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
339799004962	339799005478	339799006030	339799006578	339799007128	339799007678	339799008228	339799008778	339799009328	339799009878	339799010428	339799010978	339799011528	339799012078	339799012628	339799013178	339799013728	339799014278	339799014828	339799015378	339799015928	339799016478	339799017028	339799017578	339799018128	339799018678	339799019228	339799019778	339799020328	339799020878	339799021428	339799021978	339799022528	339799023078	339799023628	339799024178	339799024728	339799025278	339799025828	339799026378	339799026928	339799027478	339799028028	339799028580	339799029128	339799029678	339799030228	339799030778	339799031328	339799031878	339799032428	339799032980	339799033528	339799034078	339799034628	339799035178	339799035728	339799036278	339799036828	339799037378	339799037928	339799038478	339799039028	339799039578	339799040128	339799040678	339799041228	339799041778	339799042328	339799042878	339799043428	339799043981	339799044528	339799045078	339799045628	339799046178	339799046728	339799047278	339799047828	339799048378	339799048928	339799049478	339799050028	339799050578	339799051128	339799051678	339799052228	339799052778	339799053328	339799053878	339799054428	339799054978	339799055528	339799056078	339799056628	339799057178	339799057728	339799058278	339799058828	339799059378	339799059928	339799060478	339799061028	339799061578	339799062128	339799062678	339799063228	339799063778	339799064328	339799064878	339799065428	339799065978	339799066528	339799067078	339799067628	339799068178	339799068728	339799069278	339799069828	339799070378	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2672	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21437	20059	27384	22862	22590	27198	28165	23181	21462	21432	21303	20828	20556	20590	20456	20424	20503	20627	20499	20505	20365	20396	20350	20331	20458	20439	20275	20339	20635	20466	20445	20279	20521	20327	20549	20529	20487	20412	20362	20356	20568	20392	20248	20292	20273	20400	20322	20423	20192	20258	20260	20392	20285	20377	20283	20338	20329	20138	20265	20468	20161	20481	20468	20359	20333	20229	20352	20318	20300	20325	20289	20365	20302	20455	20232	20364	20629	20631	20696	20595	20374	20437	20319	20317	20490	20213	20408	20426	20205	20271	20284	20252	20390	20393	20184	20390	20447	20205	20391	20239	20067	20201	20275	20307	20306	20189	20349	20359	20188	20407	20163	20360	20442	20214	20285	20414	20393	20369	20433	20400	20301	20197	20401	20332	20394	20247	20192	20405	20455	20360	20252	20295	20166	20330	20265	20286	20365	20373	20186	20225	20133	20256	20278	20208	20283	20228	20245	20380	20185	20602	20343	20353	20490	20443	20527	20364	20306	20347	20417	20204	20264	20517	20454	20378	20449	20398	20416	20281	20389	20190	20286	20396	20508	20233	20299	20132	20446	20346	20499	20359	20425	20441	20335	20400	20441	20014	20340	20316	20282	20438	20453	20222	20287	20253	20142	20465	20268	20088	20146	20105	20111	20334	20203	20378	20201	20516	20381	20150	20281	20253	20331	20317	20449	20328	20355	20266	20276	20328	20232	20264	20364	20184	20407	20214	20360	20211	20212	20495	20139	20416	20209	20305	20462	20387	20408	20358	20295	20321	20140	20141	20223	20269	20280	20177	20476	20162	20311	20417	20313	20202	20256	20260	20326	20328	20126	20275	20275	20296	20319	20347	20267	20269	20285	20436	20311	20289	20197	20162	20385	20438	20359	20355	20387	20313	20287	20315	20366	20245	20305	20204	20300	20322	20274	20178	20329	20180	20239	20147	20198	20214	20272	20069	20192	20354	20346	20458	20262	20241	20259	20246	20296	20211	20366	20166	20491	20394	20498	20325	20302	20252	20284	20388	20163	20316	20155	20304	20474	20295	20386	20159	20330	20337	20291	20176	20388	20503	20456	20171	20375	20151	20252	20575	20368	20197	20311	20257	20301	20467	20372	20299	20254	20204	20209	20249	20321	20353	20424	20335	20292	20289	20383	20297	20354	20313	20311	20600	20419	20415	20159	20288	20333	20115	20380	20408	20592	20273	20378	20314	20201	20243	20500	20219	20218	20277	20340	20404	20488	20358	20113	20169	20126	20110	20364	20284	20177	20518	20341	20194	20343	20353	20423	20198	20145	20233	20427	20398	20099	20122	20349	20197	20405	20218	20260	20301	20406	20321	20168	20341	20263	20334	20378	20212	20222	20281	20236	20298	20459	20292	20391	19999	20200	20153	19992	20081	20463	20389	20258	20280	20571	20180	20344	20463	20221	20309	20318	20415	20112	20132	20258	20347	20368	20363	20288	20340	20213	20457	20412	20212	20296	20308	20077	20437	20346	20192	20224	20236	20285	20485	20300	20312	20406	20283	20034	20220	20306	20385	20430	20271	20251	20392	20153	20382	20387	20346	20185	20254	20114	20264	20276	20258	20198	20332	20127	20116	20207	20389	20242	20260	20425	20295	20499	20362	20547	20257	20434	20259	20615	20352	20301	20118	20087	20302	20090	20352	20456	20368	20092	20339	20488	20302	20371	20206	20215	20406	20255	20342	20493	20361	20320	20303	20230	20208	20303	20169	20381	20563	20364	20322	20367	20228	20403	20317	20221	20210	20466	20376	20411	20399	20273	20391	20414	20152	20419	20241	20349	20231	20385	20394	20268	20220	20170	20194	20264	20283	20315	20368	20313	20478	20224	20297	20178	20061	20199	20169	20271	20515	20630	20436	20423	20189	20247	20321	20497	20545	20288	20318	20376	20224	20405	20257	20283	20146	20248	20314	20536	20204	20378	20170	20331	20265	20441	20402	20433	20387	20297	20367	20455	20140	20479	20206	20655	20198	20263	20205	20239	20254	20211	20029	20319	20228	20391	20374	20326	20394	20239	20494	20142	20084	20117	20336	20498	20410	20476	20291	20001	20226	20055	20381	20318	20378	20449	20404	20240	20198	20183	20297	20228	20217	20130	20286	20281	20238	20136	20371	20399	20130	20295	20160	20427	20183	20338	20185	20377	20306	20272	20351	20253	20229	20217	20183	20446	20478	20195	20148	20084	20144	20312	20286	20223	20333	20112	20219	20286	20259	20194	20345	20421	20508	20366	20449	20191	20486	20542	20218	20058	20513	20066	20379	20360	20358	20278	20332	20300	20205	20266	20231	20138	20144	20103	20192	20068	20318	20388	20285	20365	20228	20367	20201	20403	20261	20318	20491	20218	20433	20405	20465	20156	20287	19999	20257	20310	20374	20256	20360	20407	20223	20274	20190	20300	20305	20412	20275	20313	20211	20234	20365	20208	20511	20253	20437	20380	20400	20318	20075	20473	20394	20233	20368	20274	20261	20288	20362	20260	20275	20199	20450	20185	20377	20331	20413	20485	20374	20245	20343	20408	20243	20209	20369	20367	20338	20239	20305	20313	20539	20227	20325	20437	20278	20162	20262	20305	20258	20306	20226	20212	20136	20258	20474	20383	20121	20404	20284	20297	20106	20179	20187	20353	20160	20348	20221	20214	20406	20333	20280	20266	20447	20433	20576	20134	20222	20280	20318	19930	20247	20162	20417	20466	20169	20260	20158	20573	20071	20426	20584	20329	20231	20316	20353	20115	20315	20294	20345	20496	20226	20315	20456	20523	20123	20392	20344	20206	20356	20337	20341	20556	20375	20356	20276	20048	20198	20392	20326	20194	20266	20169	20249	20354	20355	20303	20283	20235	20217	20338	20194	20379	20189	20140	20263	19983	20215	20452	20400	20395	20253	20218	20185	20315	20361	20322	20231	20423	20397	20018	20408	20036	20350	20407	20294	20331	20498	20246	20239	20333	20302	20229	20150	20349	20396	20370	20291	20210	20129	20287	20367	20368	20362	20189	20200	20307	20384	20431	20269	20317	20346	20288	20250	20312	20419	20309	20418	20268	20275	20052	20423	20526	20350	20100	20288	20251	20300	20367	20212	20407	20353	20251	20270	20218	20357	20113	20439	20396	20336	20388	20238	20444	20303	20265	20185	20221	20309	20355	20377	20238	20205	20252	20382	20159	20270	20310	20263	20140	20447	20312	20251	20123	20346	20465	20185	20179	20321	20102	20227	20204	20303	20320	20394	20129	20300	20420	20285	20179	20366	20174	20382	20216	20350	20252	20331	20212	20333	20277	20157	20308	20652	20361	20211	20394	20207	20276	20340	20241	20387	20279	20351	20355	20287	20137	20146	20239	20285	20179	19976	20263	20250	20260	20169	20268	20352	20277	20307	20308	20317	20271	20238	20424	20249	20146	20374	20323	20374	20348	20352	20463	20376	20235	20286	20359	20064	20280	20413	20347	20190	20130	20188	20155	20320	20168	20210	20449	20197	20374	20071	20286	20213	20217	20446	20270	20408	20353	20339	20352	20331	20286	20527	20306	20514	20558	20347	20513	20219	20284	20276	20378	20493	20286	20272	20329	20306	20177	20316	20311	20205	20211	20391	20029	20481	20522	20381	20417	20393	20379	20470	20269	20433	20118	20186	20367	20352	20215	20193	20344	20341	20213	20507	20297	20300	20637	20212	20431	20152	20273	20527	20256	20307	20184	20292	20437	20393	20262	20348	20239	20422	20170	20389	20536	20371	20358	20373	20220	20158	20296	20373	20303	20262	20217	20423	20211	20223	20333	20287	20230	20168	20351	20324	20305	20321	19923	20161	20258	20333	20353	20265	20374	20189	20321	20208	20320	20322	20251	20207	20192	20143	20415	20349	20417	20376	20240	20116	20383	20369	20240	20468	20374	20177	20316	20137	20149	20088	20177	20234	20164	20416	20184	20357	20353	20218	20395	20207	20360	20347	20500	20464	20700	20587	20522	20260	20226	20284	20272	20235	20429	20369	20208	20300	20034	20213	20382	20296	20153	20249	20207	20292	20100	20238	20273	20165	20549	20266	20319	20240	20154	20048	20222	20148	20343	20309	20321	20296	20251	20241	20417	20087	20297	20232	20246	20318	20290	20146	20359	20425	20337	20603	20351	20299	20404	20211	20432	20325	20285	20393	20286	20085	20184	20350	20267	20138	20471	20461	20446	20449	20242	20172	20279	20237	20075	20346	20451	20427	20224	20396	20469	20354	20287	20209	20467	20298	20267	20363	20360	20398	20279	20338	20529	20406	20475	20400	20058	20275	20418	20337	20313	20458	19945	20206	20277	20314	20345	20330	20238	20457	20362	20272	20324	20167	20222	20427	20205	20170	20240	20180	20315	20117	20294	20448	20451	20208	20403	20255	20362	20299	20218	20279	20480	20362	20383	20235	20405	20498	20285	20335	20377	20304	20232	20293	20434	20480	20018	20281	20315	20236	20181	20258	20383	20438	20319	20407	20270	20185	20233	20244	20222	20332	20493	20139	20373	20323	20304	20255	20197	20330	20246	20184	20201	20253	20394	20332	20383	20363	20183	20224	20262	20282	20259	20456	20421	20261	20061	20214	20386	20457	20252	20302	20274	20169	20102	20336	20201	20317	20103	20290	20220	20140	20530	20468	20207	20271	20445	20319	20263	20189	20483	20526	20331	20399	20247	20385	20326	20321	20213	20277	20390	20308	20507	20332	20296	20429	20374	20345	20214	20271	20264	20236	20375	20389	20316	20289	20442	20362	20472	20126	20173	20368	20281	20196	20286	20267	20161	20307	20231	20400	20390	20214	20452	20330	20182	20275	20270	20256	20081	20287	20320	20163	20243	20268	20384	20381	20188	20373	20378	20461	20292	20233	20238	20411	20262	20086	20215	20185	20334	20180	20372	20559	20246	20408	20290	20333	20316	20147	20305	20639	20370	20369	20097	20350	20519	20340	20365	20104	20324	20164	20273	20161	20324	20160	20423	20326	20359	20140	20406	20370	20404	20324	20198	20545	20260	20248	20164	20310	20160	20380	20331	20346	20325	20265	20256	20478	20353	20300	20301	20154	20190	20208	20397	20261	20318	20161	20350	20193	20321	20308	20201	20310	20329	20286	20323	20318
35930	53766	49695	41283	37146	30417	23722	20466	18562	18059	17466	17270	17171	17291	17076	17149	17169	17022	17097	17097	17030	17156	17108	16951	17055	17201	17225	17078	17040	16930	16972	17111	17183	17055	17008	17216	17233	16995	17125	16947	17165	17118	17056	17132	17061	17025	17068	17042	17117	17037	17065	17050	17049	16966	17147	17051	16921	17180	17081	16994	17127	17098	17051	17173	16988	16998	16891	17228	17101	17141	16924	17234	17017	17214	17360	17227	17485	17400	17269	17269	17126	17081	16962	17118	17209	17022	17008	17013	17126	17172	16794	17173	16974	16905	16956	17031	16912	16885	17096	16915	16977	16950	17055	17132	17127	17030	16925	17133	17144	17089	17145	17153	17061	16824	17034	16913	16868	17011	17161	17222	16988	17160	16857	17141	17047	16935	17073	17322	16891	16919	17050	17024	17054	17139	17105	17106	17067	17105	17038	17169	16974	16940	16960	17181	17121	17022	17004	17064	17072	17058	16944	17044	17206	17059	16948	17003	17175	17050	16939	17064	17074	17008	17146	16907	17158	16871	17078	17016	17049	16853	16922	16962	17065	17015	17059	17025	17067	17056	16929	17151	17024	17067	17137	16993	17093	17095	17196	17004	17135	16863	17092	16972	17041	17105	17129	16922	16859	17124	16939	17158	16940	17222	17002	16975	17008	17003	16996	17038	17049	17009	16999	16940	17053	17109	16896	17033	16893	17112	17071	16926	16934	17018	17072	16962	17033	16982	16933	16855	16928	17022	17048	17044	16976	17181	17068	17119	17006	16923	17031	17131	17008	16904	17116	16948	17085	16930	17030	17059	16970	17007	17097	16872	17006	16995	17220	17017	16870	17070	17141	17097	16921	17060	17045	16916	17143	17039	16916	17017	17194	17194	17025	16930	17289	17098	17152	17012	16880	16949	17112	17007	17074	16904	17013	16962	17075	17023	17095	16921	17164	17016	17143	17048	16816	17083	16967	17007	17122	17066	16953	17083	16958	16947	16890	17086	17102	17046	17039	16946	17064	17063	17010	16878	17055	17044	16963	16962	17066	16834	16984	16851	16781	17215	16803	17124	16949	17005	16998	17151	16999	16992	17092	16999	17022	17058	16977	17109	17048	16891	17134	16742	17057	17047	17045	16863	16990	16854	17020	17185	16953	16934	17088	17079	17080	16958	16741	17103	17112	16968	16907	17042	17093	16962	17176	17113	17022	16982	17085	17007	16967	16924	16974	16996	16962	16983	16950	17200	17228	16840	17203	17111	17129	16875	17099	17060	16894	17079	16869	17058	17093	17069	16993	17024	17113	16866	17052	16916	17047	17047	17073	17027	17160	16951	16810	16905	16938	17039	17091	17062	16955	17054	17055	17084	17117	17164	17073	17198	17113	17042	17042	16926	17037	17035	17089	16901	16986	17005	17074	16755	16973	16870	17029	17061	17046	17009	17100	16949	16918	17140	17035	16975	16982	17072	17148	17107	17177	17122	16977	17133	17114	16998	17008	17050	17143	17123	17130	17077	17118	17075	17075	16913	16952	17060	16898	17085	17091	16944	16858	17066	17019	17062	17180	16986	17028	16822	17109	16977	17001	16925	17001	17060	17047	16978	16999	16940	16914	17175	16906	17017	16887	17018	17192	17116	16982	17045	16950	17045	16953	16966	17021	16991	17096	16970	16869	16936	17088	17108	17146	17120	16923	16915	17031	17153	16974	17060	17098	17055	17110	17101	17162	16997	17076	17073	17059	16976	16934	16940	17091	17052	17019	16958	17158	17072	16848	17014	17148	17017	17066	16885	17122	17030	17067	16954	16958	17248	16988	16866	17012	17004	17058	16945	17046	17085	16916	17047	16991	17018	16975	17014	17023	17123	16993	17005	17166	16883	17005	17089	16822	17018	17163	17080	16937	16993	17171	17127	17116	16900	16994	16979	16995	17139	16926	17105	16941	16999	16985	17009	16823	17057	17061	17033	17100	16942	17010	16926	16894	17043	16925	17081	17118	16945	17003	16929	17048	17016	17008	17051	16948	17078	17002	17007	17096	16890	16933	16935	17042	17055	17040	17035	17127	17205	17112	17140	17083	16954	16940	17006	16970	17016	17015	17029	17058	17076	16945	16985	17032	16815	16999	16897	17215	16920	17037	16878	16870	16997	17028	17159	17040	17022	16999	16977	17082	17061	16875	16980	17144	16842	17073	16964	17003	17051	16950	16984	17149	16808	16972	17018	17058	17070	17092	16926	17132	16982	16901	17159	17075	17128	17060	17033	16961	17150	16931	17207	16974	16867	17003	17014	16918	17126	17077	16998	17048	17081	16962	16968	17066	17047	17136	16981	16962	16824	17048	17134	17111	16972	17013	17055	16984	16957	16971	17134	17013	17075	17022	16934	17096	16911	17145	16952	17098	17037	17020	17095	16974	17055	17058	17053	17002	17042	16972	16923	17006	17001	16998	17102	17084	16898	17111	16990	17031	16989	17147	17063	16810	17122	17041	17032	17166	17152	16967	16926	16817	17012	17064	17109	17028	17120	16891	17042	17159	17379	16863	16935	16907	17148	16990	17052	17012	16931	16930	17133	16952	17087	17140	16952	16914	17109	17107	17028	16902	17200	16911	16840	16909	16950	17015	17078	17071	17103	17060	16960	16927	17040	17019	17070	16922	16778	17065	16931	17048	17091	16844	17109	17013	16938	16999	16928	17080	16894	17005	17245	17182	16882	17014	16965	16921	16971	17026	17182	17006	17073	17256	16923	17147	16939	16876	17055	17167	17214	17066	17123	16949	16953	17014	16846	17033	16945	16957	17159	16967	17038	16995	16946	16945	16962	16987	17063	17073	17065	16881	17008	17016	17114	17217	16890	16981	16990	16938	16997	17004	17092	16935	16930	16931	16843	17038	17079	17054	16933	16798	16981	17047	17075	16846	17084	17003	17072	17033	17068	17109	17006	17056	17279	17043	16997	17194	17042	17013	17040	17055	17053	17092	16953	17113	16851	17187	16958	17073	17023	17085	17067	17031	17043	16941	16995	17037	17048	17128	17006	17161	16765	17087	17064	17209	17043	17059	17081	17155	17004	16992	16953	17085	16919	17037	16980	17076	17060	16967	16908	17152	16829	17073	17081	17152	16931	17065	17131	17089	17142	16990	16945	17034	17063	16958	17106	16869	16880	17077	17144	16897	17086	16930	16884	17103	17119	17041	16929	16921	17029	16956	16972	16999	17020	17124	17040	17190	16918	16906	16977	17003	16957	16819	16952	17055	16825	17050	17189	17211	17126	17004	16975	16968	17085	16999	17010	16998	16913	17148	16851	16937	16982	17039	16942	16954	16971	17023	17000	16938	16984	17236	16858	16987	16977	17040	16901	16917	17100	16893	16872	17062	16979	17031	16911	16845	17172	17013	17156	17116	17085	17021	17010	17133	16985	17029	16872	17032	16957	17024	16790	17044	17086	17012	17131	16770	16907	16892	16880	16930	16956	17075	16963	16888	17146	16974	17125	16955	17081	17049	16942	16923	16973	17245	16913	17059	16837	17029	17005	17140	17056	16995	17094	16846	17158	16952	16816	17061	17034	17063	16910	17164	17107	16924	17092	17084	17001	17013	17073	16855	16935	17042	16898	17002	17150	17079	16901	17069	17117	16990	17059	17084	16950	16956	16956	17051	17092	16871	17321	17188	17053	17014	16981	17066	16958	17134	17040	17170	16910	16841	16902	17059	17002	16941	17084	17002	16941	17089	17129	16900	16840	17082	17071	17011	17162	16884	17082	16805	16942	17140	17189	17118	16900	17018	17013	17050	16913	17021	17001	16964	16992	16964	17024	17043	16921	17125	17009	16957	16980	16990	16967	17114	17115	16899	16950	16887	17104	17047	16893	17155	17010	16949	17025	16905	17046	16939	17020	17018	17069	17058	16840	17121	17023	16936	16947	17007	17008	16875	17021	17123	17074	17005	16923	17002	17127	17067	17146	17069	17074	17091	17142	17090	16876	17115	17083	17072	16910	17097	17000	17095	17061	17052	17043	17073	17240	17020	17072	16992	17031	17010	16911	17019	16898	17023	16872	17099	16879	17078	16884	16995	16848	16932	17010	16944	16973	17148	17103	17118	16972	16876	17304	16992	17007	16858	16985	17002	16889	17152	17175	17011	16996	17089	17178	17094	16970	17073	16881	17079	16976	17060	17152	16908	16964	16946	16980	17002	17152	16994	17240	17149	17113	16881	16967	17117	16861	17098	17085	17025	17119	16827	17172	17081	16962	17137	17059	16953	16908	16926	17143	17019	17146	16886	17034	16985	16880	17161	17083	17017	16975	16961	16955	17081	17055	17026	17060	16973	17161	17091	16984	17061	16939	16957	17039	16884	16826	17152	16903	17043	17249	17152	17216	16963	17109	17090	17029	17114	17066	17027	17001	17249	16972	17138	17101	17156	17017	17017	17118	16942	17176	16934	17086	17154	16991	16994	17100	17280	16979	17018	17130	17177	17095	17182	17002	17091	17008	17088	17013	17004	16922	16920	17100	16868	16894	16965	17052	17129	16938	16927	17202	17013	16921	17138	17078	17231	17066	17013	17123	17096	17003	17053	17007	16997	16988	17096	16952	16999	17148	17135	16897	16938	17004	17168	16910	17048	17148	17004	16866	17155	17087	16885	16922	17169	17051	17082	16994	17345	16995	17221	17106	16799	17038	17125	16832	17043	17100	16980	17068	17133	16904	16989	16920	17071	17108	16974	17023	17069	17344	17081	17147	17105	17187	17036	16989	17059	16832	16919	17139	16934	17059	16977	17008	16893	17101	17132	16962	17005	16992	17090	16931	17029	16801	17233	16977	17216	17120	16903	17003	16902	16844	16993	17059	16874	17062	17196	16828	16959	17163	16988	17039	17064	17028	16963	17095	16912	17003	16980	16995	16983	17176	17286	17093	17023	16986	16924	17045	17031	16805	17080	17043	17014	16955	16992	16994	17028	17042	17133	16920	17103	16930	17041	17075	16902	17152	16968	17136	17120	17054	16975	17093	17048	17021	17115	16939	17121	17027	17074	17108	16954	16812	17085	17000	17107	16990	16915	16919	17023	17096	17058	16948	17138	17025	16994	17266	17042	17104	16874	16946	16946	17060	17089	17031	17205	16933	17143	17019	17172	17162	17125	16990
28458	25657	33583	31100	26026	23502	22299	21779	21621	21260	21159	20973	21007	21307	21274	21241	21383	21418	21063	21224	21213	21091	21131	21234	21324	21077	21186	20977	20959	21113	21004	21331	20955	21128	21213	21246	21029	21341	20980	21036	21176	21074	21041	21144	21264	21137	21191	21306	21208	21226	21090	21102	21149	21397	21210	21121	21091	20976	21221	21046	21364	21220	21342	20967	21228	20974	21480	21065	21208	21110	21017	21007	20983	21099	21242	21397	21051	21276	21204	21149	20932	21091	21103	21088	21094	21316	21204	21035	21089	21094	21199	21114	21026	21167	21103	21185	21128	21182	21064	21138	20948	21020	21083	21320	20968	21016	21054	21201	20968	20974	21219	21123	21054	21056	21319	21249	21034	21078	20910	21219	21156	21069	21044	21313	21047	21115	21084	21138	21178	21139	21108	21285	21255	21017	21134	21190	20956	21065	20887	20884	21011	21014	21263	21115	21009	21058	21203	21026	21124	21313	21061	21068	21115	21098	20962	21288	21244	21227	21231	21307	21118	21003	21241	20937	20998	20996	21055	20896	21326	21075	20998	21145	21067	21217	21067	21045	21064	20976	21137	21218	21101	21137	21147	21320	21171	21002	21207	21063	21152	21208	21109	21279	21175	21200	21202	20994	21014	21240	21110	21401	21166	20978	21051	21130	20897	21028	21188	21043	21109	21090	21305	21212	20920	20927	21141	21368	21194	21167	21208	21331	21284	21135	21138	21051	21024	21281	21099	21297	21128	21013	21081	21212	20923	21098	20998	20904	21072	21230	21017	21177	21382	21124	21108	21090	21282	21096	21184	21283	21013	21065	21137	21103	21084	20987	21122	21018	21244	20937	21047	21332	21138	20998	21155	21145	21293	21203	21113	20976	21323	21368	21039	21268	21089	21061	21123	21133	20879	21003	21175	21052	21202	21104	21273	20971	21115	21088	20927	21114	21269	21087	21217	21219	21000	21027	21120	21147	21128	21200	21165	21135	21105	21046	21117	21343	21178	20995	21160	21240	21281	21104	20897	20833	21078	21104	21210	21263	21200	21101	21228	21127	21205	21267	21173	21107	21039	21118	21190	21208	20957	21058	21261	21033	21195	21242	21240	21085	21146	21036	21126	20967	21339	21150	21336	21166	21121	21396	21019	20982	21144	21368	21299	21224	21192	21125	21149	21060	21033	21100	21265	20966	21107	21104	21251	21157	21182	21174	21013	20972	21302	21188	21284	21424	21258	21108	21134	21161	21093	21085	21291	21304	21250	21346	21179	21182	21150	21124	21101	21075	20929	20903	20900	21192	21206	21230	21282	21332	21116	21176	21111	21084	21058	21011	20965	21002	21116	21063	20989	21154	21119	21173	21070	21289	20997	21125	21292	21201	21089	21198	21092	21297	21017	21061	21106	20983	21272	21163	21231	21192	21201	21147	21120	21046	21365	21240	21230	21361	21195	21047	21155	21276	21066	21182	21249	21079	21131	21164	21234	21134	21109	21133	21078	21171	21224	21115	21130	21018	20982	21188	21019	21219	21259	21082	21178	21022	21015	21085	21077	20827	21203	21201	20975	21177	21365	21303	21021	21118	21143	21148	21146	21297	21356	21307	21135	21260	21440	21010	21100	21175	21092	20923	21460	21016	21180	21110	20940	21037	21011	21131	21138	21082	20934	21165	21147	21268	21338	21096	21245	21237	21313	21025	21051	20941	21177	21134	21066	21276	21243	20982	21207	21309	21340	21103	21245	21076	21227	21069	21230	21201	21058	21012	20997	21327	21303	21137	21107	21119	21024	21142	21232	21334	21253	21191	21303	21074	21076	21183	21194	21222	21028	21031	21153	21032	21118	21206	21184	21273	21145	21223	21123	21244	21107	21165	21150	21246	20995	21078	21337	21366	20971	20984	21159	21035	21226	21112	21040	21102	21133	21140	21055	20802	20990	21181	21136	21291	21194	21012	21228	21159	21118	21016	21286	21013	21048	20997	21244	21143	21215	21160	21237	21076	21171	21201	21162	20899	21284	20895	21081	21105	21074	21006	21265	21082	21357	21243	21306	21296	21080	20905	21060	20991	21322	21024	21021	21153	20939	21130	20927	21211	21377	21114	20966	21097	21142	20966	21124	21006	21065	21166	21170	20983	21041	21153	21048	21054	20788	20982	21221	21219	21050	21144	21289	21201	20992	21208	21202	21226	21229	20964	21350	21069	21090	21033	21235	20917	20961	20901	21051	21009	21008	21073	21110	21162	21096	21125	20995	21269	21150	21223	20987	20995	21467	21297	21353	21226	21073	21035	21167	21019	20980	21122	21139	21255	21095	20995	20812	21084	21053	20914	21023	21152	21122	21250	21319	21119	21263	20976	21058	21065	21249	21126	21078	21021	20974	21141	21005	21119	21178	21095	21228	21182	21416	21264	21154	20951	21189	21094	21240	21347	21148	21018	21222	21327	21115	21042	21197	20947	21192	21206	21288	21054	21230	21062	21254	21148	21194	21138	21082	21250	21170	20968	21195	21201	21164	21124	21022	21002	21166	21276	20970	21181	21122	21364	21318	21236	21064	21295	21255	20920	21184	21120	21219	21173	20834	21257	21126	21124	21193	21004	21240	21001	20983	21297	21143	21131	21031	20904	21118	21028	20952	21377	21196	21256	21127	21160	21099	20959	21292	21175	21167	21169	20833	21235	21248	21294	21025	20971	21104	20984	20982	21059	21173	21014	20674	20986	21239	21287	21159	21140	20984	21176	20927	21061	21253	21211	21110	20872	21367	21158	20987	21045	21161	21349	21131	21111	21286	21287	21227	21040	21212	21058	21333	21167	21081	21075	21160	20928	20970	21048	21100	20995	21154	21296	21227	21307	21238	21187	21193	21283	20967	21018	21396	21011	21345	21244	21208	21032	21104	21288	21154	21179	21087	21036	21186	21201	21048	20991	21222	21201	21216	21191	21271	21138	21051	21148	21188	21043	21190	21136	21087	21022	21063	21008	21174	21125	21288	21536	21056	21049	21304	20938	21155	21088	21039	21074	21257	21175	21146	21179	21174	21159	21053	21005	21093	20899	21190	21188	21191	21336	21086	21236	21270	21236	21057	21236	21072	21180	20946	21119	21075	21159	21270	21136	21173	21258	20996	20995	21010	21027	21123	21220	21142	21274	21102	21359	21249	21179	21080	21121	21258	21160	21114	21147	21119	21395	21219	21153	21224	21080	21147	20937	20963	21072	21046	21020	21098	21105	21192	21197	21080	21016	21212	21154	21096	21040	21007	21077	21029	21254	21182	21212	21204	21138	20855	21339	21204	21159	21195	21069	21274	21289	20897	21140	20856	21104	21199	21387	21229	21371	21125	21099	21163	21068	21186	21307	21215	21195	21020	21215	21275	21269	21098	21021	21160	21167	21132	21185	21209	20994	21243	21108	21299	21002	21292	21227	21152	21372	21112	21059	21052	20998	21192	21073	21278	20995	21126	21101	21134	20947	21028	20976	21037	20970	21159	21113	21322	21562	21310	21236	21277	21224	21184	20967	21101	21237	21182	21038	21066	21229	21222	20969	21224	21141	21089	21286	21034	21227	20888	20925	21061	21166	21161	21108	21141	20940	21270	21458	21044	21123	21167	21054	21067	21158	20947	21007	21212	21186	21041	21192	21102	21157	21098	21058	21100	21163	21109	20933	21311	21064	21254	21162	21046	20668	21170	21215	20972	21261	21326	21061	21242	21256	21264	21165	21157	21124	21376	21228	21246	21278	21165	20971	21313	21102	21130	21101	21152	20989	21344	21155	21079	21012	21061	21183	21079	21119	21259	21074	21269	21209	21042	21078	21049	21079	20876	20942	21107	21044	21173	21232	21317	21162	21028	21046	21190	21301	21065	21214	21164	21087	21194	21099	21085	21339	21166	21322	21290	21277	21225	21080	21092	21047	21190	20830	21218	21104	20941	21118	21325	21361	21023	21077	21296	21443	21171	21197	21356	21147	21217	21263	21204	20886	21066	21327	21135	21047	21085	21059	21134	21091	20928	21261	21256	21263	21219	21264	21141	21114	21035	21126	21236	21094	21148	21102	21186	21141	21104	21296	21260	21258	21307	21211	21195	21216	20973	21145	21236	21070	21042	21062	21028	21206	21229	21220	21265	21095	21205	21016	20992	21177	21155	21058	21090	20983	21308	21090	21209	21080	21253	21083	21189	21039	21270	21278	21149	20876	21036	20931	21112	21102	21320	21247	21244	21236	21366	21092	21039	21258	21203	20939	21227	21041	21087	21244	21192	21142	21098	21188	21000	21285	21196	20999	21129	21092	21266	21233	21253	21161	21111	21305	21147	21105	21043	21073	21175	21330	20858	21084	21051	21346	21202	21084	21067	21021	21034	21063	21101	21067	21060	21072	21414	21243	21115	21236	21022	21140	21233	21025	21218	21194	21056	21262	21130	20968	21080	20980	21100	21071	21014	21037	21077	21118	21238	21038	21208	21069	21090	21137	21318	21209	21176	21003	21099	20919	21164	21008	21402	21157	21257	21084	21213	21136	21134	21218	21304	21153	21155	21300	21083	21355	21122	21145	21088	21051	21107	20987	21092	20895	21127	21233	21081	21069	21112	21284	21322	21114	21160	21080	21084	21263	21300	21028	21093	21134	21247	21187	21173	21278	21102	20993	21123	21185	21160	21061	21232	21114	21031	21096	21369	20928	21159	21020	21202	21073	21391	21198	20992	21026	21226	21214	21160	20988	21093	21238	21193	21082	21378	21228	21156	21158	21061	21066	21175	21068	21164	21033	21238	21181	21374	21037	21204	21212	21210	21075	20950	20920	21034	20958	21052	21187	21193	21009	21172	21146	21116	21277	21225	21233	21125	21129	21269	21158	21152	21028	21079	21220	21120	20919	21181	21270	21037	21014	21003	21076	21063	21128	21136	21156	21075	21036	21228	21047	21003	21380	21093	21294	21349	21182	21270	21065	21107	20974	20995	21183	21162	21046	21069	21312	20943	21189	21096	21022	21183	21083	21174	20919	21295	21055	21176	21182	21195	21172	21222	21280	21109	21248	21041	21080	21151	21232	20928	21233	21139	21190	20964	21127	21058	21120	21177	21158	21425	21247	21067	21393	21481	21152	21247	21227	21337	21328	21282	20971	21087	21183	21043	20884	21143	21072
29044	40870	37987	30256	24964	20647	18941	18474	18090	18094	17940	17857	17872	17852	17657	17995	17682	17917	17946	17809	17921	17775	18086	17753	17833	17906	18052	17943	17845	17808	17686	18018	17778	17880	17811	17806	17718	17723	18021	17773	17864	18032	17892	17965	17733	18064	17735	17791	17813	17936	17761	17947	17808	17949	17768	17819	17801	17871	17833	17716	17847	17894	17753	17838	17994	17796	17811	17850	18001	17884	17727	17898	17943	17923	17931	17801	17767	18053	17777	17902	17892	17749	17721	17763	17865	17861	17865	17833	17820	17723	17964	17990	17734	17900	17810	18036	17755	17859	17933	17792	17829	17699	17676	17945	17915	17739	18027	17861	17950	17780	17822	17952	17860	17927	17923	17820	17799	17791	17997	17895	17806	17925	18028	17880	17892	17695	17758	17887	17779	17863	17831	17791	17872	17905	17786	17725	17827	17731	17844	17938	17835	17714	17906	17829	17787	17883	17803	17860	17737	17792	17747	17675	17826	17772	17775	17898	17872	17825	18005	17768	17865	17691	17705	17896	17826	17967	17747	17792	17791	17871	17929	17882	17929	17818	17816	18016	17890	17765	17966	17607	17745	17896	17926	17912	17938	17924	17954	17957	17963	17885	17812	17901	17817	17738	17906	17793	17730	17756	17736	17591	17866	17899	17735	17886	17993	17933	17899	17726	17795	17830	17917	17891	17730	17757	17786	17800	17753	17900	17856	17857	17918	17949	17819	17738	17921	17816	18022	17663	17920	17717	17859	17820	17637	17722	17810	17934	17593	17739	17858	17759	17785	17925	17839	17944	17836	17820	17588	17838	17932	17813	17651	17745	17821	17893	17931	17874	17891	17869	17894	17613	17904	17741	17812	17970	17835	17797	17948	17897	17834	17756	17880	17825	17740	17887	17861	17726	17684	17894	17802	17842	17914	17877	17896	17609	17812	17825	17919	17828	17895	17895	17796	17970	17838	17851	17717	17826	17864	17813	17768	17916	17767	17829	17920	17892	17711	17662	18003	17753	17867	17684	17798	17996	17931	17834	17818	17746	17895	17764	17835	17714	17806	17751	17765	17796	17751	17851	17826	17825	17711	17815	17946	17795	17936	17931	17958	17736	17876	17878	17879	17739	17815	17957	17889	17767	17791	17795	17866	17927	17781	17994	17691	17721	17920	17826	17788	17905	17766	17852	17772	17763	17929	17668	17960	17796	17901	17708	17778	17763	17780	17758	17777	17787	17878	17854	17815	17960	17951	17734	17951	17822	17686	17897	17873	17758	17874	17949	17807	17748	17733	17889	17960	17749	17758	17954	17807	17898	17813	17580	17798	17722	17779	17855	17799	18023	17751	17985	17753	17943	17913	17823	17843	17957	17955	17630	17926	17957	17735	17973	17714	17912	17684	17802	17757	17777	17897	17729	17820	17759	17911	17858	17955	17776	17869	18032	17916	17765	17678	17837	17777	17754	17784	17772	17853	17862	17703	18084	17962	17746	17884	17956	17821	17758	17670	17993	17716	17815	17924	17824	17646	17910	18012	17641	17747	17899	17911	17704	17763	17782	17937	17761	17744	17879	17959	17757	17895	17667	17907	17732	17830	17855	17953	17822	17919	17870	17739	17889	17887	18001	17827	17854	17648	17831	17742	17964	17881	17845	17803	17821	17689	17838	17770	17906	17752	17709	17880	17842	17841	17830	17837	17817	17824	17763	17843	17772	17706	17792	17829	17884	17771	17793	17889	17803	17826	17819	17701	17784	17843	17811	17792	17803	17900	17906	17896	17828	17842	17712	17843	17873	17969	17931	17832	17628	17842	17786	17891	18075	17833	17910	17846	17823	17659	17799	17845	17767	17736	17941	17898	17816	18049	17715	17687	17827	17887	18009	17776	17796	17811	17834	17815	17757	17773	17635	17932	18129	17737	17778	17894	17882	17903	17749	18002	17757	18012	17983	17792	17664	17933	17806	17746	17838	17812	17682	17713	17870	17952	17805	17898	17908	17830	17831	17690	18110	17940	17720	17918	17922	17893	17737	17915	17833	17815	17708	17826	17998	17908	17663	17949	17824	17797	17908	18034	17821	17718	17712	17844	17923	17716	17760	17756	17648	17911	17941	17943	17786	17796	17648	17683	17968	17850	17881	17931	17764	17783	17865	17930	18001	17832	17970	17884	17776	17948	17944	17916	17812	17840	17774	17875	17878	17874	17793	17767	17822	17938	17775	17756	17925	17782	17684	17729	17696	17863	17730	17933	17858	17787	17907	17876	17728	17806	17825	18065	17878	17803	17875	17900	17854	17854	17801	17775	17913	17850	17815	17684	17924	17970	18000	17949	17705	18000	17809	17955	17913	17732	17743	17954	17841	17946	17926	17838	17878	17789	17955	17751	17948	17765	17663	17781	17852	17874	17839	17678	17972	17696	17985	17824	17809	17925	17825	17752	18074	17864	17687	17746	18063	17946	17884	17617	17962	17673	17634	18094	17745	17883	17881	17762	17831	17894	17913	17859	17911	17710	17828	17570	17773	17749	18063	17962	17799	17794	17677	17826	17951	17915	17908	18003	17850	17961	17813	17924	17821	17763	17909	17826	17797	17791	17833	17978	17719	17930	17815	17787	17922	17849	17739	17818	17874	17790	17775	17859	18091	17794	17932	17813	17943	17935	17712	17974	17951	18096	17914	17796	17831	17692	17887	17743	17750	17816	17790	17711	17678	17833	17869	17872	17818	17948	17869	17886	17949	18016	17789	17780	17761	17709	17899	17894	17833	17805	17684	17930	17870	17747	17944	17852	17904	17871	17940	17714	17820	17912	17831	17766	17827	17717	17676	17767	17945	17795	17864	17816	17892	17877	17814	17939	17854	17922	17987	17920	17833	17821	17705	17888	17929	17899	17877	17825	17925	17715	17839	18007	17853	17972	18011	17771	17667	17946	17829	17741	17810	17842	17842	17872	17899	17819	18045	18021	17711	17890	17981	17861	17803	17955	17836	17772	17928	17842	17930	17891	17724	17826	17878	17830	17741	17811	17705	17759	17784	17894	17887	17794	17790	17889	17790	17677	17731	17886	17796	17955	17718	17746	17676	17859	17686	17821	17809	18045	17870	17914	17685	17661	17744	17765	17828	17758	17796	17751	17834	17876	17793	17960	17808	17852	17976	17725	17882	17927	17888	17731	18088	17932	17757	17822	17803	17762	17842	17937	17923	17828	18017	17891	17881	17716	17876	17738	17993	17664	17839	17855	17727	17863	17754	17928	17761	17746	17891	17866	17698	17928	17859	17731	17623	17900	17829	17746	17718	17641	17963	17852	17742	17831	17847	17974	17729	17817	17874	17718	17814	17783	17886	17765	17804	17869	17793	17930	17824	18019	17816	17827	17760	17737	17896	17781	17969	17959	17833	17839	17899	17795	17841	17918	17860	17967	17771	17833	17862	17740	17983	17993	17872	18007	17769	17691	17822	18123	17663	18010	17886	17900	17839	17938	17876	17810	17919	17740	17784	17743	17717	17945	17834	17832	17969	17796	17781	17753	17693	17819	17897	17910	17736	18000	17792	17959	17703	17731	17845	17792	17862	17887	17675	17929	17896	17960	17725	17760	17884	17756	17930	17932	17898	17872	17949	17807	17638	17699	18016	17947	17811	17697	17882	17885	17737	17781	17865	17775	17761	17892	17632	17898	17834	17987	17943	17828	17823	17767	17894	17970	17738	17804	17870	17976	17840	17812	17903	17882	17719	17816	17754	17992	17775	17935	17840	18010	17820	17913	17772	17838	17887	17759	17695	17767	17709	17735	17986	17814	17783	17655	17904	17738	17978	17789	17915	17631	17701	17994	17878	17893	17701	17862	17843	17847	17769	17914	17799	17775	17927	17855	18030	17864	17802	17994	17752	18013	17973	17842	17873	17906	17663	17963	17733	17936	17780	17707	18044	17844	17891	17766	17917	17773	17939	17861	17824	17935	17830	17819	17826	17851	17925	17829	17905	17811	17952	17868	17988	17675	17874	18038	17851	17997	17845	17946	17910	17725	18022	17875	17722	17868	17665	17892	17711	17884	17762	17864	17787	17881	17765	18058	17721	17799	17973	17774	17774	18007	17906	17824	17763	17854	17882	18055	17631	17852	17828	17765	18037	17859	17843	17678	17973	17784	17842	17682	17917	17694	17861	17896	17910	17814	17726	17947	17625	17830	17939	17884	17938	17747	17890	17906	17841	17663	17778	18043	17882	17793	17767	17822	17791	17791	17812	17786	17954	17913	17687	17949	17798	17739	17868	17934	17927	17772	17849	17763	17979	17814	17953	17750	17993	17839	17791	17781	17886	17955	17862	17902	17971	17727	17775	17859	17954	17872	17777	17860	17822	17977	17657	17828	17884	17929	17913	17724	17849	17883	17801	17848	18035	17765	17718	17855	17767	17983	17772	17986	17864	17760	17848	17811	17642	18041	17870	17701	17953	17769	17776	17824	17734	17721	17819	17844	17612	17715	17759	17755	17726	17945	17989	17877	17848	17860	17823	17741	17756	17896	17779	17907	17813	17777	17933	17974	17896	17895	17810	17832	17798	17891	17886	17756	17965	17789	17979	17742	17879	17910	17892	17712	17962	17878	17793	17943	17876	17924	17798	17876	18016	17944	17831	17848	17928	17978	17808	17791	17816	17832	17852	18027	17857	17908	17916	17951	17762	17786	17817	17930	17936	17929	17784	17774	17892	17814	17738	17769	17875	17744	17860	17865	17827	17945	17919	17990	17826	17956	17784	18000	17970	17742	17775	17955	17803	18013	17786	17709	18028	17681	17706	17842	17947	17833	17803	17806	17791	17892	17884	18087	17754	17754	17792	17858	17813	17916	17969	17822	17628	17739	17926	17667	17850	17882	17588	18098	17698	17935	17848	17752	17978	17856	17771	17957	17805	17927	17952	17741	17788	17800	17791	17878	17926	18002	17858	17902	17892	17705	17672	17844	17742	17788	17623	17961	18042	17908	17864	17746	17873	17903	17962	17736	17651	17797	17983	17815	17890	17839	17864	17972	17890	17758	17858	17756	17855	17995	17875	17898	17816	17935	17640	17651	17885	17734	17746	17829	17833	17914	17698	17846	17805	17777	17977	17838	17793	17870	17955	17836	17932	17946	17817	17974	17809	17671	17733	17949	17813
24000	21364	29010	25848	26709	28349	28843	25355	22791	22100	21830	21907	21809	21571	21763	21706	21542	21528	21528	21565	21395	21301	21240	21275	21330	21217	21496	21297	21588	21557	21545	21374	21535	21599	21474	21630	21560	21473	21511	21437	21472	21355	21628	21384	21427	21328	21557	21226	21344	21493	21517	21410	21334	21447	21333	21411	21434	21471	21343	21500	21424	21260	21560	21351	21500	21389	21416	21332	21432	21278	21453	21364	21327	21457	21639	21393	21473	21448	21476	21540	21362	21399	21455	21268	21422	21430	21381	21250	21667	21414	21327	21516	21494	21139	21291	21502	21343	21508	21463	21342	21460	21455	21421	21247	21516	21266	21416	21315	21574	21327	21372	21531	21314	21414	21264	21208	21349	21507	21208	21348	21348	21239	21533	21673	21539	21552	21216	21555	21193	21514	21091	21389	21196	21542	21503	21316	21539	21504	21329	21493	21326	21228	21343	21530	21304	21472	21473	21444	21387	21442	21441	21170	21248	21211	21364	21374	21634	21244	21541	21360	21397	21221	21424	21235	21258	21254	21500	21357	21453	21466	21496	21217	21336	21436	21196	21453	21459	21322	21241	21513	21597	21323	21483	21439	21124	21375	21310	21277	21545	21133	21388	21432	21473	21390	21293	21455	21448	21320	21165	21521	21356	21357	21369	21360	21366	21389	21304	21613	21631	21485	21455	21374	21319	21261	21637	21200	21308	21193	21401	21215	21459	21327	21319	21474	21265	21493	21122	21231	21522	21391	21414	21421	21409	21313	21132	21278	21414	21407	21296	21312	21356	21409	21537	21663	21296	21324	21510	21323	21399	21437	21489	21539	21412	21496	21354	21422	21538	21498	21319	21468	21480	21461	21230	21215	21476	21568	21350	21441	21495	21232	21510	21550	21463	21541	21413	21173	21555	21335	21296	21334	21200	21196	21411	21151	21490	21421	21417	21300	21488	21313	21366	21295	21428	21397	21451	21495	21280	21370	21275	21292	21388	21576	21322	21386	21463	21371	21455	21446	21630	21300	21429	21388	21453	21350	21510	21465	21115	21439	21347	21327	21530	21385	21524	21508	21367	21541	21513	21362	21437	21333	21357	21395	21503	21320	21487	21424	21557	21285	21373	21201	21524	20970	21165	21546	21365	21420	21390	21511	21250	21329	21393	21399	21245	21299	21064	21393	21275	21310	21622	21541	21191	21269	21347	21299	21441	21571	21497	21501	21405	21236	21451	21493	21398	21401	21362	21236	21449	21330	21403	21223	21494	21445	21364	21266	21257	21553	21580	21550	21458	21503	21363	21426	21385	21350	21427	21504	21415	21098	21354	21472	21589	21497	21317	21187	21269	21526	21242	21273	21429	21392	21302	21317	21493	21504	21540	21445	21589	21583	21611	21506	21393	21423	21475	21391	21342	21503	21446	21398	21378	21344	21318	21389	21306	21393	21483	21309	21239	21441	21205	21449	21372	21385	21292	21229	21411	21380	21278	21312	21401	21307	21186	21414	21339	21233	21521	21236	21493	21364	21307	21418	21482	21352	21552	21325	21275	21232	21258	21264	21394	21489	21320	21390	21396	21582	21255	21338	21221	21328	21380	21402	21423	21602	21379	21480	21269	21326	21563	21495	21415	21249	21436	21298	21628	21424	21343	21276	21371	21457	21405	21362	21539	21344	21191	21237	21488	21203	21463	21260	21499	21507	21189	21510	21437	21350	21455	21493	21294	21444	21450	21351	21282	21327	21297	21439	21520	21490	21405	21266	21435	21450	21442	21243	21495	21318	21279	21201	21258	21399	21625	21311	21433	21255	21131	21365	21251	21329	21233	21189	21316	21173	21293	21422	21335	21431	21511	21587	21343	21259	21587	21450	21377	21297	21464	21371	21431	21428	21260	21525	21283	21203	21408	21756	21322	21344	21382	21352	21393	21495	21255	21236	21414	21391	21512	21453	21538	21252	21355	21492	21339	21509	21396	21218	21211	21355	21432	21662	21425	21466	21494	21452	21254	21401	21292	21225	21341	21370	21535	21347	21426	21396	21269	21386	21323	21596	21406	21346	21620	21423	21269	21369	21498	21332	21488	21524	21705	21451	21352	21174	21271	21521	21465	21423	21560	21305	21285	21118	21282	21435	21426	21422	21362	21291	21058	21458	21514	21318	21644	21320	21554	21450	21415	21246	21429	21287	21290	21459	21392	21277	21444	21355	21380	21434	21278	21428	21262	21261	21366	21433	21504	21374	21481	21366	21464	21612	21496	21448	21316	21323	21559	21349	21503	21443	21302	21485	21292	21313	21387	21265	21398	21431	21349	21292	21456	21324	21462	21176	21548	21506	21326	21473	21305	21515	21360	21494	21268	21446	21323	21658	21272	21258	21298	21273	21389	21226	21639	21471	21555	21420	21306	21207	21342	21602	21537	21509	21380	21436	21288	21188	21551	21540	21383	21191	21161	21386	21479	21253	21436	21412	21499	21393	21268	21241	21496	21428	21486	21245	21345	21607	21391	21273	21318	21419	21148	21309	21203	21418	21249	21607	21506	21515	21405	21479	21588	21280	21413	21450	21360	21451	21420	21234	21395	21353	21141	21446	21486	21371	21306	21433	21370	21494	21295	21395	21383	21340	21406	21581	21618	21485	21278	21396	21332	21378	21395	21409	21347	21542	21488	21403	21467	21787	21454	21434	21299	21256	21512	21385	21318	21368	21283	21289	21251	21261	21261	21332	21421	21469	21591	21365	21486	21440	21324	21267	21319	21403	21401	21664	21595	21405	21543	21427	21442	21399	21348	21271	21281	21529	21251	21382	21242	21455	21643	21260	21458	21315	21293	21463	21408	21514	21180	21308	21396	21426	21394	21228	21481	21379	21358	21142	21307	21427	21596	21526	21102	21184	21354	21475	21131	21503	21342	21284	21446	21497	21488	21555	21194	21566	21256	21506	21398	21468	21400	21387	21549	21409	21507	21385	21521	21366	21289	21167	21328	21512	21302	21307	21278	21444	21298	21383	21234	21428	21520	21188	21564	21428	21606	21339	21317	21337	21562	21483	21550	21258	21477	21485	21503	21361	21174	21554	21421	21402	21550	21214	21431	21324	21529	21338	21303	21299	21296	21133	21506	21434	21203	21456	21187	21345	21411	21314	21425	21313	21404	21332	21309	21215	21392	21411	21580	21371	21306	21205	21381	21495	21518	21472	21275	21417	21479	21405	21356	21660	21328	21372	21315	21516	21392	21350	21382	21477	21411	21554	21191	21339	21450	21393	21233	21352	21272	21366	21192	21474	21324	21386	21712	21634	21352	21265	21410	21411	21250	21407	21493	21497	21148	21247	21426	21410	21593	21213	21259	21436	21367	21467	21460	21149	21299	21327	21343	21296	21555	21451	21615	21391	21339	21331	21362	21335	21404	21492	21471	21345	21501	21536	21388	21256	21360	21176	21349	21299	21669	21492	21430	21350	21481	21315	21520	21526	21277	21484	21434	21409	21352	21438	21437	21431	21287	21470	21478	21517	21335	21453	21681	21528	21400	21348	21410	21509	21304	21274	21497	21456	21629	21452	21310	21541	21259	21193	21546	21239	21387	21527	21398	21488	21383	21268	21411	21413	21357	21427	21258	21358	21356	21316	21329	21476	21330	21322	21549	21312	21341	21582	21617	21468	21233	21108	21422	21322	21282	21215	21347	21470	21612	21377	21320	21285	21362	21352	21271	21272	21455	21180	21249	21258	21365	21537	21359	21210	21406	21337	21146	21325	21152	21167	21331	21381	21190	21335	21559	21494	21475	21522	21179	21353	21464	21304	21320	21350	21332	21292	21362	21351	21315	21234	21244	21280	21248	21340	21429	21227	21431	21232	21217	21542	21350	21407	21310	21337	21295	21326	21361	21587	21220	21626	21271	21444	21230	21415	21449	21164	21327	21295	21351	21364	21360	21424	21518	21518	21221	21279	21555	21445	21349	21272	21261	21349	21450	21173	21491	21268	21461	21284	21476	21212	21176	21362	21352	21274	21611	21462	21341	21501	21376	21455	21472	21507	21502	21325	21294	21425	21537	21349	21450	21268	21387	21413	21581	21137	21482	21452	21450	21583	21254	21280	21440	21068	21628	21340	21270	21441	21453	21489	21184	21353	21345	21398	21470	21442	21532	21342	21266	21401	21282	21379	21311	21222	21422	21425	21330	21539	21368	21487	21479	21624	21253	21476	21267	21543	21484	21392	21135	21323	21353	21386	21509	21082	21226	21200	21357	21158	21390	21436	21557	21438	21352	21184	21527	21419	21582	21573	21500	21304	21247	21465	21462	21386	21381	21500	21432	21284	21330	21291	21432	21260	21360	21234	21204	21531	21513	21449	21517	21745	21544	21408	21223	21261	21357	21432	21315	21286	21520	21368	21447	21321	21233	21438	21388	21310	21641	21320	21435	21447	21512	21393	21321	21284	21237	21501	21399	21469	21340	21229	21237	21403	21368	21388	21329	21361	21540	21375	21598	21439	21400	21411	21247	21308	21313	21245	21268	21326	21285	21511	21466	21748	21246	21501	21530	21323	21264	21358	21544	21259	21342	21367	21436	21199	21553	21499	21380	21234	21427	21281	21284	21474	21464	21093	21282	21576	21300	21447	21253	21439	21414	21313	21407	21297	21215	21281	21366	21594	21228	21389	21245	21543	21361	21132	21389	21405	21521	21449	21429	21419	21259	21339	21206	21432	21444	21215	21330	21285	21501	21170	21388	21300	21348	21173	21253	21319	21289	21387	21361	21402	21400	21503	21422	21365	21343	21123	21364	21392	21479	21452	21401	21428	21278	21464	21520	21557	21405	21492	21593	21401	21686	21370	21451	21369	21210	21225	21385	21447	21307	21409	21222	21391	21325	21553	21311	21272	21264	21473	21448	21427	21295	21167	21377	21214	21360	21362	21498	21354	21507	21245	21453	21369	21245	21166	21462	21183	21514	21305	21202	21388	21355	21196	21358	21601	21415	21365	21409	21608	21358	21632	21321	21441	21480	21613	21233	21358	21115	21502	21496	21458	21506	21489	21476	21383	21467	21478	21385	21451	21417	21336	21393	21318	21430	21240	21311	21302	21276	21269	21516	21277	21201	21447	21429	21300	21538	21612	21456	21353	21291	21534	21223	21420	21401	21372	21550	21222
33059	51781	48610	40187	33806	27728	25186	23094	19422	18739	18416	18445	18158	18091	17992	18214	18208	18247	17977	18027	17972	18044	18103	17995	17972	17931	17934	17908	18065	18040	18003	18151	18006	17977	17987	18037	17956	18027	18005	17993	18067	17978	17725	18057	18092	17963	18097	17961	17981	18082	18039	18102	18000	18011	17965	17965	18067	18022	18060	18038	17973	18141	18207	18223	18055	18051	18055	18174	18178	18147	18049	17851	17838	17855	17934	18094	18217	18082	18175	17907	17960	17896	17993	18095	18010	17964	18119	17945	18059	18066	17978	18040	17942	17947	18004	18117	18084	18016	17766	17949	17948	18017	17974	17929	18001	17983	18003	17942	17957	17984	18071	18001	18004	17885	17932	18027	18022	17908	18067	17791	18162	17929	18064	17835	18055	18027	17885	17890	18015	17829	18020	18060	17976	18006	18045	17977	17965	18007	17937	18140	17987	17911	17997	18104	18105	18007	18121	18010	18083	17919	18074	18110	18095	17950	17956	18009	17871	18071	17902	18100	18174	18131	17908	17883	18112	18044	17919	18071	17870	18022	18081	17973	17951	18030	17953	18092	17954	18021	18004	17914	17870	18166	18069	17862	18080	18091	17985	18018	18081	18131	17979	17932	17943	18056	17960	17936	17969	18123	18136	17990	17921	17945	17962	17989	18053	17997	18056	17910	17957	17858	18097	17993	18043	17799	17860	18019	18047	18088	17944	17765	18069	17839	18183	17906	18079	17726	18029	17951	18103	17821	18093	17924	17989	18028	17968	17939	17845	18035	17975	18051	17961	17853	18114	18088	18024	17778	17974	18023	18170	18132	17970	18061	18073	18190	17862	18142	18021	18035	17978	17926	17921	18064	17975	18146	17952	17873	17980	18074	18103	17815	18079	17920	18113	18053	17890	17987	18182	17933	18121	17949	18000	17821	17894	17950	17912	18086	18029	17877	18055	17897	17980	18138	17870	18027	18247	17918	18064	18024	18013	17977	18037	17956	18008	18212	17886	18174	17944	18062	17911	17981	17821	18027	17928	17734	17850	17977	18101	18074	18103	18027	17964	17922	17951	17918	17862	17896	17946	17851	18112	17947	18038	18012	18275	17894	18012	17809	18052	18036	18071	18067	18051	17780	17970	18093	17919	17859	18061	18013	17991	18018	17990	17998	17953	18013	18024	17982	18073	18124	18197	18168	17942	17848	18042	17970	18117	18187	17905	18089	18028	18147	17929	17963	18236	17784	17972	17863	17916	17951	18013	18055	17828	18022	17972	18093	18104	17899	17987	17929	18157	17944	18205	18013	17923	17825	18099	17975	18016	18018	17902	18040	17976	17819	17955	18007	18141	17898	18041	18018	18023	18032	18010	17891	17886	17893	17958	18068	17961	18148	17958	17924	18068	17976	17934	17907	18053	17798	17825	18134	18044	17971	17985	17907	18121	18065	17968	18026	18078	18119	18078	17980	17946	17848	18096	17966	18064	17967	17984	18023	17936	18064	18103	18130	18018	17894	17933	17997	18000	17909	18167	17838	18035	18060	17968	18062	17988	18002	18004	17835	17832	17965	18050	17969	18055	17944	17987	17922	17889	17835	18120	17965	18053	18098	17966	17894	17920	18068	17964	17954	18189	18093	17853	18064	17919	17999	17709	17997	18030	17916	18148	17970	18079	18097	18238	18067	17919	17985	18256	17973	17954	17903	18001	17881	18015	18008	17888	17953	18038	17825	18021	17987	18032	17843	17871	18056	17879	18242	18081	17845	18137	17992	17744	18029	18007	17999	17852	18063	17877	17966	18101	17918	17806	17934	17993	17979	17953	18030	18019	17871	18024	18080	18086	17928	17876	18002	17903	18093	17949	17879	18030	18024	18011	18037	17965	17916	18072	18016	17923	17855	18085	18059	17901	18062	18118	17996	17932	18031	17993	18088	17817	18180	17993	17989	18092	17936	17981	18090	18084	18126	18102	18050	17943	18062	17925	17899	18061	17771	17918	18153	17902	18153	18002	17984	17987	18068	18004	17948	18059	17944	18042	17935	18205	18107	18046	17992	17984	18050	18006	18048	17991	17985	17980	17952	18124	18064	17983	17868	17971	18074	18016	17890	18034	18098	17985	18180	18036	17967	18010	17893	18027	17962	17978	18164	17975	17873	18044	18091	17977	18036	17908	18097	18144	18105	18199	18056	18137	18182	17909	18052	17879	18122	18050	17983	17990	17907	18096	18062	18006	18074	17984	17928	18004	17858	18029	18144	17989	17989	18081	18009	18224	18096	18008	18028	18073	18020	17940	18031	18092	18070	17935	18029	17937	18047	17921	18130	18059	18099	18062	17933	17999	17902	17878	18103	17943	18061	17885	18027	18025	18272	17903	17937	17993	17719	18054	18205	17876	18106	17978	17964	17812	17962	17953	18000	17989	17894	17986	18089	18081	17887	18096	18033	18063	18034	17796	18003	17908	17936	18037	18213	17945	17989	18051	18118	17994	17930	18130	17979	17902	17895	18016	18023	17961	18116	18045	17928	17954	17982	17896	17967	17807	18059	18040	18039	17991	17938	18105	17815	17999	17960	17994	18100	18003	17907	17902	18061	18051	18020	17977	18164	18005	18034	17977	18007	18080	17931	18033	17783	18118	17934	17828	17728	18151	18037	17922	18100	17967	18065	17910	18205	17865	18025	17846	17946	18113	17966	17847	17859	18040	18041	18021	17962	17936	18118	17938	18002	18095	17962	17890	18107	18034	18043	17979	17876	18063	18064	18122	17969	17950	18042	17951	18027	18041	18013	17993	18068	18007	17849	17993	17927	17975	17879	18034	18026	17927	18038	18048	18162	17995	17911	18063	17897	17937	18086	17939	17977	17960	18080	17969	17982	18170	17936	18020	17785	17919	17909	17937	18015	18078	18032	18113	18006	18275	18058	18082	17972	18011	17887	17831	18182	17879	18093	17957	18004	18094	17979	18010	17867	18126	17901	18062	17944	17984	18106	18105	17877	17950	18122	17844	18113	18000	17995	17912	17927	17951	17975	17969	18050	17902	17911	18070	18041	17952	17797	17973	17891	17950	18024	17961	17984	18032	17935	18142	17919	18121	17828	18020	18094	17947	17893	18064	18218	17924	18174	18067	18186	18051	17843	18030	18053	18195	18088	18043	18036	17807	18086	18072	17957	18037	18090	17781	17975	18009	17993	18061	18102	18073	18002	17857	18204	18069	17871	17995	18058	18097	17846	17869	17914	17960	18052	18078	18149	17931	17895	18102	18129	17988	17874	18143	17995	17923	18050	17992	18190	18207	18000	18046	17946	18062	17995	17927	18054	18005	17947	18105	18070	17985	17846	18070	18075	17974	17955	17997	17859	18005	18048	18059	17952	17976	18049	17877	18005	17892	18132	18010	18212	17919	18124	17991	17890	17979	18031	18032	17866	18012	18132	17871	18115	18157	17831	18124	18078	17897	18038	17973	17939	18052	18031	18089	17936	17832	18004	18024	18059	17941	18149	17880	17825	18115	17995	18082	17962	17942	17981	18277	17932	18108	18126	18007	18088	18201	17896	17962	18191	17907	17907	18129	17963	18004	17808	18147	17951	17844	17889	18072	17887	18021	17807	17895	18182	18062	17967	18055	17977	17919	18182	18075	18075	17817	17991	17860	17934	17867	18039	18074	17956	17982	18049	17980	17952	17986	18084	18004	17958	18050	17992	17942	17961	17993	18073	17970	17979	18111	18058	18053	18032	17975	17967	17969	17736	17912	18079	18081	18013	17901	17933	17939	18074	17833	18000	18039	17939	18027	17946	17881	18112	18029	17929	18018	17846	18065	17886	17917	18144	17999	18061	18087	18075	18002	17884	17989	17870	18056	17907	17966	17990	17973	17862	18086	18042	17887	18123	17915	18069	17866	18008	18052	17870	17877	17915	18115	17977	17875	18173	17851	17985	17957	18036	18016	17875	18016	18010	18153	17857	17759	17912	18121	18132	18030	18112	17974	18054	17847	17832	18006	17973	17970	17938	17954	17911	18073	18129	18073	18050	17934	17909	17960	18145	18008	18076	18141	17876	18006	18054	17935	18141	18156	18096	17895	18055	17785	17960	17965	18033	18045	17964	17864	18038	17967	17962	17952	18017	17948	18100	18104	17879	17944	17959	17809	17894	18106	18092	17989	17957	18006	18126	18133	17884	18027	17924	17911	18060	18087	18031	17999	17976	17875	18134	18061	18018	17841	18112	18021	18068	17956	17872	18045	18025	17947	17951	18032	17974	18158	17975	18099	17987	17975	18051	17813	17903	17921	18069	17910	17903	18028	17988	18018	17983	18050	17917	17991	18004	17971	18032	18025	17908	18081	18085	17971	17811	17977	18024	17811	18033	18033	18097	17942	18065	18139	17865	18039	18000	18136	18143	18045	18168	18068	18026	17968	18143	18156	17815	18073	18017	17926	17953	18075	17984	17920	18021	17885	18076	18075	18002	17974	17999	18133	17902	18081	18003	18125	18058	17893	18126	18003	18019	18024	17981	17943	17987	17966	17962	17948	18112	17985	17982	17998	17836	18063	17990	17944	17956	17913	17939	17839	17983	17994	17876	18113	17864	18108	17975	17902	18028	18105	18198	17924	18164	18022	17906	18007	17962	17964	17955	17991	17906	17969	18000	18078	18012	17976	18045	17818	17997	18000	18095	18061	18017	18062	17998	18222	17967	18060	18035	18024	18106	17949	18090	18023	17996	17915	18116	18114	17829	17786	18066	17897	17870	18040	17956	17930	17988	17716	17945	18044	17984	17967	17899	17978	17955	18074	18060	17958	17968	18089	18029	18064	17970	18004	18106	17988	18070	17980	18177	17946	18008	18084	18126	17959	18082	18044	17966	18132	17906	18039	18111	18048	18006	18035	17848	17917	17976	17872	18071	18011	18028	17998	18003	17978	18287	17967	18010	18014	17816	17931	18099	17990	17974	18057	18034	18004	17941	17892	18246	18157	18110	18038	17939	18092	18094	17935	18073	17987	17885	18054	17971	18045	17872	18172	17822	18038	18078	17882	17931	17879	18110	18081	18015	18126	18092	18084	17957	18064	18249	18029	18024	17997	18035	17988	17892	17956	17921	18026	17894	18055	18044	17995	18086	18061	18111	18027	18136	18129	18125	18056	17855	18094	17845
22982	21515	29413	24706	24471	28415	30647	25048	23910	23875	23081	22400	22372	21664	21837	21548	21972	21736	21753	21679	21705	21545	22069	21634	21431	21552	21881	21738	21790	21783	22038	21658	21829	21920	21685	21710	21749	21516	21640	21614	21675	21569	21755	21470	21719	21575	21628	21831	21522	21472	21635	21722	21756	21464	21690	21458	21700	21745	21628	21662	21516	21549	21489	21483	21788	21731	21652	21419	21578	21588	21691	21713	21770	21659	21515	21862	21770	21904	21857	21817	21596	21676	21713	21748	21615	21442	21543	21380	21557	21527	21654	21695	21635	21437	21515	21599	21640	21417	21709	21760	21392	21336	21606	21603	21675	21390	21657	21706	21483	21677	21662	21607	21697	21322	21416	21382	21634	21626	21557	21561	21468	21731	21727	21427	21726	21633	21732	21745	21778	21612	21722	21578	21571	21812	21670	21415	21691	21418	21543	21753	21523	21686	21637	21637	21614	21392	21643	21703	21391	21580	21514	21603	21542	21598	21484	21304	21867	21674	21687	21389	21598	21535	21665	21596	21626	21513	21439	21582	21758	21514	21444	21507	21696	21496	21736	21511	21417	21676	21618	21603	21639	21554	21584	21609	21847	21696	21483	21544	21344	21574	21493	21236	21684	21568	21669	21591	21667	21561	21534	21509	21594	21486	21420	21525	21491	21409	21605	21655	21682	21486	21563	21408	21508	21531	21509	21609	21739	21418	21525	21652	21569	21555	21505	21368	21705	21818	21398	21399	21598	21554	21532	21320	21475	21333	21415	21452	21565	21628	21522	21310	21351	21666	21440	21647	21561	21471	21485	21663	21467	21539	21502	21637	21543	21436	21439	21521	21760	21588	21487	21613	21597	21535	21399	21560	21758	21582	21528	21710	21569	21443	21536	21623	21425	21724	21610	21682	21486	21558	21661	21573	21697	21408	21568	21523	21494	21412	21652	21537	21588	21442	21593	21440	21682	21398	21541	21651	21603	21605	21691	21725	21351	21440	21470	21551	21477	21635	21449	21530	21556	21309	21602	21637	21576	21232	21505	21517	21725	21402	21547	21592	21804	21710	21398	21663	21539	21445	21499	21571	21699	21492	21888	21694	21412	21531	21330	21610	21772	21372	21640	21648	21698	21511	21641	21702	21466	21544	21541	21432	21540	21634	21473	21501	21501	21272	21633	21467	21773	21411	21420	21562	21309	21425	21631	21745	21618	21610	21566	21536	21600	21312	21356	21852	21474	21346	21502	21509	21811	21471	21573	21451	21434	21621	21469	21495	21512	21529	21540	21660	21566	21526	21455	21526	21793	21594	21523	21560	21565	21590	21585	21270	21668	21764	21283	21380	21593	21359	21478	21555	21454	21757	21692	21415	21666	21613	21337	21579	21662	21455	21313	21552	21435	21464	21375	21489	21645	21235	21430	21516	21628	21475	21586	21502	21488	21528	21557	21555	21579	21653	21493	21437	21551	21465	21672	21718	21462	21596	21640	21749	21740	21764	21534	21318	21399	21701	21685	21544	21839	21762	21561	21445	21577	21659	21678	21795	21484	21599	21632	21428	21563	21387	21515	21421	21345	21525	21583	21441	21571	21465	21645	21558	21605	21601	21569	21679	21470	21451	21308	21666	21350	21664	21562	21646	21542	21428	21587	21506	21781	21635	21525	21359	21688	21612	21686	21553	21480	21515	21395	21647	21446	21794	21713	21516	21574	21463	21561	21524	21666	21618	21445	21579	21546	21734	21528	21565	21581	21546	21534	21572	21277	21578	21584	21511	21473	21512	21746	21502	21415	21500	21628	21545	21705	21415	21591	21532	21661	21698	21627	21542	21375	21624	21550	21650	21380	21762	21510	21476	21640	21567	21543	21467	21402	21589	21448	21684	21551	21671	21632	21558	21543	21412	21492	21621	21552	21443	21902	21607	21713	21491	21634	21619	21438	21686	21443	21652	21298	21585	21282	21244	21703	21511	21900	21484	21482	21646	21816	21784	21553	21485	21555	21541	21479	21521	21625	21534	21619	21644	21554	21467	21548	21545	21436	21685	21664	21461	21636	21543	21667	21490	21615	21705	21626	21679	21499	21652	21506	21605	21618	21663	21410	21526	21562	21381	21465	21684	21460	21593	21499	21519	21443	21693	21409	21637	21610	21605	21734	21670	21563	21650	21618	21430	21530	21548	21437	21668	21695	21518	21550	21552	21610	21566	21479	21781	21640	21430	21521	21570	21609	21411	21470	21423	21436	21352	21525	21617	21564	21552	21713	21413	21441	21424	21488	21486	21404	21473	21655	21415	21537	21453	21495	21495	21474	21654	21627	21673	21469	21468	21574	21490	21328	21645	21664	21330	21449	21415	21445	21470	21465	21321	21605	21414	21632	21795	21663	21338	21382	21461	21405	21439	21613	21504	21559	21511	21418	21480	21630	21518	21336	21360	21415	21636	21494	21543	21400	21300	21521	21650	21493	21335	21265	21576	21553	21567	21745	21371	21535	21797	21545	21519	21607	21402	21657	21555	21671	21551	21416	21506	21520	21417	21489	21545	21367	21650	21423	21746	21657	21539	21658	21631	21476	21491	21427	21617	21393	21432	21409	21407	21454	21559	21452	21377	21708	21703	21532	21849	21375	21352	21557	21481	21597	21510	21774	21717	21524	21559	21705	21568	21495	21561	21280	21446	21532	21702	21534	21418	21319	21341	21422	21564	21588	21583	21568	21654	21579	21632	21504	21599	21492	21505	21377	21712	21618	21721	21476	21619	21356	21443	21814	21471	21745	21615	21405	21522	21583	21452	21523	21541	21573	21414	21355	21535	21516	21604	21512	21468	21563	21582	21662	21489	21545	21459	21582	21730	21639	21425	21670	21589	21483	21574	21556	21524	21647	21633	21539	21518	21401	21249	21528	21532	21468	21487	21125	21482	21653	21507	21398	21613	21590	21649	21527	21579	21664	21581	21498	21470	21545	21572	21664	21676	21453	21594	21632	21426	21803	21740	21431	21453	21788	21692	21601	21526	21738	21660	21623	21533	21668	21597	21613	21670	21626	21762	21409	21851	21601	21397	21572	21558	21682	21376	21631	21618	21495	21513	21543	21453	21386	21674	21515	21503	21509	21629	21564	21740	21600	21597	21660	21563	21520	21656	21478	21575	21503	21501	21487	21509	21618	21632	21596	21658	21527	21919	21601	21525	21513	21523	21618	21470	21647	21770	21634	21528	21571	21459	21510	21356	21509	21441	21581	21483	21601	21459	21531	21572	21522	21470	21393	21301	21548	21537	21618	21342	21686	21379	21449	21696	21738	21633	21584	21977	21633	21552	21751	21556	21354	21435	21692	21519	21509	21802	21624	21410	21501	21582	21661	21754	21531	21543	21486	21521	21621	21524	21415	21454	21479	21642	21604	21333	21742	21491	21658	21500	21599	21458	21344	21661	21687	21780	21461	21341	21657	21581	21395	21492	21447	21480	21407	21592	21553	21631	21554	21466	21678	21615	21358	21516	21616	21577	21542	21468	21524	21665	21677	21536	21568	21549	21692	21648	21504	21554	21625	21647	21507	21520	21714	21617	21431	21380	21492	21399	21395	21480	21503	21531	21516	21669	21741	21499	21447	21680	21541	21539	21590	21571	21736	21783	21378	21499	21602	21512	21662	21590	21542	21396	21561	21532	21658	21535	21539	21562	21608	21706	21312	21513	21631	21638	21346	21624	21514	21352	21534	21595	21340	21447	21641	21699	21541	21599	21717	21425	21530	21583	21259	21398	21462	21626	21614	21715	21384	21759	21505	21329	21604	21623	21525	21536	21400	21539	21486	21705	21736	21490	21521	21562	21561	21353	21712	21762	21558	21505	21529	21823	21443	21292	21536	21404	21711	21603	21389	21471	21437	21630	21661	21594	21497	21542	21664	21512	21674	21580	21500	21460	21440	21539	21363	21541	21618	21554	21451	21597	21560	21647	21648	21421	21716	21589	21497	21459	21430	21332	21475	21425	21469	21475	21590	21691	21609	21281	21739	21551	21531	21743	21574	21646	21574	21439	21514	21296	21498	21295	21592	21536	21564	21666	21519	21485	21684	21446	21450	21608	21622	21388	21377	21701	21836	21543	21585	21446	21441	21643	21570	21272	21420	21756	21531	21675	21437	21648	21635	21742	21465	21641	21551	21524	21461	21577	21619	21506	21353	21627	21625	21466	21514	21517	21544	21417	21614	21443	21517	21566	21666	21788	21590	21583	21766	21531	21550	21531	21333	21535	21605	21416	21431	21763	21560	21417	21543	21553	21456	21469	21596	21537	21570	21654	21632	21526	21512	21603	21319	21393	21663	21595	21673	21547	21703	21706	21663	21347	21533	21399	21525	21888	21614	21567	21523	21365	21642	21492	21486	21410	21665	21517	21633	21544	21685	21669	21435	21238	21401	21575	21496	21733	21784	21621	21624	21368	21552	21615	21335	21459	21528	21720	21621	21531	21344	21545	21817	21634	21476	21544	21685	21368	21473	21376	21559	21527	21422	21538	21644	21652	21782	21604	21595	21540	21542	21584	21556	21672	21744	21515	21540	21378	21525	21512	21807	21592	21619	21289	21832	21554	21571	21528	21493	21667	21600	21675	21631	21657	21461	21480	21700	21401	21594	21615	21516	21390	21370	21514	21662	21576	21496	21355	21294	21495	21574	21541	21434	21449	21761	21575	21549	21564	21637	21692	21538	21590	21492	21591	21446	21485	21431	21662	21487	21681	21457	21624	21329	21473	21547	21472	21457	21523	21809	21375	21587	21558	21444	21218	21723	21476	21585	21192	21794	21771	21534	21409	21714	21423	21765	21617	21726	21568	21628	21527	21450	21431	21340	21385	21535	21670	21469	21525	21508	21615	21800	21710	21633	21559	21623	21607	21633	21516	21677	21482	21632	21594	21600	21566	21644	21441	21485	21485	21679	21539	21661	21566	21543	21631	21648	21525	21616	21509	21640	21626	21873	21332	21364	21722	21663	21353	21609	21537	21479	21551	21467	21526	21613	21498	21663	21490	21701	21637	21713	21587	21725	21407	21561	21385	21484	21520	21543	21471	21511	21470	21281	21485	21916	21454	21637	21520	21560	21599	21597	21799	21648	21552	21478	21660	21447	21402	21432	21721	21394	21645	21555	21458	21649	21750
37138	58843	55400	47085	38771	31770	26526	22440	21403	20568	19715	19057	18805	18536	18175	18328	18187	18120	18145	18282	18116	18296	18213	18180	18357	18117	18201	18120	18161	18059	18142	18175	18138	18115	18205	18012	18245	18049	18280	18073	18157	18125	18166	18165	18269	18319	18044	18192	18077	18002	18128	18172	18242	18216	18111	18075	17988	18270	18186	18216	18116	18214	18037	18205	18174	18112	18152	18167	18022	17997	18234	18138	18199	18005	18167	18178	18594	18459	18499	18371	18047	18094	18280	18212	18078	17948	18092	18241	18159	18109	18329	18219	18296	18213	18024	17981	18110	18000	17965	18236	18084	18076	18145	18014	18162	18185	18021	18227	18169	18187	18107	18089	18121	18101	18145	18197	18188	18040	18125	18205	18229	18214	18001	18012	18356	18164	18151	18156	18360	18063	18184	18022	17874	18112	18088	18048	18239	18197	18068	18300	18100	18139	18014	18236	18179	18008	17953	18212	18084	18057	18250	18119	18201	18225	18174	18163	18141	18046	18116	17926	18269	18148	18166	18089	18015	17895	18140	18054	17993	18096	17916	18303	18243	18080	18092	18154	18176	17981	18305	18232	18044	18102	18058	18130	18070	18144	18037	17922	18111	17881	18171	18319	18294	18231	18157	18117	18206	18056	18257	18368	18076	18217	18168	18158	18078	17815	18161	18166	18078	18138	18143	18076	18102	18139	18196	17863	18171	18059	18085	18155	18088	18214	17872	18095	18085	18074	17913	18090	18030	18139	18204	18199	18081	18212	18105	18090	18060	18123	18125	18001	17887	18202	18090	18168	18065	18060	18122	17938	18102	18241	18070	18220	18051	18095	18092	18127	18279	18014	18141	18200	18119	18123	18010	18162	18140	18032	18080	18126	18126	18070	18129	18051	18237	18203	17981	18080	18048	17936	17976	18253	18048	18220	18086	17994	17961	18187	18143	18250	18190	18117	18185	18215	18238	18043	17953	18078	18222	18120	17983	18082	18087	18132	18223	18115	18155	18202	18044	17999	18041	18278	18174	18488	18143	17948	18263	18216	18174	17911	18124	18246	18218	18205	18157	18153	18144	18054	18090	18024	18108	18141	18323	18070	18171	17921	18087	18259	18000	18019	18169	18132	18114	18042	17949	18166	18234	18251	18153	18087	18038	18058	18230	18124	18353	18129	18127	18018	18130	17994	18198	18066	17914	18256	18037	18140	18237	18228	18159	17971	18077	18079	18118	18200	18249	18009	18112	18021	18130	18061	18179	18157	18097	18171	18089	18124	18084	18021	18045	18232	18031	18068	18134	18191	17965	18232	18108	18084	18093	18084	18224	18199	18214	18085	18053	18110	18229	18182	18039	18156	18117	18065	18014	18108	18067	18104	18078	18167	18154	18070	18105	18301	17896	18194	18018	18025	18177	18105	18123	18135	18012	18043	18114	18276	18152	18125	18220	18196	18148	18076	17990	18001	18225	18218	17930	17967	17946	18159	18122	18059	18158	18183	18005	18174	18157	17908	18123	17868	18132	18294	17950	18078	18098	18110	18153	18285	18168	18282	18010	18264	18170	18060	18098	18240	17989	18148	18118	18221	18285	18020	18095	18227	18093	18178	18239	18185	18207	18145	18104	18270	17992	18141	18076	17976	18104	18069	17939	18103	18039	18053	18191	18158	18144	18243	18251	17934	18163	18211	18213	18077	18176	18276	18168	18190	18202	18001	18248	18131	18114	18168	18095	18296	18021	18091	18255	17984	18276	18120	18222	18079	18133	18183	17930	18048	18066	18300	18241	18136	18085	18163	18108	18137	18089	18179	18159	18148	17914	18093	18196	18177	18153	18157	18048	18016	18110	18075	18186	17951	18139	18157	18169	18210	18120	18013	18161	18172	18062	18150	18132	18047	18163	18040	18212	18250	18156	18051	18037	18100	18218	17928	18279	18059	17986	18146	18080	17999	18308	18133	18268	18193	18066	18065	18017	18030	18110	18079	18167	18197	17974	18030	18100	18188	17996	18051	18027	18155	17982	17933	18216	18251	18167	18058	18366	18099	18110	18116	18198	18261	18143	18158	18081	17983	18058	18165	18166	18054	18069	18056	18209	18358	18194	18114	18070	18031	17999	18138	18084	18063	18193	18075	17985	18173	18242	17994	18024	18151	18248	18136	17988	18161	18024	17976	18126	18065	18103	17880	18249	17910	18233	18042	18076	18039	18156	18200	17969	18041	18239	18172	18029	18318	17975	18216	18281	18151	18182	18179	18073	18094	18174	18168	18185	18283	18051	18084	18203	18219	18194	18216	17971	18051	18110	18158	18097	18131	18034	18075	18132	18128	18086	17873	18094	18157	17970	18252	18050	17982	18323	18116	17934	17967	18238	18077	18307	18015	18203	18115	18011	18190	18265	18014	18206	18088	18083	18144	18252	18090	18041	18053	18273	18198	18179	18167	18010	18013	18035	18139	18228	17994	18099	18177	18161	18316	18099	18168	18107	18077	18121	18061	18182	18083	18189	18230	18113	18119	18213	18004	18290	17871	18248	18031	17977	18145	18150	18228	18111	18097	18053	18121	18094	17972	18188	18152	18275	18078	17930	18138	18019	18114	18117	18120	18015	18053	18153	18050	18123	18064	18136	18058	18034	18164	18024	18204	18094	18219	18184	18011	18225	18004	18152	18219	18003	17993	18092	18148	18013	18208	18210	18077	18184	18069	18021	18084	18100	17995	18042	18241	18205	18317	18066	18060	18199	18118	18233	18010	17935	18114	18048	18015	18054	18027	18008	18064	18193	18026	17906	18024	18255	18085	18233	18029	18234	18134	18048	18084	17939	18212	18080	18122	18062	18168	18039	18110	17957	18060	18191	18266	18148	18261	18101	18086	17996	18080	17983	18182	18084	18044	18238	18095	18201	17895	18192	18217	18075	18156	18257	18050	18041	18162	18379	18190	18241	17996	18297	18169	18111	18177	18171	18165	18162	17951	18049	18109	18144	18111	18010	18059	18089	18080	18007	18024	18067	18263	18241	17923	18029	18240	18302	18294	18101	18167	18199	18201	18217	18035	18298	18249	18011	18137	17996	18153	18086	18114	18196	18165	18263	18001	18028	18239	18201	18145	18261	18153	18113	18213	18193	17970	18170	18155	18132	18283	18070	18201	18106	18039	18307	17805	18223	18157	18133	18223	18095	18070	18185	18123	17905	18231	18110	18005	17885	18090	18154	18167	18105	18255	18140	18074	17978	18334	18092	17892	18114	18378	18080	17901	18068	18322	18024	18014	18262	18375	18122	18230	18143	18028	17928	18206	18128	18063	18043	17994	18028	18113	18161	18075	18115	17900	18023	18162	17994	18041	18120	18084	18001	18076	17927	18106	18193	18142	18092	18320	18173	18072	18052	18084	18099	18083	18099	18246	18191	17970	18092	18124	18065	17894	17966	18222	18163	18200	18047	18003	18113	17931	18136	18063	18138	17945	18240	18232	18183	18214	18125	18217	18089	18137	18248	18280	18221	18140	18149	18063	18178	18053	18057	18088	18189	18227	18037	18102	18049	17897	18153	18238	18000	18040	18107	18180	18118	18075	18082	18254	18030	18219	18049	18071	18064	18006	18068	18205	18138	18059	18140	18003	18009	18052	18098	18097	18251	18139	18146	18136	18109	18004	18234	17970	18206	18197	18035	18311	18231	18278	18069	18183	18347	18097	18160	18128	18177	18097	18143	18298	18022	18071	18238	18067	18189	18121	18237	18025	18124	18081	18213	17918	18118	17965	18208	18131	18093	18102	18246	18098	18098	18036	18364	18046	18039	18161	17986	18224	17992	17871	18095	18150	18162	17936	18162	18146	18050	18040	18086	18140	18188	18252	17934	18259	18029	18295	18225	17893	18255	18052	18163	18211	18087	18255	18121	18158	18264	18024	18189	18127	17996	18221	18148	18053	18040	18198	17857	18262	18061	18072	18064	17966	18033	18194	17989	18110	18068	18201	17993	18052	18205	18117	17998	18020	18091	18079	18027	17977	18245	18085	18054	18247	17979	18063	18185	17994	18120	18186	18144	18058	18135	18135	18090	17927	18230	18137	18323	18120	18186	18347	18362	18032	18141	18126	18077	17923	18083	18138	18232	18049	18168	18104	18283	18056	18168	18109	18051	17962	17993	18053	18280	18015	18040	18226	18075	17963	18004	18049	18204	18062	18117	18108	18081	18003	18060	18119	18095	18109	18064	18063	18265	18133	18184	18131	18061	18209	18056	18089	18091	17940	18310	18240	18054	18239	18124	18039	18123	18101	18179	18210	18099	18154	18027	18077	18195	18086	18007	18248	18102	18046	18196	18100	18010	17928	17997	18038	18128	18066	18195	18101	18155	18122	18292	18105	18078	18250	17969	18022	18020	18033	18066	17955	18158	18303	17995	18221	17974	18130	18198	18076	18058	18281	18055	18063	18041	18235	18010	17824	18037	18246	18123	17962	18041	18113	18143	18163	18026	17937	18232	18084	18031	18136	18229	18125	17890	18092	18058	18123	18280	18143	18149	18188	17944	18026	18106	18252	18169	18120	18048	17999	17993	18175	17995	18130	18232	18158	18132	18048	18127	18120	18147	18026	17999	18126	18084	18290	18057	17964	17977	18171	18038	18178	18146	18001	17938	18164	18271	18048	18084	17979	18092	17931	18029	18288	18224	18206	18005	17949	18178	18031	18275	18301	18093	18136	17964	18149	18052	18203	18137	18142	18116	18148	18036	18022	18013	18057	18033	18020	18092	18057	18142	18086	18290	18014	18053	18118	17995	18171	18146	18116	18240	18208	18058	18052	17992	18181	18124	18068	18107	18051	17988	18055	18157	18054	18142	18133	18214	18019	18175	18112	18118	18195	18089	17942	17948	18010	18287	18041	18154	18035	18061	17987	18110	18159	18223	17962	18149	18073	18059	17903	18104	18052	18022	18259	18026	18078	18109	18312	18234	18107	17851	18067	18219	18272	18223	18113	18093	17976	18010	18073	18091	18029	18191	18206	18077	18223	18286	18260	17949	18075	18121	18053	18112	18042	18064	18153	18206	18099	18054	18223	18107	18103	18139	18203	18204	18185	18271	17980	18215	18087	18174	18135	18196	18091	17996	18103	18131	18155	18041	18066	18132	18128	18008	18048	18193	17964	17937	18194
28495	26207	35032	32915	27166	25779	24696	23316	23144	22567	22536	22318	22262	22325	22346	22385	22456	22373	22191	22308	22360	22304	22418	22378	22320	22458	22330	22425	21979	22408	22388	22335	22296	22232	22236	22234	22256	22168	22264	22375	22252	22210	22359	22199	22243	22346	22340	22210	22378	22502	22326	22313	22390	22250	22262	22203	22105	21963	22384	22045	22118	22041	22353	22217	22447	22301	22073	22241	22434	22108	22289	22581	22248	22437	22286	22119	22238	22235	22380	22303	22296	22218	22339	22300	22325	22247	22372	22428	22283	22343	22138	22565	22171	22339	22313	22379	22177	22050	22342	22508	22252	22412	22299	22292	22456	22380	22190	22368	22296	22184	22281	22265	22353	22224	22431	22334	22454	22361	22283	22125	22243	22459	22433	22122	22174	22098	22413	22221	22275	22129	22236	22176	22369	22215	22331	22329	22058	22093	22271	22102	22247	22322	22444	22376	22341	22318	22421	22364	22257	22064	22157	22407	22436	22328	22303	22188	22362	22499	22365	22298	22436	22401	22480	22412	22309	22371	22357	22204	22517	22390	22268	22193	22294	22398	22402	22346	22291	22253	22250	22297	22239	22373	22425	22335	22169	22572	22195	22173	22157	22361	22235	22359	22473	22179	22184	22366	22102	22432	22568	22272	22562	22304	22344	22325	22332	22543	22392	22246	22268	22244	22294	22362	22191	22437	22235	22475	22087	22285	22238	22153	22338	22311	22358	22191	22416	22210	22169	22283	22355	22431	22348	22043	22490	22445	22230	22112	22493	22171	22193	22303	22219	22415	22351	22161	22293	22303	22415	22203	22413	22268	22141	22255	22328	22319	22246	22162	22324	22363	22480	22545	22365	22214	22257	22242	22251	22191	22203	22367	22488	22328	22159	22164	22093	22303	22441	22330	22333	22399	22318	22533	22205	22275	22258	22349	22265	22054	22246	22279	22295	22382	22099	22263	22268	22077	22304	22309	22332	22341	22247	22503	22466	22051	22334	22514	22235	22167	22455	22370	22251	22074	22300	22461	22204	22258	22222	22147	22264	22312	22392	22201	22460	22206	22159	22155	22218	22243	22221	22269	22105	22267	22295	22361	22108	22357	22512	22140	22274	22174	22178	22363	22218	22175	22272	22393	22388	22401	22443	22357	22314	22340	22079	22311	22290	22366	22062	22189	22370	22303	22252	22284	22408	22016	22162	22355	22432	22119	22307	22106	22523	22330	22443	22461	22322	22392	22294	22182	22432	22377	22280	22273	22306	22248	22380	22180	22418	22294	22315	22498	22320	22265	22321	22331	22200	22176	22192	22382	22079	22321	22283	22314	22312	22154	22356	22285	22233	22378	22282	22284	22255	22231	22271	22309	22289	22026	22372	22368	22215	22200	22384	22373	22204	22249	22073	22096	22174	22217	22177	22302	22217	22340	22355	22081	22167	22152	22344	22297	22401	22211	22295	22249	22349	22302	22421	22339	22421	22391	22168	22344	22024	22216	22412	22129	22444	22181	22470	22322	22377	22370	22347	22207	22136	22233	22413	22386	22076	22231	22283	22405	22126	22305	22519	22296	22340	22339	22251	22313	22264	22392	22321	22218	22228	22149	22299	22177	22267	22261	22242	22188	22320	22339	22121	22361	22353	22234	22325	22150	22393	22354	22372	22389	22260	22381	22291	22188	22332	22340	22197	22119	22274	22202	22127	22213	22259	22183	22378	22295	22117	22306	22293	22320	22163	22225	22341	22308	22492	22354	22486	22229	22280	22290	22105	22125	22339	22193	22221	22390	22573	22267	22488	21926	22183	22089	22304	22411	22279	22265	22251	22210	22157	22030	22232	22482	22326	22023	22185	22301	22358	22302	22236	22120	22186	22296	22312	22175	22373	22498	22349	22151	22251	22125	22225	22223	22321	22282	22257	22315	21985	22317	22178	22506	22285	22128	22228	22322	22286	22209	22243	22317	22193	22322	22370	22573	22331	22483	22320	22216	22322	22338	22144	22269	22010	22145	22244	22368	22252	22325	22135	22255	22192	22251	22479	22279	22340	22187	22432	22345	22144	22182	22334	22377	22440	22272	22299	22358	22225	22197	22128	22253	22163	22328	22189	22365	22275	22202	22106	22341	22180	22507	22226	22205	22305	22394	22381	22114	22254	22267	22171	22327	22189	22156	22200	22065	22178	22281	22141	22120	22539	22091	22275	22401	22219	22266	22030	22084	22286	22418	22361	22457	22263	22150	22353	22182	22343	22174	22399	22399	22265	22305	22278	22395	22298	22412	22214	22167	22246	22290	22432	22222	22239	22264	22222	22318	22391	22419	22280	22172	22276	22279	22230	22310	22274	22240	22326	22083	22559	22088	22149	22321	22407	22149	22426	22015	22290	22379	22331	22104	22677	22415	22107	22427	22451	22226	22027	22201	22584	22398	22375	22132	22264	22338	22276	22364	22513	22325	22446	22329	22329	22232	22113	22173	22353	22087	22353	22229	22442	22594	22173	22267	22173	22456	22143	22184	22276	22214	22417	22274	22257	22332	22161	22385	22393	22203	22406	22451	22386	22363	22336	22240	22245	22334	22321	22353	22421	22353	22265	22125	22156	22455	22228	22331	22118	22192	22092	22285	22470	22238	22268	22287	22308	22171	22460	22114	22314	22336	22388	22478	22156	22306	22421	22246	22342	22329	22429	22374	22571	22194	22301	22383	22157	22243	22227	22292	22233	22330	22257	22201	22255	22333	22324	22331	22409	22429	22335	22380	22380	22104	22188	22432	22338	22450	22223	22343	22378	22335	22288	22106	22206	22237	22342	22341	22366	22142	22178	22327	22307	22345	22295	22214	22159	22396	22325	22279	22256	22327	22297	22236	22328	22265	22273	22514	22320	22327	22256	22199	22107	22187	22420	22184	22175	22145	22222	22554	22345	22598	22192	22227	22055	22336	22247	22173	22198	22217	22040	22438	22227	22401	22234	22463	22260	22237	22171	22251	22028	22492	22090	22432	22310	22141	22255	22317	22551	22196	22257	22054	22133	22351	22310	22077	21966	22253	22345	22301	22190	22369	22209	22267	22177	22249	22393	22306	22101	22234	22304	22244	22120	22071	22468	22454	22281	22013	22237	22193	22243	22456	22245	22281	22218	22415	22324	22164	22130	22385	22402	22195	22448	22192	22259	22327	22435	22314	22248	22291	22197	22108	22167	22485	22303	22127	22405	22023	22127	22303	22363	22195	22366	22153	22485	22226	22404	22361	22395	22363	22433	22065	22208	22118	22261	22238	22289	22334	22325	22309	22161	22197	22329	22251	22336	22117	22233	22380	22119	22517	22229	22255	22426	22481	22351	22264	22159	22272	22275	22221	22396	22340	22407	22295	22106	22270	22311	22308	22432	22259	22383	22590	22339	22435	22333	22218	22178	22312	22274	22390	22113	22428	22330	22402	22382	22452	22275	22299	22022	22154	22456	22281	22428	22407	22279	22408	22124	22439	22127	22308	22361	22335	22354	22110	22354	22096	22321	22181	22273	22236	22547	22251	22230	22537	22081	22275	22478	22309	22657	22270	22270	22330	22237	22383	22211	22181	22298	22304	22320	22273	22420	22428	22181	22316	22196	22261	22367	22355	22385	22374	22213	22304	22192	22264	22360	22200	22232	22466	22482	22244	22134	22145	22264	22242	22263	22414	22105	22207	22112	22285	22202	22276	22199	22199	22236	22373	22297	22351	22181	22236	22448	22278	22319	22379	22116	22326	22231	22184	22232	22324	22319	22240	22422	22251	22332	22091	22406	22148	22286	22325	22683	22077	22380	22277	22287	22280	22155	22365	22408	22438	22406	22368	22196	22154	22243	22194	22465	22305	22103	22202	22359	22568	22165	22285	22560	22272	22267	22274	22129	22323	22100	22228	22441	22127	22038	22215	22210	22177	22536	22518	22331	22631	22169	22240	22305	22398	22447	22145	22348	22426	22300	22278	22342	22259	22307	22429	22478	22369	22250	22175	22293	22146	22496	22360	22399	22011	22289	22292	22340	22268	22467	22175	22142	22033	22430	22168	22505	22499	22285	22481	22214	22260	22360	22283	22362	22498	22429	22105	22275	22300	21957	22218	22369	22394	22260	22190	22335	22207	22409	22213	22282	22304	22349	22458	22463	22164	22183	22456	22335	22032	22500	22544	22235	22279	22375	22447	22392	22464	22262	22371	22332	22161	22097	22237	22308	22252	22303	22140	22441	22210	22240	22418	22305	22348	22359	22035	22523	22368	22070	22311	22418	22448	22314	22201	22291	22470	22394	22401	22139	22127	22209	22398	22319	22616	22507	22172	22270	22415	22717	22189	22458	22305	22185	22456	22278	22273	22217	22163	22268	22258	22476	22464	22349	21992	22437	22447	22342	22400	22345	22178	22515	22384	22438	22203	22227	22240	22090	22344	22315	22372	22206	22201	22301	22240	22258	22236	22336	22458	22148	22271	22171	22323	22188	22361	22423	22238	22294	22208	22483	22458	22312	22128	22282	22364	22148	22212	22478	22154	22168	22400	22086	22211	22083	22239	22165	22385	22194	22159	22122	22112	22332	22227	22443	22066	22252	22308	22300	22347	22292	22146	22334	22139	22371	22226	22405	22116	22475	22239	22395	22192	22413	22184	22148	22431	22317	22257	22221	22343	22290	22468	22391	22326	22344	22083	22253	22463	22214	22203	22195	22249	22350	22126	22227	21960	22205	22409	22268	22351	22303	22273	22435	22161	22376	22283	22424	22255	22129	22153	22171	22378	22491	22459	22456	22246	22346	22262	22150	22431	22404	22119	22194	22251	22393	22327	22194	22270	22282	22181	22145	22418	22254	22397	22246	22203	22414	22258	22209	22349	22254	22160	22147	22185	22312	22267	22356	22307	22133	22359	22196	22270	22114	22259	22450	22390	22250	22388	22305	22230	22290	22348	22451	22300	22417	22366	22339	22268	22370	22301	22209	22260	22484	22295	22315	22400	22112	22132	22210	22388	22222	22526	22452	22169	22443	22392	22177	22213	22304	22232	22359	22168	22305	22281	22384	22155	22025	22301	22636	22234	22247	22224	22123	22609	22558	22310	22306	22529	22262	22296	22375	22442	22258	22363	22409	22347	22248	22329	22115	22041	22311	22188	22263	22333	22021	22263
30183	42113	39794	31931	25636	23115	20854	20069	19345	18910	18622	18699	18595	18859	18562	18508	18549	18562	18583	18757	18586	18504	18551	18610	18584	18614	18634	18719	18572	18621	18595	18539	18362	18555	18482	18661	18475	18573	18564	18511	18382	18662	18790	18459	18602	18577	18490	18705	18721	18578	18559	18622	18628	18586	18540	18656	18652	18606	18436	18690	18496	18547	18411	18712	18508	18582	18635	18549	18661	18595	18678	18866	18527	18673	18627	18716	18664	18764	18460	18653	18567	18540	18504	18433	18473	18546	18437	18512	18549	18469	18497	18355	18526	18678	18620	18676	18461	18661	18644	18510	18543	18491	18621	18683	18726	18589	18624	18611	18597	18466	18671	18535	18500	18683	18579	18499	18620	18444	18613	18489	18622	18529	18625	18512	18592	18640	18394	18616	18413	18573	18743	18422	18619	18685	18543	18586	18350	18403	18691	18515	18413	18630	18508	18596	18533	18512	18490	18541	18614	18860	18539	18561	18497	18602	18566	18549	18668	18593	18606	18668	18690	18436	18604	18554	18584	18638	18574	18581	18529	18535	18606	18500	18733	18550	18385	18660	18502	18516	18688	18658	18555	18457	18694	18530	18710	18496	18558	18673	18583	18479	18443	18470	18614	18484	18587	18594	18586	18700	18652	18576	18680	18357	18657	18675	18562	18623	18631	18625	18654	18626	18453	18715	18530	18521	18477	18501	18531	18572	18353	18534	18331	18655	18639	18580	18574	18646	18621	18551	18477	18561	18251	18635	18627	18643	18549	18429	18579	18770	18806	18649	18541	18724	18546	18756	18575	18615	18531	18527	18400	18487	18701	18435	18599	18622	18469	18620	18539	18565	18643	18654	18542	18558	18675	18617	18678	18679	18518	18417	18592	18486	18658	18542	18677	18538	18351	18741	18560	18709	18462	18587	18397	18679	18701	18557	18512	18573	18602	18558	18760	18600	18401	18524	18665	18471	18617	18547	18401	18680	18639	18485	18553	18512	18718	18605	18628	18662	18439	18669	18634	18583	18656	18457	18490	18665	18437	18520	18584	18623	18652	18662	18578	18606	18541	18575	18606	18589	18387	18533	18526	18650	18542	18469	18649	18662	18581	18591	18531	18611	18571	18678	18675	18393	18502	18419	18482	18690	18587	18552	18664	18647	18778	18642	18733	18533	18679	18700	18619	18667	18506	18620	18582	18595	18383	18572	18581	18609	18488	18688	18663	18625	18616	18572	18670	18549	18592	18601	18541	18558	18594	18692	18584	18625	18586	18587	18460	18561	18492	18740	18688	18643	18712	18556	18554	18532	18854	18491	18521	18686	18590	18655	18557	18478	18706	18726	18520	18528	18477	18466	18746	18642	18587	18697	18627	18695	18443	18493	18402	18674	18626	18540	18585	18611	18534	18550	18686	18495	18593	18531	18471	18729	18516	18532	18690	18780	18517	18536	18624	18580	18380	18553	18763	18602	18522	18545	18538	18583	18386	18563	18802	18547	18642	18532	18513	18605	18397	18489	18688	18490	18684	18572	18624	18537	18605	18527	18729	18670	18656	18431	18527	18483	18766	18657	18578	18742	18506	18568	18558	18659	18664	18487	18611	18559	18454	18574	18501	18671	18563	18590	18696	18688	18644	18439	18665	18627	18604	18541	18473	18556	18386	18628	18568	18586	18421	18828	18409	18510	18414	18681	18636	18608	18513	18540	18689	18628	18626	18560	18750	18698	18566	18395	18638	18574	18621	18660	18540	18396	18543	18481	18389	18722	18481	18550	18616	18622	18507	18604	18412	18712	18519	18674	18630	18579	18709	18560	18504	18539	18515	18776	18642	18516	18492	18652	18529	18475	18533	18584	18681	18492	18532	18424	18611	18782	18687	18533	18370	18622	18466	18531	18708	18619	18433	18567	18703	18592	18636	18417	18460	18695	18588	18581	18393	18612	18487	18709	18516	18732	18521	18398	18468	18519	18557	18547	18625	18762	18676	18796	18635	18516	18587	18611	18477	18658	18513	18569	18613	18504	18547	18543	18541	18460	18842	18511	18399	18543	18593	18488	18702	18499	18573	18577	18576	18555	18664	18649	18475	18682	18705	18760	18661	18492	18750	18608	18586	18633	18578	18692	18542	18423	18674	18528	18436	18663	18625	18613	18537	18594	18615	18711	18509	18538	18632	18568	18571	18408	18628	18489	18462	18474	18549	18476	18437	18584	18613	18661	18715	18785	18657	18455	18598	18536	18640	18548	18569	18451	18555	18705	18585	18442	18633	18523	18716	18487	18496	18639	18666	18591	18660	18558	18654	18570	18729	18661	18566	18666	18637	18577	18581	18722	18540	18579	18488	18580	18463	18433	18510	18485	18729	18467	18639	18531	18535	18496	18797	18625	18580	18656	18561	18666	18542	18614	18558	18591	18560	18564	18565	18644	18595	18541	18667	18428	18590	18476	18300	18581	18672	18759	18605	18476	18567	18512	18789	18670	18657	18472	18563	18416	18605	18601	18369	18508	18518	18630	18406	18469	18570	18641	18663	18513	18623	18687	18515	18745	18592	18546	18479	18536	18501	18555	18530	18578	18661	18616	18672	18697	18600	18575	18440	18707	18554	18840	18720	18519	18644	18679	18612	18693	18485	18637	18616	18615	18537	18512	18554	18547	18592	18557	18554	18624	18666	18537	18543	18622	18455	18553	18475	18603	18615	18654	18573	18573	18627	18463	18572	18615	18529	18609	18600	18592	18505	18391	18450	18586	18399	18615	18592	18476	18475	18638	18429	18652	18623	18577	18508	18510	18606	18616	18675	18486	18587	18539	18599	18793	18430	18442	18660	18477	18512	18501	18678	18682	18498	18559	18490	18553	18807	18479	18647	18670	18575	18557	18682	18541	18646	18357	18421	18471	18621	18521	18562	18700	18534	18707	18639	18447	18500	18534	18531	18442	18535	18560	18541	18565	18668	18480	18566	18603	18574	18452	18731	18441	18521	18571	18611	18563	18662	18575	18512	18736	18587	18624	18524	18591	18715	18574	18354	18435	18573	18670	18573	18683	18661	18516	18474	18612	18584	18709	18403	18817	18504	18494	18689	18478	18690	18542	18474	18596	18498	18617	18703	18446	18499	18637	18560	18602	18505	18756	18840	18573	18513	18718	18489	18720	18578	18573	18585	18471	18410	18591	18762	18518	18686	18448	18742	18482	18559	18562	18680	18486	18576	18596	18647	18577	18604	18664	18628	18637	18366	18620	18627	18549	18674	18581	18524	18495	18610	18668	18453	18490	18460	18604	18556	18599	18547	18576	18449	18730	18620	18392	18510	18661	18553	18621	18474	18626	18533	18670	18618	18466	18498	18639	18550	18617	18549	18540	18572	18757	18696	18559	18288	18413	18606	18585	18486	18516	18528	18426	18692	18585	18614	18628	18643	18503	18703	18622	18708	18578	18414	18623	18612	18508	18529	18441	18461	18469	18645	18644	18640	18555	18666	18516	18612	18504	18447	18646	18585	18461	18454	18450	18640	18454	18510	18622	18503	18516	18424	18483	18675	18581	18479	18421	18776	18636	18663	18580	18842	18548	18519	18590	18600	18480	18446	18821	18682	18669	18456	18574	18621	18553	18668	18493	18646	18557	18528	18610	18582	18511	18705	18591	18460	18666	18626	18342	18572	18569	18357	18680	18704	18458	18565	18481	18495	18741	18568	18675	18450	18553	18433	18641	18547	18659	18343	18667	18613	18732	18776	18601	18442	18660	18648	18363	18674	18604	18597	18809	18584	18638	18518	18626	18558	18459	18597	18632	18590	18656	18630	18407	18408	18541	18551	18506	18610	18564	18555	18514	18555	18799	18745	18550	18422	18586	18450	18781	18481	18644	18625	18408	18452	18537	18575	18623	18527	18641	18687	18440	18636	18549	18561	18468	18591	18530	18576	18583	18619	18613	18470	18514	18664	18587	18606	18580	18523	18509	18572	18637	18537	18407	18710	18625	18591	18686	18653	18586	18422	18464	18702	18618	18510	18523	18525	18534	18636	18482	18542	18548	18652	18457	18605	18347	18733	18635	18651	18640	18379	18629	18587	18379	18467	18573	18542	18452	18670	18636	18566	18573	18577	18447	18672	18523	18504	18445	18539	18539	18570	18633	18630	18610	18724	18646	18550	18446	18621	18483	18631	18497	18620	18672	18597	18711	18621	18514	18544	18700	18714	18576	18703	18773	18531	18672	18539	18706	18786	18703	18321	18531	18718	18527	18501	18520	18448	18533	18565	18451	18505	18367	18647	18547	18471	18640	18669	18625	18539	18559	18595	18630	18426	18493	18606	18516	18575	18608	18452	18562	18474	18564	18614	18525	18512	18553	18492	18669	18412	18557	18478	18613	18598	18604	18683	18799	18569	18641	18552	18623	18710	18454	18612	18612	18568	18584	18518	18590	18586	18595	18667	18763	18706	18514	18552	18569	18692	18490	18585	18582	18706	18534	18545	18545	18666	18612	18714	18439	18647	18520	18478	18588	18471	18666	18510	18657	18576	18628	18478	18604	18543	18528	18475	18535	18650	18511	18704	18705	18489	18588	18609	18481	18617	18460	18647	18713	18621	18628	18612	18516	18499	18625	18457	18651	18510	18797	18768	18486	18556	18573	18650	18598	18582	18692	18562	18539	18668	18544	18628	18658	18430	18644	18433	18777	18591	18346	18580	18607	18710	18733	18590	18510	18665	18607	18709	18561	18733	18520	18736	18635	18571	18656	18429	18656	18662	18476	18477	18679	18566	18575	18463	18814	18662	18633	18670	18692	18545	18725	18583	18349	18564	18644	18667	18457	18728	18556	18650	18534	18576	18583	18502	18595	18554	18635	18650	18662	18731	18415	18465	18668	18700	18554	18454	18599	18571	18465	18439	18600	18686	18765	18701	18622	18589	18460	18557	18563	18514	18754	18431	18489	18421	18616	18627	18571	18610	18466	18498	18630	18503	18470	18722	18723	18620	18490	18515	18779	18833	18489	18552	18469	18524	18591	18469	18511	18641	18505	18673	18797	18596	18507	18638	18566	18695	18672	18685	18666	18534	18582	18693	18675	18577	18563	18643	18547	18584	18676	18417	18658	18417	18557	18643	18706	18529	18591	18565	18825	18498	18632	18821	18562	18549	18654	18521	18761
24060	21470	29124	26271	27729	30368	29096	24535	22743	22576	22081	21757	21828	21835	21817	21779	21807	21659	21717	21752	21785	21731	21772	21698	21821	21711	21816	21617	21509	21786	21661	21673	21580	21614	21510	21869	21874	21648	21677	21659	21661	21470	21561	21471	21795	21683	21560	21632	21446	21649	21559	21748	21473	21605	21507	21678	21430	21460	21661	21560	21707	21550	21478	21658	21472	21583	21652	21705	21746	21706	21496	21505	21651	21754	21925	21637	21525	21654	21813	21707	21593	21680	21718	21352	21559	21521	21659	21576	21605	21514	21771	21519	21825	21666	21781	21531	21694	21862	21540	21677	21576	21654	21569	21557	21499	21606	21647	21490	21557	21630	21477	21612	21715	21652	21485	21534	21429	21601	21488	21598	21696	21435	21663	21802	21797	21634	21716	21489	21530	21387	21644	21485	21666	21674	21775	21416	21398	21494	21662	21818	21412	21548	21610	21484	21488	21594	21451	21590	21517	21555	21625	21614	21687	21573	21558	21502	21565	21530	21616	21809	21712	21802	21719	21585	21801	21438	21569	21569	21801	21686	21615	21807	21615	21490	21551	21729	21291	21679	21612	21670	21609	21509	21693	21581	21489	21408	21570	21539	21533	21403	21809	21739	21465	21690	21637	21629	21553	21629	21436	21429	21516	21616	21886	21551	21573	21628	21745	21542	21497	21614	21682	21645	21597	21678	21747	21669	21371	21702	21699	21636	21478	21702	21620	21594	21650	21464	21632	21446	21560	21542	21496	21766	21517	21678	21714	21764	21645	21612	21514	21274	21436	21555	21497	21449	21511	21644	21677	21814	21395	21579	21613	21593	21570	21642	21804	21659	21509	21501	21769	21564	21645	21663	21607	21361	21540	21375	21530	21541	21704	21612	21568	21475	21452	21701	21381	21670	21639	21691	21632	21425	21652	21387	21682	21570	21622	21360	21570	21573	21489	21717	21637	21677	21455	21505	21585	21625	21466	21485	21772	21556	21445	21558	21742	21492	21260	21605	21498	21517	21518	21543	21745	21596	21746	21754	21473	21468	21474	21609	21614	21578	21547	21516	22035	21463	21531	21674	21500	21715	21784	21649	21461	21644	21562	21687	21643	21860	21625	21583	21662	21693	21557	21619	21571	21716	21743	21502	21655	21572	21670	21571	21417	21509	21427	21620	21483	21700	21566	21632	21651	21578	21517	21530	21588	21458	21637	21609	21679	21586	21609	21404	21632	21594	21636	21730	21728	21642	21584	21422	21506	21725	21420	21592	21536	21448	21602	21635	21405	21528	21670	21652	21757	21616	21814	21732	21470	21575	21468	21465	21572	21686	21556	21298	21262	21588	21697	21599	21434	21874	21547	21749	21541	21445	21618	21590	21724	21539	21715	21727	21642	21530	21753	21546	21311	21723	21531	21702	21620	21441	21742	21801	21545	21696	21524	21432	21394	21522	21573	21563	21580	21537	21484	21499	21490	21585	21614	21509	21490	21622	21780	21487	21663	21521	21545	21421	21781	21493	21528	21645	21510	21467	21577	21855	21600	21585	21647	21876	21600	21784	21493	21762	21768	21889	21532	21572	21591	21708	21457	21469	21741	21578	21643	21768	21725	21624	21427	21571	21632	21723	21743	21565	21513	21597	21439	21409	21682	21610	21562	21653	21716	21635	21463	21674	21543	21374	21469	21577	21765	21549	21781	21549	21622	21749	21441	21707	21649	21423	21504	21625	21560	21779	21781	21682	21673	21604	21529	21610	21477	21543	21417	21699	21521	21683	21361	21369	21844	21544	21683	21579	21696	21648	21521	21627	21793	21439	21800	21368	21889	21549	21524	21466	21692	21649	21557	21744	21593	21480	21804	21739	21511	21417	21628	21669	21654	21548	21460	21587	21784	21658	21759	21566	21405	21679	21654	21657	21456	21425	21459	21514	21426	21536	21794	21592	21631	21678	21399	21743	21650	21564	21582	21671	21595	21605	21333	21639	21301	21687	21468	21694	21577	21543	21506	21669	21544	21840	21662	21542	21645	21601	21655	21349	21644	21548	21616	21601	21742	21647	21652	21720	21586	21559	21302	21562	21504	21646	21721	21470	21688	21684	21526	21442	21547	21578	21586	21529	21468	21650	21702	21556	21561	21596	21524	21560	21482	21512	21730	21535	21537	21555	21523	21291	21646	21702	21696	21709	21556	21688	21680	21384	21628	21608	21552	21567	21656	21477	21617	21674	21586	21673	21571	21661	21336	21685	21720	21369	21516	21513	21451	21329	21453	21638	21601	21458	21781	21683	21594	21532	21549	21628	21611	21439	21453	21599	21891	21629	21412	21468	21638	21544	21603	21458	21645	21645	21474	21613	21675	21703	21740	21628	21598	21483	21587	21485	21400	21606	21704	21556	21568	21634	21653	21733	21775	21629	21650	21729	21752	21542	21546	21578	21728	21409	21566	21675	21498	21680	21456	21616	21668	21760	21474	21720	21611	21739	21590	21830	21565	21609	21442	21562	21484	21803	21378	21485	21766	21683	21472	21346	21441	21588	21616	21700	21448	21515	21682	21696	21578	21578	21617	21469	21499	21700	21570	21449	21571	21446	21525	21679	21513	21513	21759	21514	21736	21564	21491	21442	21657	21470	21588	21509	21581	21422	21822	21781	21294	21396	21517	21443	21612	21709	21664	21549	21441	21682	21748	21520	21562	21591	21573	21687	21544	21699	21591	21661	21743	21565	21781	21744	21515	21581	21693	21699	21384	21561	21654	21593	21655	21600	21631	21542	21450	21545	21419	21741	21653	21611	21728	21578	21811	21484	21744	21710	21586	21652	21507	21729	21769	21567	21590	21350	21462	21278	21518	21781	21685	21483	21540	21606	21508	21729	21499	21647	21406	21525	21485	21595	21620	21488	21834	21676	21764	21503	21576	21521	21497	21684	21512	21521	21466	21540	21611	21652	21649	21633	21513	21629	21642	21655	21504	21600	21568	21524	21607	21711	21569	21595	21829	21522	21682	21677	21473	21421	21643	21817	21675	21511	21659	21582	21923	21624	21720	21529	21710	21372	21679	21476	21719	21574	21551	21657	21471	21580	21595	21746	21346	21613	21807	21280	21595	21489	21719	21403	21280	21532	21704	21501	21593	21703	21716	21723	21349	21583	21628	21677	21741	21549	21409	21629	21758	21650	21583	21553	21737	21794	21529	21584	21543	21532	21533	21628	21577	21651	21663	21534	21391	21582	21525	21544	21511	21705	21560	21456	21726	21589	21552	21589	21735	21704	21855	21650	21891	21620	21676	21654	21462	21782	21794	21903	21430	21604	21699	21569	21400	21550	21256	21532	21571	21588	21797	21748	21550	21598	21481	21653	21322	21491	21533	21653	21723	21614	21423	21616	21671	21689	21563	21709	21742	21519	21677	21512	21717	21696	21583	21518	21416	21541	21773	21501	21736	21698	21696	21682	21468	21638	21550	21572	21675	21731	21666	21687	21771	21656	21685	21718	21536	21575	21555	21472	21785	21476	21682	21604	21897	21466	21695	21729	21708	21496	21427	21437	21604	21344	21630	21688	21681	21509	21356	21413	21564	21271	21498	21588	21670	21642	21527	21387	21450	21661	21679	21728	21592	21479	21450	21657	21474	21618	21449	21633	21509	21475	21676	21616	21612	21528	21319	21576	21681	21540	21772	21763	21608	21801	21505	21505	21697	21481	21486	21860	21688	21723	21365	21587	21661	21617	21477	21370	21516	21573	21484	21536	21554	21672	21566	21695	21624	21686	21737	21526	21755	21537	21800	21436	21713	21496	21574	21427	21507	21541	21645	21665	21763	21432	21449	21554	21500	21665	21631	21564	21607	21695	21639	21595	21838	21703	21644	21588	21449	21547	21674	21738	21519	21473	21429	21580	21994	21488	21903	21591	21563	21665	21430	21612	21748	21489	21543	21531	21667	21525	21651	21598	21685	21513	21644	21533	21503	21531	21636	21604	21771	21726	21555	21546	21556	21473	21748	21784	21541	21765	21609	21546	21529	21555	21718	21654	21408	21409	21703	21487	21545	21645	21510	21545	21503	21473	21590	21573	21681	21645	21622	21568	21532	21713	21643	21657	21761	21349	21651	21781	21379	21659	21436	21830	21558	21499	21618	21779	21365	21321	21618	21666	21785	21497	21646	21694	21539	21580	21478	21498	21591	21599	21734	21506	21800	21536	21862	21662	21580	21669	21501	21711	21551	21617	21682	21500	21573	21396	21637	21612	21672	21578	21735	21371	21682	21687	21675	21535	21442	21447	21516	21537	21709	21625	21895	21399	21346	21567	21631	21800	21715	21658	21802	21466	21440	21690	21598	21764	21482	21558	21554	21631	21500	21623	21819	21695	21530	21489	21624	21552	21603	21482	21689	21516	21768	21695	21559	21662	21627	21477	21507	21674	21671	21592	21455	21797	21611	21702	22067	21744	21660	21716	21644	21608	21694	21782	21635	21708	21743	21594	21473	21586	21702	21455	21635	21659	21642	21403	21570	21845	21625	21384	21564	21791	21623	21505	21383	21612	21459	21708	21646	21376	21428	21495	21812	21612	21668	21535	21393	21616	21433	21613	21483	21716	21735	21537	21663	21877	21572	21474	21535	21500	21749	21597	21461	21592	21603	21682	21516	21740	21673	21430	21404	21508	21607	21689	21561	21512	21615	21489	21755	21748	21519	21483	21410	21611	21501	21643	21487	21624	21645	21567	21662	21584	21524	21540	21639	21612	21521	21548	21427	21659	21807	21715	21459	21612	21455	21628	21649	21623	21593	21579	21545	21499	21710	21462	21638	21755	21652	21815	21508	21655	21475	21638	21619	21656	21663	21592	21715	21752	21764	21609	21404	21818	21475	21509	21552	21564	21512	21673	21565	21475	21660	21479	21400	21475	21547	21464	21719	21564	21716	21732	21672	21841	21538	21809	21621	21608	21573	21628	21484	21697	21756	21455	21635	21319	21671	21677	21522	21497	21494	21444	21640	21709	21504	21477	21596	21611	21593	21478	21658	21427	21600	21301	21562	21542	21766	21487	21565	21545	21638	21454	21545	21646	21446	21727	21827	21451	21685	21370	21621	21753	21460	21643	21530	21606	21428	21557	21499	21101	21523	21742	21615	21614	21646	21416	21699	21553	21609	21715
32610	54178	49809	41043	35684	30644	25554	21571	19101	18892	18409	18275	18147	18132	18201	18328	18212	18162	18324	18240	18011	18283	18295	18188	18436	18160	18121	18166	18113	18396	18056	18138	18262	18248	18245	18158	18262	18072	18254	18152	18240	18185	18154	18122	18004	18127	18158	18089	17955	18143	18161	18199	18157	18168	18247	18173	18087	18053	18184	18218	18057	17994	18092	18166	18259	18266	18168	18031	18098	18255	18303	18227	18210	18193	18217	18190	18399	18212	18269	18092	18169	18178	18330	18171	18200	18083	18233	18246	17994	18318	17989	18194	18267	18192	18016	18008	18327	18317	18106	18164	18119	18135	18074	18126	18128	18132	18126	17960	18246	18157	18197	18222	18131	18058	18092	18029	17792	18282	17974	18168	18169	18017	18141	18153	18075	17984	18128	18306	18101	18105	18058	18181	18170	17993	18258	18142	18307	18080	18252	18224	18242	18322	18174	18089	18036	18124	18164	17979	18258	18136	17993	18097	18135	18099	18018	18158	18166	18076	18325	18092	18134	18136	18233	18261	18274	18079	18154	18191	18123	18088	18282	18080	18002	18044	18274	18169	18264	18098	18118	18147	18023	18059	17910	18148	18134	18147	18225	17947	18071	18093	18145	18069	18131	18062	18064	18133	18167	18033	18160	17993	18160	18285	17964	18213	18011	18147	18089	18287	17901	18250	18193	18016	18145	18091	18197	18089	18014	18139	18167	18074	18250	17976	18048	18208	18105	18114	18086	18153	18172	18139	18092	18194	18157	18149	18118	18086	18253	18021	18126	18150	18159	18195	18125	18287	17992	18191	18087	18222	18058	18119	18318	18008	18177	18162	18136	18184	18097	18039	18169	18075	18169	18131	18119	17971	18072	18032	18169	18172	18089	18174	18087	18206	18095	18319	18133	18206	18004	18096	18049	18048	18015	18109	18147	17882	18310	17999	18003	18218	18024	18106	18090	18035	18187	18042	18158	18073	18156	18168	18214	17920	18294	18138	18019	18149	18087	18260	18067	17976	18165	18204	18004	18069	18160	17999	18187	18129	18141	18186	18189	18058	18191	18222	18109	18026	18234	18068	18172	18199	18060	18138	18109	18032	18051	18239	18083	18115	18080	18348	18178	18087	18196	17971	18045	18150	18373	18074	17910	18432	18183	18002	18079	18055	18044	18167	18229	18049	18143	18174	18134	18140	18192	18039	18090	18065	18212	18058	18042	18159	18183	18190	18184	18146	18143	18060	18173	18141	18386	18297	18077	18172	18076	18203	18190	18097	18250	17980	18087	18297	18131	18033	18091	18226	18171	18143	18190	18218	17997	18193	18177	18183	18088	18133	18107	17910	18148	18245	18135	18141	18133	18151	18139	18182	18046	18200	18153	18102	18030	18033	18061	18124	18050	18146	18088	18116	18158	18271	18282	18260	18117	18289	18184	18016	18216	18073	18042	17935	18254	18171	18216	18183	18113	18084	18162	18134	17948	18168	17891	18062	17989	18049	18312	18183	18224	18107	18073	18199	18048	18159	18150	18032	18202	18243	18158	18172	18185	18034	18117	18018	18205	18037	18048	18122	18126	17980	18139	18039	18072	18102	17979	18247	18324	18144	18036	18218	18209	18353	18168	18148	18136	18011	18213	18188	18091	18256	18172	17984	18202	18230	18126	18113	18115	18092	18206	18134	18186	18165	18178	18029	18180	18121	18102	18092	18077	18110	18183	18107	18147	18176	18081	18189	18106	18009	18284	18199	18260	18167	18237	18227	18107	18048	18183	18139	18164	18115	18170	18127	18067	18190	18165	18168	18142	18122	18447	18167	18192	18124	18070	18085	17929	18080	18060	18056	18110	18111	18144	18051	18184	18259	18214	18226	18208	18216	18206	18136	18228	18065	18124	18057	17972	17933	18238	18101	18073	18134	18273	18202	18097	18236	18204	18036	18203	18146	18165	18129	18231	18061	18092	18070	18068	18234	18031	18170	18059	18147	18056	18073	18148	18110	18360	18072	18274	18218	18063	18214	18120	18185	18089	18130	18102	18270	18097	18149	18159	18164	18128	18114	18274	18057	18058	18057	18086	18088	18206	18347	18178	18122	18092	18163	18126	17938	18307	18171	18237	18153	18141	18280	17972	18222	18143	18128	18059	18084	18091	18116	18236	18084	18155	18012	18091	18027	18158	18244	18022	18076	18121	17919	18160	18121	18018	18205	18193	18171	18104	18340	18125	17803	18119	18039	18209	18170	18377	18104	18179	18153	18108	18104	18125	18100	18202	18138	18323	18015	18441	18240	17983	18150	18270	18208	18004	17997	18054	18174	18041	18053	18098	18085	18182	18019	18004	18289	18234	18017	18100	18281	18193	18153	18072	18219	18222	18259	18202	17939	18212	18170	18145	18112	18219	18091	18278	18159	18117	18141	18246	18034	18000	18059	17879	18153	18142	18195	18277	17992	18068	18033	18240	18270	18126	18198	18111	18041	18208	18138	18392	18103	18189	18133	18208	18344	18104	17888	18023	18032	18207	18224	18112	18184	18088	18066	18191	17900	18080	17931	18142	18176	18121	18215	17975	18184	18202	18222	17954	17934	18224	18023	18054	18086	18066	18109	18113	18217	18176	18162	18255	18191	18181	18253	18081	18144	18182	18129	18106	18166	18133	18136	18234	18224	18299	18242	18126	18196	18110	18126	18095	18258	18026	18117	18288	18199	18100	18137	18234	18187	18020	18037	18138	18172	18170	18169	18014	18185	18151	18096	18285	18227	18238	18180	18191	18202	18044	18048	18111	17942	18216	18137	18220	18210	18205	18032	18112	18015	18028	18055	18127	18164	18056	18203	18124	18299	18014	18102	18068	18238	17962	18223	18091	18138	18167	18016	18064	18070	18308	18065	18339	18031	18229	18253	17988	18094	18241	18032	17998	18162	18081	17932	18252	18162	18197	18087	18115	18152	18165	18139	18270	18001	18194	18032	18145	18082	18128	18243	18140	18118	18058	18195	18100	18150	18066	18077	17995	18022	18130	18175	18108	18078	18148	18195	18051	18082	18227	18044	18173	18115	18271	18098	18073	18115	18019	18099	18008	18150	18163	18063	18146	17997	18109	17973	18136	18127	18029	18114	17990	18136	18153	18094	18359	18003	18135	17990	18157	18046	18320	18153	17958	18150	18164	18068	18158	18115	18239	18123	18116	17972	18020	18075	18087	17970	18037	18228	18059	18235	18192	18257	18240	18048	18159	18162	18095	18227	18070	18214	18165	18112	18036	18230	18161	18285	18193	18184	18084	18138	18158	18195	18082	17986	18197	18143	18096	18052	18027	18184	18109	18128	18279	18134	18070	18238	18010	18105	18080	17910	18086	18110	18262	18214	17940	18223	18150	18095	18151	18267	18039	18205	18117	18143	18098	17930	18191	18329	18279	18337	18048	18384	18065	17982	18129	18343	18273	18247	18290	18075	18122	18193	18216	18176	18207	17959	18113	18013	17923	17929	18030	18159	18258	18127	18140	18168	17986	18030	18039	18035	18130	18139	17988	18084	18211	18305	18109	18343	18350	17965	18104	18085	18269	18071	18096	18028	18123	17931	18118	18264	18007	18310	18265	18118	18266	18052	18229	18014	18003	18069	18007	18047	18059	18223	18282	18007	18118	18159	18251	18284	18259	18173	18170	18248	18332	18107	18095	18178	18162	18187	18126	18094	18227	18217	18029	18294	18047	18137	18134	17999	18261	18401	18008	18113	18003	18182	18114	18060	17989	18232	18159	18380	18122	18147	18033	18130	18005	18076	18079	18314	18131	18186	18173	18170	18044	18054	18124	18251	17889	18254	18100	18037	18031	18131	18045	18235	18197	18288	18212	17951	18176	18060	18060	18078	18114	18087	18247	18212	18180	18065	18198	18060	18218	18390	17955	18197	18300	18169	17966	18145	18056	18127	18147	18148	18035	18138	18157	18289	18197	18078	18142	18239	18244	18154	18083	17969	18071	18095	18113	17992	18256	18037	17963	18303	18137	18107	18004	18141	18155	18142	18033	18101	18109	18092	18317	18107	18177	18309	17999	18113	18371	18168	18255	18223	18224	18209	18022	17955	18245	18109	18105	18102	18256	18021	18315	18063	18067	18317	17957	18046	18233	18093	18087	18029	18210	18170	18267	18135	18039	18077	18127	18252	18109	18289	18199	18053	18009	18098	18057	18071	18174	18104	17950	18097	18199	18098	18076	18130	18043	18088	18151	18299	18165	18158	18077	17872	18225	18338	18126	18133	18329	18321	18078	18147	18250	18122	18212	18192	18128	17991	18025	18126	18261	18125	18167	18090	18187	18220	18113	18238	18118	18070	18187	18186	18181	18242	18110	18271	18005	18287	18162	18117	18180	18146	18161	18178	18117	18089	18220	18221	18086	18209	18113	18179	18119	18263	18035	18200	18200	18083	18056	18224	18204	18068	18246	18182	18275	18169	18104	18291	18188	17964	18053	18165	18044	17985	18108	18171	18101	18180	18193	18105	18161	18136	18171	18129	18232	17946	18031	18029	18138	18071	18278	18199	18065	18061	18101	18171	18038	18205	18108	18050	18024	18046	18273	18023	18050	18183	18152	18144	18062	18112	18061	18088	18008	18042	18030	18231	18088	18337	18199	18267	18006	18182	18108	18150	18219	17985	18259	17944	18171	18040	18142	18165	18020	18019	18195	18094	18127	18149	18142	18057	18240	18112	18334	18139	18117	18196	18143	17980	18085	18236	18130	18250	18230	18113	18071	18138	18065	18278	18179	17983	18206	18047	18218	17973	18091	18086	17894	18091	18122	18315	18210	18169	18051	18100	18151	18150	18239	17978	18020	18122	18154	18025	18096	18328	18065	18315	17904	18110	18233	18240	18210	18240	18112	18138	18154	18215	18212	18273	18131	18167	18054	18121	18237	18077	18018	18055	18127	18094	18175	17888	18249	18224	18180	18091	18171	18039	18141	18085	18153	18187	18043	18256	18231	18153	18174	18154	18221	18104	18160	18134	18213	18293	18241	18193	17978	18090	18131	18138	18145	18135	18318	18181	17957	18142	18098	18246	18149	18165	18226	18158	18237	18096	18256	18259	18187	18043	18125	18155	17963	18267	18109	18111	18129	18141	18156	18066	18181	18103	18115	18054	18005	18038	18263	18221
23003	21528	29391	25079	25862	31390	31113	24588	22218	22113	21993	21600	21588	21441	21340	21400	21294	21382	21380	21423	21437	21281	21237	21193	21336	21146	21352	21373	21427	21440	21449	21329	21228	21202	21516	21361	21220	21268	21048	21115	21252	21016	21270	21328	21239	21454	21111	21096	21177	21001	21139	21144	21310	21143	21277	21013	21294	21140	21077	21420	21319	21157	21206	21264	21054	21192	21104	21146	21415	21255	21301	21217	21143	20976	21329	21236	21081	21248	21391	21344	21291	21156	21024	21196	21261	21284	21007	20698	21134	21118	21077	21342	21244	21017	21161	21240	21025	21174	21305	21128	21072	21287	21135	21216	21157	21025	21307	21157	21114	21124	20901	21271	20966	21034	21001	21214	21100	20818	20914	20949	21264	21162	21227	21502	21187	21125	21356	21235	20998	21209	21083	21171	21498	21128	21302	21102	21020	21140	21141	21019	21075	21058	21184	21054	21332	21054	21334	20983	21180	21203	21112	21195	21108	21253	21326	21257	21157	20999	21064	21110	21079	21025	21099	21126	21348	21235	21242	20960	21170	21433	21300	21087	21135	21190	21003	21244	21031	21012	21290	21272	21006	21318	20970	21030	20891	20925	21170	21118	21117	20790	21070	21026	21094	21255	21088	21044	21222	20998	21110	21177	21150	21040	21391	21218	21474	21290	21037	20893	21196	21126	21096	21245	21107	21194	21301	21064	21312	21050	21184	21098	21087	21144	21131	21281	21166	21164	21332	21077	20963	21212	21219	21138	21074	21075	21222	21009	20929	21132	21090	21016	21267	21174	20962	21180	21159	20962	21311	21132	21184	21259	21127	20998	21275	20983	21060	21003	21056	21081	21122	21142	21185	21220	21124	20989	20858	21190	21105	21112	21031	21068	20967	21285	21105	20915	21050	21116	21267	20968	20970	21252	20983	21092	21141	21321	21207	20960	21175	21232	21289	20956	21065	21077	21084	21167	21233	21115	21064	21023	21056	21185	20989	20961	21001	20938	20940	20964	21218	21057	21213	20947	21017	21221	21080	21291	21180	21035	21133	21155	21116	21056	21333	21214	21045	21179	21238	20765	21053	21089	21105	20920	21186	21159	21085	20923	21248	21142	21219	21032	21256	21201	20884	21009	21064	21124	21104	21213	21292	21057	21193	20976	21332	21044	21120	21242	21132	21157	21104	21139	20911	21137	20891	20923	21151	21267	21071	21170	21144	21182	21370	21170	21173	21048	21256	20898	21017	21143	21192	21174	21240	20911	21317	21134	21137	21027	21113	21111	21090	20981	21481	21168	21219	21191	21174	21240	20928	21144	21084	21215	21067	21216	21318	20976	20871	21010	21041	21237	21170	21063	21395	21114	21080	21123	21105	21171	21074	21219	21097	21163	21133	21160	21012	21054	21111	21095	20955	20965	21232	20823	21114	21094	21019	21231	21209	21003	21144	21204	21139	21047	21223	21068	21031	21308	21158	21101	21168	21020	21019	21216	21076	21175	21131	21186	21212	21273	21263	21174	21256	20880	21103	21300	21094	21118	21153	20942	21093	21113	21031	21065	21338	21269	21158	21067	21213	21243	21076	21022	21192	21033	21089	21144	21049	21170	21123	21140	21208	20994	21102	21237	21254	21143	21131	21200	21208	21067	21036	21234	21074	21305	21092	21284	21239	20914	21056	21086	21071	21259	21237	21163	21079	21107	21169	21148	21033	21164	21174	21140	21154	20883	21017	21052	21254	21021	21100	21105	21131	21077	20967	21178	21373	20907	21105	20992	21035	21025	21188	21184	20965	21021	21176	21173	20959	21143	21124	20930	20978	21117	21325	21295	21249	21292	21051	21249	20870	21173	21143	21208	21158	21406	21174	21189	20972	20983	21289	21078	21098	21103	21205	21038	21291	20939	21097	21099	21403	21104	21282	21111	20973	21073	20938	21052	20961	21012	21190	20989	20996	21203	21204	21271	21078	21100	21067	21157	20815	20954	21128	20921	21192	21089	21084	21145	21271	21180	21066	20866	21229	21180	21086	21091	21037	21054	21150	21139	21113	21036	21092	20998	21214	21169	21190	21134	21062	21128	21163	21019	21279	21057	21100	21146	20991	21163	21128	21222	21282	21129	21168	21222	21123	21247	21181	21002	21005	21193	21079	20964	21255	20948	21231	21030	21227	20960	21034	21075	20868	21140	21149	21091	20952	21109	21131	20963	21090	21103	21376	21040	21330	21165	21312	21100	21083	21071	21039	21219	21344	20964	21179	21275	21107	21186	21132	21012	21042	21159	21214	21071	20859	21101	20861	21230	20938	21272	20961	21018	21147	21002	20911	21136	21100	21278	21211	21224	21350	21117	21039	21083	21238	20898	21011	21147	21224	21006	21305	21114	21209	21043	21170	21161	21082	21164	21062	21155	21135	21265	21363	21237	21338	21016	20984	21150	21270	21149	21008	21195	21021	21010	21207	21076	21054	21179	21169	21120	21267	21118	21080	21140	20896	21209	21299	21100	21219	21146	21037	21093	21075	21176	21058	21231	21054	21144	21073	21026	21261	21059	21018	21110	21241	21167	21066	21116	21395	21172	21258	21160	21090	21125	21307	21333	20815	21091	21020	21077	20984	21019	21188	21049	21014	21167	20992	21133	21001	20945	21324	21293	21180	21103	21178	21185	20972	21172	21255	21161	20938	21340	21250	21174	20845	21114	20946	21022	21248	21332	21139	21280	20994	21167	21126	21079	20904	20973	21268	21046	21044	21099	21193	21229	21069	21049	21156	21311	21271	21113	21045	21081	21086	20901	21013	21016	21111	21013	20878	21025	21296	20972	21066	21004	21061	21367	21133	21152	21079	21050	21082	21171	21227	21145	21288	21284	21213	21119	21065	21137	21086	21272	21080	20982	21228	21081	21086	20996	21182	21247	21162	21083	21201	21075	21141	21239	21121	21223	20956	21181	21071	21103	21161	21155	21242	21171	21161	21199	21130	20914	21010	21176	20995	21217	21106	21266	21231	21236	21175	21133	21234	21196	21140	21398	20980	20938	21261	21075	21179	21193	21080	21293	21166	21098	21096	21158	21026	21053	21116	21341	21188	20994	21096	21113	21053	21212	21015	21133	21223	20890	20815	21052	21021	21124	21083	21077	21316	21261	21097	21265	21286	21072	21261	21119	21158	21153	21346	21296	21118	21110	20930	20975	20990	20979	21182	21155	21158	21173	21343	21400	21077	21181	21241	21163	21472	21161	21223	21048	21135	21139	21046	20936	21076	21030	20976	20977	20970	20978	20895	21139	21075	21054	20904	21040	21151	21182	21199	21019	21131	21144	21082	21048	21210	21018	20946	20997	21205	21116	21165	21239	21201	20949	20816	21094	20837	21232	21013	21155	21208	21256	21054	20941	21210	21096	21328	21215	21257	20970	21308	21240	21119	20802	21086	21065	21181	21089	21091	21028	21190	21058	21111	21113	21130	21114	20863	21250	21126	20992	21404	21228	21051	21014	21166	21032	21141	21133	21220	21213	21132	21215	21080	21132	21102	21227	20938	21053	21148	21207	21112	21200	21109	20942	21076	20846	21036	21157	21042	20930	21115	21266	21188	20978	21006	21026	21120	20919	21189	21037	21157	21002	21001	21123	21197	21361	21205	21133	21124	21251	21115	20969	21136	21205	21042	21084	21282	21290	21120	21277	21071	21121	21279	21174	21028	21143	21404	21260	21296	21247	21258	21051	21086	21110	21222	21091	21041	21025	21217	21186	20917	21076	21192	21233	21254	21091	21232	21365	21131	21268	21136	21089	21225	21187	20942	21249	21043	21053	21074	21108	21162	21136	21181	21198	21119	21015	20892	21258	21125	21161	21142	21087	21171	21228	21261	21120	21114	21050	21374	21236	21002	20957	21165	20997	21159	21128	21271	20950	21211	20974	21117	21110	21183	21259	20928	21084	20995	21268	21244	21092	21140	21070	21000	21226	20794	20977	21014	20970	21003	21174	21108	21101	21098	21156	21028	21000	21155	21175	21276	21375	21215	20910	21028	21193	21222	21163	21109	20994	20978	21124	21074	20860	21285	21126	21072	21036	21186	21245	21200	21072	21078	21043	20917	20983	20994	21103	20980	21169	21035	21165	21186	21010	20983	21021	21152	21179	21256	20979	21053	21291	20946	21035	21207	21208	21278	21152	21093	21220	21023	21072	21119	21119	21068	21199	21209	21115	21046	21274	21200	20827	21090	21274	21113	20961	20989	21238	21275	21274	21273	21209	21270	21180	21068	21341	21085	21460	21083	21146	21135	21076	21411	21223	20965	21115	21273	20993	21182	21251	21421	21026	21162	21277	21142	21120	20992	21052	21128	20978	21230	21123	20903	21145	21194	21207	21279	21016	21139	21250	21112	21154	21260	21138	21115	20843	21165	21263	21078	21016	20920	21103	21039	20990	21043	21367	21136	21179	20972	21170	20771	20826	21187	21246	21156	21020	21047	20833	21107	21019	21140	21123	21273	21284	21173	21302	21053	21155	21396	21172	21169	21218	20953	21079	21073	21188	21013	20983	21082	20955	21045	21117	21053	20930	21150	21162	21185	21270	21244	21267	21199	21052	21358	20980	21149	21248	21179	21296	21108	21247	21102	21048	21059	21286	21007	20994	21259	21156	21157	21240	21214	21086	21017	21130	20961	21219	20988	20965	21190	21140	21170	21194	20754	21109	21180	21165	20982	21252	21099	20985	21353	21222	21258	21094	21164	20942	21218	20995	21067	21236	20941	21182	21010	21204	21438	21097	21153	21287	20983	21419	21144	21130	21180	21083	21091	21132	20866	21352	21223	20996	21098	20973	21102	21188	21135	21227	21301	21328	20959	21037	21155	21181	21173	21118	21089	21058	21265	21167	21099	21067	20971	21036	20987	21025	21180	21194	20947	21229	21165	21241	21236	21103	21039	21169	21276	21235	21258	21044	21214	21188	21069	20916	21226	21092	21033	21216	21042	21078	21148	21205	21024	21209	21134	21369	21265	21122	21016	20984	21093	21187	21221	21036	21046	21199	20867	21103	21120	21141	21086	21097	20986	21473	21157	21128	21243	21147	21255	20937	21089	21364	21171	20974	21066	21258	21297	21194	21246	21183	20991	21107	20966	21002	20870	20918	20952	21198	21135	21125	21178	21035
36500	60552	59106	49251	43117	37225	26586	21287	19603	18416	18024	18032	17955	18107	17949	18097	18093	18195	17947	18082	18011	17916	17919	17919	17950	18056	18205	17950	18031	17857	17838	17831	17868	17794	17884	17875	17864	17874	18049	17832	17900	17877	18052	18083	18067	17842	17963	17837	17809	17909	17914	17829	18027	17913	17866	17874	17828	17680	17906	17861	17911	18080	17958	18071	17855	17727	17955	17805	18054	17834	17935	17976	18027	17957	17834	17872	18251	18337	18098	18018	17903	17929	17859	17735	17933	18103	17834	18032	17800	17763	17950	17851	17937	17861	17988	17816	17938	17809	17886	17815	17801	17893	17924	17877	17876	17857	17944	17955	18003	18017	17952	17969	17923	18030	17791	17958	17999	17929	17757	17722	17778	17995	17877	17872	17764	17900	17909	18006	17915	17880	17917	17962	17868	17819	17840	18064	17777	17815	18010	17962	17947	17905	17942	17811	17908	17928	17818	17823	17800	17896	17843	17957	17870	17985	17907	17882	17766	17989	17997	17999	17653	17972	18046	17856	17953	17964	17655	17827	17829	17884	17907	17841	17945	17852	17924	18024	17840	17764	18047	17983	17804	17805	17749	17913	17836	17677	17944	17885	17836	17816	17985	17917	17828	17733	17779	17922	17918	17920	17859	18063	17962	17963	18070	17827	17822	17814	17856	17999	17849	17873	17657	17831	17990	17877	17925	17868	17775	18015	17874	17857	17718	17852	17862	18041	17778	17800	17704	17742	17943	18041	17955	17952	17966	17762	17878	17994	17886	17875	17963	17978	17984	17807	18032	17880	18055	17847	17924	17818	18027	17841	17933	17828	18090	17916	17846	17939	17973	17933	17905	17882	17789	17892	17834	17947	17828	17740	17881	17875	17967	18027	17979	17891	17838	17815	17954	17896	17940	17861	17961	17901	17905	17750	17734	18036	17729	17855	17831	17863	17910	17970	17901	17896	17953	17800	17995	17806	17792	17843	18001	17971	17848	17823	17894	17911	17792	17937	17951	17906	17713	17783	17780	17918	17717	17914	18169	17777	18007	17892	17963	17801	17901	17862	17879	17994	17882	17903	17912	18078	17866	17976	17827	17899	17941	17802	17708	18007	17954	17837	17880	18092	17987	18045	17778	17817	17963	17943	17805	17845	17951	17971	17927	17978	17827	17925	17787	18087	17960	17846	17919	17880	17934	17752	17952	17992	17881	17835	18004	17917	17864	18004	17821	17785	17944	17833	18039	17774	17870	17954	17987	17848	18060	17881	17951	17985	17811	17897	17998	17864	17894	17851	18086	17810	18060	17815	17688	17895	18016	17915	17758	18047	17848	18062	17763	17871	17772	17812	17866	17802	17878	17750	17833	17897	17774	17996	17795	17985	17742	17805	17984	17934	17846	17783	18127	17852	17819	17964	17929	17852	18010	17811	17860	17858	17840	17816	17816	17854	17936	17912	18027	17979	17882	17778	17917	17904	18058	17948	17936	17872	17968	17983	17855	17854	17792	18041	17894	17942	18022	17747	17883	17827	17850	17801	17937	17871	17868	17977	17913	17878	17914	17988	17700	17912	17702	17912	17827	17725	17818	17849	17676	17896	17909	17904	17881	17841	17890	17853	18107	17929	17937	17960	18028	17746	17821	17973	17814	17922	17810	17804	17934	17636	17802	17851	17897	17943	17857	17799	18093	17888	17897	17793	17779	17949	17762	17953	17796	17803	17956	17915	17925	17846	17767	17930	17869	18095	17846	18040	17867	17891	17801	18001	17763	17975	17967	17932	17784	17991	17865	17889	17993	17724	17888	18000	17843	17982	17843	17911	17879	17727	17920	17868	17911	17909	17777	17747	17831	17792	17743	17856	17987	17837	17932	17871	17945	17991	17874	17755	18098	18111	17904	17899	17843	18026	17787	18059	17742	17818	17978	17725	17871	17722	17953	17997	17893	17976	17897	17864	17710	17832	17626	17820	17784	18142	17850	17800	17838	17900	17821	17766	17840	17864	17953	17790	18018	17736	17759	18015	17746	18052	17827	17957	17682	17893	17949	17858	17904	17956	17817	17884	17916	18054	17926	17865	17809	17884	17885	17824	18005	18010	17826	17949	18014	17742	17909	17782	17902	17820	17766	17822	17931	17818	17905	18018	17824	17877	17960	17881	17899	17904	17960	17953	17794	17825	17940	17868	18132	17900	18012	17909	17699	17924	17949	17986	17934	17876	17914	17862	17878	17935	17908	17836	17996	18062	17884	17854	17883	17791	17941	17938	17821	17939	17818	17865	18061	17844	18007	17993	17869	17812	17857	17972	17971	17988	17831	17888	17972	18009	17880	17887	17786	17854	17998	17841	17701	17894	17768	17803	17864	17757	17964	17799	17875	17888	17852	17984	17890	18042	17954	17904	17890	18015	17834	17969	17947	17890	17970	17770	17825	17927	17938	17613	17820	17852	18073	18064	17834	17885	17819	17899	17850	17815	17846	17807	17902	17787	17880	17913	17921	17949	17784	17945	17955	17961	17890	17913	17713	17860	17869	17911	17808	17800	18017	17874	17810	18053	17918	17995	17841	17825	17780	17945	17793	17860	17863	17946	17799	17939	17894	17999	17875	17861	17807	17963	17962	18007	17728	18008	17869	17955	17944	17831	17901	17868	18023	18043	17849	17978	17991	17807	17892	17866	17788	17814	17883	17891	17986	17800	18004	17879	17869	17809	17822	17908	17855	17945	17828	17957	18053	17830	17772	17846	17836	17894	17999	17957	17750	17875	17772	17901	17892	17909	17902	17919	17898	18093	17866	17811	17857	17911	18050	18099	17903	17836	17900	17730	17901	17849	17980	17807	17849	17909	17834	17949	17903	17894	17975	17767	17983	17685	17736	17786	17838	17993	17858	17863	17821	17940	17861	17892	17945	17824	17949	17821	17918	17908	17935	17986	17819	17884	18008	17919	17825	17840	17856	17859	17865	17821	17962	17858	17848	17952	17787	17846	17868	17914	18018	17960	17923	17962	17877	17742	17963	17851	17736	17972	18008	17789	17906	17958	17772	17814	17951	18006	17799	17889	17986	17859	17926	17804	17756	18088	17919	17818	17912	18007	17998	18059	17802	17887	17888	17949	17992	17916	18038	17985	17924	17892	17801	17857	17685	17903	18050	17947	18081	17814	17903	18015	18076	17868	17940	17759	17721	17818	17813	17853	17860	17863	17993	17994	17957	17974	17853	17877	17834	17896	17766	17798	17827	17909	18035	17914	17843	17986	17921	17937	17917	17858	17711	17839	17735	17744	17970	17909	18012	17882	17784	17833	17845	17869	17857	17996	17970	17851	17915	17628	17770	17845	17981	17798	17708	17876	18064	17889	18098	17951	17804	17862	17828	17801	17809	17884	17889	17855	17896	17867	17979	17901	17903	17889	17864	18046	17902	17934	17767	17809	18035	17990	18015	17985	17882	17817	17859	17960	17975	17993	17862	17892	17818	17780	17807	17977	18110	17844	18007	17719	17832	17872	17801	17957	17931	17752	17868	17957	17831	18042	17916	17767	17812	17938	17919	17886	17846	17833	18019	17998	17821	17946	17930	17865	17947	18081	17740	17862	18032	17915	17797	17881	17859	17842	17823	18017	17908	17924	17969	17987	17788	17804	17881	17992	17946	17841	17821	17795	18055	17899	17780	17942	17834	17977	17939	17920	17989	17894	17865	17841	17834	18015	18029	17740	18069	17921	17849	17770	18032	18011	17865	17773	17887	17965	17910	17913	17858	17830	17876	17757	17998	17901	17804	17975	17869	18004	17913	17830	17940	17700	17873	17944	17757	17694	17979	17984	17683	17920	17740	18009	17887	17788	17871	17905	17760	18057	17959	17949	17828	17760	17701	17931	17716	17820	17918	17914	17782	17966	17904	17801	17944	17790	17961	17933	17750	17955	18040	17830	17769	17882	17904	17751	18113	17862	17835	17908	17676	17802	17879	17893	17775	17943	17842	17763	17944	17776	17949	17779	17933	17754	17789	17788	17742	18023	17881	17823	18073	17841	17883	17878	17913	17907	18005	18061	17860	17871	17929	17833	17863	17864	17795	17972	18007	18017	17986	17827	18001	17793	17888	17856	17843	17889	17921	17853	17965	17810	18028	17824	17671	17692	17797	17848	17752	18007	17843	18107	17834	17863	17874	17790	17843	17864	18049	17968	17868	17918	17882	17956	17960	17823	17692	17728	17645	17883	18011	17783	17873	17904	17739	17865	17936	17771	17965	17911	17798	17763	17838	18014	17834	17939	17946	17910	17956	17807	18021	17898	17859	18050	17867	17841	17914	17770	17805	17851	17833	18001	17969	18022	17935	17750	17928	17880	17883	17985	17852	17984	18260	17826	18075	17748	17951	17908	17802	17870	18019	17850	17796	17914	18025	17884	17792	17858	17727	17749	17769	17701	17949	17816	17996	17849	17821	17922	17840	17976	17908	17775	17854	17834	17793	17844	18098	17907	17811	17890	17842	17760	17940	17979	17881	18018	17786	17763	17849	17860	18100	17733	17821	17973	17891	17942	17933	17974	17985	17989	17991	17845	18020	17846	17976	17973	17940	17804	17848	17799	17877	17984	17728	17854	17734	18001	17752	17746	17924	17799	17787	17968	17984	17756	18087	17778	18021	17927	17927	17982	18051	17949	17844	18002	17901	18060	17851	18015	17811	17941	17818	17839	17800	17846	17973	17824	17838	17866	17757	17786	17960	17961	17839	17958	17965	17815	17767	18055	17880	17911	17930	17904	17867	17891	17897	17929	17783	17854	17899	17811	17993	17736	17914	17850	18146	17601	17803	17831	17714	17875	17858	17989	17724	17860	17943	17835	17817	17783	17871	17924	17936	17811	17974	17916	17845	17927	17900	17950	17950	17810	17871	17895	17901	17697	17875	17952	17748	17682	17778	17842	17772	18047	17920	18010	17947	17928	17900	17704	18101	17594	17958	17945	17750	17823	17931	17981	17814	17926	17771	17756	17977	17726	17877	18034	17941	17831	17769	17911	17867	18011	17883	17811	17930	17830	17780	17845	17818	18014	17642	17839	17871	17826	17890	17940	17817	17821	18156	17667	18016	17856	17913	17916	17983	17903	17755	18056	17994	17852	17990	17779	17946	17934	17776	17766	17935	17916	17915	17869
28483	26632	34599	32232	26131	23997	22664	21378	20565	20673	20918	20749	20720	20696	20907	20622	20587	20711	20697	20659	20959	20783	20941	20766	20959	20531	20716	20742	20670	20829	20490	20601	20703	20556	20689	20413	20839	20425	20773	20501	20567	20723	20474	20654	20553	20690	20651	20609	20554	20617	20608	20513	20553	20707	20735	20583	20713	20646	20692	20441	20443	20639	20773	20718	20603	20743	20666	20623	20709	20762	20775	20529	20594	20725	20600	20675	20785	20600	20760	20846	20566	20572	20586	20620	20491	20636	20629	20516	20534	20933	20673	20809	20411	20780	20598	20574	20772	20843	20717	20911	20650	20773	20789	20539	20350	20604	20738	20757	20723	20635	20627	20779	20686	20582	20809	20611	20427	20916	20829	20714	20607	20559	20754	20692	20591	20696	20752	20541	20712	20443	20634	20521	20435	20743	20840	20677	20682	20815	20504	20632	20796	20763	20585	20883	20494	20694	20653	20759	20494	20689	20417	20408	20603	20791	20647	20666	20541	20748	20650	20648	20590	20536	20667	20536	20654	20598	20589	20802	20818	20675	20451	20531	20709	20623	20804	20605	20702	20670	20698	20543	20783	20532	20669	20615	20737	20559	21108	20551	20500	20711	20760	20721	20553	20634	20718	20531	20577	20651	20696	20928	20673	20649	20573	20661	20815	20787	20660	20428	20572	20794	20599	20670	20508	20802	20650	20678	20780	20674	20481	20583	20640	20706	20410	20799	20637	20670	20664	20600	20578	20575	20769	20771	20500	20497	20752	20641	20476	20631	20633	20720	20752	20642	20698	20512	20650	20534	20540	20763	20556	20655	20678	20586	20524	20535	20690	20676	20729	20651	20700	20918	20636	20474	20846	20512	20632	20662	20477	20636	20527	20633	20726	20682	20602	20667	20570	20480	20505	20599	20648	20488	20588	20750	20473	20581	20453	20523	20707	20579	20521	20512	20625	20493	20799	20512	20867	20631	20624	21071	20564	20488	20565	20635	20689	20517	20546	20581	20545	20522	20671	20744	20704	20740	20538	20421	20644	20720	20687	20656	20671	20575	20833	20615	20537	20639	20481	20560	20510	20713	20697	20762	20572	20725	20684	20598	20419	20791	20629	20623	20679	20612	20596	20724	20706	20637	20499	20357	20715	20715	20568	20629	20672	20569	20703	20442	20491	20624	20700	20695	20491	20387	20812	20636	20730	20544	20600	20476	20731	20535	20708	20641	20704	20735	20684	20559	20445	20715	20795	20763	20575	20528	20931	20654	20562	20612	20692	20682	20676	20541	20507	20639	20528	20835	20477	20548	20584	20452	20529	20565	20628	20343	20597	20491	20759	20727	20666	20683	20559	20738	20627	20723	20546	20506	20843	20523	20693	20434	20769	20451	20594	20525	20543	20923	20664	20628	20727	20782	20778	20652	20957	20625	20736	20637	20803	20890	20766	20661	20681	20574	20614	20686	20607	20541	20746	20480	20677	20692	20544	20791	20685	20759	20775	20472	20515	20595	20770	20532	20617	20598	20569	20687	20561	20781	20696	20573	20617	20524	20660	20816	20674	20505	20540	20532	20734	20529	20556	20830	20656	20522	20407	20589	20603	20709	20472	20590	20678	20803	20364	20754	20696	20763	20672	20479	20585	20667	20422	20622	20544	20622	20758	20743	20762	20641	20776	20631	20777	20592	20579	20688	20497	20573	20611	20742	20608	20718	20725	20682	20676	20463	20506	20641	20667	20590	20643	20850	20649	20836	20727	20708	20787	20778	20664	20705	20783	20605	20795	20668	20486	20438	20708	20863	20696	20517	20756	20680	20632	20634	20664	20433	20748	20692	20836	20642	20743	20617	20523	20552	20725	20631	20636	20585	20689	20614	20610	20745	20497	20608	20639	20683	20668	20768	20790	20874	20483	20566	20547	20399	20681	20776	20498	20807	20695	20702	20660	20579	20608	20732	20580	20589	20655	20561	20703	20540	20426	20606	20757	20615	20583	20739	20640	20559	20818	20803	20605	20627	20598	20724	20707	20700	20681	20604	20806	20439	20358	20589	20721	20697	20786	20760	20719	20518	20790	20567	20791	20481	20635	20610	20529	20615	20674	20688	20744	20672	20571	20635	20707	20653	20555	21060	20836	20477	20902	20474	20562	20627	20566	20675	20777	20757	20745	20549	20337	20701	20773	20413	20630	20627	20794	20648	20837	20501	20456	20556	20710	20722	20875	20727	20571	20511	20569	20656	20734	20652	20787	20817	20632	20783	20756	20742	20633	20761	20705	20643	20807	20591	20547	20319	20590	20607	20689	20554	20728	20518	20609	20632	20691	20750	20671	20702	20638	20825	20836	20773	20495	20664	20605	20521	20634	20788	20492	20650	20775	20579	20675	20768	20970	20735	20721	20618	20655	20528	20586	20439	20634	20596	20629	20683	20553	20552	20900	20759	20633	20545	20594	20632	20545	20478	20748	20638	20663	20665	20683	20621	20665	20489	20522	20568	20496	20688	20626	20603	20403	20519	20757	20444	20698	20684	20736	20714	20616	20710	20587	20644	20925	20836	20678	20569	20612	20706	20631	20674	20622	20768	20826	20601	20851	20349	20787	20749	20693	20802	20653	20626	20594	20711	20572	20753	20813	20495	20798	20585	20737	20823	20657	20775	20669	20655	20741	20652	20511	20781	20518	20583	20639	20843	20506	20477	20595	20728	20516	20770	20500	20568	20637	20859	20673	20828	20690	20608	20655	20667	20685	20727	20546	20717	20546	21009	20722	20534	20773	20460	20470	20761	20576	20479	20542	20632	20757	20654	20757	20581	20742	20279	20621	20681	20504	20628	20751	20627	20642	20688	20841	20733	20550	20347	20607	20444	20754	20617	20700	20808	20642	20600	20723	20776	20440	20583	20726	20574	20850	20928	20651	20715	20421	20574	20581	20497	20653	20478	20626	20555	20729	20508	20867	20723	20546	20767	20682	20784	20488	20615	20442	20477	20746	20763	20595	20441	20633	20506	20812	20685	20535	20653	20452	20754	20717	20723	20662	20691	20751	20800	20694	20651	20779	20681	20668	20660	20342	20612	20379	20801	20366	20650	20739	20799	20671	20727	20604	20578	20566	20591	20547	20624	20603	20762	20717	20697	20716	20739	20585	20784	20611	20780	20800	20806	20783	20700	20613	20611	20930	20721	20530	20581	20872	20737	20700	20671	20633	20559	20689	20764	20674	20753	20752	20565	20593	20682	20588	20557	20699	20602	20833	20801	20604	20592	20811	20734	20806	20785	20706	20567	20648	20708	20448	20503	20683	20565	20542	20534	20634	20760	20680	20702	20604	20752	20751	20460	20654	20592	20437	20555	20554	20522	20495	20589	20548	20678	20664	20639	20664	20634	20503	20697	20525	20584	20655	20729	20663	20576	20659	20959	20604	20631	20527	20571	20724	20586	20678	20790	20676	20795	20523	20719	20548	20779	20685	20695	20611	20686	20505	20670	20669	20810	20604	20637	20784	20493	20620	20588	20515	20535	20805	20631	20606	20673	20632	20479	20719	20694	20849	20616	20526	20600	20773	20617	20796	20680	20595	20656	20753	20975	20605	20540	20570	20713	20898	20780	20873	20732	20821	20778	20490	20476	20776	20655	20631	20477	20648	20913	20946	20621	20575	20782	20743	20741	20652	20700	20712	20649	20517	20623	20557	20782	20610	20923	20763	20635	20434	20677	20719	20690	20550	20343	20507	20709	20614	20850	20466	20580	20697	20712	20624	20641	20527	20455	20591	20628	20599	20464	20655	20779	20702	20580	20593	20516	20466	20626	20881	20593	20655	20627	20677	20594	20547	20719	20770	20512	20517	20600	20639	20672	20503	20725	20788	20523	20522	20653	20853	20536	20591	20544	20812	20595	20692	20798	20679	20865	20643	20602	20701	20730	20881	20809	20674	20784	20785	20696	20419	20527	20804	20492	20829	20593	20535	20754	20670	20596	20717	20638	20539	20746	20754	20764	20674	20633	20729	20796	20676	20562	20433	20678	20340	20696	20718	20557	20595	20780	20613	20692	20466	20519	20763	20541	20395	20853	20673	20412	20596	20734	20582	20517	20875	20799	20529	20687	20825	20745	20724	20856	20675	20728	20820	20779	20635	20728	20762	20729	20737	20684	20475	20513	20689	20940	20867	20536	20509	20477	20757	20801	20664	20685	20693	20592	20500	20581	20726	20732	20469	20506	20563	20598	20674	20679	20750	20701	20574	20518	20552	20749	20735	20491	20611	20693	20702	20547	20628	20585	20722	20879	20822	20530	20752	20659	20693	20594	20838	20808	20773	20738	20551	20646	20677	20551	20774	20641	20713	20719	20814	20464	20569	20634	20703	20643	20581	20394	20546	20674	20694	20744	20348	20647	20645	20528	20738	20884	20641	20808	20847	20891	20540	20606	20738	20705	20626	20603	20684	20741	20702	20607	20563	20632	20586	20547	20567	20781	20629	20609	20310	20636	20783	20916	20783	20585	20831	20609	20722	20594	20611	20702	20659	20433	20594	20565	20724	20430	20580	20500	20472	20745	20653	20692	20768	20702	20746	20547	20605	20697	20725	20811	20605	20610	20655	20633	20752	20662	20454	20668	20559	20567	20657	20575	20508	20733	20629	20761	20371	20613	20652	20752	20812	20717	20633	20749	20913	20701	20607	20538	20713	20779	20794	20804	20759	20519	20820	20249	20643	20508	20690	20740	20552	20629	20519	20732	20584	20648	20793	20738	20767	20798	20642	20516	20755	20567	20776	20543	20628	20568	20429	20733	20463	20911	20816	20500	20781	20726	20692	20626	20486	20579	20792	20763	20714	20675	20875	20721	20611	20598	20712	20480	20576	20665	20757	20803	20695	20754	20870	20768	20591	20805	20629	20662	20839	20885	20713	20634	20646	20474	20606	20830	20665	20602	20776	20594	20798	20491	20572	20547	20663	20568	20888	20456	20706	20647	20839	20750	20657	20759	20562	20692	20496	20752	20766	20650	20892	20471	20766	20442	20714	20695	20697	20878	20832	20747	20744	20701	20645	20567	20608	20618	20536	20590	20551	20723	20607	20747	20535	20404	20621	20510	20572	20650	20661	20584	20692	20475	20641	20592	20616	20739	20947	20504	20516	20817	20844	20661	20696	20591
30934	43192	39806	32141	25114	21915	19854	17921	17587	17630	17636	17629	17712	17552	17694	17633	17630	17504	17672	17489	17590	17525	17619	17646	17686	17636	17507	17569	17510	17716	17622	17533	17477	17651	17553	17579	17557	17619	17591	17405	17542	17654	17620	17697	17713	17580	17478	17671	17498	17477	17673	17511	17594	17582	17675	17455	17627	17582	17344	17594	17596	17663	17628	17772	17504	17682	17511	17549	17479	17462	17582	17643	17634	17564	17494	17666	17759	17655	17690	17633	17624	17613	17795	17568	17623	17594	17652	17515	17759	17321	17425	17512	17533	17454	17539	17432	17522	17654	17596	17569	17581	17558	17593	17422	17789	17735	17412	17429	17498	17475	17674	17566	17610	17575	17588	17552	17529	17465	17595	17855	17370	17783	17613	17546	17562	17387	17637	17481	17699	17534	17494	17710	17640	17525	17633	17566	17466	17572	17629	17433	17455	17584	17669	17479	17665	17682	17532	17728	17583	17560	17552	17615	17537	17554	17474	17742	17442	17670	17543	17626	17609	17503	17411	17636	17404	17608	17614	17623	17718	17740	17668	17539	17463	17554	17474	17496	17706	17524	17574	17415	17635	17484	17617	17635	17449	17468	17612	17320	17493	17456	17702	17690	17698	17511	17364	17508	17641	17584	17560	17530	17538	17540	17559	17672	17536	17581	17484	17592	17579	17673	17683	17487	17600	17477	17594	17556	17433	17559	17627	17551	17532	17530	17568	17594	17644	17610	17677	17600	17729	17599	17681	17686	17525	17524	17707	17581	17541	17506	17517	17665	17468	17732	17676	17682	17534	17495	17442	17563	17719	17655	17582	17599	17511	17762	17426	17587	17614	17703	17744	17714	17629	17618	17559	17632	17425	17439	17454	17638	17629	17630	17594	17651	17545	17599	17537	17619	17652	17336	17613	17495	17490	17655	17541	17629	17521	17593	17476	17580	17336	17605	17561	17508	17378	17740	17600	17455	17556	17392	17579	17547	17676	17663	17626	17421	17677	17508	17742	17487	17719	17493	17506	17554	17662	17530	17502	17473	17605	17592	17625	17682	17587	17530	17612	17458	17591	17618	17579	17510	17503	17600	17660	17645	17587	17529	17646	17546	17752	17483	17638	17660	17729	17588	17515	17608	17604	17683	17624	17366	17618	17572	17639	17653	17381	17518	17608	17578	17650	17536	17564	17623	17586	17542	17676	17486	17670	17548	17443	17718	17563	17606	17539	17455	17541	17617	17552	17566	17778	17465	17555	17715	17610	17513	17714	17551	17683	17700	17717	17626	17604	17648	17508	17629	17530	17574	17583	17542	17507	17684	17581	17642	17569	17631	17484	17583	17590	17605	17541	17514	17646	17590	17683	17704	17308	17520	17578	17627	17750	17544	17559	17574	17650	17502	17773	17390	17728	17597	17626	17554	17662	17600	17521	17582	17660	17565	17655	17517	17723	17622	17669	17688	17839	17620	17601	17450	17616	17634	17713	17572	17525	17426	17628	17550	17774	17509	17666	17596	17520	17638	17602	17668	17739	17479	17621	17572	17550	17654	17416	17660	17519	17517	17583	17565	17472	17539	17530	17575	17512	17645	17428	17530	17539	17513	17691	17412	17505	17594	17563	17419	17387	17618	17712	17431	17686	17504	17488	17661	17690	17604	17665	17519	17478	17412	17622	17566	17738	17500	17506	17734	17525	17591	17567	17496	17520	17586	17680	17543	17400	17527	17630	17607	17695	17542	17539	17600	17560	17595	17761	17660	17610	17525	17477	17709	17408	17605	17717	17616	17606	17710	17507	17579	17685	17549	17512	17500	17718	17645	17600	17494	17696	17610	17725	17390	17611	17445	17658	17579	17429	17558	17832	17385	17347	17439	17654	17417	17584	17622	17597	17635	17720	17694	17507	17535	17738	17610	17521	17721	17452	17704	17662	17494	17552	17506	17639	17656	17572	17618	17546	17521	17476	17592	17667	17723	17624	17540	17621	17523	17528	17500	17397	17558	17632	17516	17469	17482	17648	17511	17346	17354	17506	17428	17591	17505	17486	17673	17390	17518	17643	17501	17532	17509	17694	17598	17606	17507	17533	17624	17570	17471	17701	17528	17594	17556	17529	17649	17613	17651	17705	17753	17496	17410	17601	17639	17513	17635	17485	17463	17564	17526	17561	17452	17553	17524	17532	17702	17656	17608	17479	17504	17616	17427	17762	17511	17611	17490	17556	17520	17559	17744	17589	17592	17654	17680	17481	17693	17439	17554	17536	17552	17531	17643	17599	17658	17612	17519	17643	17523	17531	17405	17609	17695	17578	17498	17616	17488	17707	17748	17510	17742	17553	17610	17760	17434	17681	17494	17607	17664	17468	17491	17643	17474	17606	17670	17686	17601	17505	17564	17611	17469	17676	17591	17522	17560	17385	17585	17407	17626	17520	17554	17527	17713	17600	17616	17491	17478	17369	17644	17547	17474	17631	17448	17585	17756	17675	17455	17680	17560	17583	17512	17538	17553	17662	17569	17705	17542	17461	17596	17618	17430	17662	17384	17826	17412	17664	17539	17576	17511	17692	17556	17514	17398	17335	17672	17423	17643	17409	17517	17549	17650	17613	17556	17632	17556	17564	17508	17728	17688	17559	17446	17573	17503	17360	17519	17462	17673	17587	17508	17521	17607	17572	17689	17617	17533	17392	17622	17459	17561	17467	17477	17540	17526	17487	17433	17485	17496	17556	17529	17568	17553	17656	17380	17702	17415	17591	17497	17617	17510	17480	17560	17412	17506	17613	17442	17736	17481	17797	17331	17610	17484	17546	17676	17520	17397	17667	17526	17608	17509	17632	17741	17554	17639	17515	17542	17742	17454	17661	17543	17524	17711	17546	17491	17583	17619	17707	17533	17830	17592	17475	17644	17647	17551	17567	17682	17593	17614	17486	17667	17678	17563	17558	17379	17495	17464	17647	17536	17523	17514	17519	17677	17577	17579	17435	17580	17583	17563	17531	17704	17478	17646	17535	17615	17759	17712	17654	17558	17637	17423	17681	17572	17654	17646	17702	17560	17604	17665	17529	17564	17575	17523	17447	17742	17594	17551	17338	17657	17526	17511	17446	17592	17716	17727	17504	17580	17667	17682	17632	17510	17696	17510	17424	17712	17642	17401	17455	17507	17663	17622	17673	17558	17600	17614	17523	17539	17624	17610	17387	17643	17581	17470	17629	17525	17649	17515	17492	17701	17809	17624	17520	17477	17478	17592	17647	17500	17371	17683	17703	17646	17632	17681	17789	17526	17562	17570	17257	17629	17482	17547	17540	17613	17576	17621	17570	17584	17550	17529	17560	17515	17596	17534	17613	17570	17491	17581	17531	17687	17657	17680	17567	17544	17572	17540	17594	17609	17654	17668	17597	17635	17422	17648	17507	17651	17770	17476	17818	17700	17513	17555	17574	17333	17653	17631	17602	17532	17738	17730	17616	17557	17623	17272	17617	17551	17632	17417	17778	17568	17736	17581	17448	17545	17616	17693	17472	17533	17674	17596	17600	17547	17506	17533	17701	17447	17577	17683	17660	17402	17531	17778	17318	17359	17549	17611	17660	17737	17438	17574	17524	17563	17609	17572	17460	17844	17471	17521	17623	17581	17576	17584	17417	17709	17306	17631	17624	17728	17654	17615	17795	17616	17660	17625	17627	17772	17663	17519	17835	17607	17516	17657	17678	17615	17441	17406	17676	17772	17507	17622	17614	17547	17656	17564	17588	17494	17506	17694	17495	17540	17525	17660	17441	17411	17468	17604	17562	17644	17639	17417	17605	17503	17648	17613	17591	17554	17497	17569	17445	17599	17596	17502	17486	17610	17550	17656	17655	17640	17644	17672	17710	17647	17606	17558	17561	17551	17605	17512	17620	17633	17464	17661	17507	17450	17535	17510	17589	17393	17532	17478	17444	17567	17521	17611	17570	17580	17385	17516	17591	17779	17432	17405	17535	17567	17652	17655	17481	17658	17574	17737	17597	17513	17511	17563	17573	17584	17306	17544	17529	17709	17600	17546	17650	17628	17510	17571	17524	17554	17568	17453	17563	17610	17499	17617	17485	17611	17502	17483	17717	17638	17733	17666	17728	17414	17718	17527	17558	17617	17567	17612	17551	17463	17472	17520	17512	17713	17756	17631	17714	17538	17501	17623	17767	17700	17763	17641	17416	17666	17405	17645	17591	17568	17391	17534	17545	17510	17607	17363	17434	17680	17763	17434	17612	17524	17519	17540	17672	17548	17728	17571	17377	17690	17496	17614	17579	17400	17537	17676	17551	17537	17582	17443	17669	17565	17722	17696	17628	17585	17636	17441	17629	17563	17606	17519	17687	17570	17728	17578	17686	17497	17561	17533	17583	17520	17698	17573	17643	17487	17567	17738	17604	17474	17574	17658	17635	17419	17658	17666	17615	17769	17492	17539	17599	17579	17643	17727	17635	17489	17588	17620	17466	17423	17576	17736	17559	17701	17538	17658	17441	17486	17575	17522	17735	17499	17603	17487	17451	17428	17626	17458	17681	17609	17523	17631	17592	17572	17667	17581	17456	17547	17662	17786	17673	17562	17641	17469	17687	17551	17518	17714	17424	17408	17475	17573	17624	17392	17616	17526	17465	17653	17618	17572	17413	17625	17628	17709	17504	17653	17599	17594	17605	17661	17536	17607	17582	17481	17568	17630	17638	17673	17523	17507	17656	17556	17556	17685	17598	17580	17457	17530	17525	17734	17554	17715	17643	17585	17554	17589	17656	17570	17640	17513	17600	17543	17556	17512	17583	17623	17591	17723	17440	17449	17611	17408	17432	17521	17385	17780	17647	17432	17637	17522	17551	17636	17637	17595	17617	17731	17434	17496	17613	17583	17470	17609	17527	17489	17527	17581	17749	17588	17577	17690	17654	17842	17590	17603	17703	17619	17602	17583	17623	17644	17661	17481	17695	17564	17609	17688	17580	17677	17638	17493	17516	17805	17701	17577	17584	17658	17492	17492	17675	17608	17645	17562	17526	17623	17758	17461	17475	17498	17460	17567	17494	17667	17513	17602	17614	17378	17618	17494	17604	17619	17570	17463	17568	17577	17560	17598	17618	17603	17482	17586	17496	17520	17619	17678	17684	17712	17597	17735	17451	17472
24054	21446	29171	26643	26399	27096	25612	21609	19675	19748	19774	19561	19681	19606	19683	19515	19323	19498	19459	19338	19294	19445	19534	19599	19467	19459	19187	19521	19475	19430	19460	19491	19534	19356	19456	19566	19437	19241	19345	19560	19201	19445	19398	19293	19491	19394	19463	19348	19343	19681	19399	19371	19354	19529	19298	19371	19523	19323	19187	19329	19407	19446	19560	19424	19154	19420	19326	19457	19343	19351	19448	19457	19289	19394	19416	19456	19502	19297	19462	19359	19319	19360	19356	19381	19411	19300	19477	19248	19538	19419	19146	19302	19427	19413	19430	19343	19506	19348	19196	19329	19380	19137	19290	19473	19314	19470	19352	19191	19381	19410	19204	19179	19146	19139	19327	19584	19228	19085	19514	19458	19398	19162	19538	19125	19193	19467	19325	19231	19425	19330	19565	19289	19369	19440	19232	19638	19410	19363	19345	19296	19473	19603	19317	19242	19390	19308	19289	19173	19406	19222	19484	19387	19118	19374	19508	19653	19431	19544	19389	19444	19116	19368	19374	19191	19481	19611	19431	19509	19322	19298	19264	19377	19341	19170	19489	19333	19458	19506	19331	19315	19438	19405	19438	19279	19335	19307	19301	19351	19395	19209	19348	19192	19287	19335	19344	19434	19172	19469	19559	19124	19213	19279	19245	19287	19450	19434	19253	19241	19475	19364	19297	19377	19350	19373	19323	19431	19317	19435	19311	19267	19522	19198	19280	19489	19129	19414	19323	19193	19632	19324	19221	19352	19467	19278	19330	19494	19306	19482	19506	19176	19121	19327	19387	19460	19282	19246	19457	19208	19108	19531	19352	19529	19405	19289	19220	19235	19428	19336	19405	19247	19437	19416	19244	19315	19381	19287	19368	19267	19404	19303	19275	19143	19364	19453	19372	19435	19505	19357	19387	19337	19344	19295	19309	19207	19434	19203	19591	19448	19411	19361	19161	19349	19290	19389	19376	19295	19186	19320	19242	19466	19477	19339	19309	19313	19439	19247	19286	19285	19285	19538	19116	19322	19344	19450	19298	19376	19291	19346	19424	19376	19499	19366	19295	19275	19491	19278	19162	19451	19426	19344	19305	19255	19547	19461	19316	19443	19288	19175	19349	19256	19252	19335	19393	19311	19361	19458	19476	19247	19312	19270	19387	19196	19380	19168	19340	19424	19327	19521	19264	19243	19511	19546	19339	19292	19429	19285	19301	19214	19414	19333	19281	19381	19363	19426	19309	19203	19223	19419	19497	19259	19036	19234	19279	19493	19408	19290	19382	19342	19601	19426	19448	19416	19433	19351	19679	19292	19366	19446	19452	19402	19399	19356	19354	19384	19428	19239	19318	19368	19285	19446	19468	19342	19182	19283	19208	19324	19402	19553	19373	19369	19417	19458	19248	19329	19314	19297	19533	19432	19294	19507	19203	19420	19286	19189	19453	19337	19342	19376	19309	19377	19350	19247	19571	19304	19498	19305	19361	19493	19292	19365	19438	19477	19422	19313	19326	19471	19287	19264	19462	19276	19248	19298	19246	19420	19552	19452	19141	19170	19313	19132	19315	19324	19200	19468	19493	19205	19528	19295	19335	19225	19335	19415	19553	19264	19259	19291	19303	19367	19131	19295	19491	19159	19296	19218	19292	19319	19424	19289	19419	19390	19209	19384	19306	19471	19204	19285	19545	19300	19094	19285	19229	19091	19327	19413	19552	19443	19323	19279	19540	19417	19396	19315	19400	19304	19216	19136	19117	19264	19474	19222	19278	19271	19361	19409	19215	19266	19313	19669	19582	19285	19219	19415	19165	19292	19480	19327	19348	19394	19232	19155	19318	19110	19256	19298	19567	19313	19492	19269	19396	19302	19266	19197	19434	19252	19394	19355	19456	19314	19374	19515	19262	19350	19252	19310	19357	19191	19616	19548	19569	19399	19379	19381	19593	19322	19403	19353	19345	19338	19454	19325	19212	19208	19288	19268	19549	19391	19364	19313	19379	19528	19368	19544	19428	19458	19333	19566	19229	19086	19329	19361	19091	19140	19504	19333	19366	19414	19292	19303	19403	19200	19419	19369	19288	19139	19386	19245	19277	19351	19472	19140	19546	19273	19663	19344	19217	19340	19235	19458	19334	19182	19404	19239	19078	19258	19302	19505	19425	19345	19052	19452	19292	19261	19284	19587	19590	19504	19265	19270	19403	19208	19204	19130	19522	19397	19293	19459	19417	19342	19633	19440	19444	19443	19440	19221	19316	19230	19353	19438	19246	19363	19333	19571	19302	19250	19328	19316	19264	19116	19375	19337	19353	19436	19279	19188	19317	19371	19403	19378	19312	19136	19503	19491	19231	19376	19159	19289	19330	19418	19282	19546	19224	19336	19434	19354	19550	19402	19385	19403	19476	19333	19218	19334	19488	19191	19069	19247	19180	19285	19344	19543	19303	19232	19423	19276	19480	19455	19417	19476	19483	19332	19213	19175	19429	19448	19435	19266	19416	19459	19456	19391	19534	19494	19618	19331	19199	19087	19576	19330	19301	19399	19447	19460	19449	19045	19280	19327	19622	19358	19235	19188	19303	19478	19478	19585	19480	19561	19345	19289	19057	19428	19489	19046	19319	19257	19346	19251	19199	19410	19468	19333	19091	19357	19329	19233	19280	19457	19364	19382	19212	19347	19367	19283	19385	19370	19288	19331	19564	19288	19360	19437	19457	19242	19256	19333	19394	19268	19388	19355	19374	19357	19329	19484	19445	19456	19348	19254	19304	19421	19378	19375	19321	19348	19287	19441	19496	19288	19416	19504	19295	19271	19615	19687	19635	19303	19306	19360	19413	19120	19073	19098	19257	19288	19153	19237	19268	19173	19256	19317	19394	19157	19347	19352	19316	19271	19441	19331	19232	19357	19306	19583	19264	19158	19482	19361	19656	19217	19267	19425	19399	19315	19366	19320	19481	19410	19391	19316	19575	19315	19511	19387	19282	19450	19607	19511	19480	19433	19446	19279	19265	19194	19290	19288	19429	19333	19299	19335	19442	19291	19522	19245	19403	19214	18973	19305	19322	19269	19396	19165	19135	19409	19292	19259	19241	19267	19309	19324	19256	19193	19360	19449	19426	19072	19276	19377	19400	19275	19426	19227	19438	19219	19414	19228	19219	19346	19363	19427	19440	19346	19304	19306	19264	19305	19359	19098	19197	19376	19269	19365	19313	19210	19338	19464	19428	19545	19456	19165	19204	19371	19472	19206	19243	19325	19486	19302	19302	19433	19238	19465	19452	19570	19161	19208	19340	19253	19376	19411	19531	19716	19404	19338	19511	19100	19238	19371	19674	19221	19528	19250	19557	19393	19397	19442	19304	19484	19274	19354	19548	19352	19210	19259	19377	19307	19198	19319	19141	19382	19409	19272	19322	19198	19281	19429	19484	19318	19373	19479	19513	19204	19390	19250	19342	19263	19333	19365	19510	19300	19161	19355	19168	19565	19455	19350	19338	19329	19240	19309	19365	19275	19273	19426	19425	19279	19361	19311	19325	19312	19571	19383	19338	19429	19144	19480	19620	19429	19338	19408	19282	19563	19479	19498	19253	19415	19455	19353	19467	19168	19324	19379	19479	19448	19424	19396	19440	19481	19209	19336	19263	19392	19500	19437	19296	19444	19397	19319	19233	19360	19408	19482	19340	19247	19542	19411	19526	19161	19117	19226	19232	19484	19248	19233	19250	19162	19730	19574	19568	19281	19359	19398	19335	19462	19551	19469	19498	19312	19387	19238	19252	19050	19533	19437	19286	19512	19265	19333	19348	19261	19498	19399	19373	19171	19214	19409	19220	19398	19292	19296	19350	19346	19401	19147	19251	19182	19219	19237	19341	19215	19476	19429	19343	19476	19532	19351	19261	19646	19533	19421	19369	19415	19588	19402	19357	19461	19445	19343	19613	19484	19490	19265	19131	19331	19230	19085	19394	19325	19449	19574	19654	19335	19405	19305	19471	19199	19341	19554	19219	19429	19506	19308	19298	19301	19506	19494	19350	19288	19395	19372	19351	19306	19540	19391	19504	19423	19513	19355	19206	19164	19304	19231	19310	19447	19356	19150	19281	19554	19417	19149	19281	19186	19390	19167	19268	19513	19285	19394	19325	19286	19384	19383	19291	19141	19165	19470	19194	19299	19294	19297	19393	19241	19428	19350	19300	19357	19398	19427	19547	19148	19409	19449	19363	19551	19289	19287	19330	19445	19395	19412	19501	19477	19289	19228	19179	19502	19559	19372	19468	19319	19577	19328	19536	19328	19538	19307	19363	19374	19417	19209	19281	19414	19365	19253	19336	19596	19382	19569	19324	19317	19295	19182	19502	19328	19349	19358	19260	19420	19187	19428	19155	19206	19272	19492	19494	19324	19303	19264	19279	19518	19177	19445	19400	19585	19394	19427	19580	19267	19280	19372	19366	19415	19370	19283	19342	19310	19511	19388	19324	19228	19292	19293	19248	19287	19484	19377	19269	19344	19270	19722	19338	19463	19489	19256	19317	19281	19606	19306	19475	19340	19282	19513	19200	19333	19415	19300	19265	19530	19435	19417	19497	19417	19231	19518	19486	19389	19164	19300	19172	19398	19434	19483	19149	19332	19333	19363	19423	19233	19297	19294	19367	19544	19564	19387	19363	19346	19510	19262	19304	19312	19292	19455	19442	19496	19400	19397	19444	19611	19482	19395	19478	19300	19418	19326	19224	19417	19291	19268	19310	19316	19417	19165	19113	19363	19585	19351	19061	19145	19351	19383	19351	19309	19460	19631	19366	19203	19421	19707	19485	19332	19345	19304	19291	19219	19391	19386	19340	19474	19201	19103	19442	19446	19520	19325	19048	19498	19253	19488	19378	19372	19349	19427	19392	19242	19345	19432	19335	19209	19252	19153	19639	19259	19206	19051	19318	19167	19465	19111	19357	19475	19546	19445	19313	19342	19323	19267	19400	19559	19522	19258	19289	19318	19489	19691	19321	19363	19373	19302	19330	19586	19374	19196	19398	19187	19338	19350	19133	19269	19549	19345	19467	19362	19356	19290	19328	19234	19641	19255	19668	19483	19477	19261	19319	19163	19310	19287	19307	19326	19320	19482	19395	19487	19450	19410	19487	19423	19279	19399	19359	19301
34244	53794	51161	41216	33728	26204	21582	18638	17179	17135	16919	17095	17089	17111	17036	16872	17031	17069	16751	16916	16894	16857	16940	17189	16880	17040	16843	16893	16908	16746	16844	17034	16977	16752	16884	16975	16742	17046	16729	16897	17010	16866	16867	17018	16738	16941	16940	16644	16796	16832	16847	16934	16820	16916	16896	16909	16835	16744	16794	16686	16797	16931	16989	16810	16949	16858	16849	16849	16855	16899	16870	16711	16907	16866	16819	17108	17183	17044	17049	17039	16780	16901	16721	16888	16843	16851	16825	16924	16920	16813	16890	16835	16906	16974	16957	16889	16702	16894	17169	17034	16866	16882	16856	16893	16895	16960	16953	16876	16912	16859	16996	16743	16917	16777	16819	16910	16967	16709	16826	16881	16828	16856	17116	16955	16960	16803	16930	17027	16961	16951	16779	17051	16923	16892	16928	16779	16866	17019	16877	16916	16934	16950	16761	16712	16759	16932	16779	16652	16865	16923	16960	16843	16931	16896	16702	17044	16884	16743	16793	16851	16868	16802	16844	16949	17017	16950	16801	16812	16734	16772	17032	16798	16909	16842	16922	17105	16757	16874	16962	16698	16860	16797	16962	16863	16795	16843	16905	16800	16786	16813	16743	17040	17017	16708	16913	16938	16812	16952	16906	16976	16708	16796	16912	16748	16890	16875	16784	16917	16818	16972	16651	16849	17066	16740	16974	16794	17020	17107	16775	16722	16833	16880	16773	16711	17023	16922	16788	16886	16937	16955	17054	16799	16908	16796	16800	16940	16882	16963	17018	16986	16952	16797	16829	16903	16700	16748	16716	16913	16838	16724	16962	16786	16826	16853	16803	16954	16874	16944	16889	16960	16975	16773	16810	16882	16942	16658	16973	17081	16837	17027	16854	16913	16954	17066	16876	16650	17014	16883	16964	16801	17068	16955	16872	16823	16713	16733	16825	16753	16987	16847	16957	16903	16694	16813	16758	16940	16792	16867	17044	16812	16895	16633	17044	16967	16919	16948	16914	16976	16783	16799	16753	17132	16895	16815	16907	16925	16773	16798	16867	16948	16943	16878	16905	16693	16720	16786	17063	16866	16944	16977	16877	17080	16715	17072	16783	16814	16999	16850	16896	16944	16959	16823	16794	16870	16841	16947	16847	16813	16900	16691	16934	16866	16840	16942	16954	16758	16950	16932	16809	16925	16915	16975	16835	16708	16953	16964	16924	16751	16810	16899	16820	16883	17044	16969	16846	16850	16826	16816	16988	16871	16764	16767	16904	16725	16730	16949	16882	16826	16689	16810	16972	16823	16713	16821	16894	16767	16945	17049	16922	17005	17056	16854	16838	16948	16927	16964	16858	16949	16910	16936	16774	16916	16969	16986	16656	16840	16756	17023	16795	16909	16950	16986	16879	16866	16853	16884	16796	16786	16954	16861	16737	16835	17006	16891	17042	16833	16793	17053	16899	16907	16907	17005	16819	16882	16784	16775	16946	16947	16803	16793	16989	16832	16913	16919	16827	16904	16749	16677	16807	16909	16832	16854	16907	16980	16825	16953	16812	16621	16792	16931	16819	16710	16834	16836	16659	16878	16865	16877	16723	16869	16813	16746	16870	16769	17070	16660	17010	16947	16839	16781	16812	16776	16658	16929	16895	16945	16890	16874	17059	16966	16898	16790	16731	16827	16853	16831	16857	16769	16923	16907	16866	16834	16979	17016	16864	16925	16751	16968	16892	16849	16884	16866	16849	16836	16747	16871	16918	16891	16833	16822	16913	16933	16697	16967	16822	16890	16894	16854	16796	16837	16807	16821	16684	16932	16890	16844	16795	16757	16846	16792	16966	16699	16764	16945	16815	16789	16953	16779	16791	16832	16992	16870	16745	16696	16908	16851	16815	16944	16735	16879	16652	16787	16793	16817	16898	16864	16868	16887	16826	16929	16952	16905	16819	16870	16785	16919	17039	16934	16726	16743	16808	16944	16851	16961	16569	16817	16871	16848	16697	16887	17030	17082	16677	16805	16838	16872	16887	16717	16946	16940	16816	16898	16929	16859	16713	16837	16863	16818	16782	16963	16900	16826	16770	16806	16857	16923	16767	16594	16913	16690	16857	16983	16707	16679	16830	16923	16796	16910	16780	16812	16867	16962	16828	16807	17015	16817	16905	16794	16893	16771	16854	16896	16871	16830	17078	16890	16964	16802	16868	16862	17016	16741	16793	17069	16946	16929	16799	16787	16899	17021	16925	16857	16867	16937	16771	16884	16994	16896	16814	16745	16971	16874	16996	16918	16758	16834	16970	16783	16889	16926	17081	16926	16853	16653	16863	16878	16978	16861	16687	16846	16727	16883	16689	16852	17022	16881	16932	16845	16899	16880	16896	16855	17080	16761	16813	16936	16854	16695	16855	16960	16839	16816	16699	16955	16715	17063	16897	16840	16686	16804	16848	16876	16845	16870	16769	16967	16896	16797	16982	16883	16731	16783	16742	16788	16770	16910	16859	17004	17022	17009	17006	16786	16931	16816	16901	16820	16940	16872	16834	16838	16804	16744	16730	16896	16898	16963	16867	16816	16755	16690	16757	16895	16883	16759	16935	16814	16972	16777	17003	16873	16878	16804	16911	16710	16845	16817	16942	16840	16832	16811	16748	16851	16935	16939	16839	16970	16979	16741	16796	16858	16864	16943	16929	16987	16789	16838	16827	16859	16801	16874	16921	16700	16766	16835	16882	16809	16825	16855	16728	16917	16884	16986	16742	16826	16934	16709	16935	16942	16801	16789	16893	16840	16823	16957	16921	17024	16914	16853	16899	16856	16872	16885	16903	16807	16647	16845	16743	16796	16875	16872	16731	16805	16779	16855	16773	16860	16907	16785	16810	16901	16808	16860	16880	16969	16900	16728	16620	16979	16907	16875	16857	16940	16782	17050	17076	16943	16921	16850	17023	17024	16872	16920	16901	16940	16676	16893	16820	16705	16837	17101	16789	16948	17168	16820	16913	16881	16927	16769	16917	16865	16906	16901	16872	16868	16773	16879	16713	16962	16845	16960	16790	16806	16883	16808	16755	16782	16840	17031	16811	16890	16854	16794	16900	16712	16989	16936	16753	16769	16968	16900	17043	16816	16977	16824	16911	16800	16805	16867	16912	16931	16852	16793	16811	17052	16866	16801	16853	16752	16809	16946	16789	16884	17002	17000	16915	16909	16815	16864	16877	16883	16916	16913	16723	16769	16829	16909	16893	16871	16896	16869	16786	16852	16777	16969	16728	16857	16854	16868	16896	16864	16754	16832	16907	16906	16834	16674	16745	16863	16901	16702	16790	16775	16745	16810	16732	16948	16881	16865	16833	16962	16873	17019	17011	16894	16807	16757	16902	16879	16885	17041	16791	16885	16909	16818	16987	16789	16966	16962	16919	16986	16787	16942	16894	16804	16848	16933	16851	16929	16727	16840	16842	16824	16875	16734	16700	16977	16894	16813	17094	16998	16869	17056	16908	16902	16712	17059	16974	17009	16958	16817	16670	16950	16883	16881	16927	16856	16868	16778	16953	16846	16780	16751	16818	16870	16783	16856	16878	17024	16970	16993	16710	16912	16824	16964	17013	16954	16883	16842	16959	16946	16742	16863	16906	16746	16843	16768	16951	16899	16742	16886	16796	17029	16680	16740	16942	16645	16832	16769	16848	16673	16755	16854	16940	16791	16929	16899	16844	16799	17053	16772	16931	16902	16812	16840	16793	16883	16760	16849	16733	16730	16934	16663	16881	16969	16958	17049	16737	16907	16857	16823	16956	16686	16919	16848	16809	16945	16929	16799	16880	16853	16853	16855	16721	16844	16741	16882	17035	16859	16835	16848	16937	16679	16878	16710	16862	16809	16838	16933	16718	16961	16881	16958	16954	16852	16856	16696	16912	16745	16899	16744	16920	16673	16821	16926	16769	16995	16764	16914	16931	16918	16777	16835	16846	16866	16881	16775	16883	16880	16929	16960	16855	16917	16964	16823	17075	16772	16959	16890	16801	17002	16768	16853	16828	16921	16852	17113	16730	16805	16922	16828	16879	16889	16958	16979	16883	16761	16954	16893	16732	16648	16823	16834	16796	16822	16917	17006	16958	16998	16804	16826	16915	16754	16782	16856	16866	16776	16845	16809	16892	16829	16851	16798	16901	16894	16815	16805	17000	16920	16935	17027	16813	16767	16965	16748	16909	16865	16908	16731	16910	16912	16883	16759	16904	16824	16900	16898	16914	17083	16986	16808	16816	16712	16826	16757	16754	16935	16990	16918	16607	16847	16833	16850	16794	16891	16840	16890	16886	16884	16690	16931	16824	16918	16769	16815	16879	16712	16760	16846	16683	16930	16789	16830	16909	16882	16894	16770	16997	16849	16877	16798	16853	16984	17024	16917	16895	16995	16800	16893	16872	16874	16695	16907	16990	16762	16732	16938	16828	16951	16786	16771	16805	16843	16888	16926	16802	16852	16955	16782	16740	16813	16942	16596	16906	16953	16919	16898	16987	16897	16775	16899	16709	16907	16786	16942	16789	16779	16761	17038	16933	17026	17030	16815	16779	16886	16933	16881	16784	16926	16744	16851	16831	16956	16798	16941	16939	16896	16802	16975	16821	16878	16859	16789	16893	16850	16667	16794	17027	16859	16939	16703	16913	16961	16918	16830	16903	16980	16987	16946	16989	16789	17043	16811	16932	16802	16626	16913	16779	16831	16895	16861	16908	16884	16930	16888	16901	17017	16808	16782	17078	16946	17124	16894	16992	16753	16883	16784	16845	16714	16843	16930	16861	16777	16800	16868	16983	16795	16920	16785	17001	16970	16835	16635	16815	16869	16963	16827	16801	16974	16789	16823	16749	16784	16910	16806	16829	16841	16980	16898	16866	16966	16922	16767	16767	16854	17029	16995	16832	16669	16940	16847	16931	16900	16832	16879	17037	16909	16887	16815	16789	16929	17015	16837	16676	16851	16769	16767	16855	16887	16833	16768	16951	16926	16944	16832	16841	16786	16914	17145	16830	16809	16861	16955	16922	16876	16781	16851	16874	16757	16967	16756	16891	16837	17002	16881	16890	16855	16920	16844	16714	16924	16830	17016	16860	16907	16747	16776	16884	16744	16866	17010	16814	16868	16808	16574	16908	16892
22914	21464	29370	24898	24789	28689	30228	24556	21988	21515	21567	20766	20611	20656	20388	20471	20512	20473	20243	20484	20406	20428	20206	20386	20304	20378	20205	20232	20333	20541	20274	20193	20106	20289	20178	20246	20308	20253	20302	20316	20101	20196	20287	20126	20213	20393	20333	20285	20275	20375	19981	20441	20119	20217	19969	19959	20058	20242	20215	20355	20233	20229	20503	20395	20266	20104	20128	20057	20285	20281	20327	20287	20215	20143	20094	20338	20400	20593	20400	20075	20207	20402	20074	20110	19944	20141	20018	20194	20156	20229	20235	20267	20172	20277	20014	20033	20244	19943	20117	20132	20220	20242	20128	20301	20318	20369	20225	20240	20126	20256	20194	20164	20096	19873	19968	20174	19979	20093	20315	20108	20085	20082	20206	20304	20052	20330	20491	20001	20186	20230	20161	20170	20328	20204	20061	20044	20268	19986	20139	20273	20297	20082	20024	20205	20229	19985	20219	20245	20208	20056	20229	20100	20268	20300	20230	20362	20029	20289	20094	20248	20286	20081	20224	20209	20258	20145	20024	20350	20177	20454	20087	20242	20280	20161	20176	20165	19930	20161	20020	20251	20193	20079	20299	20027	20305	20084	20068	19990	20049	20320	20221	20227	20193	20124	19925	20172	19982	20323	20254	20237	20083	19839	20185	20292	20402	20341	20254	20017	20278	20023	20171	20149	20366	20176	20297	20214	20228	20185	20370	20173	20062	20299	20169	20122	20185	20109	20022	20095	20189	20271	20194	19819	19972	20092	19980	20195	20259	20259	20049	20235	20318	20120	20171	20310	20176	20207	20129	20118	20301	20329	20309	20012	20231	20236	20180	19966	20156	20119	20198	20107	20171	20103	20105	20185	20091	20182	20162	20052	20045	20371	20229	20109	20213	20243	20029	20097	20096	20317	20335	20271	19841	20091	19958	20224	20204	20057	19917	20090	19867	20023	20073	19986	20081	19990	20238	20094	20002	20127	20181	20083	20192	19936	20043	19908	20325	20301	20220	20125	20052	20170	20344	20311	20326	20402	20366	19874	20222	20190	20092	20046	19994	20152	20196	20103	20177	20220	20087	20177	20300	20412	20068	20354	20187	20060	20029	20323	20030	19877	20386	20110	19952	20060	20237	20336	20163	20196	20070	20028	20134	20022	20104	20190	20261	20196	20216	20042	19891	20162	20126	20170	20266	19977	20195	20156	20326	19705	20140	20280	20323	20240	20328	20383	20373	20248	20159	20208	20085	20146	20247	19971	20105	20123	20027	20164	20104	20191	19998	20111	20030	20058	20059	19885	20146	20121	20189	20303	20127	20291	20172	20323	20076	20272	20181	20098	19996	20217	20080	20171	19967	20053	20069	20322	20223	20006	20093	20101	20125	19998	20255	20249	20338	20130	20002	20246	20183	20031	20105	20015	19896	20113	19925	20111	20097	20211	20110	20301	19971	20250	20171	20087	20368	20258	20091	19956	20143	19960	19968	20343	20227	20225	20094	19768	20180	20159	20324	20139	20097	20144	20019	20178	20266	19980	20400	20127	20079	20235	20331	20011	20093	20081	20305	20160	20174	20057	20017	20089	20167	20252	20265	20111	20252	20049	20057	20041	20113	20227	19904	19948	20020	19797	20052	20203	20071	20133	20171	20057	20155	20297	20109	20267	20245	20327	20203	20092	20127	20084	20084	20078	20136	20275	20089	20276	20099	20109	20064	20054	20207	20004	20137	20172	20282	20322	20164	20069	20282	20312	20273	19999	20061	20036	20135	20143	20210	20206	20158	19925	20253	20174	20212	20303	20189	20232	20204	20115	20101	20177	19906	20164	20259	20250	19955	19992	20060	20194	20276	20257	20059	20141	20296	20273	20132	19985	20043	20125	20423	20184	19991	20045	20310	20211	20200	20034	20007	20148	20178	20244	20400	20137	20059	20036	20090	20165	20245	20082	20222	20356	20071	20111	20154	20294	19966	19904	20110	20006	20103	20205	20148	20181	20027	20049	20341	20145	20162	20192	20084	20377	19952	20183	20116	20156	19803	20114	20367	20210	20137	20175	20034	20048	20015	20197	20187	20204	20221	20288	20145	20072	20125	20120	20071	20391	20183	20108	20274	19956	20169	20379	20113	19958	19912	20143	20004	20302	19986	20030	20176	20158	20062	20315	20127	20213	20293	20235	20118	20227	20159	20225	20252	20328	20468	20274	20304	20214	19998	20118	20230	20050	20119	20128	20181	20095	20143	20287	20134	20298	20145	20087	20222	19967	20048	20207	19978	20275	20334	20181	20147	20108	20055	19997	20174	20107	20219	20312	20146	20335	20215	20088	20193	20093	20079	20123	20100	20156	20185	20351	20055	20017	20247	20187	20104	19984	20094	20093	20063	19867	20038	20406	20321	20172	20041	19985	20140	20190	20097	20074	20085	19966	20198	20202	20168	19976	20076	20085	19919	19877	20297	19930	20111	20139	20070	20262	20084	20074	20209	20181	20292	20106	20155	20182	20116	19991	20203	20152	20327	20197	20223	20097	20337	20048	20163	19906	19975	20262	20075	20182	20149	20171	20258	20335	20080	20343	20180	20035	20125	19988	20086	20091	20144	20246	20392	20048	20141	20085	20181	20191	20165	20016	20228	20327	20052	20214	20182	20065	20130	20064	20152	20089	20297	20229	20225	20068	20047	20405	20188	20288	20146	20121	20066	19919	20248	20101	20037	20116	20167	20126	20275	20111	20011	20126	19912	20234	20086	20052	20036	19952	19967	20190	20399	20269	20022	20419	20069	20114	20292	19998	20332	20211	19889	20017	20139	20118	20085	20195	20034	20231	20040	20171	20141	20121	20239	20346	20115	20161	20153	19964	20113	20222	20071	20130	20419	20428	20081	20274	20110	20013	20108	20137	20030	19975	20016	20170	20134	20156	20052	20191	20198	19970	20280	20054	20320	20135	20042	20022	20186	19815	20341	20135	20133	20099	20202	20382	20203	20235	19933	20253	20207	20060	20208	20260	20240	20053	20248	20241	20102	20086	20078	20297	20397	20079	20017	20145	20102	20151	20138	20226	20211	20174	20225	20221	20217	20406	19950	20109	20016	20064	20219	19974	20018	20203	20292	20156	20125	19880	20032	19959	19982	20393	20238	20292	20023	20203	20141	20127	19989	20025	20170	19971	20149	20245	20065	20274	20269	20390	20028	19994	20198	20198	20172	20409	20168	20142	20335	20122	20213	20107	20179	20419	20163	20058	20051	20299	20095	20159	20099	20112	19957	20217	20080	19992	20032	20086	20180	20196	20054	20003	20096	19992	20293	20174	20042	20105	20128	20113	20338	20176	20143	20097	20388	20065	19992	20425	20230	20259	20113	20143	20080	20220	20390	20196	19987	19913	20295	20372	20241	20126	20155	19969	20211	20007	20331	20426	20376	20146	20258	20133	20049	20345	20238	19900	20231	20047	19972	20000	20047	20143	20161	19992	20204	20253	20218	20222	20033	20015	20080	20050	20227	20175	20187	20100	19983	20116	20186	20055	20423	20079	20286	20132	20346	20015	20312	20322	20037	20296	20058	19944	20297	20314	20161	20362	19987	20092	20266	20332	20048	20159	20021	20152	20300	20170	20398	20289	20092	20053	20071	20033	20228	20068	20303	20323	20201	20034	20227	20291	20225	20113	19869	19990	20119	20162	20110	19869	20228	20046	20355	20078	19918	20025	20205	20051	20110	20294	19996	20045	20189	20116	20261	19899	20045	20071	20239	20023	20436	19974	20109	20086	20047	19986	20248	20390	20227	20100	20321	20254	20162	20120	20061	20245	20233	20040	19909	20013	20244	20276	20164	20147	20255	20197	20156	20128	20159	20151	20186	20031	19993	20152	20272	20048	20321	20143	20269	20300	20227	20092	20154	20237	20161	20145	20003	19940	20171	20324	20096	20206	20205	20269	20142	20115	20056	20041	20123	20105	20119	20140	20210	20226	20068	20272	20248	20153	20050	20243	20184	20115	20080	20224	20133	20314	20186	20381	20223	20216	19989	20147	20218	20256	20180	20285	20226	20168	20247	20177	20037	20125	20115	20141	20266	20142	20096	19993	20158	20166	20208	20056	20209	20050	20255	20327	20337	19940	20030	20254	20173	20321	20133	20350	20339	20322	20187	20188	20139	20215	20024	20046	20076	20144	20099	20095	20235	20042	20133	20009	20110	20000	20021	19931	20085	20209	20348	20124	20319	20329	19914	20065	20160	20182	20252	20139	20222	19991	20239	19938	20216	20342	20241	20107	20126	20120	20275	19928	20128	20210	20119	19961	20201	20233	20169	20109	20066	20155	20164	20071	20126	19979	20106	20111	20290	20049	20137	20040	19852	20042	20109	20179	20246	20194	20141	20220	20038	20141	20267	20077	20005	20096	19954	20064	20112	20175	20260	19969	20054	20047	20317	20155	20330	20207	20130	20109	20119	20054	20194	20058	20250	20279	20037	20280	20342	20267	20303	20021	20065	20140	20259	20143	20299	19976	20339	19945	20028	20099	20111	20158	20287	20428	20206	20010	20052	20216	20034	20168	20186	20105	20192	20313	20102	20295	20272	20311	20176	20035	20225	20142	20204	20141	20327	20252	20130	20308	20027	20262	20232	20025	20337	20199	20009	19924	20155	20122	20155	20124	20279	19998	20063	20154	20213	20067	19977	20089	20292	20024	19947	20342	20089	20197	20173	20252	20192	20089	20167	20021	20057	20190	20143	20344	20186	20261	20161	20279	20231	20186	20195	20183	20174	20038	20057	20150	20126	20131	20046	20175	20055	20144	20127	19938	20115	20263	20323	20332	20231	20128	20024	20146	20282	20175	20190	20218	20068	20002	20158	20059	20135	20164	20144	20104	20193	20243	20039	20141	20166	20186	20187	20337	20120	20309	20183	20203	20184	20031	20177	20024	20071	20006	20196	20213	19968	20214	20211	20263	20320	20404	20291	20179	20079	20036	20278	20214	20340	20191	20413	20070	20339	20226	20091	20135	20139	20154	20311	20139	20091	20151	20467	20133	20159	20062	20163	20212	20080	20270	20009	20117	20110	19980	20352	20131	20185	20402	20339	20127	20105	20094	20349	20243	19879	20161	20158	20258	20000	19845	19942	19890	20159	20420	20049	20260	20102	20295	19988	20198
36734	61271	60293	48754	40340	33194	26568	22441	19138	18317	18741	17982	17549	17353	17622	17457	17561	17475	17501	17172	17271	17390	17424	17498	17489	17410	17311	17375	17488	17491	17522	17466	17459	17515	17475	17219	17442	17323	17440	17096	17333	17370	17212	17393	17346	17317	17439	17295	17440	17423	17454	17298	17253	17452	17337	17297	17233	17084	17386	17175	17443	17260	17497	17474	17422	17472	17314	17399	17205	17344	17385	17317	17433	17282	17450	17597	17673	17796	17637	17549	17368	17237	17259	17379	17368	17358	17453	17543	17228	17320	17212	17371	17218	17319	17239	17338	17414	17371	17204	17329	17437	17537	17432	17382	17314	17376	17207	17297	17438	17459	17321	17326	17403	17457	17456	17141	17307	17429	17342	17227	17301	17306	17353	17300	17464	17426	17283	17431	17389	17313	17180	17189	17330	17423	17423	17342	17460	17379	17564	17411	17300	17410	17432	17085	17176	17423	17271	17388	17517	17345	17327	17279	17413	17245	17313	17259	17376	17311	17327	17254	17309	17333	17243	17455	17342	17217	17303	17493	17240	17292	17277	17294	17473	17445	17392	17457	17246	17390	17631	17350	17351	17326	17478	17394	17363	17359	17371	17373	17392	17293	17221	17404	17431	17266	17345	17257	17234	17260	17392	17246	17317	17328	17321	17347	17334	17457	17387	17385	17408	17465	17401	17298	17474	17248	17366	17425	17521	17356	17501	17165	17350	17369	17135	17319	17196	17391	17393	17208	17336	17428	17330	17272	17348	17248	17415	17255	17357	17299	17281	17414	17253	17386	17391	17372	17208	17286	17427	17346	17421	17247	17316	17447	17211	17421	17261	17215	17399	17285	17484	17439	17268	17394	17486	17477	17389	17218	17410	17357	17334	17411	17435	17356	17329	17439	17351	17317	17320	17490	17269	17429	17160	17447	17199	17460	17306	17408	17322	17419	17461	17346	17207	17344	17318	17281	17472	17381	17429	17310	17393	17375	17393	17232	17275	17344	17199	17393	17252	17330	17363	17418	17138	17240	17183	17408	17286	17301	17404	17103	17443	17235	17304	17364	17247	17315	17444	17195	17221	17249	17381	17380	17254	17354	17153	17386	17318	17190	17312	17210	17421	17278	17369	17501	17270	17324	17468	17218	17383	17260	17446	17252	17275	17345	17322	17226	17385	17276	17255	17291	17447	17387	17385	17454	17339	17475	17284	17177	17250	17565	17541	17438	17515	17432	17398	17170	17461	17420	17387	17237	17332	17273	17402	17536	17505	17563	17257	17087	17310	17319	17334	17289	17281	17310	17264	17301	17343	17307	17330	17394	17274	17364	17375	17356	17473	17308	17353	17374	17416	17372	17334	17219	17330	17537	17195	17273	17266	17304	17451	17321	17258	17256	17221	17551	17312	17331	17392	17353	17419	17293	17148	17341	17289	17435	17345	17528	17280	17360	17454	17413	17355	17202	17421	17253	17334	17423	17211	17392	17268	17237	17296	17438	17167	17292	17391	17415	17419	17287	17178	17322	17309	17398	17334	17113	17312	17232	17558	17339	17553	17332	17375	17403	17346	17168	17344	17197	17371	17211	17186	17224	17378	17291	17316	17303	17183	17360	17278	17235	17218	17300	17517	17394	17364	17286	17225	17156	17300	17428	17425	17253	17293	17298	17376	17448	17322	17278	17271	17352	17257	17436	17212	17297	17473	17421	17340	17301	17236	17344	17484	17332	17292	17339	17397	17380	17313	17385	17461	17297	17272	17228	17340	17385	17464	17359	17320	17282	17315	17356	17346	17232	17287	17293	17401	17305	17478	17373	17392	17393	17278	17235	17325	17358	17279	17223	17414	17398	17295	17183	17272	17243	17139	17380	17398	17230	17377	17268	17368	17361	17401	17327	17375	17380	17253	17413	17378	17254	17439	17488	17498	17475	17287	17304	17271	17474	17370	17341	17343	17440	17354	17474	17304	17351	17422	17245	17419	17338	17223	17402	17292	17298	17324	17307	17246	17372	17337	17499	17380	17312	17461	17279	17332	17301	17263	17333	17331	17324	17242	17347	17341	17383	17343	17341	17414	17306	17358	17260	17322	17404	17496	17303	17365	17469	17362	17451	17275	17418	17319	17239	17458	17466	17288	17389	17181	17459	17264	17324	17362	17293	17427	17263	17255	17421	17294	17292	17389	17430	17352	17099	17349	17088	17297	17298	17206	17352	17121	17261	17480	17185	17409	17485	17447	17366	17387	17451	17171	17388	17358	17324	17263	17557	17435	17356	17451	17555	17345	17474	17237	17453	17372	17374	17145	17276	17476	17310	17308	17267	17183	17269	17415	17186	17407	17382	17443	17271	17381	17177	17413	17399	17525	17244	17273	17437	17520	17490	17263	17256	17181	17284	17189	17340	17259	17202	17356	17416	17377	17373	17351	17384	17339	17346	17410	17170	17487	17253	17327	17348	17287	17336	17282	17226	17153	17175	17376	17211	17430	17387	17295	17314	17403	17271	17436	17180	17245	17365	17481	17414	17351	17532	17304	17231	17475	17340	17472	17337	17406	17350	17318	17423	17537	17205	17311	17274	17443	17551	17358	17369	17522	17482	17158	17240	17273	17383	17271	17334	17295	17306	17332	17401	17303	17272	17204	17328	17291	17269	17396	17462	17090	17256	17460	17365	17216	17306	17261	17316	17284	17332	17223	17186	17290	17415	17333	17323	17266	17495	17215	17426	17285	17346	17306	17415	17398	17253	17512	17277	17235	17247	17410	17399	17275	17257	17254	17338	17287	17149	17183	17497	17276	17255	17411	17428	17338	17250	17269	17440	17264	17172	17548	17593	17369	17321	17256	17350	17331	17316	17311	17211	17107	17366	17352	17272	17445	17329	17370	17373	17218	17400	17307	17333	17321	17326	17398	17354	17422	17363	17169	17418	17169	17452	17559	17174	17375	17371	17416	17494	17291	17442	17375	17484	17358	17450	17237	17255	17441	17474	17444	17315	17225	17312	17430	17404	17251	17275	17356	17414	17476	17276	17310	17324	17242	17389	17350	17366	17195	17293	17323	17282	17316	17439	17303	17188	17259	17456	17189	17265	17179	17429	17151	17301	17157	17312	17279	17391	17308	17348	17255	17514	17363	17516	17416	17427	17193	17320	17408	17402	17145	17397	17309	17354	17153	17296	17200	17427	17442	17266	17332	17257	17275	17373	17282	17263	17319	17544	17259	17332	17291	17312	17237	17517	17288	17358	17371	17292	17187	17248	17242	17349	17410	17358	17287	17452	17219	17276	17527	17278	17597	17344	17317	17479	17442	17275	17188	17296	17475	17334	17266	17249	17416	17381	17377	17291	17251	17248	17260	17426	17611	17436	17311	17555	17580	17264	17300	17472	17261	17354	17466	17414	17417	17267	17319	17407	17380	17446	17244	17332	17232	17557	17475	17409	17273	17506	17256	17286	17300	17334	17366	17290	17227	17434	17224	17199	17447	17349	17307	17334	17194	17409	17420	17306	17334	17366	17277	17371	17409	17398	17337	17404	17406	17419	17268	17211	17432	17268	17415	17461	17335	17311	17298	17249	17242	17365	17403	17377	17356	17247	17376	17391	17392	17305	17423	17333	17360	17340	17410	17331	17230	17289	17381	17409	17248	17317	17521	17342	17292	17276	17354	17363	17518	17386	17306	17199	17365	17398	17458	17361	17483	17189	17379	17364	17335	17261	17557	17075	17512	17300	17441	17367	17441	17308	17266	17403	17304	17459	17401	17410	17458	17302	17372	17304	17388	17404	17300	17364	17598	17391	17476	17346	17351	17273	17300	17223	17322	17343	17448	17597	17493	17376	17408	17329	17293	17220	17343	17379	17355	17327	17313	17071	17285	17234	17355	17373	17418	17261	17413	17219	17262	17434	17472	17336	17474	17309	17276	17409	17412	17305	17131	17433	17320	17320	17516	17107	17427	17271	17187	17397	17211	17293	17332	17184	17394	17245	17227	17288	17268	17165	17335	17302	17383	17306	17317	17415	17449	17386	17391	17445	17334	17337	17378	17193	17367	17298	17377	17184	17311	17339	17295	17328	17264	17313	17477	17308	17174	17345	17166	17256	17554	17317	17292	17356	17407	17332	17377	17367	17282	17354	17469	17325	17235	17251	17418	17320	17257	17281	17197	17311	17389	17279	17305	17297	17251	17400	17393	17405	17433	17265	17261	17433	17298	17259	17319	17457	17399	17324	17341	17392	17428	17339	17276	17285	17230	17188	17257	17406	17365	17240	17400	17446	17254	17391	17425	17301	17355	17354	17292	17416	17210	17441	17309	17372	17316	17402	17271	17282	17265	17270	17202	17489	17424	17271	17311	17382	17326	17379	17444	17386	17318	17225	17314	17311	17291	17386	17372	17187	17452	17371	17251	17177	17394	17251	17346	17358	17536	17166	17399	17373	17265	17259	17457	17174	17427	17435	17264	17365	17345	17459	17427	17373	17223	17441	17294	17348	17366	17301	17411	17279	17439	17452	17291	17355	17308	17314	17549	17275	17260	17248	17530	17291	17353	17223	17326	17319	17363	17204	17374	17313	17442	17383	17456	17283	17340	17200	17481	17142	17378	17309	17242	17284	17455	17410	17509	17315	17361	17350	17227	17254	17303	17311	17265	17559	17202	17175	17214	17161	17236	17191	17436	17409	17290	17456	17277	17448	17313	17312	17331	17397	17228	17277	17366	17263	17228	17185	17319	17361	17478	17417	17292	17235	17272	17365	17326	17560	17211	17380	17370	17463	17386	17344	17410	17344	17493	17408	17138	17341	17375	17270	17200	17242	17420	17280	17264	17332	17483	17351	17346	17441	17240	17425	17481	17388	17313	17424	17242	17398	17387	17264	17232	17432	17306	17464	17454	17371	17341	17359	17424	17282	17190	17320	17230	17154	17419	17330	17374	17396	17361	17405	17405	17356	17283	17420	17211	17382	17400	17355	17234	17354	17371	17292	17240	17345	17355	17324	17362	17332	17350	17382	17406	17271	17481	17257	17259	17311	17292	17318	17411	17352	17360	17378	17462	17424	17409	17219	17322	17337	17372	17425	17471	17491	17302	17263	17274	17264	17310	17319	17189	17364	17212	17387	17224	17257	17439	17324	17481	17377	17339	17313	17388	17163	17268	17339
28514	26654	35585	31002	23995	22537	21739	21256	20692	20743	20557	20568	20352	20497	20451	20549	20516	20490	20527	20420	20693	20689	20551	20569	20504	20552	20490	20564	20526	20553	20663	20525	20566	20165	20547	20431	20491	20503	20625	20610	20473	20332	20417	20594	20484	20483	20600	20457	20509	20584	20711	20311	20524	20548	20272	20559	20383	20586	20558	20714	20548	20564	20497	20592	20634	20570	20574	20354	20335	20628	20398	20517	20536	20127	20386	20468	20666	20378	20539	20600	20454	20419	20548	20337	20839	20589	20452	20482	20577	20476	20554	20436	20591	20357	20576	20404	20440	20439	20496	20315	20432	20478	20486	20673	20559	20557	20380	20375	20487	20618	20503	20460	20507	20658	20435	20414	20506	20506	20650	20634	20440	20460	20580	20443	20361	20600	20538	20532	20370	20317	20416	20443	20559	20247	20536	20461	20411	20525	20347	20561	20688	20644	20533	20462	20428	20457	20556	20754	20581	20645	20491	20594	20568	20264	20419	20338	20638	20579	20538	20512	20487	20439	20242	20387	20394	20497	20485	20493	20435	20687	20393	20422	20673	20479	20547	20186	20573	20544	20553	20521	20509	20285	20779	20491	20516	20428	20690	20620	20532	20442	20422	20399	20533	20723	20503	20572	20468	20424	20583	20627	20490	20238	20570	20520	20396	20622	20696	20489	20511	20634	20357	20582	20488	20521	20255	20595	20383	20635	20518	20466	20341	20475	20381	20413	20464	20294	20614	20395	20409	20378	20457	20497	20760	20478	20613	20505	20449	20394	20385	20334	20534	20508	20411	20538	20338	20452	20503	20359	20507	20360	20431	20392	20411	20553	20440	20680	20615	20398	20747	20435	20608	20573	20452	20595	20300	20523	20375	20525	20322	20517	20441	20566	20569	20479	20478	20425	20489	20507	20316	20465	20351	20463	20555	20268	20454	20507	20577	20681	20535	20537	20509	20429	20689	20383	20487	20362	20697	20552	20566	20510	20442	20383	20449	20234	20379	20422	20518	20631	20555	20356	20662	20376	20291	20559	20539	20556	20801	20369	20341	20494	20643	20555	20401	20487	20393	20614	20619	20642	20349	20435	20409	20531	20528	20615	20529	20338	20313	20582	20597	20484	20286	20213	20782	20563	20727	20471	20671	20491	20438	20370	20658	20433	20388	20567	20547	20593	20451	20393	20489	20554	20352	20498	20335	20460	20501	20539	20558	20422	20383	20597	20476	20636	20474	20528	20415	20396	20449	20366	20630	20426	20535	20342	20579	20479	20590	20476	20276	20437	20531	20407	20430	20521	20505	20653	20401	20725	20596	20689	20485	20413	20673	20539	20475	20557	20458	20366	20434	20413	20538	20534	20630	20394	20628	20403	20606	20756	20244	20520	20475	20582	20496	20509	20568	20695	20579	20300	20499	20752	20425	20521	20475	20551	20501	20543	20695	20338	20525	20378	20494	20527	20598	20515	20419	20525	20342	20507	20214	20514	20585	20417	20562	20415	20643	20615	20272	20415	20373	20509	20331	20371	20365	20524	20461	20501	20437	20422	20354	20607	20624	20423	20526	20493	20551	20400	20349	20609	20439	20457	20497	20530	20514	20694	20529	20450	20639	20555	20721	20572	20481	20441	20258	20550	20472	20309	20391	20379	20493	20326	20354	20224	20503	20648	20360	20517	20667	20517	20497	20511	20510	20378	20603	20679	20470	20510	20301	20417	20342	20622	20495	20522	20550	20342	20506	20428	20445	20772	20534	20436	20425	20380	20405	20654	20473	20620	20438	20561	20490	20676	20588	20554	20514	20297	20407	20167	20758	20430	20636	20468	20604	20555	20384	20493	20629	20404	20524	20616	20531	20588	20500	20529	20470	20556	20551	20529	20526	20521	20561	20430	20493	20378	20512	20453	20563	20654	20544	20509	20460	20544	20492	20311	20471	20597	20381	20332	20312	20425	20385	20511	20403	20425	20585	20479	20376	20419	20464	20587	20615	20662	20266	20471	20512	20528	20429	20398	20652	20453	20453	20545	20267	20386	20445	20436	20648	20518	20321	20671	20700	20370	20462	20448	20420	20610	20413	20304	20649	20545	20655	20429	20459	20461	20584	20716	20539	20536	20717	20482	20683	20549	20607	20376	20553	20620	20501	20239	20632	20457	20378	20425	20460	20437	20473	20538	20449	20716	20451	20529	20526	20580	20459	20480	20517	20513	20645	20281	20618	20525	20308	20594	20448	20347	20624	20519	20412	20506	20400	20360	20313	20467	20635	20518	20361	20594	20467	20601	20573	20534	20371	20432	20235	20628	20457	20492	20567	20507	20636	20366	20388	20601	20436	20581	20359	20197	20533	20485	20332	20451	20712	20526	20497	20413	20498	20473	20458	20592	20490	20669	20474	20426	20583	20517	20497	20529	20434	20359	20423	20197	20553	20584	20627	20473	20650	20523	20548	20369	20525	20552	20582	20793	20431	20625	20613	20606	20591	20583	20606	20882	20321	20302	20408	20564	20530	20663	20424	20378	20393	20443	20634	20605	20579	20807	20389	20643	20418	20397	20392	20584	20477	20331	20528	20547	20479	20512	20655	20529	20524	20775	20541	20785	20420	20543	20487	20678	20615	20607	20535	20547	20476	20544	20550	20458	20515	20549	20537	20543	20436	20262	20516	20388	20567	20452	20609	20447	20452	20668	20480	20491	20519	20474	20448	20371	20488	20457	20564	20344	20431	20522	20445	20517	20507	20349	20362	20481	20500	20293	20596	20607	20275	20605	20467	20644	20443	20311	20530	20573	20559	20450	20614	20568	20369	20561	20572	20344	20374	20500	20441	20472	20464	20383	20558	20444	20617	20319	20445	20661	20510	20314	20529	20720	20700	20571	20425	20541	20394	20626	20364	20507	20510	20434	20562	20566	20409	20327	20342	20503	20706	20486	20528	20476	20435	20539	20430	20704	20363	20622	20472	20656	20702	20544	20576	20515	20566	20404	20337	20549	20481	20346	20555	20564	20678	20639	20524	20668	20516	20520	20451	20456	20612	20410	20386	20336	20348	20556	20281	20561	20356	20450	20623	20629	20396	20424	20524	20459	20553	20495	20241	20515	20494	20331	20366	20543	20567	20521	20557	20424	20522	20418	20384	20490	20406	20491	20374	20473	20373	20699	20632	20652	20460	20420	20350	20467	20516	20599	20572	20488	20653	20400	20624	20220	20503	20467	20693	20733	20464	20602	20606	20676	20297	20580	20472	20454	20550	20400	20421	20509	20704	20511	20584	20641	20596	20575	20381	20474	20525	20504	20530	20666	20398	20632	20500	20529	20614	20662	20768	20555	20506	20390	20429	20409	20528	20441	20368	20452	20358	20551	20612	20741	20399	20393	20493	20447	20374	20473	20528	20679	20530	20495	20512	20472	20381	20401	20512	20569	20426	20650	20742	20466	20417	20431	20640	20365	20365	20585	20455	20212	20396	20365	20481	20722	20564	20407	20366	20295	20495	20525	20293	20481	20543	20548	20403	20690	20412	20520	20440	20537	20446	20494	20283	20584	20618	20692	20517	20121	20532	20243	20580	20614	20718	20399	20588	20646	20631	20604	20393	20574	20529	20455	20635	20504	20694	20556	20428	20282	20438	20446	20487	20379	20472	20511	20345	20562	20584	20526	20494	20419	20604	20539	20698	20619	20694	20654	20528	20618	20616	20460	20353	20571	20812	20690	20404	20360	20545	20452	20385	20508	20518	20588	20546	20782	20632	20407	20337	20469	20341	20752	20481	20512	20691	20273	20502	20500	20531	20625	20641	20588	20417	20264	20439	20513	20444	20472	20538	20286	20401	20488	20478	20650	20687	20465	20525	20243	20449	20446	20277	20246	20470	20620	20326	20508	20588	20325	20618	20418	20610	20495	20341	20568	20555	20453	20422	20499	20293	20371	20379	20388	20586	20457	20590	20601	20432	20488	20405	20342	20487	20347	20516	20456	20503	20488	20699	20491	20578	20560	20580	20544	20558	20461	20510	20473	20749	20327	20520	20464	20415	20480	20716	20482	20463	20518	20517	20720	20564	20403	20471	20612	20401	20347	20264	20801	20666	20626	20527	20440	20483	20295	20550	20375	20598	20640	20163	20378	20500	20528	20639	20402	20443	20647	20422	20396	20366	20327	20400	20534	20486	20493	20430	20391	20414	20355	20262	20664	20578	20618	20624	20617	20359	20402	20535	20442	20431	20635	20523	20561	20723	20470	20439	20347	20435	20502	20499	20373	20524	20592	20458	20614	20569	20496	20635	20430	20445	20423	20562	20428	20556	20448	20397	20410	20472	20461	20318	20499	20588	20422	20401	20297	20395	20608	20442	20582	20566	20476	20524	20627	20836	20658	20383	20494	20494	20460	20454	20464	20649	20573	20508	20509	20500	20424	20493	20518	20588	20731	20452	20395	20702	20747	20628	20388	20618	20448	20433	20428	20577	20583	20442	20514	20596	20424	20541	20396	20474	20341	20267	20389	20521	20538	20423	20390	20494	20366	20599	20548	20518	20510	20438	20601	20596	20502	20671	20744	20557	20645	20707	20327	20445	20411	20484	20513	20505	20782	20450	20488	20488	20489	20720	20541	20595	20542	20214	20521	20638	20594	20479	20495	20599	20606	20485	20489	20576	20459	20366	20396	20616	20352	20416	20459	20481	20393	20786	20510	20649	20700	20462	20490	20662	20503	20363	20274	20466	20623	20493	20441	20567	20336	20500	20551	20514	20554	20522	20545	20492	20266	20166	20520	20445	20458	20597	20491	20520	20590	20642	20499	20313	20291	20353	20461	20174	20320	20427	20528	20604	20592	20509	20600	20313	20471	20355	20480	20547	20419	20374	20528	20471	20468	20358	20618	20536	20598	20539	20462	20438	20386	20562	20514	20653	20487	20303	20393	20565	20566	20695	20355	20526	20677	20338	20502	20592	20526	20600	20200	20519	20419	20663	20472	20543	20485	20609	20466	20485	20639	20481	20459	20503	20703	20602	20697	20355	20572	20494	20549	20654	20584	20656	20708	20666	20573	20540	20570	20630	20602	20406	20717	20579	20702	20570	20559	20520	20527	20541	20462	20318	20588	20571	20428	20731	20367	20509	20603	20445	20379	20717	20652	20290	20424	20604	20424	20644	20487
30736	43603	40933	29539	22261	19865	18895	18397	17868	17726	17786	17351	17570	17494	17700	17422	17484	17454	17594	17352	17498	17615	17598	17317	17558	17441	17397	17594	17389	17389	17601	17620	17630	17443	17553	17446	17493	17611	17551	17448	17609	17454	17482	17557	17489	17553	17410	17382	17393	17671	17331	17709	17437	17415	17325	17542	17563	17377	17524	17382	17378	17543	17635	17396	17485	17540	17368	17475	17499	17413	17547	17385	17638	17510	17449	17416	17581	17549	17550	17631	17448	17436	17438	17412	17558	17509	17599	17449	17502	17621	17498	17613	17609	17407	17484	17364	17488	17555	17586	17370	17513	17692	17543	17500	17458	17456	17471	17514	17382	17445	17556	17600	17767	17434	17483	17562	17502	17352	17585	17793	17400	17518	17490	17540	17546	17363	17506	17598	17451	17520	17475	17717	17503	17482	17336	17321	17567	17503	17557	17496	17531	17585	17341	17592	17367	17578	17379	17522	17478	17637	17550	17510	17581	17488	17439	17484	17531	17362	17543	17558	17500	17486	17582	17476	17527	17486	17643	17407	17549	17477	17577	17445	17587	17462	17435	17467	17652	17529	17456	17570	17617	17388	17544	17410	17320	17399	17439	17410	17666	17481	17557	17553	17300	17492	17507	17337	17413	17440	17331	17525	17433	17375	17543	17613	17581	17523	17441	17454	17550	17296	17528	17386	17573	17477	17424	17491	17427	17517	17403	17509	17332	17550	17523	17603	17360	17368	17501	17468	17481	17548	17489	17368	17379	17443	17453	17359	17598	17503	17301	17426	17452	17562	17398	17406	17412	17592	17354	17436	17480	17495	17386	17373	17556	17609	17545	17472	17353	17401	17480	17554	17465	17402	17510	17406	17386	17592	17422	17546	17457	17464	17435	17415	17492	17469	17456	17513	17350	17526	17591	17415	17615	17625	17649	17490	17390	17517	17365	17385	17465	17417	17374	17474	17380	17588	17440	17414	17381	17283	17383	17530	17475	17313	17556	17510	17536	17397	17518	17523	17553	17311	17502	17476	17493	17512	17359	17371	17480	17456	17461	17402	17567	17220	17540	17636	17511	17479	17393	17342	17558	17521	17418	17423	17391	17173	17377	17613	17579	17446	17416	17489	17396	17580	17463	17341	17303	17383	17276	17443	17532	17551	17408	17526	17505	17445	17418	17598	17293	17390	17517	17598	17624	17525	17504	17565	17494	17440	17422	17495	17476	17597	17463	17547	17434	17343	17511	17590	17357	17489	17361	17575	17589	17535	17540	17263	17416	17457	17532	17401	17548	17374	17575	17523	17427	17549	17480	17542	17442	17431	17611	17431	17489	17553	17513	17536	17404	17573	17651	17296	17358	17522	17279	17518	17504	17621	17501	17393	17439	17605	17519	17434	17377	17621	17347	17516	17542	17412	17432	17617	17536	17377	17577	17448	17540	17637	17503	17461	17371	17567	17453	17471	17452	17591	17369	17513	17497	17395	17608	17643	17529	17417	17486	17545	17526	17454	17409	17343	17341	17502	17358	17521	17399	17496	17397	17518	17431	17539	17555	17578	17485	17502	17608	17434	17535	17466	17567	17626	17446	17547	17534	17329	17349	17310	17415	17536	17651	17270	17503	17710	17394	17495	17599	17467	17394	17517	17428	17495	17580	17609	17517	17509	17424	17475	17518	17641	17386	17567	17484	17372	17338	17481	17537	17369	17666	17471	17623	17473	17238	17382	17392	17425	17424	17683	17404	17585	17379	17553	17294	17570	17246	17734	17461	17510	17490	17327	17549	17528	17539	17474	17567	17425	17358	17360	17589	17519	17480	17558	17536	17440	17470	17438	17518	17486	17585	17613	17488	17552	17558	17527	17354	17474	17488	17640	17602	17514	17502	17458	17488	17489	17438	17378	17473	17447	17594	17445	17545	17509	17400	17696	17201	17407	17445	17389	17499	17505	17382	17557	17698	17454	17390	17631	17572	17616	17546	17429	17379	17472	17471	17318	17557	17585	17408	17590	17620	17437	17456	17372	17456	17443	17399	17492	17481	17420	17387	17458	17477	17432	17494	17492	17400	17578	17574	17384	17448	17438	17332	17332	17438	17419	17348	17358	17564	17353	17418	17508	17498	17416	17489	17433	17555	17463	17390	17479	17442	17529	17583	17419	17445	17634	17432	17461	17436	17534	17251	17508	17418	17363	17477	17775	17318	17356	17479	17485	17451	17521	17261	17466	17550	17385	17423	17446	17249	17342	17429	17442	17420	17610	17368	17584	17595	17354	17552	17360	17439	17512	17318	17418	17538	17336	17448	17608	17493	17444	17521	17708	17453	17454	17485	17436	17434	17473	17324	17501	17335	17690	17579	17582	17494	17312	17487	17366	17551	17538	17456	17582	17569	17437	17432	17354	17485	17472	17553	17389	17577	17399	17518	17445	17633	17435	17589	17550	17570	17460	17167	17519	17516	17662	17460	17463	17363	17381	17306	17403	17463	17526	17443	17394	17264	17611	17375	17721	17522	17418	17520	17522	17578	17368	17294	17256	17387	17547	17585	17568	17436	17459	17489	17562	17470	17667	17718	17359	17446	17482	17572	17471	17454	17515	17489	17359	17710	17654	17549	17385	17370	17553	17403	17559	17532	17473	17476	17556	17471	17538	17533	17612	17321	17624	17712	17598	17589	17567	17498	17463	17464	17538	17462	17379	17528	17302	17512	17570	17545	17409	17448	17509	17512	17528	17393	17415	17454	17463	17523	17335	17572	17405	17537	17457	17504	17557	17599	17540	17514	17679	17589	17476	17413	17525	17533	17435	17539	17398	17618	17346	17620	17482	17422	17565	17498	17333	17519	17495	17624	17606	17361	17424	17470	17332	17477	17510	17601	17373	17574	17490	17621	17540	17562	17479	17558	17281	17426	17592	17513	17675	17473	17528	17537	17573	17439	17642	17403	17541	17285	17311	17650	17605	17435	17462	17655	17646	17464	17562	17407	17483	17517	17363	17556	17369	17385	17368	17499	17490	17527	17573	17493	17624	17422	17551	17367	17493	17458	17470	17438	17421	17475	17606	17676	17451	17530	17573	17376	17482	17484	17453	17528	17765	17638	17522	17614	17339	17589	17527	17431	17568	17502	17437	17621	17411	17573	17355	17579	17532	17485	17348	17371	17502	17326	17500	17421	17553	17676	17460	17561	17596	17563	17279	17471	17606	17329	17473	17438	17413	17534	17420	17348	17657	17643	17677	17331	17539	17418	17417	17577	17551	17418	17262	17527	17442	17589	17564	17427	17368	17616	17604	17461	17491	17361	17542	17506	17547	17353	17443	17523	17410	17362	17582	17427	17330	17683	17419	17358	17499	17417	17508	17409	17360	17475	17569	17509	17668	17469	17409	17578	17456	17466	17502	17410	17371	17480	17489	17365	17597	17458	17561	17438	17517	17421	17381	17550	17461	17554	17450	17613	17442	17571	17442	17453	17421	17354	17479	17497	17380	17428	17395	17533	17576	17516	17507	17580	17501	17305	17547	17663	17305	17527	17347	17489	17418	17447	17512	17476	17493	17497	17548	17387	17364	17478	17574	17435	17435	17510	17395	17484	17634	17409	17536	17468	17380	17546	17472	17415	17590	17495	17495	17549	17343	17545	17364	17424	17621	17218	17459	17677	17357	17519	17554	17620	17478	17525	17328	17461	17620	17499	17643	17413	17563	17435	17579	17722	17518	17674	17435	17593	17350	17463	17534	17786	17428	17481	17445	17354	17589	17533	17450	17297	17501	17382	17642	17353	17690	17527	17629	17478	17356	17583	17534	17378	17388	17449	17283	17544	17495	17602	17413	17642	17625	17349	17369	17674	17546	17602	17651	17550	17558	17519	17394	17478	17399	17369	17405	17395	17450	17659	17561	17595	17413	17388	17575	17423	17335	17625	17371	17602	17531	17468	17635	17491	17425	17299	17545	17576	17352	17575	17466	17369	17546	17489	17566	17455	17465	17485	17537	17496	17547	17611	17457	17294	17450	17509	17521	17422	17313	17567	17516	17530	17368	17352	17703	17335	17566	17488	17443	17453	17627	17576	17505	17569	17499	17364	17670	17404	17515	17542	17433	17451	17544	17497	17712	17461	17478	17416	17347	17334	17372	17496	17365	17482	17365	17477	17771	17534	17658	17311	17604	17624	17446	17599	17491	17620	17439	17365	17467	17524	17608	17347	17533	17442	17473	17457	17521	17604	17538	17499	17530	17353	17597	17152	17488	17325	17672	17464	17363	17525	17423	17664	17412	17467	17586	17508	17307	17450	17528	17671	17595	17465	17382	17555	17417	17380	17409	17510	17464	17567	17503	17552	17553	17296	17454	17427	17512	17505	17518	17564	17464	17516	17407	17402	17472	17437	17443	17421	17560	17620	17376	17482	17555	17443	17477	17585	17414	17571	17560	17392	17422	17616	17616	17459	17548	17617	17353	17561	17625	17647	17509	17395	17622	17572	17377	17459	17589	17482	17395	17603	17411	17601	17550	17497	17505	17380	17694	17467	17195	17434	17523	17337	17269	17470	17387	17490	17486	17631	17514	17526	17287	17498	17515	17406	17522	17406	17501	17533	17525	17599	17379	17522	17617	17427	17448	17391	17472	17584	17476	17309	17435	17490	17563	17434	17555	17448	17434	17537	17338	17374	17674	17459	17455	17319	17444	17437	17453	17641	17403	17403	17592	17500	17474	17422	17422	17411	17661	17588	17462	17556	17669	17413	17554	17493	17443	17422	17367	17436	17595	17537	17480	17284	17452	17602	17485	17400	17443	17536	17390	17462	17447	17598	17538	17395	17579	17444	17506	17444	17498	17604	17349	17432	17443	17680	17689	17545	17450	17520	17562	17619	17429	17534	17543	17615	17409	17533	17369	17581	17473	17431	17388	17573	17550	17484	17540	17620	17427	17541	17456	17456	17625	17472	17447	17475	17519	17682	17384	17634	17627	17429	17656	17487	17446	17441	17461	17465	17425	17554	17445	17493	17592	17271	17240	17520	17374	17518	17558	17500	17276	17503	17384	17238	17492	17662	17639	17388	17357	17559	17440	17462	17427	17542	17515	17611	17620	17495	17372	17406	17625	17456	17637	17393	17204	17558	17603	17185	17614	17523	17623	17474	17452	17472	17348	17553	17348
24042	21450	29113	25476	24220	25892	26221	22915	22146	21692	20942	20664	20693	20493	20455	20453	20554	20178	20284	20529	20467	20432	20611	20517	20620	20494	20606	20414	20439	20404	20239	20245	20404	20418	20231	20423	20591	20204	20420	20344	20543	20390	20481	20490	20156	20234	20239	20232	20592	20201	20411	20445	20197	20338	20123	20348	20316	20278	20361	20335	20327	20393	20423	20159	20267	20217	20386	20194	20233	20509	20292	20390	20280	20381	20459	20480	20480	20577	20563	20437	20428	20324	20283	20396	20341	20361	20421	20444	20410	20454	20430	20253	20378	20463	20368	20498	20076	20472	20289	20467	20520	20504	20407	20191	20413	20227	20138	20258	20228	20604	20291	20414	20263	20381	20455	20268	20407	20675	20335	20279	20299	20415	20280	20431	20408	20277	20505	20300	20296	20505	20257	20438	20271	20293	20267	20488	20353	20346	20324	20258	20176	20114	20332	20265	20508	20452	20338	20257	20268	20508	20129	20322	20177	20377	20188	20358	20392	20369	20223	20184	20501	20283	20437	20263	20042	20391	20332	20277	20257	20320	20268	20345	20330	20267	20330	20357	20336	20363	20318	20290	20396	20423	20497	20158	20347	20338	20189	20392	20259	20403	20549	20337	20127	20272	20407	20386	20546	20259	20302	20266	20518	20352	20133	20310	20443	20280	20250	20469	20540	20371	20320	20383	20561	20358	20405	20263	20545	20195	20209	20151	20238	20461	20220	20279	20256	20588	20132	19980	20273	20108	20289	20364	20307	20352	20190	20266	20433	20518	20236	20304	20293	20303	20457	20343	20451	20192	20388	20339	20368	20298	20144	20178	20168	20374	20431	20501	20531	20316	20213	20170	20379	20203	20453	20438	20269	20423	20283	20194	20444	20465	20181	20473	20286	20137	20447	20466	20427	20412	20396	20332	20415	20183	20383	20300	20266	20230	20431	20276	20254	20176	20226	20317	20427	20269	20259	20450	20429	20272	20421	20351	20237	20417	20388	20332	20385	20353	20289	20429	20248	20416	20374	20352	20425	20211	20457	20363	20194	20363	20497	20099	20319	20162	20199	20352	20252	20485	20408	20401	20270	20239	20309	20251	20218	20220	20400	20319	20403	20304	20116	20202	20522	20260	20366	20298	20353	20258	20176	20181	20365	20285	20414	20306	20176	20309	20275	20291	20350	20237	20216	20347	20272	20185	20110	20195	20224	20030	20403	20394	20154	20260	20281	20422	20369	20256	20204	20464	20497	20322	20350	20403	20436	20557	20137	20218	20204	20481	20420	20298	20429	20310	20271	20332	20428	20543	20585	20308	20580	20121	20185	20213	20379	20391	20188	20419	20382	20293	20222	20393	20489	20410	20350	20252	20298	20220	20392	20255	20421	20373	20231	20092	20224	20443	20241	20408	20427	20183	20269	20470	20429	20238	20312	20306	20184	20304	20310	20203	20224	20317	20251	20390	20390	20352	20135	20023	20251	20334	20327	20393	20234	20372	20307	20402	20392	20238	20397	20336	20350	20285	20479	20284	20236	20266	20207	20123	20251	20152	20511	20208	20482	20299	20146	20136	20349	20472	20353	20241	20385	20153	20381	20573	20296	20281	20236	20149	20378	20385	20464	20303	20239	20432	20300	20306	20351	20393	20186	20268	20285	20398	20296	20413	20431	20165	20216	20298	20246	20229	20411	20299	20192	20372	20377	20332	20380	20124	20467	20500	20237	20415	20387	20098	20240	20446	20353	20410	20556	20421	20352	20204	20442	20256	20420	20340	20375	20400	20396	20350	20157	20203	20397	20370	20325	20334	20375	20210	20313	20135	20221	20163	20183	20356	20322	20536	20117	20386	20317	20159	20319	20339	20315	20259	20169	20299	20153	20243	20340	20305	20400	20438	20285	20260	20205	20416	20317	20392	20319	20285	20232	20388	20355	20421	20205	20345	20377	20382	20244	20210	20154	20251	20458	20456	20419	20425	20341	20123	20289	20070	20301	20210	20293	20225	20320	20194	20413	20459	20360	20219	20415	20314	20446	20189	20232	20211	20322	20208	20349	20209	20336	20339	20413	20075	20445	20457	20456	20232	20382	20229	20405	20339	20194	20128	20349	20262	20510	20425	20554	20317	20464	20310	20206	20419	20278	20475	20251	20249	20194	20171	20370	20277	20431	20511	20362	20240	20347	20586	20138	20312	20118	20354	20323	20177	20034	20304	20343	20177	20366	20335	20381	20304	20303	20146	20303	20223	20158	20190	20306	20370	20393	20398	20373	20240	20147	20134	20320	20384	20237	20254	20501	20489	20359	20240	20405	20235	20244	20389	20546	20202	20297	20266	20328	20253	20431	20319	20480	20539	20436	20274	20315	20392	20250	20460	20269	20351	20384	20239	20372	20485	20534	20396	20496	20350	20284	20351	20374	20432	20428	20328	20304	20297	20444	20334	20470	20286	20341	20413	20412	20335	20398	20480	20220	20425	20370	20237	20184	20256	20372	20396	20327	20426	20331	20187	20431	20524	20433	20365	20378	20506	20266	20416	20154	20366	20339	20244	20211	20220	20223	20203	20427	20581	20095	20298	20449	20454	20307	20243	20644	20339	20280	20138	20092	20240	20277	20290	20238	20381	20345	20492	20406	20439	20229	20281	20189	20441	20248	20316	20304	20306	20293	20209	20303	20305	20286	20433	20323	20477	20305	20403	20450	20322	20361	20308	20475	20391	20446	20306	20353	20202	20199	20188	20325	20362	20227	20136	20396	20210	20445	20310	20207	20207	20357	20397	20571	20363	20442	20372	20360	20369	20524	20211	20154	20299	20128	20385	20348	20364	20355	20353	20158	20449	20255	20372	20343	20230	20312	20306	20525	20484	20300	20199	20290	20453	20432	20236	20200	20108	20488	20008	20442	20321	20451	20239	20071	20335	20228	20264	20362	20253	20129	20388	20356	20341	20364	20335	20256	20247	20332	20511	20435	20379	20501	20373	20152	20320	20323	20218	20294	20346	20425	20292	20204	20245	20134	20126	20338	20499	20508	20391	20444	20181	20292	20553	20542	19972	20339	20200	20314	20265	20417	20445	20173	20425	20329	20406	20278	20434	20434	20357	20584	20437	20383	20301	20495	20520	20266	20537	20472	20235	20214	20350	20373	20242	20514	20221	20341	20361	20085	20390	20479	20318	20209	20271	20108	20365	20476	20379	20533	20450	20247	20435	20197	20374	20485	20267	20518	20155	20490	20399	20131	20122	20353	20354	20341	20446	20336	20264	20377	20132	20396	20314	20440	20211	20224	20313	20173	20330	20269	20477	20381	20320	20535	20225	20230	20305	20247	20389	20402	20421	20308	20255	20179	20293	20442	20454	20502	20137	20563	20244	20380	20153	20301	20182	20263	20302	20310	20303	20325	20279	20233	20354	20263	20619	20274	20228	20245	20311	20269	20211	20322	20292	20457	20253	20314	20335	20229	20332	20353	20397	20647	20367	20268	20208	20341	20394	20427	20357	20366	20436	20319	20286	20295	20442	20289	20476	20243	20304	20186	20358	20337	20281	20378	20297	20182	20339	20220	20266	20072	20556	20370	20220	20087	20268	20133	20385	20209	20359	20421	20169	20297	20330	20240	20407	20243	20307	20522	20315	20536	20660	20303	20344	20355	20301	20084	20321	20475	20351	20348	20328	20131	20255	20262	20200	20219	20165	20070	20206	19998	20311	20547	20491	20230	20237	20340	20220	20420	20257	20206	20575	20194	20297	20063	20328	20406	20448	20491	20193	20328	20457	20450	20318	20450	20149	20342	20321	20359	20101	20375	20246	20478	20285	20465	20023	20348	20339	20530	20325	20452	20393	20397	20346	20308	20332	20348	20236	20361	20380	20257	20358	20554	20344	20250	20213	20325	20218	20284	20444	20314	20372	20257	20077	20221	20404	20349	20337	20177	20415	20113	20550	20332	20361	20383	20322	20569	20377	20444	20550	20550	20237	20471	20186	20150	20163	20388	20100	20282	20374	20450	20320	20245	20271	20218	20350	20256	20313	20388	20237	20249	20355	20216	20303	20122	20405	20249	20131	20353	20307	20320	20323	20350	20545	20346	20311	20360	20181	20389	20503	20472	20270	20392	20379	20068	20190	20451	20127	20170	20092	20165	20226	20345	20435	20405	20153	20359	20318	20434	20479	20353	20305	20508	20217	20328	20170	20550	20400	20211	20240	20267	20402	20157	20473	20526	20299	20479	20408	20294	20198	20246	20394	20079	20010	20226	20262	20273	20568	20335	20388	20438	20216	20407	20426	20333	20367	20456	20135	20236	20216	20251	20561	20408	20439	20370	20298	20280	20361	20484	20283	20369	20261	20475	20366	20252	20265	20362	20370	20348	20466	20324	20235	20206	20252	20274	20078	20468	20317	20193	20100	20358	20460	20368	20236	20330	20348	20084	20201	20299	20287	20281	20125	20395	20489	20542	20291	20250	20245	20315	20523	20392	20502	20385	20387	20506	20338	20246	20231	20416	20220	20386	20100	20258	20401	20266	20333	20234	20293	20455	20243	20392	20227	20319	20359	20437	20036	20165	20325	20090	20420	20307	20446	20265	20165	20282	20297	20458	20501	20218	20281	20479	20399	20317	20350	20254	20369	20424	20265	20216	20700	20198	20194	20360	20310	20402	20513	20521	20533	20474	20536	20212	20294	20379	20579	20434	20377	20311	20063	20417	20328	20083	20273	20357	20297	20307	20478	20348	20280	20494	20309	20554	20386	20376	20289	20426	20319	20285	20194	20328	20334	20486	20462	20234	20184	20257	20235	20453	20431	20246	20431	20204	20371	20318	20409	20372	20312	20321	20450	20382	20286	20116	20308	20194	20341	20404	20350	20348	20196	20271	20221	20221	20331	20371	20299	20377	20263	20370	20348	20270	20368	20265	20186	20381	20439	20424	20471	20438	20222	20321	20352	20474	20415	20251	20528	20368	20285	20310	20285	20298	20280	20216	20227	20323	20207	20204	20540	20462	20301	20272	20136	20350	20137	20233	20197	20388	20453	20254	20280	20142	20438	20246	20327	20402	20138	20460	20218	20396	20272	20410	20257	20092	20226	20438	20365	20583	20524	20212	20348	20270	20229	20247	20206	20161	20438	20353	20210	20189	20428	20365	20144	20382	20274
34301	53934	48713	34522	27468	24227	22502	20641	19880	18745	18136	17541	17410	17324	17537	17306	17472	17661	17563	17528	17516	17412	17504	17573	17509	17426	17530	17417	17332	17490	17435	17469	17590	17528	17392	17425	17388	17668	17393	17403	17526	17488	17633	17479	17588	17531	17474	17506	17593	17614	17337	17439	17525	17572	17348	17450	17530	17482	17457	17352	17346	17453	17438	17436	17407	17464	17406	17464	17515	17564	17269	17350	17541	17682	17482	17651	17689	17659	17519	17506	17470	17375	17380	17304	17513	17468	17406	17436	17436	17365	17519	17530	17415	17641	17573	17583	17546	17517	17528	17458	17548	17361	17342	17527	17479	17496	17267	17550	17366	17505	17499	17423	17458	17245	17418	17404	17242	17481	17518	17636	17399	17406	17470	17602	17352	17448	17384	17563	17500	17440	17392	17331	17509	17522	17547	17541	17267	17674	17381	17613	17302	17387	17269	17379	17507	17376	17489	17467	17372	17335	17491	17469	17314	17308	17397	17389	17389	17374	17453	17470	17351	17449	17495	17407	17389	17586	17438	17462	17333	17476	17380	17539	17216	17443	17638	17338	17356	17492	17465	17250	17310	17387	17392	17396	17365	17500	17470	17315	17633	17467	17527	17525	17571	17554	17159	17496	17369	17527	17354	17391	17428	17482	17364	17225	17454	17408	17525	17515	17521	17709	17431	17406	17436	17315	17448	17432	17480	17411	17383	17519	17360	17266	17468	17398	17492	17541	17417	17355	17474	17503	17405	17606	17389	17492	17627	17362	17416	17485	17464	17590	17403	17415	17361	17588	17496	17294	17366	17341	17359	17604	17355	17649	17416	17358	17329	17487	17595	17301	17610	17437	17526	17486	17644	17504	17247	17344	17352	17209	17440	17369	17404	17391	17404	17355	17469	17386	17345	17554	17444	17344	17285	17416	17460	17251	17290	17455	17469	17308	17384	17437	17398	17378	17391	17469	17504	17384	17439	17577	17373	17533	17363	17487	17606	17268	17420	17478	17347	17268	17360	17383	17351	17387	17384	17495	17339	17315	17472	17378	17347	17261	17468	17489	17319	17369	17454	17531	17398	17399	17321	17420	17477	17426	17463	17207	17435	17385	17394	17530	17388	17298	17280	17339	17536	17472	17417	17295	17419	17500	17465	17357	17315	17608	17410	17456	17261	17288	17519	17352	17394	17472	17330	17370	17559	17429	17504	17418	17316	17476	17573	17464	17337	17431	17530	17309	17324	17525	17348	17195	17417	17535	17559	17398	17355	17351	17409	17412	17372	17286	17616	17549	17553	17229	17511	17599	17304	17654	17289	17351	17331	17576	17451	17467	17518	17267	17402	17396	17509	17471	17442	17440	17296	17257	17729	17325	17328	17391	17486	17552	17529	17360	17421	17454	17445	17388	17437	17522	17685	17409	17364	17311	17409	17464	17652	17305	17368	17353	17489	17597	17351	17454	17487	17458	17275	17625	17357	17354	17356	17370	17424	17310	17467	17224	17573	17376	17514	17460	17456	17459	17430	17497	17296	17456	17117	17535	17368	17348	17339	17467	17205	17407	17521	17459	17565	17440	17570	17451	17275	17386	17444	17304	17457	17552	17248	17513	17390	17419	17592	17561	17225	17313	17356	17469	17466	17652	17400	17493	17366	17333	17382	17442	17449	17542	17317	17464	17205	17380	17291	17511	17398	17465	17479	17451	17510	17341	17444	17389	17472	17439	17315	17454	17503	17315	17413	17418	17403	17473	17444	17414	17612	17385	17435	17560	17480	17482	17331	17558	17490	17404	17434	17344	17430	17529	17506	17389	17600	17454	17571	17551	17275	17481	17311	17343	17385	17553	17463	17423	17338	17300	17437	17430	17371	17455	17414	17560	17449	17224	17436	17386	17406	17243	17445	17361	17310	17537	17368	17379	17506	17420	17474	17478	17529	17268	17406	17577	17334	17377	17388	17509	17357	17526	17396	17470	17410	17491	17448	17430	17381	17546	17236	17433	17423	17453	17423	17516	17281	17433	17441	17586	17269	17206	17473	17437	17437	17454	17378	17428	17377	17418	17360	17603	17372	17434	17435	17480	17269	17385	17226	17294	17562	17439	17437	17511	17462	17378	17629	17436	17399	17395	17299	17389	17384	17512	17524	17509	17346	17391	17662	17422	17458	17357	17549	17293	17300	17360	17564	17251	17492	17360	17380	17435	17330	17435	17495	17401	17447	17241	17447	17530	17429	17504	17324	17345	17334	17527	17407	17277	17479	17446	17380	17559	17422	17282	17176	17394	17289	17406	17600	17475	17416	17455	17365	17422	17534	17580	17451	17408	17301	17335	17364	17434	17284	17377	17396	17324	17571	17427	17474	17583	17452	17389	17544	17407	17278	17385	17611	17402	17500	17355	17453	17228	17374	17555	17251	17276	17575	17461	17481	17513	17308	17275	17417	17428	17574	17465	17433	17435	17360	17490	17542	17480	17439	17460	17498	17448	17399	17409	17313	17456	17443	17450	17402	17545	17305	17427	17309	17444	17466	17391	17590	17425	17397	17570	17507	17405	17426	17529	17471	17273	17413	17416	17357	17291	17185	17410	17319	17532	17446	17171	17418	17376	17568	17354	17461	17346	17414	17455	17315	17582	17321	17424	17571	17525	17332	17336	17500	17249	17277	17510	17339	17451	17577	17380	17639	17393	17463	17544	17529	17364	17469	17291	17506	17455	17497	17384	17376	17357	17476	17470	17327	17536	17664	17421	17536	17487	17377	17405	17400	17269	17492	17544	17554	17466	17321	17401	17353	17395	17368	17487	17478	17507	17499	17581	17518	17471	17507	17477	17422	17279	17371	17413	17441	17333	17487	17373	17293	17543	17413	17421	17478	17442	17419	17506	17329	17389	17316	17513	17414	17400	17338	17506	17418	17367	17560	17284	17398	17409	17445	17498	17332	17447	17429	17410	17475	17601	17384	17222	17576	17395	17471	17399	17347	17479	17389	17398	17417	17658	17300	17536	17469	17356	17487	17314	17414	17477	17538	17512	17419	17357	17347	17371	17760	17401	17497	17517	17390	17292	17243	17489	17407	17270	17414	17271	17346	17442	17322	17344	17463	17480	17415	17576	17609	17220	17500	17448	17362	17354	17458	17355	17497	17364	17588	17527	17253	17603	17440	17452	17454	17532	17189	17331	17392	17576	17413	17480	17403	17574	17482	17322	17416	17514	17384	17563	17326	17326	17430	17462	17473	17421	17306	17489	17371	17359	17474	17359	17637	17444	17356	17458	17753	17401	17247	17292	17548	17390	17524	17451	17449	17505	17396	17486	17460	17515	17665	17307	17521	17435	17410	17485	17428	17456	17593	17356	17421	17377	17334	17372	17365	17436	17573	17469	17424	17410	17446	17366	17460	17491	17432	17412	17688	17444	17463	17384	17385	17543	17313	17570	17343	17460	17386	17477	17417	17479	17392	17280	17526	17452	17488	17374	17224	17301	17363	17429	17332	17570	17365	17351	17390	17420	17546	17443	17409	17363	17450	17474	17384	17338	17401	17157	17312	17310	17328	17215	17292	17558	17543	17366	17428	17379	17513	17454	17438	17467	17435	17382	17587	17300	17374	17376	17376	17257	17628	17277	17373	17469	17382	17399	17328	17433	17485	17355	17420	17677	17453	17471	17529	17387	17450	17391	17423	17360	17303	17512	17386	17580	17629	17247	17339	17266	17599	17399	17660	17366	17430	17444	17440	17431	17397	17153	17537	17343	17395	17428	17484	17569	17504	17413	17426	17248	17434	17372	17435	17655	17463	17411	17469	17431	17465	17379	17561	17432	17464	17332	17297	17324	17448	17267	17415	17318	17359	17539	17481	17341	17483	17334	17680	17422	17405	17318	17469	17441	17465	17595	17379	17315	17365	17491	17589	17523	17439	17410	17397	17404	17466	17283	17338	17310	17517	17447	17312	17433	17616	17525	17459	17445	17440	17617	17484	17378	17469	17264	17145	17597	17304	17470	17430	17357	17562	17445	17506	17474	17524	17420	17452	17408	17495	17392	17562	17355	17577	17394	17502	17693	17407	17557	17605	17242	17503	17344	17500	17522	17316	17641	17465	17369	17378	17488	17450	17476	17475	17352	17579	17382	17530	17263	17526	17413	17437	17357	17404	17434	17382	17381	17471	17568	17465	17358	17267	17479	17438	17293	17393	17271	17425	17500	17498	17363	17425	17444	17350	17478	17319	17419	17439	17394	17412	17499	17466	17594	17351	17361	17300	17399	17478	17534	17370	17478	17521	17441	17295	17410	17444	17375	17340	17421	17251	17272	17450	17326	17381	17304	17604	17442	17467	17432	17436	17570	17496	17198	17650	17525	17277	17481	17321	17575	17339	17347	17514	17657	17534	17484	17339	17496	17208	17622	17562	17483	17562	17256	17350	17374	17449	17335	17466	17400	17417	17442	17536	17530	17539	17451	17552	17314	17419	17605	17472	17540	17443	17335	17481	17415	17584	17457	17405	17392	17321	17250	17426	17357	17586	17577	17561	17370	17404	17404	17349	17299	17328	17385	17430	17490	17415	17431	17564	17441	17412	17447	17390	17506	17564	17453	17541	17453	17323	17392	17481	17390	17234	17455	17488	17364	17512	17422	17417	17445	17427	17325	17433	17390	17323	17428	17408	17376	17377	17398	17151	17506	17555	17379	17251	17352	17394	17422	17378	17442	17349	17439	17438	17480	17512	17376	17531	17369	17443	17483	17537	17273	17396	17389	17553	17374	17537	17299	17297	17407	17416	17582	17365	17414	17323	17499	17314	17493	17351	17474	17393	17497	17512	17432	17512	17375	17337	17494	17503	17150	17434	17411	17297	17541	17381	17449	17471	17495	17363	17511	17384	17304	17424	17410	17582	17434	17550	17270	17459	17350	17493	17465	17312	17480	17386	17369	17572	17509	17584	17467	17454	17415	17463	17565	17351	17531	17449	17459	17437	17262	17388	17613	17449	17386	17416	17485	17583	17471	17478	17322	17360	17396	17619	17434	17386	17455	17575	17505	17274	17465	17686	17386	17440	17306	17404	17307	17511	17346	17268	17336	17456	17397	17429	17456	17380	17347	17361	17382	17346	17434	17513	17418	17572	17472	17598	17457	17442	17601	17564	17432	17369	17478
22947	21416	29252	24138	22802	26938	30591	25740	23262	22004	20984	20729	20676	20496	20749	20559	20608	20641	20508	20474	20404	20341	20531	20313	20293	20604	20440	20403	20382	20088	20494	20376	20321	20302	20350	20238	20138	20404	20288	20216	20376	20397	20268	20339	20516	20436	20260	20424	20278	20137	20170	20166	20349	20203	20127	20300	20421	20308	20248	20025	20333	20433	20311	20313	20260	20155	20147	20017	20305	20182	20340	20345	20089	20621	20612	20539	20528	20413	20514	20407	20355	20414	20265	20033	20164	20481	20203	20138	20314	20334	20218	20140	20023	20117	20205	20268	20411	20133	20364	20165	20284	20152	20404	20087	20121	20218	20470	20189	20261	20031	20305	20422	20359	20148	20298	20111	20334	20196	20045	20323	20346	20241	20283	20396	20297	20159	20103	20237	20226	20205	20351	20133	20354	20278	20096	20342	19974	20266	20189	20189	20396	20163	20094	20449	20321	20238	20208	20334	20323	20380	20269	20243	20276	19963	20523	20297	20300	20279	20425	20359	20062	20190	19992	20233	20487	20234	20249	20188	20263	20195	20340	20233	20137	20205	20059	20352	20094	20363	20367	20154	20257	20137	20264	20445	20220	20331	20083	20266	20338	20198	20215	20011	20112	20273	20189	20420	20151	20117	20161	20315	20203	20076	20197	20460	20282	20186	20077	20006	20360	20177	20118	20074	20233	20270	20348	19983	20075	20216	20187	20467	20412	20262	20171	20187	20427	20299	20347	20266	20268	20316	20279	20411	20184	20387	20169	20172	20297	20157	20074	20179	20302	20466	20238	20196	20270	20251	20225	20194	20004	19926	20228	19937	20207	20259	20142	20174	20205	20122	20342	20223	20070	20186	20186	20269	20162	20029	20179	20309	20199	20133	20191	20353	20405	20222	20160	20182	20276	20132	20194	20192	20200	20370	20210	20206	20442	20346	20144	20128	20272	20071	20228	20313	20385	20450	19982	20152	20129	20066	20407	20337	20364	20126	19976	20335	20108	20193	20154	20291	20201	20247	20340	20308	20125	20244	20428	20167	20187	20178	20317	20361	20138	20170	20403	19981	20192	20354	20000	20193	20105	20309	20250	20051	20301	20177	20398	20304	20359	20265	20231	20249	20379	20057	20135	20210	20173	20279	20144	20074	20065	20266	20176	20076	20236	20305	20357	20375	20230	20426	20294	20191	20307	20312	20197	20114	20145	20233	20367	20109	20213	20082	20159	20129	20291	20442	20324	20120	20296	20165	19955	20287	20390	20263	20213	20247	20152	20239	20109	20140	20227	20252	20326	20062	20124	20256	20262	20235	20205	20117	20150	20105	20488	20137	20223	20282	20378	20297	20167	20290	20208	20214	20271	20281	20176	20385	20235	20267	20068	20110	20040	20186	20047	20048	20209	20295	20349	20368	20157	20112	20243	20298	20333	20131	20360	20004	20240	20177	20048	20051	19997	20207	20219	20420	20200	20069	20185	20275	20192	20207	20353	20120	20090	20049	20415	20031	20204	20282	20176	20071	20060	20141	20215	20288	20112	20115	20233	20310	20290	20105	20072	20053	20098	20178	20222	20138	20046	20198	20201	20330	20457	20313	19943	20168	20348	20133	20126	20232	20049	20428	20367	20379	20295	19969	20184	20162	20315	20206	20076	20264	20195	20304	20366	20113	20260	20197	20287	20194	20428	20289	20065	20349	20328	20241	19995	20268	19949	20157	20270	20242	20156	20150	20303	20119	20309	20220	20387	20312	20279	20253	20252	20252	20137	20246	20239	20211	20075	20027	20170	20337	20345	19967	20091	20270	20146	20076	20126	20237	20066	20411	20143	20030	20172	20228	19953	20420	19984	20115	20308	20383	20292	19963	20146	20092	20179	20132	20163	20152	20347	20044	20284	20217	20323	20289	19990	19973	20426	20199	20262	20210	20142	20328	20222	20279	20281	20142	20144	20240	20226	20025	20327	20069	20128	20291	20213	20120	20198	20142	20233	20058	20065	20180	20186	20221	20283	20359	20311	20215	20362	20211	20433	20158	20277	20411	20395	20219	20213	20088	20169	20244	20032	20035	20373	20103	20398	20157	20155	20162	20254	20258	20130	20170	20291	20039	20313	20004	20296	20235	19979	20032	20270	20200	20267	20368	20145	20149	20216	20368	20066	20175	20358	20279	20300	20017	20114	20193	20263	20306	20191	20456	20229	20027	20388	20138	20215	20320	20410	20262	20128	20345	20348	20087	20171	20387	20210	20112	20349	20183	20184	20127	20084	20136	20180	20043	20308	20169	20421	20037	20232	20174	20004	20488	20280	20070	20093	20291	20188	20033	20233	20264	20309	20136	20158	20340	20177	20224	20036	20269	20074	20370	20286	20304	20193	20213	20105	20208	20213	20177	20186	20098	20118	20404	20438	20331	20208	20278	20307	20189	20296	20255	20032	20062	20093	20250	20226	20290	20267	20269	19966	20126	20308	20418	20235	20287	20386	20476	20162	20165	20322	20236	20400	20058	20260	19990	20095	20338	20303	20218	20166	20014	20360	20048	20089	20049	20240	20285	20335	20086	20189	20221	20184	20219	19908	19919	20238	20161	20178	20404	20500	20082	20128	20217	20125	20209	20003	20101	20242	20221	20271	20489	20267	20111	20174	20140	20323	20305	20182	20314	20373	20496	20131	20205	20207	20109	20154	20311	20083	20204	20415	20082	19961	20214	20260	20195	20125	20137	20199	20379	20392	20252	20175	20167	20207	20259	20121	20127	20248	20243	20288	20128	20241	20193	20166	20325	20030	20130	20257	20171	20324	20385	20368	20223	20223	20149	20181	20150	20409	20219	20167	20303	20350	20280	20108	20266	20399	20235	20150	20410	20250	20097	20127	20048	20109	20249	20211	20080	20207	20304	20321	20335	20191	20166	20282	20220	20244	20192	20418	20104	20141	20163	20241	20294	20131	20351	20157	20047	20241	20307	20213	20126	20382	20106	20338	20140	20242	20463	20335	20038	20364	20074	20370	20269	20145	20204	20147	20252	20198	20304	20245	20237	20210	20013	20244	20144	20405	20355	20158	20147	20047	20375	20144	20228	20106	20166	20082	20299	20255	20320	20345	20188	20134	20258	20467	20237	20099	20288	20387	20280	20283	20168	20250	20436	20137	20033	19992	20063	20186	20264	20102	20370	20270	20190	20181	20203	20233	20080	20284	20110	20282	20355	20065	20408	20238	20035	20159	20137	20303	20169	19969	20078	20233	20062	20311	20283	20195	19987	20161	20094	20155	20122	20211	20465	20378	20271	20248	19959	20192	20264	20121	20216	20430	20139	20317	20101	20132	20311	20339	20070	20354	20243	20314	20240	20371	20265	20232	20083	20084	20438	20380	20143	20085	20176	20218	20326	20110	20153	20092	20034	20291	20172	20063	20208	20384	20241	20136	20183	20211	20179	20019	20186	20093	19986	20189	20392	20238	20239	20120	20213	20187	20263	20093	19995	20311	20271	20093	20190	20206	20431	20179	20341	20200	20188	20340	20298	20223	19981	20138	20320	20144	20244	20074	20250	20184	20074	20427	20157	20298	20385	20223	20333	20380	20211	20188	20375	20379	20195	20169	20325	20087	20158	20239	20192	20479	20290	20158	20196	20340	20214	20357	20329	20243	20147	20245	20353	20195	20287	20211	20265	20077	20164	20239	20314	20163	20231	20248	20252	20255	20313	20278	20281	20194	20177	19973	20157	20041	20040	20236	20144	20113	20241	20059	20196	20060	20193	20374	20451	20278	20244	20408	20348	20149	20315	20288	20320	20154	20270	19959	20059	20238	20307	20390	20247	20318	20109	20431	20025	20380	20169	20092	20148	20175	20150	20095	20309	20312	20373	20159	20384	20179	20342	20277	20439	20073	20484	20178	20023	20058	20041	20338	20316	20211	20239	20358	19983	20142	20102	20132	20015	20392	20227	20363	20244	20231	19987	20053	20241	20150	20043	20346	20244	20178	20192	20188	20226	20115	20151	20262	20147	20219	20111	20244	20191	20202	20087	20134	20331	20290	20235	20358	20393	20216	20073	20141	20189	20158	20087	20215	20350	20166	20401	20173	20158	20351	20109	20146	20266	20295	20283	20333	20193	20060	20001	20212	20394	20141	20118	20226	20199	20183	20237	20149	20210	20169	20159	20389	20220	20141	20068	20110	20314	20151	20132	20327	20548	20093	20172	20254	20277	20244	20297	20179	20175	20300	20393	20110	20234	20327	20268	20228	19967	20477	20277	20079	20284	20310	20227	20315	20180	20057	20405	20244	20123	20394	20033	20132	20037	20374	20048	20134	20348	20054	20114	20338	20214	20236	20128	20065	20135	20301	20485	20504	20057	20241	20247	20320	20269	20339	20303	20287	20322	20314	20314	20259	20244	20241	20209	20353	20111	20276	20209	20521	20347	20234	20272	20121	20362	19958	20145	20251	20209	20317	20174	20537	20227	20153	20272	20447	20300	20367	20392	20253	20200	20153	20286	20107	20276	20278	20127	20274	20171	20178	20154	20290	20001	20241	20295	20323	20221	20144	20107	20227	20157	20300	20163	19889	20269	20205	20250	20345	20379	20277	20194	20343	20202	20311	20337	20333	20259	20123	20174	20206	20102	20083	20424	20298	20255	20261	20249	20097	20160	20344	20164	20503	20523	20342	20116	20228	20203	20355	20126	20198	20059	20058	20054	20272	20240	20074	20216	20158	20309	20237	20183	19977	20206	20272	20172	20205	20184	20431	20203	20346	20297	20319	20261	20340	20148	20193	20190	20402	20181	20309	20170	20318	20276	20202	20168	20154	20133	20391	20212	20314	20328	20096	20256	20184	20140	19869	20028	20184	20462	20173	20051	20296	20055	20109	20329	20333	20285	20214	20325	20209	20232	20212	20134	20377	20087	20205	20135	20184	20276	20112	20225	20187	20107	20221	20144	20284	20210	20300	20333	20481	20172	20130	20001	20256	20443	20195	20073	19978	20193	20200	20212	20409	20233	20081	20132	19974	20029	20162	20252	20167	20458	20098	20235	20193	20283	20015	20121	20246	20341	20215	20191	20415	20181	20265	20202	20484	20102	20411	20209	20247	20100	19986	20267	20222	20103	20188	20216	20044	20102	20289	19967	20097	20282	20380	20198	20191	20316
37018	55549	49826	39927	33945	29567	27650	24544	21326	18923	17726	17613	17580	17737	17241	17508	17415	17635	17374	17463	17378	17457	17357	17435	17278	17498	17362	17481	17243	17343	17322	17454	17442	17463	17389	17255	17261	17398	17454	17241	17564	17377	17306	17236	17410	17311	17504	17350	17457	17342	17419	17359	17184	17513	17379	17416	17274	17332	17372	17468	17599	17214	17362	17195	17563	17384	17344	17527	17266	17473	17405	17334	17575	17744	17757	17841	17604	17612	17467	17454	17455	17334	17434	17189	17226	17269	17288	17384	17333	17201	17374	17330	17305	17431	17462	17346	17368	17445	17340	17523	17491	17359	17341	17253	17446	17493	17294	17346	17472	17197	17455	17415	17279	17386	17458	17467	17339	17467	17384	17472	17443	17539	17391	17276	17421	17436	17396	17421	17450	17395	17329	17482	17361	17298	17640	17260	17323	17380	17472	17272	17130	17216	17351	17170	17418	17391	17513	17477	17442	17126	17411	17386	17506	17326	17402	17265	17398	17273	17303	17370	17419	17409	17421	17312	17305	17464	17228	17464	17404	17374	17378	17286	17409	17334	17391	17532	17426	17461	17351	17440	17197	17407	17434	17414	17285	17338	17270	17293	17398	17314	17384	17398	17531	17370	17457	17421	17349	17392	17355	17310	17181	17453	17264	17353	17321	17338	17222	17321	17348	17412	17448	17333	17240	17413	17384	17454	17360	17403	17466	17446	17357	17229	17423	17388	17397	17240	17309	17411	17256	17563	17340	17387	17317	17498	17278	17340	17277	17349	17397	17328	17338	17382	17341	17280	17335	17358	17369	17336	17484	17407	17361	17344	17439	17265	17273	17337	17294	17232	17291	17195	17292	17301	17195	17365	17414	17359	17395	17266	17403	17350	17419	17362	17358	17296	17460	17335	17299	17512	17459	17381	17213	17455	17401	17389	17514	17426	17414	17559	17228	17384	17442	17332	17400	17408	17277	17352	17394	17472	17377	17449	17240	17392	17256	17259	17448	17416	17416	17344	17457	17439	17331	17420	17380	17202	17238	17455	17418	17414	17290	17367	17423	17327	17394	17427	17267	17534	17408	17471	17334	17458	17494	17435	17318	17256	17330	17377	17293	17144	17304	17227	17339	17476	17281	17453	17457	17294	17340	17308	17375	17448	17260	17347	17199	17369	17339	17426	17333	17295	17503	17367	17245	17365	17353	17407	17331	17552	17381	17423	17242	17390	17459	17380	17471	17375	17317	17297	17344	17520	17443	17251	17186	17475	17460	17200	17453	17301	17353	17378	17286	17377	17366	17394	17376	17431	17427	17435	17276	17336	17364	17306	17340	17486	17342	17381	17325	17308	17424	17380	17297	17371	17384	17239	17385	17297	17338	17179	17433	17558	17245	17457	17317	17349	17470	17479	17166	17184	17456	17407	17301	17415	17428	17308	17445	17520	17186	17410	17363	17358	17317	17369	17357	17339	17318	17388	17348	17146	17459	17290	17421	17451	17321	17400	17429	17247	17244	17228	17306	17258	17374	17409	17413	17357	17330	17115	17348	17139	17266	17323	17317	17243	17317	17360	17332	17591	17416	17326	17390	17383	17364	17413	17419	17362	17468	17333	17348	17396	17408	17328	17148	17544	17541	17298	17542	17207	17397	17385	17233	17424	17303	17294	17204	17339	17429	17391	17404	17344	17336	17308	17295	17298	17455	17386	17337	17401	17288	17381	17360	17337	17530	17508	17290	17311	17405	17417	17394	17228	17306	17301	17367	17375	17227	17384	17417	17318	17380	17407	17337	17278	17415	17337	17297	17296	17427	17203	17330	17300	17429	17342	17274	17318	17368	17321	17406	17440	17356	17213	17346	17509	17311	17539	17398	17364	17497	17430	17490	17371	17328	17420	17439	17357	17531	17305	17374	17239	17364	17349	17212	17316	17460	17539	17111	17256	17340	17303	17327	17310	17364	17340	17435	17250	17241	17300	17306	17331	17285	17419	17263	17431	17455	17219	17440	17317	17438	17432	17315	17183	17572	17281	17300	17339	17373	17255	17384	17365	17364	17269	17488	17520	17307	17210	17179	17253	17427	17305	17257	17440	17354	17258	17301	17366	17532	17395	17427	17315	17272	17287	17279	17267	17482	17330	17352	17365	17341	17314	17400	17125	17418	17336	17249	17294	17285	17427	17420	17363	17326	17289	17309	17165	17328	17391	17461	17399	17432	17323	17608	17248	17372	17340	17422	17274	17408	17432	17366	17527	17500	17148	17446	17388	17265	17513	17568	17289	17287	17486	17413	17243	17425	17239	17312	17346	17555	17246	17422	17293	17350	17402	17519	17252	17494	17384	17340	17510	17230	17430	17455	17451	17315	17240	17225	17364	17315	17353	17242	17463	17453	17498	17430	17307	17471	17383	17253	17341	17125	17346	17463	17285	17380	17220	17200	17269	17475	17529	17189	17438	17216	17362	17334	17418	17487	17393	17377	17180	17502	17391	17342	17246	17279	17211	17351	17347	17340	17371	17467	17243	17390	17261	17480	17344	17287	17473	17217	17200	17469	17428	17310	17382	17351	17352	17367	17469	17521	17323	17394	17579	17274	17336	17336	17322	17444	17465	17501	17387	17370	17327	17380	17324	17297	17294	17180	17301	17392	17255	17157	17445	17472	17379	17461	17374	17127	17553	17379	17421	17512	17532	17243	17377	17226	17399	17475	17373	17467	17350	17259	17285	17220	17321	17450	17337	17582	17353	17344	17275	17378	17407	17439	17215	17272	17232	17273	17247	17335	17238	17288	17226	17276	17274	17278	17308	17321	17356	17426	17381	17236	17298	17352	17512	17267	17368	17280	17366	17403	17376	17422	17423	17466	17313	17152	17292	17263	17249	17281	17283	17462	17332	17611	17449	17209	17255	17443	17411	17400	17288	17396	17405	17284	17414	17254	17319	17362	17377	17235	17348	17507	17389	17524	17461	17283	17303	17299	17167	17505	17107	17369	17213	17391	17513	17253	17368	17313	17519	17260	17473	17325	17290	17312	17307	17336	17241	17388	17307	17507	17359	17260	17156	17246	17285	17318	17245	17402	17470	17424	17375	17211	17220	17430	17373	17359	17326	17172	17283	17297	17354	17356	17297	17423	17410	17302	17384	17459	17422	17170	17322	17265	17321	17419	17371	17348	17305	17336	17286	17340	17419	17264	17384	17268	17218	17455	17394	17385	17372	17357	17185	17135	17345	17280	17242	17228	17420	17254	17192	17452	17285	17486	17430	17308	17244	17430	17237	17400	17470	17380	17457	17533	17179	17427	17307	17340	17287	17353	17306	17259	17335	17187	17281	17356	17325	17422	17278	17297	17330	17317	17489	17301	17317	17352	17208	17505	17292	17302	17274	17243	17256	17493	17316	17447	17206	17353	17462	17576	17410	17376	17413	17371	17511	17402	17250	17428	17233	17462	17127	17421	17453	17451	17408	17330	17378	17416	17373	17407	17363	17329	17454	17401	17300	17428	17418	17263	17403	17450	17376	17253	17228	17334	17405	17298	17388	17267	17591	17367	17496	17354	17390	17319	17224	17276	17485	17479	17154	17325	17351	17394	17199	17334	17318	17350	17436	17350	17279	17359	17278	17298	17461	17287	17334	17413	17529	17298	17339	17351	17457	17400	17253	17282	17499	17371	17400	17486	17268	17240	17514	17301	17435	17360	17345	17337	17408	17359	17384	17416	17374	17217	17242	17389	17314	17470	17210	17325	17180	17522	17320	17423	17288	17389	17228	17233	17398	17330	17313	17167	17369	17266	17294	17301	17410	17355	17343	17262	17261	17482	17281	17374	17445	17452	17129	17306	17469	17435	17126	17218	17326	17509	17468	17160	17400	17471	17196	17527	17325	17293	17366	17245	17072	17346	17401	17504	17430	17282	17373	17389	17403	17249	17312	17323	17549	17253	17364	17370	17321	17302	17245	17345	17329	17443	17415	17420	17320	17394	17308	17141	17373	17406	17364	17258	17255	17279	17406	17525	17349	17287	17452	17416	17300	17325	17316	17224	17472	17382	17371	17490	17353	17326	17366	17307	17516	17216	17393	17417	17286	17383	17308	17384	17127	17322	17548	17498	17291	17209	17369	17416	17252	17465	17277	17357	17412	17393	17292	17391	17290	17300	17324	17215	17291	17483	17212	17358	17249	17242	17309	17427	17301	17300	17268	17370	17335	17446	17234	17365	17250	17283	17322	17464	17287	17193	17480	17470	17426	17367	17264	17470	17274	17416	17311	17336	17461	17522	17208	17251	17384	17426	17347	17294	17314	17368	17404	17284	17431	17329	17590	17328	17246	17392	17323	17380	17249	17440	17269	17453	17260	17443	17297	17402	17420	17201	17229	17383	17472	17383	17294	17491	17336	17489	17330	17519	17206	17362	17330	17224	17300	17446	17364	17378	17345	17389	17363	17337	17425	17301	17477	17314	17378	17232	17582	17443	17398	17433	17300	17368	17344	17540	17434	17230	17380	17403	17235	17290	17424	17414	17277	17353	17416	17251	17288	17371	17358	17439	17411	17454	17525	17307	17423	17373	17194	17314	17437	17304	17197	17388	17279	17447	17267	17249	17434	17353	17291	17216	17494	17379	17376	17247	17390	17482	17500	17264	17318	17442	17524	17439	17305	17440	17405	17239	17514	17306	17566	17133	17389	17120	17463	17340	17416	17324	17557	17465	17454	17340	17228	17282	17274	17165	17423	17311	17248	17377	17276	17499	17300	17340	17398	17174	17250	17150	17431	17273	17268	17403	17208	17447	17326	17511	17148	17326	17273	17479	17295	17349	17349	17459	17321	17383	17408	17423	17276	17353	17362	17417	17318	17254	17326	17208	17276	17243	17237	17303	17245	17536	17440	17311	17341	17252	17307	17413	17310	17366	17343	17414	17428	17377	17542	17575	17454	17481	17264	17233	17391	17274	17533	17218	17228	17550	17372	17435	17338	17491	17417	17097	17445	17269	17362	17245	17235	17282	17278	17561	17394	17247	17256	17186	17441	17311	17378	17297	17474	17302	17337	17339	17291	17212	17315	17117	17244	17315	17365	17259	17313	17325	17338	17335	17304	17556	17317	17260	17487	17152	17481	17475	17426	17459	17299	17567	17543	17357	17264	17307	17321	17280	17377
28386	24830	29956	27192	22833	22489	21429	20416	20029	20016	19740	19836	19998	19877	19847	19952	19656	19688	19839	19848	19871	19859	19836	19712	19917	20051	19681	19700	19639	20002	19803	19824	19803	19821	19594	19809	19710	19801	19805	19802	19863	19842	19623	19935	19531	19788	19718	19934	19904	19703	19770	19701	19835	19749	19831	19836	19605	19896	19753	19923	19827	19895	19811	19657	19725	19600	19831	19860	19811	19638	19818	19781	19719	19529	19755	19620	19822	19672	19640	19751	19560	19717	19599	19671	19819	19878	19681	19657	19838	19794	19532	19678	19827	19737	19612	19763	19774	19957	19731	19657	19907	19454	19715	19798	19536	19792	19723	19809	19776	19689	19700	19936	19597	19651	19749	19674	19688	19735	19534	19710	19697	19796	19814	19914	19612	19521	19796	19827	19736	19561	19743	19597	19890	19813	19923	19709	19793	19762	19712	19971	19852	19811	19757	19697	19856	19637	19560	19810	19790	19712	19833	19621	19579	19529	19706	19748	19764	19899	19884	19699	19664	19766	19862	19931	19552	19686	19820	19866	19679	19475	19647	19659	19812	19923	19594	19712	19726	19713	19798	19839	19651	19720	19842	19704	19744	19709	19814	19870	19887	19922	19752	19823	19619	19690	19629	19556	19848	19814	19699	19526	19829	19744	19783	19566	19743	19611	19526	19823	19681	19723	19782	19426	19712	19737	19747	19657	19774	19649	19546	19849	19650	19977	19978	19635	19757	19711	19828	19810	19683	19870	19756	19469	19884	19812	19538	19828	19679	19632	19744	19739	19705	19878	19712	19889	19890	19703	19824	19771	19684	19598	19826	19704	19855	19764	19690	19624	19702	19734	19637	19649	19719	19677	19833	19704	19701	19736	19992	19823	19735	19791	19701	19723	19748	19817	19731	19577	19834	19793	19568	19807	19635	19629	19796	19721	19695	19663	19826	19662	19723	19902	19870	19721	19947	19769	19770	19775	19835	19653	19742	19772	19641	19566	19662	19604	19737	19571	19554	19779	19572	19737	19697	19581	19806	19512	19702	19599	19775	19854	19621	19827	19636	19645	20007	19789	19729	19625	19606	19498	19805	19951	19797	19704	19843	19741	19791	19860	19746	19957	19717	19876	19877	19916	19630	19726	19736	19742	19972	19602	19700	19812	19872	19712	19742	19707	19797	19809	19833	19963	19567	19640	19621	19712	19756	19744	19650	19630	19555	19870	19854	19795	19700	19665	19833	19843	20074	19645	19827	19794	19637	19627	19411	19541	19782	19574	19662	19752	19800	19723	19949	19890	19699	19619	19577	19721	19791	19782	19827	19823	19740	19713	19723	19898	19815	19792	19802	19636	19754	19425	19694	19751	19589	19672	19708	19613	19758	19826	19566	19535	19568	19674	19936	19891	19600	19734	20006	19818	19901	19659	19791	19932	19948	19935	19634	19809	19910	19581	19624	19700	19560	19713	19866	19870	19645	19761	19671	19797	19708	19595	19868	19801	19775	19859	19784	19750	19698	19775	19728	19745	19724	19608	19818	19716	19755	19826	19648	19688	19818	19755	19915	19750	19917	19833	19835	19890	19829	19951	19717	19588	19996	19562	19802	19851	19698	19850	19857	19645	20013	19797	19718	19641	19539	19746	19783	19682	19645	19563	19767	19804	19724	19817	19712	19739	19778	19788	19659	19759	19882	19722	19603	19943	19796	19748	19910	19817	19507	19639	19806	19658	19682	19731	19797	19578	19872	19739	19787	19517	19655	19815	19802	19661	19748	19654	19933	19689	19822	19624	19713	19741	19617	19929	19822	19985	19757	19589	19821	19818	19846	19811	19657	19824	19646	19852	19778	19435	19801	19953	19655	19658	19631	19431	19652	19665	19660	19680	19941	19865	20107	19848	19843	19418	19811	19656	19767	19613	19598	19762	19796	19683	19773	19770	19755	19894	19716	19662	19688	19794	19822	19627	19727	19714	19739	19858	19793	19630	19586	19699	19999	19751	19729	19651	19746	19719	19637	19743	19925	19835	19799	19808	19783	19858	19538	19762	19589	19708	19907	19749	19605	19710	19680	19719	19716	19725	19837	19764	19641	19826	19869	19538	19688	19764	19680	19724	19604	19840	19853	19822	19736	19706	19659	19621	19882	19630	19777	19631	19561	19588	19848	19666	19859	19585	19733	19905	19879	19659	19677	19791	19750	19533	19719	19713	19718	19851	19783	19786	19640	19662	19809	19658	19947	19801	19893	19539	19747	19885	19940	19779	19631	19914	19775	19735	19658	19702	19664	19949	19827	19647	19766	19794	19618	19835	19646	19494	19674	19772	19658	19933	19791	19592	19797	19764	19650	19792	19733	19660	19594	19690	19772	19665	19773	19703	19683	19680	19502	19772	19865	19843	19854	19784	19768	19721	19537	19637	19683	19767	19865	19735	19637	19959	19690	19674	19628	19615	19750	19627	19680	19913	19760	19848	19864	19614	19828	19848	19865	19651	19612	19859	19637	19756	19913	19721	19986	19654	19759	19948	19635	19853	19498	19853	19569	19833	19569	19734	19706	19799	19766	19898	19760	19835	19774	19689	19664	19750	19857	19892	19662	19766	19664	19831	19749	19748	19813	19670	19598	19853	19679	19796	19888	19845	19785	19714	19849	19638	19755	19878	19648	19593	19524	19774	19709	19536	19787	19944	19763	19904	19820	19677	19653	19689	19511	19525	19643	19814	19636	19870	19578	19589	19749	19492	19810	19662	19786	19842	19832	19844	19816	19590	19743	19832	19758	19620	19768	19696	19806	19886	19651	19627	19686	19668	19623	19808	19801	19811	19854	19821	19657	19878	19587	19831	19927	19614	19804	19864	19762	19698	19465	19702	19790	19764	19623	19835	19688	19649	19785	19695	19731	19832	19809	19734	19965	19733	19633	19817	20012	19804	19915	19761	19652	19753	19836	19608	19742	19837	19579	19837	19814	19707	19620	19915	19857	19845	19946	19654	19821	19659	19665	19751	19715	19788	19829	19815	20049	19683	19606	19798	19817	19690	19474	19708	19728	19551	19714	19739	19707	19775	19673	19817	19805	19743	19846	19698	19593	19723	19809	19775	19771	19650	19926	19918	19855	19793	19811	19533	19503	19811	19837	19558	19727	19865	19997	19873	19815	19762	19814	19882	19824	19798	19546	19731	19757	19796	20001	19602	19831	19663	19747	19877	19774	19789	19758	19933	19766	19611	19774	19693	19674	19699	19855	19767	19741	19751	19779	19714	19772	19892	19655	19677	19561	19634	19763	19678	19597	19706	19675	19786	19713	19547	19734	19900	19619	19924	19759	19727	19656	19588	19683	19767	19743	19667	19854	19676	19507	19872	19533	19690	19736	19650	19682	19599	19747	19558	19697	19791	19627	19720	19888	19918	20119	19711	19710	19941	19812	19793	19949	19936	19518	19740	19668	19664	19548	19551	19897	19710	19628	19750	19770	19561	19576	19616	19758	19867	19878	19600	19957	19753	19826	19733	19488	19646	19719	19659	19714	19946	19870	19671	19789	19711	19751	19658	19727	19939	19803	19718	19834	19856	19727	19503	19831	19891	19791	19651	19827	19766	19626	19816	19738	19801	19596	19609	19666	19630	19754	19756	19968	19822	19751	19789	19807	19751	19919	19710	20025	19866	19642	19783	19869	19862	19906	19747	19761	19744	19668	19796	19646	19936	19822	19714	19801	19658	19632	19725	19855	19773	19874	19713	19730	19571	19597	19660	19736	19909	19922	19795	19613	19622	19710	19610	19593	19580	19833	19620	19783	19667	19941	19780	19891	19637	19967	19548	19689	19929	19748	19718	19941	19663	19518	19746	19870	19933	19809	19921	19695	19835	19595	19508	19513	19791	19612	19687	19635	19627	19737	19590	19718	19714	19655	19802	19899	19661	19723	19953	19765	19611	19479	19802	19837	19659	19638	19797	19481	19579	19684	20017	19632	19521	19715	19968	19611	19806	19792	19707	19624	19822	19652	19828	19703	19822	19757	19691	19782	19834	19929	19690	19698	19567	19736	19629	19674	19627	19794	19614	19751	19727	19462	19957	19941	19897	19742	19711	19813	20096	19782	19742	19802	19775	19830	19949	19636	19813	19819	19718	19838	19977	19927	19588	19642	19624	19651	19788	19749	19679	19755	19683	19934	19701	19691	19594	19928	19966	20018	19871	19798	19760	19760	19619	19795	19728	19922	19895	19790	19827	19760	19772	19779	19680	19796	20064	19795	19633	19856	19851	19631	19717	19727	19739	19840	19664	19644	19851	19909	19838	19793	19811	19690	19552	19900	19793	19922	19780	19886	19706	19658	19641	19730	19792	19774	19536	19783	19730	19800	19603	19812	20201	19789	19882	19921	19843	19985	19934	19835	19759	19810	19910	19686	19577	19627	19720	19532	19644	19816	19574	19607	19867	20009	19471	19597	19669	19672	19695	19644	19702	20048	19578	19641	19860	19788	19709	19668	19695	19823	19899	19572	19744	19733	19572	19788	19801	19369	19765	19790	19706	19677	19814	19851	19822	19889	19599	19915	19630	19684	19767	19917	19835	19888	19850	19821	19573	19549	19625	19689	19641	19675	19764	19713	19691	19923	19966	19470	19717	19583	19673	19941	19587	19895	19731	19649	19881	19721	19905	19918	19684	19693	19794	19686	19839	19549	19585	19813	19842	19572	19741	19812	19627	19774	19730	19618	19587	19657	19618	19806	19732	19847	19917	19815	19643	19761	19547	19654	19548	19738	19806	19605	19869	19584	19702	19660	19795	19766	19873	19801	19678	19826	19615	19691	19783	19721	19873	19785	19772	19557	19789	19538	19864	19673	19892	19656	19820	19705	19610	19666	19695	19813	19762	19611	19679	19655	19593	19810	19652	19517	19852	19876	19912	19857	19789	19766	19685	19518	19721	19858	19635	19781	19710	19750	19799	19590	19696	19887	19871	19913	19757	19837	19883	19704	19799	19798	19783	19597	19935	19723	19779	19646	19722	19705	19702	19916	19793	19683	19540	19888	19863	19671	19895	19813	19703	19793	19787	19912	19916	19774	19549	19781	19753	19807	19911	19702	19819	19725	19717	19735	19679	19727	19796	19684	19671	19729	19651	19598	19686	19961	19699	19746	19730	19724	19881	19567	19746
28896	37095	32245	24645	22075	21009	19325	18199	17510	17258	17199	17094	17121	17177	17181	17232	17118	17228	16932	17116	17143	17144	17197	16973	17108	17184	16951	17015	16921	17066	17109	17022	17093	17053	17069	17000	17012	17162	17135	16908	17052	17021	17039	17088	17061	16961	17030	17250	17146	17055	16906	17088	17027	16981	17114	17146	17047	17249	17197	17108	17033	17086	17135	17123	17041	16895	17043	16982	17113	17012	17126	17160	17174	17254	17108	17101	17108	17289	16978	16978	17072	16993	17066	17143	17158	17046	17159	17081	17049	17121	17020	17012	17237	17114	17071	17101	17075	16992	17141	17102	16859	17173	17116	16991	16997	17186	17041	17062	17014	16987	17081	16852	17040	17218	17070	17197	17071	17014	17138	16904	17085	16955	17201	16922	17016	16969	16950	17090	17004	17069	17310	16919	17089	16973	16927	17094	17125	17026	17300	17033	17127	17184	16920	17062	16965	17091	17160	17074	17136	17027	17209	16944	16889	17177	17193	17009	17137	16983	17125	17055	17062	17056	17100	16935	17071	16901	17164	17008	16936	17095	16945	16983	17278	17147	17145	16946	17057	17155	17003	17053	17248	17098	17118	16899	16996	16862	16941	17072	17133	17156	17135	17121	17016	17123	16917	17013	17032	17118	17038	16994	17110	17222	17129	16982	17274	17117	17157	17110	17030	17186	17118	17084	17069	17131	17013	17079	17087	17069	17064	16890	16972	16966	17066	17118	17165	16965	17082	17042	16956	17211	17188	17050	17032	17193	16894	17013	17232	16990	17102	16958	17158	17095	17091	17088	17018	17063	17131	17099	16965	17035	17082	17154	17133	17153	17071	17119	17022	17219	17130	17198	17152	17051	16950	17139	17144	17073	17142	17057	16939	16897	17151	17083	17097	17077	17150	17108	17129	17268	17054	16958	17044	17179	17167	17105	16970	16986	16972	16982	17104	17123	17063	17089	16964	17095	17216	17096	17125	17136	17181	17210	17100	16969	17004	17045	17115	17066	17047	16991	17133	17011	16973	17219	17051	17107	17025	16925	16863	17213	17064	17217	17095	17055	17092	17110	17008	17103	17262	17052	17033	16995	17037	17061	16880	16943	17074	16982	17025	17074	17033	17037	17074	16997	16987	17251	17146	17050	16979	16995	17346	17020	17042	17042	17028	17232	17136	16910	17118	17304	17012	17140	17123	17092	17012	16954	17071	16996	16963	17112	17030	16980	17052	17182	17072	17095	16987	17141	17081	17075	16993	17119	17134	17140	16986	17164	17189	16980	17047	17076	17018	17051	16960	17204	17197	17154	17099	17022	17036	17186	17026	17240	17106	16923	17317	16946	17097	17047	17059	17194	17185	16849	16911	16936	16897	16941	17119	17028	17176	17221	17110	17041	17105	17107	17059	17037	17116	17023	17025	17170	17010	17178	17223	16879	16966	16945	17114	16988	17115	16978	17027	16942	17119	17036	16894	16985	16999	16989	17079	17066	16975	17067	16911	17314	17161	16884	17011	16997	16942	17019	17121	16818	17176	17105	17035	17126	17046	17209	16900	16992	17144	17031	17064	16992	17100	17083	16941	17110	17182	16955	17067	17144	17156	17131	17151	17115	17257	16958	16989	17034	17052	17074	17057	17202	17083	16981	17028	17229	17127	16980	16924	17083	17159	17212	17025	17199	16992	16920	17071	16874	17130	17123	16889	16993	16938	17046	16829	17083	16907	17064	16876	16943	17035	17079	17297	17033	16923	17225	17124	16847	16868	17034	16982	17096	17006	17180	17137	17079	16989	17099	17246	17055	17103	17016	17040	16953	16968	17021	17020	16998	17038	17008	17210	17038	17265	16913	17060	17125	16875	17144	16978	17004	16950	17111	17034	17028	17052	16951	17291	17148	16957	17118	17073	17054	16935	17218	16934	17141	17040	17051	17086	17020	16995	17122	17070	17165	17186	17021	17069	17139	17111	17085	16992	17025	17000	17216	17104	17113	17045	16984	17066	17165	16941	17013	17083	17148	17106	16864	16964	17056	16996	17028	17072	17141	17205	17115	17105	17040	17044	17120	16993	17113	16902	16996	16986	17136	17216	17027	17295	16914	16979	17280	16973	17060	16937	17036	17087	17179	16963	17054	17217	17154	17095	17151	16915	17061	17176	17123	17102	16915	17113	17081	17098	17201	16938	17022	16919	17018	17090	17012	16971	17221	17156	17098	16958	16979	17092	17109	16967	17065	17097	17207	17173	16983	17046	17061	17137	17244	16984	17111	17071	17097	17073	17114	17067	16909	16831	17085	17135	17050	17002	17148	17232	17067	17074	17178	17070	17053	17020	17151	17170	17158	17106	17114	17048	17057	17083	16891	16992	17072	17075	17128	16989	17014	17125	16944	16985	17044	17063	17030	17019	16951	17091	17053	16995	16857	17063	17168	17152	17082	17104	17131	17169	17024	17042	17237	17157	16938	17258	17216	17111	17017	16934	17109	17102	17011	17191	17074	17155	17034	16975	16795	17071	16948	17071	16872	17098	17230	17144	17131	17102	17035	17041	17164	17158	16932	17048	17023	17058	17074	17116	17180	17122	17145	17132	16981	17143	16942	17126	17166	17191	17275	17002	17138	17031	17219	16951	17125	16875	17015	17299	17147	17033	17134	17178	17134	17072	16956	17121	17070	17108	16993	16913	17205	16966	16954	17146	16951	17016	16937	17233	16962	16994	17012	16953	16933	17120	17288	16943	17094	17017	17203	16991	16972	17017	16974	17093	17137	17003	17053	17243	17019	17043	17089	17197	17100	17244	17030	17248	17044	17196	16904	17023	17116	16998	17168	17191	17052	17052	17020	17048	17065	16981	17184	17078	17042	17016	16937	17003	17201	16977	16963	16924	16922	17031	17176	17008	17216	17204	17067	17044	17097	16968	17062	17202	16961	17096	17009	17212	16991	17072	16953	17013	17118	17168	17153	17025	16956	16961	17059	17145	17118	16958	17092	17099	17023	17208	17089	17056	17129	16976	17165	17065	17114	17082	16966	17148	17180	16895	17203	16969	17243	17099	17081	16979	17069	17121	17004	17044	16967	17078	16980	16966	17356	17162	17036	17043	17039	16993	16990	17201	17071	17112	16821	17057	17221	17013	16980	17309	16868	17103	17159	17016	17007	16935	17053	17065	17062	17087	17117	17030	17238	17084	17009	17144	16915	16966	17112	17077	17115	16972	16971	17020	16981	17220	17140	17207	17010	17301	17224	17047	17139	16956	17076	16988	17073	17144	17078	17056	17118	17057	17187	17155	17157	17135	17098	17088	17039	17091	17034	16941	17196	17052	17071	17049	16978	17097	16957	17171	17139	17038	17207	17102	17277	16997	17081	17196	16953	17155	17143	17001	17040	17153	17083	17089	17188	17060	17252	16918	17107	17034	17258	17305	17098	17130	17115	17182	16978	16922	17280	16864	17093	17233	17201	16974	17127	16925	17125	17068	17168	17026	17080	16957	16971	17123	17165	17037	16989	17130	17215	16993	17135	17121	17070	17156	17180	17179	16960	16998	17096	16997	17215	17073	16859	17152	16961	17131	17035	17040	17138	17134	17067	17130	16971	16950	17095	17009	17039	17098	17006	17149	17059	17078	17142	17156	17071	16996	17194	17027	17136	17082	17092	17014	17003	17011	17070	17143	16951	17050	17097	16914	17041	17193	17053	17196	16954	17059	17069	17121	17028	17006	16971	17325	16855	17088	17070	17072	17003	17215	17053	17014	17092	17067	16945	17105	17116	17049	16913	17005	17136	17260	16976	16960	17113	17093	17061	17013	16979	17127	17056	17118	17013	16921	17232	17046	17192	17090	16985	16955	16992	17120	17164	17033	17045	17020	17036	17149	17018	17084	16919	17049	17348	17021	17090	17070	17046	16944	17113	17030	17212	16890	17045	17050	17110	17244	17151	17078	17079	17038	17190	17112	17159	17087	17168	16970	17002	17079	16986	17059	16991	16939	17123	17206	17104	17203	17056	16946	17110	17054	17019	17095	17111	17013	17113	16950	16921	17112	17003	17212	17171	17071	17102	17066	17173	16842	17099	17101	17026	16990	17064	17131	16916	17088	17009	16986	16992	16986	17214	17115	17218	16992	16950	17135	17193	16979	17160	16932	17083	17008	17071	16995	17129	17067	17212	17180	17240	17043	16972	17184	17085	17053	16928	17282	16929	16752	17102	17059	17009	17092	17028	17176	16919	17012	17124	17019	17159	17009	16988	16991	17053	16946	16929	17206	17153	17232	17011	17131	17141	16903	16923	17029	16987	17144	17123	17044	16965	17057	17123	16947	17227	17210	17091	17154	16933	17082	17131	17104	17042	17159	17112	17291	16855	16981	17204	17079	17194	16973	17071	17124	17069	17167	17142	17064	17224	16879	17124	17046	17285	16973	17009	17216	17189	16970	17052	16938	17243	17086	17319	17263	17023	16890	17050	16967	16954	17094	17028	17110	17093	17134	16895	17233	16985	17162	16948	16917	17062	17077	17052	17146	17202	16984	17132	17283	17036	17133	16987	17166	17130	17032	16947	16959	16976	16939	17071	17036	17075	16952	17072	16993	16960	17218	17081	16992	17094	17019	17053	17169	17027	17127	17078	17025	17047	17128	17142	16990	17101	17176	17051	17128	17079	16938	17151	17007	17002	17144	17126	17017	16843	17002	17224	17288	17002	16960	16877	17182	17014	17060	17117	17062	17211	16916	17171	17160	17087	16996	17009	17052	16965	16984	17085	17096	17092	17104	17195	17102	17103	16897	17094	17078	17099	17131	17056	17023	17172	16895	17063	17094	16797	17168	16998	17124	17292	16895	17036	17030	17240	16891	17138	17060	17084	17190	17254	16903	17077	17038	17197	17150	17097	16868	16986	17006	17108	17020	16956	17069	17006	17163	16974	17013	17246	16997	16956	17065	17043	16959	17069	17046	17096	17039	16893	17142	16900	17310	16973	17162	17204	17123	17104	17239	17089	17110	16977	17057	17010	16959	17044	16957	16982	17098	17111	17112	16987	16821	17032	17148	17017	16828	17061	17166	17143	17165	17134	17007	16904	17195	16961	17145	17085	17130	17213	17038	17128	17109	17062	16946	17029	16932	17155	17050	17044	16965	17096	16989	17028	17139	17090	17053	17077
24156	21462	29007	25503	25291	27756	27438	23380	21713	21046	20502	20182	20318	20263	20208	20272	19964	20027	20137	20144	20269	20302	20267	20127	20211	20183	20252	19998	20140	20099	20020	20267	20122	19996	19788	20154	20220	19879	20133	20190	20028	19880	20038	19964	19860	19899	20039	19896	19888	20020	20160	20027	20047	20011	20050	20071	20158	20002	19808	19986	19987	19866	20243	20022	19866	20165	20097	20157	20073	19853	19989	20022	20036	20282	20049	20252	20223	20129	20247	20042	20055	20096	19978	19998	20001	19999	19769	20131	19958	20109	20005	19987	19923	20138	19982	20040	20070	20081	19949	20257	20084	20229	20054	19927	20025	20058	20155	19950	20071	20033	19869	19967	20006	19984	20078	19990	20006	20049	19749	20013	19975	19971	20141	20013	20159	19969	19970	20077	20043	20144	19833	19943	20326	20023	20023	20165	20103	20149	20171	20040	19977	19903	20126	19947	19879	19844	20011	20033	20168	19958	20128	19839	19904	19897	20248	20118	20001	20318	20089	20193	19974	19971	19746	20012	19961	19982	20210	20023	20123	20010	20069	20182	19905	19855	20070	19992	19987	19860	19978	20176	20104	20017	20044	20166	19906	20067	19990	20049	20000	19955	19964	19947	20056	20074	19923	20051	19742	20101	19972	19845	19883	19877	19937	19753	19950	19963	20087	19937	20109	19971	19929	19977	20075	20141	19990	19933	20174	20165	19983	19946	19905	19797	20099	20156	20194	19966	19990	19970	20042	20099	20227	19953	20165	20024	19961	19861	20158	19926	20101	20030	19995	20232	20077	20011	20148	20111	20116	19838	20210	20086	20051	20054	19953	19975	20077	20032	20265	20030	19914	19803	20131	19954	20136	20072	19886	20058	20083	19918	19871	19962	20067	20072	19869	20106	19951	19989	20113	19974	19870	19997	19874	20035	19890	19777	19996	19998	19816	20110	20124	20097	20187	19922	19986	20150	20118	20111	19863	19973	19869	20037	20158	20112	19973	20130	19904	19965	19978	20048	19887	20143	20139	20021	19931	20050	20163	20192	20230	19951	19875	20007	19988	20007	20060	19858	20057	19861	19990	20072	20040	20001	19926	19903	20064	19915	20108	20109	20014	19986	20273	20028	20126	20091	20007	19892	20261	19995	20087	20019	20132	20049	19996	20128	19989	20081	19949	20030	19866	19899	20124	20131	19876	19861	20032	19821	20146	19988	20155	20079	19872	20015	20052	19981	19940	19710	19952	20222	20199	20204	20144	19992	20157	19901	19876	19937	19897	19961	20046	19771	20065	20047	20035	20071	20036	20032	20183	20148	20061	20050	20058	19990	19933	19900	20023	19847	19998	19987	19885	20075	19977	20001	19935	19947	19984	20072	19951	19887	19937	20030	19881	20195	19947	19958	20178	20184	20120	20011	20007	20035	19918	19747	20150	19918	19922	19859	20030	20204	20075	19975	19953	19858	20172	20130	20039	20049	19982	20121	20177	19994	19812	19914	20091	20049	20105	20149	20098	19981	19860	20058	19898	20046	19886	20006	20165	19982	20014	20174	20182	19962	20105	19985	19797	19774	20139	20162	20078	19757	19787	19873	20077	20061	20025	19950	20068	20032	20075	20057	20009	20252	19945	20083	20084	20128	20228	20131	19929	20069	20192	19951	19838	19941	20036	19970	20044	20000	20036	19997	20095	20000	20161	20075	20192	19829	19911	20065	20059	19849	19808	20071	19938	20019	20231	20097	20173	19926	19875	19998	20033	20057	19961	20028	19867	20189	20035	20082	20343	19942	19971	20039	19987	20128	20184	19904	20048	20127	20190	19841	19989	20086	20112	19815	19943	20146	20046	19931	19775	20055	20096	20159	19906	20061	19910	19895	20045	19849	19986	20035	19829	19905	19857	20088	20067	20060	19921	20253	19889	19791	19866	20194	20016	19804	20041	19971	19782	20149	19928	19861	20068	20027	20114	20095	19977	19909	19862	20025	19917	19976	20056	20104	20086	20014	20243	20024	20201	20375	19997	19927	19875	20192	19844	19941	19901	19876	19993	20154	19981	20158	20009	20145	19921	20068	19955	20146	20037	19953	19824	20024	19897	19943	19805	19826	20229	20075	19803	19936	20280	19942	20162	20076	19865	19900	20025	20033	20046	19894	19969	20071	19899	19930	19980	19844	19992	19979	20197	19770	19917	19887	20021	19942	19724	19930	19938	20017	19943	19864	19951	20005	20320	20218	20212	20113	20114	20074	19951	20057	20166	19893	19957	19807	19962	19894	19965	19924	20307	20183	20247	20009	20143	20087	19945	19902	20221	20103	20106	19850	19901	19936	19875	19999	20016	20107	19972	19875	20021	20101	19907	19950	20122	20055	19977	20010	19958	20205	20012	20101	19950	20118	19830	20147	19999	19950	20154	20062	20063	20122	20025	20020	20048	20060	20261	19948	19994	20339	19993	20112	20077	19880	20026	19998	20111	20005	20078	19975	20065	19811	19889	20065	20102	19884	20022	20002	19855	20159	20092	19991	20058	19892	19958	19888	20018	20038	19885	19879	20084	20190	19923	19850	20057	20017	19968	19967	20379	20123	20029	20041	20037	20006	20157	20157	19943	19946	20049	20078	20012	20186	20013	20034	20070	19988	20199	20026	20216	20018	20154	20205	19962	20073	19913	20196	20110	20029	20065	19903	20035	20037	19974	20002	19955	20043	19898	20162	20147	19902	19990	20004	20184	20073	19910	19962	19913	20046	20010	20047	20002	19886	19960	19915	19829	19829	20125	19814	20235	20122	20054	19819	20064	19990	19764	19927	20065	20127	20115	19898	20121	20026	20259	20158	20171	20032	20116	19858	20105	20110	19856	20057	19732	19928	20014	19944	20081	20031	20184	19926	19954	20048	19904	19919	20159	19882	20161	20013	20099	20071	20167	19899	20076	19890	19897	20085	20130	20093	20242	19939	20175	19860	19969	20021	20106	20061	20161	20012	20000	20192	20205	20123	20008	19985	20145	19933	20116	20026	20064	19895	20073	19770	19937	20096	20233	20115	19929	19897	20160	19908	19931	20163	20111	19830	19853	20097	19863	20049	20260	20052	19963	19943	19902	19705	19960	19961	20215	20134	19885	20062	20093	19974	20009	20021	19808	20091	20072	20061	20206	20077	20158	20074	20074	20030	19783	20112	20042	20109	20078	20045	19943	19946	20046	20177	20015	20171	20071	19962	20222	19970	20083	20021	19995	19932	20019	19827	19998	20067	19899	19852	19989	19956	20020	20025	20050	20044	19850	20029	20149	20224	20044	19965	20145	20104	20057	19803	19835	20090	19995	20101	19942	19963	19973	20170	19942	19971	20083	20075	20113	20090	20097	20084	20220	20083	20073	20198	19966	19777	20026	20214	20083	20002	20244	20076	20053	20012	20034	20059	20267	19840	19991	19861	19725	20006	20162	19924	20010	20068	20008	19904	20187	20143	20084	20129	19951	20070	20072	19815	19930	20092	20094	19879	19950	20208	20052	19902	19863	19890	20062	19935	20009	19870	20061	19959	19913	20105	20080	19930	19954	19876	20047	20168	20016	19975	20070	19962	19927	19926	20113	19943	19923	20027	20097	19877	20022	20080	20022	19973	20016	20001	19999	20111	20219	19906	20002	20095	20125	20099	20173	20049	20197	19770	19931	20045	20096	19958	20032	20211	20071	19910	20108	19866	20063	19958	20009	19869	19994	20158	20146	19968	19841	19924	19945	19944	19992	20009	20231	20037	20034	20002	20235	19969	20115	20058	20134	20030	20017	19874	20049	19830	20138	20059	19890	20008	20166	20017	20075	19881	19856	20093	19972	19861	20102	20030	20236	19911	19980	20020	19952	20029	20063	20179	19902	19944	20162	20045	19755	20123	19933	20184	20031	19997	19862	20266	20007	19984	20007	20040	20047	20007	20190	19987	19964	20055	20213	19864	20094	20114	20072	19915	20147	20146	20078	20081	20184	20096	19984	20185	20077	20010	20009	19936	19947	20104	20035	20033	20060	19982	20064	20378	19826	20085	20023	20193	19843	19977	19820	20049	20113	20256	19867	20055	19703	19839	19935	20107	20122	20096	20111	20105	20011	20009	20080	20190	19940	20086	19829	20137	20167	19696	19907	19942	20287	20049	20076	19988	19959	20257	20012	19885	20141	19929	19942	19867	20096	19950	20040	19967	20141	19825	20008	20199	19874	19920	19884	20028	19920	19948	20162	19888	20263	20108	20152	20005	19981	20178	20155	20047	19804	19720	19910	20159	19975	19841	20020	19885	20076	19941	19962	19790	20079	19837	19859	19892	20105	20056	20128	20050	20095	19804	19989	20145	19824	20103	20097	20196	20078	20173	19913	19904	19960	20043	19930	19921	20062	19909	19984	19918	20040	20185	19838	20049	19824	19990	20157	20080	20043	20091	20070	19928	20074	19884	19966	19978	20141	20055	20093	20258	19881	19937	19993	20178	20041	20242	20162	20010	20096	20086	20084	20150	20059	20140	20180	20034	20096	20130	19952	19962	20252	19976	19731	19989	20074	20134	20231	20012	19927	19946	19891	20182	20030	19959	19927	20239	20078	20017	19802	19810	20054	19902	19806	20100	19871	19968	20052	20088	20015	20015	20006	19996	20103	20214	19987	19827	19737	20053	20063	20016	19937	20240	19948	19922	19910	19895	19936	19811	19937	19935	20069	20111	19926	20095	20006	19989	20075	20029	20015	20126	20080	20108	20063	19995	19897	19987	19891	20168	20153	19927	19941	19966	20218	20178	20093	20006	20240	20107	20045	20092	20000	19986	20106	19943	20026	19928	19824	20069	20109	20223	19873	19919	19891	20023	20121	19973	19965	20066	19823	20053	19970	19903	20046	20143	20329	20017	20080	20076	20131	20118	20179	20188	20028	20002	20021	19934	20068	20076	19985	20007	19986	20109	20413	20127	20022	20132	20161	19949	20091	19946	19969	20221	20069	19966	20012	19944	20002	20004	20066	20071	20111	20161	20073	19952	19873	20100	19927	20281	19880	20000	19996	20041	20039	20077	20050	20020	20225	19952	20128	20011	20029	19921	20100	19977	19814	19975	20095	19930	20097	20038	20037	19857	20150	20072	19938	20151	20039	20234	20141	20048	19902	19826	19923	20023	19752	20011
32966	49218	45663	35930	31075	27710	23925	21118	19377	18191	17545	17321	17292	17431	17135	17340	17418	17327	17464	17229	17276	17202	17544	17411	17333	17241	17497	17190	17314	17129	17357	17355	17206	17458	17166	17330	17424	17379	17239	17412	17154	17078	17284	17160	17302	17299	17016	17527	17269	17350	17272	17171	17188	17294	17373	17233	17231	17333	17158	17232	17224	17211	17195	17234	17213	17231	17434	17289	17317	17214	17369	17243	17407	17318	17387	17556	17524	17248	17139	17352	17221	17390	17156	17258	17246	17011	17196	17315	17330	17132	17238	17181	17394	17263	17224	17222	17411	17379	17146	17311	17215	17181	17260	17365	17423	17279	17199	17270	17263	17134	17189	17214	17188	17241	17233	17275	17283	17112	17249	17359	17280	17147	17055	17346	17275	17254	17236	17258	17066	17301	17223	17319	17361	17110	17439	17277	17155	17312	17171	17383	17330	17217	17294	17177	17213	17273	17154	17319	17151	17382	17320	17321	17169	17345	17429	17251	17093	17248	17078	17277	17135	17219	17388	17348	17161	17264	17395	17318	17423	17115	17437	17386	17268	17128	17212	17336	17225	17338	17203	17187	17007	17236	17171	17298	17351	17306	17219	17136	17160	17314	17260	17214	17272	17355	17234	17410	17303	17046	17316	17291	17185	16915	17057	17224	17268	17265	17249	17171	17365	17162	17242	17311	17278	17393	17127	17143	17380	17263	17411	17159	17426	17212	17233	17137	17477	17348	17256	17245	17152	17422	17400	17165	17299	17302	17288	17233	17356	17155	17411	17377	17099	17329	17119	17099	17447	17179	17385	17271	17181	17217	17439	17204	17187	17123	17216	17327	17199	17396	17157	17293	17367	17285	17316	17176	17181	17071	17147	17181	17308	17239	17223	17148	17274	17262	17209	17267	17149	17176	17279	17278	17289	17234	17293	17193	17296	17337	17130	17375	17331	17223	17327	17317	17133	17369	17254	17318	17276	17413	17429	17185	17269	17304	17292	17293	17379	17313	17255	17318	17276	17372	17256	17279	17227	17510	17124	17162	17156	17271	17319	17143	17229	17286	17195	17320	17237	17344	17307	17243	17363	17276	17220	17328	17292	17345	17324	17299	17334	17311	17186	17307	17204	17125	17166	17362	17358	17423	17199	17176	17249	17150	17413	17287	17240	17271	17251	17230	17215	17153	17047	17303	17291	17187	17341	17298	17230	17274	17182	17087	17545	17332	17242	17190	17317	17287	17318	17174	17240	17167	17248	17482	17238	17143	17180	17315	17185	17068	17207	17249	17231	17142	17460	17349	17304	17233	17271	17438	17341	17457	17132	17358	17182	17208	17210	17236	17171	17197	17188	17277	17303	17347	17302	17203	17361	17300	17293	17325	17209	17316	17350	17271	17150	17270	17210	17319	17304	17380	17284	17292	17387	17286	17361	17391	17227	17359	17360	17265	17363	17446	17344	17258	17264	17291	17268	17211	17182	17220	17031	17161	17305	17191	17182	17153	17174	17187	17503	17346	17223	17068	17216	16964	17166	17313	17251	17133	17359	17367	17260	17195	17329	17323	17179	17357	17273	17164	17209	17233	17310	17410	17345	17281	17143	17227	17195	17182	17136	17148	17125	17273	17412	17301	17384	17216	17288	17256	17231	17358	17290	17111	17232	17200	17390	17273	17240	17339	17164	17386	17170	17255	17253	17399	17325	17329	17264	17070	17242	17355	17352	17213	17154	17410	17324	17131	17335	17283	17246	17272	17438	17141	17195	17275	17219	17312	17242	17246	17357	17308	17236	17253	17197	17292	17260	17326	17367	17133	17332	17282	17328	17316	17244	17414	17401	17323	17316	17124	17224	17120	17303	17194	17312	17236	17339	17399	17447	17191	17296	17324	17249	17169	17391	17429	17316	17280	17054	17251	17172	17315	17326	17203	17377	17207	17200	17364	17024	17289	17142	17416	17381	17268	17255	17252	17358	17356	17228	17407	17248	17177	17387	17155	17274	17283	17288	17268	17321	17266	17036	17105	17275	17260	17503	17218	17232	17164	17156	17133	17133	17208	17155	17252	17490	17304	17392	17296	17479	17273	17149	17290	17220	17275	17250	17103	17207	16990	17276	17272	17350	17284	17164	17291	17352	17269	17344	17308	17269	17266	17244	17168	17272	17149	17318	17294	17210	17374	17221	17309	17341	17185	17362	17201	17284	17222	17052	17143	17225	17086	17319	17158	17210	17087	17326	17244	17252	17222	17322	17140	17033	17215	17312	17261	17311	17110	17463	17295	17230	17151	17258	17335	17120	17184	17287	17113	17243	17355	17306	17179	17206	17194	17252	17295	17209	17373	17313	17316	17161	17296	17192	17126	17220	17168	17251	17229	17475	17058	17216	17328	17302	17205	17152	17236	17260	17271	17299	17181	17316	17309	17514	17250	17222	17119	17309	17307	17338	17074	17193	17122	17317	17183	17126	17285	17336	17106	17193	17261	17259	17241	17139	17237	17239	17101	17197	17348	17290	17407	17267	17361	17066	17225	17262	17193	17287	17357	17139	17425	17500	17250	17325	17197	17200	17107	17254	17289	17290	17358	17295	17145	17139	17339	17266	17299	17239	17257	17062	17331	17247	17370	17199	17235	17335	17148	17458	17179	17241	17198	17393	17199	17182	17157	17046	17400	17264	17160	17215	17268	17342	17270	17143	17490	17134	17135	17259	17128	17287	17393	17321	17343	17285	17258	17059	17277	17156	17140	17258	17413	17212	17258	17283	17271	17215	17200	17366	17318	17271	17333	17100	17321	17339	17171	17286	17126	17178	17297	17269	17326	17338	17366	17107	17423	17241	17231	17205	17281	17289	17334	17247	17287	17260	17296	17117	17209	17268	17155	17475	17261	17485	17231	17474	17206	17320	17105	17418	17350	17444	17251	17168	17364	17211	17243	17126	17315	17241	17125	17215	17290	17125	17201	17095	17268	17174	17290	17100	17272	17176	17375	17257	17336	17168	17391	17347	17260	17052	17321	17239	17239	17154	17396	17331	17064	17199	17122	17083	17272	17524	17141	17225	17417	17208	17545	17357	17191	17122	17133	17296	17284	17275	17414	17381	17433	17302	17241	17207	17399	17445	17236	17336	17314	17270	17203	17099	17394	17318	17052	17247	17324	17428	17164	17257	17273	17178	17238	17252	16993	17297	17214	17270	17261	17206	17417	17290	17204	17281	17050	17414	17181	17140	17191	17474	17259	17351	17125	17248	17289	17189	17149	17368	17409	17181	17310	17370	17292	17162	17327	17238	17235	17205	17196	17323	17269	17297	17370	17358	17147	17218	17228	17292	17495	17223	17245	17397	17224	17302	17064	17372	17062	17223	17237	17388	17225	17308	17440	17298	17382	17354	17218	17342	17243	17197	17397	17245	17252	17161	17261	17190	17180	17202	17290	17369	17319	17311	17283	17299	17198	17201	17169	17262	17363	17349	17100	17062	17227	17174	17072	17210	17342	17263	17356	17353	17072	17238	17166	17155	17017	17248	17389	17200	17163	17396	17159	17138	17141	17070	17410	17195	17392	17190	17168	17220	17218	17304	17139	17398	17188	17251	17198	17253	17254	17216	17254	17180	17296	17140	17283	17405	17303	17318	17223	17125	17268	17122	17314	17321	17165	17300	17207	17347	17268	17251	17164	17418	17204	17194	17248	17068	17335	17122	17329	17081	17287	17186	17274	17299	17549	17106	17246	17204	17056	17520	17210	17323	17461	17228	17117	17410	17387	17296	17315	17073	17161	17300	17288	17194	17259	17274	17247	17345	17277	17155	17304	17245	17147	17306	17192	17256	17310	17262	17104	17277	17251	17459	17252	17074	17083	17346	17234	17323	17105	17213	17257	17213	17320	17192	17194	17246	17121	17324	17331	17441	17216	17267	17174	17338	17178	17300	17151	17288	17233	17315	17317	17298	17440	17188	17399	17238	17210	17286	17090	17292	17197	17239	17473	17142	17073	17083	17195	17234	17087	17134	17394	17206	17297	17130	17330	17192	17354	17232	17282	17230	17227	17374	17076	17086	17213	17304	17261	17274	17445	17315	17255	17236	17185	17229	17337	17206	17342	17279	17425	17310	17345	17360	17272	17293	17270	17226	17099	17139	17259	17457	17238	17220	17316	17298	17211	17312	17371	17140	17159	17237	17291	17144	17189	17286	17255	17287	17227	17134	17323	17119	17169	17452	17347	17204	17270	17150	17085	17177	17374	17206	17312	17082	17230	17313	17225	17277	17320	17270	17306	17333	17198	17296	17265	17294	17294	17143	17236	17396	17284	17311	17380	17263	17264	17294	17301	17087	17268	17319	17147	17325	17322	17239	17295	17196	17188	17112	17139	17353	17314	17115	17242	17384	17229	17195	17387	17126	17312	17317	17254	17320	17237	17220	17196	17303	17334	17320	17192	17313	17245	17361	17201	17198	17393	17120	17212	17167	17155	17236	17215	17190	17191	17439	17241	17137	17284	17197	17097	17332	17349	17350	17198	17127	17159	17330	17264	17141	17240	17332	17248	17218	17328	17254	17119	17201	17377	17187	17185	17246	17317	17316	17086	17117	17250	17194	17157	17236	17187	17113	17274	17182	17205	17411	17086	17209	17298	17264	17190	17210	17322	17220	17197	17293	17280	17358	17353	17134	17258	17170	17203	17344	17328	17469	17210	17339	17323	17288	17276	17167	17208	17372	17306	17172	17303	17174	17209	17331	17306	17351	17116	17294	17371	17195	17322	17190	17246	17390	17163	17216	17187	17157	17246	17178	17242	17294	17380	17209	17283	17200	17241	17267	17232	17352	17104	17158	17436	17424	17041	17277	17038	17210	17227	17340	17318	17218	17479	17454	17213	17280	17248	17168	17225	17214	17365	17237	17273	17319	17170	17158	17324	17059	17518	17165	17200	17497	17159	17135	17126	17381	17230	17373	17287	17231	17370	17262	17400	17102	17326	17310	17185	17341	17192	17119	17349	17230	17335	17215	17250	17327	17086	17293	17319	17256	17307	17254	17307	17240	17280	17271	17212	17300	17237	17148	17251	17223	17334	17219	17465	17196	17144	17340	17106	17188	17273	17275	17220	17203	17223	17434	17217	17203	17276	17095	17404	17228	17221	17385	17247	17322	17329	17171	17505
22934	21427	29368	24482	23369	28103	30921	24472	22434	21504	20888	20365	20440	20374	20234	20266	20246	20192	20151	19959	20107	20215	20504	19981	20162	19911	19978	20091	20068	20251	20152	20059	20029	20079	20271	19955	20159	19958	20133	19963	20165	19840	20033	20197	20067	19962	19898	19683	19975	20000	19915	19964	19982	20018	20075	20008	20130	20129	20167	20053	19864	20222	19980	20035	19977	19860	20063	19932	20073	20060	20108	19861	19958	19963	19892	20175	20296	20408	19927	20151	20080	20008	20017	19763	20268	20122	19865	19931	19833	19924	19873	19971	19923	20063	20088	19900	19974	20115	19924	20037	20133	19971	20091	19815	19982	20089	20029	19938	20083	20186	19778	19990	20079	19940	20206	19922	19861	20043	19935	19815	20124	20004	20006	19926	19800	19947	19777	19767	19979	20141	20120	20081	20002	20062	20097	20104	20155	20006	19866	19919	20078	19952	20158	19905	20061	20014	19981	20133	19934	19998	19987	20000	20072	20035	19886	20037	20023	19763	19996	19921	20014	19907	19859	20071	20163	20020	20249	20166	19937	20186	19984	19906	19936	19971	19812	19837	20235	19904	19874	19965	19866	20040	19753	20035	19706	19899	19790	19946	19979	19879	19975	19968	19771	19925	20029	19879	19914	19981	19938	19875	19971	20090	19888	19811	19953	19862	19961	19969	19793	19831	19680	19943	20117	19890	19888	19850	19981	20059	20036	20151	19769	20006	19795	19911	19914	19965	20133	20039	19832	20012	20033	19930	19909	20024	19886	19915	20004	20098	19912	19877	19832	20126	20150	19892	20000	19925	20031	20032	20040	19824	19846	20033	20019	19905	20024	19869	19846	19921	20020	20141	20171	19872	19834	19826	19939	20090	20270	19868	19773	19933	19968	19883	20017	19901	19881	19789	19850	19807	19845	19813	19943	19824	19968	19658	19819	19910	19827	19886	19762	19988	19853	19932	19891	19926	20039	19752	19996	19972	20020	19904	19817	20073	20051	19919	19912	20144	19990	19813	20135	19930	19780	19852	19988	20032	19859	20050	19940	19874	19926	20008	20115	19853	20113	20095	19977	19937	19875	20039	19862	19892	20040	20064	19890	20067	19917	20091	19853	20080	19906	19877	19953	19909	19995	19711	19948	19952	19914	20053	20055	19952	19913	20034	20209	19920	19964	19842	20146	20192	20008	19944	20051	20091	19864	19873	19989	19803	19904	20119	20071	19972	19982	19815	19920	19968	20010	20125	20122	19765	19801	20130	20165	20015	19997	19902	20056	19899	19955	19934	19903	19779	20141	20078	19962	19963	20145	19998	19899	19893	19967	19930	19993	19858	20005	19857	19938	20261	20110	19975	19927	19958	19810	19943	20079	20057	19959	20053	19954	19829	19898	19958	20060	19798	19928	20042	20017	20038	20163	20009	20004	19981	19868	19979	19764	20029	19916	20126	19815	19934	19709	19723	20096	19988	19833	19919	19883	19795	19887	19821	19952	19965	19982	20154	20045	19853	19960	19902	20140	19960	19878	20005	20024	19718	20138	19888	19874	19980	20013	19947	19892	19762	20047	19886	19742	19918	19923	20043	19886	19869	19917	19835	19865	19986	19918	19980	19935	19992	19779	20020	20052	19815	19920	19800	19895	19947	19997	19848	19853	20033	19912	19992	19989	19994	19957	19993	19932	19921	19973	19985	19790	19954	20131	19840	20093	20005	20068	20149	20043	20163	19790	20088	19951	20083	19793	19903	19970	20120	19785	19879	19957	19980	20018	20071	19865	19794	19945	20045	19678	19886	19886	19821	19982	19825	19913	19942	19909	19905	19757	19892	20061	19982	19796	19936	19836	19771	19730	20001	19997	20037	20017	19903	19992	19923	19873	19928	19878	19876	19939	19890	19873	19895	19922	20106	20003	20107	20211	20036	19784	19928	20033	20083	19970	19870	19954	19774	19883	19807	19928	19708	19782	20092	19930	20139	20116	19914	19941	20040	20107	19942	19861	19888	19928	20184	19949	20022	20048	19855	19927	19932	19972	20037	19982	19823	20038	19809	20007	19935	19911	19799	19775	19826	19902	19854	20000	19940	19846	19670	19773	19938	20145	20019	19962	19766	19980	19837	19951	19881	20009	19936	20095	19963	20042	19994	19873	19845	19916	19907	19977	19938	19790	19777	19815	19772	19909	19957	19888	19970	19975	19819	20075	19841	19990	19939	19985	19896	19984	19994	19572	19872	19740	20032	20003	20010	19906	19899	19937	19837	19865	19931	19844	19993	19926	19958	19716	19714	19957	20038	19912	19860	20001	19972	20158	19874	20135	20003	19919	19849	20028	19885	19735	19991	20033	19817	20072	19922	20013	19861	19947	20094	19810	20117	19996	20007	19728	19932	19836	19806	19806	19999	20132	20007	20049	19927	20132	19884	19935	20008	19773	20181	19896	20109	20078	19813	19847	19951	19916	19925	20002	20050	19827	19864	19854	19939	19962	19820	20065	20002	19970	19961	19661	20122	19908	19872	20112	19896	20157	20204	19974	19853	20058	19865	20027	19996	20146	20016	19970	19889	19914	19798	20113	20131	20164	19881	19880	19905	20209	19983	20106	19982	19921	20116	20092	19878	19833	19841	19917	19883	20107	19850	19942	20086	19956	19799	19947	20060	19977	19936	20069	20066	20177	19857	19803	20164	19936	19813	19766	19945	20195	19972	20001	20113	20036	19828	19902	19856	19958	19913	20106	20099	19858	19934	19938	19975	20023	19819	19961	19713	19878	19853	19841	19734	19873	19953	19915	19866	19894	19903	20080	20004	20017	19972	19784	19754	19837	19863	19938	19881	19912	20051	19867	19910	19827	19899	19892	19972	19963	19777	19898	19959	19788	19844	19845	20050	19981	19939	19984	20064	20076	19917	19979	20013	19774	20031	19796	19994	19954	19955	19915	19901	20005	20104	20052	20000	19895	20060	20055	20073	19912	19945	19712	19958	20009	19812	20232	19973	19962	19929	19886	20208	19936	19894	20106	19917	20035	20109	20011	20165	19710	20014	19910	19796	19905	19707	19986	19881	19968	20076	20007	19852	19830	20097	19928	20093	19953	20011	19828	19991	19811	19933	19913	19800	20054	20002	20015	19816	19809	20118	20128	19951	19968	19969	19880	19975	19986	19897	19843	20015	19907	19849	19773	19835	20005	19996	19984	20057	19902	19816	19994	19789	19879	19927	20048	20050	19932	20058	19831	19800	19968	19961	19911	19965	20084	20276	19994	19852	19968	19875	20054	19827	19842	19879	19806	19989	19874	19951	19888	19924	20095	20034	20008	19815	20348	19909	20019	19881	19994	19884	20117	20024	19921	20073	20009	19870	19868	19962	20142	19918	19984	20125	19888	19870	20006	19979	19896	19751	19978	19919	20001	19945	19923	19933	19836	19901	19756	19850	20215	19970	19995	20101	20087	20080	19742	20032	19943	19816	20030	19846	20022	19933	20044	19768	19922	19890	19972	19946	19916	19997	20016	20033	19913	19916	20014	19873	19689	19801	20053	19748	19953	19830	19861	19985	20119	19898	19866	20061	19829	19738	19978	19974	20011	19764	19859	19866	20106	19791	19902	19893	20082	19872	20025	19874	19904	19915	19824	20045	19861	20061	19955	19824	19786	19932	19871	19964	19936	20230	19811	20002	19864	19677	20027	19918	19982	19941	19884	19770	19733	19796	20009	19898	19861	20070	19800	20016	19977	20015	20035	19844	19977	19891	19791	19790	19877	19898	19676	19978	19901	20015	19936	19935	20037	20000	19864	19972	20079	19988	20062	20121	19952	19872	19929	20000	20070	19843	19824	20009	19705	19924	19935	19940	20100	20144	19943	19927	19997	19998	19968	19885	19920	20069	19818	19932	20090	19948	20100	19942	20005	20022	19864	19997	19918	19802	19936	20131	20122	19932	19906	19940	19839	20158	19870	20041	19900	19806	19840	19856	20086	19813	20013	19996	20005	19881	19960	19942	20008	19968	20010	19998	19980	19969	19837	20023	19984	19871	19831	19902	19734	19652	19825	19719	20009	20283	19860	20051	19893	19697	19910	19708	19934	19912	20021	20110	19993	19891	20301	20051	20034	19894	20067	19924	19965	20140	19685	20064	19930	19875	19833	19785	19748	19922	19977	19819	20001	19832	19998	20040	19963	20012	20041	19974	20059	19981	19875	19932	20050	19937	19868	20198	20041	19790	19935	20055	19848	20069	19996	19647	19863	19892	19997	20006	19918	19765	19824	19948	20061	20135	19977	20092	19961	19798	19948	19919	19795	19973	19978	19800	19863	20029	19884	19828	20066	19892	20119	19715	19868	20076	19964	20284	20022	20075	19936	19920	20020	20058	19946	20124	20037	19903	20021	19890	19884	19902	19879	19900	19892	19909	19982	19787	19820	20024	19940	20164	19889	20057	20155	20028	19744	19704	20080	20113	19947	19929	20084	20054	19836	19815	19952	19805	20084	19908	19915	19954	19959	19947	19880	19872	20003	19873	20192	19948	20106	20081	19928	19957	20152	19685	20233	19650	19829	19951	19854	19815	20023	19946	19845	20115	20118	20101	20014	19896	19977	20129	20021	20072	19935	20037	19950	19780	20191	19948	19850	20044	20232	20049	20049	19985	20174	19896	19922	19878	19935	19952	19820	19855	19900	19952	19779	20196	19986	20052	20015	20031	20051	20113	19959	20073	20012	20092	20052	20045	19947	19810	19969	19891	20027	19945	19986	19947	19888	20059	20123	20025	20104	19906	20025	20053	19851	20105	19905	20028	20059	19978	19904	20108	20184	19912	19720	20033	19919	19703	20091	19858	19965	19952	20059	19782	19780	20166	19984	20197	20210	20059	20065	19937	19965	19889	20015	19925	19997	19729	20058	19737	19763	19877	19976	20013	19969	20196	19997	19958	19788	19735	19891	19646	20013	19888	19850	19803	19832	19916	19780	19793	19983	20025	19836	20153	19866	19835	19914	19792	19936	19875	20056	19863	19797	20066	19818	19860	19853	20022	19934	19767	20156	20065	19841	19616	19914	20006	19859	19842	20109	19844	20103	20029	19935	19909	19723	20024	19953	19973	19824	19965	20196	19792	19882	19902	20026	19919	19914	19927	19833	19956	20022	20103	19924	19836	19940	19926
36148	58014	55115	44262	36233	32610	28425	22548	20466	18687	17744	17512	17548	17345	17382	17593	17607	17461	17270	17510	17318	17544	17391	17179	17423	17171	17437	17348	17300	17576	17314	17549	17294	17243	17420	17262	17321	17482	17230	17308	17470	17146	17347	17303	17308	17352	17382	17188	17200	17340	17446	17289	17274	17211	17420	17292	17323	17156	17389	17186	17395	17280	17353	17290	17298	17266	17157	17216	17437	17315	17270	17314	17477	17243	17469	17764	17924	17505	17665	17439	17340	17310	17283	17184	17315	17364	17144	17297	17265	17248	17617	17385	17294	17318	17332	17381	17413	17381	17367	17394	17195	17297	17278	17360	17395	17162	17157	17414	17214	17222	17169	17284	17217	17434	17269	17287	17016	17169	17330	17315	17307	17276	17153	17191	17183	17188	17314	17177	17373	17322	17352	17070	17143	17263	17178	17319	17399	17355	17164	17341	17378	17157	17195	17130	17295	17381	17249	17359	17304	17427	17297	17289	17351	17195	17351	17153	17309	17437	17289	17269	17158	17535	17128	17191	17235	17151	17283	17189	17301	17212	17261	17232	17396	17308	17404	17236	17231	17257	17273	17315	17300	17335	17270	17297	17386	17181	17217	17196	17115	17255	17391	17280	17389	17408	17439	17322	17293	17281	17290	17194	17313	17333	17448	17282	17374	17149	17326	17253	17406	17292	17262	17245	17231	17280	17301	17364	17169	17353	17282	17169	17462	17350	17138	17173	17280	17292	17132	17301	17505	17396	17225	17384	17243	17162	17350	17382	17299	17347	17086	17183	17161	17271	17234	17235	17284	17373	17307	17223	17158	17327	17299	17372	17061	17323	17274	17391	17239	17204	17269	17270	17433	17256	17381	17131	17223	17485	17439	17331	17157	17334	17446	17366	17340	17403	17303	17148	17302	17238	17303	17278	17143	17128	17235	17231	17163	17197	17429	17359	17275	17373	17296	17313	17155	17228	17110	17387	17373	17292	17293	17327	17220	17299	17327	17264	17289	17343	17215	17268	17195	17366	17330	17411	17398	17361	17392	17281	17221	17306	17385	17340	17465	17354	17186	17436	17321	17352	17334	17390	17371	17235	17330	17129	17273	17152	17287	17290	17286	17223	17323	17514	17231	17338	17236	17230	17246	17335	17195	17328	17330	17474	17243	17308	17109	17336	17358	17275	17105	17308	17318	17291	17364	17155	17308	17152	17208	17264	17201	17406	17213	17073	17174	17414	17110	17236	17152	17332	17504	17319	17151	17289	17266	17550	17282	17287	17120	17357	17431	17197	17352	17291	17224	17288	17188	17299	17352	17444	17161	17384	17287	17457	17278	17275	17241	17266	17184	17389	17180	17406	17513	17304	17308	17174	17267	17181	17339	17281	17350	17335	17248	17308	17428	17263	17202	17336	17335	17321	17162	17281	17340	17279	17347	17300	17328	17223	17223	17210	17450	17310	17352	17263	17369	17398	17309	17382	17371	17326	17080	17225	17432	17256	17279	17449	17262	17444	17387	17214	17227	17320	17206	17322	17288	17365	17283	17241	17343	17414	17269	17117	17253	17186	17248	17246	17326	17277	17126	17252	17359	17623	17408	17225	17370	17353	17323	17296	17286	17322	17235	17301	17312	17433	17133	17254	17341	17201	17443	17410	17221	17237	17359	17111	17068	17386	17266	17200	17421	17210	17481	17311	17364	17118	17119	17225	17316	17235	17116	17334	17307	17202	17281	17470	17416	17413	17362	17325	17253	17316	17317	17201	17472	17127	17290	17310	17406	17445	17322	17280	17108	17395	17169	17205	17276	17408	17330	17332	17121	17274	17383	17394	17270	17225	17303	17385	17169	17351	17310	16982	17169	17293	17266	17298	17337	17221	17178	17071	17231	17015	17353	17303	17238	17318	17461	17346	17291	17293	17205	17220	17265	17301	17430	17419	17235	17074	17261	17229	17189	17242	17519	17226	17323	17141	17215	17272	17177	17323	17416	17250	17374	17343	17198	17383	17239	17376	17145	17244	17261	17236	17376	17236	17170	17132	17444	17136	17487	17357	17389	17326	17333	17310	17299	17260	17211	17247	17278	17195	17257	17233	17326	17239	17296	17269	17367	17341	17269	17269	17519	17145	17259	17321	17297	17423	17372	17448	17314	17154	17356	17336	17323	17304	17299	17242	17198	17319	17204	17267	17408	17261	17255	17370	17116	17280	17449	17268	17251	17339	17418	17287	17330	17126	17216	17341	17282	17251	17300	17206	17327	17280	17305	17307	17208	17232	17416	17402	17231	17267	17301	17105	17403	17080	17160	17215	17221	17336	17271	17376	17235	17344	17405	17360	17202	17329	17467	17393	17179	17303	17376	17266	17364	17389	17025	17277	17170	17265	17108	17402	17224	17365	17236	17227	17234	17280	17344	17451	17160	17269	17256	17248	17208	17271	17338	17268	17231	17176	17238	17322	17226	17304	17509	17341	17343	17377	17371	17157	17296	17327	17502	17387	17398	17439	17168	17341	17128	17272	17112	17331	17308	17351	17363	17293	17396	17418	17240	17422	17119	17344	17431	17225	17292	17337	17492	17215	17259	17208	17307	17442	17425	17167	17246	17361	17371	17101	17145	17396	17243	17444	17317	17176	17275	17378	17303	17205	17233	17122	17240	17407	17366	17347	17115	17292	17362	17321	17310	17244	17387	17203	17163	17336	17295	17290	17344	17317	17136	17263	17307	17290	17324	17141	17296	17250	17224	17213	17222	17435	17214	17324	17278	17380	17392	17121	17136	17247	17373	17440	17240	17340	17327	17162	17288	17371	17339	17390	17229	17247	17190	17391	17312	17199	17174	17287	17200	17261	17368	17302	17296	17370	17205	17169	17291	17487	17305	17244	17535	17311	17263	17316	17477	17482	17282	17341	17099	17339	17146	17297	17346	17326	17101	17340	17286	17135	17443	17314	17206	17163	17275	17224	17310	17510	17341	17227	17322	17504	17228	17367	17256	17338	17109	17245	17163	17060	17522	17384	17422	17371	17203	17408	17321	17168	17316	17217	17197	17273	17168	17303	17260	17218	17333	17310	17289	17303	17242	17373	17306	17275	17195	17239	17270	17355	17221	17193	17352	17305	17319	17383	17240	17338	17284	17306	17295	17410	17338	17227	17173	17361	17354	17392	17314	17384	17263	17135	17461	17357	17326	17298	17217	17334	17443	17313	17394	17528	17343	17222	17180	17341	17287	17269	17214	17243	17440	17295	17412	17372	17212	17492	17285	17171	17397	17244	17231	17239	17265	17281	17430	17272	17288	17359	17171	17269	17286	17223	17283	17239	17404	17476	17376	17260	17247	17330	17262	17245	17342	17237	17248	17368	17382	17334	17248	17119	17193	17229	17344	17235	17144	17110	17461	17349	17305	17422	17268	17580	17144	17191	17372	17254	17406	17347	17290	17285	17371	17199	17195	17208	17248	17368	17376	17123	17354	17176	17320	17222	17362	17223	17224	17227	17281	17301	17205	17346	17135	17348	17372	17173	17258	17148	17431	17294	17137	17350	17189	17157	17373	17321	17330	17399	17273	17392	17273	17166	17479	17259	17328	17214	17322	17189	17243	17337	17164	17206	17260	17173	17201	17501	17463	17221	17304	17410	17364	17337	17162	17196	17370	17291	17318	17334	17352	17427	17288	17204	17376	17401	17299	17115	17153	17277	17099	17255	17243	17264	17221	17285	17164	17213	17114	17249	17261	17382	17233	17172	17420	17375	17383	17146	17200	17196	17569	17464	17326	17241	17099	17418	17194	17196	17270	17393	17214	17228	17122	17367	17339	17393	17229	17410	17317	17291	17494	17266	17204	17331	17384	17447	17220	17283	17423	17379	17126	17260	17345	17275	17387	17241	17338	17296	17168	17093	17440	17323	17201	17274	17217	17366	17357	17374	17403	17384	17312	17177	17136	17310	17246	17174	17151	17303	17483	17283	17375	17160	17313	17341	17338	17332	17145	17225	17469	17182	17178	17297	17157	17187	17255	17127	17465	17232	17235	17294	17293	17171	17260	17267	17182	17259	17256	17279	17505	17323	17352	17310	17233	17176	17472	17264	17357	17262	17290	17318	17430	17315	17337	17288	17167	17213	17119	17318	17298	17328	17305	17334	17209	17377	17227	17303	17212	17243	17307	17414	17345	17245	17201	17251	17345	17318	17418	17320	17355	17383	17339	17390	17304	17269	17441	17150	17262	17235	17286	17396	17463	17367	17219	17295	17211	17267	17130	17221	17200	17299	17206	17391	17210	17428	17352	17402	17180	17268	17338	17353	17423	17404	17423	17340	17307	17346	17175	17470	17270	17434	17360	17444	17295	17263	17281	17296	17134	17350	17286	17295	17362	17333	17376	17280	17317	17184	17401	17333	17365	17336	17415	17262	17335	17337	17322	17197	17229	17232	17266	17292	17343	17404	17265	17384	17349	17369	17166	17337	17296	17228	17267	17428	17333	17240	17057	17376	17264	17282	17248	17321	17313	17104	17222	17309	17276	17353	17323	17204	17229	17268	17336	17380	17369	17229	17189	17224	17300	17324	17186	17258	17145	17347	17278	17387	17169	17219	17414	17177	17415	17315	17372	17281	17117	17355	17240	17420	17171	17265	17233	17274	17317	17471	17304	17294	17309	17190	17267	17413	17207	17333	17327	17300	17165	17240	17178	17325	17210	17394	17158	17302	17398	17292	17326	17297	17294	17244	17365	17153	17257	17280	17193	17095	17225	17293	17207	17343	17403	17229	17414	17390	17106	17245	17232	17244	17447	17331	17372	17569	17193	17249	17250	17361	17299	17432	17481	17288	17388	17203	17422	17367	17382	17283	17166	17279	17365	17270	17184	17310	17280	17403	17466	17411	17201	17452	17251	17276	17364	17304	17235	17244	17307	17162	17280	17297	17489	17161	17238	17332	17436	17357	17362	17403	17314	17295	17287	17288	17316	17146	17489	17319	17329	17349	17264	17331	17253	17250	17260	17099	17228	17456	17212	17264	17240	17194	17449	17155	17239	17240	17320	17285	17253	17253	17297	17173	17271	17209	17272	17380	17180	17170	17359	17346	17052	17283	17409	17468	17202	17319	17379	17234	17340	17202	17224	17174	17492	17208	17408	17210	17367	17453	17176	17279	17151	17175
28568	25702	33950	31387	26515	25181	24105	23155	22651	22384	22060	21831	21952	22034	21846	22025	21898	22224	21805	22016	22100	22098	22057	21751	21984	21944	22000	21915	22091	21950	21975	22142	21808	21922	22201	21787	22037	21941	22152	21632	21954	21988	21876	21878	21997	21937	21823	21878	21785	21828	22108	21728	21997	21801	22043	21883	21976	21926	21769	21812	21924	21901	22016	21852	21972	22016	21834	22061	21951	21943	22185	21730	22101	22005	21998	21956	22004	22015	21897	21995	21883	21802	21979	21924	21879	22078	21956	22006	21845	21754	21852	21956	21894	21940	21963	21900	21776	21845	21765	21924	21884	22113	22018	21833	21963	21822	21998	21782	21823	21900	22031	22031	21959	21855	21806	21919	21925	21948	22035	21696	22094	21982	22080	21647	21904	21855	22099	21880	22038	22135	21848	22031	21901	21810	21844	21908	21913	21845	22007	21931	21937	21882	21932	21919	21886	21822	21818	22056	21836	21940	21989	21707	21890	21899	22106	21942	21833	22075	21971	21789	21934	21933	21879	21686	22055	22156	21980	21966	21862	21729	22070	22081	21777	21848	21783	21722	22029	21879	22196	21829	22080	21764	21824	21907	21965	22007	21908	21820	21885	21913	21919	21970	22041	21905	22011	21909	21778	21771	21833	21899	21997	22059	21811	21963	21962	21939	21954	21889	22242	21773	21781	21962	21826	21851	21910	21807	21930	21960	21935	21975	21877	21935	21810	21885	21948	21935	22039	21980	21969	22045	21938	22172	21832	21693	22213	21890	21854	21830	21976	22046	21867	21933	21833	22051	21894	21831	21880	21968	22098	21982	21805	22046	21948	21951	21975	21715	22152	21718	22018	22177	21969	21881	22051	22140	22031	22059	21809	22040	21872	21937	21984	21842	21971	21909	21856	21628	21807	22017	21926	21984	21759	21972	21842	21820	21940	21735	21848	21972	21952	22014	21804	21728	21829	21930	21906	21941	22062	21844	22070	22015	21935	22028	22101	21877	22132	21863	21866	21614	21807	22116	21995	22046	21900	21846	22102	22067	22041	21911	21945	21724	21895	21870	21864	22089	21859	22038	21929	21924	21947	21845	21985	21839	21714	22164	21859	21914	21972	21904	21777	21932	22017	21927	22085	22109	22205	22023	21962	21951	21721	22132	22104	22161	21718	21717	21860	21782	22011	21995	21944	21994	21952	21965	21876	22043	21782	21839	21925	21955	21913	21960	21967	21925	21972	21963	21805	21852	22034	21792	21831	22007	21839	21755	21906	21923	22096	21933	21969	21874	21844	21905	21921	21979	22107	22138	21775	21925	21945	21933	21890	21940	21894	22026	21782	21890	21808	22048	21682	21770	21835	21891	21780	22015	21815	22165	21900	22116	21927	21896	21898	22060	22020	22058	22032	21877	22036	21989	21841	21960	21798	21940	21783	21622	21839	21854	21893	21988	21825	21896	22081	21836	21974	21972	21726	21880	21857	21895	21994	21870	21821	21794	22011	21908	22054	21963	21874	21833	21816	21927	21908	21946	21953	21895	21966	21977	22058	22030	21726	21838	21880	21874	21879	21815	21828	21834	21973	21972	21954	21836	22040	22033	21979	22017	21919	21974	21909	22160	22072	21939	21712	21949	21709	22160	21658	21760	21824	21916	21704	21969	21950	21938	21881	22032	21713	21930	21792	22003	21928	21668	21870	21769	21809	21835	22161	21842	22026	21779	21834	21973	21933	21971	22204	21788	22034	21987	21673	21900	21937	22028	22014	21954	21903	22011	22217	22061	22028	21859	21798	22015	21939	21903	21835	21898	21780	21921	22019	21950	22014	21853	22074	22006	21907	21848	21786	21889	21867	21992	21858	21777	21897	21779	21856	21827	22042	21954	21939	21846	22110	21988	21961	21772	21964	21959	21773	21985	21944	21983	21666	21833	21843	21898	21995	21788	22025	21890	21743	21922	21914	21751	21838	22107	21949	21789	21976	21680	21892	21888	21840	22077	22090	21964	21809	22086	21817	21911	22076	22006	21635	21867	22042	22182	22007	22131	22062	21917	21908	21856	21867	22064	22056	21942	21870	21905	21916	21924	22087	21997	21956	21866	22027	21997	22005	21886	21906	21689	22240	21883	21865	21966	21766	21829	21922	21869	21972	21887	21879	21968	22068	21931	21950	21871	21741	21749	22012	21946	21849	21724	21886	21935	22193	21919	21965	22053	22021	21960	22199	22126	21782	22064	22106	21864	21888	21558	21855	21941	22096	21901	22062	22064	22024	22012	21910	21940	21991	22044	21973	22096	21889	21729	21763	21895	22009	22046	21793	21994	21975	21796	21966	21879	21869	21779	22160	21649	21970	21787	21948	21877	21918	21804	21954	21951	22028	21949	21984	21872	21748	22012	21856	21874	22023	21831	22079	21837	21890	21992	22079	21761	21873	21897	21936	22202	22035	21982	21881	21709	21983	21968	22026	21917	21929	21697	21751	21864	21935	21945	21866	21840	21680	21918	21761	21766	21991	21777	21617	22098	21927	21851	21794	21914	21948	21811	21827	21972	21966	21858	21912	22141	21720	22059	21839	21956	21744	21634	22019	21983	22218	21805	21834	21815	21829	21867	22091	21920	22021	21724	21956	22015	22072	21995	21901	21783	21934	22006	21857	22259	21927	22113	22026	21909	21876	21911	21877	21974	21746	21936	21859	21953	22057	21703	21725	21922	21876	22074	21969	21911	21917	21844	21937	21957	21874	22021	21784	21838	22013	21866	21971	21980	22004	22035	22165	22021	21786	21847	21868	22094	21908	21980	21746	22019	21987	22055	22021	21765	21881	22100	21793	22165	22169	21909	21721	21834	21836	21806	21802	21915	21860	22041	21824	21850	21827	21940	21861	21886	22028	21851	22019	21860	21735	21953	22034	21945	21821	21711	21676	21986	21936	22017	21770	21902	21901	21845	21894	22020	21765	21785	21971	21669	22015	21940	21667	21883	21873	21757	21980	22159	21892	21930	21897	21895	21933	21949	21908	21817	21688	21974	21926	21986	21852	22029	21843	22115	21882	21897	21948	21709	21744	21935	21715	21996	21918	22047	21901	21930	21911	21748	21881	21921	21775	21810	21958	21910	21906	21974	21914	21985	22082	21915	21897	21967	21896	22012	21916	22013	21983	21869	21878	21990	22075	21609	22015	21902	22029	22018	22100	21809	22071	21778	21731	21741	22003	21950	21910	21935	21960	21918	22005	21938	21867	21923	22036	21855	21858	21751	22011	21929	22262	21809	21838	21990	22177	21815	21993	21833	21958	22015	22004	22001	22018	22032	21978	21997	22126	22087	22193	21920	21745	22007	22196	21947	21902	21877	21824	21800	21825	21786	21870	21917	21735	22007	21772	21940	21823	21767	21824	22140	22031	22090	21826	21717	21978	22055	22018	22023	21926	21999	21900	21941	22106	22103	21801	21746	22016	21818	22066	21998	21867	21834	21982	22053	21862	21835	21950	21969	21870	22104	21916	21895	22117	21887	22001	21883	21644	21787	21949	21910	21775	21901	21906	21763	21944	21799	21944	21674	22027	21798	21646	22159	21855	21822	21821	21828	22028	21726	21933	22151	21837	21949	21922	21852	21928	21956	21916	21933	21764	22078	21839	21772	21912	22125	21947	21986	21826	21873	22130	21924	21851	22072	21556	21673	21842	21953	21953	22054	21800	21827	21867	22117	21887	21721	21866	22072	22070	21954	21935	21795	21758	21777	21973	21821	21752	21771	22014	22162	22093	21899	21874	21919	21961	21749	21782	21890	21925	21745	21800	21941	22175	21795	21896	22026	21883	21875	22013	21914	21915	22088	22029	21766	22104	21995	21749	21933	22020	21617	21880	22095	21785	22053	21888	21836	21869	21966	21883	21707	22103	22009	22210	21978	21855	21668	21953	21913	22011	21901	21714	21887	21770	22011	21918	22056	21877	21650	21976	22081	21933	21976	22073	21856	22029	21856	21934	21975	21864	21968	22101	21942	21971	21930	21861	21870	21902	21807	21963	21791	21853	21860	21993	21782	22041	22096	22115	21779	22215	22008	21983	21925	21977	21872	21682	21996	22031	21766	21795	21968	22172	21891	21960	21983	21818	21919	21996	21900	22049	21965	22026	21999	21899	22007	21907	21936	21808	21930	21979	21924	22019	22023	21991	21888	21984	21844	21990	21956	21949	21976	22056	21831	21819	22009	21843	22188	21887	21869	21644	21983	21956	21985	21999	21963	22018	21901	22052	21979	21948	22033	22016	21982	22121	21833	21917	21943	21772	22018	21981	22057	22217	22027	21888	21926	21864	21597	21864	21760	21698	21851	21900	22117	21985	21961	22036	21820	21867	22311	21865	22024	21840	21819	21700	21646	21893	21745	21992	21931	21957	21877	21944	21738	21930	21791	21871	21770	21827	21987	22120	21710	21949	21961	21985	21885	21976	21962	21927	21725	22123	21891	21901	21640	21894	21937	22005	21752	22082	22010	21980	21765	22175	22188	21856	21812	21812	21924	21922	21898	21966	21889	21992	21780	21897	21894	21851	21834	21829	22045	22031	21922	21854	21971	22002	21904	21999	21812	21584	21864	21892	21950	21861	21802	21818	21888	21877	21861	21710	21856	21828	21730	21931	22012	21630	21877	21893	21916	21936	22002	22031	21607	21952	21690	21882	21927	21893	21935	21983	22033	21916	21819	21866	21970	22029	21824	22100	21846	21956	21907	21768	21874	21886	21808	21977	21977	21762	21788	21766	22002	22141	21798	21913	22017	21921	21714	22000	22058	21948	21910	22119	21995	21993	21972	21873	21802	21635	21875	21955	21920	21824	21905	21816	21925	21912	21923	21848	21822	21944	21897	22094	21833	22179	21919	22075	21971	22041	21846	22155	22014	21765	21798	21987	21907	21958	21882	21977	21850	21923	22266	21891	22106	21884	21970	21974	22055	21632	21897	21817	21969	22080	21983	21896	21845	21981	21883	21930	21756	21875	21904	22033	22090	21652	21818	21881	21784	22002	22183	21957	21799	22145	22007	22115	21787	21930	21931	21877	21710	22052	21910	22109	21974	21822	21938	21980	22055	21956	21957	21809	22196	22051	21860	21970	21748	22137	21719	21948	21909	21955	22041	21948	21904	22114	21950	21916	21976
29824	41301	38675	30120	25452	22960	20876	19774	19343	18770	18680	18405	18502	18315	18527	18434	18311	18406	18379	18344	18445	18269	18448	18464	18560	18492	18264	18354	18491	18314	18332	18485	18475	18462	18309	18293	18592	18506	18335	18362	18506	18567	18316	18246	18591	18507	18540	18224	18295	18621	18602	18416	18447	18177	18408	18471	18308	18393	18349	18325	18277	18242	18321	18473	18455	18449	18678	18375	18373	18418	18546	18364	18500	18387	18491	18380	18422	18417	18487	18355	18382	18496	18526	18492	18347	18216	18391	18358	18281	18411	18418	18270	18273	18415	18560	18429	18396	18512	18360	18261	18370	18484	18361	18448	18323	18506	18454	18202	18490	18335	18331	18473	18397	18386	18437	18508	18526	18355	18732	18550	18396	18582	18193	18347	18205	18692	18502	18304	18314	18290	18384	18445	18482	18590	18438	18462	18459	18620	18274	18374	18430	18441	18402	18477	18484	18448	18415	18396	18385	18333	18443	18508	18521	18308	18583	18426	18431	18539	18572	18356	18367	18315	18272	18288	18444	18499	18448	18608	18442	18406	18585	18398	18565	18450	18346	18305	18376	18505	18490	18410	18223	18621	18295	18484	18498	18549	18301	18388	18374	18355	18469	18528	18407	18280	18410	18466	18370	18381	18481	18540	18605	18400	18486	18532	18283	18339	18347	18322	18464	18284	18287	18380	18460	18394	18204	18443	18226	18547	18639	18330	18429	18408	18385	18282	18508	18407	18494	18530	18450	18392	18391	18446	18494	18350	18435	18576	18253	18468	18522	18523	18434	18481	18454	18293	18433	18282	18486	18232	18424	18353	18404	18414	18417	18439	18399	18351	18263	18444	18475	18274	18429	18136	18521	18565	18631	18242	18420	18527	18490	18557	18710	18419	18441	18528	18453	18624	18354	18475	18433	18313	18455	18526	18425	18373	18468	18250	18492	18382	18324	18408	18228	18511	18380	18507	18346	18445	18583	18621	18548	18360	18317	18410	18411	18601	18485	18510	18735	18445	18421	18439	18381	18407	18469	18344	18350	18391	18241	18553	18288	18371	18616	18473	18232	18299	18375	18455	18322	18505	18468	18263	18450	18439	18335	18487	18384	18413	18380	18567	18381	18429	18335	18464	18471	18311	18375	18344	18483	18419	18384	18337	18579	18467	18349	18436	18344	18377	18365	18227	18460	18353	18323	18461	18469	18409	18497	18507	18381	18465	18516	18445	18449	18341	18429	18607	18455	18315	18521	18385	18448	18486	18404	18493	18315	18407	18391	18511	18478	18252	18379	18305	18293	18488	18626	18511	18292	18448	18428	18431	18362	18382	18370	18556	18456	18424	18188	18375	18512	18594	18289	18636	18370	18247	18287	18306	18297	18377	18355	18428	18525	18665	18507	18422	18252	18491	18381	18257	18480	18456	18453	18294	18488	18515	18495	18359	18418	18418	18565	18385	18468	18526	18261	18374	18397	18468	18426	18298	18368	18408	18564	18589	18348	18604	18420	18428	18477	18485	18476	18293	18319	18515	18431	18381	18516	18460	18562	18663	18363	18372	18374	18504	18450	18649	18495	18309	18448	18473	18435	18476	18404	18381	18267	18515	18382	18401	18446	18539	18270	18455	18358	18476	18517	18461	18483	18406	18560	18599	18441	18390	18288	18450	18447	18356	18424	18353	18364	18233	18343	18492	18442	18386	18393	18404	18252	18523	18381	18361	18439	18295	18589	18496	18482	18282	18530	18316	18325	18509	18540	18468	18373	18365	18415	18437	18574	18369	18313	18435	18390	18516	18403	18449	18370	18388	18346	18360	18328	18471	18488	18457	18341	18380	18561	18361	18436	18206	18259	18516	18283	18372	18443	18635	18514	18381	18391	18495	18458	18443	18241	18469	18484	18682	18534	18468	18445	18459	18626	18543	18368	18325	18427	18362	18559	18479	18365	18280	18340	18455	18458	18441	18447	18393	18320	18454	18315	18475	18358	18520	18473	18466	18455	18575	18329	18311	18420	18463	18533	18561	18371	18464	18348	18567	18437	18291	18541	18649	18373	18519	18367	18289	18288	18398	18344	18536	18487	18466	18313	18587	18411	18409	18586	18442	18475	18378	18400	18363	18465	18449	18398	18536	18320	18469	18283	18361	18284	18461	18580	18517	18152	18499	18372	18535	18360	18529	18408	18399	18453	18529	18426	18402	18336	18468	18380	18416	18346	18532	18462	18435	18496	18500	18486	18449	18493	18473	18394	18428	18513	18455	18597	18530	18436	18330	18470	18458	18466	18202	18592	18479	18447	18421	18606	18566	18486	18426	18286	18491	18547	18411	18436	18439	18340	18339	18374	18479	18295	18437	18436	18503	18463	18355	18427	18507	18464	18457	18409	18361	18502	18282	18429	18342	18256	18307	18300	18439	18636	18346	18425	18367	18340	18322	18365	18296	18297	18421	18463	18576	18446	18380	18460	18272	18316	18302	18435	18406	18480	18280	18404	18301	18466	18703	18488	18413	18454	18315	18302	18466	18424	18495	18306	18474	18369	18426	18498	18320	18495	18460	18360	18373	18376	18321	18441	18312	18363	18446	18368	18267	18377	18413	18485	18440	18530	18413	18319	18545	18386	18550	18442	18303	18289	18417	18449	18474	18464	18499	18419	18318	18417	18420	18419	18630	18355	18383	18384	18498	18501	18345	18311	18486	18298	18480	18397	18271	18528	18298	18413	18527	18455	18442	18440	18423	18469	18434	18415	18566	18393	18347	18441	18547	18610	18397	18330	18356	18242	18456	18353	18348	18458	18452	18312	18575	18453	18504	18432	18271	18483	18444	18364	18415	18473	18399	18485	18368	18409	18581	18555	18427	18357	18517	18374	18496	18202	18352	18384	18428	18548	18322	18368	18458	18554	18230	18319	18285	18640	18364	18485	18442	18493	18378	18359	18252	18462	18566	18377	18347	18503	18363	18529	18517	18426	18597	18362	18360	18499	18426	18489	18581	18493	18354	18520	18343	18411	18334	18645	18485	18471	18416	18443	18441	18480	18640	18496	18444	18442	18585	18388	18497	18363	18398	18355	18421	18557	18653	18188	18530	18423	18383	18400	18442	18358	18388	18443	18464	18303	18381	18328	18381	18434	18571	18404	18572	18466	18449	18312	18517	18392	18397	18399	18454	18463	18552	18419	18479	18604	18347	18337	18410	18531	18431	18304	18181	18264	18380	18560	18327	18572	18526	18300	18514	18342	18450	18521	18333	18512	18384	18576	18641	18562	18426	18489	18410	18683	18444	18415	18556	18341	18657	18441	18285	18426	18381	18423	18449	18441	18443	18405	18425	18369	18363	18549	18439	18408	18538	18453	18485	18540	18432	18413	18257	18444	18391	18342	18410	18126	18435	18506	18428	18433	18654	18292	18528	18382	18350	18267	18502	18289	18444	18409	18308	18439	18527	18330	18479	18371	18580	18299	18489	18433	18368	18425	18561	18466	18526	18312	18390	18520	18475	18290	18562	18419	18396	18349	18363	18538	18320	18507	18465	18427	18381	18555	18434	18362	18296	18427	18391	18204	18470	18544	18344	18404	18587	18513	18550	18390	18513	18434	18483	18382	18475	18346	18537	18483	18476	18272	18457	18295	18278	18371	18366	18392	18554	18411	18383	18249	18497	18285	18397	18473	18344	18601	18472	18304	18362	18497	18438	18311	18594	18441	18472	18413	18281	18401	18481	18342	18282	18291	18377	18551	18226	18488	18414	18266	18408	18410	18349	18410	18412	18455	18241	18260	18457	18315	18456	18314	18718	18284	18278	18503	18471	18510	18598	18485	18471	18090	18439	18433	18455	18389	18266	18619	18308	18399	18330	18455	18473	18310	18446	18348	18346	18508	18385	18327	18483	18610	18431	18401	18390	18453	18532	18609	18232	18497	18498	18478	18452	18313	18517	18415	18502	18537	18382	18478	18362	18626	18369	18357	18490	18333	18596	18324	18423	18475	18453	18315	18366	18449	18401	18451	18378	18426	18138	18432	18377	18603	18360	18435	18325	18321	18433	18293	18238	18395	18365	18192	18513	18535	18283	18361	18465	18533	18320	18293	18497	18406	18437	18435	18396	18458	18445	18366	18396	18391	18568	18238	18437	18541	18402	18430	18412	18609	18372	18483	18356	18481	18447	18516	18448	18419	18461	18466	18366	18317	18497	18357	18416	18405	18433	18511	18420	18502	18267	18373	18411	18378	18336	18546	18372	18557	18478	18319	18428	18522	18494	18365	18226	18399	18312	18569	18165	18560	18369	18573	18433	18472	18397	18320	18566	18515	18396	18541	18485	18478	18499	18412	18603	18604	18310	18417	18486	18174	18429	18330	18488	18511	18479	18511	18370	18370	18351	18335	18425	18462	18466	18448	18458	18240	18407	18270	18587	18264	18545	18463	18528	18403	18284	18576	18434	18417	18331	18239	18451	18460	18491	18413	18340	18477	18565	18392	18473	18471	18463	18335	18476	18457	18334	18470	18696	18392	18281	18356	18398	18442	18482	18358	18512	18313	18378	18314	18377	18577	18315	18434	18372	18401	18405	18567	18377	18364	18388	18382	18430	18409	18501	18389	18521	18376	18525	18513	18643	18428	18449	18355	18487	18314	18474	18416	18537	18556	18371	18414	18350	18371	18393	18561	18451	18480	18254	18476	18595	18338	18364	18571	18334	18365	18542	18552	18529	18491	18373	18474	18600	18312	18522	18255	18392	18336	18562	18564	18441	18419	18262	18362	18465	18594	18501	18422	18393	18358	18452	18490	18465	18440	18369	18322	18403	18564	18359	18341	18504	18364	18396	18281	18394	18280	18400	18491	18468	18463	18501	18469	18324	18494	18292	18274	18492	18352	18417	18484	18400	18531	18529	18525	18470	18376	18348	18459	18452	18476	18230	18375	18514	18657	18576	18528	18271	18387	18531	18555	18395	18645	18340	18496	18511	18465	18517	18421	18456	18342	18429	18386	18456	18637	18338	18370	18637	18430	18348	18337	18375	18332	18360	18421	18495	18509	18378	18476	18602	18650	18396	18467	18519	18249	18606	18425	18274	18458	18386	18379	18396	18626	18383	18277	18351	18363	18476	18548	18498	18426	18584	18410	18563	18287	18307	18302	18352	18607	18464	18303	18424
24130	21485	29200	26607	27459	29304	27750	23244	21728	21417	21305	20994	21143	21250	21176	21174	21060	21144	21115	20994	21052	21047	21123	21075	20906	21351	21225	21288	21210	21010	20956	21151	21161	20933	20918	21059	20808	20783	21096	20840	20995	20976	21161	20994	21057	20979	21005	21041	21165	21145	21013	21208	20908	21071	20894	20974	20841	20977	20956	20980	21124	20983	20953	20854	21083	20984	21130	20847	21049	21024	20872	21022	21192	20816	20790	21038	21088	21197	21156	21000	20971	20900	20902	21053	20967	20893	20924	21115	20946	21100	20997	21182	20926	21032	21078	21039	21228	21093	21257	21117	20871	21016	21162	21103	20947	21060	20983	20888	20966	21083	20902	20840	21021	21134	21052	20760	20939	20983	20780	20950	21013	20873	21228	20883	20941	21030	20910	20982	21013	21029	20909	21122	20941	20856	20909	20902	21053	21019	21006	20935	20968	20854	20773	20883	21160	21137	20990	21081	20944	20995	21036	20951	20850	20949	20862	21028	21151	20892	20839	21069	21033	20967	20957	20934	21020	21034	20813	20942	20983	20909	20960	20825	20771	20875	21113	21068	21003	20840	20926	20938	21099	21036	20971	20863	20917	20949	20919	21045	20750	21077	20937	21131	21094	21073	20885	20959	20888	20806	20817	20970	20996	20669	20948	20828	20880	21122	20913	21146	21029	20897	21007	20892	20940	20869	21101	20978	21070	21252	20974	21064	21025	21147	21033	20966	20883	20899	21021	20940	20835	21009	20776	20925	20903	20987	20934	20994	21229	21093	21108	20979	21216	20987	21095	21126	20993	20741	21017	21051	20827	20932	20956	20828	20943	20946	20883	21096	20867	21093	20943	20766	20981	20846	20895	20977	20924	20918	20985	20774	21261	20943	20887	20794	20992	20954	21115	20920	20963	20999	20898	21029	21049	20851	21028	21043	21207	20876	21065	20949	20868	20944	21034	21001	21003	20914	20886	21045	21084	21030	21025	21019	20938	20993	20923	20928	20898	20937	20822	20887	20987	20849	20993	20971	21033	21066	20882	21036	20962	21100	20840	20765	20653	21055	21081	20991	21111	20891	20817	20971	20731	20958	21256	20990	20745	20976	20981	20946	20942	20975	21014	21041	21018	21036	21128	21176	20998	20905	20939	21087	21015	20809	21205	20913	21081	20834	21127	20949	20956	20943	20960	21101	20949	20912	21164	20934	20911	21005	21066	20792	21052	20953	20899	20840	20819	21073	20939	21038	21109	20958	20896	20883	20884	21037	21211	21202	20933	21022	21065	21076	20932	20963	21035	21105	20938	20736	20949	21140	20875	21063	20815	21032	21089	20855	20962	20984	21038	21182	20918	21109	20834	21148	20761	21076	21126	20562	20849	21061	21041	20835	21008	21079	21001	20991	20943	20975	21184	21087	21069	20916	20853	20812	20945	20879	21004	20873	20880	20796	20985	21174	21100	21014	21074	20979	20890	21106	21054	20964	21124	21250	20858	21111	20912	20877	20930	20910	20971	20863	21065	20840	20967	21008	21177	21029	20915	21131	20845	21071	21156	21071	20962	20996	21050	20890	20837	20953	20844	20890	21099	21082	20959	20830	20839	20980	21010	21276	21055	21113	21108	21122	20965	20803	20955	20771	20971	21180	20998	21013	21016	20995	21162	21136	20929	21040	20932	21144	20877	21024	21048	20884	20915	20802	21166	20942	20828	20922	21172	21141	20995	21008	20911	20923	21017	20938	20959	20866	20953	21067	20825	20847	20886	20987	20914	20790	21111	20710	20954	21021	20859	20851	21073	20961	20920	20973	21180	20800	20860	20910	20663	20925	20773	20910	21081	20876	20907	21139	20977	21088	21123	21182	21183	20731	20802	20800	20798	20984	20948	21044	21044	21221	20844	21189	21177	21084	20693	21020	20872	20781	21037	20810	21113	20890	21110	21083	21033	21200	21029	21124	21114	21142	20886	20865	20890	20904	20970	20781	20908	20705	20906	20853	21012	21070	21038	20837	21101	20918	20958	20932	20826	20797	21002	20880	21023	20848	21069	21162	21051	20897	21170	21022	21080	20988	20907	20963	20926	21106	21242	20962	20967	20924	21142	20836	20971	20865	21276	21018	21093	21121	20987	20824	21126	20993	20963	21047	21014	20928	20979	20786	20882	20923	20895	21092	21124	21068	21014	20798	20729	21024	21071	21196	21055	20830	20949	21097	20838	20863	20994	20835	20976	21102	21064	20966	20978	20946	20943	20905	20858	20825	21033	21040	20848	21039	20861	20830	20989	20991	20795	21028	21095	20951	21006	20859	20815	20953	21016	20962	20907	20992	20925	20987	20931	20832	21054	20938	20974	21020	21120	21136	20912	20929	20815	21108	21017	21083	20982	21013	20793	20987	20872	20991	20994	20819	21109	20951	21109	20767	20992	20972	20906	20859	20839	21126	21082	20916	21004	20891	20913	21000	20923	21078	21070	20980	21005	20791	20850	20934	20778	20848	21121	20934	20885	20856	20998	21008	20969	21019	20894	20978	21104	21063	20865	21164	20986	20823	21294	21045	20937	21012	20801	20944	21080	21038	21037	21036	20850	20833	20796	21058	20975	20935	20994	21067	20875	21045	20779	20890	21042	20928	20702	21047	20773	20955	20882	20938	21091	20985	20880	20928	20889	20922	20991	20825	20925	20890	20774	20914	21086	21209	21151	21151	21119	21046	21220	21017	20756	20902	21166	20913	20878	20794	21009	21000	20818	20859	20881	21028	20932	20907	21047	20986	21032	21074	20992	20978	20800	20827	20749	20980	20995	20859	21047	21109	20830	20651	20976	21036	20884	21167	21066	20961	21240	20783	21071	20986	21002	20971	21002	21006	20977	21047	20965	21080	21023	20982	20764	20918	20915	20857	21057	20927	21095	20980	21018	20890	21047	20939	21038	20925	21109	21023	20921	20927	20954	21018	20892	20987	20899	20878	20943	20994	20787	20877	21150	20949	20927	20858	20992	20961	21077	21096	20898	20767	21114	20920	21075	20966	20974	21247	20960	20891	20849	21056	21100	20915	21076	20772	20898	20839	20959	21104	20804	21107	21140	21020	20985	21041	20827	20927	20759	20741	20780	20754	20944	20969	20867	21136	20902	20962	20934	20799	21035	21145	21083	20962	20953	20976	20767	20965	21064	21006	20864	20817	21013	20853	20882	20890	20882	20969	20994	20957	20869	21031	20865	20988	20872	21005	20804	20987	21022	21264	20953	20907	21124	20991	20983	21031	20859	20913	21083	21084	21025	21192	20984	20727	20970	20891	20976	21056	20908	21063	20892	20986	21021	20964	21079	21024	20940	20873	20948	20943	20962	21105	21101	21084	20931	20860	20694	21052	21127	20909	21163	21205	20988	20910	21227	21101	21085	20920	20802	21066	20872	20853	21167	20859	21104	21157	20964	20906	20891	21054	20986	20850	20898	21113	20998	20894	21030	20979	21062	20822	20855	20894	20878	20982	20716	20803	20918	21206	20975	21136	21056	20935	20962	20954	20771	20951	21180	20829	20927	20876	20998	20819	20740	20886	20962	20997	21172	20894	20978	21007	20905	21081	20927	20915	20875	21041	20936	21023	20988	20709	20962	20977	21014	20895	20929	20867	21075	20784	21008	20915	21061	20919	20997	20877	21104	20769	20880	20938	21110	21008	20652	20728	20994	21164	20880	21036	20974	21115	21079	21037	20929	21105	21057	21080	21107	21147	20986	21031	20748	21024	20848	20907	20943	20990	21083	20951	20885	20831	21001	20893	20980	20844	21029	21023	21125	21032	21139	20903	21007	20943	21112	20861	21033	20934	21289	21064	20938	21223	21021	21140	20987	20928	20991	21130	20900	20965	20813	21041	20750	20917	21052	21081	20908	21062	20887	20923	21238	20901	20833	20955	21080	21078	21033	20903	20973	20869	20882	20936	20900	21016	20926	21082	20848	21048	21026	20913	20871	20987	21035	21021	21064	21049	21007	21097	21016	20781	20912	20845	20892	21257	20975	21014	20957	20792	21099	21081	20940	21015	21102	21155	20992	21050	20953	20918	21078	20898	20909	20754	20783	20711	21119	21001	20905	20909	20975	20945	21009	20883	20785	20854	20910	20892	20882	20964	21067	21164	20820	20930	20889	21198	21005	20927	21152	20993	21099	20915	20976	21016	20979	21241	20981	21145	21179	20986	21027	21148	21171	20787	20850	21262	21078	21072	21071	20854	20913	20933	20933	20864	20687	21003	20960	20804	20933	20869	20888	21016	21184	21008	20919	20953	21011	21037	20846	21050	21002	21146	21039	20954	20911	21093	21070	21040	21121	20890	21102	20843	21157	20813	20831	21106	20881	20864	20834	20986	21143	20847	20956	20918	21074	20818	21017	21088	21139	21240	21007	20865	20952	20868	20978	21022	21144	21009	21041	20978	20959	21085	20820	21109	21009	20975	21019	21100	21014	20907	21076	21101	21002	20952	21106	20750	21096	20924	20881	21009	20939	21111	20928	20989	21067	21028	20877	20982	21080	20899	21093	21045	21121	20921	20859	20960	20980	20910	21009	21067	21086	20807	21067	20828	21015	20764	21109	20979	20893	20873	21029	20741	21209	20799	20974	21041	21161	20906	21133	21148	20917	21179	21071	20989	20829	20986	20949	21183	21150	20941	20938	20754	21062	20956	20971	20817	21055	21155	21025	21023	20974	20919	20942	20912	21039	20952	20868	21042	20903	20954	21040	21322	20770	20960	20653	21103	20911	20880	21207	21129	20907	20874	20800	21054	21031	21168	20996	21010	21012	20931	21150	21011	20953	20934	20984	21043	21115	21160	21079	21170	21116	20772	20855	21080	20907	20853	21145	21128	20829	21045	20980	20889	21007	20927	20913	20955	20934	20922	20820	20973	21008	20929	21154	21133	20871	20850	21015	20821	20835	20947	20995	20978	21028	21031	20839	20842	20962	20988	21141	20769	20848	20904	21219	20951	20887	21169	20940	20992	21102	21054	20961	21042	21160	21046	20960	21246	20815	20947	20860	21058	21012	20924	20902	21091	20910	20939	21072	20877	21085	21063	21043	20739	21194	20989	20936	21004	21021	20871	20974	21045	20944	20926	21036	20880	20890	21024	21105	20927	20932	20924	21080	21021	21035	21025
32649	50920	48446	42106	35138	29776	23118	20078	18366	18113	18053	17978	17975	18060	18189	18209	18100	18004	17871	17877	17785	18368	18174	18000	17788	17919	17975	17879	17929	17877	18011	17953	17738	18051	17940	17966	17901	17999	17934	17989	17970	18171	17914	17917	18001	17851	18055	17894	18029	18008	18090	17857	18017	17775	17974	17940	17903	17905	18014	17822	17800	17988	17869	17884	17891	18051	17988	17796	17956	17843	18037	17972	17745	17862	17878	18275	18221	17974	17895	17973	17950	17894	17981	17984	17931	18109	17993	17979	17964	17982	17812	17881	17717	18077	17877	18016	17958	17873	17978	17822	17934	17805	17974	17918	17736	17896	17989	17894	17697	17965	17917	17910	17838	17855	17993	17804	17932	18083	17875	17857	17900	17930	18034	17834	18090	17924	17988	17830	17738	17861	17985	17898	17814	18076	17953	18074	17850	17759	17921	17861	17979	17847	17804	17929	18007	17867	17691	17945	17849	17909	17816	18138	17863	18022	17851	17863	17858	17940	17909	18076	18082	17957	17894	17924	18092	17887	17886	17866	17850	17891	17915	17940	17927	17935	17941	18022	17887	17966	17902	17960	17978	18178	17784	17991	17931	18003	17871	17857	17838	17832	17872	17914	17839	17805	17928	18057	17841	17880	17908	17974	17916	17949	17862	17922	17919	17975	17937	17867	17770	17911	17904	17893	17860	18033	17899	17844	17946	17733	17920	17921	17873	17981	17829	18056	17968	17754	17955	17953	17883	17980	17965	17998	17874	18072	17850	17966	17956	18062	17897	17893	18002	17793	17876	17884	17923	18022	17799	17719	17836	17971	17838	17929	18048	17791	17941	17689	18131	17831	17936	17953	17933	17824	18003	17690	18019	17768	17784	17881	17923	17843	18000	17971	17840	17987	17904	17901	17949	17899	17794	17839	17907	17919	17805	17943	17935	17893	17852	17904	18024	17835	17822	17950	18020	17836	17984	17984	17787	17844	17930	17750	17861	17772	17942	17918	17812	17875	17873	17788	17959	17811	17948	17861	17966	17872	18002	17808	18022	18032	17963	17612	17922	17829	17849	17861	17928	17960	17773	18006	17972	17823	17942	17768	17870	17809	18066	17925	17974	17925	17873	17817	17772	17755	17727	17871	18015	17864	17842	18069	17862	17904	17969	18059	17841	17994	18075	17669	17670	17926	17919	17908	18026	17611	18027	18028	17827	17810	17937	17811	17926	18044	17813	17888	17949	17837	17977	17911	18156	17880	17914	17891	17870	17907	17753	17879	17984	17927	17915	18030	17818	17775	17993	18042	17771	17817	17905	17908	17825	17926	17994	17819	18028	17826	17789	17847	17920	17868	18064	17852	17806	17876	17901	17921	17870	17953	17798	17964	17899	17938	17991	17984	17866	17965	17803	18103	17850	17927	17883	17953	17915	17922	17988	18134	17918	17807	17919	17966	17913	17860	17977	17994	17848	17972	17970	17909	17928	17790	18069	18113	17881	17957	17946	17761	17844	17937	17844	17920	17964	18053	17929	17910	17819	17770	17988	17916	18011	17910	17990	17997	17841	17930	17839	17888	18103	17745	17860	17902	17929	17850	17950	18132	17947	17822	18058	17813	17939	17804	17874	17838	17961	17926	17955	17968	17864	18001	17837	17916	17861	17846	18149	17772	17920	17871	17933	17949	17791	17881	18082	18017	17840	17957	17825	17890	18054	17654	17861	17718	17837	17922	17846	18001	17819	17895	18001	17954	17898	17992	17956	17908	18008	17770	17964	17910	17825	18042	18042	18045	17750	17764	17963	17745	17836	17862	17974	17989	17928	18001	17864	17905	18061	17919	17779	17889	17867	17787	17970	17809	17778	17888	17798	17819	18019	17880	17905	17709	18006	17992	18004	18004	17991	17911	18048	18047	17933	17927	17966	17817	17842	17916	17745	17922	17878	17912	18011	18053	17878	17796	17829	17856	17905	17916	17884	17848	17822	17745	18046	17758	17947	17765	17934	18002	17841	17628	17937	17902	17965	17888	17859	17809	17860	18212	17916	18028	18065	17848	17742	18012	18012	17961	17786	17893	17886	17764	17835	17783	17857	17851	17960	17898	17861	18042	17699	17961	17870	17949	17842	17832	17716	17885	18081	17979	18134	17938	17948	17974	17985	17824	17773	17871	17913	18118	18015	18010	17747	17951	18025	17945	17873	18019	17795	17919	17781	17777	17927	18015	17825	17970	17781	17947	17907	17767	18152	17912	17900	18034	17873	17825	17798	17894	17775	17878	17907	18032	17858	17854	17898	17989	18054	18004	17907	17943	17834	17850	17703	17809	18072	17989	17831	17892	17995	17771	17937	18023	18064	17938	17811	18035	17860	18011	17798	17902	17755	17789	17805	17874	17863	18142	17934	17958	17883	18024	17889	17788	17994	17677	17919	17733	17962	17694	18028	17763	17770	17780	18040	17969	17823	17958	17924	17911	17994	18030	17959	17975	17843	17834	18035	17758	17822	17828	17750	17811	17961	17709	18116	18003	17963	17986	17920	18082	17896	17794	17912	17998	17875	17999	18105	17726	17881	17899	17694	17765	17947	17956	17777	17829	17889	17897	18021	17759	17792	17815	17969	17982	18000	17900	17908	17911	17858	18034	17879	17914	17805	18033	18110	17887	18106	17754	17764	17892	18038	18025	17983	17955	17879	17877	17850	18037	17717	17936	18076	17987	17856	17948	17812	17732	17861	17830	17942	17865	17943	17872	18135	17813	18014	17977	17791	18198	17920	17894	17910	17918	17696	18242	17986	17808	17934	17954	17913	17761	17986	17903	17914	17938	17924	17820	17944	18031	17959	17810	17887	17914	18073	17988	17882	17872	17815	17932	17742	17793	17794	17961	17679	17903	17756	17809	17931	18026	17990	17798	17826	17817	17980	18009	18139	17862	17878	17912	17905	17896	17872	17959	17734	17993	17966	17952	17935	17874	17800	17955	17937	17780	17963	17912	17793	17969	18089	17860	17761	17975	17978	17928	17831	17952	17909	18001	18085	17888	17875	18132	17847	18054	17885	17990	17931	17754	17905	17858	18097	17993	17800	17883	17874	18036	18034	17922	18042	18007	17778	17869	17781	18029	17892	17918	17786	17866	17848	17924	17945	17740	17898	17728	18104	17805	17973	17825	17977	17891	18031	17973	17849	17774	17808	18123	18124	17937	17967	17916	17935	17915	18007	17943	17686	17942	17861	18046	18018	18013	17938	17938	17853	17923	17935	17846	18028	17923	17903	17937	17847	17893	18039	17843	17836	17818	17911	17855	17948	17934	18040	17877	17895	17867	18003	18061	17917	17923	17934	17932	17987	17775	18019	18052	17799	17946	17933	17851	17923	17740	18139	17803	17854	18102	17740	17905	17882	17862	17913	18057	18036	17969	17868	17884	17894	18029	17896	17825	18079	17807	18032	18042	17780	17912	17888	17762	18022	17939	17949	17945	18005	18016	17872	17844	17992	18013	17900	17997	17970	17955	17949	17650	17904	17738	17828	17852	17965	18008	17826	17986	17833	17976	17953	18106	17913	18038	17874	17927	18078	17803	17979	17911	18067	17843	17745	17983	17943	17914	17979	18140	17892	17900	17665	17897	18078	17844	17851	17829	17880	18002	17893	18027	17855	17870	17920	17857	17830	17939	18056	17894	17996	17858	17908	18068	18012	17903	17967	17909	18034	17881	17958	17880	18001	17830	17778	17913	17884	17965	18014	17857	17736	17870	17978	17888	18045	18054	17829	17873	17985	17816	17884	17853	17891	18036	17996	18010	17852	17781	18037	17992	17871	17953	18098	17787	17840	18009	17987	17729	18142	17973	18067	17953	17975	17746	17844	17990	17864	17827	17928	17880	17823	17849	17871	17797	17919	17851	17704	17845	18078	17800	17815	17831	17943	17811	17855	18007	17871	18036	17875	17679	18020	17812	17840	17875	17898	18029	17779	18035	17929	17919	17885	17718	17823	17842	17995	17812	17881	18005	17964	17814	17912	18111	17708	17834	17786	17859	17930	17789	17829	17963	18050	17923	17761	17889	18079	17874	17953	17907	17948	18032	17964	17981	17864	17975	17972	17761	17786	17996	17814	17846	18115	17931	18130	17897	17863	18047	17702	17963	18044	18166	18158	17970	17799	17949	17950	17839	17978	17915	18068	17802	17922	17926	17925	17866	17965	18007	17727	17890	17887	18002	18000	17778	17785	18000	18131	17851	17784	17842	17894	17880	17977	17777	18001	17785	17926	17970	17810	17797	17786	17920	18107	17938	18023	17910	17927	18001	17952	17871	17963	17958	18034	17779	17931	17803	17888	18065	17987	17850	17780	17762	17826	17892	18018	18019	17971	17916	17987	17875	17898	17826	17863	17880	17863	17847	17956	17725	17951	17974	17691	18067	17832	17951	18027	17982	17953	17942	17777	17969	17787	17807	17962	17939	17877	17885	17921	17960	17895	17857	17849	18055	17833	17880	17726	17803	17894	17985	17764	17803	17851	17976	17925	18006	17795	17916	17986	17897	18030	17766	17887	17961	17824	17797	17886	17925	17951	17824	17969	17906	17731	17779	17988	17927	18083	17889	17707	17863	17804	17764	17837	17947	17985	17926	17846	17811	17967	18065	18038	17832	17929	17730	17766	17951	18148	17984	17840	17958	17951	17779	17897	17807	17853	17775	17915	17958	17997	17974	18061	17860	18080	17964	17941	18051	18028	17719	17928	17790	17916	17825	17860	17858	18011	17883	17870	17879	17850	17957	17887	17921	17860	17939	17977	17851	17974	17924	17754	17975	17781	17981	18056	17859	17744	17929	17749	17889	17991	17807	17798	17876	17931	17930	17743	17914	18148	17926	17845	18136	18017	17917	17946	17927	17759	17886	17850	18076	18112	18002	17850	17926	17739	17970	17922	18039	17862	17894	17811	17850	18000	17933	17854	17881	17756	17965	17957	18095	17867	17986	17732	17777	18013	17769	17891	17894	17947	18106	17851	18047	17797	17947	17882	17754	18020	17923	17815	18051	17912	17798	17605	17973	18000	17916	17906	17817	17871	18022	18007	17771	17947	17951	17964	17772	17969	17845	18095	18081	17966	17895	17929	17861	17865	17760	17891	17926	17748	17916	17974	17964	17770	18012	17928	17868
22954	21472	29348	24782	24991	26858	27331	22801	21647	21732	21711	21413	21469	21149	21287	21288	21219	21439	21215	21199	21113	21075	21156	21126	21268	21030	21331	21207	20974	21071	20934	21082	21014	21147	21063	21053	21089	21059	21302	21024	20906	21082	21049	20994	21094	21006	20918	21090	21158	21097	20996	21022	20938	21045	21010	21394	21157	20888	21076	20985	21226	21101	21036	20879	21064	21135	20931	20843	21106	21113	21084	20862	21047	21113	21352	21178	21155	21239	21116	21032	21210	21061	21081	21312	20875	21021	21082	21063	21079	21095	20886	21004	20943	20903	21122	21074	20866	21105	21001	21100	21072	21280	20860	20979	21005	20992	21201	21239	21174	21009	21012	21024	20999	20978	21065	21266	20981	20890	21168	21256	21221	20961	21003	20748	20850	21011	21079	21045	20972	20756	20828	20856	21126	21033	20956	20975	20943	20831	21066	21089	21028	21046	21100	20952	20970	21052	21019	21052	21215	21088	20919	21133	21118	21067	21035	20876	21146	21007	20948	21163	21220	21036	20870	20831	20949	20766	21018	20909	21110	21197	21091	20962	20812	21060	20984	21076	21014	20999	20884	20939	21019	20962	20994	20898	21076	20911	20926	21053	21103	20982	21142	21001	20801	21037	21017	20928	21174	21067	20877	21001	21093	20958	20960	21072	21074	21003	20901	21066	20998	21115	20815	20856	20917	20908	20838	21053	20935	21161	21213	20977	21019	20693	21059	21054	20869	20890	21197	20850	20999	20780	21112	20917	21085	21124	21104	21081	20977	20921	20962	21133	20994	20896	21091	20943	20921	21253	21007	21021	21021	21058	21087	20973	21047	20894	20854	21050	21114	21007	20950	21086	21071	20932	20780	21025	20889	20973	21055	20848	21041	20908	20791	21083	21125	20866	20878	20764	20961	20986	21237	21061	21115	20974	21202	20769	21042	20959	20852	21000	20935	20945	21094	20890	20925	20921	21025	20955	20953	21007	20901	21008	20908	20890	20862	20888	21007	20985	21044	20864	21047	20975	21194	20830	20924	20982	20972	20995	21097	20935	21040	21122	21002	21061	21008	20922	21038	20990	20926	20987	20816	20943	21305	21044	21034	20833	20924	21381	21142	20936	20984	20970	21048	21020	20974	20989	21109	20880	20971	21036	21127	20717	21107	21101	21012	21024	21105	20792	21048	20981	21047	20994	21061	20985	21012	21001	20967	20899	20957	21021	20996	20790	20834	20656	21087	21075	21090	20882	21094	20915	21161	20912	21092	21019	20811	21055	21113	20903	20909	21057	20957	20875	21184	20928	20817	20983	21090	20858	21090	20974	21051	20906	20687	20952	21073	21137	20898	21042	21093	21062	20961	21095	20999	21016	20965	20901	21220	20811	21073	20965	20924	21026	20985	20984	21096	21128	21015	20960	21038	20915	21180	20950	20931	20902	21038	20967	21022	20838	20885	21085	20948	20825	20963	21041	20800	21106	21023	21073	21069	20916	20972	20938	21217	21136	21138	20813	21092	21052	21202	20916	20985	20855	21061	21035	21154	20904	21047	20883	20989	20958	20943	20926	20961	20852	21048	20922	20930	20976	20876	20893	21013	20952	20773	21063	20932	21021	20896	21294	21081	20787	20908	21068	21028	20984	20963	21207	20954	20869	20701	20986	20829	20987	21046	20907	20943	21151	21049	21083	20915	20939	21220	20898	20975	20934	21070	21014	20908	20973	20951	21040	20841	20862	21081	20959	21115	21080	21058	21067	20845	21025	21057	21000	21149	21132	21218	20927	21071	21030	21158	20928	20867	21017	21049	20887	20831	20969	21116	21241	21045	21312	20947	20899	21038	20889	20897	21231	20957	20859	21109	21114	21233	20998	20938	21200	21060	21021	21215	20954	21102	20867	21010	21022	20916	20926	21142	20869	21084	21133	20895	21145	20982	21120	21039	20851	20908	20975	20863	20974	21147	20901	21070	20960	20941	20873	21099	21057	21036	20916	21003	20905	21066	20830	21003	20960	20963	20965	21017	21210	20992	21389	21069	20984	20849	21120	21016	20734	20893	20856	20806	20879	20816	20897	20995	20964	21055	20894	20884	20874	20963	21125	21004	21019	21091	20925	20979	20932	20984	21103	21037	21246	20870	20928	20981	20774	20987	21092	20921	20792	20926	20945	20871	20924	20968	21268	21196	21058	20943	21035	21207	20848	20996	20933	20987	21011	21094	21011	21100	20967	20909	21083	21027	21094	20975	20766	21132	21068	21042	21158	20952	20921	21008	20872	20916	20785	21113	21114	21048	21025	20812	21005	20893	21045	20938	21144	21083	20893	21045	21085	20822	21049	21085	20783	21023	21048	20818	20989	21232	21001	21120	20800	21007	20887	20936	21051	21222	20818	21005	20866	20905	20907	21213	20936	20902	20942	20710	21070	21086	20940	20909	20784	20731	20738	20838	21047	20843	20989	20983	20925	21130	21195	21188	21046	21116	20847	20956	20684	20969	21280	20900	20787	20732	20832	20986	20888	21155	20899	20935	21047	21019	20813	21031	20897	20865	21005	20950	20912	21121	20842	20886	20861	20981	21038	21035	20808	20876	20904	20959	20994	20925	20750	21145	21067	20972	20904	20921	20957	20871	21203	20915	21078	20908	20920	20961	21171	21217	21053	21115	20845	20788	20896	21085	20929	20942	20912	21043	20707	20851	20991	21030	21031	20770	21011	20893	21106	20862	20797	20940	21130	21000	21042	20983	20943	21058	21085	20973	21132	20866	20932	20881	20890	20813	21062	21038	20986	21212	20620	21121	21044	20889	20922	20916	21099	20789	21074	21166	20916	20648	20826	20915	21000	21352	20970	20827	20936	21000	20999	21313	21034	20907	20901	21090	21180	20980	21005	21091	20978	20988	20835	21138	20955	20882	21069	21081	20878	20981	21006	21031	20897	21267	20951	21056	21051	21186	20908	21309	21040	21010	21148	20749	21010	21177	21045	21055	20997	20959	21105	21001	21091	21080	20949	21077	20931	21161	20840	21031	20846	20785	21065	20905	20998	20795	20803	21390	21081	20971	21089	20938	20931	20947	20701	21192	20973	20945	20875	21004	21225	20898	21032	21000	20867	20719	21050	20967	20876	21010	20993	20933	21136	20982	20937	20856	21043	21123	21040	20880	20955	21108	21105	21197	20927	20940	20906	20824	20904	20987	20955	20944	20837	20969	21089	20966	21097	20778	21096	21141	21012	21053	21115	20877	21031	21133	21074	21092	20992	21191	21102	21101	21089	20797	21213	21071	21201	21174	21008	20956	20962	21212	20896	21104	21200	20920	21147	21121	21093	20899	21138	20842	21329	20908	20962	20789	20910	20687	21040	21101	21129	20970	20940	21026	21129	20907	21058	21091	20973	20971	21088	21007	21098	20940	20823	20750	21071	20846	21007	20994	20997	21085	20768	20929	20996	20902	20912	21189	21125	21154	21003	20917	20971	21141	21102	21108	20987	20835	21081	21077	20922	20880	20963	21175	21260	21153	21040	20722	21099	20899	20894	20924	20934	21017	21032	21043	20808	21259	21124	21051	21398	20734	21032	20844	20856	21145	21126	20883	21261	20913	20973	20895	21137	21020	20908	20946	20782	20825	20949	21008	20951	20845	21189	20794	20966	21164	21037	20907	20859	20966	21068	20908	20941	20990	20961	20924	21016	20845	21043	21058	20771	20977	21020	20912	20880	20935	21065	21135	21009	21057	21096	20927	20855	20938	21104	21044	20801	21006	21151	21029	21037	20960	20977	21074	21035	21034	20876	21168	20783	20972	20891	20902	20782	20893	21000	20866	20904	21008	20904	20976	20978	20962	20958	21108	20999	20896	20930	20946	20983	21079	20871	20958	21079	20943	20990	21016	20852	20850	21250	21083	20978	20849	20905	20824	21026	21059	20821	20842	20948	20989	21053	20866	21020	20992	21093	20949	20968	21125	21137	21128	21039	21126	20844	21076	21051	21016	21065	21073	21227	20981	20996	20805	21043	21002	20943	20928	20990	21066	20988	21045	20816	21117	21243	20873	21034	20941	20952	20878	21037	21208	20773	21154	20841	21037	20897	20995	20843	20958	20987	21261	21038	20962	21022	21145	21106	20922	21040	20906	20977	21037	20980	20876	20878	20945	21000	21029	21206	21113	21062	20760	20750	21145	21095	21245	20752	20867	21218	20935	21140	21119	21090	21117	21083	21204	21092	20945	21146	21177	20734	21173	21235	20949	21054	20836	20870	21007	21122	20896	21093	20922	21026	20928	20971	20973	20832	21036	21299	20961	20915	20994	21108	21042	21032	21147	21032	21165	21046	20817	21196	21025	20968	21118	21021	21010	21031	21001	20943	20973	20878	21039	21142	20756	20942	21028	21055	21082	20758	21023	21031	21008	20844	20786	21008	20997	21097	20953	20916	20980	21125	20848	20910	21239	20965	20933	20913	21175	21053	20916	21001	21041	20911	20887	20939	21037	21048	20900	21020	20948	20880	20778	21198	21004	21132	20958	20863	20871	20795	20841	20917	20981	20947	21117	21233	21241	20930	21246	20828	21111	20957	20834	20869	20720	20940	20905	20906	20772	21035	20997	20943	20734	20998	21038	20990	20962	21077	21022	21029	21160	21131	20841	20986	20986	20979	21061	21011	21044	20972	20893	20904	20906	20961	21085	21063	21035	20905	20968	20715	20875	20985	21020	20953	21103	21070	20727	21100	20918	21056	20755	21131	21061	21010	20987	20982	21037	21052	20961	21228	20818	20941	21215	20883	20998	20855	21040	20891	21080	20979	20931	20987	21151	20982	20957	21137	21183	21119	20882	21045	21098	21152	20876	20979	20927	21069	21030	21037	21017	20975	21034	20944	20957	21136	21177	20915	20814	20911	21036	21102	20959	20824	21003	21130	20742	20795	20917	20847	20945	20946	21047	21028	21179	20933	21147	21076	21138	21217	21007	20958	21040	20979	20914	21067	20981	21094	20992	20848	21080	20846	21117	21017	20967	20999	20872	20969	20912	20901	21194	21192	21309	20865	21140	20753	21133	20939	21005	21134	20833	20882	21002	21033	20870	20725	21195	20795	20949	21124	21088	20810	20980	21179	21034	21003	20971	21068	20976	20986	21186	20950	20874	20982	20968	20863	21095	21089
36178	57588	57185	48600	40184	25265	20280	19485	18652	18327	18267	18069	18211	18029	18091	18016	17970	18027	18135	18064	17850	18113	18092	18044	17975	18018	18153	17915	17827	18166	17866	17955	18224	17912	18081	18044	17958	18154	17902	17920	17955	17996	18066	18126	17787	17976	18105	18023	18066	17784	17852	17818	17880	17888	17716	17986	17897	18033	17967	17980	17963	18048	17860	17895	18000	18036	18057	17824	17990	17881	17919	18094	17852	18049	18352	18602	18384	18199	18202	17964	17991	18005	17797	18026	17753	17955	17936	17724	18081	18080	17896	17780	17870	18014	17828	17791	17975	18078	17872	18045	18023	18047	18087	17995	17896	17799	17880	18073	17908	17855	18092	18018	17782	17957	17833	17987	17789	18010	17942	17781	18020	17758	18014	17874	17920	17944	17943	17867	17793	17857	17865	18031	17893	17931	18025	17793	17837	18045	17976	17893	17852	17826	17904	18064	17918	17896	17837	17850	17870	18000	17894	17973	17882	17816	17921	18092	18008	17909	17692	17854	17828	17734	18138	17956	17990	17714	17748	17915	17957	17996	18040	17723	17924	17902	17791	18083	17933	18075	18076	17706	17892	17907	18072	18040	17770	17962	17870	18015	17706	17713	17803	17878	17970	17949	18019	18033	17864	17836	17871	17879	17765	18233	17902	18045	17857	17848	17891	17918	17983	17795	17961	18007	17827	17789	17916	18005	17813	17804	17898	17868	17861	17992	17816	17892	17757	18002	17987	17815	17906	17847	18035	17990	17967	17851	18057	17899	17907	17889	18105	18166	18033	17939	17862	17935	17876	17862	17781	18103	17796	18034	17938	18014	17752	17919	17924	18028	17751	17820	17911	17821	17970	17801	18059	17821	17871	17972	17893	18035	17947	17929	18022	17979	17724	17938	17826	17905	17921	17837	17864	17991	18019	17743	17912	17830	18026	17963	17802	17784	17991	17954	17904	17943	17982	17815	17926	17891	17813	17864	17894	17843	17813	17858	17981	17786	17832	17691	17907	18077	17950	17885	17845	17821	17829	17843	17923	17950	18047	17689	17859	18027	17743	17833	17971	17822	17879	17790	17857	17994	17938	17848	17939	17956	17959	18080	17991	17760	17887	17914	17950	17939	17857	17815	18167	17954	18123	17829	17911	17865	17797	17851	18004	18114	17852	18094	17921	17947	18006	17828	17996	17970	17992	18038	17863	18004	17927	17963	17910	17776	17900	17985	17960	17757	17959	18023	17858	18029	17941	17901	17932	17837	17873	17833	17966	17789	18001	17968	17895	17956	17918	17885	17965	17759	17981	17863	17882	17908	17905	17871	17776	17929	17792	17881	18171	17903	17876	18017	17854	17997	17870	18021	17956	17869	18019	17747	17960	17921	17867	17927	18056	17859	17981	17673	18038	17833	18072	17927	17868	18000	17771	17940	17937	17922	17913	17886	17802	17968	18019	17845	18014	17721	18046	17774	17999	17919	17801	17919	17897	17979	17872	17963	17824	17948	17942	17857	17944	18038	18000	17893	17940	17696	17851	18053	18046	17943	17890	17873	18121	17961	17986	17949	17961	17935	18036	17710	17986	17906	17915	18017	17826	17794	17910	17933	17868	17790	17906	17829	17817	17952	17973	17857	17850	17836	17898	18004	17870	17877	18016	17971	18119	17816	17912	17963	18202	17835	18059	17947	17766	17987	17862	17871	17823	17811	17912	17964	17951	17907	17832	17990	17883	18057	17908	17866	17931	17948	17896	17883	17922	17806	18007	17822	17901	17887	17909	17721	17976	17941	17884	18106	17670	18016	17745	17963	17977	17923	17950	17956	17927	17867	17767	17845	18020	17977	17824	17805	17929	18159	17924	17938	17814	17897	17885	17958	17826	17970	17964	17912	17833	17862	17811	17835	17806	17962	17903	18003	17809	17983	17802	18142	17925	18034	17946	18059	17815	17705	17814	17907	17750	17924	17972	17973	17889	18179	17998	17930	17961	17884	18061	17996	17910	17833	17980	17979	17909	17839	18027	17919	18118	17867	17905	18045	18006	17753	17820	17971	18055	17898	17953	17846	17881	17847	18018	17996	17907	17913	18038	18099	17914	17860	17966	18048	17852	17882	18024	17855	17943	17802	17946	17769	17803	18019	17854	17950	17876	17749	17772	17863	17762	17913	17958	17674	18008	17981	17877	17834	17876	18034	18008	18005	17910	17863	18104	17794	17843	17926	17928	17922	17699	17892	17933	17910	17785	17928	17981	17872	17893	17871	17880	17789	17763	17926	17847	17911	17749	18106	18038	17882	18087	17681	17858	17744	17751	17820	17915	17852	17865	17914	18041	17800	18042	18023	17975	17858	18044	18010	17804	17913	17839	17897	17803	17936	17957	17874	18035	17975	17614	17902	17864	17852	18139	18076	18036	17869	17919	17925	18056	17800	17816	17979	17927	17863	17676	17706	17876	17886	18033	17972	17873	17823	17932	17836	17849	17958	18028	17827	17850	17826	17933	17929	17886	17972	17842	18017	17878	17828	17819	17906	17971	17811	18011	17761	18048	17900	17981	17896	17863	17940	17916	17861	17933	17850	17933	17810	18085	17967	17820	18012	17975	17769	17827	17919	17797	17799	18181	17945	17974	17846	17999	17861	17931	18032	17983	17966	17904	18001	17823	17805	17799	17871	17817	17885	18073	17892	17782	17801	18114	17840	18047	17937	17893	17833	17809	17874	17919	18058	17986	17745	17972	17853	17902	17999	17890	17936	17911	17898	17912	17784	17934	17891	17963	17669	17859	18086	17848	17910	17835	17977	18061	17998	17873	18012	17820	17938	17794	17833	17871	18029	17973	17879	17872	17961	18019	17844	17847	18056	17871	17970	17949	17876	18011	17938	17798	18045	17786	17885	17963	17842	17869	17973	18021	18028	17893	17918	17775	18007	17880	17902	17987	18051	17898	17991	17908	17815	17849	17880	17900	17962	18048	17774	17799	17995	17985	17869	17963	18010	17887	17964	17775	17914	17750	17707	17947	17916	17972	17787	17750	17810	17926	17954	17876	17987	17960	17824	18075	17964	17852	17798	17820	17952	17825	17799	17999	17841	17962	17994	17822	17901	18037	17900	17937	18004	17984	18122	18027	18036	18005	18033	17972	17849	17962	17871	17933	18065	17832	17846	17806	17785	17713	18050	18000	17891	18176	17810	17928	17981	17778	17875	17807	17945	18010	17851	18024	17942	17912	18029	17907	17890	18102	17841	17857	17920	17794	17887	17772	17956	17951	18046	17900	18046	17901	17780	17858	17979	18011	18005	17899	17898	17730	17951	17970	17955	17858	18061	17947	17828	17829	17849	17901	18002	17982	17974	17986	17814	17963	17925	17952	18090	17847	17846	17836	18085	17819	17978	17961	17906	17774	17788	17898	17960	17819	17983	17704	17914	17960	17873	17922	18023	17890	17954	17869	17765	17694	17991	18061	18025	17828	18041	17928	17739	18039	18016	17973	17759	17823	17945	18026	17950	18126	17884	18070	17813	17837	17904	18043	18014	17998	17860	18000	18016	18109	17965	17895	17888	17829	17988	17779	18027	18042	17856	18017	17918	17979	17658	17865	17754	17914	17841	17767	17784	17784	17899	18018	17744	17892	17911	18028	17834	17795	17804	18070	17859	17925	17854	17737	17920	18058	18023	17764	17923	17898	17904	17990	17958	18067	17960	18009	17837	17956	17903	18041	17963	17795	17872	17940	17919	17870	17920	17933	17705	17893	17926	17789	17899	17735	17991	17896	17930	17961	17974	17836	17904	17828	17957	18008	17867	17976	17874	18092	17756	17931	17992	17630	17916	18011	17815	17820	17965	17950	17964	17877	17995	17885	17951	17829	17969	17941	18101	17790	17860	17900	18149	17850	18064	17849	17880	17797	17844	17850	17883	17978	17808	17960	17913	17945	17876	17935	17765	17798	18098	17889	17813	18060	17785	17867	17910	17833	17841	17811	18003	17839	17935	17932	17922	17906	17956	18069	17921	17860	17909	17883	17828	17984	17822	18031	17894	18022	17985	17918	18036	17822	17813	17804	17803	18070	17841	17865	17753	17937	17918	18033	17985	18072	17729	17857	17850	17987	17832	17766	17900	17906	17752	17875	17704	17788	17857	18045	17973	17916	17869	17925	17804	17979	17823	17763	17815	17766	18150	17855	17980	17874	17820	17999	17847	17895	17833	17861	17870	17872	17870	17788	17908	17948	17995	17844	17787	17806	17753	18046	17778	17750	17970	18150	17983	17864	17976	17975	17928	17947	18046	17907	17814	17840	17839	17971	17869	17911	17841	17882	17845	17770	17928	17919	17971	17853	18058	18014	17948	17961	17923	17879	17942	17905	17961	17950	17797	17715	17690	17840	18079	17709	17709	17869	17816	18020	17899	17956	17831	17758	18000	18049	17916	17689	17948	17963	18047	17971	17800	17748	17956	17934	17995	17975	18000	17897	17940	17843	17986	18090	17926	17904	17865	17813	17947	18011	17914	17859	17956	17978	17988	17941	17598	17952	17980	17712	17742	17934	18053	17990	17869	17891	17755	17766	18046	18052	17970	17890	17942	17941	17825	17875	17796	17848	18026	18048	18040	17851	17912	17798	17797	17780	17941	17952	18126	17852	17909	18001	17813	17766	17937	17737	18063	17860	17834	17883	17734	18094	18192	18126	17949	17916	17912	17888	17852	17832	17985	17883	17880	17932	17923	17887	17876	17964	17765	18136	17993	17859	17846	17783	17730	17870	17874	17824	17907	18025	17872	18009	17891	17980	18010	17869	17964	17896	17852	17848	17821	17745	17986	18089	17905	18109	17790	17874	18053	18062	17853	17877	18006	18025	17928	17890	17896	17866	17830	17920	18000	17985	17997	17780	17938	17727	17892	17967	17956	17906	17842	17921	17941	18003	17852	18104	18031	17993	18101	17883	17962	17783	18050	17886	17890	17960	18061	17915	17785	17849	17973	17911	17901	17785	17930	17933	17844	18021	17745	17825	17973	17902	17960	18103	17861	17827	17736	18055	17957	18034	18052	17795	18064	17839	17998	18111	17976	17938	17975	18134	17868	17983	18059	17956	17917	17828	18013	17898	17852	17915	17778	18194	17816	17819	17958	17961	17830	17925	18059	17910	18007	18132	17983
28436	25683	34878	31459	24411	23367	23349	22399	22360	22318	22306	22237	22458	22422	22374	22230	22333	22249	22196	22474	22382	22365	22473	22412	22324	22391	22347	22300	22276	22267	22314	22236	22263	22077	22399	22398	22491	22336	22326	22376	22260	22385	22186	22225	22103	22204	22278	22114	22287	22461	22231	22393	22357	22186	22332	22237	22129	22315	22558	22283	22319	22371	22348	22132	22306	22265	22251	22266	22211	22395	22217	22584	22461	22405	22412	22402	22583	22304	22387	22424	22460	22088	22248	22233	22308	22179	22530	22403	22268	22411	22324	22360	22239	22242	22200	22238	22318	22501	22122	22444	22337	22409	22387	22314	22209	22283	22234	22353	22384	22050	22463	22218	22278	22197	22165	22475	22257	22297	22176	22226	22052	22222	22394	22102	22025	22280	22450	22247	22267	22481	22262	22174	22258	22310	22471	22268	22155	22353	22246	22107	22496	22270	22291	22097	22033	22230	22500	22217	22273	22217	22351	22229	22395	22298	22408	22431	22370	22263	22228	22412	22130	22145	22351	22326	22299	22257	22399	22342	22200	22261	22429	22225	22268	22495	22262	22201	22285	22413	22337	22187	22429	22145	22248	22206	22104	22191	22176	22402	22346	22146	22564	22420	22415	22184	22150	22111	22222	22243	22254	22101	22340	22400	22222	22199	22070	22429	22249	21957	22483	22315	22287	22370	22436	22189	22307	22252	21969	22310	22258	22281	22196	22121	22263	22225	22334	22332	22411	22293	22223	22459	22168	22174	22264	22489	22436	22287	22383	22529	22314	22320	22389	22149	22358	22340	22222	22237	22272	22080	22204	22403	22112	22177	22351	22414	22262	22075	22337	22421	22035	22527	22622	22289	22304	22179	22490	22351	22145	22284	22161	22286	22142	22189	22226	22356	22299	22311	22158	22250	22374	22253	22315	22302	22319	22352	22111	22294	22284	22302	22354	22275	22338	22249	22473	22288	22272	22377	22262	22218	22155	22445	22044	22030	22388	21946	22106	22241	22229	22110	22310	22344	22196	22361	22292	22286	22458	22312	22092	22199	22148	22118	22310	22427	22354	22405	22371	22208	22324	22303	22215	22463	22266	22487	22166	22235	22099	22363	22358	22313	22187	22337	22290	22122	22157	22184	22153	22264	22204	22168	22128	22152	22084	22203	22288	22361	22319	22289	22388	22385	22180	21976	22370	22441	22284	22288	22278	22477	22093	22395	22476	22241	22154	22443	22160	22553	22356	22194	22300	22427	22301	22363	22117	22295	22206	22277	22193	21894	22303	22212	22043	22320	22310	22301	22265	22253	22144	22109	22233	22235	22262	22183	22114	22284	22190	22103	22249	22228	22366	22411	22570	22155	22194	22364	22121	22508	22514	22354	22169	22270	22393	22197	22197	22285	22189	22149	22048	22307	22267	22141	22203	22359	22510	22277	22175	22245	22296	22264	22416	22444	22140	22389	22417	22374	22567	22507	22582	22313	22225	22490	22390	22444	22298	22385	22252	22470	22104	22097	22332	22219	22357	22520	22444	22251	22215	22315	22157	22228	22302	22069	22274	22311	22221	22409	22298	22278	22369	22322	22195	22359	22158	22196	22345	22383	22276	22277	22404	22201	22421	22516	22474	22045	22269	22172	22498	22280	22520	22340	22382	22228	22241	22201	22130	22242	22322	22362	22342	22276	22201	22314	22229	22406	22410	22199	22316	22189	22159	22241	22363	22252	22371	22443	22476	22200	22395	22377	22272	22131	22291	22175	22210	22161	22257	22480	22345	22186	22275	22243	22188	22175	22257	22141	22059	22182	22224	22388	22335	22256	22293	22416	22350	22084	22321	22373	22378	22453	22179	22159	22071	22360	22145	22490	22260	22418	22131	22333	22305	22373	22197	22288	22326	22357	22297	22379	22226	22058	22261	22247	22143	22307	22380	22390	22390	22328	22240	22059	22390	22280	22307	22287	22313	22269	22414	22120	22375	22189	22153	22158	22224	22297	22205	22216	22174	22285	22510	22333	22153	22257	22332	22325	22290	22410	22363	22203	22428	22329	22228	22244	22275	22077	22160	22085	21989	22189	22236	22048	22181	22511	22152	22370	22223	22241	22103	22107	22268	22240	22256	22359	22173	22357	22087	22314	22347	22284	22229	22076	22181	22362	22269	22346	22196	22338	22403	22341	22081	22298	22452	22305	22239	22216	22219	22067	22171	22434	22229	22319	22480	22360	22442	22134	22177	22166	22399	22363	22361	22220	22122	22441	22039	22162	22353	22479	22472	22263	22296	22256	22354	22211	22155	22319	22055	22401	22355	22308	22241	22239	22371	22329	22078	21960	22292	22436	22549	22328	22148	22184	22285	22142	22436	22388	22397	22350	22232	22371	22255	22179	22418	22388	22357	22075	22116	22278	22360	22291	22170	22453	22414	22374	22395	22433	22191	22392	22337	21995	22464	22178	22115	22464	22375	22195	22399	22225	22322	22379	22237	22320	22246	22469	22373	22244	22152	22326	22231	22257	22348	22237	22294	22338	22193	22361	22245	22314	22345	22226	22245	22026	22279	22294	22231	22353	22186	22420	22247	22199	22264	22387	22194	22359	22067	22237	22445	22254	22411	22180	22509	22309	22404	22424	22332	22385	22366	22158	22329	22361	22073	22316	22312	22145	22097	22310	22148	22313	22220	22223	22272	22161	22095	22449	22203	22030	22378	22421	22352	22203	22364	22188	22237	22469	22330	22413	22133	22354	22219	22308	22297	22234	22292	22239	22268	22333	22367	22212	22295	22466	22181	22421	22452	22408	22266	22085	22351	22373	22268	22347	22475	22292	22243	22684	22556	22180	22461	22284	22381	22254	22294	22247	22120	22327	22248	22423	22092	22299	22180	22351	22339	22421	22345	22386	22416	22173	22261	22369	22352	22224	22055	22137	22221	22274	22411	22201	22245	22268	22300	22217	22366	22419	22145	22107	22323	22329	22416	22182	22039	22266	22322	22201	22198	22240	22320	22288	22127	22239	22233	22016	22371	22183	22475	22197	22219	22171	22433	22291	22073	22239	22104	22135	22121	22503	22401	22331	22339	22271	22242	22222	22470	22422	22343	22107	22188	22231	22630	22318	22480	22326	22478	22142	22253	22523	22135	22224	22054	22252	22167	22148	21889	22227	22308	22137	21958	22362	22415	22042	22176	22111	22399	22441	22265	22408	22170	22152	22383	22534	22281	22251	22345	22145	22150	22201	22304	22264	22401	22346	22182	21966	22166	22357	22410	22201	22436	22376	22400	22250	22265	22058	22514	22296	22405	22290	22370	22494	22310	22372	22334	22207	22119	22369	22068	22115	22232	22021	22192	22379	22118	22359	22499	22375	22342	22401	22205	22294	22223	22268	22347	22388	22499	22214	22297	22372	22215	21993	22602	22287	22185	22188	22280	22249	22153	22452	22255	22451	22485	22360	22198	22113	22296	22291	22357	22214	22531	22285	22308	22289	22340	22460	22404	22073	22261	22421	22364	22058	22254	22238	22250	22202	22165	22043	22170	22395	22306	22253	22208	22322	22144	22215	22340	22420	22451	22358	22238	22248	22210	22203	22179	22268	22287	22414	22205	22341	22209	22332	22345	22358	22151	22228	22143	22294	22295	22274	22211	22062	22208	22332	22212	22325	22342	22350	22195	22325	22214	22390	22346	22176	22229	22142	22157	22272	22334	22301	22111	22157	22250	22371	22075	22348	22208	22189	22190	22154	22279	22172	22331	22134	22376	22317	22129	22331	22177	22384	22394	22372	22216	22195	22244	22345	22202	22500	22246	22259	22271	22214	22253	22311	22272	22268	22357	22237	22382	22276	22309	22621	22306	22259	22161	22377	22231	22371	22430	22206	22356	22353	22294	22340	22364	22272	22352	22096	22195	22292	22353	22352	22455	22509	22205	22179	22331	22164	22525	22140	22588	22103	22329	22431	22334	22413	22301	22171	22222	22256	22093	22289	22146	22128	22299	22023	22289	22430	22226	22285	22406	22062	22116	22607	22220	22277	22393	22599	22207	22367	22253	22178	22218	22366	22326	22169	22224	22275	22047	22540	22274	22263	22263	22128	22322	22270	22349	22202	22289	22177	22455	22184	22189	22372	22453	22226	22315	22382	22262	22203	22281	22354	22181	22407	22428	22218	22160	22323	22041	22144	22306	22172	22409	22505	22384	22401	22196	22209	22377	22296	22369	22239	22319	22586	22307	22249	22135	22335	22229	22355	22571	22308	22237	22436	22314	22345	22296	22318	21997	22083	22427	22121	22147	22155	22418	22556	22254	22253	22392	22296	22339	22367	22301	22214	22235	22442	22357	22478	22180	22333	22288	22396	22590	22335	22284	22318	22277	22487	22378	22232	22531	22347	22600	22294	22320	22168	22130	22171	22257	22397	22238	22236	22328	22232	22072	22269	22348	22245	22121	22315	22238	22175	22461	22222	22102	22470	22188	22232	22442	22264	22266	22350	22274	22222	22236	22270	22127	22261	22222	22247	22517	22303	22238	22257	22221	22583	22324	22297	22233	22229	22301	22244	22329	22098	22028	22420	22361	22382	22175	22212	22304	22333	22420	22124	22295	22217	22289	22444	22549	22404	22485	22365	22385	22298	22524	22474	22165	22267	22404	22365	22297	22285	22111	22388	22200	22338	22199	22158	22242	22541	22307	22239	22251	22397	22229	22261	22518	22153	22179	22064	22241	22292	22249	22192	22115	22383	22270	22569	22445	22310	22261	22083	22549	22210	22403	22441	22312	22398	22447	22363	22076	22190	22576	22238	22399	21950	22396	22139	22223	22235	22465	22482	22291	22233	22145	22238	22354	22221	22263	22444	22165	22323	22110	22416	22175	22417	22352	22249	22413	22362	22163	22418	22466	22291	22151	22241	22277	22211	21971	22130	22156	22343	22130	22334	22300	22617	22148	22248	22210	22338	22337	22369	22339	22231	22281	22400	22285	22326	22417	22480	22486	22219	22107	22252	22100	22377	22474	22551	22238	22360	22376	22130	22447	22266	22368	22145	22243	22057	22281	22436	22281	22317	21973	22199	22491	22212	22263	22023	22205	22083	22323	22197	22302	22233	22142	22283	22293	22294	22304	22324	22263	22233	22251	22224	22469	22193	22231	22172	22345	22351
29771	41177	40216	29766	21456	20090	19470	18890	18766	18764	18632	18584	18628	18556	18596	18611	18518	18688	18654	18603	18628	18502	18717	18664	18854	18451	18735	18671	18633	18695	18776	18805	18548	18803	18685	18660	18559	18730	18711	18627	18639	18591	18675	18488	18555	18604	18641	18536	18677	18720	18539	18433	18681	18867	18742	18717	18598	18516	18770	18602	18638	18485	18592	18663	18593	18582	18717	18485	18556	18835	18573	18576	18619	18487	18686	18579	18457	18615	18687	18658	18718	18545	18530	18699	18561	18648	18655	18725	18593	18616	18584	18493	18478	18708	18658	18691	18551	18859	18673	18670	18591	18560	18702	18504	18656	18594	18849	18689	18636	18463	18702	18605	18663	18670	18712	18599	18779	18787	18624	18574	18545	18789	18561	18602	18750	18712	18549	18512	18680	18625	18733	18769	18595	18641	18622	18664	18773	18800	18631	18730	18577	18671	18480	18730	18551	18628	18805	18581	18595	18665	18455	18624	18642	18630	18619	18741	18555	18842	18652	18409	18630	18596	18663	18734	18578	18738	18547	18487	18639	18631	18530	18583	18420	18615	18707	18723	18617	18691	18421	18777	18542	18528	18582	18809	18535	18615	18692	18750	18727	18679	18595	18347	18621	18752	18558	18552	18511	18776	18653	18828	18692	18468	18604	18656	18625	18625	18763	18735	18661	18513	18670	18656	18751	18474	18703	18492	18742	18684	18565	18627	18807	18688	18555	18633	18614	18743	18735	18675	18604	18814	18688	18665	18613	18582	18779	18775	18537	18761	18662	18716	18560	18589	18729	18567	18607	18634	18687	18525	18464	18595	18914	18547	18585	18683	18689	18757	18670	18564	18659	18851	18378	18616	18586	18771	18658	18694	18775	18718	18612	18398	18643	18694	18711	18641	18700	18612	18609	18444	18452	18794	18600	18644	18724	18575	18511	18534	18637	18646	18777	18487	18734	18663	18520	18647	18385	18620	18662	18736	18644	18695	18371	18602	18391	18476	18628	18688	18806	18576	18773	18806	18639	18579	18660	18597	18751	18602	18670	18659	18710	18521	18638	18722	18712	18786	18652	18641	18600	18574	18647	18565	18647	18810	18589	18515	18601	18653	18666	18674	18717	18584	18584	18742	18642	18589	18518	18570	18582	18598	18749	18608	18603	18622	18700	18535	18781	18513	18634	18769	18467	18688	18836	18602	18649	18499	18577	18711	18545	18633	18549	18575	18717	18338	18809	18693	18732	18691	18626	18569	18571	18993	18701	18474	18692	18562	18611	18609	18653	18524	18557	18729	18561	18649	18736	18533	18761	18555	18590	18592	18698	18612	18856	18493	18775	18618	18502	18611	18645	18599	18769	18510	18714	18695	18629	18584	18661	18574	18533	18583	18663	18742	18759	18580	18593	18654	18692	18545	18756	18563	18645	18541	18715	18690	18816	18470	18799	18696	18623	18547	18729	18699	18561	18525	18611	18685	18727	18869	18645	18520	18796	18783	18586	18617	18719	18440	18608	18720	18660	18536	18661	18649	18610	18762	18623	18806	18521	18473	18610	18770	18501	18661	18682	18564	18532	18912	18569	18703	18599	18479	18604	18819	18737	18747	18546	18681	18579	18691	18505	18693	18665	18573	18656	18797	18733	18652	18613	18626	18427	18809	18712	18558	18522	18648	18665	18449	18488	18895	18745	18626	18622	18691	18525	18616	18632	18542	18748	18683	18407	18650	18571	18649	18680	18568	18679	18545	18552	18705	18554	18653	18435	18514	18861	18686	18761	18692	18606	18555	18521	18657	18831	18647	18500	18555	18673	18578	18698	18501	18603	18576	18696	18681	18668	18613	18637	18714	18630	18527	18750	18753	18567	18479	18672	18674	18658	18529	18642	18730	18576	18617	18602	18595	18674	18615	18662	18691	18647	18754	18832	18674	18822	18777	18626	18465	18767	18765	18630	18558	18675	18717	18622	18594	18511	18746	18671	18436	18755	18758	18537	18727	18291	18686	18517	18774	18616	18623	18579	18856	18556	18514	18737	18622	18883	18705	18723	18709	18605	18511	18610	18624	18721	18659	18699	18677	18532	18533	18875	18788	18520	18647	18512	18652	18538	18676	18695	18485	18602	18652	18642	18515	18641	18719	18558	18677	18737	18462	18738	18630	18576	18682	18622	18682	18665	18571	18660	18725	18561	18707	18656	18579	18607	18650	18697	18723	18663	18738	18719	18713	18581	18675	18604	18630	18688	18654	18614	18484	18745	18678	18573	18654	18626	18740	18667	18603	18652	18605	18842	18734	18783	18488	18642	18727	18585	18663	18536	18551	18640	18603	18658	18660	18656	18652	18665	18612	18581	18616	18604	18576	18525	18481	18495	18652	18762	18734	18623	18628	18529	18596	18821	18480	18585	18771	18516	18604	18610	18788	18659	18544	18587	18661	18582	18584	18810	18447	18672	18769	18526	18711	18521	18790	18769	18482	18731	18434	18655	18647	18560	18784	18553	18507	18717	18749	18649	18636	18665	18570	18643	18708	18624	18541	18607	18525	18590	18598	18659	18599	18680	18645	18727	18627	18671	18569	18596	18627	18713	18609	18558	18650	18639	18612	18794	18600	18725	18769	18560	18570	18607	18708	18684	18697	18445	18788	18424	18687	18542	18596	18492	18592	18514	18409	18692	18556	18585	18699	18615	18785	18679	18707	18568	18585	18793	18587	18545	18587	18755	18716	18536	18687	18650	18702	18701	18771	18666	18636	18475	18614	18487	18633	18558	18778	18560	18579	18697	18624	18707	18762	18723	18646	18566	18560	18644	18691	18556	18647	18761	18420	18771	18594	18616	18527	18761	18679	18604	18629	18622	18652	18803	18652	18770	18832	18560	18666	18681	18618	18568	18665	18567	18584	18654	18704	18818	18594	18719	18408	18707	18516	18707	18741	18724	18637	18551	18518	18694	18724	18551	18611	18682	18746	18643	18604	18887	18651	18715	18568	18597	18596	18678	18824	18678	18674	18561	18660	18669	18541	18574	18546	18635	18778	18614	18591	18507	18818	18634	18567	18656	18604	18670	18831	18690	18566	18601	18737	18598	18652	18631	18701	18551	18678	18617	18650	18620	18513	18612	18709	18683	18685	18496	18855	18535	18568	18547	18514	18602	18546	18651	18792	18679	18494	18742	18611	18675	18488	18726	18732	18690	18744	18551	18543	18526	18610	18610	18608	18811	18510	18540	18537	18495	18608	18694	18496	18627	18711	18638	18625	18655	18511	18641	18530	18621	18591	18610	18687	18740	18708	18650	18666	18828	18587	18812	18549	18612	18601	18659	18646	18854	18548	18585	18575	18631	18680	18583	18564	18713	18666	18706	18529	18522	18508	18708	18501	18510	18709	18613	18738	18725	18611	18598	18754	18602	18451	18701	18590	18639	18741	18607	18632	18730	18671	18469	18734	18627	18677	18748	18778	18548	18511	18589	18466	18560	18677	18606	18556	18445	18594	18897	18781	18678	18730	18584	18544	18603	18602	18684	18684	18784	18536	18723	18798	18682	18619	18540	18743	18871	18734	18432	18505	18536	18531	18709	18536	18819	18548	18730	18708	18579	18841	18588	18770	18746	18644	18480	18640	18723	18782	18549	18628	18698	18752	18530	18566	18590	18710	18562	18740	18662	18790	18694	18473	18653	18601	18528	18745	18546	18700	18694	18604	18644	18822	18583	18791	18586	18606	18345	18580	18681	18562	18630	18454	18765	18758	18846	18466	18620	18732	18751	18570	18727	18601	18456	18484	18692	18684	18569	18879	18441	18530	18621	18635	18654	18602	18676	18827	18604	18657	18552	18660	18614	18475	18651	18759	18546	18788	18698	18734	18593	18731	18682	18557	18611	18490	18681	18490	18706	18534	18793	18790	18570	18723	18733	18617	18786	18628	18692	18741	18501	18641	18606	18744	18751	18853	18784	18861	18656	18610	18666	18603	18593	18583	18709	18666	18683	18606	18626	18785	18643	18805	18769	18558	18611	18551	18793	18608	18613	18488	18710	18552	18731	18687	18540	18591	18722	18723	18705	18773	18669	18655	18628	18494	18669	18755	18607	18595	18666	18725	18500	18673	18629	18397	18862	18588	18715	18610	18621	18689	18725	18744	18467	18502	18750	18642	18576	18647	18684	18666	18657	18517	18722	18697	18614	18555	18875	18948	18564	18721	18493	18556	18513	18676	18619	18863	18782	18653	18587	18684	18538	18815	18769	18799	18694	18618	18611	18599	18661	18709	18528	18569	18685	18494	18772	18668	18522	18727	18637	18692	18873	18580	18614	18569	18636	18622	18594	18598	18563	18592	18607	18743	18630	18781	18574	18607	18696	18570	18734	18634	18701	18591	18637	18618	18738	18551	18724	18604	18706	18734	18784	18464	18838	18612	18612	18713	18774	18744	18570	18738	18750	18489	18655	18484	18681	18631	18636	18504	18699	18694	18594	18491	18588	18707	18597	18619	18588	18813	18572	18629	18600	18714	18526	18695	18689	18689	18782	18720	18660	18609	18496	18666	18551	18575	18663	18686	18752	18580	18718	18565	18751	18734	18655	18721	18590	18600	18688	18701	18622	18559	18737	18563	18674	18597	18971	18732	18480	18767	18726	18602	18523	18695	18821	18758	18819	18430	18603	18657	18539	18679	18652	18624	18579	18573	18726	18716	18706	18576	18570	18620	18624	18676	18544	18618	18729	18530	18678	18605	18565	18506	18702	18705	18507	18802	18684	18517	18646	18519	18875	18600	18500	18530	18828	18597	18533	18727	18616	18469	18611	18565	18694	18692	18616	18682	18589	18800	18632	18686	18668	18486	18624	18641	18590	18685	18605	18599	18675	18694	18518	18542	18715	18713	18680	18515	18644	18737	18497	18452	18582	18759	18924	18639	18697	18693	18623	18619	18718	18685	18694	18628	18571	18617	18528	18688	18591	18772	18739	18678	18818	18554	18414	18727	18595	18740	18697	18554	18765	18571	18625	18672	18821	18715	18862	18751	18768	18577	18739	18683	18733	18550	18829	18721	18551	18772	18507	18718	18603	18568	18603	18690	18606	18774	18684	18735	18667	18571	18640	18601	18885	18624	18641	18569	18536	18806	18473	18659	18747	18679	18561	18773	18614	18697	18603	18657
24152	21563	29320	26636	27273	28203	27865	24718	23842	23896	23543	23322	23174	23040	23339	23164	23020	23125	23033	23056	23193	23006	23024	22875	23161	22822	23130	23189	22821	22657	22866	22842	23054	23001	23058	23146	23068	22961	23032	22780	22930	23148	23082	22965	22918	23023	22878	22674	22888	23014	22850	22965	22880	22886	22910	22949	23037	22821	22953	22941	23058	22992	22952	22836	22968	22906	23115	23135	23116	23092	22983	22923	22928	22948	23050	23027	23225	23185	23030	23163	22960	23050	22754	23083	23016	22719	22877	22786	22888	23024	23179	23075	23133	23051	22810	23036	22804	22722	22900	22913	22725	23107	23009	22712	23020	22862	22999	22855	22836	23129	23220	22963	22888	22985	23139	23034	23169	22902	22988	22763	23144	22854	23025	23083	23011	22941	22730	23057	23080	22894	22851	22830	22995	22826	22842	22778	22791	22879	22901	22989	22752	22937	22944	22947	23130	23020	22622	22882	22833	22930	23038	22908	22866	22718	22961	22832	22920	22776	22930	22971	22944	22841	22996	22971	23104	23018	22802	23033	22862	22963	23021	22909	23050	22668	22773	22789	22908	22928	22873	23189	23063	22926	22887	22805	22830	22919	22836	22695	22971	23035	22899	22746	22808	23032	23114	22996	23004	22672	23133	22913	22867	23012	22961	22822	23010	22949	22855	22966	22842	22816	22922	22790	22914	22999	23034	23252	22963	22968	23071	22870	22797	22691	22826	22834	22875	22949	22920	22879	23079	22878	22798	22876	22986	22970	22990	22814	22848	23026	23075	23070	22991	22880	23033	22931	22989	23111	22835	22831	22874	22956	22789	22821	22888	23122	23010	22711	22953	22747	22795	22759	23155	22766	22750	23013	23276	23112	22707	22993	22830	22871	22881	22902	23223	23030	23100	22901	22781	22800	23094	23066	23000	22930	23034	23019	22889	22862	22909	22742	22834	22875	22940	22877	23023	22912	22871	22675	22713	22783	22928	22868	22960	22922	22912	22839	22869	22864	22881	22879	23013	23103	23036	22940	22794	22791	22780	22799	22815	22930	23011	23026	22860	22735	22796	22923	23179	23017	22908	22782	22873	22736	22980	22870	22805	23164	22757	23138	22887	23147	22832	22863	22918	22783	22938	22826	22900	22962	22836	22888	23050	22860	22852	22863	22940	22757	22617	22838	22721	23076	22927	22858	22996	23012	23082	22887	22922	22789	22983	22784	22820	22835	22949	22832	23024	22930	22770	22929	23104	23129	22955	22880	22753	23108	23055	22947	22774	23137	23107	22999	22975	22814	22672	23029	22884	23102	22789	22735	22897	23010	22868	23051	22992	22811	22983	22793	23058	23099	23032	22949	23014	22915	22758	22875	22827	22873	22846	22892	23127	22893	22884	22913	22887	22789	22906	22853	22874	22859	22950	22872	22615	22998	22803	22963	22871	22959	22852	23010	23161	22854	23056	22991	22897	22937	23008	22811	22952	23058	22945	23050	23234	22894	23135	22831	22937	23019	23035	22975	22925	23089	22803	22873	22922	22722	22839	22991	22924	22955	22853	22827	23254	22687	22899	22977	23002	22848	23040	22964	23077	23077	22860	22904	22862	23016	22940	23041	22961	23063	22831	22931	22746	22868	23123	22955	22997	22903	22882	22910	22845	22889	22891	23035	22978	22750	23073	22789	23132	22953	22884	22959	23085	22951	22887	22715	23044	23151	22791	22951	23016	22876	22873	23168	22804	22889	22949	22843	23046	23069	22827	22919	23033	22944	22965	22977	22954	22805	23029	22930	22921	22819	22999	22781	22902	22801	22868	23000	22982	22862	22947	22676	22963	22789	22738	22921	22868	22911	22842	22687	22855	22964	22830	22906	22854	22730	22856	22944	23069	22974	22798	22904	22879	22963	22924	22824	22875	22775	23059	22776	22817	22824	22911	22911	23102	23029	22925	22979	22874	22902	22991	22940	22769	23071	22587	22627	23033	22717	22833	23039	22868	22936	22938	22840	22974	22975	22989	22871	22734	22841	22953	23036	22785	23012	22977	22964	23194	23062	22950	22915	23048	22903	23038	22964	23112	23109	22907	23013	22939	22937	22791	22971	23111	23169	22858	22827	22753	23009	22876	23071	23064	22888	22784	22864	22768	22737	22844	22895	23002	22860	22901	22870	22852	22766	23159	22946	22960	22906	23106	22924	22987	22811	22993	23017	22972	23031	22734	22899	22865	22909	22998	22837	22880	23049	22864	22959	22758	22918	22877	23025	22866	22826	22930	22827	22974	22790	23007	22870	23050	22985	23049	23234	23003	22804	22981	22982	22988	22900	22936	22923	22973	22865	22873	22769	22920	23040	22941	22922	22823	22819	22966	22921	22970	23079	22863	22864	22922	22988	23111	22744	23084	22870	23194	22684	23043	22813	22908	22827	22829	22836	22944	22896	22721	22742	22850	22832	23091	22937	23051	23054	22978	22849	22760	23087	22889	23015	22793	22967	22816	22903	22846	22979	23136	22961	22895	22930	22738	23081	22949	22886	23004	22794	22951	22957	22869	22746	22629	22935	22834	22852	23084	23170	22940	23039	23003	23057	22818	22904	22814	23084	23098	22822	22871	23096	22746	23049	22851	22647	22943	22950	23142	22669	22987	22893	22785	23017	22971	22883	22894	22976	23042	22738	22721	22996	22865	22913	22927	22748	22753	22832	22777	22955	22908	22973	23062	22756	22800	22975	22690	22854	22821	22964	23027	22914	22930	23014	22893	22878	22769	22972	22847	22844	22933	23014	22947	22932	22796	22917	23004	23183	23000	23054	22757	22842	23025	23063	22989	23144	23009	23103	22843	22877	23125	22807	22819	22910	22797	23007	22882	22930	22895	22781	23111	22936	23087	23007	22766	22865	22930	23102	22753	23002	22824	22829	22818	22945	23079	23043	23029	23021	23168	22997	23003	23023	22959	22893	23093	22864	22915	22934	23022	22920	22867	22795	22664	22919	22931	22934	23049	23064	22721	22900	23011	22688	22867	22979	22832	23086	23084	22908	22962	23122	22949	23167	22886	23135	22986	23017	22974	22790	23004	22983	22707	22829	22676	22910	22977	23059	22759	22778	22812	22932	23046	23113	23121	22572	22941	22938	22895	22928	22875	22858	23051	22946	22931	23020	22840	22883	22961	22737	23100	23035	23003	23035	22782	22873	22760	22816	22983	22910	22829	23059	22719	22919	23163	23027	23044	22907	22774	23147	22875	22938	23135	22964	22999	23104	23072	22975	22759	23040	22724	22913	23133	22788	22818	22770	23037	22847	22912	22930	22817	22768	23095	23059	23102	23050	23086	22922	22807	22902	22780	22844	23089	22899	22912	22846	23082	23152	22883	22937	22778	22788	23186	23017	22930	23055	23051	22792	22810	23007	23034	22889	22813	23024	22979	22779	22982	22938	22704	22847	23044	22900	22890	22948	22943	22858	22815	22917	22889	22933	22803	23100	22998	22861	22833	22957	23054	22986	23042	22870	22942	22963	23105	23015	22939	22867	22921	22952	23044	23002	22806	23036	23076	23087	22681	22776	22796	22867	22869	22884	23003	22874	23006	22967	22957	22868	22862	22965	22965	22675	22912	22929	23060	23028	23027	22922	23014	22994	22956	22801	23167	22959	23005	22798	23100	22806	22792	22841	22792	22994	22850	22971	22750	23100	22790	22881	22982	22912	23116	22975	23043	23000	23035	22838	22848	22798	23029	23017	22908	22839	22766	22747	23186	22942	22971	23003	22706	22763	23086	22871	22934	22879	22910	22982	23058	22770	22793	22890	23003	23088	22878	22716	22667	22821	22935	22861	22976	22896	22933	23093	22817	22876	22752	23049	22714	22932	22746	23166	23138	22966	22985	22857	22950	22908	22906	23008	22940	22792	22892	22694	22979	22886	23155	23113	22889	22785	23017	22926	22677	22999	22875	23015	22934	22830	22802	23034	22862	22882	23112	22821	22730	22934	22933	23136	22772	22970	22953	22931	22967	22855	22883	22748	22945	22817	22914	23062	22797	22939	23033	23210	22954	22917	22988	22927	22862	22783	22871	23205	23078	23112	22842	23017	22886	22735	22741	22826	22991	22922	22993	22759	22843	22979	22760	22939	23092	23063	22879	22963	22906	22966	23036	22988	23096	22860	23025	23003	23003	22806	22983	22898	22923	22906	22968	22969	22882	22824	22914	23017	22978	22905	22748	22882	22735	22996	22991	22787	23037	22984	22746	22780	22690	22977	22915	22986	22876	22934	22843	22876	23051	23018	22841	23071	22878	23067	22914	22966	22989	23034	22890	23055	22984	23090	23115	22893	22849	22878	22867	23184	22840	22998	23012	22899	22800	23131	22887	22955	23039	22982	22770	22936	23021	22720	22770	23118	23113	22703	22844	23113	23020	22913	22751	22675	22920	22898	22762	22911	22902	22822	22996	22884	22795	22809	22913	23189	22773	22696	22768	22881	23121	23021	22898	22905	23065	22836	22961	22803	22892	22690	22780	22782	22870	22876	22933	22892	22755	22853	22729	23034	22897	22939	22957	22745	22942	22846	22862	22975	22944	23026	23045	22844	22933	23083	22816	23026	22966	22792	22912	23036	22839	22953	22876	22956	22895	22830	22974	22829	23004	22928	22978	22846	22990	22908	22887	22778	22952	22758	22959	22903	22854	22742	22856	22917	22935	22619	22980	22812	22888	23051	22848	23151	22900	22966	23145	23093	22982	22960	22909	23180	22808	23021	22767	22909	23086	22926	22928	22900	22917	23043	22927	22943	22959	22789	23035	23046	22907	23104	22975	22965	22942	22964	22898	22752	22883	22897	23216	22919	22924	23097	22972	22812	22932	22955	22846	22880	23057	22899	23020	22811	22922	22736	22977	23008	22919	22637	23127	22995	22809	22694	22771	22985	23173	22997	23112	22895	22957	22917	22986	22959	23163	22929	22916	23133	22767	22967	22789	23034	22746	23000	23056	22828	22976	23197	22866	22849	22844	22909	23039	22763	22922	22808	22867	23013	22825	22973	22854	22879	22919	22885	22827	22956	23003	23014	22998	22998	22861	22902	22855	23072	23116	22862	22817	22872	22759	22921	22939	22933	22746	22979	22853	22862	22899	22800	23050	22817	22895	23094	23078	22813	22710	22862
32988	53062	50703	42059	34067	25908	22677	21249	20776	19920	19293	19206	19195	19112	19125	19109	19020	18967	19043	19069	19129	19013	19261	19039	19239	18887	19095	18928	19021	19161	19188	19010	19021	19143	18968	18992	19017	19160	19048	18958	18977	19042	19161	19022	19010	19105	19088	19108	18969	19209	19111	18969	19121	19181	19126	18969	19092	18998	19139	18930	19227	19028	19076	19008	18962	18920	19006	18857	19003	19139	19064	19003	19057	19083	19038	19230	18992	19194	19279	19308	19136	19037	19017	19128	19078	19008	19060	19069	18959	18880	18901	18915	19289	18953	19111	18937	18875	19101	18817	18915	19126	19143	18938	19028	18965	19133	19003	18941	18961	18976	19048	18950	19017	19059	19062	18897	18863	19122	19115	18908	19026	18886	19111	18889	18902	18864	18875	18935	19033	18961	19045	19051	18788	19017	18957	19013	19098	19061	18799	19132	19058	19205	18897	18861	19021	18991	18966	19132	18893	19072	19129	19101	18947	19036	19112	19051	18897	19126	19028	19024	18924	18833	18952	19039	19013	19022	19093	19034	19043	19014	18977	18955	19107	19061	19031	19080	19011	18911	18964	18767	19257	19083	18987	19052	19167	18987	19010	19006	18857	19233	18963	18856	19034	19069	18979	19200	18952	18965	19016	18973	18873	19041	19067	18900	18904	19030	19067	19117	18904	19045	18907	19111	18986	18908	19157	19089	18879	19075	19013	19088	18954	18996	18972	19017	19027	19096	19158	18992	19026	18941	19117	19044	19153	19059	18983	18838	18842	18973	19133	18984	19061	18896	18979	18978	18972	19128	19043	19020	18998	19012	18996	18842	19042	19119	18939	19070	19053	19152	19010	19066	19222	19195	18913	19032	18853	19059	19006	19064	19170	18938	19087	19010	18930	18887	18965	19128	19178	19141	18965	18975	18959	19153	18998	18935	18929	19025	18811	19048	18989	19098	19002	18969	18888	19064	18894	19086	19220	18920	18720	19084	18986	19015	18971	19077	19114	19113	19150	19069	19002	18976	18936	19017	19148	19101	19025	18857	18932	19144	19099	19069	19017	19029	19089	19021	19018	18990	19057	18841	18970	18986	18955	19086	19014	18914	19085	18770	19080	18881	19004	19048	18943	18933	18873	18992	18867	19049	18919	19159	19072	19129	18970	18934	18963	18852	19128	18856	19151	19076	19096	19060	19014	18908	18911	19042	19068	18941	19155	19095	19053	19138	19126	19157	18961	18876	19128	18958	18853	19035	19101	19121	18967	19024	18893	18832	19155	19138	19112	18979	18995	18851	19101	19218	18992	19043	19079	18980	19118	18813	19078	18973	19005	18900	19094	18906	19029	19153	18862	19057	18939	19103	18891	18944	19238	18864	18957	18806	19076	18752	18836	19185	19052	18858	19059	19018	19129	19006	19179	18937	19154	18930	19195	19102	19096	19193	19125	19012	19187	19028	18921	19098	18943	18856	18933	19150	19036	19097	19093	19091	18991	19115	19084	18907	18851	19073	18944	18976	18872	19176	19009	18991	18956	19042	19066	19140	18936	19280	19115	19007	18957	19070	19222	19156	19036	18866	18924	19067	18988	19108	18957	18837	19084	18951	18945	19030	18912	19045	19033	19099	19064	18858	19086	19112	19070	19121	19069	18773	19104	19073	19043	18984	19276	18969	19061	19138	19018	18736	19121	18922	19020	18935	18964	18949	18978	19152	18963	18995	19038	19007	19031	19027	19093	18874	18828	19078	18947	18914	19143	18907	18931	19001	18993	18979	19152	18999	18969	19128	18943	18958	19005	19035	19101	18901	18953	18887	19064	19085	19223	19035	19124	18970	19229	18976	19092	19114	18930	18996	19086	18887	18989	19182	18973	19140	18910	19061	19097	19013	18846	19037	19088	18994	18875	19113	19068	18932	19082	19002	19052	19062	18943	19043	19079	19073	19120	19101	18934	19058	19101	19002	19030	19105	19063	19024	19053	19185	18836	19071	18880	18906	18971	19096	19152	18984	19028	18840	19228	18962	18996	19134	19037	18987	19030	18972	18950	18970	19070	19031	18804	18944	18857	18894	18957	18841	18960	19082	18972	19121	19041	18915	19108	19029	19010	18921	19010	19159	18942	19047	19156	19011	18850	19140	18932	19036	18998	19115	19172	19286	19025	18924	19031	19033	19022	18997	18964	19116	19091	18846	18964	19161	19034	18987	18983	18908	19054	19082	19056	19156	19043	18955	18897	19110	19066	18986	18910	19129	19030	19091	18885	19089	18890	18976	19117	18996	18839	18948	18820	18979	18937	19057	19010	19018	19047	19046	19106	18991	19201	18885	19174	18980	19151	19102	19068	18996	18938	18975	18917	19090	18848	18838	19153	19156	18846	19127	19059	19038	18996	18940	19175	19040	19102	19056	19015	19141	19030	18857	19188	18968	18966	19185	18957	19062	18946	19010	19011	19128	18976	18920	19036	19160	19041	19064	18876	19031	19054	19114	18927	19015	19030	19001	18864	18974	19006	18917	19070	18888	19108	18893	18847	18960	19033	19142	19073	19076	19087	19022	19099	19196	19022	19037	19038	18840	18861	19111	19109	19061	18929	18987	19033	19114	19008	19032	18976	18980	19044	19143	18999	18921	19317	19022	18945	18871	19089	19060	18960	18866	19108	19066	19115	18933	18918	18882	19077	19136	19207	18935	19048	18996	19038	18999	18989	18924	19070	19076	18941	19118	19191	19016	19158	19085	18968	19143	19137	19121	18864	19029	19237	18994	19123	18955	19190	18882	18947	18946	19141	18989	19070	19106	18994	18979	19017	18952	18854	18958	19010	19230	19013	18993	18896	18981	18979	19084	18952	18938	19015	19105	18916	19147	19106	18956	19177	18929	19071	18951	19083	18930	18795	18989	19002	18988	18829	18914	18876	19104	19091	19054	19061	19075	19091	19008	19346	19012	18865	18934	19005	18966	19067	19075	19069	18921	19075	19110	19109	19034	18968	18819	19097	19065	18983	19099	19129	18965	19055	19022	19071	19016	19064	19102	18987	19017	19091	19163	18797	19058	19085	19037	18944	19069	19133	18871	19006	19046	18991	19114	19158	18994	18969	18934	18940	19176	19005	19004	18900	19088	19041	19167	19050	19109	18991	19066	18962	19019	19043	18945	19104	18977	19186	18984	18871	19107	18919	18911	18963	18857	19028	19131	18920	18985	18859	19016	18870	18929	19089	18887	19080	19062	19099	19059	18956	18963	19042	19149	18987	18966	18891	19075	18939	19096	19057	19248	19142	19059	19192	19047	18976	19255	19077	19010	19009	18976	18871	18789	19041	19002	19034	18915	19007	18896	19026	19203	18832	19040	18941	18838	19067	19033	19028	18971	19002	18940	19186	19057	18903	19093	18962	19006	19082	19012	19091	19117	18947	19063	18860	18964	18983	19066	18985	18809	19141	18916	18950	19254	19041	19018	18970	18989	18852	19013	19100	19125	19036	19088	19079	18860	19039	18798	19073	19119	19067	18969	19154	18991	19077	18972	18891	18919	18962	19118	18935	19062	19057	19209	19107	18984	18957	19054	18928	18984	18863	18854	19120	19015	18801	19077	18877	18920	19123	18839	19095	19010	19180	19038	19059	18952	19002	18907	18919	19166	19130	19200	19022	19007	19057	19114	19030	19010	19207	19025	19032	19122	19029	19138	18940	18909	18892	19106	19088	18850	18930	19017	19054	19063	19014	18986	19089	19092	19062	19041	18816	18945	19169	19074	19130	18930	18836	18838	19101	19085	18981	19151	18875	19021	19047	18998	18967	19065	18845	19010	18963	19006	18897	19169	19051	18984	19011	18907	18947	18978	19018	19216	19069	18951	19024	19119	19005	19052	19224	18812	19099	18931	18958	18937	19083	18963	19125	19109	18964	19113	18934	18929	19129	18929	18956	19154	18890	19006	18965	18951	18923	19011	19164	18924	19002	18946	19023	19137	19284	18887	19054	19012	18971	18942	19009	18823	18956	19070	19030	19097	19022	18896	18877	19145	19030	19050	18965	18929	19018	18956	19012	19083	18977	19116	18933	19112	19134	19014	19203	18855	18931	19096	18940	18790	19072	19095	18992	19090	18871	19000	18877	19165	18950	19017	18892	18919	18886	19125	19168	19075	19091	18953	18930	18910	18965	19042	18831	19010	18885	19293	18874	19030	18917	18792	19120	18961	19051	19060	18927	19023	19028	19155	18976	19093	19071	18858	19146	19054	19012	19179	19052	19006	19076	19093	18997	19112	19066	18970	19213	18982	19143	19089	19111	19213	19229	19076	19088	19071	19150	18984	19059	18943	19065	18982	19105	19124	19105	18990	19052	18938	19095	18958	19184	19123	19031	18951	19075	19103	18927	18959	19077	19023	19088	19072	19042	19156	19177	19171	18972	18936	19081	18920	19185	18931	18988	19002	19005	19108	18939	19112	18984	18880	18849	18955	19104	18970	18994	19158	18944	19165	19117	18885	19047	18978	18974	19131	19054	18924	18957	18983	19000	19032	19114	19089	18974	18973	19107	19019	18921	18995	19032	19171	18991	19246	19033	19083	19233	18996	19004	19071	19083	19045	19098	19104	19113	18967	19225	19049	18944	19039	19242	18873	18800	19057	19067	19163	18902	19076	18994	19072	19080	18860	19019	18976	19068	19105	19138	18959	19062	18958	19085	18990	19053	18991	19015	18983	19031	19047	19154	19040	19085	19008	18945	18863	18944	19252	18971	19085	18946	19008	18960	18973	19164	19077	19071	18980	19008	19167	19063	19056	19300	19179	18994	19072	18806	18915	19012	19069	18938	19082	18931	18922	19106	18996	18987	19159	19126	19028	19027	18919	19158	19078	18913	18949	19108	18954	18881	19096	19041	19074	18900	18893	18966	19044	19049	18863	19016	19033	18959	18995	18983	18969	19156	19034	19006	19089	18873	19166	18929	19003	19027	19036	18914	18933	19059	18953	19056	18970	18921	19058	19151	19024	19155	19112	18902	19084	19165	19058	19006	19109	18954	19032	18936	18986	18864	18974	19035	19071	18930	18930	19090	19041	18995	19015	19127	18978	19139	19152	19086	19060	18832	18904	19015	18812	19030	19101	19064	18994	19077	19006	19086	18892	19170	19177	19000	19018	19037	18944	18990	19153
22869	21430	29270	24938	24386	28443	32563	27440	26056	25663	24998	24472	24300	24391	24183	24128	24270	24142	24138	24083	24212	24012	24098	24228	24090	24022	24205	23763	24234	24071	24153	24088	24392	24110	23993	23871	24150	24084	23942	24130	24147	24120	24047	24138	24037	24050	24157	24164	24194	24011	23931	24123	24303	24219	24202	24017	23668	23938	24011	23997	24164	24109	24096	23970	24005	24223	24131	23919	24042	24115	23987	24066	23928	23971	23911	24227	24349	24307	24217	24029	24067	24149	23967	23856	24012	23958	24017	24024	23834	23956	24062	24040	24084	23968	23838	23954	24171	23866	24132	23972	24157	24107	23871	23935	24139	24080	24067	23901	23693	23904	23999	23704	24073	23965	23984	23998	24045	23833	23649	23964	23707	23907	24153	23945	23987	23958	24018	23938	24038	23795	24030	23935	23942	23990	23972	24042	23925	23886	24030	24156	23865	24093	23999	24056	24085	23909	23894	23869	24125	24024	23968	24129	23874	24009	23734	23896	24068	24109	23830	23777	23877	23841	23947	23939	24051	24257	24067	23894	24065	23993	23791	24020	23784	24047	24025	23749	23954	23801	23884	24000	23849	24050	24122	23984	24057	23976	23938	24058	23971	23868	23979	24015	24167	23803	23963	24218	24087	23990	24004	23906	23992	23978	23951	23918	23885	24013	23882	23780	24024	23774	23976	23984	23881	23966	24154	24064	24045	23815	23846	23883	24000	24067	23743	23900	24000	24071	23997	23992	23901	23986	23860	24193	23933	23911	23997	24053	23717	23927	23987	23923	23873	24073	23822	24081	23990	23921	23994	24174	23868	24047	23768	23900	24019	24122	23841	23811	23952	23951	23936	23805	23805	23959	23803	24062	23820	24003	24189	23934	24039	24066	23950	23845	23920	24147	23813	23577	23916	23896	23971	23968	23802	23895	24077	24015	23886	23914	23851	24041	24165	24005	23699	23876	23757	23958	23832	23893	23948	23940	24063	23774	23824	24098	23841	23915	23897	23862	23985	24059	23886	23836	24096	23802	23661	23929	24161	23969	23959	24062	24059	23619	23783	24102	23924	23955	23873	23902	24342	23993	24176	24125	23949	24115	24110	23759	24107	24093	23769	23787	24013	23967	24187	24025	23956	23760	23922	24073	23851	23801	23999	24085	23973	24188	23896	23705	23933	23787	23979	23952	24076	24157	24087	24098	23934	23952	24100	24060	24251	23887	23947	24104	23845	23991	23961	23717	23946	24017	23893	23877	23759	24116	24146	23885	24045	23977	23811	23881	24072	24160	23999	23964	23889	24035	23988	23847	23990	23859	24284	23794	23994	23960	23931	23899	24006	23952	23924	23892	24088	23879	23813	23748	23882	23884	23934	23980	24047	23937	24044	24000	24006	23980	23994	23813	23943	24244	23896	23737	23949	24183	24153	23957	24129	23939	23743	23768	24041	24303	24056	23903	23801	24133	23862	23794	23926	23919	23968	23797	24004	23666	23770	24098	23971	23750	23836	23982	24222	24029	23816	24269	24036	24268	23909	23870	24071	23700	23988	23882	23826	23813	24017	24001	23936	23980	24157	23924	24011	24051	24106	24151	24058	23966	23941	23959	23965	23851	24048	23930	24079	23916	23976	23808	23917	23942	23908	24183	24003	23927	23935	23896	23821	23910	24042	24149	24078	23802	23833	24016	24152	24019	24139	24048	23999	24077	24106	24013	24162	23960	24062	24050	23900	23704	23953	23793	23750	23863	23924	23840	23929	23997	23882	23884	24168	23799	23968	23871	23923	23894	23893	23745	23848	23826	23955	24061	24037	23847	23910	23937	24024	23799	24030	24013	24018	23892	23950	23804	23867	24041	24004	23741	24052	23892	23945	23987	23990	23993	23923	24212	24031	23979	23979	23803	23902	24215	24023	24013	23964	24087	24010	23758	24090	23821	23882	23898	23980	23872	23931	24201	23834	23832	24086	24272	24306	23823	24063	24103	24248	23960	23937	23924	23828	24127	24038	24049	24034	23933	23928	23978	23930	23829	23960	23993	23730	23719	23941	23773	24276	23881	23986	23963	24154	23862	23807	23830	23725	23908	24063	24057	23922	24053	23957	24108	23968	23949	23979	23981	24017	24046	23836	24129	24012	23992	23989	24142	23797	23929	23815	23855	23973	23910	24190	23921	24009	23977	24078	24060	23761	23870	24018	24040	24103	23669	23977	23984	23971	24072	23910	23883	23994	23964	24121	23963	23865	23949	23984	23893	24036	23804	23749	23651	23994	24113	23731	23934	23940	23893	23922	24147	23818	24072	23920	24048	24019	23998	23903	23884	23999	24086	24053	23939	24065	24010	24002	23940	23694	23843	24032	23919	23871	23874	23751	23886	23910	24032	23828	23877	23782	23849	23983	23860	24153	24180	23833	23853	23864	23920	23812	24031	23888	23843	23852	23724	23959	23910	23897	24107	24068	24146	23867	23839	23950	23851	24042	24017	23819	24014	24020	23953	23967	24084	23914	23981	23958	23927	23805	23981	23868	23970	23876	23743	23927	24124	24022	24098	23934	23949	24053	24006	24132	23907	23828	23835	24174	24021	23853	23970	24137	23972	23744	23889	24066	23837	24008	23958	24148	23953	23938	24259	24024	23792	23881	23826	23810	24002	24008	23733	24152	23957	23890	24113	23840	23932	23953	23884	23933	23892	23966	24270	24132	23973	23929	23820	23912	23898	23769	24058	23968	23959	24112	23954	23968	23679	23930	23869	23690	23770	23808	23728	23936	23744	24168	24080	23781	23929	23850	24026	23901	24076	23951	23991	24052	24095	23855	23995	23984	24060	23911	23854	24128	23848	23858	23915	23912	24057	23969	24076	24113	23799	23846	24019	24030	23740	24095	23908	24133	24021	24031	23981	23871	24027	24120	24111	23957	23745	24010	24031	24027	23897	24095	23969	24173	24138	23764	23900	23787	23686	24112	23670	24132	23971	24111	24033	23983	23859	24126	23933	23787	24018	23968	23913	24106	23972	24007	24043	23985	23892	24048	24031	23993	23747	24160	23970	24117	24010	23957	23853	24074	23940	23997	23957	24064	23964	24005	23813	23920	24045	23968	23967	24024	23873	23960	23957	24056	24010	24100	23881	24128	24038	23898	23936	23787	23884	24023	23841	23965	23829	24093	23818	23933	24082	24055	23793	23945	23825	23848	23956	23933	23973	23949	23992	24099	23966	24113	24187	23914	24106	23934	23983	24131	23949	24261	23878	24009	24139	23664	23961	23878	23822	24036	23881	23918	23789	23991	23867	24054	23694	24119	23861	24021	23903	24146	24200	23842	24055	24120	23949	23823	24136	24088	24167	23771	23848	24075	23921	23844	24020	23907	23927	24062	23896	23939	24035	23759	23672	24083	23851	23989	23839	23956	24010	23717	23802	23990	23897	23880	23974	23920	24075	24130	23956	23780	23815	24018	23559	23929	23937	23848	23856	24223	23794	23902	23877	23549	23958	24128	23909	23923	23978	23761	23965	23851	23690	24173	24105	23861	23801	23990	23848	23943	24062	24116	23968	24048	23894	23997	24098	24065	24022	23955	24252	23768	23941	24014	24078	23880	24053	23974	23973	24050	24005	23833	23861	23938	23865	23898	24126	24163	23940	23985	23945	24119	24100	24014	24127	24055	23758	23905	23969	23915	23966	24173	24149	24094	23837	23939	23903	24099	23803	24026	23846	23995	23883	23916	24122	24042	23942	24108	24079	23992	24016	24100	23845	23856	23829	23959	23943	24026	24007	24133	23860	23817	24041	23837	23850	23859	23957	24031	23946	23813	24243	23950	23905	24148	23920	24222	24041	23949	24059	23738	23980	24106	23871	23900	23659	23840	23932	24038	23855	23871	24086	23972	23879	23877	23952	23875	24046	24123	23978	23750	24042	24107	23928	24058	23921	24138	24004	24129	24259	23866	23937	23981	23915	23903	23860	23803	24014	23773	23906	24034	23963	24093	24009	24295	23973	24110	23913	23954	23765	24050	24122	24176	23927	23919	23961	23907	23758	24071	23848	24064	23827	24048	23903	24164	24017	23927	23839	23676	23813	23948	23963	23998	23544	23855	23965	24049	23964	23957	23856	23983	23749	24024	23875	23712	23934	23747	24039	24128	24186	23713	24043	24095	23862	23838	23897	23935	24015	24031	24009	24097	23994	23990	23678	24047	23922	24015	23944	23834	23837	24026	24038	24106	24206	24023	23962	23877	23813	23917	24054	23832	23841	24108	24181	24128	23919	24055	23891	23912	23919	23730	23974	23972	24127	24058	23960	24006	24030	23867	24003	23891	24057	24113	23928	24141	24049	24059	24309	23903	23777	23950	24024	23904	23799	24147	23897	24034	24070	23927	24078	23949	23875	24070	23931	23742	24109	23854	23830	24120	24099	23792	24013	24083	24024	23841	23906	23861	24018	24099	24051	23984	23695	24118	23862	24105	24073	24071	23810	24319	23994	23919	24023	23795	23873	23992	23738	24073	23812	23880	23927	23834	24276	23925	23900	24275	23912	23995	23977	23931	23792	24145	23933	23977	23938	23741	23929	23942	23902	23773	23799	24068	23911	24071	23997	24129	24048	23944	23995	23853	23895	23854	23993	23974	23766	24122	23973	24028	23975	24002	23777	24084	24012	24090	24055	24144	23942	23971	24246	23875	23795	23871	23819	23910	23864	23931	24012	23905	24043	23906	23882	23808	24070	23837	23814	23932	24203	23904	23912	23765	23890	23979	24088	23852	23884	23891	24130	23975	23846	23723	23788	24135	24156	23969	24039	24054	23819	23945	23874	23945	24006	23996	23814	24082	24014	23928	23781	24016	23879	23891	23864	23881	24178	23792	24060	23859	23608	23791	24010	24019	23873	23962	24021	23877	24034	23977	23907	24066	24013	24131	23898	23942	23811	23908	23889	23993	24096	24034	23943	23953	23990	24044	24137	23994	23939	23978	24207	23853	23966	23940	23956	24075	23838	24026	23724	24042	24043	24082	23904	24065	23975	23907	24000	24025	23971	23970	24047	24187	23831	23847	23904	24096	23857	23911	24111	23951	23836	23838	23971	23912	23927	23912	24143	24183	23758	24132	23896	24125	23796	24214	23758	24008	23824	23658	23945	23941	23911	23800	24022	23879	23812
36772	60282	58147	49938	36929	30814	28237	24290	22284	21363	20269	19771	19788	19792	19657	19817	19529	19614	19735	19545	19640	19656	19499	19569	19504	19618	19580	19596	19680	19363	19708	19542	19479	19465	19545	19474	19628	19966	19669	19326	19636	19434	19757	19421	19462	19614	19641	19627	19632	19695	19558	19498	19621	19662	19547	19421	19478	19441	19545	19600	19664	19576	19551	19468	19591	19459	19649	19708	19653	19431	19556	19461	19559	19512	19467	19639	19874	19968	19984	19696	19389	19530	19425	19575	19666	19492	19504	19367	19404	19482	19510	19543	19467	19575	19525	19469	19507	19398	19415	19622	19694	19766	19751	19369	19518	19500	19478	19436	19511	19643	19462	19674	19478	19451	19608	19592	19551	19496	19528	19639	19549	19356	19494	19434	19717	19456	19441	19386	19562	19386	19660	19523	19315	19523	19478	19513	19710	19568	19544	19591	19517	19656	19385	19421	19506	19587	19427	19644	19519	19325	19463	19685	19429	19638	19482	19625	19612	19507	19641	19631	19632	19547	19526	19587	19543	19508	19572	19421	19402	19452	19423	19546	19503	19473	19420	19630	19659	19357	19809	19339	19510	19492	19562	19574	19690	19629	19794	19598	19241	19647	19525	19452	19548	19605	19422	19482	19339	19626	19510	19386	19423	19516	19543	19586	19555	19571	19622	19451	19557	19364	19392	19368	19397	19584	19516	19528	19423	19434	19444	19570	19391	19589	19623	19586	19674	19683	19525	19376	19585	19542	19586	19588	19581	19623	19413	19562	19483	19449	19472	19508	19575	19484	19559	19598	19482	19375	19599	19495	19514	19552	19539	19580	19675	19476	19541	19566	19478	19531	19454	19625	19544	19532	19724	19486	19553	19660	19536	19605	19452	19425	19469	19612	19520	19745	19523	19399	19502	19342	19569	19676	19417	19496	19492	19560	19614	19501	19539	19457	19614	19575	19365	19544	19577	19494	19433	19397	19648	19527	19276	19558	19528	19582	19562	19542	19559	19574	19512	19487	19351	19759	19688	19700	19535	19503	19330	19431	19579	19525	19404	19476	19494	19546	19580	19571	19280	19472	19519	19596	19537	19635	19591	19552	19511	19323	19472	19200	19484	19395	19735	19420	19478	19548	19537	19423	19528	19547	19365	19358	19426	19338	19483	19571	19420	19498	19624	19331	19500	19530	19650	19546	19503	19578	19617	19478	19560	19478	19705	19683	19534	19489	19601	19582	19288	19610	19439	19466	19694	19363	19594	19493	19656	19569	19631	19531	19528	19471	19365	19543	19619	19538	19492	19641	19534	19427	19533	19700	19673	19767	19544	19658	19658	19491	19649	19547	19608	19402	19716	19436	19372	19508	19478	19609	19618	19379	19757	19520	19510	19469	19567	19439	19522	19412	19511	19370	19506	19450	19646	19378	19639	19406	19558	19521	19584	19534	19566	19511	19486	19548	19454	19476	19451	19550	19454	19571	19602	19491	19612	19526	19411	19463	19503	19667	19558	19476	19606	19614	19381	19515	19390	19381	19700	19555	19556	19400	19581	19568	19545	19576	19546	19586	19481	19435	19473	19556	19618	19576	19635	19468	19568	19441	19501	19670	19501	19291	19584	19445	19419	19686	19285	19615	19503	19427	19768	19402	19327	19397	19733	19538	19505	19611	19436	19593	19540	19564	19402	19493	19418	19757	19437	19457	19752	19415	19408	19651	19444	19557	19632	19571	19584	19587	19608	19681	19570	19330	19462	19481	19371	19312	19454	19620	19592	19638	19693	19440	19561	19555	19287	19410	19497	19461	19560	19518	19507	19405	19422	19536	19402	19472	19612	19522	19390	19501	19542	19437	19386	19506	19639	19423	19632	19536	19541	19540	19643	19533	19496	19549	19346	19557	19366	19440	19462	19471	19685	19661	19489	19603	19610	19465	19572	19341	19491	19477	19665	19520	19503	19381	19594	19511	19622	19667	19598	19437	19459	19597	19401	19515	19489	19451	19580	19639	19520	19409	19437	19547	19487	19527	19480	19254	19586	19576	19631	19453	19521	19629	19438	19473	19475	19455	19551	19660	19650	19599	19586	19644	19519	19411	19373	19528	19411	19578	19411	19567	19465	19611	19448	19482	19535	19387	19523	19442	19578	19449	19488	19410	19432	19570	19655	19391	19591	19742	19568	19482	19579	19445	19417	19459	19571	19461	19439	19406	19642	19680	19580	19770	19421	19559	19460	19632	19490	19385	19626	19470	19566	19661	19601	19628	19289	19405	19396	19442	19362	19590	19579	19512	19523	19372	19605	19560	19524	19544	19445	19536	19441	19680	19562	19326	19429	19492	19611	19468	19334	19451	19510	19413	19352	19534	19381	19517	19469	19598	19535	19648	19419	19613	19392	19446	19553	19323	19758	19404	19495	19624	19454	19622	19476	19517	19700	19525	19597	19428	19636	19583	19562	19493	19588	19574	19561	19487	19557	19297	19458	19467	19497	19632	19567	19400	19580	19543	19474	19625	19505	19482	19580	19583	19709	19387	19606	19521	19590	19539	19498	19683	19484	19436	19619	19520	19514	19505	19598	19391	19529	19482	19643	19646	19503	19593	19589	19356	19467	19471	19496	19675	19425	19394	19366	19458	19517	19675	19331	19650	19595	19463	19649	19525	19441	19640	19565	19481	19658	19359	19580	19350	19574	19674	19634	19482	19653	19631	19444	19479	19431	19339	19544	19516	19558	19593	19314	19596	19534	19588	19502	19569	19657	19719	19404	19525	19617	19527	19591	19459	19475	19635	19446	19455	19534	19658	19527	19583	19495	19403	19449	19518	19503	19684	19608	19476	19441	19502	19434	19639	19541	19467	19531	19440	19440	19424	19477	19385	19494	19387	19559	19337	19409	19442	19530	19464	19382	19489	19585	19889	19407	19578	19611	19459	19344	19577	19441	19462	19467	19700	19436	19284	19466	19633	19300	19563	19525	19410	19596	19592	19449	19594	19596	19488	19511	19626	19430	19464	19469	19500	19658	19493	19565	19614	19512	19463	19561	19548	19525	19574	19636	19649	19549	19574	19489	19621	19502	19309	19421	19525	19703	19493	19439	19500	19432	19627	19538	19522	19457	19523	19634	19354	19551	19466	19737	19491	19523	19560	19573	19498	19473	19702	19381	19541	19419	19698	19640	19411	19342	19565	19650	19478	19557	19556	19583	19407	19516	19510	19430	19402	19486	19545	19473	19502	19510	19412	19577	19547	19535	19650	19523	19504	19506	19581	19343	19586	19471	19617	19609	19440	19193	19612	19531	19733	19485	19535	19457	19482	19640	19347	19395	19457	19563	19518	19634	19521	19478	19508	19448	19551	19632	19625	19581	19385	19496	19526	19621	19534	19684	19341	19468	19574	19390	19637	19520	19461	19538	19485	19514	19521	19468	19618	19590	19664	19725	19526	19494	19452	19649	19457	19463	19483	19390	19452	19659	19415	19622	19456	19509	19471	19544	19568	19513	19526	19657	19512	19650	19560	19487	19564	19574	19469	19521	19546	19641	19485	19597	19659	19302	19637	19351	19454	19435	19503	19701	19608	19423	19517	19596	19535	19466	19498	19691	19408	19658	19635	19561	19515	19573	19507	19662	19455	19636	19497	19628	19462	19477	19595	19510	19533	19586	19549	19648	19719	19761	19480	19561	19495	19551	19550	19499	19494	19465	19732	19554	19657	19458	19479	19587	19398	19397	19452	19517	19545	19626	19536	19548	19651	19673	19362	19503	19648	19488	19474	19555	19516	19395	19533	19508	19627	19488	19567	19629	19510	19516	19514	19447	19681	19483	19429	19516	19446	19524	19514	19662	19483	19728	19557	19585	19468	19449	19553	19456	19540	19593	19464	19556	19695	19457	19532	19330	19500	19547	19453	19555	19373	19400	19586	19552	19493	19440	19450	19435	19593	19546	19446	19502	19393	19474	19463	19389	19418	19577	19599	19482	19432	19577	19618	19464	19560	19660	19590	19560	19377	19662	19546	19477	19463	19668	19355	19470	19450	19398	19552	19547	19475	19403	19412	19557	19414	19541	19665	19468	19562	19582	19471	19721	19589	19467	19565	19389	19627	19363	19450	19767	19475	19577	19575	19724	19575	19606	19814	19516	19522	19534	19452	19666	19441	19710	19463	19520	19342	19506	19414	19582	19406	19533	19580	19259	19388	19498	19706	19469	19626	19517	19553	19489	19504	19559	19599	19592	19634	19659	19418	19448	19527	19457	19479	19367	19499	19530	19464	19634	19663	19448	19461	19325	19607	19439	19612	19567	19537	19522	19539	19498	19390	19687	19582	19661	19559	19459	19563	19305	19412	19597	19539	19609	19560	19553	19656	19596	19585	19384	19424	19458	19356	19496	19384	19698	19474	19542	19420	19473	19606	19504	19580	19542	19320	19515	19509	19791	19436	19446	19570	19400	19443	19500	19590	19579	19367	19456	19447	19398	19651	19346	19427	19457	19472	19600	19697	19379	19515	19429	19545	19450	19384	19651	19523	19396	19513	19364	19623	19601	19420	19404	19490	19512	19465	19634	19376	19597	19473	19406	19523	19596	19421	19601	19743	19602	19386	19494	19581	19405	19614	19523	19439	19583	19416	19534	19559	19456	19697	19586	19482	19466	19478	19505	19587	19416	19578	19351	19465	19450	19520	19681	19605	19614	19694	19489	19472	19416	19499	19486	19500	19398	19549	19348	19456	19580	19507	19576	19505	19542	19536	19418	19611	19504	19314	19378	19222	19627	19636	19466	19564	19505	19402	19556	19585	19508	19420	19431	19631	19454	19674	19351	19578	19646	19530	19541	19477	19495	19789	19620	19382	19565	19479	19350	19464	19556	19484	19470	19412	19622	19475	19458	19564	19638	19597	19490	19591	19568	19460	19662	19682	19523	19561	19309	19422	19320	19530	19613	19616	19316	19601	19504	19461	19571	19460	19538	19407	19585	19489	19529	19363	19538	19582	19499	19450	19506	19418	19493	19338	19559	19547	19577	19441	19616	19521	19528	19567	19549	19569	19566	19595	19408	19323	19689	19662	19300	19392	19515	19443	19519	19714	19421	19341	19614	19494	19427	19536	19607	19555	19389	19532	19546	19623	19783	19584	19604	19538	19563	19323	19566	19521	19462	19539
28331	26242	35356	31735	26936	26383	25400	24285	23786	23758	23759	23784	23744	23763	23866	23866	23583	23800	23935	23870	23909	23894	23709	23850	23813	23818	23891	23660	23911	23608	23633	23722	23679	23605	23742	23852	23734	23950	23813	23543	23797	23711	23866	23669	23726	23696	23622	23750	23795	23728	23897	23653	23643	23904	23758	23785	23820	23726	23685	23686	23774	23705	23711	23505	23694	23732	23695	23876	23695	23442	23659	23618	23997	23584	23810	23635	23834	23845	23911	23901	23666	23852	23604	23753	23753	23733	23709	23710	23766	23567	23517	23779	23868	23780	23899	23950	23759	23739	23809	23734	23772	23593	23695	23680	23894	23581	23888	23797	23596	23527	23593	23720	23930	23694	23756	23705	23769	23999	23743	23642	23819	23831	23731	23739	24033	23473	23787	23427	23839	23607	23646	23565	23750	23761	23987	23717	23787	23831	23930	23840	23844	23875	23790	23668	23776	23729	23846	23901	23893	23580	23588	23785	23894	23919	23686	23514	23758	23781	23759	23598	23691	23643	23727	23678	23688	23735	23722	23999	23794	23794	23753	23803	23565	23629	23786	23881	23766	23414	23806	23691	23829	23579	23619	23751	23758	23730	23667	23688	23591	23902	23895	23757	23662	23550	23700	23754	23942	23796	23775	23677	23759	23617	23852	23751	23725	23653	23466	23769	23659	23635	23859	23502	23584	23766	23836	23952	23693	23937	23668	23788	23670	23857	23776	23698	23737	23597	23679	23791	23736	23735	23844	23607	23713	23753	23756	23737	23831	23616	23874	23412	23554	23671	23755	23623	23717	23750	24039	23599	23850	23577	23576	23809	23824	23791	23483	23678	23635	23763	23655	23580	23803	23492	23680	23689	23614	23788	23778	23635	23535	23617	23596	23537	23505	23873	23724	23753	23847	23710	23681	23662	23576	23646	23790	23787	23686	23662	23954	23392	23829	23744	23611	23760	23836	23667	23900	23774	23848	23642	23870	23828	23819	23958	23694	23622	23971	23810	23838	23878	23734	23526	23601	23669	23922	23810	23807	23752	23794	23577	23796	23917	23729	23865	23713	23842	23587	23799	23672	23703	23608	23902	23633	23726	23721	23844	23611	23734	24068	23653	23743	23908	23661	23830	23588	23847	23948	23819	23813	23918	23702	23638	23613	23715	23763	23774	23980	23836	23622	23942	23841	23724	23616	23758	23689	23539	23652	23784	23554	23562	23689	23676	23540	24014	24029	23766	23771	23828	23581	23540	23583	23824	23396	23651	23686	23665	23861	23776	23828	23703	23743	23862	23788	23661	23774	23763	23740	23641	23846	23627	23618	23427	23557	23833	23789	23926	23607	23499	23642	23576	23754	23488	23451	23667	23494	23593	23639	23627	23655	23857	23813	23627	23495	23730	23836	23566	23596	23883	23722	24018	23605	23847	23897	23673	23931	23845	23926	23780	23780	23598	23807	23662	23757	23515	23709	23727	23755	23737	23652	23726	23724	23741	23714	23576	23757	23677	23641	23650	23773	23620	23519	23550	23715	23810	23676	23860	23571	23630	23981	23792	23777	23811	23638	23581	23850	23769	23635	23635	23868	23677	23444	23706	23740	23692	23703	23622	23652	23696	23868	23589	23930	23844	23618	23721	23550	23524	23731	23551	23690	23792	23766	23452	23771	23702	23796	23579	23757	23714	23760	23661	23726	23560	23812	23848	23763	23758	23596	23815	23765	23705	23675	23767	23817	23761	23852	23812	23825	23705	23606	23664	23656	23906	23874	23798	23717	23707	23845	23719	23680	23837	23889	23989	23802	23549	23642	23615	23631	23717	23739	23682	23785	23882	23922	23742	23628	23730	23747	23594	23780	23758	23654	23605	23763	23564	23605	23537	23857	23525	23466	23543	23892	23874	23627	23707	23654	23745	23640	23795	23656	23797	23880	23810	23650	23548	23819	23867	23644	23678	23581	23749	23527	23774	23756	23780	23859	23883	23945	23792	23916	23681	23576	23560	23703	23783	23684	23652	23703	23848	23653	23756	23744	23614	23719	23944	23645	23792	23657	23583	23601	23729	23803	23842	23697	23813	23703	23532	23873	23727	23687	23502	23623	23719	23638	23608	23535	23728	23805	23768	23638	23594	23659	23679	23619	23870	23782	23543	23868	23525	23872	23616	23775	23834	23673	23790	23574	23660	23954	23779	23780	23778	23739	23708	23534	23622	23666	23920	23865	23841	23871	23787	23726	23615	23556	23838	23817	23611	23737	23685	23667	23797	23666	23890	23630	23731	23648	23832	23792	23936	23630	23534	23896	23728	23838	23723	23729	23708	23686	23761	23664	23499	23756	23682	23633	23600	23821	23530	23669	23646	23746	23617	23704	23641	23722	23641	23604	23683	23596	23736	23943	23724	23687	23683	23621	23721	23822	23816	23791	23805	23843	23862	23700	23713	23601	23768	23691	23630	23945	23692	23773	23833	23529	23616	23818	23894	23783	23796	23882	23633	23682	23708	23874	23727	23747	23507	23654	24020	23780	23842	23731	23770	23546	23956	23720	23731	23659	23730	23706	23724	23787	23673	23691	23752	23510	23680	23633	23668	23653	23782	23632	23770	23584	23761	23486	23693	23816	23702	23765	23622	23486	23616	23590	23795	23702	23492	23937	23641	23760	23683	23825	23870	23589	23742	23561	23649	23554	23626	23679	23715	23756	23509	23906	23767	23675	23678	23794	23799	23732	23858	23553	23817	23635	23708	23700	23843	23709	23659	23768	23745	23874	23605	23675	23745	23863	23660	23796	23713	23642	23837	23885	23780	23575	23759	24028	23705	23849	23681	23851	23620	23813	23857	23818	23740	23730	23861	23867	23795	23675	23594	23744	23633	23555	23710	23716	23552	23911	23765	23759	23692	23695	23476	23591	23485	23731	23772	23642	23756	23636	23656	23614	23598	23696	23827	23756	23683	23623	23987	23835	23681	23722	23631	23583	23911	23581	23887	23721	23872	23714	23868	23767	23864	23887	23610	23703	23509	23640	23802	23795	23830	23859	23794	23723	23761	23831	23786	23833	23769	23714	23882	23799	23501	23630	23920	23824	23843	23754	23662	23570	23708	23549	23541	23701	23734	23800	23821	23883	23599	23862	23670	23646	23766	23603	23544	23605	23613	23766	23543	23794	23728	23679	23757	23567	23792	23693	23810	23807	23744	23712	23603	23543	23793	23890	23856	23727	23747	23726	23731	23730	23684	23984	23888	23656	23646	23680	23585	23737	23576	23694	23736	23556	23750	23682	23742	23894	23566	23690	23818	23693	23597	23873	23843	23841	23791	23577	23723	23844	23895	23809	23900	23637	23633	23719	23759	23747	23761	23573	23780	23567	23646	23625	23723	23720	23705	23844	23735	23634	23408	23599	23635	23770	23804	23614	23623	23705	23650	23622	23647	23714	23704	23606	23676	23865	23987	23781	23681	23761	23643	23667	23632	23821	23630	23646	23955	23805	23875	23860	23755	23805	23764	23641	23695	23826	23814	23643	23521	23647	23755	23852	23645	23580	23741	23873	23717	23561	23676	23809	23670	23714	23564	23782	23818	23747	23708	23860	23771	23625	23658	23731	23734	23609	23656	23658	23619	23739	23792	23635	23427	23425	23788	23673	23838	24070	23841	23765	23666	23806	23875	23712	23847	23501	23545	23594	23793	23724	23855	23738	23700	23790	23632	23840	23573	23717	23786	23686	23773	23913	23497	23800	23737	23682	23747	23802	23799	23678	23680	23647	23696	23510	23623	23904	23647	23650	23592	23714	23847	23937	23785	23695	23985	23647	23630	23675	23621	23655	23843	23659	23857	23616	23749	23573	23901	23758	23569	23829	23908	23869	23702	23842	23722	23708	23876	23811	23763	23644	23918	23611	23863	23759	23847	24058	23540	23765	23864	23710	23807	23734	23692	23592	23711	23801	23578	23789	23489	23617	23694	23741	23802	23901	23838	23581	23721	23744	23649	23958	23775	23848	23773	23615	23816	23638	23767	23742	23731	23842	23766	23806	23680	23803	23564	23650	23692	23603	23614	23978	23689	23857	23529	23700	23624	23775	23705	23845	23770	23768	23747	23782	23712	23557	23699	23809	23961	23719	23690	23788	23830	23883	23992	23633	23611	23905	23570	23780	23684	23655	23602	23786	23815	23789	23712	23826	23763	23684	23603	23753	23984	23983	23681	23673	23583	23779	23790	23674	23630	23729	23911	23612	23779	23651	23669	23710	23517	23742	23910	23777	23586	23651	23514	23790	23923	23770	23801	23853	23551	23495	23866	23712	23754	23781	23781	23604	23742	23875	23565	23557	23888	23727	23904	23845	23824	23721	23896	23693	23699	23718	23858	23857	23751	23815	23765	23842	23595	23838	23761	23698	24005	23658	23915	23770	23851	23629	23777	23847	23667	23793	23448	23718	23906	23916	23723	23868	23887	23786	23837	23797	23685	23642	23662	23467	24003	23790	23572	23962	23690	23900	23916	23772	23648	23774	23702	23618	23785	23546	23736	23699	23750	23607	23772	23817	23781	23772	23834	23755	23619	23770	23753	23541	23682	23822	23532	23763	23779	23854	23810	23766	23799	23669	23814	23742	23762	23699	23706	23622	23631	23886	23628	23852	23742	23621	23761	23675	23553	23765	23726	23743	23649	23782	23593	23851	23885	23680	23852	24129	23812	23700	23690	23754	23585	23626	23749	23862	23732	23717	23733	23962	23968	23594	23670	23653	23596	23865	23691	23782	23561	23799	23515	23921	23785	23557	23839	23607	23964	24016	23695	23875	23604	23499	23740	23526	23669	23779	23832	23596	23847	23841	23810	23639	23632	23515	23559	23822	23824	23737	23717	23432	23757	23836	23562	23715	23570	23668	23499	23739	23709	23892	23534	23894	23840	23518	23677	23597	23774	23631	23580	23626	23682	23654	23547	23605	23702	23778	23840	23783	23739	23728	23744	23623	23615	23627	23730	23999	23660	23908	23635	23622	23734	23694	24029	23760	23564	23613	23733	23890	23804	23735	23644	23732	23656	23692	23451	23654	23657	23725	23726	23684	23770	23665	23608	23724	23910	23761	23657	23701	23800	23810	23748	23728	23634	23657	23662	23827	23837	23830	24017	23654	23837	23806	23631	23580	23670
29936	41916	39486	28256	24591	22395	21058	20114	19613	19444	19256	19280	19478	19429	19346	19330	19154	19357	19307	19332	19312	19389	19545	19217	19355	19234	19380	19224	19101	19330	19390	19251	19006	19429	19298	19190	19394	19277	19347	19396	19257	19254	19340	19440	19196	19368	19299	19124	19406	19400	19292	19271	19376	19328	19452	19223	19346	19410	19257	19179	19427	19266	19235	19358	19036	19220	19258	19379	19157	19318	19126	19408	19494	19326	19227	19283	19314	19420	19295	19396	19225	19345	19332	19366	19185	19387	19146	19081	19316	19401	19286	19390	19274	19164	19336	19273	19191	19484	19170	19285	19345	19288	19277	19232	19269	19338	19346	19318	19397	19047	19304	19326	19299	19205	19304	19288	19236	19444	19220	19326	19236	19221	19267	19345	19279	19326	19252	19278	19241	19440	19393	19381	19295	19083	19217	19294	19305	19269	19222	19223	19207	19459	19201	19344	19342	19167	19297	19013	19190	19331	19300	19314	19077	19322	19454	19301	19157	19201	19322	19209	19120	19064	19234	19407	19308	19342	19163	19064	19401	19404	19294	19265	19118	19356	19214	19139	19370	19293	19341	19305	19208	19207	19203	19453	19293	19309	19359	19419	19278	19253	19000	19319	19494	19198	19200	19273	19245	19317	19458	19178	19306	19196	19316	19359	19352	19210	19381	19285	19443	19163	19258	19139	19004	19308	19061	19260	19206	19480	19250	19183	19181	19198	19482	19425	19243	19286	19242	19232	19302	19213	19453	19196	19159	19275	19412	19255	19442	19317	19338	19170	19374	19333	19189	19189	19260	19150	19397	19282	19275	19268	19350	19187	19220	19341	19066	19264	19157	19217	19364	19314	19232	19165	19321	19288	19403	19221	19291	19257	19307	19220	19362	19461	19338	19291	19231	19207	19324	19232	19285	19235	19199	19338	19273	19106	19162	19055	19359	19274	19451	19357	19258	19333	19353	19356	19302	19180	19558	19276	19281	19356	19302	19327	19229	19329	19424	19143	19247	19335	19203	19023	19188	19228	19348	19233	19188	19402	19332	19325	19245	19336	19270	19419	19463	19143	19380	19232	19365	19252	19194	19248	19321	19313	19126	19320	19296	19284	19314	19218	19276	19258	19419	19434	19283	19289	19377	19369	19194	19212	19219	19156	19261	19313	19285	19347	19378	19267	19278	19190	19254	19438	19368	19333	19114	19249	19209	19247	19326	19361	19137	19230	19116	19216	19148	19366	19394	19274	19191	19261	19401	19458	19325	19270	19209	19312	19076	19366	19202	19341	19247	19266	19241	19458	19331	19436	19261	19149	19425	19258	19307	19234	19079	19279	19177	19448	19182	19326	19247	19462	19237	19405	19218	19264	19410	19372	19357	19389	19479	19387	19236	19097	19362	19394	19080	19147	19403	19336	19119	19092	19158	19450	19207	19264	19188	19166	19205	19249	19365	19251	19272	19174	19355	19202	19306	19398	19110	19252	19253	19304	19361	19224	19244	19248	19344	19385	19122	19289	19235	19346	19415	19351	19377	19274	19243	19265	19411	19372	19199	19353	19345	19214	19203	19252	19382	19336	19414	19289	19345	19145	19275	19321	19633	19245	19460	19192	19227	19346	19256	19475	19286	19381	19138	19198	19119	19448	19370	19364	19393	19216	19160	19272	19310	19238	19400	19446	19137	19217	19387	19073	19209	19213	19221	19212	19139	19368	19239	19443	19342	19258	19126	19380	19333	19333	19116	19128	19194	19399	19244	19256	19064	19372	19278	19217	19136	19341	19206	19194	19497	19257	19264	19049	19349	19277	19331	19265	19274	19443	19163	19341	19359	19131	19304	19099	19308	19127	19375	19319	19230	19358	19473	19486	19299	19260	19403	19184	19269	19346	19387	19267	19152	19155	19121	19303	19184	19059	19255	19441	19449	19502	19215	19360	19390	19366	19141	19268	19183	19185	19307	19271	19379	19099	19101	19359	19365	19232	19162	19375	19420	19310	19263	19329	19260	19261	19346	19267	19256	19287	19092	19341	19014	19234	19236	19452	19377	19308	19166	19438	19394	19405	19076	19243	19442	19242	19282	19479	19415	19274	19323	19139	19273	19346	19284	19359	19202	19357	19331	19518	19322	19464	19218	19156	19199	19123	19345	19210	19074	19324	19209	19199	19321	19350	19283	19422	19330	19179	19278	19180	19411	19167	19296	19428	19381	19144	19031	19454	19447	19319	19238	19377	19256	19420	19170	19239	19285	19275	19284	19305	19155	19323	19215	19314	19254	19262	19164	19237	19291	19364	19419	19379	19391	19299	19418	19303	19281	19260	19386	19151	19450	19109	19339	19204	19417	19287	19251	19102	19318	19306	19277	19424	19280	19236	19442	19401	19322	19306	19433	19192	19290	19294	19259	19392	19352	19335	19255	19343	19129	19489	19263	19309	19426	19306	19343	19343	19223	19032	19360	19238	19242	19435	19194	19348	19371	19152	19314	19272	19376	19245	19177	19328	19084	19244	19173	19358	19477	19182	19208	19343	19334	19229	19401	19193	19374	19277	19156	19329	19241	19143	19392	19196	19279	19227	19256	19187	19171	19265	19137	19391	19175	19236	19193	19374	19379	19192	19214	19289	19179	19404	19118	19349	19216	19265	19319	19182	19305	19316	19256	19335	19341	19297	19215	19424	19228	19365	19199	19247	19276	19298	19300	19187	19321	19504	19221	19336	19321	19523	19322	19362	19395	19246	19147	19247	19336	19361	19320	19222	19133	19315	19234	19361	19232	19277	19306	19179	19218	19302	19391	19393	19319	19399	19336	19442	19225	19240	19328	19352	19367	19419	19296	19266	19343	19248	19425	19166	19492	19467	19306	19220	19284	19290	19270	19329	19087	19230	19339	19273	19227	19237	19153	19322	19348	19186	19313	19207	19282	19305	19385	19212	19223	19121	19282	19252	19207	19158	19304	19489	19169	19401	19324	19281	19171	19318	19502	19294	19332	19344	19300	19352	19331	19154	19394	19252	19266	19320	19282	19123	19396	19184	19407	19205	19318	19403	19270	19280	19368	19212	19102	19294	19235	19402	19396	19149	19165	19282	19220	19278	19221	19299	19397	18971	19285	19298	19304	19463	19174	19429	19374	19317	19336	19069	19346	19160	19201	19337	19282	19395	19101	19155	19363	19286	19259	19184	19359	19263	19432	19425	19350	19156	19360	19479	19187	19306	19531	19291	19241	19294	19403	19278	19351	19279	19284	19247	19372	19483	19246	19375	19263	19422	19303	19304	19344	19220	19120	19196	19290	19298	19312	19233	19272	19425	19241	19259	19352	19263	19327	19461	19377	19186	19407	19332	19207	19329	19188	19204	19469	19358	19228	19357	19240	19210	19383	19205	19196	19274	19442	19285	19190	19296	19311	19259	19398	19242	19274	19304	19355	19390	19213	19314	19090	19321	19124	19364	19273	19363	19407	19358	19264	19394	19427	19249	19445	19269	19271	19341	19419	19320	19362	19399	19619	19163	19235	19282	19119	19277	19193	19132	19281	19230	19353	19225	19272	19199	19303	19352	19406	19275	19153	19321	19296	19421	19227	19256	19332	19416	19398	19181	19321	19133	19125	19238	19252	19246	19025	19405	19447	19368	19291	19165	19243	19449	19240	19308	19214	19250	19436	19236	19238	19517	19254	19316	19331	19287	19314	19210	19320	19389	19427	19485	19354	19143	19267	19374	19392	19250	19375	19334	19472	19152	19284	19199	19419	19193	19306	19201	19270	19279	19440	19048	19325	19258	19416	19209	19310	19193	19279	19373	19170	19170	19179	19219	19362	19155	19299	19459	19311	19407	19227	19229	19111	19224	19224	19261	19356	19379	19371	19221	19274	19442	19257	19211	19234	19354	19305	19167	19142	19277	19537	19321	19153	19386	19354	19215	19238	19316	19390	19329	19336	19297	19292	19330	19253	19260	19187	19041	19132	19335	19439	19354	19372	19257	19252	19332	19249	19184	19275	19254	19468	19490	19393	19302	19287	19212	19341	19395	19221	19242	19344	19345	19297	19330	19224	19266	19307	19190	19409	19333	19176	19323	19427	19263	19458	19231	19218	19091	19432	19404	19210	19242	19292	19288	19393	19431	19375	19243	19192	19484	19108	19362	19360	19289	19217	19459	19278	19388	19329	19302	19302	19384	19048	19337	19380	19368	19302	19348	19350	19136	19239	19097	19425	19221	19237	19320	19281	19278	19320	19130	19331	19241	19391	19093	19452	19268	19329	19408	19442	19447	19309	19270	19223	19342	19239	19356	19314	19429	19406	19326	19071	19342	19132	19246	19241	19402	19327	19444	19341	19368	19214	19375	19274	19325	19301	19423	19485	19286	19203	19112	19169	19374	19449	19167	19289	19419	19342	19336	19252	19458	19264	19311	19148	19299	19239	19192	19031	19331	19471	19203	19318	19337	19312	19288	19168	19237	19117	19271	19167	19189	18968	19430	19244	19193	19255	19199	19304	19362	19257	19344	19169	19384	19268	19289	19255	19281	19487	19308	19365	19271	19296	19278	19326	19164	19045	19169	19317	19242	19393	19295	19345	19301	19232	19439	19325	19408	19290	19186	19313	19325	19309	19396	19269	19233	19290	19214	19256	19100	19418	19366	19190	19430	19390	19437	19412	19451	19322	19430	19268	19405	19284	19242	19292	19237	19434	19335	19434	19404	19414	19224	19290	19350	19375	19076	19352	19114	19321	19248	19257	19287	19214	19209	19209	19395	19195	19227	19330	19092	19235	19329	19394	19260	19346	19388	19369	19325	19250	19076	19213	19365	19251	19172	19403	19428	19264	19368	19196	19251	19247	19279	19248	19258	19316	19213	19275	19102	19126	19393	19172	19519	19360	19336	19190	19473	19330	19065	19460	19203	19344	19337	19444	19199	19352	19225	19320	19361	19230	19203	19350	19312	19197	19278	19409	19170	19281	19286	19276	19270	19242	19308	19114	19210	19223	19247	19279	19303	19336	19262	19182	19264	19316	19487	19413	19245	19361	19362	19296	19360	19353	19026	19211	19118	19076	19321	19187	19305	19312	19321	19340	19293	19357	19321	19210	19292	19468	19285	19278	19082	19513	19237	18988	19289	19267	19181	19167	19294	19253	19417	19292	19085	19390	19401
23991	21465	29156	26193	27170	29805	29975	25492	23873	23807	23746	23451	23548	23596	23611	23640	23450	23285	23399	23282	23273	23643	23430	23577	23409	23418	23299	23348	23480	23484	23363	23362	23700	23416	23369	23340	23449	23488	23223	23506	23476	23430	23486	23564	23357	23151	23361	23435	23400	23668	23387	23333	23520	23526	23458	23328	23520	23370	23507	23545	23164	23399	23295	23361	23242	23481	23219	23174	23420	23402	23386	23232	23246	23130	23453	23490	23723	23430	23520	23593	23489	23490	23348	23482	23534	23371	23338	23615	23424	23325	23475	23440	23485	23099	23452	23352	23230	23481	23232	23387	23397	23314	23306	23382	23323	23547	23147	23248	23127	23450	23229	23357	23419	23074	23257	23286	23453	23214	23339	23287	23478	23182	23392	23480	23359	23259	23343	23448	23372	23389	23415	23389	23336	23150	23563	23408	23081	23255	23410	23327	23239	23375	23365	23262	23294	23367	23264	23327	23468	23406	23422	23103	23234	23202	23183	23402	23463	23186	23225	23375	23412	23300	23457	23293	23334	23261	23312	23225	23381	23127	23061	23210	23426	23435	23163	23297	23501	23339	23532	23574	23065	23105	23394	23268	23207	23105	23277	23301	23415	23185	23454	23291	23721	23428	23405	23304	23354	23170	23177	23365	23365	23373	23352	23257	23228	23162	23363	23401	23482	23189	23366	23221	23528	23437	23424	23367	23303	23251	23519	23281	23294	23407	23301	23193	23044	23223	23494	23266	23419	23414	23146	23131	23439	23322	23235	23141	23459	23248	23300	23294	23514	23268	23453	23247	23282	23321	23323	23415	23223	23309	23485	23310	23417	23343	23350	23262	23132	23406	23271	23274	23554	23317	23053	23500	23211	23306	23205	23525	23349	23222	23183	23404	23378	23295	23458	23235	23231	23181	23452	23392	23246	23285	23500	23525	23412	23123	23481	23400	23147	23456	23185	23486	23451	23372	23285	23247	23182	23404	23422	23475	23336	23314	23447	23369	23497	23308	23507	23273	23262	23131	23433	23357	23260	23459	23382	23536	23545	23364	23623	23471	23569	23401	23292	23216	23277	23343	23487	23277	23264	23184	23187	23318	23501	23252	23441	23303	23528	23300	23401	23153	23433	23319	23326	23357	23551	23643	23504	23217	23147	23075	23224	23234	23407	23240	23250	23358	23255	23179	23109	23258	23249	23334	23552	23591	23627	23430	23186	23438	23399	23448	23305	23392	23305	23117	23252	23358	23314	23101	23416	23305	23305	23357	23184	23229	23339	23305	23653	23301	23309	23439	23575	23216	23303	23446	23089	23481	23150	23331	23328	23374	23380	23346	23477	23320	23357	23458	23268	23102	23107	23497	23410	23265	23218	23445	23390	23219	23343	23450	23292	23158	23234	23146	23268	23142	23474	23306	23282	23207	23343	23185	23345	23403	23394	23389	23438	23236	23367	23302	23324	23315	23405	23380	23289	23175	23287	23555	23506	23464	23342	23234	23043	23358	23410	23259	23286	23293	23532	23259	23424	23511	23455	23305	23386	23280	23331	23290	23281	23247	23220	23290	23362	23082	23235	23447	23305	23282	23385	23193	23497	23320	23406	23556	23431	23395	23313	23450	23297	23260	23341	23529	23437	23377	23291	23394	23360	23296	23309	23164	23266	23074	23437	23462	23239	23248	23268	23388	23197	23265	23523	23322	23393	23183	23423	23323	23393	23458	23191	23219	23423	23445	23326	23041	23284	23225	23431	23382	23416	23360	23157	23352	23284	23127	23188	23201	23463	23372	23339	23243	23300	23425	23256	23219	23181	23459	23381	23352	23328	23277	23229	23408	23441	23369	23106	23309	23472	23551	23249	23355	23388	23136	23405	23213	23380	23379	23382	23489	23329	23335	23323	23346	23201	23407	23445	23381	23316	23233	23261	23363	23407	23419	23395	23389	23218	23267	23138	23300	23335	23234	23290	23394	23374	23559	23301	23211	23443	23289	23602	23262	23452	23171	23208	23085	23473	23219	23238	23450	23471	23429	23258	23322	23455	23061	23454	23257	23216	23272	23321	23343	23428	23498	23383	23373	23361	23210	23472	23434	23356	23498	23391	23256	23304	23426	23177	23263	23015	23294	23197	23179	23184	23236	23172	23211	23135	23247	23521	23292	23452	23199	23534	23037	23313	23427	23385	23178	23503	23198	23383	23226	23335	23305	23255	23252	23307	23210	23041	23318	23373	23369	23507	23362	23532	23174	23607	23549	23200	23211	23474	23245	23581	23336	23314	23348	23385	23385	23492	23061	23472	23285	23469	23121	23207	23357	23505	23419	23145	23245	23457	23310	23543	23204	23391	23292	23102	23462	23298	23174	23307	23428	23334	23136	23369	23280	23380	23166	23507	23429	23420	23495	23122	23405	23375	23451	23393	23499	23517	23365	23326	23228	23290	23402	23353	23301	23262	23276	23258	23311	23401	23310	23313	23389	23488	23382	23237	23485	23480	23420	23621	23321	23154	23573	23368	23292	23428	23233	23332	23214	23236	23351	23419	23225	23441	23298	23265	23082	23297	23218	23409	23272	23223	23228	23623	23350	23336	23320	23210	23362	23323	23283	23280	23256	23403	23184	23107	23182	23308	23157	23245	23431	23323	23252	23180	23408	23459	23349	23277	23292	23605	23295	23448	23392	23314	23337	23321	23286	23472	23307	23292	23385	23136	23361	23489	23273	23442	23369	23254	23243	23341	23383	23319	23056	23330	23356	23182	23273	23248	23424	23170	23406	23341	23407	23403	23189	23231	23280	23358	23298	23384	23287	23456	23482	23209	23252	23648	23436	23422	23379	23398	23124	23250	23368	23203	23217	23272	23102	23263	23433	23419	23196	23473	23167	23336	23428	23234	23377	23185	23231	23459	23374	23329	23506	23188	23318	23525	23209	23432	23262	23141	23042	23369	23375	23065	23290	23353	23223	23246	23304	23396	23530	23302	23287	23267	23303	23315	23286	23336	23347	23296	23288	23397	23289	23322	23384	23337	23262	23258	23385	23276	23272	23144	23268	23334	23375	23242	23360	23363	23439	23337	23447	23576	23474	23324	23350	23446	23424	23191	23346	23304	23418	23387	23495	23378	23338	23465	23281	23276	23141	23063	23179	23391	23335	23390	23633	23456	23425	23187	23253	23221	23290	23307	23476	23261	23343	23450	23338	23377	23275	23182	23515	23161	23489	23461	23437	23226	23024	23141	23398	23378	23280	23265	23576	23314	23514	23375	23204	23324	23203	23512	23649	23337	23300	23282	23400	23380	23376	23263	23181	23360	23239	23417	23127	23281	23220	23246	23304	23330	23456	23323	23283	23211	23370	23290	23294	23250	23125	23296	23463	23144	23095	23390	23458	23351	23436	23307	23199	22987	23283	23481	23650	23437	23406	23515	23288	23365	23329	23337	23487	23376	23425	23175	23279	23344	23321	23460	23262	23192	23315	23474	23480	23479	23220	23309	23335	23249	23394	23309	23262	23289	23300	23528	23179	23405	23191	23283	23195	23619	23257	23402	23437	23295	23477	23486	23368	23590	23376	23494	23355	23320	23263	23294	22941	23163	23386	23602	22936	23237	23311	23311	23311	23338	23239	23281	23376	23466	23203	23216	23294	23318	23236	23097	23204	23483	23307	23422	23468	23408	23445	23384	23452	23273	23481	23322	23144	23288	23209	23332	23303	23529	23419	23252	23054	23321	23250	23220	23391	23741	23426	23440	23560	23316	23288	23361	23420	23508	23228	23443	23343	23159	23309	23555	23268	23273	23151	23420	23609	23259	23401	23291	23294	23526	23370	23247	23214	23137	23167	23134	23325	23343	23215	23409	23161	23476	23342	23369	23251	23085	23314	23321	23296	23300	23363	23258	23202	23377	23388	23320	23209	23497	23345	23031	23330	23351	23288	23298	23322	23237	23261	23475	23198	23360	23210	23138	23395	23434	23253	23412	23258	23208	23500	23388	23334	23466	23457	23222	23421	23412	23415	23285	23277	23277	23313	23521	23246	23057	23383	23387	23439	23029	23368	23661	23421	23252	23282	23450	23323	23444	23274	23038	23274	23311	23305	23440	23403	23412	23039	23137	23325	23195	23366	23422	23388	23106	23343	23471	23305	23171	23268	23448	23376	23254	23497	23359	23320	23508	23379	23228	23367	23246	23330	23277	23175	23380	23418	23291	23322	23220	23183	23333	23197	23220	23380	23381	23075	23346	23476	23358	23320	23439	23427	23351	23110	23325	23379	23267	23138	23373	23264	23512	23108	23465	23527	23260	23398	23383	23281	23258	23375	23410	23414	23427	23104	23369	23188	23226	23176	23232	23241	23211	23424	23467	23542	23344	23221	23322	23384	23181	23536	23300	23094	23207	23436	23273	23337	23275	23623	23220	23465	23585	23337	23239	23322	23562	23530	23394	23332	23262	23472	23531	23455	23390	23378	23197	23188	23224	23459	23300	23066	23258	23263	23257	23280	23167	23366	23253	23479	23331	23347	23604	23209	23231	23153	23437	23220	23429	23523	23227	23349	23171	23441	23638	23277	23251	23182	23219	23359	23304	23292	23215	23359	23164	23373	23571	23155	23396	23483	23149	23333	23181	23137	23212	23232	23298	23285	23565	23162	23337	23267	23449	23243	23564	23562	23346	23615	23540	23334	23435	23267	23381	23231	23404	23486	23381	23332	23298	23353	23364	23567	23322	23549	23407	23175	23495	23332	23529	23501	23280	23437	23306	23362	23036	23398	23576	23414	23375	23349	23378	23310	23383	23383	23315	23369	23610	23411	23312	23120	23338	23200	23397	23256	23645	23436	23240	23242	23392	23403	23185	23290	23508	23221	23298	23538	23280	23468	23284	23241	23335	23320	23403	23193	23243	23394	23282	23306	23437	23415	23287	23463	23283	23419	23360	23360	23402	23257	23376	23283	23178	23497	23229	23408	23213	23403	23228	23425	23377	23210	23451	23388	23222	23321	23326	23317	23304	23324	23370	23384	23138	23299	23417	23553	23461	23377	23416	23231	23297	23465	23308	23142	23393	23283	23531	23304	23544	23603	23291	23443	23370	23386	23317	23473	23388	23446	23217	23397	23318	23235	23597	23276	23400	23167	23204	23443	23607	23377	23178	23268	23293	23317
32777	53275	49208	39958	33910	29126	25700	21970	19664	19394	19481	19437	19183	19387	19316	19319	19006	19179	19220	19148	19296	19132	19123	19228	19277	19048	19207	19321	19170	19240	19161	19077	19229	19065	19154	19172	19232	19106	19123	19074	19142	19020	19123	19057	19078	19109	19118	19338	19174	19202	19060	19162	19258	19148	18970	19196	19089	19223	19208	19115	19128	19346	19251	19180	19199	19392	19126	19161	19107	19130	19269	19178	19126	19137	19269	19385	19401	19241	19160	19359	19236	19103	19091	19152	19167	19347	19328	19259	19419	18947	18977	19074	19248	19212	19279	19221	19151	18978	19120	19195	19193	19046	19146	19347	19154	19146	19224	19210	19267	19189	19218	19049	19181	19068	19150	19343	19215	19106	19158	19245	19302	19116	19072	19158	19234	19163	19262	19310	19286	19221	19145	19274	19234	19336	19237	18999	19206	19067	19071	19244	19114	19181	19349	19086	19192	19152	19092	19325	19186	19333	19387	19004	19185	19099	19111	19055	19272	19083	19260	19297	19066	19178	19031	19214	19119	19257	19337	19221	19288	19215	19185	19062	19133	19199	19093	19006	19287	19052	19368	19110	19296	19080	19222	19160	19087	19240	19291	19162	19399	19059	19040	19210	18966	19056	19215	19314	19158	19113	19215	19245	18935	19352	19121	19209	19227	19016	19139	19034	19274	19184	19205	19111	19056	19253	19112	19103	19055	19206	19078	19319	19100	19228	19102	19185	19354	19028	19111	19180	19119	18994	19077	18930	19071	19039	19187	19227	19208	19086	19293	19016	19029	19136	19265	19181	19247	19174	19215	19098	19311	19040	19250	19048	19090	19243	19230	19243	19239	19211	19222	19271	19157	19081	19202	19073	19386	19091	19111	19069	19115	18966	19102	19194	19150	19209	19185	18876	19169	19043	19103	19292	19094	19082	19168	19061	19274	19271	19055	19107	19051	19222	19392	19098	19176	19039	19246	19133	19264	19134	19197	19229	19365	19204	19113	19208	19062	18999	19189	19198	19261	19242	19040	19250	19245	19122	19146	19083	19311	19049	19190	19252	19176	19129	19209	19094	19277	19170	19265	19090	19204	19244	19060	19215	19268	19283	19116	19154	19047	19209	19144	19265	19044	19277	19149	19057	19149	19081	19227	19031	19113	19198	19130	19206	19156	19313	19268	19154	19172	19038	18977	19126	19222	19258	19184	19183	19233	19193	19107	19028	19145	19301	19180	19325	19124	19082	19261	19241	19184	19111	19133	19023	18995	19011	19036	19250	19098	18950	19168	19207	19233	19159	19132	19212	19299	19039	19077	19421	19176	19162	19193	19218	19006	19092	19311	19172	19129	19169	19151	19323	19272	19104	19315	19146	19145	19197	19009	19304	19196	19153	19143	19196	19109	19153	19093	19201	19280	19072	19158	19151	19241	19106	19185	19162	18962	19256	19180	19179	19199	18817	19199	19115	19030	19203	19228	19269	19220	19190	19134	19193	19071	19103	19074	19106	19345	19227	19208	19223	19047	19114	19111	19320	19112	19203	19322	19007	19140	19212	19211	19320	19374	19121	19236	19059	19328	19128	19178	19139	19261	19243	19017	19197	19283	19195	19113	19095	19070	19055	19088	19290	19328	19170	19241	19315	19035	19110	19199	19261	19054	19177	19159	19252	19169	19118	19281	19273	19211	19075	19210	19154	19259	18978	19237	19181	19232	19261	19146	19013	19108	19135	19115	19163	19095	19067	19217	19030	19324	19058	19148	19217	19021	19269	19339	19262	19249	19044	19259	19174	19223	19246	19201	19141	19219	19193	19108	19150	18969	19241	19173	19139	19221	19325	19168	19044	19362	19229	18993	19126	19225	19195	19237	19209	19202	19202	19234	19220	19294	19249	19090	19136	19260	19079	19078	19337	19209	19103	19158	19183	19012	19436	19032	19264	19283	19209	19120	19212	19134	19225	19334	19173	19254	19192	19099	19130	19120	19036	19143	19159	19206	19114	19175	19267	19137	19225	19101	19208	19186	19157	19112	19282	19188	19132	19080	19215	19325	19195	19239	19084	19191	19140	19230	19120	19115	19259	19331	19266	19028	19157	19221	19213	19107	19174	19102	19198	19119	19259	19128	19013	19022	19207	19312	19145	19041	19258	19056	19216	19207	19201	19245	19148	19317	18945	19104	19191	19283	19179	19107	19076	19310	19295	19109	19184	19238	19062	19125	19163	19233	18863	19208	19099	19175	19142	19243	19163	19069	19146	19309	19073	19119	19025	19067	19103	19104	18933	19229	18959	19285	19174	19235	19173	19304	19215	19225	19156	19045	19090	19070	19199	19200	19164	19015	19184	19234	19175	19046	19265	19084	19127	19204	19334	19080	19131	19050	19261	19116	19191	19146	19093	19292	19068	19143	19286	19153	19350	19102	19149	19163	19158	19223	19165	19075	19284	19172	19166	19195	19258	19115	18982	19352	19194	19148	19112	19238	19202	19112	19217	19089	19186	19242	19241	19168	19192	19159	19073	19272	19212	19193	19066	19251	19079	19222	18993	19155	19093	19125	19025	18973	19275	19123	19136	19049	19206	19185	19296	19007	19230	19250	19355	19216	19074	19154	19037	19092	19217	19092	19353	19109	19111	19068	19238	19099	19217	19173	19201	19355	19107	19206	19160	19081	19158	19199	19050	19169	19151	19184	19242	19201	19183	19096	19025	19223	19097	19050	19014	19252	19166	19268	19203	19339	19119	19247	19019	19206	19213	19110	19213	19113	19237	19052	19177	19214	19347	19009	19131	19055	19245	19171	19143	19112	19286	19212	19093	19323	19078	18908	19196	19231	19159	19115	19304	19211	19109	19181	19095	19332	19260	19055	19400	19221	19243	19283	19160	18964	19109	19234	19078	19318	19264	19389	18957	19317	19224	19209	19366	19200	19222	19176	19244	19022	19154	19145	19059	19118	19065	19235	19064	19213	19028	19135	19271	19129	19117	19145	19186	18821	19089	19316	19085	19216	19177	19063	19214	19264	18979	19210	19193	19083	19066	19184	19260	19118	19066	19006	19110	19319	19073	19134	19075	19141	19192	18999	18942	19093	19124	19371	19058	19063	19199	19287	18975	19047	19321	19340	19166	19168	19104	19071	19088	19236	19128	19047	19337	19334	19322	19197	19214	19052	19219	19153	19295	19090	19313	19235	19240	19070	19196	19348	19274	19168	19053	19318	19055	19181	19305	19136	18968	19165	19324	18883	19188	19152	19281	19161	19113	19090	19313	19199	19153	18992	19147	19156	19037	19172	19254	19202	19025	19008	19204	19279	19279	19227	19190	19189	19144	18955	19062	19115	19059	19305	19177	19153	19132	19222	19111	19142	19277	19015	19154	19072	19076	19332	19129	19257	19068	19107	19228	19261	19171	19054	19251	19075	19145	19077	19065	19177	19164	19062	19323	19202	19198	19286	19017	19092	19216	19086	19203	19202	19133	19213	19029	19102	19236	19076	19133	19037	19260	19299	19093	19145	19205	19212	19234	18978	19130	19080	19301	19162	19054	19051	19370	19173	19027	19315	19211	19231	19048	19109	19165	19253	18995	19113	18868	19263	19276	19160	19251	19300	19149	19111	19107	19248	19191	19136	18992	19137	19140	19151	18904	19180	19162	19255	18994	19271	19256	19143	19185	19087	19209	18994	19371	19243	19150	19055	18977	19178	19219	19274	19285	19105	18996	19256	19066	19018	19102	19216	19321	19142	19091	19067	19292	19010	19122	19170	19180	19373	19216	19233	19277	19230	19200	19238	18962	19211	19229	19157	19097	19341	19172	19074	19026	19093	19107	19152	19316	19069	19036	19216	19160	19240	18999	19040	19246	19230	19301	19189	19004	19220	19231	19058	19115	19131	19073	19122	19180	19286	19095	19206	19081	19121	19113	19309	19204	19088	19167	19025	19217	19019	19241	19391	19364	19098	18966	19279	19184	19097	18988	19157	19063	19163	19050	19063	19157	19215	19026	19300	19227	19232	19139	19045	19205	19159	19078	19124	19234	18979	19148	19374	19384	19075	19189	19193	19166	19200	19163	19317	19116	19085	18936	19232	19081	19217	19205	19227	19120	19164	19282	19118	19303	19213	19170	19218	19163	19315	19176	19000	19135	19338	19144	19137	19053	19244	19172	19106	19272	19039	19217	19065	19216	19364	19318	19226	19241	19234	18954	19174	19132	19119	19241	19078	19248	19130	19342	19007	19185	19275	19144	19234	19200	19154	19058	19172	19094	19117	19155	19085	19256	19214	19268	19184	19213	19150	19214	19238	19179	19227	19226	19140	18997	19200	19120	19246	19250	19339	19064	19273	19262	19259	19287	19152	19152	19212	19054	19157	19167	19185	19094	19076	19102	19162	19204	19103	19218	19156	19049	19151	19322	19050	19054	19047	19170	19270	19034	19195	19151	19063	19081	19131	19086	19403	19140	19210	19208	19093	19145	19035	19131	19073	19066	19269	19204	19220	19163	19126	19074	19310	19258	19027	19063	19198	19145	19112	19273	19239	19243	19123	19269	19223	19152	19112	19210	19154	19159	19308	19272	19169	19271	19018	18948	19163	19131	19097	19353	19297	19207	19203	19271	19048	19012	19082	18947	18836	19091	19136	19213	19226	19099	19167	19192	19211	19181	19306	19313	19274	19104	19115	19206	19118	19217	19020	19387	19237	18937	19315	19244	19176	19045	19259	19115	19092	19004	19349	19069	19164	19179	19317	19180	19228	19144	19051	19375	19218	19236	19161	19296	19082	19148	19034	19128	19024	19034	19198	19134	19258	18999	19178	19065	19156	19149	19235	19015	19024	19100	19293	19234	19277	19197	19267	19157	19250	19161	19223	19165	19263	19218	19188	19185	19093	18981	19069	19003	19244	19123	19251	19162	19145	19331	19097	19283	19036	19421	19180	19261	19272	19067	19188	19159	19145	19316	19136	19168	19284	19224	19205	19293	19136	19182	19240	19106	19234	19065	19049	19295	19059	19120	19051	19086	19307	19179	19092	19231	18973	19185	19149	19203	19253	19212	19155	19041	19144	19187	19331	19169	19093	19330	19413	18975	19202	19259	19181	19146	19208	19111	19391	19215	19173	19199	19115	19132	19286	19175	19238	19200	19092	19143	19229	19166	19103	19045
22843	21484	29363	24478	24165	29020	30983	26864	25393	24669	24474	24054	24140	24154	24174	23975	23825	23779	24097	23799	23898	23855	23932	23858	23935	23666	23727	23711	24047	23765	23489	23606	23726	23772	23635	23830	23716	23680	23752	23762	23583	23675	23720	23533	23642	23836	23758	23864	23851	23878	23930	23734	23864	23839	23710	23737	23785	23755	23539	23758	23709	23863	23752	23720	23765	23893	23854	23756	23799	23630	23819	23718	23804	23550	23952	23824	23954	24033	23997	23793	23749	23823	23786	23760	23720	23828	23630	23700	23870	23667	23510	23681	23774	23738	23904	23722	23818	23640	23724	23618	23743	23823	23772	23548	23597	24013	23844	23671	23537	23727	23673	23799	23646	23664	23755	23757	23870	23770	23813	23654	23883	23915	23594	23466	23632	23962	23754	23517	23445	23729	23501	23711	23601	23554	23711	23762	23724	23761	23700	23725	23645	23655	23883	23616	23643	23750	23741	23853	23693	23687	23788	23495	23697	23527	23678	23745	23822	23591	23718	23843	23797	23566	23562	23341	23473	23491	23721	23617	23642	23611	23817	23658	23884	23848	23724	23618	23860	23593	23677	23441	23699	23585	23684	23747	23683	23661	23794	23684	23815	23782	23832	23784	23607	23699	23633	23609	23704	23893	23699	23781	23462	23914	23535	23712	23596	23637	23558	23599	23663	23663	23635	23570	23529	23686	23809	23614	23747	23716	23637	23485	23741	23920	23646	23681	23858	23788	23865	23770	23532	23689	23571	23573	23857	23570	23459	23548	23753	23570	23768	23696	23800	23759	23787	23645	23787	23834	23742	23901	23771	23624	23531	23730	23523	23777	23629	23546	23823	23747	23616	23597	23730	23736	23382	23627	23689	23765	23639	23488	23662	23660	23614	23796	23704	23672	23554	23808	23784	23475	23553	23495	23518	23664	23662	24002	23449	23791	23773	23679	23568	23632	23782	23530	23854	23738	23778	23420	23688	23966	23910	23787	23817	23609	23703	23534	23849	23617	23474	23648	23717	23592	23578	23646	23740	23794	23650	23605	23551	23664	23736	23788	23818	23540	23448	23797	23772	23851	23751	23546	23830	23837	23525	23782	23453	23868	23607	23641	23605	23612	23567	23512	23655	23601	23710	23714	23855	23695	23725	23654	23623	23722	23612	23526	23792	23545	23626	23736	23726	23659	23897	23661	23734	23519	23771	23667	23710	23601	23414	23623	23446	23727	23601	23551	23469	23544	23433	23714	23688	23598	23602	23710	23617	23645	23702	23659	23716	23604	23689	23803	23645	23545	23557	23540	23682	23524	23572	23732	23840	23682	23702	23697	23766	23642	23451	23619	23732	23634	23729	23785	23908	23614	23608	23577	23629	23773	23614	23560	23713	23795	23668	23750	23713	23592	23525	23650	23772	23802	23704	23531	23780	23665	23733	23719	23777	23808	23687	23477	23706	23924	23771	23634	23503	23568	23795	23643	23557	23511	23829	23765	23757	23830	23569	23730	23753	23601	23348	23713	23759	23700	23752	23723	23668	23900	23536	23675	23581	23787	23915	23615	23700	23619	23665	23682	23488	23652	23812	23777	23781	23466	23535	23653	23948	23574	23738	23551	23643	23548	23802	23694	23405	23560	23719	23534	23562	23596	23798	23653	23423	23811	23608	23744	23777	23686	23504	23708	23664	23477	23752	23627	23765	23795	23768	23656	23754	23727	23593	23717	23575	23819	23773	23581	23580	23667	23710	23590	23823	23461	23661	23732	23588	23660	23640	23767	23530	23654	23649	23668	23708	23484	23485	23649	23813	23543	23698	23701	23700	23661	23654	23695	23774	23576	23730	23748	23644	23425	23691	23766	23485	23729	23652	23610	23497	23609	23469	23602	23382	23604	23417	23674	23658	23588	23693	23748	23778	23653	23574	23515	23518	23683	23750	23876	23686	23588	23537	23727	23622	23740	23369	23923	23514	23756	23523	23515	23380	23649	23627	23675	23772	23988	23696	23466	23395	23624	23634	23720	23670	23566	23758	23667	23478	23891	23760	23511	23631	23839	23752	23621	23884	23814	23808	23718	23856	23456	23496	23473	23481	23497	23601	23586	23724	23761	23540	23680	23701	23687	23619	23702	23616	23563	23716	23626	23641	23625	23607	23733	23659	23841	23588	23719	23579	23761	23790	23792	23477	23692	23727	23852	23869	23794	23339	23649	23629	23495	23808	23535	23913	23414	23723	23689	23595	23794	23655	23700	23652	23684	23732	23810	23953	23594	23730	23685	23772	23749	23568	23617	23578	23450	23693	23827	23809	23735	23872	23489	23720	23573	23641	23531	23593	23493	23683	23757	23455	23717	23828	23694	23607	23569	23560	23643	23627	23722	23580	23472	23321	23678	23591	23749	23673	23330	23682	23834	23685	23721	23707	23594	23716	23654	23704	23597	23599	23776	23496	23622	23469	23496	23911	23606	23740	23721	23561	23647	23648	23739	23619	23697	23761	23453	23590	23769	23672	23737	23707	23631	23543	23707	23561	23796	23818	23676	23555	23689	23631	23813	23796	23534	23458	23736	23669	23502	23672	23867	23568	23688	23623	23749	23644	23623	23573	23522	23534	23661	23573	23906	23717	23790	23799	23814	23822	23538	23567	23641	23526	23687	23802	23712	23718	23656	23724	23527	23764	23640	23681	23725	23572	23562	23626	23801	23880	23387	23406	23772	23607	23744	23584	23655	23662	23796	23762	23736	23606	23310	23686	23613	23627	23779	23681	23638	23622	23635	23617	23594	23656	23608	23881	23560	23606	23552	23597	23568	23553	23906	23703	23776	23638	23669	23603	23758	23877	23381	23436	23627	24034	23545	23727	23649	23687	23548	23479	23538	23712	23898	23803	23778	23559	23504	23465	23643	23788	23807	23547	23562	23465	23539	23533	23516	23628	23840	23726	23796	23678	23453	23449	23346	23787	23674	23513	23717	23706	23621	23697	23820	23605	23777	23919	23905	23729	23619	23621	23695	23616	23685	23600	23828	23525	23799	23236	23728	23599	23721	23578	23755	23685	23714	23735	23742	23789	23940	23631	23596	23777	23611	23643	23581	23850	23791	23809	23825	23586	23547	23561	23745	23687	23615	23680	23697	23504	23690	23654	23776	23729	23447	23707	23767	23521	23513	23516	23651	23460	23777	23524	23610	23659	23773	23731	23650	23646	23833	23573	23611	23387	23725	23820	23668	23841	23713	23928	23600	23710	23575	23523	23750	23704	23578	23555	23776	23506	23516	23456	23677	23762	23671	23569	23607	23577	23741	23713	23741	23613	23484	23758	24001	23888	23657	23748	23614	23423	23634	23580	23573	23543	23754	23653	23718	23581	23715	23662	23583	23634	23577	23676	23626	23751	23769	23732	23637	23622	23694	23533	23627	23851	23682	23635	23506	23754	23576	23451	23887	23617	23773	23639	23569	23663	23585	23678	23763	23639	23643	23694	23741	23805	23597	23597	23486	23393	23737	23429	23714	23578	23660	23607	23625	23678	23722	23786	23618	23674	23789	23851	23569	23699	23585	23779	23377	23627	23340	23660	23559	23829	23669	23571	23943	23774	23719	23799	23502	23823	23541	23391	23596	23655	23776	23757	23894	23794	23724	23606	23619	23687	23489	23912	23836	23653	23542	23750	23692	23594	23548	23578	23903	23705	23542	23682	23471	23576	23517	23529	23722	23694	23629	23641	23696	23462	23613	23620	23867	23692	23756	23784	23559	23761	23817	23848	23432	23647	23655	23654	23703	23594	23525	23699	23400	23887	23543	23705	23953	23654	23727	23549	23518	23633	23587	23812	23601	23715	23712	23733	23556	23574	23779	23782	23410	23691	23544	23587	23654	23753	23641	23656	23677	23831	23679	23752	23903	23689	23666	23721	23732	23753	23645	23681	23672	23976	23661	23621	23660	23967	23680	23697	23606	23685	23623	23763	23621	23601	23646	23795	23753	23420	23699	23665	23485	23485	23495	23760	23601	23718	23625	23672	23723	23428	23763	23808	23857	23694	23795	23529	23658	23609	23476	23616	23670	23450	23566	23707	23571	23698	23630	23614	23859	23556	23631	23533	23607	23544	23794	23727	23688	23732	23677	23740	23497	23463	23612	23532	23765	23809	23684	23918	23633	23405	23689	23754	23710	23666	23748	23744	23638	23602	23538	23588	23512	23831	23853	23606	23660	23429	23439	23723	23500	23647	23590	23705	23566	23498	23821	23743	23470	23531	23756	23604	23690	23407	23603	23670	23656	23768	23697	23545	23761	23653	23684	23666	23563	23639	23713	23494	23822	23842	23667	23703	23488	23778	23502	23653	23673	23726	23638	23676	23890	23852	23739	23661	23809	23985	23621	23905	23737	23677	23606	23632	23689	23645	23764	23751	23735	23636	23791	23610	23833	23961	23737	23620	23672	23646	23486	23637	23563	23654	23591	23602	23583	23545	23652	23642	23594	23559	23715	23491	23649	23803	23674	23704	23565	23605	23625	23677	23581	23700	23722	23423	23494	23873	23639	23656	23553	23596	23739	23368	23745	23685	23554	23692	23516	23749	23675	23627	23733	23555	23537	23431	23703	23631	23748	23823	23613	23688	23730	23683	23804	23498	23642	23678	23704	23773	23648	23837	23885	23783	23793	23503	23598	23733	23547	23535	23701	23764	23554	23522	23747	23762	23765	23818	23534	23658	23744	23765	23614	23778	23365	23569	23570	23706	23649	23804	23827	23601	23906	23799	23821	23758	23776	23584	23672	23776	23751	23659	23583	23698	23669	23532	23632	23483	23649	23643	23537	23835	23518	23683	23704	23540	23730	23686	23839	23583	23622	23748	23814	23731	23702	23823	23681	23525	23692	23919	23526	23700	23872	23545	23700	23593	23718	23747	23670	23685	23490	23716	23824	23653	23643	23574	23703	23531	23544	23847	23608	23751	23398	23744	23718	23756	23806	23686	23602	23718	23755	23668	23702	23956	23620	23694	23584	23631	23630	23685	23672	23899	23786	23653	23708	23798	23832	23670	23707	23826	23798	23702	23542	23671	23339	23898	23618	23591	23702	23522	23811	23476	23539	23759	23660	23763	23703	23694	23786	23615	23589	23670	23776	23742	23598	23499	23483	23575	23632	23741	23566	23727	23409
36414	60782	54839	43403	37915	31439	25441	23578	21694	19751	19809	19628	19348	19535	19329	19160	19416	19346	19429	19390	19306	19414	19376	19296	19315	19362	19326	19444	19198	19264	19365	19325	19319	19305	19285	19092	19310	19376	19252	19329	19191	19381	19319	19241	19508	19213	19329	19307	19398	19293	19342	19304	19181	19237	19395	19285	19331	19277	19267	19159	19323	19180	19206	19405	19267	19225	19188	19211	19377	19396	19283	19142	19213	19300	19317	19647	19686	19671	19400	19290	19248	19205	19121	19362	19154	19323	19349	19318	19214	19195	19208	19109	19277	18995	19322	19215	19374	19275	19100	19349	19564	19262	19308	19359	19259	19271	19179	19354	19203	19220	19012	19367	19200	19300	19257	19304	19310	19244	19408	19290	19252	19282	19283	19277	19230	19229	19271	19348	19358	19263	19342	19170	19251	19204	19346	19309	19207	19273	19297	19347	19197	19259	19245	19359	19263	19386	19252	19279	19366	19326	19207	19252	19151	19182	19204	19259	19241	19291	19302	19355	19315	19290	19272	19167	19356	19303	19218	19240	19506	19396	19225	19150	19402	19345	19233	19232	19139	19242	19394	19491	19301	19464	19136	19057	19256	19349	19236	19286	19217	19269	19249	19292	19343	19223	19248	19369	19396	19253	19192	19419	19310	19256	19178	19225	19167	19225	19184	19190	19333	19322	19273	19343	19212	19308	19262	19361	19391	19253	19350	19104	19196	19320	19150	19143	19129	19337	19052	19361	19248	19387	19323	19273	19368	19045	19352	19303	19230	19273	19298	19304	19179	19256	19225	19251	19318	19367	19170	19304	19192	19237	19432	19309	19262	19314	19366	19292	19257	19165	19251	19272	19241	19313	19320	19376	19059	19326	19337	19110	19266	19164	19157	19095	19214	19312	19256	19317	19323	19331	19270	19238	19314	19328	19289	19195	19204	19491	19361	19226	19187	19202	19504	19119	19080	19232	19198	19015	19252	19297	19204	19093	19074	19334	19422	19237	19209	19200	19499	19233	19156	19271	19285	19380	19150	19284	19379	19296	19298	19387	19072	19336	19373	19328	19265	19269	19069	19325	19110	19212	19199	19312	19217	19334	19248	19254	19159	19103	19166	19301	19229	19460	19194	19267	19154	19261	19202	19159	19195	19151	19353	19349	19274	19313	19399	19295	19380	19156	19151	19258	19260	19372	19243	19226	19272	19148	19247	19408	19136	19180	19196	19277	19362	19275	19245	19144	19091	19277	19230	19141	19331	19334	19238	19414	19237	19169	19423	19214	19261	19278	19352	19188	19265	19307	19191	19170	19190	19252	19306	19253	19406	19184	19285	19263	19522	19361	19236	19154	19243	19275	19469	19230	19401	19262	19095	19151	19382	19107	19266	19198	19274	19091	19269	19367	19350	19295	19267	19196	19369	19221	19188	19096	19238	19292	19156	19211	19078	19391	19182	19290	19126	19470	19383	19384	19252	19176	19337	19374	19326	19312	19304	19213	19068	19144	19103	19204	19388	19270	19187	19177	19288	19347	19239	19257	19380	19280	19147	19147	19303	19311	19298	19206	19380	19174	19085	19363	19230	19280	19366	19461	19168	19394	19144	19316	19288	19288	19121	19317	19170	19169	19387	19214	19398	19340	19282	19308	19275	19470	19203	19330	19213	19208	19187	19326	19156	19235	19288	19127	19175	19477	19131	19300	19259	19363	19174	19151	19386	19382	19431	19159	19401	19175	19232	19265	19239	19205	19270	19460	19334	19299	19163	19439	19222	19184	19083	19259	19143	19087	19170	19460	19172	19090	19208	19171	19228	19263	19219	19116	19147	19271	19197	19255	19409	19166	19388	19437	19309	19235	19251	19294	19477	19353	19137	19191	19462	19072	19404	19286	19180	19233	19267	19313	19252	19277	19202	19239	19350	19387	19319	19452	19258	19236	19247	19293	19085	19138	19194	19414	19238	19464	19328	19237	19213	19234	19249	19116	19372	19333	19021	19237	19274	19181	19238	19307	19385	19222	19189	19151	19338	19188	19415	19369	19234	19144	19298	19142	19288	19288	19102	19292	19136	19272	19296	19154	19331	19299	19264	19051	19222	19375	19196	19236	19091	19262	19140	19263	19275	19091	19303	19096	19346	19218	19207	19373	19225	19191	19354	19234	19223	19112	19190	19292	19165	19198	19468	19213	19207	19422	19159	19369	19221	19390	19240	19123	19225	19207	19314	19322	19260	19186	19205	19296	19255	19291	19287	19370	19120	19478	19414	19300	19406	19304	19275	19212	19230	19332	19298	19259	19285	19133	19324	19222	19296	19192	19226	19283	19322	19208	19237	19331	19303	19119	19290	19167	19425	19282	18959	19169	19346	19243	19327	19250	19445	19250	19177	19219	19098	19327	19310	19387	19303	19423	19352	19192	19173	19354	19370	19170	19157	19285	19167	19246	19218	19241	19329	19149	19375	19190	19214	19288	19123	19073	19181	19339	19291	19108	19164	19281	19169	19331	19435	19273	19195	19259	19343	19362	19205	19247	19202	19068	19159	19361	19345	19211	19276	19263	19144	19344	19351	19314	19144	19286	19201	19209	19268	19105	19187	19187	18961	19245	19170	19249	19354	19344	19253	19144	19134	19015	19132	19163	19175	19356	19139	19315	19340	19300	19163	19363	19264	19135	19199	19392	19090	19207	19197	19247	19222	19183	19110	19115	19362	19193	19307	19334	19120	19405	19421	19280	19235	19212	19376	19154	19238	19003	19295	19328	19046	19242	19025	19144	19388	19138	19273	19373	19315	19107	19258	19386	19184	19266	19337	19321	19261	19446	19342	19354	19157	19263	19317	19250	19406	19513	19382	19260	19283	19157	19287	19361	19279	19337	19303	19202	19178	19302	19220	19199	19449	19129	19474	19148	19332	19304	19269	19211	19129	19358	19100	19398	19308	19095	19245	19243	19252	19412	19444	19071	19298	19259	19172	19151	19225	19295	19270	19249	19331	19376	19356	19351	19240	19413	19468	19193	19282	19382	19283	19299	19266	19340	19402	19337	19182	19294	19183	19362	19305	19323	19229	19170	19190	19425	19300	19075	19354	19175	19280	19308	19256	19140	19303	19220	19376	19212	19198	19263	19280	19018	19369	19291	19163	19296	19204	19103	19243	19212	19293	19202	19303	19376	19284	19222	19166	19258	19157	19249	19225	19305	19194	19296	19334	19248	19389	19146	19264	19221	19273	19257	19492	19285	19166	19248	19305	19402	19273	19275	19195	19226	19168	19390	19257	19082	19353	19261	19297	19276	19157	19342	19258	19267	19401	19150	19102	19184	19139	19164	19194	19321	19094	19217	19498	19392	19162	19156	19334	19202	19135	19224	19334	19316	19398	19286	19214	19390	19093	19414	19345	19204	19168	19241	19207	19366	19337	19078	19168	19200	19172	19246	19154	19365	19211	19396	19111	19177	19388	19268	19378	19105	19281	19107	19205	19301	19233	19263	19175	19279	19353	19243	19306	19393	19229	19406	19178	19094	19116	19330	19208	19226	19147	19264	19013	19210	19475	19119	19224	19390	19279	19260	19229	19294	19176	19195	19326	19316	19319	19351	19299	19212	19387	19366	19421	19268	19295	19419	19209	19336	19178	19241	19110	19236	19282	19215	19261	19300	19181	19320	19450	19247	19348	19076	19262	19199	19392	19204	19293	19016	19226	19349	19147	19282	19348	19221	19171	19157	19401	19254	19340	19391	19139	19416	19272	19288	19336	19306	19316	19124	19315	19240	19257	19371	19209	19065	19401	19145	19179	19225	19459	19127	19263	19208	19296	19186	19271	19415	19254	19261	19224	19304	19074	19424	19445	19356	19305	19095	19280	19220	19310	19292	19357	19289	19188	19159	19420	19222	19258	19232	19364	19246	19395	19036	19283	19281	19285	19092	19157	19273	19047	19247	19276	19302	19259	19109	19193	19303	19162	19305	19314	19257	19167	19215	19285	19356	19246	19314	19329	19354	19416	19106	19262	19214	19301	19093	19267	19320	19346	19377	19281	19168	19219	19349	19216	19212	19348	19243	19185	19147	19303	19295	19166	19294	19072	19380	19238	19222	19188	19316	19216	19183	19285	19337	19220	19339	19255	19220	19200	19041	19412	19307	19447	19334	19282	19384	19274	19254	19357	19221	19190	19331	19253	19107	19263	19272	19278	19365	19150	19221	19160	19261	19208	19251	19236	19069	19446	19316	19142	19195	19202	19283	19228	19232	19470	19326	19156	19276	19146	19237	19180	19065	19438	19402	19346	19296	19405	19304	19276	19278	19196	19169	19211	19316	19451	19261	19302	19163	19382	19314	19134	19361	19193	19117	19211	19385	19397	19256	19175	19205	19411	19303	19310	19168	19301	19309	19255	19101	19416	19254	19390	19159	19157	19156	19218	19452	19255	19287	19259	19539	19240	19289	19305	19275	19181	19265	19186	19345	19096	19219	19356	19240	19260	19200	19245	19120	19272	19275	19274	19170	19278	19278	19212	19203	19246	19244	19306	19160	19412	19174	19344	19370	19288	19159	19253	19247	19176	19229	19277	19174	19323	19334	19333	19108	19266	19202	19376	19256	19077	19183	19254	19182	19282	19253	19196	19111	19120	19212	19395	19116	19413	19270	19208	19170	19169	19461	19165	19309	19232	19211	19179	19231	19327	19325	19238	19237	19235	19340	19268	19141	19122	19099	19336	19396	19005	19222	19130	19494	19369	19255	19359	19172	19197	19218	19342	19170	19292	19091	19254	19335	19130	19392	19255	19233	19248	19372	19370	19201	19258	19312	19143	19139	19267	19316	19515	19154	19193	19310	19251	19299	19171	19318	19219	19311	19226	19146	19276	19203	19140	19286	19480	19301	19298	19386	19183	19305	19329	19373	19356	19256	19463	19247	19362	19185	19208	19451	19351	19197	19244	19180	19278	19126	19296	19319	19423	19336	19360	19388	19138	19107	19234	19242	19177	19118	19139	19232	19312	19309	19467	19222	19276	19090	19182	19155	19342	19370	19327	19475	19048	19152	19215	19249	19288	19164	19246	19307	19399	19225	19296	19292	19253	19403	19235	19469	19347	19106	19247	19320	19311	19239	19198	19308	19358	19256	19355	19444	19222	19311	19456	19146	19262	19336	19353	19210
28590	24435	30965	29810	25410	24303	23813	23339	22895	22810	22916	22937	22872	22757	22942	22750	22604	22558	22799	22672	22613	22730	22543	22691	22738	22646	22440	22689	22701	22546	22651	22734	22868	22647	22755	22890	22712	22620	22809	22885	22656	22770	22516	22723	22676	22844	22646	22558	22836	22543	22730	22668	22699	22706	22458	22652	22811	22550	22671	22452	22537	22719	22553	22726	22664	22551	22538	22533	22798	22593	22653	22744	22856	22616	22521	22774	22383	22779	22752	22608	22720	22776	22792	22821	22513	22471	22613	22655	22689	22729	22587	22801	22736	22530	22598	22760	22841	22639	22418	22793	22671	22788	22818	22791	22706	22556	22584	22869	22688	22770	22872	22662	22824	22817	22616	22648	22622	22602	22558	22552	22553	22539	22683	22705	22615	22599	22802	22533	22491	22595	22825	22804	22715	22483	22456	22671	22721	22511	22656	22635	22720	22652	22528	22522	22768	22490	22592	22792	22645	22790	22731	22653	22772	22763	22594	22732	22707	22741	22774	22663	22739	22782	22837	22781	22834	22853	22616	22781	22525	22745	22530	22765	22639	22663	22776	22361	22742	22786	22834	22860	22715	22643	22708	22570	22813	22767	22577	22648	22593	22769	22666	22662	22576	22567	22699	22639	22523	22648	22644	22825	22680	22770	22771	22818	22576	22623	22806	22651	22663	22671	22760	22725	22882	22626	22563	22820	22656	22741	22554	22502	22652	22577	22583	22574	22720	22487	22699	22648	22758	22554	22762	22599	22766	22708	22566	22774	22870	22931	22659	22630	22640	22814	22640	22807	22819	22563	22576	22422	22586	22596	22573	22752	22477	22317	22637	22503	22668	22856	22874	22420	22640	22622	22521	22430	22762	22675	22681	22475	22737	22470	22586	22543	22519	22822	22483	22688	22775	22301	22492	22632	22559	22702	22778	22582	22546	22571	22796	22566	22871	22874	22524	22607	22902	22591	22747	22474	22594	22841	22740	22723	22770	22687	22732	22752	22581	22449	22599	22648	22632	22859	22786	22536	22664	22769	22820	22696	22580	22630	22601	22479	22696	22650	22815	22638	22648	22744	22723	22750	22779	22726	22691	22768	22638	22678	22749	22798	22606	22849	22737	22548	22609	22568	22571	22641	22644	22480	22575	22643	22520	22428	22838	22555	22662	22601	22823	22374	22675	22776	22724	22587	22735	22539	22523	22652	22617	22654	22742	22665	22714	22649	22524	22778	22675	22580	22763	22781	22619	22703	22577	22675	22669	22583	22851	22585	22859	22777	22684	22667	22525	22687	22798	22853	22767	22749	22863	22503	22344	22591	22654	22603	22469	22656	22710	22788	22580	22544	22738	22581	22607	22555	22738	22518	22611	22586	22741	22690	22733	22752	22668	22586	22585	22438	22653	22557	22696	22657	22501	22678	22371	22734	22559	22727	22526	22684	22632	22654	22706	22884	22501	22806	22755	22711	22617	22578	22703	22622	22713	22559	22589	22598	22723	22651	22770	22575	22589	22695	22749	22697	22767	22655	22506	22766	22648	22664	22774	22624	22526	22480	22725	22694	22799	22639	22553	22660	22733	22528	22646	22884	22794	22397	22479	22629	22670	22555	22470	22794	22653	22786	22600	22519	22649	22440	22756	22665	22750	22875	22481	22808	22647	22795	22833	22500	22648	22860	22816	22593	22924	22819	22617	22649	22676	22545	22590	22824	22458	22550	22781	22516	22604	22738	22731	22508	22628	22583	22773	22737	22790	22562	22737	22707	22665	22915	22937	22678	22742	22584	22863	22763	22717	22699	22720	22443	22469	22646	22641	22521	22762	22469	22567	22722	22557	22686	22590	22640	22764	22345	22839	22765	22740	22716	22545	22762	22664	22753	22610	22746	22721	22894	22819	22524	22753	22517	22717	22883	22703	22482	22719	22786	22741	22856	22778	22800	22546	22634	22632	22650	22601	22659	22872	22667	22937	22624	22712	22710	22749	22722	22504	22652	22662	22653	22688	22576	22765	22589	22678	22620	22753	22630	22774	22571	22709	22701	22694	22654	22784	22666	22648	22489	22586	22803	22714	22830	22725	22436	22751	22624	22558	22667	22636	22701	22544	22695	22603	22691	22600	22740	22581	22471	22692	22625	22681	22585	22457	22773	22626	22641	22754	22766	22609	22823	22640	22929	22838	22580	22633	22585	22529	22644	22724	22641	22825	22692	22803	22663	22729	22635	22424	22666	22670	22487	22679	22616	22784	22520	22765	22856	22787	22936	22571	22356	22785	22724	22797	22712	22743	22572	22696	22497	22841	22893	22538	22841	22607	22810	22902	22497	22509	22656	22674	22681	22727	22632	22655	22670	22512	22551	22607	22852	22716	22734	22869	22696	22740	22567	22887	22464	22940	22772	22700	22685	22709	22736	22668	22431	22686	22470	22394	22540	22497	22735	22744	22695	22619	22511	22659	22747	22781	22628	22523	22810	22559	22825	22744	22731	22493	22740	22753	22697	22776	22788	22760	22695	22484	22469	22476	22511	22639	22835	22648	22743	22699	22625	22784	22566	22502	22424	22663	22405	22419	22825	22729	22652	22694	22727	22689	22695	22827	22612	22552	22471	22523	22492	22568	22819	22602	22829	22779	22400	22565	22859	22623	22541	22655	22594	22674	22591	22572	22551	22586	22680	22539	22671	22862	22939	22496	22611	22707	22887	22736	22790	22612	22519	22614	22730	22502	22518	22615	22839	22863	22823	22798	22709	22733	22705	22712	22512	22770	22731	22742	22758	22637	22721	22537	22676	22824	22717	22636	22862	22625	22573	22713	22759	22680	22641	22753	22691	22648	22599	22653	22727	22835	22756	22570	22526	22341	22373	22682	22805	22640	22725	22759	22570	22643	22600	22667	22678	22672	22678	22744	22603	22452	22556	22797	22697	22647	22809	22617	22560	22652	22615	22750	22619	22567	22627	22745	22637	22574	22681	22917	22577	22719	22582	22600	22605	22508	22775	22686	22471	22449	22559	22648	22832	22898	22761	22762	22543	22523	22653	22453	22763	22733	22580	22837	22959	22706	22601	22637	22827	22672	22575	22542	22759	22840	22704	22389	22725	22633	22436	22615	22558	22479	22918	22649	22520	22892	22508	22559	22631	22865	22627	22548	22701	22566	22595	22784	22593	22544	22529	22646	22339	22711	22772	22650	22737	22670	22511	22602	22534	22481	22521	22605	22628	22557	22580	22649	22647	22848	22803	22685	22493	22657	22745	22859	22620	22798	22663	22725	22793	22607	22683	22771	22604	22561	22502	22720	22718	22630	22776	22503	22662	22837	22915	22733	22738	22734	22694	22598	22811	22595	22689	22655	22539	22602	22916	22724	22529	22826	22854	22759	22880	22879	22533	22784	22584	22503	22711	22543	22569	22682	22700	22723	22543	22722	22764	22741	22618	22682	22801	22629	22584	22860	22694	22709	22882	22666	22734	22717	22497	22630	22459	22576	22655	22871	22659	22618	22572	22561	22687	22910	22639	22858	22687	22536	22591	22690	22636	22755	22754	22649	22622	22809	22591	22479	22552	22664	22526	22631	22749	22742	22605	22605	22677	22666	22782	22638	22733	22693	22776	22624	22609	22670	22972	22824	22831	22868	22698	22591	22598	22904	22777	22854	22632	22466	22636	22835	22659	22647	22654	22600	22533	22656	22645	22654	22535	22581	22648	22548	22795	22726	22623	22801	22564	22858	22707	22678	22682	22718	22557	22600	22573	22635	22824	22613	22632	22650	22773	22674	22629	22722	22715	22623	22498	22542	22515	22750	22543	22581	22708	22834	22722	22507	22695	22588	22709	22680	22579	22630	22468	22578	22663	22509	22660	22765	22491	22661	22732	22668	22863	22782	22920	22832	22621	22628	22704	22632	22655	22546	22446	22978	22669	22641	22646	22870	22798	22862	22658	22820	22688	22721	22596	22718	22607	22876	22658	22586	22641	22812	22708	22602	22609	22792	22659	22582	22637	22912	22754	22653	22673	22785	22727	22803	22750	22498	22610	22864	22694	22696	22515	22690	22643	22467	22684	22718	22537	22859	22792	22601	22610	22590	22544	22683	22659	22618	22784	22530	22694	22631	22750	22541	22613	22630	22492	22621	22666	22556	22611	22706	22708	22502	22746	22681	22749	22817	22652	22515	22761	22628	22734	22673	22534	22836	22890	22656	22489	22489	22666	22868	22651	22640	22828	22694	22688	22713	22692	22738	22728	22296	22850	22798	22416	22673	22570	22815	22687	22582	22677	22813	22553	22493	22288	22697	22470	22588	22769	22682	22473	22818	22904	22759	22747	22517	22546	22668	22727	22846	22685	22760	22721	22654	22405	22686	22690	22603	22385	22657	22595	22660	22635	22277	22560	22581	22717	22603	22611	22664	22794	22526	22751	22640	22773	22729	22659	22828	22940	22687	22666	22797	22511	22639	22435	22755	22691	22674	22716	22854	22403	22794	22777	22691	22673	22413	22621	22464	22592	22780	22664	22654	22650	22834	22756	22538	22642	22683	22600	22468	22627	22573	22638	22705	22705	22629	22652	22528	22764	22700	22694	22665	22782	22594	22727	22731	22568	22670	22532	22754	22633	22480	22609	22632	22700	22660	22757	22831	22941	22657	22605	22626	22525	22613	22719	22814	22696	22569	22558	22807	22705	22605	22537	22810	22625	22723	22849	22766	22469	22960	22750	22755	22728	22532	22552	22570	22885	22565	22609	22782	22674	22686	22928	22720	22442	22367	22501	22759	22554	22573	22620	22609	22439	22621	22642	22439	22708	22725	22696	22717	22635	22798	22567	22612	22797	22690	22592	22724	22412	22746	22690	22731	22456	22655	22575	22788	22718	22649	22704	22684	22518	22583	22723	22686	22729	22645	22729	22801	22588	22810	22767	22699	22727	22736	22882	22779	22730	22637	22697	22542	22765	22960	22552	22690	22596	22752	22701	22573	22730	22659	22621	22612	22629	22542	22666	22691	22885	22731	22664	22987	22824	22764	22777	22874	22434	22514	22857	22945	22757	22632	22488	22704	22724	22789	22876	22768	22712	22513	22680	23050	22382	22643	22626	22501	22789	22836	22408	22591	22576	22606	22785	22797	22770	22760	22535	22697	22677	22749	22756	22644	22770
28314	34990	32888	27112	23041	20942	19970	19346	18959	18805	18883	18858	18666	18597	18651	18876	18808	18676	18792	18618	18588	18823	18706	18745	18833	18680	18790	18604	18805	18753	18775	18763	18694	18652	18749	18713	18622	18615	18638	18742	18753	18641	18667	18804	18781	18650	18659	18858	18766	18624	18828	18583	18805	18433	18756	18786	18596	18547	18713	18577	18698	18735	18701	18774	18489	18623	18605	18663	18665	18676	18670	18637	18595	18563	18740	18779	18730	18714	18722	18763	18830	18598	18538	18697	18602	18721	18749	18745	18706	18642	18734	18692	18618	18744	18620	18663	18663	18708	18653	18718	18929	18591	18595	18817	18692	18722	18574	18600	18674	18752	18617	18642	18626	18735	18669	18742	18648	18718	18721	18624	18723	18650	18768	18617	18692	18426	18871	18823	18705	18759	18590	18770	18775	18888	18705	18714	18875	18576	18658	18877	18832	18729	18764	18685	18735	18724	18648	18717	18739	18616	18706	18756	18715	18828	18733	18536	18732	18564	18641	18541	18584	18698	18763	18828	18644	18593	18753	18602	18654	18577	18662	18569	18797	18755	18795	18599	18626	18808	18794	18811	18694	18792	18687	18755	18663	18759	18726	18853	18686	18707	18637	18573	18660	18754	18675	18752	18728	18766	18631	18678	18707	18700	18703	18779	18573	18643	18551	18791	18660	18523	18743	18824	18626	18661	18773	18766	18763	18596	18722	18801	18528	18692	18824	18620	18811	18827	18750	18750	18796	18695	18770	18656	18668	18914	18700	18548	18667	18867	18745	18663	18693	18762	18712	18630	18657	18683	18563	18724	18837	18753	18512	18653	18692	18633	18601	18643	18642	18683	18734	18852	18727	18795	18593	18753	18659	18892	18695	18686	18744	18530	18839	18638	18712	18659	18565	18760	18830	18596	18675	18647	18700	18760	18753	18706	18878	18646	18808	18661	18800	18767	18766	18680	18564	18840	18709	18634	18729	18582	18858	18745	18806	18815	18545	18517	18762	18719	18630	18685	18576	18815	18678	18504	18695	18575	18704	18892	18849	18774	18831	18609	18793	18854	18814	18729	18593	18815	18798	18835	18737	18725	18747	18754	18740	18474	18834	18649	18841	18611	18813	18721	18733	18572	18523	18638	18675	18617	18636	18583	18759	18590	18748	18742	18751	18689	18753	18715	18681	18876	18660	18752	18756	18594	18701	18676	18596	18726	18621	18599	18700	18836	18711	18717	18682	18783	18853	18873	18748	18661	18603	18832	18734	18707	18694	18650	18903	18731	18626	18786	18779	18721	18795	18790	18854	18555	18563	18727	18689	18796	18867	18773	18737	18703	18712	18739	18616	18777	18547	18775	18622	18796	18741	18831	18797	18806	18656	18822	18779	18794	18782	18769	18640	18576	18630	18729	18721	18649	18735	18598	18708	18750	18665	18840	18755	18719	18801	18903	18934	18796	18598	18815	18740	18619	18845	18507	18733	18801	18568	18705	18790	18706	18709	18919	18597	18655	18753	18611	18847	18699	18877	18672	18693	18835	18572	18668	18545	18539	18906	18731	18649	18680	18813	18664	18719	18731	18530	18697	18736	18721	18709	18767	18743	18532	18730	18886	18778	18614	18870	18730	18735	18648	18774	18757	18743	18675	18836	18724	18643	18641	18843	18831	18611	18749	18710	18555	18667	18420	18755	18664	18848	18713	18832	18662	18719	18674	18688	18767	18758	18781	18553	18727	18755	18709	18676	18802	18751	18861	18651	18758	18718	18857	18773	18566	18766	18826	18730	18689	18591	18715	18570	18715	18468	18784	18619	18713	18776	18715	18602	18652	18775	18583	18853	18598	18680	18644	18839	18526	18745	18768	18597	18739	18733	18708	18664	18552	18766	18499	18863	18772	18567	18845	18696	18535	18651	18788	18721	18626	18715	18705	18572	18683	18507	18567	18583	18772	18687	18942	18591	18661	18743	18674	18629	18589	18672	18681	18698	18735	18642	18702	18638	18685	18864	18725	18726	18872	18746	18699	18778	18707	18783	18635	18583	18724	18735	18883	18672	18881	18767	18794	18869	18655	18884	18574	18735	18793	18692	18645	18710	18786	18620	18631	18723	18678	18541	18605	18797	18844	18581	18799	18706	18662	18692	18735	18574	18520	18775	18541	18819	18801	18683	18728	18566	18736	18579	18605	18640	18758	18859	18738	18731	18795	18699	18586	18838	18689	18598	18726	18682	18565	18659	18611	18704	18792	18787	18683	18532	18554	18741	18704	18690	18781	18705	18587	18899	18723	18833	18743	18727	18701	18831	18551	18712	18780	18699	18567	18916	18784	18607	18787	18687	18837	18788	18619	18751	18766	18719	18723	18767	18794	18830	18841	18620	18571	18631	18608	18584	18825	18631	18721	18703	18683	18837	18587	18830	18557	18743	18706	18820	18606	18741	18772	18820	18722	18694	18635	18645	18680	18772	18703	18696	18887	18452	18767	18739	18657	18880	18639	18760	18687	18782	18649	18609	18762	18562	18557	18773	18463	18682	18703	18647	18720	18899	18530	18633	18743	18777	18814	18751	18782	18844	18686	18631	18800	18780	18657	18607	18694	18698	18742	18737	18750	18877	18710	18701	18766	18793	18698	18668	18744	18799	18785	18556	18855	18945	18773	18778	18666	18673	18586	18739	18571	18763	18570	18737	18640	18651	18707	18868	18569	18689	18619	18774	18749	18748	18636	18530	18586	18913	18637	18568	18528	18730	18742	18638	18611	18653	18881	18601	18658	18788	18732	18862	18923	18707	18644	18731	18698	18825	18671	18699	18532	18587	18590	18776	18632	18741	18629	18681	18920	18705	18620	18805	18640	18716	18609	18578	18710	18704	18796	18728	18680	18564	18736	18779	18661	18745	18729	18827	18673	18637	18846	18637	18667	18729	18583	18658	18735	18669	18527	18650	18810	18554	18806	18829	18917	18758	18781	18492	18632	18741	18619	18603	18840	18589	18805	18725	18618	18628	18571	18805	18629	18600	18674	18683	18749	18623	18726	18853	18724	18806	18680	18748	18645	18751	18710	18568	18827	18674	18697	18621	18781	18698	18720	18722	18598	18763	18601	18698	18602	18717	18680	18727	18644	18561	18783	18819	18721	18745	18550	18689	18672	18611	18903	18760	18652	18605	18726	18527	18750	18606	18731	18673	18738	18741	18732	18662	18757	18784	18807	18427	18503	18728	18562	18624	18785	18786	18451	18595	18635	18861	18697	18759	18668	18544	18539	18608	18515	18810	18813	18544	18662	18833	18660	18520	18603	18729	18620	18632	18640	18587	18756	18588	18668	18759	18591	18645	18912	18900	18974	18665	18681	18718	18787	18850	18794	18584	18663	18664	18716	18532	18572	18878	18787	18624	18664	18772	18508	18795	18639	18767	18561	18597	18753	18601	18849	18607	18734	18633	18951	18596	18916	18705	18681	18712	18455	18492	18792	18744	18637	18794	18704	18757	18756	18664	18694	18652	18568	18724	18700	18653	18677	18886	18655	18734	18751	18539	18753	18617	18722	18719	18736	18739	18703	18894	18658	18587	18872	18766	18741	18598	18728	18784	18703	18878	18478	18785	18791	18835	18632	18859	18752	18729	18868	18842	18557	18762	18650	18709	18846	18756	18696	18817	18794	18732	18799	18737	18616	18665	18610	18552	18757	18838	18560	18729	18919	18722	18726	18804	18620	18935	18771	18723	18838	18772	18664	18768	18645	18915	18805	18548	18690	18484	18747	18773	18596	18777	18873	18711	18624	18814	18713	18518	18721	18636	18869	18730	18711	18722	18732	18570	18646	18859	18711	18859	18673	18831	18709	18821	18610	18659	18673	18563	18807	18882	18621	18774	18697	18618	18775	18707	18946	18547	18658	18643	18625	18615	18834	18851	18761	18818	18705	18760	18609	18548	18730	18701	18742	18698	18747	18705	18767	18805	18721	18802	18673	18618	18727	18685	18744	18667	18600	18518	18830	18722	18852	18581	18539	18579	18722	18857	18620	18648	18794	18767	18728	18912	18700	18660	18899	18740	18629	18884	18685	18710	18650	18823	18924	18689	18907	18893	18673	18751	18743	18851	18621	18615	18682	18694	18791	18619	18762	18747	18701	18601	18705	18674	18862	18651	18648	18737	18656	18701	18585	18657	18622	18694	18785	18761	18799	18759	18753	18716	18622	18649	18715	18809	18649	18661	18650	18617	18717	18695	18781	18807	18827	18713	18824	18588	18715	18806	18676	18924	18691	18671	18792	18543	18796	18724	18742	18557	18839	18788	18675	18838	18669	18720	18723	18590	18745	18618	18705	18907	18682	18686	18804	18631	18711	18636	18811	18742	18576	18770	18598	18719	18703	18590	18811	18656	18672	18555	18522	18704	18635	18738	18761	18902	18835	18636	18828	18663	18762	18703	18693	18701	18746	18785	18815	18706	18776	18805	18740	18614	18722	18692	18738	18828	18610	18742	18771	18616	18794	18725	18555	18677	18542	18729	18753	18683	18880	18565	18835	18761	18897	18741	18826	18696	18633	18620	18816	18646	18710	18723	18729	18868	18762	18775	18541	18760	18653	18656	18778	18531	18627	18702	18670	18847	18670	18763	18750	18585	18768	18777	18672	18892	18851	18798	18787	18755	18679	18770	18778	18838	18454	18695	18614	18739	18771	18757	18681	18692	18559	18810	18730	18743	18859	18773	18615	18583	18866	18774	18688	18570	18712	18929	18601	18550	18414	18635	18728	18794	18738	18953	18655	18700	18769	18796	18684	18885	18808	18721	18751	18784	18712	18832	18680	18614	18663	18746	18767	18556	18562	18813	18684	18712	18767	18757	18724	18886	18763	18682	18647	18730	18541	18731	18687	18802	18657	18649	18852	18814	18839	18797	18647	18637	18787	18781	18716	18905	18754	18486	18544	18770	18616	18788	18693	18568	18754	18626	18685	18589	18591	18789	19115	18836	18670	18664	18642	18756	18793	18787	18635	18841	18798	18912	18614	18708	18700	18787	18567	18670	18624	18693	18786	18649	18690	18721	18812	18692	18713	18537	18749	18586	18545	18635	18806	18756	18566	18819	18626	18553	18845	18698	18839	18779	18701	18691	18720	18838	18771	18639	18527	18681	18667	18649	18932	18882	18659
24000	21431	28981	25808	25575	28347	28375	24969	22961	22782	22342	22029	21892	21972	21975	21932	21757	22003	21941	21901	21849	21918	22033	21834	21838	21907	21856	21822	21886	22041	21870	21931	22043	21837	21781	21749	22054	21754	21878	21875	21804	21841	21869	21833	21750	21878	21870	21762	21920	21860	21757	21804	21961	21842	21872	21889	22032	21728	21690	21909	21917	21858	21845	21800	21894	21729	21832	22004	21862	21832	21881	21659	21615	21778	21844	21926	21991	21896	22048	21926	21869	21826	21650	21715	21950	21711	21814	21680	21504	22018	21808	21743	21740	21840	21894	21669	21787	21740	21885	21696	21923	21965	21771	21872	21919	21727	21804	21869	21817	21714	21815	21657	21836	21900	21797	21916	21645	21759	21697	21789	21785	21785	21527	21917	21700	21629	21847	21761	21809	21852	21787	21801	21968	21621	21791	21568	21652	21813	21602	21760	21623	21974	21928	21747	21852	21474	21748	21945	21849	21697	21849	21729	21890	21846	21737	21565	21521	21758	21848	22027	22071	21692	21716	21723	21809	21821	21796	21899	21875	21747	21844	21971	21629	21587	21646	21532	21662	21963	21865	21837	21794	21640	21844	21755	21912	21788	21688	21711	21639	21614	21593	21883	21844	21675	21821	21704	21846	21850	21832	21675	21734	21787	21717	21763	21717	21845	21811	21709	21759	21662	21785	21896	21848	21813	21882	21738	21835	21919	21708	21697	21650	21633	21851	21968	21824	21688	21708	21767	21787	21689	21649	21799	21681	21543	21698	21750	21845	21780	21631	21824	21909	21765	21856	21766	21822	21786	21618	21620	21819	21906	21736	21749	21754	21727	21777	21785	21869	21759	21671	21692	21724	21768	21877	21863	22070	21721	21622	21506	21556	21635	21531	21687	21912	21694	21727	21649	21735	21668	21852	21752	21694	21683	21897	21852	21637	21738	21864	21778	21807	21765	21930	21788	21789	21756	21724	21979	21774	21782	21759	21784	21844	21764	21684	21612	21688	21698	21950	21665	21746	21830	21835	21802	21732	21699	21805	21722	21646	21815	21848	21640	21673	21777	21693	21631	21614	21759	21760	21837	21644	21749	21810	21646	21709	21816	21800	21785	21920	21607	22055	21812	21748	21766	21710	21699	21583	21708	21840	21745	21552	21900	21821	21736	21640	21898	21946	21769	21732	21802	21772	21632	21922	21740	22038	21725	21737	21746	21776	21671	21767	21695	21898	21596	21827	21794	21926	21623	21754	21619	21855	21727	21774	21717	21893	21807	21817	21662	21839	21832	21845	21655	21745	21791	21800	21589	21765	21887	21813	21790	21787	21792	21754	21537	21646	21955	21903	21939	21698	21828	21640	21711	21662	21773	21810	21921	21730	21725	21612	21856	21670	21753	21767	21575	21772	21551	21686	21923	21742	21758	21727	21842	21765	21547	21849	21689	21428	21804	21807	21743	21655	21847	21478	21677	21790	21867	21780	21760	21547	21731	21874	21704	21750	21838	21770	21891	21566	21783	21735	21777	21748	21725	21785	21753	22084	21818	21671	21686	21685	21956	21576	21991	21829	21547	21876	21881	21859	21902	21704	21778	21749	21668	21698	21685	21703	21561	21678	21941	21825	21759	21938	21940	21857	21566	21844	21843	22002	21750	21879	21868	21544	21777	21810	21769	21774	21770	21779	21822	21725	21733	21805	21718	21754	21604	21840	21561	21596	21568	21601	21668	21868	21679	21812	21561	21575	21730	21954	21752	21771	21633	21546	21642	21485	21730	21680	21810	21863	21803	21656	21711	21865	21923	21645	21825	21953	21901	21672	21796	21437	21778	21626	21778	21824	21833	21761	21793	21904	21898	21679	21741	21986	21657	21851	21723	21838	21726	21906	21598	21814	21719	21847	21564	21675	21843	21699	21726	21696	21759	21833	21643	21764	21682	21841	21704	22020	21655	21624	21856	21686	21708	21881	21824	21965	21462	21628	21788	21745	21782	21504	21670	21698	21732	21840	21704	21783	21742	21559	21805	21631	21811	21818	21780	21679	21746	21592	21796	21712	21738	21804	21799	21874	21877	21796	21903	21844	21577	21784	21666	21730	21885	21783	21726	21764	21786	21604	21652	21572	21932	21660	21785	21738	21896	21759	21697	21881	21715	21552	21851	21814	21778	21728	21920	21930	21992	21767	21923	21759	21618	21927	21799	21843	21850	21585	21845	21750	21744	21648	21706	21785	21673	21817	21865	21888	21826	21565	21688	21677	21676	21653	21773	21629	21664	21749	21786	21899	21913	21704	21813	21492	21765	21684	21578	21598	21735	21861	22033	21971	21664	21696	21849	21700	21809	21856	21749	21953	21963	21804	21652	21877	21862	21624	21743	21478	21787	21703	21921	21543	21736	21756	21743	21752	21635	21896	21734	21815	21656	21878	21779	21561	21754	21718	21619	21826	21675	21663	21682	21612	21650	21861	21851	21911	21876	21518	21825	21802	21891	21696	21629	21692	21692	21838	21966	21664	21589	21662	21764	21686	21684	21827	21781	21848	21672	21624	21781	21984	22055	21771	21791	21938	21666	21675	21845	21653	21696	21684	21688	21492	21720	21594	21567	21725	21659	21867	21729	21719	21849	21964	21858	21679	21489	21793	21750	21541	21740	21719	21897	21776	21766	22018	21846	21741	21835	21829	21736	21894	21553	21649	21837	21719	21958	21698	21692	21756	21757	21663	21743	21559	21844	21822	21706	21880	21871	21843	21687	21988	21804	21795	21585	21863	21673	21600	21779	21765	21575	21757	21646	21827	21707	21842	21860	21932	21678	21464	21544	21712	21629	21719	21669	21649	21716	21873	21883	21806	21818	21738	22020	21852	21652	21862	21715	21999	21805	21927	21974	22020	21703	21701	21618	21899	21690	21862	21820	21934	21757	21816	21979	21643	21824	21829	21758	21646	21836	21752	21697	21766	21532	21682	21670	21768	21794	21696	21648	21626	21863	21655	21737	21766	21838	21782	21778	21796	21820	21801	21830	21760	21811	22006	21770	21631	21765	21825	21757	21651	21742	21838	21798	21435	21631	21718	22037	21916	21602	21921	21737	21505	21584	21826	21988	21834	21953	21880	21829	21790	21731	21603	21668	21783	21962	21827	21717	21637	21839	21872	21852	21711	21877	21688	21711	21845	21881	21831	21845	21717	21871	21565	21778	21896	21665	21779	21747	21853	21803	21871	21939	21995	21825	21777	21548	21816	21813	21911	21896	21787	21876	21952	21568	21646	21774	21920	21813	21622	21760	21819	22002	21651	21791	21751	21518	21780	21742	21708	21868	21852	21619	21851	21791	21816	21802	21791	21828	21841	21714	21681	21461	21800	21738	21793	21748	21613	21720	21891	21944	21605	21746	21999	21841	21680	21692	21784	21874	21702	21592	21944	21723	21560	21923	21720	21740	21960	21879	21852	21861	21711	21982	21872	21794	21777	21845	21835	21867	21831	21584	21673	21703	21693	21914	22010	21627	21748	21812	21691	21686	21651	21853	21692	21706	21695	21598	21845	21693	21905	21726	21802	21879	21571	21780	21902	21763	21677	21966	21820	21484	21908	21662	21951	21960	21707	21738	21659	21543	21810	21726	21876	21612	21815	21536	21654	21644	21852	21793	21897	21738	21899	21930	22059	21907	21863	21647	21552	21746	21759	21570	21823	21761	21775	21729	21839	21841	21918	21719	21920	21709	21758	21790	21885	21846	21771	21605	21595	21807	21790	21650	21684	21751	21690	21786	21684	21961	21815	21398	21774	21874	21653	22046	21791	21803	22050	21610	21674	21730	21660	21805	21802	21740	21690	21690	21902	21658	21830	21766	21410	21767	21626	21865	21939	21861	21856	22012	21763	21767	21869	21636	21734	21548	21808	21793	21695	21721	21670	21864	21711	21929	21865	21846	21873	21863	21785	21760	21745	21781	21594	21914	21751	21800	21647	21679	21747	21749	21962	21816	21704	21900	21912	21712	21888	21811	21820	21595	21764	21659	21755	21610	21888	21804	21709	21760	22102	21923	21715	21896	21629	21680	21886	21687	21895	21791	21703	21867	21820	21816	21713	21901	21743	21827	21798	21650	21812	21738	21901	21918	21686	21861	21779	21569	21816	21848	21745	21825	21914	21717	21637	21829	21656	21864	21793	21886	21803	21959	21655	21824	21581	21847	21813	21625	21696	21625	21587	21885	21810	21778	21851	22002	21680	21733	21834	22083	21878	21802	21834	21919	21583	21714	21756	21702	21868	21565	21713	21668	21917	21730	21703	21673	21733	21869	21705	21658	21653	21657	21774	21896	21582	21812	21779	21646	21780	21830	21984	21698	21670	21774	21832	21644	21751	21872	21789	21568	21793	21626	21866	21863	21831	21832	21809	21789	21866	21715	21798	21923	21725	21849	21926	21831	21859	21829	21912	21738	21813	21820	21622	21678	21728	21864	21707	21857	21602	21885	21652	21751	21827	21756	21664	21532	21945	21741	21647	21938	21834	21720	21773	21531	21680	21796	21648	21693	21784	21805	21860	21582	21924	21634	21927	21723	21588	21793	21792	21951	21674	22158	21831	21762	21741	21605	21782	21759	21657	21905	21790	21777	21663	21943	21984	21772	21795	21734	21704	21685	21705	21699	21939	21730	21705	21513	21603	21537	21776	21742	21790	21695	22204	21713	21845	21644	21869	21839	21566	21755	21858	21902	21680	22005	21645	21684	21728	21514	21830	21482	21676	21657	21788	21808	21902	21677	21819	21823	21514	21862	21887	21648	22035	21860	21876	21737	21748	21686	21810	21825	21792	21877	21738	21806	21674	21526	21786	21673	21882	21569	21812	21634	21732	21597	22008	21764	21710	21776	21934	21804	21874	21753	21782	21839	21825	21715	21716	21576	21776	21699	21852	21715	21537	21808	21593	21625	21785	21732	21830	21935	21792	21799	21920	21843	21929	21598	21858	21849	21755	21811	21936	21913	21846	21679	21776	21883	21739	21695	21772	21597	22060	21673	21918	21641	21671	21905	21957	21669	21599	21730	21977	21754	21796	21679	21787	21806	21817	21868	22031	21856	21612	21790	21631	21347	22006	21702	21699	21812	21765	21871	21679	21557	21733	21775	21907	22007	21654	21640	21807	21659	21968	21969
30461	48441	46264	37834	31163	27608	24803	22343	19893	19193	18911	18405	18330	18445	18264	18243	18251	18293	18324	18234	18344	18191	18310	18174	18196	18127	18259	18195	18392	18156	18181	18154	18370	18281	18193	18158	18150	18145	18266	18308	18319	18210	18342	18303	18270	18157	18348	18145	18431	18150	18127	18353	18118	18369	18208	18073	18150	18286	18223	18372	18200	18475	18103	18291	18197	18146	18228	18137	18167	18298	18213	18249	18181	18233	18158	18439	18198	18716	18531	18414	18209	18290	18199	18329	18210	18217	18197	18250	18040	18340	18102	18046	18420	18090	18117	18306	18355	18212	18342	18124	18270	18151	18202	18148	18257	18438	18208	18142	18218	17957	18364	18043	18052	18108	18159	18260	18157	18241	18200	18414	18133	18202	18281	18345	17879	18267	18222	18239	18013	18100	18177	18174	18156	18313	17919	18260	18141	18269	18212	18341	18127	18369	18157	18321	18103	18233	18053	18233	18153	18213	18233	18126	18214	18020	18307	18266	18242	18287	18233	18141	18445	18096	18337	17976	18245	18157	18096	18116	18227	18224	18063	18099	18195	18010	18018	18205	18192	18182	17964	18075	18299	18200	18213	18194	18356	18091	18156	18283	18015	18285	18300	18085	18263	18243	18183	18197	18134	18080	18119	18200	18258	18182	18247	18280	18278	18257	18187	18303	18167	18235	18066	18108	18012	18074	18240	18309	18145	18186	18164	18186	18195	18004	18278	18333	18224	18345	18178	18372	18180	18206	18221	18270	18184	18243	18050	18128	18127	18180	18216	18044	18183	18176	18126	18358	18314	18357	18133	18140	18258	18120	18197	18266	18099	18044	18153	18283	18038	18196	18199	18246	18079	18111	18209	18024	18200	18216	18174	18136	18338	18103	18058	18076	18209	18319	18079	18105	18369	18051	18307	18236	18185	18373	18193	18400	18054	18198	18132	18432	18155	18312	18320	18163	18238	18123	18266	18167	18223	17956	18125	18199	18221	18113	18124	18284	18225	18312	18117	18150	18146	18085	18504	18181	18087	18133	18063	18347	18318	18045	18206	18067	18110	18191	18154	18141	18236	18028	18198	18260	18066	18158	18059	18182	18273	18119	18337	18294	18075	18080	18214	18236	18312	18246	18307	18267	18188	18136	18396	18138	18136	18256	18107	18296	18203	18322	18079	18319	18195	17985	18273	18156	18091	18222	18265	17991	18196	18198	18262	18068	18170	18030	18325	18188	18172	18148	18267	18188	18186	18253	18275	18128	18434	18035	18403	18142	18123	18198	18205	18082	18206	18112	18170	18133	18115	18206	17974	18244	18037	18147	18179	18358	18065	18034	18316	18390	18236	18149	18162	18014	18071	18096	18228	18236	18479	18269	18183	17996	18156	18112	18168	18161	18212	18199	18248	18279	18176	18232	18187	18168	18042	18341	18150	18262	18275	18252	18295	18325	18122	18183	18369	18228	18129	18167	18243	18099	18245	18196	18119	18140	18138	18193	18155	18276	18127	18017	18215	18156	18301	18127	18288	18186	18347	18054	18431	18266	18067	18299	18202	18072	18270	18300	18123	18345	18266	18156	18004	18332	18303	18308	18138	18323	18136	18168	18139	18037	18292	18211	18235	18236	18295	18261	18319	18172	18085	18288	18218	18081	18298	18148	18258	18314	18072	18347	18193	18283	18103	18335	18335	18172	18340	18270	18031	18218	18244	18267	18188	18242	18144	18259	18193	18320	18181	18398	18084	18264	18096	18254	18136	18147	18089	18086	18199	18272	18263	18236	18187	18194	18107	18386	18223	18402	18153	18072	18156	18440	18140	18164	18169	18159	18258	18279	18299	18196	18105	18226	18265	18276	18343	17941	18339	18160	18050	18233	18117	18020	18166	18421	18076	18130	18193	17989	18210	18211	18125	18233	18198	18136	18164	18104	18185	18138	18128	18281	18349	18189	18296	18080	18281	18256	18138	18278	18288	18066	18162	18080	18185	18184	18213	18013	18176	18212	18242	17982	18209	18099	18416	18267	18168	18247	18167	18338	18333	18216	18139	18272	18338	18260	18213	18158	18230	17996	18131	18162	18244	18178	18279	18108	18164	18206	18061	18223	18270	18247	18129	18057	18297	18024	18291	18036	18238	18308	18342	18131	18213	18080	18160	18179	18232	18355	18306	18022	18142	18162	18032	18151	18262	18213	18084	18157	18321	18126	18382	18283	17954	18227	18322	18125	18261	18217	18361	18219	18218	18288	18132	18247	18308	18120	18318	18282	18300	18205	18136	18151	18257	18204	18302	18026	18098	18221	18249	18275	18063	18209	18054	18190	18209	18191	18191	18017	18163	18157	18255	18129	18216	18038	18194	18300	18102	18392	18255	18273	18376	18202	18149	18319	18057	18125	18118	18286	18251	18142	18234	18276	18295	18175	18391	18320	18188	18254	18145	18181	18162	18221	18184	18242	18298	18211	18210	18031	18196	18172	18080	18159	18288	18240	18098	18056	18206	18123	18180	18121	18046	18164	18340	17989	18194	18105	18270	18175	18224	18156	18160	18186	18337	18170	18223	18232	18244	18380	18066	18058	18073	18245	18112	18203	18097	18152	18141	18149	18200	18157	18085	18176	18174	18226	18066	18173	18257	18314	18354	18176	18119	18163	18155	18243	18054	18135	18304	18144	18229	18089	18059	18087	18282	18270	18102	18195	18195	18359	18199	18227	18162	18068	18179	18313	18282	18216	18239	18313	18245	18122	18161	18128	18239	18290	18333	18236	18116	18283	18322	18124	18173	18189	18175	18047	18066	18109	18122	18010	18164	18131	18205	18394	18169	18299	18150	18116	18231	18092	18130	18220	18160	18150	18135	18514	18350	18063	18154	18144	18219	18171	18085	18079	18292	18131	18239	18358	18202	18287	18271	18139	18329	18113	18086	18253	18129	18095	18130	18199	18194	18090	18076	18103	18193	18031	18112	18190	18372	18245	18240	18225	18322	18161	18237	18255	18090	18150	18232	18158	18135	18197	18186	18021	18232	18111	18169	18238	18211	18356	18282	18096	18301	18225	18182	18125	18124	18086	18323	18170	18049	18093	18227	18229	18112	18159	18217	18222	18264	18280	18222	18188	18163	18290	18275	18144	18162	18124	18391	18182	18033	18044	18321	18212	18272	18220	18190	18311	18136	18386	18219	18360	18191	18156	18208	18072	18344	18258	18072	18160	18245	18136	18185	18396	18379	18137	18356	18281	18202	18291	18350	18013	18268	18301	18272	18139	18272	18268	17959	18250	18153	18211	18204	18149	18134	18143	18328	18337	18255	18129	18181	18169	18316	18187	18204	18240	18240	18221	18118	18368	18142	18198	18220	18265	18362	18288	18321	18027	18123	18223	18106	18076	18106	18073	18295	17984	18084	18092	18325	18274	18046	18228	18217	18231	18231	18273	18035	18336	18157	18174	18190	18233	18215	18042	18123	18331	18327	18014	18037	18021	18164	18221	18156	18319	18147	18298	18231	18164	18193	18064	18183	18103	18254	18210	18235	18340	18111	18189	18150	18266	18198	18247	18303	18115	18305	18045	18344	18310	18318	18277	18230	18096	18481	18015	18324	18392	18106	18296	18159	18293	18114	18168	18030	18205	18297	18260	18178	18126	18136	18123	18192	18173	18172	18049	18161	18110	18056	18105	18287	18241	18179	18094	18226	18329	18121	18267	18054	18150	18239	18133	18095	18242	18236	18281	18097	18161	18287	18303	18266	18321	18235	18124	18308	18061	18243	18196	18248	18051	18254	18128	18173	18186	18092	18079	18296	18253	18155	18149	18285	18141	18469	17991	18221	18281	18135	18243	18171	18230	18188	18286	18204	18206	18024	18311	18251	18127	18257	18206	18312	18049	18181	18340	18082	18191	18236	18265	18053	18276	18151	18204	18080	18292	18038	18231	18120	18340	18015	18090	18181	17969	18068	18188	18086	18330	18118	18041	18268	18076	18175	18234	18199	18311	18072	18175	18250	18124	18191	18215	18202	18278	18260	18135	18092	18154	18208	18175	18119	18231	18279	18336	18247	18222	18314	18217	18089	18232	18112	18124	18078	18318	18304	18206	18138	18154	18185	18197	18313	18268	18383	18147	18119	18170	18227	18091	18051	18341	18360	18149	18106	18082	18231	18305	18145	18360	18219	18214	18433	18142	18192	18297	18246	18056	18232	18367	18179	18184	18285	18039	18128	18154	18413	18214	18016	18036	18192	18124	18153	18150	18202	18016	18301	18267	18146	18199	18101	18156	18155	18087	18163	18083	18196	18067	18273	18124	18152	18293	18054	18233	18274	18209	18154	18191	18175	18380	18164	18207	17926	18078	18085	18302	18241	18316	18333	18020	18300	18070	18183	18377	18127	18184	18180	18207	18403	18157	18107	18145	18204	18281	18237	18165	18148	18243	18242	18275	18190	18117	18130	18145	18248	18074	18297	18261	18187	18214	18314	18336	18208	18047	18153	18382	18178	18280	18238	18026	18080	18116	18355	18209	18156	18345	18153	18209	18308	18134	18075	18270	18155	18319	18270	18136	18241	18297	18214	18116	18178	18402	18169	18270	18280	18300	18243	18178	18078	18309	18206	18252	18172	18155	18180	18141	18186	18170	18242	18210	18286	18232	18310	18307	18200	18252	18058	18251	18167	18340	18166	18090	18317	18193	18266	18224	18291	18088	18225	18208	18186	18352	18139	18177	18127	18235	18241	18313	18228	18233	18153	18213	18179	18498	18334	18209	18194	18265	18251	18020	18079	17883	18320	18262	18162	18268	18053	18189	18078	18170	18176	18119	18441	18139	18245	18141	18289	18183	17853	18133	18286	18127	18206	18112	18152	18124	18154	18201	18015	18323	18092	18187	18280	18306	18276	18264	18166	18271	18276	18489	18144	18192	18132	18327	18138	18310	18261	18053	18310	18218	18033	18218	18029	18109	17952	18185	18313	17970	18140	18366	18256	18196	18015	18184	18117	18146	18328	18150	18292	18251	18408	18094	18215	18168	18270	17947	18201	18166	18292	18123	18244	18194	18133	18156	18099	18121	18062	18135	18235	18274	18175	18227	18260	18178	18240	18139	18045	18023	18127	18160	18213	18059	18301	18419	18368	18034	18321	18385	18179	18304	18049	18086	18015	17989
22977	21464	29351	24468	23981	28867	32046	26668	24424	23392	22441	21908	21925	21570	21764	21710	21782	21744	21712	21704	21893	21700	21755	21547	21551	21799	21375	21792	21760	21408	21503	21482	21417	21512	21498	21567	21633	21557	21592	21748	21435	21538	21686	21547	21514	21583	21525	21613	21772	21618	21640	21454	21707	21686	21638	21546	21619	21567	21533	21489	21533	21748	21821	21674	21605	21220	21472	21416	21466	21546	21636	21611	21435	21569	21505	21808	21996	21928	21865	21590	21454	21447	21669	21652	21379	21500	21504	21538	21461	21532	21411	21626	21553	21404	21427	21409	21514	21431	21310	21579	21647	21554	21582	21587	21448	21426	21639	21553	21610	21622	21694	21432	21601	21613	21626	21461	21502	21425	21304	21294	21457	21438	21500	21612	21605	21658	21591	21594	21538	21603	21280	21332	21325	21345	21591	21615	21542	21414	21289	21445	21447	21554	21305	21565	21347	21420	21345	21418	21645	21403	21424	21521	21493	21789	21567	21466	21328	21496	21274	21296	21241	21435	21319	21502	21532	21482	21402	21531	21491	21275	21474	21641	21622	21508	21435	21370	21596	21530	21659	21492	21417	21575	21381	21629	21505	21489	21452	21469	21554	21424	21364	21446	21565	21185	21638	21482	21719	21418	21710	21378	21376	21411	21607	21395	21434	21589	21315	21535	21544	21300	21571	21447	21442	21469	21630	21491	21531	21354	21355	21469	21605	21450	21377	21466	21432	21607	21602	21616	21735	21526	21267	21537	21566	21606	21428	21577	21429	21456	21463	21616	21525	21555	21665	21426	21391	21413	21299	21530	21561	21454	21403	21627	21549	21550	21439	21437	21271	21172	21540	21274	21495	21428	21435	21349	21425	21445	21867	21509	21460	21503	21504	21413	21731	21329	21574	21555	21450	21555	21607	21459	21637	21598	21411	21378	21564	21575	21540	21623	21579	21359	21169	21523	21515	21710	21435	21315	21524	21284	21388	21503	21565	21513	21577	21427	21516	21446	21261	21404	21581	21589	21420	21522	21246	21395	21602	21523	21389	21394	21597	21295	21421	21414	21457	21437	21457	21337	21413	21276	21362	21644	21424	21430	21391	21524	21299	21466	21589	21170	21492	21606	21506	21512	21482	21527	21518	21288	21549	21367	21666	21599	21546	21442	21404	21355	21337	21533	21449	21378	21413	21425	21510	21783	21598	21339	21552	21371	21579	21542	21289	21464	21526	21599	21575	21552	21639	21408	21473	21450	21564	21598	21254	21516	21466	21451	21381	21446	21431	21416	21326	21344	21428	21506	21229	21417	21542	21309	21478	21585	21426	21506	21456	21517	21591	21479	21528	21728	21410	21299	21377	21409	21608	21437	21467	21515	21250	21396	21553	21290	21446	21418	21670	21362	21594	21438	21409	21259	21432	21695	21440	21552	21561	21509	21476	21332	21627	21404	21464	21451	21621	21581	21386	21365	21364	21490	21470	21432	21366	21466	21339	21355	21550	21420	21561	21543	21383	21293	21180	21425	21325	21419	21354	21465	21302	21458	21318	21442	21495	21501	21515	21359	21390	21501	21486	21537	21359	21304	21417	21522	21383	21650	21484	21411	21435	21472	21480	21572	21343	21403	21461	21569	21376	21258	21447	21443	21401	21579	21465	21557	21428	21519	21379	21405	21463	21510	21367	21354	21378	21505	21789	21586	21568	21576	21735	21602	21408	21661	21476	21594	21294	21592	21274	21602	21555	21525	21460	21550	21452	21349	21739	21576	21362	21488	21571	21354	21581	21482	21708	21378	21446	21330	21506	21511	21438	21446	21478	21548	21095	21437	21670	21346	21547	21627	21354	21445	21536	21496	21458	21536	21720	21601	21690	21497	21388	21558	21444	21473	21288	21477	21476	21438	21470	21552	21280	21580	21306	21472	21403	21490	21420	21452	21351	21410	21228	21378	21506	21460	21242	21709	21475	21376	21518	21473	21553	21358	21591	21469	21571	21563	21491	21509	21557	21651	21503	21573	21508	21340	21730	21629	21489	21439	21553	21744	21533	21277	21436	21432	21694	21336	21674	21473	21579	21604	21447	21451	21527	21445	21401	21496	21500	21476	21385	21431	21271	21215	21354	21315	21746	21425	21595	21534	21470	21337	21608	21456	21438	21452	21394	21323	21420	21360	21583	21352	21292	21541	21368	21181	21283	21487	21658	21365	21535	21604	21454	21621	21210	21724	21433	21416	21376	21535	21483	21398	21564	21498	21461	21648	21412	21556	21443	21584	21581	21445	21318	21639	21374	21333	21372	21545	21557	21329	21412	21394	21330	21718	21419	21412	21438	21561	21533	21558	21591	21495	21527	21544	21455	21343	21426	21458	21592	21634	21554	21476	21417	21437	21427	21594	21562	21198	21572	21715	21432	21401	21680	21368	21522	21533	21645	21561	21845	21343	21353	21336	21484	21559	21474	21498	21493	21465	21469	21390	21491	21306	21550	21451	21567	21504	21269	21325	21317	21308	21522	21393	21530	21502	21320	21484	21531	21454	21307	21363	21337	21450	21435	21500	21638	21524	21464	21409	21582	21405	21116	21482	21601	21550	21348	21650	21491	21430	21424	21468	21533	21520	21388	21614	21407	21695	21473	21426	21620	21421	21424	21563	21555	21564	21407	21530	21442	21469	21590	21339	21515	21548	21496	21594	21371	21452	21466	21453	21480	21435	21440	21390	21557	21377	21306	21454	21482	21373	21185	21388	21448	21318	21383	21560	21380	21421	21526	21275	21684	21353	21421	21419	21538	21403	21603	21575	21379	21580	21582	21458	21433	21623	21533	21245	21462	21448	21548	21435	21649	21661	21556	21386	21503	21491	21445	21450	21412	21419	21401	21506	21589	21449	21433	21649	21649	21712	21565	21394	21233	21412	21531	21509	21477	21567	21320	21439	21284	21554	21650	21519	21370	21501	21421	21606	21542	21531	21377	21560	21478	21647	21269	21294	21215	21400	21253	21332	21672	21434	21412	21351	21729	21486	21489	21507	21557	21448	21575	21381	21316	21573	21647	21619	21373	21298	21462	21298	21430	21290	21479	21514	21451	21520	21430	21673	21433	21537	21446	21374	21548	21379	21506	21398	21560	21447	21495	21404	21647	21438	21311	21353	21630	21345	21463	21498	21305	21485	21615	21561	21474	21156	21523	21524	21302	21313	21442	21458	21415	21263	21487	21364	21498	21434	21474	21374	21436	21325	21546	21488	21513	21341	21561	21503	21575	21247	21474	21341	21487	21530	21674	21521	21536	21347	21278	21725	21450	21512	21536	21417	21641	21439	21309	21575	21407	21464	21405	21545	21649	21412	21574	21334	21496	21560	21436	21616	21695	21532	21647	21474	21436	21385	21573	21549	21551	21639	21411	21543	21493	21509	21404	21529	21625	21447	21400	21684	21217	21234	21479	21411	21374	21386	21469	21461	21420	21473	21560	21492	21341	21510	21402	21398	21468	21453	21514	21503	21432	21373	21525	21373	21454	21410	21613	21383	21484	21565	21490	21311	21308	21308	21166	21436	21614	21445	21415	21534	21410	21600	21481	21575	21257	21406	21341	21625	21447	21416	21568	21187	21356	21457	21495	21389	21313	21436	21521	21475	21328	21346	21532	21564	21612	21450	21506	21442	21547	21185	21513	21488	21616	21524	21422	21722	21493	21393	21340	21603	21514	21582	21510	21379	21480	21341	21204	21547	21385	21392	21542	21487	21551	21282	21571	21433	21449	21586	21472	21254	21432	21513	21514	21566	21582	21425	21806	21390	21360	21441	21493	21301	21331	21464	21593	21392	21337	21335	21309	21378	21597	21304	21592	21486	21598	21645	21500	21103	21472	21228	21574	21474	21344	21311	21156	21463	21281	21626	21281	21422	21659	21430	21294	21407	21344	21474	21747	21249	21531	21430	21452	21513	21654	21515	21414	21260	21429	21405	21527	21501	21600	21692	21446	21462	21423	21439	21490	21510	21620	21379	21368	21490	21312	21428	21501	21471	21421	21522	21684	21309	21410	21348	21377	21465	21792	21488	21305	21462	21532	21561	21294	21546	21459	21596	21468	21529	21658	21402	21454	21471	21453	21538	21604	21309	21625	21445	21441	21581	21430	21571	21524	21445	21604	21571	21217	21356	21452	21398	21457	21493	21559	21548	21502	21519	21599	21490	21348	21518	21339	21345	21431	21517	21435	21507	21457	21175	21561	21586	21698	21547	21494	21243	21693	21474	21390	21372	21304	21486	21410	21499	21582	21579	21622	21471	21456	21411	21391	21418	21474	21558	21540	21535	21428	21463	21350	21463	21625	21357	21335	21626	21354	21384	21421	21347	21423	21625	21370	21435	21420	21581	21409	21506	21668	21393	21667	21342	21638	21440	21556	21405	21597	21634	21723	21484	21410	21458	21378	21520	21383	21335	21573	21450	21619	21380	21496	21398	21401	21616	21396	21479	21397	21607	21526	21703	21656	21428	21553	21390	21506	21556	21567	21772	21560	21633	21572	21406	21508	21532	21357	21792	21599	21363	21429	21305	21435	21441	21288	21465	21624	21362	21523	21395	21578	21301	21404	21534	21471	21451	21358	21370	21456	21609	21634	21548	21460	21487	21488	21614	21597	21489	21491	21519	21534	21711	21522	21476	21289	21359	21300	21324	21308	21446	21313	21283	21465	21391	21565	21495	21216	21490	21499	21508	21566	21363	21558	21429	21418	21351	21336	21415	21737	21399	21317	21480	21404	21309	21335	21487	21253	21341	21454	21499	21754	21454	21264	21391	21632	21339	21393	21533	21734	21368	21558	21611	21639	21504	21288	21496	21481	21502	21280	21480	21468	21417	21453	21466	21373	21552	21430	21644	21288	21239	21728	21356	21477	21458	21496	21624	21442	21639	21534	21290	21491	21330	21331	21549	21506	21355	21538	21457	21467	21518	21263	21673	21454	21550	21424	21397	21487	21626	21445	21401	21510	21545	21314	21502	21524	21324	21575	21378	21697	21542	21587	21555	21444	21483	21274	21469	21498	21480	21536	21553	21563	21429	21547	21411	21367	21387	21467	21582	21298	21508	21593	21573	21495	21555	21396	21351	21491	21507	21709	21579	21484	21315	21377	21400	21382	21484	21293	21378	21385	21460
34255	57209	52888	43112	37979	33581	29013	25154	21913	20118	18775	18257	18194	18206	18160	17985	18149	18043	17905	18137	18072	18178	18008	18146	18094	18090	18193	18176	17919	18053	17974	18103	17924	18193	18114	18011	18118	17830	17991	18048	18035	18133	18109	18058	18059	17911	17909	18073	18287	18082	18015	18130	18196	17930	18076	17949	18025	17991	17908	18067	18077	18055	18142	18128	17943	17920	17925	18182	17934	18035	18056	17924	18167	17894	18105	18342	18375	18590	18165	18016	18167	18019	18039	17974	17992	17986	18119	17783	17986	17986	18112	17981	17937	18133	17941	17888	18165	17827	18023	17911	17877	18016	17954	17849	18094	17992	18098	17859	17871	18094	17970	18048	18100	17994	17943	17992	18258	17968	17860	17974	17887	18098	17995	17978	18009	18122	18034	17853	18001	18039	18132	18055	17881	17911	17960	18038	18094	17783	18156	18022	18171	17944	18027	18154	17792	18013	18096	18092	17897	18069	18076	17954	18009	18020	18100	17931	18040	17933	17893	18106	17956	17862	18157	17844	17874	17986	18149	17865	17862	17945	18040	17945	17926	18063	17958	17959	17986	18015	17978	17896	17961	18127	18021	17800	18139	17861	18040	18060	18019	18009	17988	18131	18034	18205	18020	18147	18010	17975	17818	17988	17958	17906	17983	18053	18095	17859	18015	18041	18033	17895	18103	17876	17906	17936	17989	17715	18052	18055	18133	18024	17811	18070	18018	18008	18190	17919	18175	17835	17901	18011	18046	17902	17930	18086	18003	18006	18202	17864	18100	17970	18137	18028	18000	17964	17929	17885	18112	17981	18069	18010	17977	17907	17996	17884	18063	17894	18010	17832	17905	17944	17819	17875	17974	17926	18118	18005	17912	17986	17937	17992	18085	17949	17983	18161	17902	18113	18021	17902	18010	18014	17932	17912	17981	18152	17943	18018	17879	17852	18051	18048	17964	18182	17971	18014	17859	18254	18084	17953	18270	18028	17971	17986	17944	18229	17780	18025	17927	17952	18019	18091	17886	17966	18125	18151	18019	17818	17914	17935	17993	18008	17974	18093	17990	18242	17803	17902	17994	17951	17990	17847	17905	17994	18213	17974	17925	18013	17986	17932	17808	18011	17916	18091	18023	18025	17942	17968	17917	18134	18080	17905	17961	17994	18006	17760	18002	18032	17944	17823	18028	18074	18057	18001	18087	18294	17881	17913	18117	18128	17880	18082	18058	17846	17841	18014	18064	17830	18038	17853	17981	17893	18023	18089	18073	18030	18003	17793	17960	17812	18045	18110	18054	18086	18063	18072	17846	17987	18202	18082	17982	17930	18010	17845	18044	18068	17973	17902	17894	17978	18136	18034	17998	18137	17862	18015	18118	18019	17978	17821	18053	17867	18022	17975	17958	18092	17870	17895	17760	17799	17993	18038	18075	17984	17991	17966	18056	17987	18076	18016	17912	18128	17950	17979	18041	17841	17845	17986	18048	18103	17994	18116	17680	18010	17991	17915	18051	18062	18040	17937	17933	17967	18151	17950	18145	17873	17920	17993	17929	17960	18163	18009	17917	18048	17926	18022	17869	17880	17902	17931	18020	18023	17964	17991	18189	17932	17903	18002	18009	18005	18072	18011	18082	18002	17855	18020	17779	17903	17909	18051	18106	18178	18017	18003	17998	17800	17939	18083	17949	17830	17952	17951	17894	18021	17911	17892	18195	18175	18150	17898	17963	17828	18023	18006	17854	17936	17983	17994	18065	17943	17976	18116	17874	18013	17867	18191	17969	17924	17955	18029	17954	18053	17993	17903	17987	17877	18218	17824	18025	17941	17948	18013	17978	18029	18056	17849	17863	18065	18076	17969	17920	18033	17923	18055	18127	17858	17937	18042	17911	17809	17798	17932	17947	17852	17831	17958	18003	17907	17939	18061	17947	17949	18115	18156	17861	18005	18126	18007	17926	17900	18104	17878	18130	17979	17968	18028	17958	17994	17999	18067	18064	17984	17891	17965	18034	18047	17928	17808	17917	17927	17869	18000	18030	18091	17985	18101	17976	17834	18106	17915	18139	17899	18033	18058	17962	17799	17975	17908	17977	18202	18104	17996	18061	17816	17885	17816	17999	18206	17986	17991	17695	18168	17985	17897	18109	17974	18030	18141	17948	17857	17961	17854	18007	17946	17859	18079	18045	17949	17934	17875	17846	17913	17959	17965	18029	18082	18054	17905	17893	18206	18018	17866	17983	17892	17887	17998	17902	17879	17883	17936	18137	18004	18103	17912	18020	18021	17939	18015	17912	17992	17982	18026	17899	17878	18090	17959	17892	17837	18163	18092	17952	17989	17969	17994	17988	17972	17974	18044	17918	17862	17918	17834	18181	17834	17996	18099	18192	17976	18069	17890	18132	17990	17967	18057	17969	17821	17966	17996	17965	17821	18037	17869	17820	17788	18102	18076	17928	18155	18100	17977	18036	17988	17947	17963	18108	17887	17800	18066	18038	17968	17832	18105	17913	18036	17997	18157	17927	17952	17724	17809	18021	17960	18181	18051	17931	17989	17998	18016	18028	18039	17875	17982	17933	18096	18035	18049	17975	18188	17894	18035	18115	17935	17911	17927	18038	18000	17804	17924	17926	17839	18050	17885	18026	17911	17948	17984	17841	17919	17976	18041	17928	18108	17998	17989	18030	17735	18001	17909	17870	17894	18014	18102	17983	18022	17863	17780	18089	17896	17891	17939	17924	17946	17887	17986	18024	17893	17864	17986	18033	17992	18109	18216	17995	17941	17930	18047	18007	18020	18069	17978	17929	17936	18142	18092	17946	17806	18209	17938	18153	17883	18053	18088	17859	17955	17983	17871	17838	17915	17963	17796	17987	17983	18063	18003	17965	18028	17990	17993	17963	18050	18188	17835	17996	17959	17855	17998	18147	18023	17950	18024	17939	18036	18177	18019	18132	18026	18174	18009	17998	18014	18158	18083	18110	17845	18060	17989	17920	18009	18045	18076	18091	17886	17796	18169	17775	18047	17930	18013	18084	18079	17970	17934	18147	17975	18060	17943	17959	18142	18021	18031	18101	18066	18173	17842	17964	18098	18028	17961	17956	18061	17813	17910	17987	18074	17980	17973	18041	17833	18109	17920	17964	18126	17973	17973	17950	18086	17955	17944	18029	17891	17932	17864	18179	17960	17917	18108	17954	17994	18028	17949	17982	17915	17924	17925	18024	17981	17983	18101	17993	18093	17840	18025	17862	17851	18011	17814	18069	18049	18003	17950	18159	17923	18023	17845	17993	17968	18021	18002	18019	17856	18172	18028	18022	18119	17858	17977	17856	17931	18103	17958	17816	18029	17981	17906	18066	17943	18044	17885	18107	17911	18049	18003	18122	17937	17871	18160	17930	18040	17963	17856	17829	17925	17965	17956	18022	17899	17887	18157	17943	17987	18214	18005	18082	18061	17894	17933	18046	17984	17705	17830	18151	17960	17878	17939	17835	18150	17861	17928	17746	17913	17787	18117	17765	17909	18044	17979	18097	17991	17917	18133	18295	17953	18005	18005	17864	17786	18125	17880	18021	18002	18050	17838	18103	17855	17972	17895	17859	17964	18058	17935	17894	18074	17943	18163	18120	18014	18132	17862	17761	18068	17825	17985	17847	17931	17886	18001	17875	17849	18036	18104	18129	18045	17962	17945	18225	17857	17827	17915	18142	17807	17957	17877	17996	18009	18018	17933	18054	18028	18071	17808	17968	18120	17816	18099	18051	18012	17974	18236	17878	17912	17988	17983	18020	17992	18289	17944	17958	17907	18072	17908	17959	17979	18088	18113	18066	17864	17950	17787	17843	17740	18075	18092	18288	17745	17881	18090	18016	18113	17821	18019	17877	17888	18007	18294	17992	18005	18018	18040	17926	18110	18120	18009	18052	17773	18073	17929	18044	17948	17824	18106	17863	18051	17824	18267	17868	17979	18023	18002	17991	17900	18155	17950	17895	18156	17930	17877	17870	17898	17983	18081	17935	17783	17969	18179	17971	17945	18180	17980	17969	17935	17884	18145	18043	17882	17843	18048	17932	18094	17834	18105	17935	18262	17983	18123	17933	18004	18008	17962	18123	17825	17893	17959	18119	18041	18019	17775	17807	17894	18039	17875	18133	18002	17990	18113	17918	17924	18052	17965	18028	17877	18032	17957	17949	17986	18163	17953	18064	18066	17951	18048	18196	17958	18031	17910	18114	17956	17995	18045	17942	17867	18080	17844	17982	17794	18095	17990	17803	17917	18118	17885	18044	18077	18001	18090	18047	18044	18051	17948	17826	18130	17948	17826	17992	18007	17922	18182	18106	17846	18040	18056	17901	17817	17820	18051	17841	18017	18041	17843	17916	18064	17962	18103	17921	17980	17899	17869	18067	17989	18008	17800	18077	18073	18096	18094	18076	18008	18032	17993	17832	17991	17897	17881	18055	17978	17859	18023	17839	17953	17886	17882	17872	17886	17954	17914	17787	18217	17988	18031	17803	18151	18039	17958	17990	18115	18008	18036	18002	17963	17971	17861	17962	17872	17951	18109	17903	17933	18146	18094	18121	18027	17986	18091	17857	17991	18025	17966	17877	18089	17955	17983	18082	17909	18075	18077	18040	17962	17899	17979	17788	18016	18060	17768	17923	18044	17941	17984	17936	18190	18010	17876	18149	18044	18028	18075	17991	17925	17937	18067	18044	17886	17959	17995	18064	18052	17957	17890	18035	17951	17958	17971	18190	18011	18106	18000	18060	17809	17868	17927	17840	17893	17926	18127	18062	17831	17972	17952	17950	18202	17869	18119	18003	18013	17979	17968	18008	17903	17955	17880	18121	17851	17972	17957	17952	18066	17981	17925	17949	17950	17824	18047	17944	17923	18242	17857	18052	18028	17983	17952	18143	17923	17905	17796	17881	18102	18085	17875	18036	17925	17984	17932	18073	17944	17958	18059	18004	17974	18048	18143	17767	18061	17950	18027	17807	18051	17913	17838	18066	18000	17951	17889	17888	17784	17887	18069	18080	17965	17907	17858	18057	17862	17977	17912	18206	17859	17959	18033	17904	17930	17953	17973	17904	17863	18070	18192	17901	17986	18106	18021	17902	17954	18001	17933	17966	18056	18044	17976	17880	18113
28378	24856	30603	28915	24747	23019	22025	20924	20591	20535	20587	20489	20623	20576	20601	20447	20390	20594	20413	20371	20611	20370	20544	20479	20306	20346	20482	20371	20736	20479	20468	20551	20310	20398	20480	20423	20479	20466	20395	20468	20645	20476	20635	20397	20511	20503	20674	20326	20558	20429	20535	20518	20607	20454	20538	20328	20490	20524	20565	20274	20519	20268	20321	20480	20686	20565	20361	20323	20666	20511	20469	20274	20481	20395	20339	20330	20719	20521	20741	20266	20594	20409	20495	20446	20426	20275	20430	20384	20334	20370	20472	20545	20458	20409	20348	20537	20275	20454	20572	20469	20387	20613	20510	20598	20511	20395	20504	20359	20389	20329	20215	20267	20325	20681	20421	20469	20487	20544	20433	20389	20337	20448	20353	20630	20442	20281	20377	20408	20412	20746	20500	20640	20651	20317	20486	20401	20432	20673	20446	20437	20460	20421	20560	20510	20198	20409	20548	20361	20636	20475	20670	20517	20416	20476	20317	20516	20445	20443	20598	20373	20465	20563	20478	20170	20491	20463	20421	20359	20584	20595	20520	20375	20503	20628	20575	20525	20493	20352	20466	20391	20409	20359	20116	20370	20547	20497	20704	20707	20395	20360	20437	20397	20385	20401	20399	20633	20274	20309	20356	20487	20492	20341	20589	20512	20293	20522	20446	20310	20342	20444	20437	20325	20262	20413	20593	20574	20681	20606	20543	20587	20461	20425	20357	20440	20398	20276	20311	20410	20379	20467	20414	20515	20521	20340	20563	20369	20694	20503	20712	20431	20597	20666	20344	20723	20487	20583	20352	20570	20514	20491	20391	20397	20348	20395	20337	20431	20301	20722	20404	20374	20497	20385	20268	20385	20353	20456	20329	20619	20460	20416	20488	20477	20543	20326	20575	20620	20545	20437	20515	20458	20421	20354	20378	20605	20258	20522	20577	20398	20283	20473	20402	20516	20426	20581	20417	20313	20402	20484	20548	20479	20111	20463	20526	20707	20736	20471	20801	20343	20602	20404	20529	20426	20457	20291	20386	20507	20449	20508	20339	20321	20450	20375	20604	20491	20461	20316	20495	20444	20348	20534	20474	20438	20424	20328	20331	20469	20453	20523	20443	20415	20393	20261	20508	20464	20594	20582	20482	20438	20439	20643	20629	20272	20274	20400	20345	20162	20228	20181	20382	20380	20491	20264	20330	20379	20695	20315	20556	20331	20459	20596	20519	20443	20456	20505	20326	20292	20358	20470	20711	20407	20499	20264	20348	20252	20507	20547	20465	20520	20277	20468	20507	20606	20521	20411	20467	20165	20575	20314	20566	20354	20343	20339	20391	20376	20403	20319	20279	20314	20487	20507	20561	20557	20577	20619	20504	20384	20548	20578	20545	20383	20511	20525	20247	20593	20256	20639	20458	20651	20681	20447	20350	20438	20580	20431	20577	20522	20513	20396	20558	20441	20490	20448	20609	20463	20437	20503	20415	20491	20468	20410	20466	20421	20349	20486	20548	20537	20502	20370	20402	20286	20572	20367	20652	20396	20474	20362	20505	20521	20423	20715	20568	20330	20345	20456	20475	20517	20398	20447	20369	20426	20492	20270	20392	20544	20401	20468	20582	20506	20429	20523	20363	20455	20380	20547	20425	20521	20624	20424	20484	20398	20452	20377	20471	20461	20415	20565	20327	20448	20492	20517	20492	20459	20459	20407	20321	20395	20499	20813	20571	20262	20464	20451	20285	20467	20418	20420	20651	20203	20495	20296	20466	20330	20700	20448	20490	20611	20364	20546	20488	20329	20358	20432	20369	20467	20395	20411	20372	20326	20639	20465	20379	20520	20588	20599	20556	20479	20520	20622	20435	20369	20414	20370	20214	20534	20519	20655	20525	20455	20534	20392	20757	20350	20366	20460	20422	20377	20438	20344	20399	20395	20277	20528	20389	20452	20608	20602	20548	20647	20266	20282	20487	20544	20419	20556	20568	20369	20385	20710	20193	20467	20557	20393	20481	20503	20616	20464	20476	20596	20684	20450	20516	20200	20541	20483	20343	20374	20733	20509	20507	20185	20439	20511	20338	20517	20314	20487	20514	20683	20662	20508	20556	20569	20398	20432	20444	20588	20576	20535	20456	20444	20448	20509	20600	20605	20631	20288	20272	20436	20669	20364	20358	20291	20513	20493	20321	20338	20619	20317	20445	20385	20413	20533	20356	20490	20437	20605	20649	20590	20480	20173	20417	20323	20364	20415	20612	20668	20495	20411	20656	20326	20570	20570	20558	20436	20774	20394	20770	20580	20488	20341	20540	20286	20329	20399	20565	20244	20556	20523	20333	20420	20462	20751	20453	20380	20362	20492	20281	20424	20592	20434	20490	20350	20475	20656	20582	20425	20353	20318	20605	20383	20581	20534	20534	20253	20333	20247	20567	20375	20388	20424	20314	20566	20459	20337	20475	20425	20298	20630	20599	20156	20586	20319	20396	20501	20442	20497	20408	20505	20453	20618	20246	20394	20643	20436	20430	20463	20438	20233	20488	20299	20554	20596	20438	20467	20475	20691	20458	20532	20410	20650	20342	20344	20462	20502	20615	20482	20417	20440	20473	20583	20406	20565	20467	20452	20358	20504	20452	20741	20594	20844	20548	20634	20473	20388	20636	20536	20622	20479	20554	20545	20577	20484	20415	20566	20328	20381	20469	20373	20443	20406	20317	20518	20463	20408	20454	20494	20434	20531	20474	20404	20310	20457	20641	20690	20464	20653	20587	20546	20380	20394	20674	20653	20257	20344	20274	20271	20457	20377	20423	20491	20470	20425	20223	20392	20507	20554	20439	20478	20510	20488	20459	20599	20413	20335	20392	20710	20370	20270	20555	20337	20353	20346	20534	20337	20267	20533	20413	20451	20557	20507	20442	20482	20407	20773	20466	20449	20539	20472	20596	20466	20517	20278	20559	20735	20630	20418	20422	20521	20452	20505	20236	20415	20278	20383	20433	20432	20376	20380	20530	20524	20545	20403	20142	20518	20540	20407	20461	20594	20399	20455	20558	20569	20562	20602	20684	20392	20532	20537	20380	20410	20328	20416	20582	20468	20551	20592	20669	20295	20361	20197	20489	20539	20488	20641	20414	20366	20494	20351	20224	20561	20447	20614	20500	20535	20321	20104	20554	20311	20567	20250	20400	20606	20304	20472	20465	20501	20466	20120	20461	20361	20479	20428	20589	20598	20469	20656	20351	20498	20440	20489	20578	20558	20363	20493	20371	20677	20402	20554	20369	20410	20363	20593	20715	20386	20385	20397	20321	20432	20365	20566	20217	20456	20471	20342	20592	20351	20449	20405	20454	20363	20593	20369	20328	20483	20441	20591	20432	20275	20622	20483	20312	20523	20273	20523	20403	20380	20465	20440	20523	20453	20440	20462	20368	20559	20425	20637	20522	20508	20590	20388	20244	20466	20496	20248	20406	20412	20309	20472	20566	20388	20584	20433	20498	20615	20557	20355	20485	20471	20606	20356	20442	20512	20307	20342	20366	20531	20504	20349	20287	20283	20191	20316	20552	20473	20371	20468	20517	20513	20537	20589	20463	20604	20743	20397	20546	20481	20591	20317	20484	20547	20552	20598	20386	20443	20545	20503	20340	20333	20342	20380	20440	20462	20698	20472	20380	20390	20341	20252	20458	20473	20334	20306	20531	20653	20473	20471	20490	20244	20341	20218	20385	20374	20479	20662	20403	20336	20538	20507	20303	20378	20467	20350	20460	20519	20500	20626	20352	20382	20639	20336	20571	20661	20415	20712	20378	20442	20441	20445	20360	20376	20675	20435	20491	20467	20371	20504	20597	20526	20423	20523	20520	20313	20581	20443	20598	20446	20437	20392	20634	20577	20317	20445	20426	20483	20520	20340	20361	20359	20464	20272	20570	20279	20354	20358	20615	20485	20363	20309	20534	20420	20586	20484	20550	20345	20593	20329	20349	20198	20316	20454	20373	20401	20537	20299	20201	20413	20448	20502	20430	20528	20406	20509	20533	20439	20421	20351	20397	20378	20305	20363	20423	20613	20390	20352	20477	20453	20264	20388	20401	20278	20469	20533	20400	20236	20438	20363	20416	20387	20479	20443	20617	20600	20593	20218	20507	20413	20559	20450	20469	20361	20514	20409	20446	20630	20426	20554	20239	20336	20458	20305	20369	20465	20476	20220	20535	20321	20423	20228	20498	20449	20645	20668	20629	20215	20360	20434	20368	20458	20514	20520	20538	20329	20762	20346	20482	20432	20605	20611	20371	20537	20322	20372	20566	20364	20442	20545	20514	20377	20573	20444	20532	20678	20368	20551	20565	20661	20592	20487	20615	20560	20507	20524	20485	20547	20540	20448	20388	20387	20493	20525	20443	20356	20407	20619	20605	20368	20555	20674	20451	20470	20400	20303	20388	20566	20576	20456	20611	20584	20505	20307	20418	20416	20523	20393	20593	20375	20590	20479	20625	20661	20310	20459	20651	20418	20340	20589	20347	20391	20629	20469	20428	20351	20376	20491	20352	20387	20520	20495	20480	20513	20388	20736	20479	20542	20518	20502	20479	20434	20393	20418	20388	20481	20649	20511	20331	20360	20402	20364	20563	20350	20523	20418	20249	20389	20579	20524	20548	20738	20306	20467	20367	20397	20498	20456	20458	20478	20489	20395	20591	20448	20563	20320	20650	20398	20478	20501	20478	20300	20607	20468	20454	20506	20352	20462	20541	20534	20326	20440	20427	20467	20597	20515	20597	20569	20527	20469	20507	20581	20274	20614	20485	20637	20269	20432	20592	20603	20503	20581	20723	20518	20555	20596	20561	20369	20586	20583	20396	20316	20517	20462	20633	20358	20369	20572	20443	20333	20378	20483	20532	20470	20422	20637	20539	20258	20486	20417	20750	20511	20380	20393	20579	20400	20410	20448	20373	20404	20573	20414	20404	20396	20561	20184	20511	20470	20448	20412	20466	20343	20616	20402	20345	20414	20421	20440	20610	20403	20440	20697	20470	20551	20577	20384	20380	20251	20438	20546	20499	20692	20487	20380	20535	20635	20479	20460	20353	20527	20464	20456	20533	20482	20406	20517	20397	20291	20451	20350	20417	20429	20619	20511	20685	20499	20290	20427	20396	20477
28645	36935	32740	26970	23719	20801	19229	18229	17852	17623	17596	17374	17428	17428	17625	17357	17277	17574	17372	17450	17679	17258	17466	17664	17517	17355	17479	17479	17669	17495	17550	17571	17391	17502	17531	17481	17586	17522	17365	17373	17554	17500	17435	17571	17316	17498	17489	17627	17406	17579	17462	17292	17550	17387	17693	17570	17629	17532	17260	17474	17371	17411	17484	17455	17489	17489	17441	17643	17607	17330	17569	17300	17565	17494	17647	17392	17588	17428	17537	17599	17547	17603	17574	17442	17356	17457	17482	17324	17380	17454	17431	17397	17379	17428	17511	17349	17557	17428	17414	17279	17534	17310	17431	17315	17497	17373	17428	17597	17434	17489	17468	17331	17571	17505	17532	17470	17580	17371	17405	17576	17333	17401	17616	17519	17444	17392	17581	17484	17414	17551	17595	17638	17598	17385	17470	17355	17382	17412	17456	17420	17430	17480	17444	17539	17463	17455	17476	17436	17397	17346	17583	17475	17437	17511	17514	17472	17371	17553	17184	17429	17485	17502	17591	17296	17474	17449	17490	17405	17496	17453	17395	17682	17324	17343	17513	17350	17597	17349	17678	17506	17425	17484	17532	17466	17444	17466	17443	17481	17453	17492	17591	17307	17458	17367	17392	17389	17558	17710	17588	17400	17363	17535	17328	17467	17528	17496	17363	17281	17517	17519	17544	17378	17391	17324	17429	17442	17584	17481	17410	17328	17552	17568	17602	17451	17498	17549	17298	17274	17525	17406	17592	17481	17465	17472	17584	17434	17390	17609	17430	17404	17293	17414	17384	17377	17342	17529	17234	17407	17441	17487	17379	17323	17504	17412	17599	17447	17489	17538	17507	17383	17395	17399	17396	17647	17369	17458	17507	17462	17502	17491	17607	17350	17465	17707	17454	17482	17425	17452	17513	17404	17567	17390	17663	17329	17494	17363	17540	17541	17480	17432	17509	17401	17471	17471	17528	17510	17458	17415	17600	17549	17461	17462	17406	17477	17495	17422	17447	17347	17595	17574	17361	17373	17608	17456	17383	17459	17449	17373	17598	17482	17369	17488	17474	17313	17366	17366	17457	17372	17592	17423	17510	17441	17469	17498	17345	17453	17249	17545	17403	17464	17453	17356	17354	17520	17413	17460	17405	17454	17237	17509	17543	17649	17553	17554	17571	17428	17555	17460	17293	17519	17598	17464	17439	17392	17460	17517	17518	17312	17560	17351	17252	17411	17294	17450	17537	17390	17567	17481	17476	17476	17395	17613	17370	17440	17398	17432	17421	17490	17376	17571	17369	17494	17520	17415	17502	17456	17510	17423	17369	17591	17459	17366	17429	17376	17416	17570	17633	17392	17463	17495	17545	17350	17305	17414	17490	17695	17359	17514	17346	17560	17200	17465	17579	17465	17370	17567	17532	17430	17471	17439	17510	17382	17555	17521	17634	17394	17440	17581	17409	17370	17601	17283	17513	17436	17630	17571	17383	17379	17708	17394	17658	17432	17288	17423	17483	17414	17207	17545	17566	17513	17449	17481	17497	17636	17462	17322	17461	17420	17619	17269	17397	17448	17408	17475	17537	17294	17447	17447	17672	17441	17561	17471	17600	17343	17544	17569	17389	17537	17501	17376	17544	17550	17632	17518	17464	17482	17458	17410	17540	17406	17340	17364	17465	17556	17503	17484	17536	17541	17419	17454	17477	17472	17485	17533	17609	17409	17577	17607	17473	17536	17412	17369	17503	17366	17471	17419	17355	17498	17203	17553	17454	17550	17379	17320	17470	17395	17454	17282	17467	17141	17430	17211	17458	17634	17436	17346	17501	17367	17225	17408	17474	17489	17376	17484	17470	17493	17650	17473	17604	17658	17529	17553	17446	17515	17523	17305	17455	17443	17586	17333	17535	17484	17514	17439	17387	17461	17360	17598	17395	17452	17418	17488	17358	17535	17498	17493	17502	17534	17547	17432	17468	17376	17546	17507	17518	17420	17619	17499	17499	17429	17536	17406	17447	17589	17366	17472	17545	17497	17452	17506	17460	17648	17352	17573	17518	17447	17558	17435	17273	17305	17612	17423	17505	17543	17389	17391	17570	17404	17399	17531	17648	17455	17537	17416	17399	17274	17416	17425	17579	17358	17522	17445	17467	17586	17445	17549	17465	17523	17413	17219	17536	17447	17537	17375	17410	17334	17546	17265	17544	17421	17421	17459	17420	17553	17632	17353	17377	17634	17366	17271	17347	17488	17636	17408	17422	17528	17450	17548	17356	17503	17430	17519	17408	17316	17459	17594	17300	17513	17420	17422	17410	17560	17335	17402	17322	17388	17564	17345	17408	17487	17657	17453	17568	17420	17467	17544	17688	17500	17441	17497	17439	17548	17525	17533	17461	17527	17361	17575	17532	17491	17310	17470	17515	17447	17331	17611	17208	17507	17399	17375	17462	17461	17380	17531	17308	17449	17419	17587	17463	17196	17489	17577	17424	17624	17466	17517	17308	17439	17428	17577	17422	17374	17413	17627	17443	17516	17459	17471	17618	17609	17510	17443	17494	17477	17579	17603	17436	17534	17630	17397	17556	17507	17405	17384	17524	17327	17539	17505	17414	17466	17495	17374	17478	17376	17344	17369	17481	17339	17321	17418	17441	17390	17567	17657	17268	17434	17572	17336	17590	17451	17486	17331	17346	17217	17662	17369	17488	17565	17581	17543	17492	17493	17566	17484	17505	17454	17450	17475	17357	17338	17462	17389	17409	17410	17793	17449	17525	17444	17513	17373	17413	17611	17449	17462	17665	17391	17346	17394	17515	17490	17382	17291	17408	17480	17565	17311	17407	17442	17332	17406	17301	17343	17559	17218	17388	17338	17502	17441	17582	17331	17337	17354	17406	17472	17320	17475	17454	17454	17395	17501	17511	17587	17324	17502	17418	17512	17650	17464	17399	17367	17356	17495	17457	17470	17559	17404	17366	17384	17361	17412	17497	17592	17470	17402	17489	17504	17480	17389	17597	17514	17494	17499	17320	17325	17522	17570	17431	17394	17508	17370	17520	17466	17451	17491	17425	17334	17454	17500	17517	17488	17482	17396	17372	17521	17363	17438	17488	17429	17577	17521	17317	17534	17414	17552	17380	17311	17571	17478	17501	17538	17500	17571	17564	17492	17465	17429	17494	17453	17359	17299	17338	17404	17431	17508	17411	17437	17532	17373	17448	17594	17383	17425	17525	17376	17363	17488	17552	17336	17381	17404	17450	17462	17262	17503	17483	17466	17529	17271	17380	17414	17471	17473	17523	17350	17533	17494	17386	17538	17517	17545	17511	17474	17476	17494	17348	17432	17422	17526	17392	17415	17625	17430	17467	17512	17568	17220	17471	17404	17546	17380	17629	17383	17479	17393	17533	17535	17435	17548	17333	17580	17567	17415	17669	17447	17715	17464	17423	17499	17511	17396	17499	17466	17402	17463	17414	17373	17439	17462	17545	17360	17701	17456	17367	17562	17461	17454	17454	17434	17458	17531	17331	17304	17556	17704	17543	17529	17357	17581	17524	17447	17307	17484	17510	17560	17691	17501	17450	17352	17483	17522	17460	17423	17425	17489	17381	17579	17659	17405	17426	17391	17410	17454	17328	17413	17400	17489	17482	17447	17586	17450	17410	17584	17444	17474	17624	17428	17619	17481	17414	17414	17492	17503	17603	17459	17530	17464	17479	17447	17655	17284	17557	17492	17445	17435	17705	17452	17505	17512	17189	17499	17487	17330	17570	17439	17386	17537	17606	17440	17495	17459	17354	17618	17312	17563	17482	17403	17439	17576	17421	17494	17628	17408	17562	17562	17628	17504	17548	17364	17563	17434	17542	17157	17326	17600	17312	17326	17276	17542	17494	17563	17487	17502	17516	17393	17493	17456	17425	17393	17617	17486	17503	17454	17558	17395	17395	17506	17653	17384	17638	17585	17341	17444	17367	17437	17722	17599	17429	17500	17392	17425	17536	17259	17418	17483	17425	17381	17527	17590	17507	17504	17319	17363	17510	17371	17373	17368	17382	17373	17406	17536	17625	17540	17381	17545	17505	17557	17516	17512	17642	17396	17463	17387	17413	17445	17399	17572	17659	17506	17482	17417	17310	17520	17428	17570	17533	17281	17376	17643	17433	17325	17447	17523	17480	17590	17424	17422	17515	17485	17396	17323	17337	17307	17385	17313	17362	17410	17408	17468	17413	17559	17417	17541	17370	17429	17475	17511	17477	17354	17543	17431	17372	17390	17501	17452	17501	17348	17441	17441	17406	17365	17379	17472	17423	17451	17348	17463	17481	17388	17523	17696	17528	17469	17477	17438	17627	17525	17496	17340	17640	17510	17522	17364	17446	17437	17289	17496	17308	17443	17512	17463	17646	17589	17460	17534	17509	17420	17328	17520	17530	17362	17516	17631	17326	17406	17583	17296	17469	17501	17464	17535	17449	17578	17461	17481	17369	17446	17224	17501	17712	17462	17493	17449	17306	17470	17317	17527	17620	17700	17317	17518	17633	17562	17537	17385	17487	17438	17393	17354	17377	17509	17423	17523	17599	17641	17460	17333	17408	17418	17611	17597	17422	17638	17438	17382	17440	17585	17288	17466	17537	17462	17560	17382	17664	17337	17579	17488	17463	17504	17449	17458	17346	17434	17557	17511	17533	17376	17505	17359	17406	17646	17369	17254	17417	17519	17316	17629	17450	17515	17612	17473	17538	17445	17558	17469	17342	17402	17482	17477	17332	17375	17563	17509	17496	17404	17373	17277	17492	17400	17415	17386	17342	17535	17397	17492	17341	17416	17552	17512	17511	17447	17337	17311	17302	17417	17429	17419	17341	17651	17482	17310	17467	17575	17636	17536	17399	17410	17366	17537	17359	17484	17317	17519	17368	17615	17474	17409	17543	17492	17372	17413	17598	17443	17319	17452	17497	17492	17505	17487	17598	17436	17564	17384	17381	17433	17466	17485	17462	17557	17353	17463	17405	17383	17477	17369	17609	17631	17606	17523	17488	17350	17458	17360	17493	17331	17515	17439	17514	17357	17359	17386	17393	17620	17511	17536	17414	17293	17490	17462	17530	17572	17355	17417	17646	17452	17474	17448	17543	17391	17546	17431	17476	17448	17425	17496	17558	17411
24176	21424	29068	25923	25545	25993	25847	23199	21566	20983	20694	20627	20466	20473	20523	20418	20311	20374	20369	20402	20341	20451	20508	20265	20354	20181	20261	20236	20313	20504	20272	20197	20180	20264	20322	20252	20254	20432	20489	20244	20269	20365	20254	20442	20558	20384	20327	20320	20303	20435	20320	20248	20281	20060	20374	20509	20446	20373	20087	20185	20252	20283	20242	20534	20338	20425	20377	20158	20191	20307	20354	20241	20070	20241	20161	20378	20616	20541	20367	20170	20319	20061	20273	20265	20335	20027	20164	20227	20250	20143	20305	20322	20104	20192	20294	20331	20269	20289	20332	20184	20276	20343	20089	20167	20343	20129	20124	20345	20498	20392	20080	20446	20168	20335	20212	19986	20161	20237	20055	20293	20071	20414	20253	20166	20212	20246	20274	20082	20250	20203	20076	20208	20275	20286	20224	20270	20263	20016	20034	20300	20386	20278	20314	20242	20058	20005	20251	20399	20384	20289	20196	20389	20314	20309	20316	19972	20450	20167	20082	20452	20428	20653	20367	20238	20060	20358	20263	20252	20165	20189	20357	20135	20141	20317	20214	20184	20181	20154	20454	20405	20124	20147	20203	20209	20502	20173	20365	20211	20468	20350	20224	20240	20369	20280	20197	20144	20172	20296	20399	20329	20362	20194	20230	20318	20281	20339	20061	20134	20418	20223	20319	20117	20175	20318	20106	20264	20307	20263	20131	20418	20326	20398	20201	20343	20229	20320	20266	20175	20129	20319	20420	20039	20418	20251	20306	20357	20161	20235	20208	20297	20116	20121	20501	20284	20069	20142	20178	20237	20184	20202	20234	20235	20265	20107	20333	20403	20006	20165	20150	20383	20135	20138	20178	20387	20342	20264	20350	19974	20189	20374	20041	20230	20559	20109	20336	20424	20220	20127	20079	20158	20354	20442	20493	20520	20315	20486	20186	20060	20092	20193	20113	20156	20290	20265	20447	20073	20445	20472	20310	20088	20455	20130	20379	20204	20346	20349	20298	20246	20272	20383	20110	20056	20078	20254	20306	20269	20351	20269	20220	20289	20305	20193	20087	20150	20347	20161	20237	20134	20233	20471	20513	20248	20205	20006	20270	20196	20247	20319	20471	20329	20432	20344	20225	20108	20159	20180	20347	20247	20150	20220	20247	20227	19965	20048	20333	20096	20125	20288	20373	20244	20122	20214	20253	20281	20265	20268	20383	20337	20177	20296	20265	20144	20085	20324	20185	20220	20373	20446	20114	20191	20235	20315	20271	20278	20287	20003	20086	20156	20280	20342	20266	20190	20337	20049	20083	20347	20303	20109	20193	20249	20215	20097	20175	20252	20382	20446	20418	20289	20271	20084	20460	20204	20158	20161	20324	20357	20252	20077	20301	20544	20205	20294	20342	20261	20256	20126	20325	20053	20065	20082	20280	20274	20300	20398	20340	20299	20300	20245	20160	20204	20174	20373	20234	20202	20301	20310	20387	20368	20340	20347	20198	20258	20304	20237	20106	20168	20309	20142	20268	20343	20431	20361	20199	20212	20160	19937	20300	20139	20253	20279	20294	20382	20172	20216	20192	20188	20108	20200	20193	20124	19977	20160	20087	20289	20384	20072	20214	20037	20221	20245	20220	20295	20212	20317	20188	20093	20198	20426	20425	20271	20360	20021	20187	20119	20019	20308	20247	20207	20340	20119	20198	20201	20329	20278	20245	20348	20245	20277	20198	20109	20507	20229	20240	20154	20360	20033	20294	20254	20344	20262	20205	20453	20152	20060	20123	20182	20349	20270	20119	20266	20314	20113	20224	20198	20349	20205	20334	20302	20494	20361	20218	20177	20060	20165	20330	20323	20310	20124	20293	20378	20085	20168	20310	20223	20180	20113	20131	20081	20179	20098	20265	20286	20193	20172	20144	20164	20406	20147	20264	20417	20438	20282	20462	20266	20489	20047	20261	20126	20184	20304	20062	20004	20185	20295	20134	20010	20277	20191	20441	20561	20210	20393	20307	20355	20302	20167	20216	20026	20195	20090	20132	20342	20259	20178	20204	20408	20367	20180	20262	20294	20269	20020	20429	20438	20483	20331	20304	20411	20263	20446	20311	20228	20210	20062	20134	20271	20412	20236	20195	20319	20336	20134	20308	20393	20389	20256	20299	20367	20452	20226	20385	20191	20179	20194	20382	20301	20059	20110	20162	20433	20280	20382	20322	20166	20190	20229	20265	20093	19924	20051	20427	20287	20302	20216	20304	20255	20282	20025	20210	20113	20168	20345	20203	20147	20221	20278	20184	20261	20357	20247	20244	20168	20357	20097	20365	20211	20121	20248	20159	20403	20265	20212	20311	20338	20326	20099	20289	20244	20321	20521	20123	20327	20480	20215	20122	20246	20158	20244	20362	20392	20321	20241	20362	20333	20337	20190	20396	20208	20432	20016	20408	20017	20192	20306	20336	20051	20088	20209	20231	20301	20261	20163	20448	20180	20200	20323	20215	20256	20386	20619	20291	20444	20205	20214	20139	20110	20297	20407	20198	20287	20212	20135	20212	20448	20232	20176	20379	20408	20240	20326	20094	20368	20214	20133	20178	20130	20316	20271	20308	20584	20228	20010	20387	20436	20302	20256	20189	20240	20347	20393	20365	20383	20335	20117	20251	20152	20091	20355	20208	20115	20393	20109	20213	20375	20249	20259	20167	20156	20291	20410	20298	20316	20316	20324	20140	20169	20480	20166	20209	20037	20245	20127	20310	20189	20327	20274	20203	20256	20221	20251	20335	20024	20247	20190	20224	20325	20233	20108	20184	20125	20321	20137	20231	20147	20123	20110	20091	20275	20310	20384	20261	20214	20244	20334	20191	20448	20510	20148	20163	20188	20436	20198	20219	20287	20263	20044	20499	20317	20327	20313	20244	20181	20388	20284	20268	20061	20396	20135	20234	20284	20343	20299	20573	20344	20053	20320	20236	20157	20267	20215	20118	19933	20252	20115	20253	20344	20337	20216	20299	20083	20374	20422	20190	20350	20515	20063	20313	20091	20226	20318	20247	20298	20093	20344	20434	20280	20103	20205	20352	20184	20118	20238	20405	20251	20098	20187	20163	20266	20243	20296	20295	20274	20227	20230	20244	20286	20169	20670	20086	20109	20187	20342	20359	20368	20214	20344	20263	20111	20223	20123	20277	20113	20151	20181	20336	20213	20389	20290	20322	20221	20306	20240	20157	20193	20181	20117	20235	20136	20320	20116	20163	20406	20403	20193	20241	20175	20215	20284	20001	19921	20121	20212	20055	20235	20055	20042	20509	20263	20211	20306	20197	20309	20206	20091	20307	20292	20047	20313	20268	20129	20314	20307	20358	20398	20286	20282	20249	20302	20259	20311	20292	20211	20246	20320	20247	20224	20358	20120	20235	20200	20436	20318	20356	20365	20194	20308	20492	20389	20348	20101	20338	20216	20255	20299	20131	20173	20312	20135	20281	20279	20295	20120	20163	20234	20261	20067	20429	20237	20216	20101	20343	20156	20173	20111	20299	20514	20332	20313	20406	20484	20417	20257	20293	20190	20310	20259	20338	20290	20196	20454	20341	20294	20054	20293	20162	20358	20563	20147	20192	20353	20121	20228	20011	20169	20282	20373	20287	20241	20124	20117	20102	20135	20127	20156	20343	20163	20142	20055	20175	20178	20076	20192	20323	20083	20318	19989	20281	20156	19998	20328	20288	20190	20147	20215	20246	20204	20144	20139	20315	20276	20305	20378	20256	20149	20354	20265	20165	20192	20468	20344	20347	20268	20251	20290	20295	20211	20301	20383	20192	20256	20435	20296	20009	20228	20143	20235	20223	20335	20304	20456	20198	20190	20227	20198	20227	20416	19956	20363	20350	20476	20084	20244	20114	20320	20304	20077	20089	20277	20291	20334	20056	20167	20074	20109	20260	20162	20256	20430	20467	20294	20084	20172	20162	20281	20526	20285	20249	20276	20339	20422	20051	20087	20183	20305	20260	20041	20181	20245	20202	20360	20391	20242	20196	20259	19926	20159	20447	20317	20110	20411	20230	20159	20117	20160	20370	20247	20241	20224	20235	20146	20124	20101	20248	20251	20360	20498	20212	20314	20271	20033	20403	20220	20387	20192	20535	20365	20222	20282	20415	20276	20399	20294	20077	20095	20187	20142	20131	20186	20224	20179	20306	20195	20150	20329	20188	20159	20144	20261	20373	20142	20270	20357	20406	20285	20103	20447	20196	19969	20241	20496	20310	20088	20284	20327	20335	20305	20352	20344	20488	20229	20199	20389	20225	20179	20372	20239	20273	20433	20101	20338	20076	20265	20425	20298	20398	20175	20143	20372	20155	20362	20117	20355	20279	20275	20276	20039	20258	20464	20219	20200	20086	20097	19985	20186	20475	20241	20092	20101	20272	20348	20153	20231	20203	20186	20178	20246	20193	20166	20364	20292	20302	20149	20245	20304	20263	20212	20254	20238	20170	20328	20253	20191	20289	20341	20281	20253	20262	20431	20303	20463	20115	20574	20241	20287	20172	20306	20398	20298	20398	20267	20071	20206	20293	20264	20138	20096	19997	20219	20262	20335	20231	20335	20325	20361	20347	20242	20003	20164	20242	20138	20443	20313	20276	20353	20274	20465	20140	20183	20188	20306	20241	20227	20208	20255	20285	20480	20264	20321	20194	20269	20313	20075	20220	20320	20303	20297	20246	20268	20470	20118	20191	20482	20220	20258	20215	20186	20271	20364	20216	20090	20070	20279	20365	20507	20352	20447	20177	20294	20166	20266	20296	20460	20322	20202	20147	20252	20191	20370	20301	20197	20332	20226	20212	20153	20197	20367	20160	20094	20155	20354	20299	20241	20312	20350	20251	20177	20089	20345	20356	20390	20411	20289	20341	20573	20353	20290	20201	20396	20268	20292	20253	20217	20236	20420	20156	20198	20378	20156	20416	20444	20447	20248	20325	20275	20373	20209	20079	20335	20190	20356	20183	20297	19920	20016	20108	20299	20331	20359	20365	20115	20229	20168	20156	20229	20417	20370	20132	20229	20282	20301	20242	20331	20233	20295	20265	20359	20305	20073	20285	20234	20035	20173	20206	20044	20119	20334	20418	20105	20352	20236	20307	20125	20225	20158	20291	20292
29373	49116	48035	38337	30621	24119	21908	21035	19336	17748	17583	17453	17496	17701	17425	17492	17466	17407	17506	17487	17481	17486	17303	17301	17391	17173	17397	17469	17541	17533	17454	17328	17384	17429	17466	17365	17430	17347	17404	17335	17258	17392	17442	17426	17389	17338	17455	17512	17370	17343	17382	17359	17489	17236	17444	17393	17435	17462	17479	17282	17414	17470	17358	17462	17436	17395	17447	17431	17372	17517	17473	17497	17624	17309	17434	17441	17582	17792	17531	17413	17485	17362	17370	17453	17503	17321	17390	17242	17359	17377	17394	17545	17304	17517	17353	17353	17305	17374	17380	17317	17435	17388	17431	17312	17421	17478	17263	17374	17331	17394	17341	17214	17357	17415	17382	17467	17434	17378	17223	17410	17392	17478	17414	17446	17281	17407	17308	17274	17409	17382	17286	17488	17552	17449	17381	17349	17415	17323	17355	17291	17337	17413	17454	17527	17402	17248	17259	17442	17544	17459	17410	17375	17381	17334	17447	17374	17173	17588	17114	17410	17279	17470	17407	17359	17396	17294	17564	17454	17435	17474	17345	17421	17312	17451	17372	17380	17403	17282	17354	17284	17399	17351	17263	17288	17375	17396	17346	17372	17134	17345	17558	17316	17225	17376	17491	17299	17144	17284	17481	17446	17502	17389	17142	17575	17109	17238	17467	17342	17312	17364	17407	17404	17433	17248	17453	17424	17659	17345	17372	17371	17486	17257	17243	17371	17486	17403	17414	17344	17544	17366	17495	17425	17383	17595	17384	17194	17366	17403	17421	17372	17486	17403	17441	17369	17488	17394	17467	17435	17347	17237	17389	17238	17446	17316	17412	17256	17312	17495	17339	17431	17288	17478	17381	17441	17370	17288	17491	17451	17467	17496	17434	17228	17603	17382	17355	17438	17409	17426	17283	17359	17395	17492	17409	17364	17269	17444	17238	17435	17269	17373	17292	17571	17493	17263	17339	17453	17405	17472	17264	17253	17482	17350	17370	17453	17315	17516	17464	17439	17349	17415	17225	17474	17298	17330	17475	17284	17420	17427	17420	17382	17469	17330	17335	17268	17393	17341	17457	17446	17385	17360	17359	17601	17391	17530	17326	17496	17224	17285	17382	17359	17257	17504	17351	17207	17409	17458	17359	17449	17311	17320	17428	17421	17487	17290	17496	17301	17367	17274	17328	17522	17247	17362	17492	17271	17363	17349	17404	17286	17610	17342	17641	17346	17393	17234	17260	17454	17334	17214	17344	17392	17344	17497	17450	17286	17458	17257	17311	17323	17302	17465	17450	17293	17324	17211	17572	17488	17451	17389	17415	17392	17473	17410	17413	17267	17165	17403	17457	17365	17263	17490	17399	17285	17453	17323	17417	17475	17306	17369	17310	17471	17297	17355	17450	17386	17257	17319	17537	17354	17190	17464	17384	17301	17378	17436	17449	17547	17239	17264	17205	17290	17317	17499	17353	17461	17438	17555	17434	17259	17280	17322	17319	17294	17367	17390	17421	17552	17301	17386	17362	17471	17536	17296	17454	17390	17417	17301	17338	17555	17340	17379	17450	17574	17549	17379	17554	17445	17442	17352	17390	17390	17187	17468	17335	17618	17459	17340	17509	17079	17400	17321	17228	17350	17183	17271	17458	17323	17385	17574	17508	17516	17498	17336	17259	17514	17174	17464	17486	17344	17405	17641	17373	17328	17402	17402	17359	17447	17570	17376	17331	17424	17320	17373	17486	17238	17429	17407	17471	17366	17275	17219	17381	17485	17411	17220	17413	17374	17335	17369	17349	17516	17426	17386	17336	17405	17232	17474	17394	17314	17532	17412	17250	17356	17562	17448	17359	17283	17447	17528	17539	17374	17317	17231	17413	17448	17280	17349	17368	17454	17299	17424	17365	17525	17502	17343	17312	17485	17274	17315	17267	17294	17376	17567	17168	17408	17326	17232	17497	17424	17510	17359	17325	17362	17426	17286	17418	17432	17285	17467	17424	17126	17502	17287	17304	17240	17289	17506	17511	17408	17284	17447	17373	17413	17378	17416	17457	17336	17208	17348	17378	17390	17293	17459	17424	17538	17362	17348	17394	17377	17262	17448	17312	17396	17525	17505	17450	17324	17284	17288	17391	17366	17386	17310	17278	17454	17467	17316	17232	17271	17420	17278	17203	17458	17369	17316	17630	17526	17357	17475	17502	17226	17303	17287	17366	17392	17456	17362	17367	17506	17287	17505	17432	17357	17293	17552	17400	17481	17206	17321	17302	17336	17426	17224	17272	17400	17539	17321	17439	17360	17389	17398	17429	17323	17354	17337	17355	17352	17495	17412	17347	17373	17441	17379	17283	17336	17404	17226	17561	17436	17492	17464	17467	17414	17329	17295	17495	17367	17476	17263	17342	17405	17367	17173	17355	17325	17470	17382	17250	17249	17209	17513	17373	17427	17333	17238	17459	17282	17353	17479	17415	17382	17520	17463	17411	17383	17225	17417	17428	17310	17201	17319	17536	17165	17258	17291	17372	17238	17347	17327	17391	17319	17464	17523	17442	17258	17447	17389	17262	17223	17368	17290	17321	17285	17352	17287	17438	17409	17284	17367	17301	17522	17388	17307	17337	17279	17317	17404	17407	17612	17102	17271	17294	17369	17387	17302	17468	17312	17230	17411	17376	17349	17479	17494	17424	17411	17493	17332	17411	17295	17411	17457	17346	17514	17344	17366	17344	17280	17529	17356	17196	17578	17466	17330	17406	17234	17372	17437	17356	17387	17367	17372	17399	17436	17313	17509	17396	17165	17316	17312	17224	17512	17334	17428	17373	17390	17071	17286	17336	17208	17232	17378	17428	17375	17417	17469	17401	17404	17384	17231	17366	17378	17324	17280	17241	17304	17510	17348	17286	17342	17302	17304	17460	17303	17377	17356	17404	17232	17245	17368	17431	17193	17439	17434	17346	17340	17415	17320	17405	17480	17372	17326	17229	17467	17343	17346	17210	17460	17316	17507	17418	17244	17485	17343	17325	17428	17193	17371	17460	17495	17156	17653	17332	17423	17446	17176	17459	17220	17463	17368	17271	17531	17363	17436	17363	17395	17331	17449	17483	17353	17440	17461	17480	17429	17448	17250	17530	17514	17473	17466	17503	17349	17213	17423	17403	17460	17393	17541	17381	17389	17365	17321	17319	17313	17454	17270	17436	17323	17390	17570	17404	17256	17307	17381	17285	17277	17483	17439	17593	17523	17359	17422	17389	17338	17523	17366	17484	17332	17333	17284	17307	17253	17397	17334	17482	17370	17305	17174	17380	17559	17351	17454	17366	17558	17253	17401	17482	17478	17450	17331	17298	17444	17286	17437	17290	17177	17302	17510	17235	17390	17344	17534	17230	17269	17482	17371	17284	17308	17371	17537	17322	17516	17300	17272	17306	17229	17463	17385	17607	17485	17306	17273	17311	17371	17519	17304	17320	17449	17322	17457	17541	17489	17348	17484	17352	17192	17370	17314	17399	17523	17356	17292	17306	17415	17229	17227	17411	17276	17442	17332	17363	17367	17452	17417	17314	17408	17341	17366	17331	17437	17397	17373	17296	17502	17422	17373	17378	17356	17314	17343	17505	17433	17316	17245	17158	17367	17387	17377	17266	17404	17176	17402	17442	17324	17487	17352	17317	17238	17485	17399	17390	17368	17489	17389	17414	17240	17393	17338	17469	17339	17402	17317	17308	17431	17374	17443	17400	17285	17432	17446	17310	17298	17563	17470	17542	17323	17406	17346	17306	17343	17471	17329	17149	17410	17325	17416	17320	17460	17393	17364	17333	17356	17280	17335	17368	17427	17465	17386	17368	17350	17631	17411	17442	17403	17259	17502	17448	17162	17300	17646	17387	17316	17466	17519	17240	17293	17501	17412	17292	17493	17506	17427	17305	17197	17391	17392	17437	17250	17353	17250	17391	17418	17396	17401	17621	17484	17289	17445	17547	17361	17312	17369	17401	17365	17341	17433	17362	17472	17231	17339	17280	17474	17251	17346	17284	17268	17484	17273	17243	17107	17187	17457	17404	17515	17496	17339	17423	17427	17361	17444	17314	17387	17481	17490	17329	17244	17115	17344	17664	17416	17438	17362	17402	17528	17370	17219	17485	17489	17373	17522	17390	17331	17285	17354	17430	17356	17445	17325	17385	17411	17383	17244	17334	17437	17257	17484	17424	17399	17377	17317	17292	17365	17364	17428	17411	17414	17441	17397	17554	17321	17277	17432	17292	17495	17410	17363	17346	17382	17319	17624	17287	17402	17342	17450	17243	17448	17434	17380	17428	17403	17467	17437	17335	17346	17362	17386	17388	17359	17441	17426	17593	17322	17479	17462	17319	17358	17556	17238	17362	17182	17232	17367	17524	17391	17478	17484	17369	17533	17297	17375	17306	17264	17628	17401	17420	17421	17258	17400	17269	17321	17322	17545	17384	17523	17409	17345	17246	17405	17386	17300	17358	17378	17293	17631	17475	17366	17452	17304	17545	17354	17521	17294	17457	17318	17425	17202	17465	17399	17528	17338	17287	17297	17503	17597	17387	17308	17199	17463	17344	17439	17322	17379	17484	17442	17352	17322	17207	17191	17321	17474	17374	17459	17283	17315	17336	17203	17384	17463	17665	17396	17316	17317	17289	17181	17359	17290	17355	17375	17265	17334	17402	17307	17027	17438	17414	17356	17549	17425	17460	17418	17281	17286	17488	17447	17413	17341	17523	17277	17376	17472	17325	17334	17337	17396	17432	17569	17428	17431	17358	17346	17226	17271	17403	17441	17403	17417	17213	17260	17473	17385	17398	17396	17178	17376	17378	17325	17379	17331	17363	17351	17273	17410	17400	17340	17369	17334	17431	17358	17370	17169	17463	17332	17488	17264	17338	17339	17354	17245	17398	17234	17382	17420	17306	17305	17296	17494	17552	17311	17157	17342	17312	17420	17436	17395	17413	17346	17127	17337	17267	17365	17408	17483	17190	17276	17406	17412	17377	17390	17543	17437	17330	17412	17290	17245	17307	17435	17247	17273	17470	17359	17551	17352	17248	17447	17391	17401	17435	17209	17618	17411	17293	17406	17399	17327	17340	17422	17366	17389	17359	17318	17265	17308	17552	17498	17369	17302	17341	17305
23106	21523	29393	24649	24073	27523	28706	23406	21609	20789	20312	19969	19569	19587	19568	19489	19563	19423	19430	19490	19348	19484	19471	19315	19460	19503	19454	19417	19427	19285	19564	19494	19595	19448	19427	19435	19366	19222	19429	19406	19353	19429	19383	19318	19253	19633	19373	19193	19420	19644	19235	19512	19458	19400	19377	19324	19477	19295	19397	19450	19353	19296	19276	19518	19402	19276	19182	19445	19578	19484	19354	19427	19236	19430	19387	19327	19465	19520	19586	19486	19569	19381	19522	19340	19396	19439	19331	19285	19475	19328	19231	19278	19410	19206	19388	19513	19429	19478	19358	19274	19482	19401	19371	19496	19233	19274	19412	19462	19178	19190	19214	19553	19354	19316	19364	19356	19374	19257	19439	19393	19549	19601	19195	19221	19211	19415	19554	19417	19566	19431	19207	19371	19356	19242	19250	19390	19380	19505	19221	19314	19306	19243	19296	19243	19267	19239	19527	19258	19430	19352	19507	19415	19342	19359	19469	19365	19314	19188	19375	19188	19169	19369	19460	19157	19096	19212	19448	19270	19219	19168	19279	19076	19278	19231	19401	19074	19085	19294	19427	19508	19400	19287	19116	19310	19251	19505	19361	19459	19444	19468	19392	19347	19190	19370	19005	19382	19246	19314	19396	19433	19284	19279	19408	19429	19253	19540	19296	19144	19277	19372	19492	19269	19344	19288	19459	19410	19370	19386	19229	19246	19349	19111	19200	19309	19208	19404	19206	19445	19373	19177	19012	19243	19460	19213	19279	19311	19604	19190	19366	19433	19132	19343	19384	19249	19229	19263	19273	19480	19303	19313	19535	19296	19237	19085	19398	19165	19365	19271	19242	19395	19437	19205	19321	19147	19326	19342	19422	19356	19369	19377	19312	19499	19330	19503	19318	19142	19266	19216	19339	19255	19155	19500	19270	19327	19247	19447	19155	19188	19432	19453	19490	19341	19241	19320	19511	19393	19231	19314	19462	19568	19213	19356	19385	19344	19295	19268	19148	19404	19508	19416	19314	19432	19203	19232	19293	19382	19497	19205	19472	19636	19322	19106	19449	19390	19189	19452	19224	19333	19391	19522	19490	19344	19346	19119	19245	19269	19426	19491	19543	19225	19257	19311	19374	19389	19272	19193	19033	19415	19325	19331	19402	19284	18969	19259	19422	19413	19506	19550	19361	19289	19358	19041	19151	19317	19587	19156	19292	19495	19463	19349	19255	19076	19357	19279	19364	19343	19493	19175	19113	19317	19440	19339	19431	19211	19211	19238	19426	19037	19148	19400	19302	19285	19245	19328	19398	19435	19381	19342	19047	19324	18974	19294	19329	19217	19140	19121	19414	19543	19338	19276	19385	19318	19462	19420	19347	19358	19324	19062	19330	19350	19080	19183	19336	19418	19331	19083	19443	19387	19168	19222	19339	19302	19409	19350	19392	19393	19468	19131	19439	19355	19550	19318	19421	19449	19143	19332	19268	19355	19299	19350	19430	19470	19166	19235	19394	19300	19469	19163	19331	19195	19352	19129	19329	19411	19334	19340	19215	19278	19312	19260	19285	19232	19501	19293	19300	19427	19134	19315	19427	19196	19311	19252	19435	19285	19349	19372	19406	19413	19332	19424	19429	19334	19245	19226	19143	19292	19307	19406	19468	19555	19049	19267	19506	19387	19189	19398	19365	19390	19259	19385	19293	19445	19455	19344	19213	19428	19360	19361	19332	19285	19265	19203	19303	19232	19307	19496	19361	19297	19302	19217	19611	19525	19305	19275	19244	18957	19233	19363	19473	19295	19241	19597	19556	19099	19074	19319	19214	19283	19350	19322	19276	19402	19401	19276	19184	19564	19226	19317	19474	19167	19385	19472	19267	19409	19283	19361	19284	19230	19300	19400	19465	19372	19389	19151	19280	19403	19219	19452	19404	19414	19303	19445	19447	19361	19465	19257	19501	19354	19446	19501	19376	19449	19417	19259	19389	19366	19251	19249	19503	19293	19194	19516	19384	19413	19379	19153	19195	19250	19439	19563	19124	19201	19319	19292	19350	19180	19054	19477	19451	19263	19129	19144	19401	19109	19249	19205	19423	19402	19255	19438	19215	19240	19413	19204	19268	19362	19333	19343	19416	19530	19474	19552	19608	19277	19267	19179	19099	19150	19078	19302	19114	19449	19220	19261	19284	19258	19255	19312	19759	19515	19130	19474	19232	19458	19503	19369	19320	19199	19382	19390	19238	19195	19230	19378	19239	19213	19456	19241	19404	19543	19145	19342	19422	19174	19203	19306	19569	19185	19137	19727	19264	19239	19394	19286	19297	19589	19285	19253	19141	18973	19262	19171	19322	19376	19102	19208	19418	19405	19455	19447	19147	19335	19248	19335	19218	19250	19320	19013	19264	19398	19228	19241	19289	19321	19536	19288	19230	19273	19340	19334	19192	19158	19348	19403	19280	19294	19243	19543	19260	19323	19003	19281	19342	19297	19376	19342	19279	19247	19273	19275	19310	19163	19340	19265	19646	19397	19447	19355	19330	19228	19407	19408	19330	19261	19329	19301	19351	19468	19181	19048	19252	19212	19410	19330	19345	19300	19165	19386	19147	19287	19191	19266	19293	19415	19287	19490	19240	19466	19281	19449	19412	19296	19256	19251	19307	19364	19433	19419	19279	19219	19349	19437	19034	19296	19298	19232	19426	19158	19528	19279	19417	19448	19351	19431	19315	19356	19071	19422	19474	19398	19291	19306	19219	19404	19439	19421	19563	19317	19360	19511	19240	19296	19590	19442	19431	19406	19225	19251	19546	19448	19401	19241	19255	19169	19343	19230	19240	19313	19505	19382	19251	19265	19381	19345	19139	19377	19283	19298	19369	19360	19231	19336	19481	19362	19098	19409	19272	19227	19382	19367	19341	19249	19340	19373	19614	19474	19168	19313	19307	19304	19382	19374	19540	19343	19309	19410	19265	19254	19397	19373	19186	19311	19358	19363	19430	19337	19433	19249	19400	19311	19481	19418	19284	19416	19206	19559	19538	19348	19355	19330	18908	19178	19530	19230	19273	19446	19352	19331	19264	19517	19297	19318	19397	19250	19447	19496	19600	19396	19336	19280	19376	19374	19333	19472	19380	19351	19402	19355	19218	19278	19197	19251	19202	19291	19290	19228	19063	19553	19277	19186	19176	19320	19348	19210	19440	19356	19427	19364	19268	19297	19392	19158	19211	19183	19218	19362	19216	19468	19349	19351	19184	19526	19263	19360	19175	19225	19383	19432	19443	19349	19083	19079	19205	19366	19347	19469	19276	19285	19392	19176	19382	19271	19283	19512	19249	19265	19547	19164	19387	19434	19320	19310	18884	19185	19162	19196	19319	19162	19462	19429	19348	19305	19308	19571	19341	19279	19510	19267	19278	19244	19290	19204	19207	19281	19435	19196	19603	19106	19494	19607	19501	19317	19278	19316	19452	19386	19262	19533	19324	19539	19406	19215	19415	19296	19230	19283	19360	19175	19392	19062	19516	19254	19094	18977	19419	19367	19482	19326	19382	19402	19366	19328	19217	19384	19378	19326	19259	19303	19237	19310	19489	19238	19260	19238	19475	19380	19415	19168	19310	19320	19293	19347	19315	19588	19174	19348	19357	19320	19266	19211	19240	19437	19279	19173	19421	19354	19336	19351	19349	19394	19343	19273	19339	19261	19252	19507	19315	19408	19647	19452	19496	19293	19314	19254	19240	19057	19211	19226	19266	19279	19536	19335	19369	19327	19229	19236	19290	19456	19376	19318	19579	19351	19468	19413	19445	19248	19241	19228	19346	19322	19440	19397	19203	19264	19537	19142	19110	19359	19530	19170	19279	19431	19344	19009	19313	19390	19342	19475	19283	19332	19369	19367	19354	19228	19158	19369	19365	19358	19576	19465	19267	19133	19261	19398	19211	19320	19467	19251	19294	19495	19342	19158	19316	19234	19393	19362	19417	19388	19676	19391	19383	19352	19305	19401	19153	19372	19084	19521	19395	19292	19112	19515	19273	19387	19355	19346	19488	19287	19197	19309	19265	19325	19457	19341	19544	19342	19522	19085	19300	19345	19274	19269	19309	19207	19406	19333	19284	19177	19352	19342	19171	19250	19445	19270	19294	19296	19258	19497	19631	19401	19310	19390	19412	19317	19436	19418	19138	19394	19508	19320	19383	19283	19313	19345	19204	19366	19445	19324	19349	19447	19253	19297	19260	19364	19302	19361	19334	19479	19413	19391	19306	19363	19328	19323	19504	19250	19306	19264	19398	19361	19387	19098	19330	19206	19149	19172	19456	19442	19183	19314	19338	19131	18986	19167	19232	19311	19280	19299	19305	19372	19245	19201	19235	19603	19307	19400	19259	19251	19173	19290	19524	19394	19342	19256	19465	19299	19365	19175	19287	19129	19513	19565	19391	19403	19363	19333	19105	19327	19240	19413	19437	19287	19324	19418	19462	19347	19198	19136	19399	19370	19379	19398	19413	19539	19261	19481	19166	19218	19087	19035	19298	19393	19255	19321	19346	19264	19426	19170	19287	19469	19195	19211	19270	19266	19207	19269	19257	19497	19362	19369	19276	19327	19273	19101	19201	19326	19325	19450	19361	19311	19405	19138	19398	19181	19363	19129	19346	19174	19164	19300	19216	19447	19435	19241	19342	19290	19324	19192	19158	19172	19262	19494	19238	19316	19079	19367	19383	19334	19361	19426	19264	19241	19343	19221	19219	19387	19352	19414	19449	19357	19309	19260	19235	19236	19351	19347	19257	19313	19217	19357	19267	19319	19362	19336	19374	19186	19472	19279	19193	19306	19102	19304	19252	19316	19494	19232	19042	19313	19287	19406	19155	19252	19380	19406	19393	19156	19178	19458	19509	19251	19333	19521	19309	19303	19370	19443	19402	19357	19455	19246	19272	19292	19254	19264	19270	19336	19373	19214	19183	19200	19288	19316	19307	19350	19312	19339	19237	19454	19438	19327	19319	19389	19294	19354	19360	19556	19269	19197	19203	19351	19454	19437	19280	19293	19492	19383	19488	19312	19083	19191	19174	19228	19177	19479	19467	19545	19463	19182	19548	19301	19401	19431	19332	19230	19468	19284	19272	19357	19436	19282	19282	19202	19340	19264	19366	19272
33861	57030	53203	45277	39227	31096	24606	21619	19915	18098	17717	17253	16903	16925	16939	17020	16935	16836	16945	17023	16969	16849	17018	16818	16762	16820	16869	16887	16867	16880	16902	16944	16843	17007	16754	16785	16889	16890	16752	16994	16731	17051	16703	16752	16888	16831	16911	16859	16826	16784	16864	16801	16834	16798	16748	16715	16731	16857	16889	16764	16807	16812	16946	16777	16835	16671	16759	16901	16750	16732	16946	16905	16845	16883	16843	16856	17455	17479	17346	17153	16941	16872	16803	16843	16818	16726	16659	16703	17066	16819	16666	16810	16822	16953	16816	16835	16676	16739	16660	16776	16962	16900	16710	16742	16886	16934	16784	16743	16653	16647	16898	16789	16913	16867	16730	16659	16714	16874	16726	16724	16946	16696	16688	16642	16834	16810	16926	16976	16661	16670	16808	16878	16842	16818	16942	16682	16669	16916	16777	16883	16742	16854	16916	16830	16846	16737	16787	16954	16967	16794	16891	16889	16702	16878	16756	16859	16743	16832	16932	16698	16801	16788	16886	16791	16879	17005	16791	16593	16639	16923	16811	16661	16778	16796	16693	16867	16808	16910	16875	16792	16763	16808	16785	16705	16822	16774	16826	16936	16849	16848	16958	16917	16824	16771	16762	16856	16641	16713	16702	16878	16917	16795	16711	16919	16641	17008	16809	16992	16622	16740	16807	16858	16709	16853	16691	16795	16762	16808	16813	16580	16918	16880	16735	16880	16778	16814	16734	16810	16736	16882	16874	16897	16787	16640	17010	16879	16770	16750	16725	16889	16902	16848	16816	16740	16738	17028	16563	16828	16778	16770	16665	16743	16969	16659	16769	16734	16833	16825	16625	16611	16895	16691	16974	16713	16932	16749	16888	16690	16809	16889	16846	16764	16767	16769	16743	16693	17073	16765	16760	16947	16812	16711	16764	16811	16812	16788	16864	16843	16792	16825	16905	16714	16986	16807	16623	16828	16861	16665	16698	16940	16662	16696	16857	16792	16658	16714	16950	16918	16887	16698	16784	16903	16889	16863	16726	16965	16701	16807	16704	16859	16528	16668	16761	17010	16850	16845	16756	16800	16742	16699	16877	16921	16647	16676	16770	16827	16746	16827	16928	16703	16935	16712	16894	16721	16769	16883	16764	16800	16779	16825	16700	16704	16769	16647	16899	16829	16749	17040	16909	16835	16709	16740	16726	16846	16816	16737	16788	16678	16884	16605	16730	16779	16750	16656	16826	16910	16819	16682	16779	16842	16832	16905	16893	16835	16720	16745	16857	16930	16933	16854	16790	16752	16841	16927	16740	16744	16829	16758	16805	16810	16896	16618	16892	16652	16695	16797	16792	16674	16781	16808	16971	16797	16888	16953	16790	16746	16652	16817	17130	17018	16804	16791	16875	16968	16747	16641	16821	16823	16801	16870	16782	16865	16885	16778	16732	16896	16763	16846	16704	16735	16859	16542	16870	16764	16868	16837	16731	16790	16756	16622	16949	16794	16748	16873	16876	16758	16778	17014	16654	16795	16650	16603	16799	16824	16717	16670	16837	16554	16788	17047	16756	16893	16603	16747	16743	16653	16931	16926	16843	17022	16776	16830	16741	16729	16821	16723	17008	16705	16672	16529	16780	16845	16919	16790	16647	16810	16825	16789	16843	16657	16747	16890	16641	16826	16747	16770	16743	16749	16822	16816	16783	16991	16861	16875	16863	16853	16912	16702	16851	16913	16924	16879	16673	16889	16692	16613	16805	16763	16868	16805	16728	17108	16694	16864	16712	16897	16899	16738	16830	16840	16753	16792	16760	16832	16874	16688	16779	16671	16961	16642	16840	16793	16922	17048	16704	16878	16819	16933	16829	16653	17030	16915	16874	16760	16691	16809	16683	16601	16938	16819	16730	16965	16652	16800	16770	16725	16900	16831	16611	16784	16828	17018	16925	16709	16643	16697	16749	16857	16823	16879	16714	16703	16862	16799	16711	16798	17039	16802	16723	16844	16647	16713	16763	16661	16834	16863	16814	17013	16750	16717	16767	16826	16863	16872	16707	16766	16779	16733	16768	16810	16851	16688	16969	16781	16743	16756	16773	16912	16954	16904	16836	16772	16783	16682	16649	16834	16899	16815	16718	16677	16801	16856	16719	16761	16775	16781	16814	16918	16823	16922	16834	16892	16778	16795	16709	16895	16849	16596	16912	16891	16671	16753	16799	16764	16810	16812	16856	16906	16910	16722	16927	16776	16726	16847	16926	16989	16555	16702	16787	16821	16669	16835	16740	16725	16825	16521	16788	16958	16859	16705	16742	16698	16949	16914	16830	16752	16894	16946	16835	16841	16808	16582	16664	16902	16758	16667	16769	16794	16792	16782	16821	16681	16856	16783	16682	16768	16776	16790	16803	16720	16828	16856	16823	16970	16697	16674	16847	16883	16854	16950	16734	16701	16767	16920	16763	16844	16746	16528	16821	16636	16751	16759	16816	16874	16804	16941	16817	16759	16868	16934	16812	16679	16707	16914	16886	16911	16808	16795	16815	16786	16759	16871	16913	16860	16791	16753	16699	16818	16787	16845	16773	16880	16920	16857	16756	16933	16846	16640	16850	16749	16834	16732	16589	16981	16863	16835	16813	16795	16729	16781	16616	16746	16849	16731	16722	16820	16777	16650	16764	16774	16796	16782	16936	16689	16840	16762	16813	16652	16993	16803	16777	16872	16789	16709	16812	16749	16800	16623	16655	16803	16699	16739	16822	16825	16770	16739	16824	16785	16693	16718	16785	16878	16736	16856	16849	16803	16817	16774	16712	16691	16758	16810	16829	16812	16630	16742	16749	16719	16638	16784	16832	16826	16752	16744	16717	16877	16849	16868	16936	16832	16809	16891	16761	16945	16866	16871	16647	16731	16724	16708	16777	16766	16894	16834	16800	16745	16836	16714	16757	16798	16765	16794	16747	16877	16632	16680	16825	16927	16813	16869	16857	16708	16898	16669	16616	16719	16787	16699	16718	16858	16853	16880	16635	16822	16892	16583	16858	16935	16734	16718	16772	16869	16806	16879	16884	16655	16556	16828	16882	16751	16861	16868	16674	16968	16858	16796	16798	16913	16592	16774	16821	16739	16811	16837	16677	16893	16790	16872	16972	16818	16836	16719	16823	16726	16761	16842	16800	16881	16854	16900	16806	16805	16761	16727	16985	16762	16734	16807	16839	16807	16709	16699	16723	16759	16783	16728	16889	16748	16743	16840	16930	16608	16768	16785	16604	16724	16840	16698	16771	16692	16856	16786	16941	16847	16951	16816	16792	16812	16760	16706	16827	16740	16806	16774	16948	16491	16802	16782	16976	16706	16757	16874	16911	16727	16771	16713	16749	16787	16982	16935	16791	16786	16722	16882	16744	16704	16696	16771	16733	16886	16781	16839	16845	16882	16718	16757	16797	16814	16876	16729	16875	16605	16823	16742	16900	16641	16722	16718	16685	16751	16928	16889	16865	16913	16930	16741	16778	16721	16729	16889	16891	16818	17038	16750	16850	16804	16852	16747	16915	16750	16657	16650	16803	16930	16773	16844	16863	16644	16757	16825	16810	16850	16626	16684	16730	16739	16922	16855	16761	16853	16806	16688	17001	16739	16863	17072	16738	16751	16927	16780	16569	16732	16818	16829	16792	16741	16796	16659	16741	16725	16779	16704	16704	16974	16779	16702	16877	16697	16729	16873	16813	16723	16733	16591	16858	16877	16728	16625	16656	16770	16786	16741	16662	16718	16809	16875	16868	16861	16659	16783	16756	16872	16922	16801	16736	16816	16773	16924	16855	16833	16719	16858	16819	16641	16796	16713	16775	16842	16968	16645	16798	16735	16696	16922	16822	17040	16605	16771	16910	16870	16962	16818	16720	16877	16894	16640	16734	16848	16782	16739	16933	16841	16606	16739	16812	16805	16678	16549	16647	16765	16951	16782	16651	16917	16615	16923	16864	16883	16845	16800	16899	16817	16647	16954	16788	16828	16819	16774	16747	16644	16900	16951	16831	16820	16831	16958	16601	16901	16718	16706	16876	16784	16936	16559	16714	16991	17002	16759	16886	16709	16723	16836	16757	16800	16890	16733	16785	16816	16722	16753	16831	16742	16823	16827	16802	16901	16688	16749	16907	16825	16581	16812	16781	16831	16731	16756	16825	16803	16886	16755	16606	16775	16658	17009	16679	16723	16784	16877	16597	16738	16688	16725	16868	16733	16878	16704	16812	16684	16646	16802	16894	16755	16678	16706	16943	16554	16841	16785	16878	16730	16806	16685	16928	16835	16767	16701	16890	16662	16731	16824	16610	16597	16699	16788	16874	16692	16880	16702	16882	16726	16870	16624	16684	16883	16828	16939	16952	16809	16950	16822	16740	16821	16818	16986	16820	16585	16769	16799	16728	16674	16843	16715	16643	16782	16857	16690	16823	16751	16797	16764	16604	16990	16828	16910	16706	16768	16658	16727	16815	16876	16696	16852	16874	16671	16797	16842	16663	16817	16894	16632	16820	16929	16688	16661	16852	16895	16845	16809	16743	16860	16529	16851	16988	16720	16704	16657	16833	16864	16816	16785	16850	16849	16895	16850	16702	16708	16785	16768	16730	16835	16872	16895	16738	16823	16817	16744	16753	16722	16677	16835	16819	16803	16911	17002	16890	16850	16608	16724	16600	16942	16594	16900	16693	16955	16833	16745	16850	16861	16859	16763	16727	16712	17004	16792	16747	16770	16898	16810	16916	16858	16656	16736	16601	16700	16892	16905	16866	16809	16870	16729	16640	16878	16839	16670	16932	16745	16768	16692	16474	16734	16755	16851	16560	16667	16639	16602	16817	16784	16924	16613	16771	16725	16758	16641	16769	16901	16678	16748	16729	16781	16814	16818	16867	16789	16731	16676	16899	16667	16893	16925	16803	16864	16779	16803	16866	16838	16868	16812	16669	16516	16943	16757	16787	16841	16814	16761	16761	16823	16740	16609	16831	16837	16806	16917	16597	16829	16707	16773	16711	16988	16872	16859	16674	16825	16744	16845	16668	16686	16833	16596	16680	16769	16791	16754	16564	16766	16983	16802	16882	16716	16913	16851	16917	16639	16920	16794	16852	16905	16847	16824	16755	16775	16696	16771	16720	16676
28432	25226	31387	29087	23839	21365	20339	19876	19494	19471	19136	19328	19220	19291	19115	19075	19112	19197	19384	19346	19483	18993	19234	19219	19187	19315	19290	19140	19397	19329	19183	19079	19299	19381	19328	19101	19498	19238	18973	19142	19241	19057	19376	19152	19127	19226	19209	19176	19073	19155	19059	19079	19126	19328	19251	19166	19093	19317	19420	19110	19225	18977	19267	19114	19433	19193	19143	19005	19302	19255	19205	19151	19227	19335	19344	19186	19145	19326	19205	19371	19217	19317	19297	19147	19169	19187	19161	19353	19125	19426	19163	19057	19364	19076	19359	19186	19118	19334	19176	19150	19108	19302	19461	19160	19296	19399	19370	19262	19261	19376	19199	19244	19166	19346	19155	19294	19137	19169	19254	19171	19326	19283	19241	19219	19132	19171	19244	19188	19254	19265	19088	19234	19224	19167	19236	19164	19298	19074	19340	19258	19186	19233	19248	19214	19220	19090	19141	19258	18992	18930	19060	19233	19325	19034	19082	19368	19223	19105	19301	19119	19171	19056	19305	19109	19230	19103	19393	19183	19335	18784	19469	19224	19358	19260	19375	19124	19252	19036	19164	19424	19301	19102	19318	19243	19164	19222	19218	19152	19202	19134	19168	19220	19216	19241	19087	19283	19281	19149	19277	19271	19151	19239	19277	19204	19265	19335	19305	19221	19450	19373	19438	19136	19166	19187	19129	19035	19193	19087	18907	19099	19088	19169	19208	19172	19171	19118	19476	19081	19293	19369	19261	19186	19088	19254	19193	19261	19212	19268	19133	19211	19297	18960	19237	19163	19302	19299	19368	19299	19395	19142	19196	18988	19069	19208	19094	19139	19273	19126	19083	19051	19267	19282	19103	19187	19170	19191	19113	19083	19286	19244	19273	19014	19284	19144	19271	19464	19174	19098	19276	19197	19344	19074	19073	19209	19142	19300	19265	19165	19382	19393	19169	19347	19083	19349	19309	19269	19125	19389	19135	19181	19302	19295	19158	19207	19233	19117	19106	19368	19073	19146	19012	19172	19364	19217	19259	19385	19160	19205	19252	19160	19177	19267	19206	19170	19447	19066	19455	19164	19236	19108	19294	19179	19358	19186	19226	19225	19100	19195	19331	19349	19190	19150	19087	19077	19370	19227	19127	19245	19236	19182	19288	19002	19111	19133	19295	19122	19404	19392	19146	19191	19289	19020	19346	19078	19144	19182	19275	19480	19227	19112	19235	19270	19288	19114	19404	19157	19117	19407	19491	19246	19361	19359	19218	19203	19146	19414	19331	19027	19190	19274	19283	19200	19189	19279	19351	19124	19138	19211	19060	19222	19182	19210	19146	19016	19247	19128	19359	19315	19427	19300	19363	19334	19145	19147	19106	19135	19191	19154	19185	19158	19012	19101	19240	19196	19338	19125	19212	19181	19342	19316	19137	19080	19036	19158	19029	19284	19111	19149	19214	19202	19097	19059	19124	19267	19026	19171	19223	19326	18984	19333	19134	19175	19292	19228	19189	19323	19155	19202	19310	19091	19129	19239	19397	19282	19242	19380	19356	19287	19148	19503	19296	19228	19109	19224	19200	19239	19237	19177	19252	19435	19187	19004	19452	19284	19319	19092	19296	19241	19322	19207	19107	19304	19283	19171	19181	19129	19226	18981	19166	19367	19279	19117	19327	19167	19307	19320	19402	19215	19243	19210	19135	19325	19200	19174	19230	19201	19310	19276	19104	19283	19184	19022	19220	19364	19329	19332	19308	19121	19242	19345	19177	19417	19216	19267	19162	19207	19504	19274	19167	19311	19034	19185	19322	19262	19143	19161	19248	19393	19185	19211	19161	19472	19277	19095	19448	19137	19267	19220	19445	19205	19207	19103	19250	19219	19165	19168	19079	19246	19374	19171	19460	19380	19324	19461	19182	19061	19262	19172	19120	19172	19184	19275	19195	19337	19295	19133	19011	19236	19209	19184	19303	19016	19393	19357	19239	19298	19264	19106	19084	19106	19190	19239	19220	19281	19108	19100	19134	19172	19289	19276	19199	19070	19228	19131	19117	19193	19236	19132	19335	19324	19098	19291	19104	19378	19188	19291	19347	19271	19214	18981	19200	19213	19288	19158	19100	19189	19221	19195	19258	19386	19242	19378	19425	18939	19136	19020	19285	19240	19400	19248	19338	19252	19032	19355	19088	19140	18936	19217	18847	19179	19174	19194	19222	19371	19199	19319	19208	19107	19370	19236	19137	19063	19015	19376	19376	19021	18991	19183	19172	19069	19061	19210	19138	19192	19276	19344	19276	19156	19240	19349	19164	19471	19158	19235	19312	19039	19395	19230	19262	19148	19262	19176	19165	19293	19212	19094	19350	19231	19417	19017	18995	19320	19398	19403	19133	19391	19363	18986	19236	19133	19171	19182	19291	19147	19210	19170	19234	19363	19258	19079	19311	19047	19301	19209	19166	19292	19259	19176	19129	19071	19302	19387	19183	19243	19236	19222	19204	19263	19270	19143	19122	19255	19254	19367	19162	19355	19433	19305	19414	19181	19178	19323	18991	19194	19256	19167	19111	19077	19163	19294	19296	19177	19159	19442	19489	19035	19150	19279	19265	19170	19020	19306	19036	19272	19134	19202	19252	19309	19307	19219	19252	19215	19203	19283	19066	19237	19260	19048	19253	19179	19280	19330	19138	19304	19236	19257	19169	19368	19241	19286	19224	19098	19217	19070	19105	19383	19270	19370	19153	19170	19167	19319	19110	19389	19398	19247	19052	19164	19270	19124	19343	18994	19276	19027	19396	19485	19047	19090	19314	19432	18982	19128	19259	19192	19220	19114	19365	19189	19107	19267	19252	19248	19355	19149	19348	19175	19318	19192	19303	19305	19118	19224	19263	19286	19190	19363	19283	19051	19139	19411	19187	19138	19289	19294	19513	19317	19282	19005	19266	19168	19223	19269	19530	19173	19295	19366	19175	19385	19349	19162	19398	19218	19115	19181	19117	19116	19379	19281	19210	19079	19234	19094	19280	19372	19283	19115	19273	19155	19080	18957	19172	19320	19213	19313	19100	19305	19238	19216	19049	19256	18839	19300	19194	19155	19196	19258	19382	19153	19283	19052	19424	19193	19326	19177	19400	19099	19292	19274	19342	19345	19218	19112	19241	19208	19021	19240	19254	19212	19321	19145	19187	19341	19297	19360	19208	19180	19058	19025	19092	19346	19167	19388	19095	19269	19374	19088	19235	19221	19319	19085	19137	19160	19261	19563	19363	19162	19313	19102	19237	19503	19441	18972	19326	19124	19158	19208	19215	19134	19259	19288	19228	19188	19132	19081	19160	19401	19136	19141	19160	19243	19477	19398	19143	19227	19070	19429	19500	19060	19075	19085	19116	19173	19007	19203	19210	19370	19281	19499	19378	19145	19265	19145	19089	19251	19449	19195	19332	19251	19448	19144	19034	19115	19269	19267	19041	19189	19246	19165	19368	18963	19374	19245	19224	19010	19227	19378	19117	19263	19389	19105	19234	19301	19326	19466	19120	19179	19194	19109	19192	19236	19434	19167	19213	19285	19106	19317	19194	19244	19063	19292	19158	19185	19370	19369	19258	19152	19035	19080	19168	19269	19322	19306	19119	19124	19332	19365	19153	19261	19154	18971	19344	19176	19469	19162	18918	19039	19057	19177	19254	18880	19040	19095	19066	19171	19339	19316	19093	19099	19038	19349	19331	19176	19119	19030	19180	19359	19175	19353	19355	19311	19232	19129	19104	19167	19337	19146	19193	19074	19048	19393	19225	19068	19276	19107	19181	19340	19248	19156	19309	19083	19138	19222	19175	19232	19459	19171	19256	18931	19228	19421	19228	19343	19077	19109	19262	19167	19253	19247	19306	19183	19127	19230	19069	19239	19541	19280	19250	19006	19393	19373	19359	19362	19362	19108	19119	19218	19322	19074	19071	18930	19183	19415	19316	19056	19126	19096	19030	19045	19220	19192	19310	19155	19232	19347	19182	19164	19335	19431	19054	19395	19044	19365	19350	19029	19225	19019	19224	19111	19414	19440	19246	19280	19328	19115	19085	19228	18944	19046	19278	19269	19033	19123	19229	19167	19254	19151	19337	19171	19068	19327	19067	19109	19259	18993	19273	19202	19211	19219	19109	19032	19334	19540	19248	19197	19141	19300	19202	19262	19071	19282	19161	19174	19270	19375	19097	19206	19171	19380	19117	19293	19349	19481	19214	19283	19271	19198	19352	19299	19409	19453	19338	19055	19327	19387	19238	19393	19259	19257	19508	19243	19234	19281	19088	19312	19158	19229	19124	19174	19423	19167	19284	19466	19135	19136	19203	19133	19159	19416	19337	19396	19255	19313	19038	19075	19055	19219	19204	19232	19195	19074	19131	19073	19030	19198	19213	19188	19129	18947	19195	19075	19184	19200	19319	19145	19270	19242	19085	19164	19184	19129	19212	19081	19324	19181	19235	19069	19216	19283	19287	19236	19355	19400	19300	19113	19196	19365	19287	19288	19184	19208	19150	19202	19185	19209	19220	19131	19267	19220	19244	19269	19218	19314	19090	19231	19332	19004	19151	19292	19344	19211	19279	19115	19099	19236	19227	19297	19151	19313	19146	19131	19093	19203	19280	19195	19254	19226	19059	19097	19171	19248	19346	19134	19255	19387	19159	19020	19147	19092	19242	19139	19266	19116	19139	19346	19232	18973	19228	19197	19103	19090	19381	19232	19170	19271	19317	19322	19094	19055	19334	19072	19254	19114	19295	19324	19243	19107	19158	19324	19393	19059	19304	19406	19308	19175	19204	19384	19327	19068	19211	19078	19128	19225	19055	19133	19418	19200	19353	19109	19304	19317	19268	19305	19344	19322	19154	19363	19267	19394	19390	19130	19180	19304	19375	19009	19270	19142	19289	19245	19365	19099	19156	19295	19148	19014	19138	19167	19241	19273	19381	19132	19102	19184	19191	19157	19186	19150	19223	19524	19119	19054	19154	19313	18994	19235	19213	19210	19297	19104	19104	19406	19328	19129	19034	19200	19318	19258	19215	19085	19114	19295	19211	19234	19125	19099	19290	19361	19217	19347	19372	19129	19196	19161	19134	19298	19285	19183	19093	19173	19508	19228	19257	19125	19382	19312	19305	19148
28599	38731	35577	28545	23314	19419	17903	17638	17348	16903	16748	16850	16749	16759	16679	16768	16778	16845	16687	16829	16836	16685	16694	16713	16810	16776	16660	16703	16781	16691	16922	16709	16737	16643	16618	16727	16826	16704	16698	16658	16798	16937	16727	16831	16783	16737	16821	16805	16727	16739	16663	16711	16672	16882	16538	16866	16796	16871	16646	16767	16710	16583	16607	16764	16770	16890	16674	16851	16787	16794	16798	16718	16656	16801	16696	16823	16828	16714	16825	16887	16745	16605	16743	16746	16561	16752	16809	16623	16871	16626	16756	16616	16835	16747	16703	16820	16851	16834	16615	16781	16744	16790	16642	16568	16675	16920	16735	16734	16705	16723	16826	16685	16673	16882	16630	16697	16688	16771	16799	16516	16725	16702	16656	16799	16705	16641	16766	16622	16828	16901	16656	16569	16825	16764	16739	16787	16837	16738	16824	16758	16780	16658	16855	16842	16775	16803	16741	16794	16594	16670	16791	16834	16813	16799	16707	16749	16764	16731	16738	16715	16808	16836	16590	16610	16861	16834	16779	16700	16711	16750	16680	16767	16640	16759	16838	16719	16598	16572	16724	16518	16575	16733	16610	16748	16751	16661	16797	16506	16663	16695	16557	16575	16751	16713	16792	16714	16786	16653	16640	16634	16569	16774	16855	16708	16868	16719	16681	16652	16845	16618	16633	16818	16612	16622	16604	16866	16645	16674	16629	16781	16602	16655	16767	16732	16816	16644	16837	16615	16784	16651	16687	16687	16792	16893	16781	16717	16836	16681	16662	16628	16736	16590	16857	16798	16830	16722	16595	16700	16921	16773	16657	16827	16757	16734	16720	16733	16775	16644	16635	16618	16800	16800	16889	16886	16607	16670	16694	16842	16922	16856	16843	16726	16627	16635	16771	16834	16811	16757	16757	16842	16878	16688	16664	16801	16677	16645	16736	16750	16681	16669	16811	16783	16871	16704	16844	16750	16633	16534	16701	16750	16760	16683	16800	16775	16688	16760	16637	16731	16761	16720	16676	16634	16799	16739	16701	16740	16775	16654	16737	16660	16875	16701	16666	16705	16769	16744	16907	16741	16737	16749	16691	16845	16717	16795	16856	16723	16685	16635	16738	16767	16700	16823	16695	16704	16922	16867	16667	16765	16666	16691	16659	16990	16769	16792	16649	16667	16852	16599	16712	16807	16555	16748	16777	16693	16748	16805	16752	16681	16847	16685	16784	16723	16910	16646	16707	16792	16757	16584	16823	16750	16757	16717	16909	16696	16692	16776	16788	16774	16608	16860	16733	16744	16692	16747	16758	16617	16761	16679	16579	16906	16531	16746	16835	16679	16816	16847	16931	16994	16856	16732	16555	16902	16656	16694	16711	16679	16762	16745	16720	16695	16807	16754	16762	16564	16728	16785	16666	16757	16896	16647	16692	16767	16821	16625	16712	16736	16597	16742	16805	16703	16787	16666	16740	16618	16848	16590	16539	16801	16732	16733	16690	16538	16754	16651	16995	16771	16624	16628	16786	16720	16668	16725	16688	16773	16623	16770	16768	16818	16838	16728	16655	16800	16663	16851	16662	16683	16716	16665	16907	16642	16697	16601	16641	16634	16842	16614	16771	16644	16716	16680	16839	16694	16690	16781	16753	16719	16633	16717	16532	16588	16734	16816	16733	16655	16793	16728	16774	16836	16724	16476	16666	16823	16575	16838	16637	16676	16682	16695	16585	16828	16592	16761	16830	16599	16761	16683	16631	16874	16703	16645	16898	16853	16719	16648	16787	16639	16802	16804	16686	16595	16679	16753	16793	16700	16840	16722	16587	16837	16624	16618	16662	16553	16686	16651	16716	16817	16821	16750	16674	16890	16871	16708	16661	16684	16520	16546	16765	16616	16845	16697	16798	16555	16641	16799	16918	16804	16765	16676	16629	16884	16818	16759	16672	16638	16676	16685	16763	16721	16588	16619	16683	16569	16643	16807	16782	16683	16808	16570	16865	16699	16736	16773	16710	16737	16789	16889	16707	16788	16626	16667	16695	16894	16905	16732	16511	16807	16693	16831	16638	16774	16627	16566	16688	16751	16839	16924	16820	16852	16652	16588	16710	16708	16625	16585	16781	16678	16454	16792	16929	16755	16845	16887	16590	16884	16714	16601	16673	16695	16598	16758	16746	16676	16607	16630	16675	16719	16777	16814	16820	16704	16628	16806	16658	16825	16715	16698	16704	16606	16661	16861	16768	16626	16714	16706	16739	16875	16840	16587	16645	16787	16893	16609	16793	16788	16666	16586	16885	16668	16776	16679	16773	16678	16692	16722	16759	16672	16656	16689	16636	16911	16786	16826	16957	16697	16689	16852	16680	16729	16751	16902	16802	16768	16761	16563	16838	16858	16729	16796	16701	16811	16838	16709	16882	16565	16843	16523	16560	16690	16788	16812	16727	16614	16701	16824	16643	16659	16626	16549	16875	16662	16759	16885	16688	16651	16885	16657	16740	16666	16974	16567	16828	16851	16763	16642	16763	16838	16731	16637	16910	16600	16505	16734	16778	16821	16822	17016	16571	16715	16546	16745	16765	16929	16683	16686	16659	16805	16651	16730	16694	16825	16800	16692	16714	16715	16637	16741	16755	16854	16781	16585	16791	16775	16623	16641	16793	16916	16752	16927	16622	16765	16849	16632	16785	16715	16710	16622	16689	16779	16770	16610	16704	16911	16894	16635	16706	16765	16787	16781	16761	16772	16681	16727	16774	16725	16559	16678	16858	16892	16697	16777	16718	16562	16607	16686	16691	16637	16741	16625	16672	16558	16709	16704	16632	16750	16728	16670	16719	16693	16743	16719	16532	16798	16953	16766	16850	16746	16758	16849	16656	16908	16542	16821	16766	16824	16728	16806	16566	16901	16778	16897	16614	16794	16916	16636	16690	16773	16764	16672	16799	16731	16632	16626	16594	16655	16805	16653	16661	16756	16679	16660	16555	16940	16633	16791	16871	16787	16639	16916	16721	16782	16767	16638	16597	16633	16681	16796	16447	16870	16802	16725	16754	16785	16813	16733	16645	16734	16639	16700	16780	16848	16496	16897	16807	16549	16811	16640	16736	16694	16660	16517	16818	16754	16690	16728	16940	16800	16656	16739	16534	16773	16834	16648	16951	16618	16825	16807	16751	16653	16923	16842	16714	16591	16602	16907	16772	16831	16692	16789	16825	16810	16593	16685	16646	16490	16695	16748	16552	16628	16762	16714	16849	16731	16794	16704	16764	16852	16705	16828	16708	16712	16791	16780	16708	16618	16837	16740	16681	16679	16646	16893	16856	16633	16897	16593	16545	16721	16774	16730	16761	16698	16761	16810	16638	16712	16858	16831	16576	16836	16757	16603	16754	16732	16728	16597	16715	16718	16760	16730	16802	16682	16529	16527	16675	16771	16711	16704	16778	16795	16668	16650	16771	16836	16782	16840	16649	16730	16744	16717	16822	16766	16562	16723	16644	16658	16780	16702	16866	16668	16723	16776	16607	16940	16560	16649	16738	16730	16710	16659	16721	16753	16880	16600	16627	16691	16736	16577	16753	16701	16545	16755	16690	16821	16768	16763	16625	16650	16780	16657	16767	16598	16802	16657	16689	16818	16676	16671	16577	16690	16889	16870	16835	16727	16787	16787	16725	16838	16740	16684	16723	16815	16744	16675	16691	16654	16852	16755	16826	16695	16565	16817	16909	16810	16768	16796	16448	16867	16619	16717	16599	16575	16718	16700	16691	16706	16925	16776	16710	16698	16590	16830	16595	16771	16759	16642	16623	16857	16757	16682	16774	16805	16905	16760	16706	16832	16794	16618	16634	16533	16868	16610	16822	16554	16717	16716	16811	16626	16721	16764	16747	16706	16704	16716	16662	16749	16608	16823	16670	16677	16845	16665	16775	16741	16778	16616	16813	16828	16617	16671	16596	16719	16662	16506	16786	16853	16762	16660	16862	16793	16876	16651	16693	16631	16869	16756	16763	16689	16707	16852	16845	16982	16631	16873	16838	16676	16659	16696	16718	16735	16658	16724	16776	16755	16741	16748	16706	16467	16865	16745	16736	16766	16797	16826	16735	16736	16721	16604	16713	16629	16631	16840	16869	16671	16730	16528	16713	16599	16661	16670	16604	16768	16736	16777	16774	16970	16638	16617	16783	16687	16632	16730	16769	16653	16882	16660	16852	16898	16616	16812	16653	16646	16695	16753	16902	16819	16622	16805	16806	16589	16590	16693	16763	16735	16813	16669	16646	16820	16781	16807	16766	16856	16659	16782	16773	16682	16802	16778	16934	16636	16609	16512	16783	16757	16805	16644	16775	16858	16861	16749	16784	16896	16750	16930	16896	16608	16823	16877	16539	16695	16906	16704	16691	16752	16845	16505	16658	16544	16693	16766	16538	16757	16797	16798	16664	16875	16666	16738	16850	16763	16744	16971	16627	16792	16522	16566	16868	16708	16880	16708	16640	16643	16683	16837	16725	16851	16703	16647	16929	16629	16672	16877	16758	16868	16712	16567	16866	16816	16740	16721	16677	16739	16665	16784	16935	16733	16811	16808	16748	16805	16615	16573	16881	16690	16790	16831	16771	16579	16953	16755	16868	16677	16831	16678	16734	16751	16529	16682	16660	16559	16904	16688	16599	16911	16848	16762	16832	16679	16687	16791	16951	16732	16772	16678	16646	16603	16665	16728	16645	16834	16766	16772	16874	16678	16749	16590	16712	16748	16737	16783	16733	16794	16678	16765	16841	16687	16510	16864	16686	16637	16928	16693	16770	16578	16738	16806	16679	16905	16850	16898	16749	16727	16848	16765	16829	16854	16801	16835	16858	16706	16791	16741	16607	16752	16765	16741	16870	16647	16877	16705	16793	16721	16772	16685	16732	16728	16554	16783	16739	16866	16750	16665	16925	16669	16688	16843	16556	16818	16728	16757	16679	16752	16931	16641	16689	16699	16597	16621	16729	16888	16643	16813	16770	16607	16785	16885	16778	16860	16821	16760	16583	16677	16704	16769	16619	16783	16654	16786	16798	16691	16691	16740	16720	16626	16581	16982	16730	16812	16821	16793	16772	16768	16552	16705	16676	16783	16903	16701	16757	16685	16730	16826	16650	16683	16680	16845	16850	16966
24158	21490	29151	25915	24874	25375	24750	21348	19688	19074	18909	18848	18348	18445	18191	18461	18371	18377	18290	18532	18325	18556	18224	18240	18486	18205	18256	18378	18276	18357	18256	18247	18341	18465	18304	18182	18302	18205	18203	18174	18159	18282	18184	18178	18347	18094	18362	18300	18292	18373	18194	18151	18328	18211	18162	18247	18165	18224	18387	18045	18203	18278	18246	18398	18156	18354	18269	18213	18329	18180	18444	18235	18159	18316	18200	18350	18544	18466	18168	18438	18223	18164	18106	18174	18311	18034	18237	18388	18176	18274	18129	18192	18318	18120	18105	18160	18278	18334	18126	18426	18206	18273	18103	18304	18250	18233	17975	18242	18439	18299	18246	18270	18181	18296	18504	18387	18265	18266	18269	18240	18233	18309	17978	18101	18240	18264	18189	18228	18323	18287	18318	18160	18313	18173	18039	18305	18241	18148	18191	18284	18229	18083	17999	18297	18263	18321	18271	18111	18187	18055	18050	18153	18243	18232	18065	18279	18082	18314	18112	18170	18241	18007	18113	18118	18216	18163	18180	18108	18086	18478	18080	18195	18342	18224	18190	18187	18169	18272	18422	18122	18158	18197	18073	18151	18193	18168	18210	17979	18304	18254	18277	18295	18369	18147	18109	18221	18276	18311	18012	18120	18206	18000	18211	18223	18284	18189	18487	18212	18291	18230	18139	18138	18234	18072	18060	18055	18021	18278	18231	18174	18398	18233	18092	17992	18120	18081	18283	18150	18042	18216	18455	18316	18200	18046	18368	18049	18197	18118	18335	18052	18336	18326	18236	18172	18014	18221	18096	18225	18145	18050	18316	18323	18365	18347	18142	18352	18419	18233	18287	18151	18024	18034	18099	18131	18278	18319	18230	18136	18244	18141	18038	18352	18255	18215	18052	18004	18207	18332	18072	18219	18304	18259	18242	18332	18151	18218	18073	18094	18033	18253	18123	18053	18077	18240	18251	18191	18142	18005	18190	18143	18256	18000	18078	18328	18216	18261	18067	18159	18278	18389	18128	18132	18132	18226	18273	18296	18389	18191	18056	18271	18196	18310	18148	18115	18337	18061	18169	18156	18006	18016	18304	18253	18290	18237	18218	18383	18256	18200	18155	18066	18203	18166	18015	18172	18240	18191	18239	18196	18070	18290	18056	18099	18298	18288	18336	18172	18056	18052	18441	18165	18279	18374	18362	17914	18312	18291	18369	18046	18197	18238	18057	18094	18155	18295	18174	18303	18106	18302	18202	18259	18169	18180	18263	18275	18197	18465	18348	18264	18211	18247	18239	18299	18610	18285	18174	18186	18118	18337	18249	18283	18198	18102	18482	18475	18533	18316	18389	18283	18264	18194	18371	18289	18072	18244	18177	18200	18189	18256	18104	18088	17936	17980	18290	18483	18167	18165	18255	18246	18199	18027	18340	18060	18306	18032	18149	18282	18122	18039	18327	18236	18281	18428	18212	18203	18325	18286	17989	18228	18309	18168	18332	18336	18136	18204	18242	18241	18300	17978	18118	18133	18259	18198	18276	18149	18293	18175	18058	18380	18353	18198	18243	18060	18113	18150	18243	18187	18203	18346	18257	18015	18142	18288	18193	18202	18137	18235	18192	18286	18381	18274	18135	18210	18153	17982	18215	18183	18184	18096	18204	18192	18273	18409	18341	18228	18206	18091	18116	18193	18115	18005	18256	18119	18237	18266	18301	18429	18140	18236	18246	18111	18036	18301	18206	17983	18083	18236	18160	18232	18309	18285	18320	18118	18180	18265	18205	18124	18226	18209	18278	18252	18255	18033	18080	18255	18253	18310	18325	18097	18231	18384	18106	18001	18186	18071	18200	18152	18277	18185	18206	18179	18243	18131	18160	18232	18238	18239	18207	18239	18288	18161	18171	18059	18368	18192	18107	18470	18496	18272	18076	18134	18312	18276	18262	18079	18124	18231	18189	18129	18052	18208	18364	17943	18093	18372	18184	18147	17983	18102	18131	18025	18210	18049	18161	18183	18274	18097	18330	18208	18119	18179	18012	17933	18231	18083	18071	18293	18292	18345	18215	18215	18194	18122	18127	18142	18168	18161	18222	18280	18291	18307	18434	18155	18053	18251	18147	18208	18115	18163	18225	18034	18255	18443	18130	18121	18208	18257	18107	18270	18246	18022	18307	18095	18286	18248	18276	18178	18194	17972	18137	18129	18246	18039	18156	18308	18292	18189	18452	18237	18385	18317	18327	18238	18048	18053	18212	18147	18252	18255	18383	18237	18203	18199	18217	18191	18072	18229	18270	18195	18397	18229	18475	18100	18321	18146	18273	18157	18178	18258	18399	18290	18160	18074	18224	18376	18001	18220	18189	18167	18300	18122	18175	18246	18270	18219	18243	18138	18153	18180	18131	18190	18056	18454	18315	18237	18258	18226	18082	18356	18351	18277	18368	18146	18079	18227	18179	18263	18061	18389	18040	18143	18081	18286	18068	18289	18382	18280	18208	18213	18413	18373	18137	18185	18200	18159	18178	18267	18231	18263	18405	18219	18308	18470	18334	18153	18193	18223	18077	18070	18119	18066	18338	18285	18192	18142	18094	18209	18163	18173	18232	18170	18147	18469	18309	18403	18254	18181	18238	18299	18050	18212	18172	18162	18078	18197	18187	18202	18101	18143	18310	18308	18334	18255	18272	17897	18350	18291	18025	18155	18251	18370	18153	18231	18185	18186	18160	18173	18118	18159	18318	18281	18130	18125	18194	18374	18174	18215	18132	18276	18168	18276	18403	18266	18258	18146	18584	18226	18086	18234	18051	18207	18134	18104	18035	18168	18178	18257	18208	18309	18157	18283	18239	18236	18111	18116	18146	18263	18223	18386	18300	18247	18175	18309	18074	18247	18148	18234	18114	18162	18217	18226	18126	18237	18066	17996	18254	18366	18219	18259	18521	18135	18366	18181	18210	18339	18007	18243	18240	18281	18309	18217	17915	18325	18178	18054	18110	18088	18123	18041	18173	18015	18368	18431	18040	18334	18069	18305	18169	18245	18200	18134	18077	18101	18274	18307	18360	18314	18287	18339	18190	18154	18193	18157	18205	17913	18275	18126	18365	18325	18259	18436	18349	18147	18056	18310	18232	18304	18085	18242	18096	18127	18303	18383	18389	18292	18201	18256	18347	18127	18102	18052	18123	18158	18441	18208	18300	18499	18082	18258	18220	17970	18178	17937	17995	18353	18202	18120	18493	18128	18114	18201	18217	18145	18250	18204	18218	18102	18015	18135	18189	18076	18185	18153	18411	18095	18207	18194	18050	18226	17980	18268	18244	18098	18233	18114	18299	18055	18196	18202	18210	18174	18192	18261	18221	18311	18121	18296	18273	18164	18349	18269	18313	18381	18373	18054	18222	18077	18130	18152	18136	18041	18001	18070	17962	18171	18169	18162	17991	18131	18200	18035	18031	18118	18060	18060	18150	18029	18190	18379	18445	17961	18403	18442	18255	18398	18210	18148	18332	18115	18244	18234	18099	18273	18287	18328	18187	18045	18161	18457	18303	18223	18255	18133	18098	18380	18255	18358	18220	18216	18240	18389	18207	18245	18157	18128	18296	18192	18142	18229	18072	18012	18278	18066	18039	18242	18135	18239	18123	18336	18280	18270	18239	18101	18144	18048	18032	18155	18129	18413	18337	18273	18277	18300	18318	18083	18277	18148	18312	18120	18173	18215	18124	18190	18300	18286	18107	18230	18254	18176	18221	18192	18158	18271	18179	18070	18301	18185	18195	18228	18314	18129	18221	18335	18199	18310	18295	18286	18390	18141	18131	18276	18302	18206	18059	18335	18226	18429	18104	17945	18139	18282	18262	18026	18074	18260	18204	18235	18153	18096	18622	18181	18243	18074	18077	18183	18129	18205	18118	18135	18011	18375	18085	18185	17964	18048	18284	18299	18315	18088	18336	18135	18440	18386	18210	18126	18268	18191	18190	18234	18204	18261	18274	18115	18205	17969	18206	18004	18256	18213	18265	18163	18205	18119	18264	18063	18286	18382	18238	18106	18144	18175	18293	18142	18273	18096	18360	18139	18128	18077	18314	18103	18000	18069	18343	18449	18065	18207	18299	18065	18403	18245	18019	17983	18298	18220	18334	18239	18111	18042	18121	18221	18130	18345	18086	18252	18376	18258	18167	18201	18289	18402	18411	18238	18316	18349	18194	18118	18160	18376	18237	18155	18179	18024	18255	18343	18145	18510	18360	18039	18219	18284	18363	18253	18264	18039	18189	18107	18116	18156	18266	18277	18080	18185	18353	18429	18071	18116	17986	17999	18168	18053	18182	18165	18191	18456	18394	18252	18275	18141	18170	18246	18336	18188	18342	18132	18320	18220	18291	18131	18061	18452	18210	18284	18128	18293	17992	17994	18287	18165	17926	18212	18210	18177	18308	18144	18147	18121	18035	18286	18059	18232	18294	18067	18053	18218	17956	18179	18410	18220	18188	18270	18310	18181	18205	18157	18022	18093	18019	18178	18206	18202	18329	18308	18210	18253	18092	18266	18172	18126	18209	18223	18410	18105	18173	18362	18285	18175	18273	17995	18177	18258	18391	18142	18155	18116	18077	18233	18289	18232	18265	18155	18366	18314	18236	18135	18189	18324	18382	18177	18155	18230	18268	18405	18292	18146	18090	18441	18239	18302	18210	18341	18264	18242	17883	18160	18234	18035	18316	18134	18071	18274	18202	18149	18062	18158	17946	18082	18164	18208	18074	18067	18308	18214	18158	18392	18360	18222	18121	18162	18117	18491	18221	18191	18197	18061	18049	18175	18235	18028	18228	18325	18428	18379	18158	18226	18014	18199	18126	18176	18020	18364	18185	18138	18023	18295	18301	18127	18204	18242	18019	18300	18243	18549	18193	18179	18395	18318	18180	18332	18106	18053	18469	18407	18271	18236	18263	18175	18302	18310	18232	17870	18252	18248	18126	18236	18199	18131	18207	18160	18348	18295	18251	18446	18227	18262	18189	18268	18199	18207	18150	18282	18189	18148	18049	18146	18253	18274	18220	18176	18238	18112	18224	18065	18302	18383	18351	18134	18158	18164	18299	18142	18316	18329	18303	18233	18306	18096	18123	18256	18230	18172	18253	18217	18189	17893	18107	18111
32191	51248	48284	38096	29709	24589	21840	19863	17608	16927	16891	16464	16259	16341	16285	16150	16095	16354	16159	16215	16212	16089	16314	16316	16271	16312	16124	16133	16226	16259	16356	16230	16139	16292	16163	16173	16254	16255	16292	16155	16151	16323	16189	16221	16076	16309	16156	16176	16071	16269	16172	16254	16209	16391	16206	16099	16063	16228	16132	16353	16061	15995	16165	16208	16163	16216	16114	16092	16394	16083	16026	16160	16356	16109	16034	16368	16421	16449	16220	16262	16317	16244	16192	16053	16337	16310	16103	16218	16153	16049	16106	16131	16293	16260	16123	16148	16206	16341	16204	16217	16360	16275	16189	16338	16139	16353	16109	16272	16031	16159	16210	16173	16286	16266	16223	16229	16177	16302	16215	16195	16152	16128	16105	16155	16228	16131	15991	16060	16207	16038	16182	16153	15972	16184	16100	16389	16219	16352	16224	16172	16356	16076	16101	16246	16021	16341	16206	15988	16129	16120	16120	16093	16257	16141	16267	16301	16142	16158	16087	16149	16102	16170	16107	16182	15973	16476	16168	16179	16160	16315	16255	16166	16167	16074	16176	16221	15990	16251	16187	16229	16285	16082	16179	16088	16180	16095	16166	16031	16260	16012	16131	16066	16098	16242	16190	16305	16389	16302	16353	16300	16255	16295	16208	16093	16304	16147	16111	16110	16169	16351	16095	16129	16150	16230	16166	16261	15944	16145	16299	16206	16215	16179	16200	16106	16090	16010	16263	16174	16336	16180	16052	16285	16139	16039	16072	16121	16190	16364	16193	16193	16157	16214	16266	16245	16127	16177	16241	16113	16218	16220	16104	16148	16147	16307	16264	16111	16165	16257	16264	16294	16196	16084	16238	16162	16287	16180	16291	16101	16149	16106	16285	16069	16199	16166	16267	16110	16178	16118	16050	16212	16335	16201	16100	16504	16141	16106	16291	16249	16116	16174	16125	16241	16100	16167	16233	16165	16195	16267	16251	15995	16231	16284	16193	16160	16173	16193	16386	16243	16138	16006	16311	16425	16190	16269	16278	16297	16144	16314	16070	16070	16169	16245	16162	16239	16069	16142	16147	16356	16141	16292	15946	16273	16393	16133	16331	16150	16345	16282	16203	16096	16239	16033	16156	16104	16350	16091	16315	16366	16165	16286	16236	16272	16128	16167	16313	16202	16301	16354	16000	16052	16339	16167	16265	16143	16165	16147	16161	15971	16098	16149	16295	16186	16176	16203	16242	16174	16163	16173	16252	16032	16230	16190	16248	15970	16315	16123	16174	16169	16084	16279	16094	16191	16285	16373	16280	16197	16172	16182	16225	16233	16080	16028	16094	16202	16135	16054	16193	16109	16151	16113	16229	16307	16305	16086	16231	16035	16225	16268	16257	16278	16327	16393	16164	15995	16136	16332	16101	16360	16152	15985	16186	16220	16122	16128	16283	16153	16229	16335	16067	16135	16144	16125	16200	16180	16186	16287	16005	16304	16106	16004	16425	16218	15979	16083	16235	16210	16175	16024	16072	16316	16315	16105	16016	16253	16175	16190	16276	16170	16123	16202	15866	16286	16044	16398	16166	16146	16330	16235	16147	16232	16170	16243	16312	16234	16136	16360	16174	16140	16019	16201	16025	16135	16144	16188	16105	16042	16129	16137	16255	16263	16159	16197	16241	16103	16276	16270	16105	16291	16073	16112	16235	16160	16236	16149	16200	16129	16197	16141	16254	16078	16135	16152	16334	16333	16127	16213	16334	16423	16102	16314	16218	16274	16251	16112	16055	16231	16321	15984	16271	16064	16060	16187	16213	16112	16143	16158	16187	16145	16083	16156	16172	16240	16184	16220	16390	16042	16262	16216	16214	16051	16159	16294	16178	16161	16240	16291	16093	16295	16195	16410	16127	16298	16274	16086	16231	16072	16249	16181	16264	16303	16281	16319	16111	16221	16249	16308	16145	16338	16413	16145	16290	16110	16047	16215	16272	16192	16253	16094	16311	16041	16231	16169	16335	16178	16192	16174	16461	16043	16294	16197	16149	16105	16366	16041	16136	16182	16232	16258	16030	16133	16188	16340	16163	16062	16239	16121	16099	16216	16069	16140	16288	16149	16205	16408	16177	16069	16364	16136	16166	16277	16251	16135	16090	16129	16146	16021	16270	15962	16345	16420	16214	16125	16200	16044	16287	16287	16252	16260	16244	16134	16217	16232	16245	16294	16244	16199	16127	16269	16273	16123	15985	16123	16185	16317	16091	16229	16109	16116	16105	16133	16124	16194	15992	16291	16249	16058	16108	16247	15954	16211	16241	16237	16128	16302	16149	16078	16123	16234	16355	16265	16075	16150	16197	16193	16233	16111	16288	16139	16184	16087	16171	16088	16269	16188	16289	16199	16088	16213	16174	16182	16110	16370	16169	16149	16264	16221	16215	16062	16051	16107	16344	16200	16166	16221	15902	16073	16096	16056	16149	16189	16277	16348	16231	16173	16202	16208	16195	16192	16248	16056	16308	16001	16054	16132	16163	16222	16200	16208	16206	16068	16206	16160	16259	16320	16221	16126	16313	16310	16254	16165	16227	16230	16065	16181	16084	16300	16212	16220	16426	16393	16319	16194	16336	16086	16123	16251	16221	16172	15964	16128	16121	16103	16212	16194	16091	16263	16212	15889	16136	16229	16373	16302	16077	16100	16208	16217	16197	16150	16280	16224	16166	16241	16187	16184	16110	16236	16208	16232	16141	16185	16078	16146	16320	16189	16320	16144	16077	16169	16125	16146	16026	16267	16262	16291	16304	16124	16165	16250	16277	16172	16413	16150	16014	16292	16372	16139	16165	16286	16131	16278	16333	16458	16129	16250	16064	16133	16185	16255	16132	15985	16257	16146	16204	16096	16260	16144	16377	16153	16177	16252	16232	16498	16306	16219	16209	16146	16203	16090	16406	16220	16016	16242	16305	16192	16153	16275	16245	16233	16165	16201	16295	16347	16317	16113	16131	16350	16184	16183	16192	16248	16107	16017	15952	16327	16065	16185	16184	16211	16250	16334	16317	16113	16222	16120	16229	16202	16252	16205	16322	16109	16192	16042	16290	16525	16259	16086	16200	16157	16357	16419	16049	16074	16216	16027	16339	16100	16153	16246	16238	16179	16028	16094	16009	16243	16088	16179	16208	16206	16251	16270	16175	16079	16219	16208	16093	16270	16140	16151	16142	16323	16269	16325	15960	16032	16233	16018	16258	16205	16223	16037	16118	16151	16156	16309	16180	16168	16294	16285	16170	16239	16053	16255	16181	16220	16386	16268	16173	16044	16293	16223	16166	16308	16189	16190	16077	16208	16168	16248	16162	16146	16358	16140	16290	16144	16251	16139	16221	16126	16262	16183	16291	16275	16208	16122	16085	16159	16191	16199	16163	16121	16237	16092	16124	16142	16155	16255	16204	16311	16255	16348	16091	16358	16303	16192	16219	16233	16099	16189	16297	16040	16112	16126	16094	16229	16267	16245	16366	16042	16228	16206	16214	16160	16192	16248	16200	16043	16218	16139	16144	16263	16217	16146	16177	16020	16016	15932	16046	16252	15989	16325	16079	16074	16126	16290	16204	16092	16078	16287	16172	16156	16268	16227	16247	16355	16034	16071	16225	16307	16277	16154	16232	16225	16164	16232	16260	16132	16108	16285	16187	16030	16106	16217	16283	16268	16326	16225	16109	16176	16170	16290	16338	16081	16147	16243	16115	16256	16364	16155	16176	16162	16075	16124	16089	16310	16123	16190	15985	16167	16199	16091	16289	16104	16141	16375	16214	16224	16113	16070	16035	16307	16133	16130	16386	16111	16222	16101	16231	16130	16033	16142	16079	16089	16085	16205	16162	16180	16119	16038	16217	16174	16258	16152	16350	16079	16214	16090	16161	16103	16230	16087	16182	16086	16193	16200	16220	16191	16125	16220	16177	16286	16062	16089	16177	16158	16159	16143	16280	16292	16198	16071	16144	16043	16309	16244	16132	16231	16173	16103	16277	16170	16136	16091	16221	16109	16268	16219	16063	16018	16210	16283	16053	16231	16307	15911	16143	16174	16310	16363	16111	16114	16408	16284	16306	16320	16158	16037	16334	16083	16248	16129	16099	16127	16177	16169	16211	16173	16147	16215	16154	16087	16276	16209	16232	16185	16209	16134	16259	16109	16288	16118	16241	16144	16206	16055	16198	16122	16296	16316	16111	16235	16118	16319	16307	16254	16101	16113	16163	16182	16134	16114	16269	16205	16144	16128	16160	16197	16378	16070	16267	16187	16173	16101	16147	16190	16143	16077	16167	16093	16357	15976	16051	16095	16331	16161	16185	16244	16067	16162	16213	16068	16182	16208	16224	16319	16089	16130	16127	16261	16208	16070	16117	16281	16228	16074	16262	16078	16237	16372	16115	16057	16400	16183	16187	16313	16150	16235	16292	16222	16286	16233	16064	16106	16311	16183	16267	16148	16204	16264	16179	16082	16202	16227	16330	16267	16164	16121	16118	16090	16355	15942	16414	16127	16139	16248	16358	16069	16264	16145	16102	16377	16291	16122	16366	16301	16180	16075	16246	16339	16270	16103	16091	16255	16069	16138	16140	16097	16126	16207	16205	16257	16211	16140	16242	16101	16149	16227	16348	16193	16097	16215	16110	16040	16132	16390	16092	16152	16214	16146	16250	16178	16333	16392	16355	16202	16263	16186	16221	16259	16151	16210	16236	16047	16217	16083	16246	16183	16394	16271	16169	16180	16156	16157	16091	16095	16354	16142	16270	16216	16297	16147	16161	16138	16094	16264	16264	16152	16234	16123	16081	16010	16144	16262	16216	16109	16315	16013	16159	16244	16121	16179	16218	16206	16304	16108	16211	16246	16287	16136	16092	16091	16151	16188	16089	16168	16262	16301	16112	16119	16210	16190	16012	16199	16162	16145	16186	16058	16254	15898	16284	16243	16267	16079	16227	16121	16285	16273	16137	16135	16204	16082	16121	16337	16173	16186	16120	16301	16176	16137	16258	16056	16188	16319	16246	16111	16109	16158	16222	16188	16297	16139	16137	16281	16243	16087	16197	16202	16202	15998	16183	16265	16281	16393	16200	16088	16165	16176	16117	16181	16169	16067	16157	16205	16005	16283	16213	16182
23077	21526	29410	24425	23302	26633	28361	22808	20624	19407	18816	18749	18403	18386	18399	18334	18384	18511	18410	18369	18240	18506	18433	18225	18475	18365	18276	18379	18500	18172	18162	18203	18285	18251	18280	18389	18234	18189	18232	18422	18128	18071	18337	18366	18443	18422	18125	18062	18306	18175	18329	18097	18399	18260	18326	18352	18272	18253	18199	18184	18315	18280	18142	18294	18284	18520	18184	18223	18416	18286	18166	18190	18206	18183	18162	18490	18704	18425	18395	18554	18247	18166	18154	18167	18186	18106	18165	18193	18216	18092	18506	18306	18176	18242	18351	18259	18220	18201	18113	18032	18236	18321	18154	18260	18180	18138	18369	18318	18201	18395	18171	18252	18224	18058	17996	18168	18130	18270	18364	18344	17898	18149	18253	18125	18147	18073	18106	18043	18298	18341	18099	18152	18184	18266	18214	18362	18307	18232	18142	18125	18200	18187	18155	18086	18194	18238	18255	18159	17964	18227	18196	18149	18052	18158	18407	18213	18210	18239	18152	18268	18049	18123	18113	18249	18117	18155	18290	18243	18381	17948	17935	18224	18284	18128	18258	18290	18152	18314	18164	18240	18192	18113	18378	18342	18380	18100	18166	18037	18292	18104	18368	18274	18256	18035	18241	17937	18226	18256	18263	18078	18122	18262	17955	18278	17775	18016	18171	18080	18175	18057	18317	18188	18252	18228	18085	18224	18442	18074	17988	18140	18113	18176	18103	18123	17984	17905	18183	18079	18166	18061	18188	18094	18062	18294	18071	18242	18213	18094	18394	18035	17931	18494	18222	18390	18192	18395	18249	18135	18162	18058	18152	18252	18382	18248	18179	18338	18069	18068	18176	18097	18170	18066	18139	18158	18294	18129	18342	18289	18182	18226	18470	18114	18144	18359	18423	18208	18456	17970	18306	18249	18304	17966	18099	18141	18246	18093	18054	18118	18028	18235	18283	18414	18274	18292	18267	18209	18026	18066	18344	18056	18385	18052	18306	18133	18242	17975	17901	18288	18171	18296	18143	18100	18201	18157	18106	18203	18250	18159	18122	18185	18098	18140	18259	18116	18107	18144	18224	17964	18290	18024	18345	18196	18185	18395	18269	18131	17943	18055	18063	18194	18149	18025	18439	18234	18224	18281	18174	18221	18043	18220	17968	18008	18214	18112	18038	18195	18253	18166	18084	18037	18185	18275	18255	18124	18217	18193	18075	18236	17947	18180	18211	18332	18191	18304	18224	18037	18051	18138	18375	18012	18206	18026	18156	18046	18106	18142	18070	17950	18368	18277	18197	18091	18215	18059	18328	18269	18167	18272	18141	18043	18168	18092	18373	18227	17971	18425	18055	18168	18007	18089	18236	18190	18352	18207	18221	18143	18232	18176	18201	18364	18308	18170	18266	18107	18311	18222	18281	18157	18204	18298	18331	18352	18343	18400	18293	18107	18174	18358	18020	18204	18054	18238	18294	18152	18232	18222	18327	18205	17907	18139	18215	18071	18297	18209	18333	18178	18197	18155	18052	18234	18253	18141	18120	18172	18214	18216	18202	18045	17938	18243	18206	18143	18172	18228	18123	18408	18078	18162	18107	18131	18198	18162	18262	18441	18130	18343	18294	18157	18114	17888	18080	18361	18179	18207	18174	18356	18053	18199	18125	18145	18230	18061	18417	18170	17970	18232	18335	18260	18269	18399	18102	18046	18245	18345	18259	18195	17975	18180	18064	18045	18058	18113	18125	18308	18227	18197	18138	18103	18194	18269	18457	18267	18228	18021	18267	18285	18137	18117	18053	18386	18039	18183	18105	18068	18274	18208	18091	18062	18241	18050	18064	18036	18353	18185	17973	18050	18296	18092	18203	18189	18199	17997	18181	18317	18234	18325	18224	17965	18093	18262	18392	18229	18213	18244	18105	18360	18065	18202	18163	18230	18219	17828	18207	18175	18079	18304	18070	18115	18157	18233	18137	18373	18152	18264	18139	18233	18104	18009	18123	18212	18155	18116	18244	18017	18103	18105	18233	18135	18277	18200	18127	18358	18162	18262	18099	18297	18334	18342	18189	18282	17956	17932	18247	18011	18096	18024	18205	18171	18252	17911	18020	18134	18238	18119	18144	18312	18188	18219	18089	18109	18327	18056	18182	18145	18209	18149	18322	18163	18282	18146	18315	18280	18183	18178	18160	18071	18222	18176	18270	18112	18168	18060	18387	18202	18352	18207	18154	18083	18128	18205	18230	18171	18189	18104	18060	18154	18094	18059	18124	17957	18167	18319	17971	18081	18032	18054	17987	18139	18164	18201	18379	18207	17994	18072	18090	18170	17902	18113	18082	18046	18224	18128	18108	18131	18183	18233	18182	17915	18230	18147	18212	18261	18055	18032	18231	18270	18318	18130	18056	18295	18325	18014	18233	18098	18302	17981	18127	18046	18409	17984	18117	18213	18072	18028	18107	18341	18117	18091	18124	18235	18095	18184	18085	18123	18317	18126	18279	18046	18202	18250	18259	18244	18275	18209	18074	18158	18330	18286	18275	18271	18183	18427	18198	18023	18296	18240	18285	18171	18169	18138	18220	18452	18150	18266	18141	18100	18209	18061	18115	18056	18002	18177	18008	18103	18198	18111	18111	18124	18057	18076	18215	18018	18255	18182	18264	18262	18185	18033	18243	18118	18093	18045	18132	18350	18166	18170	18155	18167	18245	18212	18256	18183	18158	18104	18182	18278	18249	18301	18064	17872	18211	17932	18045	18243	18190	18141	18171	18225	18232	17976	18233	18111	18185	18229	18422	18087	18283	18278	18231	18057	18338	18259	18061	18192	18005	18138	17994	18178	18196	18120	18332	18234	18085	18154	18475	18122	18375	18231	18143	18135	18153	18162	18276	18206	18175	18354	18228	18325	18107	18137	18168	18313	18272	18099	18147	18095	18112	18261	18116	18192	18359	18122	18035	18004	18218	18317	18066	18219	18131	18047	18113	18409	18213	17987	18175	18097	18158	18053	18294	18118	18213	18383	18208	18386	18236	18163	17979	18143	18187	18109	18064	18289	18137	18160	18253	18095	18262	18302	18240	18177	18169	18098	18131	17920	17983	18161	18215	18285	18164	18305	18484	18334	18241	18080	18068	18096	18149	18024	18089	18121	17955	18215	17969	18322	18390	17992	18123	18184	18043	18186	18271	18160	18314	18364	18137	18236	18258	18116	18242	18245	18218	18182	18217	18349	18105	18158	18228	18029	18008	18227	18198	18142	18348	18430	18127	18239	18177	18118	18170	18284	18203	18131	18006	18059	18167	18248	18124	18133	18145	18090	18259	18053	18146	18172	18187	18104	18179	18264	18166	18087	18204	18456	18360	18209	18248	18077	18090	18244	18035	18187	18194	17943	18190	18069	17939	18076	18244	18532	18365	18110	18091	18365	18221	18223	18143	18266	18126	17970	18293	18218	18247	18056	18023	18122	18144	18092	18166	18045	18250	18138	18208	18226	18061	18170	18123	18118	18191	18104	18335	18159	18248	18235	18397	18081	18054	18065	18160	18166	18366	18025	18036	18054	18109	18208	18197	18210	18353	18353	18142	18212	18230	18391	18207	18047	18227	18210	18193	18180	18240	18206	18218	18164	17971	18114	18398	18135	18124	18236	18339	18251	18175	18249	18235	18160	18251	18209	18111	18317	18061	18161	18217	18139	18161	18196	18198	18202	18119	18155	18128	18176	18208	18208	17986	18120	18351	18138	18119	18188	18333	18224	18206	18117	18080	18143	18180	18284	18181	18088	18006	18125	18254	18112	18278	18264	17976	18378	18090	18144	18182	18201	18224	18233	18076	18248	18302	18182	18157	18376	18089	18223	18087	18254	18040	18125	18222	18345	18229	18185	18218	18232	18111	18096	17966	18269	18106	18094	18274	18196	18229	17977	17999	18128	18038	18078	18229	18126	18198	18237	18323	18093	18107	18109	18430	18343	18424	18132	18232	18005	18161	18211	18059	18050	18075	18022	18107	18012	18229	18081	17993	18156	18133	18282	18046	18049	18083	18193	18176	18247	18344	18082	17989	18124	18173	17886	18358	18223	18331	18126	18177	18027	18041	18018	18071	18176	18168	18154	18106	18315	18199	18131	18262	18322	18267	18171	18263	18010	18054	18149	18218	18469	18225	18350	18150	18282	18274	18240	18222	18176	18179	18048	18233	18051	18341	18057	18076	18002	18117	18185	17994	18209	18229	18170	18080	17927	18055	18247	18139	18229	17951	18222	18055	18099	18085	18266	18272	18040	18245	18084	18311	18137	18268	18394	18281	18043	18396	18132	18101	18329	18042	18145	18130	18192	18076	18201	18130	18102	18240	18125	18166	18074	18039	18078	18162	18236	18269	18051	18140	18037	18347	18197	18230	18134	18162	18223	18176	18285	18129	18105	18120	18097	18350	18151	18075	18257	18251	18066	18179	18077	18168	18161	18336	18100	18286	18019	18365	18237	18072	18032	17939	18236	18052	18107	18170	18361	18080	18099	18063	18309	17988	18240	18290	18307	18175	18180	18194	18350	18150	18066	18320	18138	18087	18267	18351	18111	18286	18274	18016	18211	18062	18036	18176	18378	18209	18111	18117	18195	18223	18258	18188	18195	18151	18316	18420	18078	18096	18229	18143	18091	18049	18337	18490	18393	18397	18226	18164	18187	18524	18183	18253	18027	18385	17993	18215	18165	18149	18190	18302	18336	18377	18250	18056	18017	18143	18047	18246	18170	18233	17939	18315	18391	18238	18120	17992	18050	18303	18224	18136	18331	17989	18094	18118	18240	18189	18167	17965	18174	18068	18037	18392	18236	18090	18018	18191	18093	18467	18116	18237	18127	18161	18307	18288	18164	17922	18024	18029	18215	18252	18226	18290	18140	18274	18272	18225	18023	18251	18261	18157	18212	18247	18242	18121	18189	18180	18160	18178	18011	18247	18305	18175	18283	18120	18247	18222	18197	18147	18037	18090	18240	18196	17987	17925	18076	18397	18253	18147	18062	18107	18310	18104	18026	18218	18391	18102	18470	18203	18008	18164	18234	18249	18219	18241	18116	18180	18015	18151	18217	18140	18327	18077	18192	18105	17985	18107	18419	18201	18004	18171	18202	18031	18017	18318	18096	17961	18235	18130	18321
35910	56766	54437	43302	36372	29998	24559	21638	19084	17089	16680	16518	16382	16349	16419	16438	16357	16253	16175	16409	16332	16247	16364	16387	16400	16349	16212	16234	16379	16327	16194	16362	16369	16223	16153	16144	16352	16312	16296	16259	16240	16090	16258	16135	16178	16381	16276	16032	16239	16203	16338	16367	16186	16134	16443	16154	16337	16198	16286	16166	16303	16295	16126	16212	16396	16322	16350	16170	16275	16079	16226	16222	16314	16243	16320	16441	16763	16581	16528	16411	16281	16180	16285	16229	16195	16151	16354	16125	16343	16155	16404	16240	16086	16067	16372	16068	16204	16266	16137	16055	16277	16231	16351	16209	16314	16370	16156	16227	16295	16279	16305	16190	16151	16236	16237	16138	16333	16220	16187	15980	16242	16241	16187	16131	16370	16227	16245	16162	16212	16061	16286	16197	16104	16373	16326	16412	16169	16148	16309	16229	16468	16272	16264	16208	16435	16180	16282	16237	16161	16238	15982	16283	16245	16282	16364	16227	16226	16322	16262	16190	16266	16129	16302	16200	16267	16062	16174	16227	16219	16157	16425	16143	16298	16087	16295	16271	16150	16229	16505	16366	16125	16334	16108	16363	16162	16353	16287	16141	16401	16209	16194	16011	16318	16258	16015	16126	16357	16209	16171	16389	16122	16097	16159	16102	16122	16156	16297	16008	16073	16136	16404	16075	16390	16419	16195	16208	16154	16115	16249	16231	16232	16418	16299	16168	16319	16118	16153	16208	16156	16338	16209	16237	16312	16345	16194	16275	16240	16145	16168	15977	16297	16186	16205	16273	16177	16331	16206	16387	16154	16230	16131	16399	16396	16119	16291	16162	16291	16265	16249	16467	16265	16137	16332	16142	16125	16191	16289	16336	16198	16193	16209	16302	16091	16106	16318	16224	16333	16303	15952	16171	16242	16171	16358	16209	16307	16129	16184	16242	16153	16314	16252	16284	16216	16193	16339	16265	16279	16256	16297	16326	16147	16171	16355	16134	16351	16183	16236	16384	16055	16091	16180	16200	16188	16265	16178	16049	16053	16262	16189	16282	16117	16156	16165	16108	16161	16124	16165	16202	16335	16054	16229	16174	16208	16120	16127	16204	16167	16131	16130	16165	16194	16134	16256	16296	16327	16202	16197	16318	16280	16172	16295	16097	16235	16329	16131	16183	16013	16050	16160	16154	16178	16028	16157	16247	16166	16442	16224	16266	16231	16218	16142	16232	16049	15907	16162	16312	16233	16147	16159	16171	16083	16121	16330	16316	16177	16174	16276	16026	16218	16309	16194	16389	16297	16171	15985	16066	16273	16256	16132	16323	16250	16189	16105	16239	16076	16288	16430	16195	15989	16231	16251	16239	16235	15949	16208	16273	16342	16304	16397	16308	16139	16280	16250	16237	16267	16145	16001	16379	16336	16118	16210	16274	16178	16062	16416	16149	16179	16233	16196	16154	16310	16122	16098	16324	16235	16270	16266	16247	16141	16140	16188	16289	16185	16174	16287	16125	16256	16242	16201	16248	16406	16243	16112	16176	16272	16410	16409	16308	16343	16255	16200	16176	16079	16137	16353	16411	16291	16194	16311	16317	16265	16220	16259	16201	16360	16186	16138	16074	16082	16246	16210	16389	16189	16204	16099	16277	16208	16177	16292	16282	16252	16383	16308	16311	16228	16103	16372	16357	16264	16238	16347	16233	16023	16239	16182	16136	16075	16187	16048	16169	16271	16068	16126	16408	16328	16131	16330	16225	16141	16310	16398	16143	16194	16166	16248	16218	16299	16188	16211	16230	16178	16294	16199	16145	16167	16236	16295	16108	16321	16042	16367	16250	16402	16086	16252	16041	16394	16456	16377	16085	16213	16226	16225	16373	16226	16160	16344	16210	16231	16176	16211	16231	16207	16234	16243	16270	16214	16060	16141	16246	16296	16180	16260	16266	16211	16074	16175	16413	16159	16340	15920	16094	16073	16171	16253	16254	16301	16162	16280	16084	16222	16311	16239	16002	16204	16138	16156	16412	16230	16291	16280	16142	16096	16174	16357	16394	16138	16234	16136	16296	16277	16080	16241	16180	16312	16072	16140	16229	16162	16097	16288	16300	16216	16040	16272	16130	16199	16083	16186	16147	16262	16404	16081	16201	16350	16190	16200	16138	16212	16211	16283	16172	16129	16274	16372	16212	16125	16263	16276	16219	16348	16279	16167	16365	16168	16369	16070	16105	16440	16054	16248	16145	16181	16256	16253	16264	16223	16117	16106	16159	16307	16226	16125	16284	16404	16225	16152	16210	16302	16107	16105	16192	16419	16263	16300	16286	16165	16092	16325	16238	16235	16089	16148	16238	16154	16191	16403	16142	16084	16221	16184	16134	16195	16332	15984	16315	16314	16125	16051	16326	16390	16248	16239	16170	16310	16242	16202	16112	16094	16210	16236	16101	16314	16071	16160	16307	16265	16167	16113	16073	16194	16160	16231	16351	16021	16291	16080	16335	16176	16217	16196	16160	16188	16069	16330	16157	16277	16158	16156	16124	16182	16230	16245	16019	16243	16136	16186	16204	16495	16068	16271	16245	15998	16173	16289	16144	16087	16075	16299	16179	16245	16134	16123	16181	16240	16154	16260	16112	16243	16178	16193	16009	16113	16281	16161	16028	16121	16291	16046	16196	16295	16100	16421	16162	16264	16150	16238	16321	16125	16099	16055	16254	16124	16115	16070	16369	16257	16145	16183	16347	16266	16027	16229	16023	16173	16133	16335	16414	16298	16099	16191	16287	16218	16229	16316	16348	16283	16277	16393	16208	16153	16046	16334	16337	16172	16315	16353	16217	16101	16061	16249	16075	16301	16180	16197	16239	16163	16248	16158	16326	16320	16149	16136	16286	16116	16285	16215	16288	16249	16144	16094	16261	16200	16355	16255	16110	16311	16295	16367	16194	16282	16269	16236	16291	16117	16006	16109	16151	16238	16366	16272	16194	16128	16282	16388	16181	16239	16161	16073	16136	16246	16236	16197	16115	16220	16173	16281	16257	16198	16440	15935	16235	16149	16355	16162	16149	16081	16260	16187	16192	16219	16252	16238	16077	16135	16145	16143	16197	16207	16401	16283	16000	16275	16157	16210	16204	16254	16257	16321	16266	16136	16128	16268	16226	16106	16055	16137	16321	16114	16216	16284	16232	16248	16112	16189	16224	16195	16086	16280	16082	16171	16252	16111	16070	16333	16110	16069	16266	16232	16138	16292	16229	16021	16080	16303	16156	16192	16250	16104	16308	16151	16198	16004	16223	16168	16319	16445	16282	16210	16192	16244	16374	16079	16301	16165	16158	16165	16211	16179	16199	16274	16079	16309	16053	16326	16117	16222	16204	16251	16210	16071	16241	16131	16132	16174	16149	16278	16155	16323	16410	16290	16069	16245	16272	16114	16183	16239	16219	16149	16185	16079	16216	16267	16317	16159	16277	16202	16349	16192	16225	16357	16165	16266	16042	16248	16296	16203	16172	16074	16117	16286	16295	16337	16042	16201	16099	16151	16112	16231	16207	16230	16175	16127	16301	16356	16217	16144	16293	16351	16152	16172	16335	16269	16270	16206	16276	15916	16244	16274	16271	16175	16258	16352	16287	16174	16118	16395	16293	16208	16125	16291	16277	16123	15993	16326	16297	16232	16216	16297	16185	16155	16283	16374	16141	16275	16024	16211	15965	16085	16209	16380	16135	16054	16152	16086	16169	16219	16159	16193	16125	16280	16154	16102	16315	16291	16213	16214	16268	16193	16272	16408	16269	16388	16230	16136	16162	16235	16294	16289	16282	16255	16358	16089	16177	16275	16270	16166	16019	16096	16252	16296	16141	16359	16228	16211	16377	16245	16274	16197	16452	16271	16142	16110	16257	16179	16241	16049	16252	16174	16103	16238	16110	16227	16318	16018	16167	16082	16202	16103	16208	16358	16384	16197	16058	16242	16254	16134	16229	16130	16144	16247	16432	16284	16128	15941	16226	16269	16053	16219	16260	16169	16240	16228	16007	16132	16132	16439	15972	16216	16357	16358	16217	15870	16368	16116	16122	16246	16231	16298	16242	16107	16155	16300	16373	16081	16269	16217	16239	16297	16264	16135	16157	16262	16131	16169	16265	16102	16220	16339	16359	16427	16124	16279	16407	16140	16329	16167	16264	16287	16319	16262	16290	16294	16252	16254	16218	16207	16314	16190	16162	16256	16359	16269	16247	16300	16327	16326	16076	16237	16214	16240	16250	16136	16211	16054	16090	16103	16143	16315	16299	16265	16332	16214	16195	16206	16241	16244	16192	16027	16048	16141	16043	16362	16150	16202	16314	16187	16205	16118	16340	16179	16142	16167	16368	16078	16165	16191	16258	16153	16277	16345	16155	16085	16082	16141	16188	16297	16319	16114	16091	16252	16309	16115	16213	16095	16087	16184	16087	16287	15954	16117	16020	16190	16285	16098	16153	16240	16376	16175	16325	16185	16126	16366	16212	16162	16302	16099	16043	16182	16337	16316	16396	16317	16162	16268	16344	16218	16370	16138	16164	16131	16290	16207	15982	16263	16168	16312	16378	16124	16331	16271	16252	16254	16237	16338	16131	16223	16173	16009	16319	16272	16117	16375	16302	16232	16447	16047	16331	16310	16255	16274	16210	16083	16211	16218	16420	16142	16469	16148	16186	16099	16328	16113	16354	16227	16352	16329	16116	16303	16268	16052	16174	16374	16143	16250	16233	16211	16335	16140	16351	16133	16271	16135	16102	16197	16187	16238	16424	16292	16254	16098	16119	16135	16283	16071	16306	16115	16249	16249	16188	16226	16233	16321	16189	16233	16352	16409	16254	16315	16134	16347	16014	16184	16223	16179	16265	16313	16239	16190	16137	16346	16193	16006	16285	16234	16084	16192	16282	16173	16361	16193	16264	16210	16319	16252	16152	16233	16289	16290	16180	15954	16255	16093	16107	16372	16233	16245	16288	16287	16240	16307	16360	16310	16218	15963	16046	16163	16256	16069	16109	16310	16154	16340	15981	16262	16178	15981	16268	16130	16319	16266	16177	16234	16326	16174	16202	16260	16361	16307	16220	16090	16248	16300	16357	16238	16465	16196	16238	16298	16157	16324	16134	16251	16163	16145	16266
28570	25672	32460	28719	23418	21497	19674	18685	18501	18636	18674	18522	18545	18431	18561	18539	18478	18472	18491	18442	18322	18555	18420	18502	18566	18434	18495	18445	18511	18483	18331	18648	18313	18315	18499	18551	18414	18278	18480	18359	18385	18436	18407	18339	18655	18386	18369	18243	18297	18518	18502	18438	18339	18599	18622	18547	18274	18596	18556	18615	18586	18193	18472	18586	18290	18328	18532	18419	18470	18499	18400	18590	18416	18663	18545	18522	18503	18446	18436	18405	18312	18289	18523	18345	18622	18480	18352	18465	18434	18487	18470	18397	18371	18449	18407	18238	18242	18366	18413	18465	18415	18496	18469	18285	18406	18364	18388	18354	18345	18200	18388	18071	18559	18306	18229	18364	18422	18376	18305	18460	18292	18439	18224	18364	18340	18502	18430	18339	18224	18451	18238	18253	18509	18311	18390	18212	18335	18517	18467	18388	18300	18272	18435	18387	18373	18481	18379	18357	18422	18173	18484	18306	18465	18276	18259	18403	18415	18701	18543	18501	18237	18475	18433	18294	18401	18433	18448	18466	18209	18388	18528	18385	18393	18391	18570	18611	18350	18283	18372	18398	18489	18619	18322	18475	18387	18263	18349	18423	18487	18243	18409	18514	18074	18399	18272	18333	18431	18344	18421	18525	18553	18194	18344	18522	18575	18410	18477	18349	18318	18328	18359	18431	18065	18625	18375	18234	18618	18481	18409	18197	18537	18446	18558	18745	18219	18717	18406	18382	18393	18376	18293	18362	18431	18512	18607	18431	18476	18655	18359	18376	18355	18407	18257	18326	18484	18383	18527	18451	18289	18404	18264	18497	18546	18504	18311	18484	18518	18343	18388	18386	18249	18340	18394	18507	18483	18398	18502	18290	18438	18556	18542	18355	18209	18382	18582	18388	18282	18572	18592	18523	18423	18539	18295	18515	18224	18799	18216	18336	18502	18439	18389	18534	18463	18463	18530	18200	18389	18354	18355	18557	18319	18364	18336	18587	18373	18195	18246	18362	18528	18366	18412	18045	18390	18436	18353	18382	18687	18376	18296	18262	18308	18442	18267	18568	18495	18311	18423	18293	18362	18355	18445	18334	18289	18318	18348	18255	18513	18277	18322	18536	18346	18324	18486	18385	18414	18399	18449	18365	18711	18363	18613	18595	18318	18418	18501	18430	18459	18269	18524	18402	18420	18092	18318	18564	18550	18267	18554	18644	18532	18490	18418	18362	18284	18382	18368	18355	18207	18506	18386	18502	18298	18465	18413	18490	18593	18490	18145	18427	18535	18282	18292	18492	18244	18353	18281	18453	18559	18542	18431	18551	18369	18253	18345	18539	18387	18356	18358	18674	18459	18226	18410	18517	18346	18500	18253	18357	18489	18502	18432	18569	18420	18393	18475	18474	18561	18197	18339	18355	18264	18615	18493	18382	18553	18382	18487	18464	18405	18522	18353	18388	18328	18441	18631	18663	18573	18540	18395	18464	18262	18461	18601	18392	18559	18463	18484	18460	18642	18367	18337	18365	18285	18478	18422	18314	18306	18390	18521	18340	18456	18310	18517	18570	18509	18314	18351	18444	18336	18436	18420	18248	18127	18359	18459	18408	18455	18537	18437	18395	18407	18366	18514	18477	18361	18490	18318	18517	18430	18380	18437	18398	18392	18302	18489	18458	18432	18412	18227	18503	18579	18441	18155	18525	18277	18281	18502	18437	18364	18486	18672	18259	18465	18313	18635	18345	18452	18423	18155	18393	18294	18487	18397	18321	18225	18164	18369	18405	18513	18299	18663	18517	18517	18287	18333	18325	18504	18346	18257	18361	18535	18469	18200	18321	18354	18301	18429	18398	18450	18318	18388	18359	18547	18113	18474	18220	18318	18305	18220	18624	18412	18404	18468	18307	18522	18328	18584	18461	18499	18449	18417	18391	18453	18321	18517	18280	18397	18502	18419	18361	18182	18390	18359	18267	18348	18463	18308	18335	18424	18328	18341	18507	18340	18278	18482	18363	18283	18408	18477	18357	18495	18468	18369	18489	18327	18517	18491	18397	18371	18302	18400	18352	18343	18481	18475	18394	18461	18349	18557	18278	18333	18198	18459	18344	18392	18589	18547	18327	18434	18585	18503	18379	18290	18330	18412	18377	18294	18449	18404	18314	18405	18564	18462	18366	18522	18398	18360	18590	18488	18488	18531	18290	18428	18369	18205	18446	18391	18437	18295	18508	18565	18412	18382	18328	18485	18448	18400	18329	18520	18614	18516	18289	18588	18213	18428	18681	18396	18395	18447	18382	18334	18465	18458	18316	18449	18301	18248	18440	18512	18444	18595	18429	18425	18426	18468	18267	18188	18319	18461	18526	18569	18458	18377	18524	18429	18488	18278	18385	18483	18230	18442	18429	18718	18406	18408	18445	18375	18478	18292	18458	18354	18379	18553	18300	18483	18471	18674	18502	18579	18359	18361	18505	18258	18589	18441	18439	18410	18169	18400	18594	18284	18358	18604	18466	18158	18321	18277	18345	18363	18559	18381	18353	18454	18425	18651	18545	18607	18367	18438	18369	18448	18395	18511	18455	18148	18335	18537	18586	18556	18479	18264	18416	18389	18341	18336	18256	18375	18431	18537	18384	18568	18618	18439	18314	18340	18421	18273	18315	18637	18450	18303	18245	18414	18201	18337	18351	18590	18482	18435	18567	18354	18561	18441	18357	18319	18527	18487	18449	18430	18412	18446	18405	18399	18487	18351	18350	18268	18318	18427	18438	18341	18616	18457	18540	18413	18402	18490	18294	18164	18291	18428	18456	18344	18537	18427	18461	18550	18487	18628	18407	18323	18254	18409	18563	18512	18448	18495	18425	18497	18365	18364	18464	18435	18592	18191	18357	18397	18424	18510	18277	18278	18258	18444	18600	18289	18455	18399	18234	18584	18414	18496	18338	18344	18295	18487	18397	18435	18384	18690	18802	18764	18431	18201	18585	18269	18505	18522	18357	18534	18512	18254	18309	18350	18372	18616	18652	18399	18367	18363	18422	18554	18358	18474	18374	18516	18308	18292	18400	18275	18428	18465	18609	18397	18448	18389	18384	18396	18382	18373	18370	18238	18326	18267	18299	18619	18523	18413	18408	18404	18391	18293	18337	18308	18471	18352	18342	18101	18274	18479	18486	18293	18278	18422	18431	18459	18295	18205	18414	18456	18725	18477	18420	18337	18495	18381	18360	18608	18234	18391	18516	18269	18515	18359	18438	18612	18473	18425	18329	18360	18605	18318	18505	18365	18311	18309	18480	18497	18384	18289	18323	18309	18345	18394	18310	18247	18458	18636	18318	18451	18343	18287	18401	18251	18277	18417	18514	18428	18430	18392	18367	18275	18228	18333	18343	18418	18338	18254	18519	18539	18464	18310	18325	18495	18311	18260	18439	18494	18204	18473	18235	18365	18461	18346	18432	18501	18406	18271	18496	18444	18527	18421	18437	18479	18437	18371	18283	18652	18528	18499	18502	18555	18472	18264	18377	18316	18525	18396	18579	18428	18345	18360	18317	18357	18312	18340	18477	18456	18394	18436	18522	18381	18524	18523	18653	18271	18460	18526	18338	18099	18297	18396	18227	18468	18520	18478	18300	18501	18246	18331	18364	18535	18378	18554	18298	18478	18531	18406	18410	18453	18492	18575	18431	18287	18352	18502	18514	18392	18430	18376	18473	18468	18166	18505	18318	18300	18511	18351	18330	18338	18291	18452	18207	18580	18343	18352	18595	18481	18589	18543	18288	18436	18503	18285	18205	18437	18353	18258	18479	18304	18219	18598	18349	18456	18262	18214	18161	18292	18356	18268	18457	18471	18552	18523	18608	18500	18304	18350	18314	18375	18349	18344	18297	18389	18402	18475	18334	18450	18463	18345	18238	18445	18317	18433	18491	18586	18625	18403	18339	18725	18412	18399	18313	18449	18421	18415	18502	18521	18451	18348	18256	18440	18624	18460	18393	18407	18316	18685	18560	18700	18330	18608	18366	18363	18400	18392	18335	18427	18355	18185	18509	18475	18480	18366	18372	18453	18275	18422	18655	18417	18666	18362	18519	18301	18338	18543	18574	18411	18203	18395	18572	18245	18248	18444	18508	18486	18613	18325	18297	18532	18397	18221	18611	18325	18250	18392	18352	18667	18403	18525	18584	18523	18683	18645	18285	18584	18415	18312	18421	18090	18369	18638	18414	18321	18549	18241	18187	18346	18489	18498	18361	18536	18452	18617	18461	18604	18459	18478	18373	18662	18470	18358	18661	18408	18490	18385	18573	18517	18523	18541	18575	18623	18315	18484	18406	18482	18519	18442	18431	18225	18419	18465	18481	18241	18449	18443	18590	18563	18701	18273	18359	18497	18476	18368	18523	18528	18487	18445	18563	18614	18524	18456	18415	18221	18493	18547	18720	18525	18373	18375	18326	18338	18470	18268	18379	18432	18575	18506	18339	18523	18175	18304	18444	18584	18655	18390	18359	18613	18353	18448	18175	18490	18435	18451	18405	18550	18338	18293	18233	18300	18417	18440	18568	18444	18523	18356	18451	18465	18473	18427	18306	18374	18370	18530	18460	18408	18372	18437	18526	18568	18306	18427	18235	18446	18404	18294	18302	18404	18418	18354	18397	18618	18534	18533	18461	18391	18399	18429	18530	18323	18240	18414	18509	18484	18545	18438	18529	18442	18345	18396	18398	18594	18526	18454	18317	18416	18629	18486	18468	18544	18494	18432	18382	18550	18479	18461	18376	18398	18550	18249	18311	18365	18370	18287	18541	18252	18587	18239	18372	18406	18322	18500	18438	18355	18544	18443	18457	18348	18422	18511	18487	18297	18351	18486	18696	18287	18182	18580	18350	18143	18534	18508	18416	18456	18326	18425	18591	18518	18371	18252	18393	18351	18517	18483	18263	18695	18433	18360	18410	18546	18508	18522	18342	18376	18405	18361	18343	18503	18622	18512	18376	18498	18376	18499	18384	18392	18344	18496	18469	18493	18288	18410	18524	18560	18501	18651	18302	18375	18404	18441	18334	18449	18680	18416	18409	18360	18295	18630	18396	18499	18645	18260	18309	18363	18357	18431	18177	18565	18269	18402	18479	18436	18281	18357	18387	18447	18473	18638	18509
29264	41857	37672	28373	23388	20276	17521	16488	16417	16380	16389	16321	16454	16348	16400	16154	16304	16339	16198	16425	16426	16408	16407	16369	16258	16453	16330	16412	16330	16511	16373	16382	16409	16272	16477	16255	16226	16295	16571	16423	16306	16364	16346	16326	16335	16333	16252	16220	16319	16296	16417	16368	16373	16208	16356	16481	16442	16327	16307	16321	16279	16586	16398	16205	16330	16156	16346	16238	16264	16289	16380	16287	16285	16175	16272	16390	16310	16402	16154	16205	16399	16393	16309	16359	16273	16334	16361	16384	16257	16385	16286	16450	16290	16358	16330	16267	16456	16251	16315	16307	16176	16229	16261	16363	16455	16191	16374	16308	16350	16415	16363	16168	16362	16305	16371	16401	16423	16235	16399	16330	16241	16263	16419	16290	16354	16478	16296	16357	16262	16233	16257	16294	16147	16358	16360	16379	16321	16392	16281	16218	16225	16278	16287	16228	16332	16284	16381	16301	16320	16320	16285	16331	16272	16393	16427	16269	16181	16320	16410	16300	16281	16423	16180	16559	16325	16444	16535	16369	16318	16271	16279	16123	16230	16391	16229	16496	16325	16487	16280	16436	16401	16255	16460	16414	16478	16255	16316	16313	16304	16118	16333	16307	16377	16598	16244	16406	16319	16260	16297	16271	16441	16329	16381	16236	16422	16262	16268	16296	16311	16256	16259	16208	16127	16232	16382	16474	16285	16524	16160	16307	16474	16267	16400	16290	16314	16231	16367	16383	16264	16150	16337	16389	16546	16203	16248	16234	16305	16571	16283	16396	16277	16266	16324	16227	16271	16275	16513	16344	16384	16421	16238	16438	16327	16316	16484	16253	16383	16151	16318	16273	16232	16157	16420	16376	16259	16353	16179	16257	16269	16496	16276	16366	16320	16277	16324	16462	16356	16289	16317	16315	16287	16288	16512	16278	16213	16225	16081	16252	16353	16364	16510	16378	16332	16313	16318	16237	16272	16346	16297	16475	16451	16325	16331	16134	16308	16435	16188	16151	16468	16387	16415	16246	16341	16265	16298	16184	16296	16299	16492	16397	16237	16280	16298	16218	16318	16477	16376	16341	16179	16439	16356	16319	16352	16326	16418	16293	16305	16416	16405	16214	16347	16351	16522	16177	16449	16260	16404	16326	16331	16278	16462	16411	16239	16255	16436	16304	16308	16479	16283	16286	16359	16247	16316	16405	16352	16382	16474	16256	16300	16305	16323	16129	16416	16370	16514	16183	16215	16436	16436	16431	16303	16397	16162	16160	16280	16247	16320	16204	16384	16366	16243	16178	16388	16206	16305	16444	16521	16215	16457	16255	16276	16258	16250	16018	16263	16272	16434	16341	16208	16174	16208	16367	16203	16268	16302	16443	16416	16485	16434	16250	16259	16357	16400	16214	16247	16249	16438	16359	16443	16296	16186	16289	16336	16278	16308	16148	16367	16262	16257	16243	16284	16464	16289	16350	16337	16212	16252	16246	16295	16276	16229	16399	16238	16275	16362	16147	16339	16384	16239	16325	16434	16274	16521	16404	16432	16221	16101	16516	16322	16316	16362	16252	16308	16254	16318	16499	16437	16349	16148	16134	16370	16402	16313	16278	16241	16357	16451	16337	16365	16225	16189	16343	16263	16271	16334	16517	16287	16257	16368	16454	16529	16359	16367	16366	16206	16164	16420	16302	16408	16332	16230	16275	16444	16248	16196	16316	16278	16347	16132	16222	16325	16368	16359	16252	16170	16486	16389	16057	16479	16208	16237	16196	16406	16239	16280	16464	16178	16442	16286	16221	16381	15988	16389	16306	16410	16283	16366	16186	16533	16422	16257	16478	16289	16430	16326	16267	16452	16304	16247	16256	16283	16212	16310	16471	16278	16373	16267	16295	16542	16246	16413	16225	16405	16194	16374	16329	16225	16415	16454	16399	16224	16333	16460	16368	16392	16219	16249	16485	16368	16247	16216	16382	16339	16431	16460	16263	16161	16281	16425	16347	16460	16404	16451	16282	16332	16436	16249	16254	16308	16317	16330	16452	16307	16394	16157	16266	16337	16470	16260	16500	16430	16400	16238	16323	16332	16295	16197	16286	16241	16314	16413	16268	16621	16322	16229	16383	16310	16484	16230	16392	16307	16258	16164	16164	16212	16321	16573	16302	16284	16485	16275	16471	16349	16265	16399	16351	16417	16349	16266	16345	16264	16346	16509	16318	16368	16333	16307	16285	16159	16259	16264	16171	16283	16369	16264	16428	16354	16189	16359	16143	16598	16351	16274	16369	16207	16269	16437	16310	16309	16519	16267	16371	16309	16237	16336	16195	16285	16337	16313	16241	16361	16276	16306	16331	16367	16189	16470	16322	16292	16412	16362	16493	16372	16185	16406	16310	16391	16293	16187	16316	16539	16224	16368	16344	16346	16342	16420	16355	16362	16173	16300	16290	16119	16298	16288	16214	16305	16244	16364	16293	16266	16598	16263	16301	16418	16408	16129	16384	16216	16414	16321	16265	16397	16325	16504	16422	16271	16246	16545	16229	16175	16308	16533	16279	16263	16314	16355	16359	16394	16258	16410	16351	16284	16312	16321	16416	16255	16419	16402	16392	16336	16315	16259	16341	16163	16170	16320	16330	16263	16265	16099	16298	16284	16144	16347	16255	16371	16273	16307	16204	16343	16246	16313	16248	16310	16367	16266	16346	16248	16250	16371	16383	16387	16309	16312	16440	16320	16332	16217	16319	16300	16338	16289	16217	16458	16291	16388	16267	16222	16357	16200	16352	16264	16248	16391	16270	16433	16298	16250	16418	16216	16496	16308	16374	16440	16295	16302	16576	16205	16323	16215	16427	16332	16351	16404	16427	16241	16353	16269	16366	16312	16143	16457	16185	16286	16398	16319	16239	16422	16151	16423	16225	16423	16353	16267	16239	16335	16300	16344	16089	16258	16199	16369	16403	16230	16238	16396	16273	16361	16213	16415	16381	16329	16234	16321	16413	16335	16395	16379	16321	16203	16555	16305	16223	16276	16164	16429	16371	16272	16162	16335	16287	16201	16385	16359	16325	16233	16398	16212	16260	16377	16385	16270	16394	16176	16362	16344	16458	16218	16365	16142	16283	16365	16204	16281	16243	16378	16259	16309	16227	16314	16070	16238	16241	16335	16392	16220	16415	16463	16377	16327	16302	16368	16328	16371	16335	16264	16316	16326	16237	16401	16186	16447	16285	16261	16303	16379	16300	16374	16197	16469	16331	16147	16096	16414	16343	16173	16284	16326	16289	16204	16346	16154	16267	16219	16297	16517	16373	16290	16090	16292	16178	16370	16340	16243	16263	16113	16281	16198	16238	16431	16194	16454	16434	16131	16180	16300	16200	16304	16338	16251	16393	16410	16339	16304	16199	16374	16111	16485	16393	16055	16348	16259	16456	16299	16425	16228	16246	16275	16270	16318	16251	16474	16354	16370	16317	16435	16277	16330	16266	16238	16307	16335	16319	16332	16365	16261	16325	16410	16215	16394	16349	16327	16359	16282	16359	16361	16354	16187	16317	16413	16140	16397	16256	16511	16287	16175	16237	16270	16436	16197	16320	16181	16239	16454	16343	16375	16231	16214	16226	16306	16268	16358	16423	16224	16478	16331	16392	16268	16280	16198	16384	16279	16251	16381	16241	16339	16203	16261	16396	16393	16451	16300	16257	16166	16319	16354	16233	16299	16312	16315	16379	16452	16327	16242	16196	16338	16311	16460	16387	16401	16283	16272	16264	16152	16322	16330	16290	16382	16511	16222	16286	16494	16331	16135	16352	16512	16356	16288	16332	16096	16280	16488	16379	16189	16286	16325	16480	16387	16388	16304	16460	16518	16422	16383	16307	16350	16126	16345	16200	16298	16402	16279	16225	16219	16295	16333	16388	16122	16403	16396	16197	16156	16336	16292	16299	16345	16286	16192	16330	16425	16307	16309	16301	16399	16309	16246	16230	16453	16307	16364	16309	16414	16306	16296	16160	16350	16395	16543	16193	16265	16280	16227	16246	16179	16269	16346	16263	16299	16430	16225	16355	16191	16256	16282	16317	16358	16320	16226	16122	16479	16427	16252	16335	16232	16450	16519	16282	16471	16399	16390	16342	16549	16079	16582	16418	16364	16308	16408	16345	16433	16392	16229	16303	16345	16212	16252	16356	16191	16359	16322	16230	16310	16263	16401	16238	16281	16244	16333	16159	16372	16410	16253	16152	16465	16388	16197	16308	16374	16401	16173	16368	16289	16476	16435	16222	16348	16372	16381	16447	16307	16276	16335	16324	16427	16262	16294	16395	16349	16293	16338	16251	16412	16324	16331	16449	16259	16286	16249	16186	16424	16429	16358	16385	16420	16237	16199	16250	16410	16343	16287	16394	16351	16311	16412	16375	16104	16240	16351	16423	16393	16212	16163	16353	16238	16272	16192	16303	16268	16473	16201	16471	16226	16215	16353	16206	16293	16284	16266	16458	16145	16271	16390	16310	16444	16455	16352	16328	16347	16369	16310	16442	16404	16574	16179	16228	16284	16351	16154	16554	16453	16246	16419	16182	16118	16397	16465	16421	16358	16286	16267	16106	16316	16470	16297	16248	16282	16219	16218	16277	16407	16397	16338	16397	16364	16257	16234	16220	16297	16338	16326	16316	16408	16278	16366	16394	16354	16225	16178	16610	16408	16279	16259	16064	16139	16172	16308	16143	16404	16270	16299	16406	16103	16291	16396	16450	16318	16379	16347	16517	16205	16214	16319	16241	16275	16400	16191	16162	16393	16405	16361	16247	16480	16225	16174	16337	16469	16317	16322	16241	16423	16325	16544	16382	16321	16420	16513	16133	16321	16266	16319	16406	16193	16322	16253	16506	16254	16381	16204	16311	16347	16121	16297	16323	16392	16315	16212	16243	16332	16331	16384	16494	16215	16185	16346	16343	16351	16401	16231	16346	16370	16274	16514	16280	16228	16482	16418	16331	16352	16301	16337	16309	16283	16164	16211	16491	16243	16299	16247	16450	16435	16302	16163	16256	16234	16315	16197	16401	16272	16399	16394	16270	16206	16329	16454	16225	16276	16443	16245	16325	16323	16340	16220	16330	16261	16302	16356	16407	16493	16141	16318	16324	16189	16246	16255	16330
24289	21485	29006	25658	24769	24314	21762	18336	17677	17490	17540	17376	17251	17281	17255	17223	17254	17224	17122	17245	17465	17229	17098	17095	17011	17358	17226	17193	17164	17269	16939	17055	17064	17155	17179	17155	17147	17246	17259	17243	17098	17210	17291	16978	16909	17300	17167	17109	17212	17161	17253	17042	17272	17091	17022	17269	17130	16980	17206	16977	17192	17072	17117	17111	16863	17155	17176	17029	17136	16791	16899	17142	16999	17153	17328	16929	17302	17366	17377	17271	16897	17041	17200	16928	17201	17221	17291	16937	16911	16985	17077	17012	17044	17240	17053	16812	17047	16999	17187	17184	17189	16871	17183	17144	17136	17170	17028	16913	16977	17292	17095	17203	16976	17227	17035	17117	17276	17052	16994	17098	17298	16981	17156	16994	17131	17174	17165	17178	17206	17156	16998	17144	16974	17085	17040	17136	17366	17004	17058	17133	17119	16903	17174	17293	17091	17051	17247	17158	16946	17197	16989	17102	16984	17171	17182	17107	17227	17177	17217	17107	17179	17088	17201	17130	17043	17031	16943	17226	16950	17072	16903	17097	17171	17218	17112	17111	16972	17075	16986	17152	16971	16962	17041	17227	17072	17055	17059	17127	17156	16856	17109	17115	17105	16963	17017	16911	16927	17045	17182	16916	17096	17185	17206	16923	17051	16970	17008	17160	17226	17205	17100	17270	17131	17052	17134	17148	17077	17056	17278	17146	17363	17260	17336	17248	17095	17276	17206	17230	17102	17269	17170	17079	17164	17181	17022	17071	17100	16963	17064	16869	17212	17290	17215	17203	17160	17189	16833	17166	17108	16918	17132	17068	17027	17059	17077	17128	17013	17163	17313	17236	17119	17145	16829	17255	17096	17005	17108	17122	17015	17331	17091	17031	17117	17379	17146	17138	16974	17057	16966	17028	17128	17138	17251	17200	17049	17050	17008	17354	17036	17285	17229	16946	16929	17007	17094	16928	16835	17033	17129	17174	16827	17264	17302	17166	17005	17088	16959	17183	17233	17285	17009	17100	17053	17030	17288	17159	17348	16928	17101	17043	16968	17011	17178	17101	17098	16813	16995	17273	17152	17174	17043	17087	17135	17131	17096	17068	17199	17041	17179	17138	17099	17112	17017	17116	17054	16840	17031	17120	17152	17139	17064	17115	16899	17107	16859	16762	17076	16947	17024	17136	17247	17222	17334	16968	17044	17139	16927	17131	16982	17030	17114	16925	17017	16990	17095	17156	17114	17043	17049	17158	17096	17111	16952	17056	17092	17076	16934	17093	17059	16883	17140	16781	16894	16977	16947	17023	16917	17053	17265	16987	17083	16897	17195	17030	17237	17067	17115	16935	16975	17222	17181	17004	17020	17082	17053	17122	16889	17128	17003	16852	17085	17041	17349	17447	17114	17091	17111	17275	17117	17156	17176	17163	17026	17194	17258	17078	17088	17097	17084	17034	17078	17138	17014	17073	17138	17096	17040	17117	17057	17202	17160	17055	16973	16987	17012	17121	16901	17116	17074	17310	17021	17257	17174	17018	17181	17047	17173	16996	17204	17075	17100	17086	16936	16942	17266	17143	16987	17204	17138	17046	17063	17216	17276	16989	17033	17147	16963	17147	17061	17186	16762	16692	17031	16967	16947	16886	17205	17133	17026	17082	17142	16962	16993	16933	16977	17119	17131	17044	17177	16931	17078	17237	17016	17176	17004	17279	17071	16867	16918	16986	17124	17115	16989	17019	17111	17180	17069	17278	17125	17325	17093	17163	17196	17214	17310	16923	17103	17073	17180	17070	17304	17062	16881	17081	17122	17200	17107	16899	16942	16953	17083	17197	17039	17232	17081	17281	17128	17028	17054	17030	17115	17028	17096	17055	16909	17200	17227	17127	17167	17123	16820	17059	17031	16979	17120	17200	16927	17046	16869	16915	16981	17049	17233	17357	17147	17217	17057	17027	17199	17114	17136	17142	17222	17091	17033	17260	17062	16944	17094	17156	16956	17110	17176	16935	17318	17125	16909	17002	17128	16775	16865	17312	17064	17114	16996	17123	16912	17016	17294	16966	17108	17139	17148	17127	17039	16984	17127	16977	17099	16916	16976	17141	17096	17221	17179	17142	17006	17251	17029	17113	16954	17039	16899	17125	16980	17117	17021	17088	17054	17095	17120	17121	17106	17126	17086	17192	17118	17099	16808	17173	17044	17154	17107	16977	16989	17094	17127	17131	17235	16881	17179	17096	17225	16957	17176	17106	17112	17006	16990	17102	17100	17018	17194	17081	17025	17074	17219	17027	16982	17123	17094	17131	17115	17062	16971	17195	17202	16993	16850	16989	16877	17064	17222	17087	17151	16931	17127	17098	17102	17052	16996	17217	16943	17028	17118	17197	17043	17070	17032	16947	17015	17109	17121	16936	17088	17124	17031	17172	17103	17175	17023	16948	17285	17214	16977	16997	17065	17188	17043	17136	17094	17260	17178	17026	17195	17275	17148	17009	16938	17069	16989	17154	16949	17225	17028	17162	17060	17124	17053	17034	16964	17124	17101	17125	17086	17078	16904	17245	17138	17148	16954	17284	17106	16986	17118	17125	16902	17076	16915	17073	17069	16984	17007	17222	17273	17042	17008	16922	17250	17072	17140	17019	16992	17169	17121	17082	17088	17265	17172	17061	17004	17149	16975	17010	17260	16997	17020	16939	16962	17137	17130	17055	16992	17229	17277	17260	17291	17104	17093	16993	17183	17107	17056	17145	17036	17156	17053	17075	17111	17087	17134	17126	17075	16885	17231	17256	17136	17033	17033	17042	17046	17104	17324	17254	17211	17098	17378	17254	17034	17101	16945	17050	17028	17159	17081	16952	17093	17197	17139	17144	17137	16919	17254	17122	17091	17224	17100	17106	17147	17205	17032	17065	17048	16969	16922	16883	17059	17127	17116	17037	17200	17056	17183	17054	17012	16949	17008	17091	17171	17151	17092	17141	17121	17076	17245	16977	17092	17108	17099	16996	17261	17041	17077	17038	17126	17169	16957	17061	17105	16969	17149	16997	16943	17197	17107	17115	17074	17258	17103	17323	17145	17018	17102	17139	17013	17058	17023	17109	17004	16899	17303	17045	17030	16909	17009	16961	17287	17007	17167	17099	17116	17059	17097	17054	17151	17244	16842	17105	17140	17050	17160	16997	17011	17030	17082	17068	17196	17099	16947	17114	17071	17116	16986	17108	17176	17166	17104	17132	16901	16835	16759	17181	16935	17117	17184	17135	17098	16988	17041	17141	17124	16964	17022	17142	17036	17048	17048	17065	16994	17071	16974	17106	16920	17115	17201	17130	17183	17046	17111	17009	16961	17147	17144	16969	17243	17028	16943	16846	17025	17128	17102	17078	17240	17011	16989	17029	17085	17107	17143	16991	17064	17020	17206	17079	17134	17179	17140	16998	17181	17083	17112	17111	17009	17218	17319	17083	17248	17038	17009	17167	16995	17022	17073	16996	17421	17072	17103	17067	17074	17084	17031	17248	17076	17224	17079	17092	17230	17127	17109	17155	17264	17214	17175	17011	17105	17155	17115	16939	17074	17122	17103	17021	16994	17272	17066	17213	16953	17307	17172	17136	16920	17195	17126	17113	17123	17194	17075	17327	16934	17042	16933	16952	17058	17131	17222	17026	17146	17082	17283	17091	17074	16897	17103	17240	17302	17314	17237	17081	17026	17118	17041	17210	17230	16932	17003	17022	17036	17178	17201	17119	17214	17115	17087	16962	17102	17158	17104	17126	17219	17011	17074	17242	17134	17221	16988	17319	17154	17049	17158	17129	17093	17314	17006	17201	17143	17057	17002	17040	17131	17168	17197	17106	16927	17049	16961	16978	17106	17068	17019	17166	17142	16919	16913	16851	17064	17155	17059	16943	16807	16941	16983	17124	17090	17024	17054	17049	16954	17174	16977	17180	17002	17115	17014	17024	17073	17126	17193	16910	17024	16912	17197	17261	17220	16982	16983	17012	16977	17290	17071	17032	16975	17099	17113	17288	17132	17112	17056	17110	16982	16952	17100	17024	17178	17027	17154	17044	16965	17215	17168	16989	16947	16831	17158	16976	17045	16992	17101	17048	17072	17198	17051	16960	17065	17168	17136	17289	17128	16992	17112	16902	17284	17220	17129	17197	17024	16939	16977	17321	17028	17242	16974	16832	16969	17134	16986	17080	17104	16845	17119	17071	17268	16792	17144	17217	17123	17080	17045	17070	17111	17154	17081	17063	17286	17092	17037	17212	16995	17205	17058	17090	17132	17210	17013	17064	17101	17090	17072	17010	16953	17120	17236	17105	17051	17084	17109	17257	17098	16903	17038	17063	16951	17136	17221	17094	17122	17000	17132	17108	17147	17281	17348	17129	17126	16907	17149	17209	17001	16947	16999	17042	17188	17168	16895	17050	16912	16827	17143	17009	16988	17125	17185	17078	17247	17182	17242	17141	17306	16927	17144	17094	17140	17075	17206	16965	16760	16882	17139	17142	17148	17099	17061	16947	16945	17026	17050	17051	17171	17097	17342	17004	17145	17023	17116	17008	17042	17259	17136	17076	17072	17151	17344	17318	17034	17091	17375	17053	17144	16941	17200	16931	17204	17140	17058	17207	17378	17236	17081	17172	16969	17138	17070	17166	17171	17018	17089	17105	17293	17202	17301	17180	17005	17008	17148	17013	17088	16973	17115	17106	17169	16996	17083	16985	16971	16985	17078	16996	16875	17041	17176	17098	17153	17037	17082	17272	17210	17147	16900	17014	17007	16886	17017	17083	17129	16903	17143	17118	17128	16908	16912	16861	17095	17111	17073	17151	17004	17045	17015	17115	17171	16936	17012	17199	17029	16937	17161	17097	17159	17130	17291	17025	17149	17093	17098	17027	16938	17090	17198	17239	17017	17148	17070	17140	17427	17096	16998	17036	17127	17159	17126	16866	16949	17012	17086	17088	17242	17203	17252	17200	17225	16948	17122	16962	17293	17211	17025	17146	17255	17043	17023	17015	17149	16895	16957	16981	16932	17124	16919	17093	17043	17191	16960	17075	17072	17219	17015	17156	16955	17130	17254	17050	16800	17207	17164	17081	16951	17157	17076	17039	17049	17056	17300	17140	17172	17228	17139	16972
31069	49450	46393	37203	30920	22368	17678	16322	16324	16054	15890	15782	15734	15731	15680	15681	15705	15631	15560	15579	15784	15467	15640	15556	15639	15468	15681	15603	15618	15658	15654	15443	15695	15681	15591	15585	15716	15665	15619	15589	15470	15326	15722	15415	15611	15649	15637	15500	15647	15499	15475	15529	15508	15497	15385	15521	15630	15490	15651	15552	15595	15664	15554	15578	15553	15719	15537	15497	15548	15354	15480	15465	15653	15448	15559	15539	15774	16052	15759	15748	15432	15634	15569	15722	15480	15494	15483	15438	15557	15642	15637	15553	15529	15689	15526	15578	15603	15487	15553	15538	15577	15634	15555	15458	15679	15572	15683	15434	15365	15608	15474	15449	15401	15505	15547	15565	15308	15684	15654	15752	15486	15621	15703	15649	15635	15581	15596	15584	15660	15572	15692	15650	15690	15502	15579	15647	15529	15474	15691	15691	15517	15454	15657	15558	15699	15691	15700	15426	15553	15534	15248	15718	15507	15699	15572	15632	15520	15565	15638	15623	15561	15590	15619	15461	15555	15643	15442	15500	15515	15509	15665	15470	15434	15523	15539	15498	15740	15570	15506	15450	15537	15416	15525	15634	15428	15337	15621	15499	15608	15552	15422	15552	15685	15452	15625	15369	15716	15744	15352	15456	15427	15544	15434	15468	15648	15424	15666	15611	15367	15686	15606	15453	15628	15519	15646	15665	15464	15671	15710	15530	15586	15668	15607	15509	15624	15641	15414	15597	15618	15616	15511	15558	15641	15593	15496	15592	15562	15355	15524	15442	15464	15588	15638	15601	15539	15320	15521	15510	15583	15562	15611	15602	15577	15562	15528	15883	15617	15517	15630	15536	15443	15642	15624	15476	15386	15425	15336	15610	15772	15536	15456	15682	15576	15571	15626	15422	15548	15638	15574	15606	15638	15436	15698	15409	15502	15528	15596	15641	15705	15626	15488	15616	15593	15600	15475	15614	15581	15514	15408	15503	15589	15543	15779	15575	15508	15544	15435	15545	15537	15704	15514	15523	15477	15592	15731	15712	15549	15581	15623	15489	15655	15497	15491	15582	15677	15694	15639	15593	15590	15554	15405	15534	15585	15663	15490	15563	15501	15614	15545	15693	15549	15473	15376	15562	15324	15613	15700	15587	15578	15394	15448	15678	15379	15476	15593	15522	15565	15547	15713	15533	15538	15439	15560	15556	15592	15577	15499	15705	15591	15428	15655	15647	15330	15665	15414	15538	15559	15410	15375	15375	15568	15538	15566	15495	15471	15550	15430	15509	15562	15479	15529	15381	15419	15547	15448	15591	15463	15570	15603	15599	15538	15678	15456	15509	15507	15387	15570	15589	15378	15531	15451	15575	15574	15432	15555	15609	15610	15451	15686	15607	15561	15758	15520	15567	15389	15563	15537	15434	15374	15483	15630	15558	15567	15632	15458	15474	15553	15621	15640	15535	15436	15636	15591	15600	15583	15582	15330	15684	15627	15384	15678	15527	15618	15635	15723	15440	15553	15554	15686	15540	15651	15607	15453	15291	15561	15691	15424	15649	15566	15423	15663	15539	15617	15530	15504	15708	15518	15642	15457	15512	15454	15619	15612	15566	15606	15655	15579	15625	15592	15537	15527	15534	15519	15624	15587	15775	15578	15683	15631	15461	15393	15654	15548	15383	15597	15579	15411	15705	15646	15611	15647	15650	15576	15520	15501	15541	15657	15607	15621	15449	15505	15436	15440	15518	15534	15702	15484	15704	15702	15459	15680	15704	15551	15383	15624	15599	15536	15387	15681	15697	15572	15562	15574	15599	15752	15619	15458	15456	15654	15593	15459	15448	15515	15574	15499	15602	15675	15327	15715	15565	15607	15506	15670	15431	15559	15346	15457	15615	15522	15664	15655	15601	15550	15483	15545	15585	15575	15615	15529	15463	15477	15487	15683	15466	15635	15581	15531	15684	15623	15715	15597	15565	15530	15477	15597	15503	15566	15538	15647	15705	15556	15584	15532	15501	15429	15506	15672	15478	15519	15565	15475	15642	15495	15566	15529	15749	15554	15601	15632	15495	15655	15518	15529	15537	15597	15624	15633	15494	15684	15598	15371	15459	15491	15706	15692	15665	15559	15479	15663	15743	15457	15611	15550	15534	15493	15683	15607	15641	15591	15524	15594	15591	15613	15637	15558	15490	15520	15622	15619	15662	15634	15720	15652	15507	15383	15467	15437	15656	15281	15448	15384	15612	15582	15485	15568	15766	15473	15475	15637	15569	15618	15639	15305	15433	15666	15472	15539	15411	15499	15702	15549	15389	15490	15612	15703	15499	15667	15479	15623	15561	15535	15593	15711	15456	15585	15497	15567	15566	15579	15464	15762	15502	15631	15515	15735	15475	15660	15626	15512	15507	15496	15500	15585	15510	15624	15518	15616	15564	15634	15622	15561	15616	15568	15651	15687	15606	15707	15577	15688	15556	15479	15602	15523	15398	15589	15435	15434	15539	15630	15421	15385	15532	15432	15503	15682	15574	15416	15394	15682	15496	15557	15397	15432	15848	15619	15513	15600	15440	15756	15566	15669	15504	15579	15650	15581	15580	15634	15447	15401	15501	15553	15632	15568	15563	15517	15541	15545	15464	15479	15473	15460	15560	15455	15573	15528	15431	15579	15690	15629	15486	15424	15694	15656	15465	15383	15592	15494	15566	15502	15558	15538	15553	15522	15601	15650	15728	15562	15539	15519	15308	15645	15564	15543	15525	15647	15575	15661	15659	15500	15481	15496	15418	15615	15496	15491	15585	15494	15599	15525	15478	15509	15412	15578	15675	15477	15584	15433	15451	15529	15518	15742	15467	15430	15491	15560	15507	15628	15508	15540	15447	15542	15707	15445	15647	15560	15482	15603	15645	15550	15486	15602	15678	15467	15468	15526	15568	15652	15676	15580	15525	15592	15443	15532	15493	15732	15479	15585	15425	15450	15633	15603	15566	15619	15507	15606	15444	15584	15697	15820	15419	15617	15550	15660	15609	15729	15558	15502	15558	15702	15489	15539	15559	15524	15573	15547	15688	15556	15563	15489	15588	15792	15588	15537	15535	15559	15454	15539	15616	15773	15549	15392	15537	15502	15347	15547	15588	15340	15490	15398	15638	15596	15642	15502	15530	15600	15412	15537	15517	15475	15449	15483	15414	15652	15661	15582	15541	15569	15445	15441	15640	15470	15476	15478	15607	15699	15396	15449	15531	15473	15456	15424	15639	15480	15555	15464	15625	15387	15781	15577	15731	15419	15522	15623	15479	15542	15485	15622	15603	15586	15553	15481	15689	15390	15613	15619	15590	15562	15381	15574	15542	15609	15562	15717	15492	15440	15535	15548	15557	15463	15513	15541	15611	15616	15608	15602	15388	15505	15527	15564	15472	15547	15579	15619	15425	15580	15498	15495	15510	15449	15638	15612	15778	15644	15658	15563	15542	15597	15536	15650	15573	15551	15651	15574	15657	15394	15544	15612	15484	15710	15449	15483	15524	15492	15584	15539	15707	15678	15345	15512	15582	15494	15407	15578	15409	15660	15504	15600	15574	15547	15541	15622	15672	15654	15613	15599	15478	15585	15489	15535	15567	15418	15590	15540	15704	15467	15614	15496	15608	15629	15419	15547	15602	15530	15461	15540	15491	15521	15481	15493	15613	15630	15441	15662	15545	15543	15612	15445	15597	15700	15680	15488	15574	15622	15775	15446	15359	15691	15528	15394	15373	15428	15513	15705	15534	15474	15740	15610	15513	15640	15603	15632	15410	15584	15487	15621	15497	15425	15526	15469	15568	15470	15761	15578	15657	15668	15582	15511	15563	15555	15513	15559	15660	15621	15366	15454	15675	15686	15599	15704	15710	15528	15691	15608	15538	15473	15446	15827	15576	15492	15692	15580	15551	15664	15561	15688	15476	15482	15561	15590	15532	15631	15658	15564	15571	15509	15558	15747	15526	15623	15479	15441	15741	15558	15510	15616	15577	15569	15664	15383	15482	15580	15575	15678	15650	15738	15606	15681	15440	15556	15490	15729	15468	15550	15566	15560	15459	15722	15542	15391	15556	15669	15635	15388	15622	15575	15668	15440	15580	15728	15454	15409	15731	15602	15517	15490	15609	15492	15578	15411	15516	15601	15544	15544	15477	15519	15647	15531	15678	15499	15450	15482	15505	15526	15534	15487	15513	15652	15591	15405	15587	15505	15423	15639	15665	15496	15542	15627	15619	15569	15456	15458	15419	15709	15648	15549	15533	15546	15436	15743	15575	15695	15587	15540	15547	15574	15529	15654	15355	15666	15623	15748	15482	15708	15402	15521	15576	15651	15525	15595	15535	15660	15569	15560	15423	15519	15499	15476	15481	15624	15521	15659	15653	15502	15584	15664	15598	15558	15540	15648	15376	15716	15460	15625	15638	15701	15639	15516	15650	15635	15565	15585	15611	15326	15543	15600	15547	15502	15553	15592	15578	15684	15505	15698	15573	15582	15687	15557	15570	15699	15394	15625	15674	15555	15549	15366	15285	15544	15559	15371	15756	15473	15540	15468	15599	15636	15638	15415	15742	15447	15723	15610	15563	15480	15371	15563	15546	15497	15619	15686	15384	15576	15614	15505	15495	15479	15444	15519	15563	15520	15556	15468	15478	15657	15728	15525	15519	15520	15619	15609	15666	15532	15539	15526	15442	15632	15560	15672	15639	15657	15591	15641	15481	15492	15515	15429	15509	15569	15579	15692	15598	15664	15705	15724	15534	15529	15460	15525	15399	15536	15560	15703	15611	15560	15631	15419	15592	15581	15559	15625	15432	15570	15632	15396	15646	15586	15444	15540	15577	15486	15394	15616	15635	15563	15679	15606	15664	15430	15605	15658	15603	15654	15752	15567	15441	15600	15486	15589	15389	15460	15671	15493	15529	15727	15511	15458	15504	15496	15575	15668	15589	15636	15589	15662	15577	15458	15585	15542	15591	15740	15549	15708	15439	15605	15655	15604	15601	15666	15462	15588	15617	15559	15522	15428	15614	15506	15538	15471	15727	15561	15544	15655	15408	15390	15559	15548	15503	15658	15481	15734	15567	15518	15509	15705	15598	15599	15309	15709	15612	15592	15541	15492	15634	15472	15658	15642	15547
22999	21489	29318	24278	22803	25797	26995	21795	19959	19174	18680	18471	18304	18195	18125	18289	18238	18140	18123	18370	18281	18282	18101	17956	18184	18056	17997	18165	18237	18085	18041	17796	18056	18284	18109	18121	18038	18006	17943	18051	17999	17987	18033	17979	18152	18210	17677	17837	18065	18038	17996	18113	18288	17999	17827	18020	18108	17967	17892	17847	18010	17941	18029	18078	17960	18126	18157	18068	18030	17782	17987	17896	18028	17972	17874	18200	18252	18491	18433	18269	17839	18014	17950	17857	17874	17680	17996	17932	18087	18034	18056	17995	17917	17909	17867	17787	18005	18094	18129	17923	18039	17937	17930	17740	18019	17817	17873	18008	17884	17966	18013	17896	18060	17934	18286	18081	17994	17850	17834	17979	18014	17845	17991	18015	17972	17889	18093	18022	18067	18079	17712	17860	18043	18086	17999	18085	17970	18086	17929	17837	18061	18019	17988	18056	18014	17957	17800	17976	18059	17943	17992	17879	17926	18010	17988	18099	17831	17886	17940	17852	17973	17801	17974	18082	18078	18228	17925	18051	17884	18182	18137	18189	17851	17831	17971	18123	18063	18112	18006	18097	17815	17821	18171	18085	18047	18057	17835	18096	18064	17878	17866	17954	17858	17887	18052	17920	18027	18190	18006	18025	17958	18052	17993	17992	17820	17814	18075	17912	17847	17887	17956	17852	17812	17935	18054	17865	17895	18067	17993	17869	18161	18033	17874	18219	18080	17988	17933	18031	18073	18069	17958	17823	17785	18285	17915	18077	17929	17920	17941	17972	17892	17951	17835	17985	17780	17770	17908	17788	17852	18038	17954	17937	18082	17916	17885	18019	17994	18048	17874	18067	17931	17953	18003	17842	18018	18085	17969	17872	17906	17952	18045	17931	18036	18080	17866	17805	17864	17950	17807	17833	17705	17845	18018	17885	18020	18037	17798	17885	17895	17656	17976	17899	18130	18018	18185	18028	17754	17813	17982	17773	18037	17871	17945	17776	17997	17964	17814	18160	17874	17891	18057	17776	18027	17975	18002	17973	17977	18000	18049	17866	17892	17829	18002	17894	17969	17789	17689	17832	17975	17965	17986	18054	18086	17898	18161	18036	18101	17875	17883	18105	18118	17952	18143	17999	18025	17915	17995	17878	17759	18185	17906	18004	17903	17853	18117	18039	18072	17891	17848	17831	18174	17871	18096	18063	17886	17976	17955	17923	18000	18061	17999	18064	17794	17919	17956	17941	17960	17996	18106	18084	17948	17951	18215	17910	17945	17913	17920	17958	17952	18100	17973	17897	17954	17845	17951	17879	18037	17834	17964	17959	18075	18091	17877	18161	17976	18092	17760	17745	17994	17930	18229	17947	17841	17742	17896	17902	17822	17955	17836	18102	18128	17920	17875	18054	18005	18030	18137	18080	18047	18035	17969	18024	17934	17878	18114	18115	18004	17966	17996	17914	17856	17967	17999	17836	17932	17915	18143	18054	18006	17990	18153	17958	17999	17865	17919	17929	17936	17792	18164	18048	17820	18029	17924	17888	18033	18097	18090	18045	18018	17947	17886	17908	17907	18065	17900	18113	17858	17843	18001	17922	17966	18048	17910	17861	18026	17913	18127	17934	17834	17957	17773	17988	17927	17771	18068	18016	17938	18070	18066	18131	18104	17999	18192	18167	17912	17930	17840	17919	17997	17933	17885	17974	17717	17760	17740	17744	17856	18059	18121	17800	17911	17861	17987	18003	17787	17977	18019	17908	18096	18026	17955	18181	17855	18008	17721	17930	18016	18023	17795	17900	17948	17848	17753	17896	17862	18060	17865	17929	18010	17888	18261	18081	18148	17990	18065	17839	18036	18072	17948	18064	17884	17855	17883	17861	17888	17797	17859	17826	17907	18026	17818	18053	18019	17963	18022	17922	17834	17985	17956	18006	17908	18028	17865	17960	18094	18016	17934	18018	18038	17911	18114	17945	17916	18007	17906	17563	18142	17743	18212	18044	17923	17680	18007	18102	18127	18103	17932	17998	18209	18154	17746	18141	17804	17924	17976	18071	18192	18121	18059	18052	17978	17864	17975	17752	17908	17900	17923	17970	17752	17836	18063	17760	17791	18032	18039	17861	17872	17906	18114	18085	17867	18175	18031	18049	17869	18058	17955	18029	18049	18051	17947	18001	18033	17986	18002	17890	17935	17971	17666	17783	18018	17940	18105	17983	17958	18055	18106	18025	17865	17996	17952	17991	18124	17891	17969	17873	18059	17927	17950	17867	17947	17864	17806	17985	18044	17975	17898	17811	17892	18150	17930	17956	17998	17989	18072	17729	17955	17843	17901	17822	17888	17928	17869	17946	17902	17793	18156	18113	18058	18049	17866	18124	17942	17920	17957	17934	17966	17949	18013	17917	18066	18005	17830	17690	18036	17827	17929	18005	18120	18019	18032	18022	17816	17874	18008	18075	17791	17937	17699	18003	18013	17858	18023	17990	18006	17843	17972	18086	17974	18080	18073	17915	18061	18023	17913	17956	17914	18092	17960	17878	17845	17974	17822	17924	17799	17952	17987	17838	17984	17856	17958	17915	17690	17787	18153	18020	18018	17887	18096	17819	17950	17924	17940	18241	17781	18072	17966	17948	17858	17858	17980	18006	17943	18056	18028	17910	18040	17961	17891	17951	18037	17951	17978	18023	18098	18047	17848	17792	17876	17889	17869	17831	17994	17896	18253	17799	18087	17957	17899	17986	18072	17887	17986	17933	17942	17924	18012	18079	18063	18106	17934	18015	18036	17890	17926	17954	17819	17970	17921	17995	17889	18024	18061	18000	18079	17958	18096	18000	17960	17976	17833	17818	18006	17927	17899	17909	18264	17907	18064	17879	17881	17854	17836	18031	17930	17817	18052	17811	17771	18034	17973	17945	17942	17971	17860	18044	17828	17899	17973	17900	17882	17921	17995	17907	17997	18057	17902	17838	17919	18184	18030	18167	18072	17942	17931	17995	18124	17935	17854	18165	18143	17874	17822	18064	17990	17845	18220	17866	18131	18073	17830	18071	17809	18013	17873	17783	17987	17733	18151	18020	17942	17964	18025	18051	18051	17930	17950	17893	18037	17954	18119	17819	17774	18135	17872	18124	17828	17930	17978	17977	17938	18136	17923	17854	18079	17888	18039	17931	18026	17994	17936	17912	17845	17876	18112	18056	18069	18079	18032	17907	18007	17955	17950	17981	17881	18001	17796	17795	17963	17903	17896	17676	18116	17889	18054	17941	17712	17842	17818	17975	17962	17824	17951	18051	17821	17604	17896	17800	17948	17963	17987	17906	17966	17923	17957	17983	17984	18136	17870	18034	18114	17854	17860	17830	18035	18060	17922	17806	17895	18083	17809	18143	18048	17777	18098	17972	17840	17919	17765	17881	18092	17955	18069	17973	17882	17815	17991	17878	17996	17732	17764	17843	17933	17714	18013	17827	17995	17859	18100	18149	18033	18038	17812	17964	18065	18120	17971	17760	17841	17802	17943	18001	17959	17891	17952	18002	17986	17987	17949	18131	17919	17916	18076	17942	17807	18104	17880	18094	17970	17895	17803	17881	17868	18071	18071	17880	17980	17885	17942	17962	18064	18072	17832	17914	18092	17981	18059	17942	17965	17844	17796	18021	18040	17888	18035	17921	18005	18059	17841	18061	17886	18041	17905	17827	17804	18104	17932	17695	18122	17902	17884	18081	17775	17893	18088	17905	17959	18097	17974	18023	17958	17930	17927	17968	17902	17884	17881	17851	17688	17982	18057	17897	17977	17912	17692	17930	18104	17927	18044	17903	18190	18086	18007	17780	18082	17983	18095	18001	17982	17876	18009	18053	17979	17823	17991	17931	17890	17867	18004	17903	18020	18026	17776	17973	17909	18121	18309	17827	17926	18025	18072	18042	17975	17815	17974	17851	17984	17928	17979	18208	18155	18065	17942	18035	17843	17928	17945	17867	18089	17968	17931	17988	18007	17990	17924	17888	18063	17880	17919	17788	17860	17922	17917	18097	17940	17779	17971	17832	18015	18021	17907	17998	18048	17987	18022	17744	17958	18012	18002	17937	17951	18067	18059	17836	18072	17790	18049	18072	17992	17978	17912	17899	17967	17989	17900	17999	18123	17841	17995	18087	17753	17973	18036	17821	17828	17852	17928	17765	17744	17922	18076	18066	17854	18037	17744	18144	17898	18008	18079	17956	17858	17969	18046	17808	17907	17853	17947	17946	17883	17974	17891	17967	18070	18038	18000	17990	18099	17868	17829	17910	17931	17983	17886	18069	17887	17859	18087	18058	18052	17745	17903	17924	18061	17709	17881	17769	17832	17864	18051	18000	18029	18145	17995	17720	17868	18097	17880	17844	18124	17994	17995	17976	18171	18163	17938	17971	17960	17905	18127	17963	17973	17893	18098	17849	17903	18039	17835	17972	17973	17933	17997	18085	17979	17922	17873	17973	17936	18113	17876	18065	17858	18022	17978	17744	17840	17985	17896	17775	17844	17899	17869	17911	18093	17866	17958	17793	17759	17840	17794	17939	18176	17994	18005	17982	17836	17955	18061	17885	18197	17947	18076	18200	17969	17789	17963	18142	18096	17815	18091	17936	17982	18246	17833	17965	17921	18004	17774	17680	18062	17970	17867	17657	17941	17712	17802	17861	17992	17908	18008	17710	17776	18020	17924	18006	18106	17897	17919	17912	17817	17900	18016	18051	17987	18065	18030	17872	18085	17917	17833	18120	18058	17940	18040	17978	17940	17989	17949	17941	18059	18195	18203	18005	18035	17938	17951	17943	18052	17954	17895	17909	18113	17968	17919	17947	17812	17911	18013	17953	18028	17847	17921	17837	17963	18017	17982	17742	17876	18009	17790	17765	17962	17822	17862	17811	17787	17979	17996	17934	17965	17942	18097	18069	18000	18000	17901	17827	18101	18146	17657	18038	17996	17963	17939	18089	18028	17992	17990	17907	18058	17692	17942	17700	18085	17920	18061	17912	17869	17895	18110	18222	18030	17903	18035	17843	17873	17924	18027	18063	18093	17912	17980	18106	18041	17972	18033	17791	18092	18080	17852	18293	17958	18012	18065	17914	18112	18074	17940	18065	17949	17928	18108	17883	18043	17848	18105	17921
35968	58387	51899	41715	33112	27930	22092	20641	18580	17167	16405	16321	16361	16296	16317	16274	16065	16249	16079	16252	15998	16202	16146	16137	16215	16228	16005	16128	16149	16140	16204	16093	16063	16040	16141	16065	16035	16170	16033	16095	16043	16169	16134	16173	16083	16136	16229	16254	16288	16341	16108	16075	16154	15993	16330	16033	16097	16005	16145	16137	16125	16107	16036	16295	16214	15879	16062	16097	16047	16093	16213	16206	16086	16178	16188	16194	16356	16509	16593	16176	16213	16082	16226	16178	16086	16039	16041	16040	16191	16079	15852	16140	16114	15885	16315	15998	15991	16189	16256	16170	15988	16070	16091	16123	16027	16050	16036	16088	16040	16241	16072	16206	16166	16193	16032	16154	16049	16098	16041	16224	15944	16060	16205	16279	16060	16068	16166	15978	16014	15974	15889	15893	16003	16113	16075	15974	15998	16030	16000	16122	16036	16091	15879	16002	15754	16093	16084	16031	16121	15908	16035	15939	15945	16131	15981	16050	16113	15989	16001	16136	15996	16008	16056	16195	15943	16316	15973	16112	16153	16070	16112	16149	16186	16105	16085	15958	16107	16016	16222	15912	15997	16119	16076	16184	16080	16175	15969	16177	16020	15897	16076	16146	16111	16069	16214	16246	16040	16040	15985	16094	15976	16114	16036	16204	16147	16246	16147	16297	16068	16133	16096	16120	16031	16129	16315	16072	15967	16039	16112	15963	16109	16064	15964	16014	16130	16056	16239	16075	16032	16197	16026	16135	16145	16111	16106	16010	15936	15975	16025	16127	16223	16035	16024	16020	16029	16065	16038	16004	16150	16071	16081	16061	16196	16008	16005	16158	16024	16113	16084	16173	16026	15980	15934	16191	16124	16031	16122	15918	16118	16165	15921	16114	15968	16015	16043	16049	16184	16013	15976	15945	16187	16202	16214	16086	16092	15983	15945	16008	16150	16041	16113	16174	16035	15947	15956	15998	15936	15985	16114	16024	16040	16061	15923	16020	16244	15983	16211	16094	16011	16101	16074	15995	16136	16178	16140	16052	16280	16051	15839	15995	16166	16197	16124	16149	16080	16121	15934	15949	15979	15966	16078	16099	15992	16128	16098	15998	16086	15942	15989	16200	15957	16038	15913	15942	16160	16188	16095	15944	16233	16092	16028	16030	16050	15981	15930	16131	16211	16065	16152	16010	16028	15912	15981	15996	16268	16096	16044	16052	16123	16018	16031	16082	16080	16048	15999	15898	16058	16035	16002	16056	15986	15965	16129	16222	15981	16143	16093	16075	15951	16032	15958	16206	16008	16189	16078	15936	16134	16102	16228	16138	16021	16060	16041	16139	16058	16120	16247	16016	16090	16086	16298	16140	16194	16057	15954	16170	16013	15970	16013	16020	16087	16037	15931	16040	15923	15959	16035	16146	16010	16075	16075	15924	16003	16164	16016	16056	15929	16052	15966	16069	16068	15991	15940	16139	16042	15921	16013	15991	16147	16114	16212	15901	16118	16136	15975	16138	15888	16079	15998	16068	16149	16007	16184	16024	16114	16079	15997	16036	16196	15958	16002	16030	16059	16076	16118	16041	16014	16091	16121	16193	16090	16007	16107	15968	16039	16096	16059	16111	15966	16068	15890	16192	15961	16048	15946	16106	16154	16155	16067	16163	16163	16279	16138	16075	16113	16180	16104	16160	16104	16049	16315	15960	16042	16081	15994	16190	15947	16054	16129	16098	16001	16205	16143	16169	16194	16025	16210	15978	16012	16073	15950	16111	16096	15865	16099	16121	16050	16123	16116	15921	15986	16165	16154	16052	16029	16129	16184	15997	16112	16069	16096	16057	16183	16026	16033	16045	15953	16013	16207	16121	15995	16122	16047	16013	15883	16039	15999	16281	15988	16099	16156	15927	16089	16157	16194	16211	16209	16047	16089	16017	15902	16127	16169	15875	16032	16010	16089	15977	16200	16032	15906	15987	15950	16121	16112	16165	16043	15940	15994	16060	16093	16045	16035	15911	16158	16166	16049	15983	15931	16057	15983	16138	16131	16089	16173	16149	16039	16142	16081	15989	16172	16033	16086	15974	16131	16389	16228	15955	15955	15846	16244	16024	15960	16115	16197	15973	16089	16139	16085	16162	16111	16133	16230	16125	16023	15963	16106	16002	16023	16001	16024	15936	16026	16021	16107	16173	16196	16051	16070	16162	16014	16166	16170	16176	15869	16107	16080	16023	16059	16054	16087	16167	15835	16116	16085	16001	16065	16056	16152	16153	16024	15996	16004	16124	15966	16034	16134	16065	16115	15872	16186	16078	16180	16090	15988	16245	15960	16055	16135	16111	16021	16026	15999	15914	16076	15985	15995	16033	16112	15865	16200	16057	16160	15930	16041	16132	16047	16097	16145	16141	15998	16073	15879	16034	15950	16089	16040	15765	15891	15971	16033	16168	16116	16207	16086	16155	16082	16049	16208	15937	16124	16111	16167	16044	16014	15873	16163	16006	16127	16046	16197	16061	16037	16062	16026	16145	16122	15933	16194	16120	16046	16175	15994	15940	16300	15985	16049	15919	15993	15956	16064	16073	15955	16008	16018	16137	16236	16102	16078	16146	16139	16150	16047	15955	16015	16168	16066	16080	16199	16039	16101	15983	16024	15909	16160	16036	16083	16053	16098	15898	15821	16098	16123	16214	16076	15980	16146	16121	16014	16059	16132	16079	16082	16134	15893	16100	15982	15976	16107	16047	16271	16081	16139	16049	16075	15994	16123	16034	16184	15962	16071	16074	16128	16090	16314	16078	16080	16122	16129	16093	16086	16052	16090	15992	15995	16086	16098	15871	15991	16095	16213	15943	16006	16173	16061	16070	16102	16088	15974	16008	16174	16045	15952	16052	16038	15923	15982	16281	16226	16092	16177	16153	16095	16136	16020	15951	16114	16117	16054	16114	16006	16125	15986	15974	15994	16181	15968	16191	16120	16016	16045	16091	16117	16049	16007	16004	16095	16062	16004	16087	16121	16127	16072	16203	15740	16146	16045	15960	16106	16028	16143	15874	16097	16122	16126	15980	16030	16024	15874	16035	16084	16184	16022	16043	16073	16122	15997	16306	16033	15773	16251	16088	16083	16063	16235	16083	16008	16183	16045	16050	16158	16102	15971	16038	16077	16111	15890	16086	16024	15855	16152	16183	16145	16012	15998	16134	16024	16126	15986	16138	15992	16084	16439	16044	15992	16125	16139	16034	16103	15998	16033	16127	16001	16018	15862	16012	16040	16036	15897	16043	16186	16163	16177	16234	16082	16062	15896	15957	16032	16146	16079	16086	15952	16112	16235	16046	16064	16001	16188	15971	16201	15930	16097	16151	15960	15987	16105	15956	16095	16060	16267	16094	15996	15994	15984	15913	16037	16053	16111	16141	16023	16020	16274	16248	15989	15990	16201	16058	15965	15910	16265	16041	16041	16155	16117	16017	16078	16252	15987	16178	16008	15961	16141	16047	15975	16113	16187	15992	16223	16086	16170	15999	16065	16151	16039	16163	16058	16018	16211	16062	16126	16123	16041	16175	15920	16077	16067	16022	16083	15847	16200	16005	16030	16307	16069	16114	16172	16010	16010	16020	16150	16007	15933	16155	16116	15989	16068	16194	16007	15992	15975	16208	16028	16023	16039	16057	15983	16021	16096	15988	16202	15953	16067	16013	15928	16118	16074	15921	16112	16096	16276	16149	16116	16048	16078	16133	16056	15829	15976	16128	16126	15954	15972	16096	15970	16097	15944	16177	15936	16014	16083	16034	16042	16109	16012	16033	15951	16041	16154	16177	15992	15922	16168	16146	16095	16255	16186	15880	16267	15879	16221	16113	16132	15985	15923	16029	16142	15969	15927	16097	15958	16235	16187	16002	16071	16121	16117	15997	16148	16004	16118	16122	16002	16009	15854	16020	16314	16071	16175	16010	16016	16002	16057	15866	16235	16047	16074	15998	15939	15977	16036	16118	16064	16086	16175	15922	16138	15962	16146	16021	16194	15955	16018	16002	16226	15933	16053	16038	16108	15960	16031	16072	15887	16000	16066	16130	16051	16081	16046	15985	16033	16076	15988	16038	16215	16051	16015	16153	16128	16183	16029	15931	16266	16066	16076	16082	16097	15959	16078	15914	15995	16147	16076	16026	16016	15984	16080	16013	15988	16160	16011	15975	16149	15877	16128	16011	16089	16093	16143	15932	16255	16145	15978	16201	16235	16065	16217	16053	16008	15973	16051	16098	16009	16181	16080	16016	16209	16121	16005	15966	16161	16180	16049	16102	16191	16072	16054	16187	16090	15892	16072	16119	15944	16080	15940	16187	16140	16021	16048	16014	15937	16094	16144	15947	16087	16269	16208	16046	15946	16086	15993	16113	15964	16192	15929	16251	16042	16017	15933	16067	16106	16102	15987	16037	16028	16182	16263	15958	16150	15993	16110	16068	15883	16231	16069	16057	16077	16138	16095	15906	16076	16060	16012	15989	15963	16190	16018	16011	16049	16048	16093	15912	15996	16029	16036	16143	16074	16040	16123	16029	16005	16038	15941	16143	16161	16261	15967	16154	16091	16075	16141	16219	16015	16054	16183	16033	16222	16210	16108	16017	16107	16089	16187	16055	16072	15977	15939	16224	16129	16120	15920	16163	16181	16103	16120	16173	15945	16120	15985	16176	16033	16033	16252	16035	15976	16204	15998	16158	16023	16028	16118	16187	16147	16241	16057	16216	16118	16142	16055	16129	16060	16126	15899	15914	16025	16132	16017	16098	16032	16165	16071	15976	15964	16040	16063	15983	15906	16066	16114	16053	15991	16281	16133	16047	16102	16203	15991	16077	15964	15936	16166	15977	16179	16077	16148	16187	16075	16113	15994	16126	16053	16179	16098	15834	15955	16029	16061	16055	16154	16175	15900	16005	16074	16079	16140	16212	16075	16053	16087	16001	16018	16129	16089	16006	16120	16081	16221	15880	16136	16180	16214	16181	16038	15924	16176	15986	16209	16096	16226	15876	16053	16051	16194	16115	16142	16100	15976	16097	16056	16041	16101	16125	16047	16027	16257	15926	16048	16047	16078	16031	16096	16181	16124	15983	16071	16149	16039	16067	15972	16200	16107	15932	16146	16176	15960	16182
28578	25553	32407	28512	22945	21176	20203	19372	18803	18630	18570	18480	18600	18733	18476	18824	18239	18554	18505	18766	18733	18680	18679	18477	18516	18435	18398	18584	18626	18506	18445	18632	18563	18684	18590	18319	18571	18675	18428	18513	18589	18568	18654	18535	18540	18768	18724	18622	18718	18491	18605	18538	18698	18542	18493	18488	18570	18788	18528	18667	18512	18732	18567	18554	18614	18566	18525	18615	18657	18522	18434	18454	18631	18739	18486	18547	18457	18574	18502	18660	18402	18411	18419	18606	18480	18647	18577	18570	18532	18568	18570	18363	18665	18543	18766	18568	18555	18730	18533	18735	18521	18544	18594	18767	18661	18627	18559	18564	18545	18600	18516	18682	18500	18742	18667	18229	18524	18699	18555	18749	18429	18544	18704	18645	18678	18601	18522	18771	18636	18823	18549	18512	18634	18465	18543	18569	18683	18703	18596	18883	18678	18697	18621	18501	18641	18678	18541	18541	18421	18426	18611	18480	18575	18616	18799	18510	18435	18568	18586	18423	18434	18828	18514	18642	18428	18467	18391	18571	18534	18513	18702	18355	18455	18477	18615	18567	18576	18536	18636	18628	18665	18620	18535	18591	18488	18406	18838	18732	18457	18571	18422	18517	18583	18519	18292	18619	18496	18700	18598	18459	18505	18419	18424	18495	18479	18489	18714	18437	18580	18607	18529	18530	18759	18627	18637	18700	18485	18596	18514	18451	18557	18527	18581	18454	18482	18545	18594	18469	18612	18498	18497	18647	18386	18690	18485	18742	18522	18617	18533	18540	18591	18551	18873	18635	18577	18529	18810	18614	18633	18488	18344	18541	18527	18637	18586	18473	18655	18469	18765	18639	18596	18420	18727	18495	18404	18488	18495	18788	18690	18571	18638	18540	18457	18649	18496	18612	18646	18645	18518	18672	18517	18558	18544	18384	18573	18439	18460	18434	18361	18503	18664	18675	18730	18567	18591	18712	18629	18371	18601	18461	18484	18496	18725	18556	18499	18582	18393	18351	18525	18588	18390	18635	18499	18617	18523	18505	18597	18684	18607	18443	18649	18357	18552	18643	18603	18492	18529	18602	18826	18550	18538	18449	18664	18602	18465	18386	18429	18534	18448	18495	18599	18586	18463	18507	18643	18605	18519	18520	18477	18470	18557	18486	18492	18625	18672	18395	18556	18510	18509	18496	18501	18689	18317	18482	18483	18426	18453	18410	18593	18568	18625	18443	18554	18522	18682	18437	18538	18597	18547	18367	18664	18792	18616	18487	18661	18561	18502	18620	18639	18685	18571	18568	18525	18389	18563	18597	18738	18751	18449	18462	18748	18663	18564	18749	18535	18258	18444	18578	18528	18624	18507	18528	18420	18505	18601	18660	18603	18588	18387	18622	18552	18499	18758	18565	18587	18563	18273	18671	18581	18672	18583	18442	18644	18472	18817	18595	18499	18581	18285	18359	18634	18676	18717	18710	18682	18471	18507	18517	18615	18631	18548	18693	18625	18677	18497	18634	18456	18529	18605	18384	18640	18558	18620	18795	18622	18436	18549	18671	18585	18534	18703	18586	18434	18510	18771	18543	18601	18559	18487	18699	18686	18583	18707	18468	18754	18539	18357	18529	18656	18691	18616	18619	18693	18400	18485	18616	18561	18401	18647	18587	18523	18640	18587	18416	18664	18563	18522	18468	18497	18634	18377	18618	18467	18647	18515	18414	18516	18701	18860	18500	18664	18517	18331	18582	18778	18546	18726	18604	18479	18549	18531	18677	18452	18787	18654	18533	18581	18555	18391	18432	18471	18556	18532	18794	18605	18532	18619	18403	18677	18835	18602	18563	18582	18761	18505	18422	18676	18508	18516	18531	18615	18291	18520	18482	18273	18637	18699	18599	18554	18492	18291	18429	18655	18708	18432	18502	18696	18513	18625	18560	18611	18579	18735	18389	18675	18772	18596	18529	18445	18542	18438	18415	18411	18546	18707	18512	18629	18443	18460	18423	18730	18666	18371	18713	18505	18621	18681	18563	18561	18451	18747	18690	18737	18550	18365	18665	18625	18510	18506	18440	18376	18697	18628	18534	18621	18578	18761	18553	18589	18485	18458	18678	18594	18580	18607	18372	18350	18635	18656	18701	18630	18443	18586	18425	18629	18455	18600	18422	18455	18477	18626	18603	18732	18626	18314	18449	18401	18605	18504	18440	18533	18501	18574	18614	18550	18561	18659	18664	18532	18470	18478	18618	18780	18507	18363	18536	18254	18473	18477	18564	18564	18596	18556	18577	18473	18629	18566	18435	18516	18581	18576	18459	18600	18366	18598	18539	18590	18361	18534	18410	18819	18444	18652	18581	18492	18607	18634	18542	18559	18438	18649	18387	18475	18583	18585	18564	18631	18547	18573	18414	18526	18485	18666	18784	18463	18643	18454	18454	18616	18531	18545	18394	18432	18630	18556	18488	18537	18399	18456	18618	18592	18727	18371	18619	18389	18649	18603	18662	18551	18530	18667	18505	18746	18343	18585	18633	18626	18550	18398	18508	18689	18550	18357	18427	18501	18583	18600	18740	18633	18548	18677	18694	18690	18599	18642	18614	18541	18592	18624	18496	18807	18555	18710	18685	18512	18702	18529	18734	18593	18930	18853	18697	18573	18490	18579	18703	18745	18600	18628	18491	18606	18603	18630	18583	18635	18321	18483	18565	18429	18515	18611	18667	18511	18563	18448	18708	18577	18510	18678	18761	18497	18715	18467	18685	18455	18522	18686	18566	18517	18492	18604	18546	18641	18724	18467	18583	18568	18601	18474	18853	18598	18477	18824	18361	18532	18597	18386	18483	18559	18412	18549	18803	18348	18524	18809	18632	18580	18594	18575	18592	18712	18487	18724	18645	18474	18498	18635	18456	18563	18386	18670	18376	18681	18530	18478	18532	18594	18670	18497	18521	18564	18735	18681	18381	18743	18470	18390	18517	18625	18578	18718	18556	18662	18650	18534	18647	18525	18816	18490	18319	18589	18654	18437	18559	18509	18452	18475	18518	18443	18456	18364	18717	18430	18592	18629	18595	18473	18557	18675	18468	18249	18636	18359	18446	18838	18512	18623	18424	18541	18572	18638	18617	18705	18641	18668	18680	18501	18590	18522	18656	18561	18580	18511	18536	18547	18575	18605	18644	18785	18528	18712	18683	18785	18817	18773	18478	18710	18634	18550	18551	18681	18427	18356	18607	18455	18689	18663	18626	18686	18555	18601	18630	18487	18387	18556	18593	18617	18530	18683	18607	18569	18451	18463	18216	18458	18256	18490	18584	18739	18668	18532	18443	18615	18601	18540	18660	18657	18616	18599	18598	18684	18552	18669	18417	18669	18549	18614	18472	18656	18651	18526	18497	18604	18417	18607	18524	18598	18770	18559	18614	18599	18621	18843	18808	18669	18472	18589	18463	18679	18466	18746	18605	18610	18635	18586	18727	18647	18368	18577	18718	18553	18560	18487	18659	18536	18429	18405	18368	18597	18627	18690	18597	18621	18587	18561	18564	18474	18760	18542	18416	18590	18552	18642	18452	18731	18552	18390	18576	18547	18765	18624	18528	18480	18649	18654	18670	18797	18594	18710	18517	18678	18510	18478	18484	18542	18690	18553	18533	18554	18685	18171	18654	18495	18739	18765	18355	18578	18641	18630	18464	18432	18421	18731	18546	18636	18534	18558	18636	18510	18509	18588	18667	18479	18551	18483	18676	18601	18403	18467	18449	18601	18595	18434	18819	18597	18728	18530	18483	18488	18627	18500	18505	18472	18639	18502	18470	18373	18843	18480	18505	18514	18413	18718	18473	18555	18522	18296	18490	18675	18487	18583	18427	18442	18458	18457	18514	18609	18474	18464	18448	18589	18577	18569	18346	18650	18497	18633	18403	18560	18509	18315	18390	18637	18590	18773	18605	18558	18599	18596	18724	18798	18691	18780	18505	18818	18350	18656	18640	18491	18515	18466	18693	18655	18736	18546	18551	18616	18585	18491	18454	18493	18540	18718	18509	18594	18566	18873	18558	18648	18700	18299	18594	18684	18542	18435	18569	18696	18706	18617	18323	18473	18658	18555	18686	18459	18594	18511	18560	18475	18551	18559	18621	18847	18476	18530	18650	18419	18672	18510	18334	18505	18554	18388	18659	18582	18707	18504	18719	18431	18620	18567	18641	18560	18517	18508	18662	18573	18655	18804	18508	18556	18667	18464	18466	18612	18532	18558	18706	18511	18616	18585	18429	18611	18621	18297	18340	18608	18629	18660	18709	18472	18407	18433	18518	18682	18544	18310	18391	18683	18587	18652	18697	18533	18572	18417	18699	18601	18514	18704	18513	18512	18420	18413	18628	18476	18581	18740	18420	18670	18443	18512	18690	18571	18706	18468	18616	18529	18573	18435	18498	18428	18595	18364	18398	18333	18541	18623	18620	18610	18645	18542	18513	18630	18417	18574	18585	18709	18509	18622	18714	18495	18643	18661	18648	18660	18709	18595	18753	18736	18689	18474	18539	18560	18586	18417	18397	18551	18677	18582	18635	18532	18641	18602	18644	18534	18781	18651	18424	18371	18581	18403	18581	18563	18513	18603	18614	18694	18428	18515	18534	18612	18812	18556	18466	18622	18689	18603	18600	18653	18566	18601	18603	18624	18632	18621	18589	18643	18627	18629	18563	18628	18460	18529	18605	18582	18428	18568	18758	18472	18529	18583	18363	18441	18584	18795	18672	18700	18568	18616	18658	18508	18425	18558	18674	18395	18500	18507	18553	18683	18621	18540	18517	18651	18678	18492	18561	18578	18525	18576	18515	18583	18528	18584	18579	18578	18605	18397	18771	18552	18708	18576	18691	18555	18652	18546	18435	18402	18594	18506	18703	18770	18432	18567	18507	18668	18707	18563	18723	18560	18576	18568	18584	18365	18507	18585	18662	18458	18352	18682	18438	18456	18567	18642	18550	18512	18415	18846	18617	18364	18693	18732	18581	18360	18692	18667	18478	18622	18432	18829	18400	18613	18412	18671	18607	18530	18330	18623	18704	18292	18545	18467	18731	18557	18457	18428	18557	18525	18496	18609	18403	18761	18516	18535	18538	18564	18596	18608	18530	18660	18309	18367	18361	18546	18673	18775	18733
30071	41229	37665	27734	22875	20259	18183	17347	16600	16603	16648	16474	16442	16573	16371	16435	16517	16490	16396	16467	16435	16603	16290	16542	16464	16455	16475	16302	16458	16385	16577	16480	16341	16540	16343	16513	16305	16337	16520	16484	16521	16515	16418	16422	16645	16471	16456	16198	16408	16522	16547	16583	16285	16378	16524	16473	16307	16630	16407	16428	16423	16337	16447	16644	16541	16396	16466	16508	16492	16575	16551	16456	16503	16404	16554	16433	16514	16508	16470	16508	16476	16488	16334	16478	16403	16375	16420	16380	16506	16357	16573	16431	16388	16350	16445	16455	16371	16547	16385	16405	16285	16554	16389	16359	16574	16578	16509	16608	16595	16459	16528	16622	16399	16559	16338	16579	16580	16359	16536	16454	16370	16661	16257	16398	16398	16586	16519	16464	16323	16505	16385	16473	16357	16490	16259	16506	16454	16469	16242	16501	16243	16539	16432	16613	16413	16603	16470	16578	16480	16401	16516	16513	16428	16647	16410	16401	16438	16387	16648	16373	16409	16528	16495	16485	16263	16456	16509	16397	16634	16470	16576	16580	16561	16532	16299	16600	16502	16506	16418	16424	16355	16399	16482	16557	16411	16595	16393	16322	16416	16473	16510	16647	16483	16372	16513	16287	16466	16416	16354	16585	16609	16501	16390	16303	16343	16490	16457	16390	16357	16481	16508	16505	16342	16532	16311	16412	16312	16440	16395	16409	16482	16452	16443	16467	16291	16487	16333	16369	16321	16382	16511	16417	16666	16398	16404	16312	16355	16476	16423	16512	16602	16500	16533	16502	16225	16401	16372	16540	16490	16372	16481	16594	16402	16561	16664	16463	16399	16364	16383	16361	16467	16296	16374	16403	16447	16537	16216	16408	16447	16580	16463	16257	16408	16407	16243	16435	16247	16427	16421	16489	16535	16443	16401	16347	16307	16374	16492	16461	16477	16400	16529	16411	16491	16502	16552	16447	16390	16446	16357	16542	16407	16512	16481	16499	16344	16501	16459	16489	16516	16525	16384	16494	16427	16400	16534	16446	16500	16545	16408	16445	16529	16532	16376	16349	16449	16378	16460	16371	16538	16680	16360	16399	16502	16368	16574	16262	16552	16356	16224	16559	16360	16503	16545	16218	16519	16451	16508	16470	16563	16272	16473	16470	16425	16572	16639	16324	16472	16493	16410	16501	16273	16533	16530	16300	16507	16321	16267	16496	16503	16427	16482	16398	16530	16435	16424	16543	16532	16581	16484	16431	16413	16491	16497	16401	16300	16370	16573	16548	16394	16404	16341	16461	16237	16499	16405	16548	16471	16510	16431	16472	16589	16578	16288	16367	16525	16492	16322	16387	16416	16579	16371	16505	16537	16415	16467	16411	16459	16558	16440	16401	16499	16475	16420	16566	16563	16478	16507	16402	16514	16414	16381	16594	16442	16401	16606	16245	16457	16505	16299	16336	16605	16628	16619	16485	16449	16520	16460	16389	16391	16538	16510	16520	16529	16658	16408	16374	16445	16403	16512	16346	16402	16455	16590	16436	16611	16575	16472	16493	16332	16592	16308	16392	16444	16526	16570	16566	16453	16554	16346	16620	16336	16554	16336	16413	16469	16407	16589	16503	16514	16369	16324	16620	16443	16405	16502	16405	16639	16474	16411	16417	16407	16380	16564	16373	16471	16401	16734	16337	16569	16585	16577	16407	16492	16326	16483	16500	16382	16543	16308	16460	16482	16599	16469	16462	16563	16434	16396	16478	16361	16467	16398	16308	16483	16304	16582	16532	16457	16486	16388	16367	16312	16443	16701	16369	16525	16337	16406	16209	16210	16427	16457	16478	16513	16333	16455	16403	16461	16436	16395	16471	16458	16406	16578	16504	16291	16319	16358	16511	16441	16320	16528	16379	16503	16422	16642	16597	16555	16542	16455	16526	16372	16471	16424	16569	16280	16327	16512	16542	16592	16490	16520	16411	16378	16406	16366	16385	16404	16506	16471	16497	16458	16552	16512	16429	16479	16774	16513	16386	16443	16437	16534	16286	16487	16408	16415	16432	16505	16399	16513	16452	16342	16536	16486	16480	16425	16444	16319	16414	16460	16488	16448	16350	16449	16542	16638	16266	16584	16426	16475	16355	16407	16381	16533	16405	16496	16427	16473	16279	16368	16446	16386	16566	16375	16421	16492	16541	16327	16489	16551	16221	16465	16310	16552	16405	16494	16442	16526	16487	16575	16510	16541	16426	16553	16469	16438	16380	16399	16511	16415	16452	16478	16358	16599	16416	16538	16366	16409	16376	16454	16341	16432	16418	16321	16462	16523	16462	16403	16492	16315	16443	16682	16523	16680	16545	16442	16220	16399	16451	16385	16702	16396	16154	16442	16497	16696	16467	16487	16653	16369	16541	16296	16266	16556	16557	16523	16505	16394	16503	16235	16870	16563	16568	16416	16260	16539	16498	16460	16694	16448	16458	16516	16356	16602	16263	16664	16515	16587	16430	16480	16499	16491	16303	16558	16372	16507	16393	16510	16442	16419	16472	16323	16544	16486	16581	16534	16616	16503	16330	16430	16452	16492	16555	16510	16496	16265	16564	16451	16386	16359	16443	16478	16353	16377	16436	16398	16382	16465	16369	16454	16193	16558	16490	16480	16473	16506	16469	16384	16548	16347	16415	16359	16505	16460	16465	16276	16419	16315	16426	16298	16373	16389	16440	16416	16583	16351	16121	16544	16425	16479	16393	16502	16393	16311	16607	16320	16561	16339	16400	16505	16273	16490	16389	16444	16544	16295	16389	16452	16355	16422	16543	16539	16626	16466	16439	16411	16392	16515	16285	16475	16182	16567	16477	16383	16475	16554	16427	16306	16448	16436	16428	16329	16488	16604	16542	16431	16357	16652	16614	16442	16577	16465	16298	16278	16525	16540	16534	16562	16274	16577	16604	16431	16365	16283	16493	16437	16346	16454	16451	16546	16353	16447	16618	16337	16465	16303	16379	16577	16480	16439	16594	16319	16416	16476	16421	16484	16580	16601	16291	16587	16387	16426	16434	16330	16383	16408	16538	16387	16374	16542	16282	16629	16308	16545	16489	16401	16349	16420	16425	16429	16428	16269	16461	16494	16313	16286	16412	16558	16407	16410	16467	16445	16673	16566	16478	16303	16377	16603	16412	16421	16496	16419	16404	16395	16399	16633	16396	16391	16453	16639	16338	16449	16446	16421	16428	16377	16320	16329	16580	16505	16364	16438	16560	16606	16447	16463	16526	16574	16335	16417	16414	16528	16367	16406	16464	16607	16275	16236	16481	16495	16377	16371	16411	16318	16471	16439	16429	16485	16485	16557	16358	16602	16567	16408	16546	16461	16439	16346	16458	16545	16533	16442	16514	16417	16561	16499	16626	16495	16386	16424	16366	16452	16479	16450	16504	16443	16251	16437	16373	16339	16381	16517	16519	16508	16539	16525	16431	16304	16509	16578	16551	16528	16396	16333	16459	16386	16447	16481	16440	16338	16467	16423	16501	16522	16472	16476	16452	16531	16266	16426	16637	16525	16475	16440	16514	16519	16345	16498	16388	16373	16264	16273	16370	16405	16586	16546	16524	16530	16527	16565	16413	16608	16558	16454	16281	16564	16374	16452	16362	16405	16498	16419	16424	16423	16406	16442	16555	16449	16426	16483	16360	16311	16539	16423	16413	16572	16281	16340	16506	16283	16385	16373	16574	16392	16693	16480	16262	16498	16510	16481	16509	16407	16520	16378	16402	16505	16465	16514	16443	16564	16435	16469	16525	16481	16525	16290	16459	16534	16413	16431	16520	16498	16413	16525	16423	16574	16421	16629	16448	16564	16478	16495	16582	16566	16261	16471	16578	16559	16265	16612	16422	16490	16528	16331	16482	16463	16505	16522	16346	16357	16411	16478	16472	16399	16518	16393	16467	16587	16498	16376	16403	16431	16463	16564	16492	16562	16431	16559	16544	16260	16490	16460	16544	16536	16457	16456	16440	16483	16475	16438	16539	16445	16557	16458	16330	16323	16351	16345	16512	16585	16536	16419	16307	16458	16240	16443	16483	16477	16374	16390	16479	16355	16507	16545	16583	16512	16292	16385	16487	16334	16518	16496	16428	16479	16454	16494	16410	16395	16300	16411	16509	16588	16272	16468	16629	16332	16513	16356	16509	16261	16448	16521	16484	16579	16586	16409	16509	16574	16677	16384	16452	16373	16393	16538	16359	16516	16608	16616	16445	16499	16333	16527	16390	16316	16375	16531	16434	16336	16532	16551	16400	16454	16516	16362	16547	16372	16381	16577	16352	16478	16619	16523	16384	16296	16417	16470	16363	16340	16430	16427	16295	16597	16517	16396	16341	16424	16446	16353	16459	16500	16487	16385	16385	16311	16380	16511	16356	16452	16559	16459	16319	16454	16501	16587	16429	16384	16453	16521	16574	16329	16418	16353	16520	16359	16396	16476	16570	16299	16480	16331	16608	16544	16383	16335	16485	16597	16438	16549	16417	16423	16403	16442	16501	16415	16549	16344	16602	16287	16528	16457	16673	16596	16397	16544	16286	16353	16338	16367	16526	16449	16454	16503	16255	16437	16367	16418	16581	16363	16341	16626	16647	16240	16553	16303	16506	16466	16360	16435	16404	16604	16431	16532	16495	16413	16514	16412	16327	16320	16501	16234	16476	16299	16397	16713	16691	16553	16536	16475	16618	16478	16548	16284	16551	16369	16543	16393	16486	16507	16381	16486	16479	16434	16403	16506	16565	16329	16562	16419	16300	16505	16594	16431	16447	16586	16326	16421	16455	16562	16381	16315	16360	16513	16415	16457	16241	16460	16605	16539	16598	16365	16665	16473	16462	16584	16320	16376	16473	16434	16500	16374	16418	16469	16379	16436	16458	16567	16465	16409	16508	16496	16443	16509	16314	16367	16529	16521	16478	16294	16542	16340	16520	16465	16367	16595	16487	16353	16342	16414	16728	16430	16478	16348	16422	16280	16330	16378	16349	16430	16442	16512	16420	16489	16457	16474	16558	16464	16465	16349	16520	16523	16383	16420	16399	16454	16477	16476	16535	16464	16354	16405	16428	16318	16464	16446	16471	16393	16421	16579	16357	16458	16494	16614	16301	16444	16581	16444	16410
24266	21602	29211	25915	25513	26521	25886	22059	20368	19514	18668	18601	18812	18546	18637	18610	18632	18304	18624	18391	18620	18456	18674	18404	18440	18623	18462	18678	18421	18383	18664	18446	18424	18414	18589	18458	18534	18534	18360	18578	18283	18544	18621	18340	18391	18452	18444	18247	18528	18548	18346	18288	18158	18396	18436	18467	18408	18388	18360	18354	18355	18504	18413	18375	18527	18514	18287	18451	18363	18328	18330	18606	18516	18440	18221	18437	18533	18440	18567	18322	18611	18539	18619	18621	18385	18415	18435	18467	18360	18389	18572	18273	18379	18495	18522	18328	18321	18562	18354	18293	18399	18518	18197	18421	18252	18309	18521	18305	18545	18578	18519	18290	18248	18435	18325	18346	18382	18477	18358	18486	18388	18514	18439	18528	18447	18372	18524	18419	18383	18633	18648	18454	18498	18460	18189	18396	18482	18477	18450	18377	18275	18309	18501	18407	18449	18200	18291	18353	18413	18554	18450	18290	18371	18307	18405	18291	18488	18330	18310	18464	18385	18342	18428	18412	18375	18385	18452	18399	18711	18281	18515	18493	18511	18521	18512	18385	18279	18549	18553	18388	18537	18487	18388	18329	18382	18468	18830	18318	18437	18515	18449	18438	18522	18144	18397	18418	18276	18322	18480	18417	18461	18440	18617	18383	18358	18462	18441	18504	18407	18519	18379	18589	18405	18453	18426	18174	18154	18402	18548	18443	18267	18491	18429	18384	18423	18473	18527	18251	18654	18409	18436	18463	18663	18337	18228	18294	18381	18437	18368	18348	18350	18364	18533	18492	18388	18308	18168	18498	18611	18393	18272	18330	18367	18477	18408	18359	18387	18330	18341	18397	18170	18142	18540	18231	18672	18364	18481	18229	18211	18401	18408	18350	18459	18279	18155	18247	18294	18275	18317	18183	18302	18592	18343	18598	18370	18391	18309	18111	18235	18418	18544	18317	18452	18524	18246	18495	18414	18294	18491	18392	18288	18371	18409	18423	18376	18286	18269	18589	18306	18540	18362	18266	18350	18427	18275	18405	18560	18451	18217	18350	18566	18209	18222	18224	18686	18323	18303	18400	18479	18368	18235	18508	18506	18410	18407	18359	18608	18320	18413	18396	18315	18527	18445	18480	18202	18526	18163	18497	18705	18368	18410	18420	18520	18467	18609	18399	18384	18412	18431	18153	18487	18566	18451	18426	18368	18267	18311	18513	18498	18514	18395	18535	18290	18506	18242	18314	18421	18501	18516	18297	18362	18362	18580	18435	18298	18270	18475	18396	18607	18433	18349	18300	18514	18352	18342	18230	18383	18503	18353	18566	18462	18470	18448	18323	18659	18393	18301	18370	18444	18118	18538	18263	18448	18378	18377	18419	18285	18500	18264	18375	18499	18442	18499	18411	18452	18333	18457	18524	18270	18437	18520	18266	18421	18440	18469	18389	18384	18286	18294	18482	18268	18276	18340	18259	18429	18335	18549	18434	18225	18227	18490	18531	18432	18617	18138	18324	18377	18541	18404	18313	18331	18263	18339	18249	18364	18394	18397	18395	18288	18395	18395	18451	18406	18444	18420	18458	18533	18510	18387	18251	18461	18328	18428	18363	18539	18452	18573	18505	18489	18278	18330	18344	18644	18363	18299	18502	18376	18308	18453	18526	18473	18399	18484	18387	18367	18242	18287	18343	18356	18244	18330	18291	18461	18421	18469	18354	18356	18458	18435	18584	18218	18386	18531	18464	18321	18390	18439	18263	18223	18289	18324	18282	18535	18358	18497	18341	18459	18299	18575	18546	18205	18281	18276	18110	18390	18259	18398	18565	18472	18518	18413	18472	18326	18412	18203	18528	18472	18388	18366	18484	18352	18510	18621	18575	18409	18285	18345	18365	18459	18402	18457	18454	18270	18260	18458	18465	18413	18456	18416	18503	18273	18616	18342	18400	18465	18181	18296	18344	18392	18299	18276	18332	18423	18295	18432	18339	18191	18273	18407	18258	18347	18290	18478	18431	18441	18412	18317	18514	18403	18349	18213	18395	18470	18402	18177	18208	18359	18255	18262	18443	18456	18341	18395	18453	18333	18474	18494	18405	18579	18457	18633	18354	18252	18418	18535	18604	18336	18436	18431	18328	18447	18550	18375	18442	18291	18262	18460	18393	18389	18337	18538	18442	18449	18311	18548	18218	18461	18412	18411	18444	18559	18532	18533	18352	18164	18492	18138	18392	18328	18303	18359	18468	18289	18163	18410	18367	18481	18276	18489	18441	18200	18483	18248	18185	18491	18334	18215	18407	18368	18391	18391	18559	18356	18567	18311	18374	18299	18606	18236	18522	18335	18548	18317	18199	18307	18289	18387	18359	18320	18411	18295	18358	18340	18617	18357	18204	18713	18324	18345	18170	18413	18379	18077	18292	18496	18574	18608	18506	18199	18594	18301	18261	18474	18633	18474	18548	18458	18119	18333	18461	18453	18540	18534	18380	18383	18421	18548	18462	18522	18404	18581	18251	18444	18393	18492	18370	18450	18449	18450	18472	18517	18380	18195	18201	18544	18271	18429	18228	18390	18358	18593	18312	18483	18308	18290	18424	18598	18423	18420	18338	18346	18222	18180	18238	18451	18501	18376	18379	18286	18206	18380	18287	18510	18545	18452	18340	18487	18396	18656	18437	18504	18581	18272	18539	18490	18448	18298	18453	18450	18151	18356	18497	18496	18329	18374	18351	18650	18417	18492	18429	18662	18527	18355	18313	18421	18531	18418	18508	18449	18449	18494	18565	18097	18327	18251	18300	18534	18732	18266	18378	18341	18442	18310	18392	18329	18535	18515	18509	18339	18459	18449	18561	18277	18429	18504	18341	18258	18492	18337	18438	18429	18446	18357	18153	18384	18305	18300	18504	18483	18482	18621	18189	18560	18442	18492	18334	18450	18466	18407	18207	18405	18527	18481	18450	18558	18343	18261	18518	18576	18469	18295	18318	18287	18440	18348	18502	18270	18291	18335	18468	18480	18356	18527	18434	18441	18429	18464	18485	18396	18379	18427	18504	18387	18403	18245	18326	18318	18382	18279	18424	18646	18235	18408	18446	18283	18338	18520	18409	18159	18334	18270	18124	18261	18223	18409	18327	18263	18250	18537	18255	18290	18332	18317	18250	18383	18539	18385	18421	18412	18354	18252	18169	18333	18471	18343	18408	18304	18309	18458	18402	18293	18419	18506	18445	18394	18468	18396	18562	18386	18270	18219	18550	18520	18411	18218	18286	18393	18308	18363	18434	18354	18593	18295	18256	18422	18574	18435	18503	18323	18403	18540	18346	18420	18327	18347	18483	18322	18496	18433	18558	18627	18277	18378	18483	18481	18277	18690	18477	18362	18393	18246	18248	18432	18364	18236	18453	18529	18371	18426	18433	18180	18384	18291	18348	18430	18199	18490	18525	18449	18281	18335	18553	18650	18357	18376	18410	18375	18274	18364	18406	18295	18349	18276	18202	18326	18296	18398	18356	18319	18426	18386	18477	18261	18351	18575	18514	18215	18362	18453	18458	18445	18366	18457	18456	18520	18530	18257	18306	18309	18354	18366	18351	18395	18427	18182	18436	18409	18322	18386	18351	18415	18330	18361	18501	18403	18462	18414	18385	18465	18408	18470	18441	18518	18488	18445	18204	18400	18497	18292	18307	18404	18271	18129	18207	18282	18242	18356	18247	18389	18608	18334	18277	18248	18491	18523	18501	18332	18415	18394	18284	18379	18389	18415	18227	18530	18177	18381	18258	18210	18357	18463	18494	18513	18395	18405	18332	18581	18212	18518	18221	18342	18482	18448	18285	18446	18333	18521	18428	18477	18356	18319	18428	18545	18264	18557	18524	18635	18423	18434	18384	18428	18404	18271	18303	18360	18439	18479	18521	18308	18287	18502	18312	18426	18376	18295	18437	18412	18441	18428	18514	18404	18635	18386	18447	18349	18348	18190	18411	18268	18411	18302	18505	18253	18425	18307	18511	18245	18418	18335	18367	18257	18286	18394	18545	18514	18513	18642	18566	18438	18591	18496	18601	18450	18574	18407	18388	18459	18413	18362	18402	18355	18238	18403	18395	18209	18423	18510	18378	18387	18337	18247	18532	18268	18503	18336	18618	18513	18394	18476	18437	18227	18521	18484	18550	18592	18434	18641	18496	18410	18350	18331	18425	18358	18512	18418	18477	18292	18363	18544	18356	18487	18325	18401	18499	18395	18408	18436	18416	18267	18455	18512	18467	18489	18381	18439	18358	18326	18419	18456	18596	18605	18275	18591	18290	18442	18203	18492	18427	18408	18213	18600	18330	18503	18186	18357	18458	18502	18336	18281	18535	18511	18197	18145	18265	18403	18242	18421	18499	18484	18465	18472	18414	18374	18185	18484	18469	18381	18457	18343	18367	18382	18393	18453	18352	18588	18446	18388	18347	18398	18225	18413	18386	18463	18288	18398	18415	18336	18376	18523	18483	18390	18464	18337	18569	18270	18458	18378	18432	18347	18187	18181	18412	18359	18597	18335	18362	18388	18454	18408	18303	18408	18318	18614	18416	18432	18458	18421	18430	18509	18357	18368	18459	18139	18474	18385	18378	18457	18505	18498	18478	18372	18450	18416	18154	18496	18353	18307	18463	18360	18325	18399	18330	18490	18500	18367	18433	18468	18343	18440	18549	18580	18288	18651	18433	18444	18274	18294	18481	18406	18356	18240	18395	18167	18342	18514	18489	18510	18521	18449	18349	18526	18403	18244	18261	18322	18366	18462	18567	18576	18281	18281	18384	18438	18408	18242	18415	18258	18327	18184	18475	18316	18318	18441	18442	18543	18463	18309	18334	18339	18523	18440	18435	18501	18202	18425	18317	18460	18380	18339	18146	18357	18321	18317	18478	18503	18549	18405	18411	18455	18405	18555	18337	18372	18472	18222	18359	18437	18562	18399	18463	18340	18596	18469	18468	18421	18278	18252	18413	18450	18322	18348	18525	18407	18324	18364	18317	18566	18397	18612	18521	18437	18502	18476	18409	18677	18417	18351	18294	18529	18368	18449	18230	18513	18366	18470	18442	18443	18470	18480	18586	18556	18363	18150	18265	18215	18297	18360	18495	18471	18252	18274	18517	18619	18393	18418	18454
32149	50755	47196	38106	31675	26526	23574	21042	18988	17315	16540	16299	16392	16455	16490	16431	16406	16445	16427	16347	16561	16396	16362	16220	16391	16456	16476	16447	16260	16499	16367	16381	16428	16475	16331	16462	16529	16472	16332	16359	16669	16559	16398	16307	16487	16418	16231	16459	16494	16670	16364	16329	16226	16407	16413	16310	16435	16326	16366	16289	16387	16552	16533	16342	16280	16292	16304	16195	16439	16240	16374	16278	16441	16506	16323	16566	16583	16529	16521	16384	16277	16267	16424	16391	16214	16275	16419	16495	16316	16385	16247	16435	16610	16393	16218	16288	16413	16370	16307	16373	16608	16328	16443	16469	16255	16353	16446	16464	16434	16413	16475	16439	16420	16385	16277	16291	16398	16455	16504	16369	16374	16222	16458	16342	16358	16189	16366	16208	16443	16364	16475	16566	16221	16355	16257	16568	16349	16324	16496	16353	16300	16227	16311	16396	16423	16427	16578	16358	16326	16292	16323	16361	16528	16236	16358	16446	16408	16431	16210	16338	16554	16299	16437	16343	16330	16453	16472	16524	16545	16352	16556	16370	16380	16335	16414	16459	16349	16240	16273	16263	16522	16549	16445	16234	16481	16385	16364	16404	16403	16405	16457	16406	16434	16510	16209	16421	16468	16217	16562	16384	16391	16477	16348	16393	16230	16251	16472	16496	16483	16376	16341	16313	16374	16462	16341	16236	16318	16487	16463	16236	16485	16416	16316	16476	16542	16545	16142	16466	16462	16486	16454	16259	16338	16518	16640	16440	16286	16521	16423	16418	16244	16430	16460	16536	16374	16374	16379	16320	16213	16256	16290	16403	16446	16341	16359	16381	16443	16298	16302	16375	16238	16371	16434	16342	16553	16433	16265	16326	16380	16402	16287	16313	16458	16409	16371	16534	16420	16325	16313	16356	16417	16392	16193	16363	16340	16390	16425	16259	16335	16228	16358	16407	16364	16256	16250	16454	16231	16222	16270	16419	16401	16283	16488	16280	16304	16413	16312	16312	16376	16264	16293	16418	16409	16608	16372	16275	16477	16308	16391	16419	16215	16354	16210	16273	16377	16273	16523	16172	16429	16444	16269	16392	16277	16344	16469	16391	16319	16445	16340	16384	16342	16304	16486	16465	16422	16347	16274	16490	16412	16247	16389	16622	16397	16433	16508	16344	16315	16365	16319	16573	16401	16300	16360	16464	16391	16245	16437	16321	16171	16429	16519	16282	16265	16459	16534	16448	16495	16500	16386	16388	16230	16340	16285	16527	16293	16405	16490	16233	16524	16460	16285	16490	16401	16432	16502	16365	16249	16332	16350	16302	16386	16297	16553	16429	16412	16434	16468	16357	16435	16288	16573	16328	16328	16198	16533	16096	16455	16426	16299	16352	16359	16385	16384	16360	16273	16258	16228	16293	16501	16176	16322	16343	16323	16308	16343	16258	16496	16266	16372	16338	16386	16354	16398	16429	16185	16416	16284	16482	16144	16408	16464	16579	16340	16437	16518	16337	16364	16373	16440	16277	16515	16204	16347	16383	16345	16141	16431	16364	16349	16394	16402	16283	16283	16442	16334	16336	16435	16533	16196	16471	16250	16388	16488	16373	16430	16267	16320	16466	16536	16383	16493	16339	16469	16439	16212	16290	16464	16372	16337	16461	16056	16311	16372	16524	16405	16384	16549	16373	16382	16303	16263	16481	16314	16355	16321	16515	16500	16282	16522	16175	16379	16416	16595	16275	16173	16375	16411	16482	16347	16247	16385	16414	16506	16272	16343	16292	16517	16594	16276	16332	16471	16433	16309	16274	16422	16226	16398	16358	16414	16544	16557	16318	16416	16254	16527	16292	16319	16308	16312	16271	16419	16376	16456	16317	16400	16401	16287	16274	16613	16265	16451	16311	16434	16459	16416	16280	16442	16399	16294	16132	16470	16194	16378	16404	16238	16568	16237	16475	16337	16357	16343	16554	16437	16290	16391	16501	16380	16349	16281	16228	16376	16475	16265	16209	16566	16374	16329	16342	16398	16447	16497	16283	16521	16429	16490	16413	16267	16495	16435	16350	16387	16400	16321	16470	16344	16388	16499	16342	16437	16275	16484	16267	16569	16538	16239	16529	16302	16400	16344	16250	16466	16358	16359	16441	16333	16326	16483	16680	16443	16271	16490	16661	16443	16269	16294	16318	16346	16618	16256	16354	16366	16351	16427	16353	16281	16362	16461	16391	16242	16511	16311	16386	16395	16372	16324	16280	16374	16194	16301	16369	16542	16325	16466	16362	16448	16327	16474	16489	16414	16431	16294	16381	16310	16350	16400	16304	16417	16285	16630	16297	16335	16424	16327	16367	16605	16560	16170	16213	16387	16337	16524	16370	16384	16356	16316	16242	16350	16495	16336	16326	16415	16401	16203	16423	16507	16299	16426	16415	16386	16452	16443	16489	16392	16357	16075	16391	16450	16305	16406	16370	16428	16367	16362	16215	16316	16214	16311	16222	16426	16329	16468	16302	16508	16412	16289	16312	16511	16349	16551	16341	16382	16386	16263	16404	16464	16442	16347	16247	16395	16279	16504	16549	16546	16372	16324	16320	16543	16441	16146	16302	16370	16315	16314	16327	16342	16296	16580	16352	16487	16333	16418	16355	16242	16285	16396	16447	16231	16308	16385	16311	16366	16391	16370	16418	16295	16433	16293	16364	16521	16313	16342	16376	16497	16308	16322	16346	16443	16574	16343	16391	16426	16350	16398	16210	16403	16482	16195	16181	16503	16301	16363	16348	16510	16589	16431	16338	16359	16369	16387	16239	16381	16489	16410	16228	16645	16406	16398	16332	16328	16343	16381	16223	16343	16449	16447	16441	16178	16310	16302	16375	16224	16419	16427	16360	16360	16296	16500	16216	16230	16520	16401	16350	16442	16416	16315	16231	16493	16243	16479	16271	16317	16393	16316	16517	16410	16425	16368	16334	16459	16377	16325	16468	16301	16301	16477	16303	16372	16469	16383	16339	16266	16397	16212	16283	16388	16306	16321	16446	16261	16288	16227	16326	16301	16505	16316	16500	16369	16209	16502	16591	16334	16250	16402	16242	16297	16443	16395	16157	16375	16336	16305	16421	16436	16098	16534	16253	16368	16448	16283	16335	16364	16352	16332	16416	16457	16503	16291	16321	16319	16440	16425	16510	16319	16480	16340	16464	16370	16380	16505	16233	16306	16238	16492	16503	16378	16384	16433	16423	16273	16314	16257	16350	16214	16270	16208	16492	16370	16452	16383	16432	16441	16261	16321	16509	16520	16554	16526	16441	16347	16391	16270	16256	16349	16236	16382	16282	16438	16351	16305	16167	16187	16362	16319	16153	16365	16469	16369	16354	16367	16451	16401	16338	16479	16380	16532	16338	16292	16383	16207	16394	16505	16399	16412	16168	16443	16468	16285	16100	16278	16396	16228	16342	16411	16227	16484	16397	16485	16446	16356	16524	16294	16273	16350	16214	16375	16433	16356	16422	16284	16309	16479	16345	16486	16205	16281	16333	16349	16437	16380	16312	16153	16386	16538	16453	16344	16426	16331	16494	16547	16379	16304	16459	16345	16423	16465	16403	16304	16464	16319	16338	16258	16383	16359	16473	16324	16461	16384	16461	16363	16391	16454	16548	16323	16585	16317	16431	16427	16385	16460	16280	16396	16261	16280	16324	16412	16350	16488	16413	16448	16398	16587	16433	16319	16247	16467	16267	16344	16371	16353	16456	16300	16471	16415	16274	16590	16258	16145	16455	16502	16351	16352	16344	16204	16417	16408	16271	16423	16201	16409	16495	16268	16412	16439	16352	16434	16268	16359	16329	16313	16298	16508	16255	16422	16415	16317	16369	16378	16316	16404	16408	16497	16276	16488	16306	16443	16343	16398	16302	16244	16419	16353	16394	16444	16437	16386	16355	16332	16184	16391	16516	16305	16410	16177	16390	16303	16490	16356	16336	16386	16337	16486	16368	16380	16335	16501	16408	16326	16349	16481	16367	16350	16338	16436	16489	16271	16396	16252	16305	16281	16326	16375	16247	16355	16362	16427	16430	16366	16381	16418	16169	16326	16286	16428	16522	16319	16357	16325	16368	16294	16413	16456	16476	16516	16619	16346	16266	16348	16370	16265	16397	16464	16401	16244	16431	16400	16307	16572	16471	16390	16396	16430	16505	16404	16455	16503	16495	16615	16221	16346	16428	16182	16444	16310	16123	16186	16484	16310	16427	16457	16279	16172	16309	16397	16330	16417	16340	16356	16533	16456	16517	16528	16394	16367	16382	16366	16335	16322	16390	16559	16278	16660	16323	16278	16512	16367	16221	16432	16332	16383	16448	16276	16407	16267	16531	16235	16317	16484	16445	16337	16347	16615	16310	16440	16466	16314	16232	16581	16351	16305	16249	16410	16293	16339	16491	16304	16447	16408	16295	16379	16431	16473	16308	16459	16395	16460	16329	16318	16420	16424	16228	16354	16362	16471	16299	16357	16320	16392	16268	16316	16257	16408	16433	16294	16306	16279	16223	16430	16414	16382	16454	16280	16547	16422	16535	16419	16365	16338	16400	16325	16355	16310	16394	16405	16231	16285	16466	16322	16199	16386	16317	16399	16438	16464	16412	16342	16364	16398	16331	16386	16461	16311	16385	16409	16432	16275	16287	16537	16339	16462	16242	16292	16361	16342	16243	16318	16474	16276	16354	16400	16330	16466	16456	16398	16392	16327	16347	16335	16259	16436	16249	16396	16443	16442	16408	16418	16358	16413	16419	16410	16409	16443	16345	16381	16446	16473	16387	16306	16240	16431	16342	16388	16441	16265	16265	16137	16295	16661	16349	16430	16311	16249	16344	16443	16291	16515	16437	16291	16559	16509	16317	16577	16302	16447	16519	16403	16286	16344	16323	16398	16290	16382	16506	16276	16313	16472	16347	16389	16423	16450	16321	16276	16201	16323	16255	16347	16415	16322	16465	16397	16391	16205	16489	16386	16203	16473	16377	16342	16297	16487	16259	16258	16274	16385	16419	16379	16244	16405	16371	16389	16379	16420	16413	16323	16391	16240	16436	16277	16364	16438	16342	16553	16300	16613	16311	16360	16504	16425	16376	16437	16319	16394	16623	16467	16274	16430	16277
23113	21483	29326	24469	23595	27428	30326	24952	21210	19693	19338	18717	18966	18631	18750	18495	18799	18778	18714	18954	18605	18444	18533	18673	18750	18637	18688	18676	18592	18575	18678	18514	18608	18385	18511	18496	18812	18557	18570	18544	18412	18527	18538	18540	18621	18246	18436	18731	18635	18618	18795	18377	18363	18563	18357	18538	18488	18720	18419	18647	18459	18373	18344	18490	18521	18536	18641	18506	18493	18632	18402	18417	18650	18448	18489	18691	18788	18772	18590	18470	18575	18355	18602	18568	18447	18358	18535	18290	18354	18437	18494	18428	18466	18463	18605	18394	18466	18430	18221	18326	18479	18427	18485	18354	18474	18460	18234	18424	18427	18470	18636	18577	18588	18467	18501	18471	18572	18503	18379	18316	18334	18521	18482	18482	18391	18471	18263	18465	18456	18409	18410	18375	18686	18559	18464	18552	18248	18382	18648	18563	18338	18480	18374	18410	18526	18363	18688	18599	18462	18607	18519	18324	18236	18570	18479	18446	18181	18397	18288	18443	18364	18416	18568	18416	18414	18227	18373	18480	18553	18499	18581	18745	18513	18468	18581	18356	18412	18657	18356	18546	18322	18593	18466	18404	18578	18390	18577	18350	18300	18415	18595	18397	18409	18460	18448	18468	18302	18384	18489	18618	18331	18432	18656	18543	18520	18376	18476	18663	18492	18542	18335	18370	18379	18414	18622	18549	18397	18145	18444	18397	18348	18305	18374	18567	18588	18292	18348	18479	18322	18517	18360	18398	18528	18373	18692	18537	18401	18539	18371	18419	18532	18547	18478	18539	18502	18498	18325	18492	18405	18405	18395	18433	18483	18460	18558	18302	18577	18307	18523	18430	18253	18491	18472	18427	18331	18306	18496	18583	18375	18315	18341	18544	18402	18514	18350	18486	18415	18314	18372	18402	18387	18352	18469	18424	18368	18431	18468	18269	18634	18515	18186	18515	18339	18344	18354	18619	18614	18548	18397	18448	18371	18563	18489	18598	18419	18564	18350	18368	18419	18384	18296	18366	18384	18350	18485	18500	18593	18449	18389	18537	18490	18397	18324	18468	18322	18395	18692	18466	18448	18441	18373	18318	18330	18414	18422	18516	18278	18258	18422	18314	18496	18506	18436	18317	18501	18487	18316	18579	18434	18480	18370	18514	18316	18554	18438	18468	18515	18434	18297	18419	18386	18517	18341	18465	18371	18650	18306	18460	18490	18363	18399	18293	18286	18448	18478	18623	18268	18505	18559	18432	18478	18477	18322	18433	18391	18461	18312	18649	18682	18481	18655	18559	18202	18377	18565	18520	18516	18495	18515	18477	18395	18515	18565	18313	18382	18323	18401	18360	18448	18508	18568	18543	18374	18413	18391	18363	18504	18546	18596	18505	18477	18440	18380	18582	18697	18448	18445	18246	18479	18595	18456	18464	18444	18479	18553	18369	18469	18470	18433	18500	18680	18472	18532	18518	18536	18441	18459	18153	18328	18328	18479	18340	18346	18448	18368	18360	18462	18409	18340	18401	18400	18273	18227	18470	18335	18478	18362	18466	18368	18367	18500	18404	18785	18371	18915	18411	18359	18387	18405	18448	18264	18645	18345	18418	18413	18404	18602	18412	18487	18362	18492	18426	18385	18302	18246	18436	18382	18444	18484	18339	18494	18558	18465	18638	18524	18441	18527	18596	18248	18363	18421	18255	18449	18476	18295	18394	18463	18500	18389	18471	18376	18410	18389	18561	18311	18453	18433	18545	18351	18452	18215	18392	18394	18548	18527	18325	18648	18307	18654	18370	18587	18646	18547	18395	18273	18439	18586	18508	18288	18308	18623	18435	18617	18376	18500	18564	18440	18429	18367	18458	18627	18493	18344	18303	18403	18403	18411	18468	18581	18508	18511	18453	18473	18347	18378	18540	18262	18444	18321	18244	18515	18372	18425	18447	18520	18497	18620	18488	18417	18362	18531	18584	18346	18367	18503	18443	18512	18591	18501	18294	18336	18318	18592	18559	18310	18423	18459	18358	18457	18396	18606	18313	18289	18271	18332	18542	18392	18331	18555	18544	18509	18475	18459	18473	18395	18164	18559	18656	18521	18437	18355	18394	18399	18447	18516	18363	18440	18509	18524	18440	18587	18307	18583	18389	18546	18450	18555	18495	18294	18342	18490	18392	18355	18437	18410	18428	18295	18447	18110	18496	18605	18253	18389	18586	18442	18444	18488	18523	18379	18526	18517	18410	18368	18507	18498	18415	18663	18426	18478	18317	18649	18360	18426	18384	18297	18478	18341	18374	18378	18338	18329	18196	18565	18442	18573	18563	18489	18391	18336	18336	18358	18558	18603	18550	18695	18456	18357	18361	18269	18317	18342	18251	18262	18487	18392	18268	18366	18144	18620	18421	18637	18302	18504	18732	18509	18426	18310	18516	18358	18514	18489	18214	18415	18487	18487	18533	18370	18273	18300	18465	18528	18332	18467	18486	18439	18496	18263	18284	18318	18329	18384	18570	18315	18391	18416	18409	18440	18588	18344	18369	18416	18368	18472	18369	18439	18485	18323	18359	18375	18526	18257	18325	18492	18373	18367	18361	18397	18350	18388	18218	18552	18396	18332	18331	18417	18597	18356	18376	18499	18281	18566	18321	18414	18641	18701	18667	18604	18488	18298	18306	18356	18498	18519	18452	18368	18570	18551	18474	18428	18533	18331	18460	18617	18463	18363	18485	18292	18436	18427	18596	18532	18564	18427	18495	18405	18414	18471	18425	18447	18489	18362	18473	18619	18460	18336	18366	18306	18392	18418	18388	18482	18493	18393	18259	18518	18402	18093	18337	18427	18475	18483	18473	18606	18569	18302	18360	18507	18407	18560	18547	18569	18448	18288	18432	18409	18547	18393	18343	18373	18454	18311	18567	18390	18545	18337	18405	18489	18376	18479	18411	18262	18507	18253	18468	18362	18368	18559	18340	18519	18330	18438	18394	18453	18604	18371	18299	18522	18509	18460	18320	18416	18454	18329	18476	18477	18769	18319	18349	18520	18451	18352	18579	18412	18331	18480	18326	18408	18410	18474	18374	18669	18234	18457	18234	18398	18346	18283	18403	18374	18262	18575	18419	18204	18428	18298	18130	18502	18430	18416	18462	18537	18426	18376	18331	18390	18296	18538	18525	18408	18445	18365	18445	18384	18455	18423	18430	18345	18380	18282	18321	18523	18309	18548	18570	18536	18327	18209	18494	18337	18323	18397	18539	18540	18422	18615	18355	18492	18344	18437	18392	18400	18635	18581	18455	18394	18302	18288	18395	18337	18555	18471	18475	18450	18473	18412	18383	18511	18340	18425	18402	18223	18293	18444	18474	18419	18533	18357	18177	18611	18397	18477	18744	18553	18339	18349	18223	18460	18633	18438	18418	18521	18368	18378	18370	18488	18499	18428	18520	18421	18507	18551	18374	18521	18274	18355	18499	18432	18361	18518	18409	18366	18624	18484	18440	18469	18555	18310	18364	18345	18580	18534	18524	18652	18389	18683	18448	18397	18606	18393	18480	18488	18310	18425	18474	18330	18251	18392	18378	18344	18232	18416	18519	18515	18475	18515	18421	18453	18665	18391	18366	18386	18491	18570	18292	18401	18637	18428	18524	18589	18396	18395	18171	18447	18486	18411	18554	18384	18301	18318	18584	18424	18278	18614	18336	18378	18526	18426	18496	18510	18406	18576	18484	18207	18295	18467	18564	18436	18614	18578	18546	18558	18216	18366	18412	18375	18250	18511	18493	18270	18323	18501	18248	18546	18422	18565	18510	18471	18339	18401	18514	18413	18495	18450	18322	18536	18370	18553	18529	18500	18407	18491	18331	18412	18385	18576	18551	18537	18543	18381	18426	18413	18479	18414	18435	18420	18362	18398	18263	18228	18416	18512	18406	18588	18422	18476	18390	18402	18326	18526	18318	18514	18480	18423	18466	18645	18424	18401	18294	18500	18409	18341	18407	18579	18354	18466	18422	18444	18465	18606	18432	18337	18554	18402	18237	18448	18477	18441	18363	18618	18548	18441	18377	18284	18503	18326	18384	18387	18416	18579	18276	18561	18353	18532	18238	18454	18459	18457	18338	18372	18446	18473	18520	18398	18506	18366	18334	18510	18397	18510	18371	18249	18361	18424	18491	18351	18406	18419	18513	18586	18707	18295	18461	18524	18417	18533	18432	18653	18484	18418	18445	18521	18459	18522	18303	18379	18460	18362	18242	18368	18380	18335	18324	18454	18424	18521	18382	18527	18425	18340	18432	18345	18295	18361	18508	18453	18251	18453	18305	18450	18307	18496	18420	18396	18541	18518	18485	18565	18294	18561	18473	18409	18460	18472	18414	18502	18429	18258	18477	18631	18622	18320	18353	18508	18370	18459	18669	18458	18201	18462	18566	18355	18543	18270	18525	18483	18486	18443	18510	18398	18452	18353	18601	18273	18313	18246	18422	18348	18509	18376	18349	18397	18397	18574	18606	18482	18459	18231	18340	18204	18653	18441	18447	18484	18338	18446	18390	18474	18384	18362	18405	18485	18469	18309	18320	18457	18378	18504	18445	18364	18340	18486	18290	18475	18475	18321	18453	18315	18423	18382	18516	18318	18385	18502	18375	18491	18162	18840	18639	18344	18462	18542	18467	18543	18468	18552	18374	18496	18561	18208	18321	18416	18389	18322	18400	18606	18345	18504	18326	18387	18386	18438	18280	18367	18467	18304	18414	18416	18503	18423	18416	18531	18374	18378	18393	18325	18432	18106	18447	18316	18290	18588	18255	18308	18464	18625	18482	18507	18384	18474	18343	18498	18609	18473	18409	18501	18305	18431	18449	18413	18295	18592	18301	18269	18519	18510	18404	18527	18348	18621	18415	18435	18549	18293	18386	18484	18376	18429	18571	18431	18409	18438	18598	18462	18472	18519	18293	18587	18443	18210	18260	18337	18441	18544	18503	18425	18519	18538	18553	18457	18621	18483	18334	18418	18325	18476	18609	18332	18431	18504	18383	18414	18176	18529	18444	18606	18327	18343	18165	18509	18239	18437	18459	18420	18280	18549	18399	18403	18414	18468	18466	18264	18497	18338	18477	18443	18333	18400	18570	18417	18249	18269	18397	18528	18455	18451	18306
35747	56411	52553	44263	37367	31484	28624	24564	19261	17213	16610	16413	16423	16310	16470	16475	16432	16459	16398	16438	16391	16478	16416	16347	16490	16404	16386	16628	16519	16418	16262	16395	16279	16387	16445	16414	16297	16309	16443	16431	16214	16306	16259	16417	16369	16410	16455	16290	16525	16656	16671	16310	16461	16255	16327	16165	16386	16522	16263	16356	16469	16314	16259	16429	16287	16302	16356	16573	16283	16340	16369	16431	16447	16322	16489	16658	16651	16737	16706	16408	16445	16447	16458	16455	16426	16299	16393	16315	16237	16384	16378	16263	16220	16397	16153	16339	16521	16445	16364	16395	16421	16356	16375	16291	16369	16275	16163	16347	16237	16364	16368	16463	16350	16342	16262	16464	16279	16488	16235	16383	16316	16319	16475	16447	16238	16393	16362	16262	16369	16236	16420	16238	16268	16337	16296	16221	16405	16395	16614	16292	16208	16555	16081	16322	16304	16434	16274	16462	16398	16368	16416	16332	16168	16386	16413	16305	16350	16468	16145	16274	16353	16352	16436	16341	16083	16330	16318	16279	16191	16490	16354	16321	16322	16283	16406	16318	16476	16437	16376	16257	16470	16647	16362	16485	16307	16324	16333	16132	16287	16333	16277	16457	16351	16324	16386	16349	16317	16478	16417	16272	16344	16404	16361	16331	16347	16376	16421	16428	16140	16349	16322	16276	16410	16343	16335	16404	16393	16317	16435	16503	16342	16476	16339	16358	16304	16215	16370	16341	16352	16183	16334	16279	16355	16288	16261	16404	16315	16520	16271	16413	16343	16185	16332	16425	16368	16400	16191	16302	16428	16361	16321	16214	16330	16339	16298	16232	16202	16404	16215	16393	16259	16395	16386	16208	16454	16409	16403	16272	16314	16303	16264	16259	16439	16381	16165	16353	16410	16314	16352	16408	16335	16394	16296	16439	16224	16304	16331	16447	16409	16208	16369	16095	16323	16285	16215	16312	16418	16278	16384	16391	16229	16324	16260	16503	16346	16310	16297	16346	16300	16553	16318	16404	16475	16326	16437	16302	16232	16276	16410	16310	16306	16360	16115	16522	16350	16222	16336	16212	16482	16566	16330	16254	16172	16359	16422	16342	16312	16313	16304	16301	16419	16336	16356	16188	16143	16475	16219	16380	16357	16488	16323	16383	16387	16206	16117	16279	16363	16228	16403	16259	16182	16322	16211	16577	16226	16347	16222	16310	16219	16427	16385	16273	16243	16566	16215	16159	16459	16442	16310	16179	16226	16377	16384	16283	16172	16512	16482	16331	16332	16374	16508	16285	16486	16191	16217	16401	16085	16335	16282	16406	16372	16318	16292	16408	16175	16407	16244	16370	16334	16165	16246	16334	16480	16100	16358	16271	16354	16416	16237	16416	16225	16237	16356	16270	16334	16355	16316	16245	16374	16444	16472	16302	16163	16294	16318	16366	16227	16221	16307	16226	16340	16350	16419	16439	16384	16471	16136	16323	16350	16256	16242	16445	16403	16443	16338	16292	16268	16368	16375	16374	16339	16283	16313	16404	16436	16345	16214	16342	16584	16175	16125	16365	16468	16342	16307	16370	16350	16298	16312	16500	16209	16295	16333	16441	16318	16169	16389	16310	16371	16268	16368	16382	16316	16391	16437	16309	16313	16343	16405	16408	16502	16271	16403	16285	16265	16240	16209	16311	16366	16383	16391	16150	16168	16342	16402	16293	16288	16174	16252	16351	16248	16373	16315	16323	16368	16260	16334	16413	16245	16344	16200	16181	16230	16422	16176	16294	16297	16313	16317	16531	16452	16293	16411	16443	16300	16353	16320	16339	16405	16192	16255	16393	16473	16268	16353	16437	16239	16248	16446	16416	16210	16251	16345	16251	16345	16423	16338	16205	16385	16314	16164	16359	16333	16175	16254	16283	16410	16413	16342	16387	16340	16349	16359	16273	16208	16231	16193	16217	16158	16369	16264	16438	16410	16362	16244	16313	16384	16355	16356	16324	16284	16348	16301	16292	16506	16285	16226	16034	16372	16412	16314	16442	16280	16327	16298	16274	16420	16352	16272	16442	16392	16328	16304	16460	16349	16106	16321	16479	16367	16273	16463	16385	16276	16180	16390	16264	16416	16383	16231	16196	16568	16355	16426	16301	16161	16292	16403	16239	16396	16355	16254	16304	16494	16298	16401	16198	16326	16368	16303	16198	16306	16154	16393	16177	16337	16194	16352	16321	16394	16543	16506	16501	16270	16196	16362	16517	16397	16449	16320	16395	16345	16202	16262	16234	16425	16086	16411	16219	16365	16332	16207	16416	16264	16413	16409	16245	16374	16254	16339	16350	16211	16182	16367	16410	16275	16327	16241	16269	16373	16179	16206	16312	16505	16272	16219	16417	16308	16343	16281	16239	16554	16318	16386	16379	16264	16420	16436	16178	16175	16230	16064	16442	16284	16250	16258	16255	16355	16437	16144	16420	16565	16092	16425	16304	16386	16522	16398	16345	16276	16299	16307	16454	16367	16318	16434	16407	16292	16397	16463	16194	16293	16209	16297	16293	16198	16318	16409	16276	16349	16332	16313	16423	16226	16343	16325	16476	16290	16267	16266	16311	16324	16517	16372	16345	16339	16353	16316	16383	16209	16328	16361	16417	16410	16399	16317	16484	16187	16391	16097	16227	16235	16336	16238	16464	16276	16539	16217	16297	16242	16242	16368	16305	16477	16463	16496	16220	16271	16464	16374	16344	16475	16414	16193	16428	16328	16391	16407	16524	16427	16518	16440	16372	16338	16318	16297	16317	16309	16340	16287	16288	16436	16231	16237	16273	16157	16426	16255	16318	16302	16446	16447	16491	16448	16273	16258	16475	16220	16461	16289	16354	16403	16398	16351	16313	16495	16252	16218	16236	16274	16311	16247	16374	16383	16470	16224	16301	16321	16252	16246	16477	16404	16356	16420	16288	16378	16365	16285	16268	16434	16246	16304	16428	16353	16348	16315	16451	16216	16202	16240	16297	16398	16296	16376	16394	16236	16168	16216	16242	16279	16398	16209	16451	16276	16434	16327	16464	16352	16220	16389	16155	16209	16226	16318	16229	16411	16273	16471	16230	16253	16470	16166	16410	16388	16509	16272	16203	16429	16234	16376	16234	16317	16436	16459	16185	16298	16227	16262	16458	16386	16530	16311	16417	16338	16256	16382	16320	16197	16307	16387	16473	16226	16335	16453	16331	16365	16279	16487	16283	16319	16223	16342	16234	16333	16370	16276	16255	16320	16418	16361	16249	16370	16372	16315	16306	16539	16416	16125	16247	16469	16280	16358	16313	16271	16361	16362	16122	16414	16294	16314	16274	16413	16511	16320	16332	16435	16343	16254	16316	16425	16301	16348	16055	16235	16211	16212	16183	16364	16303	16428	16331	16355	16392	16309	16268	16488	16324	16432	16352	16370	16535	16285	16375	16328	16245	16394	16284	16379	16363	16489	16308	16363	16538	16417	16258	16487	16344	16463	16343	16331	16373	16290	16394	16411	16337	16370	16468	16320	16524	16158	16374	16327	16299	16557	16334	16397	16250	16504	16352	16510	16298	16326	16369	16294	16247	16279	16316	16410	16523	16397	16109	16289	16481	16259	16318	16441	16269	16329	16385	16359	16442	16333	16374	16379	16224	16320	16196	16374	16216	16493	16423	16300	16395	16245	16469	16282	16429	16283	16314	16477	16337	16346	16160	16231	16447	16191	16406	16397	16182	16173	16310	16301	16412	16424	16429	16424	16358	16450	16468	16343	16157	16510	16470	16386	16496	16351	16319	16440	16291	16351	16232	16472	16450	16209	16438	16337	16139	16398	16322	16291	16174	16437	16273	16393	16210	16254	16281	16315	16167	16248	16449	16305	16316	16154	16439	16293	16399	16437	16234	16198	16446	16402	16324	16264	16349	16245	16420	16387	16228	16382	16360	16444	16366	16205	16175	16396	16423	16067	16237	16330	16420	16332	16295	16268	16422	16293	16281	16428	16411	16466	16255	16309	16347	16460	16211	16375	16487	16435	16287	16247	16439	16231	16336	16407	16301	16433	16257	16464	16408	16379	16503	16230	16359	16329	16206	16256	16315	16206	16310	16273	16367	16239	16485	16157	16360	16429	16228	16244	16561	16346	16366	16385	16474	16467	16303	16225	16416	16287	16274	16367	16405	16567	16246	16199	16461	16363	16363	16357	16398	16405	16154	16187	16344	16482	16224	16374	16353	16329	16302	16371	16289	16253	16247	16391	16190	16258	16309	16166	16314	16435	16086	16300	16435	16302	16430	16381	16376	16364	16254	16179	16401	16236	16344	16475	16289	16387	16348	16284	16261	16181	16286	16362	16403	16306	16434	16283	16411	16282	16389	16280	16417	16340	16419	16426	16286	16444	16244	16318	16331	16402	16338	16199	16394	16341	16215	16355	16356	16356	16352	16344	16149	16430	16527	16373	16389	16238	16550	16236	16482	16194	16126	16426	16481	16390	16173	16309	16217	16253	16421	16329	16233	16242	16296	16253	16277	16110	16195	16308	16327	16517	16155	16313	16352	16338	16561	16322	16254	16289	16359	16369	16342	16465	16283	16379	16432	16303	16384	16367	16376	16428	16374	16280	16270	16252	16307	16324	16499	16355	16467	16226	16292	16370	16318	16328	16389	16544	16239	16403	16374	16270	16235	16434	16177	16353	16376	16263	16288	16277	16378	16424	16199	16295	16385	16458	16281	16291	16472	16261	16551	16343	16565	16348	16243	16378	16397	16211	16409	16399	16342	16251	16329	16281	16423	16406	16311	16208	16420	16385	16298	16390	16363	16380	16344	16308	16338	16417	16365	16305	16328	16229	16327	16433	16181	16383	16393	16383	16291	16394	16314	16080	16230	16525	16362	16464	16192	16233	16273	16202	16249	16219	16317	16284	16332	16308	16290	16296	16196	16422	16274	16321	16503	16406	16455	16358	16258	16398	16226	16318	16375	16067	16291	16533	16451	16301	16131	16482	16334	16236	16182	16287	16373	16321	16437	16562	16394	16200	16293	16422	16350	16289	16363	16480	16312	16125	16486	16359	16290	16475	16193	16359	16320	16316	16368	16315	16357	16373	16467	16519	16421	16455	16432	16290	16325	16627	16244	16116	16374
28506	25386	31217	27810	22498	21158	19218	18342	18425	18108	18268	18208	18247	18310	18312	18012	18314	18420	18069	18212	18132	18131	18161	18153	18163	18349	18113	18161	18154	18187	18032	17987	17976	18187	18216	18190	18063	18150	18240	18227	18258	18262	18172	18093	18295	18168	18398	17986	18000	17974	18234	18164	18037	18008	18040	18280	18097	17897	18090	18094	17858	18127	18000	17987	18070	18151	18224	18049	18079	18019	18223	18279	18257	18191	18231	18154	18210	18113	17950	17995	17907	18208	18155	18056	18100	18087	17965	18004	18246	18228	18179	17996	17991	18161	18061	18189	18164	18043	17978	18032	18199	18215	18169	18186	17860	18028	18103	17988	18018	18004	18057	18117	18169	18166	18052	18310	18203	18187	17821	18032	18107	18094	18117	17976	18087	18275	18208	18231	18220	18159	18029	18085	18112	18076	18167	18022	18024	18110	18263	18080	18145	18206	18053	18182	18060	17950	18339	18162	18237	18158	18075	17959	18207	18047	18118	18045	18284	18027	18049	18205	18201	18012	18350	18153	18054	18051	18163	18203	18048	18169	18095	18094	18105	18268	18191	18045	17976	18182	18232	18077	17940	18285	18111	17982	18215	18081	18373	18074	17938	18121	18124	18045	18200	18186	17934	18245	18089	18001	18015	17938	18221	18102	18277	17825	17865	18015	18114	17909	17969	18168	18101	17906	18085	18224	18164	18130	17980	17994	18086	18057	18069	18193	18243	18197	18134	18172	17997	18206	18181	18199	17930	18178	18175	18091	18166	18222	18136	18110	18041	18205	18038	18107	17868	18114	17953	18121	18006	18081	17854	18031	18334	18146	18071	18099	18286	17979	17928	18040	18222	18163	18014	18033	18159	18122	18100	18191	18132	17785	18157	18099	18074	18069	18194	18236	18189	18208	17987	18196	18228	18274	18158	18054	18049	18181	18273	18330	18360	18262	18214	18208	18185	18255	18108	17799	18037	17950	18173	18234	18280	18139	18230	17908	17959	18133	18058	18100	18254	18157	18050	18122	18103	18113	18044	18026	18047	18008	18111	18168	18251	18001	18245	18221	18107	18204	18295	18155	18109	18128	18192	18115	18268	18051	18317	18339	18073	17956	17949	18119	18332	18119	18246	18120	17892	18152	18161	18165	18137	18046	18073	18049	18123	18348	18130	18151	18199	18060	18168	18210	18193	18249	18208	18168	18089	18047	18239	18220	18022	17878	18228	18278	18247	18062	18041	18038	18239	18073	18121	18201	18176	17996	18291	18126	18020	18173	18105	18185	18272	18073	18067	18088	18221	18207	18060	18117	18272	18194	18164	18159	18248	18194	18329	18109	18115	18154	18066	18085	18199	17832	17973	17865	17987	18187	18128	18091	17991	17873	18181	18008	18066	18075	17934	18176	18032	18153	18270	18147	18351	18126	17902	17988	18341	18073	18076	18230	18201	17935	18142	18052	18145	18105	17837	18217	18066	18118	18176	18084	18209	17895	18019	18185	18277	18245	18249	18165	18073	18064	18056	18244	18027	17992	18327	18145	18148	18208	18093	18098	18013	18137	18080	18053	18203	18335	18174	18191	18096	18242	18123	18322	18148	18031	18188	18044	18074	17978	18008	18259	18124	18136	18210	18302	18177	18171	18149	18279	18155	18105	18176	18266	18095	18303	18165	18074	17958	17807	18048	18047	18128	18060	18016	18165	18229	18002	18049	18319	18046	17999	18236	18071	18016	18226	18120	18096	18078	18049	18240	17941	18128	18255	18339	18196	18192	18151	18079	18117	18232	18013	18052	18221	18145	18084	18012	17903	18097	18122	17890	18213	17990	18282	18017	18170	18138	18017	18077	18050	18060	18106	18033	18036	18078	17961	18105	18250	18014	18085	18222	18341	18263	17981	18236	18138	18139	18229	18126	18032	18020	18121	18407	18049	18113	18073	18118	18246	18189	17943	18117	18051	18229	18177	18073	18141	18187	18006	18253	18132	18234	18194	18189	18258	18235	18239	18239	18006	18014	18012	17981	18221	17885	18266	18214	18349	18107	18293	18040	17997	18198	18276	18228	18170	17989	18102	18040	18068	18127	18183	18072	18164	17952	18016	17885	17896	18231	18017	18144	18107	18080	17957	18020	18102	18292	18214	18101	18113	17996	18184	18284	18242	18181	18350	17975	18132	18087	18195	18166	18070	18048	17895	18178	18159	18223	18326	18301	18135	18092	18162	18128	18286	18141	18208	18197	18114	17894	18195	17933	18135	18189	18212	18015	18086	17982	18130	18061	17922	18042	18093	18059	18173	18056	18129	18064	18129	18237	18128	18138	17962	18091	18011	17992	18022	18125	18183	18249	18041	18228	18073	18000	18264	18175	18253	18244	18119	18197	18175	18207	18186	18159	17858	18132	18044	18171	18107	17993	18239	18267	18039	18011	18288	18214	18056	18176	18121	18135	18103	18162	17997	18011	18076	17983	18130	18134	18086	18084	18123	18107	18063	18131	17936	18100	18187	17960	18223	18004	18250	18112	18126	18346	18193	18176	18141	18178	18088	18329	18196	18152	18191	18129	18113	18100	18163	18105	18054	18236	18062	18256	18092	18024	18167	18180	18066	18008	18081	18100	17891	18090	18100	18195	18130	18140	18190	18014	17961	18173	18233	18336	18097	18198	18151	18101	18334	18170	18159	17916	18067	18017	17971	18220	18172	18085	18099	18122	18227	18221	18231	18048	18069	18152	18103	18106	18058	17888	18190	18242	18092	17988	18033	18124	17986	18012	17988	18114	18163	18042	18195	18052	18076	18360	17960	18028	18179	18125	18040	18106	18129	17993	18054	18255	18224	18106	17951	18116	18202	18038	18115	18041	18031	18387	17909	18026	18136	18121	17871	18029	18084	17902	18039	17973	18029	18101	18065	18183	18134	18015	18241	18147	18140	18003	18001	18097	18063	18112	18000	18071	18255	18094	18067	18287	18158	18161	18188	18089	18143	18119	17977	18217	18023	18021	18043	18341	18227	18144	18199	18170	18100	18054	18107	18273	18060	18089	18170	18071	18196	18221	18262	18180	18246	18056	18130	18190	18202	18102	18137	18167	18156	17977	18266	18107	18195	18028	18069	17969	17929	18145	18153	17998	18135	18161	18288	18112	18037	18070	18070	18118	18024	18159	18179	18145	17985	18005	18112	18232	18204	18237	18379	18148	18308	18132	18025	18060	18048	18114	18063	17870	18249	17957	18265	18207	17984	18064	18051	18089	18047	18274	18147	18163	18095	18024	18088	17916	17967	18225	18187	18306	18099	18103	18005	18055	18241	18205	18115	18115	18019	18108	18089	18125	18363	18163	18132	18061	18171	18213	17985	18232	18123	18092	18051	18145	18155	18142	17960	18187	18052	17985	17940	18047	18248	18153	18086	18195	18129	17964	18121	18150	18123	18252	18205	18368	18147	18224	18162	18161	18202	18039	18147	18191	18038	18139	17981	18146	18080	18144	18333	18244	18315	18255	18042	18118	18180	18288	18092	18157	17935	18097	17873	18129	18108	18299	17953	17950	18136	18312	18244	18137	18207	18228	18145	18114	18234	18047	18212	18126	18248	17948	18234	18360	18224	18180	17979	17889	18136	17843	17953	18040	18022	18161	18170	18257	18243	18144	18159	18238	18012	18088	17969	18152	18038	18020	18161	18312	18039	18193	17923	18230	18237	18230	18169	18159	18019	18065	18234	18224	18262	18181	18282	18067	17981	18007	18080	18193	17986	18083	18086	17946	18129	18102	18054	18373	18107	18135	18162	18094	18116	18241	18169	18116	18171	18128	17981	18041	18306	17970	18210	18116	18049	18139	18317	18123	18413	18133	18051	18133	18218	18195	18027	18052	17969	18182	17911	18147	18201	18029	18114	18220	18130	18165	18290	18103	17996	18185	18048	18203	18052	18341	18219	18258	18031	18103	18064	18000	18091	18031	18209	18138	18123	18251	17975	17919	18065	18177	18066	18276	18220	18211	18023	18181	17947	18198	18073	18002	18094	18125	18156	18267	18126	18050	17878	18096	18064	17999	18138	18204	18168	17977	18079	17952	18204	18140	18244	18234	18076	18250	18253	18198	18336	18071	18036	18069	18107	18255	18037	17943	18101	18286	17907	18116	18235	18080	18053	18144	18178	18052	18037	17952	18046	18284	18124	18127	18144	18049	18182	18032	18127	18159	18185	18292	18270	18202	18039	18002	18145	18261	18093	17963	18096	18093	18069	18050	18199	18251	18352	18112	18080	17869	18245	18210	18133	17928	18189	18145	18092	18039	18243	18141	18127	18207	18220	17984	18066	18105	18270	18023	18133	18287	18254	18145	18015	17957	18222	18154	18134	18062	18140	17879	17979	17907	18216	18305	18004	18119	18217	17956	18206	17953	18024	17989	18058	18267	18143	18086	18083	18241	18091	18024	17930	17938	17967	17978	18106	18016	18120	17969	18132	18309	18078	17945	18182	18145	18084	18223	17850	18248	18091	18172	18126	18120	18109	17985	18089	18181	18234	18095	18003	18140	18182	18061	17937	18097	18166	18177	18306	18152	18035	18082	18098	18187	18313	18282	18273	18177	18140	17989	18006	18201	18288	18078	18228	18058	18255	18137	18057	18222	18212	17944	18021	17990	18006	18208	18021	17943	18103	18085	17983	18273	18069	18342	18227	17966	18033	18243	18118	18118	18175	18155	18085	18151	18231	18334	18058	18121	18239	18167	18240	18211	18239	18348	18013	18297	18111	17928	17992	18071	18204	18088	18276	18103	18113	17955	18148	18023	17937	18229	18264	18037	18121	17908	18195	17914	18304	18130	18072	17966	18160	18162	18108	18051	18168	18031	18296	18194	18277	18123	17928	18245	18153	18081	18091	18047	18238	18176	18054	18405	18291	18244	18063	18004	18222	17907	17917	18214	18039	18058	18084	18130	18197	18257	18193	18041	18110	18082	18092	18278	18277	18146	18209	18255	18401	18176	18136	18248	18064	18109	17971	18141	18171	18076	18089	18076	18146	18300	18063	18063	18480	18181	18213	18241	18178	18071	18093	18205	17976	17942	18227	18196	18205	18097	18119	18233	17957	18286	18154	18129	18106	18149	18175	17994	17854	18048	18040	18086	18003	18208	18278	18188	17941	18088	18027	18147	18217
31004	39677	35673	27293	22282	20402	17129	16632	16128	16320	16326	16207	16152	16155	16191	16113	16207	16104	16103	16289	16194	16023	16122	16059	16081	16019	16175	16219	16151	16129	16366	16021	16228	16040	16117	16276	16055	16123	15961	16180	16057	15967	16221	16179	16160	16097	16243	16153	15966	16147	16027	16004	16051	16323	16078	16052	16164	16012	16279	16275	16142	16114	16121	16229	16045	16122	16108	16289	15963	16049	16126	16173	16095	16011	16059	16041	15998	16103	16131	16122	16117	16034	16021	16274	16122	16223	15919	16043	16040	16157	16144	16107	16227	16030	16060	16094	16085	16075	16074	16280	16172	16082	16283	16082	16127	16187	16021	16143	16044	16222	15902	15982	16089	16166	16150	16001	16134	16127	16327	16101	16117	16341	16212	16083	15998	16046	16145	16029	16192	16128	16219	16121	16074	16091	16096	16051	16157	16026	15995	16068	16061	16041	16022	16186	15962	16090	16078	16080	16035	16065	15981	16398	16026	16133	16155	15981	16125	16024	16061	16059	16210	16121	16207	16182	16115	16123	15906	16180	15943	16034	16043	16254	16110	16163	16111	16084	16150	16246	16040	16051	16099	16121	16217	16017	16164	16060	16086	16368	16191	16183	16165	16147	16222	16077	16066	16174	16091	16215	16317	16245	16146	16160	16078	16309	15968	16166	16109	16006	16174	16098	16269	16118	16078	16064	15985	16260	16227	16032	16161	15996	15906	16340	16074	16210	16133	16243	16086	16171	16042	16082	16195	16248	16197	15974	16169	16084	16239	16188	15976	16113	16085	16043	16129	15961	16133	16152	16168	16073	16075	15967	16173	15967	16103	16198	15904	16022	16003	16074	16105	16238	16041	16375	16062	16197	16081	16174	16203	15979	16094	16128	16287	16212	16048	15989	16115	16092	16092	16131	16185	16162	16138	16135	16175	16179	16108	16145	16206	16110	15932	16095	16189	16016	16157	16141	16199	16288	16112	16008	16202	16182	16060	16233	15961	15953	16001	16055	16120	16263	16116	16079	16113	16303	16169	16131	16181	16052	16182	16110	16175	16261	16305	16129	16181	15965	16042	16218	15982	15980	16235	15913	16111	16185	16131	16143	16058	16142	15943	16162	16209	16227	16169	16091	16042	16174	16070	16211	15983	16352	16095	16156	16192	16052	16111	16085	15976	16233	16140	16119	16130	16131	16056	16061	16168	16220	16084	16245	16113	16063	16141	15990	16199	16056	16202	16038	16308	16158	16080	16185	16038	16000	16009	16286	16194	15938	16358	16230	16182	16077	16158	16112	15996	16068	16172	16104	16133	16167	16182	16200	16144	16125	16294	16134	16268	16158	16173	16190	16087	16168	16108	16103	16069	16086	15992	16098	16108	16166	16105	16117	16041	16180	16130	16282	16136	16102	16195	16016	16103	16024	16176	16278	16077	16116	16231	16227	16241	16197	16074	16237	16067	16052	16234	15988	16129	15910	16063	16012	16112	16199	16109	16183	16067	16088	15978	16053	16260	16172	16190	16049	16081	16281	16083	16129	16076	16176	16027	16246	16301	16057	15931	16009	16253	16233	16106	16280	16154	16038	16200	16161	16171	16222	15993	16021	16071	16190	16216	16082	16054	16144	16067	16161	16115	16157	16092	16210	16107	16049	16125	16104	16269	16176	16095	15917	16187	16291	16078	16078	16001	16138	16177	16167	16108	16115	16175	16011	16168	15989	16267	16287	16191	16115	16170	16265	16237	15948	16081	16115	16114	16012	16000	16115	16068	16049	15972	16142	16093	16025	16265	16102	16143	16195	16018	16007	16151	16154	16396	16096	16143	16196	16099	16046	15988	16164	16003	16315	15988	16300	16108	16246	16115	15962	16015	16103	15988	16188	16195	16051	15972	15892	16124	16083	16062	16180	16229	16062	16176	16101	15979	16212	16136	16064	16253	16194	16035	16182	16150	16065	16029	16174	16133	16007	16104	16181	16208	16163	16126	16119	16176	16103	16163	16388	16176	16164	16065	16174	16037	16140	16173	16130	16138	16053	16313	16185	16051	16134	16246	16152	16279	16278	16063	16150	16196	16202	16141	16176	16216	16074	16154	16059	15962	15979	16159	16107	15993	16161	16185	16013	16255	16140	16187	16090	16195	16322	16186	16186	16180	16148	16095	16121	16107	16299	16106	16064	16200	16269	16140	16247	16129	16146	16086	15927	16191	16164	16231	16178	16046	16134	16185	15951	16167	16065	16094	16150	16076	16129	16140	15992	16160	16185	16264	16005	15964	16041	16054	16167	16034	16084	16062	16058	16262	16129	16032	16177	16118	15965	16292	16185	16093	16041	16214	16057	16051	16213	16148	16308	16283	16133	15972	16226	16097	16011	16121	15972	16070	16029	16199	16309	16078	16041	16063	16252	16213	16237	16366	16055	16195	16141	15985	16103	16154	16050	16085	16148	16057	16091	16012	15962	16137	16192	16178	16179	16150	16226	16138	16246	16186	16029	16215	16087	16106	16299	15981	16111	16217	16065	16227	16140	16052	15996	16273	15912	15851	16011	16180	16132	16069	16091	16065	16010	16120	16213	16172	16193	15999	16136	16195	16047	16249	15988	16109	15990	16178	16061	16081	16090	16235	16215	16073	16123	16104	16229	16070	16181	16248	16157	16185	16185	16157	16023	16076	16111	16172	16066	16081	16075	16117	16283	16184	16080	16146	16248	15964	16206	16100	16054	16010	16035	16254	16026	16168	16177	16047	16209	16082	16302	16224	16223	16280	16251	16122	16155	16294	16101	16090	16134	15960	16108	16202	16195	16033	16065	16102	15937	16236	16160	16022	15826	16061	16105	16345	16068	16158	16138	16240	16043	16099	16122	16170	16196	16193	16078	16240	16004	16238	16215	16141	16103	16222	16052	16101	16079	16058	16131	16291	15993	16189	16088	16013	16132	16213	16142	16147	16170	15976	16089	16197	16079	16073	16066	16071	16230	16225	16178	16072	16076	16083	15960	16134	16228	16157	16150	16241	16228	16127	16067	16133	16009	16085	16025	16180	16154	16150	16123	16083	16206	16240	16253	16045	16034	16036	16079	16126	15855	16205	16168	16088	16071	16264	16076	16273	16114	16019	16094	16181	16139	16084	16181	16087	16139	16142	16105	16009	16243	16116	16174	16233	16072	16221	16072	16155	16187	16121	16100	16150	15932	16017	15995	16087	16223	16208	16272	16054	16121	16071	16193	15951	16096	16085	16138	16132	16165	16143	15950	16145	16275	16064	16168	16022	16090	16148	16171	16081	16048	16217	16016	16306	16143	16050	16087	16023	16067	16235	16006	16258	16141	16200	16100	16012	16074	16106	15921	16215	16205	16171	16077	15930	16113	16164	16098	16123	16149	16150	15954	16137	16231	16069	16150	16050	16252	16153	16098	16126	16159	16164	15986	16077	16177	16068	15895	16028	16077	16294	16183	16138	16159	15974	16112	15992	16301	16100	16204	16171	16296	16160	16183	16209	16076	16287	16069	15962	16240	15899	16204	16017	16056	16265	16180	16156	16239	16212	16074	16170	15818	15979	16136	15936	16094	16110	16229	15993	16372	16098	16129	16084	16114	16247	16017	16036	16113	16253	15990	16027	16059	16023	16168	16127	15991	16196	16043	16079	16091	16142	16077	15884	15929	16252	16053	16038	16243	16061	16160	16053	16134	16173	16378	16160	16021	16179	16076	16205	16083	16071	16169	15939	16130	16104	16125	16206	16198	16207	16093	16026	15945	15963	16160	15978	16228	16143	16088	16063	16217	16103	15956	16107	16047	16122	16187	16199	16156	16100	16181	16004	16211	16311	16067	16183	16149	16141	15977	16101	16098	16091	16310	16154	16061	16058	16289	16149	16157	16220	16059	16034	16055	16153	16120	16249	16127	15972	16105	15998	16120	16106	16127	16151	16039	16035	16189	16153	16231	15977	16140	15948	16212	16192	16221	16107	16187	16164	16138	16170	16087	16104	15959	16245	16191	15967	16235	16114	15937	16010	16229	16220	16035	16233	16155	16162	16014	16139	16187	16155	16039	16064	16243	16141	15959	16054	16087	16118	16169	16009	16218	16185	16047	16090	16042	16124	16042	16156	16184	15929	16168	16090	15965	16141	15893	16182	15929	16057	16050	16216	15935	16172	16140	16100	16256	16076	16229	16347	16143	16067	16022	16022	16250	16152	16287	16215	16197	16156	15958	16117	16188	16097	16198	16258	16073	16028	16177	16011	16023	16343	16188	16249	16174	15969	16158	16232	16001	16241	16071	15937	16054	16075	16019	16186	16116	16091	16061	16222	16170	16150	16229	16232	15981	16191	16088	16131	16151	16126	16073	16096	16304	15990	16313	15879	16192	16104	16277	16200	16165	16033	16081	16185	16056	15926	16083	16236	16040	16155	16271	16000	15966	16210	16181	16247	16044	16112	16123	16094	16243	16028	16026	16200	16098	16255	16273	16233	16261	16224	16110	16114	16171	16009	15998	16204	16085	15930	16038	16036	16219	16227	15934	15976	16182	16077	16156	16166	16060	16094	16138	16133	15977	16334	16176	16137	16079	16150	16058	16103	16083	16064	16278	16151	16089	16261	15987	16204	16041	16167	16183	15966	16097	16148	16061	16202	16038	16094	16071	16406	16337	16243	16043	16035	16250	16087	16087	16053	16093	16093	16035	16047	16143	16163	16060	16256	16280	16160	16265	16045	16080	16221	16127	16088	15995	16216	16098	16105	16208	16199	16234	16027	16140	15939	16145	16127	15983	16187	15874	16234	16107	16261	16220	16228	16102	16160	15974	16153	16194	15877	16113	16131	16104	16033	16148	16137	16176	16097	16054	16173	16008	16096	16044	16096	16190	16163	15902	16125	15989	16069	16233	16139	15898	16143	15953	16181	15928	16221	16195	16146	16141	16038	16240	15910	16111	16144	16097	15965	16120	16193	16125	16172	16082	16233	16084	16173	16119	16217	16183	16042	16129	16099	16165	16121	16156	16143	16211	16118	16073	15941	16157	16096	15999	16173	16063	16067	15907	16223	16093	16160	16243	16225	16004	16134	16153	16136	16071	16282	15996	16222	16034	16089	15967	15928	16051	16110	16083	16246	15993	16381	16231	16239	16320	16080	16100	16010	16082	16024	16192
24226	21500	29034	25671	24815	26061	25183	21006	19322	19161	18909	18540	18465	18811	18601	18420	18585	18577	18508	18648	18564	18497	18406	18545	18488	18460	18463	18315	18458	18507	18446	18515	18391	18382	18518	18399	18564	18229	18351	18478	18279	18492	18391	18405	18512	18289	18317	18325	18506	18281	18541	18328	18304	18306	18335	18265	18374	18228	18404	18322	18572	18305	18388	18398	18297	18455	18269	18480	18419	18312	18504	18363	18200	18208	18210	18400	18791	18459	18384	18460	18389	18439	18369	18246	18551	18312	18472	18338	18213	18301	18627	18469	18431	18488	18314	18479	18354	18430	18446	18289	18323	18218	18256	18376	18307	18322	18395	18345	18543	18380	18281	18309	18410	18405	18459	18445	18272	18275	18310	18249	18197	18402	18277	18337	18393	18318	18438	18263	18481	18369	18304	18441	18198	18387	18362	18283	18231	18267	18302	18253	18313	18342	18479	18395	18113	18110	18443	18326	18330	18253	18360	18388	18479	18219	18241	18331	18404	18218	18177	18227	18500	18331	18486	18582	18228	18410	18397	18320	18512	18392	18273	18272	18154	18379	18265	18118	18326	18260	18317	18344	18348	18459	18431	18236	18315	18300	18178	18480	18423	18306	18284	18363	18311	18372	18393	18202	18371	18466	18194	18344	18269	18226	18425	18353	18204	18304	18322	18421	18343	18308	18349	18326	18430	18410	18394	18598	18287	18419	18275	18273	18413	18374	18194	18292	18323	18548	18180	18341	18207	18443	18391	18036	18574	18369	18332	18520	18409	18392	18490	18396	18196	18325	18467	18411	18124	18389	18322	18330	18257	18395	18371	18320	18381	18202	18321	18152	18406	18375	18188	18406	18404	18343	18268	18364	18243	18399	18321	18271	18162	18173	18349	18395	18425	18388	18215	18213	18290	18625	18618	18410	18298	18301	18285	18383	18130	18365	18375	18340	18278	18246	18295	18504	18356	18180	18295	18126	18274	18340	18482	18302	18319	18235	18421	18297	18380	18239	18358	18519	18075	18356	18360	18414	18398	18268	18320	18298	18480	18245	18015	18320	18416	18217	18307	18399	18217	18501	18373	18318	18284	18152	18435	18394	18090	18325	18374	18393	18501	18349	18322	18371	18437	18418	18414	18246	18342	18380	18520	18311	18323	18393	17981	18198	18071	18477	18482	18412	18440	18452	18317	18390	18183	18356	18287	18212	18503	18416	18257	18275	18459	18429	18490	18171	18251	18350	18412	18322	18345	18325	18224	18175	18332	18313	18337	18439	18228	18342	18272	18349	18239	18328	18445	18386	18411	18413	18514	18101	18342	18344	18439	18494	18351	18246	18353	18208	18496	18455	18324	18465	18291	18120	18189	18276	18206	18118	18392	18585	18266	18427	18336	18223	18217	18356	18616	18280	18458	18183	18205	18204	18311	18332	18187	18370	18354	18236	18482	18338	18605	18280	18177	18379	18403	18473	18292	18335	18220	18096	18324	18393	18394	18269	18082	18217	18394	18295	18435	18425	18147	18201	18228	18352	18405	18398	18262	18285	18424	18354	18427	18388	18422	18361	18091	18475	18496	18271	18317	18305	18262	18191	18353	18333	18405	18217	18292	18306	18360	18428	18202	18405	18266	18492	18302	18132	18432	18237	18434	18166	18300	18467	18422	18139	18333	18527	18385	18404	18336	18402	18436	18568	18349	18215	18317	18258	18292	18339	18209	18369	18453	18313	18343	18563	18210	18252	18527	18310	18327	18375	18422	18380	18422	18427	18294	18199	18084	18240	18256	18424	18357	18310	18441	18246	18442	18357	18235	18282	18377	18354	18323	18286	18333	18360	18302	18284	18378	18446	18414	18458	18446	18147	18211	18302	18452	18489	18450	18448	18142	18313	18394	18500	18192	18546	18238	18390	18553	18456	18404	18333	18302	18276	18202	18304	18570	18325	18248	18342	18375	18549	18433	18266	18256	18084	18318	18481	18505	18313	18283	18294	18113	18274	18196	18479	18238	18424	18234	18418	18408	18225	18194	18284	18397	18292	18276	18324	18364	18357	18550	18404	18353	18533	18305	18409	18368	18301	18478	18168	18234	18509	18428	18519	18274	18189	18560	18353	18193	18237	18480	18278	18232	18549	18206	18386	18391	18237	18467	18317	18230	18536	18540	18351	18276	18451	18514	18402	18175	18261	18374	18297	18183	18277	18395	18365	18587	18304	18366	18149	18366	18345	18270	18344	17946	18288	18138	18290	18341	18506	18593	18364	18433	18503	18269	18432	18405	18236	18321	18260	18266	18239	18133	18507	18438	18184	18308	18343	18312	18436	18185	18213	18285	18360	18476	18345	18434	18235	18486	18380	18308	18522	18423	18321	18433	18371	18569	18455	18269	18393	18397	18460	18332	18192	18315	18268	18320	18466	18352	18392	18538	18155	18338	18191	18406	18326	18256	18501	18292	18402	18223	18241	18530	18467	18382	18468	18380	18468	18522	18236	18440	18370	18286	18234	18430	18202	18432	18388	18456	18502	18171	18495	18279	18112	18265	18234	18073	18280	18186	18296	18338	18469	18392	18345	18639	18315	18230	18421	18219	18070	18380	18342	18494	18248	18259	18365	18270	18464	18324	18377	18341	18341	18372	18341	18416	18143	18356	18467	18439	18337	18387	18227	18415	18411	18144	18603	18272	18386	18387	18416	18289	18249	18218	18236	18269	18260	18349	18452	18117	18079	18389	18610	18340	18383	18480	18305	18246	18464	18270	18281	18399	18348	18323	18349	18262	18521	18277	18321	18544	18439	18142	18407	18440	18373	18480	18212	18420	18242	18335	18366	18123	18540	18381	18352	18244	18251	18185	18258	18300	18357	18468	18530	18281	18366	18524	18308	18145	18403	18454	18316	18252	18394	18516	18309	18312	18201	18422	18160	18547	18348	18174	18144	18422	18236	18527	18451	18380	18243	18376	18356	18511	18346	18326	18243	18221	18359	18206	18162	18347	18237	18167	18374	18218	18424	18154	18246	18490	18380	18360	18368	18313	18260	18237	18099	18409	18380	18354	18377	18239	18119	18321	18431	18185	18301	18469	18212	18345	18303	18513	18564	18163	18380	18407	18363	18431	18495	18271	18399	18394	18317	18282	18231	18464	18361	18277	18253	18231	18380	18346	18479	18266	18234	18337	18411	18471	18295	18241	18514	18374	18186	18339	18340	18559	18393	18350	18436	18418	18275	18314	18314	18311	18395	18362	18555	18341	18422	18414	18518	18501	18242	18198	18266	18419	18342	18403	18446	18299	18392	18384	18281	18215	18432	18400	18152	18302	18279	18360	18349	18465	18040	18240	18385	18440	18443	18292	18168	18171	18086	18194	18490	18390	18315	18378	18534	18184	18341	18058	18268	18570	18275	18437	18145	17933	18395	18276	18315	18161	18144	18397	18330	18623	18492	18285	18516	18193	18180	18325	18247	18155	18294	18491	18332	18348	18269	18421	18345	18432	18159	18087	18229	18382	18065	18340	18498	18431	18279	18441	18388	18474	18261	18453	18237	18361	18338	18226	18403	18182	18180	18544	18271	18384	18476	18416	18298	18541	18443	18219	18258	18430	18265	18377	18237	18328	18334	18324	18407	18412	18268	18419	18530	18210	18335	18471	18503	18308	18407	18351	18050	18336	18377	18198	18235	18386	18280	18383	18309	18203	18280	18163	18515	18215	18423	18195	18280	18392	18400	18304	18437	18389	18359	18444	18317	18365	18191	18413	18448	18384	18471	18262	18284	18409	18303	18393	18393	18393	18263	18400	18531	18363	18342	18478	18437	18230	18094	18329	18443	18318	18372	18392	18471	18299	18308	18471	18211	18264	18410	18456	18195	18451	18348	18533	18384	18306	18359	18560	18417	18509	18369	18337	18377	18168	18069	18410	18163	18290	18357	18178	18408	18324	18180	18244	18318	18184	18344	18265	18299	18289	18206	18252	18395	18306	18231	18424	18295	18242	18317	18554	18408	18396	18348	18314	18334	18376	18346	18527	18415	18351	18054	18406	18368	18289	18351	18509	18339	18485	18221	18414	18248	18553	18282	18252	18336	18213	18428	18182	18348	18253	18232	18289	18317	18405	18479	18296	18374	18381	18333	18244	18286	18414	18232	18182	18273	18418	18378	18343	18275	18400	18249	18496	18467	18386	18215	18487	18425	18172	18369	18382	18018	18213	18346	18444	18435	18472	18157	18507	18575	18366	18325	18526	18363	18427	18294	18197	18291	18293	18258	18412	18327	18294	18173	18391	18287	18386	18403	18477	18248	18167	18417	18345	18176	18361	18310	18365	18350	18319	18204	18327	18478	18370	18314	18465	18498	18389	18476	18526	18378	18385	18281	18426	18158	18238	18253	18308	18377	18435	18282	18384	18313	18398	18429	18316	18323	18469	18389	18421	18287	18503	18215	18443	18245	18326	18071	18400	18333	18346	18485	18306	18380	18346	18354	18262	18373	18322	18145	18422	18279	18477	18275	18291	18422	18307	18364	18280	18300	18385	18232	18321	18126	18302	18333	18211	18391	18527	18462	18365	18124	18208	18410	18324	18438	18323	18348	18272	18352	18433	18206	18392	18260	18331	18374	18201	18330	18198	18165	18245	18358	18357	18266	18203	18461	18326	18446	18180	18340	18273	18372	18435	18428	18325	18664	18351	18291	18492	18370	18223	18270	18403	18454	18302	18271	18152	18241	18423	18341	18173	18260	18428	18350	18364	18331	18292	18392	18215	18156	18361	18338	18428	18235	18461	18509	18443	18319	18325	18343	18475	18441	18447	18276	18220	18260	18378	18190	18227	18267	18356	18251	18429	18328	18259	18366	18086	18442	18419	18238	18205	18173	18243	18369	18408	18572	18309	18316	18532	18485	18359	18308	18447	18056	18254	18245	18320	18218	18402	18354	18368	18305	18292	18547	18295	18249	18464	18383	18316	18505	18559	18347	18351	18353	18228	18461	18126	18312	18228	18315	18431	18236	18456	18504	18364	18512	18292	18547	18443	18376	18561	18277	18305	18244	18361	18147	18490	18330	18425	18325	18275	18403	18266	18051	18396	18409	18292	18380	18484	18283	18338	18283	18164	18248	18410	18347	18157	18284	18376	18183	18279	18296	18366	18354	18379	18664	18530	18390
32284	49626	45302	37031	29946	25820	22269	19536	17413	17033	16634	16398	16343	16257	16253	16271	16395	16405	16418	16315	16317	16507	16295	16312	16217	16333	16189	16378	16284	16385	16356	16369	16244	16248	16250	16248	16383	16284	16374	16166	16498	16175	16220	16361	16316	16317	16172	16348	16167	16356	16372	16252	16319	16257	16372	16388	16218	16342	16321	16341	16235	16306	16376	16383	16425	16222	16240	16412	16464	16387	16366	16386	16479	16221	16315	16444	16587	16498	16364	16271	16148	16420	16289	16407	16392	16162	16212	16250	16340	16428	16206	16120	16207	16191	16333	16130	16182	16539	16258	16274	16263	16252	16178	16256	16242	16301	16422	16230	16340	16375	16184	16258	16188	16425	16204	16389	16348	16423	16303	16140	16434	16142	16393	16358	16298	16353	16404	16106	16335	16381	16385	16148	16171	16277	16231	16343	16248	16071	16310	16337	16338	16300	16273	16317	16346	16213	16232	16189	16235	16354	16419	16186	16512	16163	16355	16329	16152	16287	16378	16257	16332	16281	16171	16337	16249	16356	16199	16266	16388	16314	16204	16404	16114	16303	16325	16229	16336	16358	16198	16431	16418	16295	16373	16330	16365	16097	16460	16341	16247	16232	16312	16277	16222	16164	16397	16227	16262	16393	16391	16240	16466	16303	16352	16303	16229	16310	16156	16176	16176	16392	16331	16343	16303	16334	16342	16167	16445	16350	16161	16301	16172	16267	16291	16113	16373	16139	16299	16170	16207	16218	16244	16300	16359	16324	16294	16198	16234	16352	16264	16264	16377	16298	16224	16273	16312	16208	16201	16450	16318	16071	16454	16250	16223	16287	16196	16229	16279	16294	16336	16260	16184	16204	16174	16393	16233	16384	16377	16309	16369	16323	16254	16084	16223	16354	16196	16226	16312	16237	16245	16170	15996	16312	16230	16208	16322	16226	16205	16375	16276	16196	16246	16293	16251	16397	16297	16366	16192	16174	16244	16420	16258	16232	16324	16279	16340	16111	16269	16265	16314	16358	16344	16132	16339	16470	16489	16220	16246	16222	16280	16333	16283	16394	16200	16221	16280	16294	16443	16398	16212	16366	16312	16333	16200	16382	16311	16352	16209	16176	16304	16287	16403	16291	16415	16094	16077	16290	16274	16281	16285	16199	16224	16273	16349	16298	16355	16329	16322	16422	16198	16486	16172	16186	16272	16380	16411	16227	16345	16307	16246	16121	16262	16414	16223	16126	16438	16211	16311	16356	16331	16159	16270	16179	16235	16374	16316	16187	16309	16344	16385	16137	16461	16103	16355	16256	16197	16179	16350	16336	16353	16249	16301	16331	16211	16367	16182	16327	16282	16272	16198	16311	16103	16280	16143	16127	16194	16280	16241	16400	16170	16251	16254	16381	16296	16223	16251	16340	15988	16373	16384	16268	16401	16453	16303	16416	16464	16183	16303	16322	16257	16318	16249	16227	16306	16549	16264	16305	16226	16299	16372	16361	16292	16360	16393	16375	16332	16404	16301	16338	16304	16227	16365	16450	16403	16178	16204	16317	16301	16086	16248	16255	16236	16430	16303	16194	16392	16319	16332	16312	16340	16273	16131	16320	16218	16234	16250	16390	16313	16363	16233	16193	16385	16382	16236	16337	16204	16307	16395	16214	16121	16490	16306	16202	16206	16295	16284	16214	16410	16322	16135	16325	16225	16315	16137	16433	16260	16200	16329	16311	16310	16141	16231	16172	16333	16238	16386	16264	16154	16343	16227	16338	16203	16422	16312	16397	16303	16363	16214	16395	16336	16238	16206	16177	16339	16348	16284	16233	16261	16106	16285	16277	16316	16307	16297	16287	16404	16286	16337	16316	16090	16196	16409	16279	16408	16409	16368	16298	16200	16348	16471	16348	16434	16310	16220	16282	16143	16390	16300	16337	16410	16266	16123	16407	16346	16323	16163	16322	16354	16235	16371	16396	16366	16519	16391	16157	16156	16248	16172	16288	16433	16242	16389	16255	16321	16275	16214	16304	16269	16317	16193	16268	16375	16309	16289	16331	16212	16362	16356	16188	16245	16334	16110	16272	16354	16291	16205	16341	16351	16297	16283	16424	16224	16384	16215	16319	16370	16319	16235	16241	16232	16450	16294	16172	16243	16334	16542	16169	16467	16134	16212	16408	16375	16262	16282	16310	16121	16217	16289	16362	16361	16149	16340	16194	16210	16364	16324	16334	16304	16300	16264	16270	16255	16157	16210	16356	16155	16293	16366	16199	16271	16371	16250	16286	16129	16240	16437	16281	16379	16391	16158	16206	16328	16403	16313	16228	16314	16244	16203	16228	16259	16194	16312	16346	16275	16226	16336	16225	16289	16219	16419	16224	16278	16387	16460	16272	16343	16181	16292	16274	16142	16177	16322	16170	16095	16332	16317	16254	16417	16244	16384	16348	16474	16273	16259	16209	16110	16335	16320	16272	16409	16470	16086	16240	16180	16118	16336	16333	16436	16305	16304	15963	16391	16303	16305	16159	16307	16278	16369	16004	16292	16238	16245	16306	16285	16316	16204	16262	16177	16318	16130	16334	16172	16169	16138	16397	16348	16494	16324	16356	16250	16185	16288	16221	16306	16265	16437	16178	16305	16332	16247	16274	16385	16185	16430	16290	16312	16104	16294	16136	16291	16294	16174	16416	16446	16329	16262	16342	16490	16276	16260	16257	16013	16257	16073	16278	16471	16182	16211	16342	16221	16391	16170	16292	16177	16158	16433	16281	16179	16289	16254	16173	16229	16357	16193	16178	16148	16456	16288	16280	16317	16229	16164	16350	16218	16196	16314	16418	16321	16345	16483	16432	16174	16303	16112	16335	16268	16183	16183	16270	16221	16306	16159	16246	16387	16242	16442	16351	16413	16212	16124	16380	16252	16330	16314	16261	16247	16347	16194	16199	16311	16155	16328	16287	16382	16278	16307	16155	16289	16451	16304	16316	16206	16311	16529	16319	16316	16450	16187	16373	16297	16269	16254	16280	16268	16447	16251	16270	16369	16395	16077	16290	16231	16272	16332	16386	16226	16194	16235	16314	16407	16327	16117	16311	16263	16285	16055	16224	16417	16219	16316	16507	16259	16313	16200	16362	16293	16222	16370	16319	16212	16223	16322	15938	16257	16468	16303	16319	16311	16436	16398	16301	16178	16290	16156	16182	16197	16408	16200	16205	16370	16426	16338	16419	16288	16361	16322	16374	16162	16232	16292	16215	16213	16194	16407	16303	16289	16405	16271	16247	16235	16173	16125	16226	16146	16388	16384	16394	16219	16285	16517	16218	16120	16074	16282	16324	16340	16257	16272	16312	16303	15969	16220	16330	16237	16359	16327	16417	16292	16251	16177	16401	16264	16238	16342	16331	16307	16177	16149	16216	16259	16184	16322	16340	16414	16280	16236	16266	16345	16363	16328	16262	16206	16218	16352	16484	16274	16388	16292	16231	16212	16091	16273	16243	16244	16238	16327	16316	16201	16270	16313	16208	16343	16193	16277	16363	16281	16225	16294	16247	16353	16283	16437	16403	16335	16218	16547	16335	16268	16284	16417	16183	16432	16307	16270	16311	16331	16223	16362	16094	16235	16228	16264	16334	16280	16280	16396	16196	16315	16328	16235	16290	16361	16302	16241	16409	16423	16421	16226	16366	16314	16188	16332	16341	16272	16237	16196	16392	16207	16209	16175	16368	16316	16153	16245	16232	16174	16167	16278	16267	16348	16214	16311	16257	16132	16316	16297	16297	16258	16274	16255	16266	16163	16235	16403	16263	16218	16303	16323	16184	16402	16179	16339	16272	16419	16158	16445	16403	16197	16333	16197	16313	16308	16131	16229	16438	16229	16271	16340	16384	16342	16210	16257	16369	16224	16355	16284	16389	16241	16315	16381	16389	16139	16333	16375	16447	16457	16129	16316	16253	16425	16376	16182	16236	16492	16275	16451	16327	16366	16235	16277	16273	16286	16252	16176	16169	16256	16350	16251	16392	16094	16251	16379	16165	16266	16228	16299	16354	16150	16018	16450	16273	16291	16275	16151	16257	16284	16429	16338	16411	16180	16377	16137	16277	16352	16237	16353	16395	16249	16384	16156	16271	16351	16163	16308	16402	16234	16335	16142	16277	16370	16341	16226	16324	16397	16144	16229	16202	16352	16354	16271	16259	16101	16284	16236	16389	16210	16332	16105	16369	16207	16315	16412	16164	16325	16384	16312	16161	16139	16475	16378	16255	16423	16206	16370	16224	16422	16145	16270	16383	16404	16313	16203	16363	16269	16302	16320	16426	16231	16380	16289	16282	16295	16323	16438	16250	16472	16406	16204	16300	16268	16370	16382	16360	16200	16248	16385	16415	16521	16392	16174	16275	16206	16194	16321	16415	16337	16242	16292	16231	16206	16264	16379	16227	16277	16279	16247	16364	16284	16174	16374	16259	16235	16393	16211	16241	16129	16235	16229	16335	16268	16514	16336	16110	16326	16209	16179	16335	16354	16465	16338	16225	16329	16248	16305	16336	16266	16434	16261	16271	16275	16334	16338	16203	16223	16385	16272	16308	16402	16344	16125	16180	16303	16216	16378	16120	16189	16328	16201	16178	16335	16364	16216	16208	16343	16282	16249	16202	16086	16294	16456	16077	16352	16210	16221	16100	16322	16320	16353	16278	16310	16320	16142	16241	16418	16326	16169	16344	16233	16471	16228	16279	16301	16316	16346	16243	16349	16246	16147	16108	16403	16338	16159	16305	16338	16333	16293	16383	16304	16261	16439	16362	16095	16402	16317	16306	16206	16155	16152	16244	16164	16239	16335	16361	16338	16389	16247	16311	16313	16345	16316	16218	16280	16277	16254	16294	16248	16265	16437	16241	16376	16315	16343	16143	16141	16201	16311	16375	16325	16394	16212	16215	16228	16377	16251	16247	16312	16195	16295	16276	16317	16232	16199	16262	16202	16431	16349	16247	16224	16250	16493	16286	16278	16235	16212	16346	16370	16253	16243	16381	16185	16374	16243	16255	16326	16304	16168	16312	16442	16028	16380	16359	16508	16337	16210	16187	16493	16241	16353	16228	16360	16475	16291	16260	16343	16315	16287	16404	16270	16162	16356	16365	16541	16228	16232	16287	16405	16205
23092	21465	29287	24335	23074	27056	28526	21947	20219	20091	19547	18922	18817	18776	18666	18643	18632	18577	18611	18695	18444	18403	18516	18558	18516	18557	18365	18610	18710	18467	18423	18715	18462	18377	18334	18343	18540	18490	18454	18621	18557	18377	18458	18420	18525	18522	18310	18529	18596	18390	18475	18533	18373	18517	18547	18349	18607	18471	18330	18294	18480	18585	18402	18350	18383	18380	18192	18387	18371	18501	18616	18415	18323	18275	18323	18518	18860	18593	18655	18359	18377	18408	18448	18397	18321	18268	18309	18522	18481	18334	18268	18268	18380	18386	18490	18246	18332	18301	18390	18252	18398	18509	18423	18516	18547	18662	18426	18254	18397	18457	18416	18318	18395	18281	18486	18483	18422	18420	18252	18318	18449	18425	18435	18472	18240	18169	18284	18321	18401	18267	18516	18411	18441	18432	18468	18420	18435	18331	18299	18506	18437	18403	18391	18297	18272	18452	18232	18553	18426	18342	18305	18574	18260	18440	18356	18614	18473	18288	18276	18261	18268	18380	18178	18470	18474	18481	18577	18366	18357	18458	18318	18431	18468	18514	18538	18189	18277	18182	18411	18244	18393	18291	18388	18420	18234	18448	18292	17988	18195	18320	18678	18373	18363	18483	18538	18391	18448	18147	18243	18182	18337	18684	18399	18307	18486	18347	18267	18284	18448	18508	18325	18297	18438	18308	18453	18497	18449	18445	18425	18283	18474	18395	18280	18302	18246	18370	18151	18312	18315	18138	18343	18465	18311	18375	18325	18369	18437	18391	18215	18414	18538	18417	18285	18247	18236	18398	18263	18296	18408	18409	18229	18578	18286	18232	18249	18268	18482	18169	18680	18316	18454	18249	18375	18326	18446	18404	18246	18320	18172	18290	18374	18439	18350	18278	18503	18255	18349	18290	18315	18273	18236	18294	18543	18202	18429	18417	18444	18441	18369	18448	18259	18337	18536	18430	18443	18463	18441	18357	18453	18535	18209	18318	18441	18503	18224	18364	18465	18244	18305	18107	18201	18280	18393	18291	18483	18216	18481	18416	18222	18274	18441	18256	18365	18396	18265	18381	18254	18429	18239	18392	18256	18472	18440	18432	18291	18381	18264	18325	18431	18391	18342	18277	18392	18365	18268	18469	18346	18177	18345	18267	18357	18316	18204	18415	18279	17992	18304	18310	18336	18441	18428	18331	18354	18247	18484	18447	18503	18272	18330	18249	18309	18542	18444	18464	18382	18364	18337	18159	18187	18292	18265	18132	18238	18410	18388	18268	18381	18290	18349	18285	18310	18317	18238	18199	18290	18259	18526	18229	18180	18500	18335	18529	18394	18239	18309	18438	18496	18497	18262	18308	18247	18489	18451	18306	18398	18553	18364	18473	18405	18391	18515	18445	18390	18303	18392	18280	18393	18276	18087	18446	18306	18153	18108	18307	18529	18301	18091	18305	18443	18446	18349	18379	18237	18330	18337	18478	18281	18239	18290	18341	18217	18271	18335	18125	18514	18315	18196	18270	18300	18396	18366	18311	18359	18435	18365	18380	18211	18183	18113	18357	18332	18220	18319	18240	18255	18328	18278	18353	18243	18357	18242	18092	18175	18586	18493	18221	18371	18286	18215	18296	18232	18505	18451	18445	18399	18390	18326	18543	18408	18520	18291	18229	18181	18222	18379	18284	18346	18278	18357	18106	18385	18494	18499	18326	18372	18227	18454	18241	18371	18331	18335	18210	18204	18472	18489	18376	18358	18316	18330	18371	18520	18471	18232	18498	18270	18532	18373	18405	18256	18311	18278	18500	18430	18317	18513	18466	18294	18253	18352	18350	18306	18247	18190	18245	18413	18322	18426	18333	18385	18482	18378	18209	18347	18512	18264	18424	18192	18351	18401	18317	18306	18326	18144	18517	18379	18539	18437	18169	18398	18306	18288	18274	18364	18448	18332	18346	18248	18313	18302	18286	18379	18124	18464	18419	18270	18399	18365	18303	18449	18302	18284	18398	18380	18227	18401	18367	18328	18377	18084	18301	18329	18376	18384	18246	18368	18216	18519	18352	18412	18401	18133	18393	18261	18242	18494	18414	18163	18185	18340	18178	18274	18324	18403	18180	18375	18522	18419	18451	18345	18405	18493	18330	18113	18105	18321	18427	18400	18201	18386	18196	18319	18318	18171	18275	18233	18263	18131	18489	18260	18313	18180	18301	18160	18252	18257	18221	18486	18239	18230	18282	18494	18109	18284	18306	18462	18408	18553	18235	18319	18305	18360	18463	18201	18371	18350	18183	18185	18224	18436	18312	18177	18238	18501	18273	18290	18210	18487	18458	18554	18326	18353	18375	18261	18320	18266	18367	18449	18327	18108	18584	18266	18366	18183	18452	18281	18298	18239	18343	18268	18417	18480	18378	18465	18326	18451	18239	18387	18507	18366	18465	18364	18409	18387	18339	18258	18340	18321	18225	18431	18496	18301	18495	18358	18383	18624	18346	18563	18344	18362	18459	18183	18454	18191	18309	18413	18300	18233	18423	18272	18457	18378	18170	18298	18449	18360	18617	18396	18195	18217	18399	18475	18152	18471	18364	18384	18240	18208	18298	18460	18511	18299	18494	18368	18272	18498	18625	18532	18680	18723	18459	18356	18415	18405	18467	18390	18486	18385	18474	18289	18275	18187	18167	18276	18333	18454	18446	18240	18288	18373	18289	18522	18367	18296	18244	18288	18402	18313	18273	18204	18555	18298	18287	18330	18360	18115	18226	18690	18431	18284	18371	18404	18426	18309	18519	18339	18322	18347	18404	18382	18372	18552	18314	18319	18456	18533	18203	18459	18354	18487	18394	18312	18283	18220	18244	18317	18503	18326	18315	18332	18258	18130	18439	18406	18134	18302	18380	18147	18263	18293	18298	18301	18401	18306	18296	18231	18373	18518	18332	18504	18286	18229	18114	18256	18467	18383	18416	18278	18390	18387	18405	18135	18364	18471	18262	18368	18274	18523	18311	18236	18257	18428	18353	18336	18520	18160	18325	18217	18404	18253	18289	18556	18336	18289	18254	18214	18238	18426	18269	18260	18259	18141	18322	18472	18432	18482	18380	18249	18357	18141	18351	18477	18383	18393	18507	18225	18498	18344	18564	18519	18352	18315	18247	18335	18267	18221	18435	18327	18361	18425	18269	18424	18360	18087	18402	18326	18428	18408	18218	18317	18470	18195	18187	18204	18455	18319	18329	18380	18349	18354	18606	18405	18331	18319	18209	18314	18191	18351	18487	18263	18579	18368	18342	18300	18253	18334	18212	18303	18396	18537	18332	18447	18615	18389	18284	18447	18474	18330	18223	18211	18423	18103	18359	18232	18316	18260	18238	18427	18425	18230	18389	18152	18201	18448	18405	18478	18387	18276	18409	18338	18333	18073	18283	18318	18493	18325	18308	18190	18487	18353	18322	18504	18297	18290	18416	18310	18174	18500	18394	18165	18481	18355	18357	18290	18269	18202	18325	18449	18228	18253	18422	18293	18284	18300	18374	18328	18388	18219	18332	18132	18351	18224	18381	18305	18349	18324	18325	18408	18388	18522	18214	18220	18275	18262	18113	18520	18306	18430	18370	18335	18290	18175	18150	18357	18379	18278	18307	18202	18291	18231	18315	18259	18215	18407	18326	18352	18525	18378	18353	18418	18396	18414	18173	18361	18238	18420	18389	18247	18479	18461	18332	18355	18406	18221	18204	18299	18412	18358	18327	18225	18334	18323	18282	18340	18367	18311	18155	18294	18371	18188	18200	18470	18391	18246	18259	18484	18450	18492	18207	18443	18380	18307	18492	18354	18420	18444	18325	18659	18411	18559	18365	18418	18454	18325	18518	18437	18589	18280	18450	18409	18372	18261	18461	18225	18284	18380	18321	18026	18270	18363	18318	18341	18245	18454	18501	18543	18390	18428	18410	18264	18315	18400	18401	18364	18534	18596	18086	18447	18273	18198	18268	18306	18429	18290	18467	18270	18220	18465	18172	18360	18339	18271	18201	18243	18276	18244	18359	18455	18411	18545	18104	18361	18157	18237	18374	18360	18408	18343	18504	18408	18533	18413	18362	18393	18373	18325	18236	18235	18361	18399	18084	18512	18431	18493	18227	18490	18329	18531	18341	18349	18366	18518	18430	18332	18363	18539	18308	18488	18427	18239	18192	18223	18403	18720	18340	18333	18278	18435	18568	18323	18464	18486	18138	18093	18438	18143	18295	18302	18304	18332	18294	18372	18310	18373	18110	18435	18354	18510	18504	18450	18155	18259	18250	18173	18211	18340	18309	18271	18416	18342	18395	18258	18241	18490	18418	18309	18225	18388	18542	18338	18504	18444	18217	18307	18314	18267	18389	18384	18439	18299	18128	18544	18358	18360	17918	18160	18144	18298	18342	18264	18489	18679	18247	18236	18419	18389	18188	18360	18162	18347	18439	18256	18254	18455	18220	18353	18240	18315	18392	18243	18673	18187	18419	18448	18676	18568	18465	18684	18332	18431	18249	18261	18431	18364	18386	18290	18262	18473	18462	18196	18281	18297	18436	18490	18281	18371	18203	18427	18251	18290	18301	18328	18356	18417	18319	18539	18218	18221	18397	18510	18284	18402	18157	18414	18394	18475	18285	18388	18169	18423	18434	18555	18153	18464	18295	18367	18308	18291	18377	18214	18473	18379	18321	18538	18234	18275	18236	18386	18183	18348	18239	18308	18298	18425	18221	18189	18304	18306	18252	18208	18212	18371	18380	18199	18415	18549	18194	18198	18280	18384	18411	18290	18420	18518	18422	18521	18277	18401	18289	18525	18399	18392	18285	18199	18213	18265	18310	18076	18086	18179	18359	18370	18240	18347	18314	18375	18314	18279	18397	18329	18313	18268	18322	18262	18357	18096	18401	18463	18382	18165	18182	18315	18447	18413	18482	18351	18379	18350	18327	18259	18183	18528	18174	18397	18468	18398	18351	18270	18343	18413	18385	18269	18470	18202	18343	18441	18435	18162	18271	18374	18347	18608	18112	18527	18238	18363	18475	18487	18225	18356	18420	18357	18335	18302	18320	18430	18279	18194	18160	18431	18320	18246	18157	18284	18207	18439	18423	18267	18296	18185	18279	18437	18319	18289	18281	18256	18247
38037	55468	50834	39973	34855	30621	24764	20272	18872	17947	17430	16730	16508	16308	16327	16335	16296	16424	16312	16195	16107	16314	16312	16291	16314	16296	16398	16402	16245	16290	16268	16298	16260	16250	16240	16196	16047	16300	16247	16342	16345	16368	16176	16206	16326	16208	16271	16273	16320	16257	16176	16298	16329	16216	16368	16322	16219	16333	16336	16242	16440	16250	16283	16198	16243	16340	16185	16168	16149	16159	16273	16147	16192	16311	16213	16555	16734	16683	16434	16207	16287	16415	16228	16098	16321	16285	16214	16167	16321	16349	16280	16176	16419	16220	16228	16229	16278	16197	16228	16316	16266	16279	16180	16149	16296	16392	16212	16192	16276	16262	16249	16091	16364	16415	16158	16227	16153	16310	16228	16142	16202	16203	16335	16040	16270	16391	16333	16184	16246	16438	16265	16331	16209	16302	16353	16138	16108	16397	16154	16087	16284	16154	16228	16232	16200	16183	16287	16258	16134	16391	16122	16261	16114	16237	16195	16329	16248	16174	16188	16229	16260	16168	16148	16230	16182	16342	16252	16184	16298	16226	16386	16275	16249	16139	16219	16178	16245	16202	16131	16124	16080	16161	16273	16232	16249	16129	16340	16129	16174	16221	16290	16292	16312	16373	16333	16222	16284	16280	16247	16277	16109	16250	16172	16158	16119	16195	16225	16367	16127	16245	16248	16212	16114	16391	16177	16167	16374	16379	16324	16294	16273	16286	16305	16292	16239	16344	16324	16325	16214	16157	16100	16315	16243	16299	16312	16183	16269	16335	16209	16238	16353	16223	16325	16244	16235	16360	16183	16317	16189	16091	16230	16263	16392	16248	16148	16219	16315	16244	16415	16240	16109	16164	16346	16138	16148	16164	16149	16302	16254	16215	16010	16145	16246	16057	16102	16102	16216	16178	16271	16404	16357	16273	16294	16253	16279	16338	16138	16354	16175	16165	16150	16459	16226	16276	16119	16388	16294	16267	16249	16297	16039	16146	16182	16291	16379	16199	16446	16332	16264	16284	16254	16355	16244	16214	16429	16118	16201	16339	16089	16339	16266	16252	16203	16384	16194	16270	16012	16303	16162	16161	16256	16318	16203	16328	16253	16210	16274	16284	16382	16138	16344	16162	16360	16108	16233	16018	16351	16208	16117	16282	16341	16497	16146	16407	16244	16171	16491	16282	16159	16209	16189	16154	16399	16293	16234	16184	16168	16402	16184	16132	16382	16129	16118	16251	16187	16181	16233	16120	16311	16104	16109	16205	16059	16277	16275	16225	16241	16289	16116	16173	16368	16381	16368	16271	16377	16382	16214	16175	16300	16289	16152	16239	16229	16156	16264	16223	16038	16202	16296	16136	16430	16224	16497	16233	16201	16175	16242	16280	16103	16329	16217	16199	16060	16176	16162	16181	16397	16034	16184	16296	16269	16279	16170	16354	16322	16164	16222	16081	16227	16139	16155	16227	16377	16298	16292	16338	16335	16399	16097	16315	16239	16343	16221	16337	16146	16284	16265	16094	16206	16335	16246	16211	16044	16306	16197	16309	16263	16182	16208	16240	16238	16202	16231	16436	16323	16249	16320	16376	16139	16377	16211	16298	16169	16371	16188	16276	16132	16341	16180	16322	16291	16140	16199	16373	16244	16138	16256	16317	16318	16259	16317	16243	16463	16152	16289	16204	16335	16206	16173	16257	16248	16163	16363	16294	16091	16376	16194	16324	16337	16276	16112	16172	16188	16295	16384	16199	16368	16360	16243	16036	16200	16250	16268	16209	16292	16262	16257	16265	16042	16449	16148	16192	16094	16334	16329	16027	16191	16277	16343	16089	16156	16291	16056	16198	16194	16277	16407	16075	16372	16470	16395	16225	16302	16055	16182	16297	16426	16303	16132	16205	16206	16277	16266	16287	16214	16159	16082	16302	16216	16212	16341	16224	16278	16339	16287	16128	16266	16310	16253	16205	16325	16212	16395	16214	16439	16185	16193	16239	16108	16097	16175	16138	16231	16127	16252	16120	16402	16335	16053	16176	16366	16383	16291	16212	16241	16191	16402	16269	16248	16123	16267	16271	16282	16483	16103	16262	16323	16219	16228	16395	16270	16224	16213	16212	16282	16208	16243	16041	16160	16159	16214	16302	16171	16131	16401	16373	16216	16328	16263	16152	16278	16157	16304	16430	16229	16229	16173	16252	16236	16448	16083	16218	16096	16299	16222	16133	16271	16206	16295	16262	16183	16226	16192	16187	16202	16245	16307	16253	16407	16170	16215	16287	16329	16289	16302	16246	16339	16208	16157	16275	16251	16068	16222	16027	16172	16413	16254	16259	16260	16124	16050	16216	16201	16168	16174	16260	16205	16340	16284	16384	16233	16302	16231	16320	16122	16308	16334	16367	16259	16275	16207	16003	16006	16320	16283	16380	16092	16352	16255	16469	16342	16084	16165	16111	16282	16291	16270	16201	16344	16185	16184	16221	16257	16260	16179	16459	16145	16119	16067	16078	16219	16103	16106	16328	16277	16223	16187	16293	16286	16254	16341	16180	16167	16241	16261	16186	16278	16240	16078	16300	16211	16319	16214	16269	16302	16160	16079	16291	16286	16148	16261	16379	16434	16339	16360	16321	16429	16190	16474	16186	16115	16355	16225	16208	16112	16190	16343	16212	16280	16305	16250	16161	16253	16259	16277	16215	16277	16288	16241	16301	16119	16206	16185	16160	16140	16194	16105	16245	16230	16249	16282	16195	16396	16126	16216	16128	16203	16046	16415	16212	16142	16288	16126	16244	16161	16309	16217	16217	16377	16286	16265	16250	16223	16109	16170	16064	16257	16242	16314	16245	16248	16124	16155	16075	16372	16279	16186	16129	16250	16256	16267	16377	16115	16364	16198	16308	16182	16322	16300	16372	16311	16088	16216	16130	16321	16165	16144	16331	16239	16056	16153	16320	16111	16066	16308	16231	16174	16292	16285	16265	16183	16161	16441	16283	16137	16293	16229	16350	16272	16335	16192	16148	16364	16211	16155	16241	16019	16261	16240	16322	16356	16244	16152	16139	16361	16250	16244	16424	16257	16178	16347	16136	16226	16271	16307	16161	16316	16262	16295	16125	16282	16165	16353	16316	16310	16066	16209	16297	16184	16351	16319	16200	16307	16139	16168	16190	16264	16086	16118	16226	16268	16281	16160	16130	16338	16442	16189	16336	16136	16326	16343	16359	16324	16047	16118	16308	16312	16248	16285	16088	16207	16135	16235	16367	16217	16222	16269	16191	16337	16292	16282	16280	16210	16435	16241	16092	16283	16200	16228	16356	16167	16174	16271	16292	16277	16347	16309	16213	16215	16298	16312	16310	16261	16339	16075	16260	16262	16299	16223	16316	16164	16128	16341	16237	16190	16233	16299	16190	16212	16296	16285	16380	16160	16194	16270	16340	16317	16101	16243	16122	16425	16283	16176	16199	16204	16034	16167	16244	16267	16174	16202	16266	16412	16166	16286	16285	16178	16172	16274	16349	16185	16295	16216	16135	16261	16216	16175	16205	16352	16312	16102	16323	16302	16236	16530	16236	16319	16225	16059	16250	16177	16245	16103	16240	16320	16194	16242	16162	16213	16270	16210	16277	16325	16331	16093	16395	16168	16376	16124	16261	16179	16161	16306	16176	16428	16329	16199	16475	16269	16178	16072	16257	16246	16218	16202	16268	16409	16226	16315	16173	16320	16257	16110	16173	16314	16251	16111	16287	16261	16374	16245	16320	16215	16342	16246	16319	16275	16260	16331	16262	16328	16193	16346	16228	16216	16074	16288	16192	16390	16184	16344	16283	16254	16245	16089	16153	16238	16372	16235	16316	16242	16227	16247	16199	16449	16279	16223	16263	16173	16339	16322	16191	16227	16324	16242	16301	16404	16167	16154	16186	16185	16315	16208	16255	16196	16078	16212	16264	16184	16235	16269	16384	16330	16326	16324	16108	16419	16194	16230	16353	16275	16172	16202	16036	16251	16211	16334	16186	16289	16368	16154	16276	16209	16305	16309	16326	16221	16372	16479	15995	16153	16193	16325	16187	16297	16261	16312	16193	16215	16306	16199	16243	16231	16235	16221	16321	16229	16167	16116	16205	16305	16241	16451	16312	16167	16203	16153	16298	16146	16375	16292	16012	16222	16236	16318	16276	16310	16309	16225	16262	16359	16061	16398	16290	16230	16162	16316	16195	16350	16278	16201	16401	16281	16230	16231	16171	16317	16132	16354	16092	16129	16271	16297	16260	16210	16294	16482	16344	16162	16220	16216	16116	16381	16228	16276	16302	16314	16250	16220	16143	16344	16532	16306	16283	16053	16327	16260	16198	16187	16267	16079	16214	16166	16246	16435	16217	15991	16434	16256	16241	16148	16415	16360	16166	16073	16154	16112	16270	16254	16211	16347	16214	16256	16396	16397	16219	16183	16251	16354	16305	16269	16160	16159	16155	16337	16310	16178	16093	16374	16187	16225	16282	16286	16247	16213	16116	16250	16198	16444	16128	16314	16114	16246	16042	16442	16340	16301	16182	16017	16277	16274	16408	16242	16100	16251	16237	16215	16184	16207	16199	16068	16104	16310	16296	16334	16271	16240	16062	16153	16106	16134	16257	16090	16266	16269	16286	16314	16256	16249	16079	16339	16078	16309	16143	16165	16357	16252	16411	16202	16123	16138	16288	16306	16388	16092	16096	16448	16325	16223	16313	16162	15960	16191	16266	16202	16388	16076	16340	16262	16268	16349	16352	16154	16284	16216	16215	16110	16433	16217	16157	16135	16324	16325	16256	16284	16105	16129	16321	16186	16315	16211	16133	16088	16420	16117	16219	16188	16293	16085	16433	16311	16283	16281	16175	16314	16169	16387	16190	16232	16181	16383	16134	16121	16193	16080	16305	16158	16169	16060	16243	16200	16078	16036	16279	16179	16143	16154	16175	16312	16295	15988	16396	16437	16185	16408	16378	16062	16208	16151	16250	16207	16334	16144	16275	16102	16274	16205	16168	16292	16140	16144	16070	16299	16307	15973	16164	16109	16206	16193	16329	16211	16292	16226	16331	16256	16109	16022	16301	16385	16239	16229	16107	16230	16229	16219	16095	16291	16146	16176	16308	16184	16325	16203	16243	16328	16318
28245	24852	29414	26217	20254	18625	17626	17046	16932	16613	16619	16625	16610	16770	16758	16530	16399	16486	16742	16475	16834	16734	16622	16665	16473	16448	16661	16528	16624	16753	16746	16506	16738	16536	16720	16559	16764	16350	16644	16585	16591	16425	16633	16770	16567	16469	16537	16707	16612	16630	16583	16613	16489	16522	16499	16603	16660	16634	16388	16634	16485	16655	16618	16606	16610	16711	16443	16634	16616	16525	16521	16520	16448	16537	16606	16709	16675	16695	16478	16537	16477	16607	16699	16604	16633	16608	16616	16629	16653	16425	16349	16625	16649	16577	16571	16521	16668	16725	16354	16496	16467	16689	16674	16385	16750	16737	16471	16478	16534	16642	16443	16526	16572	16701	16633	16693	16610	16629	16572	16438	16517	16458	16625	16534	16659	16607	16658	16712	16580	16447	16519	16504	16495	16507	16709	16494	16553	16416	16642	16587	16424	16624	16710	16382	16580	16642	16593	16411	16562	16642	16582	16611	16555	16561	16515	16466	16505	16667	16728	16277	16443	16761	16469	16585	16758	16623	16547	16355	16663	16460	16557	16637	16420	16530	16550	16501	16682	16623	16650	16552	16479	16339	16473	16422	16391	16345	16521	16658	16640	16455	16627	16677	16550	16578	16541	16480	16605	16515	16564	16597	16447	16668	16702	16605	16505	16784	16666	16581	16350	16555	16534	16402	16695	16587	16560	16570	16581	16567	16689	16643	16593	16477	16775	16514	16582	16421	16622	16606	16540	16488	16528	16609	16633	16684	16654	16571	16536	16577	16588	16694	16467	16522	16539	16842	16502	16611	16620	16311	16484	16588	16444	16426	16619	16540	16709	16671	16439	16623	16634	16623	16581	16573	16682	16443	16856	16582	16585	16470	16622	16454	16735	16564	16550	16419	16434	16593	16532	16736	16768	16442	16649	16535	16616	16508	16461	16683	16738	16472	16585	16537	16344	16490	16333	16376	16482	16558	16752	16534	16512	16539	16523	16356	16551	16651	16287	16718	16616	16396	16743	16436	16410	16570	16488	16508	16305	16348	16641	16484	16742	16608	16649	16695	16664	16534	16675	16581	16629	16471	16564	16465	16594	16475	16562	16528	16627	16427	16541	16313	16611	16433	16573	16620	16522	16542	16412	16440	16738	16527	16429	16314	16549	16494	16462	16666	16627	16581	16426	16560	16561	16607	16564	16661	16595	16491	16365	16780	16374	16510	16694	16828	16523	16628	16530	16627	16545	16580	16611	16592	16532	16570	16517	16560	16662	16559	16338	16534	16548	16545	16430	16732	16537	16758	16588	16643	16562	16567	16511	16415	16572	16779	16550	16698	16454	16578	16510	16420	16755	16607	16516	16709	16785	16491	16481	16479	16533	16606	16702	16617	16474	16475	16673	16548	16567	16653	16643	16713	16399	16581	16535	16542	16488	16508	16490	16632	16402	16205	16659	16507	16688	16535	16719	16704	16565	16554	16526	16584	16453	16557	16446	16428	16725	16665	16450	16607	16539	16407	16596	16555	16726	16719	16594	16574	16465	16528	16399	16490	16575	16637	16566	16687	16641	16670	16482	16418	16635	16638	16624	16480	16653	16532	16620	16638	16578	16396	16527	16588	16495	16680	16528	16419	16515	16629	16603	16733	16487	16657	16591	16645	16466	16491	16679	16559	16704	16598	16596	16629	16570	16480	16687	16463	16522	16396	16586	16494	16570	16618	16521	16534	16497	16677	16516	16670	16512	16525	16750	16339	16434	16359	16600	16460	16554	16450	16633	16423	16791	16637	16750	16686	16649	16529	16434	16563	16600	16616	16554	16599	16464	16665	16576	16385	16700	16716	16672	16684	16672	16636	16644	16500	16417	16492	16519	16519	16543	16687	16560	16612	16544	16516	16575	16516	16609	16538	16336	16478	16718	16516	16721	16716	16647	16771	16752	16400	16401	16424	16684	16695	16449	16597	16495	16622	16489	16541	16453	16414	16507	16431	16630	16496	16646	16629	16602	16484	16628	16590	16408	16688	16444	16536	16766	16549	16676	16646	16680	16582	16577	16556	16824	16805	16545	16552	16646	16489	16345	16456	16606	16537	16556	16691	16516	16561	16522	16740	16613	16529	16770	16618	16449	16387	16751	16552	16635	16700	16588	16390	16552	16748	16321	16451	16520	16600	16483	16419	16657	16639	16568	16596	16656	16392	16578	16875	16477	16543	16529	16448	16763	16475	16690	16616	16720	16539	16670	16518	16457	16475	16578	16541	16411	16709	16576	16577	16606	16682	16695	16680	16462	16521	16442	16406	16540	16613	16629	16602	16658	16505	16710	16758	16632	16464	16298	16580	16559	16382	16573	16694	16612	16523	16506	16603	16705	16581	16690	16571	16650	16833	16326	16598	16366	16614	16455	16630	16536	16545	16569	16739	16689	16521	16449	16549	16579	16547	16501	16604	16562	16484	16309	16711	16566	16603	16383	16712	16562	16483	16609	16608	16621	16574	16468	16596	16542	16356	16744	16549	16531	16334	16470	16391	16508	16548	16469	16602	16444	16650	16614	16518	16660	16768	16669	16560	16523	16529	16402	16609	16497	16568	16513	16604	16536	16530	16683	16658	16522	16635	16657	16616	16739	16700	16585	16559	16577	16584	16603	16530	16448	16397	16533	16529	16719	16641	16561	16447	16707	16503	16662	16557	16520	16424	16610	16491	16633	16496	16739	16625	16567	16858	16656	16552	16659	16539	16602	16614	16402	16477	16517	16475	16681	16736	16665	16616	16671	16446	16522	16631	16443	16551	16614	16500	16416	16690	16545	16626	16426	16498	16729	16785	16475	16470	16502	16621	16411	16270	16742	16719	16384	16486	16506	16560	16277	16745	16602	16506	16451	16410	16569	16629	16356	16420	16605	16518	16773	16544	16661	16427	16209	16524	16564	16565	16538	16499	16446	16353	16549	16718	16636	16495	16545	16541	16602	16523	16368	16562	16591	16464	16711	16568	16585	16537	16606	16740	16484	16503	16528	16525	16814	16445	16643	16575	16600	16624	16576	16488	16774	16603	16622	16615	16673	16508	16535	16560	16725	16712	16602	16545	16607	16529	16716	16519	16828	16459	16540	16718	16574	16549	16599	16538	16612	16274	16461	16597	16330	16507	16428	16684	16577	16571	16482	16627	16620	16517	16633	16500	16636	16747	16661	16634	16448	16503	16706	16518	16837	16548	16530	16581	16599	16733	16569	16686	16641	16426	16562	16576	16523	16520	16497	16550	16804	16661	16582	16475	16440	16385	16447	16409	16637	16402	16445	16483	16777	16600	16526	16432	16712	16643	16632	16581	16514	16569	16457	16565	16374	16503	16599	16578	16613	16687	16612	16581	16430	16565	16560	16484	16761	16643	16459	16725	16570	16486	16692	16734	16623	16521	16641	16609	16625	16565	16640	16643	16556	16332	16291	16456	16682	16492	16779	16767	16487	16393	16546	16511	16631	16507	16747	16530	16395	16370	16592	16479	16650	16589	16537	16436	16618	16684	16525	16420	16561	16628	16558	16636	16417	16690	16508	16514	16551	16518	16651	16532	16476	16619	16622	16537	16492	16519	16591	16808	16629	16454	16532	16395	16597	16719	16745	16485	16653	16803	16617	16485	16742	16562	16594	16710	16516	16621	16571	16623	16330	16611	16405	16720	16767	16650	16614	16774	16613	16555	16304	16510	16620	16593	16478	16646	16466	16545	16683	16691	16593	16694	16544	16661	16542	16691	16429	16621	16547	16560	16542	16628	16363	16531	16825	16534	16676	16530	16557	16540	16561	16322	16424	16519	16507	16682	16665	16589	16515	16630	16578	16745	16427	16443	16557	16794	16668	16585	16539	16618	16736	16728	16669	16514	16571	16706	16673	16577	16417	16608	16615	16571	16679	16558	16717	16586	16556	16528	16672	16491	16548	16505	16557	16529	16758	16507	16721	16622	16492	16488	16398	16572	16562	16641	16549	16398	16566	16641	16765	16432	16517	16507	16642	16800	16601	16614	16579	16513	16651	16615	16539	16774	16490	16584	16607	16584	16614	16504	16558	16573	16637	16642	16598	16672	16673	16429	16642	16417	16500	16730	16633	16404	16700	16807	16430	16484	16384	16320	16734	16702	16624	16610	16613	16407	16618	16597	16481	16552	16576	16592	16716	16716	16644	16720	16738	16501	16563	16498	16677	16648	16468	16654	16577	16858	16537	16571	16625	16627	16383	16580	16626	16599	16611	16627	16369	16577	16523	16612	16584	16564	16693	16564	16680	16574	16673	16459	16512	16692	16658	16577	16504	16477	16430	16473	16594	16428	16586	16634	16435	16344	16487	16711	16533	16703	16688	16485	16659	16701	16572	16617	16735	16474	16265	16650	16506	16621	16432	16712	16518	16450	16528	16587	16509	16859	16431	16415	16646	16473	16711	16548	16573	16535	16810	16530	16545	16466	16490	16474	16561	16651	16558	16647	16615	16616	16588	16598	16599	16625	16793	16550	16739	16469	16756	16518	16476	16501	16487	16612	16585	16759	16748	16482	16641	16399	16415	16596	16682	16809	16663	16663	16504	16586	16596	16624	16848	16545	16625	16425	16544	16464	16492	16605	16550	16605	16830	16670	16661	16597	16603	16628	16631	16674	16742	16615	16647	16407	16730	16514	16371	16572	16539	16449	16760	16751	16580	16679	16618	16499	16762	16425	16602	16632	16654	16621	16515	16569	16583	16532	16675	16335	16639	16694	16721	16594	16458	16640	16746	16775	16601	16464	16771	16486	16601	16492	16695	16366	16564	16429	16607	16558	16499	16448	16659	16668	16446	16557	16559	16646	16778	16649	16615	16486	16524	16744	16644	16541	16625	16778	16484	16553	16661	16661	16635	16704	16625	16662	16433	16529	16626	16599	16401	16493	16633	16589	16614	16428	16404	16516	16708	16609	16548	16676	16684	16697	16662	16577	16532	16484	16515	16383	16408	16718	16646	16603	16485	16797	16495	16614	16649	16517	16545	16632	16649	16580	16507	16619	16594	16628	16506	16557	16606	16476	16323	16604	16632	16625	16596	16517	16377	16526	16565	16777	16582	16538	16499	16832	16451	16559	16612	16635	16773	16671	16610	16634	16664	16538	16580	16567	16499	16346	16401	16818
30652	39568	33471	25378	19996	17546	16469	15869	15396	15335	15385	15103	15037	15243	15321	14898	15377	15239	15165	15058	15272	14981	15278	15268	15392	15325	15219	15191	15217	15193	15165	15258	15125	15137	15397	15227	15255	15215	15222	15245	15288	15270	15085	15027	15332	15366	15428	15306	15263	15146	15199	15120	15177	15155	15058	15264	15093	15216	14948	15250	15098	15117	15139	15054	15244	15251	15094	15120	15191	15251	15218	15260	15135	15241	15185	15209	15293	15199	15193	15428	15398	15218	15233	15225	15339	15183	15207	15020	15211	15209	15230	14977	15291	15238	15119	15101	15163	15291	15115	15339	15207	15255	15144	15290	15254	15095	15096	15271	15128	15094	15177	15274	15243	15216	15168	15424	15170	15258	15056	15070	15162	15171	15144	15314	15156	15169	15374	15191	15256	15102	15296	15306	15149	15145	15245	15071	15100	15197	15219	15308	15109	15317	15135	15266	15231	15094	15114	15243	15215	15177	15177	15299	15275	15348	15262	15184	15423	15182	15210	15178	15082	15166	15223	15280	15102	15200	15088	15044	15260	15229	15054	15289	15211	14946	15067	15146	15376	15109	15224	15239	15254	15173	15155	15112	15323	15149	15111	15146	15211	15181	15211	15173	15081	15250	15242	15369	15327	15103	15257	15167	15166	15117	15144	15166	15169	15244	15257	15150	15146	15227	15209	15337	15131	15187	15303	15097	15183	15205	15307	15208	15174	15194	15098	14983	15091	15269	15098	15142	15285	15031	15151	15236	15138	15245	15428	15221	15028	15029	15151	15214	15179	15092	15245	15310	15115	15091	15178	15100	15223	15121	15289	15243	15073	15263	15242	15030	15197	15118	15094	15219	15210	15259	15165	15270	15257	15251	15151	15273	15185	15190	15211	15066	15157	15131	15072	15233	15141	15188	15151	15112	15126	15229	15322	15054	15071	15012	15169	15173	15168	15200	15325	15090	15270	15129	15091	15089	15123	15240	15298	15252	15188	15182	15265	15113	15191	15210	15151	15015	15301	15031	15090	15005	15215	15255	15216	15247	15138	15270	15181	15160	15203	15231	15291	15160	15269	15225	15087	15233	15213	15184	15103	15244	15350	15215	15186	15252	15217	15152	15234	15191	15264	15138	15132	15278	15232	15096	15262	15153	15297	15181	15240	15170	15151	15250	15209	15120	15096	15049	15175	15119	15222	15083	15321	15250	15338	15088	15244	15307	15250	15301	15279	15168	15078	15274	15169	15241	15221	15147	15197	15046	15281	15107	15177	15227	15267	15079	15202	15218	15208	15336	15182	14914	15123	15055	15221	15125	15241	15089	15338	15174	15239	15158	15138	15014	15156	15216	15217	15255	15260	15380	15210	15150	15230	15113	15430	15371	15191	15302	15197	15348	15033	15150	15236	15272	15187	15205	15268	15269	15159	15067	15274	15168	15203	15130	15346	15055	15303	15240	15273	15164	15147	15156	15107	15106	15114	15206	15122	15168	15098	15116	15167	15111	15112	15289	15108	15145	15194	15337	15293	15147	15185	15251	15126	15163	15283	15231	15134	15275	15312	15188	15084	15249	15140	15197	15137	15241	15218	15270	15337	15125	15214	15108	15210	15174	15196	15204	15254	15163	15268	15182	15371	15148	15311	15027	15244	15165	15107	15215	15226	15083	15207	15246	15038	15099	15223	15229	15170	15277	15172	15307	15211	15146	15161	15259	15426	15176	15158	15168	15355	15331	15174	15039	15236	15343	15173	15215	15307	15100	15194	15205	15226	15142	15099	15227	15407	15131	15226	15255	15086	15143	15239	15158	15335	15387	15310	15182	15137	15320	15204	15180	15045	15129	15296	15329	15248	15137	15235	15242	15238	15345	15156	15187	15225	15313	15096	15063	15272	15221	15145	15085	15219	15354	15190	15197	15302	15326	15326	15180	15208	15273	15062	15203	15185	15293	15212	15222	15373	15253	15041	15284	15308	15356	15243	15165	15175	15031	15365	15107	15130	15268	15181	15209	15101	15186	15307	15107	15305	15201	15189	15128	15321	15270	15206	15193	15241	15246	15167	15118	15168	15259	15147	15102	15140	15229	15299	15170	15215	15251	15003	15354	15185	15156	15179	15228	15238	15150	15282	15102	15283	15195	15220	15243	15113	15152	15119	15184	15329	15193	15265	15104	15404	15369	15133	15275	15381	15267	15113	15265	15175	15227	15203	15133	15196	15157	15267	15183	15188	15214	15150	15270	15154	15324	15160	15056	15109	15170	15261	15196	15109	15306	14999	15106	15245	15237	15226	14975	15322	15190	15270	15072	15187	15431	15155	15156	15083	15349	15208	15141	15014	15380	15199	15361	15236	15254	15170	15172	15232	15215	15160	15014	15143	15078	15261	15241	15206	15066	15242	15284	15199	15227	15272	15226	15211	15104	15105	15142	15398	15233	15145	15200	15294	15155	15281	15152	15191	15231	15095	15156	15030	15166	15211	15354	15073	14995	15041	15173	15165	15296	15306	15246	15423	15207	15213	15192	15226	15257	15285	15081	15372	15137	15223	15215	15312	15158	15074	15272	15302	15333	15156	15174	15295	15264	15185	15285	15227	15261	15308	15201	15203	15147	15215	15406	15118	15235	15089	15437	15313	15186	15284	15070	15020	15319	15231	15126	15112	15182	15066	15267	15223	15228	15261	15150	15277	15290	15190	15352	15229	15356	15238	15252	15038	15128	15210	15233	15310	15168	15122	15203	15211	15245	15072	15310	15111	15289	15181	15112	15228	15101	15070	15375	15048	15200	15339	15146	15254	15162	15214	15325	15252	15145	15178	15214	15128	15406	15186	15190	15186	15171	15190	15158	15194	15258	15076	15168	15124	15274	15232	15252	15147	15165	15190	15227	15138	15117	15200	15305	15272	15124	15163	15044	15011	15264	15235	15264	15268	15014	15069	15142	15308	15212	15267	15419	15177	15291	15043	15268	15097	15351	15236	15330	15073	15123	15033	15171	15204	15130	15247	15103	15047	15276	15161	15299	15206	15322	15251	15193	15167	15179	15280	14948	15398	15321	15049	15366	15349	15135	15051	15235	15128	15363	15155	15326	15203	15259	15197	15209	15162	15232	15213	15114	15106	15217	15117	15170	15245	15166	15211	15149	15299	15394	15191	15250	15236	15264	15204	15031	15163	15270	15098	15033	15428	15228	15171	15027	15113	15112	15265	15194	15105	15368	15218	15151	15192	15147	15178	15458	15237	15305	15124	15368	15120	15320	15250	15034	15310	15174	15386	15281	15176	15191	15187	15153	15347	15134	15248	15179	15187	15265	15119	15219	15256	15083	15155	15150	15189	15364	15267	15291	15388	15162	15125	15185	15274	15094	15158	15176	15126	15414	15191	15272	15100	15232	15240	15136	15230	15200	15211	15116	15073	15282	15057	15214	15257	15192	15209	15099	15224	15145	15213	15180	15083	15051	15093	15075	15247	15248	15274	15413	15230	15060	15085	15198	15206	15215	15322	15087	15129	15164	15022	15256	15059	15144	15240	15146	15171	15162	15231	15256	15261	15273	15145	15249	15210	15404	15185	15318	15153	15249	15110	15061	15276	15247	15249	15204	15224	15223	15036	15121	15214	15303	15218	15205	15201	15326	15183	15124	15192	15079	15149	15238	15236	15242	15265	15320	15127	15288	15425	15091	15269	15094	15147	15320	15293	15285	15202	15010	15126	15155	15403	15280	15178	15419	15107	15275	15180	14936	15228	15105	15280	15335	15318	15264	15132	15034	15356	15257	15153	15353	15319	15121	15169	15320	15258	15189	15121	15211	15205	15295	15045	15033	15136	15219	15136	15099	15241	15149	15209	15272	15093	15011	15076	15070	15257	15230	15150	15318	15221	15035	15303	15227	15091	15191	15325	15352	15191	15253	15257	15103	15267	15306	14956	15202	15122	15222	15162	15212	15211	15222	15181	15269	15163	15162	15301	15376	15085	15196	15050	15120	15355	15152	15163	15268	15177	15181	15172	15175	15184	15197	15119	15091	15239	15371	15303	15254	15336	15245	15180	15254	15153	15287	15388	15327	15308	15270	15115	15318	15156	15186	15117	15451	15328	15288	15176	15366	15206	15327	15213	15359	14994	15260	15365	15182	15198	15219	15215	15140	15270	15256	15051	15099	15259	15228	15015	15055	15159	15258	15027	15271	15171	15138	15316	15165	15060	15111	15118	15230	15300	15248	15114	15124	15302	15194	15076	15198	15339	15268	15284	15277	15130	15230	15125	15074	15283	15181	15222	15215	15225	15214	15152	15174	15229	15090	15255	14988	15316	15199	15338	15193	15054	15219	15299	15245	15157	15187	15352	15148	14982	15028	15126	15081	15161	15156	15124	15000	15214	15177	15161	15034	15130	15127	15206	15142	15245	15175	15339	15111	15059	15190	15315	15152	15017	15244	15381	15058	15246	15234	15147	15161	15309	15263	15262	15316	15209	15063	15274	15232	15303	15244	15049	15194	15105	15042	15190	15251	15108	15225	15194	15172	15197	15262	15358	15232	15150	15385	15231	15266	15287	15247	15165	15050	15136	15111	15189	15276	15073	15442	15114	15277	15122	15115	15224	15002	15135	15309	15071	15240	15130	15103	15249	15130	15244	15274	15250	15111	15150	15286	15321	15168	15292	15016	15266	15100	15178	15137	15307	15106	15069	15268	15250	15115	15239	15317	15339	15218	15106	15183	15228	15177	15402	15198	15272	15102	15191	15146	15172	15021	15233	15252	15093	15116	15184	15084	15286	15394	15060	15191	15178	15234	15283	15215	15359	15258	15215	15242	15253	15299	15126	15182	15311	15170	15185	15093	15386	15329	15271	15351	15215	15186	15323	15157	15227	15155	15163	15265	15397	15202	15137	15093	15198	15135	15390	15127	14991	15130	15238	15103	14995	15178	15167	15158	15178	15334	15391	15165	15229	15244	15077	15245	15310	15277	15114	15344	15431	15225	15074	15073	15176	15070	15112	15145	15256	15121	15143	15174	15114	15248	15147	15148	15187	15164	15245	15297	15245	15106	15107	15219	15341	15201	15110	15226	15314	15158	15182	15074	15102	15252	15198	15295	15246	15208	15133	15013	15054	15051	15241	15126	15264	15165	15173	15394	15216	15109	15185	15191	15162	15151
24314	21508	29072	25660	25181	26203	24814	20209	18520	18480	18071	17967	17937	17877	17901	17779	17950	18346	17975	17752	17780	17906	17893	17893	17917	17920	18068	17862	18078	17859	17718	17956	17783	17879	17892	17751	17806	18015	18110	17941	17872	17909	17836	17531	17722	17746	17718	17904	17965	18022	17811	17855	17969	17997	17934	17805	17783	17796	17965	17873	17811	17784	17813	17826	17770	17977	18027	17970	17802	17683	17767	17697	17867	17919	17793	18026	18124	17940	17560	17983	17760	17787	17984	17821	17742	17868	17714	17751	17790	17747	17715	17926	17884	18008	18049	17617	17778	17607	17852	17971	17815	17691	17845	17842	17585	17942	17728	17740	17905	17688	17638	17940	17852	17762	17477	17841	17683	17916	17814	17904	17556	17920	17841	17601	17972	17934	17697	17791	17765	17972	17902	17604	17845	17795	17897	17637	17902	17836	17667	18010	17822	17659	17816	17506	17853	17812	17636	17769	17733	17587	17862	17620	17810	17821	17813	17953	18001	17770	17759	17772	17665	17910	18096	17899	17664	17879	17739	17692	17909	17663	17845	17757	17676	17827	17863	17926	17770	17945	17940	17642	17635	17872	17848	17748	17811	17757	17791	17805	17818	17824	17558	17743	18021	17824	17816	17740	17887	17949	17915	17806	17815	17658	17666	17821	17850	17764	17833	17712	17723	17945	17764	17840	17821	17734	17881	17689	17800	17789	17816	17854	17779	17767	17998	17868	17853	17780	17756	17824	17830	17928	17736	17843	17959	17864	17834	17649	17786	17854	17777	17735	17736	17785	17924	17640	17662	17699	17894	17710	17845	17679	17905	17814	17594	17959	17680	17659	17632	17671	17672	17597	17837	17911	17815	17886	17847	17692	17799	17719	17746	17551	17588	17758	17759	17756	17933	17690	17793	17780	17748	17764	17783	17634	17839	17862	17813	17778	17849	17928	17748	17918	17912	17747	17687	18033	17767	17634	17759	17777	17728	18089	17762	17841	17828	17854	17881	17785	17964	17974	17707	17707	17769	17773	17514	17637	17744	17850	17748	17835	17831	17860	17718	17737	17785	17730	17699	17714	17764	17813	17721	17888	17961	17782	17732	17867	17787	17760	17676	17620	17649	17887	17868	17696	17840	17762	17883	17825	17759	17807	17945	17737	17877	17832	17971	17658	17845	17810	17780	17693	17709	17731	17874	17742	17786	17805	17513	17803	17875	17813	17747	17699	17885	17823	18001	17779	17744	17939	17880	17724	17826	17715	17886	17617	17605	17741	17731	17723	17879	17892	17774	17749	17711	17937	17780	17972	17829	17773	17799	17617	17832	17675	17907	17781	17882	17918	17773	17808	17828	17894	17684	17930	17946	17701	17867	17784	17887	17737	17767	18024	17847	17938	17870	17978	17875	17828	17929	17865	17882	17640	17698	17605	17781	17766	17835	17982	17840	17676	17825	17849	17719	17678	17831	17660	17599	17998	17730	17943	17871	17761	17809	17889	17718	17874	17967	17817	17725	17844	18066	17663	17769	17714	17806	17871	18044	17822	17735	17964	17923	17953	17612	17646	17831	17707	17731	17842	17930	17801	17718	17903	17762	17854	17874	17801	17724	17725	17788	17796	17658	17748	17833	17913	17783	17834	17812	17840	17694	17865	17837	17764	17724	17636	17866	17889	17990	17664	17866	17752	17717	18013	17673	18083	17725	17604	17816	17884	17898	18021	17856	17736	17722	17843	17729	17857	17901	17942	17769	17817	17705	17753	17675	17844	17747	17824	18032	17789	17727	17661	17713	17577	17913	18015	18062	17704	17781	17888	18042	17797	17913	17799	17790	17837	17925	17812	18006	17897	17811	17696	17772	17671	17892	17714	17854	17729	17959	17788	17719	17810	17729	17979	17837	17733	17640	17783	17752	17658	17771	17736	17795	17797	17703	17933	17965	17877	17882	17933	17860	17864	17761	17734	17709	17712	17848	17749	18006	17715	17824	17785	17817	17911	17854	17971	17697	17853	17662	17781	18083	17780	17938	17808	17818	17875	17522	17881	17510	17873	17831	17849	17811	17740	17699	17546	17850	17857	17893	17817	17767	17679	17999	17795	17492	17830	17854	17836	17663	17947	17888	17833	17821	17620	17882	17783	17561	17969	17841	17718	17772	17752	18084	17945	17834	17728	17987	17882	17754	17650	17753	17847	17597	17733	17781	17743	18009	17806	17860	17641	18066	17923	17625	17606	17837	17711	17826	17683	17883	17659	17613	17794	17929	18050	17780	17852	17934	17803	17734	17807	17640	17872	17736	17561	17806	17817	17870	17847	17828	17848	17932	17806	17712	17790	17782	17805	18049	17656	17732	17882	17880	17972	17936	17813	17832	17753	17757	17766	17819	17881	17777	17807	17886	17859	17966	17894	17817	17868	17916	17709	17735	17882	17756	17861	17659	17689	17938	17671	17712	18125	18057	17982	17892	17795	17800	17623	17878	17682	17797	17904	17903	17787	17765	17786	17853	17717	17809	17806	17819	17782	17716	17521	17822	17686	17750	17761	17800	17821	17792	17813	17745	17785	17813	17969	17937	18027	17808	17646	17646	17992	17843	17889	17921	17521	17832	17837	17683	17727	17831	17738	17807	17853	17753	17852	17865	17642	17729	17792	17941	17747	18018	17916	17758	17843	17732	17786	17708	17961	17943	17615	17815	17789	17733	17632	17918	17697	17956	17836	17863	17478	17810	17666	17826	17836	18005	17668	17875	17844	18037	17862	17708	17795	17884	17617	17628	17845	17768	17983	17830	17967	17767	17871	17792	17777	17689	17802	17840	17818	17726	17941	17732	18011	17844	17872	18077	17863	17752	17712	17750	18007	18003	17745	17778	17650	17952	17978	17601	17986	17765	17727	17727	17906	17866	17834	17613	17834	17847	17711	17849	17851	17658	17783	17950	17842	17961	17687	17719	17986	17926	18067	17866	17680	17571	17822	17888	17795	17889	17788	17681	17660	17993	17885	17763	17769	17783	17653	17758	17882	18016	17755	18029	17874	17760	17916	17854	17653	17875	17761	17652	17807	17868	17599	17894	17736	17985	17724	17951	17777	17833	17910	17567	17697	17664	17803	17833	17737	17738	17814	17807	17902	17846	17636	17774	17722	17937	17931	17881	17739	17827	18019	17876	17817	17833	17846	17785	17719	17823	17695	17573	17844	17831	17908	17551	18028	17784	17797	17743	17691	17855	17559	17768	17824	17786	17791	17834	17685	17762	17797	17882	17876	17782	17871	17753	17674	17726	17729	17823	17874	17958	17804	17796	17704	17791	17746	17929	17759	17668	17950	17854	18013	17625	17852	17689	17750	17909	18022	17718	17786	17693	17678	17871	17732	17742	17968	17920	17941	17698	17756	17866	17872	17755	17922	18082	17669	17823	17901	17905	17971	17859	17642	17912	17735	17798	17945	17947	17949	17918	18025	17860	17768	17666	17747	17770	17858	17768	17760	17814	17842	17796	17754	17744	17792	17938	17670	17855	18052	17715	17857	17752	17774	17773	17842	17751	17872	17744	17756	17785	17954	17608	17709	17771	17946	17812	17931	17819	17728	17860	17715	18019	17742	17746	17755	17796	17779	17774	17637	17743	17814	17721	17933	17849	17687	17958	17861	17755	17843	17988	17959	17870	17831	17839	17724	17786	17874	17870	17715	17880	17681	17931	17847	17785	17798	18081	17833	17824	17798	17757	17862	17803	18046	17830	17761	17929	17946	17853	17955	17797	17706	17735	17703	17902	17956	17641	17805	17964	17675	17949	17862	17790	17784	17869	17782	17794	17810	17867	17836	17878	17752	17682	18070	17865	17739	17794	17883	17797	17737	17835	17805	17920	17764	17752	17898	17954	17733	17840	17663	17888	17915	17917	17735	17824	17901	17779	17823	17676	17686	17874	17740	17780	17884	17843	17735	17650	17917	18088	17928	17750	17839	17753	17894	17813	17674	17637	18007	17748	17962	17820	18004	17732	17770	17880	17820	17691	17898	17951	17807	17713	17655	17855	18005	17889	17805	17627	17915	17764	17676	17816	17950	17752	17713	17897	17765	17903	17849	17680	17783	17769	18011	17774	17763	17842	17798	17719	17808	17831	17938	17743	17628	17819	17705	17946	17959	17808	18010	17873	17875	17657	17704	17853	17864	17737	17754	17876	17740	17862	17689	17813	17695	17733	17944	17690	17716	17624	17607	17782	17915	17924	17995	17759	17644	18117	17854	17871	17781	17797	17971	17692	17860	17791	17798	17781	17761	17815	17856	17811	17900	17942	17670	17911	17849	17841	17903	17784	17824	18035	17897	17710	17717	17659	17705	17777	17913	17861	17734	17794	17919	17838	17915	17852	17763	17789	17729	17810	17784	17867	17973	17675	17788	17728	17838	18103	18029	17920	17869	17839	17691	17676	18008	17802	17723	17800	17753	17908	17680	17863	17800	17821	17931	18036	17808	17794	17872	17894	17838	17911	17763	17799	17865	17795	17908	17748	17579	17896	17876	17960	17840	17698	17863	17924	17875	17786	17864	17821	17764	17915	17907	17789	17889	17774	17972	17910	17881	17960	17755	17724	17716	17822	17767	17863	17754	17845	18047	17772	17632	17735	17551	17850	17771	17806	17742	17727	17588	17821	17801	17897	17942	17705	17923	17792	17719	17715	17649	17859	17764	17938	17947	17680	17777	17838	17772	17736	17777	17880	17921	17956	17731	17708	17722	17808	17989	18146	17907	17863	17704	17834	17929	17950	18004	17788	17829	17889	17556	17743	17876	17777	17923	17728	17891	17735	17863	17853	17818	17685	17743	17722	17766	17973	17775	17866	17735	17899	17854	17829	17763	17819	17744	17833	17703	17723	17645	17731	17745	17841	17642	17916	17908	17824	17995	17724	17635	17735	17625	17512	17883	17686	17694	17790	17994	17659	17899	17782	17872	17968	17709	17767	17694	17961	17924	17737	17804	17648	17850	17668	17890	17848	17888	17890	17902	17880	17653	17725	18081	17902	18030	17752	17854	17931	17893	17718	17655	17773	17670	17952	17690	17769	17780	17999	17834	17840	17650	17681	17789	17690	17645	17807	17728	18027	17948	17850	17864	18018	17882	17710	17719	17606	17856	17824	17883	17786	17772	17821	17719
31832	48824	45310	37019	31302	26392	21993	18130	16801	16430	16082	16155	16051	16129	16213	15945	16098	15971	16163	15957	15924	16045	15964	15937	15998	15851	16154	15927	15877	15968	16111	16056	16029	15895	16093	16055	15977	16075	15985	16057	16145	15940	15944	16040	16171	16027	16008	15983	16118	15988	15988	16015	16033	15990	15924	15988	15948	15677	16107	16043	16004	16034	15957	15874	16113	15986	16181	16087	15868	15938	16096	16021	16074	15985	16066	16127	16080	15969	15967	15773	15837	16033	15938	15964	15807	15921	15868	16057	16001	15924	15989	16060	15973	16124	16180	16015	16146	16101	15972	15998	15908	16032	15929	16003	15827	15883	15930	15938	15880	15879	15995	15830	15975	16084	15907	16049	15949	15900	15930	16009	15977	16015	16028	15840	16015	16019	16126	15941	15865	16000	16045	15967	15982	16115	15859	15904	15882	15897	15957	16010	16169	16048	16075	15877	16182	15923	15954	16015	16074	16146	15854	16040	16020	15955	15975	15939	15952	16050	16094	16063	15911	16011	16031	15837	16128	15988	15948	16032	15904	16084	15978	15998	15882	15774	15898	15806	16008	16047	16013	15877	16115	16078	15907	16085	16073	15925	15974	16104	15938	16033	16047	15984	15993	15866	16041	16042	16051	15900	16068	15921	16107	15920	16104	15882	16017	15990	15952	16063	15875	15960	15906	15933	15873	16088	15945	15822	16076	15762	15944	15870	16041	15984	16017	16034	15941	15887	15990	16151	15999	15953	15940	15899	15867	15940	15976	16113	15905	15908	16020	15984	15859	16000	15830	16044	15925	16023	15987	16016	15987	15992	16053	15939	15783	15786	16043	15878	16019	15986	16031	15891	15886	16048	15918	15917	15941	15926	16033	15860	15797	16147	15967	16122	15959	16231	16123	16061	15870	16091	15880	16002	16203	15969	15984	15998	15925	16007	16013	15889	16045	15779	15975	15935	16003	15949	16023	15991	15988	15907	16233	16010	15954	15954	15937	16141	16095	15881	15911	16022	16017	15953	15954	16015	15988	16048	15907	15978	16005	15947	16059	15779	15881	15987	15861	15970	15845	15850	15834	16085	15877	16127	15820	15968	15979	15840	15946	16080	16016	16062	15962	15967	15950	15920	15903	15981	15864	15881	16017	15861	15857	16037	15917	15851	16025	16031	16158	16018	15981	15866	15991	16006	15960	16104	15990	15927	15935	15811	15901	15825	15994	16007	15887	16031	16098	15955	15814	15983	16081	15924	16121	15833	15902	15902	15798	15885	15974	16074	16077	15954	15868	16003	16011	15987	16033	15855	15883	16081	15906	15958	15914	15936	15840	15983	15972	15854	15956	16111	15942	15765	16132	16184	16004	16093	16069	15875	16059	16112	15990	16066	16012	16028	15778	15946	16138	16130	15971	15995	16160	15977	15826	15937	16014	15917	15989	15895	16186	16031	15872	15924	15906	16013	16172	16097	15993	16118	15900	16209	15919	16000	15947	15852	16013	16104	16061	16158	16014	15991	16138	16015	15937	16028	15809	15934	15999	15946	15929	16030	15962	16005	16147	15891	16004	16080	16097	16005	16085	16126	16023	15918	16052	15947	16044	16040	15984	15846	15927	16073	15929	16121	15966	15956	16085	16007	15791	15931	15986	16038	15901	15948	16036	15874	15857	16054	16080	15916	16009	16166	16055	16014	15934	15839	15947	16012	15913	15895	15878	16002	16051	15918	15985	16032	15943	15981	15974	15870	15934	15912	16027	15982	15938	15953	16035	16031	16076	16047	15995	16006	15849	16072	15995	15978	16011	15906	15890	16014	16010	15845	15973	16043	15777	15956	15934	15789	16112	15947	16080	15934	16143	15980	16061	15846	15957	16030	15778	15930	15875	16010	16088	16011	16134	16025	15929	16035	15914	15958	15990	15964	16017	15929	15941	15998	15974	16141	15910	15877	16144	16029	15934	16029	16116	15962	15873	16025	15954	15895	16002	15837	15969	16009	15829	16125	15959	16033	16080	15948	15915	15877	15967	15910	15994	15838	15914	16087	15907	15925	15976	15856	15928	15912	16072	15757	15967	16069	15880	15890	15781	15986	15971	16018	15961	16155	15976	16001	16139	16048	15937	15906	15961	15890	15839	15965	15983	16007	15840	15984	15881	16232	16060	16033	16051	16033	15983	15913	16182	15905	16135	16060	15964	16057	15968	16017	15855	16037	15838	16016	15997	15962	15958	16026	16020	16068	15787	16050	16031	15923	16064	16034	15961	15984	16016	15902	15847	16024	16074	15883	16129	15951	16056	15927	15968	15911	16018	16018	16067	15981	16052	16052	15839	15912	16142	15885	15923	15979	15971	15912	15933	15984	15997	15879	16023	15906	16178	16094	15972	16169	15865	16019	16155	15999	15983	15970	15977	15879	16159	16028	15929	15963	15984	15950	16255	15845	16039	16044	15871	16104	16058	16168	15905	16034	15978	15994	15830	16054	15863	15808	15972	15883	15959	15972	15967	15827	16027	16075	15846	16190	15980	15975	15856	15988	16100	15981	16012	15962	15970	15856	16139	15905	15817	16135	15972	15877	16095	15965	15879	15929	16077	15977	15839	15935	16000	15933	15903	15871	16043	15890	15838	15757	16066	16176	15976	15910	15905	15885	15928	15968	16112	15942	15858	16009	15818	16038	16002	16194	15900	16132	15945	15941	16038	16108	16000	16170	16012	15882	15935	16024	15932	16004	15932	16099	16132	16081	16039	15844	15966	16003	15926	15991	15977	16023	15954	15940	16020	15937	15874	16015	15979	15979	16092	16123	16238	16031	15980	16049	15948	15973	16066	16039	16054	16021	15976	15922	16016	15902	15954	16027	16056	15881	15889	15952	16035	15699	15927	15932	16040	15990	15867	15985	15984	15904	15943	15949	15810	15956	16204	15995	15954	16039	15855	15950	16056	15948	15915	16015	15942	15948	15832	15902	15987	16003	16012	16005	15897	15985	15944	15901	15996	16006	16026	16187	15945	16017	15952	16007	15929	16014	15929	15930	15834	16013	15871	16172	15903	16139	15952	15948	15960	16067	15920	16162	16138	16017	16026	16054	15954	15996	16190	15746	15895	15948	16034	15954	15965	16056	16009	15946	15818	15926	16055	16028	16179	15835	15794	15883	16070	15908	15950	15937	16024	15823	16084	16081	16137	15877	16075	16024	16119	15840	16013	16001	16056	15940	16146	15991	15915	15995	16057	15900	16059	16056	15942	15970	16096	15810	16064	16053	15908	15885	15931	15868	16038	15957	16054	15990	15827	15961	15997	15879	16001	16005	15974	16139	15947	16036	15839	15817	16031	15961	16029	15905	15914	16173	16019	16094	15957	15869	16053	16033	16012	16135	15849	15993	15894	16130	15748	15955	16071	15949	15919	16112	16131	15864	16038	15996	15984	15907	15952	15889	15999	16038	15887	15880	16044	15846	15999	15824	15945	16022	15875	15891	15999	16005	15929	16039	15961	15939	15788	16043	15952	15971	16055	16152	16125	16119	16077	16019	15901	16051	15954	15813	15981	15878	15835	15941	15987	16121	15841	15935	15737	15997	16002	15894	15804	16172	15926	16033	16087	16028	16220	16041	15964	16006	15992	15866	16057	15889	16037	16090	15928	16000	16093	16055	15940	16177	15804	16031	15893	15773	15996	15815	16034	16077	15897	15955	16016	16118	16048	15991	15873	15876	15870	15820	15948	16031	15997	15954	15895	16118	15967	15978	15957	15906	15910	15895	15938	16021	15911	15913	16168	15946	16121	16104	15968	15976	15822	15839	15848	15845	15967	16058	16145	15909	15815	16000	15870	15937	15933	15922	15833	15948	15808	15934	15918	15957	16062	15891	15973	16010	15927	16009	15940	15881	15791	15980	15778	16049	15940	16079	15875	15826	16036	15855	16047	16013	16081	15984	15994	15968	15994	15917	15933	15910	15923	15963	16034	16004	15793	15956	15994	15897	15836	16147	16063	16169	15960	15959	16018	16004	15947	15776	15998	16074	15987	15912	15957	15938	15906	15965	15995	15818	15996	16095	15934	15891	15991	15890	16040	15997	15868	15872	16052	15962	16024	15946	16061	15948	15816	15982	15993	15930	15931	15984	15975	15978	15981	16053	16083	15960	15932	15871	15928	15782	16071	16001	15992	15834	16073	15920	16109	16122	16001	15960	15978	16050	16006	15957	16160	15866	15895	16021	15939	16139	15935	15983	16095	15810	15886	15958	16053	16033	15928	16045	15774	16005	16005	16068	15968	15988	15906	15936	15952	16047	15971	16161	15856	15972	16106	15944	15938	16110	15989	16070	15938	16003	16009	16036	15977	15890	15815	16016	16018	15979	16029	15821	16084	16062	16077	15874	15995	15843	16019	15767	16133	16077	15932	15863	16008	15987	15967	15946	15928	16103	16012	16140	16004	15918	15968	16010	15770	16118	15885	15958	16077	15984	16155	16098	15932	15989	15968	15947	15949	15954	16013	15861	15961	15950	15962	16133	16030	16063	15978	15946	15929	16016	16048	16201	15916	15861	16046	16125	16091	15983	15853	15995	15867	15781	16134	15973	15910	16027	15932	16016	15916	16115	16088	15950	16070	15976	16011	15949	16129	16061	16091	16014	15923	16076	15909	16088	15991	15952	16142	15983	15892	15842	15819	15765	15889	15847	15883	15946	15970	16030	15879	16121	15814	15905	15838	15977	16018	15967	16048	15976	16010	16132	16009	15925	16027	16031	15998	16034	15991	16049	15941	15876	15944	16088	16024	15972	15849	16028	16054	15973	15998	15911	15953	16164	15979	15784	15995	15832	16035	15987	16006	15863	15808	15806	16028	15973	16084	16005	15809	15950	16049	15994	16186	16091	15878	15890	16041	16003	15985	15760	16081	15956	16058	16117	16105	16045	15946	15865	16054	15938	16089	15936	15999	15974	16061	16031	16134	16062	16072	16165	15932	16099	16118	15920	16018	15920	16061	15793	15978	15933	16107	15937	15948	15806	16005	15886	15864	15979	15923	16099	16063	16070	15946	16085	15823	15970	16109	16050	15900	15916	16020	15723	15860	15948	16029	15947	15889	15769	16010	15844	15834	16060	16013	15963	15960	16062	15798	16046	15934	15976	16026	15938	15994	16094	16075	15939
23116	21451	29295	24691	23394	26267	27771	21458	19066	17921	17587	17169	17326	17256	17267	17239	17169	17041	17002	17308	16932	16920	17246	17012	17151	16877	16956	16959	17125	17094	16935	16916	16871	16923	16956	17122	16869	16966	17021	16841	17048	16890	17051	16841	16793	16942	16960	16858	16837	17264	17122	16932	16893	16922	16949	16948	16931	16919	16850	16830	16991	16731	16848	16909	16880	16997	16780	16747	16800	16705	17108	16939	16847	16833	16941	16976	17221	17249	17214	17117	16795	16891	16744	16737	16857	16634	17011	17042	16691	16997	16776	16968	16776	16778	16856	16977	16858	16836	16820	16712	16773	16920	16872	16917	17050	16746	16937	16770	16842	16745	16721	16922	16770	16955	16873	16675	16694	16773	17027	16934	16898	16781	16885	16584	16869	16696	16961	16822	16660	16916	16872	16797	16734	16876	16802	16920	16860	16772	16678	16892	16977	16860	16736	16903	16703	16581	16718	16992	16948	16887	16871	16760	16995	16884	16791	16982	17139	16775	16786	16882	16831	16900	16840	16999	16845	16776	16819	16838	16793	16909	16951	16780	16803	16684	16729	16840	16794	16694	16878	16710	16889	16886	16852	16838	16871	16656	16840	16905	16849	16854	16927	16815	16870	16825	16839	16952	16864	16791	16974	16706	16847	16720	16938	17062	16837	16993	16793	16859	16842	16740	16893	16817	16661	16959	17028	16737	16815	16923	16684	16813	16706	16681	16883	16845	16747	16681	16823	16830	16869	16636	16739	16885	16876	16986	16927	16704	16803	16815	16912	16861	16695	16769	16777	16908	16932	16871	16879	16720	16726	16883	16730	16710	16678	17067	16906	16889	16840	16775	17057	16754	16800	16692	16907	17028	16794	16938	17032	16665	16751	16748	16737	16700	16821	17040	16874	16786	16790	16836	17053	16631	16973	16808	16944	16808	17110	16911	16799	16899	16812	16849	16641	16939	16882	16867	16767	16747	16767	16762	16672	16927	16943	16756	16733	16449	16744	16648	16932	16849	16926	16687	16722	16854	16805	16592	16958	16808	16840	16785	16718	17019	16678	16655	16780	17129	16934	16826	16971	16771	16875	17011	16760	16847	16977	16698	16852	16899	16895	16804	16833	16975	16910	17001	16916	16926	16855	16949	16753	16819	16898	16829	16859	16925	16966	16949	16655	16714	16847	16813	16828	16840	16878	16812	16882	16512	16778	16770	16817	16760	16930	16841	16837	16649	16702	16761	16747	16878	16823	16823	16829	16840	16750	16901	17146	16969	16988	17021	16992	16847	16903	16940	16623	16935	16695	16832	16830	16960	16682	16823	16778	16983	16925	16889	16906	16811	16967	16658	16760	16699	16891	16651	16870	16729	16596	16791	16710	16966	16875	17030	16877	16811	16775	16845	16668	16699	16773	16835	16705	16808	16867	16634	16711	17027	16831	16715	16868	16823	16672	16858	16732	16891	16821	16929	16890	16884	16733	16874	16758	16839	17041	16834	16997	16822	16727	16861	16964	16812	16772	16963	16806	16987	16880	16803	16783	16674	16797	17026	16920	16664	16879	16775	16753	16665	16804	16857	16683	16783	16933	16861	16943	16814	16918	16931	16966	16765	16868	17067	16674	16766	16836	16936	16742	16592	16852	16783	16866	16942	16670	16733	16802	16723	16961	16899	16801	17020	16800	16844	16752	16790	16587	16779	16833	16795	16916	16904	16753	16581	16658	16749	16751	16927	16940	16797	16966	16876	16834	16898	16840	16913	16837	16679	16876	16888	16974	16890	16836	16827	16948	16878	16713	16601	16809	16720	17001	16507	16814	16714	16853	16864	16732	16966	16903	16917	16623	16850	16984	16917	16787	16946	17021	16491	16884	16822	16789	16761	16807	16615	16851	16666	16872	16882	16825	16847	16978	16812	16671	16917	16894	16900	16781	16882	16779	16906	16924	16664	16649	16661	16448	16785	16893	16834	16754	16727	16701	16958	16714	16957	16862	16699	16802	16795	16875	16856	16885	16788	17051	16877	16715	16933	16985	16750	16982	16928	16620	16718	16768	16954	16890	16712	16956	16874	16713	16780	16858	16812	17042	16779	16873	16897	17042	16915	16721	16996	16907	16880	16813	16970	16999	16678	16953	16666	16803	16817	16702	16747	16754	16942	16847	16718	16907	16881	16785	16875	16934	16937	16821	16697	16843	16903	16884	16902	16942	16812	17024	16746	16803	16865	17071	16708	16773	16924	17018	17019	16841	16881	16991	16722	16819	16834	16823	16744	16956	16572	17024	16752	16866	16816	16745	17186	16616	16680	16888	16833	16725	16966	16673	16783	16639	16797	16993	16850	16915	16847	16818	16695	16735	16890	16904	16709	16954	16937	16699	16939	16769	16926	16988	16745	16823	16742	16868	16730	16734	16898	16802	16887	16813	16776	16981	16679	16951	16813	16728	16802	16864	16891	16889	16876	16883	16623	16853	16952	16840	16851	16774	16701	16712	16702	16791	17020	16969	16998	16892	16969	16802	16767	16989	16927	16843	16683	16744	16943	16857	16716	16840	17063	17012	16775	16817	16905	16895	16935	16887	16817	16868	16819	16733	16859	16876	16728	16922	16716	16716	16909	16791	16893	17016	17037	17031	16777	16860	16837	16789	16803	16923	16757	16793	16967	16844	16824	16848	16789	16752	16960	17172	16770	16680	16770	16864	16768	16814	16762	16906	16848	16816	16818	16786	17048	17011	16759	16823	16730	16737	16956	16817	16686	16753	16830	16857	16840	17011	17057	16850	16517	16908	16741	16858	16692	16833	16765	16979	16755	16764	16905	16827	16815	16794	16949	16698	16945	16745	16889	16902	16789	16790	16695	16816	16845	16513	16879	16764	16863	16937	16693	16842	16888	16990	17079	16790	17087	16866	16982	16703	16789	16728	16841	16809	16779	16804	16928	16818	16720	16686	16786	16951	16697	16845	16748	16903	16731	16854	16997	16994	16938	16964	16958	16787	16885	16731	16740	16848	16702	16850	16917	16965	16926	16844	16933	16905	16784	16797	16953	16975	16795	16878	16779	16757	16778	16752	16685	16893	16900	16911	16963	16796	16980	16909	16829	16734	16787	16787	16859	16819	16812	16641	16861	16714	16616	16869	16857	16667	16615	16700	16803	16746	16919	16736	16844	16821	16989	16769	16898	16795	16746	16557	16733	16841	16973	16886	16789	16819	16767	16767	16766	16810	16562	16725	16868	16872	16841	16860	16921	17280	16830	16889	16953	16780	16816	16965	17093	16605	16864	17060	17070	16966	16713	16971	16834	16644	16740	16820	16952	16783	16979	17069	16916	16912	16836	16795	16844	16794	16886	16953	16943	17328	16683	16670	16935	16900	16863	16871	16851	16782	16900	16837	16784	16842	16909	16808	16935	16941	16743	16819	16685	16777	16839	16672	16707	16888	17027	16688	16626	16858	16903	16732	17079	16836	16667	16986	16612	16903	16858	16826	16833	16988	16943	16905	16915	16914	16817	16901	16821	16756	16935	16963	16722	16691	16793	16703	16782	16859	16905	16931	16948	16850	17025	16870	16826	16917	16826	16737	16507	16795	16882	16709	16746	17005	16751	16848	16753	16804	16821	16871	16855	16845	16709	16915	16920	16906	16774	16825	16838	16891	16820	16956	17068	16679	16905	16720	16944	16745	16993	16772	16700	16870	16702	16633	16801	16718	16983	16774	16826	16941	16667	16851	16634	16856	16661	16906	17028	16744	16922	16758	16790	16952	16824	17097	16852	16983	16654	16967	16731	16936	16863	17090	16761	16669	16806	16903	17041	16997	17021	16923	16877	16879	16774	16859	16736	16475	16786	17090	16878	16804	16795	16879	16679	16804	16982	16790	16877	16909	16956	16804	16775	16822	16864	16745	16929	16967	16920	16852	16579	16873	16888	16737	16980	16827	16704	16728	16822	16653	16966	16974	16756	16777	16904	16721	16828	16907	16859	16826	16687	17070	16938	16895	16885	16813	16935	16988	16994	16829	16619	16932	17144	16785	16721	16813	16817	16758	16867	16813	16849	16891	16762	16889	16861	16918	16786	16816	17003	16739	16586	16870	16703	16667	17126	16668	16923	16900	17016	16865	16965	16736	16746	16776	16782	16813	16867	16773	16915	16984	16587	16813	16884	17027	16745	16738	16870	16760	16823	16823	16818	16798	16765	16881	16956	17071	16878	16864	16697	16863	16676	16717	16838	16879	16891	16695	16829	16822	16903	16658	16893	16759	16684	16901	16821	16782	16757	16954	17076	16858	16920	16809	16796	16770	16636	17005	16711	16785	16711	16669	16903	16973	16844	16917	16868	16662	16816	16819	16896	16737	16798	16975	16639	16813	17075	17026	17004	16927	16858	16749	16834	16764	16818	16770	16836	16777	16637	16711	16730	16803	16711	16658	16763	16913	16991	16754	16866	16888	16771	16871	16873	16956	16900	16955	16940	16720	16593	16847	16758	16628	16794	16739	16927	16936	16937	16688	16852	16775	16686	16827	16738	17065	16794	17027	16788	16896	16641	16751	16945	16781	16885	16898	16775	16715	16807	16704	16984	16786	16740	16975	16795	16852	16854	16752	16782	16910	16806	16767	17007	16792	16613	16909	16783	16771	16786	16794	16782	16695	16697	16943	16798	16740	16838	16676	16945	16943	16848	17026	16803	16746	16814	16922	16670	16968	16996	16753	16832	16917	16819	16886	16714	16926	17074	16856	16804	17000	17029	16889	16803	16714	16668	16861	16707	16890	16728	16844	16773	16742	16817	16804	16839	16954	16863	16663	16723	16838	16725	16694	17065	16807	16829	16684	16949	16855	16744	17039	16888	16770	16865	16811	16681	16612	16751	16753	16855	16880	16714	16882	16878	16570	16792	17201	16747	16943	16988	16789	16770	16840	16815	16828	16820	16835	16871	17129	16750	16734	16902	16999	17118	16827	17029	17029	17019	16893	16839	16897	16850	16949	16599	16967	16854	16954	16926	16852	16732	16768	16814	16961	17008	16820	16990	16830	16783	16702	16923	16527	16939	16887	16864	16890	16890	16807	16851	16822	17001	16681	16688	16921	16804	16944	16779	16722	16879	16979	16689	16974	16973	17029	16930	16951	17187	16956	17023	16875	16881	17003	16797
32047	54703	56204	46520	35436	28452	24813	20414	18130	15809	15543	15564	15670	15629	15417	15359	15379	15320	15607	15239	15421	15545	15485	15418	15244	15423	15332	15530	15498	15311	15408	15399	15467	15182	15359	15222	15438	15454	15405	15443	15546	15224	15439	15407	15340	15429	15309	15372	15656	15781	15324	15418	15505	15343	15340	15385	15340	15311	15342	15520	15386	15426	15415	15413	15388	15448	15477	15311	15375	15321	15401	15411	15199	15353	15393	15425	15768	15731	15461	15409	15518	15413	15512	15308	15321	15159	15461	15448	15336	15323	15229	15328	15191	15397	15229	15227	15467	15380	15354	15210	15257	15304	15413	15558	15475	15518	15151	15239	15332	15358	15419	15382	15486	15246	15406	15342	15236	15335	15347	15320	15220	15347	15403	15206	15353	15166	15161	15438	15287	15301	15360	15428	15285	15439	15299	15228	15219	15248	15324	15458	15356	15429	15436	15400	15190	15476	15460	15335	15313	15318	15384	15367	15344	15158	15369	15317	15275	15148	15315	15295	15280	15335	15377	15406	15145	15324	15316	15230	15269	15412	15408	15415	15358	15349	15173	15457	15388	15397	15264	15423	15195	15494	15345	15277	15459	15389	15309	15391	15429	15214	15216	15366	15389	15247	15449	15301	15182	15371	15311	15345	15223	15349	15338	15100	15216	15398	15315	15306	15231	15242	15280	15362	15370	15496	15332	15379	15248	15429	15399	15345	15314	15131	15387	15370	15208	15339	15311	15371	15291	15348	15345	15286	15360	15449	15392	15324	15398	15194	15351	15246	15396	15286	15451	15362	15249	15339	15190	15170	15342	15447	15320	15210	15383	15310	15404	15556	15507	15386	15284	15219	15393	15184	15464	15355	15213	15440	15495	15303	15253	15374	15438	15358	15379	15446	15470	15281	15230	15138	15257	15409	15173	15472	15224	15331	15231	15420	15203	15386	15327	15347	15282	15300	15535	15330	15288	15245	15467	15351	15315	15410	15325	15290	15444	15378	15338	15255	15292	15353	15253	15326	15242	15247	15321	15314	15393	15367	15432	15414	15387	15548	15253	15489	15292	15386	15369	15444	15311	15326	15403	15333	15316	15451	15246	15325	15414	15351	15364	15306	15352	15253	15439	15296	15321	15422	15349	15409	15254	15384	15297	15339	15399	15382	15381	15321	15243	15473	15403	15325	15345	15286	15282	15319	15406	15410	15327	15125	15216	15355	15308	15454	15217	15273	15536	15347	15366	15256	15407	15371	15201	15498	15289	15318	15203	15422	15232	15364	15353	15386	15265	15365	15249	15327	15384	15304	15151	15352	15380	15325	15342	15297	15394	15272	15336	15421	15377	15371	15373	15314	15249	15300	15398	15228	15295	15297	15355	15458	15272	15299	15428	15226	15416	15377	15389	15351	15500	15366	15375	15315	15327	15330	15273	15362	15355	15476	15233	15297	15291	15296	15302	15284	15413	15238	15412	15398	15367	15286	15252	15416	15317	15322	15360	15259	15321	15133	15356	15493	15296	15378	15269	15395	15256	15431	15360	15219	15223	15426	15625	15340	15306	15240	15311	15411	15153	15252	15523	15219	15410	15396	15534	15593	15094	15144	15196	15464	15417	15480	15284	15336	15273	15275	15379	15374	15445	15408	15425	15311	15306	15380	15295	15311	15282	15340	15350	15236	15321	15267	15462	15327	15499	15330	15226	15237	15337	15322	15421	15330	15374	15233	15480	15107	15397	15201	15447	15231	15315	15419	15431	15349	15300	15422	15426	15404	15392	15277	15429	15463	15049	15426	15335	15374	15467	15390	15340	15421	15213	15289	15330	15248	15309	15246	15331	15215	15280	15216	15365	15497	15321	15254	15376	15403	15507	15268	15416	15286	15244	15154	15401	15383	15291	15271	15363	15212	15369	15362	15359	15430	15349	15457	15372	15301	15434	15175	15264	15257	15228	15287	15334	15404	15085	15298	15414	15426	15395	15264	15263	15274	15374	15066	15293	15451	15292	15321	15156	15396	15245	15399	15307	15355	15300	15301	15253	15186	15274	15210	15250	15331	15259	15320	15433	15318	15195	15202	15450	15425	15334	15404	15289	15281	15459	15355	15462	15269	15297	15190	15368	15238	15477	15168	15457	15303	15190	15477	15252	15157	15359	15254	15226	15332	15256	15470	15432	15363	15218	15340	15245	15258	15278	15402	15395	15356	15329	15311	15366	15273	15292	15146	15228	15437	15244	15227	15505	15352	15313	15281	15335	15228	15214	15383	15408	15285	15178	15329	15328	15262	15277	15258	15336	15436	15316	15221	15186	15210	15405	15303	15413	15208	15500	15274	15427	15214	15201	15301	15339	15350	15554	15343	15266	15248	15277	15359	15512	15429	15379	15294	15194	15264	15291	15505	15381	15376	15296	15249	15371	15320	15385	15256	15302	15297	15209	15368	15266	15346	15334	15279	15292	15337	15212	15573	15261	15303	15378	15213	15231	15335	15422	15390	15260	15276	15416	15397	15422	15326	15318	15466	15446	15375	15417	15572	15193	15383	15243	15379	15388	15511	15452	15292	15408	15289	15350	15321	15418	15334	15472	15423	15473	15149	15407	15222	15408	15202	15257	15352	15375	15451	15276	15190	15509	15405	15272	15337	15509	15352	15405	15284	15285	15251	15272	15253	15428	15409	15348	15336	15261	15359	15518	15305	15612	15248	15286	15555	15424	15371	15592	15351	15250	15261	15332	15291	15481	15319	15298	15265	15306	15242	15328	15556	15436	15238	15379	15362	15170	15469	15361	15321	15306	15239	15428	15263	15112	15326	15262	15361	15388	15146	15403	15534	15320	15251	15321	15447	15204	15219	15344	15307	15441	15339	15273	15321	15279	15315	15385	15370	15479	15331	15376	15333	15340	15459	15331	15565	15144	15280	15409	15298	15325	15297	15274	15362	15430	15356	15204	15371	15349	15322	15244	15257	15243	15170	15346	15226	15403	15034	15083	15390	15409	15300	15318	15184	15452	15289	15279	15448	15201	15463	15416	15365	15432	15330	15445	15247	15383	15291	15395	15263	15300	15375	15391	15377	15266	15418	15376	15469	15364	15429	15314	15304	15233	15311	15398	15426	15464	15411	15339	15383	15471	15423	15359	15427	15280	15287	15272	15343	15304	15281	15386	15235	15364	15352	15417	15313	15268	15208	15398	15266	15255	15192	15267	15355	15380	15317	15301	15342	15320	15382	15215	15283	15403	15346	15386	15287	15318	15462	15334	15101	15345	15368	15513	15198	15352	15220	15306	15365	15370	15291	15298	15419	15393	15305	15392	15297	15316	15420	15423	15220	15313	15094	15408	15263	15293	15285	15308	15283	15249	15307	15515	15393	15464	15300	15205	15347	15332	15453	15258	15276	15274	15282	15470	15083	15457	15398	15228	15501	15228	15396	15466	15502	15317	15224	15386	15308	15453	15157	15156	15316	15216	15259	15315	15385	15270	15337	15327	15362	15266	15304	15284	15287	15289	15368	15310	15241	15236	15221	15210	15417	15335	15271	15292	15294	15455	15293	15385	15338	15312	15382	15271	15513	15236	15508	15453	15229	15360	15380	15468	15303	15288	15394	15444	15359	15315	15167	15506	15383	15333	15213	15327	15386	15100	15248	15349	15389	15354	15358	15383	15235	15265	15435	15505	15309	15238	15577	15277	15191	15484	15382	15239	15289	15161	15489	15363	15177	15445	15534	15397	15223	15236	15365	15329	15367	15297	15251	15047	15318	15367	15205	15221	15283	15380	15321	15425	15322	15391	15294	15444	15158	15367	15352	15359	15444	15319	15196	15099	15167	15214	15190	15437	15317	15460	15415	15283	15505	15226	15531	15172	15321	15379	15318	15281	15463	15285	15173	15400	15358	15384	15367	15262	15262	15403	15349	15320	15385	15341	15211	15376	15507	15144	15409	15323	15341	15404	15211	15224	15361	15368	15392	15360	15188	15380	15392	15311	15343	15285	15301	15495	15387	15326	15262	15367	15529	15375	15335	15391	15348	15366	15331	15169	15280	15130	15251	15320	15315	15446	15301	15289	15205	15262	15553	15094	15262	15387	15329	15339	15279	15336	15326	15415	15214	15350	15187	15358	15289	15367	15486	15290	15442	15402	15283	15243	15516	15333	15248	15264	15318	15369	15237	15408	15215	15471	15402	15365	15406	15357	15268	15455	15253	15259	15413	15152	15293	15471	15320	15378	15214	15271	15386	15418	15252	15417	15260	15254	15191	15259	15270	15409	15403	15284	15430	15416	15444	15391	15258	15308	15323	15327	15413	15474	15473	15285	15420	15287	15248	15262	15218	15431	15293	15227	15336	15228	15446	15348	15284	15429	15246	15316	15279	15162	15321	15356	15275	15362	15334	15380	15261	15364	15389	15518	15248	15463	15232	15225	15416	15305	15407	15370	15265	15273	15385	15312	15313	15303	15358	15314	15370	15357	15294	15409	15289	15237	15276	15334	15299	15342	15238	15232	15441	15528	15333	15385	15308	15250	15280	15507	15395	15203	15364	15410	15360	15254	15312	15342	15306	15481	15388	15289	15310	15376	15274	15403	15372	15263	15297	15207	15313	15351	15193	15309	15329	15542	15221	15284	15278	15430	15170	15371	15317	15241	15200	15356	15240	15288	15382	15212	15287	15409	15272	15142	15286	15125	15393	15287	15321	15311	15396	15422	15425	15233	15307	15340	15260	15289	15374	15364	15363	15229	15396	15313	15233	15363	15109	15320	15348	15296	15631	15185	15504	15299	15136	15355	15272	15417	15517	15431	15303	15426	15311	15348	15253	15177	15312	15422	15358	15323	15411	15413	15355	15345	15158	15288	15413	15379	15170	15349	15321	15161	15291	15287	15427	15259	15235	15350	15345	15421	15354	15251	15393	15367	15240	15390	15332	15263	15327	15217	15336	15371	15396	15372	15332	15284	15266	15393	15256	15328	15270	15370	15406	15475	15351	15373	15146	15333	15201	15328	15271	15245	15379	15337	15270	15315	15155	15424	15386	15197	15534	15336	15410	15407	15237	15227	15434	15379	15181	15309	15362	15426	15394	15324	15277	15217	15288	15357	15347	15458	15387	15323	15239	15222	15339	15417	15389	15421	15140	15210	15281	15289	15367	15363	15432
27996	24668	32306	28545	22183	19304	18343	17570	16903	17000	16820	16736	16938	16651	16893	16694	16636	16896	16678	16920	16668	16767	16727	16540	16672	16628	16722	16728	16659	16646	16534	16598	16756	16902	16789	16732	16583	16811	16635	16774	16684	16550	16706	16781	16626	16728	16830	16733	16596	16919	16669	16802	16815	16712	16735	16617	16731	16784	16836	16550	16748	16534	16534	16701	16961	16524	16936	16826	16692	16689	16569	16763	16695	16643	16750	16636	16810	16738	16763	16798	16545	16643	16680	16772	16749	16703	16624	16657	16814	16846	16621	16633	16586	16760	16563	16648	16715	16609	16810	16720	16671	16655	16739	16817	16955	16581	16716	16725	16806	16641	16873	16680	16712	16621	16653	16621	16892	16644	16767	16828	16742	16847	16779	16459	16978	16819	16629	16606	16748	16547	16681	16549	16879	16645	16652	16781	16547	16553	16667	16589	16620	16700	16622	16883	16721	16622	16660	16599	16833	16664	16689	16694	16711	17067	16682	16903	16635	16700	16738	16699	16753	16686	16390	16552	16670	16781	16669	16694	16739	16748	16756	16728	16646	16721	16530	16462	16618	16688	16842	16747	16656	16671	16689	16647	16813	16854	16581	16719	16417	16707	16690	16683	16542	16685	16624	16773	16608	16626	16726	16573	16675	16759	16728	16788	16642	16682	16462	16682	16778	16624	16671	16696	16694	16840	16784	16741	16709	16679	16577	16723	16726	16636	16706	16708	16491	16638	16549	16878	16704	16787	16816	16829	16637	16769	16715	16723	16565	16718	16529	16677	16648	16608	16656	16651	16656	16907	16614	16772	16689	16732	16903	16738	16622	16654	16629	16722	16650	16634	16444	16686	16509	16649	16599	16729	16696	16649	16679	16722	16799	16575	16593	16727	16637	16946	16659	16821	16846	16785	16791	16719	16656	16652	16636	16653	16521	16762	16736	16825	16634	16719	16706	16787	16732	16482	16684	16830	16751	16629	16708	16867	16718	16563	16852	16458	16736	16777	16666	16549	16657	16609	16697	16847	16668	16640	16747	16604	16657	16660	16699	16697	16577	16830	16751	16745	16761	16838	16738	16665	16557	16754	16645	16690	16810	16935	16655	16725	16799	16773	16673	16575	16757	16875	16741	16616	16480	16765	16518	16665	16696	16777	16696	16834	16677	16777	16645	16745	16740	16827	16732	16755	16699	16785	16572	16709	16460	16635	16700	16783	16610	16689	16788	16788	16704	16600	16654	16590	16873	16721	16589	16666	16682	16745	16664	16822	16753	16695	16588	16685	16656	16766	16474	16475	16617	16600	16699	16783	16533	16665	16783	16961	16769	16671	16653	16921	16640	16934	16820	16807	16928	16646	16636	16784	16701	16666	16743	16856	16784	16909	16793	16635	16566	16477	16597	16745	16820	16738	16528	16542	16691	16892	16810	16734	16725	16708	16763	16591	16656	16569	16755	16794	16696	16485	16738	16843	16734	16698	16481	16725	16776	16748	16755	16752	16697	16696	16589	16951	16817	16754	16712	16886	16602	16729	16730	16492	16684	16503	16824	16616	16739	16784	16454	16658	16754	16543	16826	16789	16563	16736	16566	16801	16703	16526	16818	16903	16643	16722	16633	16518	16807	16687	16896	16857	16654	16736	16564	16774	16881	16658	16854	16904	16709	16636	16711	16692	16758	16855	16727	16672	16710	16570	16748	16539	16709	16571	16711	16709	16647	16879	16658	16913	16578	16905	16793	16826	16678	16764	16823	16572	16642	16775	16812	16913	16752	16703	16741	16730	16525	16686	16658	16775	16539	16612	16743	16758	16728	16734	16630	16594	16523	16734	16745	16897	16707	16516	16601	16689	16691	16786	16616	16426	16928	16791	16658	16683	16825	16627	16704	16692	16616	16704	16689	16815	16562	16681	16706	16686	16593	16663	16654	16753	16779	16782	16613	16708	16617	16825	16855	16553	16852	16600	16717	16636	16616	16653	16892	16716	16662	16549	16718	16830	16724	16771	16651	16506	16666	16697	16645	16617	16816	16648	16733	16844	16766	16716	16693	16746	16737	16512	16645	16794	16633	16705	16656	16649	16738	16614	16810	16736	16598	16777	16794	16636	16707	16645	16626	16692	16714	16790	16868	16897	16473	16596	16561	16589	16661	16568	16517	16736	16559	16638	16517	16660	16654	16767	16854	16791	16742	16718	16797	16749	16538	16615	16688	16714	16778	16576	16847	16640	16851	16721	16843	16630	16775	16797	16768	16809	16715	16777	16772	16583	16775	16674	16886	16794	16482	16502	16544	16746	16707	16518	16548	16726	16683	16843	16624	16588	16962	16747	16841	16785	16801	16682	16641	16626	16658	16898	16742	16729	16635	16831	16766	16576	16738	16658	16672	16629	16810	16895	16904	16833	16914	16883	16716	16621	16835	16767	16726	16546	16678	16646	16788	16759	16869	16624	16821	16793	16715	16845	16551	16658	16481	16519	16649	16621	16872	16764	16811	16763	16690	16594	16812	16715	16723	16705	16823	16540	16776	16648	16728	16726	16684	16684	16808	16841	16494	16695	16676	16530	16680	16717	16684	16677	16926	16603	16540	16689	16865	16580	16675	16588	16521	16639	16750	16572	16455	16777	16635	16790	16654	16729	16666	16603	16739	16558	16752	16772	16698	16714	16668	16686	16636	16704	16676	16515	16838	16765	16671	16726	16744	16680	16765	16662	16684	16628	16865	16783	16721	16672	16632	16752	16798	16611	16710	16594	16525	16514	16678	16543	16780	16828	16674	16723	16782	16800	16641	16589	16684	16576	16635	16888	16928	16701	16865	16818	16702	16908	16618	16428	16658	16736	16735	16679	16877	16755	16671	16718	16810	16562	16630	16699	16609	16662	16714	16710	16829	16631	16670	16776	16818	16653	16627	16535	16598	16674	16835	16636	16809	16725	16767	16754	16688	16819	16729	16780	16834	16762	16753	16914	16590	16834	16764	16905	16730	16718	16853	16960	16704	16737	16632	16786	16714	16673	16656	16541	16568	16542	16628	16788	16777	16674	16647	16650	16542	16697	16887	16668	16867	16788	16661	16445	16848	16771	16890	16689	16772	16859	16577	16711	16885	16751	16536	16661	16627	16738	16837	16726	16571	16720	16760	16756	16686	16752	16640	16767	16668	16674	16766	16606	16573	16813	16739	16815	16620	16738	16547	16741	16637	16781	16713	16747	16597	16709	16719	16794	16814	16693	16724	16930	16736	16636	16528	16623	16750	16877	16699	16700	16733	16852	16776	16765	16743	16697	16663	16558	16727	16584	16855	16801	16865	16982	16735	16758	16771	16753	16834	16810	16647	16512	16691	16525	16774	16743	16778	16777	16762	16579	16582	16635	16598	16545	16800	16760	16770	16727	16692	16671	16665	16811	16749	16606	16681	16667	16564	16629	16544	16708	16949	16525	16714	16550	16672	16992	16803	16822	16696	16810	16745	16607	16828	16889	16690	16859	16746	16517	16608	16765	16737	16769	16674	16839	16697	16620	17025	16910	16698	16620	16701	16616	16593	16659	16700	16787	16638	16613	16906	16911	16769	16784	16884	16845	16818	16860	16482	16761	16882	16711	16737	16921	16671	16734	16779	16713	16525	16712	16590	16888	16571	16610	16640	16834	16792	16783	16698	16768	16723	16777	16553	16761	16747	16672	16733	16771	16540	16599	16460	16706	16697	16825	16605	16634	16860	16574	16766	16719	16707	16553	17094	16743	16395	16709	16527	16499	16776	16704	16656	16808	16960	16739	16669	16641	16541	16667	16717	16656	16889	16784	16511	16790	16772	16705	16730	16654	16613	16619	16591	16714	16353	16809	16752	16633	16671	16694	16717	16940	16728	16556	16610	16801	16834	16872	16954	16726	16675	16727	16969	16742	16635	16668	16605	16722	16595	16732	16695	16708	16707	16691	16713	16585	16849	16796	16849	16747	16632	16781	16759	16621	16679	16660	16878	16600	16843	16827	16561	16741	16853	16612	16683	16696	16819	16663	16578	16836	16696	16780	16896	16747	16698	16587	16779	16735	16575	16726	16621	16694	16688	16591	16696	16640	16655	16492	16721	16751	16810	16738	16731	16922	16769	16843	17009	16701	16692	16998	16672	16596	16812	16525	16684	16839	16697	16701	16483	16653	16818	16850	16795	16954	16767	16736	16564	16656	16644	16600	16712	16731	16667	16683	16565	16583	16481	16488	16741	16445	16645	16803	16665	16663	16689	16703	16909	16735	16736	16870	16557	16671	16892	16555	16699	16513	16714	16636	16437	16739	16680	16684	16922	16736	16866	16744	16819	16617	16570	16529	16765	16839	16895	16621	16750	16838	16633	16625	16404	16763	16968	16735	16714	16714	16780	16619	16648	16644	16833	16585	16702	16780	16564	16659	16807	16754	16786	16704	16782	16783	16480	16779	16739	16592	16890	16696	16920	16663	16846	16706	16608	16636	16617	16812	16883	16578	16642	16502	16775	16830	16650	16664	16773	16613	16710	16729	16898	16570	16699	16644	16684	16764	16630	16715	16586	16456	16864	16701	16582	16801	16835	16748	16808	16654	16854	16668	16651	16574	16713	16579	16505	16716	16605	16640	16629	16596	16779	16592	17006	16807	16751	16769	16559	16881	16816	16707	16864	16715	16689	16590	16792	16667	16721	16682	16597	16685	16785	16699	16826	16664	16805	16823	16722	16719	16612	16759	16753	16535	16797	16787	16747	16389	16660	16863	16822	16771	16743	16667	16762	16697	16541	16786	16765	16740	16720	16785	16696	16737	16582	16819	16740	16579	16868	16789	16853	16735	16826	16607	16866	16823	16948	16556	16709	16894	16717	16580	16629	16907	16718	16713	16499	16703	16540	16621	16730	16599	16853	16752	16692	16770	16701	16625	16547	16800	16849	16735	16709	16572	16738	16598	16761	16669	16742	16809	16685	16633	16684	16710	16593	16639	16837	16794	16737	16841	16698	16853	17046	16791	16903	16783	16667	16649	16510	16682	16743	16606	16545	16691	16723	16766	16595	16632	16878	16642	16699	16774	16695	16741	16740	16616	16772	16571	16693	16529	16815	16502	16703	16821	16550	16588	16868	16867	16666	16730	16687	16770	16554	16802	16784	16757	16839	16795	16656	16543
26020	39009	38493	28556	22267	18194	16856	16055	15496	15268	15367	15295	15266	15314	15332	15330	15270	15267	15251	15224	15488	15300	15096	15283	15148	15339	15332	15265	15365	15312	15262	15301	15089	15119	15128	15215	15257	15370	15246	15251	15180	15170	15303	15268	15252	15403	15293	15326	15319	15377	15283	15192	15415	15238	15183	15176	15246	15262	15266	15210	15107	15198	15226	15177	15239	15206	15289	15149	15148	14971	15313	15249	15265	15208	15272	15318	15217	15231	15350	15195	15257	15243	15287	15264	15354	15353	15112	15273	15051	15325	15160	15386	15332	15350	15336	15318	15216	15247	15279	15192	15136	15259	15291	15157	15323	15255	15325	15056	15282	15423	15209	15304	15331	15390	15271	15157	15255	15292	15311	15081	15320	15207	15230	15220	15188	15343	15319	15133	15278	15150	15250	15224	15307	15345	15240	15432	15039	15287	15161	15183	15286	15263	15196	15123	15418	15163	15249	15289	15216	15308	15229	15219	15345	15282	15247	15395	15345	15240	15320	15123	15160	14959	15416	15196	15257	15363	15201	15376	15319	15305	15394	15266	15220	15295	15247	15421	15289	15336	15267	15157	15166	15190	15302	15296	15298	15107	15346	15420	15277	15402	15026	15254	15324	15106	15259	15229	15198	15321	15224	15191	15359	15153	15279	15331	15253	15224	15327	15130	15091	15363	15085	15260	15052	15296	15295	15223	15287	15168	15449	15153	15231	15219	15299	15297	15242	15333	15253	15360	15125	15123	15321	15375	15058	15325	15482	15204	15326	15361	15356	15123	15258	15357	15300	15347	15317	15137	15258	15224	15106	15207	15222	15317	15176	15434	15188	15402	15360	15335	15148	15237	15114	15285	15280	15400	15350	15178	15078	15031	15311	15192	15150	15261	15343	15296	15327	15286	15365	15374	15361	15214	15177	15176	15124	15282	15289	15383	15214	15222	15360	15224	15246	15269	15191	15299	14923	15215	15102	15329	15192	15284	15136	15124	15402	15331	15091	15438	15145	15279	15078	15367	15240	15231	15259	15094	15151	15194	15226	15177	15284	15245	15189	15250	15323	15181	15357	15260	15310	15376	15117	15269	15143	15303	15046	15297	15065	15275	15260	15422	15340	15312	15209	15246	15353	15152	15016	15119	15118	15351	15359	15422	15213	15090	15425	15215	15127	15179	15350	15273	15250	15384	15200	15185	15494	15371	15321	15128	15288	15259	15284	15259	15452	15181	15159	15425	15167	15256	15218	15261	15295	15380	15269	15371	15211	15134	15218	15154	15285	15052	15190	15380	15294	15244	15105	15298	15179	15430	15292	15234	15230	15469	15316	15412	15314	15246	15314	15276	15323	15114	15220	15284	15254	15287	15081	15494	15118	15473	15162	15226	15211	15160	15143	15241	15285	15270	15281	15299	15291	15261	15193	15465	15256	15342	15270	15194	15187	15162	15415	15230	15362	15281	15265	15170	15301	15395	15220	15221	15416	15204	15277	15142	15233	15367	15540	15318	15185	15238	15176	15238	15254	15162	15289	15197	15317	15234	15207	15204	15038	15235	15142	15018	15036	15227	15385	15063	15423	15152	15306	15149	15141	15046	15234	15258	15279	15160	15268	15266	15215	15228	15314	15216	15328	15155	15115	15256	15262	15200	15310	15411	15190	15156	15227	15317	15156	15231	15152	15353	15327	15131	15366	15253	15305	15352	15135	15267	15303	15245	15169	15383	15094	15401	15212	15154	15499	15003	15284	15415	15285	15170	15182	15169	15092	15262	15278	15324	15260	15298	15353	15221	15072	15236	15293	15214	15331	15227	15612	15247	15391	15273	15142	15178	15123	15105	15219	15297	15108	15244	15129	15212	15321	15196	15279	15241	15244	15245	15186	15308	15146	15354	15303	15381	15284	15245	15047	15274	15152	15088	15322	15279	15217	15407	15125	15319	15238	15307	15220	15315	15163	15272	15292	15253	15354	15257	15178	15209	15323	15090	14994	15309	15205	15337	15253	15387	15244	15280	15473	15232	15358	15260	15362	15261	15113	15338	15202	15281	15296	15160	15178	15204	15438	15178	15189	15303	15130	15279	15295	15201	15299	15281	15208	15317	15256	15191	15086	15393	15314	15372	15270	15304	15385	15206	15258	15261	15254	15209	15027	15249	15246	15359	15261	15483	15304	15287	15150	15215	15271	15118	15200	15188	15312	15339	15165	15096	15241	15283	15327	15275	15360	15229	15269	15155	15208	15140	15180	15267	15299	15304	15154	15367	15347	15168	15186	15176	15140	15484	15272	15228	15203	15339	15405	15144	15319	15274	15184	15308	15281	15266	15317	15174	15182	15171	15288	15420	15172	15312	15151	15378	15257	15312	15236	15114	15351	15213	15206	15158	15002	15069	15264	15335	15340	15456	15338	15248	15447	15445	15174	15215	15174	14992	15215	15311	15288	15103	15391	15154	15101	15252	15304	15351	15309	15238	15351	15130	15414	15188	15225	15352	15263	15256	15344	15268	15379	15136	15277	15205	15282	15285	15268	15203	15121	15220	15239	15210	15195	15152	15196	15173	15270	15051	15345	15352	15427	15437	15210	15274	15174	15195	15352	15331	15192	15139	15240	15336	15083	15409	15419	15250	15321	15247	15385	15145	15256	15131	15222	15279	15173	15199	15248	15274	15240	15299	15430	15090	15254	15192	15176	15162	15230	15264	15352	15307	15233	15321	15306	15464	15293	15164	15312	15193	15122	15131	15298	15092	15120	15239	15261	15189	15233	15323	15305	15413	15237	15326	15157	15255	15144	15371	15195	15261	15178	15185	15142	15355	15294	15354	15150	15256	15103	15257	15162	15182	15233	15302	15203	15320	15197	15220	15319	15160	15307	15430	15225	15337	15372	15060	15291	15333	15210	15363	15243	15228	15090	15309	15381	15210	15153	15443	15251	15078	15287	15309	15364	15224	15160	15102	15273	15180	15017	15322	15224	15060	15249	15181	15328	15273	15193	15126	15278	15420	15268	15273	15439	15203	15213	15195	15296	15326	15321	15185	15285	15373	15240	15337	15080	15323	15319	15387	15212	15212	15294	15173	15153	15243	15492	15234	15359	15186	15007	15147	15308	15266	15145	15350	15292	15311	15294	15371	15171	15275	15317	15163	15252	15397	15297	15257	15212	15328	15324	15382	15112	15347	15280	15196	15271	15339	15152	15130	15314	15094	15220	15328	15375	15240	15222	15421	15129	15170	15315	15259	15203	15120	15227	15152	15345	15212	15252	15160	15327	15374	15385	15130	15218	15137	15359	15371	15218	15166	15378	15214	15276	15195	15309	15222	15341	15293	15254	15197	15289	15138	15385	15153	15381	15091	15231	15193	15279	15114	15299	15322	15142	15424	15145	15252	15060	15333	15410	15325	15278	15094	15261	15356	15210	15309	15010	15323	15147	15241	15248	15479	15216	15352	15195	15397	15206	15165	15290	15175	15225	15359	15278	15242	15248	15243	15258	15148	15299	15218	15105	15350	15344	15389	15352	15154	15249	15323	15249	15145	15195	15257	15393	15235	15182	15389	15217	15308	15285	15268	15192	15247	15326	15170	15173	15185	15245	15174	15291	15405	15157	15128	15321	15389	15337	15368	15322	15370	15241	15253	15259	15203	15241	15288	15191	15394	15322	15276	15237	15242	15149	15229	15296	15099	15248	15305	15210	15081	15273	15300	15305	15167	15380	15368	15284	15123	15341	15271	15414	15319	15232	15293	15293	15243	15195	15423	15190	15279	15197	15213	15291	15098	15161	15236	15161	15275	15246	15207	15263	15189	15337	15176	15364	15128	15380	15251	15374	15351	15307	15299	15158	15068	15297	15114	15085	15081	15461	15211	15345	15184	15318	15281	15467	15352	15186	15169	15119	15445	15306	15386	15319	15193	15046	15371	15265	15135	15195	15195	15403	15281	15244	15216	15169	15207	15245	15219	15105	15251	15361	15300	15352	15346	15397	15150	15155	15299	15409	15380	15208	15275	15275	15363	15288	15164	15361	15284	15173	15192	15178	15199	15355	15159	15155	15174	15190	15115	15427	15281	15302	15139	15324	15125	15320	15212	15393	15149	15250	15274	15310	15316	15256	15301	15289	15308	15292	15353	15247	15278	15224	15297	15305	15136	15325	15243	15206	15381	15347	15302	15229	15263	15148	15205	15345	15409	15183	15159	15062	15357	15159	15376	15279	15114	15143	15224	15307	15278	15145	15292	15296	15107	15172	15258	15271	15226	15204	15130	15281	15177	15385	15296	15172	15360	15192	15256	15245	15301	15261	15194	15295	15267	15354	15029	15089	15348	15314	15325	15184	15088	15242	15222	15366	15186	15235	15278	15253	15406	15322	15226	15178	15355	15143	15255	15383	15368	15246	15244	15434	15223	15370	15369	15184	15258	15254	15286	15285	15180	15267	15263	15393	15304	15321	15326	15210	15363	15189	15125	15379	15277	15290	15273	15203	15396	15470	15332	15441	15223	15176	15140	15283	15210	15299	15291	15016	15385	15138	15105	15299	15407	15329	15263	15356	15267	15255	15096	15310	15286	15309	15256	15255	15223	15177	15180	15252	15259	15336	15248	15308	15132	15378	15002	15279	15054	15202	15315	15209	15125	15150	15230	15262	15217	15204	15385	15285	15201	15199	15063	15219	15269	15129	15086	15174	15221	15232	15288	15237	15278	15225	15255	15162	15208	15219	15297	15135	15151	15370	15297	15110	15411	15154	15265	15287	15315	15209	15341	15335	15302	15277	15399	15034	15286	15202	15225	15145	15399	15211	15348	15336	15245	15330	15142	15166	15360	15412	15347	15257	15270	15336	15240	15206	15179	15263	15499	15214	15274	15275	15213	15271	15197	15132	15235	15225	15253	15267	15387	15253	15299	15110	15133	15257	15229	15250	15226	15349	15280	15093	15263	15179	15328	15401	15249	15211	15368	15124	15257	15126	15340	15276	15210	15152	15291	15322	15108	15163	15395	15146	15002	15109	15107	15099	15401	15302	15249	15369	15165	15332	15419	15314	15205	15133	15195	15234	15292	15280	15186	15174	15042	15201	15268	15425	15214	15248	15406	15363	15261	15124	15259	15343	15272	15300	15123	15278	15247	15279	15200	15221	15352	15268	15224	15475	15201
24340	21476	28960	25561	24523	25418	23750	18762	16832	16297	16122	15979	15996	15967	16004	15941	15871	16123	15764	15845	15981	15837	15885	16046	15829	15818	15768	15930	15882	15877	15957	15736	15736	15795	15915	15723	15853	15901	15697	15729	15723	15783	15985	15695	15629	15666	15778	15704	15849	15868	15771	15768	15794	15662	15781	15793	15750	15703	15808	15822	15819	15719	15707	15712	15713	15711	15879	15629	15650	15767	15859	15906	15844	15689	15504	15909	15970	15894	15815	15846	15772	15785	15974	15865	15834	15737	15886	15941	15739	15682	15743	15586	15690	15598	15855	15642	15697	15637	15873	15921	15628	15815	15817	15707	15847	15555	15828	15984	15812	15871	15558	15649	15689	15761	15846	15764	15669	15751	15705	15795	15700	15801	15899	15769	15808	15652	15603	15692	15757	15722	16062	15672	15779	15707	16056	15713	15624	15774	15596	15650	15915	15837	15634	15836	15888	15766	15654	15702	15751	15577	15692	15816	15962	15942	15705	15623	15787	15741	15606	15733	15874	15653	15723	15868	15999	15698	15914	15834	15703	15725	15786	15807	15665	15808	15858	15673	15731	15882	15771	15881	15871	15815	15754	15768	15974	15762	15808	15731	15825	15728	15987	15814	15903	15836	15818	15763	15752	15867	15790	15668	15820	15499	15681	15614	15874	15814	15734	15905	15732	15753	15901	15508	15640	15750	16004	15882	15797	15790	16066	15740	15920	15743	15810	15740	15773	15662	15620	15641	15802	15732	15946	15713	15736	15573	15872	15844	15933	15851	15826	15630	15608	15540	15834	15866	15806	15746	15813	15814	15787	15845	15855	15369	15708	15751	15731	15840	15871	15747	15718	15763	15630	15717	15851	15865	15694	15642	15655	15774	15794	15751	15830	15386	15852	15747	15677	15758	15771	15819	15936	15702	15839	15795	15804	15902	15827	15603	15654	15513	15725	15596	15714	15659	15580	15722	15850	15787	15561	15873	15819	15558	15700	15861	15884	15834	15652	15843	15783	15775	15826	15845	15685	15714	15812	15843	15794	15688	15735	15541	15730	15820	15710	15794	15847	16044	15660	15752	15740	15592	15751	15740	15636	15923	15876	15537	15735	15774	15807	15769	15860	15725	15688	15739	15731	15711	15632	15759	15638	15667	15699	15704	15879	15980	15617	15737	15766	15703	15782	15852	15803	15834	15774	15887	15756	15760	15612	15686	15632	15907	15708	15863	15727	15803	15881	15772	15799	15866	15504	15638	15589	15833	15703	15743	15576	15806	15787	15746	15684	15566	15728	15749	15765	15724	15776	15650	15700	15822	15606	15947	15683	15577	15741	15698	15903	15657	15617	15749	15732	15840	15663	15685	15677	15765	15799	15664	15860	15582	15652	15902	15852	15879	15734	15731	15610	15707	15826	15739	15743	15548	15704	15582	16017	15765	15623	15715	15760	15805	15727	15870	15726	15832	15883	15902	15937	15534	15575	15892	15752	15602	15707	15660	15594	15761	15915	15781	15821	15804	15757	15657	15879	15787	15893	15811	15761	15733	15740	15468	15623	15508	15619	15729	15671	15722	15920	15879	15901	15688	15707	15679	15705	15801	15644	15582	15912	15747	15706	15822	15630	15670	15676	15901	15639	15770	15763	15668	15756	15718	15644	15776	15702	15761	16025	15643	15650	15787	15777	15653	15482	15780	15538	15701	15842	16000	15844	15809	15680	15668	15750	15678	15621	15562	15768	15792	15750	15788	15812	15823	15732	15738	15772	15745	15838	15661	15668	15805	15809	15574	15812	15668	15753	15601	15687	15621	15790	15743	15754	15767	15772	15858	15772	15648	15645	15803	15605	15818	15996	15754	15814	15814	15655	15652	15904	15766	15728	15848	15637	15694	15825	15807	15607	15724	15556	15802	15920	15791	15726	15596	15803	15698	15953	15835	15703	15672	15731	15706	15754	15706	15758	15689	15552	15692	15638	15819	15771	15742	15691	15745	15746	15832	15894	15890	15637	15844	15818	15781	15847	15723	15788	15775	15790	15744	15709	15732	15686	15706	15738	15841	15737	15827	15451	15686	15880	15629	15572	15684	15977	15600	15997	15709	15838	15642	15639	15716	15710	15645	15911	15543	15891	15671	15436	15954	15619	15746	15653	15778	15603	15494	15843	15814	15796	15748	15774	15842	15630	15846	15736	15883	15805	15780	15648	15773	15952	15737	15777	15794	15747	15690	15742	15839	15778	15723	15718	15979	15890	15846	15692	15722	15720	15803	15670	15698	15700	15797	15751	15498	15612	15602	15715	15721	15898	15512	15697	15694	15745	15819	15767	15910	15703	15605	15677	15637	15660	15890	15673	15766	15638	15855	15700	15729	15769	15705	15729	15769	15714	15780	15793	15721	15667	15699	15710	15586	15905	15669	15750	15386	15708	15584	15684	15704	15845	15653	15567	15768	15753	15864	15723	15883	15699	15627	15676	16017	15523	15727	15764	15653	15803	15796	15803	15821	15774	15795	15768	15735	15507	15841	15675	15869	15609	15749	15869	15664	15726	16018	15863	15654	15768	15638	15668	15611	15605	15646	15702	15749	15613	15668	15750	15750	15601	15715	15836	15837	15914	15677	15710	15696	15868	15894	15959	15805	15722	15763	15777	15842	15781	15691	15588	15889	15750	15753	15749	15786	15807	15775	15796	15694	15714	16105	15767	15904	15810	15752	15551	15688	15929	15808	15942	15477	15736	15828	15768	15843	15772	15667	15758	15786	16014	15813	15687	15834	15637	15824	15776	15675	15732	15705	15763	16059	15976	15735	15651	15826	16080	15616	15719	15977	15829	15680	15949	15699	15597	15863	15678	15640	15815	15752	15659	15654	15722	15816	15835	15843	15794	15763	15674	15723	15820	15827	15823	15646	15892	15756	15745	15792	15754	15760	15757	15842	15534	15623	15692	15825	15915	15765	15658	15670	15737	15669	15526	15597	15881	15725	15777	15758	15736	15843	15907	15617	15632	15652	15695	15783	15781	15756	15905	15758	15898	15827	15716	15742	15842	15831	15626	15727	15788	15676	15708	15753	15714	15697	15840	15744	15729	15962	15993	15848	15601	15711	15647	15671	15767	15680	15759	15508	15790	15674	15727	15873	15599	15798	15666	15790	15736	15699	15943	15711	15921	15726	15836	15898	15691	15717	15578	15817	15647	15637	15746	15727	15674	15755	15703	15750	15932	15861	15785	15511	15731	15468	15556	15713	15909	15873	15807	15728	15815	15608	15764	15704	15788	15977	15824	15797	15893	15734	15725	15820	15727	15642	15741	15709	15933	15794	15800	15879	15667	15628	15609	15721	15840	15590	15775	15778	15798	15692	15702	15957	15841	15880	15946	15693	15480	15864	15850	15840	15795	15550	15810	15886	15913	15926	15728	15708	15837	15841	15745	15815	15737	15745	16032	15802	15726	15787	15801	15754	15639	15919	15593	15931	15808	15960	15744	15732	15969	15868	15872	15862	15604	15697	15795	15750	15665	15776	15672	15820	15807	15755	15691	15514	15499	15734	15975	15675	15711	15940	15831	15730	15615	15818	15840	15826	15634	15713	15885	15719	15692	15875	15823	15994	15820	15701	15847	15958	15549	15784	15729	15851	15634	15897	15750	15757	15727	15654	15735	15851	16054	15765	15770	15813	15708	15569	15773	15798	15606	15789	15801	15758	15580	15717	15860	15783	15853	15796	15914	15564	15887	15718	15712	15698	15809	15943	15668	16013	15781	15519	15756	15959	15512	15701	15664	15578	15816	15605	15791	15732	15729	15859	15703	15677	15951	15823	15770	15961	15755	15898	15570	15697	15859	15746	15941	15602	15931	15770	15858	15722	15828	15681	15623	15712	15888	15877	15762	15740	15760	15656	15791	15782	15880	16096	15950	15875	15800	15861	15732	15588	15853	15798	15685	15625	15672	15773	15775	15740	15628	15702	15846	15583	15665	15734	15640	15810	15922	15836	15879	15758	15564	15509	15668	15782	16005	15803	15755	15736	15554	15641	15564	15850	15720	15703	15814	15805	15766	15763	15602	15721	15878	15780	15704	15722	15685	15653	16046	15748	15867	15765	15814	15695	15754	15693	15698	15896	15773	15824	15904	15755	15814	15893	15505	15878	15704	15614	15674	15620	15962	15732	16012	15822	15782	15723	15667	15853	15681	15704	15767	15729	15553	15628	15625	15927	15626	15666	15887	15886	15784	15677	15413	15723	15742	15712	16015	15782	15865	15709	15867	15650	15811	15623	15881	15560	15654	15763	15793	15802	15749	15780	15761	15986	15794	15801	15798	15938	15782	15699	15651	15695	15782	15929	15633	15862	15832	15750	15886	15836	15837	15792	15653	16033	15710	15618	15809	15715	15847	15810	15870	15804	15778	15629	15646	15683	15719	15616	15836	15704	15764	15756	15796	15718	15749	15917	15805	15775	15727	15772	15887	15785	15741	15690	15846	15838	15750	15813	15890	15737	15787	15689	15907	15583	15882	15736	15649	15798	15674	15733	15583	15655	15692	15780	15767	15828	15813	15669	15886	15765	15724	15777	15913	15847	15708	15772	15665	15802	15634	15769	15651	15826	15995	15922	15682	15654	15755	15875	15749	15844	15811	15805	15794	15665	15626	15720	16033	15806	15816	15734	15815	15737	15525	15833	15797	15624	15811	15671	15866	15769	15654	15642	15623	15923	15826	15651	15621	15889	15906	15680	15737	15907	15674	15716	15875	15686	15839	15772	15573	15647	15834	15793	15626	15574	15728	15872	15728	15662	15784	15828	15907	15658	15855	15798	15783	15794	15692	15909	15762	15759	15785	16001	15594	15898	15690	15629	15709	15700	16002	15814	15835	15885	15735	15719	15680	15833	15763	15761	15719	15720	15954	15868	15829	15633	15747	15825	15678	15801	15800	15772	15772	15672	15731	15878	15704	16051	15875	15739	15774	15741	15892	15814	15642	15853	15868	15987	15640	15839	15887	15830	15715	15886	15751	15709	15868	15698	15755	15727	15708	15688	15768	15695	15854	15826	15782	15835	15675	15732	15827	15689	15652	15662	15662	15682	15754	15882	15752	15426	15672	15754	15924	15735	15686	15810	15852	15753	15625	15627	15838	15757	15704	15851	15542	15693	15844	15808
31880	48324	45829	35394	29844	25872	21997	17677	15591	15186	14699	14924	14839	14731	14841	14713	14755	14727	14804	14614	14829	14748	14690	14683	14683	14685	14751	14669	14824	14609	14762	14697	14654	14709	14715	14636	14606	14602	14663	14700	14625	14751	14689	14669	14775	14629	14731	14742	14676	14698	14607	14788	14858	14681	14591	14730	14619	14668	14675	14486	14628	14667	14648	14697	14550	14670	14618	14778	14507	14616	14671	14587	14624	14925	14634	14737	14950	14937	14712	14732	14793	14847	14546	14781	14731	14805	14688	14855	14643	14806	14722	14727	14559	14788	14566	14689	14683	14807	14591	14753	14726	14619	14726	14628	14785	14564	14718	14562	14589	14655	14704	14726	14772	14722	14612	14730	14593	14658	14580	14629	14739	14671	14565	14642	14511	14708	14796	14741	14607	14687	14672	14729	14467	14598	14583	14556	14688	14608	14687	14574	14757	14609	14743	14590	14625	14610	14718	14716	14695	14658	14682	14725	14744	14599	14666	14685	14603	14720	14780	14501	14703	14672	14674	14601	14765	14553	14542	14797	14618	14753	14582	14767	14654	14749	14742	14480	14715	14698	14660	14572	14563	14631	14563	14694	14646	14618	14801	14796	14530	14624	14640	14631	14655	14487	14643	14764	14713	14776	14770	14524	14846	14559	14700	14672	14690	14720	14432	14746	14603	14617	14792	14601	14644	14581	14518	14742	14713	14851	14696	14612	14554	14627	14740	14581	14634	14674	14592	14659	14668	14530	14687	14667	14563	14587	14759	14573	14649	14691	14708	14539	14636	14513	14992	14764	14528	14567	14695	14674	14560	14796	14736	14689	14533	14656	14585	14906	14663	14702	14662	14557	14808	14686	14764	14511	14534	14790	14594	14499	14575	14491	14563	14697	14565	14574	14834	14716	14653	14560	14640	14717	14804	14683	14608	14704	14615	14638	14746	14504	14703	14533	14640	14620	14699	14793	14755	14512	14617	14691	14849	14756	14600	14648	14841	14515	14723	14650	14773	14604	14582	14690	14629	14647	14528	14618	14580	14801	14501	14599	14893	14520	14621	14740	14739	14775	14695	14703	14634	14559	14719	14794	14582	14784	14838	14704	14768	14771	14666	14771	14552	14559	14637	14664	14643	14735	14628	14661	14434	14753	14393	14605	14673	14777	14594	14744	14507	14654	14758	14625	14671	14741	14607	14745	14796	14652	14628	14688	14671	14630	14811	14545	14653	14561	14814	14642	14703	14538	14702	14706	14638	14792	14645	14601	14663	14824	14581	14559	14582	14563	14604	14604	14596	14666	14565	14784	14613	14684	14638	14618	14645	14615	14573	14542	14630	14512	14701	14663	14687	14705	14637	14564	14584	14854	14530	14727	14760	14622	14705	14475	14782	14586	14618	14546	14826	14590	14507	14648	14499	14570	14730	14726	14655	14698	14596	14671	14675	14740	14725	14715	14645	14579	14627	14440	14596	14650	14731	14552	14592	14690	14722	14761	14616	14782	14649	14757	14522	14547	14823	14527	14646	14582	14612	14613	14620	14498	14764	14618	14548	14686	14696	14696	14853	14520	14692	14590	14658	14529	14708	14617	14769	14456	14697	14691	14577	14625	14506	14640	14529	14498	14571	14571	14723	14455	14647	14688	14512	14573	14755	14573	14649	14728	14554	14576	14690	14649	14634	14689	14837	14742	14707	14772	14678	14616	14526	14518	14691	14654	14558	14649	14476	14600	14631	14781	14595	14607	14715	14704	14796	14493	14842	14581	14717	14661	14584	14650	14680	14548	14605	14607	14592	14656	14751	14521	14527	14480	14720	14678	14640	14803	14531	14501	14659	14729	14784	14638	14904	14596	14605	14631	14571	14571	14628	14712	14458	14700	14621	14557	14828	14699	14567	14616	14517	14724	14695	14583	14581	14644	14691	14521	14744	14733	14749	14592	14648	14555	14786	14732	14576	14883	14757	14729	14658	14615	14615	14645	14853	14743	14712	14549	14757	14563	14582	14705	14598	14555	14578	14588	14675	14696	14664	14648	14815	14706	14641	14621	14606	14672	14697	14703	14672	14683	14686	14665	14687	14513	14480	14483	14582	14539	14671	14605	14560	14758	14487	14726	14674	14659	14752	14661	14640	14816	14590	14546	14674	14641	14670	14671	14645	14603	14658	14700	14575	14658	14633	14587	14657	14572	14583	14558	14714	14899	14683	14754	14594	14558	14644	14724	14716	14783	14580	14596	14744	14651	14650	14594	14658	14619	14562	14661	14652	14687	14601	14542	14538	14632	14648	14587	14738	14715	14610	14737	14455	14834	14523	14527	14678	14592	14810	14712	14632	14651	14434	14633	14660	14613	14548	14404	14650	14831	14655	14727	14686	14768	14697	14624	14509	14449	14609	14756	14679	14738	14565	14716	14786	14605	14724	14568	14780	14552	14868	14527	14742	14792	14840	14647	14723	14693	14679	14643	14684	14599	14716	14597	14782	14661	14730	14556	14657	14620	14748	14724	14730	14617	14682	14602	14492	14726	14612	14688	14548	14814	14529	14694	14585	14742	14623	14677	14708	14682	14739	14726	14672	14756	14624	14709	14520	14548	14689	14794	14748	14644	14528	14573	14618	14784	14672	14603	14600	14685	14642	14714	14652	14700	14661	14754	14675	14566	14610	14646	14621	14535	14868	14730	14715	14619	14695	14700	14725	14726	14768	14685	14707	14578	14743	14723	14639	14659	14671	14726	14659	14587	14648	14612	14578	14699	14485	14550	14750	14596	14746	14751	14683	14757	14611	14801	14619	14833	14751	14663	14739	14729	14581	14514	14601	14669	14701	14500	14538	14485	14753	14662	14739	14749	14696	14583	14615	14556	14671	14635	14658	14735	14703	14637	14694	14668	14684	14561	14674	14526	14696	14666	14704	14712	14703	14652	14767	14742	14594	14674	14687	14645	14583	14660	14823	14580	14613	14667	14717	14611	14686	14769	14643	14611	14440	14682	14581	14643	14654	14806	14530	14659	14447	14569	14658	14724	14663	14665	14449	14789	14516	14634	14662	14684	14603	14634	14589	14636	14753	14666	14789	14530	14734	14514	14501	14523	14550	14557	14676	14721	14603	14708	14574	14686	14458	14678	14700	14658	14763	14736	14594	14566	14543	14558	14708	14612	14733	14757	14758	14680	14786	14784	14646	14648	14597	14641	14542	14664	14552	14648	14694	14635	14639	14682	14629	14549	14680	14681	14675	14732	14583	14676	14700	14724	14668	14437	14987	14602	14743	14643	14766	14793	14571	14738	14413	14677	14690	14596	14781	14616	14475	14804	14652	14475	14644	14701	14729	14807	14705	14773	14728	14532	14733	14504	14771	14601	14639	14611	14624	14611	14653	14768	14593	14783	14693	14443	14691	14574	14499	14631	14767	14593	14705	14655	14721	14647	14719	14711	14621	14651	14531	14601	14737	14639	14805	14723	14724	14622	14538	14633	14733	14668	14706	14772	14503	14778	14704	14605	14614	14658	14668	14621	14496	14654	14589	14717	14570	14673	14625	14627	14701	14730	14599	14605	14726	14738	14641	14690	14744	14470	14629	14582	14821	14662	14576	14517	14564	14581	14537	14540	14615	14621	14674	14673	14659	14687	14661	14529	14635	14654	14836	14572	14520	14532	14532	14644	14635	14568	14528	14605	14731	14621	14649	14694	14783	14682	14705	14699	14785	14688	14560	14765	14629	14761	14606	14691	14678	14609	14517	14630	14607	14723	14704	14638	14755	14738	14733	14730	14477	14777	14578	14648	14683	14637	14764	14532	14663	14656	14788	14778	14756	14674	14610	14457	14713	14535	14718	14756	14759	14720	14783	14582	14752	14710	14695	14620	14580	14682	14581	14667	14546	14788	14740	14759	14679	14603	14621	14745	14655	14738	14648	14754	14743	14596	14688	14700	14662	14802	14619	14675	14633	14595	14653	14617	14566	14577	14764	14632	14729	14580	14733	14643	14595	14620	14706	14625	14609	14586	14659	14659	14572	14629	14683	14731	14543	14731	14631	14562	14631	14650	14706	14790	14568	14535	14775	14715	14692	14683	14844	14586	14677	14621	14542	14671	14947	14794	14693	14633	14614	14574	14621	14640	14526	14690	14662	14649	14724	14609	14702	14616	14791	14446	14727	14727	14736	14753	14684	14694	14766	14631	14639	14669	14774	14501	14650	14723	14558	14736	14759	14608	14563	14636	14435	14644	14778	14744	14650	14760	14689	14652	14624	14722	14691	14570	14549	14587	14532	14600	14572	14538	14545	14717	14701	14621	14610	14735	14717	14604	14508	14748	14676	14580	14596	14635	14589	14552	14737	14598	14725	14609	14862	14704	14639	14844	14685	14595	14765	14714	14817	14634	14589	14712	14631	14758	14772	14588	14472	14669	14613	14628	14654	14803	14679	14753	14572	14581	14628	14581	14658	14633	14640	14691	14687	14664	14737	14629	14676	14752	14622	14528	14504	14530	14758	14732	14620	14606	14673	14633	14745	14621	14689	14640	14700	14772	14551	14695	14697	14728	14642	14752	14545	14691	14588	14639	14515	14706	14501	14462	14592	14533	14700	14501	14576	14446	14830	14658	14670	14658	14736	14637	14727	14693	14610	14626	14677	14631	14693	14814	14683	14763	14836	14605	14727	14612	14594	14618	14733	14652	14341	14770	14631	14829	14764	14559	14888	14591	14530	14627	14595	14648	14724	14738	14762	14672	14687	14695	14570	14641	14590	14559	14512	14631	14719	14640	14678	14742	14716	14727	14633	14748	14543	14691	14785	14684	14714	14740	14611	14621	14609	14565	14699	14748	14781	14851	14641	14554	14654	14808	14681	14623	14673	14856	14672	14761	14586	14790	14656	14666	14544	14498	14593	14699	14610	14620	14635	14575	14585	14597	14442	14567	14527	14620	14637	14689	14619	14566	14614	14609	14686	14648	14670	14559	14689	14662	14656	14599	14649	14779	14738	14683	14777	14738	14698	14420	14662	14679	14759	14538	14696	14650	14527	14643	14708	14659	14484	14814	14733	14610	14518	14774	14617	14733	14610	14699	14626	14527	14764	14708	14708	14622	14801	14775	14431	14703	14616	14836	14529	14603	14601	14795	14536	14509	14605	14650	14658	14608	14638	14915
23086	21381	29179	24195	23069	26971	27236	19962	16942	16171	15596	15339	15472	15552	15410	15431	15170	15376	15370	15216	15358	15257	15265	15276	15303	15175	15417	15368	15056	15220	15128	15166	15247	15347	15174	15258	15022	15332	15335	15172	15243	15056	15335	15335	15371	15222	15167	15176	15310	15038	15204	15223	15181	15304	15089	15175	15219	15314	15269	15271	15227	15017	15097	15159	15127	15059	15113	15176	14984	15088	15156	15147	15179	15161	15214	15433	15545	15495	15288	15111	15499	15155	15238	15297	15345	15319	15223	14976	14934	14964	15154	15308	15214	15086	14921	15105	15183	14989	14916	15106	15289	15229	15172	15312	15095	15269	15197	15168	15159	15276	15067	15088	15153	15110	15239	15364	15243	15172	15092	15106	15136	14935	15082	15171	15299	15201	15077	15087	15227	15153	15137	15268	15187	15274	15194	14950	15171	15099	15134	15185	15064	15000	15024	14972	15041	15094	15042	15054	14966	14997	14944	15145	15023	15032	15162	15083	15309	15073	15013	15077	15408	15251	15240	14991	15040	15013	15060	15190	15109	15018	14995	15036	14995	15009	15277	14986	15127	14940	15060	15150	15120	14999	15007	15106	15194	15095	14849	15144	15127	14930	15330	15208	15193	14958	15063	15038	15047	15265	15232	15149	15041	15200	15148	15090	15001	15074	15182	14991	15096	15212	15047	15154	15169	15150	15053	15039	14995	14974	15027	15022	15167	15183	15038	15066	15095	15246	14954	14965	14923	15047	15032	15062	15246	15115	15045	15125	15128	15039	15131	15069	15305	15103	15161	14975	15072	15085	15023	15207	14971	15049	15283	15056	15218	15280	15062	15194	15101	15182	15075	15320	15011	15159	14867	15046	15048	14987	15269	15218	15284	15052	15303	15211	14944	15118	15100	15204	15157	15164	15238	15147	15194	15182	15173	15118	15185	15180	15149	15180	14976	14821	15037	14939	14938	15218	15018	15324	15196	14972	15120	15061	15096	15076	15181	15121	14972	15258	15102	15072	15091	15060	15116	15118	14935	15249	15001	15034	15038	14998	15010	15275	15239	15086	15122	15141	15252	15160	14924	14887	15056	15275	15206	15427	15167	15156	14948	15295	15132	15006	15070	14850	14823	15114	14949	14916	15063	15138	14992	15226	15197	15045	15222	15349	15231	15225	15062	15210	15043	15084	15016	15004	15009	15116	15065	15253	15132	15088	15072	15099	15124	15346	15095	15023	15145	15161	14958	15051	15062	14944	14890	15118	15030	14979	15086	15069	14775	15316	15256	15006	15169	15007	14977	14975	15122	15157	15076	15329	15070	15326	15103	14924	15058	15081	15172	15034	15134	15031	15141	15111	14920	15086	15014	15015	15112	14978	15162	14949	15209	15249	15184	15239	15114	15047	15231	15059	15253	15142	15123	15411	15165	15066	15125	15157	14936	15042	14947	15004	15010	15242	15125	15224	15106	14956	14998	15196	15140	14970	15062	15037	14910	15243	15137	15084	15062	15192	15066	15172	15006	15160	15259	14996	14947	14926	15076	15073	15273	15067	15410	15226	15142	14925	15124	15174	15151	14890	15212	15146	15275	15126	15030	15014	15126	15222	15071	15156	15248	15047	15429	15328	15132	15251	15048	15220	14996	15268	15161	14982	15245	15192	15046	14944	15155	14901	15269	15130	15234	15132	15014	14906	15016	15044	15096	15154	15127	15083	15133	15077	15116	15223	15086	15162	15122	15110	15032	15063	15303	14937	15064	15283	15236	15342	15181	14998	15165	15012	15020	15262	15285	15072	15194	15050	14961	15143	15260	15223	15149	15038	14965	15021	14931	14866	15051	15030	15068	15004	15085	15133	14848	14994	15156	15059	15151	15091	15114	15117	14974	14892	15269	15190	15148	15075	14997	15241	15011	15081	15045	14791	14839	15452	15184	15062	15004	15155	15098	15075	15067	15150	15006	15093	15324	15045	14995	14948	14855	15161	15070	15061	15130	15023	15104	15089	15088	15141	14974	15081	14991	14946	15221	15236	14974	15137	15175	15081	15078	15114	15208	15082	14941	15209	15094	15120	15091	15117	15155	14954	15015	15122	15042	15281	15216	15106	15148	15188	14998	14961	14999	15233	15096	15099	14901	15174	15004	14979	15018	15056	15088	15097	15185	15141	15193	15236	14949	14988	15351	14969	15235	15186	15314	15041	15189	15068	15094	15172	14996	14983	15108	14958	15154	15150	15080	15186	15126	15001	15203	15159	15154	15021	15046	15177	15025	15027	15317	15193	15274	15103	15045	15054	15120	14998	15232	15005	15131	14968	14926	15144	14951	15087	15177	15254	15247	14932	15063	15187	15033	15051	15265	15141	15037	15283	15175	15042	15073	15039	15174	15121	15007	14944	15105	14945	14843	15200	15184	14977	15279	15045	15112	15132	15288	15144	15087	15083	15313	15103	14998	14878	15141	15147	15092	15126	14963	15234	15104	15069	14970	15207	15260	15072	15005	15234	15200	15081	15115	14802	15159	15202	15152	15023	15208	15023	15038	15234	15064	15032	15109	15250	15061	15068	15062	15085	15023	15027	15116	15202	15213	15075	14845	14991	15045	15326	14971	15081	14881	14927	14995	15128	15011	15042	15280	15264	15269	15182	15119	15059	15213	15007	15044	15220	15279	15189	15148	14935	15265	14998	15172	15044	15079	15256	15079	15054	15267	15097	14989	15279	15123	14981	15038	14977	15012	15050	15110	15126	15117	15211	14994	15016	15378	14891	15149	15039	14870	15083	15143	15151	15051	15094	15036	15241	15134	15165	15070	15155	15228	15265	15109	14949	15185	15151	15008	15160	15088	14998	15139	15285	15004	15139	15273	15328	14865	15113	14907	15288	15180	15019	15000	14905	15123	15132	15002	15113	15135	15000	15162	15109	14896	15191	15069	15213	15328	15189	15203	15121	15131	15109	15153	15092	15235	15179	14990	15091	15024	15016	15064	15131	14923	15011	14950	15175	15047	15121	15134	14957	14981	15067	15220	14998	15090	15280	15275	15137	15023	15122	14987	15133	15037	15197	14855	15210	15072	15147	14865	14991	15019	15075	14863	15106	15236	14922	15222	15097	15116	14929	15014	15048	15092	14990	15132	14951	15435	15213	15058	15248	14994	15044	15077	15220	15078	14992	14951	14995	15156	14920	14987	15000	15154	15043	15171	15173	15068	15004	15343	15039	15106	15169	15159	14966	15058	15132	15083	14973	15059	14836	15156	14986	14882	15217	15074	15166	15236	15005	15254	15298	15051	15096	15178	15011	15115	15169	15013	15120	15095	15124	14898	15173	15023	15088	14964	15158	15254	15019	15133	15019	15176	15169	15122	15144	14949	14968	15235	14999	15217	15093	15126	15123	15188	15060	15146	15011	15212	15045	15130	15259	14948	15131	14941	15127	14994	15080	15117	14999	15214	15175	15153	15148	15207	15086	15127	14952	15034	15178	15175	14993	15276	15071	15180	15195	15182	15235	15130	15092	15061	15067	15131	15102	14965	15236	15110	14922	15095	15093	15158	15232	14975	15178	15157	15134	15040	15094	15050	15082	14916	15039	14973	15118	15133	14972	14880	15178	15111	15235	15054	15154	15073	15103	15063	15185	14998	15194	15071	15154	15234	15199	15125	15163	15143	15041	15003	15167	15233	15054	15078	14963	15231	14923	15112	15060	15213	15041	15109	15162	15088	15005	15084	15095	15240	15218	15067	15067	15211	15288	15135	15220	14938	15065	15053	14828	15074	15083	15040	14912	15144	15094	15100	15269	15078	15144	15248	15144	15005	15018	15156	15119	14989	15317	14892	15245	15244	15044	15253	15060	14995	15021	15000	15036	15176	14896	14954	15046	15097	15110	14931	15260	15270	15280	15246	14885	15264	14984	15156	15133	15226	15118	14805	15046	15112	15024	15007	15241	15046	14783	15207	14999	14998	15191	15118	14980	15076	15014	15204	15065	15160	14952	14976	15035	15168	15104	15161	14911	15076	15034	15194	15071	15023	15198	15164	15075	15159	15121	15157	14889	15071	14875	14878	15266	15056	15202	14997	15141	14956	15150	15232	15100	14999	15224	15161	15057	15313	15010	15244	14984	15007	15036	15157	15047	15049	14902	15251	15045	14940	15069	15204	15045	15061	15075	14887	15275	15074	14936	15150	14924	14916	14995	15260	15081	15081	15181	15123	15059	15039	15286	15219	15051	15245	15145	14912	15123	15092	14948	15164	15082	15091	15187	14970	14921	15013	14972	15118	15065	14906	15160	14886	15155	15088	15152	15119	14978	15023	15069	14919	15129	14850	15033	15065	15136	15044	15024	14881	15077	15102	15119	15196	15025	15019	15095	15128	15037	15020	15098	15166	14910	14919	15126	14907	15301	15108	15211	15172	15216	15066	15153	15097	15088	15227	15133	14928	15369	14960	15030	15096	15243	15107	15020	15175	15115	15117	15225	15115	14982	15099	14933	15004	15121	15028	15059	15021	15044	15065	15156	15095	15241	15193	15014	14917	15327	15239	15071	15088	15153	15120	15057	15067	14909	15106	15033	15125	14963	15240	15271	15109	15134	15094	15278	14920	14970	15135	15060	15133	14997	15308	15128	14982	15110	14993	15140	15013	15003	15251	15251	15140	15028	15086	15138	15140	15314	15151	15105	15084	15117	15261	15088	15254	15071	15089	15007	14985	15156	15027	15122	15149	14952	14956	15133	15318	15304	15125	15300	15070	15195	15146	15079	14953	14975	15203	15180	15207	14957	15069	15167	15027	15083	15090	15147	15309	15113	15101	14993	15166	15232	15246	15205	15119	15083	15086	14998	15111	15199	14997	15114	15081	15283	15105	14982	15191	14923	15156	15084	15077	15130	14971	15172	15038	15173	15024	15320	15026	14954	15089	15073	15296	14924	15017	14967	15002	14960	15102	15105	15135	14983	15079	15310	15128	15044	15168	15330	15047	15242	15146	15031	15201	15050	15119	15272	15091	15085	14997	15116	15274	15073	15161	15015	15092	15231	15157	15055	15082	14990	15404	15183	15219	15238	15097	14930	15166	15254	14918	14967	14777	14989	15014	15200	15144	14903	15063	15115	15151	15253	15212	15201	15081	15156	15211	14973	15218	15050	15114	15097	15078	15080
32004	50084	47680	39578	36236	32543	24804	19474	16099	14859	14575	14684	14531	14397	14347	14267	14333	14208	14248	14427	14281	14206	14361	14348	14350	14159	14279	14179	14246	14275	14297	14360	14344	14284	14421	14264	14403	14310	14337	14183	14307	14238	14201	14328	14367	14447	14211	14352	14404	14291	14358	14173	14298	14412	14360	14263	14433	14271	14243	14228	14158	14403	14192	13983	14261	14235	14327	14194	14278	14259	14218	14339	14461	14185	14156	14423	14709	14762	14503	14286	14273	14425	14150	14177	14151	14437	14280	14168	14268	14344	14301	14117	14226	14399	14454	14254	14350	14222	14192	14276	14230	14175	14217	14411	14277	14213	14175	14172	14197	14267	14228	13948	14359	14353	14336	14217	14220	14015	14209	14277	14244	14246	14317	14106	14210	14185	14226	14235	14270	14250	14354	14067	14243	14351	14265	14306	14423	14262	14320	14180	14403	14183	14134	14156	14225	14239	14164	14314	14228	14235	14505	14337	14139	14289	13958	14284	14264	14235	14358	14301	14135	14172	14225	14136	14385	14169	14245	14261	14329	14077	14354	14123	14207	14135	14379	14337	14190	14241	14123	14199	14254	14110	14285	14189	14183	14150	14219	14349	14241	14137	14209	14101	14120	14249	14421	14118	14192	14333	14151	14325	14285	14242	14187	14105	14197	14321	14205	14111	14084	14222	14060	14252	14200	14272	14117	14146	14317	14158	14182	14291	14346	14247	14094	14166	14177	14355	14255	14169	14362	14197	14161	14295	14048	14409	14156	14334	14293	14253	14326	14168	14274	14237	14282	14239	14369	14197	14140	14274	14132	14315	14080	14369	14085	14225	14291	14149	14219	14336	14237	14131	14205	14052	14184	14210	14192	14254	14116	14348	14119	14344	14145	14238	14203	14137	14176	14326	14142	14143	14328	14334	14258	14252	14325	14315	14367	14025	14255	14115	14231	14320	14169	14141	14157	14311	14231	14196	14346	14235	14095	14211	14028	14322	14280	14165	14033	14183	14255	14229	14199	14273	14368	14168	14268	14339	14132	14293	14163	14252	14178	14281	14353	14356	14291	14289	14158	14356	14209	14144	14173	14204	14268	14186	14369	14276	14141	14418	14298	14197	14228	14047	14297	14215	14436	14151	14224	14245	14210	14214	14303	14251	14363	14163	14257	14252	14221	14261	14227	14291	14383	14191	14191	14211	14127	14307	14259	14335	14152	14166	14103	14186	14192	14107	14197	14113	14354	14240	14290	14073	14169	14145	14142	14310	14243	13994	14312	14154	14200	14234	14289	14179	14283	14175	14200	14246	14243	14160	14257	14160	14203	14248	14178	14191	14183	14249	14232	14325	14173	14082	14219	14094	14296	14211	14161	14216	14179	14307	14200	14327	14164	14178	14322	14265	14272	13984	14235	14338	14118	14255	14238	14255	14510	14132	14294	14212	14285	14205	14267	14186	14176	14133	14252	14193	14201	14360	14324	14158	14175	14195	14298	14001	14245	14177	14125	14061	14159	14177	14148	14218	14331	14254	14087	14168	14263	14195	14324	14355	14385	14163	14495	14188	14290	14348	14183	14127	14361	14325	14233	14030	14306	14265	14341	14102	14273	14223	14257	14263	14411	14159	14230	14182	14162	14108	14377	14121	14406	14219	14316	14257	14256	14318	14250	14117	14451	14165	14326	14036	14226	14250	14197	14222	14248	14262	14196	14275	14261	14149	14284	14235	14312	14279	14202	14253	14109	13968	14239	14297	14306	14227	14141	14169	14259	14181	14254	14282	14264	14301	14177	14445	14307	14229	14269	14274	14146	14305	14301	14179	14093	14303	14401	14199	14147	14293	14218	14319	14151	14138	14194	14224	14160	14260	14260	14311	14245	14179	14302	14329	14253	14206	14238	14257	14227	14222	14190	14185	14249	14151	14517	14254	14314	14220	14231	14448	14294	14218	14350	14220	14291	14213	14105	14136	14340	14234	14275	14126	14319	14263	14188	14136	14305	14174	14153	14328	14150	14119	14338	14097	14273	14297	14245	14243	14270	14271	14309	14154	14187	14241	14099	14231	14286	14214	14124	14118	14248	14121	14141	14317	14057	14425	14276	14299	14301	14138	14099	14293	14128	14146	14349	14149	14199	14282	14290	14354	14321	14172	14269	14250	14096	14209	14312	14232	14357	14108	14238	14126	14304	13948	14171	14049	14160	14192	14227	14202	14357	14208	14186	14128	14061	14214	14201	14114	14197	14151	14344	14315	14222	14218	14260	14095	14348	14084	14362	14199	14393	14224	14211	14129	14048	14197	14095	14398	14198	14162	14241	14301	14249	14291	14263	14346	14308	14112	14129	14164	14160	14278	14409	14275	14153	14150	14238	14309	14259	14173	14272	14213	14226	14360	14112	14154	14024	14401	14271	14288	14177	14155	14198	14018	14272	14187	14188	14193	14293	14231	14099	14315	14283	14213	14139	14206	14259	14179	14215	14156	14316	14201	14259	14160	14365	14154	14190	14186	14022	14217	14177	14221	14183	14303	14164	14197	14292	14194	14287	14160	14290	14101	14223	14294	14063	14252	14248	14207	14244	14143	14433	14250	14183	14309	14249	14257	14314	14231	14156	14174	14058	14176	14194	14127	14353	14194	14176	14412	14145	14378	14096	14255	14293	14147	14422	14196	14202	14148	14072	14112	14058	14158	14233	14231	14265	14189	14233	14163	14227	14343	14342	14208	14258	14261	14244	14129	14178	14272	14158	14307	14107	13970	14234	14272	14246	14419	14173	14162	14159	14384	14130	14181	14392	14183	14273	14292	14107	14221	14314	14193	14099	14359	14263	14284	14451	14220	14191	14258	14282	14087	14173	14270	14204	14069	14173	14264	14427	14161	14204	14114	14179	14111	14453	14237	14264	14256	14167	14162	14038	14180	14149	14398	14118	14238	14181	14190	14459	14138	14246	14174	14187	14273	14288	14065	14125	14157	14128	14233	14270	14076	14194	14297	14341	14252	14207	14315	14236	14275	14152	14151	14135	14306	14155	14338	14068	14198	14070	14279	14305	14322	14206	14307	14168	14081	13993	14338	14162	14257	14331	14161	14279	14368	14122	14245	14274	14236	14160	14262	14109	14153	14317	14371	14335	14279	14219	14200	14379	14216	14170	14346	14322	14230	14137	14230	14288	14170	14129	14230	14121	14205	14434	14128	14287	14158	14285	14097	14112	14277	14308	14125	13931	14421	14268	14191	14168	14260	14166	14361	14377	14059	14328	14361	14233	14298	14135	14261	14262	14098	14279	14136	14158	14170	14259	14182	14236	14266	14298	14323	14210	14364	14238	14230	14083	14324	14159	14203	14284	14364	14271	14158	14171	14270	14116	14254	14244	14147	14246	14227	14220	14172	14346	14207	14167	14278	14185	14159	14257	14218	14378	14350	14259	14217	14022	14260	14141	14264	14219	14477	14118	14435	14168	14108	14257	14223	14126	14163	14275	14183	14223	14162	14210	14353	14252	14187	14241	14247	14209	14260	14390	14294	14224	14157	14180	14103	14151	14254	14071	14277	14196	14260	14141	14299	14331	14274	14158	14336	14286	14237	14246	14261	14257	14136	14265	14411	14389	14296	14252	14491	14149	14308	14337	14392	14261	14306	14086	14211	14371	14102	14312	14134	14257	14143	14139	14341	14173	14192	14063	14164	14333	14240	14204	14187	14267	14232	14194	14262	14264	14234	14251	14359	14150	14302	14244	14295	14263	14214	14259	14099	14372	14126	14155	14132	14137	14128	14362	14374	14247	14316	14251	14176	14335	14162	14239	14180	14319	14290	14364	14309	14235	14174	14315	14232	14288	14345	14152	14062	14174	14361	14316	14248	14111	14205	14272	14174	14239	14245	14178	14209	14343	14116	14115	14384	14214	14309	14147	14185	14175	14074	14246	14189	14323	14247	14277	14096	14294	14118	14185	14160	14360	14233	14190	14097	14318	14159	14297	14232	14280	14208	14323	14143	14254	14166	14248	14185	14179	14306	14175	14037	14202	14151	14356	14021	14215	14191	14165	14356	14267	14263	14224	14382	14341	14221	14328	14285	14300	14228	14318	14142	14259	14243	14294	14180	14279	14285	14126	14251	14177	14428	14208	14228	14341	14152	14259	14191	14274	14259	14148	14214	14180	14121	14265	14236	14220	14205	14244	14253	14188	14325	14314	14191	14291	14107	14351	14257	14037	14100	14234	14056	14254	14270	14394	14149	14136	14205	14373	14282	14403	14191	14176	14340	14376	14395	14260	14186	14255	14146	14302	14508	14221	14318	14330	14110	14348	14144	14183	14155	14190	14161	14217	14208	14315	14232	14300	14298	14129	14258	14248	14230	14047	14091	14300	14172	14151	14170	14195	14221	14260	14173	14342	14175	14393	14129	14104	14415	14188	14203	14163	14234	14211	14117	14236	14322	14214	14180	14233	14274	14079	14279	14311	14199	14324	14219	14229	14168	14192	14090	14288	14121	14317	14127	14344	14304	14244	14245	14303	14324	14334	14150	14266	14255	14247	14292	14289	14303	14338	14201	14291	14198	14080	14337	14176	14350	14313	14085	14186	14376	14167	14134	14118	14013	14163	14223	14326	14428	14305	14486	14175	14276	14095	14210	14235	14341	14112	14265	14263	14292	14361	14282	14445	14268	14170	14289	14161	14357	14093	14324	14217	14269	14151	14153	14275	14325	14120	14330	14325	14268	14192	14238	14290	14175	14277	14213	14091	14316	14222	14053	14177	14144	14272	14354	14214	14301	14214	14098	14188	14154	14056	14198	14259	14284	14501	14283	14340	14198	14265	14179	14374	14232	14149	14308	14352	14172	14341	14016	14150	14211	14373	14443	14373	14317	14143	14264	14202	14246	14292	14304	14227	14133	14176	14201	14279	14351	14180	14273	14246	14117	14337	14228	14102	14195	14226	14414	14337	14263	14106	14159	14080	14181	14273	14310	14249	14189	14290	14321	14211	14131	14226	14164	14206	14257	14233	14234	14147	14191	14191	14350	14241	14314	14191	14297	14359	14118	14258	14231	14226	14255	14301	14360	14100	14202	14215	14243	14123	14106	14176	14213	14269	14063	14330	14238	14320	14067	14218	14213	14292	14351	14137	14126	14296	14237	14214	14317	14202	14331
27887	23279	27657	24016	19814	17869	16095	14962	14578	14376	14355	14294	14494	14560	14432	14350	14230	14530	14325	14384	14385	14344	14240	14253	14410	14300	14509	14295	14681	14473	14404	14569	14380	14480	14363	14436	14570	14503	14468	14582	14369	14420	14349	14305	14333	14456	14546	14274	14612	14517	14479	14410	14303	14327	14340	14406	14401	14484	14490	14437	14153	14176	14309	14335	14422	14379	14512	14403	14321	14365	14185	14376	14466	14308	14334	14340	14339	14256	14553	14459	14472	14402	14336	14255	14438	14349	14488	14302	14250	14368	14302	14239	14305	14446	14387	14508	14239	14298	14291	14256	14265	14219	14212	14292	14287	14278	14407	14217	14315	14147	14369	14352	14160	14524	14447	14308	14347	14298	14418	14600	14350	14217	14385	14385	14355	14232	14298	14194	14142	14159	14348	14341	14389	14252	14251	14455	14381	14320	14442	14436	14389	14434	14328	14544	14195	14213	14484	14179	14248	14378	14436	14236	14176	14209	14305	14360	14524	14427	14351	14210	14205	14118	14363	14381	14502	14538	14477	14191	14307	14267	14259	14436	14494	14353	14489	14376	14474	14274	14297	14326	14307	14256	14235	14336	14371	14230	14344	14384	14354	14430	14200	14232	14339	14300	14355	14269	14463	14489	14335	14412	14342	14573	14316	14255	14319	14346	14224	14425	14384	14295	14468	14519	14238	14253	14302	14333	14458	14309	14408	14301	14225	14380	14493	14434	14523	14460	14100	14303	14317	14447	14248	14165	14395	14337	14092	14258	14307	14128	14294	14259	14526	14489	14482	14371	14487	14403	14204	14494	14211	14273	14437	14353	14338	14264	14430	14121	14332	14462	14288	14320	14421	14353	14415	14402	14325	14413	14404	14275	14322	14386	14458	14311	14208	14354	14226	14284	14417	14380	14314	14444	14333	14307	14429	14378	14474	14479	14199	14371	14281	14256	14534	14247	14382	14419	14448	14465	14435	14461	14392	14547	14298	14226	14185	14245	14208	14109	14426	14220	14362	14352	14340	14378	14291	14485	14307	14432	14399	14410	14168	14177	14344	14445	14312	14439	14399	14401	14187	14211	14418	14273	14276	14205	14218	14167	14128	14366	14415	14299	14416	14346	14344	14119	14599	14354	14257	14146	14381	14379	14239	14411	14355	14281	14310	14525	14384	14358	14391	14333	14345	14305	14410	14275	14336	14230	14466	14417	14315	14508	14344	14315	14322	14309	14352	14394	14251	14360	14279	14337	14474	14212	14421	14206	14458	14557	14351	14639	14374	14438	14369	14314	14219	14376	14337	14082	14432	14321	14464	14266	14178	14315	14512	14203	14187	14364	14344	14509	14266	14303	14390	14325	14371	14495	14395	14278	14326	14274	14527	14377	14397	14502	14430	14429	14383	14504	14381	14355	14144	14352	14272	14300	14146	14450	14332	14392	14337	14379	14303	14392	14359	14454	14359	14357	14396	14454	14445	14403	14466	14342	14270	14569	14271	14209	14532	14325	14425	14439	14109	14320	14338	14474	14134	14410	14263	14258	14268	14295	14282	14215	14292	14439	14409	14359	14366	14395	14429	14347	14399	14413	14291	14416	14437	14234	14345	14313	14398	14413	14206	14528	14622	14330	14286	14309	14277	14211	14483	14419	14652	14315	14465	14396	14333	14423	14548	14454	14423	14378	14443	14358	14442	14336	14282	14283	14405	14398	14500	14589	14409	14206	14324	14358	14481	14430	14455	14414	14413	14235	14317	14485	14424	14414	14169	14419	14308	14503	14515	14278	14210	14265	14181	14275	14458	14447	14385	14336	14514	14258	14374	14345	14158	14355	14339	14268	14498	14450	14447	14401	14121	14244	14262	14315	14226	14234	14389	14096	14411	14284	14190	14255	14594	14423	14356	14431	14362	14301	14245	14416	14579	14327	14428	14411	14330	14314	14242	14348	14445	14305	14475	14469	14445	14401	14409	14206	14436	14426	14276	14469	14316	14539	14404	14485	14275	14286	14479	14317	14417	14283	14358	14588	14186	14542	14325	14158	14251	14227	14379	14499	14547	14375	14419	14348	14300	14459	14458	14318	14436	14193	14305	14206	14332	14159	14223	14332	14438	14282	14317	14418	14405	14534	14270	14359	14437	14596	14485	14366	14291	14451	14298	14219	14394	14407	14353	14298	14387	14224	14502	14371	14465	14168	14448	14167	14355	14226	14459	14404	14231	14360	14366	14253	14378	14287	14507	14493	14271	14391	14438	14480	14436	14341	14317	14413	14439	14401	14389	14313	14312	14214	14426	14308	14454	14365	14459	14411	14361	14455	14429	14361	14376	14358	14384	14544	14565	14176	14229	14314	14348	14377	14372	14357	14536	14372	14369	14310	14201	14295	14457	14334	14535	14367	14251	14238	14386	14232	14170	14318	14306	14160	14456	14477	14456	14381	14336	14280	14347	14495	14429	14181	14412	14371	14605	14339	14089	14222	14479	14469	14439	14228	14487	14466	14460	14535	14305	14298	14203	14303	14363	14309	14274	14328	14502	14205	14441	14492	14194	14154	14250	14301	14337	14207	14483	14484	14431	14263	14374	14281	14220	14422	14254	14305	14468	14303	14382	14256	14375	14428	14257	14302	14214	14243	14456	14400	14141	14375	14569	14316	14235	14497	14421	14326	14286	14243	14329	14225	14302	14276	14376	14292	14380	14397	14330	14391	14207	14313	14456	14408	14413	14360	14361	14279	14320	14273	14409	14342	14356	14484	14292	14522	14338	14434	14504	14289	14297	14365	14356	14393	14342	14533	14344	14364	14223	14209	14195	14446	14444	14319	14307	14316	14311	14242	14364	14631	14319	14320	14317	14581	14164	14205	14309	14359	14310	14491	14481	14104	14344	14440	14439	14316	14229	14255	14298	14400	14157	14175	14386	14258	14401	14353	14293	14345	14501	14388	14510	14464	14289	14415	14383	14321	14231	14256	14560	14380	14323	14386	14421	14353	14565	14385	14214	14282	14314	14205	14559	14482	14293	14364	14264	14322	14367	14281	14184	14147	14451	14452	14455	14347	14297	14332	14415	14403	14314	14305	14285	14535	14365	14294	14480	14369	14242	14416	14430	14395	14462	14340	14534	14241	14494	14298	14347	14291	14294	14177	14449	14391	14166	14262	14309	14276	14331	14354	14232	14450	14206	14466	14518	14295	14335	14489	14391	14351	14458	14333	14178	14425	14144	14416	14190	14241	14372	14251	14449	14317	14201	14264	14403	14292	14440	14558	14225	14253	14362	14367	14168	14120	14533	14483	14357	14172	14281	14431	14305	14051	14564	14506	14509	14348	14385	14425	14452	14437	14428	14252	14248	14293	14323	14327	14196	14217	14382	14368	14231	14257	14569	14353	14376	14286	14344	14340	14443	14364	14578	14277	14408	14331	14359	14359	14238	14505	14369	14210	14382	14349	14326	14397	14352	14391	14530	14448	14456	14350	14289	14445	14335	14560	14373	14468	14454	14479	14407	14578	14242	14419	14413	14364	14549	14358	14208	14518	14344	14414	14385	14315	14250	14227	14404	14439	14415	14342	14470	14465	14541	14280	14329	14334	14253	14240	14158	14315	14385	14303	14325	14421	14410	14375	14400	14296	14300	14442	14365	14378	14365	14448	14216	14398	14460	14298	14323	14191	14159	14433	14410	14523	14428	14243	14542	14379	14328	14540	14353	14282	14329	14343	14402	14581	14451	14364	14362	14361	14193	14467	14133	14211	14386	14202	14387	14410	14270	14359	14243	14404	14369	14502	14398	14322	14302	14351	14211	14261	14381	14352	14363	14490	14267	14514	14433	14337	14278	14549	14365	14248	14351	14457	14301	14534	14411	14430	14315	14393	14361	14358	14346	14260	14127	14432	14540	14179	14473	14141	14356	14403	14334	14267	14249	14182	14422	14178	14289	14202	14325	14313	14314	14406	14483	14459	14356	14240	14299	14274	14337	14431	14400	14319	14288	14378	14513	14490	14397	14193	14310	14398	14402	14185	14415	14395	14268	14305	14309	14382	14295	14196	14410	14409	14614	14291	14372	14415	14324	14328	14523	14518	14387	14253	14271	14307	14339	14186	14393	14421	14460	14343	14418	14313	14248	14519	14354	14382	14392	14330	14325	14369	14585	14381	14390	14445	14314	14217	14369	14300	14219	14361	14197	14381	14386	14265	14325	14329	14482	14368	14633	14380	14238	14373	14580	14396	14349	14421	14187	14419	14515	14313	14324	14409	14334	14198	14398	14466	14483	14497	14218	14504	14516	14461	14400	14188	14462	14252	14331	14442	14454	14343	14287	14226	14291	14446	14382	14439	14262	14269	14398	14249	14420	14449	14455	14356	14200	14344	14413	14101	14388	14406	14503	14286	14280	14223	14384	14426	14344	14206	14395	14481	14451	14397	14187	14377	14347	14344	14261	14345	14361	14351	14284	14191	14343	14510	14274	14480	14563	14358	14493	14320	14347	14080	14112	14386	14248	14311	14533	14551	14356	14343	14528	14334	14276	14462	14350	14474	14295	14285	14307	14228	14308	14259	14329	14384	14319	14231	14533	14429	14400	14371	14343	14449	14479	14276	14404	14208	14374	14383	14165	14309	14319	14331	14317	14284	14280	14192	14304	14268	14129	14326	14334	14402	14302	14189	14325	14307	14386	14504	14306	14497	14180	14451	14709	14223	14260	14219	14480	14314	14299	14459	14319	14377	14398	14138	14346	14407	14520	14450	14534	14353	14417	14370	14446	14350	14383	14329	14195	14181	14332	14334	14333	14411	14361	14351	14319	14197	14445	14559	14490	14372	14266	14452	14261	14353	14411	14491	14354	14258	14409	14198	14256	14275	14676	14360	14382	14378	14351	14187	14393	14593	14382	14367	14363	14294	14261	14359	14357	14207	14377	14371	14532	14399	14346	14506	14570	14273	14460	14327	14101	14212	14544	14499	14384	14273	14452	14354	14229	14574	14293	14438	14397	14283	14362	14169	14366	14489	14300	14354	14260	14297	14452	14449	14454	14336	14342	14625	14339	14301	14432	14281	14296	14302	14438	14318	14243	14321	14240	14458	14271	14224	14479	14386	14262	14416	14230	14319	14305	14413	14338	14394	14416	14279	14132	14449	14474	14211	14360	14278
24839	34531	31714	24339	21796	18813	15710	14600	14270	14000	13950	13912	13843	13858	13989	13867	14031	13888	13815	13837	13948	13810	14010	13793	13774	13888	13861	13912	13941	13847	14058	13933	13867	13970	13797	13816	13936	13759	13914	13953	13806	13701	13936	13893	13884	13903	13783	14095	13853	13961	13920	13876	13783	13936	13832	13749	13859	13896	13884	13715	13997	13786	13886	13955	13991	13918	13958	13881	13758	13752	13858	13836	13857	14024	13918	13854	13897	13875	13822	13971	14026	13803	13920	14080	13750	13825	13905	13879	13918	13931	14008	13889	13832	13849	13922	13887	13884	13799	13999	13905	13797	13884	13881	13833	13926	14010	13918	13843	13874	13956	14001	13793	13867	13884	13855	13865	13788	13935	13962	13697	13932	13904	13869	13811	13852	13976	13742	13803	13829	13864	14083	13850	13882	13749	13837	13872	13953	13834	13799	13742	13785	13772	13756	13853	13819	13830	13914	13764	13766	13734	13950	13804	13890	13937	13794	13993	13807	13920	13867	13882	13987	13877	13821	14008	14044	13720	13957	13877	13815	13642	13840	13861	14122	13910	13866	13964	13828	13898	13866	13785	13870	13851	13873	13990	13806	14020	13888	13813	14001	13925	13927	13721	13930	13814	13883	13790	13925	14020	13955	13853	13839	13947	13715	13864	13826	13824	13808	13950	13947	13869	13809	13814	13807	13967	13773	13784	13700	13941	14057	13725	13864	13982	13980	13859	13817	13743	13873	13917	14020	13781	14007	13876	13942	13826	13929	13905	13800	13801	13978	13992	13838	13852	13988	13850	14061	13840	14009	13843	13827	13944	13812	13901	13923	13839	13881	13820	13884	13931	13736	13807	13750	13825	13986	14012	13863	13736	13970	13845	13797	13981	13907	13906	13830	13783	13871	13985	13943	13969	13771	13935	13946	13707	13844	14114	13864	13863	13796	13787	13907	13925	13838	13860	13878	13906	13805	13910	13957	13870	13906	13921	13942	13902	13988	13795	14069	13806	13894	13973	13879	13836	13816	13746	13865	13659	13884	13903	13968	13884	13893	13773	13883	13853	13882	13926	13943	13887	13999	13998	13897	13906	13904	13968	13855	13942	14001	13691	13806	13769	13675	14079	13904	13767	13866	14023	14031	13874	13927	13996	13910	13941	13879	13846	13998	13753	13836	13902	13876	13824	13918	13743	13924	13797	13840	13848	13788	13998	13721	13945	13926	13979	13984	13985	13850	13723	13879	13928	13891	13702	13939	13842	13805	13823	13901	13833	13925	13998	13765	13975	13789	13763	13999	14019	13891	13891	13957	13892	13731	13831	13996	13788	13928	13895	13824	13890	13792	13971	13776	13818	14117	13745	13977	13842	13866	13966	13905	13836	13828	13888	13792	13898	13785	13902	13893	13880	13911	13876	13705	13819	13860	13879	13821	13989	13665	13961	13910	13974	14067	13929	13952	14045	13764	13944	14032	13793	13814	13913	13949	14029	13821	13924	14063	13847	13840	13854	13930	13869	14017	14008	13681	13780	13935	13883	13945	13782	13760	13866	13908	13876	13775	13849	13735	14043	13786	13854	13798	13813	13837	13933	13905	13883	13872	13798	13887	13923	13908	13760	13795	13805	14043	13756	13788	13971	13943	13923	13898	13768	13944	13980	14000	13812	13940	13897	13802	13826	13874	13909	13804	13955	13738	13861	13787	14072	13993	13743	13842	13955	13910	13804	13893	13854	13869	13941	13877	13977	13930	13858	13946	13771	13853	13975	13824	13948	13920	13969	14009	13916	13815	13721	13726	13960	13853	13864	13988	13960	13932	14065	13918	13863	13815	13858	14006	14040	13885	13904	13886	13867	13950	14021	13804	13749	13888	13871	13842	13878	13960	14043	13810	13767	13948	13985	13911	13921	13927	13958	13883	13850	14083	13861	13834	13755	13935	13958	13758	13899	13891	13991	13738	13807	13899	13787	13952	13811	13842	13765	13832	13841	13933	13984	13991	13967	13974	13848	13959	13841	13820	13791	13920	13820	13908	13878	13737	13892	13894	14074	13785	13945	13937	13869	13900	13851	13913	13747	13866	13880	13988	13864	13630	13856	13752	13987	13881	13915	13997	13837	13844	13834	13882	13779	13971	13829	13910	13927	13795	13806	13953	13724	13963	13734	13969	13867	13883	13890	13969	13989	13939	13876	13808	13856	13893	13931	13863	14006	13807	13892	13983	13797	13932	13769	13950	13831	14060	13899	13885	13913	13879	13858	13969	13775	13754	13886	14106	13976	13715	13992	14011	13889	13886	13924	13985	13982	13790	13898	13915	13875	13968	13922	13844	13705	13784	13785	13892	13819	13881	13789	13863	13688	13783	13848	13789	13984	13878	13867	13860	13898	13757	13846	13837	13819	13953	13837	13967	13857	13916	14007	13939	13952	13809	13926	13792	13686	13895	13974	13908	13818	14022	13920	13932	13801	13858	13892	13882	13832	13936	13871	13899	13735	13869	13873	14040	13858	13849	13756	13834	13905	13892	13889	13886	14016	13854	13822	13996	13856	13932	13909	13900	13902	13844	13790	13773	13939	14013	13745	13871	13811	13897	13873	13825	13786	13812	13856	13912	13879	13957	13756	14004	13957	13984	13740	13767	13815	13801	13958	13862	13830	13900	14091	13961	13774	14033	13852	13934	13897	13771	13792	14067	13856	13792	13928	13982	13936	13882	13884	13978	13993	13991	13967	13893	13761	13923	13743	13930	13910	13750	13851	13971	13820	14037	13958	13806	13879	13887	13886	14108	13875	13967	13792	13981	13871	13914	13782	13982	13779	13945	13931	13895	13927	13714	13842	13981	13961	13984	13878	13887	13967	13700	13744	13921	14004	13715	13761	13906	13980	13785	13954	13870	13874	13877	13821	13849	13915	13830	13831	13834	13966	13833	13975	13964	13876	13962	13852	13923	13997	13909	13819	13997	13830	13846	14068	13727	13950	13881	13894	13916	13957	14003	13724	13855	13857	13751	13851	13809	13920	13868	13776	13880	13802	13858	13868	13863	13625	13805	13948	13789	13997	13909	13828	13848	14040	13926	13742	13831	13828	13880	13764	13797	13771	13898	13881	13665	14011	13824	13804	13878	13909	13840	13915	14003	13921	13878	13893	13947	13826	13983	13970	13805	13829	13892	13860	13938	13911	13863	13854	13680	13848	13933	13970	13778	13662	13902	14004	13862	13997	13810	13973	13870	13984	13836	13996	13899	13905	13936	14008	13867	13857	13848	13861	13852	13659	13837	13933	13968	14000	13977	13802	13937	13821	13829	13829	13923	13835	13955	13739	13916	13892	14076	13882	13888	13893	13850	13972	13949	13970	13958	13839	13904	13847	13891	13830	14020	13804	13818	13804	13930	14069	13872	13953	13898	14017	13978	13818	13948	13947	13908	13875	14014	13929	13717	13839	13784	13843	13942	14019	13877	13925	13962	13894	13906	13892	13885	13928	13855	13914	13684	14006	13965	13960	14023	13897	14036	13979	13938	13987	13845	13854	13819	13909	14022	13805	13927	14006	13883	13886	13877	13811	13803	13952	13916	13895	13868	13873	13690	13829	13926	13830	13823	14059	13708	13891	13909	13921	13832	14047	13926	13980	14080	13715	13654	13885	13755	13959	13922	13839	13777	13858	14065	13748	14103	13818	13854	13853	13840	14139	13933	13760	13779	13779	13894	13931	13876	14074	13979	13898	13868	13912	13945	13954	13886	13767	13926	13864	13961	13741	13905	13936	13991	13862	13666	13720	14026	13936	13828	13889	14014	13724	13897	13888	13971	13919	13872	13927	13893	14080	13937	13968	13954	14018	13883	13850	13793	13885	13887	13852	13750	13797	13864	13809	13903	13796	13751	13840	13846	13833	13883	14004	13757	14032	13873	13903	13819	14030	13810	13778	14034	13896	13933	13772	13776	13834	13882	13867	13798	14014	13943	13633	14001	13814	13796	13815	13921	13960	13848	14080	14011	13889	13862	13879	14042	13776	13659	13960	14031	13802	13944	13848	13703	14060	13917	13905	13987	14048	13857	13805	13822	13974	13868	13986	13803	13792	14000	13841	13776	13824	14061	14041	13949	13973	13996	13924	13883	14069	13961	13947	13864	13877	13935	13747	13910	14059	13927	13951	13721	13825	13622	13865	13920	13783	13788	13989	13978	13838	14005	13905	13721	13728	13867	13769	13816	13842	13839	13938	13756	13794	13718	13896	13845	13936	13835	14085	13853	13728	13903	13966	13896	13885	13826	13959	13928	13752	13796	13889	13917	13935	13944	13877	13957	14030	13862	13877	13934	14089	13821	13899	13930	14004	14009	13819	14091	13901	13658	13907	13823	13796	13798	13942	13873	13935	13797	14057	13659	13916	13955	13935	14049	13753	13867	13796	13945	13820	13931	13912	13985	13956	13848	13760	13938	13880	13782	13817	14026	13935	13768	13917	13759	13966	13976	13817	13772	13856	13928	13847	13989	13788	13986	13914	13729	14026	13867	13942	13952	13862	13780	13883	13880	13796	13964	13898	13818	13996	13901	13942	13896	13879	13923	14056	13902	13880	13880	13749	13906	13813	13852	13852	13855	13954	13908	13771	13670	13957	13909	13899	13994	13855	13950	13973	13901	13832	13879	13892	13829	13923	13968	13824	13986	13932	13912	13948	13908	13829	13904	13702	13863	13612	13814	13924	13721	13896	13840	13879	13909	13963	13993	13900	13876	14021	13809	13899	13896	13965	13973	13884	13929	13847	13877	14004	13956	13852	13901	13965	14017	13859	13858	13854	13880	13997	13864	13871	13925	13935	14004	13668	13858	13803	13922	14057	13978	13876	14095	13940	13779	13953	13942	13887	13781	13827	13910	13745	13887	13958	14018	13915	13834	13954	13964	13997	13934	13870	13999	13926	13869	13958	14157	13843	13960	13899	13843	13809	13982	13949	13932	13725	13902	13890	13921	13989	13977	13814	13868	13877	13801	14023	13889	13885	13956	13819	13858	13889	13822	13856	13936	14084	13757	13975	13947	13801	13792	14071	13949	13912	13927	13864	13827	13685	13909	13786	13895	13961	13854	13954	13807	13805	13953	13847	13866	13831	13914	13953	14003	14012	13856	13890	13993	13956	13944	13745	13899	13852
24308	21447	28844	25490	25087	25151	22950	18376	17026	16726	16378	16079	16122	16301	16207	16081	16193	16204	16139	15891	15940	15923	15967	16016	16155	16114	16216	15958	15973	15887	15926	16085	15891	16024	16173	16088	16102	15996	16290	16009	16137	16234	15840	15852	16016	15885	15814	16050	15978	16318	16034	16000	16029	16014	15992	15984	15878	15826	16035	16075	16033	16075	15914	15972	15913	16009	15919	16026	15965	15974	15799	15811	15806	15703	16016	15925	15952	16319	16077	15800	15904	16039	15980	16045	15792	15911	15870	15988	16019	16021	15948	16050	15988	15993	16109	16021	16076	16132	16001	16061	16209	15757	15953	16130	15946	15695	16049	15891	16033	15815	15960	15932	16062	15931	15725	16018	15919	15965	16158	15683	15871	15882	15951	16036	15829	15909	15867	15869	15873	15884	15999	15929	15883	15952	15978	15733	15813	16027	16040	15934	16017	15866	15949	15824	16075	16004	15873	15771	15863	16007	15968	15924	15936	15977	16164	16026	16035	15847	15967	15907	15956	15937	16047	15995	15828	15880	15992	15849	15588	16060	15751	15961	15871	15913	15937	15742	15908	15996	15938	15904	15787	15860	15758	15852	16048	16001	15894	15875	15970	15977	15996	16076	15873	15968	15813	15833	15931	16121	15898	16013	15697	15662	15920	15717	15876	15867	15861	15911	15777	15795	15971	16051	16003	15932	15887	15973	15783	15816	16010	15938	15867	15957	16065	16061	15920	15767	16033	15806	15984	15916	15961	15975	15905	15820	15913	15817	15835	15877	15931	16064	15978	15945	15771	15858	15921	15832	16051	16067	15998	15929	15948	15780	15784	15825	15986	15921	15721	15911	15883	15933	15958	15964	15976	15639	15895	15888	16011	15980	15763	16085	15842	15955	16019	15873	15873	16176	15993	15943	16052	15931	15836	15949	15900	16000	15908	16042	15898	15903	15852	16084	15822	15805	15871	15635	15827	16076	15885	16012	15825	16225	15805	16064	16204	16038	15871	16139	15769	15888	15821	15892	15889	15806	15786	15745	15837	15803	15749	15882	15912	15913	15980	15885	15770	15815	15998	15780	15948	15810	15959	16045	15990	15953	15827	15931	15972	15955	16015	16039	15864	15952	15857	15777	15901	15875	16033	15869	15904	15989	15903	15955	15952	16053	15822	15830	15933	15987	16055	16035	15936	15893	16054	15842	15957	16134	15901	15986	15891	15897	15667	16108	15909	15875	16212	16130	15753	15733	16040	15804	15883	15856	15930	16017	15967	15882	15963	15993	15848	16072	15793	15858	15881	15846	15908	16041	15922	16046	15835	15848	15905	15917	15981	15971	15845	15819	15866	15906	15803	16018	16049	15907	15932	15751	15938	15879	15985	15851	15779	15906	16174	16051	15880	16013	15752	15812	15794	15808	15791	15775	15890	15947	15839	16042	16065	15933	15887	16105	15965	15998	15997	16039	15939	15756	15882	15899	15801	15912	16170	15884	16045	16071	15956	16037	15965	15961	15880	16049	15905	15911	15916	15609	15919	16049	15863	15895	15883	15941	15887	15782	15814	15785	15837	15902	15813	16004	16043	16064	15733	16037	15810	15769	15992	16044	15925	15886	15896	16106	15981	16088	16034	15751	16055	15761	15910	15959	15969	15829	15920	15907	15942	15958	15771	15877	15917	15995	15828	15941	15866	15699	16084	16085	15975	15954	15980	16008	15884	16120	16091	15993	15754	15857	15979	15994	15776	15848	15941	15859	15893	15989	16027	15855	15893	15816	15856	15876	16053	15845	15910	16027	15948	15911	15851	15951	15908	15957	16034	15908	16029	16003	15793	15889	15848	15805	15972	15904	15807	15810	15893	15871	15986	15919	15998	15991	15875	15874	15877	15883	15979	15702	15945	15891	15841	15894	15870	16126	15828	15871	16047	15866	15975	16054	15916	15943	15884	16012	16167	15725	15914	15852	15684	16055	15962	15920	15944	15951	16050	15986	15908	15788	16105	15961	16016	15967	15727	15990	16032	15985	15701	16079	15947	15906	15938	15927	15881	15830	16036	15887	15833	16074	15967	15903	15675	15728	16039	15886	15977	15861	15983	16085	15908	15984	16160	16066	15932	15971	15814	15930	15861	15948	16020	16030	16083	16097	15852	16034	16006	16022	16039	16007	15923	15956	15924	16046	15869	15680	15974	15974	15868	15881	15785	15989	15789	15837	15795	15898	15833	15792	16008	15808	16042	15827	15875	15670	15928	15964	15985	15830	15943	15678	16009	15889	15885	15885	16045	15776	15837	15915	15982	16110	15951	15801	15924	15812	15901	16011	15805	15857	16058	15944	15940	15901	16024	16143	15742	15789	15923	15991	15628	16097	16223	16069	15950	16077	16019	15781	16024	15868	16115	15917	16205	15961	16101	16001	15927	16266	16118	15935	15915	15830	15878	15799	16168	15881	15719	15955	15930	16033	16026	15911	15692	15820	16065	15953	15820	16125	16046	16003	15906	15953	15693	15875	15935	15982	16059	16131	16020	15725	15964	16011	15903	15981	15925	15838	16001	15936	15961	16082	16034	16120	15948	15957	15876	15648	15925	16094	15891	15917	15934	16046	16103	16035	15979	15826	15856	16046	15708	15920	15968	15936	15775	15884	16041	15903	15743	15764	15927	15705	15980	15892	16054	15841	16007	15914	15920	16047	15892	15909	15919	15888	15931	15927	15941	15860	16017	15866	16147	15854	15790	15848	16081	15924	15806	15963	15801	15834	15883	16003	15927	16025	16077	15828	15915	15651	15911	16039	15936	15954	16051	15748	16068	15988	15815	15829	15880	15772	15999	16066	15830	15852	15885	15903	16135	15892	15829	15973	15946	15755	15833	15981	15695	15940	15901	15818	15978	15822	15999	15999	15739	15993	15908	16072	15899	15867	16123	16031	16005	15793	16046	16017	15927	15800	15980	15897	15984	15931	16019	16021	16127	15859	15797	15915	16084	15745	15991	15994	15918	15796	15928	16059	15814	15735	15891	16018	15972	15842	15863	15983	15859	15901	15943	16201	16024	15825	15775	16039	15927	15995	16018	15944	15894	16104	16032	16084	15806	15964	15934	15833	15887	15976	15917	15887	15924	15895	15883	15892	16022	15814	15860	15974	15955	16113	15896	15867	16078	15862	16028	16016	15849	15965	16078	15851	16024	15823	15859	15855	15794	15792	15970	16093	15838	16035	15848	15925	15789	15903	15912	16046	15905	16005	15956	15964	15733	15927	15966	15998	15935	15895	15951	15868	15814	16059	15995	16108	15999	15970	15868	15837	16004	16047	16080	15854	15770	15979	15953	15877	15946	15993	15861	15846	15954	15984	15917	15860	15967	16106	15879	15905	16014	15831	15849	16149	15974	16094	15986	15961	15845	15962	15936	15848	15968	15930	15909	15841	15953	15980	15985	15761	15716	15845	15970	15758	16069	15875	15978	16071	15795	15986	15788	15847	15898	15965	15903	15913	16137	15840	15774	16071	15941	15979	15919	15914	16062	15955	15922	15909	15992	16030	15966	15834	15979	15870	15864	15932	15896	16012	16073	15992	15789	15899	15815	15815	15995	15916	15881	16001	15905	15980	15904	16152	15853	15863	16125	15868	15770	15824	15795	16020	15792	15716	15865	15839	15910	15893	15989	15801	15775	15898	15844	15792	16093	16044	16080	16252	15993	15980	15938	16003	15851	15939	16125	15822	16017	15829	15900	15938	15954	15988	15937	15860	15915	15704	15818	16088	15955	15871	15876	15952	15878	15822	16032	15723	15924	15895	15921	15962	15869	15799	15953	15981	15707	15920	15896	15924	16030	16061	16073	15857	15981	16015	15979	15977	15855	15994	15846	16015	15906	15864	15875	16011	15892	15961	15878	16014	15851	15959	15898	15922	16154	15742	15990	15896	15892	15825	15793	15908	15836	15815	16029	15764	16008	15982	15813	15890	15786	15933	15990	16060	15715	15847	15736	15976	15953	15829	15832	15954	16101	15945	15950	15872	15855	16045	16077	15963	16167	15832	15993	15845	16127	15862	15932	15802	15763	15925	16063	15866	16030	16024	15745	16057	15858	15860	15985	15964	16120	15895	15910	16112	15849	15910	16160	15977	16179	16217	16241	15944	16016	15721	15799	15946	15987	15905	15963	15911	16028	15873	15987	15836	15932	15909	15779	15998	15809	16003	15965	15652	15891	15796	15785	15948	15866	15894	15964	15748	15981	15696	15907	15812	16186	15827	15871	15926	16021	15885	15958	16037	15870	15855	15986	15956	15842	15924	15860	15763	15865	16034	16000	15887	15862	15751	15862	15987	15857	15752	15982	15845	15904	15894	16042	15988	16009	15852	16034	16076	15865	15996	15872	15989	15750	15714	15944	15814	15813	15769	15781	15913	16005	15996	15855	16140	16081	16102	15813	15941	16050	15877	15994	15859	15976	16019	16137	15899	15875	15849	16037	16062	15963	15896	15884	15862	15869	15983	16063	15898	15735	15731	15771	15932	15803	16080	15992	15939	15867	15904	15757	15949	15954	15936	15903	16118	16077	16129	15975	15919	16040	15887	15937	16098	15841	16017	16012	15877	15834	15833	15985	15821	15795	15940	15885	15858	15917	16036	15955	15869	15945	15662	15961	15942	16080	15877	15902	15726	15889	15899	16155	16136	16004	15855	15839	16065	15973	15721	15794	15980	15823	15959	15890	15833	16088	15728	15833	16020	15918	15958	16005	15880	15960	15825	15946	15938	15947	15819	15877	15837	15856	16101	16056	15870	15899	15754	16055	16105	15859	15879	15952	16057	15884	15765	15824	16027	15844	15958	15742	15778	15937	15860	15932	15902	16055	16085	15901	15824	16154	15751	16172	15941	16023	15952	16196	15939	15935	15960	15988	15815	15891	15938	15846	15765	15786	16035	15970	16019	16051	15778	16099	15876	16023	16102	16049	16090	15922	15827	15873	15967	15997	15923	16058	15763	15928	15930	16104	16058	15998	16016	15891	16018	15856	15868	15819	15930	15959	15809	16161	16058	16117	16052	15999	15847	15978	16067	15854	15925	16044	15991	15951	15826	15977	15813	15812	15781	15833	15969	16024	15991	16027	15960	15868	15865	15977	15824	15799	15981	15959	15811	15865	15939	16067	16169
27722	44738	42723	36202	32052	25580	20673	17762	16053	15694	15092	15218	15161	14949	15046	14837	15101	15037	14963	14946	15029	14893	14991	14991	15041	14930	14886	15033	14880	14810	14938	14897	14918	14837	14798	14806	14918	14981	15076	14950	15128	14961	14897	15039	15006	14904	14821	14968	15152	15024	14962	14782	14905	14948	15135	15063	14937	14793	14806	14912	14949	14768	14805	15110	14877	14934	14789	14821	15093	14794	14939	14961	15035	15096	14867	14932	15253	15094	14906	14865	15025	14976	14879	14829	14991	14969	14985	14886	14919	14937	14923	14945	14814	14809	14825	14891	14897	15017	14999	14974	14792	14956	14999	14783	14785	14865	14750	14835	14796	14854	14861	14978	14928	14901	14894	14785	14979	14887	15084	14902	14813	14954	14816	15038	14760	14929	14906	14799	14969	14950	14925	14888	14942	14876	14874	15013	14746	14985	14741	14919	14861	14901	14892	14925	15012	14895	14960	14983	15056	14824	14808	14825	14959	14785	14849	14954	14833	14739	14954	14843	14913	14933	14866	14821	14916	14727	14933	14819	14847	14994	14786	14866	15044	14894	14767	14899	14909	14836	14838	14831	14709	14936	14875	14813	14975	14988	14821	14751	14906	14819	15083	14891	14785	15013	14752	14864	14814	14988	14928	14866	14974	14942	14925	14718	14923	15187	14868	14760	14894	15042	14796	14828	14779	14833	15021	14872	14808	14771	14940	14836	14761	14837	14832	14978	14777	14958	14976	14945	14746	14770	14859	15040	14741	14957	14774	14761	14773	14967	15027	14988	14824	14966	14937	14757	14910	14829	14972	14768	14832	14727	14932	14925	14885	14689	15036	14921	14784	14932	14884	14848	14746	14975	14998	14693	14828	14895	14847	15003	14806	14868	14744	14747	14942	14722	15084	14802	14980	14771	14898	14866	14836	14777	14999	14914	14878	14669	15006	14836	14848	15032	14806	14979	14969	14776	14776	14856	14905	14901	14884	14975	14936	14996	14808	14856	14928	14992	14967	14881	14859	14794	14748	14673	14825	14911	14660	14864	14742	14906	14900	14965	14919	14773	14869	14901	14814	14822	14885	15004	14892	14861	15044	14853	14805	14830	15006	14697	14967	14846	14951	14800	15061	14696	14944	14883	15001	14939	14796	14814	14979	14916	14756	14798	14857	14847	14878	14902	14927	14781	14946	14805	15057	15016	14903	14868	14852	14898	14965	14866	14835	14863	14882	14826	15106	14963	14842	14754	14807	14902	14805	14814	14958	15040	14968	14997	14948	14981	14945	14967	15010	14881	14939	14891	15004	14993	14755	14838	14979	14827	14882	14886	14872	15050	14611	14898	14857	14813	15015	14810	14917	14926	14998	14828	14883	14686	14957	14891	14767	14935	14930	14979	14849	14667	14875	14884	14817	14940	14890	14759	14966	14913	14930	14962	14846	14971	14907	15102	14781	14845	14908	14703	15006	15001	15013	14860	14821	14865	14797	14936	14869	14836	14956	14883	14971	14853	14910	14885	14992	14712	14894	14962	14830	14992	14823	14968	14872	14870	14922	14914	14860	14919	14862	14851	14856	14796	14829	14874	14762	15004	15140	14799	14870	14937	14938	14866	14854	14921	14811	14778	14895	14718	14746	14918	14737	14728	14933	14894	14895	14982	14842	14931	14714	14913	14944	14875	15001	14931	14961	14987	14868	14628	14948	14810	14852	14927	14849	14800	14850	14907	14815	14989	14977	14895	14890	14807	14932	15077	14851	14758	15021	14868	14958	14720	14833	14787	14868	14907	14930	14820	14942	14813	14787	14885	15015	14975	14891	14905	14859	14846	14849	14908	14797	15019	14978	14913	14876	14850	15017	15055	14836	14743	14816	14857	14972	14869	14819	14893	14982	15047	14845	14955	14918	14928	14831	14823	14802	14777	14911	14893	14826	14821	15090	14760	14964	14902	14847	14636	14802	14918	14911	14857	14959	14990	14969	14882	14661	14820	14730	14925	14879	14807	14816	14888	14984	14894	14812	14853	14912	14956	14945	15005	15144	14851	15013	14946	14749	14842	14831	14823	14818	14897	15069	14910	14867	14915	14945	14757	14884	14801	15022	14849	14932	14857	14826	14995	14787	14939	14853	14938	14751	14747	15107	14955	14733	14880	14878	14916	14908	14781	14944	14928	14860	14774	14810	14778	15022	14921	14942	14789	14886	14960	14875	14901	14967	14932	14701	14736	15004	14834	14816	14874	14883	14907	14721	14921	14978	14825	14921	14781	14877	14819	14907	14998	15009	14757	14897	14974	15100	14881	14893	15019	14956	14796	14873	14851	14837	14960	15001	14879	14919	14874	15006	15036	14896	14946	14855	15021	14874	14952	15037	14864	15050	14894	14966	14883	15085	15022	14962	14691	14906	14950	15022	15047	14982	14877	14981	14872	14942	14901	15087	14896	14943	14787	14695	15024	14831	14879	14936	14686	14910	14857	15019	14809	14939	14852	15074	14717	14799	14994	14784	15027	14865	14916	14937	14858	14859	14960	14842	15003	14857	14978	14802	15043	15051	14957	14889	14898	14907	14961	14839	14992	15008	14821	14922	14850	14852	14966	14866	14907	14943	14877	14676	14848	14921	14862	14860	14877	14765	14828	14997	15033	14879	14751	14940	14811	14993	14978	14912	14872	14917	14963	14796	14945	14984	15084	14877	15061	14758	14980	14823	14926	14893	15010	14943	14957	14734	14893	14912	14976	14837	14957	15068	14896	14976	14795	14829	14819	14779	14915	14790	14901	14938	14875	14975	14761	14884	15002	14804	14903	15052	14827	14933	14957	14843	14977	15014	14765	14915	14847	14922	14853	14874	14891	14914	14891	14780	14821	15031	14949	14858	14917	14981	15001	14888	14968	15028	14971	14831	14850	14946	14839	14768	14792	14821	14766	14901	14958	14906	15066	14832	14906	14967	14822	14921	14761	14909	14807	14781	14929	14911	14857	14804	14897	14941	14937	14940	14803	14921	14831	14800	14881	15029	14815	14918	14909	14800	14830	14739	15056	14770	14769	14937	14821	14921	14858	14889	14936	14867	14994	14826	14775	14854	14824	15035	14881	14729	14957	15000	14831	14892	14822	14784	14882	14796	14922	14947	14970	14808	14834	14795	14774	14946	14819	14987	14944	14897	14895	14828	14860	14923	14907	15056	14969	14947	14788	14791	14971	15011	14723	14963	14915	14998	15093	14819	14750	14783	14916	14957	15020	14949	14888	14823	14933	14925	14730	14860	14971	14856	15023	14909	15000	15104	15047	14784	14952	14787	15025	14909	14716	14982	14895	14881	14797	14885	14881	14771	14842	14940	14880	14927	14831	14869	14839	14918	14922	14876	14936	14754	14872	14884	14745	15069	15024	14878	14934	14798	15027	15009	14809	14793	15043	14836	14951	14906	14914	14873	14947	14805	14895	14936	14858	14971	14831	14826	14885	14750	14929	14848	14838	14869	14937	15010	14931	14843	14902	14961	14866	14990	14912	15037	14907	15049	14927	14922	14753	15058	14758	14856	14864	14944	14859	14811	14975	14767	14866	15030	14802	14837	15035	14836	14826	14901	14898	14873	14843	14939	14764	14815	14901	14899	14819	15064	14710	15015	15015	14993	14988	14899	14905	14824	14869	14932	14866	14876	15018	14913	15070	15099	14940	14695	14801	14892	14977	14971	14986	14681	14947	14736	14816	14769	14626	15066	15014	14916	14928	15027	14983	14823	14885	14779	14838	14758	14821	14848	14788	14924	14878	15055	14765	14956	14963	14772	14768	14912	14817	14787	14943	14747	14688	14907	14870	14843	14943	14908	14866	14873	14946	14868	15075	14877	14911	15018	15065	14820	14812	14814	14743	14851	14900	14871	14944	14975	14836	14799	14959	14888	14719	14854	14870	14965	15009	15050	14789	14988	15006	14829	14778	15048	14726	14941	14953	14857	14825	14983	14826	14952	15025	14994	14916	14950	14701	14903	14863	14972	14918	14911	14805	14875	15160	14808	14840	14833	14918	15035	14876	14907	14993	14918	14890	14849	14952	14875	14912	14881	14872	14993	14824	15027	14900	14911	14734	14850	14910	15037	14899	14908	14784	14753	14809	14905	14909	14877	15001	15044	14863	14852	15024	14894	14816	14815	14847	14613	14971	15084	14817	14915	14778	14767	15083	14921	14773	14905	14860	14999	14826	14759	14943	14948	14813	14994	15020	14867	14804	14918	14812	14983	14819	14935	14837	14765	14874	14887	14757	14882	14903	14908	15065	14731	14756	15083	14829	15045	14989	14871	15048	14867	14996	14857	14837	15049	14953	14866	14851	14878	14898	15017	14868	14829	15012	14871	14954	14785	14906	14965	14894	14908	14936	14940	14930	14826	14899	14935	14708	14778	14976	14921	14697	14781	14868	15018	14800	14843	14901	14923	14846	14887	15002	14912	14844	14838	14906	14942	14985	14904	14849	14983	14775	14805	14913	14840	14821	14830	14920	14943	14991	14676	14974	14956	14906	14814	14963	14923	14830	15002	14805	14775	14860	14866	14852	14984	14898	14884	14814	14975	14920	15022	14963	14840	14903	14857	14859	14954	14992	14857	15029	14813	14863	14904	14820	14967	14823	14905	14890	14946	14861	14845	14956	14993	14956	14882	14912	15007	15008	14992	14856	15005	14877	15099	14848	14972	14825	15043	14932	14765	14833	14855	14677	14920	14862	14918	15031	14871	14863	14953	14802	14702	14879	15051	14874	14906	15019	15018	14932	15042	14718	14904	15033	14774	14936	14998	14711	14892	14864	14911	14988	14917	14883	14960	14828	14725	14840	14962	14684	14704	14856	14888	14821	14919	14910	14775	14815	14751	14885	14971	14975	14998	14859	14791	14948	15041	14787	14964	15131	14987	14863	14751	14958	14923	15016	14831	14943	15098	14919	14776	14944	14880	14967	14942	15037	14959	14917	14832	14782	14893	14916	14884	14871	14758	14852	14905	14863	14879	14907	14834	14856	15001	14659	14780	14927	14842	14922	14951	14782	14951	14935	14922	14888	14728	14928	14813	15055	14957	14795	14910	14978	14990	14957	14777	14780	14895	14924	14913	14991	14951	14929	14855	14871	14954	14865	14809	14972	14640	15011	14741	14762	14929	14884
22959	21375	29207	24250	23220	26333	27050	21109	18226	18014	17645	17300	17388	17356	17284	17238	17212	17194	17122	17071	17106	17109	17225	16899	16974	16912	17067	17111	16990	16970	16967	16879	16959	17021	16924	17182	16833	16751	17155	17052	16845	16913	16876	16893	16627	16944	16958	16896	17299	17144	17051	16818	17098	17140	17026	16671	16897	16729	16748	16966	16860	17176	17019	16840	17031	17003	16936	16949	17043	16833	16810	16879	16944	16971	16853	16805	17200	17240	17180	16988	16956	16836	16842	16760	17056	16798	16814	16808	16867	16826	16938	16899	16686	16768	16938	16838	16874	16921	16953	16818	16871	16733	16934	17101	17002	16913	16695	17074	16957	16807	16844	16773	16807	16864	16892	16759	16960	17051	16923	16881	16723	16886	16772	16834	17050	16960	16887	16823	16639	16685	16616	16806	17024	17028	16755	16910	16823	16819	17028	17077	17017	16921	16846	16770	16829	16987	16796	16926	16982	16941	17026	16980	16906	16919	16683	16720	16908	16786	16987	16813	16893	16886	16906	16827	16725	16848	17005	16871	16970	16960	16919	16698	16962	16807	16943	16911	16752	16718	16935	16705	16988	16996	16786	16889	17007	16645	16950	16926	16695	16775	16904	16791	16954	16699	16899	16733	16785	16871	16860	16772	16677	16789	16974	16804	16732	16947	16780	17063	16923	16852	16862	16888	16753	17015	16754	16989	16795	17074	16966	16780	17048	17010	16831	16756	16751	16795	16846	16917	16833	16992	16680	16851	16719	16772	16837	16942	16870	16877	16968	16851	16863	17020	16822	16922	17054	16922	16699	17000	16801	16480	16818	16762	16575	16920	16793	16992	16756	16867	16810	16720	16922	16731	16764	16832	16958	16906	16708	16712	16857	16808	16864	16854	16984	17038	16897	16915	16752	17017	16936	16908	16932	16942	16754	16752	16915	17003	16960	16809	17024	16755	16835	16734	16900	16873	16806	16870	16787	16814	16908	16757	16688	16712	16892	16759	16730	16632	16862	16854	16867	16865	16868	16771	16999	16877	16973	16900	16897	16636	16837	16958	16862	16938	16709	17071	16748	16608	16743	16973	17097	16725	16855	17095	16984	16669	17109	16791	16999	16836	16764	16792	16928	16868	17065	16710	16933	16915	16916	16743	16792	16949	17076	16717	16806	16742	16711	16889	16704	16903	16856	16759	16858	16943	16961	16802	16871	16783	17012	16975	17055	16838	16898	17030	16796	16867	17050	16972	16841	16872	16818	16759	16949	16822	16703	17032	16970	16960	16908	16636	16852	17013	16775	16955	16785	16934	16905	16736	16886	16874	16898	16935	16470	16765	16930	16803	16839	16785	16905	16641	17014	16950	16998	16838	16804	16835	17157	16705	17056	16963	16892	16991	16808	16744	16927	16666	16752	16863	16866	16924	16857	16906	16764	16761	16858	16919	17008	17040	16943	16935	16709	16816	16908	16672	16900	16643	16836	17026	16946	16837	16746	16725	16856	16865	17066	16738	16738	17000	16703	16756	16872	16882	17029	16793	16771	16870	16942	16775	16942	16923	16740	16802	17065	16814	16790	16573	16963	16981	16965	16825	17079	16845	17003	16862	16960	16960	17111	16856	16831	16549	16702	16757	16747	16722	16898	16986	16937	16864	17020	16821	17016	16864	16894	16963	16528	17063	16954	16888	16945	16888	16901	16886	16885	17015	16927	16825	17038	16736	16912	16761	16964	16871	16909	16930	16817	16900	16792	16892	16728	16893	16546	16648	16926	16817	16847	16918	17025	16766	16870	16786	16879	16876	16851	16839	16723	16778	16779	16768	16884	16738	17072	16864	16689	16749	16611	16654	16923	16924	16891	16618	16926	16604	16769	16958	16810	16853	16957	16996	16837	16780	16746	16765	16747	16735	16869	16887	16716	16756	16744	16932	16754	16680	16905	16817	16707	16804	16677	16960	16932	16851	16748	16893	16915	16962	16870	16715	16852	16862	16897	16745	16886	16625	17031	16781	16858	16884	16977	16842	16694	16644	16943	16761	16846	16901	17115	16997	16938	16837	17001	16737	16751	16785	16950	16661	16825	16981	16781	16778	16787	16832	16599	16884	16884	16957	16742	16748	16859	16733	16893	16955	16797	16999	16738	16850	16768	16633	16863	16875	16829	16776	16698	17000	17097	16982	16752	16886	16769	16946	16917	16864	16832	16886	17130	17090	17045	16898	16940	16847	16847	16891	16957	16897	16874	16914	16876	16889	16761	16737	16965	16706	17015	16777	16763	16858	16808	16900	17035	16666	16741	16708	16984	16947	16838	17021	16888	16804	16957	16744	16883	16726	16819	16837	16792	16827	16777	16691	16829	16962	16613	16936	16949	16878	16913	16678	16771	16819	16764	16758	16827	16849	16913	16718	16805	16940	16975	16818	16731	16825	16945	16924	16818	16838	16850	16937	16749	17002	16688	16865	16791	16985	17027	16784	16949	16844	16960	16869	16916	16846	16976	16888	16973	16822	16819	16609	16825	16790	16855	16987	16854	16725	16956	16780	16915	16829	16839	16920	16788	17054	16838	16887	16687	16933	16812	16902	16807	16792	16886	16887	16946	16651	16972	16953	16722	16841	16921	16902	16792	16921	16914	16855	16846	16830	16811	16943	16853	16882	16864	16953	17006	16768	16821	17010	16805	16848	16845	16945	17114	16814	17014	16833	16762	17042	16692	16868	16998	16918	16908	16800	17081	16846	16854	16931	16720	17058	16910	16717	16798	16763	16927	16914	16964	17016	16876	16890	16956	16663	16811	16870	16946	16636	16739	16868	16708	16752	16880	16772	16762	16588	16770	16868	16813	16898	17008	16939	16957	16772	16973	16781	16895	16978	16968	16909	16888	16973	16897	16741	17029	16849	16711	16996	16975	16767	16748	16979	16867	16744	16949	16964	16935	16571	16730	16683	16926	16843	16664	16997	16872	16902	16856	17016	16946	16799	16824	16855	16958	16747	16772	16890	16972	16935	16900	16762	16870	16853	16843	16962	16710	16843	16910	16761	16963	16911	17064	16766	16652	16661	16865	16814	16997	16753	16882	16905	16886	16756	16972	16872	16946	17086	16982	16807	16755	16580	16636	16935	16800	16924	16915	16754	16905	16926	16869	16906	17067	16879	16928	16664	16941	16854	16859	16836	16994	16961	16761	16949	17017	16821	16929	16879	16889	17171	16659	16809	16805	16831	16898	16913	16781	16841	16968	16666	16855	16910	16896	16716	16894	16719	16708	16781	16887	16854	16993	16806	16995	17026	16841	16754	16872	16957	16822	16861	16842	16829	16744	16785	16903	16886	16823	16804	16775	16873	16908	17047	16759	16959	16750	16843	16844	16925	17049	16756	16692	16690	16677	16832	16892	16778	16916	17019	16920	16868	16783	16915	17010	16584	16880	16751	16963	16857	16903	16788	16746	16804	16994	16757	16644	17012	17054	16658	16979	16934	16805	16650	16872	16743	16945	16866	16689	16898	16854	16880	16917	17019	17001	17039	16812	16862	16774	16771	16816	16751	16784	17009	16795	16717	16885	16865	16789	16883	16846	16935	16750	16697	16973	16930	16883	16926	16898	16951	16908	16920	16725	16845	16819	16825	16958	16711	16660	16862	16925	16923	16816	16965	17010	16830	16891	17034	16857	16851	16697	16604	16828	16886	16831	16907	16708	16754	16575	16854	16869	16909	16740	16915	16829	16807	16665	16780	16814	16979	16933	16889	16716	16741	16904	16898	16768	16689	16911	16960	16962	16785	16838	16722	16842	16616	16632	16886	16848	16781	16915	16856	16821	16748	16826	16747	16972	16949	16804	16760	16649	16568	17034	16844	17005	16963	16780	16867	16876	16806	16900	16863	17017	16816	16934	16930	16922	16733	16804	16738	16893	17108	16962	16851	16990	16697	16747	16941	16849	16908	16795	17076	16820	16987	16777	16869	16806	16763	16716	16856	16903	16813	16875	16656	16787	16988	16798	16887	16917	16649	16849	16724	16961	16854	16809	16813	17050	16803	16722	16744	16905	16797	17024	16801	16994	16821	16906	16747	16836	16923	17171	17012	16894	16843	16908	16908	16916	16784	16903	16856	16827	16904	16698	16839	16836	16889	16761	16919	16882	16799	17009	16931	16740	16847	16733	16611	16857	16727	16828	16883	16782	16817	16817	16850	16690	16951	16864	16734	17005	16872	16823	16868	16856	16671	17017	16784	16727	16817	16909	17001	16700	17028	16894	16806	16948	16822	16890	16692	17047	16841	16742	16749	16834	16783	16913	16763	16859	16786	16779	16852	16908	16902	16794	16654	16801	16803	16780	16933	16927	16843	16805	17026	16868	16779	16922	16781	16947	16896	16896	17013	16999	16802	16735	16795	16970	17039	16851	16845	16993	16782	16800	16748	16898	16908	16995	16724	16557	16909	16804	16953	16942	16916	16905	16735	16848	16782	16984	16815	16881	16823	16794	16899	16889	16737	17008	17039	16714	16742	16642	16907	16837	16923	16824	16687	16892	16844	16859	16803	16851	16919	16963	16676	16957	16923	16863	17079	17076	16773	16791	16845	16842	16840	16831	16856	16691	16691	16916	16621	16864	16863	17087	16894	16886	16856	16767	16783	16678	16981	16856	16996	16956	16887	16830	16750	16646	16890	16929	16802	16787	16841	16879	17040	16957	16836	16863	16965	17037	16942	17061	16994	16814	16839	16752	17081	17018	17126	16897	16923	16896	16746	16786	16940	16738	17067	16847	16848	16980	17002	16874	16995	16852	16805	16960	17003	16909	16828	16666	16772	16691	17159	16812	16780	16834	16767	16834	16584	16690	17013	16894	16905	16961	16898	16757	16816	16872	16977	16867	16722	16994	16755	16970	16880	16881	16878	16924	16941	16819	16887	16882	16964	16745	17014	16830	16901	16811	16853	16844	16939	16918	16821	17029	17122	16890	16829	16891	16838	16767	16938	16794	16752	16780	16924	16660	16853	16738	16832	16958	16770	16886	16857	16746	16881	16919	16862	16960	16940	16860	16871	16679	16779	16802	16952	16846	16814	16923	16802	16822	16707	16815	16897	16836	16929	16912	16970	16791	17011	16767	17177	16825	16925	16960	16671	17003	16865	16899	16662	16877	16800	16911	16724
30410	53208	51534	42497	36593	29154	23862	19764	17029	16287	15916	15689	15681	15530	15704	15422	15617	15388	15523	15411	15644	15497	15435	15478	15553	15415	15588	15376	15383	15447	15449	15441	15236	15463	15389	15502	15386	15504	15558	15387	15572	15506	15501	15439	15320	15414	15385	15409	15895	15788	15478	15381	15459	15497	15464	15349	15306	15524	15457	15593	15368	15491	15368	15467	15515	15532	15476	15312	15501	15451	15435	15548	15445	15320	15423	15467	15889	15752	15609	15647	15680	15514	15390	15460	15440	15428	15464	15447	15360	15487	15331	15551	15426	15379	15339	15397	15252	15588	15406	15398	15384	15348	15357	15443	15594	15460	15429	15537	15314	15364	15460	15224	15414	15357	15469	15358	15277	15432	15444	15405	15564	15316	15324	15415	15476	15300	15335	15522	15459	15282	15277	15499	15457	15462	15490	15335	15309	15358	15273	15378	15441	15233	15469	15439	15466	15435	15407	15575	15466	15440	15484	15403	15393	15291	15412	15307	15388	15239	15407	15272	15464	15297	15426	15316	15365	15328	15385	15325	15558	15380	15588	15331	15393	15345	15359	15357	15265	15461	15324	15367	15465	15326	15339	15324	15497	15416	15406	15392	15429	15435	15336	15370	15252	15439	15318	15438	15373	15391	15188	15311	15624	15411	15497	15363	15494	15104	15406	15391	15371	15376	15442	15317	15438	15315	15311	15495	15309	15586	15418	15306	15388	15139	15176	15397	15325	15342	15370	15386	15586	15218	15454	15203	15378	15439	15585	15387	15375	15327	15435	15317	15390	15310	15352	15400	15432	15277	15553	15404	15492	15403	15107	15456	15448	15275	15458	15421	15445	15438	15392	15398	15426	15326	15403	15353	15351	15300	15468	15378	15209	15310	15213	15371	15299	15391	15518	15398	15373	15500	15404	15378	15360	15325	15502	15434	15321	15276	15394	15347	15497	15482	15400	15443	15384	15622	15241	15189	15471	15447	15367	15337	15562	15412	15514	15310	15310	15244	15402	15364	15411	15279	15461	15372	15416	15403	15357	15370	15312	15109	15311	15428	15387	15423	15496	15328	15452	15436	15225	15511	15381	15438	15374	15384	15420	15523	15395	15456	15374	15310	15366	15316	15306	15261	15299	15346	15353	15462	15365	15504	15453	15379	15514	15394	15388	15502	15308	15411	15358	15459	15462	15378	15560	15548	15431	15314	15556	15266	15365	15275	15378	15339	15415	15459	15403	15419	15400	15460	15578	15335	15414	15482	15420	15398	15344	15354	15473	15362	15332	15396	15233	15426	15414	15441	15487	15454	15340	15352	15444	15531	15337	15515	15446	15351	15518	15591	15439	15498	15551	15413	15327	15399	15531	15247	15139	15306	15352	15332	15209	15459	15375	15383	15359	15314	15286	15291	15474	15349	15429	15538	15337	15466	15522	15463	15421	15335	15296	15235	15454	15226	15484	15229	15464	15336	15314	15281	15312	15263	15437	15325	15420	15475	15169	15450	15377	15639	15377	15297	15433	15416	15446	15564	15481	15546	15312	15395	15368	15343	15388	15260	15253	15209	15389	15477	15438	15330	15409	15479	15377	15301	15482	15360	15404	15447	15348	15343	15448	15519	15439	15321	15466	15265	15377	15384	15331	15457	15401	15256	15384	15342	15338	15449	15415	15419	15296	15471	15438	15580	15359	15296	15389	15257	15536	15510	15390	15420	15443	15498	15352	15322	15493	15271	15379	15355	15480	15463	15452	15458	15481	15249	15503	15355	15558	15470	15485	15281	15303	15376	15405	15355	15507	15414	15339	15501	15440	15247	15444	15246	15223	15471	15526	15434	15528	15124	15468	15366	15257	15445	15445	15278	15423	15463	15375	15474	15450	15434	15425	15440	15467	15329	15404	15689	15419	15338	15394	15452	15372	15517	15441	15499	15361	15375	15389	15478	15244	15532	15415	15477	15300	15362	15381	15304	15421	15436	15480	15421	15306	15247	15412	15571	15294	15271	15204	15419	15415	15342	15529	15293	15336	15338	15339	15445	15392	15577	15206	15464	15325	15508	15313	15356	15364	15308	15348	15520	15376	15337	15299	15224	15471	15445	15337	15430	15393	15351	15339	15450	15376	15376	15395	15354	15381	15303	15397	15369	15451	15376	15486	15208	15377	15368	15344	15320	15393	15216	15504	15460	15308	15514	15393	15392	15570	15443	15372	15387	15503	15266	15291	15388	15380	15343	15452	15405	15383	15370	15464	15337	15303	15456	15465	15498	15366	15390	15301	15338	15303	15289	15298	15476	15478	15285	15409	15371	15412	15361	15553	15317	15481	15371	15520	15484	15446	15496	15326	15336	15390	15401	15280	15436	15322	15402	15444	15388	15435	15266	15420	15288	15641	15394	15506	15502	15472	15440	15427	15416	15400	15416	15400	15398	15437	15423	15417	15393	15271	15335	15328	15433	15264	15354	15388	15345	15255	15418	15416	15202	15410	15403	15315	15321	15406	15481	15386	15398	15373	15292	15204	15565	15397	15340	15313	15383	15283	15566	15424	15479	15437	15588	15324	15222	15472	15422	15419	15283	15299	15330	15473	15363	15297	15348	15367	15541	15542	15275	15328	15292	15488	15235	15358	15428	15367	15367	15134	15214	15393	15572	15463	15285	15512	15338	15293	15273	15477	15450	15393	15392	15164	15372	15422	15413	15460	15286	15230	15406	15447	15354	15396	15388	15477	15393	15389	15381	15327	15319	15407	15460	15485	15459	15490	15284	15228	15395	15436	15569	15365	15611	15375	15381	15339	15396	15273	15551	15287	15449	15400	15336	15396	15306	15488	15196	15315	15456	15234	15236	15499	15311	15534	15466	15352	15333	15316	15324	15444	15437	15486	15489	15463	15343	15459	15385	15402	15417	15312	15366	15380	15554	15328	15466	15497	15333	15344	15366	15354	15325	15492	15275	15347	15367	15395	15456	15396	15295	15413	15549	15217	15436	15326	15323	15287	15437	15582	15418	15430	15372	15523	15363	15353	15495	15262	15413	15576	15334	15544	15447	15394	15483	15442	15319	15447	15398	15522	15313	15321	15265	15397	15344	15247	15382	15408	15274	15255	15419	15352	15230	15299	15308	15276	15419	15363	15295	15329	15529	15390	15475	15416	15408	15418	15596	15446	15555	15434	15365	15441	15379	15415	15406	15456	15477	15444	15390	15391	15463	15407	15460	15264	15502	15432	15198	15566	15415	15464	15427	15471	15399	15433	15463	15424	15320	15479	15343	15381	15348	15622	15478	15320	15418	15368	15226	15396	15503	15360	15258	15406	15387	15355	15511	15450	15451	15347	15240	15447	15439	15393	15529	15275	15428	15409	15451	15313	15271	15329	15279	15456	15505	15252	15399	15360	15503	15432	15497	15245	15297	15415	15373	15406	15274	15447	15457	15547	15278	15392	15280	15298	15364	15293	15305	15336	15490	15397	15328	15530	15436	15390	15458	15444	15397	15359	15390	15326	15411	15288	15394	15352	15294	15300	15330	15394	15327	15629	15366	15399	15511	15359	15341	15401	15451	15344	15397	15364	15430	15380	15292	15420	15369	15393	15309	15423	15297	15480	15218	15478	15434	15309	15493	15461	15580	15439	15476	15429	15323	15579	15297	15340	15367	15396	15454	15478	15487	15480	15480	15480	15319	15310	15386	15428	15272	15425	15404	15456	15434	15387	15239	15369	15332	15322	15387	15256	15240	15420	15373	15446	15255	15330	15334	15382	15408	15330	15346	15361	15397	15483	15405	15188	15261	15355	15296	15492	15258	15351	15264	15407	15324	15373	15514	15421	15449	15375	15421	15487	15245	15416	15284	15458	15245	15278	15522	15303	15382	15423	15320	15247	15447	15334	15341	15512	15367	15427	15458	15516	15304	15471	15146	15362	15309	15277	15316	15217	15555	15490	15398	15314	15346	15302	15391	15487	15507	15414	15492	15248	15410	15390	15350	15221	15156	15378	15236	15308	15384	15463	15425	15564	15375	15350	15344	15396	15414	15415	15481	15359	15444	15358	15463	15399	15381	15187	15510	15174	15272	15429	15260	15395	15303	15353	15356	15376	15347	15330	15414	15293	15285	15424	15334	15469	15513	15347	15492	15387	15481	15454	15465	15486	15202	15574	15429	15417	15377	15439	15372	15414	15414	15343	15445	15539	15399	15346	15376	15412	15601	15574	15355	15367	15254	15466	15373	15578	15213	15468	15371	15412	15472	15480	15356	15365	15345	15445	15505	15308	15525	15383	15371	15403	15272	15355	15349	15437	15306	15416	15399	15360	15142	15371	15339	15215	15402	15313	15385	15328	15189	15619	15367	15253	15373	15422	15461	15282	15366	15469	15470	15284	15294	15321	15452	15363	15304	15244	15297	15428	15322	15273	15501	15220	15245	15357	15383	15413	15443	15518	15243	15571	15416	15214	15223	15398	15618	15490	15300	15449	15340	15326	15344	15370	15131	15495	15256	15330	15368	15289	15431	15376	15365	15199	15373	15220	15525	15517	15329	15429	15230	15318	15487	15418	15414	15405	15457	15410	15389	15316	15351	15471	15302	15323	15357	15460	15346	15276	15454	15380	15371	15475	15409	15412	15347	15447	15208	15488	15325	15303	15445	15245	15489	15427	15440	15223	15252	15395	15443	15360	15360	15400	15467	15306	15333	15437	15360	15437	15520	15363	15328	15387	15363	15383	15374	15279	15266	15471	15404	15354	15275	15332	15329	15452	15411	15288	15571	15326	15456	15256	15496	15409	15403	15342	15553	15180	15466	15350	15601	15225	15440	15487	15542	15440	15365	15313	15459	15492	15395	15327	15534	15402	15287	15474	15317	15253	15259	15168	15491	15278	15436	15259	15355	15298	15381	15381	15177	15241	15340	15295	15250	15344	15449	15374	15283	15365	15354	15530	15331	15239	15380	15468	15359	15484	15447	15554	15292	15407	15357	15299	15319	15441	15432	15405	15279	15385	15458	15223	15270	15477	15274	15352	15362	15420	15466	15220	15575	15386	15441	15373	15599	15376	15597	15319	15343	15416	15493	15283	15545	15456	15157	15289	15365	15357	15443	15498	15436	15386	15601	15357	15372	15354	15395	15444	15324	15366	15413	15413	15357	15424	15388	15489	15401
28187	23954	29063	25955	20718	18527	17360	16469	16228	16141	16256	16180	16170	16244	16169	16159	16389	16173	16445	16206	16371	16142	16374	16271	16188	16289	16241	16234	16234	16357	16105	16135	16151	16178	16251	16258	16065	16131	16277	16244	16399	16201	16240	16300	16146	16073	16282	16126	16473	16114	16075	16354	16118	16118	16214	16239	16265	16027	16073	16065	16054	16048	16071	15871	16054	16163	16049	16214	16161	16217	16274	16216	16341	16259	16147	15964	16194	16220	16098	15996	16244	16224	16279	16094	16175	16399	16125	16197	16182	16033	16172	16262	15903	16342	16025	16289	16144	16115	16122	15924	16177	16291	16139	16203	16155	16341	16206	16375	16158	16161	15947	16223	16097	16146	16261	16339	16184	16124	16114	16099	16447	16099	16152	16194	16246	16143	16423	16095	16141	16386	16066	16099	16266	16284	16162	16209	16082	16135	16228	16255	16164	16140	16117	16154	16091	16334	16221	16212	16016	16102	16159	16259	16279	15987	16379	16212	16213	16210	16208	16128	16162	16293	16212	16359	16100	16216	16144	16065	16126	16192	16291	16287	16316	16253	16068	16177	16032	16279	16208	16141	16056	16324	16162	16080	16168	16214	16304	16358	16177	16187	16201	16136	15962	16032	16127	16249	16297	16178	16146	16067	16178	16293	16194	16175	16222	16172	16371	16193	15995	16203	16235	16242	16128	16418	16206	16117	16143	16142	16069	16066	16166	15988	16013	16043	16240	16273	16116	16147	16270	16178	16137	16106	16434	15985	16161	16126	16164	16134	16119	16187	16221	16051	16155	16269	15981	16074	16055	16312	15920	16100	16111	16200	16182	16203	16156	16204	16309	16446	16171	15986	16238	16112	16089	16072	16111	16250	16256	16243	16170	16409	16212	16117	16229	16063	16275	16232	16177	16252	16096	16022	16330	16217	16282	16242	16172	16185	16229	16251	16390	16360	16034	16055	16233	16106	16129	16147	16086	16038	16172	16143	16040	16152	16296	16022	16254	16000	16091	16108	16167	16454	16091	15945	16074	16135	16054	16138	16052	16159	16176	16097	16292	16200	16115	16062	15995	15896	15933	16405	16159	16232	16316	16182	16284	16276	16090	16031	16160	16249	15971	16177	16129	16339	16251	16311	16160	16184	16001	16224	16020	16013	16115	16162	16371	16039	16215	16157	16346	16257	16206	15980	16355	16155	16158	16188	16251	16248	16170	16263	16118	16287	16153	16205	16254	16219	16063	16339	16024	16116	16192	16000	16287	16265	16122	15935	16156	16278	16216	16106	16158	16086	16135	16008	16203	15989	16427	16162	16312	16181	16245	16293	16086	16167	16169	16186	16156	16298	16172	16309	16046	16101	16228	16286	16391	16247	16097	15967	16164	16062	15997	16189	16135	16267	16213	16235	16180	16214	16121	16010	16105	16258	16469	16220	16320	16194	16072	16266	16173	16107	15971	16495	16273	16152	16244	16327	16189	16082	16167	16159	16207	16184	16238	16313	16208	16402	16317	16182	16278	16283	16106	15952	16150	16285	16026	16163	16262	16323	16165	16267	16150	16047	16251	16121	15996	16167	16340	16132	16127	16174	16222	16115	16014	16109	16179	16085	16096	16090	16202	16235	16079	15991	16193	16176	16346	16346	16012	16065	16282	16060	16030	15928	16166	16360	16062	16234	16144	16330	16129	16213	16296	16287	16207	15954	16028	15992	16069	15891	16220	16041	16088	15947	16186	15976	16172	16060	16257	16246	15949	16398	16019	16165	16345	16024	16428	16371	16179	16287	16253	16075	16282	16289	16141	16043	16101	16082	16171	16294	16307	16052	16021	16103	16120	16135	16291	16123	16150	16338	16145	16165	16190	16112	16267	16207	16225	16149	16117	16161	16355	16229	16294	16120	16228	16075	16218	16027	16453	16049	16140	16162	16338	15984	16365	16012	16150	16314	16006	16300	16080	16196	16163	16095	16169	16290	16012	15948	16130	16193	16169	16011	16190	16168	16313	16260	16288	16104	16205	16284	16264	16077	16096	16390	16283	16049	16166	16105	16319	16203	16278	16484	16247	16052	16074	16114	16166	16260	16327	16078	16250	16234	15996	16159	16326	16192	16086	16126	16346	16250	16059	16224	15924	16253	16189	16378	16154	16281	16185	16272	16380	16113	16127	16274	16261	16329	16108	16219	16196	16193	16123	16139	16243	16153	16094	16236	16245	16176	16143	16051	16166	16329	16071	16168	16104	16309	16179	16288	16196	16190	16070	16148	16087	16210	16058	16168	16248	16175	16230	16182	15989	16024	16043	16172	16178	16283	16329	16155	16170	16029	16041	16042	16243	16143	16151	16123	16226	16019	16141	16383	16045	16083	16152	16211	16102	16160	16087	16372	16054	16194	16251	16269	16282	16326	15936	15993	16115	16145	15865	16109	16224	16327	16210	16132	16270	16267	16208	16310	16097	16243	16177	16092	16108	15976	16164	16312	16184	16157	16137	16220	16148	16110	16091	16251	16166	16174	16056	16207	16346	16311	16158	16253	16008	16036	16041	16363	16043	16232	16091	16222	16138	16211	16187	16277	15861	16106	16294	16203	16132	16326	16152	16234	16172	16221	16244	16222	15917	16083	16302	16059	16258	16025	16245	16224	16198	16100	16411	16357	16152	15994	16163	16064	16150	16099	16206	15993	16237	16030	16101	16225	16049	16184	15945	16252	16152	16238	16130	16218	16248	16215	16196	16209	16320	16177	16139	16251	16217	16041	16042	16336	16173	16217	16185	16230	16125	16308	16259	16166	16222	16174	16247	16382	15981	16197	16125	16250	15908	16067	16177	15920	16087	16267	16120	16182	16185	16315	16261	16160	16221	16210	16133	16132	16226	16010	16110	16200	16128	15949	16216	16200	16061	16052	16147	16017	16358	16122	16274	16325	16130	16082	16154	15920	16167	16291	16401	16142	16109	16100	16150	16313	16081	16217	16262	16084	16272	16134	16066	16264	16016	16141	16261	16368	16181	16138	16487	16051	16052	16234	16265	16057	16384	16174	16068	15963	16171	15935	15841	16064	16022	16067	16160	16071	16205	16104	16115	16291	16188	16212	16216	16171	16326	16275	16078	16148	16005	16037	16120	16316	16097	16292	16177	16096	16020	16150	16053	16177	15980	16075	16304	16270	16307	16234	16170	16091	16238	16232	15966	16161	16180	15929	16353	16169	15917	16385	16227	16209	16265	16243	16299	16192	16207	16103	16045	16239	16192	16144	16258	16356	16333	16231	16143	16239	16213	16383	16162	16079	16036	16221	16185	16253	16173	15940	16220	16172	16240	16119	16364	16208	16200	16194	16293	16043	16270	16031	16308	16112	16259	16157	16050	16155	16160	16282	16241	16013	16263	16198	16188	16130	16197	16119	16190	16312	16087	16151	16177	16150	15923	16181	16269	16273	16197	16146	16279	15938	16194	16137	16184	16146	16290	16078	16284	16235	16243	16140	16206	16101	16150	16247	16197	16032	16350	16151	16209	16168	16265	16099	16247	16035	16119	16131	16100	16119	16077	16167	16203	16296	16261	15994	16237	16056	16127	16230	16162	16055	16041	16155	16201	16306	16091	16199	16244	16123	16006	15918	15981	16297	16062	16088	16303	16140	16204	16181	16064	16320	16239	16272	16293	16257	16103	16157	16195	16270	16357	16177	16346	16096	16157	16135	16200	16065	16187	16325	16087	16176	16136	16086	16190	15970	16185	15927	16062	16061	16052	16185	16285	16357	16089	16117	16247	16555	16155	16252	16280	16145	16130	16045	16075	16124	16154	16045	16128	16295	16120	16275	16334	16072	16306	16258	16140	16211	16368	16259	16004	16278	16111	15992	16102	16140	16044	15954	16021	16209	16307	15967	16094	16046	16149	15982	16182	16261	16165	16103	16310	16354	16095	16125	16287	16264	16197	16310	16233	16223	16089	16079	16246	16197	16381	16128	16355	16184	16028	16089	16179	16035	16120	16370	16179	16288	16126	16400	16339	16095	16101	16285	16280	16294	16392	16153	16124	16338	16183	16527	16106	15963	16302	16229	16264	16066	16169	16290	16181	16122	16150	16364	15929	15971	16145	16178	16265	16116	16200	16217	16086	16159	16245	16267	16349	16294	16208	16189	16096	16161	16326	16399	16268	16197	16118	16045	16279	16287	16201	16295	16188	16347	16175	16060	16201	16236	16288	16200	16152	16166	16304	16055	16016	16139	16304	16045	16002	16052	16171	15947	15903	16251	16207	16168	16246	16171	16188	16093	16264	16170	16335	16287	16350	16010	16259	16066	16200	16203	16296	16088	16254	15968	16147	15947	16132	16098	16027	16081	16128	16389	16082	16149	16162	16201	16152	16077	16161	16080	16058	16008	16165	16020	16090	16152	16072	16282	16193	15932	16072	16168	16067	16223	16279	16165	16073	16031	16349	16258	15988	16263	16087	16133	16254	16100	16227	16052	16401	16190	16144	16163	16056	16117	16356	15916	16061	16173	16206	16163	16096	16123	16048	16099	16184	16153	16212	16122	16096	16200	16191	16195	16182	16229	16188	16208	16048	16274	16033	16195	16203	16085	16099	16242	16210	16103	16122	16255	16080	16400	16188	16224	16264	16133	16245	16146	16174	15966	16068	16204	16150	16128	16243	16320	16214	16223	16195	16308	16240	16100	16193	16135	16090	16053	16186	16098	16389	16298	16245	16271	16043	16014	16454	16274	16108	16180	16395	15963	16212	15948	16148	16389	15982	16286	16063	16231	16257	16180	16353	16324	16423	16142	16200	16191	16141	16231	16018	16178	16091	16081	16268	15910	16079	16231	15968	16310	16236	16183	16251	16212	16177	16153	16404	16190	16008	16168	16156	16070	16097	15945	16258	16119	16110	16038	16010	16123	15952	16087	16190	16201	16212	16194	16257	16275	16088	16173	16298	16178	16171	16211	16253	16118	16095	16337	16225	16157	16200	16296	16147	16346	16341	16124	16245	16327	16257	16376	16393	16351	16177	16117	16216	16163	16201	16037	16051	16199	16159	15976	16330	16121	16198	16219	16155	16184	16406	16024	16082	15992	15998	16103	16149	16071	16196	16261	16189	16207	16273	16348	16233	16077	16001	16362	16166	16196	16390	16178	16172	16129	16199	16226
27269	36219	32926	25974	21677	17750	16248	15442	15117	15132	15050	15004	15058	15034	15164	14989	15112	15079	15068	14978	15050	15058	15062	15089	15010	14990	14868	14818	15125	14947	14897	15099	15166	14978	14959	14855	14924	14958	15072	14974	14798	15111	15116	15037	14968	15182	14893	15019	14987	15187	15004	14991	14995	14948	14934	15072	14975	15030	15184	14846	15125	15107	15019	15084	15028	15169	14889	15010	15016	14970	15121	14920	15018	14991	14950	14868	15011	15095	15058	14876	15149	14991	15125	15129	15131	15031	15074	15043	15045	14911	15147	14987	15244	15090	14871	15060	14981	15032	15056	15103	15096	14921	14882	15047	15084	15093	15033	14944	14921	14993	15031	15175	15029	15015	14980	14933	14908	15119	14922	15169	15118	15058	14964	14966	14928	14934	14991	15002	14983	15024	14859	14915	15023	15094	14938	14936	15057	14908	14997	14997	15033	14942	15121	15066	14712	14818	15031	15102	15072	14971	14980	15041	14756	15194	14980	15060	14865	15136	15072	15048	15100	14734	14989	14845	14947	15031	15029	15024	15041	15070	14955	14968	14959	14896	15102	14913	15030	14937	14958	15133	15083	14967	14979	15000	15096	14992	14871	14904	14958	14853	15060	15036	15027	14836	15000	15033	14967	14847	15086	15219	15080	14902	14885	15000	15172	15162	15017	15066	14952	14986	15084	15089	15157	15002	14998	14992	14898	15022	14908	15047	15020	14996	15026	15041	15165	15081	14831	14941	14962	15078	14932	15063	15102	14967	15033	14984	15009	15086	15156	15235	15119	15067	14877	14984	15062	15019	14972	15058	14847	15067	15146	15100	14860	15102	15110	14961	15085	15022	15060	15157	14914	14870	14944	14920	14932	14988	14976	14998	15007	15019	14949	14874	14970	15053	15003	14869	15051	14871	14970	14872	14979	15119	15106	14981	15030	15037	14852	15054	14968	15078	15022	14932	15145	14868	15033	15041	14945	14978	15007	14852	15106	15017	15053	14995	15043	14840	14894	15017	14986	14955	15006	15105	14957	14986	15079	14913	14924	15005	14815	14846	15188	15090	14882	15035	14964	14993	14844	15019	14930	14971	14877	15159	14953	15009	15063	15128	15054	15091	15077	14949	14994	14919	14866	15019	14987	14926	15037	14981	14889	15101	14797	14831	15018	15048	14914	14941	14998	14861	15004	14870	14934	14949	14995	14925	15098	15123	14884	15113	15027	15026	15009	14912	14863	15102	15111	14870	14959	14902	15023	15055	14915	14901	14952	14863	14932	14883	14991	14991	14933	14999	14910	14947	15022	15023	14998	15169	14902	15103	14970	15001	15165	15087	15177	14843	15038	15014	15151	15073	15159	14945	14867	15075	14855	14973	15078	15078	15028	14913	15109	15074	14952	15054	15086	15018	14988	15047	15134	15026	14963	14910	14908	15064	14887	14920	14940	14951	14869	15170	14947	15058	15012	15117	14959	14939	14956	15146	14970	15049	15152	14930	14952	14943	14964	15059	14954	14994	14867	15196	15146	14979	14938	15059	15191	14996	15092	14831	14965	15057	14894	14998	15190	14899	15034	14933	14908	15082	14901	14963	15106	15071	14954	15215	15108	15076	14995	14982	15007	14908	15045	14823	15029	15060	15034	15047	15073	14877	14908	15047	15109	15186	15098	14948	14889	14909	15065	15081	15055	14979	15076	14986	15054	15078	15106	15035	15068	15050	14983	14966	15075	14914	15103	14979	15055	15043	15078	14930	15009	15034	15074	14996	14995	15038	14965	15107	15071	14775	15150	14894	14915	14994	15062	15069	14923	14854	14905	14972	15098	14964	15022	14953	14951	15032	15087	15004	15074	14867	15174	15053	14920	14935	14917	14964	15069	14996	15133	15131	14946	15074	14969	15109	14776	15054	14798	15043	15102	15155	15091	15105	14922	14813	14986	14787	14961	14990	14892	14893	15076	14890	14973	14983	14901	14912	14832	14990	14936	15013	14948	15020	15086	14767	14984	15029	15004	15075	14995	14967	14930	14992	15071	14775	14896	14959	15007	15189	15047	14888	14875	14866	14995	15007	15009	14790	15220	15009	14878	15096	15117	14874	15161	14946	14976	15136	15109	15048	14847	15105	14941	15006	14988	15013	15003	14928	15032	14882	15086	14924	14965	15012	14801	15087	15007	14828	14982	14868	15118	15021	14916	15268	14866	14881	14974	14920	15022	15092	14937	15054	14851	14948	14911	14833	15340	15024	15154	14936	15116	14892	15081	15142	14912	15029	14897	15068	15057	14935	15025	15117	15058	14952	15086	15086	14863	14748	14894	15244	15003	14777	15019	14929	15026	15083	14931	14908	14933	14824	14990	14997	14922	15037	14973	15190	15026	15040	14918	15033	14924	15055	15024	14883	15111	15107	14832	14936	15080	14887	14855	15246	14942	15154	15057	15203	15054	14874	14954	15082	14950	15055	14856	15060	14979	14996	15013	14851	15014	14977	14898	14923	14829	14998	15178	14827	15030	15075	14963	15049	15015	14810	15088	14942	14989	15075	15081	15171	14789	15020	15080	15020	14953	15014	15044	15035	14921	14966	14889	15188	14913	15003	15007	15078	14771	14641	14975	15038	14918	15051	15055	15013	15011	14949	15010	15159	14861	15102	14937	14970	15126	14963	15136	15107	15010	15024	15027	14972	14988	15197	15114	14866	14964	15059	15056	15005	15032	15020	15113	15003	14932	14958	15115	14982	15005	14970	14975	14866	14925	14926	15009	14833	15031	14949	15000	14867	14824	15083	15166	15141	15190	15030	14884	15109	14975	15120	14945	15086	15132	15167	14887	15044	15056	15190	14991	15080	15029	14967	15118	15106	15088	14938	15014	14944	15003	14915	15147	14817	14889	15037	14913	15001	15003	14964	14946	15141	14908	14877	14913	14952	15018	15114	14982	15063	15094	14989	15046	15149	14952	15124	15093	15063	15092	14924	14991	14978	15088	14836	14949	15060	15159	14996	14865	14936	14842	14950	15107	14896	14983	15171	14931	14988	14958	14895	15095	15172	14876	15066	14939	15110	14957	14933	15083	14965	14815	15258	15201	15035	14965	15037	14912	14987	14933	14944	15025	14969	15033	14978	15238	15087	15010	15008	14997	15017	15155	14980	14959	15078	15167	14877	15071	15073	14995	14914	15092	14949	14945	14999	15020	14918	15170	14851	15095	14996	14848	15091	15076	14862	15004	15132	14997	14979	15055	15005	14982	14997	14976	14955	14940	14903	14986	15079	15076	15163	14977	14971	15250	14906	14984	15163	15092	15095	15082	14902	15018	14983	15099	14966	14931	15212	15017	14877	14987	14987	15014	14888	14987	14861	15015	14989	15087	15036	15153	14822	14980	14878	15053	15002	14966	15082	14891	14978	14917	15132	14956	14967	14952	15098	15010	15178	15108	15127	14962	15044	15046	15128	14973	14901	14929	14842	14979	15108	14893	15017	14942	15038	14955	14971	14930	14832	14954	15104	15166	15025	14953	14886	15047	15050	14917	15093	14891	15094	15001	15026	15192	15015	14837	14918	14987	14892	14985	14894	14952	15002	15014	15141	15101	15045	14887	15016	14944	15030	15045	14983	15136	14849	14936	14906	15004	15176	14858	15010	15045	15147	15133	14996	14834	15130	15147	15030	14958	14977	14949	14931	14945	14926	15066	15055	15112	15057	14864	15125	14967	15044	14906	14911	14929	15155	15004	14804	15008	14990	15146	14937	14911	15133	14837	15086	14977	15002	15068	15071	15144	15052	15040	14959	14919	15008	14966	15005	15042	15164	14949	14982	14995	15049	14947	14878	14895	15182	14894	14948	14830	14955	15045	14841	14910	14922	14989	14973	14967	15134	14920	14843	15088	15033	15160	15090	14931	14990	15037	14796	15211	15030	15096	14897	14872	14914	15021	14938	15067	15015	14908	14968	14897	15021	14958	15075	15074	15026	14890	14843	15053	15067	15074	14952	14889	15177	15002	15003	15015	15071	15057	14935	14949	15088	15089	15076	15123	14926	14940	14968	14865	14925	14938	14905	15202	14934	15018	15024	14993	14791	15051	14957	15046	15178	15016	15120	14938	15069	14908	15006	15073	14966	15050	15085	14974	14928	15014	14899	14877	15002	14970	15042	15064	15085	15089	14975	14931	15021	15058	15029	14910	15020	14964	15102	15051	15004	14964	14879	14931	15032	15236	15013	14908	15011	14878	14958	15031	15062	14792	15088	15113	15142	14972	15065	14876	14997	14817	15076	15187	15011	15001	15145	15019	15044	15127	14841	15050	15003	14969	14969	14819	15047	15031	14921	14951	15010	15133	15053	15023	15093	15047	15153	14993	15002	15032	15162	14913	15128	14918	15098	15043	15082	15023	15170	14821	14965	15093	14835	14997	14989	14977	14989	15125	15071	14959	14934	14850	14876	15051	14962	15024	15057	14905	15022	15016	14948	14851	15169	14944	15031	15101	14938	15094	15049	14930	14837	14991	14978	15071	15031	14938	14989	14946	14972	14932	15075	15115	14844	15199	14958	14930	15032	15327	15142	15088	15161	15084	15057	14938	15001	15142	14861	15133	14885	14886	15019	14906	14898	14830	15091	15240	14960	15057	14919	15008	15011	15108	14972	14941	15012	15072	15083	14977	15019	14969	14935	15038	14928	15191	14945	15101	14878	15014	15092	15075	14870	15000	14907	14974	15058	15035	14913	15092	15031	15269	14952	15066	15025	15120	14883	14995	15110	15012	15052	14989	15154	14979	15015	15109	15182	14925	15025	14928	14896	15032	14987	14883	15045	15022	15002	14821	15115	14972	15074	14879	15263	15041	14938	15099	14912	15024	15101	15035	14953	15004	15026	14931	15079	14970	14980	15079	14996	15057	14775	14991	15042	14859	14929	15012	14957	15138	15012	15241	15111	14906	14973	15076	14962	15129	15130	14837	15067	15148	14877	15106	15163	14999	14989	15118	15013	15029	14905	15109	14970	14985	14904	15162	15005	15081	15050	15046	15005	15055	15014	15129	15232	15006	14953	15055	15168	14984	15090	14985	14945	14999	15079	15207	14753	15010	14883	14858	14975	14879	15039	14939	14994	15105	14974	14962	14954	15196	15061	14908	15153	14942	15002	14973	15092	15129	14962
24282	21475	28941	25466	24458	25157	23323	18225	16055	15621	15177	15082	15064	15215	14901	14906	15003	15166	14876	14864	15011	14963	14976	14975	14810	15019	14886	14895	14893	14827	14867	14973	14914	14905	14923	15065	14979	14969	14917	15107	15017	14962	14943	15021	14829	15003	14808	14843	14982	14948	14903	14757	14842	14922	14816	15051	14910	14743	14911	14862	14710	14846	14924	14946	15038	14889	14847	15169	15059	15027	14845	14940	14926	14752	14956	14938	14949	14896	14956	15130	15222	15156	14953	14932	14840	14894	14897	14880	14851	14633	14836	14884	14752	14897	14745	14814	14816	14962	14792	14965	15035	14763	15048	14945	14813	14881	15051	14885	14896	14933	14768	14962	15088	14826	14902	14888	14697	14865	15030	14869	15049	14802	15009	14911	15017	14931	14897	15003	14975	14786	15049	14903	14751	14796	14823	14881	14738	14865	14930	14884	14990	14829	14795	14881	14922	14844	15187	14831	15019	14835	14914	14692	15081	14898	14689	14819	14798	14779	14919	15117	14720	14904	14780	14785	14723	14877	14901	14877	14866	14777	14970	14614	14801	14947	14831	15191	14888	14801	14791	14979	14874	15034	14962	14967	14765	14928	14769	14903	14749	14931	14897	15051	14806	14869	14900	14817	14813	14880	14884	14959	15052	14839	14978	15064	14964	14917	14685	14757	14898	14812	14837	14785	14810	14697	14689	14803	14841	14940	14955	14938	14871	14855	14903	14962	14897	14907	15127	14777	15026	15011	14948	14916	14957	14876	15041	14999	14933	15025	14980	15087	15090	14883	14881	14884	15047	14841	14861	14899	14797	14943	14958	14767	14890	14803	15010	14894	14800	14741	14683	14884	15002	14976	14760	14666	14938	14692	14925	14909	14843	14835	14908	14906	14980	14704	14899	14788	14799	15118	14818	14925	14702	14833	15059	14886	14974	14774	15080	14873	14957	14869	15062	14837	14659	14964	14727	14761	14767	14865	14732	14890	14859	14800	15049	14954	14891	14796	14990	14942	15045	14844	14964	14915	15095	14735	14709	14760	14980	14629	14927	14877	14920	14925	14746	14930	14801	14915	15017	15013	14901	14744	14937	14929	14977	14770	14581	14928	14994	14843	14781	14951	15026	14920	14816	14802	14957	14828	14880	14815	15053	14884	14855	14968	14806	14761	14796	14752	14823	14627	14950	14730	15010	14921	15055	14941	14982	14907	15027	15061	14882	14744	14916	14916	14870	14835	14924	14919	14746	14900	14801	14684	14724	14977	14796	14795	14925	14917	14923	14995	14925	15087	14934	14865	15011	14916	14860	14853	14744	14741	14857	14857	14919	14831	14906	14920	14809	14869	14846	15008	14966	14894	14983	14907	14906	14861	14882	14877	14815	14679	15113	15008	14797	14884	14851	14786	14768	15093	14898	14782	14886	14749	14860	14761	14816	14732	14682	14853	14925	14979	14890	14840	14850	14876	14936	14892	14747	14855	14922	14963	14955	14717	14808	15029	14900	14883	14923	14956	15014	14911	14643	14882	14828	15027	15008	14932	14785	14998	14890	14925	14774	14863	14925	14908	14721	14674	14863	15022	15092	14768	14982	14781	14918	14792	15180	15011	14880	14791	14859	14871	15033	14996	14937	14935	14965	14742	15009	14747	15012	14898	14864	14696	14843	14954	15003	14835	14816	14931	14814	14839	15090	14848	15013	14839	14857	14776	14952	14808	14912	14892	14820	14949	14981	15136	14953	14736	14984	14882	14700	14951	14967	14983	14850	14839	14832	14962	14912	14911	14998	14944	14724	14884	14610	15039	14796	15040	14943	14937	14794	14896	14767	14923	14947	14931	15019	14926	14874	14805	14817	14693	14967	14800	14820	14969	14817	14921	14752	14852	14910	14885	14779	14965	14905	14985	14838	14956	14990	14971	14895	14895	14828	14689	14991	14838	14819	14739	14839	14834	14891	14756	14742	14785	14805	14996	14843	14933	14825	14969	15047	14899	15008	14978	14963	14913	14899	14997	15059	14732	14934	14871	15088	14874	14851	14903	14893	14900	14969	14991	14928	14800	14616	14815	14779	14769	14977	15004	15006	14894	14932	14864	14796	14853	14781	15071	14981	14920	14930	14924	15003	15024	14820	14885	14808	14989	14916	14864	14935	14905	14959	15012	15049	14890	14942	14810	14885	15001	14699	14813	14880	15107	14996	14695	14833	14980	14920	14555	14868	14826	14795	14781	14971	14884	15008	14894	14880	14994	15192	14994	14921	14843	14936	14938	14892	14702	14933	14747	14738	14919	14866	14654	14886	14892	15020	14975	14847	14966	14894	14609	14800	14932	14892	14791	14770	14903	14909	14846	15068	14922	14814	14682	14752	14821	15015	14817	14835	14916	14796	14887	14646	14686	14944	14988	14974	15007	14925	14866	14856	14828	14922	14937	14938	14871	14780	14783	14920	14990	14795	14842	14782	14876	14848	14831	14811	14813	14735	14945	14991	15077	15045	15028	14994	15058	14771	14799	14819	14888	15106	14953	14879	14967	15067	14819	15028	15011	14897	14999	14963	14946	14981	15019	14788	15095	15046	14959	14932	14725	14942	14899	15027	14871	14844	14814	15016	15030	14785	14852	14895	14842	14988	14938	15055	15138	14711	14771	15053	14864	14768	14562	14859	14913	15001	14847	14987	15178	15122	14797	14777	14689	15043	15058	14863	14912	15000	14845	14817	14914	14995	14945	14794	14938	15098	14875	14796	14831	14936	14903	14774	14919	14938	14988	14830	14864	14818	15037	14753	14754	14760	14872	14788	14803	15065	14826	14885	14845	15003	14868	14836	14846	14901	14950	15168	15189	14921	14853	14904	14793	14840	14736	15033	14965	15000	14998	15085	14961	15027	14956	14912	15037	14797	14903	14941	14878	14567	14810	14876	14710	15006	14893	15050	14763	14739	15047	14715	14823	14895	14827	14822	14948	14985	14916	14950	15011	14823	14775	14902	14956	14834	14723	14969	15044	14865	14973	14937	14939	14899	14711	15069	14812	14912	14967	14946	14948	14944	15026	14962	15040	14927	14826	14773	14809	14731	14728	14983	14881	14745	14937	14828	14816	14860	14952	14862	14890	14888	14804	14998	14970	15061	14973	15003	14841	14804	15092	14766	14806	14939	14976	14804	15041	14826	14771	14646	15025	15092	14821	15055	14950	14818	14876	14947	14918	14881	15048	14849	14837	14979	14893	14776	14617	14574	14883	14963	14953	14933	14810	14878	14711	14888	14915	14994	15076	14826	15044	14929	15020	14942	14932	15022	14945	15007	15018	15029	14967	14946	14773	14846	14709	14760	14817	14934	14953	14834	14696	15053	14706	15115	14874	14809	14838	14925	14855	14863	14838	14913	14834	14763	14688	14796	14813	14985	14901	14802	14890	14993	14974	14937	14838	15045	14774	15213	15037	14715	15052	14953	14971	14811	14925	14944	14903	14903	14841	15051	14809	14816	15051	14821	14785	14603	14744	14887	15032	14863	14813	14953	15043	15074	14907	14951	15095	14896	14925	14860	14849	14682	14725	14962	14919	14744	14830	14900	14927	14908	14689	14817	14667	14891	14897	14854	14988	15036	14789	14489	14899	14781	14760	14853	14772	14840	14970	14849	14718	14891	15016	14930	14932	14837	14876	14870	14897	15202	14929	14965	14790	15158	14661	14847	15125	14958	14974	14920	14971	14810	14860	14938	14814	14929	14782	14800	14988	15073	14893	14784	15075	14934	14868	14770	14846	14892	14827	14822	14853	14822	14934	14998	14794	14845	14939	14761	14896	14831	14823	14813	14814	14810	14702	14765	15076	14699	14901	15055	14821	14996	14801	14672	14998	14910	14803	14989	14822	14914	14904	14861	14832	14863	14940	14818	14748	14772	14984	15032	14706	14948	14764	14842	14880	14989	15028	14753	14805	15016	14705	14764	14927	14856	14798	14936	14972	15043	14871	14956	14964	14895	14886	15004	15010	15028	14922	14920	14865	14839	14942	14749	14820	14761	14769	14918	14762	14808	14822	15007	15113	15041	14810	14834	15008	14724	14833	14974	14801	14912	14651	14935	14759	14921	14986	14892	15065	14702	14849	15016	14956	14977	14842	14745	14953	14917	14628	14876	14778	14918	14839	14972	14992	14917	14855	14883	14902	14854	14951	14859	14754	14839	15106	14708	14735	14757	14725	14858	14816	14607	14956	14930	14878	14769	14945	14976	15007	14933	14752	14870	14979	14941	14806	15005	14720	14621	14902	14919	14955	15039	14946	14823	14836	15037	14879	14971	14790	14758	14798	14880	14915	15042	14897	14768	14726	14832	14966	15095	15105	14936	14949	15013	14943	14908	14773	14760	15062	14815	14903	15017	14737	14772	14822	14855	14836	14706	14851	14810	14791	15102	14968	14865	14940	14789	14957	14905	15006	14901	14969	14921	15007	14871	14967	14820	14811	14984	14776	14885	15036	14859	14865	14838	15079	14929	14798	14892	14933	15012	14789	14929	14733	15084	14887	14958	14870	14814	14798	14869	14740	14915	14968	14996	14878	14728	14795	15034	14742	15111	14789	14932	15019	14866	14807	14895	14931	14929	14766	14872	14737	14920	14702	14770	14856	14748	14821	14882	14840	14886	15023	14904	14865	14899	14785	14980	14795	14817	14916	14658	14766	14985	15128	14953	14875	15027	14888	14833	14917	14934	14789	14868	14840	14832	14869	14977	14920	14979	14831	14875	14905	15019	14882	14974	14834	14955	14805	14803	14892	14879	14816	14667	14842	14888	14879	14872	14954	14973	14842	14949	15035	15158	14886	14810	14899	15057	14782	14825	15013	14968	14885	14761	14881	14887	14700	14638	14969	15031	15045	14863	15002	15087	14884	14891	15025	14888	14910	15073	14883	14561	14876	15033	14940	14816	14931	14756	14787	14828	15050	14917	14884	14800	14948	14877	14742	14883	14739	15117	14816	15145	14824	14873	14851	14945	14838	15009	14764	14909	15028	14849	14841	14962	14777	14917	14781	14880	14828	14845	14953	14972	14752	14887	14742	15117	14903	14893	14855	14984	14834	14792	14978	14977	15006	14841	14953	14866	14862	14885	14976	14763	14856	14807	14837	15028	14866	14762	14963	14832	14954	14883	14973
28584	47423	44654	35929	30573	26315	22455	17588	15484	14440	14303	14471	14480	14437	14334	14453	14433	14262	14486	14398	14160	14158	14332	14270	14339	14155	14366	14417	14449	14392	14297	14496	14146	14343	14305	14311	14213	14279	14280	14399	14287	14394	14341	14332	14280	14226	14277	14331	14331	14396	14231	14276	14303	14198	14229	14282	14257	14365	14337	14314	14363	14247	14332	14266	14374	14161	14331	14200	14315	14302	14180	14382	14218	14229	14208	14516	14504	14490	14315	14303	14415	14303	14265	14248	14361	14169	14306	14352	14187	14356	14358	14358	14153	14266	14098	14485	14086	14297	14241	14209	14254	14380	14188	14407	14219	14180	14237	14276	14238	14261	14257	14093	14226	14409	14167	14370	14243	14244	14244	14275	14224	14390	14314	14167	14310	14381	14255	14286	14370	14296	14212	14125	14171	14243	14141	14394	14137	14352	14291	14237	14088	14267	14394	14261	14221	14177	14260	14169	14345	14241	14132	14213	14402	14203	14313	14185	14232	14081	14170	14370	14131	14191	14120	14271	14160	14223	14339	14179	14210	14305	14176	14231	14313	14293	14303	14285	14298	14294	14159	14350	14225	14321	14268	14389	14215	14181	14220	14277	14227	14243	14257	14293	14201	14388	14261	14349	14379	14321	14281	14101	14222	14329	14201	14271	14355	14291	14426	14170	14199	14274	14191	14446	14325	14285	14359	14288	14196	14239	14256	14102	14389	14314	14353	14216	14161	14232	14196	14246	14237	14312	14328	14165	14473	14426	14288	14259	14395	14249	14101	14078	14387	14262	14407	14233	14264	14066	14390	14198	14351	14248	14063	14332	14206	14220	14283	14200	14300	14270	14292	14258	14201	14121	14178	14158	14131	14183	14256	14220	14314	14137	14122	14290	14284	14095	14322	14183	14378	14391	14338	14137	14151	14200	14351	14235	14257	14305	14184	14251	14371	14221	14167	14393	14252	14391	14182	14374	14196	14288	14318	14277	14154	14336	14156	14033	14170	14161	14310	14236	14183	14322	14241	14248	14432	14327	14263	14257	14363	14151	14309	14265	14175	14347	14153	14133	14254	14174	14299	14188	14348	14172	14385	14249	14176	14158	14209	14183	14144	14275	14257	14268	14227	14380	14225	14236	14339	14297	14266	14242	14374	14186	14382	14183	14135	14344	14240	14191	14303	14141	14320	14210	14309	14207	14287	14097	14321	14186	14414	14366	14182	14366	14281	14176	14374	14303	14234	14074	14244	14104	14282	14075	14071	14291	14379	14486	14156	14220	14317	14176	14332	14255	14265	14340	14315	14315	14324	14232	14234	14295	14205	14417	14322	14157	14289	14149	14302	14324	14125	14209	14152	14345	14127	14199	14291	14283	14280	14473	14339	14251	14189	14282	14261	14337	14120	14245	14187	14274	14231	14192	14445	14190	14241	14233	14214	14090	14248	14488	14318	14296	14300	14298	14206	14207	14309	14497	14162	14300	14381	14207	14263	14326	14144	14319	14450	14248	14231	14266	14270	14285	14114	14444	14342	14167	14326	14288	14339	14208	14107	14293	14238	14380	14419	14282	14244	14274	14245	14466	14369	14188	14353	14329	14307	14241	14303	14330	14352	14274	14249	14325	14163	14462	14353	14146	14250	14344	14158	14202	14343	14338	14314	14191	14294	14066	14341	14198	14190	14305	14318	14269	14195	14278	14116	14253	14157	14249	14204	14244	14209	14227	14224	14238	14492	14107	14157	14286	14244	14344	14276	14269	14329	14350	14337	14380	14260	14142	14450	14304	14191	14135	14382	14278	14274	14141	14326	14306	14263	14137	14170	14404	14369	14194	14361	14222	14271	14270	14212	14164	14382	14207	14317	14137	14398	14281	14223	14184	14321	14203	14199	14360	14107	14365	14256	14241	14172	14384	14240	14220	14251	14250	14190	14240	14300	14203	14193	14282	14369	14412	14442	14220	14444	14200	14315	14294	14291	14254	14178	14247	14409	14368	14309	14325	14094	14148	14280	14255	14438	14275	14298	14341	14365	14402	14494	14339	14137	14427	14345	14208	14170	14181	14180	14287	14269	14326	14255	14401	14299	14290	14360	14287	14228	14431	14249	14148	14330	14163	14309	14415	14330	14210	14168	14326	14277	14207	14276	14336	14220	14085	14154	14318	14409	14213	14257	14249	14367	14334	14245	14158	14272	14234	14075	14252	14255	14208	14361	14372	14177	14126	14308	14175	14066	14162	14176	14314	14161	14201	14203	14231	14240	14111	14192	14199	14093	14228	14396	14282	14254	14100	14322	14171	14189	14266	14160	14279	14365	14272	14173	14181	14287	14189	14138	14334	14248	14398	14233	14314	14187	14124	14136	14357	14293	14279	14358	14190	14313	14270	14400	14150	14208	14169	14243	14369	14240	14135	14233	14087	14197	14138	14164	14159	14071	14378	14277	14282	14180	14296	14349	14235	14250	14432	14365	14323	14280	14263	14326	14130	14392	14155	14265	14173	14323	14182	14273	14218	14291	14356	14438	14092	14257	14403	14289	14208	14199	14220	14329	14343	14134	14188	14214	14251	14179	14125	14182	14230	14411	14165	14252	14250	14275	14204	14291	14284	14097	14273	14315	14371	14173	14157	14195	14217	14172	14358	14155	14216	14173	14143	14244	14318	14258	14230	14345	14420	14244	14192	14148	14173	14288	14244	14512	14172	14259	14278	14264	14351	14216	14140	14472	14103	14352	14180	14091	14281	14224	14123	14150	14293	14290	14206	14325	14196	14187	14148	14328	14261	14146	14267	14278	14207	14443	14312	14163	14346	14211	14284	14313	14173	14428	14199	14373	14178	14220	14374	14282	14369	14084	14394	14229	14212	14278	14347	14173	14285	14362	14053	14196	14211	14236	14274	14137	14199	14192	14098	14226	14398	14418	14208	14346	14398	14354	14222	14173	14230	14230	14276	14281	14324	14111	14294	14297	14225	14165	14280	14396	14358	14226	14110	14263	14341	14211	14288	14289	14150	14305	14203	14185	14137	14321	14171	14306	14173	14290	14154	14310	14246	14345	14128	14285	14181	14289	14387	14296	14352	14039	14368	14272	14103	14155	14289	14286	14329	14238	14191	14099	14161	14235	13986	14213	14284	14226	14184	14183	14261	14252	14170	14264	14234	14117	14333	14376	14214	14062	14159	14357	14318	14166	14116	14272	14160	14342	14329	14296	14293	14189	14160	14235	14260	14154	14177	14374	14207	14290	14148	14323	14140	14375	14226	14178	14244	14371	14146	14189	14054	14279	14355	14145	14281	14159	14229	14184	14370	14092	14355	14228	14225	14226	14328	14394	14143	14413	14177	14098	14243	14312	14381	14170	14184	14142	14225	14295	14185	14570	14255	14321	14299	14253	14206	14362	14324	14296	14352	14323	14296	14263	14413	14201	14169	14380	14305	14361	14218	14340	14182	14258	14162	14324	14360	14377	14156	14292	14306	14299	14124	14233	14276	14149	14482	14197	14210	14525	14139	14409	14297	14219	14215	14308	14216	14255	14219	14178	14238	14185	14194	14167	14233	14263	14262	14216	14184	14201	14223	14257	14317	14404	14263	14265	14260	14052	14299	14121	14167	14235	14309	14204	14299	14278	14287	14266	14290	14311	14064	14191	14271	14278	14325	14365	14341	14124	14378	14392	14242	14376	14409	14090	14211	14234	14282	14338	14011	14268	14157	14154	14315	14129	14288	14352	14318	14190	14192	14426	14377	14221	14169	14187	14288	14318	14194	14227	14256	14407	14102	14366	14199	14279	14264	14546	14203	14235	14279	14333	14308	14249	14293	14055	14201	14265	14367	14236	14340	14279	14213	14254	14254	14285	14223	14172	14219	14146	14370	14233	14459	14193	14210	14177	14233	14202	14120	14231	14123	14115	14204	14251	14186	14180	14247	14456	14139	14261	14293	14360	14291	14218	14234	14220	14317	14225	14267	14192	14237	14393	14129	14391	14086	14355	14217	14192	14227	14208	14308	14107	14263	14156	14221	14317	14200	14051	14414	14241	14248	14287	14276	14172	14268	14466	14403	14236	14343	14253	13997	14199	14263	14283	14267	14354	14253	14171	14254	14300	14270	14310	14220	14138	14238	14258	14241	14318	14328	14093	14233	14321	14297	14247	14299	14401	14360	14297	14468	14206	13973	14238	14255	14039	14330	14240	14221	14262	14273	14246	14241	14222	14274	14135	14326	14180	14142	14265	14267	14348	14241	14252	14298	14178	14142	14220	14173	14242	14249	14151	14350	14292	14161	14298	14168	14313	14148	14226	14348	14286	14299	14317	14263	14290	14529	14272	14476	14104	14270	14221	14379	14146	14324	14213	14107	14329	14274	14203	14315	14324	14092	14279	14297	14217	14324	14106	14144	14096	14288	14308	14359	14279	14333	14318	14412	14288	14260	14387	14323	14267	14254	14286	14186	14202	14389	14238	14240	14258	14121	14094	14149	14253	14211	14374	14181	14281	14189	14270	14233	14320	14334	14113	14192	14240	14165	14357	14196	14409	14140	14445	14311	14223	14253	14226	14354	14171	14308	14248	14298	14354	14376	14113	14327	14164	14226	14291	14357	14152	14290	14310	14185	14216	14333	14313	14191	14216	14141	14307	14186	14241	14381	14272	14298	14234	14012	14242	14219	14355	14329	14202	14275	14114	14242	14295	14216	14293	14215	14157	14254	14203	14206	14196	14362	14273	14327	14242	14317	14369	14395	14180	14222	14149	14228	14329	14197	14066	14267	14158	14441	14291	14396	14223	14295	14517	14037	14274	14384	14230	14199	14230	14252	14363	14267	14368	14177	14329	14172	14220	14302	14256	14221	14230	14233	14144	14329	14257	14376	14223	14243	14192	14256	14234	14221	14298	14313	14266	14050	14161	14195	14290	14247	14180	14192	14359	14300	14144	14305	14209	14235	14185	14220	14262	14389	14464	14362	14297	14391	14150	14207	14267	14248	14312	14158	14388	14330	14183	14246	14134	14213	14123	14334	14189	14290	14358	14116	14050	14272	14195	14184	14323	14257	14200	14157	14229	14166	14245	14387	14196	14262	14248	14305	14182	14331	14208	14373	14137	14354	14359	14280	14354	14223	14311	14344	14248	14372	14327	14279	14208	14425	14258	14305
23140	21529	29393	24485	23978	27696	27267	20574	17741	17251	16712	16610	16578	16531	16445	16399	16316	16376	16196	16308	16311	16410	16381	16215	16316	16161	16277	16148	16145	16263	16231	16203	16196	16252	16352	16277	16200	16149	16175	16256	16083	16258	16107	16355	16401	16200	16038	16145	16383	16361	16194	16208	16236	16168	16269	16390	16070	16301	16289	16185	16123	16154	16127	16228	15925	16116	16253	16271	16058	16143	15987	16089	16183	16023	16186	16380	16304	16160	16384	16428	16416	16205	16095	15851	16148	16225	16336	16091	16063	16007	16290	16076	16183	16203	16100	16095	16198	16148	16384	15968	16253	15980	16257	16158	16321	16078	16327	16149	16015	15920	16230	16109	15990	16159	16127	16125	16188	16102	16162	16294	16327	16373	16085	15999	16094	16254	16199	16206	16049	16065	15984	16116	16121	16190	16206	16159	16065	16143	16062	16241	16053	16132	16122	16102	16110	16133	16172	16210	16089	16315	16271	16391	16054	16205	16116	16271	16270	15936	16197	16081	16018	16167	15992	16474	16195	16159	16025	16133	16147	16053	16133	16117	16124	16087	16009	16158	16243	15990	16023	16040	16246	16139	16114	16083	16025	16207	16102	16113	16231	16142	16171	16057	15896	16158	15949	16068	16064	16181	16303	16016	16188	16111	16182	16073	16106	16171	16048	16195	16146	16261	16227	16019	16160	16086	16127	15953	16270	16254	16200	16011	16057	16188	16147	15853	16178	16194	16015	16130	16169	16179	16125	16153	16348	16229	16294	16083	16146	16101	16246	16068	16200	16209	16028	16173	16042	15915	16039	16092	15990	16082	16171	16013	16163	16158	16045	16143	15915	16150	15999	16184	16066	16146	16235	16092	15929	16133	16101	16097	16194	16110	16062	16110	16250	16037	15950	16031	16079	16146	16341	16051	16319	16129	16221	16081	16054	16342	16102	16167	16009	16000	16098	15965	16134	16083	16131	16148	16003	16097	16183	16014	15926	16200	16184	16072	16118	16207	16149	16131	16088	16379	16210	16134	16052	15929	16000	16105	16186	16233	16151	16209	16161	16103	16130	16171	16217	15902	16176	15887	16158	16092	16115	15957	16248	16146	16017	16030	16198	16074	16179	16084	15938	15936	16248	16033	16204	16249	15931	16023	16071	16062	15931	15988	15964	15984	16091	16048	16149	15979	15935	15929	16053	16154	16152	15992	16185	16016	15953	16192	16067	16216	16172	16047	16217	16237	16079	15949	16177	15978	16099	16067	16091	16199	16081	16115	16097	16078	16059	15976	15985	16040	16201	16247	16283	16187	16076	15928	16079	15969	16117	16133	16194	16105	16151	15792	16077	16266	16239	16026	16097	16276	16307	16139	16088	16062	16291	15958	16199	15963	16100	16260	16419	15917	16162	16221	16066	15933	16045	16014	16183	16083	16057	16268	16227	16064	16042	15828	16186	15998	15995	15915	16174	16209	16269	16110	16285	16188	16115	16181	16096	16062	16092	16059	16143	16066	16151	16158	16094	16067	16208	16256	16044	16105	16138	16153	16122	15945	16049	15967	16340	16226	16200	16017	16089	16075	16142	15961	16126	15983	15916	16159	16133	16204	16062	16208	16161	15948	15967	16009	16047	16117	16191	15886	16201	16061	16173	16058	16099	16195	16271	16055	16062	16028	16104	16028	16118	15991	16073	16011	16088	16016	15981	16115	16109	16024	15974	15995	16185	16242	16074	16116	16098	16126	16093	16186	16142	16032	16047	16212	15963	16096	16245	16235	16254	16109	16138	16139	15968	16180	16220	16043	16177	16218	16275	16046	16200	16249	16009	16037	16180	16043	16382	16183	16171	15865	16108	15962	16180	16121	16189	16110	16256	15744	15890	15847	15923	16082	16087	16001	16093	16431	16026	16286	16056	16161	16285	15985	16206	16098	16132	16181	16053	15953	16188	16076	16134	16193	16229	16052	16038	16181	16080	16223	16117	16053	16062	16209	15859	16241	15978	16214	16365	16088	15999	15823	16082	16022	15935	16186	16124	16001	16076	16195	16127	16016	15951	16070	16251	15988	16088	16132	16031	16107	16327	16080	16133	16301	16239	16076	16204	16046	16388	16091	16160	16101	15791	16088	16016	16026	16015	16043	15984	16164	16046	15979	15994	16128	16074	16098	16072	15988	15903	16159	16062	16064	16173	16049	16148	15994	16104	15923	16284	16206	16116	16050	16092	15953	16257	16017	15972	16098	16179	16143	16024	15837	15782	16070	16009	15999	16097	16177	16235	16002	16256	16078	16084	16092	16103	16126	16162	16153	16105	16061	16161	16163	16225	16127	16031	16082	16081	16142	16280	16074	16241	16104	16201	16005	16233	16010	16116	16043	16145	16057	15882	15982	15974	15998	16192	15959	16237	16200	16138	16037	16169	16089	16251	16110	16071	16074	16028	16188	16183	15892	16078	16036	16067	16057	16120	16155	16073	16171	16231	16084	16070	16294	16289	16125	16182	15983	16254	16017	16032	16070	15972	16028	16019	15815	16109	16368	16296	16006	16072	16046	16181	16164	16086	16110	15987	16000	16210	16089	16117	16035	16049	16311	16184	16186	16240	15930	16091	16003	16116	16160	15997	15906	16149	16265	16288	16060	16173	16395	16107	16184	16045	16218	16118	15961	16169	16245	16056	16185	16126	16020	16194	16061	16155	16037	16228	15998	16057	15919	16039	16018	16035	16045	16028	15998	16137	16179	16158	16145	16209	16073	16012	15875	15946	15877	16109	16100	16127	16236	16041	16063	16019	16078	15940	16087	16217	16304	16339	16152	15989	15949	15900	16099	15974	16069	16001	16081	16152	16251	16016	16130	16179	16000	16320	16083	16204	16110	16000	16208	16101	16214	15984	15931	16125	16180	16079	15960	15815	16203	16338	16104	16165	16071	16327	16210	16157	16142	16084	16184	16182	16041	16022	16172	15940	16168	16005	16115	16009	16057	16041	16077	15945	16268	16020	16101	16060	16162	16315	16076	16073	16162	15979	16270	16291	16089	16118	16125	15922	16109	16116	16183	16059	16110	16003	16012	15985	16096	16072	15902	15998	16102	16070	16031	16110	15867	15912	16039	16151	16122	16111	16030	15986	16028	16290	16166	16121	16220	16198	16329	16239	15992	16020	16040	16044	16189	15899	16108	16097	16219	16103	16187	16078	16172	16119	16141	16324	15992	16260	16274	16207	16120	16191	16191	16354	16225	16136	16099	16121	15916	16276	16083	15973	15963	16081	16125	16160	15910	16144	16059	15881	16212	16053	16169	16015	16012	15989	15840	16089	16196	16021	16196	16007	15996	15937	16214	16106	15997	16031	16062	16103	16083	16386	16062	16153	16223	16078	15988	16049	16101	16002	16067	16106	16119	16121	16050	16096	16167	16078	16051	16204	16125	16283	16109	16109	16194	16033	16283	16350	16148	15930	15993	16084	16072	16030	16188	15958	16198	16099	16036	16049	16187	16312	16137	16133	16344	16117	16124	16123	16135	16222	16199	16044	16122	16106	16264	16132	15962	16007	16173	16103	15885	16137	16104	16069	16020	16192	16088	15948	16103	16058	16134	15922	16080	16097	16301	16040	15942	16046	15915	16068	16144	15891	16078	16098	16155	16115	16337	16133	16141	16133	16142	16350	16216	16216	16149	16075	16110	16078	16019	16267	16042	15995	15991	16002	16103	16113	16070	16039	16027	16166	15944	16090	15915	16103	16080	16276	16121	15988	16015	16196	16297	16154	16402	15916	16068	16180	16130	16064	16016	16101	16044	16166	15985	15943	16029	16011	16053	16007	16106	16043	16076	16135	16032	15987	16089	16027	16199	16166	16011	16154	16045	16290	16091	16084	16000	16085	16161	16097	16039	16132	16262	16089	16266	16113	15992	16079	16197	16147	16122	16086	16135	16121	16217	15984	15983	16051	16192	16085	16129	16026	15817	16334	16209	16089	16119	15850	16100	16155	16029	16151	16175	16341	15963	16128	16333	16276	15937	15966	16124	16271	16037	15975	16122	16049	15999	16061	16243	15883	16123	16137	15929	16016	16127	16124	16037	16062	16162	16021	16072	16188	16186	16161	16153	16049	16081	16024	16242	16236	16189	16142	16265	15918	15906	16160	16218	15838	16126	16018	16118	16180	16055	15946	16068	16130	16211	16054	16064	16015	15858	16135	15908	16211	16012	16235	16096	16254	16110	16273	16285	16146	15981	16001	15888	16040	15937	16070	16101	16156	16099	16097	16063	16372	16252	16268	16112	16029	15984	15989	16230	16123	15998	16092	15976	16192	16173	16095	16106	16087	16111	16052	16088	16127	16009	16035	16259	16082	16221	16084	16239	16172	16128	16063	16018	16066	16150	16167	16056	16175	16033	15892	16176	16208	16180	16075	16150	16017	16057	16171	16238	16089	16093	16029	16101	16270	16139	16025	16028	16106	16000	16160	15944	15934	16004	15837	16006	15995	16111	15987	16143	15959	16372	16239	16368	15818	16108	16049	16086	16162	16020	16060	16040	16192	15873	16130	15991	15956	15994	16174	16006	16201	16132	16236	16195	15847	16208	16177	16195	16143	16095	15981	15955	16186	16206	15945	15932	16212	16073	16302	16179	15983	16064	16243	16137	16077	15919	16155	16034	16296	16183	16198	15969	15944	16176	16153	16154	16086	16170	15926	15978	16217	15986	16204	16068	16116	16249	15949	15881	15973	16138	16144	16083	16096	16141	16158	16192	15998	16425	16078	16172	16139	16193	15973	16025	15926	16054	16067	16075	16075	16210	16257	15963	16255	16114	16087	16146	16241	16141	16042	16094	16194	16150	15988	16039	16241	16056	16331	16171	15912	16019	16333	15906	16146	16073	16018	16176	16087	16133	16066	16090	16161	15990	16277	16200	16066	16103	16178	16222	16167	16081	16039	15992	16054	16301	16016	16145	16121	16161	15878	16206	15879	16002	16249	15876	15993	16103	16091	16088	16171	16220	16186	16047	16009	16106	16348	15921	15986	15992	16006	16080	16169	16046	15945	16116	16088	16264	15964	16213	16028	15991	16177	16342	16279	15991	16150	16067	15971	16346	16182	16168	16109	16090	16010	15914	16049	16027	16075	16156	16103	16204	16096	16162	16201	16151	16091	16042
33652	56312	53600	45609	39776	32368	23976	19393	16882	15731	15344	15235	15147	15272	15219	15143	15150	15079	15059	15179	15096	14976	15232	15068	15024	15060	14997	15056	15037	14985	15098	15023	15051	15038	15111	15208	15005	15003	15159	15053	15102	15114	15178	15003	15089	15040	15069	15115	15178	15361	15165	15021	14931	14974	14842	15147	15079	15157	14963	15146	14868	15074	15030	15033	15009	15212	15070	14925	15030	15109	14972	15067	14981	14969	15148	15188	15303	15227	15213	15292	15197	15117	15138	15041	14818	15060	14813	15045	15104	15094	14924	14979	14860	15007	15137	14924	14918	14945	15050	14976	14953	14865	15031	15063	15124	14868	14953	15051	15048	14994	15014	15017	15110	15050	15182	14873	14886	15078	14997	15072	15077	15033	15072	15022	14954	14990	15085	14987	14923	14961	15090	15174	15055	14899	14977	15197	14961	15079	14864	14995	14921	14829	14871	15030	14952	15215	14949	14837	14974	15008	14965	15023	15008	14916	14937	15126	14883	15144	14914	14986	14886	14930	14967	15008	14985	15040	14982	15048	15019	15036	14972	15118	14960	15012	14979	15053	15137	14968	15099	14913	15064	15114	14888	15115	15147	14997	15057	15129	15137	15092	14986	14972	15036	14906	15045	14952	14898	15125	14976	15039	15119	14988	15042	15039	15012	14977	14961	15063	15009	15085	15082	14943	14919	14959	14966	15011	14949	15009	14923	15000	15018	15134	14983	15085	15004	14922	15062	14986	15044	15021	15029	14975	15077	15009	14948	14828	14957	15111	14838	15006	15102	15075	15147	15044	14986	14990	15074	15062	14898	15026	14987	14959	14855	15048	15058	14928	15109	15031	15012	14937	14909	15113	14893	15122	15018	14927	15184	15015	15074	15041	15043	15012	15133	14980	14967	15231	14929	15029	14893	14973	15000	14860	14839	15022	14923	15080	14972	14803	15056	14998	15024	14811	14955	14930	14998	15098	15135	14834	14921	15126	14948	15027	15023	15175	14961	14960	15033	14898	15035	14977	15090	14804	14973	15135	14964	14963	14946	14951	15128	15006	15070	15018	15059	15053	14890	15112	14971	14884	14982	15033	14976	14805	14914	15067	14976	14808	15042	14897	15074	14866	15073	14889	15210	14889	14982	14977	15064	14977	15012	15008	15148	15103	14914	14962	15023	14931	15128	15153	14926	15029	14924	14980	14850	15029	14844	15056	15006	15148	14947	14788	14940	15069	15226	15020	14900	15116	14928	15205	14799	14974	15018	14964	15144	14832	15076	14942	15023	15128	14974	14955	15180	14951	15059	14915	14954	14972	14953	14884	15309	14896	14945	14866	15145	15027	14945	15112	14871	15043	14994	14957	14862	15076	14934	15157	14919	15047	15066	15038	15109	15050	15037	14917	14884	15021	14950	14930	15157	15033	15024	14996	15144	14969	15021	15067	14915	14969	15028	15112	14793	14979	15055	15045	14891	14882	15076	14835	15043	15096	15017	14936	15122	15026	14922	14928	14925	15056	15151	15123	15085	15160	15079	14893	14952	14968	14892	14968	15114	14899	14936	15064	15045	15033	14825	15017	14876	15061	14871	15007	15106	15009	14827	14999	14918	14970	15177	14914	15023	14869	14856	14935	14961	15014	15055	14867	15020	15142	15232	15014	14792	15030	14989	14996	15163	15053	14941	14818	14941	14902	15133	15062	14942	15024	14980	15095	14869	15008	14906	15088	15092	14893	15105	14989	14918	14946	14978	14759	14854	15164	15130	15045	14878	15109	14870	14880	14944	14966	15035	14941	14865	14913	14934	15029	15159	15145	15081	14957	15014	15006	15125	14863	14865	15173	15015	15135	14876	15255	14921	15101	15019	14959	15109	15082	15054	14918	15081	15042	14938	15184	15029	14943	15077	14951	15126	14946	15063	14942	14908	14833	15092	14805	14887	14916	15101	14962	14867	15112	14894	15093	15106	15142	15013	14902	15069	14889	14961	14905	14983	14863	14974	14990	15083	15047	15015	15023	15059	14916	14985	14937	15090	14913	15029	14810	15047	14859	15052	14901	15061	15007	14859	14950	15088	15195	14725	14907	15034	15089	14936	14965	14921	14909	14899	15086	14975	15083	14937	15070	15095	15003	15061	15099	15130	15000	14963	14959	15232	14955	15037	14939	14993	15094	14880	15079	15170	14939	15130	14964	15117	14881	15040	14866	15067	15158	14933	14883	15030	14958	14958	15113	15160	14877	14826	15134	14968	14969	14900	15148	15114	14863	14781	14909	15134	15011	15090	14941	14887	15002	14963	14988	14962	15024	15048	14964	14947	14967	14883	15088	15003	14940	15082	14981	15092	14929	14745	15052	15136	15036	14929	14918	15015	15073	15074	15061	15071	14952	14918	14948	14819	14822	14997	15004	15057	14896	14942	14996	14918	15023	14977	14962	15045	15055	15103	15115	15097	15001	14944	14946	15054	15154	15117	15080	14936	14979	14986	15091	14906	14860	14996	14826	14871	14696	15109	15031	14891	14955	14767	15069	15092	15043	14918	15004	15064	14940	15092	14978	15076	15097	15127	14946	15110	15049	14892	14919	15170	14932	15138	14832	15017	15031	14970	14958	15010	14983	14924	15038	15003	15021	14854	15077	15027	15158	14990	15054	14815	15053	15044	14975	15073	15073	15204	14907	15060	15110	15016	14876	15049	14934	15041	15081	15197	14944	15171	14873	15045	14990	14914	15132	15154	14996	15137	14770	15104	15038	15084	15080	14926	14966	15028	14928	15152	14935	15212	15008	14851	15164	14853	14883	15080	15047	15047	14992	14984	15107	15061	15006	15018	14998	15025	14888	14887	15075	15118	15152	14843	15069	14795	14958	14923	14879	14996	15017	15183	14893	15230	14984	14979	14957	14868	15049	15102	14826	14903	14947	14926	14887	15051	14996	15024	15091	14992	15210	14721	15166	14997	15059	15109	14996	14863	14871	15164	15020	15037	15053	15137	15057	15000	15126	15070	14856	15044	14932	14717	14966	15037	14937	14949	14925	15110	15062	15294	14958	14903	14954	14815	15044	15125	14874	15073	14985	15126	14999	14948	14875	14938	14955	15111	14993	15100	15077	14811	14890	15022	15002	14983	14965	15137	14914	15048	15119	14926	15109	15135	14953	14915	15042	14810	15071	15012	15056	15148	15008	14953	15143	14967	15079	15052	15034	15004	14891	15118	15196	14787	15171	14934	15142	14926	14944	15075	15036	15026	14973	14944	15119	15019	15031	15120	15011	15008	14974	15192	14955	15061	14966	14896	14969	14971	15089	14844	14845	15204	15118	14959	14906	14971	14808	15026	15101	14756	15019	15044	14995	14987	15182	15059	14894	15035	14886	15188	14917	14975	15037	14826	14948	14850	15177	15077	14986	15040	14961	15014	14916	14922	14859	15108	15002	14810	14969	15103	15030	14952	15264	15005	14949	15178	14988	14944	15040	14940	15030	15173	14905	14979	15224	14993	15043	14906	15084	14952	14971	14873	15044	14842	14912	14885	14980	14851	14948	15176	14856	15044	15055	15033	14980	14899	15031	14909	15071	14992	15205	14966	14895	14996	15026	14969	15033	15091	15088	15014	14832	15098	14947	15267	14967	15085	15016	14966	14890	14937	14998	15112	14982	15044	15153	14919	14979	14975	15081	14957	14992	15111	14980	14965	15020	14922	15030	15001	14895	15077	15057	15215	14955	14948	14816	14878	15164	14965	15112	15054	14950	14940	14973	15105	14921	14739	15074	15083	15023	15099	14890	14902	15053	14849	14871	14943	14939	15065	15117	15012	14978	15076	15006	15063	15037	14954	14964	15068	14907	15120	14969	14916	14910	15111	15034	15028	15137	14925	15048	15065	15048	14843	15136	14963	15006	15061	14961	15006	14873	15115	14933	14902	15053	14967	14902	14878	14927	14869	15121	14909	14981	15037	14964	15220	14896	14943	14908	15008	15020	14921	14965	15052	14904	15084	14886	14866	15029	15095	14994	14976	14880	14912	15039	15035	15039	14929	14991	14859	14873	15049	14876	15214	14955	15046	14977	14939	14947	15159	14862	14957	15098	14950	14886	15113	15227	14957	15021	14949	14902	14999	14902	14936	14965	15091	14919	15070	14927	15015	14930	15071	14891	15015	14920	14961	14861	15101	14928	15049	14795	14995	15044	15077	15061	14945	14966	15029	14977	14911	14990	14995	15062	15065	14839	15077	15038	14905	15118	15001	14915	14917	15055	15032	15145	15119	15028	14733	15139	14955	14935	15021	15071	15057	14894	14998	14933	15007	15040	15019	15121	15034	15128	14946	14863	15036	14835	14923	14973	14850	14920	15016	14857	15010	14941	15151	14987	14816	14884	15049	15149	15026	15076	15167	14936	15074	14902	15054	14941	14922	14974	14950	15235	15090	14902	15092	15240	14894	14994	14889	14914	15062	15048	14965	15192	14974	14905	14999	15142	15137	14912	15211	14946	14918	14970	14912	14911	14935	15050	15002	15039	15182	14988	15042	15022	14902	15240	14968	14906	15003	14982	14769	15015	15079	14929	15042	15114	15127	15038	15040	14918	14858	15042	15127	14899	14978	14953	15129	15180	15121	15110	14898	15069	14916	15045	14924	14990	15002	15082	14954	14997	14973	15004	15157	14871	14971	15041	14909	15024	14965	14932	14966	15112	15076	14948	14914	15105	15030	14892	14964	15054	14959	14943	15045	15096	15114	14942	14907	15025	14969	14927	15070	15040	14951	14901	15177	14915	14869	14931	14871	14943	15039	15096	14986	14869	14834	14930	15061	14996	15011	14948	15011	14940	15071	14987	15043	15101	15079	14854	14761	14898	15031	15220	14998	14943	14994	14862	15090	14933	14867	15139	14792	14967	15063	15058	14964	15078	14849	14836	14987	14893	15155	15049	15043	14995	14947	15005	15059	14998	14939	15036	15092	15010	15123	14990	15040	14908	15133	14978	14848	15048	15027	15059	14896	14994	14972	14933	14798	15071	15135	15028	14727	14931	15110	14925	14984	14805	15006	14897	15007	14996	15173	15088	15115	15012	14846	15032	14908	15002	15032	14976	15266	14999	15043	15010	15060	15013	15096	14903	15104	14985	14902	14968	14909	14843	15011	14943	15089	14946	15099	14914
28224	24046	30071	27312	21572	19162	18452	17589	17544	17415	17574	17221	17339	17353	17451	17316	17482	17423	17331	17505	17344	17213	17346	17407	17584	17309	17173	17236	17295	17109	17296	17201	17336	17308	17216	17281	17283	17136	17185	17052	17374	17127	17358	17448	17303	17380	17228	17329	17264	17139	17458	17173	17235	17298	17118	17047	17273	17309	17152	17159	17196	17228	17181	17359	17398	17247	17479	17316	17242	17244	17383	17251	17132	17156	17294	17199	17301	17302	17309	17203	17371	17492	17280	17128	17271	17255	17210	17108	17599	17256	17194	17272	17257	17353	17415	17258	17421	17322	17113	17165	17323	17248	17262	17145	17262	17254	17221	17234	17277	17267	17291	17161	17219	17262	17090	17396	17267	17271	17153	17075	17163	17367	17298	17301	17142	17295	17148	17233	17175	17088	17124	17076	17227	17325	17343	17057	17410	17296	17373	17203	17387	17305	17330	17389	17382	17154	17442	17011	17231	17336	17235	17123	17184	17430	17310	17312	17352	17221	17192	17297	17354	17493	17278	16957	17140	17384	17274	17324	17256	17195	17286	17228	17248	17513	17107	17172	17346	17299	17164	17408	17223	17200	17137	17216	17137	17279	17416	17133	17200	17304	17156	17222	17403	17302	17323	17239	17198	17176	17130	17417	17291	17115	17101	17247	17216	17214	17188	17517	17299	17303	17194	17212	17344	17177	17212	17211	17150	17236	17241	17135	17248	17147	17268	17504	17502	17403	17272	17143	17151	17378	17124	16938	17218	17377	17243	17119	17263	17331	17207	17453	17360	17494	17370	17362	17298	17287	17167	17269	17249	17415	17292	17197	17173	17265	17304	17209	17148	17423	17168	17157	17253	17273	17173	17099	17098	17036	17379	17156	17171	17263	17272	17107	17203	17329	17201	17306	17338	17374	17177	17155	17420	17387	17148	17130	17194	17226	17278	17230	17082	17025	17127	17190	17036	17254	17064	17209	17296	17519	17273	17079	17143	17154	16984	17341	17049	17092	17237	17328	17096	17209	17149	17349	17208	17235	17367	17271	17301	17256	17101	17025	17205	17027	17004	17381	17346	17288	17334	17236	17232	17330	17289	17339	17378	17139	17181	17366	17200	17473	17205	17214	17378	17024	17431	17055	17145	17261	17304	17130	17116	17040	17460	17311	17272	17317	17135	17296	17029	17081	17298	17191	17364	17191	17235	17255	17215	17385	17381	17421	17450	17451	17351	17256	17016	17163	17183	17339	17319	17049	17184	17282	17368	17479	17345	17344	17210	17242	17244	17206	17055	17234	17294	17276	17276	17345	17375	17264	17137	17411	17423	17155	17289	17403	17278	17102	17351	17092	17160	17295	17328	17083	17149	17228	17128	17276	17167	17210	17353	17219	17096	17100	17484	17307	17330	17204	17332	17288	17246	17218	17435	17221	17252	17025	17187	17302	17293	17290	17120	17174	17191	17197	17429	17079	17185	17191	17229	17268	17161	17239	17141	17257	17379	17282	17165	17175	17141	17181	17255	17311	17287	17099	17263	17222	17311	17234	17396	17367	17140	17033	17171	17196	17336	17134	17274	17259	17285	17121	17189	17261	17266	17116	17174	17326	17339	17327	17311	17143	17242	17308	17230	17193	17216	17313	17370	17232	17122	17255	17353	17167	17225	17309	17336	17187	17431	17155	17115	17258	17295	16987	17261	17186	17236	17542	17082	17093	17116	17133	17177	17351	17228	17207	17350	17189	17107	17211	17063	17322	17400	17395	17289	17098	17325	17214	17146	17095	17350	17208	17186	17250	17170	17520	17375	17269	17236	17149	17233	17251	17118	17467	17213	17302	17360	17200	17369	17285	17180	17252	17292	17132	17032	17010	17101	17064	17276	17308	17173	17348	17381	17426	17149	17245	17255	17357	17319	17271	17195	17223	17249	17366	17206	17374	17450	17106	17149	17132	17273	17141	17337	17037	17231	17229	17029	17188	17253	17140	17043	17290	17238	17376	17344	17293	17276	17268	17361	17345	17189	17140	17276	17138	17356	17145	17133	17054	17307	17300	17303	17281	17328	17339	16989	17116	17403	17198	17419	17305	17294	17230	16986	17211	17256	17283	17239	17280	17282	17284	17299	17373	17296	17415	17312	17248	17328	17289	17340	17212	17285	17046	17298	17339	17382	17289	17306	17204	17363	17357	17091	17089	17277	17237	17262	17267	17323	17427	17482	17356	17288	17352	17086	17230	17152	17442	17261	17260	17237	17145	17214	17221	17261	17304	17313	17145	17320	17210	17273	17492	17376	17385	17227	17353	17308	17192	17263	17106	17303	17495	17234	17287	17282	17215	17344	16997	17161	17269	17139	17346	17315	17114	17187	17233	17118	17361	17248	17243	17220	17167	17113	17073	17257	17248	17258	17278	17466	17123	17245	17443	17171	17108	17490	17216	17205	17189	17167	17338	17273	17054	17269	17357	17216	17140	17127	17174	17284	17292	17004	17162	17295	17100	17188	17251	17289	17433	17139	17156	17351	17197	17395	17414	17321	17375	17384	17069	17295	17230	17227	17052	17500	17271	17341	17348	17478	17151	17301	17364	17181	16964	17394	17479	17232	16996	17324	17016	17119	17114	17441	17281	17204	17226	17376	17218	17251	17270	17358	17226	17310	17043	17253	17300	17182	17472	17327	17143	17184	17350	17153	17314	17259	17158	17194	17209	17030	17199	17212	17348	17314	17277	17437	17291	17287	17216	17160	17339	17203	17371	17336	17294	17401	17295	17195	17377	17281	17128	17152	17303	17099	17219	17093	17441	17339	17276	17292	17252	17167	17284	17341	17218	17389	17291	17256	17163	17311	17271	16990	17106	17232	17127	17093	17229	17112	17309	17173	17447	17238	17401	17274	17379	17254	17255	17131	17155	17373	17318	17312	17279	17199	17252	17370	17329	17209	17314	17307	17379	17244	17251	17339	17285	17354	17226	17124	17379	17156	17107	17289	17366	17197	17108	17217	17330	17266	17229	17196	17122	17108	17192	17285	17440	17377	17259	17415	17075	17303	17379	17408	17354	17290	17230	17221	17360	17299	17262	17145	17378	17185	17194	17296	17243	17231	17137	17347	17300	17179	17089	17179	17295	17207	17357	17256	17193	17436	17298	17473	17165	17302	17266	17143	17299	17285	17452	17305	17153	17290	17358	17249	17093	17270	17096	17196	17168	17280	17135	17239	17162	17203	17215	17396	17282	17237	17568	17403	17431	17113	17112	17115	17167	17322	17304	17185	17225	17332	17313	17424	17274	17413	17202	17393	17311	17169	17174	17362	17157	17184	17182	17213	17274	17493	17184	17076	17251	17285	17322	17288	17395	17270	17323	17318	17254	17219	17243	17337	17217	17267	17195	17210	17458	17315	17287	17153	17232	17256	17259	17205	17282	17301	17324	17349	17385	17160	17165	17158	17338	17166	17218	17201	17215	17274	17168	17302	17140	17237	17212	17139	17226	17219	17144	17395	17370	17150	17365	17345	17273	17291	17458	17188	17263	17052	17234	17092	17398	17260	17385	17141	17395	17288	17151	17492	17188	17163	17231	17143	17306	17114	17145	17208	17209	17171	17271	17409	17188	17169	17297	17172	17352	17207	17200	17212	17473	17090	17306	17264	17166	17321	17294	17145	17267	17309	17230	17344	17273	17508	17108	17148	17377	17254	17419	17222	17141	17127	17177	17188	17424	17387	17098	17279	17373	17354	17140	17287	17366	17332	17366	17372	17318	17149	17421	17353	17120	17332	17149	17095	17240	17490	17464	17388	17342	17066	17106	17405	17355	17237	17321	17185	17155	17229	16979	17275	17404	17506	17385	17365	17351	17393	17236	17353	17283	17173	17256	17237	17076	17523	17351	17430	17349	17303	17379	17211	17306	17290	17201	17404	17192	17441	17139	17192	16985	17182	17119	17287	17181	17233	17339	17308	17121	17210	17249	17328	17309	17330	17247	17233	17370	17314	17297	17161	17232	17363	17229	17301	17187	17396	17174	17184	17375	17353	17397	17196	17151	17116	17220	17216	17270	17232	17293	17287	17224	17016	17064	17054	17149	17314	17440	17171	17239	17394	17199	17207	17171	17239	17294	17256	17454	17397	17210	17363	17381	17289	17255	17166	17486	17264	17220	17246	17155	17267	17263	17431	17230	17123	17155	17114	17415	17106	17251	17087	17063	17305	17404	17317	17243	17377	17317	17324	17367	17338	17088	17025	17130	17215	17373	17347	17232	17197	17274	17243	17297	17343	17126	17052	17317	17170	16897	17117	17341	17204	17295	17276	17275	17371	17205	17161	17374	17324	17136	17321	17299	17361	17187	17232	17340	17302	17271	17038	17305	17207	17332	17214	17330	17309	17132	17314	17276	17363	17273	17374	17286	17363	17229	17312	16984	17064	17297	17065	17255	17182	17423	17321	17070	17144	17025	17355	17498	17422	17169	17370	17258	17120	17291	17083	17409	16939	17192	17219	17303	17349	17062	17259	17426	17333	17225	17163	17201	17234	17375	17513	17367	17134	17095	17422	17212	17417	17167	17207	17533	17111	17409	17409	17330	17188	17270	17373	17349	17212	17219	17422	17346	16982	17483	17380	17189	17164	17310	17409	17178	17571	17302	17377	17363	17120	17209	17187	17270	17458	17265	17297	17201	17166	17209	17229	17326	17189	17278	17308	17390	17376	17325	17274	17170	17287	17351	17226	17261	17250	17146	17500	17267	17125	17253	17152	17147	17312	17229	17328	17294	17223	17314	17335	17132	17229	17179	17250	17119	17186	17187	17210	17317	17442	17344	17252	17297	17039	17126	17198	17289	17225	17252	17246	17103	17389	17143	17301	16935	17352	17192	17343	17254	17089	17369	17468	17406	17271	17287	17376	17332	17343	17270	17281	17332	17351	17287	17293	17272	17380	17164	17327	17392	17385	17134	17368	17181	17394	17301	17195	17348	17241	17235	17346	17288	17360	17306	17289	17256	17359	17224	17215	17207	17325	17083	17303	17323	17248	17215	17390	17232	17380	17311	17185	17149	17101	17262	17365	17248	16990	17074	17360	17297	17324	17385	17345	17280	17297	17208	17169	17318	17347	17261	17519	17392	17170	17268	17347	17463	17327	17313	17251	17262	17179	17353	17289	17297
27243	36224	34490	27152	22037	17971	16792	16361	16138	15835	15747	15779	15881	15830	15772	15727	15617	15889	15814	15673	15735	15815	15761	15798	15970	15776	15619	16011	15791	15630	15821	15871	15818	15702	15803	15661	15838	15712	15728	15773	15848	15767	15747	15885	15822	15681	15717	15862	15760	15696	15918	15800	15771	15795	15671	15781	15795	15807	15869	15814	15719	15906	15733	15581	15763	15754	15921	15896	15771	15635	15876	15579	15643	15778	15781	15661	15848	15803	15969	15780	15769	15706	15843	15869	15746	15784	15933	15685	15724	15942	15684	15850	15668	15887	15823	15837	15785	15850	15653	15904	15682	15928	15632	15724	15809	15752	15703	15683	15684	15727	15735	15606	15837	15760	15808	15815	15694	15937	15818	15684	15734	15733	15725	15799	15691	15695	15775	15833	15761	15686	15896	15873	15884	15688	15791	15725	15817	15800	15763	15781	16005	15761	15785	15829	15819	15768	15709	15782	15689	15919	15782	15689	15801	15766	15555	15711	15742	15724	15657	15751	15785	15839	15761	15885	15774	15777	15887	15716	15667	15726	15743	15997	15742	15763	15845	15682	15791	15870	15684	15762	15815	15760	15883	15744	15765	15758	15741	15761	15859	15692	15666	15787	15905	15753	15714	15950	15801	15520	15807	15791	15764	15821	15777	15859	15796	15869	15797	15821	15704	15752	15911	16009	15663	15794	15798	15818	15773	15587	15525	15722	15794	15813	15667	15847	15746	15660	15885	15854	15612	15773	15868	15745	15741	15839	15772	15607	15730	15874	15762	15790	15766	15671	15724	15692	15713	15801	15822	15862	15756	15911	15712	15795	15857	15854	15774	15779	15726	15728	15690	15634	15838	15867	15860	15827	15862	15795	15826	15698	15924	15863	15683	15932	15773	15801	15760	15738	15859	15813	15742	15818	15691	15657	15704	15705	15841	15723	15860	15696	15658	15808	15891	15656	15874	15655	15677	15680	15838	15784	15620	15610	15808	15645	15738	15881	15619	15784	15720	15766	15795	15884	15829	15714	15753	15728	15774	15742	15743	15729	15787	15890	15692	15750	15580	15765	15872	15835	15674	15837	15769	15826	15744	15796	15827	15695	15853	15727	15935	15866	15723	15856	15751	15686	15689	15772	15909	15875	15790	15846	15695	15807	15807	15746	15817	15784	15770	15803	15749	15918	15715	15639	15984	15769	15738	15813	15723	15653	15845	15654	15792	15775	15739	16011	15780	15841	15811	15786	15793	15686	15716	15751	15596	15731	15718	15866	15744	15745	15851	15762	15799	15849	15927	15808	15716	15788	15768	15853	15804	15646	15771	15796	15814	15836	15774	15803	15559	15813	15756	15704	15762	15683	15768	15732	15706	15779	15794	15731	15678	15739	15649	15721	15735	15787	15765	15772	15708	15633	15838	15856	15738	15801	15723	15667	15746	15613	15850	15765	15820	15731	15723	15829	15604	15693	15887	15927	15669	15902	15694	15800	15759	15897	15670	15645	15814	15912	15679	15764	15914	15735	15764	15775	15581	15669	15951	15665	15774	15811	15743	15764	15957	15726	15814	15744	15873	15737	15821	15862	15653	15733	15742	15658	15769	15873	15881	15769	15766	15668	15831	15775	15798	15688	15844	15924	15789	15813	15892	15799	15715	15736	15850	15795	15782	15711	15717	15516	15879	15758	15862	15691	15677	15851	15912	15749	15616	15856	15724	15611	15901	15847	15687	15873	15781	15753	15656	15561	15615	15779	15877	15857	15763	15702	15830	15830	15745	15725	15942	15941	15864	15925	15827	15672	15726	15703	15780	15808	15875	15816	15879	15769	15721	15846	15859	15781	15704	15699	15721	15708	15900	15623	15716	15844	15783	15694	15793	15750	15723	15647	15925	15779	15801	15811	15825	15851	15666	15802	15850	15613	15925	15773	15728	15898	15760	15762	15894	15871	15716	15783	15846	15821	15772	15635	15630	15776	15977	15760	15740	15844	15918	15773	15817	15924	15579	15876	15711	15774	15844	15735	15870	15934	15877	15743	15691	15905	15806	15822	15751	15759	15820	15745	15816	15800	15724	15908	15749	15797	15766	15827	15869	15717	15590	15878	15790	15777	15743	15742	15769	16009	15924	15863	15925	15677	15747	15758	15806	15715	15718	15836	15755	15765	15672	15699	15637	15782	15681	15811	15710	15888	15728	15743	15855	15831	15611	15702	15815	15652	16058	15839	15690	15655	15724	15926	15782	15757	15701	15809	15739	15727	15863	15722	15732	15716	15795	15775	15774	15785	15858	15714	15795	15744	15925	15577	15771	15685	15834	15788	15649	15728	15836	15862	15690	15813	15651	15906	15795	15512	15696	15814	15781	15859	15902	15866	15641	15705	15779	15815	15905	15789	15736	15733	15778	15711	15728	15849	15761	15882	15884	15909	15794	15690	15818	15778	15761	15744	15935	15757	15878	15761	15652	15970	15902	15738	15728	15693	15885	15758	15783	15783	15899	15612	15785	15799	15605	15933	15763	15919	15938	15698	15714	15916	15866	15746	15707	15574	15817	15858	15807	15762	15750	15735	15824	15754	15810	15912	15781	15768	15743	15848	15793	15796	15732	15760	15787	15730	15935	15715	15760	15729	15688	15875	15549	15789	15839	15771	15900	15686	15731	15821	15811	15838	15680	15768	15768	15777	15917	15670	15793	15687	15812	15595	15806	15731	15763	15885	15653	15655	15733	15657	15692	15958	15897	15777	15854	15813	15817	15803	15731	15683	15737	15812	15768	15786	15749	15816	15697	15724	15830	15826	15884	15718	15910	15820	15799	15756	15825	15875	15764	15647	15888	15792	15843	15809	15728	15664	15814	15930	15804	15828	15809	15699	15853	15890	15838	15818	15846	15918	15820	15898	15773	15766	15859	15775	15642	15768	15675	15705	15780	15807	15726	15840	15678	15826	15776	15849	15704	15920	15806	15683	15717	15733	15706	15821	15905	15912	15880	15748	15839	15805	15857	15695	15897	15682	15772	15792	15851	15683	15803	15743	15824	15759	15711	15732	15542	15932	15857	15782	15959	15714	15807	15788	15782	15878	15911	15803	15598	15517	15861	15653	15758	15813	15840	15609	15922	15612	15668	15844	15923	15626	16027	15817	15764	15806	15644	15743	15851	15785	15834	15745	15819	15621	15908	15779	15806	15812	15899	15850	15757	15666	15739	15724	15763	15848	15652	15999	15812	15925	15785	15671	15801	15787	15765	15845	15956	15895	15786	15740	15826	15686	15882	15689	15706	15615	15921	15732	15939	15763	15860	15702	15808	15771	15671	15738	15817	15585	15901	15873	15842	15794	15998	15539	15701	15962	15877	15672	15571	15810	15835	15737	15775	15770	15654	15834	15838	15907	15687	15799	15785	15857	15605	15836	15900	15620	15930	15733	15877	15733	15723	15643	16005	15733	15754	15728	15983	15788	15651	15950	15794	15734	15750	15798	15834	15790	15761	15671	15884	15863	15857	15772	15751	15942	15783	15777	15894	15704	15872	15700	15660	15761	15716	15916	15720	15693	15826	15820	15854	15834	15787	15778	15880	15657	15835	15741	15798	15660	15988	15864	15753	15868	15933	15708	15936	15745	15940	15743	15760	15631	15631	15783	15684	15792	15843	15893	15664	15687	15796	15834	15823	15691	15757	15771	15862	15603	15861	15893	15789	15868	15773	15708	15761	15895	15837	15885	15833	15809	15933	15943	15703	15993	15796	15707	15550	15810	15778	15772	15656	15786	15729	15638	15978	15916	15861	15747	15823	15797	15816	15665	15858	15753	15845	15760	15683	15732	15919	15822	15862	15811	15774	15792	15913	15942	15817	15675	15716	15690	15673	15636	15707	15628	15838	15819	15610	15704	15706	15677	15821	15875	15815	15696	15722	15849	15731	15914	15818	15819	15942	15608	15787	15695	15801	15698	15946	15816	15768	15873	15718	15858	15846	15788	15687	15858	15679	15856	15886	15896	15743	15849	15850	15762	15589	15776	15779	15553	15821	15788	15846	15618	15777	15777	15774	15771	15704	15733	15761	15754	15641	15669	15800	15684	15837	15826	16012	15912	15825	15767	15701	15844	15672	15769	15922	15761	15817	15837	16097	15729	15748	15817	15681	15859	15621	15759	15709	15983	15838	15847	15645	15924	15698	15787	15750	15786	15699	15793	15805	15885	15855	15927	15764	15753	15775	15784	15853	15699	15625	15807	15684	15787	15780	15749	15635	15902	15844	15710	15666	15561	15745	15848	15828	15843	15971	15798	15765	15829	15776	15795	15729	15855	15811	15790	15823	15675	15598	15778	15909	15713	15637	15819	15940	15796	15724	15794	15742	15743	15870	15610	15782	15645	15860	15660	15842	15678	15837	15781	15946	15757	15605	15728	15828	15827	15890	15831	15788	15612	15927	15518	15873	15759	15659	15819	15635	15882	15648	15696	15641	15763	15789	15696	15693	15656	15605	15882	15820	15687	15818	15871	15761	15801	15637	15748	15885	15778	15755	15774	15758	15769	15838	15641	16054	15842	15773	15752	15709	15785	15670	15733	15791	15861	15758	15749	15821	15787	15816	15776	15782	15759	15753	15831	15768	15916	15730	15785	15773	15803	15645	15815	15635	15761	15811	15796	15707	15673	15832	15913	15915	15644	15760	15767	15859	15960	15731	15835	15836	15875	15746	15716	15823	15754	15719	15790	15908	15643	15882	15873	15676	15816	15939	16039	15607	15898	15779	15622	15602	15768	15750	15793	15687	15870	15863	15918	15850	16008	15612	15837	15840	15724	15781	15873	15738	15637	15813	15734	15893	15794	15685	15669	15770	15789	15749	15787	15673	15656	15796	15759	15841	15842	15876	15874	15882	15807	15747	15919	15798	15804	15813	15899	15807	15746	15683	15714	15787	15760	15881	15648	15646	15680	15742	15840	15667	15780	15730	15864	15689	15686	15739	15817	15806	15663	15710	15822	15772	15905	15720	15718	15738	15887	15619	15715	15625	15871	15775	15727	15838	15722	15814	15735	15983	15884	15756	15795	15838	15812	15796	15725	15553	15817	15852	15875	15686	15747	15789	15828	15635	15869	15916	15721	15967	15611	15860	15723	15841	15804	15749	15639	15749	15894	15768	15525	15600	15719
24305	21517	29060	25830	25012	24049	23009	20486	19353	18983	19003	18816	18590	18673	18640	18557	18540	18656	18655	18389	18427	18511	18581	18536	18693	18488	18706	18452	18585	18459	18526	18657	18648	18559	18642	18541	18487	18406	18422	18631	18488	18598	18564	18456	18497	18340	18489	18810	18620	18689	18556	18468	18602	18697	18743	18400	18548	18646	18483	18447	18446	18612	18583	18587	18449	18528	18522	18420	18441	18575	18648	18410	18339	18327	18439	18788	18604	18542	18590	18618	18478	18687	18552	18531	18489	18508	18476	18621	18542	18632	18451	18494	18383	18303	18635	18398	18491	18559	18421	18638	18510	18523	18320	18667	18569	18428	18538	18501	18350	18366	18524	18670	18579	18525	18450	18599	18479	18438	18537	18383	18534	18639	18674	18280	18486	18415	18445	18592	18758	18415	18495	18545	18590	18516	18504	18473	18304	18243	18672	18470	18452	18605	18395	18244	18472	18585	18560	18636	18463	18496	18661	18738	18551	18493	18260	18585	18534	18473	18478	18547	18404	18490	18584	18348	18550	18644	18788	18410	18449	18378	18572	18541	18536	18346	18468	18463	18454	18306	18497	18524	18506	18379	18456	18405	18465	18152	18497	18511	18311	18334	18379	18382	18480	18468	18596	18304	18620	18357	18375	18702	18462	18473	18528	18365	18457	18291	18643	18432	18484	18471	18560	18495	18431	18480	18483	18539	18568	18509	18322	18320	18332	18423	18466	18673	18562	18445	18376	18289	18276	18224	18326	18427	18616	18424	18514	18324	18515	18425	18408	18556	18629	18457	18617	18417	18642	18490	18438	18438	18531	18524	18451	18616	18740	18567	18263	18415	18524	18328	18780	18527	18360	18288	18459	18512	18278	18607	18520	18444	18479	18405	18344	18369	18438	18382	18550	18412	18479	18415	18421	18474	18400	18482	18451	18636	18442	18536	18602	18455	18644	18435	18467	18369	18568	18468	18360	18470	18367	18296	18385	18414	18553	18434	18626	18753	18476	18557	18357	18393	18413	18413	18429	18648	18522	18448	18510	18433	18424	18413	18422	18428	18380	18502	18542	18341	18468	18365	18583	18393	18461	18512	18594	18618	18535	18472	18418	18458	18425	18487	18340	18667	18414	18594	18609	18522	18294	18364	18478	18382	18368	18512	18463	18288	18713	18476	18469	18356	18371	18412	18461	18461	18408	18425	18616	18386	18369	18581	18443	18587	18769	18509	18309	18437	18213	18599	18607	18279	18386	18502	18449	18506	18446	18339	18344	18611	18562	18590	18363	18559	18443	18301	18440	18598	18442	18502	18420	18558	18498	18477	18398	18327	18514	18487	18565	18358	18500	18503	18364	18455	18593	18436	18267	18397	18568	18524	18385	18468	18447	18423	18514	18390	18424	18511	18614	18617	18722	18592	18460	18457	18254	18261	18549	18500	18474	18463	18523	18455	18276	18300	18467	18399	18300	18474	18398	18504	18421	18548	18465	18363	18548	18582	18465	18681	18523	18512	18574	18339	18497	18441	18579	18444	18284	18609	18550	18419	18621	18587	18418	18573	18552	18596	18443	18389	18680	18220	18421	18592	18276	18578	18801	18422	18432	18439	18290	18400	18431	18443	18391	18199	18498	18285	18574	18411	18474	18409	18697	18781	18356	18504	18607	18445	18679	18405	18144	18657	18544	18458	18312	18458	18633	18452	18688	18455	18330	18636	18537	18366	18649	18439	18595	18595	18508	18491	18441	18375	18607	18412	18152	18634	18464	18582	18387	18468	18565	18433	18340	18392	18491	18365	18534	18700	18225	18325	18427	18234	18480	18409	18453	18618	18584	18498	18461	18425	18675	18416	18361	18206	18389	18541	18616	18549	18491	18492	18541	18370	18521	18342	18404	18596	18741	18604	18499	18646	18438	18444	18527	18430	18684	18363	18699	18676	18251	18609	18462	18340	18357	18333	18356	18490	18515	18652	18507	18498	18434	18461	18430	18384	18393	18454	18535	18402	18565	18385	18333	18521	18398	18366	18561	18552	18454	18413	18483	18486	18512	18275	18436	18454	18446	18616	18412	18503	18483	18301	18492	18504	18415	18312	18207	18361	18547	18557	18661	18468	18567	18604	18442	18508	18669	18437	18308	18454	18662	18584	18485	18467	18406	18476	18323	18571	18573	18298	18733	18516	18312	18565	18279	18427	18522	18531	18446	18388	18564	18421	18564	18501	18486	18410	18425	18478	18374	18434	18611	18547	18648	18311	18362	18440	18498	18582	18457	18635	18442	18546	18486	18460	18608	18475	18572	18563	18369	18564	18591	18476	18465	18359	18382	18583	18498	18397	18549	18675	18400	18644	18371	18468	18536	18544	18564	18550	18236	18326	18461	18432	18590	18205	18554	18423	18334	18519	18710	18542	18536	18385	18651	18390	18486	18479	18649	18496	18622	18427	18295	18315	18371	18474	18562	18415	18533	18379	18318	18602	18348	18341	18554	18435	18464	18333	18377	18485	18377	18562	18547	18476	18393	18447	18518	18376	18502	18330	18544	18265	18372	18617	18512	18575	18367	18578	18647	18415	18408	18380	18501	18484	18453	18579	18548	18333	18651	18687	18394	18485	18605	18415	18422	18507	18372	18434	18472	18432	18365	18274	18420	18463	18599	18624	18470	18405	18480	18353	18357	18775	18298	18537	18623	18526	18430	18371	18520	18526	18609	18440	18383	18383	18427	18431	18644	18555	18611	18586	18381	18638	18577	18672	18557	18472	18442	18705	18529	18665	18440	18529	18439	18566	18580	18466	18476	18486	18590	18512	18536	18381	18444	18475	18438	18484	18592	18671	18529	18574	18442	18462	18431	18583	18348	18389	18633	18446	18411	18466	18599	18363	18479	18652	18555	18536	18532	18683	18578	18256	18487	18516	18550	18505	18516	18358	18434	18765	18521	18399	18748	18502	18438	18489	18406	18414	18607	18577	18501	18430	18650	18524	18378	18366	18492	18458	18539	18482	18556	18393	18572	18591	18409	18419	18481	18267	18516	18272	18588	18498	18540	18496	18539	18576	18506	18536	18421	18485	18503	18625	18487	18594	18533	18566	18680	18349	18316	18465	18591	18535	18323	18264	18485	18550	18327	18418	18506	18544	18472	18439	18435	18438	18606	18552	18509	18380	18584	18515	18510	18543	18516	18505	18565	18503	18539	18624	18419	18457	18407	18479	18440	18504	18637	18466	18543	18456	18438	18505	18503	18665	18480	18525	18524	18488	18525	18467	18608	18574	18478	18396	18505	18526	18371	18463	18564	18485	18544	18470	18313	18511	18325	18642	18498	18309	18366	18547	18643	18492	18456	18610	18506	18510	18414	18443	18365	18687	18945	18466	18427	18525	18618	18686	18268	18543	18419	18460	18624	18488	18326	18438	18630	18371	18503	18423	18578	18629	18545	18476	18487	18403	18618	18559	18519	18465	18514	18510	18671	18781	18508	18441	18360	18298	18385	18661	18379	18414	18432	18423	18542	18594	18357	18405	18530	18390	18407	18294	18535	18291	18507	18419	18466	18549	18582	18422	18474	18542	18497	18606	18386	18423	18278	18552	18398	18524	18426	18357	18222	18441	18615	18474	18506	18387	18667	18320	18463	18376	18402	18496	18453	18289	18444	18654	18531	18665	18602	18558	18527	18440	18350	18453	18600	18360	18456	18671	18342	18649	18541	18544	18437	18440	18482	18386	18414	18365	18602	18364	18454	18521	18573	18598	18466	18653	18716	18454	18140	18423	18557	18633	18394	18352	18421	18862	18489	18504	18524	18595	18538	18504	18521	18288	18448	18631	18559	18584	18627	18324	18383	18530	18683	18315	18544	18560	18550	18325	18506	18393	18441	18269	18455	18418	18522	18566	18394	18673	18509	18409	18373	18437	18686	18388	18398	18408	18565	18339	18451	18397	18677	18543	18484	18338	18571	18434	18498	18398	18673	18433	18540	18300	18661	18582	18407	18342	18537	18257	18594	18559	18413	18432	18512	18323	18470	18276	18665	18543	18382	18385	18406	18515	18515	18554	18544	18385	18750	18485	18611	18541	18523	18450	18369	18272	18573	18493	18509	18624	18479	18304	18700	18528	18650	18457	18446	18437	18428	18421	18361	18400	18659	18454	18565	18490	18449	18379	18295	18547	18394	18512	18249	18403	18675	18538	18498	18369	18450	18299	18560	18593	18485	18550	18438	18526	18570	18383	18573	18271	18352	18510	18694	18301	18566	18307	18452	18418	18569	18687	18740	18452	18428	18488	18395	18547	18503	18578	18601	18426	18397	18695	18535	18556	18694	18405	18429	18426	18403	18415	18438	18621	18478	18654	18555	18417	18543	18406	18608	18739	18532	18645	18474	18484	18615	18272	18396	18251	18594	18535	18509	18486	18789	18523	18486	18276	18520	18543	18689	18463	18298	18510	18598	18638	18548	18482	18425	18397	18440	18338	18514	18467	18669	18433	18641	18409	18506	18416	18565	18491	18690	18604	18574	18474	18512	18288	18556	18494	18369	18443	18443	18540	18579	18319	18570	18322	18613	18525	18324	18569	18640	18595	18551	18452	18613	18560	18840	18518	18451	18672	18384	18263	18351	18471	18692	18539	18495	18319	18560	18260	18642	18587	18678	18550	18467	18486	18371	18558	18458	18454	18376	18828	18629	18534	18600	18455	18414	18448	18631	18592	18369	18355	18648	18553	18412	18722	18442	18604	18423	18389	18532	18640	18392	18560	18698	18428	18406	18580	18258	18386	18610	18335	18420	18562	18327	18365	18474	18433	18781	18559	18262	18478	18733	18580	18233	18379	18554	18631	18628	18572	18582	18345	18441	18458	18319	18508	18326	18399	18402	18645	18369	18370	18479	18366	18275	18368	18688	18465	18672	18514	18551	18390	18660	18404	18392	18389	18464	18391	18490	18544	18352	18452	18455	18378	18580	18635	18736	18305	18522	18561	18630	18464	18625	18470	18589	18584	18289	18028	18690	18583	18674	18409	18522	18661	18601	18626	18410	18533	18265	18315	18604	18470	18499	18566	18523	18551	18650	18562	18497	18646	18448	18358	18324	18449	18243	18565	18511	18611	18530	18670	18530	18494	18577	18613	18583	18409	18438	18505	18505	18545	18466	18551	18232	18623
30294	49270	46322	37370	30084	20961	19413	18734	17869	16897	16726	16818	16558	16632	16537	16630	16777	16545	16427	16536	16422	16460	16591	16565	16500	16584	16480	16447	16627	16527	16506	16701	16602	16473	16558	16457	16434	16569	16478	16529	16848	16563	16481	16518	16613	16595	16265	16574	16777	16659	16469	16378	16421	16552	16449	16322	16560	16451	16321	16626	16425	16334	16418	16451	16510	16496	16816	16635	16377	16448	16583	16431	16493	16459	16451	16596	16657	16793	16719	16623	16632	16535	16527	16551	16541	16558	16529	16427	16665	16404	16376	16560	16578	16446	16587	16561	16495	16583	16458	16464	16609	16492	16405	16614	16579	16589	16425	16411	16635	16460	16577	16555	16439	16731	16477	16577	16531	16345	16519	16636	16487	16581	16461	16413	16577	16379	16448	16587	16357	16446	16389	16485	16280	16496	16469	16391	16490	16584	16498	16587	16353	16315	16591	16556	16612	16483	16535	16456	16661	16522	16485	16520	16440	16427	16580	16473	16681	16533	16597	16556	16613	16425	16661	16504	16464	16620	16466	16762	16518	16457	16499	16494	16653	16522	16606	16479	16403	16326	16497	16534	16505	16313	16454	16577	16474	16544	16493	16441	16540	16436	16543	16545	16491	16505	16547	16554	16535	16430	16502	16586	16365	16352	16564	16589	16360	16563	16486	16481	16576	16390	16484	16379	16549	16493	16596	16552	16668	16638	16420	16444	16389	16501	16500	16520	16450	16652	16435	16493	16489	16636	16455	16559	16576	16411	16778	16440	16257	16363	16518	16393	16551	16547	16423	16640	16604	16524	16529	16410	16393	16416	16616	16399	16663	16655	16574	16522	16338	16377	16517	16380	16470	16304	16352	16451	16613	16454	16564	16566	16539	16386	16491	16599	16542	16422	16311	16461	16655	16677	16651	16402	16643	16488	16494	16440	16640	16302	16529	16358	16471	16323	16549	16554	16486	16478	16532	16437	16419	16432	16347	16578	16474	16385	16592	16485	16515	16523	16402	16476	16493	16561	16498	16668	16517	16322	16279	16514	16460	16627	16539	16488	16622	16394	16480	16777	16464	16523	16421	16393	16478	16458	16512	16525	16542	16512	16553	16701	16616	16484	16630	16643	16423	16554	16382	16400	16451	16591	16552	16508	16611	16429	16429	16343	16429	16490	16383	16556	16476	16566	16535	16355	16594	16597	16651	16616	16492	16514	16450	16505	16601	16663	16224	16709	16414	16573	16648	16446	16441	16440	16530	16398	16541	16431	16438	16538	16373	16624	16662	16613	16450	16685	16486	16507	16566	16397	16468	16670	16528	16438	16629	16542	16522	16369	16344	16523	16420	16470	16392	16498	16449	16614	16538	16488	16553	16417	16510	16520	16624	16503	16531	16638	16472	16438	16423	16460	16459	16635	16399	16499	16520	16485	16554	16508	16382	16472	16351	16529	16433	16666	16565	16465	16620	16571	16508	16626	16661	16453	16304	16545	16550	16500	16446	16398	16387	16541	16377	16608	16289	16596	16551	16376	16441	16442	16546	16526	16530	16613	16436	16512	16600	16512	16590	16434	16427	16392	16405	16558	16421	16502	16604	16364	16410	16472	16535	16385	16371	16656	16598	16520	16460	16485	16440	16623	16523	16532	16331	16543	16517	16597	16529	16402	16338	16389	16459	16457	16639	16482	16281	16469	16498	16429	16427	16461	16381	16579	16479	16408	16402	16444	16650	16615	16547	16367	16590	16621	16328	16375	16509	16549	16479	16534	16506	16497	16447	16463	16383	16487	16543	16625	16599	16585	16322	16543	16562	16465	16505	16383	16541	16407	16486	16423	16589	16343	16476	16680	16593	16436	16468	16443	16685	16597	16412	16417	16520	16582	16432	16629	16459	16517	16494	16437	16475	16537	16534	16363	16432	16473	16444	16491	16623	16503	16572	16468	16579	16511	16533	16581	16474	16527	16492	16497	16555	16555	16551	16556	16509	16517	16605	16726	16392	16565	16549	16502	16567	16457	16601	16576	16527	16543	16375	16435	16607	16532	16551	16583	16427	16521	16618	16509	16498	16389	16630	16561	16455	16390	16450	16537	16513	16449	16633	16604	16493	16452	16517	16436	16418	16498	16617	16326	16554	16383	16494	16416	16703	16588	16519	16538	16461	16494	16460	16476	16375	16538	16533	16537	16500	16378	16517	16565	16400	16497	16533	16435	16534	16478	16392	16374	16535	16320	16545	16559	16554	16422	16357	16583	16588	16424	16455	16539	16452	16365	16597	16633	16403	16294	16551	16504	16463	16656	16358	16587	16665	16503	16523	16423	16366	16341	16626	16495	16536	16600	16614	16614	16479	16294	16577	16497	16592	16531	16567	16424	16497	16623	16450	16437	16488	16365	16516	16511	16612	16581	16504	16533	16455	16511	16471	16406	16640	16484	16532	16465	16431	16440	16480	16567	16570	16669	16644	16468	16405	16532	16517	16551	16514	16538	16561	16698	16518	16436	16519	16526	16516	16506	16376	16462	16621	16530	16473	16574	16486	16519	16369	16349	16672	16571	16637	16444	16509	16465	16490	16524	16642	16372	16460	16513	16542	16559	16454	16583	16466	16365	16366	16442	16606	16419	16466	16630	16547	16597	16533	16439	16479	16225	16509	16446	16464	16624	16623	16608	16587	16537	16568	16455	16430	16583	16420	16417	16506	16610	16613	16367	16330	16457	16311	16472	16482	16471	16429	16609	16486	16618	16371	16526	16512	16493	16615	16503	16498	16580	16494	16523	16460	16451	16560	16453	16588	16423	16386	16492	16572	16476	16615	16641	16500	16612	16399	16420	16605	16273	16519	16509	16481	16479	16560	16559	16571	16507	16443	16520	16457	16505	16569	16526	16589	16458	16462	16505	16527	16460	16532	16500	16480	16534	16568	16410	16684	16474	16464	16420	16418	16569	16472	16650	16499	16559	16528	16409	16621	16660	16497	16367	16554	16451	16378	16613	16475	16504	16528	16653	16290	16492	16342	16500	16341	16505	16630	16653	16644	16456	16572	16395	16518	16553	16444	16662	16507	16585	16719	16668	16546	16567	16360	16317	16444	16501	16485	16536	16472	16454	16554	16701	16681	16528	16538	16525	16432	16582	16435	16519	16647	16562	16467	16590	16549	16698	16401	16491	16514	16593	16556	16355	16535	16585	16531	16457	16414	16678	16612	16404	16360	16558	16537	16457	16466	16539	16342	16407	16484	16745	16438	16567	16524	16579	16658	16297	16651	16637	16473	16311	16495	16391	16623	16458	16622	16316	16569	16461	16528	16638	16677	16569	16383	16603	16353	16646	16535	16476	16555	16561	16532	16324	16405	16624	16510	16410	16478	16539	16572	16501	16551	16537	16617	16426	16266	16480	16606	16518	16433	16347	16470	16458	16582	16445	16495	16542	16531	16525	16496	16455	16670	16586	16547	16768	16437	16316	16469	16623	16441	16602	16527	16584	16501	16529	16630	16512	16663	16515	16424	16497	16491	16514	16373	16487	16489	16570	16445	16459	16604	16339	16560	16437	16408	16418	16479	16464	16453	16480	16351	16653	16502	16451	16471	16470	16383	16542	16500	16515	16330	16458	16594	16431	16228	16292	16530	16435	16553	16654	16543	16347	16346	16525	16442	16474	16458	16470	16453	16599	16570	16499	16584	16437	16482	16548	16370	16665	16522	16453	16608	16669	16602	16552	16450	16539	16572	16573	16544	16611	16528	16349	16547	16485	16500	16375	16395	16581	16447	16686	16547	16634	16536	16388	16535	16307	16587	16608	16557	16445	16664	16480	16572	16449	16578	16532	16527	16622	16534	16545	16515	16360	16529	16481	16481	16486	16682	16417	16682	16303	16537	16413	16693	16659	16514	16382	16426	16460	16726	16397	16454	16577	16606	16555	16443	16284	16559	16528	16502	16287	16674	16436	16356	16540	16531	16500	16268	16335	16539	16465	16479	16375	16486	16556	16567	16575	16457	16310	16546	16392	16564	16505	16689	16645	16364	16433	16640	16487	16395	16472	16486	16481	16521	16506	16480	16513	16510	16443	16260	16481	16489	16369	16612	16521	16535	16559	16486	16696	16632	16441	16529	16531	16378	16507	16600	16589	16412	16429	16574	16477	16455	16427	16541	16452	16309	16500	16392	16605	16545	16675	16561	16582	16723	16398	16574	16559	16502	16414	16382	16480	16359	16549	16643	16602	16561	16513	16558	16401	16527	16385	16479	16454	16544	16682	16485	16591	16458	16319	16414	16418	16518	16533	16512	16459	16559	16515	16432	16662	16431	16458	16742	16562	16408	16449	16346	16469	16554	16637	16455	16658	16533	16285	16492	16530	16524	16382	16661	16394	16649	16363	16726	16448	16491	16550	16530	16758	16613	16527	16505	16570	16559	16671	16408	16512	16684	16342	16433	16511	16552	16405	16647	16497	16366	16463	16487	16642	16524	16534	16636	16364	16483	16371	16401	16490	16444	16532	16486	16482	16425	16569	16594	16585	16549	16648	16577	16514	16621	16631	16735	16485	16336	16385	16351	16499	16457	16600	16503	16281	16487	16565	16432	16453	16524	16504	16514	16453	16507	16394	16430	16533	16615	16338	16531	16417	16574	16495	16531	16503	16444	16414	16527	16466	16477	16519	16436	16543	16606	16561	16358	16534	16524	16451	16598	16609	16514	16621	16421	16399	16650	16490	16696	16331	16561	16467	16358	16546	16381	16705	16607	16486	16588	16446	16445	16430	16564	16531	16486	16541	16631	16554	16415	16647	16685	16519	16336	16634	16328	16781	16495	16620	16350	16412	16571	16282	16368	16385	16514	16629	16399	16462	16628	16598	16567	16561	16419	16617	16392	16569	16483	16555	16537	16438	16612	16530	16581	16475	16382	16538	16436	16525	16503	16437	16497	16401	16539	16516	16591	16405	16424	16493	16443	16572	16665	16413	16503	16504	16500	16545	16630	16509	16588	16685	16602	16493	16394	16437	16457	16463	16468	16588	16436	16478	16589	16449	16470	16174	16459	16578	16530	16629	16612	16618	16472	16532	16446	16521	16437	16414	16646	16482	16512	16390	16556	16325	16426	16663	16563	16539	16550	16492	16473	16601	16363	16546	16597	16475	16289	16462	16371	16666
22959	21386	29311	24266	22484	25396	27910	22248	21072	20502	20119	19695	19521	19369	19474	19244	19599	19477	19440	19479	19423	19317	19413	19466	19455	19319	19129	19202	19160	19194	19196	19316	19226	19183	19236	19218	19289	19339	19079	19201	19138	19443	19149	19208	19142	19169	19232	19338	19561	19521	19119	19148	19026	19117	19338	19396	19253	18927	19297	19101	19100	19168	19159	19147	19002	18996	19208	19193	19209	19343	19223	19243	19132	19148	19118	19451	19375	19323	19334	19318	19338	19116	19156	19087	19075	19027	19265	19272	19303	19349	19165	19250	19224	19204	19296	19249	19198	19081	19067	19131	19213	19064	19167	19174	19196	19205	19329	19160	19294	19211	19111	19088	19079	18981	19119	19080	19167	19344	19150	19230	19232	19255	19153	19093	19101	19074	19066	19240	19240	19189	18980	19245	19191	19099	18971	19132	19282	19058	18964	19230	19055	19193	19223	19123	19153	18997	19135	19248	19187	19196	19031	19211	19228	19229	19190	19237	19288	18980	19386	19281	18992	19194	19045	19158	19210	19302	18932	19166	19333	19324	19213	19014	19101	18890	19101	18922	19130	18897	19139	19182	19139	19080	19004	19072	19142	19106	19140	19126	19165	19164	19159	19039	19051	19231	19204	19318	19104	18856	19080	19032	19004	19166	19369	19181	19197	19084	19056	19035	19002	19132	19121	19158	19323	19267	19101	19057	18956	18924	18934	18989	19144	18970	19122	19118	19165	18995	19046	19014	19216	19221	19169	19049	19205	19172	19264	19039	19127	19004	19191	19012	19153	19160	18934	19093	19318	18968	19344	19061	19082	18967	19175	19096	19056	19111	19045	19256	19170	19256	19077	19194	19297	19264	18938	19115	19184	18777	19081	19043	19091	19164	19182	19025	18774	19132	19184	19021	19308	18927	19332	19144	19062	19447	19297	19037	19164	18843	18954	19073	19145	19151	19268	18980	19033	19253	19199	19247	19061	19053	19152	18791	19068	18976	19021	19027	19202	19304	19107	19058	19081	19119	19062	19162	19081	18963	19095	19069	19329	19239	19007	19085	19082	19061	19084	18922	19106	19056	19218	19100	19178	19135	19211	19114	19145	19187	19340	19049	19251	19016	19137	19252	19097	18995	19049	19106	18969	18986	19226	19211	19190	19293	19199	19105	18975	19135	19155	19252	19178	19072	19176	18933	19204	19187	19060	19123	19015	19117	19292	19022	19334	19105	19094	19396	18987	19045	19106	19300	19237	18924	19088	19149	19100	19155	19000	19129	19044	19042	19074	19167	19136	19180	19039	18950	19075	19295	19007	19198	19027	18795	19099	18970	19133	19057	19341	19020	19141	19232	19062	19232	19030	19030	19133	19002	19194	19079	19134	18993	19248	19121	19155	19187	19173	19128	18980	18943	19196	19004	19063	19045	19097	18993	19088	19109	19146	19076	19019	19037	19030	19104	19108	19057	19236	19016	19084	19083	19167	18788	19275	19244	19240	19115	19372	19115	19095	19264	19268	19187	19187	19019	19210	18872	19024	19185	19066	18992	19169	19145	19118	18989	19163	19030	19159	19126	19068	19200	19175	19220	19220	19178	19197	19026	19088	19089	19438	18947	19011	19325	19100	19228	19139	19086	19038	19028	18965	19222	18928	18948	18912	19038	19160	18955	18935	19218	19090	19044	19219	19137	19100	18964	19271	19112	19022	19135	19321	19026	19125	19106	19010	19269	19032	18907	19011	19144	19010	19008	18982	19187	19286	19068	19079	19094	19060	19269	19292	19289	19136	19090	19116	19073	19166	19061	19231	19095	19171	19010	19103	19108	19016	19226	19210	18946	19097	19190	19173	19157	19137	19194	19134	19099	19219	19157	18950	19030	18986	19180	19219	19174	19128	19099	19322	19224	19234	18954	19122	19301	19143	18944	19088	19009	19191	19106	19121	18914	19288	19033	19054	19161	19013	19181	19139	19123	19304	19215	19287	19030	19046	18963	19040	19092	19210	19028	19043	19099	19104	19122	19130	19270	19179	18998	19065	19025	19085	18872	19116	19118	19101	19011	19244	19062	19039	19177	19214	19007	18984	19086	18880	19099	19312	19295	19264	18935	19078	19150	19344	19106	19100	19127	19031	19173	19054	18992	19297	19171	19156	18979	19030	18916	18949	19196	19303	19115	19200	19175	18945	19081	19113	19147	19184	19105	19006	19008	19063	19148	19208	19190	19070	19131	19108	19040	19141	19296	19108	18905	19159	19110	19209	19012	19258	19205	19324	19108	19117	19470	18904	19081	19042	19178	18966	18996	19114	18988	19169	19070	18994	19147	19062	19253	19289	18955	19018	19023	19203	19132	19060	18967	18960	19061	19288	19139	19302	19154	19191	18961	18875	19166	19146	18980	19143	18956	19197	19056	19003	18998	19071	19102	19043	19279	19127	19136	19010	18953	19047	19074	19154	19236	19307	19197	19183	19165	19091	19163	19361	19198	18913	19283	19206	19146	19388	19211	19108	19088	19123	19127	19021	18955	19085	19164	19147	19125	18971	19138	19118	19041	19013	19004	18894	19040	18914	19096	19074	19264	19198	19305	19286	19050	19170	19131	19155	18895	18887	18958	19158	19104	19077	19116	19004	19143	19001	19148	19387	19254	19101	19053	19054	19190	19233	19219	19034	19051	18974	19079	19071	19099	19101	19081	18993	18978	19303	19090	19156	19162	19038	19200	18810	18885	19149	19076	19358	19053	19088	19174	19072	19155	19017	19145	18964	19158	19257	19030	19084	19084	18964	19032	18968	19323	19086	19005	19124	19203	19272	19150	19241	19152	19071	19143	19369	19109	19365	18914	19028	19126	19038	19086	19155	19312	19139	18996	19084	19053	19013	19111	18990	19055	19088	19125	19085	19169	19172	19004	19160	19138	19285	19389	19092	19045	19363	19029	19030	18940	19055	19106	19089	18952	19375	19067	19199	19036	19072	19138	19076	18962	18976	19128	18940	18910	18993	19006	19040	19245	18986	18889	19195	19232	19181	19187	18940	18911	19120	19101	19116	19338	19207	19112	19072	19073	18931	18990	19084	19073	19040	18958	18973	19164	19128	19101	19033	19034	19060	18990	19172	19036	19097	19145	19145	18937	19177	19205	19100	19154	19173	19264	19226	19198	19161	19138	19072	19258	19121	19051	19140	19086	19003	19152	19335	19305	19081	19020	19038	19176	19067	18990	19211	19267	19133	19193	19139	19068	19127	19028	18949	18964	19111	19052	19126	19041	19068	19356	19240	19185	19149	18942	18992	19238	19100	19087	19182	18918	19180	19121	19166	19198	19070	19172	19063	19102	19215	18981	19077	19118	19113	19106	18916	19009	19226	18978	18914	19255	19477	19068	19129	19015	19076	18850	18950	19201	18987	19256	19125	19235	19272	19049	19072	19031	19305	19066	19221	19035	19155	19256	19358	19143	19045	19116	19076	19085	19305	19350	19127	19171	18958	19191	19253	19155	19076	19155	19252	19169	18940	19060	19248	19105	18794	19077	19193	19016	19261	19052	19275	19200	19011	19210	19091	19078	19137	19033	19045	19136	19197	19013	18914	19073	18945	19058	19039	19132	19352	19179	19089	19174	19211	19125	19119	19203	19045	19076	19098	19094	19046	19050	19178	19171	19072	19175	19272	19123	19002	19091	19208	19148	19064	19202	19195	18928	18924	19180	19093	18959	19027	19175	19146	18912	19092	19106	19025	19079	18904	19053	19043	19088	19098	18952	19221	19074	19300	18947	19046	19174	19208	19190	18898	18978	19085	19247	18944	19326	19146	19241	19194	19251	19234	19075	18939	19054	19059	19102	18852	19019	19027	19138	19045	19151	19079	19054	19050	19169	19038	19015	19130	18942	18965	18993	19095	19250	19251	19138	19294	19167	19279	19145	19329	18952	18880	19030	19171	19118	19134	19163	19112	18993	19139	19154	19201	19191	19244	19283	18986	18979	19360	19016	19042	18938	19153	19140	19196	18961	19315	19038	19160	19252	18999	19241	19321	19102	19072	19262	19289	19071	19279	19187	19220	19181	19177	19154	19244	19250	19104	19204	19021	18961	19158	19228	19038	19117	19289	19105	19293	19111	19046	19373	19061	19262	19106	19155	19282	18981	18964	19102	19371	19255	19143	19073	19014	19168	19077	19111	19166	19323	19044	19061	18982	19046	19203	19072	19074	19185	18993	19177	19197	19062	19056	19153	19158	19078	19130	19020	18900	19085	19263	19059	18937	19457	19055	19191	19099	18903	19154	18951	19112	19008	19296	18975	19253	19330	19171	19113	19036	19127	19033	19068	19220	19020	19052	19367	19099	19194	19135	19197	18919	19064	19114	18918	19023	18981	18821	19323	19141	18916	19259	19020	19096	19042	19093	19159	19156	19029	19115	19014	19144	19137	19172	19224	19106	19001	19265	19063	18950	19056	19002	19103	19183	19015	19108	19249	19080	19119	19107	18944	19291	19041	18957	19296	19034	19107	19074	19087	19132	19154	19044	19000	19048	19054	19247	19154	19064	18824	19308	19019	19110	19061	19267	19138	18835	18962	19130	18852	19013	19038	18925	19014	19331	19110	19230	19047	19090	19005	19191	19220	18941	19201	19427	19230	19008	19165	19102	18971	19282	18926	19087	19173	19347	18955	19076	19122	19056	19212	19078	19132	19134	19200	19137	19173	18876	19061	18888	19193	19225	19234	19132	19043	19174	19242	19044	18825	19144	19071	18999	19018	18994	19022	19167	19024	18848	19177	18813	19114	19196	19233	19169	19043	19130	19109	18976	19008	19047	19123	19303	19080	19086	18990	19160	19028	19024	18971	19223	18948	19129	18965	19106	19170	19016	19153	19085	19180	19139	19197	19027	19180	19299	19157	18898	19079	19190	19029	18966	19018	19033	19250	19197	19083	19207	19284	19169	19332	19092	18942	19126	19300	19263	18930	19091	19264	19249	19106	18860	18965	19130	19204	19097	19065	19129	18911	18888	19146	19289	19138	18987	19065	19171	19051	18907	18946	19154	19186	19233	19032	19092	19229	19108	19099	19225	19152	19054	19006	19122	19062	19165	19215	19094	19089	18968	19108	18945	19136	19138	18883	19197	19079	19244	19113	19217	19084	19308	19061	19076	19068	19119	18864
33997	56150	54032	40810	30422	26302	23898	20317	19267	17990	17811	17395	17022	16960	16995	17027	16858	16835	16960	16913	16926	16855	16975	17083	17012	16742	16790	16919	16948	16789	16750	16788	16963	16910	16891	16873	16861	16908	16784	16905	16803	17019	16921	16823	16784	16707	16875	16813	17415	17261	16752	16596	17031	16923	16924	16796	17014	17073	16897	16834	16788	16836	16842	16850	16809	16898	16683	16652	16766	16848	16747	16836	16820	16828	16874	17084	17175	17171	17271	16940	17149	16810	16790	16749	16772	16771	16834	16883	16833	16816	16760	16757	17026	16832	16749	16844	16738	16744	16748	16775	16772	16846	16908	16881	16825	16750	16861	16733	16652	16759	16715	16945	16847	16866	16987	16750	17041	16979	16894	16858	16864	16875	16815	16742	16799	16815	16885	16858	16873	16884	16738	16875	16971	16823	16816	16742	17079	16902	16642	16707	16933	16835	17027	16767	16910	16949	16704	16789	16681	16808	16751	16846	16798	16759	16828	16795	16814	16832	16770	16768	16824	16843	16845	16714	16732	16866	16873	16927	16769	16821	16752	16991	16783	16809	16902	16844	16727	16753	16881	16616	16999	17013	16728	16728	16765	16805	16807	16909	16989	16631	16760	16878	16910	16923	16789	16894	16950	16839	16694	16828	16970	16729	16967	16661	16827	16924	16743	16875	16805	16920	16802	16722	16909	16867	16831	16560	16818	16842	16841	16692	16517	16993	16734	16666	17013	16725	16790	16883	16791	16898	16555	16834	16986	16719	16762	16723	16734	16856	16759	16930	16788	16923	16756	16793	16872	16871	16959	16904	16889	16865	16860	16743	16833	16814	16823	16663	17061	16820	16698	16742	16927	16893	16770	16751	16994	16738	16821	16877	16923	16964	16773	16695	16736	16696	17029	16939	16807	16728	16897	16860	16880	16667	16800	16799	16687	16883	16713	16672	16822	16874	16749	16756	16861	16940	16897	16820	16754	16569	16753	16878	16798	16914	16813	16830	16812	17006	16793	16980	16806	16732	16697	16966	16768	16664	16783	16778	16706	16970	16878	16924	16795	16730	16848	16864	16897	16864	16668	16790	16824	16888	17003	16694	16733	16810	16763	16796	16756	16718	16859	16776	16743	16697	16764	16775	16837	16609	16952	16619	16964	16598	16995	16815	16781	16850	16666	16787	16743	16735	16868	16667	16743	16782	16656	16921	17034	16891	16830	16830	16818	16802	16862	16982	16819	17025	16732	16849	16712	16753	16824	16690	16909	16827	16631	16638	16833	16861	16784	16678	16909	16817	16906	16630	16826	16812	16621	16909	16824	16797	16620	16746	16798	16961	16852	16829	16929	16845	16723	16866	16773	16859	16721	16925	16761	16868	16677	16785	16761	16829	16822	16927	16937	16725	16851	16816	16671	16869	16850	16829	16706	16861	16757	16701	16717	16706	16864	16727	16865	16753	16845	16995	16671	16744	16911	16780	16822	16951	16956	16720	16836	16731	16717	16733	16809	16820	16683	16807	16883	16689	16683	16797	16684	16952	16867	16962	16760	16787	16657	16751	16719	16739	16650	16735	16608	16693	16691	16732	16719	16695	16857	16948	16927	16717	16890	16907	16834	16842	16722	16833	16802	16935	16949	16827	16865	16701	16820	16810	16795	16766	16755	16890	16759	16669	16674	16920	16884	16832	16793	16722	16882	16689	16874	16829	16951	16785	16872	16793	16816	16878	16862	16812	16743	16898	16865	16808	16934	16766	16921	16799	16654	16846	16739	16817	16880	16683	17028	16686	16753	16904	16849	16960	16584	16728	16774	16802	16793	16715	16691	16675	16842	16827	16922	16749	16872	16825	16916	16770	16802	16805	16755	16834	16784	16875	16762	16844	16791	17039	16816	16676	16796	16841	16890	16824	16673	16766	16720	16685	16928	16785	16815	16715	16772	16976	16785	16824	16696	16743	16687	16915	16700	16756	16726	16788	16763	16729	16950	16994	16814	16729	16949	16860	16808	16591	16833	16862	16705	16675	16908	16755	16790	16853	16919	16738	17036	16653	16932	16853	16743	16617	16794	16870	16751	16731	16679	16834	16770	16882	16818	16971	16899	16817	16817	16793	16830	16820	16574	16868	16857	16830	16708	16705	16600	16862	16896	16805	16695	16798	16766	16618	16772	16804	16960	16662	16852	16831	16574	17022	16875	16616	16754	16876	16874	16992	16753	16798	16736	16781	16920	16793	16670	16771	16802	16833	17003	16787	16766	16854	16876	16677	16841	16916	16761	16672	16770	16815	16896	16884	16880	16865	16885	16585	16847	16792	16807	16804	16900	16845	16829	16943	16860	16781	16797	16757	16825	16870	16639	16960	16767	16728	16862	16892	16913	16933	16829	16813	16730	16883	17038	16903	16840	16795	16735	16815	16845	16700	16628	16943	16858	16895	16778	16853	17035	16737	16831	16661	16749	16851	16773	16761	16799	16858	16822	16719	16733	16745	16787	16751	16796	16804	16777	16897	16666	16968	16691	16671	16723	16708	16753	16833	16875	16893	16809	17033	16679	16822	17036	16949	16879	16834	16687	16796	16850	16926	16910	16826	16905	16623	16750	16775	16707	16825	16860	16641	16593	16684	16909	16815	16860	16658	16655	16961	16767	16925	16881	16730	16745	16767	16903	16739	16843	16719	16706	16883	16747	16830	16582	16804	16677	16797	16872	16906	16808	16836	16733	16832	16808	16831	16613	16746	16988	16689	16770	16638	16872	16888	16664	16876	16854	16823	16739	16755	16695	16886	16801	16815	16663	16853	16690	16820	16711	16726	17022	16856	16978	16903	16842	16777	16866	16549	16740	16769	16868	16785	16794	17105	16666	16916	16577	16833	16856	16885	16627	16819	16859	16815	16702	16955	16677	16949	16814	16795	16778	16593	16989	16769	16813	16756	16742	16859	16986	16968	16935	16776	16774	16821	16800	16762	16802	16800	16840	16802	16671	16747	16899	16820	16868	16862	16787	16651	16907	16726	16833	16864	16714	16684	16776	16766	16760	16888	16713	16906	16702	16691	16827	16692	16584	16781	16827	16769	16804	16634	17010	16698	16732	16864	16896	16797	16786	16806	16941	16858	16771	16821	16696	16757	16859	16768	16869	16676	16673	16822	16795	16918	16868	16880	16710	16765	16757	16784	16758	16781	16857	16736	16752	16568	16868	16724	16836	16752	16848	16745	16862	16853	16664	16772	16815	16726	16802	17045	16675	16804	16883	16796	16816	16850	16836	16948	16725	16776	16701	17004	16837	16770	16663	16851	16670	16796	16802	16834	16759	16794	16864	16749	16730	16840	16969	16754	16894	16805	16897	16808	16806	16980	16848	16811	16887	16703	16951	16744	16872	16790	16838	16954	16781	16884	16884	16872	16812	16829	17022	16751	16804	16674	16843	16688	16914	16914	16691	16776	16922	16722	16663	16744	16667	16873	16702	17000	16758	16877	16926	16728	16688	16842	16882	16831	16779	16925	16924	16700	16686	16825	16698	16718	16604	16846	16980	16679	16738	16779	16599	16763	16743	16652	16891	16806	16979	16854	16683	16711	16888	16975	16801	16962	16753	17049	16547	16846	16791	16673	16935	16830	16946	16852	16680	16864	16730	16748	16764	16938	16911	16768	16825	16844	16846	16684	16952	16660	16898	16734	16765	16763	16688	16720	16797	16814	16947	16795	16915	16794	16858	16756	16741	16804	16873	16598	16567	16834	16905	16999	16660	16807	16768	16778	16924	16742	16744	16784	16788	16868	16853	17051	16908	16769	16736	16856	16758	16697	16687	16976	16719	16723	16896	16707	16633	16776	16898	16684	16900	16676	16786	16762	16849	16706	16750	16719	16753	16744	16856	16877	16816	16917	16773	16881	16816	16833	16542	17002	16631	16857	16938	16657	16678	16650	16848	16997	16991	16868	16817	16766	16817	16830	16771	17029	16682	16882	16775	16818	16847	16914	16681	16741	16953	16929	16668	16798	16781	16949	17007	16876	16882	16618	16873	16899	16812	16852	16778	16830	16787	16868	16828	16737	16833	16718	16875	16864	16801	16803	16836	16846	16780	16739	16838	16843	16657	16884	16781	16753	16758	16889	16765	16874	16993	16931	16924	17002	16814	16760	16711	16840	16676	16981	16844	16851	16740	16753	16745	16906	16790	16742	16782	16819	16695	17016	16877	16772	16690	16725	16902	16782	16850	16821	16862	16863	16751	16976	16774	16750	16653	16644	16800	16773	16596	16956	16886	16936	17077	16727	16947	16891	16849	16894	16649	16730	16804	16858	16798	16798	16785	16813	16752	16717	16778	16710	16743	16614	16990	16885	16641	16760	16878	16876	16876	16884	16754	16643	16924	16817	16725	16681	16871	16812	16711	16600	16662	16737	16944	16906	16691	16921	16871	16807	16584	16939	16864	16941	16743	16834	16660	16749	16921	16753	16659	16856	16814	16601	16826	16887	16842	16784	16707	16795	16845	16762	16744	16876	16647	16609	16914	16740	16900	16675	16959	16721	16677	16690	16801	16818	16823	16659	16743	16819	16876	16815	16633	16802	16724	16732	16863	16803	16885	16793	16735	16699	16820	16767	16789	16783	16836	16761	16846	16782	16839	16921	16891	16871	16621	16917	16868	16860	16756	16827	16733	16866	16756	16757	16903	16709	16693	16857	16738	16957	16841	16704	16836	16856	16885	16739	16838	16811	16880	16739	16766	16900	16975	17011	16882	16755	16906	16883	16741	16644	16776	16851	16798	16859	16777	16808	16830	16714	16887	16661	16810	16706	16906	16968	16792	16933	16832	16736	16910	16840	16813	16987	16801	16793	16807	16869	16785	16992	16743	16907	16954	16761	16668	16807	16879	16994	16940	16775	16780	16896	16834	16781	16863	17084	16774	16778	16711	16981	16926	16783	16915	16844	16807	16779	16789	16833	16825	16711	16837	16806	16678	16684	16938	16669	16519	16897	16869	16767	16718	16816	16790	16865	17097	16714	16909	16862	16929	16647	16816	16803	16834	16793	16782	16877	16908	16883	16910	16899	16880	16907	16683	16861	16949	16774	16688	16791	16773	16966	16786	16870	16728	16766	16839	16838	16670	16886	17008	16867	16970	16723	16848	16941	16805	17091	16796	16647
28187	25147	30473	26191	21402	20880	20482	19988	19688	19415	19579	19278	19362	19573	19471	19430	19379	19371	19295	19340	19237	19241	19498	19354	19205	19510	19393	19242	19213	19371	19592	19476	19479	19461	19456	19299	19271	19276	19438	19394	19415	19291	19332	19255	19202	19597	19365	19548	19151	19422	19252	19237	19281	19198	19423	19532	19290	19562	19390	19490	19417	19351	19353	19414	19342	19223	19281	19266	19267	19321	19188	19209	19251	19271	19460	19253	19416	19493	19145	19278	19447	19469	19404	19403	19296	19411	19475	19493	19217	19381	19312	19121	19489	19272	19380	19121	19315	19360	19492	19327	19133	19315	19492	19405	19138	19342	19322	19285	19166	19264	19363	19429	19356	19256	19338	19182	19341	19384	19224	19275	19243	19202	19448	19322	19399	19216	19304	19345	19338	19240	19267	19471	19433	19479	19217	19111	19466	19515	19315	19349	19344	19251	19199	19389	19398	19503	19289	19355	19189	19388	19495	19449	19428	19387	19323	19396	19447	19447	19503	19297	19081	19342	19242	19266	19294	19406	19427	19226	19563	19420	19469	19356	19249	19236	19351	19334	19170	19231	19347	19307	19374	19330	19407	19385	19337	19211	19288	19257	19326	19337	19368	19493	19289	19224	19426	19422	19171	19045	19337	19254	19288	19176	19260	19284	19382	19261	19409	19222	19384	19412	19418	19197	19370	19227	19466	19338	19320	19558	19474	19160	19363	19287	19288	19381	19315	19481	19423	19295	19301	19547	19215	19398	19364	19510	19409	19432	19305	19372	19290	19303	19074	19119	19288	19478	19286	19216	19077	19198	19381	19443	19399	19316	19277	19175	19310	19233	19311	19275	19459	19403	19059	19385	19420	19353	19074	19139	19154	19424	19238	19356	19316	19481	19297	19267	19291	19383	19257	19547	19325	19180	19443	19356	19419	19355	19313	19460	19264	19282	19182	19248	19379	19217	19395	19477	19497	19425	19457	19445	19460	19296	19407	19431	19340	19166	19469	19464	19358	19442	19305	19190	19325	19476	19319	19566	19364	19183	19483	19538	19589	19392	19284	19380	19307	19453	19522	19202	19286	19472	19331	19296	19177	19395	19313	19215	19223	19223	19344	19341	19324	19278	19339	19123	19259	19513	19198	19416	19331	19356	19014	19304	19270	19134	19320	19359	19344	19430	19301	19213	19200	19212	19336	19207	19536	19401	19256	19347	19465	18997	19566	19397	19288	19350	19457	19238	19193	19182	19431	19358	19418	19266	19410	19454	19220	19305	19083	19393	19352	19400	19246	19319	19260	19254	19372	19464	19099	19191	19105	19430	19347	19214	19301	19364	19214	19518	19217	19490	19320	19306	19528	19421	19327	19361	19169	19380	19619	19257	19141	19331	19365	19379	19381	19297	19601	19459	19559	19369	19186	19300	19140	19228	19136	19228	19489	19363	19468	19205	19389	19446	19410	19292	19456	19282	19210	19369	19616	19369	19177	19321	19393	19295	19401	19288	19019	19326	19354	19288	19430	19169	19384	19253	19268	19448	19397	19268	19114	19491	19452	19487	19274	19277	19450	19293	19199	19164	19296	19399	19003	19380	19187	19211	19331	19250	19367	19129	19201	19117	19343	19442	19315	19387	19183	19280	19293	19368	19518	19143	19497	19382	19403	19335	19276	19253	19406	19271	19234	19184	19383	19248	19287	19310	19336	19412	19086	19196	19515	19248	19518	19553	19327	19340	19306	19460	19499	19102	19281	19221	19303	19110	19388	19350	19355	19269	19235	19341	19379	19351	19318	19133	19367	19356	19321	19221	19141	19315	19394	19419	19418	19333	19474	19437	19224	19277	19411	19417	19561	19436	19270	19467	19330	19510	19346	19299	19338	19329	19216	19358	19530	19308	19236	19457	19428	19225	19220	19394	19403	19327	19299	19403	19491	19511	19308	19253	19133	19409	19315	19360	19342	19320	19325	19115	19390	19137	19187	19455	19483	19052	19272	19197	19343	19362	19377	19287	19352	19454	19664	19443	19408	19152	19266	19453	19385	19632	19400	19308	19300	19324	19290	19300	19482	19327	19558	19252	19359	19321	19382	19357	19422	19439	19310	19375	19133	19293	19415	19319	19433	19519	19291	19441	19434	19395	19324	19227	18935	19271	19288	19511	19285	19252	19170	19248	19435	19469	19480	19309	19498	19309	19383	19308	19279	19546	19459	19129	19312	19217	19408	19345	19369	19176	19278	19494	19507	19476	19405	19434	19485	19369	19172	19206	19332	19181	19261	19588	19362	19331	19460	19396	19466	19251	19209	19286	19403	19451	19279	19349	19280	19289	19573	19301	19706	19110	19489	19435	19404	19540	19215	19313	19253	19214	19272	19264	19423	19260	19378	19427	19271	19264	19155	19244	19335	19340	19499	19340	19428	19351	19238	19100	19675	19494	19392	19435	19389	19280	19348	19319	19472	19346	19169	19389	19370	19420	19409	19312	19309	19353	19470	19316	19305	19398	19299	19288	19253	19289	19227	19147	19376	19222	19284	19171	19316	19504	19544	19431	19294	19361	19516	19262	19402	19461	19319	19461	19305	19259	19213	19304	19457	19149	19159	19276	19409	19252	19509	19454	19418	19146	19578	19467	19289	19434	19358	19305	19332	19461	19520	19205	19250	19146	19271	19205	19235	19283	19336	19185	19315	19503	19194	19219	19243	19259	19356	19168	19505	19329	19185	19290	19539	19408	19327	19271	19257	19355	19405	19182	19436	19265	19394	19516	19063	19301	19464	19432	19402	19163	19356	19420	19468	19177	19291	19275	19249	19544	19186	19439	19383	19528	19410	19395	19330	19131	19079	19367	19355	19260	19286	19223	19421	19563	19335	19318	19338	19458	19290	19320	19496	19139	19341	19339	19366	19316	19078	19264	19260	19223	19473	19267	19338	19259	19374	19434	19426	19445	19298	19295	19514	19258	19368	19361	19293	19236	19317	19255	19450	19217	19233	19451	19227	19471	19361	19509	19230	19319	19353	19324	19270	19199	19319	19091	19412	19473	19261	19344	19360	19409	19201	19200	19284	19332	19319	19226	19311	19344	19153	19222	19344	19222	19393	19483	19348	19392	19338	19326	19312	19390	19287	19060	19238	19531	19132	19386	19361	19311	19326	19275	19350	19471	19592	19319	19255	19279	19366	19280	19367	19238	19244	19468	19280	19269	19549	19266	19378	19405	19346	19403	19245	19308	19412	19408	19321	19194	19378	19355	19439	19455	19219	19381	19198	19476	19194	19297	19322	19463	19377	19445	19442	19183	19385	19381	19269	19347	19231	19360	19289	19532	19617	19371	19277	19522	19473	19357	19233	19341	19243	19350	19329	19382	19081	19023	19067	19367	19305	19453	19483	19260	19627	19406	19406	19343	19248	19280	19195	19199	19458	19309	19273	19640	19399	19216	19439	19437	19305	19456	19312	19158	19431	19488	19355	19363	19304	19360	19433	19550	19199	19267	19324	19217	19130	19328	19354	19329	19356	19566	19331	19326	19405	19400	19416	19496	19317	19246	19440	19430	19431	19404	19198	19356	19396	19396	19170	19229	19330	19159	19390	19191	19375	19254	19237	19410	19468	19154	19456	19127	19406	19203	19217	19281	19165	19568	19445	19374	19485	19245	19347	19309	19375	19433	19290	19397	19362	19277	19312	19143	19494	19314	19369	19237	19082	19332	19476	19220	19168	19206	19418	19277	19133	19260	19284	19388	19181	19290	19246	19217	19292	19314	19239	19159	19375	19421	19446	19307	19290	19260	19270	19470	19381	19433	19316	19442	19351	19321	19250	19452	19326	19376	19162	19209	19169	19306	19393	19451	19425	19271	19210	19480	19234	19327	19386	19381	19382	19312	19263	19275	19444	19256	19250	19344	19285	19359	19288	19288	19316	19465	19305	19234	19373	19246	19237	19385	19363	19139	19257	19258	19227	19239	19344	19337	19333	19226	19224	19348	19212	19366	19210	19313	19326	19467	19191	19281	19196	19270	19448	19249	19315	19104	19350	19145	19225	19505	19307	19171	19208	19423	19298	19323	19178	19459	19262	19328	19263	19298	19337	19304	19422	19164	19336	19494	19281	19339	19602	19188	19169	19206	19414	19211	19195	19395	19476	19186	19254	19394	19359	19223	19425	19274	19403	19294	19398	19219	19462	19395	19099	19449	19489	19347	19319	19350	19500	19218	19237	19222	19325	19410	19459	19398	19236	19241	19361	19361	19283	19249	19269	19308	19213	19392	19558	19344	19462	19404	19276	19190	19315	19325	19233	19429	19329	19374	19416	19160	19483	19254	19208	19301	19363	19258	19383	19297	19335	19528	19438	19284	19499	19147	19335	19399	19420	19400	19323	19262	19272	19232	19268	19384	19328	19355	19477	19214	19551	19498	19607	19350	19479	19368	19316	19244	19367	19198	19270	19415	19480	19255	19411	19364	19162	19640	19501	19402	19394	19390	19394	19272	19281	19305	19249	19483	19282	19372	19361	19192	19568	19133	19377	19290	19327	19315	19388	19259	19370	19491	19468	19302	19450	19349	19545	19143	19252	19331	19183	19351	19379	19387	19152	19447	19462	19434	19437	19394	19585	19317	19298	19324	19377	19438	19451	19360	19358	19347	19519	19443	19306	19403	19408	19480	19458	19250	19455	19539	19205	19149	19272	19233	19306	19177	19235	19628	19212	19149	19242	19424	19418	19267	19466	19452	19292	19444	19180	19440	19436	19305	19243	19479	19236	19337	19432	19388	19336	19262	19386	19192	19112	19092	19279	19208	19504	19271	19227	19170	19312	19405	19445	19476	19157	19260	19371	19319	19379	19348	19415	19270	19202	19198	19098	19162	19493	19506	19347	19358	19405	19450	19090	19292	19243	19328	19436	19388	19276	19332	19350	19105	19370	19346	19294	19282	19081	19431	19497	19285	19202	19214	19377	19433	19208	19485	19422	19241	19532	19549	19462	19195	19259	19284	19271	19201	19530	19287	19266	19369	19249	19125	19197	19372	19258	19471	19448	19394	19402	19331	19226	19371	19207	19260	19348	19321	19310	19268	19379	19500	19465	19241	19320	19572	19441	19497	19330	19527	19210	19197	19352	19255	19245	19262	19300	19391	19340	19171	19296	19185	19343	19279
27698	39281	33550	23572	20116	19017	18341	17550	17046	17020	16800	17011	16850	16844	16804	16942	16976	16990	16789	16881	16899	16864	16905	16922	16989	16742	16802	16796	16786	16894	16791	16782	16842	16911	16746	16588	16910	16901	16723	16861	16887	16877	16780	16784	16859	16663	16813	16838	16845	16990	16765	16897	16712	16841	16714	16846	16790	16871	16832	16884	16745	16586	16933	16883	16882	16666	16818	16848	16790	16808	16917	16698	16694	16888	16948	16771	16816	16904	16720	16906	16840	16832	17048	16825	16999	16795	16862	16800	16754	16855	16751	16897	16749	16862	16762	16801	16775	16743	16932	16788	16890	16918	16755	16639	16832	16745	16806	16893	16935	16764	16934	16847	16675	16845	16848	16914	16752	16679	16772	16898	16893	16826	16919	17040	16956	16718	17052	16990	16855	16901	16770	16927	16872	17034	16806	16882	16744	16683	16806	16811	16684	16651	16818	16787	16814	16785	16807	16814	16741	16846	16838	16913	16775	16953	16668	16771	16864	16804	16852	16998	16896	16892	16623	16798	16773	16864	16963	16781	16870	16910	16758	16702	16764	16727	16709	16889	16787	16580	16818	16899	16725	16681	16982	16794	16827	16820	16791	16845	16787	16698	16746	16785	16879	16709	16765	17032	16725	16887	16702	16802	16642	17028	16812	16840	16729	16957	16897	16806	17035	16814	16764	16882	16734	16740	16705	16869	16804	16755	16930	16845	16835	16782	16786	16977	16843	16906	16785	16900	16863	16991	16880	16809	16949	16863	16911	16907	16910	16737	16887	16761	16787	16798	16823	16960	16851	16760	16781	16764	16813	16904	16850	16788	16881	16928	16982	16690	16707	16677	17066	16819	16878	16850	16802	16920	16774	16842	16662	16992	16973	16819	16921	16977	16849	16891	16759	16835	16943	16854	16859	16848	16869	16771	16761	16857	16956	16709	16689	16931	16706	16591	16621	16630	16854	16823	16839	17000	16838	16958	16862	16909	16826	16760	16776	16656	16890	16841	16922	17013	16703	16786	16845	16686	16936	16805	16781	16797	16759	16906	16872	16864	16617	16784	16931	16938	16805	16938	16839	16791	16749	16790	16787	16886	16874	16843	16981	16875	16809	16695	16707	16679	16931	16763	16825	16814	16681	16932	16995	16909	16711	16818	16980	16805	16758	16793	16892	16711	16870	16607	16779	16857	16996	16862	16829	16717	16887	17096	16761	16671	16899	16953	16923	16895	16759	16832	16841	16749	16818	16803	16830	16782	16776	16755	16713	16953	16821	16778	16923	16809	16758	16699	16797	16957	16647	16811	17041	16752	17050	16980	16770	16939	16773	16864	16943	16843	16937	16849	16863	16733	16871	16794	16746	16889	16883	16949	16772	16868	16806	16656	16958	17008	17034	16768	16677	16735	16878	16889	16707	16877	16788	17002	16792	16967	16843	16921	16894	16900	16839	16726	16735	16925	16871	16783	17010	16784	16838	16962	16907	16742	16763	16740	16781	16707	16910	16827	16957	17019	17004	16844	16775	16915	16687	16848	16900	16679	16865	16742	16908	16862	16816	16813	16912	16845	16739	16676	16812	16805	16905	16870	16676	16571	16710	16869	16909	16908	16708	16813	16773	16736	16839	16796	16849	16903	16926	16851	16925	16892	16885	16886	16827	16682	16724	16840	16856	16864	16956	16824	16837	16964	16800	16820	16884	16625	16811	16747	16919	16957	16850	16879	16995	16884	16832	16698	16461	17040	16759	16943	16923	16913	16861	16889	16950	16828	16906	16891	16885	16765	16942	16829	16878	16920	16998	16811	16953	16760	16851	16790	16809	16786	16834	16597	16815	16914	16704	16813	16803	16692	16762	16765	16892	16888	16870	16668	16736	16862	16883	16938	16971	16852	16713	16879	16886	17021	16724	16977	16830	16938	16811	16666	16841	16763	16844	16800	16828	16901	16801	16950	16824	16726	16767	16820	16788	16937	16828	16743	16886	16790	16781	16812	16807	16793	17077	17147	16917	16841	16783	16839	16721	16748	16653	16887	16959	16835	16672	16865	16816	16998	17014	16849	16974	16714	16862	16741	16755	16822	16703	16707	16873	16729	16751	16793	16884	16771	16853	16875	16840	16667	16606	16730	16707	16880	16826	16810	17043	16824	16870	16677	16835	16771	16895	16832	16730	16693	16867	17014	16690	16844	16847	16742	16591	16788	16740	16892	16836	16869	16888	16750	16797	16853	16774	16938	16782	16956	16814	16872	17035	16776	16776	16822	16877	16830	16813	16615	16874	16878	16774	16925	16819	16831	16884	16929	16733	16911	16690	16950	16831	16854	16832	16898	16747	16841	16878	16865	16842	16897	16827	16931	16689	16789	16698	16787	16761	16665	16978	16858	16957	16816	16867	16769	16808	16852	16922	16835	16895	16735	16885	16986	16937	16910	17047	16605	16676	16861	16961	16868	17010	16937	16844	16950	16814	16791	16945	16876	16849	16860	16657	16796	16608	16727	16899	16736	16737	16960	16771	16947	16949	16833	16816	16875	16828	16860	16825	16843	16869	16994	16808	16889	16972	16985	16766	16699	16828	16900	17099	16928	16735	16774	16766	16773	16912	16800	16833	16845	16920	16881	16623	16864	16920	16785	16682	16910	16931	16870	16892	16760	16887	16905	16845	16952	17000	16747	16749	16782	16701	16813	16816	16904	16757	16962	16922	16722	16718	16904	16821	16766	16771	16787	16738	17023	16808	17007	16858	16683	16826	16751	16799	16890	16833	16877	16813	17037	16830	16927	16808	16853	16832	16804	16750	16736	17024	16710	16920	16878	16940	16853	16740	16750	16761	16913	16759	16924	16986	16868	16734	16716	16930	16692	17017	16970	16853	16817	16890	16782	16767	17061	16781	16750	16890	16923	16920	16845	16906	16873	16759	16866	16850	16929	16693	16864	16848	17030	16762	16844	16927	16921	16885	16797	16773	16901	16809	16735	16799	16816	16874	16763	16897	16802	16929	16827	16895	16878	16973	16838	16870	16983	16957	16709	16762	16850	16792	16787	16761	17016	16950	16721	16779	17006	16851	16821	16997	16836	16727	16710	16929	16844	16723	16834	16882	17017	16902	17083	16734	16632	16877	16856	16679	16928	16853	16885	17003	16940	16857	16833	16890	16928	16889	16856	16798	16806	16893	16934	16852	16697	16796	16733	16845	16866	16816	16872	16793	16670	16889	16774	16876	16869	16897	16880	16993	16979	16836	16892	16780	16796	16924	16781	16737	16697	16791	16685	16882	16837	16905	16904	16605	16919	17035	16742	16853	16912	16741	16921	17013	16755	16992	16731	16753	17074	16868	16695	16990	16898	17057	16834	16679	16780	16878	16924	16680	16901	16767	16813	16834	17082	16795	16756	16806	16780	16745	16846	16839	16802	16828	17014	16844	16799	16853	16940	16776	16842	16883	16811	16942	16936	16762	16892	16927	16917	16822	16960	16779	16755	16830	16934	16890	16779	16830	16900	16846	16936	16967	16739	16737	16982	16939	16984	16813	16836	16874	16710	16873	16840	16772	16700	16783	16881	16864	16912	16801	16791	16951	16805	16919	16787	16733	16905	16679	16918	16788	16748	16968	16841	16845	16795	16973	16958	16721	16896	16912	16809	16794	16723	16837	16867	16802	16728	17044	16934	16859	17054	16778	16736	16710	16786	16736	16839	16744	16809	16891	16881	16930	16950	16871	16806	16753	16929	16828	16992	16852	16860	16899	16950	16816	16836	16810	16667	16877	16812	16764	16769	16661	16856	16756	16900	16924	16908	16961	16905	16794	16870	16842	16878	16871	16822	16941	16955	16774	16917	16830	16799	16979	16766	16598	16873	16837	16838	16993	16844	16697	16929	16698	16930	16970	16904	16943	16687	16982	16887	16901	16789	16774	16920	16893	16643	16891	16755	16795	16815	16960	16933	16864	17058	16930	16760	17009	16983	16977	16875	16873	16893	16754	16859	16844	16750	16641	16854	16816	16776	16823	16741	16842	16956	16884	17038	16924	16864	16691	16887	16938	16800	16920	16622	16821	16957	16796	16866	16774	16784	16862	16876	16911	16766	16853	16876	16771	16830	17048	16617	16776	16933	16857	16754	16838	16863	16749	16518	16842	16856	16834	16824	16869	16775	16945	16902	16905	16828	16825	16941	16737	16806	16861	16815	16974	16891	16817	16790	16861	16859	17027	16818	16680	16824	16868	16873	16836	16946	16767	16834	16842	16651	17047	16883	16821	16927	16887	16774	16909	16867	16917	16865	16904	16941	16877	16736	16942	16845	16866	16723	16711	16676	16817	16696	16805	16824	16851	16921	16807	17020	16934	16910	17058	16756	16781	16827	16850	16741	16863	16882	16929	16811	16907	16813	16844	16993	17088	16927	16831	16701	16569	16884	16715	16928	16952	16870	16653	16768	16869	16787	16837	16852	16800	16990	16938	16844	16743	16619	16874	16811	16775	16709	16913	16930	16823	17026	16920	16736	16905	16738	16817	16768	16855	16910	16861	16751	16900	16870	16896	16879	16766	16863	16985	16830	16811	16824	16704	16847	16818	16839	17005	16888	16868	16860	16796	16867	16844	16746	16843	16898	16687	17008	16699	16859	17014	16835	16802	16914	16912	16832	16847	16930	16833	16641	16856	16805	16800	16952	16686	16869	16619	16853	16804	16852	16843	16758	16879	16734	16867	16802	16816	16778	16721	16895	16969	16943	16895	16981	16877	16876	16770	16939	16842	16726	16888	16836	16765	16832	16774	16855	16710	16761	16906	16663	16887	16809	16862	16902	16862	16759	16844	16752	16838	16930	16863	16849	16693	16875	16762	17006	16729	16839	16656	16860	16856	16807	16850	16809	16850	16884	16788	16761	16764	16832	16919	16805	16954	16785	16714	16853	16738	16812	16807	16879	16940	16779	16728	16944	16923	16769	16750	16946	16779	16663	16750	16826	16901	16978	16948	16862	16753	16907	16850	16813	16799	16934	16993	16753	16776	16731	16923	16830	16752	16721	16792	16628	16887	16969	16837	16954	16918	16720	17013	16697	16855	16842	16873	16683	16672	16869	16804	16830	17094	16746	16726	16917	16778	16626	16761	16798	16751	16900	16916	16936	16766	16884	17010	16662	16849	16814
24225	21451	28810	25264	23905	24270	22636	19396	18081	17582	17245	16846	16911	16788	16668	16829	16805	16568	16654	16569	16439	16623	16559	16442	16685	16415	16458	16542	16765	16601	16433	16679	16611	16863	16547	16676	16628	16646	16462	16690	16664	16715	16806	16588	16630	16625	16545	16756	16703	16866	16590	16621	16744	16497	16636	16666	16533	16524	16341	16365	16556	16604	16691	16449	16632	16510	16546	16628	16557	16531	16550	16812	16506	16531	16576	16630	16349	16735	16776	16735	16779	16524	16604	16651	16616	16786	16765	16588	16481	16626	16464	16597	16609	16593	16786	16567	16486	16492	16416	16617	16662	16494	16736	16609	16475	16619	16668	16672	16542	16630	16599	16591	16586	16583	16590	16785	16734	16535	16556	16512	16587	16721	16666	16455	16677	16682	16411	16587	16653	16630	16698	16517	16649	16747	16683	16560	16517	16657	16548	16823	16602	16565	16471	16573	16425	16530	16588	16658	16610	16464	16576	16562	16652	16567	16580	16596	16320	16608	16481	16356	16583	16503	16699	16724	16847	16595	16392	16587	16570	16818	16502	16502	16475	16665	16615	16520	16381	16562	16729	16579	16730	16610	16576	16534	16650	16445	16513	16464	16552	16592	16777	16418	16561	16509	16556	16670	16414	16507	16529	16673	16674	16477	16638	16433	16721	16684	16790	16516	16692	16696	16706	16530	16650	16557	16401	16545	16570	16638	16729	16493	16486	16703	16781	16526	16518	16387	16482	16572	16648	16717	16666	16518	16648	16677	16688	16522	16475	16415	16515	16557	16586	16457	16426	16434	16718	16723	16508	16605	16608	16504	16715	16569	16609	16482	16707	16460	16680	16743	16578	16500	16599	16694	16551	16677	16687	16745	16465	16478	16550	16553	16575	16465	16499	16550	16652	16431	16594	16516	16541	16526	16553	16704	16782	16716	16498	16390	16574	16463	16467	16612	16517	16519	16612	16610	16612	16486	16625	16745	16466	16613	16809	16627	16633	16652	16591	16363	16772	16435	16558	16338	16589	16523	16595	16556	16524	16353	16458	16572	16492	16508	16708	16689	16501	16707	16673	16444	16562	16547	16705	16316	16740	16547	16681	16567	16419	16428	16487	16454	16556	16535	16602	16715	16411	16507	16656	16623	16634	16617	16767	16575	16636	16597	16583	16699	16674	16373	16507	16581	16526	16589	16479	16659	16516	16676	16454	16425	16595	16514	16666	16424	16421	16472	16560	16427	16584	16311	16506	16480	16562	16573	16447	16748	16514	16427	16716	16435	16506	16529	16660	16563	16621	16757	16566	16420	16323	16591	16689	16538	16625	16472	16527	16543	16550	16565	16598	16713	16650	16639	16393	16548	16669	16503	16510	16647	16398	16569	16615	16537	16517	16498	16459	16433	16646	16485	16527	16667	16473	16734	16454	16603	16444	16713	16504	16515	16602	16381	16393	16692	16593	16527	16261	16406	16433	16615	16699	16750	16401	16576	16504	16426	16601	16720	16445	16491	16640	16573	16616	16568	16649	16351	16417	16532	16373	16529	16661	16540	16556	16590	16689	16550	16650	16818	16695	16609	16281	16525	16574	16518	16474	16363	16622	16521	16654	16488	16382	16749	16322	16784	16681	16681	16459	16529	16516	16495	16609	16648	16380	16560	16509	16599	16532	16554	16501	16592	16520	16721	16505	16483	16432	16430	16538	16633	16532	16614	16636	16603	16656	16692	16737	16366	16474	16548	16573	16526	16525	16486	16454	16539	16762	16553	16690	16522	16594	16543	16654	16542	16592	16460	16601	16593	16624	16290	16380	16509	16689	16517	16341	16570	16656	16443	16654	16542	16597	16557	16585	16468	16570	16511	16644	16549	16459	16539	16587	16621	16633	16577	16605	16477	16523	16424	16650	16504	16511	16469	16457	16657	16660	16551	16626	16526	16552	16414	16513	16577	16477	16381	16558	16600	16680	16558	16620	16659	16628	16631	16573	16506	16611	16502	16579	16594	16588	16531	16596	16484	16475	16510	16626	16628	16508	16489	16658	16581	16704	16569	16563	16616	16822	16509	16518	16527	16533	16490	16545	16469	16560	16456	16683	16724	16575	16365	16496	16488	16561	16553	16499	16907	16751	16526	16680	16466	16906	16659	16570	16519	16650	16602	16631	16481	16584	16673	16487	16583	16451	16511	16693	16545	16416	16355	16565	16496	16385	16497	16651	16542	16490	16617	16689	16471	16546	16518	16658	16487	16622	16671	16591	16352	16739	16578	16590	16638	16495	16689	16495	16459	16463	16359	16651	16599	16496	16457	16500	16566	16795	16577	16507	16682	16715	16621	16564	16424	16897	16504	16549	16580	16565	16489	16398	16493	16694	16653	16679	16599	16664	16421	16554	16468	16503	16529	16667	16492	16705	16570	16567	16752	16646	16528	16440	16694	16549	16445	16560	16508	16539	16475	16713	16819	16549	16707	16526	16587	16419	16460	16619	16533	16489	16372	16522	16581	16492	16516	16595	16528	16504	16609	16596	16506	16592	16650	16727	16727	16897	16686	16622	16515	16518	16572	16496	16827	16563	16606	16361	16579	16367	16503	16672	16556	16812	16531	16651	16675	16641	16624	16653	16634	16777	16628	16725	16547	16466	16695	16531	16695	16588	16577	16537	16635	16609	16758	16605	16509	16476	16656	16620	16522	16602	16509	16515	16402	16618	16461	16549	16395	16593	16556	16645	16526	16605	16673	16568	16390	16685	16450	16588	16420	16672	16637	16566	16664	16598	16574	16541	16522	16732	16685	16738	16683	16766	16553	16567	16730	16581	16495	16552	16587	16557	16621	16500	16583	16849	16730	16654	16519	16536	16419	16629	16482	16543	16427	16584	16474	16668	16703	16388	16371	16536	16627	16489	16513	16490	16531	16442	16704	16620	16424	16364	16376	16536	16634	16373	16571	16577	16668	16496	16397	16546	16611	16843	16693	16555	16592	16509	16666	16682	16495	16665	16520	16618	16757	16497	16538	16329	16580	16425	16426	16461	16737	16657	16386	16660	16509	16635	16498	16504	16414	16792	16721	16582	16555	16633	16485	16547	16468	16512	16489	16449	16552	16655	16598	16560	16652	16586	16585	16507	16496	16534	16410	16378	16495	16707	16759	16609	16584	16573	16583	16577	16772	16547	16596	16589	16402	16557	16510	16860	16597	16501	16554	16663	16639	16713	16628	16515	16615	16665	16483	16662	16595	16611	16627	16511	16679	16682	16784	16561	16518	16399	16578	16686	16452	16648	16474	16411	16595	16501	16592	16619	16506	16422	16396	16521	16375	16421	16575	16420	16471	16584	16797	16722	16379	16665	16580	16627	16746	16709	16370	16669	16720	16644	16598	16531	16673	16607	16639	16639	16603	16578	16593	16788	16620	16507	16577	16598	16442	16522	16470	16263	16625	16600	16644	16547	16566	16615	16559	16632	16773	16563	16681	16579	16464	16741	16644	16408	16538	16646	16633	16637	16673	16705	16647	16498	16715	16478	16546	16429	16509	16644	16534	16656	16685	16572	16695	16547	16559	16483	16483	16552	16424	16470	16475	16648	16700	16574	16643	16479	16542	16500	16627	16309	16508	16505	16834	16645	16582	16767	16512	16659	16457	16559	16576	16690	16548	16613	16566	16612	16387	16565	16447	16364	16606	16579	16715	16662	16631	16629	16585	16467	16476	16639	16584	16555	16635	16166	16669	16629	16413	16616	16561	16646	16582	16583	16563	16555	16524	16621	16486	16760	16469	16601	16815	16518	16632	16698	16438	16614	16625	16681	16519	16656	16718	16447	16495	16427	16487	16505	16394	16625	16494	16530	16743	16682	16608	16534	16563	16784	16453	16494	16552	16619	16664	16541	16593	16536	16542	16633	16405	16746	16636	16440	16443	16651	16554	16368	16757	16589	16810	16591	16658	16600	16550	16467	16600	16664	16796	16628	16572	16623	16367	16513	16510	16540	16574	16381	16419	16530	16339	16543	16496	16768	16521	16612	16703	16657	16467	16552	16617	16563	16610	16695	16448	16616	16749	16586	16500	16655	16450	16550	16515	16541	16681	16652	16743	16364	16593	16424	16733	16439	16697	16274	16742	16547	16797	16769	16331	16519	16599	16601	16581	16554	16600	16565	16473	16449	16531	16539	16211	16442	16402	16720	16969	16607	16652	16511	16350	16624	16687	16445	16594	16593	16723	16387	16591	16596	16442	16655	16817	16544	16657	16559	16607	16732	16481	16488	16520	16546	16707	16526	16619	16693	16610	16440	16462	16604	16469	16690	16452	16510	16675	16514	16788	16681	16640	16876	16454	16658	16731	16474	16409	16472	16553	16527	16575	16391	16599	16512	16485	16569	16694	16551	16504	16669	16696	16537	16342	16539	16574	16555	16488	16682	16492	16564	16638	16474	16540	16619	16304	16406	16648	16604	16346	16645	16714	16647	16618	16825	16556	16442	16688	16752	16486	16552	16623	16677	16622	16599	16615	16518	16624	16665	16649	16478	16682	16511	16685	16582	16586	16742	16584	16639	16597	16582	16753	16509	16693	16566	16444	16654	16517	16815	16549	16444	16385	16619	16574	16550	16590	16619	16620	16590	16508	16640	16511	16646	16669	16404	16656	16606	16556	16472	16570	16465	16832	16584	16455	16594	16545	16607	16570	16607	16511	16712	16696	16687	16628	16620	16535	16595	16869	16452	16541	16478	16341	16329	16522	16526	16657	16371	16604	16636	16521	16611	16593	16449	16559	16613	16364	16553	16690	16616	16811	16549	16518	16470	16679	16766	16650	16356	16387	16508	16474	16603	16707	16670	16613	16660	16442	16639	16563	16761	16402	16563	16752	16608	16495	16485	16469	16721	16448	16719	16483	16523	16585	16551	16663	16522	16480	16577	16503	16645	16756	16473	16723	16511	16582	16475	16416	16443	16562	16732	16420	16572	16403	16545	16434	16458	16525	16616	16713	16651	16754	16608	16420	16695	16702	16449	16577	16622	16436	16675	16457	16575	16396	16741	16587	16683	16408	16538	16493	16447	16637	16764	16646	16672	16666	16412	16661	16796	16369	16808	16518	16526	16604	16573	16658	16700	16614	16883	16589	16596	16562	16570	16590	16530	16483	16615	16523	16694	16509
31052	46998	42752	33931	27520	23754	20459	18980	17494	16411	15883	15411	15362	15360	15306	15493	15393	15230	15397	15300	15403	15234	15341	15225	15334	15166	15091	15223	15466	15235	15254	15175	15524	15337	15222	15224	15332	15260	15256	15427	15338	15167	15176	15371	15156	15221	15419	15272	15506	15485	15354	15291	15351	15229	15415	15426	15372	15274	15212	15307	15450	15053	15412	15243	15293	15346	15252	15309	15188	15092	15157	15285	15288	15360	15199	15372	15365	15500	15418	15492	15239	15252	15245	15391	15352	15177	15335	15097	15281	15227	15113	15340	15165	15293	15290	15205	15243	15198	15310	15412	15150	15249	15344	15071	15365	15294	15246	15293	15145	15184	15258	15196	15489	15230	15299	15257	15214	15283	15191	15210	15251	15279	15263	15098	15130	15462	15019	15403	15250	15350	15264	15305	15323	15163	15255	15362	15300	15269	15299	15449	15159	15289	15238	15165	15281	15395	15390	15301	15308	15275	15160	15222	15355	15238	15379	15173	15359	15145	15297	15369	15169	15296	15256	15041	15121	15304	15200	15520	15206	15158	15234	15158	15206	15318	15247	15227	15139	15144	15330	15310	15150	15295	15425	15170	15306	15173	15157	15167	15124	15291	15136	15196	15433	15333	15234	15185	15279	15116	15242	15373	15389	15278	15278	15189	15094	15278	15227	15288	15036	15322	15199	15148	15173	15267	15204	15210	15304	15326	15211	15237	15261	15162	15086	15227	15097	15385	15114	15385	15211	15395	15373	15211	15160	15178	15196	15318	15314	15365	15230	15250	15219	15371	15086	15155	15259	15309	15295	15261	15282	15263	15334	15246	15283	15300	15196	15389	15216	15203	15337	15299	15141	15230	15422	15202	15324	15134	15168	15190	15343	15281	15272	15050	15182	15235	15365	15345	15378	15242	15249	15428	15214	15277	15246	15342	15347	15350	15151	15113	15289	15147	15384	15091	15152	15260	15353	15202	15303	15120	15341	15238	15284	15293	15374	15229	15313	15317	15154	15214	15213	15348	15431	15366	15162	15125	15283	15162	15221	15350	15132	15326	15099	15230	15278	15257	15356	15218	15236	15255	15148	15120	15274	15271	15396	15364	15279	15200	15238	15216	15381	15240	15352	15253	15116	15287	15319	15275	15070	15358	15226	15028	15346	15238	15239	15333	15185	15188	15328	15148	15038	15317	15234	15161	15136	15302	15172	15095	15227	15207	15080	15323	15204	15200	15387	15248	15297	15195	15291	15319	15415	15086	15349	15232	15531	15197	15111	15356	15240	15220	15169	15193	15261	15278	15182	15373	15189	15283	15302	15196	15198	15235	15364	15183	15160	15176	15273	15107	15259	15304	15322	15266	15353	15247	15322	15392	15354	15278	15239	15229	15288	15253	15268	15249	15218	15146	15231	15165	15286	15329	15179	15175	15265	15193	15398	15477	15170	15437	15235	15368	15218	15298	15116	15413	15273	15301	15205	15257	15344	15206	15169	15434	15228	15287	15232	15310	15334	15083	15333	15210	15153	15264	15307	15180	15256	15318	15191	15158	15262	15201	15187	15266	15221	15189	15219	15335	15147	15270	15460	15292	15341	15369	15176	15256	15335	15390	15224	15384	15175	15318	15355	15346	15326	15240	15415	15202	15196	15321	15306	15347	15466	15276	15133	15183	15294	15345	15302	15185	15325	15304	15192	15277	15294	15278	15142	15226	15244	15342	15231	15219	15405	15352	15281	15311	15207	15165	15271	15275	15301	15177	15345	15350	15269	15262	15261	15300	15408	15288	15080	15145	15110	15360	15322	15239	15360	15176	15330	15345	15140	15319	15391	15336	15332	15266	15258	15306	15238	15321	15354	15027	15166	15408	15266	15281	15141	15179	15310	15246	15177	15136	15084	15366	15359	15149	15379	15398	15288	15292	15286	15202	15317	15265	15355	15046	15415	15342	15384	15175	15116	15174	15243	15273	15281	15242	15203	15468	15290	15032	15233	15323	15170	15568	15208	15191	15277	15235	15282	15290	15414	15306	15241	15293	15196	15322	15328	15342	15222	15289	15208	15349	15198	15407	15243	15307	15228	15263	15219	15077	15320	15373	15219	15345	15359	15122	15228	15299	15349	15244	15268	15116	15235	15386	15187	15121	15175	15248	15250	15239	15350	15360	15356	15348	15179	15400	15283	15287	15217	15206	15297	15367	15293	15169	15249	15264	15252	15289	15206	15282	15342	15231	15255	15284	15290	15324	15337	15370	15318	15334	15154	15368	15331	15198	15157	15269	15217	15565	15366	15164	15302	15181	15206	15258	15166	15328	15203	15121	15382	15144	15367	15336	15326	15345	15293	15268	15411	15311	15235	15185	15287	15255	15318	15093	15241	15422	15242	15339	15461	15211	15210	15149	15390	15180	15148	15118	15338	15109	15437	15275	14957	15275	15041	15201	15304	15262	15145	15221	15320	15166	15281	15039	15318	15165	15267	15028	15268	15410	15235	15101	15238	15170	15215	15267	15334	15194	15183	15449	15198	15391	15315	15053	15129	15255	15166	15211	15271	15287	15315	15204	15347	15399	15089	15142	15256	15107	15471	15244	15254	15113	15096	15365	15214	15283	15166	15370	15260	15400	15297	15370	15144	15368	15156	15064	15257	15221	15284	15235	15346	15176	15167	15291	15242	15304	15207	15316	15318	15077	15276	15192	15204	15308	15312	15378	15367	15202	15360	15394	15379	15275	15145	15304	15374	15237	15082	15199	15503	15263	15153	15214	15280	15387	15282	15358	15283	15300	15131	15191	15365	15270	15339	15247	15192	15380	15144	15321	15248	15266	15522	15318	15316	15303	15183	15416	15162	15299	15166	15117	15178	15218	15067	15264	15301	15192	15305	15320	15395	15327	15255	15218	15388	15353	15210	15217	15176	15293	15313	15264	15279	15141	15330	15186	15237	15250	15194	15202	15278	15300	15243	15228	15298	15172	15171	15350	15257	15106	15388	15297	15289	15241	15240	15071	15165	15394	15279	15196	15347	15347	15226	15338	15351	15238	15232	15314	15315	15327	15257	15248	15194	15268	15177	15285	15270	15360	15275	15201	15177	15411	15360	15269	15289	15243	15198	15138	15258	15086	15344	15405	15298	15051	15199	15517	15349	15313	15353	15170	15233	15191	15066	15327	15080	15318	15360	15277	15334	15169	15280	15265	15258	15337	15294	15236	15158	15291	15333	15349	15333	15498	15161	15063	15256	15291	15103	15251	15258	15034	15171	15314	15344	15152	15201	15219	15551	15279	15332	15103	15240	15300	15166	15286	15355	15249	15093	15177	15184	15400	15346	15390	15252	15240	15131	15360	15211	15376	15226	15242	15271	15087	15348	15319	15313	15164	15357	15464	15169	15133	15264	15232	15140	15336	15209	15530	15285	15258	15327	15168	15313	15229	15214	15198	15194	15438	15150	15207	15116	15170	15327	15299	15241	15245	15257	15271	15244	15356	15183	15218	15282	15149	15383	15088	15126	15243	15268	15379	15112	15241	15231	15243	15315	15270	15111	15126	15106	15401	15179	15241	15125	15256	15286	15219	15157	15347	15305	15265	15194	15266	15221	15463	15460	15244	15261	15133	15383	15297	15249	15195	15166	15279	15229	15318	15300	15140	15311	15315	15180	15277	15247	15271	15266	15253	15390	15358	15293	15277	15311	15192	15319	15325	15065	15315	15326	15176	15384	15374	15286	15195	15279	15410	15206	15300	15362	15161	15393	15195	15341	15374	15383	15385	15191	15347	15246	15436	15205	15220	15158	15278	15030	15309	15137	15369	15355	15253	15233	15128	15353	15291	15368	15298	15271	15247	15314	15366	15187	15256	15272	15135	15316	15331	15286	15447	15304	15303	15413	15243	15358	15275	15357	15526	15196	15197	15214	15180	15164	15246	15294	15250	15285	15335	15438	15296	15378	15206	15277	15223	15243	15313	15132	15342	15354	15179	15420	15182	15249	15261	15244	15281	15267	15218	15229	15215	15238	15176	15140	15331	15305	15379	15429	15183	15306	15251	15392	15269	15193	15338	15324	15411	15150	15136	15332	15216	15228	15363	15341	15131	15359	15326	15388	15341	15137	15348	15036	15285	15315	15117	15149	15385	15255	15326	15136	15356	15079	15525	15129	15366	15385	15295	15382	15298	15294	15281	15129	15148	15296	15350	15314	15066	15271	15094	15321	15220	15314	15318	15109	15282	15305	15269	15376	15200	15368	15309	15268	15131	15148	15028	15359	15209	15310	15123	15234	15307	15331	15224	15162	15397	15352	15165	15545	15349	15497	15182	15313	15226	15296	15226	15229	15508	15253	15370	15227	15270	15177	15122	15261	15213	15296	15167	15275	15060	15100	15321	15324	15175	15278	15274	15326	15287	15339	15225	15210	15438	15214	15178	15275	15235	15158	15184	15246	15262	15184	15222	15086	15159	15379	15159	15187	15142	15222	15145	15408	15354	15110	15205	15312	15217	15393	15331	15307	15163	15281	15161	15193	15348	15332	15337	15256	15266	15452	15450	15259	15084	15405	15302	15250	15369	15265	15189	15325	15145	15295	15256	15232	15377	15288	15403	15094	15317	15248	15306	15265	15321	15367	15544	15367	15194	15244	15179	15235	15173	15381	15294	15294	15118	15084	15088	15219	15343	15213	15444	15287	15269	15253	15252	15058	15182	15319	15273	15277	15340	15126	15377	15146	15324	15265	15332	15236	15288	15235	15339	15270	15221	15179	15388	15300	15227	15082	15099	15262	15384	15242	15138	15289	15103	15260	15307	15252	15201	15416	15198	15314	15290	15189	15240	15279	15251	15366	15138	15348	15408	15309	15096	15326	15385	15449	15278	15314	15239	15184	15335	15296	15201	15269	15254	15260	15106	15480	15179	15278	15285	15316	15113	15234	15295	15307	15453	15279	15247	15207	15210	15329	15121	15218	15327	15259	15167	15283	15224	15115	15286	15264	15279	15434	15313	15079	15412	15220	15340	15075	15286	15200	15330	15137	15176	15260	15288	15385	15129	15351	15276	15143	15242	15343	15336	15233	15135	15245	15146	15267	15160	15329	15243	15173	15199	15250	15315	15355	15386	15134	15227	15330	15192	15203	15260	15337	15378	15205	15149	15372	15306	15454	15283
23139	21515	29313	24485	22838	26141	28117	22349	20587	19609	18089	17423	17446	17228	17475	17301	17340	17035	17103	16938	17273	17201	17182	17124	17147	17079	17241	17284	16856	17086	16932	17109	17169	17087	16978	17117	17165	16924	17198	17041	17044	17129	17157	17107	17209	17115	17199	16985	17271	17259	17171	17086	17052	17289	17187	17219	17049	17123	16950	17131	16986	17060	17017	17109	17111	17004	16996	17168	17072	17058	16944	17091	17027	17099	17199	17254	17198	17060	17204	17175	16976	17088	17113	17081	16968	17106	16976	17084	16921	16954	17042	17015	16901	16968	17095	16963	17001	16809	17098	17074	16847	17122	17043	17069	16973	17139	16903	17043	17035	16998	16953	17218	16997	16887	17021	17033	16955	17039	16962	17038	16897	16981	17030	16883	16990	16914	16977	16972	17219	17009	17099	16943	17056	16919	17131	17018	16892	16836	16913	17116	17119	17150	17039	16877	17005	17093	17237	17163	17131	16904	16941	17034	16863	17046	17022	17030	17118	16779	17170	17123	17052	17094	16913	17140	17091	16968	17135	17053	17098	16960	17016	16998	17092	17177	16875	16972	16977	16698	16954	17081	17036	16902	16813	16920	16960	17037	17089	17016	16973	16994	17217	16963	17002	16992	16946	17131	16947	17164	17279	17008	16862	17115	17247	17001	16939	16844	16756	16912	17008	16843	17088	17123	16871	16958	16889	16971	16969	16898	16923	16807	16968	16887	17053	17008	16991	16973	16924	16876	17018	17121	17064	17105	16966	16847	16983	16933	17014	17194	17077	16954	16822	17027	16971	17122	16971	17018	16972	16990	16985	17035	16877	16880	16883	16956	17057	16801	16862	17090	17092	17020	16846	16856	16888	16990	16759	16819	17025	16915	16795	17061	17127	16957	16694	16819	17121	17030	17299	17041	16981	16915	16772	16949	16885	16986	17077	17052	16972	16795	17088	16863	17108	17145	17078	17088	17007	16892	16984	16893	16896	17181	17175	16885	16874	16962	16920	17022	16898	16931	17032	17001	17016	17051	17025	16963	16840	16906	17121	16766	17050	17004	17032	16990	17136	16938	17030	17095	17023	16827	16786	17074	16881	16964	17135	17107	17106	17052	16980	16935	16943	16955	16919	16937	17144	17148	16900	16965	16849	16911	17047	17259	17062	16991	16986	17003	17019	16993	17008	17031	17158	16981	17099	17149	16972	17021	17199	16899	17108	16827	17183	17047	17049	16956	16705	17077	17128	17330	17210	17097	17070	16961	17021	16894	17016	16900	16831	17089	17053	17010	16954	16764	16867	17050	17081	17201	17085	16748	16879	17082	16858	16965	17060	17055	16984	17007	17049	17121	16965	16969	17073	17113	17122	17101	17127	16934	17122	16825	17002	17012	16975	16943	16889	16919	16718	16947	16853	16933	16971	17030	17360	17091	17118	17011	16927	16948	16970	17123	16752	16917	16982	16750	16861	17085	17031	17117	17054	17081	16985	17008	16832	16967	16997	16892	17104	16796	17033	17050	17117	17052	17011	17128	17026	16888	16982	17111	17120	17047	16878	16899	17081	17123	16876	16899	17053	16901	16904	16929	17119	17059	17102	17040	17173	17003	17052	16979	17058	17034	16814	16865	17072	16677	17018	17063	16894	16963	17025	16976	16900	16981	16977	16954	16915	16902	17195	16957	17110	17053	16951	17064	16908	16996	17103	16946	16941	16915	17004	16852	17090	16949	16946	17185	17075	17236	16972	17062	17037	17179	16903	16965	17044	17027	16980	17010	16794	16978	17054	16995	17160	17373	17129	17046	17035	17104	17007	16872	16881	17122	16884	16831	17050	17014	17151	16941	16942	17084	17222	17108	16995	16838	17110	16810	16966	16957	16796	16916	16939	17159	17041	17182	16949	16854	16979	16906	17070	16955	16898	16899	17107	16950	16866	16929	17086	17065	16999	16767	16726	17184	16975	17012	16864	17162	17019	16963	16970	17070	17011	16868	16956	17016	17098	17094	17100	17086	17142	17081	17105	16901	17008	17142	17116	17016	16901	16958	16815	16839	16935	17118	16977	16971	17005	16944	17142	17205	16918	16906	17178	17072	17037	17138	16981	16954	16925	17213	17042	16970	16835	16872	16903	16851	16914	16883	16912	16917	16846	16727	16928	17083	17122	16921	16882	17028	17276	17016	16966	17175	16844	17084	16989	17018	17059	17091	16949	16955	16957	17109	17117	17014	16915	16881	17216	17035	16852	16992	16879	16831	16957	17223	17015	16904	17079	17178	16763	16901	17108	16907	16970	16801	16921	16748	16903	16875	16997	17106	16965	16981	16854	16994	17115	16908	16974	17057	16990	16845	16922	17056	17220	16782	16749	16933	17187	16972	16978	16933	16821	16963	16849	16904	17011	17128	16972	16916	16936	16855	16903	17043	17016	17083	17094	16989	17043	16984	17154	16958	16874	17086	17072	16976	16869	17120	16798	16983	17006	17103	16939	16850	16957	17116	16763	16889	16808	16980	17066	16978	17105	16946	16906	17030	17055	16939	17154	16947	17166	16937	16922	17036	17070	16844	17007	17002	16960	16939	17036	17142	17101	17070	17136	16948	16829	16930	16808	17064	17174	16851	17040	16907	16978	16974	17045	17030	17096	16968	16945	17081	16893	16870	17088	17137	16964	17071	16932	17088	17014	16985	16991	16809	16928	17062	17054	16873	16805	16951	17005	17066	17181	16979	17287	16980	17054	16762	16875	16736	16945	17037	16875	16921	16973	17170	17054	16968	16888	17049	17111	17044	17134	17066	17168	16965	17049	16990	16957	16886	16947	17056	17123	17048	17020	16953	16929	16869	16984	17033	16823	16823	16967	16914	16944	16808	16965	16894	16787	17084	16997	17072	17061	16880	16842	17260	17026	16922	16904	16849	16916	16957	17006	16831	16953	16989	16859	17084	16982	16969	16921	17119	16975	16949	16869	16816	17250	17174	16959	16999	17126	17044	17062	16815	17093	16824	16924	17155	17000	16996	16879	16989	16892	17025	17055	16784	17016	16974	17002	17091	17122	17007	16961	16960	17037	16861	16877	16869	16900	16856	17118	16976	16944	17112	16956	16783	16897	16795	17027	16964	16866	16861	17122	16917	17002	17009	16908	16868	16939	16798	16921	16945	16881	17007	16997	16939	17170	17039	16950	17054	16912	17074	17076	16980	17100	16896	17041	16998	16972	17198	17144	17144	17171	17041	16920	16883	17090	16977	17130	16961	17087	17040	16858	16966	16766	16992	17117	17007	17007	16813	17246	16946	17062	17066	16932	16933	16869	16979	16950	16961	17251	16975	17088	17090	17005	17026	16957	16973	16955	16880	16950	17046	17007	16886	17210	17067	16979	17080	16823	16739	16826	17028	16945	17011	17117	16903	16971	17157	16887	17084	17024	17053	16994	16804	16988	16916	16947	16894	16893	16876	16909	16893	16888	17156	17105	16750	17044	16896	16998	17012	16886	16902	16976	16903	16883	16874	16973	17008	17129	17179	16983	16929	16779	16959	16989	16750	17060	16972	17119	16971	17053	16826	16847	16879	16869	16940	16991	17127	16983	16835	16918	17069	16999	16952	17014	16974	16892	16938	16867	16861	16898	16963	16994	17120	16910	16932	16927	16839	17021	16898	16929	17025	17068	17022	17096	17114	16809	16878	16918	17028	16932	17179	16961	16866	16899	17031	16952	16976	16997	16967	17015	17085	16954	16703	17051	16944	16914	17003	16808	16776	17037	17042	16968	16987	17067	16943	16947	17009	17074	16840	16963	16888	16984	16853	17200	17135	17293	17018	16880	17088	16804	17058	16880	17058	17090	16912	17108	16894	16876	16917	17149	16942	16873	16853	16959	16864	16935	17217	16941	16848	17185	16810	16982	16983	16980	17052	17119	16992	17106	16923	16978	16939	17118	16977	16857	16942	16949	16815	16963	17049	17044	17116	16995	16974	16960	16986	16860	17074	16979	16871	16970	17084	16997	16996	16957	17057	16983	17109	17001	16888	16832	17026	16872	17111	16947	16731	16740	16748	17204	16950	16905	17107	17149	17066	17026	16952	16793	17107	16929	17022	16891	16960	16826	16943	16937	16980	17013	16763	16815	16938	16929	16918	17150	16966	16868	16878	16914	16813	16875	16944	16911	17190	16953	16902	16907	16732	16897	17039	16934	17081	17050	16941	16988	16992	17064	16805	16912	16918	17107	16918	17034	16805	16920	16841	17058	16848	16893	16755	17153	17020	16996	17102	16927	16917	17000	16805	16961	17020	17057	17032	17143	16950	16827	17019	17046	16942	16853	16962	16895	16878	16871	17207	16778	16993	16974	17028	16889	16922	16869	16910	16937	16885	17070	17210	16797	16892	16975	17006	17043	17235	17227	16915	16955	17082	16898	16850	16964	17040	16900	17044	17018	16984	17135	16954	16748	16931	17112	16875	16933	16784	16862	16950	17059	16957	16871	16891	16955	16987	17007	17065	16992	16835	17070	16885	16978	16732	16971	16962	17096	16725	17105	17012	16936	17080	16904	16968	17072	17119	16954	16907	17023	17288	17092	16951	16998	17088	16925	16927	16897	16990	16926	16900	17011	16866	16878	17058	16939	17125	16860	17141	17015	16938	16852	16855	17098	17006	17075	16784	17007	16817	17074	17145	17260	16969	17100	16938	16972	16763	16958	16910	17229	16893	16973	16969	17009	17081	17276	16940	17011	16683	16785	16883	17135	16888	17082	17167	16910	16808	16858	16887	17057	17011	16998	16923	16991	17097	17025	16987	17204	16893	17110	16834	16887	17088	17092	17193	16992	16942	16843	16834	17047	17079	16983	17001	17027	16996	16700	16888	16836	16979	17083	16882	16998	17064	16906	17051	17131	17116	16916	16981	17112	17024	16911	17062	17272	16869	16976	16948	16962	17008	16882	16870	16851	17010	17113	16926	17008	16943	16975	16942	17005	16915	17084	16948	16932	17001	17021	17209	17211	16920	17074	16924	16845	17146	17080	17080	17149	16813	16992	17060	16896	17026	16962	17071	17231	16967	17134	16941	17109	17047	17126	16917	17060	16791	17144	17026	16934	17168	16892	16949	16897	17020	16936	16971	16965	16984	17106	16866	16873	16949	17280	16823	17027	17026	16947	17019
32900	54798	50747	43644	33108	29676	25628	22395	20792	18351	16366	15997	15865	15732	15875	15567	15795	15376	15632	15606	15587	15613	15588	15503	15701	15457	15639	15786	15524	15390	15433	15536	15586	15618	15418	15493	15537	15620	15491	15857	15612	15579	15579	15471	15553	15410	15637	15709	15932	15821	15642	15445	15553	15518	15587	15537	15620	15608	15614	15533	15442	15705	15569	15547	15553	15600	15640	15609	15618	15451	15768	15508	15393	15589	15511	15800	15757	15755	15832	15689	15642	15931	15393	15580	15598	15495	15367	15708	15595	15525	15620	15623	15488	15597	15466	15626	15585	15496	15363	15521	15621	15435	15598	15468	15652	15440	15601	15592	15419	15497	15579	15418	15450	15466	15685	15576	15639	15512	15469	15403	15411	15536	15566	15501	15452	15485	15352	15533	15612	15593	15573	15412	15616	15523	15483	15641	15395	15413	15531	15620	15570	15542	15665	15556	15589	15588	15402	15415	15350	15624	15451	15508	15478	15583	15516	15568	15428	15521	15494	15523	15474	15520	15463	15472	15568	15434	15595	15693	15438	15520	15552	15398	15398	15448	15603	15315	15537	15634	15592	15491	15613	15523	15394	15551	15538	15447	15669	15711	15535	15545	15381	15542	15546	15648	15645	15437	15548	15450	15539	15484	15460	15631	15507	15633	15545	15692	15454	15524	15606	15540	15534	15518	15591	15521	15592	15558	15621	15579	15466	15366	15414	15525	15598	15455	15620	15590	15531	15565	15505	15352	15596	15511	15669	15443	15681	15355	15445	15580	15755	15637	15536	15402	15466	15570	15546	15526	15571	15431	15695	15522	15510	15486	15554	15655	15526	15359	15437	15811	15524	15660	15529	15582	15444	15634	15462	15602	15401	15617	15650	15357	15485	15500	15649	15415	15587	15478	15475	15628	15576	15521	15514	15543	15465	15478	15608	15539	15549	15563	15442	15592	15489	15544	15559	15449	15503	15541	15400	15504	15416	15486	15537	15511	15400	15334	15487	15485	15471	15472	15523	15528	15374	15672	15547	15591	15624	15355	15451	15504	15674	15493	15632	15604	15503	15497	15631	15562	15499	15603	15526	15606	15592	15477	15618	15735	15561	15444	15498	15594	15556	15643	15488	15304	15513	15760	15484	15580	15491	15424	15500	15574	15422	15568	15405	15623	15567	15496	15468	15537	15578	15537	15493	15540	15588	15390	15552	15534	15505	15560	15569	15536	15689	15564	15421	15510	15637	15585	15600	15481	15480	15568	15444	15459	15572	15648	15583	15569	15449	15623	15433	15603	15391	15466	15595	15441	15634	15520	15543	15374	15551	15486	15560	15516	15581	15636	15539	15455	15575	15407	15632	15486	15432	15427	15446	15577	15473	15543	15383	15654	15524	15509	15702	15573	15566	15398	15707	15494	15532	15582	15542	15597	15527	15560	15570	15548	15578	15334	15413	15452	15586	15681	15382	15665	15481	15418	15583	15522	15373	15449	15665	15554	15567	15510	15463	15577	15522	15449	15501	15388	15432	15531	15519	15484	15469	15546	15686	15462	15443	15553	15384	15412	15395	15457	15337	15410	15371	15420	15619	15595	15645	15691	15568	15577	15683	15670	15476	15637	15346	15628	15579	15591	15692	15563	15265	15631	15625	15624	15654	15343	15595	15645	15481	15552	15599	15340	15384	15496	15505	15451	15411	15526	15426	15515	15607	15524	15412	15531	15596	15472	15556	15660	15468	15667	15538	15500	15437	15476	15566	15457	15432	15652	15402	15455	15549	15564	15567	15392	15455	15489	15396	15638	15536	15646	15634	15665	15576	15411	15470	15440	15491	15459	15466	15407	15355	15637	15724	15489	15419	15375	15465	15587	15398	15587	15505	15384	15561	15452	15553	15446	15654	15443	15551	15387	15684	15499	15527	15639	15410	15474	15504	15480	15502	15655	15410	15517	15575	15669	15639	15572	15577	15400	15521	15587	15537	15532	15590	15372	15515	15425	15527	15432	15484	15423	15488	15574	15568	15445	15688	15523	15622	15445	15441	15552	15642	15604	15542	15355	15485	15544	15499	15427	15574	15654	15592	15554	15531	15515	15384	15427	15709	15435	15535	15459	15300	15479	15394	15545	15612	15707	15587	15409	15559	15572	15355	15521	15514	15228	15549	15538	15489	15591	15696	15466	15462	15465	15323	15452	15564	15495	15603	15541	15535	15521	15683	15583	15571	15425	15549	15479	15463	15476	15352	15523	15529	15497	15770	15498	15480	15588	15485	15497	15505	15579	15439	15543	15652	15539	15462	15618	15417	15596	15388	15528	15546	15629	15487	15256	15443	15546	15394	15416	15487	15798	15456	15356	15584	15584	15423	15517	15380	15473	15439	15416	15693	15632	15424	15459	15398	15518	15564	15627	15501	15458	15389	15588	15467	15643	15362	15622	15602	15505	15532	15401	15459	15466	15488	15517	15644	15481	15572	15495	15513	15638	15562	15529	15539	15474	15422	15508	15417	15549	15381	15426	15562	15521	15737	15522	15421	15561	15337	15458	15362	15529	15531	15414	15637	15610	15382	15571	15434	15375	15451	15653	15548	15656	15608	15465	15580	15617	15395	15579	15648	15488	15565	15441	15597	15425	15489	15415	15678	15464	15628	15319	15485	15579	15481	15713	15429	15528	15654	15544	15493	15429	15446	15478	15505	15527	15523	15424	15718	15547	15422	15494	15709	15457	15487	15419	15466	15558	15241	15487	15507	15490	15564	15546	15498	15612	15562	15511	15549	15513	15403	15476	15609	15500	15517	15558	15497	15629	15578	15534	15545	15594	15466	15521	15487	15689	15535	15150	15422	15700	15585	15495	15474	15727	15578	15487	15582	15621	15812	15622	15384	15496	15614	15469	15494	15390	15518	15598	15552	15535	15455	15651	15528	15530	15561	15481	15547	15603	15508	15553	15541	15769	15679	15441	15602	15419	15465	15544	15462	15480	15538	15514	15460	15442	15486	15612	15513	15545	15658	15551	15432	15451	15617	15395	15403	15409	15504	15506	15510	15701	15467	15566	15617	15666	15534	15639	15358	15526	15691	15337	15563	15446	15677	15524	15558	15637	15469	15542	15759	15638	15576	15468	15327	15467	15505	15438	15640	15635	15544	15424	15574	15542	15461	15533	15576	15558	15416	15540	15467	15620	15587	15515	15622	15625	15615	15502	15381	15522	15467	15268	15484	15390	15654	15481	15538	15522	15638	15650	15606	15481	15402	15391	15551	15445	15555	15420	15448	15559	15582	15400	15509	15384	15473	15571	15618	15514	15544	15508	15668	15416	15399	15440	15560	15605	15527	15550	15414	15533	15418	15644	15677	15454	15511	15403	15509	15473	15570	15476	15535	15550	15415	15545	15620	15487	15518	15487	15559	15473	15525	15320	15450	15562	15455	15595	15520	15553	15334	15480	15556	15633	15545	15434	15473	15633	15481	15490	15563	15593	15491	15610	15495	15671	15515	15520	15629	15661	15612	15590	15529	15532	15711	15510	15442	15569	15350	15544	15300	15488	15343	15486	15545	15455	15500	15371	15549	15607	15473	15360	15430	15568	15538	15692	15471	15511	15552	15557	15598	15462	15465	15430	15576	15597	15620	15388	15387	15528	15401	15582	15707	15548	15571	15535	15639	15530	15728	15497	15539	15440	15564	15407	15476	15597	15477	15611	15409	15544	15537	15570	15345	15621	15475	15649	15502	15579	15610	15599	15561	15440	15608	15435	15491	15508	15596	15496	15410	15610	15629	15402	15587	15691	15435	15482	15561	15515	15580	15654	15645	15505	15397	15550	15459	15492	15702	15534	15669	15382	15384	15442	15558	15410	15610	15348	15702	15723	15627	15513	15428	15485	15473	15362	15548	15464	15511	15513	15491	15517	15439	15460	15514	15622	15607	15531	15332	15413	15473	15407	15511	15728	15545	15591	15486	15665	15524	15701	15433	15440	15330	15407	15336	15569	15551	15495	15675	15413	15511	15457	15536	15621	15545	15673	15539	15554	15583	15570	15360	15600	15395	15615	15435	15474	15552	15604	15423	15596	15449	15537	15487	15439	15427	15329	15622	15533	15403	15478	15511	15479	15740	15578	15371	15462	15396	15365	15672	15509	15547	15592	15330	15320	15475	15544	15585	15595	15443	15617	15410	15413	15683	15375	15593	15405	15451	15468	15426	15447	15606	15418	15589	15452	15559	15607	15512	15582	15532	15420	15614	15484	15463	15596	15549	15409	15432	15521	15598	15581	15347	15358	15375	15482	15571	15484	15529	15709	15370	15522	15519	15584	15579	15504	15629	15626	15462	15496	15470	15480	15327	15605	15415	15359	15522	15606	15531	15586	15543	15521	15674	15689	15516	15504	15485	15507	15483	15450	15373	15706	15560	15643	15518	15555	15550	15482	15433	15574	15563	15755	15415	15758	15457	15488	15560	15576	15462	15460	15444	15469	15664	15341	15544	15365	15421	15678	15499	15401	15494	15365	15439	15618	15583	15384	15417	15605	15624	15524	15589	15531	15510	15558	15584	15486	15471	15494	15567	15369	15475	15482	15392	15626	15420	15429	15602	15528	15606	15642	15421	15605	15533	15525	15494	15498	15558	15482	15500	15524	15542	15612	15521	15669	15527	15671	15492	15709	15518	15493	15549	15573	15476	15734	15328	15386	15519	15572	15356	15493	15478	15369	15485	15637	15676	15400	15555	15594	15656	15557	15454	15306	15388	15628	15509	15624	15316	15455	15622	15427	15558	15475	15567	15445	15563	15400	15533	15422	15444	15631	15352	15556	15607	15564	15584	15548	15434	15606	15338	15417	15639	15493	15537	15468	15613	15479	15451	15472	15667	15576	15478	15603	15559	15591	15319	15358	15420	15456	15508	15485	15521	15500	15548	15450	15547	15528	15411	15720	15534	15598	15787	15612	15492	15428	15472	15465	15416	15404	15719	15535	15623	15642	15514	15608	15490	15614	15350	15437	15449	15770	15560	15647	15433	15775	15460	15382	15389	15516	15536	15462	15419	15594	15697	15508	15651	15537	15471	15578	15450	15727	15420	15595	15403	15487	15519	15524	15660	15631	15555	15490	15534	15591	15680	15452	15501	15567	15616	15432	15442	15504	15464	15433	15524	15439
28087	24539	31365	26765	21555	20163	19751	18876	18517	17969	17765	17829	17980	17912	17813	17839	17856	17863	18179	17791	17876	18029	17805	17819	17723	17897	17858	17821	17889	17919	17893	17730	17950	17894	17746	17963	17964	17816	18015	17813	17953	17601	17826	17858	17894	17931	17803	17711	17853	17801	17979	17869	17827	17683	17956	17718	17759	17793	18036	17816	17942	17787	17874	17826	17626	17738	17699	17962	17892	17715	17740	17901	18007	17909	17819	17992	17864	17828	17785	17820	17996	17869	17848	17715	17920	17749	17871	17944	17821	17809	17933	17817	17846	17878	18008	17792	17986	17835	17800	17781	17725	17811	17997	17817	17827	17544	17765	17667	17729	17586	17655	17782	17501	17899	17966	17891	17926	17885	17967	17879	17786	17779	17752	17784	17885	17692	17910	17749	17836	17866	17731	17748	17774	17951	17733	17792	17799	17790	17809	17854	17923	17825	17651	18045	17857	17895	17892	17949	17822	17757	17973	17997	17876	17869	17769	17878	17838	17738	17594	17859	17790	17957	17914	17914	17780	17899	17854	17646	17746	17659	17679	17806	17738	17595	17661	17819	17651	17901	17786	17848	17855	17805	17859	17743	17842	17990	17754	17803	17623	17878	17825	17881	17734	17824	17834	17765	17778	17778	17908	17649	17844	17637	17760	17996	17710	17740	17828	17912	17818	17820	17822	17904	17886	18033	17894	17872	18011	17849	17709	17722	17986	17812	17905	18022	17903	18015	17859	17895	17814	17542	17812	17722	17818	17600	18084	17788	17711	17899	17813	17729	17880	17742	17889	17903	17970	17781	17864	17785	18052	17795	17786	17919	17787	17871	17993	17601	17919	17771	17751	18106	17989	17911	17730	17809	17777	18013	17889	17978	17943	17775	17771	17630	17840	17721	17637	18005	17828	17694	17726	17875	17882	18101	17887	17794	17787	17977	17993	17667	17802	17958	17744	17871	17718	17880	17881	17792	17924	17905	17945	17857	17886	18040	17866	17651	17679	17777	18023	17980	17866	17690	17895	17788	17996	17991	17884	17792	17755	18077	17744	17718	17787	17824	17822	17730	17787	17847	17642	17868	17810	17933	17772	18007	17916	17878	17969	17919	18027	17939	17816	17760	18006	17801	17765	17852	17752	17836	17812	17991	17927	17892	18029	17842	17662	18025	17971	17705	17665	17863	17717	17851	17904	17911	17795	17885	17777	17788	17839	17782	17863	17918	17831	17968	17773	17947	17827	17984	17807	17820	17893	17896	17754	17596	18017	17745	17851	17776	17818	17737	17972	17825	17908	17644	17783	17795	17694	18001	17794	18140	17863	17820	18047	17773	17845	17859	17816	17728	17834	17698	17838	17935	17912	17866	17778	17934	17623	17894	17867	17787	17812	17844	17995	17986	17907	17785	17858	17840	17783	17877	17756	17696	17821	17710	18042	17851	17606	17782	17858	17979	17780	17840	17979	17766	17789	17672	17859	17774	17943	17715	17948	17898	17827	17902	17816	17702	17749	17670	17640	17999	17926	17765	17896	17850	17768	17890	17907	17855	17649	17772	17693	17927	17844	17951	17912	17747	17842	17900	17905	17852	17836	17713	17847	17687	17559	17931	17827	17870	17888	17774	17928	17570	17832	17813	17915	17690	17978	17811	17863	17800	17938	17803	17878	17852	17846	18008	17790	17727	17666	17899	17862	17981	17917	18074	17996	17939	17649	17789	17871	17599	17947	17953	17801	17902	17920	17920	17837	17856	18075	17814	17826	17642	17772	17952	17934	17849	17687	17843	17818	17830	17830	17730	17873	17988	17765	17944	18129	17910	17857	17707	17832	17852	17965	17771	17803	17812	18031	17836	17850	17735	17925	18102	17856	17726	17688	17749	17958	17815	17887	17882	18026	17903	17710	17874	18012	17692	17980	17996	17849	17846	17681	17980	17818	17840	17998	17959	18067	17867	17739	17878	18079	17804	17835	17868	17655	17771	17813	17847	18041	18020	17941	17682	17802	17678	17799	17937	17993	17782	17878	17866	17872	17659	17803	17942	17918	17836	17871	17788	17733	17834	17990	17871	17865	17923	17843	17785	17808	17851	17843	17870	17875	17909	17956	17748	17951	17900	17976	17850	18068	18073	17958	17938	18105	17995	17877	17772	18057	17935	17767	17776	18003	17933	17873	17975	17695	17772	18003	17845	17854	18018	17960	17714	17730	18087	17921	17593	17780	17817	17862	17967	17934	17745	17781	17668	17885	17873	17799	17910	17825	17864	17887	17888	17575	17859	18006	17895	17726	17680	17928	17722	17811	17811	17874	17728	17835	17641	17705	17998	18109	17855	17724	17755	17901	17903	17621	17851	17772	17685	17819	17743	17833	17834	17746	17992	17786	17811	17924	17886	17933	17898	17838	17684	17778	17787	18025	17880	17925	17704	17920	17783	18028	17740	17743	17891	17939	18039	17996	17912	17848	17724	18022	18075	17788	17629	17804	17812	17819	17814	17951	17783	17955	18058	17659	17586	17926	17967	17864	17877	17717	17897	17744	18009	17865	17710	18060	17789	17887	17933	17765	17928	17816	17819	17704	17870	17794	17755	17705	17878	17741	17844	17832	17960	17770	17846	17882	17870	17846	18133	18029	17878	17748	17897	17813	17877	17850	17865	17847	18049	17753	17825	17875	17678	17779	17932	18037	17645	17881	17816	17855	17536	17821	17709	17892	17884	17902	17726	17751	17709	17777	17796	17922	17769	17708	17708	17745	17909	17875	17953	17974	17753	17857	17851	17784	17703	17807	17907	18005	17890	17836	17805	17958	17866	17978	17937	17821	17791	17663	17939	17817	17649	17914	17892	17870	17873	17931	17939	17727	17860	17723	17830	18017	17775	17862	18088	17862	17911	17749	17789	18050	17718	17768	17909	17994	17902	17950	17709	17646	17777	17830	17883	17875	18089	17746	17867	17903	17783	17709	17622	17948	17871	17798	17864	17856	17894	17854	17863	17758	17808	17733	17841	17912	17846	17722	17706	17741	17804	17817	18089	17928	17825	18016	17883	17883	17876	17657	17710	17955	17758	17698	17923	17655	17991	17575	17777	18109	17957	17887	18005	17725	17752	17825	17563	17864	17778	17860	17735	17723	17957	17884	17721	17875	17985	17880	17666	17616	18051	17875	17981	17808	18013	17645	17787	17848	17833	17765	18089	17795	17797	17860	17921	17901	17857	17853	17865	17913	17852	17841	18007	17858	17880	17796	18036	17752	17928	17865	17901	17980	17862	17911	18062	17699	17886	17783	17861	17893	17749	17872	17870	17863	17964	17720	17856	17822	17920	17888	17811	18002	17789	17763	17821	17976	17848	17950	17825	17789	17885	17773	17701	17890	17768	18032	17930	17800	17866	17869	17865	17848	17819	17867	17709	17829	17802	17827	17857	17697	18017	17924	17832	17821	17928	17583	17855	17887	17864	17844	17757	17785	17822	18002	17762	17858	17997	17936	18019	17699	17894	17954	17829	17726	17925	17895	17720	17915	17877	17691	17900	17919	17978	17711	17855	17817	17786	17745	17691	17738	17854	17667	17665	18014	17754	17573	17843	17828	17698	17882	17866	17861	17787	17739	17783	17929	17841	17995	17845	17605	17952	17965	17757	17767	17843	17661	17835	17703	17774	17902	17933	17600	17714	17759	18018	17919	17910	17778	17921	17594	17851	17755	17802	17960	17879	17833	17827	17871	17782	17771	17802	18025	17831	17790	18159	17700	17822	17714	17848	17643	17706	17764	17760	17784	17924	17912	17737	17907	17746	17733	17948	18000	17703	17856	17862	17802	17860	17808	17777	17781	17848	17725	18028	17997	17889	17755	17798	17759	17644	17702	17708	17943	17804	17722	17735	17616	17804	17697	17905	18075	17936	17845	17809	17825	17967	17862	17917	17772	17912	18026	17990	17992	17993	17800	17843	17603	17937	17883	17996	17735	17895	17763	18148	17843	17809	17858	17571	17809	17775	17815	17949	17967	18098	17915	18028	17832	17837	17703	17968	17835	17562	18101	17781	17779	17788	17756	17831	17883	17904	17800	17797	17892	17955	17622	17683	17825	17892	17869	17795	17825	17794	17787	17850	17766	17768	17771	17803	17702	17892	17676	17898	17779	17920	17803	17829	17980	17879	17712	17974	17850	17761	17944	17975	17713	17705	17977	17731	18028	18006	18021	17802	17821	17941	17807	17875	17888	17811	17847	17606	17906	17768	17673	17773	17782	17824	18061	17632	17793	17750	17714	17841	17974	18056	17818	17882	17832	17778	17676	17893	17675	17873	17964	18030	17833	17813	17897	17992	17914	17979	17866	17865	17871	17842	17855	17971	17971	17943	17723	17694	17602	17849	17962	17737	17682	17948	17996	17783	17932	17851	17816	17895	17690	17829	18031	17891	18047	17664	17799	17904	17854	17815	17970	17865	17840	17646	18076	17875	17887	17943	17906	18007	17836	17739	18026	18052	17908	17826	17956	17853	17978	17772	17865	17869	17772	17907	18002	17896	17849	17991	17909	17920	18043	17701	17820	17876	17836	18047	17956	17812	17768	17772	17903	17831	17731	17852	18020	17842	17804	17778	18119	17990	17898	17917	17846	17838	17906	17673	17902	17825	18066	18108	17897	17781	17849	17886	17563	17794	17757	17628	17830	17825	18036	17829	17899	17751	17615	17749	17755	17822	17981	17787	17769	17763	17670	17856	17989	17771	17954	17643	17845	17873	18093	17980	17757	17898	17837	17984	18058	17996	17908	18040	17844	17878	17876	17834	17763	17906	17710	17735	17869	17992	17857	17741	17759	17641	17823	17905	17899	17754	17746	17800	17922	18019	17702	17921	17798	18005	18025	17956	17979	17787	17961	17845	17813	17789	17765	17901	17974	17941	17877	17963	17728	17719	17731	17823	18102	17692	17991	17939	18010	17728	17934	17711	17667	17951	17710	17855	17895	17908	17765	17731	17763	17760	17892	17807	17880	17971	17594	17865	18017	17851	17887	17942	17884	17706	17792	17699	17716	18027	17908	17969	18006	17974	17736	17645	17662	17881	17842	17936	17954	17804	17958	17896	17703	17789	17719	17990	17825	17660	17836	17852	17868	17795	17769	17700	17939	18040	18061	17941	17793	17863	18004	17931
27246	38438	36308	24977	21047	18868	18210	17467	17004	16130	16063	16081	16138	16235	16234	16200	16069	16059	16066	16004	16106	16095	16102	15965	16086	16128	16033	16113	16060	16059	15958	16025	16008	16050	16072	16011	16041	15878	16066	16044	16061	15991	16011	16168	15899	16057	15930	16198	16141	16113	16009	16122	16030	15965	15943	16032	16060	16077	16100	16064	16022	16062	16001	16115	16058	16062	16123	16079	16219	16177	15900	16362	16063	16120	15900	16019	16019	16089	15878	16075	16041	16074	16173	15995	16179	16254	15919	15842	16123	16101	16009	16056	16089	16274	16028	16071	16047	15840	15966	15957	16112	16068	16056	16101	16061	15997	16061	16127	16042	16016	16058	16295	15956	16107	16140	15991	15924	16094	15942	16102	15946	16091	16140	15946	16097	15952	16034	16011	15954	15961	16181	16101	16126	16132	15940	15962	16131	16225	15933	16190	16112	16012	16134	15976	16114	15976	16137	16165	16019	16036	16057	16031	15989	15957	15943	16118	16048	16089	15947	15994	16139	15977	15918	16026	16018	16098	15941	15941	16039	15909	15941	16173	15927	15978	16027	16021	15980	15974	15935	16008	16015	16037	16093	16018	15960	16066	16046	16137	16165	15959	16103	16158	16010	16001	16012	15872	15986	16015	16155	16081	15907	16171	16122	15989	16125	16024	16005	16190	16097	16058	16029	15980	15986	16191	16121	15972	16049	16159	16021	16001	16216	15951	16170	16183	16094	16239	16085	15874	16115	16017	16064	15952	16030	16025	16127	16150	16120	16111	16113	15934	16085	15980	15982	16141	15985	15964	16123	16050	16176	16019	15917	16171	16163	15895	16030	16183	16068	16089	16019	16056	16112	16152	15952	16121	16028	16012	16125	16177	16006	16162	15992	15988	16102	16097	15982	16165	16024	15970	16131	16124	16099	15789	16222	15975	16149	15975	16015	15918	16146	16045	16113	16043	16030	16040	16013	15858	16160	15989	16053	15988	16068	16124	16064	16024	16017	16106	15963	15970	16056	16172	16044	15978	15985	15928	15885	15999	16139	16157	16062	15903	16064	16016	16150	16094	16085	15881	15897	16046	16107	16151	16176	16147	16078	16114	16027	15974	16186	16039	16073	16048	15919	16110	16161	16103	16013	15960	15937	16175	15846	15984	16084	16100	16063	16168	16006	16063	16092	16071	16042	16068	15997	15961	16063	15931	16082	16033	15920	16216	15931	16170	15955	16031	16159	15955	15973	16009	15984	16253	16088	15976	16010	15868	15998	16075	16054	16125	16051	16043	16136	16134	16089	16141	16181	16084	15979	16019	16002	16086	16055	16006	15937	16045	16010	16067	16047	16017	16035	15934	15961	16244	16044	16106	16006	16113	16042	15962	15986	16119	16001	16029	16089	16053	15832	15983	16099	16002	15959	16027	16179	16038	16169	16050	16255	16174	16132	16064	15917	15936	16109	16015	15926	16006	16046	16098	15987	15997	16095	16148	16073	16237	15845	16034	15961	16046	16092	16038	15875	16084	16119	16006	16242	16085	15975	16032	15921	16011	16114	16018	16043	15993	16022	16214	16109	16045	16055	16063	15966	16053	15944	15981	16188	16156	16031	16043	15961	15910	16068	16168	16151	16080	16105	16257	16020	16058	16086	16045	15938	15968	16078	16032	15847	15991	16004	15993	16001	16073	16105	15896	15879	15955	16155	16121	16179	16176	16014	15949	16021	16301	16001	15974	16049	16161	15948	16051	16141	15991	16139	15978	15982	16018	15943	15934	16022	15957	16206	16189	16104	16270	16092	16060	16054	16005	16082	16018	15963	15944	15972	16074	16228	16021	16078	16055	16113	15864	15964	16134	16006	16084	15958	15864	16085	16039	16178	16173	15920	15931	15922	15889	16020	16025	16002	15941	15922	16130	16195	16111	16161	16118	16221	15856	15963	16071	15914	16164	15977	16244	15962	15999	16030	16202	15909	16040	16029	16045	15992	16164	16155	16182	15928	16060	15996	15998	15876	16063	16000	15900	15991	16042	16038	16073	16143	16095	16109	16084	16052	15942	16011	16036	15966	16015	16100	16191	16016	15952	16055	16130	16128	16171	16064	16029	16124	15864	16040	16062	16075	15934	15877	16027	16369	16056	16209	16218	16101	15938	16110	16060	16156	16087	15955	16059	15932	16017	15943	16037	15952	15919	16032	15976	16076	16167	15933	16101	16038	16065	16130	15911	16085	16118	16136	16022	16000	15918	16082	16050	16020	16006	16000	15935	16250	16197	15957	16119	15921	15843	15987	16128	16071	15985	16235	16163	16073	16174	15949	15965	15975	16103	16217	15917	16003	16172	16223	16147	15939	16150	16222	15815	15993	16138	16159	15986	16069	16054	16025	15981	16053	16001	15973	16184	16070	16045	15997	15898	15911	16048	15829	16193	16194	15954	15981	16092	15941	16175	16153	16256	16105	16092	16019	16133	16204	16045	16101	16211	16062	15879	16186	15905	16069	16123	15990	16058	15958	15883	15994	16223	16065	16066	16090	15942	16054	16119	16040	16035	16052	15991	15977	16108	15955	15916	15869	15984	16030	15933	16046	16150	16048	16039	15966	16041	16064	16109	16172	16099	16061	16140	16030	16246	15834	16120	15892	16008	16122	16173	16201	16215	15996	16059	15986	16108	15953	15893	15823	15987	16177	16112	16046	16130	16195	16042	15924	15956	15947	16242	16130	15869	16106	16053	16003	16202	15991	16120	16161	15971	15898	16144	16052	16114	15906	16079	16084	15992	15968	15866	16176	16033	16151	16103	16273	15998	15985	15917	16188	16007	15884	15983	16037	16071	16099	16101	16078	16111	16104	16118	16157	16041	16192	15919	16120	16103	16045	15871	16100	15856	16007	16167	15984	16080	15911	16125	15964	15884	16183	16077	15955	16202	16048	15957	16018	16137	16029	16013	16040	16313	16017	15908	16082	16022	16080	15943	16067	15958	16194	16088	15963	16031	15829	16062	15905	16040	16025	16161	16133	16104	16102	16097	16115	16109	16031	15920	16064	16119	15953	16166	15929	15992	15992	16082	16017	15998	16003	15838	16170	16061	15980	16047	16040	16208	16107	15968	16002	16086	15952	16014	16319	16024	16069	15953	16083	16039	16044	16099	16049	15992	15873	16103	16106	16100	16067	16092	16098	16018	16038	16062	16046	16156	15933	15797	16184	15954	16125	15852	16173	15988	16181	16146	16023	16002	16215	15994	16120	16061	16110	16029	16056	16101	16085	16130	15863	16026	15979	16046	16068	15995	16090	15956	16124	15981	16111	16008	16075	16054	15998	15883	15994	15944	16065	16041	16108	15918	15936	16077	15938	16099	16131	16101	15943	15987	16043	16192	16059	16046	15980	16064	16141	16087	16017	16006	16028	15967	15972	15870	15941	15928	16027	16002	16034	16096	16131	16121	15914	15856	15942	16021	15999	16171	16064	16041	16198	16196	16093	16006	16087	15887	16058	16071	16188	15989	15957	16117	16156	15962	15913	15901	16129	16146	16111	16080	16075	16077	16003	15831	15824	16147	16136	16019	15803	16199	15961	15883	16013	16070	15834	16003	16014	16090	15954	16121	15936	16137	16082	16032	15976	16139	16053	16115	16029	15971	15948	16032	15973	15945	16073	16037	16109	15990	16171	15938	16081	16116	16074	16086	16083	15979	16113	15926	16108	15877	16052	15967	16090	16021	16039	16068	16066	16029	15973	15995	16019	15989	15999	16029	16062	16036	16040	16043	16036	16271	16004	16001	16064	16173	16124	16215	16006	16121	16012	16047	16049	15970	16071	16093	16049	16039	16171	15974	16017	16173	16104	15961	16065	16139	16055	16204	16095	16040	16078	16038	16062	16263	15875	16033	16052	16064	15981	16054	16176	16101	16010	16016	16191	16035	16144	16010	16039	16158	15836	16197	16077	16087	16101	15982	16067	16065	16083	16143	15955	15962	16067	15963	16157	15902	15987	15933	16152	16161	16161	16035	16122	15984	16136	16021	15958	16148	16098	16130	16147	16300	15986	15895	16151	16032	16053	15956	16086	16003	16014	16074	16227	15943	16119	16133	16048	16191	16115	16055	15996	16118	16035	16053	16050	15844	16123	15972	16088	16071	16066	15912	16068	16062	16044	15952	16046	16068	15958	15999	16015	16132	16006	16257	16012	16152	16092	16094	16087	16011	16030	15992	15962	15989	15968	16095	16134	16019	16019	16014	16010	16107	16028	16008	16150	16032	16059	16077	15892	16093	15983	16009	15916	15779	16042	16060	16015	16073	16095	16200	15896	16172	16086	15933	16179	15938	16227	15879	15876	16134	16074	16068	16017	16030	16033	15980	16136	16042	16022	15993	16128	16151	16095	16056	16052	16047	15899	16036	16056	16006	16216	15858	16226	16072	16075	16007	16039	15976	16132	16031	16052	16019	16142	16003	16117	15934	16097	16084	15949	16098	16175	15899	16094	16158	16004	16110	16017	15914	15978	16119	15959	15931	16009	16035	16132	16172	15905	16120	16044	15983	16015	16061	16068	15821	16147	15960	16092	15885	16099	16190	16000	16005	15982	16105	16121	16045	16051	16279	16243	16017	16160	15966	15898	16012	16116	15998	15882	16129	16032	16049	16197	16051	16096	16046	15953	16132	16024	16033	16180	16156	16053	16132	16093	15953	16054	16052	16113	15945	16092	16017	16073	15972	16139	15998	16109	16133	15973	16050	16125	16076	16271	16031	16034	15955	15894	15913	16106	16160	15817	15939	16123	15877	16279	16054	16039	16152	15836	15943	16197	15882	16069	15887	16105	16077	16034	15926	16176	16046	16159	16124	16004	16135	16042	16243	16129	16067	16059	16194	15983	16146	15953	16178	16166	16215	16027	16270	16161	16023	15965	15981	15991	16006	16123	16001	16096	16063	16006	16122	16064	15948	15988	16160	16232	16074	16100	16004	16080	16069	16019	16097	15880	16174	16119	16030	15978	16093	15964	16278	15917	15866	16156	16144	15955	15877	16234	15953	15925	16002	15968	16062	16087	15884	16185	16098	16084	16067	16005	16072	16251	16043	15957	15913	16079	16075	16120	16117	15942	15961	16061	16002	16030	15919	16018	16020	16056	16151	16153	16072	16061	16001	16167	15965
24228	21494	28913	25455	24606	25904	24980	20385	18866	18443	18216	17895	17867	17961	18062	17984	17938	17878	17764	17898	17667	18196	17721	17897	17806	17686	17792	17819	17905	17790	17795	17702	17686	17955	17784	17646	17674	17800	17708	17595	17721	17793	17940	17693	17745	17548	17749	17657	17806	17702	17734	17771	17960	17781	17772	17826	17524	17713	17714	17788	17759	17560	17752	17587	17776	17716	18099	17802	17574	17864	17740	17695	17944	17671	17804	17826	17701	17702	17792	17815	17723	17811	17916	17908	17730	17839	17797	17654	17848	17942	17890	17712	17748	17589	17770	17968	17782	17764	17745	17594	17812	17895	17867	17711	17679	17885	17909	17741	17988	17799	17884	17442	17810	17686	17529	17751	17697	17716	17582	17776	17652	17865	17905	17690	17553	17679	17921	17738	17553	17623	17847	17614	17612	17820	17746	17785	17658	17571	17801	17664	17551	17680	17747	17486	17589	17759	17820	17819	17765	17721	17680	17763	17829	17790	17736	17728	17770	17859	17847	17626	17783	17715	17813	17675	17713	17765	17577	17664	17888	17483	17788	17660	17715	17542	17891	17665	17767	17870	17926	17686	17834	17874	17909	17671	17588	17740	17839	17776	17828	17659	17735	17874	17541	17802	17735	17720	17911	17750	17810	17620	17751	17744	17651	17813	17760	17764	17707	17841	17918	17620	17889	17590	17533	17736	17815	17700	17830	17663	17690	17633	17496	17880	17794	17752	17862	17848	17775	17606	17629	17626	17855	17655	17791	17652	17752	17831	17680	17532	17702	18014	17753	17718	17696	17558	17766	17794	17752	17790	17998	17777	17925	17914	17753	17612	17827	17691	17802	17766	17860	17820	17773	17680	17438	17851	17762	17888	17803	17612	17568	17704	17816	17599	17840	17680	17750	17634	17703	17608	17914	17747	17652	17547	17782	17807	17718	17743	17530	17706	17686	17639	17580	17797	17835	17694	17745	17636	17417	17978	17811	17784	17570	17811	17706	17719	17923	17761	17688	17718	17954	17776	17852	17556	17605	17467	17762	17651	17819	17938	17697	17895	17943	17682	17769	17753	17784	17814	17634	17745	17767	17683	17547	17782	17770	17527	17699	17609	17473	17649	17835	17613	17812	17734	17836	17656	17694	17558	17710	17804	17905	17779	17761	17731	17843	17711	17569	17549	17867	17641	17648	17480	17929	17743	17720	17583	17776	17587	17727	17763	17771	17921	17630	17678	17828	17789	17757	17714	17613	17600	17721	17671	17877	17662	17788	17646	17667	17842	17820	17913	17861	17836	17859	17894	17780	17767	17683	17695	17658	17789	17766	17907	17671	17682	17797	17874	17781	17836	17819	17841	17885	17714	17866	17741	17654	17616	17482	17738	17618	17620	17874	17725	17679	17627	17679	17770	17670	17652	17838	17934	17638	17717	17725	17601	17585	17755	17752	17883	17769	17795	17598	17791	17648	17643	17750	17639	17844	17509	17702	17545	17772	17663	17692	17574	17777	17653	17737	17633	17907	17608	17799	17799	17709	17494	17780	17811	17921	17683	17603	17724	17417	17705	17815	17472	17513	17744	17808	17726	17778	17823	17738	17780	17637	17660	17676	17776	17574	17665	17524	17665	17660	17744	17853	17700	17909	17737	17948	17877	17783	17594	17768	17712	17741	17745	17754	17743	17832	17684	17579	17771	17615	17729	17737	17465	17569	17707	17745	17849	17782	17880	17785	17517	17912	17793	17705	17728	17744	17728	17847	17558	17790	17902	17716	17789	17860	17891	17735	17601	17776	17664	17831	17638	17749	17792	17818	17930	17706	17596	17681	17714	17699	17694	17835	17694	17694	17997	17637	17713	17852	17593	17663	17619	17694	17689	17682	17959	17618	17629	17727	17682	17836	17628	17692	17857	17702	17733	17795	17723	17865	17686	17810	17663	17857	17852	17811	17877	17790	17623	17905	17535	17632	17861	17710	17778	17703	17727	17554	17839	17954	17920	17655	17611	17940	17700	17623	17760	18044	17604	17697	17700	17938	17702	17784	17835	17574	17708	17880	17749	17760	17804	17802	17858	17607	17631	17847	17697	17820	17748	17751	17727	17625	17775	17622	17665	17892	17679	17806	17810	17797	17753	17701	17854	18010	17565	17633	18017	17798	17680	17555	17814	17910	17866	17808	17650	17712	17739	17791	17619	17794	17678	17756	17546	17569	17702	17977	17553	17683	17531	17759	17596	17751	17664	17623	17586	17621	17648	17739	17595	17696	17681	17704	17744	17706	17668	17858	17607	17967	17971	17645	17739	17802	17415	17755	17594	17809	17665	17716	17762	17657	17742	17562	17840	17583	17558	17844	17915	17599	17822	17694	17532	17837	17712	17651	17855	17756	17737	17689	17744	17735	17898	17726	17855	17934	17636	17894	17862	17730	17811	17541	17714	17769	17765	17825	17809	17675	17732	17819	17686	17820	17511	17812	17671	17832	17791	17678	17764	17742	17560	17557	17899	17791	17631	17641	17829	17909	17876	17624	17541	17853	17491	17773	17699	17528	17451	17798	17565	17283	17812	17744	17641	17849	17744	17623	17813	17621	17636	17577	17631	17594	17718	17725	17928	17786	17755	17628	17725	17555	17791	17879	17799	17750	17840	17752	17753	17699	17745	17711	17619	17676	17657	17654	17840	17849	17708	17812	17646	17813	17752	17712	17913	17829	17568	17779	17733	17675	17872	17693	17731	18024	17803	17640	17618	17750	17661	17704	17682	17673	17721	17465	17766	17913	17807	17642	17630	17673	17669	17904	17799	17722	17720	17664	17637	17866	17716	17524	17760	17917	17784	17729	17711	17580	17763	17603	17530	17446	17502	17667	17478	17824	17764	17607	17620	17695	17802	17911	17665	17634	17920	17739	17724	17834	17716	17924	17610	17666	17631	17856	17905	17715	17671	17632	17809	17888	17701	17704	17760	17871	17741	17551	17747	17999	17655	17868	17832	17662	17724	17819	17808	17764	17685	17647	17814	18000	17832	17724	17803	17762	17836	17641	17890	17672	17600	17680	17804	17954	17665	17889	17759	17575	17891	17764	17707	17780	17621	17670	17657	17716	17923	17899	17722	17726	17748	17915	17769	17749	17709	17898	17674	17648	17824	17614	17569	17819	17537	17880	17808	17605	17582	17700	17880	17643	17615	17722	17774	17718	17649	17742	17739	17632	17727	17742	17808	17642	17787	17674	17700	17674	17826	17606	17740	17836	17545	17449	17686	17842	17602	17798	17761	17715	17655	17912	17850	17750	17685	17729	17654	17595	17678	17694	17817	17722	17542	17732	17717	17524	17570	17718	17683	17709	17758	17640	17675	17666	17768	17629	17629	17808	17717	17783	17919	17812	17770	17826	17558	17641	17636	17759	17797	17867	17679	17838	17652	17406	17652	17691	17940	17641	17918	17809	17878	17731	17561	17742	17725	17762	17668	17861	17526	17523	17818	17723	17790	17739	17793	17704	17726	17656	17737	17615	17769	17655	17571	17656	17876	17718	17740	17747	17613	17665	17720	17765	17688	17825	17534	17762	17861	17709	17563	17828	17772	17638	17803	17691	17949	17844	17586	17753	17876	17696	17733	18000	17593	17975	17525	17885	17620	17645	17586	17732	17694	17845	17691	17655	17644	17661	17799	17874	17897	17774	17681	17759	17621	17913	17629	17737	17751	17708	17772	17879	18025	17732	17700	17716	17629	17555	17709	17708	17603	17598	17709	17774	17785	17526	17576	17543	17779	17871	17532	17893	17852	17650	17759	17631	17594	17587	17804	17901	17766	17852	17736	17767	17618	18018	17886	17640	17669	17837	17836	17792	17657	17740	17791	17751	17578	17668	17665	17668	17723	17611	17727	18009	17675	17854	17748	17569	17853	17666	17669	17597	17862	17560	17607	17559	17717	17855	17576	17740	17771	17833	17561	17793	17607	17664	17933	17564	17655	17560	17603	17742	17743	17794	17717	18013	17650	17778	17633	17797	17858	17583	17966	17719	17788	17949	17717	17678	17682	17856	17801	17508	17891	17741	17769	17872	17671	17786	17774	17664	17897	17744	17676	17769	17797	17692	17750	17681	17817	17826	17740	17611	17693	17841	17860	17934	17827	17610	17849	17708	17976	17693	17623	17883	17661	17763	17727	17772	17829	17709	17586	17734	17776	17794	17843	17644	17638	17755	17867	17754	17740	17910	17600	17637	17730	17711	17484	17728	17820	17777	17792	17786	17852	17806	17674	17801	17804	17789	17595	17623	17654	17738	17618	17748	17653	17579	17688	17572	17745	17712	17654	17786	17778	17620	17695	17906	17707	17700	17914	17843	17729	17691	17763	17677	17567	17809	17786	17698	17637	17676	17715	17599	17639	17817	17646	17690	17726	17855	17649	17744	17717	17749	17674	17791	17710	17796	17731	17659	17818	17591	17786	17783	17867	17795	17794	17758	17740	17948	17807	17691	17796	17752	17645	17941	17661	17681	17490	17578	17564	17652	17590	17696	17594	17898	17763	17988	17742	17722	17799	17724	17430	17767	17443	17656	17685	17828	17751	17608	17816	17615	17582	17715	17637	17791	17706	17709	17677	17760	17886	17569	17677	17613	17561	17856	17723	17744	17880	17673	17824	17796	17864	17566	17701	17619	17766	17727	17777	17714	17749	17794	17726	17608	17890	17884	17704	17618	17662	17732	17755	17759	17830	17732	17622	17687	17874	17765	17859	17629	17794	17780	17700	17842	17710	17891	17962	17757	17530	17925	17781	17539	17768	17649	17637	17914	17736	17599	17793	17838	17856	17735	17846	17946	17887	17797	17723	17721	17839	17602	17763	17649	17636	17647	17843	17807	17773	17869	17737	17522	17904	17669	17444	17642	17658	17784	17690	17662	17686	17781	17657	17568	17692	17746	17884	17897	17706	17611	17818	17552	17714	17756	17611	17750	17786	17884	17650	17703	17599	17690	17615	17618	17671	17717	17702	17846	17714	17857	17817	17651	17709	17857	17687	17942	17838	17793	17806	17933	17777	17679	17577	17769	17894	17626	17626	17694	17630	17803	17730	17761	17773	17904	17836	17600	17755	17681	17844	17688	17865	17726	17702	17735	17645	17816	17765	17838	17625	17618	17653	17837	17615	17793	17806
29955	48392	44070	34633	29398	26410	22042	18741	17139	16867	16416	16151	16040	16013	16124	16102	16202	15901	16020	15949	15864	15858	16020	16128	15943	16099	16010	15859	15882	16002	15876	15907	16091	15980	15960	15936	15977	15866	16089	15916	16125	15896	15990	15990	15955	16118	15888	15922	16344	16194	16062	15819	15717	15908	15853	15830	15856	15944	16071	15842	15949	15997	15982	15930	16008	15898	15969	15937	15907	15777	15918	16020	15989	16028	15962	16039	16094	16137	16150	16093	16100	16103	16013	15774	15873	15932	15937	16175	15840	15813	16046	15874	15800	16186	15953	16120	16052	16007	15990	15940	16060	15884	15982	15919	15929	16222	16004	15815	15955	15905	16012	15967	15952	15957	15978	16056	16122	16091	16003	15959	16137	15995	15890	15815	15910	15965	15965	15945	15916	15837	15984	15979	15875	15893	15968	15991	15977	16012	15972	15957	15915	16087	15955	16042	15910	15943	15914	16095	16018	16040	15954	15835	15914	16001	15900	15999	15905	15921	15713	15981	15983	15817	15913	15909	15953	16004	15968	15973	15842	15834	16062	15797	15915	15988	15842	15916	16084	16064	15965	16018	15904	15908	15885	15900	16051	15693	15863	16084	15863	16050	15840	15985	15777	15918	16034	16136	15885	16065	15888	15897	15807	15856	16022	16110	15917	15970	16100	15955	15866	15928	15895	16134	15945	16017	15821	16011	16130	16088	15945	16010	15941	16041	15974	15906	15853	15891	15873	15784	16096	15931	16018	15989	15912	16013	15907	15966	15989	15857	15927	15901	15953	15806	15923	15926	16041	15843	15954	15920	16007	16004	15969	15970	16053	15920	16093	16073	15934	16211	15943	15957	15956	15825	15942	16083	15830	15993	16000	15880	16121	15944	15847	16068	15957	15952	15868	15813	16066	16097	15868	15766	16005	15725	16079	15844	16118	15976	15892	15996	15951	15982	15951	15675	15964	15989	15833	15890	15978	16055	15929	15943	15902	16129	15964	16085	16077	15936	15907	16221	16075	15873	15974	16119	15887	16066	16001	15821	15979	15905	15919	15930	15928	15891	15843	16017	15915	16103	15922	15977	15943	15856	16089	16042	15969	16019	16060	15971	15854	15843	16011	16039	15991	15993	15824	15989	16025	15830	15950	15962	15971	16063	15987	16018	15976	16120	15943	15816	15870	16055	15966	15821	15896	15892	15815	15914	16168	15849	15979	15787	15965	15813	16013	15826	16041	15812	15792	15918	16002	15946	15964	15937	15934	15957	15906	15908	16033	15835	15984	16033	15835	16000	15911	16036	15925	15977	15997	15846	15994	15898	15958	15878	15908	15937	15883	15908	15851	15982	15900	16060	16026	15964	15947	15871	16040	15911	16065	15971	16099	15853	15994	15856	15860	15857	15829	15884	15909	15886	16040	16011	15695	15852	15870	16071	15838	16017	15973	15920	15915	16070	15947	16054	16016	15930	16005	15797	15921	15956	15849	15806	15976	15963	16021	15982	16021	15956	15917	15911	15814	15956	16038	15847	15871	15884	16023	15809	16035	15772	15966	15791	15890	15866	16039	15943	15932	15990	15938	15958	15879	15958	15805	16000	15954	16041	15948	15867	15853	15904	16004	15931	16065	15970	15957	15977	15939	15967	15979	15927	15947	15998	15926	15787	16029	16038	16060	15998	15948	15652	15939	15828	15897	15917	15889	15946	15969	15896	15845	15882	16007	15900	15938	15942	16077	15918	16035	15873	15888	16128	15904	15839	15938	16029	16017	15892	15863	16231	15946	15830	15839	15947	15962	16022	16029	16198	15848	15705	16031	15957	16009	15994	16124	15878	15936	15990	15811	15982	15887	16073	15973	16020	16055	16024	16004	15893	16004	16017	15896	15923	15965	16016	15843	15930	15925	15940	16036	16048	15730	15886	15998	15656	16053	16027	15965	15912	15944	15783	16057	15887	15841	15975	15936	15833	15927	15941	15949	15970	16155	15920	15927	15947	15885	16000	15913	15914	16120	15923	16133	15748	16081	15878	16113	15944	15859	15894	15863	15945	15957	15865	15940	15993	15886	15994	16035	15961	16066	15955	15952	15931	16014	15883	16055	15855	15998	15997	15671	15865	15936	16115	15863	15782	16069	16040	15840	16026	16021	16079	15840	15832	16092	15878	16138	16028	16138	15870	15993	15822	15932	15927	15904	15774	16024	15829	15973	16034	15924	15937	15974	15964	15916	15850	16035	16083	15906	15882	15878	15892	15959	15817	16097	15909	15857	15781	15751	15817	15866	15830	15840	16135	15836	15976	15899	16022	15952	15768	15952	15811	16043	15822	15933	15881	16039	15930	16003	15891	16023	16047	16241	15784	15892	15958	15860	15994	15979	15923	16096	15950	15930	15958	15982	15839	15956	15888	15881	15969	15921	15901	15916	15999	16040	16007	15892	15919	15824	15972	15888	15904	16004	16132	15865	15957	15948	16045	15845	15930	15964	16043	15800	15807	15920	15892	15847	16030	15957	16031	15841	15883	15924	15962	15996	15986	15928	15945	15765	15986	15958	15971	15892	16049	15945	16082	15947	16040	16123	15958	16011	15819	15830	16034	15875	15978	15820	16014	16054	15824	15965	15857	16101	15730	16165	15767	15838	15899	15762	15826	15833	16061	15963	15773	15862	15999	15829	15926	15972	15938	15974	15986	15925	15955	15859	15864	15896	16026	15864	15985	15872	16033	15951	15897	16039	16023	15956	16000	16103	16135	15911	15892	15869	16002	15922	16102	16071	16030	16055	16107	15868	15967	16045	15960	15926	15918	15892	16046	15899	15934	15813	16056	15916	15925	15973	15778	15848	15919	16058	15860	16018	16079	15912	16061	15856	15836	15867	15811	15949	16026	15962	15970	15715	15809	15977	15933	16031	15781	15968	16036	15970	15957	15825	15817	15901	16018	16032	16097	16009	15803	15934	15952	15883	15915	15871	15986	15908	15842	16021	16009	15895	15957	15929	15903	16122	15931	16073	16000	16186	15989	15978	15990	15787	16015	15756	15913	15764	15852	16082	15799	16005	15922	15917	15939	15888	15938	15830	15905	15838	15934	15864	15864	15891	15995	16005	15934	16010	16024	15746	15917	15912	15881	16022	15883	15939	16149	15926	15908	16025	15961	16013	16138	16122	15963	15757	15954	15851	16036	15769	15936	16081	15807	15990	16014	15913	15940	15881	15868	15964	16042	15964	15713	15949	16014	15988	16070	16033	15911	16031	16047	15973	15985	15899	15849	15854	16057	15926	15947	15957	15804	15884	16017	15902	16029	15943	16175	16023	15829	16054	15947	16131	16078	15920	16041	15910	15895	15968	15886	16131	15938	15974	16029	16029	15920	15694	16016	16027	15923	16057	15782	15978	15886	15808	15931	15983	16076	16160	16053	15968	15751	15987	16028	15901	16012	15831	16092	16038	16150	15897	15924	15927	15907	15901	16040	15965	15890	16056	15954	15964	16102	16094	15981	16032	15916	15804	15721	15920	15829	15861	15979	16036	15935	15826	16087	15968	16064	15751	16035	16017	15992	16116	15873	15920	16108	16022	15898	15953	15886	15951	16116	15781	15875	15773	15982	15842	15875	15910	15833	15862	16028	15808	15817	15833	15958	15935	15973	15994	15927	16100	15888	15916	16046	16007	16030	16014	16019	15909	15966	15953	15942	15943	15910	16105	15851	15804	15832	16049	15923	16006	15908	15881	15913	15943	16039	16005	15850	15765	15865	16067	15858	15874	16038	15846	15941	15897	15896	16021	15984	15847	15860	15967	15897	15839	15931	16030	15929	16013	15809	15922	15956	15792	16066	15933	15844	15902	15866	15902	16188	15799	15997	16006	15946	15777	15836	15953	15880	15872	15847	15882	15908	15996	15843	15966	15810	15850	16034	15875	15990	15892	15776	15882	16030	15700	16069	15877	15766	15976	15902	16130	15815	15898	16213	15876	16041	15887	15971	15955	15980	16104	15913	15894	16027	15978	16016	16003	15964	15954	15942	16049	15933	15990	15884	15956	15882	16144	16030	15995	15888	16072	15977	16001	15859	16025	16024	15945	16053	15846	15864	15940	16045	16025	15874	15877	15969	15996	15872	15922	15903	15942	15881	15972	16009	15986	15846	15841	15856	15896	15912	16007	15849	15835	16017	16145	15882	16052	15952	15932	15925	15853	15750	15984	16072	15842	15859	16026	15711	15895	15846	15924	15975	16027	15944	15914	15957	15778	15884	16059	15964	15931	16007	16128	15979	16000	15849	16004	15952	15872	15786	16009	15950	16145	15945	15930	15983	15975	16036	15898	15787	16017	15975	16083	15822	15873	15745	16133	15989	15910	15967	15722	15922	15916	16033	15982	15797	15811	15869	15829	16017	15829	15984	15948	15824	15994	15932	15996	15927	16198	16052	15860	15840	15984	15925	16091	15883	15922	16001	15844	16021	16066	15888	16168	15999	15877	15927	15939	15715	15995	15814	15946	16087	15990	15901	15932	16036	16036	15792	15925	15974	15960	15971	15980	15777	15887	15930	15960	15924	15907	15905	16003	15965	15890	15990	15925	16047	15927	16046	15898	15869	15976	15771	16028	15960	16128	15944	16014	16081	16033	15977	15949	16017	15902	16027	15953	15850	15853	16022	15815	15960	15959	15973	16081	15890	15858	16094	16031	15741	15822	15993	16104	16178	15967	15953	15925	16144	15930	15898	15939	15887	15864	16162	16143	16108	15951	15981	15823	15922	16015	16029	15914	15793	16044	16132	15953	16052	15978	16000	16100	15826	15951	16103	15983	15814	16056	15761	16029	16018	15978	16010	16028	16051	16009	15984	15870	15899	16037	15945	16090	15893	16050	15982	15889	16103	15908	15858	15835	15899	15966	15853	15939	15906	15867	15870	15858	15938	16026	15815	16010	15985	15840	16004	15867	16133	15870	15913	15891	16007	16093	15935	15948	16089	16034	15866	16180	15791	15946	15963	16142	15771	15944	16003	16024	15902	16210	15758	16066	16009	16006	15753	15900	15935	15954	16001	16031	15964	16005	15980	15920	15895	15827	15862	15914	15929	15902	16149	15825	15967	15995	15908	15875	16008	15927	15907	15860	16075	15920	15987	15778	15950	15892	15960	15943	15881	15921	16052
23084	21519	29356	24354	23198	26511	27014	20831	19018	18462	17940	17663	17831	17756	17739	17573	17778	17509	17621	17564	17462	17551	17562	17836	17505	17404	17680	17563	17567	17674	17369	17435	17321	17521	17558	17627	17189	17378	17341	17451	17451	17418	17373	17534	17421	17520	17161	17367	17479	17562	17357	17330	17475	17494	17476	17155	17489	17504	17399	17458	17421	17413	17523	17212	17498	17649	17519	17312	17466	17456	17458	17436	17326	17294	17423	17377	17415	17500	17568	17458	17513	17569	17299	17335	17416	17420	17422	17200	17508	17384	17533	17368	17431	17256	17382	17367	17341	17515	17386	17308	17272	17295	17343	17274	17231	17294	17274	17447	17099	17292	17311	17395	17439	17507	17181	17225	17262	17438	17200	17018	17290	17177	17493	17291	17239	17468	17278	17168	17194	17341	17267	17276	17387	17260	17341	17027	17324	17195	17368	17394	17251	17290	17181	17246	17374	17289	17446	17352	17163	17217	17509	17245	17511	17446	17420	17378	17337	17290	17459	17424	17345	17326	17144	17479	17276	17087	17408	17299	17235	17401	17394	17435	17347	17419	17293	17389	17401	17440	17378	17405	17210	17490	17364	17499	17348	17377	17354	17289	17192	17414	17576	17352	17400	17254	17278	17438	17317	17385	17327	17279	17398	17254	17316	17242	17262	17325	17209	17385	17313	17381	17170	17243	17318	17180	17358	17058	17260	17159	17324	17253	17318	17341	17265	17446	17252	17379	17354	17157	17369	17313	17216	17457	17366	17336	17259	17424	17404	17326	17343	17187	17300	17235	17188	17327	17335	17326	17476	17339	17491	17104	17379	17198	17159	17309	17465	17395	17269	17241	17267	17452	17296	17316	17443	17386	17373	17163	17495	17380	17513	17312	17376	17172	17035	17226	17503	17563	17267	17357	17317	17462	17415	17463	17281	17448	17063	17358	17255	17214	17230	17158	17215	17264	17474	17305	17327	17301	17361	17245	17314	17115	17350	17330	17493	17319	17444	17491	17291	17191	17187	17376	17290	17297	17388	17241	17334	17459	17462	17286	17232	17325	17202	17292	17487	17475	17251	17459	17260	16973	17279	17216	17242	17163	17214	17356	17575	17207	17469	17449	17223	17476	17319	17562	17191	17497	17482	17297	17226	17454	17169	17444	17339	17373	17415	17222	17302	17407	17446	17185	17411	17410	17411	17315	17337	17403	17493	17350	17257	17494	17182	17233	17285	17290	17351	17289	17227	17538	17187	17297	17577	17558	17309	17430	17313	17363	17116	17389	17277	17327	17320	17290	17389	17209	17094	17249	17372	17207	17307	17163	17227	17356	17311	17345	17344	17326	17382	17355	17192	17277	17362	17278	17351	17393	17294	17149	17437	17362	17293	17427	17279	17229	17568	17288	17253	17320	17426	17358	17531	17395	17446	17346	17399	17204	17437	17260	17467	17418	17356	17431	17559	17272	17495	17416	17424	17314	17419	17172	17252	17156	17384	17360	17326	17483	17319	17332	17452	17397	17470	17563	17359	17194	17253	17371	17503	17279	17613	17382	17340	17313	17517	17395	17499	17282	17458	17190	17356	17454	17465	17268	17263	17278	17384	17369	17174	17229	17492	17406	17309	17359	17414	17421	17332	17336	17326	17390	17205	17339	17279	17456	17419	17161	17254	17344	17433	17310	17341	17242	17403	17334	17370	17168	17311	17418	17329	16989	17338	17293	17349	17311	17292	17161	17337	17237	17403	17559	17394	17179	17248	17145	17411	17287	17330	17164	17468	17337	17251	17458	17222	17318	17191	17365	17492	17206	17349	17269	17347	17310	17354	17361	17291	17273	17236	17476	17203	17200	17280	17342	17091	17213	17124	17162	17377	17286	17176	17156	17344	17109	17378	17406	17361	17338	17387	17532	17339	17375	17511	17159	17133	17577	17360	17174	17229	17332	17452	17263	17279	17262	17382	17444	17251	17160	17378	17290	17526	17378	17138	17348	17319	17279	17419	17354	17586	17192	17307	17312	17422	17494	17276	17234	17212	17328	17350	17402	17354	17364	17259	17118	17146	17373	17216	17295	17466	17432	17120	17178	17207	17150	17166	17373	17213	17302	17457	17281	17192	17299	17337	17364	17293	17173	17453	17317	17420	17192	17378	17524	17322	17074	17292	17270	17239	17251	17302	17484	17443	17436	17365	17407	17326	17173	17228	17327	17277	17188	17269	17242	17479	17191	17224	17176	17219	17337	17370	17252	17381	17291	17357	17180	17335	17090	17311	17296	17049	17275	17259	17323	17340	17342	17392	17299	17418	17425	17489	17243	17458	17452	17267	17079	17421	17137	17501	17303	17102	17200	17396	17290	17165	17458	17451	17297	17228	17402	17285	17233	17310	17410	17426	17584	17145	17404	17465	17523	17339	17261	17300	17288	17526	17367	17255	17205	17363	17280	17370	17457	17112	17271	17238	17251	17499	17378	17225	17319	17285	17367	17397	17392	17237	17344	17546	17122	17262	17141	17291	17155	17197	17133	17484	17403	17210	17262	17309	17262	17253	17183	17269	17310	17239	17233	17279	17158	17371	17169	17480	17141	17261	17243	17398	17325	17445	17388	17390	17225	17200	17308	17479	17416	17350	17426	17370	17295	17126	17029	17188	17419	17410	17213	17449	17422	17261	17274	17472	17601	17285	17317	17160	17249	17113	17197	17390	17023	17205	17315	17215	17416	17289	17254	17344	17210	17222	17274	17394	17466	17275	17530	17362	17365	17259	17359	17205	17168	17310	17250	17368	17441	17593	17358	17407	17302	17438	17341	17381	17265	17379	17220	17285	17257	17470	17403	17453	17463	17187	17190	17379	17119	17430	17373	17360	17191	17349	17240	17363	17494	17457	17420	17304	17396	17218	17417	17472	17202	17553	17163	17184	17268	17333	17516	17186	17291	17359	17404	17493	17431	17394	17385	17354	17188	17174	17347	17233	17212	17221	17407	17456	17457	17411	17336	17270	17620	17338	17350	17351	17247	17335	17341	17288	17205	17201	17201	17074	17319	17099	17379	17231	17205	17372	17527	17435	17383	17299	17356	17502	17272	17402	17259	17299	17498	17407	17204	17247	17247	17282	17299	17377	17323	17278	17251	17306	17418	17604	17237	17241	17347	17327	17188	17210	17406	17290	17380	17305	17141	17348	17408	17194	17341	17329	17288	17420	17333	17421	17263	17318	17260	17240	17421	17153	17284	17213	17334	17353	17352	17196	17354	17328	17475	17368	17426	17268	17304	17432	17435	17144	17408	17417	17277	17258	17250	17335	17389	17388	17574	17294	17273	17173	17208	17307	17457	17468	17325	17369	17308	17365	17506	17401	17237	17256	17258	17255	17421	17410	17171	17201	17403	17331	17246	17299	17167	17217	17310	17394	17417	17463	17310	17279	17340	17305	17489	17197	17184	17310	17254	17352	17160	17341	17214	17354	17303	17215	17239	17265	17220	17326	17373	17328	17220	17319	17258	17361	17488	17479	17422	17451	17462	17308	17343	17359	17226	17434	17205	17316	17117	17333	17299	17407	17267	17261	17248	17173	17219	17433	17304	17290	17410	17462	17271	17202	17347	17273	17362	17402	17260	17264	17453	17395	17541	17316	17323	17312	17079	17331	17424	17349	17407	17178	17300	17285	17372	17335	17271	17372	17379	17201	17334	17244	17171	17272	17404	17534	17109	17280	17302	17453	17272	17308	17150	17401	17362	17348	17219	17448	17392	17343	17201	17221	17418	17258	17087	17475	17483	17490	17238	17190	17268	17478	17300	17288	17203	17562	17272	17346	17482	17287	17412	17384	17358	17183	17187	17302	17231	17409	17368	17445	17480	17209	17245	17331	17244	17314	17308	17415	17439	17401	17170	17104	17403	17571	17177	17246	17253	17191	17213	17328	17190	17447	17502	17411	17173	17301	17450	17367	17352	17361	17424	17185	17316	17383	17370	17115	17333	17411	17390	17195	17641	17293	17095	17290	17315	17274	17303	17337	17177	17094	17278	17534	17335	17560	17266	17321	17292	17150	17383	17401	17222	17249	17299	17226	17216	17350	17204	17410	17324	17274	17296	17343	17389	17219	17181	17225	17301	17283	17221	17179	17428	17302	17344	17321	17213	17246	17382	17247	17511	17274	17279	17406	17295	17161	17239	17283	17285	17332	17272	17271	17356	17358	17262	17245	17279	17331	17494	17317	17387	17277	17364	17289	17269	17330	17195	17391	17426	17475	17190	17374	17567	17468	17336	17294	17461	17384	17332	17285	17499	17285	17386	17500	17200	17390	17279	17352	17470	17373	17423	17337	17455	17386	17112	17372	17222	17305	17244	17438	17296	17264	17221	17386	17318	17246	17309	17290	17461	17365	17185	17294	17191	17332	17455	17231	17265	17336	17326	17430	17452	17363	17453	17441	17100	17267	17268	17421	17425	17359	17540	17353	17414	17496	17317	17313	17220	17246	17334	17399	17387	17368	17501	17277	17277	17179	17368	17377	17467	17397	17370	17123	17303	17323	17328	17377	17223	17325	17241	17303	17380	17436	17278	17304	17208	17260	17311	17562	17371	17339	17461	17543	17350	17005	17149	17097	17316	17319	17214	17429	17194	17253	17378	17012	17082	17355	17396	17112	17212	17296	17342	17408	17328	17139	17313	17373	17132	17153	17468	17389	17347	17304	17335	17328	17113	17339	17354	17197	17264	17508	17286	17232	17463	17576	17417	17297	17340	17320	17310	17529	17473	17477	17202	17337	17193	17406	17384	17262	17276	17231	17266	17454	17287	17110	17154	17256	17319	17169	17239	17293	17315	17302	17479	17262	17435	17264	17450	17298	17221	17165	17306	17112	17196	17517	17362	17342	17364	17347	17166	17368	17334	17225	17250	17299	17352	17189	17198	17291	17258	17438	17486	17623	17404	17391	17289	17293	17597	17287	17237	17393	17309	17189	17314	17329	17481	17427	17377	17118	17307	17319	17044	17420	17490	17223	17227	17211	17239	17244	17262	17336	17308	17294	17176	17284	17209	17371	17441	17379	17221	17608	17223	17401	17476	17173	17369	17178	17271	17204	17279	17345	17252	17331	17257	17208	17262	17430	17207	17333	17270	17467	17323	17275	17292	17232	17273	17492	17337	17340	17172
33299	55351	50723	41464	34837	29527	22738	19322	17690	16489	16100	16035	15872	15909	15942	15950	15939	15929	15651	15724	15931	15726	15625	15833	15638	15873	15655	15731	15842	15805	15737	15730	15766	15852	15555	15849	15851	15600	15738	15718	15804	15673	15615	15741	15682	15815	15625	15745	15818	15963	15801	15780	15692	15722	15725	15659	15633	15528	15911	15719	15727	15605	15639	15683	15667	15648	15547	15755	15722	15823	15736	15765	15802	15770	15702	16140	15944	16005	16067	15862	15923	15827	15747	15562	15609	15618	15777	15633	15824	15665	15770	15666	15663	15552	15615	15708	15671	15604	15612	15786	15751	15717	15699	15697	15684	15901	15646	15845	15714	15844	15598	15689	15807	15671	15693	15701	15697	15643	15825	15621	15775	15860	15714	15562	15761	15853	15777	15553	15772	15655	15701	15703	15597	15718	15600	15661	15651	15849	15562	15819	15601	15832	15602	15652	15725	15748	15721	15890	15749	15654	15677	15697	15524	15704	15617	15662	15682	15714	15737	15690	15663	15918	15505	15730	15682	15918	15791	15679	15689	15851	15723	15706	15800	15703	15785	15520	15545	15680	15828	15566	15737	15655	15616	15607	15512	15631	15667	15651	15739	15624	15623	15702	15788	15792	15759	15853	15741	15921	15776	15524	15666	15634	15865	15739	15687	15835	15753	15650	15619	15697	15607	15730	15465	15722	15534	15730	15690	15696	15614	15635	15751	15625	15630	15807	15708	15791	15708	15723	15707	15798	15668	15623	15752	15785	15848	15565	15802	15715	15623	15772	15694	15675	15830	15643	15633	15663	15739	15746	15716	15753	15818	15647	15815	15602	15665	15596	15754	15650	15678	15729	15661	15604	15624	15606	15594	15627	15694	15739	15634	15718	15641	15689	15725	15761	15610	15707	15725	15613	15746	15712	15757	15589	15740	15545	15840	15913	15627	15873	15758	15699	15747	15748	15607	15614	15676	15659	15730	15760	15714	15939	15584	15630	15821	15659	15683	15663	15709	15657	15813	15763	15667	15495	15826	15746	15589	15874	15644	15651	15771	15540	15682	15695	15697	15718	15576	15732	15389	15741	15623	15684	15753	15725	15625	15555	15810	15655	15561	15713	15492	15670	15665	15673	15629	15627	15861	15562	15634	15640	15615	15679	15695	15617	15789	15724	15698	15662	15523	15667	15709	15565	15650	15670	15599	15678	15659	15812	15630	15676	15536	15701	15636	15830	15744	15700	15648	15776	15840	15645	15781	15904	15683	15774	15741	15672	15763	15683	15623	15665	15562	15769	15805	15505	15733	15668	15705	15636	15711	15770	15801	15747	15675	15814	15612	15692	15713	15724	15617	15667	15649	15702	15671	15636	15485	15569	15649	15687	15698	15598	15766	15753	15583	15647	15713	15488	15785	15720	15732	15673	15753	15792	15665	15762	15583	15686	15738	15545	15707	15789	15689	15756	15651	15802	15635	15831	15698	15671	15730	15814	15631	15546	15722	15597	15615	15839	15687	15568	15773	15800	15738	15751	15696	15747	15646	15714	15532	15548	15634	15671	15685	15631	15715	15736	15591	15698	15678	15680	15656	15691	15599	15677	15751	15615	15756	15615	15720	15679	15681	15529	15692	15552	15703	15711	15600	15694	15665	15515	15639	15804	15756	15696	15675	15769	15517	15626	15705	15758	15642	15407	15737	15571	15547	15670	15677	15768	15629	15649	15521	15509	15528	15524	15736	15756	15680	15540	15653	15688	15671	15738	15580	15533	15721	15565	15592	15758	15564	15827	15698	15753	15714	15807	15713	15643	15594	15471	15699	15641	15795	15690	15691	15882	15729	15713	15675	15671	15826	15693	15821	15589	15593	15836	15608	15826	15572	15812	15685	15610	15736	15676	15558	15703	15834	15634	15682	15617	15718	15670	15656	15570	15820	15592	15636	15692	15609	15675	15540	15652	15559	15442	15755	15621	15569	15729	15783	15727	15746	15704	15838	15613	15702	15799	15720	15601	15817	15774	15656	15750	15716	15654	15610	15694	15692	15499	15522	15844	15647	15618	15758	15684	15784	15748	15831	15633	15735	15613	15882	15694	15579	15693	15554	15673	15701	15735	15682	15572	15585	15532	15727	15547	15734	15690	15684	15615	15627	15707	15632	15731	15677	15624	15604	15715	15686	15757	15690	15584	15719	15631	15725	15698	15777	15724	15672	15708	15716	15743	15821	15628	15770	15644	15627	15788	15742	15735	15681	15748	15720	15586	15766	15663	15796	15751	15657	15531	15693	15655	15614	15656	15650	15712	15657	15682	15703	15667	15670	15589	15678	15630	15708	15834	15601	15705	15596	15705	15631	15488	15634	15780	15715	15577	15765	15729	15617	15662	15510	15659	15759	15705	15668	15618	15673	15714	15777	15607	15700	15661	15405	15641	15605	15586	15755	15667	15675	15698	15629	15606	15711	15763	15573	15918	15808	15560	15714	15607	15714	15699	15610	15749	15763	15632	15819	15877	15697	15591	15633	15605	15727	15839	15574	15737	15756	15590	15863	15724	15768	15746	15734	15699	15781	15711	15764	15726	15815	15815	15676	15828	15594	15643	15576	15733	15592	15655	15868	15763	15789	15736	15758	15664	15682	15784	15786	15687	15702	15773	15651	15729	15702	15709	15655	15748	15726	15681	15773	15524	15646	15627	15669	15612	15799	15686	15683	15698	15572	15651	15704	15590	15674	15696	15495	15730	15866	15666	15542	15694	15658	15751	15577	15779	15737	15672	15731	15764	15590	15602	15703	15699	15862	15673	15541	15838	15644	15550	15569	15791	15814	15645	15714	15809	15713	15664	15810	15689	15815	15666	15573	15618	15588	15711	15730	15650	15679	15584	15673	15724	15710	15588	15752	15730	15752	15686	15580	15654	15652	15691	15614	15705	15866	15818	15653	15789	15732	15713	15732	15609	15641	15752	15655	15557	15714	15825	15749	15675	15648	15594	15816	15599	15781	15808	15822	15750	15778	15668	15870	15422	15759	15621	15655	15682	15539	15550	15683	15646	15598	15700	15660	15807	15845	15697	15886	15601	15611	15550	15677	15877	15640	15847	15590	15747	15819	15690	15646	15537	15628	15627	15786	15640	15796	15587	15742	15535	15738	15761	15762	15690	15693	15658	15715	15695	15733	15825	15760	15632	15759	15673	15672	15641	15836	15793	15683	15752	15724	15656	15759	15775	15627	15579	15832	15631	15602	15757	15665	15703	15683	15718	15651	15672	15758	15719	15548	15622	15659	15725	15638	15534	15728	15605	15728	15693	15418	15753	15628	15682	15608	15627	15592	15682	15607	15531	15615	15773	15714	15682	15742	15779	15576	15724	15821	15656	15503	15670	15637	15768	15689	15746	15633	15768	15546	15616	15620	15696	15774	15692	15753	15574	15587	15574	15603	15509	15672	15659	15679	15680	15705	15714	15703	15639	15601	15652	15888	15730	15663	15741	15700	15711	15646	15868	15601	15796	15808	15735	15630	15762	15644	15672	15523	15722	15684	15666	15641	15743	15712	15830	15538	15616	15621	15475	15644	15531	15626	15878	15686	15687	15759	15710	15796	15759	15744	15668	15694	15637	15779	15700	15686	15605	15558	15692	15678	15619	15799	15716	15566	15618	15455	15668	15695	15694	15701	15779	15802	15645	15578	15644	15831	15436	15641	15614	15661	15605	15772	15743	15672	15742	15788	15666	15669	15504	15570	15729	15738	15578	15584	15689	15721	15920	15683	15687	15591	15638	15569	15569	15807	15653	15572	15572	15761	15810	15783	15799	15565	15815	15672	15675	15533	15612	15818	15430	15613	15715	15555	15538	15623	15788	15803	15563	15699	15612	15664	15534	15620	15716	15585	15504	15691	15523	15830	15693	15607	15606	15720	15616	15495	15836	15600	15764	15651	15657	15572	15737	15744	15734	15720	15622	15505	15601	15627	15587	15714	15778	15881	15594	15655	15704	15687	15720	15754	15849	15626	15791	15656	15647	15710	15572	15691	15617	15551	15648	15707	15673	15745	15804	15545	15772	15724	15571	15690	15603	15697	15681	16003	15801	15596	15558	15836	15664	15673	15940	15661	15773	15382	15515	15661	15719	15670	15729	15771	15676	15678	15725	15815	15863	15643	15647	15654	15576	15704	15917	15608	15457	15572	15788	15796	15563	15770	15753	15716	15742	15700	15693	15658	15760	15664	15574	15652	15621	15615	15725	15636	15772	15667	15670	15616	15558	15773	15528	15688	15677	15657	15759	15651	15658	15481	15794	15700	15614	15639	15694	15585	15702	15473	15683	15727	15620	15815	15724	15544	15829	15712	15667	15733	15544	15612	15717	15839	15774	15743	15762	15477	15591	15782	15570	15665	15631	15731	15762	15471	15785	15741	15699	15561	15681	15610	15613	15685	15509	15586	15612	15790	15731	15630	15657	15749	15692	15653	15767	15686	15728	15598	15641	15693	15680	15638	15630	15660	15525	15733	15764	15604	15728	15552	15659	15758	15761	15696	15563	15620	15562	15728	15766	15781	15477	15723	15695	15706	15898	15639	15669	15715	15466	15889	15509	15769	15689	15734	15706	15709	15877	15675	15739	15832	15753	15830	15640	15673	15622	15420	15590	15722	15705	15565	15652	15536	15683	15659	15670	15587	15647	15706	15723	15703	15536	15770	15694	15724	15717	15728	15634	15641	15639	15705	15691	15573	15724	15686	15644	15793	15691	15680	15738	15730	15685	15757	15823	15570	15631	15722	15736	15623	15776	15563	15681	15741	15708	15665	15662	15613	15710	15638	15645	15664	15718	15480	15627	15713	15642	15577	15769	15703	15674	15905	15699	15729	15722	15672	15711	15586	15600	15695	15558	15744	15540	15666	15760	15706	15597	15700	15707	15674	15729	15661	15588	15683	15740	15853	15589	15849	15798	15767	15674	15759	15710	15617	15725	15681	15746	15731	15656	15601	15729	15635	15506	15544	15489	15683	15840	15826	15524	15693	15782	15665	15792	15605	15636	15680	15653	15695	15701	15760	15453	15683	15804	15620	15704	15795	15699	15665	15702	15670	15788	15543	15645	15762	15670	15483	15723	15758	15686	15818	15833	15808	15680	15676	15470	15632	15711	15647	15578	15719	15845
28048	24235	30685	28068	23009	21282	18846	18176	17952	18073	17619	17952	17822	17783	17665	18050	17658	17677	17805	17765	17820	17757	17775	17542	17854	17966	17904	17753	17838	17624	17648	17783	17733	17740	17784	17815	17606	17654	17730	17957	17841	17505	17641	17869	17781	17778	17845	17835	17765	17858	17736	17607	17810	17738	17799	17759	17559	17764	17820	17697	17743	17548	17853	17824	17853	17911	17706	17718	17776	17688	17852	17521	17900	17713	17745	17766	17804	17800	17773	17969	17969	17880	17903	17769	17798	17577	17550	17652	17819	17608	17656	17669	17762	17727	17765	17786	17732	17637	17664	17704	17757	17600	17786	17630	17786	17681	17706	17643	18000	17782	17768	17854	17673	17786	17599	17626	17858	17810	17641	17678	17798	17772	17734	17889	17541	17772	17645	17764	17764	17607	17760	17545	17854	17761	17654	17859	17512	17708	17906	17734	17783	17734	17735	17883	17719	17774	17931	17767	17680	17522	17730	17783	17797	17666	17627	17692	17810	17767	17544	17649	17814	17828	17601	17798	17698	17766	17662	17763	17792	17716	17671	17838	17836	17725	17748	17589	17551	17913	17664	17783	17553	17721	17615	17653	17870	17701	17855	17756	17781	17674	17865	17621	17728	17683	17743	17606	17709	17739	17793	17608	17718	17712	17511	17610	17725	17745	17547	17472	17774	17783	17523	17866	17795	17731	17670	17679	17850	17931	17811	17749	17687	17723	17703	17624	17791	17477	17817	17845	17692	17797	17663	17903	17736	17861	17869	17615	17729	17939	17776	17860	17894	17731	17800	17685	17695	17594	17687	17816	17716	17721	17595	17795	17623	17751	17761	17553	17701	17903	17762	17625	17779	17630	17704	17794	17868	17639	17721	17675	17751	17622	17908	17699	17783	17825	17736	17654	17637	17724	17854	17614	17900	17656	17576	17826	17810	17794	17739	17509	17695	17743	17568	17728	17524	17610	17602	17650	17668	17895	17823	17721	17840	17706	17685	17805	17629	17376	17598	17645	17837	17666	17904	17919	17815	17730	17779	17819	17817	17739	17643	17832	17713	17687	17722	17605	17946	17763	17781	17593	17580	17917	17678	17842	17945	17631	17647	17840	17680	17718	17709	17803	17790	17881	17801	17764	17781	17830	17866	17506	17601	17807	17642	17889	17668	17601	17538	17680	17766	17906	17541	17620	17829	17848	17840	17939	17719	17710	17735	17638	17697	17776	17705	17819	17669	17842	17756	17764	17600	17726	17665	17732	17664	17660	17639	17976	17742	17747	17730	17582	17592	17778	17866	17772	17867	17819	17881	17742	17615	17845	17671	17489	17674	17535	17821	17779	17712	17678	18010	17611	17692	17576	17640	17823	17720	17726	17875	17913	17713	17640	17633	17388	17760	17920	17693	17774	17758	17560	17807	17496	17721	17561	17627	17841	17863	17675	17612	17681	17905	17599	17756	17796	17602	17866	17841	17790	17782	17736	17841	17789	17678	17786	17760	17705	17763	17673	17719	17777	17709	17810	17819	17881	17750	17597	17847	17869	17659	17798	17722	17640	17745	17637	17700	17559	17629	17787	17860	17760	17805	17765	17858	17785	17633	17885	17854	17779	17691	17770	17512	17611	17711	17398	17329	17865	17781	17773	17731	17736	17681	17530	17905	17804	17766	17810	17709	17655	17763	17616	17734	17722	17813	17857	17945	17794	17572	17624	17812	17710	17821	17786	17678	17806	17866	17935	17931	18016	17865	17739	17745	17725	17823	17795	17535	17757	17689	17814	17704	17700	17841	17725	17575	17554	17752	17652	17708	17613	17587	17472	17762	17798	17825	17683	17745	17794	17922	17951	17725	17583	17871	17660	17762	17951	17875	17842	17584	17522	17785	17734	17662	17949	17767	17783	17660	17598	17719	17740	17686	17583	17599	17701	17628	17786	17809	17685	17551	17605	17518	17609	17774	17710	17574	17764	17867	17813	17710	17759	17800	17744	17884	17719	17708	17718	17684	17747	17550	17881	17885	17777	17841	17626	17843	17742	17909	17819	17886	17599	17637	17677	17721	17563	17796	17622	17868	17620	17732	17712	17652	17658	17821	17630	17681	17715	17749	17830	17790	17692	17799	17737	18071	17581	17691	17746	17884	17604	17858	17878	17881	17668	17614	17762	17577	17597	17665	17545	17746	17698	17514	17883	17754	17772	17856	17555	17695	17806	17734	17733	17677	17977	17796	17723	17696	17834	17712	17556	17787	17719	17820	17761	17835	17707	17762	17761	17524	17779	17581	17799	17588	17748	17901	17861	17684	17809	17730	17659	17902	17752	17745	17823	17760	17926	17780	17635	17486	17706	17578	17640	17750	17862	17883	17734	17653	17708	17844	17659	17753	17633	17666	17829	17728	17625	17712	17753	17863	17703	17742	17472	17798	17725	17630	17682	17678	17822	17782	17692	17712	17719	17633	17762	17753	17734	17536	17864	17745	17813	17831	17635	17809	17835	17731	17901	17750	17803	17776	17777	17557	17727	17636	17689	17733	17771	17753	17679	17799	17815	17793	17832	17701	17668	17774	17679	17811	17841	17930	17803	17932	17725	17780	17780	18029	17678	17598	17614	17786	17678	17799	17615	17577	17769	17919	17491	17788	17621	17787	17832	17868	17677	17879	18017	17745	17773	17689	17661	17829	17815	17721	17659	17766	17710	17772	17834	17814	17568	17532	17684	17797	17871	17808	17732	17572	17648	17810	17817	17707	17871	17651	17721	17781	17823	17954	17769	17633	17606	17788	17725	17820	17757	17703	17717	17745	17666	17618	17564	17636	17678	17840	17601	17539	17850	17639	17705	17893	17690	17739	17659	17787	17767	17862	17730	17664	17763	17729	17724	17769	17729	17863	17810	17782	17498	17713	17813	17622	17608	17586	17805	17685	17889	17510	17690	17896	17598	17811	17649	17641	17629	17592	17877	17652	17673	17605	17758	17562	17771	17823	17673	17854	17719	17618	17653	17693	17836	17717	17671	17694	17645	17750	17737	17640	17698	17764	17829	17675	17892	17825	17865	17837	17813	17335	17685	17786	17890	17895	17845	17941	17636	17805	17795	17963	17648	17868	17756	17744	17835	17516	17736	17877	17781	17821	17820	17776	17862	17871	17802	17789	17508	17613	17932	17642	17765	17729	17813	17787	17924	17774	17922	17652	17827	17741	17800	17826	17711	17626	17887	17644	17809	17916	17822	17610	17679	17674	17847	17782	17903	17850	17679	17622	17709	17855	17644	17838	17662	17641	17728	17684	17689	17761	17696	17706	17864	17650	17705	17635	17969	17587	17627	17681	17930	17969	17740	17639	17569	17470	17712	17647	17942	17703	17738	17750	17875	17796	17508	17901	17762	17743	17881	17775	17732	17728	17772	17743	17571	17756	17684	17655	17727	17870	17798	17629	18007	17639	17925	17738	17727	17651	17615	17732	17751	17532	17772	17691	17662	17890	17626	17581	17554	17903	17615	17598	17751	17785	17811	17697	17813	17765	17748	17754	17592	17717	17866	17757	17866	17641	17702	17622	17718	17767	17594	17775	17770	17888	17865	17534	17691	17826	17572	17675	17842	17900	17916	17701	17772	17674	17859	17650	17692	17675	18000	17773	17672	17728	17624	17768	17919	17770	17952	17762	17754	17737	17820	17701	17617	17921	17692	17775	17744	17726	17670	17585	17688	17895	17673	17731	17709	17682	17780	17930	17828	17851	17744	17860	17858	17665	17660	17725	17920	17948	17771	17774	17855	17804	17849	17805	17831	17794	17599	17735	17841	17970	17732	17734	17625	17781	17687	17772	17761	17953	17850	17846	17822	17757	17548	17773	17811	17766	17576	17750	17650	17611	17727	17589	17742	17694	17864	17852	17750	17733	17746	17636	17746	17859	17739	17816	17718	17928	17791	17513	17628	17681	17719	17841	17721	17718	17947	17706	17463	17776	17718	17661	17842	17697	17736	17538	17566	17805	17676	17622	17674	17660	17642	17902	17611	17831	17640	17826	17695	17819	17747	17651	17730	17974	17857	17624	17919	17684	17914	17772	17651	17816	17870	17878	17806	17821	17952	17772	17927	17785	17879	17811	17673	17859	17892	17756	17597	17764	17872	17778	17729	17592	17688	17511	17626	17728	17775	17711	17529	17798	17544	17599	17671	17813	17850	17824	17656	17886	17718	17769	17690	17555	17707	17613	17708	17778	17772	17810	17758	17665	17682	17841	17817	17783	17614	17884	17782	17867	17754	17564	17582	17759	17908	17861	17612	17858	17963	17832	17857	17761	17753	17840	17817	17607	17894	17938	17822	17772	17832	17814	17846	17793	17684	17950	17905	17749	17980	17751	17750	17789	17918	17639	17652	17651	17678	17765	17980	17721	17729	17710	17864	17662	17800	17698	17796	17730	17749	17713	17936	17779	17719	17631	17870	17880	17690	17768	17767	17673	17871	17595	17709	17877	17742	17849	17748	17639	17866	17815	17551	17603	17732	17707	17668	17808	17880	17679	17791	17731	17795	17715	17732	17813	17709	17542	17731	17708	17730	17718	17826	17759	17803	17692	17735	17637	17678	17673	17823	17680	17715	17831	17550	17580	17670	18023	18065	17893	17741	17808	17654	17648	17751	17812	17590	17666	17786	17626	17820	17755	17703	17791	17935	17633	17644	17815	17702	17725	17661	17829	17660	17719	17770	17931	17544	17713	17659	17890	17816	17743	17590	17723	17580	18031	17775	17601	17552	17590	17595	17963	17729	17763	17849	17714	17598	17915	17681	17709	17824	17865	17791	17799	17883	17717	17780	17857	17737	17846	17834	17675	17690	17665	17827	17767	17851	17660	17705	17756	17872	17926	17631	17641	17736	17663	17830	17797	17870	17704	17794	17476	17627	17650	17767	17808	17641	17738	17460	17695	17700	17897	17751	17828	17803	17708	17583	17546	17690	17792	17681	17521	17811	17728	17765	17938	17685	17695	17811	17653	17738	17625	17774	17954	17922	17701	17759	17830	17873	17679	17879	17721	17685	17778	17768	17549	17647	17809	17587	17784	17777	17553	17718	17925	17636	17869	17792	17703	17853	17543	17649	17723	17732	17684	17739	17828	17869	17755	17675	17688	17753	17452	17891	17660	17649	17739	17797
26963	37528	36011	27822	23876	20366	17010	16287	16089	16145	16070	16025	15980	16166	15858	16043	15945	15868	15964	15994	15786	15979	15946	16018	16022	16088	15956	15851	16083	16128	15897	15955	15961	15868	16038	15932	15909	16047	16093	16170	16178	16029	15910	16053	15772	16006	16138	16004	16202	16064	15962	15949	16049	15873	15841	16202	15873	16015	16050	16056	16009	15986	16102	15874	16067	16157	16137	16057	15861	16119	16143	15789	16076	16002	15883	15837	15811	15950	15906	15989	15919	16011	16104	16000	16151	16032	15981	16062	15920	15865	15960	15996	16039	15983	16021	15957	16016	15970	16214	15940	16016	15892	16037	16031	15882	15986	15980	15945	16001	16019	15916	16016	15924	16053	16114	16019	15893	15716	16078	15986	15957	15840	15900	15924	16015	15942	15824	15906	16001	15825	15795	15921	15830	15944	16005	15865	15972	16028	16157	16080	16099	15984	16027	15930	16047	16027	15923	15844	15895	15994	15890	15969	15988	15858	15878	16051	16006	15905	16002	16124	16119	16016	15979	15983	15978	16002	16025	16073	15972	15876	16252	15894	16134	15921	16122	15951	15902	15949	16129	15894	16012	16107	15832	15849	15938	16001	15943	15926	16044	15975	15900	16098	15878	16201	16020	15881	16013	16050	15760	16057	16000	15977	15987	16050	15962	16066	15943	16077	15978	16200	15958	15822	16012	16029	16084	15953	15965	15786	16009	16070	15882	16179	15796	15759	15972	15955	16028	15968	15960	16076	15962	15905	15941	15755	16032	16140	15941	16038	15906	15977	15908	16064	16023	15945	16052	15944	15881	15891	16179	16201	16069	16097	16015	16008	16023	16026	16026	16026	15896	15930	15877	15962	15988	15895	15990	15966	15910	16029	15817	15993	15976	15970	16061	15799	16062	15861	15980	15949	15961	16041	15984	16105	15924	16063	16087	15921	15925	15925	15784	15925	15999	15890	15892	16034	15894	16036	16030	16049	16066	16007	15949	16031	15985	16020	16071	15954	16114	15956	15938	16000	15892	16002	15978	15831	16080	15879	16128	15917	15892	15876	15877	16029	16207	15784	16052	16193	15959	15971	16029	16031	15787	16009	16004	15856	16157	16054	15975	15966	15826	16089	15891	15865	16091	15985	15961	15959	16078	15958	16145	16132	15946	16207	15985	15958	15947	15990	15916	15954	15880	15876	15979	15931	16099	15871	15948	16011	15960	16046	15872	15949	15932	15882	15730	15973	15995	15792	16051	15899	16130	16152	15974	15905	15991	15918	16064	15941	15981	16024	15994	15981	15959	16081	15927	15975	15966	15980	16052	16065	16065	15970	15958	15918	15964	15938	16038	16138	15759	16032	16138	15994	15890	15875	15977	15944	15875	16022	16083	15796	16008	16094	15859	16025	16075	15972	16104	15916	16032	15970	15967	15996	15933	15987	16007	15972	16044	15909	15968	15870	16036	16146	15856	15992	15898	15885	15992	15934	16020	16033	15844	16036	15912	15969	16015	16007	15976	16020	15989	15925	15984	16081	15804	16009	15934	15958	15988	15987	16046	15997	15991	16077	16235	16056	16021	15964	16055	16154	15961	16070	15788	16064	16003	16069	15970	15886	15894	16067	16014	16079	16024	15844	16059	15957	16176	16007	16050	16187	15805	16108	16167	15950	16045	16065	16155	15893	15928	16092	16150	16092	15903	15976	16103	15895	15894	15949	15991	16090	15966	16013	16011	16035	15942	16010	16017	15975	15915	16209	16105	15933	15934	16058	15823	16181	16027	15824	15914	16129	15900	15880	16058	15838	16061	16172	15941	16095	15922	16192	15957	16015	16064	16160	15973	16029	15980	15967	16010	16016	16062	16067	16073	15953	16035	15969	15968	15991	15852	16106	15809	15970	15966	15936	16000	15804	15940	16215	15992	15768	15939	16084	15756	15901	15963	15870	16067	15991	15970	16034	15940	16064	15946	16090	16057	16025	15955	15968	16089	16098	15926	15870	15945	16082	15904	16034	15802	15974	15849	16045	15961	15953	16032	15780	15958	15833	15908	15976	16038	16065	16020	15944	16189	16020	15997	16133	15784	16065	16034	15961	16011	15810	15923	15902	15981	15968	15865	16037	16042	15985	16274	15823	15840	16042	16077	15766	16127	15913	16083	15917	15822	15992	15819	15947	15877	15862	16020	15933	16022	15993	15971	16055	16045	16035	16097	16047	15961	16163	16215	15877	16018	15933	16104	15871	16105	15899	15840	16041	15901	16081	15953	15939	15943	15928	15943	16062	15995	16137	15911	15878	15965	16071	15992	16123	15959	15835	16003	16080	15962	15790	16034	16224	16089	15815	15966	15981	16051	16045	16150	16002	15815	16061	15894	15982	16040	16000	15838	16049	16046	15910	16071	15844	16081	15954	16053	16009	16284	16134	15963	15947	15964	16099	15869	15959	16004	15896	15872	16221	15719	15919	15972	16058	15986	15928	15902	16048	15968	15876	16004	16144	15815	16054	16042	15947	15992	15884	16014	16073	15938	16004	16058	15946	16119	16009	15902	15905	15974	16036	15786	15918	15934	15947	15965	16103	15920	16011	15796	15949	16001	16011	16050	15970	15923	15837	15999	15790	15904	15891	16014	15901	16098	15970	15945	16194	16099	16061	16147	16032	15895	16020	15858	15934	16227	16026	15931	16101	15933	15917	15930	15929	16058	15949	15947	15962	15987	16087	16000	15855	16047	15890	16053	16099	16032	15965	15951	16110	16066	15965	15825	16071	15945	15994	16180	16094	15900	15811	16011	15916	15926	16034	16108	15878	15977	15907	15967	15953	16112	15991	16107	15928	16210	15791	15993	15844	15905	16110	16142	16038	16124	15957	15925	16016	15960	15952	16111	15995	16093	15945	16111	16091	16115	16010	16045	15807	16147	15846	16015	15825	15761	15962	15847	15897	15878	16066	16129	15903	16000	16076	15924	16061	15758	15993	16046	16083	15835	15980	16051	15956	16066	16072	15904	16051	16066	15905	16059	15870	16083	16286	15821	16082	15954	15873	15881	15989	15907	15995	16130	16018	15811	15860	16081	15979	15856	15966	16153	15876	16040	15992	16023	16132	16096	15985	15960	15999	16003	16113	15896	16106	15946	15948	15973	16022	16162	16140	15825	16048	15866	15904	15987	15950	15859	15979	16078	16021	15935	15825	16065	15933	16000	15939	16038	16085	16047	15983	15846	15938	15980	15991	15917	15962	15979	15961	15816	15975	15942	15961	16135	16042	15787	16027	15820	16020	16057	15950	15993	16067	16039	15908	16170	15986	15798	15844	16016	16166	15832	15943	16048	15928	16163	15889	15922	16082	15919	15955	15965	16055	15969	16004	15984	16025	15949	16021	15912	15962	15874	16157	15855	16041	15932	16180	16017	15954	15873	16048	15771	16155	15906	16031	15852	16054	16030	16085	16189	15970	15959	15962	16051	16141	16128	16052	16130	16111	16073	15879	15984	15934	16037	16124	15835	16057	16092	15926	16026	15886	15859	15788	15913	15933	16022	16010	15890	15927	15803	15868	16173	15977	16164	16022	15956	16080	15921	15979	16184	16036	15802	15952	15994	15824	15963	15944	16116	15812	16065	15960	15771	15962	16024	16010	15940	16038	16137	15961	15887	16004	16055	15898	16090	15981	15932	16063	16057	15761	15985	15736	16066	15994	16014	16042	16081	15996	16109	15946	16141	15880	16039	16060	15935	15959	15970	15978	16042	15858	16009	16070	16124	15967	16061	16092	15942	16051	15939	16085	15935	16093	15915	16079	16099	16102	16171	15943	15983	16131	16025	15993	15923	15944	15997	16152	16053	15893	16011	16053	15909	15892	15997	15928	16017	16021	16150	16002	15913	15912	16231	15821	16084	15901	15804	16129	16044	15890	16005	16068	16137	15958	15957	16019	15975	16064	15916	16004	16072	16144	16107	16045	16138	15947	16068	15931	16056	15989	16016	16067	16099	15983	15799	16004	15943	16171	16010	16032	16158	16023	16114	16024	15906	16055	16017	15860	15913	15970	16078	16078	15956	15899	16032	16027	16016	16183	16054	15910	15959	16047	16113	15931	15858	16164	15734	15931	16160	16020	16024	15905	16055	16107	15999	16022	15920	15856	16020	16058	15995	16016	16062	15802	16058	16059	15904	15992	15986	16082	15779	15865	15990	15992	16021	15979	15872	15889	16019	16087	16112	16041	15862	15992	15988	15924	16064	16053	15887	15883	16028	15841	16008	15955	15920	15963	15990	16041	16052	15824	15943	15993	16080	16180	16139	16059	16048	16026	15838	16135	15825	16008	15972	15945	16103	15920	16090	15851	16018	15933	15976	15723	16089	16039	16014	15842	16158	15967	16075	15957	16109	15977	15974	16051	15959	15961	15791	15820	15956	15896	16021	15973	15870	16130	15901	16153	15765	16142	15960	15929	16008	15926	16059	16023	16041	16045	15992	15957	16168	16071	16004	15905	16068	15975	15915	16014	16009	15953	16001	16027	15929	16035	15884	15924	15916	16057	16076	15891	16047	16026	15943	16145	15935	16030	15815	16136	15965	16021	16014	16110	15968	16061	15879	16038	16077	16041	16005	16083	16097	15987	15832	15985	16063	15891	16078	15912	15989	15924	16089	16073	15855	15966	15849	15965	15973	15973	15932	15964	16021	16051	15888	15978	16132	16133	15998	16089	16032	15946	15983	15981	15990	16023	16071	15974	15926	16088	15905	15953	15954	15977	15946	16072	15996	15916	15977	15979	15991	15948	16037	16015	15910	15922	15953	16081	16014	15869	15958	15966	16079	16047	16223	16006	15968	16069	15968	15991	15865	16104	16072	16227	16128	15792	15929	15872	15884	16047	15959	15982	16035	15933	15979	15796	16072	15800	15995	15982	15996	15895	15981	16063	16123	15994	15856	16058	16054	15976	15818	15965	16110	15956	15935	15937	15886	16102	16038	16184	15915	16098	16124	15863	16078	16065	15919	15961	16063	16003	15898	15893	16062	16015	15961	16339	16018	15917	15837	16063	15998	15910	16047	16158	15981	15910	15876	15911	15929	16095	15847	15974	15823	15977	15897	15887	16067	16075	16010	15923	16157	15942	16001	16052	15968	15968	16056	16126	15962	16150	15934	16138	15890	16150
24154	21443	28960	25930	25888	27816	25880	21197	20542	20185	19735	19562	19317	19258	19298	19011	18952	18850	19088	19100	18696	19070	18983	18948	19054	19037	19013	19106	18862	18940	18930	18927	19076	18868	19009	19030	18857	18966	18882	18954	18826	18715	19090	18732	18858	18842	18745	18892	18964	19014	19085	19039	18841	19000	18930	18808	18910	18882	18911	18660	18905	18656	18754	18975	19025	18885	18900	19022	18975	18955	19005	18829	18796	19042	18993	18921	18693	18637	18971	18917	18931	18908	18657	18802	18841	18719	18882	18895	18711	18792	18904	18849	18842	18826	18847	18709	19010	18913	18727	18823	18845	18979	18983	19046	18936	18815	18817	18752	18852	18708	19078	18724	18730	18576	18974	19041	18708	18904	18839	18839	18807	18770	18877	18777	18722	18927	18863	18831	18854	19075	18842	18784	18829	18989	19061	19086	19157	18885	18746	18781	18919	18821	18743	18929	18915	18958	18735	18909	18651	18654	18792	18791	18773	18837	18789	19013	18854	18756	19024	18959	18853	19045	19069	18959	18922	18582	18654	18797	18823	18899	18798	18787	18952	18816	18816	19014	19035	18620	18902	18793	18623	19011	18928	18700	18982	18883	18788	18627	19099	18824	18776	18796	18730	19023	18651	18687	18901	18826	18824	18790	18815	18847	18913	18895	18934	18796	18783	19019	19058	18838	18874	18783	18931	18809	18860	18743	18922	18572	18956	18957	18899	18999	18863	18993	18830	18863	18649	18673	18911	18672	18781	18843	18799	18890	18839	18620	18991	18838	19117	18966	18848	18662	18636	18696	18770	18869	19148	18928	18935	18726	18831	18823	18802	18854	18997	18975	19059	19011	18818	18852	19029	18863	18828	18827	18760	18576	18718	18814	18880	18846	18775	18914	18693	18822	18814	18920	19059	18890	18824	18901	18933	18917	18862	18976	18883	18829	18608	18667	18827	18933	18936	19052	18939	18774	18840	18763	18962	19023	18867	19149	19124	18927	19044	18878	18886	18652	18987	18942	18902	18767	18951	18745	18593	18938	18975	18749	18895	18802	18922	18697	18828	18865	18747	18898	18990	18711	18851	18866	18920	18859	18869	18917	18961	18855	18958	18929	19200	18849	19006	18971	18864	18850	18676	18753	18939	18882	19008	18880	18878	18715	18856	18922	18872	18920	18693	18835	18806	19018	18902	18740	18838	18634	18751	19083	18869	19038	18842	18695	18690	18700	18737	18942	18948	18905	18932	18738	19087	18774	18533	18812	19120	18820	18952	18872	18943	18771	18786	18741	19112	18885	18975	18832	18786	18806	18712	18873	18771	18930	18965	18841	18956	18954	18821	18987	18694	18589	18954	18876	18953	18747	18760	18768	18789	18735	18783	18805	18984	18801	18862	18886	18851	18765	19022	18674	18776	18694	18798	18876	18870	18888	18690	18834	18913	18788	18899	18782	18786	18926	18923	18738	18819	18731	18903	18769	18907	18802	18864	19035	18849	18898	19068	18872	18777	18655	18893	18915	18992	18536	19053	18872	19090	18961	18849	18879	18919	18771	18803	18754	18728	18973	18786	18845	18815	18888	18949	18917	18995	18789	19028	18951	18792	18710	18766	18688	18923	18734	18728	18862	18824	18973	18957	19045	19009	18826	19009	18672	18756	18997	18805	18856	18739	18666	18775	18940	18999	18803	18803	18814	18974	18800	18834	18602	18782	18809	18947	18831	18691	18740	18819	18907	19010	18823	18701	18908	18655	18946	18926	18919	18878	18769	18826	18811	18936	18827	18890	19010	18771	18712	18774	18744	18920	18778	18662	18971	18884	18874	18730	18887	18716	19081	18949	18894	18849	18823	18828	18813	18787	18782	18688	18732	18787	18944	18639	18895	18796	18690	18787	18848	18846	18770	18752	18850	18828	18643	18652	18589	18692	18896	18903	19067	18856	18663	18777	18730	18872	19040	18857	18810	18760	18862	18992	18835	18689	18970	18921	19021	18829	18970	18919	18795	18722	18719	18691	19000	19021	18895	18811	18789	18970	18668	18981	18939	18620	18799	18686	18975	18801	18793	18800	18660	18849	18951	18764	19061	18756	18698	18954	18850	18901	18972	18799	18763	18846	18726	18751	18849	18763	18936	18802	19102	18970	18784	18974	18847	18902	18666	18696	18653	18937	18794	18808	18819	18960	18687	18880	18768	18846	19043	18962	18849	18759	19086	18939	18816	18768	18822	18878	18756	18788	19031	18852	19030	19049	18740	18950	18776	18872	18776	19077	19071	18687	18801	18894	18887	18726	18734	18925	18809	18833	18856	18700	18661	18773	18703	18805	18797	18851	18891	18918	18923	18977	18903	18881	18879	18874	18782	18839	18782	18923	18652	18778	18932	18980	18899	18702	18908	18809	18938	18889	18768	19110	18996	18924	18794	18884	18827	19072	18974	18780	18818	18710	18698	18874	18767	18951	18704	18843	18765	18769	18941	19057	18993	18876	18700	18859	18990	18810	18779	18901	18869	18623	18889	18939	19006	18862	18797	18952	18911	18938	18849	18818	18739	18641	18810	19012	18770	18899	18876	19009	18888	18810	18755	18848	18839	18747	18903	18865	18901	18786	18659	18888	19016	18835	18745	18836	18746	18688	18829	18743	19013	18911	19104	18957	19028	18873	18869	18708	18806	19062	18925	18948	18822	18731	18880	18950	18989	18933	18650	18817	18934	19020	18894	18879	18980	18860	18906	18798	18778	18851	18706	18808	18738	18809	18855	18837	18709	18924	18961	18820	18884	18808	18934	18602	18772	18736	18811	18881	18732	18838	18897	18815	18900	18946	18772	18735	18776	19064	18704	18859	18873	18809	18824	19067	18700	18926	18794	18908	18921	18795	18762	18912	18746	18971	19093	18975	18806	19013	18667	18972	18917	18843	18976	18963	19085	18710	18898	18746	18830	18968	18896	18889	18761	18724	18808	18788	18518	18821	18962	18880	18640	18967	18665	18788	18788	18672	18751	18936	18851	18843	19043	18809	18867	18885	18917	18948	18896	18906	18908	18903	18754	18834	18904	19001	18875	19008	18818	18801	18856	18954	18866	18822	18918	18843	18659	18854	18851	18690	18805	18771	18772	18806	18847	18861	19030	18846	18832	18998	18913	19054	18802	18904	18702	18745	18713	18728	18871	18883	18871	19031	18750	18752	18821	18952	18901	19044	18767	18749	18770	18918	19007	18840	18901	18603	18988	18833	18944	18843	18685	18943	18995	18980	18865	18772	18768	18786	18807	18914	18869	18876	18939	18755	18726	18634	18517	18794	18795	18979	18948	18904	18787	18785	18774	18914	18803	18953	18913	18858	18867	18847	18907	18858	19065	19113	18910	18845	18732	18811	18844	18765	18943	18773	18792	18668	18762	18772	18954	18705	18744	18775	18998	18701	18634	18565	18903	18774	18946	18818	18757	18980	18869	18973	18916	18821	18776	18936	18929	18794	18747	19007	18878	18840	18769	19038	18826	18860	18805	18944	18899	18663	18739	18888	18895	18785	18868	19003	18817	18878	18851	18771	18910	18808	18784	18831	18941	18932	18738	18831	18864	18693	18716	18776	18793	18901	19047	19149	19097	18859	19080	18811	19013	18845	18769	19102	18724	18900	18850	18841	18789	18755	18708	18772	18779	19027	18902	18825	18891	18951	18796	18868	18853	19141	18771	18967	18751	18699	19019	19061	19010	18852	18978	18971	18902	18929	18963	18879	18767	18889	19088	18931	19137	19066	18942	18776	18783	18896	18853	18922	18873	18880	18795	18901	18888	18847	18783	18733	18817	18800	18889	19079	18883	18790	18861	18908	18888	18763	18691	18926	18885	18782	18912	18756	18754	18803	18755	18730	18744	19058	18768	18942	18884	18792	19011	19008	18937	18979	18674	18895	18893	18691	18755	19007	18972	18821	18890	18692	18694	18695	18697	18774	18810	18799	18982	19072	19056	18937	18965	18987	18751	18937	18777	18802	19025	18938	18784	18838	18886	18843	18757	18890	18942	18878	18945	18674	18855	18913	18865	18761	18866	18755	18904	18845	18811	18948	18856	18690	18746	19056	18966	18859	18746	18889	18779	18812	18870	18828	18908	18980	18872	18877	18937	18925	18816	18989	18769	18795	18862	19164	18833	18784	18882	19105	18841	18918	18834	18967	18735	18851	18996	18855	18879	18722	18713	18876	18985	18820	18721	18732	18851	18786	18993	18976	18824	18951	18961	18838	18870	18654	18764	18980	18820	18772	18666	18832	18814	18969	18931	18619	18864	18707	18724	18823	18748	18886	18778	18760	19004	18906	18960	19111	18725	18974	18866	18974	18779	18723	18841	18843	18799	18838	18745	18913	18810	18774	18639	18860	19117	19064	18823	18803	18863	18879	18710	18837	18875	18935	18978	18761	19019	18835	18993	18724	18949	18745	18687	18858	18731	18871	18754	18532	18898	18859	18718	18874	18983	18920	19035	18839	18939	18864	18738	18853	18698	18987	18632	18738	18787	18989	18689	18827	18722	18822	18873	18831	18977	18766	18775	18815	18850	18964	19065	18655	18864	18859	18883	18799	18932	18833	18863	18729	18961	18794	18748	18919	18744	19039	18750	18867	18845	18775	18866	18909	18810	18924	18793	18844	18943	19085	18922	18887	18696	18924	19005	18882	18941	18761	18630	18864	18898	18812	18773	18833	18977	18841	18885	18833	18957	18906	18871	18860	18751	18879	18846	18677	18885	18797	19207	18888	18723	18990	19007	18814	18966	18773	18838	18960	19010	18828	18780	19014	18877	19018	18841	18894	18748	18999	18804	19083	18807	18842	18897	18844	18770	18816	18703	18998	18971	18748	18666	18830	18710	19175	18878	18826	18889	18880	18842	18733	18763	18869	18808	18662	18837	18912	18754	18745	18837	18844	18814	18979	18863	18984	18894	18743	18937	19059	18832	18778	18862	18658	18846	18916	18715	19045	18817	18926	18793	18864	18638	18784	18888	18783	18837	18828	18900	19072	18966	18902	18997	18832	18843	18815	18928	19037	18854	18645	18910	18873	18989	18775	18875	18896	18641	18994	18862	18892	18935	18891	18915	18972	18635	18762	18813	18984	19056	18878	18837	19175	19012	18747	18700	18815	18996	18928	18710	19082	18621
31266	48931	45978	38605	32137	28595	22593	19272	19003	18247	17672	17315	17107	16837	16636	16663	16800	16640	16561	16476	16622	16530	16593	16683	16887	16860	16844	16504	16667	16746	16568	16713	16751	16583	16877	16557	16666	16570	16529	16749	16380	16779	16585	16625	16749	16540	16749	16719	16613	16837	16485	16789	16783	16707	16745	16538	16761	16692	16577	16692	16438	16523	16717	16687	16677	16785	16527	16507	16534	16503	16523	16591	16531	16702	16671	16859	16668	16807	16643	16662	16736	16627	16547	16762	16782	16620	16588	16701	16719	16698	16787	16662	16548	16645	16561	16732	16532	16558	16572	16552	16612	16688	16713	16532	16678	16575	16643	16662	16639	16577	16582	16725	16641	16578	16712	16773	16571	16620	16608	16507	16658	16527	16699	16645	16689	16492	16469	16632	16517	16579	16773	16509	16549	16667	16598	16591	16569	16770	16634	16655	16672	16636	16811	16455	16470	16765	16660	16649	16673	16767	16621	16740	16573	16604	16738	16515	16684	16583	16766	16609	16874	16532	16629	16665	16666	16476	16584	16532	16663	16468	16786	16602	16565	16590	16556	16865	16633	16699	16813	16626	16702	16648	16589	16539	16635	16647	16656	16587	16644	16714	16606	16528	16709	16684	16653	16651	16515	16512	16801	16692	16484	16638	16639	16667	16533	16563	16702	16537	16571	16716	16496	16721	16694	16559	16572	16674	16450	16732	16617	16483	16719	16601	16650	16588	16592	16575	16708	16551	16503	16693	16813	16622	16749	16507	16637	16658	16598	16437	16599	16725	16581	16614	16482	16621	16746	16656	16643	16643	16661	16648	16721	16490	16845	16653	16692	16627	16542	16752	16666	16710	16690	16496	16642	16586	16694	16772	16908	16625	16432	16592	16650	16555	16690	16693	16630	16596	16616	16665	16537	16789	16727	16575	16547	16739	16580	16447	16528	16550	16575	16650	16658	16527	16543	16673	16608	16744	16669	16701	16613	16547	16578	16684	16677	16458	16636	16615	16674	16758	16695	16616	16678	16568	16565	16450	16550	16725	16650	16730	16506	16724	16786	16502	16658	16567	16644	16652	16747	16583	16699	16712	16446	16556	16727	16644	16743	16557	16537	16700	16736	16756	16613	16657	16617	16562	16664	16745	16575	16698	16606	16594	16693	16709	16512	16537	16706	16599	16568	16565	16620	16762	16640	16695	16669	16550	16658	16511	16892	16492	16493	16573	16636	16539	16577	16586	16519	16639	16642	16567	16495	16595	16673	16660	16803	16559	16678	16470	16563	16607	16773	16686	16594	16729	16580	16628	16651	16511	16752	16588	16575	16590	16534	16496	16682	16544	16662	16579	16557	16697	16693	16601	16691	16586	16646	16746	16634	16414	16695	16722	16677	16617	16615	16657	16617	16680	16603	16665	16595	16524	16886	16596	16645	16637	16715	16655	16572	16521	16690	16567	16502	16677	16772	16451	16556	16725	16476	16665	16693	16701	16562	16463	16504	16781	16779	16694	16520	16465	16671	16653	16778	16463	16525	16680	16784	16781	16527	16614	16638	16591	16676	16377	16544	16401	16452	16545	16648	16635	16549	16647	16651	16482	16689	16594	16660	16685	16537	16494	16658	16425	16624	16636	16676	16644	16702	16542	16686	16727	16590	16613	16612	16571	16622	16572	16752	16611	16569	16674	16611	16520	16462	16657	16496	16634	16723	16456	16613	16476	16714	16488	16717	16603	16583	16619	16579	16570	16504	16753	16701	16622	16665	16733	16731	16498	16674	16647	16646	16540	16663	16709	16640	16526	16634	16496	16783	16635	16679	16688	16616	16732	16564	16625	16579	16828	16625	16655	16646	16508	16619	16505	16682	16580	16530	16629	16645	16723	16737	16846	16601	16661	16495	16717	16500	16522	16638	16669	16555	16430	16680	16638	16800	16813	16818	16582	16693	16568	16540	16713	16605	16607	16491	16557	16662	16712	16646	16668	16662	16692	16763	16673	16640	16580	16636	16802	16561	16549	16569	16608	16723	16718	16546	16565	16412	16640	16649	16764	16561	16611	16644	16721	16607	16683	16622	16514	16689	16522	16667	16594	16735	16586	16692	16583	16842	16644	16563	16616	16738	16497	16653	16418	16504	16752	16717	16507	16446	16682	16540	16568	16677	16596	16537	16721	16805	16735	16538	16778	16659	16673	16594	16588	16681	16605	16671	16520	16540	16593	16646	16702	16476	16628	16483	16632	16599	16653	16713	16596	16607	16796	16642	16701	16748	16714	16671	16583	16696	16740	16670	16739	16653	16685	16746	16745	16815	16776	16584	16628	16546	16541	16526	16852	16658	16587	16623	16653	16718	16558	16629	16550	16891	16549	16684	16565	16656	16621	16640	16532	16528	16597	16517	16463	16851	16580	16699	16578	16688	16575	16650	16424	16671	16486	16501	16528	16555	16592	16524	16700	16584	16666	16788	16801	16678	16651	16596	16649	16665	16589	16638	16656	16598	16497	16686	16659	16649	16515	16828	16392	16625	16619	16524	16324	16565	16761	16634	16503	16604	16717	16561	16551	16572	16571	16657	16761	16545	16788	16734	16701	16719	16562	16716	16606	16778	16575	16708	16585	16586	16723	16739	16639	16679	16577	16502	16689	16598	16620	16451	16626	16612	16607	16668	16618	16362	16529	16609	16598	16648	16723	16771	16742	16626	16497	16594	16712	16605	16654	16719	16660	16580	16468	16523	16680	16609	16704	16575	16841	16586	16610	16510	16722	16778	16666	16714	16656	16502	16653	16423	16524	16667	16541	16505	16568	16627	16720	16825	16774	16567	16628	16683	16618	16592	16714	16558	16567	16691	16656	16643	16628	16563	16543	16498	16607	16627	16441	16501	16591	16553	16556	16781	16717	16508	16708	16683	16639	16607	16826	16713	16534	16761	16575	16611	16598	16698	16559	16615	16491	16590	16557	16624	16649	16782	16720	16655	16468	16658	16466	16525	16704	16550	16668	16629	16662	16622	16617	16674	16611	16673	16565	16549	16718	16604	16513	16660	16668	16675	16609	16645	16575	16680	16548	16703	16725	16615	16521	16692	16710	16413	16676	16533	16667	16667	16488	16549	16621	16492	16549	16700	16505	16812	16514	16730	16583	16619	16472	16477	16595	16706	16599	16709	16444	16603	16511	16692	16655	16735	16702	16903	16519	16662	16804	16637	16715	16607	16612	16656	16584	16583	16613	16620	16658	16606	16557	16682	16500	16557	16439	16647	16501	16770	16754	16531	16547	16630	16682	16651	16679	16791	16608	16636	16827	16663	16625	16629	16696	16539	16596	16678	16564	16654	16575	16857	16602	16618	16618	16702	16687	16597	16575	16789	16645	16456	16654	16657	16712	16563	16616	16619	16665	16686	16456	16645	16616	16606	16490	16555	16528	16797	16796	16690	16614	16685	16611	16742	16583	16686	16589	16774	16736	16544	16583	16742	16600	16544	16530	16509	16614	16639	16594	16560	16649	16730	16494	16519	16738	16537	16786	16510	16648	16801	16633	16828	16564	16752	16532	16617	16539	16342	16541	16585	16571	16698	16618	16671	16763	16435	16635	16567	16532	16649	16578	16692	16683	16564	16418	16649	16810	16676	16790	16603	16620	16724	16679	16708	16686	16772	16665	16556	16605	16647	16551	16700	16676	16777	16616	16669	16665	16633	16531	16604	16648	16714	16656	16842	16587	16618	16615	16668	16608	16567	16738	16467	16788	16416	16664	16635	16617	16580	16509	16503	16558	16706	16589	16513	16556	16580	16696	16607	16603	16585	16657	16640	16675	16693	16719	16840	16671	16557	16530	16709	16543	16614	16860	16531	16700	16554	16657	16571	16614	16540	16669	16617	16769	16559	16703	16685	16693	16735	16446	16453	16590	16625	16586	16798	16519	16674	16722	16540	16744	16685	16706	16558	16639	16664	16612	16480	16515	16691	16763	16598	16831	16679	16638	16873	16571	16401	16624	16580	16591	16725	16664	16724	16578	16524	16716	16807	16728	16747	16674	16811	16678	16562	16624	16674	16671	16473	16637	16822	16527	16684	16516	16645	16539	16700	16676	16669	16655	16625	16466	16587	16574	16630	16584	16779	16684	16538	16743	16643	16613	16684	16558	16462	16471	16765	16673	16567	16739	16515	16576	16656	16344	16815	16643	16556	16775	16546	16669	16588	16606	16856	16513	16688	16556	16598	16546	16716	16732	16689	16790	16626	16650	16573	16610	16405	16692	16568	16677	16635	16514	16642	16786	16629	16603	16736	16575	16623	16720	16495	16677	16802	16629	16656	16594	16514	16510	16636	16472	16585	16584	16789	16579	16799	16725	16595	16506	16622	16672	16612	16498	16597	16692	16540	16758	16554	16456	16561	16591	16690	16471	16696	16441	16566	16504	16625	16536	16627	16609	16774	16617	16700	16534	16667	16545	16722	16743	16540	16685	16817	16654	16487	16576	16553	16749	16413	16513	16595	16598	16492	16583	16650	16546	16693	16579	16657	16688	16850	16602	16656	16739	16612	16766	16579	16356	16725	16574	16642	16639	16708	16551	16510	16520	16627	16780	16490	16655	16564	16719	16613	16511	16623	16694	16705	16702	16522	16754	16602	16591	16659	16585	16572	16718	16593	16570	16844	16700	16520	16609	16604	16641	16538	16784	16534	16638	16602	16473	16652	16617	16593	16615	16421	16727	16568	16672	16635	16742	16483	16725	16494	16623	16637	16529	16562	16625	16717	16587	16617	16811	16676	16533	16710	16554	16609	16680	16694	16565	16526	16669	16492	16553	16651	16728	16631	16685	16576	16569	16670	16637	16668	16617	16668	16726	16798	16583	16724	16550	16544	16571	16580	16755	16629	16633	16594	16745	16575	16489	16576	16510	16631	16554	16563	16695	16642	16592	16526	16854	16523	16550	16563	16704	16706	16774	16794	16711	16592	16733	16714	16572	16648	16684	16388	16736	16552	16601	16648	16618	16675	16557	16731	16568	16601	16615	16624	16627	16593	16529	16789	16583	16546	16588	16585	16820	16677	16657	16656	16549	16630	16716	16748	16388	16538	16711	16563	16617	16674	16649	16559	16626	16759	16735	16619	16736	16623	16522	16620	16795	16620	16555	16676	16745	16552	16509
23028	21466	29251	24463	24259	27676	29836	24705	22692	21137	20412	19417	19012	19091	19096	18563	18908	18680	18844	18854	18776	18955	18958	19014	18890	18866	18935	18829	18699	18674	18592	18825	18660	18549	18429	18722	18797	18606	18682	18425	18797	18702	18839	18940	18858	18868	18728	18726	18773	18854	18809	18841	18544	18648	18773	18716	18691	18776	18918	18821	18518	18651	18610	18626	18655	18750	18605	18588	18583	18667	18753	18523	18494	18832	18808	18751	18567	18720	18634	18772	18681	18616	18743	18568	18758	18487	18771	18594	18559	18594	18732	18560	18608	18533	18650	18653	18594	18586	18631	18610	18523	18475	18531	18359	18696	18502	18639	18554	18680	18906	18652	18807	18596	18658	18620	18686	18684	18667	18492	18733	18710	18663	18784	18727	18674	18740	18826	18599	18568	18527	18707	18643	18665	18772	18755	18716	18476	18468	18613	18750	18599	18690	18584	18506	18712	18662	18660	18726	18737	18661	18561	18733	18737	18606	18821	18594	18625	18703	18561	18562	18543	18445	18454	18549	18473	18599	18510	18738	18822	18482	18589	18580	18643	18581	18565	18475	18565	18634	18651	18860	18666	18756	18641	18535	18597	18617	18725	18356	18603	18575	18525	18505	18794	18522	18632	18724	18664	18726	18457	18584	18626	18556	18714	18618	18492	18747	18624	18616	18625	18728	18550	18811	18520	18485	18495	18680	18766	18465	18501	18608	18700	18640	18501	18589	18569	18531	18474	18452	18661	18497	18770	18533	18435	18637	18693	18526	18464	18434	18757	18635	18474	18545	18669	18627	18442	18737	18693	18547	18680	18461	18595	18581	18704	18476	18567	18627	18576	18374	18571	18599	18522	18620	18726	18537	18569	18422	18662	18738	18429	18584	18538	18697	18655	18467	18690	18848	18589	18528	18668	18615	18637	18506	18543	18455	18562	18692	18358	18563	18560	18542	18572	18592	18675	18486	18740	18749	18570	18624	18577	18345	18495	18467	18680	18563	18700	18695	18548	18695	18529	18773	18887	18777	18517	18626	18552	18454	18606	18519	18529	18553	18673	18677	18710	18575	18613	18554	18518	18388	18682	18657	18605	18736	18583	18511	18319	18488	18584	18612	18690	18679	18605	18682	18804	18642	18795	18955	18778	18605	18587	18539	18628	18503	18377	18534	18430	18764	18776	18666	18584	18571	18688	18528	18589	18623	18502	18542	18528	18639	18643	18824	18502	18538	18444	18421	18566	18433	18484	18659	18607	18712	18627	18483	18705	18640	18541	18426	18547	18495	18633	18613	18696	18756	18816	18768	18675	18796	18562	18645	18553	18619	18838	18644	18514	18669	18630	18474	18780	18541	18727	18597	18491	18441	18579	18524	18818	18746	18605	18705	18740	18784	18620	18672	18623	18855	18695	18686	18673	18609	18556	18654	18544	18537	18659	18487	18716	18536	18464	18728	18392	18707	18696	18732	18770	18475	18603	18629	18616	18691	18701	18600	18743	18572	18800	18617	18467	18642	18653	18477	18786	18594	18480	18380	18872	18473	18509	18679	18755	18695	18618	18733	18457	18686	18668	18601	18751	18508	18408	18466	18587	18637	18699	18583	18720	18500	18665	18533	18504	18527	18830	18566	18683	18664	18448	18617	18500	18664	18516	18521	18557	18724	18814	18532	18612	18611	18513	18673	18468	18415	18356	18502	18511	18697	18496	18559	18562	18680	18529	18607	18436	18668	18548	18718	18663	18524	18599	18467	18646	18731	18672	18491	18858	18715	18415	18585	18490	18514	18741	18535	18592	18690	18467	18582	18580	18589	18697	18596	18709	18505	18727	18556	18500	18426	18675	18524	18657	18390	18649	18680	18693	18649	18685	18709	18505	18865	18620	18742	18729	18433	18800	18494	18316	18425	18640	18464	18776	18679	18631	18431	18678	18567	18721	18542	18661	18422	18688	18519	18667	18465	18580	18597	18637	18660	18776	18562	18752	18565	18551	18551	18447	18499	18783	18603	18671	18676	18777	18696	18510	18632	18463	18433	18645	18513	18697	18627	18648	18572	18490	18489	18550	18643	18710	18649	18708	18505	18587	18506	18604	18871	18519	18478	18535	18479	18879	18696	18596	18646	18573	18612	18499	18441	18509	18532	18467	18449	18517	18421	18563	18605	18595	18586	18412	18754	18659	18470	18634	18307	18471	18667	18527	18554	18650	18546	18593	18394	18564	18548	18614	18396	18498	18630	18517	18518	18388	18525	18556	18496	18341	18472	18577	18726	18649	18636	18655	18501	18652	18702	18606	18580	18645	18711	18326	18531	18635	18565	18657	18812	18523	18471	18676	18880	18617	18575	18681	18627	18558	18497	18357	18543	18662	18575	18675	18572	18500	18600	18700	18814	18620	18694	18558	18565	18309	18689	18639	18474	18708	18703	18555	18557	18485	18659	18701	18719	18626	18652	18520	18529	18725	18574	18510	18553	18694	18541	18654	18687	18797	18750	18532	18635	18682	18377	18571	18592	18539	18671	18645	18671	18502	18522	18595	18475	18516	18538	18545	18504	18553	18800	18579	18539	18466	18557	18780	18545	18499	18702	18522	18528	18523	18663	18568	18479	18644	18434	18536	18320	18552	18630	18707	18576	18595	18529	18573	18582	18664	18505	18843	18781	18352	18487	18423	18588	18521	18578	18482	18551	18511	18907	18644	18733	18528	18674	18584	18579	18496	18763	18549	18439	18656	18487	18647	18752	18615	18475	18591	18373	18637	18599	18585	18427	18676	18696	18816	18614	18686	18613	18592	18507	18418	18471	18622	18667	18621	18768	18510	18429	18489	18567	18685	18654	18532	18656	18560	18711	18742	18608	18605	18589	18561	18637	18740	18632	18569	18637	18514	18420	18595	18678	18574	18712	18567	18624	18576	18794	18680	18547	18638	18631	18757	18758	18511	18488	18485	18819	18694	18662	18325	18575	18597	18611	18567	18544	18586	18584	18841	18562	18640	18523	18443	18854	18718	18528	18714	18646	18568	18550	18635	18374	18662	18674	18630	18620	18519	18481	18726	18503	18607	18715	18624	18415	18561	18435	18779	18525	18497	18458	18624	18595	18525	18516	18719	18598	18572	18751	18682	18714	18808	18624	18673	18696	18419	18664	18882	18548	18513	18470	18471	18510	18625	18619	18519	18523	18592	18647	18460	18580	18642	18701	18709	18722	18500	18654	18794	18449	18881	18469	18717	18687	18544	18444	18741	18658	18640	18563	18731	18831	18659	18506	18592	18756	18725	18504	18389	18643	18588	18801	18521	18687	18554	18558	18675	18678	18589	18428	18473	18744	18577	18629	18763	18651	18458	18548	18569	18580	18471	18798	18423	18757	18575	18667	18554	18644	18682	18906	18630	18418	18699	18639	18661	18484	18554	18573	18654	18735	18529	18556	18457	18478	18587	18627	18641	18676	18586	18628	18777	18361	18386	18530	18572	18518	18783	18638	18762	18788	18720	18722	18743	18481	18428	18699	18387	18742	18631	18474	18730	18635	18517	18473	18592	18522	18493	18477	18485	18583	18578	18509	18650	18646	18630	18528	18647	18515	18617	18477	18825	18537	18612	18728	18367	18428	18609	18741	18587	18560	18537	18576	18593	18746	18524	18490	18669	18350	18613	18654	18561	18480	18595	18599	18568	18761	18475	18538	18670	18766	18519	18752	18638	18665	18568	18552	18713	18654	18745	18625	18636	18452	18596	18474	18678	18392	18509	18832	18536	18466	18644	18899	18456	18548	18670	18569	18724	18603	18693	18722	18497	18430	18631	18502	18637	18506	18658	18507	18501	18713	18922	18730	18619	18569	18626	18536	18610	18704	18624	18643	18691	18509	18537	18703	18424	18483	18437	18385	18689	18606	18534	18474	18748	18573	18768	18601	18741	18700	18620	18499	18560	18618	18654	18637	18380	18443	18630	18514	18558	18537	18571	18723	18652	18629	18600	18301	18629	18458	18443	18526	18574	18677	18511	18619	18696	18493	18742	18492	18508	18611	18455	18595	18577	18625	18615	18611	18766	18638	18635	18595	18605	18603	18559	18604	18579	18441	18674	18461	18580	18596	18520	18330	18492	18464	18727	18596	18614	18615	18608	18675	18602	18399	18614	18601	18416	18585	18635	18561	18443	18717	18630	18599	18705	18725	18579	18428	18543	18595	18447	18832	18778	18625	18753	18429	18674	18598	18655	18451	18481	18573	18558	18592	18585	18723	18390	18656	18507	18653	18795	18442	18734	18543	18651	18721	18662	18627	18544	18642	18609	18940	18495	18571	18742	18376	18448	18468	18798	18620	18632	18676	18528	18460	18750	18697	18606	18339	18490	18633	18613	18725	18593	18755	18608	18554	18730	18702	18434	18497	18448	18579	18413	18619	18418	18807	18713	18775	18451	18569	18685	18446	18541	18763	18716	18615	18783	18735	18676	18493	18501	18593	18589	18660	18674	18696	18486	18543	18779	18563	18432	18626	18685	18803	18746	18651	18638	18556	18558	18763	18491	18342	18798	18432	18608	18621	18632	18683	18586	18750	18696	18443	18645	18605	18669	18759	18639	18602	18840	18654	18694	18605	18612	18547	18557	18554	18600	18574	18634	18583	18728	18569	18528	18702	18505	18628	18648	18607	18517	18659	18795	18446	18554	18649	18605	18661	18645	18503	18533	18517	18703	18600	18708	18569	18739	18395	18874	18853	18410	18753	18661	18565	18550	18517	18454	18570	18456	18612	18425	18682	18677	18655	18674	18559	18554	18694	18510	18365	18599	18585	18565	18652	18581	18643	18618	18697	18818	18584	18541	18454	18804	18626	18363	18483	18723	18541	18608	18483	18606	18688	18475	18561	18713	18655	18773	18679	18713	18498	18676	18494	18455	18614	18731	18935	18617	18567	18468	18412	18847	18678	18599	18506	18761	18638	18446	18589	18650	18609	18626	18535	18487	18664	18603	18627	18341	18545	18608	18350	18743	18752	18588	18483	18457	18381	18410	18394	18830	18554	18503	18476	18527	18599	18380	18444	18551	18575	18534	18758	18667	18557	18455	18607	18671	18723	18556	18415	18560	18484	18695	18742	18679	18475	18768	18522	18610	18658	18646	18606	18666	18485	18806	18484	18709	18822	18632	18636
33280	55014	52612	44859	39605	31842	27251	24193	21826	18788	18358	16969	16765	16661	16600	16492	16511	16530	16546	16571	16768	16505	16473	16563	16433	16369	16423	16431	16551	16550	16215	16316	16580	16366	16583	16370	16462	16509	16589	16486	16489	16543	16552	16538	16598	16512	16495	16504	16558	16723	16482	16388	16525	16496	16529	16409	16526	16499	16442	16510	16523	16487	16331	16275	16454	16403	16410	16571	16657	16387	16396	16387	16380	16515	16498	16714	16487	16478	16641	16604	16663	16381	16573	16475	16453	16391	16464	16317	16571	16579	16325	16461	16365	16452	16525	16488	16231	16222	16495	16641	16625	16433	16513	16337	16366	16458	16377	16488	16507	16537	16563	16428	16523	16346	16546	16420	16371	16323	16397	16514	16420	16351	16326	16592	16504	16458	16510	16441	16574	16373	16526	16433	16439	16394	16632	16581	16235	16430	16318	16433	16467	16315	16382	16483	16340	16533	16282	16568	16520	16416	16372	16390	16367	16351	16444	16494	16411	16409	16336	16490	16352	16444	16409	16428	16273	16520	16332	16354	16216	16579	16578	16297	16365	16466	16400	16408	16495	16321	16401	16500	16316	16428	16448	16451	16295	16480	16356	16368	16374	16374	16352	16502	16254	16398	16510	16470	16581	16448	16456	16303	16390	16508	16425	16386	16355	16214	16476	16404	16422	16334	16342	16333	16567	16423	16565	16457	16509	16333	16442	16329	16522	16435	16641	16356	16652	16498	16530	16300	16416	16306	16291	16502	16499	16496	16395	16447	16377	16417	16371	16504	16324	16478	16334	16527	16523	16436	16454	16455	16270	16478	16557	16414	16420	16366	16510	16516	16281	16410	16428	16370	16426	16353	16585	16378	16548	16352	16484	16532	16505	16394	16395	16565	16515	16406	16362	16447	16377	16479	16474	16585	16568	16556	16452	16619	16553	16373	16339	16482	16414	16396	16584	16595	16375	16530	16440	16348	16349	16322	16394	16239	16468	16309	16414	16434	16299	16461	16505	16420	16407	16423	16348	16339	16362	16481	16284	16389	16323	16228	16292	16369	16350	16508	16421	16386	16559	16432	16555	16362	16580	16440	16405	16489	16466	16395	16495	16452	16553	16452	16465	16444	16384	16424	16687	16423	16533	16416	16774	16389	16282	16491	16409	16257	16624	16500	16413	16317	16606	16536	16427	16448	16397	16507	16378	16533	16497	16507	16358	16539	16383	16247	16407	16612	16271	16345	16504	16330	16496	16442	16463	16554	16470	16272	16458	16399	16469	16404	16535	16388	16450	16548	16302	16443	16349	16486	16425	16440	16337	16485	16403	16469	16443	16502	16605	16299	16615	16374	16288	16535	16168	16327	16376	16425	16340	16396	16364	16398	16578	16369	16451	16461	16499	16376	16506	16250	16440	16580	16190	16392	16359	16487	16330	16433	16425	16337	16449	16390	16402	16287	16335	16333	16507	16446	16403	16375	16483	16450	16449	16435	16588	16356	16361	16348	16344	16489	16481	16406	16354	16413	16434	16325	16460	16405	16558	16358	16401	16302	16431	16419	16493	16598	16350	16373	16313	16627	16558	16409	16457	16509	16293	16289	16484	16313	16294	16418	16601	16547	16517	16382	16412	16403	16348	16402	16545	16458	16354	16605	16407	16405	16450	16306	16347	16419	16452	16345	16408	16459	16644	16464	16249	16523	16444	16464	16317	16449	16611	16493	16277	16555	16428	16579	16594	16342	16441	16483	16406	16349	16380	16493	16315	16443	16371	16322	16410	16453	16442	16351	16493	16518	16414	16460	16545	16379	16375	16508	16423	16452	16369	16475	16604	16342	16473	16299	16602	16407	16489	16460	16430	16322	16555	16352	16504	16445	16441	16438	16606	16459	16283	16424	16295	16416	16482	16445	16382	16553	16380	16354	16580	16333	16401	16461	16486	16424	16432	16503	16378	16389	16267	16487	16651	16548	16444	16285	16417	16353	16551	16348	16309	16458	16390	16422	16433	16331	16502	16492	16482	16361	16358	16412	16458	16507	16594	16656	16364	16525	16577	16269	16403	16714	16394	16448	16430	16283	16358	16398	16527	16420	16373	16282	16330	16468	16323	16471	16324	16368	16420	16268	16433	16275	16210	16394	16385	16427	16451	16409	16471	16392	16270	16557	16307	16456	16577	16399	16483	16433	16498	16377	16466	16290	16442	16422	16441	16279	16612	16525	16447	16432	16402	16454	16450	16376	16434	16466	16436	16656	16410	16475	16251	16444	16542	16510	16398	16420	16379	16316	16469	16437	16329	16465	16290	16335	16425	16445	16514	16380	16362	16445	16178	16430	16466	16425	16324	16344	16458	16352	16494	16685	16507	16503	16355	16306	16456	16401	16446	16426	16330	16551	16462	16406	16484	16477	16604	16438	16286	16461	16581	16349	16492	16328	16468	16419	16422	16397	16257	16375	16338	16360	16378	16384	16372	16533	16568	16480	16551	16284	16471	16462	16343	16475	16204	16467	16364	16453	16430	16556	16521	16345	16299	16393	16423	16365	16628	16454	16395	16232	16397	16464	16643	16355	16504	16343	16449	16352	16349	16429	16392	16335	16496	16421	16480	16532	16501	16487	16582	16366	16411	16489	16467	16531	16370	16357	16387	16394	16531	16387	16545	16476	16263	16386	16498	16523	16420	16147	16315	16394	16404	16454	16493	16315	16356	16363	16381	16412	16217	16415	16377	16429	16520	16363	16320	16589	16270	16573	16406	16449	16397	16585	16361	16220	16395	16432	16331	16429	16398	16382	16378	16319	16418	16554	16447	16385	16528	16474	16510	16491	16747	16258	16597	16492	16572	16593	16285	16280	16490	16540	16374	16379	16469	16299	16621	16407	16218	16450	16459	16458	16331	16319	16507	16421	16452	16317	16418	16438	16419	16267	16298	16528	16538	16346	16502	16403	16454	16198	16391	16475	16521	16310	16383	16597	16381	16245	16363	16301	16344	16340	16425	16388	16254	16409	16490	16557	16353	16489	16483	16563	16560	16229	16346	16357	16483	16441	16521	16545	16568	16538	16437	16341	16279	16462	16634	16433	16425	16409	16354	16193	16378	16374	16300	16535	16417	16299	16407	16463	16380	16482	16488	16424	16353	16530	16512	16504	16323	16362	16499	16298	16434	16395	16342	16694	16333	16514	16410	16412	16308	16548	16435	16344	16371	16313	16623	16341	16395	16405	16412	16342	16421	16431	16486	16400	16401	16347	16320	16600	16408	16248	16469	16352	16575	16337	16357	16442	16341	16368	16340	16280	16496	16571	16537	16406	16326	16325	16412	16545	16509	16371	16337	16509	16338	16582	16553	16366	16319	16491	16491	16341	16510	16451	16298	16515	16366	16394	16387	16375	16406	16368	16424	16336	16455	16400	16360	16527	16389	16621	16326	16471	16431	16434	16440	16513	16281	16389	16582	16363	16595	16503	16387	16306	16315	16388	16284	16399	16476	16434	16206	16392	16302	16598	16478	16510	16388	16763	16192	16470	16368	16381	16553	16388	16442	16504	16282	16496	16407	16412	16406	16300	16437	16346	16479	16341	16400	16303	16383	16438	16407	16344	16530	16306	16433	16597	16317	16334	16379	16348	16398	16469	16345	16443	16506	16381	16326	16533	16555	16449	16306	16395	16393	16280	16572	16294	16375	16330	16358	16383	16535	16301	16403	16415	16412	16493	16508	16376	16580	16409	16417	16411	16429	16294	16444	16280	16444	16305	16501	16329	16412	16570	16624	16499	16470	16391	16477	16459	16337	16480	16453	16505	16368	16490	16370	16540	16647	16355	16461	16488	16663	16425	16428	16562	16601	16255	16367	16289	16352	16446	16418	16418	16496	16321	16387	16389	16325	16568	16428	16446	16359	16351	16413	16333	16511	16415	16483	16409	16428	16435	16269	16534	16333	16578	16557	16421	16321	16367	16483	16406	16514	16331	16473	16449	16322	16413	16243	16439	16379	16437	16373	16474	16483	16368	16475	16359	16518	16373	16487	16454	16345	16587	16729	16571	16287	16656	16437	16433	16350	16420	16364	16336	16440	16329	16606	16525	16475	16277	16369	16665	16273	16403	16564	16362	16326	16479	16514	16256	16467	16363	16480	16447	16351	16394	16424	16420	16358	16271	16527	16467	16481	16558	16488	16456	16431	16417	16378	16305	16415	16292	16287	16473	16414	16322	16344	16443	16429	16440	16515	16404	16406	16314	16339	16550	16408	16496	16352	16545	16423	16382	16170	16362	16506	16487	16395	16432	16437	16439	16457	16386	16318	16282	16435	16389	16338	16260	16435	16448	16481	16325	16505	16311	16391	16513	16349	16326	16619	16465	16411	16534	16523	16408	16421	16549	16358	16500	16299	16423	16516	16388	16329	16425	16453	16483	16530	16329	16421	16294	16532	16399	16549	16573	16469	16398	16278	16443	16526	16339	16429	16607	16430	16397	16420	16349	16507	16302	16381	16490	16467	16387	16445	16401	16329	16301	16299	16254	16511	16366	16591	16482	16346	16363	16353	16390	16490	16572	16457	16592	16491	16416	16579	16525	16265	16494	16554	16202	16481	16501	16620	16331	16326	16431	16452	16531	16365	16337	16197	16368	16494	16339	16462	16452	16487	16243	16327	16292	16428	16515	16532	16488	16285	16588	16469	16366	16382	16572	16459	16245	16340	16380	16599	16435	16149	16415	16468	16279	16523	16438	16548	16475	16269	16372	16427	16531	16251	16528	16527	16376	16579	16368	16329	16426	16338	16267	16508	16489	16516	16390	16553	16427	16406	16467	16246	16389	16476	16419	16518	16442	16443	16404	16451	16365	16434	16567	16225	16414	16682	16337	16340	16508	16420	16608	16524	16420	16526	16392	16478	16574	16452	16464	16500	16389	16429	16545	16574	16372	16374	16538	16322	16595	16527	16397	16701	16452	16598	16532	16467	16355	16598	16366	16364	16412	16428	16506	16383	16482	16435	16304	16456	16423	16477	16422	16449	16638	16415	16298	16506	16443	16574	16426	16393	16503	16428	16471	16488	16465	16406	16526	16293	16541	16459	16467	16422	16330	16401	16282	16387	16497	16484	16463	16440	16356	16396	16456	16443	16300	16564	16653	16518	16509	16588	16509	16412	16413
28397	24850	30351	27545	22301	20637	19758	18888	18495	18286	17928	17959	18278	18046	17985	18151	18098	18110	18159	17958	18160	18203	17974	17934	18015	17948	17982	17985	18161	17887	17970	17953	18027	17968	17728	17868	18105	17944	17812	17955	17965	17903	18093	17783	18014	18099	18016	17787	17845	18251	18052	17917	17829	17885	17985	17858	18142	18132	18075	17970	17890	18220	17884	17938	17998	18156	17977	17879	17983	17867	17695	17808	18049	17882	18118	17961	17930	17805	17869	17884	17982	17919	18056	18088	18061	17959	17896	18111	17935	18143	17905	17757	17996	18085	18096	17868	17938	17736	17862	17851	18042	17871	17720	17980	17852	18055	17967	17916	17850	17951	17844	18086	17950	18036	18028	17971	18079	18207	18032	17954	18100	18035	17835	17874	17806	17970	17997	18017	17891	18044	17929	18138	18059	17900	17903	17889	17963	17929	17940	18096	17725	18080	17732	18021	17950	17986	18042	17795	17867	17814	17887	17804	17753	17943	18098	18021	18059	17990	17932	18037	17932	18023	17897	17897	18006	17699	18173	18038	18036	17935	17635	17874	17824	17933	17974	17944	18110	17945	17901	17854	18152	18093	18054	17850	17920	18248	17805	17922	17785	17848	17972	17869	17877	17847	18037	17881	18064	17781	17887	17977	18037	17969	17942	17795	17850	17921	17876	17971	17765	17982	18076	18043	17860	17974	18041	18115	17944	17897	17772	18076	17951	18004	17986	17901	17869	17848	17987	18004	17982	17816	18004	17880	17936	17728	18094	18193	18042	17785	18099	17707	17916	17993	18016	17884	17832	17850	17963	17896	17974	18056	18096	17993	18113	17937	17925	18032	17921	17924	17920	18048	17885	17626	17914	17919	17838	18006	17996	17938	18015	18015	17792	17988	17804	18031	18058	17997	18048	18084	18164	17931	17798	17929	18143	18195	18087	17992	17800	17847	18046	17929	17924	17932	17957	18002	17872	17791	17888	17994	18057	17930	18009	17851	18004	17956	17856	17685	17813	17944	17961	17961	17925	17926	18050	17932	17905	17947	17934	18094	18065	18014	17903	17986	18149	17937	17810	17823	17752	18127	18078	17747	18101	17861	17993	17925	17954	17924	18125	17933	18055	17799	17749	17922	17936	17965	17821	17924	18064	17928	18195	18135	18057	17900	17989	18007	18094	17997	17786	17933	17896	17967	17871	17927	17877	18115	18141	17976	18136	18059	18016	17936	18111	17975	18041	18173	17966	17788	17963	18008	18017	18021	17969	18107	17984	17944	17939	18077	18052	17866	17989	17790	17931	18073	17810	18013	17875	17950	17732	17942	17821	17841	18015	17845	17917	17943	17931	17778	18041	18126	17967	17950	18007	17807	17920	17992	18124	18002	17927	17965	17762	17975	18176	17945	17926	17829	18119	18039	17911	17997	17944	18028	18021	17907	17932	17873	17882	17902	17858	17916	17987	17912	17886	17727	17919	18021	18072	17905	17865	18048	17953	17906	17865	17810	17891	17806	17901	18098	17943	17702	17954	17811	18056	17804	17871	18069	17793	17869	17912	17753	18031	17888	18103	17947	17825	17844	18047	18016	17969	17958	17869	17885	17953	17802	18114	17971	18235	18039	18182	18000	17820	17921	17900	17808	17807	18022	17974	17830	17965	18085	17879	17953	17786	18146	17976	17931	18140	17990	17724	17913	17920	17999	18032	18009	17945	18027	18065	18074	18061	17891	18149	17943	17924	17880	18022	17829	17895	18114	18091	17982	17998	17895	18157	18169	17951	17992	17819	17966	18031	17777	17764	17967	17986	17939	18016	17946	17980	17826	17704	17952	17941	17793	17920	17886	17889	17918	17957	18149	17830	18032	17887	18166	18000	18059	17843	17938	17992	18003	18022	18160	17860	17879	17730	17731	17965	18045	17861	18055	17993	18018	17847	17892	17997	17851	17838	17880	17967	17940	17959	17854	17775	18010	18004	17778	18079	18034	17999	17921	17834	18066	17709	17928	17976	17916	18072	17782	17926	17931	18003	18096	17968	17958	17984	17845	17934	18154	17996	17871	17958	18110	18040	17919	17890	17899	17811	17769	18037	18084	17959	17771	17917	17906	17832	18031	17845	17781	17964	17890	17730	17996	18192	17945	17890	17837	17946	18070	17846	17967	17924	17886	17987	18043	18014	18129	17920	17945	17829	17658	17938	18053	17980	17937	18015	18185	18142	18073	17900	18082	18102	18004	18109	17964	17760	17825	17870	17991	17755	17788	17787	17936	17899	17980	17959	17977	18043	18076	17919	17865	18067	18043	17968	17849	17973	17891	17937	18054	17844	18131	17823	17795	17969	18031	18086	17858	17975	18034	17870	17835	17977	18060	17833	18041	17924	17971	17870	17772	18023	17933	17891	17924	17966	17960	18028	17924	17882	18070	18071	17923	17904	17868	17952	18125	17822	18091	18191	18081	17900	17913	17996	17904	18029	17924	17921	18021	17885	17803	17931	17939	17968	17841	18027	17985	18161	17771	17937	18053	17933	17858	18066	17850	17978	18153	17941	17828	18143	18010	17923	18061	18002	17905	18006	18041	17782	17997	17949	18129	18106	17835	17897	18054	17930	17784	17813	17926	18149	18164	18063	17939	18011	18081	18074	17800	18065	17896	17919	17835	17828	17926	17935	17828	18087	17820	17930	17919	17902	18100	17743	17820	17805	18022	17865	17786	17942	17779	18039	17982	17823	18126	17837	17776	17865	17934	18017	17843	17995	17865	17997	17993	18029	18091	17872	18255	18066	18002	17950	17953	18025	17928	17824	17895	17812	17982	17983	17827	17859	17877	18032	17969	18051	18046	17890	18040	18022	18012	18276	17853	17841	17875	17941	18047	17828	18024	18052	17857	17797	17894	18003	17921	17833	17986	17822	17867	17959	18197	17957	17905	17903	18148	18206	17942	18050	18061	17896	18041	18104	17892	17827	18010	17839	17925	17911	17945	17912	17931	18063	17949	18042	17861	17976	17861	17808	17771	17988	18015	17819	17810	17882	18146	17952	17973	18207	18069	17991	17864	17936	18004	17983	17880	17849	18210	18010	17699	17681	18136	18034	17885	18077	17795	18091	17802	18046	18074	17990	18022	17724	17928	17847	17833	18063	17917	17946	17854	17763	17774	17969	17908	17944	17933	17778	17834	17813	17993	17982	17701	18120	17937	17858	17973	18080	18009	17982	17991	17852	17933	17934	17932	17984	17934	18050	17886	17880	17903	17999	17814	18083	17793	17968	18031	17920	17895	18124	18054	17939	18167	17869	17895	18071	17875	17640	17950	17984	18034	18019	18008	17873	17830	18072	18045	17991	17975	17864	17968	17975	17976	17969	18243	17995	18153	17970	17925	17960	17838	18030	17967	18041	17861	17965	18094	18004	18057	17824	17753	17904	18065	18153	17998	17941	18070	17998	17891	18265	17972	17886	18000	18104	18130	17907	17962	17971	17957	17915	17927	17941	18036	17885	17865	17881	17805	17736	17897	17968	17878	18280	17884	18045	17967	18139	17885	18093	18099	17953	17843	18132	18013	18066	17840	17902	18056	17827	17891	17824	17731	17901	17937	17898	18162	18049	17898	17876	17957	18039	17924	17939	18034	17988	17977	17931	17788	17942	17974	17812	17877	17987	18015	17795	17948	17990	18161	17942	17743	17970	18005	17948	17892	17905	18046	17924	17994	17919	17845	18088	17875	17973	17838	18187	18009	18057	17815	18064	18019	17893	18008	18026	17829	17968	18050	17930	18308	18008	17983	17723	17966	18045	17837	17888	17878	17970	18296	18097	17913	17851	18011	18188	17970	17840	17992	18058	18000	18013	17999	18006	17774	18000	18132	18073	18023	17998	17858	18055	18050	17785	18065	17991	17907	17740	18053	18007	17984	17734	18082	18215	18162	17998	17930	17924	18183	17867	17991	17923	17898	17865	17851	17871	17807	17893	17958	17934	18100	18295	17937	17931	18031	17997	18169	17942	18025	17964	17723	18033	17850	18256	17977	17903	17977	17854	17929	17921	17962	18019	17959	17934	18187	18018	17902	18144	17956	17972	17915	17996	17935	18114	17965	17947	17980	17790	18031	17920	17923	17771	17896	17936	17930	17892	17914	17652	17885	17959	18118	18068	17878	18224	18018	17951	17999	17953	18015	18056	17876	17659	17844	18025	17863	17893	17789	17923	18083	17943	18192	18037	18170	17743	17940	18070	18032	17894	18159	18039	17876	17822	17822	18090	17910	18059	17873	18004	18012	18087	18160	18012	17922	17918	17758	17925	18078	17974	17956	18116	18033	17874	17960	18168	18057	18078	18130	17851	17882	18099	17848	17994	17866	17942	17786	17893	18003	18045	18033	17973	17838	18133	17918	17884	17929	18036	18108	17972	18174	18041	17851	17995	17920	17892	17761	17989	17950	17976	17873	17820	17848	18085	17914	17971	17979	17936	18085	18104	18026	18001	17942	18101	17838	18020	18018	17766	18076	18049	17919	17802	18050	17991	18188	17829	17952	18080	17916	18067	17932	18063	18175	18141	17923	17662	17948	18113	18188	17927	18041	17837	18059	17896	17895	18249	18042	17977	17727	17967	17897	17927	18083	17855	17890	17891	17911	18010	17995	18067	17866	18232	18114	17879	17866	17770	18028	18071	17955	17939	17923	17945	17858	17890	17769	18006	17922	18219	17981	17977	18154	17816	17861	18068	18165	17944	18028	17988	18001	18004	18091	17934	18112	17892	17862	18100	17857	17981	17922	18112	18051	18029	17861	17956	17926	18057	18041	18125	17930	18045	18104	17906	18098	17997	18071	17952	17915	17851	17896	18092	18175	17862	18020	18123	17945	17802	18273	18069	18109	17802	17992	17741	18026	17828	17969	18190	17919	17921	17869	17945	17770	17930	18002	17997	18034	17904	18107	17909	18039	17955	17857	18053	17923	17883	17977	17768	17928	17790	17969	17964	17955	17932	17900	18208	17941	17833	17947	18079	17988	17800	17942	17894	17971	18223	17872	17901	17980	17729	17978	17990	17979	18020	18076	17887	17937	18075	17783	17938	17910	17875	17988	17781	17717	17903	17903	17774	17816	17942	17820	17861	17879	17855	18032	17973	17871	17855	17881	17926	17911	17741	17936	17883	18136
29306	39057	34457	26899	22223	19825	18041	17360	16776	16519	16098	16178	16089	16078	16080	16197	15929	16083	16067	16091	15978	16271	15948	16060	16013	16070	16069	15857	15916	16055	16024	16171	16041	16033	15975	16176	16132	16004	16058	16163	16027	15890	16159	16026	16150	16010	16251	16010	15937	16066	16044	16051	16149	16211	16166	16011	16114	16098	16134	16037	16017	16061	16021	15988	16175	16040	16221	16131	16044	16101	16109	16064	16050	16058	16019	16273	16160	16068	16203	16227	16032	15900	16073	16066	16161	15997	16160	15970	16120	16071	15941	16063	16014	15962	16149	16020	16065	16104	16068	16258	16158	16076	16082	15972	16042	15867	16123	16087	16088	15978	15911	16056	16016	16100	16028	15932	16097	15988	16065	16040	16216	16001	16181	15994	16212	16108	16064	15991	16159	15958	16242	15835	16023	16270	16184	16110	16206	16009	16262	16252	16069	15992	15985	15986	16034	16102	15859	15918	15998	16210	16117	15999	15954	16107	15962	16156	15987	15943	15949	16008	16102	15983	16108	15910	15973	16006	15880	16126	16093	16160	16217	16067	16103	16041	16215	16188	16264	16065	16079	16284	15990	15948	16214	15910	16074	16114	16069	16087	16148	15963	16006	16166	16131	16003	16026	15959	16170	16161	16142	16110	16090	16261	16085	16168	16148	16102	16182	16066	15957	15904	16054	16084	16136	16058	16103	15959	15990	16118	16022	16009	15985	16026	16141	15900	16104	16111	16214	16099	16046	16014	16073	15915	15941	16014	16028	16267	16199	15759	16042	15989	16143	16059	15942	15919	16163	15926	16141	15993	15924	16126	16104	15996	15944	16258	16181	16042	15992	16209	15982	16161	16072	16043	16086	16017	15995	16112	16134	16207	16101	16056	16070	16101	16111	16073	16168	16051	16193	16195	16171	16040	16126	16170	16252	15918	16223	15995	16083	16095	16198	16047	16023	16150	15941	16198	15992	16278	16158	16016	15861	16013	16030	16112	16096	15822	16281	16272	16076	15934	15872	16059	16176	16049	15883	16232	16029	16121	16087	16067	16097	16174	15947	15961	15950	16054	16016	15980	16111	16088	16176	15897	15763	15938	16163	16004	16029	16043	16124	15983	15939	16155	16146	16007	16218	16160	16022	16082	16068	16347	16009	16008	15879	16028	16020	16186	16023	15959	15936	15901	15984	16096	15951	16019	16059	16100	15983	16016	16027	16168	15920	16036	16055	16026	16046	16032	16140	16178	16180	16000	15907	16033	15888	16031	16025	16015	16131	16116	15955	16126	16108	16172	16118	15935	16082	16035	15838	16108	15955	16119	16074	16103	16043	16094	16279	15956	15990	16174	16134	15980	16105	15992	16065	16099	16069	16133	15981	16057	16130	15957	15902	16085	16041	15992	15982	16078	16111	15975	16087	16140	16085	16128	16164	15936	15986	16048	16018	15984	16064	15931	16141	16084	15986	16030	16029	16167	16080	15938	16174	16288	15984	15890	16063	16027	16072	15812	16058	16056	15964	16132	16118	16078	16254	16142	16132	15890	16051	16180	16117	16043	16059	15940	16149	16052	15935	16056	15909	16211	15984	16298	16156	16056	16100	16072	16036	16088	15995	15976	15960	16235	16222	16063	15929	16295	15899	16071	16057	15964	16002	16103	16031	15983	16096	16053	16214	16146	15957	16052	16207	15973	15962	16203	16110	16085	15932	16179	16039	16171	16027	15993	15973	16047	16068	15979	16219	16091	16151	16117	16096	16139	15950	16164	15973	15974	16109	15942	16056	16152	16112	16090	16244	16013	15930	16059	16136	16014	15974	16070	16181	16002	16062	16088	16111	16149	16058	16150	16072	16085	15913	16155	16030	15969	16306	16060	16061	15892	16065	15948	16013	15963	16214	16083	15871	15982	16045	15954	15971	16152	16087	16013	16040	16083	16228	16140	16008	16128	16024	15945	16018	16146	16052	16046	16028	15965	16168	16192	16057	16148	16132	16012	16176	16027	16058	16013	16149	15917	16083	16057	16107	16074	16010	16034	16152	16160	16153	15999	16227	15935	16131	15953	16085	16047	15994	16046	15919	16216	16076	16104	15964	16327	16121	16155	16026	16115	16180	16098	16163	16072	16064	16094	16027	16116	16174	16043	16161	15978	16082	16106	15946	16016	16123	15835	16084	15923	16100	16168	15983	15946	16007	16028	16065	16016	16192	15914	16105	16190	16048	16057	15984	16197	15985	15955	16084	16129	15998	16163	16081	16089	16274	16295	15975	16196	16081	15905	16119	16141	16182	16055	16174	16137	16069	15976	16149	16131	16160	15877	16101	15937	16187	16039	16267	16121	16023	16006	16185	15981	15914	16075	16135	15959	16170	16088	16107	16088	16093	15965	15998	15889	16167	15992	16184	16069	16000	16082	15951	15991	16248	16146	16064	16106	16046	16123	16167	16110	16034	16371	16169	15876	16008	16122	16116	16076	16156	16083	15979	16195	15926	16081	15995	16117	16114	15917	15944	15943	16085	15925	15931	16021	16168	16021	16008	16047	15989	15981	16132	16024	16004	16243	15982	16142	15947	16183	16138	16207	16089	15939	16040	16123	16150	16048	16144	16085	15954	16237	15965	16113	16025	16083	16114	16027	16027	16099	15903	16063	15941	16139	16144	15992	15961	16117	16158	16089	16075	15955	16074	16116	16024	16031	15903	15981	16058	16191	16060	16036	15933	16245	16203	16006	15979	15975	16014	16039	16120	16054	16172	15999	16015	16173	16164	16041	15994	16343	16033	15989	15938	16079	15928	15967	15988	16192	16051	16181	15973	16066	15986	16076	16181	16069	16082	15944	15933	16032	16168	16260	16221	16057	16115	15992	16158	16256	16140	15883	16070	16137	16065	15976	16137	16067	16260	16064	16112	16023	16010	16160	16295	16034	16011	16002	16102	16084	16037	15994	15954	16118	15886	16055	16007	15978	16103	16283	16102	16033	15963	16209	15974	16027	16149	15984	16040	16080	15969	16081	15917	16138	15956	16063	16108	15943	16133	16019	16098	16233	16141	16159	16062	15991	16095	16080	15976	16096	15922	16191	16088	16191	16091	15918	16236	16099	16136	16092	16058	16043	16052	16063	16064	16066	16198	16031	16208	16025	15946	16081	16146	16184	15993	15966	16039	16044	16127	15943	16058	16308	16016	15977	16027	16054	16088	16195	16022	15985	16001	16020	16055	15929	16105	16185	16085	16146	16181	15984	16034	16131	16070	15897	15999	16090	16323	15995	16044	16065	16116	16048	15975	16118	15977	16019	16040	15944	16151	16071	15931	16098	16289	16103	16122	16147	16088	16038	16085	16002	16221	16087	16162	15988	16155	16059	15914	16066	15967	16178	15979	16157	15991	15896	16027	16165	15882	16150	16087	15966	16129	16193	16080	16111	16061	16038	16084	15930	16168	16178	16006	16106	16002	16100	16158	16039	15974	16172	16145	16186	16070	16073	15877	16032	16062	15986	16096	16251	16052	15809	15989	15928	16206	16136	16066	16125	15982	16229	15995	16042	16113	16001	16069	16066	16124	15929	16207	16184	16043	15970	15893	16097	16295	16052	16074	16084	15864	16018	16103	15870	16070	16034	15946	16246	16007	16047	16139	16162	16025	15915	16148	16189	16114	16080	16125	16077	16017	16057	16139	16181	16014	15944	16010	16173	16087	16082	15940	16173	16132	16031	16157	16211	16194	16234	16062	16110	16101	16001	16001	16001	16108	16176	16053	16145	16053	16055	16048	16179	16041	16155	15948	16180	15945	16217	16110	16210	16081	16089	16189	16073	16127	15883	16164	16268	16029	16072	15994	16009	16133	16054	16064	16028	16130	16095	16275	16059	16005	16017	16086	16039	16154	16145	16220	16025	16010	16216	16126	16091	16241	16161	15850	16177	16164	16285	16057	16206	16120	16167	16129	16037	16181	16197	16042	16115	15962	16007	16039	16060	16181	16034	16167	16079	15980	16045	16004	16036	15849	16233	16071	15904	16096	16005	16186	15932	15997	15963	15980	15956	15991	16096	16206	16055	16174	15944	16222	16140	16173	16080	16095	15927	16070	16087	16000	16113	16014	15909	16006	15919	16089	16058	15940	16187	16128	15976	16058	15885	16101	16092	16097	16012	16067	16170	16006	15992	16136	16013	16024	16185	15997	16091	16193	16022	16079	16120	16033	15865	16089	16054	16031	15906	16038	16010	16154	15883	16072	16206	16037	16054	16123	15974	16175	16087	16135	16132	15994	16099	16142	16095	16075	16191	16002	16057	16008	16155	16071	16039	16109	16042	16095	16213	16149	16235	15957	16155	16180	16117	15862	16028	16060	16158	16054	16128	15972	16036	16069	15963	16208	15992	16067	16084	16116	16129	16027	16123	16126	16089	16043	16007	15997	16076	16051	16018	16141	16028	15883	15957	16096	16101	16033	16271	15962	15913	15948	16127	15884	16094	15990	15962	16147	16063	16128	16150	16244	16015	16135	16120	16161	16096	16006	16139	16278	15928	16165	16253	16073	15914	16077	16136	16014	16162	15959	16176	16090	16164	16102	16167	16203	16086	16161	15918	16284	16163	16130	16102	16043	16077	16036	15974	16173	16152	16060	15930	16263	16256	16072	16011	16121	16094	16091	16123	16250	16032	16073	16045	15951	16037	16211	16045	16143	16171	16111	16077	16224	15795	16023	16133	16000	15948	16006	16126	16077	16130	15989	16153	16149	16100	16005	15981	16226	16088	15790	16099	16070	16016	15965	16226	16123	16020	16076	16075	16059	16052	16181	16039	15997	16042	15983	16136	15753	16078	16142	16168	16115	16006	16041	16005	16213	16248	15951	15924	16177	16129	16267	16016	16127	16116	16078	16071	16183	15947	15971	16097	16154	15940	16047	16167	16188	15996	16064	16032	16099	16049	15936	16323	16147	16126	16188	16261	16037	15933	16197	16217	15962	16161	15969	16083	16029	16059	16048	15968	16198	15990	15856	15963	16019	16001	16058	16090	16052	16152	16036	16025	16182	16017	16016	16252	16151	16019	16015	16111	16060	16062	16176	15993	15902	16131	16059	16022	15915	16296	16096	16005	16041	15957	16022	16110	16098	15963	16060	15935	16008	16043	16070	15876	15982	16110	16210	16117
24020	21302	28769	25154	24306	25685	24603	20932	19751	19070	17942	18049	17895	17827	17818	17764	17713	17587	17842	17801	17875	17777	17806	17884	17911	17656	17651	17892	17787	17729	17789	17693	17748	17730	17708	17738	17626	17633	17836	17731	17809	17950	17655	17726	17502	17804	17660	17915	17655	17697	17714	17897	17595	17868	17689	17698	17856	17585	17751	17520	17850	17738	17664	17760	17692	17771	17728	17600	17638	17692	17746	17671	17926	17775	17712	17822	17856	17719	17635	17704	17817	17686	17845	17711	18014	17842	17881	17593	17661	17448	17601	17629	17490	17648	17698	17745	17708	17823	17628	17774	17606	17691	17598	17655	17968	17655	17716	17693	17562	17641	17778	17549	17643	17614	17608	17722	17757	17794	17823	17773	17763	17856	17754	17644	17880	17676	17708	17679	17665	17685	17553	17635	17799	17509	17588	17578	17653	17590	17638	17595	17712	17722	17612	17550	17732	17614	17732	17813	17752	17809	17707	17539	17582	17774	17569	17693	17824	17592	17819	17683	17891	17517	17629	17908	17731	17702	17821	17758	17859	17410	17692	17552	17492	17759	17529	17691	17724	17765	17570	17460	17549	17649	17523	17569	17942	17572	17656	17644	17790	17576	17633	17590	17465	17557	17770	17683	17827	17570	17581	17629	17648	17638	17753	17648	17717	17544	17657	17656	17639	17695	17457	17668	17570	17773	17766	17680	17667	17685	17619	17807	17833	17793	17635	17840	17581	17594	17383	17796	17620	17652	17670	17592	17741	17571	17665	17541	17562	17736	17648	17623	17777	17912	17748	17743	17645	17676	17720	17553	17649	17406	17527	17654	17777	17372	17668	17624	17602	17617	17824	17561	17624	17559	17759	17680	17696	17790	17602	17705	17688	17534	17642	17529	17711	17641	17596	17685	17741	17655	17725	17571	17637	17628	17633	17465	17775	17743	17415	17760	17857	17714	17370	17709	17731	17519	17833	17538	17734	17659	17708	17667	17639	17674	17610	17577	17576	17757	17606	17684	17548	17685	17741	17799	17413	17751	17715	17841	17667	17688	17733	17862	17778	17451	17421	17380	17620	17853	17622	17723	17635	17723	17664	17584	17620	17689	17614	17798	17547	17559	17757	17801	17670	17537	17740	17755	17781	17747	17769	17460	17753	17608	17646	17687	17716	17775	17765	17582	17498	17666	17691	17398	17710	17698	17784	17673	17638	17761	17570	17582	17822	17675	17824	17783	17602	17683	17537	17617	17797	17667	17830	17572	17589	17687	17506	17805	17481	17776	17563	17679	17836	17863	17717	17533	17704	17528	17482	17688	17947	17883	17785	17637	17756	17847	17684	17631	17604	17632	17770	17589	17792	17588	17512	17724	17640	17663	17572	17596	17623	17713	17657	17668	17717	17511	17485	17730	17398	17800	17628	17811	17654	17710	17751	17601	17641	17700	17603	17727	17857	17786	17493	17538	17626	17535	17678	17723	17580	17598	17680	17636	17821	17837	17633	17577	17758	17609	17695	17515	17759	17452	17689	17742	17539	17603	17612	17740	17721	17852	17473	17575	17821	17604	17646	17565	17974	17752	17573	17753	17713	17693	17674	17714	17774	17704	17547	17783	17732	17428	17487	17623	17743	17736	17924	17503	17772	17533	17592	17704	17501	17632	17663	17840	17812	17773	17837	17657	17817	17546	17673	17625	17611	17808	17725	17659	17628	17618	17661	17861	17736	17733	17748	17643	17534	17844	17509	17598	17475	17671	17571	17745	17675	17597	17481	17756	17570	17786	17505	17344	17761	17729	17729	17631	17822	17947	17778	17671	17803	17808	17589	17555	17549	17732	17775	17734	17710	17339	17747	17466	17368	17529	17821	17941	17806	17562	17806	17727	17742	17696	17623	17789	17811	17732	17734	17693	17552	17666	17690	17589	17843	17672	17914	17658	17754	17555	17965	17611	17617	17666	17675	17545	17649	17596	17571	17484	17660	17654	17778	17512	17634	17571	17749	17777	17584	17549	17722	17670	17732	17638	17651	17609	17687	17771	17671	17394	17686	17565	17659	17672	17905	17851	17604	17618	17780	17701	17633	17566	17659	17769	17537	17582	17490	17644	17630	17845	17799	17911	17612	17764	17582	17729	17710	17585	17769	17718	17696	17757	17645	17696	17789	17665	17696	17774	17758	17638	17618	17465	17631	17588	17704	17538	17656	17807	17638	17780	17532	17737	17630	17657	17699	17801	17628	17656	17929	17609	17544	17543	17780	17578	17576	17848	17663	17502	17552	17607	17667	17713	17752	17576	17677	17637	17684	17663	17670	17706	17805	17685	17618	17748	17959	17928	17841	17513	17689	17492	17635	17633	17593	17592	17700	17399	17646	17820	17593	17765	17663	17551	17565	17773	17838	17816	17742	17521	17669	17628	17751	17571	17558	17687	17632	17696	17819	17760	17742	17358	17660	17612	17430	17630	17494	17760	17714	17879	17379	17701	17563	17588	17632	17656	17800	17737	17633	17527	17571	17594	17584	17559	17698	17775	17650	17647	17654	17531	17735	17624	17597	17511	17658	17604	17720	17475	17764	17579	17876	17704	17985	17690	17702	17562	17662	17690	17806	17801	17747	17498	17857	17791	17695	17627	17711	17572	17773	17540	17787	17604	17827	17589	17561	17738	17693	17893	17605	17570	17680	17634	17816	17842	17747	17637	17576	17584	17576	17688	17575	17702	17627	17836	17717	17703	17652	17775	17644	17716	17728	17606	17600	17912	17816	17691	17563	17602	17700	17662	17702	17663	17395	17653	17782	17542	17852	17512	17633	17740	17682	17741	17815	17505	17569	17484	17694	17630	17636	17640	17754	17643	17668	17714	17673	17624	17620	17379	17849	17907	17756	17747	17847	17674	17536	17785	17688	17658	17730	17520	17766	17878	17558	18026	17982	17839	17750	17736	17783	17690	17590	17670	17583	17536	17597	17680	17599	17714	17485	17566	17662	17613	17498	17604	17709	17714	17675	17516	17621	17718	17484	17638	17755	17756	17823	17598	17721	17571	17633	17578	17702	17599	17813	17892	17624	17772	17509	17604	17699	17735	17782	17767	17592	17521	17778	17866	17477	17681	17580	17610	17647	17747	17711	17716	17598	17687	17856	17575	17583	17778	17727	17518	17706	17790	17648	17727	17506	17679	17771	17812	17672	17668	17759	17825	17834	17637	17671	17671	17546	17661	17551	17540	17707	17706	17850	17665	17535	17623	17639	17637	17428	17681	17783	17714	17723	17784	17614	17522	17696	17597	17738	17401	17742	17724	17532	17652	17665	17611	17805	17717	17749	17430	17669	17358	17654	17546	17725	17690	17389	17703	17618	17644	17687	17858	17547	17560	17750	17827	17771	17647	17836	17502	17526	17860	17670	17652	17797	17635	17756	17625	17668	17665	17745	17720	17622	17580	17731	17732	17395	17671	17524	17666	17792	17745	17571	17785	17739	17736	17522	17708	17712	17646	17548	17622	17699	17693	17554	17498	17550	17725	17761	17694	17710	18125	17642	17736	17777	17694	17603	17613	17614	17708	17586	17655	17655	17855	17768	17658	17680	17648	17605	17590	17809	17716	17726	17744	17647	17464	17721	17928	17650	17538	17811	17874	17887	17613	17819	17783	17558	17638	17550	17682	17819	17628	17496	17765	17848	17657	17653	17623	17647	17525	17759	17652	17709	17632	17792	17527	17600	17661	17720	17745	17641	17670	17610	17393	17808	17577	17570	17584	17860	17779	17549	17654	17609	17635	17804	17710	17558	17692	17653	17711	17515	17798	17798	17674	17878	17775	17581	17673	17780	17696	17663	17753	17767	17819	17561	17685	17857	17876	17687	17602	17767	17857	17834	17642	17560	17645	17496	17589	17981	17720	17606	17732	17688	17642	17840	17662	17411	17681	17531	17755	17812	17742	17447	17475	17523	17529	17580	17663	17812	17702	17483	17761	17620	17652	17708	17625	17733	17531	17652	17616	17694	17776	17913	17555	17570	17864	17809	17652	17790	17767	17600	17603	17420	17609	17575	17436	17693	17706	17522	17897	17634	17466	17622	17687	17705	17471	17577	17653	17641	17472	17674	17680	17622	17732	17700	17919	17668	17727	17737	17627	17616	17644	17807	17713	17735	17774	17704	17513	17837	17491	17784	17824	17730	17440	17658	17570	17579	17647	17867	17596	17656	17703	17662	17705	17770	17633	17580	17768	17455	17447	17851	17742	17610	17854	17537	17962	17718	17704	17775	17711	17685	17548	17667	17534	17684	17648	17820	17869	17753	17645	17532	17701	17506	17593	17662	17609	17617	17574	17750	17867	17929	17596	17872	17638	17685	17668	17577	17563	17698	17490	17782	17730	17663	17585	17728	17820	17445	17742	17653	17395	17912	17624	17663	17561	17590	17516	17810	17592	17775	17807	17725	17773	17605	17646	17645	17652	17404	17641	17499	17667	17844	17772	17698	17788	17599	17668	17636	17689	17630	17760	17553	17592	17786	17753	17577	17704	17848	17605	17593	17629	17598	17782	17778	17709	17603	17535	17674	17625	17805	17725	17566	17755	17614	17735	17638	17620	17510	17797	17813	17562	17647	17797	17586	17645	17707	17894	17694	17688	17621	17799	17787	17711	17585	17689	17819	17821	17539	17869	17725	17842	17732	17594	17709	17616	17665	17558	17729	17632	17772	17808	17721	17761	17711	17594	17620	17865	17520	17482	17846	17662	17522	17465	17659	17727	17496	17612	17588	17518	17487	17557	17794	17549	17793	17583	17854	17565	17748	17608	17658	17655	17723	17696	17520	17616	17619	17660	17595	17694	17589	17600	17890	17854	17683	17845	17730	17649	17773	17772	17752	17647	17702	17683	17504	17633	17776	17539	17747	17607	17538	17501	17685	17904	17728	17852	17601	17724	17516	17670	17739	17815	17625	17602	17792	17573	17839	17656	17604	17695	17648	17733	17675	17800	17923	17506	17576	17522	17644	17643	17830	17645	17798	17671	17718	17742	17760	17811	17633	17779	17694	17770	17638	17719	17757	17795	17949	17736	17700	17860	17721	17616	17637	17639	17636	17569	17607	17841	17582	17612	17719	17691	17705	17347	17613	17708	17647	17537	17649	17627	17541	17511	17531	17779	17649	17805
31569	47829	44023	33453	29647	25799	22505	19812	18823	17257	16074	15957	16074	15983	15984	15929	15990	15994	15923	16036	15961	16078	15946	15875	15957	16051	16076	15647	15709	16107	15865	15997	15909	15824	15919	16035	15835	16131	16011	16008	15916	15786	15959	16039	15815	15835	16074	15889	15999	16050	16078	15793	15820	16012	15920	15958	15854	15787	16091	15709	15906	15979	15954	15890	15956	15840	15759	15848	15949	15879	15888	16041	16056	15982	16085	16041	15980	15987	15997	16005	15935	15779	16070	15883	15754	15871	16012	16039	15792	15775	15887	15877	15934	15875	15897	15934	15862	16024	16091	15869	15917	15979	15952	15914	15891	15817	15792	16110	15787	15791	15869	15995	15913	15958	15835	15883	15911	15860	15847	15912	15870	15964	15975	15900	15857	16072	15878	15831	15869	15916	15870	15828	16079	16054	16006	15984	15985	16091	15953	15911	15843	15764	16022	15815	15932	15886	15858	16051	15888	15853	15923	15926	15825	16015	15957	16057	15769	15932	16092	15888	15874	15875	15907	15971	15858	16030	15908	15976	15993	15938	15945	16087	15848	15913	15781	15952	15823	15931	15643	15801	15940	15917	15946	15952	15939	15949	15969	15916	15850	15839	15965	15776	15979	15903	15980	15940	15967	15882	15844	15920	15928	15849	15907	16004	15863	15916	16020	15865	15871	15708	15901	15960	15804	15962	15840	15935	15924	15763	15882	15847	15917	15872	16046	16101	15909	16095	15842	15781	15942	15885	15819	15715	15941	15940	15981	15794	15971	15940	16140	15689	15877	16191	15943	15885	15952	15959	15830	15828	16147	15843	15937	15917	16076	15974	15942	15918	16014	16101	15902	15849	15814	16080	15779	15911	15702	16027	15938	15868	15965	15891	15919	15933	15802	15929	15903	16020	15917	16080	15872	15963	15963	15956	15989	15988	15715	15885	15909	16006	15854	15972	15947	15865	15808	16061	15911	15900	15987	15869	15966	15821	15827	15898	15986	15906	15958	16021	15684	15650	15909	15771	15890	15862	15816	15924	15907	15903	15933	15842	15949	15960	15769	15863	15809	15910	16110	15941	15917	15979	16037	15932	15882	15953	15967	15915	15798	15918	15967	15785	15891	15842	15848	15784	15767	15947	15848	15956	15714	16021	16021	15897	16067	15742	15872	15877	15772	15961	15909	15857	16031	15880	16015	15817	16027	15915	15961	15816	15690	15867	16008	15880	15888	15851	15901	15817	15935	15849	15721	15941	15998	16005	15975	15926	15953	15904	15888	15860	15938	15980	15881	16024	15848	15854	15819	16050	15962	15916	15900	16033	15881	15977	15964	15875	15889	15910	15757	15727	15922	15994	15846	15957	16035	15967	15916	15977	15729	15976	15917	15750	15811	15770	15943	16015	15814	15854	15789	15777	15976	15834	15817	15946	15842	15918	15962	15797	15978	15903	15952	15761	15799	15950	15859	15933	15745	15774	15804	15973	15989	15757	15863	15863	15946	15797	15754	15774	16053	15834	15894	15978	16028	15870	15918	15979	15895	15976	15761	16000	15894	16011	15796	15892	15841	15927	16118	15950	15966	15805	15959	16022	15795	15908	15895	15874	15824	15833	15931	15885	15872	15903	15895	15873	15902	16016	15863	16073	15869	15849	15936	15983	16113	15743	15836	15989	15980	15919	15774	15866	15921	15872	15778	15912	16008	15781	15916	15974	15759	15927	15842	16053	15836	15922	16005	15972	15886	15757	15790	15857	15922	15893	15888	15762	15779	15960	15936	15906	16159	16020	15936	15939	15824	15973	15875	15903	15794	16056	16027	16014	15876	15913	15810	15847	15752	15995	15874	15918	15775	15988	15818	15682	15922	15928	15955	15916	15872	15889	15774	15955	15993	15882	15852	15972	15944	15876	15782	15935	15856	15913	15871	15859	15778	15994	16066	15744	16083	15940	15830	15755	15957	15811	15790	15946	15701	15881	15943	15723	16059	15823	15930	15917	15928	16017	15926	15782	15899	15975	15721	16023	15728	15834	15918	15911	15920	15951	15868	15867	15958	16005	15878	15910	16000	15879	15919	15743	15840	15892	15959	15861	16046	15953	15996	16001	15840	15838	15933	16029	15818	15906	15998	15923	15849	15871	15877	15816	15720	15875	15918	15815	15912	16142	15812	15946	15967	16078	15974	15860	15834	15831	15929	15885	15898	15920	15929	15801	15995	15970	15893	15755	15921	15909	15914	15943	15796	15939	15954	16114	15800	15802	15996	15875	15829	15944	15946	15968	15921	15886	15863	15927	15724	15972	15838	15889	15928	15878	15783	15948	15827	15893	15679	15773	15644	15904	15882	15942	15889	15914	15818	15988	15876	15984	15988	15962	15794	15823	15995	15815	15977	15940	15956	15967	15790	16031	15971	15905	15835	15880	15945	15944	15876	15881	15885	15977	15840	15840	15964	16034	15902	15999	15704	15736	15987	15881	15841	15916	15894	15760	15858	15727	15867	15943	15712	16102	15940	15918	15858	15980	15987	15944	16030	15902	15964	15796	15778	15776	15944	15857	15829	16052	15831	15849	15747	15795	15782	16017	15654	15962	16081	15947	15791	15992	15955	15812	15883	15854	15923	15699	16052	16020	15928	15928	15685	15815	15949	15797	15949	15861	15969	15856	15872	15987	15763	15953	15993	15889	15803	15900	15890	15800	15963	15794	15910	15816	15757	15830	16029	15928	15764	15744	15745	15896	15819	15908	16043	15995	15875	15765	15742	15891	15944	15922	16013	15810	16025	15917	15850	15915	16001	15897	15904	15919	15920	15898	16004	15844	15840	15845	15769	15950	15868	15994	15775	15972	15955	15883	15890	15891	15807	16055	15911	15905	15787	16080	15914	15866	15975	15888	15834	15937	16065	15980	15916	15905	15795	15814	16001	15940	15846	15727	15709	16097	15762	16009	15917	16001	15815	15933	15876	15831	15841	15957	15846	15716	15782	16002	15789	15877	15915	16048	15789	15873	16125	15889	16012	15753	15945	15964	16003	15876	15822	15818	15881	15762	15822	15842	16019	15770	15859	15747	15885	15884	15964	15804	15878	15846	15825	15970	15878	15872	15999	16054	15892	15792	15951	15785	15803	15760	15907	16062	15860	15797	16011	15781	15832	15827	15896	15880	15969	15986	15943	15792	15862	15770	15668	15891	15996	15859	15725	15950	15856	15931	15943	15764	15904	15842	15955	15816	15786	15899	15768	15863	15941	15912	16047	15846	15980	15781	15953	15969	15964	16040	15898	15982	15939	15923	15791	15904	15703	15967	15737	15844	15864	15980	15996	15978	16017	15776	15945	15859	15900	15802	15977	15844	15829	16021	15993	15916	15881	15806	15800	15799	15996	15874	15873	15908	15995	16084	15884	15988	15706	15879	15908	15814	15971	16011	15839	16034	15872	15889	16002	15824	15801	15904	15820	15797	15941	15921	15907	15800	16023	15924	15927	15747	15875	15852	16009	16063	15886	15849	15794	15869	15928	16039	15873	15795	15851	15740	15942	15805	15891	15914	16054	15746	15949	15860	15859	15827	15838	16085	15839	15848	16017	15807	15779	15854	15576	15868	15821	16069	16116	15887	15828	16025	15859	15682	15994	15887	15715	15757	15903	15926	16039	15818	15956	15965	15941	15860	15858	15866	15728	15959	15972	15909	15885	15909	15905	15828	15797	15867	15848	15824	15885	15946	15810	15801	15893	15815	15851	15940	15930	15828	15839	15957	15931	15940	15838	15882	15892	15720	15752	15939	16022	15896	15888	15983	16037	15949	15950	15733	15883	15817	16093	15935	15927	15774	15979	15753	15989	15760	15816	15828	15932	15923	15837	15943	15885	15800	15796	15776	15799	15803	15864	16066	15901	15902	15776	16006	15909	15900	15882	15978	15890	15886	15697	16174	15843	15942	15831	15882	16031	15837	15968	16115	15909	15888	16086	15842	15821	15795	15900	15925	15649	15903	15843	15824	15769	16010	15879	15841	15964	15792	15830	15770	15994	15935	15964	15852	15966	15848	15901	15866	15877	15940	15862	15878	15698	15851	15967	15876	16021	15784	16005	15859	15892	16065	15719	16044	15765	15828	15728	15885	15997	16007	15849	15954	15962	15937	15961	15955	15772	15891	16003	15815	15874	15712	16049	16021	15759	15736	15971	15847	15922	15710	15812	16006	15728	15893	16075	15950	15814	16002	15918	15837	15851	15866	15864	16050	15973	16075	15901	15818	15907	15701	15993	15885	15793	15964	15999	15932	15880	16087	16133	16071	15916	15795	15912	16000	15819	15784	15986	15841	15988	16014	15980	15909	15823	16038	15926	16132	15763	15917	15740	15847	15756	15936	15854	15849	15836	16010	16007	15853	16008	15909	15777	15826	16016	16124	15839	15878	15778	15965	15820	15682	16013	15984	15755	16013	15800	15842	15901	16040	15793	15843	16023	15971	15971	15924	15844	15856	15779	15928	15976	15983	15923	15901	15893	15971	16003	15787	15857	15932	15888	16069	15905	15927	15816	15957	15888	15826	15956	15880	15914	15826	15837	15813	15825	15991	15859	15945	16009	15863	16002	15829	15931	15865	15999	15891	15894	15858	15874	15799	16004	15887	15929	15920	15887	15895	16064	15765	15963	15864	15835	16036	16015	15881	15769	15739	15838	15939	15902	15904	15928	15817	15893	15801	15981	15841	15899	15852	16014	15777	16019	15942	15928	15898	15870	15949	16020	15810	15966	15915	15888	15833	15894	15834	15966	15947	15862	16083	15768	15952	15901	15740	15959	15998	15970	15982	15801	16007	15844	15815	16055	15998	15859	15773	15727	16020	15946	15915	15945	16088	16013	15799	15823	15891	15955	15872	15969	16019	15858	16130	15941	15748	15863	15947	16010	15851	15993	16043	15972	15780	15871	16066	15811	15899	16002	15793	15765	16094	15874	16004	15926	15928	15752	15931	15809	15924	15983	15783	15847	16001	15846	15847	15827	15947	15868	15956	15843	15798	15954	15980	15996	15821	15781	15841	15986	15894	15825	15903	15899	15966	15783	16052	15824	15801	15910	15907	15908	15893	15943	15982	15955	15957	15896	15972	16060	15842	15658	15978	15973	15869	15862	15931	15937	15807	16182	15847	16025	15876
22945	21392	29232	24250	23184	26565	27847	21892	19927	19942	19576	19559	19493	19518	19393	19383	19379	19407	19122	18980	19324	19300	19284	19196	19232	19287	19331	18942	19180	19290	19047	19242	18941	19143	18948	18950	19277	19170	19326	19208	19208	19067	19104	19251	19054	19113	18889	19216	19240	19407	19322	19192	19088	19039	19128	19059	19200	19061	19188	19053	18904	19223	18999	18924	19240	19183	19169	18863	18966	18972	19044	19016	18995	18983	19117	19130	19240	19321	19020	19053	18857	19204	18889	18945	19053	18877	19058	19069	19043	18918	19141	19153	18977	18869	18852	18989	19178	19069	19045	18928	19040	19035	18997	19040	19029	18777	18937	19119	19115	19019	19136	18942	18963	18937	19078	18912	19102	19084	19066	19238	18762	19025	18983	18871	19090	18923	18870	19034	18954	18997	19156	18926	18971	18923	18995	18963	19219	19043	18889	18989	19052	19084	18875	19042	18920	18982	18861	19117	19089	19004	18974	18710	18931	18939	18879	18879	19242	19177	18964	18768	18884	18924	19200	19037	19116	19003	19032	19116	19130	18898	18937	19215	18986	18977	19058	19042	19020	18987	18927	18949	19307	18878	18607	19164	19131	19070	18980	19060	18945	18750	18969	19084	19043	19001	19101	18975	18973	18874	18919	18964	18988	18883	19131	19003	19031	18846	19007	19087	19206	19147	18955	19100	19003	18837	19070	19001	19215	18839	19045	18966	19018	19087	18987	19010	18862	18979	19100	19030	18982	18993	18885	19052	19224	18977	19029	19053	18809	18889	18750	18960	19057	18922	19076	18912	18899	18780	19166	18996	18921	18888	18972	18984	18973	18910	19055	18889	18932	19057	18964	18962	19012	18946	18685	19197	19089	19006	18901	18949	19010	18963	18743	18993	19060	18833	18968	18670	18913	19071	18961	18916	19260	18959	18949	19119	19045	18999	19205	18836	19272	18866	19133	18998	19206	19050	19043	18957	18893	19019	19021	19016	19089	18918	19083	18869	19033	19168	19180	19021	18895	18941	18908	19098	19073	19019	19020	19015	19235	19086	19144	19293	18987	18958	18908	18852	18957	18850	18990	18781	18931	18950	18987	19120	18974	19015	19238	19118	18972	18990	19090	18977	18972	19141	19180	19086	18958	18964	18995	18967	18936	18964	18756	19141	18952	18939	19036	18949	19220	19081	18893	19056	18967	18951	18994	19051	19018	18855	19043	19061	18959	19036	18956	18987	18889	18897	18890	18973	18930	19132	18985	18971	19342	19216	18833	18934	19018	18924	19120	18936	18982	18938	19047	19057	19098	18937	18948	18929	18846	18889	19010	18923	19049	18988	19212	18869	19073	18964	19204	19097	19024	18878	19060	19012	19146	19110	19094	19034	19109	19123	19116	19050	18952	18881	19053	19042	19116	18946	19021	18974	19185	19000	19099	18991	19044	18859	19114	18621	19099	19067	18905	19132	18791	18820	18947	19118	19008	19119	19037	18939	18823	18987	19000	18966	19045	19012	18952	19187	19059	19017	18969	18878	18894	19091	18916	19051	18923	18849	19064	19073	19023	19003	18862	18996	19258	19179	19072	18879	19143	18821	18875	18694	19139	18981	19010	18980	18744	19071	19119	19061	18961	19117	19206	19114	18979	19130	18846	19039	18933	18942	19117	19065	19059	19108	19034	19250	18975	18920	19021	18850	18840	18878	19015	18839	19177	18974	19049	19007	19022	19129	18833	19001	19113	19103	19114	18901	18946	19072	18803	19197	19198	19025	19002	18946	19055	19101	18758	18807	19007	19181	19123	19121	18882	18947	19076	19049	19050	18989	19026	18980	18746	19005	19022	19000	19020	18843	19076	18968	18724	18962	19068	18853	19127	18947	18911	19108	19067	18999	18987	18882	18896	18971	19045	18934	18855	18930	18845	19184	19091	18883	18813	18996	18928	18950	18957	18922	19062	18801	19035	19215	19044	18922	19018	19082	18937	19177	18924	18951	19102	19086	19076	19065	19210	18893	19119	19058	18998	18801	18913	18840	19089	19134	18932	19031	18938	18956	19029	19136	19146	18920	19007	18961	19052	19146	19025	18872	19061	18955	19259	19088	19140	18902	19183	19050	18989	18971	18876	18894	18946	18873	18961	19046	19020	19100	19031	18828	18804	19162	18827	18966	18855	18920	18899	19092	19050	18826	19008	18940	18905	18985	18739	18857	19089	19034	18918	18915	19000	18831	18904	19025	19077	18990	19069	18903	18871	19073	19210	19070	18840	18961	19105	19100	19208	18911	19136	18879	18860	19065	19171	19108	19209	19088	19073	18953	19069	19046	19046	19021	19012	19056	19055	19027	19001	19039	18827	19141	19073	19083	18977	18952	18891	18960	18979	19022	19054	19096	18991	19075	18912	18798	18968	19023	19064	19099	18856	18889	18769	18753	18780	18811	19149	19030	18991	19066	19109	18945	19026	19174	18960	18963	19063	18992	19098	19045	19254	18967	19007	19061	18793	19104	18777	18922	19005	18886	18936	19027	19022	19181	18897	18886	18860	18841	18790	18902	18974	18993	19059	19317	18911	18946	19067	18969	18903	19095	18759	19015	19025	19095	18983	18814	19015	19249	18872	19046	18995	18687	18892	18846	18795	18796	18940	19201	19207	18998	18899	19112	19039	19123	19029	19313	18941	18923	19024	18870	19014	19116	19159	18753	18816	18989	19132	19083	19079	19233	18982	18785	19103	18893	19094	19099	18881	18946	19137	19217	18994	18900	19083	18978	18768	18919	19144	18968	19060	19076	19191	19005	18949	18888	19074	19036	18839	19029	18991	18774	19161	18996	18914	19195	18892	19054	18885	19131	18996	18855	19084	19025	18998	19018	19041	19063	19028	18950	18969	19159	18904	18903	19110	19024	18928	18936	19033	19095	18860	19017	19025	19133	19043	19126	19021	18993	18973	18997	19131	18901	18875	19084	18917	18692	18805	18839	19030	19062	18970	18934	18948	19202	18727	19015	19230	19067	18907	18775	18944	19105	19199	18888	18997	18982	18900	19179	19007	18881	19110	19095	18716	18960	18960	18907	18814	18981	19120	18999	18957	19289	18927	19374	18969	19074	18936	18731	18962	18874	19251	18970	19258	18835	19099	19041	18993	19156	18941	19103	19125	18904	18937	18996	19025	19115	19139	19111	19017	19190	18975	18994	18993	18859	19061	19212	19229	19190	19095	19118	18904	18910	18898	18847	18907	18986	19005	19064	18980	18886	19022	19111	19046	18936	18939	18883	18925	18915	18911	19273	18968	19014	18820	18788	19077	18954	19055	19000	18912	18961	19055	18900	18877	18818	19014	18862	18982	18989	18928	19020	19094	19108	18999	19057	18955	19012	19012	18934	19118	18940	18781	18981	18890	18941	19025	19088	18955	19159	18981	18889	18958	19097	18925	18957	19136	18946	19156	18843	18850	18944	19108	18953	19141	18872	18996	18979	19096	18941	18884	18814	18988	19019	19117	18830	19033	19016	18878	18799	18865	19048	18942	19027	19169	19022	19200	18921	19004	18949	19070	18925	18798	19032	19084	19132	18989	18979	18835	18829	18925	19034	18871	18989	19084	19079	19164	18940	18924	18893	19022	18831	18987	19292	19215	19041	19214	19142	19027	19109	18907	19040	18994	19036	19044	18984	19025	19015	18958	18951	19095	18934	18923	19086	18892	19009	18987	18809	19023	18982	18873	18887	18903	18953	19042	18998	19075	18874	19128	18984	18881	19128	19201	18956	18906	19015	18904	19058	19060	18859	18958	18951	18806	19104	19027	18958	18839	18803	19053	19005	19259	18926	19135	18955	18837	18885	18879	19067	19190	18882	19085	18832	19082	18997	19157	18891	19101	19104	19284	18829	18913	18944	19003	18965	19135	18947	19115	18857	19171	19090	19042	19055	19104	19224	18854	19071	18941	18829	18735	18893	19095	18990	18970	18934	18932	18932	19142	18804	18953	19128	19100	19128	18959	19083	18948	18955	18799	18826	18928	18994	18862	19167	19010	19042	18998	18798	18896	18889	18845	18921	19074	18990	18992	18870	18989	19086	19233	18957	18826	19053	18665	19076	18985	19149	18974	18891	18830	19192	18883	18883	18833	18985	19034	18855	19280	18831	18826	19112	18999	19012	19007	18948	19173	19113	18868	19024	18798	18998	19122	19174	18906	18995	18995	19053	18983	18983	19115	19021	19125	18945	19213	18921	19068	18945	19213	19033	19026	18897	18992	18815	18906	18849	18902	18932	19088	18841	19144	18932	19125	18996	19120	19202	19067	19009	19110	19044	18824	19003	19022	19184	18965	18980	18945	19202	19030	19035	18979	18948	19053	19254	19157	18832	18796	19102	18905	19103	19006	19190	18981	19015	19046	19051	18859	18948	19024	19028	19058	18987	19080	18896	18907	18973	18902	19132	19037	19200	19158	18995	19079	18791	19033	18941	18997	19080	18974	18928	19082	18924	19174	19028	19039	19018	19032	19022	19089	19011	19139	19095	19080	18971	19372	18840	18938	18804	19056	18594	19043	18933	18896	18870	18972	18979	18912	19165	18976	19093	19056	18975	19070	19066	18796	19009	18844	18958	18920	19033	19024	18866	19059	19107	19051	18875	19111	18847	18996	18813	18769	18924	19084	19094	19053	18952	18755	18810	18921	18861	18970	19125	18845	19117	18993	18841	19036	19054	18864	18997	19068	18896	19122	19128	19136	18952	19024	18829	19240	19244	19088	18891	18971	19196	18894	19161	18875	18945	19172	19084	18932	19051	18988	19194	19111	19023	18868	19045	18999	18984	19045	18972	19014	19067	19026	19118	19124	18898	18986	18932	18866	19041	19142	19058	18963	19016	18788	18948	19026	19067	19002	19357	18876	19186	18974	18929	19218	19135	19015	18999	18898	19120	19243	19057	19143	19046	19049	19134	19239	19162	18979	18906	19095	19125	19086	19057	18953	19091	18948	19043	18808	19019	19098	19045	19019	18927	18814	18787	18931	18896	19065	18992	18895	19008	19021	18847	19090	18847	19285	18912	18901	19059	19079	18908	18992	18826	18929	19243	19058	18867	18959	19052	19140	18830	18967	18873	19059	19097	19167	18961	18878	19269	19000	18992	18831	18752	18989	18960	19112	19036	18921	19086
34689	55229	52892	42035	35767	28567	22914	19643	17796	17314	16975	17171	16964	16943	16860	16852	16892	16808	16943	16794	16754	16711	16847	16625	16736	16844	16844	16956	16846	16636	16715	16725	16812	16797	16871	17000	16766	16807	16638	16812	16647	16738	16780	16781	16820	16712	16789	16822	16877	17374	17318	16755	16646	16720	16594	16749	16617	16718	16736	16790	16707	16694	16865	16893	16781	16728	16934	16730	16733	16685	16608	16754	16598	16610	16973	17135	16938	16888	16996	16907	16940	16683	16755	16847	16796	16528	16701	16768	16819	16737	16611	16884	16630	16586	16747	16850	16726	16778	16672	16740	16681	16804	16794	16797	16921	16875	16499	16668	16666	16711	16999	16733	16623	16802	16591	16731	16621	16686	16645	16631	16738	16751	16765	16751	16490	16862	16700	16780	16705	16628	16504	16709	16780	16779	16858	16586	16861	16601	16765	16706	16706	16705	16741	16742	16701	16817	16740	16855	16634	16808	16737	16561	16689	16799	16678	16631	16955	16779	16583	16770	16901	16736	16867	16754	16719	16560	16672	16913	16697	16612	16728	16697	16774	16654	16799	16730	16756	16824	16590	16622	16640	16542	16611	16525	16738	16834	16915	16758	16577	16717	16539	16788	16824	16779	16866	16705	16694	16821	16695	16867	16803	16816	16764	16851	16622	16616	16859	16706	16627	16579	16730	16716	16749	16713	16716	16825	16686	16596	16632	16719	16705	16793	16552	16746	16648	16670	16747	16596	16704	16677	16797	16769	16774	16626	16793	16443	16690	16753	16829	16698	16809	16684	16691	16743	16720	16782	16699	16639	16755	16601	16769	16719	16702	16681	16787	16756	16775	16584	16761	16721	16678	16772	16719	16847	16669	16741	16748	16785	16754	16710	16827	16749	16759	16740	16603	16783	16676	16491	16779	16713	16722	16636	16695	16792	16819	16741	16889	16754	16729	16635	16796	16677	16816	16712	16866	16807	16786	16533	16741	16704	16768	16710	16717	16560	16653	16714	16736	16664	16391	16736	16770	16614	16713	16606	16721	16823	16556	16801	16683	16659	16859	16775	16931	16691	16847	16944	16506	16705	16584	16828	16769	16534	16839	16705	16643	16825	16830	16728	16753	16761	16920	16762	16856	16601	16830	16674	16724	16671	16689	16820	16648	16743	16533	16857	16939	16854	16652	16787	16713	16646	16632	16940	16759	16726	16557	16667	16726	16937	16853	16736	16685	16729	16733	16721	16650	16764	16760	16804	16607	16768	16806	16672	16698	16851	16659	16709	16753	16706	16872	16835	16714	16666	16858	16646	16817	16517	16736	16749	16755	16780	16760	16628	16858	16817	16800	16584	16837	16831	16710	16821	16750	16596	16635	16651	16624	16712	16833	16915	16713	16912	16863	16807	16866	16784	16778	16768	16789	16646	16778	16605	16761	16747	16669	16784	16678	16687	16771	16710	16777	16570	16640	16684	16620	16640	16677	16812	16858	16574	16850	16727	16583	16633	16733	16691	16771	16867	16685	16764	16842	16795	16646	16824	16893	16771	16720	16589	16688	16694	16648	16600	16761	16659	16667	16642	16702	16903	16662	16754	16660	16639	16769	16861	16862	16538	16679	16802	16826	16832	16789	16999	16659	16757	16750	16695	16721	16525	16881	16731	16937	16697	16781	16565	16759	16615	16698	16749	16711	16642	16876	16593	16784	16768	16616	16734	16941	16696	16798	16742	16739	16570	16650	16707	16861	16833	16725	16651	16719	16724	16767	16690	16779	16693	16965	16812	16810	16628	16679	16778	16859	16743	16579	16641	16629	16626	16703	16790	16664	16639	16657	16981	16623	17057	16695	16824	16761	16733	16815	16846	16776	16693	16881	16768	16712	16757	16603	16722	16702	16717	16736	16799	16782	16791	16817	16879	16955	16780	16788	16577	16777	16576	16590	16684	16635	16723	16612	16700	16829	16678	16798	16706	16747	16774	16805	16632	16780	16807	16571	16738	16804	16595	16592	16830	16811	16783	16751	16521	16610	16672	16698	16749	16638	16855	16660	16792	16789	16620	16732	16724	16743	16805	16952	16870	16713	16616	16808	16662	16811	16636	16622	16598	16798	16586	16710	16747	16783	16690	16789	16639	16875	16874	16815	16653	16865	16809	16733	16836	16783	16680	16803	16742	16865	16714	16745	16665	16773	16797	16896	16769	16620	16664	16778	16695	16849	16830	16811	16755	16870	16687	16950	16782	16715	16766	16649	16510	16695	16638	16836	16651	16740	16679	16630	16594	16744	16704	16765	16520	16756	16864	16670	16679	16769	16640	16652	16938	16931	16716	16536	16593	16673	16894	16753	16786	16716	16763	16657	16852	16774	16871	16411	16663	16659	16758	16721	16778	16737	16641	16626	16720	16697	16775	16812	16559	16689	16748	16545	16868	16808	16828	16809	16536	16669	16629	16668	16526	16808	16820	16718	16734	16724	16650	16682	16657	16859	16684	16816	16820	16744	16624	16694	16686	16800	16772	16706	16703	16821	16640	16608	16678	16852	16733	16863	16714	16817	16654	16748	16466	16702	16822	16721	16884	16692	16714	16676	16624	16664	16743	16622	16773	16629	16559	16620	16744	16671	16585	16811	16517	16640	16670	16805	16649	16776	16711	16707	16655	16668	16881	16657	16813	16657	16668	16885	16788	16658	16601	16733	16568	16707	16794	16754	16781	16801	16644	16681	16577	16921	16733	16552	16651	16845	16716	16739	16789	16692	16552	16580	16862	16801	16654	16834	16658	16733	16833	16639	16617	16666	16622	16734	16688	16797	16986	16821	16716	16636	16899	16578	16785	16882	16860	16755	16722	16722	16800	16785	16780	16845	16882	16564	16833	16803	16733	16888	16841	16530	16816	16857	16798	16619	16732	16691	16774	16678	16738	16756	16742	16689	16671	16722	16763	16697	16771	16663	16757	16783	16632	16627	16645	16558	16727	16753	16664	16708	16781	16855	16662	16601	16805	16678	16735	16811	16745	16926	16680	16527	16723	16559	16845	16654	16746	16719	16705	16805	16697	16674	16906	16651	16718	16865	16692	16578	16753	16791	16591	16798	16601	16773	16714	16759	16587	16754	16638	16620	16700	16640	16942	16767	16457	16816	16623	16602	16792	16779	16767	16783	16692	16666	16799	16887	16638	16743	16633	16752	16769	16749	16629	16704	16629	16831	16734	16827	16609	16695	16847	16712	16690	16760	16635	16830	16732	16749	16630	16689	16723	16738	16779	16765	16651	16548	16644	16760	16654	16649	16628	16890	16665	16744	16864	16665	16739	16705	16671	16614	16684	16877	16720	16734	16677	16850	16717	16856	16736	16736	16826	16861	16757	16615	16582	16851	16673	16727	16832	16594	16862	16675	16814	16520	16709	16874	16530	16766	16578	16934	16816	16714	16818	16617	16732	16547	16913	16620	16804	16691	16776	16862	16597	16772	16540	16679	16646	16539	16737	16570	16692	16657	16583	16859	16569	16504	16778	16711	16835	16767	16763	16842	16676	16769	16545	16836	16737	16835	16817	16667	16740	16703	16658	16914	16671	16781	16737	16654	16856	16728	16753	16528	16688	16650	16729	16653	16813	16484	16750	16807	16655	16758	16721	16573	16784	16721	16542	16711	16872	16815	16962	16736	16618	16736	16779	16738	16672	16742	16683	16744	16757	16580	16710	16694	16730	16750	16708	16815	16607	16661	16754	16753	16750	16744	16633	16498	16728	16640	16640	16666	16702	16842	16689	16636	16678	16654	16710	16804	16622	16709	16764	16702	16750	16689	16508	16715	16644	16745	16484	16822	16714	16772	16772	16746	16652	16750	16704	16827	16616	16836	16595	16705	16641	16776	16517	16859	16751	16666	16797	16810	16673	16839	16907	16616	16668	16692	16704	16807	16744	16747	16685	16714	16656	16732	16798	16657	16606	16768	16671	16691	16744	16677	16550	16978	16698	16831	16575	16586	16758	16828	16775	16713	16666	16628	16614	16915	16721	16637	16890	16688	16816	16880	16808	16554	16735	16668	16781	16668	16684	16898	16777	16662	16690	16699	16755	16768	16681	16923	16758	16810	16750	16634	16660	16691	16769	16666	16682	16591	16801	16592	16720	16654	16782	16898	16797	16669	16817	16664	16783	16593	16609	16669	16687	16939	16686	16777	16735	16623	16853	16818	16565	16732	16770	16684	16765	16710	16739	16792	16809	16767	16672	16659	16706	16717	16651	16725	16659	16826	16758	16705	16722	16666	16818	16616	16715	16653	16711	16799	16749	16694	16583	16627	16732	16712	16701	16716	16742	16653	16627	16780	16698	16685	16680	16724	16888	16777	16725	16549	16834	16730	16744	16692	16769	16586	16843	16619	16768	16578	16565	16619	16668	16810	16792	16672	16684	16743	16690	16715	16590	16770	16709	16644	16760	16678	16658	16869	16578	16797	16816	16703	16719	16797	16800	16605	16811	16677	16664	16740	16673	16645	16595	16817	16642	16803	16641	16623	16848	16689	16781	16726	16762	16578	16617	16741	16655	16793	16835	16630	16827	16781	16903	16565	16751	16651	16677	16646	16606	16618	16541	16800	16753	16702	16834	16550	16616	16621	16859	16787	16879	16751	16861	16929	16659	16847	16617	16746	16663	16720	16690	16611	16756	16608	16717	16624	16591	16660	16758	16856	16798	16879	16682	16638	16725	16564	16770	16635	16720	16782	16687	16680	16687	16567	16647	16697	16693	16684	16678	16536	16733	16541	16687	16712	16650	16667	16849	16807	16748	16793	16648	16715	16904	16658	16847	16858	16830	16625	16679	16779	16803	16793	16821	16755	16767	16866	16713	16716	16487	16621	16559	16635	16803	16854	16553	16727	16659	16711	16639	16780	16617	16761	16831	16745	16668	16624	16882	16854	16723	16654	16649	16817	16652	16714	16751	16587	16955	16698	16502	16744	16549	16711	16754	16751	16835	16736	16752	16688	16808	16795	16654	16660	16707	16838	16712	16730	16702	16578	16572	16765	16710	16710	16701	16734	16737	16665	16650	16788	16695	16799	16712	16734	16649	16709	16750	16453	16592	16800	16835	16721	16785	16709	16638	16802	16723	16513	16501	16750	16805	16540	16504	16812	16871	16625	16621	16745	16641
28414	24643	29378	27695	22652	20760	20180	19279	19177	19046	19090	18942	18992	19068	19129	18947	19092	19106	18769	18806	18889	19103	19083	18937	19029	18990	18825	18978	18802	19007	18849	18980	18875	18794	19012	19019	18906	19022	19078	19044	18847	19077	19035	18762	18938	18653	19041	19190	19092	18950	18947	18855	18882	19002	18883	19121	19079	19008	18965	19081	19029	19112	18998	18959	18939	18900	19076	18858	18921	19043	18886	18793	18946	18843	18946	18872	19131	19096	18875	18822	19088	19292	18884	19027	18912	18981	19047	18828	18947	18927	19149	19133	18951	18825	18659	18847	18925	18934	18767	19030	18941	18935	19101	18916	18798	18955	18712	18867	18807	18910	18883	19020	18876	18702	19001	18786	18598	18995	18826	19070	18916	18843	18729	18850	18888	18732	19301	18736	18895	18918	18952	19015	18970	18814	18844	19009	18988	18977	18969	18872	18917	18917	18962	19006	19039	18925	18860	19017	19046	18862	18681	19021	19016	18858	18841	18683	18945	18798	18751	19031	18970	18954	18890	18989	19002	18757	18886	18908	18886	18847	19116	19104	18618	18938	18584	18821	18887	18729	18887	18853	18831	18941	18777	18959	18810	19088	18959	18857	18938	18983	18775	18846	18895	19125	19092	18823	19016	18743	18921	18823	19008	18873	19114	18924	18938	19026	18901	18927	18865	18955	18698	18960	18827	18810	18945	18930	18906	18884	18959	19111	18983	18903	18832	18905	19066	18866	18982	18953	18972	18894	19011	18714	18936	18647	18791	18944	19079	18945	18777	18726	19195	19020	18754	18893	18952	18813	18931	18822	18876	18990	19014	18824	19016	18976	18941	18823	18687	18964	18803	19038	18816	19046	18963	19031	18930	18821	18961	18913	19059	19085	18929	18835	18867	18959	19051	19009	18912	18775	18851	19136	18982	19035	19087	18932	18950	18927	18905	18668	18849	18863	18863	19026	19010	18839	18847	18927	19039	18972	18893	18955	19083	18886	18926	19150	19075	19035	18916	18926	18910	18927	19080	18966	18921	18927	18931	18906	19029	18953	18834	18572	18924	18671	18996	19001	19072	18820	18805	18964	19143	18786	19032	19072	19178	18812	18997	18811	19067	18933	18809	19096	18977	18841	18852	18795	18803	19213	18831	18978	18961	18935	19057	18878	19078	18934	18860	18922	19201	19014	18912	18870	18992	18741	18884	18874	18823	18861	19112	19056	18681	18781	18966	19149	18880	18816	18979	18827	18863	19275	18974	18900	18918	19088	18940	19070	19005	18806	18790	18872	19024	18903	19051	19014	19039	18893	19090	18852	18992	19051	18926	18965	18881	18856	18916	18925	18926	18980	19000	18961	18932	18873	18834	18582	18817	18944	18727	18895	18992	18976	18727	18802	19198	18951	18942	18972	18897	18777	19015	18854	18875	18768	18855	18915	18971	18883	18869	19134	19028	18625	18898	18916	18881	18872	18865	18915	18688	18971	19094	18924	18872	18967	18963	18953	18737	18899	18828	18900	18978	18978	19202	19116	18939	18997	18870	18997	18771	18731	18772	18821	18899	18927	19079	19001	18937	18893	19082	18928	19028	18920	19059	19159	19246	19016	19006	18856	18988	18832	18991	18930	18999	19039	18873	18905	18759	19053	19227	18954	18937	18926	19029	19005	18918	18906	19070	19067	19092	18922	18917	19101	18981	18891	18795	18883	18891	18883	19018	19049	18899	19025	18838	18966	18734	19074	18843	18806	18822	18837	18855	19089	18976	18783	18964	18828	18966	19051	18825	18810	18956	18933	19022	18796	19106	19001	18991	18786	19115	18735	18796	19134	18931	18921	18970	19091	19058	18893	18960	18918	18994	19042	18936	18836	18945	19176	18893	19045	19114	19027	18745	19016	18858	19007	18946	18959	18774	18704	18973	18966	18868	18886	18993	18996	19038	18783	18976	19026	19116	19112	18834	18970	18847	18976	19171	19016	19020	18969	18954	18637	18972	18801	18991	19040	18829	18862	18938	18892	19168	19264	18941	18639	18913	19030	18890	18884	19094	18812	18886	19076	19176	18969	18848	18980	18969	18616	18993	18937	18890	18934	18842	18938	18992	18788	18922	19111	18935	18908	18859	18929	19037	18991	19155	19082	19065	19097	18964	18964	18928	18844	18904	18922	18980	18985	18918	18964	18909	18931	18825	18951	18952	18918	18664	18954	18807	18917	18952	18964	18972	19044	18957	18890	18956	18960	18895	18795	18845	19000	19128	18766	18992	18846	18952	19192	18911	18909	18812	19098	18793	18712	19014	18933	18965	18972	18717	18938	19002	18913	19020	18927	19084	18852	18964	18946	18959	19084	18961	19034	19030	19017	18995	18957	18875	18760	18637	18819	19172	18961	18913	19027	18979	19143	18961	19018	19104	18853	19006	18851	18942	18763	18905	19066	18746	19032	19114	18942	18934	19066	18875	19090	18814	18871	19147	18857	18957	18853	18711	19061	18966	19020	18753	18801	18912	19068	18838	18859	18895	19035	19021	18938	19022	18896	18896	18976	18681	18896	19006	18775	18863	18825	18929	19019	19015	19046	18857	18974	18492	19030	18823	18881	18928	18903	18850	18893	18995	19118	19018	18776	18911	18912	18841	19042	18844	19021	18929	18941	18877	18950	18935	19027	18872	18987	18983	18987	18887	19003	19038	19002	19067	18768	18940	19027	18681	18895	19022	18850	19150	19025	18783	18983	19068	19055	19100	18785	18993	19024	19004	19069	18800	18935	18981	18990	18968	18833	18789	18998	18872	19011	18964	18723	18933	18953	19210	18843	18707	18923	18880	18819	19005	18882	18917	18970	18997	19114	19078	18861	18998	18916	19070	18941	19021	19083	18987	19089	18851	19001	19052	18892	19134	18973	18829	18909	18908	18909	18817	18932	18835	18928	18976	18767	19093	18785	19054	18847	19066	19032	18915	18777	18729	19048	19060	18969	18871	18962	18872	18840	18901	18774	18956	18923	18778	18966	19010	18744	18980	18996	18760	18950	18857	18940	18955	18782	19010	18969	18929	18837	19093	19031	18955	18980	19175	18716	18858	18862	18853	19005	18959	18942	19023	19016	19067	19096	18939	19017	18820	19041	19018	18887	19009	18982	18850	18968	18850	18795	18968	19073	18891	18886	18945	19035	19017	18807	18972	19167	18866	18909	18887	19077	18983	18960	18974	18841	19149	18663	18889	18768	18961	18983	18951	18816	19066	18909	18892	18963	18913	18867	18901	18981	18837	18831	19002	18912	18880	18855	18931	18761	19017	18934	18856	18940	18872	18912	18874	19023	18779	19003	18956	18909	18845	18876	18932	18965	18795	18894	18816	18977	18953	18782	18911	18900	18975	19075	19009	18808	18940	19031	19020	18811	19064	19028	18964	18614	18743	18803	19031	19134	18973	18934	18848	18964	18840	18842	18943	18946	18933	18977	18715	18911	19101	18997	19012	18871	18733	18917	18967	19026	19011	18839	18801	19016	18892	18868	18876	18807	18926	19004	19201	18933	19143	18886	18832	18970	19041	18877	18994	18954	18846	19124	18920	19011	18923	19305	18787	18922	18932	18775	18986	18996	18937	18907	19124	18947	18818	18835	18977	18871	18943	19076	18911	18796	18817	18886	19110	18772	19050	19015	18942	18991	18852	18760	19009	19072	19013	18999	19125	18991	19031	19069	18870	18982	18783	18933	18897	18988	19081	19086	18881	19059	18823	18902	18983	18896	18855	18855	18651	19071	19030	19018	18923	19168	18860	18936	19053	18951	18958	18998	18825	19116	18797	18993	18833	18867	18647	18784	19086	18877	18848	18949	18919	18935	19159	18856	19021	18903	18694	18823	18918	19102	18956	18995	19129	18918	19125	19046	18916	19140	18822	19021	19020	18833	19042	18816	18886	18771	18919	19013	18921	18954	18683	18841	19020	18972	18879	19022	18965	18885	18816	18960	19016	18836	18906	19054	19283	18898	18834	18839	18837	19181	18880	18889	18936	18945	19043	18725	19022	19076	18910	18786	18886	18839	18847	18823	18986	19010	18746	19066	19096	19028	18946	18860	18926	18804	18848	18978	18780	19034	18718	19014	19003	19069	18765	18963	18843	18816	19003	18878	18822	19050	18956	19033	19069	18967	18883	19123	18847	19007	18911	18785	19140	19163	18838	18933	18982	18746	19068	18999	18999	18801	18899	18950	18936	19094	19119	19087	18918	18770	18903	18896	18743	19041	18953	18954	18949	18954	18958	18981	18919	18912	18781	18808	18868	19035	18774	19126	19087	18873	18919	18903	18997	19052	18965	18809	19029	18747	18729	18956	18841	18824	19095	19046	19060	18707	19046	18971	18719	18927	18816	18992	18868	19074	18993	19086	18966	18962	19045	18933	18872	18815	18941	18938	18954	18901	18969	18776	19032	18972	19210	18958	18857	18870	18896	18846	18939	19111	18909	19016	19027	18922	18746	19022	18963	18991	18978	19110	19105	18927	19013	19004	18860	18913	18980	18823	18920	19072	18970	18811	18970	19111	19111	18886	18935	18932	18929	18888	19034	18814	19040	18669	18837	18833	18995	19000	18766	18938	19022	18950	19085	18968	18914	19165	19100	18903	19030	18768	19057	18732	18980	18912	18906	18945	18977	18987	18923	19099	18999	18868	18899	18880	19002	18970	18950	18801	18864	19005	18920	18857	19009	19088	18934	19039	18911	18963	19009	19025	18819	18904	19141	19043	19035	18968	19080	19184	18957	18973	19027	18834	18914	18878	18889	19022	19183	18854	18908	18818	18897	18729	18860	18815	18830	18974	19064	19016	19090	19010	18978	18844	18852	19165	18900	18925	18700	18754	18992	18836	18776	18739	18860	18920	19084	19018	18839	18969	19140	18794	19024	18680	18853	18966	18947	18853	18914	18716	19026	19035	19093	18804	18937	18891	18998	19057	18952	18954	18857	18884	18967	18951	18849	18719	19080	19038	18851	19054	18852	18884	18781	19097	19090	18843	18937	18934	18986	19013	18885	18873	18922	18936	18860	18824	18783	18828	19049	19024	18881	18962	18795	18925	18920	18828	18949	18850	18986	18994	19103	18974	18896	18938	18900	18927	18939	19068	19091	18860	18896	18841	18826	18883	18810	19046	18846	18863
30835	37058	31757	26250	22102	18841	17923	17225	16845	16718	16655	16706	16744	16796	16691	16893	16799	16709	16587	16735	16444	16826	16808	16654	16664	16848	16728	16723	16663	16745	16743	16546	16751	16640	16784	16745	16733	16834	16820	16655	16761	16475	16766	16683	16749	16842	16761	16709	16669	16639	16750	16628	16708	16699	16663	16749	16490	16665	16857	16681	16734	16640	16621	16692	16672	16792	16751	16719	16711	16672	16695	16554	16735	16753	16584	16718	16801	16785	16751	16668	16801	16566	16731	16687	16741	16781	16777	16771	16640	16517	16713	16678	16663	16569	16745	16579	16588	16501	16738	16624	16628	16676	16807	16627	16679	16664	16758	16859	16681	16723	16632	16690	16575	16512	16680	16667	16772	16611	16785	16622	16613	16606	16642	16767	16839	16563	16598	16642	16787	16783	16725	16693	16604	16656	16720	16809	16824	16637	16321	16809	16676	16600	16417	16550	16410	16636	16850	16575	16610	16713	16548	16559	16647	16453	16709	16660	16760	16635	16761	16647	16644	16661	16795	16638	16807	16689	16528	16715	16706	16585	16595	16479	16524	16534	16739	16591	16616	16675	16598	16695	16529	16744	16524	16528	16599	16662	16492	16488	16781	16683	16620	16730	16679	16592	16572	16590	16753	16593	16571	16717	16736	16541	16657	16674	16881	16625	16475	16641	16624	16612	16539	16449	16635	16527	16731	16703	16656	16538	16571	16697	16622	16587	16703	16665	16725	16703	16778	16554	16624	16785	16676	16601	16788	16445	16827	16685	16582	16560	16829	16766	16650	16722	16802	16631	16707	16414	16742	16586	16721	16652	16704	16744	16651	16674	16726	16784	16689	16750	16634	16541	16578	16693	16635	16784	16752	16652	16706	16489	16658	16668	16578	16583	16597	16601	16758	16653	16730	16685	16677	16570	16621	16827	16801	16666	16623	16516	16685	16481	16649	16615	16519	16641	16511	16895	16624	16638	16797	16600	16680	16775	16519	16636	16722	16739	16681	16811	16655	16564	16749	16591	16469	16866	16664	16591	16679	16592	16716	16644	16745	16716	16669	16809	16767	16973	16716	16600	16657	16611	16723	16765	16584	16745	16607	16754	16608	16720	16728	16613	16783	16586	16702	16697	16796	16532	16747	16837	16636	16533	16715	16771	16833	16735	16738	16573	16801	16626	16703	16785	16602	16752	16627	16626	16573	16636	16678	16654	16704	16607	16671	16810	16661	16706	16598	16519	16585	16753	16551	16712	16674	16528	16579	16652	16844	16659	16653	16496	16671	16830	16667	16588	16586	16640	16591	16558	16568	16706	16769	16574	16595	16632	16475	16520	16595	16653	16704	16837	16520	16611	16612	16680	16496	16624	16500	16727	16762	16569	16607	16726	16706	16825	16713	16372	16472	16717	16768	16637	16539	16681	16515	16639	16643	16818	16573	16740	16829	16694	16677	16627	16630	16692	16749	16714	16782	16661	16644	16709	16659	16656	16666	16504	16690	16446	16588	16645	16619	16593	16610	16609	16657	16743	16643	16801	16736	16629	16712	16594	16692	16791	16552	16815	16614	16755	16642	16568	16748	16684	16715	16705	16690	16683	16598	16554	16531	16615	16593	16623	16776	16519	16716	16808	16780	16444	16561	16831	16724	16624	16657	16736	16761	16569	16776	16725	16818	16643	16774	16742	16664	16608	16650	16769	16643	16554	16642	16571	16642	16743	16713	16764	16751	16700	16599	16710	16524	16383	16660	16651	16595	16775	16802	16698	16607	16664	16693	16765	16636	16707	16836	16744	16631	16513	16664	16857	16526	16757	16550	16517	16662	16531	16825	16584	16635	16765	16564	16448	16635	16750	16809	16719	16783	16491	16667	16791	16690	16697	16777	16544	16714	16608	16770	16671	16477	16743	16644	16731	16684	16683	16584	16701	16544	16681	16742	16593	16692	16684	16799	16532	16672	16634	16629	16790	16771	16515	16705	16550	16625	16602	16498	16733	16867	16825	16576	16640	16519	16595	16567	16584	16595	16541	16596	16576	16631	16672	16668	16593	16470	16669	16625	16565	16579	16708	16606	16783	16636	16520	16662	16722	16868	16729	16635	16660	16698	16782	16677	16741	16623	16606	16694	16633	16621	16629	16716	16712	16594	16545	16590	16412	16538	16730	16526	16713	16543	16436	16615	16542	16599	16690	16725	16678	16646	16586	16698	16711	16745	16759	16692	16702	16762	16725	16563	16754	16664	16503	16659	16637	16712	16613	16483	16656	16601	16660	16724	16795	16694	16531	16611	16640	16610	16696	16626	16625	16506	16688	16648	16771	16791	16664	16609	16620	16615	16619	16652	16649	16582	16786	16677	16670	16846	16643	16732	16465	16842	16446	16630	16580	16765	16802	16682	16435	16565	16701	16658	16642	16755	16603	16635	16640	16653	16713	16662	16733	16624	16701	16754	16762	16558	16719	16742	16600	16689	16513	16485	16600	16603	16646	16580	16645	16813	16578	16725	16807	16506	16621	16690	16624	16906	16666	16690	16581	16647	16716	16673	16647	16415	16686	16677	16624	16566	16719	16640	16712	16689	16806	16747	16760	16619	16685	16686	16753	16805	16601	16771	16716	16738	16458	16768	16665	16629	16700	16697	16821	16834	16649	16812	16616	16646	16633	16715	16686	16698	16635	16652	16723	16609	16641	16645	16607	16669	16673	16752	16734	16518	16628	16724	16694	16732	16561	16480	16683	16606	16806	16735	16671	16757	16656	16469	16686	16617	16516	16752	16589	16622	16766	16612	16495	16715	16563	16906	16649	16534	16794	16740	16512	16646	16545	16658	16450	16624	16690	16607	16602	16820	16623	16730	16657	16696	16567	16723	16603	16491	16698	16643	16689	16862	16700	16720	16512	16806	16511	16557	16631	16727	16722	16590	16649	16587	16557	16693	16548	16798	16557	16722	16579	16694	16503	16589	16684	16817	16656	16652	16574	16554	16567	16840	16669	16787	16839	16709	16839	16761	16653	16542	16745	16784	16574	16548	16785	16760	16484	16648	16590	16591	16505	16782	16717	16811	16658	16555	16555	16577	16764	16726	16575	16848	16581	16604	16591	16685	16836	16581	16872	16520	16798	16524	16738	16649	16814	16856	16673	16599	16562	16611	16474	16547	16794	16835	16636	16699	16703	16659	16629	16399	16648	16773	16690	16574	16640	16612	16756	16641	16645	16745	16813	16570	16660	16711	16641	16716	16751	16649	16601	16657	16683	16768	16594	16674	16674	16748	16563	16749	16487	16862	16649	16478	16680	16565	16730	16627	16763	16585	16717	16635	16584	16591	16653	16705	16617	16685	16612	16666	16632	16687	16713	16743	16657	16747	16729	16660	16633	16796	16758	16703	16752	16544	16931	16724	16646	16623	16786	16617	16747	16617	16720	16798	16682	16550	16618	16660	16601	16696	16681	16765	16606	16831	16498	16763	16572	16667	16732	16697	16565	16602	16491	16543	16553	16625	16793	16695	16541	16797	16675	16633	16751	16750	16700	16715	16810	16699	16653	16557	16830	16668	16588	16783	16759	16707	16491	16833	16656	16681	16781	16670	16542	16811	16720	16476	16764	16696	16499	16699	16763	16667	16582	16622	16568	16675	16588	16786	16705	16722	16531	16752	16687	16586	16432	16667	16586	16645	16766	16709	16728	16611	16677	16649	16596	16679	16628	16539	16530	16615	16657	16564	16760	16682	16681	16679	16557	16653	16751	16643	16616	16581	16672	16660	16713	16595	16623	16546	16595	16747	16647	16683	16496	16834	16823	16636	16546	16695	16761	16731	16649	16769	16668	16698	16616	16735	16638	16599	16534	16806	16719	16608	16569	16622	16756	16891	16628	16670	16812	16852	16585	16619	16612	16658	16733	16640	16531	16736	16638	16691	16675	16734	16700	16781	16561	16748	16823	16717	16549	16758	16626	16712	16711	16719	16556	16810	16615	16731	16740	16773	16603	16523	16557	16586	16819	16626	16727	16794	16715	16696	16655	16737	16605	16644	16610	16760	16603	16554	16648	16672	16620	16638	16792	16642	16817	16625	16819	16780	16567	16544	16811	16797	16824	16752	16541	16545	16638	16772	16622	16595	16722	16572	16713	16741	16696	16639	16608	16872	16774	16438	16568	16645	16689	16554	16722	16594	16756	16606	16705	16468	16686	16595	16743	16459	16783	16499	16486	16561	16643	16613	16638	16669	16364	16694	16732	16790	16573	16807	16706	16657	16696	16735	16747	16706	16638	16702	16775	16698	16639	16605	16788	16644	16536	16670	16642	16649	16492	16625	16691	16543	16668	16749	16738	16622	16714	16651	16902	16543	16756	16716	16843	16653	16669	16539	16627	16757	16623	16778	16524	16676	16765	16599	16770	16544	16595	16534	16597	16966	16675	16654	16637	16671	16669	16525	16689	16468	16680	16630	16650	16778	16775	16686	16641	16642	16586	16526	16790	16598	16630	16645	16617	16617	16614	16501	16691	16814	16513	16720	16803	16767	16657	16484	16561	16687	16627	16679	16774	16487	16708	16549	16762	16703	16683	16641	16666	16701	16782	16680	16660	16771	16668	16499	16565	16763	16604	16731	16857	16731	16746	16710	16637	16553	16640	16626	16547	16727	16734	16510	16705	16479	16769	16616	16605	16594	16534	16665	16736	16754	16957	16643	16583	16765	16600	16566	16499	16610	16697	16630	16683	16662	16639	16626	16796	16479	16646	16512	16592	16748	16522	16691	16677	16725	16529	16691	16645	16532	16756	16675	16763	16716	16467	16675	16615	16691	16741	16666	16633	16726	16741	16757	16726	16530	16614	16655	16584	16665	16527	16672	16521	16569	16624	16594	16580	16666	16745	16647	16614	16546	16736	16709	16784	16659	16699	16828	16586	16601	16633	16648	16688	16487	16724	16653	16659	16517	16750	16747	16661	16757	16655	16717	16535	16663	16790	16779	16631	16619	16677	16757	16873	16688	16758	16798	16700	16613	16684	16760	16553	16849	16739	16823	16598	16735	16628	16605	16805	16728	16708	16779	16612	16694	16534	16553	16761	16883	16535	16737	16584	16706	16660	16700	16761	16578	16703	16521	16633	16830	16684	16533	16882	16722	16881	16621	16654	16754	16617	16620	16756
24076	21372	28873	25260	24150	24643	23990	20815	19892	19787	19415	19379	19429	19296	19344	19262	19247	19221	19173	19179	19253	19262	19357	19282	19228	19241	19248	19404	19234	19198	19354	19053	19243	19349	19273	19334	19089	19213	19024	19208	19293	19137	19414	19260	19155	19248	19310	19278	19258	19292	19402	19069	19311	19139	19225	19365	19290	18967	19014	19211	19036	19192	19181	19393	19228	19187	19186	19268	19117	18954	19158	19138	19230	19272	19216	19081	19048	19321	19291	19049	19289	19333	19348	19130	18978	19126	19122	19002	19267	19205	19225	18995	19074	19142	19091	19045	19051	19122	19101	19119	19046	19216	19209	19064	19178	19064	19018	19139	19034	19259	19300	19111	19202	19231	19242	19239	19048	19142	19270	19169	19236	19026	19035	19235	19154	19088	19102	19324	19269	19183	19259	19283	19058	18958	19091	18905	19151	19105	19181	19159	19128	19065	19171	18965	18998	19135	19161	19452	19242	19105	19132	19226	19133	19001	19153	19203	19025	19073	19148	18926	19178	18922	19224	19158	19104	19037	19130	19168	19208	19215	19254	18993	19177	19145	19079	19145	19105	19144	19226	19261	19247	19089	19124	19181	19178	19232	19232	19098	19186	19327	19293	19332	19066	19244	19163	19010	19189	19165	19174	19231	19339	19220	19101	19086	19334	19119	19204	19190	19084	19224	18989	18981	19111	19139	19390	19120	19014	19226	19229	19169	19079	19057	19156	19148	19145	19218	19255	19222	19033	19260	19001	19079	19058	19144	19065	19034	19246	19062	19171	19099	19089	19223	19137	19183	19119	19110	19256	19213	19046	19108	19189	19062	19092	19283	19219	19085	19084	19061	19207	18954	19235	19015	19084	19258	19007	19134	19383	19103	18931	18998	19179	19169	19124	19233	19163	19112	19090	19155	19065	19130	19240	19068	19213	19283	19145	19383	19193	19091	19122	19248	19015	19167	19044	19084	19219	19312	19163	19239	19199	19054	19189	19171	19099	19306	19225	19135	19272	19074	19098	19223	19201	18870	18949	19139	18988	19240	19255	18966	19168	19342	19183	19183	19071	19196	19365	19270	19116	19161	19174	18869	19236	19080	19101	19068	19319	19186	19132	19130	19263	19160	19015	19300	19158	19236	19093	19179	19207	19043	19064	19122	19034	19106	18954	19082	19198	19164	19355	19114	19162	18986	19121	19408	18949	19234	19229	19254	18958	19128	19280	19159	19200	19123	19201	19226	19190	19150	19155	19026	19086	19231	18953	19074	19038	19188	19291	18940	19164	19124	19235	19299	19238	19127	19216	19259	19140	19096	19049	19174	19315	19180	19165	19151	19105	19190	19217	19081	19109	19072	18979	18894	18971	19147	19305	19181	19109	19107	19228	19048	18972	19202	19217	19182	19077	19107	19196	19191	19354	19183	19129	19257	18920	19186	19149	19189	19100	19112	19193	19181	19276	19409	19181	19324	19032	19087	18852	19085	19054	19027	19114	19092	19194	19092	19130	18978	19131	19034	19235	19181	19189	19100	19287	19097	19079	19101	19276	19324	19116	18974	18953	18995	18893	18983	19204	19138	18889	18907	19333	19086	19037	19186	19178	18961	19154	19030	19116	19128	19003	19141	19190	18984	19310	19227	19121	19189	19130	19023	19259	19190	19152	19283	18909	19308	19016	19178	19230	19010	18934	19105	19186	19009	19250	19286	19253	19380	19025	19151	19058	19054	19115	18875	19288	19148	18934	19137	19042	19094	19461	18959	19111	19031	19285	19264	19154	19038	19211	19120	19022	19168	18984	19119	18963	19117	19060	19271	19072	18974	19084	19284	19258	19112	19001	19242	18980	19167	19025	19122	19225	19176	19106	19252	19130	19192	19191	19251	18981	18926	19159	19019	19024	19069	19184	19204	19194	19213	19235	18987	19165	19232	19062	19083	19034	19191	19013	19173	19374	19254	19072	19354	18998	19176	19157	19283	19295	19259	19202	19100	19188	19311	19066	19213	19216	19124	19142	19106	19058	19161	19295	19078	19001	19117	19090	19248	19130	19219	19048	19017	19222	19076	19327	19032	19099	19334	19238	19183	19181	19330	19201	19062	19154	19117	19043	19132	18988	19257	19218	19139	19062	19113	19292	19303	19108	19016	19163	19132	19065	19062	19172	19127	19204	19171	19116	19025	19219	19138	19218	19384	19132	19124	19171	19440	19356	19095	19361	19053	19053	19196	19128	19285	19276	19049	19113	19186	19027	19138	19204	19189	19218	19120	19060	19168	19022	19201	19115	19245	19054	18979	19149	19218	19056	19150	19233	19162	19232	19157	19307	19122	19158	19086	19286	19208	19102	19050	19149	19013	19104	19143	19188	19403	19060	19031	19207	18908	19239	19251	19416	19174	19199	19052	19113	19120	19157	19084	19222	19225	19134	19021	19210	19293	19430	19217	19392	19043	19161	19246	19239	19066	19141	19260	19163	18969	19324	19182	19298	19226	19207	19387	18980	19154	19138	19164	19084	18926	19162	19196	19270	19045	19132	19143	19205	19048	19250	19023	19398	19155	19197	19192	19042	18988	18927	19043	19153	19074	18985	19330	19130	18988	19099	19223	19109	19168	19086	19319	19216	19279	19115	19202	19234	19061	18893	19124	19097	19141	19257	19113	19065	19083	19198	19177	19206	19268	19213	19184	19132	19185	19286	19049	19091	18951	19002	19217	18971	19099	19343	18985	18957	19055	18895	19022	19175	19270	19115	19123	19214	19079	19080	18885	19019	19127	19222	19257	18969	19234	19141	19317	19129	18979	18824	19121	18993	19164	19111	19125	19044	18966	19237	19036	19003	19110	19110	19158	18983	18947	19032	19047	19176	18813	19271	19127	19212	19229	18918	19220	19253	19035	19298	19215	19197	18945	19293	19064	18964	19167	19295	19196	19206	19067	19193	19115	19190	19334	19169	19426	19317	19131	19155	18890	19104	19033	19236	19006	19164	19106	19020	19156	19116	19069	19068	19284	19233	19091	19250	19065	19061	19128	19209	19187	19082	19068	19075	18998	19205	19206	19073	19066	19069	19126	19255	19195	18953	19342	19161	19190	19047	19346	19123	19244	19223	19227	19217	19313	19186	19063	19129	19134	19008	19241	19070	19430	19397	18991	19044	19124	19196	19200	19001	18962	19197	19155	19153	19122	18993	18970	19069	19144	19055	19170	19142	19055	19021	19138	19313	19168	19289	19260	19074	19178	19262	19084	19064	18898	19121	19092	19018	19076	19112	19113	19279	19214	19001	19283	19140	19275	19162	19313	19248	19306	19128	19082	19299	19026	19112	19150	19064	18974	19079	19076	19012	19060	19369	19096	19175	19146	19022	19257	19156	19144	19293	19133	19030	19213	19103	19084	19280	19074	19004	19093	19235	19147	19001	19012	19224	19331	18977	19108	19070	19355	19229	19131	19133	19181	19190	19308	19378	19080	19142	19074	19056	19011	19110	19131	19085	19309	19114	19104	19111	19229	19002	19139	19110	18989	18874	19165	19097	19159	19340	18979	19250	19231	19420	19104	19027	19154	18933	19025	19109	19133	19147	19119	19161	19150	19245	19407	19023	19132	19025	19123	19158	19110	19263	19054	19168	19183	19405	19158	19251	19258	19017	19123	18933	19034	19132	19058	19086	19203	19160	19188	19117	19245	19079	19194	19206	19188	19308	19268	19279	19261	19172	19095	19112	19072	18994	19233	19216	19042	19325	19038	19015	18849	19260	19078	19201	19236	19084	19276	19300	19019	18929	18986	19285	19161	19183	18958	19407	19242	19174	19072	19161	19130	18988	19027	19153	19137	19303	19168	19060	19125	19135	19052	18985	19125	19204	18990	19029	19089	19077	19238	19369	19150	19154	19133	18979	19277	19090	19211	19219	19319	19258	18969	19211	19015	19316	19274	18968	19133	19310	19138	18959	18976	18991	19003	19159	19125	19171	18999	19068	19313	19212	19078	19051	19131	19180	19203	19449	19263	19195	19347	19125	19324	19318	19213	19008	19227	19131	19195	19023	19079	19247	18971	19101	19242	19241	19340	19139	19157	19270	19288	19283	19166	19293	19018	19094	19089	19240	19199	19161	19128	19146	19038	19327	19174	19176	18938	18929	18966	19163	18985	19002	19141	19161	19104	19274	19486	19093	19175	19222	19087	19209	19575	19065	19201	19211	19106	19199	19011	19191	19202	19052	19163	19095	19237	19054	18976	18997	19070	19350	19020	19244	18997	19032	19147	18953	19052	19128	19138	19111	19083	19190	19086	19238	19030	19128	19125	19029	19159	19004	19188	19247	19296	19200	19138	19125	19257	19205	19124	18987	19026	19168	18970	19112	18998	19176	18967	19233	19221	19199	19204	18948	18858	19099	18983	19223	19028	19400	19213	19135	19011	19029	19164	19189	19329	19154	19180	19166	19107	19164	19076	19171	19257	19130	19190	19058	19078	19173	19165	19280	19124	19108	19210	19054	19096	19144	19262	19246	18994	19115	19112	19245	19166	19192	19084	19226	19124	19501	19399	19163	19319	19145	19009	19030	19093	19331	19220	19308	19144	19093	19062	19229	19087	19197	19325	19369	19045	19112	19347	19135	19041	19055	19093	18867	19155	19339	19323	19282	18977	19040	19074	19373	18939	19122	19091	19051	19250	19024	19335	19071	19057	19172	19252	19276	19226	18902	18990	19252	19135	19428	19172	19185	18991	19195	19122	19109	19091	19127	19204	19103	19190	19064	19329	19252	19162	19171	19124	19054	19066	19213	19072	19164	19162	19205	19333	19127	19306	19119	19427	19023	19252	19264	19123	19226	19376	19306	19151	19247	19133	18890	19154	19128	19131	19096	19164	19140	19061	19117	19290	18893	19349	19034	19109	19012	19048	19018	19156	19085	19091	19016	19137	18934	18877	19236	19194	19190	19223	19197	19070	19073	19160	19409	19099	19096	19170	19315	18992	19003	19235	19165	19006	19221	18974	19081	19362	18832	19230	19057	19099	19215	19154	19321	19238	19075	19049	19207	19091	19100	19135	19226	19229	19158	19141	19140	19234	19232	19007	19027	19303	19270	19022	19106	19247	19027	19105	19011	19116	19206	19298	19236	19299	19166	19098	19348	18967	18984	19008	18959	19112	19013	19094
32394	47597	44870	34970	27480	21786	20320	18878	17878	17512	17070	16716	16978	16957	17050	16960	16749	16790	17009	16789	16826	16889	16897	16940	16754	16764	16914	16928	16820	16867	16855	16758	16874	16685	17028	16783	16794	16620	17015	17060	16622	16821	16871	16945	16751	16823	16785	16858	16978	17170	17177	16909	16868	16807	16762	16863	16842	16874	16672	16815	16895	16836	16725	16750	16804	16963	16762	16930	16721	16835	16758	16788	16989	16903	16923	17066	16945	16804	16881	16869	16729	16773	16924	16727	16941	16812	16878	16763	16779	16784	16795	16626	16912	16813	16823	16854	16962	16808	16799	16781	16749	16830	16850	16868	16885	16707	16808	16856	16783	16729	16703	16697	16734	16852	16762	16753	16860	16912	16720	16928	16785	16788	16669	16677	16761	16919	16974	16884	16797	16779	16759	16846	16847	16732	17053	16870	16705	16896	17017	16812	16766	16821	16839	16685	16867	16627	16877	16772	16609	16805	16862	16860	16782	16825	16677	16799	16703	16797	16726	16818	16623	16728	16731	16973	16936	16888	16883	16754	16797	16642	16757	16818	17002	16729	16850	16750	16743	16895	16824	16797	16750	16641	16797	16781	16858	16827	16982	16827	16816	16726	16834	16693	16931	16616	16783	16706	16839	16811	16869	16988	16561	16713	16831	16890	16891	16782	16664	16773	16775	16812	16767	16765	16950	16653	17004	16574	16812	16830	16634	16774	16828	16797	16720	16694	16651	16686	16971	16820	16571	16806	16829	16694	16765	16808	16707	16674	16826	16810	16683	16877	16784	16858	16658	16977	16773	16954	16727	16820	16715	16852	16791	16833	16801	16696	16848	16787	16761	16902	16877	16830	16776	16690	16934	16719	16831	16701	16644	16873	16644	16959	16833	16794	16782	16904	16779	16815	16679	16825	16729	16850	16849	16788	16800	16744	16806	16821	16830	16715	16873	16945	16839	16798	16890	16736	16822	16870	16781	16860	16888	16830	16843	16956	16764	16740	16887	16716	16794	16875	16716	16862	16789	16663	16769	16708	16772	16806	16746	16669	16729	16841	16811	16759	16879	16885	16771	16821	16930	16934	16594	16898	16835	16862	16502	16865	16685	16737	16592	16844	16902	16845	16742	16953	16754	16966	16889	16776	16813	16636	16632	16554	16794	16778	16911	16838	16806	16855	16667	16767	16780	16723	16887	16626	16914	16831	16756	16797	16803	16882	16905	16668	16783	16707	16852	16631	16868	16833	16863	16904	17021	17003	16824	16815	16899	16861	16759	16792	16921	16714	16869	16801	16829	16713	16790	16753	16829	16728	16939	16544	16613	16910	16788	16781	16910	16810	16825	16860	17023	16817	16830	16630	16834	16861	16751	16716	16810	16655	16783	16854	16917	16814	16779	16673	16817	16682	16757	16855	16902	16595	16685	16714	16730	16784	16621	16705	16780	16567	16732	16743	16883	16914	16864	16771	16733	16944	16850	16748	16735	16677	16910	16674	16758	16750	16848	16800	16617	16821	16727	16850	16882	16666	16769	16802	16762	16749	16768	16780	16897	16878	16744	16787	16743	16723	16689	16835	16803	16905	16779	16916	16720	16702	16710	16786	16861	16732	16741	16977	16663	16799	16920	16782	16783	16783	16885	16894	16849	16712	16724	16704	16902	16727	16775	16779	16626	16708	16618	16686	16612	16732	16611	16697	16760	16832	16747	16658	16835	16863	16706	16662	16908	16643	16759	16791	16704	16821	16769	16875	16869	16727	16956	16724	16873	16981	16971	16729	16646	16831	16827	16824	16775	16748	16782	16762	16697	16788	17073	16875	16877	16908	16851	16821	16935	16892	16763	16957	16594	16627	16646	16690	16837	16751	16978	16769	16766	16615	16838	16689	16783	16714	16751	16852	16637	16732	16764	16779	16802	16715	16861	16699	16722	16809	16718	16761	16569	16903	16752	16657	16921	16813	16831	16727	16875	16897	16813	16819	16765	16784	16740	16785	16854	16754	16730	16845	16901	16808	16759	16795	16752	16779	16697	16799	16977	16755	16816	16855	16715	16613	16828	16895	16673	16904	16784	16799	16753	16766	16888	16557	17107	16851	16798	16750	16813	16802	16786	16731	16852	16839	16646	16910	16694	16964	16708	17027	16827	16723	16815	16751	16900	16826	16697	16785	16758	16761	16695	16784	16769	16838	16750	16697	16711	16793	16887	16857	16827	16739	16885	16857	16841	16829	16780	16677	16690	16886	16795	16807	16704	16834	16754	16894	16655	16819	17035	16700	16860	16773	16742	16681	16615	16826	16828	16649	16839	16668	16838	16742	17017	16793	16735	16729	16835	16771	16793	16639	16855	16880	16810	16802	16801	16818	16847	16867	16680	16863	16707	16875	16823	16874	16956	16681	16826	16765	16820	16823	16943	16827	16620	16885	16867	16806	16693	16914	16759	16853	16872	16750	16913	16937	16772	16769	16745	16669	16690	16861	16775	16753	16707	16787	16743	17040	16730	16974	16833	16871	16649	16812	16747	16662	16770	16831	16658	16711	16671	16723	16702	16930	16852	16682	16696	16722	16955	16970	16716	16785	16876	16825	16726	16861	16859	16864	16873	16855	17057	16674	16860	16758	16592	16765	16851	16795	16882	16668	16734	16806	16800	16862	16924	16665	16869	16814	16832	16846	16764	16973	16943	16825	16630	16827	16867	16771	16801	16632	16787	16758	16805	16756	16808	16822	16745	16863	16939	16722	17015	16626	16820	16762	16772	16909	16814	16843	16773	16894	16693	16775	16840	16713	16802	16875	16781	16933	16858	16851	17001	16717	16754	16929	16743	16704	16801	16760	16867	16783	16745	16846	16751	16886	16858	16779	16721	16723	16776	16788	16859	16935	16846	16740	16873	16909	16821	16652	16731	16786	16740	16886	16703	16833	16763	16817	16780	16760	16590	16611	16773	16883	16706	16642	16873	16719	16880	16843	16594	16811	16584	16811	16741	16633	16794	16766	16528	16831	16803	16707	16728	16853	16753	16899	16866	16810	16765	16770	16877	16833	16742	16850	16643	16693	16789	16797	17022	16714	16824	16734	16806	16713	16832	16870	16687	16999	16853	16728	16885	16844	16917	16943	16754	16664	16790	16801	16831	16727	16688	16875	16829	16821	16889	16819	16800	16831	16570	16740	16972	16995	16749	16726	16786	16843	16815	16784	16785	16592	16713	16601	16774	16896	16917	16746	16643	16730	16621	16786	16740	16911	16869	16621	16735	16656	16729	16747	16921	16733	16892	16680	16738	16580	16833	16947	16783	16799	16899	16861	16825	16770	16761	16669	16838	16911	16788	16756	16771	16733	16828	16819	16850	16786	16869	16781	16961	16891	16832	16899	16928	16690	16913	16929	16895	16766	16811	16831	16776	16713	16804	16844	16999	16938	16886	16690	17005	16687	16855	16876	16871	16688	16806	16809	16837	16842	16737	16756	16774	16690	16868	16765	16745	16755	16864	16733	16879	17024	16867	16728	16778	16873	16680	16805	16684	16866	16686	16656	16653	16802	16855	16679	16719	16721	16927	16757	16732	16865	16697	16784	16875	16917	16852	16771	16753	16801	16728	16869	16843	16681	16837	16800	16885	16633	16740	16849	16767	16748	16828	16726	16715	16725	16814	16637	16642	16784	16816	16764	16737	16962	16681	16993	16825	16876	16821	16787	16760	16665	16888	16813	16862	16893	16801	16755	16721	16810	16901	16905	16934	16707	16913	16803	16756	16846	16844	16748	16980	16787	16788	16793	16903	16882	16879	16667	16882	16881	16671	16759	16751	16739	16812	16802	16869	16767	16842	16765	16856	16844	16830	16803	16850	16799	16858	16810	16695	16863	17049	16770	16779	16895	16788	16744	16719	16681	16849	16929	16778	16741	16959	16968	16699	16852	16822	16822	16818	16742	16759	16607	16703	16787	16730	16848	16619	16784	16760	16809	16903	16802	16666	16775	16914	16696	16795	16698	16845	16908	16829	16757	16740	16882	16757	16783	16933	16867	16665	16779	16708	16847	16645	16887	16701	16649	16670	16751	16881	16841	16909	16954	16801	16627	16822	16749	16676	16742	16878	16799	16730	16833	16844	16639	16881	16692	16859	16871	16849	16830	16829	16708	16708	16878	16750	16772	16935	16728	16845	16883	16852	16843	16665	16952	16710	16797	16729	16664	16769	16756	16636	16659	16888	16641	16956	16840	16745	16720	16693	16681	16789	16689	16723	16799	16860	16737	16745	16708	16861	16876	16789	16741	16672	16877	16663	16675	16732	16744	16911	16690	16838	16763	16759	16761	16914	16785	16893	16883	16609	16883	16885	16744	16682	16818	16823	16733	16751	16673	16886	16780	16736	16811	16663	16840	16773	16707	16654	16827	16784	16846	16755	16666	16829	17013	16871	16703	16805	16813	16890	16970	16765	16749	16863	16695	16900	16696	16972	16870	16871	16697	16772	16738	16909	16770	16810	16915	16721	16902	16662	16799	16776	16818	16810	16846	16953	16707	16755	16637	16773	16665	16774	16808	16926	16938	16728	16743	16820	16874	16843	16647	16996	16740	16822	16814	16907	16790	16915	16934	16694	16815	16927	16789	16747	16741	16859	16706	16728	16629	16734	16853	16875	16767	16695	16753	16807	16792	16709	16789	16957	16727	16850	16899	16874	16659	16870	16818	16802	16754	16864	16678	16853	16883	16973	16820	16901	16757	16598	16957	16863	16833	16885	16872	16769	16875	16792	17142	16835	16741	16827	16848	16756	16980	16708	16645	16683	16853	16959	16729	16840	16907	16837	16770	16886	16661	16770	16898	16690	16696	16800	16837	16844	16927	17013	16792	16769	16975	16884	16840	16745	16767	16761	16723	16728	16848	16814	16845	16989	16891	16766	16892	16698	16675	16636	16877	16795	16764	16616	16803	16646	16753	16871	16857	16786	16875	16676	16746	16816	16849	16778	16785	16860	16791	16677	16687	16802	16768	16842	16826	16905	16871	16827	16801	16756	16711	16705	16790	16783	16876	16794	16689	16845	16737	16776	16720	16731	16663	16668	16685	16749	16716	16807	16759	16775	16683	16749	16655	16737	16726	16703	16689	16772	16650	17022	16889	16774	16772	16880	16836	16815	16831	16835	16747
22989	21420	29243	24255	22476	25235	27765	23709	21494	21085	20515	19692	19133	19200	19213	18954	19266	19154	19205	18970	18980	19196	19055	19068	19029	19038	18837	19034	18957	18973	19123	19012	18955	18876	19008	18831	18995	18891	19050	19021	18864	18801	18912	18616	18769	18935	19068	18764	19114	19374	19349	19117	18949	18955	19053	18903	18879	18879	18853	18980	18934	19014	18956	19057	18777	18937	19116	19101	18963	19047	18821	18943	18941	18892	19281	19182	18980	19035	19105	18787	18921	18823	18867	19020	18819	18840	18932	18759	19002	18828	18977	18905	19016	18935	18988	18746	18966	18975	18581	18955	19057	18964	18878	18771	19008	18945	18726	18880	18709	18912	18636	18868	19030	18908	18974	19006	18908	18845	18963	18990	18992	18719	18847	18746	18920	18886	18802	18725	18900	18677	18418	18984	18910	18760	18918	18833	18974	19082	18877	18606	18616	18727	18772	18949	18911	18726	18905	18938	18868	18982	18798	18804	18815	18804	18718	18919	18987	18775	18906	18814	18659	18895	18790	18817	18768	18821	18784	18886	18886	18765	18862	18873	18876	18958	18821	18998	18806	18735	18923	18704	19046	18751	18958	18975	18937	18844	18919	18869	18900	18973	18988	18773	19041	18859	18920	18603	18479	18972	18969	18967	18615	18646	18941	18894	18863	18730	18807	18839	18895	18800	18868	18771	18902	19106	18809	18921	18807	18841	18659	18852	18826	18980	18912	18904	18573	18801	18774	18849	18773	18945	18737	18728	18757	18693	19052	18868	18818	18605	18718	18727	18815	18758	18660	18807	18687	18635	18663	18850	19059	18859	18715	18674	18622	19069	18983	18847	18983	18795	18797	18804	18842	18747	18718	18678	18984	18922	18984	18893	18785	18656	19049	18703	18849	18742	18544	18920	18969	18840	18729	18871	18773	18754	18637	18734	18820	18883	18803	18875	18988	18857	18954	18712	18717	18693	18772	19023	18959	18771	18950	18830	18872	18808	19088	19091	18831	18963	18884	18770	18902	18644	18690	18878	18898	18755	18857	18765	18908	19014	19071	18971	18737	18975	18678	18917	18828	18739	18813	18840	19047	18696	18889	18854	18570	18850	18735	18848	18670	18777	18904	18703	18704	18742	18703	18873	18720	18671	18567	18861	19002	18926	18772	18782	18850	18906	18984	18928	19005	18780	18935	18938	18810	18700	18831	18628	18912	18877	18669	18857	18954	18712	18785	18763	18929	18779	18867	18599	18601	18900	18714	18907	18859	18726	18823	18757	18783	18802	19076	18909	18900	18722	18636	18759	18780	18756	18969	18924	18847	19058	18841	18741	18817	18777	18775	18805	18963	18805	18724	18843	18924	18950	18959	18788	19079	18927	18961	18788	18998	18935	18887	18947	18843	18814	18854	18940	18789	18974	18969	18801	18899	18765	18804	18938	18743	18738	18872	18966	18837	18914	18688	18933	18857	18804	18794	18851	19033	18846	18905	18744	18948	18652	18746	18876	18782	18818	18874	18848	18697	18596	18851	18927	18864	18764	18815	18854	18810	18885	18758	18821	18811	18952	18704	18809	18788	18688	18778	18901	18714	18939	18885	18933	18746	18814	18714	18853	19001	18823	18883	18932	18919	18961	18883	18950	18587	18654	18936	18877	18836	18700	18715	19032	18951	18899	18766	18929	18987	18805	18819	18866	18905	18825	18768	18916	18811	18930	18744	18775	18809	18979	18752	18716	18802	18465	18914	18767	18788	18922	18774	18775	18761	18833	18992	18822	18875	18706	18847	18814	18789	18917	18799	18875	18682	18736	18724	18783	19059	18782	18827	18865	18884	18598	18844	18701	18957	18830	18648	18803	18718	18829	18879	18732	18833	18719	18927	18817	18785	18804	18858	18564	18794	18839	19120	18980	18889	18770	18860	18709	18781	18824	18987	18478	18764	18942	18758	18830	18876	18640	18827	18825	18824	18980	18822	18776	19053	18998	18918	18876	18662	18933	18689	18819	18870	18949	18990	18835	19028	18780	18888	18969	18966	18703	18841	19038	18774	18785	18785	18864	18697	18922	18839	18903	18870	18987	18810	18628	18788	18762	18872	18599	18936	18746	18738	18713	18832	18909	18947	18886	18808	18835	18875	18964	18899	18748	18775	18765	18771	18787	18883	18920	18900	18923	18727	18746	18937	18796	18891	18748	18893	18939	18985	18921	18753	18910	18715	18835	18678	18813	18765	18897	18866	18877	18937	18674	18910	18832	18813	18938	18781	18872	18749	18875	18887	18902	18630	18877	18748	18924	18855	18753	18748	18967	18741	19006	18680	18623	18820	18838	18892	18576	18612	18951	18855	19006	18755	18659	18733	18613	18764	18828	18852	18740	18760	18928	19060	18819	18967	18935	18869	18871	18785	18866	18697	19026	18784	18787	18925	18685	18890	18867	18818	18927	18863	18860	18862	18828	18999	18675	18871	18911	18823	18776	18920	18757	18919	18901	18910	18566	18577	18665	18789	18643	18830	19029	18832	18807	18763	18705	18957	18944	18989	18880	18915	18855	18931	18921	18883	18803	18759	18862	18739	18957	18982	18761	18694	18833	18991	19034	18652	18754	18841	18744	18797	18765	18641	18728	18935	18649	18687	18479	18677	18755	18659	18848	18890	18764	18845	18844	18650	18761	18694	18814	18938	18920	18804	18707	18907	18793	18768	18773	18759	18844	18897	19032	18940	18988	18845	18827	18799	18847	18925	18801	18684	18714	18734	18761	18865	18717	18770	18835	18696	18894	18854	18833	19106	18891	18995	18719	18927	18908	18961	18707	18601	18891	18975	18766	18849	18891	18906	18833	18852	18888	18801	18858	18760	18889	18665	18679	18906	18938	18826	18964	18933	18792	18885	18784	19008	19041	18911	18848	18884	18744	18684	18664	18978	18962	18809	19006	18724	18820	18904	18876	18893	18691	18896	18813	18804	18597	18736	18748	18796	18896	18741	18723	18804	18790	18916	18824	18880	18820	18823	18671	18703	18934	18751	19032	18891	18622	18737	18785	19011	18722	19052	18889	18955	18805	18677	18786	19040	18975	18802	18858	18875	18892	18697	18969	18793	18700	18741	18959	18766	18833	18829	18830	18941	18934	18849	18835	19065	18882	18830	18732	18821	18980	18879	18981	18678	18896	18898	18855	18577	18960	18750	18548	18961	19013	18597	18645	18763	18819	18828	18926	18911	18728	18629	18720	18789	18919	18732	18699	18923	18842	18993	18887	18849	18815	19155	18865	18983	18948	18496	18801	19019	18684	18820	18842	18470	18742	18806	18800	18882	18812	18914	18859	18794	18885	18759	18844	18810	18893	18797	18892	18880	18578	18709	18901	18772	18743	18877	18918	18817	18665	18661	18735	18899	18720	18861	18825	18770	18818	18743	18728	18854	18744	19079	18857	18642	19049	18763	18944	18939	18943	18886	18922	18777	18733	18889	18729	18739	18696	18855	18568	18963	18817	19095	18852	18843	18919	18720	18615	18807	18787	18766	19000	18920	18982	18798	18915	18898	18800	18796	18896	18822	18938	18870	18809	18829	18709	18890	18843	18730	18884	18623	18766	19003	18848	18895	18604	18882	18615	18686	18946	18878	18754	18871	18948	18735	18810	18589	18983	18921	18760	18776	18600	18759	18726	18654	18699	18796	18733	18906	18933	18809	18755	18709	18798	18751	18761	18725	18571	18922	18834	18821	19038	18779	18659	18782	18981	18799	18903	18842	18827	18752	18744	18848	18833	18986	18716	18854	19129	18844	18825	18799	18941	19094	18838	18764	18892	18902	18910	18917	18788	18882	18689	18851	18871	18920	18971	18913	18716	18867	18880	18980	18772	18871	18782	18794	18870	19013	18915	18916	18878	18972	18837	18696	18892	18705	18850	18849	18758	18984	18708	18720	18713	18898	18763	18829	18826	18865	18845	18755	18873	18756	18822	18864	18919	18816	18862	18760	18890	18840	18791	18931	18929	18822	18888	18756	18755	18753	18778	18906	19032	18668	19189	18717	18912	18796	18986	18789	18874	18855	18810	18937	19005	18887	18734	18880	18961	18845	18992	18925	18780	18873	18720	18699	18685	18856	18813	19040	18971	18779	19043	18940	18901	18775	18739	18875	18848	18807	18828	18819	18873	18813	18858	19001	18778	18711	18787	18791	18839	18772	18822	18715	18744	18791	18962	18871	18694	18777	18759	18863	18815	18786	18939	18886	18812	18947	18856	18933	18796	18780	18728	18689	18651	18790	18860	18715	18755	18771	18881	18831	18719	18757	18838	18931	18837	18876	18739	18800	18627	18754	18991	18907	18916	19115	18812	18669	18982	18792	18797	18858	19009	19088	18772	18934	18869	18958	18920	18685	18626	18763	18596	18937	18962	18896	18589	18850	18716	18836	18822	18916	18764	18619	18701	18644	18711	18706	18792	18916	18770	18970	18927	18754	19077	18763	18887	18933	18808	18723	18821	18748	18916	18577	19007	18906	18735	18863	18841	18727	18730	18958	18910	18854	18984	18955	18858	18834	18753	18750	18793	18802	18896	18917	18827	18623	18737	18721	18689	19053	18880	18762	18817	18915	18973	18823	18720	18803	18741	18897	18787	18790	18809	18744	18949	18738	18777	18782	18644	18896	18833	18720	18677	18678	18862	18872	18851	18911	18973	18697	18770	18914	19132	18871	18811	18813	18939	18944	18742	18890	18972	19011	19119	18814	18805	18806	18734	18720	18837	18752	18785	18741	18642	18994	18887	18827	18816	18787	18901	18825	18891	18934	18791	18783	18708	18878	18903	18892	18862	18581	18745	18532	18713	18883	18825	18924	18669	18635	18752	18993	18981	18904	18821	18889	18878	18864	18918	19158	18798	18851	18886	18690	18847	18846	18651	18750	18778	18866	18945	18744	18677	18794	18955	19015	18765	19028	18881	18900	18884	18670	18914	18817	18818	18815	18624	18899	18713	18783	18786	19157	18838	18916	18895	18814	18768	18625	18841	18803	18718	18770	19072	18912	18976	18621	18713	18797	18879	18802	18718	18962	18878	18757	18754	19090	18716	18819	19056	18749	18849	18757	18837	18850	18934	18888	18868	18955	18767	18723	18788	18771	18818	18879	18821	18900	18928	18566	18809	18847	18775
32233	55316	51849	40226	30216	25382	23887	23412	19793	19150	18438	17319	16875	16766	16786	16694	16676	16758	16797	16745	16621	16710	16766	16738	16817	16679	16572	16493	16686	16518	16791	16679	16595	16479	16551	16676	16496	16751	16526	16539	16587	16658	16642	16549	16654	16504	16645	16751	16769	17194	17094	16846	16567	16564	16532	16326	16634	16661	16626	16579	16664	16803	16473	16517	16569	16604	16585	16533	16667	16625	16475	16662	16573	16647	16744	16856	16633	16567	16632	16771	16732	16596	16489	16667	16517	16515	16486	16495	16624	16564	16549	16483	16351	16548	16462	16691	16561	16573	16669	16622	16418	16528	16503	16648	16523	16570	16663	16682	16606	16556	16635	16604	16632	16446	16535	16455	16579	16577	16451	16702	16504	16494	16598	16578	16664	16497	16567	16567	16535	16584	16623	16511	16592	16331	16344	16520	16361	16496	16425	16573	16464	16662	16616	16630	16636	16649	16678	16558	16568	16434	16494	16447	16635	16509	16555	16387	16555	16497	16398	16628	16519	16533	16540	16586	16562	16520	16568	16613	16557	16543	16579	16467	16505	16507	16445	16639	16656	16656	16672	16520	16540	16576	16661	16465	16443	16513	16340	16699	16410	16448	16697	16781	16645	16471	16598	16564	16509	16252	16769	16450	16540	16718	16523	16660	16483	16500	16377	16635	16604	16585	16639	16462	16476	16555	16431	16533	16532	16655	16481	16745	16510	16621	16605	16641	16515	16591	16610	16488	16407	16540	16436	16556	16656	16599	16577	16542	16497	16570	16407	16663	16655	16642	16498	16496	16468	16360	16511	16533	16463	16510	16523	16593	16600	16461	16409	16712	16593	16540	16629	16404	16697	16609	16418	16587	16601	16389	16472	16630	16460	16486	16593	16543	16483	16511	16495	16595	16535	16422	16872	16282	16556	16503	16306	16449	16697	16645	16543	16618	16542	16506	16631	16544	16581	16663	16619	16665	16618	16603	16569	16662	16512	16477	16528	16593	16573	16645	16565	16475	16507	16585	16501	16451	16545	16528	16602	16497	16664	16512	16574	16490	16568	16559	16508	16689	16761	16608	16518	16515	16452	16550	16730	16367	16602	16386	16472	16485	16492	16480	16483	16458	16526	16573	16412	16497	16448	16476	16795	16440	16785	16629	16638	16654	16419	16647	16620	16551	16580	16616	16387	16790	16644	16446	16527	16463	16529	16478	16426	16564	16400	16587	16357	16595	16530	16600	16633	16452	16482	16628	16737	16369	16497	16746	16420	16436	16672	16489	16565	16642	16448	16620	16587	16519	16680	16702	16525	16497	16492	16731	16440	16520	16554	16612	16561	16433	16561	16423	16493	16503	16438	16556	16631	16527	16533	16412	16594	16648	16417	16474	16572	16486	16540	16397	16542	16445	16563	16538	16560	16548	16548	16407	16467	16659	16493	16417	16769	16492	16557	16526	16380	16598	16506	16448	16647	16584	16553	16402	16258	16644	16443	16659	16547	16371	16607	16523	16604	16605	16486	16736	16482	16671	16459	16636	16487	16465	16628	16429	16498	16583	16534	16453	16523	16499	16428	16512	16627	16485	16503	16449	16539	16579	16439	16420	16669	16437	16432	16599	16584	16429	16556	16304	16720	16474	16511	16550	16567	16638	16516	16409	16520	16606	16607	16440	16667	16386	16567	16519	16600	16454	16579	16521	16501	16486	16517	16442	16536	16559	16533	16500	16540	16615	16449	16515	16459	16527	16461	16448	16496	16510	16607	16414	16569	16528	16519	16702	16604	16577	16404	16534	16482	16349	16641	16598	16439	16504	16479	16493	16571	16625	16527	16703	16543	16548	16571	16564	16646	16660	16312	16673	16657	16541	16509	16713	16476	16524	16528	16502	16571	16441	16483	16591	16556	16576	16593	16634	16582	16598	16499	16753	16517	16402	16542	16525	16481	16477	16604	16415	16538	16545	16500	16557	16529	16565	16504	16691	16509	16623	16569	16586	16659	16654	16703	16502	16513	16517	16579	16501	16527	16677	16670	16550	16339	16450	16647	16440	16561	16458	16651	16500	16500	16562	16586	16753	16623	16607	16456	16506	16476	16637	16392	16449	16552	16701	16290	16534	16524	16563	16399	16581	16586	16514	16606	16559	16416	16663	16424	16484	16647	16483	16581	16515	16600	16608	16594	16431	16705	16363	16601	16491	16450	16556	16503	16695	16435	16502	16752	16543	16474	16481	16485	16523	16459	16577	16631	16473	16669	16554	16438	16673	16595	16449	16510	16372	16488	16442	16320	16526	16410	16466	16598	16563	16440	16560	16524	16547	16521	16569	16522	16537	16583	16487	16574	16524	16495	16540	16501	16701	16603	16536	16535	16523	16624	16457	16550	16388	16422	16606	16475	16549	16401	16580	16657	16531	16627	16427	16495	16332	16533	16642	16515	16650	16536	16567	16593	16528	16582	16596	16496	16553	16575	16630	16512	16509	16619	16465	16671	16463	16531	16471	16590	16609	16519	16602	16536	16507	16563	16499	16326	16535	16524	16350	16449	16595	16586	16570	16669	16604	16522	16672	16421	16665	16560	16488	16620	16617	16551	16779	16602	16672	16608	16566	16584	16561	16479	16502	16585	16551	16551	16372	16563	16631	16521	16575	16412	16585	16375	16624	16527	16591	16510	16675	16598	16604	16522	16562	16411	16473	16702	16628	16509	16477	16683	16588	16470	16509	16600	16648	16546	16592	16627	16540	16600	16521	16594	16392	16448	16473	16568	16535	16576	16626	16585	16360	16595	16659	16198	16596	16528	16452	16744	16523	16448	16528	16423	16608	16727	16639	16773	16503	16295	16434	16469	16582	16489	16598	16499	16673	16406	16577	16439	16515	16448	16494	16540	16446	16743	16482	16478	16546	16473	16517	16625	16561	16418	16552	16461	16541	16624	16513	16633	16580	16632	16641	16658	16595	16664	16496	16597	16452	16570	16479	16404	16481	16622	16432	16555	16593	16528	16575	16633	16408	16449	16657	16427	16644	16501	16576	16487	16524	16492	16605	16412	16510	16604	16701	16634	16472	16568	16452	16532	16458	16550	16530	16497	16465	16649	16645	16552	16426	16452	16514	16336	16831	16655	16648	16603	16504	16617	16341	16495	16584	16355	16366	16474	16448	16461	16528	16553	16455	16454	16461	16559	16613	16528	16353	16587	16492	16481	16588	16587	16634	16439	16657	16619	16605	16571	16670	16648	16582	16523	16583	16535	16447	16648	16512	16549	16431	16403	16606	16528	16574	16644	16367	16363	16411	16551	16559	16535	16555	16381	16508	16503	16598	16445	16411	16463	16608	16714	16526	16472	16730	16654	16573	16475	16560	16446	16437	16538	16564	16489	16579	16786	16437	16408	16681	16679	16601	16504	16676	16409	16682	16377	16597	16542	16412	16453	16486	16592	16603	16523	16703	16586	16486	16445	16552	16419	16679	16431	16576	16548	16546	16288	16583	16560	16343	16697	16515	16500	16572	16485	16672	16547	16561	16512	16449	16559	16632	16565	16580	16604	16559	16655	16430	16576	16488	16523	16506	16697	16533	16659	16445	16486	16478	16558	16601	16600	16577	16558	16673	16697	16464	16468	16671	16538	16597	16563	16566	16611	16750	16622	16476	16619	16574	16685	16690	16545	16332	16379	16554	16660	16600	16624	16492	16498	16526	16597	16544	16372	16657	16475	16450	16521	16681	16467	16442	16616	16644	16408	16475	16843	16680	16478	16575	16410	16579	16563	16644	16435	16577	16556	16556	16573	16503	16628	16530	16675	16432	16476	16803	16684	16592	16467	16463	16510	16566	16622	16523	16420	16641	16618	16574	16612	16495	16671	16588	16483	16349	16542	16565	16536	16522	16598	16428	16419	16550	16423	16589	16488	16608	16508	16554	16518	16488	16669	16503	16577	16576	16508	16489	16527	16495	16402	16745	16442	16474	16638	16561	16499	16522	16540	16491	16566	16654	16532	16437	16591	16540	16465	16678	16640	16669	16591	16518	16580	16595	16438	16591	16527	16434	16563	16460	16636	16474	16480	16361	16548	16527	16489	16679	16593	16576	16673	16549	16485	16647	16436	16619	16556	16551	16478	16627	16270	16565	16433	16505	16416	16425	16422	16525	16662	16505	16527	16412	16650	16473	16535	16529	16671	16436	16330	16617	16408	16468	16575	16426	16492	16576	16570	16551	16480	16824	16551	16560	16572	16488	16708	16466	16404	16579	16530	16476	16537	16629	16598	16567	16484	16511	16755	16603	16580	16577	16535	16619	16445	16550	16531	16638	16489	16525	16589	16473	16516	16586	16511	16592	16414	16525	16471	16636	16574	16596	16481	16645	16428	16510	16627	16728	16736	16571	16536	16500	16758	16425	16555	16479	16531	16469	16542	16514	16583	16504	16421	16573	16666	16520	16491	16487	16522	16434	16563	16537	16729	16569	16444	16493	16446	16283	16855	16349	16789	16424	16419	16600	16366	16666	16500	16494	16636	16550	16595	16525	16539	16657	16649	16413	16498	16549	16564	16500	16498	16500	16410	16598	16321	16686	16516	16593	16432	16393	16479	16584	16610	16517	16443	16563	16537	16481	16551	16388	16719	16471	16764	16561	16409	16568	16421	16586	16453	16492	16792	16559	16617	16459	16492	16645	16334	16433	16505	16424	16569	16617	16575	16508	16610	16401	16512	16521	16465	16573	16448	16647	16515	16543	16578	16672	16556	16398	16517	16605	16417	16629	16641	16469	16432	16585	16546	16462	16606	16514	16568	16440	16545	16427	16465	16615	16485	16635	16534	16578	16669	16508	16483	16585	16523	16572	16455	16519	16567	16567	16536	16420	16506	16632	16670	16475	16664	16624	16692	16772	16401	16583	16546	16410	16533	16713	16330	16635	16624	16374	16513	16448	16594	16487	16712	16618	16280	16415	16520	16289	16702	16451	16617	16582	16480	16442	16530	16644	16546	16606	16564	16583	16474	16601	16402	16486	16605	16352	16567	16588	16547	16477	16546	16693	16722	16586	16519	16696	16584	16574	16592	16478	16684	16443	16609	16653	16495	16559	16591	16336	16755	16463	16512	16565	16473	16552	16358	16605	16542	16498	16803	16493	16647	16613	16632	16840	16650	16525
27999	24529	30984	27360	21470	19766	18931	18583	18520	18255	17859	17929	17931	18022	18080	17951	17771	17988	17978	17824	18081	18080	17823	17819	17894	17890	17846	17647	17942	17793	17863	17803	17842	17798	18043	17858	17834	17749	17863	17716	17844	17838	17931	17906	18229	17853	17961	17884	17936	17851	17835	17945	18014	17960	17927	18006	17909	17867	17951	17884	17641	17825	17816	17972	18106	17791	17953	17998	17812	17774	17912	17891	17789	17795	17881	17735	17869	17876	17737	17744	17949	17698	17880	17750	17690	17952	17926	17882	17750	17755	17726	17888	17855	17859	17619	17669	17994	17783	17762	17908	18072	17860	17897	17750	17936	17830	17965	17805	17816	17955	17855	17797	17879	17706	17901	17726	17963	17898	18011	17910	17847	17695	18136	17820	17811	17894	17676	17952	17764	17679	17995	17727	17846	17817	18100	17693	17764	17806	17682	17751	17797	17883	17775	17840	17766	17896	17808	17907	17851	17795	17735	17726	17843	17604	18008	17806	18015	17930	17925	17944	17743	17893	17867	17822	17967	17696	17917	17968	17718	17744	17906	17779	18032	17976	17730	17804	17667	17974	17795	17862	17718	17889	17876	17663	18045	17919	17814	17820	17911	17770	17880	18004	18053	17804	17840	17927	17706	17643	18132	17727	17826	17683	17632	17732	17952	17812	17956	17683	17801	18013	17871	17626	17777	17782	17763	17739	17782	18008	17795	17771	17699	17890	17821	17693	17663	17965	17887	17787	17783	17667	17801	17788	17545	17846	17732	17741	17976	17880	17783	17747	17739	17876	17732	17863	17842	17700	17794	17747	17862	17596	17813	17628	17989	17892	17877	17845	17967	17787	17776	17950	17804	17975	17879	17701	18029	17873	17865	17821	17707	17790	17792	17516	17874	17921	17822	17734	17734	17708	17801	17750	17804	17892	17814	17761	17945	17830	17520	17856	17939	17773	17755	17846	17801	17932	17883	17847	17778	17785	17872	17706	18036	17845	18047	17947	17849	17856	17783	17760	17912	17954	17861	17793	17924	17800	17740	17943	17793	17764	17953	17937	17900	17863	17813	17835	17889	17829	17797	17597	17747	17874	17717	17916	17915	17799	17732	17855	17735	17840	17854	17782	17904	17834	17871	17807	17914	17773	17738	17987	17762	17611	17772	17802	17975	17777	17762	17682	17788	17836	17901	17948	17834	17834	17912	17821	17827	17756	17877	17977	17780	17864	17800	17870	17859	17934	17999	17912	18020	17612	17713	17806	17882	17869	17895	17836	17729	17866	17733	17695	17788	17899	17822	17868	17602	17875	17735	17741	17887	18077	17918	17965	17995	17915	17931	17822	17697	17761	17928	17956	17968	17995	17883	17801	17945	17995	17866	17793	17880	17759	17915	17786	17707	17795	17790	17915	17880	17731	17778	17781	18125	17769	17799	17752	17791	17907	17995	17796	18081	18002	17933	17926	17926	17817	18005	17714	17794	17719	17879	17998	17907	17839	17806	17780	17858	17772	17948	17628	17755	17759	17736	17728	17923	17963	17607	17767	17872	17895	17868	17876	17883	17760	17864	17765	17793	17998	17812	17883	17638	17892	17744	17743	17737	17799	17958	17754	17830	17783	17749	17765	17780	17875	17841	18014	17800	17654	17803	17711	17687	17904	17902	17871	17792	17772	17891	17844	17918	17823	17898	17796	17762	17806	17863	17846	17727	17872	17877	17740	17785	17693	17702	17764	17763	17837	17993	17698	18030	18010	17688	17815	17809	17886	17866	18021	18058	17801	17763	17761	17791	17839	17803	17877	17923	17565	17921	17834	18023	17846	17845	17916	17768	17844	17848	18115	18086	17870	17777	18032	17949	17749	18015	17816	18037	17764	17981	17935	17725	17758	17809	17689	17923	17836	17976	17841	18031	17682	17637	17877	17812	17928	17850	17700	17931	17924	17946	18199	17853	17938	17811	17699	17976	17559	18096	17643	17913	17906	17951	17851	17711	17734	18080	17789	17748	17859	17769	17959	17880	18061	17805	17775	17680	17780	17585	17880	17692	17850	18000	17638	17735	17795	18024	17804	17857	17961	17932	17877	17939	17655	18024	17935	18013	17665	18075	17791	17825	17967	17787	17908	17830	17837	17726	17770	17741	17927	17878	18148	17967	17881	18044	17982	17818	17852	17706	17945	18051	17628	17892	17682	17851	18022	17796	17818	17686	17800	17680	18016	17712	17592	17859	18048	17673	17803	18158	17896	17958	17762	17901	17932	17808	17993	18145	17887	18072	17811	17798	17904	17930	17725	17826	17672	17747	17737	17742	17911	17929	17742	17722	17925	17875	17984	17853	17543	17715	17761	17812	18074	17863	17795	17927	17758	17905	17888	17683	17672	17929	17776	17910	17841	17981	17733	17816	17900	17762	17676	17916	17539	17782	17902	18021	17826	17956	17940	17567	17716	17791	17957	17874	17945	17903	17741	17860	17905	17869	17744	18052	17764	17638	18047	17994	17801	17965	17919	17823	17828	17937	17845	17711	17900	17877	17862	17791	17903	17728	17789	17835	17832	17771	18010	17823	17748	17582	17990	17798	17840	17771	17876	17957	17784	17767	17823	17964	17682	17697	17953	18003	17978	17930	17839	17768	17873	17800	18001	17806	17765	17962	17871	17773	17733	17814	17735	17709	17652	17764	17951	17790	17796	17816	17857	17756	17964	17938	17932	17940	17866	17579	17761	17863	17940	17767	17796	17914	17904	17775	18019	17671	17865	17677	17835	17981	17781	17970	18042	17717	17740	17656	18058	17763	17941	17907	18052	17890	17958	17876	17598	17785	17849	17831	17808	18046	17806	17692	17748	17661	17830	17916	17923	17765	17967	17763	17906	17852	17892	17843	17803	17939	17909	17847	17835	17911	17816	18037	17913	17756	17881	17991	17820	17987	17852	18050	17897	17901	17828	17862	18077	17639	17821	17986	17920	17785	17898	17738	17957	17765	17741	17762	17894	17808	17945	17988	17979	17791	17894	17823	17879	17852	17602	17924	17691	17942	17831	17736	17664	17985	17669	17683	17935	17823	17728	17771	17798	17911	17880	17733	17942	17771	18010	18034	17781	17866	17750	18020	17736	17868	17871	17825	18007	17916	17921	17780	17992	17919	17755	17991	17831	17929	18065	17777	17805	17728	17894	18003	17662	17934	18001	17802	18035	18232	17876	17905	17798	17819	17940	17889	17893	18091	18053	17903	17841	17793	17768	17831	17933	17778	17830	17669	17935	17954	17759	17933	17898	17717	17785	17944	17932	17996	17843	17763	17872	17686	17932	17903	17994	17821	17853	17899	17929	17978	17952	18023	17906	17836	17656	17901	17914	17995	17991	17636	17919	17617	18014	17967	17674	17811	17903	18013	17890	17989	17804	17875	18001	17951	17951	17884	17768	17570	17830	17813	17779	17821	17868	17899	17797	17966	17761	17915	17880	17953	17740	17774	17881	17972	17915	17896	17891	17968	17814	18043	17795	17813	17712	17870	17707	17780	17729	17782	17863	17805	17672	17904	17816	17778	17978	17965	17844	17780	17873	17741	17965	17998	18041	17837	17699	17888	17832	17806	17814	17899	17869	17821	17814	17824	17885	17723	18097	17742	17974	17825	17526	17787	17797	17824	17697	17639	17911	18040	17990	17812	17837	17843	17863	17932	18048	17776	17943	17806	17695	17615	17797	17814	17835	17933	17918	17911	17937	17964	17910	17931	17813	17926	17899	17618	17761	17911	17895	18018	17814	17869	17816	17724	17855	17873	17769	18009	17639	18014	17773	17794	17680	18022	17684	17709	17894	17570	17623	18116	17814	17721	18020	17748	17909	17872	17941	17728	17895	17920	18072	18031	17613	17976	17924	17947	18081	17800	17874	17961	17874	17768	17872	17947	18006	17891	17803	17882	17816	17702	17797	17745	17894	17685	17678	17931	17804	17895	17854	17859	17773	17885	17832	17898	17917	17931	17885	17934	17960	17867	17895	17663	17797	17876	18012	17811	17874	17961	17871	17697	17887	17728	17839	17938	17690	17858	18006	18003	17873	17926	17801	17610	17741	17864	18127	18011	17902	17774	17675	17722	17860	17902	17894	18054	18068	17832	17896	17874	17791	17890	17894	17770	17883	17836	17927	17904	17832	17827	17814	18147	17717	17948	17951	17881	17852	17910	17796	17772	18010	18000	17752	17803	17884	17839	17899	17818	17746	17870	17676	17838	17793	17977	17892	17903	17844	17943	17692	17872	17904	17801	17990	17831	17926	17773	18082	18082	17756	17740	17821	17729	17808	17834	17774	17721	17714	17752	17828	17776	17703	17914	17797	17834	17974	17895	17885	17839	17825	17913	17998	17861	17873	17832	17662	17853	17722	17817	17977	17830	17843	17820	17825	17697	17900	17796	17737	17683	17720	18115	17837	17847	18032	17691	17581	17952	17711	17916	18068	17884	17770	17782	17735	17867	18127	18073	17939	17927	17926	17727	17619	17792	17761	17807	17796	17907	17815	18063	17939	17874	17927	17926	17723	17717	17902	17921	17788	17889	17902	17856	17889	17944	17991	17658	17808	18061	17900	17728	17827	18068	17939	17833	17780	17785	17911	17827	17914	17886	17706	17831	17915	17754	17933	17869	18061	17792	17920	17845	17954	18076	17828	17864	17954	17867	17874	17858	17883	17827	17901	17843	17895	17551	17748	17596	17560	17682	17797	17944	17970	17858	17839	17890	17918	18004	17760	17946	17741	17847	17914	17566	17653	18024	17704	17786	17780	17864	17930	17855	17724	17816	17804	17873	18030	17771	17819	17773	17778	17724	17943	17523	17959	17896	17864	17835	17940	17805	17849	18085	17897	17779	17803	17845	17958	17891	17858	17836	17888	17978	17819	17883	17663	17758	17806	17800	17684	17981	17567	17824	17913	17784	17697	17839	17900	17762	17663	17907	17750	17828	17891	17868	17834	17932	17806	17815	17872	17990	17853	17863	17991	18039	17789	17973	17919	17957	17837	17745	17872	17825	17658	17789	17877	17974	17799	17918	17912	17959	17709	17918	17816	17916	18040	17817	17816	18012	17947	17641	17746	17680	18004	17913	17733	17926	18039	17868	17840	17919	17851	17969	18008	17916	17677	17849	17989	17807	17881
26190	38430	35732	26584	20836	18469	17252	16872	16845	16783	16210	15982	16249	16043	15908	15917	16095	16175	15988	16220	15997	16044	16091	16048	16230	16081	16002	15982	15938	16034	16152	15965	16148	15907	16116	15947	15825	16032	15917	16073	15958	16067	15915	15931	16002	16047	15959	16083	15911	15945	16068	16187	15956	16076	16147	15944	16049	16013	15884	16016	16028	16257	16100	15856	16112	16064	15903	16016	16092	15962	16098	15862	16067	16076	16122	16116	15952	15854	15825	16120	15897	15939	15973	16121	16112	16242	16129	16031	15935	16122	15965	16042	15939	16061	15951	16046	16171	15890	16188	16135	15986	16120	16010	15879	16139	15982	16066	16208	16231	15843	16144	15980	16022	16012	16082	15926	16020	15946	16065	15816	16031	15981	16074	16037	15929	15923	16114	15797	16038	15977	15879	15976	15976	15987	15858	15960	16006	15911	16146	15960	15964	16111	15977	16107	16007	15876	15964	16102	15783	15960	15936	15963	15978	16028	16104	15780	16002	16004	16026	15944	15933	15995	16105	16087	16035	15981	16028	15908	16033	15924	16020	15979	16007	15991	16141	16153	15982	16113	15981	16020	16175	16020	16013	15914	16071	15870	16089	15970	16026	16109	16013	16149	16007	15869	15934	16044	16041	16171	16039	16022	16036	16048	16058	15906	16119	16129	15924	16040	15906	16027	15809	15929	16066	16076	15970	16075	16113	16039	16143	16102	16072	16127	16108	16025	16053	15922	16132	16123	16058	15927	16103	15871	16044	16011	15968	16181	15859	16003	16275	15978	15975	15855	16139	16045	16213	16185	16117	16101	15950	16033	15936	15983	15975	15950	15864	16010	15860	15918	15936	16111	16092	16058	15808	16062	16064	16054	16041	15961	16277	15961	15934	15908	15927	16053	15930	15939	16011	15764	16098	16048	16050	16010	15954	15979	16026	15971	16225	16052	15997	16080	16072	16120	16108	16009	16041	15991	16045	16006	16183	15997	16080	15970	16046	15945	16139	15946	16091	16167	16104	16077	15947	16078	15920	16035	16108	15989	15965	15851	16009	15866	16110	16014	15967	16075	16146	16110	15939	16086	15887	16034	16027	15958	16070	15948	16108	16091	16103	15926	16015	15978	16039	16116	16053	16093	16193	16004	16105	15930	15986	15964	16141	15917	16070	16117	15968	15923	16023	15940	16114	16029	15831	16012	16036	15995	15976	16056	15867	16098	16129	15995	15951	16076	15965	15857	16014	16021	15983	16067	15936	16127	16053	16208	15983	16156	15926	16092	15997	15972	15963	15938	15991	16027	15940	15959	16121	15960	15937	16039	15956	16123	16074	16158	16223	15989	15883	15956	16148	15994	16021	15998	16105	15952	16205	16108	16142	16139	16187	15909	16028	15851	15968	15980	16121	15931	15940	15885	15820	16063	15889	16053	15993	16131	16088	16092	15901	15870	16010	15877	16084	16045	16058	16113	15872	15990	15999	16103	15881	16104	15953	15904	16160	16204	15937	15946	16127	16068	15872	16013	15964	15833	16141	15981	16103	16108	15956	15814	16227	16119	16192	15924	16149	15847	16003	16078	15863	15985	15932	16011	16078	16073	15945	15981	16044	15942	16055	16077	16053	15899	16023	16063	16002	16044	16251	16052	16096	16072	15930	16066	15997	16058	16146	16081	16061	16131	15982	16058	15931	15921	16078	16136	16078	15899	15986	16004	15982	15938	16059	16005	16027	16014	15880	16083	16096	16105	16021	15894	16141	15823	16000	16109	16102	16076	15992	16053	16034	15968	16072	15940	16002	15950	16053	16010	15960	16007	16107	16059	16160	16192	16083	16020	16106	16133	16085	15987	15982	16104	16063	16072	15914	16175	16049	15994	16298	15818	16099	16181	15954	16012	16240	16150	16104	15930	16014	16113	15821	16209	16040	16083	16091	15863	16006	16162	16025	16079	15982	16068	16094	15891	16141	16150	16056	16014	16103	16002	16062	16006	15856	16139	16043	16137	15943	16013	16128	16173	16107	16011	15892	15932	16019	16194	15995	15865	15992	15870	16127	16088	16064	15888	16002	15962	16008	16054	16067	15912	16084	15966	15959	16107	16001	16000	16049	16038	16050	15870	15995	16086	16053	15997	16204	16155	15962	16144	16047	15918	15946	16186	16041	15958	15892	16102	15947	15958	16026	16203	15937	16046	16042	15959	16090	16066	15941	15974	16089	16086	16060	15979	16124	15926	16161	15901	16108	16029	16054	16015	15966	15975	16004	16132	15924	16161	16069	16026	16143	16030	16001	16076	16066	15924	15948	15864	15957	15921	15989	16006	15877	16127	16104	16059	16121	16063	15868	15945	16083	16123	16046	16051	16056	16081	16105	16139	15997	15889	16059	16271	15980	16061	15969	16170	15876	16017	16155	16053	16045	15942	16106	15870	15898	16155	16068	16045	16232	16110	16018	16173	15927	16110	15791	15988	15895	16101	16051	16004	16242	16162	16025	15879	15958	16226	16072	16155	16020	15913	16107	16158	15910	16041	15880	15920	16048	15979	15871	15901	15845	16016	15937	15933	15887	15876	16004	15974	16031	16013	16083	16098	15995	15979	16012	15922	15939	16193	15892	15991	16147	15983	15883	16115	16070	16065	15910	16029	15900	16165	16042	15971	15915	16142	16131	15927	15939	15930	15906	15802	16060	16125	15974	15932	16061	16005	16116	16080	16025	16071	16057	15918	16046	16052	16194	16061	15860	15929	15976	15984	16110	15939	15977	15964	16146	15923	15964	16046	15898	15935	16006	16070	16017	15994	16099	15921	16085	16139	16088	16067	16205	16135	15820	16046	16033	16090	15986	15960	15979	16126	15985	15878	15931	16031	15997	15888	16077	15910	15902	16196	15889	15936	15989	16024	16054	16133	16026	16014	15934	16015	16109	16087	16039	15940	16004	15996	15869	15965	15895	15885	16025	16054	15993	16040	16059	16046	15984	16042	16020	16016	16047	15957	15986	15900	15981	16120	15997	16238	15981	16014	16093	15959	15882	16172	15923	15989	15973	16040	15989	16011	16035	16134	16033	15989	15999	16160	16097	15935	16036	15858	16029	16096	15945	16172	16073	16143	16166	16062	16069	15924	15999	16136	15980	15896	16000	16050	16042	15919	16060	15969	15994	16162	16124	15865	15994	15864	16147	15906	16040	16030	15970	16209	15985	16027	15840	16007	16012	16035	15918	16045	16044	16157	15922	16080	16066	15847	16176	16033	15979	16097	16071	16097	15951	15957	16036	16087	15925	16182	16019	16208	15932	16087	16038	15928	16090	16075	16220	16095	15983	16101	16131	16020	15855	15908	16069	15973	15905	15996	16070	16059	16014	16065	15880	16031	16011	15898	15833	16034	16141	16152	16013	16045	16068	15935	16028	15908	15955	15973	16013	16093	15988	16031	16019	15997	16133	15960	15920	16081	15940	16075	15955	15945	16207	16030	16071	15948	15873	15977	15881	15935	15964	15966	15987	16124	16059	15993	16117	15996	15974	16173	16004	15906	16092	16017	16070	15879	16258	16067	16033	15948	16105	16059	16101	15927	16005	16029	16061	15910	16095	15958	16094	16120	15903	16101	16053	16036	15918	16216	16111	15962	16035	16099	16001	16027	15967	16053	16033	15897	16073	16181	16142	15961	15933	15968	15963	15980	16030	16019	15995	15990	16058	16105	16192	15839	16154	15930	16086	16178	16062	15981	16073	15973	16032	15981	16017	15987	16078	15989	16122	16114	15944	16025	16120	15963	15941	15942	16251	15971	16028	16149	16087	15850	15983	15999	16016	16142	16012	15936	15891	16179	16159	16102	16057	15991	15872	16130	15893	16102	16100	15905	15851	15954	16076	16202	16095	16036	16046	15990	15972	15991	16013	16130	15938	15964	15953	16096	16074	16004	16132	16270	16156	16005	16080	16051	16091	16019	15949	15854	15943	16089	15892	16131	15988	16128	16081	16067	15984	16108	16066	16036	15895	16126	15934	16121	15898	15965	15928	16108	16074	15947	16006	16162	16026	15915	16054	15902	15995	15930	15972	15993	16045	16025	16020	16079	16034	16006	16002	16073	15760	16003	16026	16041	16019	16096	15961	15982	15925	16014	16055	15948	16013	16042	16028	15913	16075	16173	15807	16102	15737	16037	16064	15995	16106	16131	16005	15798	16087	16112	16100	15958	16036	16066	15944	15921	16240	16150	16045	16074	15939	15991	16115	15952	15975	16022	16009	15976	16053	15950	16016	15967	16034	16177	15936	16005	16072	15800	15962	15897	15990	15957	16035	16063	16128	16180	16090	16111	16091	16096	16157	16022	15826	16027	15927	15871	16117	15962	16046	16260	16189	15968	16047	16113	16015	15828	15962	15783	16053	16095	16029	15966	16009	16150	15928	15920	16098	15980	15944	15912	16109	15794	16113	16023	16204	16045	16024	15866	16172	16024	16174	15914	15973	15994	16018	16100	15969	15972	15809	15949	16001	16017	15966	15992	16141	16134	16037	16203	15997	15878	15969	16039	16009	16051	15962	16139	15942	15922	15998	15919	15923	16146	15988	15928	16115	16154	16105	16106	16078	15993	16013	16192	15957	16097	16000	16090	15864	16118	15894	15915	16063	16051	16080	15948	15994	16170	15927	15991	16039	16089	16147	16143	16089	16063	15974	15884	16033	16073	15972	16139	15993	16226	15949	15863	16075	15960	16175	15851	15902	15946	16108	16117	16082	16009	15997	15945	16137	16151	15902	16071	15958	16079	16024	15975	15991	15984	16101	16114	16001	16006	15976	16300	16081	15992	16050	16230	16007	16044	16002	16016	15827	15975	16182	16015	16070	16013	16078	16227	15954	16080	16025	16034	15972	15906	16111	16007	16023	15903	16102	15870	16011	16056	16086	16015	15982	16091	15946	16007	16029	15940	16059	16161	16089	16015	16104	16158	16107	15977	15978	15971	16047	16158	16109	16002	16072	16007	15788	16211	16128	16051	15842	16001	16036	16070	16067	16072	15955	15898	16054	15976	16052	15855	15915	15984	16107	16025	15973	16026	15975	15905	15990	16029	16008	16180	15814	16007	15894	15961	16133	15930	16000	15905	16156	15839	15895	16086	16118	16101	16194	15981	16133	15852	16013	16043	15974	15912
24152	21407	28930	25353	24582	25061	25116	21819	20677	19323	18545	18294	18177	17911	17907	18208	17940	17899	17994	18018	17873	17995	17897	18015	17903	17859	17922	17940	18050	18030	18136	17764	17895	18094	17869	17894	18045	17974	17831	18083	18027	17883	17820	17894	17936	17837	17936	17716	17953	18051	18170	18213	17810	17906	17841	18041	18152	17892	18027	17910	17929	17922	17987	17880	17835	17883	17903	17895	17753	17945	17844	17811	18018	17871	18071	18020	18077	18016	17850	18099	17843	17976	17909	17841	17920	17778	17789	17660	17958	17870	17932	17732	17748	17859	17718	17762	17670	17818	17981	17576	17698	17937	17870	17749	17737	17782	17836	17898	17954	17542	17661	17844	17713	17839	17744	17856	17788	18060	17917	17797	17917	17875	18000	17838	17797	17807	17885	17612	17817	17803	17964	17958	17998	17919	17752	17802	17739	17721	17964	17995	17788	17761	17805	17932	17708	17931	17681	17896	17975	18060	17908	17824	17990	17919	17828	17903	17699	17820	17855	18005	17871	17628	17867	17758	17846	17914	17944	17935	17741	17866	18008	17781	17916	17606	18029	17961	17991	17877	17720	17856	17838	17685	17905	17786	17936	17847	17767	17907	17732	17765	17794	17861	17999	17786	17930	17865	17963	17740	17853	18005	17765	17800	17812	17893	17900	17972	17801	17812	17992	17879	18076	17839	17931	17694	17853	17795	17931	17778	17853	17764	17866	17860	17727	17806	17858	17734	18004	17893	17880	17852	17829	17663	17748	17914	17871	17761	17902	17975	17954	17755	18003	17778	18082	18057	17844	17646	17757	17824	17916	17716	17812	17941	17870	17818	17930	17791	17794	17694	17782	17898	17847	17796	17829	17890	17932	17632	17826	18002	17842	17751	17986	17856	17718	17750	17906	17831	17912	17734	17885	17856	17976	17706	17732	17748	17651	17780	17537	17806	17744	17922	17890	17744	17613	17747	17962	17913	17939	17885	17924	17689	17801	17684	17798	17791	17731	17820	17925	17913	18060	17938	17837	17838	17973	17952	17825	17785	17777	17713	17968	17796	17824	17857	17801	17748	18018	17707	17988	17989	17911	17864	17752	17722	17877	17758	17849	17848	17696	17915	17704	17944	17664	17869	17857	17669	17702	17846	17652	17731	17675	17783	17828	17919	17979	17918	17989	17785	17958	17935	17945	17852	17882	17892	17760	17858	17565	17771	17765	17873	18005	17832	17961	17978	17710	17848	17894	18011	17702	18109	18047	18196	18008	17837	17812	17696	17835	17904	17941	17851	17793	17760	17851	17789	17996	17697	17804	17856	17777	17778	17847	17933	17824	17886	18044	17971	17895	17672	17827	17947	17798	17759	17767	17861	17798	18107	17773	17929	17743	17860	17802	17686	17771	17951	17964	17694	17802	17831	17820	18029	17911	17744	17870	17686	17815	17874	17833	17751	17869	17578	18002	17834	17921	17889	17928	17727	17676	17922	17894	17671	17882	17950	17918	17893	17888	18040	17953	17768	17923	17828	17842	17726	17776	18091	17942	17763	17777	17957	17826	17842	18076	17920	17970	17859	17677	17660	17736	17971	17693	17871	17799	17764	17696	17693	17837	17932	17899	17729	17774	17853	17840	17744	17628	17914	17908	17861	17673	17744	17819	17951	17872	17877	17532	17854	17918	17775	17650	17765	17823	17689	17923	17805	17855	17830	18006	17837	17813	17733	17942	17861	17864	17735	17783	17882	17869	17761	17808	17937	17836	17686	17701	17682	17864	17841	17894	17841	17938	17876	17970	17837	17934	18059	17906	17886	17679	17843	17893	17734	17778	17844	17832	17756	17883	18031	17980	17898	17839	17811	17821	17938	17905	17542	18064	18014	17928	17842	17857	17828	17813	17820	17976	17736	17834	17804	18012	17958	17853	17744	17971	17816	17880	17865	17858	17957	17847	17967	17849	17684	17973	18079	17822	17735	17896	17981	17884	17797	17995	18009	17930	17956	17706	17771	17890	17814	17907	17713	17934	18047	18012	17622	17910	17816	17691	17998	17993	18125	17775	17900	17786	17765	17908	17988	17771	17633	17813	17833	17726	17770	17999	17783	17842	17912	17898	17944	17936	17804	17817	17776	17972	17953	17948	17795	17725	17764	17975	17789	17807	18023	17656	17828	17960	17815	17769	17817	18042	17906	17941	17702	17693	17779	17937	17626	17813	17896	17722	17797	17781	17836	17862	17740	17845	17904	17936	18051	17978	17796	17776	18040	17682	17882	17934	17993	17821	18065	17891	17832	17924	18127	17924	17785	17685	17842	17753	17803	17939	17685	17966	17806	17879	17772	17782	17738	17993	17953	17781	17824	17516	17877	17990	17848	17865	18022	17804	17946	17886	17963	17827	17736	17813	17916	17992	18056	17724	17998	17913	17742	17898	17886	17682	17968	17805	17942	17821	17915	17771	17725	17851	18189	17789	17937	17822	17771	17880	17968	17906	18076	17817	17868	18002	17828	17759	17796	17766	17677	17901	17852	17903	17975	17690	17828	17968	17832	17774	17945	17946	17640	17872	17897	17634	17582	17856	17820	18011	18025	17814	17863	17864	17848	17651	17757	17904	17847	17637	17822	17860	17897	17754	17872	17838	17880	17773	17902	17834	18081	17941	17989	18137	17930	17694	17974	17802	17814	18031	17935	17656	17700	17609	17915	17811	17754	17979	17922	17856	17786	18033	17785	17717	17843	17890	17997	17699	17741	17819	17816	17788	17874	17785	17817	17814	17731	17869	17907	17855	17745	17785	17810	17800	17783	17845	17697	17805	17799	17848	17764	17829	17781	17767	17846	17840	17670	17838	17938	18001	17706	17832	18140	17807	17954	17913	17964	17716	17805	17984	17810	17764	17816	17712	17804	17838	17741	17796	17919	17852	17804	17728	17900	17750	18065	17873	17670	17857	17898	17832	17763	18009	17985	17864	17911	17950	17873	17955	18032	17835	17743	17712	17979	17929	17979	17884	17889	17930	17927	17847	17936	17857	17730	17835	17701	17839	17860	17811	17735	17845	17723	17766	17807	17792	17789	17833	17774	17904	17700	17827	17847	17800	17861	17660	17861	17967	17914	17803	18044	17879	17852	17876	17997	17816	17953	17843	17905	17952	17757	17628	17682	17900	17971	17897	17928	17993	17923	17752	17771	17934	17909	17932	17674	17835	17818	17987	17847	17838	17839	17747	17747	17916	17723	17754	17724	17761	17725	17778	17992	17887	17894	18076	17903	17786	17800	17726	17770	17767	17865	17973	17756	17909	17903	17770	17888	17917	17963	18029	17803	17852	17846	17780	17866	17792	17732	17750	17851	18034	17786	17777	17645	17792	17960	18022	17771	17622	18176	18106	17921	17832	17842	17848	17803	17829	18053	17871	17798	17877	17576	17784	17834	17798	18005	17641	17914	17891	17840	17739	17785	17807	17728	17889	17710	17968	17804	18094	17836	18033	17941	17909	18029	17751	17841	17790	17818	17902	17776	17892	17835	17775	17779	17753	17830	17787	17918	17901	17833	17837	18043	17712	17809	17876	17699	17650	17923	17736	17786	17847	17803	17944	17846	17882	17692	17849	17830	17650	17865	18126	17922	17875	17913	17677	17795	17838	17877	18122	17903	17738	17759	17978	17961	17907	17939	17759	17926	17507	17941	17775	17590	17922	17771	17717	17777	17681	17933	18001	17655	17900	17639	17877	17847	17762	17704	17760	17763	17663	17690	17918	17830	17837	17837	17851	17816	18010	17708	17839	17856	17825	17833	17937	17644	17726	17682	17887	17801	17701	17965	17824	17794	17904	17685	17891	17758	17670	17953	17696	18050	17935	17829	17783	17931	18030	18071	17710	17853	17707	17897	17783	17884	17624	17944	17873	17850	17838	17848	17641	17954	17898	18016	17855	17855	17865	17901	17824	17901	17956	17728	17963	17854	17821	17815	18004	17811	18004	18008	17697	17935	17825	17901	17768	17793	17834	17742	17864	17816	17915	17562	17814	17859	17850	17759	17791	17796	17894	17770	17880	17923	17851	17804	17836	17899	17932	17855	17745	17778	18019	17984	17860	17877	17940	17763	17798	17837	17828	17949	18050	17679	17699	17666	17762	17866	17807	17853	17706	17936	17585	17948	17914	17801	17697	17782	17852	17810	17910	17884	17656	17850	17871	17885	17878	17936	17846	17775	17733	17994	17764	17805	17693	17919	17882	17714	17870	17931	18000	18082	17725	17948	17951	17979	17882	17876	17839	17832	17732	17705	17982	17841	18021	17749	17952	17995	17991	17923	17897	17696	17579	17803	18023	17850	17730	18052	17809	17738	18034	17768	17787	17740	17722	17653	17898	17956	17747	17888	17846	17885	17898	17644	17653	17987	17885	17756	17904	17917	17787	17688	17778	17968	17961	17890	18049	17912	17892	17831	17730	17937	17787	17808	17825	17956	17802	17805	18046	17878	17848	17655	17804	17739	17762	17894	18003	17825	17828	17842	17806	17743	17849	17826	17901	17759	17809	17934	18097	17846	17618	17697	17873	17694	17778	17962	17871	17826	17827	18003	17895	17851	18019	18006	17995	18014	17665	18093	17881	17723	17808	17850	17972	17715	17742	17912	17949	17932	17967	17919	17788	18083	17817	18052	17896	18062	17695	17976	17869	17964	17866	17820	18125	17698	17845	17740	17812	17917	17795	17920	17752	17798	17787	17841	17814	17975	17978	17893	17817	17730	17728	17982	18041	17880	17678	17816	18029	17799	17960	17659	17857	17603	18012	17824	17977	17742	17848	17834	17771	17694	17836	17899	18017	17840	17749	17880	17693	17785	17887	17778	17872	17887	17901	17752	17690	17790	17749	17616	17955	17892	17508	17955	17864	17971	17853	17948	17716	17858	17807	17796	17910	17782	17737	18113	17904	17804	18045	17912	17711	17921	17866	17562	17814	17777	17788	17783	17919	17749	17928	17846	17925	17744	17825	17875	17826	18002	17850	17731	17770	17655	18040	17952	17891	17942	17820	17914	17938	17757	17990	17951	17849	17934	18024	17591	17925	17778	18024	17937	17843	17762	17870	17929	17782	17877	17647	17707	17919	18019	17731	17827	17811	17826	17850	17934	17846	17688	17909	18011	17966	17971	17958	17788
29720	48541	45805	35652	29637	23931	22824	20929	19880	17833	16785	16330	16208	16141	16124	16201	16054	16151	16201	16059	16140	16036	16073	16112	15970	16016	16131	15979	16123	16168	16234	16228	16098	16025	15873	16040	16171	16056	16162	16088	16067	15959	16226	16091	15980	16134	16002	15876	16227	16158	16228	16151	16002	16000	16046	15951	16082	16065	16134	16084	16131	16060	16024	16173	15910	16016	16104	16086	15974	16122	15957	16101	16101	16149	16152	16040	16096	16096	16238	16145	16050	16101	15994	16088	15904	16069	15856	16197	16020	15975	16031	16017	16151	15959	16005	15991	16135	16067	15982	15920	16116	16057	16017	16074	16142	16099	15881	16154	16067	16070	16053	16093	16259	16030	15982	16071	16136	16058	16047	15936	16109	15802	16075	16005	16171	16056	16068	16069	16113	16106	16020	16015	15899	15850	16091	15981	15988	16058	15971	15996	16108	16072	16124	16075	15877	15929	16056	16114	16192	15996	15906	16166	15983	16210	15982	16060	16134	15894	15969	15947	15879	16037	16074	15988	15955	16021	15947	16099	16178	16124	16000	16037	16150	16085	16131	16057	16027	16255	15969	16047	16032	15974	16156	16064	16119	16015	16024	15987	15828	15962	15882	15984	15992	15964	16021	16017	16102	16052	15898	16030	16103	16027	16053	15928	16140	16090	16026	16188	16171	15966	15911	16023	16016	16077	16048	15915	16045	15892	16076	16178	16017	15810	16171	16060	15978	15945	16113	15999	15969	16124	16188	16095	16093	16025	16132	16028	16163	16083	16058	16215	15924	15891	15913	15972	16001	16060	16067	16207	15920	16029	16121	15971	15750	16190	16111	16091	16129	15939	15911	15847	16015	15987	16075	15894	15925	16077	15964	16031	16045	15781	15979	15827	16021	16159	15896	16085	16144	15954	16045	16007	16037	16006	16001	16056	16010	16237	15968	15961	16093	16092	16042	15974	15959	15863	15978	15997	16010	16109	16028	15979	15990	16014	16087	16021	15931	15936	16010	15935	15903	16052	15831	16030	16004	16072	15979	15997	16059	15784	16156	16092	15919	16112	16148	15982	16066	16137	16070	15964	15989	15926	15926	15995	16049	16054	16174	16016	15926	16164	15983	15940	16031	16028	16063	16000	16062	16121	15974	16134	16071	16069	15848	16019	16023	15866	15902	15906	16048	15882	16091	15928	15932	15899	16053	16069	16038	15997	16159	15926	16151	16033	16116	15917	16135	16090	16061	16057	16039	16094	15879	16010	16095	16099	16116	15999	16055	15825	15973	16073	16002	15846	15919	15957	15913	16031	16066	16255	16044	15972	16100	16145	16107	16019	15973	15980	15970	15925	15888	15985	15731	16040	16180	16013	15918	16051	15876	16043	15944	16031	16094	15963	16057	15922	15990	16078	16270	16108	15937	16073	16202	16033	16054	15921	16050	16097	16109	16085	15928	16115	16068	15934	15923	16158	15932	16114	15979	15912	16033	15981	16122	15926	16182	15966	16111	16026	16173	16024	16067	15999	15917	16002	16046	16031	16203	16040	16013	15999	16100	15992	15978	16049	15965	16102	16016	16108	15913	15970	16053	15867	16003	16159	16026	15910	16063	16044	16168	15978	15912	15850	16189	16019	16079	16131	15917	15949	16028	16066	15924	15931	16154	16019	15991	16128	16022	16138	15901	16026	15923	15984	15929	15991	15906	15980	16137	16079	16207	16087	16109	16006	16131	15773	16202	16256	16046	15901	16047	15969	16085	15914	16172	15904	16078	16186	16134	15874	15931	16080	15961	16192	16253	15996	15981	15958	16067	16034	15887	16014	16009	15984	16188	16101	15785	15915	15946	15994	16060	15914	16019	16055	16035	16067	16038	16124	16158	15908	16005	16160	15957	16008	16025	16014	16008	16009	16120	16012	16111	15987	15902	16048	15839	16072	16034	15989	15948	16116	16041	16028	16123	15983	16024	16074	16045	15944	15966	16072	16119	16023	15926	15970	15984	16026	15864	16144	15962	15982	15782	16039	16011	15932	16023	15899	16078	16104	15963	16109	16003	15911	16121	15908	15906	16158	15886	16106	16012	16063	15765	16098	16177	15917	15916	16072	16025	16131	15898	16186	15992	16021	16038	16146	15985	15891	15856	15866	16054	16056	15923	15959	16002	16041	16179	16105	15968	15948	16021	16028	16212	15883	16013	15979	16314	15963	16160	15889	15935	16026	16057	16099	16193	16011	16022	15936	16010	16292	16005	16101	16061	15953	16073	16006	16084	16061	16054	16035	15976	15983	15850	16086	16025	15968	15798	16175	15939	16244	15980	16065	16123	15954	16048	16008	16073	16117	15755	16061	16042	16155	16049	15899	16135	16130	15835	16121	16082	16047	16066	15994	15946	16101	16086	16241	15989	16009	15966	15982	16062	16045	16034	16011	16037	16051	16077	16088	16048	15973	16061	15977	16093	16097	15853	16019	16038	15940	16136	16198	15947	15944	16082	15938	16091	16053	16092	16011	16052	16017	15859	15961	15894	15956	15944	15967	15988	16052	15891	16166	15905	16111	15864	16031	16015	16147	15984	15879	16127	15990	16189	16151	15977	16092	15973	16178	16081	16059	16068	16023	15934	15929	15967	15943	15975	16148	16098	16150	15956	16054	16107	15866	16076	16083	15897	15905	16066	15940	15999	16043	16073	16026	15882	16002	16073	16067	16040	16115	15909	15907	16042	16182	16043	15917	15844	16032	16353	16036	16051	16011	15932	16197	15892	16015	16094	15903	16106	15800	15964	16091	15997	16173	16171	16012	16094	15994	16064	16020	16137	15954	16067	15989	15909	16045	16107	15851	16273	15827	15987	16122	16110	15834	16277	16077	16040	16052	15912	15997	16033	16065	16019	16021	16013	15994	16032	16097	16047	15950	16025	15932	16156	15843	16087	16027	16046	16049	15930	16052	16010	15796	16075	16138	16113	15976	15957	16063	16038	15990	16008	16023	16011	16002	15812	15962	16109	16071	15908	16055	16137	16000	15993	15985	16117	16062	16150	15848	15983	16008	16171	15850	16025	16075	16010	16337	16017	16142	16078	16171	16031	16005	16034	15874	15928	16168	15764	16074	16076	16109	15951	16178	15986	15999	16074	15839	16063	15812	16086	15914	15949	16068	16041	16020	15945	15917	16149	16010	16054	15967	16014	15874	16106	16137	15973	15781	16028	16032	15969	16043	16000	15974	16139	15981	16035	16195	15976	15787	16015	15891	15988	16046	15980	15914	16092	16100	16043	15909	15980	16054	15998	15915	16048	16014	16003	16009	15962	16144	16099	16038	15953	16028	16060	16087	15931	16064	15993	15966	16141	16012	15857	16036	16153	16010	16116	15916	15879	15964	16025	16046	16047	16097	15858	16127	16167	15977	16159	16033	15894	15889	16089	15975	16064	15948	16198	16070	16076	15918	16014	16113	16122	15787	16096	16006	16045	15972	16139	15881	15935	16052	16045	16082	15934	15876	16139	15893	16127	16091	16000	16140	15984	15982	16097	16058	16152	16060	16075	15991	16006	15979	16009	16130	16076	15905	16104	16145	15966	15864	16121	16138	15975	15921	16012	15984	16250	15992	16057	16031	16082	16065	15964	16143	16194	16113	16014	16128	15943	15802	16041	15910	16055	15969	15998	16116	16140	16088	16165	16127	16134	16024	16123	16153	15906	15895	16145	16018	15836	16071	15930	15984	16165	16089	16156	16047	15999	16038	15957	16028	15985	16077	16071	15904	16124	16097	16192	16000	16009	16094	15925	16067	15948	16024	16217	15951	16170	15963	16012	16106	16043	16062	16026	15965	16133	15975	16029	16096	16057	15945	16048	15955	16119	15940	15939	16176	16010	15939	15872	16102	16044	16096	16004	15766	15983	16201	16003	16069	16001	15969	16057	15922	16076	15997	16168	16076	16091	16056	16104	15981	15956	16078	16073	16108	16078	15957	15959	15884	15828	16033	16185	15941	16079	15939	15965	16062	16100	16122	16065	15893	16089	16057	16014	16035	16160	16168	15750	16047	16147	15891	16034	15972	16166	16196	15933	16156	15981	16069	15895	15988	15986	15991	15979	16045	16134	16015	16010	16044	16023	15989	16003	15924	16064	15954	16037	15946	15964	15919	16016	15977	16054	16151	16022	16035	15935	16048	16019	15947	16020	16113	16123	15825	15895	16080	16036	15939	15942	16082	15902	15887	15965	16038	16009	15973	15965	15840	16135	16009	15861	16082	15999	16006	15917	16134	16026	15942	15920	15859	16141	16116	16042	15755	15814	15947	16045	16196	16023	15966	16094	15943	16199	16015	15892	15935	16116	15865	15962	16010	16024	16035	16224	15960	16169	16069	16028	15921	15954	15984	16042	16030	16081	15925	16034	16017	15948	16079	16061	16007	16183	16112	16209	15930	15967	16067	16051	15957	16037	16035	16094	16127	16058	15984	16035	16001	16102	15972	16003	15883	15958	15921	16163	15954	15897	16040	15914	16020	16153	16015	15915	16278	16018	15968	16050	15983	15989	15930	16068	16143	15916	16113	16169	15925	15873	16190	16018	16049	15897	16028	16042	16132	16115	15884	16123	15999	15939	16029	15953	16116	16007	16003	16048	16152	15973	16033	16039	16228	15955	16204	16126	16013	15978	16140	16065	15829	15979	15940	15799	15972	15918	16026	15968	15860	15836	15969	16085	16149	16254	16047	15998	16049	16042	15966	15910	16056	16139	16197	15975	15992	15994	16034	16020	16074	16104	16191	15971	15864	15915	15952	16101	16035	15993	16111	16104	16167	16076	15886	16015	16039	16049	15948	15991	16098	16026	16222	16014	16154	16061	15887	15954	16179	16069	16124	16069	16205	16023	16137	16130	16091	15938	16074	15931	16188	16040	16011	16011	16039	16060	16078	16006	15972	15968	15896	16095	16014	16070	15969	15897	16084	16009	15952	16099	16229	16049	16062	16114	16195	15943	15992	15990	16074	15992	15977	16097	16228	15877	15988	15959	16087	16108	16097	15962	16026	15966	15976	15941	16145	16150	16009	15952	15968	15932	15964	16166	16007	16176	16126	16113	16012	16136	15842	16071	16107	16088	15886	16054	15923	16091	15948	16042	15902	16047	16151	16103	15910	15972	16078	15985	15866
22993	21424	29245	24176	22904	27584	31415	26486	24303	22935	21276	19750	19306	19123	19073	19050	19242	19149	19254	19223	18919	19113	19130	19110	19108	19154	19101	19222	18949	19023	19148	18881	19033	19159	19030	18954	18787	18939	18918	18943	18940	18897	18876	18824	18738	18978	19127	19258	19145	19200	19258	19197	19058	19088	19045	18798	18990	18956	18922	19151	18889	18751	18907	19027	18960	18914	19079	18915	18831	18748	18953	18752	18887	18992	19006	18987	18998	18996	18896	18904	18989	19021	18921	19121	18933	18843	18968	18988	19014	18887	19013	19283	18792	19114	18843	19019	19125	18909	18749	19127	18965	18790	18839	18843	18824	18956	18888	19118	19012	18752	18784	18999	18735	19021	18882	18847	19058	19073	18946	19003	18746	18770	18932	18916	18922	18741	18829	18787	19125	19016	18871	18904	18647	19195	18979	18871	18910	18837	18940	19117	19085	18837	18953	18977	18943	18780	18925	19001	18822	18898	18860	18881	18762	18945	19025	18953	19026	18961	18870	18895	18878	18837	18981	18933	18791	18922	18963	18912	18888	19018	18928	18858	18934	19051	18898	18856	18770	18900	19109	19045	18911	18863	18942	18886	18830	18857	18906	18962	18861	18933	18856	19092	19003	18855	18816	18805	18814	18818	18980	18891	19007	18915	18971	18999	19047	18785	18904	18991	18737	18689	19037	19109	18780	18984	18881	18941	18799	18996	18822	18775	18857	19061	18952	18980	18978	18987	18904	18938	19026	18565	18985	18875	18892	18694	18901	18928	18830	18832	18943	19090	18946	18662	18879	18887	19068	18779	18915	18938	18933	18813	18972	18897	19001	18865	18825	18958	18704	18880	18793	18893	18965	18815	19076	18690	18788	18987	18833	18989	18936	18692	18789	18787	18929	18919	18740	18574	18853	18821	18765	18841	18814	18764	18869	18736	18952	18816	19105	18947	18826	18889	18902	18811	18957	19041	18781	18850	18903	18730	18860	19039	19153	19086	18951	18730	18802	19020	18923	18971	18839	18953	18814	19038	18976	18565	18812	18902	18720	18973	18733	18829	18853	18770	18922	18863	18991	18800	18914	18930	18832	18940	18894	18999	18872	18977	18914	18914	18885	18837	19025	18831	18766	18945	18807	19063	18802	18967	18690	19019	18667	18731	18949	18882	18776	18850	18995	19125	18837	18817	18681	18877	18946	18977	18884	18828	18759	18927	19054	18910	18837	18876	18966	18874	18822	18730	18783	19005	19048	18875	18769	19000	18671	18588	18921	18635	18775	18792	18962	18957	19051	18796	18759	18781	19035	18950	19025	18909	18936	18731	18757	18783	18960	18914	19005	18790	18777	18978	18896	18908	18909	18907	18761	18920	18924	19261	19014	18592	18876	18752	19008	18993	18772	18939	18931	19170	18796	18891	18722	18960	18773	18900	18814	18956	18760	18891	18822	18666	18623	18847	18831	18943	18905	18847	18969	18793	18759	18882	18861	18935	18881	18778	18831	18853	18906	18723	18811	18761	18932	18895	18886	18765	18802	18996	18791	19018	18619	18989	19010	19058	18938	18971	18963	18868	18837	18976	18988	18856	18831	18783	19058	19107	18900	18949	18987	18952	18990	18791	18938	18786	18869	18609	18812	18957	18831	18836	18838	18806	18902	19030	19134	18912	18980	18995	18772	19077	18857	18794	19018	18888	18832	18741	18882	18758	18717	18828	18920	18925	18747	18835	18737	18652	18831	18877	18894	18720	18887	18906	18630	18868	18886	18848	18791	18972	19019	18913	18714	18884	19117	18737	18886	18796	18792	18816	18792	18803	18765	18863	18876	18796	18765	18770	18889	18910	18983	18885	18973	19005	18865	18889	18854	18780	18857	18982	18941	18911	18765	18731	18762	18636	18977	19024	18953	19035	18804	18945	18973	19024	18844	18788	18870	18956	18852	18872	18993	19156	18931	18941	18802	19016	18665	18879	18990	18940	18990	18679	18790	18995	18618	18864	18870	18957	19033	18996	18743	18939	18790	18820	19064	19066	18867	18951	18899	18716	18763	18977	19053	19088	18934	18968	18902	19082	18769	18972	19097	18951	18851	19115	18818	18924	18917	18945	18857	18726	18923	19051	18896	18903	18678	18906	18973	18854	18928	18965	18712	18715	18717	18959	18895	19022	18817	18873	18822	18921	18755	18848	18826	18823	18934	18777	18745	18723	19042	18876	18893	18826	18964	19085	18771	18689	18872	18774	18942	19020	18866	18759	18925	18971	19059	18858	19007	19224	18876	18675	19019	19011	18862	19024	18651	18914	18856	19151	18954	18935	18868	18900	18752	18849	19036	18789	18990	18847	18869	18748	18868	18730	18938	18786	19104	19054	18834	18761	18916	18907	18804	18730	18952	18872	18911	18827	18951	18801	18860	18798	18940	18839	18990	18751	18799	18857	18899	18672	18762	18832	18987	18972	18840	18686	18901	18961	18740	18848	18927	19104	18999	18878	18776	18783	19023	18834	19070	18848	18844	18875	18804	18896	18880	18753	18913	18844	19043	18863	18697	18871	18790	18946	18977	18798	18939	18846	18804	18839	18789	18949	18974	18855	18690	18753	19181	19042	18910	18996	18924	18684	18971	18939	18842	18941	18916	18804	18843	18757	19134	18833	18827	18790	18878	18899	18890	18945	18867	18891	18917	18976	19070	18769	19083	18778	18996	18810	18943	19035	18829	18730	19022	18934	18652	19017	18665	18797	18914	18875	18784	18894	18963	18972	18996	18852	19065	18806	18752	18852	18822	18866	18739	18941	18944	19009	18862	18849	18640	18847	19068	18923	18785	18816	18789	18913	18746	18837	19025	18833	19079	18786	19076	19015	18907	18746	18878	19057	18800	18787	18764	19182	18757	18889	18978	18936	18853	18786	18706	19018	18875	18698	18869	18897	18865	18728	18919	19025	18976	18977	18985	18823	18844	19009	18971	18891	18964	18866	19195	18945	18858	19035	18972	18871	18935	18726	18898	18678	18721	18870	19162	18957	19031	18921	18915	18989	18923	18705	18793	18873	18886	18815	18773	18810	18819	18940	18886	18731	18723	18904	18982	18953	18852	18854	19060	18766	18884	18901	18900	18932	18637	18757	19049	18898	18807	18937	18848	18723	18897	19046	18717	18899	18947	18893	18829	18904	18874	18745	18976	18951	18959	18864	18934	18882	18903	18789	19001	19071	18963	18914	18875	18972	18715	18601	19073	18834	18921	19078	18818	18776	18880	19001	18785	18908	18915	18944	18691	18873	18738	18959	18886	18734	18842	18859	19023	18912	18851	18761	18919	18800	18812	18845	18828	18846	18900	18850	18864	18804	18865	18930	18735	18864	18913	18757	18785	18854	18990	18925	18937	18835	18962	19016	19032	18951	18912	18999	18872	18791	19046	18919	18787	18981	19011	18845	18860	18823	18971	18809	18688	18807	19017	18962	18815	18854	18742	18880	18890	18988	18697	19028	18768	19025	18829	18823	18900	18850	18608	18793	18758	18839	18912	18980	18810	18854	19049	18869	18923	18924	18981	18636	18824	18605	19061	18891	18874	18884	18796	18825	18902	18877	18837	18895	18937	19037	18870	19065	19111	18922	19022	18958	18817	18875	18785	18856	18839	18987	19069	18870	18943	18835	19025	19038	18887	18618	18907	18871	18888	18815	18759	19065	19042	18861	18830	19067	18826	18917	18894	18899	18881	18775	19166	19013	18674	19021	19235	18864	18919	18871	18802	18884	18866	18951	18792	18980	19037	18636	19009	18955	19045	18723	19043	18742	18825	18925	18604	19006	18957	19047	19042	18920	18992	18867	18887	18709	18790	18878	18921	19033	18870	19087	18925	18869	18748	18774	18963	18671	18813	19059	18899	18907	18828	18687	18880	18734	18982	18887	19045	18811	18925	18960	18732	18926	19005	18856	18818	18800	18790	18855	18900	18909	18771	19026	18788	18936	18887	18855	18856	18839	18808	18904	18899	18716	18727	18874	19024	19089	18789	18855	18691	18746	18793	18827	19051	18949	18917	18698	18923	18910	18939	18733	18687	19013	19160	18799	19102	18865	18846	19099	18848	18836	18931	18777	18928	18961	18976	18857	18942	19089	18908	19187	18907	18797	18849	19014	18912	18766	18894	19009	19098	18789	19082	18822	18689	18919	18838	19022	18967	18979	19039	18581	18893	19095	18721	18789	18815	18965	18949	18669	18735	18804	18891	18849	18961	18956	18662	18634	18976	18947	19008	18817	18956	18982	19135	19004	19020	18999	18976	18997	18784	18879	18602	18999	18874	19008	19026	18963	19005	18868	19199	18949	18838	18856	18837	18849	18784	18606	18932	18640	18922	19007	19049	19001	18939	18940	18703	18751	18999	18897	18948	18902	19043	18950	18831	18843	18688	19041	18892	18775	19048	18812	18895	19020	19163	19071	18873	18741	19035	18748	18965	18946	18839	18771	18932	18822	19151	18971	18875	18845	19048	18637	18824	18942	18921	19056	18887	18827	19142	18901	19017	18810	18696	18996	18930	18942	18635	18803	18943	18924	18881	18998	19006	18856	18967	18984	18763	18797	19043	19013	18910	19156	18895	18900	18884	18943	18967	18948	18847	18829	18874	18888	18802	18752	18870	19021	18928	18929	18933	18743	18983	18900	18800	18873	18761	18961	18925	18876	19019	18841	18837	18719	18845	18958	18865	18779	18917	18869	18820	19083	18782	18833	18879	19136	18947	18744	18794	18934	18722	18789	19011	19071	18735	18997	18907	18750	18925	18887	18896	18717	18948	19129	19024	18906	18919	18878	18967	18880	18889	19032	18831	18874	18863	18973	18946	18823	18851	18955	18970	18728	18960	19041	18806	18976	18904	18840	18776	18843	18893	18998	19044	18765	18956	18872	18801	18951	18943	18847	18904	18806	18984	19026	18986	18908	18652	18929	18869	18852	18979	18853	18890	19016	18966	18730	18936	18982	18817	18852	18837	18745	19074	18983	19090	19024	19128	18957	18858	18854	18882	18815	18740	18814	18932	18883	18978	18814	18947	18990	18863	19111	18993	18675	18924	18909	18771	18872	18907	18716	18807	18824	18881	18930	18832	19000	18874	18785	18754	18810	18929	18926	18931	18823	19048	18860	18941	18861	19092	18773
34059	54844	50412	40740	34013	32372	30276	26738	24398	21274	19174	17375	16714	16784	16699	16711	16623	16650	16463	16739	16752	16746	16665	16582	16789	16561	16678	16430	16592	16530	16702	16744	16723	16709	16530	16566	16622	16633	16740	16707	16556	16664	16731	16587	16770	16558	16506	16726	16605	16927	17062	16870	16863	16662	16714	16587	16732	16551	16680	16554	16667	16578	16672	16696	16641	16436	16619	16601	16691	16672	16548	16659	16486	16610	16767	16715	16657	16663	16810	16682	16685	16611	16732	16442	16469	16755	16741	16543	16555	16642	16390	16600	16532	16613	16621	16607	16660	16581	16617	16472	16560	16429	16702	16595	16579	16513	16457	16552	16718	16639	16544	16631	16731	16500	16556	16697	16406	16636	16535	16389	16644	16675	16663	16589	16519	16585	16461	16675	16492	16551	16712	16531	16618	16539	16555	16578	16661	16554	16650	16540	16577	16651	16559	16684	16705	16565	16540	16591	16560	16849	16512	16639	16699	16748	16691	16574	16674	16563	16614	16519	16748	16636	16584	16473	16655	16486	16563	16719	16712	16346	16633	16455	16652	16527	16580	16552	16611	16813	16473	16716	16782	16579	16506	16563	16526	16766	16673	16606	16645	16423	16643	16701	16591	16589	16556	16601	16504	16628	16527	16585	16499	16887	16542	16429	16643	16707	16539	16748	16665	16711	16504	16680	16576	16786	16533	16632	16662	16606	16788	16701	16559	16526	16443	16507	16648	16532	16687	16576	16477	16552	16731	16760	16721	16510	16596	16752	16571	16666	16591	16640	16599	16570	16533	16502	16553	16561	16499	16574	16561	16567	16586	16509	16648	16618	16759	16502	16581	16614	16627	16587	16659	16716	16670	16681	16545	16411	16413	16530	16648	16603	16715	16663	16714	16528	16652	16517	16692	16572	16563	16620	16692	16635	16645	16499	16531	16563	16634	16680	16566	16704	16640	16597	16662	16391	16644	16663	16529	16666	16416	16688	16624	16502	16617	16553	16537	16620	16627	16697	16465	16708	16657	16809	16542	16590	16685	16482	16652	16520	16649	16745	16557	16626	16634	16542	16362	16531	16505	16551	16503	16598	16653	16390	16605	16676	16597	16765	16628	16417	16458	16661	16470	16571	16645	16414	16562	16510	16525	16716	16583	16541	16622	16550	16693	16510	16532	16532	16566	16489	16536	16758	16480	16743	16706	16553	16589	16484	16602	16677	16571	16623	16672	16496	16726	16516	16551	16607	16528	16501	16618	16537	16685	16371	16601	16642	16696	16793	16412	16691	16541	16487	16473	16574	16505	16487	16682	16644	16639	16469	16676	16607	16775	16739	16571	16668	16611	16479	16548	16483	16574	16565	16453	16542	16637	16559	16382	16605	16443	16505	16481	16464	16663	16592	16499	16780	16409	16561	16665	16641	16744	16486	16640	16744	16425	16525	16596	16597	16406	16649	16589	16453	16519	16577	16597	16573	16528	16533	16519	16575	16621	16632	16550	16536	16528	16515	16715	16537	16409	16528	16583	16641	16500	16515	16569	16630	16618	16444	16534	16468	16581	16548	16454	16648	16516	16460	16555	16629	16641	16578	16685	16599	16684	16402	16653	16592	16680	16474	16701	16741	16626	16693	16883	16649	16637	16858	16541	16622	16468	16489	16583	16466	16544	16635	16625	16605	16649	16469	16499	16571	16681	16504	16440	16642	16472	16525	16801	16476	16588	16523	16508	16833	16586	16584	16655	16733	16736	16748	16558	16511	16462	16611	16431	16654	16666	16497	16499	16413	16527	16604	16805	16571	16441	16590	16593	16611	16457	16522	16544	16595	16707	16596	16670	16426	16567	16657	16623	16491	16469	16721	16630	16383	16479	16701	16518	16319	16769	16474	16595	16522	16488	16741	16616	16534	16619	16632	16599	16547	16563	16738	16682	16534	16553	16579	16621	16725	16566	16586	16566	16763	16623	16402	16755	16620	16630	16803	16572	16693	16733	16530	16751	16474	16448	16690	16503	16705	16603	16545	16564	16553	16702	16655	16488	16730	16427	16610	16612	16531	16601	16542	16660	16580	16693	16640	16531	16549	16683	16744	16530	16587	16556	16448	16639	16672	16557	16345	16699	16553	16632	16571	16578	16535	16666	16436	16397	16487	16543	16618	16552	16475	16508	16632	16478	16558	16625	16488	16531	16518	16566	16561	16617	16536	16720	16453	16601	16594	16564	16570	16774	16682	16631	16688	16338	16704	16533	16471	16633	16658	16728	16588	16595	16568	16477	16546	16662	16634	16665	16416	16541	16439	16709	16636	16461	16595	16652	16591	16598	16540	16571	16538	16461	16497	16542	16630	16443	16785	16784	16560	16468	16636	16612	16549	16641	16585	16717	16539	16564	16862	16495	16455	16666	16628	16472	16435	16637	16538	16651	16806	16501	16646	16543	16576	16504	16481	16499	16629	16615	16635	16637	16605	16655	16509	16593	16427	16640	16533	16536	16592	16433	16524	16786	16620	16625	16509	16593	16583	16641	16687	16544	16507	16557	16635	16485	16643	16600	16792	16451	16586	16418	16539	16577	16585	16537	16621	16678	16454	16716	16572	16658	16671	16612	16681	16547	16545	16447	16673	16635	16607	16784	16562	16493	16551	16463	16619	16489	16445	16478	16458	16538	16734	16634	16657	16632	16617	16803	16510	16579	16544	16546	16461	16584	16629	16641	16621	16627	16557	16466	16464	16526	16499	16450	16515	16624	16592	16577	16581	16582	16520	16463	16692	16454	16726	16612	16758	16523	16609	16619	16601	16697	16618	16647	16592	16576	16695	16456	16623	16403	16445	16527	16593	16689	16617	16703	16605	16513	16747	16518	16519	16708	16494	16657	16596	16560	16434	16637	16525	16695	16572	16613	16545	16559	16597	16596	16596	16519	16675	16570	16577	16596	16743	16767	16609	16502	16502	16646	16550	16588	16514	16855	16597	16558	16551	16755	16632	16650	16725	16616	16594	16673	16525	16702	16544	16573	16629	16615	16610	16459	16405	16730	16612	16629	16640	16516	16682	16317	16534	16537	16644	16695	16432	16568	16630	16677	16667	16620	16675	16595	16496	16590	16685	16561	16494	16722	16699	16610	16590	16560	16484	16537	16617	16718	16684	16570	16722	16485	16382	16633	16498	16588	16581	16659	16603	16685	16578	16707	16530	16598	16553	16631	16716	16651	16432	16611	16632	16447	16673	16446	16525	16797	16738	16642	16532	16589	16565	16671	16535	16513	16557	16558	16514	16530	16572	16542	16664	16679	16542	16677	16624	16592	16526	16534	16575	16433	16511	16736	16625	16710	16718	16654	16480	16617	16648	16750	16591	16506	16701	16695	16681	16587	16462	16670	16545	16762	16567	16812	16513	16737	16552	16464	16713	16587	16740	16493	16786	16509	16381	16568	16776	16545	16518	16481	16637	16564	16583	16678	16640	16618	16478	16668	16838	16505	16644	16601	16640	16500	16452	16547	16665	16561	16433	16662	16522	16769	16690	16681	16535	16629	16507	16442	16505	16754	16422	16523	16686	16631	16569	16648	16665	16573	16576	16769	16556	16589	16697	16641	16596	16561	16513	16491	16719	16464	16654	16527	16476	16570	16405	16586	16572	16407	16479	16621	16534	16654	16738	16543	16732	16599	16556	16523	16746	16690	16484	16605	16706	16550	16418	16629	16566	16651	16791	16790	16542	16648	16645	16450	16534	16624	16529	16458	16563	16556	16848	16372	16515	16694	16578	16639	16539	16612	16489	16595	16495	16538	16605	16548	16539	16681	16524	16529	16557	16595	16630	16372	16725	16612	16594	16794	16448	16663	16721	16528	16558	16568	16529	16603	16726	16531	16617	16745	16440	16477	16480	16744	16684	16518	16493	16516	16572	16658	16639	16629	16493	16728	16500	16654	16586	16614	16440	16632	16592	16684	16596	16608	16606	16589	16528	16654	16595	16528	16527	16600	16661	16615	16540	16493	16456	16606	16597	16623	16767	16679	16546	16562	16553	16625	16598	16505	16692	16594	16773	16324	16859	16479	16632	16594	16633	16674	16733	16620	16429	16487	16470	16722	16656	16617	16635	16512	16620	16654	16606	16654	16677	16506	16631	16585	16790	16617	16453	16603	16527	16534	16623	16637	16474	16735	16512	16598	16655	16690	16556	16728	16504	16669	16561	16731	16734	16619	16586	16704	16564	16614	16519	16754	16512	16422	16612	16618	16662	16663	16609	16402	16534	16583	16566	16475	16619	16637	16722	16698	16422	16655	16656	16671	16625	16554	16719	16558	16550	16493	16509	16599	16706	16662	16691	16747	16547	16500	16638	16595	16707	16553	16415	16694	16631	16621	16652	16422	16554	16500	16487	16537	16527	16692	16607	16597	16503	16637	16537	16810	16634	16582	16581	16615	16560	16560	16587	16708	16565	16529	16514	16657	16522	16535	16544	16477	16526	16673	16726	16579	16680	16764	16664	16544	16377	16573	16538	16589	16624	16633	16527	16476	16709	16540	16689	16503	16505	16493	16545	16483	16544	16694	16409	16508	16517	16580	16491	16743	16715	16532	16618	16519	16426	16402	16598	16505	16468	16620	16621	16665	16606	16758	16593	16578	16733	16494	16554	16420	16495	16437	16502	16572	16533	16652	16681	16504	16238	16715	16682	16686	16592	16589	16727	16618	16617	16640	16765	16693	16650	16640	16579	16560	16828	16586	16559	16800	16613	16614	16493	16630	16493	16567	16565	16604	16507	16633	16493	16673	16754	16504	16590	16468	16630	16401	16657	16582	16639	16530	16597	16531	16325	16496	16408	16772	16525	16688	16724	16528	16737	16493	16557	16682	16489	16525	16635	16564	16706	16695	16524	16619	16610	16472	16420	16602	16647	16597	16585	16730	16574	16434	16472	16629	16537	16688	16690	16575	16516	16522	16703	16714	16453	16610	16548	16537	16558	16737	16680	16565	16626	16445	16642	16604	16558	16662	16558	16413	16384	16837	16691	16466	16744	16570	16577	16580	16728	16375	16656	16568	16793	16601	16502	16524	16621	16703	16683	16582	16591	16695	16603	16378	16619	16521	16642	16717	16681	16422	16704	16520	16663	16637	16515	16692	16516	16620	16646	16646	16674	16572	16626
28075	24012	30086	28229	23677	22405	21551	20653	20027	19586	19304	19192	19245	19243	19280	19052	19283	19158	19187	19102	19406	19087	19243	19068	19094	19170	19088	19149	19147	19087	19231	19128	19061	19070	19068	18925	18878	19124	18881	19062	19000	18987	19193	19273	19090	19040	19155	19179	19016	18835	19321	19167	19393	19204	19052	19024	19162	19228	19186	19021	18956	19192	19363	19099	19072	19026	19344	18992	19041	19111	19057	19184	19212	19233	19260	18939	19010	19215	19130	19117	19112	19202	19156	19117	19105	19146	19261	19076	18988	19163	19266	19030	19120	19068	19233	19132	18933	18984	19208	19284	19312	19101	19124	19128	19031	18942	19106	18976	18987	18991	19018	19098	19108	18970	18797	18989	19257	19104	19184	19258	19171	19039	19057	19255	19032	19005	19021	19054	19093	19254	19074	19015	19189	18979	19157	19175	19291	19099	19096	18986	19146	19153	19259	18885	19070	19077	19164	19204	19038	18884	19071	19044	19251	19236	19058	19280	18984	19128	19168	19161	19315	19122	19010	19260	19133	19161	18803	18933	19080	19174	19225	19202	19242	19110	18916	18887	19147	19123	19064	19176	19136	18952	19168	19055	19179	19205	19273	19132	19077	19177	19394	19289	19027	19149	19025	18911	19187	19159	19016	19140	18997	18990	19196	19215	19024	19097	19216	19130	19294	19094	19089	19135	18908	19163	19229	19081	19352	19095	19189	19138	19000	18973	19358	19269	18978	19155	19077	19282	19056	19053	19304	18991	19195	18930	19093	19007	18909	18929	19247	19195	19102	19289	19262	19206	19080	19248	19302	19100	19212	19163	19196	19049	19117	19146	19263	19211	19172	18995	19074	19160	19146	19043	19197	19160	19153	19069	19135	19000	19150	19182	19144	19083	19042	19076	19254	19379	19145	19184	19026	19225	19164	19172	19022	19051	19129	18959	19334	19014	19234	19140	19057	18891	19124	19184	19259	19207	19070	19049	18966	18985	19194	19150	19134	19072	19056	19082	19033	19020	19259	19105	19343	19008	19359	19118	19359	19179	19041	19051	19199	19109	19116	19034	19131	19224	19032	19132	19041	19255	19148	19435	19156	18973	19098	18934	19102	19233	19116	19260	19123	19154	18956	19287	18984	19214	19157	19087	18918	19079	19242	19015	19102	18973	19052	19050	19226	19047	19242	18830	19167	19104	19038	19201	19233	19009	19210	19060	19043	18966	19262	19262	19137	19138	19345	19026	19158	19088	19063	19030	19181	19082	19128	18971	19354	19223	19060	19123	19011	19472	19186	19237	18962	19123	19176	19039	19109	19024	18955	19116	19222	18945	19162	19062	19059	19049	19341	19156	19245	18947	19274	19206	19064	19001	19196	19286	18956	19052	18980	19074	19131	19087	19338	18903	19029	18966	18979	18975	19007	18925	19156	18985	19209	19000	19122	19164	19079	19220	19339	19227	19058	19250	19341	18856	19184	19178	19129	19265	19206	19224	19020	19094	19110	19135	19148	19128	18904	19192	19056	19121	19062	19273	18985	19055	19004	18888	18923	19129	19101	19124	19202	19371	19183	19151	18939	19124	19055	19125	19183	18856	18985	19006	19003	19000	18903	19015	19027	19235	19117	18966	19031	18978	18959	19167	19139	19249	19294	19094	19168	19277	18933	19080	18885	18944	19294	19150	19115	19012	19252	19012	19190	19083	19112	19188	19146	19290	19007	19143	18981	19241	18763	19081	18841	19063	19044	19010	19247	19100	19084	19082	19239	19185	18986	19072	19245	19087	19259	19185	19293	19172	19226	19241	19195	19334	19273	19011	19160	19245	18923	19285	19071	19107	19003	19218	19102	19002	19024	19228	18994	19441	19073	19139	19183	19086	19190	19291	18882	18941	19182	19093	19140	19140	18994	18997	18899	18989	19249	19171	19142	19136	19212	19281	19090	19074	19106	19201	19160	18913	19049	19128	19025	18918	19107	18972	19123	19185	19104	19041	19212	18965	19190	19177	18976	19200	19129	18961	19032	18888	19238	19244	19140	19081	19133	19163	19152	19042	18984	19243	19251	19164	19037	19404	19090	19279	19379	19146	19082	19273	19086	19082	18992	19066	19179	19409	19199	19081	19003	19000	19185	19117	19090	19334	19010	18884	19179	19093	19274	19066	19106	19057	19275	19079	18981	19136	19177	18803	18961	19103	19146	19210	19279	18987	18877	18814	19157	19217	19078	19149	19120	19283	19261	19110	19244	19243	19130	19122	19105	19161	19158	19066	19143	19103	19085	19043	19272	19106	19036	19142	19149	19085	19169	19106	19415	19353	19137	19127	19145	19055	19202	19179	19019	19102	19224	19011	19130	19081	18977	18956	19027	19164	19249	19060	18992	18992	19160	19187	19149	18987	19059	19196	19278	19074	19154	19122	19140	19119	19086	19259	19254	19073	19168	18981	19134	19109	19137	19077	19015	19158	19120	19029	19195	19212	19237	19271	19036	19039	19112	19119	19185	19094	19140	19019	19284	19061	19029	18948	18996	18782	19125	19189	19156	19081	19074	19169	18970	19087	18947	19327	19155	19166	19065	19152	18916	19021	19145	19071	19218	19011	19195	19277	19031	19101	19049	19148	19028	19119	18985	19144	19302	19146	19185	19212	19228	19261	19036	19044	19440	19135	19301	19153	19209	19128	19293	19158	19157	19007	19068	19242	19166	19125	19010	18886	19103	19289	19069	19198	19099	19202	19098	19215	19393	19045	19333	19196	19206	19468	19107	19124	19352	18991	19206	19236	19131	19050	19167	19231	19395	19131	19097	19202	18974	19108	18949	19003	19292	19122	19192	19144	19106	19114	19132	19091	18948	19052	19340	19035	19006	19161	19272	19076	18935	19284	19008	19187	19265	19063	19130	19071	18765	19164	19170	19028	19096	19208	19037	18922	18823	19066	18906	19169	19207	19006	19206	19177	19134	19090	19091	19129	19181	18906	19193	19133	19230	19119	19045	19047	19174	19130	19328	19297	19232	19157	19124	19290	19105	19167	19361	19196	19201	19308	19351	19154	19004	19008	19147	19217	19099	19060	19123	19310	19151	19255	19172	19233	19122	19053	19137	19112	19016	19043	19244	19285	19089	19064	19235	19153	19203	19018	19204	19144	19152	19234	19034	19102	19163	19375	19224	19100	19011	19088	19008	19133	19200	19409	19249	19174	19031	18957	19092	19182	19304	19011	18935	19115	19250	19065	18861	18968	19299	19173	19142	19241	19244	19065	19123	19191	19162	19154	18843	18938	19033	19015	19071	19087	19336	19149	19132	19028	19053	19140	19263	18904	18980	19220	18881	19279	19210	19075	19201	18928	18984	19242	19288	19090	19046	19120	19044	19094	19125	19172	19033	19132	19114	19300	18968	19054	19209	19193	19084	19118	19275	19018	19076	19306	19289	18932	19043	19065	19035	18967	19060	19081	19197	19083	19195	19327	19140	19231	18938	19089	19263	19243	19231	19123	19221	19081	19019	19230	19306	19096	19210	18951	19015	19304	19024	19059	19232	19227	19233	19087	19051	19260	19219	19181	19270	18979	19222	19030	19250	19189	19226	19224	19210	19325	19149	19228	19256	19115	19248	19073	19069	19147	19140	19154	19275	19321	19268	18959	19186	19177	19124	19090	19151	19152	19184	19092	19307	19015	19138	19165	19215	19360	19277	19076	18960	19241	19163	18878	19172	19107	19232	19045	19182	19254	19076	18883	19105	19257	18975	19248	19113	19328	19211	18972	19028	18990	19083	19013	19103	18899	19053	19296	19073	18891	19119	19072	19013	19167	19156	18969	19157	19319	18983	19145	19142	19104	19159	18980	19283	19220	19063	19117	19381	19123	19136	19106	19309	19174	19070	19273	19280	19060	19184	19443	19219	19019	19284	19077	19271	19322	19287	19250	19009	19189	19100	19203	19209	19241	19068	19108	19069	19029	19058	19235	18929	19123	19188	19263	19196	19123	19216	19247	19249	19156	18963	19280	19223	18867	19127	18998	19126	19231	19081	18860	19149	19108	19024	19189	19407	19050	19104	19269	19237	19284	19120	19301	19100	19083	19065	19176	18964	19115	19228	19386	19032	19076	19261	18943	19048	19241	19142	19005	19039	18927	19152	19111	19009	18910	19186	19167	19358	19248	18999	18987	19048	19014	19132	19092	19053	19276	19185	19106	19148	19066	19187	19260	19131	19158	19283	19322	19166	19277	19273	19194	18999	19192	19052	19036	19102	18891	19257	19089	18885	19238	19156	18855	19174	19113	19114	19192	19047	18873	19201	19025	19323	19153	19061	19101	19221	19201	18897	19083	19186	19073	19124	18992	19041	19080	19134	19137	19110	18935	19245	19132	19087	18749	19217	18945	19230	18986	19032	19092	19054	19232	19135	19149	18923	19130	19264	18998	19198	19077	19072	18964	18990	19165	19180	19102	19007	19070	19162	19145	19228	18958	19241	19208	18908	19086	19143	19385	19056	19287	19154	19104	19271	19200	19241	19123	19001	18955	19236	19118	19190	19211	19107	19026	19140	19222	19257	19272	19109	19052	19273	19277	18941	19152	19128	19174	19124	19311	18869	18900	19287	19374	18995	19272	19031	19165	19179	19320	19356	19199	19026	19114	19019	19109	19020	19120	18943	19233	19226	18960	19149	19318	18993	19153	18913	19067	19195	19117	19138	19003	19106	19029	18914	19127	19057	19122	19208	18967	19125	19132	19020	19068	18889	19015	19032	19204	19242	19044	19004	19154	19035	19022	19169	19414	18963	19346	19119	19032	19385	19068	19009	19221	19023	19143	19176	19307	19232	19122	19106	19021	19190	19064	19164	19137	19074	19091	19066	19147	19003	19134	18960	19017	18946	19085	19105	19100	19343	19237	19079	19178	19254	19101	19302	19047	19050	19295	18962	19153	19263	19309	19148	19132	19337	19052	19288	19118	19051	19077	19294	19149	19198	19093	19032	19081	19117	19206	19172	18972	19224	19180	19297	19029	19214	19053	19097	19109	19196	19127	19031	19182	19099	19010	18979	18954	19390	19120	19195	19138	19057	19056	18968	19228	18984	18994	18972	19087	19041	19126	19240	19119	19008	19060	19369	19036	19122	18904	18967	19325	19033	19173	19231	18890	19000	19030	19192	19132
28027	35744	32998	27251	23695	21053	19966	18734	18352	17483	16998	16724	16632	16775	16779	16651	16793	16778	16953	16692	16895	16861	16746	16847	16700	16943	16783	16675	16867	16868	16772	16636	16839	16742	16839	16615	16865	16900	16726	16718	16830	16785	16743	16799	16686	16648	16793	16716	16707	16882	16658	16714	16717	16714	16660	16761	16627	16717	16743	16773	16722	16771	16640	16892	16737	16840	16831	16689	16778	16809	16599	16776	16922	16601	16694	16668	16823	16743	16690	16765	16772	16631	16656	16885	16801	16999	16658	16885	16666	16742	16823	16814	16585	16865	16645	16892	16720	16844	16912	16764	16701	16700	16640	16842	16685	16842	16674	16836	16825	16756	16669	16734	16800	16892	16660	16602	16699	16897	16519	16773	16851	16766	16631	16782	16757	16557	16836	16699	16827	16888	16884	16840	16765	16893	16851	16778	16769	16641	16692	16668	16812	16737	16736	16759	16836	16760	16648	16710	16645	16627	16748	16801	16663	16783	16685	16714	16701	16914	16702	16572	16743	16840	16767	16715	16713	16598	16625	16827	16741	16863	16819	16755	16671	16647	16700	16881	16825	16671	16669	16773	16794	16724	16496	16668	16746	16679	16837	16759	16601	16620	16869	16636	16732	16810	16782	16805	16834	16628	16842	16636	16578	16672	16749	16736	16680	16744	16737	16732	16701	16676	16740	16801	16627	16776	16734	16703	16771	16688	16773	16567	16746	16599	16724	16701	16678	16831	16665	16622	16676	16789	16630	16932	16749	16752	16685	16716	16696	16682	16629	16823	16781	16829	16589	16841	16595	16605	16799	16902	16686	16785	16700	16702	16829	16756	16824	16699	16493	16804	16652	16695	16897	16787	16818	16698	16663	16719	16791	16614	16749	16771	16650	16847	16695	16589	16790	16796	16770	16816	16672	16777	16753	16794	16689	16692	16722	16858	16857	16690	16684	16743	16712	16738	16707	16730	16966	16632	16715	16529	16657	16806	16887	16623	16764	16720	16653	16851	16658	16792	16686	16731	16753	16911	16746	16861	16820	16938	16769	16856	16659	16663	16610	16628	16840	16564	16801	16777	16667	16632	16791	16722	16624	16684	16615	16849	16733	16652	16950	16811	16672	17001	16822	16715	16967	16805	16759	16801	16777	16791	16633	16737	16711	16812	16869	16624	16735	16761	16634	16672	16820	16719	16782	16667	16634	16662	16745	16757	16906	16734	16732	16784	16694	16713	16825	16664	16879	16690	16866	16607	16890	16908	16681	16786	16768	16780	16709	16864	16676	16678	16850	16692	16792	16636	16694	16826	16848	16701	16852	16803	16783	17028	16839	16899	16822	16772	16737	16884	16795	16732	16771	16705	16740	16905	16613	16818	16815	16667	16597	16714	16842	16777	16697	16616	16662	16685	16683	16760	16951	16608	16715	16797	16736	16571	16736	16752	16913	16744	16578	16566	16865	16673	16702	16767	16653	16861	16666	16716	16718	16876	16672	16584	16636	16765	16463	16890	16761	16799	16684	16786	16851	16576	16735	16701	16692	16755	16747	16756	16753	16910	16683	16567	16691	16935	16759	16767	16651	16641	16742	16776	16867	16799	16815	16636	16856	16601	16680	16645	16776	16744	16763	16715	16704	16784	16831	16810	16649	16815	16794	16807	16651	16795	16715	16734	16747	16735	16656	16527	16855	16741	16653	16857	16724	16724	16762	16686	16728	16692	16853	16779	16687	16725	16720	16750	16790	16755	16677	16795	16916	16580	16778	16787	16458	16913	16605	16730	16819	16895	16666	16692	16763	16805	16690	16775	16707	16784	16866	16825	16877	16746	16830	16703	16811	16836	16657	16836	16739	16713	16844	16828	16679	16748	16713	16580	16779	16715	16793	16524	16584	16665	16964	16693	16706	16743	16743	16553	16873	16744	16699	16564	16840	16624	16685	16658	16645	16745	16668	16720	16767	16764	16825	16570	16716	16783	16726	16838	16689	16772	16738	16784	16748	16923	16764	16693	16641	16890	16912	16717	16834	16690	16758	16761	16756	16839	16783	16759	16663	16631	16762	16764	16934	16665	16725	16911	16912	16699	16870	16714	16733	16490	16815	16948	16677	16770	16823	16818	16728	16815	16795	16691	16877	16834	16983	16904	16691	16871	16567	16775	16672	16793	16956	16723	16754	16715	16688	16905	16737	16723	16625	16803	16825	16670	16633	16809	16770	16927	16879	16743	16715	16664	16855	16868	16771	16773	16684	16745	16698	16572	16855	16768	16738	16728	16595	16713	16632	16699	16686	16770	16783	16789	16759	16713	16681	16656	16726	16778	16508	16886	16684	16718	16811	16690	16751	16639	16729	16904	16735	16742	16902	16574	16536	16861	16685	16663	16780	16819	16685	16672	16725	16490	16676	16906	16720	16742	16729	16819	16655	16818	16677	16733	16716	16720	16686	16615	16620	16905	16737	16739	16793	16713	16835	16796	16641	16696	16838	16635	16766	16739	16693	16730	16806	16803	16844	16709	16863	16625	16844	16775	16590	16750	16881	16843	16740	16805	16733	16744	16860	16657	16854	16899	16723	16756	16793	16738	16575	16712	16672	16623	16692	16676	16668	16674	16672	16689	16728	16548	16892	16885	16732	16796	16764	16671	16925	16494	16748	16676	16687	16789	16786	16681	16677	16711	16849	16618	16781	16836	16951	16727	16762	16860	16847	16686	16779	16865	16870	16717	16677	16715	16899	16573	16733	16792	16848	16566	16637	16892	16579	16597	16896	16779	16660	16658	16767	16752	16745	16642	16755	16722	16706	16682	16652	16905	16593	16757	16617	16704	16815	16769	16652	16676	16779	16738	16814	16592	16637	16723	16838	16611	16871	16652	16590	16816	16612	16775	16773	16789	16606	16655	16538	16677	16693	16818	16665	16773	16790	16735	16689	16688	16653	16961	16639	16841	16828	16755	16737	16818	16703	16702	16829	16854	16932	16726	16808	16836	16630	16663	16605	16670	16895	16790	16753	16698	16825	16755	16788	16918	16781	16798	16821	16772	16747	16621	16915	16561	16976	16785	16696	16824	16665	16797	16926	16710	16722	17015	16677	16678	16715	16758	16780	16731	16896	16624	16705	16823	16754	16826	16740	16798	16886	16723	16686	16796	16692	16899	16720	16586	16873	16936	16745	16887	16695	16623	16727	16669	16711	16757	16767	16664	16715	16613	16750	16804	16829	16705	16689	16829	16744	16860	16861	16754	16831	16820	16825	16834	16741	16689	16715	16788	16595	16883	16752	16696	16738	16628	16990	16833	16831	16815	16849	16796	16719	16988	16669	16802	16640	16816	16991	16660	16814	16848	16925	16709	16747	16789	16677	16608	16908	16750	16833	16816	16755	16646	16682	16655	16717	16808	16750	16759	16691	16874	16668	16706	16685	16857	16786	16831	16823	16787	16535	16758	16725	16775	16787	16599	16700	16803	16753	16976	16753	16753	16660	16772	16721	16692	16844	16651	16752	16714	16733	16922	16556	16785	16654	16760	16633	16643	16859	16815	16974	16718	16875	16739	16738	16751	16816	16844	16698	16740	16873	16766	16721	16878	16711	16865	16649	16661	16822	16685	16623	16719	16897	16683	16670	16839	16565	16751	16665	16742	16710	16865	16992	16650	16632	16719	16743	16826	16817	16716	16690	16835	16802	16791	16552	16690	16609	16768	16739	16751	16826	16629	16870	16838	16735	17012	16691	16760	16673	16774	16669	16665	16832	16650	16771	16564	16590	16895	16809	16837	16765	16701	16785	16709	16870	16769	16828	16785	16735	16812	16691	16820	16850	16547	16783	16585	16868	16773	16486	16858	16931	16819	16697	16697	16676	16570	16719	16718	16707	16872	16757	16669	16739	16839	16667	16711	16671	16821	16741	16735	16789	16932	16742	16596	16825	16923	16854	16952	16695	16823	16634	16567	16745	16759	16627	16679	17000	16781	16706	16625	16867	16891	16647	16893	16584	16727	16676	16768	16858	16745	16755	16861	16673	16787	16825	16803	16891	16654	16765	16698	16664	16878	16713	16763	16821	16871	16815	16665	16610	16738	16801	16630	16778	16741	16674	16731	16713	16877	16749	16694	16810	16731	16730	16849	16752	16818	16819	16841	16613	16726	16687	16825	16843	16723	16743	16650	16750	16675	16910	16736	16736	16829	16660	16867	16763	16900	16708	16688	16821	16818	16832	16794	16711	16825	16728	16684	16672	16775	16813	16791	16733	16866	16629	16720	16849	16683	16672	16709	16869	16855	16817	16586	16623	16785	16896	16714	16742	16770	16802	16653	16652	16914	16784	16631	16652	16697	16616	16814	16534	16913	16771	16715	16766	16801	16667	16650	16768	16681	16663	16855	16875	16743	16738	16662	16552	16888	16775	16664	16937	16742	16777	16726	16832	16617	16581	16798	16839	16873	16768	16570	16854	16804	16862	16686	16824	16648	16792	16704	16775	16639	16748	16690	16787	16747	16969	16707	16580	16728	16786	16938	16740	16909	16839	16770	16779	16715	16740	16899	16807	16579	16642	16756	16721	16748	16661	16728	16815	16808	16671	16767	16725	16754	16671	16815	16704	16702	16790	16662	16739	16868	16902	16719	16834	16697	16680	16752	16732	16667	16903	16730	16730	16547	16743	16759	16813	16716	16526	16655	16784	16704	16704	16606	16840	16687	16825	16776	16915	16773	16704	16857	16695	16827	16781	16726	16691	16701	16789	16696	16704	16834	16773	16898	16896	16859	16639	16802	16927	16796	16879	16743	16755	16882	16684	16684	16992	16809	16569	16820	16773	16584	16729	16543	16848	16632	16709	16850	16663	16688	16660	16664	16720	16768	16695	16777	16676	16729	16815	16693	16961	16674	16868	16561	16924	16663	16709	16866	16751	16701	16755	16735	16671	16851	16828	16770	16718	16788	16580	16798	16697	16860	16794	16735	16794	16765	16904	16551	16801	16908	16680	16732	16624	16558	16904	16608	16832	16869	16500	16832	16614	16717	16710	16775	16799	16743	16937	16649	16748	16767	16584	16754	16727	16779	16855	16641	16781	16699	16745	16673	16699	16703	16721	16770	16862	16741	16794	16773	16809	16686	16752	16869	16635	16677	16686	16781	16468	16817	16705	16714	16620	16852
24198	21413	29049	25942	26029	27793	26680	21994	20878	20471	19885	19494	19380	19372	19192	19127	19104	18988	19115	19133	19139	19021	19191	18927	19263	19057	19327	19098	19035	19115	19132	18864	19005	19120	18930	19055	19004	18981	19202	18965	18875	19220	19032	19110	18980	19081	18842	19076	19061	19049	19144	19013	19029	19068	18965	19106	19016	19065	18957	19003	19005	19044	18972	19070	19159	18992	19173	18809	18996	19008	19109	18996	18906	18998	19085	19135	19172	19095	19111	18922	18847	19001	19054	18901	18944	19026	19024	18993	18794	18874	19068	19199	19036	18776	18739	18919	19053	18886	19051	18947	18783	19069	18976	18788	18918	19032	18987	18951	19061	19030	18992	18878	18995	18996	19113	19085	19023	18956	19002	19089	19018	19033	18990	19157	19001	19056	19070	18933	19023	19196	19011	19099	18995	18951	18967	18962	19062	18890	19107	19102	18924	18890	19122	18872	18991	19064	18982	19017	18882	18845	19062	18712	19033	19132	19050	19047	19150	18932	18957	18969	19001	19078	19105	18885	18915	18890	19038	18973	19082	18932	18893	18925	19100	19162	18822	19045	18962	19027	19168	18996	18916	19080	18884	18884	18838	19195	18992	18886	19019	18961	19077	19251	18912	19036	18845	18863	19125	18985	18980	18934	19197	19007	19034	18984	19059	19063	19177	18963	18884	19033	19003	18755	19108	18823	19082	18932	19095	18908	19084	18978	19075	18851	18895	18978	19093	18978	19055	18936	19003	18830	18908	18954	19017	18940	19161	18998	18960	19177	18979	18953	18771	18796	18925	18900	18992	19032	19099	18937	18851	18899	19205	19055	18991	18694	18914	18898	18966	18796	18916	18908	19216	19049	18925	19237	18903	18996	19176	19087	18851	18763	19051	19050	19102	19052	18993	19066	19042	19031	18997	19127	18879	19005	19098	19003	18910	19102	19132	19073	19133	18895	18846	18905	19061	18926	18997	18954	18670	19218	18995	18984	19034	18971	19042	19066	19246	18948	19122	18935	19018	18939	18976	18771	19076	18936	18951	19023	18978	18845	18994	19123	19035	18974	19109	19068	18835	18970	19193	18977	19015	19130	19186	19076	18852	18756	18888	19027	19002	18984	18977	18868	19040	18831	18991	18953	19051	18917	18933	18960	19137	19120	18974	18740	18935	18903	19062	19148	19184	19027	19118	18986	19035	18982	18837	19080	18962	19065	19054	19160	19027	18828	19017	18971	18925	18982	19100	19177	19152	18761	19101	19132	18977	18971	19090	18940	19136	18833	18846	18980	18899	18882	19190	19035	18940	19003	18988	19045	18828	18874	19085	19020	19096	18985	18810	19205	19261	19012	19045	19001	19201	19082	18913	19058	19063	18919	19031	19153	19142	19004	19210	19050	18881	18814	19128	18872	18918	18996	18742	18921	18877	18794	18903	18852	18928	19039	19097	18897	19038	18856	19030	19121	18782	18993	19024	18893	19046	19047	18863	19010	19064	18926	18847	19043	18996	18865	18853	18851	18887	18798	19048	18859	18807	18759	18991	19112	18942	19017	18917	18945	18993	18938	18998	19051	19074	18824	18993	19117	18601	19036	19127	18953	19060	18913	19016	19002	18939	18892	18802	18959	19048	18881	19008	19139	19279	18973	19061	19186	19109	18809	19075	19001	19143	18744	19066	18952	18836	19014	19150	18968	19005	18778	18940	19080	19187	19065	18854	18949	18943	18788	19130	19010	18900	18967	19092	19040	19155	19054	19012	18801	18915	19024	18944	19011	18912	19058	19107	18942	19048	19095	18910	19001	18861	19058	18984	18993	19046	18819	19179	18883	19009	18921	19254	19197	19074	19080	18921	19182	19079	18969	19209	18942	18936	19004	19047	19004	19001	18990	19017	19043	19085	19075	19153	19066	18868	19001	19161	18858	19061	19079	18938	18988	19192	18994	18790	19020	18985	19083	18920	18834	19205	18948	18823	19241	19049	18928	19081	18839	19071	18948	19022	19035	18883	19014	19126	18864	19010	19084	18969	18980	19022	18661	18918	18992	19075	18798	19169	19146	18794	19052	18982	18805	19032	18985	18952	19055	19182	19076	18935	19031	19059	18988	18966	18837	18928	19118	18845	18871	18967	18942	19012	18820	19016	18915	18826	18924	18977	19022	18927	19138	18739	18794	18942	19116	19092	18888	19324	19087	19050	18978	18995	19157	18812	18932	18992	19099	19079	19061	18813	18998	18871	19032	19032	19029	19112	19059	18809	19068	19145	18997	18900	18853	19058	18999	18957	18969	18893	18963	19017	18972	19003	18781	18914	18970	19032	19010	19086	19136	18999	19027	18921	18912	18956	19079	18998	19172	19084	19011	19009	19090	18992	19173	19124	19021	19072	19079	18974	18760	19109	18999	18868	19060	19081	18980	18998	19075	18964	18948	19045	18841	18797	18938	19006	19071	19007	18941	18877	19012	18951	19170	19031	18908	19004	18875	18908	19152	18944	19006	18741	19061	18961	19067	19101	19048	18944	18940	19016	18967	18974	18956	18852	18842	18815	18745	19105	19128	19236	19087	19100	18973	18880	18899	18958	18886	19096	19113	19020	18798	18959	19021	19043	18809	19043	19021	18924	18990	19157	18838	18779	19128	19120	18989	18992	18886	18819	18928	19056	18882	18997	18934	18900	19023	18965	19037	19066	18914	19015	19083	19241	18921	19120	18917	18809	18859	18996	19006	18919	18833	19077	18990	18964	19181	18980	18904	19049	19053	19085	18914	19131	18986	19045	18748	19060	19053	19092	19055	19096	18987	19101	19049	18882	18956	19043	19036	19187	19125	18984	18897	19034	19079	18955	18886	19005	19156	18953	19100	19006	18939	18850	19113	18942	19011	18994	18937	18842	18903	18896	18996	19089	18988	18766	19010	18911	19093	18941	18942	19025	18875	19118	19010	19151	19084	18942	18808	19094	19050	18898	19035	19230	18900	18775	18749	19040	19349	19179	18942	19024	19071	19308	19094	19027	19014	18973	18895	19080	18958	19197	19020	19142	19030	18899	18973	18945	18847	18989	18868	19128	18802	19186	19268	19147	18773	18930	19084	18910	19135	19151	18993	18942	18938	18991	18880	18966	19053	19011	18991	19156	18882	19098	19055	18947	19028	18819	18814	19015	19135	18811	19094	18910	18992	19286	18941	18974	19277	18989	18837	18964	18952	18998	19034	18951	18974	18923	19154	19003	19162	19092	18968	18985	18927	19063	18974	18929	18831	18841	18805	18925	19063	19046	18910	18780	19129	18834	18808	18986	19139	18904	18613	18960	18982	18890	19085	18941	19129	18873	18972	18998	18902	19132	18916	18940	18927	19093	18795	18918	18904	19212	18978	18836	19170	18995	18930	19033	19011	18939	19136	18954	19034	19078	18959	19081	19106	19279	19121	18927	18937	18923	18920	19105	18991	18920	18804	19086	19114	18909	19029	18888	19074	19001	18957	19013	18734	18994	19130	18970	18949	18863	19087	18983	18877	18978	18898	18939	19089	18897	19048	18936	19021	19002	19097	19035	19103	18895	18980	18976	18904	18703	18889	19025	19029	18952	19054	19018	19093	19201	18878	18842	18718	19130	19121	19091	18860	18967	19046	18825	18918	18997	19067	19062	19028	19108	18917	18782	19082	18993	19186	18970	18944	18992	19164	19086	18899	19007	18821	18949	18745	19076	19178	19048	18837	18791	19056	18882	19021	19034	18903	19040	19040	19016	19025	19103	18923	19007	18985	19105	18811	19125	19092	19213	19019	19062	18862	18894	18794	18775	19088	18925	19199	18898	18940	18905	18808	18912	19103	18974	19094	18677	19137	19116	18960	18966	19071	18964	18958	19182	19047	18861	18816	19046	19110	18795	18935	18807	18911	18929	18947	18947	19249	18969	19081	18951	18910	18967	18969	18968	18935	18755	19218	19114	18943	19010	18989	19056	18932	19101	18790	18914	18945	19141	18863	18924	18840	19206	18844	19253	19055	18936	19006	18855	18849	19113	19225	18985	18931	19144	19011	18987	18884	18900	19151	19041	18913	19069	18927	19017	18951	19104	19286	19141	19158	19027	18927	19176	18888	18773	19076	18992	18823	18994	18986	18591	18871	18937	19007	18930	18858	19166	19042	19030	19108	18916	19052	19044	19000	19044	19029	19066	19138	18941	18894	19003	18971	19098	19083	19028	19013	19053	19090	18921	19067	19105	18995	18943	18989	18990	18960	19192	19111	19098	19026	19176	19131	18795	19039	18845	18988	18988	19050	18916	19020	18894	18963	19145	18974	18779	19111	19025	18952	19092	19079	18896	18895	19083	18909	18720	18830	18950	18887	19220	18998	19141	19076	18891	18992	18989	19125	18998	18852	18975	19057	19312	18920	18989	18985	19130	19088	19000	18933	18920	19115	19138	19030	18958	18956	18835	18881	18941	19141	19031	19002	19007	19268	19008	19114	18838	18950	18925	18965	19104	19007	18972	18872	18883	18854	18987	18970	18922	19103	19035	19074	19031	18799	19080	19168	19031	19056	19016	19078	18990	19002	19016	18783	18904	18998	18914	19116	19284	19116	18831	18807	18865	19139	19099	19018	19033	18895	18954	18981	18958	19128	19020	18935	18950	19006	19115	19045	19118	18857	18966	18998	19056	18851	18882	18973	18859	19088	19054	18898	18998	19023	19104	18828	19089	19094	18795	19065	18961	18685	18876	19003	19021	19012	18938	19164	19014	19066	18936	19045	18881	18993	18816	18824	19068	19210	19224	18924	18890	19037	19009	19136	19083	19014	19080	19044	19058	18799	19141	18919	19033	18920	19016	18815	18875	18794	18955	18938	18911	19183	18960	19036	19212	19051	18827	18777	19072	18887	18874	18953	18828	19041	18950	18897	18983	18983	18903	18897	19181	18882	19191	19069	18948	19087	19220	18992	18806	18786	18949	18990	18950	19050	18928	19114	18934	18930	18889	19004	18885	18993	18874	19187	18830	19161	19088	19150	19057	18977	18978	19071	19072	19157	19113	19127	19015	19031	18834	18889	19060	19055	19110	19120	18872	18995	19007	19017	19106	18897	18951	18919	19154	18959	19038	18892	19027	19009	19001	18845	18891	19031	18962	18953	18956	19044	19064	18995	19008	19099	18830	18992
29420	47566	46541	39262	33231	28574	23979	20046	19333	17981	17390	17269	16804	16954	16662	16848	16897	16819	16689	16868	16696	16697	16765	16722	16812	16936	16641	16586	16739	16769	16686	16721	16909	16715	16625	16871	16843	16797	16786	16666	16672	16740	16644	16720	16755	16712	16777	16684	16963	16802	16729	16711	16748	16700	16774	16714	16753	16710	16812	16635	16489	16903	16712	16671	16688	16499	16721	16823	16646	16794	16793	16741	16614	16849	16892	17163	16885	16810	16827	16658	16709	16819	16669	16690	16650	16708	16554	16645	16678	16590	16730	16690	16681	16634	16662	16716	16710	16872	16727	16832	16739	16740	16642	16851	16526	16741	16771	16707	16748	16851	16856	16697	16843	16729	16710	16754	16706	16807	16730	16680	16835	16666	16743	16646	16457	16734	16612	16754	16617	16707	16583	16575	16705	16578	16630	16728	16650	16654	16698	16612	16890	16672	16725	16718	16708	16812	16743	16773	16666	16689	16628	16614	16753	16695	16719	16576	16759	16949	16467	16808	16669	16631	16733	16849	16851	16464	16516	16799	16633	16705	16609	16741	16648	16488	16777	16739	16675	16760	16592	16534	16765	16775	16541	16776	16736	16843	16749	16748	16769	16560	16698	16598	16695	16647	16687	16742	16750	16691	16706	16829	16537	16601	16681	16756	16650	16774	16620	16814	16757	16536	16579	16567	16731	16778	16762	16724	16646	16564	16572	16531	16870	16745	16779	16725	16706	16709	16838	16686	16738	16682	16609	16606	16846	16741	16704	16649	16605	16708	16643	16685	16883	16724	16571	16592	16515	16837	16681	16810	16710	16635	16645	16642	16586	16675	16701	16762	16858	16737	16618	16644	16639	16744	16649	16760	16730	16712	16643	16623	16643	16723	16827	16774	16565	16712	16725	16585	16867	16707	16742	16559	16617	16581	16604	16900	16709	16741	17009	16719	16701	16592	16790	16751	16533	16563	16754	16695	16468	16708	16658	16654	16713	16900	16736	16727	16715	16619	16683	16730	16728	16796	16689	16727	16647	16679	16614	16782	16715	16823	16687	16667	16717	16839	16629	16701	16774	16661	16749	16717	16744	16588	16802	16608	16751	16747	16629	16702	16603	16639	16852	16846	16707	16801	16701	16587	16698	16707	16858	16626	16759	16746	16778	16805	16856	16723	16828	16717	16537	16880	16511	16667	16860	16634	16663	16676	16759	16947	16579	16662	16710	16694	16740	16660	16698	16661	16513	16753	16685	16735	16450	16726	16857	16677	16712	16612	16685	16603	16824	16591	16682	16633	16585	16720	16806	16684	16755	16854	16700	16644	16688	16712	16550	16948	16650	16758	16718	16607	16618	16651	16655	16789	16675	16631	16662	16616	16753	16617	16773	16661	16699	16650	16815	16813	16649	16735	16701	16733	16753	16639	16425	16851	16810	16823	16700	16583	16726	16681	16801	16851	16648	16622	16719	16601	16517	16659	16546	16612	16806	16841	16772	16617	16854	16848	16551	16867	16721	16772	16422	16563	16609	16592	16675	16614	16592	16653	16807	16617	16599	16712	16725	16786	16679	16760	16667	16751	16812	16607	16648	16833	16581	16773	16682	16799	16758	16741	16541	16779	16729	16732	16727	16782	16601	16879	16827	16752	16570	16792	16694	16540	16775	16635	16703	16769	16661	16738	16544	16629	16894	16639	16653	16652	16562	16929	16738	16657	16632	16650	16656	16658	16726	16718	16719	16711	16706	16614	16692	16851	16647	16574	16672	16553	16731	16721	16756	16689	16739	16673	16878	16505	16847	16735	16793	16549	16682	16634	16460	16711	16615	16797	16693	16801	16473	16670	16611	16674	16683	16673	16654	16788	16829	16547	16531	16803	16675	16697	16666	16812	16546	16691	16618	16776	16640	16515	16742	16722	16727	16632	16588	16762	16600	16592	16683	16659	16789	16799	16694	16810	16856	16742	16712	16626	16629	16771	16906	16705	16665	16705	16715	16779	16795	16679	16907	16549	16785	16784	16716	16683	16710	16643	16523	16676	16541	16699	16686	16735	16796	16829	16752	16779	16688	16677	16848	16650	16545	16704	16616	16613	16671	16714	16811	16673	16610	16725	16718	16700	16749	16639	16641	16919	16582	16755	16716	16623	16738	16687	16757	16899	16756	16793	16652	16702	16730	16742	16735	16620	16694	16651	16638	16646	16507	16618	16715	16715	16681	16723	16677	16554	16858	16774	16845	16639	16607	16598	16873	16700	16729	16725	16723	16718	16755	16650	16730	17009	16932	16513	16861	16650	16700	16871	16752	16700	16806	16670	16696	16634	16578	16684	16890	16660	16591	16479	16660	16822	16628	16877	16667	16634	16844	16958	16785	16603	16791	16793	16669	16800	16542	16577	16804	16801	16723	16581	16752	16814	16651	16650	16751	16589	16677	16797	16611	16711	16551	16673	16756	16677	16746	16618	16755	16598	16849	16759	16770	16735	16630	16678	16820	16757	16612	16800	16791	16675	16579	16645	16884	16682	16570	16554	16731	16773	16644	16655	16532	16795	16591	16762	16668	16681	16599	16903	16661	16488	16829	16683	16673	16620	16814	16749	16675	16638	16743	16926	16677	16604	16549	16492	16644	16770	16619	16610	16756	16615	16635	16655	16657	16608	16647	16811	16700	16731	16556	16744	16723	16743	16689	16797	16758	16721	16896	16628	16618	16608	16770	16724	16722	16728	16710	16708	16809	16714	16834	16724	16825	16662	16707	16663	16649	16739	16776	16559	16606	16736	16891	16778	16716	16638	16781	16882	16701	16616	16739	16763	16657	16730	16853	16804	16538	16756	16725	16732	16774	16814	16712	16610	16654	16653	16760	16645	16749	16828	16748	16766	16738	16772	16650	16683	16687	16788	16638	16619	16754	16768	16692	16701	16647	16707	16611	16761	16618	16842	16710	16678	16512	16679	16597	16730	16635	16690	16798	16569	16651	16745	16680	16581	16842	16791	16864	16773	16765	16417	16758	16807	16735	16676	16652	16727	16596	16716	16597	16798	16718	16702	16845	16758	16554	16638	16537	16714	16598	16860	16849	16861	16692	16826	16672	16759	16682	16694	16848	16797	16719	16887	16743	16729	16649	16636	16624	16732	16670	16794	16621	16656	16752	16596	16804	16698	16759	16889	16739	16674	16634	16628	16893	16730	16735	16914	16750	16773	16855	16449	16638	16901	16539	16643	16556	16687	16735	16576	16597	16737	16821	16649	16623	16618	16827	16703	16659	16688	16624	16572	16780	16695	16687	16615	16586	16676	16749	16808	16754	16603	16675	16709	16793	16753	16667	16576	16532	16699	16723	16799	16677	16668	16836	16663	16700	16741	16574	16610	16774	16615	16733	16738	16788	16667	16688	16763	16586	16766	16675	16648	16604	16791	16696	16750	16712	16831	16729	16494	16808	16726	16617	16760	16774	16701	16491	16630	16461	16797	16758	16763	16573	16508	16720	16715	16756	16734	16665	16588	16624	16729	16688	16696	16726	16687	16834	16934	16688	16742	16527	16762	16501	16728	16771	16703	16852	16579	16797	16642	16769	16692	16544	16772	16649	16623	16660	16566	16816	16769	16697	16717	16787	16584	16691	16702	16810	16666	16580	16555	16654	16660	16804	16739	16607	16768	16825	16578	16782	16687	16653	16747	16805	16588	16699	16606	16673	16867	16754	16683	16575	16779	16630	16626	16749	16727	16797	16552	16781	16703	16692	16600	16625	16772	16710	16618	16667	16613	16679	16629	16577	16703	16692	16642	16563	16893	16728	16850	16763	16497	16663	16750	16620	16712	16608	16626	16649	16849	16765	16536	16663	16745	16699	16555	16685	16636	16623	16569	16800	16818	16760	16782	16857	16715	16635	16644	16483	16664	16454	16681	16741	16662	16744	16697	16557	16574	16535	16740	16847	16655	16725	16854	16588	16793	16516	16640	16763	16635	16638	16793	16693	16661	16693	16619	16662	16825	16574	16638	16741	16599	16673	16875	16720	16677	16777	16428	16666	16711	16658	16771	16511	16754	16832	16647	16703	16706	16648	16777	16732	16668	16779	16871	16692	16781	16652	16727	16719	16694	16736	16771	16601	16691	16751	16786	16739	16756	16715	16660	16587	16753	16711	16658	16699	16698	16527	16591	16836	16760	16653	16724	16784	16681	16614	16707	16620	16728	16803	16549	16643	16661	16661	16730	16705	16653	16602	16749	16788	16899	16694	16675	16611	16691	16836	16506	16570	16720	16856	16689	16737	16790	16733	16914	16878	16711	16839	16746	16640	16854	16711	16697	16710	16782	16674	16658	16681	16732	16654	16577	16789	16711	16668	16859	16733	16701	16718	16621	16813	16677	16836	16628	16612	16611	16603	16605	16752	16504	16695	16717	16805	16451	16795	16842	16582	16644	16830	16589	16472	16690	16678	16722	16809	16675	16851	16638	16769	16591	16556	16658	16638	16542	16588	16569	16642	16634	16682	16839	16683	16657	16577	16626	16592	16602	16677	16658	16556	16766	16812	16793	16664	16805	16683	16648	16854	16690	16702	16692	16685	16733	16860	16822	16767	16583	16594	16739	16642	16739	16723	16779	16684	16758	16751	16324	16724	16826	16572	16694	16807	16840	16655	16613	16599	16676	16698	16750	16797	16819	16701	16906	16771	16846	16660	16619	16587	16705	16658	16611	16682	16638	16762	16813	16659	16730	16591	16769	16729	16699	16822	16835	16765	16686	16656	16729	16699	16772	16737	16760	16569	16730	16483	16644	16659	16823	16755	16709	16707	16716	16906	16725	16594	16571	16822	16790	16660	16517	16804	16710	16873	16488	16661	16782	16641	16805	16748	16729	16613	16649	16689	16705	16694	16701	16549	16784	16540	16694	16777	16708	16694	16676	16642	16746	16652	16606	16662	16767	16762	16747	16640	16590	16727	16631	16627	16644	16677	16619	16872	16727	16687	16714	16497	16724	16593	16659	16878	16894	16819	16634	16648	16720	16711	16757	16694	16683	16540	16921	16697	16638	16694	16599	16768	16588	16602	16699	16669	16602	16725	16854	16809	16434	16810	16721	16724	16728	16634	16665	16754	16766	16571	16738	16796	16626	16605	16758	16649	16741	16714	16728	16775	16706	16817	16641
23073	21520	29342	24529	24063	28127	30036	24107	21994	21579	20481	19760	19478	19341	19381	19192	19457	19245	19465	19334	19388	19285	19175	19291	19341	19330	19239	19298	19244	19184	19183	19102	19312	19208	19280	19217	19370	19284	19124	19085	19168	19269	19326	19269	19336	19154	19273	19332	19161	19502	19402	19262	19179	19205	19120	19212	19246	19037	19177	19103	19017	19162	19018	19217	19300	19085	19213	19187	19428	18962	18958	19221	19179	19069	19281	19227	19278	19286	19180	19066	19150	19192	19113	18900	18939	18979	18988	19218	18976	19006	19390	19201	18965	19099	19028	19241	19105	19094	19188	19279	19007	19105	19078	19307	19140	19136	19144	19198	19075	19141	19215	19225	19023	18938	19196	19221	19036	19192	19227	19038	19026	19257	19338	18949	19029	19206	19221	19050	19056	19050	18998	18920	18973	18917	19200	19075	19085	19059	19277	19129	19129	19174	19219	19224	19121	19244	19017	18910	18906	19268	19194	19032	19279	19126	19253	19245	19206	19270	19196	18959	19053	19062	19169	19140	19147	19254	19303	19071	19101	19035	19186	19009	19267	19052	19133	19154	19045	19076	19173	19101	19002	19177	19303	19111	19062	18876	19297	19069	19109	19061	19022	18983	19150	19182	19189	18989	18890	19105	19052	19233	19204	19186	19342	19169	19205	19092	19139	18813	19258	19119	19067	19117	19139	19153	19092	19039	19130	19083	19194	19145	19243	19060	19083	19242	19111	19040	18959	19146	19131	19272	19263	19113	19090	18910	19374	19259	18853	19072	19555	19232	19046	19180	18900	19047	19058	19112	19044	19200	19175	19169	18953	18914	19094	18985	19220	19098	19252	19063	19089	19100	19093	19012	19072	19133	19059	18999	19231	19150	19004	18922	18994	19004	19002	19168	19124	19242	19045	19092	19178	19384	19211	19112	19209	19105	18909	19146	19326	19002	19068	19024	19306	19259	18948	19114	18950	19018	18864	19114	19279	19004	19187	19254	19242	19177	18843	19127	19387	19022	19091	19145	18979	19183	19243	18989	19057	18955	19015	19016	18981	19168	19146	19130	19182	19111	19023	19128	19387	19093	19067	19223	19358	19152	19399	19064	19190	19026	19188	19287	19143	19156	19082	19215	19027	19110	19021	19142	19022	19208	19102	19089	19295	18950	19058	19099	18902	19226	19381	19059	19301	19129	19037	19064	19221	19099	19120	19090	19047	19158	19093	19237	19200	19330	19250	19062	19183	19232	19036	19121	18963	19261	19140	18904	18988	19061	19013	19235	19220	18971	19154	18888	19222	18969	19092	19178	19077	19227	19026	19031	19079	19058	19127	19166	18942	18971	19091	19065	18786	18996	19175	19052	19140	19047	19091	19125	19408	18969	19031	18975	19172	19023	18937	19075	19158	19223	19026	19007	19159	19106	18849	19218	19299	19060	19298	19173	19156	18898	19121	19214	19014	19168	18897	19193	19209	19327	19261	19023	19246	19076	18946	19185	19112	19065	19036	19040	19040	19020	19050	19101	18928	19032	19113	19134	19410	19151	19144	19037	19226	19126	19128	19174	18778	19014	19273	18986	19242	19258	19014	19188	19111	19117	19129	19129	19293	19017	19183	19159	19202	19085	19099	19000	19145	19066	19092	19121	19164	18929	18919	19286	19221	18911	19041	18928	18892	19184	19164	19061	19061	19020	18948	19066	19027	19180	19071	19032	19249	19054	19095	19332	19194	19213	18880	19227	19189	19095	19207	19211	19066	19245	19122	19140	18905	18973	19313	19094	19009	19052	19267	19049	19021	19008	18937	19089	19003	18979	18986	18938	19284	19092	19142	19122	19127	19206	18920	19276	19171	19075	19152	19173	19094	19273	19147	19219	19041	19333	19227	19098	19233	19023	19156	19255	19152	19306	19069	19201	18997	19274	19111	19201	19011	19066	19210	19044	19130	19331	19279	19310	18835	19030	18971	19089	19128	19106	19091	19323	19042	18799	19078	18962	19147	19064	19112	19133	19294	19340	18989	18906	19124	18862	19087	19199	18999	18922	19296	19090	19063	19149	19008	19084	19071	19039	19247	18956	19041	19186	19379	19170	19084	19154	19090	19179	19183	19087	19076	19028	19364	19098	18950	18771	19033	19234	19157	19190	19012	19095	19176	18864	19155	19098	19113	19098	19127	19078	19227	19189	19201	18912	19033	18975	19113	19014	19042	18958	18863	19094	19070	18869	19031	19061	19218	19219	18971	19042	19014	19022	18995	19130	19086	19018	19010	18927	19037	19267	19375	18949	19179	19113	19151	19086	19052	19118	19277	19081	19055	18935	19059	19094	19233	19167	18994	19041	19012	19094	19267	18941	19201	18976	19067	18937	18865	18964	19183	19205	19200	19066	19194	19071	19168	19196	19016	19094	19065	19149	19334	19065	19088	18784	19158	19078	19158	19317	19163	19088	19106	19001	19144	18982	18971	19044	18926	19151	19014	19210	19160	19061	19088	19128	18994	19044	19046	19014	19125	19160	18974	19094	19187	19002	19039	19092	19090	19069	19129	19074	19144	19234	19098	19176	19162	19264	19146	19267	19145	19020	19121	19044	19115	19158	19189	19227	19076	19221	19164	19212	19028	18953	19284	19158	18879	19106	19109	19030	19103	18978	18963	19098	19025	19023	19102	18985	19193	19254	19113	19219	19182	19133	19120	19071	19120	18993	19127	19099	19045	19002	19147	19171	19021	18941	19080	19086	19250	19263	19322	19207	19046	19009	18982	19118	19168	19220	19143	19100	19300	19093	19077	18982	19171	19256	19052	19258	18925	19142	19099	19053	18831	19137	19182	19090	19087	18965	18871	19202	19109	19089	19049	19106	19084	19092	19355	19388	19286	19211	19012	19091	19248	19095	18806	19237	19264	19261	18890	19149	19160	18992	19184	19180	19042	19211	19281	19067	18982	19139	19300	19143	19195	19147	19150	18991	19240	18972	19100	18841	18970	18998	19100	19044	19222	19207	18971	18962	18966	19295	19162	19127	19156	19199	19324	19138	19132	19181	19085	19213	19184	19180	18951	19074	19074	19127	18975	19122	19081	19202	19035	19110	19069	18966	19124	18937	18981	19255	19156	19003	19141	19061	19045	19234	18976	19217	19139	18940	19042	18986	19076	19059	19156	18988	18998	19070	18858	19066	19007	19172	19184	19067	19136	19214	19001	19059	18983	19189	19209	19044	19019	19298	19179	19060	19238	19148	19196	18906	19050	19073	19157	19222	19063	18990	19212	19209	19124	19279	19125	19003	19119	19059	19081	18911	19247	19216	19130	19041	18958	18951	19048	19241	19005	19052	18946	18725	19040	19152	19148	19001	19161	19109	18966	19115	19160	18977	18993	19065	19205	19064	19037	19189	19003	19204	19293	19192	19000	18982	19163	19108	19298	19165	19012	19168	19049	18887	18966	18895	19070	19140	19245	18872	19133	19089	19320	19210	18882	19138	19100	19037	19154	19028	19018	18949	19278	19035	19074	19133	19274	19052	18960	18886	19023	19184	19083	19174	19205	19160	19104	19260	19089	19054	19004	19173	19007	19142	19126	19162	19055	19221	18991	19022	18956	19129	19009	19118	19288	19132	19323	19126	18990	19046	19062	19085	19028	19154	19167	19151	19043	19035	19114	19024	18958	18967	19063	18902	19218	18986	19200	19072	19164	19063	19292	19124	18953	19025	19123	19308	19121	19075	18965	18819	18952	18846	18997	19085	19134	19117	18939	19164	18971	19144	19143	19083	19031	19199	19211	19102	19366	18969	19171	19029	19015	19050	19182	19195	19009	18787	19133	19121	19090	19180	19062	19075	19190	19141	19224	19093	19132	19131	19070	19119	19117	19063	19171	19123	19175	19172	19002	19107	19070	19258	18950	19055	19166	18895	18991	18979	19128	19008	19175	18983	19189	19162	19245	19051	19053	18946	19092	19252	18856	19008	18898	19244	18958	19008	19042	19013	19087	19004	19038	19234	19038	19186	19088	19083	19145	19167	19181	19163	19125	19079	19184	19275	19063	19156	19158	18988	19131	19074	19190	19238	19108	19075	19285	19484	19381	19124	19299	19260	18930	18992	19028	19108	19125	18846	19054	19166	19088	19320	19055	19077	19195	19099	19068	19372	19280	19155	18996	18967	19229	19238	18944	18963	19197	19087	19160	19012	18958	19164	19221	18864	18880	19109	18975	19143	19226	19097	19183	19101	18914	19042	19284	19058	19308	19048	19017	19103	19128	19034	19046	19145	19214	18948	19090	19041	18942	18975	19118	19265	19065	19058	19108	19322	18960	19067	19011	19166	19086	19027	19147	18971	19022	19107	19186	19176	19002	19117	19095	19307	19320	19326	19033	19144	18970	19006	19178	19115	19135	19094	19161	19147	19131	19270	19102	19139	18863	19157	19080	19084	19212	19184	19187	19045	19313	18974	19007	19133	19036	19216	19022	19033	19233	19092	19251	19080	19198	19264	19048	18928	19092	19101	19036	19029	19048	19074	18981	19001	19160	18868	18986	19072	19171	18955	19042	18955	19052	18981	18877	19054	19147	19196	19139	19073	18798	18977	19189	19031	19302	19067	19224	18979	19192	19039	18973	19130	19078	19315	19293	19100	19257	19170	19123	19058	19210	19283	19077	18978	19086	18925	19052	19000	19357	19085	19106	19161	19285	19179	18953	18853	18972	19052	18978	19045	19108	19074	19087	19128	19338	19146	19158	19132	18881	19188	19243	18972	19235	19283	19138	19148	19180	18919	18985	19164	18905	18922	19090	18957	19360	18952	19137	19043	19161	19221	18990	19378	19129	18920	19085	18844	19088	19130	19184	19215	19084	19050	18968	19097	19157	19007	19226	19063	18864	19077	19179	18966	19074	19186	19048	19074	19329	18982	19189	19386	19233	18991	19078	19097	19058	19074	19117	19198	18896	18937	19128	19210	19318	19110	19184	19062	19197	19297	19143	19165	19138	19076	19129	19341	19036	18933	19155	19095	19190	19231	19202	19107	19449	19053	19098	19206	19019	19072	19034	18948	19131	19112	19297	19104	18993	19024	19149	19035	19111	18942	19073	19194	19185	19032	18989	18880	19333	19028	19200	19176	19014	19134	19114	19001	19021	19058	18929	19056	19172	19349	19153	19041
33674	57139	54415	45193	38638	32584	27216	22536	20976	19244	17568	17063	16976	16965	16946	16881	16782	16880	16875	16840	16817	16826	16857	16702	16737	16795	16790	16710	16862	16723	16843	16975	16855	16795	16874	16774	16784	16645	16648	16639	16728	16814	16809	16498	16669	16687	16892	16798	17022	17136	17038	17019	16795	16821	16980	16914	16705	16799	16778	16906	16922	16692	16820	16787	16899	16709	16912	16795	16758	16867	16703	16886	16815	16862	17138	16907	16660	16854	16936	16808	16858	16912	16766	16747	16751	16830	16727	17008	16860	16784	16570	16976	16771	16664	16761	16659	16764	16845	16685	16820	16631	16664	16798	16656	16949	16841	16916	16571	16617	16656	16915	16960	16741	16757	16771	16665	16802	16803	16803	16670	16829	16734	16819	16748	16807	16908	16653	16755	16702	16607	16797	16697	16717	16766	16656	16777	16833	16489	16954	16775	16695	16885	16858	16827	16955	16771	16565	16885	16743	16740	16845	16794	16674	16747	16594	16706	16846	16697	16791	16734	16967	16709	16762	16665	16811	16623	16674	16691	16918	16867	16834	16838	16575	16748	16813	16851	16768	16716	16828	16730	16817	16605	16844	16817	16912	16823	16656	16673	16756	16804	16753	16767	16749	16783	16897	16778	16649	16837	16734	16737	16589	16835	16654	16661	16740	16594	16687	16811	16589	16664	16790	16693	16777	16774	16898	16669	16728	16780	16896	16723	16728	16672	16674	16608	16839	16745	16701	16551	16670	16782	16661	16782	16623	16710	16875	16712	16638	16700	16811	16719	16801	16636	16582	16903	16898	16847	16872	16728	16732	16903	16742	16690	16679	16786	16700	16697	16821	16757	16735	16719	16879	16759	16550	16880	16737	16922	16830	16854	16695	16696	16929	16841	16728	16802	16752	16941	16864	16553	16656	16742	16745	16581	16790	16733	16682	16641	16707	16813	16944	16657	16824	16653	16961	16644	16717	16892	16795	16731	16692	16682	16909	16779	16776	16716	16732	16671	16543	16758	16761	16750	16790	16775	16946	16868	16653	16726	16737	16800	16643	16656	16841	16686	16756	16802	16593	16749	16891	16929	16663	16711	16810	16850	16775	16688	16714	16688	16683	16611	16791	16844	16716	16685	16774	16949	16651	16774	16862	17021	16654	16744	16802	16771	16809	16808	16740	16467	16753	16712	16866	16568	16773	16587	16730	16739	16900	16805	16766	16688	16753	16586	16633	16718	16783	16765	16740	16772	16397	16710	16758	16678	16652	16910	16686	16672	16772	16685	16794	16835	16703	16571	16559	16613	16811	16703	16880	16817	16603	16626	16634	16819	16823	16641	16832	16620	16786	16662	16778	16789	16595	16717	16748	16730	16850	16569	16935	16693	16728	16720	16736	16840	16580	16683	16754	16624	16727	16754	16548	16710	16703	16694	16636	16694	16766	16853	16802	16830	16760	16684	16741	16681	16915	16652	16663	16721	16616	16647	16844	16630	16927	16748	16786	16806	16911	16786	16548	16805	16742	16608	16895	16761	16768	16819	16838	16947	16767	16802	16694	16852	16682	16723	16728	16753	16644	16808	16810	16700	16773	16673	16716	17034	16876	16776	16681	16905	16606	16881	16772	16662	16675	16703	16909	16641	16699	16598	16957	16747	16796	16805	16887	16722	16775	16724	16875	16652	16715	16513	16708	16647	16579	16886	16651	16927	16792	16629	16786	16923	16622	16756	16711	16793	16688	16631	16737	16797	16694	16794	16654	16806	16787	16864	16635	16787	16662	16808	16686	16817	16806	16810	16678	16715	16719	16579	16568	16732	16702	16723	16880	16711	16788	16665	16771	16643	16825	16732	16720	16791	16783	16694	16869	16547	16594	16761	16705	16696	16736	16714	16766	16695	16727	16756	16804	16841	16824	16848	16906	16794	16721	16974	16692	16757	16604	16930	16773	16832	16815	16770	16854	16709	16791	16733	16622	16663	16684	16749	16930	16682	16679	16899	16610	16727	16821	16704	16679	17053	16637	16834	16863	16873	16805	16822	16920	16735	16736	16695	16877	16669	16736	16804	16753	16648	16671	16728	16762	16644	16503	16823	16802	16608	16739	16640	16570	16669	16795	16783	16736	16837	16666	16941	16684	16745	16593	16761	16778	16716	16985	16720	16586	16841	16812	16782	16700	16559	16624	16843	16755	16917	16856	16728	16834	16757	16675	16955	16703	16708	16690	16815	16837	16739	16917	16562	16727	16740	16647	16708	16725	16743	16687	16636	16707	16729	16748	16614	16801	16747	16718	16706	16752	16767	16679	16830	16688	16776	16582	16769	16656	16869	16763	16726	16679	16989	16775	16622	16720	16607	16645	16890	16813	16807	16893	16874	16855	16701	16802	16767	16793	16540	16893	16728	16614	16777	16708	16711	16614	16699	16756	16630	16799	16796	16526	16726	16773	16847	16807	16760	16657	16777	16850	16678	16812	16853	16818	16736	16851	16810	16680	16762	16749	16568	16910	16584	16556	16765	16817	16666	16693	16651	16806	16842	16728	16738	16720	16706	16692	16773	16597	16837	16654	16876	16717	16778	16792	16818	16732	16679	16789	16744	16799	16830	16968	16673	16741	16655	16827	16737	16761	16832	16788	16898	16751	16765	16689	16619	16772	16804	16790	16636	16761	16765	16715	16825	16748	16600	16826	16555	16669	16829	16930	16712	16624	16891	16891	16679	16764	16693	16703	16703	16886	16619	16768	16817	16758	16761	16855	16629	16891	16572	16794	16685	16763	17026	16993	16654	16630	16844	16726	16737	16855	16782	16752	16745	16894	16771	16696	16583	16763	16794	16655	16679	16654	16776	16714	16687	16688	16766	16952	16817	16750	16647	16629	16596	16823	16600	16718	16787	16777	16674	16911	16809	16850	16827	16726	16777	16815	16622	16632	16638	16756	16744	16729	16745	16870	16755	16890	16795	16612	16695	16773	16813	16805	16803	16798	16593	16820	16767	16777	16543	16793	16797	16660	16801	16870	16768	16762	16872	16756	16639	16781	16868	16756	16710	16603	16773	16743	16910	16852	16862	16854	16652	16887	16876	16757	16697	16940	16654	16796	16842	16942	16793	16725	16716	16561	16789	16745	16821	16627	16653	16876	16770	16905	16812	16840	16778	16750	16814	16712	16850	16858	16693	16717	16744	16648	16942	16758	16633	16789	16879	16941	16612	16648	16830	16724	16746	16639	16802	16773	16803	16703	16742	16784	16806	16727	16805	16822	16562	16769	16625	16854	16659	16872	16827	16715	16694	16635	16740	16684	16684	16784	16990	16554	16701	16808	16627	16980	16746	16859	16815	16755	16696	16758	16712	16748	16737	16689	16637	16704	16826	16633	16882	16780	16772	16825	16841	16756	16559	16601	16854	16789	16667	16790	16740	16755	16781	16681	16650	16682	16878	16587	16853	16780	16775	16849	16728	16798	16674	16870	16642	16543	16796	16757	16949	16731	16615	16877	16801	16765	16838	16862	16798	16759	16748	16876	16702	16786	16665	16861	16956	16734	16676	16674	16729	16927	16699	16463	16572	16693	16705	16921	16737	16691	16595	16936	16745	16742	16702	16683	16882	16772	16722	16823	16910	16731	16777	16710	16771	16588	16715	16651	16859	16660	16734	16706	16887	16728	16783	16949	16656	16803	16625	16871	16907	16705	16710	16765	16592	16804	16868	16772	16682	16735	16811	16746	16752	16788	16786	16765	16695	16702	16761	16737	16564	16761	16880	16621	16779	16691	16829	16688	16544	16709	16772	16795	16626	16602	16611	16817	16810	16691	16758	16547	16768	16789	16675	16718	16751	16830	16761	16770	16942	16885	16742	16841	16764	16747	16500	16850	16828	16741	16634	16770	16766	16785	16726	16739	16460	16780	16648	16721	16526	16793	16600	16705	16860	16762	16771	16859	16719	16706	16773	16821	16752	16553	16787	16624	16730	16717	16727	16732	16716	16856	16975	16770	16724	16882	16712	16757	16856	16568	16857	16766	16781	16783	16797	16895	16785	16771	16838	16829	16605	16732	16838	16659	16614	16809	16674	16811	16767	16738	16697	16827	16808	16570	16778	16740	16928	16661	16887	16821	16872	16710	16782	16747	16799	16763	16759	16909	16730	16800	16680	16625	16739	16797	16871	16886	16743	16781	16760	16780	16578	16778	16612	16706	16661	16711	16880	16616	16805	16784	16728	16682	16915	16625	16831	16621	16825	16630	16828	16646	16858	16664	16666	16707	16692	16732	16662	16717	16454	16782	16771	16757	16641	16813	16716	16832	16834	16881	16720	16886	16675	16909	16731	16995	16711	16767	16676	16767	16819	16620	16848	16759	16685	16609	16553	16737	16737	16792	16948	16601	16726	16953	16770	16661	16723	16773	16786	16653	16768	16731	16620	16989	16898	16784	16837	16930	16827	16630	16773	16749	16705	16902	16683	16767	16699	16628	16751	16760	16637	16817	16556	16586	16853	16592	16796	16826	16800	16632	16550	16739	16697	16643	16836	16768	16670	16725	16741	16772	16673	16651	16812	16697	16741	16808	16698	16775	16778	16770	16718	16970	16866	16535	16751	16882	16854	16963	16663	16680	16706	16823	16663	16661	16691	16846	16692	16887	16783	16756	16778	16791	16676	16809	16843	16713	16828	16766	16787	16785	16602	16908	16780	16709	16840	16656	16750	16810	16770	16694	16784	16806	16924	16741	16654	16716	16701	16825	16728	16859	16666	16686	16824	16913	16794	16812	16639	16627	16785	16839	16839	16665	16737	16845	16859	16705	16675	16757	16940	16578	16691	16761	16733	16706	16828	16763	16751	16657	16549	16829	16744	16728	16940	16857	16745	16705	16696	16945	16526	16843	16694	16717	16708	16730	16712	16637	16826	16781	16892	16706	16666	16742	16699	16607	16624	16694	16658	16697	16804	16859	16558	16712	16698	16535	16961	16702	16661	16792	16782	16611	16766	16685	16621	16881	16752	16628	16751	16612	16608	16638	16654	16694	16911	16749	16958	16680	16779	16684	16892	16748	16653	16746	16796	16654	16749	16852	16746	16889	16803	16670	16803	16515	16645	16752	16804	16782	16694	16725	16872	16652	16819	16807	16639	16674	16807	16800	16691	16664	16729	16815	16716
28106	24155	30577	28689	24045	21701	20858	19977	19829	19666	19288	19122	19207	19162	19144	19226	19320	19195	19210	19006	19148	19221	19141	19261	19314	19154	19349	19223	19158	19189	19178	19009	19288	19196	19182	19045	19121	19177	19211	19402	19351	19279	19091	19216	19205	19250	19317	19151	19349	19108	19408	19361	19360	19372	19144	19089	19180	19222	19163	19147	19180	19163	19023	18989	19358	19155	19152	19304	19176	19164	19148	19171	19141	19048	19443	19372	19200	19265	19226	19020	19204	19218	19274	19233	19167	18970	19155	19258	19190	19150	19052	18900	18985	19210	19173	19199	19347	19008	19182	19196	19132	19291	19394	19208	19021	19248	19074	19118	19024	19124	19059	19113	19135	19114	19073	19103	19134	19159	19032	19117	18976	19232	19077	19325	18989	19238	19160	19157	19115	19174	19273	19096	19271	19137	19123	19151	19167	19087	19292	19322	19123	19279	19122	19304	19112	19012	19106	19232	19033	19137	19039	19239	19263	19058	19212	19120	19102	19122	19080	19148	19291	18925	19131	19167	19090	19197	19212	19144	19156	19140	19121	19117	19150	19133	19009	19028	18939	19200	19240	19104	19199	19211	19118	19451	19298	19245	19106	19034	19048	19200	19061	19192	19251	19085	19387	19305	19221	18914	19170	19041	19244	19185	19194	19122	19085	19122	19204	19129	19335	19130	19141	19248	19111	19109	18966	19124	19146	19322	19101	19144	19221	18895	19178	19191	19314	19099	19196	19164	19064	19325	18955	19118	19034	19243	19305	19211	19164	19205	19160	19285	18998	19314	19337	19148	19241	19225	19133	19309	19110	19285	19415	19074	19101	19318	19223	19090	19141	19226	19139	19083	19257	19163	19172	19178	19226	19369	19203	19178	19075	19263	19051	19029	19163	19167	19083	19299	18916	19355	19276	19153	19027	19113	19340	19222	19075	19085	19137	19182	19072	19221	19413	19332	19154	19290	19170	19020	18955	19087	18966	19116	19414	19200	19178	19346	19241	19052	19056	19175	19181	19263	19033	19144	19282	19115	19118	19300	18900	19223	19071	18900	19129	19108	19194	19231	19090	19152	19132	19295	19169	19111	19016	19406	19089	19210	19107	19229	19335	19080	19085	19086	19097	19255	18943	19120	19147	19377	19228	18906	19076	19125	19164	19138	19111	19186	19346	19108	19043	19066	19181	19166	19131	19070	19315	19215	19074	19289	19077	19403	19240	19033	18897	19101	19160	19257	19234	19054	19315	19334	19047	19039	19171	19418	19145	19171	19008	19278	19316	19138	19219	19217	19297	19353	18994	19097	19222	19020	19182	19254	19134	18946	18974	19241	19245	19251	19191	19149	19450	19352	19069	19160	19310	19149	19284	19196	19022	19139	19133	19149	19190	19147	19229	19010	18898	19134	19124	19016	19122	19080	19040	19116	19124	19281	19113	19192	19066	19204	19023	19070	19061	19216	19227	19293	19175	19366	19098	19012	18987	19228	19166	19235	19093	19186	19329	19206	19244	19196	19244	19201	19164	19243	19349	19190	18994	19152	19221	19260	19372	19172	18991	19168	19328	19085	19013	19222	19183	19269	19003	19060	19208	19145	19184	19182	19258	19329	19269	19188	19287	18988	19358	19054	19250	19185	19191	19313	19299	19191	19251	19175	19303	19128	19213	19175	19404	19271	19100	19170	19283	19126	19041	19221	19228	19275	19373	19228	19310	19020	19234	19152	19255	19137	19088	19150	19214	19313	19150	19046	19273	19093	18954	19088	19177	19057	19186	19306	19114	19060	19256	19173	19262	18914	19143	19076	19108	19105	19152	19151	19113	19211	19360	19339	19118	18942	19139	19142	19102	19238	19146	19150	19248	19180	19262	19204	19002	19233	19103	19156	19184	19283	19201	19176	19169	19144	19102	19091	19222	19106	19269	19133	19101	19262	19288	19180	19131	19167	19231	19411	19222	19203	19183	19228	19184	19217	19375	19177	19106	19151	19410	19271	19183	19178	19250	19227	19206	19199	19146	19207	19201	19255	18987	18952	19113	19213	19339	19033	19165	19116	19089	19057	19180	19102	19174	18990	18880	18895	19304	19063	19295	18932	19226	19276	19009	19398	19107	19189	19190	19161	19196	19354	19311	19065	19319	19165	19239	19082	19372	18992	19188	19241	19174	19140	19051	19221	19247	19062	19119	19272	19221	19481	19107	18958	19019	19185	19103	19030	19370	19120	19256	19258	19215	19289	19014	19290	19153	19177	19158	19056	19214	19291	19053	19146	19327	19176	19230	19109	19129	19062	19216	19109	19070	19237	19148	19470	19140	19215	19184	19462	19154	19058	19149	19067	19104	19076	19266	19232	18980	19254	19082	19280	19204	19283	19163	19060	19236	19110	19124	19149	19094	18918	19042	19057	19025	19370	19210	19232	19251	19064	19273	19167	19305	19070	19162	18945	19407	19155	19209	19231	19358	19321	19329	19323	19167	19055	19334	19024	19102	19213	19107	19015	19223	19245	19312	19234	19188	19066	19176	19232	19169	19117	19158	19235	19291	18891	19175	19103	19191	19093	19217	19259	19148	19206	19457	19171	19464	19175	19348	19240	19564	19182	19152	19244	19129	19194	19162	18851	19228	19309	19132	19260	19216	19242	19183	19319	19069	19185	19222	19029	19282	19184	19268	19211	19203	19010	19256	19136	19064	19129	19102	19126	19327	19122	19022	19306	19210	19159	19154	19300	19431	19238	18962	19090	19129	19173	19051	19150	19383	19073	18998	19229	19139	19237	19165	19224	19251	19152	19270	19188	19250	19357	19088	19272	19239	19052	19079	19130	19185	19066	19176	19108	19228	18990	19185	19317	19465	19128	19187	18976	19258	19152	18923	19055	19103	19149	19428	19140	19021	19218	19231	19191	19226	19220	19199	19310	19048	19154	19182	19213	19065	19345	19259	19222	19116	19292	19155	19318	18948	19075	19293	19061	18968	19051	19268	19255	19202	19128	19025	19233	19231	19309	19344	18986	19069	19000	19179	19176	19192	19113	19075	19192	19168	19172	19284	19324	19039	19179	19376	19201	19162	19039	19141	19146	19207	19229	19135	19187	19073	19166	19103	18923	19347	19303	19008	19185	19301	19313	19016	19099	19097	19097	19067	19178	19027	19255	19271	19123	19199	19102	19061	19166	19014	19272	19210	19039	18945	19121	19349	19084	19419	19182	19183	19216	19090	19309	19159	19034	19210	19281	19089	18973	19333	19180	18941	19093	19171	19138	19099	19103	19195	19336	19149	18996	19359	19393	19170	19221	19075	19208	19094	19127	19214	19161	19029	19279	19105	19116	19197	19334	19119	19156	19242	19138	19270	19295	19118	19215	19245	19072	18961	19055	19031	19229	19292	19213	19147	19204	19157	19092	19099	19249	19176	19278	19245	19378	19246	19202	19218	19121	19310	19227	19350	19214	19296	19193	19333	19332	19286	19516	19262	19247	19029	19184	19036	19098	19161	19287	19187	19187	19162	19243	19273	19058	19015	19064	19149	19170	19378	19165	19180	19097	19043	19208	19185	19193	19014	19338	19254	19355	19097	19169	19328	19042	19216	19278	19237	19260	19114	19242	19025	19056	18987	19138	19293	19152	19293	19122	19159	19208	19260	19176	19322	19081	19189	19093	19055	19335	19263	19217	19272	19281	19262	19208	19017	19141	19320	19217	19225	19073	19167	19222	19160	19038	19115	19128	19416	19229	19261	19358	19126	19040	19188	19114	19260	19192	19292	19292	19199	19206	19070	19168	19179	19170	19080	18922	19215	19230	19113	19044	19158	19291	19330	19289	19031	19450	19167	19005	19022	19148	19275	19377	19119	19313	19101	19297	19360	19192	19262	19037	19235	19346	19116	19199	19248	19160	19229	19122	19164	19180	19182	19195	19078	19461	19326	19243	19169	19178	19118	19207	19151	18946	19341	19182	19211	19190	19276	19072	19168	19045	19341	19254	19074	19310	19212	19085	19067	19196	19103	19162	19176	19220	19307	19159	19308	19066	19214	19160	19149	18839	19023	19115	19295	19163	19533	19359	19100	19188	19448	19198	19174	19124	19230	19183	18986	19239	19097	19150	19230	19222	19212	19144	19225	19078	19104	19078	19223	19316	19241	19220	19309	19432	19220	19269	19401	19124	19286	19152	19089	19264	19204	18898	19267	19169	19251	19032	18961	19148	19087	19324	19362	19230	19199	19338	19303	19277	19229	19054	19350	19129	19344	19228	19289	19179	19169	19301	18935	19185	19211	19077	19477	19298	19268	19202	19213	19079	19506	19209	19213	19015	19097	19263	19171	19186	19316	19137	19272	19115	19318	19202	19081	19213	19131	19294	19396	19265	19329	19047	19237	19408	19173	19253	19147	19218	19143	19262	19168	19107	19289	19284	19132	19172	19168	19053	19228	19109	19207	19007	19118	19050	19102	19113	19157	19181	19337	19425	19360	19218	19275	19294	19237	19306	19203	19227	19381	19115	19262	19262	19131	19135	19109	19219	19348	19134	19153	19106	19073	19182	19185	19291	19093	19187	19445	18953	19295	19157	19197	19040	19017	19239	19308	19358	19169	19099	19124	19264	18934	19182	19021	19226	19113	19303	19195	19236	19008	19241	19330	19293	19163	19212	19078	19031	19135	19174	19212	19360	19263	19159	19128	19223	19270	19326	19296	19058	19073	19217	19272	19195	19207	19203	19181	19153	19134	19033	18915	19084	19339	18956	19179	19118	19302	19164	19273	19257	19307	19204	19117	19089	19195	19124	19143	19157	19051	19223	19081	19126	19234	19114	19419	19210	19022	19200	19180	19254	19241	19288	19314	19094	19020	19023	19048	19101	19154	19164	19106	19198	19304	19308	18946	19040	19195	19335	19082	19201	19263	19004	19103	19177	19315	19075	19123	19103	19205	19012	19301	19356	19100	19111	19176	19102	19331	19034	19424	19237	18965	19274	19157	19135	19259	19161	19036	19109	19250	19247	19189	19123	19132	19162	19164	19227	19340	19236	19292	19366	18978	19308	19367	19226	19284	19258	19345	19115	19118	19153	19183	19263	19162	19159	19214	19128	19212	19215	19214	19202	19114	18969	19184	19259	19174	19143	18935	19185	19108	19187	19111	19283	19056	19337	19105	19062
26755	36432	34042	27944	23622	20223	19013	18207	18120	17594	16853	16997	17076	16832	16811	16881	16785	16883	16907	16980	16922	16763	16786	16729	16875	16797	16910	16684	16824	16566	16823	16879	16964	16794	16876	16788	16966	16807	16809	16776	16735	16984	16905	16727	16756	16981	16896	16840	16956	16968	16855	16814	16730	16899	16937	16804	16748	16752	16904	16778	16681	16850	17046	16760	16787	16712	16721	16896	16657	16817	16891	16753	16886	16783	17065	16722	17002	17016	16748	16906	16896	16764	16760	16725	17060	16645	16703	16883	16889	16760	16822	16651	16900	16743	16822	16829	16991	16809	16792	16722	16847	16766	16787	16681	16857	16857	16701	16931	16967	16833	16899	16966	16718	16814	16983	16819	16767	16799	16931	16798	16862	16947	16695	16792	16755	16976	16807	16903	16993	16846	16713	16951	16777	16824	16802	16695	16719	16766	16850	16775	16726	16764	16938	16899	16917	16953	16899	16727	16762	17065	16728	16735	16734	16969	16998	16834	16873	16853	16716	16837	16802	16864	17039	16719	16814	16707	16651	16674	17071	16975	16697	16808	16801	16973	16999	16772	16838	16868	16851	16743	16717	16747	16877	16883	16896	16920	16686	16834	16887	16788	16885	16801	16689	16905	16690	16863	16793	16887	16724	16815	16813	16751	16878	16817	16842	16810	16828	16697	16782	16823	17007	16611	16699	16939	16885	16650	16807	16927	16690	16683	16893	16817	16821	16755	16752	16801	16810	16838	16922	16871	16847	16864	16619	16914	16752	16827	17023	16886	16820	16771	16719	16997	16693	16750	16854	16883	16766	16794	16819	16733	16914	16742	16858	16910	16879	16729	16844	16786	16950	16830	16818	16672	16563	16828	16927	16925	16839	16888	16765	16825	16769	16893	16825	16955	16726	16843	16750	16832	16845	16562	17025	16886	16875	16834	16926	17029	16762	16765	16735	16786	16796	16803	16622	16910	16685	16764	16825	16871	16852	16882	16806	16797	16829	16946	16759	16797	16720	16755	16936	16897	16917	16773	16645	16829	16929	16939	16912	16875	16780	16809	16853	16879	16678	16717	16672	16789	16851	16874	16822	16799	16802	16714	16671	16952	16727	16873	16877	16807	16758	16777	16745	16807	16848	16835	16868	16814	16719	16714	16636	16779	16939	16650	16910	16752	17105	16852	16866	16821	16622	16813	17007	16644	16981	16807	16893	16903	16874	16731	16902	16751	16909	16721	16934	16682	16866	16673	16775	16842	16941	16959	16818	16978	16747	16931	16991	16853	16878	16744	16910	16760	17008	16892	16813	16744	16721	16949	16776	16845	16822	16873	16693	16755	16942	16751	16949	16778	16670	16848	16696	16887	16848	16650	16870	16683	16766	16984	16666	16873	16582	16690	17026	16751	16776	16873	16727	16763	16858	16808	16747	16820	16718	16826	16693	16880	16926	16799	16802	16893	16874	16897	16946	16853	16665	16846	16891	16766	16686	16846	16818	16789	16893	16808	16944	16811	16926	16843	16787	16769	16792	16892	16773	16765	16906	16790	16739	16876	16730	16665	16728	16803	16975	16813	16793	16746	16814	16793	16754	16886	16815	16655	16668	16850	16749	16915	16768	16778	16906	16822	16814	16706	16671	16866	16831	16756	16901	16882	17021	16748	16668	16900	16847	16634	16779	16721	16956	16827	16687	16835	16830	16755	16843	16743	17006	16875	16793	16839	17060	16782	16836	16836	16643	16662	16629	16752	16806	17036	16831	16893	16700	17066	16933	16744	16740	16740	16877	16839	16828	16746	16753	16768	16610	16777	16562	16942	16787	16845	16747	16777	16800	16907	16827	16696	16643	16935	16771	16894	16802	16880	16857	16745	17056	16816	16744	16971	16777	16946	16706	16749	16795	16732	17048	16748	16628	16649	16846	16868	16746	16778	16705	16754	16739	16831	16881	16558	16964	16971	16752	16899	16813	16915	16684	16835	16802	16977	16781	16814	16802	16742	16889	16842	16904	16816	16744	16836	16827	16883	16710	16845	16869	16842	16754	16901	16786	16765	16893	16872	16740	17025	16989	16843	16731	16749	16822	16743	16799	16754	16975	16631	16844	16874	16673	16793	16936	16874	16883	16810	16758	16920	17019	16661	16890	16744	16836	16893	17023	16723	16820	16638	16962	16926	16772	16772	16736	16747	16664	16838	16781	16785	16701	16858	16816	16782	16727	16750	16752	16770	16571	16813	16809	16836	16915	16735	16960	16912	16933	16766	16929	16832	16762	16767	16927	16752	16543	16954	16874	16935	16849	16914	16792	16827	16830	16819	16802	16642	16880	16741	16874	16893	16755	16849	16805	16574	16694	16796	16746	16713	16818	16737	16656	16890	16836	16873	16807	16841	16853	16760	16831	16584	16852	16847	16892	16774	16714	16708	16840	16827	16892	16832	16818	16926	16733	16883	16817	17011	16731	16840	16837	16832	16766	16849	16753	16639	16754	16836	16832	16746	16901	16701	16823	16970	16645	16807	16847	16746	16785	16780	16812	16819	16920	16832	16868	16769	16889	16748	16908	16945	16928	16924	16831	16657	17010	16879	16954	16940	16872	16855	16766	16954	16668	16823	16762	16759	16775	16779	16825	16902	16745	16661	16748	16753	16787	16829	16807	16897	16786	16767	16699	16788	16788	16794	16917	16732	16613	16887	16762	16838	16870	16842	16816	16689	16838	16818	16684	16879	16853	16737	17027	16774	16943	16738	16989	16817	16778	16790	16868	16813	16907	16793	16921	16663	16780	16718	16799	16713	16777	16792	17060	16854	16647	16814	16759	16945	16881	16632	16693	16846	16973	16933	16858	16878	16890	16887	16755	16771	16916	16721	16844	16751	16849	16770	16767	16911	16643	16776	16945	16806	16895	16820	16833	16851	16749	16842	16819	16740	16844	16795	16816	16758	16631	16881	16753	16783	16913	16932	16851	16746	17013	16876	16687	16779	16829	16971	16919	16806	16776	16734	16762	16950	16714	16654	16864	16912	16849	16757	16810	16916	16889	16886	16853	16723	16862	16878	16859	16991	16807	16891	16644	16509	16758	17037	16766	16882	16846	16938	16664	16844	16759	16829	16926	16914	16862	16903	16832	16855	16796	16740	16715	16744	16784	16942	16664	16843	16738	16890	16700	16808	16901	16875	16887	16980	16791	16893	16916	16785	16919	16934	16719	16744	16773	16938	16940	16905	16897	16790	16820	16854	16799	16756	16740	16880	16792	16860	16798	16676	16886	16669	16621	16846	16745	16640	16748	16791	16848	16767	16837	16797	16723	16862	16839	16893	16711	16992	16736	16914	16710	16806	16831	16966	16629	16898	16993	16769	16821	16921	16756	17012	16823	16768	16789	16732	16658	16855	16733	16781	16878	16784	16917	16682	16850	16870	16864	16880	16695	16755	16788	16767	16868	16734	16999	16713	16832	16757	16989	16651	16925	17025	16676	16908	16818	16749	16831	16793	16999	16669	16816	16913	16735	16773	16717	16917	16732	16830	16658	16806	16727	16814	16646	16910	16708	16652	16779	16878	16849	16878	16700	16975	16755	16902	16871	16852	16855	16667	16978	16788	16636	16957	16838	16722	16734	16802	16793	16747	16825	16721	16892	16964	16832	16779	16829	16765	16925	16855	16853	16770	16705	16870	16805	16677	16820	16906	16842	16829	16891	16788	16845	16873	16721	16888	16732	16818	16777	16793	16967	16852	16874	16941	16543	16768	16727	16880	16791	16971	16815	16862	16694	16852	16849	16746	16902	16954	16983	16887	16886	16879	16768	16823	16824	16789	16868	16762	16747	16715	16796	16946	16760	16864	16998	16820	16837	16792	16902	17045	16875	16808	17009	16904	16907	16876	16916	16780	16807	16849	16970	17052	16748	16878	16840	16961	16701	16827	16787	16874	16779	17046	16769	16887	16691	16800	16687	16849	16871	16826	16859	16862	16742	16954	16827	16993	16826	16726	16788	16724	16760	16697	16927	16844	16802	16735	16780	16803	16963	16751	16787	16703	16562	16835	16877	16832	16742	16977	16894	16959	16900	16962	16947	16975	16804	16758	16728	16851	16920	16781	16778	16717	16820	16669	16704	16802	16933	16844	16690	16855	16931	16694	16911	16929	16791	16740	16875	16819	16732	16833	16928	16738	16774	16739	16874	16718	16789	16878	16853	16836	17078	16857	16935	16669	16860	16662	16942	16759	16838	16845	16802	16931	16831	16966	16845	16976	16852	16726	16743	16795	16677	16827	16946	16725	16601	16824	16875	16783	16727	16918	16973	16841	16887	16902	16817	16859	16761	16824	16778	16710	16910	16825	16833	16816	16737	16849	16846	16783	16829	16736	16764	16809	16777	16813	16883	16829	17066	16751	16748	16839	16928	16905	16705	16987	16646	16952	16761	16910	16718	16831	16726	16774	16756	16829	17016	16762	16933	16767	16939	16921	16816	16870	16689	16697	16750	16809	16848	16735	16754	16858	16900	16809	16760	16862	16863	16910	16882	16690	16810	16945	16765	16766	16926	16926	16938	16929	16789	16772	16898	16739	16835	16768	16744	16854	16773	16757	16832	16782	16860	16912	16915	16747	16788	16700	16827	16775	16912	16733	16904	16764	16701	16856	16750	16816	16725	16707	16883	16789	16855	16835	16841	16907	16919	16852	16941	16749	16909	16962	16818	16822	16891	16763	16821	16803	17057	16704	16774	16666	16843	16878	16834	16973	16846	16767	16762	16693	16779	16726	16873	16798	16776	16936	16598	16775	16657	16705	16810	16718	16862	16900	16734	16716	16995	16731	16938	16971	17043	16803	16759	16848	16786	16840	16925	16648	16765	16717	16703	16868	16714	16764	16848	16720	16846	16892	16821	16955	16846	16925	16785	16842	16808	16839	16854	16852	16716	16941	16959	16777	16881	16726	16793	16843	16937	16763	16702	16883	16745	16951	16856	16887	16700	16948	16942	16638	16885	16709	16904	16873	16875	16771	16766	16674	16865	16777	16718	16799	16852	16842	16815	16713	16860	16770	16755	16808	16716	16710	16881	16949	16735	16914	16772	17037	16924	16813	16789	16701	16707	16931	16891	16787	16817	16750	16795	16746	16866	16751	16806	16851	16826	16627	16765	16837	16920	16781
24192	21464	29031	26063	26493	29236	29366	25846	23096	21668	21285	21225	21293	21113	21151	21165	21145	21025	20969	21049	21273	21061	21034	21159	21176	21138	21085	21087	21001	20978	21074	21218	20782	20853	20947	20987	21092	21100	21274	20956	20863	20895	21075	20734	20945	21081	21108	20938	21244	21123	21086	21143	20953	20819	21158	20956	20962	20900	20900	20891	20987	21060	20930	21044	20778	21078	21197	20967	20908	20921	20999	21060	21168	20886	21137	21091	21039	20966	20910	20901	21117	21026	20983	20947	20736	20797	20934	20752	20991	21068	20891	21134	21049	21144	20910	20914	20976	20979	21024	20852	20903	21244	21090	20851	20953	20731	21011	21059	20771	21006	20848	20997	21013	21077	20753	20799	20926	20913	20930	20873	20992	21026	20981	21048	20779	20936	20849	20876	21096	20862	20847	20843	20868	20917	20838	20913	20897	20892	21072	21079	20807	21142	21058	20886	20720	21003	20855	20988	21065	21125	20787	21004	20878	20792	20925	21025	20736	20897	20979	21040	20947	21048	20916	20696	20851	20880	20756	20877	21199	20914	21005	20962	20788	20891	20825	20966	21100	20816	20942	20829	20954	20855	21034	20810	20939	20894	20932	21148	20777	20800	21016	20930	20882	20934	21123	21034	20892	20817	21127	20813	20851	20888	20840	21264	20871	20948	20950	20947	20876	20777	21003	20822	21164	21201	21065	21027	20936	20674	20829	21023	20960	20797	20944	20884	20852	20553	20932	20998	20964	20869	21001	20845	20757	20907	20847	21108	20718	20996	21083	20799	20842	20878	20881	20847	20944	20736	20967	20827	20874	20923	21137	21114	20964	20953	20924	20781	20836	20974	20930	21015	20911	20810	20956	20876	20881	21011	20919	20913	21080	20772	21035	20878	20918	21118	21051	20984	20795	20982	20818	20830	20957	21036	20876	20833	21171	21151	21004	21030	21269	20918	20983	21122	20999	20940	20886	20847	21006	20891	20936	20999	21075	21239	20816	21116	20746	20950	20928	21187	21172	20993	21109	20723	21018	21017	21115	20860	20942	20837	20859	20835	20835	20828	20932	20833	20944	20748	20769	20834	20865	20849	20874	20931	20865	20932	20943	20935	21053	21047	21013	20701	20800	20850	20958	20916	20924	20958	20678	20942	21098	20998	21095	20744	20895	20827	20921	20962	21196	20875	20831	20939	21030	20963	21081	21068	21065	21014	20858	20991	20700	20755	20970	21130	20947	20940	20774	21131	20882	20973	21019	20875	21073	20847	20885	20959	21038	21077	20997	20719	20741	20941	20766	20897	21062	20760	20866	20895	21004	21140	21101	20903	21013	20997	20855	20959	20896	20947	21016	20995	20918	20866	21079	20978	21094	20952	20988	20739	20851	20964	20975	20949	20954	20824	21025	21082	21046	20658	20880	20959	21146	20820	20956	20923	21166	20815	20984	21022	20829	21084	20870	20855	20762	20924	20968	21179	21074	20949	20831	21134	21007	20777	20699	21002	20834	20878	21264	20903	21032	20891	20928	20938	21134	20906	21080	21011	21052	20699	20826	21045	21108	20851	20923	21034	21104	21087	20967	20832	21001	21027	20867	20679	20846	20949	20921	20913	20968	20894	20944	21050	21028	20888	20971	20940	20912	20981	20701	21031	20712	20857	20900	20890	20635	20998	20867	20761	21073	20634	20804	21118	20747	21071	20941	20942	20918	20739	20823	20979	20754	20888	20980	21042	20905	20973	20938	20803	21152	20727	20861	20898	21009	21043	20934	20907	20960	20958	20952	20947	21145	20915	20678	21114	20920	20975	20915	20844	21126	20778	21088	21030	20919	20813	21068	21097	20833	20729	20848	20886	21055	21028	20942	20750	20891	20931	21048	20877	20867	20984	20782	20952	20999	21111	21087	21002	20953	20833	20753	20964	20866	21056	20999	20951	20839	20786	20667	20803	21111	20982	20852	20888	21132	20826	21104	20642	20917	20750	20941	21035	20803	21014	20885	21004	20891	21006	20876	20764	20894	20990	20967	21167	20838	21119	20854	20918	20940	20992	20978	20807	21053	20888	20965	20980	20912	21019	21069	20956	20971	21172	20815	20929	21062	20876	20967	21034	20933	20869	21029	20953	20884	20963	20915	21062	21110	20983	21093	21202	20757	20874	20954	20998	20738	21008	20954	21033	20917	20838	20920	21165	20867	20741	20825	20988	20927	21029	20996	21006	20918	21017	20796	20813	20981	20738	21000	20900	20682	20713	20767	20966	20915	20985	21036	20915	20739	20976	21068	20688	21092	20965	21089	20845	21035	20773	20954	20840	20913	20783	20912	20629	21019	20913	21020	21057	21146	20921	20775	20953	20898	20973	20966	20831	21073	20910	20991	20937	21124	20912	20833	21205	21066	21058	21093	20771	20880	21203	21058	20798	20888	21051	21044	21088	20833	20921	20869	20972	20935	20826	21027	21065	21038	21043	21159	20909	20821	20819	20834	20762	20936	20886	20974	20948	20970	20873	20851	20694	21051	20883	21021	20784	21081	21132	20917	20874	20915	20942	20929	20868	20916	20899	20888	20827	20970	20987	20805	20912	21038	20793	20856	21048	20918	21092	20949	20998	21056	20770	20949	20794	20947	20834	20808	20968	20963	20893	20989	21029	21009	21054	20767	20943	20905	20984	21065	21015	21017	20926	20832	21011	20880	20661	20905	20876	20909	20905	20899	21015	20822	21059	21124	20937	20910	20885	21021	20778	20945	20716	20886	20906	20917	21084	20739	21016	20982	20912	20946	20855	20753	20731	20796	20993	20967	20900	20827	20754	20942	20924	20808	20740	20990	20851	20973	20838	21046	21139	21052	20860	21182	21090	20956	21041	20640	20843	21109	20881	20836	20911	20882	20956	20828	20863	20765	20818	20851	20724	20891	20990	21039	21051	20988	21014	21163	20915	21109	20851	20864	20995	21011	21010	20718	20737	20981	20848	20873	21117	20881	21001	20962	21132	21033	20973	20850	20955	20993	21050	20918	21074	20878	20858	20912	20920	20820	20680	20919	20887	20836	21112	20896	20623	20886	20723	21101	20798	20919	20939	21096	20986	20905	20972	20825	20747	20854	20546	21076	20937	20915	20886	20980	20872	21019	21011	20970	20938	20880	20909	20871	20990	20842	20926	20771	20706	20787	20884	21022	20859	20890	20893	21008	20859	20831	20756	20784	20846	20604	20985	20810	21029	20956	21231	20866	20955	20828	20720	21180	21039	20982	20649	20926	21102	20952	21107	21068	20977	20856	20818	20899	20924	21085	20977	20891	20976	20992	20726	20742	20945	21084	20925	20991	21040	20998	20999	20921	20856	21113	21074	20747	20983	20806	21073	20897	20682	20852	20916	20945	20932	21081	21000	20820	20861	20869	21019	20822	21188	20682	20724	20931	21113	20997	20925	20916	20936	20989	20765	20933	20881	20951	21013	20851	21045	20958	21129	21206	20984	20908	20856	20917	20925	21061	20924	20931	20909	20717	20831	20932	21054	20968	20766	20845	20852	21016	20878	21036	21049	21036	20744	21097	20805	21094	20927	20903	20862	21088	20818	20881	20848	21031	20894	21021	20986	20941	20885	20808	20893	20933	21072	20925	21112	21051	20688	20917	21033	21023	20909	20959	20629	20852	20987	20853	20854	21050	20762	21020	21059	20902	20736	20808	20734	20753	20747	21079	20991	20768	20957	20864	20960	20844	21023	20911	21065	21021	20895	21000	20936	21030	20957	20893	21070	20904	21036	21044	21001	20768	21033	20988	20881	20894	20703	21063	21084	21062	20966	21057	20684	20914	20685	20733	20992	20897	20838	20932	20877	21035	20931	21059	21075	20958	21018	20955	20921	20859	21096	20895	20921	20997	20921	21002	20812	20887	20810	20921	20917	20841	20954	21037	20963	20885	21047	21087	21077	20949	21053	20980	20758	20866	20919	21101	20742	20968	20989	20938	20799	21073	20954	20873	20866	20964	20951	21049	21017	20919	21033	21209	20845	20995	20884	20827	21106	20992	20980	20889	20712	20914	20899	20780	20690	20938	21050	20939	20938	20915	21032	20739	21173	20937	21121	20814	21173	20870	20881	20977	21143	20867	21071	20979	20915	20895	20936	20914	21187	21065	21019	20936	20944	21022	20869	20860	21033	20731	20902	21048	20869	20918	20967	20965	20835	20930	21108	20988	21156	21168	20879	20869	20879	21183	20991	21048	21013	20916	20992	21117	21081	21051	20918	20883	20846	20761	20896	20996	20907	21016	20995	20940	21007	20980	20962	20926	21067	20926	20982	20905	21117	21081	20958	21050	20796	21170	20909	21093	20967	20857	20919	20971	20863	20959	20690	20954	20929	20929	20970	20870	21101	20765	21005	20906	20762	20986	21095	21015	20969	20710	21038	21010	20928	21115	20967	20786	20979	20999	20952	20833	21062	20870	20862	20793	20983	21063	20942	21014	21093	21042	20977	21082	20985	21083	20809	20894	20942	21195	20770	20864	20795	20855	20964	20972	21054	21000	20854	20993	21000	21159	20827	20929	20860	21062	20924	20876	21123	20951	20629	20990	21169	20914	20804	20796	20891	21080	20876	20995	20871	21005	20733	21028	20928	20877	20927	20932	21064	20772	20826	20807	20760	21114	20877	20939	21009	20977	20844	20939	20897	21060	21002	21072	21115	21024	20840	20809	20928	20872	20964	20892	20976	21115	20872	20758	21001	20999	20812	20982	21093	20976	20926	21051	20887	21010	20911	20954	20791	21056	20823	20876	20880	20802	20931	20838	20861	21019	20763	20872	20955	20854	20959	20856	21047	20876	21168	21123	20835	21199	20983	20778	21062	20860	21263	20841	21169	20917	20890	20815	20906	21166	21023	20915	20900	20966	20992	21258	20960	20718	20881	20894	20752	21015	20776	20941	20864	20826	21085	20964	20935	20778	20908	21156	20848	20827	20895	21014	20863	21094	21045	21388	21059	20927	21139	20957	21091	20772	20801	21126	21004	20995	20948	21053	21019	20945	20861	20854	20951	21183	20985	20823	20822	20978	21056	20978	20775	20808	20982	20962	20776	21048	21099	20941	21017	21075	20896	20892	20978	21028	20741	20811	21199	20845	20911	21030	20761	20897	21008	21070	21159	20913	20874
30827	48462	45190	38962	33346	29768	26892	24334	20235	18040	18075	18090	17989	18079	17843	17914	18005	17931	17929	17757	17888	17947	17954	18065	17843	17955	18008	17767	17755	17818	17759	17725	17795	17769	17976	17859	17808	17874	17965	18070	17744	17780	17934	18015	17825	17688	18021	17897	17956	18122	18158	17874	17995	17626	18111	17871	18021	17996	17851	17789	17729	17974	17742	17897	17974	17759	17846	17927	17849	17920	17899	18086	17671	17901	17983	17918	17838	17782	17885	17731	17829	17875	18026	18035	17872	17928	17789	17802	17985	17846	17832	17903	18067	17744	17843	17954	17847	17831	17814	17867	17739	17968	17833	17760	17852	17916	17815	17765	17954	17932	17957	17890	17798	17853	17777	17694	17783	17793	17864	17852	17856	17942	17895	17909	17777	17898	17901	17971	17861	18014	17810	17784	17757	17821	17987	17968	17767	17778	17976	17877	17801	17982	17890	17822	17868	17774	17919	17837	17963	17922	17898	17911	17936	17895	18025	17780	17713	17876	17862	17739	17770	17882	17790	17915	17834	18021	17906	17944	17750	18103	17707	17665	17906	17863	17792	17739	18000	17765	17868	17904	17849	17942	17802	17892	18089	17833	18002	17813	18021	17877	18064	17955	17849	17844	17871	17655	17893	17918	18005	17832	17908	17905	17886	17956	17937	17732	17857	17810	17914	17816	17907	17925	18069	17878	17734	17777	17818	17941	17818	17802	17891	17769	17778	17711	18061	17794	17890	17764	18001	17881	17863	17917	17782	17922	17709	17789	17894	17803	17935	17874	17841	17832	17793	17813	17737	17728	17963	17766	17812	17825	17847	17940	17830	17839	17710	17885	17690	17867	17890	17893	17833	17792	17897	17981	18028	17771	17824	17932	17867	17897	17830	17778	17918	17944	17919	17793	18221	17809	18042	17759	17903	17915	18042	17916	17863	17704	18043	17794	17678	18018	17747	17716	17833	17881	17772	17755	17906	17783	17986	17934	17820	17894	17835	17998	17768	17888	17906	17849	17747	17854	17820	17836	17745	17952	17900	17888	17683	17789	18168	17797	17910	17904	17788	17855	17936	17859	17722	17811	17765	17631	17808	17862	17850	17914	17959	17947	17715	17945	17825	17772	17935	17552	17880	17759	17822	17918	17884	17956	17773	17871	17784	17713	17898	17964	17937	17768	17884	17789	17923	17637	17870	17917	17890	17833	17797	17964	17807	17798	17899	17784	17834	17663	17759	17794	17841	17947	18006	17892	17882	17955	17956	17941	17862	17851	17800	17786	17863	17822	17937	17880	17854	17784	17799	17890	17893	17957	17836	17802	17884	17868	17970	17957	17831	17966	17732	18044	17955	17893	17858	17975	17817	17833	18001	17882	17913	18000	17826	17997	17797	17783	17959	17791	17986	17857	18123	17821	17810	17819	17859	17977	17894	17900	17978	17873	17893	17915	17914	17756	17926	17773	17951	17771	17896	17863	18110	17944	17616	17887	17772	17843	17794	17662	17960	17937	17868	17864	17891	17832	17953	17876	17755	17892	17890	17941	18024	17926	17668	17857	17991	17939	17753	17955	17726	17821	17766	17729	17890	17844	17968	17797	17821	17751	17826	17778	17955	17973	17807	17899	17887	17839	17833	17854	17739	18022	17924	17832	17876	17853	17818	17759	17800	18070	17872	17902	17721	17679	17832	17872	17719	17786	17894	17887	17819	17951	17814	17803	18002	17776	17915	17617	17960	18002	17729	17816	17843	17930	17853	17850	17872	17931	17881	17917	17738	18014	17975	17784	17988	17754	17688	17783	17822	17838	18058	17697	17968	17884	17998	17764	17875	17847	17907	17784	17752	17902	17812	17903	17826	17785	17794	17733	17951	18005	18010	17855	18021	17856	18050	17982	17725	17643	17759	17752	18010	17767	17895	17731	17923	17799	18087	17881	17888	17892	17846	18155	17809	17777	17991	17911	18125	17843	17777	17797	17875	17721	17793	17982	17861	17848	17904	18114	17893	17804	17852	17975	17831	17752	18073	17972	17777	17811	17847	17979	17742	17974	17853	17896	17943	17758	18119	18060	17949	17910	17854	18077	17883	17686	17850	17982	17850	17971	17852	17841	17846	18037	17855	18022	17879	17751	17956	17822	17665	17791	18027	17801	17862	17974	17791	17808	17879	17819	17792	17688	17760	17703	17860	17899	17956	17793	17759	17793	17661	17982	17949	17852	17824	18005	17926	17795	18017	17866	17806	17798	17853	17884	17743	17919	17832	17719	17684	17872	18013	18030	17653	17871	17799	17979	17677	17738	17824	17839	17828	17854	17710	17795	17953	17932	17667	17949	17799	17811	17875	17716	17929	17756	17962	17766	18002	17629	17899	17681	17980	17706	17870	17820	17752	17957	17883	17697	17874	17864	17883	17817	17830	17938	17982	17865	17933	17888	17915	17852	17860	17832	17810	17861	17964	17847	17826	17956	17947	17860	17836	17783	17932	18075	17586	17893	17859	17789	18034	17862	17911	17778	17871	17838	17975	17950	17853	17754	17965	17801	17767	17808	17926	17739	17876	17827	17914	17801	17940	17770	17902	17776	17836	17798	17824	17772	17817	17843	17933	17839	17769	17935	17801	17839	17980	17898	17921	17834	17654	17824	17950	17893	17701	17862	17946	17808	17881	17904	17708	17785	17846	17901	17828	17823	17751	17751	18091	17949	17697	17664	17890	17979	17806	17659	17755	17817	17892	17668	17852	17683	17909	17925	17603	17892	17890	17845	18032	17980	17796	17899	17889	17829	17781	17744	17918	17963	17727	17695	17855	17804	17876	17921	17743	17949	17923	17745	17707	17870	17855	17970	17949	17785	17786	17893	17780	17821	17877	17709	17847	17859	17837	17745	18056	17873	18099	17995	17886	18033	17850	17929	17808	17889	17931	17899	17775	17942	17872	17789	17626	17911	17892	17801	17864	17895	18012	17791	17997	17892	17945	18012	17875	17852	17867	17797	17872	17871	17966	17843	17829	17785	18018	17911	17802	17889	17878	17955	18050	17629	17688	17771	17880	17904	17771	17912	17831	17759	17833	17970	17829	17802	18071	17809	17793	17913	17768	17975	17829	17753	17900	18077	17904	17670	17835	17916	17847	17826	17743	17825	18090	17869	17928	17917	17771	17825	17944	17769	17694	17959	17736	17891	17936	17964	17797	17958	17991	17960	17856	17955	17820	17850	17981	17830	17751	17807	17879	17847	17809	17924	17852	17837	17818	17834	17750	17921	17807	17820	17895	17845	17916	18105	17748	17836	18035	17941	17956	17851	17671	17740	17875	17891	17894	17882	17775	17802	17928	17806	17744	17873	17785	17928	17923	17693	17899	17983	17701	17807	17913	17960	17845	17882	17869	17855	17890	17727	17837	17921	17669	17805	17667	17841	17692	17730	17804	17952	17858	17747	17802	17810	18061	17785	17783	17983	17851	17791	17461	17654	17764	17905	17852	17922	17940	17754	17940	17730	17834	17746	17870	17950	17888	18002	17756	17831	17801	17810	17809	17985	17859	17760	17833	17827	17858	17851	17815	17832	17877	17798	17925	17592	17959	17724	17985	17797	17981	17846	17823	17869	17789	17969	17816	17939	17860	18035	17911	17629	17848	17803	17842	17780	17732	17843	17803	17894	17949	17825	17880	17787	17675	17648	17881	18124	17658	17824	17867	17815	17937	18007	17764	17858	17866	17913	17845	17866	17677	17891	17822	17824	17854	17748	17849	17785	17895	17904	17769	17840	17696	17809	17884	17942	17872	17954	18124	18143	17845	17947	17770	17823	17975	17748	17779	17852	17712	17935	17846	17688	17879	17946	17980	17738	17845	17822	17878	17856	17876	17863	17813	17962	17889	17629	18037	17719	17786	17832	17833	17851	17871	17821	17955	17844	17893	17900	17806	17881	17912	17884	17804	17721	17821	17766	17805	18093	17813	17939	17926	17787	17985	17668	17848	17845	17842	17869	18029	17903	17696	17904	17794	17867	17853	17812	17676	17890	17810	17758	18082	17937	17817	17944	17832	17833	17982	17811	17968	17810	17941	17810	17888	18031	17860	17786	17889	17933	17828	17804	17780	17943	17938	17818	17891	17877	17962	17925	17777	17815	17877	17865	17867	17903	18049	17762	17759	17757	17889	17855	17936	17688	17790	17927	17803	17528	17863	18022	18032	17829	17856	17920	17890	17746	17774	17736	17911	18004	17896	17819	17976	17668	18101	17906	18001	17735	17732	17808	17987	17709	17791	17684	18078	17894	17831	17835	17952	18010	17806	17800	17758	17858	17786	17787	17803	17801	17852	17799	17727	18022	17885	17675	17852	17951	17908	17854	17944	18050	17730	17881	18061	17868	17768	17913	17948	18025	17784	17680	17852	17960	17718	17658	17910	17714	17862	17769	17898	17985	17976	17718	17989	17922	17949	17843	17866	17868	17900	17813	17715	17795	17878	17833	17803	18105	17849	17869	17902	17897	17942	17792	17913	18127	17808	17854	17965	17851	17880	17832	17793	17772	17867	17735	17855	17810	17856	17923	17984	17871	17879	17819	17898	17906	17787	18039	17891	17921	18138	17805	17776	17926	17819	17962	17703	17910	17759	17880	17918	17719	17959	17913	17678	17935	17640	17939	17889	17980	17927	17910	18047	18063	17718	18029	17965	17881	17866	17718	17805	17882	17966	17722	17977	17760	17950	17896	17976	17727	17697	17982	17792	17947	17930	18035	17818	17816	17924	17739	17874	17721	17757	17849	17861	17829	17851	17692	17820	17821	17777	17866	17872	18066	17645	17792	17722	17890	17953	17759	17898	17962	17898	17785	17920	17872	17963	17650	17961	17975	17811	17977	17630	17775	17859	17941	17993	17871	18042	17822	18000	17779	17625	17828	17819	17793	17911	17930	17819	17917	18026	17816	17719	17816	17796	17854	17922	17961	17897	17826	17907	17645	17841	17756	17956	17917	17933	17845	17808	18016	17875	17815	17866	17883	17969	17832	17990	17758	17796	17858	17865	17815	17937	17960	17871	17891	17728	17869	17846	17788	17684	17789	17811	17926	17771	17861	17656	17958	17736	17820	17826	17609	17884	17939	17936	17825	18015	18083	17806	17942	17980	18016	17886	17971	17989	17826	17921	17906
22833	21419	29329	24842	25689	30418	31895	24472	23270	23115	22570	22560	22450	22308	22558	22379	22367	22332	22188	22352	22141	22000	22044	22348	22188	22140	22070	22211	22083	22171	22199	22078	22224	22098	22107	22088	22390	22062	22159	22396	22034	22281	22064	22111	22286	22328	22295	21862	22348	22743	22556	22380	22391	22271	22123	22115	22220	22325	22360	22164	22100	22102	22268	22130	22154	21983	21990	22243	22273	22192	22355	22259	22155	22043	22200	22141	22173	22052	22088	22153	22047	21977	21998	22063	22421	21803	22115	22052	21924	22174	22131	21890	22121	21859	21864	22266	22048	22215	22154	22049	21863	22208	21898	21915	22162	21887	22449	21902	22098	21910	22045	22102	21994	21854	22106	22178	22219	21990	22065	22108	22099	22042	22127	22199	22150	21975	22148	21949	22196	22156	21999	22085	21997	22182	21951	22056	21989	22172	22059	22050	22021	22149	22033	22228	22254	22177	22160	22011	21875	22112	22106	21706	22121	22357	22212	22162	22075	22343	22218	21982	21965	22151	22144	22313	22155	21993	22101	22105	22142	22280	22195	21971	21850	22044	22141	21991	22250	22041	22260	22058	22224	22027	22170	22246	22187	21955	21923	21984	22376	22241	22121	22153	22129	21990	22088	22015	22056	22139	21992	21975	22185	22156	22001	22111	22088	21896	22177	22107	22014	22257	21911	22199	22142	22052	22017	22227	21946	22312	22019	22122	22119	21956	21922	21892	22143	22124	22221	22197	21999	22019	22098	21842	22115	21940	21988	22040	22009	22051	22014	22125	22203	21923	22081	22237	22181	22158	22208	22095	22176	22110	21992	22025	22223	22270	22056	21962	21963	22083	22279	21972	22047	21956	21948	22011	22092	22033	22244	22158	21814	22071	22262	21987	22010	22079	21915	21905	22069	22213	22197	22169	22205	22124	22162	22179	22027	22032	22094	21917	22118	22021	22026	22213	22039	22202	21885	21925	21993	22041	21974	22080	22261	22083	22193	22190	22058	22035	22210	22365	22219	22102	21995	22044	22036	22004	22153	21974	21972	21901	21865	21988	22162	22119	21990	21814	22047	21899	21795	22020	22167	22296	22375	22101	22102	22180	22231	21980	22050	22061	22185	22207	22020	22199	22118	22061	22173	22187	22119	22168	22091	22109	22019	22080	22118	22081	22033	21943	21965	21922	22109	21852	22033	22158	22105	21897	21916	22033	22247	21970	22141	22158	21986	22049	22142	22063	21908	22030	22236	21975	21896	22156	22086	22090	22190	22211	22019	22137	21994	22193	22187	22299	22200	22222	22294	22138	22106	22178	21830	21942	21922	22202	22051	22088	22100	21966	22108	22212	22131	22015	22020	22121	22242	22001	21900	21953	22195	22060	22221	22205	22215	22170	22007	22070	21944	22095	22204	22238	21963	22140	22126	22157	22164	22009	22070	22244	21947	22146	22163	22090	22036	22283	21918	22094	21966	22008	22088	22123	22061	21953	22200	22334	22070	22273	22031	22131	22090	22053	21934	22036	22138	22204	22017	22260	22163	21990	22079	21891	22118	22201	22046	21983	22279	22126	22219	22107	22306	22014	22085	22026	22291	21757	22173	21999	22271	21874	22359	22047	22225	22080	22056	22234	22064	22000	21977	22014	22038	22028	21728	21986	22156	21982	22170	22183	21971	22115	21893	21985	22104	22004	22116	22130	21967	21911	21940	22191	22021	22085	21806	22100	22056	21844	22032	22069	22058	21944	22168	22224	22079	22106	21822	22130	22019	21981	22061	21883	21932	21904	21863	21977	22109	22190	21981	21885	22056	22111	22073	21858	22041	22004	22089	22007	21966	22201	22049	22132	22082	22112	22051	21992	22181	22086	22007	21807	21890	22176	21928	22030	22070	22176	21945	22010	21968	22160	22026	22097	22003	22273	22152	22130	22046	22018	21890	21937	22259	21975	21996	22017	22055	22357	22040	22018	22189	22088	22338	21696	22246	22156	22057	22116	22130	22012	22060	22157	22089	22202	22002	21985	21858	22020	21878	21950	22165	22087	22060	22108	22070	21956	22013	21896	22033	22101	21894	22018	22149	21903	21885	22025	22078	22116	22272	22243	22128	21868	22031	22158	21962	22119	21997	22051	22119	22200	22008	22196	21959	22044	22185	22158	22085	22109	21941	22176	22287	22078	22093	21982	21873	21862	22076	21981	22248	21867	21888	22057	21992	22008	22125	21826	22044	22037	21907	21994	21949	22056	21942	22142	22040	22097	22135	22072	22057	22058	21968	22229	22260	22082	22154	22049	21960	22079	22294	22011	21894	21878	22030	22040	22005	22106	21737	22017	22205	22071	22108	22042	22076	21964	21993	21844	22092	21855	22087	22031	22249	22099	22117	21997	22049	22150	22035	21975	22087	22124	22259	22005	22083	21999	22035	22067	22046	22194	21935	21999	21772	21984	21924	22096	22090	21757	22153	22097	22184	22093	22103	22059	22110	22034	22013	22117	22060	22016	22010	22175	22129	22174	22074	21932	22010	22036	21960	22319	22034	21857	21882	21848	22187	22044	21909	22056	22053	22036	21968	22121	22041	22127	22041	22149	22121	22058	22196	22096	22033	21924	22094	22115	22222	22115	22016	21927	22056	21932	21982	21988	22011	22259	22196	21944	22137	22006	22241	22184	22078	21850	21925	21880	22190	21956	22151	22077	22077	22241	22015	21875	21927	22110	22266	21896	22034	22165	22056	22223	22125	22020	22123	22110	21997	21926	21961	22062	22058	21975	22048	21935	22013	22093	22212	21936	21976	22041	22188	22173	21952	22074	22252	22096	22293	22079	22128	21872	21927	22027	22067	22183	21833	22195	22113	21917	21760	22220	22125	22101	22062	22177	22232	21879	22072	22164	22004	21919	21737	21870	22115	22181	22045	22189	21815	22207	22069	22026	22029	22241	22114	22106	21952	21976	22115	22027	22122	22120	21961	22013	22054	22141	21982	22156	22181	21931	22228	22226	22102	21953	21914	22169	21978	22087	22117	21990	22169	22029	22102	21900	21893	22066	22024	22042	21976	22173	22149	22089	21969	21983	22185	22089	22211	22123	22008	22017	22065	22116	22126	21942	21998	21948	22116	22143	22195	21879	22100	22132	22103	22096	22064	22142	22087	22004	22032	22075	22139	21957	21975	22153	22118	22086	21926	21907	22131	22018	22009	21827	21954	22110	22247	21963	22022	22073	21965	22220	22151	21967	22085	22040	22127	21916	22244	22025	22100	22150	22043	22046	22093	22123	21989	21927	22114	22093	22089	22040	21896	22171	22069	22011	22001	22277	22022	22159	22186	22041	21879	22042	22077	22106	21989	21994	22086	22181	22062	21961	22053	22119	22216	22075	22113	22125	22376	22464	22043	22197	22207	22045	22072	22121	22035	21875	22007	22069	22069	22126	21975	22004	22107	22161	21968	22260	21989	21976	22076	22154	22134	22196	22173	22144	22219	22032	22108	22143	21733	22155	22156	21899	21951	22114	21927	22007	21885	22068	22243	22002	21997	22021	22193	22173	22026	22248	21996	21988	21986	21966	22188	22205	22067	21981	22043	21940	22092	21967	22157	21846	22061	21975	21878	22219	21652	22077	22153	22067	22098	22113	22106	21763	22217	22183	22135	22152	22152	22305	22160	22018	22054	21992	22353	22043	22188	22279	22085	22127	21989	22014	22094	22124	22171	22269	21835	22114	22012	22096	21957	22101	22025	22027	21895	22063	22006	21744	22324	22094	22273	22197	22271	21887	21988	22093	22297	22179	22050	21982	22148	21998	22183	21969	22083	22109	22174	21933	22123	22166	21928	22108	21819	21853	22139	22028	22108	21928	21934	21910	22196	22019	22017	22249	21987	22049	21882	21859	22091	21962	22130	21994	22186	22045	21996	22190	21973	21840	22065	22165	22031	22019	22098	22036	22224	22105	22159	22241	21979	22020	22037	21960	22123	22023	22225	21983	22338	22259	22177	22113	22089	22259	22259	22014	21998	21899	21923	22117	22077	22082	22077	22043	22192	22036	22350	22098	21875	22023	22167	22143	22317	22067	22078	21977	21985	21934	22178	22203	22053	22117	22296	22209	22401	22010	22387	22068	22167	21895	21981	22038	22087	22069	22102	22169	22080	22097	21942	22075	22018	21982	22035	21940	21846	21955	22174	22051	22223	22139	21988	22029	22202	21697	21975	22275	21974	22334	22202	22149	22102	21961	22196	22092	21929	22003	21889	22064	22045	22060	21996	21843	22165	22161	22155	21965	22042	21920	21933	21854	22037	22130	21883	22142	22114	22219	22112	22085	22134	22083	22034	21928	22006	22019	22045	22017	21977	22153	21896	22015	22045	21988	22090	22323	22237	21955	21990	22102	22229	22143	22036	21991	22227	22240	22028	22111	21980	22275	22051	22057	22007	22191	21861	22273	22243	22014	22315	22092	21833	22046	21989	22105	22060	21998	21901	22082	21974	22113	22065	22056	22141	22015	22123	22233	22027	21981	22092	21951	22298	22353	22026	21954	22137	22122	22111	22166	22006	22015	21933	22163	22193	21924	22167	22005	22227	21999	21993	21940	21967	21984	22083	22237	22195	22022	22112	21996	22207	21947	22358	22044	22000	22127	22193	22267	22016	22035	22177	22073	22134	21969	22218	21975	22314	22060	21965	21976	22073	22106	22107	22030	22211	22128	21948	22002	22079	21937	22067	22065	22061	22025	21966	22292	22249	21885	22037	21893	22236	22273	22268	21875	22025	22088	22002	21954	21964	22109	22131	22155	21909	22036	22082	22022	22221	22358	22301	22282	21962	21990	21954	21982	21905	22013	22141	22081	22061	21918	22057	22185	22067	22098	22184	22115	21915	21976	22046	22066	21981	21980	22199	22142	22227	22038	22030	22022	22074	21899	22173	22242	21994	21993	22048	22152	22250	22080	21930	22102	22145	22129	21999	21999	22296	22232	22048	22020	21981	22088	22125	21891	22107	22118	21930	21972	22226	22041	22160	21907	22045	22095	21986	21979	22180	22186	22066	22045	21864	21993	22031	21964	22032	22175	21951	22043	22281	21931	22111	22293	22175	22156	22038	21994	22079	22128	22102	22050	21944	22068	21873	21907	22043	21798	21918	22151	22163	22105	22219	22157
34515	57340	54574	49275	42341	35171	27371	20243	19726	19188	18652	18557	18686	18419	18611	18513	18568	18356	18326	18554	18664	18573	18584	18490	18580	18511	18532	18448	18514	18457	18560	18477	18370	18387	18473	18468	18622	18532	18270	18447	18563	18448	18434	18524	18566	18463	18420	18463	18607	19137	19018	18648	18447	18363	18460	18484	18511	18401	18503	18489	18405	18423	18465	18502	18575	18415	18278	18543	18324	18404	18423	18609	18511	18446	18672	18637	18583	18693	18527	18415	18517	18371	18256	18377	18637	18443	18340	18343	18508	18305	18494	18592	18554	18598	18577	18276	18467	18481	18653	18450	18468	18458	18355	18418	18335	18316	18507	18328	18353	18458	18454	18478	18500	18444	18347	18459	18417	18435	18486	18415	18366	18665	18484	18492	18424	18379	18355	18175	18353	18356	18362	18549	18508	18534	18351	18272	18466	18352	18431	18269	18706	18363	18446	18491	18355	18482	18245	18420	18373	18523	18541	18323	18237	18409	18302	18278	18379	18489	18626	18241	18470	18548	18335	18219	18494	18421	18443	18426	18619	18438	18546	18488	18232	18350	18691	18558	18466	18419	18211	18340	18302	18426	18508	18361	18583	18418	18395	18424	18437	18357	18590	18474	18485	18559	18362	18430	18433	18277	18545	18593	18485	18348	18648	18445	18439	18245	18402	18491	18533	18418	18528	18355	18566	18600	18529	18428	18384	18488	18467	18268	18582	18305	18389	18542	18367	18308	18258	18339	18526	18567	18407	18557	18400	18424	18403	18428	18721	18386	18423	18479	18562	18412	18489	18481	18371	18445	18383	18280	18284	18293	18479	18382	18544	18387	18390	18514	18492	18478	18327	18584	18479	18457	18564	18434	18411	18396	18491	18383	18564	18545	18455	18330	18417	18209	18417	18495	18421	18307	18530	18280	18508	18245	18487	18582	18548	18495	18405	18545	18470	18371	18279	18415	18407	18422	18530	18280	18290	18289	18376	18279	18390	18301	18406	18386	18647	18384	18359	18434	18501	18392	18228	18508	18389	18474	18519	18397	18511	18526	18228	18361	18312	18400	18377	18325	18392	18476	18359	18512	18647	18468	18394	18465	18455	18225	18274	18377	18487	18575	18544	18474	18449	18298	18377	18426	18287	18552	18281	18562	18396	18481	18572	18511	18414	18574	18346	18528	18358	18368	18445	18266	18508	18453	18192	18563	18441	18341	18549	18373	18410	18382	18375	18364	18360	18450	18623	18524	18382	18404	18259	18488	18384	18498	18498	18412	18382	18355	18308	18371	18507	18337	18296	18512	18443	18425	18374	18541	18319	18341	18389	18533	18509	18345	18327	18490	18359	18423	18364	18596	18427	18506	18575	18438	18467	18462	18566	18472	18474	18516	18475	18356	18469	18483	18418	18300	18296	18611	18484	18265	18550	18350	18614	18386	18285	18425	18413	18497	18480	18453	18399	18412	18525	18343	18369	18393	18557	18137	18382	18572	18410	18370	18365	18303	18400	18478	18328	18542	18330	18554	18327	18425	18169	18570	18504	18401	18390	18422	18449	18198	18372	18569	18506	18423	18370	18522	18355	18466	18443	18449	18505	18373	18414	18496	18233	18448	18486	18432	18513	18336	18487	18416	18479	18477	18400	18519	18311	18516	18350	18480	18520	18390	18404	18521	18563	18422	18434	18558	18521	18444	18419	18482	18327	18243	18363	18514	18330	18528	18520	18544	18361	18467	18185	18491	18309	18561	18417	18503	18256	18474	18456	18474	18442	18552	18424	18438	18430	18414	18575	18547	18395	18381	18473	18440	18420	18297	18485	18380	18337	18257	18447	18297	18356	18409	18488	18463	18481	18437	18397	18334	18500	18511	18489	18458	18538	18387	18399	18546	18383	18490	18439	18415	18494	18494	18511	18505	18493	18435	18426	18551	18401	18533	18324	18528	18528	18589	18435	18293	18445	18537	18613	18345	18492	18438	18568	18478	18448	18346	18619	18418	18376	18206	18377	18458	18615	18324	18428	18671	18557	18502	18346	18496	18599	18375	18530	18275	18492	18470	18621	18391	18491	18404	18382	18599	18381	18547	18658	18464	18437	18464	18555	18550	18510	18568	18374	18548	18544	18284	18532	18414	18577	18415	18329	18415	18412	18433	18479	18285	18344	18517	18383	18527	18350	18300	18419	18515	18470	18357	18484	18569	18537	18464	18531	18411	18503	18445	18430	18501	18443	18520	18448	18343	18453	18221	18464	18561	18447	18421	18436	18417	18440	18348	18450	18473	18349	18527	18273	18428	18273	18343	18522	18472	18500	18418	18341	18537	18333	18443	18526	18559	18479	18305	18550	18527	18450	18372	18513	18321	18563	18434	18483	18435	18322	18358	18443	18368	18372	18403	18533	18450	18486	18354	18494	18498	18303	18329	18509	18524	18422	18398	18391	18415	18415	18434	18379	18319	18371	18486	18476	18582	18367	18555	18552	18351	18478	18433	18444	18415	18369	18425	18298	18403	18367	18359	18439	18329	18615	18477	18525	18410	18326	18464	18584	18556	18326	18444	18492	18317	18353	18351	18328	18436	18459	18343	18325	18483	18397	18559	18349	18636	18484	18406	18477	18411	18666	18416	18388	18421	18562	18678	18352	18579	18397	18356	18267	18353	18568	18464	18407	18706	18303	18439	18347	18462	18355	18469	18447	18256	18456	18301	18513	18480	18419	18392	18266	18246	18490	18422	18313	18276	18414	18241	18557	18416	18435	18541	18578	18320	18504	18468	18516	18241	18555	18305	18242	18451	18490	18387	18348	18339	18389	18519	18372	18320	18433	18367	18361	18531	18214	18462	18398	18420	18465	18473	18424	18618	18298	18585	18461	18267	18460	18451	18193	18543	18449	18513	18476	18416	18656	18386	18500	18379	18460	18378	18506	18286	18431	18553	18263	18330	18480	18273	18509	18505	18324	18509	18359	18507	18291	18568	18306	18602	18423	18703	18450	18477	18439	18694	18347	18434	18510	18529	18370	18274	18464	18460	18340	18419	18439	18550	18457	18476	18380	18437	18507	18505	18425	18507	18380	18338	18442	18365	18430	18441	18442	18467	18366	18377	18481	18583	18479	18267	18395	18231	18384	18482	18415	18467	18395	18480	18435	18609	18445	18475	18349	18216	18456	18458	18446	18512	18605	18350	18338	18410	18383	18431	18264	18316	18358	18473	18518	18354	18540	18480	18430	18367	18472	18413	18558	18575	18464	18340	18581	18403	18573	18485	18541	18432	18556	18281	18583	18479	18328	18514	18549	18549	18409	18470	18380	18357	18433	18429	18632	18597	18368	18355	18364	18289	18439	18337	18410	18537	18386	18382	18510	18473	18612	18262	18508	18553	18472	18539	18423	18341	18381	18314	18459	18392	18532	18313	18517	18536	18176	18363	18373	18512	18474	18392	18340	18477	18463	18578	18319	18412	18424	18340	18425	18560	18405	18364	18542	18557	18257	18553	18557	18497	18366	18497	18476	18402	18463	18523	18305	18408	18505	18478	18485	18390	18622	18291	18436	18419	18412	18451	18487	18373	18572	18431	18406	18454	18463	18485	18578	18534	18475	18397	18356	18482	18390	18532	18515	18353	18310	18602	18319	18537	18435	18488	18521	18455	18481	18418	18630	18459	18331	18552	18481	18444	18491	18489	18413	18477	18258	18357	18503	18527	18353	18422	18607	18506	18667	18410	18582	18560	18364	18473	18508	18391	18398	18326	18290	18473	18525	18548	18531	18352	18378	18636	18552	18415	18240	18642	18531	18462	18587	18474	18284	18349	18274	18391	18458	18338	18278	18472	18348	18436	18352	18397	18239	18426	18430	18532	18435	18579	18391	18454	18338	18539	18294	18371	18493	18440	18526	18324	18628	18424	18362	18424	18431	18258	18497	18615	18502	18299	18419	18498	18377	18265	18265	18529	18300	18406	18347	18413	18367	18516	18471	18488	18414	18527	18406	18446	18361	18335	18419	18364	18411	18366	18368	18382	18603	18412	18441	18581	18457	18437	18525	18235	18382	18484	18561	18475	18526	18353	18365	18279	18393	18469	18717	18458	18317	18466	18529	18408	18370	18457	18197	18548	18429	18533	18429	18369	18406	18312	18398	18295	18337	18527	18411	18483	18250	18420	18290	18489	18567	18349	18496	18458	18547	18446	18513	18528	18413	18411	18372	18586	18349	18411	18471	18468	18372	18390	18345	18374	18393	18569	18489	18596	18412	18280	18497	18439	18648	18482	18380	18514	18492	18310	18252	18509	18418	18544	18484	18467	18409	18330	18356	18446	18569	18377	18374	18517	18428	18485	18487	18374	18693	18382	18614	18425	18509	18317	18371	18431	18389	18506	18497	18545	18501	18540	18508	18418	18461	18186	18556	18359	18574	18400	18331	18343	18282	18392	18380	18538	18375	18616	18324	18418	18442	18447	18485	18448	18425	18541	18425	18462	18474	18442	18495	18419	18452	18320	18344	18241	18275	18368	18477	18455	18329	18547	18487	18390	18474	18574	18591	18521	18521	18587	18410	18330	18516	18391	18731	18477	18472	18321	18422	18360	18380	18209	18420	18616	18402	18448	18448	18376	18236	18542	18399	18455	18598	18377	18389	18509	18425	18587	18397	18391	18492	18465	18480	18383	18457	18464	18459	18402	18488	18505	18422	18526	18589	18415	18401	18362	18385	18346	18222	18516	18430	18430	18356	18397	18437	18400	18508	18315	18396	18331	18286	18370	18439	18227	18331	18313	18349	18406	18396	18367	18353	18601	18370	18508	18436	18431	18456	18435	18565	18344	18587	18454	18515	18362	18542	18326	18495	18348	18445	18324	18452	18392	18414	18604	18304	18465	18431	18520	18366	18476	18426	18546	18379	18559	18494	18452	18383	18419	18571	18487	18587	18488	18454	18486	18589	18420	18489	18280	18436	18444	18692	18413	18528	18385	18341	18263	18362	18369	18400	18418	18330	18350	18438	18372	18559	18354	18558	18385	18421	18296	18373	18501	18405	18294	18531	18521	18424	18384	18677	18399	18507	18421	18468	18524	18285	18424	18497	18478	18397	18497	18533	18454	18331	18484	18446	18277	18507	18407	18492	18455	18350	18504	18651	18360	18416	18233	18475	18443	18507	18390
28248	24899	33734	32955	27376	24067	22959	22610	22349	22205	22037	21967	22283	22223	22303	22088	22267	21986	22164	22063	22004	22232	22252	22153	22224	22062	22060	22164	22066	21828	22118	22126	22113	22199	22150	22083	22207	22135	22067	22370	22047	21996	21965	21976	22119	22040	22139	22019	22205	22216	22022	22326	22257	22126	22012	21972	22285	22317	22383	22122	22170	22117	22003	22200	21969	22059	22220	22089	22297	22134	22035	22044	22097	22032	22239	21969	22083	22212	22029	22003	22048	21912	22055	22082	22037	21978	22066	22078	22066	22154	21955	21970	22062	22270	22372	22126	22221	21945	22136	22187	22323	22046	22211	21976	21955	21900	21877	22025	21926	22100	22261	21957	21999	22019	22037	22080	21992	21949	22031	21940	22295	21879	22001	22281	22155	21892	22004	22138	22262	22171	22119	21961	22207	22087	22175	22302	22119	21884	22144	22088	22228	22368	21974	22158	21924	21835	22037	22016	22260	21760	22257	21824	21926	22007	22159	22179	22254	22184	21937	22042	22291	22113	21982	21860	22004	22156	22124	21955	21915	22090	21852	22046	22151	22067	22110	22402	22060	21962	22245	21921	22080	22007	22173	22089	22043	22123	22289	22243	22041	22181	21948	22126	22017	21943	21950	22017	22156	22172	22137	21945	22081	22056	22080	22040	21993	22052	22185	22184	21911	22250	22176	22138	22287	22070	22027	22192	22194	22072	22001	22112	22055	21893	21876	22165	22080	22256	22102	21953	21981	22098	22029	22086	22211	22088	22061	22086	22032	22174	22010	22346	22256	21892	22171	21933	21985	22109	22051	21988	22016	21942	22085	22145	22196	22172	22201	22065	22230	22238	22042	22071	22207	22209	21920	22002	22163	22195	22194	22129	21925	22149	22063	22204	22022	22129	21966	21817	22154	21988	22165	22102	21835	22008	21998	22122	21984	21999	22103	22007	21895	22053	22328	21956	22013	22225	22152	22220	22111	22191	22156	21975	22007	22206	22102	21917	21859	22210	21994	22145	22112	22039	22092	21880	21981	22021	21979	22023	22105	21902	22013	22021	22075	22139	22137	22257	22050	21960	22120	22184	22057	21980	21997	22072	21932	22220	22176	22114	22030	21924	22129	22052	22337	22062	22136	22193	22192	21962	22176	22042	21909	22044	22164	21971	22115	22129	22112	21999	21991	22171	22088	22075	22121	22283	22023	21882	22263	22125	22156	22210	22267	22172	22310	22056	22292	22045	22326	22305	22186	22088	21954	22100	22054	22232	22159	22053	21806	22021	22280	22155	22127	22092	22135	21873	22119	22047	22218	22007	22145	22090	21951	22010	22132	22145	22124	21998	22172	22114	22283	21948	21881	22081	22182	22363	22056	21965	22071	22016	22085	21984	22039	22113	21987	21981	21957	21892	22145	21952	22118	22202	21982	22230	22172	21878	22047	22106	22111	21999	22044	22080	22223	21829	22051	22094	21974	22245	22044	22009	21998	21932	22161	22196	22193	22035	21987	22053	21961	22008	22200	22033	22365	22097	21920	22062	21915	22170	21913	22109	22188	22131	21932	21932	21988	21863	22062	22069	21868	22071	22241	22179	21967	21868	22115	22196	21964	21964	22120	21836	22037	21836	22242	21990	22249	22145	22197	22280	22114	22302	22011	22312	21856	22104	22066	22256	22049	22066	22094	22076	21982	22227	21919	22208	22093	21990	22121	22189	22219	22029	22046	22054	22174	21992	22202	22062	22141	22130	22081	22281	22188	22151	22219	22208	22250	22128	22099	22209	22096	22267	22218	22047	22141	22149	21966	22060	22135	22058	22168	22159	21980	22048	22364	22169	22121	22121	21942	21998	22235	21996	22003	22211	21930	22311	21931	22309	22211	21983	22100	22105	22062	22033	22204	22111	22104	21988	22258	22015	22044	21884	21950	21897	22215	22109	22065	21862	22285	22101	22115	21982	21836	22273	22027	22286	22091	22233	22023	22034	22014	22086	21815	22246	22010	22094	22040	22244	21979	22334	22148	22022	22100	21964	22213	22455	21981	22006	22020	22020	22123	22028	22062	22054	22045	22068	22144	22155	22189	22114	22321	22175	22266	21960	22234	22060	22120	22058	22063	22060	22145	22059	22256	22170	22126	22063	22246	22029	22088	22081	22288	22091	22233	21913	22044	22077	22105	22097	22152	22140	22339	22101	22122	22137	22093	22139	21968	22054	22073	21993	22025	22192	22070	22276	22129	22041	22095	22016	21934	21960	22071	22053	22092	22140	22189	22175	22270	21947	22077	22033	22015	21971	22069	21879	21844	22125	22157	22223	21823	21946	21956	22243	22416	22120	21995	22182	22213	22425	22169	22192	22089	22215	21900	22265	22227	21998	22094	22212	22159	22222	22048	21993	21944	21884	22202	21903	22015	22106	22273	21927	22240	22006	21921	21984	21901	22022	22136	21897	22274	21946	22181	22073	22045	22181	22215	22117	22165	21937	22070	22165	22143	22021	22221	22310	21980	22072	22291	22230	22068	22209	22104	22169	22274	22116	21807	22189	22161	22221	22213	21876	22022	21962	22089	22084	22159	22155	21889	22267	22114	21997	22053	22129	22085	22240	21879	22006	21954	21984	22239	21978	22006	22113	21940	22152	21869	21979	22095	22204	22100	22112	22012	22190	22117	22169	22173	22114	22048	22099	22317	22221	22280	22240	22239	21942	22193	22033	22027	22025	22078	22133	22079	22042	22199	22201	22074	22210	22142	22208	22041	21945	22181	22020	21970	21875	22212	22047	22079	21967	22065	22268	21933	21881	22030	21995	22056	21991	22219	22223	22096	22212	22167	22039	22020	22220	22029	22284	22093	21996	22260	22233	22134	22160	22194	21842	22112	22144	21981	22248	22005	21822	22072	22178	22138	21960	22275	21784	22229	21983	22161	22117	22048	22186	22115	22252	22150	22250	21981	22117	22090	21941	22220	22020	22184	22319	22262	22015	21959	21898	22173	21996	22141	21968	22133	22021	21979	22022	21963	22003	22005	22024	22020	22019	22162	22017	22200	22162	22000	22178	21837	21955	22083	22183	21964	22296	22046	22125	22101	22097	22303	21837	22126	22215	21980	22130	22106	22139	21936	22078	22172	22071	21961	22194	22107	22075	22112	22258	22219	22280	21950	21943	22074	21830	21914	21963	22047	22265	21960	21912	22279	22110	22222	22160	22089	21955	22075	22158	22048	21984	21951	22019	22048	21954	22024	22084	21958	22076	22325	22080	22176	21913	21987	22075	22116	22085	21949	22163	22055	22283	22094	22126	22094	22215	21895	22139	22167	22136	21906	22243	22211	22108	22018	22053	22034	22020	22073	21897	22096	22073	21878	22179	22238	22206	22212	21959	22053	22078	22051	22071	22011	22094	21955	22145	22290	22044	21885	22231	21984	21981	22226	21952	22042	21741	22061	22226	22164	22126	22134	21814	22140	22220	22223	22009	21882	22132	22022	21886	22294	21952	21990	21876	22045	22007	22208	22208	22273	22060	22068	21991	22025	21981	21957	22024	21978	22263	22176	22121	22122	22112	22224	22056	22063	22131	22200	22009	22018	22110	22123	22185	22123	22123	21944	22263	21942	22115	22119	21907	22093	22272	21973	21949	22225	22093	22258	22241	22158	22036	22139	22094	22100	22141	22080	21940	22100	21956	22042	22213	22242	22270	21992	22219	22073	22111	22034	22038	22106	22065	22052	21997	22042	21870	21994	22214	22027	22205	22102	22128	22203	22088	22287	22083	21970	21929	22218	22195	22004	22010	22102	22128	21942	22122	22133	22137	22233	22049	22084	22171	22122	22230	21962	22270	22094	22076	22086	22154	22184	22117	22118	22222	21705	22070	22078	22028	22368	22177	22012	22170	22310	21829	22096	22075	22176	22069	22124	22152	21951	22142	22009	22051	22172	22028	22143	21851	22023	22012	22279	22139	21972	22344	22109	21858	21927	21954	22223	22144	21965	22029	22079	22033	21961	22226	22065	22020	21994	22000	22012	22159	22187	22110	21952	22085	21918	22016	22022	22154	22101	22114	22049	22020	22015	22232	21910	22151	22166	22167	21927	21965	22254	22100	22106	22030	22233	22008	22086	22081	22091	22113	22278	22029	21898	22136	21872	22054	22140	21930	22297	22183	22137	22212	21950	22307	22009	22063	22073	21900	22177	21988	22164	22316	22117	22015	22176	22001	22191	22041	22279	22160	22123	22071	22313	21713	21992	22259	21960	21862	22161	22209	21903	22086	22114	22039	21927	22019	22097	21978	22022	21991	21913	22117	22438	21914	22177	22242	21841	22107	22124	21981	22239	22269	22117	22069	22156	21785	21921	21997	22010	22029	21980	22140	22089	22138	22186	22150	22167	22203	22143	22312	22262	22226	22027	22073	21936	22183	22152	21998	22142	22088	21978	22173	21996	21825	22176	22044	21707	21963	22026	22098	22208	22065	22020	22015	22138	22101	22071	22028	22221	22128	22138	22173	22253	22203	22062	21829	22094	21807	22116	22199	22125	21935	22036	21986	22140	22121	22051	21996	22176	22079	22080	22444	22222	22158	21996	21911	22235	22080	22111	22022	22173	22079	22139	21897	21945	22080	22102	22163	22116	22322	22215	22210	21931	21875	22110	21918	22117	22131	22056	22097	22119	22156	21982	22153	22113	21958	22142	22147	22491	22312	22204	22150	22045	21935	22290	22106	22164	22100	22230	22007	22057	21994	22083	22131	22153	22198	22240	22044	21994	22003	22147	22173	21986	22113	21948	22187	22191	22043	21976	22240	22129	22058	22196	22149	22124	21959	22050	22114	22002	22157	22042	22036	22049	22179	21944	22317	22072	21932	22095	22022	22127	22014	21928	22182	22308	22190	22105	22066	22158	21981	22068	22033	22111	22158	22041	22080	21960	22106	22175	22001	22001	22032	22016	21915	22282	22155	22058	22150	22072	22108	22000	21981	22016	22086	21971	22147	22153	22086	21934	21935	21906	21953	21969	22020	22001	22150	22188	22091	22117	22307	22167	21889	22093	21987	22183	22261	22097	22076	22124	22081	22265	22186	22152	22032	21952	22171	22110	22063	22118	22122	22170	22223	22126	22059	22291	22162	22149	22102	22017	21991	22163	22231	22074	22022	22159	21961
27513	38679	38148	32291	25458	20441	19054	18927	18721	18478	18392	18500	18339	18520	18302	18377	18460	18478	18412	18401	18310	18410	18452	18335	18474	18397	18459	18359	18534	18256	18424	18349	18288	18272	18264	18592	18473	18242	18466	18405	18325	18423	18246	18333	18435	18361	18359	18399	18337	18339	18626	18516	18340	18438	18472	18416	18540	18385	18358	18531	18460	18324	18239	18319	18530	18248	18453	18171	18365	18504	18404	18234	18542	18343	18438	18534	18510	18454	18383	18280	18462	18465	18338	18479	18442	18528	18400	18347	18515	18441	18326	18473	18400	18376	18464	18267	18480	18334	18317	18314	18412	18424	18190	18262	18237	18487	18400	18470	18281	18348	18493	18325	18285	18503	18357	18387	18410	18403	18358	18364	18363	18454	18417	18371	18385	18355	18279	18122	18370	18502	18414	18437	18363	18515	18455	18188	18422	18158	18422	18342	18321	18443	18530	18366	18192	18413	18436	18441	18346	18356	18293	18163	18446	18315	18379	18388	18463	18344	18265	18435	18353	18395	18434	18494	18247	18458	18324	18425	18405	18394	18494	18407	18406	18419	18495	18381	18384	18367	18392	18446	18343	18250	18313	18116	18468	18220	18456	18322	18476	18364	18497	18612	18617	18307	18198	18500	18270	18442	18581	18203	18500	18305	18414	18432	18347	18314	18416	18512	18521	18449	18270	18460	18442	18273	18422	18384	18551	18422	18501	18421	18358	18400	18332	18455	18394	18212	18443	18341	18385	18289	18477	18340	18356	18516	18344	18405	18332	18338	18432	18205	18491	18395	18576	18314	18512	18499	18388	18436	18525	18358	18429	18405	18328	18401	18363	18507	18413	18561	18277	18332	18277	18385	18371	18329	18479	18483	18512	18619	18230	18515	18264	18314	18495	18420	18430	18375	18298	18331	18303	18377	18421	18347	18239	18222	18324	18245	18621	18429	18186	18492	18422	18450	18397	18366	18483	18475	18320	18230	18441	18236	18478	18176	18317	18261	18562	18260	18293	18505	18385	18508	18320	18358	18394	18542	18233	18201	18382	18365	18428	18264	18232	18195	18339	18494	18353	18459	18425	18549	18416	18490	18406	18326	18333	18370	18391	18417	18252	18355	18395	18339	18444	18209	18259	18643	18333	18170	18488	18381	18532	18356	18589	18115	18432	18454	18438	18509	18482	18260	18398	18263	18323	18289	18373	18517	18357	18350	18277	18339	18363	18383	18428	18484	18339	18440	18217	18351	18265	18329	18538	18369	18283	18407	18447	18311	18401	18436	18413	18214	18398	18491	18357	18414	18433	18285	18367	18338	18410	18304	18303	18392	18598	18447	18395	18326	18481	18536	18291	18278	18432	18395	18330	18409	18473	18469	18379	18339	18258	18461	18349	18449	18359	18453	18258	18461	18211	18399	18432	18347	18571	18539	18411	18419	18454	18390	18283	18409	18466	18486	18347	18412	18507	18518	18360	18394	18387	18362	18497	18215	18209	18298	18362	18229	18258	18330	18307	18399	18453	18328	18426	18465	18300	18338	18286	18469	18361	18527	18557	18420	18304	18357	18437	18457	18467	18181	18326	18239	18420	18395	18400	18485	18183	18431	18334	18168	18412	18280	18457	18521	18328	18570	18195	18506	18267	18314	18385	18195	18349	18196	18242	18336	18130	18453	18501	18657	18470	18493	18369	18506	18343	18452	18471	18598	18217	18426	18375	18333	18459	18331	18574	18057	18303	18187	18486	18244	18364	18286	18289	18216	18352	18331	18360	18348	18429	18370	18269	18427	18446	18398	18336	18388	18379	18298	18499	18520	18347	18454	18441	18228	18295	18488	18328	18323	18276	18513	18394	18360	18365	18327	18410	18270	18373	18273	18475	18284	18324	18332	18446	18433	18319	18381	18416	18387	18400	18563	18495	18221	18308	18417	18464	18323	18411	18464	18283	18497	18317	18404	18424	18603	18358	18423	18334	18413	18417	18240	18213	18512	18349	18487	18363	18336	18417	18277	18366	18418	18517	18409	18415	18480	18240	18304	18410	18533	18459	18301	18425	18345	18506	18455	18469	18369	18506	18410	18321	18384	18243	18373	18477	18376	18299	18357	18288	18363	18443	18268	18558	18523	18501	18278	18385	18233	18431	18277	18421	18312	18412	18389	18502	18419	18364	18308	18391	18439	18330	18367	18377	18304	18410	18451	18360	18617	18419	18227	18336	18508	18503	18378	18373	18342	18470	18365	18302	18311	18338	18421	18403	18430	18439	18363	18209	18455	18321	18372	18297	18235	18413	18386	18503	18304	18535	18460	18332	18381	18326	18356	18376	18203	18417	18478	18367	18395	18298	18432	18509	18340	18244	18333	18456	18383	18476	18334	18382	18237	18351	18302	18409	18431	18504	18438	18326	18429	18523	18457	18345	18323	18272	18383	18403	18385	18425	18252	18360	18623	18219	18552	18494	18283	18387	18345	18372	18295	18419	18375	18420	18372	18298	18283	18320	18371	18371	18545	18297	18355	18336	18135	18257	18374	18229	18506	18362	18484	18438	18272	18526	18306	18419	18251	18546	18253	18531	18332	18337	18494	18352	18382	18358	18309	18455	18341	18452	18415	18372	18349	18429	18589	18458	18328	18296	18161	18299	18374	18332	18217	18333	18224	18358	18336	18458	18616	18468	18454	18486	18285	18254	18390	18364	18476	18262	18589	18396	18336	18388	18474	18291	18265	18361	18369	18261	18448	18490	18356	18402	18339	18414	18428	18234	18501	18249	18305	18229	18413	18310	18285	18261	18301	18262	18292	18395	18431	18416	18467	18577	18191	18337	18298	18312	18419	18350	18507	18257	18385	18293	18341	18429	18247	18397	18422	18238	18355	18500	18382	18446	18307	18349	18398	18175	18380	18172	18235	18400	18507	18305	18359	18220	18271	18430	18400	18403	18552	18517	18401	18300	18342	18531	18323	18562	18296	18283	18428	18442	18284	18356	18636	18187	18597	18508	18436	18293	18376	18390	18453	18398	18325	18503	18573	18254	18445	18497	18434	18494	18349	18421	18502	18439	18294	18548	18620	18501	18439	18433	18356	18433	18417	18522	18304	18474	18395	18372	18249	18532	18482	18464	18489	18339	18321	18282	18465	18397	18330	18523	18436	18415	18295	18421	18441	18431	18319	18123	18275	18231	18443	18335	18406	18185	18509	18396	18304	18481	18440	18284	18496	18389	18451	18153	18318	18115	18376	18512	18278	18448	18329	18340	18449	18318	18385	18421	18510	18528	18292	18210	18399	18479	18421	18420	18479	18278	18556	18438	18366	18353	18403	18438	18357	18550	18365	18321	18386	18408	18301	18480	18292	18442	18349	18420	18262	18477	18288	18327	18361	18313	18303	18495	18608	18308	18253	18469	18419	18409	18420	18436	18297	18370	18503	18570	18590	18256	18403	18387	18296	18298	18304	18390	18182	18349	18429	18348	18456	18473	18471	18255	18511	18366	18487	18314	18476	18244	18370	18375	18317	18344	18377	18337	18387	18479	18465	18437	18270	18524	18311	18271	18421	18428	18263	18468	18418	18399	18577	18429	18386	18508	18489	18688	18504	18328	18298	18371	18344	18554	18279	18404	18388	18484	18228	18307	18320	18524	18342	18439	18484	18284	18390	18455	18474	18407	18434	18277	18525	18417	18387	18297	18519	18378	18327	18384	18401	18412	18373	18360	18356	18380	18526	18515	18266	18375	18456	18377	18199	18229	18487	18450	18213	18415	18437	18367	18361	18325	18432	18316	18540	18322	18414	18133	18392	18347	18245	18364	18430	18472	18473	18627	18460	18466	18512	18240	18415	18451	18439	18436	18351	18399	18266	18391	18462	18413	18495	18206	18331	18288	18449	18429	18598	18264	18409	18364	18284	18487	18543	18370	18417	18397	18548	18334	18320	18593	18461	18456	18265	18448	18423	18437	18330	18554	18501	18412	18483	18471	18402	18427	18470	18342	18332	18420	18342	18412	18391	18492	18311	18173	18387	18482	18448	18430	18340	18445	18607	18139	18491	18337	18571	18585	18341	18343	18434	18353	18525	18395	18355	18267	18501	18393	18393	18410	18385	18246	18333	18259	18448	18344	18408	18475	18328	18432	18414	18478	18256	18267	18430	18200	18541	18359	18373	18386	18428	18354	18612	18394	18388	18309	18429	18291	18592	18289	18552	18300	18230	18458	18368	18443	18338	18300	18292	18447	18359	18314	18412	18428	18214	18428	18174	18301	18337	18537	18451	18376	18486	18505	18362	18219	18326	18471	18349	18536	18274	18517	18425	18430	18401	18542	18370	18201	18494	18430	18331	18346	18537	18401	18333	18584	18271	18192	18363	18432	18283	18482	18421	18423	18378	18442	17973	18325	18327	18344	18404	18465	18309	18379	18390	18395	18420	18493	18263	18455	18222	18379	18317	18591	18415	18480	18240	18303	18396	18358	18447	18371	18328	18414	18399	18386	18397	18454	18334	18441	18450	18451	18477	18345	18344	18472	18315	18369	18320	18408	18368	18378	18476	18402	18495	18406	18360	18473	18428	18242	18338	18606	18539	18191	18489	18428	18316	18366	18238	18340	18392	18476	18322	18324	18503	18346	18454	18419	18544	18486	18295	18421	18385	18443	18428	18345	18447	18427	18373	18333	18583	18327	18383	18377	18298	18381	18131	18447	18437	18569	18295	18546	18511	18588	18483	18386	18435	18470	18393	18496	18331	18316	18339	18290	18383	18580	18466	18253	18466	18590	18262	18156	18536	18329	18359	18308	18270	18204	18459	18288	18390	18230	18364	18483	18471	18491	18339	18382	18465	18575	18378	18465	18542	18413	18374	18367	18402	18499	18492	18528	18453	18265	18420	18384	18454	18345	18371	18505	18440	18413	18550	18265	18350	18301	18417	18402	18425	18424	18347	18370	18305	18494	18390	18136	18355	18415	18393	18388	18437	18284	18352	18526	18406	18258	18325	18438	18332	18412	18371	18290	18430	18462	18250	18373	18402	18404	18488	18424	18350	18460	18586	18455	18353	18458	18239	18385	18577	18371	18403	18470	18402	18416	18174	18409	18417	18469	18288	18412	18465	18380	18256	18463	18379	18404	18309	18257	18378	18494	18554	18223	18456	18412	18370	18454	18441
24019	21428	29084	26272	25082	27007	27343	23598	22638	22218	21571	21453	21540	21552	21527	21471	21454	21405	21360	21478	21423	21461	21345	21300	21433	21153	21398	21411	21583	21380	21510	21450	21523	21335	21319	21511	21536	21462	21299	21408	21486	21375	21231	21531	21347	21232	21191	21456	21280	21624	21835	21685	21647	21427	21338	21151	21214	21349	21352	21311	21233	21379	21303	21198	21295	21333	21689	21552	21237	21383	21290	21231	21323	21471	21580	21557	21259	21353	21353	21504	21356	21405	21400	21496	21517	21360	21358	21558	21364	21389	21449	21215	21316	21225	21326	21285	21448	21386	21502	21522	21556	21532	21481	21325	21116	21487	21418	21387	21528	21362	21317	21428	21515	21288	21499	21261	21377	21413	21481	21339	21408	21289	21512	21173	21308	21334	21594	21456	21528	21287	21251	21607	21211	21323	21321	21368	21450	21310	21403	21151	21333	21308	21480	21088	21221	21443	21245	21209	21407	21426	21449	21311	21508	21712	21246	21445	21663	21297	21339	21457	21121	21530	21320	21304	21390	21212	21368	21266	21452	21457	21255	21317	21258	21414	21238	21216	21073	21077	21390	21580	21124	21474	21418	21311	21458	21388	21274	21440	21476	21288	21366	21435	21488	21198	21558	21542	21311	21181	21390	21387	21294	21210	21300	21665	21301	21256	21447	21363	21351	21468	21370	21442	21162	21469	21302	21397	21207	21326	21291	21192	21522	21308	21512	21367	21276	21560	21475	21286	21637	21496	21442	21123	21242	21309	21333	21318	21335	21208	21191	21383	21455	21331	21272	21242	21103	21223	21205	21435	21550	21380	21296	21254	21280	21336	21443	21261	21406	21582	21331	21315	21486	21300	21369	21340	21176	21517	21597	21553	21257	21486	21433	21173	21385	21376	21228	21271	21281	21429	21238	21345	21413	21346	21341	21613	21479	21257	21358	21376	21260	21225	21380	21268	21240	21352	21150	21180	21290	21534	21220	21250	21426	21530	21462	21445	21284	21289	21290	21359	21274	21327	21300	21324	21327	21411	21420	21293	21322	21120	21319	21483	21263	21360	21413	21355	21324	21268	21393	21404	21448	21169	21333	21219	21400	21559	21397	21394	21343	21236	21190	21156	21302	21223	21350	21373	21394	21379	21322	21565	21721	21371	21321	21553	21390	21320	21407	21245	21417	21446	21354	21512	21273	21320	21385	21179	21400	21454	21275	21424	21421	21500	21372	21352	21219	21189	21272	21274	21307	21288	21362	21261	21253	21307	21369	21332	21423	21443	21444	21552	21334	21461	21327	21343	21301	21379	21450	21431	21399	21285	21420	21164	21346	21357	21307	21385	21520	21179	21292	21356	21251	21508	21576	21332	21348	21356	21401	21410	21211	21423	21372	21161	21455	21228	21218	21242	21380	21382	21351	21457	21158	21284	21368	21467	21524	21394	21387	21519	21356	21332	21290	21420	21267	21293	21439	21383	21374	21179	21496	21262	21253	21348	21210	21464	21329	21181	21447	21453	21389	21238	21367	21464	21435	21197	21348	21454	21338	21657	21470	21258	21380	21456	21271	21297	21351	21452	21456	21331	21535	21286	21169	21503	21327	21326	21279	21336	21333	21414	21566	21353	21232	21317	21422	21162	21264	21472	21129	21366	21492	21519	21415	21367	21386	21354	21299	21436	21354	21493	21347	21401	21454	21383	21157	21360	21512	21467	21428	21221	21456	21322	21542	21415	21353	21497	21287	21348	21380	21304	21333	21399	21275	21572	21366	21569	21488	21511	21247	21427	21496	21383	21273	21384	21272	21032	21118	21534	21481	21238	21137	21281	21411	21397	21376	21253	21316	21275	21422	21304	21352	21591	21194	21435	21604	21071	21415	21132	21393	21207	21294	21415	21534	21181	21457	21369	21304	21370	21433	21287	21323	21349	21479	21181	21363	21458	21417	21178	21068	21495	21267	21256	21258	21268	21376	21169	21385	21349	21509	21295	21418	21575	21395	21262	21279	21303	21346	21476	21528	21256	21254	21236	21676	21364	21318	21341	21421	21479	21352	21395	21470	21466	21310	21192	21483	21212	21337	21350	21342	21224	21304	21321	21352	21430	21408	21450	21170	21461	21235	21531	21648	21345	21360	21172	21357	21340	21461	21344	21335	21373	21535	21302	21317	21231	21486	21386	21447	21407	21461	21467	21271	21266	21412	21388	21321	21367	21196	21314	21360	21489	21721	21536	21407	21464	21318	21551	21328	21369	21400	21400	21450	21343	21336	21243	21297	21521	21427	21374	21425	21358	21568	21363	21322	21249	21668	21420	21419	21306	21284	21421	21505	21223	21447	21611	21348	21338	21274	21408	21322	21442	21302	21433	21351	21504	21270	21521	21662	21299	21358	21328	21413	21449	21429	21520	21375	21429	21417	21306	21326	21318	21344	21579	21278	21196	21407	21317	21262	21246	21413	21384	21371	21351	21584	21319	21316	21331	21360	21278	21226	21335	21290	21235	21382	21371	21447	21504	21653	21409	21065	21322	21143	21352	21273	21253	21230	21412	21443	21482	21436	21218	21334	21176	21407	21294	21486	21382	21474	21500	21269	21490	21463	21333	21410	21367	21376	21111	21263	21189	21483	21272	21312	21334	21276	21382	21291	21498	21488	21409	21373	21317	21309	21337	21509	21449	21261	21174	21206	21129	21293	21180	21286	21349	21527	21356	21240	21385	21512	21188	21319	21227	21401	21383	21527	21492	21445	21441	21350	21365	21130	21431	21281	21176	21217	21472	21488	21244	21462	21221	21591	21461	21464	21568	21545	21342	21279	21259	21555	21186	21463	21413	21384	21587	21436	21309	21538	21418	21268	21539	21348	21374	21297	21391	21186	21314	21317	21285	21389	21394	21528	21310	21300	21457	21255	21431	21329	21224	21224	21152	21316	21409	21378	21447	21264	21452	21427	21374	21418	21314	21455	21450	21381	21361	21274	21255	21281	21387	21304	21280	21496	21408	21354	21289	21212	21363	21438	21281	21253	21513	21025	21515	21525	21683	21328	21311	21182	21489	21571	21412	21039	21320	21395	21398	21407	21564	21368	21310	21242	21348	21220	21299	21164	21108	21310	21498	21517	21230	21504	21540	21377	21363	21362	21312	21396	21510	21514	21470	21319	21441	21369	21389	21439	21520	21529	21557	21279	21483	21335	21257	21247	21330	21361	21454	21403	21355	21399	21365	21189	21351	21264	21492	21336	21523	21339	21242	21358	21439	21231	21250	21187	21359	21470	21432	21436	21235	21299	21411	21690	21458	21336	21455	21280	21201	21352	21336	21153	21420	21453	21619	21333	21482	21571	21315	21243	21260	21472	21272	21418	21273	21237	21488	21501	21260	21435	21430	21410	21239	21349	21406	21400	21441	21471	21548	21646	21139	21236	21248	21206	21350	21555	21187	21226	21489	21349	21381	21112	21410	21390	21288	21446	21374	21434	21344	21500	21199	21335	21413	21362	21157	21496	21301	21407	21285	21334	21318	21411	21284	21252	21444	21393	21435	21196	21294	21371	21451	21464	21194	21362	21585	21290	21290	21242	21408	21359	21167	21278	21517	21091	21178	21443	21358	21739	21369	21640	21416	21418	21344	21422	21482	21295	21305	21259	21242	21368	21429	21520	21338	21551	21320	21252	21325	21566	21436	21384	21308	21158	21439	21410	21381	21258	21512	21321	21196	21339	21226	21106	21099	21206	21277	21482	21497	21187	21249	21296	21342	21447	21217	21367	21457	21448	21442	21437	21572	21503	21184	21383	21415	21183	21340	21370	21500	21272	21403	21601	21366	21369	21268	21378	21387	21338	21528	21242	21201	21268	21369	21404	21397	21354	21351	21532	21261	21502	21151	21293	21463	21292	21252	21197	21514	21474	21346	21497	21458	21404	21353	21715	21377	21372	21289	21312	21318	21167	21348	21347	21312	21368	21420	21264	21299	21387	21368	21463	21492	21324	21168	21302	21275	21451	21455	20988	21284	21394	21492	21510	21157	21539	21484	21388	21125	21496	21336	21434	21265	21375	21439	21411	21608	21463	21278	21509	21400	21486	21462	21533	21438	21211	21334	21278	21294	21338	21273	21435	21286	21345	21311	21301	21305	21336	21469	21354	21361	21196	21543	21303	21267	21483	21376	21116	21168	21313	21517	21682	21420	21389	21263	21504	21166	21459	21457	21167	21302	21379	21225	21274	21294	21336	21272	21456	21357	21233	21529	21124	21312	21265	21581	21411	21396	21224	21545	21582	21378	21359	21487	21293	21311	21295	21399	21352	21457	21521	21310	21242	21238	21250	21192	21666	21485	21335	21362	21321	21371	21581	21488	21320	21324	21382	21304	21364	21505	21459	21301	21420	21548	21341	21491	21468	21409	21458	21264	21259	21393	21400	21349	21156	21484	21425	21445	21484	21313	21452	21432	21477	21446	21316	21349	21409	21216	21525	21415	21234	21308	21341	21209	21258	21438	21381	21410	21209	21243	21451	21386	21390	21507	21330	21186	21481	21287	21354	21399	21287	21469	21401	21242	21390	21377	21442	21374	21333	21531	21379	21436	21249	21522	21239	21579	21445	21232	21351	21332	21122	21449	21409	21463	21524	21334	21382	21494	21424	21654	21533	21479	21531	21414	21295	21198	21521	21372	21450	21348	21577	21534	21431	21287	21371	21427	21207	21549	21402	21464	21387	21478	21145	21634	21328	21093	21271	21194	21293	21413	21159	21242	21371	21291	21348	21371	21331	21228	21056	21324	21347	21188	21412	21642	21384	21662	21268	21140	21225	21489	21478	21240	21223	21295	21391	21352	21474	21412	21132	21307	21381	21432	21445	21386	21222	21275	21409	21317	21269	21382	21480	21428	21159	21403	21505	21232	21459	21626	21321	21353	21636	21367	21233	21283	21443	21359	21394	21368	21388	21354	21413	21355	21332	21535	21434	21576	21320	21683	21442	21257	21345	21368	21258	21455	21560	21285	21454	21219	21477	21483	21273	21246	21411	21488	21385	21371	21306	21473	21547	21328	21442	21357	21447	21388	21252	21361	21432	21393	21409	21138	21314	21357	21287	21595	21261	21151	21499	21268	21071	21177	21293	21337	21322	21382	21308	21369	21393	21448	21573	21680	21229	21284
31900	50091	50238	38573	29119	25779	23093	20736	19474	18414	18085	18160	18043	18118	18069	18115	18175	18093	18213	18226	18113	18019	18033	17959	17968	18145	18020	17991	17792	18030	17914	17972	18047	18179	18002	17862	18127	17921	17912	18188	17882	18057	18016	17916	17890	18100	17994	18036	18252	18282	18350	18241	18342	18035	18108	18053	17946	17966	17933	18051	18076	17953	17944	18028	17893	18029	18063	17992	18061	17868	17955	18034	18012	17973	17958	18125	18109	18065	18054	17765	18154	18105	18110	18022	17958	17964	17950	18121	17910	17887	17930	17941	17984	18144	18061	18037	17887	18019	17952	17902	18024	17911	18099	18057	18083	18004	17974	18059	18076	18136	18066	17872	17960	18089	17967	17999	18250	18024	18043	17993	18014	17894	17922	18047	18251	18148	18011	18030	17845	17822	18021	18001	17916	18150	17988	18001	17901	17841	17931	17908	18032	18114	17905	17917	17990	17997	17969	17948	17892	18118	18011	17890	17893	17929	17890	17951	18109	17810	18037	18168	18152	18101	18050	17990	18127	17704	17973	17932	18021	18132	18097	18035	17952	17902	18105	17954	17946	18024	17932	17923	18007	18085	17956	18059	17906	18083	18121	17998	18124	18031	18060	18009	18087	18091	17931	17932	17910	17961	18139	17897	18026	18198	17897	18065	17943	17884	18043	17863	17951	17962	18171	18041	17840	18030	18051	18001	18059	18067	18096	18009	18046	17818	18040	18086	17935	18059	18138	18026	18179	17908	18133	18053	17866	17950	17851	18035	18074	18120	17849	18039	17888	17929	17906	18150	17945	17988	17981	18042	18019	18048	18055	17985	17962	18081	17980	17916	17876	18056	18060	18040	17998	18117	18177	18036	18010	17883	18052	17845	17985	18084	18035	18013	17906	17811	18014	17899	17955	17979	17881	18186	17934	18046	17956	18192	17836	18080	17999	17924	18076	17926	17843	17920	17890	17952	18035	17962	18012	18025	18022	18084	17894	18094	18140	18017	17959	18176	18089	18038	17915	18099	18113	18022	18019	17911	17978	18063	17934	17971	17892	17948	18021	17869	17940	18101	18053	18063	18046	18149	17772	17988	17981	18015	18039	17801	18097	17911	18056	17774	17966	18094	17839	17956	17905	18079	17969	18145	17871	17894	18195	17957	17913	18123	17993	18105	17972	18042	18023	17898	18085	18098	18065	18019	18020	17960	18115	18111	17896	18097	17942	17902	18077	17967	18091	17980	17993	18039	18089	18022	18120	18014	17940	17984	18394	18011	18085	17916	18015	17916	17945	17896	18009	18105	17968	18049	17982	18084	18046	17941	18002	18016	17889	18032	18229	17987	18048	18016	18040	18045	18056	17915	17934	18092	18027	18124	17962	18047	17945	18104	18047	17839	17887	17996	18020	18115	18034	17996	18185	18053	17995	17987	18053	17929	17885	18057	18007	18116	17931	18092	17929	17928	17978	17956	18104	17839	17858	18032	17995	17961	18021	17828	17918	18017	18068	17998	17900	18015	17922	18026	18076	17992	18166	17906	18152	17907	17912	18084	18059	17980	18004	18128	18014	18190	18132	17946	18053	17994	18087	18032	18004	18007	18020	18014	17935	17795	17989	18034	17990	18094	18006	17946	18044	18009	18049	17940	17993	18034	17866	18057	17924	17915	17988	17994	18135	17930	17994	17985	17962	17999	18023	17931	17939	18146	17866	17945	17942	18076	18005	18090	18076	18049	18061	17926	17907	17997	17916	18074	17961	17913	18130	18070	18147	17859	17921	18120	18018	17939	18013	18114	17912	17930	17874	17937	17795	18079	18065	18104	18114	18015	18060	17915	17848	17998	18064	18058	18001	18209	18139	17899	18061	18106	17849	17892	18038	18100	17931	17929	17866	18093	17928	17915	17966	17984	18010	18094	18117	18057	17988	18014	18059	17976	18124	18139	18077	18034	17987	17970	17964	18003	18143	17900	18143	17993	17917	17988	17953	17941	17904	17908	18048	17918	17980	17887	17981	17901	18107	17876	18017	18081	18026	18118	17992	17980	18056	18146	18184	18121	17859	17979	17932	17900	17889	17730	17992	18041	17947	18020	18285	17991	17970	17958	18050	17971	17850	17914	17994	17985	18077	18092	18113	17914	17944	17947	17883	17992	17870	17959	17831	17981	17926	18083	18023	18020	17885	17897	18079	18011	18005	17967	18079	17807	17936	18037	18010	18044	17948	18180	17876	17980	17923	17937	17940	17894	18063	17952	17989	17813	18010	17972	17976	18058	17860	17934	18021	17986	18131	17974	17940	17807	17993	17885	17912	18156	17923	17944	18005	17866	17985	18132	18034	18032	17984	18033	17955	18119	18082	17951	18000	17983	17899	18106	17863	18163	18077	18172	18076	18056	18088	17983	18171	18085	18062	18007	18017	17854	17980	17993	18082	18015	17830	18054	17984	18093	18008	17860	17953	18047	18031	17898	17952	17984	17970	18125	17979	18062	17911	18044	18016	17875	18075	17946	18083	17960	18002	18032	18099	17920	17658	18022	17923	17935	17936	18198	17926	18015	17969	18103	17901	17973	17967	17980	18047	17965	17950	17938	17970	18053	18023	17993	17837	18044	17913	17999	18027	18147	17914	18186	17946	18098	18037	18047	18003	18057	18050	18058	17985	18089	18070	17954	17924	18071	18109	18117	17901	17744	18074	18055	18016	18053	17768	17792	17894	17931	18032	17913	18041	17974	18033	17854	18041	18128	18003	18141	18051	18300	18025	17997	17976	17911	18000	17939	17979	18138	18055	17919	17998	17999	17976	18166	18068	17976	17922	17918	17966	18141	18051	17975	18162	17973	18005	17831	17950	18056	18020	18000	18006	17862	17979	17856	18110	17971	18023	17907	18052	17994	18055	18052	18064	17945	17950	17979	18001	18126	18203	17990	17855	18183	18010	17982	18019	18127	18008	18055	17981	18018	17831	17903	18076	17832	18050	17943	17987	18087	18250	17993	17932	17902	17939	17968	18063	18030	17827	18000	17893	18078	17908	18062	18113	17933	18085	18120	18010	17859	18070	18184	17941	17960	17900	17865	17874	18095	17929	18139	18111	18056	17994	17901	18146	17901	18015	18171	18083	17959	18050	17903	18003	18088	18077	17911	17970	18063	17668	17994	18134	17893	18086	17941	17962	17977	18002	18049	18164	18008	18250	18073	18152	18004	18070	17916	18025	18113	18030	17935	18214	18041	18071	18082	18078	17986	17810	17797	17952	17990	18016	18054	17997	17933	18092	18039	18211	18025	17805	17995	18047	18072	18073	18099	18209	18153	17986	17904	18090	18103	17972	18005	17982	18048	17948	17990	18132	18013	17926	18070	17834	18102	17917	17965	18254	18198	18053	18024	17965	18051	17997	17997	18148	17925	18108	17890	18084	18115	17846	18115	17970	18056	17862	17979	18260	17921	18185	18008	17975	17978	18005	18016	17969	18017	17953	18022	18086	17952	17905	17831	18040	17749	18149	18061	17935	18029	17952	18091	17950	17928	17996	18010	17997	17936	17973	17926	18096	18032	18039	18027	17954	18031	18153	18131	17991	17956	18080	17788	18079	18029	17920	17945	17895	18088	18029	17865	17818	17969	18115	17928	17981	18039	17954	17992	17964	17979	17862	17973	18119	17891	18039	18154	17896	17986	17892	18045	17833	18128	18079	17995	17910	17964	17896	17955	18137	18198	17935	18052	18074	17772	18044	17922	18024	17856	18048	17926	18189	17917	18002	18007	17972	18003	17846	18160	18068	18110	18019	18034	17968	18035	17828	18115	17964	17907	18089	18102	17955	18113	17928	17988	18083	17948	17912	18117	18096	18025	17774	17970	18117	18034	17909	17959	18123	18021	18033	18000	17943	18057	17991	17985	18081	17936	17977	18027	18122	17863	17950	18165	17907	17934	17893	17973	18237	17940	17975	18001	17846	17991	18136	18002	18091	17876	18125	17959	17971	18016	18061	17881	17826	18071	17966	18083	17987	18054	17908	18051	17980	18048	18053	17947	18016	17980	18197	18109	18014	18113	17984	18109	17929	17974	17973	18025	17977	17965	18115	17887	18199	17914	18149	18014	18040	17838	18221	18127	17919	17946	17940	18155	18044	18033	18035	18073	17951	18132	18046	18011	18035	18033	17992	18001	18165	17942	18011	18000	17961	18014	18111	18037	18124	18083	17954	17875	17928	18018	17967	18021	18052	17985	17929	17934	18138	18251	18283	18094	18109	17945	17968	17987	18066	17874	18072	17985	18043	17898	18094	17998	17977	18136	17996	17957	17858	18025	17968	17934	18058	17946	18091	18035	18025	17932	18104	17814	17977	18005	18116	18015	18095	18101	17995	18031	18161	17995	17877	17975	18050	17942	18123	18211	17993	18077	17950	17962	18043	17956	17937	18020	18043	17803	18074	18020	18043	18011	17894	18152	18046	17973	18142	18122	18170	17929	18227	17965	17932	17940	17826	17933	17892	17918	18008	17935	18005	18181	18053	17976	17907	17902	17769	17839	18092	18108	18013	18034	17946	17881	18006	17890	18001	17911	17988	18032	18013	18163	18028	18136	17751	18017	18071	17812	17943	17861	17852	18132	17980	18008	17940	17863	18069	18003	18045	17985	18148	18019	18064	17949	17984	18261	17980	17953	18165	18017	17947	17834	17919	18155	18149	17948	18018	17926	18112	17917	17832	17987	17951	17927	18011	18137	18054	18086	18088	17814	17992	17832	18113	17928	17974	17902	17981	18161	17998	17891	18052	18161	17847	17966	18012	18022	17983	18053	17900	18096	18187	17899	17960	17933	17807	17949	18061	18020	17958	17932	18090	18095	17814	17973	18076	17929	17775	17958	17910	17925	17886	18015	17948	18075	17946	18058	18032	17966	18075	17944	18134	17994	18039	17955	17944	17952	17849	17991	18108	18033	17827	18048	17873	18054	17982	18030	17988	17880	17885	17892	17997	17986	18117	17952	18070	18079	17957	18050	17998	18019	18118	18115	17702	18008	18047	17994	17983	18049	17901	18053	17933	17959	18156	18165	17867	17864	18151	17797	17976	18060	17996	18067	17931	17944	18020	17838	18061	17919	17891	17903	17967	18060	18231	18030	17996	17935	18164	17984	17888	18060	17964	17853	18122	18003
22971	21439	29226	24260	23375	27515	30381	25289	22467	21372	20720	20076	20316	20111	20127	20123	20214	20241	20124	20107	20164	20107	20026	19968	20040	20206	19978	20190	19859	20170	20161	20061	19983	19948	19992	20171	20036	19825	20027	19976	19954	19944	19809	19908	19924	20081	19971	19853	20127	20597	20307	20452	20337	20060	19968	19991	19813	20030	20100	19991	19895	19797	19723	19981	19806	19828	20043	19937	20061	19781	20046	20032	20266	19961	20286	20039	19910	20058	19976	19936	20008	19841	19876	19949	19856	20062	20087	19972	19830	19890	19893	19946	19846	19988	19964	19775	19706	20022	19895	19776	19828	19674	20072	19873	19668	19831	19935	20004	19920	19787	19789	19886	20018	20114	20003	19990	19953	19890	19769	19796	20144	19915	19825	19982	19934	19942	19902	19823	20061	19784	19810	19986	19926	19729	19976	19925	19830	19924	19920	19929	20081	19682	19843	19809	19935	19767	19989	19763	19958	20187	19984	19699	20099	19902	19784	19894	19766	19875	19721	19925	19786	19805	19909	19841	19846	19812	19803	19787	19951	20007	19704	19938	19969	19847	19882	19764	19742	19907	19921	19921	20070	19923	20022	20029	19879	20007	19990	19984	19963	19913	19853	20140	20050	20096	19878	19733	20023	19987	20057	20107	19825	19796	20075	19960	19842	19898	19777	20012	19945	20056	20021	19907	19701	19856	19869	20071	19967	19912	19960	19980	19905	19714	19969	19933	19957	19979	19858	19887	19754	19687	19959	19927	19937	19681	20165	19848	20077	20010	19830	19843	19921	19727	20074	19773	19843	19844	19732	19915	19874	19915	19940	19856	19761	19752	19960	19795	20040	19980	19755	19928	19595	20033	19922	19867	19783	19844	19691	20046	19898	19893	20002	19790	19859	20000	19902	19872	19822	19732	19791	19871	20004	20069	20022	20092	19936	19848	20192	19686	20022	19921	20042	19780	20032	19978	19842	19880	20072	20041	19701	19905	19905	19898	20037	19901	19747	19914	19788	19783	20070	19953	19892	19941	19934	19837	20027	20119	19941	20006	19933	20093	19857	19781	19954	19795	19838	19835	20086	19909	19600	19990	19841	19772	19959	20068	19775	19860	19834	19842	19817	19948	19884	20070	19898	19901	19811	19705	19631	19773	19978	19821	19958	19958	19974	19884	19898	19889	19729	19996	19808	19868	19874	19883	20082	19921	20066	20026	20006	19899	19793	19826	20001	19966	19817	19894	20035	20056	19800	19729	19951	19846	19997	19936	19865	19725	20080	19835	19776	19877	19922	19947	19887	19988	19830	19913	19876	20117	19870	19860	19919	19966	19808	19782	19889	19826	19867	19913	19843	19907	19988	19867	19967	19897	19959	20063	20023	19743	19938	19679	19734	19835	19922	19967	19901	19793	19847	19935	20026	19886	19924	19781	19746	19798	20025	19575	19876	20085	19901	20038	19748	19959	19890	20022	19967	19947	19894	19879	19813	19910	19879	19769	20012	19852	19877	19816	20100	20036	19954	19811	19906	19719	20119	20088	19862	19748	19947	19921	19882	20062	19908	19680	19839	19824	19865	19950	20066	19856	19919	19880	19965	19823	20070	19872	20188	20038	19994	19902	20012	19935	19910	19890	20124	19930	19922	19905	19946	20064	19960	19850	20047	19903	19934	19947	19862	19996	19844	19669	20030	19944	19760	19808	19984	19877	19952	19896	19977	19941	19937	20018	19872	19855	19764	20028	19815	19768	19779	19525	19774	19827	19967	19656	19991	19833	19827	19839	19835	19930	19849	19731	19800	19857	19689	19824	19894	19760	20033	19860	19917	19730	19948	19706	19946	19797	19864	19885	19965	19861	19707	20055	19857	20049	19979	19797	19884	19932	19920	19884	19703	19737	19794	19732	19820	19797	19875	19894	19811	19751	19971	20017	19862	19683	19883	19650	19742	19960	19929	19911	20016	19839	19846	19940	19848	19948	19816	19825	19686	19789	19920	20123	19899	19822	19825	19696	19921	19789	19803	20051	19829	19975	19820	20205	19732	19838	19922	19733	19760	19822	19928	19993	20060	19915	20055	19781	19999	19896	19877	20091	19863	20036	19892	19964	19789	19778	19952	19970	19783	19934	20008	19975	20049	19853	19812	19802	20036	19845	20103	19931	19877	19829	19821	19824	19732	19851	19951	19645	19876	19930	19989	19875	19732	19767	19834	19693	19734	19863	19838	19975	19876	19635	19893	19615	19746	19927	19897	19788	19809	19889	20033	19991	19835	19880	20066	19975	19974	19677	19893	20008	19978	19974	19852	19922	19898	19665	19781	19935	19916	19974	19979	19802	19794	20012	19838	19949	19810	19865	19878	20022	19863	19899	19959	20017	19839	19942	19960	19857	19986	19930	19866	19927	19704	19974	19862	19613	20047	19874	19840	19915	20035	19737	19940	19845	19908	19889	19997	19900	19912	19912	19842	20048	19998	19805	19869	20120	19974	19774	20004	19707	19786	19869	19957	19982	20010	19695	19682	19951	19918	19832	19872	19910	19827	20035	19857	19924	19915	19799	19697	19874	19854	19957	19915	19658	19883	19764	20069	19924	20039	20024	19798	20080	19904	19965	19851	19770	20142	19923	19763	19863	19962	20064	20018	19708	20005	20043	19833	19778	19908	19849	19945	19778	19853	19954	19949	19924	19678	19866	19749	19789	19835	19753	19872	19741	19871	19806	19919	19844	19820	20026	19870	19979	20105	19905	19804	19613	19646	19865	19933	19907	19911	19987	19824	19942	19714	19904	19846	19918	20016	19999	19896	19820	19861	20099	19791	19543	19891	20037	19810	19715	19693	19735	19728	19758	19804	20054	19987	19966	19932	19834	19865	19882	19949	19772	19811	19912	19744	19798	19936	19926	19993	19925	19900	19893	20009	19966	20119	19531	19813	20160	19913	19813	19816	19885	19682	19943	19806	19831	19784	19737	19895	19850	19846	19856	19983	20039	19871	19770	20031	19873	19839	19894	19861	19846	19978	19878	19854	19890	19791	19777	19834	19906	19940	19947	20061	19906	19950	19995	19844	19888	19990	19821	19787	19995	19808	19733	19908	19990	19872	19810	19881	19784	19967	19991	20096	19766	19793	20049	19929	19957	19936	20017	19765	19760	19805	20046	20070	19891	19832	19805	19698	19875	19964	19795	19852	19984	20089	19926	19838	19890	19796	19991	19849	19868	19888	19622	19801	19765	19856	19805	20063	19690	19853	20015	19885	19679	19853	19809	19917	19810	19936	19861	19680	19838	19842	19667	19924	19817	19814	19751	19820	19903	19973	19863	19859	19877	19813	19754	19748	19813	19783	19908	19963	20050	20050	19924	19892	19821	19998	19810	19700	19997	19851	20057	20019	19683	20022	19888	19873	19877	19884	19944	19772	19782	19920	19927	19820	19692	19751	19958	20028	20107	19897	19934	19888	20017	19899	19817	19611	19726	19926	19832	19848	19960	19790	19943	19743	19931	19924	20147	19805	19979	19974	19612	19822	19696	20062	19740	20160	19728	19780	20017	19923	19811	19867	19950	20021	19928	20021	19975	20024	19859	19910	20018	19979	19709	19709	20034	20108	20075	20106	19841	19848	19886	19817	19797	20023	19872	19972	19900	19975	19976	19783	19763	20057	19976	19763	19747	19876	19871	19713	20110	19978	19829	20027	19954	19824	19822	19891	19765	19907	19798	19833	20043	20054	19841	20233	19921	19855	19869	19750	19931	19581	19794	19950	19963	19786	19938	19963	19803	19827	19667	19704	20069	19938	19956	19999	20069	19593	20099	19856	19767	19707	20037	19944	19919	19812	19877	19964	19788	20044	19896	19851	19941	19990	19920	19832	19953	19875	19754	19824	19792	19945	19796	20013	20017	19588	19635	19802	19767	19903	19927	20052	19799	20015	19707	19925	19848	19936	19941	19817	19792	19846	19945	20047	19985	19958	19960	19822	19947	19773	19957	19848	19928	19795	19762	19873	19880	19968	19967	19821	19891	19837	19990	19778	19731	19981	19741	19849	19974	19730	19850	19870	19993	19798	19907	19755	19943	20015	19914	19838	19811	19842	19958	20079	19997	19827	19851	19796	19827	19945	20027	19998	20078	20042	19993	19869	19806	19988	19947	19767	19940	19897	19855	19972	19964	19769	19752	19791	19944	19949	19861	19848	19889	19806	19818	19828	20161	20081	19821	19909	19820	19900	19914	20063	19833	19918	19900	20010	19898	19811	19887	19697	19964	20172	19844	19766	19833	19887	19780	19958	19908	19796	19672	20079	20072	19729	19849	19631	19836	19940	20002	19768	19798	19781	19894	19924	19832	19952	19738	19853	20041	19909	19995	19774	19799	19951	19848	19802	19857	19949	19746	19909	19870	19970	19832	19846	19915	19621	19839	19699	19916	19832	19935	19817	19892	19954	19604	19990	19909	20137	19863	19608	19841	20100	19852	20055	19885	19633	19998	19623	19871	19879	19840	19745	19842	19802	19859	20073	19904	20090	19780	19794	19993	19704	19837	20008	19826	20039	20059	19705	19766	19772	19927	19921	20011	20024	19790	20019	19768	20015	19726	19834	19936	19938	19782	19783	19752	19674	19577	19769	19883	19928	19933	19840	19928	19724	19853	19744	19786	19793	19886	19748	19779	19780	20002	19989	20032	19835	19528	19706	19798	19828	19796	19955	19931	19847	19892	19818	19885	20067	19852	19587	19783	20004	20022	19918	20031	19872	19841	19830	19780	19945	19935	19860	19922	19882	19859	19857	19917	19646	19892	19994	19849	19764	19618	19923	19834	19969	20062	19826	19975	19909	19766	19870	19717	19912	19785	19998	19946	19970	19952	19764	19992	20059	19826	20014	19753	19650	19841	20099	19979	19962	19812	19938	19712	20060	19889	20020	19809	19855	20082	19803	19884	19749	20022	19758	19987	19778	19822	19929	19841	19766	19831	20011	19812	19789	19807	19897	19797	19843	19901	19798	19987	19946	19697	19992	19854	19773	20047	19903	19781	20012	19816	19704	19698	20026	19937	19877	19854	19698	19970	19811	19940	19850	20067	19879	19802	19929	20066	19798	19761	19873	19742	19898	19956	20052	19644	19717	19852	19983	19863	19938	19797	19852	19847	19761	19889	19841	19812
33456	52553	50380	41715	36290	30831	27633	24385	19952	17787	17553	17397	17363	17225	17510	17260	17304	17259	17316	17100	17241	17216	17330	17326	17247	17248	17152	17212	17227	17106	17214	17071	17238	17108	17134	17199	17240	17102	17315	17318	17129	17232	17236	17072	17063	17155	17256	17357	17621	17869	17997	17571	17316	17283	17135	17167	17215	17019	17095	17248	17229	17241	17084	17178	17151	17104	17247	17010	17157	17129	17145	17232	17009	17168	17093	17249	16940	17113	17071	17091	17285	17088	17192	17239	17099	17207	16997	17147	17096	17025	17166	17035	17102	17247	17036	17049	17158	16925	17074	17023	16969	17183	17044	17044	17071	17089	17084	16915	17058	17199	17123	17111	17023	17246	17179	16948	17239	17045	17183	16986	17241	17067	17092	17152	17165	17114	17212	17123	17076	17135	17174	17054	17362	17042	17127	17138	17072	17071	17186	16938	17066	17020	17288	17260	17067	17202	17263	17278	17037	16959	17096	17043	17132	16953	17196	17091	17255	17133	17052	17258	16888	17049	16909	17169	17068	17280	17115	17151	17073	17141	17116	17036	16975	17276	17139	17095	17014	16893	17181	17146	17094	17235	17148	17363	17034	17163	17152	17150	17020	17150	17234	17126	17134	17135	17195	17179	17140	17170	17078	17371	17146	17289	17146	17115	17060	16972	17134	17171	17116	17369	17059	17191	17218	17156	17261	17220	17146	17040	17142	16964	17253	17145	17134	16994	17064	17026	16841	17189	17098	17014	17114	17042	17099	17030	17068	16954	16995	17182	16909	17204	17085	17024	17118	17220	17184	17264	16976	17024	17005	17086	17066	17212	17041	17195	17185	17268	17243	17064	17119	17090	17134	17053	17087	17118	17057	16924	17165	16887	17062	17175	17199	17082	17048	17175	17221	17125	17146	17361	17017	17035	17079	17236	17075	16998	17050	17177	17045	17116	17110	17034	17148	17147	16990	17014	17145	17138	17324	17159	17127	17091	17157	17020	17172	17220	17018	17107	17151	17229	17139	16998	17241	17086	17126	17132	16950	17116	17171	17180	17018	17015	17151	17070	17103	17005	17055	17113	17013	17103	17048	16914	17259	17237	16983	17243	17109	17277	17216	16944	17054	17166	17087	16959	16910	17168	17052	17018	16929	17159	17179	17072	16981	17152	17158	17180	17054	16989	17102	17185	16958	17164	17146	16992	17325	17003	17177	17251	17084	17112	16969	17105	16984	17073	17168	17292	17065	17144	17143	16900	17216	17092	17236	16993	17044	17179	17016	17237	17122	17223	17105	17233	17042	17185	17061	17182	17080	17037	17211	17165	16876	17129	17081	17239	17101	17156	17111	17180	17177	17144	17291	17145	17138	17173	17228	16970	17143	17056	17128	17076	17117	17112	17421	17096	17163	17183	17093	17195	17257	17118	17177	17066	17032	17171	17157	17113	17037	17115	17211	17145	17026	17042	17281	16930	17260	17042	17135	17064	17009	17030	17172	17082	17072	17268	17064	17093	17169	17152	17099	17271	16945	16722	17265	17180	17091	17063	17216	16960	17165	17180	17017	17009	16926	17040	17232	17196	17216	17263	17072	17122	17074	17112	17084	17179	17032	17220	17062	17004	17194	17183	17174	17033	17183	17086	17105	17077	17188	17078	16992	17260	17132	17011	17059	17169	17075	17297	17246	17138	16959	16947	17118	17083	17004	17137	16984	17035	17279	16970	17088	17086	17188	17190	17148	17214	17100	17092	17301	17148	17198	17156	17057	17235	17034	17087	17056	17094	17089	17087	17139	17050	16993	17276	17191	17023	17192	17125	17144	17049	16839	17084	17146	17201	17245	17049	17098	17049	17046	17102	17251	17159	17110	17208	17110	17206	17081	17169	17058	17298	17163	16993	17015	17098	17231	17215	17011	17164	17227	17040	17209	17077	17064	17202	17173	17144	17067	17080	17120	17257	17237	16927	16904	17137	17023	17141	17061	17185	17103	16976	17097	17151	16935	17033	17094	16995	17205	17184	17113	17180	17233	17041	17148	17121	17075	17292	17049	17122	17080	17140	17036	17225	17180	17114	17119	17132	17217	17121	17230	17145	17123	17090	16956	17049	17083	17143	17178	17022	17114	17020	17116	17310	17297	17157	17292	17167	16981	16793	16975	17047	17109	17109	17094	17215	17198	17254	17255	17192	17094	17109	17228	16962	17187	17226	17025	16998	17084	16990	17272	16974	17156	17058	17044	17239	17133	16984	17117	17093	17088	17077	17005	17116	17173	17146	17217	17133	17145	17021	17065	16996	16986	17189	17024	17171	17118	17010	17222	17187	17134	17001	17235	17075	17108	17233	17036	17159	17064	17127	17152	16983	17088	17074	17081	16994	16954	17148	17033	17092	17159	17105	17152	17308	17106	17245	16989	17042	17166	17129	17120	16921	17064	17086	17123	17150	17049	17022	17291	17209	17188	17039	16971	17114	17104	17044	17230	17155	17184	17188	17101	17142	17024	17162	17185	16976	17055	17155	17197	17196	17010	17121	17077	16883	16988	17086	17075	17121	17259	16983	17025	17210	17173	17190	17173	17052	17052	17009	17034	17038	17101	16992	17031	17046	17128	17023	17143	16989	17029	17198	17023	17192	17096	17121	17001	17118	17008	17024	16908	17207	17206	17141	17100	17186	16899	17158	17207	17065	17139	17237	17084	16970	17211	17113	17114	17093	17028	17031	16985	17101	17079	17116	17159	17146	17025	16912	17194	16823	16970	17179	17209	17067	17137	17108	16940	17221	17107	16996	17094	17100	17087	17004	17024	17071	17090	17125	17117	17022	17100	17055	17147	17040	17173	17318	17166	17274	17032	17030	17073	17128	17299	17017	17217	17111	17041	17064	16969	17045	16995	17089	17141	17120	17070	17079	17160	17131	17070	17215	17102	17305	16970	17143	17242	17235	17020	17026	17079	17153	17109	17086	17370	17280	16918	17017	17126	17028	17188	17057	17127	17021	16965	17188	17216	16907	16972	17188	17062	17218	17061	17194	17175	16985	17157	17090	17141	17053	17235	17235	17104	16957	17072	17172	16995	17123	16995	17092	17108	17140	17004	17224	17040	17065	16962	17169	17159	17220	16969	17210	17102	17096	17188	17045	17087	17291	17293	17098	17154	17042	17088	17055	16959	17242	17160	17062	17076	16945	17056	17233	17097	17180	17213	17119	17238	17187	17249	17144	17181	17139	17100	17116	17109	16993	17164	17029	17066	17085	16909	17205	16979	17070	16807	17182	17223	17115	17006	16818	17233	17060	17278	17070	17000	17039	17137	16917	17157	17144	17209	16991	17160	17069	17116	17126	16934	16992	17297	16896	17188	17109	17072	17195	17265	16968	16939	17132	17082	17108	17074	17118	17058	17147	17173	16983	17135	17185	17137	17080	16908	17100	16940	17226	17246	17100	17160	17151	17181	17180	17154	17061	17180	17208	17009	17110	17135	17061	17085	17160	16966	17100	17202	16906	17177	17194	17062	16865	17062	17241	17149	16980	17027	17052	17058	17046	17093	17078	16999	17010	17060	17183	17138	17240	17037	17137	17172	17018	17084	17202	16986	17206	17167	16913	17100	16961	17084	17046	17123	16964	17153	17223	17342	17198	17176	17034	17109	17164	17077	17193	17055	17091	16745	16987	17139	17279	17086	17089	17042	16976	17091	17126	17080	16951	17033	17067	17109	16956	16989	17024	17337	17033	17116	17083	17186	17073	17244	17225	17229	17128	17014	17154	17230	17071	17067	17149	17171	17122	17064	17080	17200	16980	17095	17173	17187	16904	17272	17017	17021	17062	17116	17075	16981	17210	17175	17133	17122	17025	17056	17088	16989	17156	17080	17171	17109	16883	17055	17106	17256	17093	17091	16998	17157	16957	17094	17298	17241	16989	17173	17114	17294	16995	16960	17039	17115	17128	17124	17228	17145	17022	17167	17081	17030	17054	17027	16909	17183	17084	17079	17263	17153	17040	17142	17271	17108	16992	17150	17123	17147	17174	17136	17083	16972	17230	17145	17164	17181	17239	17008	17101	17017	17119	17076	17082	16992	17076	17012	17060	16925	17146	17081	17006	17072	17030	17144	17146	17046	17044	17157	17137	17139	17033	17207	17191	17054	17275	17061	16953	17118	17112	17019	17187	17034	17080	17028	17065	17204	17018	17217	17111	17146	17235	16833	17134	17290	17069	17140	17122	16941	17276	17017	17278	16967	16910	17027	16989	16918	17267	17121	17007	16929	17204	17096	17059	17148	17123	17300	17132	17141	17064	17174	17069	17261	17135	17070	17213	17117	17072	17071	16946	17282	17037	16985	17125	17060	17114	17156	17111	17163	17055	17164	16959	17059	16909	17173	17184	17041	17165	17003	17031	17230	17226	17283	17115	17132	17079	17062	17120	17145	17048	17104	17182	17220	17096	17128	17200	17154	16989	17060	17024	17060	17235	17134	17078	16983	17069	17085	17129	16973	17194	17092	17092	17177	17083	17265	17062	17139	17097	17219	17081	17123	17076	16986	17083	17043	17074	17178	17085	17102	17058	17224	16945	17273	17020	17239	17052	17013	17157	17060	17091	17037	17024	17204	17076	17176	17012	16888	17043	16939	16998	17114	17041	16959	17072	17149	17188	17352	17174	17055	17159	17253	17096	17148	17252	17273	17199	17094	17154	16961	17142	16989	17053	17214	16900	17043	17024	17123	17143	17103	17168	16891	17032	17075	17103	17022	17040	17242	17146	17193	17228	17108	17052	17138	17002	16987	17056	17133	17039	17262	16996	17078	17169	17079	17105	17152	17199	17048	17125	17124	16939	17061	16905	17238	17017	17136	17190	17052	17205	17169	17087	17139	17128	17122	17010	17160	17120	17093	16970	17185	17137	17145	17140	17052	17205	17201	17046	17111	17222	17197	16949	17129	16967	17033	17163	17177	17138	17186	17264	17025	17119	17101	17071	17160	17066	17150	17119	17114	17185	17191	17045	16997	17253	17012	17080	17050	17028	17060	17146	17121	17001	16936	17158	17228	17091	17203	17129	16937	17003	17051	17124	17187	16975	17211	17195	17215	17106	17122	17127	17199	17110	17083	17140	17023	16918	17251	17048	17020	17041	17285	17139	17155	17054	17126	17147	17217	17144
28290	24381	30101	27536	23261	22004	21432	20748	20007	19826	19908	19837	19701	19605	19885	19920	19777	19882	19717	19708	19765	19658	19892	19841	19666	19975	19976	19746	19917	19766	19870	19697	19661	19700	19992	19773	19697	19672	19760	19574	20051	19574	19684	19689	19456	19653	19827	19778	19493	19877	19762	19871	19823	19731	19709	19714	19756	19644	19661	19775	19509	19523	19694	19839	19731	19731	19762	19783	19736	19647	19641	19716	19679	19774	19609	19768	19795	19600	19738	19700	19581	19853	19976	19521	19827	19674	19758	19672	19684	19856	19885	19831	19610	19763	19752	19505	19835	19625	19767	19564	19730	19833	19802	19772	19623	19596	19761	19662	19669	19791	19975	19549	19697	19905	19789	19769	19734	19815	19746	19618	19554	19720	19921	19838	19972	19966	19787	19710	19725	19626	19985	19853	19919	19525	19595	19710	19693	19927	19628	19781	19591	19575	19766	19685	19859	19739	19769	19847	19752	19679	19531	19601	19764	19671	19645	19737	19758	19913	19703	19614	19790	19716	19702	19809	19682	19695	19489	19623	19577	19591	19655	19664	19681	19714	19682	19718	19679	19521	19597	19744	19911	19658	19652	19788	19793	19847	19641	19839	19877	19775	19675	19809	19969	19819	19844	19624	19780	19764	19644	19937	19637	19806	19642	19749	19775	19767	19801	19648	19747	19730	19710	19756	19796	19673	19603	19796	19748	19612	19603	19577	19616	19595	19925	19887	19627	20068	19550	19645	19565	19792	19732	19559	19716	19885	19879	19691	19796	19775	19815	19713	19509	19733	19532	19628	19468	19691	19586	19647	19622	19533	19742	19823	19733	19718	19848	19577	19662	19745	19833	19841	19802	19795	19604	19702	19732	19714	19821	19808	19718	19496	19509	19786	19613	19778	19765	19683	19797	19684	19710	19774	19790	19749	19872	19720	19806	19596	19622	19710	19662	19653	19737	19446	19767	19682	19723	19693	19737	19827	19488	19817	19734	19748	19630	19595	19672	19842	19787	19624	19783	19672	19609	19524	19637	19576	19744	19769	19898	19869	19784	19599	19838	19678	19708	19796	19618	19752	19809	19535	19711	19849	19857	19772	19830	19681	19927	19855	19872	19625	19610	19658	19819	19682	19765	19711	19837	19843	19708	19717	19748	19731	19774	19769	19963	19864	19558	19803	19730	19736	19671	19617	19734	19664	19723	19738	19724	19627	19726	19664	19571	19807	19928	19691	19435	19547	19740	19688	19779	19709	19623	19813	19821	19601	19352	19652	19637	19771	19664	19632	19771	19651	19762	19573	19614	19718	19882	19879	19871	19800	19636	19557	19727	19762	19652	19691	19641	19748	19649	19658	19545	19730	19813	19854	19977	19693	19680	19577	19789	19802	19850	19698	19810	19583	19657	19583	19857	19755	19745	19623	19907	19516	19647	19956	19837	19817	19901	19875	19793	19784	19635	19782	19731	19647	19728	19765	19735	19628	19718	19652	19895	19571	19603	19865	19595	19662	19678	19864	20083	19499	19786	19835	19734	19568	19891	19462	19856	19700	19762	19688	19597	19605	19693	19799	19503	19748	19682	19632	19733	19768	19784	19703	19372	19695	19694	19670	19836	19605	19718	19842	19583	19706	19801	19543	19758	19695	19936	19902	19907	19691	19448	19777	19736	19768	19572	19475	19586	19718	19596	19652	19852	19626	19594	19709	19589	19728	19643	19853	19773	19724	19859	19729	19786	19715	19711	19668	19673	19577	19803	19861	19775	19810	19670	19671	19611	19788	19694	19605	19649	19764	19801	19691	19704	19752	19671	19737	19738	19595	19579	19569	19680	19602	19749	19737	19766	19877	19642	19780	19796	19819	19562	19572	19875	19797	19614	19495	19469	19537	19763	19640	19482	19783	19668	19560	19838	19720	19845	19840	19602	19839	20024	19851	19831	19682	19852	20009	19832	19742	19863	19688	19678	19625	19743	19866	19824	19786	19542	19747	19845	19810	19621	19699	19873	19939	19651	19828	19834	19730	19757	19765	19702	19892	19573	19822	19797	19613	19887	19491	19876	19550	19659	19780	19612	19759	19739	19813	19864	19829	19652	19698	19536	19486	19917	19752	19687	19756	19820	19843	19796	19761	19842	19711	19684	19651	19723	19524	19823	19719	19640	19892	19600	19561	19622	19464	19713	19637	19707	19587	19681	19766	19813	19537	19652	19876	19738	19687	19643	19967	19734	19758	19766	19797	19622	19466	19669	19824	19649	19643	19686	19698	19529	19595	19686	19769	19898	19681	19699	19876	19944	19674	19767	19716	19865	19653	19837	19667	19660	19430	20027	19866	19634	19690	19693	19770	19786	19690	19700	19787	19792	19780	19844	19769	19657	19891	19750	19438	19493	19807	19769	19935	19835	19675	19642	19832	19527	19751	19855	19886	19808	19650	19753	19494	19959	19715	19781	19656	19639	19733	19546	19656	19698	19643	19852	19741	20043	19935	19749	19725	19803	19478	19739	19483	19647	19729	19761	19719	19895	19881	19848	19799	19732	19875	19707	19674	19862	19791	19744	19689	19788	19628	19777	19834	19788	19617	19739	19738	19504	19720	19790	19614	19912	19853	20049	19599	19756	19615	19671	19646	19698	19740	19674	19777	19696	19712	19636	19828	19764	19845	19691	19799	19565	19700	19821	19695	19931	19732	19597	19776	19737	19641	19925	19605	19719	19728	19611	19600	19639	19713	19532	19922	19851	19568	19740	19607	19714	19745	19855	19660	19638	19925	19747	19738	19631	19607	19566	19809	19732	19577	19617	19621	19795	19785	19621	19612	19695	19685	19781	19798	19760	19710	19685	19729	19683	19883	19906	19903	19916	19649	19711	19826	19779	19568	19635	19731	19851	19672	19683	19655	19743	19951	19578	19733	19709	19583	19561	19731	19572	19651	19771	19792	19576	19510	19710	19861	19890	19720	19701	19566	19620	19650	19709	19656	19804	19731	19881	19610	19738	19716	19646	19634	19878	19781	19780	19603	19642	19773	19682	19594	19767	19476	19877	19750	19673	19658	19629	19893	19713	19682	19823	19851	19718	19664	19698	19625	19787	19880	19789	19680	19905	19658	19783	19576	19945	19817	19615	19515	19793	19704	19692	19517	19821	19728	19785	19901	19894	19723	19777	19807	19832	19822	19798	19486	19873	19715	19738	19515	19537	19582	19850	20035	19732	19962	19678	19649	19847	19598	19764	19534	19737	19696	19620	19597	19802	19731	19628	19854	19769	19765	19752	19693	19700	19435	19993	19928	19836	19828	19978	19903	19599	19713	19991	19798	19751	19744	19663	19590	19801	19867	19812	19789	19620	19810	19601	19662	19711	19833	19684	19649	19704	19720	19813	19750	19554	19678	19535	19714	19825	19821	19588	19579	19687	19528	19618	19561	19722	19782	19845	19522	19668	19687	19626	19792	19783	19826	19479	19643	19673	19577	19732	19560	19548	19773	19638	19841	19726	19749	19877	19565	19716	19652	19637	19670	19866	19702	19791	19731	19802	19685	19829	19608	19776	19655	19683	19756	19730	19911	19903	19693	19595	19642	19760	19768	19829	19540	19692	19796	19661	19696	19706	19794	19611	19690	19605	19574	19807	19699	19736	19809	19560	19738	19696	19754	19867	19763	19809	19880	19576	19574	19566	19597	19833	19914	19784	19697	19817	19700	19730	19570	19781	19740	19819	19723	19719	19570	19813	19757	19812	19791	19719	19777	19674	19635	19910	19671	19745	19841	19557	19412	19629	19757	19781	19820	19920	19836	19507	19713	19664	19734	19562	19711	19838	19840	19699	19695	19696	19704	19811	19816	19937	19989	19743	19616	19753	19614	19721	19843	19796	19726	19850	19635	19797	19742	19820	19832	19662	19679	19693	19808	19828	19787	19771	19768	19818	19598	19867	19752	19786	19698	19635	19762	19606	19692	19705	19796	19687	19600	19659	19677	19717	19685	19509	19976	19938	19709	19721	19720	19787	19618	19989	19827	19802	20037	19526	19792	19796	19748	19725	19691	19865	19694	19614	19884	19923	19755	19709	19685	19664	19745	19844	19967	19947	19679	19953	19884	19888	19722	19733	19694	19861	19524	19644	19780	19813	19660	19850	19870	19700	19699	19568	19852	19583	19727	19722	19743	19587	19707	19749	19755	19717	19732	19825	19671	19781	19605	19761	19720	19718	19913	19912	19661	19849	19701	19770	19698	19610	19715	19720	19648	19728	19592	19796	19804	19705	19504	19631	19846	19735	19673	19718	19617	19716	19703	19672	19693	19716	19725	19828	19864	19651	19678	19645	19740	19816	19860	19719	19842	19716	19676	19695	19562	19691	19638	19612	19567	19750	19739	19646	19657	19800	19631	19773	19682	19696	19483	19799	19633	19751	19826	19785	19727	19790	19715	19639	19715	19569	19869	19535	19793	19664	19639	19534	19646	19578	19627	19865	19591	19824	19787	19688	19763	19854	19897	19707	19582	19726	19707	19818	19850	19772	19813	19685	19771	19905	19869	19822	19822	19843	19793	19983	19681	19761	19709	19707	19675	19803	19683	19536	19813	19715	19840	19819	19827	19891	19607	19835	19846	19597	19869	19982	19587	19723	19790	19690	19806	19886	19606	19467	19777	19745	19651	19821	19753	19842	19804	19811	19813	19710	19724	19772	19688	19862	19797	19714	19670	19673	19756	19745	19743	19658	19792	19670	19772	19643	19785	19812	19567	19648	19729	19861	19666	19963	19680	19799	19972	19924	19790	19722	19939	19786	19570	19835	19816	19755	19716	19742	19609	19829	19605	19708	19772	19716	19710	19986	19533	19699	19771	19962	19496	19639	19788	19787	19451	19634	19568	19759	19763	19775	19657	19769	19843	19645	19763	19723	19669	19667	19712	19669	19811	19653	19937	19973	19978	19657	19677	19768	19545	19754	19764	19890	19691	19852	19760	19584	19631	19812	19990	19812	19917	19620	19774	19762	19863	19589	19716	19625	19643	19711	19556	19701	19710	19795	19768	19812	19910	19761	19474	19738	19709	19840	19821	19606	19950	19685	19715	19576	19766	19970	19609	19982	19636	19665	19824	19551	19723	19633	19714	19744	19557	19685	19700	19539	19672	19571	19680	19864	19793	19666	19897
29079	36283	32795	25983	22393	20458	19438	18358	17512	17200	17093	16983	17252	16898	16941	16896	17087	17034	17150	17061	16942	17108	17033	17060	17130	16958	16926	17050	17201	16855	16998	16909	17100	17090	16910	17193	17066	16817	16859	17043	17168	16949	17146	17243	17145	17111	17181	16990	17060	17098	17075	17077	16947	17089	17048	17100	17040	17028	17115	17206	16969	17165	17146	17038	17040	16779	17077	17093	17047	17135	16943	17159	17032	17004	16986	17037	17062	17055	17251	16888	16925	17012	16882	16999	17262	17063	17010	17061	17056	17040	17101	17028	17124	17071	16964	17164	17079	16905	17126	17088	17011	16923	17247	16996	17087	16959	17059	17133	16938	17010	17043	17026	17070	17044	17088	17052	16985	16881	16983	16924	17022	17084	16907	16954	17064	17049	17167	17145	17128	16911	17141	17148	17083	17206	16996	16989	16913	17006	16961	17045	17071	17052	17020	17015	17045	16904	17201	16944	17078	17022	17086	17256	17148	17060	17095	16986	17187	16889	17099	17055	17050	17059	17029	17002	16860	16956	17053	17007	17085	17012	16943	17107	17031	16963	17005	17092	17094	17033	17137	17023	17011	17116	17162	16975	17115	17029	17152	17183	16940	17027	17045	17052	17094	16881	16963	17011	17124	17000	17093	16990	17024	17034	17026	17250	16924	17131	16981	16992	17038	16923	16899	16824	17108	17021	17077	17072	17247	16924	17009	17089	17005	17108	17197	17034	16982	17085	17048	17087	17008	17010	17022	16976	17047	16850	17119	17256	17153	17097	17040	17055	17087	17180	17056	17059	17013	17153	17106	17000	17104	17002	17067	16970	17014	17165	16949	16998	17118	16984	17161	16903	16976	17137	16854	16858	16998	16990	17095	16811	17104	16996	16948	16928	16948	16991	17071	17054	17123	17110	16996	16977	16980	17282	17143	17008	16950	17020	17112	16971	16973	16951	16987	17182	17205	17005	17102	17033	16989	17116	16858	17268	16884	17037	17036	17055	16924	17166	16939	17044	16977	16949	17021	17045	16993	17123	16933	16926	16912	16960	17049	16920	17071	16951	16889	17103	16920	17079	16907	17088	17316	17024	17049	17222	16975	17234	16907	16997	16963	16954	17188	17101	17186	17061	16989	16777	17136	16896	17089	17065	17058	17018	17024	16983	17028	17091	17050	17181	17204	16904	16962	17135	16996	17064	17132	17009	17029	17227	17106	17108	17184	16949	16929	17036	17163	17117	17259	17056	17196	17000	17109	17057	17070	16877	17067	17093	17156	16915	16898	17025	17082	17041	16887	17030	17092	16989	17009	16999	16947	17056	17004	17079	17240	17304	16974	16998	17006	17147	16964	17013	17156	17135	17099	17027	17114	16969	17006	17032	16834	17003	17039	17108	17013	17089	16963	16987	16922	17013	17120	17122	16984	17157	17076	17020	16996	17147	17031	17104	17065	17104	16888	17129	17214	17081	17309	16932	16996	17010	17094	16785	17029	16913	16997	17124	16927	17070	17022	17062	17115	17111	17197	16864	17217	17047	17094	16889	16920	17170	17057	16955	17128	17185	17052	16775	17098	17083	17079	16889	17207	17010	17060	16980	17041	17089	16912	17166	17094	16959	17035	16920	17017	17046	17070	16943	16993	17068	17067	17047	17221	16945	17196	16928	17046	17177	17094	17036	17198	16959	17185	17160	17070	16985	16892	17007	17085	17072	17076	16968	16938	17114	17012	17055	17013	17052	17057	17035	17089	16978	17177	17029	17102	16974	17099	16981	17118	16971	16984	16986	17197	17004	17018	16951	17011	17186	16951	17088	17014	17166	16997	16957	17141	16996	17040	17061	17111	17130	16838	16841	16882	17069	17130	16940	17279	17114	17024	16934	16994	17093	17126	16931	17300	17009	17067	16979	17197	16994	17041	16837	17049	17120	17028	16974	17065	17189	17150	17007	17125	17019	16964	17039	17008	17036	17042	17068	17096	16994	17029	17037	16890	17145	17058	17026	16898	17061	16961	17000	17097	17028	17102	17067	16838	16989	17105	17133	17053	17061	17105	17084	17130	16950	17116	17062	17103	17126	17074	17114	17083	17113	17063	17058	17033	16992	17013	17074	17062	17170	16936	17129	17194	17016	17109	17078	17085	17122	17083	17063	17029	16954	16963	17075	17069	16955	17114	17103	17127	16887	17102	16988	16987	16996	16998	17006	17008	17025	17168	17051	17155	17006	17215	17045	17144	16972	17116	17042	17048	16973	17024	17093	17007	17047	16953	17072	17303	17048	17085	17084	17023	17126	16950	17041	16869	16972	17018	17043	17251	17091	17006	17046	17136	17114	17052	16949	17163	17134	16844	17074	17012	16972	17017	17138	16903	16940	17093	17041	17055	17081	17042	17284	17031	17091	17083	16951	17153	17019	17068	17205	17132	17182	16945	17277	17189	16921	17180	16999	17250	17063	16918	16961	17051	17194	17109	16972	17111	17204	16965	17096	17105	16988	16947	17065	17083	17116	16975	16975	17031	17040	17017	17084	16993	17051	17084	17184	17203	17026	17059	17027	17095	17028	17018	16942	17018	17101	17061	17143	17078	17031	17261	17054	17078	16950	16928	17177	16962	17014	17075	16979	17079	17045	17127	16917	17063	17110	16991	17098	16950	17060	17204	17022	17016	17149	17094	16874	17209	16997	16939	17076	17156	17074	17090	16914	17076	17018	17157	17040	17065	16834	17019	17105	17315	17179	17088	17156	17037	17196	17026	17005	17099	17159	17033	16894	17176	17056	16912	17153	17187	17040	17018	17138	17031	16940	17047	17290	17010	17100	16976	17073	16908	17008	17004	16968	17001	16935	17223	16849	16999	17107	17117	16970	17160	16985	17017	16892	16999	17219	17196	17034	17156	17117	17017	17003	16952	17061	17040	17216	17102	17078	17027	17213	17025	16846	17107	17014	17196	17014	16919	17060	16969	17076	17108	16970	17037	17087	16935	16930	17042	17018	17287	16999	17075	17179	17087	16932	17146	16994	17029	17013	17060	16931	17178	17103	17006	16973	17178	17291	17020	17169	17033	16987	17084	17049	17026	17164	17145	16989	16944	17059	16993	17207	16857	16948	17203	17029	17206	17026	17100	17117	17085	16987	17031	17018	17061	17027	17130	16916	17069	17189	17069	17147	17019	16985	17086	16945	16838	17204	16835	17149	16970	17135	17128	17042	16973	17145	17126	17103	16898	17152	16962	17041	16963	17076	17013	17095	16975	16965	17119	17067	17054	17069	17100	17155	17005	17092	17138	17150	17018	16902	16999	17151	17028	17273	17112	17108	17230	17068	17083	17066	17220	17094	16997	17069	17032	17103	16992	17108	17129	16957	17106	17049	17047	16847	17097	17035	17001	16997	17175	16925	16963	17113	16994	17068	16977	17159	16917	17208	17182	17237	16962	16972	17018	16967	17029	17192	16932	17195	17191	17017	16928	17154	16905	17175	17022	16950	16952	17087	17027	17124	16968	17026	16979	16932	17032	17021	16994	17116	17103	16965	16982	16951	17175	17266	17108	17203	16990	17218	17095	16926	17160	17302	17098	17021	17164	17104	17118	16837	17144	16962	16964	17068	17026	17120	16878	17093	17174	16998	17042	17019	17114	16930	17122	17045	16964	16932	16881	17163	17192	17212	17047	17072	17017	17056	17186	16940	16979	17031	17032	16984	17015	16872	16993	16979	16930	17086	17041	17148	16808	17068	17033	17094	17148	16969	17186	16783	16956	16915	17087	17010	17059	17169	17071	16822	17078	16935	17019	17197	16925	17061	17010	17002	17091	16925	17183	17149	17008	16838	16850	17010	17226	17228	17027	16944	17225	17038	16938	17078	16999	16938	17164	17026	17008	16963	16926	17058	16983	17243	16993	16989	17005	17006	16950	17000	17202	16905	17067	17054	17064	16970	17241	16975	17005	17042	17155	17032	17093	17087	17047	16899	17142	16937	17047	17022	16996	17127	16902	17031	17068	17099	16892	17088	17106	17163	16945	17002	17094	16929	17056	17078	16796	16989	16991	17041	16984	17048	17073	16942	17007	17225	16996	17089	17047	17202	17063	17147	17108	17106	17173	17005	16857	17101	17236	17104	17077	17040	17067	16928	16949	16926	17185	17009	16993	17153	16967	17189	17148	16951	17232	16973	16929	17079	17106	16959	17108	16980	17164	16975	16916	17006	16948	17067	17228	17247	17016	16879	16969	16995	17172	17043	17067	17121	17088	17065	16995	17160	17003	17118	16998	17030	17297	17026	17189	17200	17044	16994	17103	17022	16916	17166	17001	16923	17243	17018	17093	16966	17150	17022	17050	17079	16945	17085	16937	17035	16938	17132	17013	17090	16865	16827	17028	17029	16917	17200	17012	17049	17119	16864	17097	17069	16965	16979	17080	16930	17088	17067	17021	17122	17064	17104	17033	17007	17005	16970	17030	17003	17093	17040	17046	16944	17165	16973	16872	17129	17012	16994	17123	17079	16892	16763	17112	17142	17005	17005	17108	16905	17270	16958	17188	17049	17105	17014	17081	17046	17120	16868	16991	17007	17010	17114	17060	17077	16951	17152	16915	17065	17122	17044	17063	17046	17072	17120	16980	17073	16927	16990	16993	17012	16968	17099	16904	17094	17160	16973	17089	17093	17055	17104	17008	16982	16985	16940	16897	16955	17001	17211	17015	17173	17021	17064	16978	16924	16906	17112	16975	17014	16983	17198	16973	16979	17039	16786	16936	17102	17104	17057	16846	17035	17063	16962	17111	17093	16836	16961	17106	17115	17088	16976	17039	17098	17052	17122	17064	16942	17065	17022	17087	17007	17158	17063	17185	17091	17152	16944	17111	16997	16959	16922	16941	17039	17092	16983	17021	17030	17037	17064	17084	16924	17075	17215	17028	17110	17151	17041	16998	17090	16999	17145	17068	17157	17055	17077	16978	17036	16934	17014	17021	16917	17022	17122	17142	17100	17023	17027	16996	17004	17031	17073	16829	17100	17048	17102	16963	17127	17013	17094	17047	17156	17144	17136	17044	16945	17144	17054	16982	17094	16979	16987	17099	17049	17076	16959	16994	17080	17080	16978	17199	17053	17035	16926	17096	17101	17180	16934	17011	17054	16911	17018	16916	16974	17172	16981
24169	21469	28982	25443	25410	27495	26448	22878	21266	20042	19427	19154	19331	19118	19358	19199	19025	19008	19186	19075	19086	19193	18951	19093	19153	19045	19128	18932	19116	19199	19269	19044	19109	19058	19212	19222	19103	19032	19045	19176	19081	18957	18949	19134	18858	19002	19240	18990	19143	19235	19226	19448	19002	18902	18983	19078	19078	19045	18864	19120	19215	18902	18760	18933	19146	18849	19221	18996	19159	19210	18956	19096	19166	19041	19210	19048	19176	19257	19186	18973	18903	19011	19142	18949	19187	18810	18847	19144	19168	18923	19114	18958	19018	18809	18922	18918	19068	19214	18829	19071	19075	19216	19149	18876	18946	18999	19086	19006	19131	19009	18987	19069	19129	19201	19098	19035	18938	19089	19056	19176	19048	18962	19054	18915	19023	19001	18872	18828	18964	18910	18865	19110	19002	19064	18965	18857	19007	19011	19014	18973	18917	18947	19060	19057	19119	18912	19020	19049	18893	19058	19152	18957	18978	18981	19022	18845	18953	19116	19053	18905	19059	19128	18973	18962	19046	18835	18968	19053	19026	18917	18834	18942	19139	18853	18771	19116	18887	19004	18942	18972	18864	19011	18899	18884	18803	18995	18817	19054	18887	18814	19022	18916	19085	19204	18828	18987	18861	19010	19058	19069	18899	18936	19020	19186	19024	19092	19155	18838	18903	18993	19074	18957	19132	19025	19045	19036	18913	18999	19106	19026	19007	19069	19147	19078	19029	19067	19057	18931	18994	18956	19037	18607	18975	18907	18788	19026	19231	18999	19062	19032	19060	19399	18990	18952	18933	19076	18846	19220	19022	19054	19112	18972	18847	19104	19004	18966	18898	18999	19062	19027	19004	18899	19036	19321	18826	19205	19060	19011	19318	18983	19148	18962	18843	19148	19035	18977	19000	18957	19265	18814	19104	18946	19182	19071	19079	18964	19060	18909	19278	18968	19002	18991	19138	18983	19061	18856	19145	19191	19098	18837	19008	18836	19185	18896	19160	19145	18815	19139	19004	19066	18942	18925	19014	19133	18837	18866	19013	18899	18974	18712	18973	19137	18992	18967	18978	19093	19007	19079	18887	19124	18901	18922	18882	18955	19049	19142	18929	18727	19157	19009	19166	18927	18841	19007	19168	18919	19069	19189	19055	19011	19028	19012	19149	19101	18901	19045	19199	19071	18938	18984	19118	18857	19178	19083	18809	18941	19003	18978	18965	18909	18950	18856	18792	19014	19034	18950	19062	18797	19136	19113	19161	18911	19182	18957	18928	19008	19277	19071	19195	18839	19004	18794	19108	19030	18880	19198	19021	19069	19143	18995	19073	19163	19081	19005	19193	19006	18966	19006	19043	19114	18980	19125	19006	18783	18969	19021	19114	19093	19077	19163	19065	19260	19232	19114	19072	18968	19147	19101	19013	18921	18791	19251	18989	18935	19120	18795	18847	18996	19064	19162	19092	18972	18806	19158	19124	19118	19173	19105	19010	19016	18994	18995	19180	19060	18955	18946	19056	19041	18962	19119	18992	19052	18950	19021	18891	18901	18782	19040	19030	19100	18867	19192	18900	19190	19044	19092	18901	18975	18895	19064	19032	18774	18976	19111	19094	18882	18961	18796	18910	18866	18908	19029	18980	18927	18993	18835	18982	19158	18842	19018	19299	18926	19165	18865	18940	18736	19186	18769	19106	19079	18848	19201	19020	18899	19106	18917	18960	19046	18840	19128	19256	18967	18840	19110	19024	19037	19103	19061	19180	19078	19077	19113	19078	19090	18852	18945	18963	19172	18950	19141	19175	18933	18848	18836	19260	19014	19178	19052	18993	19157	18932	19055	19001	19106	18843	19097	19084	18894	18980	19140	19008	19093	18857	19040	18865	18838	18852	18978	18799	19097	19102	19229	18948	18926	18895	18986	19091	19057	18948	19088	18828	18936	18971	19150	19215	19092	19010	19164	19155	19028	18840	19065	19091	19207	19204	18928	19125	18951	18931	19018	19031	19224	18957	19000	18870	19100	18882	19065	18866	18884	18980	18938	19018	19293	19052	18981	19075	18951	18922	18960	18809	19113	19001	19163	19078	18959	18861	18932	19047	18934	18937	18918	18873	18962	19104	18949	18917	18872	18817	18931	18937	18983	18888	19152	18946	18900	19056	19031	19161	18815	18905	19012	19066	19070	19021	19027	18929	19145	19024	19210	18845	18987	19041	19208	19053	18985	19047	19070	19077	19152	18799	19028	18972	19094	19140	18855	18983	18995	19163	19110	19059	19213	18947	19076	18969	18863	18954	19042	18840	18881	19036	19113	18908	18799	18915	19091	19176	18974	18878	18997	19089	19000	19128	19011	19219	18990	18957	18866	18940	18887	18979	18896	18920	19072	19208	19034	19191	18831	18824	19167	18966	18946	19127	19198	18928	19011	19020	19042	19069	19012	18971	19114	19026	19016	19056	18815	18814	18987	19029	19039	18953	18999	19055	19101	19157	18892	19169	19050	18943	19011	19076	19100	18984	19055	19076	19055	18975	19010	19118	18860	19028	18968	19153	19088	18843	19012	18887	19052	19048	18915	18955	19018	19004	19193	19154	18943	19234	19085	18908	19139	19013	19060	19193	19092	19116	19136	19106	18979	18833	18954	18994	18879	18865	18764	19210	19148	18790	19073	18994	18803	19137	19028	19422	18938	19002	19107	19183	19036	19128	18999	18945	18849	18961	19185	19266	19020	19294	19100	18947	19064	19079	18893	19040	19083	18852	19010	19267	19081	19055	19185	18949	18912	19187	19097	19050	18996	18976	19189	18832	19024	19002	19019	19164	18690	19068	19108	18974	18950	19162	18942	19110	19040	18876	18898	18889	18789	19145	18952	19086	19160	19130	19003	18857	19045	18915	19169	18892	19134	18897	19051	19005	18815	19003	18905	19077	18872	19112	18754	18974	18971	19132	18925	19095	19040	18972	18984	19005	19093	19015	18946	19020	19082	19133	18986	19006	19106	19056	18904	18934	19015	18958	19183	19114	18986	18959	19161	18916	19036	19034	18862	18986	18908	19065	18938	18987	19013	19009	19055	18914	19057	18944	19060	18824	18889	19097	18908	19192	18979	18977	19181	19096	19087	18797	19168	18860	19079	19012	18725	18930	19095	18989	18921	19171	18999	18936	19181	19109	18970	18991	19208	19018	19110	18920	18834	18894	19083	19208	18895	19006	19059	18931	18850	19065	18709	19027	18829	18984	18985	19160	19040	18956	19044	19259	19129	18979	18993	19073	19064	19252	19008	19025	19240	19074	19132	19076	18966	18729	19042	19035	19040	19009	19159	18998	18962	19021	19043	18861	18942	18969	19137	18876	19162	18877	19054	18859	19209	19110	19105	19003	19148	18997	18950	19006	19040	18989	19129	18929	19007	19006	19082	19117	18996	18961	19225	19097	18970	19047	19092	19079	19037	19345	18942	19134	19097	18916	18920	19120	19106	18941	19103	19020	19111	19069	19214	19003	19058	19100	18793	18971	18897	19099	19081	19058	19108	19009	18902	18794	19071	19018	18997	19120	19028	18931	18936	19037	19090	19059	19053	18831	19295	19067	18888	19197	18893	18958	19232	19074	19070	18881	19135	18931	18997	19307	19120	19096	19067	19026	19079	18984	18966	18828	18929	19010	19120	18989	18792	18765	18934	18777	19140	18924	18994	19043	19112	19128	18809	18965	18954	18918	18805	19146	19147	19141	18718	18977	18912	19092	19075	19001	19050	18778	18869	19067	18860	19003	19041	18918	19171	19142	19041	18765	19203	18816	18853	19035	19001	18983	18906	19038	18881	18893	19055	19072	18950	19053	19053	19190	19014	19376	19143	19116	18849	18968	18978	18940	18980	19027	19099	19091	18742	19072	19014	19098	19080	18863	18948	18948	19248	19018	19027	19063	19146	19092	19206	18867	19140	19035	19307	19045	19094	19361	18798	18980	19005	19083	18937	18964	18938	18969	19188	19004	19097	18919	18964	19152	18957	19207	19283	19154	18839	19123	19085	19059	19060	19073	18897	19154	19156	18985	19140	19035	19152	18956	19093	19101	19123	18844	19085	18808	19008	18724	19051	19146	19054	19006	19049	19030	18928	19020	19056	18807	19081	19049	19074	19017	19057	18940	19139	18860	19038	19160	18898	18798	19061	19164	19042	19033	19030	19030	18910	18894	19052	18925	19013	18913	18961	19047	19032	19075	19203	19035	19166	18984	18832	18751	18927	19084	19145	19179	19202	19096	19063	18881	18930	18958	19036	19211	19174	19048	19155	19111	19075	19024	19015	19000	19104	19067	19030	18899	18858	19001	19126	19011	18908	19003	19052	18854	18952	18792	19153	18873	18993	19137	19184	18930	18944	19206	18830	18897	19053	18886	19051	18930	19212	19102	19237	19204	19110	18985	18991	18943	19134	19100	19127	18924	19141	18821	18889	19103	19131	18895	19043	18999	19002	18887	18956	19056	18974	19156	18936	18922	19093	18941	18962	19063	19009	19178	19049	19090	19032	19001	19207	18962	19057	18941	19049	19127	19088	18999	19076	18995	19043	19069	19111	19005	18984	19044	19002	18745	18869	18996	18889	19102	18829	18773	19153	19063	19170	19077	19123	19062	18943	18912	19017	18840	19080	19050	18973	18955	18902	19155	19000	19197	19080	18744	18834	19076	18882	19110	19109	19016	19035	18985	18906	19240	18989	19135	19044	19032	19060	19126	18895	19016	19075	19019	18946	19152	19208	19122	19167	19081	19126	19003	18870	18921	18847	19220	19048	18982	19172	19104	19063	19004	19182	19191	19171	18937	19068	18863	18981	18827	19136	19028	18972	19088	19056	19178	19159	18925	19128	18938	19055	18876	19088	19168	18922	18959	18939	18833	19010	18841	18953	18883	18954	19000	19160	18971	19006	18895	18882	18879	18992	18841	19224	18981	19048	19084	18926	18916	18966	18976	19313	19177	18975	19076	18946	18937	18910	19088	18954	19199	19076	18883	19121	18902	18975	18914	18863	18999	19105	18779	19029	18879	19033	18920	19017	18880	18928	18879	19054	18976	18961	19149	19034	19152	18953	19211	19047	19149	18958	19097	18944	18938	18904	19139	18860	18918	18992	19075	19200	18896	19070	18941	18916	18972	19180
30279	47198	44411	36628	31935	27742	23998	21681	19281	17677	16974	16644	16790	16777	16812	16548	16765	16536	16706	16821	16581	16703	16652	16784	16682	16581	16666	16579	16581	16774	16649	16819	16666	16685	16690	16761	16618	16670	16589	16496	16741	16795	16589	16704	16661	16665	16621	16735	16819	16935	16934	16888	16747	16609	16595	16665	16711	16598	16712	16695	16539	16809	16555	16794	16566	16568	16828	16612	16732	16582	16729	16525	16542	16631	16622	16779	16681	16713	16752	16816	16665	16611	16730	16691	16684	16672	16672	16632	16564	16701	16687	16646	16780	16637	16626	16530	16709	16714	16833	16634	16517	16556	16601	16574	16763	16655	16548	16566	16687	16497	16624	16567	16613	16549	16667	16655	16563	16725	16547	16595	16734	16699	16642	16758	16457	16571	16581	16635	16795	16604	16751	16572	16535	16758	16726	16599	16566	16649	16707	16526	16572	16590	16627	16689	16593	16630	16706	16671	16637	16949	16364	16573	16661	16612	16772	16735	16808	16570	16615	16603	16654	16681	16583	16661	16575	16793	16717	16667	16544	16722	16603	16715	16474	16681	16772	16712	16522	16539	16536	16544	16689	16658	16481	16630	16782	16645	16639	16889	16687	16558	16734	16578	16481	16589	16699	16680	16696	16564	16469	16684	16594	16691	16521	16840	16760	16603	16574	16528	16680	16611	16522	16500	16427	16612	16548	16611	16776	16630	16637	16645	16685	16672	16498	16651	16511	16748	16632	16642	16663	16610	16669	16777	16461	16660	16572	16516	16704	16660	16701	16547	16691	16578	16702	16686	16621	16681	16771	16442	16521	16558	16743	16828	16637	16578	16945	16713	16711	16719	16680	16640	16499	16626	16682	16736	16707	16598	16601	16616	16332	16565	16785	16668	16633	16618	16635	16529	16584	16596	16575	16754	16573	16696	16693	16632	16722	16499	16624	16687	16558	16728	16542	16537	16516	16689	16659	16520	16727	16684	16483	16777	16431	16621	16667	16625	16656	16673	16511	16647	16727	16549	16868	16683	16690	16683	16595	16755	16662	16478	16679	16614	16686	16586	16731	16573	16823	16719	16733	16663	16874	16768	16570	16660	16633	16748	16688	16824	16444	16572	16589	16672	16608	16723	16874	16713	16650	16598	16733	16538	16673	16558	16560	16604	16838	16614	16617	16538	16694	16818	16686	16498	16545	16916	16733	16693	16665	16648	16739	16743	16583	16539	16638	16580	16770	16661	16681	16614	16669	16612	16731	16654	16697	16673	16562	16682	16586	16675	16702	16539	16621	16595	16693	16639	16672	16547	16674	16517	16550	16847	16695	16405	16705	16790	16726	16791	16650	16703	16699	16618	16683	16635	16629	16570	16567	16534	16634	16684	16599	16527	16669	16725	16528	16812	16677	16548	16553	16732	16746	16532	16690	16746	16713	16693	16535	16749	16675	16649	16697	16571	16834	16698	16592	16612	16558	16624	16454	16801	16774	16606	16645	16572	16696	16822	16612	16595	16579	16657	16599	16704	16707	16577	16697	16638	16440	16778	16632	16634	16644	16575	16548	16695	16681	16596	16697	16657	16674	16808	16561	16731	16715	16694	16598	16671	16554	16666	16438	16547	16587	16659	16595	16624	16599	16660	16584	16667	16629	16589	16663	16423	16664	16652	16612	16692	16621	16659	16752	16660	16715	16626	16658	16532	16625	16396	16791	16528	16709	16619	16739	16704	16446	16634	16590	16520	16577	16705	16807	16831	16709	16868	16479	16572	16703	16690	16690	16703	16619	16596	16676	16589	16623	16753	16719	16579	16538	16601	16597	16749	16614	16645	16548	16624	16627	16633	16770	16661	16625	16570	16721	16729	16883	16571	16797	16767	16759	16472	16710	16486	16865	16591	16772	16612	16628	16523	16489	16859	16591	16508	16664	16680	16573	16538	16595	16662	16679	16638	16612	16620	16670	16551	16654	16642	16711	16637	16458	16717	16640	16701	16741	16536	16625	16800	16545	16592	16719	16741	16534	16643	16539	16510	16622	16676	16660	16567	16770	16630	16692	16724	16564	16461	16575	16576	16628	16658	16596	16598	16546	16498	16548	16696	16708	16671	16810	16680	16681	16650	16580	16735	16831	16643	16499	16707	16735	16672	16607	16646	16616	16639	16727	16762	16583	16505	16657	16599	16680	16716	16609	16764	16605	16532	16580	16767	16587	16729	16734	16572	16682	16577	16535	16661	16762	16519	16414	16568	16555	16621	16580	16711	16746	16568	16637	16851	16598	16735	16560	16482	16784	16709	16546	16629	16734	16448	16681	16663	16636	16763	16767	16611	16667	16815	16386	16768	16733	16585	16578	16787	16571	16504	16736	16620	16697	16629	16668	16708	16627	16829	16754	16617	16791	16675	16635	16612	16531	16665	16706	16722	16523	16602	16582	16817	16628	16630	16697	16678	16598	16652	16813	16558	16541	16645	16632	16714	16476	16679	16571	16696	16659	16658	16718	16592	16627	16537	16627	16745	16858	16597	16645	16569	16482	16624	16765	16660	16562	16575	16596	16600	16775	16526	16639	16805	16613	16688	16777	16761	16607	16669	16620	16662	16667	16498	16657	16594	16712	16526	16678	16518	16833	16416	16608	16685	16617	16711	16700	16533	16760	16612	16694	16676	16686	16589	16751	16715	16695	16841	16443	16670	16806	16485	16692	16480	16640	16462	16724	16614	16622	16630	16582	16612	16710	16606	16791	16583	16786	16663	16715	16851	16564	16696	16693	16704	16757	16811	16654	16629	16606	16669	16634	16656	16415	16635	16749	16646	16664	16601	16505	16670	16529	16572	16689	16502	16631	16702	16726	16731	16654	16718	16562	16585	16544	16579	16655	16647	16881	16795	16763	16607	16716	16665	16457	16581	16650	16612	16470	16764	16611	16693	16666	16765	16619	16644	16590	16795	16777	16609	16709	16811	16590	16774	16644	16643	16720	16731	16635	16571	16614	16625	16611	16794	16545	16523	16659	16848	16629	16639	16809	16622	16716	16570	16765	16567	16421	16799	16691	16546	16614	16590	16633	16726	16663	16717	16573	16592	16668	16622	16533	16625	16767	16553	16759	16533	16672	16749	16559	16597	16598	16749	16610	16584	16698	16620	16723	16619	16544	16618	16659	16594	16788	16787	16645	16689	16669	16545	16596	16755	16656	16611	16584	16530	16696	16541	16742	16609	16485	16597	16658	16691	16720	16826	16661	16713	16612	16554	16466	16648	16635	16794	16739	16620	16730	16622	16603	16648	16444	16589	16733	16664	16762	16721	16607	16728	16658	16577	16499	16702	16575	16541	16807	16805	16616	16606	16600	16778	16656	16800	16517	16658	16701	16642	16661	16651	16661	16675	16662	16512	16684	16746	16624	16714	16617	16651	16649	16669	16776	16561	16735	16705	16700	16763	16573	16665	16698	16516	16575	16755	16754	16661	16590	16728	16681	16891	16599	16564	16751	16715	16480	16682	16668	16818	16587	16532	16767	16545	16768	16507	16577	16641	16615	16449	16532	16537	16721	16587	16562	16791	16594	16675	16740	16608	16782	16516	16614	16693	16660	16710	16740	16758	16715	16816	16526	16633	16760	16631	16434	16672	16623	16545	16802	16575	16481	16635	16666	16558	16698	16747	16577	16734	16639	16636	16578	16352	16785	16686	16738	16632	16535	16540	16587	16645	16755	16598	16635	16723	16583	16605	16698	16649	16554	16592	16493	16787	16647	16609	16693	16602	16640	16559	16589	16765	16572	16637	16569	16560	16725	16648	16559	16628	16563	16691	16621	16683	16673	16852	16705	16630	16584	16527	16628	16729	16535	16736	16684	16719	16537	16653	16828	16641	16573	16763	16708	16773	16511	16677	16582	16780	16571	16774	16536	16744	16901	16724	16628	16593	16647	16603	16687	16487	16871	16510	16718	16636	16699	16652	16682	16829	16526	16582	16718	16626	16676	16541	16596	16741	16544	16789	16632	16682	16668	16560	16690	16479	16693	16854	16675	16398	16716	16707	16543	16678	16742	16577	16629	16737	16679	16649	16764	16743	16572	16647	16605	16803	16676	16805	16528	16571	16569	16706	16710	16710	16615	16550	16691	16698	16516	16787	16741	16715	16596	16682	16766	16496	16608	16961	16691	16745	16538	16816	16785	16626	16647	16485	16629	16606	16631	16741	16669	16558	16626	16759	16653	16724	16581	16656	16705	16582	16625	16771	16608	16627	16519	16594	16802	16495	16734	16674	16657	16687	16711	16507	16541	16762	16580	16572	16685	16673	16655	16617	16665	16580	16635	16555	16480	16709	16572	16633	16530	16596	16647	16612	16597	16761	16573	16695	16656	16633	16611	16598	16633	16607	16619	16766	16655	16524	16672	16735	16630	16628	16558	16624	16590	16711	16540	16714	16691	16559	16645	16550	16646	16635	16632	16703	16568	16463	16579	16685	16656	16749	16515	16711	16558	16641	16615	16639	16699	16587	16563	16696	16740	16520	16761	16707	16676	16741	16429	16587	16496	16593	16584	16710	16581	16723	16681	16521	16594	16718	16465	16502	16762	16622	16637	16582	16631	16654	16543	16653	16486	16691	16665	16573	16627	16589	16820	16788	16525	16572	16672	16744	16709	16614	16827	16470	16778	16610	16590	16663	16701	16563	16768	16628	16760	16631	16435	16651	16607	16614	16584	16720	16673	16620	16645	16559	16640	16474	16563	16561	16788	16702	16532	16700	16472	16774	16577	16644	16700	16678	16676	16700	16775	16546	16509	16783	16621	16634	16524	16753	16658	16708	16672	16640	16678	16433	16572	16697	16616	16621	16555	16604	16650	16529	16764	16666	16511	16751	16573	16738	16659	16700	16518	16610	16571	16568	16663	16742	16920	16737	16611	16819	16733	16592	16451	16665	16724	16757	16606	16494	16356	16822	16531	16711	16624	16480	16650	16541	16567	16652	16671	16651	16787	16574	16718	16657	16831	16673	16724	16698	16625	16664	16483	16774	16543	16651	16687	16686	16489	16635	16859	16747	16517	16527	16638	16518	16583	16589	16659	16705	16538	16690	16821	16651	16861	16692	16710	16727	16704	16631	16717	16499	16611	16625	16627	16741	16476	16662	16514	16723	16665	16603	16597	16553
23002	21452	29302	24427	24044	28530	30757	24650	22355	20772	20087	20047	19781	19967	19677	19980	19899	19750	19751	20098	19766	19899	19656	19784	19758	19796	19728	19723	19748	19615	19644	19549	19852	19775	19575	19752	19619	19594	19677	19704	19765	19662	19438	19550	19656	19871	19606	19635	19966	20103	20043	19843	19698	19513	19415	19592	19808	19608	19451	19653	19625	19651	19723	19720	19710	19310	19484	19489	19655	19404	19549	19755	19803	19723	19661	19830	19671	19624	19526	19716	19713	19708	19556	19533	19543	19747	19386	19525	19481	19661	19549	19731	19572	19484	19671	19557	19455	19504	19660	19424	19639	19474	19507	19366	19417	19519	19711	19670	19300	19701	19643	19681	19713	19729	19517	19495	19570	19620	19605	19548	19526	19487	19635	19706	19555	19541	19531	19474	19469	19583	19623	19443	19677	19526	19658	19632	19593	19572	19524	19607	19687	19641	19634	19564	19923	19697	19567	19509	19445	19521	19654	19664	19391	19649	19654	19627	19754	19539	19524	19711	19401	19480	19432	19389	19427	19466	19728	19535	19595	19622	19595	19581	19566	19759	19330	19327	19385	19672	19674	19722	19641	19440	19527	19412	19599	19395	19578	19542	19509	19662	19695	19456	19722	19549	19511	19501	19660	19344	19630	19606	19640	19440	19481	19493	19209	19455	19454	19590	19610	19584	19755	19382	19745	19384	19582	19467	19603	19504	19557	19560	19614	19637	19540	19361	19679	19555	19509	19720	19543	19681	19662	19697	19744	19518	19618	19261	19532	19534	19688	19414	19487	19333	19827	19463	19424	19381	19553	19581	19615	19607	19416	19531	19371	19678	19544	19451	19531	19552	19521	19475	19538	19378	19270	19427	19624	19574	19501	19387	19629	19457	19514	19595	19276	19280	19810	19536	19465	19735	19581	19605	19623	19524	19617	19571	19569	19614	19608	19437	19459	19518	19449	19628	19536	19789	19729	19524	19535	19572	19429	19612	19392	19504	19380	19565	19497	19463	19524	19498	19594	19520	19638	19561	19504	19606	19738	19476	19631	19629	19622	19505	19658	19582	19588	19465	19346	19705	19472	19530	19462	19599	19523	19481	19442	19584	19658	19513	19586	19299	19620	19421	19541	19530	19576	19580	19328	19374	19540	19629	19558	19520	19415	19439	19436	19644	19498	19670	19611	19632	19386	19559	19584	19524	19500	19413	19395	19582	19450	19595	19519	19666	19456	19572	19340	19514	19629	19653	19648	19645	19393	19475	19461	19607	19556	19690	19810	19561	19411	19508	19576	19544	19572	19587	19725	19473	19685	19355	19564	19443	19677	19402	19362	19468	19476	19369	19455	19479	19628	19686	19472	19550	19665	19467	19674	19635	19528	19491	19617	19638	19641	19530	19686	19703	19629	19510	19307	19467	19670	19325	19469	19611	19691	19390	19424	19232	19727	19628	19816	19661	19439	19848	19649	19607	19615	19457	19283	19540	19421	19602	19463	19447	19508	19464	19417	19646	19556	19617	19416	19430	19881	19743	19680	19658	19577	19537	19346	19341	19462	19655	19480	19177	19586	19573	19774	19585	19469	19489	19689	19707	19446	19398	19416	19592	19509	19556	19423	19622	19563	19544	19552	19667	19547	19474	19686	19522	19549	19485	19569	19578	19455	19451	19471	19407	19409	19617	19494	19436	19774	19612	19393	19546	19583	19521	19703	19433	19581	19615	19432	19536	19556	19646	19527	19666	19478	20042	19462	19587	19485	19537	19796	19600	19580	19738	19555	19664	19510	19570	19554	19343	19436	19455	19625	19519	19627	19420	19573	19394	19805	19579	19479	19597	19382	19258	19668	19509	19547	19595	19431	19410	19417	19271	19634	19250	19466	19486	19452	19440	19474	19596	19517	19518	19519	19553	19590	19550	19661	19562	19813	19527	19660	19479	19618	19650	19421	19589	19603	19593	19543	19585	19686	19644	19519	19582	19552	19651	19453	19735	19553	19730	19469	19740	19676	19390	19543	19754	19435	19528	19605	19588	19720	19640	19420	19651	19381	19724	19491	19778	19480	19613	19682	19793	19604	19515	19392	19681	19619	19627	19683	19747	19780	19508	19652	19573	19406	19490	19443	19483	19503	19421	19496	19560	19673	19686	19629	19619	19563	19535	19629	19531	19645	19569	19724	19542	19537	19435	19797	19661	19646	19654	19687	19629	19611	19600	19540	19526	19634	19579	19352	19391	19512	19541	19720	19615	19568	19525	19723	19559	19462	19564	19560	19498	19422	19875	19642	19325	19537	19819	19469	19517	19451	19534	19475	19482	19770	19373	19541	19616	19416	19525	19519	19524	19513	19575	19636	19562	19749	19573	19596	19399	19461	19295	19423	19588	19450	19522	19338	19453	19567	19426	19744	19584	19609	19571	19513	19592	19673	19566	19521	19325	19314	19633	19496	19594	19535	19514	19733	19390	19736	19699	19780	19644	19609	19662	19395	19431	19323	19555	19646	19550	19416	19526	19661	19568	19623	19692	19579	19644	19557	19635	19526	19537	19547	19621	19578	19528	19495	19513	19428	19552	19553	19602	19324	19737	19500	19393	19592	19581	19686	19591	19303	19248	19519	19690	19514	19398	19522	19457	19495	19664	19590	19671	19527	19760	19510	19706	19734	19418	19491	19546	19526	19619	19601	19528	19565	19542	19443	19381	19473	19474	19500	19509	19502	19681	19575	19508	19442	19631	19501	19557	19565	19423	19642	19745	19494	19543	19587	19435	19433	19499	19620	19809	19704	19643	19505	19524	19602	19631	19587	19621	19771	19816	19747	19549	19491	19756	19751	19350	19473	19507	19581	19497	19439	19496	19274	19369	19548	19481	19392	19623	19539	19648	19436	19666	19592	19635	19439	19513	19610	19718	19445	19454	19376	19373	19749	19570	19585	19520	19608	19696	19630	19733	19427	19566	19593	19531	19567	19470	19551	19412	19530	19678	19613	19724	19498	19522	19561	19688	19569	19506	19625	19561	19403	19494	19688	19355	19394	19609	19500	19552	19705	19604	19460	19669	19499	19554	19430	19652	19326	19719	19625	19387	19708	19641	19498	19456	19562	19591	19639	19640	19573	19557	19543	19622	19559	19610	19558	19543	19517	19423	19481	19469	19588	19535	19645	19788	19725	19505	19602	19705	19416	19462	19649	19731	19644	19272	19676	19540	19653	19764	19566	19702	19536	19317	19231	19628	19462	19462	19423	19624	19426	19507	19524	19536	19615	19450	19523	19440	19516	19545	19617	19462	19454	19436	19491	19679	19578	19508	19534	19468	19639	19355	19500	19480	19490	19389	19760	19409	19374	19512	19489	19529	19539	19440	19629	19650	19522	19410	19641	19613	19564	19521	19556	19629	19498	19514	19537	19297	19508	19544	19594	19439	19564	19560	19344	19586	19588	19311	19475	19403	19415	19558	19370	19640	19453	19844	19487	19650	19601	19640	19696	19750	19633	19606	19550	19480	19571	19638	19633	19345	19611	19454	19492	19594	19546	19389	19580	19647	19575	19421	19611	19597	19651	19590	19536	19667	19602	19455	19543	19458	19572	19670	19570	19750	19612	19745	19328	19506	19694	19714	19502	19472	19646	19573	19704	19495	19605	19541	19385	19549	19453	19488	19533	19628	19559	19630	19463	19501	19433	19399	19487	19607	19597	19637	19641	19603	19508	19581	19367	19531	19586	19545	19640	19477	19520	19588	19532	19445	19571	19513	19475	19559	19525	19683	19536	19578	19678	19608	19556	19569	19500	19606	19635	19480	19497	19491	19563	19702	19649	19600	19641	19315	19695	19505	19537	19480	19616	19417	19755	19582	19483	19624	19626	19855	19776	19691	19702	19410	19633	19520	19555	19597	19511	19477	19389	19648	19610	19478	19310	19409	19431	19361	19490	19704	19548	19545	19654	19464	19490	19524	19474	19508	19645	19501	19593	19714	19440	19478	19528	19675	19598	19452	19704	19627	19455	19626	19499	19485	19337	19188	19827	19512	19621	19496	19584	19668	19509	19320	19753	19351	19585	19558	19695	19592	19663	19469	19469	19550	19505	19740	19600	19617	19550	19677	19393	19487	19800	19553	19564	19859	19529	19462	19609	19582	19518	19627	19331	19510	19557	19619	19423	19405	19303	19454	19724	19715	19449	19559	19522	19611	19853	19439	19537	19560	19667	19538	19378	19442	19772	19544	19473	19728	19617	19483	19366	19651	19545	19504	19617	19291	19518	19582	19576	19509	19636	19593	19535	19685	19463	19408	19511	19555	19571	19646	19508	19677	19543	19562	19487	19534	19445	19459	19436	19643	19379	19762	19481	19577	19558	19537	19522	19386	19363	19556	19361	19503	19545	19692	19402	19498	19662	19687	19605	19637	19632	19445	19480	19404	19542	19484	19557	19589	19545	19298	19391	19503	19424	19583	19779	19538	19731	19677	19564	19579	19590	19479	19835	19536	19538	19450	19513	19484	19690	19814	19653	19571	19409	19478	19607	19657	19188	19550	19720	19527	19686	19587	19386	19533	19473	19751	19747	19577	19547	19518	19364	19280	19504	19396	19476	19541	19695	19594	19246	19604	19665	19728	19632	19500	19709	19509	19584	19570	19580	19410	19621	19495	19567	19544	19554	19558	19412	19490	19666	19553	19454	19456	19629	19343	19518	19565	19605	19732	19608	19537	19760	19477	19598	19511	19578	19597	19493	19477	19649	19826	19522	19613	19377	19684	19608	19643	19771	19499	19582	19609	19542	19757	19728	19553	19469	19539	19596	19645	19481	19344	19627	19669	19397	19683	19685	19411	19478	19766	19782	19611	19592	19409	19521	19597	19384	19636	19686	19246	19553	19584	19451	19624	19377	19420	19716	19352	19403	19651	19600	19637	19535	19554	19462	19518	19564	19574	19461	19565	19447	19518	19786	19676	19519	19602	19432	19501	19263	19371	19718	19459	19590	19398	19579	19710	19637	19562	19543	19427	19674	19613	19613	19411	19718	19472	19474	19644	19467	19478	19579	19642	19468	19572	19353	19506	19516	19338	19581	19520	19440	19591	19697	19578	19585	19465	19623	19584	19513	19481	19369	19592	19436	19573	19581	19597	19514	19796	19582	19353	19483	19563	19673	19723	19688	19507
34918	54360	52373	44631	38645	33429	28409	23107	20478	17519	17064	17165	17194	17172	17250	16954	17073	16933	16830	17107	17037	17087	16863	16849	16936	16934	17040	16960	16776	16866	16943	17006	16948	17037	17001	17165	16791	16888	17008	16957	16877	16880	16793	16918	16995	16809	17066	17154	17130	17516	17433	17118	16935	17128	16947	16994	16861	16869	16901	16857	16902	16868	16726	16997	16860	16828	17032	17090	17044	16911	16760	17005	16911	16980	17192	17006	17178	16996	17076	17003	17022	16872	16985	16857	16942	16892	16897	16935	17060	16932	17075	17107	17096	16943	16994	16994	16852	16901	16842	17056	16800	17142	16923	16876	16841	16829	16920	16842	16915	16780	16870	16891	16904	16872	16850	16797	16952	16955	16958	16985	16789	16770	16957	16902	16937	16873	16934	17068	16928	16914	16994	16818	16968	16739	16951	16937	16902	16985	16921	16948	16860	16820	17008	16972	17076	16843	16824	17006	16919	16962	16976	16899	16965	16935	16895	16923	16825	17052	16896	16887	16960	16773	16811	16918	16765	16874	16931	17000	16942	17041	16915	16964	16837	17009	17067	16762	16994	17104	16847	16953	16990	16791	16956	16876	16886	16955	16924	17040	16871	17015	16991	17011	16846	17011	16787	16878	16913	16738	16854	16794	17048	16957	16861	16906	16944	16907	16994	16943	16783	16833	16903	17019	17075	16854	16983	16907	16841	16709	16925	16785	16908	16860	16893	16908	17002	16861	16914	16786	17030	16932	16900	16947	16875	17001	16803	17140	16800	17019	17018	16889	16986	16933	16859	16932	16812	16820	16717	16710	17017	16967	16927	16971	16956	16777	16858	16821	16978	16911	16995	17030	16986	16855	16789	16918	16913	16922	16918	17082	16782	16934	16975	16893	16941	16750	16919	16980	16671	16896	17057	16893	16909	17048	17008	17056	17015	16817	16802	16731	16982	16930	16943	16904	16834	16837	17063	16838	16854	16875	16910	16814	16856	16809	16890	16985	16869	16889	16894	17137	16796	16950	16895	16970	16857	17073	16816	16673	16922	16787	16933	16920	16858	16769	16896	17077	16953	16896	16830	16908	17087	16851	16984	16961	16940	16991	16880	16932	16926	16978	16961	16821	16752	17028	17197	16861	16833	16842	16841	16856	16958	16966	16820	16947	16769	16910	16785	16994	16958	17014	16934	17065	16894	16874	16852	17014	16893	16946	17060	16946	16901	16886	16965	16902	16703	16933	16961	16908	16855	16778	16953	16858	16959	17080	17073	16861	16736	16961	16991	16996	16872	16824	16773	16881	16796	16833	16919	16895	16835	16909	17040	17003	16880	16966	16934	16929	16718	16814	16903	17009	16926	16922	16887	16901	16901	16950	16950	16983	16834	16866	17046	16797	16981	16772	16876	16905	16980	16805	16921	16746	16874	16960	17016	16920	17042	16862	16844	16937	16808	16824	16897	16899	16931	17005	17056	16706	16828	16809	16962	16940	16993	16915	16847	16972	16762	16792	16828	16904	16837	16913	16882	16869	16950	16977	16886	16930	16865	16783	16994	16826	17025	16774	16873	16954	16927	16875	16797	16864	16926	16844	16912	16832	16838	16883	16792	16981	16914	16942	16811	16814	16620	16872	17060	16842	16859	16923	16894	16887	16847	16906	16910	16891	16994	16810	16917	16946	16864	16761	16894	16952	16710	16735	16809	16752	16900	16872	17032	16744	17154	17019	16909	16852	16860	17009	16792	16833	16918	16788	16913	16961	17111	16832	16940	16884	17013	16993	16844	16757	16962	17008	16821	16874	16844	16962	16962	16881	16721	16822	16996	16907	16900	17039	17006	16860	16867	16844	17075	16857	16791	16882	17005	16936	16827	17015	17040	16853	16865	16740	16867	16786	16798	17032	16886	16865	16796	16944	17039	16691	17000	16742	16921	16939	17063	16807	16771	16901	16927	16921	17003	16918	16791	16778	16784	16868	16970	16773	16992	16762	16815	16877	16940	16845	16974	16827	16860	16944	16754	16948	16984	16916	16999	16887	16872	16843	16786	16906	16931	17024	16958	16879	16887	16789	16779	16936	16901	16722	16848	16828	16822	17027	16920	16892	16834	16826	16901	16876	16843	16913	16936	16863	16953	16843	16902	16884	16867	16912	16813	16867	16973	16860	16725	16968	17020	16901	16918	16993	16787	16922	16887	16742	16803	16743	16791	16924	16884	16917	16824	17108	16980	16805	16764	16845	16889	16670	17019	16831	16752	16795	17059	17066	16782	16895	17055	16920	16837	16973	16755	17189	16907	17022	16861	16776	16984	16724	16908	16816	16985	16840	17093	16817	16865	16680	16934	16896	16802	16832	16755	16893	17142	16831	16721	16993	16943	16964	16977	16971	17013	17090	16882	16933	16913	16756	16911	16810	16843	16870	16921	16805	16776	16965	16981	16808	16836	17011	16985	17071	16851	16802	17010	16803	16995	16811	16938	16985	16923	16888	16991	17065	17002	17001	16846	16799	17015	16831	16948	16733	16713	16830	17027	16716	16915	17070	16869	16934	16801	16848	16925	16791	16914	17008	17035	16799	16809	16889	16872	16893	16749	16887	16966	16960	16859	17023	16767	16704	16952	16842	16838	16870	16815	16846	16820	16992	16896	16813	16908	16875	16832	16959	16812	17009	16925	17073	17008	16820	16881	16963	16824	16987	16879	16906	16830	16835	16869	17012	16771	16983	16812	16915	16739	16857	16939	16982	16786	17012	16832	16859	16863	16927	16942	16927	16818	16911	16891	16997	16798	16869	16944	16887	16806	16945	16996	16716	16814	17029	16823	16921	16751	17001	16859	16875	17099	16895	16865	16836	16924	16883	16793	16817	16896	16881	16993	17004	16790	17040	16768	17000	16909	17003	16909	17043	17102	16857	16904	16932	16954	16928	16895	17110	16846	16746	17053	16833	16976	16802	16890	16919	16762	16920	17011	16863	16772	17012	16803	16925	16886	16805	16909	16831	17003	16906	16823	16811	16927	16946	16796	16958	16992	17048	17011	16802	16714	16926	17058	16747	16844	16908	16958	16818	16885	16939	16955	16808	17039	16837	16992	16746	16995	16743	16948	16894	16826	16866	16950	16934	16973	16805	16886	16955	16713	16759	16795	16991	16769	16906	17118	16892	17055	16876	16962	16864	16956	16817	16848	16912	16890	16845	16944	16683	17034	16786	16850	17031	16882	16933	17015	16860	16921	16802	17072	16867	16876	16898	16948	16949	17034	16863	16991	17129	16960	16840	17036	16643	17007	17040	17107	17003	16797	16890	17095	16789	16849	16842	16867	16953	16821	17000	16912	17005	16883	16894	16907	17017	16857	16828	16847	16892	16929	16953	16882	17020	16839	16743	16971	16866	16950	16995	16933	16933	16951	16847	16981	16869	16899	16828	16929	16728	16977	16800	16891	16887	16910	16811	16838	16804	16818	16943	16921	16910	16917	16876	16824	16868	16902	16989	16971	16811	16891	16967	17062	16819	16939	16785	16854	16922	16844	16966	16867	17038	16937	17090	16893	16657	16728	16987	16827	16808	16955	16789	16884	16908	16835	16922	16899	16919	16904	17023	16847	16952	16816	16905	16956	16658	17003	16815	16837	16770	16770	16887	16976	17013	16757	16789	16832	16779	16881	16874	16991	16912	16978	16865	16896	16875	16836	16930	16981	16819	16806	16788	17003	16819	16769	17088	16992	16817	16833	16890	16848	16881	16892	16943	16890	16773	16875	16816	16968	16876	17125	16886	17012	16902	16951	17087	16885	16954	16904	16940	16691	16831	16922	16898	17005	16906	16873	16926	16934	16833	16891	16957	16985	16937	16846	17022	17044	16931	16710	16862	16761	17009	16818	17029	16663	16930	16998	16946	16729	16923	17052	16823	17042	16997	16850	16998	16924	16832	16872	16890	16891	17002	16980	16949	16866	16853	16839	16972	16753	16970	16887	16849	16933	17026	16823	16919	16803	16850	16830	16819	16890	16786	16964	16991	16773	16917	16883	16739	16961	17007	17002	16877	16875	17011	16877	16819	16974	16997	16756	16921	16940	16879	16811	17021	16998	16946	17008	16783	16914	16882	16897	16848	16891	16833	16912	16844	16947	16872	16873	16812	17130	16929	17097	16922	16738	17090	16774	16982	17055	16872	16818	16789	16853	16820	16791	16941	16961	17026	16864	16751	16967	16793	16983	16970	16895	16899	16788	17040	16799	16805	16897	17007	16843	17019	16754	16891	16974	16935	17052	16978	16802	16809	16936	17053	16942	16967	16916	16816	16829	16874	16985	16961	16794	16806	16883	16861	16968	16828	16849	17003	16935	16922	16864	16869	16824	17056	16888	16901	17081	16884	16931	16786	16667	16876	16859	16791	16896	16830	17009	16962	16923	16905	16904	16905	16862	16764	16992	17069	17058	16840	16813	16885	16707	16895	16923	16921	16948	16995	16933	16929	16941	17020	16871	16917	16880	16763	16870	16813	16844	16851	16782	16887	16949	16769	16947	16900	16932	16920	17101	16844	16971	17043	16887	16878	17002	16737	17000	16897	16920	17111	16730	16864	16799	16952	16803	16726	16982	16958	17027	16721	16675	16933	16869	17000	16890	16864	16860	16954	17009	16916	17031	16676	17013	17011	16826	16849	16906	16815	16895	16836	17043	16757	16856	16695	16900	16818	17019	16977	16947	16843	16810	16830	16750	16856	16877	16992	16996	16886	17013	16949	16839	16991	16759	16906	16860	16895	16861	16966	16769	16951	16780	17133	16926	16883	16889	16902	16960	17085	17056	16860	16854	16904	16927	16860	16868	17002	16857	16948	16802	16855	16917	16886	16955	16882	16981	16993	16845	16806	16701	16753	16854	16977	16914	16885	16982	16844	16931	16825	16823	16897	16883	16911	16988	16814	16791	16938	16945	16836	16783	16924	16981	16849	16897	16798	16898	16823	17033	16996	16991	16837	16846	16894	16802	16875	16982	16941	16859	16999	16639	16792	16725	16698	16862	16803	16988	16960	17108	16778	16888	16852	16900	17034	16952	16834	16799	16955	16933	16939	16885	16894	16903	16900	16814	16710	16960	16773	16838	17004	17009	17127	16861	16821	17028	16899	16780	16807	16980	16822	16894	16764	16951	17105
28179	24653	30876	28868	24489	21857	21191	19841	19431	19380	19105	19181	19324	19378	19188	19177	19354	19372	19085	19510	19212	19120	19281	19267	19289	19175	19296	19303	18935	19299	19142	19089	19196	19091	19144	19219	19253	18969	19076	19286	19088	19262	19129	19128	19092	19048	19136	19249	19341	19226	19349	19189	19003	18922	19227	19191	19088	19445	19485	19224	19001	19094	19089	19066	19438	19003	19130	19359	19150	19256	19161	19239	19387	19220	18955	19095	19170	19058	19128	19209	19312	19132	18956	19134	19150	19310	19222	19328	19474	19408	19089	19366	19144	19074	19098	19385	19054	19400	19232	19161	19307	19166	19385	19110	19326	19154	19255	19208	19188	18970	19319	19446	19251	19295	19287	19101	18963	18845	19179	18866	19012	19209	19279	19208	19176	19343	19191	19080	19267	19172	19142	19172	19166	19114	19240	19279	19176	19087	19118	19074	19124	19246	19161	19291	19151	18975	19142	19101	19415	19234	18993	19006	19157	19219	18846	19080	19268	19410	19225	19263	19072	19065	19112	19132	18868	19317	19076	19188	19303	19180	19080	18988	18994	19318	19133	18963	19215	19215	19123	19177	19119	19178	19167	19050	19052	19202	19125	19150	18997	19167	19328	19108	19068	19403	19121	19150	19256	19267	19063	19222	19065	19197	19198	19407	19156	19243	19167	19078	19257	19130	19366	18902	18974	19009	19195	19059	18982	19148	19116	19236	19164	18979	18997	19117	19188	19205	19111	19392	19088	19020	18974	19126	18884	19228	18947	19089	19106	19052	19081	19129	19115	19161	19134	19134	19362	19146	19004	19109	19093	19167	19246	19035	19163	19366	19284	19127	19000	19154	19470	18925	19392	19033	19154	19085	19278	19321	19284	18977	19147	19207	19356	19191	19061	19267	19116	19085	19288	19145	19103	19106	19226	19140	19051	18997	19004	19207	19236	18995	19225	18991	19086	19245	19144	19029	19160	19194	19120	19118	19093	18995	19086	19174	19021	19048	19237	19384	19192	19086	19107	19227	19244	19226	19140	18982	19060	19226	19133	19300	19349	19202	19277	18936	19262	19149	19171	18978	19119	19255	18908	19141	18996	19234	19035	18994	18998	19304	19009	19140	19302	18966	19247	19198	19140	19163	19399	19098	19066	19038	19157	18883	19083	19288	19056	19007	19398	19215	19078	19274	19037	19007	19344	19151	19119	18974	19161	19207	18974	19024	19391	19145	19097	18975	19168	19084	18917	18993	19137	19248	19265	19038	19357	19150	19198	19001	19150	19186	19242	19173	19138	19266	19208	19187	19208	19124	19076	19256	19371	19192	19073	19185	19204	19073	19355	19288	19223	19006	19130	19261	19283	19103	19292	19240	19209	19186	19319	19029	19131	19049	19177	19219	19293	19134	19171	19153	19011	18938	18993	19115	19304	19094	19249	19099	18847	19124	19110	19121	19065	19091	19276	19062	19226	19158	18956	19235	19116	19191	19206	18975	19130	19211	19100	19247	19240	19199	19137	19045	19047	19233	19140	19364	19269	19010	18972	19180	19253	19070	19036	18999	19107	19059	19209	18945	19074	19241	19207	19179	19297	19067	19176	19264	19308	19219	18971	19154	19081	19327	19169	19134	19158	19241	19371	19225	19209	18996	19203	19225	19134	19060	19250	19112	19179	19121	19114	19097	19148	19056	19091	19331	19255	19148	18873	19018	19142	19073	19055	19158	19004	19179	19127	19144	19215	19389	18991	18993	19134	19273	19201	19117	19064	19327	19360	19138	19321	19196	19073	19077	19022	19072	19170	19182	19007	19219	19047	19157	19218	19121	19344	19311	19300	19199	19305	19169	19003	19061	19146	19276	19293	18992	19125	19160	19132	19122	19193	19162	19330	19244	19235	19116	19094	19053	19066	19271	19076	19208	19103	19290	19065	19016	19145	19031	19171	18961	19165	19081	19152	19066	19137	19082	19019	19158	19286	19398	19450	19074	19209	19244	19087	19126	19079	19057	19019	19197	18991	19046	18939	19284	19226	19206	19036	19131	19083	19058	19061	19166	19212	19110	19204	18923	19140	19339	19228	19251	19064	19112	19212	19038	19228	19186	19272	19192	19292	19089	19336	19066	19118	19224	19088	19221	19151	19114	19198	19064	19390	19308	19077	18872	18981	19014	19267	19187	19346	19372	19262	19065	18929	19217	19195	19218	19085	19326	19107	19151	19398	19109	19111	19140	19076	19254	19101	19296	19214	19188	19198	19093	19152	19274	19383	19146	19384	19149	19190	19415	19201	19345	19348	19030	19192	19155	19159	19064	19180	19129	19278	19226	19323	19089	19143	19012	18996	19204	19096	19051	19335	19001	18988	19179	19011	19123	19178	19186	19222	19173	19142	19220	19050	19123	19190	19296	19465	19015	19188	19141	19210	19298	19151	19030	19262	18893	18955	19284	19084	19278	19280	19314	18991	19148	19151	19219	19119	18960	19193	19167	19206	19172	19263	19076	19127	19294	19274	19133	19152	19192	19130	19194	19223	19108	19203	19127	19253	19283	19105	19249	18991	19448	19070	19030	19197	19159	19217	19195	19134	18997	19246	19095	19087	19309	19174	19141	19113	19119	19241	19162	19149	19328	19322	19140	19063	19194	19114	19115	19134	19262	19184	19054	19141	19278	19182	19314	19373	19257	19186	19109	19206	19196	19169	19140	19045	19173	19143	19213	19182	19246	19117	19203	19280	19182	19312	19174	19243	19198	19399	19141	18923	19168	19018	19289	19222	19057	19083	19056	19144	19280	19290	19153	19166	19059	18989	19040	19217	19091	19251	19176	19080	19096	19268	19118	19134	19265	19059	19237	19126	19215	19237	19025	18981	19213	19345	19333	19150	19198	19253	18939	19173	19185	19169	19107	19360	19246	19002	19040	19283	19176	19192	19251	19071	19071	19307	19196	19075	19331	19224	19212	19214	19173	19200	19244	19318	19288	19027	19270	19134	19285	19220	19272	19095	19152	19297	19126	18924	19035	19089	19020	19120	19102	19173	19074	19215	19159	19460	19170	19197	19230	19177	19124	19110	19072	19158	19094	19180	19363	19258	19236	19102	19189	19099	19089	19056	19166	19040	19096	19091	19122	19247	19119	19234	19155	19259	19155	19063	19141	19158	19042	19447	18895	19252	19099	19225	19066	19185	19325	18981	19069	19238	19097	19204	19285	19081	18961	19175	19185	19237	19150	19177	19250	19287	19111	19152	19068	18950	19163	19278	19208	19287	19256	18976	19063	18929	19179	18884	19209	19196	19050	19228	19139	19003	19095	19089	19054	19125	19134	19448	19071	19132	19091	19005	18851	18957	19136	19021	18928	19179	19033	19302	19004	19175	19255	19307	19174	19042	19310	19124	19085	19261	19007	19023	19185	19213	19140	19046	19000	19040	19146	19204	19126	19085	19157	19250	19155	19275	19034	19081	19129	18997	19107	19213	19051	19280	19193	19214	19199	19367	19132	19135	19357	19168	19159	19075	19184	19067	19085	19135	19144	19126	18811	19195	19194	19169	19383	19273	18954	19322	19131	19047	18992	19106	19219	19225	19181	19109	18995	19174	19234	19237	19008	19238	19385	19283	19097	19055	19425	19328	19218	19157	19156	19102	19099	19221	19030	19242	19240	18958	19157	19250	19147	19239	19121	19331	18896	19241	18976	19183	19055	19265	19266	19020	19374	19303	19137	19235	19196	18958	19153	19398	19152	19020	19476	19199	19174	19022	19157	19317	19111	19163	19228	19219	19301	19287	19060	18966	19068	19214	19117	19119	19459	19159	19207	19051	19218	19223	19311	19304	19199	19192	19247	19243	19307	19120	19221	19162	19231	19181	19295	18994	19101	19297	19061	19091	19133	19174	18981	19238	19139	19239	19239	19180	19098	19116	19133	19174	19233	19132	19279	19190	19072	19147	19174	19204	19317	19308	19174	19167	19188	19222	19174	19059	19034	19009	19148	19235	19108	19163	19276	19230	19112	19380	19311	19220	19015	19178	19300	19197	19275	19224	19386	19157	19111	19170	19196	19246	18995	19156	19357	19222	19233	19144	19092	19075	19082	19251	19129	19096	19163	19259	19177	19031	19251	19067	19170	19150	19177	19411	19413	19145	19091	19283	19264	19194	19328	19212	19185	19142	19242	19267	19230	19064	19223	19370	19203	19344	18990	19028	19207	19257	19078	19156	19193	19231	19086	19130	19248	19243	18954	19168	19206	19284	19303	19188	19192	19292	19184	18902	19222	19423	19081	19189	19199	19231	19239	18996	19297	19337	19286	19212	18946	19168	19263	19173	19195	19236	19289	19067	19108	19130	19224	19263	19304	19319	19222	19080	19203	19426	19201	19086	19326	19117	19067	19237	19290	19224	19177	19202	19330	18990	19319	19149	19111	19131	19236	19348	19082	19081	19134	19086	19009	19270	19240	19251	19362	19239	19148	19213	19210	19211	19003	19183	19167	19084	19383	19235	19163	19130	19045	19083	19016	19016	19174	19194	19231	19342	19060	19166	19231	19195	19120	19092	19131	18953	19139	19114	19119	19208	19310	19199	19295	19310	18990	19031	19269	19057	19055	19217	19195	19126	19192	19156	19292	19141	19171	19180	19047	19234	19243	19292	19309	19157	19116	19174	19274	19112	19071	19230	19035	19004	19364	19262	19307	18954	19105	19074	19183	19191	19139	19008	19184	19143	19265	19179	19208	19147	19372	19268	19290	18990	19276	19137	19126	19313	19414	19278	19157	19045	19232	19065	18960	19323	19484	19434	19232	19118	19055	19305	19194	19181	19336	19206	19105	19094	19183	19338	19042	19364	19293	19277	19473	19299	18753	19110	19115	18848	19112	19308	19325	19298	19213	19287	19204	19020	19121	19140	19244	19126	19172	19147	19137	19273	19419	19077	19294	19113	19316	19103	19211	19184	19308	19265	19201	19095	19278	19155	19086	19246	19198	19189	19225	18892	18949	19180	19233	19142	19168	19238	19244	19004	19309	19205	19342	19347	19206	19137	19268	19065	19183	19270	19278	19207	19399	18981	19106	19364	19171	19203	19100	19117	19161	19067	19344	19142	19133	19238	19043	19107	19221	19033	19087	19312	19139	19245	19064	19096	19153	19265	19302	19105	19241	19180	19072
27643	38287	34542	28427	24624	20360	18936	17247	17033	16901	16597	16872	16840	16650	16866	16669	16767	16836	16909	16735	16649	16757	16813	16779	16891	16760	16582	16803	16580	16686	16732	16832	16706	16671	16694	16763	16761	16905	16842	16720	16775	16762	16636	16762	16773	16882	16902	16728	16805	16716	16762	16820	16716	16655	16785	16569	16860	16594	16566	16880	16780	16737	16811	16794	16750	16792	16715	16568	16709	16664	16686	16709	16812	16676	16807	16700	16775	16803	16632	16609	16778	16745	16747	16654	16716	16643	16869	16754	16884	16689	16705	16739	16705	16743	16688	16645	16707	16830	16737	16765	16783	16709	16475	16626	16778	16718	16775	16672	16921	16931	16783	16789	16821	16661	16740	16897	16730	16684	16837	16883	16620	16760	16889	16654	16635	16571	16679	16737	16693	16832	16575	16556	16823	16465	16745	16793	16525	16596	16708	16932	16806	16654	16850	16693	16733	16752	16756	16566	16803	16849	16859	16751	16886	16836	16674	16659	16756	16666	16973	16709	16898	16700	16598	16685	16685	16888	16847	16778	16706	16730	16790	16741	16776	16687	16879	16766	16643	16707	16832	16664	16609	16796	16748	16769	16812	16582	16777	16599	16709	16781	16634	16802	16790	16741	16662	16494	16813	16760	16878	16618	16682	16752	16761	16825	16775	16728	16682	16825	16779	16848	16755	16651	16876	16647	16811	16654	16675	16793	16626	16995	16921	16723	16845	16687	16694	16692	16736	16712	16686	16742	16722	16576	16553	16767	16747	16597	16785	16775	16693	16653	16955	16786	16626	16897	16762	16659	16925	16637	16861	16690	16903	16637	16761	17028	16552	16801	16576	16843	16723	16777	16783	16771	16715	16522	16780	16684	16810	16706	16815	16803	16641	16567	16732	16725	16536	16820	16786	16675	16726	16693	16873	16601	16739	16794	16782	16591	16689	16655	16742	16835	16676	16694	16838	16595	16695	16616	16750	16566	16889	16524	16636	16833	16612	16564	16786	16744	16604	16657	16810	16848	16741	16735	16683	16668	16748	16704	16764	16814	16682	16873	16723	16758	16825	16856	16803	16746	16716	16923	16702	16698	16913	16819	16650	16807	16596	16745	16933	16754	16889	16744	16586	16812	16538	16588	16676	16738	16754	16714	16729	16799	16664	16756	16612	16691	16762	16750	16603	16717	16762	16728	16658	16742	16686	16671	16769	16693	16672	16661	16770	16733	16539	16758	16697	16716	16664	16878	16699	16798	16573	16803	16760	16589	16713	16742	16673	16683	16820	16651	16789	16787	16654	16659	16757	16826	16681	16758	16752	16746	16862	16642	16761	16722	16684	16792	16664	16796	16724	16784	16685	16601	16806	16462	16703	16728	16700	16579	16675	16636	16523	16675	16703	16763	16811	16674	16633	16558	16709	16726	16601	16713	16614	16883	16660	16733	16754	16694	16693	16861	16673	16874	16620	16677	16739	16743	16709	16907	16752	16848	16720	16761	16757	16761	16669	16718	16854	16815	16818	16789	16521	16799	16643	16903	16821	16763	16684	16860	16666	16667	16825	16707	16833	16895	16784	16854	16720	16742	16762	16601	16679	16950	16746	16639	16899	16693	16692	16822	16672	16858	16850	16701	16669	16672	16834	16753	16785	16635	16725	16715	16600	16612	16708	16748	16713	16597	16700	16708	16639	16720	16842	16721	16861	16783	16669	16675	16752	16739	16826	16802	16743	16816	16670	16710	16609	16770	16662	16810	16852	16643	16709	16640	16661	16791	16608	16733	16756	16614	16668	16805	16697	16819	16616	16643	16667	16721	16787	16821	16681	16796	16711	16708	16898	16727	16654	16691	16866	16896	16863	16772	16875	16780	16818	16851	16796	16837	16741	16724	16681	16797	16816	16653	16657	16696	16714	16735	16733	16880	16767	16695	16876	16580	16690	16873	16655	16766	16686	16797	16791	16673	16594	16753	16747	16640	16741	16707	16721	16721	16802	16757	16662	16671	16802	16732	16762	16730	16773	16800	16659	16693	16746	16735	16834	16754	16651	16815	16919	16817	16825	16867	16602	16836	16745	16780	16690	16859	16823	16659	16532	16600	16804	16704	16706	16735	16816	16821	16812	16742	16670	16558	16863	16732	16819	16847	16724	16782	16803	16706	16834	16711	16889	16584	16828	16844	16824	16693	16662	16820	16724	16806	16691	16836	16676	16860	16745	16740	16744	16721	16750	16586	16724	16760	16737	16898	16637	16687	16822	16685	16855	16749	16898	16779	16759	16723	16930	16772	16854	16842	16819	16801	16691	16555	16580	16866	16703	16742	16674	16873	16680	16822	16630	16798	16774	16924	16902	16858	16780	16853	16671	16619	16812	16800	16747	16765	16575	16823	16763	16539	16726	16664	16591	16622	16768	16699	16765	16696	16799	16616	16727	16749	16704	16701	16619	16728	16721	16755	16813	16598	16620	16675	16644	16686	16776	16747	16902	16603	17014	16685	16744	16710	16715	16775	16642	16813	16760	16566	16640	16742	16836	16666	16668	16659	16597	16646	16639	16790	16691	16760	16730	16768	16887	16576	16646	16612	16792	16735	16793	16791	16657	16836	16874	16707	16601	16578	16699	16876	16869	16701	16851	16629	16634	16615	16660	16765	16838	16708	16837	16700	16837	16842	16718	16757	16730	16625	16755	16654	16724	16671	16767	16798	16643	16767	16770	16748	16748	16742	16765	16775	16726	16718	16734	16482	16918	16749	16670	16710	16902	16693	16843	16765	16686	16891	16625	16729	16816	16771	16752	16799	16610	16703	16663	16763	16841	16627	16911	16714	16836	16717	16810	16793	16736	16726	16700	16655	16605	16714	16863	16757	16781	16813	16791	16635	16776	16766	16691	16652	16697	16893	16745	16711	16741	16829	16644	16762	16729	16649	16635	16728	16627	16784	16753	16857	16707	16781	16901	16867	16899	16814	16647	16779	16917	16683	16698	16676	16976	16873	16825	16607	16763	16546	16720	16692	16679	16850	16745	16677	16651	16834	16722	16729	16699	16755	16873	16673	16799	16722	16728	16790	16703	16749	16864	16502	16782	16746	16847	16722	16754	16804	16817	16797	16652	16760	16841	16815	16697	16928	16633	16829	16665	16657	16863	16614	16759	16646	16875	16731	16691	16811	16693	16856	16830	16700	16583	16652	16586	16815	16888	16807	16799	16874	16691	16757	16487	16819	16864	16635	16825	16519	16757	16848	16857	16689	16741	16651	16740	16698	16883	16669	16747	16628	16756	16811	16471	16753	16515	16662	16751	16574	16575	16782	16682	16749	16564	16811	16773	16799	16538	16793	16627	16628	16700	16887	16843	16746	16795	16967	16618	16664	16743	16655	16730	16711	16757	16827	16660	16909	16730	16790	16597	16602	16844	16679	16667	16655	16603	16586	16744	16715	16758	16693	16890	16845	16780	16957	16612	16598	16813	16577	16732	16713	16658	16716	16486	16779	16817	16735	16545	16640	16868	16609	16880	16952	16733	16691	16889	16980	16767	16886	16670	16640	16780	16834	16728	16667	16710	16852	16714	16860	16618	16728	16680	16812	16759	16886	16638	16662	16821	16720	16660	16790	16793	16717	16730	16742	16726	16812	16574	16736	16581	16834	16650	16746	16652	16776	16746	16534	16724	16799	16650	16649	16591	16879	16662	16693	16682	16927	16640	16679	16703	16633	16624	16716	16662	16731	16715	16710	16807	16723	16978	16951	16624	16768	16652	16664	16862	16649	16849	16720	16733	16776	16799	16650	16772	16562	16966	16710	16844	16736	16824	16854	16624	16662	16465	16857	16811	16736	16785	16781	16600	16788	16891	16592	16793	16730	16809	16772	16620	16706	16684	16671	16996	16699	16653	16779	16592	16781	16546	16844	16567	16793	16684	16753	16708	16528	16836	16792	16793	16721	16758	16554	16732	16778	16736	16767	16568	16768	16628	16735	16805	16774	16669	16584	16579	16751	16850	16621	16840	16928	16614	16840	16686	16778	16899	16665	16711	16737	16837	16926	16697	16678	16835	16858	16710	16855	16635	16761	16637	16717	16699	16675	16752	16833	16931	16689	16709	16748	16727	16702	16859	16847	16600	16862	16646	16712	16679	16729	16636	16741	16884	16747	16649	16637	16690	16641	16650	16838	16854	16694	16764	16866	16600	16774	16624	16666	16803	16742	16775	16636	16628	16868	16775	16809	16807	16736	16792	16704	16697	16602	16796	16726	16796	16811	16709	16616	16798	16770	16920	16747	16758	16707	16632	16607	16718	16714	16762	16697	16750	16804	16814	16845	16807	16896	16661	16867	16505	16793	16745	16796	16783	16785	16823	16657	16773	16784	16711	16731	16687	16931	16736	16667	16700	16800	16787	16776	16697	16757	16784	16845	16852	16838	16842	16713	16749	16747	16545	16650	16732	16861	16579	16815	16574	16809	16609	16915	16650	16721	16812	16700	16754	16759	16827	16658	16836	16613	16879	16627	16819	16754	16722	16845	16794	16733	16753	16681	16710	16790	16920	16785	16759	16721	16760	16765	16646	16789	16821	16852	16873	16795	16597	16643	16951	16775	16786	16807	16717	16722	16762	16685	16674	16748	16694	16798	16820	16951	16787	16798	16842	16722	16624	16803	16840	16880	16564	16597	16683	16760	16682	16595	16647	16542	16704	16892	16873	16791	16783	16792	16817	16762	16626	16840	16872	16732	16734	16683	16690	16493	16631	16618	16908	16726	16671	16710	16581	16745	16779	16590	16783	16754	16799	16903	16646	16581	16715	16782	16657	16622	16662	16789	16725	16665	16644	16872	16693	16743	16652	16612	16762	16782	16849	16615	16624	16736	16674	16682	16748	16752	16675	16692	16769	16569	16897	16853	16745	16703	16559	16770	16765	16659	16641	16620	16637	16857	16680	16670	16791	16752	16774	16581	16792	16826	16741	16579	16680	16805	16659	16706	16977	16747	16703	16620	16644	16651	16677	16859	16622	16826	16792	16624	16719	16848	16787	16707	16745	16820	16548	16701	16686	16655	16666	16839	16573	16706	16722	16723	16661	16784	16724	16900	16690	16664	16723	16636	16722	16762	16499	16645	16760	16835	16689	16704	16631	16681	16707	16829	16563	16634	16853	16674
24180	21501	29113	26046	25880	26361	25850	22140	21234	20639	20057	19881	20022	20028	19857	19762	19836	19634	19894	19844	19753	19713	19696	19824	19785	19780	19502	19675	19799	19567	20022	19731	19760	19763	19799	19646	19722	19819	19620	19696	19614	19655	19693	19774	19654	19619	19517	19689	19794	19866	19887	19749	19814	19425	19902	19582	19575	19792	19647	19593	19658	19713	19640	19746	19663	19625	19519	19715	19688	19584	19672	19572	19691	19543	19582	19625	19742	19721	19732	19556	19643	19838	19578	19788	19613	19633	19629	19863	19895	19821	19704	19689	19760	19543	19566	19557	19448	19421	19702	19672	19661	19681	19491	19764	19639	19780	19874	19606	19567	19784	19636	19367	19791	19653	19737	19722	19835	19644	19588	19711	19842	19636	19736	19594	19393	19628	19713	19508	19750	19632	19669	19769	19556	19887	19662	19527	19669	19684	19706	19605	19809	19675	19748	19411	19540	19754	19769	19602	19642	19713	19740	19682	19878	19619	19649	19536	19616	19646	19691	19734	19564	19642	19518	19671	19730	19562	19739	19607	19606	19676	19834	19710	19761	19730	19393	19514	19438	19816	19668	19619	19834	19500	19490	19742	19784	19720	19662	19643	19909	19644	19696	19764	19691	19659	19505	19729	19538	19594	19353	19470	19609	19619	19950	19666	19736	19874	19649	19570	19744	19853	19737	19614	19584	19665	19771	19402	19798	19744	19592	19613	19669	19623	19630	19583	19746	19586	19660	19831	19672	19694	19598	19574	19742	19700	19596	19696	19651	19622	19538	19785	19729	19674	19646	19606	19603	19573	19562	19650	19692	19511	19783	19748	19727	19747	19523	19635	19609	19609	19685	19489	19744	19806	19849	19792	19672	19937	19919	19542	19507	19777	19570	19533	19750	19649	19734	19470	19681	19767	19823	19524	19676	19444	19584	19527	19584	19669	19544	19760	19801	19895	19702	19604	19523	19583	19702	19725	19476	19816	19619	19592	19549	19636	19793	19648	19712	19750	19596	19720	19579	19303	19791	19689	19619	19540	19712	19765	19537	19583	19346	19532	19521	19579	19601	19497	19626	19874	19638	19580	19707	19546	19708	19631	19728	19777	19748	19667	19727	19736	19651	19666	19702	19709	19716	19662	19706	19607	19783	19599	19661	19624	19497	19575	19705	19557	19467	19667	19757	19653	19614	19585	19752	19669	19618	19779	19922	19757	19837	19522	19573	19475	19717	19401	19649	19620	19474	19610	19674	19776	19809	19657	19510	19627	19586	19686	19726	19677	19771	19573	19844	19597	19668	19509	19612	19779	19525	19616	19598	19919	19873	19755	19421	19532	19693	19709	19686	19631	19727	19656	19791	19731	19803	19729	19645	19712	19659	19581	19788	19432	19414	19665	19464	19551	19570	19687	19648	19741	19609	19507	19742	19576	19730	19700	19662	19806	19495	19687	19750	19539	19720	19755	19663	19775	19626	19517	19545	19607	19725	19831	19399	19921	19726	19675	19601	19693	19538	19784	19643	19527	19839	19675	19670	19606	19751	19832	19595	19709	19818	19641	19817	19607	19876	19706	19901	19759	19709	19590	19616	19719	19623	19478	19810	19815	19861	19719	19716	19675	19719	19621	19598	19651	19665	19593	19642	19760	19476	19500	19585	19591	19868	19697	19636	19605	19696	19759	19900	19641	19516	19646	19494	19789	19647	19583	19676	19561	19608	19561	19707	19747	19645	19563	19528	19720	19838	19541	19422	19486	19671	19607	19862	19668	19604	19561	19585	19688	19598	19623	19814	19524	19690	19737	19751	19588	19665	19540	19696	19883	19600	19669	19759	19518	19460	19737	19703	19623	19864	19611	19743	19543	19504	19917	19465	19631	19819	19648	19714	19636	19823	19567	19673	19809	19473	19536	19681	19476	19626	19477	19681	19645	19701	19573	19681	19566	19545	19622	19702	19533	19677	19667	19704	19742	19667	19666	19582	19615	19481	19506	19549	19268	19843	19575	19594	19588	19743	19573	19619	19677	19769	19610	19570	19596	19698	19513	19619	19647	19647	19653	19714	19754	19676	19699	19618	19731	19849	19676	19536	19612	19495	19573	19515	19545	19691	19699	19864	19651	19679	19585	19582	19706	19612	19596	19840	19465	19841	19737	19689	19610	19758	19716	19774	19728	19692	19671	19647	19741	19764	19617	19636	19774	19632	19647	19472	19653	19798	19487	19716	19631	19435	19559	19610	19398	19458	19684	19549	19793	19525	19774	19704	19881	19619	19703	19514	19625	19924	19720	19581	19701	19783	19720	19375	19670	19631	19409	19652	19654	19637	19737	19703	19612	19647	19551	19567	19634	19592	19792	19639	19703	19585	19646	19794	19863	19742	19733	19678	19626	19794	19709	19931	19864	19588	19536	19698	19844	19855	19770	19575	19506	19592	19681	19564	19626	19478	19411	19650	19758	19560	19464	19680	19487	19593	19719	19583	19838	19648	19548	19605	19703	19633	19569	19440	19664	19701	19826	19709	19704	19743	19673	19710	19611	19600	19637	19720	19579	19483	19843	19480	19581	19585	19754	19639	19638	19855	19590	19493	19638	19485	19760	19849	19732	19685	19543	19498	19585	19366	19570	19434	19644	19786	19794	19834	19574	19702	19763	19622	19517	19630	19781	19654	19653	19704	19659	19731	19684	19676	19716	19688	19511	19826	19640	19776	19462	19565	19778	19679	19490	19653	19647	19736	19723	19612	19611	19707	19731	19707	19642	19629	19732	19713	19866	19711	19553	19552	19595	19741	19456	19560	19642	19981	19749	19668	19502	19610	19644	19519	19588	19745	19746	19418	19640	19610	19960	19914	19735	19599	19453	19835	19784	19854	19600	19717	19574	19721	19612	19684	19553	19621	19594	19546	19757	19821	19594	19665	19513	19616	19745	19467	19582	19799	19739	19630	19831	19758	19805	19612	19680	19506	19573	19708	19749	19746	19702	19478	19643	19650	19631	19708	19833	19512	19823	19899	19713	19681	19718	19569	19388	19658	19755	19497	19687	19594	19553	19874	19648	19553	19698	19833	19621	19624	19909	19614	19693	19723	19645	19605	19682	19792	19619	19743	19798	19860	19792	19698	19514	19558	19639	19668	19631	19701	19777	19894	19745	19768	19690	19763	19846	19670	19597	19679	19642	19722	19597	19987	19833	19528	19676	19629	19628	19715	19672	19815	19637	19561	19837	19820	19694	19574	19721	19652	19746	19571	19529	19603	19815	19692	19662	19568	19658	19681	19516	19666	19830	19584	19842	19439	19714	19667	19520	19588	19780	19729	19631	19651	19768	19687	19685	19895	19570	19632	19744	19779	19594	19716	19709	19504	19585	19481	19508	19494	19715	19677	19705	19671	19503	19583	19549	19928	19535	19516	19673	19684	19610	19758	19525	19741	19595	19833	19487	19691	19466	19783	19477	19891	19612	19552	19500	19550	19728	19880	19949	19349	19722	19501	19549	19774	19681	19708	19433	19635	19731	19666	19569	19595	19629	19583	19839	19651	19682	19810	19779	19649	19763	19667	19582	19810	19564	19548	19594	19803	19665	19642	19699	19820	19541	19757	19850	19683	19672	19882	19655	19756	19928	19707	19836	19692	19585	19636	19726	19590	19973	19829	19886	19507	19965	19499	19666	19562	19648	19598	19570	19574	19762	19700	19780	19829	19490	19696	19445	19627	19366	19692	19881	19694	19780	19677	19443	19798	19705	19892	19795	19755	19774	19701	19706	19600	19553	19680	19484	19799	19863	19812	19679	19725	19470	19561	19841	19587	19731	19654	19653	19524	19665	19836	19627	19696	19547	19805	19488	19709	19689	19566	19529	19685	19683	19608	19759	19599	19508	19486	19662	19828	19856	19422	19574	19638	19581	19493	19640	19580	19657	19762	19564	19487	19668	19673	19569	19452	19569	19450	19529	19586	19613	19887	19607	19750	19625	19795	19906	19803	19578	19609	19583	19764	19784	19541	19544	19598	19710	19755	19725	19779	19642	19567	19656	19682	19628	19759	19785	19609	19783	19547	19657	19746	19591	19507	19573	19754	19380	19515	19580	19549	19756	19821	19638	19757	19501	19776	19729	19612	19683	19556	19600	19749	19701	19783	19608	19573	19917	19613	19762	19755	19736	19791	19562	19696	19617	19734	19691	19760	19489	19724	19676	19615	19598	19704	19657	19759	19558	19880	19721	19575	19659	19760	19759	19661	19591	19675	19772	19644	19602	19832	19576	19778	19932	19675	19551	19535	19590	19479	19673	19667	19819	19903	19758	19607	19712	19752	19884	19928	19811	19636	19510	19566	19607	19476	19656	19601	19560	19622	19692	19503	19773	19560	19565	19664	19683	19653	19793	19672	19556	19754	19674	19580	19599	19564	19862	19938	19403	19545	19746	19732	19511	19695	19772	19567	19591	19626	19625	19734	19538	19739	19746	19524	19575	19615	19646	19528	19759	19760	19639	19658	19808	19778	19595	19665	19741	19689	19749	19912	19645	19603	19652	19746	19777	19567	19535	19555	19847	19704	19743	19572	19596	19591	19784	19590	19418	19540	19754	19697	19674	19445	19685	19737	19739	19771	19747	19678	19674	19669	19564	19420	19632	19742	19546	19798	19734	19368	19721	19610	19706	19630	19769	19731	19672	19566	19702	19671	19744	19899	19631	19625	19423	19854	19545	19440	19503	19819	19635	19481	19706	19983	19532	19586	19581	19600	19834	19907	19879	19663	19595	19720	19516	19641	19462	19558	19679	19758	19802	19885	19627	19647	19554	19623	19714	19595	19508	19679	19582	19669	19668	19703	19807	19765	19771	19780	19800	19673	19775	19630	19748	19771	19793	19686	19709	19733	19603	19849	19532	19748	19500	19779	19922	19565	19837	19676	19499	19571	19584	19565	19461	19575	19553	19608	19488	19739	19612	19668	19725	19739	19648	19493	19661	19737	19675	19558	19758	19654	19658	19661	20001	19497	19741	19646	19654	19453	19623	19744	19788	19589	19718	19830	19403	19734	19740	19520	19523	19601	19975	19490	19721	19739	19702	19755	19606	19740	19899	19627	19590	19661	19917	19707	19664	19599	19654	19429	19626	19931	19691	19685	19783	19731	19693	19507	19560	19684	19701	19562	19856
30220	48558	46480	39008	31769	25285	22151	19888	19037	17990	17425	16988	17094	17261	17161	17161	17035	17047	17198	17066	17269	17291	17300	17211	17172	17173	17110	17128	17226	17214	17162	17220	17126	17163	17267	17190	17206	17019	17352	17068	17116	17045	17237	17028	17174	17065	17158	17168	17309	17466	17368	17097	17233	17134	17227	17073	17195	17085	17233	17058	17131	17081	17038	17055	17149	17106	17378	17175	17132	17010	16938	17014	17079	17053	17154	17230	17267	17188	17120	17148	17189	17149	17055	17177	17266	17085	17058	17069	17149	17109	17111	17058	17032	17106	17126	16966	17056	17148	17311	17032	16969	17099	17006	17117	17189	17139	16957	17147	17063	17157	17053	16917	17084	17175	17095	17063	17178	17088	17148	17136	16982	17138	16881	17171	17066	17050	17239	17157	17091	17228	17075	17044	16996	17153	17180	17075	17263	17058	17118	17037	17170	17023	17053	17061	17063	17012	16964	17247	17146	17171	17058	17102	17195	17004	17037	17123	17281	17047	17211	17071	17004	17086	17036	17271	16999	16942	17081	17221	17062	17157	17159	16986	17243	17016	16919	17072	16977	17149	17040	17266	17157	17100	16948	17177	17107	17107	17092	17024	17100	17047	17047	17341	17190	17093	17103	17168	17110	17158	17194	16959	16937	17137	17046	17262	17129	17099	16884	17042	17070	17232	17168	17091	17120	17180	17052	17155	17028	17311	17354	17086	17207	17166	17228	17138	16981	17296	17204	17318	17174	17088	17121	16988	17076	17097	16985	17029	17118	17206	17039	17236	17235	17098	17108	17048	17250	17116	17226	17039	17116	17130	17075	17122	17192	17256	17363	17189	17161	17171	17084	16838	17102	17150	17171	17120	16994	17150	17347	17114	17153	17093	16876	16981	16921	17258	17103	17055	17041	16972	16895	16949	17225	17050	17152	17166	17138	17295	17060	17035	17159	17183	16948	16990	17155	17182	16996	17228	17081	17272	17131	17060	17201	16991	17250	17279	17124	17005	17220	17220	17049	16977	17074	17004	17052	17155	17149	16978	17068	17087	17144	17135	17228	17209	17081	17111	17275	17226	17142	17248	17101	17152	17112	17068	16955	17037	17071	17222	17102	17104	17008	17133	17133	17015	16951	17137	17069	17061	17034	17155	17089	17113	17033	17226	17135	17213	17069	17034	16980	16949	17212	17098	17037	16905	17006	17049	17221	17152	17088	17134	16950	17106	17162	17217	16972	17128	17277	17089	17077	17024	17187	17310	17084	17098	17129	17249	17253	17087	17233	17095	17060	17159	17252	16961	17110	17192	16995	16920	17055	17047	17158	16954	16977	17041	16960	16974	16936	17032	17164	16987	17204	17124	17140	17038	17106	17136	17010	17021	17336	17118	17139	17172	17029	16947	17123	17066	16989	17089	17068	16904	17077	17176	17163	17105	17097	17114	17288	17162	17130	17286	17248	17206	17279	17220	17219	17146	17210	17184	17033	17061	17068	17195	17085	17206	17162	17152	17274	17127	17119	16963	17218	16939	17126	17004	17071	17092	17081	17070	17154	17006	17120	17114	17072	17086	17158	17260	17157	16915	17084	17215	17007	17085	17226	17113	17100	17034	17188	17298	17176	17100	17239	17027	17132	17028	17185	17129	17022	17108	17151	17211	17081	17167	17075	16919	17332	16926	17128	17039	16995	17234	16998	17207	17112	17187	17228	17103	17062	17022	17007	16960	17063	17076	17013	17159	17078	17179	17104	17005	17121	17082	17039	17083	17154	17024	17197	17170	16962	17172	17166	16936	17050	17130	17131	17011	16835	17024	17218	16990	17123	17058	17308	17045	17105	17251	17025	17068	17062	17187	17033	17077	17241	17014	17206	17053	16910	17091	17024	17151	17001	17182	17077	17138	17065	17124	16958	17076	16928	17098	16894	16935	17160	17059	17007	17185	17116	16952	17017	17241	17165	16930	17097	17299	17188	17156	16886	16976	17077	17092	17069	17133	17086	17169	17000	17040	17230	17103	17085	17048	16995	17115	17064	16913	17056	17184	17081	17309	16978	17227	16999	17038	17149	17030	17111	17046	17148	16856	17196	17197	17043	17024	17236	17345	17164	17043	17108	17139	17073	17042	17037	16958	17189	17189	17261	17045	17244	17217	17139	16914	17242	17002	17118	17193	16987	17071	17101	17170	17128	17026	17006	17127	17158	17079	17085	16975	17198	17068	17129	17027	16981	17195	16890	16981	16834	17166	17154	17018	17261	17056	17124	17070	17012	17098	17178	17123	17076	17179	17249	17171	17166	17072	17002	17157	17255	16969	17007	17158	17101	17082	17051	17309	17232	17011	16900	17097	17109	17071	17108	17181	16866	17024	17176	17034	16978	17025	16976	16875	17041	17143	17074	16891	17196	17239	17189	17089	17023	16959	17152	17081	17052	17012	17229	17193	16869	17157	17126	17010	17127	17071	17159	16907	17097	17162	17009	16951	17000	17078	17028	17055	16952	17031	17065	17285	16948	17226	17016	17230	17149	17200	17114	17213	16981	17000	17115	17181	17080	16952	17184	17022	17063	17208	17056	17179	17017	17099	17055	17036	17082	16971	17052	17183	17015	16919	17265	17015	17026	17117	17109	17174	17099	16801	16982	16986	16990	16975	17132	17094	17178	17128	17029	17151	17047	16954	17081	17167	16951	17161	17007	17074	16973	17045	17261	17147	17078	16851	17079	17000	17216	17180	17105	17198	17082	17011	17081	17038	16975	17139	17217	16947	16896	17097	16991	17144	17136	17060	17006	17117	17133	17112	17095	17049	16977	17116	17096	17148	17053	17243	17205	16990	17152	17168	17009	17217	17177	16920	17336	17243	16944	17121	17252	17098	17078	17008	16966	17175	17053	17132	17004	16872	17003	17133	17065	16991	16918	17059	17228	16976	16952	17334	16972	17266	16973	17139	16898	17107	17082	17066	17091	17068	17088	17026	17081	16975	17064	17108	16961	17236	17116	17155	17207	17150	16957	17141	16983	17090	17032	16982	17151	17105	17148	17261	17358	17172	17012	17138	17123	16837	17108	16883	16928	17072	17249	17054	17075	17088	17018	17051	17008	17051	17037	17000	17167	17064	17054	17027	16946	17078	16953	17009	17135	17070	16988	17067	17121	16957	17241	17034	17110	17069	17004	17221	17059	17054	17197	17197	17200	16897	17019	17255	17278	17212	16902	17042	16914	16955	16958	17110	17108	17191	17085	17021	17062	17115	17069	17083	17115	17180	17093	17315	17040	17086	16999	17156	17017	17123	17014	17120	17301	17016	17067	17053	17122	17222	17077	17190	17025	17000	17038	16975	17058	17046	17116	17183	17104	17137	17008	17142	17123	17172	16914	17198	17041	17151	16857	17113	17289	16925	17051	17185	17045	17330	17208	16963	17144	16914	16973	16986	17009	17037	17212	17110	17105	17090	17044	16973	17059	17084	17148	17156	17052	17036	16936	17075	17006	17182	16945	16945	17123	17114	17047	17189	17221	17182	17080	17106	17166	17156	17092	17137	16848	16994	16997	17021	17165	17385	17162	17191	17150	17084	16987	17167	16976	17124	17052	17175	16923	17222	17068	17051	17013	17102	17223	16892	17063	17039	17063	17089	17114	16981	17217	17207	17081	17293	17162	17129	17100	17108	17091	17162	17096	17183	17105	17118	17254	17243	17004	17143	16985	17128	17151	17068	17182	16951	17159	17102	17061	17055	17232	17080	17195	17197	17063	17141	17148	17064	17083	17155	17076	16981	17108	17308	16997	16891	17057	17286	17211	17099	16934	17021	17232	17124	17016	17038	16967	17131	16948	17076	17210	16946	17116	17067	17147	17125	17149	17198	17142	16983	17095	17160	16909	17203	17135	17210	17196	17105	17118	17091	17174	17090	17118	17159	17118	16970	17204	17189	17188	17033	17168	17154	17233	17052	17008	17058	17115	17017	16971	17080	17146	16925	17225	17115	17049	16953	17195	17183	17074	17069	17071	17043	17053	17219	17111	17050	16992	17068	17214	17124	16909	17079	17120	17072	16986	17153	17180	17003	17275	17329	17142	17067	17151	17209	17219	17090	17044	16969	17199	17123	17107	17050	17019	17200	17134	17042	17018	17117	17068	17045	17112	17052	16967	17222	16991	17204	17314	17119	16883	17172	17072	17053	17101	17178	17231	17021	17203	17200	17095	17069	17092	17094	17204	17173	17233	17129	17130	17029	16959	17098	17100	17022	17021	17174	17154	17109	17136	17163	17188	17178	16987	17001	17073	16953	16891	16926	17116	17143	17135	16989	16934	16873	17246	17057	17093	17112	17287	16975	17001	17131	17042	16899	17033	17162	17109	17148	16964	17087	16921	17163	17142	17084	17051	17341	17234	17080	17012	17104	17095	16781	17106	17279	17224	17161	16907	17115	17058	17004	17128	17205	16988	16864	17085	17032	17099	17074	17024	17139	17196	17072	17242	17089	16950	17090	16876	17006	17025	17061	17015	17318	17088	17091	17035	17037	17063	17160	17172	17138	17154	17141	17041	17079	17122	17075	17283	16889	17163	17080	16992	16905	17301	17012	17164	17156	17325	17021	17165	17070	17214	17072	17114	17036	17092	17266	17145	17191	17124	17146	17033	16903	17246	17104	17246	16908	17034	16971	17055	17073	16953	17131	17274	17007	17109	17121	17044	17273	16868	17193	17211	16929	17297	17090	16983	17101	17218	17178	17318	17074	17344	16833	17129	17024	17166	17225	17022	17158	17121	17170	16925	17012	17021	16981	17190	17039	16971	17013	16936	17158	16973	17076	17049	17114	17046	16994	17037	17008	17064	17045	17305	17123	16900	17098	17299	17156	17104	17102	17098	17107	17143	16877	17158	17196	17242	17239	17013	17155	17125	17163	17034	17190	17178	17059	17136	17117	17142	17196	17092	17223	17083	17118	17134	17179	16952	17079	17205	17016	17154	17135	17063	17137	17156	17044	17114	17225	17083	17110	17118	17159	17237	17257	17120	17174	17194	17148	17155	17209	17174	17069	17031	17000	17061	17172	17116	17136	16937	17160	17228	17009	17128	17192	17194	17119	17068	17104	17074	16947	17139	17289	17046	17146	17094	17311	17087	16906	17117	17349	17142	17030	17154	17247	17323	17173
23001	21523	29353	24589	24200	27742	30808	24415	21452	20996	20674	20538	20427	20449	20340	20412	20149	20421	20135	20347	20405	20340	20235	20204	20316	20428	20031	20262	20139	20237	20293	20303	20446	20325	20266	20096	20331	20168	20179	20087	20340	20279	20138	20048	20234	20092	20351	20577	20590	20529	20509	20458	20356	20134	20164	20286	20218	20064	20043	20059	20039	20196	20031	20005	20002	20148	20373	20047	20045	20249	20210	20213	20365	19840	20350	20221	19983	20040	20178	20207	20102	20226	20181	20034	19860	20101	20106	20144	20187	20154	20159	20263	20105	20105	20453	20120	20082	20159	20051	20169	20109	20125	20368	20093	20103	20043	20138	19957	20392	20249	20540	19882	20099	19914	20113	20015	20167	20161	20292	20119	19840	20233	20055	20012	20335	20085	19965	19883	20227	20105	20077	20188	20002	19956	20109	20239	20118	20157	19871	20046	19913	20150	20108	20103	20042	20062	19751	20029	20096	19949	19858	19972	20154	20065	20258	20133	20157	20126	20033	20192	20009	20032	20055	19913	20177	20191	20080	20155	20158	19763	20027	20048	20164	20081	20098	20014	20172	20003	20054	20249	20116	20163	20226	19828	20058	20070	19933	20089	20159	19936	19951	20081	19983	19963	20072	20088	19971	20139	19995	20140	20052	20113	19909	20080	20293	19893	20113	20284	20154	19920	20107	19989	20099	19897	20057	20152	20122	20092	20135	20119	19978	19944	19894	20149	20154	20054	19879	19769	20030	20107	19920	20077	19909	20092	20030	20103	20020	20111	20115	20110	20123	20244	19970	19946	20152	19960	19929	19990	20173	20029	20008	20071	20014	20036	20059	19910	20075	20132	20092	20057	20103	20332	19998	20189	19937	20011	20209	19892	20201	19905	20083	20066	19883	19952	20210	20265	19831	19931	20046	19969	20063	19870	19913	19932	19998	20101	20206	20151	20202	19949	20052	20061	20132	20239	20141	20198	20054	19852	19928	20058	20117	19998	20081	20101	20191	20017	19924	20244	20124	20090	20175	20047	19894	20138	20004	19946	20153	19893	20039	20181	20033	20284	20111	20069	20131	20147	20100	20022	20062	20160	19904	20121	20199	20017	19971	20033	20156	20209	20160	19913	19897	20190	20001	19973	20135	20023	20075	19888	19999	20175	20128	19874	19986	19986	20041	19959	19961	20129	19980	20213	19984	19872	19967	20162	20005	19934	19939	19829	20044	20036	19998	20196	20135	19964	19788	19833	20190	20124	20052	20185	20103	20184	20196	20098	20073	20156	20121	19904	20153	20213	20119	19917	20070	19995	20099	20048	20151	20153	19926	20060	20133	20149	19975	20221	20006	20090	19983	19789	20087	20097	19989	19928	19962	20105	20104	19847	19914	19875	20104	20100	20109	19955	20098	19982	20211	19934	19893	19832	20025	19684	20182	19919	20016	20088	20012	19954	19830	19936	20010	20204	20120	20126	20195	20240	20088	20093	20155	20167	20014	20127	20261	20103	20104	20053	20065	20100	19970	20074	20067	19960	20063	20258	20079	20013	20063	19975	20099	20150	19904	20020	19978	20232	19942	19960	20252	20149	20053	20130	19844	20104	20299	20015	20088	19933	20017	20033	20126	20040	20227	20151	20149	20109	20219	20102	19909	20073	20123	20046	19981	20057	19964	20226	20096	19873	20005	19823	19934	20233	19990	20025	20279	20210	20015	20153	19985	20074	20018	20056	20014	20239	20016	20123	20125	19774	19959	19997	20018	20184	20007	20009	20118	20188	20119	20140	20069	20312	20177	19833	19899	19926	20097	20050	20109	20105	20212	20159	20079	20006	20016	20107	20062	19871	20228	20079	20038	20115	19930	20017	20063	20020	20039	19925	19949	19991	20335	20205	20011	20158	19858	20036	20061	20061	20135	19989	20240	19964	20123	19962	19913	20269	20128	20323	20174	19918	20030	19974	20172	20183	20205	19686	19857	19856	20102	20005	20092	20148	20109	19872	19999	20020	20049	19944	19920	20063	19932	19779	20164	20096	19878	20067	20140	20038	19881	19971	20093	19938	19925	20148	20256	20265	20074	20181	20140	19964	20045	20102	20355	20091	19966	19929	20080	19991	20045	20123	20019	20150	20039	19995	20124	19916	20252	20060	20186	20022	19928	20036	19959	19935	19988	20011	19883	19987	19921	20292	20125	20004	19948	20106	20118	19937	20201	19972	19907	20144	19960	20139	19855	20096	20139	20016	20197	20026	20138	20239	20305	20056	19854	20223	20129	20051	19988	20125	19919	20042	20077	19943	20282	19950	19774	20218	20120	19999	19960	20057	20148	19752	20009	20140	20218	19990	20173	20018	20174	20039	20004	20009	20038	19749	20124	20115	20230	20041	20053	20071	20037	19955	19916	19968	19893	19969	20086	20215	20200	19963	19877	19977	20100	20029	19933	20368	20129	20199	19979	20295	19662	20036	20160	19996	19880	20097	20031	20044	20127	20091	20142	20032	20020	19889	20220	20114	19886	20298	20029	19941	19949	19992	20033	19964	19982	19989	20020	19948	20097	19854	20042	20061	19968	19907	20185	20028	19837	20243	19907	19968	19979	20209	20107	20285	20102	19983	19875	20051	20060	20183	20023	20181	20073	20034	20022	20027	20370	20221	20074	20342	19994	19919	20252	20062	19872	20017	19825	19888	19902	19793	19931	20169	20076	20083	20077	19975	20115	20296	20022	20135	19934	20046	19896	20066	20062	20187	20228	20026	20115	19929	19975	20123	20168	20046	20303	20240	20135	20214	20275	20065	20092	19978	19908	19985	20267	20022	20034	20010	19917	20195	20311	20040	20068	20106	19991	20000	20000	20066	19862	20078	20025	20075	20089	20073	20170	20222	20215	20239	19868	20238	19985	19926	20086	20246	20191	20032	20299	20048	20105	19943	19996	20039	19890	19892	20099	20043	19959	20004	20029	20049	20048	20152	20195	19959	19985	19879	19979	20072	20190	20136	19970	19918	20198	20084	20033	20155	19945	20107	20165	19990	20056	20180	20246	20048	19867	19861	20080	20229	19989	20093	19971	20236	19943	20002	20159	20065	20076	20281	20063	20037	20047	20122	20380	20044	19927	20233	20325	19981	20105	19991	20186	19914	20063	20102	19901	19882	20045	20117	19962	20119	20158	20009	20165	20230	20060	20131	19966	20109	20177	19998	20172	20106	20022	20082	20118	19990	19891	20040	20049	20040	20076	20302	20085	20056	20009	20148	20160	20295	19996	20116	20208	20203	20061	20050	19950	20120	20022	20041	20239	20105	19993	20013	20026	19932	20131	20276	20024	20031	19966	19966	20115	20168	19917	19988	20056	20122	20350	20044	19975	20191	20341	20313	20156	19956	20213	20093	20168	20152	20140	20049	19988	20036	19884	19934	20113	19935	20107	20277	19811	20061	20114	20027	20119	20108	20114	19901	19963	20172	20094	19997	20016	20092	20053	20187	20127	20004	19863	20189	20144	20202	20031	20114	20064	19989	20216	20074	19881	19937	20196	20135	20084	20106	20055	20229	20105	20135	19996	20047	20142	20115	20071	19969	19933	19957	20101	19860	20175	19828	20088	20248	20112	20022	19828	20026	20239	20029	20139	19940	20306	19943	20020	19880	20180	20062	20264	20078	20023	19892	19959	19995	20204	20128	20110	19937	20037	20024	19968	20129	20074	20268	20181	20040	20041	19900	20187	19865	20048	20115	20047	20012	20180	20016	19809	19832	19894	20073	19875	20107	20010	20169	20024	19978	20155	20128	20156	19955	20065	20086	20148	20273	20035	20148	20091	19870	20107	20077	19998	19819	20210	20054	20053	20307	19957	20052	20223	20153	20294	20299	20044	19902	20204	20159	20068	19878	20070	20107	20089	20002	19932	20341	20070	20160	19847	19834	20189	20006	20185	20007	20087	19849	20057	19889	19971	19928	20103	19924	19986	20009	20132	19938	20193	19974	20054	20007	19898	20217	19967	20041	19987	20178	20171	20226	19835	19878	19880	20064	20065	19885	20236	20151	19971	19830	20085	20185	20190	19957	20253	20139	20143	20321	20085	19838	20053	20041	20143	20201	20252	19880	20067	19950	19904	20100	19860	20076	20118	20050	19947	20133	20107	19996	20212	20116	20142	20002	20035	19942	20320	19960	20236	19961	20053	20010	20234	20044	20060	19935	20236	20036	20001	19988	20021	20171	20279	20114	20121	20126	20244	20116	20147	20100	19940	20242	20022	20029	20171	20136	20110	19968	19982	19996	19999	19929	20183	20077	20154	20251	20020	19874	19894	19921	20004	20175	20124	20097	19975	20115	19990	20111	20032	20061	20076	20156	20068	20160	19977	20047	20045	20074	20114	20048	19806	19965	19986	20237	19828	20127	20042	20202	20142	20041	20300	19854	19968	20257	20007	20084	19853	20121	20313	20188	20278	20173	20011	20177	20394	20113	19964	19967	20138	19977	20085	19968	20128	20224	19968	19848	20029	20060	20107	20158	20030	20035	20053	20057	19900	19958	20077	20111	19933	20097	20008	20030	20315	19946	19849	20064	20167	19965	20164	20097	20098	20246	19957	20096	19822	19834	20239	20194	20012	19876	20296	20077	19997	19991	20021	19902	20125	19977	20138	20138	20386	20056	20227	20101	20105	20186	20367	19841	19925	19884	19989	19837	19969	20054	19914	20141	20146	20038	20128	20155	20038	20050	19960	19998	19809	19936	20265	20128	20067	20048	19873	20075	20186	20059	19961	20216	20157	20038	20269	20169	20081	20068	20085	20128	20038	20234	19928	20179	19859	19967	19833	20142	20084	20253	20199	20032	19906	20161	20218	19975	20246	20308	20283	20378	20078	19943	19977	19985	20116	20038	20081	20104	20120	20020	19858	19933	20140	20057	20111	20123	20123	20166	20269	20062	20046	20144	19935	20030	20163	20024	20075	20036	19958	19970	20065	20020	19853	20093	19833	19944	20111	19958	20137	19981	20168	20236	19931	20012	20098	19923	20091	20063	20193	20082	19946	20077	20053	20143	19974	20021	20083	19987	20114	19867	20166	19875	20200	20242	20241	20028	20077	19857	20000	20111	20093	19877	19883	20201	20270	19990	20056	20080	20048	19963	20197	19917	19962	20080	20202	20242	20045	20308
34419	56559	54289	45679	38997	31078	28237	21796	18614	17984	17566	17565	17455	17398	17369	17458	17382	17212	17326	17429	17296	17379	17398	17363	17301	17308	17342	17419	17232	17144	17280	17433	17358	17242	17328	17512	17264	17247	17386	17389	17194	17194	17435	17417	17338	17101	17342	17576	17838	18352	17711	17419	17325	17352	17306	17053	17231	17378	17197	17169	17332	17232	17333	17352	17373	17238	17328	17357	17340	17229	17448	17321	17113	17328	17519	17660	17401	17378	17441	17221	17284	17185	17256	17146	17243	17261	17358	17325	17205	17275	17379	17415	17158	17386	17412	17227	17355	17134	17268	17088	17389	17287	17283	17353	17342	17336	17135	17300	17121	17152	17397	17172	17312	17319	17079	17277	17334	17221	17217	17285	17315	17380	17251	17262	17365	17358	17297	17237	17226	17225	17351	17101	17473	17279	17226	17314	17277	17190	17233	17140	17307	17218	17215	17273	17185	17226	17243	17495	17144	17186	17295	17242	17191	17138	17236	17176	17119	17336	17327	17310	17418	17121	17339	17376	17310	17227	17295	17281	17181	17308	17202	17324	17422	17197	17243	17207	17242	17280	17276	17303	17273	17347	17236	17390	17413	17282	17301	17261	17343	17271	17342	17163	17284	17186	17303	17175	17386	17220	17281	17239	17266	17395	17271	17302	17337	17290	17250	17191	17401	17166	17447	17243	17350	17288	17243	17262	17341	17294	17336	17328	17231	17272	17305	17129	17265	17385	17281	17233	17329	17280	17374	17233	17361	17254	17449	17177	17146	17423	17348	17328	17250	17343	17196	17194	17245	17270	17345	17393	17267	17404	17199	17450	17355	17430	17280	17352	17397	17307	17129	17217	17326	17159	17103	17251	17197	17374	17341	17452	17370	17310	17293	17194	17312	17344	17279	17288	17258	17214	17275	17209	17362	17246	17319	17248	17191	17135	17187	17157	17182	17156	17304	17380	17343	17342	17228	17430	17195	17240	17308	17139	17227	17470	17015	17268	17419	17144	17322	17136	17383	17103	17205	17304	17309	17235	17270	17278	17186	17230	17419	17290	16965	17374	17240	17117	17275	17192	17259	17357	17134	17234	17199	17410	17181	17400	17095	17221	17347	17085	17105	17394	17397	17234	17170	17374	17181	17204	17259	17240	17254	17130	17408	17144	17273	17459	17281	17344	17172	17237	17530	17313	17200	17283	17313	17296	17381	17371	17418	17178	17226	17164	17144	17217	17323	17239	17294	17163	17287	17158	17375	17154	17211	17247	17157	17329	17207	17102	17170	17395	17285	17239	17221	17128	17203	17277	17383	17274	17356	17209	17102	17299	17316	17100	17241	17262	17067	17036	17277	17109	17218	17422	17265	17423	17093	17291	17391	17250	17193	17277	17140	17286	17190	17257	17335	17418	17429	17377	17279	17229	17347	17381	17340	17297	17370	17365	17165	17313	17183	17321	17174	17306	17373	17338	17369	16973	17332	17309	17443	17220	17318	17371	17301	17257	17238	17232	17313	17330	17228	17258	17341	17246	17193	17202	17516	17318	17209	17513	17251	17282	17194	17146	17289	17211	17183	17154	17282	17277	17317	17229	17137	17404	17295	17182	17087	17308	17335	17202	17194	17269	17338	17165	17456	17374	17413	17286	17347	17340	17169	17336	17223	17280	17094	17266	17307	17310	17353	17207	17314	17324	17324	17077	17350	17339	17179	17441	17316	17229	17399	17285	17088	17268	17216	17144	17232	17404	17007	17277	17229	17162	17450	17200	17310	17427	17152	17505	17091	17168	17570	17278	17139	17139	17176	17429	17134	17090	17153	17478	17180	17261	17295	17226	17280	17297	17440	17204	17260	17184	17336	17185	17345	17253	17361	17340	17107	17273	17300	17313	17226	17272	17418	17537	17096	17095	17225	17204	17363	17208	17358	17372	17047	17314	17304	17148	17505	17299	17313	17441	17380	17055	17204	17076	17323	17250	17364	17192	17211	17263	17061	17430	17382	17152	17318	17406	17159	17203	17361	17337	17163	17216	17197	17283	17413	17405	17248	17234	17077	17252	17240	17435	17293	17294	17246	17266	17080	17333	17276	17406	17060	17270	17296	17310	17145	17218	17073	17333	17410	17221	17277	17162	17225	17225	17265	17366	17292	17222	17394	17273	17392	17303	17357	17246	17183	17238	17240	17143	17396	17218	17408	17082	17268	17225	17247	17413	17136	17280	17471	17427	17116	17438	17302	17184	17419	17274	17119	17241	17269	17256	17333	17377	17216	17335	17291	17358	17286	17230	17388	17264	17288	17315	17169	17246	17413	17288	17229	17251	17136	17323	17155	17189	17360	17074	17265	17320	17346	17332	17375	17340	17284	17317	17230	17317	17447	17319	17287	17385	17435	17057	17370	17465	17273	17316	17358	17250	17374	17313	17216	17376	17116	17313	17410	17337	17177	17178	17279	17358	17345	17310	17144	17162	17332	17301	17116	17443	17263	17267	17250	17333	17414	17252	17197	17215	17378	17232	17181	17328	17218	17385	17094	17168	17360	17319	17242	17429	17135	17221	17399	17187	17406	17274	17338	17182	17370	17498	17265	17410	17293	17454	17144	17258	17308	17327	17240	17410	17263	17168	17346	17297	17388	17271	17236	17238	17268	17322	17370	17296	17285	17450	17288	17362	17439	17212	16979	17334	17450	17312	17244	17201	17189	17172	17268	17400	17134	17310	17196	17150	17135	17203	17360	17377	17242	17215	17374	17295	17257	17010	17416	17200	17388	17246	17483	17171	17325	17240	17254	17237	17214	17253	17275	17375	17145	17341	17495	17344	17308	17181	17235	17159	17368	17280	17254	17284	17228	17236	17295	17230	17247	17138	17311	17219	17276	17271	17256	17404	17213	17236	17238	17230	17165	17311	17205	17426	17296	17344	17228	17363	17175	17298	17167	17351	17211	17352	17321	17255	17235	17435	17206	17300	17168	17280	17519	17421	17259	17194	17080	17164	16987	17198	17364	17179	17203	17221	17181	17139	17213	17328	17218	17368	17276	17279	17148	17343	17220	17189	17265	17454	17097	17419	17331	17358	17314	17431	17144	17286	17196	17178	17348	17026	17305	17242	17202	17132	17264	17277	17250	17282	17366	17419	17178	17116	17279	17399	17291	17137	17392	17211	17222	17261	17216	17293	17239	16955	17533	17129	17311	17331	17256	17294	17532	17333	17219	17473	17303	17232	17166	17453	17405	17406	17211	17205	17327	17208	17180	17144	17325	17198	17265	17243	17304	17335	17216	17200	17295	17095	17267	17143	17384	17248	17193	17385	17232	17255	17391	17418	17268	17341	17206	17441	17184	17200	17257	17203	17336	17246	17186	17395	17230	17361	17209	17308	17337	17220	17147	17389	17217	17410	17386	17211	17344	17250	17196	17460	17303	17229	17359	17362	17388	17335	17276	17268	17222	17113	17240	17418	17350	17330	17310	17366	17403	17093	17254	17200	17422	17290	17182	17408	17061	17202	17345	17186	17192	17383	17223	17314	17305	17276	17234	17337	17330	17319	17228	17200	17247	17309	17169	17392	17277	17331	17362	17266	17018	17216	17229	17338	17243	17318	17321	17365	17086	17196	17266	17425	17337	17327	17282	17330	17387	17253	17177	17241	17354	17244	17335	17111	17294	17270	17268	17309	17335	17146	17392	17314	17263	17379	17405	17291	17381	17362	17370	17208	17130	17148	17276	17209	17237	17298	17297	17284	17190	17100	17171	17251	17223	17228	17289	17197	17267	17399	17350	17130	17325	17263	17414	17331	17221	17259	17367	17370	17259	17227	17187	17222	17259	17164	17400	17188	17336	17183	17217	17201	17330	17248	17135	17495	17221	17357	17242	17009	17236	17337	17100	17288	17309	17366	17407	17406	17382	17263	17347	17430	17288	17341	17125	17265	17336	17375	17205	17410	17402	17369	17151	17276	17308	17077	17318	17290	17251	17167	17272	17210	17347	17250	17316	17281	17362	17403	17250	17447	17334	17339	17239	17244	17256	17289	17273	17319	17336	17361	17290	17131	17268	17523	17340	17454	17281	17372	17281	17258	17221	17289	17277	17514	17366	17195	17345	17157	17213	17142	17303	17382	17413	17303	17215	17366	17149	17214	17432	17258	17343	17380	17344	17196	17245	17105	17259	17464	17516	17215	17128	17293	17170	17246	17210	17345	17176	17105	17377	17116	17387	17148	17222	17348	17350	17200	17297	17262	17247	17208	17225	17232	17527	17233	17240	17308	17297	17249	17058	17222	17156	17197	17104	17208	17393	17358	17349	17367	17140	17279	17323	17287	17202	17376	17209	17340	17154	17265	17427	17194	17205	17294	17312	17349	17260	17199	17276	17316	17164	17249	17263	17219	17259	17154	17152	17226	17300	17338	17308	17326	17155	17133	17379	17270	17141	17278	17411	17308	17219	17338	17324	17204	17300	17264	17451	17232	17328	17387	17294	17326	17206	17439	17230	17215	17133	17345	17077	17250	17356	17407	17359	17309	17118	17385	17181	17119	17115	17275	17191	17197	17256	17298	17319	17118	17136	17396	17466	17292	16967	17391	17141	17381	17364	17208	17377	17259	17333	17258	17483	17147	17141	17198	17319	17108	17196	17238	17284	17341	17250	17347	17455	17282	17125	17255	17353	17313	17254	17313	17215	17186	17178	17257	17155	17244	17234	17218	17370	17331	17220	17389	17346	17239	17274	17158	17319	17377	17273	17313	17373	17324	17117	17268	17299	17151	17149	17409	17276	17172	17212	17330	17102	17259	17081	17239	17259	17280	17323	17268	17327	17262	17342	17328	17077	17455	17396	17337	17167	17248	17352	17152	17145	17228	17100	17296	17159	17245	17290	17269	17455	17329	17236	17225	17326	17230	17298	17326	17186	17239	17177	17285	17142	17365	17186	17410	17118	17189	17407	17332	17399	17293	17350	17385	17175	17412	17213	17098	17281	17162	17109	17140	17301	17365	17083	17267	17342	17201	17254	17100	17316	17238	17172	17270	17255	17253	17271	17238	17425	17219	17217	17211	17557	17159	17319	17269	17204	17183	17291	17227	17357	17316	17244	17401	17278	17362	17362	17203	17320	17378	17132	16962	17281	17249	17304	17163	17277	17172	17213	17379	17163	17189
28069	25027	32425	28064	21728	20316	19921	18976	18774	18501	18346	18238	18556	18362	18298	18334	18354	18460	18227	18546	18414	18277	18255	18257	18297	18514	18285	18308	18330	18170	18459	18505	18256	18300	18349	18288	18323	18370	18300	18478	18530	18447	18358	18379	18550	18098	18090	18239	18447	18458	18129	18434	18396	18347	18193	18464	18384	18193	18298	18330	18334	18326	18524	18350	18493	18390	18416	18447	18185	18406	18208	18300	18349	18441	18330	18309	18174	18468	18260	18553	18335	18315	18319	18386	18314	18294	18326	18333	18323	18252	18234	18216	18187	18259	18408	18314	18407	18385	18161	18163	18123	18117	18292	18350	18376	18067	18306	18283	18246	18522	18346	18184	18398	18222	18414	18138	18248	18192	18379	18420	18242	18456	18208	18241	18440	18487	18309	18487	18338	18438	18334	18453	18433	18488	18058	18466	18234	18202	18329	18409	18359	18450	18414	18468	18371	18275	18438	18345	18495	18191	18322	18213	18221	18263	18196	18156	18361	18168	18210	18358	18324	18128	18162	18152	18399	18321	18318	18435	18363	18414	18451	18391	18392	17990	18098	18334	18258	18308	18273	18323	18331	18402	18343	18265	18284	18084	18293	18126	18401	18284	18174	18355	18285	18422	18185	18314	18287	18126	18262	18386	18305	18316	18583	18384	18251	18265	18242	18268	18342	18282	18347	18385	18278	18226	18413	18348	18473	18485	18228	18359	18270	18255	18352	18435	18509	18515	18105	18331	18187	18388	18216	18260	18286	18157	18197	18416	18323	18416	18135	18253	18269	18275	18292	18075	18209	18239	18295	18056	18294	18127	18306	18230	18171	18342	18186	18205	18216	18302	18175	18397	18337	18200	18380	18181	18157	18285	18143	18444	18340	18187	18339	18294	18284	18333	18361	18174	18347	18431	18226	18333	18130	18159	18329	18241	18476	18263	18381	18281	18373	18154	18232	18219	18475	18192	18348	18228	18348	18244	18147	18273	18146	18144	18359	18432	18472	18388	18378	18401	18080	18244	18515	18175	18511	18263	18419	18354	18556	18349	18266	18348	18376	18491	18411	18407	18363	18159	18229	18318	18322	18392	18123	18363	18124	18321	18380	18342	18286	18153	18289	18215	18179	18194	18249	18191	18379	18348	18361	18386	18426	18186	18164	18454	18561	18504	18318	18375	18214	18253	18430	18288	18245	18209	18163	18424	18275	18405	18359	18102	18563	18379	18385	18222	18362	18251	18123	18257	18399	18402	18257	18286	18313	18071	18304	18346	18224	18152	18413	18154	18258	18166	18341	18413	18419	18251	18262	18351	18384	18047	18423	18383	18378	18230	18302	18328	18251	18279	18322	18318	18138	18358	18320	18240	18527	18205	18223	18238	18315	18250	18380	18252	18179	18169	18311	18368	18160	18327	18462	18468	18229	18188	18382	18198	18299	18239	18315	18442	18191	18412	18107	18108	18296	18285	18453	18359	18303	18346	18351	18504	18269	18414	18191	18153	18432	18473	18388	18327	18418	18468	18356	18369	18263	18541	18120	18308	18087	18529	18587	18263	18451	18223	18280	18237	18274	18244	18251	18222	18561	18174	18194	18244	18254	18207	18293	18130	18215	18441	18316	18376	18253	18210	18223	18324	18385	18302	18363	18090	18513	18448	18261	18116	18373	18226	18287	18369	18282	18198	18210	18496	18230	18312	18400	18055	18399	18232	18187	18330	18365	18230	18310	18085	18269	18313	18395	18369	18184	18207	18304	18379	18180	18260	18277	18278	18277	18096	18611	18442	18414	18339	18265	18314	18351	18129	18316	18233	18357	18464	18432	18400	18375	18254	18363	18279	18305	18220	18313	18269	18259	18235	18111	18181	18308	18177	18147	18189	18200	18475	18359	18364	18290	18174	18201	18338	18195	18323	18221	18331	18376	18490	18336	18365	18373	18162	18349	18326	18406	18288	18145	18233	18279	18311	18464	18479	18589	18202	18319	18335	18243	18312	18369	18140	18181	18177	18251	18219	18291	18323	18261	18285	18330	18311	18194	18233	18223	18139	18400	18160	18276	18209	18225	18310	18245	18250	18109	18379	18327	18170	18308	18208	18168	18310	18261	18431	18308	18148	18069	18247	18389	18174	18304	18132	18268	18322	18292	18540	18282	18458	18351	18172	18245	18117	18249	18103	18007	18164	18612	18226	18424	18164	18315	18286	18407	18336	18297	18123	18443	18331	18152	18258	18509	18317	18241	18285	18356	18202	18414	18235	18343	18302	18294	18370	18427	18236	18381	18290	18316	18338	18253	18216	18329	18226	18367	18184	18390	18399	18384	18376	18438	18103	18447	18191	18160	18146	18391	18402	18456	18239	18529	18232	18387	18283	18365	18343	18232	18267	18380	18277	18439	18301	18293	18297	18270	18376	18052	18407	18360	18187	18059	18098	18182	18348	18487	18262	18227	18301	18323	18442	18229	18303	18274	18175	18338	18502	18222	18514	18303	18216	18324	18410	18383	18333	18503	18346	18364	18376	18496	18455	18248	18204	18175	18235	18244	18366	18356	18374	18552	18451	18295	18309	18280	18150	18473	18578	18458	18363	18380	18468	18368	18327	18318	18141	18340	18295	18267	18383	18332	18416	18361	18473	18329	18302	18247	18408	18212	18267	18322	18121	18318	18180	18237	18315	18098	18206	18217	18410	18278	18187	18415	18264	18088	18309	18184	18269	18440	18406	18333	18202	18225	18350	18343	18383	18362	18279	18271	18410	18193	18300	18365	18111	18317	18264	18353	18312	18244	18075	18222	18193	18213	18259	18421	18139	18271	18361	18296	18429	18515	18130	18414	18312	18318	18311	18367	18197	18187	18243	18260	18397	18538	18270	18124	18368	18283	18393	18082	18158	18402	18366	18206	18556	18298	18163	18407	18315	18288	18376	18369	18482	18405	18258	18279	18372	18237	18311	18229	18193	18087	18162	18448	18461	18230	18454	18457	18220	18468	18322	18317	18373	18343	18063	18499	18206	18263	18330	18353	18167	18342	18322	18336	18341	18425	18378	18325	18483	18437	18389	18359	18395	18363	18366	18194	18511	18253	18173	18390	18239	18314	18215	18223	18208	18334	18168	18308	18109	18430	18111	18262	18296	18420	18404	18378	18288	18320	18491	18358	18332	18145	18334	18195	18356	18348	18424	18303	18520	18306	18245	18278	18396	18336	18145	18158	18163	18223	18349	18348	18223	18383	18312	18319	18176	18437	18153	18166	18336	18195	18189	18529	18075	18295	18266	18470	18211	18275	18219	18347	18076	18318	18189	18219	18566	18358	18118	18283	18197	18187	18265	18260	18315	18545	18532	18356	18283	18363	18521	18197	18348	18310	18387	18403	18293	18211	18325	18423	18259	18145	18283	18331	18344	18334	18266	18301	18232	18227	18308	18283	18470	18450	18363	18374	18260	18430	18493	18279	18264	18470	18409	18425	18420	18354	18239	18164	18295	18410	18280	18154	18289	18253	18132	18376	18402	18296	18123	18316	18172	18239	18343	18351	18170	18244	18316	18415	18455	18131	18218	18267	18320	18220	18413	18428	18298	18279	18322	18272	18359	18339	18103	18325	18448	18313	18276	18313	18445	18569	18389	18397	18298	18357	18267	18462	18474	18245	18259	18257	18315	18322	18216	18325	18487	18289	18073	18163	18335	18218	18478	18397	18363	18645	18344	18447	18329	18191	18216	18099	18340	18173	18188	18503	18195	18165	18378	18376	18251	18361	18324	18285	18421	18183	18485	18372	18237	18225	18202	18193	18291	18463	18458	18371	18196	18394	18446	18335	18197	18292	18355	18292	18520	18212	18340	18316	18439	18486	18318	18458	18403	18354	18550	18421	18213	18461	18386	18438	18234	18263	18514	18171	18055	18116	18335	18141	18421	18307	18252	18372	18350	18437	18448	18343	18402	18239	18296	18395	18217	18276	18469	18383	18365	18149	18266	18303	18298	18262	18250	18395	18356	18429	18331	18463	18417	18439	18219	18323	18377	18485	18522	18246	18152	18399	18354	18383	18424	18458	18397	18227	18455	18439	18492	18032	18276	18259	18388	18298	18439	18216	18316	18369	18235	18216	18197	18271	18276	18346	18576	18196	18337	18461	18244	18057	18286	18311	18114	18294	18250	18292	18270	18388	18225	18184	18513	18505	18229	18323	18264	18463	18618	18368	18119	18358	18123	18483	18445	18201	18206	18442	18388	18499	18397	18184	18291	18465	18219	18111	18256	18309	18250	18237	18103	18546	18478	18370	18099	18205	18361	18311	18486	18304	18436	18345	18392	18290	18218	18248	18213	18387	18374	18468	18354	18432	18274	18298	18436	18213	18531	18413	18127	18273	18248	18355	18308	18342	18407	18488	18214	18196	18374	18331	18388	18335	18118	18328	18228	18290	18230	18214	18368	18469	18349	18316	18253	18178	18352	18381	18309	18314	18160	18345	18261	18200	18277	18220	18463	18396	18458	18302	18434	18280	18334	18065	18418	18326	18187	18292	18405	18390	18135	18289	18385	18365	18259	18275	18109	18300	18344	18304	18370	18351	18245	18361	18382	18181	18275	18152	18209	18248	18105	18072	18235	18157	18104	18504	18080	18212	18114	18124	18410	18148	18354	18241	18124	18378	18327	18168	18324	18540	18315	18110	18282	18437	18329	18427	18517	18122	18318	18244	18244	18541	18280	18335	18244	18362	18551	18428	18138	18604	18312	18399	18181	18217	18317	18190	18116	18375	18294	18238	18359	18429	18295	18103	18179	18111	18453	18438	18243	18344	18266	18166	18275	18327	18144	18229	18170	18259	18338	18134	18299	18428	18328	18421	18208	18391	18245	18140	18414	18313	18293	18374	18425	18269	18121	18426	18181	18514	18279	18406	18253	18329	18341	18399	18290	18282	18381	18392	18178	18238	18212	18433	18369	18421	18330	18352	18197	18315	18208	18573	18238	18351	18224	18136	18097	18160	18380	18178	18333	18391	18095	18235	18403	18373	18263	18348	18405	18429	18206	18164	18261	18276	18264	18200	18251	18419	18415	18476	18432	18005	18296	18326	18290	18444	18401	18171	18444	18498	18348	18385	18172	18358	18212	18412	18644	18284	18051	18227	18379	18330	18199	18373	18404	18242	18251
28051	40374	37957	26835	21112	18916	18095	17080	16667	16591	16345	16317	16118	16196	16241	16228	16182	16184	16185	16198	16259	16174	16195	16193	16378	16013	16214	16108	16172	16339	16145	16128	16200	16067	16204	16253	16183	16207	16213	16210	16168	16161	16310	16078	16227	16238	16286	16028	16268	16248	16229	16197	16048	16156	16308	16146	16114	16103	16298	16072	16389	16062	16174	16215	16164	16234	16237	16287	16206	16245	16188	16083	16169	16248	16331	16179	16355	16362	16174	16157	16114	16219	16325	16256	16136	16313	16230	16159	16157	16161	16150	16175	16147	16179	16264	16198	16236	16113	16082	16066	16234	16176	16228	16239	16209	16182	16187	16284	16309	16219	16340	16091	16136	16246	16319	16123	16394	16254	16274	16240	16112	16315	16312	16251	16133	16182	16232	16213	15967	16150	16149	16306	16071	16202	16142	16223	16240	16173	16023	16165	16266	16071	16202	16317	16206	16123	16150	16195	16156	16230	16175	16203	16110	16086	16198	16060	16365	16279	16231	16119	16080	16145	16095	16158	16098	16062	16116	16254	16138	16080	16128	16111	16148	16216	16067	16225	16152	16077	16295	16227	16140	16232	16189	16391	16199	16168	16186	16220	16074	16099	16074	16370	16244	16153	16194	16096	16097	16149	16051	16172	16178	16285	16123	16101	15989	16192	16145	16116	16244	16145	16335	16124	16172	16122	16090	16183	16210	16406	16070	16183	16194	16001	16119	16263	16285	16237	16234	16152	16079	16256	16255	16305	16258	16187	16217	16148	15956	16068	15938	16165	16119	16361	16326	16293	16285	16139	16243	16180	16181	16234	16366	16045	16225	16123	16236	16251	16359	16084	16043	16156	16160	16202	16249	16280	16036	16121	16294	16117	15924	16173	16280	16186	16149	16203	16198	16237	15920	16263	16446	16264	16027	16241	16189	16277	16161	16151	16210	16189	16278	16285	16172	16126	16076	16168	16285	16019	16072	16204	16117	16312	16109	16208	16091	16186	16360	16136	16424	16127	16153	16144	16243	16117	15998	16261	16153	16095	16116	16202	16120	16149	16209	16090	16264	16190	16072	16159	16239	16141	16049	16097	16067	16266	16207	15950	16106	16215	15998	16186	16002	16084	16114	15931	16139	16098	16271	16316	16248	16132	16388	16169	16117	16103	16299	16061	16047	16100	16280	16230	16204	16097	16176	16151	16209	16174	16234	16164	16182	16138	16044	16056	16064	16067	16275	16234	16278	16283	16158	16250	16190	16304	16229	16259	16089	16085	16243	16267	16326	16147	16197	16072	16177	16156	16169	16258	16102	16125	16143	16251	16032	16146	16225	16360	16222	16192	16366	16239	16169	16111	16180	16242	16224	16155	16156	16116	16151	16170	16200	15988	16303	16131	16190	16137	16097	16224	16221	16244	16086	16185	16221	16101	16280	16166	16095	16279	16128	16290	16230	16213	16030	16188	16235	16171	16174	16306	15967	16268	16130	16140	16151	16150	16297	16166	16295	16144	16004	16255	16129	16192	16102	16350	16202	16146	16151	16253	16229	15981	16274	16120	16265	16335	16128	16225	16159	16154	16099	16164	16310	16364	16172	16160	16190	16019	16107	16091	16239	16185	16236	16337	16245	16105	16035	16296	16231	16176	16218	16132	16108	16200	16288	16230	16312	16046	16324	16181	16220	16222	16336	16143	16077	16287	16162	16244	16362	16375	16024	16080	16107	16131	16150	16107	16280	16071	16176	16112	16302	16282	16214	16128	16123	16195	16263	16211	16177	16212	16056	16271	16199	16101	16326	16105	16135	16458	16264	16397	16208	16155	16034	16279	16090	16006	16048	16150	16338	16394	16065	16169	16108	16142	16034	16177	16197	16127	16242	16070	16165	16286	16301	16158	16118	16042	16197	16184	16357	16293	16197	16070	16220	16388	16278	16080	16304	16204	16108	16094	16225	16235	16283	16206	16125	16087	16200	16258	16260	16269	16309	16274	16228	16036	16135	16117	16094	15990	16241	16123	16215	16326	16261	16045	16148	16110	16176	16306	16189	16047	16269	16171	16076	16291	16233	16234	16164	16083	16137	16348	16184	16296	16391	16020	16094	16314	16242	16181	16161	16276	16188	16181	16112	16318	16133	16127	16165	16194	16343	16145	16212	16026	16174	16120	16204	16138	16255	16306	16350	16201	16125	16226	16139	16133	15969	16265	16243	16155	16134	16122	16354	16109	16130	16176	15998	16166	16065	16406	16206	16174	16045	16259	16175	16032	16383	16191	16050	16058	16131	16144	16234	16029	16233	16228	16139	16151	16216	16140	16150	16267	15998	16029	16125	16057	16054	16211	16237	16404	16297	16364	16456	16172	16260	16193	16124	16258	15971	16331	16275	16185	16217	16156	16119	16192	16227	16134	16197	16219	16178	16122	16135	15998	16050	16190	16139	16349	15993	16148	16139	16131	16125	16178	16135	16245	16283	16294	15987	16135	16251	16122	16285	16230	16173	16282	15962	16163	16071	16191	16212	16090	16060	16327	16171	16349	16192	16214	16168	15981	16154	16044	16195	16170	16097	16155	16084	16174	15984	16299	16048	15991	16288	16238	16143	16168	16330	16328	16036	16135	16077	16174	16171	16333	16036	16270	16249	16231	16148	16173	15964	16096	16223	16250	16130	16223	16117	16221	16194	16125	16195	16340	16211	16150	16219	16195	16212	16050	16184	16026	16137	16320	16231	16120	16015	16193	16293	15899	16185	16166	16129	16020	16294	16080	16171	16017	16238	16115	16202	16149	16274	16212	16101	16342	16440	16124	16174	16320	16235	16095	15972	16093	16205	16222	16293	16256	16284	16321	16069	16268	16147	16115	16081	16186	16204	16048	16112	16132	16063	16175	16147	16291	16208	15990	16201	16206	16237	16144	16233	16149	16152	16250	16170	16136	16172	16056	16022	16232	16121	16130	16091	16347	16092	16236	16207	16079	16139	16400	16329	16106	16145	16144	16223	16085	16228	16299	16286	16263	16149	16090	16128	16112	16173	16198	16219	16286	16191	16205	16086	16221	16160	16117	16123	16225	16107	16173	16352	16217	16421	16235	16340	16241	16021	16375	16155	16123	16274	16055	16176	15975	16135	16263	16133	16288	16021	16272	16360	16161	16266	16075	16194	16075	15990	16010	16137	16109	16184	16109	16185	16026	16128	16151	16006	16127	16293	15995	16154	16150	16200	16127	16185	16207	16138	16142	16182	16191	16144	16278	16137	16304	16229	16048	16129	16081	16013	16014	16303	16079	16100	16320	16235	16107	16117	16258	16185	16186	16117	16268	16329	16173	16105	16193	16173	16244	16260	16139	16185	16174	16488	16214	16391	16204	16174	16099	16280	16211	16245	16144	16147	16176	16280	16037	16313	16153	16211	16180	16010	16108	16400	16118	16144	16128	16142	16373	16212	16101	16232	16191	16163	16176	16326	16100	16102	16236	16134	16305	16180	16245	16196	16141	16209	16175	16059	16192	16152	16052	16081	16094	16218	16142	16264	16210	16138	16142	16308	16140	16292	16184	16130	16373	16095	16311	16222	16267	16235	16064	16107	16142	16194	16337	16273	16264	16160	16416	16212	16081	16264	16111	16227	16214	16230	16217	16177	16155	16238	16271	16134	16120	16348	16051	16203	16170	16260	16263	16216	16202	16169	16237	16157	15969	16125	16232	16027	16137	16127	16101	16162	16315	16193	16369	16089	16121	16049	16054	16235	16197	16238	16179	16132	16304	16309	16119	16342	16273	16299	16236	16256	16201	15908	16316	16252	15993	16172	16260	16402	16125	16206	16217	16180	16021	16299	16040	16341	16161	16067	16135	16237	16128	16186	16082	16316	16283	16159	16049	16265	16176	16177	16124	16181	16230	16231	16211	16114	16097	16112	16248	16363	16156	16302	16038	16178	16197	16173	16147	16216	16090	16298	16202	16365	16047	16279	16090	16278	16035	16250	16509	16139	16224	16213	16220	16230	16268	16089	16197	16065	16148	16064	16201	16359	16203	16244	16242	16274	16331	16271	16347	16263	16346	16093	16108	16223	16276	16048	16069	16257	16059	16075	16175	16132	16154	16133	16019	15976	16177	16147	16111	16196	16293	16226	16272	15962	16181	16114	16159	16213	16152	16121	16180	15952	16095	16188	16269	16238	16182	16182	16195	16330	16175	16338	16129	16205	16265	16267	16256	16222	16191	16319	16310	16137	16262	16227	16200	16070	16202	16244	16245	16099	16378	16174	16299	16194	16075	16004	16403	16330	16264	16083	16102	16208	16220	16157	16082	16303	16011	16191	16129	16209	16097	16196	16309	16273	16244	16187	16067	16147	15997	16293	16392	16219	16106	16267	16274	16137	16018	16293	15910	16188	16270	16239	16196	16082	16133	16334	16116	16236	16264	16231	16283	16283	16183	16057	16220	16178	16100	16207	16269	16003	16016	16287	16248	16140	16055	16382	16312	16281	16198	16090	16275	16188	16219	16209	16148	16104	16309	16202	16177	16238	16281	16216	16242	16042	16176	16132	16135	16284	16228	16070	16179	16266	16203	16282	16222	16172	16162	16324	16208	16154	15973	16292	16050	16299	16132	16199	16147	16220	16194	16013	16239	16062	16275	16346	16291	16217	16142	16119	16183	16320	16136	16066	16109	16191	16137	16085	16162	16119	16118	16178	16185	16163	16161	16087	16214	16288	16160	16138	16020	16256	16169	16072	16048	16180	16284	16113	16086	16320	16027	16083	16125	16107	16044	16165	16173	16137	16151	16183	16094	16153	16266	16238	16378	16239	16289	16271	16147	16333	16281	16139	16193	16152	16226	15899	16046	16242	16276	16289	16063	15960	16148	15997	16186	16294	16061	16244	16166	16343	16179	16155	16192	16081	16131	16190	16210	16272	16278	16312	16219	16256	16024	16235	16233	16112	16223	16235	16203	16351	16326	16185	16143	16256	16354	16147	16183	16200	16167	16343	16242	16144	16399	16218	16136	16209	16265	16125	16361	16234	16252	16437	16266	16051	16110	16194	16261	16202	16120	16174	16287	16199	16138	16122	15976	16418	16282	16190	16153	16186	16176	16106	16181	16096	16168	16292	16122	16260	16187	16067	16093	16387	16110	16100	16142	16213	15985	16121	16088
24269	21584	29162	25708	24751	25534	24144	20777	19269	19221	18999	18868	18920	18592	18888	18726	18630	18781	18686	18735	18658	18475	18434	18727	18694	18618	18907	18620	18648	18698	18569	18806	18924	18769	18662	18670	18564	18588	18525	18673	18687	18402	18550	18649	18767	18631	18779	18548	18774	18741	18879	19070	18848	18462	18483	18528	18670	18702	18560	18634	18650	18447	18602	18405	18629	18656	18469	18433	18583	18408	18434	18534	18639	18480	18405	18803	18876	18639	18643	18645	18493	18774	18427	18682	18574	18465	18636	18532	18674	18565	18593	18244	18575	18396	18706	18689	18688	18683	18657	18608	18830	18750	18685	18455	18614	18699	18571	18703	18790	18660	18541	18537	18623	18583	18551	18396	18524	18466	18645	18526	18617	18398	18622	18488	18686	18614	18374	18530	18865	18661	18686	18629	18736	18597	18697	18774	18631	18474	18598	18409	18430	18553	18561	18625	18469	18630	18491	18513	18617	18779	18546	18620	18468	18371	18697	18619	18656	18367	18672	18464	18502	18565	18527	18482	18459	18527	18547	18415	18604	18642	18708	18465	18475	18551	18466	18609	18537	18584	18326	18472	18592	18531	18640	18566	18631	18827	18667	18495	18658	18647	18637	18546	18384	18365	18707	18591	18499	18515	18401	18520	18596	18508	18732	18678	18759	18434	18431	18487	18489	18356	18475	18475	18696	18526	18513	18747	18684	18544	18575	18459	18627	18611	18645	18693	18599	18520	18652	18405	18563	18323	18346	18405	18757	18632	18650	18305	18570	18550	18578	18551	18607	18517	18645	18542	18646	18588	18664	18608	18380	18396	18622	18801	18481	18542	18531	18448	18668	18551	18589	18430	18455	18625	18607	18823	18662	18257	18670	18525	18594	18392	18607	18440	18517	18653	18636	18393	18408	18406	18867	18652	18594	18554	18562	18613	18425	18465	18608	18646	18601	18441	18653	18506	18549	18503	18597	18473	18565	18621	18760	18538	18555	18544	18721	18649	18693	18722	18577	18501	18583	18488	18455	18425	18548	18712	18523	18632	18617	18689	18742	18479	18640	18614	18569	18690	18566	18593	18701	18574	18425	18435	18595	18491	18459	18339	18660	18414	18429	18675	18593	18627	18529	18702	18587	18446	18592	18550	18611	18716	18638	18352	18569	18512	18613	18731	18475	18282	18666	18615	18534	18535	18579	18439	18631	18439	18559	18505	18786	18599	18646	18613	18706	18478	18761	18611	18579	18554	18448	18586	18590	18439	18645	18562	18628	18456	18324	18502	18664	18904	18638	18729	18761	18535	18409	18496	18681	18685	18558	18683	18607	18575	18726	18609	18567	18409	18677	18679	18776	18589	18405	18455	18111	18747	18606	18611	18767	18550	18714	18596	18596	18563	18824	18626	18436	18659	18400	18506	18636	18447	18502	18738	18585	18402	18736	18608	18480	18640	18434	18789	18538	18675	18418	18573	18329	18544	18623	18871	18513	18400	18337	18643	18654	18452	18552	18574	18605	18559	18573	18729	18636	18513	18522	18593	18453	18684	18450	18598	18615	18521	18522	18565	18541	18695	18682	18713	18768	18683	18589	18589	18565	18596	18510	18478	18610	18519	18581	18755	18596	18371	18609	18623	18725	18611	18543	18347	18604	18489	18728	18564	18557	18738	18642	18506	18503	18592	18432	18680	18717	18544	18513	18530	18584	18636	18569	18536	18532	18439	18590	18399	18395	18275	18517	18447	18394	18614	18490	18826	18345	18549	18576	18762	18440	18489	18566	18624	18521	18657	18628	18406	18507	18575	18430	18376	18426	18807	18672	18503	18656	18554	18710	18547	18561	18491	18655	18491	18419	18571	18478	18662	18455	18525	18795	18289	18456	18517	18617	18646	18525	18534	18488	18491	18676	18573	18563	18498	18547	18621	18682	18651	18436	18443	18420	18617	18516	18493	18472	18169	18446	18541	18623	18496	18784	18367	18513	18547	18357	18732	18623	18422	18607	18500	18816	18685	18678	18559	18710	18566	18543	18472	18756	18606	18622	18573	18513	18577	18565	18568	18523	18517	18430	18476	18829	18725	18614	18495	18727	18496	18495	18398	18281	18729	18581	18760	18556	18604	18529	18574	18637	18491	18534	18505	18444	18503	18551	18633	18664	18687	18802	18471	18366	18578	18384	18548	18474	18727	18407	18371	18525	18538	18510	18778	18433	18456	18599	18680	18678	18556	18782	18674	18814	18522	18417	18619	18666	18621	18542	18740	18523	18440	18703	18430	18630	18397	18633	18520	18639	18384	18776	18677	18623	18512	18410	18525	18845	18527	18643	18657	18436	18698	18599	18478	18963	18871	18531	18588	18705	18638	18673	18519	18493	18493	18540	18504	18611	18614	18741	18519	18473	18464	18552	18593	18693	18653	18605	18527	18622	18543	18312	18605	18603	18688	18387	18652	18582	18556	18685	18724	18591	18298	18462	18811	18634	18634	18536	18490	18504	18359	18569	18595	18484	18452	18600	18574	18670	18538	18421	18528	18499	18605	18647	18577	18511	18710	18462	18543	18514	18621	18651	18566	18748	18513	18592	18513	18721	18572	18460	18412	18659	18477	18618	18636	18536	18569	18644	18644	18503	18597	18711	18573	18576	18444	18438	18312	18601	18655	18539	18537	18504	18547	18515	18472	18512	18570	18517	18606	18670	18614	18448	18509	18572	18609	18639	18609	18700	18743	18559	18360	18665	18751	18699	18569	18442	18526	18624	18528	18604	18376	18727	18492	18514	18614	18501	18828	18623	18736	18583	18636	18669	18469	18624	18399	18515	18666	18483	18266	18531	18678	18652	18738	18450	18342	18518	18519	18530	18601	18689	18746	18659	18434	18428	18463	18699	18560	18676	18757	18674	18445	18760	18378	18608	18458	18456	18477	18701	18759	18577	18593	18438	18468	18593	18700	18520	18711	18560	18615	18469	18670	18570	18489	18662	18609	18727	18423	18533	18211	18321	18517	18603	18579	18539	18606	18647	18374	18679	18532	18715	18564	18517	18627	18545	18504	18564	18538	18599	18472	18648	18484	18600	18564	18662	18634	18586	18459	18648	18479	18577	18620	18354	18434	18502	18608	18310	18670	18535	18779	18588	18730	18704	18630	18752	18296	18691	18446	18637	18593	18684	18494	18687	18554	18718	18625	18634	18525	18439	18616	18458	18648	18650	18685	18538	18521	18632	18564	18766	18506	18618	18642	18650	18655	18513	18421	18610	18647	18513	18582	18518	18388	18434	18599	18553	18571	18574	18734	18448	18406	18639	18516	18555	18515	18402	18535	18658	18384	18517	18455	18313	18738	18893	18819	18700	18405	18721	18620	18621	18583	18583	18446	18471	18708	18718	18832	18505	18487	18725	18615	18818	18525	18589	18497	18462	18440	18639	18644	18609	18530	18470	18658	18657	18658	18767	18666	18525	18420	18500	18613	18819	18614	18601	18556	18589	18478	18738	18430	18632	18694	18846	18447	18367	18414	18586	18745	18519	18680	18670	18714	18672	18599	18762	18479	18519	18465	18581	18411	18517	18428	18493	18394	18513	18500	18492	18444	18573	18657	18599	18561	18708	18462	18541	18532	18536	18479	18470	18746	18547	18565	18609	18419	18744	18634	18690	18495	18491	18475	18475	18613	18522	18344	18641	18403	18510	18480	18696	18489	18574	18580	18413	18651	18488	18689	18734	18762	18686	18621	18688	18550	18662	18431	18466	18663	18695	18580	18587	18567	18447	18483	18569	18651	18417	18611	18670	18650	18805	18511	18544	18658	18601	18507	18404	18714	18682	18546	18511	18471	18522	18432	18538	18367	18525	18650	18636	18602	18672	18507	18582	18595	18387	18403	18628	18660	18397	18492	18718	18581	18490	18517	18506	18678	18733	18859	18693	18680	18740	18594	18533	18561	18433	18684	18615	18497	18478	18470	18615	18638	18618	18657	18507	18680	18684	18535	18680	18605	18423	18456	18467	18464	18600	18650	18557	18653	18546	18631	18791	18607	18425	18547	18494	18496	18694	18341	18562	18718	18747	18559	18645	18359	18487	18470	18669	18581	18526	18826	18342	18565	18483	18279	18596	18464	18429	18563	18866	18830	18447	18395	18485	18349	18732	18510	18544	18579	18517	18649	18599	18400	18644	18579	18573	18513	18671	18733	18359	18458	18211	18515	18609	18463	18457	18437	18490	18554	18576	18642	18529	18833	18724	18563	18704	18432	18566	18608	18424	18501	18380	18386	18602	18478	18729	18614	18758	18538	18662	18430	18541	18672	18564	18585	18448	18524	18761	18563	18495	18705	18667	18359	18509	18543	18602	18605	18447	18452	18492	18533	18720	18634	18626	18655	18619	18465	18508	18816	18747	18512	18235	18587	18862	18669	18743	18524	18536	18599	18512	18667	18598	18669	18405	18816	18666	18671	18484	18465	18556	18696	18596	18630	18549	18456	18644	18449	18553	18342	18617	18801	18714	18541	18733	18657	18493	18667	18601	18383	18557	18565	18621	18508	18636	18520	18473	18500	18581	18476	18496	18677	18675	18572	18624	18707	18707	18636	18660	18709	18472	18489	18599	18778	18564	18599	18498	18412	18587	18501	18642	18647	18582	18562	18555	18683	18402	18648	18460	18492	18507	18539	18616	18406	18573	18813	18488	18665	18630	18602	18660	18571	18670	18690	18727	18584	18576	18590	18537	18493	18450	18424	18476	18760	18596	18690	18471	18624	18580	18592	18546	18591	18461	18632	18627	18634	18469	18434	18388	18344	18566	18429	18562	18539	18317	18680	18538	18655	18603	18503	18322	18407	18595	18560	18756	18491	18623	18509	18371	18689	18615	18492	18715	18682	18560	18517	18632	18693	18439	18465	18565	18386	18485	18546	18356	18595	18537	18370	18506	18473	18614	18553	18482	18638	18523	18576	18425	18460	18543	18450	18495	18347	18654	18781	18555	18614	18474	18509	18462	18640	18706	18731	18576	18600	18369	18591	18479	18544	18432	18368	18545	18587	18516	18473	18508	18656	18559	18614	18594	18644	18459	18659	18392	18404	18507	18570	18598	18552	18608	18434	18470	18556	18543	18772	18656	18708	18620	18568	18400	18698	18625	18613	18646	18344	18437	18578	18297	18444
30222	51842	46721	36100	29650	24894	20651	18637	17258	16662	16759	16482	16339	16444	16410	16361	16425	16329	16535	16602	16464	16495	16258	16302	16478	16350	16445	16502	16381	16620	16513	16426	16523	16401	16657	16296	16540	16401	16381	16319	16431	16466	16463	16436	16286	16389	16471	16568	16817	16766	16809	16570	16276	16533	16460	16230	16616	16533	16426	16389	16324	16371	16373	16371	16217	16334	16361	16462	16298	16215	16324	16367	16450	16457	16504	16458	16554	16512	16375	16577	16384	16429	16394	16466	16511	16442	16406	16363	16570	16309	16482	16488	16323	16294	16517	16369	16432	16384	16421	16455	16448	16469	16449	16319	16461	16472	16255	16330	16327	16382	16399	16441	16362	16346	16384	16423	16361	16463	16423	16411	16501	16323	16424	16492	16391	16292	16290	16277	16442	16238	16481	16396	16443	16421	16503	16460	16360	16367	16271	16349	16272	16451	16482	16391	16247	16389	16408	16412	16450	16310	16377	16448	16597	16637	16329	16439	16498	16337	16558	16401	16474	16465	16512	16310	16301	16263	16367	16236	16284	16480	16539	16460	16657	16314	16473	16359	16295	16382	16295	16449	16452	16344	16345	16253	16406	16363	16427	16408	16355	16379	16495	16516	16367	16296	16558	16410	16357	16316	16386	16517	16572	16402	16342	16494	16541	16408	16264	16400	16494	16471	16283	16401	16264	16489	16594	16442	16412	16279	16415	16272	16278	16430	16292	16361	16408	16255	16400	16292	16512	16384	16387	16507	16428	16440	16362	16252	16504	16334	16346	16397	16426	16396	16443	16320	16458	16355	16326	16402	16314	16384	16340	16355	16416	16381	16297	16383	16458	16352	16336	16338	16427	16278	16331	16569	16516	16409	16314	16416	16430	16321	16390	16434	16393	16430	16307	16308	16260	16367	16394	16377	16337	16335	16411	16281	16222	16428	16296	16434	16457	16476	16461	16304	16307	16405	16248	16442	16242	16379	16509	16273	16392	16427	16366	16243	16545	16288	16440	16433	16399	16385	16411	16242	16222	16485	16397	16439	16502	16551	16383	16385	16290	16438	16320	16478	16247	16308	16444	16382	16379	16494	16211	16265	16364	16590	16347	16314	16407	16476	16391	16300	16330	16230	16191	16501	16473	16571	16369	16216	16485	16222	16375	16339	16397	16219	16437	16425	16332	16454	16505	16430	16287	16484	16342	16482	16377	16412	16394	16392	16412	16242	16603	16400	16465	16129	16348	16461	16556	16445	16372	16354	16256	16330	16439	16422	16251	16493	16388	16525	16335	16315	16238	16362	16417	16388	16299	16426	16435	16474	16400	16474	16375	16250	16539	16390	16351	16480	16271	16269	16429	16448	16349	16338	16543	16390	16496	16370	16548	16365	16339	16328	16570	16528	16425	16209	16474	16381	16485	16448	16371	16380	16390	16458	16372	16341	16516	16406	16367	16455	16308	16563	16286	16386	16146	16470	16576	16335	16327	16307	16282	16430	16367	16158	16510	16375	16421	16007	16429	16309	16276	16262	16332	16496	16401	16441	16488	16730	16299	16244	16211	16329	16371	16638	16397	16396	16509	16297	16444	16331	16276	16435	16516	16406	16415	16583	16484	16240	16480	16302	16385	16536	16458	16505	16235	16391	16284	16302	16511	16554	16393	16447	16375	16390	16470	16462	16499	16357	16281	16450	16312	16461	16346	16475	16435	16438	16413	16482	16148	16527	16376	16385	16314	16336	16283	16470	16424	16370	16457	16351	16523	16424	16335	16454	16513	16300	16240	16406	16311	16323	16478	16426	16367	16337	16411	16406	16542	16232	16443	16425	16436	16407	16641	16531	16424	16347	16252	16339	16609	16407	16510	16512	16287	16303	16270	16346	16411	16354	16195	16359	16347	16357	16400	16279	16340	16520	16502	16401	16335	16325	16356	16452	16295	16282	16459	16331	16410	16264	16358	16542	16369	16352	16149	16395	16596	16421	16394	16594	16404	16412	16388	16493	16170	16554	16418	16523	16446	16405	16507	16487	16476	16355	16458	16391	16508	16415	16368	16356	16539	16410	16465	16269	16227	16524	16237	16316	16392	16527	16207	16424	16386	16397	16530	16340	16256	16383	16544	16435	16451	16441	16591	16317	16275	16376	16392	16329	16414	16460	16395	16396	16400	16380	16363	16367	16574	16313	16397	16292	16375	16246	16441	16239	16414	16420	16376	16395	16531	16316	16385	16428	16430	16314	16436	16395	16308	16517	16302	16343	16422	16434	16394	16378	16328	16429	16531	16366	16331	16391	16289	16497	16452	16340	16417	16288	16282	16347	16416	16446	16270	16292	16335	16259	16623	16368	16361	16335	16533	16365	16356	16436	16495	16516	16345	16467	16387	16439	16455	16278	16159	16429	16398	16461	16348	16346	16417	16476	16325	16282	16248	16477	16524	16434	16110	16463	16506	16375	16589	16457	16505	16376	16275	16609	16449	16266	16416	16513	16449	16512	16469	16432	16280	16316	16485	16436	16302	16363	16487	16467	16308	16396	16306	16298	16244	16552	16196	16373	16313	16434	16233	16380	16401	16420	16346	16415	16363	16277	16352	16387	16286	16626	16438	16358	16297	16462	16314	16378	16379	16492	16335	16350	16215	16321	16420	16428	16259	16308	16475	16643	16358	16316	16395	16590	16314	16301	16355	16113	16492	16471	16369	16314	16252	16457	16341	16370	16460	16396	16374	16192	16402	16439	16333	16377	16357	16377	16447	16351	16480	16294	16398	16374	16356	16547	16532	16219	16274	16422	16320	16255	16303	16350	16303	16276	16301	16421	16280	16448	16370	16460	16560	16310	16273	16662	16336	16668	16436	16449	16323	16529	16368	16413	16354	16284	16360	16243	16543	16244	16213	16338	16351	16500	16178	16305	16346	16305	16342	16347	16330	16357	16405	16351	16359	16319	16172	16396	16333	16543	16314	16346	16431	16346	16447	16326	16302	16455	16382	16431	16421	16515	16455	16398	16391	16404	16490	16459	16275	16389	16506	16217	16428	16230	16125	16416	16396	16529	16246	16320	16504	16432	16503	16392	16337	16319	16195	16446	16404	16410	16288	16464	16438	16408	16365	16493	16328	16494	16493	16356	16340	16450	16436	16384	16297	16330	16525	16298	16426	16360	16460	16339	16423	16254	16547	16320	16351	16315	16292	16423	16435	16438	16312	16448	16308	16373	16371	16634	16431	16396	16332	16283	16469	16314	16345	16275	16533	16467	16377	16337	16524	16444	16494	16396	16401	16210	16309	16524	16356	16299	16516	16249	16382	16262	16397	16345	16398	16367	16506	16469	16332	16503	16648	16424	16274	16520	16506	16312	16436	16421	16563	16363	16510	16372	16382	16387	16425	16378	16484	16406	16499	16410	16529	16433	16286	16401	16303	16339	16387	16567	16358	16525	16397	16531	16489	16207	16444	16395	16343	16415	16482	16233	16458	16452	16285	16258	16317	16325	16457	16470	16511	16373	16202	16439	16448	16379	16755	16273	16550	16374	16361	16559	16504	16443	16329	16436	16137	16527	16317	16366	16225	16473	16392	16422	16523	16334	16645	16428	16346	16312	16480	16309	16484	16582	16391	16539	16405	16418	16450	16311	16358	16349	16318	16367	16512	16490	16326	16434	16269	16396	16452	16383	16394	16355	16339	16455	16321	16330	16443	16207	16490	16421	16453	16324	16352	16447	16407	16260	16288	16436	16226	16363	16500	16285	16574	16292	16471	16588	16386	16404	16308	16371	16527	16445	16381	16629	16347	16434	16409	16479	16330	16560	16201	16261	16612	16451	16355	16369	16318	16503	16397	16376	16311	16203	16284	16455	16378	16405	16342	16502	16429	16282	16363	16384	16240	16257	16387	16341	16429	16394	16397	16405	16407	16388	16391	16363	16430	16310	16383	16314	16338	16444	16395	16347	16508	16367	16429	16508	16361	16253	16512	16441	16381	16227	16447	16412	16447	16276	16484	16377	16345	16412	16342	16270	16438	16366	16291	16555	16354	16412	16339	16272	16207	16449	16560	16393	16431	16410	16421	16391	16632	16351	16404	16372	16510	16377	16360	16335	16390	16370	16388	16516	16296	16551	16334	16250	16509	16241	16432	16242	16694	16299	16404	16278	16452	16458	16448	16457	16565	16433	16442	16409	16383	16425	16644	16429	16475	16279	16457	16326	16428	16412	16478	16311	16374	16433	16520	16471	16297	16438	16447	16261	16430	16421	16506	16438	16402	16382	16370	16242	16433	16442	16554	16463	16442	16279	16454	16337	16382	16402	16365	16352	16401	16358	16400	16400	16475	16492	16278	16421	16356	16192	16322	16573	16390	16550	16401	16302	16349	16446	16561	16394	16486	16333	16416	16275	16257	16349	16340	16463	16505	16316	16512	16366	16430	16395	16413	16487	16292	16377	16380	16477	16377	16516	16245	16506	16269	16413	16499	16680	16430	16360	16467	16425	16350	16293	16310	16251	16522	16477	16517	16263	16469	16464	16414	16222	16360	16440	16397	16317	16376	16356	16550	16227	16247	16456	16482	16417	16363	16451	16419	16357	16304	16409	16362	16189	16271	16439	16354	16391	16392	16432	16271	16434	16402	16226	16391	16092	16376	16183	16501	16348	16439	16421	16188	16226	16367	16363	16282	16542	16372	16233	16266	16447	16416	16415	16402	16359	16298	16350	16334	16264	16410	16154	16390	16283	16390	16444	16214	16343	16458	16319	16381	16376	16303	16412	16332	16406	16320	16525	16255	16451	16384	16398	16426	16371	16458	16309	16404	16476	16453	16357	16358	16748	16399	16451	16372	16306	16348	16412	16376	16411	16314	16446	16503	16505	16278	16314	16296	16369	16370	16437	16478	16258	16328	16593	16428	16442	16374	16498	16280	16309	16260	16439	16609	16264	16529	16394	16437	16087	16427	16393	16300	16499	16175	16440	16312	16443	16585	16367	16450	16410	16360	16442	16462	16399	16489	16249	16347	16373	16183	16337	16504	16439	16445	16343	16470	16327	16263	16354	16253	16456	16420	16486	16374	16488	16457	16413	16287	16276	16246	16364	16487	16355	16436	16505	16445	16434	16457	16566	16513	16222	16434	16419	16310	16333	16470	16414	16417	16355	16456	16232
23074	21506	29363	24473	23214	26690	30120	24286	21508	20576	19924	19461	19592	19394	19445	19378	19273	19345	19247	19075	19129	19614	19403	19326	19333	19368	19318	19236	19128	19289	19012	19141	19378	19328	19127	19230	19277	19144	19295	19055	19247	19073	19393	19237	19103	19130	19249	19220	19622	19775	19882	19539	19398	19050	18999	19151	19173	19182	19347	19178	19071	18901	19211	19367	19124	19208	19232	19209	19318	19285	19176	19344	19034	19146	19205	19048	19080	18961	19177	19177	19146	19221	19056	19114	19403	19075	19133	19078	19055	19264	19123	18971	19074	19135	18922	18721	19123	19178	19206	19142	19345	19086	19229	19186	19186	19004	19163	19040	19178	19151	19291	19143	19261	19145	19155	19282	18987	19161	19054	18972	19130	19302	19105	19002	19072	19293	19476	19121	19147	19080	19121	19182	18976	19232	19189	19209	19136	19113	19162	18943	19162	19123	19217	19035	19075	19128	18914	19023	19229	19414	19103	19166	18978	19099	19111	19015	19029	18956	19145	19033	19188	19072	19094	18840	19006	19091	19353	19044	19195	19286	19154	19105	19080	19078	19048	19040	19300	19035	19088	19048	19275	19074	19106	19033	18998	19027	19115	18969	19031	19169	19104	19132	19401	19076	19120	19149	19023	18988	19339	19279	19154	18992	18986	19067	19042	19274	19200	19140	18998	18860	19054	19093	18996	18966	19319	18988	19051	19043	19138	19278	19318	19276	19115	19088	19201	19213	19406	19061	19193	19115	19143	19309	19330	18950	19374	19184	19253	19127	18946	18962	19119	19174	19017	19180	19141	19244	19091	19031	18944	19096	19152	19008	19157	19303	19170	19133	19199	19089	19261	18992	19230	19151	19025	19087	19065	19056	19068	19191	19286	19227	18776	19076	19132	19171	19040	19033	18908	19138	19200	18985	19038	19100	18957	19017	19080	19188	19031	19039	19157	18996	19147	19319	19333	18998	19141	19027	19170	19094	19203	19361	19105	19077	19272	18928	19104	18874	19097	19191	19169	19112	19121	19107	19102	18962	19207	18977	18990	19081	18970	19056	19180	19074	19015	19039	19198	18931	18920	19158	19123	19307	19055	19006	19257	19092	19055	19002	19240	19053	19346	19109	19016	19269	19225	18954	18956	19114	19173	19100	18967	19040	19267	19209	18998	19071	19280	19292	19116	18956	18930	18916	18945	19115	19262	19263	19091	18885	19104	19033	19192	18979	19030	19143	19063	19152	19068	19092	19135	18953	18954	19322	19032	18985	18955	19055	19146	19175	19172	19108	19194	19257	19023	18949	18912	19186	19164	18987	19043	19060	19222	19217	19062	18816	19047	18895	19371	19314	19160	19179	19403	19285	19075	18851	19152	19165	19082	19090	19042	19145	19037	18988	19140	18870	18999	18950	19228	19192	18977	19027	19097	19215	19090	19264	19056	19285	19184	19201	19089	19171	19164	19084	19009	19010	19027	19064	19050	19242	19109	19254	18962	19133	19019	19253	19169	19157	19188	19047	19108	18991	19088	19173	19048	19029	19015	19251	18958	19101	19030	19032	19206	19166	19198	18952	18868	19161	19212	19042	19250	19166	18964	19127	19060	19104	18863	19118	19136	19000	19190	19032	19117	18951	18957	19148	18959	19132	19269	19228	19011	19122	19034	18886	18951	19192	19060	19119	19097	18984	19195	19126	19021	19021	18995	18893	19089	19228	18943	18936	19262	19135	19077	19007	19128	19132	19262	19207	19149	19212	18954	19261	18812	18940	19070	19075	18927	19167	19077	19175	19209	19225	19121	19169	19123	19123	19119	19110	18876	18968	19392	19234	19099	19134	18890	19121	19136	19157	19092	19051	18974	19034	19228	19139	19178	19021	19040	19059	19229	19069	19151	19192	19056	19049	18911	18867	19015	19125	19069	19078	18901	19098	19019	19020	19157	19049	19349	19019	19035	18936	19057	19146	19091	19208	18928	19240	19118	19156	19171	19107	19035	19107	19149	19168	19029	19075	19241	18919	18890	19006	18939	19115	18959	18968	19141	19089	19164	19053	19017	19036	19166	19030	19055	19031	19277	19027	18966	18997	19168	19061	19118	19059	19211	19148	19228	19264	19064	19191	19159	19071	19023	19118	19056	19038	18975	19153	19165	18998	19087	19067	19081	19167	19097	19109	19202	19228	18930	19109	19045	19095	19004	19088	18992	19097	19124	19242	19069	19198	19087	19095	18965	18897	19335	19124	19000	19081	19258	19115	19248	18865	19251	19010	19161	19278	19153	19145	18988	19259	19123	19274	19048	19047	19088	19107	19123	19179	19052	19130	19254	19175	19026	18885	18856	18907	19197	19129	19072	19127	19161	19086	19207	19112	19186	19108	19245	19164	19077	19371	19033	19261	19157	19025	19038	18954	18924	18903	18869	19125	18981	18925	18898	19121	19210	19318	19266	18915	19143	19211	19015	18999	19074	19008	18952	19057	19122	19018	19138	19307	19083	18849	19087	18875	18950	19082	18972	19223	19365	19112	19029	19065	18875	19257	19069	18987	19122	19147	19207	18975	19246	19199	19300	19085	19049	19289	18924	19140	19171	18990	19166	19112	19186	19143	19094	19020	19089	19253	19171	19095	19033	19255	18950	19021	19078	19113	19193	18969	19116	19108	19111	19148	19012	19215	19126	19281	19282	18824	19174	19099	19304	18900	19148	19065	18897	19038	18948	18798	19125	18966	19042	19024	19308	19115	19244	19162	19099	19074	18981	19041	19115	19132	18952	19035	19043	19204	19176	19228	19243	19215	19232	19029	19045	19078	19319	19160	18994	18933	19217	19280	18941	19162	19153	19106	19009	19124	19172	19024	19145	19085	19236	19199	19148	19117	19219	19158	18994	19031	19217	19217	19032	19177	19132	19023	18869	19088	19178	18930	19159	18757	19062	19239	19207	19074	19080	19121	18975	18981	19047	19123	19240	18847	18943	19154	19025	19122	19046	19100	19438	19395	19030	19184	19074	19184	19115	19130	19123	19089	19257	19204	18922	19123	19023	19091	19254	19099	19050	19165	19189	19286	19195	19299	19153	19238	19115	19187	19125	19167	19075	19101	19041	18971	19021	19030	19189	19114	19210	19010	19171	19115	19342	19023	19217	19150	19153	19158	18981	18993	19107	19208	19016	19168	19205	19385	19081	19024	19118	19111	19084	19078	19252	19039	19034	19083	19075	18942	19124	18997	18960	19038	18910	19048	19016	19037	19195	18972	19098	19041	18921	19081	19340	19130	19061	19035	19358	18934	19107	19008	19067	18902	19091	18910	19027	19124	19141	19228	19042	18929	19192	19160	18955	19169	19084	19122	18938	19029	19118	19222	19239	19069	19008	19075	18828	19026	18892	19012	19279	19160	19203	19012	19034	18969	19180	19169	19162	18890	19134	19014	18829	19088	19090	18937	18949	19066	19198	19129	18999	19031	19234	19357	19068	19004	19056	19008	19007	19162	19240	19181	19268	19144	19081	19114	18789	19024	19062	19055	19143	19168	19206	18905	19084	19091	19092	19042	19037	19043	19038	19075	19266	19004	19219	19024	19127	19062	19147	18927	18869	18938	19032	19205	19398	18953	19223	19069	19169	18989	19298	19119	19046	19070	19228	19143	18833	18915	19204	19178	19008	19021	19229	19154	19145	19174	19128	19021	19254	19020	19106	18907	19020	19298	18776	19127	19118	19021	19102	19081	19230	18920	18858	18977	19268	19117	19162	19026	19183	19152	19232	19023	19426	19283	19130	19060	19117	19029	19138	18929	19007	19064	19036	19096	19229	18996	19095	19063	19284	19218	19175	19160	19121	19004	18865	19068	19098	19085	19283	19133	19205	19090	19098	19272	18899	19132	19173	19079	19193	19258	19072	19053	19100	19045	18947	19039	19016	19107	19072	19002	18986	19141	19078	18948	18815	19085	19291	19104	18918	18986	19036	19020	19179	18992	19417	18969	19112	18993	19121	19314	19198	19119	18910	19031	19049	19109	19095	19267	19061	19093	18913	19089	19183	19030	19283	19077	19173	18979	19070	19188	19172	19268	19122	19224	19307	19393	19058	19220	19104	19071	19100	19113	19140	19013	19062	19181	19127	19091	19025	19252	19086	19013	19006	19028	19347	19088	19081	19075	19010	19055	19111	19082	19022	19125	19023	19095	19056	19092	19062	19132	18979	19087	19110	18963	19310	19061	19066	19073	18998	19083	19337	19101	19135	19204	19033	18959	19043	19242	19115	19296	19267	19176	19277	19223	19228	19274	18877	19077	18926	18976	19111	19043	19171	19068	19002	19089	19134	19199	19288	19182	19307	19046	19003	19260	19215	19202	19044	19132	19213	19404	19088	19168	19168	19139	19217	19136	19390	19179	19125	19128	18864	19034	19050	18959	19084	19238	19234	19249	19219	19194	19271	19000	19138	19185	19050	19216	19173	18998	19144	19070	19138	18862	18982	19331	19266	19118	19008	19191	19059	19199	19223	19022	19117	19099	19400	19080	19255	19150	19107	19106	19226	19145	18859	19141	19081	19195	19050	19118	19017	19063	19014	19121	18902	19113	19120	19441	18943	18948	18996	19076	19104	19056	19091	18904	19197	19129	19017	19135	19079	19115	19125	18935	19086	19041	19287	19075	18877	19098	19173	18905	19067	19048	19053	18863	18989	19239	19223	19155	19071	18947	18927	19323	19140	18933	18974	19144	19041	19039	19176	19019	19072	19165	19236	19031	18934	19151	19077	19211	18955	18881	19043	19178	18991	18897	19170	19041	18998	18995	19116	18990	19069	18976	19232	18994	19020	19162	19103	19083	19096	19224	19299	18946	18974	19054	18961	19030	19050	19254	18981	19131	19113	18951	19141	19229	19133	19188	19130	19055	19157	18936	19010	19280	19076	19042	19006	19114	19089	18917	18945	19071	19119	18997	19153	19120	18960	19158	19013	19168	19110	19024	19069	19157	19122	19011	19073	19123	19007	18904	19047	19129	19184	19201	19296	19255	19265	19041	19024	19085	19072	18879	19166	19087	19090	18962	19139	19099	19108	18823	19295	19115	18970	19213	19092	19220	19125	18961	19138	19157	19187	19026	19120	19074	19078	19016	19144	19232	19021	19003	19153	19070	19138	19128	19062	19055	18944	18938
34760	57770	52150	43435	35146	29576	27447	23100	19499	17614	17210	16907	16983	16799	16779	16902	16651	16825	17002	16737	16672	16773	17011	16785	16746	16763	16668	16822	16796	16984	16886	16676	16908	16687	16774	16662	16788	16620	16764	16703	16662	16676	16707	16567	16720	16580	16794	16924	17179	17694	17316	17193	16705	16608	16669	16784	16779	16619	16727	16750	16858	16752	16538	16732	16720	16656	16812	16690	16579	16919	16524	16579	16684	16737	16747	16787	16787	16740	16886	16809	16738	16779	17019	16667	16719	16666	16703	16647	16585	16596	16771	16754	16821	16819	16817	16734	16647	16866	16637	16774	16672	16877	16817	16607	16734	16545	16666	16739	16724	16726	16594	16674	16574	16583	16702	16695	16688	16632	16572	16533	16601	16689	16699	16616	16726	16785	16714	16692	16659	16721	16600	16885	16819	16593	16459	16574	16704	16708	16923	16814	16583	16684	16693	16680	16636	16721	16632	16518	16761	16750	16717	16767	16743	16586	16570	16747	16783	16684	16805	16606	16721	16802	16764	16661	16715	16622	16729	16600	16770	16641	16585	16992	16723	16491	16828	16837	16640	16746	16408	16686	16500	16662	16695	16608	16698	16578	16696	16805	16737	16681	16670	16678	16671	16486	16768	16555	16731	16697	16616	16666	16612	16756	16814	16708	16688	16862	16693	16650	16617	16619	16669	16601	16825	16918	16597	16749	16589	16893	16809	16614	16594	16871	16770	16573	16853	16631	16738	16670	16629	16773	16612	16516	16736	16573	16775	16747	16757	16556	16813	16746	16646	16668	16761	16587	16658	16522	16640	16748	16588	16701	16699	16913	16796	16831	16766	16665	16896	16641	16589	16694	16703	16705	16780	16795	16702	16638	16709	16764	16598	16650	16898	16615	16767	16614	16817	16570	16756	16672	16781	16783	16731	16616	16746	16698	16685	16783	16816	16615	16646	16511	16711	16859	16625	16766	16655	16615	16706	16666	16713	16671	16670	16554	16707	16869	16653	16675	16620	16852	16677	16715	16724	16717	16565	16644	16697	16680	16801	16755	16734	16806	16760	16782	16623	16778	16719	16750	16658	16800	16737	16627	16584	16810	16657	16892	16962	16635	16723	16731	16645	16761	16740	16696	16791	16781	16820	16690	16653	16690	16812	16768	16716	16787	16916	16724	16708	16878	16622	16564	16722	16857	16710	16646	16733	16477	16632	16794	16629	16589	16683	16715	16564	16878	16601	16741	16559	16658	16754	16651	16830	16568	16712	16740	16647	16722	16780	16805	16600	16733	16714	16690	16707	16755	16759	16725	16848	16754	16646	16633	16704	16734	16661	16635	16924	16606	16756	16817	16701	16643	16569	16657	16715	16649	16670	16610	16798	16718	16646	16653	16653	16532	16611	16547	16703	16687	16741	16776	16940	16664	16628	16525	16846	16511	16661	16678	16699	16752	16716	16700	16774	16786	16823	16704	16498	16638	16724	16673	16519	16567	16794	16629	16617	16770	16689	16683	16744	16655	16746	16680	16642	16741	16709	16629	16578	16755	16602	16487	16520	16683	16625	16601	16792	16659	16601	16700	16672	16738	16562	16870	16585	16646	16607	16549	16658	16669	16717	16650	16610	16641	16610	16656	16711	16707	16828	16560	16565	16615	16658	16726	16780	16707	16867	16691	16759	16532	16667	16786	16671	16691	16620	16753	16755	16734	16621	16783	16715	16667	16776	16549	16622	16503	16795	16655	16532	16752	16537	16813	16616	16640	16718	16624	16482	16597	16616	16629	16760	16623	16894	16596	16700	16787	16657	16724	16518	16715	16859	16652	16700	16690	16757	16725	16742	16695	16826	16476	16775	16668	16675	16631	16653	16686	16691	16600	16654	16837	16652	16642	16552	16652	16792	16626	16773	16762	16680	16619	16596	16731	16798	16771	16703	16577	16763	16562	16495	16759	16836	16528	16853	16691	16653	16747	16612	16687	16637	16718	16760	16713	16701	16696	16800	16610	16712	16628	16728	16579	16614	16635	16758	16765	16779	16569	16697	16689	16670	16589	16887	16583	16596	16728	16685	16695	16776	16798	16809	16857	16627	16751	16666	16646	16601	16713	16819	16729	16640	16746	16848	16547	16876	16404	16773	16666	16631	16648	16510	16607	16752	16651	16798	16703	16588	16606	16729	16609	16665	16855	16663	16625	16648	16897	16750	16893	16566	16865	16780	16631	16471	16705	16685	16677	16812	16736	16683	16653	16795	16606	16691	16769	16592	16695	16855	16703	16510	16785	16692	16501	16595	16513	16822	16674	16738	16679	16874	16504	16668	16700	16694	16724	16794	16621	16769	16769	16704	16671	16908	16633	16737	16578	16577	16579	16616	16702	16681	16743	16632	16619	16901	16743	16689	16624	16718	16662	16663	16713	16627	16647	16779	16659	16594	16908	16694	16545	16679	16646	16552	16623	16656	16566	16716	16598	16780	16687	16750	16712	16586	16632	16663	16654	16698	16761	16719	16578	16591	16700	16738	16646	16660	16758	16754	16678	16525	16708	16832	16732	16805	16769	16762	16740	16748	16643	16547	16824	16577	16671	16739	16517	16731	16746	16593	16794	16654	16430	16567	16705	16566	16674	16612	16632	16593	16761	16580	16747	16665	16666	16568	16744	16742	16734	16655	16680	16613	16837	16756	16633	16818	16633	16600	16735	16552	16477	16684	16689	16545	16727	16762	16658	16818	16681	16412	16802	16774	16559	16761	16731	16802	16563	16729	16723	16711	16743	16740	16623	16656	16895	16680	16617	16696	16674	16704	16618	16802	16768	16781	16661	16559	16563	16804	16628	16708	16662	16613	16733	16491	16652	16676	16795	16720	16708	16564	16734	16705	16617	16574	16676	16622	16545	16576	16666	16865	16731	16718	16796	16723	16581	16647	16783	16666	16740	16648	16628	16683	16710	16821	16657	16637	16602	16668	16667	16780	16648	16682	16581	16633	16487	16770	16778	16665	16700	16740	16608	16711	16622	16695	16673	16795	16725	16698	16766	16773	16606	16649	16546	16608	16669	16666	16633	16644	16527	16788	16576	16753	16633	16607	16786	16767	16617	16610	16691	16649	16728	16739	16688	16626	16580	16888	16810	16785	16631	16687	16667	16513	16822	16648	16510	16744	16536	16762	16811	16657	16741	16770	16533	16623	16698	16836	16542	16666	16724	16625	16709	16754	16715	16703	16732	16830	16555	16678	16837	16663	16586	16479	16760	16694	16659	16620	16642	16645	16700	16733	16758	16708	16819	16659	16779	16703	16660	16673	16901	16815	16739	16825	16701	16769	16660	16538	16634	16512	16500	16723	16687	16787	16679	16672	16624	16642	16674	16589	16774	16613	16568	16736	16625	16686	16679	16650	16694	16737	16587	16640	16612	16721	16674	16786	16498	16682	16731	16834	16750	16519	16926	16491	16818	16702	16611	16738	16796	16707	16695	16553	16653	16501	16749	16701	16639	16671	16544	16614	16691	16736	16719	16740	16692	16786	16669	16640	16627	16650	16659	16740	16606	16739	16657	16705	16703	16575	16479	16777	16667	16742	16714	16792	16657	16654	16678	16726	16639	16737	16625	16649	16616	16713	16614	16697	16642	16525	16622	16614	16819	16635	16711	16584	16690	16819	16819	16682	16811	16644	16698	16719	16675	16601	16761	16564	16763	16681	16808	16696	16554	16672	16492	16720	16564	16766	16826	16698	16638	16556	16653	16718	16797	16628	16532	16607	16651	16611	16677	16662	16682	16627	16643	16638	16785	16624	16640	16643	16652	16648	16655	16591	16622	16639	16553	16664	16555	16675	16700	16872	16630	16613	16638	16675	16765	16809	16719	16432	16626	16675	16832	16570	16783	16523	16651	16772	16650	16604	16572	16844	16625	16698	16643	16749	16718	16897	16643	16769	16900	16709	16659	16657	16709	16634	16739	16794	16659	16660	16697	16598	16688	16605	16588	16843	16557	16913	16660	16610	16692	16622	16657	16676	16751	16853	16731	16819	16723	16505	16751	16742	16621	16626	16786	16627	16790	16807	16854	16780	16827	16658	16596	16711	16667	16750	16743	16651	16762	16692	16601	16783	16755	16651	16565	16587	16684	16682	16850	16685	16567	16696	16840	16645	16598	16720	16621	16820	16650	16555	16607	16662	16668	16784	16780	16637	16639	16691	16589	16591	16582	16840	16680	16602	16607	16628	16573	16605	16731	16707	17002	16780	16753	16847	16672	16691	16741	16666	16742	16659	16650	16582	16724	16615	16900	16762	16665	16638	16722	16677	16655	16767	16780	16783	16555	16870	16631	16679	16706	16811	16638	16676	16723	16675	16610	16679	16538	16803	16519	16711	16495	16956	16585	16705	16786	16636	16619	16698	16525	16624	16816	16879	16559	16684	16687	16746	16675	16799	16686	16741	16649	16732	16858	16698	16666	16623	16809	16614	16851	16615	16685	16736	16722	16647	16683	16524	16707	16651	16839	16715	16653	16581	16710	16732	16804	16735	16648	16676	16573	16750	16772	16684	16784	16756	16604	16793	16678	16642	16656	16716	16539	16553	16616	16673	16750	16627	16687	16675	16554	16708	16525	16629	16820	16698	16526	16838	16861	16744	16630	16713	16703	16865	16655	16648	16848	16586	16714	16586	16818	16660	16554	16782	16550	16682	16613	16809	16787	16561	16732	16712	16608	16757	16761	16731	16606	16612	16582	16793	16777	16505	16651	16675	16794	16727	16777	16506	16626	16975	16702	16707	16861	16761	16653	16762	16670	16757	16696	16713	16662	16873	16634	16630	16787	16804	16574	16763	16684	16695	16551	16719	16765	16614	16688	16673	16636	16599	16903	16734	16740	16805	16549	16602	16580	16703	16694	16760	16637	16604	16531	16813	16646	16738	16710	16639	16736	16691	16535	16681	16731	16502	16694	16773	16757	16608	16597	16697	16634	16612	16798	16761	16811	16712	16720	16803	16644	16708	16696	16822	16733	16669	16746	16581	16737	16768	16756	16697	16524	16663	16603	16587	16834	16736	16875	16609	16782	16495	16647	16669	16680	16599	16762	16598	16797	16597	16729	16519	16798	16694	16780	16893	16547	16760	16657	16609	16637	16765	16627	16642	16712	16816	16628	16841	16588
28235	24749	31825	29141	23116	20536	19157	18348	18287	18046	18094	18074	18094	17926	17853	17967	17947	17785	17751	18004	17977	18001	17982	18021	18083	17946	17832	17817	17821	17685	17684	17827	17908	18031	17996	17892	17895	18067	17979	18016	17903	17847	17788	17873	18081	17762	17897	18005	17885	18046	17912	17903	17841	18102	17840	17822	17867	18005	17883	17894	17718	17839	17924	17977	17844	17860	17867	17950	18090	18002	17930	17900	17818	17752	17897	17875	17925	18186	17968	17769	17682	17932	18024	17856	17848	18084	17860	18070	17999	17924	18028	17809	17814	17959	17915	17607	18193	17886	17910	17807	17744	17824	17879	17777	17819	17840	17860	17952	17757	17660	17846	17938	17918	17774	18145	17780	17881	17809	17794	17839	17904	18092	17948	17968	17942	17905	17877	17839	18012	18117	17644	17903	17927	17826	17937	17952	18045	17865	18088	17684	17934	18088	17949	17649	17851	17829	17952	18014	17956	18014	17864	17813	17880	18075	17978	17869	18137	17836	17788	17883	17806	17765	17826	17925	17930	17865	17862	17685	17815	17717	17701	17889	17896	17964	17942	17782	17805	17901	17954	17903	17990	18019	17894	17860	17727	18049	18110	17935	17796	17879	17954	17954	17915	17702	17959	17960	17901	17857	17941	17658	17834	18001	17760	17800	17815	17991	18010	18098	17873	17887	17887	17972	18012	17901	17829	17762	17621	17857	17837	17839	17746	17815	17757	17985	17963	18103	18117	17686	17976	17982	17823	17947	17826	17737	17977	17990	18009	18015	17969	17729	18020	17838	17784	17994	17976	17975	17980	18060	17964	18007	17885	17805	17932	17865	17903	17958	18122	18066	17686	17832	18127	18004	17621	17819	17721	17924	17832	17761	18189	17768	17906	17720	17816	17720	17974	17673	17781	17834	18019	17867	17836	17971	18057	17756	17878	17824	18169	17873	17756	18133	17859	18063	17633	17872	17890	17900	17984	18033	17812	17678	17800	17833	17903	17845	17767	17709	17903	17874	17735	17813	18052	17866	17874	17807	17809	18027	18012	17716	17762	18083	17849	18017	17982	17917	18105	17763	17896	17756	18087	17989	17917	17894	17920	17759	17708	17782	17854	17586	17930	17896	17671	17784	18023	17900	18008	17848	17847	17732	17842	17911	17862	17539	17747	17615	17898	17946	17810	17881	17803	17901	17715	17956	17816	18048	17834	17999	17910	17922	17997	17938	17711	17908	18100	17842	17843	17907	17891	17835	17903	17898	17718	17954	17715	17921	17906	17998	17791	17931	17711	17814	17955	17942	17823	17885	17869	17849	17946	18016	18161	18100	17718	18104	17815	18088	18121	17808	17677	17904	17654	17954	17826	17652	17756	17989	17775	17860	17930	17996	17955	17941	17782	17838	17802	18076	17765	17781	18105	18117	18027	17926	17907	17718	17797	17894	17941	17756	17802	17648	17943	17955	17868	17801	17816	18022	17915	17857	17927	17844	17698	17880	17849	17781	17695	18087	18042	18135	17901	17980	17756	17961	17961	18005	17888	18029	17923	17932	17877	17930	17688	17949	17931	17950	17967	17787	17953	17840	17766	17833	17903	17738	17818	17829	18034	17918	17947	17970	17922	17905	17891	17643	17801	17921	17927	17893	18177	17943	17998	18095	17927	17780	17979	17832	17794	17861	17750	17695	17862	17789	17785	17654	17911	17880	17961	17890	17867	17925	17815	17803	17869	17900	17795	17672	17749	17761	18006	17808	17889	17807	18061	17771	17949	17776	17945	17849	17774	17922	17935	17950	18089	17691	17671	17779	18069	17741	17807	17726	17877	17767	17862	17963	17733	17899	17928	17753	17948	17943	17806	17966	17788	17884	18005	18017	17978	17984	17758	17852	17922	17861	17988	18034	17895	17905	17878	17967	17921	17895	17818	18172	18087	17973	17751	18031	17858	18058	17686	18137	17630	17874	17814	17847	17941	17788	17983	17800	17991	17775	18071	17846	17846	17663	17658	18172	17822	17987	18030	17925	17947	17811	17863	17929	17818	17933	18009	18104	17989	17931	17962	17960	17734	17966	17924	17669	17825	17949	17874	17883	17987	17845	17749	17845	17789	17934	17683	17882	17988	17942	17840	17720	17978	17770	17891	17956	17683	17902	17708	17841	17899	17814	17933	17842	17929	17797	18055	17868	17888	17734	17750	17715	17743	18003	17733	17981	17948	17884	17965	17962	18004	17913	17939	17810	17976	17984	17829	17961	17879	17925	17905	17769	17936	17818	17670	17753	17674	17685	17801	17825	18186	17911	17938	17848	17989	17897	17941	17738	18030	17864	18106	17927	17797	17926	18004	17849	17909	17890	17939	17699	17955	17812	17886	17826	18105	17887	17805	17868	17953	18123	17976	17841	17824	17868	17671	17904	17909	17797	17943	17991	17840	17633	17799	17876	17697	17760	17784	18039	18042	17958	18056	17871	18163	17836	17921	17660	17914	17765	17853	17923	17850	17844	17918	17921	17852	17859	18004	17965	17963	17841	18072	17846	17807	17873	18019	17624	17880	17907	17937	17788	17807	17627	17741	17987	17736	17877	17619	17667	17578	18037	17899	17718	17829	18058	17730	18011	17860	17984	17912	17924	17902	17929	17935	17902	17717	17786	17946	17872	17761	17923	17799	17773	18098	17949	17969	17977	17868	17985	17884	17855	18010	17995	17808	18060	17887	17930	17822	17761	17965	17797	18007	17920	17958	17784	17829	17840	17942	18011	17834	18012	18058	18046	17998	17904	18209	17785	17894	17864	18055	17928	17577	17861	18024	17846	17979	17894	17713	17970	17969	17863	17904	17899	17972	17878	17934	17923	17941	17985	17968	17787	17954	17806	17739	17922	18012	17816	17915	17858	17787	17845	17782	17870	18151	17983	17478	17943	17939	17987	17795	17925	17943	17658	17806	17839	17957	17900	17839	17783	17806	17911	18061	17770	17837	17682	17990	17664	17873	17797	17745	17927	17771	17944	18096	17776	17746	18026	17868	18088	17722	18037	18163	17861	17967	17809	17706	17837	18137	17878	17874	17960	18033	17751	17961	17821	17987	17770	17892	17862	17824	17884	17984	18014	17968	17818	17765	17720	17974	17886	17869	17594	17784	17910	17968	17983	17986	17950	17633	17900	17917	17772	18029	17953	17773	17957	18030	17799	17846	17623	17799	17927	18013	18065	17722	17784	17914	18000	18014	17770	17982	17931	17933	18016	17874	17969	17841	18018	17989	17907	17982	17737	17837	17754	17924	17878	17978	17724	17752	17769	17760	18086	17761	17872	17888	18070	17906	18038	17927	17991	17884	17888	18012	17719	17828	17966	17878	17867	17786	18197	17914	17728	17926	17889	17780	17774	17969	17981	17841	17908	17988	17944	17951	18017	17898	17881	17930	18082	17794	17675	17672	18013	18089	17823	17838	18097	18033	18045	17916	17947	17909	17748	17905	18095	17955	17869	17950	17888	17891	18016	17676	17830	18040	17844	17876	18071	18164	17897	17867	17908	17763	17895	17994	17675	17872	17979	17878	17907	17787	17851	17863	17981	17862	17962	17669	17885	17827	17969	18205	17858	17986	17762	17628	17944	17893	17938	17742	18031	18015	17845	17760	17860	17655	17712	17651	17641	17811	17722	17909	18053	17922	17698	17833	17840	17923	17989	18068	17828	17921	18071	17832	17881	17728	17912	17696	17992	18024	17619	17931	18066	17949	17842	17597	17836	18047	17883	17948	17853	18011	17953	17923	17918	17808	17726	17935	17851	17824	17838	17969	17784	17903	17665	17847	17959	17894	17832	17715	17703	17947	17790	17907	17895	18070	17824	17734	17876	17833	17890	17947	17740	17710	17971	17805	17831	17929	17941	17832	17726	17846	17828	18047	17848	17934	17964	17918	17853	17947	18040	17809	17843	17897	17726	17958	17924	17893	18018	17743	17991	17922	17772	17656	18006	18033	17936	17795	17841	17869	17627	17813	18069	18195	17955	18088	17787	17805	17638	17894	18014	17870	17986	18218	17881	17949	17925	18028	17987	18005	17988	17801	17926	17936	17939	17813	17691	18020	17828	17953	17903	17795	17811	17662	17926	18009	17911	17722	17807	17870	17928	18015	17885	17777	18057	17909	18190	18028	17987	17790	17920	17711	17769	17908	17786	17990	17842	18041	18037	17940	17863	17743	17833	17746	17968	17959	17813	17789	17946	17669	17818	17928	17950	17863	18060	18064	17927	17788	17794	17857	17966	17855	18128	17855	18082	17660	17836	17829	18151	17998	17946	17871	17964	17788	17959	18083	17872	17870	17868	17905	17877	17863	17880	17987	17860	17919	17920	17840	17776	17803	17953	17712	17778	17874	17856	17863	17905	17972	17923	17825	18019	17856	18096	17994	17892	17792	17979	18063	17918	17885	17859	17727	18050	18039	17899	17984	17783	17814	17881	17922	18109	17812	17903	17958	18029	17771	17651	17852	17726	17718	17843	17758	17880	18047	17813	17907	17773	17787	17781	17773	18068	18001	17876	17862	17900	17749	17817	17818	17959	17927	17903	18092	17924	17954	18033	17753	17758	17733	18121	18045	17790	17864	18114	17935	17841	18103	17989	17933	17756	17870	18025	18035	18057	17803	17915	17734	17889	17880	17807	18027	17975	17917	17966	17962	18080	17831	17938	17916	18048	17903	17947	17973	18022	17994	17659	17735	17789	17849	17753	17757	17641	17666	17852	17978	17953	18020	17901	17944	18014	18108	17908	17872	18020	17991	17985	17699	17815	18036	18058	17960	17997	17945	17997	17856	18008	17926	18165	17796	17861	17766	17731	17821	17711	17784	17897	17922	17813	17895	17932	17969	18133	17886	17888	17682	17885	17983	17797	17979	17821	17960	17857	17831	17927	18146	18056	17711	18013	18000	17833	17800	17849	17829	18111	17988	17924	17981	17890	17800	17798	17854	17802	17880	17862	17781	18060	17749	18078	18023	17853	18083	17714	17893	18070	18094	17897	18036	17819	17885	17813	17741	17601	17821	18006	17808	17912	17782	17871	17833	17796	17964	17966	17990	17901	17939	17763	17946	18005	17831	17993	17984	17843	17947	17863	17882	17855	17882	17896	17846	18030	17850	17766	17756	17780	17840	17829
27670	38656	37152	29038	23140	19268	17300	16971	16739	16175	16029	16170	15987	16113	15909	16058	16059	16123	15966	16040	15855	15930	16026	15981	15789	15916	16057	15968	16013	16075	16022	15898	15847	15943	16048	15883	15977	15997	16050	15995	15979	16029	15907	15928	15970	15885	16052	15965	15991	16032	16071	16115	15983	15917	16042	15964	16068	15984	15994	16049	15926	15963	15962	15861	15838	16148	16045	15836	15915	15945	16021	16053	15913	16104	15995	15789	15935	15996	16020	15960	16097	15847	15923	15884	15720	15969	16052	15934	16103	15901	16085	15903	15927	15866	15946	15954	16178	15939	15980	15978	15936	15831	15946	15986	15937	15957	15965	15961	15971	15925	15865	15941	15857	15976	15937	15855	16127	15985	15982	15971	15924	15921	15904	15941	16029	15965	16009	15797	15962	16073	15788	15933	16165	15863	15917	16007	15938	15890	15901	15874	15804	15891	16039	15885	15918	15945	15885	15868	15841	15939	15992	15921	15995	15890	15945	16026	15949	16027	16021	15946	15919	16022	16001	15852	16090	15953	16133	16075	16079	16090	16016	15947	16060	15991	15955	15954	15950	15826	15960	15871	15827	16018	15786	15853	15905	15956	15973	15827	15994	15889	15879	16074	15991	15987	15989	15860	16033	15923	15963	15860	16101	15906	16076	15884	15934	15963	16014	15952	15857	16043	15908	16019	15937	15843	15942	15996	15906	16020	15900	15932	15896	15866	15745	15826	15866	15944	15851	16004	15995	15908	16101	16091	15867	15967	15930	16105	16169	15871	16108	15861	15882	15932	16058	16068	15892	15905	15939	16150	15779	15985	16010	16007	15979	15948	16165	16082	15956	15966	15856	15916	15942	16212	15971	15903	15832	15851	16029	15748	15808	15911	15900	15924	15816	16000	16063	16022	16074	15919	16150	16042	16042	15940	16036	15992	16030	16018	15895	15958	15925	16057	16144	15975	16080	15961	15969	15998	15966	15956	15870	15872	15920	16037	15874	16078	16006	15888	15953	15818	16111	16113	16001	15922	16003	15833	15952	15876	15995	15800	15750	16118	15914	16054	16079	16036	16223	15992	16066	15957	15848	16015	16048	15939	15925	15896	16025	15845	16028	15938	15968	16048	15758	16045	16075	15927	16037	15915	15879	15955	15947	15968	16051	16021	15995	15904	16002	15967	16000	15946	15885	15866	15822	15929	15906	16000	15940	16099	15905	15877	15718	16050	15856	15766	15956	16002	15891	15811	15991	16029	15899	16094	15987	15978	15973	15843	15932	16019	15948	15946	15945	15970	15974	15963	16015	15969	15929	15882	15987	16031	16031	15848	15962	15904	15975	15925	16046	15863	15789	15932	15938	15906	15922	16104	15959	15940	15973	15920	15858	15953	15849	16017	15952	15887	15991	15970	15903	15990	15960	15942	15975	15925	15877	15913	16061	16009	15870	16050	15852	15992	15941	15950	16015	16030	15965	16049	15911	16127	16110	15849	15943	15959	15800	15948	15954	16026	15844	16087	15955	15869	16107	15823	15908	16221	15919	15940	15858	15979	15969	15898	15976	15865	16018	16103	16065	15863	15969	16103	16027	16029	16034	15848	16097	15961	16040	15741	15985	15831	16260	16089	15906	15831	15809	15842	16031	16106	15961	15955	15727	15908	15983	15987	16028	15770	16200	16042	15989	16021	16005	15918	15960	15841	16064	15964	15827	15904	16089	15895	15892	15978	15940	16059	15938	15863	15810	15862	15804	16000	15998	15907	16045	16008	15791	15876	15984	16170	16029	16139	16001	15776	15917	15734	15855	15793	16047	16024	15905	15957	15998	15958	16048	16118	15976	15954	15912	15914	15892	15979	15934	15979	15937	15991	15682	15811	15915	15788	16028	16006	15918	16020	15944	15903	15952	15970	15919	15937	15989	15970	16038	15858	16007	15996	16178	15804	15929	15945	16004	15943	16160	16013	15877	15934	15913	15973	15945	15823	15898	16106	16024	15943	16033	15941	15915	15989	15970	15956	15941	16181	15945	15964	15973	16009	15928	15933	15971	15857	15994	15995	15949	15858	16033	15862	15884	15832	16202	15977	15931	16042	15905	15894	15837	16015	16102	15912	15936	15885	16154	16032	15838	16019	15944	15932	15998	15981	16095	16054	15867	15852	16003	16029	16059	15771	16016	16017	15917	15995	15904	16039	15928	16007	16033	15780	15911	15878	16055	15925	15943	15953	15864	16002	15851	15961	15897	15891	15866	15970	15979	16055	16084	16065	15927	15822	15914	16033	15981	15988	15685	16021	15883	15943	15848	15828	15978	15863	15877	15961	15900	15928	15843	15902	16053	15875	15918	15881	16058	15930	16110	15847	16035	15995	15955	15890	16016	16017	16106	15865	16094	15912	16019	16083	15738	15857	15927	15866	15987	15933	15872	15883	16076	15949	15847	15990	15733	15948	16036	15866	15842	15964	15954	15946	15834	15962	15977	15996	15929	15766	15919	15900	15836	15996	15964	15968	15840	15970	15979	15938	15938	16049	15993	16043	16019	15900	16023	16038	16016	15938	15919	16044	15891	15956	15869	16211	15885	15928	15874	16042	15955	16086	16015	15963	15810	16114	15933	16035	15878	16194	15839	16000	15946	16034	15999	15839	16040	15903	16007	15987	16041	15932	16066	15963	16022	15805	16005	15917	16068	15841	15928	15934	15698	16074	15969	15671	15940	15902	16034	16095	15799	15893	15882	15931	16004	15936	15851	15740	16010	15851	15888	15866	16031	15751	15892	16075	16105	15865	16057	16002	15915	16047	15907	15906	16046	15955	16153	15917	15947	15881	16084	16026	16138	15850	15982	16029	15932	15777	15904	16032	16209	15983	16125	15953	16016	15991	15915	15953	15992	16004	15905	16089	15897	16116	15906	15946	15789	16132	15884	16028	15913	16010	15967	16028	16028	15897	16037	15807	16003	15964	16090	15847	15912	16001	15867	16039	15911	15986	16102	15863	16015	16103	16009	15792	15832	15992	15952	15956	16107	15837	16035	16040	15831	15850	15842	16054	15915	15911	16122	16079	15982	16046	15947	16237	15953	15941	15892	15978	15993	15961	15940	16040	16042	15885	15873	15959	16054	15947	15859	15882	15993	16032	16047	15891	15887	15987	16008	15929	15912	15895	15819	16053	15931	16111	15956	16065	16113	16002	16062	15874	15957	15998	16257	15911	16086	16076	15993	16118	15970	16011	16079	16082	16008	16042	16057	15981	15914	16002	15840	15994	15981	15971	16130	15992	16057	16001	16022	15957	15970	15892	16010	15873	15832	16080	16095	16087	15938	15992	16061	15993	16022	16083	15867	16000	16146	15858	15963	16005	15993	15961	15842	15965	16086	15967	15930	15989	15962	15799	15855	15950	15889	15897	16041	15812	15833	15947	16043	15944	15841	15851	16035	15903	15964	16096	16051	16120	15784	15970	16131	16124	15968	15923	16034	15956	15916	15956	16010	16026	16020	15950	15950	15981	16163	15821	15919	15931	16007	15971	16064	15775	15811	15823	15904	15927	15961	15814	16058	15887	15972	15953	15890	15948	15898	15857	15945	15885	15930	16110	16020	15837	15992	16085	15799	15962	15935	16152	15907	15976	16106	15940	16070	16066	16015	16050	15913	15980	15917	15834	15967	16066	15819	15947	15724	16135	15916	16045	15869	16074	15965	15939	15965	15891	16112	16000	15814	15860	16020	15769	16051	15885	15886	16104	15967	16103	16092	16007	15891	15966	15955	15957	16006	15922	16008	16089	15943	16080	15943	16045	15944	16063	16103	15977	15947	15908	15867	16098	15884	15934	16024	16042	16046	16024	16024	15948	15901	16189	16008	16068	15924	16005	15934	15900	15886	16048	16142	16096	15870	15815	16055	16094	15925	15949	16085	15990	15997	16006	16150	15906	16016	15931	15990	15895	15945	16147	15910	15820	16002	15973	15926	15990	15898	16015	16165	16001	15859	15824	15818	16079	16086	15967	15939	15912	16017	16012	15938	16040	15953	15974	15965	15971	15967	15921	16170	15979	16079	16013	15966	15892	16137	15911	16004	15984	16012	15910	15956	15884	15964	15813	15943	16009	15991	16053	16156	15893	16044	15950	16034	16025	16137	15979	15831	15906	15859	15824	15917	15733	15979	15820	15940	15909	15956	16010	15978	16052	15977	15997	15978	15798	15947	16053	15877	15982	15975	15955	16043	15897	15981	16078	15776	15831	15987	15902	15975	16044	16121	15914	16024	16056	16108	16026	15893	16064	16038	15997	15892	15935	15767	15895	15881	16171	15986	16139	16119	15839	16022	15957	15972	16012	15936	16089	16057	16065	16086	15829	15766	15966	15982	16042	16136	15786	15797	16008	15998	16069	16008	15973	15877	15961	15906	15868	16141	16079	16033	15890	15948	16021	15977	15959	15999	15902	15941	16171	15892	16022	15857	15697	15950	15985	16012	16036	16182	15966	15994	15999	15876	15963	16015	16050	15970	15896	16052	15921	16170	16007	15866	15938	15902	16020	16057	15881	15900	15754	15954	15802	16063	15965	15874	15969	16009	15956	16119	16092	15927	16046	15749	15966	15794	15868	15942	15882	15942	15826	15958	15961	16155	15854	15948	16036	15897	15963	15891	16070	15828	15955	15857	15943	16004	16022	15941	15932	16036	16007	15966	15962	16021	15942	15870	16108	16119	15929	16040	15850	16045	16129	16049	15973	15924	15786	16127	15861	16038	15924	15965	15967	16086	15723	15901	15920	15892	16035	15940	16023	16159	15946	16020	16049	15936	15923	15962	16080	16108	16258	16093	15868	15923	15978	15836	16108	15962	15874	15858	15865	16177	15906	15872	16103	15915	15952	16036	15919	15899	16086	15900	16085	16113	15881	15973	15982	15944	15988	16000	15799	16043	15874	15993	15991	15809	15910	16057	15992	15883	15968	15682	15927	16117	15936	16210	15954	16067	15980	16063	15954	15892	15873	16112	15840	15863	15898	16184	15960	16065	16044	16127	16101	15962	16254	15995	16127	16096	15941	15888	15966	16070	16088	15997	15961	15987	16056	15906	15914	15988	15763	15962	15912	16049	15826	15891	16054	15978	15952	15921	15845	15948	15830	15999	16040	15898	15817	15985	15987	15862	15985
24262	21503	29023	25862	25316	27463	25708	21995	21749	21478	20165	19116	19134	18849	18837	18718	18859	18715	18688	18648	18907	18786	18575	18610	18643	18647	18835	18572	18578	18817	18830	18671	18728	18617	18699	18612	18478	18753	18700	18588	18816	18410	18756	18779	18712	18697	18690	18627	18604	18643	18854	18670	18729	18870	18700	18817	18735	18577	18670	18807	18561	18788	18544	18648	18497	18347	18596	18568	18584	18850	18700	18622	18617	18670	18728	18631	18800	18678	18775	18739	18540	18725	18582	18601	18744	18695	18641	18633	18579	18813	18792	18568	18598	18617	18609	18701	18729	18669	18844	18553	18539	18682	18597	18686	18567	18671	18690	18728	18626	18675	18641	18635	18632	18522	18406	18584	18505	18453	18663	18595	18478	18441	18595	18477	19005	18846	18778	18433	18719	18677	18616	18727	18678	18466	18599	18739	18884	18700	18682	18602	18757	18548	18705	18461	18462	18615	18617	18644	18743	18569	18685	18400	18416	18449	18651	18617	18541	18791	18485	18711	18586	18583	18760	18595	18597	18384	18675	18710	18518	18533	18667	18545	18475	18580	18441	18601	18741	18656	18670	18767	18458	18585	18577	18619	18609	18662	18647	18726	18586	18551	18716	18553	18428	18746	18671	18620	18823	18678	18523	18583	18528	18692	18576	18554	18729	18597	18715	18441	18584	18704	18511	18467	18443	18757	18594	18547	18620	18533	18729	18772	18720	18546	18680	18561	18471	18584	18769	18620	18620	18579	18680	18639	18671	18432	18494	18570	18460	18477	18615	18678	18503	18666	18606	18619	18515	18803	18896	18510	18561	18547	18616	18581	18672	18755	18654	18667	18752	18495	18597	18647	18612	18711	18541	18622	18582	18602	18663	18602	18435	18460	18739	18470	18410	18706	18669	18826	18703	18720	18775	18715	18649	18525	18755	18628	18574	18427	18784	18718	18615	18688	18533	18581	18489	18628	18692	18575	18787	18575	18598	18702	18717	18599	18537	18757	18809	18851	18918	18393	18588	18566	18690	18568	18445	18396	18720	18646	18512	18723	18782	18601	18538	18683	18621	18711	18650	18550	18709	18558	18751	18571	18560	18589	18512	18621	18757	18758	18568	18712	18586	18607	18496	18624	18625	18792	18705	18642	18719	18619	18381	18704	18633	18532	18655	18597	18669	18613	18775	18447	18617	18806	18703	18506	18500	18488	18373	18660	18575	18558	18813	18708	18539	18447	18641	18857	18591	18529	18515	18564	18450	18504	18621	18686	18711	18725	18613	18450	18562	18772	18627	18795	18556	18787	18878	18645	18490	18653	18766	18650	18714	18730	18554	18541	18677	18801	18593	18449	18784	18756	18922	18628	18629	18588	18631	18557	18412	18419	18506	18391	18439	18778	18823	18577	18643	18591	18609	18504	18514	18594	18656	18622	18656	18553	18399	18596	18758	18544	18765	18486	18621	18571	18558	18542	18606	18742	18610	18642	18651	18585	18672	18513	18635	18458	18370	18629	18565	18456	18733	18606	18470	18455	18677	18807	18841	18613	18470	18538	18711	18700	18467	18636	18650	18621	18654	18366	18615	18640	18622	18611	18528	18503	18597	18723	18615	18764	18565	18524	18682	18640	18525	18486	18503	18627	18776	18650	18495	18569	18616	18828	18642	18710	18743	18764	18660	18698	18508	18474	18622	18495	18780	18717	18640	18592	18705	18657	18556	18517	18819	18608	18601	18560	18515	18670	18628	18883	18486	18454	18695	18696	18729	18665	18525	18469	18543	18603	18494	18469	18414	18466	18714	18484	18615	18489	18558	18645	18461	18712	18526	18610	18520	18642	18638	18464	18522	18483	18657	18667	18555	18433	18743	18597	18660	18545	18553	18622	18620	18719	18409	18753	18765	18490	18753	18498	18474	18610	18663	18828	18558	18492	18639	18601	18541	18704	18748	18488	18732	18610	18678	18488	18686	18483	18723	18617	18468	18463	18644	18472	18734	18707	18648	18511	18539	18384	18476	18754	18530	18409	18627	18714	18657	18574	18692	18623	18793	18631	18651	18633	18645	18699	18480	18657	18484	18466	18519	18716	18694	18687	18543	18741	18513	18551	18494	18548	18648	18633	18425	18600	18790	18552	18438	18435	18688	18713	18562	18642	18748	18617	18517	18616	18727	18513	18503	18522	18686	18590	18599	18646	18610	18625	18663	18563	18519	18382	18596	18509	18634	18486	18642	18588	18367	18749	18689	18701	18630	18690	18452	18716	18817	18650	18822	18412	18632	18811	18598	18447	18684	18297	18568	18780	18527	18571	18620	18728	18731	18536	18476	18714	18633	18850	18741	18507	18541	18474	18718	18667	18607	18741	18717	18773	18648	18744	18691	18608	18695	18506	18389	18439	18737	18624	18598	18675	18680	18724	18492	18745	18602	18715	18670	18478	18603	18599	18606	18733	18572	18450	18693	18483	18767	18565	18642	18639	18728	18800	18730	18649	18751	18716	18756	18548	18390	18537	18517	18581	18606	18624	18494	18648	18562	18437	18753	18616	18636	18411	18477	18666	18908	18586	18480	18643	18666	18665	18657	18825	18591	18448	18798	18727	18610	18687	18628	18813	18407	18308	18714	18555	18610	18725	18644	18574	18810	18754	18775	18759	18430	18518	18567	18643	18685	18676	18688	18521	18594	18580	18547	18659	18708	18717	18511	18535	18742	18623	18565	18403	18639	18560	18695	18709	18644	18616	18572	18517	18642	18610	18659	18682	18735	18761	18802	18671	18623	18429	18715	18846	18740	18505	18718	18515	18501	18578	18740	18505	18735	18530	18578	18738	18601	18776	18513	18621	18618	18655	18563	18802	18553	18462	18699	18511	18519	18447	18806	18596	18685	18540	18465	18709	18726	18760	18603	18573	18438	18441	18366	18614	18522	18668	18628	18548	18665	18514	18729	18706	18628	18571	18594	18385	18823	18499	18463	18642	18758	18441	18581	18486	18660	18490	18429	18642	18668	18683	18494	18721	18617	18512	18546	18710	18799	18541	18450	18575	18456	18643	18452	18697	18584	18704	18519	18601	18718	18717	18362	18615	18398	18690	18710	18605	18567	18623	18660	18814	18455	18375	18529	18478	18656	18618	18538	18537	18488	18642	18506	18540	18619	18838	18506	18607	18553	18561	18752	18840	18659	18762	18610	18347	18785	18612	18517	18746	18476	18582	18559	18668	18520	18739	18611	18638	18651	18391	18568	18592	18788	18544	18635	18739	18654	18539	18635	18450	18777	18691	18446	18461	18679	18507	18663	18748	18429	18451	18615	18863	18529	18483	18594	18542	18502	18511	18530	18615	18489	18517	18381	18572	18743	18539	18334	18526	18593	18739	18586	18727	18575	18711	18567	18435	18744	18532	18556	18642	18626	18721	18709	18575	18610	18445	18462	18616	18713	18682	18572	18501	18420	18646	18497	18655	18678	18574	18614	18602	18644	18860	18737	18695	18543	18436	18695	18613	18560	18523	18527	18652	18680	18661	18704	18652	18464	18688	18522	18606	18626	18664	18682	18749	18699	18525	18388	18688	18823	18610	18701	18735	18579	18667	18280	18547	18764	18493	18832	18558	18621	18596	18458	18653	18859	18481	18752	18726	18789	18600	18586	18601	18425	18494	18374	18400	18905	18639	18771	18782	18671	18581	18487	18533	18576	18712	18593	18593	18518	18578	18483	18519	18793	18657	18617	18525	18296	18445	18685	18631	18313	18584	18677	18599	18551	18559	18551	18736	18741	18358	18538	18605	18599	18577	18451	18470	18605	18574	18786	18643	18619	18563	18715	18517	18463	18712	18670	18611	18595	18739	18496	18385	18571	18638	18411	18613	18675	18529	18487	18444	18706	18583	18665	18507	18694	18727	18781	18458	18547	18665	18553	18471	18498	18622	18723	18525	18621	18614	18401	18517	18610	18700	18737	18655	18565	18613	18778	18736	18723	18718	18816	18934	18428	18570	18570	18829	18662	18698	18650	18591	18676	18536	18395	18683	18671	18639	18456	18671	18678	18683	18412	18561	18543	18575	18668	18575	18492	18413	18516	18619	18663	18419	18509	18705	18520	18718	18564	18548	18756	18709	18809	18594	18606	18748	18779	18480	18366	18450	18571	18467	18578	18556	18750	18503	18797	18536	18441	18517	18795	18892	18529	18553	18596	18540	18539	18490	18921	18692	18384	18733	18586	18718	18822	18599	18574	18538	18687	18479	18660	18565	18680	18621	18409	18537	18578	18605	18625	18424	18386	18596	18515	18683	18364	18706	18373	18426	18470	18713	18519	18680	18744	18729	18624	18681	18660	18771	18753	18573	18644	18544	18583	18645	18681	18770	18740	18577	18922	18579	18746	18536	18554	18711	18645	18416	18519	18534	18612	18602	18503	18720	18591	18727	18656	18667	18731	18485	18764	18496	18577	18486	18483	18550	18599	18625	18527	18473	18405	18740	18735	18610	18635	18752	18589	18592	18306	18624	18679	18666	18534	18417	18592	18479	18714	18884	18587	18641	18631	18483	18557	18590	18479	18550	18635	18766	18609	18654	18508	18710	18614	18508	18578	18736	18624	18775	18667	18590	18459	18677	18587	18570	18593	18428	18490	18297	18667	18633	18750	18629	18853	18631	18656	18568	18638	18617	18549	18781	18808	18694	18563	18527	18571	18772	18744	18648	18665	18482	18586	18650	18645	18632	18604	18647	18329	18495	18649	18825	18636	18685	18589	18697	18643	18634	18784	18743	18819	18495	18710	18818	18580	18425	18662	18622	18618	18461	18726	18429	18637	18529	18735	18486	18666	18591	18545	18478	18602	18703	18780	18740	18623	18514	18713	18730	18577	18554	18699	18608	18687	18477	18711	18766	18654	18564	18663	18444	18536	18639	18544	18522	18713	18584	18741	18786	18480	18779	18885	18745	18698	18526	18727	18676	18778	18382	18658	18491	18585	18539	18796	18486	18568	18752	18880	18533	18451	18607	18522	18646	18670	18598	18763	18480	18793	18685	18492	18416	18784	18572	18500	18629	18635	18502	18702	18661	18700	18605	18454	18805	18562	18456	18415	18291	18540	18702	18500	18710	18551	18566	18401	18636	18626	18580	18681	18404	18583	18751	18528	18545	18542	18621	18677	18529
31477	48761	47164	37604	31213	28383	23025	20586	20924	19813	17706	16823	16561	16500	16319	16595	16615	16427	16354	16467	16606	16556	16452	16429	16605	16473	16527	16413	16421	16567	16509	16410	16346	16722	16542	16416	16392	16464	16417	16519	16291	16414	16559	16454	16527	16465	16335	16297	16713	16865	16554	16519	16421	16296	16498	16497	16489	16472	16403	16430	16505	16530	16344	16546	16452	16568	16517	16343	16253	16518	16458	16565	16635	16490	16563	16444	16595	16464	16528	16467	16392	16342	16419	16485	16378	16371	16461	16476	16490	16373	16504	16410	16584	16526	16509	16457	16326	16439	16462	16309	16537	16429	16513	16490	16411	16416	16443	16306	16245	16538	16232	16435	16273	16403	16511	16324	16391	16336	16297	16447	16459	16339	16562	16351	16357	16441	16579	16354	16312	16369	16177	16581	16481	16264	16492	16473	16394	16401	16269	16323	16450	16421	16450	16465	16384	16370	16362	16314	16502	16372	16424	16540	16541	16508	16368	16124	16569	16386	16346	16186	16498	16456	16497	16363	16301	16436	16410	16292	16602	16413	16496	16492	16403	16179	16567	16388	16435	16253	16516	16470	16454	16273	16507	16419	16461	16468	16384	16451	16310	16353	16439	16432	16559	16362	16491	16356	16582	16504	16347	16540	16422	16417	16466	16367	16550	16459	16569	16578	16467	16403	16532	16497	16412	16393	16553	16272	16528	16497	16315	16480	16486	16511	16383	16397	16503	16446	16540	16428	16307	16452	16499	16325	16399	16390	16316	16464	16316	16433	16550	16349	16378	16387	16253	16362	16275	16369	16589	16201	16503	16641	16415	16549	16422	16488	16321	16424	16412	16329	16415	16516	16288	16348	16643	16488	16338	16474	16490	16433	16549	16550	16408	16439	16392	16332	16386	16401	16612	16316	16535	16456	16505	16509	16548	16466	16374	16319	16324	16508	16417	16529	16341	16343	16399	16479	16447	16367	16363	16468	16413	16205	16478	16484	16411	16343	16456	16431	16503	16269	16454	16419	16313	16451	16329	16447	16313	16456	16539	16406	16513	16491	16355	16301	16397	16498	16399	16508	16455	16210	16211	16535	16515	16461	16408	16354	16454	16541	16493	16399	16508	16263	16525	16495	16423	16420	16393	16475	16603	16511	16316	16447	16449	16386	16406	16427	16434	16482	16429	16389	16356	16447	16488	16709	16440	16539	16202	16612	16352	16262	16363	16372	16457	16339	16259	16548	16460	16487	16288	16344	16394	16510	16502	16501	16433	16297	16495	16411	16433	16434	16475	16497	16389	16305	16513	16376	16488	16576	16367	16508	16557	16349	16537	16445	16462	16307	16481	16366	16452	16367	16403	16300	16373	16503	16459	16474	16472	16292	16383	16588	16375	16325	16277	16578	16364	16221	16470	16410	16402	16569	16306	16394	16556	16486	16427	16416	16428	16384	16403	16324	16598	16369	16475	16585	16473	16516	16350	16361	16447	16455	16515	16368	16373	16333	16442	16485	16406	16577	16305	16235	16519	16500	16592	16517	16627	16498	16402	16448	16439	16247	16441	16508	16333	16535	16240	16357	16380	16509	16466	16497	16703	16447	16267	16440	16504	16559	16363	16487	16430	16500	16534	16469	16290	16678	16516	16448	16276	16521	16507	16305	16481	16367	16391	16253	16552	16284	16620	16548	16443	16434	16355	16410	16446	16269	16485	16557	16460	16498	16376	16437	16454	16396	16393	16589	16209	16658	16500	16443	16381	16591	16418	16375	16296	16511	16482	16492	16701	16434	16505	16529	16461	16348	16557	16466	16364	16331	16335	16575	16455	16403	16355	16306	16341	16564	16526	16389	16326	16519	16320	16419	16470	16371	16621	16471	16426	16567	16553	16628	16289	16348	16266	16269	16436	16483	16368	16487	16357	16536	16346	16370	16538	16383	16369	16366	16457	16607	16492	16537	16504	16260	16366	16536	16602	16268	16456	16406	16444	16284	16493	16431	16555	16301	16562	16354	16439	16546	16499	16539	16350	16550	16449	16455	16495	16388	16578	16396	16503	16403	16330	16398	16421	16563	16290	16351	16232	16489	16657	16345	16447	16394	16611	16438	16282	16334	16328	16512	16444	16444	16436	16433	16465	16406	16533	16433	16391	16357	16533	16479	16402	16484	16320	16503	16168	16358	16387	16253	16469	16359	16515	16501	16404	16586	16450	16627	16490	16410	16467	16418	16442	16455	16448	16485	16385	16405	16236	16520	16557	16559	16364	16495	16356	16373	16538	16429	16447	16429	16364	16404	16294	16324	16363	16331	16353	16364	16593	16557	16342	16574	16528	16280	16338	16424	16562	16449	16484	16548	16330	16357	16318	16426	16306	16562	16322	16262	16386	16438	16245	16437	16577	16381	16510	16455	16437	16391	16570	16445	16357	16409	16369	16314	16367	16612	16451	16651	16693	16414	16390	16568	16369	16479	16589	16416	16568	16262	16512	16314	16612	16301	16357	16423	16232	16489	16457	16558	16500	16450	16344	16256	16454	16619	16410	16383	16497	16468	16395	16565	16389	16557	16384	16411	16432	16366	16383	16494	16399	16542	16347	16407	16382	16465	16625	16495	16506	16494	16471	16494	16314	16378	16541	16499	16435	16328	16479	16442	16386	16341	16606	16363	16434	16596	16406	16522	16439	16395	16366	16437	16330	16358	16387	16440	16358	16510	16619	16303	16338	16355	16428	16390	16504	16526	16465	16416	16383	16569	16618	16401	16415	16363	16502	16358	16357	16427	16505	16476	16413	16219	16435	16529	16437	16437	16490	16420	16528	16400	16349	16426	16443	16424	16376	16378	16467	16591	16283	16304	16404	16467	16256	16372	16486	16393	16455	16463	16494	16485	16488	16448	16342	16553	16475	16537	16362	16187	16377	16339	16313	16409	16403	16425	16510	16561	16404	16444	16364	16422	16363	16366	16500	16492	16424	16262	16310	16395	16374	16379	16360	16417	16465	16413	16625	16204	16391	16350	16393	16371	16669	16539	16388	16239	16476	16476	16403	16529	16496	16238	16413	16441	16300	16285	16412	16330	16407	16447	16314	16374	16449	16294	16431	16545	16463	16339	16320	16544	16445	16443	16345	16424	16512	16298	16545	16361	16318	16265	16454	16492	16288	16337	16352	16524	16307	16348	16457	16396	16677	16380	16288	16419	16430	16328	16527	16416	16399	16430	16418	16348	16407	16545	16319	16291	16360	16424	16351	16361	16397	16439	16368	16466	16556	16526	16196	16361	16414	16433	16399	16553	16364	16654	16357	16445	16374	16523	16265	16306	16544	16251	16429	16359	16429	16495	16553	16379	16488	16408	16657	16441	16367	16500	16451	16359	16429	16354	16620	16439	16480	16191	16512	16221	16471	16366	16379	16425	16441	16613	16462	16427	16405	16398	16453	16413	16448	16422	16450	16332	16541	16559	16302	16387	16422	16346	16596	16577	16487	16395	16393	16534	16482	16410	16379	16527	16539	16399	16372	16516	16442	16398	16518	16386	16475	16334	16487	16258	16431	16299	16250	16369	16389	16403	16372	16570	16370	16406	16402	16496	16464	16287	16444	16414	16561	16421	16280	16376	16536	16556	16405	16384	16499	16490	16454	16451	16271	16338	16463	16537	16284	16518	16529	16322	16379	16510	16452	16565	16283	16479	16508	16433	16326	16672	16543	16352	16460	16430	16394	16566	16362	16250	16430	16364	16413	16438	16583	16431	16327	16357	16441	16384	16639	16332	16220	16418	16524	16481	16582	16439	16356	16322	16492	16366	16335	16471	16499	16562	16622	16431	16464	16282	16426	16518	16349	16375	16503	16250	16279	16287	16478	16433	16459	16498	16414	16296	16321	16477	16327	16509	16434	16372	16435	16395	16438	16425	16455	16386	16332	16320	16440	16332	16513	16373	16401	16532	16389	16414	16557	16405	16412	16397	16423	16304	16484	16599	16300	16497	16487	16414	16315	16407	16500	16574	16421	16430	16543	16560	16463	16484	16415	16404	16376	16458	16334	16498	16423	16401	16263	16161	16306	16502	16514	16479	16329	16295	16300	16368	16337	16409	16392	16451	16469	16468	16341	16345	16490	16546	16415	16417	16154	16520	16341	16415	16416	16312	16465	16384	16456	16483	16509	16601	16212	16645	16408	16328	16532	16455	16380	16450	16480	16430	16375	16130	16460	16450	16341	16508	16562	16530	16525	16468	16373	16425	16469	16516	16494	16325	16444	16395	16441	16505	16404	16466	16547	16296	16335	16321	16698	16327	16345	16492	16439	16288	16546	16453	16359	16426	16533	16487	16552	16575	16419	16441	16617	16520	16486	16582	16368	16472	16421	16343	16388	16466	16447	16389	16347	16557	16604	16456	16433	16270	16482	16434	16398	16291	16400	16535	16483	16350	16493	16450	16369	16482	16401	16460	16413	16523	16445	16444	16458	16584	16394	16267	16309	16370	16491	16343	16203	16400	16402	16391	16442	16539	16477	16459	16426	16431	16398	16436	16328	16544	16451	16452	16398	16337	16399	16337	16213	16474	16391	16353	16263	16420	16471	16351	16354	16527	16555	16432	16491	16327	16255	16408	16436	16553	16715	16654	16317	16352	16403	16473	16542	16311	16484	16465	16391	16466	16462	16427	16537	16419	16309	16379	16492	16451	16372	16410	16324	16287	16539	16436	16260	16286	16484	16488	16274	16398	16464	16485	16611	16295	16198	16436	16465	16513	16611	16492	16449	16355	16504	16376	16601	16440	16551	16318	16470	16326	16435	16458	16410	16375	16490	16450	16402	16410	16373	16419	16347	16308	16546	16539	16576	16416	16551	16431	16249	16452	16458	16532	16363	16505	16468	16451	16327	16419	16441	16495	16468	16343	16529	16508	16478	16530	16408	16534	16445	16287	16566	16301	16232	16323	16385	16484	16455	16297	16535	16566	16492	16287	16428	16440	16426	16371	16383	16537	16466	16341	16503	16439	16483	16413	16294	16414	16354	16357	16454	16408	16246	16564	16432	16435	16333	16441	16443	16321	16397	16541	16632	16576	16470	16497	16723	16451	16378	16350	16480	16550	16394	16308	16609	16440	16379	16420	16420	16652	16341	16473	16406	16360	16349	16323	16288	16537	16464	16465
23083	21489	29286	24405	24008	29658	31736	23063	19776	18698	18053	17887	17624	17497	17565	17507	17720	17599	17468	17518	17779	17461	17393	17453	17559	17345	17600	17484	17361	17378	17410	17487	17700	17584	17410	17521	17443	17433	17436	17599	17355	17495	17556	17515	17368	17311	17539	17297	17788	17940	17937	17470	17277	17515	17527	17467	17708	17486	17404	17546	17298	17155	17237	17407	17319	17421	17332	17087	17317	17193	17263	17512	17154	17300	17300	17403	17258	17231	17407	17462	17470	17336	17470	17574	17320	17409	17361	17308	17374	17225	17333	17109	17337	17208	17436	17343	17331	17372	17357	17481	17232	17381	17403	17142	17169	17258	17297	17321	17479	17396	17402	17611	17203	17226	17484	17490	17210	17463	17271	17383	17573	17390	17504	17353	17455	17272	17263	17442	17369	17446	17111	17477	17216	17242	17494	17399	17289	17407	17398	17323	17318	17092	17150	17314	17338	17272	17265	17103	17386	17460	17345	17264	17323	17339	17569	17233	17346	17453	17004	17350	17464	17434	17403	17211	17405	17164	17332	17274	17226	17262	17359	17374	17465	17197	17192	17211	17258	17302	17349	17274	17411	17526	17364	17185	17311	17440	17275	17268	17307	17429	17319	17350	17274	17440	17259	17421	17276	17214	17346	17289	17219	17422	17389	17352	17320	17214	17355	17156	17229	17313	17377	17544	17421	17164	17459	17499	17397	17272	17410	17249	17309	17337	17393	17400	17270	17428	17292	17203	17418	17408	17156	17318	17226	17353	17344	17308	17106	17137	17253	17339	17438	17422	17325	17463	17571	17278	17377	17375	17254	17417	17285	17347	17261	17371	17294	17399	17402	17177	17275	17086	17261	17224	17339	17321	17320	17418	17414	17301	17260	17325	17527	17423	17473	17398	17230	17435	17302	17224	17366	17284	17246	17011	17453	17389	17515	17292	17304	17314	17234	17254	17445	17305	17218	17260	17647	17563	17255	17186	17606	17283	17370	17120	17392	17320	17434	17226	17266	17387	17539	17273	17478	17326	17233	17408	17408	17484	17323	17304	17305	17376	17163	17313	17354	17523	17387	17373	17183	17412	17453	17302	17206	17204	17382	17331	17339	17240	17436	17110	17407	17330	17511	17328	17333	17294	17243	17342	17341	17210	17512	17304	17574	17285	17311	17290	17139	17302	17215	17222	17368	17274	17508	17366	17561	17220	17116	17255	17309	17253	17295	17162	17360	17251	17232	17344	17365	17255	17417	17510	17476	17306	17199	17332	17216	17312	17491	17503	17164	17241	17356	17312	17202	17607	17233	17118	17334	17308	17152	17388	17150	17260	17361	17244	17193	17380	17249	17374	17349	17283	17397	17227	17395	17293	17356	17439	17222	17402	17367	17219	17277	17289	17507	17331	17469	17509	17174	17160	17278	17435	17426	16968	17197	17391	17293	17284	17320	17309	17452	17290	17400	17339	17556	17264	17323	17415	17396	17577	17408	17353	17182	17278	17533	17327	17364	17399	17161	17151	17333	17116	17312	17346	17347	17404	17405	17189	17257	17185	17322	17207	17457	17195	17299	17154	17392	17243	17475	17317	17111	17296	17283	17227	17192	17322	17212	17452	17306	17537	17218	17160	17298	17472	17414	17362	17236	17269	17149	17286	17205	17244	17159	17263	17353	17249	17378	17433	17094	17354	17416	17185	17332	17289	17409	17229	17358	17383	17228	17245	17421	17352	17218	17277	17321	17302	17190	17385	17331	17301	17273	17160	17409	17294	17261	17363	17481	17460	17128	17194	17275	17236	17252	17246	17227	17358	17114	17271	17511	17279	17392	17466	17192	17245	17357	17187	17333	17285	17493	17414	17321	17232	17332	17343	17196	17298	17366	17538	17311	17215	17368	17375	17186	17339	17353	17302	17330	17215	17389	17406	17197	17401	17297	17297	17318	17284	17194	17470	17269	17297	17309	17493	17562	17419	17383	17288	17200	17447	17565	17179	17522	17023	17531	17269	17327	17340	17249	17209	17377	17329	17204	17388	17474	17076	17331	17530	17181	17118	17489	17409	17194	17112	17289	17269	17313	17369	17249	17361	17243	17481	17502	17247	17367	17083	17461	17382	17214	17116	17139	17319	17260	17183	17246	17472	17436	17193	17366	17180	17644	17302	17273	17222	17317	17410	17225	17429	17366	17298	17238	17415	17242	17186	17347	17366	17289	17243	17493	17286	17438	17282	17243	17362	17419	17463	17313	17376	17200	17289	17212	17017	17229	17329	17388	17223	17179	17385	17443	17158	17198	17282	17520	17366	17165	17571	17463	17286	17156	17161	17093	17293	17225	17254	17308	16887	17344	17379	17165	17189	17154	17417	17394	17074	17379	17219	17113	17321	17108	17304	17409	17347	17328	17407	17151	17319	17274	17113	17178	17356	17327	17359	17185	17324	17348	17287	17335	17268	17464	17449	17206	17227	17249	17475	17304	17340	17109	16867	17278	17226	17314	17339	17363	17311	17400	17326	17439	17209	17426	17382	17413	17400	17432	17336	17255	17408	17489	17322	17345	17153	17472	17452	17342	17230	17310	17436	17338	17280	17367	17387	17458	17141	17473	17356	17299	17023	17231	17397	17375	17299	17407	17406	17368	17408	17314	17194	17269	17324	17192	17247	17426	17413	17401	17311	17253	17452	17321	17333	17287	17260	17250	17221	17234	17339	17226	17338	17240	17459	17626	17377	17405	17397	17500	17162	17428	17389	17399	17511	17351	17606	17342	17214	17272	17301	17349	17429	17312	17288	17445	17252	17308	17455	17321	17419	17320	17231	17435	17441	17494	17346	17195	17230	17176	17404	17483	17322	17583	17534	17096	17199	17275	17364	17346	17383	17268	17306	17241	17203	17395	17362	17277	17236	17331	17102	17425	17249	17385	17408	17273	17292	17194	17263	17404	17442	17440	17226	17506	17339	17410	17438	17366	17264	17270	17327	17165	17298	17379	17445	17359	17213	17302	17188	17375	17365	17541	17383	17506	17384	17434	17380	17281	17362	17405	17179	17558	17302	17239	17302	17437	17280	17313	17522	17563	17403	17164	17301	17309	17141	17308	17335	17352	17293	17419	17293	17267	17326	17178	17280	17138	17493	17382	17345	17430	17433	17465	17240	17278	17371	17323	17354	17199	17151	17460	17250	17322	17460	17151	17438	17269	17226	17311	17348	17344	17460	17402	17357	17211	17291	17451	17216	17391	17237	17382	17186	17252	17371	17354	17515	17260	17306	17315	17234	17160	17242	17327	17622	17304	17321	17356	17429	17222	17373	17096	17386	17387	17484	17310	17464	17291	17247	17370	17382	17272	17248	17351	17262	17134	17423	17266	17252	17381	17299	17313	17157	17374	17216	17223	17418	17344	17445	17110	17384	17307	17373	17367	17287	17380	17136	17264	17295	17324	17418	17420	17474	17271	17241	17344	17208	17458	17556	17259	17166	17398	17265	17285	17226	17279	17306	17340	17181	17253	17281	17284	17261	17583	17535	17259	17306	17368	17325	17314	17250	17208	17195	17354	17304	17255	17411	17260	17086	17408	17350	17308	17362	17370	17391	17190	17182	17216	17121	17290	17187	17437	17288	17501	17215	17471	17398	17249	17188	17427	17452	17390	17425	17408	17255	17399	17309	17240	17334	17411	17433	17334	17205	17152	17506	17357	17472	17310	17364	17401	17318	17323	17202	17289	17368	17208	17344	17322	17332	17236	17224	17377	17232	17404	17317	17527	17108	17271	17356	17552	17236	17348	17605	17327	17304	17540	17236	17438	17116	17297	17345	17451	17256	17301	17162	17487	17500	17152	17367	17303	17134	17285	17193	17255	17231	17256	17292	17395	17342	17243	17304	17274	17266	17309	17366	17369	16926	17417	17125	17458	17216	17499	17185	17291	17213	17340	17305	17038	17309	17265	17459	17217	17204	17405	17374	17475	17254	17307	17202	17190	17315	17305	17278	17250	17221	17305	17356	17404	17186	17193	17365	17287	17267	17175	17390	17432	17339	17427	17239	17171	17159	17216	17194	17207	17273	17404	17428	17291	17062	17261	17505	17422	17281	17351	17515	17287	17289	17316	17422	17273	17375	17161	17171	17285	17305	17278	17366	17291	17120	17194	17390	17299	17154	17173	17188	17357	17425	17377	17357	17161	17519	17369	17292	17397	17328	17346	17128	17364	17275	17419	17377	17141	17150	17156	17187	17369	17404	17331	17261	17467	17284	17215	17330	17299	17091	17253	17366	17264	17372	17348	17352	17348	17262	17351	17254	17214	17385	17308	17187	17261	17440	17404	17341	17337	17377	17416	17329	17194	17377	17181	17383	17128	17081	17278	17280	17359	17285	17307	17250	17168	17250	17308	17295	17365	17219	17331	17175	17301	17285	17301	17476	17407	17469	17089	17303	17272	17258	17416	17117	17059	17328	17354	17239	17269	17402	17185	17513	17378	17348	17247	17300	17316	17374	17467	17239	17281	17318	17429	17402	17087	17380	17334	17294	17278	17494	17339	17248	17380	17274	17268	17238	17478	17442	17289	17359	17107	17287	17328	17278	17365	17151	17466	17303	17274	17361	17356	17285	17464	17424	17297	17409	17288	17388	17434	17297	17378	17349	17364	17338	17163	17284	17193	17345	17329	17304	17406	17226	17156	17255	17439	17276	17229	17380	17253	17277	17475	17460	17265	17296	17398	17192	17320	17095	17534	17480	17480	17243	17299	17290	17192	17183	17409	17212	17359	17408	17534	17204	17383	17120	17252	17313	17277	17458	17159	17365	17361	17388	17480	17221	17258	17106	17345	17469	17239	17443	17372	17504	17392	17321	17287	17112	17316	17291	17244	17393	17413	17191	17438	17445	17223	17242	17277	17357	17187	17161	17267	17333	17490	17155	17211	17440	17429	17418	17383	17392	17220	17466	17193	17179	17538	17376	17193	17247	17383	17038	17450	17286	17313	17236	17271	17314	17358	17454	17374	17381	17486	17250	17206	17464	17237	17187	17274	17251	17501	17375	17250	17332	17617	17350	17414	17287	17349	17402	17357	17129	17527	17233	17230	17301	17277	17173	17192	17385	17429	17244	17463	17313	17366	17237	17412	17420	17392	17217	17319	17414	17321	17320	17438	17265	17210	17270
33340	55867	51646	42436	39580	36412	30667	21003	18044	16639	16016	15851	15612	15656	15718	15630	15646	15671	15604	15743	15675	15771	15554	15591	15576	15704	15765	15668	15677	15602	15627	15631	15542	15560	15595	15761	15701	15700	15541	15688	15481	15565	15550	15715	15557	15663	15629	15481	15799	16176	16193	15694	15637	15735	15440	15737	15639	15726	15401	15499	15589	15467	15645	15542	15511	15555	15577	15575	15400	15585	15586	15743	15658	15724	15642	15671	15682	15647	15934	15525	15669	15388	15659	15391	15594	15597	15600	15640	15736	15625	15572	15608	15754	15573	15574	15581	15636	15605	15740	15656	15571	15648	15575	15638	15565	15437	15573	15521	15420	15532	15719	15633	15604	15458	15662	15617	15556	15639	15520	15713	15505	15287	15481	15533	15528	15584	15611	15504	15588	15632	15570	15409	15716	15571	15531	15596	15654	15576	15558	15591	15546	15612	15632	15496	15653	15561	15786	15641	15568	15732	15738	15741	15637	15786	15447	15504	15441	15384	15461	15621	15653	15687	15548	15630	15688	15670	15555	15370	15759	15760	15604	15744	15485	15587	15727	15648	15493	15463	15546	15631	15470	15680	15603	15527	15537	15531	15570	15733	15562	15625	15681	15604	15413	15601	15462	15552	15517	15405	15527	15532	15633	15492	15707	15601	15785	15365	15623	15550	15683	15528	15709	15740	15522	15487	15473	15468	15804	15329	15633	15467	15606	15593	15616	15594	15574	15565	15682	15727	15395	15773	15610	15469	15473	15616	15509	15754	15628	15655	15587	15398	15523	15773	15615	15554	15501	15624	15544	15424	15924	15601	15575	15534	15646	15495	15625	15512	15413	15580	15603	15667	15404	15710	15599	15488	15662	15647	15430	15501	15638	15601	15668	15507	15422	15522	15605	15602	15566	15793	15532	15691	15549	15498	15650	15764	15645	15648	15456	15689	15616	15524	15411	15627	15525	15506	15522	15705	15337	15629	15544	15406	15561	15548	15668	15644	15502	15401	15704	15494	15707	15623	15759	15553	15738	15743	15677	15604	15592	15656	15675	15679	15775	15730	15618	15482	15599	15683	15747	15577	15749	15488	15511	15645	15551	15703	15664	15563	15565	15641	15558	15688	15687	15612	15791	15615	15431	15699	15412	15698	15698	15702	15681	15648	15379	15555	15382	15732	15476	15703	15570	15571	15464	15634	15473	15567	15669	15498	15592	15555	15456	15574	15773	15550	15517	15677	15542	15516	15584	15603	15656	15542	15616	15570	15767	15654	15660	15614	15597	15659	15647	15440	15611	15614	15430	15488	15572	15514	15694	15612	15648	15644	15612	15558	15734	15629	15682	15575	15421	15666	15781	15517	15425	15540	15573	15583	15501	15730	15645	15685	15615	15556	15486	15514	15601	15581	15630	15654	15425	15517	15603	15615	15717	15554	15662	15639	15400	15559	15459	15457	15613	15671	15463	15553	15619	15425	15409	15501	15493	15595	15625	15403	15651	15583	15436	15681	15594	15651	15581	15421	15573	15561	15609	15640	15765	15595	15512	15561	15563	15782	15494	15631	15687	15429	15645	15540	15623	15600	15624	15679	15553	15697	15434	15290	15614	15735	15606	15388	15564	15754	15743	15754	15529	15495	15570	15773	15605	15504	15509	15464	15675	15503	15572	15504	15785	15687	15639	15549	15604	15567	15614	15441	15578	15696	15794	15496	15669	15565	15376	15570	15815	15473	15705	15468	15692	15578	15695	15577	15590	15710	15417	15555	15496	15605	15686	15456	15409	15563	15519	15665	15534	15442	15483	15431	15520	15651	15549	15586	15672	15580	15473	15551	15795	15552	15520	15572	15574	15554	15572	15703	15629	15704	15491	15611	15756	15666	15473	15473	15723	15531	15591	15578	15654	15495	15663	15602	15770	15587	15461	15546	15536	15453	15644	15593	15580	15687	15482	15568	15786	15573	15625	15532	15420	15706	15541	15520	15626	15569	15489	15710	15603	15536	15500	15537	15334	15541	15553	15552	15485	15550	15583	15601	15617	15545	15569	15777	15550	15500	15703	15653	15571	15666	15649	15625	15647	15500	15575	15386	15546	15586	15527	15620	15623	15615	15411	15674	15542	15787	15420	15635	15669	15481	15437	15681	15727	15611	15499	15600	15618	15657	15646	15491	15436	15727	15596	15769	15352	15447	15630	15644	15489	15618	15602	15629	15503	15550	15573	15700	15486	15623	15583	15523	15550	15506	15480	15611	15617	15442	15713	15516	15555	15604	15530	15776	15516	15556	15543	15807	15661	15699	15445	15689	15478	15522	15789	15510	15570	15436	15598	15543	15691	15667	15559	15604	15553	15500	15589	15629	15633	15670	15604	15339	15573	15569	15648	15498	15426	15592	15307	15564	15485	15685	15710	15550	15587	15737	15451	15909	15473	15539	15569	15300	15536	15617	15622	15585	15506	15708	15524	15612	15580	15515	15582	15436	15583	15582	15632	15526	15552	15600	15549	15623	15549	15573	15527	15632	15521	15635	15591	15675	15679	15656	15545	15478	15512	15496	15633	15530	15645	15610	15666	15527	15624	15556	15644	15411	15700	15695	15654	15665	15512	15569	15575	15515	15428	15447	15556	15683	15638	15545	15596	15694	15544	15627	15608	15643	15506	15481	15443	15597	15528	15488	15650	15418	15816	15675	15485	15476	15597	15593	15692	15669	15441	15575	15454	15707	15496	15816	15529	15466	15607	15562	15619	15434	15571	15745	15593	15592	15591	15681	15514	15457	15588	15563	15457	15617	15518	15480	15608	15690	15498	15605	15594	15469	15557	15757	15424	15648	15720	15650	15643	15570	15714	15664	15478	15476	15645	15542	15369	15547	15496	15565	15774	15657	15610	15563	15607	15528	15525	15547	15543	15557	15450	15467	15495	15502	15440	15733	15496	15596	15592	15647	15586	15601	15568	15683	15694	15547	15568	15632	15436	15665	15488	15583	15616	15597	15773	15581	15669	15524	15662	15538	15606	15530	15593	15676	15657	15608	15699	15561	15465	15788	15464	15468	15705	15684	15695	15637	15544	15682	15514	15519	15716	15556	15590	15726	15322	15365	15617	15459	15508	15659	15600	15554	15620	15828	15690	15745	15582	15722	15583	15474	15521	15494	15610	15718	15518	15429	15581	15563	15691	15602	15754	15410	15570	15703	15443	15500	15582	15646	15592	15488	15722	15542	15622	15477	15519	15456	15447	15601	15494	15547	15846	15404	15521	15563	15583	15678	15584	15537	15663	15576	15463	15629	15560	15628	15597	15493	15489	15657	15704	15555	15736	15725	15607	15681	15767	15489	15528	15605	15735	15644	15631	15612	15524	15427	15534	15359	15658	15494	15555	15547	15672	15518	15646	15543	15638	15657	15512	15472	15583	15596	15617	15615	15627	15522	15511	15641	15610	15462	15655	15471	15491	15528	15639	15529	15560	15583	15523	15554	15492	15492	15597	15641	15610	15643	15613	15585	15528	15359	15720	15643	15806	15645	15488	15622	15512	15695	15698	15458	15618	15382	15601	15420	15727	15505	15665	15374	15694	15673	15540	15536	15719	15562	15413	15847	15419	15417	15604	15464	15661	15402	15538	15548	15466	15425	15650	15490	15519	15584	15559	15486	15596	15492	15397	15657	15529	15698	15614	15410	15767	15662	15497	15603	15599	15653	15598	15483	15649	15520	15534	15494	15490	15582	15704	15456	15619	15674	15597	15540	15669	15530	15609	15532	15692	15569	15604	15681	15523	15657	15578	15551	15527	15655	15687	15583	15578	15608	15595	15509	15564	15682	15606	15643	15562	15444	15778	15404	15817	15540	15670	15569	15566	15440	15686	15747	15704	15625	15459	15569	15621	15495	15719	15598	15529	15528	15611	15433	15484	15498	15500	15755	15727	15692	15570	15573	15573	15467	15591	15607	15520	15524	15610	15485	15557	15634	15467	15538	15545	15733	15481	15551	15593	15518	15586	15701	15517	15736	15517	15717	15606	15467	15673	15630	15535	15478	15615	15517	15673	15454	15695	15525	15551	15671	15456	15611	15706	15562	15488	15657	15675	15678	15547	15775	15584	15715	15699	15528	15534	15617	15489	15581	15610	15641	15717	15455	15458	15588	15464	15636	15669	15428	15660	15472	15570	15535	15434	15540	15713	15726	15623	15600	15610	15639	15581	15541	15563	15670	15631	15379	15640	15630	15525	15571	15639	15530	15554	15718	15543	15511	15530	15505	15665	15495	15554	15524	15501	15680	15556	15500	15451	15620	15537	15741	15535	15457	15706	15738	15749	15625	15504	15559	15543	15634	15706	15552	15611	15658	15649	15510	15578	15518	15543	15584	15551	15535	15753	15677	15651	15435	15621	15577	15637	15539	15550	15575	15653	15312	15547	15629	15603	15496	15700	15673	15622	15646	15606	15600	15681	15606	15727	15646	15630	15524	15520	15553	15599	15465	15513	15655	15504	15713	15595	15525	15587	15658	15482	15636	15648	15474	15478	15634	15567	15625	15396	15586	15622	15492	15495	15725	15477	15681	15453	15458	15522	15397	15743	15501	15379	15613	15683	15539	15512	15608	15523	15484	15703	15589	15643	15544	15614	15679	15660	15553	15755	15532	15650	15653	15457	15739	15639	15714	15585	15571	15589	15341	15562	15618	15681	15584	15532	15547	15539	15614	15642	15605	15390	15558	15489	15665	15701	15705	15555	15769	15609	15607	15422	15660	15480	15604	15686	15516	15693	15530	15645	15562	15669	15563	15628	15538	15720	15543	15639	15597	15521	15441	15598	15524	15648	15617	15686	15562	15593	15495	15619	15669	15586	15531	15509	15594	15553	15709	15651	15570	15708	15632	15556	15544	15636	15515	15530	15681	15510	15574	15663	15418	15607	15573	15559	15561	15640	15446	15691	15577	15485	15620	15590	15600	15496	15492	15538	15663	15508	15644	15599	15444	15495	15417	15521	15575	15650	15496	15554	15637	15467	15604	15560	15594	15557	15556	15485	15443	15528	15671	15488	15502	15545	15498	15448	15509	15577	15564	15618	15609	15668	15694	15584	15597	15510	15475	15657	15496	15658	15434	15564	15570	15578	15535	15514	15416	15566	15585	15499	15719	15624	15604	15629	15688
27926	24494	30932	28374	23292	20467	18386	16983	16744	16616	16764	16622	16636	16653	16565	16567	16523	16522	16699	16645	16606	16705	16685	16483	16544	16365	16568	16502	16644	16619	16506	16503	16698	16610	16726	16543	16356	16506	16653	16463	16586	16682	16539	16525	16491	16661	16611	16548	16603	16529	16458	16672	16582	16500	16596	16171	16403	16430	16536	16353	16499	16417	16367	16548	16594	16542	16715	16557	16495	16293	16500	16278	16591	16708	16487	16380	16588	16584	16784	16681	16598	16466	16453	16561	16823	16464	16438	16505	16543	16401	16570	16539	16508	16389	16464	16558	16554	16685	16303	16454	16398	16500	16543	16346	16642	16453	16337	16480	16524	16439	16346	16693	16528	16727	16414	16593	16720	16505	16348	16508	16657	16607	16382	16397	16491	16507	16627	16677	16674	16748	16660	16626	16486	16437	16581	16543	16464	16296	16590	16617	16531	16626	16438	16539	16630	16624	16372	16591	16519	16501	16571	16673	16716	16415	16475	16363	16554	16255	16527	16632	16495	16519	16545	16687	16403	16590	16529	16561	16389	16479	16498	16589	16457	16386	16492	16446	16480	16602	16430	16471	16468	16379	16462	16515	16775	16430	16733	16665	16621	16469	16470	16515	16521	16286	16624	16433	16489	16564	16476	16406	16630	16582	16594	16720	16410	16454	16537	16557	16416	16449	16447	16391	16760	16509	16638	16449	16533	16474	16290	16421	16481	16633	16400	16491	16547	16436	16416	16478	16563	16608	16460	16597	16488	16505	16559	16712	16682	16421	16579	16519	16581	16549	16398	16471	16525	16539	16447	16641	16547	16449	16444	16515	16498	16574	16295	16533	16497	16616	16588	16522	16461	16455	16595	16464	16468	16371	16390	16533	16678	16444	16639	16306	16532	16525	16498	16529	16591	16347	16532	16591	16536	16415	16414	16674	16415	16475	16481	16505	16579	16593	16486	16624	16627	16495	16354	16508	16408	16465	16428	16534	16701	16741	16756	16567	16485	16608	16394	16456	16514	16600	16516	16482	16785	16525	16513	16495	16446	16395	16551	16385	16525	16441	16467	16467	16583	16545	16616	16774	16521	16678	16566	16611	16446	16556	16554	16289	16406	16402	16690	16569	16402	16546	16673	16502	16725	16594	16602	16531	16580	16643	16460	16575	16710	16546	16529	16580	16667	16544	16527	16555	16497	16398	16496	16577	16562	16601	16515	16549	16426	16539	16668	16615	16637	16667	16461	16591	16374	16412	16521	16413	16526	16420	16545	16570	16445	16446	16629	16526	16472	16560	16639	16395	16585	16479	16611	16405	16499	16433	16499	16491	16512	16650	16682	16734	16339	16668	16315	16546	16429	16366	16350	16526	16557	16553	16476	16697	16474	16312	16427	16507	16604	16646	16525	16621	16531	16565	16834	16688	16426	16533	16538	16497	16545	16395	16629	16490	16775	16663	16566	16470	16512	16442	16613	16309	16557	16624	16588	16530	16438	16451	16647	16492	16588	16606	16653	16500	16757	16589	16503	16587	16511	16544	16533	16555	16570	16419	16489	16648	16532	16370	16693	16581	16751	16617	16468	16484	16562	16638	16499	16436	16535	16574	16501	16547	16468	16565	16557	16643	16436	16387	16439	16381	16501	16623	16363	16577	16376	16658	16494	16625	16619	16652	16464	16403	16576	16674	16438	16419	16479	16540	16731	16646	16595	16660	16335	16514	16323	16453	16528	16409	16660	16338	16379	16604	16705	16525	16674	16510	16372	16278	16417	16555	16711	16529	16414	16509	16748	16662	16572	16545	16470	16525	16402	16708	16845	16582	16471	16455	16423	16403	16305	16578	16607	16693	16687	16474	16559	16542	16531	16606	16447	16410	16486	16517	16741	16500	16523	16505	16624	16703	16560	16526	16615	16562	16638	16518	16533	16497	16532	16552	16393	16590	16675	16583	16503	16467	16437	16409	16351	16535	16575	16575	16790	16635	16240	16550	16406	16701	16569	16486	16632	16612	16388	16638	16421	16549	16595	16663	16506	16501	16519	16530	16478	16466	16448	16333	16450	16581	16503	16592	16678	16620	16768	16374	16457	16483	16811	16716	16470	16464	16557	16420	16472	16552	16578	16430	16528	16517	16648	16560	16375	16467	16695	16433	16555	16483	16402	16453	16371	16401	16606	16407	16755	16497	16592	16616	16467	16600	16661	16587	16750	16612	16581	16519	16635	16478	16597	16493	16542	16711	16570	16515	16588	16644	16404	16661	16404	16535	16610	16519	16413	16641	16434	16427	16567	16415	16279	16604	16580	16651	16674	16386	16446	16339	16640	16664	16599	16432	16367	16410	16383	16620	16351	16483	16347	16613	16576	16470	16673	16668	16510	16391	16643	16581	16580	16654	16410	16555	16664	16534	16409	16593	16639	16327	16512	16398	16566	16759	16499	16459	16452	16623	16742	16431	16352	16288	16458	16412	16411	16451	16661	16632	16495	16451	16351	16473	16493	16615	16577	16523	16387	16526	16673	16356	16715	16421	16526	16560	16448	16496	16434	16284	16515	16380	16670	16713	16564	16458	16467	16715	16597	16542	16682	16334	16733	16468	16551	16390	16555	16459	16581	16556	16596	16651	16526	16427	16365	16624	16549	16609	16604	16593	16572	16488	16770	16687	16580	16551	16492	16439	16442	16616	16565	16523	16501	16518	16559	16549	16440	16797	16241	16346	16629	16453	16599	16714	16261	16525	16522	16493	16666	16286	16492	16499	16591	16418	16616	16455	16694	16591	16583	16667	16608	16460	16583	16628	16619	16546	16573	16293	16554	16527	16377	16684	16622	16267	16384	16443	16362	16517	16529	16576	16769	16507	16519	16559	16497	16598	16431	16322	16460	16581	16515	16420	16521	16753	16496	16537	16577	16345	16573	16318	16624	16491	16634	16755	16509	16648	16600	16420	16480	16404	16675	16672	16569	16370	16476	16464	16556	16652	16735	16467	16596	16717	16702	16480	16418	16511	16573	16335	16504	16438	16340	16441	16328	16442	16488	16807	16716	16399	16615	16591	16508	16700	16505	16492	16435	16579	16368	16681	16714	16655	16645	16651	16579	16521	16447	16492	16664	16553	16636	16510	16500	16337	16610	16595	16415	16515	16516	16733	16383	16510	16495	16458	16325	16484	16341	16654	16462	16796	16597	16481	16544	16445	16441	16488	16560	16398	16662	16429	16599	16500	16417	16417	16374	16516	16655	16538	16564	16619	16584	16453	16643	16647	16546	16431	16490	16592	16487	16440	16442	16354	16604	16407	16648	16795	16441	16553	16463	16378	16491	16487	16590	16562	16453	16638	16606	16646	16647	16511	16599	16609	16265	16526	16737	16325	16656	16494	16742	16569	16740	16516	16535	16595	16443	16555	16505	16504	16571	16477	16415	16550	16498	16504	16512	16624	16619	16676	16551	16529	16382	16554	16600	16624	16632	16556	16716	16733	16532	16641	16544	16495	16511	16611	16591	16568	16635	16378	16724	16602	16507	16539	16417	16456	16484	16442	16457	16542	16623	16417	16653	16479	16664	16554	16476	16232	16263	16535	16581	16518	16590	16620	16437	16398	16590	16626	16503	16555	16516	16508	16475	16593	16631	16612	16413	16757	16572	16577	16442	16489	16556	16545	16640	16529	16811	16476	16466	16417	16578	16290	16513	16446	16332	16443	16687	16623	16505	16539	16758	16579	16451	16514	16517	16566	16648	16529	16658	16346	16488	16484	16637	16571	16393	16445	16460	16552	16481	16728	16554	16456	16536	16608	16496	16592	16609	16457	16457	16476	16568	16522	16558	16474	16426	16636	16442	16429	16445	16381	16582	16594	16532	16500	16642	16497	16596	16523	16515	16387	16480	16578	16508	16495	16707	16352	16453	16763	16406	16414	16487	16381	16535	16502	16356	16636	16518	16620	16573	16656	16478	16462	16543	16617	16571	16634	16791	16455	16446	16492	16546	16575	16534	16567	16647	16462	16450	16743	16616	16633	16642	16517	16791	16638	16504	16574	16430	16622	16666	16560	16563	16547	16464	16290	16467	16675	16435	16532	16435	16438	16512	16455	16582	16546	16436	16598	16586	16600	16579	16435	16700	16617	16602	16614	16633	16518	16707	16465	16512	16507	16425	16595	16388	16524	16532	16590	16636	16543	16640	16488	16586	16428	16645	16529	16612	16685	16473	16478	16682	16593	16787	16265	16474	16719	16714	16518	16610	16427	16504	16504	16478	16424	16502	16605	16462	16528	16780	16359	16545	16372	16762	16538	16351	16640	16482	16594	16507	16527	16629	16664	16373	16420	16327	16652	16726	16487	16583	16615	16448	16508	16459	16523	16544	16644	16728	16528	16492	16586	16430	16366	16751	16512	16648	16457	16453	16358	16552	16505	16441	16503	16541	16560	16626	16582	16317	16333	16574	16666	16622	16587	16577	16509	16607	16582	16398	16459	16626	16469	16518	16614	16489	16465	16419	16455	16648	16404	16520	16487	16562	16370	16514	16571	16562	16575	16434	16276	16502	16404	16446	16780	16532	16548	16774	16697	16511	16599	16525	16547	16588	16456	16618	16374	16473	16581	16612	16641	16677	16445	16545	16516	16553	16514	16545	16515	16753	16520	16581	16668	16591	16654	16510	16497	16417	16454	16461	16313	16515	16346	16583	16709	16667	16634	16508	16529	16417	16709	16695	16343	16541	16613	16474	16470	16810	16483	16479	16798	16540	16600	16590	16458	16452	16481	16584	16439	16305	16531	16443	16482	16604	16682	16662	16522	16391	16641	16698	16547	16503	16578	16764	16741	16476	16487	16602	16535	16540	16588	16624	16419	16571	16553	16760	16623	16720	16608	16588	16502	16502	16488	16543	16595	16693	16477	16655	16556	16334	16560	16538	16437	16580	16539	16382	16472	16150	16507	16583	16726	16575	16557	16380	16483	16504	16349	16508	16607	16664	16463	16609	16591	16559	16381	16586	16585	16660	16548	16387	16713	16462	16460	16462	16425	16412	16483	16562	16552	16520	16746	16473	16458	16734	16500	16779	16538	16488	16426	16524	16526	16625	16599	16526	16546	16719	16413	16668	16613	16589	16372	16465	16508	16533	16386	16496	16598	16441	16621	16405	16553	16652	16430
27690	38807	36696	29088	24612	20329	17225	15831	15304	15170	15243	15207	15245	15167	15148	15078	15158	15167	15155	15073	15174	15332	15232	15231	15004	15128	15292	15246	14980	15125	15128	15115	15104	15210	15231	15146	15211	15252	15374	15281	15211	15231	15335	15032	15296	15344	15212	15075	15340	15116	15144	15186	15175	15194	14983	15171	15221	15298	15285	15217	15188	15185	15134	15184	15244	15189	15216	15077	15142	15182	15131	15001	15284	15196	15121	15080	15163	15204	15012	15009	15229	15262	15144	15077	15067	15226	15010	15252	15344	15152	15131	15079	15155	15156	15137	15242	15065	15185	15151	15001	15058	15300	15236	15058	15145	15191	15044	15310	15029	15134	15394	15009	15171	15194	15136	15072	15197	15244	15074	15116	15364	15090	15236	15030	15340	15151	15327	15049	15168	15154	15249	15313	15197	15299	15140	15157	15203	15050	15278	15251	14978	15166	14968	15005	15172	15018	15031	15061	15127	15037	15082	15236	15110	15030	15262	15003	15197	15184	15122	15078	15182	15207	14988	15050	15043	15000	14993	15143	15267	15056	15147	15265	15233	15154	15319	15170	15205	15188	15053	15296	15023	15225	15143	15105	15320	15293	15110	15191	15104	15055	15278	14965	15223	15100	15325	15162	15013	15294	15037	15136	15270	15112	15140	15231	15214	15216	15195	15187	15271	15025	15201	15107	15347	15239	14999	15069	15104	15139	15174	15150	14974	15038	15259	15107	15102	15097	15343	15131	15099	15164	15198	15112	15209	15064	15140	15049	15129	15223	15232	15218	15207	15212	15242	15168	15101	15058	15250	15155	15232	15114	15151	15157	14965	15197	15041	15103	15209	15114	15176	15175	15028	15104	15178	15286	14977	15107	15089	15020	15167	15125	15167	15106	14962	15264	15117	15181	15116	15148	15129	15111	15168	15155	15180	15065	15217	15200	15302	15271	15055	15128	15322	15257	15208	15259	15160	15030	15124	15290	15226	15124	15055	15160	15275	15187	15388	15024	15093	15166	15147	14943	15059	14982	15095	15212	15162	14949	15135	15133	15132	15176	15141	15031	15137	14989	15168	15127	15243	15054	15114	15128	15082	15154	15202	15273	15090	15171	15220	15133	15083	15157	15150	15088	15218	15210	15202	15263	15148	15170	15231	15180	15224	15188	15306	15261	15189	15152	15143	15001	15051	15085	15072	15037	15175	15067	15190	15236	15256	15223	15032	15172	15236	15054	15135	15201	15179	15100	15108	15022	15115	15292	15037	15099	15207	15102	15130	15150	15189	15220	15187	15028	15137	15146	15051	15089	15291	15077	15229	15001	15224	15174	15119	15082	15178	15209	15032	15235	15264	15270	15237	15062	14985	15124	15266	15045	15195	15098	15079	15231	15307	15198	15303	14983	15079	15153	15122	15038	15146	14891	15142	15087	15066	15030	15020	15045	15062	15070	15180	15212	15212	15025	15199	15172	15198	15182	15201	15106	15129	15138	15135	15157	15136	15166	15115	15175	15118	15020	15192	15174	15305	15121	15236	15071	15229	15131	15198	15238	15243	15099	15077	15182	15119	15049	15221	15183	15118	15183	15069	15316	15263	15088	15052	15176	15148	15074	15237	15149	15179	15120	15220	15121	15041	15233	15215	15229	15185	15203	15300	15109	15017	14982	15266	15093	15061	15250	15152	15171	15015	15231	15249	15127	15145	15106	15240	15012	15238	14924	15212	15072	15106	15099	15014	15090	15020	15151	15124	15130	15157	15247	15249	15201	15159	15155	15105	15149	15175	15129	15207	15219	15209	15178	15134	15228	15228	15105	15053	15113	15165	15137	15138	15139	15128	15037	14954	15263	15236	15193	15208	15158	15232	15163	14950	15066	15150	15191	15262	15068	15175	15164	15130	15147	15110	15025	15173	15047	15208	15309	15218	15071	15219	15041	15171	15099	15193	15096	15132	15217	15163	15128	15288	15171	15305	15141	15246	15156	15101	15138	15173	15032	15197	15144	15089	15304	15146	15155	15142	15303	15228	15135	15046	15059	15257	15082	15230	14965	15250	15193	15157	15248	14996	15112	15257	15218	15119	15230	15301	15099	15133	15117	15203	15210	15128	15073	15203	15132	15299	15141	15194	15169	15295	15160	15180	14882	15173	15226	15126	15241	15065	15201	15127	15096	15152	15097	15210	15256	15294	15085	14999	15034	15120	15139	15368	15203	15203	15118	14955	15118	15104	15157	15113	15190	15095	15207	15371	14989	15161	15125	15169	15257	15193	15212	15196	15134	15241	15239	15241	15081	15203	15148	14958	15127	15149	15204	15177	15232	15195	15013	15226	15287	15051	15084	15129	15153	15221	15061	15230	14996	15257	15220	15011	15286	15295	15130	15109	15222	15205	15232	15216	15390	15133	15096	14939	15052	15140	15220	15028	15059	15149	15232	15074	15081	15200	15184	15309	15204	15305	15065	15290	14980	15135	15103	15201	15119	15127	15195	15115	15258	15040	15343	15121	15003	15086	15307	15173	15201	15002	15106	15021	15038	15240	15089	15110	14953	15133	15166	15306	15336	15202	15256	15127	15177	15253	15270	15218	15121	15125	15129	15040	15087	15295	15299	15131	15145	15166	15166	15150	15185	15116	15247	15241	15035	15268	15274	15054	15202	15051	15231	15281	15214	14908	15061	15044	15049	15261	15160	15163	15239	15164	15107	15111	15133	15079	15132	15158	15150	15157	15048	15074	15100	15248	15061	15141	15299	15163	15217	15252	15110	15058	15093	15261	15027	15023	14982	15041	15257	15335	15216	15136	15059	15141	15048	15183	15198	15298	15244	15259	15040	14951	15147	15126	15148	15141	14980	15299	15117	15252	15168	15170	15050	15231	15012	15164	15077	15082	15167	15079	15195	15191	15011	15140	15103	15224	15052	15135	15175	15241	15253	15223	15082	15137	15224	15215	14986	15128	15062	15084	15264	15232	15174	15104	15016	15134	15023	15072	15180	15228	15044	15131	15343	15044	15177	15109	15077	15037	15076	15176	15148	15155	15229	15290	15166	15152	15222	15098	15250	15261	15343	15183	15128	15189	15175	15118	15261	15258	15088	15150	15056	15115	15081	15184	15109	15015	15168	15167	15275	15125	15125	15132	15111	15072	15090	14997	15206	15230	15155	15196	15141	15093	14970	15060	15122	15339	15209	15274	15258	15162	15144	15042	15065	15065	15142	15086	15170	15136	15161	15377	15246	15232	15100	15185	15204	15259	15087	15179	14964	15230	15182	15292	15233	15095	14954	15255	15159	15090	15016	15186	15225	15037	14922	15220	15063	15203	15186	15207	15122	15105	15144	15055	15296	15328	15314	15043	15217	15234	15050	15399	15160	15189	15136	15134	15161	14974	15172	15162	15194	15224	15006	15293	15090	15170	15302	15217	15173	14981	15064	15278	15226	15187	15109	15184	15148	15173	15214	15066	15209	15031	15311	15095	15139	15137	15293	15187	15138	15046	15066	15150	15158	15298	15070	15257	15134	15178	15181	15191	15197	15194	15077	15198	15158	15272	15039	15084	15071	15091	15012	15180	15074	15135	15230	15338	15302	15190	15132	15192	15135	15149	15166	15204	15105	15031	15104	15164	15021	15126	15035	15189	15089	15200	15337	15108	15115	15103	15237	15043	15183	15169	15179	15114	15076	15103	15015	15142	15316	15210	14985	15037	15089	15146	15229	15125	15196	15204	15121	15051	15208	15110	15277	15256	15161	15065	15163	15146	15082	15240	15049	15322	15051	15197	15305	15063	15391	15325	15041	15203	15014	15266	15193	15120	15182	15137	15248	15190	15206	15399	15140	15221	15039	15168	15164	15187	15226	15205	15151	14958	15242	15187	15200	15074	15245	15083	15033	15157	15020	15031	15102	15102	15051	15092	15080	15213	15169	15121	15234	15292	15179	15208	15031	15102	15262	15088	15048	15090	15112	14999	15131	15221	15124	15079	15345	15114	15027	15194	15043	15163	15245	15138	15129	15205	15017	15007	15049	15212	15150	15117	15247	15278	15196	15283	15175	15465	15174	14960	15099	15058	15093	15170	15105	15156	15079	15102	15067	15283	15054	15202	14996	15246	15100	15254	15197	15172	15029	15278	15092	15153	15134	15155	15265	15304	15104	15156	15239	15117	15012	15202	15218	15113	15071	14957	15105	15123	15233	15224	15047	15104	15266	15191	15264	15068	15176	15066	15188	15178	15182	15216	15163	15095	15129	15290	15274	15250	15188	15059	14978	15171	15401	15247	15197	15147	15275	15374	15086	15200	15220	15217	15172	15171	15184	15385	15244	15108	15153	15206	15193	15110	15053	15153	15109	14985	14990	15031	15355	15202	15226	15187	15150	15110	15195	15108	15188	15228	15167	15155	15130	14957	15159	15239	15070	15128	15249	15202	15143	15311	15193	15124	15159	15073	15127	15169	15153	15176	15254	15248	15212	15183	15119	15284	15161	14988	15202	15062	15148	15157	15375	15158	15120	15102	15199	15176	15218	15103	15145	15182	15080	15040	15118	15190	15267	15139	15066	15054	15143	15165	15095	15069	15033	15098	15146	15062	15141	15161	15124	15121	15210	15252	15167	15051	15237	15146	15230	15112	15247	15078	15276	15055	15039	15238	15061	15242	15299	15177	15003	14892	15061	15265	15140	15157	15142	15150	15278	15077	15201	15090	15171	15144	15074	15105	15063	15086	15284	15160	15109	15219	15082	14987	15058	15095	15126	15148	15158	15151	15098	15112	15049	15142	15153	15145	15231	14995	15216	15187	15172	15085	15102	15096	15103	15121	15309	15023	15138	15233	15031	15092	15096	15205	15196	15039	15221	15063	15255	15064	15148	15044	15201	15059	15111	15173	15233	15109	15037	15102	15146	15236	15078	15321	15322	15231	15113	15060	15235	15073	15221	15238	15139	15276	15096	15169	15318	15249	15276	14996	15170	15216	15296	15137	15043	15135	15315	15181	15189	15124	15287	15239	15093	15241	15226	15093	15144	15140	15056	15198	15394	15243	15199	15175	15279	15105	15054	15307	15184	15217	15198	14960	15102	15168	15094	15186	15207	15145	15104	15206	15102	15177	15227	15215	15110	15266	15112	15180	15297	15188	15260	15070	14984	15140	15192	15228	15052
24300	21515	29021	25982	25455	24347	22099	18304	17369	17127	16781	16722	16748	16842	16792	16604	16699	16582	16549	16627	16653	16549	16345	16524	16238	16704	16523	16644	16681	16447	16686	16439	16566	16460	16596	16644	16594	16488	16598	16570	16581	16512	16478	16579	16582	16813	16707	16357	16707	16703	16677	16596	16543	16686	16398	16356	16470	16591	16511	16555	16297	16667	16484	16447	16610	16677	16305	16489	16577	16519	16300	16422	16244	16566	16619	16425	16311	16278	16458	16430	16481	16378	16552	16644	16493	16364	16457	16501	16391	16398	16566	16482	16436	16387	16568	16439	16451	16739	16664	16672	16247	16340	16528	16631	16353	16617	16588	16659	16543	16450	16481	16532	16474	16401	16726	16557	16442	16489	16521	16420	16487	16429	16363	16510	16664	16520	16556	16253	16545	16392	16306	16424	16663	16601	16434	16502	16467	16496	16497	16415	16299	16596	16425	16393	16592	16509	16579	16571	16503	16676	16454	16572	16396	16291	16490	16404	16534	16490	16545	16427	16515	16523	16478	16516	16462	16580	16594	16518	16451	16596	16506	16399	16381	16546	16599	16565	16270	16241	16418	16384	16492	16548	16235	16408	16476	16386	16661	16443	16555	16439	16676	16490	16505	16601	16421	16622	16347	16202	16571	16554	16320	16539	16553	16571	16536	16511	16473	16265	16398	16438	16457	16272	16555	16648	16407	16301	16570	16537	16573	16546	16409	16325	16486	16561	16524	16505	16241	16395	16471	16495	16554	16605	16403	16435	16481	16418	16552	16700	16617	16575	16601	16422	16554	16404	16489	16396	16489	16401	16332	16548	16433	16491	16443	16349	16424	16407	16452	16566	16427	16520	16465	16553	16477	16553	16539	16502	16492	16365	16606	16500	16531	16470	16580	16612	16291	16492	16520	16550	16419	16548	16564	16472	16526	16584	16402	16714	16446	16420	16396	16358	16396	16441	16506	16765	16637	16327	16483	16455	16439	16518	16394	16558	16597	16672	16633	16447	16320	16457	16472	16485	16462	16309	16651	16479	16462	16460	16494	16529	16475	16451	16309	16737	16315	16396	16443	16538	16310	16412	16423	16396	16446	16397	16810	16500	16437	16456	16376	16571	16418	16561	16636	16572	16615	16459	16498	16490	16535	16573	16628	16349	16412	16408	16452	16534	16479	16405	16483	16513	16513	16557	16757	16798	16583	16575	16258	16518	16490	16454	16453	16831	16479	16584	16637	16346	16423	16470	16453	16452	16445	16601	16544	16656	16557	16445	16596	16545	16542	16640	16431	16412	16407	16442	16381	16478	16506	16570	16487	16352	16550	16393	16284	16650	16585	16675	16564	16614	16658	16535	16251	16433	16540	16479	16373	16357	16487	16577	16481	16494	16541	16506	16465	16386	16489	16542	16403	16412	16400	16519	16527	16371	16396	16501	16588	16547	16547	16325	16490	16394	16387	16543	16579	16305	16391	16277	16300	16583	16349	16464	16373	16511	16489	16555	16516	16421	16359	16461	16459	16611	16541	16553	16462	16308	16564	16559	16548	16515	16595	16708	16474	16470	16612	16588	16491	16424	16480	16682	16475	16429	16414	16452	16380	16438	16559	16416	16560	16550	16491	16355	16606	16500	16409	16340	16502	16420	16548	16516	16641	16660	16462	16479	16524	16551	16521	16565	16317	16354	16427	16627	16712	16622	16799	16566	16344	16338	16413	16315	16397	16551	16534	16393	16274	16403	16533	16513	16274	16441	16454	16308	16361	16661	16439	16291	16418	16528	16450	16588	16578	16540	16411	16530	16384	16548	16548	16601	16462	16411	16452	16462	16221	16556	16458	16373	16466	16432	16611	16226	16465	16370	16467	16434	16372	16454	16359	16619	16668	16544	16454	16459	16443	16367	16651	16309	16597	16454	16436	16421	16459	16513	16481	16487	16472	16505	16504	16438	16514	16561	16571	16401	16479	16492	16574	16444	16438	16522	16358	16528	16481	16416	16391	16555	16554	16459	16302	16175	16335	16562	16523	16531	16429	16531	16481	16507	16455	16530	16542	16486	16324	16163	16539	16426	16520	16351	16643	16506	16503	16383	16548	16344	16568	16452	16520	16208	16435	16462	16661	16796	16424	16476	16475	16530	16552	16367	16519	16582	16456	16464	16386	16416	16536	16304	16369	16453	16451	16558	16540	16319	16630	16641	16605	16532	16501	16409	16482	16455	16380	16349	16567	16584	16469	16495	16386	16489	16455	16421	16478	16174	16429	16379	16334	16550	16579	16527	16676	16500	16494	16617	16584	16438	16646	16372	16426	16514	16532	16588	16608	16473	16331	16275	16374	16407	16503	16561	16699	16547	16378	16399	16491	16306	16473	16636	16644	16402	16381	16394	16388	16336	16388	16567	16269	16553	16443	16468	16390	16356	16556	16535	16435	16562	16525	16423	16497	16445	16733	16432	16566	16565	16430	16462	16283	16330	16496	16490	16513	16526	16449	16507	16475	16332	16276	16708	16405	16593	16353	16526	16518	16406	16602	16431	16395	16384	16476	16286	16504	16468	16536	16456	16623	16468	16587	16500	16590	16396	16349	16431	16643	16440	16545	16285	16458	16476	16590	16504	16475	16429	16474	16639	16256	16441	16689	16309	16482	16483	16424	16362	16496	16517	16461	16282	16390	16719	16512	16703	16393	16567	16451	16339	16448	16472	16355	16408	16343	16450	16644	16492	16492	16473	16691	16541	16466	16692	16224	16391	16540	16408	16412	16342	16677	16516	16555	16492	16533	16325	16651	16610	16355	16600	16516	16597	16494	16491	16446	16448	16485	16443	16395	16449	16509	16531	16446	16410	16477	16419	16503	16569	16475	16585	16409	16336	16449	16346	16360	16469	16477	16580	16440	16623	16527	16487	16338	16518	16253	16489	16604	16586	16420	16384	16475	16534	16499	16289	16381	16400	16538	16706	16396	16492	16699	16499	16371	16427	16369	16302	16352	16402	16463	16453	16293	16561	16284	16447	16616	16383	16342	16386	16651	16405	16593	16434	16579	16472	16646	16567	16486	16481	16503	16592	16514	16392	16526	16384	16418	16455	16538	16546	16342	16410	16420	16610	16389	16577	16313	16401	16550	16424	16662	16467	16388	16520	16486	16424	16489	16464	16538	16690	16412	16381	16464	16396	16724	16457	16518	16511	16459	16320	16632	16479	16405	16692	16386	16434	16399	16611	16362	16357	16659	16441	16404	16517	16590	16572	16490	16355	16522	16468	16382	16431	16355	16400	16555	16552	16511	16392	16563	16556	16533	16300	16281	16455	16414	16317	16389	16440	16551	16585	16521	16399	16497	16426	16512	16284	16604	16346	16382	16541	16469	16445	16701	16608	16449	16595	16508	16476	16439	16353	16719	16524	16436	16301	16632	16488	16462	16527	16722	16344	16528	16515	16763	16437	16533	16644	16508	16463	16371	16400	16576	16418	16264	16423	16389	16425	16654	16485	16562	16474	16610	16496	16664	16511	16287	16488	16480	16487	16406	16469	16322	16688	16435	16338	16618	16365	16610	16691	16518	16425	16264	16414	16570	16582	16327	16518	16241	16559	16561	16465	16593	16689	16538	16515	16376	16458	16676	16524	16382	16539	16252	16329	16493	16403	16466	16476	16775	16385	16478	16582	16502	16575	16404	16501	16454	16399	16359	16431	16448	16444	16396	16522	16493	16345	16663	16654	16580	16344	16483	16454	16513	16418	16605	16518	16396	16285	16498	16515	16589	16507	16456	16642	16450	16473	16306	16259	16502	16308	16565	16594	16402	16541	16502	16532	16444	16245	16380	16480	16634	16637	16485	16456	16543	16433	16521	16339	16583	16381	16364	16409	16464	16540	16198	16588	16456	16411	16501	16581	16483	16525	16552	16567	16579	16448	16501	16473	16441	16395	16401	16547	16360	16479	16539	16446	16519	16519	16363	16640	16503	16499	16574	16679	16661	16693	16327	16546	16605	16297	16364	16402	16332	16409	16261	16584	16604	16513	16493	16408	16355	16309	16489	16391	16578	16567	16435	16649	16350	16455	16603	16592	16354	16530	16547	16578	16618	16490	16477	16428	16534	16523	16465	16368	16376	16452	16648	16476	16416	16508	16511	16557	16555	16496	16336	16635	16526	16497	16248	16448	16626	16526	16347	16464	16488	16462	16439	16549	16537	16544	16475	16483	16666	16613	16513	16470	16479	16273	16536	16533	16637	16447	16534	16485	16360	16356	16340	16462	16544	16506	16387	16401	16410	16488	16560	16457	16425	16627	16635	16374	16453	16488	16494	16474	16537	16563	16425	16585	16304	16579	16646	16490	16742	16593	16473	16561	16456	16461	16475	16479	16600	16558	16460	16337	16411	16540	16557	16540	16544	16381	16349	16327	16459	16299	16364	16533	16497	16441	16325	16391	16609	16284	16591	16432	16240	16375	16543	16377	16656	16599	16551	16685	16380	16283	16741	16684	16484	16465	16447	16526	16483	16524	16560	16603	16476	16549	16547	16517	16655	16473	16408	16588	16434	16533	16353	16677	16386	16611	16532	16547	16583	16593	16705	16400	16510	16543	16437	16623	16339	16458	16682	16634	16437	16558	16524	16486	16549	16475	16584	16599	16373	16348	16368	16545	16748	16742	16429	16490	16386	16340	16330	16706	16490	16377	16538	16452	16360	16396	16692	16681	16442	16523	16399	16602	16431	16474	16514	16646	16427	16578	16548	16677	16493	16553	16552	16443	16417	16276	16439	16365	16354	16424	16679	16564	16578	16587	16459	16451	16494	16452	16597	16451	16498	16337	16403	16573	16514	16281	16449	16514	16358	16570	16576	16494	16597	16347	16685	16483	16516	16512	16473	16497	16582	16472	16389	16264	16428	16539	16673	16467	16418	16294	16374	16436	16322	16348	16421	16263	16506	16471	16417	16437	16468	16438	16685	16427	16517	16433	16542	16459	16511	16512	16302	16571	16307	16471	16582	16213	16673	16345	16442	16501	16803	16406	16424	16369	16449	16507	16457	16369	16560	16368	16418	16418	16356	16415	16699	16505	16530	16338	16472	16505	16474	16411	16448	16666	16459	16436	16291	16371	16668	16614	16548	16521	16490	16349	16401	16396	16302	16459	16611	16258	16487	16562
30753	48811	45902	38644	32036	22994	19180	16950	16194	15609	15505	15570	15157	15337	15396	15320	15270	15151	15191	15137	15085	15168	15289	15218	15284	15171	15303	15414	15082	15260	15146	15151	15399	15200	15298	15223	15169	15318	15292	15066	15276	15168	15054	15239	15103	15235	15457	15284	15334	15364	15633	15317	15311	15187	15083	15174	15197	15161	15219	15350	15189	15128	15170	15278	15249	15158	15207	15147	15057	15261	15078	15150	15203	15154	15221	15181	15282	15384	15345	15234	15334	15254	15210	15256	15215	15075	15243	15185	15203	15422	15070	15088	15268	15227	15144	15217	15026	15110	15175	15213	15226	15269	15215	15216	15059	15141	15226	15214	15205	15098	15071	15086	15124	15190	15037	15195	15071	15079	15121	14984	15198	15319	15089	15273	14938	15083	14970	15052	15158	15117	14946	15088	15241	15213	15263	15040	15134	15180	15061	15215	15124	15250	15101	15156	14984	15150	15231	15183	15057	15245	15298	15219	15055	15073	15069	15181	15123	14916	15195	15331	15193	15161	15133	15189	15070	15094	15114	15197	15271	15126	15258	14953	15156	15137	15172	15038	15021	15218	15136	15317	15274	15102	15207	15202	15168	15054	15231	15095	15211	15201	15161	15049	15284	15173	15360	15263	15285	15193	15142	15148	15059	15179	15288	15126	15107	15040	15111	15209	15265	15083	15120	15215	15221	15151	15215	15044	15125	15261	15229	15202	15202	15204	15114	15152	15164	15092	15182	14962	15112	15066	15195	15171	15314	15145	15223	15205	15133	15102	15173	15108	15424	15096	15088	15209	15106	15263	15003	15054	15202	15183	15182	15194	15164	15172	15166	15216	15240	15118	15270	15104	15229	15141	15097	15259	15141	15039	15143	15128	15315	15217	15112	15059	15056	15250	15015	15222	15215	15164	15008	15201	15073	15024	15221	15162	14957	15137	15306	15155	15046	15210	15219	15234	15135	15242	15115	15100	15116	15205	15179	15109	15303	15181	15316	14999	15143	15099	15236	15244	15180	15235	15231	15117	15205	15107	15097	15286	15071	15276	15162	15151	15198	15217	15213	15160	15218	15121	15238	15062	15276	15009	15257	15151	15246	15196	15088	15229	15203	15220	15209	15129	15207	15155	15277	15069	15066	15214	15140	15181	15139	15109	15302	14991	15249	15311	14962	14940	15223	15103	15061	15073	15160	15131	15317	15259	15318	15268	15169	15063	15256	15085	15065	15189	15223	15135	15187	15097	15157	15239	15167	15157	15074	15296	15329	15398	15056	15236	15059	15178	15203	15078	15179	15145	15068	15273	15104	15135	15036	15191	15229	15249	15197	15213	15171	15135	15089	15477	15058	15131	15312	15151	15153	15289	15120	15047	15077	15173	15230	15190	15082	15127	15162	15005	15135	15356	15168	15266	15069	15251	15105	14993	15178	15249	15205	15095	15214	15115	15262	15283	15220	15087	14924	15353	15109	15182	15032	15204	15328	15130	15244	15163	15059	15071	15267	15172	15239	15121	15116	15130	15110	15135	14989	15119	15261	15092	15125	15256	15113	15188	15074	15231	14991	15143	15039	15103	14968	15206	15098	15180	15174	15402	15213	15149	15099	15162	15237	15058	15037	15138	15126	15374	15317	15237	15265	15095	15173	15365	15211	15184	15112	15080	15224	15135	15240	15135	15253	15190	15091	15147	15149	15250	15195	15158	15296	15141	15201	15047	15168	15148	15161	15016	15320	15225	15187	15030	15069	15206	15178	15162	15230	15069	14879	15213	14999	15121	15167	15051	15286	15101	15190	15171	15273	15139	15183	15065	15008	15242	15103	15236	15203	15058	15300	15241	15078	15223	15175	15048	15139	15183	15179	15035	15240	15227	14960	15037	15048	15229	15142	15005	15079	15165	15006	15120	15196	14961	15110	15113	15083	15107	15088	15203	15202	15154	15157	15070	15113	15120	15299	15212	15221	15334	15161	15313	15285	15234	15223	15308	15171	15096	15242	15122	15184	15120	15253	15064	15250	15195	15280	15253	15120	15344	15114	15215	15040	15142	15119	15215	15192	15022	15109	15255	15178	15148	15221	15046	15023	15330	15074	15075	15102	15028	15088	14962	15189	15210	15017	15067	15060	15213	14918	15110	15241	15083	15154	15243	15146	15273	15211	15134	15182	15217	15158	15119	15002	15194	15144	15246	14993	15110	15194	15027	15064	15202	15186	15225	15172	15185	15123	15131	15061	15126	15194	15148	15213	15077	15400	15152	15058	15162	15071	15110	15115	15235	15211	15185	15032	15080	15270	15086	15163	15241	15212	14962	15214	15191	15087	15346	15239	15134	15145	15184	15080	15221	15175	15376	15101	15198	15182	15057	15077	15154	15002	15084	15111	15151	15239	15166	15166	15016	15022	15139	15277	15255	15140	15075	15178	15195	15102	15096	15113	15183	15195	15211	15356	15041	15087	15142	15170	15227	15033	15221	15160	15135	15136	15021	15224	15228	15220	14942	15065	15183	15236	15220	15181	15350	15146	15048	15227	15246	15099	14901	15303	15250	15255	15031	15161	15138	15108	15085	14953	15301	15264	15286	15161	15277	15190	15178	15123	15270	15192	15130	15135	15031	15028	15151	15144	15236	15153	15202	15253	15115	15254	15122	15111	15350	15132	15228	15208	15151	15168	15133	15244	15036	15168	15034	15190	15148	15087	15196	15189	15091	15126	15347	15344	15397	15056	15159	15110	15284	15122	15111	15204	15235	15123	15149	15261	15079	15292	15277	15229	15075	15135	15031	15132	15043	15020	15018	15153	15189	15021	15356	15233	15174	15326	15246	15105	15090	15173	15118	15001	15170	15278	14957	15288	15158	15296	15337	15050	15289	15218	15304	15214	14969	15129	15173	15236	15122	15346	15123	15254	15059	15083	15162	15072	15203	15276	15329	15304	15233	15303	15112	15336	15008	15310	15191	15255	15207	15182	15363	15110	15167	15173	15214	15114	15100	15007	15120	15225	15397	15086	15151	15261	15157	15244	15131	15301	15138	15161	15327	15138	15149	15139	15231	15087	14992	15189	15226	15139	15223	15145	15081	14963	15110	15193	15016	15088	15041	15043	15162	15113	15147	15212	15140	15135	15177	15137	15170	15023	15129	15228	15016	15196	15220	15154	15249	15236	15058	15291	15235	15265	15260	15298	15355	15077	15258	15011	15085	15037	15200	15199	15137	15120	15308	15158	15064	15206	14950	15172	15198	15063	15158	15290	15247	15335	15109	15272	15168	15309	15167	15297	15209	15264	15122	15182	15078	15049	15122	15094	15244	15339	15160	15047	15244	15195	15186	15039	15114	15190	15103	15212	15283	15219	15174	15154	15018	15289	15251	15278	15113	15058	15275	15072	15234	15160	15118	15139	15142	14971	15277	15231	15177	15176	15250	15181	15061	15263	15060	15153	15045	15206	15000	15242	15182	15054	15202	15127	15085	15229	15167	15049	15140	15212	15013	15184	15026	15206	15224	14978	15125	15163	15224	15113	15310	15253	15187	15058	15079	15090	15044	15221	15299	15341	15359	15177	15234	15287	15159	15079	15167	15105	15049	15431	15053	15179	15165	15290	15235	15050	15217	15178	15171	15110	15043	15180	15250	15102	15057	15196	15079	15185	15005	15093	15334	15235	15221	15035	15077	15133	15157	15136	15044	15121	15183	15308	15047	15122	15251	15185	15238	15091	15120	15238	15315	15061	15235	15144	15162	15162	15135	15228	15262	15166	15147	15098	15279	15309	15169	15209	15156	15106	15245	15240	15118	15229	15206	15259	15172	15118	15301	15162	15155	15169	15178	15145	15204	15095	15100	15265	15311	15116	15284	15187	15216	15040	15311	15383	15157	15300	15200	15370	15087	15271	15277	14998	15282	15061	15239	15384	15124	15151	14995	15196	15218	15058	15175	15284	15202	15130	15194	15230	15214	15149	15165	15193	15111	15207	15246	15293	15223	15153	15180	15173	15209	15108	15130	15236	15143	15318	14998	15296	15101	15114	14998	15007	15031	15136	15260	15318	15222	15131	15107	15204	15298	15353	15219	15334	15113	15041	15262	15003	15142	15275	15054	15008	15079	15280	15158	15185	15169	15249	15178	15155	15013	15312	15105	15142	15070	15094	15148	15184	15167	15024	15221	15230	15164	15221	15430	15118	15261	15230	15030	15123	15109	15261	15235	15109	15107	15303	15153	15353	15027	15141	15095	15152	15078	15399	15068	15092	15135	15168	15131	15047	15227	15145	15007	15112	15170	15231	15100	15153	15123	15175	15115	15177	15133	15123	15060	15149	15141	15063	15187	15156	15128	15027	15060	15309	15135	15066	15203	15240	15190	15007	15171	15264	14990	15191	15224	15060	15207	15352	15193	15176	15065	15194	15163	15271	15212	15181	15250	15217	15288	15102	15047	15251	15370	15241	15127	14979	15286	15198	15075	15100	15168	15158	15211	15054	15138	15345	15235	15289	15120	15112	15131	15208	15160	15153	15131	15185	15181	15259	15226	15064	15093	15147	15154	15187	15255	15211	15161	15186	15202	15173	15241	15275	15004	15220	15119	15109	15211	15053	15016	15240	15158	15265	15208	15160	15117	15127	15168	15200	15250	15263	15225	15041	15207	15122	15294	15232	15241	15173	15119	15138	15255	14970	15073	15155	15172	15241	15190	15218	15132	15193	15073	15052	15266	15137	15196	15222	15213	15169	15136	15189	15260	15136	15140	15221	15138	15178	15169	15084	15027	15202	15227	15057	15030	15179	15206	15205	15377	15110	15390	15206	15176	15281	15127	15368	15313	14986	15193	15206	15125	15195	15094	15001	15176	15165	15021	15120	15219	15244	15147	15217	15279	15194	15075	15369	15143	15138	15129	15109	15131	15153	15187	15159	15129	15129	15140	15240	15198	15201	15146	15198	15098	15234	15150	15145	15149	15182	15038	15152	14964	15252	15182	15258	15186	15200	15120	15107	15271	15270	15143	15188	15232	15073	15078	15073	15069	15148	15232	15139	15244	15284	15200	15028	15067	15128	15083	15275	14933	15246	15059	15307	15104	15113	15108	15194	15009	15256	15117	14996	15135	15275	15481	15056	15231	15249	15060	15258	15137	15135	15106	15270	15097	15298	15199	15366	15182
23139	21488	29327	24503	23258	25688	26869	20813	18608	17857	17418	17274	17062	16918	17008	17252	16880	17061	16894	16959	17089	17098	16815	16819	16869	16848	16720	17092	16849	16825	17030	16793	16801	17009	16917	16926	17050	16799	17058	16946	17060	16997	16811	16636	16946	17129	16941	17089	17229	17356	17193	17174	16814	17074	16698	16745	16790	16881	16756	16660	16767	16795	16638	16717	16806	17014	16874	16810	16770	16929	16905	16793	16851	16712	16763	16721	16915	16910	16891	16681	16870	16812	16734	16869	16707	16657	16883	16760	16720	16682	16792	16710	16940	16742	16709	16778	16947	16764	16975	16776	16801	16870	16500	16765	16813	16912	16707	16758	16877	16998	16917	16512	16824	16720	16994	16815	17063	16558	16806	16722	16557	16696	16753	16718	16860	16771	16846	16823	16861	16834	16782	16738	16854	16786	17046	16753	17001	16848	16954	16914	16726	16522	16731	16588	16836	16929	16817	16625	16743	16920	16674	16907	16802	16932	16814	16869	16985	16741	16650	16908	16773	16667	16829	16814	16725	16579	16671	16836	16624	16810	16925	16816	16873	16876	16788	16716	16843	16720	16673	16705	16672	16651	16900	16810	16528	16736	16731	16847	16947	16662	16703	16964	16759	16639	16627	16910	16934	16690	16700	16683	16802	16931	16594	16829	16828	16710	16723	16841	16887	16786	16723	16796	16585	16684	16710	16733	17000	16727	16654	16711	16752	16765	16760	16785	16737	16824	16796	16771	16744	16968	16657	16921	16695	16684	16662	16843	16781	16802	16538	16663	16796	16896	16852	16794	16683	16658	16769	16807	16833	16723	16809	16765	16846	16656	16673	16861	16767	16681	16837	16901	16719	16743	16786	16594	16732	16739	16705	16728	16729	16564	16758	16757	16713	16808	16730	16673	16640	16845	16764	16657	16812	16515	16724	16887	16789	16859	16639	16881	16735	16748	16702	16736	16727	16820	16767	16834	16975	16772	16748	16671	16745	16664	16841	16817	16560	16609	16693	16659	16785	16769	16722	16618	16764	16763	16724	16687	16916	16792	16945	16732	16752	16513	16832	16813	16675	16713	16772	16757	16811	16800	16718	16904	16691	16655	16913	16869	16905	16889	16663	17017	16836	16880	16730	16711	16794	16850	16948	16945	16776	16843	16726	16712	16653	16820	16886	16603	16956	16870	16779	16754	16726	16719	16851	16703	16771	16768	16635	16722	16608	16707	16801	16851	16806	16691	16645	16505	16733	16725	16676	16663	16691	16847	16690	16659	16723	16906	16691	16773	16736	16733	16709	16713	16782	16873	16840	16744	16775	16718	16668	16704	16776	16875	16884	16716	16602	16753	16658	16722	16792	16777	16791	16586	16787	16747	16872	16743	16968	16667	16628	16596	16637	16801	16660	16782	16643	16972	16777	16763	16910	16653	16632	16866	16893	16829	16780	16715	16956	16778	16800	16708	16693	17040	16852	16815	16856	16647	16593	16753	16725	16621	16787	16740	16725	16793	16866	17029	16848	16777	16799	16530	16780	16907	16731	16856	16723	16794	16834	16870	16676	16773	16596	16877	16836	16656	16709	16740	16751	16789	16856	16620	16706	16582	16752	16911	16721	16751	16730	16757	16685	16713	16685	16804	16945	16816	16764	16759	16649	16872	16813	16847	16660	16797	16679	16969	17029	16596	16722	16742	16656	16700	16776	16897	16895	16811	16949	16762	16723	16786	16897	16709	16576	16833	16692	16922	16646	16750	16711	16748	16768	16741	16612	16811	16955	16775	16767	16813	16655	16830	16761	16543	16709	16760	16803	16694	17018	16637	16700	16788	16855	16619	16697	16931	16686	16636	16931	16513	16743	16789	16744	16769	16703	16643	16800	16564	16701	16909	16714	16827	16770	16705	16829	16853	16842	16575	16741	16743	16752	16886	16687	17068	16658	16699	16696	16601	16867	16785	16684	16775	16811	16687	16683	16700	16957	16795	16821	16691	16998	16799	16861	16794	16771	16707	16858	16625	16944	16763	16777	16890	16711	16913	16570	16865	16735	16728	16789	16738	16779	16806	16838	16805	16788	16789	16589	16683	16747	16697	16848	16681	16758	16859	16881	16815	16793	16952	16912	16811	16997	16699	16892	16603	16654	16638	16612	16722	16666	16871	16834	16748	16601	16707	16986	16922	16926	16695	16680	16515	16911	16829	16962	16717	16760	16798	16773	16792	16912	16412	16672	16854	16760	16810	16665	16825	16806	16536	16659	16977	16730	16699	16683	16759	16893	16658	16622	16828	16763	16781	16956	16627	16653	16582	16695	16797	16647	16691	16813	16838	16738	16722	16771	16887	16842	16723	16923	16615	16909	16871	16667	16560	16684	16850	16796	16775	16721	16687	16741	16864	16692	16814	16841	16685	16774	16597	16745	16975	16712	16724	16614	16714	16779	17007	16752	16737	16718	16779	16763	16964	16833	16783	16710	16821	16797	16744	16899	16768	16766	16760	16659	16667	16786	16726	16794	16802	16996	16716	16691	16832	16868	16823	16586	16894	16691	16794	16958	16797	16857	16706	16559	16733	16580	16713	16718	16747	16823	16874	16739	16722	16870	16779	16986	16887	16830	16755	16750	16577	16731	16850	16872	16853	16947	16597	16750	16639	16595	16730	17048	16839	16847	16763	16589	16836	16849	16890	16711	16866	16639	16754	16702	17039	16779	16519	16677	16738	16769	16691	16812	16730	16869	16555	16957	16646	16945	16495	17009	16634	16598	16545	16685	16593	16784	16782	16823	16763	16927	16801	16914	16675	16692	16729	16860	16662	16759	16840	16969	16725	16781	16661	16701	16590	16786	16660	16699	16908	16799	16687	16798	16783	16525	16878	16848	16915	16729	16562	17001	16765	16782	16719	16830	16606	16720	16731	16882	16762	16641	16796	16827	17004	16735	16825	16759	16683	16726	16760	16583	16751	16572	16834	16785	16936	16805	16694	16631	16855	16966	16649	16732	16530	16856	16749	16630	16683	16771	16684	16744	16742	16780	16799	16537	16675	16789	16721	16843	16854	16676	16915	16740	16558	16945	16585	16837	16814	16782	16750	16641	16663	16767	16884	16795	16721	16718	16669	16851	16965	16852	16823	16872	16804	16653	16902	16820	16851	16752	16763	16863	16718	16679	16766	16664	16780	16612	16914	16705	16725	16772	16864	16809	16729	16774	16624	16792	16668	16634	16793	16573	16779	16632	16674	16911	16783	16760	16825	16892	17002	16765	16931	16722	16714	16849	16941	16839	16562	16717	16610	16713	16716	16721	16825	16744	16806	16753	16814	16554	16730	16594	16924	16877	16726	16759	16670	16810	16797	16696	16745	16805	16722	16807	16842	16726	16624	16717	16890	16957	16690	16799	16613	16807	16675	16763	16738	16715	16727	16787	16945	16621	16754	16823	16737	16730	16854	16617	16556	16940	16680	16659	16779	16792	16869	16720	16737	16543	16623	16752	16635	16814	16732	16729	16681	16779	16884	16577	16744	16949	16749	16619	16728	16621	16696	16579	16788	16836	17025	16750	16896	16932	16737	16833	16668	16746	16721	16819	16684	16812	16872	16893	16817	16648	16776	16595	16582	16584	16602	16622	16942	16783	16901	16622	16726	16770	16739	16802	16853	17041	16878	16783	16795	16869	16656	16804	16877	16796	16832	16823	16656	16754	16702	16890	16906	16762	16904	17018	16732	16901	16733	16706	16800	16866	16842	16804	16687	16693	16838	16763	16698	16667	16831	16761	16604	16763	16702	16644	16815	16655	16594	16671	16660	16850	16752	16991	16662	16798	16548	16821	16526	17059	16827	16653	16730	16689	16996	16747	16609	16832	16730	16790	16771	16742	16834	16581	16825	16717	16627	16689	16655	16672	16781	16803	16771	16805	16812	16780	16782	16685	16757	16719	16799	16734	16858	16914	16865	16800	16823	16697	17000	16628	16918	16564	16760	16896	16857	17007	16890	16758	16953	16778	16808	16588	16779	16765	16719	16896	16655	16777	16650	16855	16938	16773	16630	16739	16938	16774	16916	16812	16768	16748	16905	16984	16743	16836	16814	16765	16765	16955	16713	16899	16995	16734	16672	16726	16602	16531	16706	16699	16780	16770	16691	16795	16924	16849	16778	16582	16671	16837	16624	16837	16705	16751	16710	16799	16897	16558	16681	16685	16792	16695	16776	16755	16610	16525	16656	16811	16814	16906	16668	16896	16903	16626	16712	16872	16667	16720	16771	16700	16791	16693	16625	16693	16777	16761	16813	16753	16562	16599	16786	16612	16975	16682	16641	16819	16870	16922	16899	16581	16757	16744	16522	17029	16920	16842	16807	16862	16627	16807	16780	16724	16790	16925	16696	16825	16630	16747	16859	16833	16766	16827	16706	16926	16722	16806	16858	16538	16726	16620	16828	16783	16738	16863	16577	16599	16855	16855	16707	16877	16744	16941	16748	16836	16924	16648	16712	16778	16778	16756	16726	16871	16630	16857	16956	16922	16931	16810	16616	17002	16772	16575	16741	16849	16671	16811	16658	16768	16756	16718	16800	16922	16678	16940	16857	16694	16845	16832	16727	17052	16926	16923	16833	16635	16814	16667	16940	16748	16890	16965	16805	16692	16722	16781	16747	16903	16720	16718	16721	16862	16853	16790	16593	16783	16784	16688	16785	16698	16676	16781	16793	16708	16680	16957	16746	16776	16838	16756	16697	16717	16776	16750	16836	16845	16613	16686	16793	16759	16816	16939	16925	16768	16753	16749	16862	16704	16701	16841	16812	16681	16839	16702	16779	16935	16800	16667	16792	16970	16696	16777	16828	16934	16889	16753	16862	16769	16806	16819	16607	16814	16819	16799	16594	16864	16612	16698	16667	16804	16706	16921	16767	16690	16635	16671	16608	16724	16888	16861	17000	16682	16874	16921	16765	16825	16656	16811	16868	16571	16855	16560	16662	16711	16639	16793	16746	16880	16932	16952	16672	16860	16778	16936	16706	16697	16880	16856	16760	16710	16581	16774	16679	16769	16610	16864	16745	16899	16673	16746	16751	16791	16724	16829	16906	16692	16629	16826	16725	16731	16772	16823	16891	16801	16915	16750	16682	16832	16789	16687	16576	16648	16942	16739	16663	16744	16766
34336	54679	51971	43678	34860	26801	23331	19723	17423	16161	15719	15709	15647	15454	15493	15486	15616	15525	15582	15557	15434	15490	15521	15408	15529	15346	15302	15282	15400	15444	15249	15344	15231	15389	15404	15321	15292	15405	15514	15280	15358	15386	15187	15390	15579	15494	15307	15636	16087	16236	16031	15654	15471	15262	15513	15187	15311	15303	15420	15294	15393	15427	15327	15431	15351	15295	15433	15356	15338	15481	15315	15346	15497	15426	15309	15348	15287	15642	15604	15471	15576	15311	15331	15397	15261	15374	15241	15430	15397	15300	15337	15416	15324	15246	15434	15387	15604	15373	15498	15243	15445	15372	15259	15477	15343	15286	15249	15325	15411	15317	15377	15446	15505	15388	15410	15234	15444	15483	15376	15417	15315	15286	15313	15447	15377	15432	15386	15307	15426	15365	15541	15274	15363	15392	15308	15273	15308	15264	15354	15419	15435	15354	15311	15383	15336	15296	15456	15360	15410	15246	15294	15286	15392	15372	15332	15324	15329	15289	15255	15473	15554	15405	15252	15372	15334	15396	15290	15373	15333	15704	15227	15360	15490	15189	15549	15311	15268	15359	15496	15282	15313	15435	15278	15288	15327	15361	15355	15218	15373	15489	15371	15267	15368	15348	15159	15146	15306	15110	15426	15321	15449	15322	15291	15322	15376	15303	15293	15393	15529	15384	15442	15309	15217	15310	15384	15353	15326	15300	15461	15281	15433	15453	15443	15362	15332	15276	15192	15365	15215	15388	15229	15301	15493	15272	15437	15276	15436	15150	15221	15311	15421	15344	15237	15390	15462	15297	15380	15433	15318	15345	15324	15475	15440	15292	15525	15508	15655	15240	15383	15228	15291	15274	15428	15288	15421	15256	15430	15232	15145	15218	15367	15357	15324	15415	15378	15427	15242	15205	15219	15325	15417	15476	15268	15233	15289	15366	15246	15376	15308	15338	15362	15300	15311	15111	15367	15313	15332	15217	15227	15245	15334	15425	15329	15493	15216	15242	15448	15254	15469	15268	15249	15406	15361	15311	15363	15250	15415	15249	15341	15384	15368	15352	15295	15436	15370	15344	15481	15323	15521	15499	15339	15564	15403	15318	15399	15199	15249	15359	15149	15446	15287	15263	15376	15306	15313	15464	15356	15369	15223	15358	15382	15408	15317	15283	15491	15172	15344	15427	15390	15498	15265	15445	15264	15325	15276	15259	15388	15436	15283	15395	15239	15379	15326	15269	15229	15295	15380	15395	15316	15240	15302	15481	15396	15305	15390	15438	15350	15329	15445	15204	15276	15262	15334	15394	15531	15352	15274	15286	15289	15376	15381	15340	15259	15218	15407	15430	15266	15231	15173	15303	15366	15269	15427	15226	15232	15359	15241	15401	15268	15417	15387	15325	15196	15175	15640	15275	15268	15316	15238	15180	15212	15343	15380	15315	15375	15163	15322	15487	15209	15229	15407	15509	15307	15364	15448	15334	15103	15411	15388	15385	15228	15325	15495	15399	15444	15325	15384	15368	15292	15307	15222	15251	15279	15354	15287	15477	15394	15417	15237	15406	15305	15441	15385	15396	15433	15187	15292	15308	15166	15247	15216	15133	15405	15194	15276	15392	15478	15354	15488	15396	15334	15275	15394	15360	15412	15316	15241	15088	15212	15317	15406	15372	15423	15324	15302	15319	15352	15277	15208	15317	15195	15455	15346	15483	15215	15460	15467	15300	15272	15336	15402	15479	15444	15193	15291	15250	15382	15292	15142	15324	15432	15442	15312	15465	15242	15261	15388	15155	15343	15293	15239	15210	15248	15338	15387	15314	15104	15251	15496	15297	15224	15220	15309	15282	15299	15311	15446	15125	15476	15364	15345	15302	15435	15364	15323	15352	15453	15264	15291	15472	15275	15322	15451	15357	15346	15434	15328	15333	15227	15407	15388	15153	15508	15365	15341	15302	15430	15382	15443	15224	15601	15354	15266	15253	15389	15347	15372	15372	15248	15388	15380	15352	15511	15223	15437	15399	15303	15482	15425	15311	15235	15412	15316	15503	15275	15303	15329	15357	15356	15335	15386	15348	15210	15300	15363	15385	15498	15448	15364	15470	15328	15273	15337	15275	15257	15318	15280	15426	15467	15225	15307	15412	15304	15233	15382	15260	15442	15501	15258	15368	15482	15436	15271	15348	15275	15262	15379	15321	15500	15513	15407	15380	15341	15473	15299	15326	15482	15367	15357	15252	15385	15339	15395	15336	15189	15273	15393	15262	15237	15413	15389	15223	15310	15371	15305	15136	15443	15267	15244	15325	15311	15343	15304	15422	15296	15490	15318	15311	15249	15255	15340	15431	15360	15448	15358	15313	15480	15359	15339	15245	15328	15337	15201	15361	15415	15420	15501	15362	15432	15354	15375	15236	15380	15346	15508	15394	15512	15375	15362	15274	15286	15365	15289	15309	15248	15413	15448	15302	15319	15323	15199	15444	15222	15216	15649	15285	15361	15353	15276	15383	15311	15263	15458	15363	15267	15208	15148	15345	15233	15381	15367	15444	15377	15286	15223	15317	15370	15361	15245	15164	15400	15442	15569	15440	15505	15261	15276	15334	15270	15292	15330	15518	15260	15315	15511	15343	15269	15472	15406	15131	15315	15351	15427	15624	15313	15323	15328	15376	15428	15399	15443	15321	15264	15376	15251	15149	15388	15339	15369	15332	15431	15245	15362	15245	15291	15218	15335	15477	15420	15405	15179	15465	15325	15481	15371	15302	15348	15304	15416	15209	15435	15390	15349	15311	15253	15287	15313	15307	15359	15237	15355	15218	15178	15300	15336	15416	15355	15309	15291	15345	15277	15375	15260	15407	15419	15458	15247	15402	15287	15364	15340	15297	15499	15338	15367	15407	15509	15497	15327	15305	15326	15253	15365	15303	15344	15316	15357	15346	15341	15301	15383	15222	15250	15170	15367	15233	15296	15362	15325	15436	15352	15517	15281	15192	15308	15346	15380	15160	15163	15394	15516	15382	15310	15445	15354	15345	15439	15423	15465	15363	15171	15364	15409	15183	15351	15318	15226	15443	15236	15344	15388	15342	15252	15285	15323	15386	15547	15233	15342	15265	15538	15219	15449	15326	15217	15269	15300	15273	15249	15320	15244	15411	15363	15265	15276	15260	15239	15232	15456	15407	15234	15410	15433	15325	15221	15309	15257	15471	15384	15352	15348	15338	15597	15178	15370	15476	15317	15236	15210	15292	15410	15297	15375	15332	15170	15473	15358	15345	15415	15472	15355	15574	15310	15334	15334	15407	15246	15227	15588	15254	15453	15272	15210	15477	15285	15396	15264	15405	15286	15324	15197	15220	15356	15397	15284	15209	15179	15252	15366	15309	15211	15541	15336	15423	15233	15452	15328	15357	15374	15445	15423	15440	15476	15367	15395	15284	15275	15196	15351	15348	15312	15299	15448	15337	15272	15191	15434	15278	15357	15396	15530	15398	15388	15253	15272	15368	15350	15346	15317	15313	15387	15319	15344	15376	15308	15391	15394	15319	15397	15180	15242	15114	15369	15324	15293	15406	15437	15374	15462	15508	15406	15476	15235	15465	15347	15268	15342	15239	15324	15329	15343	15398	15416	15231	15276	15401	15217	15394	15245	15333	15316	15099	15383	15214	15345	15515	15293	15277	15253	15341	15361	15185	15549	15272	15317	15376	15403	15335	15271	15405	15564	15398	15564	15522	15344	15193	15217	15513	15234	15293	15301	15477	15460	15374	15377	15484	15398	15375	15380	15501	15240	15256	15375	15375	15388	15442	15212	15179	15326	15261	15310	15251	15290	15368	15210	15322	15378	15377	15208	15379	15390	15441	15308	15430	15195	15391	15261	15393	15251	15373	15423	15241	15325	15269	15316	15213	15367	15256	15416	15455	15300	15225	15341	15369	15221	15414	15359	15165	15245	15296	15273	15188	15299	15420	15397	15256	15524	15388	15273	15274	15264	15401	15251	15444	15301	15256	15283	15166	15272	15230	15445	15415	15310	15241	15346	15347	15255	15252	15446	15159	15402	15282	15400	15103	15410	15372	15309	15298	15302	15362	15410	15421	15321	15426	15476	15297	15404	15518	15437	15170	15342	15434	15552	15158	15204	15400	15441	15302	15454	15328	15232	15484	15590	15274	15515	15345	15359	15432	15381	15380	15260	15307	15383	15220	15265	15221	15347	15392	15395	15268	15425	15440	15399	15397	15438	15329	15280	15195	15263	15328	15235	15084	15338	15384	15357	15338	15280	15395	15375	15375	15350	15290	15201	15212	15207	15285	15223	15430	15260	15377	15427	15346	15424	15452	15274	15406	15273	15391	15476	15357	15301	15389	15294	15358	15207	15335	15371	15205	15284	15394	15360	15420	15295	15394	15293	15492	15203	15402	15323	15243	15356	15356	15299	15397	15374	15512	15309	15363	15392	15479	15437	15428	15362	15274	15491	15266	15435	15519	15470	15317	15480	15487	15456	15198	15449	15373	15385	15206	15422	15471	15337	15373	15400	15366	15188	15380	15184	15189	15306	15413	15314	15185	15307	15260	15375	15426	15360	15372	15250	15382	15323	15370	15358	15275	15198	15255	15377	15301	15247	15332	15368	15453	15403	15373	15212	15358	15295	15305	15326	15559	15234	15359	15356	15292	15432	15379	15302	15369	15281	15255	15399	15332	15224	15308	15408	15571	15301	15403	15698	15367	15269	15450	15314	15395	15397	15470	15303	15403	15316	15336	15364	15323	15363	15486	15354	15171	15330	15218	15383	15464	15341	15297	15515	15202	15508	15379	15426	15394	15391	15443	15307	15300	15446	15287	15405	15332	15344	15474	15247	15453	15394	15370	15338	15453	15449	15271	15304	15458	15213	15299	15310	15318	15560	15269	15354	15394	15369	15305	15217	15291	15462	15365	15278	15291	15256	15208	15459	15475	15377	15245	15388	15419	15516	15493	15201	15336	15374	15260	15309	15317	15413	15348	15346	15354	15324	15384	15306	15281	15352	15147	15226	15296	15404	15433	15405	15298	15272	15527	15498	15135	15458	15303	15219	15208	15224	15492	15302	15408	15375	15302	15605	15284	15443	15394	15566	15221	15301	15308	15414	15330	15358	15464	15414	15368	15305	15255
28079	24598	30779	27806	21274	18501	17721	17076	16956	16833	16697	16653	16663	16654	16679	16650	16650	16478	16768	16631	16564	16546	16690	16654	16590	16621	16549	16547	16535	16632	16585	16804	16335	16684	16582	16543	16521	16381	16526	16625	16735	16598	16536	16771	16625	16536	16655	16635	16431	16847	16728	16560	16652	16514	16639	16399	16746	16724	16486	16566	16450	16626	16793	16500	16619	16747	16529	16647	16443	16689	16577	16949	16507	16656	16531	16475	16397	16399	16603	16472	16452	16601	16509	16659	16524	16617	16480	16472	16569	16681	16465	16620	16359	16634	16416	16417	16565	16548	16563	16623	16386	16524	16622	16547	16459	16577	16671	16479	16630	16480	16424	16560	16603	16481	16713	16492	16648	16541	16489	16395	16638	16571	16618	16510	16504	16598	16566	16723	16750	16576	16588	16677	16786	16490	16564	16774	16727	16518	16726	16442	16520	16568	16607	16636	16534	16492	16552	16533	16394	16665	16415	16439	16675	16515	16596	16518	16731	16396	16587	16716	16662	16622	16608	16529	16570	16503	16638	16640	16327	16806	16629	16512	16524	16637	16657	16674	16546	16590	16619	16726	16495	16705	16515	16566	16477	16521	16466	16496	16706	16421	16580	16406	16532	16549	16182	16573	16733	16630	16429	16726	16704	16575	16541	16506	16508	16722	16652	16384	16591	16581	16716	16474	16535	16392	16634	16571	16657	16562	16522	16706	16739	16704	16693	16482	16418	16613	16483	16620	16667	16518	16478	16593	16586	16623	16496	16462	16524	16478	16614	16552	16592	16633	16559	16876	16625	16715	16675	16467	16468	16458	16814	16797	16785	16417	16582	16464	16754	16569	16557	16393	16317	16658	16655	16387	16694	16440	16524	16563	16423	16280	16479	16519	16618	16480	16582	16533	16486	16559	16671	16506	16744	16449	16383	16700	16775	16489	16537	16464	16658	16641	16364	16551	16433	16321	16598	16622	16569	16571	16487	16479	16572	16524	16588	16486	16677	16635	16555	16575	16718	16549	16577	16384	16596	16444	16677	16653	16695	16415	16552	16492	16489	16681	16653	16604	16654	16526	16861	16459	16608	16732	16360	16583	16593	16602	16768	16701	16547	16594	16688	16586	16745	16718	16716	16771	16599	16489	16637	16578	16444	16627	16672	16518	16542	16572	16557	16567	16692	16583	16580	16536	16571	16462	16463	16320	16494	16663	16468	16457	16705	16560	16683	16513	16535	16425	16528	16631	16591	16505	16556	16660	16539	16628	16560	16445	16534	16485	16611	16555	16591	16582	16607	16625	16599	16432	16629	16589	16510	16772	16699	16586	16694	16437	16554	16607	16498	16628	16715	16686	16581	16509	16701	16597	16441	16434	16408	16576	16370	16667	16575	16431	16655	16544	16675	16410	16362	16564	16690	16636	16699	16512	16634	16592	16567	16589	16499	16548	16488	16473	16778	16550	16340	16641	16530	16373	16577	16427	16750	16826	16488	16420	16652	16476	16324	16627	16634	16434	16312	16284	16396	16553	16448	16701	16613	16311	16592	16602	16540	16439	16564	16592	16632	16606	16455	16475	16560	16435	16495	16529	16738	16485	16492	16283	16586	16452	16561	16471	16590	16630	16626	16609	16443	16567	16709	16623	16799	16649	16609	16444	16492	16613	16760	16554	16813	16528	16615	16534	16439	16502	16537	16607	16591	16539	16525	16477	16334	16447	16613	16534	16780	16547	16843	16322	16628	16621	16536	16949	16468	16585	16425	16427	16671	16676	16473	16271	16444	16531	16537	16497	16538	16313	16687	16528	16601	16422	16624	16522	16410	16540	16707	16459	16474	16622	16593	16573	16756	16537	16577	16699	16619	16565	16512	16641	16774	16508	16509	16551	16607	16567	16407	16552	16433	16708	16578	16712	16786	16708	16583	16493	16703	16442	16567	16456	16511	16497	16554	16346	16620	16522	16507	16744	16531	16560	16518	16425	16439	16455	16591	16556	16641	16513	16514	16802	16690	16530	16448	16653	16749	16559	16593	16769	16533	16577	16538	16582	16555	16436	16496	16542	16670	16558	16521	16554	16506	16455	16701	16722	16705	16743	16730	16437	16599	16567	16544	16601	16621	16619	16678	16707	16645	16587	16510	16487	16403	16441	16572	16701	16504	16635	16454	16451	16499	16643	16652	16655	16518	16534	16767	16586	16500	16602	16581	16378	16461	16651	16472	16573	16814	16533	16500	16688	16515	16500	16299	16602	16712	16435	16545	16558	16488	16556	16535	16497	16746	16482	16651	16674	16623	16262	16529	16450	16548	16519	16522	16602	16749	16613	16617	16335	16312	16502	16430	16429	16716	16544	16705	16624	16572	16524	16491	16587	16628	16560	16323	16477	16555	16656	16669	16595	16414	16860	16741	16851	16579	16441	16654	16548	16539	16612	16584	16752	16580	16461	16491	16622	16474	16375	16463	16421	16278	16478	16621	16505	16556	16547	16614	16487	16418	16411	16473	16589	16584	16608	16709	16581	16569	16607	16677	16708	16535	16554	16645	16368	16373	16575	16577	16468	16458	16674	16628	16698	16568	16608	16635	16429	16692	16415	16598	16704	16490	16427	16474	16544	16473	16476	16466	16668	16679	16850	16612	16505	16458	16394	16507	16435	16690	16435	16667	16810	16554	16456	16528	16667	16631	16759	16717	16462	16684	16551	16607	16695	16502	16526	16445	16366	16418	16505	16575	16466	16455	16462	16480	16711	16618	16452	16582	16610	16668	16663	16622	16527	16564	16583	16606	16614	16754	16570	16537	16599	16698	16380	16549	16256	16660	16482	16593	16433	16486	16565	16531	16741	16615	16545	16556	16683	16600	16511	16489	16523	16711	16349	16406	16593	16477	16683	16358	16660	16433	16580	16616	16535	16750	16553	16515	16781	16723	16680	16665	16560	16535	16764	16499	16626	16614	16544	16596	16625	16552	16731	16795	16557	16570	16560	16377	16732	16700	16615	16687	16569	16717	16694	16640	16576	16506	16451	16520	16445	16652	16399	16618	16308	16442	16662	16513	16630	16728	16528	16550	16479	16734	16595	16577	16554	16624	16695	16623	16585	16678	16563	16680	16577	16497	16326	16627	16681	16563	16426	16453	16585	16675	16517	16522	16517	16664	16436	16678	16469	16334	16462	16706	16542	16534	16458	16594	16220	16686	16673	16453	16424	16798	16877	16630	16446	16799	16461	16585	16454	16484	16399	16538	16525	16452	16487	16544	16537	16544	16720	16616	16743	16592	16630	16641	16634	16717	16617	16585	16555	16465	16633	16621	16570	16518	16438	16416	16666	16700	16596	16535	16707	16555	16556	16363	16508	16528	16520	16426	16590	16520	16463	16671	16706	16613	16571	16422	16662	16478	16383	16677	16574	16662	16615	16609	16608	16534	16725	16541	16566	16647	16507	16587	16423	16734	16717	16413	16579	16467	16559	16619	16540	16506	16562	16715	16573	16572	16523	16480	16517	16447	16462	16601	16821	16694	16467	16530	16498	16611	16592	16341	16708	16714	16464	16583	16340	16656	16594	16602	16525	16721	16522	16429	16543	16464	16598	16572	16606	16621	16559	16604	16560	16526	16745	16587	16540	16723	16688	16498	16607	16728	16552	16555	16617	16628	16481	16497	16490	16574	16567	16594	16471	16682	16424	16413	16498	16505	16686	16574	16473	16650	16582	16455	16357	16487	16564	16631	16600	16673	16482	16472	16481	16656	16483	16643	16552	16513	16555	16548	16658	16554	16454	16569	16404	16446	16602	16530	16563	16538	16502	16543	16434	16620	16704	16699	16572	16511	16687	16446	16671	16648	16570	16680	16672	16636	16603	16500	16681	16464	16396	16493	16774	16676	16610	16559	16606	16518	16436	16603	16440	16592	16369	16565	16600	16654	16417	16670	16554	16610	16570	16434	16562	16565	16494	16456	16647	16575	16523	16520	16694	16396	16603	16641	16573	16574	16811	16662	16424	16560	16703	16789	16659	16436	16743	16422	16581	16433	16579	16638	16876	16653	16574	16633	16645	16537	16594	16486	16427	16503	16631	16694	16612	16540	16547	16651	16513	16822	16605	16517	16569	16667	16668	16501	16604	16626	16509	16638	16557	16476	16730	16440	16398	16691	16761	16580	16680	16423	16633	16576	16607	16525	16345	16631	16526	16729	16421	16451	16453	16553	16586	16563	16749	16559	16665	16566	16646	16564	16714	16714	16575	16454	16460	16732	16555	16600	16408	16491	16463	16649	16621	16756	16925	16419	16469	16701	16460	16465	16691	16526	16504	16653	16559	16613	16763	16708	16705	16409	16473	16555	16475	16556	16580	16534	16624	16530	16519	16494	16651	16739	16703	16715	16650	16609	16757	16612	16570	16677	16394	16551	16693	16600	16653	16578	16708	16582	16439	16653	16545	16528	16410	16556	16546	16460	16523	16505	16581	16663	16508	16441	16631	16598	16461	16624	16500	16525	16541	16590	16441	16567	16667	16543	16570	16870	16623	16415	16694	16681	16497	16598	16575	16475	16442	16676	16600	16448	16528	16400	16451	16376	16677	16557	16707	16553	16624	16733	16499	16752	16605	16716	16329	16415	16539	16708	16568	16436	16581	16882	16724	16434	16589	16663	16562	16388	16402	16504	16459	16491	16485	16646	16529	16447	16693	16466	16524	16503	16501	16392	16756	16681	16568	16720	16644	16596	16411	16567	16462	16481	16501	16429	16588	16712	16582	16359	16546	16651	16533	16425	16733	16611	16777	16759	16732	16655	16651	16519	16621	16425	16445	16699	16611	16503	16540	16681	16631	16515	16510	16743	16562	16518	16527	16554	16674	16442	16610	16613	16527	16798	16669	16584	16507	16608	16559	16429	16591	16773	16615	16644	16623	16480	16482	16585	16554	16504	16530	16635	16769	16678	16622	16634	16553	16554	16623	16520	16509	16444	16535	16640	16611	16444	16669	16647	16743	16660	16630	16663	16500	16638	16592	16489	16583	16336	16515	16534	16658	16608	16672	16610	16489	16690	16387	16692	16729	16436	16573	16701	16668	16662	16508	16671	16510	16356	16406	16624	16514	16644	16762	16657	16646	16497	16484	16430	16522	16646	16544	16548	16389	16639	16604	16626	16565
28669	38572	36385	27918	21362	17719	16305	16210	15734	15387	15289	15210	15462	15290	15296	15250	15252	15278	15349	15112	15141	15357	15327	15244	15213	15299	15342	15335	15221	15319	15182	15261	15281	15191	14990	15062	15212	15154	15449	15059	15281	15133	15224	15389	15195	15357	15300	15189	15467	15305	15302	15280	15319	15361	15292	15150	15230	15348	15281	15254	15363	15146	15056	15191	15194	15163	15356	15285	15256	15291	15408	15293	15194	15227	15352	15261	15180	15077	15164	15075	15127	15201	15136	15246	15219	15332	15419	15365	15166	15275	15419	15198	15115	15181	15250	15226	15091	15204	15209	15245	15208	15400	15109	15165	15260	15258	15209	15378	15296	15083	15237	15250	15067	15121	15350	15270	15042	15168	15268	15286	15357	15164	15203	15300	15238	15454	15138	15151	15348	15226	15222	15154	15188	15076	15120	15257	15153	15173	15300	15276	15183	15138	15241	15189	15225	15265	15257	15408	15102	15279	15134	15291	15249	15347	15297	15253	15185	15328	15221	15250	15318	15321	15399	15218	15188	15274	15198	15326	15150	15287	15089	15328	15275	15190	15180	15172	15238	15214	15190	15225	15141	15040	15335	15172	15214	15184	15326	15177	15155	15244	15280	15214	15290	15388	15309	15130	15330	15199	15220	15168	15439	15167	15305	15364	15051	15319	15187	15163	15191	15066	15240	15217	15304	15324	15067	15044	15207	15242	15176	15180	15170	15291	15196	15347	15320	15111	15228	15122	15275	15239	15214	15261	15274	15249	15386	15234	15275	15298	15196	15213	15183	15204	15201	15163	15252	15304	15195	15196	15196	15301	15137	15155	15184	15306	15396	15269	15068	15387	15194	15332	15362	15340	15251	15286	15187	15299	15178	15164	15329	15355	15192	15276	15236	15288	15283	15121	15206	15319	15303	15227	15141	15321	15299	15208	15197	15276	15178	15168	15239	15164	15286	15177	15182	15129	15343	15274	15260	15184	15096	15240	15199	15127	15277	15282	15343	15199	15171	15249	15280	15322	15406	15249	15318	15252	15156	15205	15107	15432	15225	15427	15172	15182	15269	15213	15147	15241	15365	15065	15310	15304	15362	15304	15321	15187	15278	15120	15123	15143	15171	15163	15209	15267	15202	15261	15286	15293	15184	15374	15090	15237	15244	15110	15219	15155	15131	15253	15190	15116	15223	15300	15312	15251	15173	15367	15100	15402	15250	15223	15300	15134	15206	15095	15347	15258	15349	15229	15047	15351	15313	15335	15215	15226	15392	15198	15458	15256	15222	15079	15244	15229	15207	15221	15219	15173	15230	15452	15345	15190	15306	15416	15189	15362	15246	15049	14986	15189	15319	15286	15218	15180	15222	15350	15393	15257	15329	15169	15351	15181	15231	15219	15183	15226	15195	15311	15205	15181	15301	15366	14982	15337	15168	15273	15285	15262	15254	15093	15220	15062	15149	15337	15361	15197	15507	15128	15388	15268	15251	15251	15183	15230	15180	15310	15228	15300	15287	15233	15176	15272	15363	15228	15075	15278	15122	15287	15343	15375	15237	15128	15221	15342	15336	15223	15254	15097	15231	15203	15347	15148	15327	15090	15256	15195	15258	15234	15131	15147	15359	15072	15268	15237	15264	15262	15442	15159	15218	15336	15284	15140	15083	15182	15184	15291	15106	15194	15140	15552	15341	15333	15123	15136	15346	15404	15174	15241	15057	15200	15394	15244	15221	15097	15313	15212	15345	15207	15143	15149	15180	15365	15109	15110	15216	15304	15231	15223	15302	15162	15138	15133	15272	15244	15293	15086	15202	15247	15463	15276	15120	15253	15245	15282	15280	15191	15133	15291	15335	15058	15152	15126	15405	15225	15350	15287	15293	15291	15282	15212	15319	15330	15245	15338	15428	15274	15379	15156	15192	15420	15198	15339	15219	15097	15094	15395	15303	14990	15305	15303	15343	15244	15261	15214	15254	15173	15224	15220	15319	15208	15200	15376	15155	15379	15199	15393	15131	15067	15168	15278	15352	15209	15363	15097	15191	15164	15327	15191	15259	15343	15201	15251	15240	15272	15175	15097	15218	15272	15369	15343	15198	15342	15125	15190	15246	15223	15038	15147	15292	15426	15194	15287	15167	15225	15196	15335	15351	15218	15200	15253	15102	15209	15074	15207	15286	15192	15249	15239	15232	15319	15164	15110	15216	15177	15224	15367	15338	15318	15125	15194	15255	15302	15284	15190	15061	15201	15288	15203	15178	15273	15234	15274	15226	15336	15315	15199	15185	15355	15165	15431	15197	15293	15242	15257	15245	15190	15258	15306	15235	15250	15205	15078	15415	15177	15279	15150	15344	15298	15269	15083	15201	15186	15158	15167	15300	15149	15347	15331	14982	15131	15283	15176	15176	15428	15339	15302	15185	15102	15209	15213	15276	15169	15261	15267	15206	15189	15211	15255	15133	15145	15424	15348	15253	15247	15295	15300	15323	15372	15259	15345	15261	15263	15353	15199	15135	15170	15409	15297	15221	15272	15217	15251	15024	15212	15273	15344	15360	15131	15266	15421	15259	15252	15373	15085	15114	15337	15178	15224	15276	15118	15276	15344	15239	15309	15191	15155	15176	15215	15237	15192	15220	15403	15179	15266	15165	15104	15133	15315	15301	15353	15184	15270	15339	15049	15334	15256	15280	15129	15258	15263	15219	15010	15458	15254	15209	15256	15263	15184	15244	15269	15198	15239	15199	14988	15285	15163	14993	15148	15061	15240	15224	15285	15427	15244	15263	15216	15332	15241	15227	15288	15172	15166	15235	15442	15377	15235	15114	15211	15365	15315	15218	15214	15194	15104	15135	15195	15399	15190	15220	15189	15154	15243	15391	15151	15286	15385	15213	15230	15209	15336	15070	15293	15282	15255	15400	15075	15268	15254	15312	15067	15186	15274	15304	15355	15228	15325	15265	15308	15292	15324	15289	15253	15100	15108	15103	15264	15287	15185	15259	15351	15229	15214	15131	15209	15284	15224	15226	15221	15226	15286	15221	15212	15337	15242	15388	15317	15230	15354	15313	15226	15172	15348	15184	15334	15166	15085	15254	15211	15383	15234	15307	15382	15539	15070	15347	15221	15195	15263	15238	15327	15204	15237	15242	15210	15215	15258	15253	15296	15297	15289	15173	15289	15244	15200	15330	15265	15322	15213	15115	15416	15308	15171	15234	15205	15283	15276	15225	15217	15263	15185	15265	15180	15318	15106	15134	15328	15206	15138	15322	15199	15181	15150	15225	15324	15342	15056	15130	15282	15325	15166	15222	15204	15101	15242	15221	15218	15241	15447	15334	15298	15267	15283	15333	15069	15176	15070	15365	15189	15296	15165	15264	15276	15320	15197	15078	15197	15151	15345	15182	15028	15249	15345	15395	15319	15325	15212	15072	15313	15260	15116	15257	15409	15279	15193	15217	15176	15158	15087	15377	15179	15292	15188	15224	15219	15089	15319	15344	15244	15276	15111	15230	15516	15295	15294	15158	15293	15209	15388	15252	15269	15265	15114	15373	15407	15283	15262	15174	15332	15182	15180	15305	15295	15119	15291	15232	15228	15174	15204	15273	15292	15439	15354	15562	15137	15205	15256	15290	15305	15196	15308	15183	15239	15222	15224	15317	15272	15232	15207	15178	15134	15262	15193	15175	15226	15278	15238	15306	15382	15333	15056	15178	15226	15334	15409	15070	15204	15259	15238	15182	15532	15266	15312	15359	15352	15315	15057	15137	15375	15237	15232	15258	15282	15308	15096	15113	15266	15241	15147	15119	15270	15238	15309	15236	15075	15342	15194	15182	15328	15250	15172	15239	15301	15215	15237	15452	15231	15237	15344	15176	15275	15242	15177	15132	15218	15385	15245	15259	15185	15207	15137	15275	15299	15214	15226	15174	15281	15334	15247	15449	15312	15369	15098	15265	15214	15112	15189	15212	15382	15275	15304	15320	15129	15199	15357	15295	15295	15193	15115	15229	15462	15321	15231	15290	15252	15398	15327	15070	15204	15199	15115	15311	15305	15230	15409	15333	15241	15259	15277	15436	15288	15337	15284	15372	15307	15221	15139	15267	15263	15289	15292	15231	15279	15349	15241	15149	15147	15267	15217	15338	15259	15242	15350	14984	15371	15376	15190	15375	15241	15080	15163	15274	15235	15178	15185	15203	15145	15206	15364	15229	15104	15255	15163	15298	15185	15348	15333	15433	15240	15147	15208	15166	15168	14972	15273	15219	15278	15275	15324	15276	15313	15412	15205	15238	15345	15138	15229	15258	15250	15113	15243	15245	15362	15252	15270	15248	15192	15263	15167	15254	15344	15253	15453	15378	15101	15327	15193	15443	15210	15393	15218	15213	15295	15316	15235	15028	15203	15265	15094	15249	15241	15219	15300	15163	15064	15216	15264	15353	15183	15400	15183	15314	15172	15423	15251	15086	15107	15249	15270	15005	15169	15112	15123	15212	15252	15192	15302	15161	15332	15046	15265	15309	15167	15092	15295	15097	15232	15261	15113	15092	15214	15159	15141	15415	15279	15296	15099	15307	15047	15256	15053	15310	15154	15299	15351	15087	15219	15156	15237	15193	15272	15136	15290	15188	15301	15239	15401	15226	15197	15385	15293	15322	15177	15238	15164	15419	15263	15154	15290	15249	15275	15117	15217	15218	15213	15301	15236	15167	15319	15060	15405	15165	15155	15304	15161	15190	15414	15146	15198	15232	15132	15199	15310	15201	15353	15262	15397	15243	15233	15290	15196	15280	15260	15204	15202	15353	15178	15145	15276	15139	15208	15395	15306	15128	15177	15253	15136	15262	15212	15278	15227	15370	15190	15084	15194	15351	15008	15216	15268	15124	15214	15231	15240	15398	15254	15018	15185	15378	15163	15394	15235	15327	15110	15034	15172	15209	15175	15268	15115	15150	15254	15150	15238	15311	15141	15195	15220	15216	15255	15288	15183	15092	15273	15306	15428	15217	15203	15267	15237	15273	15128	15114	15192	15183	14958	15350	15038	15239	15239	15346	15234	15131	15221	15438	15500	15451	15314	15321	15080	15202	15304	15289	15131	15271	15285	15199	15317	15133	15248	15208	15307	15224	15149	15197	15333	15368	15429	15130	15358	15328	15343
24273	21468	29009	25779	25436	25872	24180	20020	18467	18221	18250	18029	17921	18065	17886	17920	17851	17830	17828	18012	17802	18021	17932	17747	18059	17946	17862	17961	18019	17900	17495	17850	17652	17929	17809	17746	17880	17674	17777	17568	17671	17712	17720	17655	17686	17817	17725	17791	17867	17991	17812	17989	17849	17718	17803	17715	17787	17716	17492	17791	17666	17746	17829	17918	17709	17664	17862	17750	17722	17809	17861	17726	17773	17805	17872	17625	17850	17772	17721	17628	17793	17738	17844	17742	17631	17659	17808	17643	17832	17627	17653	17804	17642	17902	17974	17936	17892	17671	17750	17800	17587	17683	17743	17763	17879	17804	17821	17753	17763	17606	17787	17662	17725	17863	17791	17765	17607	17688	17602	17782	17736	17584	17750	17803	17599	17787	17649	17659	17700	17731	17723	17687	17769	17601	17714	17669	17597	17664	17769	17871	17661	17632	17735	17740	17672	17693	17860	17894	17809	17773	17710	17796	17556	17975	17779	17853	17734	17637	17929	17603	17748	17965	17616	17775	17830	18110	17806	17641	17789	17769	17639	17671	17815	17792	17677	17772	17843	17762	17724	17642	17697	17690	17772	17642	17770	17689	17637	17671	17817	17863	17708	17762	17787	17611	17883	17540	17751	17716	17733	17776	17470	17895	17839	17656	17823	17909	17811	17668	17716	17782	17659	17651	17899	17685	17753	17515	17719	17693	17736	17639	17753	17637	17740	17892	17814	17864	17836	17538	17620	17631	17777	17833	17639	17833	17667	17789	17802	17765	17603	17648	17862	17873	17748	17712	17652	17707	17908	17630	17734	17781	17778	17801	17789	17813	17858	17535	17669	17653	17621	17697	17577	17453	17814	17845	17869	17702	17815	17731	17704	17694	17865	17747	17711	17691	17740	17759	17588	17689	17780	17691	17899	17667	17623	17631	17858	17546	17750	17470	17600	17620	17692	17789	17621	17818	17872	17610	17856	17451	17635	17704	17737	17665	17653	17711	17837	17800	17636	17817	17851	17858	17604	17683	17608	17823	17859	17799	17718	17500	17777	17871	17764	17672	17797	17630	17684	17904	17744	17501	17661	17719	17813	17775	17566	17787	17744	17613	17608	17985	17587	17646	17610	17552	17631	17605	17619	17583	17794	17692	17736	17698	17608	17522	17814	17736	17673	17774	17469	17683	17762	17688	17721	17685	17782	17686	17707	17710	17673	17677	17740	17739	17904	17610	17537	17522	17824	17719	17796	17459	17966	17657	17505	17716	17677	17698	17522	17666	17688	17775	17767	17565	17685	17804	17690	17589	17596	17729	17618	17787	17840	17676	17692	17775	17718	17752	17702	17676	17747	17683	17837	17643	17791	17663	17730	17522	17635	17674	17707	17776	17731	17844	17781	17716	17718	17831	17710	17837	17750	17790	17642	17897	17658	17703	17651	17694	17693	17451	17795	17607	17759	17554	17685	17849	17755	17808	17660	17771	17821	17688	17846	17810	17774	17871	17707	17708	17773	17898	17549	17611	17741	17658	17606	17650	17519	17589	17634	17782	17699	17659	17754	17665	17728	17775	17609	17663	17745	17684	17834	17649	17518	17698	17542	17682	17669	17573	17860	17623	17724	17839	17584	17532	17672	17572	17711	17809	17723	17734	17647	17715	17648	17824	17656	17645	17570	17575	17597	17628	17584	17647	17908	17734	17664	17575	17635	17748	17764	17807	17684	17633	17761	17777	17772	17772	18004	17811	17592	17601	17633	17767	17877	17776	17541	17454	17663	17707	17723	17810	17600	17689	17672	17817	17529	17701	17743	17870	17762	17718	17817	17806	17672	17749	17876	17703	17779	17683	17798	17897	17689	17666	17803	17696	17902	17788	17533	17820	17565	17595	17778	17668	17650	17752	17822	17660	17624	17654	17854	17654	17647	17715	17891	17586	17778	17858	17895	17561	17753	17965	17809	17872	17800	17612	17682	17573	17771	17661	17581	17817	17894	17772	17657	17689	17745	17629	17714	17805	17922	17645	17552	17781	17664	17689	17633	17572	17655	17548	17703	17412	17667	17867	17933	17666	17647	17581	17711	17765	17810	17687	17878	17887	17673	17905	17709	17821	17873	17807	17662	17656	17687	17674	17522	17573	17555	17754	17807	17745	17566	17541	17565	17673	17627	17636	17895	17779	17718	17814	17799	17643	17679	17592	17712	17879	17672	17753	17667	17532	17597	17759	17600	17642	17814	17681	17603	17998	17700	17507	17684	17645	17647	17837	17772	17630	17715	17839	17884	17851	17788	17671	17689	17673	17796	17538	17581	17601	17572	17826	17816	17541	17615	17821	17801	17753	17808	17835	17799	17607	17503	17920	17868	17670	17779	17726	17788	17882	17596	17669	17632	17862	17649	17774	17677	17751	17570	17766	17727	17588	17823	17701	17917	17731	17663	17723	17677	17773	17716	17592	17783	17900	17703	17719	17780	17724	17842	17719	17580	17727	17683	17709	17841	17622	17736	17866	17739	17768	17785	17788	17827	17789	17741	17758	17708	17467	17812	17902	17590	17749	17904	17771	17674	17751	17550	17902	17619	17695	17749	17481	17674	17583	17796	17718	17730	17549	17781	17808	17669	17607	17645	17544	17716	17627	17499	17820	17785	17723	17849	17791	17744	17725	17528	17763	17654	17633	17703	17693	17702	17595	17639	17663	17731	17850	17836	17755	17714	17622	17684	17658	17702	17812	17716	17798	17562	17539	17734	17742	17882	17779	17672	17602	17939	17724	17613	17701	17788	17554	17432	17650	17753	17774	17731	17635	17542	17699	17683	17869	17750	17879	17901	17700	17716	17686	17699	17736	17582	17598	17649	17764	17749	17757	17707	17693	17658	17767	17627	17769	17815	17742	17772	17710	17698	17501	17553	17549	17796	17683	17891	17882	17792	17837	17805	17610	17578	17678	17851	17833	17656	17704	17695	17616	17773	17719	17776	17716	17729	17733	17932	17676	17623	17608	17725	17546	17704	17813	17764	17657	17862	17618	17715	17638	17628	17920	17495	17967	17835	17690	17728	17646	17770	17708	17752	17807	17734	17636	17654	17703	17651	17636	17732	17666	17631	17665	17551	17791	17519	17856	17635	17699	17878	17754	17906	17956	17767	17864	17874	17731	17568	17854	17691	17602	17778	17771	17707	17740	17692	17680	17689	17719	17674	17542	17808	17846	17805	17619	17652	17609	17780	17608	17556	17608	17669	17604	17699	17740	17708	17692	17751	17799	17633	17887	17634	17975	17866	17766	17726	17752	17515	17768	17751	17515	17649	17520	17786	17798	17676	17671	17642	17565	17719	17855	17603	17930	17781	17754	17906	17681	17696	17747	17852	17789	17613	17768	17709	17808	17675	17540	17830	17556	17855	17800	17636	17590	17680	17878	17631	17663	17721	17638	17647	17750	17636	17657	17709	17886	17824	17667	17626	17589	17622	17612	17823	17683	17724	17767	17684	17622	17612	17740	17803	17495	17419	17819	17735	17703	17736	17690	17914	17650	17701	17630	17741	17804	17617	17757	17738	17892	17783	17722	17613	17762	17669	17609	17785	17829	17646	17709	17751	17764	17695	17877	17620	17898	17908	17810	17720	17699	17818	17795	17756	17737	17762	17732	17655	17803	17752	17695	17737	17715	17864	17998	17822	17709	17478	17531	17701	17678	17783	17910	17629	17669	17769	17880	17662	17592	17566	17748	17605	17941	17701	17711	17793	17742	17633	17779	17631	17775	17706	17855	17625	17428	17711	17693	17649	17825	17587	17667	17689	17993	17680	17607	17639	17812	17767	17876	17834	17744	17778	17650	17632	17908	17696	17737	17701	17622	18058	17672	17708	17777	17666	17686	17827	17873	17740	17530	17903	17716	17614	17893	17702	17691	17763	17725	17842	17764	17798	17537	17444	17718	17711	17722	17740	17718	17710	17865	17880	17829	17677	17491	17955	17664	17851	17829	17873	17683	17432	17784	17624	17659	17627	17775	17688	17825	17704	17803	17704	17590	17719	17791	17839	17797	17855	17684	17595	17538	17829	17728	17669	17768	17684	17642	17600	17919	17583	17754	17744	17514	17637	17877	17703	17872	17687	17825	17923	17568	17605	17833	17691	17758	17744	17592	17683	17626	17843	17813	17879	17566	17494	17396	17748	17696	17771	17658	17573	17736	17869	17692	17616	17784	17555	17746	17552	17791	17778	17728	18016	17941	17754	17821	17825	17657	17720	17700	17618	17606	17814	17715	17606	17643	17713	18005	17704	17634	17690	17839	17808	17749	17828	17894	17744	17810	17731	17735	17606	17765	17681	17756	17982	17589	17958	17681	17755	17397	17722	17650	17994	17885	17713	17784	17810	17601	17807	17632	17633	17494	17694	17616	17684	17667	17640	17833	17783	17767	17786	17674	17673	17745	17805	17755	17586	17679	17664	17745	17953	17718	17836	17725	17757	17669	17884	17669	17566	17478	17752	17823	17602	17624	17817	17819	17723	17512	17517	17541	17534	17632	17625	17788	17607	17655	17786	17712	17717	17875	18083	17657	17664	17826	17601	17834	17752	17677	17853	17715	17631	17656	17681	17819	17650	17930	17897	17627	17708	17849	17812	17866	17563	17593	17761	17693	17697	17927	17567	17645	17695	17781	17844	17884	17899	17551	17774	17542	17738	17762	17631	17624	17742	17776	17763	17809	17713	17718	17688	17812	17728	17530	17713	17869	17683	17507	17652	17611	17651	17683	17747	17784	17687	17565	17807	17725	17645	17839	17690	17600	17850	17934	17787	17657	17658	17589	17633	17475	17688	17766	17672	17541	17589	17742	17772	17872	17776	17632	17760	17766	17685	17636	17801	17718	17770	17677	17542	17846	17621	17647	17542	17752	17865	17680	17845	17688	17872	17804	17768	17757	17723	17727	17386	17644	17854	17638	17624	17776	17710	17722	17769	17924	17661	17739	17837	17788	17724	17880	17874	17873	17784	18080	17551	17845	17816	17869	17694	17616	17754	17476	17547	17692	17637	17799	17529	17701	17932	17754	17932	17638	17543	17855	17642	17608	17564	17725	17775	17664	17774	17819	17876	17434	17670	17579	17749	17511	17806	17885	17741	17678	17977	17915	17602	17665	17657	17710	17547	17805
31594	48243	45862	37371	31952	25762	21194	18213	16730	16308	16228	16185	16225	16067	15922	16086	15916	15971	15910	15925	15875	16029	16007	15831	16148	15908	15985	16093	15944	16037	16001	16076	15843	16050	15877	16046	16161	15924	16061	15904	15989	15992	15952	15798	15934	15879	15965	16166	16253	16478	16268	16021	15973	15952	15911	16121	15816	16157	15865	16049	15887	16043	16017	16037	16056	16089	15978	15970	15963	15837	15785	16008	16045	15764	15922	16035	16098	16103	16000	15850	15940	16022	15805	15939	16016	15946	15907	16030	16035	15935	16006	15964	15860	15955	15998	15902	16119	15954	15916	15940	15903	16057	15873	15950	15977	15838	15863	16136	15986	15954	15955	15933	15972	15922	15924	15965	15937	16001	15966	15817	15913	15782	15920	15965	16063	15831	15969	15904	16045	15880	16074	15971	15954	16015	15988	15935	15920	16073	15832	15990	16007	16059	16050	15898	16036	15977	15943	15973	15757	15909	15999	15959	15908	16004	15717	16002	16127	15780	15874	15921	16010	15943	15918	15768	16052	15956	16065	15880	15896	16002	15975	16109	16005	15968	15805	15866	16191	15902	15962	15987	15886	16122	16021	16184	15854	15837	15876	15933	15919	15888	15864	16162	15953	16096	15946	16049	16040	15834	16025	15991	15988	15928	15936	16143	16141	16051	15988	15978	15920	15853	16088	15846	15985	15950	15887	15976	15887	15999	15988	16224	15990	15904	15939	16056	16076	15967	15974	15853	15932	15838	16012	15972	16083	15956	16107	15795	16062	15809	16081	15996	15947	15921	16046	15963	15911	16000	15821	15965	16048	15976	15961	15908	15977	15933	15998	16000	15808	15985	16015	15918	15857	15921	15843	16043	15899	15912	16123	15997	16079	15838	15980	15987	16033	15957	16027	15998	16057	15917	15939	15860	15890	16047	16134	15899	15762	16060	15943	15937	16053	16092	15908	15828	15895	15951	16047	15956	15919	16037	15948	16067	15873	16065	15749	15932	16013	15926	16062	16023	16077	15983	15958	15858	15924	15887	16055	15848	15857	15869	15857	15889	16025	15887	15887	15797	15971	15959	16086	16006	15922	15989	16056	16046	16012	16016	15952	15771	15872	15992	15929	15944	15930	15972	15967	15858	16045	15969	15948	16003	16080	16012	15925	16050	15956	16039	16066	15927	16069	16109	16025	15909	15856	15945	15966	15780	15856	15910	15847	15953	15946	15993	15988	15861	16119	15863	15820	15842	15993	15938	16057	16036	15823	15991	16161	16005	15893	15817	15814	15948	16032	15778	15989	16016	15887	16183	15837	15957	15970	15925	15945	16158	16054	15906	15916	15865	16017	15857	16027	15915	15971	16149	16016	15915	15908	15963	15946	16019	15953	15707	15893	15858	16189	15986	15989	15953	15830	15960	15997	15938	15761	16101	15964	15929	16184	16042	16044	15929	15987	15925	16075	15950	15891	16212	15813	15794	15956	15988	16021	15965	15949	15936	16070	15944	15890	15857	15844	15967	15837	15861	16052	15956	15888	16137	15869	16000	15976	15998	15841	15941	16092	16101	15983	16051	15985	16061	15907	15911	15910	15794	16009	15842	15946	15994	15998	15734	15876	15784	15998	15763	15997	15867	15901	15928	15884	15954	15999	16089	15914	15961	15847	16002	15966	15996	15784	15787	15813	16001	15853	16032	15901	15758	16001	15895	15918	16038	15896	15966	15915	15935	16006	15896	16134	15920	15887	15993	16078	15910	16069	15955	15886	16028	15840	15975	15945	15973	15866	15946	15983	16049	16027	15979	15828	15964	16087	16009	16069	16096	16024	15958	15911	15979	15930	15947	15903	16072	15992	15942	15935	15748	15966	16130	15886	15991	15893	15896	16001	15921	16018	15977	15860	15819	15985	16059	15915	15995	15886	15972	15982	15870	15942	16027	16043	15973	15875	15887	15934	16016	16010	15938	16073	15924	15906	15863	16048	15849	15994	16009	15884	16213	15910	15799	15933	15935	15935	15915	15993	16034	15893	15862	16011	15840	16056	15949	15950	15965	15957	15946	15950	15890	16027	15799	16050	15833	15981	16042	15943	15996	16129	15793	16151	16013	15994	15896	16090	15804	16003	15930	15843	15939	15968	15939	16020	15986	16017	16007	15986	16053	15839	15933	15886	15967	16051	16143	15967	15925	15950	15971	15907	15878	15902	15935	15975	15896	15957	15980	15914	16005	16110	15908	16004	16006	15966	15811	16039	15788	15816	15950	15991	15982	15940	15927	15787	15909	15896	15865	16030	15951	16012	16007	15945	15737	15869	15925	15945	15946	15962	16001	15858	16057	15717	16016	16130	15857	16035	15755	15928	16039	15896	16074	15895	15915	15923	15922	16014	15917	16007	15866	15938	16019	15969	15943	16081	15952	16105	15942	15966	16046	16048	15941	15929	15852	15985	15872	15829	15905	16026	15867	15980	15935	15905	15866	16096	15809	15945	15773	15956	15875	15940	15981	15908	15849	15867	15885	15965	15890	16058	15984	15939	16112	16001	15927	15923	16054	15953	16002	15820	16049	15901	15936	15986	15842	15788	16190	15949	16013	15922	15870	16002	15986	15907	15858	16064	16082	15922	16041	15794	15776	15963	16021	15956	15873	16009	15832	15969	15886	15999	15981	15860	15968	15959	15967	16119	15887	16070	15787	16019	15735	16082	16121	16093	15933	16088	15975	16032	15867	15957	15854	15994	16109	16101	16123	15742	15977	15862	15941	15967	16037	16067	15964	15969	15858	16031	16070	16047	15865	15894	15959	15979	15998	15799	15876	15888	15966	15862	15846	15890	15876	16007	15818	16024	16076	15798	15939	16080	15984	16128	15907	15835	16045	15921	16049	15972	15855	15918	15979	15817	15925	16013	15806	15875	16003	16075	16039	15970	15841	15976	15816	15908	15923	16056	16110	15965	15947	15914	16022	15988	15990	15944	16102	15893	15736	15986	15844	15916	15978	16007	15753	15963	16059	15821	16205	15924	15897	15862	16009	15865	15782	15952	15854	16111	15878	15984	15931	15975	15936	15985	15933	15999	15988	16116	15855	16006	16089	16113	16048	16032	15710	15995	15919	15971	15918	15993	15869	16020	16030	16144	15872	15927	16103	15897	15957	15844	16020	15985	15793	16001	15910	16049	15867	15975	15827	15866	16024	15881	16038	16075	15897	15968	15824	16049	15821	16182	15929	15933	15886	15974	16008	15910	15949	15938	15980	15976	16003	15874	16151	16003	15920	15901	16003	15901	15794	15793	15995	15940	15998	15869	15973	15969	15951	15894	15877	16140	15960	16011	15799	15959	15881	16112	15898	16019	15720	16047	15972	15865	15891	15896	15765	16032	15979	15999	15986	15901	15921	16155	15934	16020	16004	16057	15919	16009	15919	15959	15941	15935	16055	15860	15774	15969	15936	15966	15954	15817	15952	16016	16004	16091	15950	15770	15819	15844	15893	16056	15995	15941	15932	15836	15793	15976	15954	16146	16100	15891	16120	16009	16045	15875	15992	15978	15849	15953	15955	15812	15793	16122	16072	15868	15927	16020	15898	16118	16012	15892	15771	16027	16001	15873	16054	15945	15862	15986	15987	15935	15960	16027	15867	15842	15964	15926	15977	16105	15968	15802	16019	15937	15913	15967	15994	15880	15940	15895	15973	16115	15916	16058	16098	16034	16087	15920	16075	15952	15878	15864	15997	15987	15774	15891	15786	15918	15946	15994	15908	15911	15958	16007	15972	15921	16054	15979	15866	15947	15988	15884	15873	15900	15989	16030	15877	16069	15910	15870	16004	16008	15961	15933	16042	15891	16085	15995	16014	15991	15959	15884	16061	15957	16022	15901	16022	16007	15998	16060	15946	15944	15854	15782	15973	16086	15870	16156	16002	15874	15924	16017	16000	15854	15972	16177	15938	15845	16017	15900	15890	16053	15908	15993	16053	15979	16003	15982	15935	15914	16007	15915	15935	15992	16050	16060	15925	15858	15884	15912	15911	15916	15783	15952	15695	15867	16015	16016	15977	16066	15987	15908	16119	16052	16094	16091	16045	15893	16023	15895	16006	15928	16076	15942	16035	15882	15973	15970	15981	16057	15776	15948	15979	15863	16136	16000	15937	16007	15929	15918	15864	15903	16048	16099	15967	15926	15958	15867	15904	16000	15691	16008	15984	15870	15945	15951	15986	15727	16079	15938	15852	15900	15918	16021	16007	16067	16058	16021	16052	16035	15921	15883	15956	15818	16059	15973	15832	15958	15993	15982	15867	15852	16149	15943	15838	15907	16024	16055	15798	16147	15924	15820	16011	15927	15981	15988	15976	16025	15908	16092	15999	16050	15984	15739	15982	16017	16010	15897	15798	15830	16072	15876	15909	15961	15958	15954	15932	15897	15826	16051	16011	16187	15934	15873	15917	15940	15884	16062	16033	15758	15931	16121	15870	15917	15776	15876	16143	15763	16090	16062	15858	15851	16047	16091	15898	16041	15838	15799	15992	15891	15817	15939	16002	15945	15918	15957	15979	15773	15940	15674	15935	15890	15955	16093	16021	15829	16009	16205	15978	15863	16085	15948	16030	15878	16008	16179	15968	16167	16002	16003	15913	15930	16129	16065	16027	15783	15985	15977	15991	15937	15881	15925	15924	15959	15929	15912	15921	15764	15935	15959	16032	15778	15954	16014	15986	15960	15868	15923	16026	15862	16017	15933	16044	15855	16140	16039	16059	15969	16001	16018	16059	16030	16062	15971	15972	15949	15997	15958	15965	15788	16131	15982	15980	15977	15938	16018	16074	15984	16051	15964	15822	16010	16033	15829	15893	15960	15992	15977	15936	15873	16014	15960	15928	16121	16117	15871	15966	15904	15947	15812	15974	16124	16147	15925	16033	15954	16010	15898	15816	16144	15911	16028	15933	15857	16023	15912	15952	15754	16001	16012	15849	16053	15909	15830	15987	15885	15925	15841	15974	16003	15875	15876	15831	15948	16065	16066	15934	15740	15822	15843	15930	16099	16017	15957	16070	15966	16004	15931	16078	15997	16013	15933	15862	15965	15816	15819	15965	15778	16096	15951	15974	15913	15861	15886	16010	15898	16090	16004	16003	16013	16128	15863	16100	16038	15955	15931	16151
23057	21498	29399	24520	23423	26759	29422	22689	21166	20598	18947	18773	18742	18523	18615	18654	18698	18560	18656	18585	18519	18551	18351	18467	18663	18565	18370	18614	18446	18472	18603	18428	18475	18305	18503	18314	18437	18500	18425	18437	18466	18509	18347	18199	18528	18322	18291	18360	18621	18842	18869	18644	18689	18372	18384	18038	18400	18229	18302	18410	18341	18458	18304	18425	18326	18366	18424	18534	18383	18270	18295	18426	18431	18296	18283	18376	18532	18631	18440	18487	18387	18318	18167	18174	18426	18348	18571	18301	18231	18581	18323	18518	18321	18406	18382	18317	18224	18215	18406	18339	18440	18383	18438	18506	18368	18002	18301	18414	18389	18595	18520	18419	18316	18380	18290	18280	18385	18292	18537	18367	18386	18514	18298	18335	18310	18379	18264	18441	18327	18258	18589	18382	18354	18303	18572	18405	18383	18418	18398	18259	18499	18406	18430	18515	18362	18315	18511	18405	18254	18304	18553	18081	18376	18178	18323	18408	18454	18321	18342	18375	18350	18349	18480	18431	18406	18248	18494	18514	18602	18456	18216	18235	18576	18269	18325	18488	18566	18259	18461	18501	18271	18319	18617	18146	18304	18190	18367	18292	18383	18206	18035	18355	18521	18507	18459	18346	18510	18167	18549	18487	18426	18405	18203	18464	18262	18171	18265	18146	18364	18345	18369	18327	18511	18195	18280	18335	18289	18332	18232	18273	18305	18463	18633	18340	18299	18230	18484	18358	18404	18486	18329	18408	18535	18347	18320	18280	18311	18542	18434	18265	18372	18459	18254	18448	18312	18342	18365	18371	18351	18382	18390	18390	18326	18648	18402	18082	18471	18241	18252	18226	18221	18289	18622	18279	18313	18442	18227	18369	18540	18429	18423	18400	18078	18448	18515	18306	18345	18202	18438	18364	18371	18401	18401	18155	18467	18421	18119	18175	18229	18351	18376	18286	18265	18484	18339	18389	18452	18361	18413	18344	18321	18434	18247	18285	18228	18355	18369	18362	18420	18227	18217	18446	18237	18236	18454	18342	18111	18420	18180	18314	18437	18257	18398	18368	18449	18299	18430	18282	18263	18548	18420	18340	18276	18413	18350	18358	18428	18449	18442	18399	18418	18381	18417	18327	18379	18406	18344	18192	18312	18423	18490	18478	18311	18475	18438	18106	18354	18337	18464	18295	18532	18375	18548	18354	18342	18453	18204	18374	18138	18401	18324	18403	18141	18249	18156	18405	18307	18488	18507	18322	18315	18471	18391	18201	18480	18279	18175	18060	18269	18261	18173	18321	18339	18231	18344	18383	18163	18296	18422	18670	18342	18156	18550	18408	18406	18446	18359	18488	18325	18156	18400	18367	18569	18400	18415	18109	18170	18396	18438	18277	18370	18241	18351	18250	18571	18380	18248	18128	18338	18282	18402	18490	18435	18400	18408	18554	18152	18322	18392	18257	18431	18227	18360	18505	18256	18169	18349	18336	18044	18358	18358	18226	18468	18373	18494	18393	18510	18383	18343	18256	18425	18278	18272	18254	18403	18146	18395	18429	18306	18386	18282	18472	18282	18490	18203	18262	18332	18355	18270	18330	18416	18412	18374	18247	18526	18356	18079	18286	18487	18274	18218	18430	18331	18280	18368	18279	18323	18288	18236	18333	18542	18429	18252	18318	18380	18345	18273	18424	18268	18424	18166	18330	18338	18325	18390	18228	18210	18433	18342	18351	18423	18372	18330	18327	18491	18506	18119	18373	18243	18159	18378	18303	18468	18473	18288	18232	18246	18388	18368	18249	18435	18212	18380	18364	18523	18407	18555	18544	18459	18152	18498	18424	18314	18350	18164	18315	18649	18471	18378	18475	18306	18336	18121	18453	18185	18366	18341	18373	18359	18487	18314	18430	18408	18360	18274	18363	18374	18261	18382	18409	18523	18368	18181	18575	18397	18170	18348	18203	18205	18213	18278	18561	18160	18601	18322	18366	18427	18315	18449	18465	18329	18363	18261	18245	18556	18423	18331	18265	18386	18247	18282	18351	18361	18335	18462	18411	18385	18369	18418	18266	18444	18443	18571	18330	18217	18277	18288	18265	18363	18182	18250	18322	18350	18150	18445	18441	18442	18368	18293	18264	18431	18367	18533	18479	18204	18351	18467	18148	18460	18354	18435	18140	18388	18378	18383	18282	18254	18295	18320	18296	18331	18247	18173	18410	18231	18309	18225	18403	18274	18467	18067	18396	18450	18267	18433	18378	18230	18516	18490	18126	18118	18459	18342	18040	18389	18270	18287	18546	18249	18321	18292	18357	18411	18375	18349	18181	18277	18111	18195	18275	18347	18513	18459	18410	18312	18471	18267	18282	18320	18449	18391	18353	18249	18495	18175	18156	18239	18391	18371	18307	18440	18300	18530	18460	18494	18224	18450	18278	18469	18560	18542	18372	18234	18433	18362	18204	18181	18339	18410	18497	18647	18415	18336	18332	18377	18468	18345	18424	18374	18452	18407	18140	18337	18614	18519	18438	18337	18340	18117	18367	18130	18250	18391	18281	18303	18289	18163	18263	18422	18514	18320	18363	18352	18281	18311	18355	18310	18363	18436	18408	18361	18266	18396	18404	18405	18140	18314	18342	18320	18582	18462	18244	18409	18396	18065	18206	18325	18332	18405	18230	18268	18347	18436	18291	18284	18413	18177	18208	18243	18312	18229	18464	18292	18349	18476	18453	18491	18309	18240	18332	18457	18247	18425	18278	18345	18277	18457	18305	18408	18503	18432	18401	18481	18359	18359	18298	18384	18324	18336	18175	18515	18416	18391	18099	18239	18472	18461	17948	18296	18317	18329	18395	18471	18373	18337	18417	18007	18301	18361	18422	18321	18566	18328	18539	18226	18094	18378	18294	18332	18338	18389	18351	18324	18391	18289	18407	18648	18348	18377	18663	18229	18446	18456	18297	18360	18529	18304	18300	18366	18342	18295	18356	18456	18229	18511	18449	18356	18296	18409	18352	18187	18258	18355	18128	18369	18255	18238	18602	18228	18260	18312	18411	18303	18218	18199	18280	18485	18286	18519	18316	18578	18404	18461	18274	18294	18108	18142	18128	18598	18346	18577	18233	18310	18441	18236	18276	18157	18273	18379	18288	18382	18549	18408	18255	18287	18402	18265	18448	18300	18231	18454	18069	18101	18311	18316	18448	18283	18502	18527	18320	18471	18180	18326	18090	18451	18449	18315	18245	18374	18430	18275	18238	18279	18319	18375	18362	18219	18360	18226	18246	18379	18513	18221	18316	18258	18231	18444	18268	18299	18421	18160	18475	18389	18282	18428	18346	18400	18358	18436	18465	18198	18332	18535	18385	18321	18205	18231	18483	18265	18372	18304	18496	18246	18539	18592	18412	18365	18167	18246	18336	18559	18425	18126	18187	18198	18397	18326	18446	18423	18370	18425	18285	18276	18428	18223	18344	18312	18424	18345	18338	18413	18412	18399	18465	18193	18306	18311	18373	18235	18289	18202	18203	18098	18393	18236	18223	18292	18398	18126	18594	18381	18516	18418	18511	18421	18320	18430	18305	18343	18356	18346	18541	18369	18213	18348	18303	18393	18140	18334	18326	18229	18251	18399	18151	18489	18240	18471	18378	18507	18371	18127	18380	18206	18300	18289	18301	18217	18337	18176	18475	18485	18350	18418	18607	18377	18495	18286	18275	18372	18388	18226	18297	18432	18240	18296	18388	18420	18432	18223	18240	18463	18415	18354	18270	18267	18363	18384	18388	18412	18367	18244	18247	18462	18281	18295	18459	18328	18615	18541	18578	18232	18470	18218	18337	18302	18222	18324	18270	18233	18295	18311	18276	18356	18371	18352	18388	18292	18187	18606	18236	18333	18359	18366	18295	18392	18490	18394	18320	18561	18232	18455	18368	18401	18399	18386	18488	18235	18271	18190	18122	18375	18293	18542	18211	18145	18284	18094	18233	18310	18165	18327	18435	18316	18281	18433	18370	18358	18256	18307	18394	18432	18479	18173	18241	18499	18338	18387	18383	18149	18142	18526	18429	18281	18470	18101	18352	18252	18190	18178	18577	18306	18214	18287	18380	18248	18088	18136	18385	18424	18358	18459	18441	18441	18310	18377	18402	18156	18209	18585	18411	18392	18115	18492	18213	18294	18379	18522	18409	18153	18158	18335	18276	18384	18277	18371	18394	18625	18422	18369	18358	18307	18417	18337	18447	18268	18143	18462	18153	18446	18095	18262	18355	18447	18248	18220	18490	18618	18406	18280	18497	18201	18315	18527	18288	18385	18328	18470	18337	18207	18270	18385	18280	18345	18300	18427	18242	18441	18385	18377	18371	18394	18390	18419	18257	18389	18455	18350	18333	18233	18251	18391	18565	18351	18534	18371	18257	18457	18216	18273	18403	18318	18227	18391	18490	18624	18351	18150	18460	18431	18278	18414	18352	18441	18377	18317	18113	18276	18409	18505	18267	18185	18257	18547	18343	18210	18391	18355	18387	18334	18205	18287	18518	18304	18380	18334	18441	18428	18189	18540	18443	18375	18439	18330	18339	18390	18373	18297	18289	18316	18298	18436	18336	18373	18400	18327	18186	18381	18284	18342	18260	18275	18356	18349	18374	18249	18305	18398	18514	18305	18436	18282	18450	18312	18340	18257	18288	18288	18222	18175	18268	18152	18336	18382	18267	18243	18444	18371	18262	18386	18293	18553	18330	18368	18359	18275	18563	18527	18342	18321	18452	18427	18322	18252	18312	18393	18522	18242	18487	18345	18334	18415	18252	18228	18346	18307	18285	18316	18140	18213	18416	18404	18332	18424	18269	18362	18294	18404	18504	18363	18388	18244	18260	18327	18450	18294	18286	18333	18204	18333	18429	18284	18343	18353	18406	18191	18427	18559	18553	18294	18324	18234	18402	18173	18269	18592	18295	18517	18357	18196	18348	18402	18383	18387	18521	18574	18289	18476	18421	18409	18359	18364	18208	18497	18278	18368	18334	18126	18318	18183	18185	18283	18314	18334	18254	18331	18171	18187	18384	18260	18487	18265	18375	18404	18561	18532	18131	18437	18520	18374	18303	18294	18442	18487	18132	18234	18488	18381	18200	18327	18310	18276	18428	18213	18317	18453	18248
34559	56068	53539	45618	35541	30603	26524	21397	20544	18364	16674	16664	16662	16514	16312	16499	16459	16447	16507	16349	16386	16583	16331	16333	16470	16370	16409	16457	16214	16458	16269	16436	16411	16171	16358	16318	16493	16167	16411	16299	16313	16382	16380	16320	16305	16312	16341	16565	16873	17074	17077	16732	16494	16205	16433	16308	16369	16386	16143	16374	16319	16200	16357	16332	16209	16574	16371	16208	16345	16324	16419	16303	16469	16408	16306	16232	16475	16634	16408	16405	16408	16488	16345	16235	16307	16532	16394	16163	16356	16304	16506	16415	16473	16279	16291	16302	16215	16269	16206	16119	16464	16217	16228	16510	16316	16358	16211	16291	16081	16363	16149	16346	16478	16398	16373	16331	16351	16227	16426	16339	16328	16248	16315	16376	16476	16339	16408	16366	16426	16317	16318	16423	16194	16339	16492	16225	16393	16460	16239	16212	16311	16205	16320	16343	16286	16398	16367	16235	16194	16319	16375	16194	16312	16321	16333	16341	16261	16351	16355	16360	16259	16376	16058	16293	16217	16317	16261	16304	16414	16338	16171	16285	16192	16315	16309	16319	16354	16350	16314	16292	16351	16332	16346	16381	16280	16268	16307	16284	16315	16354	16336	16426	16332	16216	16386	16083	16473	16245	16298	16342	16272	16384	16332	16439	16306	16301	16331	16349	16290	16321	16423	16299	16084	16356	16329	16305	16307	16367	16438	16246	16445	16537	16328	16265	16310	16327	16381	16233	16405	16362	16217	16387	16349	16329	16371	16382	16452	16382	16207	16500	16521	16314	16378	16401	16319	16347	16343	16199	16446	16283	16378	16195	16228	16318	16591	16309	16391	16292	16336	16374	16184	16278	16156	16247	16478	16226	16386	16334	16327	16267	16238	16358	16210	16249	16453	16493	16321	16284	16326	16306	16492	16315	16321	16268	16371	16284	16461	16290	16416	16262	16308	16302	16339	16230	16368	16258	16371	16344	16324	16370	16264	16205	16279	16390	16238	16273	16326	16401	16157	16269	16195	16237	16388	16492	16308	16222	16299	16257	16402	16431	16268	16195	16334	16207	16298	16410	16418	16332	16269	16373	16135	16280	16151	16257	16378	16216	16287	16313	16229	16381	16303	16281	16367	16350	16256	16386	16410	16276	16317	16382	16283	16307	16334	16449	16313	16482	16491	16158	16551	16260	16193	16392	16203	16485	16309	16405	16346	16508	16302	16188	16313	16163	16570	16261	16291	16204	16397	16412	16369	16237	16198	16402	16194	16131	16241	16097	16451	16355	16176	16266	16275	16401	16298	16448	16326	16144	16272	16361	16208	16508	16137	16390	16306	16280	16331	16281	16452	16243	16277	16252	16325	16240	16282	16418	16190	16263	16276	16200	16487	16212	16339	16245	16194	16498	16199	16397	16225	16356	16350	16417	16291	16268	16271	16248	16330	16224	16190	16189	16305	16346	16376	16290	16327	16317	16299	16236	16322	16259	16237	16371	16409	16234	16280	16439	16251	16210	16280	16442	16236	16249	16327	16255	16442	16372	16295	16289	16312	16309	16450	16323	16200	16222	16222	16183	16358	16322	16313	16338	16313	16157	16372	16151	16219	16197	16372	16393	16452	16412	16306	16265	16350	16270	16218	16355	16386	16280	16409	16187	16281	16293	16352	16245	16356	16344	16382	16434	16287	16294	16289	16263	16219	16090	16183	16226	16116	16394	16283	16402	16354	16344	16291	16392	16320	16363	16334	16304	16172	16303	16295	16301	16355	16193	16378	16297	16185	16312	16202	16194	16349	16390	16338	16144	16426	16454	16362	16356	16196	16278	16269	16370	16234	16282	16403	16121	16357	16251	16450	16328	16359	16303	16279	16444	16143	16309	16259	16240	16356	16278	16293	16282	16276	16335	16295	16228	16430	16170	16208	16295	16321	16226	16271	16326	16350	16366	16433	16551	16282	16362	16397	16453	16237	16302	16364	16205	16388	16233	16293	16371	16364	16330	16256	16298	16291	16246	16257	16428	16309	16124	16434	16205	16313	16450	16246	16309	16318	16200	16325	16226	16248	16197	16493	16343	16293	16267	16406	16321	16422	16428	16336	16392	16277	16345	16505	16221	16180	16294	16285	16271	16421	16340	16342	16466	16425	16334	16271	16264	16211	16338	16308	16322	16293	16410	16360	16370	16369	16339	16298	16355	16328	16518	16319	16457	16255	16369	15957	16148	16326	16241	16280	16399	16213	16261	16340	16299	16190	16372	16284	16313	16349	16279	16636	16249	16237	16427	16407	16283	16332	16242	16339	16290	16214	16301	16206	16237	16408	16325	16256	16292	16389	16226	16399	16401	16396	16446	16194	16158	16325	16324	16326	16208	16223	16211	16409	16214	16287	16215	16272	16241	16341	16320	16278	16470	16376	16293	16447	16208	16307	16200	16463	16303	16358	16423	16121	16248	16503	16211	16300	16311	16286	16362	16239	16212	16243	16360	16181	16378	16438	16373	16412	16229	16342	16142	16332	16294	16396	16151	16230	16256	16477	16349	16350	16289	16240	16279	16278	16240	16377	16451	16464	16375	16252	16268	16293	16354	16346	16316	16359	16337	16285	16307	16337	16251	16554	16326	16405	16306	16179	16280	16287	16268	16393	16277	16418	16473	16247	16226	16295	16198	16276	16401	16152	16303	16230	16289	16639	16279	16347	16362	16247	16427	16363	16130	16185	16218	16358	16413	16211	16276	16274	16446	16145	16261	16204	16218	16480	16325	16242	16258	16488	16340	16408	16115	16204	16160	16256	16530	16435	16319	16472	16242	16391	16270	16409	16143	16329	16186	16270	16319	16185	16356	16411	16327	16229	16326	16413	16204	16151	16279	16357	16293	16206	16429	16360	16546	16320	16372	16326	16100	16378	16321	16252	16365	16334	16471	16285	16410	16269	16464	16291	16464	16138	16376	16250	16496	16364	16377	16351	16416	16223	16458	16263	16260	16399	16441	16328	16233	16451	16359	16379	16407	16314	16225	16326	16377	16369	16340	16163	16399	16256	16470	16288	16349	16395	16227	16190	16353	16267	16485	16271	16414	16332	16412	16303	16203	16486	16361	16322	16483	16320	16369	16353	16274	16174	16360	16230	16498	16090	16270	16446	16290	16288	16401	16302	16307	16410	16381	16192	16215	16412	16225	16397	16332	16240	16359	16216	16299	16118	16248	16375	16141	16428	16275	16408	16233	16225	16276	16191	16231	16442	16343	16292	16436	16196	16268	16313	16309	16220	16336	16431	16358	16228	16228	16452	16214	16384	16396	16283	16341	16311	16415	16339	16271	16182	16203	16318	16257	16256	16316	16366	16284	16278	16134	16138	16291	16166	16252	16151	16475	16281	16270	16357	16356	16535	16303	16137	16444	16313	16466	16541	16255	16142	16239	16355	16309	16144	16245	16313	16304	16384	16421	16398	16434	16444	16321	16350	16275	16314	16445	16294	16330	16316	16271	16135	16103	16210	16413	16420	16314	16290	16385	16306	16351	16314	16339	16261	16343	16510	16383	16383	16328	16407	16238	16226	16291	16137	16369	16249	16136	16393	16251	16419	16378	16500	16168	16233	16424	16377	16262	16475	16157	16390	16238	16231	16127	16370	16237	16301	16381	16308	16156	16199	16311	16304	16176	16364	16422	16291	16271	16289	16378	16323	16372	16457	16216	16327	16471	16240	16281	16373	16110	16377	16436	16219	16358	16222	16402	16226	16285	16348	16340	16342	16197	16255	16209	16310	16251	16330	16245	16372	16277	16395	16245	16172	16266	16222	16343	16300	16305	16257	16363	16359	16370	16474	16424	16291	16205	16291	16254	16256	16459	16452	16332	16189	16207	16389	16353	16241	16452	16376	16250	16255	16180	16380	16381	16291	16285	16279	16402	16292	16226	16337	16381	16371	16386	16304	16304	16291	16417	16171	16216	16381	16166	16415	16262	16247	16243	16185	16310	16234	16244	16446	16300	16358	16327	16368	16483	16237	16439	16353	16322	16302	16170	16302	16364	16174	16347	16313	16207	16359	16369	16115	16189	16327	16341	16208	16155	16354	16228	16326	16395	16132	16170	16324	16227	16270	16341	16280	16249	16349	16342	16391	16113	16467	16463	16369	16381	16438	16261	16371	16203	16228	16254	16474	16407	16141	16253	16046	16386	16157	16346	16312	16107	16110	16150	16254	16387	16337	16259	16318	16268	16446	16429	16280	16420	16295	16466	16182	16418	16330	16342	16336	16238	16218	16210	16546	16306	16388	16350	16262	16311	16312	16315	16315	16344	16227	16377	16390	16426	16364	16375	16265	16377	16332	16214	16402	16358	16425	16447	16281	16261	16480	16260	16468	16322	16273	16321	16382	16310	16278	16382	16276	16215	16483	16205	16190	16376	16436	16461	16355	16374	16265	16369	16327	16382	16264	16242	16425	16186	16166	16232	16346	16208	16394	16327	16325	16108	16305	16356	16239	16297	16301	16377	16395	16386	16331	16364	16247	16231	16464	16277	16148	16281	16349	16257	16226	16393	16270	16337	16325	16286	16389	16552	16267	16171	16465	16142	16279	16471	16338	16298	16503	16320	16301	16292	16372	16292	16243	16348	16306	16322	16161	16195	16341	16207	16323	16529	16166	16361	16280	16147	16399	16209	16384	16364	16419	16324	16504	16282	16475	16226	16194	16261	16261	16336	16406	16405	16238	16225	16242	16155	16423	16391	16268	16270	16432	16358	16133	16267	16371	16259	16272	16332	16372	16308	16300	16288	16419	16343	16353	16309	16262	16433	16349	16163	16470	16369	16219	16218	16237	16264	16299	16232	16259	16311	16361	16341	16265	16184	16394	16442	16245	16319	16357	16318	16210	16323	16308	16468	16414	16090	16446	16443	16342	16362	16389	16324	16346	16539	16199	16223	16292	16291	16308	16372	16415	16466	16197	16524	16344	16318	16297	16238	16317	16382	16406	16340	16266	16311	16239	16401	16160	16529	16328	16325	16253	16253	16399	16463	16166	16195	16275	16347	16387	16428	16331	16362	16174	16213	16439	16324	16401	16232	16370	16222	16394	16267	16376	16267	16263	16221	16518	16369	16170	16411	16327	16411	16230	16385	16186	16370	16308	16339	16307	16336	16277	16268
28070	24761	31762	28332	22914	21441	20310	19035	18546	18264	18055	17992	18033	17972	17877	17770	18106	17820	18199	18233	18072	17992	17796	17954	18121	18037	18013	18223	18074	17889	18098	17888	17978	17983	17722	17832	17976	17878	17889	18057	18027	17887	17889	18014	17958	17926	18052	18114	17870	17885	18008	17678	17960	17998	17728	18067	18036	17890	17895	17800	18159	18031	17935	18009	17954	18039	18087	17831	18008	17977	18010	17742	17847	17955	17832	18001	18068	17890	18015	17890	17914	17784	18116	17786	17964	17846	18118	17921	17708	18084	17969	18052	17841	18006	17934	17904	17959	18081	17867	17818	17955	17992	17966	17557	17950	17819	17914	18066	17762	17897	17996	17853	18025	17988	17901	17914	18080	18058	18014	18181	17990	18027	17917	17950	17899	17908	17985	17928	17878	17900	17810	17850	17813	17842	17909	18003	17827	18109	17829	17974	18108	17967	17961	17999	17983	18038	18096	17813	17850	17887	17821	18082	18043	17795	18038	17748	17934	17888	17838	18036	17864	17952	18006	17923	17809	17928	17810	17884	17805	17791	17869	17911	18014	17933	17870	17899	17783	17915	17872	17891	17965	17790	17981	17778	17695	17873	17850	18026	18012	17884	17823	17999	17865	18125	18073	18050	17839	17934	17943	17943	17914	18004	17988	17792	17971	17742	17937	17815	18003	17917	17874	17954	17975	17922	17802	17826	17874	17943	17877	17878	17832	17956	17930	17787	17982	17740	18082	18044	18051	17811	17963	17928	17853	18024	17973	17960	17958	18146	17928	17810	17887	17887	18039	18087	18089	17742	18009	18059	18030	18009	17959	17986	17908	17823	17900	17816	17948	18024	17947	17867	17962	17776	18106	18132	17962	17736	17746	17735	17784	17710	18019	17796	18084	18051	17890	18005	17970	17858	18092	18151	17938	17864	17965	18026	17862	18003	18098	18107	18134	17849	18020	17775	17875	17840	17886	17931	17933	17996	17822	17912	17795	17962	18020	17825	17989	17817	17815	17974	17866	17816	18041	17995	17844	17989	17833	17697	17783	17805	17910	17849	17895	17925	18035	18022	17783	17915	17872	18031	17960	17867	18034	17904	17671	17886	17804	18107	17981	17930	18069	17851	17871	18074	17830	17904	17933	18002	17912	18096	17837	18006	17881	18058	18055	18037	17927	18001	17999	17947	17822	17988	17847	17906	18039	17933	17723	17882	17818	17940	18011	17998	17915	17951	17966	17893	17924	18017	17847	18072	17978	17933	17832	18038	17811	17894	17844	18121	17937	17932	18098	17813	17784	17717	17975	17897	18009	17915	17891	18042	17940	17971	17974	18068	17868	17916	17769	17857	17986	18106	18202	17974	17816	17709	18080	18220	17991	17977	17896	18099	17943	18095	17853	17970	17980	17907	17943	17807	17914	17879	17862	18162	17881	17751	17771	17906	18239	17945	18069	18017	18071	17835	17792	17900	17815	18022	17813	18090	18116	17885	17904	18042	17991	17815	17842	17842	17944	17760	17887	17841	17765	17889	18046	17943	17892	18034	17971	17841	17954	18005	17948	17969	17785	17945	17837	17963	17906	17870	17890	18067	18171	18083	18179	17973	17956	17943	17959	17799	17943	17748	18069	17908	17849	18077	17855	17813	17820	18061	17887	18025	17886	18077	17742	17957	17992	17883	17868	17842	18026	17891	17775	17858	18146	17976	17967	17965	18172	18073	17842	17889	17908	17788	17936	17907	17924	18188	18201	18081	17761	17875	17912	17718	17889	17927	18035	17877	17990	17998	17850	17871	17827	18184	17738	17969	18011	17823	17851	17860	17875	17942	17929	18087	18200	18022	17960	18089	17980	17964	18113	17995	17859	18108	18117	17845	17787	17909	17851	17943	17812	18000	18075	17951	18058	18008	17734	17881	17797	18027	17966	17944	17964	17785	17883	17954	18001	17820	17962	18036	17792	18004	17982	17866	17842	17824	17851	17982	17975	17864	18001	18089	17637	18031	17900	17816	17947	18061	17955	18073	17977	18043	17924	17963	17895	18055	18050	17805	17875	17914	17938	17916	17975	18000	17920	18122	18183	17900	18035	17893	18073	17856	18014	17957	17952	18031	18053	17799	18015	17555	17901	17974	17951	18049	17623	17865	17903	17811	17715	17852	18054	17957	18022	18125	17834	18037	17839	17851	18030	17914	17966	17761	18006	17992	17983	18049	18072	18140	17865	18019	17847	17904	17932	17939	18087	17949	18012	18001	17850	17986	17904	17816	17769	17755	17802	18042	17818	17912	17894	17819	17863	18010	17871	17773	17975	17895	17883	17857	17969	18077	17965	17761	17961	17901	17902	17828	17930	17962	18127	17904	18138	18000	17842	17671	18061	17920	17782	18032	18075	17895	17858	17843	17770	18054	17825	17856	18058	17919	17684	17966	18007	17798	17878	17673	17861	17965	17979	17810	17817	17763	18017	17811	17967	18036	17945	17736	17870	17975	18002	17936	18026	17861	17952	18091	18144	17898	17957	18146	17901	17968	17855	18023	18058	17995	17960	17911	17819	18010	17858	17915	17976	17635	18008	17892	17963	18065	17859	18085	17961	17880	17631	17954	17881	17760	17786	17875	17993	17970	17918	17927	17638	17948	18100	18013	17914	17849	17981	17913	17857	17889	17934	18063	17883	17854	17988	17879	17905	18005	18032	17830	17930	17962	17901	18043	18068	17874	17903	17794	17890	18079	18107	18029	18020	18039	17725	17959	18157	17931	17837	17814	18135	17720	17815	17838	17759	17892	18023	17981	18048	17887	18017	17854	17955	18040	17955	18045	17971	18020	18118	17747	17917	18104	18014	17857	18032	18000	17773	17884	18052	17826	17692	17925	17971	17958	18025	17849	17777	18023	18135	17914	17970	18003	18206	17830	17869	17884	17648	17912	17965	17959	17963	17992	17940	18025	17999	17794	18132	17838	17967	17829	18022	17932	18050	17857	18051	18139	17974	17728	17703	17836	17713	17821	17847	17879	17990	18006	18116	17860	18046	17901	18127	17877	17849	18078	17827	17946	17835	17888	18124	17969	18067	17918	18079	17840	17970	18192	17955	17974	17965	18052	18005	18146	18032	17950	18006	17735	17909	18086	18115	17839	18021	17912	17977	18147	18036	17946	17754	17983	17885	17992	18079	17774	17782	17866	17807	17957	17970	17988	18173	17976	18018	17825	17952	17858	18008	18009	18019	18122	17942	17664	17891	17862	17917	18064	17960	18017	17736	18035	17853	17957	17856	17945	17920	17643	17956	17779	17933	17801	17877	17918	18115	18105	17870	17799	17698	17900	17992	18131	18069	17881	17752	17955	18145	18003	17974	17917	17970	18066	18089	18002	17939	17800	17780	18036	17955	17865	17917	17989	17787	17797	17607	17837	18019	17817	17825	17798	17991	17873	18074	17791	17842	17819	17840	17849	17892	17728	17779	18042	18054	18029	18067	17948	17901	18024	17843	17642	17949	17860	17991	17891	17959	17791	18093	17804	18012	17859	17788	17833	18015	17962	17916	17834	17966	17782	17962	18120	17937	17762	17860	17947	18003	17983	17913	17887	17800	17944	18078	18001	17958	17817	18108	17858	17894	18010	17851	18084	18061	17949	17964	18178	17962	18027	17916	17894	18120	17997	17892	17950	17998	17784	17893	18033	18058	17902	17990	18105	18078	17966	17891	17840	17840	17752	18073	17869	18010	17900	17982	17806	17901	17797	17975	18112	18046	17981	18140	17878	17906	17776	17795	17865	17891	17963	17886	17879	17845	17572	18057	18037	17845	18059	17943	17792	18008	17803	17990	17919	18006	17837	17870	17892	18061	18060	17831	18068	17951	17954	17995	18105	18207	17766	17791	17965	17878	17970	17990	18057	17769	17900	17997	17968	17929	18115	18022	17880	18129	17998	17967	17868	17944	17897	17822	17923	17947	17941	17842	17851	17907	17954	18134	17940	17869	17805	18158	18037	17937	17648	17935	18040	17901	17797	17959	18048	17981	17966	17797	18154	17983	17924	17934	17927	17779	18197	17839	17982	17862	18062	18009	17733	17927	17935	18139	18077	18095	18029	18068	17981	18155	17980	17828	17762	17992	17831	17946	17996	18000	17837	18119	17928	17990	17931	17837	17950	17989	17869	17991	17941	18008	17762	17595	17832	18079	17758	17886	17938	18085	17999	17857	17689	18026	17889	18064	18047	17861	17919	17965	18032	17925	17826	18023	17809	17907	17893	17911	18022	17967	17966	17731	18133	17803	17866	17745	18005	17990	17995	18028	17831	18002	17983	17797	17940	18157	17979	17973	18148	17859	17945	18048	18007	17941	17826	17736	18054	17983	17872	17945	18102	17807	17705	18049	17957	17900	17939	18096	17953	18059	18004	17930	17914	17928	17971	17918	18089	17885	17926	17967	17863	17820	17852	17700	17846	18002	17998	17921	17991	17897	17953	17750	17869	18062	17851	18044	17787	18145	18077	18160	17833	18198	17989	18055	17947	18001	17894	18071	17950	17761	17759	18174	17840	17916	18102	17776	18082	18130	17911	17965	17801	17822	17976	17911	17860	17836	17865	18132	18082	17979	17932	17875	17840	17938	17917	17929	17969	18034	18080	17931	18003	17859	17787	17854	18067	17963	17944	17934	17927	17730	17894	17929	17877	17900	17733	17862	18158	17814	18109	18133	17966	18071	17885	17835	17830	17908	17624	17856	17872	17826	17919	17980	18095	18042	18009	18064	17958	17935	17871	17913	17918	18017	17929	18152	17897	17721	17970	18040	17898	17805	17981	17850	17823	18011	18044	17704	17842	17946	17980	17924	17913	17782	17918	17872	18076	18077	17867	17654	17885	18086	18022	17995	17940	18069	17806	17902	18024	18116	18088	17963	17851	18071	18027	18007	17835	17829	17886	18107	17818	17958	18097	17852	17866	18100	17947	17979	18033	17950	17806	18002	17984	17938	17718	17983	17929	18062	18005	17987	17812	18031	18039	18102	17956	17951	18025	17916	17829	17996	17846	17992	17859	17903	17795	17831	18123	17882	18032	17989	17840	18136	18007	17871	18161	18055	17879	17992	18011	18002	17915	17915	17961	17938	17933	17871	17762	18085	17820	18113	17905	17988	17819	18020	17906	17724	17853
28769	39003	36909	27581	23456	20501	18673	17605	16808	16358	16165	16160	15985	16208	16200	16090	16231	16161	16055	16016	16054	16154	16102	16101	15986	16093	16010	16187	15896	16220	15920	16033	15955	15947	15977	16163	16070	16161	16078	16073	16118	16012	16058	16056	16110	15892	16023	16222	16077	15999	16102	16240	16062	15941	16069	16005	16131	16133	16048	16139	16097	16101	16096	16108	16076	15954	15894	15879	15988	16100	15973	16082	15999	16124	15945	16128	16077	15934	16155	16036	15905	16067	16308	15904	16148	16104	16175	16105	16030	16074	16071	16130	16037	16074	16011	15964	16011	16151	16072	16215	16199	16112	16065	16012	16135	15992	16117	16157	15984	16114	16079	16000	16000	16004	16150	15958	16207	16188	15950	16057	16010	16022	15961	15905	15976	15974	16062	16046	16120	16118	16115	15915	16123	16088	16016	16166	16008	16090	16013	16045	16093	15785	16139	15960	16174	16024	15998	16069	16022	15848	15977	15916	16130	16162	16054	16030	16077	16147	16049	16025	16014	15933	16158	15982	15973	16091	16077	15835	16110	16066	16227	15937	16075	16091	15991	16336	15962	16044	16081	16146	15903	16032	16104	15887	15980	16107	16122	16049	15968	16109	16057	15963	15945	16282	16064	15861	16095	16095	15877	16001	16096	16061	16037	15979	15994	16151	16059	15952	15958	15947	16094	15817	16051	16054	15955	16050	16071	16046	16208	16156	16016	16004	16107	16135	15954	15966	16070	16072	15965	16061	16069	15957	16041	15916	15799	16025	16134	16040	16138	15952	15988	16083	16040	16049	16090	15971	16110	16077	16022	15981	15994	16140	16137	16087	15964	16168	15940	16059	16061	16139	16049	16151	16137	16042	15991	16029	16154	15975	16074	16062	16052	15980	16041	16026	16199	15978	15902	15972	16115	15952	16016	16037	16096	16108	16035	15957	15874	16141	16056	15981	16032	16042	16004	15966	16181	15896	15973	15880	16030	16101	16035	16095	15973	15939	16034	15896	16051	16142	15883	15950	15950	16064	16171	16072	16015	16109	16264	15867	16091	16038	15991	16108	15844	15861	16038	16033	15899	15922	16145	16065	16089	16011	16010	16068	16064	16052	15972	15987	15916	16126	16114	16075	16045	15994	16064	15961	16091	16127	16124	16058	16170	15961	15918	16001	16075	16023	16175	16054	15915	16033	16034	16051	16068	16114	15907	16016	16020	16097	16019	16138	16130	16126	15978	16060	16013	15847	16117	15914	15982	15951	16173	15973	16088	16088	15980	16085	15970	15937	16154	15993	15986	16016	16207	15857	16039	16145	16049	15968	16046	15998	15953	16108	15926	16043	16180	15862	16096	15897	15963	15996	15965	15947	16043	16029	15940	16114	15966	16165	15919	15981	16236	15973	16138	16091	15975	16090	15987	15955	16073	15963	16249	16012	16029	15990	16074	15938	15863	15979	16265	16002	16097	16111	15994	15975	16110	16049	15864	16130	15898	16033	15912	16094	15912	15931	16138	15972	16099	16061	15948	15995	16064	15947	16059	16037	16114	16031	15985	16043	16034	15994	15951	16128	16144	16094	15934	16016	16141	16171	15996	16159	16036	16108	16136	16028	15966	16097	16181	16164	16025	15911	16078	16238	15908	16177	16112	15823	16153	15937	16108	15850	16095	15955	16005	16009	15914	15984	15936	16091	15962	15956	16069	16065	16215	15997	16303	16310	16102	16054	16000	15998	15848	16197	16167	16059	16163	16137	15992	16026	16060	16116	16026	16066	16128	16166	15944	15986	15974	16124	16042	16108	16135	15886	16037	16086	16213	16076	15918	16201	16158	15884	15972	16091	16038	15937	15908	16063	15832	15899	15997	15873	16024	16007	15952	15889	15896	16080	16142	16025	15950	16052	16023	16018	15989	16073	16130	16177	16036	15912	15984	15971	16016	16071	16254	15994	16120	16194	16030	15957	16124	16064	15973	15929	16024	16104	15956	16023	16124	16175	15971	16392	15880	16073	16050	16041	16023	16022	16044	16040	15916	16021	16018	16014	16253	16004	16178	15874	15989	16049	16055	16052	15993	16118	16099	16134	16089	15973	16199	15963	16012	16036	16049	16015	16239	15984	16101	15921	16117	15996	15944	16056	16106	16049	16054	16019	15944	16134	16031	15977	15985	15987	15899	16079	15981	16135	16018	16045	16108	16092	16104	16129	16138	16012	16061	15983	16088	16129	16127	15987	16066	16099	16151	16009	15939	16041	16001	15883	16273	15999	16211	16176	16168	15927	16000	16178	15965	16119	15971	16051	16002	16284	15951	16071	15871	16002	15925	15988	15883	16145	15941	16159	16153	16036	15911	16007	16094	16084	16050	15965	16072	15961	16159	15955	16037	16137	15949	15974	16123	16102	16115	16011	16193	16013	16049	15975	15910	16086	16038	16031	16026	16012	15992	16010	16184	16007	15940	16138	15996	15998	16030	16046	15945	16160	16151	15984	16032	16065	16072	15865	16006	16108	16064	16135	15833	16028	15950	16227	16104	15975	16089	15981	16076	16073	16052	15848	15956	16020	16059	16032	16065	16048	16025	16043	16196	15989	15990	16089	15918	16028	16165	16014	16113	15960	16119	15992	16168	16026	15925	15945	16205	16150	15993	16004	16234	16147	16108	16082	15956	16096	16132	15917	16052	16103	16107	16014	15943	15902	16099	15985	15939	15946	16088	15998	15971	15876	16077	16003	15851	16015	16134	16023	16063	16037	16060	16166	15951	16162	15919	16175	15997	16109	15836	16164	15909	16065	16010	16063	16101	16101	16116	16155	16034	16050	15974	15877	15912	15903	16004	15988	15974	16083	15947	16135	15977	15901	16118	15994	16121	15969	16057	16111	15950	16031	15970	15923	15942	16112	15996	16181	16222	16144	16067	16081	16026	15978	16119	15877	16040	16047	16010	16172	15968	16207	15970	15979	15913	15996	16009	15842	16158	16008	16186	16131	16191	16197	16013	16066	16081	16057	15833	16057	16073	16093	16025	16004	16033	16093	16098	15981	16013	15913	15899	16006	15988	16085	16057	16117	15921	15961	16093	15966	16072	16127	15978	16129	16020	16222	15992	15853	15958	16102	16192	16085	16110	16010	16026	16104	16091	16146	16002	16295	16075	16019	16100	16096	16072	16016	16108	15971	16381	15950	16090	16050	16128	16105	16101	16089	16020	16016	16122	15932	15975	16057	16066	15950	16120	16071	15984	15875	16060	15946	16109	15947	16037	16055	16132	16134	16221	16181	16263	16095	16055	16060	16023	16104	16042	15863	15872	15852	15999	16005	16105	15996	16006	15969	16023	16138	15937	16056	16187	16018	15943	16170	16028	16100	16089	16094	16008	16096	16141	15939	16174	16018	15996	16028	15985	16070	16109	16031	16224	15932	16004	15925	16043	15936	15984	16001	15932	16013	15884	15833	16078	15815	16102	15910	16047	15970	15991	16047	15992	15981	15954	16006	16008	15920	16055	16056	16093	15931	15976	16016	16045	16211	15996	15987	16113	16032	15996	16113	15975	16044	16045	15885	16154	16002	15921	16053	15976	16147	16117	16092	15927	15994	16137	16030	15939	16121	16026	16118	15933	16042	15992	16076	15863	15966	16096	15942	16202	16065	16091	16103	16198	16103	15879	16166	16067	16072	16006	16081	16097	16032	15997	15935	15998	15992	15980	16062	16088	16132	16189	16114	16001	16008	16009	16051	15931	16035	16042	15937	16000	16032	16080	16047	16059	16128	16126	15950	16068	16016	16108	15949	16054	16019	16064	16139	15995	16013	16111	16022	16016	15976	16130	16007	16202	16173	15987	16222	16080	16171	16088	16179	16068	15950	16142	15887	15985	15971	16248	16091	16265	16221	16016	16087	16093	16050	16185	16120	16128	16069	15904	15866	15989	15964	16232	15881	16209	16004	16110	16087	16077	15946	15968	16065	16115	16213	16008	15967	16305	16057	15919	16065	16042	15971	16162	16135	16111	15894	15908	16084	16035	16098	16127	16077	16074	16001	16079	16047	16100	16021	16172	16068	16225	15900	15915	16118	16203	15924	16032	16081	16061	15876	16052	16074	16001	16087	16021	16071	16034	16079	15931	16052	16007	15959	15990	16104	16131	16102	16110	15941	16103	16155	16192	15857	16073	16116	16259	16071	16107	16069	15948	15941	16097	16086	16153	16036	16339	16060	15763	15963	15828	16132	16144	16157	15951	16050	16205	15994	16099	15960	16011	16052	15961	16109	16031	16064	16091	15987	15989	16165	16107	15971	15989	16099	16020	16102	16048	16048	16021	15930	16067	16260	16047	16069	16068	16016	16001	15962	15941	16046	16011	15999	15799	16117	15849	16210	15917	15890	16125	16150	16004	16034	16057	16045	15987	16012	15950	15845	16115	16018	16051	15918	16047	16138	15966	16060	16067	15976	16089	16102	16012	16177	16047	15877	16112	16021	16125	16013	16063	16098	16067	16165	16148	15950	16135	16044	16001	16107	16046	16096	15965	16210	15963	15921	16105	16062	16059	16045	16093	16032	16033	16091	15941	16130	16039	16045	16105	16044	16113	16200	15989	16153	16097	15961	16087	16210	16006	16167	16027	15992	15954	15945	16096	15977	16038	16049	16057	15978	16042	16072	16299	15992	15969	16054	16028	16096	16139	16092	15884	15965	16086	16156	15967	16054	16081	16049	16077	15964	15890	16037	15979	16029	15911	16061	16151	15864	15971	16027	16251	15981	16174	16110	16105	16116	15813	15969	16079	15957	16008	15918	16192	16030	16057	15954	16096	15987	16032	16144	15970	15970	16198	15827	16022	16158	15959	15953	16192	16102	16026	16147	15994	15935	16118	16075	15956	15895	15907	16061	15941	16100	16100	15948	15985	16075	16224	16083	16107	15968	15950	15977	15933	15975	16099	16046	16085	16107	16144	16317	15989	15998	15990	15952	16032	16045	16190	15990	16246	16201	16076	16100	16016	15958	16117	16148	16150	16115	16160	16017	16244	16104	15922	16121	15979	15857	15889	15920	15973	15980	16116	16037	16136	15973	16085	15980	16080	16154	16096	15942	16072	16228	16098	15961	16069	16058	16087	16292	15887	16112	16040	16074	15973	15991	16114	16140	15874	16028	16026	16025
24229	21505	29119	25756	26210	27466	26052	21855	19566	18780	18669	18601	18629	18764	18534	18498	18728	18659	18428	18520	18459	18420	18538	18758	18518	18667	18393	18491	18473	18472	18504	18307	18696	18668	18563	18494	18353	18256	18508	18550	18319	18452	18492	18282	18588	18436	18319	18377	18453	18562	18537	18662	18627	18591	18444	18662	18433	18434	18299	18434	18283	18308	18485	18317	18353	18537	18366	18668	18411	18388	18432	18494	18499	18364	18486	18249	18277	18269	18425	18526	18331	18239	18472	18493	18395	18376	18377	18319	18384	18319	18537	18416	18323	18578	18509	18303	18629	18177	18376	18433	18307	18376	18573	18322	18221	18512	18270	18513	18356	18651	18534	18469	18417	18590	18345	18479	18382	18516	18253	18202	18493	18298	18450	18365	18544	18249	18583	18271	18328	18429	18540	18361	18489	18152	18330	18342	18203	18456	18463	18476	18508	18324	18204	18239	18449	18644	18511	18489	18409	18541	18409	18535	18368	18379	18455	18477	18462	18426	18273	18603	18423	18461	18198	18471	18563	18278	18552	18470	18693	18305	18563	18223	18427	18307	18233	18542	18502	18357	18282	18258	18438	18195	18226	18512	18315	18381	18431	18357	18406	18328	18514	18559	18201	18481	18424	18489	18391	18247	18560	18437	18245	18379	18513	18297	18458	18308	18263	18396	18347	18170	18444	18267	18376	18271	18410	18356	18378	18350	18431	18204	18275	18437	18396	18141	18546	18504	18308	18567	18214	18412	18365	18316	18276	18578	18502	18420	18364	18428	18680	18384	18508	18422	18501	18393	18587	18484	18445	18424	18439	18565	18406	18353	18259	18373	18342	18270	18400	18301	18369	18624	18426	18279	18287	18469	18460	18249	18448	18291	18525	18335	18358	18464	18516	18218	18435	18470	18217	18364	18487	18267	18439	18326	18257	18311	18256	18349	18556	18487	18724	18454	18323	18343	18296	18341	18463	18412	18324	18280	18394	18570	18320	18533	18302	18208	18152	18531	18509	18515	18294	18280	18383	18283	18341	18121	18365	18275	18378	18523	18423	18350	18350	18467	18411	18392	18381	18369	18366	18378	18480	18421	18468	18425	18590	18269	18434	18403	18334	18517	18544	18560	18325	18227	18446	18519	18568	18379	18420	18361	18388	18407	18422	18298	18526	18353	18382	18473	18393	18424	18362	18384	18302	18230	18400	18501	18514	18563	18337	18367	18269	18295	18244	18445	18652	18564	18402	18567	18391	18276	18612	18444	18277	18268	18356	18374	18457	18401	18263	18406	18374	18294	18500	18240	18451	18530	18485	18431	18351	18346	18402	18140	18403	18581	18689	18371	18568	18398	18426	18372	18429	18530	18436	18113	18411	18524	18658	18553	18498	18416	18345	18459	18210	18474	18417	18296	18565	18338	18450	18334	18331	18559	18267	18559	18335	18550	18421	18544	18136	18356	18291	18302	18423	18362	18293	18346	18395	18335	18406	18420	18485	18402	18303	18180	18483	18402	18389	18368	18508	18474	18259	18352	18507	18191	18342	18422	18472	18540	18524	18183	18503	18315	18406	18538	18531	18455	18552	18302	18223	18478	18252	18253	18306	18212	18457	18368	18293	18477	18346	18421	18418	18378	18418	18411	18289	18260	18275	18390	18292	18347	18326	18541	18333	18364	18258	18364	18249	18300	18337	18334	18324	18386	18487	18338	18254	18402	18537	18403	18378	18469	18374	18502	18580	18326	18380	18371	18435	18491	18387	18460	18446	18216	18342	18332	18355	18414	18425	18468	18554	18155	18542	18378	18345	18416	18464	18315	18300	18196	18365	18335	18378	18224	18380	18335	18373	18361	18310	18231	18217	18072	18541	18293	18320	18329	18464	18195	18488	18311	18251	18233	18319	18430	18440	18532	18311	18338	18260	18390	18493	18289	18303	18524	18222	18202	18311	18564	18413	18352	18391	18533	18237	18393	18600	18204	18400	18329	18324	18237	18229	18129	18371	18371	18374	18308	18475	18405	18377	18508	18350	18610	18433	18388	18294	18293	18384	18243	18466	18435	18315	18419	18145	18331	18358	18252	18419	18388	18306	18364	18295	18440	18348	18299	18566	18468	18439	18441	18396	18266	18445	18369	18306	18366	18501	18690	18449	18391	18271	18433	18409	18274	18245	18429	18459	18385	18528	18243	18506	18411	18467	18311	18410	18332	18433	18316	18234	18476	18299	18344	18623	18405	18483	18439	18471	18267	18507	18445	18372	18458	18367	18499	18224	18350	18442	18369	18371	18459	18424	18428	18396	18452	18590	18340	18331	18248	18468	18345	18291	18315	18243	18255	18343	18335	18425	18553	18293	18577	18250	18262	18504	18561	18206	18378	18297	18609	18389	18476	18472	18489	18520	18472	18574	18208	18431	18329	18503	18492	18587	18365	18445	18494	18200	18464	18433	18290	18413	18162	18288	18444	18430	18260	18259	18557	18199	18223	18442	18516	18279	18366	18299	18334	18429	18283	18325	18435	18464	18636	18482	18217	18404	18324	18411	18373	18428	18356	18417	18437	18390	18419	18366	18385	18426	18517	18244	18312	18389	18553	18214	18338	18538	18381	18326	17984	18376	18341	18413	18395	18442	18255	18640	18524	18248	18653	18376	18570	18222	18487	18314	18628	18478	18310	18481	18305	18502	18278	18372	18408	18586	18635	18478	18342	18528	18425	18070	18352	18443	18363	18333	18187	18312	18367	18426	18325	18348	18241	18545	18077	18269	18263	18339	18445	18183	18417	18258	18452	18458	18431	18308	18349	18364	18414	18509	18440	18408	18148	18465	18505	18313	18442	18339	18396	18454	18306	18577	18504	18430	18459	18495	18344	18247	18487	18360	18188	18164	18444	18327	18429	18393	18330	18275	18292	18279	18219	18367	18472	18482	18485	18226	18503	18519	18337	18299	18510	18467	18343	18312	18184	18513	18185	18350	18502	18382	18289	18293	18322	18320	18284	18298	18432	18783	18476	18566	18320	18509	18453	18229	18190	18424	18420	18321	18499	18551	18306	18515	18347	18422	18457	18378	18226	18486	18338	18282	18479	18328	18339	18557	18259	18559	18357	18241	18321	18451	18403	18326	18292	18407	18417	18142	18432	18302	18319	18531	18316	18407	18375	18411	18346	18399	18378	18418	18355	18198	18604	18363	18279	18289	18425	18647	18451	18363	18514	18430	18359	18484	18384	18213	18354	18508	18388	18490	18382	18357	18438	18292	18388	18458	18262	18508	18463	18487	18632	18395	18632	18459	18400	18438	18493	18473	18178	18329	18186	18210	18394	18417	18245	18359	18634	18491	18496	18580	18423	18222	18518	18550	18411	18518	18232	18497	18208	18386	18270	18388	18481	18444	18400	18293	18321	18363	18456	18502	18343	18650	18234	18247	18294	18496	18492	18292	18427	18369	18243	18278	18489	18553	18341	18374	18414	18550	18314	18505	18459	18341	18371	18466	18375	18613	18631	18157	18566	18610	18190	18199	18276	18584	18465	18621	18426	18594	18107	18559	18293	18499	18521	18359	18555	18335	18468	18277	18203	18464	18310	18431	18517	18640	18202	18400	18401	18320	18344	18262	18310	18204	18459	18407	18482	18680	18428	18356	18281	18284	18349	18379	18231	18135	18336	18578	18506	18461	18409	18477	18504	18436	18501	18269	18372	18212	18375	18407	18323	18239	18314	18613	18393	18313	18489	18184	18376	18285	18303	18365	18226	18400	18336	18237	18347	18587	18400	18499	18359	18381	18647	18384	18296	18200	18417	18594	18438	18545	18132	18477	18347	18228	18425	18475	18424	18441	18460	18209	18517	18401	18135	18467	18506	18345	18518	18440	18381	18561	18396	18348	18350	18420	18472	18487	18372	18438	18580	18334	18332	18387	18360	18265	18447	18478	18519	18431	18151	18416	18268	18405	18353	18374	18377	18468	18498	18491	18455	18514	18436	18269	18475	18386	18539	18456	18262	18148	18288	18565	18561	18473	18269	18310	18523	18468	18289	18364	18305	18371	18481	18485	18425	18390	18541	18411	18487	18297	18394	18475	18253	18433	18547	18444	18419	18252	18316	18211	18380	18506	18460	18682	18495	18361	18366	18584	18324	18472	18229	18176	18234	18531	18470	18462	18378	18284	18140	18340	18275	18548	18425	18622	18225	18293	18312	18368	18284	18559	18392	18412	18276	18334	18221	18511	18534	18329	18517	18428	18550	18380	18286	18471	18499	18394	18315	18325	18436	18417	18297	18373	18130	18216	18463	18433	18254	18396	18620	18597	18445	18128	18188	18458	18331	18232	18583	18353	18384	18281	18283	18539	18433	18367	18407	18346	18239	18502	18570	18499	18426	18381	18290	18327	18382	18422	18206	18359	18348	18302	18453	18244	18428	18406	18254	18355	18262	18463	18493	18164	18347	18242	18269	18297	18164	18319	18222	18399	18454	18438	18519	18184	18210	18270	18409	18417	18311	18432	18382	18392	18324	18247	18371	18447	18511	18412	18464	18369	18403	18446	18440	18308	18528	18568	18335	18614	18253	18325	18405	18414	18519	18389	18588	18484	18566	18211	18146	18477	18344	18526	18232	18503	18240	18396	18369	18363	18471	18355	18414	18495	18599	18490	18358	18352	18684	18489	18376	18268	18352	18416	18259	18255	18283	18483	18517	18440	18450	18495	18501	18459	18358	18444	18462	18428	18406	18419	18497	18320	18572	18488	18490	18624	18294	18340	18371	18485	18568	18489	18237	18268	18363	18386	18545	18389	18445	18516	18470	18428	18376	18400	18386	18405	18348	18220	18458	18456	18128	18423	18223	18242	18446	18654	18405	18301	18177	18586	18436	18425	18282	18411	18294	18322	18341	18502	18322	18288	18407	18553	18334	18504	18444	18529	18354	18301	18155	18205	18237	18579	18326	18328	18183	18303	18475	18272	18249	18629	18442	18428	18420	18405	18486	18414	18371	18386	18085	18475	18460	18536	18579	18274	18140	18301	18396	18351	18360	18569	18583	18583	18309	18517	18494	18343	18353	18348	18395	18255	18353	18421	18286	18228	18450	18541	18430	18385	18318	18365	18505	18410	18222	18343	18309	18273	18362	18286	18342	18260	18322	18191	18398	18315	18483	18456	18419
31329	49341	46438	37401	33462	28122	23552	20044	17210	16758	16511	16580	16354	16496	16639	16446	16500	16487	16522	16243	16332	16316	16400	16422	16518	16367	16413	16436	16510	16420	16512	16371	16596	16424	16216	16453	16335	16437	16407	16581	16355	16363	16475	16328	16427	16216	16386	16464	16626	16640	16589	16779	16421	16208	16224	16266	16429	16543	16373	16468	16423	16296	16392	16450	16293	16241	16294	16385	16500	16549	16351	16499	16333	16326	16290	16454	16258	16329	16363	16425	16473	16346	16331	16409	16413	16480	16492	16148	16435	16286	16397	16482	16353	16315	16408	16371	16554	16571	16514	16378	16437	16154	16418	16392	16335	16249	16458	16289	16556	16485	16282	16369	16377	16411	16352	16424	16278	16379	16334	16340	16334	16438	16354	16523	16442	16586	16487	16427	16474	16207	16340	16514	16432	16488	16432	16520	16421	16351	16330	16491	16482	16325	16426	16368	16487	16469	16310	16415	16237	16395	16492	16340	16322	16455	16399	16254	16408	16326	16418	16495	16439	16436	16584	16471	16328	16292	16218	16302	16115	16305	16465	16309	16491	16378	16425	16437	16400	16503	16370	16460	16401	16509	16256	16312	16428	16457	16442	16372	16328	16348	16523	16596	16326	16389	16453	16493	16412	16517	16517	16239	16527	16391	16472	16323	16446	16526	16281	16519	16237	16335	16320	16446	16426	16273	16348	16304	16314	16332	16397	16237	16197	16393	16455	16298	16440	16402	16341	16333	16369	16315	16259	16472	16366	16495	16417	16318	16430	16482	16351	16397	16467	16472	16460	16214	16484	16312	16340	16373	16459	16223	16322	16277	16342	16300	16463	16403	16419	16276	16411	16278	16435	16534	16438	16372	16292	16295	16386	16487	16393	16337	16280	16378	16334	16288	16359	16420	16439	16302	16436	16379	16494	16508	16410	16444	16369	16430	16468	16518	16240	16274	16356	16389	16440	16481	16345	16418	16351	16450	16286	16381	16377	16323	16450	16465	16189	16398	16043	16439	16326	16269	16323	16631	16466	16353	16326	16367	16406	16495	16393	16425	16364	16333	16359	16221	16338	16129	16510	16442	16345	16214	16291	16457	16533	16412	16481	16422	16312	16509	16459	16450	16548	16399	16239	16523	16380	16580	16401	16441	16329	16319	16329	16420	16286	16175	16596	16121	16302	16486	16247	16398	16248	16324	16564	16367	16225	16343	16340	16296	16474	16286	16330	16520	16549	16428	16353	16470	16297	16332	16349	16507	16353	16419	16429	16312	16328	16374	16396	16350	16288	16342	16415	16473	16344	16364	16448	16379	16430	16364	16387	16566	16238	16426	16343	16284	16386	16343	16396	16365	16637	16482	16208	16262	16501	16215	16396	16300	16236	16214	16353	16393	16348	16366	16404	16380	16343	16437	16315	16411	16367	16460	16507	16426	16273	16437	16451	16350	16315	16339	16277	16468	16322	16398	16423	16385	16548	16562	16416	16437	16277	16349	16384	16315	16426	16359	16449	16434	16255	16396	16340	16342	16511	16554	16449	16441	16420	16381	16358	16374	16339	16436	16230	16369	16319	16291	16496	16300	16323	16268	16416	16296	16444	16236	16462	16346	16344	16427	16427	16355	16210	16244	16376	16555	16363	16250	16449	16382	16402	16438	16348	16358	16308	16590	16392	16502	16409	16481	16400	16355	16312	16485	16279	16246	16430	16293	16407	16390	16361	16317	16345	16443	16333	16352	16268	16486	16323	16496	16260	16300	16380	16316	16225	16527	16452	16316	16455	16491	16534	16512	16380	16384	16321	16301	16475	16453	16392	16440	16440	16452	16330	16477	16304	16408	16505	16170	16183	16460	16406	16448	16532	16248	16431	16539	16476	16352	16214	16445	16378	16282	16453	16437	16432	16361	16409	16379	16320	16370	16450	16421	16533	16380	16380	16319	16300	16423	16462	16389	16420	16524	16417	16282	16329	16289	16548	16389	16352	16254	16489	16556	16361	16344	16313	16434	16324	16441	16374	16574	16460	16302	16383	16446	16312	16342	16455	16392	16367	16359	16215	16165	16408	16535	16360	16356	16440	16289	16311	16696	16333	16259	16448	16254	16293	16205	16228	16377	16355	16347	16482	16537	16578	16509	16360	16291	16496	16461	16315	16290	16200	16313	16472	16474	16605	16445	16416	16365	16308	16511	16515	16373	16443	16322	16425	16266	16379	16419	16495	16278	16442	16255	16406	16450	16457	16365	16245	16488	16321	16448	16276	16403	16424	16587	16483	16384	16326	16339	16277	16391	16422	16390	16320	16647	16300	16532	16360	16357	16422	16506	16317	16283	16421	16153	16341	16319	16475	16437	16360	16383	16416	16285	16381	16277	16242	16385	16334	16452	16432	16398	16181	16357	16366	16312	16401	16286	16519	16498	16442	16520	16466	16561	16338	16321	16544	16261	16439	16307	16349	16587	16372	16212	16422	16244	16606	16386	16386	16480	16462	16452	16340	16522	16407	16441	16334	16321	16284	16396	16390	16295	16347	16258	16555	16284	16227	16525	16376	16376	16267	16460	16502	16556	16368	16373	16504	16449	16358	16510	16311	16400	16394	16292	16381	16372	16495	16377	16433	16366	16541	16289	16551	16437	16277	16566	16318	16194	16391	16317	16296	16360	16517	16307	16300	16348	16339	16490	16374	16312	16389	16521	16355	16395	16390	16405	16416	16319	16414	16397	16522	16386	16436	16217	16336	16563	16305	16486	16358	16403	16262	16223	16297	16429	16351	16232	16391	16416	16496	16261	16387	16286	16262	16294	16424	16315	16453	16290	16383	16440	16288	16531	16450	16441	16443	16464	16216	16440	16434	16340	16326	16378	16507	16293	16400	16432	16268	16443	16288	16373	16299	16404	16232	16388	16337	16444	16209	16563	16362	16414	16382	16434	16443	16528	16399	16520	16381	16276	16251	16368	16471	16474	16384	16337	16275	16315	16354	16540	16294	16632	16498	16535	16396	16439	16190	16417	16459	16351	16455	16328	16533	16518	16337	16312	16394	16353	16355	16214	16246	16292	16535	16326	16403	16431	16548	16447	16316	16312	16359	16383	16357	16296	16282	16377	16378	16502	16277	16164	16257	16323	16420	16368	16455	16534	16448	16453	16353	16319	16311	16431	16193	16435	16142	16399	16394	16499	16457	16391	16390	16312	16413	16412	16345	16306	16390	16485	16357	16374	16221	16557	16384	16243	16474	16244	16455	16238	16388	16407	16327	16399	16379	16403	16433	16427	16370	16413	16263	16611	16268	16455	16537	16265	16440	16246	16513	16445	16278	16408	16338	16303	16369	16452	16457	16479	16227	16494	16192	16535	16312	16417	16492	16417	16378	16410	16314	16481	16400	16369	16391	16307	16248	16359	16415	16369	16428	16659	16419	16402	16313	16326	16431	16443	16450	16377	16314	16524	16424	16396	16509	16354	16449	16345	16344	16338	16356	16389	16328	16458	16255	16437	16478	16316	16525	16364	16444	16516	16450	16303	16425	16440	16309	16548	16346	16388	16351	16194	16426	16504	16522	16422	16307	16422	16341	16259	16185	16487	16243	16320	16478	16467	16431	16380	16370	16346	16475	16429	16320	16526	16423	16470	16473	16251	16326	16344	16244	16558	16280	16440	16307	16522	16453	16381	16301	16379	16458	16279	16287	16373	16412	16326	16314	16402	16344	16409	16383	16338	16447	16406	16287	16441	16492	16423	16486	16454	16347	16361	16447	16367	16298	16292	16424	16331	16388	16416	16425	16325	16242	16398	16314	16211	16372	16349	16476	16421	16409	16336	16395	16472	16531	16443	16362	16536	16554	16336	16393	16285	16419	16379	16440	16532	16480	16382	16529	16596	16441	16497	16404	16363	16283	16242	16372	16348	16400	16428	16241	16401	16376	16291	16507	16489	16430	16393	16163	16336	16454	16408	16296	16494	16293	16393	16409	16260	16399	16482	16367	16507	16492	16334	16457	16418	16403	16583	16443	16294	16360	16288	16418	16371	16411	16324	16380	16315	16536	16310	16396	16495	16390	16405	16454	16320	16361	16438	16252	16510	16531	16467	16164	16329	16352	16321	16288	16473	16492	16434	16339	16375	16479	16439	16171	16349	16436	16248	16425	16209	16546	16356	16382	16380	16348	16289	16489	16382	16448	16204	16363	16322	16446	16338	16304	16417	16485	16362	16459	16318	16532	16374	16382	16324	16500	16328	16442	16381	16196	16542	16312	16526	16307	16465	16266	16483	16333	16540	16508	16353	16265	16318	16442	16415	16356	16411	16442	16516	16309	16335	16349	16487	16393	16323	16469	16406	16334	16406	16438	16362	16485	16437	16385	16447	16382	16410	16376	16403	16363	16467	16348	16456	16113	16457	16489	16252	16320	16398	16395	16472	16366	16348	16346	16263	16427	16338	16182	16257	16430	16561	16148	16381	16355	16533	16537	16312	16475	16379	16378	16310	16438	16305	16426	16349	16240	16158	16267	16412	16489	16365	16306	16406	16430	16556	16414	16319	16370	16301	16417	16262	16549	16461	16313	16334	16563	16576	16603	16485	16376	16331	16427	16439	16357	16273	16281	16503	16279	16408	16270	16433	16305	16411	16582	16241	16328	16375	16354	16437	16545	16384	16464	16330	16411	16354	16455	16346	16366	16531	16303	16427	16399	16350	16303	16377	16424	16486	16334	16337	16355	16224	16353	16232	16461	16431	16349	16410	16344	16378	16356	16309	16277	16454	16557	16384	16392	16427	16450	16337	16312	16369	16382	16422	16375	16519	16365	16560	16347	16379	16606	16265	16562	16458	16340	16422	16338	16351	16388	16162	16427	16472	16396	16603	16500	16437	16350	16378	16424	16322	16579	16382	16331	16430	16528	16500	16284	16346	16328	16365	16334	16235	16433	16487	16450	16332	16353	16473	16592	16574	16494	16470	16512	16342	16202	16291	16586	16461	16380	16377	16249	16296	16354	16398	16272	16372	16289	16437	16423	16490	16334	16408	16336	16389	16551	16239	16231	16440	16465	16371	16554	16397	16327	16543	16351	16476	16240	16324	16200	16375	16426	16380	16319	16439	16428	16065	16443	16409	16550	16524	16304	16537	16452	16422	16286	16235	16477	16331	16291	16254
23077	21537	29413	24841	24220	28947	32209	27120	22549	20942	20488	20290	20114	20193	20207	20111	19930	19838	19908	20103	20029	20009	20069	19768	19985	19971	19889	19736	19920	19959	19997	20108	19888	19953	20032	20033	20059	19847	19955	20000	19861	19996	19880	20168	20147	19697	20070	19809	20225	20293	20254	20114	20004	20048	20099	19836	19812	19737	19950	19788	19767	20037	19783	19770	19999	19982	19807	19868	20004	19799	19620	19826	19885	19832	19850	19756	19898	19963	19866	20033	20013	19977	19580	19811	19911	19834	19763	19677	19860	19800	19959	19675	19705	19786	20114	19819	19825	19730	19964	19858	19826	19820	19905	20025	19749	19815	20021	20037	19789	19841	19906	19969	19776	19710	19855	19910	19986	19792	19906	19871	19897	19806	19662	19759	19881	19749	19939	19693	19691	19914	19889	19591	19660	19729	19754	19944	19727	19910	19981	19777	19446	19918	19850	19548	19901	19875	19623	19647	19662	19858	19749	19782	19880	19828	19711	19661	19951	19825	19888	19719	19605	19875	19726	19450	19783	19662	19843	19967	19795	19709	19752	19644	19777	19858	19710	19605	20038	19791	19737	19961	19834	20039	19846	19771	19931	19866	19914	19711	19883	19695	19651	19826	19965	19867	19807	19895	19808	19894	19768	19582	19788	19887	19879	19854	19762	19744	19816	19800	19948	19828	19674	19721	19841	19749	19765	19885	19789	19504	19852	19834	20105	19720	19813	19831	19707	19766	19838	19689	19911	19840	19712	19888	19944	19729	19883	19840	19767	19678	19849	19719	19808	19772	19926	19823	19900	19807	19818	19873	19697	20001	19639	19915	19811	19720	19819	19859	19810	19719	19919	19932	19801	19723	19622	19766	19802	19901	20042	19912	19745	19834	19658	19613	19699	19718	19788	19827	19940	20002	19733	19605	19718	19686	19543	19766	19715	19710	19833	19895	19713	19684	19731	19743	19671	19646	19563	19603	19733	19811	19762	19614	19952	19775	19706	19780	19812	19792	19805	19630	19698	19633	19717	19842	19570	19780	19767	19678	19888	19572	19939	19696	19839	19764	19904	19721	19969	19711	19941	19759	19711	19980	19540	19726	19791	19742	19921	19949	19765	19736	19842	20102	19556	19944	19883	19932	19663	19890	19915	20184	19713	19848	19980	19613	19827	19631	19790	19966	19818	19767	19758	19709	19892	19726	19824	19869	19688	20005	19588	19713	19724	19707	19718	19679	19756	19989	19837	19713	19770	19764	19642	19823	19931	19773	19704	19920	19928	19799	19873	19871	19841	19781	19633	19629	19744	19784	19781	19785	19668	19748	20007	19780	19634	19906	19822	19873	19787	19678	19547	19759	20035	19690	19869	19657	19965	19671	19820	19881	19742	19671	19881	19885	19924	19823	19701	19867	19709	19858	19831	19930	19717	19898	19713	19920	19856	19930	19695	19571	19824	19797	19777	19674	19683	19815	19523	19753	19643	19788	19849	19827	19694	19757	19595	19858	20019	19780	19658	19726	19916	19680	19876	19688	19696	19795	19649	19996	19704	19759	20030	19800	20032	19670	19870	19843	19803	19741	19785	19623	19749	19718	19760	19921	19658	19826	19899	19858	19780	19893	19930	19963	19896	19943	19724	19713	19682	19844	19709	19797	19860	19664	19599	19761	20050	19925	19714	19608	19957	19599	19873	19906	19734	19839	19759	19633	19894	19643	19742	19680	19565	19837	19768	19727	19835	19707	19865	19697	20022	19793	19740	19773	19945	19663	19862	19720	19733	19684	19621	19699	19757	19857	19752	19580	19799	19751	19963	19848	19943	19701	19888	19880	19721	19821	19734	19769	20019	19833	19779	19935	20026	19762	19861	19983	19811	19584	19901	19844	19706	19634	19906	19868	19820	19704	19869	19903	19950	19704	19867	19570	19652	19813	19648	19743	19654	19705	19854	19890	19947	19905	19703	19696	19921	19945	19852	19885	19787	19810	19772	19684	19798	19917	19963	19850	19772	19619	19717	19652	19738	19688	19797	19832	19956	19719	19685	19703	19994	19662	19870	19813	19845	19819	19965	20052	19863	19921	19829	19866	19528	19812	19619	19761	19863	19760	19775	19924	19768	19975	19899	19723	19723	19803	19804	19820	19658	19743	19692	19756	19805	20107	19650	19882	19794	19603	19696	19816	19933	19871	19817	19892	19805	19720	19967	19740	19823	19743	19639	19806	19961	19783	19751	19931	19812	19679	19811	19803	19916	19853	19774	19938	19835	19516	19861	19680	19766	19776	19917	19899	19551	19855	19640	19711	19904	19714	19692	19639	19954	19655	19788	19653	19824	19908	19966	19715	19860	19779	19713	19628	19727	19820	19728	19820	19721	19731	19911	19650	19794	19812	20158	20055	19557	19890	19884	19572	19687	19698	19824	19804	19653	19536	19821	19704	19741	19959	19878	19734	19599	19841	19809	19776	19716	19848	19788	19705	19704	19731	19581	19854	19761	19963	19689	19602	19759	19642	19803	19717	19775	19765	19937	19697	19824	19720	19824	19896	19768	19530	19776	19642	19608	19713	19948	19795	19847	19766	19843	19767	19618	19797	20049	19840	19939	19746	19718	19609	19884	19537	19614	19846	19662	19771	19840	20002	19996	19846	19704	19872	19909	19747	19864	19761	19859	19734	19877	19858	19834	19910	19771	19903	20135	19958	19986	19539	19835	19755	19784	19717	19755	19912	19962	19643	19810	19523	19629	19644	20080	19942	19890	19819	19608	19775	19824	19840	19827	19679	19828	19784	19807	19682	19728	19834	19707	19923	19648	19613	19770	19740	19601	19701	19792	19606	19989	19702	19589	19784	19817	19921	19616	19728	19872	19965	19936	19874	19777	19876	19931	19772	19794	20021	19991	19869	19802	19866	19881	19667	19802	19658	19905	19558	19656	19811	19728	19702	19826	19884	19781	19724	19972	19694	19697	19900	19617	19868	19824	19778	19509	19834	19832	19716	19844	19802	19702	19757	19690	19648	19715	19737	19954	19751	19816	19825	19766	19709	19718	19646	19654	20149	19886	19702	19737	19753	19632	19948	19858	20008	20029	19676	19826	19851	19860	19646	19914	19653	19667	19757	19819	19668	19697	19742	19837	19685	19873	19719	19835	19645	19903	19943	19955	19842	19790	19830	19827	19680	19691	19799	19952	19637	19850	19488	19727	19873	19949	19670	19870	19782	19729	19725	19759	19781	19661	19848	19643	19725	19884	19531	19899	19801	19808	19704	19834	19870	19831	19678	19856	19871	19977	19908	19862	19734	19709	19664	19712	19625	19603	19922	19781	19658	19618	19632	19749	19596	19674	19699	19761	19849	19795	19721	19583	19769	19657	19778	19674	19975	19768	19729	19890	19693	19704	19774	19781	19929	19795	19713	19751	19647	19671	19995	19922	19831	19906	19795	19726	19979	19784	19775	19784	19863	19770	19740	19596	19952	19928	19840	19830	19583	19594	19986	19879	19729	19704	19587	19735	19805	19555	19557	19686	19707	19777	19917	19757	19723	19671	19674	19783	19942	19969	19674	19617	19991	19752	19772	19923	19909	19715	19791	19900	19656	19689	19649	19842	19590	19698	19953	19977	19941	19758	19547	19833	19838	19807	19895	19752	19585	19893	19687	19621	19752	19841	19624	19886	19828	19942	19933	19723	19975	19699	19771	19817	19716	19973	19746	19802	19756	19920	19693	19904	19617	19697	19692	19821	19957	19792	19800	19880	19872	19884	19705	19781	20030	19769	19858	19798	19774	19908	19946	19789	19923	19718	19865	19830	19883	19849	19531	19837	19915	19815	19855	19640	19930	19953	19770	19573	19671	19692	19834	19843	19802	19781	19910	19770	19699	19875	19784	19960	19860	19705	19633	19802	19874	19583	19822	19584	19536	19867	19980	19840	19652	19580	19736	19686	19850	19602	19609	19825	19807	19687	19653	19849	19957	19879	19611	19856	19938	19965	19814	19853	19771	19730	19842	19691	19740	19761	19975	19695	19781	19769	19878	19731	19949	19949	19694	19810	19608	19743	19668	19640	19695	19813	19645	19742	20015	19709	19740	19941	19785	19705	19827	19795	19637	19840	19809	19915	19636	19886	19847	19767	19522	19973	19775	19785	19769	19866	19849	19925	19861	20018	19869	19864	19796	19563	19597	19711	19844	19606	19722	19725	19596	19785	19968	19706	19910	19680	19901	19775	19792	19848	19784	19621	19784	19719	19784	19734	19781	19643	19620	19685	19809	19653	19673	19870	19715	19846	19917	19780	19889	20085	19797	19757	19632	19817	19777	19659	19818	20037	19653	19878	19562	19818	19715	19898	19897	19902	19793	19921	19649	19676	19946	19660	19664	19915	19775	19694	19875	19895	19689	19745	19761	20058	19772	19731	19919	19839	19893	19704	19865	19745	19633	19838	19633	19740	19928	19748	19845	19670	19516	19941	19755	19878	19945	19812	19763	19646	19545	19854	19752	19921	19904	19768	19769	19744	19844	19931	19580	19592	19696	19772	19573	19823	19606	19874	19900	19858	19840	19770	19998	19798	19787	19711	19784	19669	19858	19841	19793	19645	19760	19775	19711	19652	19691	19619	19725	19931	19703	19703	19968	19708	19741	19901	19709	19791	19847	19850	19977	19723	19921	19716	19816	19893	19927	19680	19838	20036	19846	19702	19714	19894	19862	19592	19776	19880	19656	19833	19915	19941	19812	19957	19689	19762	19895	19865	19876	19739	19897	19854	19755	19809	19533	20028	19810	19858	19953	19784	19767	19877	19882	19840	19798	19819	19882	20048	19849	20078	19666	19532	19551	19746	19905	19636	19722	19847	19737	19857	19735	19678	19736	19853	19717	19657	19697	19677	19772	19859	19778	19883	19700	19888	19805	19734	19832	19848	19818	19511	19710	19762	19671	19701	19873	19752	19777	19595	19822	19748	19860	19842	19799	19793	19542	19768	19806	19892	19851	19761	19729	19881	19717	19501	19716	19847	19748	20045	19928	19797	19847	20003	19802	19820	19812	19879	19694	19917	19736	19844	19916	19645	19806	20004	19901	19876	19604	19862	19816	19644	19730	19660	19846	19930	19906	19820	20063	19858	19848	19782	19873	19670	19840	19806	19974	19912	19901	19999	19758
34991	57193	54866	47201	39463	34131	30831	26330	19909	17587	17429	17483	17576	17415	17299	17304	17339	17408	17377	17221	17148	17044	17263	17221	17263	17268	17175	17340	17117	17249	17231	17202	17158	17207	17320	17291	17047	17145	17259	17074	17097	17294	17154	17231	17136	17330	17182	17092	17745	17712	17567	17488	17276	17159	17104	17153	17085	17249	17209	17233	17184	17015	17142	17227	17363	17136	17150	17058	17330	17088	17015	17176	17289	17232	16926	17356	17284	17324	17331	17129	17182	17212	17293	17202	17248	17111	17254	16968	17044	17268	17133	17296	17176	17391	17209	17157	17217	17299	17181	17275	17348	17304	17098	17143	17256	17022	17243	16998	17137	17193	17261	17093	17065	17108	17235	17280	17160	17160	17223	17127	17130	17193	17109	17181	17166	17305	17261	17103	17126	17063	17087	17183	17154	17214	17160	17029	17072	17213	17384	17127	17045	17282	17033	17269	17140	17069	17078	17074	17319	17241	17246	17178	17234	17122	17309	17120	17128	17085	17061	17171	17209	17072	17145	17124	17152	17103	17095	17071	17148	17293	17199	16929	17271	17138	17143	17157	17175	17196	17161	17045	17122	17072	17084	17139	17119	17282	17260	17254	17303	17121	17104	17009	17290	17307	17067	17183	17126	17236	17385	17103	17264	17163	17233	16926	17102	17110	17239	17312	17081	17294	17214	17085	17322	17145	17136	17223	17203	17150	17027	17085	17304	17299	17160	17213	17299	17171	17294	17252	17127	17046	17014	17202	17060	17241	17169	17212	17122	17164	17217	17392	17177	17082	17009	17254	16996	17301	17269	17116	17077	17187	17081	16995	17159	17227	17191	17153	17092	17032	17185	17204	16917	17067	16852	17293	17196	17337	17207	17209	16979	17271	17052	17271	17074	17140	17163	17285	17053	17032	17203	17186	17049	17007	17317	17111	17246	17133	17179	17130	17109	17134	17252	17049	17018	17151	16978	17264	17310	17103	17174	17065	17124	17276	17270	17168	16989	17088	17196	17062	17081	17148	17212	17052	17271	17248	17171	17086	17088	17097	17096	17219	17147	17287	17203	17222	17320	17139	17264	17389	17077	17121	17137	17081	17011	17090	17016	17320	17123	17182	17196	17296	17109	17238	17247	17124	17204	17215	17080	17157	17251	17134	17026	17104	17264	17259	17162	17281	17283	17223	17073	17029	17221	17239	17245	17064	17196	17106	16946	17397	17317	17237	17262	17158	17311	17130	17012	17110	17139	17023	17020	17054	17263	17323	17060	17051	17234	16957	17264	17133	17045	16986	17043	17331	17270	17008	17158	17204	17192	17010	17045	17271	17305	17149	17203	17104	17058	17204	17111	17141	17128	17216	17061	17309	17043	17150	17170	16990	17191	17265	17165	17087	17175	17266	17084	17233	17196	17069	17004	17372	17129	17080	17169	17164	17196	17284	17124	17254	17094	17218	16961	17092	17106	17271	16977	17097	17108	17205	17208	17143	17075	17230	17323	17239	17033	16941	17170	17116	17151	17270	17038	17070	17100	17042	17305	17190	17344	17174	17149	17127	17207	17123	17208	17317	17098	17226	17256	17091	17060	16978	17048	17312	17067	17218	17223	17080	17024	17114	17114	17078	16863	17138	17275	17172	17199	17116	17100	17217	17357	17312	17050	17080	17075	17373	17192	17133	17355	17130	17218	17198	17120	17000	17063	17124	17152	17249	17326	17130	17271	17146	17096	17236	17283	17036	17218	17109	17127	17205	17326	17209	16963	17097	17017	17250	17104	17104	17176	17138	17112	17028	17151	17275	17220	17307	17058	17208	16985	17215	17145	17419	17091	17189	17121	17347	17108	17051	17230	17147	17130	17077	16978	17103	17153	17243	16950	17243	17027	17148	17157	17194	17011	17098	17094	17319	17341	17223	17173	17208	17069	17119	17131	17243	17051	17098	17291	17226	17216	17174	17185	17163	17214	16971	17227	17156	17234	17179	17263	17112	17199	17155	17132	17068	17049	17219	17285	17153	17266	17254	17252	17219	17218	17034	17253	17413	17147	17207	17247	16979	16966	17025	17187	17231	17203	17110	17379	17174	17204	17209	17291	17200	17114	17181	17096	17293	17152	17219	17269	17076	17198	16972	17154	17148	17175	16999	17221	17253	17266	17107	17256	17237	17163	17113	17196	17187	17235	17110	17162	17115	17071	17075	17106	17144	17189	17106	17176	17265	17188	17221	17113	17086	17048	17136	17271	17112	17201	17023	17278	17103	17229	17116	17254	17046	17153	17187	17124	17119	17269	16989	17199	17164	17168	17135	17039	17083	17171	17091	17139	17030	17138	17315	17273	17104	17100	17131	17140	17289	17133	17016	17095	17060	17362	17075	17151	17082	17015	17080	17082	17152	17123	17050	16984	17090	17056	16993	17204	17092	17094	17128	17233	17079	17200	17192	17374	17332	17190	16971	17254	17198	17233	17282	17229	17264	17207	17021	17138	17202	17110	17204	17124	17167	17182	17177	17163	17175	17164	17114	17212	17101	17063	17213	17188	16913	17359	17093	17310	17020	17232	17194	17056	17238	17071	17114	17098	17358	17026	17148	17048	17072	17255	17259	17330	17127	17180	17165	17111	17294	17191	17107	17100	17061	17028	17213	17146	17141	17200	17235	17246	17110	17246	17010	17237	17195	17275	17265	17041	16996	17157	17087	17072	17098	17183	17134	17141	17235	17182	17065	17153	17104	17256	17304	17182	17262	17117	17292	17133	17172	17218	17125	16992	17074	17195	17339	17234	17210	17056	17007	17171	17213	17199	17127	17048	17140	17054	17061	17034	17102	17203	16979	17142	17068	17057	17141	17032	17186	17051	17211	17029	17280	17133	17178	17019	17230	17051	16995	17328	17225	17113	17146	17165	17315	17217	17174	17162	17176	17197	17052	17147	16976	17032	17143	17091	17054	16980	17159	17183	17419	17173	17051	17048	17161	17190	16972	17161	17132	17325	17272	17275	17386	17043	17127	17139	17265	17302	17036	17130	17184	17053	17035	17082	17199	17161	17013	17218	17227	17181	17258	17047	17161	17349	17233	17178	17153	17040	17148	17030	17190	17070	17204	17029	17165	17070	17182	17432	17148	17129	17097	17300	17079	17051	17290	17180	17188	17092	17209	16969	17323	17137	17190	17175	17271	17229	17115	17185	17149	17249	17175	17048	17062	17124	17136	17148	16865	17188	17198	17006	17087	17290	17287	17248	17301	17287	17096	17089	17112	17098	17125	17078	17153	17111	17112	17259	17171	17029	17027	17359	17252	17455	17157	17298	17313	17245	17120	17144	17147	17226	17193	17291	17229	17125	17278	17296	17334	17149	17034	17081	17080	17127	17176	17182	17126	17129	17114	17197	17120	17123	17238	17054	17189	17108	17021	17200	17050	17103	17096	17114	17097	17227	17077	16970	17163	17258	17290	17135	17019	17121	17127	17197	17294	17198	17186	17174	17084	17164	17189	17200	17349	17201	17233	16975	17172	17024	17172	17271	17047	17035	17173	17262	17155	17051	17273	17125	17298	17228	17173	17224	17270	17134	17010	17351	17055	17149	17233	17198	17132	16980	17237	17164	17203	17474	17058	17182	17350	17355	17150	17074	17198	17253	17121	17022	17112	17057	17216	17297	17158	16977	17206	16965	17198	17207	17063	17168	17285	17151	17280	17192	17257	17120	17272	17147	17236	17372	17086	17200	17136	17141	17137	17291	17264	17063	17029	17283	17144	17237	17012	17173	17144	17205	17034	17013	17149	17089	17312	17050	17047	17216	16955	17071	17045	17028	17141	17142	17195	17035	16976	17248	17027	17091	17081	17310	17249	17112	17139	16896	17018	17127	16914	17126	17306	17128	17176	17247	17046	17266	17385	17054	16966	17142	17225	17156	17080	16955	17105	17102	17162	17197	17149	17142	17187	17234	17188	17156	17165	17181	17126	17134	17204	17146	17035	17130	17217	17086	17224	17144	17073	17128	17155	17059	17083	17247	17241	17093	17095	17257	17039	17184	17112	17191	17091	17272	17101	16834	17097	17189	17120	17194	17212	17276	17207	17132	17130	17020	17146	16929	17321	17291	17119	17158	17209	17117	16937	17269	17227	16966	16962	17224	17078	17166	17126	17059	17239	17087	17196	17257	17304	17107	17404	17161	17113	17244	17064	17131	17159	17103	17027	17212	17143	17100	17246	17180	17092	17156	17073	17140	17284	17007	17117	17103	17087	17126	17048	17185	17143	17228	16972	17103	17163	17237	17121	17250	17333	17252	17122	17188	17083	17384	17028	17199	17237	17126	17053	17135	17364	17133	17082	17190	17123	17219	17085	17111	17017	17178	17114	17169	17083	17182	17236	17093	17130	17116	17112	17173	16991	17184	17191	17169	17221	17101	17195	17122	17158	17114	17212	17063	17144	17299	17130	17271	17141	16978	17187	16993	17157	17048	17291	17194	17000	16933	17228	17168	17098	17153	17362	17232	17301	17135	17051	17025	17119	16984	17299	17161	17153	17084	17277	17091	16939	17024	17193	17148	16977	17203	17102	17226	17339	17105	17334	17062	16993	17220	17211	17237	17214	17144	17241	17260	17143	17193	17017	17193	17250	17156	17019	17094	17128	17077	17151	17321	17235	17239	17174	17167	17179	17047	17252	17196	17002	17095	17121	17280	16934	17194	17057	17067	17414	17168	17202	17229	17182	17084	17193	17263	17178	17214	16951	17272	17210	17094	17169	17102	17186	17162	17062	17320	17127	17126	17013	17361	17084	17228	17167	17192	17160	17346	17197	17103	17121	17241	17025	17105	16941	17078	17280	17255	17362	17088	17140	17218	17110	17272	17125	16950	16929	17119	17138	17275	17094	17116	17140	17192	16998	17009	17070	17084	17123	16916	17209	17014	17128	17211	17186	17340	17078	17220	17132	17229	17264	17161	17145	17136	17103	17381	17158	17149	17025	17053	17206	17265	17252	17110	17253	17145	17170	17259	17340	17138	17178	17071	17090	17231	17149	17188	17209	17363	17078	17365	17200	17166	17162	17036	17188	16972	17298	17054	17008	16935	17227	17264	17128	17023	17144	17205	16969	17067	17148	17091	17061	17185	17312	17287	17122	17011	17155	16992	17099	17162	17006	17162	17108
28248	25270	33033	30523	25003	22645	20519	19095	18860	18503	18627	18601	18719	18762	18650	18517	18481	18490	18646	18601	18562	18455	18643	18388	18571	18523	18405	18600	18633	18408	18580	18537	18562	18421	18647	18524	18730	18499	18600	18408	18529	18502	18645	18592	18656	18551	18428	18588	18564	18774	18561	18582	18387	18503	18573	18309	18405	18632	18638	18622	18505	18654	18482	18428	18590	18419	18358	18397	18312	18545	18381	18546	18335	18537	18427	18507	18606	18747	18619	18552	18666	18443	18686	18581	18465	18364	18511	18545	18474	18348	18200	18549	18178	18493	18559	18522	18662	18647	18688	18354	18503	18512	18538	18435	18458	18386	18593	18601	18239	18211	18616	18380	18490	18600	18393	18588	18511	18277	18474	18481	18627	18428	18452	18591	18291	18310	18491	18563	18413	18393	18584	18640	18583	18363	18407	18390	18629	18439	18431	18461	18375	18426	18432	18545	18717	18586	18344	18284	18473	18273	18488	18444	18516	18383	18527	18552	18674	18652	18541	18458	18419	18330	18483	18533	18434	18572	18612	18410	18492	18514	18509	18471	18282	18481	18454	18381	18509	18592	18438	18409	18456	18319	18517	18377	18573	18570	18531	18577	18454	18444	18428	18477	18511	18591	18467	18416	18394	18588	18393	18666	18414	18359	18540	18566	18317	18593	18602	18369	18651	18469	18557	18595	18647	18620	18420	18529	18426	18430	18388	18528	18586	18497	18456	18258	18423	18491	18472	18619	18485	18457	18626	18645	18435	18645	18606	18497	18686	18464	18376	18283	18626	18718	18427	18420	18551	18282	18534	18695	18263	18417	18652	18307	18502	18384	18466	18340	18475	18404	18463	18392	18451	18556	18371	18482	18168	18710	18483	18460	18446	18620	18713	18338	18331	18477	18640	18499	18332	18522	18507	18280	18572	18646	18403	18483	18604	18447	18665	18631	18517	18418	18352	18597	18661	18564	18375	18573	18434	18491	18316	18320	18425	18611	18306	18346	18566	18479	18498	18429	18617	18500	18391	18449	18291	18540	18501	18300	18476	18505	18638	18326	18310	18310	18673	18581	18649	18407	18517	18555	18641	18592	18467	18518	18357	18603	18432	18343	18533	18454	18545	18492	18390	18545	18468	18740	18646	18363	18599	18547	18580	18728	18498	18437	18496	18607	18570	18344	18736	18507	18554	18682	18671	18439	18328	18431	18568	18586	18543	18436	18584	18371	18533	18530	18446	18544	18487	18596	18693	18452	18724	18507	18545	18606	18465	18407	18324	18553	18450	18579	18512	18536	18496	18543	18604	18401	18666	18485	18528	18344	18428	18519	18311	18496	18383	18573	18479	18333	18563	18405	18432	18579	18582	18591	18397	18543	18453	18525	18308	18300	18511	18459	18553	18419	18395	18453	18512	18527	18670	18645	18413	18473	18471	18392	18482	18486	18365	18611	18516	18523	18597	18373	18529	18534	18599	18550	18545	18458	18416	18655	18677	18479	18500	18377	18658	18446	18316	18326	18477	18341	18564	18304	18569	18564	18328	18346	18709	18505	18338	18579	18472	18476	18632	18255	18556	18490	18545	18545	18575	18607	18233	18635	18367	18490	18781	18438	18656	18405	18484	18572	18477	18611	18389	18348	18441	18498	18573	18517	18615	18431	18441	18530	18281	18321	18592	18550	18509	18569	18273	18736	18636	18587	18417	18466	18489	18465	18582	18538	18357	18519	18563	18686	18549	18454	18495	18531	18600	18543	18443	18612	18399	18637	18544	18533	18397	18453	18605	18390	18477	18591	18417	18681	18720	18475	18567	18516	18565	18494	18425	18533	18511	18534	18643	18341	18440	18658	18592	18527	18343	18448	18484	18582	18557	18536	18696	18375	18745	18448	18498	18312	18490	18422	18490	18502	18423	18541	18439	18286	18555	18444	18490	18389	18420	18435	18563	18616	18581	18466	18467	18465	18490	18808	18547	18564	18530	18621	18383	18573	18508	18379	18399	18681	18360	18540	18390	18541	18545	18465	18715	18552	18444	18436	18513	18344	18550	18387	18641	18621	18388	18194	18482	18507	18790	18451	18626	18444	18802	18442	18425	18337	18708	18704	18594	18445	18448	18592	18418	18532	18538	18591	18438	18556	18412	18707	18439	18479	18606	18507	18563	18520	18583	18520	18651	18321	18584	18538	18338	18448	18504	18329	18509	18414	18396	18702	18446	18579	18631	18397	18303	18572	18571	18608	18389	18680	18643	18730	18477	18619	18784	18489	18599	18559	18532	18534	18553	18466	18450	18358	18620	18516	18624	18350	18470	18471	18653	18585	18598	18465	18471	18584	18533	18511	18397	18465	18401	18460	18450	18581	18487	18362	18399	18453	18644	18620	18351	18430	18524	18295	18333	18506	18407	18585	18386	18579	18569	18635	18517	18600	18398	18735	18569	18437	18658	18628	18742	18406	18673	18338	18454	18418	18342	18769	18447	18366	18303	18421	18638	18448	18392	18531	18487	18691	18475	18420	18610	18594	18330	18451	18526	18622	18588	18392	18575	18534	18437	18561	18533	18458	18462	18465	18486	18652	18632	18597	18500	18316	18527	18268	18566	18404	18503	18295	18428	18624	18393	18412	18660	18423	18575	18507	18571	18398	18490	18481	18496	18501	18658	18476	18288	18643	18450	18593	18453	18585	18538	18519	18426	18534	18431	18322	18477	18525	18532	18439	18506	18461	18486	18093	18667	18682	18520	18512	18537	18544	18677	18589	18493	18597	18592	18508	18545	18523	18449	18696	18577	18633	18638	18429	18534	18588	18454	18392	18745	18604	18492	18370	18508	18484	18759	18504	18424	18573	18456	18688	18465	18338	18447	18693	18553	18459	18416	18455	18428	18425	18612	18627	18589	18556	18607	18391	18504	18542	18517	18736	18422	18567	18631	18619	18607	18480	18424	18422	18781	18525	18537	18485	18481	18671	18408	18341	18481	18612	18373	18431	18613	18690	18487	18480	18616	18512	18509	18512	18549	18382	18602	18517	18474	18719	18364	18505	18407	18382	18543	18452	18644	18586	18542	18668	18484	18312	18628	18288	18330	18496	18459	18769	18713	18671	18504	18548	18546	18510	18731	18600	18409	18336	18519	18515	18601	18445	18416	18505	18565	18443	18542	18559	18383	18507	18638	18529	18420	18528	18473	18506	18652	18632	18608	18591	18364	18767	18602	18527	18592	18677	18705	18545	18351	18383	18437	18537	18545	18338	18515	18505	18718	18253	18618	18449	18525	18330	18524	18553	18562	18536	18309	18501	18451	18533	18543	18453	18547	18588	18527	18598	18567	18484	18446	18536	18530	18681	18481	18538	18570	18479	18640	18630	18377	18726	18538	18689	18368	18429	18507	18625	18424	18689	18565	18473	18399	18390	18553	18398	18667	18501	18414	18532	18582	18677	18543	18636	18558	18464	18657	18445	18480	18428	18565	18452	18425	18415	18487	18457	18349	18755	18555	18317	18487	18599	18546	18433	18548	18527	18502	18668	18621	18590	18428	18503	18556	18667	18467	18435	18486	18394	18693	18558	18537	18459	18740	18605	18520	18543	18534	18364	18555	18434	18479	18459	18465	18400	18575	18506	18350	18527	18458	18492	18515	18556	18701	18446	18539	18889	18450	18578	18506	18505	18404	18619	18643	18558	18480	18462	18550	18523	18643	18387	18529	18509	18608	18376	18321	18299	18515	18552	18617	18450	18592	18679	18549	18309	18588	18532	18497	18597	18478	18828	18332	18536	18453	18459	18566	18648	18558	18504	18470	18557	18630	18359	18479	18517	18423	18560	18512	18541	18664	18498	18599	18529	18533	18373	18530	18428	18570	18525	18156	18413	18628	18333	18480	18627	18578	18537	18508	18575	18700	18592	18397	18636	18545	18470	18609	18480	18524	18464	18460	18419	18610	18494	18379	18357	18566	18586	18577	18732	18564	18519	18360	18590	18550	18620	18589	18407	18387	18373	18547	18373	18585	18595	18527	18558	18647	18485	18285	18423	18397	18466	18363	18634	18436	18494	18557	18653	18366	18553	18467	18428	18427	18397	18417	18478	18555	18271	18521	18406	18538	18546	18371	18470	18538	18428	18348	18545	18515	18407	18535	18703	18686	18493	18470	18692	18346	18562	18561	18469	18556	18457	18422	18518	18455	18458	18534	18567	18617	18386	18423	18530	18495	18558	18320	18371	18265	18594	18726	18661	18521	18678	18388	18567	18610	18686	18724	18456	18434	18499	18647	18542	18542	18308	18400	18445	18487	18363	18283	18697	18447	18493	18636	18561	18429	18634	18703	18633	18640	18598	18553	18421	18703	18554	18571	18357	18555	18472	18517	18569	18746	18349	18492	18649	18470	18643	18481	18389	18560	18421	18627	18621	18457	18421	18506	18573	18607	18712	18513	18500	18311	18481	18381	18477	18434	18496	18647	18417	18525	18443	18605	18541	18273	18529	18375	18454	18331	18488	18528	18528	18519	18726	18594	18631	18340	18419	18427	18508	18633	18258	18426	18539	18544	18452	18500	18401	18453	18480	18387	18534	18551	18545	18548	18408	18466	18542	18483	18419	18476	18503	18495	18406	18557	18516	18517	18490	18714	18452	18480	18465	18431	18396	18364	18396	18330	18348	18559	18443	18489	18568	18484	18535	18608	18452	18453	18725	18608	18407	18412	18617	18519	18123	18431	18480	18379	18528	18445	18466	18705	18519	18561	18588	18604	18627	18486	18606	18585	18573	18604	18593	18495	18550	18599	18393	18478	18455	18355	18449	18476	18549	18543	18652	18756	18456	18495	18418	18467	18297	18584	18707	18455	18390	18400	18499	18503	18507	18644	18438	18416	18504	18571	18480	18563	18608	18475	18619	18332	18638	18561	18355	18546	18518	18544	18420	18413	18416	18523	18449	18542	18515	18235	18391	18391	18388	18434	18469	18338	18534	18502	18466	18593	18376	18666	18409	18579	18283	18605	18422	18502	18562	18542	18694	18030	18562	18485	18376	18676	18399	18561	18366	18571	18565	18634	18372	18574	18476	18555	18442	18464	18579	18570	18373	18463	18617	18525	18532	18454	18503	18541	18533	18686	18577	18684	18432	18394	18580	18411	18572	18421	18352	18440	18475	18376	18441
28395	40602	39104	30685	25776	21685	18466	16882	16727	16473	16560	16432	16462	16306	16353	16465	16354	16366	16278	16429	16232	16253	16367	16419	16377	16414	16323	16252	16480	16386	16251	16415	16548	16440	16480	16370	16327	16426	16470	16204	16438	16444	16218	16296	16433	16459	16211	16309	16319	16332	16453	16520	16268	16378	16355	16423	16349	16226	16424	16223	16411	16372	16437	16342	16411	16282	16501	16442	16223	16600	16355	16422	16527	16276	16396	16432	16433	16493	16404	16378	16416	16284	16396	16184	16429	16388	16229	16156	16328	16401	16386	16369	16439	16409	16428	16356	16453	16225	16395	16367	16427	16334	16417	16300	16313	16369	16273	16314	16321	16354	16300	16366	16258	16449	16281	16318	16386	16187	16406	16299	16380	16348	16391	16199	16280	16500	16586	16586	16110	16152	16391	16298	16236	16359	16284	16431	16288	16312	16282	16244	16353	16195	16282	16220	16389	16210	16603	16334	16321	16247	16383	16407	16172	16296	16438	16419	16316	16363	16285	16287	16413	16411	16276	16278	16401	16395	16333	16309	16318	16416	16505	16385	16140	16374	16392	16263	16253	16410	16327	16227	16429	16416	16272	16411	16234	16438	16251	16357	16397	16249	16289	16445	16282	16393	16355	16139	16597	16400	16234	16344	16310	16358	16290	16379	16397	16360	16214	16355	16427	16268	16435	16475	16331	16321	16370	16393	16329	16231	16416	16271	16496	16466	16530	16308	16552	16269	16311	16247	16303	16456	16302	16294	16494	16359	16390	16466	16370	16537	16317	16359	16309	16243	16420	16411	16545	16395	16405	16285	16435	16408	16162	16438	16457	16354	16383	16315	16244	16399	16323	16275	16446	16455	16406	16410	16258	16329	16258	16365	16520	16335	16549	16345	16330	16361	16309	16253	16358	16462	16285	16352	16130	16421	16355	16227	16440	16410	16469	16497	16217	16401	16400	16507	16370	16360	16560	16334	16580	16245	16300	16277	16396	16342	16334	16393	16421	16364	16285	16372	16299	16548	16394	16511	16253	16334	16400	16460	16358	16193	16379	16450	16285	16385	16273	16282	16313	16509	16239	16462	16265	16306	16428	16353	16284	16467	16462	16418	16360	16539	16418	16477	16389	16419	16479	16380	16396	16347	16379	16230	16263	16384	16358	16410	16495	16324	16370	16351	16346	16186	16429	16483	16306	16347	16322	16350	16420	16384	16361	16358	16289	16443	16444	16338	16427	16362	16357	16204	16456	16400	16294	16450	16389	16546	16234	16407	16419	16492	16280	16399	16295	16298	16365	16392	16310	16335	16346	16449	16435	16319	16357	16352	16286	16597	16438	16390	16371	16400	16331	16469	16278	16348	16292	16416	16395	16295	16309	16428	16466	16207	16406	16300	16250	16440	16297	16497	16304	16388	16297	16433	16443	16249	16463	16277	16337	16291	16277	16327	16458	16294	16480	16507	16325	16355	16438	16210	16413	16409	16373	16291	16386	16482	16377	16298	16478	16282	16419	16441	16358	16290	16438	16450	16558	16324	16292	16438	16337	16410	16302	16552	16175	16324	16424	16275	16290	16431	16339	16488	16384	16480	16337	16450	16433	16357	16254	16318	16203	16408	16419	16300	16424	16293	16611	16313	16398	16316	16285	16212	16272	16509	16344	16356	16480	16358	16473	16454	16421	16300	16405	16374	16306	16487	16160	16366	16346	16353	16407	16365	16460	16435	16344	16482	16335	16444	16535	16357	16356	16325	16511	16472	16427	16447	16383	16479	16312	16357	16390	16396	16359	16328	16419	16157	16338	16394	16169	16432	16338	16372	16223	16198	16545	16384	16319	16308	16436	16366	16311	16225	16178	16321	16323	16274	16215	16428	16381	16231	16333	16288	16221	16492	16219	16361	16480	16409	16458	16233	16513	16373	16541	16397	16482	16384	16353	16386	16336	16298	16402	16418	16446	16347	16152	16211	16211	16462	16364	16388	16444	16336	16283	16246	16531	16126	16422	16356	16387	16401	16264	16222	16488	16206	16409	16340	16263	16353	16394	16294	16373	16302	16423	16402	16321	16325	16321	16327	16338	16336	16450	16386	16293	16343	16367	16340	16360	16323	16496	16423	16467	16422	16428	16438	16486	16446	16327	16132	16375	16338	16533	16376	16269	16480	16403	16395	16370	16528	16390	16284	16370	16166	16384	16318	16268	16314	16359	16330	16180	16317	16522	16409	16423	16432	16334	16310	16385	16403	16366	16415	16234	16338	16437	16462	16363	16273	16495	16371	16381	16450	16343	16465	16384	16382	16441	16345	16349	16297	16345	16302	16344	16475	16573	16391	16366	16255	16459	16290	16305	16522	16372	16491	16249	16515	16285	16368	16484	16364	16471	16410	16388	16346	16304	16445	16357	16319	16248	16523	16301	16408	16424	16480	16286	16211	16316	16286	16485	16306	16311	16505	16353	16293	16556	16335	16375	16434	16327	16416	16323	16402	16383	16116	16363	16497	16318	16494	16446	16197	16272	16368	16403	16267	16349	16245	16245	16393	16189	16440	16445	16352	16319	16434	16437	16198	16371	16579	16446	16385	16470	16145	16322	16314	16242	16467	16260	16311	16356	16393	16263	16300	16448	16262	16311	16350	16352	16366	16550	16284	16295	16369	16389	16435	16336	16301	16349	16314	16412	16328	16329	16402	16211	16382	16386	16380	16384	16448	16306	16460	16308	16294	16341	16317	16309	16367	16485	16205	16336	16314	16475	16411	16277	16209	16365	16388	16227	16470	16517	16373	16399	16478	16377	16261	16493	16441	16434	16453	16268	16122	16318	16396	16434	16440	16465	16447	16221	16439	16253	16264	16482	16274	16402	16446	16422	16372	16343	16346	16416	16448	16292	16233	16460	16457	16154	16240	16305	16256	16638	16367	16135	16435	16387	16421	16524	16485	16487	16325	16311	16390	16391	16632	16628	16369	16371	16486	16247	16315	16375	16545	16399	16338	16372	16429	16142	16356	16367	16436	16393	16403	16311	16390	16270	16313	16387	16314	16298	16420	16498	16414	16338	16478	16370	16284	16467	16271	16495	16257	16431	16436	16302	16515	16327	16424	16424	16339	16301	16555	16477	16334	16404	16651	16315	16548	16356	16319	16271	16278	16596	16213	16502	16269	16409	16400	16230	16508	16229	16387	16359	16297	16236	16260	16332	16512	16316	16379	16414	16348	16334	16269	16406	16327	16406	16351	16260	16377	16366	16455	16410	16290	16414	16419	16435	16411	16358	16396	16429	16499	16471	16320	16409	16350	16398	16440	16310	16466	16407	16363	16303	16355	16359	16406	16266	16326	16363	16507	16420	16436	16363	16428	16296	16439	16350	16273	16416	16409	16516	16282	16197	16293	16509	16408	16152	16412	16240	16454	16454	16434	16311	16420	16482	16385	16448	16440	16368	16590	16476	16416	16482	16459	16376	16330	16441	16262	16403	16274	16450	16322	16529	16415	16502	16403	16519	16311	16213	16527	16419	16334	16466	16295	16377	16359	16485	16328	16361	16333	16478	16406	16314	16428	16389	16343	16444	16295	16315	16366	16422	16276	16447	16528	16463	16348	16307	16445	16393	16189	16275	16488	16421	16291	16308	16301	16415	16404	16320	16259	16345	16340	16502	16375	16377	16185	16400	16295	16278	16355	16401	16337	16204	16302	16316	16298	16355	16430	16303	16474	16243	16361	16344	16358	16372	16308	16321	16366	16301	16210	16375	16384	16453	16300	16231	16410	16196	16310	16276	16450	16296	16313	16441	16264	16479	16339	16466	16290	16428	16394	16495	16320	16475	16470	16425	16440	16357	16425	16338	16412	16266	16258	16364	16483	16319	16483	16171	16392	16552	16273	16299	16422	16268	16339	16338	16370	16365	16464	16391	16317	16400	16338	16395	16337	16360	16469	16301	16395	16184	16513	16301	16105	16454	16502	16300	16535	16317	16436	16398	16267	16469	16402	16454	16425	16501	16431	16385	16515	16353	16387	16486	16418	16275	16244	16555	16333	16254	16423	16202	16426	16345	16368	16426	16335	16395	16438	16311	16310	16472	16265	16182	16402	16325	16506	16422	16405	16396	16336	16385	16262	16377	16383	16357	16520	16402	16406	16421	16545	16519	16444	16383	16238	16440	16370	16338	16253	16408	16400	16377	16384	16235	16245	16389	16435	16412	16394	16397	16492	16378	16191	16399	16331	16327	16480	16301	16299	16272	16474	16391	16351	16430	16192	16442	16480	16189	16170	16413	16396	16525	16351	16269	16409	16511	16354	16494	16448	16421	16406	16374	16391	16448	16429	16055	16284	16483	16314	16286	16394	16303	16313	16526	16408	16436	16370	16479	16373	16401	16348	16588	16411	16306	16273	16457	16272	16404	16372	16271	16219	16310	16437	16273	16406	16247	16233	16512	16255	16467	16189	16355	16287	16516	16280	16276	16307	16327	16382	16585	16608	16406	16429	16331	16394	16405	16308	16319	16524	16461	16553	16381	16508	16287	16254	16287	16302	16482	16414	16344	16190	16502	16332	16242	16329	16305	16403	16435	16335	16592	16352	16471	16219	16392	16387	16220	16271	16211	16330	16269	16286	16365	16436	16315	16398	16397	16459	16287	16231	16345	16412	16297	16512	16283	16380	16504	16357	16273	16345	16373	16363	16391	16432	16439	16480	16552	16379	16256	16284	16392	16447	16449	16429	16390	16151	16427	16199	16418	16412	16361	16503	16398	16282	16258	16388	16436	16249	16412	16259	16527	16387	16496	16173	16425	16402	16352	16282	16482	16508	16458	16393	16454	16283	16436	16332	16345	16510	16430	16305	16404	16360	16354	16430	16477	16415	16263	16156	16522	16199	16354	16293	16239	16207	16489	16209	16297	16587	16347	16352	16292	16488	16383	16372	16340	16494	16466	16388	16354	16409	16195	16484	16295	16262	16288	16379	16328	16551	16353	16587	16411	16421	16415	16394	16483	16471	16242	16307	16416	16509	16272	16539	16290	16509	16426	16154	16352	16360	16351	16241	16224	16570	16360	16371	16290	16362	16299	16499	16278	16376	16356	16394	16361	16234	16402	16375	16278	16403	16495	16341	16398	16397	16364	16587	16393	16479	16594	16361	16256	16350	16458	16331
24290	21517	29034	26253	26148	27546	25382	21281	19669	19035	19108	18960	18762	18725	18781	18691	18510	18802	18692	18667	18645	18895	18604	18573	18697	18787	18888	18613	18608	18617	18657	18791	18637	18618	18476	18698	18682	18487	18596	18565	18853	18535	18656	18650	18578	18757	18576	18810	18561	18878	18985	18670	18481	18585	18576	18598	18712	18595	18588	18536	18531	18540	18607	18467	18862	18759	18794	18706	18636	18457	18540	18609	18609	18777	18553	18577	18465	18593	18467	18571	18740	18589	18716	18490	18305	18640	18624	18562	18630	18673	18650	18621	18537	18456	18556	18555	18568	18333	18558	18559	18508	18637	18448	18611	18711	18671	18783	18696	18618	18542	18697	18427	18426	18379	18556	18534	18587	18585	18513	18585	18606	18538	18511	18281	18406	18593	18453	18604	18506	18476	18402	18433	18641	18456	18549	18478	18544	18528	18755	18642	18460	18485	18701	18634	18824	18635	18563	18526	18484	18722	18561	18622	18552	18526	18784	18376	18582	18528	18662	18633	18562	18652	18547	18428	18464	18442	18423	18694	18683	18610	18456	18525	18494	18453	18792	18745	18586	18450	18694	18717	18526	18374	18475	18538	18503	18487	18635	18454	18443	18436	18770	18517	18468	18863	18639	18616	18339	18531	18607	18515	18624	18676	18598	18459	18684	18558	18502	18623	18244	18501	18667	18547	18503	18310	18570	18425	18554	18633	18566	18495	18565	18528	18517	18581	18578	18632	18522	18638	18581	18529	18727	18756	18692	18569	18492	18676	18544	18596	18693	18743	18674	18593	18439	18483	18704	18589	18506	18477	18737	18425	18575	18718	18458	18381	18483	18450	18735	18553	18481	18366	18503	18449	18511	18475	18440	18521	18411	18374	18429	18589	18488	18375	18521	18478	18644	18474	18522	18467	18565	18225	18545	18567	18547	18528	18755	18585	18582	18589	18671	18494	18522	18568	18674	18625	18540	18451	18473	18460	18542	18419	18589	18512	18621	18449	18669	18613	18509	18593	18531	18776	18543	18633	18533	18567	18669	18787	18447	18618	18536	18507	19056	18593	18627	18604	18489	18458	18677	18727	18448	18469	18526	18747	18559	18676	18529	18494	18509	18438	18628	18447	18547	18629	18405	18580	18678	18546	18341	18588	18688	18726	18510	18524	18432	18745	18420	18498	18785	18388	18594	18482	18712	18734	18753	18753	18586	18293	18544	18415	18582	18616	18457	18630	18464	18346	18315	18618	18703	18682	18571	18645	18415	18618	18516	18560	18286	18407	18620	18779	18588	18724	18512	18128	18553	18399	18499	18570	18569	18579	18667	18386	18350	18605	18600	18674	18520	18670	18676	18523	18696	18424	18480	18391	18611	18615	18268	18379	18577	18609	18667	18771	18465	18606	18743	18418	18507	18452	18654	18651	18622	18717	18518	18559	18414	18478	18579	18519	18538	18544	18643	18590	18525	18516	18547	18629	18544	18351	18423	18525	18652	18579	18513	18557	18541	18362	18568	18760	18663	18521	18389	18335	18565	18426	18468	18739	18663	18844	18729	18415	18529	18684	18566	18637	18579	18560	18648	18521	18687	18591	18508	18619	18527	18469	18413	18472	18568	18624	18416	18665	18633	18519	18521	18587	18688	18566	18743	18696	18417	18680	18684	18445	18662	18660	18842	18582	18643	18493	18473	18523	18511	18484	18681	18548	18573	18455	18579	18564	18413	18520	18529	18627	18724	18585	18835	18481	18823	18461	18680	18365	18568	18559	18433	18537	18538	18693	18569	18624	18591	18573	18472	18471	18450	18571	18649	18621	18624	18587	18610	18471	18587	18529	18431	18553	18634	18610	18590	18481	18573	18637	18563	18654	18651	18241	18487	18342	18378	18474	18671	18709	18732	18561	18504	18452	18491	18408	18585	18473	18525	18865	18532	18664	18420	18720	18407	18447	18597	18531	18763	18639	18542	18667	18415	18589	18596	18643	18771	18692	18499	18560	18584	18540	18502	18405	18500	18529	18502	18440	18465	18546	18418	18465	18593	18487	18559	18320	18476	18667	18443	18836	18755	18562	18488	18342	18558	18477	18540	18705	18544	18687	18477	18652	18639	18570	18626	18646	18649	18479	18473	18599	18523	18571	18741	18572	18415	18622	18567	18618	18407	18462	18659	18367	18498	18550	18490	18472	18537	18510	18523	18510	18397	18488	18370	18365	18601	18575	18485	18692	18717	18681	18452	18337	18725	18681	18420	18479	18472	18481	18595	18516	18551	18589	18534	18494	18620	18514	18626	18489	18605	18450	18636	18570	18685	18506	18419	18568	18564	18400	18468	18542	18493	18516	18540	18747	18608	18657	18758	18635	18513	18343	18670	18479	18501	18303	18489	18524	18623	18555	18276	18362	18418	18365	18811	18648	18535	18563	18573	18720	18503	18703	18659	18774	18339	18563	18412	18534	18560	18445	18696	18564	18554	18478	18374	18711	18743	18463	18492	18442	18415	18596	18465	18322	18642	18483	18494	18569	18605	18800	18693	18670	18684	18670	18550	18289	18578	18521	18494	18559	18474	18647	18495	18544	18493	18298	18629	18444	18647	18679	18534	18363	18594	18535	18320	18583	18618	18684	18639	18417	18352	18596	18606	18353	18623	18409	18567	18432	18732	18736	18417	18550	18604	18625	18537	18693	18569	18398	18540	18523	18490	18500	18575	18521	18460	18572	18806	18710	18689	18654	18555	18655	18476	18790	18683	18361	18702	18292	18583	18437	18495	18528	18437	18690	18518	18726	18488	18730	18418	18559	18310	18682	18431	18652	18511	18679	18583	18594	18407	18402	18475	18467	18556	18540	18460	18403	18422	18458	18835	18573	18359	18579	18570	18545	18586	18597	18624	18593	18563	18473	18695	18376	18610	18623	18274	18448	18572	18555	18515	18614	18339	18532	18694	18902	18604	18370	18657	18662	18568	18554	18536	18563	18570	18468	18595	18478	18648	18580	18484	18626	18455	18593	18511	18467	18513	18585	18540	18450	18386	18394	18533	18525	18461	18543	18541	18470	18478	18564	18733	18514	18555	18679	18513	18761	18422	18468	18422	18364	18590	18685	18686	18549	18727	18671	18517	18661	18504	18694	18779	18618	18572	18485	18682	18650	18495	18499	18628	18555	18438	18630	18516	18566	18540	18647	18606	18896	18591	18514	18573	18502	18446	18647	18487	18362	18529	18449	18383	18465	18437	18466	18451	18682	18620	18584	18459	18530	18333	18501	18548	18472	18601	18482	18454	18743	18617	18683	18456	18559	18255	18481	18580	18476	18563	18565	18531	18492	18534	18498	18728	18580	18618	18642	18441	18698	18807	18605	18626	18611	18556	18512	18769	18740	18820	18595	18566	18659	18518	18707	18577	18579	18625	18436	18592	18584	18411	18375	18512	18476	18437	18578	18611	18626	18637	18856	18580	18383	18504	18490	18681	18434	18569	18614	18635	18395	18615	18536	18454	18584	18716	18513	18548	18678	18616	18505	18404	18695	18517	18463	18658	18560	18540	18643	18611	18470	18580	18556	18472	18307	18633	18636	18631	18549	18570	18748	18487	18756	18608	18554	18444	18587	18493	18492	18542	18602	18578	18591	18494	18632	18246	18629	18391	18610	18588	18519	18416	18522	18451	18495	18460	18689	18494	18596	18605	18583	18612	18581	18530	18284	18665	18599	18459	18370	18599	18523	18556	18491	18683	18540	18798	18683	18448	18624	18545	18537	18574	18290	18792	18748	18503	18660	18559	18609	18660	18661	18563	18541	18521	18605	18641	18458	18620	18343	18449	18392	18785	18577	18639	18662	18566	18624	18487	18629	18650	18723	18606	18537	18525	18609	18478	18486	18571	18626	18422	18457	18653	18584	18595	18534	18524	18448	18454	18748	18661	18587	18626	18461	18679	18654	18655	18482	18584	18369	18676	18707	18525	18642	18657	18865	18450	18539	18525	18500	18407	18238	18456	18447	18739	18484	18514	18445	18625	18739	18559	18609	18538	18802	18413	18540	18475	18537	18649	18242	18674	18682	18352	18299	18549	18644	18575	18596	18526	18505	18656	18583	18716	18445	18742	18590	18439	18658	18630	18583	18571	18588	18542	18683	18721	18506	18619	18283	18583	18455	18529	18477	18700	18542	18552	18697	18853	18433	18586	18486	18467	18463	18544	18535	18350	18725	18483	18551	18550	18599	18430	18451	18620	18758	18694	18592	18551	18545	18621	18617	18711	18534	18686	18537	18379	18545	18605	18699	18552	18501	18519	18329	18653	18565	18614	18462	18602	18619	18389	18554	18607	18480	18632	18465	18317	18441	18488	18616	18405	18636	18646	18652	18658	18536	18824	18398	18721	18522	18596	18497	18444	18590	18560	18690	18490	18704	18678	18596	18611	18557	18525	18603	18505	18687	18569	18669	18487	18454	18659	18567	18736	18510	18493	18596	18539	18596	18324	18464	18709	18440	18563	18580	18476	18602	18448	18448	18529	18548	18419	18637	18638	18769	18511	18426	18604	18470	18502	18445	18394	18525	18700	18485	18720	18667	18584	18625	18383	18566	18714	18643	18610	18588	18502	18507	18510	18582	18818	18658	18662	18704	18662	18578	18440	18682	18330	18341	18403	18531	18399	18395	18684	18493	18587	18556	18572	18502	18467	18626	18480	18663	18621	18442	18502	18489	18446	18482	18523	18614	18626	18598	18416	18544	18615	18408	18275	18532	18590	18632	18456	18631	18561	18555	18601	18452	18759	18595	18616	18536	18617	18523	18540	18576	18709	18625	18426	18461	18712	18450	18546	18660	18549	18866	18500	18670	18524	18948	18437	18524	18561	18408	18485	18516	18620	18521	18346	18593	18623	18632	18635	18615	18481	18674	18562	18741	18621	18661	18638	18455	18629	18411	18457	18546	18729	18177	18659	18553	18744	18563	18463	18536	18840	18720	18593	18621	18526	18468	18328	18553	18438	18404	18562	18638	18639	18629	18619	18643	18639	18368	18480	18675	18749	18324	18626	18567	18354	18573	18368	18674	18580	18761	18663	18409	18497	18303	18581	18493	18549	18488	18603	18541	18463	18651	18583	18579	18605	18505	18662	18724	18467	18577	18653	18610	18607	18581	18471	18753	18476	18536
30993	50570	48178	39776	33418	28069	22242	19432	17734	16876	16564	16581	16609	16573	16540	16593	16509	16524	16553	16529	16652	16491	16565	16518	16458	16561	16423	16310	16372	16498	16373	16656	16455	16511	16368	16302	16496	16284	16611	16496	16348	16484	16529	16123	16482	16367	16468	16481	16492	16780	16871	16400	16458	16313	16301	16415	16421	16457	16393	16605	16333	16363	16446	16388	16399	16401	16398	16453	16566	16415	16535	16419	16257	16233	16471	16372	16479	16476	16562	16332	16524	16292	16451	16341	16243	16249	16320	16447	16477	16290	16309	16429	16418	16333	16463	16371	16383	16294	16370	16352	16321	16437	16438	16474	16567	16199	16438	16349	16378	16505	16478	16417	16468	16422	16426	16315	16361	16441	16486	16493	16448	16355	16549	16172	16358	16334	16389	16503	16315	16600	16456	16265	16466	16382	16521	16384	16329	16460	16619	16396	16433	16548	16308	16382	16395	16431	16207	16496	16295	16448	16510	16470	16347	16455	16457	16231	16415	16275	16256	16258	16290	16445	16365	16435	16357	16240	16426	16425	16280	16333	16462	16284	16509	16372	16513	16441	16318	16492	16263	16302	16358	16454	16339	16343	16354	16347	16319	16446	16409	16376	16436	16469	16401	16417	16442	16387	16379	16329	16302	16442	16524	16317	16227	16424	16372	16424	16482	16226	16426	16327	16420	16284	16441	16408	16443	16458	16290	16358	16540	16553	16196	16222	16440	16457	16405	16343	16595	16497	16354	16333	16370	16445	16425	16511	16430	16534	16381	16412	16347	16337	16148	16545	16240	16297	16356	16372	16249	16493	16318	16495	16407	16411	16538	16407	16470	16186	16544	16534	16562	16329	16292	16328	16242	16315	16541	16468	16302	16451	16517	16402	16496	16519	16413	16335	16490	16266	16360	16369	16447	16226	16140	16388	16398	16401	16405	16265	16444	16466	16247	16332	16275	16444	16443	16421	16458	16613	16447	16489	16316	16313	16432	16494	16388	16457	16410	16356	16482	16365	16426	16453	16279	16288	16495	16482	16339	16493	16335	16375	16299	16562	16407	16270	16297	16369	16342	16336	16420	16478	16316	16406	16449	16465	16190	16276	16459	16326	16287	16425	16354	16391	16303	16481	16416	16516	16264	16555	16350	16366	16423	16500	16330	16382	16458	16568	16475	16550	16518	16325	16288	16323	16375	16450	16339	16396	16316	16608	16358	16369	16430	16325	16437	16492	16354	16474	16322	16366	16517	16482	16447	16467	16215	16353	16529	16443	16435	16444	16367	16238	16330	16562	16390	16378	16557	16466	16476	16439	16542	16380	16577	16495	16484	16448	16169	16413	16298	16453	16425	16297	16378	16344	16358	16379	16351	16341	16311	16326	16486	16296	16319	16535	16478	16528	16442	16385	16338	16418	16360	16447	16278	16406	16260	16401	16349	16359	16521	16426	16442	16285	16449	16431	16465	16265	16562	16436	16500	16281	16317	16509	16368	16412	16476	16315	16441	16433	16408	16329	16437	16420	16091	16384	16378	16439	16397	16354	16327	16394	16339	16365	16359	16501	16409	16464	16396	16380	16458	16117	16185	16508	16352	16318	16256	16355	16462	16412	16283	16438	16343	16351	16327	16171	16208	16489	16340	16530	16379	16402	16308	16275	16611	16372	16353	16397	16228	16482	16328	16501	16253	16413	16438	16339	16473	16532	16281	16277	16493	16174	16388	16321	16372	16394	16276	16336	16384	16476	16533	16432	16241	16458	16461	16291	16381	16539	16367	16388	16355	16380	16461	16584	16391	16423	16589	16331	16390	16732	16610	16425	16455	16513	16230	16360	16364	16412	16282	16348	16403	16406	16315	16382	16394	16193	16406	16438	16302	16296	16496	16408	16428	16158	16469	16370	16316	16378	16297	16484	16422	16247	16397	16445	16369	16410	16338	16353	16370	16403	16341	16500	16429	16301	16341	16336	16450	16494	16512	16374	16479	16285	16342	16348	16361	16426	16401	16492	16557	16493	16454	16364	16485	16409	16599	16332	16222	16447	16475	16419	16317	16379	16472	16358	16286	16462	16323	16401	16382	16232	16435	16538	16287	16568	16554	16479	16404	16489	16495	16409	16374	16410	16328	16340	16400	16279	16430	16461	16414	16557	16431	16480	16467	16291	16375	16435	16292	16304	16446	16440	16343	16237	16264	16439	16203	16354	16401	16307	16455	16450	16365	16359	16083	16478	16487	16518	16410	16340	16325	16499	16230	16325	16498	16301	16260	16430	16401	16252	16323	16305	16496	16547	16378	16218	16331	16371	16274	16545	16242	16453	16526	16287	16232	16448	16437	16352	16328	16540	16199	16426	16224	16439	16545	16383	16442	16325	16423	16417	16561	16470	16424	16430	16563	16357	16501	16307	16219	16150	16544	16468	16319	16312	16514	16302	16318	16410	16493	16351	16349	16394	16417	16320	16376	16346	16369	16387	16444	16344	16399	16432	16449	16489	16370	16506	16531	16376	16529	16512	16343	16535	16331	16432	16197	16482	16337	16374	16391	16412	16655	16488	16379	16341	16446	16534	16297	16330	16468	16505	16413	16411	16372	16585	16455	16471	16460	16396	16320	16415	16456	16424	16289	16446	16386	16493	16374	16326	16221	16559	16508	16290	16436	16207	16304	16435	16439	16550	16397	16345	16424	16464	16390	16539	16314	16396	16325	16323	16188	16425	16411	16460	16414	16376	16295	16656	16369	16394	16269	16566	16605	16368	16178	16308	16396	16358	16393	16539	16427	16420	16341	16399	16392	16452	16386	16322	16366	16511	16369	16378	16410	16462	16411	16291	16451	16494	16495	16197	16244	16475	16381	16409	16386	16355	16421	16436	16241	16352	16262	16394	16285	16337	16449	16539	16451	16499	16325	16439	16382	16414	16369	16297	16434	16447	16266	16391	16494	16392	16505	16305	16287	16529	16562	16430	16388	16437	16215	16459	16506	16405	16402	16510	16457	16306	16426	16532	16461	16245	16376	16414	16512	16477	16431	16441	16494	16295	16507	16401	16356	16547	16415	16445	16410	16383	16210	16486	16340	16310	16329	16368	16427	16348	16439	16439	16472	16440	16405	16379	16327	16478	16296	16450	16354	16508	16214	16416	16283	16502	16145	16312	16447	16483	16322	16467	16472	16526	16140	16432	16382	16391	16337	16368	16435	16556	16474	16348	16448	16484	16367	16394	16427	16506	16238	16508	16396	16425	16423	16393	16478	16452	16461	16286	16498	16187	16452	16469	16423	16344	16427	16313	16402	16411	16346	16587	16465	16504	16347	16455	16578	16502	16293	16333	16329	16395	16453	16477	16329	16395	16354	16475	16389	16575	16230	16400	16397	16492	16450	16444	16385	16421	16193	16513	16364	16415	16412	16357	16212	16255	16341	16405	16289	16461	16217	16492	16231	16420	16552	16565	16452	16368	16462	16453	16475	16318	16513	15987	16382	16461	16356	16293	16543	16326	16446	16356	16347	16448	16436	16318	16263	16356	16425	16342	16428	16517	16472	16370	16360	16404	16271	16268	16358	16342	16525	16278	16525	16610	16236	16281	16496	16392	16231	16455	16318	16508	16455	16382	16254	16439	16520	16357	16510	16353	16271	16273	16404	16465	16457	16332	16484	16394	16321	16347	16431	16300	16516	16503	16453	16414	16446	16340	16345	16488	16362	16327	16361	16384	16509	16340	16476	16300	16470	16387	16309	16412	16448	16469	16415	16480	16289	16424	16361	16359	16401	16421	16389	16347	16365	16342	16482	16365	16349	16428	16666	16361	16375	16519	16552	16385	16330	16311	16363	16344	16522	16348	16673	16331	16438	16487	16430	16419	16501	16415	16346	16197	16380	16420	16514	16425	16296	16500	16237	16296	16512	16396	16564	16291	16580	16252	16221	16435	16499	16274	16328	16297	16457	16322	16667	16397	16379	16351	16459	16407	16381	16445	16236	16320	16487	16216	16472	16541	16333	16317	16384	16390	16495	16495	16255	16407	16185	16271	16528	16288	16461	16452	16487	16502	16282	16535	16600	16469	16497	16495	16459	16287	16530	16397	16467	16456	16335	16468	16275	16409	16513	16375	16556	16382	16461	16321	16354	16199	16509	16485	16342	16251	16372	16410	16349	16469	16319	16312	16516	16456	16384	16526	16348	16375	16434	16377	16383	16335	16368	16381	16398	16561	16299	16385	16491	16323	16171	16458	16428	16297	16351	16351	16404	16464	16536	16336	16398	16238	16326	16371	16509	16503	16393	16484	16428	16266	16435	16377	16446	16450	16411	16205	16265	16473	16338	16483	16375	16504	16228	16505	16347	16428	16379	16385	16443	16337	16210	16439	16396	16439	16390	16458	16418	16491	16337	16203	16325	16177	16539	16449	16559	16295	16431	16395	16589	16364	16322	16409	16516	16399	16362	16385	16467	16492	16358	16558	16504	16485	16279	16417	16350	16316	16556	16390	16287	16449	16416	16255	16387	16378	16167	16189	16457	16371	16362	16388	16377	16359	16541	16395	16417	16608	16299	16361	16470	16277	16369	16575	16384	16227	16521	16368	16465	16226	16266	16529	16411	16458	16578	16581	16374	16424	16302	16252	16524	16371	16571	16212	16245	16473	16408	16412	16325	16384	16532	16384	16439	16136	16457	16235	16323	16287	16308	16347	16465	16479	16342	16437	16367	16505	16513	16378	16325	16413	16358	16350	16250	16640	16284	16304	16491	16271	16456	16421	16448	16214	16498	16532	16549	16340	16285	16358	16341	16336	16438	16346	16466	16362	16228	16523	16511	16220	16391	16272	16475	16278	16441	16513	16342	16533	16356	16441	16326	16545	16420	16460	16397	16358	16580	16558	16427	16409	16359	16403	16534	16320	16357	16275	16198	16480	16298	16406	16244	16405	16362	16187	16482	16372	16391	16272	16374	16405	16256	16514	16365	16550	16544	16627	16498	16347	16217	16366	16410	16378	16299	16274	16320	16432	16421	16208	16455	16316	16489	16458	16393	16437	16614	16483	16364	16436	16306	16300	16387	16468	16214	16368	16284	16451	16441	16395	16532	16160	16464	16560	16375	16480	16183	16453	16534	16284	16420	16255	16385	16367	16408	16465	16337	16397	16451	16445	16313	16274
23093	21488	29377	24571	23670	27676	30181	25015	22445	20206	19309	19206	18953	19105	18862	18694	18930	18645	19048	18705	18902	18705	18745	18679	18989	18769	18689	18810	18717	18633	18607	18701	18805	18670	18767	18831	18844	18724	18820	18716	18569	18605	18369	18512	18632	18543	18657	18704	19138	18871	18978	18702	18612	18555	18610	18471	18676	18645	18597	18720	18584	18641	18587	18520	18694	18526	18614	18888	18570	18526	18880	18550	18636	18499	18658	18761	18593	18658	18764	18584	18887	18718	18748	18774	18520	18838	18686	18552	18524	18504	18529	18523	18504	18577	18508	18652	18615	18429	18543	18621	18548	18543	18594	18562	18592	18601	18649	18643	18471	18773	18652	18432	18661	18638	18596	18565	18536	18512	18533	18561	18719	18657	18673	18527	18582	18645	18656	18634	18565	18636	18805	18557	18688	18495	18371	18646	18632	18446	18559	18436	18748	18569	18688	18715	18614	18519	18533	18569	18730	18410	18740	18584	18695	18453	18537	18603	18359	18489	18478	18572	18528	18445	18728	18717	18548	18716	18650	18436	18397	18380	18807	18481	18745	18533	18825	18453	18737	18450	18580	18576	18575	18341	18560	18561	18488	18438	18570	18661	18575	18532	18564	18571	18475	18569	18471	18637	18583	18361	18567	18532	18647	18698	18546	18395	18709	18730	18559	18329	18550	18648	18486	18700	18644	18527	18687	18705	18428	18460	18434	18532	18525	18572	18599	18623	18720	18549	18659	18571	18694	18486	18729	18617	18676	18587	18391	18502	18804	18555	18670	18608	18560	18688	18776	18672	18467	18353	18583	18501	18514	18516	18648	18595	18598	18692	18597	18731	18558	18622	18665	18684	18608	18450	18632	18503	18574	18522	18452	18553	18540	18455	18356	18568	18605	18629	18708	18480	18598	18687	18531	18626	18558	18444	18557	18614	18700	18602	18587	18453	18561	18382	18554	18553	18566	18469	18458	18642	18517	18567	18602	18469	18521	18527	18696	18508	18460	18474	18475	18510	18518	18465	18654	18498	18528	18661	18721	18703	18668	18634	18450	18668	18289	18511	18703	18376	18756	18599	18513	18754	18622	18542	18530	18587	18462	18514	18583	18710	18526	18404	18597	18790	18478	18468	18689	18465	18387	18650	18585	18700	18583	18648	18548	18713	18578	18574	18391	18650	18446	18518	18713	18337	18489	18531	18447	18551	18531	18478	18710	18406	18523	18589	18520	18478	18316	18625	18622	18791	18530	18513	18512	18593	18567	18614	18444	18584	18706	18539	18580	18663	18473	18600	18466	18537	18679	18446	18674	18467	18534	18536	18746	18638	18555	18546	18435	18692	18612	18678	18532	18682	18471	18469	18504	18447	18831	18714	18772	18680	18384	18539	18450	18678	18475	18575	18479	18529	18787	18761	18513	18573	18560	18547	18729	18691	18426	18544	18442	18556	18568	18522	18574	18661	18590	18492	18711	18742	18462	18523	18637	18624	18465	18481	18712	18659	18461	18424	18451	18540	18543	18495	18464	18610	18593	18580	18487	18551	18657	18650	18492	18518	18492	18643	18527	18536	18445	18583	18485	18571	18469	18452	18328	18603	18641	18535	18472	18690	18560	18391	18533	18445	18720	18478	18739	18615	18536	18752	18837	18549	18604	18765	18530	18681	18691	18551	18669	18678	18671	18537	18366	18481	18524	18447	18358	18532	18785	18641	18541	18747	18357	18541	18190	18578	18655	18656	18652	18392	18633	18486	18654	18574	18530	18678	18534	18447	18517	18617	18361	18521	18555	18566	18697	18519	18502	18542	18431	18865	18544	18565	18618	18666	18732	18578	18437	18510	18718	18523	18644	18373	18433	18256	18657	18454	18766	18473	18490	18568	18499	18524	18442	18366	18547	18605	18520	18618	18369	18399	18438	18372	18574	18560	18413	18711	18623	18520	18647	18632	18492	18522	18628	18522	18456	18192	18370	18294	18696	18701	18725	18405	18578	18476	18501	18518	18551	18546	18536	18631	18539	18521	18446	18435	18477	18578	18637	18696	18585	18693	18550	18418	18534	18670	18461	18462	18765	18490	18504	18466	18606	18525	18475	18540	18590	18479	18499	18516	18496	18673	18506	18669	18563	18505	18710	18584	18374	18763	18513	18523	18644	18713	18328	18532	18457	18596	18399	18730	18623	18370	18690	18515	18428	18598	18462	18486	18587	18617	18488	18541	18695	18666	18698	18695	18559	18548	18463	18407	18576	18512	18616	18564	18387	18624	18443	18567	18702	18350	18519	18676	18329	18724	18570	18657	18360	18449	18519	18499	18664	18634	18620	18504	18422	18563	18481	18558	18238	18561	18776	18467	18562	18531	18752	18566	18616	18583	18461	18612	18534	18507	18625	18359	18562	18307	18666	18584	18452	18566	18673	18516	18529	18444	18486	18419	18463	18372	18567	18517	18455	18634	18688	18559	18591	18718	18317	18541	18508	18539	18623	18359	18458	18520	18545	18493	18752	18549	18508	18482	18614	18754	18407	18640	18290	18634	18521	18607	18382	18437	18586	18768	18550	18664	18680	18634	18637	18440	18415	18795	18824	18666	18366	18674	18697	18576	18523	18352	18513	18615	18479	18604	18679	18406	18758	18555	18598	18309	18344	18537	18558	18533	18689	18418	18747	18659	18657	18517	18447	18529	18716	18508	18512	18647	18663	18544	18663	18705	18519	18673	18641	18668	18634	18441	18341	18389	18507	18578	18635	18577	18615	18591	18583	18474	18613	18605	18447	18726	18652	18582	18613	18613	18596	18464	18561	18829	18643	18480	18497	18447	18601	18544	18543	18447	18616	18543	18684	18426	18510	18576	18671	18765	18546	18611	18714	18495	18708	18526	18592	18565	18567	18501	18691	18621	18461	18579	18664	18813	18589	18537	18487	18583	18601	18652	18520	18487	18580	18625	18541	18781	18656	18593	18617	18574	18384	18457	18615	18601	18606	18557	18864	18568	18602	18669	18574	18605	18314	18521	18523	18740	18543	18439	18596	18594	18490	18590	18526	18471	18736	18597	18507	18517	18636	18506	18626	18438	18466	18473	18405	18441	18540	18536	18541	18559	18639	18483	18705	18415	18631	18551	18541	18462	18459	18529	18617	18544	18716	18607	18588	18764	18722	18714	18461	18502	18572	18620	18432	18383	18542	18624	18602	18519	18505	18468	18629	18499	18538	18471	18573	18650	18701	18639	18450	18519	18686	18542	18453	18469	18676	18561	18379	18610	18498	18568	18766	18530	18485	18328	18401	18441	18589	18701	18568	18621	18573	18577	18526	18656	18586	18486	18479	18586	18511	18480	18675	18792	18753	18649	18422	18530	18534	18655	18515	18561	18586	18576	18543	18563	18500	18325	18652	18557	18556	18575	18417	18568	18532	18485	18589	18397	18532	18390	18420	18476	18648	18594	18551	18639	18468	18374	18399	18585	18687	18551	18529	18407	18658	18438	18616	18688	18522	18402	18604	18660	18779	18410	18420	18607	18565	18619	18685	18525	18562	18531	18679	18632	18510	18825	18515	18567	18532	18506	18768	18529	18568	18493	18650	18509	18524	18469	18608	18533	18638	18457	18641	18426	18624	18680	18484	18574	18509	18518	18352	18582	18596	18579	18657	18600	18476	18500	18577	18591	18410	18506	18468	18656	18373	18397	18409	18581	18659	18559	18620	18544	18713	18614	18391	18423	18730	18616	18589	18292	18517	18497	18624	18603	18545	18692	18463	18304	18439	18361	18660	18451	18679	18441	18676	18420	18451	18346	18581	18607	18391	18392	18708	18542	18508	18645	18521	18606	18474	18358	18376	18531	18363	18314	18629	18467	18712	18520	18504	18488	18722	18506	18539	18492	18443	18647	18610	18625	18506	18556	18583	18608	18445	18797	18614	18611	18469	18433	18513	18491	18554	18575	18573	18589	18591	18374	18570	18632	18682	18565	18358	18615	18381	18462	18518	18442	18453	18647	18570	18523	18711	18585	18623	18628	18576	18535	18690	18552	18518	18423	18583	18364	18297	18626	18505	18484	18468	18494	18450	18566	18758	18376	18428	18540	18720	18562	18564	18501	18740	18658	18595	18419	18612	18605	18443	18583	18454	18468	18706	18601	18470	18572	18526	18574	18702	18681	18500	18426	18524	18433	18580	18513	18583	18493	18428	18486	18503	18537	18821	18627	18551	18791	18395	18561	18804	18442	18546	18583	18540	18528	18594	18645	18471	18490	18528	18460	18580	18480	18656	18327	18340	18275	18590	18547	18652	18651	18644	18520	18706	18366	18540	18541	18702	18583	18793	18533	18632	18548	18391	18437	18510	18562	18589	18536	18440	18623	18466	18521	18577	18716	18613	18362	18460	18751	18712	18504	18639	18465	18620	18692	18664	18464	18462	18507	18588	18539	18525	18517	18646	18641	18502	18492	18614	18596	18499	18460	18502	18490	18549	18440	18337	18382	18440	18315	18661	18659	18520	18429	18485	18502	18777	18742	18485	18583	18508	18461	18553	18424	18422	18690	18398	18829	18496	18411	18660	18584	18550	18531	18357	18807	18684	18474	18425	18502	18405	18518	18584	18626	18439	18705	18419	18542	18719	18656	18654	18775	18425	18439	18513	18523	18677	18647	18647	18490	18597	18407	18399	18419	18602	18529	18699	18614	18616	18514	18667	18741	18638	18590	18454	18496	18763	18482	18483	18580	18567	18380	18466	18336	18428	18459	18610	18668	18692	18651	18673	18620	18509	18505	18663	18541	18411	18628	18660	18568	18531	18572	18524	18507	18378	18326	18393	18438	18644	18541	18456	18472	18560	18463	18540	18673	18543	18546	18580	18389	18587	18510	18498	18721	18671	18549	18495	18399	18513	18558	18489	18358	18290	18377	18564	18626	18617	18626	18546	18685	18466	18584	18490	18615	18425	18588	18473	18667	18526	18675	18367	18543	18205	18641	18583	18510	18415	18560	18533	18670	18497	18428	18480	18640	18572	18697	18732	18560	18742	18510	18360	18394	18541	18489	18736	18654	18624	18683	18502	18532	18400	18468	18416	18582	18532	18392	18701	18530	18722	18368	18566	18370	18442	18514	18573	18490	18506	18408	18596	18626	18557	18628	18524	18493	18612	18663	18779	18480
35446	59657	57564	45914	37539	31925	27754	24726	21316	17384	16676	16475	16485	16627	16482	16651	16414	16458	16499	16503	16359	16425	16526	16331	16415	16445	16394	16596	16402	16538	16289	16234	16664	16273	16353	16521	16449	16389	16374	16441	16536	16250	16391	16236	16435	16516	16373	16433	16864	16893	16756	16477	16524	16434	16520	16388	16357	16347	16332	16472	16574	16342	16269	16394	16442	16489	16322	16588	16307	16438	16547	16327	16401	16367	16431	16327	16426	16380	16491	16562	16428	16370	16261	16391	16336	16338	16323	16378	16432	16282	16417	16187	16402	16238	16606	16356	16278	16401	16454	16386	16369	16247	16403	16155	16361	16437	16399	16308	16195	16464	16414	16299	16262	16521	16638	16434	16416	16284	16236	16169	16472	16332	16306	16400	16308	16516	16437	16416	16405	16406	16408	16485	16395	16215	16567	16260	16335	16418	16557	16266	16345	16439	16304	16331	16507	16253	16427	16518	16406	16460	16339	16373	16275	16370	16489	16319	16294	16514	16468	16256	16281	16446	16351	16300	16242	16361	16291	16150	16551	16227	16405	16340	16377	16263	16294	16411	16330	16361	16535	16478	16267	16503	16453	16342	16248	16478	16342	16315	16583	16540	16484	16326	16411	16503	16268	16232	16495	16301	16482	16357	16490	16227	16172	16435	16341	16355	16436	16152	16258	16168	16438	16379	16423	16252	16376	16349	16343	16460	16448	16391	16433	16216	16503	16412	16339	16384	16402	16402	16398	16405	16320	16242	16283	16383	16204	16385	16566	16352	16359	16495	16420	16512	16387	16458	16215	16277	16446	16223	16116	16251	16558	16107	16351	16279	16323	16414	16347	16418	16249	16258	16398	16394	16229	16408	16316	16428	16230	16379	16332	16289	16300	16324	16167	16201	16290	16382	16252	16324	16285	16633	16460	16348	16316	16525	16390	16408	16415	16317	16481	16236	16312	16314	16353	16383	16443	16375	16319	16362	16487	16321	16390	16521	16357	16377	16291	16418	16423	16471	16289	16356	16320	16304	16295	16402	16414	16432	16417	16392	16392	16375	16272	16461	16445	16075	16293	16405	16320	16488	16347	16319	16324	16411	16208	16280	16449	16275	16314	16334	16472	16118	16313	16367	16268	16298	16297	16282	16449	16386	16393	16360	16273	16200	16498	16440	16386	16391	16552	16263	16371	16231	16435	16305	16413	16352	16312	16351	16263	16325	16298	16488	16318	16360	16233	16332	16271	16446	16359	16280	16303	16202	16439	16289	16246	16297	16526	16361	16119	16516	16218	16349	16353	16381	16307	16342	16326	16438	16528	16397	16516	16295	16615	16539	16144	16392	16205	16312	16546	16377	16355	16333	16504	16553	16294	16254	16354	16443	16295	16352	16298	16358	16370	16408	16142	16333	16197	16497	16356	16366	16419	16274	16310	16226	16337	16367	16224	16341	16321	16335	16355	16443	16245	16238	16357	16406	16376	16378	16460	16385	16377	16431	16316	16389	16433	16507	16380	16398	16317	16401	16178	16461	16408	16426	16291	16341	16372	16438	16318	16245	16565	16467	16350	16368	16525	16167	16404	16466	16312	16456	16299	16358	16473	16254	16475	16194	16422	16465	16445	16457	16419	16205	16507	16207	16397	16381	16230	16369	16359	16300	16196	16445	16438	16271	16429	16342	16490	16303	16407	16497	16384	16428	16427	16397	16285	16331	16273	16290	16355	16253	16333	16324	16465	16352	16371	16341	16427	16326	16316	16376	16251	16449	16216	16351	16399	16323	16353	16355	16340	16222	16493	16353	16387	16497	16264	16304	16242	16309	16329	16281	16306	16403	16301	16306	16181	16494	16454	16413	16393	16305	16412	16323	16300	16432	16313	16542	16428	16472	16358	16558	16424	16374	16291	16525	16461	16316	16400	16465	16265	16330	16515	16399	16379	16445	16450	16257	16396	16322	16544	16421	16312	16370	16348	16404	16298	16319	16326	16297	16434	16403	16328	16142	16337	16339	16279	16151	16280	16215	16390	16376	16377	16476	16314	16304	16447	16071	16325	16509	16321	16300	16474	16338	16415	16296	16370	16396	16261	16341	16275	16443	16327	16317	16257	16334	16351	16364	16328	16308	16439	16476	16284	16426	16375	16290	16463	16322	16351	16461	16402	16232	16420	16379	16102	16389	16340	16383	16248	16418	16441	16330	16320	16338	16271	16389	16267	16312	16239	16354	16366	16522	16424	16239	16395	16425	16419	16295	16247	16451	16227	16321	16423	16331	16206	16413	16428	16522	16386	16294	16458	16186	16492	16518	16397	16396	16495	16356	16329	16398	16437	16440	16416	16327	16371	16247	16371	16423	16547	16558	16426	16442	16155	16435	16402	16348	16423	16435	16497	16192	16348	16411	16339	16346	16371	16212	16168	16034	16396	16314	16143	16262	16337	16223	16474	16436	16359	16493	16307	16404	16180	16247	16457	16255	16277	16437	16548	16379	16357	16508	16360	16404	16520	16381	16396	16343	16226	16285	16308	16249	16372	16236	16418	16264	16371	16466	16460	16373	16317	16410	16212	16202	16443	16212	16394	16385	16266	16333	16390	16380	16257	16308	16444	16303	16529	16346	16345	16392	16356	16395	16279	16442	16330	16436	16276	16260	16343	16351	16467	16209	16388	16337	16286	16383	16297	16257	16275	16295	16180	16477	16370	16502	16398	16436	16409	16408	16497	16403	16329	16635	16378	16497	16229	16276	16573	16339	16451	16224	16202	16325	16431	16155	16247	16318	16384	16393	16398	16442	16485	16469	16405	16359	16395	16279	16361	16479	16224	16528	16475	16380	16385	16470	16238	16412	16344	16401	16341	16285	16258	16500	16281	16281	16420	16239	16293	16222	16382	16431	16427	16306	16369	16300	16305	16182	16406	16296	16380	16365	16266	16436	16309	16342	16294	16458	16533	16484	16431	16412	16497	16457	16415	16339	16338	16241	16368	16357	16192	16352	16297	16286	16514	16387	16353	16528	16276	16321	16542	16349	16218	16374	16516	16313	16148	16365	16294	16480	16312	16140	16314	16397	16137	16344	16325	16503	16493	16473	16368	16396	16399	16447	16373	16249	16289	16424	16373	16604	16411	16402	16378	16306	16334	16447	16328	16292	16307	16432	16339	16227	16389	16330	16326	16298	16344	16420	16425	16326	16236	16347	16332	16328	16509	16320	16397	16301	16450	16311	16363	16342	16314	16303	16388	16318	16499	16231	16283	16419	16343	16416	16297	16340	16409	16339	16363	16278	16264	16414	16434	16478	16300	16345	16500	16396	16363	16309	16287	16367	16113	16163	16524	16482	16279	16345	16265	16447	16236	16366	16490	16412	16295	16254	16424	16437	16282	16418	16542	16247	16272	16365	16373	16312	16344	16300	16396	16419	16398	16502	16306	16300	16377	16307	16417	16482	16197	16545	16453	16530	16475	16578	16255	16198	16361	16363	16380	16285	16433	16293	16393	16364	16237	16492	16331	16271	16295	16378	16301	16213	16482	16355	16366	16407	16432	16502	16323	16298	16256	16471	16364	16251	16349	16374	16275	16387	16294	16397	16217	16505	16497	16578	16262	16435	16302	16363	16332	16477	16385	16193	16549	16383	16249	16380	16320	16286	16367	16549	16423	16352	16452	16347	16286	16316	16473	16297	16295	16326	16336	16228	16285	16161	16517	16106	16399	16452	16284	16392	16475	16388	16408	16232	16404	16304	16426	16262	16164	16313	16217	16363	16462	16404	16367	16420	16320	16327	16397	16196	16298	16288	16313	16126	16371	16406	16458	16474	16500	16380	16328	16515	16481	16262	16425	16320	16396	16437	16222	16476	16355	16379	16440	16310	16357	16366	16177	16318	16426	16406	16425	16518	16384	16427	16407	16386	16337	16379	16362	16231	16206	16400	16449	16529	16338	16260	16426	16400	16400	16322	16283	16291	16261	16336	16284	16376	16175	16324	16345	16425	16378	16237	16486	16379	16412	16262	16346	16439	16325	16130	16248	16312	16229	16383	16206	16434	16398	16283	16300	16223	16340	16453	16448	16357	16278	16125	16503	16317	16334	16397	16297	16328	16233	16289	16430	16356	16530	16261	16496	16117	16243	16363	16406	16299	16338	16304	16295	16347	16435	16439	16440	16307	16364	16284	16288	16592	16409	16382	16405	16376	16344	16255	16320	16241	16314	16370	16198	16286	16352	16340	16212	16230	16248	16263	16441	16333	16459	16443	16286	16267	16320	16431	16422	16169	16290	16577	16435	16319	16221	16294	16397	16333	16366	16391	16346	16533	16480	16642	16217	16446	16151	16487	16368	16285	16229	16213	16223	16269	16358	16443	16199	16442	16258	16309	16551	16503	16238	16363	16250	16315	16361	16144	16316	16296	16531	16323	16247	16094	16341	16412	16372	16223	16264	16346	16472	16412	16322	16614	16317	16238	16575	16342	16506	16253	16424	16312	16432	16288	16220	16284	16353	16437	16392	16493	16444	16208	16400	16383	16294	16166	16413	16096	16314	16568	16275	16349	16252	16389	16376	16184	16567	16409	16250	16485	16413	16235	16394	16373	16232	16321	16336	16210	16119	16346	16417	16295	16373	16227	16322	16278	16259	16327	16250	16268	16285	16056	16349	16425	16340	16393	16342	16212	16316	16490	16173	16508	16300	16308	16436	16253	16418	16349	16278	16446	16629	16507	16294	16138	16317	16425	16417	16353	16493	16229	16179	16289	16386	16429	16445	16312	16263	16329	16416	16420	16441	16446	16421	16176	16292	16331	16400	16436	16329	16305	16421	16422	16421	16241	16333	16301	16386	16339	16450	16638	16350	16379	16287	16254	16514	16392	16325	16414	16114	16362	16175	16317	16471	16380	16302	16551	16322	16224	16451	16242	16466	16390	16250	16253	16421	16478	16356	16483	16230	16281	16255	16383	16468	16445	16488	16308	16640	16399	16325	16428	16359	16244	16365	16305	16297	16418	16260	16585	16443	16459	16268	16263	16258	16206	16335	16317	16360	16468	16507	16182	16287	16300	16256	16349	16147	16329	16520	16475	16325	16437	16367	16259	16368	16367	16230	16462	16405	16307	16304	16381	16403	16393	16171	16514	16466	16284	16339	16338	16463	16517	16334	16372
28386	25723	31914	28852	22849	20547	18551	17283	17262	16997	16933	16631	16706	16653	16736	16789	16822	16646	16734	16606	16716	16716	16758	16986	16681	16657	16813	16898	16712	16713	16606	16848	16927	16790	16568	16783	16602	16887	16698	16591	16582	16659	16792	16732	16829	16831	16486	16663	16666	16593	16519	16798	16662	16846	16718	16667	16626	16636	16692	16555	16627	16747	16739	16731	16754	16584	16528	16745	16593	16620	16723	16438	16880	16641	16560	16534	16946	16692	16743	16618	16738	16755	16663	16403	16511	16583	16745	16588	16821	16635	16708	16771	16550	16782	16422	16687	16709	16688	16706	16766	16518	16705	16625	16626	16641	16840	16641	16636	16632	16620	16731	16761	16736	16834	16790	16431	16594	16627	16637	16737	16649	16763	16703	16722	16469	16408	16661	16701	16673	16759	16747	16559	16805	16812	16663	16744	16596	16672	16737	16581	16645	16574	16711	16759	16593	16643	16622	16824	16671	16833	16849	16634	16664	16774	16800	16724	16607	16774	16600	16533	16593	16553	16564	16528	16589	16597	16878	16615	16605	16693	16834	16731	16636	16705	16601	16748	16598	16681	16704	16649	16532	16790	16719	16694	16648	16540	16658	16815	16660	16690	16585	16435	16695	16590	16581	16733	16438	16642	16871	16829	16658	16689	16521	16815	16630	16662	16613	16707	16873	16463	16762	16679	16516	16494	16672	16536	16590	16673	16677	16497	16771	16635	16702	16654	16682	16818	16476	16765	16613	16695	16732	16482	16782	16864	16767	16469	16538	16827	16673	16693	16456	16478	16694	16721	16602	16702	16721	16813	16714	16631	16634	16607	16582	16792	16644	16788	16741	16555	16761	16817	16457	16492	16588	16773	16710	16735	16769	16710	16537	16565	16674	16440	16758	16765	16633	16747	16892	16814	16919	16741	16673	16831	16905	16716	16589	16602	16630	16553	16687	16835	16573	16669	16692	16598	16701	16712	16747	16547	16632	16667	16914	16669	16783	16641	16626	16564	16735	16713	16671	16701	16809	16516	16420	16720	16693	16838	16815	16639	16597	16619	16658	16610	16779	16683	16674	16564	16486	16728	16806	16759	16715	16718	16684	16746	16612	16738	16890	16596	16703	16699	16666	16769	16694	16508	16918	16667	16832	16593	16698	16608	16641	16588	16677	16714	16673	16691	16642	16570	16496	16647	16812	16690	16617	16734	16788	16755	16607	16600	16889	16620	16757	16715	16652	16867	16690	16806	16792	16704	16707	16862	16690	16792	16738	16533	16798	16621	16560	16658	16728	16735	16749	16508	16884	16716	16660	16608	16684	16785	16812	16704	16575	16706	16554	16556	16866	16572	16592	16736	16848	16677	16669	16556	16551	16705	16572	16533	16723	16634	16824	16522	16678	16682	16729	16802	16654	16454	16770	16734	16619	16850	16846	16595	16670	16662	16588	16553	16608	16731	16625	16745	16605	16411	16804	16608	16861	16710	16842	16652	16816	16589	16752	16839	16715	16417	16866	16482	16479	16674	16512	16742	16882	16806	16731	16557	16566	16749	16553	16699	16706	16795	16681	16745	16595	16655	16588	16702	16709	16601	16926	16594	16569	16655	16757	16597	16563	16492	16613	16725	16808	16499	16535	16682	16665	16490	16562	16588	16664	16772	16681	16796	16634	16594	16884	16495	16567	16603	16589	16607	16679	16797	16457	16696	16845	16747	16699	16562	16769	16806	16569	16559	16559	16821	16777	16645	16709	16804	16830	16673	16411	16766	16549	16792	16688	16724	16819	16709	16685	16671	16708	16809	16645	16802	16775	16745	16742	16627	16645	16626	16813	16763	16790	16460	16688	16651	16736	16574	16726	16665	16689	16603	16837	16638	16737	16778	16462	16582	16669	16793	16822	16569	16505	16551	16439	16693	16763	16627	16567	16779	16591	16750	16586	16731	16715	16736	16666	16814	16673	16650	16736	16707	16703	16597	16831	16855	16933	16561	16447	16636	16618	16613	16786	16387	16851	16754	16550	16615	16634	16738	16717	16580	16696	16672	16919	16495	16679	16623	16835	16627	16749	16858	16788	16571	16832	16617	16731	16789	16481	16664	16534	16803	16756	16832	16736	16688	16855	16683	16658	16826	16677	16609	16684	16749	16672	16860	16854	16711	16711	16870	16706	16785	16638	16953	16757	16508	16664	16787	16754	16571	16619	16799	16747	16671	16561	16615	16795	16712	16725	16917	16724	16679	16747	16629	16847	16725	16722	16638	16544	16769	16706	16655	16439	16627	16828	16561	16650	16639	16743	16853	16670	16860	16847	16826	16783	16892	16590	16625	16712	16504	16743	16629	16599	16678	16785	16760	16840	16494	16701	16846	16772	16750	16683	16669	16737	16831	16600	16486	16721	16618	16647	16583	16739	16529	16718	16649	16711	16545	16803	16408	16753	16612	16721	16817	16686	16682	16557	16863	16756	16770	16802	16544	16690	16580	16572	16760	16632	16671	16729	16537	16887	16707	16829	16804	16699	16692	16707	16556	16717	16780	16712	16789	16686	16643	16496	16640	16855	16803	16559	16445	16576	16628	16607	16624	16611	16694	16839	16592	16569	16753	16734	16591	16730	16689	16820	16546	16753	16645	16691	16571	16509	16885	16624	16863	16708	16921	16681	16693	16728	16895	16747	16673	16527	16677	16856	16632	16736	16702	16592	16656	16692	16690	16821	16575	16730	16599	16743	16578	16744	16631	16904	16630	16785	16649	16519	16711	16736	16737	16687	16645	16698	16535	16689	16719	16710	16762	16796	16796	16569	16496	16559	16707	16742	16770	16855	16626	16866	16886	16777	16791	16567	16761	16740	16839	16686	16488	16569	16717	16770	16771	16648	16681	16536	16419	16665	16631	16696	16767	16691	16545	16636	16687	16712	16800	16630	16811	16563	16532	16542	16689	16960	16605	16514	16711	16688	16553	16778	16761	16608	16677	16778	16646	16944	16605	16528	16547	16541	16714	16699	16620	16699	16710	16729	16786	16816	16807	16675	16899	16660	16536	16288	16596	16581	16830	16704	16969	16716	16701	16713	16613	16795	16716	16813	16552	16554	16525	16805	16677	16677	16696	16517	16610	16901	16844	16583	16711	16761	16565	16582	16505	16659	16690	16641	16607	16542	16477	16669	16658	16733	16656	16746	16739	16459	16640	16631	16676	16755	16730	16674	16665	16776	16835	16676	16650	16555	16628	16617	16638	16733	16660	16643	16502	16722	16773	16749	16725	16445	16772	16641	16620	16586	16696	16781	16699	16602	16564	16632	16652	16648	16579	16803	16467	16571	16695	16904	16791	16513	16533	16897	16676	16565	16827	16569	16660	16733	16738	16729	16622	16797	16575	16505	16553	16748	16746	16647	16782	16623	16633	16802	16939	16672	16568	16864	16642	16833	16803	16662	16787	16709	16795	16906	16726	16671	16598	16681	16626	16599	16707	16855	16584	16808	16653	16613	16845	16725	16652	16686	16614	16906	16809	16823	16757	16802	16550	16875	16764	16517	16654	16558	16727	16887	16748	16621	16657	16732	16793	16545	16952	16673	16811	16565	16637	16610	16670	16601	16646	16855	16720	16708	16682	16632	16830	16782	16744	16655	16711	16362	16583	16637	16843	16433	16530	16549	16502	16608	16557	16580	16497	16836	16816	16713	16670	16545	16764	16629	16613	16785	16785	16707	16682	16638	16516	16709	16735	16825	16457	16583	16507	16800	16614	16428	16691	16589	16629	16843	16788	16626	16561	16744	16746	16491	16552	16776	16719	16563	16665	16781	16680	16766	16573	16903	16787	16517	16765	16821	16580	16798	16533	16471	16796	16696	16731	16810	16612	16446	16873	16695	16752	16802	16494	16631	16844	16442	16709	16771	16770	16620	16501	16584	16772	16869	16882	16796	16900	16728	16667	16544	16771	16644	16791	16817	16580	16747	16823	16589	16469	16613	16776	16791	16555	16352	16534	16626	16653	16585	16563	16481	16578	16550	16797	16703	16802	16831	16859	16843	16739	16766	16598	16614	16642	16675	16642	16665	16746	16585	16765	16770	16754	16709	16725	16397	16534	16731	16559	16724	16700	16759	16516	16999	16796	16620	16664	16741	16646	16694	16623	16732	16543	16645	16781	16677	16567	16640	16625	16612	16687	16755	16877	16671	16854	16759	16698	16727	16820	16772	16586	16670	16610	16613	16770	16994	16739	16754	16749	16712	16543	16728	16605	16575	16667	16760	16694	16585	16704	16482	16766	16811	16569	16542	16760	16760	16794	16802	16754	16451	16818	16499	16671	16688	16660	16743	16727	16619	16615	16902	16733	16672	16456	16571	16563	16644	16692	16767	16538	16523	16931	16675	16503	16628	16563	16782	16752	16709	16713	16555	16567	16763	16816	16774	16614	16794	16733	16676	16692	16826	16705	16580	16615	16740	16690	16432	16700	16629	16790	16716	16635	16698	16583	16748	16712	16823	16829	16869	16898	16807	16529	16589	16634	16473	16560	16677	16655	16575	16533	16821	16744	16776	16752	16389	16541	16640	16705	16740	16594	16691	16683	16772	16801	16610	16821	16735	16829	16845	16736	16784	16785	16626	16606	16441	16557	16609	16609	16756	16729	16768	16571	16616	16523	16584	16543	16682	16611	16573	16726	16736	16785	16608	16641	16636	16624	16649	16717	16678	16674	16724	16762	16689	16727	16780	16708	16651	16584	16765	16611	16695	16693	16589	16626	16796	16662	16728	16685	16810	16861	16576	16762	16717	16741	16601	16602	16529	16633	16869	16783	16759	16833	16783	16610	16636	16699	16610	16889	16610	16555	16798	16632	16522	16647	16781	16722	16706	16865	16933	16820	16902	16662	16693	16800	16633	16915	16802	16819	16666	16625	16781	16767	16612	16743	16571	16639	16641	16753	16771	16667	16741	16503	16441	16716	16498	16686	16537	16550	16775	16744	16674	16541	16458	16507	16699	16561	16873	16689	16785	16687	16571	16848	16657	16648	16667	16611	16603	16642	16766	16718	16799	16611	16848	16705	16732	16577	16859	16775	16598	16595	16605	16626	16905	16533	16692	16663	16760	16647	16489	16555	16521	16617	16661	16589	16590	16622	16610	16828	16962	16676	16735	16687	16715	16731
30045	41944	37695	29344	23778	20203	17347	16339	15651	15542	15295	15405	15460	15415	15254	15375	15339	15334	15394	15411	15319	15227	15418	15392	15298	15390	15317	15251	15237	15369	15299	15331	15409	15337	15308	15271	15278	15333	15492	15318	15195	15250	15215	15325	15293	15485	15328	15363	15439	15305	15413	15322	15235	15209	15419	15197	15191	15369	15514	15238	15389	15411	15409	15167	15269	15423	15261	15428	15358	15402	15150	15390	15153	15266	15249	15418	15285	15358	15295	15310	15320	15223	15236	15421	15361	15154	15292	15120	15365	15342	15193	15226	15230	15241	15445	15156	15450	15386	15392	15196	15188	15306	15359	15276	15286	15358	15272	15175	15320	15219	15252	15287	15358	15275	15208	15169	15305	15587	15341	15294	15111	15386	15353	15382	15284	15401	15364	15248	15368	15295	15308	15248	15282	15146	15311	15270	15315	15291	15254	15361	15311	15269	15193	15312	15326	15336	15182	15266	15265	15329	15282	15287	15203	15310	15215	15192	15346	15454	15199	15453	15405	15431	15371	15331	15328	15245	15342	15358	15358	15340	15221	15319	15330	15391	15352	15348	15343	15335	15390	15441	15191	15219	15182	15286	15323	15193	15376	15255	15253	15343	15071	15366	15307	15404	15300	15236	15361	15294	15371	15355	15114	15347	15254	15333	15317	15243	15324	15117	15375	15326	15391	15175	15456	15160	15420	15332	15415	15298	15170	15203	15256	15344	15379	15423	15133	15299	15222	15360	15370	15465	15190	15402	15411	15196	15343	15267	15393	15247	15233	15238	15283	15042	15274	15325	15226	15118	15291	15479	15097	15369	15253	15291	15387	15344	15311	15307	15242	15324	15245	15442	15409	15017	15431	15296	15336	15348	15280	15294	15405	15386	15246	15342	15374	15225	15521	15177	15275	15190	15263	15411	15301	15322	15201	15244	15298	15411	15259	15404	15418	15182	15256	15329	15208	15244	15235	15408	15261	15315	15281	15454	15451	15338	15208	15327	15463	15250	15357	15279	15466	15397	15287	15183	15126	15274	15250	15371	15317	15291	15483	15297	15268	15280	15286	15398	15338	15329	15201	15221	15302	15293	15249	15378	15170	15323	15477	15283	15359	15107	15193	15232	15354	15334	15322	15291	15306	15240	15271	15323	15274	15326	15417	15316	15237	15346	15314	15321	15275	15207	15339	15179	15429	15191	15327	15152	15262	15361	15243	15282	15091	15280	15300	15361	15269	15220	15324	15458	15457	15577	15330	15156	15239	15203	15261	15294	15082	15246	15268	15306	15323	15300	15299	15094	15360	15307	15289	15237	15342	15268	15293	15389	15394	15326	15274	15420	15278	15324	15228	15249	15381	15407	15297	15541	15285	15197	15221	15391	15167	15347	15300	15286	15173	15050	15545	15401	15257	15375	15398	15252	15350	15344	15447	15176	15296	15228	15109	15148	15221	15212	15264	15307	15233	15357	15262	15373	15243	15333	15332	15405	15215	15261	15173	15255	15272	15247	15191	15243	15125	15360	15198	15194	15406	15271	15320	15296	15220	15273	15288	15212	15249	15224	15199	15107	15199	15428	15305	15197	15379	15354	15316	15347	15337	15248	15462	15345	15369	15429	15212	15225	15264	15402	15241	15160	15301	15201	15284	15285	15292	15394	15390	15324	15304	15190	15317	15274	15316	15194	15348	15391	15320	15311	15242	15430	15300	15248	15188	15358	15350	15357	15476	15247	15325	15194	15218	15202	15289	15239	15382	15512	15362	15292	15371	15343	15292	15100	15220	15425	15309	15372	15196	15353	15272	15202	15355	15243	15272	15514	15159	15214	15214	15223	15441	15273	15380	15205	15142	15423	15210	15217	15191	15268	15314	15376	15260	15369	15319	15088	15260	15039	15157	15179	15299	15390	15229	15446	15543	15085	15204	15306	15156	15293	15078	15417	15202	15379	15234	15199	15168	15414	15283	15419	15335	15366	15378	15215	15324	15294	15204	15271	15351	15209	15327	15266	15316	15344	15209	15419	15262	15286	15275	15230	15361	15332	15485	15254	15173	15472	15348	15214	15312	15244	15144	15364	15314	15327	15304	15345	15245	15310	15363	15244	15275	15360	15359	15377	15305	15174	15216	15185	15288	15341	15488	15213	15202	15209	15438	15208	15326	15408	15316	15278	15211	15287	15267	15230	15382	15311	15375	15253	15150	15270	15205	15350	15274	15224	15338	15242	15227	15370	15261	15394	15331	15341	15402	15228	15315	15338	15357	15361	15217	15248	15346	15314	15264	15267	15276	15296	15203	15196	15505	15221	15391	15248	15219	15308	15362	15320	15393	15366	15220	15186	15280	15125	15352	15285	15187	15276	15373	15275	15243	15318	15451	15287	15295	15261	15180	15385	15327	15303	15346	15246	15335	15309	15349	15319	15355	15191	15290	15445	15277	15237	15328	15157	15321	15107	15380	15323	15233	15404	15400	15259	15404	15270	15367	15285	15099	15424	15445	15181	15235	15242	15256	15120	15325	15267	15231	15371	15344	15271	15177	15478	15277	15418	15379	15169	15210	15353	15364	15234	15347	15359	15218	15422	15278	15363	15449	15165	15328	15527	15331	15455	15135	15276	15425	15296	15279	15363	15485	15461	15258	15275	15203	15248	15344	15181	15244	15088	15358	15246	15135	15326	15292	15328	15359	15312	15358	15240	15412	15504	15289	15317	15355	15433	15304	15416	15062	15253	15332	15286	15506	15265	15369	15209	15228	15251	15319	15257	15273	15535	15341	15331	15283	15339	15330	15187	15388	15193	15254	15341	15213	15159	15265	15099	15198	15337	15268	15209	15150	15214	15377	15385	15438	15369	15213	15092	15065	15248	15235	15385	15352	15286	15224	15418	15150	15407	15382	15208	15387	15244	15265	15367	15445	15225	15501	15389	15300	15260	15242	15375	15343	15415	15187	15176	15237	15307	15216	15319	15364	15211	15446	15373	15259	15341	15290	15122	15305	15413	15263	15166	15229	15271	15436	15283	15299	15315	15285	15233	15201	15321	15435	15444	15420	15168	15296	15281	15248	15273	15386	15243	15208	15453	15111	15492	15461	15313	15309	15237	15223	15526	15364	15107	15249	15375	15150	15210	15297	15169	15319	15369	15252	15227	15401	15374	15348	15335	15357	15204	15203	15283	15319	15267	15293	15220	15251	15272	15337	15288	15284	15258	15210	15318	15389	15178	15267	15250	15325	15499	15425	15356	15315	15223	15291	15296	15512	15146	15328	15335	15154	15311	15216	15272	15225	15344	15411	15292	15511	15476	15376	15363	15265	15350	15246	15124	15199	15285	15392	15282	15292	15363	15195	15281	15265	15295	15405	15320	15345	15159	15330	15457	15353	15315	15284	15323	15370	15426	15326	15201	15165	15265	15255	15111	15430	15254	15242	15159	15407	15344	15243	15341	15449	15308	15257	15218	15343	15488	15356	15322	15311	15493	15337	15103	15310	15290	15263	15117	15200	15293	15335	15260	15296	15354	15317	15215	15317	15292	15273	15181	15229	15166	15409	15281	15242	15056	15300	15347	15148	15264	15310	15338	15182	15330	15330	15368	15410	15278	15392	15277	15323	15342	15206	15303	15121	15303	15389	15296	15223	15396	15347	15320	15185	15262	15290	15276	15242	15178	15314	15287	15348	15423	15294	15278	15320	15342	15269	15246	15262	15232	15298	15235	15364	15329	15206	15233	15287	15210	15183	15312	15294	15340	15288	15216	15194	15383	15322	15198	15342	15181	15373	15172	15245	15365	15200	15471	15283	15310	15177	15220	15188	15137	15289	15453	15219	15186	15391	15137	15381	15344	15267	15301	15248	15473	15336	15337	15256	15250	15315	15320	15345	15303	15435	15210	15360	15351	15232	15268	15331	15318	15299	15328	15058	15358	15397	15399	15482	15317	15085	15324	15495	15378	15127	15339	15197	15183	15289	15358	15435	15382	15220	15289	15279	15324	15328	15311	15337	15443	15388	15311	15270	15442	15329	15343	15308	15168	15330	15231	15296	15316	15315	15203	15112	15335	15380	15275	15211	15200	15151	15141	15486	15234	15390	15355	15286	15137	15311	15207	15214	15273	15328	15288	15325	15375	15447	15194	15332	15255	15284	15437	15347	15486	15319	15341	15218	15153	15415	15422	15258	15215	15361	15314	15191	15378	15486	15309	15093	15401	15194	15411	15350	15332	15219	15406	15453	15230	15274	15187	15249	15050	15262	15291	15333	15228	15455	15357	15380	15195	15174	15419	15510	15470	15401	15448	15363	15194	15297	15377	15290	15347	15339	15349	15438	15365	15413	15434	15233	15230	15373	15358	15258	15133	15183	15289	15373	15388	15333	15317	15342	15277	15315	15215	15310	15418	15453	15168	15357	15203	15436	15241	15430	15161	15272	15289	15262	15210	15191	15493	15454	15330	15165	15442	15256	15389	15304	15330	15312	15293	15274	15317	15303	15402	15235	15282	15384	15326	15205	15230	15219	15298	15314	15328	15447	15219	15323	15349	15170	15326	15315	15271	15358	15326	15497	15291	15316	15422	15330	15488	15302	15218	15380	15264	15482	15314	15428	15390	15213	15361	15141	15293	15416	15358	15156	15214	15463	15314	15304	15388	15349	15357	15403	15424	15229	15197	15323	15030	15383	15289	15401	15125	15425	15225	15285	15120	15249	15381	15224	15236	15211	15257	15235	15249	15328	15037	15218	15280	15504	15261	15247	15187	15289	15231	15270	15250	15299	15204	15338	15361	15301	15324	15421	15189	15399	15530	15215	15268	15314	15365	15398	15207	15312	15435	15250	15409	15352	15312	15354	15220	15216	15256	15254	15332	15275	15235	15259	15238	15256	15207	15546	15278	15386	15369	15460	15153	15251	15292	15316	15241	15358	15350	15216	15320	15288	15281	15202	15399	15225	15269	15472	15343	15431	15431	15426	15437	15141	15325	15220	15455	15205	15278	15310	15323	15287	15331	15338	15260	15247	15281	15366	15100	15304	15275	15374	15297	15263	15354	15306	15139	15372	15259	15501	15172	15342	15278	15154	15312	15232	15285	15210	15283	15454	15227	15369	15457	15265	15304	15353	15278	15407	15287	15365	15368	15375	15541	15373	15373	15393	15177	15350	15174
24298	21490	29144	26078	25861	26039	23366	20098	18604	17983	17935	17747	17720	17618	17671	17497	17659	17498	17580	17266	17502	17353	17417	17562	17309	17341	17530	17576	17638	17578	17508	17526	17734	17769	17595	17393	17572	17452	17668	17587	17538	17256	17390	17477	17527	17522	17554	17500	17388	17635	17521	17549	17502	17477	17325	17348	17522	17527	17465	17723	17654	17463	17648	17462	17471	17402	17187	17412	17560	17530	17382	17408	17510	17479	17357	17339	17541	17356	17527	17355	17602	17495	17243	17413	17400	17475	17377	17544	17606	17453	17448	17630	17637	17317	17281	17567	17334	17464	17150	17431	17433	17173	17587	17499	17527	17531	17570	17542	17353	17370	17635	17335	17390	17486	17404	17561	17381	17433	17537	17537	17425	17413	17465	17482	17554	17179	17361	17595	17619	17601	17402	17419	17447	17434	17253	17400	17607	17465	17434	17432	17605	17404	17577	17431	17500	17552	17309	17495	17474	17726	17335	17412	17385	17202	17534	17330	17560	17361	17351	17429	17316	17474	17206	17240	17264	17584	17401	17361	17530	17347	17462	17473	17349	17437	17464	17474	17282	17481	17477	17421	17450	17531	17526	17654	17174	17397	17681	17185	17371	17342	17270	17215	17345	17372	17579	17448	17347	17646	17392	17667	17610	17453	17413	17338	17692	17461	17492	17496	17616	17342	17432	17515	17283	17422	17344	17628	17530	17253	17388	17620	17373	17255	17537	17392	17418	17410	17525	17447	17342	17429	17377	17415	17363	17591	17467	17373	17392	17633	17394	17413	17244	17248	17501	17372	17298	17527	17538	17421	17600	17555	17520	17389	17462	17476	17582	17576	17424	17460	17487	17559	17485	17619	17652	17377	17439	17519	17370	17594	17454	17396	17590	17510	17406	17412	17517	17546	17533	17354	17400	17578	17524	17287	17242	17511	17308	17561	17361	17311	17207	17315	17385	17432	17430	17308	17253	17619	17518	17598	17344	17558	17211	17367	17392	17603	17360	17549	17457	17423	17456	17441	17384	17522	17664	17429	17479	17407	17480	17443	17769	17128	17482	17501	17181	17306	17376	17480	17522	17567	17330	17171	17436	17391	17428	17669	17465	17475	17321	17318	17483	17424	17352	17342	17376	17344	17541	17589	17376	17410	17522	17440	17450	17549	17444	17312	17572	17580	17529	17709	17399	17366	17388	17478	17279	17503	17383	17448	17543	17458	17500	17385	17434	17304	17415	17556	17528	17390	17374	17439	17731	17511	17512	17547	17519	17351	17407	17424	17462	17427	17394	17448	17499	17255	17570	17412	17431	17486	17230	17579	17631	17248	17456	17558	17216	17182	17468	17313	17377	17487	17263	17502	17325	17526	17352	17290	17273	17520	17517	17411	17352	17438	17609	17348	17402	17606	17631	17297	17374	17401	17225	17412	17409	17455	17543	17356	17446	17193	17353	17258	17483	17463	17484	17373	17355	17528	17401	17260	17401	17451	17344	17567	17503	17507	17305	17507	17471	17507	17430	17531	17464	17709	17452	17473	17364	17544	17343	17287	17560	17425	17544	17389	17302	17378	17331	17336	17380	17365	17378	17324	17200	17300	17423	17438	17644	17449	17401	17365	17542	17483	17387	17353	17383	17471	17524	17446	17460	17546	17344	17438	17355	17443	17485	17515	17351	17410	17353	17320	17493	17564	17523	17362	17395	17522	17404	17541	17439	17382	17463	17661	17231	17305	17473	17352	17347	17459	17619	17409	17348	17478	17426	17460	17336	17753	17306	17553	17675	17580	17475	17353	17395	17616	17553	17389	17428	17405	17390	17564	17533	17659	17524	17457	17622	17351	17568	17356	17427	17396	17366	17413	17406	17412	17408	17403	17599	17401	17328	17649	17483	17346	17491	17263	17654	17501	17395	17375	17351	17303	17324	17639	17375	17382	17453	17348	17381	17214	17413	17419	17530	17554	17518	17465	17719	17518	17493	17458	17526	17271	17383	17374	17341	17402	17545	17364	17537	17484	17392	17405	17446	17439	17480	17519	17448	17507	17320	17523	17297	17224	17356	17540	17322	17178	17434	17464	17297	17296	17505	17468	17461	17359	17280	17401	17585	17582	17758	17590	17367	17448	17663	17717	17490	17372	17511	17507	17476	17488	17456	17319	17482	17313	17533	17458	17704	17528	17547	17610	17528	17412	17528	17465	17468	17431	17396	17677	17587	17421	17475	17623	17555	17492	17439	17358	17372	17473	17303	17494	17457	17412	17336	17582	17305	17489	17571	17554	17500	17301	17455	17338	17365	17381	17446	17661	17794	17495	17446	17571	17429	17287	17421	17477	17492	17394	17383	17419	17760	17503	17580	17504	17564	17427	17422	17453	17552	17346	17593	17429	17343	17477	17472	17406	17400	17490	17409	17469	17542	17335	17631	17566	17473	17654	17316	17527	17576	17450	17444	17437	17277	17613	17298	17573	17535	17455	17368	17378	17307	17416	17431	17545	17472	17486	17636	17539	17445	17413	17441	17429	17570	17388	17409	17458	17422	17422	17337	17237	17594	17439	17202	17253	17438	17502	17452	17467	17402	17443	17369	17512	17371	17382	17587	17489	17534	17488	17532	17558	17549	17288	17359	17571	17448	17533	17571	17588	17441	17288	17432	17230	17454	17579	17470	17398	17544	17469	17488	17254	17620	17453	17228	17319	17399	17346	17485	17484	17716	17458	17255	17403	17255	17430	17363	17412	17331	17257	17439	17319	17470	17268	17494	17305	17403	17486	17537	17607	17426	17531	17201	17652	17488	17631	17487	17532	17426	17451	17458	17513	17404	17371	17309	17460	17667	17378	17576	17435	17373	17335	17305	17188	17294	17246	17400	17588	17423	17468	17553	17563	17610	17407	17546	17714	17300	17643	17407	17436	17433	17335	17437	17336	17415	17607	17379	17395	17259	17605	17605	17299	17630	17385	17366	17409	17414	17448	17448	17314	17358	17476	17456	17507	17453	17253	17311	17367	17410	17523	17336	17403	17442	17531	17666	17358	17508	17236	17460	17364	17519	17576	17508	17456	17335	17565	17402	17516	17339	17451	17563	17465	17419	17296	17346	17470	17404	17503	17574	17393	17437	17370	17533	17458	17436	17598	17521	17296	17581	17421	17387	17383	17522	17383	17581	17397	17452	17321	17713	17437	17323	17455	17462	17331	17622	17559	17548	17644	17308	17355	17324	17592	17516	17409	17512	17467	17480	17442	17504	17260	17389	17589	17335	17205	17497	17410	17412	17340	17498	17451	17471	17504	17430	17550	17542	17339	17328	17570	17492	17625	17463	17646	17582	17431	17627	17341	17577	17532	17451	17727	17475	17228	17502	17366	17578	17261	17563	17399	17629	17646	17416	17424	17645	17342	17298	17441	17341	17589	17517	17611	17384	17428	17471	17525	17452	17393	17642	17329	17461	17380	17432	17428	17558	17237	17593	17402	17614	17483	17398	17336	17310	17342	17557	17453	17328	17483	17610	17379	17457	17298	17559	17629	17332	17338	17334	17429	17728	17413	17466	17410	17582	17370	17591	17554	17387	17805	17447	17453	17354	17630	17414	17779	17426	17486	17500	17582	17579	17334	17447	17583	17318	17388	17576	17330	17254	17333	17333	17610	17766	17308	17423	17330	17425	17526	17490	17424	17437	17731	17413	17292	17311	17375	17371	17508	17534	17556	17393	17191	17578	17347	17268	17343	17353	17492	17491	17476	17625	17652	17431	17382	17372	17350	17534	17487	17601	17646	17593	17476	17362	17304	17420	17472	17259	17422	17426	17412	17431	17622	17442	17312	17421	17578	17539	17266	17438	17674	17180	17498	17438	17420	17540	17584	17485	17710	17436	17463	17565	17544	17309	17468	17473	17479	17513	17329	17192	17349	17452	17747	17291	17381	17413	17554	17554	17530	17468	17286	17452	17542	17439	17356	17406	17445	17543	17373	17507	17428	17676	17515	17290	17619	17525	17478	17435	17508	17382	17377	17516	17385	17545	17378	17503	17606	17486	17447	17453	17463	17454	17487	17346	17426	17599	17486	17464	17544	17518	17301	17396	17540	17492	17583	17341	17442	17327	17667	17408	17397	17421	17431	17667	17439	17474	17478	17452	17557	17650	17391	17423	17535	17507	17445	17438	17676	17537	17614	17749	17465	17609	17556	17357	17471	17485	17566	17450	17496	17259	17532	17251	17305	17379	17510	17371	17295	17383	17416	17470	17432	17393	17351	17481	17176	17413	17394	17416	17451	17450	17403	17522	17442	17492	17448	17248	17626	17550	17619	17569	17479	17438	17391	17502	17517	17487	17397	17433	17271	17515	17316	17373	17633	17515	17481	17273	17459	17273	17496	17208	17513	17274	17417	17577	17411	17439	17400	17556	17643	17539	17562	17569	17467	17448	17385	17565	17500	17555	17369	17422	17459	17386	17462	17443	17508	17466	17368	17401	17433	17781	17565	17574	17366	17427	17315	17423	17225	17526	17531	17662	17539	17150	17504	17263	17257	17441	17333	17236	17357	17403	17276	17432	17314	17317	17704	17585	17459	17537	17415	17348	17292	17467	17540	17640	17504	17350	17497	17628	17463	17402	17457	17431	17387	17464	17514	17399	17372	17306	17508	17359	17430	17660	17413	17315	17507	17562	17472	17448	17441	17385	17505	17612	17721	17679	17452	17599	17390	17320	17487	17284	17346	17444	17687	17370	17409	17434	17542	17497	17431	17270	17339	17469	17542	17424	17428	17499	17347	17276	17521	17425	17336	17559	17534	17347	17372	17558	17503	17225	17322	17579	17281	17356	17285	17326	17437	17433	17427	17480	17731	17313	17527	17647	17277	17342	17435	17419	17611	17390	17463	17418	17527	17576	17660	17433	17533	17384	17397	17457	17766	17649	17273	17490	17529	17333	17365	17513	17448	17600	17451	17506	17357	17511	17289	17638	17521	17333	17447	17618	17448	17389	17597	17280	17508	17611	17453	17437	17411	17472	17572	17410	17606	17489	17500	17325	17424	17401	17564	17522	17302	17322	17409	17311	17340	17442	17500	17297	17258	17441	17678	17491	17400	17284	17490	17533	17519	17580	17303	17685	17451	17525	17301	17634	17540	17416	17519	17618	17563	17414	17347	17466	17435
33716	51207	48350	39886	33132	25278	19922	18727	17112	16181	16093	16013	16105	15850	15961	16075	15802	15760	15841	15947	15887	15832	15983	15974	15957	15861	15982	15719	15798	16088	15884	15846	15965	15945	15913	15731	15689	15824	15900	15924	15818	15949	15930	15909	16006	15684	15835	15721	16188	16050	15877	15946	15865	15788	15896	15643	15844	15890	15822	15881	15794	15633	15897	15783	15676	15875	15823	15917	15666	15835	15850	15771	15788	15843	15791	16056	15858	15702	15888	15855	15742	16085	15924	16034	15841	15879	15643	16032	15743	15767	15793	15978	15844	15831	15689	15651	15734	15954	15717	15727	15795	15962	15545	15760	15879	15879	15716	15831	15937	15797	15721	15766	15903	15783	15799	15821	15786	15690	15906	15970	15767	15787	15860	15832	15801	15781	15751	15844	15692	15672	15958	15872	15758	15947	15893	15916	15910	15872	15795	15730	15888	15928	15716	15781	16001	15930	15821	15866	15904	15748	15945	15828	15868	15776	15785	15957	15888	15705	15871	15674	15731	15781	15757	15661	15878	15813	15709	15801	15829	15789	15888	15828	15944	15902	15679	15887	15854	15707	15821	15981	15804	15839	15821	15795	15959	15800	15873	15915	15824	15703	15754	15753	15854	15792	15697	15864	15760	15710	15986	15943	15859	15781	15721	15920	15715	15817	15910	15715	15822	15834	15920	15764	15794	15787	15959	15813	15815	15703	15934	15635	15667	15922	15959	15675	15797	15933	15830	15730	15919	15714	15810	15746	15828	16098	15669	15820	15765	15847	15725	15783	15862	15730	15774	15787	15774	15893	15886	15761	15983	15871	15814	15790	15918	15646	15951	15993	15824	15884	15844	15673	15786	15730	15762	15770	15759	15793	15820	15906	15804	15787	15748	15687	16001	15822	15699	15951	15786	15852	15951	15866	15857	15703	15781	15714	15781	15650	15806	15970	15778	15880	15752	15963	15965	15782	15973	15642	15906	15822	15768	15747	15914	15691	15884	15912	15814	15989	15709	15683	15852	15673	15696	15818	15734	15749	15668	15716	15748	15776	15927	15786	15689	15895	15733	15925	15782	15769	15701	15838	15760	15974	15870	15806	15758	15696	15726	15698	15912	15785	15804	15762	15749	15887	15616	15884	15971	15811	15880	15772	15918	15788	15822	15902	15720	15851	15838	15868	15759	15922	15725	15843	15833	15773	15846	15933	15907	15719	15818	15765	15822	15837	15774	15877	15777	15720	15867	15851	15684	15832	15823	15908	15880	15714	15896	15878	15870	15741	15994	15819	15649	15964	15882	15747	15728	15728	15748	15802	15849	15778	15876	15837	15962	15833	15881	15819	15842	15586	15816	15654	15838	15777	15808	15836	15848	15807	15852	15858	15876	15802	15871	15914	15809	15984	15802	15825	15626	15841	15723	15801	15783	15700	15862	15842	15833	15797	15775	15661	15676	15956	15738	15794	15712	15797	15848	15761	15853	15718	15883	15935	15887	15616	15843	15857	15884	15724	16048	15808	15809	15711	15788	15741	15781	15790	15875	15739	15680	15739	15694	15788	15845	15751	15615	15841	15773	15914	15868	15901	15750	15889	15803	15700	15877	15965	15947	15719	15781	15930	15914	15823	15877	15774	15918	15791	15771	15926	16064	15854	15726	15719	15779	15934	15846	15840	15861	15640	15890	15840	16020	15744	15751	15849	15850	15895	15777	15771	15718	15782	15950	15822	15949	15916	15854	15779	15769	15893	15833	15576	16013	15693	15776	15864	15992	15721	15848	15805	15825	15796	15823	15719	15804	15869	15679	15788	15823	15794	15764	15815	15769	15821	15850	15813	16049	15733	15782	15675	15932	15642	15836	15701	15853	15862	15721	15878	15754	15667	15736	15887	15822	15804	15946	15878	15647	15884	15885	15826	15631	15908	15714	15787	15826	15886	15821	15762	15783	15756	15845	15711	15691	15747	15814	15771	15724	15711	15881	15832	15949	15829	15872	15732	15722	15655	15648	16037	15705	15816	15933	15840	15658	15759	15828	15793	15755	15844	15871	15887	15767	15881	15748	15865	15760	15879	15719	15866	15872	15853	15860	15856	15929	15830	15905	15866	15903	15753	15835	15777	15914	15758	15785	15976	15845	15856	15817	15808	15787	15846	15638	15803	15776	15700	15900	15720	15614	15768	15850	15901	15789	15896	15851	15607	15752	15901	15874	15655	15666	15905	15764	15718	15703	15739	15772	15789	15828	15893	15736	15904	15964	15873	15866	15847	15797	15841	15638	15749	15654	15834	15739	15901	15799	15747	15806	15742	15787	15729	15729	15793	15701	15902	15873	15890	15740	16045	15872	15938	15924	15774	15633	15892	15653	15640	15862	15851	15766	15733	15836	15740	15674	15934	15943	15843	15724	15879	15803	15616	15896	15772	15741	15848	16071	15716	15854	15832	15996	15762	15813	15843	15810	15843	15738	15862	15892	15831	15867	15988	15877	15788	15804	15754	15859	15659	15916	15672	15888	15796	15718	15814	15818	15794	15971	15867	15836	15785	15858	15805	15881	15674	15752	15749	15694	15878	15792	15716	15744	15795	15740	15795	15946	15737	15821	15766	15780	15953	15910	15911	15751	15831	15730	15863	15951	15934	15696	15773	15887	15701	15899	15934	15843	15852	15898	15755	15820	15820	15770	15850	15674	15760	15722	15705	15748	15716	15738	15899	15770	15640	15736	15801	15884	16002	15779	15906	15903	15873	15786	15751	15915	15677	15797	15723	15897	15873	15959	15817	15785	15831	15980	15865	15778	16026	15803	15635	15779	15819	15885	15762	15758	15984	15961	15740	15889	15973	15946	15724	16019	15809	15917	15821	15752	15686	15665	15695	15724	15831	15879	15791	15784	15809	15786	15715	15648	15903	15892	15685	15778	15769	15865	15977	16068	15865	15785	15765	15775	15570	15856	15831	15659	15722	16101	15759	15857	15837	15671	15745	15868	15871	15881	15768	15823	15771	15801	15809	15974	15841	15900	15815	15678	15945	15782	15872	15862	15852	15837	15801	15757	15922	15594	15789	15870	15627	15895	15830	15854	15845	15825	15882	15797	16005	15789	15882	15892	15712	15962	15887	15825	15689	15839	15704	15886	15797	15720	15801	15907	15892	15744	15858	15871	15737	15755	15813	15918	15826	15882	15816	15776	15953	15867	15797	15844	15919	15672	15878	15914	15911	16002	16017	15805	15957	15811	15812	15793	15867	15947	15768	15848	15894	15649	15921	15696	15736	15961	15951	15862	15920	15901	15782	15755	15717	15827	15734	15993	15791	15870	15927	15815	15826	15814	15724	15810	15668	15767	15829	15706	15923	16013	15750	15627	15785	15870	15802	15808	15834	15835	15693	15930	15749	15844	15750	15950	15832	15659	15936	15896	15779	15660	15719	15824	15807	15708	15867	15733	15926	15830	15716	15882	15852	15992	15802	16009	15871	15888	15782	15720	15820	15809	15772	15630	15835	15793	15813	15842	15774	15554	15783	15736	15753	15908	15889	15810	15854	15664	15850	15579	15730	15744	15941	15805	15910	15786	15759	15831	15917	15954	15839	15852	15886	15937	15935	15886	15863	15915	15793	15988	16022	15832	15835	15708	15756	15838	15792	15716	15841	15763	15663	15919	15877	15827	15970	15815	15691	15851	15584	15874	15833	15820	15823	15796	15848	15922	15743	15791	15769	15794	15757	15758	15711	15850	15827	15771	15660	15949	15659	15860	15774	15811	15730	15769	15784	15753	15592	15840	16005	15803	15951	15762	15841	15796	15865	15925	15632	15903	15706	15760	16000	15656	15941	15769	15936	15776	15874	15652	15864	15851	15715	15705	15884	15661	15828	15800	15817	15829	15710	15765	15767	15935	15975	15779	15668	15805	15752	15915	15748	15782	15832	15705	15952	15640	15917	15937	15818	15814	15774	15735	15825	15791	15772	15607	15797	15765	15737	15817	15688	15783	15806	15954	15875	15903	15786	15947	15815	15827	15625	15777	15841	15722	15974	15900	15685	15834	15857	15691	15818	15853	15825	15726	15673	15648	15742	15832	15858	15831	15878	15645	15729	15792	15883	15810	15765	15937	15883	15699	15891	15795	15759	15851	15741	15792	15844	15763	15650	15726	15994	15644	15839	15851	15849	15657	15751	15687	15737	15661	15963	15684	15584	15750	15812	15993	15693	15718	15883	15864	15810	15902	15786	15662	15886	15987	15731	15701	15628	15872	15880	15846	15720	15872	15586	15917	15761	15775	15760	15811	15644	15815	15708	15857	15862	16009	15949	15788	15840	15910	15715	15786	15698	15684	15751	15782	15737	15829	15851	15747	15676	15690	15761	15865	15888	15823	15911	15836	15699	15623	15788	15728	15909	15922	15780	15725	15760	15907	15845	15920	15767	15731	15764	15991	15778	15834	15799	15784	15943	15726	15784	15848	15734	15958	15891	15884	15860	15776	15816	15992	15915	15843	15878	15836	15858	15971	15838	15854	15735	15780	15765	15838	15831	15844	16002	15846	15931	15739	15819	15792	15644	15773	15772	15960	15942	15765	15694	15843	15809	15851	15789	15789	15755	16008	15848	15831	15691	16035	15865	15677	15826	15742	15911	15698	15776	15727	15798	15758	15749	15876	16012	15799	15832	15710	15647	15750	15793	15888	15757	15782	15760	15742	15738	15860	15744	15782	15879	15756	15749	15888	15810	16060	15918	16027	15908	15699	15796	15710	15862	16018	15977	15801	15745	15850	15920	15971	15694	15835	15878	15867	15929	15930	15965	15840	15900	15877	15910	15903	15947	15791	15866	15764	15883	15758	15850	15750	15740	15840	15812	15744	15821	15840	15736	15817	15752	15906	15866	15860	15713	15858	15695	15859	15869	15921	15688	15660	15951	15854	15891	15897	15751	15871	15877	15709	15841	15914	15903	15897	15726	15948	15691	15988	16064	15695	15680	15869	15740	15750	15941	15864	15643	15824	15880	15753	15797	16014	15564	15823	15768	15876	15689	15865	15816	15714	15800	15816	15745	15800	15834	15709	15685	15804	15690	15766	15869	15669	15792	15860	15834	15738	15786	15748	15712	15815	15877	15764	15796	15761	15847	15643	15767	15845	15769	15631	15789	15790	16024	15837	15695
23069	21529	29414	24563	23021	24777	26060	20672	18726	18733	18486	18084	18138	18090	17722	17888	17790	17687	17808	17769	17890	17855	17969	17633	17595	17714	17753	17831	17664	17817	17723	17572	17604	17720	17517	17601	17559	17908	17848	17582	17698	17718	17690	17529	17623	17551	17512	17854	17980	18123	18001	17691	17775	17743	17609	17546	17620	17761	17796	17948	17781	17622	17661	17799	17742	17610	17692	17494	17675	17563	17557	17724	17626	17640	17588	17640	17536	17706	17926	17876	17852	17776	17506	17476	17431	17812	17665	17901	17569	17713	17778	17824	17641	17608	17746	17702	17757	17462	17647	17693	17620	17672	17666	17712	17714	17690	17722	17564	17712	17623	17535	17620	17663	17806	17739	17658	17563	17647	17689	17632	17822	17537	17623	17648	17481	17702	17733	17551	17748	17731	17651	17727	17762	17715	17577	17657	17710	17502	17514	17709	17746	17686	17582	17638	17764	17778	17564	17475	17644	17566	17529	17732	17756	17554	17610	17605	17649	17798	17465	17660	17593	17491	17515	17608	17549	17433	17689	17905	17545	17588	17629	17428	17344	17635	17740	17578	17610	17654	17696	17550	17496	17483	17333	17523	17428	17570	17539	17449	17531	17657	17629	17602	17341	17603	17739	17752	17736	17524	17549	17573	17607	17595	17825	17719	17835	17683	17566	17911	17577	17573	17511	17587	17544	17590	17345	17643	17649	17628	17672	17299	17417	17555	17684	17720	17598	17495	17388	17758	17727	17493	17640	17648	17657	17593	17727	17555	17674	17650	17772	17529	17572	17565	17673	17642	17655	17628	17492	17733	17588	17499	17589	17474	17467	17756	17746	17390	17704	17570	17712	17612	17562	17607	17699	17611	17641	17663	17582	17501	17576	17305	17494	17543	17691	17759	17615	17411	17735	17600	17435	17597	17380	17581	17660	17587	17690	17637	17517	17691	17855	17667	17341	17409	17681	17677	17527	17695	17572	17698	17576	17723	17569	17764	17730	17491	17512	17527	17574	17375	17623	17486	17725	17595	17675	17709	17524	17538	17518	17518	17557	17532	17433	17488	17648	17472	17624	17578	17684	17645	17552	17787	17450	17640	17785	17604	17609	17444	17625	17498	17625	17656	17722	17726	17659	17549	17372	17615	17463	17555	17640	17591	17739	17701	17227	17623	17393	17488	17464	17456	17559	17715	17501	17593	17532	17519	17531	17764	17712	17730	17432	17548	17549	17630	17752	17513	17443	17624	17591	17432	17551	17733	17586	17682	17430	17691	17669	17546	17752	17453	17395	17738	17710	17793	17587	17625	17678	17647	17629	17627	17660	17714	17537	17785	17474	17733	17532	17562	17790	17640	17587	17626	17635	17526	17854	17566	17601	17478	17704	17650	17590	17803	17456	17674	17723	17733	17761	17677	17586	17396	17440	17419	17522	17421	17569	17539	17550	17330	17612	17500	17625	17615	17607	17546	17497	17496	17451	17513	17751	17615	17495	17651	17412	17708	17472	17798	17525	17522	17492	17499	17465	17532	17659	17596	17597	17571	17531	17489	17486	17671	17749	17536	17658	17549	17578	17713	17544	17672	17537	17645	17631	17591	17628	17319	17698	17522	17758	17508	17513	17549	17438	17582	17546	17611	17454	17576	17679	17488	17742	17522	17479	17512	17330	17579	17541	17680	17590	17571	17551	17719	17697	17456	17486	17575	17638	17607	17551	17688	17515	17442	17473	17503	17437	17458	17575	17523	17477	17528	17441	17708	17889	17490	17690	17411	17657	17624	17528	17648	17525	17602	17621	17513	17638	17629	17577	17658	17389	17329	17575	17483	17293	17673	17553	17481	17642	17541	17761	17630	17601	17666	17495	17718	17461	17654	17536	17582	17525	17438	17454	17598	17566	17694	17537	17596	17582	17546	17435	17603	17601	17721	17489	17365	17652	17704	17513	17779	17663	17510	17761	17670	17741	17602	17723	17445	17782	17657	17634	17559	17479	17651	17572	17553	17578	17606	17490	17706	17596	17612	17600	17665	17794	17532	17353	17618	17681	17606	17724	17578	17541	17627	17609	17777	17572	17745	17552	17513	17434	17538	17611	17543	17375	17619	17706	17566	17644	17748	17551	17609	17487	17828	17631	17647	17532	17582	17507	17315	17589	17458	17538	17421	17709	17724	17598	17703	17661	17501	17423	17491	17441	17606	17779	17657	17601	17659	17664	17507	17699	17651	17369	17487	17500	17586	17575	17658	17522	17485	17697	17577	17318	17678	17632	17613	17762	17530	17704	17772	17497	17688	17630	17511	17512	17468	17633	17694	17389	17593	17494	17572	17559	17298	17676	17458	17577	17482	17561	17547	17632	17530	17659	17613	17619	17609	17710	17496	17712	17870	17565	17515	17730	17496	17655	17581	17476	17610	17453	17447	17558	17682	17545	17547	17486	17429	17575	17499	17650	17422	17533	17584	17770	17605	17701	17543	17773	17872	17521	17470	17471	17625	17569	17603	17711	17605	17456	17575	17636	17640	17500	17600	17516	17592	17539	17668	17584	17519	17441	17586	17643	17632	17688	17626	17805	17553	17626	17397	17595	17500	17509	17506	17456	17401	17593	17633	17438	17793	17556	17604	17610	17449	17927	17787	17565	17617	17476	17570	17596	17486	17594	17539	17589	17560	17687	17651	17544	17584	17595	17634	17580	17673	17530	17495	17693	17477	17798	17774	17482	17754	17465	17559	17732	17731	17700	17731	17696	17495	17690	17445	17467	17612	17569	17595	17400	17535	17476	17785	17524	17639	17632	17536	17481	17629	17650	17609	17607	17734	17517	17722	17552	17692	17518	17572	17624	17565	17708	17631	17542	17584	17560	17625	17615	17502	17577	17579	17614	17544	17437	17449	17767	17571	17695	17673	17366	17596	17502	17567	17613	17341	17621	17608	17609	17639	17757	17358	17330	17696	17637	17734	17657	17781	17621	17467	17532	17528	17528	17650	17298	17676	17707	17663	17542	17746	17606	17662	17480	17681	17434	17373	17693	17601	17649	17628	17876	17550	17666	17825	17532	17649	17766	17754	17431	17679	17427	17637	17386	17646	17618	17545	17721	17597	17599	17611	17779	17453	17527	17704	17684	17715	17615	17499	17569	17659	17694	17597	17732	17768	17510	17828	17754	17514	17622	17553	17777	17709	17591	17546	17606	17691	17583	17583	17674	17616	17502	17442	17435	17498	17487	17470	17525	17467	17631	17526	17676	17633	17543	17656	17516	17486	17619	17718	17684	17594	17603	17756	17643	17708	17684	17609	17682	17478	17590	17841	17626	17318	17535	17444	17575	17484	17567	17586	17458	17537	17569	17547	17656	17568	17732	17804	17623	17634	17683	17581	17634	17458	17556	17440	17484	17730	17647	17499	17637	17503	17599	17466	17599	17508	17537	17509	17512	17609	17442	17608	17553	17628	17807	17734	17655	17338	17684	17701	17511	17431	17788	17611	17556	17560	17579	17446	17604	17663	17711	17697	17590	17600	17534	17425	17564	17613	17617	17633	17564	17602	17732	17792	17285	17400	17560	17837	17637	17524	17533	17534	17725	17585	17748	17551	17668	17558	17612	17630	17508	17516	17581	17351	17461	17698	17802	17607	17547	17374	17518	17586	17547	17457	17556	17586	17523	17624	17563	17571	17655	17753	17552	17556	17735	17581	17762	17784	17608	17344	17787	17654	17627	17644	17668	17408	17491	17775	17497	17548	17509	17604	17479	17763	17543	17741	17633	17535	17594	17679	17640	17626	17638	17677	17673	17606	17778	17609	17683	17613	17665	17556	17633	17533	17746	17458	17540	17692	17726	17465	17657	17653	17729	17733	17786	17405	17626	17430	17532	17539	17601	17617	17460	17515	17623	17535	17501	17847	17396	17492	17496	17638	17499	17773	17593	17630	17638	17758	17626	17542	17592	17398	17373	17636	17664	17657	17575	17574	17446	17620	17503	17510	17778	17654	17630	17682	17660	17748	17391	17604	17525	17784	17517	17613	17597	17514	17712	17435	17580	17741	17424	17668	17652	17341	17741	17597	17400	17560	17716	17608	17429	17589	17584	17560	17462	17622	17409	17653	17628	17602	17650	17492	17602	17562	17895	17568	17432	17666	17767	17764	17579	17623	17717	17670	17716	17681	17605	17670	17780	17491	17590	17625	17558	17573	17659	17574	17373	17488	17491	17566	17567	17815	17706	17591	17390	17518	17625	17563	17466	17652	17513	17623	17535	17710	17534	17551	17585	17623	17572	17618	17633	17403	17572	17828	17586	17628	17569	17566	17488	17483	17554	17445	17459	17456	17582	17692	17483	17499	17405	17368	17655	17632	17611	17510	17588	17282	17395	17466	17561	17531	17609	17681	17694	17661	17330	17562	17566	17503	17684	17765	17188	17485	17682	17586	17607	17413	17727	17645	17717	17756	17538	17568	17522	17584	17701	17631	17413	17489	17573	17749	17540	17664	17855	17660	17643	17662	17582	17632	17748	17687	17482	17563	17685	17603	17433	17584	17583	17626	17580	17558	17616	17473	17642	17526	17579	17505	17636	17733	17635	17573	17616	17538	17668	17620	17529	17606	17371	17721	17533	17418	17485	17509	17706	17750	17608	17548	17493	17564	17746	17645	17726	17645	17613	17667	17728	17453	17612	17566	17434	17568	17599	17715	17652	17473	17515	17705	17661	17436	17637	17703	17372	17449	17745	17645	17661	17564	17448	17504	17831	17571	17383	17374	17669	17577	17612	17576	17502	17589	17535	17547	17661	17633	17544	17762	17756	17674	17538	17664	17791	17540	17531	17331	17619	17457	17723	17666	17463	17639	17641	17671	17649	17559	17616	17522	17457	17578	17517	17615	17683	17399	17650	17703	17566	17578	17437	17612	17578	17538	17554	17412	17626	17684	17250	17562	17509	17567	17393	17519	17606	17651	17569	17675	17769	17548	17574	17524	17422	17491	17617	17556	17494	17553	17601	17555	17450	17526	17766	17568	17586	17594	17401	17584	17570	17749	17669	17569	17638	17649	17755	17517	17757	17466	17405	17422	17672	17743	17585	17542	17606	17540	17599	17572	17750	17505	17633	17563	17558	17742	17460	17630	17611	17427	17427	17606	17703	17731	17614	17642	17561	17794
36427	57951	56190	44021	32972	24103	20797	18823	17419	16782	16369	16263	16357	16263	16187	16202	16037	16076	15885	15915	15818	15974	15963	15984	15859	15942	15967	16089	16019	16023	15919	15955	15953	15922	15790	15900	15873	15964	16053	15964	15816	16147	16091	15895	15790	16022	16065	16196	16601	16516	16207	15813	15687	15797	15916	16160	15955	15693	16196	15910	15836	16078	15763	15642	15895	16021	15923	15910	16011	15898	16019	15821	15940	15847	15953	15927	15841	15799	16081	16253	16108	15875	16045	15898	15809	15969	15839	15942	15796	15913	16034	16079	15905	16030	15818	15915	15916	15904	15782	16018	15899	15913	15789	15810	15761	15849	15783	15790	15992	15772	15808	15847	15924	15826	15898	15699	15801	15775	15711	15801	15723	15808	15833	15878	15702	15839	15746	15866	15853	15806	15840	15919	15940	15860	15849	15806	15881	15992	15783	15825	15874	15831	15919	15730	15622	15634	15818	15859	15867	15940	15817	15939	15899	15870	15768	15753	15660	15806	15840	15980	15564	15878	15802	15924	16011	15847	15774	15809	15928	15884	15939	15852	15901	15831	15845	15900	15844	15796	16025	15888	15852	15859	15800	15676	15912	15819	15852	15870	15737	15828	15794	15805	15795	15982	15782	15893	15919	15782	15912	15827	15833	15757	15966	15817	15839	15951	15773	15688	15710	15946	15863	15778	15961	15915	15711	15816	15842	15843	15916	15960	15968	15844	15857	15898	15858	15845	15826	15940	15857	16086	15807	15866	15838	15855	15963	15705	15807	15652	15843	15895	15911	15891	15934	15959	15934	15811	15752	15772	15954	15982	15832	15931	15946	15870	15930	15702	15762	15900	16103	15703	15963	15878	15755	15942	15875	15785	15926	15753	15857	15931	15750	16036	15973	15773	15969	15822	15947	15739	15816	15879	15827	15933	15799	15785	15775	15880	15791	15843	15793	16001	15913	15746	15782	15817	15794	15822	15744	15961	15844	15902	15830	15767	15915	15789	15844	15994	15896	15838	15917	15983	15819	15914	15871	15938	15691	15969	15846	15855	15729	15688	15760	16047	15724	15921	15798	15877	15908	15910	16107	15860	15686	15729	15982	15858	15882	15922	15991	15711	15899	15879	15712	15766	15867	15909	15861	15831	15902	15834	15781	15896	15935	15836	15817	15720	15715	15927	15763	15708	15662	15917	15663	15784	15913	15734	15921	15812	15900	15773	15836	16028	15661	15842	15890	15765	15778	15904	15745	15878	15932	15899	16024	15827	15988	15861	16013	15874	15936	15791	15885	15904	15826	15942	15906	15832	15937	15727	15943	15794	15972	15934	15733	15923	15681	15745	15879	15860	15765	15946	15904	15915	15954	15816	15908	15964	15744	15918	15675	15720	15866	15922	15936	15802	15873	15744	15887	15861	15903	15860	15798	15881	15796	15872	15814	15959	15794	15761	15736	15736	15850	15835	15932	15669	15968	15971	15680	15798	15769	15793	15909	15820	15612	16070	15765	15754	15962	15925	15995	15861	15871	15928	15741	15790	15650	15852	15948	15933	15725	15912	15857	15859	15650	15943	15870	15957	15939	15845	15801	15792	15832	15870	15902	15829	15790	15707	16035	15883	15771	15852	15945	15773	15772	15802	15744	15887	15940	15879	15842	15922	15786	16021	15727	15909	15919	15951	15963	15973	15863	15958	15686	15851	15899	15852	15747	15782	15744	15840	15775	15896	15765	15826	15754	16099	16012	15830	15938	15770	15730	15939	15935	15898	15834	15855	15664	15759	15710	15820	15864	16289	15837	15882	15899	15806	15765	15660	15896	15724	15698	15784	15964	15943	15752	15697	15905	15861	15933	15776	15777	15915	15844	15672	16030	15774	15795	15916	15875	15743	15804	15809	15805	15879	15938	15898	15750	15800	15728	15965	15775	15758	15934	15952	15833	15754	15852	15848	15840	15806	15727	15707	15881	15822	15690	15981	15842	15761	15702	15756	15833	15747	15988	15963	15778	15838	15865	15948	15810	15987	15907	15728	15952	15740	16016	15745	15773	15821	15978	15866	15975	15904	15939	15942	15626	15760	15985	15918	15949	15905	15679	15909	15928	15784	15924	15760	15857	15782	15743	15871	15859	15707	15868	15805	15814	16005	15714	15962	15829	15843	15684	15798	15913	15611	15896	15756	15812	15825	15597	16049	15945	15863	15862	15760	15701	15827	15740	15957	15855	15997	15848	15739	15839	15816	15906	15787	15815	15967	15932	16022	15860	16023	16012	15923	15604	15730	15804	15839	16020	15946	15746	15829	15975	15880	15895	15719	15881	15899	15888	15705	15856	15925	15872	15802	15936	15676	15974	15835	15947	15699	15805	15667	15987	15824	15798	15943	15819	16074	15893	15793	15872	15788	15920	15693	15804	15848	15858	15722	15740	15974	15942	15920	15689	15719	15983	15936	15739	15804	15925	15990	15861	16015	15929	15750	15838	15812	15766	15869	16054	15928	15708	15907	15858	15940	15593	15833	15990	15965	15913	15717	15779	15937	15765	15885	15835	15896	15746	15816	15803	15744	16078	15792	15887	15809	15925	15752	15806	15682	15939	15732	15845	15883	16006	15787	15799	15838	15677	15912	15746	15807	15678	16030	15970	15693	15848	15870	15695	15805	15709	15895	15866	15765	15722	15786	15835	15825	15680	15859	15658	15923	15827	15879	15926	15806	16022	15918	15852	15981	15618	15838	15943	15880	15843	15811	15950	15844	15689	15854	15763	15854	15900	15841	15815	15881	15720	15913	15920	15915	15813	15868	15727	15956	16026	15980	15665	15814	15922	15680	16027	15793	15689	15982	15799	15834	16002	15888	15993	15931	15848	15767	15786	15775	15831	15756	16056	16046	15874	15833	15867	15809	15874	15892	15941	15937	15786	15882	15874	15918	15808	15821	15922	15854	15835	15775	16006	15780	15922	15880	15835	15969	15816	15856	15612	15901	15750	15691	15847	15888	15860	15789	15866	15872	16001	15841	15831	15784	15767	15765	15821	15854	15786	15904	15865	15717	15712	15924	16017	15881	15819	15996	15832	15670	15980	15747	15859	15778	15846	15923	15687	15788	16009	15717	15772	15850	15866	15915	15768	16007	15728	15793	15846	15866	15818	15899	15903	15773	15850	15620	15886	15759	15842	15882	15769	15879	15809	15862	15940	15872	16015	15822	15813	15790	15798	15950	15732	16033	15759	15891	15881	15770	15890	15838	15803	15886	15825	15823	15785	15896	15853	15830	15727	15825	15829	15755	15739	15948	15820	15856	15978	15896	15803	15900	15877	15856	15888	15785	15780	15876	15800	15829	15736	15799	15784	15796	15848	15896	15663	15790	15788	15996	15826	15767	15784	15712	15917	15872	16000	15871	15765	15884	15784	15896	15899	16032	15966	15710	15876	16012	15813	16000	15750	15952	15765	15935	16044	15755	15759	15799	15852	15848	15711	15961	15978	15772	15696	15815	15825	15764	15725	16108	15863	15783	15720	15749	15831	15815	15850	15891	15870	15976	15897	15931	15633	15878	15778	15865	15919	16052	15758	15940	15849	15774	15844	15946	15752	15661	15714	15796	15742	15777	15981	15824	15835	16046	15650	15868	15661	15730	15711	15757	16041	15728	15804	15749	15736	15722	15779	15804	15856	15741	15921	15884	15877	15959	15810	15756	15894	15792	15799	15755	16050	15874	15922	15843	15880	15966	15878	15685	15695	16041	16005	15799	15874	15795	15819	15833	15901	15901	15804	15674	15824	15779	15811	15715	15759	15689	15940	15882	15880	15764	15864	15910	15913	15734	15803	15835	15856	15781	15923	15846	15880	15986	15958	15820	15839	15820	15869	15952	15857	15816	15755	15655	16035	15750	15804	15801	15828	15990	15861	15818	16004	15752	15787	15785	15804	15926	15761	15874	15634	15897	15826	15813	16004	15976	16040	15799	15818	15838	15802	15833	15809	15666	15989	15840	15746	15740	15706	15929	15777	15922	15791	15869	15754	15842	15712	15818	15877	15837	15894	15980	15770	15749	15801	15868	15915	15777	15909	15865	15675	15917	15802	15987	15838	15799	15912	15831	15870	15905	15930	15685	15791	15987	15947	15777	15758	15870	15785	15705	15846	15844	15762	15788	15866	15981	15809	15783	15888	15817	15780	15924	15837	15907	16126	15626	15780	15803	16022	15883	15798	15950	15908	15911	15847	15748	15788	15717	15792	15866	15883	15785	15868	15807	15886	15838	15866	15884	15885	15879	15740	15902	15958	15998	15850	15797	15576	15836	15907	15886	15702	15823	15893	15635	15985	15843	15752	15814	15975	15748	15865	15869	15911	15714	15829	15770	15957	15905	15797	15694	15813	15929	15998	15892	15772	16051	15957	15925	15840	16021	15861	15854	15822	15853	15647	15896	15584	15656	16035	15890	15793	15968	15869	15822	15792	15782	15881	15973	15837	15837	15950	15819	15781	15904	15770	15774	15889	15990	15908	15913	15792	15821	15721	15905	15769	15877	15787	15948	15895	15940	15749	15897	15794	15790	15748	15842	15801	15949	15982	15887	15831	15743	15878	15973	15909	15710	15920	15765	15873	15799	15649	15867	15810	15749	15959	15856	15708	15835	15868	15886	15726	15857	15953	15779	15756	15844	15716	15764	15879	15965	15497	15899	15903	15843	15859	15813	15809	15836	15752	15827	15740	15949	15868	15797	15771	15818	15616	16038	15794	15761	15907	15802	15825	15601	15855	15917	15729	15724	15850	15708	15845	15974	15897	15778	15733	15803	15795	15732	15922	15791	15761	15875	15857	16011	15676	16008	15944	15835	15840	15975	15812	15936	15816	15942	15821	15754	15998	15684	15798	15728	15943	15805	15792	15872	15998	15798	15891	15944	15835	15676	16085	15845	15688	15773	16040	15819	15886	15817	15689	15936	15833	15797	15947	15831	15851	15825	15787	15681	15943	15830	15659	15979	15811	15815	15951	16019	15845	15904	15906	15906	15919	15881	15939	15922	15835	15853	15809	15865	16012	15765	15961	15687	16040	15818	15892	15678	15837	15982	15990	15916	15940	15796	15719	15856	15747	15780	15936	16023	15890	15853	15810	15926	15862	15767	15818	15788	15717	15851	15798	15705	15836	16061
28734	25851	32549	28461	22228	19653	18709	18401	18027	17768	17811	17987	17687	17732	17679	17745	17864	17697	17834	17628	17723	17882	17824	17871	17923	17920	17719	17853	17766	17828	17746	17883	17630	17678	17866	17844	17832	17588	17590	17936	17826	17631	17638	17770	17854	17766	17597	17748	17476	17952	17799	17628	17503	17526	17666	17689	17472	17708	17817	17744	17854	17652	17668	17644	17653	17927	17746	17593	17719	17856	17782	17546	17751	17629	17685	17516	17747	17838	17783	17790	17751	17890	17590	17812	17575	17680	17509	17726	17592	17630	17787	17738	17829	17608	17908	17645	17694	17729	17740	17575	17623	17773	17814	17806	17702	17659	17776	17621	17746	17741	17602	17624	17840	17554	17619	17612	17744	17744	17569	17567	17547	17711	17718	17598	17832	17568	17825	17829	17801	17761	17490	17678	17833	17580	17583	17593	17587	17845	17628	17872	17925	17830	17730	17707	17701	17694	17611	17425	17670	17447	17747	17723	17776	17731	17795	17585	17734	17558	17595	17637	17822	17676	17847	17724	17728	17676	17740	17554	17684	17598	17728	17800	17945	17625	17686	17627	17626	17745	17745	17763	17685	17584	17655	17757	17841	17885	17595	17864	17758	17553	17649	17647	17511	17764	17996	17761	17835	17726	17799	17595	17856	17669	17792	17594	17752	17714	17825	17612	17666	17670	17841	17718	17760	17726	17690	17703	17660	17722	17805	17767	17892	17619	17717	17650	17774	17661	17928	17719	17673	17587	17626	17709	17718	17633	17726	17792	17825	17884	17749	17444	17795	17766	17724	17808	17699	17707	17653	17593	17652	17634	17746	17701	17843	17725	17800	17685	17809	17909	17696	17648	17584	17606	17867	17660	17906	17764	17546	17684	17943	17694	17560	17918	17536	17695	17557	17723	17641	17406	17644	17681	17473	17656	17901	17974	17652	17699	17796	17645	17859	17764	17724	17798	17692	17698	17746	17877	17719	17757	17439	17735	17776	17656	17495	17742	17715	17361	17543	17538	17651	17714	17748	17589	17555	17603	17649	17550	17752	17688	17662	17687	17700	17820	17669	17874	17686	17566	17465	17732	17851	17770	17866	17756	17557	17627	17657	17729	17599	17743	17895	17559	17531	17667	17594	17693	17788	17573	17706	17671	17620	17867	17933	17735	17692	17650	17377	17958	17697	17710	17676	17785	17744	17625	17641	17757	17673	17794	17822	17843	17838	17732	17699	17618	17901	17690	17629	17848	17815	17697	17727	17553	17662	17767	17711	17664	17518	17558	17678	17785	17788	17701	17625	17659	17817	17700	17726	17618	17549	17700	17830	17642	17823	17540	17886	17531	17709	17681	17822	17621	18016	17741	17731	17516	17581	17624	17703	17787	17815	17843	17551	17815	17681	17803	17792	17719	17909	17763	17770	17684	17645	17739	17752	17748	17625	17610	17904	17576	17730	17693	17652	17810	17561	17811	17945	17869	17837	17633	17827	17729	17760	17725	17838	17735	17865	17553	17593	17836	17969	17780	17702	17485	17566	17694	17729	17940	17647	17723	17794	17733	17788	17694	17623	17572	17645	17781	17817	17511	17612	17789	17784	17867	17932	17527	17833	17641	17899	17411	17661	17746	17720	17682	17557	17560	17838	17567	17725	17745	17761	17677	17621	17880	17669	17621	17653	17508	17460	17626	17636	17661	17669	17739	17539	17693	17884	17960	17829	17493	17544	17572	17671	17815	17717	17687	17968	17710	17541	17663	17857	17584	17890	17747	17786	17669	17912	17719	17759	17799	17821	17802	17680	17594	17578	17694	17615	17575	17708	17658	17625	17774	17759	17735	17523	17896	17715	17777	17746	17458	17802	17702	17690	17724	17571	17694	17800	17678	17742	17808	17715	17888	17754	17576	17632	17934	17651	17697	17610	17614	17662	17701	17657	17748	17723	17779	17817	17798	17694	17762	17763	17684	17588	17706	17752	17614	17556	17556	17864	17711	17654	17712	17629	17564	17709	17543	17781	17615	17679	17788	17901	17652	17564	17851	17746	17701	17807	17655	17675	17696	17765	17777	17734	17603	17803	17809	17806	17744	17764	17761	17777	17733	17773	17906	17850	17620	17639	17680	17675	17623	17712	17529	17542	17566	17851	17843	17862	17888	17711	17664	17753	17735	17672	17594	17837	17723	17742	17669	17800	17756	17695	17648	17691	17959	17866	17881	17909	17909	17824	17380	17610	17903	17863	17717	17751	17705	17576	17797	17946	17777	17888	17756	17800	17742	17916	17811	17998	17787	17825	17507	17557	17891	17877	17715	17707	17679	17740	17681	17517	17670	17673	17670	17744	17813	17747	17713	17670	17851	17660	17723	17503	17701	17723	17800	17702	17819	17794	17561	17907	17796	17645	17885	17583	17695	17835	17681	17641	17642	17647	17584	17900	17636	17826	17701	17758	17845	17628	17727	17708	17800	17739	17799	17824	17676	17613	17789	17700	17705	17934	17615	17651	17679	17588	17696	17704	17590	17610	17527	17777	17780	17864	17782	17823	17869	17679	17747	17565	17815	17765	17689	17665	17705	17648	17862	17752	17823	17599	17581	17729	17728	17694	17627	17852	17788	17831	18116	17704	17752	17597	17762	17750	17781	17660	17550	17571	17582	17683	17667	17653	17740	17718	17531	17620	17818	17855	17614	17681	17721	17799	17812	17722	17651	17697	17706	17663	17656	17723	17830	17732	17933	17673	17721	17944	17558	17644	17521	17628	17555	17531	17719	17801	17777	17870	17525	17817	17739	17662	17861	17671	17640	17644	17729	17747	17564	17590	17800	17731	17747	17784	17870	17521	17633	17760	17795	17487	17629	17433	17761	17697	17782	17584	17773	17610	17649	17773	17839	17501	17779	17866	17753	17692	17556	17371	17572	17698	17709	17681	17764	17670	17678	17916	17979	17512	17817	17821	17853	17651	17566	17781	17738	17617	17568	17638	17592	17984	17611	17668	17808	17746	17743	17598	17655	17837	17586	17656	17936	17980	17682	17696	17693	17460	17587	17909	17801	17876	17683	17795	17707	17593	17567	17632	17591	17545	17710	17646	17680	17523	17817	17715	17862	17731	17707	17608	17791	17742	17759	17761	17472	17738	17822	17703	17719	17661	17685	17636	17609	17681	17675	17717	17661	17536	17756	17863	17641	17610	17729	17830	17590	17553	17691	17779	17860	17567	17729	17758	17739	17938	17667	17802	17717	17839	17631	17607	17821	17774	17488	17677	17719	17807	17865	17721	17719	17634	17756	17743	17710	17736	17752	17739	17881	17841	17823	17595	17662	17714	17588	17809	17759	17687	17702	17582	17717	17788	17687	17548	17657	17643	17621	17656	17765	17849	17962	17854	17861	17584	17584	17864	18000	17776	17462	17747	17824	17851	17825	17708	17723	17590	17688	17665	17735	17841	17699	17716	17836	17626	17672	17642	17810	17601	17866	17729	17722	17583	17682	17846	17609	17802	17691	17824	17668	17713	17812	17705	17855	17751	17708	17736	17742	17757	17752	17737	17612	17743	17795	17700	17802	17814	17730	17891	17674	17622	17830	17787	17867	17725	17635	17612	17854	17813	17629	17616	17746	17774	17762	17762	17667	17458	17743	17888	17711	17826	17588	17678	17778	17603	17832	17783	17747	17684	17635	17774	17737	17706	17859	17699	17610	17655	17587	17520	17856	17799	17758	17772	17568	17768	17969	17732	17763	17596	17650	17932	17733	17944	17714	17768	17679	17748	17718	17605	17841	17666	17900	17866	17827	17736	17660	17992	17817	17891	17580	17832	17903	17670	17884	17754	17503	17737	17753	17770	17912	17922	17808	17769	17779	17621	17700	17563	17593	17853	17617	17537	17470	17494	17645	17742	17615	17621	17805	17457	17749	17601	17625	17835	17768	17728	17661	17952	17712	17760	17772	17639	17765	17828	17808	17621	17795	17720	17693	17514	17717	17645	17582	17695	17651	17755	17654	17867	17782	17882	17630	17808	17661	17668	17974	17548	17769	17537	17603	17695	17688	17615	17642	17780	17777	17684	17698	17561	17736	17706	17936	17768	17851	17609	17584	17600	17498	17696	17735	17791	17654	17581	17875	17618	17646	17565	17724	17803	17687	17942	17826	17671	17773	17650	17772	17670	17765	17915	17734	17580	17558	17819	17686	17708	17853	17693	17825	17856	17724	17795	17806	17807	17631	17621	17854	17736	17856	17841	17801	17693	17712	17635	17593	17741	17534	17839	17763	17541	17801	17729	17839	17818	17757	17740	17713	17821	17792	17800	17817	17774	17748	17871	17477	17545	17577	17779	17671	17717	17829	17707	17889	17800	17557	17671	17566	17842	17780	17806	17747	17663	17653	17649	17772	17766	17587	17541	17916	17797	17737	17677	17884	17750	17598	17600	17728	17632	17758	17750	17901	17767	17724	17954	17709	17888	17770	17773	17900	17645	17597	17778	17640	17793	17795	17589	17929	17787	17741	17689	17761	17524	17868	17761	17691	17598	17764	17592	17841	17777	17797	17742	17943	17687	17651	17679	17644	17858	17716	17847	17847	17801	17665	17696	17773	17516	17715	17662	17806	17684	17696	17750	17784	17576	17828	17650	17621	17712	17644	17858	17669	17800	17701	17654	17727	17619	17593	17899	17847	17718	17644	17572	17603	17775	17817	17767	17719	17977	17711	17866	17914	17810	17717	17768	17768	17845	17884	17741	17733	17900	17872	17631	17758	17787	17691	17927	17708	17691	17819	17663	17593	17628	17625	17656	17667	17709	17798	17752	17633	17750	17656	17843	17806	17679	17858	17614	17816	17739	17581	17632	17732	17838	17700	17750	17897	17738	17703	17622	17882	17695	17729	17782	17742	17626	17579	17700	17609	17804	17743	17630	17576	17696	17917	17757	17687	17710	17771	17878	17566	17659	17624	17718	17906	17723	17811	17705	17669	17690	17676	17708	17696	17825	17756	17535	17680	17752	17660	17692	17790	17642	17718	17641	17714	17553	17806	17688	17624	17622	17766	17822	17798	17758	17696	17760	17854	17597	17758	17666	17862	17779	17555	17796	17687	17931	17663	17640	17696	17835	17583	17555	17685	17504	17668	17535	17701	17877	17926	17738	17877	17765	17714	17784	17894
31547	42235	38260	27752	22364	18227	16958	16451	16222	16138	16231	16054	16122	15974	15993	15899	16005	15881	15922	15988	15905	15858	16070	15942	16015	15992	15832	15958	15794	15830	15674	15876	15921	15916	15728	15890	15911	15832	16030	15979	15916	15933	15950	15933	16154	15831	15826	16064	16005	15788	15996	16053	15982	15881	15707	15841	15889	15981	15859	15768	15842	15827	15799	15869	15836	15875	15905	15889	15843	15787	15847	15783	15844	15977	15798	15616	15870	15830	15887	16008	15968	15974	15984	15746	15990	15808	15981	15926	15798	15720	16019	15889	15927	15794	16059	15909	15871	15787	15815	15801	15837	15842	15790	15864	15918	15835	15904	15852	15971	15652	15932	15883	15789	16022	15752	15826	15960	15913	15813	15954	15834	15773	15981	15914	15963	15903	15804	15979	16046	15898	15869	15850	15871	15865	15960	15937	15957	16053	15950	15723	15853	15815	15992	15951	15890	15977	15886	15751	15952	15837	15786	15955	15830	15966	15933	15876	15850	16041	15902	15956	15945	15891	15737	15955	15890	15924	15802	15971	15718	15992	15774	15771	15869	15927	15838	15899	15937	15947	15891	15731	15819	15977	15858	15718	15876	15767	15990	15949	15726	15863	15979	15850	15938	15879	15913	15677	15803	15964	15839	15876	15763	15791	15789	15823	16024	15965	15758	15992	15787	15912	15901	15904	15869	16063	15858	15852	15918	15921	15976	15957	15744	15925	15880	15728	16030	16037	15668	16004	16045	15904	15820	15966	15781	15929	15868	15919	15830	15736	15965	15853	15930	15864	15888	15951	15850	15840	15921	15901	15978	15927	15732	15995	15886	15917	15905	15913	15671	15962	16019	15852	15785	15861	16007	15889	15853	15884	15802	16035	15897	15892	15958	15890	15832	15851	15676	15941	15866	15949	15901	15829	16042	15780	15916	15929	15901	15876	15769	15792	15963	15912	15825	16042	15789	15871	15842	15865	15810	15968	15813	15967	15821	15976	15789	15941	15799	15846	16017	15953	15897	15915	15881	15936	15893	15906	15912	15780	15849	15757	15936	15998	15843	15793	15966	15790	15766	15788	15949	15821	15814	15887	15898	15690	15947	15763	16072	15994	16017	15864	15956	15968	15826	15919	15996	15990	15867	15878	15844	15928	15837	15876	15948	15688	15748	15873	15768	15862	15858	15838	15883	15795	15866	15892	15799	15855	15782	15864	16036	15882	15761	16033	16065	15907	15876	15987	16015	15926	15814	15822	15899	15808	15914	16042	15840	16059	15943	15822	16050	15864	16020	15929	15815	15863	15879	15927	16025	15750	15900	15902	15830	15887	15934	15885	15990	16069	15919	15967	15950	15778	15799	15868	15817	15835	15667	15965	15859	15840	15894	15926	15827	15844	15646	15813	15905	15929	15868	15843	15918	15864	15805	15841	16031	16060	15990	15928	15896	15909	15854	15827	15898	15991	15955	15879	15874	15950	16028	16018	15884	15690	15914	16013	15721	15862	15931	15957	15728	15705	15865	15887	15858	15831	15843	15945	16008	15951	15830	15921	15883	15974	15893	15916	15796	15954	16025	15809	15923	15722	16002	15834	16013	15881	15970	15963	15966	15898	15844	15856	15856	15942	15919	15902	15821	15770	15867	15948	15849	15862	15793	15812	15863	15977	15898	15659	15898	15936	15736	15963	16082	15935	15902	15925	15852	15819	15812	16014	15829	15979	15790	15960	15704	15854	16074	16007	15917	15881	15768	15797	15896	15804	15887	15842	15811	15984	15916	15895	15860	15766	15942	15999	15938	15984	15860	15806	15856	15862	15981	15885	15980	15748	15813	15750	15870	15939	15902	16020	15695	15801	15820	15877	16012	15917	15838	16149	15917	15932	15884	15892	15796	16081	15884	15950	16035	15832	15861	15795	15859	15959	15896	15839	15864	15823	15878	15860	16074	15777	15948	15919	15837	15857	15970	15864	15708	16001	15835	16085	15853	15907	15936	15881	15860	16094	15915	15926	15911	15702	15845	15851	15933	15800	16011	16010	15799	15924	15747	15800	15920	15883	15935	15850	15710	15909	15791	15881	15794	15871	16066	15988	15787	15588	15990	15943	15798	15956	15840	15908	16045	15892	15794	15914	15871	15944	15878	15915	15878	15924	16015	15907	15886	16053	15723	15861	15878	15877	16055	15891	15938	16082	15882	15941	16051	15757	15708	15850	15782	15882	16027	15817	15768	16048	15970	15911	15834	16064	16103	15969	15745	15881	15881	15881	15772	16103	15920	15890	15877	16015	15869	15798	15795	15793	15803	15833	15763	15941	16048	15820	15833	16019	15822	15975	15902	15811	15905	15903	15772	15937	15960	15967	15931	16226	15943	15816	16094	15968	15843	15967	15894	16085	15755	15918	15743	15887	15968	15807	15873	15941	15946	15909	15832	15854	15765	16031	15979	16027	15959	15998	15799	15869	15970	16065	15888	15994	15823	15777	16061	16096	15674	15817	15975	15905	15792	15861	15766	15943	15983	15810	15855	15927	15904	15880	15773	15957	15908	15966	15866	15728	15984	15902	15828	16024	15976	16054	15853	15848	15933	16078	15721	15899	15921	15811	15752	16015	16001	15862	15823	15956	15926	15887	15759	16013	15781	15753	15856	15826	15787	15926	16070	15867	15963	15861	15894	16007	16047	15896	15874	15966	15825	15892	16088	15945	15944	15872	15847	15920	15872	15940	15806	15946	15961	15751	15904	15883	16002	15966	15829	15858	15947	16013	15905	15980	16035	15796	16049	15969	15797	15905	15865	15948	15987	15899	15784	15907	15880	16001	15824	16027	15857	15993	15924	15895	15922	16065	15864	15811	15854	15953	15946	15851	15897	15933	15966	15835	15928	15697	15954	16084	15925	15946	15864	15867	15832	15931	15871	15872	16047	15957	15806	15850	15849	16014	15940	15911	15906	15833	15966	15870	15794	15892	15760	16003	15862	15982	16012	15792	15954	16064	15869	16008	15893	15868	15848	15855	16015	15981	15845	15775	15889	15879	15954	15914	15674	15941	15898	15771	15856	15856	15895	16075	15999	16111	15750	15763	15887	15817	15912	15931	15895	15945	15962	15874	16037	15866	16011	15918	15823	15872	15951	15926	16017	15846	16043	15918	15991	15915	16007	16031	15940	15723	15942	16145	15728	15917	15794	15880	15891	15948	15979	15987	15801	15926	15910	15928	15947	15717	15819	15860	15879	15953	15881	15832	15797	16080	16030	16099	15955	15974	15782	15900	16014	15989	15821	15944	15914	15977	15852	16013	15891	15964	16050	15893	15840	15972	15893	16144	15954	15916	15906	15836	15927	15831	15936	15882	15945	15837	15761	15798	15902	15848	15906	15985	15996	15855	15757	15924	15909	15924	16104	15909	15857	15913	16031	15939	15947	15891	15917	15861	15761	15695	15791	16018	15764	15731	15894	15900	15969	15656	15864	15758	15836	15925	16032	15871	15759	15848	15872	15848	15915	15846	15858	15900	15905	15878	15685	15950	15787	16018	16042	15919	15782	16050	16089	15931	15850	15906	16029	15817	15869	15962	15936	15740	15959	15800	16014	16066	15867	15872	15728	15819	15808	15960	15910	15914	15911	15942	15641	15761	15829	15810	16002	15666	15872	15834	15946	16000	16016	15861	15858	15843	16017	15953	15847	15782	15855	15782	15970	15900	15823	15985	15973	15934	15865	15959	15840	15933	15852	16119	15732	15875	15964	15802	16002	16033	15908	15918	15858	16011	15972	15798	15949	15853	15922	15882	15893	15944	15971	15897	15906	15918	15961	15914	15978	16001	15815	15885	15833	15900	15936	15884	15994	15913	15998	15881	16047	16043	15880	15828	15975	15899	15919	15870	15805	15768	15780	15852	15862	16044	15701	16050	15843	15901	15934	15962	16056	15880	15929	15786	15866	15723	15996	16068	15838	15966	16126	15937	15974	15870	15862	15844	15789	15878	16105	15928	16047	15723	15869	15956	15839	15980	16025	15932	15993	15762	15806	15860	15758	15744	15840	15965	15842	15894	16173	15896	15886	15804	15860	15834	15643	16044	15935	15744	15961	15849	16000	15945	15884	15679	15941	15811	15842	15892	15824	16075	15808	15630	15835	15916	15987	15826	15994	15842	15912	15960	15768	15884	15897	15905	15853	15759	15954	15778	15846	15894	15789	15850	15803	15836	15916	15893	15917	15913	15889	15936	15950	16083	15993	15729	16038	15935	16006	15963	16053	15746	15995	15903	15919	15968	15819	15959	15962	15875	16052	15925	15811	15818	16031	15974	15936	15733	15925	15932	16150	15914	16041	15989	15856	15740	15961	16044	15891	15947	15815	16002	15824	15928	15896	15987	15861	15816	15912	15803	15975	15850	15750	15926	15827	15884	16065	15786	15912	16029	15919	15823	15883	15813	15819	15952	15993	15905	15879	15846	15890	15837	15882	15836	15806	15899	15808	16044	15875	16011	15969	16060	15918	15793	15645	15984	15736	15864	15918	15802	15907	15864	15976	15759	15798	15980	16053	15930	15842	15916	15863	16049	15896	15817	15974	15848	15845	15923	15820	15848	15835	16094	15901	15974	15748	15961	15941	15745	15893	15820	16058	15935	15870	16002	15898	15794	15883	15930	15796	15848	15995	16002	15851	15943	15773	15756	15959	15840	15797	15983	15922	15796	16025	15975	15973	16010	15896	15964	15909	15989	15890	15885	15813	15983	15830	15917	15854	15845	15840	15857	15808	15928	15940	15929	15932	15981	15912	15606	15933	15871	15962	15976	15826	16032	15953	15913	15928	16029	16071	15865	15836	15980	16009	15899	15841	15887	15836	16060	15845	15915	15824	15788	15975	15810	15924	16152	15944	15786	16020	15845	15783	15952	15934	15739	16063	15974	15937	15964	15867	16022	15808	16142	15765	15930	15943	15888	15796	15982	16002	15979	15979	15985	15926	16084	16004	15942	15931	15793	15731	15871	15782	15905	15709	16060	15820	15891	15920	15847	15971	15853	16102	15941	15854	15817	15968	16038	15934	15833	15876	15933	15894	15890	16041	15846	15899	15786	16015	15825	15900	15856	16036	15894	15871	16019	16075	15894	15902	15884	15905	15938	15719	15903	15966	15743	16005	15832	15918	15860
24281	21495	29131	25564	23624	24022	22291	18778	17208	17095	16932	16688	16641	16539	16616	16802	16550	16592	16653	16493	16766	16477	16437	16449	16418	16441	16384	16600	16415	16474	16578	16375	16622	16231	16453	16509	16525	16304	16418	16307	16426	16382	16444	16515	16393	16417	16497	16508	16225	16565	16735	16508	16631	16517	16377	16398	16499	16431	16325	16248	16368	16369	16364	16204	16394	16380	16487	16421	16594	16269	16334	16433	16373	16422	16491	16192	16278	16331	16625	16396	16631	16447	16464	16358	16086	16232	16222	16467	16352	16614	16556	16389	16332	16453	16402	16570	16377	16256	16413	16231	16601	16406	16398	16403	16500	16466	16685	16389	16323	16482	16419	16437	16354	16344	16141	16225	16455	16513	16405	16253	16464	16297	16182	16262	16323	16423	16341	16274	16462	16432	16216	16353	16463	16210	16398	16559	16345	16287	16194	16207	16320	16300	16366	16470	16389	16519	16352	16400	16460	16430	16518	16492	16358	16372	16337	16015	16299	16362	16378	16197	16390	16325	16346	16446	16435	16194	16138	16305	16299	16387	16386	16155	16496	16175	16268	16409	16353	16491	16375	16329	16474	16594	16355	16481	16510	16416	16353	16522	16520	16398	16541	16373	16459	16291	16548	16250	16483	16469	16471	16437	16266	16302	16351	16250	16504	16418	16566	16265	16366	16296	16499	16585	16463	16278	16415	16432	16356	16465	16329	16198	16539	16460	16329	16274	16595	16583	16420	16329	16189	16161	16497	16542	16433	16340	16398	16439	16409	16278	16421	16241	16356	16214	16368	16236	16475	16368	16423	16281	16476	16381	16399	16042	16347	16453	16337	16313	16302	16414	16360	16270	16230	16412	16092	16351	16560	16255	16335	16494	16326	16324	16335	16147	16243	16472	16233	16553	16323	16416	16405	16171	16360	16311	16099	16334	16291	16456	16433	16344	16424	16442	16473	16429	16127	16280	16286	16464	16382	16247	16484	16289	16560	16298	16226	16485	16254	16352	16326	16414	16422	16431	16242	16555	16205	16347	16174	16274	16288	16322	16295	16153	16311	16256	16424	16418	16364	16488	16292	16361	16363	16390	16303	16287	16203	16287	16369	16390	16434	16368	16373	16370	16452	16364	16494	16354	16313	16228	16406	16218	16461	16309	16318	16528	16448	16339	16343	16335	16331	16290	16204	16512	16308	16320	16307	16470	16375	16344	16455	16425	16175	16329	16482	16497	16448	16496	16480	16305	16402	16119	16369	16348	16600	16341	16512	16248	16378	16327	16596	16379	16222	16281	16464	16647	16278	16418	16660	16387	16454	16515	16309	16394	16362	16423	16570	16353	16438	16337	16300	16161	16438	16346	16288	16326	16392	16389	16408	16512	16289	16455	16407	16383	16690	16701	16584	16293	16521	16493	16366	16349	16475	16214	16265	16373	16128	16395	16345	16354	16205	16343	16264	16295	16661	16498	16293	16321	16359	16586	16260	16440	16354	16356	16447	16468	16263	16542	16411	16402	16155	16389	16283	16353	16133	16506	16319	16395	16373	16418	16316	16489	16476	16314	16353	16369	16404	16508	16425	16412	16226	16300	16393	16405	16462	16321	16298	16411	16410	16312	16248	16292	16266	16387	16341	16562	16376	16437	16548	16356	16044	16379	16468	16248	16369	16559	16253	16315	16364	16312	16099	16480	16423	16330	16254	16403	16466	16523	16504	16265	16355	16258	16395	16333	16371	16372	16210	16401	16374	16501	16449	16405	16321	16396	16472	16179	16314	16455	16432	16324	16305	16520	16280	16263	16310	16218	16385	16422	16399	16316	16464	16458	16278	16512	16403	16322	16120	16491	16242	16201	16407	16202	16461	16501	16285	16438	16500	16524	16223	16313	16490	16304	16390	16240	16371	16440	16349	16325	16419	16316	16341	16430	16283	16216	16411	16273	16311	16333	16389	16423	16441	16471	16548	16314	16261	16258	16258	16376	16525	16442	16362	16316	16264	16306	16333	16349	16214	16337	16315	16244	16478	16210	16363	16577	16493	16382	16543	16410	16433	16179	16319	16438	16169	16268	16517	16426	16424	16312	16502	16266	16339	16412	16650	16539	16428	16292	16560	16410	16257	16287	16389	16319	16261	16250	16254	16500	16559	16361	16156	16247	16426	16456	16404	16239	16337	16437	16509	16221	16326	16391	16283	16097	16165	16188	16129	16353	16484	16366	16418	16582	16411	16361	16265	16411	16396	16318	16438	16254	16494	16375	16378	16339	16358	16301	16329	16392	16319	16306	16365	16229	16434	16734	16506	16286	16486	16469	16400	16109	16290	16269	16434	16572	16270	16272	16331	16368	16249	16229	16527	16158	16168	16233	16425	16451	16346	16440	16417	16519	16339	16378	16422	16421	16265	16358	16375	16253	16551	16491	16156	16319	16387	16274	16365	16370	16339	16386	16393	16467	16261	16353	16427	16356	16395	16384	16519	16550	16311	16432	16253	16275	16343	16302	16601	16106	16523	16388	16342	16409	16425	16412	16224	16340	16462	16406	16328	16353	16094	16318	16477	16418	16604	16164	16270	16234	16452	16293	16313	16413	16396	16477	16380	16457	16339	16268	16395	16500	16410	16193	16379	16277	16453	16490	16484	16117	16419	16445	16362	16402	16232	16280	16344	16399	16264	16214	16406	16463	16353	16410	16476	16487	16413	16438	16367	16267	16547	16599	16426	16419	16433	16574	16457	16300	16489	16513	16310	16384	16346	16360	16373	16542	16453	16501	16472	16251	16252	16432	16065	16329	16268	16327	16320	16429	16145	16384	16542	16604	16386	16376	16195	16356	16548	16486	16364	16033	16410	16327	16357	16267	16336	16169	16538	16200	16399	16406	16319	16419	16415	16305	16408	16263	16461	16319	16364	16323	16392	16297	16458	16344	16307	16407	16332	16339	16530	16403	16392	16323	16235	16229	16462	16314	16441	16386	16475	16410	16248	16292	16375	16270	16255	16433	16342	16311	16251	16380	16410	16264	16455	16408	16394	16269	16501	16274	16274	16269	16306	16360	16242	16270	16308	16262	16458	16353	16466	16433	16147	16213	16131	16421	16320	16179	16199	16188	16513	16251	16444	16496	16381	16206	16351	16377	16262	16478	16324	16330	16361	16194	16481	16140	16331	16306	16311	16241	16673	16298	16432	16298	16386	16273	16335	16378	16374	16364	16356	16353	16280	16505	16380	16242	16338	16291	16367	16480	16318	16391	16343	16558	16476	16402	16320	16371	16287	16269	16361	16224	16352	16093	16292	16234	16297	16347	16280	16258	16335	16434	16427	16379	16318	16418	16269	16257	16587	16498	16452	16484	16378	16384	16275	16459	16558	16325	16476	16427	16230	16306	16481	16331	16279	16466	16254	16352	16434	16333	16442	16340	16464	16335	16689	16340	16470	16340	16395	16254	16316	16508	16384	16308	16292	16129	16525	16406	16127	16147	16419	16525	16351	16516	16307	16400	16414	16413	16387	16582	16412	16307	16517	16389	16305	16301	16350	16330	16199	16182	16432	16434	16341	16293	16388	16353	16282	16191	16263	16309	16188	16294	16412	16370	16259	16388	16351	16428	16295	16446	16253	16411	16387	16408	16470	16265	16421	16290	16271	16294	16430	16275	16466	16426	16459	16280	16363	16453	16164	16254	16415	16167	16312	16154	16312	16345	16258	16326	16349	16222	16248	16354	16298	16323	16582	16488	16331	16421	16214	16339	16430	16405	16197	16431	16251	16290	16337	16470	16481	16334	16369	16423	16427	16398	16588	16337	16128	16187	16176	16497	16502	16475	16446	16318	16053	16201	16195	16363	16572	16448	16429	16299	16427	16277	16263	16113	16206	16156	16256	16198	16549	16459	16412	16347	16470	16151	16325	16367	16372	16373	16472	16369	16371	16589	16363	16308	16467	16447	16529	16514	16515	16442	16268	16230	16309	16358	16580	16391	16245	16199	16446	16399	16476	16316	16437	16252	16316	16437	16231	16310	16425	16344	16488	16384	16270	16207	16526	16493	16322	16355	16386	16373	16382	16292	16365	16285	16417	16397	16406	16484	16303	16273	16217	16144	16307	16529	16292	16420	16331	16455	16351	16252	16592	16456	16295	16354	16457	16391	16333	16425	16376	16226	16405	16324	16454	16261	16501	16135	16460	16284	16223	16396	16401	16029	16322	16384	16374	16361	16406	16273	16410	16377	16249	16214	16463	16406	16351	16292	16488	16402	16289	16311	16443	16009	16332	16295	16418	16339	16221	16371	16438	16530	16259	16214	16450	16372	16283	16192	16447	16336	16303	16343	16405	16374	16391	16265	16422	16299	16558	16438	16401	16484	16320	16345	16340	16203	16521	16428	16503	16286	16291	16336	16224	16380	16396	16398	16317	16543	16313	16379	16341	16152	16437	16399	16420	16581	16222	16284	16299	16382	16298	16359	16232	16282	16471	16307	16339	16296	16416	16458	16427	16303	16268	16353	16328	16133	16422	16492	16566	16455	16530	16352	16498	16417	16439	16408	16261	16485	16468	16332	16535	16591	16418	16393	16478	16514	16519	16339	16323	16285	16384	16244	16321	16193	16104	16326	16391	16424	16539	16416	16292	16401	16337	16417	16349	16233	16530	16317	16348	16389	16488	16389	16569	16412	16385	16348	16425	16398	16262	16291	16474	16448	16480	16524	16324	16473	16437	16246	16356	16358	16484	16451	16436	16255	16406	16329	16360	16354	16237	16524	16332	16280	16367	16371	16472	16438	16446	16230	16254	16297	16466	16427	16385	16228	16413	16397	16284	16202	16412	16307	16323	16252	16261	16315	16338	16386	16302	16208	16259	16304	16355	16323	16403	16345	16401	16317	16267	16167	16247	16329	16479	16147	16445	16451	16310	16253	16394	16431	16326	16446	16466	16408	16276	16406	16345	16198	16474	16308	16427	16369	16439	16488	16326	16399	16296	16410	16453	16265	16505	16221	16318	16401	16271	16516	16337	16504	16494	16335	16280	16292	16176	16310	16358	16286	16300	16353	16532	16383	16487	16405	16483	16426	16100	16288	16283	16387	16445	16298	16576	16274	16460	16560	16311	16329	16454	16102	16347	16323	16296	16226	16642	16234	16442	16413	16537	16433	16367	16298
34301	51724	48205	35485	26581	22953	19967	17398	16225	15861	15391	15238	15301	15186	15191	15162	15125	15124	15024	15070	15247	15160	15186	15190	15066	15218	15126	14953	14965	15142	15170	14961	15145	15070	14920	15259	14947	15146	15316	15025	15050	15069	15130	15179	14947	14913	15048	15112	15224	15419	15306	15100	15033	15129	15152	15002	15072	14938	15150	15122	15002	15073	15074	15051	15004	15060	14981	15047	15061	15130	15180	15104	15044	15085	15160	14934	15207	15091	15135	15182	15059	15189	15218	15230	14906	15006	14893	15147	15033	14923	15134	15196	15074	14953	15035	14986	15025	15115	14990	15079	15095	15024	15022	15197	15029	15178	15042	15040	15091	15115	15008	15053	15093	15031	15094	15027	14927	14887	15027	15163	15010	15248	15100	15047	14925	15086	14987	15139	15059	15002	14988	15069	15201	15019	15123	15195	15138	15089	15068	15093	15077	15162	15068	15046	15051	15035	14949	15081	15133	15009	15079	15044	15134	15201	15210	15080	14921	15069	14995	15212	15129	15012	15097	14947	15102	15260	14791	14951	15087	14999	15045	14906	15030	15193	15075	14877	15054	14973	15090	14977	15026	14994	14944	15090	14862	15213	14991	15081	14935	15083	15093	15123	15021	15132	15201	14993	14953	15196	15139	14990	15008	15175	15150	15113	15022	15120	15162	15204	15012	15039	15130	14989	15206	14764	15131	15119	15110	15145	15335	15076	15222	14957	15186	15123	14964	14971	15079	15021	15260	14926	14944	15058	15055	15021	15085	15038	15029	15162	15040	14833	14942	15127	15084	15096	15162	15124	15151	15043	14928	15209	15135	15096	15006	15048	15032	15083	15029	14995	15064	14968	15082	14925	15119	15023	15023	15154	15095	15027	15062	14879	14968	15084	15145	15148	15099	14935	15073	15048	15048	15012	15157	15081	15118	14937	15001	15084	14942	15006	15129	14943	15083	14911	15042	15015	15194	15195	15054	15087	15091	15100	15115	15053	15026	14986	14994	15151	14933	15127	15142	15116	15016	14857	14849	15106	14862	15045	14953	15134	14996	15155	15135	15102	14950	14973	14968	15027	15072	14887	15152	15048	15063	14993	15065	15074	15094	14932	15075	15035	15040	15122	14983	15147	15041	14961	15076	15014	14916	15125	15030	15032	15069	15231	15087	15136	14986	14982	15120	15058	15038	15045	14960	15188	15150	15079	15169	14983	15060	15083	15088	15098	15137	15023	15203	14900	15066	15020	15146	15098	15011	14966	15011	15231	14915	15127	14946	15000	15108	14910	15219	15050	15100	15034	14975	15064	14931	15204	15426	15130	15202	15098	14968	15064	15043	15104	14979	15066	15098	15158	15047	14892	15122	15004	14915	14937	15205	15096	15088	14826	15069	15135	14953	15037	15123	14934	15080	14954	15121	15212	15140	14872	14975	14994	15006	15069	14949	15072	15123	15130	15000	14959	15221	15125	15170	14981	15213	15039	14928	15059	15009	15030	15044	15088	14899	15175	14915	15060	15068	14889	14822	15205	14972	15022	14959	14966	14992	15029	14907	14884	15162	15177	15183	15236	15108	14976	15058	15047	14836	14838	15144	14885	15051	15018	15081	15194	15095	15029	15078	15201	15217	15031	14944	15085	15035	15098	15009	15008	15193	14965	15110	14970	15030	15180	15074	14934	15068	15054	15106	14917	15128	15055	15114	14994	15117	14970	15000	14978	15070	15036	14988	15022	15165	15175	15035	15030	14947	15029	15108	14902	14921	14961	15029	15141	14854	15062	15107	15140	15061	15197	15162	15068	15168	15095	15115	15043	15091	14894	15166	15013	15118	15206	15043	14987	15011	15140	15084	14989	14965	14906	15052	15113	15212	15074	15132	15071	14937	15129	15031	15074	15102	15210	15081	14992	15015	15054	14942	15079	15141	15076	14932	15091	14957	14998	14915	14878	15018	15024	15012	15076	14988	14896	15103	14929	14976	14946	15159	14928	15112	14995	15022	14892	14881	15092	15131	15096	14818	15186	15090	15074	15107	14925	15057	15084	15136	15040	15169	15130	14904	14896	15079	14943	15021	15116	15055	15077	14996	15045	14969	14940	15059	15195	15089	15065	15205	14979	15030	15029	15180	15009	15104	14957	15078	14972	15191	15207	15039	15083	14973	14953	15136	15076	15076	15178	14965	15228	15075	15109	15088	15012	15057	14852	15061	15129	14996	14991	14999	15054	14961	15091	15048	14896	14965	14985	15262	15097	14849	15037	14823	15055	14873	15059	14976	15168	15008	15035	14963	15103	14986	14854	15206	15167	14994	14958	15121	15147	14962	14997	15224	15040	15025	15116	14930	15059	15175	15043	14997	14952	15149	15173	15132	15129	15169	15059	15087	15195	15055	15070	15256	15139	15275	15188	15094	15017	15063	15044	14993	14811	15085	15028	15071	14989	14963	14985	15144	14990	15041	15073	14956	15062	15173	15083	15255	15153	15111	14897	14959	15073	14942	14946	15145	14993	15085	15036	14956	14942	15077	15144	15019	14855	15126	14998	15203	15137	14982	15071	15165	14974	14978	15033	15112	15154	14969	15030	15045	15163	14860	15142	14990	15062	15156	15148	15083	14959	14972	15330	15066	14996	15092	15001	14947	15084	15045	15050	14985	15033	15129	14977	15171	15143	14937	14993	15008	15150	14799	15105	15097	15137	15145	14942	15036	15015	15146	15046	14930	14968	15095	15096	15147	15128	14865	15075	14908	14996	15014	15184	15026	15088	14830	15022	15005	15089	15116	15080	14967	15035	14992	14961	15018	14957	14980	14962	14955	15304	15132	15228	14832	14962	15007	15010	15192	14892	15213	15032	14930	15081	15032	14908	14986	15109	14980	15045	14986	15144	14950	15106	15059	14956	15034	14988	14882	15079	15010	15155	14847	14985	15002	15035	15176	15197	15144	14912	15001	15161	15286	15085	15082	14977	15039	15080	15095	15086	15243	14836	15086	15053	15158	14994	15206	15039	14841	14963	14999	15019	15002	14948	15051	15200	15106	14968	15020	15076	14941	15101	15129	14988	14983	14976	15018	15114	15170	14945	15152	15068	15082	14938	15075	15128	15039	15186	15066	15173	15072	15017	14997	15024	14873	15180	14935	15039	15000	14978	15191	14936	15155	15008	15212	15084	15086	15258	14961	15091	15132	14891	14966	15071	15061	14983	15101	15001	15024	15109	14960	15049	15027	14977	14940	14983	15081	15249	15016	14907	14992	14916	14902	15015	15112	15073	15167	15206	15082	15119	15142	14760	15083	15157	15223	15141	14990	14932	15075	15068	15141	15163	15120	15177	15040	14970	15024	14974	15136	15031	15054	14926	15134	15142	15072	15139	14930	15132	15190	15015	14890	15006	14906	15143	15102	15030	14990	15137	14949	15018	15020	14987	15039	15142	14914	15028	15134	15003	15020	15119	15112	15003	15077	14868	15056	15151	14915	15177	14997	15051	15011	15073	15157	14889	15111	14990	15023	14891	15152	14846	14958	14989	14959	15200	15010	15055	15101	14995	15167	15020	15024	15080	15109	15012	15210	15086	15000	14927	15031	15080	15116	15086	15039	15214	14911	14883	15234	15086	15071	14914	15060	14842	15060	15060	15056	15051	15044	15257	14934	15060	15116	14962	14933	14988	15111	15135	15154	14988	15019	15177	14997	15042	15028	15072	15003	14816	15004	15050	15105	15191	15007	14931	15101	15140	15278	15151	15092	14913	15157	15223	15107	15111	15053	14966	15025	14987	15144	15293	15072	14963	15236	14979	15182	14900	15166	15095	15145	15053	14958	15056	14890	15028	14976	15074	15143	15027	14975	15197	14982	15180	15108	14952	15058	14829	15126	15107	14974	15131	14965	15124	15181	15106	15099	15141	15111	15146	15167	15035	15004	15057	14924	15079	15018	15117	15025	14926	14912	14903	15246	15007	14946	15332	14886	15056	15153	15104	15214	15099	14959	14982	15227	15044	15128	15102	15065	15114	14941	15109	15036	15091	15139	15137	15133	15180	15190	15176	15021	14942	15054	14959	15001	15062	15114	15101	15192	15214	15178	14959	15026	15134	15063	15052	14999	15135	14982	15088	15042	15025	14989	15181	15136	15028	14985	15071	14963	14955	14983	15164	15050	15177	15003	15059	15073	14905	15134	14843	14946	15060	14933	14891	15067	14974	15209	15031	15237	15093	15109	15088	14949	14926	15104	14981	14942	14964	15107	14994	15058	15133	15028	15097	15110	15197	14963	15130	15110	15073	15058	15217	14977	15045	15152	15098	14942	15099	15000	14899	14898	15034	14988	14987	15087	14885	15186	15079	15221	14992	15066	15200	14957	15006	15108	15179	14991	14999	15198	15021	15214	14911	14918	15063	14989	14994	15123	15142	15200	15078	15057	15048	15020	15100	15058	14933	15179	14993	15244	15131	15106	15100	15049	15043	14947	15065	14982	14971	15277	15029	15184	14970	14948	15111	15104	15125	15050	15163	15002	15075	15028	15255	15165	15006	15040	15111	15107	15034	15015	15178	15006	14921	14903	15156	14945	15102	15188	14962	15013	14994	15086	15205	15146	15013	15135	15205	15051	15063	15148	15121	14959	15115	14971	15035	14988	15163	14952	15218	15068	14965	15029	15164	15150	15105	15065	15055	15194	15077	15112	14946	15082	15014	15151	14973	14909	15038	14954	15039	15035	15105	15080	15015	15071	15021	15093	14991	15166	15197	15164	14932	14971	14967	14925	15043	15193	15019	14900	15089	15108	14948	15101	15070	14972	15031	14898	14962	14929	14973	15039	15029	15023	14995	15134	15109	15061	15191	14936	15205	15046	14963	15113	14947	14879	14948	15121	15022	14959	15029	15191	14918	15139	15089	14997	14905	15034	15045	15004	14996	15226	15058	14856	15097	14918	14999	15042	15014	15144	15009	14939	15057	15032	15012	14907	15121	15068	14956	15013	14920	15008	15006	15245	14991	15205	15019	15064	15156	15204	15065	15132	14947	15092	14975	15150	15002	15035	15224	14948	15010	14937	15005	15110	15105	15108	15008	14942	14919	15006	15116	15087	14978	15127	15063	15018	15082	15098	15066	15065	15058	15025	15103	15114	14976	14890	14999	15046	15189	15143	15112	15135	14983
23040	21455	29295	24423	23267	26926	29391	21412	18434	17690	17485	16901	17095	16949	17103	17003	16789	16890	17032	16828	16670	16709	16720	16921	16551	16432	16727	16681	16642	16905	16583	16865	16787	16618	16629	16528	16742	16779	16494	16721	16758	16689	16646	16882	16675	16627	16852	16618	16990	17103	17173	16881	16708	16574	16608	16619	16356	16468	16582	16664	16541	16638	16629	16604	16452	16578	16542	16791	16714	16630	16686	16394	16721	16518	16434	16529	16630	16649	16854	16588	16849	16529	16520	16575	16477	16541	16549	16626	16491	16563	16559	16417	16721	16589	16680	16451	16663	16472	16523	16684	16604	16473	16487	16546	16639	16337	16560	16547	16334	16594	16356	16513	16476	16512	16619	16632	16404	16466	16435	16472	16608	16545	16746	16536	16447	16563	16414	16377	16680	16814	16540	16734	16566	16554	16693	16721	16502	16466	16582	16506	16568	16594	16582	16425	16573	16535	16510	16432	16539	16427	16391	16506	16449	16527	16615	16628	16586	16608	16652	16656	16556	16545	16512	16500	16515	16446	16459	16562	16405	16562	16751	16418	16627	16628	16429	16450	16490	16707	16693	16640	16633	16481	16453	16549	16581	16468	16617	16372	16550	16446	16704	16660	16645	16543	16498	16489	16434	16522	16557	16406	16644	16508	16499	16565	16748	16629	16608	16458	16435	16211	16769	16395	16648	16619	16476	16477	16628	16727	16429	16577	16344	16484	16377	16527	16408	16587	16466	16422	16609	16390	16493	16465	16379	16747	16538	16472	16613	16563	16402	16596	16524	16454	16321	16530	16544	16407	16893	16476	16433	16685	16710	16528	16550	16490	16499	16749	16742	16436	16433	16550	16640	16647	16653	16736	16560	16312	16491	16406	16622	16559	16606	16473	16532	16461	16443	16549	16381	16689	16558	16450	16509	16721	16401	16465	16424	16741	16443	16571	16574	16561	16549	16452	16486	16567	16534	16542	16436	16602	16481	16530	16399	16443	16444	16549	16420	16722	16493	16670	16465	16487	16397	16250	16329	16379	16524	16702	16553	16500	16642	16433	16326	16604	16555	16567	16291	16539	16571	16602	16488	16522	16505	16714	16565	16541	16492	16579	16564	16515	16522	16437	16462	16532	16540	16513	16546	16602	16417	16433	16514	16493	16477	16603	16567	16415	16297	16454	16465	16526	16353	16489	16490	16597	16601	16414	16656	16528	16484	16518	16466	16401	16719	16387	16656	16566	16596	16436	16508	16544	16569	16543	16488	16410	16661	16605	16584	16490	16479	16556	16426	16397	16532	16590	16480	16525	16616	16793	16502	16359	16626	16354	16593	16621	16578	16523	16620	16398	16449	16392	16605	16509	16393	16477	16376	16541	16527	16601	16562	16461	16544	16596	16563	16635	16553	16433	16528	16357	16392	16551	16434	16542	16354	16544	16605	16428	16548	16228	16611	16579	16562	16442	16482	16431	16661	16337	16464	16685	16417	16566	16668	16621	16741	16482	16606	16473	16425	16580	16560	16649	16478	16574	16635	16508	16417	16538	16718	16336	16430	16309	16629	16526	16482	16589	16675	16463	16448	16518	16641	16583	16440	16511	16442	16473	16392	16408	16699	16489	16409	16569	16591	16529	16571	16576	16598	16529	16382	16465	16533	16501	16531	16412	16548	16259	16323	16472	16590	16375	16311	16627	16681	16604	16469	16411	16519	16544	16522	16546	16711	16256	16587	16648	16661	16680	16581	16552	16495	16467	16480	16425	16534	16693	16437	16637	16503	16592	16396	16561	16470	16426	16633	16686	16398	16492	16575	16299	16387	16418	16492	16445	16465	16562	16457	16653	16414	16540	16583	16718	16433	16579	16702	16640	16570	16443	16782	16369	16592	16576	16443	16538	16511	16393	16648	16582	16584	16571	16517	16396	16591	16564	16454	16376	16571	16475	16483	16524	16429	16673	16474	16447	16586	16407	16684	16478	16621	16528	16637	16377	16413	16509	16732	16371	16505	16362	16478	16607	16470	16458	16344	16596	16596	16602	16588	16709	16624	16567	16470	16425	16473	16545	16417	16643	16764	16627	16309	16766	16613	16474	16487	16662	16540	16628	16343	16590	16490	16605	16632	16648	16579	16644	16490	16572	16488	16540	16618	16731	16395	16432	16472	16563	16538	16479	16607	16262	16449	16529	16650	16537	16649	16551	16598	16414	16543	16486	16548	16430	16541	16707	16633	16615	16458	16592	16418	16482	16381	16664	16482	16582	16451	16440	16551	16498	16590	16437	16680	16582	16576	16515	16352	16369	16488	16320	16541	16352	16517	16667	16520	16724	16460	16480	16613	16622	16381	16539	16662	16711	16672	16567	16405	16253	16438	16551	16592	16502	16581	16623	16529	16477	16738	16442	16504	16502	16635	16451	16374	16571	16633	16517	16549	16353	16358	16365	16536	16657	16571	16693	16595	16531	16572	16643	16557	16483	16653	16435	16506	16610	16443	16401	16557	16456	16351	16629	16490	16427	16317	16451	16788	16390	16533	16566	16428	16598	16691	16556	16607	16634	16418	16420	16483	16500	16486	16386	16658	16676	16524	16532	16554	16622	16468	16775	16497	16529	16507	16598	16569	16559	16567	16699	16455	16454	16642	16551	16459	16359	16567	16325	16443	16413	16516	16574	16478	16468	16504	16392	16463	16703	16764	16546	16600	16565	16572	16285	16644	16381	16487	16503	16708	16491	16637	16464	16686	16720	16477	16262	16518	16584	16436	16363	16600	16729	16447	16518	16696	16410	16549	16474	16571	16529	16524	16502	16430	16525	16555	16498	16643	16472	16620	16556	16678	16510	16606	16298	16371	16434	16688	16582	16610	16600	16760	16454	16415	16581	16451	16776	16530	16388	16451	16545	16514	16554	16508	16367	16512	16528	16692	16720	16491	16460	16604	16578	16619	16567	16626	16781	16580	16552	16366	16691	16375	16575	16656	16641	16784	16543	16386	16411	16509	16752	16505	16456	16607	16632	16469	16536	16698	16384	16456	16470	16373	16302	16623	16459	16611	16629	16463	16502	16610	16494	16582	16318	16586	16372	16424	16455	16469	16543	16377	16558	16529	16570	16615	16466	16624	16651	16344	16408	16460	16569	16493	16503	16561	16635	16465	16540	16500	16414	16497	16596	16624	16649	16701	16430	16491	16426	16497	16636	16379	16482	16544	16520	16521	16561	16524	16701	16320	16498	16519	16341	16729	16364	16514	16616	16626	16553	16632	16463	16335	16506	16505	16719	16491	16573	16523	16524	16571	16549	16598	16599	16676	16681	16590	16387	16349	16357	16372	16443	16511	16623	16654	16625	16414	16612	16438	16489	16759	16670	16645	16399	16493	16382	16481	16406	16540	16411	16574	16283	16698	16560	16647	16391	16495	16677	16480	16498	16637	16508	16425	16544	16619	16503	16542	16842	16376	16586	16628	16596	16470	16427	16434	16509	16675	16507	16499	16674	16543	16437	16462	16772	16647	16562	16412	16634	16589	16528	16635	16505	16475	16588	16503	16406	16416	16529	16698	16438	16573	16512	16707	16514	16413	16442	16672	16648	16689	16588	16652	16408	16402	16496	16405	16514	16682	16438	16548	16574	16571	16611	16550	16460	16445	16535	16634	16459	16647	16691	16372	16596	16543	16591	16519	16221	16492	16328	16651	16498	16491	16486	16353	16569	16384	16455	16621	16402	16461	16423	16620	16640	16444	16530	16574	16511	16508	16530	16620	16475	16468	16563	16470	16565	16435	16529	16370	16592	16350	16378	16282	16623	16413	16368	16604	16685	16642	16443	16383	16675	16467	16347	16570	16401	16536	16668	16677	16470	16583	16327	16670	16619	16651	16664	16635	16466	16589	16707	16495	16481	16712	16558	16557	16477	16594	16792	16457	16630	16567	16361	16457	16546	16310	16558	16297	16471	16528	16364	16461	16658	16466	16611	16698	16677	16357	16498	16610	16516	16324	16517	16692	16465	16464	16390	16476	16567	16678	16557	16540	16588	16738	16591	16425	16626	16626	16476	16597	16632	16593	16618	16689	16566	16418	16704	16549	16743	16573	16590	16357	16305	16682	16537	16514	16585	16559	16638	16513	16675	16636	16568	16643	16438	16529	16467	16507	16579	16581	16539	16642	16426	16292	16438	16506	16430	16438	16460	16586	16407	16454	16595	16525	16348	16637	16585	16375	16368	16336	16566	16509	16511	16574	16657	16549	16538	16387	16431	16680	16529	16720	16557	16444	16666	16638	16502	16540	16361	16678	16396	16368	16451	16628	16490	16662	16559	16658	16612	16598	16620	16493	16520	16648	16687	16423	16359	16732	16563	16533	16641	16395	16358	16239	16551	16449	16360	16674	16628	16440	16510	16560	16397	16454	16505	16613	16390	16619	16588	16458	16590	16580	16303	16531	16447	16518	16572	16344	16611	16515	16693	16508	16491	16475	16520	16658	16659	16660	16370	16557	16440	16434	16557	16430	16735	16508	16523	16442	16628	16577	16673	16417	16563	16442	16589	16760	16650	16466	16495	16679	16483	16594	16528	16499	16507	16476	16411	16380	16444	16577	16464	16384	16481	16749	16688	16766	16476	16562	16609	16393	16563	16295	16725	16399	16632	16340	16372	16567	16487	16378	16453	16563	16610	16534	16604	16654	16505	16668	16740	16607	16463	16562	16554	16457	16375	16717	16591	16488	16597	16451	16764	16515	16289	16335	16481	16587	16502	16586	16646	16433	16554	16683	16569	16583	16643	16606	16422	16598	16303	16744	16536	16601	16389	16369	16542	16654	16518	16580	16509	16579	16597	16499	16487	16687	16517	16577	16523	16552	16585	16463	16633	16712	16469	16545	16490	16548	16346	16389	16364	16412	16395	16616	16602	16493	16547	16466	16590	16634	16462	16584	16574	16317	16321	16632	16428	16436	16563	16683	16634	16406	16354	16510	16403	16470	16532	16464	16245	16513	16508	16516	16396	16440	16558	16519	16514	16514	16501	16507	16338	16574	16545	16388	16579	16487	16655	16508	16410	16355	16612	16470	16439	16473	16537	16675	16370	16632	16494	16742	16445	16585	16601	16694	16451	16536	16664	16636	16561	16469	16641	16393	16549	16425	16503	16498	16467	16402	16525
35599	57930	56297	44484	36642	31035	27358	20290	17303	16306	15775	15530	15393	15568	15360	15334	15534	15419	15227	15296	15194	15278	15267	15379	15307	15365	15160	15226	15350	15234	15222	15246	15115	15168	15420	15079	15224	15243	15105	15359	15300	15085	15441	15094	15130	15296	15239	15288	15608	15858	15709	15416	15147	15192	15159	15094	15299	15256	15148	15181	15206	15326	15156	15112	15358	15249	15182	15100	15164	15216	15197	15336	15145	15137	15316	15313	15280	15132	15246	15317	15360	15237	15111	15175	15208	15261	15213	15217	15088	15263	15314	15293	15187	15221	15243	15208	15263	15231	15179	15100	15161	15223	15289	15098	15231	15222	15327	15175	15063	15224	14965	15163	15259	14995	15129	15175	15078	15430	15273	15084	15130	15393	15055	15250	15236	15223	15168	15034	15226	15144	15359	15277	15186	15191	15186	15230	15121	15082	15236	15258	15270	15258	15120	15170	15167	15054	15390	15148	15172	15261	15040	15267	15179	15363	15002	15253	15288	15104	15238	15099	15114	15284	15185	15113	15290	15142	15338	15248	15084	15124	15277	15305	15138	15191	15340	15164	15207	15329	15107	15142	15247	15070	15188	15288	15328	15157	15172	15064	15002	15041	15210	15003	15347	15174	15229	15168	15188	15253	15340	15185	15160	15382	15107	15113	15307	15112	15025	15207	15366	15335	15272	15254	15147	15132	15015	15242	15195	15171	15344	15185	15226	15137	15157	15259	15248	15128	15289	15324	15229	15075	15236	15290	15385	15162	15295	15131	15217	15192	15087	15074	15245	15155	15195	15030	15388	15155	15239	15253	15281	15009	15215	15146	15087	15342	15139	15176	15394	15060	15210	15240	15278	15239	15325	15335	15190	15300	15255	15181	15225	15117	15167	15004	15182	15360	15291	15200	15022	15182	15158	14998	15124	15210	15275	15032	15247	15270	15286	15269	15264	15106	15265	15254	15197	15223	15255	15312	15036	15141	15098	15166	15292	15303	15179	15114	15155	15381	15088	15103	15147	15210	15294	15232	15112	15124	15145	15331	15134	15070	15316	15209	15059	15259	15162	14958	15139	15077	15297	15200	15282	15176	15214	15180	15214	15264	15126	15188	15163	15105	15210	15178	15097	15461	15014	15047	15302	15083	15328	15207	15157	15320	15257	15145	15221	15364	15135	15169	15226	15225	15121	15203	15285	15420	15323	15129	15209	15046	15118	15192	15161	15257	15126	15229	15147	15272	15034	15172	15221	15218	15141	15303	15281	15079	15037	15197	15054	15102	15246	15330	15294	15242	15236	15018	15334	15322	15151	15245	15280	15166	15241	15092	15176	15230	15112	15316	15237	15120	15021	15327	15180	15134	15175	15209	15094	15237	15277	15283	15265	15097	15127	15246	15196	15089	15266	15153	15214	15176	15212	15230	15084	15124	15101	15284	15331	15107	15061	15181	15165	15037	15065	15270	15272	15434	15063	15240	15191	15040	15128	15332	15163	15060	15315	15096	15198	14994	15366	15144	15132	15277	15224	15244	15214	15224	15107	15082	15316	15181	15344	15022	15207	15270	15092	15267	15177	15288	15125	15034	15172	15278	15195	15106	15129	15284	15052	15073	15099	15158	15158	15300	15248	15295	15143	15151	15297	15131	15077	15242	15187	15195	15203	14997	14980	15373	15261	15249	15268	15397	15130	15270	15170	15107	15132	15238	15163	15268	15252	15263	15186	15227	15188	15232	15042	15094	15053	15214	15144	15109	15344	15133	15218	15135	15305	15223	15490	15051	15280	15281	15224	15048	15214	15177	15222	15111	15308	15173	15252	15253	15316	15030	15246	15163	15268	15247	15203	15059	15223	15078	15152	15087	15162	15487	15335	15168	15276	15169	15326	15266	15151	15183	15224	15070	15119	15334	15165	15147	15265	15185	15214	15214	15202	15159	15158	15081	15137	15205	15206	15208	15066	15278	15198	15228	15150	15292	15095	15231	15230	15228	15271	15070	15257	15092	15117	15157	15125	15269	15226	15152	15076	15229	15306	15075	15232	14956	15260	15358	15104	15146	15098	15136	15221	15071	15302	15202	15165	15193	15194	15322	15238	15073	15061	15184	15227	15081	15234	15206	15148	15133	15321	15284	15159	15270	14983	15230	15156	15139	15171	15115	15312	15240	15278	15297	15172	15091	15344	15138	15349	15209	15254	15241	15106	15175	15107	15251	15422	15243	15165	15198	15145	15261	15239	15137	15223	15162	15142	15126	15301	15068	15219	15205	15094	15093	15085	15379	15062	15235	15217	15210	15180	14952	15262	15234	15210	15199	15359	15277	15026	15129	15146	15257	15167	15471	15143	15319	15236	14996	15160	15374	15188	15263	15175	15290	15202	15187	15287	15219	15386	15188	15074	15131	15214	15139	15125	15209	15206	15180	15112	15189	15272	15240	15127	15084	15391	15146	15265	15268	15400	15347	15309	15030	15222	15027	15288	15174	15354	14963	15215	15273	15255	15245	15273	15175	15277	15067	15260	15364	15147	15079	15166	15157	15198	15264	15291	15103	15152	15168	15060	15213	14955	15222	15203	15148	15061	15222	15248	15268	15158	15194	15220	15117	15212	15177	15291	15364	15235	15370	15288	15124	15141	15148	15037	15110	15347	15338	15033	15195	15296	15210	15288	15353	15165	15232	15259	15041	15159	15243	15351	15123	15050	15110	15334	15270	15226	15108	15080	15096	15174	15178	15165	15112	15168	15260	15258	15086	15128	15229	15185	15339	15118	15172	15202	15339	15304	15198	15243	15188	15165	15314	15231	15089	15090	15109	15259	15095	15187	15247	15289	15216	15135	15135	15230	15207	15290	15013	15227	14991	15181	15187	15176	15197	15042	15264	15112	15085	15118	15165	15177	15292	15199	15235	15073	15254	15136	15070	15146	15167	15339	15229	15376	15283	15198	15198	15086	15208	15200	15238	15281	15177	15125	15267	15409	15103	15210	15371	15110	15364	15178	15227	15235	15117	15298	15163	15210	15185	15172	15233	15291	15199	15086	15127	15021	14995	15330	15184	15234	15213	15292	15096	15279	15105	15207	15218	15367	15067	15146	15128	15094	15162	15101	15242	15322	14978	15031	15134	15153	15312	15344	15201	15185	15226	15051	15197	15248	15246	15283	15085	15140	15180	15160	15081	15067	15221	15288	15193	15119	15295	15247	15283	15227	15151	15290	15082	15215	15226	14986	15321	15110	15221	15003	15192	15274	15268	15342	15154	15203	15297	15218	15280	15154	15248	15236	15217	15164	14952	15206	14955	15170	15204	15112	15233	15238	15185	15207	15193	15414	15232	15242	15139	15226	15263	15170	14929	15152	15286	15130	15082	15193	15159	15181	15251	15272	15044	15275	15264	15313	15151	15105	15178	15086	15084	15323	15204	15171	15179	15353	15239	15248	15338	15207	15100	15157	15124	15138	15245	15189	15151	15215	15100	15234	15161	15225	15130	15014	15095	15218	15070	15250	15084	15329	15219	15137	15074	15173	15079	15195	15257	15115	15221	15100	15108	15059	15248	15120	15243	15113	15036	15222	15217	15107	15141	15123	15094	14973	15102	15099	15218	15147	15105	15402	15214	15256	15261	15313	15245	15181	15063	15217	15103	15162	15332	15322	15206	14966	15100	15304	15153	15348	15294	15139	15209	15223	15242	15064	15065	15112	15186	15353	15222	15093	15181	15152	15110	15241	15156	15121	15129	15129	15229	15123	15403	15183	15280	15301	15231	15198	15158	15157	15260	15256	15142	15082	15253	15377	15178	15290	15214	15142	15054	15218	15320	14916	15222	15287	14997	15067	15334	15262	15166	15154	15179	15242	14971	15216	15153	15112	15194	15294	15228	15165	15225	15101	15175	15103	15189	15206	15043	15271	15249	15173	15331	15034	15016	15216	15194	15237	15122	15337	15098	15071	15186	15231	15303	14948	15397	15177	15060	15235	15124	15069	15229	15071	15246	15190	14994	15251	15165	15045	15240	15205	15036	15170	15327	15330	15271	15381	15197	15345	15204	15223	15293	15128	15253	15158	15263	15078	15242	15297	15306	15153	15111	15072	15281	15169	15048	15279	15063	15325	15217	15303	14972	15260	15194	15357	15166	15175	15201	15097	15324	15288	15100	15341	15028	15127	15193	15180	15186	15057	15220	15163	15156	15291	15208	15270	15225	15255	15150	15248	15162	15075	15188	15066	15117	15092	15323	15041	15106	15171	15167	15316	15070	15236	15219	15224	15245	15215	15282	15282	15178	15245	15157	15084	15242	15257	15029	15143	15214	15219	15182	15349	15255	15100	15135	15051	15156	15140	15131	15226	15155	15155	15087	15149	15265	15265	15185	14902	15231	15192	15229	15155	15259	15411	15328	15207	15133	15207	15070	15168	15262	15243	15098	15078	15266	15076	15291	15150	15205	15164	15230	15271	15087	15071	15352	15256	15030	15284	15177	15297	15239	15314	15229	15274	15294	15213	15367	15376	15263	15097	15019	15317	15217	15169	15188	15249	15224	14956	15419	15197	15130	14986	15051	15219	15182	15221	15166	15291	15292	15181	15206	15293	15114	15252	15238	15072	15045	15169	15203	15216	15233	15254	15094	15122	15148	15267	15230	15335	15032	15320	15097	15147	15237	15116	15205	15073	15172	15140	15010	15206	15278	15147	15019	15201	15058	15140	15206	15163	15080	15200	15182	15155	15159	15203	15191	15078	14977	15188	15187	15199	15118	15100	15242	15153	15020	15189	15193	15276	15216	15126	15281	15214	15023	15130	15138	15061	15171	15381	15264	15103	15256	15247	15124	15168	14951	15115	15097	15274	14967	15170	15246	15161	15212	15355	15175	15178	15219	15046	15132	15145	15252	15057	15206	15081	15079	15127	15226	15101	15270	15176	15044	15240	15400	15308	15304	15123	15016	15183	15252	15211	14995	15312	15262	15259	15161	15121	15265	15215	15111	15193	15144	15281	15340	15173	15194	15196	15106	15105	15172	15281	15193	15238	15156	14963	15208	15250	15372	15246	15016	15204	15217	15133	15258	15198	15181	15244	14985	15307	15204	15153	15200	15121	15102	15151	15082	15254	15271	15345	15162	15366	15108	15321	15192	15199	15207	15295	14991	15108	15111	15218	15174
28196	26051	33155	30937	24763	22317	20685	19128	18222	17735	17888	17806	17713	17756	17810	17698	17549	17804	17645	17653	17791	17938	17741	17900	17964	17548	17985	17598	17757	17755	17697	17682	17638	17791	17633	17672	17685	17784	17825	17711	17787	17574	17770	17714	17714	17682	17741	17445	17657	17832	17796	17744	17757	17725	17686	17713	17721	17683	17666	17839	17458	17612	17538	17529	17709	17684	17706	17589	17560	17389	17862	17765	17826	17744	17662	17758	17528	17803	17971	17481	17585	17530	17882	17851	17923	17714	17681	17606	17736	17633	17674	17677	17712	17566	17639	17595	17624	17755	17719	17796	17466	17659	17575	17748	17828	17608	17598	17649	17508	17713	17567	17629	17725	17690	17809	17678	17823	17334	17689	17638	17872	17776	17795	17599	17904	17681	17661	17728	17808	17639	17605	17681	17603	17453	17716	17567	17750	17826	17537	17558	17542	17688	17763	17800	17603	17480	17847	17677	17635	17603	17751	17769	17751	17683	17874	17673	17871	17597	17722	17607	17868	17689	17714	17646	17570	17578	17623	17563	17843	17867	17498	17371	17531	17781	17758	17592	17669	17797	17500	17681	17668	17460	17557	17726	17914	17679	17498	17638	17724	17795	17739	17794	17780	17640	17871	17518	17650	17738	17519	17776	17552	17646	17633	17663	17611	17464	17641	17496	17523	17497	17771	17788	17769	17644	17785	17767	17690	17689	17755	17483	17691	17578	17525	17652	17513	17717	17798	17622	17386	17749	17633	17581	17589	17792	17623	17800	17703	17751	17517	17627	17538	17641	17898	17754	17680	17933	17520	17686	17572	17590	17647	17693	17684	17605	17725	17934	17720	17458	17504	17760	17791	17652	17561	17776	17881	17850	17424	17800	17743	17691	17559	17706	17722	17599	17675	17705	17725	17537	17725	17663	17826	17642	17763	17560	17730	17796	17760	17627	17598	17794	17423	17591	17665	17869	17880	17745	17620	17598	17813	17639	17533	17728	17815	17963	17497	17569	17651	17658	17552	17505	17739	17824	17640	17717	17789	17582	17700	17781	17672	17463	17796	17638	17900	17677	17563	17817	17646	17696	17534	17734	17745	17643	17799	17634	17745	17840	17450	17694	17756	17868	17695	17703	17759	17744	17576	17552	17678	17480	17632	17638	17733	17677	17488	17770	17778	17618	17569	17797	17786	17869	17716	17778	17458	17525	17589	17577	17458	17512	17741	17599	17707	17592	17629	17711	17808	17709	17951	17775	17519	17556	17627	17834	17601	17815	17476	17741	17778	17598	17758	17680	17678	17714	17517	17804	17869	17469	17681	17657	17594	17638	17692	17590	17610	17694	17703	18003	17692	17523	17662	17585	17800	17601	17588	17495	17594	17822	17646	17587	17558	17883	17776	17734	17697	17825	17564	17721	17765	17507	17753	17461	17737	17655	17679	17843	17911	17790	17646	17774	17780	17658	17733	17816	17586	17584	17724	17714	17623	17614	17612	17656	17783	17658	17630	17620	17562	17646	17528	17696	17725	17740	17736	17664	17767	17581	17485	17783	17559	17803	17644	17661	17652	17593	17541	17946	17645	17618	17676	17734	17964	17697	17743	17672	17700	17860	17745	17628	17844	17640	17880	17714	17638	17758	17740	17691	17645	17729	17656	17510	17641	17802	17697	17648	17642	17468	17569	17674	17593	17597	17535	17406	17603	17614	17577	17554	17565	17458	17599	17798	17687	17592	17605	17606	17628	17618	17690	17627	17864	17443	17552	17627	17481	17939	17784	17778	17870	17729	17496	17777	17606	17693	17766	17669	17712	17683	17702	17562	17707	17762	17740	17625	17623	17578	17676	17647	17827	17800	17704	17711	17599	17704	17663	17811	17725	17519	17808	17579	17632	17518	17461	17514	17784	17695	17647	17743	17714	17569	17915	17706	17607	17639	17672	17575	17556	17740	17623	17728	17766	17458	17833	17820	17839	17510	17932	17781	17776	17593	17493	17748	17599	17529	17615	17719	17704	17661	17492	17589	17526	17680	17682	17552	17842	17842	17759	17702	17659	17564	17841	17693	17835	17813	17529	17744	17742	17876	17482	17560	17575	17666	17773	17660	17647	17856	17729	17641	17462	17680	17726	17670	17616	17812	17962	17748	17688	17602	17734	17497	17681	17621	17748	17758	17748	17882	17707	17777	17715	17699	17637	17610	17677	17581	17678	17595	17579	17719	17596	17711	17678	17643	17622	17586	17774	17581	17666	17606	17519	17431	17748	17891	17675	17780	17647	17734	17592	17785	17523	17688	17548	17682	17686	17736	17767	17714	17654	17598	17622	17699	17588	17347	17678	17549	17649	17757	17606	17582	17496	17585	17663	17518	17615	17609	17650	17750	17664	17675	17684	17613	17576	17724	17624	17511	17586	17628	17791	17580	17666	17659	17791	17612	17597	17721	17596	17778	17622	17580	17729	17824	17506	17784	17694	17459	17599	17827	17620	17663	17640	17541	17672	17579	17564	17583	17635	17868	17860	17670	17671	17841	17972	17407	17655	17657	17447	17575	17548	17687	17811	17711	17668	17782	17784	17624	17789	17694	17657	17703	17761	17508	17632	17620	17754	17556	17735	17628	17488	17422	17446	17735	17677	17668	17722	17627	17694	17519	17604	17625	17627	17589	17611	17578	17739	17585	17720	17890	17739	17726	17790	17972	17663	17552	17771	17608	17662	17529	17646	17575	17679	17775	17795	17621	17674	17711	17768	17717	17619	17747	17892	17585	17625	17643	17757	17633	17595	17498	17691	17583	17731	17666	17882	17574	17489	17612	17678	17695	17720	17861	17423	17660	17496	17651	17615	17590	17544	17910	17746	17661	17661	17488	17708	17790	17736	17709	17593	17877	17650	17707	17887	17628	17869	17580	17812	17629	17704	17794	17659	17740	17663	17617	17585	17592	17874	17767	17731	17758	17868	17636	17723	17594	17586	17572	17864	17927	17723	17839	17817	17548	17574	17692	17686	17783	17662	17749	17541	17723	17724	17839	17766	17767	17640	17542	17668	17615	17813	17675	17801	17669	17862	17787	17710	17731	17897	17749	17716	17761	17633	17789	17838	17672	17590	17839	17607	17767	17924	17724	17709	17778	17795	17604	17539	17647	17583	17607	17805	17711	17681	17763	17676	17655	17714	17785	17802	17641	17598	17659	17839	17687	17759	17662	17577	18013	17563	17741	17671	17582	17646	17691	17791	17592	17864	17692	17950	17677	17679	17608	17455	17663	17911	17677	17623	17622	17763	17650	17662	17665	17838	17675	17719	17909	17759	17661	17495	17811	17903	17777	17795	17532	17760	17647	17652	17565	17662	17813	17626	17645	17692	17666	17700	17482	17772	17392	17678	17639	17653	17782	17686	17756	17695	17704	17882	17776	17587	17683	17505	17767	17781	17927	17666	17695	17846	17773	17844	17663	17579	17813	17781	17611	17720	17614	17591	17608	17844	17778	17694	17527	17630	17552	17561	17678	17687	17769	17693	17501	17527	17487	17889	17727	17549	17620	17534	17644	17548	17757	17665	17974	17751	17505	17673	17722	17934	17578	17850	17622	17674	17554	17997	17608	17702	17818	17550	17760	17688	17635	17679	17638	17709	17554	17946	17609	17877	17596	17783	17825	17742	17688	17667	17555	17592	17741	17602	17730	17731	17544	17605	17738	17682	17672	17611	17694	17803	17555	17865	17722	17691	17637	17628	17794	17626	17804	17644	17713	17795	17644	17611	17908	17677	17820	17781	17531	17666	17648	17559	17778	17653	17676	17710	17677	17595	17603	17801	17677	17764	17686	17538	17635	17804	17697	17542	17497	17674	17767	17735	17456	17594	17825	17554	17713	17932	17565	17766	17503	17510	17547	17678	17482	17811	17787	17984	17694	17505	17613	17740	17642	17707	17883	17546	17646	17759	17513	17601	17716	17512	17604	17665	17840	17764	17586	17702	17750	17857	17603	17562	17617	17609	17783	17853	17694	17655	17548	17902	17652	17572	17623	17594	17489	17682	17500	17808	17769	17512	17635	17738	17661	17612	17948	17797	17453	17663	17579	17562	17701	17788	17699	17679	17784	17571	17863	17858	17764	17616	17600	17655	17587	17636	17768	17732	17631	17792	17583	17575	17600	17670	17760	17774	17584	17620	17619	17599	17648	17678	17856	17860	17716	17709	17739	17660	17751	17597	17701	17772	17770	17866	17805	17807	17427	17683	17725	17673	17448	17766	17565	17638	17667	17783	17710	17791	17649	17893	17802	17635	17598	17738	17751	17683	17709	17650	17796	17795	17776	17766	17731	17591	17687	18025	17596	17668	17538	17501	17547	17750	17722	17633	17828	17522	17802	17651	17720	17713	17823	17807	17772	17790	17597	17786	17612	17546	17790	17808	17660	17773	17591	17596	17665	17717	17691	17583	17637	17775	17703	17861	17557	17651	17665	17613	17611	17575	17582	17739	17808	17776	17793	17746	17604	17761	17645	17666	17754	17624	17791	17731	17743	17604	17733	17631	17528	17672	17715	17683	17735	17902	17844	17700	17843	17748	17706	17645	17634	17841	17647	17682	17693	17788	17611	17650	17549	17779	17583	17783	17496	17636	17720	17629	17813	17685	17718	17694	17600	17640	17543	17621	17712	17785	17679	17816	17648	17512	17688	17748	17585	17867	17709	17811	17658	17578	17666	17840	17811	17629	17498	17863	17581	17538	17448	17632	17721	17671	17753	17762	17703	17793	17854	17788	17712	17699	17602	17574	17648	17674	17732	17513	17590	17676	17818	17691	17661	17675	17794	17540	17609	17606	17901	17983	17791	17772	17520	17524	17802	17784	17819	17661	17779	17544	17604	17743	17637	17692	17730	17526	17625	17685	17539	17735	17725	17774	17718	17740	17877	17605	17745	17862	17754	17650	17795	17804	17464	17748	17761	17610	17633	17609	17661	17720	17713	17689	17936	17819	17541	17911	17653	17685	17762	17736	17470	17679	17463	17671	17507	17651	17723	17723	17798	17771	17855	17792	17858	17755	17815	17760	17967	17806	17735	17690	17570	17725	17696	17655	17939	17748	17612	17563	17650	17850	17647	17702	17752	17493	17725	17554	17639	17566	17740	17850	17651	17652	17932	17824	17836	17668	17586
30010	43207	39223	31871	25688	21966	19594	17830	16637	16144	16033	16083	16025	16103	15881	16010	15822	15905	16005	15943	15905	15858	15830	15840	15793	15914	15948	15851	15946	16109	16002	15884	15729	16067	15991	15771	15963	16023	15830	16098	15859	15949	15896	16059	16044	15803	16154	15954	15920	15873	16071	15946	15934	15808	15846	15945	15950	15748	15887	15960	16009	16012	15980	16077	15880	15965	16074	15966	15954	15866	15913	15879	16074	15977	15940	16011	15853	16184	15802	16183	16067	16003	16066	15915	15953	15912	15895	15955	15923	15932	15771	15856	15921	15954	15892	15932	16004	15866	15856	15865	15876	15945	15809	15922	16022	15893	16068	15933	15968	15936	16054	15960	16046	15809	16005	16005	15891	15955	15876	15934	15802	15911	16006	16000	15860	16045	16037	15922	16003	15910	15888	15949	15854	15983	15845	15970	16012	16020	15934	16040	16053	15811	16211	15901	15903	15885	15799	15935	15874	15879	16016	15956	15711	15927	15976	15903	15775	15788	15875	15865	15983	15912	15856	16038	15945	15828	15870	15798	15985	15947	15815	15930	15915	15875	15825	15884	15934	15990	15823	15943	15977	15892	16003	15879	15849	16003	15938	15736	15864	15992	16011	15957	16070	15793	15997	16100	15888	15912	15934	15951	15814	16090	15823	16008	15799	15610	16016	15798	15901	15974	15939	16020	15988	15775	15965	15910	15887	15997	16128	15936	15950	15941	15759	16015	15989	15935	16053	15974	15919	15734	16023	15839	15957	15957	15902	15880	15888	15849	15946	15949	15913	15965	15908	16003	15699	15901	15922	15750	15928	15922	16098	15965	15801	15809	15862	16040	15976	16037	15944	15836	15927	15917	15839	16129	15912	16028	15765	15934	15861	15889	16035	15984	15828	15929	15976	15835	15856	15916	15896	15906	15906	15961	15960	15979	15966	15943	15950	16056	15917	16036	15946	15802	15951	15886	15965	16005	15923	15870	15853	15892	16015	15874	15884	16003	16020	15968	15827	15893	15942	15794	15876	15931	15912	16060	15969	15870	16043	15894	15987	15776	16016	16156	15833	15890	16008	15940	16273	15807	16103	15897	15833	16005	15696	15933	15779	15954	15818	15819	15972	15970	15900	15978	15895	15943	15934	15933	16054	15873	15990	15906	15847	15994	15950	16044	16042	16040	15943	15936	15957	16058	15913	15871	15910	15944	15913	16078	15852	15803	16073	15936	15883	15973	15864	15921	16010	16117	15982	15750	15944	15830	16022	15889	15941	15896	15988	15990	15956	15852	16134	15875	15775	16100	15983	15903	15857	16058	15826	15878	16068	15964	15840	16133	16128	15992	15874	15912	15976	15690	15961	15956	16012	15978	15841	15949	15921	15953	15981	15990	15988	15874	15810	16037	15800	15853	15941	16008	15886	16075	15776	15914	15876	16081	15984	15892	15954	15943	15972	15880	16161	15860	16026	15875	15907	15966	15894	15874	15916	15956	15918	15996	16102	15690	15951	15954	15918	15883	16031	15945	16017	15809	15911	15876	15847	15982	15723	15841	15847	15907	15916	15986	15858	15927	15970	15769	15876	15991	15863	15936	15944	16138	15949	15906	16050	15937	15837	15743	15892	16017	15820	15899	15865	15910	15822	15925	15830	16108	15937	15849	15975	15959	16111	15880	16014	15857	15976	15883	16122	15915	15946	15932	15941	15900	16105	15783	15903	16020	16076	15866	15920	16015	16014	15862	15847	15911	15957	15915	15908	15875	15955	15986	15863	16028	16045	15933	15934	16086	15937	16003	16015	15917	15923	15922	15906	15868	15930	16112	15912	16013	16011	15796	16117	16100	15782	16133	16019	15951	16067	16073	15743	15895	15692	15941	15816	16006	15971	15772	15838	16032	15909	15868	15891	15831	15890	15926	16058	15774	15809	16051	15914	16038	15862	15982	16069	15930	16059	15851	16011	15810	15854	15952	16023	15875	16017	15963	15991	15929	15871	16023	16078	15948	15746	15948	16058	15984	15960	16058	15782	16053	15916	15714	15917	15753	15924	15913	15829	15871	15930	15793	15794	16122	15865	16098	16040	15753	15998	15933	15962	16075	15910	15953	15959	15903	15992	15977	15784	15902	15825	15897	16040	15851	15988	15795	16064	16029	15953	16091	15980	15863	16037	15841	15900	15952	16052	15979	15861	15875	15945	16050	15815	15861	16094	16098	15953	16012	15930	16069	16036	15968	16138	15901	15873	15921	15995	15773	15964	15811	16206	15943	15998	16023	15756	16035	15882	16079	15875	15950	15885	15924	15787	16030	15870	15823	16033	15900	15960	15917	16000	15946	16019	15884	15975	15996	15844	15937	15840	15983	16119	15900	15837	15943	15833	16038	16038	15967	15860	15895	15964	15970	15927	15812	16039	15787	15910	15982	15975	15921	15977	16037	15919	15832	15981	15878	16017	15933	15940	15895	15983	16066	15906	16034	15763	15827	15848	15937	15943	16023	15978	15929	15958	15833	15694	15865	16045	15880	15843	15924	15706	15885	15982	15899	15975	16052	15827	15939	15762	16049	15953	15975	16006	16080	15850	16192	15850	15922	16043	15778	16039	15782	15842	15956	15899	15739	15857	15968	15922	15874	15855	15960	16048	15880	15838	16031	15937	15947	15825	15821	15772	15912	16010	15938	15780	16028	16033	15907	15870	15883	15986	15960	15855	15750	16005	15837	15899	15872	15792	15886	15785	15763	15868	15986	15981	16008	16089	15787	16069	15924	16074	15884	16043	15948	15803	16100	15877	15915	15781	16179	15807	15941	15891	15907	15973	15837	16079	16087	16031	15980	15896	15889	16082	15800	15950	15900	15964	16017	15915	15973	16087	15927	16090	15957	15884	15926	15961	15869	16077	15977	15889	15956	15923	15994	15974	16064	15931	15948	15825	15823	16070	16009	15878	16023	15887	15906	15825	15945	15752	15955	15928	15943	15890	16077	15946	15903	15925	15985	15823	16146	15823	15781	15891	15895	15827	15934	15941	15881	15701	16003	15774	15778	15919	15891	15844	15896	15805	15755	15925	15982	15985	16067	15870	15751	16003	15805	15818	15864	15904	15904	15813	16004	15719	16052	15786	16245	15831	16131	15956	15777	15981	15935	15806	15968	15883	15913	16013	15838	15870	16148	15831	15804	16090	16063	15971	15820	16010	16005	15990	15867	15836	15985	15797	15936	15847	15838	15891	16011	15942	15926	15834	15940	15809	16097	15763	15892	15982	16037	15922	15936	15902	15842	15992	15979	15943	15889	15967	15753	16164	15960	15936	15882	16027	16073	15734	15942	16023	15876	15933	15876	15897	15829	15759	15935	16003	15803	16056	15882	15755	15866	15963	15816	16137	15738	15804	15824	16003	15932	15869	15811	15927	15828	16034	15941	15877	15887	15859	15962	15796	15712	15950	15839	16040	15990	15887	15852	15977	16032	15891	15877	15768	15815	15875	15950	15998	15861	15929	15897	15947	15822	15918	16097	15871	15764	15905	15744	15873	15925	15870	16041	15862	15968	15941	15941	15953	15937	15855	15840	15927	15794	15787	16052	15790	15749	15885	15806	16025	15889	15947	15950	16126	16007	16041	15901	16026	15977	15923	15900	16177	16029	15912	15900	15970	15949	15845	15949	15918	15911	15950	16001	15732	15743	15806	15856	15822	15989	15915	15749	16112	15908	15958	15810	15929	16015	15998	15711	15918	15741	15859	16126	16004	15959	15899	15930	15890	15767	16146	15919	15949	15971	15910	15958	15999	15913	15952	15797	15858	16093	15889	15831	15871	15842	15848	15965	15810	15930	15907	15883	15804	15818	15957	16114	15897	15952	16129	15914	15911	15980	15812	15887	15896	15893	15910	15824	15937	15878	15965	15918	15863	16024	15825	15972	15785	15959	16050	15932	15991	15846	15960	15958	15860	15967	16000	15885	15927	15902	15909	15962	15967	15956	16069	15966	15919	15756	15891	15800	15977	15788	16094	15925	15884	15814	15839	15755	15912	15931	15867	15996	16080	15853	16033	15758	16051	15897	16051	16029	15842	15949	16018	16055	15709	16043	15886	15920	15906	16026	15924	15943	16033	16069	15911	15963	15862	16143	15959	15928	15810	16017	15917	15983	15847	16035	15887	16052	15904	15996	16037	15688	15835	16032	15823	15917	16020	15964	15966	16068	15930	16020	15903	15860	15821	15864	15935	15972	15937	15968	16040	16027	15786	15975	15848	15931	15918	15915	15839	16036	15850	15966	15856	16001	15988	15801	15899	15959	16123	15940	15947	16046	16095	15806	16093	15916	15905	15881	15800	15772	16058	15978	15804	16027	15785	15943	15942	15993	15969	15934	15913	15895	16012	15872	15860	15926	15789	15861	15952	15888	15889	16146	16070	15852	15879	15941	15917	15943	15739	15966	16015	15915	16045	15989	15956	15817	15945	16012	15909	16049	16042	15877	15811	15849	15874	15766	15780	15866	15838	15959	15937	15844	15977	15831	15987	15741	15856	15909	15901	15896	15844	15894	16020	16043	15890	15812	15987	15810	15956	15874	15881	15950	15850	16132	15701	16064	15916	15867	15887	15988	15945	16053	15822	15941	16019	16001	15918	15950	15908	15923	15842	15867	15848	15868	15795	15769	16059	16122	15964	15845	16068	16075	15827	15886	15937	15991	15939	15969	15967	16050	16045	15941	15969	15989	16038	15947	15857	15930	15888	16060	15932	15894	15799	16150	15939	15887	15898	16015	15991	15826	15992	16007	15859	15838	15942	15884	15899	16048	15882	15972	15881	15933	15838	15940	16130	15956	15966	15884	15959	16002	15835	15943	15763	15821	15854	15854	16043	15878	15841	15935	16003	15886	15757	15843	15808	16150	15992	15992	16112	15913	15976	15784	16055	16197	15852	16009	16181	15819	16077	15737	15873	15795	15823	15934	15934	15975	15975	15823	15968	15975	15822	15845	15833	15833	15929	15953	16019	15994	16023	15802	15946	15897	15878	15998	15859	16048	15936	15803	15979	15831	15898	16098	15767	15931	15765	15938	16024	15857	16036	15925	15909	16001	15835	15971	15948	15978	15945	15917	15898	15906	15915	15887	15790	15995	16045	15926	15833	15785	15915	15834	15941	16041	15877	15908
24142	21450	29093	26146	25909	26770	24907	19662	17910	18000	17800	17920	17622	17840	17791	17720	17552	17718	17520	17567	17593	17610	17675	17580	17549	17569	17600	17597	17573	17793	17432	17706	17576	17706	17453	17531	17641	17603	17440	17494	17468	17601	17477	17441	17513	17393	17448	17462	17591	17720	17593	17503	17507	17571	17703	17440	17414	17513	17515	17587	17502	17509	17661	17645	17394	17462	17284	17352	17437	17403	17337	17341	17694	17602	17620	17369	17536	17586	17766	17458	17521	17534	17334	17288	17449	17440	17391	17563	17305	17476	17511	17406	17633	17422	17451	17388	17534	17561	17445	17417	17537	17546	17435	17598	17739	17452	17542	17353	17380	17614	17294	17524	17720	17615	17460	17619	17713	17605	17591	17495	17515	17373	17517	17525	17403	17402	17508	17412	17261	17550	17279	17433	17545	17420	17575	17536	17398	17447	17370	17367	17096	17407	17582	17128	17336	17494	17487	17602	17581	17463	17491	17374	17420	17538	17516	17480	17544	17377	17376	17454	17462	17590	17461	17399	17602	17616	17564	17621	17416	17531	17424	17493	17497	17652	17543	17348	17575	17521	17450	17468	17362	17589	17410	17485	17581	17412	17515	17438	17415	17315	17497	17409	17399	17372	17510	17396	17378	17347	17528	17436	17432	17578	17567	17593	17398	17535	17492	17480	17408	17545	17254	17384	17612	17368	17421	17575	17417	17530	17555	17472	17603	17406	17423	17478	17396	17600	17385	17428	17491	17622	17559	17473	17491	17786	17410	17451	17396	17403	17549	17673	17644	17572	17462	17241	17593	17424	17271	17471	17617	17353	17491	17447	17467	17363	17423	17375	17404	17719	17554	17660	17558	17569	17536	17544	17351	17493	17286	17544	17436	17446	17463	17507	17589	17220	17533	17463	17535	17540	17348	17485	17468	17282	17559	17558	17665	17391	17555	17605	17394	17479	17537	17448	17518	17476	17356	17400	17642	17509	17490	17475	17450	17492	17328	17326	17383	17509	17414	17241	17411	17596	17466	17582	17400	17409	17625	17338	17581	17633	17414	17443	17468	17551	17610	17332	17393	17484	17537	17407	17457	17410	17450	17567	17365	17383	17383	17494	17548	17440	17496	17427	17494	17477	17361	17482	17466	17383	17478	17490	17490	17441	17510	17535	17211	17434	17611	17411	17529	17466	17476	17497	17569	17209	17528	17454	17449	17320	17421	17469	17437	17399	17368	17583	17468	17478	17306	17670	17424	17637	17426	17559	17462	17634	17656	17368	17462	17546	17466	17482	17622	17262	17607	17513	17555	17461	17504	17494	17642	17736	17482	17450	17318	17369	17418	17595	17570	17537	17624	17324	17640	17388	17573	17344	17342	17444	17508	17319	17407	17442	17385	17389	17525	17524	17426	17557	17407	17568	17536	17461	17335	17503	17342	17377	17478	17585	17435	17602	17495	17365	17432	17406	17474	17632	17677	17679	17565	17546	17563	17574	17417	17432	17618	17616	17380	17485	17457	17531	17499	17479	17399	17475	17248	17258	17446	17551	17480	17454	17667	17527	17559	17478	17446	17406	17441	17418	17470	17411	17359	17515	17366	17534	17568	17510	17495	17489	17600	17317	17394	17252	17580	17491	17717	17510	17599	17561	17369	17383	17642	17498	17421	17270	17443	17313	17625	17547	17294	17413	17460	17609	17450	17456	17396	17300	17453	17562	17570	17453	17423	17575	17686	17512	17368	17456	17539	17376	17463	17366	17470	17353	17651	17527	17348	17437	17309	17335	17573	17621	17364	17419	17482	17688	17713	17428	17667	17380	17379	17419	17571	17657	17567	17325	17534	17406	17500	17761	17546	17372	17585	17399	17589	17547	17308	17514	17677	17485	17481	17543	17457	17274	17518	17228	17758	17428	17359	17557	17582	17510	17592	17486	17388	17569	17552	17446	17520	17513	17386	17619	17450	17355	17483	17379	17629	17381	17496	17571	17432	17538	17525	17309	17424	17383	17597	17426	17642	17421	17427	17501	17620	17619	17595	17452	17490	17487	17636	17534	17480	17556	17607	17564	17582	17437	17483	17431	17594	17397	17578	17551	17674	17579	17472	17432	17438	17510	17401	17635	17493	17391	17567	17606	17360	17457	17473	17501	17410	17326	17525	17564	17459	17395	17647	17227	17510	17505	17253	17473	17492	17409	17376	17553	17321	17311	17407	17563	17599	17616	17308	17451	17395	17543	17351	17538	17507	17310	17415	17498	17461	17267	17379	17436	17335	17493	17346	17348	17326	17542	17417	17403	17396	17387	17689	17427	17573	17514	17462	17745	17677	17514	17570	17605	17642	17390	17464	17562	17357	17532	17485	17274	17429	17213	17408	17522	17395	17308	17422	17416	17571	17459	17463	17440	17348	17523	17453	17358	17487	17413	17531	17690	17395	17447	17265	17499	17526	17607	17640	17548	17409	17399	17408	17407	17514	17425	17323	17501	17398	17529	17597	17615	17540	17372	17651	17568	17606	17703	17506	17591	17276	17644	17525	17327	17602	17634	17577	17571	17489	17389	17498	17455	17576	17354	17627	17454	17203	17461	17534	17344	17471	17597	17538	17318	17615	17313	17320	17368	17336	17421	17623	17365	17532	17431	17514	17545	17330	17433	17607	17378	17594	17432	17504	17607	17450	17457	17364	17364	17495	17514	17415	17443	17586	17399	17424	17490	17389	17546	17466	17537	17341	17368	17586	17414	17334	17534	17418	17291	17397	17362	17391	17635	17568	17621	17345	17417	17530	17330	17557	17396	17573	17650	17364	17592	17449	17567	17499	17504	17514	17288	17310	17577	17430	17418	17441	17545	17248	17589	17525	17458	17565	17474	17432	17159	17459	17367	17525	17477	17550	17529	17637	17334	17467	17381	17556	17436	17679	17294	17505	17404	17387	17382	17568	17484	17421	17463	17447	17310	17440	17382	17576	17420	17393	17488	17427	17594	17463	17493	17430	17420	17523	17352	17359	17514	17541	17502	17553	17459	17574	17501	17598	17280	17397	17682	17448	17533	17536	17334	17315	17640	17470	17384	17490	17548	17457	17478	17179	17307	17381	17444	17432	17503	17635	17534	17409	17426	17612	17283	17479	17613	17369	17358	17554	17314	17624	17562	17550	17703	17429	17607	17478	17555	17430	17471	17341	17621	17477	17371	17451	17521	17368	17354	17378	17488	17517	17179	17563	17579	17572	17416	17581	17306	17374	17400	17429	17524	17546	17332	17334	17587	17549	17589	17382	17492	17314	17660	17651	17555	17514	17603	17628	17766	17646	17549	17523	17572	17535	17561	17451	17552	17618	17471	17595	17286	17660	17660	17471	17518	17315	17436	17565	17632	17663	17537	17532	17506	17444	17454	17654	17430	17383	17521	17417	17435	17353	17481	17488	17449	17359	17476	17675	17403	17369	17439	17578	17604	17588	17484	17340	17369	17446	17358	17610	17552	17541	17407	17458	17387	17434	17386	17446	17397	17599	17552	17559	17553	17365	17532	17596	17453	17367	17555	17554	17532	17331	17222	17533	17529	17435	17357	17395	17489	17399	17612	17432	17545	17610	17527	17570	17462	17298	17515	17451	17488	17502	17540	17485	17565	17649	17464	17681	17509	17453	17261	17422	17437	17392	17385	17492	17496	17358	17349	17410	17575	17732	17348	17575	17456	17735	17470	17533	17557	17574	17540	17446	17373	17634	17614	17565	17415	17462	17537	17613	17340	17433	17446	17338	17300	17389	17717	17375	17437	17598	17592	17521	17221	17378	17585	17510	17525	17708	17394	17485	17655	17597	17722	17571	17638	17555	17428	17498	17534	17374	17537	17646	17367	17633	17500	17381	17351	17574	17356	17434	17434	17372	17550	17393	17455	17369	17277	17451	17682	17602	17617	17638	17596	17456	17354	17588	17513	17465	17405	17395	17728	17647	17691	17610	17596	17600	17492	17415	17366	17562	17440	17513	17354	17562	17665	17420	17301	17450	17359	17316	17405	17284	17665	17440	17461	17553	17605	17696	17424	17426	17801	17537	17274	17273	17623	17507	17688	17509	17414	17380	17644	17665	17462	17372	17452	17349	17613	17508	17489	17583	17533	17597	17565	17390	17416	17464	17561	17274	17364	17608	17317	17478	17690	17495	17230	17295	17492	17283	17401	17509	17416	17508	17284	17628	17577	17466	17332	17588	17579	17697	17412	17416	17445	17443	17542	17591	17462	17206	17555	17616	17619	17479	17665	17455	17462	17460	17380	17373	17486	17538	17514	17330	17520	17476	17551	17475	17401	17537	17605	17560	17411	17375	17314	17399	17474	17487	17564	17404	17427	17421	17306	17627	17620	17491	17636	17448	17413	17338	17560	17415	17352	17449	17575	17591	17448	17518	17475	17478	17430	17707	17652	17598	17454	17521	17481	17532	17493	17557	17475	17515	17361	17574	17527	17521	17563	17493	17481	17385	17313	17423	17495	17473	17566	17354	17505	17446	17620	17472	17508	17521	17638	17507	17510	17346	17435	17591	17453	17477	17362	17353	17402	17559	17459	17327	17615	17759	17429	17389	17423	17499	17418	17488	17493	17457	17419	17425	17439	17380	17669	17599	17354	17349	17438	17472	17460	17458	17476	17626	17450	17539	17393	17503	17431	17532	17359	17560	17538	17617	17306	17667	17462	17479	17445	17444	17480	17530	17555	17390	17476	17527	17391	17450	17758	17716	17547	17471	17520	17502	17231	17500	17488	17426	17281	17491	17492	17428	17481	17568	17420	17347	17502	17343	17633	17484	17373	17544	17608	17662	17665	17421	17469	17288	17379	17502	17445	17446	17443	17460	17577	17715	17590	17544	17418	17475	17372	17532	17383	17579	17535	17521	17450	17373	17433	17557	17359	17460	17528	17394	17624	17468	17527	17373	17547	17442	17394	17523	17455	17659	17460	17500	17527	17459	17311	17392	17540	17168	17669	17458	17492	17392	17500	17516	17369	17814	17420	17509	17503	17238	17517	17563	17438	17415	17470	17408	17213	17603	17497	17560	17548	17447	17722	17384	17430	17602	17353	17381	17439	17528	17340	17632	17422	17564	17517	17556	17544	17479	17420	17433	17608	17607	17538	17580	17663	17667	17475	17546	17495	17345	17501
33284	52269	50068	39828	33179	27147	22273	17381	16383	16270	16270	16126	15891	15935	16023	16006	15949	15711	15812	15847	16043	15635	15875	15897	15835	15850	15938	15713	15859	15921	15800	15976	15940	15938	15742	15808	15934	15940	15864	15943	15769	15859	15612	15792	15799	15774	15777	15894	15861	16208	16263	15886	15931	15710	15821	16011	15842	15843	15833	15874	15716	15836	15810	15839	15828	15965	15808	15779	15737	15629	15905	15750	15844	15924	15778	15716	15960	15783	15880	15841	15926	15916	15902	15776	15809	15889	15742	15855	15939	15768	15868	15943	15742	15840	15770	15940	15939	15697	15716	15845	15651	15774	15768	15840	15871	15728	15927	15861	15692	15797	15891	15897	15919	15807	15896	15613	15749	15858	15997	15884	15671	15845	15963	15548	15850	15865	15957	15841	15649	15817	15748	15752	15804	15871	15871	15910	15756	15972	15751	15811	15810	15769	15844	15791	15933	15920	15911	15751	15874	15921	15636	15828	15805	15840	15866	15755	15775	15836	15838	15717	15981	15816	15780	15695	15765	15871	15797	15828	15825	15624	15827	15647	15882	15800	15732	15835	15655	15711	15834	15910	15573	15903	15972	15856	15906	15886	15802	15582	15968	15740	15870	15686	15822	15761	15780	15794	15697	15823	15790	15876	15823	15802	15800	15917	15788	15766	15832	15879	15947	15838	15740	15738	15925	15806	15737	15807	15816	15774	15916	15774	15974	15593	15704	15641	15928	15829	15808	15796	16020	15675	15832	15775	15854	15714	15924	15711	15808	15803	15942	15659	15771	15779	15846	15777	16094	15680	15893	15771	15916	15906	15882	15703	15786	15729	15788	15716	15739	15680	15884	15718	15817	15767	15854	15681	15841	15624	15841	15777	15902	15723	15732	15834	15752	15847	15826	15756	15949	15759	16009	15749	15717	15698	15794	15719	15766	15810	16017	15687	15779	15864	15866	15838	15750	15710	15900	15846	15697	15803	15884	16010	15743	15873	15920	15826	15834	15790	15780	15822	15849	15853	15778	15726	15571	15785	15619	15908	15785	15785	15995	15892	15951	15970	15805	15667	15837	15737	15838	15854	15628	15946	15543	15851	16003	15837	15793	15863	15759	15977	15720	15731	15906	15729	15720	15715	16030	15776	15706	15906	15795	15771	15694	15799	15716	15777	15925	15774	16018	15920	15759	15855	15802	15706	15875	15804	15848	15714	15810	15661	16003	15771	15815	15616	15591	15704	15880	15878	15797	15718	15744	15727	15832	15773	15804	15915	15805	15817	15725	15769	15846	15761	15925	16039	15798	15882	15927	15776	15988	15865	15831	15852	15727	15828	15695	15734	15831	15752	15680	15860	15840	16031	15695	15850	15802	15812	15836	15904	15777	15782	15807	15839	15821	15843	15776	15901	15876	15896	15899	16086	15828	15848	15873	15705	15822	15658	16001	15792	15826	15782	15932	15876	15807	15848	15978	15784	15842	15765	15956	15951	15910	15963	15653	15541	15877	15983	15921	15786	15986	15828	15825	15744	15850	15956	15730	15848	15567	15808	15828	15970	15702	15723	15931	15831	15807	15776	15952	15702	16010	15688	15583	15919	15915	15742	15783	15637	15742	15758	15809	16009	15722	15652	15952	15901	15664	15885	15755	15782	15939	15809	15929	15734	15784	15898	15713	15832	15834	15804	15700	15853	15734	15845	15603	15826	15826	15843	15810	15902	15806	15759	15945	15910	15968	15694	15746	15835	15770	15625	15839	15837	15641	15891	15664	15760	15827	15835	15910	15773	15633	15882	15696	15770	15753	15798	15680	15792	15796	15885	15846	15716	15770	15712	15924	15834	15766	15844	15832	15873	15660	15877	15872	15805	15858	15834	15763	15892	15814	15688	15663	15887	15929	15757	15679	15965	15930	15672	15997	15750	15845	15865	15743	15888	15873	15830	15828	15904	15850	15926	15690	15892	15624	15694	15728	15800	15866	15820	15796	15695	15877	15765	15781	15741	15799	15690	15991	15610	15849	15892	15909	15833	15903	15872	15703	15812	15952	15796	15941	15760	15671	15782	15882	15825	15796	15820	15648	15645	15803	15782	15885	15792	15800	15804	15833	15853	15708	15811	15892	15847	15733	15796	15814	15723	15682	15810	15785	15574	15773	15696	15786	15945	15867	15585	15784	15854	15880	15890	15988	15773	15667	15588	15692	15774	15957	15779	15773	15833	15832	15768	15744	15725	15947	15843	15743	15693	15851	15817	15843	15860	15928	15820	15713	15935	15836	15784	15680	15876	15867	15858	15832	15887	15801	15796	15723	15850	15767	15992	15916	15749	15837	15864	15687	15804	15801	15740	15625	15684	15878	16019	15722	15772	15747	15787	15913	15689	15692	15566	15898	15800	15782	15778	15826	15759	15788	15673	15871	15908	15793	15802	15848	15891	15895	15931	15876	15837	15840	15854	15845	15795	15939	15658	15810	15705	15872	15624	15830	15815	15854	15825	16061	15784	15955	15828	15848	15824	15832	15748	15792	15686	15746	15806	16036	15657	15824	15723	15847	15804	16000	15973	15845	15835	16010	15715	15742	15733	15686	15988	15792	15884	15875	15944	15734	15796	15765	15687	15932	15836	15782	15556	15737	15995	15762	15937	15735	15847	15875	15885	15826	15735	15837	15890	15793	15843	16027	15671	15804	15873	15782	15882	15913	15753	15728	15754	15993	15860	15744	15788	15686	15789	15859	15815	15673	15807	15913	15831	15928	15905	15913	15843	15766	15915	15760	15673	15653	15671	15761	15831	15828	15868	15591	15818	15753	15955	15897	15739	15879	15833	15865	15642	15754	15904	15740	15856	15799	15830	15895	15849	15936	15763	15814	15695	15752	15614	15707	15788	15962	15793	15863	15810	15818	15822	15936	15758	15679	15857	15921	15783	15786	15845	15793	15790	15783	15880	15808	15953	15930	15729	15845	15720	15893	15708	15971	15684	15692	15836	15818	15890	15862	15675	15623	15884	15852	15945	15876	15906	15882	15946	15902	15702	15896	15760	15860	15738	15716	15984	15797	15638	15689	15895	15649	15909	15696	15771	15764	15889	15823	15709	15842	15733	15928	15606	15984	15839	15755	15777	15876	15742	15923	15912	15764	15921	15719	15945	15812	15865	15913	15803	15947	15863	15786	15840	15912	15662	16043	15728	15764	15750	15843	15929	15860	15814	15848	15846	15829	15774	15706	15873	15915	15764	15923	15759	15946	15871	15821	15764	15855	15709	15888	15678	15644	15723	15719	15787	15904	15897	15791	15769	15888	15820	15890	15756	15774	15823	15618	15798	15703	15802	15816	15792	15815	15590	15761	15736	15721	15892	15797	15793	15802	15740	15816	15794	15723	15868	15808	15783	15726	15738	15911	15735	15685	15851	15855	15917	15667	15778	15780	15877	15629	15796	15837	15841	15926	15914	15825	15896	15935	15808	15788	15849	15730	15865	15925	15719	15915	15768	15850	15805	15952	15825	15650	15785	16033	15834	15818	15751	15996	15697	15786	15881	15819	15765	15804	15813	15711	15794	15927	15903	15895	15912	15967	15796	15824	15891	15791	15855	15952	15844	15926	15783	15804	15764	15788	15736	15836	15831	15750	15843	15796	15842	15841	15957	15853	15821	15864	15772	15864	15887	15996	15996	15832	15642	15775	15676	15853	15693	15563	15867	15777	15625	15860	15722	15955	15841	15812	15888	15768	15840	15854	15950	15900	15710	15663	15859	15789	15855	15978	15916	15898	15998	15883	15799	15945	15833	15821	15655	15748	15975	15769	15948	15815	15717	15934	15680	15799	15829	15836	15674	15895	16030	15726	15882	15818	15839	15791	15770	15894	15816	15820	15888	15732	15883	15817	15758	15735	15696	15840	15781	15736	15814	15971	15920	15824	15599	15750	15898	15729	15685	15795	15807	15740	15954	15865	15904	15628	15880	15732	15829	15846	15688	15772	15903	15831	16010	15833	15761	16007	15798	15756	15952	15764	15882	15728	15979	15870	15865	15932	15805	15841	15834	15835	15867	15732	15944	15819	15876	15776	15825	15667	15620	15915	15773	15801	15796	15822	15837	15860	15877	15789	15784	15756	15747	15799	15766	15841	15959	15752	15573	15805	15815	15755	15840	15838	15844	15880	16036	16027	15757	15774	15961	15645	15843	15982	15754	15801	15865	15874	15709	15895	15964	15764	15758	15738	15923	15857	15724	15854	15787	15741	15766	15852	15786	15894	15809	15773	15960	15759	15728	15862	15842	15784	15886	15768	15679	15830	15897	15880	15723	15938	15886	15811	15861	15910	15853	16040	15806	15828	15873	15982	15677	15786	15853	15732	15756	15691	15846	15754	15895	15680	15832	15906	15985	15800	15722	15840	15855	15778	15776	15802	15900	15915	15880	15835	15903	15739	15807	15819	16036	15867	15848	15843	15726	15669	15857	15964	15603	16214	15783	15947	15886	15567	15844	15786	15812	15740	15770	15760	16006	15893	15816	15710	15911	15705	15863	15642	15919	15920	15621	15752	15915	15683	15801	15737	15784	15894	15902	15776	15931	15830	15931	15925	15782	15783	15809	15820	15848	15698	15685	15963	15900	15931	15884	15762	15689	15724	15718	15736	15832	15869	15804	15757	15682	15761	15968	15899	15877	15890	15713	15611	15719	15801	15700	15786	15814	15772	15838	15873	15709	15770	15962	15906	15807	15908	15735	15950	15748	15722	15832	15802	15870	15789	15831	15726	15746	15904	15790	15900	15771	15788	15937	15902	15843	15813	15921	15791	15852	15899	15789	15664	15865	15630	15785	15856	15879	15709	15787	15974	15768	15874	15919	15839	15923	15744	15872	15911	15632	15945	15968	15741	15785	15648	15850	15665	15801	15830	15800	15591	15804	15850	15722	15770	15847	15833	15852	15738	15912	15808	15856	15771	15783	16090	15770	15876	15709	15866	15753	15732	15912	15752	15914	15776	15509	15821	15834	15856	15552	15800	15858	15890	15827	15665	15883	15731	15819	15889	15792	15841	15911	15921	15754	15842	15860	15847	15857	15773	15760	15876	16035	15817	15844	15829	15818	15910	15744	15763	15791	15889	15824	15955	15682	15944	15681	15867	15825	15868	15846	15981	15747	15709	15977
22950	21421	29225	24495	23662	28398	28754	23113	20201	19714	19647	19355	19349	19252	19165	19005	19095	19075	19166	19182	19161	19134	19221	18722	19014	19044	18821	19043	19033	18988	19098	18887	19039	19065	18828	18972	18910	18983	18771	18848	18923	18779	18924	18920	18895	18991	19009	18804	19191	19452	19094	18953	18923	18833	19007	18932	18988	19011	18895	18972	18746	18776	19140	18647	18888	19024	18691	18833	18855	18920	18752	18651	18921	18958	18469	18767	18961	18904	18852	19254	18834	18754	18990	18905	18770	18865	19084	18870	18896	18912	18899	18870	18924	18805	18731	18930	18874	18971	18967	18944	18795	18784	18804	18774	19024	18874	18727	18846	18843	18998	18682	18901	18924	18969	18726	18642	19094	18943	18752	18810	18865	18768	18617	18640	18783	18844	18770	18833	18933	18832	18922	18941	18706	18777	18761	18805	18747	18659	18560	18588	18749	18848	18792	18762	19035	18920	19099	18744	18760	19010	18951	18658	18870	18973	18984	18729	18804	18717	18785	18738	18835	18823	19062	18914	18928	18924	18864	18825	18851	18797	18954	18958	18803	18770	18817	18765	18872	18984	18951	18813	18812	18671	18882	18955	18677	18650	18935	18895	18782	18784	18830	18521	18899	19094	18870	18823	18984	18719	19018	18814	18862	18817	18788	18818	18936	18770	18745	18697	18657	18896	18742	18922	18998	19119	18865	18662	18705	18794	18763	18792	18788	18879	18646	18975	18738	18988	18737	18865	18898	18623	18916	18790	18922	18776	18890	18876	19025	18980	18832	18757	18830	18961	18830	18881	18776	18800	18805	18597	18744	18847	18859	18829	18625	18657	18874	18896	18801	18755	18819	18961	19041	18724	18740	18913	18672	18864	18775	18806	18754	18662	18821	18728	18784	18880	18899	18688	18730	18763	18664	18608	18797	18707	18775	18919	18640	18835	18717	18968	18882	18777	18831	18648	18829	18854	18804	18854	18900	18766	18967	18910	18793	18628	18868	18657	18796	18731	18913	18948	18956	18786	18762	18718	18841	18883	18753	18908	18880	18782	18946	18969	18851	18873	18839	18883	18967	18880	18770	18784	18823	19033	18846	18808	18899	18885	18727	18682	18720	18839	18729	18782	18597	18883	18650	19002	18811	18783	18936	18672	18887	18851	18885	18949	18857	18714	18970	18814	18834	18935	18645	18800	18730	18771	19065	18598	18709	18768	18917	18686	18651	18811	18680	18763	18809	18867	18778	18709	18934	18915	18815	18938	18924	18750	18896	18705	18791	18831	18861	18884	18879	18726	18815	18616	18745	18743	18527	18938	18904	18671	18828	19001	18745	18874	18778	18881	18829	18825	19011	19013	18914	18784	18804	18827	18745	18712	18831	18747	18918	18782	18819	18865	18973	18865	19014	18943	18665	18835	18975	18907	18819	18712	19008	18858	18992	18739	18629	18798	18853	18728	18702	18833	18746	19027	18763	18850	18916	18869	18768	18993	18966	18585	18724	18627	18772	18919	18657	18628	18860	18759	18697	18711	18957	18693	18670	18770	18931	18838	18728	18714	18814	19027	18891	18872	18819	18900	19004	18892	18589	18706	18981	18965	18774	18977	18793	18783	18856	18942	18891	18554	18864	18750	18807	18967	18684	18921	18709	18702	18931	18781	18853	18614	18752	18725	18741	18957	18797	18818	18738	18678	18700	18819	18886	18976	18791	18916	18973	18957	18571	18724	18773	19068	18892	18693	18640	18913	18942	18657	18703	19050	18915	18697	18710	18873	18890	18863	18672	18893	18814	18881	18844	18972	18823	19021	18875	18864	18919	18930	18890	18851	18702	18901	18739	18967	18784	18891	18754	18820	18898	18797	18809	18717	18892	18705	18830	19069	19008	18731	18779	18753	19108	18828	18567	18679	18830	18812	18629	18668	18423	18672	18968	18563	18730	18702	18807	18779	18800	18962	18750	18546	19015	18707	19156	18681	18932	18893	18865	18790	18800	18784	18822	18773	18632	18718	18834	18792	18954	18879	18946	18851	18998	18751	18895	18853	18787	18846	18822	18683	18926	18868	18849	18919	18923	18789	18797	18789	18919	18878	18995	18736	18972	19028	18855	18724	18967	18986	18807	18686	18632	18806	18804	18810	18803	18577	18977	18703	18784	18885	18724	18618	18764	18719	18735	18910	18776	18632	18692	18772	18968	18953	18715	18888	19032	18763	18707	18912	18867	18834	18722	18807	19126	18908	18843	18859	18739	18817	18898	18808	18781	18803	18710	18905	18708	18912	18774	18619	18668	18669	18887	19071	18997	18911	18735	18927	18827	18765	18878	18863	18864	18957	18943	18960	18871	18598	18861	18854	19021	18918	18718	18922	18641	19013	18699	18862	18850	18913	18832	18797	18893	18707	18886	18855	18966	18790	18703	18932	18838	18777	18980	18681	18479	18885	19075	18897	18918	18695	18761	18810	18777	18579	18721	18752	18964	18751	18814	18756	19071	18823	19024	18696	18871	18742	18930	18769	18800	18882	18843	18786	18845	18729	18749	18838	18908	18889	18834	18838	18710	18781	19033	18732	18676	18794	18856	18630	18886	18773	18791	18798	18786	18993	18776	18782	18822	18953	18874	18685	18647	18821	18836	18992	18996	18939	18721	18855	18676	18858	18934	18857	18836	18868	19001	18744	18754	18962	18959	18855	18890	18869	18679	18803	18912	18839	18728	18868	18891	18974	18750	18843	18725	18808	18973	18883	18831	18627	18967	18687	18795	18679	18734	18838	18691	18999	18938	18744	18701	18747	18739	18854	18852	18822	18931	19112	18755	18855	18846	18847	18977	18910	19091	18810	19044	18838	18953	18947	18840	18839	18815	18616	19032	18887	18705	18664	18723	18846	18670	18806	19184	19007	18871	18711	18797	18765	18790	18777	18660	18845	18767	18781	18851	18701	18732	18948	18849	18688	18749	18594	18798	18779	18881	18885	18735	18869	18792	18789	19041	18968	18760	18795	18666	18699	18780	18805	18858	18704	18689	18843	18994	18936	18918	19019	18793	18938	18786	18777	18763	18767	18946	18857	18591	18796	18868	18923	18812	18819	18789	19002	18983	18786	18903	18722	18819	18633	18792	18868	18591	19058	18717	18874	18929	18812	18826	18709	18786	18648	18972	18728	18979	18825	18653	18749	18552	18798	18695	18909	18946	18917	18850	19059	18821	19042	18899	18635	18830	18595	18737	19004	18679	18996	18936	18717	18743	18775	18675	18990	18892	18798	18552	18759	18764	18924	18799	18766	18790	18675	18722	18924	18906	18785	18818	18935	18823	18798	18941	18770	18773	18820	18843	18927	18840	18766	18866	18805	18794	18914	18952	18859	18739	18744	18776	18865	18799	18690	18950	19003	18897	18824	18768	18764	18937	18965	18877	18785	18821	18700	18965	18683	18908	18587	18863	18749	18723	18923	18991	18863	18666	18916	18727	18710	19015	18666	18678	18929	18465	18786	18884	18862	18919	18825	19101	18896	18878	18744	18668	18651	18731	18834	18668	18773	18837	18649	18746	18874	18778	18824	18746	18828	18924	18955	18821	18746	18555	18865	18795	19056	18744	18698	18914	18820	18739	18880	18928	18829	18842	18680	18658	18666	18679	18755	18779	18760	18673	18731	18934	18896	18828	18845	18650	18866	18780	18857	18870	18717	18817	18959	18882	18795	18852	18779	18852	18739	18911	18750	18786	18826	18959	18835	18778	18800	18875	18683	18581	18922	18698	18982	18615	18945	18603	18669	18634	18856	18748	18762	18843	18794	18945	19011	18753	18818	18805	18640	18880	18862	18744	18779	18685	18873	18815	18629	18951	18980	18987	18913	18884	18740	18707	18906	18716	18700	18769	18721	18888	18969	18818	18789	19018	18660	18919	18812	18829	18750	18654	19032	18972	18779	18832	18875	18854	18779	19032	18793	18764	18731	18632	18985	18910	18696	18915	18761	18777	18868	18668	18885	18678	18850	18889	18955	18737	18836	18812	18790	18845	18837	19004	19061	18936	18803	18799	18819	18778	18821	18863	18815	18811	18719	18986	18924	18658	18887	18566	18648	18964	18713	18961	18647	18759	19007	18893	18697	18625	18602	18734	18972	18831	18844	18814	18742	18849	18698	18773	18813	18979	19028	18484	18907	18476	18906	18494	18854	18799	19027	18836	18612	18680	18761	18871	18637	18932	18921	18922	18796	18711	18657	18790	18681	18834	18824	18746	18931	18925	18832	18880	18796	18815	18865	18573	18604	18604	18731	19017	19085	18845	18685	18708	18764	18785	18698	18692	18836	18743	18767	18752	18867	18863	18648	18698	18800	18919	19031	18981	18982	18686	18676	18744	18708	18941	18849	18923	18855	18795	18976	18772	18665	18591	18983	18819	18803	18736	18840	18803	18763	18800	18761	18856	18935	19037	18778	18696	18910	18738	18890	18918	18922	19012	18850	18786	18906	18800	18760	18683	18669	18808	18738	18702	18486	18766	18605	18869	18691	18651	18833	18878	18788	18726	18685	18792	18779	19057	18915	18927	18947	18747	18922	18963	18838	18803	18634	18821	18766	18555	18964	18754	18901	18710	18772	18750	18899	18748	18866	18983	18917	19067	18784	18857	19076	18848	18746	18851	18903	18797	18852	18823	18745	18860	18670	18917	18974	18898	18816	18860	18839	18919	18786	18705	18746	18767	18792	18946	19034	18798	18798	18882	18738	18930	18916	18839	18872	18744	18814	18951	18736	18881	18789	18901	18762	18769	19042	18839	18924	18617	18859	18843	18836	18960	18865	18941	18606	18840	19026	18834	18742	19050	18783	18733	18639	18822	18813	18867	19133	18762	18879	18813	18858	18679	18643	18829	18707	18626	18870	18605	19062	18836	18951	18828	18885	18722	18783	18741	19040	18772	18965	18727	18920	18749	18763	19140	18619	18713	18704	18842	18780	18827	18810	18896	18708	18765	18972	18856	18821	18871	18860	18735	18759	18855	18767	18781	18968	18814	18748	18816	18741	18954	18850	18724	18933	18591	19021	18929	18666	18672	18850	18841	18895	18949	18793	18824	18755	18851	18843	18740	18890	18778	18788	18697	18888	18882	19031	18839	18752	18942	18899	18799	18971	19073	18587	18786	19016	18879	18895
36101	58381	56387	45100	37635	33326	24839	20939	17732	17267	17097	17059	16873	16841	16818	16854	16711	16703	16690	16637	16599	16842	16583	16570	16773	16752	16734	16737	16731	16558	16714	16732	16577	16563	16575	16657	16605	16755	16409	16697	16655	16662	16601	16847	16621	16553	16795	16681	16961	17232	17084	16817	16542	16715	16680	16641	16820	16562	16627	16630	16513	16613	16580	16364	16798	16570	16447	16654	16851	16688	16630	16681	16750	16652	16558	16524	16546	16595	16820	16675	16844	16801	16652	16531	16568	16668	16691	16557	16650	16543	16739	16660	16732	16520	16762	16582	16700	16577	16841	16637	16593	16668	16699	16502	16626	16572	16794	16666	16673	16671	16641	16492	16738	16675	16642	16607	16587	16729	16511	16655	16625	16557	16558	16590	16647	16629	16790	16516	16361	16592	16553	16612	16665	16694	16519	16595	16565	16788	16394	16681	16668	16659	16544	16375	16671	16611	16610	16637	16730	16507	16537	16667	16489	16558	16530	16604	16651	16630	16566	16553	16418	16620	16711	16777	16600	16569	16843	16755	16625	16679	16717	16700	16658	16774	16851	16644	16659	16495	16638	16688	16555	16778	16552	16608	16704	16775	16633	16556	16598	16615	16721	16736	16684	16398	16792	16289	16804	16668	16560	16666	16683	16656	16715	16475	16690	16590	16614	16586	16536	16550	16622	16509	16645	16749	16563	16595	16560	16434	16609	16673	16440	16634	16588	16728	16556	16643	16666	16569	16539	16630	16449	16706	16635	16573	16678	16585	16581	16755	16444	16579	16494	16709	16580	16581	16598	16566	16623	16620	16627	16692	16629	16611	16523	16494	16694	16714	16620	16514	16581	16641	16540	16620	16563	16683	16542	16557	16457	16613	16680	16563	16615	16549	16517	16611	16513	16629	16678	16655	16721	16805	16670	16429	16562	16504	16638	16403	16647	16615	16676	16520	16428	16572	16643	16580	16700	16627	16663	16786	16598	16687	16491	16659	16553	16798	16631	16518	16483	16738	16706	16587	16599	16601	16532	16606	16593	16602	16596	16660	16442	16730	16537	16626	16485	16591	16693	16568	16577	16766	16594	16637	16488	16645	16524	16607	16664	16412	16544	16566	16645	16662	16504	16508	16548	16570	16442	16527	16591	16745	16514	16584	16500	16496	16629	16573	16798	16502	16539	16640	16699	16677	16599	16497	16632	16616	16724	16614	16569	16617	16455	16436	16623	16385	16516	16625	16620	16694	16614	16638	16676	16541	16835	16537	16726	16700	16664	16716	16641	16454	16760	16547	16453	16656	16639	16556	16721	16635	16526	16693	16524	16829	16564	16589	16532	16700	16714	16426	16706	16644	16597	16490	16733	16723	16650	16669	16654	16641	16695	16666	16543	16717	16674	16555	16741	16641	16670	16599	16680	16718	16668	16548	16566	16582	16476	16680	16613	16647	16409	16678	16557	16680	16452	16643	16565	16694	16747	16679	16647	16676	16486	16611	16670	16621	16573	16494	16611	16520	16527	16548	16533	16648	16368	16602	16600	16631	16641	16689	16580	16460	16629	16574	16726	16540	16626	16648	16708	16679	16595	16819	16525	16590	16664	16548	16603	16631	16626	16773	16574	16638	16541	16639	16511	16656	16512	16630	16596	16589	16817	16768	16680	16581	16479	16516	16360	16833	16606	16451	16579	16525	16643	16583	16676	16579	16574	16528	16462	16512	16544	16499	16658	16314	16563	16585	16530	16764	16498	16581	16721	16520	16620	16628	16511	16544	16553	16767	16656	16419	16457	16490	16704	16674	16582	16486	16652	16663	16469	16534	16596	16651	16562	16704	16651	16555	16591	16622	16638	16656	16730	16570	16518	16766	16696	16627	16675	16557	16701	16555	16700	16559	16564	16558	16533	16475	16534	16584	16665	16638	16622	16538	16659	16611	16603	16533	16596	16735	16443	16783	16537	16529	16346	16535	16617	16532	16441	16433	16581	16722	16631	16501	16638	16736	16604	16580	16682	16674	16582	16665	16631	16578	16524	16695	16651	16516	16600	16813	16554	16622	16526	16720	16580	16702	16581	16575	16749	16571	16706	16620	16674	16632	16707	16521	16649	16897	16600	16536	16525	16694	16692	16541	16484	16587	16683	16661	16519	16601	16724	16538	16393	16637	16683	16516	16543	16818	16427	16855	16745	16660	16736	16602	16657	16542	16625	16540	16670	16474	16696	16650	16689	16643	16591	16603	16674	16558	16761	16500	16497	16417	16575	16586	16637	16419	16637	16763	16760	16487	16401	16602	16586	16516	16476	16617	16627	16429	16489	16558	16554	16572	16629	16513	16596	16462	16707	16495	16492	16702	16476	16655	16730	16471	16791	16566	16469	16524	16465	16523	16575	16385	16698	16562	16603	16664	16776	16422	16753	16594	16489	16640	16824	16480	16558	16513	16509	16797	16457	16627	16352	16613	16588	16657	16672	16472	16591	16563	16524	16600	16457	16582	16476	16646	16470	16535	16421	16470	16688	16807	16537	16451	16700	16504	16642	16697	16703	16593	16678	16731	16650	16567	16520	16517	16653	16666	16611	16562	16500	16717	16558	16448	16703	16576	16532	16678	16762	16578	16649	16584	16646	16513	16609	16603	16526	16656	16564	16595	16586	16693	16574	16417	16560	16719	16780	16478	16656	16591	16723	16498	16593	16495	16628	16734	16490	16612	16593	16415	16439	16788	16655	16506	16544	16428	16525	16535	16559	16564	16634	16627	16460	16491	16520	16768	16655	16699	16280	16687	16575	16617	16638	16498	16670	16716	16662	16650	16662	16642	16622	16830	16401	16458	16582	16480	16707	16800	16731	16665	16651	16588	16744	16633	16647	16563	16666	16581	16607	16594	16838	16433	16543	16561	16651	16652	16468	16587	16667	16699	16517	16660	16631	16502	16440	16452	16561	16456	16507	16823	16412	16266	16719	16505	16756	16476	16535	16845	16729	16656	16678	16475	16612	16560	16649	16458	16672	16557	16514	16671	16582	16571	16643	16637	16650	16531	16488	16642	16710	16617	16624	16593	16589	16810	16704	16609	16615	16485	16594	16625	16735	16552	16620	16598	16569	16517	16670	16680	16644	16621	16539	16453	16631	16432	16722	16462	16490	16608	16636	16546	16629	16603	16597	16727	16610	16716	16666	16622	16551	16666	16485	16682	16640	16572	16675	16825	16462	16577	16374	16542	16688	16532	16578	16522	16532	16455	16683	16464	16834	16675	16578	16669	16697	16656	16695	16635	16741	16490	16449	16637	16453	16681	16601	16841	16492	16378	16741	16488	16610	16695	16667	16653	16583	16744	16579	16635	16571	16475	16647	16760	16607	16724	16468	16440	16705	16537	16578	16445	16434	16564	16621	16640	16508	16576	16788	16864	16550	16562	16615	16608	16623	16482	16712	16623	16658	16604	16537	16649	16755	16647	16605	16572	16590	16645	16479	16543	16586	16620	16571	16594	16635	16755	16488	16567	16637	16667	16610	16754	16699	16545	16774	16623	16543	16518	16582	16608	16505	16747	16544	16671	16707	16606	16634	16498	16557	16514	16645	16746	16700	16480	16617	16540	16645	16617	16651	16723	16662	16602	16619	16701	16672	16615	16622	16458	16599	16548	16510	16697	16659	16600	16635	16656	16685	16640	16446	16583	16827	16549	16632	16675	16851	16630	16459	16688	16511	16437	16545	16581	16720	16502	16550	16729	16826	16692	16667	16655	16508	16687	16504	16542	16469	16706	16445	16452	16659	16623	16780	16562	16590	16576	16780	16486	16523	16532	16764	16531	16665	16673	16774	16594	16577	16456	16648	16569	16532	16521	16724	16697	16458	16524	16573	16624	16635	16583	16399	16573	16567	16361	16670	16513	16691	16548	16705	16457	16624	16660	16574	16590	16593	16445	16706	16562	16470	16487	16577	16516	16541	16551	16596	16553	16667	16573	16587	16589	16579	16654	16516	16554	16456	16662	16676	16631	16655	16716	16590	16622	16500	16626	16550	16546	16635	16564	16714	16609	16586	16565	16713	16647	16520	16562	16733	16562	16630	16630	16741	16670	16498	16759	16636	16543	16580	16566	16573	16913	16601	16459	16615	16413	16589	16716	16697	16374	16715	16637	16676	16590	16778	16599	16537	16586	16678	16691	16636	16532	16457	16538	16555	16595	16795	16588	16465	16604	16517	16572	16482	16619	16777	16667	16583	16681	16685	16612	16523	16684	16553	16521	16574	16531	16684	16756	16695	16540	16644	16667	16662	16608	16777	16633	16608	16702	16534	16497	16441	16610	16575	16496	16413	16511	16441	16640	16707	16667	16486	16753	16639	16522	16682	16543	16510	16807	16501	16587	16535	16569	16710	16653	16548	16549	16640	16620	16529	16739	16665	16669	16697	16684	16615	16693	16673	16782	16661	16458	16475	16518	16579	16552	16561	16617	16533	16735	16563	16405	16676	16570	16718	16599	16532	16653	16631	16672	16600	16578	16767	16646	16609	16722	16628	16702	16716	16604	16704	16453	16429	16571	16674	16591	16741	16575	16634	16615	16566	16518	16713	16509	16424	16577	16611	16856	16620	16698	16662	16727	16485	16617	16743	16537	16614	16613	16559	16705	16611	16617	16651	16723	16480	16651	16799	16640	16705	16514	16633	16555	16459	16596	16560	16619	16533	16359	16587	16716	16646	16642	16584	16574	16588	16607	16540	16523	16532	16500	16617	16582	16706	16501	16447	16523	16629	16826	16698	16654	16667	16781	16490	16688	16668	16645	16499	16560	16601	16623	16379	16718	16385	16641	16545	16602	16467	16559	16810	16616	16565	16616	16670	16491	16664	16567	16747	16819	16678	16523	16594	16617	16540	16505	16726	16513	16686	16655	16471	16616	16581	16505	16436	16667	16650	16601	16557	16621	16613	16603	16561	16565	16639	16581	16774	16561	16508	16438	16574	16546	16537	16524	16518	16627	16626	16589	16742	16549	16601	16586	16642	16685	16595	16611	16634	16561	16549	16729	16661	16672	16605	16680	16588	16277	16666	16510	16637	16533	16757	16649	16623	16785	16732	16766	16521	16570	16600	16567	16668	16473	16585	16590	16695	16663	16738	16689	16522	16556	16592	16622	16735	16566	16778	16465
28339	26028	34441	31456	25117	22489	21285	20300	19375	19317	19425	19363	19475	19444	19393	19411	19296	19300	19242	19271	19362	19334	19182	19354	19238	19175	19218	19415	19183	19307	19376	19392	19312	19425	19378	19263	19141	19308	19060	19493	19119	19348	19328	19406	19207	19374	19278	19111	19369	19472	19430	19159	19282	19353	19169	18852	19232	19368	19544	19229	19267	19292	19258	19226	19278	19367	19450	19098	19343	19338	19320	19304	19272	19267	19295	19289	19032	19143	19268	19186	19391	19410	19295	19172	19335	19216	19325	19168	19246	19364	19106	19140	19268	19349	19248	19249	19175	19222	19308	19362	19150	19307	19201	19126	19331	19120	19361	19293	19290	19223	19194	19108	19378	19295	19315	19241	19293	19324	19115	19200	19074	19164	19435	19284	19372	19215	19346	19383	19311	19359	19346	19183	19364	19174	19244	19238	19192	18961	19359	19145	19162	19178	19226	19380	19400	19256	19219	19314	19196	19053	19206	19137	19134	19324	19195	19109	19309	19113	19227	19236	19295	19230	19261	19383	19289	19165	19079	19174	19197	19088	19008	19414	19379	19374	19159	19392	19369	19223	19236	19267	19253	19259	19342	19358	19173	19278	19225	19235	19249	19299	19384	19218	19321	19330	19150	19333	19196	19187	19052	19096	19397	19234	19203	19131	19289	19082	19350	19359	19293	19213	19203	19223	19274	19167	19173	19388	19306	19264	19300	19179	19310	18983	19347	19279	19275	19245	19359	19100	19222	19207	19256	19293	19169	19290	19509	19289	19238	19240	19119	19147	19278	19186	19454	19224	19348	19235	19267	19222	19244	19207	19180	19098	19352	19312	19488	19263	19187	19266	19325	19280	19456	19414	19211	19054	19252	19276	19048	19175	19335	19342	19175	19390	19146	19212	19286	19348	19414	19251	19196	19366	19373	19136	19174	19222	19195	19258	19023	19371	19154	19207	19300	19285	19153	19124	19200	19239	19219	19227	19291	19321	19398	19137	19147	19268	19138	19277	19210	19111	19138	19249	19154	19457	19294	19193	19273	19204	19284	18870	19325	19161	19230	19205	19057	19238	19257	19296	19286	19221	19378	19306	19346	19437	19327	19340	19300	19356	19344	19297	19040	19090	19044	19100	19257	19089	19129	19357	19271	19352	19310	19321	19234	19238	19140	19408	19332	19200	19322	19299	19266	19173	19412	19153	19061	19153	19317	19045	19459	19122	19146	19146	19352	19296	19351	19411	19264	19414	19224	19185	19159	19252	19299	19373	19216	19291	19310	19419	19325	19327	19211	19336	19355	19384	19407	19244	19094	19282	19269	19270	19331	19360	19284	19320	19126	19136	19251	19329	18971	19238	19077	19156	19274	19226	19053	19399	19345	19331	19143	19207	19230	19298	19120	19177	18999	19421	19295	19407	19178	19231	19181	19148	19434	19308	19285	19158	19450	19230	19263	19137	19274	19186	19389	19313	19209	19325	19256	19302	19263	19423	19178	19191	19264	19320	19232	19313	19175	19471	19212	19305	19123	19178	19436	19094	19008	18965	19197	19240	19323	19303	19290	19335	19280	19064	19148	19177	19234	19232	19268	19245	19193	19410	19245	19387	19188	19292	19098	19402	19138	19387	19168	19394	19331	18993	19319	19272	19409	19065	19305	19292	19261	19113	19261	19291	19417	19190	19122	19343	19299	19173	19494	19390	19226	19327	19179	19306	19645	19415	19143	19282	19351	19135	19162	19302	19304	19156	19221	19267	19036	19355	19315	19133	19159	19225	19294	19147	19337	19178	19343	19276	19245	19239	19092	19217	19391	19311	19360	19179	19124	19439	19466	19161	19146	19420	19188	19423	19064	19104	19425	19181	19282	19333	19435	19279	19078	18986	19289	19169	19316	19295	19293	19420	19404	19324	19289	19276	19162	19230	19058	19262	19047	19227	19112	19307	19460	19203	19140	19306	19266	19297	19308	19300	19300	19103	19338	19248	19350	19241	19271	19399	19410	19297	19187	19361	19318	19233	19268	19209	19241	19346	19274	19203	19262	19251	19276	19075	19258	19307	19413	19356	19236	19308	19437	19506	19421	19021	19229	19116	19294	19243	19215	19243	19174	19404	19216	19227	19418	19270	19165	19215	19315	19336	19183	19321	19192	19119	19477	19202	19045	19231	19232	19349	19452	19113	19323	19088	19194	19090	19399	19401	19413	19358	19420	19101	19190	19170	19316	19161	19243	19159	19219	19215	19151	19236	19302	19330	19443	19185	19413	19179	19242	19448	19217	19362	19148	19151	19280	19513	19413	18988	19288	19303	19264	19401	19318	19310	19332	19417	19184	19246	19473	19148	19175	19332	19132	19010	19380	19448	19362	19306	19190	19170	19355	19407	19297	19178	19405	19373	19342	19438	19436	19294	19326	19139	19262	19260	19426	19331	19138	19175	19055	19199	19282	19313	19174	19199	19308	19285	19041	19338	19303	19127	19156	19289	19180	19222	19239	19051	19267	19260	19347	19221	19220	19149	19089	19262	19294	19208	19424	19356	18981	19385	19050	19236	19140	19332	19248	19190	19241	19271	19133	19467	19158	19309	19688	19239	19378	19269	19188	19128	19215	19376	19333	19014	19243	19293	19447	19567	19374	19156	19320	19390	19456	19136	19208	19321	19212	19213	19127	19314	19292	19314	19245	19288	19437	19190	19355	19214	19117	19186	19174	19211	19240	19187	19228	19197	19365	19252	19380	19385	19363	19142	19328	19200	19367	19134	19240	19465	19210	19413	19270	19405	19182	19193	19230	19176	19429	19156	19371	19287	19263	19106	19235	19444	19372	19431	19298	19360	19331	19102	19397	19395	19248	19202	19502	19401	19367	19314	19104	19459	19352	19328	19228	19233	19206	19319	19188	19339	19208	19143	19256	19242	19319	19320	19294	19374	19280	19472	19288	19276	19300	19150	19564	19247	19257	19209	19171	19207	19183	19119	19280	19372	19273	19102	19336	19190	19289	19157	19123	19149	19211	19128	19273	19401	19282	19304	19243	19260	19203	19336	19390	19069	19199	19189	19304	19324	19308	19337	19196	19195	19292	19343	19340	19064	19167	19249	19260	19232	19221	19131	19270	19136	19225	19227	19395	19298	19173	19348	19354	19179	19190	19023	19219	19205	19186	19250	19402	19236	19287	19366	19440	19347	19278	19115	19257	19264	19303	19288	19282	19248	19434	19378	19079	19293	19380	19275	19357	19515	19322	19244	19240	19323	19432	19367	19425	19225	19275	19202	19135	19319	19251	19275	19406	19170	19574	19117	19245	19414	19103	19341	19221	19301	19398	19210	19373	19295	19231	19186	19178	19185	19217	19174	19167	19050	19285	19345	19399	19249	19215	19155	19229	19274	19430	19205	19154	19197	19156	19246	19410	19353	19126	19191	19346	19341	19143	19213	19420	19271	19480	19401	19013	19290	19198	19124	19206	19404	19289	19285	19110	19316	19259	19222	19262	19155	19289	19146	19371	19215	19110	19266	19102	19301	19169	19108	19226	19307	19290	19311	19007	19235	19399	19521	19193	19373	19280	19222	19264	19423	19240	19059	19245	19410	19333	19435	19422	19347	19095	19284	19077	19335	19165	19229	19214	19266	19454	19307	19363	19189	19184	19232	19312	19254	19364	19338	19231	19284	19240	19444	19465	19319	19269	19360	19259	19013	19365	19260	19263	18880	19139	19146	19031	19123	19083	19238	19232	19201	19457	19276	19350	19449	19310	19384	19355	19249	19199	19280	19395	19410	19300	19217	19310	19127	19228	19226	19127	19318	19141	19023	19395	19239	19216	19468	19146	19454	19442	19341	19487	19445	19385	19341	19304	19177	19440	19235	19159	19271	19125	19429	19236	19326	19283	19166	19288	19286	19222	19296	19212	19262	19215	19174	19321	19281	19471	19404	19119	19417	19263	19308	19447	19306	19353	19132	19252	19210	19433	19202	19417	19231	19255	19335	19147	19306	19356	19077	19254	19241	19287	19245	19138	19060	19141	19100	19327	19089	19198	19425	19298	19378	19261	19366	19126	19218	19227	19098	19143	19298	19306	19203	19195	19319	19105	19154	19271	19232	19106	19350	19460	19266	19104	19377	19430	19432	19255	19205	19235	19292	19291	19299	19213	19154	19390	19167	19125	19479	19274	19335	19105	19374	19381	19384	19155	19142	19255	19180	19409	19222	19212	19321	19312	19234	19135	19290	19315	19180	19161	19237	19275	19083	19360	19305	19142	19285	19301	19289	19422	19337	19225	19471	19250	19482	19355	19152	19234	19176	19381	19334	19302	19167	19295	19230	19480	19226	19237	19310	19247	19292	19178	19293	19159	19166	19355	19181	19318	19187	19227	19205	19331	19300	19264	19406	19257	19221	19372	19199	19235	19123	19404	19320	19329	19293	19171	19214	19237	19205	19353	19314	19163	19338	19218	19169	19429	19231	19076	19192	19302	19350	19347	19388	19203	19159	19317	19216	19169	19281	19281	19281	19347	18986	19336	19179	19213	19136	19108	19202	19229	19259	19267	19075	19134	19430	19420	19243	19445	19272	19356	19267	19211	19238	19131	19437	19471	19293	19283	19487	19115	19148	19405	19410	19298	19180	19431	19189	19245	19105	19322	19332	19144	19229	19453	19218	19486	19271	19058	19192	19326	19108	19138	19271	19521	19415	19278	19243	19358	19133	19294	19072	19238	19437	19128	19386	19515	19177	19248	19239	19391	19274	19148	19329	19305	19311	19096	19185	19197	19065	19295	19232	19368	19161	19303	19343	19220	19520	19411	19250	19341	19158	19247	19180	19222	19412	19216	19534	19280	19190	19307	19416	19293	19157	19151	18890	19231	19078	19419	19332	19230	19127	19058	19227	19371	19234	19245	19249	19359	19194	19272	19349	19321	19316	19221	19173	19068	19296	19208	19341	19146	19291	19302	19213	19462	19429	19113	19202	19388	19293	19311	19255	19202	19323	19398	19341	19256	19167	19118	19070	19273	19441	19421	19380	19157	19286	19148	19457	19191	19266	19399	19326	19271	19196	19245	19205	19215	19101	19291	19614	19240	19412	19278	19088	19241	19018	19294	19294	19170	19335	19291	19300	19301	19427	19336	19324	19283	19201	19488	19080	19334	19315	19396	19466
29302	42446	40445	31641	24642	20916	19336	17862	17175	16806	17047	16984	16935	16867	16857	16889	17006	16814	17062	16907	16925	16838	16843	17046	16848	16936	16783	16964	16964	17013	16889	16975	16957	16895	16762	16899	16918	16830	16892	16926	16871	16914	17017	16882	16624	16988	16861	16824	16748	16993	16932	16853	16894	16879	16815	16885	16956	17079	16958	16828	16770	16888	16811	17044	16997	16906	16985	16782	16771	16914	16769	16860	16893	16966	16736	16773	16995	17020	17079	16929	16828	17028	16777	16840	16886	16965	16812	16741	16869	16957	16835	16855	16853	16863	16775	16988	16854	16931	16938	16976	17037	16984	16928	16860	16697	16990	16932	16943	16884	16850	17145	16794	16963	16815	16782	16847	16915	16836	16706	16870	16899	16902	16835	16821	16759	16751	16828	16992	16817	16807	16940	16964	16860	16838	16988	16876	17102	16799	16880	16829	16681	16867	16804	16683	16727	16872	16709	16977	16967	16901	16816	16953	16653	16838	16938	17012	16895	16846	17123	16718	16936	16807	16905	16905	16961	16826	16930	16750	16770	16993	16858	16703	17085	16790	16953	17017	17027	16951	16924	16927	16847	16909	16810	16696	16881	16974	16744	16903	16874	16781	16873	17028	16876	16780	16992	16991	16973	16707	16990	16985	16873	16943	16931	16853	16874	16908	16736	16871	16859	16990	17041	16891	16892	16858	16975	16920	16848	16803	17007	16809	16925	16998	16862	16898	16906	16912	16939	16791	16768	16725	16672	16853	16905	16912	17077	16792	16801	16773	16896	16789	16888	17014	16799	16987	16933	16871	16902	16803	16779	17002	16924	16987	16772	16925	16804	16662	16960	16870	16823	16789	16702	16954	16896	16899	16796	16768	16891	16891	16899	17036	16916	16698	16970	16902	16855	16849	16790	16848	16832	16886	16767	16934	17091	16750	16894	16888	16994	16845	16911	16904	16921	16802	16826	16955	16900	16991	17075	16907	16855	16855	16976	16815	16832	16819	16891	16956	16950	17072	16917	17035	16806	16833	16948	16791	17040	16761	16990	17050	16823	16983	16875	16792	16818	17004	16731	16822	16783	16894	16989	16913	16964	16887	16804	16770	16952	16777	16774	16930	16943	16992	16738	16847	16797	17037	16832	16766	16914	16917	16697	16837	16958	16782	17050	16807	16750	16797	16927	16782	16688	16811	16820	16863	17047	16950	16902	17014	16864	16882	16869	16914	16838	16935	16863	17047	16964	16847	16850	16542	16798	16889	16923	16964	17019	16558	16868	16791	16993	16813	16774	16960	16758	16734	16945	17031	16953	16892	16814	16926	17009	17009	16850	17000	16899	16886	16893	17099	16973	16856	17004	17005	16873	16884	16957	16636	16764	16845	16797	16919	16891	16930	16802	16765	16842	16868	16895	16868	16857	16870	16810	16839	16816	16983	17065	16720	16995	16964	16934	16924	16828	16986	16775	16858	16767	16928	16875	17028	16860	16914	16965	16946	16820	16834	16873	16856	16782	16890	17009	16893	16949	17007	16968	16982	16954	17057	16865	16786	16848	17041	16877	16846	16943	16952	16883	16802	16999	16936	16934	16915	16838	16704	16894	16821	16799	17037	16834	16890	16721	16808	16845	16790	16838	16913	16746	16831	17027	16997	16816	16733	16696	17003	16777	16820	16826	16750	16906	16688	16873	16945	17025	16954	16744	16778	16858	16908	16912	16908	16976	16890	16886	16996	17050	16803	16830	16937	16717	16943	16877	16790	16835	16916	16776	16874	16902	16870	16878	17003	16937	16766	16896	16794	16969	16926	16901	17030	17071	16883	16928	16825	16831	16745	16919	16970	16768	17001	16801	16805	16760	16919	16877	17116	16910	16939	16907	16707	16876	16799	16925	16911	16991	16818	16750	16659	16838	17005	16940	16842	16895	16734	16965	16712	16881	16763	16951	16935	17004	16951	16927	16915	17038	16985	16901	16859	16847	16956	16814	16816	16942	16870	16942	16885	16759	16787	16835	16959	17064	16786	16952	16813	16985	16971	16857	16800	16935	16788	16867	16765	16849	16951	16912	17025	16922	16982	16944	16855	16917	16775	16888	16728	16721	16839	16812	16768	16709	16942	16830	16935	16879	17045	16800	16904	16799	16936	16856	16957	16846	16882	16953	16749	16861	16916	17000	16732	16795	16890	16916	16867	16876	16769	17002	16852	16923	16962	16815	16929	16944	16854	16835	16856	17000	16802	16873	16801	16777	16979	16856	16833	16908	16900	16959	16808	16916	17061	16892	16889	17015	17067	16799	16794	16782	16717	16814	16911	16891	16711	16712	16782	16888	17028	16816	16954	16792	16809	16732	16959	16905	16995	16864	16966	16790	17026	16992	16659	16918	16855	16660	16826	16974	16933	16647	16862	16828	16937	16881	17097	16766	16799	16770	16909	16844	16909	16972	16892	17012	16883	16900	16776	16857	16809	16770	16831	16848	17116	17081	16878	16862	16918	16862	16833	16851	16887	16961	16757	16775	16791	16610	16792	16838	16923	16826	16856	16828	16963	16842	16992	16951	16831	16900	16869	16941	17024	16778	16949	16831	16856	16845	16971	16906	16874	16787	16595	16878	16847	16817	16836	16921	16759	16764	16945	16809	16926	16997	16759	16903	16864	16884	16813	16872	17010	16960	17040	16782	16776	16872	16758	16988	17007	16977	16958	16981	16790	16758	16882	16925	17077	16948	16868	16911	16964	16912	16886	16964	16821	16930	16930	17033	16844	16889	16916	16773	16896	16867	16854	16815	17024	16901	16661	16815	17029	16960	16920	16925	16720	16901	16799	16995	16635	16758	17025	16669	16869	16849	17019	16842	16970	16928	16980	16761	16755	16831	16880	16867	16742	16875	16776	17028	16874	16999	16686	16752	16872	16758	16794	16848	17047	16684	16968	17002	16851	16813	16947	16940	16736	16861	16883	16750	16963	17023	17029	16583	16866	16741	16907	16977	16926	17022	16961	17043	16944	16736	16956	16675	16893	17025	16882	16965	16877	16887	16907	16934	16957	16949	16820	16993	16797	16772	16706	16974	17069	16901	16969	16859	16845	16992	17011	16883	16993	16805	17000	16821	16884	16879	16838	16844	16803	16851	17068	17029	16683	16970	16890	16869	17173	16779	16894	16762	16943	16931	16807	16920	16702	17002	17034	16792	17042	16867	16768	16902	16823	16868	17048	16911	16754	16908	16943	16899	16814	17000	16837	16938	16899	16685	16986	16691	16836	17003	16978	16969	16956	16869	16810	16956	16994	16883	16860	16830	16854	16860	16859	16908	16713	16879	16903	16995	16976	16811	16937	16796	16798	16760	16888	16935	16750	16780	16967	16891	16771	16853	16918	16865	16928	16744	16845	16812	16874	17002	16827	16833	16889	16792	16878	16997	16991	16970	16877	16833	16927	16725	16817	16723	16945	16744	16847	17075	16754	16996	16894	16890	16803	16997	17012	16705	16906	17235	16754	16768	16797	16775	16715	17090	16891	17048	16867	16841	16848	16984	16928	16917	16758	16785	17027	16896	16892	16878	16817	16999	16735	16829	16849	17028	16926	17006	16969	16957	16955	16903	16830	16857	17036	16650	17018	16939	16660	17008	16841	16886	16933	17035	16934	16755	16876	16776	16826	16921	16752	16835	16985	17073	16897	16876	17005	16983	16913	16932	16814	16941	16839	16800	16858	16867	16923	16785	16954	16791	17122	16715	17049	16999	16827	16791	16660	16885	16746	16942	17051	16813	16836	16917	16736	17061	16778	16889	16848	16821	16977	16873	16960	16877	16954	16815	16932	16913	16821	16944	16882	16867	16940	17025	17025	16994	16929	16885	16895	16832	16931	16881	16766	17044	16955	16770	16895	16894	16927	16759	16855	16848	16880	16841	16963	16910	16723	16799	16976	16904	16995	16843	16940	16694	16858	16875	16882	16856	16967	16789	16892	16964	16967	16757	16865	16885	16949	16823	16974	16910	16897	16788	16846	16968	16837	16813	16840	16959	16856	17048	16795	16949	16798	16861	16928	16904	17074	17176	16896	16879	16804	16810	17054	16903	16902	16982	16857	16791	16920	16986	16791	16789	16828	16969	16824	17188	16949	16937	16800	17050	16862	16725	16849	16969	16765	16819	16804	16984	16760	16736	17063	16917	17061	16807	16944	16733	16749	16868	16929	16869	16859	16855	16979	17125	16806	16921	16782	16763	16822	16845	17120	16902	17109	16808	17029	16981	16720	16940	16991	16990	16904	16845	16873	17010	17007	16710	16898	16944	16949	16976	16937	16867	16926	17014	16963	16867	16837	17115	16885	16915	16901	16889	16951	16799	16939	16868	16812	16931	16815	17001	17050	16983	16789	16903	16859	16885	16914	16831	16862	16890	16932	16654	16744	16927	16767	16876	16845	16905	16847	16915	16967	16681	17029	16894	16864	16690	16791	16873	16635	16898	16771	16947	17000	16647	16813	16804	16854	16966	16770	16885	16978	16892	16887	16816	16795	17047	17008	16858	16909	16825	16911	16841	16818	16930	17046	16889	16795	16902	16782	17028	16860	16741	16749	16821	16867	16895	16836	16993	16780	16779	16876	16921	16713	16827	16967	16769	16820	16934	16881	16874	16743	16943	16862	16869	16899	16799	16875	17039	16990	16829	16933	16877	16895	16853	17035	16863	16789	16854	16904	16855	16919	16931	16787	16741	16897	16757	16899	16863	17050	16870	17028	17131	16867	16839	16933	16876	16839	16876	16766	16876	17011	16773	16986	16800	16676	16874	16832	16941	16948	16761	17045	16790	16844	16802	16882	16832	16913	16854	17041	16868	16785	16930	16880	17090	16907	16831	16839	16816	16858	17020	16979	17011	16880	16846	16992	17094	16926	17019	17088	16915	16861	16966	16880	16747	16861	16760	16936	17012	16849	16792	16790	16876	16987	16831	16870	16949	16879	16845	16924	16992	16810	17001	16843	16756	17058	17089	17031	16928	17048	16938	16809	16957	16805	16889	16908	16827	16959	16818	16914	16958	16852	16778	17043	16853	16801	16686	16934	17000	16944	16856	16729	16900	16813	16859	16820	16950	16829	16852	16961	16754	16779	16831	16732	16849	16897	16941	16979	17076	16899	16828	16858	16796	17016
24155	21463	29124	25522	24030	24407	23573	20425	19570	19498	19545	19488	19355	19304	19300	19289	19049	19214	19267	19128	19137	18992	19153	19256	19424	19166	19180	19167	19337	19138	19091	19173	19193	18868	19284	19161	19219	19117	19009	19192	19229	19149	19121	19216	19160	19180	19026	19409	19425	19387	19438	19116	19198	19051	19029	19029	19085	19092	19309	19127	19224	19300	19202	19215	19275	19061	19276	19189	19256	19276	19108	19348	19386	19122	18966	19049	19076	19095	19161	19068	18918	19258	19151	19115	19174	19494	19022	19105	19284	19029	19031	19151	19011	19039	19265	19058	19179	19151	19228	19125	19061	19156	19117	19044	19097	19125	19101	18892	19118	18993	19334	19149	19036	19286	19094	19120	19326	19050	18923	19059	19182	19121	19065	19261	19349	19282	19078	19098	19003	19007	18888	19081	19095	19170	19082	19047	19045	19167	19120	18848	19174	19157	19096	19221	19115	19208	19220	18990	19102	18771	19012	18935	19118	18873	18939	19011	19128	19068	19220	19233	19286	19056	19217	19147	19093	19131	19192	18689	18944	19027	18969	18880	18838	19062	18905	18938	19017	18743	19078	18973	19172	19259	19236	19175	18980	18968	19210	19134	19082	19194	19053	19020	19043	19017	18903	19001	19006	19145	19115	19016	18989	19061	19176	18935	19066	18995	19103	18936	19103	19152	18950	19070	19195	19017	18992	19063	19100	18994	19075	19219	19058	19115	18900	19000	18927	19070	18943	19195	19028	19070	18940	18965	19081	19165	19105	19054	19267	19159	18957	19180	19168	19096	19249	19063	19156	19225	19036	19068	19170	19078	18903	19078	19233	18991	19121	19379	19070	19063	19044	19065	19140	19044	19098	18856	18852	18882	18835	19047	19219	18920	19186	18915	19099	19037	19068	19059	19091	19191	19054	19132	19071	18858	19165	19035	19061	19297	19165	19109	19102	19156	18998	19117	19208	19083	19173	19261	18869	18977	19208	19043	19163	18904	18864	19147	19010	19010	19106	18870	19129	19224	19028	19289	19266	19114	19204	19015	19102	18901	19107	19102	19091	18944	18871	18880	18926	19014	18937	18959	18981	19052	19151	19057	19101	18968	18901	19085	18827	19235	19035	19165	19028	19113	19107	19282	18793	19025	19130	19003	19069	19077	19113	18995	19161	19182	19224	19220	19047	19142	19118	18990	19122	19100	19208	19059	18998	18942	18988	19095	18997	19372	19078	19011	19134	18884	19022	19213	19072	19143	19140	19146	19205	19170	19068	19234	19191	19042	19204	18879	18975	18838	19062	19150	19219	19308	19110	19047	19222	19090	18967	18931	18844	18830	19040	19051	19042	19133	19133	19326	19166	19025	19047	19125	19035	19162	19165	19003	19029	19015	19153	19024	19169	19007	18940	18998	18987	18893	19005	19092	19190	19074	19118	18876	19195	19019	19117	19123	19139	19074	18925	19166	19238	19023	19132	19276	18862	19399	19020	19014	18907	19087	19117	18915	18987	19279	19203	19105	19006	18956	18987	19100	19140	18958	19311	19290	19070	18896	19028	18927	19311	19253	19141	19185	18993	19069	18956	18976	19054	19051	19078	19050	19144	19168	19180	19006	19024	19057	19145	19069	19152	18961	19179	19265	19178	19128	19239	19055	19223	19457	19079	19176	19131	18966	19132	19148	19059	19115	19056	18888	19003	19250	19125	18998	19069	18978	19154	19047	19077	19125	19231	19258	19035	19047	19064	19041	19235	19049	19005	19008	19075	19199	19224	19179	19084	19125	19145	19210	19042	18983	19196	19078	19107	19027	19010	19084	19251	19184	19196	19163	19073	19128	19036	19164	19095	18961	19208	19301	19005	19027	18940	19265	19126	19154	19063	19034	18973	18953	19015	18969	19044	18927	19100	19004	19004	19035	18933	19177	18963	19227	19291	18831	19245	19293	18999	18947	19131	19226	19076	18934	19314	19173	19099	19048	19060	19136	19027	18961	19108	19136	19019	19206	19016	19145	19037	19074	19218	19205	19220	19259	19189	19211	18838	19103	19145	19104	18980	19251	19311	19024	19141	19121	19268	18982	19054	19141	19074	18933	18997	19103	19072	19223	19001	18857	19016	18832	19133	19049	19015	19129	19040	18989	19015	19162	19302	19185	19213	18947	19176	19151	19337	19152	19226	19103	19022	18940	19013	18976	18876	19150	19109	19090	19101	19291	19116	19283	19135	19124	19205	19169	19136	19136	19178	18894	18911	19264	19191	18925	19100	19055	19162	19042	18964	18990	18919	19029	19028	19056	19075	19052	19207	19177	19143	19181	19116	19124	19188	19084	18996	18942	18976	18835	18914	19167	19174	19042	19371	19268	18841	19043	19109	19074	19048	19064	19134	19286	19161	18979	18888	19015	19211	19129	18917	19136	19107	19103	19113	19150	19242	19095	19056	18978	19140	18941	19053	19149	19070	19026	19014	18976	18940	19081	19026	18958	18983	19100	19168	19083	19127	19072	19138	18946	19128	19319	19254	18858	19014	19091	18983	19031	19002	19133	18969	19097	19092	19157	19127	19134	19235	19076	19176	19289	19017	18959	19160	19186	19136	18978	19090	19035	18737	18844	19121	19001	19116	19018	18942	19038	19087	19250	19194	19201	19030	18970	19014	19118	18961	19115	19072	19245	19128	18978	19187	19198	19153	19241	19050	19100	19170	18861	18971	19087	19179	19266	19143	19205	19168	19010	18980	19102	18948	19262	18964	19130	19035	19030	19258	19064	19128	18875	19217	19154	18938	18934	19017	19072	19091	19150	18953	19073	18970	18895	18934	19139	18976	18949	18983	19091	19135	19141	19218	19152	19028	18920	18953	19035	18824	19207	19130	19038	19013	19014	19146	19081	19015	19074	18922	18971	19141	19209	19249	19112	19128	19132	19049	19207	19070	19016	19283	19115	19086	19158	18986	19118	18876	19064	19230	19100	19257	19199	19176	19117	19193	19142	19049	19038	19073	19220	18960	18969	19059	19029	19093	19185	18918	19184	19094	19266	18985	19148	19162	18832	19097	19247	19061	18895	19142	19299	19060	19360	18995	18915	19158	19228	19064	19169	18985	19053	18939	19048	19032	19007	19114	19049	19117	19027	18982	19133	19002	19070	19225	19124	18830	19032	19039	18955	19054	18993	19079	18941	19221	19079	19094	19081	19142	18892	19001	18827	18940	19025	19021	19055	18861	18945	19069	19061	19187	18877	19093	19108	19322	18978	19177	19074	18930	18978	19014	19236	19257	19051	18959	18972	19128	19067	18908	19167	19235	19176	19092	19284	19166	18960	18944	18944	19049	19018	19115	19283	19067	19104	19204	19118	18947	19074	19016	19146	19132	19028	19031	19175	18995	18953	18997	19127	19172	19084	19108	19193	19082	19183	19322	19108	18999	19117	19003	19031	19123	19228	19094	19109	19179	18966	19121	19009	19138	19200	19103	19084	19190	19040	19174	19294	19222	19127	19293	19084	19120	19224	19260	19004	19132	18901	19057	19178	19068	18959	19027	19174	19011	18819	19261	19048	19056	19217	19245	19076	19126	19002	19053	18957	18887	19135	19010	19025	19167	18954	18902	18755	19142	19173	19169	19094	19184	19015	19022	19010	18859	19190	19086	19197	19137	19110	19137	19273	19011	18998	18934	19014	18893	19093	19049	19086	19155	19359	19026	18906	19081	18927	19050	18924	18938	19108	19151	19139	19008	18928	19119	19031	19058	19087	18971	19193	18921	18907	19079	18779	19137	19023	19211	19159	19366	19203	19139	19124	19088	18999	18998	18871	18936	19158	19199	19088	19055	18840	19330	18987	19046	18794	19079	19075	19264	18984	19066	18994	18886	19100	19230	19077	19188	19318	19183	19103	19196	19131	19049	19179	19105	19078	19141	19014	19028	19074	19172	19034	19019	19108	19325	19211	19087	18967	19141	19087	18870	18879	19000	19209	19212	19134	19106	19040	19276	19027	18960	19140	19031	19010	19186	18964	19178	18981	18835	19214	18870	19009	19133	18867	19067	19203	19090	18953	19068	19026	19131	19126	19101	19088	18969	18949	19033	19085	19113	19115	19087	19011	19032	18885	18959	19248	18957	19093	18870	19262	19145	19171	19359	19271	18969	19307	19138	19091	19028	19069	19121	19116	18991	18873	18969	19023	19245	19034	19054	19238	19137	19124	19307	19095	19122	19102	19276	19073	19149	18991	19175	19173	19008	18888	19243	19120	19196	19093	19202	18988	19047	18993	19083	19155	18988	18998	19070	19174	18831	19221	19252	18952	19058	19104	19092	18919	18954	19053	19172	19029	19002	19207	19036	19105	18922	18993	19209	19147	19326	19147	19121	18946	19120	18968	19202	19075	19305	19081	19305	19111	18927	19217	19026	19292	19287	19171	18996	19002	19080	19205	19004	19047	18977	19229	19046	18921	19182	19050	18941	19074	18996	18946	19142	18863	18936	19250	19005	19311	19166	19180	18967	19086	19115	19202	19391	19104	19028	18940	19031	19238	19058	18963	19087	19182	18842	18954	19305	19106	19070	19158	19077	18941	19278	19175	19213	18962	19004	19024	19175	18954	18959	19025	19196	19211	19321	18927	18738	19071	19058	19016	19285	19201	19116	19122	18861	18983	19142	19320	19112	19069	19079	19140	19090	18807	19089	19181	19290	19202	18978	19030	18921	19112	19118	19232	19113	19143	19117	19257	19107	18991	19258	19213	19102	19007	19297	19036	19161	19057	19106	18966	19179	18932	19252	18910	19085	18893	19073	19096	19044	19088	19043	19182	19255	19040	18930	18801	19128	19076	18916	19045	19160	19150	19190	19131	18872	19070	19058	19112	19135	19059	19079	18865	18904	19034	19223	19057	19075	19171	19134	19086	19101	19056	19269	18976	19019	18751	18981	19142	19156	19017	19297	19272	19126	19035	18887	18945	19154	19106	18947	19034	18914	18981	19167	18991	19004	19238	18983	19236	19082	18961	19161	18922	19088	19177	19129	18955	19146	18925	19080	19182	19037	19052	19216	19040	19022	19126	19040	19194	19039	18909	18745	19055	19295	19219	18937	18991	18977	19041	19312	19228	19024	19137	19233	19076	19238	19149	19119	18857	19005	18904	19031	19147	18951	19137	19035	19085
33145	54661	49199	35877	26417	21986	19792	18160	17399	17287	17054	16979	16852	16956	17068	16887	16742	16804	16885	16947	16876	16993	16830	16939	16997	16861	16787	16807	16644	16867	16898	16869	16892	16874	16625	16658	16889	16776	16707	16906	16767	16748	16924	16665	16880	16893	16814	16638	17136	17205	17040	17036	16874	16813	16765	16758	16803	16682	16783	16610	16853	16788	16881	16821	16852	16848	16790	16943	16747	16853	16852	16827	16702	16894	16911	16865	16953	16724	16689	16754	16861	16633	16903	17073	16765	16625	16712	16833	16736	16754	16724	16647	16871	16633	16800	16649	16700	16847	16632	16723	16946	16751	16715	16793	16694	16760	16941	16818	16832	16454	16868	16699	16798	16851	16778	16941	16722	16636	16681	16817	16754	16715	16817	16816	16659	16906	16901	16793	16784	16684	16715	16863	16816	16778	16873	16731	16740	16850	16906	16789	16825	16712	16653	16720	16930	16629	16667	16783	16799	16709	16727	16892	16720	16759	16663	16765	16704	16674	16806	16791	16908	16897	16746	16793	16764	16700	16853	16865	16822	16791	16913	16815	16810	16754	16572	16753	16824	16777	16801	16669	16765	16804	16753	16824	16810	16818	16597	16924	16662	16908	16823	16853	16898	16785	16784	16780	16818	16821	16647	16846	16842	16745	16782	16810	16731	16724	16908	17045	16659	16599	16737	16925	16806	16549	16751	16907	16851	16703	16725	17010	16775	16852	16735	16849	16923	16599	16781	16817	16907	16705	16858	16778	16801	16907	17002	16781	16688	16741	16715	16949	16783	16824	16855	16737	16816	16780	16911	16672	16701	16769	16952	16572	16710	16774	16801	16849	16968	16675	16853	16741	16753	16777	16774	16702	16824	16857	16984	16820	16633	16597	16836	16843	16845	16681	16723	16915	16820	16898	16990	16822	16661	16671	16824	16633	16718	16666	16669	16747	16691	16799	16810	16798	16903	16837	16927	16818	16712	16814	16751	16618	16713	16666	16837	16884	16826	16844	16689	16455	16882	16934	16827	16697	16732	16744	16761	16811	16590	16652	16809	16902	17031	16548	16738	16720	16809	16819	16844	16772	16791	16779	16811	16696	16820	16845	16631	16847	16871	16758	16698	16733	16689	16864	16710	16781	16847	16816	16821	16691	16707	16792	16566	16841	16685	16879	16746	16711	16659	16781	16872	16724	17038	16740	16704	16638	16596	16877	16733	16663	16871	16775	16887	16891	16785	16755	16755	16778	16795	17004	16667	16696	16869	16720	16810	16533	16770	16984	16705	16749	16920	16758	16806	16800	16649	16682	16650	16829	16870	16529	16711	16702	16699	16705	16779	16880	16571	16749	16798	16694	16688	16773	16912	16829	16827	16572	16965	16794	16622	16817	16821	16588	16821	16604	16844	16943	16837	16859	16842	16765	16688	16816	16674	16783	16858	16771	16704	16633	16747	16809	16812	16689	16737	16734	16796	16838	16901	16853	16689	16806	16802	16826	16771	16731	16699	16869	16774	16710	16867	16689	17066	16633	16836	16903	16738	16787	16590	16862	16703	16662	16867	16738	16949	16746	16804	16602	16888	16708	16668	16708	16922	16953	16712	16774	16694	16709	16775	16689	16803	16652	16831	16681	16712	16798	16785	16635	16587	16907	16707	16761	16886	16576	16655	16800	16882	16843	16712	16842	16604	16724	16733	16735	16818	16894	16672	16802	16866	16897	16773	16697	16678	16760	16750	16729	16659	16796	16778	16746	16951	16740	16745	16869	16682	16933	16722	16893	16774	16872	16869	16656	16937	16771	16907	16798	16729	16790	16660	16886	16523	16866	16966	16692	16748	16789	16656	16793	16892	16719	16936	16675	16760	16721	16911	16767	16635	16731	16644	16838	16949	16763	16764	16555	16847	16669	16627	16852	16872	16744	16764	16792	16767	16549	16572	16776	16907	16924	16792	16638	16877	16783	16861	16590	16802	16667	16788	16854	16672	16725	16713	16875	16665	16852	16723	16762	16706	16989	16662	16813	16534	16788	16842	16791	16681	16726	16798	16754	16811	17003	16697	16708	16775	16863	16732	16820	16873	16735	16778	16702	16829	16553	16812	16743	16672	16814	16712	16835	16570	16785	16663	16958	16671	16625	16732	16719	16822	16699	16681	16738	16801	16682	16896	16592	16782	16740	16763	16848	16784	16962	16824	16540	16695	16885	16836	16681	16788	16862	16919	16711	16783	16912	16834	16851	16795	16731	16744	16834	16706	16805	16631	16818	16713	16813	16805	16775	16712	16656	16907	16778	16851	16804	16864	16921	16710	16871	16903	16594	16942	16869	16689	16717	16622	16651	16867	16622	16831	16803	16759	16940	16818	16870	16686	16663	16723	16886	16858	16780	16753	16841	16758	16974	16658	16701	16863	16720	16699	16804	16549	16815	16986	16697	16634	16782	16883	16795	16664	16676	16800	16775	16645	16747	16868	16776	16780	16638	16803	16857	16729	16700	16745	16716	16737	16708	16726	16764	16742	16761	16719	16829	16771	16823	16745	16878	16945	16774	16689	16713	16859	16953	16649	16707	16862	16620	16778	16782	16646	16827	16679	16665	16951	16668	16821	16786	16638	16777	16684	16901	16718	16799	16677	16852	16730	16833	16883	16704	16719	16838	16823	16894	16859	16625	16914	16609	16834	16559	16695	16887	16774	16781	16726	16806	16921	16694	16915	16817	16658	16708	16878	16804	16535	16879	16747	16943	16711	16707	16807	16733	16824	16830	16903	16880	16834	16734	16750	16640	16778	16862	16772	16776	16804	16929	16559	16834	16662	16774	16961	16903	16651	16728	16720	16710	16698	16861	16793	16699	16738	16644	16776	16845	16696	16715	16590	16621	16791	16619	16727	16871	16920	16933	16764	16784	16864	16662	16721	16840	16761	16732	16683	16703	16840	16807	16799	16759	16866	16852	16707	16774	16942	16676	16690	16739	16771	16846	16736	16826	16646	16851	16684	16811	16798	16829	16753	16741	16771	16705	16616	16759	16810	16684	16748	16654	16721	16763	16700	16565	16927	17020	16617	16938	16864	16759	16725	16789	16744	16775	16895	16745	16887	16792	16827	16647	16776	16923	16709	16734	16856	16841	16861	16693	16655	16845	16808	16737	16744	16754	16728	16816	16815	16798	16757	16788	16686	16694	16844	16712	16889	16629	16665	16769	16665	16767	16754	16635	16867	16805	16713	16763	16652	16832	16752	16593	16832	16684	16836	16751	16797	16860	16665	16679	16824	16624	16930	16862	16713	16943	16764	16835	16780	16693	16708	16690	16886	16736	16813	16602	16884	16982	16715	16813	16662	16820	16756	16787	16900	16744	16911	16774	16852	16711	16833	16754	16745	16794	16721	16877	16725	16714	16804	16868	16686	16845	16892	16749	16680	16750	16639	16685	16694	16748	16684	16878	16885	16733	16862	16669	16735	16915	16819	16816	16798	16828	16955	16771	16866	16817	16612	16793	16666	16679	16826	16802	16767	16628	16874	16881	16829	16776	16783	16904	16673	16717	16929	16699	16584	16900	16644	17010	16880	16791	16785	16666	16827	16753	16830	16719	16707	16714	16662	16672	16786	16763	16876	16756	16756	16804	16744	16768	16782	16828	16694	16721	16963	16676	16770	16736	16738	16676	16784	16759	16691	16662	16742	16714	16784	16957	16780	16875	16826	16710	16643	16783	16742	16812	16749	16722	16920	16715	16872	16422	16644	16698	16849	16866	16643	16837	16928	16706	16974	16564	16816	16782	16807	16762	16863	16791	16752	16702	16880	16805	16825	16760	16752	16559	16775	16796	16868	16742	16816	16971	16696	16714	16810	16739	16641	16600	16641	16654	16789	16686	16671	16687	16729	16745	16723	16721	16699	16719	16755	16862	16813	16868	16782	16755	16704	16851	16697	16828	16950	16710	16947	16687	16810	16659	16705	16701	16700	16764	16647	16785	16765	16870	16798	16822	16613	16742	16818	16940	16765	16775	16793	16599	16723	16724	16904	16793	16828	16743	16628	16701	16709	16794	16859	16804	16727	16837	16842	16684	16678	16626	16807	16771	16918	16806	16745	16883	16663	16791	16817	16735	16845	16690	16922	16733	16762	16771	16748	16569	16852	16733	17000	16758	16760	16665	16822	16589	16753	16940	16694	16788	16602	16636	16580	16799	16752	16591	16808	16708	16833	16719	16535	16874	16790	16830	17023	16671	16888	16797	16878	16697	16813	16739	16906	16675	16752	16650	16848	16790	16674	16711	16711	16805	16734	16608	16814	16801	16715	16824	16815	16841	16813	16750	16681	16760	16858	16763	16661	16682	16851	16789	16927	16761	16672	16643	16849	16653	16773	16693	16620	16591	16866	16738	16617	16833	16795	16775	16798	16621	16626	16837	16660	16837	16690	16773	16870	16699	16862	16762	16654	16713	16728	16790	16661	16762	16904	16858	16707	16748	16682	16782	16962	16623	16716	16713	16856	16758	16706	16720	16792	16720	16906	16747	16787	16635	16861	16634	16637	16819	16802	16683	16851	16714	16876	16818	16685	16688	16898	16857	16667	16750	16699	16790	16990	16624	16649	16719	16870	16729	16832	16871	16806	16732	16788	16827	16612	16754	16810	16701	16771	16844	16717	16840	16723	16616	16986	16854	16683	16650	16867	16927	16553	16696	16767	16692	16767	16964	16652	16607	16543	16838	16868	16751	16862	16962	16611	16692	16752	16866	16632	16662	16828	16751	16666	16698	16722	16906	16645	16605	16773	16695	16651	16544	16693	16775	16833	16764	16713	16788	16747	16832	16806	16811	16726	16773	16841	16748	16718	16646	16738	16804	16825	16801	16807	16914	16774	16827	16819	16598	16856	16712	16690	16828	16795	16748	16895	16578	16797	16841	16771	16705	16799	16643	16782	16853	16721	16688	16698	16797	16813	16925	16728	16843	16844	16830	16769	16818	16623	16753	16677	16740	16643	16740	16744	16716	16757	16843	16768	16614	16978	16583	16769	16790	16887	16742	16825	16873	16835	16808	16778	16796	16775	16639	16628	16567	16763	16909	16794	16697	16949	16937	17111	16862	16806	16678	16816	16813	16709	16708	16834	16775	16672	16850	16817	16750	16963	16886	16664	16852	16674	16668
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
