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
339116904670	339116905186	339116905736	339116906286	339116906836	339116907386	339116907936	339116908486	339116909036	339116909586	339116910136	339116910686	339116911236	339116911786	339116912336	339116912886	339116913436	339116913986	339116914536	339116915086	339116915636	339116916186	339116916736	339116917286	339116917836	339116918386	339116918936	339116919486	339116920036	339116920586	339116921136	339116921686	339116922236	339116922786	339116923336	339116923886	339116924436	339116924986	339116925536	339116926086	339116926636	339116927186	339116927736	339116928286	339116928836	339116929386	339116929936	339116930486	339116931036	339116931586	339116932136	339116932686	339116933236	339116933786	339116934336	339116934886	339116935436	339116935986	339116936536	339116937086	339116937636	339116938186	339116938736	339116939286	339116939836	339116940386	339116940936	339116941486	339116942036	339116942586	339116943136	339116943686	339116944236	339116944786	339116945336	339116945886	339116946436	339116946986	339116947536	339116948086	339116948636	339116949186	339116949736	339116950286	339116950836	339116951386	339116951936	339116952486	339116953036	339116953586	339116954136	339116954686	339116955236	339116955786	339116956336	339116956886	339116957436	339116957986	339116958536	339116959086	339116959636	339116960186	339116960736	339116961286	339116961836	339116962386	339116962936	339116963486	339116964036	339116964586	339116965136	339116965686	339116966236	339116966786	339116967336	339116967886	339116968436	339116968986	339116969536	339116970086	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2726	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22423	20297	27745	24431	26239	32323	34671	30753	30877	30608	28978	27894	27105	26456	26513	26095	25723	25827	25790	25776	25778	25758	25573	25788	25739	25820	25690	25666	25393	25548	25433	25510	25677	25468	25471	25700	25715	25461	25465	25311	25570	25455	25579	25563	25385	25322	25502	25466	25490	25153	25642	25559	25387	25362	25611	25601	25494	25212	25372	25442	25368	25503	25291	25322	25645	25315	25400	25285	25530	25261	25615	25746	25422	25201	25405	25585	25587	25456	25284	25475	25424	25278	25532	25683	25424	25649	25494	25372	25564	25584	25529	25619	25595	25507	25486	25259	25307	25330	25543	25502	25547	25460	25387	25455	25529	25317	25261	25380	25359	25337	25383	25490	25348	25365	25427	25237	25588	25401	25521	25522	25373	25504	25580	25625	25072	25246	25675	25447	25367	25563	25542	25708	25503	25288	25421	25506	25292	25518	25349	25629	25402	25485	25275	25351	25373	25460	25424	25492	25446	25201	25474	25598	25325	25094	25487	25310	25204	25495	25419	25497	25311	25436	25606	25474	25526	25265	25327	25348	25409	25385	25078	25320	25538	25533	25567	25247	25434	25315	25325	25131	25323	25602	25690	25392	25534	25383	25497	25458	25664	25496	25676	25320	25352	25652	25308	25164	25305	25494	25189	25282	25272	25202	25410	25237	25296	25161	25376	25472	25330	25397	25523	25355	25393	25598	25579	25465	25586	25602	25175	25175	25331	25337	25264	25500	25497	25420	25334	25604	25677	25277	25288	25640	25291	25271	25359	25684	25424	25316	25297	25111	25289	25380	25462	25389	25197	25329	25342	25380	25577	25287	25006	25494	25397	25528	25323	25398	25206	25213	25478	25565	25531	25177	25346	24936	25411	25219	25530	25790	25238	25458	25340	25323	25285	25436	25313	25631	25418	25516	25343	25562	25199	25284	25195	25295	25354	25350	25544	25312	25406	25500	25394	25471	25444	25451	25501	25626	25431	25350	25516	25417	25540	25276	25361	25421	25367	25457	25351	25245	25260	25244	25249	25198	25442	25471	25132	25330	25405	25178	25167	25396	25571	25523	25410	25471	25362	25229	25487	25455	25459	25185	25362	25321	25369	25403	25521	25474	25507	25427	25523	25144	25545	25334	25288	25371	25365	25305	25266	25448	25326	25447	25290	25154	25283	25192	25394	25422	25399	25216	25200	25285	25233	25303	25100	25315	25187	25295	25478	25380	25265	25188	25247	25409	25342	25416	25484	25200	25329	25392	25524	25269	25412	25423	25396	25401	25348	25272	25437	25381	25399	25538	25666	25380	25405	25250	25287	25205	25366	25282	25324	25586	25245	25185	25674	25337	25232	25441	25587	25525	25626	25478	25591	25413	25534	25372	25372	25390	25321	25395	25246	25470	25599	25645	25547	25189	25246	25482	25440	25432	25191	25382	25182	25354	25390	25281	25601	25202	25517	25289	25396	25541	25333	25513	25448	25522	25642	25458	25522	25403	25524	25407	25522	25464	25652	25352	25576	25305	25183	25404	25642	25321	25297	25413	25434	25467	25362	25331	25367	25521	25397	25671	25339	25311	25469	25388	25290	25327	25489	25205	25349	25490	25361	25638	25456	25588	25500	25435	25459	25247	25297	25410	25489	25689	25691	25457	25463	25541	25495	25126	25441	25316	25057	25694	25442	25607	25299	25349	25438	25363	25590	25381	25472	25346	25568	25417	25614	25332	25353	25287	25673	25240	25464	25396	25241	25504	25305	25571	25438	25273	25322	25469	25286	25397	25366	25463	25595	25428	25486	25513	25458	25430	25337	25355	25275	25640	25351	25485	25442	25437	25449	25198	25301	25486	25252	25363	25314	25372	25509	25404	25364	25398	25484	25687	25478	25454	25470	25487	25332	25399	25520	25510	25399	25593	25247	25520	25495	25353	25330	25256	25540	25407	25437	25459	25463	25291	25351	25531	25284	25639	25296	25264	25441	25432	25227	25171	25546	25639	25482	25386	25241	25462	25493	25518	25332	25346	25452	25647	25486	25532	25463	25262	25619	25239	25340	25178	25454	25254	25398	25309	25444	25091	25411	25406	25234	25453	25569	25216	25448	25381	25332	25282	25758	25455	25496	25351	25481	25283	25293	25368	25449	25537	25617	25549	25460	25461	25497	25484	25411	25478	25308	25221	25562	25407	25460	25517	25414	25607	25406	25592	25346	25339	25189	25341	25525	25220	25294	25527	25529	25334	25539	25463	25327	25425	25442	25259	25652	25496	25292	25189	25585	25483	25231	25123	25345	25372	25471	25230	25347	25417	25396	25428	25325	25320	25400	25540	25393	25681	25548	25512	25525	25256	25413	25351	25499	25430	25543	25360	25513	25465	25411	25199	25244	25272	25498	25474	25296	25485	25441	25390	25271	25378	25312	25496	25250	25411	25241	25542	25487	25315	25505	25451	25338	25542	25629	25381	25451	25344	25218	25509	25386	25424	25317	25459	25463	25617	25170	25291	25233	25013	25385	25433	25295	25508	25330	25176	25319	25308	25165	25312	25393	25354	25370	25465	25435	25655	25473	25399	25136	25405	25539	25307	25461	25341	25506	25424	25489	25263	25428	25544	25231	25557	25341	25399	25564	25583	25434	25311	25631	25416	25411	25520	25662	25310	25483	25138	25262	25339	25687	25476	25567	25185	25530	25556	25395	25567	25382	25365	25457	25403	25444	25525	25361	25167	25393	25279	25469	25549	25360	25532	25324	25459	25215	25454	25233	25362	25457	25554	25532	25418	25643	25263	25340	25364	25375	25279	25186	25478	25408	25365	25412	25226	25311	25286	25399	25188	25348	25516	25491	25458	25202	25297	25306	25457	25392	25261	25596	25491	25368	25263	25426	25574	25515	25373	25381	25399	25401	25254	25499	25257	25449	25525	25379	25368	25336	25428	25277	25210	25363	25495	25441	25165	25603	25324	25474	25260	25295	25491	25301	25414	25422	25480	25714	25192	25148	25351	25238	25571	25504	25519	25508	25516	25261	25536	25512	25541	25312	25311	25311	25313	25431	25465	25451	25526	25274	25498	25262	25394	25385	25399	25417	25274	25391	25423	25191	25422	25537	25684	25356	25273	25426	25388	25420	25480	25288	25422	25594	25637	25390	25252	25288	25274	25492	25677	25234	25597	25384	25394	25448	25274	25179	25323	25430	25311	25417	25465	25608	25381	25557	25468	25486	25236	25514	25556	25462	25101	25340	25317	25502	25642	25301	25360	25385	25557	25377	25338	25330	25315	25554	25464	25309	25265	25368	25485	25609	25347	25394	25424	25524	25533	25614	25525	25373	25190	25465	25266	25390	25338	25461	25341	25478	25365	25525	25454	25413	25354	25346	25289	25484	25203	25319	25522	25533	25305	25440	25431	25572	25197	25470	25326	25333	25368	25525	25372	25249	25422	25471	25219	25470	25449	25457	25371	25325	25210	25511	25261	25542	25299	25515	25193	25524	25185	25245	25515	25602	25130	25430	25378	25471	25460	25257	25221	25647	25613	25187	25440	25487	25496	25266	25430	25323	25425	25262	25374	25351	25275	25319	25375	25238	25045	25186	25422	25287	25308	25317	25615	25362	25333	25219	25268	25599	25715	25134	25421	25383	25506	25469	25432	25705	25532	25367	25316	25324	25179	25384	25334	25406	25335	25470	25429	25462	25338	25519	25475	25534	25330	25599	25415	25447	25427	25473	25444	25527	25453	25382	25273	25355	25532	25497	25355	25345	25226	25364	25330	25482	25558	25722	25495	25397	25416	25403	25489	25607	25435	25600	25398	25305	25351	25322	25600	25580	25577	25296	25299	25472	25550	25397	25403	25310	25235	25482	25329	25515	25389	25558	25374	25402	25315	25382	25358	25410	25386	25106	25243	25374	25247	25432	25258	25250	25491	25230	25349	25501	25385	25370	25605	25389	25310	25268	25365	25614	25492	25390	25415	25313	25007	25498	25391	25441	25390	25416	25246	25482	25416	25402	25541	25373	25322	25412	25708	25291	25254	25547	25445	25391	25453	25333	25403	25363	25450	25521	25336	25392	25567	25600	25503	25578	25428	25471	25344	25145	25445	25255	25286	25447	25417	25359	25564	25173	25460	25405	25463	25423	25330	25376	25479	25401	25629	25429	25614	25354	25311	25131	25499	25328	25576	25539	25366	25516	25481	25318	25368	25386	25187	25387	25505	25272	25430	25510	25129	25390	25226	25391	25121	25341	25201	25267	25288	25343	25557	25335	25628	25462	25253	25522	25249	25571	25505	25553	25432	25637	25678	25256	25227	25478	25256	25307	25426	25375	25415	25488	25272	25423	25463	25413	25443	25324	25354	25370	25358	25373	25634	25281	25370	25619	25520	25483	25165	25256	25285	25373	25635	25319	25300	25497	25362	25355	25468	25465	25414	25368	25242	25513	25419	25374	25291	25361	25313	25422	25431	25469	25388	25491	25423	25548	25495	25405	25529	25283	25499	25210	25659	25414	25229	25419	25386	25375	25409	25368	25361	25479	25525	25531	25590	25624	25562	25372	25337	25499	25188	25349	25412	25532	25438	25280	25346	25351	25409	25459	25270	25526	25358	25407	25305	25333	25439	25479	25503	25327	25362	25497	25347	25276	25394	25446	25256	25440	25245	25426	25441	25461	25194	25523	25279	25531	25752	25551	25263	25341	25414	25279	25367	25508	25406	25283	25330	25731	25204	25313	25592	25317	25603	25208	25318	25752	25328	25635	25497	25392	25458	25431	25191	25276	25694	25500	25370	25292	25164	25227	25225	25437	25230	25573	25404	25371	25246	25421	25326	25386	25244	25525	25239	25406	25334	25335	25473	25393	25432	25593	25349	25294	25305	25372	25433	25551	25407	25578	25421	25387	25378	25571	25465	25327	25303	25355	25210	25454	25469	25638	25501	25673	25573	25459	25311	25546	25489	25426	25328	25726	25443	25344	25432	25539	25400	25546	25489	25232	25221	25211	25277	25565	25467	25550	25358	25610	25531	25539	25313	25512	25299	25462	25659	25360	25492	25369	25456	25427	25372	25345	25380	25068	25374	25383	25323	25601	25336	25468	25476	25349	25425	25296	25296	25345	25205	25602	25667	25428	25430	25503	25400	25401	25297	25290	25394	25385	25583	25531	25274
32586	53949	54070	46911	39809	35131	30624	27992	27616	26437	23822	22289	21448	20768	20382	19915	19626	19654	19566	19434	19502	19408	18984	19133	19040	19194	18994	19239	19072	18938	19036	19248	18942	18959	18900	19146	19044	18914	18844	18990	19113	18946	19083	19012	19007	18999	18939	18969	19001	19030	18984	19149	18932	18858	18916	19004	19003	18945	19041	18975	18961	19136	18935	19043	19013	18836	19009	19087	18901	18885	19068	18985	18922	18988	18830	19019	18935	18997	19000	18886	18977	18771	19134	19133	18936	18879	18899	18913	19077	18669	18904	18812	19078	18976	18909	19059	18927	18839	19069	18697	18802	19023	19146	18964	19041	18867	18806	18798	18760	18979	18991	18697	18969	18959	18927	18920	18899	18995	18850	18901	18927	19174	18953	18922	18929	18823	19113	18951	19121	19008	18880	18978	18962	18811	19030	19023	18900	18745	19070	18973	19029	18898	18963	18840	18924	18994	18918	18944	19005	19186	19047	19096	18916	18842	19010	18790	18796	18988	19112	19070	18914	19106	18988	19035	19054	19019	18944	18828	18985	18983	18823	18882	18969	18926	18970	19027	18902	18971	18957	18791	19066	18929	18980	18889	18920	18963	18736	19131	19036	19025	18863	18785	18935	18893	19025	18965	18852	18714	19074	19038	19027	18919	18987	19028	18909	18940	18983	18904	18985	19029	18805	19033	18963	19176	19187	19000	19056	19186	18848	18941	18975	18932	18969	19023	18898	18826	18980	18952	19056	19020	18944	19003	18970	18893	18849	18832	18999	18833	19070	18927	18945	18849	19029	18998	18928	19018	18903	18897	18767	18808	18829	18806	19119	18861	19056	18845	19112	18859	18978	18973	18980	18767	18843	18987	18919	18887	18959	18994	18829	19108	18833	18948	19017	18948	18939	19172	19056	19097	18905	18919	18884	18920	18959	19022	18835	18995	18849	18875	18980	18831	18951	19069	18929	18923	18847	18940	18797	18961	18794	18911	18906	18994	18908	19160	18827	18940	18904	18976	19018	18832	18999	19023	18841	19009	18893	18958	18940	18917	19169	19029	19001	18818	18883	19032	18809	18876	19075	19029	19022	18775	18937	19029	19032	19157	18884	18918	18998	18950	18884	18924	18931	18930	18925	19030	18804	18923	18934	18877	18935	19053	18982	18825	18972	18873	19030	18916	18813	18806	18956	18853	18982	19092	18942	18877	19040	18996	18739	18990	18985	18712	19015	18921	18775	18850	19092	19121	19097	18818	19124	18979	19091	18999	18862	18993	18923	18832	18859	19034	18967	19068	18846	19059	18875	18826	19145	18953	18961	18843	18899	18897	18935	18960	18948	18829	18876	18851	18843	19121	18861	18970	18920	19022	18903	18792	19091	19046	19052	18921	18859	18890	19040	19036	19034	18832	19029	18945	18859	18913	18977	19090	19099	18936	19048	18878	18919	18987	18980	18983	19039	18971	18737	19129	18873	18863	18886	18915	19018	18943	19000	19019	19009	18966	18851	19034	19012	18868	18980	18684	18919	18974	18849	18921	18951	18941	18855	19007	19009	18858	19186	18883	18943	18998	18898	18991	18913	19036	18790	18835	18989	18860	19063	19061	18996	18948	18922	18743	19052	19034	18986	18957	19106	18908	18902	18945	18835	18967	18968	18902	18926	18864	18940	18894	19116	18830	19084	18832	18887	19020	18875	18954	18940	18759	19172	18776	18905	18962	18954	18827	18920	18994	18962	19030	18985	18906	18948	18964	19104	19033	19020	18852	19003	18780	19038	18870	19007	18850	18887	18950	18870	18828	19030	19016	19085	18834	18919	19121	19147	18949	18760	18865	18784	18970	19040	18944	18708	18986	18975	18770	18938	19024	19041	19100	18869	19053	18959	19005	19057	18912	18894	18937	18937	18970	18727	18769	19058	19041	19089	18950	18865	18965	19149	19016	19036	18998	18837	19027	18941	18938	18989	18832	19041	18935	19124	19047	18943	18854	18855	18892	18905	19164	18966	18970	18931	19039	18844	18975	18998	18908	18857	18920	18970	19012	19065	18920	19023	18893	18879	19044	19047	18914	18837	18814	19066	18937	19018	18903	18946	19019	18912	19032	19118	18870	19028	18908	18899	18916	19084	18935	18900	19051	19027	18928	18916	18941	18883	18779	18962	18912	18934	18890	19128	18788	18964	18850	18974	19016	18956	18887	18918	18849	19131	18901	19119	19089	19057	19000	18859	19100	18968	18942	18932	19010	19005	19108	18899	18953	18970	18931	19149	19055	19078	18974	18982	19089	18964	18975	18851	19106	18829	18963	18865	18898	18821	18829	19164	18915	18975	18949	19103	19068	18867	19181	18846	18945	19017	18911	18845	19023	18903	18854	18894	18925	18902	18980	19008	18848	18894	18941	18996	18864	19027	18978	19091	19039	18944	18918	19048	18981	18921	18889	18909	19111	18978	18901	18882	19083	18948	18974	18983	18992	18959	18845	18959	18871	19224	18947	18839	19169	19017	19080	18794	18958	18963	18805	18976	19065	18825	19032	18967	19096	18998	18966	18998	18913	19058	18833	19079	19103	18973	19025	19021	19174	18941	18930	18945	18721	18964	19079	18910	18941	18958	18888	18900	18913	19089	19016	19028	19089	19070	18905	18974	18910	19093	18990	18946	19005	18848	18837	18873	18988	19086	19067	19057	18728	19020	18961	18970	19024	19063	19000	19068	19016	19003	18866	19003	19016	18940	18894	18938	19026	18950	18979	19158	19128	18926	18912	18935	19019	18956	19007	18843	18846	18979	18927	19018	19007	18969	19143	18966	18874	19029	18873	18886	19079	18982	19132	19159	18808	18853	18941	18906	18938	19056	18791	19081	18988	18816	19011	19023	19006	19012	18849	18991	19032	18884	19011	18864	18946	18863	18846	18904	18989	19046	18761	18994	18997	18947	18812	19087	18994	18898	18944	18896	18973	19000	18854	18896	19045	19077	18979	19032	19027	19034	18977	18819	18761	19021	18961	18832	18966	18880	19153	18941	18893	18872	19097	18948	19066	18994	18913	19065	18851	18928	18804	18959	18814	19113	18827	18946	18816	18921	19021	18868	19024	18813	19107	18911	18992	19067	19052	18897	18996	19082	18954	19147	18966	18908	18913	18856	18893	18972	18980	19118	18972	19016	19000	18981	19029	18974	19021	18891	19019	18854	18712	19018	18839	18898	19059	18964	18833	19021	18882	18974	19013	18923	19147	18911	18810	18960	18868	19089	18947	18883	18855	19125	18748	18968	19062	19020	19072	18902	18960	18905	18879	18915	18979	19023	18873	19050	19027	18950	18953	18980	19015	18928	18869	18990	18952	19028	18864	18939	18964	19067	18913	18945	18918	18931	19038	19132	19079	18958	19012	19144	19171	19010	18914	19115	19058	18921	18925	18844	19009	18749	19097	18882	19045	19056	18955	19068	18943	18976	19052	19003	19002	18912	18955	18880	18979	19082	18921	19109	18731	19105	18928	18769	19091	18987	18846	18996	18940	18967	19110	18962	18869	18995	19190	18970	18783	18964	18983	18919	18737	18824	18885	18899	19040	18906	18873	18879	19010	19065	19041	18906	18919	18836	18934	19078	18881	19040	19150	18882	18859	18874	18985	18933	18936	18938	18910	18906	18954	18956	19107	18909	18938	18989	19051	18910	18911	19014	19022	18932	18917	18853	18913	18837	18980	18916	18932	19069	18798	18916	18864	18920	19152	18962	19034	19041	19052	18806	18853	19049	18944	19083	18980	18913	18934	18960	18961	18947	18895	18965	18867	18944	18917	18834	18821	18978	18856	18988	18823	18964	18994	18998	18826	18859	18988	18868	18923	19070	19045	18951	18979	18970	19041	18807	18968	18980	18873	18987	18892	19036	19040	18833	19084	18904	18802	18878	19059	19076	18837	18886	19023	19056	18965	18830	18929	19028	19025	19126	18996	18939	19055	19059	19123	19051	18879	18865	19104	18966	18956	19044	18845	18991	19014	18932	18907	18972	18900	18887	19009	19059	18788	19088	19014	18936	19028	18956	19043	19022	19015	18863	18955	19067	19011	18968	19000	18909	18757	18832	18975	18823	18832	18954	18968	18953	18932	19087	18654	18917	18986	18724	18923	18908	18962	18921	18938	18836	19018	18979	19053	19043	18964	18976	18999	18955	18961	19015	18816	18975	18890	18879	18862	18991	18862	18944	19036	18959	19014	18929	18941	19035	19086	18850	18859	19020	18939	19001	19035	18852	18971	19149	18823	18933	18832	18905	19031	19000	18951	18947	18857	18946	18960	18863	19006	19086	19086	18921	18994	18845	19001	18978	18889	19030	19030	19004	19001	18872	19035	18856	19061	18952	19041	19125	18987	19022	18925	18747	18815	18925	18990	18941	18923	18913	18978	19042	19029	18904	18953	18978	19020	18905	18893	18878	19151	18992	18697	18968	18919	18952	18974	19141	18836	18996	18901	19069	19002	18996	19043	18800	18880	18930	19119	18898	18952	18823	18862	18920	19036	18993	18932	18839	19027	19039	18900	18931	19035	18923	18822	18833	18950	18992	18886	19133	18910	18886	18867	18939	19004	18890	19067	19060	18930	19115	18901	19086	18989	18911	19017	18936	19094	18937	18791	18993	19118	19068	18835	19012	18894	19014	18898	19006	18851	19048	18894	18906	18760	18978	19125	18957	18998	18963	19048	19035	18844	19090	19086	18907	18883	18975	19087	18860	18865	19077	18929	18898	18812	18991	18795	18980	18982	18873	19054	19177	19059	19056	19108	19083	18993	18888	18868	18934	19132	18990	18866	19112	18846	18939	19055	18940	18997	18877	18992	19045	18793	18919	18897	19039	18969	18982	19103	19056	18918	18939	19082	19137	18851	18922	19094	18868	18985	18856	18786	19040	18944	18957	18932	18966	18950	18962	18847	18777	18899	18807	18915	18994	18868	19073	18919	18937	19060	18979	18978	18879	18869	19065	19048	18782	19110	18871	18998	18878	18833	19044	18936	19083	19010	19013	19000	19013	19073	18799	18941	19146	19156	19006	19047	18806	18914	19065	18968	18824	18944	19039	18871	18907	18988	18774	18871	18772	18832	18979	19030	18900	18934	19051	18794	19092	18999	19016	18946	19040	19078	18969	18879	18948	18902
33835	31926	36006	32879	29893	28942	28014	27409	27174	26733	26460	25718	25643	25620	25761	25233	25242	25384	25178	25189	25282	25320	25231	25303	25237	25184	25241	25294	25205	25034	25415	25269	25238	25344	24898	25280	25348	25089	25082	25046	25116	25155	25037	24958	25141	25032	24947	24955	25545	25228	25383	25152	25016	25108	25127	24938	25266	25234	25185	25087	24975	25005	25196	25069	25321	25321	25291	25222	24830	24997	25193	24950	24852	25028	25115	25208	25368	25042	25237	25067	25230	25228	25065	25010	24967	25140	25005	25159	24918	24998	25026	25169	25221	25146	25255	24912	25273	25043	25170	25044	25127	25375	25136	25407	24892	25181	24983	25014	25071	25021	25014	25107	25085	24933	25096	25150	25104	24964	24989	25091	25098	24982	24933	24974	24917	24799	25126	25227	25076	25057	25098	25037	25118	24864	25152	25013	25214	25052	25262	24951	25202	24962	24937	24962	25251	25029	25022	25125	25487	25088	24937	24925	25148	25073	24915	24965	25246	25116	25154	24971	24979	25087	25091	25075	24879	25017	25253	25109	25143	24726	25241	24945	24935	24937	24968	24944	25119	25248	24971	25032	25208	25182	25040	24822	25022	25071	25185	25239	25222	25071	25038	25029	24811	24938	25164	24959	25076	25148	25084	24958	25172	25206	24871	24952	24999	25005	25008	25267	25173	24988	24875	25173	25138	25033	25180	24985	25122	25083	25375	25058	25134	25323	25027	24832	24890	25000	25029	24880	25056	24996	24926	25142	25188	24987	25270	24881	25283	25119	25051	25044	25205	25009	24974	25048	25196	24832	24993	24877	24991	24950	25183	24899	24863	24728	25018	25132	25051	25215	25175	25090	25227	24999	24940	24944	25250	25232	25359	25284	25125	25056	24989	25329	25055	25012	24916	25090	24998	25176	25083	24902	25202	25157	24940	25051	25100	25390	25223	25133	25010	25117	24902	25119	25162	25281	25101	25000	25210	25099	24916	25021	24842	25160	25019	25118	24999	25097	24992	24791	24944	24904	25348	25173	25259	25023	25125	25328	24976	24917	24872	25097	25166	25267	24989	25108	25009	24960	25163	24923	25172	25310	25053	24980	25175	25143	25181	25156	24985	25084	25075	25052	24987	25242	25116	24985	25140	24995	25079	25107	25329	24983	25181	25130	24995	25159	25195	25088	25100	24976	25107	25341	25085	25096	25140	25167	25183	25066	25034	24883	24995	24874	25148	25090	24872	25100	25042	24939	24904	24913	25052	25091	25125	25089	25164	25404	25067	24963	25175	25103	24934	25007	25138	25162	25111	24928	25224	25087	25116	25184	25173	25133	24949	25018	25123	25125	25189	25171	25020	25183	25139	25044	25148	24836	25069	24891	24984	25265	25120	25104	25255	25140	25207	25077	25316	25142	25070	25326	25216	25056	25172	25019	24904	25122	25108	25139	25019	25005	25232	24870	25037	25180	25151	25372	25152	25245	25248	24925	24980	25013	25220	24993	24836	25167	25082	25118	24973	24855	25134	25080	24962	24999	25192	25070	25074	25147	25169	24857	25199	24909	24915	24959	25124	24926	25138	25203	25181	25075	25096	25098	24990	25234	25168	25200	25130	25214	25099	25127	25122	25296	25150	25152	24828	25316	25058	24972	25080	25153	25036	24990	25174	25147	25018	24997	24897	25053	25248	25136	24976	24983	25223	24918	25213	24724	25262	25255	25234	25193	24947	24990	25108	24981	25202	25095	25212	25064	25260	25246	24936	24835	25034	24792	25026	25221	25356	25059	25022	25064	25085	24796	25084	25016	24984	25102	25097	25115	25081	24890	25103	24810	25147	25037	25085	25201	24901	25064	25010	25010	24808	25157	25092	24933	24946	25028	24933	24990	25117	25191	25206	25200	25094	25094	25332	25171	25175	25218	25140	24863	25069	25392	25143	25062	25134	24810	24768	25194	25162	25166	25151	25132	25038	25201	25162	25142	24953	25139	25108	25142	25057	25260	24741	25217	25077	25157	25262	25168	24978	25026	25075	25163	25222	25161	25276	25031	25155	25097	24994	25079	25179	25089	24972	25040	25042	25150	25007	24907	24969	25140	25097	25007	25252	25157	25034	25282	25145	25005	25177	25033	25072	25200	25033	25172	24871	25278	25160	25055	24897	25089	25246	25115	25143	25188	25086	25136	25128	25113	25374	25138	25115	25126	25175	24936	25147	24939	25138	25316	24937	25154	25006	24933	25086	25235	24804	25102	25102	25245	25105	25202	24984	25168	25001	25321	24986	25070	25005	25197	25106	24997	25215	25272	25266	24868	24950	25005	24956	25166	25285	25183	25168	24981	25020	25232	25021	25169	25267	25054	25061	25023	25132	25099	24929	25018	25147	25212	25147	25187	24871	25008	25047	25030	25211	24859	25043	24805	25112	25078	25186	25006	25402	25273	25037	25465	25230	25278	25080	25053	25077	24989	24998	25124	25050	25126	25070	25287	25206	24894	25008	24937	25229	24856	25009	25196	25077	25189	25172	25152	25460	25057	25201	25146	24951	24992	25247	25001	24927	25116	24803	25118	25331	24875	25186	24885	25301	24952	25077	25195	25039	24950	25039	25281	25097	25180	24900	25034	24984	24964	25018	25174	24975	25070	24955	24909	25082	25254	25132	25043	24895	24986	25059	25218	25055	25461	25139	24899	24956	25166	25122	25246	25111	25275	25216	25109	25087	24901	24815	25214	24899	24971	25237	25074	25158	25045	25133	25173	25213	25211	25223	25193	25009	25125	25209	25233	25109	25126	24912	25324	25146	25160	25128	24944	25244	25178	25090	25043	25075	25032	25112	25163	24881	25042	25385	25049	24994	25124	25162	25103	25311	25235	25138	25287	25110	25196	25086	25236	25290	25202	25009	24817	25124	24890	25116	25236	25133	25162	24987	25168	24954	25016	25193	24937	25218	25205	25141	25141	25051	25155	25065	25147	24897	25215	24956	24782	25067	24850	25123	25160	25036	25005	24976	25131	24883	25212	25106	25055	25149	25056	25034	25125	25041	25195	25042	25110	25212	25262	25003	25077	25080	25226	25016	24947	25074	25249	25333	25015	25037	25221	25187	25009	25046	25022	25043	25076	24976	24991	25037	25045	25175	25127	24922	24998	25247	24996	24995	24987	25260	25304	25281	25364	24948	25037	25270	25296	25169	24926	24963	25082	25123	25005	25045	25163	25129	25318	25131	25049	25247	25242	24812	25026	25071	25232	25346	25129	25176	25279	25037	25097	25253	25042	24966	25162	24926	24914	25233	24954	25069	25056	25294	25268	25071	25104	25075	25117	24947	24901	25382	25210	24959	25171	25111	25156	25211	25143	24836	24926	25004	24979	25040	25261	25179	24987	25048	25090	25226	25206	25005	25142	25080	25211	25044	24964	25205	25033	25196	24998	24945	24894	25019	25190	25125	25029	25442	24993	25103	24979	24973	25186	25205	24886	25338	25058	25213	25198	25311	25188	25145	25039	25116	25077	25166	24915	25201	25101	25291	25022	25220	24996	25140	25340	25012	24877	25108	24836	25169	25155	25123	25119	25145	25028	24993	25050	25152	24994	25080	25235	24901	24955	24886	24872	25185	25195	24915	25025	25070	25136	25153	25291	25163	24986	25124	25026	25175	25297	25177	25241	25023	25092	25233	24921	25165	25000	25116	25282	25020	24834	25032	25175	24911	25160	25098	25316	25336	25245	25056	25127	25049	24818	24917	25227	25014	25157	25054	24973	25042	25078	25093	25021	25091	25157	24759	25146	25137	25372	25055	25104	24981	25015	25079	25258	24997	25158	25245	24887	25201	25228	24998	24932	25115	25097	25191	25061	25189	25220	25157	25076	25257	25325	25138	25067	25199	25261	25166	24980	24949	24975	24971	24953	25282	25001	24872	25367	25007	25009	25077	24968	25230	25199	25265	24905	25236	25124	24976	24846	25319	25223	25012	25235	25323	25175	25202	25217	24951	25055	25013	24891	25198	25204	25226	25090	24920	25063	25026	25280	25287	25191	24923	24994	25193	25060	25068	25055	25226	25187	25108	25091	25202	25086	25214	25195	25276	24782	25035	25105	25287	25130	25293	24950	24981	24891	25091	25163	25101	24912	25113	25187	25171	25285	25008	24948	25331	25087	24948	25012	25249	25033	25220	25060	24932	25023	25086	24990	25203	25051	25101	25260	25001	25324	25110	25228	25409	25030	24858	24913	24940	25009	25158	24959	25260	25167	25133	25310	25381	25032	25060	25076	25032	25018	25084	25163	24862	25066	25117	25105	25148	24924	25008	25224	25122	25139	25027	25027	25066	24985	24913	25160	25016	25144	25040	24830	25162	25070	25024	25347	25044	25185	25301	25178	25242	25123	25203	25257	25041	25334	25244	24974	25444	25308	24971	25229	25242	25065	25175	25074	25052	25170	25135	25239	25264	24980	25167	25269	25173	25094	25291	24976	25048	25171	25134	25120	25029	25125	25211	25251	25185	25165	25063	25082	25155	24963	25182	25011	24999	25142	25043	25055	25063	25138	24965	25122	25138	25116	25159	25048	25158	25354	24961	25117	25209	25075	25019	25032	24973	24996	25231	25099	25194	25185	25166	25116	24997	25165	24962	25177	24980	25185	25202	25026	25138	25277	25086	25220	24952	24946	24937	25272	25185	25061	24915	25231	25120	25013	25253	25251	25233	25125	24954	25115	25077	25036	25110	25061	25034	25033	25225	25287	25131	25247	24936	25227	25071	24961	25231	25287	25026	25076	24975	25070	25100	25224	25179	24973	24907	25034	25247	25102	25153	25133	24858	25094	25225	25189	24977	24937	25212	25061	25143	25301	25051	25068	24985	24982	25113	25011	25206	25128	25084	25088	25071	25051	25064	24999	24989	25155	25097	25000	24945	25140	25178	25082	25487	24990	25208	25218	25062	25018	25364	25126	25164	25003	25195	25070	25232	25097	24942	25222	25085	25093	25034	24818	25065	25352	24870	25205	25158	25290	25189	24946	25104	24877	25157	24841	25090	25052	25237	24978	25092	25056	24932	25187	24999	24819	25305	25089	25131	25202	25180	25173	25089	25148	25070	25210	24782	25106	25073	24847	25250	25248	25245	25064	25256	25298	25145	25069	24918	25033	25114	25049	24882	25350
29641	39845	37303	29928	27101	24907	23274	22810	22204	21806	20972	20363	20193	19922	19574	19398	19502	19139	19496	19281	19236	19397	19148	19110	19204	19290	19158	19091	19322	19147	19032	19019	19247	19218	19149	19024	19088	19100	19318	19223	19055	19245	19160	19179	19104	19145	19158	19124	19087	19190	19145	19106	19154	19199	19202	19074	19174	19200	19124	19322	19057	19267	19129	19112	19267	19183	19037	19359	19054	19050	19180	19192	19364	19223	19167	19172	19274	19031	19135	18996	19268	19181	19129	19110	19105	18934	19181	19176	19051	19186	19049	19232	19047	19256	19212	19370	19016	19173	19047	19336	19255	19172	19014	19013	19104	19060	19116	19195	18912	19040	19004	19170	19254	19060	19115	19103	19097	19195	18978	19147	19070	18999	19111	19287	19006	19277	19071	19248	19085	19260	19248	19252	19024	19324	19032	19171	19177	19106	19007	19388	19055	19261	19122	19187	19027	19133	19296	18986	19257	19059	19352	19240	19226	18966	19218	19161	19085	19135	19256	19214	19382	19028	19225	19217	19242	19331	19150	19201	19225	19023	19208	19211	19237	19373	19185	19045	19152	19450	19376	19257	19280	19370	19272	19042	19135	19161	19100	19110	19202	19189	19035	19142	19097	19087	19120	19205	19128	18989	19257	19245	19292	19185	19178	18992	19207	19094	19094	19187	19186	19132	19037	19188	19070	18965	19307	19059	18921	19066	19002	19110	19029	19159	19171	19070	19165	19195	19240	19215	19080	19307	19265	19207	19251	19270	18969	19212	19221	19217	19204	19076	19049	19120	19096	19158	19242	19261	19098	19150	19183	19279	19074	19151	19060	19176	19289	19243	19177	19078	19043	19078	19244	19106	19013	19081	19174	19193	19278	18954	19209	19266	19280	19198	19026	19218	19024	19074	19192	19180	19123	19242	19295	19154	19106	19282	19297	19300	19188	19313	18962	19154	19095	19321	19051	18939	19247	19246	19350	19240	19251	19217	19104	19195	19261	19075	19314	19156	19176	19225	19357	18960	19042	19113	19069	19363	19046	19247	19007	19147	19117	19072	19025	19189	19171	19035	19140	18952	19069	19131	19036	19101	19177	19220	19242	19202	18943	19333	19373	19124	19196	19099	19152	19137	19028	19222	19384	19150	19138	19050	19137	19105	19215	19176	19229	19331	19299	19118	19171	19197	19265	19098	19373	19275	19378	19141	19318	19196	18988	19072	19234	19123	19267	19142	19215	19312	19024	19348	19185	19055	19251	19306	19249	19173	19096	19220	19155	19284	19142	19009	18964	19141	19210	19070	19147	19112	19236	19085	19130	19033	19147	19177	19246	19190	19238	18982	19180	19018	19405	19197	19165	19227	19067	19053	19183	19298	19191	19210	19406	19170	19257	19144	19082	19161	19288	18991	19146	19222	19229	19166	19098	19116	19093	19008	19095	19107	19130	19214	19221	19202	19106	19297	19171	19300	19201	19034	19106	19007	19142	19224	19099	19284	19115	19199	19233	19147	19016	19225	19307	19314	19024	19126	19292	19048	19424	19225	19154	19107	19155	19154	19088	19175	19219	19047	19137	19064	19297	19029	19347	19331	19145	19068	19049	19113	19160	19120	19076	19379	19168	18967	19330	18919	18981	19162	19222	19166	19204	19341	19033	19213	19186	19270	19013	19013	19034	18949	19352	19029	19259	19231	19196	19092	19321	19072	19293	19140	19199	19138	19213	19301	19298	19085	19143	19264	19216	19289	19130	19114	19122	19180	19209	19139	19130	18917	19137	19254	19157	19283	19093	19150	19154	19245	19002	19330	19166	19140	19035	19088	19227	19098	19181	19133	19251	19114	19110	19083	19043	19182	19268	19114	19071	19148	19058	19042	18955	18946	19309	19108	19282	19198	18937	19135	19149	19147	19259	19292	19285	19088	19222	19206	19273	19092	19201	19171	19138	19241	19038	19275	19042	19197	19124	19234	19031	19162	19034	18962	19164	19279	19323	19321	19358	19120	18943	19130	19186	19223	19034	18949	19010	19058	19209	19074	19120	19384	19297	19215	19089	19088	18984	19032	19092	19244	19080	19122	19189	19263	19089	19076	19164	19163	19233	19166	19205	19318	19247	19239	19062	19030	19242	19278	19097	19136	19092	19093	19374	19090	19139	19113	19104	19150	19124	19186	19165	19217	19088	19166	19184	19274	18968	19278	19120	19096	19106	19214	19310	19189	19184	19174	19126	19037	19160	19177	19184	19304	19308	19088	19155	19147	19118	19214	19349	19189	19038	19125	18962	19030	19186	19171	19038	19049	19210	19265	19031	19116	19106	19192	19163	19136	19049	19192	19094	19314	18967	19137	19303	19128	19220	19024	19160	19243	19119	19205	19306	19050	18992	19173	19001	19163	19416	19129	19194	19132	19099	19132	19126	19154	19198	19079	19206	19081	19185	19177	19179	19240	19003	19172	19234	19226	19026	19251	19092	19070	19247	19185	19226	19020	19073	19198	19129	19079	19306	19213	19180	19121	19199	19054	19199	19054	19212	19178	19200	19264	19237	19044	19107	19318	19062	19189	19064	19125	19086	19115	19005	19284	19046	19218	19118	19246	19141	19058	19070	19225	19034	19118	19224	19148	19264	19112	19013	18961	19094	19197	19320	19240	19061	19063	19125	19255	19212	19072	19159	19111	19314	19246	19167	19136	19153	19252	19083	18956	19024	19259	19114	19179	19247	19217	19053	19353	19337	19276	19066	19290	19202	19206	19200	19071	19045	19189	19248	19023	19249	19258	18889	19251	19082	19132	19048	19135	19262	19280	19175	19047	19069	19245	19181	19015	19128	19189	19324	19140	19252	19100	19062	19175	19364	19201	19038	19104	19153	19087	19132	19165	19278	18981	19235	19291	19164	19141	19069	19136	18968	19138	19386	19154	19171	18878	19112	19250	19272	19001	19003	19136	18982	19203	19137	19097	19101	19243	19137	19132	19095	19271	19106	19065	19042	19159	19073	19252	19073	19122	19094	19249	19230	19123	19136	19149	19113	19138	18977	18987	19137	19068	19105	19010	18975	19187	19204	19073	19209	19275	19193	19119	19142	19191	19254	19323	18842	19157	19054	19156	19437	19149	19041	19121	19198	19257	19135	19263	19123	19213	19197	19026	19150	19197	19080	19217	19288	19285	19133	19107	19051	19271	19014	19277	19222	19079	18978	19058	19172	19046	19240	19050	19080	19096	19196	19210	19128	19271	19179	19155	19043	19193	19232	19230	19122	19104	19164	19184	19096	19278	19129	19142	19212	19200	19319	19058	19088	19257	19102	18995	19049	19046	19304	19271	19252	19211	19221	19105	19095	19037	19143	19247	18925	19275	19371	19191	19147	19059	19173	19246	19074	19189	19027	19340	19187	18897	18997	19021	19328	19116	19173	19198	19222	19135	19122	19161	19157	19246	19102	19233	19088	19228	19002	19108	19032	19335	19156	19175	19158	19291	19162	19198	19106	18937	19140	19182	19060	19149	19312	19231	19300	19064	19054	19140	19050	19246	19170	19135	19278	19075	19153	18940	19217	19037	19109	19205	19104	19260	19151	19188	19027	19263	19200	19157	19292	19056	19264	19157	19265	19164	19147	19197	19191	19140	19069	19176	19087	18943	19250	19230	19173	19290	19237	19331	19270	19100	19213	19016	19121	19188	19179	19303	19009	19318	19098	19200	19233	19012	19222	18959	19159	19132	19155	19290	19044	19270	19009	19282	19274	19175	19050	19140	19248	19140	19194	19242	19192	19088	19183	19001	19214	19255	19135	19040	19095	19127	18921	19296	19103	19176	19093	19063	19074	19017	19197	19056	19279	19157	19051	19212	19214	19163	19021	19270	19269	19194	19232	19204	19329	19100	19389	18958	19076	19170	19047	19236	19089	19192	19265	19224	19146	19207	19247	19182	19141	19347	19154	19330	19216	19131	19231	19315	18992	19038	19195	19054	19193	19176	19112	19195	19097	19136	19081	19227	18900	19142	19204	18997	19205	19084	19265	19109	19228	19289	19143	19091	19194	19191	19307	19154	19459	19035	19324	19016	19193	19192	19315	19226	19220	19115	19263	19017	19339	19169	19121	19064	19143	19073	19185	19401	19001	18973	18858	19084	19285	19056	19358	19215	19125	19082	19260	19231	19314	19068	19317	19040	19122	19190	19137	19418	19246	19182	19154	19213	19043	19109	19214	19210	19163	19101	19134	19329	19223	19001	19234	19134	19141	19223	19199	19251	19052	19288	19163	19133	19222	19158	19229	19307	19151	19132	19236	19141	19241	19138	19176	19163	19218	19028	19317	19141	19004	19101	19130	19068	19117	19064	19165	19234	19072	19347	19245	19260	19165	19088	19165	19006	19363	19161	19126	19336	19164	19087	19299	19266	19104	19109	19059	19213	19100	19152	19222	19198	19098	19138	19321	19138	19166	19285	19263	19302	19015	19046	19092	19021	19170	19137	19287	19190	19068	19192	19208	19105	19176	19166	19235	19103	19159	19316	19246	19065	19259	19098	19283	19115	19153	19153	19334	19272	19135	18961	19221	19202	19042	19299	19126	19146	19079	19067	19361	19035	19326	19138	19254	19136	19285	19160	19070	19291	19166	19166	19227	19105	19324	19102	19142	19362	19022	19064	19291	19039	19314	19262	19331	19213	19187	19185	19066	19333	19097	18960	18997	19088	19215	19127	19069	19105	19131	19174	19134	19121	19284	19096	19099	18960	19344	19242	19073	19153	19035	19073	19483	19128	19181	19249	19240	19182	19382	19413	19110	19417	19120	19242	19140	19136	18905	19160	18991	19222	19333	18955	19134	19108	19059	19058	19002	19011	19020	19278	19146	19054	19265	19043	19273	19307	19031	19267	19151	19077	19084	19175	19076	19079	19109	19115	19309	19172	19279	19244	19182	19167	19210	19426	19205	19064	19138	19138	19096	19105	19118	19210	19007	19223	19276	19105	19147	19179	19299	19257	19104	19238	19222	19048	19178	19198	19134	19131	19207	19171	19061	19110	19203	19082	19145	19167	19175	19065	19199	19250	19262	19204	19218	19181	19036	19277	19224	19118	18885	19361	18961	19252	19199	19253	19128	19206	19009	19135	18996	19038	19182	19169	19407	19156	19296	19156	19177	19125	19179	19172
25633	21723	29581	29329	31981	35641	36608	32956	31081	29960	28445	27758	27393	27151	27061	26848	26482	26612	26572	26253	26678	26514	26557	26498	26437	26488	26648	26609	26276	26369	26350	26400	26317	26195	26374	26304	26371	26116	26324	26117	26332	26170	26224	26324	26621	26359	26437	26321	26464	26529	26561	26369	26213	26233	26361	26162	26431	26106	26105	26275	26427	26573	26312	26108	26203	26305	26304	26535	26171	26549	26498	26238	26278	26499	26537	26501	26143	26425	26387	26357	26195	26305	26340	26253	26307	26267	26269	26304	26236	26322	26425	26171	26409	26170	26547	26354	26216	26337	26320	26119	26386	26196	26346	26288	26283	26281	26268	26382	26195	26425	26368	26214	26204	26386	26329	26209	26313	26550	26497	26524	26008	26203	26308	26098	26425	26296	26179	26385	26329	26246	26355	26189	26217	26471	26160	26465	26383	25936	26449	26291	26440	26441	26102	26548	26235	26214	26401	26284	26472	26247	26415	26542	26477	26115	26400	26318	26362	26538	26546	26705	26312	26368	26205	26272	26464	26366	26196	26250	26260	26424	26474	26262	26369	26360	26257	26212	26459	26216	26248	26498	26322	26451	26107	26013	26166	26355	26354	26275	26311	26168	26284	26261	26535	26266	26337	26239	26258	26115	26341	26210	26494	26196	26525	26307	26467	26334	26248	26403	26390	26184	26194	26434	26458	26411	26397	26463	26323	26277	26521	26453	26331	26267	26286	26219	26375	26329	26340	26325	26231	26054	26190	26408	26206	26249	26207	26503	26276	26085	26301	26194	26504	26401	26387	26464	26446	26189	26261	26260	26326	26434	26059	26064	26332	26451	26634	26359	26468	26079	26347	26418	26274	26323	26389	26197	26177	26141	26450	26101	26338	26375	26334	26242	26347	26432	26094	26367	26489	26395	26477	26494	26511	26175	26387	26635	26483	26484	26227	26359	26189	26233	26265	26532	26187	26312	26401	26413	26422	26435	25999	26233	26336	26147	26465	26305	26287	26410	26082	26302	26294	26436	26201	26203	26300	26277	26309	26157	26168	26304	26330	26461	26514	26535	26272	26318	26346	26328	26505	26135	26389	26333	26217	26460	26248	26361	26405	26349	26473	26414	26350	26166	26362	26311	26284	26394	26498	26116	26132	26444	26155	26480	26134	26334	26284	26118	26579	26163	26414	26328	26463	26349	26367	26230	26090	26096	26286	26271	26454	26400	26236	26427	26500	26185	26372	26051	26287	26518	26385	26471	26393	26013	26331	26356	26380	26337	26215	26121	26339	26047	26110	26415	26493	26356	26390	26115	26486	26274	26177	26225	26323	26462	26402	26460	26409	26403	26478	26147	26196	26321	26199	26190	26248	26369	26326	26457	26312	26089	26034	26322	26178	26118	26234	26438	26390	26468	26306	26497	26296	26322	26159	26222	26184	26236	26169	26317	26451	26590	26457	26525	26453	26385	26148	26145	26475	26364	26164	26384	26164	26473	26379	26080	26575	26469	26609	25967	26108	26199	26289	26325	26218	26393	26346	26303	26411	26232	26404	26541	26509	26220	26445	26351	26468	26361	26363	26244	26151	26255	26201	26164	26313	26333	26522	26570	26287	26383	26439	26338	26258	26360	26380	26246	26168	26197	26369	26112	26389	26097	26426	26255	26476	26015	26334	26504	26260	26107	26265	26175	26356	26431	26448	26305	26582	26393	26390	26323	26273	26223	26356	26157	26292	26374	26250	26133	26259	26235	26513	26401	26160	26405	26201	26343	26415	26341	26178	26139	26459	26176	26246	26390	26530	26233	26352	26314	26710	26345	26349	26296	26173	26353	26466	26274	26448	26400	26383	26303	26325	26459	26312	26028	26273	26289	26406	26467	26290	26291	26177	26216	26276	26363	26181	26085	26506	26690	26343	26306	26517	26441	26341	26221	26415	26278	26445	26472	26512	26472	26617	26400	26214	26247	26223	26255	26324	26277	26190	26342	26132	26402	26449	26258	26358	26300	26413	26352	26325	26426	26335	26359	26311	26435	26524	26247	26291	26466	26274	26180	26329	26315	26354	26279	26563	26447	26568	26467	26162	26257	26330	26231	26418	26157	26283	26149	26338	26343	26322	26393	26067	26214	26476	26022	26240	26239	26246	26507	26546	26363	26036	26658	26618	26204	26333	26439	26241	26211	26567	26423	26115	26243	26306	26411	26381	26209	26263	26482	26237	26467	26527	26262	26233	25990	26279	26349	26224	26406	26467	26411	26574	26552	26485	26231	26272	26216	26254	26235	26609	26351	26170	26308	26517	26047	26312	26177	26288	26269	26282	26104	26495	26206	26142	26329	26563	26149	26396	26153	26457	26267	26360	26467	26220	26302	26450	26282	26370	26294	26460	26353	26288	26286	26425	26279	26276	26038	26449	26283	26204	26522	26348	26250	26406	26227	26243	26290	26350	26143	26066	26200	26211	26364	26348	26099	26181	26460	26557	26525	26516	26447	26495	26271	26364	26446	26633	26407	26392	26634	26315	26380	26242	26304	26197	26335	26329	26053	26256	26246	26260	26330	26156	26500	26364	26448	26407	26287	26485	26192	26222	26369	26328	26506	26148	26141	26172	26122	26444	26378	26337	26154	26345	26338	26451	26449	26148	26130	26109	26230	26330	26334	26513	26282	26254	26363	26270	26288	26270	26064	26200	26447	26326	26376	26246	26341	26354	26263	26421	26281	26138	26451	26364	26137	26066	26224	26429	26299	26210	26383	26334	26559	26556	26367	26457	26257	26535	26215	26430	26599	26336	26215	26373	26607	26431	26371	26179	26172	26347	26252	26378	26031	26470	26284	26382	26328	26359	26242	26466	26125	26420	26366	26383	26368	26167	26442	26523	26367	26140	26420	26291	26221	26215	26456	26245	26402	26518	26370	26193	26219	26171	26467	26047	26208	26190	26166	26125	26508	26188	26293	26469	26444	26307	26272	26327	26185	26321	26369	26310	26311	26328	26481	26380	26304	26306	26449	26320	26452	26551	26480	26334	26228	26308	26255	26486	26472	26196	26300	26643	26329	26264	26192	26326	26399	26652	26379	26273	26320	26196	26314	26103	26228	26451	26265	26276	26187	26493	26351	26296	26407	26395	26325	26315	26199	26248	26237	26305	26442	26470	26276	26272	26559	26162	26297	26501	26376	26302	26478	26335	26300	26305	26416	26260	26187	26352	26505	25947	26070	26350	26379	26086	26437	26297	26529	26606	26404	26253	26598	26455	26183	26603	26304	26474	26411	26419	26310	26207	26438	26433	26564	26399	26329	26506	26441	26304	26431	26479	26303	26253	26236	26320	26365	26451	26297	26288	26094	26151	26222	26426	26364	26238	26442	26227	26268	26283	26218	26334	26296	26331	26190	26352	26335	26312	26082	26344	26383	26435	26313	26236	26638	26138	26087	26344	26469	26462	26355	26277	26089	26361	26392	26535	26566	26342	26330	26551	26274	26303	26306	26466	26584	26318	26090	26165	26344	26263	26302	26297	26286	26484	26288	26308	26223	26581	26164	26339	26242	26031	26373	26216	26058	26295	26606	26299	26368	26191	26420	26298	26296	26340	26278	26446	26392	26305	26310	26281	26305	26415	26258	26394	26201	26076	26405	26544	26404	26382	26242	26262	26061	26249	26210	26273	26406	26302	26266	26454	26171	26435	26361	26134	26304	26293	26418	26115	26243	26117	26238	26322	26055	26171	26398	26397	26359	26334	26535	26341	26650	26431	26191	26301	26208	26443	26269	26187	26255	26368	26329	26169	26220	26375	26065	26202	26330	26394	26269	26517	26455	26378	26271	26266	26292	26454	26167	26217	26147	25999	26438	26524	26388	26336	26342	26497	26277	26328	26389	26206	26350	26225	26481	26291	26312	26259	26381	26287	26302	26246	26136	26667	26289	26326	26334	26180	26222	26485	26497	26218	26319	26425	25940	26193	26128	26381	26265	26340	26224	26437	26159	26297	26369	26217	26115	26304	26358	26347	26494	26187	26130	26215	26240	26346	26497	26472	26419	26348	26299	26255	26332	26506	26527	26256	26417	26292	26414	26416	26126	26546	26391	26634	26311	26273	26285	26363	26067	26284	26311	26229	26419	26478	26403	26372	26404	26278	26275	26287	26270	26142	26345	26453	26340	26467	26411	26233	26471	26298	26517	26325	26365	26445	26346	26326	26555	26375	26369	26161	26332	26358	26412	26495	26643	26182	26349	26112	26392	26398	26249	26171	26270	26451	26210	26207	26304	26404	26130	26482	26535	26260	26247	26246	26271	26495	26377	26310	26342	26287	26266	26379	26196	26350	26217	26253	26597	26145	26513	26516	26279	26360	26468	26561	26270	26203	26299	26357	26428	26206	26141	26334	26349	26381	26457	26364	26563	26189	26332	26300	26308	26748	26449	26339	26232	26384	26191	26474	26253	26440	26338	26099	26305	26443	26566	26321	26452	26228	26398	26398	26159	26083	26500	26481	26300	26266	26533	26425	26506	26326	26250	26135	26201	26462	26609	26437	26113	26421	26068	26404	26278	26395	26252	26409	26490	26388	26323	26399	26112	26409	26208	26386	26349	26398	26333	26179	26471	26232	26354	26473	26358	26321	26366	26190	26711	26254	26338	26364	26299	26319	26558	26565	26115	26470	26426	26135	26450	26436	26410	26365	26334	26528	26326	26173	26451	26232	26101	26282	26475	26322	26172	26317	26302	26320	26306	26259	26116	26234	26213	26335	26375	26493	26570	26449	26427	26488	26311	26134	26310	26308	26206	26207	26370	26312	26530	26321	26230	26231	26209	26505	26519	26393	26352	26146	26501	26413	26236	26358	26245	26029	26402	26487	26372	26583	26484	26409	26071	26522	26451	26046	26384	26344	26402	26549	26354	26212	26218	26433	26471	26394	26390	26458	26429	26318	26418	26428	26470	26741	26288	26543	26375	26358	26496	26409	26425	26202	26385	26364	26448	26096	26268	26377	26157	26480	26584	26169	26216	26418	26272	26442	26386	26456	26448	26329	26352	26470	26226	26485	26268	26313	26344	26328	26377	26484	26300	26419	26563	26315	26415	26329	26335	26257	26062	26179	26443	26445	26270	26481	26263	26270	26512	26449	26205	26267	26420	26481	26555	26402	26348	26405	26489
32276	51790	50972	43703	38077	35088	33135	29437	26651	24594	22656	21818	21357	20726	20480	20463	20223	20164	20156	20129	20098	19959	20063	19982	19993	19954	20014	20162	20060	19980	19789	19678	19828	19842	19771	19806	19939	19917	19667	19723	19931	19854	19909	19962	19772	19797	20030	19856	19824	19838	19774	19969	19898	19840	19926	19745	19707	19920	19878	19932	19824	19773	19738	19840	19789	19776	19849	19849	19855	19956	19829	19820	19985	19827	19901	19982	19864	19631	19910	19900	19730	19717	19861	19732	19848	19819	19778	19626	19854	19788	19823	19773	19741	19796	19981	19962	19883	19597	19646	19848	19949	19802	19947	19818	19926	19952	19991	19827	19893	19852	19742	19897	19869	19995	19750	19793	19645	19824	19732	19961	19933	20032	19778	19782	19826	19886	19607	19847	19898	19828	19786	19615	19815	19873	19774	19737	19785	19846	19826	19658	19927	19755	19768	19871	19963	19758	19926	19824	19856	19689	19888	19938	19889	19872	19965	19976	19881	19917	19723	19851	19853	19833	19702	19831	19783	19517	19958	19972	19831	19846	19717	19773	19844	19890	19870	19884	19806	19978	19766	19729	20044	19901	19962	19925	19879	19985	20001	19778	19798	19796	19985	19862	19857	19760	19692	19677	19932	19823	19935	19951	19879	19917	20002	19723	19835	19807	19863	19892	19887	19781	19741	19740	19876	19719	19922	19830	19756	19943	19756	19862	19853	19736	19968	19682	20076	20044	19786	19863	19848	19810	19975	19727	19749	19717	19718	19550	19807	19764	19875	20146	19799	19769	19844	19995	19716	19889	19892	19858	19814	19857	19950	19836	19790	19732	19906	19839	19855	19765	19712	19838	19924	19653	19814	19949	19743	20011	19987	19733	19611	19836	19788	19911	19808	19872	19821	19813	19831	19809	19785	19995	19635	19968	19780	19757	19882	19761	19738	19911	19956	19874	19822	19820	19808	19882	19798	19889	19976	19817	19787	19715	19766	19885	19928	19953	19937	19895	19966	19798	19962	19837	19806	19943	19852	19951	19679	19674	20022	19911	19895	19712	20065	19659	19886	19773	19793	19901	19922	19971	19839	19747	19844	19868	19659	19834	19810	19856	19802	19832	19816	19795	19875	19864	19718	19843	19690	19766	19901	19901	19827	19810	19662	19593	19686	19898	19794	19964	19816	19678	19908	19917	19752	19850	19726	19896	19670	19858	19991	19744	19766	19905	19989	19722	19873	19747	19813	19938	19857	19583	19958	19848	19696	19796	19813	19974	19754	19860	19867	19832	19790	19929	19786	19868	19831	19996	19804	19740	19853	19868	19877	19733	19942	19918	19863	19771	19900	19875	19849	19805	19678	19684	19956	19900	19846	19788	19712	19802	19914	19770	19695	19791	19781	20007	19698	19866	20098	19847	19697	19817	19704	19748	20003	19912	19747	20000	19866	19848	19837	19878	19950	19696	19930	19775	19754	19760	19799	19820	19808	19891	19819	19892	19838	19830	19863	19771	19960	19788	20004	20005	19630	19808	19623	19739	19728	19835	19772	19821	19850	19734	19787	19793	19988	19794	19866	20139	20147	19732	19958	19825	19773	19862	19778	19796	19869	20029	19798	19837	19740	19915	19738	19798	19781	19955	19866	19839	19837	19951	19748	19715	20041	19910	19735	19842	19669	20138	19994	20013	19873	19853	19652	19994	20126	19690	19787	19747	19981	19767	19594	19766	19764	19784	19913	19846	19829	19807	19776	19955	19810	19760	19939	19781	19884	19814	19822	19925	20002	19936	19805	19953	19905	19615	19838	19777	19594	19900	19804	19877	19746	19720	19814	19860	19789	19870	19592	19884	20016	19804	19806	20000	19900	19860	19915	19769	19756	19886	19890	19717	19995	19826	19905	19825	19699	19887	19829	19841	20015	19878	19948	20025	19828	19828	19952	19882	19989	19887	19939	19883	19931	19850	20013	19854	19770	19726	19860	19817	19731	19814	20046	19732	19888	19806	20104	19673	19797	19778	19835	19743	19745	19873	19860	19861	20022	20028	19833	19753	19688	19907	19908	19725	19723	19746	19668	19757	19815	19988	19670	19887	19872	20073	19969	19665	19802	19721	19736	19682	20009	19723	19811	19860	19757	19835	19843	19613	19889	19814	19734	19984	19686	19722	19805	19848	19916	19881	20085	19743	20034	19880	19930	19938	19923	19769	19752	19971	19933	19852	19844	19736	20039	19988	19688	19861	19697	19704	19833	19855	19818	19686	19846	19788	19618	19809	19788	19806	19748	19670	19708	19726	19728	19943	19738	19887	19972	19733	19826	19831	19818	19732	19790	19706	19686	20039	19896	19948	19857	19987	19932	19878	19839	19952	19775	19914	20042	19755	19880	19929	19706	19787	19934	19716	19800	19997	19888	19931	19742	19727	19756	19934	19734	19784	19800	19948	19893	19778	19766	19783	19852	19709	19881	19856	19735	19910	19727	19678	19903	19898	19967	19835	19886	19665	19857	20038	19794	19790	19903	19959	19884	19945	19859	19921	19844	19885	19823	19935	19673	19920	19749	19944	19841	19762	19858	19808	19688	19771	19891	19855	19942	19949	19853	19839	19940	19727	19798	19773	19876	19924	19760	19778	19876	19883	19770	19965	19935	20000	19808	19939	19730	19746	19763	19814	19882	19866	19727	19972	19904	19677	19911	19873	20007	19934	19992	19805	19952	19852	19726	19806	19751	19915	19994	19778	20027	19838	19893	19754	19986	19854	19879	19881	20001	19683	20010	19879	19778	19729	19849	19762	19719	19852	19909	19833	19974	19821	19862	19900	19874	19868	19940	19905	19719	19802	19834	20018	19939	19744	19801	19847	19921	19922	19954	19956	19788	19768	19820	19843	19855	19888	19923	19720	19749	19690	19896	19883	19949	19846	19778	19930	19816	19794	19864	19871	19839	19762	19818	19708	19974	19811	19852	19741	19927	19935	19888	19872	19605	19961	19775	19764	19729	19915	20010	19850	19868	20071	19942	19729	19993	19780	19893	20041	19657	19831	19905	19757	19882	20122	19829	19829	19909	19805	19707	19783	19796	19878	19833	19889	19785	19807	19922	19851	19871	19711	19908	19833	19689	19780	19825	19934	20000	19976	19891	20002	19986	19888	19758	19858	19916	19931	19865	19954	19975	19826	19724	19892	19638	19703	19973	19787	19926	19892	19644	19768	19969	19864	19711	19801	19793	19981	19696	19695	19692	19911	19886	19647	19791	19881	19952	19853	19972	19690	19679	19951	19873	19869	19723	19881	19917	19831	19938	19791	19821	19986	19826	19864	19768	19678	19662	19749	19732	19956	19887	19802	19642	19879	19902	19752	19949	19770	19731	19750	19915	19781	19798	19815	19854	19845	19873	19950	19840	19853	19798	19865	19796	19857	19844	19920	19936	19861	19756	19921	19870	19856	19763	19854	19809	19964	19798	19872	19737	20073	19937	19979	19796	19813	19815	19873	19801	19790	19849	19917	19786	19829	19947	19822	19868	19863	19846	19791	19829	19698	19669	19856	19784	19971	19867	19829	19917	19957	19727	19842	19888	19827	19819	19777	20026	19728	19747	19711	19987	19844	19833	19889	19938	19967	19895	19729	19983	19769	19859	19854	19787	19873	19873	19758	19795	19753	19948	19953	19811	19923	19918	19835	19682	19883	19753	19679	19778	19835	19946	20010	20045	19851	19918	19745	19952	19894	19898	19660	19868	19830	19806	19997	19973	19911	19832	19722	19609	19913	19939	19844	20004	19718	20003	19861	19740	19945	19703	19730	19731	19918	19716	19824	19707	19805	19742	19580	19948	19880	19968	19876	19847	19711	19761	20055	19860	19792	19988	19907	19927	19840	19710	19777	19777	19898	19860	19845	19950	19781	19944	19831	19787	20118	19819	19860	20001	19833	19693	19687	19766	19866	19908	19748	19841	19794	19555	19891	19717	19823	19860	19873	19784	19658	19903	20049	19822	19874	19685	19820	19866	19832	19907	19956	19952	19760	19865	19786	19771	20058	19900	19978	19905	19798	19856	19823	19767	19825	19721	19775	19913	19775	19901	19881	19885	19718	19845	19973	19716	19920	19875	19835	19877	19932	19818	19859	19791	19830	19891	19772	19925	20005	19845	19907	19867	19873	19855	19878	19867	19767	19904	19658	19942	19865	19822	19930	19832	19752	19956	20051	20049	19869	19871	19729	19915	19737	19783	19926	19750	19829	20021	19762	19781	19775	19909	19759	19812	19904	19715	19975	19821	19935	19888	19851	19816	19964	19808	19929	19909	19899	19881	19480	20021	19847	19724	20045	19812	20003	20022	19964	20064	19825	19843	20032	19714	19848	19802	19939	19751	19641	19827	19808	19890	19755	19795	19805	19898	19938	19612	19895	19964	19985	19927	19784	19825	19809	19699	20017	19884	19924	19820	19907	19712	19798	19756	19826	19795	19748	19969	19852	19724	19648	19779	19857	19906	19919	19865	19801	19737	19810	19887	20012	19853	19729	19924	20013	19907	19859	19920	19872	19843	19846	20002	19659	19906	19899	19845	19683	19955	19670	19919	19744	19869	19924	19775	19789	19755	19779	19966	19852	19787	19733	19780	19727	19740	19810	19912	19865	19865	19727	19907	19957	19800	19762	19707	19872	19749	20011	19752	19711	19825	19708	19889	19964	19962	19862	19924	19799	19631	19715	19914	19742	19907	19824	19833	19942	19783	19709	19878	19921	19697	19870	19927	20144	19810	19868	20019	19749	19819	19827	19744	19822	19859	19774	19792	19838	19762	19914	19698	19927	20030	19883	19753	19913	19824	20098	19794	19678	19768	19696	19934	19739	19880	19711	19510	19841	19723	19852	19918	20047	19856	19685	19694	19846	19738	19854	19774	19958	19607	19801	19915	19753	19896	19735	19880	19887	19842	19747	19753	19606	19902	19857	19919	19792	19987	19916	19887	19863	19975	19761	19969	19745	19701	19865	19885	19750	20071	19907	19992	19774	19580	19819	19793	19946	19790	19938	19660	20117	19654	19848	19888	19833	20025	19940	19965	19678	19861	19897	19928	19831	19882	19885	19863	19928	19936	19851	19836	19976	19875	19751	19807	19616	19634	20061	20003	19735	19874	19823	19866	19896	19769	19846
23864	21751	29691	28546	35259	41502	42801	37930	35423	33643	32519	31104	30248	30062	29818	30097	29860	29595	29786	29599	29666	29573	29316	29234	29452	29309	29618	29300	29452	29121	29452	29234	29297	29282	29432	29226	29223	29095	29247	29378	29325	29362	29257	29428	29261	29098	29035	29448	29358	29402	29547	29225	29565	29530	29180	29178	29291	29096	29423	29136	29205	29263	29095	29236	29122	29236	29424	29347	29477	29242	29081	29344	29472	29344	29569	29108	29295	29211	29376	29423	29358	29320	29097	29227	29079	29316	29299	29082	28990	29300	29424	29443	29344	29234	29174	29251	29226	29004	29343	29455	29220	29317	29353	29258	29393	29088	29259	29131	29144	29106	29253	29383	29208	29308	28941	29254	29230	29105	29403	29312	29347	29320	29388	29405	29215	29206	29347	29314	29260	29473	29346	29052	29305	29256	29229	29382	29161	29083	29120	29217	29038	29229	29345	29104	29306	29195	28964	29377	29289	29481	29299	29347	29334	29198	29207	29185	29125	29468	29180	29401	29193	29348	29167	29067	29122	29196	29181	29106	29210	29251	29106	29136	29443	29223	29179	29244	29109	29295	29472	29189	29253	29467	29218	29394	29164	29128	29374	29212	28968	29297	29326	29228	29399	29286	29214	29215	29195	29042	29281	29645	29170	29291	29451	29327	29286	29245	29374	29431	29098	29404	29353	29012	29400	29262	29042	29119	29062	29422	29358	29204	29240	29127	29253	29210	29355	29313	29335	29100	29230	29144	29158	29262	29186	29224	29176	29244	28956	29166	29246	29256	29475	29095	29249	29215	29370	29014	29075	29216	29279	29009	29070	29096	29318	29240	29271	29310	29056	29125	29354	29294	29325	29128	29275	29114	29150	29104	29120	29276	29260	29199	29188	28978	29261	29403	29569	29285	29299	29179	29149	29101	29122	29292	29247	29312	29390	29532	29072	29412	29214	29141	29164	29142	29119	28911	29385	29446	29182	29114	29263	29107	29068	29352	29189	29223	29384	29353	29068	29195	29262	29091	29172	29237	29269	29050	29418	29452	29251	29281	29215	29505	29364	29339	29159	29145	29384	29195	29227	29228	29466	29216	29079	28976	29300	28983	29393	29234	29123	29359	29243	28926	29070	29134	29275	29296	29089	29250	29327	29181	29346	29339	29442	29270	29306	28945	29150	29267	29397	29306	29252	29304	29507	29227	29216	29314	29487	29045	29053	29406	29151	29321	29186	28846	29213	29161	29271	29308	29426	29231	29161	29490	29217	28957	29194	29127	29204	29171	29203	29102	29399	29270	29340	29277	29212	29367	29424	29373	29437	29456	29139	29173	29161	28972	29080	29118	29213	29129	29422	28871	29252	29518	29151	29241	29233	29241	29238	29381	29372	29250	29237	29318	29032	29152	29312	28990	29277	29387	29120	29208	29015	29289	29446	29512	29154	29174	29258	29197	29189	29299	29380	29285	29170	28998	29141	29168	29280	29183	28902	29190	29222	29113	29341	28935	29369	29349	29063	28814	29379	29259	29197	29292	29349	29284	29345	29586	29574	29308	29359	29245	29012	29256	29020	29222	29138	29335	29106	28991	29100	29236	29311	29095	28951	29149	29371	29001	29061	29215	29170	29378	29283	29312	29500	29258	29123	29208	29344	29243	29164	29188	29217	29252	29146	29341	29256	29304	29335	29256	29101	29144	29401	29323	29102	29168	29209	29291	29047	29151	29156	29095	29247	29272	28963	28826	29033	29098	29388	29228	29466	29020	29302	29331	29338	29276	29466	29317	29450	29339	29322	29043	28872	29321	29288	28883	29334	29208	29218	29305	29089	29088	29078	29247	29205	29261	29128	29296	29496	29417	29551	29135	29367	29078	29248	29247	29359	29207	29163	29093	29409	29301	29153	29190	29179	28992	29246	29242	29124	29119	29059	28977	29179	29131	29219	29346	29268	29222	29586	29019	29270	29365	29407	29038	29228	29351	29166	29150	29052	29182	29392	29151	28972	29211	29410	29022	29276	29257	29187	29366	29326	29290	29295	29431	29087	29105	29091	29256	29282	29256	29476	29239	29064	29189	29244	29187	29376	29115	29121	29234	29133	29397	29300	29102	29203	29336	29356	29140	29432	29507	29381	29262	29397	29185	29244	29260	29177	29251	29231	29539	29088	29339	29012	29044	29243	29169	29238	28980	29339	29162	29008	29493	29311	28916	29322	29225	29165	29356	29237	29085	29280	29179	29117	29233	29571	29150	29280	29190	29032	29027	29111	29318	29400	29343	29170	29297	29144	29227	29037	29065	29389	29373	29201	29243	29222	29287	29217	29181	29173	29086	29090	29170	29270	29073	29181	29178	29185	29322	29361	29388	29294	29196	29380	29260	29232	28986	29331	29437	29310	29402	29342	29595	29400	29198	29395	28979	29277	29010	29183	29093	29185	29307	29264	28943	29204	29145	29311	29177	29145	29218	29342	29227	29513	29082	29364	29246	29275	29451	29160	29219	29470	29416	29214	29294	29043	29177	29246	29249	29168	29432	29242	29253	29167	29096	29147	29041	29152	29085	29179	29257	29207	29239	29430	29152	29093	28905	29164	29203	29289	29193	29312	29224	29072	29526	29140	29292	29342	29111	29165	29202	29219	29053	29349	29211	29504	29313	29379	29121	28966	29000	29103	29522	29283	29206	29164	29390	29244	29349	29192	29225	28996	29296	29152	29015	29194	29022	29297	29147	29508	29188	29123	29263	29387	29382	29368	29238	29344	29253	29120	29176	29209	29280	29304	29252	29375	29077	29371	29278	29282	29429	29448	29196	29287	29420	29175	29229	29299	29366	29240	29066	29347	29221	29267	29363	29113	29296	28909	29196	28952	29144	29561	29237	29195	29357	29081	29320	29327	29021	29144	29303	28943	29370	29136	29244	29248	29285	29168	29565	29130	29209	29191	29371	29185	29314	29317	29389	29279	29202	29149	29198	29362	29225	29416	29497	29267	29195	29288	29185	29315	29160	29227	29203	29317	29036	29319	29408	29242	29269	29432	29431	29423	29471	29285	29417	29253	29263	29253	29321	29501	29272	29192	29488	29327	28889	29078	29161	29212	29368	29176	29424	29265	29438	29208	29500	29246	29283	29158	28982	29407	29454	29254	29174	29489	29524	29341	29216	29285	29173	29098	29239	29306	28984	29233	29474	29208	29226	29283	29463	29084	29261	29187	29208	29097	29252	29332	29148	29165	29409	29499	29284	29414	29302	29178	29174	29264	29368	29185	29284	29048	29388	29363	29072	29237	29065	29160	29163	29047	29415	29300	29237	29379	29248	29385	29242	29228	29162	29006	29312	29295	29165	29141	29222	29304	29015	29483	29407	29164	29338	29186	29119	29277	29257	29196	29289	29250	29030	29282	29234	29183	29379	29313	29224	29274	29340	29577	29306	29059	29049	29394	29100	29202	29208	29255	29360	29191	29163	29363	29171	29203	29326	29032	28930	29247	29288	29093	29249	29359	29085	29129	29394	29410	29392	29323	29241	29043	29214	29298	29180	29404	29172	29112	29066	29421	29266	29430	29292	29249	29216	29226	29293	29245	29332	29167	28997	29193	29014	29109	29168	29249	29472	29421	29094	29303	29221	29404	29463	29149	29182	29275	29069	29018	29207	29062	29287	29115	29204	29073	29272	29204	29013	29123	29259	29268	29205	29305	29161	29167	29164	29065	28953	29154	29189	29242	29263	29126	29280	29434	29477	29364	29099	29321	29057	29198	29278	29343	29051	29080	29196	28993	29408	29285	29139	29264	29185	29301	29367	29220	29056	29096	29075	29233	29157	29042	28944	29438	29448	29053	29046	28880	29184	29336	29208	29291	29201	29374	29161	29173	29586	29273	29290	29115	29393	29275	29202	29143	29316	29427	29197	29126	29315	29295	29340	29256	29160	29145	29458	29317	29032	29174	29226	29266	29279	29223	29213	29039	29255	29130	29409	29369	29373	29165	28985	29124	29251	29277	29252	29587	29415	29177	29173	29277	29181	28976	29117	29208	29455	29287	29309	29099	29157	29085	29393	29139	29249	29198	29234	29195	29014	29298	29142	29226	29395	29224	29120	29388	29179	29295	29030	29297	29102	29055	29047	29329	29117	29267	29256	29253	29150	29217	29021	29207	29187	29328	29284	29253	29568	29214	29323	29480	29502	29398	29177	29363	29206	29209	29015	29496	29323	28964	29444	29026	29296	29158	29409	29408	29115	29101	29467	28956	29036	29173	28821	29333	29198	29174	29155	29286	29309	29369	29509	29138	29474	29309	29500	29408	29169	29390	29361	29165	29335	29001	29012	29424	29329	29259	28871	29453	29206	28941	29297	28952	29182	29165	29073	29261	29265	29399	29505	29183	29182	29228	29179	29230	29358	29055	29122	29293	29035	29011	29256	29366	29319	29276	29310	29322	29028	29167	29499	29171	29206	29210	29258	29388	29134	29230	29108	29358	29142	29150	29397	29432	28982	29117	29199	29295	28994	29190	29374	29274	29305	29376	29328	29345	29144	29340	29206	29186	29234	29584	29058	29116	29293	29148	29344	29471	29453	29217	29320	29444	29155	29200	29501	29396	29440	29315	29344	29379	29348	29251	29485	29276	29400	29431	28816	29327	29268	29231	29310	29269	29235	29009	29197	29306	29256	29267	29087	29268	29371	29271	29305	29325	29281	28975	29261	29047	29307	29328	29170	29134	29152	29211	29089	29334	29227	29214	29255	29151	29415	29100	29132	29188	29441	29017	29278	29103	29085	29280	29219	29406	29342	29343	28877	29047	29328	29181	29002	29118	29152	29012	29071	29110	29066	29164	29264	29067	29212	28943	29140	29054	28851	29287	29153	29327	29242	29138	29384	29058	29418	29337	29170	29189	28966	29193	29137	29175	29200	29397	29278	29180	29102	29024	29016	29454	29136	29355	29328	29320	29020	29121	29294	29373	29347	29288	29181	29462	29452	29251	28923	29255	29257	29159	29312	29210	28837	29102	29220	29175	29133	29049	29063	29152	29141	29304	29247	29239	29251	29163	29278	29336	29277	28932	29069	29228	29330	29241	29349	29142	29252	29026	29145	29029	29391	29221	28975	29299	29271	29226	29182	29301	28938	29279	29428	29270	29131	29361	29258	29374	29020	29303	29290
35464	58890	62507	58895	53160	45488	39929	34751	30602	27750	25714	23915	22775	22298	22051	22295	22339	21862	21767	21754	21666	21565	21506	21642	21473	21567	21422	21522	21457	21358	21323	21517	21463	21345	21598	21438	21390	21570	21417	21483	21432	21301	21293	21420	21357	21372	21423	21478	21420	21532	21449	21129	21607	21194	21600	21329	21266	21421	21360	21358	21335	21437	21539	21329	21458	21212	21502	21194	21649	21425	21399	21388	21406	21394	21408	21475	21321	21317	21434	21225	21474	21360	21529	21268	21418	21496	21334	21488	21455	21458	21328	21200	21243	21513	21464	21208	21422	21324	21602	21470	21525	21379	21451	21406	21381	21438	21463	21500	21528	21551	21517	21330	21508	21352	21382	21276	21478	21324	21371	21608	21389	21418	21659	21430	21409	21386	21249	21546	21558	21416	21377	21342	21371	21333	21493	21509	21580	21512	21402	21447	21409	21549	21517	21358	21596	21411	21430	21481	21434	21387	21276	21412	21324	21371	21465	21314	21387	21417	21251	21399	21374	21475	21453	21209	21278	21340	21520	21222	21531	21349	21387	21589	21546	21431	21161	21451	21476	21401	21299	21207	21376	21517	21306	21575	21324	21382	21399	21386	21328	21303	21415	21391	21571	21603	21533	21284	21305	21376	21339	21264	21291	21568	21475	21450	21252	21456	21288	21348	21306	21313	21332	21433	21411	21210	21425	21345	21436	21406	21684	21314	21250	21398	21375	21295	21278	21624	21451	21469	21339	21400	21552	21496	21336	21328	21512	21438	21365	21416	21461	21508	21359	21351	21383	21436	21278	21338	21153	21432	21549	21377	21460	21372	21549	21360	21285	21568	21347	21546	21275	21259	21382	21584	21499	21405	21304	21380	21309	21493	21444	21461	21499	21300	21462	21453	21447	21338	21474	21505	21412	21395	21277	21358	21232	21516	21391	21477	21401	21310	21407	21554	21456	21360	21585	21260	21428	21317	21284	21518	21254	21433	21370	21475	21336	21323	21434	21272	21252	21251	21580	21340	21432	21508	21264	21570	21559	21271	21439	21324	21381	21261	21354	21289	21408	21430	21405	21415	21332	21425	21443	21234	21590	21312	21456	21380	21497	21491	21661	21363	21342	21269	21337	21257	21474	21500	21388	21372	21423	21219	21376	21259	21325	21385	21539	21394	21391	21531	21535	21456	21209	21484	21598	21329	21539	21459	21457	21304	21405	21289	21349	21430	21444	21440	21386	21220	21498	21553	21322	21417	21456	21633	21310	21494	21451	21448	21510	21539	21379	21356	21502	21365	21318	21333	21381	21307	21521	21418	21403	21352	21351	21594	21435	21443	21443	21357	21572	21306	21289	21458	21346	21479	21374	21252	21336	21365	21579	21333	21298	21320	21309	21300	21274	21561	21495	21365	21458	21391	21195	21489	21351	21208	21380	21363	21337	21456	21392	21520	21402	21407	21449	21517	21409	21347	21444	21352	21335	21391	21265	21567	21414	21400	21114	21290	21322	21329	21475	21425	21594	21216	21378	21415	21295	21511	21234	21378	21290	21329	21445	21212	21563	21440	21337	21423	21337	21329	21416	21392	21313	21329	21427	21379	21360	21413	21446	21354	21460	21389	21511	21222	21458	21455	21278	21197	21445	21310	21363	21452	21453	21474	21414	21425	21392	21479	21517	21397	21277	21360	21370	21467	21420	21390	21569	21291	21399	21402	21440	21355	21211	21600	21409	21501	21360	21289	21424	21394	21316	21435	21313	21647	21315	21292	21429	21452	21374	21451	21298	21288	21450	21401	21380	21460	21499	21433	21320	21447	21468	21465	21509	21450	21333	21477	21476	21437	21392	21456	21409	21444	21375	21295	21282	21415	21522	21430	21352	21418	21462	21234	21434	21492	21380	21438	21517	21369	21384	21379	21302	21216	21507	21484	21288	21524	21302	21517	21341	21297	21347	21226	21385	21300	21428	21220	21324	21469	21441	21408	21482	21292	21205	21295	21296	21491	21377	21414	21343	21356	21302	21646	21319	21454	21306	21403	21434	21316	21563	21352	21378	21332	21415	21331	21352	21382	21287	21193	21391	21325	21284	21544	21534	21386	21429	21527	21510	21299	21397	21315	21541	21471	21428	21537	21399	21398	21459	21466	21300	21401	21458	21376	21315	21558	21435	21381	21424	21415	21668	21248	21180	21325	21230	21288	21466	21328	21455	21389	21325	21407	21582	21602	21367	21665	21432	21439	21638	21332	21611	21196	21461	21353	21241	21355	21598	21388	21413	21351	21370	21425	21387	21393	21412	21504	21568	21397	21383	21328	21458	21433	21281	21383	21246	21579	21564	21523	21333	21319	21397	21433	21385	21517	21307	21387	21296	21425	21458	21411	21468	21469	21371	21321	21452	21420	21311	21382	21400	21372	21577	21508	21467	21350	21506	21454	21402	21525	21392	21464	21319	21330	21368	21558	21570	21354	21421	21199	21569	21322	21455	21507	21381	21223	21491	21383	21377	21628	21315	21342	21165	21391	21350	21248	21509	21555	21328	21389	21387	21462	21304	21459	21329	21544	21215	21412	21536	21388	21477	21287	21447	21436	21375	21299	21503	21543	21420	21407	21423	21556	21235	21349	21260	21523	21492	21405	21296	21345	21300	21494	21507	21350	21486	21379	21568	21320	21558	21560	21429	21288	21409	21503	21423	21357	21631	21399	21494	21388	21374	21333	21511	21515	21529	21473	21440	21498	21372	21280	21449	21343	21462	21454	21467	21271	21562	21382	21339	21543	21506	21489	21542	21386	21471	21507	21487	21376	21309	21334	21524	21148	21349	21326	21562	21390	21380	21294	21406	21531	21470	21317	21223	21417	21383	21540	21334	21404	21312	21337	21407	21330	21365	21410	21540	21332	21434	21343	21535	21467	21221	21377	21433	21398	21388	21278	21340	21469	21562	21286	21536	21233	21415	21387	21506	21303	21444	21375	21449	21401	21332	21511	21344	21479	21302	21314	21510	21296	21396	21236	21560	21417	21365	21487	21409	21384	21393	21383	21395	21213	21491	21377	21484	21589	21242	21202	21383	21345	21406	21301	21444	21473	21447	21467	21458	21433	21171	21489	21477	21380	21405	21415	21371	21451	21299	21460	21332	21243	21409	21263	21455	21354	21408	21371	21288	21507	21225	21459	21551	21532	21413	21254	21397	21362	21562	21528	21387	21442	21313	21326	21337	21344	21467	21364	21315	21076	21356	21463	21467	21316	21374	21502	21362	21352	21253	21245	21431	21282	21562	21345	21335	21394	21387	21376	21447	21336	21261	21516	21337	21480	21490	21296	21489	21327	21381	21428	21319	21396	21276	21613	21349	21388	21360	21504	21372	21350	21633	21369	21375	21556	21505	21371	21478	21291	21376	21259	21360	21386	21348	21441	21382	21453	21157	21557	21473	21452	21460	21440	21579	21401	21468	21409	21438	21173	21510	21374	21266	21436	21439	21474	21347	21525	21417	21574	21272	21542	21579	21315	21313	21501	21413	21302	21255	21332	21480	21285	21336	21332	21622	21377	21335	21298	21312	21430	21357	21380	21411	21376	21354	21422	21466	21313	21299	21144	21461	21483	21564	21313	21511	21370	21155	21471	21359	21721	21229	21439	21463	21451	21357	21398	21462	21548	21372	21389	21357	21517	21365	21278	21274	21479	21494	21339	21380	21293	21499	21293	21276	21636	21661	21238	21543	21448	21377	21273	21444	21299	21375	21390	21431	21397	21504	21204	21464	21279	21415	21245	21308	21257	21427	21312	21369	21347	21221	21377	21485	21442	21522	21383	21412	21294	21532	21338	21508	21359	21545	21293	21322	21552	21480	21301	21443	21378	21407	21287	21321	21535	21404	21299	21276	21434	21376	21236	21251	21412	21432	21217	21513	21220	21566	21370	21337	21196	21247	21439	21463	21616	21256	21512	21447	21354	21338	21341	21404	21298	21469	21327	21414	21333	21438	21280	21426	21469	21409	21445	21263	21166	21498	21478	21437	21619	21386	21416	21329	21364	21277	21483	21426	21101	21393	21378	21265	21197	21351	21213	21493	21242	21385	21457	21416	21450	21486	21429	21386	21460	21513	21651	21407	21381	21607	21431	21412	21467	21275	21435	21480	21124	21443	21353	21463	21381	21315	21474	21449	21476	21234	21425	21301	21318	21474	21626	21514	21287	21474	21409	21254	21314	21305	21429	21305	21324	21699	21328	21471	21415	21462	21404	21429	21400	21447	21399	21425	21533	21303	21257	21479	21338	21483	21334	21425	21361	21329	21669	21360	21539	21373	21355	21433	21365	21574	21281	21266	21404	21440	21448	21537	21409	21338	21255	21542	21299	21352	21490	21231	21500	21521	21321	21444	21399	21387	21332	21453	21419	21360	21635	21514	21509	21400	21439	21289	21464	21478	21283	21314	21240	21459	21387	21528	21507	21444	21458	21426	21381	21343	21395	21206	21306	21248	21494	21507	21453	21243	21431	21370	21369	21317	21382	21449	21441	21406	21315	21483	21234	21469	21496	21462	21454	21444	21179	21460	21428	21319	21328	21383	21290	21421	21322	21353	21385	21436	21341	21470	21476	21332	21243	21337	21311	21334	21433	21455	21580	21522	21362	21280	21206	21525	21471	21405	21372	21381	21272	21503	21352	21398	21264	21577	21391	21546	21417	21233	21249	21442	21276	21309	21446	21493	21593	21507	21342	21375	21570	21389	21092	21401	21317	21525	21360	21348	21505	21427	21441	21378	21506	21430	21564	21435	21662	21266	21540	21521	21159	21393	21355	21254	21384	21258	21350	21378	21613	21472	21506	21349	21531	21356	21502	21536	21531	21312	21361	21364	21409	21364	21436	21431	21363	21261	21427	21311	21520	21417	21189	21400	21408	21589	21519	21561	21580	21505	21388	21521	21577	21368	21378	21410	21404	21498	21331	21398	21385	21571	21388	21484	21406	21415	21260	21320	21341	21418	21463	21399	21420	21695	21346	21394	21457	21330	21241	21398	21429	21516	21395	21347	21450	21470	21345	21470	21187	21236	21381	21440	21505	21316	21455	21543	21368	21347	21518	21457	21322	21327	21529	21304	21404	21361	21592	21435	21454	21550	21544	21129	21460	21444	21383	21404	21306	21383	21315
35493	35498	43879	40257	35844	33804	32737	31400	30882	30330	29601	29588	29826	29472	29485	29399	29365	29601	29594	29250	29426	29266	29347	29458	29273	29221	29253	29229	29283	29263	29372	29215	29192	29301	29175	29117	29204	29216	29285	29163	29379	29426	29428	29296	29630	29338	29363	29482	29262	29298	29547	29069	29420	29761	29513	29194	29553	29281	29302	29486	29226	29334	29269	29502	29268	29023	29113	29353	29295	29288	29315	29325	29586	29219	29456	29344	29358	29329	29374	29520	29113	29237	29239	29231	29511	29431	29058	29354	29262	29610	29582	29491	29342	29091	29275	29417	29271	29138	29283	29261	29225	29343	29299	29459	29196	29514	29274	29417	29165	29526	29374	29330	29245	29248	29220	29311	29162	29518	29246	29292	29450	29391	29188	29173	29431	29249	29063	29162	29432	29365	29103	29395	29269	29058	29270	29294	29117	29106	29288	28981	29502	29225	29176	29366	29142	29278	29359	29479	29589	29381	29263	29467	29233	29460	29562	29553	29416	29001	29256	29239	29549	29476	29364	29275	29468	29318	29398	29361	29291	29149	29112	29551	29291	29266	29454	29348	29416	29408	29149	29011	29242	29123	29171	29230	29304	29283	29394	29204	29165	29538	29312	29114	29205	29122	29228	29349	29369	29539	29021	29233	29576	29341	29377	29144	29118	29246	29335	29213	29296	29596	29143	29360	29166	29260	29462	29252	29235	29101	29287	29216	29347	29361	29244	29422	29296	29474	29375	29444	29080	29196	29218	29221	29552	29460	29167	29513	29377	29334	29393	29188	28971	29417	29439	29317	29503	29338	29394	29215	29331	29251	29241	29251	29365	29349	29356	29467	29365	29276	29275	29207	29342	29301	29495	29245	29166	29361	29163	29421	29315	29169	29253	29277	29294	29496	29317	29325	29291	29347	29144	29623	29421	29351	29163	29323	29315	29306	29111	29522	29539	29453	29307	29511	29205	29406	29192	29265	29361	29433	29286	29165	29340	29462	29204	29133	29417	29283	29347	29365	29336	29121	29223	29545	29373	29268	29422	29351	29386	29297	29500	29313	29204	29373	29527	29493	29053	29213	29295	29553	29415	29460	29252	29180	29453	29373	29290	29115	29259	29267	29257	29304	29344	29141	29226	29355	29652	29384	29395	29271	29311	29326	29398	29142	29079	29259	29222	29321	29329	29430	29314	29170	29394	29334	29475	29583	29238	29231	29249	29272	29354	29173	29523	29118	29047	29525	29370	29225	29402	29322	29395	29008	29163	29310	29351	29090	29397	29324	29238	29383	29031	29151	29441	29603	29228	29109	29441	29184	29488	29350	29448	29332	29333	29461	29428	29307	29402	29331	29435	28964	29455	29389	29461	29720	29525	29324	29331	29363	29354	29381	29296	29143	29336	29325	29144	29367	29151	29303	29480	29320	29414	29198	29472	29161	29149	29503	29151	29423	29532	29508	29237	29096	29377	29280	29121	29029	29265	29249	29061	29333	29167	29329	29109	29552	29144	29200	29303	29250	29444	29081	29290	29215	29613	29273	29493	29283	29522	29338	29231	29389	29156	29512	29527	29370	29378	29328	29219	29168	29375	29216	29372	29343	29273	29498	29279	29444	29412	29379	29316	29444	29218	29361	29401	29131	29353	29262	29355	29357	29411	29097	29470	29496	29648	29432	29346	29354	29308	29434	29480	29524	29479	29363	29383	29196	29413	29362	29236	29315	29322	29597	29290	29301	29251	29126	29332	29149	29339	29398	29417	29298	29007	29191	29394	29548	29582	29352	29274	29167	29269	29714	29425	29155	29295	29197	29228	28944	29371	29645	29352	29304	29163	29012	29073	29272	29353	29517	29373	29144	29262	29047	29216	29507	29547	29419	29348	29401	29405	29406	29082	29025	29397	29373	29381	29154	29437	29537	29215	29299	29371	29270	29353	29258	29302	29327	29303	29128	29374	29292	29295	29413	29392	29468	29364	29098	29334	29469	29257	29052	29319	29382	29598	29370	29116	29266	29154	29207	29168	29389	29277	29345	29366	29433	29619	29281	29032	29212	29223	29232	29249	29390	29332	29394	29481	29208	29544	29358	29458	29502	29518	29326	29474	29395	29314	29186	29284	29357	29736	29364	29256	29218	29520	29325	29316	29275	29424	29136	29386	29295	29142	29227	29295	29190	29393	29292	29473	29615	29322	29228	29456	29269	29446	29154	29271	29304	29274	29286	29397	28983	29157	29289	29322	29135	29376	29340	29041	29413	29309	29302	29441	29481	29214	29450	29329	29324	29371	29351	29468	29195	29330	29340	29206	29122	29168	29373	29053	29056	29601	29206	29145	29357	29491	29337	29395	29317	29502	29434	29480	29382	29249	29092	29273	29208	29336	29403	29199	29300	29293	29337	29491	29536	29242	29404	29157	29423	29271	29194	29407	29250	29162	29337	29216	29243	29356	29287	29217	29213	29352	29446	29412	29203	29213	29162	29388	29473	29248	29167	29199	29140	29280	29642	29476	29163	29381	29594	29211	29398	29323	29450	29269	29262	29068	29423	29322	29205	29483	29556	29470	29340	29175	29303	29446	29466	29278	29288	29113	29414	29158	29288	29289	29169	29532	29284	29264	29484	29509	29342	29320	29277	29618	29316	29405	29230	29429	29382	29469	29200	29666	29261	29157	29396	29281	29237	29265	29218	29263	29323	29574	29492	29479	29478	29462	29156	29067	29309	29395	29335	29239	29313	29597	29216	29331	29250	29409	29238	28934	29224	29321	29348	29156	29304	29235	28989	29263	29315	29295	29405	29289	29321	29408	29400	29267	29241	29216	29444	29490	29213	29441	29320	29302	29310	29165	29338	29373	29246	29412	29325	29339	29207	29297	29242	29425	29441	29458	29402	29406	29182	29173	29173	29108	29354	29262	29295	29356	29556	29559	29435	29368	29308	29022	29204	29281	29116	29202	29252	29309	29353	29485	29354	29296	29257	29416	29376	29136	29199	29283	29265	29381	29148	29327	29368	29326	29352	29259	29387	29055	29314	29341	29339	29432	29290	29357	29228	29366	28996	29077	29282	29572	29426	29316	29690	29335	29220	29494	29406	29364	29669	29314	29664	29264	29002	29259	29212	29396	29193	29463	29435	29298	29126	29297	29572	29442	29334	29276	29396	29525	29401	29439	29135	29541	29405	29486	29426	29286	29184	29473	29439	29401	29260	29222	29149	29490	29258	29512	28862	29285	29378	29428	29355	29370	29436	29522	29251	29391	29341	29310	29336	29338	29350	29517	29294	29422	29529	29390	29354	29332	29422	29503	29235	29339	29417	29500	29098	29299	29046	29345	29420	29208	29354	29366	29430	29128	29186	29301	29030	29328	29511	29407	29454	29467	29423	29440	29306	29434	29560	29418	29166	29289	29151	29361	29263	29312	29168	29364	29224	29327	29405	29287	29433	29212	29027	29288	29313	29322	29385	29251	29302	29308	29509	29361	29542	29505	29343	29233	29276	29257	29146	29347	29184	29248	29228	29278	29144	29201	29374	29574	29366	29277	29367	29558	29139	29418	29152	29264	29382	29403	29289	29467	29319	29096	29206	29294	29314	29407	29328	29168	29260	29318	29419	29416	29304	29131	29310	29194	29415	29295	29290	29269	29155	29271	29500	29421	29249	29439	29275	29319	29324	29378	29442	29371	29155	29209	29057	29110	29240	29266	29184	29180	29359	29242	29136	29373	29217	29389	29139	29391	29341	29236	29249	29220	29022	29213	29297	29497	29403	29424	29283	29372	29273	29180	29118	29303	29178	29362	29513	29176	29388	29516	29318	29246	29162	29356	29288	29571	29214	29240	29150	29120	29116	29481	29394	29207	29402	29288	29391	29150	29250	29399	29389	29352	29353	29670	29195	29410	29342	29397	29103	29100	29133	29435	29034	29293	29195	29243	29381	29231	29090	29125	29140	29206	29365	29130	29227	29367	29540	29607	29339	29391	29341	29323	29205	29309	29628	29370	29232	29454	29574	29298	29290	29462	29398	29257	29387	29653	29412	29236	29421	29398	29402	29227	29050	29338	29331	29361	29244	29188	29418	29386	29302	29328	29501	29167	29291	29318	29350	29730	29073	29089	29235	29512	29172	29588	29566	29618	29613	29541	29403	29278	29336	29267	29143	29404	29299	29379	29297	29378	29430	29459	29116	29258	29386	29255	29033	29232	29128	29199	29593	29379	29362	29483	29375	29254	29313	29293	29164	29144	29207	29284	29350	29297	29297	29387	29580	29424	29304	29368	29226	29456	29387	29268	29208	29107	29332	29384	29035	29395	29293	29471	29439	29301	29135	29300	29446	29646	29682	29284	29246	29327	29370	29207	29053	29310	29193	29475	29500	29556	29583	29296	29573	29416	29418	29301	29040	29390	29465	29031	29444	29380	29282	29168	29344	29380	29359	29448	29329	29407	29272	29339	29487	29011	29439	29575	29518	29231	29453	29310	29092	29239	29332	29301	29535	29283	29270	29235	29231	29093	29433	29291	29267	29305	29184	29384	29322	29314	29206	29292	29602	29249	29316	29508	29038	29084	29447	29110	29029	29364	29448	29255	29461	29248	29341	29361	29241	29421	29375	29353	29532	29495	28990	29300	29354	29297	29684	29037	29567	29349	29114	29285	29261	29055	29179	29384	29035	29412	29377	29405	29387	29423	29206	29364	29229	29237	29311	29123	29212	29364	29211	29295	29242	29293	29264	29229	29455	29450	29450	29332	29469	29290	29142	29232	29371	29270	29408	29220	29193	29445	29345	29040	29454	29199	29116	29118	29410	29299	29586	29236	29250	29274	29497	29485	29218	29203	29332	29296	29164	29370	29330	29380	29345	29365	29520	29355	29278	29296	29408	29234	29405	29345	29216	29262	29478	29309	29340	29281	29661	29319	29178	29315	29509	29640	29187	29637	29411	29352	29371	29401	29056	29436	29320	29417	29442	29324	29184	29220	29302	29363	29289	29460	29265	29452	29356	29474	29040	29302	29420	29187	29555	29334	29205	29361	29280	29304	29402	29421	29285	29305	29410	29590	29440	29358	29600	29329	29316	29270	29350	29561	29420	29378	29211	29349	29363	29580	29238	29492	29411	29383	29242	29198	29376	29659	29259	29321	29393	29142	29145	29081	29245	29215	29479
32055	43758	45602	37060	31721	28246	26407	25006	23718	23055	22279	22255	21820	21872	21824	21697	21662	21613	21552	21604	21682	21574	21691	21576	21557	21450	21589	21588	21529	21515	21574	21457	21620	21501	21558	21334	21411	21515	21423	21538	21506	21412	21593	21582	21331	21255	21507	21572	21472	21520	21645	21368	21646	21591	21474	21558	21339	21409	21526	21546	21594	21549	21511	21522	21526	21522	21564	21406	21400	21433	21530	21372	21395	21321	21586	21476	21368	21583	21478	21470	21572	21651	21379	21610	21454	21489	21553	21666	21332	21422	21318	21397	21347	21467	21367	21546	21387	21658	21310	21491	21527	21540	21384	21410	21402	21442	21386	21567	21488	21409	21402	21425	21574	21687	21419	21599	21438	21477	21577	21634	21223	21444	21618	21492	21576	21614	21381	21562	21443	21503	21440	21543	21530	21436	21518	21394	21399	21472	21368	21488	21339	21566	21506	21341	21452	21548	21356	21474	21402	21391	21476	21425	21260	21514	21631	21265	21412	21554	21602	21488	21243	21478	21473	21398	21683	21485	21550	21252	21399	21402	21511	21471	21403	21511	21362	21490	21384	21405	21601	21508	21555	21506	21228	21524	21439	21511	21557	21343	21341	21424	21590	21502	21678	21351	21644	21547	21423	21540	21453	21489	21763	21499	21639	21430	21508	21275	21697	21447	21640	21621	21437	21373	21457	21546	21323	21464	21409	21510	21475	21581	21474	21369	21329	21406	21480	21526	21562	21440	21484	21462	21416	21475	21571	21292	21493	21371	21554	21635	21464	21492	21345	21486	21721	21578	21413	21513	21423	21494	21399	21606	21358	21587	21441	21462	21568	21530	21410	21391	21550	21493	21214	21515	21418	21479	21504	21442	21554	21335	21396	21501	21405	21545	21544	21670	21516	21506	21267	21436	21505	21426	21398	21528	21533	21334	21589	21440	21587	21499	21546	21446	21539	21338	21341	21460	21365	21598	21370	21669	21390	21540	21568	21443	21370	21451	21571	21504	21428	21466	21354	21446	21554	21556	21446	21575	21560	21404	21383	21547	21498	21457	21438	21337	21422	21532	21348	21362	21442	21473	21373	21402	21579	21374	21555	21590	21481	21383	21440	21550	21573	21506	21439	21501	21444	21583	21410	21478	21425	21503	21445	21601	21620	21526	21410	21352	21550	21461	21518	21540	21461	21498	21420	21529	21444	21430	21630	21358	21382	21328	21410	21459	21570	21353	21502	21550	21391	21432	21586	21562	21422	21470	21523	21319	21458	21762	21191	21310	21561	21571	21499	21305	21557	21468	21525	21286	21700	21578	21484	21493	21470	21580	21269	21530	21539	21422	21497	21607	21438	21460	21464	21403	21364	21517	21486	21501	21518	21694	21512	21395	21546	21480	21455	21387	21430	21565	21371	21424	21391	21346	21506	21509	21462	21413	21604	21507	21403	21261	21486	21462	21601	21486	21513	21392	21632	21535	21553	21562	21497	21408	21596	21572	21523	21551	21331	21517	21460	21616	21421	21477	21329	21440	21570	21538	21290	21398	21618	21557	21396	21764	21502	21592	21367	21678	21517	21533	21381	21324	21473	21469	21475	21510	21276	21355	21627	21491	21430	21421	21390	21487	21571	21274	21524	21452	21439	21583	21503	21359	21469	21490	21378	21454	21625	21450	21392	21547	21431	21373	21644	21586	21471	21662	21388	21525	21409	21458	21385	21535	21463	21378	21612	21271	21209	21304	21453	21603	21496	21467	21455	21542	21411	21371	21611	21479	21482	21655	21354	21566	21400	21381	21624	21549	21575	21534	21341	21499	21512	21610	21398	21588	21374	21635	21544	21457	21503	21346	21565	21481	21551	21536	21489	21321	21584	21630	21555	21477	21520	21571	21464	21475	21450	21536	21599	21512	21500	21736	21576	21435	21464	21373	21515	21570	21501	21251	21629	21520	21504	21429	21463	21608	21396	21575	21352	21541	21473	21533	21453	21441	21601	21428	21426	21419	21493	21515	21574	21435	21410	21470	21540	21509	21584	21465	21480	21482	21513	21205	21606	21428	21382	21498	21350	21584	21519	21447	21522	21552	21414	21635	21662	21408	21410	21364	21539	21441	21694	21474	21356	21466	21742	21468	21723	21593	21530	21339	21299	21722	21493	21486	21570	21423	21472	21628	21551	21461	21475	21613	21570	21462	21330	21528	21404	21615	21336	21470	21505	21608	21587	21424	21581	21318	21593	21270	21618	21529	21698	21621	21601	21502	21515	21612	21495	21547	21627	21396	21550	21532	21380	21485	21649	21522	21477	21634	21409	21566	21388	21598	21455	21368	21573	21587	21578	21535	21691	21406	21617	21591	21636	21476	21483	21496	21297	21527	21626	21387	21381	21562	21513	21387	21541	21479	21423	21487	21390	21390	21483	21349	21459	21603	21512	21451	21446	21435	21515	21445	21469	21554	21499	21605	21422	21561	21356	21364	21443	21400	21753	21543	21454	21514	21578	21368	21463	21465	21504	21430	21603	21464	21638	21437	21553	21590	21529	21434	21503	21479	21515	21524	21501	21543	21578	21360	21553	21473	21494	21446	21468	21524	21534	21497	21634	21452	21510	21661	21610	21474	21460	21313	21464	21468	21485	21518	21632	21634	21359	21570	21569	21594	21347	21526	21463	21450	21593	21186	21408	21474	21331	21491	21459	21552	21635	21397	21435	21771	21335	21488	21467	21362	21457	21459	21389	21468	21514	21582	21623	21449	21457	21293	21441	21573	21506	21470	21555	21569	21577	21457	21401	21303	21246	21347	21455	21464	21476	21517	21636	21538	21616	21385	21745	21620	21520	21396	21407	21491	21566	21405	21531	21534	21416	21514	21440	21312	21542	21450	21534	21565	21407	21534	21356	21589	21629	21491	21290	21262	21492	21498	21437	21489	21431	21598	21311	21574	21393	21370	21386	21503	21367	21473	21520	21465	21390	21376	21580	21553	21367	21531	21597	21662	21526	21644	21387	21535	21454	21363	21563	21515	21410	21281	21438	21368	21219	21248	21457	21619	21294	21495	21324	21412	21628	21569	21376	21404	21611	21486	21313	21485	21729	21290	21383	21341	21505	21467	21236	21574	21544	21560	21515	21378	21404	21545	21415	21314	21592	21460	21445	21388	21590	21456	21311	21509	21445	21330	21571	21441	21434	21413	21449	21474	21426	21541	21551	21480	21628	21475	21239	21500	21394	21562	21524	21510	21413	21417	21595	21520	21468	21449	21407	21485	21579	21468	21389	21530	21448	21429	21425	21504	21466	21682	21329	21498	21416	21391	21657	21499	21616	21418	21637	21528	21632	21352	21457	21492	21382	21449	21554	21558	21512	21523	21539	21475	21687	21365	21347	21501	21322	21423	21328	21557	21548	21508	21393	21663	21627	21570	21592	21669	21432	21621	21422	21468	21546	21410	21477	21322	21483	21510	21685	21577	21512	21565	21510	21402	21612	21383	21476	21594	21639	21382	21488	21291	21542	21676	21579	21596	21456	21549	21571	21250	21551	21437	21443	21466	21441	21504	21520	21509	21547	21612	21653	21485	21394	21520	21396	21478	21519	21700	21393	21436	21456	21428	21564	21497	21568	21509	21602	21566	21507	21493	21328	21473	21662	21452	21533	21570	21533	21465	21465	21527	21425	21287	21487	21531	21457	21316	21473	21514	21595	21453	21490	21368	21632	21431	21514	21442	21399	21573	21476	21547	21720	21554	21530	21391	21653	21438	21479	21523	21477	21501	21482	21595	21644	21336	21469	21641	21503	21598	21514	21488	21506	21508	21409	21611	21485	21496	21468	21609	21635	21485	21400	21405	21418	21440	21580	21470	21565	21430	21741	21576	21274	21549	21450	21585	21529	21678	21571	21390	21587	21383	21702	21583	21409	21500	21563	21513	21537	21414	21494	21526	21449	21463	21451	21442	21741	21533	21358	21240	21504	21346	21464	21515	21509	21439	21558	21390	21544	21534	21508	21434	21582	21490	21498	21489	21654	21310	21671	21256	21221	21517	21464	21521	21430	21556	21497	21571	21208	21492	21544	21447	21355	21351	21520	21399	21589	21610	21540	21460	21422	21599	21399	21514	21332	21579	21589	21517	21568	21362	21463	21421	21505	21311	21350	21406	21403	21450	21731	21551	21246	21608	21442	21407	21645	21354	21432	21633	21419	21260	21472	21497	21283	21497	21541	21529	21326	21452	21539	21403	21482	21404	21510	21553	21563	21420	21523	21467	21507	21391	21481	21557	21540	21582	21400	21469	21380	21366	21665	21297	21389	21546	21420	21477	21594	21366	21572	21409	21573	21472	21369	21404	21536	21702	21538	21298	21595	21424	21462	21431	21609	21570	21569	21550	21541	21379	21426	21533	21595	21448	21716	21435	21434	21647	21454	21636	21482	21530	21488	21318	21489	21519	21529	21498	21632	21277	21284	21542	21612	21578	21583	21622	21564	21382	21396	21545	21616	21337	21345	21492	21533	21405	21611	21468	21478	21628	21348	21437	21346	21466	21270	21433	21457	21529	21689	21614	21472	21451	21560	21544	21613	21638	21530	21618	21430	21534	21616	21426	21574	21558	21552	21531	21553	21314	21215	21426	21432	21634	21483	21653	21271	21370	21458	21676	21496	21613	21333	21378	21392	21517	21526	21581	21506	21477	21425	21517	21224	21298	21413	21737	21404	21401	21442	21470	21446	21538	21583	21456	21615	21504	21614	21455	21406	21512	21424	21615	21407	21400	21419	21503	21409	21250	21577	21522	21504	21461	21540	21488	21396	21430	21575	21462	21350	21513	21488	21611	21638	21447	21759	21537	21469	21573	21436	21344	21337	21475	21677	21411	21502	21337	21481	21471	21462	21454	21597	21599	21420	21695	21434	21251	21462	21432	21301	21299	21673	21535	21637	21382	21466	21337	21479	21606	21540	21560	21374	21443	21456	21682	21401	21668	21493	21435	21434	21475	21748	21292	21420	21600	21487	21270	21615	21511	21314	21458	21606	21539	21531	21442	21444	21551	21571	21455	21386	21497	21580	21330	21660	21298	21486	21343	21454	21606	21509	21416	21506	21417	21522	21508	21624	21618	21535	21689	21400	21362	21519	21486	21482	21428	21430	21584	21607	21298	21390	21444
25431	21868	30668	31962	35618	40727	41024	37606	35128	33936	33052	32109	32069	31804	33051	32307	31595	31632	31753	31493	31506	31451	31427	31554	31212	31712	31510	31394	31208	31454	31360	31157	31251	31094	31195	31503	31434	31498	31530	31210	31459	31374	31415	31231	31577	31425	31467	31392	31080	31480	31418	31504	31675	31463	31258	31477	31502	31287	31400	31436	31350	31210	31120	31391	31230	31209	31268	31306	31331	31350	31288	31564	31655	31614	31323	30955	31406	31190	31387	31399	31189	31380	31271	31421	31469	31128	31392	31460	31401	31410	31197	31470	31422	31211	31385	31588	31312	31245	31291	31173	31198	31184	31388	31152	31390	31175	31324	31329	31260	31325	31189	31428	31480	31187	31330	31356	31272	31397	31391	31311	31344	31463	31345	31453	31531	31498	31390	31427	31269	31620	31710	31520	31415	31293	31124	31198	31426	31264	31366	31320	31461	31476	31346	31353	31286	31255	31195	31360	31140	31427	31271	31104	31184	31089	31275	31325	31245	31244	31336	31456	30973	31275	31219	31271	31470	31472	31547	31272	31234	31344	31411	31568	31475	31495	31519	31380	31396	31423	31393	31354	31193	31115	31093	31277	31310	31281	31296	31119	31446	31187	31137	31515	31596	31282	31442	31416	31320	31334	31408	31664	31416	31162	31427	31122	31200	31320	31339	31347	31360	31135	31481	31093	31350	31179	31242	31264	31132	31359	31404	31117	31583	31253	31285	31230	31362	31329	31227	31047	31430	31325	31377	31296	31172	31358	31220	31135	31264	31251	31279	31348	31496	31254	31336	31419	31161	31179	31512	31301	31419	31389	31406	31287	31395	31259	31398	31370	31253	31386	31436	31406	31320	31224	31362	31434	31254	31377	31293	31132	31164	31199	31396	31576	31275	31009	31493	31364	31400	31317	31313	31320	31289	31376	31105	31016	31068	31271	31112	31197	31329	31461	31090	31118	31336	31216	31230	31246	31221	31456	31600	31604	31512	31479	31365	30955	31167	31344	31467	31409	31195	31593	31309	31511	31308	31164	31094	31128	31153	31321	31398	31316	31379	31508	31323	31526	31443	31308	31086	31285	31476	31248	31243	31271	31129	31268	31232	31418	31430	31119	31492	31408	31378	31281	31183	31319	31208	31292	31410	31342	31187	31344	31360	31321	31399	31619	31456	31468	31349	31270	31602	31198	31212	31447	31495	31093	31072	31469	31301	31305	31271	31534	31272	31514	31198	31196	31385	31275	31345	31240	31295	31074	31307	31177	31595	31461	31370	31299	31478	31218	31403	31209	31314	31370	31112	31325	31311	31179	31350	31365	31517	31060	31314	31316	31267	31416	31450	31421	31020	31222	31339	31247	31340	31140	31208	31551	31176	31385	31148	31202	31315	31408	31271	31660	31320	31146	31340	31410	31380	31214	31331	31452	31232	31370	31413	31311	31239	31373	31443	31311	31416	31308	31334	31394	31236	31349	31336	31659	31407	31337	31350	31393	31387	31228	31296	31208	31503	31299	31257	31236	31092	31374	31177	31493	31145	31228	31293	31329	31367	31236	31235	31292	31493	31390	31178	31210	31358	31416	31337	31340	31433	31267	31280	31175	31464	31137	31303	31320	31250	31300	31440	31280	31472	31155	31282	31214	31248	31324	31152	31317	31288	31311	31307	31124	31320	31309	31243	31319	31396	31226	31365	31392	31328	31084	31030	31288	31221	31276	31360	31357	31016	31372	31432	31220	31240	31282	31249	31317	31381	31341	31371	31257	31245	31143	31358	31412	31229	31152	31299	30925	31062	31286	31573	31661	31235	31047	31375	31415	31480	31460	31236	31166	31321	31114	31308	31180	31308	31057	31089	31334	31134	31359	31287	31305	30934	31260	31319	31177	31236	31569	31318	31322	31244	31290	31402	31138	31332	31252	31398	31381	31173	31376	31392	31298	31384	31278	31452	31484	31337	31350	31354	31286	31157	31339	31530	31188	31426	31438	31493	31201	31257	31090	31538	31554	31215	31436	31395	31324	31099	31301	31503	31285	31334	31062	31253	31397	31215	31429	31307	31136	31449	31322	31474	31335	31450	31255	31297	31178	31188	31109	31494	31273	31646	31310	31126	31271	31348	31286	31434	31268	31438	31292	31216	31293	31300	31314	31212	31331	31092	31427	31301	31360	31416	31157	31181	31092	31429	31652	31355	31314	31595	31242	31322	31420	31219	31359	31511	31406	31401	31073	31511	31465	31376	31306	31612	31251	31386	31118	31473	31465	31203	31179	31312	31295	31362	31132	31603	31303	31525	31364	31173	31331	31365	31167	31242	31468	31211	31285	31326	31351	31301	31275	31220	31125	31137	31154	31051	31136	31218	31256	31318	31202	31312	31384	31510	31554	31330	31463	31150	31463	31322	31400	31566	31361	31297	31511	31432	31396	31174	31581	31264	31337	31245	31325	31073	31122	31443	31279	31333	31332	31176	31422	31320	31475	31348	31410	31404	31244	31322	31468	31658	31076	31337	31531	31523	31523	31451	31462	30903	31419	31387	31163	31646	31076	31176	31256	31198	31260	31347	31269	31332	31483	31160	31119	31454	31443	31424	31354	31542	31212	31223	31396	31257	31142	31080	31276	31590	31145	31408	31442	31307	31429	31481	31257	31232	31224	31322	31288	31200	31402	31182	31286	31236	31396	31304	31462	31407	31287	31558	31333	31316	31230	31239	31549	31315	31246	31386	31265	31202	31415	31202	31398	31382	31204	31162	31435	31007	31270	31528	31481	31352	31370	31346	31499	31280	31304	31118	31185	31309	31235	31270	31262	31279	31283	31507	31257	31345	31415	31304	31304	31263	31001	31508	31277	31598	31348	31245	31199	31520	31127	31164	31297	31291	31415	31271	31119	31310	31377	31040	31379	31482	31204	31258	31413	31240	31097	31108	31433	31526	31237	31091	31295	31044	31210	31226	31284	31425	31455	31275	31249	31580	31456	31409	31332	31279	31354	31022	31172	31426	31275	31343	31319	31489	31512	31399	31251	31309	31259	31369	31514	31150	31375	31640	31330	31324	31155	31090	31243	31628	31215	31394	31435	31236	31397	31275	31311	31376	31409	31344	31316	30966	30945	31432	31365	31570	31323	31261	31267	31531	31252	31282	31473	31216	31323	31418	31237	31453	31312	31269	31336	31104	31438	31545	31323	31445	31346	31278	31454	31475	31302	31406	31585	31327	31478	31640	31256	31476	31662	31191	31350	31323	31421	31502	31279	31550	31365	31265	31321	31143	31339	31259	31266	31343	31467	31259	31134	31405	31268	31348	31376	31426	31196	31482	31340	31152	31582	31356	31477	31103	31135	31217	31276	31597	31312	31570	31005	31376	31187	31218	31334	31297	31131	31295	31265	31216	31127	31197	31045	31109	31136	31302	31457	31451	31365	31571	31546	31379	31311	31143	31346	31103	31365	31044	31331	31351	31558	31249	31356	31196	31358	31200	31318	31465	31142	31187	31334	31346	31282	31502	31203	31409	31687	31369	31415	31374	31222	31368	31192	31204	31162	31455	31332	31309	31386	31370	31305	31184	31201	31434	31507	31317	31331	31163	31206	31151	31370	31335	31042	31376	31431	31141	31258	31511	31165	31198	31327	31436	31262	31437	31282	31489	31251	31186	31276	31377	31358	31381	31352	31384	31071	31306	31419	31185	31333	31379	31198	31268	31174	31437	31538	31325	31068	31651	31460	31352	31388	31493	31161	31276	31117	31302	31411	31171	31238	31443	31191	31417	31302	31193	31528	31411	31462	31411	31236	31302	31171	31229	31135	31440	31287	31311	31352	31104	31065	31211	31201	31502	31281	31259	31227	31222	31258	31309	31412	31430	31153	31278	31319	31451	31488	31362	31288	31298	31346	31423	31388	31482	31473	31412	31291	31391	31628	31392	31611	31286	31505	31290	31289	31378	31364	31314	31334	31350	31482	31498	31187	31325	31243	31371	31439	31472	31332	31173	31571	31207	31185	31298	31118	31259	31268	31537	31077	31207	31190	31428	31373	31171	31128	31618	31359	31266	31324	31214	31261	31562	31401	31223	31201	31024	31172	31509	31347	31269	31229	31186	31030	31319	31198	31412	31203	31415	31435	31336	31352	31474	31374	31101	31530	31285	31518	31210	31334	31113	31295	31241	31445	31354	31074	31213	31424	31481	31074	31450	31405	31552	31208	31241	31429	31491	31225	31603	31478	31130	31184	31308	31537	31278	31368	31507	31394	31144	31193	31518	31340	31368	31327	31143	31263	31298	31193	31510	31317	31217	31253	31213	30818	31329	31371	31431	31452	31318	31181	31136	31471	31230	31506	31316	31395	31501	31149	31310	31401	31407	31054	31322	31334	31358	31551	30982	31291	31095	31396	31265	31061	31176	31277	31326	31124	31272	31407	31224	31341	31383	31265	31213	31445	31281	31264	31338	31484	31400	31286	31244	31034	31320	31355	31436	31068	31550	31364	31332	31097	31183	31228	31236	31078	31449	31500	31211	31230	31351	31302	31260	31382	31415	31216	31247	31411	31271	31299	31317	31110	31416	31402	31422	31517	31068	31342	31180	31377	31556	31424	31215	31432	31163	31577	31186	31188	31206	31215	31330	31617	31422	31291	31463	31296	31248	31084	31361	31260	31335	31008	31343	31492	31397	31482	31244	31564	31606	31456	31354	31454	31441	31296	31246	31171	31194	31372	31291	31165	31340	31357	31232	31384	31288	31202	31289	31204	31173	31362	31143	31449	31657	31206	31198	31110	31286	31616	31607	31215	31242	31233	31440	31173	31325	31214	31244	31182	31406	31448	31505	31305	31564	31252	31481	31359	31235	31541	31503	30994	30954	31228	31186	31398	31468	31252	31155	31405	31518	31275	31039	30992	31530	31213	31135	31158	31632	31169	31350	31108	31181	31100	31474	31278	31523	31499	31261	31443	31298	31297	31467	31652	31661	31480	31400	31287	31413	31506	31489	31409	31303	31107	31269	31409	31679	31597	31522	31399	31295	31215	31288	31227	31335	31439	31607	31392	31458	31284	31352	31351	31274	31335	31299	31560	31219	31359	31342	31536	31402	31133	31391	31179	31152	31293	31463	31351	31308	31546	31493	31289	31336	31261	31292	31223	31258	31240	31615	31204
33849	55523	55151	48456	42056	39312	35621	31681	27826	26009	24355	23659	23201	23198	25228	23180	22569	22474	22542	22611	22627	22692	22342	22397	22525	22507	22308	22491	22399	22475	22434	22418	22448	22470	22455	22397	22382	22257	22363	22526	22194	22587	22493	22444	22432	22298	22272	22592	22421	22513	22262	22239	22492	22387	22284	22457	22452	22463	22577	22320	22464	22502	22337	22319	22443	22282	22398	22422	22464	22340	22443	22548	22389	22424	22372	22467	22236	22447	22633	22396	22328	22515	22388	22317	22443	22493	22339	22445	22553	22310	22617	22494	22593	22369	22540	22430	22490	22390	22408	22280	22388	22631	22302	22344	22376	22384	22446	22558	22471	22539	22419	22428	22377	22455	22531	22529	22429	22366	22384	22293	22449	22339	22323	22462	22501	22171	22349	22441	22303	22338	22488	22424	22433	22548	22405	22255	22498	22282	22337	22318	22382	22524	22261	22452	22569	22364	22326	22352	22523	22235	22614	22439	22388	22445	22436	22512	22414	22610	22427	22434	22224	22286	22301	22399	22446	22586	22443	22513	22326	22561	22477	22428	22683	22390	22259	22559	22460	22346	22311	22376	22213	22453	22447	22364	22223	22418	22387	22350	22174	22492	22290	22400	22463	22481	22454	22432	22261	22485	22347	22386	22291	22373	22393	22342	22425	22420	22404	22408	22348	22441	22361	22377	22344	22551	22418	22472	22314	22616	22442	22484	22441	22301	22429	22204	22306	22510	22422	22462	22347	22319	22509	22429	22220	22319	22428	22321	22575	22257	22495	22355	22273	22376	22302	22511	22431	22343	22291	22561	22369	22371	22358	22593	22465	22354	22560	22364	22508	22374	22397	22391	22467	22403	22578	22211	22427	22486	22538	22343	22488	22391	22449	22393	22380	22386	22391	22447	22423	22287	22640	22467	22231	22441	22230	22435	22350	22451	22353	22499	22414	22544	22340	22542	22306	22432	22364	22281	22213	22524	22465	22438	22379	22462	22463	22506	22372	22418	22384	22425	22452	22525	22497	22369	22373	22427	22465	22247	22388	22551	22266	22445	22593	22444	22437	22508	22478	22357	22500	22336	22543	22399	22394	22375	22361	22208	22436	22359	22348	22483	22523	22587	22425	22364	22543	22375	22368	22572	22385	22487	22270	22445	22544	22564	22529	22142	22438	22238	22310	22399	22289	22515	22473	22474	22349	22425	22196	22367	22287	22563	22579	22378	22416	22384	22397	22418	22374	22569	22322	22437	22421	22319	22581	22283	22219	22440	22317	22250	22373	22433	22557	22457	22373	22465	22479	22595	22421	22540	22423	22584	22521	22556	22479	22445	22265	22526	22362	22490	22292	22386	22247	22423	22428	22410	22320	22310	22509	22331	22401	22572	22403	22401	22248	22407	22357	22299	22250	22314	22461	22484	22250	22416	22487	22487	22302	22362	22336	22368	22417	22558	22409	22319	22332	22173	22520	22336	22549	22320	22441	22535	22447	22489	22525	22403	22359	22388	22396	22258	22630	22449	22332	22457	22232	22472	22451	22247	22372	22500	22490	22540	22325	22420	22388	22530	22526	22468	22393	22197	22554	22362	22443	22465	22387	22453	22428	22502	22502	22500	22227	22435	22570	22504	22447	22503	22325	22310	22402	22564	22457	22502	22343	22564	22414	22536	22598	22407	22513	22397	22446	22307	22307	22348	22493	22450	22362	22357	22368	22286	22311	22477	22487	22339	22445	22357	22368	22540	22418	22402	22264	22342	22394	22432	22400	22360	22306	22296	22446	22245	22458	22328	22449	22306	22413	22553	22319	22461	22323	22241	22364	22457	22300	22183	22458	22483	22381	22394	22243	22306	22264	22451	22526	22616	22379	22268	22278	22371	22431	22251	22494	22328	22405	22317	22467	22456	22343	22486	22287	22517	22434	22452	22350	22394	22384	22407	22449	22479	22463	22418	22275	22449	22488	22385	22595	22329	22433	22242	22408	22404	22284	22436	22270	22597	22495	22294	22531	22475	22494	22312	22575	22414	22402	22442	22316	22374	22268	22363	22390	22340	22517	22406	22450	22224	22427	22406	22599	22318	22416	22502	22397	22341	22259	22508	22601	22498	22425	22516	22495	22494	22502	22131	22291	22356	22339	22562	22632	22454	22302	22468	22495	22400	22642	22465	22388	22423	22047	22484	22537	22350	22631	22481	22451	22425	22664	22423	22449	22384	22551	22491	22358	22445	22489	22418	22387	22413	22477	22269	22355	22326	22260	22339	22361	22309	22668	22277	22377	22340	22408	22208	22524	22273	22524	22333	22560	22407	22305	22513	22521	22237	22487	22474	22082	22438	22530	22508	22374	22288	22508	22442	22351	22341	22433	22381	22558	22393	22531	22422	22315	22274	22365	22110	22249	22616	22289	22483	22345	22276	22451	22375	22521	22306	22378	22412	22330	22256	22373	22383	22374	22438	22281	22597	22603	22501	22489	22412	22328	22474	22552	22272	22344	22304	22353	22459	22276	22461	22545	22437	22493	22379	22357	22461	22325	22382	22383	22382	22432	22225	22348	22382	22294	22479	22694	22548	22343	22346	22442	22369	22347	22371	22303	22423	22414	22284	22507	22275	22378	22675	22353	22442	22569	22413	22278	22261	22457	22371	22317	22588	22516	22387	22369	22450	22359	22371	22355	22330	22246	22416	22349	22450	22310	22400	22504	22350	22414	22318	22603	22336	22447	22362	22365	22576	22480	22294	22348	22489	22299	22441	22391	22352	22365	22090	22446	22348	22497	22445	22518	22518	22322	22332	22461	22455	22360	22370	22474	22314	22393	22277	22308	22387	22419	22325	22435	22551	22452	22367	22498	22437	22500	22548	22567	22621	22277	22405	22295	22415	22382	22375	22405	22399	22371	22202	22483	22255	22341	22278	22506	22339	22455	22511	22442	22327	22413	22650	22369	22440	22576	22533	22447	22388	22207	22500	22371	22474	22498	22410	22455	22454	22525	22326	22439	22532	22361	22340	22164	22448	22440	22307	22372	22555	22379	22311	22478	22477	22469	22398	22336	22566	22406	22459	22434	22350	22559	22574	22406	22195	22486	22350	22456	22410	22358	22306	22406	22445	22263	22521	22393	22285	22556	22479	22750	22203	22406	22318	22508	22337	22545	22519	22517	22387	22558	22555	22499	22419	22558	22579	22270	22383	22477	22393	22294	22562	22414	22509	22486	22510	22561	22435	22468	22531	22433	22409	22274	22502	22333	22387	22430	22190	22559	22470	22432	22381	22451	22389	22435	22371	22574	22177	22513	22322	22500	22260	22425	22296	22396	22509	22425	22339	22492	22508	22427	22536	22460	22540	22372	22093	22393	22374	22215	22361	22473	22294	22334	22497	22501	22356	22396	22383	22563	22281	22500	22446	22659	22575	22311	22465	22397	22366	22301	22461	22441	22394	22272	22451	22323	22318	22269	22303	22385	22291	22503	22519	22418	22488	22535	22334	22493	22491	22351	22430	22295	22498	22313	22266	22324	22555	22451	22548	22425	22176	22425	22352	22647	22374	22422	22312	22583	22591	22441	22179	22616	22399	22512	22257	22461	22488	22331	22470	22430	22416	22550	22400	22367	22349	22360	22452	22477	22504	22369	22421	22487	22435	22599	22438	22368	22394	22373	22576	22385	22265	22392	22404	22357	22406	22439	22529	22392	22380	22495	22527	22522	22601	22354	22274	22461	22250	22367	22494	22479	22470	22526	22379	22275	22566	22372	22241	22498	22571	22362	22497	22401	22491	22629	22389	22460	22423	22478	22505	22520	22505	22270	22648	22572	22347	22415	22505	22306	22306	22622	22593	22272	22401	22608	22365	22502	22386	22435	22340	22396	22470	22666	22337	22455	22340	22703	22348	22481	22586	22192	22497	22433	22388	22454	22320	22486	22379	22432	22285	22551	22316	22366	22471	22363	22528	22343	22240	22543	22390	22458	22566	22280	22433	22297	22446	22485	22330	22484	22541	22503	22423	22445	22515	22324	22347	22487	22605	22433	22416	22343	22469	22285	22652	22418	22713	22439	22522	22408	22349	22344	22473	22320	22314	22238	22301	22363	22395	22487	22390	22399	22427	22416	22444	22457	22500	22527	22499	22385	22392	22302	22455	22175	22388	22443	22581	22509	22384	22323	22733	22308	22291	22335	22389	22374	22667	22416	22165	22365	22400	22440	22469	22471	22403	22579	22214	22359	22392	22537	22398	22472	22604	22128	22302	22271	22479	22347	22475	22528	22399	22264	22392	22284	22558	22521	22428	22546	22264	22463	22325	22315	22448	22509	22400	22503	22467	22192	22490	22508	22390	22385	22482	22272	22495	22425	22213	22415	22557	22481	22392	22303	22415	22487	22451	22533	22514	22433	22613	22476	22473	22271	22521	22370	22593	22313	22402	22252	22535	22447	22526	22345	22366	22330	22227	22393	22512	22360	22485	22587	22433	22555	22361	22494	22466	22363	22367	22409	22503	22359	22365	22452	22346	22412	22441	22521	22516	22520	22375	22393	22230	22451	22439	22442	22457	22249	22429	22504	22406	22371	22411	22184	22485	22511	22499	22465	22504	22334	22463	22307	22437	22391	22612	22357	22518	22266	22421	22505	22522	22348	22417	22490	22219	22427	22473	22565	22506	22343	22425	22472	22402	22307	22511	22283	22398	22547	22465	22387	22441	22432	22294	22235	22477	22446	22442	22306	22446	22541	22356	22338	22551	22667	22491	22392	22308	22419	22417	22450	22486	22665	22503	22361	22203	22556	22552	22377	22534	22492	22530	22299	22279	22804	22619	22346	22318	22329	22452	22417	22437	22370	22566	22563	22384	22362	22315	22265	22295	22358	22293	22464	22316	22424	22422	22342	22340	22219	22415	22538	22467	22426	22264	22491	22236	22644	22445	22481	22352	22463	22446	22382	22476	22488	22472	22367	22537	22496	22310	22003	22263	22402	22602	22397	22425	22338	22455	22505	22401	22478	22369	22475	22349	22341	22486	22480	22459	22560	22536	22339	22411	22429	22377	22397	22478	22398	22460	22459	22602	22281	22419	22335	22352	22430	22492	22250	22267	22488	22424	22208	22599	22518	22531	22290	22408	22108	22295	22490	22313	22347	22491	22411	22264	22462	22334
23600	21844	30073	28614	33022	41793	44488	40799	38740	36702	35245	34459	34210	33048	33541	32178	32078	32020	32025	32355	32068	31979	32195	32111	32081	31940	32094	32148	31830	31909	32157	31918	32216	31775	31945	31503	31868	31875	31905	32068	31829	31976	31915	31886	31838	31716	31953	32037	32031	32097	32008	31797	31798	31875	32223	32115	31838	31720	31999	31817	31853	31722	32061	31896	32107	31913	31851	31774	31888	31772	32043	31815	31642	31716	32028	31723	32260	31880	31950	31883	32059	31869	31910	31944	32098	31959	31832	31915	31831	31910	31856	31914	32128	32086	31837	31604	32046	31997	32058	31946	31844	31820	32050	31796	31862	31830	31841	31936	31668	31905	31983	31978	31803	31730	32114	31650	32106	31587	31650	31669	31725	31980	31756	32055	32168	31983	31815	32057	31683	31918	32003	32151	31770	31924	31743	31736	31966	31907	31845	31741	31698	32109	31853	31880	31899	32215	31959	31963	32096	31926	31920	31795	32041	32074	31762	31860	32161	31888	32145	31920	31770	31937	31859	31892	31793	31986	31801	31916	31843	32039	31992	31873	31859	31872	31747	31773	31840	31993	31913	31948	31659	31795	32203	31780	31998	31577	31951	31740	32123	32060	31909	32044	31883	31882	31766	31830	31811	31920	31880	31830	31979	32074	31770	31939	31830	31845	31823	31896	32054	31808	31783	32065	31844	31679	31771	31804	31956	31947	32191	31976	31701	31772	31888	31645	32021	31752	31872	32075	31740	32143	31963	31886	32019	31902	31947	32020	31752	32091	31981	31967	31770	31860	31785	31732	32012	31800	31881	32010	31811	31867	31897	31766	31724	31804	31893	31954	31946	31755	31856	32093	31917	32091	31982	31534	31872	32120	31698	31764	31878	31788	31724	31876	31978	32038	31847	31787	31955	31678	31952	31866	31833	32110	31975	31866	31999	31792	31917	31966	31920	31649	32042	31886	31790	31938	32083	31893	31946	31868	32025	31874	31799	32056	31811	31836	32000	32089	31925	32102	31852	31998	31760	31566	32068	31756	31976	31938	31942	32013	31974	32067	31820	32061	31921	31822	32038	31788	31747	31661	31866	32051	31851	31691	31592	31851	31833	31759	31920	31987	31642	31863	31961	31917	31883	31832	32046	31981	31755	31954	31812	32023	32073	32230	32068	31731	31819	31709	31925	32000	32062	31769	31819	31847	31896	31951	32132	31938	32016	32063	31995	31781	32069	32095	31987	31876	31958	31682	32117	32088	31882	31997	31892	31921	31755	32048	32076	32037	31842	32095	31873	31801	31859	31946	31818	31868	31896	31939	31951	31773	31987	31866	31879	31935	31928	31994	31915	31950	32133	31894	31867	31786	31843	31945	31838	31903	31968	31810	31791	31973	31915	31917	31898	31873	31797	31772	31778	31742	32040	31900	31762	31906	31836	31952	31766	31952	31762	32075	31962	32053	31843	31891	31741	31670	32022	31874	32097	32044	31767	31789	32031	32032	31930	31652	31890	32108	31919	32127	31958	31968	31977	32077	31726	31810	32056	31896	31655	31920	31847	31775	31916	31900	31845	31808	31693	31757	32060	31791	31776	31900	31978	31923	31908	32061	31811	31731	31802	31929	32218	31978	32085	31857	31776	31917	31902	32127	31803	31991	31844	31934	32012	31763	31703	31907	31710	31931	31802	32037	32128	31699	31907	31766	31945	32061	31986	31796	31910	31838	31691	31937	31799	31861	31865	31863	31925	31930	31836	31835	32383	31774	31860	31990	31586	31705	31773	31932	31825	31868	31771	31891	31958	32043	31983	31844	31775	31727	31932	31970	32108	31948	31908	32178	31915	31901	31680	31835	31739	32032	31734	32010	31852	31650	31882	31918	31916	31746	31617	31729	32207	32021	31748	31874	31885	31785	31794	31794	31968	32196	32114	31755	31756	32092	31962	31956	32126	31663	31822	31832	31822	31936	31924	32081	31812	31789	31817	31780	31961	32132	31716	31972	31830	31900	31909	32232	31875	31895	31874	31955	31623	31851	31699	32304	32107	31931	31921	32020	31833	31796	32045	31809	32096	31731	32026	31725	31855	31897	32111	32003	31869	32003	31614	31546	32103	31919	32109	31920	31975	31816	32134	31896	32138	31883	31990	31975	31988	31938	32131	31681	31725	31945	32007	31877	31863	31788	31994	32125	31866	32109	31938	31890	32061	31842	31950	31797	31899	31865	31988	31882	31961	32090	31983	31708	31595	31761	31947	31784	31767	32215	31913	31826	31926	32109	31869	31989	31646	31622	31632	32008	32027	31911	31783	31925	31969	32119	31763	32037	31787	31988	31660	31757	31558	31774	31910	31949	31929	32089	31845	31687	31867	32061	31864	31832	32022	31804	31921	31710	31649	31761	31582	31920	31966	31936	31914	32057	31760	31906	31848	31918	31765	31904	32045	31845	31766	31986	32042	31949	31870	31967	31854	31745	31926	32088	31959	32098	31836	31990	32231	31900	31941	31777	32126	31816	31905	31822	32008	31870	31787	31845	32116	31765	31891	31966	31967	31841	32004	31883	32027	31778	31828	31944	32019	31871	31961	32000	31814	31975	31627	32130	32165	31919	31913	32060	31835	31964	31954	31735	31807	31871	31725	31862	31707	31955	31913	31650	31898	31830	32077	31941	32132	31855	31876	31974	31961	31713	31788	32045	31899	31784	31824	31893	32199	32051	31995	31965	32045	31693	31931	31802	31611	31865	31839	31924	31949	31847	31994	31931	32166	32005	32058	32195	31788	31951	31840	31898	31694	31737	31940	31957	31857	31507	31724	31545	31920	31943	32105	31923	32109	31890	31900	31738	32061	32241	31798	31822	32061	32086	31926	32097	31779	32080	31939	31955	31971	31978	31739	32009	32149	31774	31872	31822	31827	31997	32056	31592	31623	31837	31559	32313	31852	31975	31942	31904	32097	32142	32049	31853	31924	31896	32049	32029	32129	31833	31790	32118	31820	31995	31802	31823	31823	31928	32099	32009	32029	31678	31807	31989	31848	32100	31936	31905	32126	31847	32076	31719	31947	31920	32249	31934	31936	32139	32200	31765	31732	31835	31975	31886	31878	31948	32082	31824	31959	31897	31725	31875	31792	32032	32159	31888	31897	31923	31751	31886	31840	31858	31874	32033	32085	31936	31774	32092	31849	31884	31869	31931	31616	31992	31858	31803	31744	31745	32075	31731	31756	31932	31750	31811	31855	31815	31875	31932	31836	31758	32013	32076	31962	31860	32081	31992	31852	31850	31850	31948	32007	31857	32069	31792	31923	31946	31969	31864	31611	31726	32210	31933	31863	31727	31805	31942	31965	32031	32014	31947	31864	31946	31954	31818	31744	32063	31845	32010	32057	31858	31973	31988	32043	31826	32116	32005	31893	31723	31692	31956	31931	31684	31767	31991	31890	31741	31799	31838	31992	32117	31919	31841	32012	32178	31781	31814	32155	32072	31855	31791	31933	31700	31751	31875	32023	31971	31823	31890	31979	31985	31990	31883	31944	32130	31964	31799	32090	32011	32168	31917	31858	31897	31751	32067	32022	32014	32124	31904	31613	32047	31734	31929	31957	31828	31841	31774	31959	32000	32085	31812	31976	32050	32074	31885	31683	31717	31990	32086	31853	31886	31897	32023	31708	31829	31855	32042	31971	32047	31688	31890	31911	31913	31950	31764	31908	31825	31939	31738	31762	31818	31944	31927	31995	31768	31589	31985	31611	32021	32020	31931	31950	31854	31932	31969	31898	31938	31730	31865	31743	31796	31724	31900	31735	32033	31779	32069	32010	31793	32048	31818	31986	31812	32115	31944	31946	31929	31934	31696	32020	31850	32141	31755	32135	31834	31763	31830	31777	31999	31740	32017	31873	31844	31948	31948	31755	31960	31989	32176	31959	32076	31624	31829	31890	31894	32022	31821	31899	31980	31913	31822	31801	31930	31697	31876	31783	31976	31755	32065	32116	31857	32039	31992	31993	31912	31812	32063	32014	31629	31792	32198	31812	31922	32092	31986	31828	31737	31938	31890	31815	31790	31734	31856	31775	31985	32127	32037	31790	31820	31877	31718	32101	31843	31960	31748	32023	31852	31854	31856	31983	31867	31636	31680	31960	31899	31991	31896	31867	31959	31991	31620	32138	31913	31760	31643	31796	31646	31783	31823	31816	31805	31730	32021	31800	32071	31960	31909	31878	31894	31931	31986	32001	31635	31774	31965	31956	31529	31967	31850	31735	31867	31791	31638	31928	31879	31913	31850	31746	31770	31902	32021	31855	31774	31928	31931	31680	31935	32253	31976	31759	31799	31915	31988	31885	32046	31660	31918	31917	32001	31960	31869	31864	31957	31915	31806	32086	31791	31961	31892	31948	31758	31898	31780	31736	31927	31787	31901	31876	31930	31636	32126	32058	31800	31836	32019	31880	31920	31842	31938	31779	31861	31671	31868	31949	32002	31977	31899	32216	31894	32086	31895	31913	32014	31963	31752	31808	31904	32035	32076	31856	31911	31997	31971	31725	31742	32132	31857	31817	31955	32073	31988	31889	32196	31684	31834	31962	31835	31779	31930	31725	31858	31879	31955	31728	32009	31661	31908	31764	31780	31900	31911	31962	32039	32096	31876	31875	31898	31840	31972	31742	32292	31897	31669	31839	31886	31929	31955	31545	31900	31776	31820	32045	31860	31902	31758	31768	31630	31789	31569	32040	32025	32048	31709	31991	31785	31887	31965	32010	32084	31730	31816	31737	31871	31968	31748	31927	32203	31938	31824	32177	31992	32111	31796	32038	31946	32019	31871	31991	31801	32019	31910	32115	31942	31940	31820	32059	31762	31937	31790	31909	31577	32299	31822	31737	32000	31651	31936	32155	31829	31911	31965	32160	31970	31865	31665	31996	31795	32032	31900	31909	31916	31784	31997	31964	31813	32129	31855	32040	32131	31948	32020	32004	31977	31722	31778	31790	31839	31835	31730	31703	31930	31914	31914	31758	31827	32013	31888	31918	31974	31915	32043	31959	31752	31875	31788	31968	31847	31658	31840	31986	31623	31808	31569	31862	31877	31800	32101	31945	31842	31922	31563	31799	31930	31862	31859	31872	32118	32009	31741	31752	31728	31871	31973	32008	32104	31927	31877
37008	61746	62312	54399	48017	45403	40686	36845	32749	29334	27402	26091	25412	24070	25131	22797	22937	22933	22805	22616	22914	22583	22783	22664	22668	22665	22865	22760	22629	22673	22682	22690	22682	22819	22796	22618	22747	22520	22765	22735	22709	22611	22688	22602	22786	22686	22856	22798	22602	22626	22600	22759	22673	22748	22856	22637	22654	22870	22741	22732	22499	22494	22591	22607	22620	22451	22684	22565	22577	22524	22663	22846	22481	22605	22484	22710	22505	22648	22645	22542	23004	22463	22820	22697	22569	22545	22646	22483	22724	22591	22531	22714	22536	22841	22586	22655	22578	22601	22446	22606	22673	22829	22755	22766	22661	22607	22642	22684	22708	22654	22494	22628	22908	22560	22754	22609	22698	22666	22561	22542	22652	22608	22765	22558	22568	22540	22591	22797	22627	22719	22557	22774	22741	22668	22722	22642	22578	22477	22592	22792	22536	22540	22700	22650	22557	22733	22725	22820	22602	22728	22590	22675	22395	22663	22741	22590	22645	22577	22607	22723	22686	22448	22626	22635	22633	22695	22973	22735	22685	22802	22669	22702	22725	22601	22698	22798	22496	22712	22772	22681	22626	22596	22519	22778	22714	22359	22784	22552	22599	22549	22675	22547	22776	22507	22830	22689	22705	22628	22586	22674	22767	22810	22807	22758	22597	22525	22754	22671	22710	22807	22627	22792	22651	22576	22562	22556	22659	22719	22659	22789	22583	22383	22720	22578	22721	22750	22559	22491	22533	22610	22955	22705	22626	22556	22714	22733	22579	22517	22540	22698	22630	22475	22608	22498	22563	22599	22654	22700	22624	22624	22556	22600	22601	22627	22808	22720	22715	22585	22731	22682	22594	22809	22726	22579	22785	22479	22465	22592	22655	22524	22595	22539	22695	22643	22529	22552	22646	22562	22514	22784	22594	22710	22565	22725	22481	22612	22905	22651	22713	22752	22714	22673	22518	22595	22774	22685	22588	22560	22693	22732	22639	22617	22619	22710	22661	22671	22565	22647	22529	22696	22735	22749	22660	22646	22762	22621	22649	22623	22571	22608	22587	22560	22872	22731	22573	22600	22855	22525	22569	22676	22454	22734	22806	22596	22567	22756	22727	22464	22526	22717	22601	22580	22781	22710	22445	22830	22523	22623	22698	22748	22412	22755	22447	22751	22519	22569	22751	22709	22722	22599	22564	22729	22689	22853	22612	22758	22549	22627	22682	22609	22670	22708	22458	22698	22590	22573	22499	22777	22723	22648	22588	22564	22730	22487	22733	22634	22624	22626	22822	22591	22537	22813	22622	22677	22516	22694	22623	22758	22838	22572	22856	22617	22581	22602	22643	22702	22694	22726	22761	22652	22529	22747	22593	22708	22588	22717	22540	22477	22582	22455	22621	22522	22552	22569	22520	22702	22758	22587	22395	22638	22675	22609	22676	22802	22785	22785	22570	22595	22637	22838	22815	22626	22559	22373	22579	22735	22633	22544	22553	22539	22783	22656	22643	22453	22518	22647	22507	22488	22499	22511	22575	22557	22531	22747	22776	22493	22590	22660	22600	22789	22592	22687	22551	22608	22652	22633	22563	22700	22727	22729	22769	22716	22618	22815	22702	22637	22526	22597	22692	22615	22586	22761	22603	22495	22591	22537	22756	22627	22569	22589	22711	22850	22663	22762	22604	22641	22668	22772	22617	22412	22784	22775	22616	22602	22694	22638	22734	22636	22727	22687	22538	22394	22522	22842	22572	22786	22657	22750	22572	22619	22431	22674	22653	22610	22637	22474	22455	22632	22839	22506	22620	22461	22655	22736	22632	22741	22670	22475	22696	22517	22592	22501	22646	22533	22694	22586	22940	22684	22642	22665	22809	22703	22584	22681	22814	22719	22491	22628	22683	22671	22561	22822	22587	22625	22565	22600	22697	22726	22614	22795	22824	22752	22816	22668	22573	22851	22670	22696	22621	22612	22675	22632	22662	22521	22701	22763	22421	22845	22789	22811	22787	22611	22441	22735	22693	22676	22758	22730	22616	22586	22783	22441	22746	22725	22674	22672	22540	22782	22461	22658	22578	22531	22822	22697	22786	22707	22797	22523	22684	22677	22741	22740	22444	22858	22709	22706	22577	22725	22697	22749	22669	22506	22415	22762	22645	22771	22702	22736	22753	22475	22564	22934	22607	22578	22696	22804	22676	22691	22541	22669	22527	22673	22610	22471	22795	22452	22633	22591	22503	22654	22678	22717	22563	22528	22672	22413	22652	22638	22720	22543	22626	22657	22469	22540	22760	22777	22560	22690	22600	22763	22616	22632	22725	22607	22679	22659	22627	22580	22600	22725	22570	22639	22841	22627	22650	22503	22573	22625	22549	22696	22579	22903	22521	22539	22908	22513	22663	22508	22650	22632	22792	22659	22499	22500	22573	22692	22462	22588	22653	22703	22605	22616	22698	22578	22524	22772	22624	22593	22699	22640	22722	22621	22493	22612	22541	22734	22481	22819	22679	22645	22509	22615	22718	22643	22561	22608	22750	22638	22579	22669	22606	22659	22670	22764	22592	22735	22725	22792	22615	22460	22609	22623	22672	22830	22901	22561	22592	22535	22655	22728	22558	22639	22529	22501	22580	22544	22688	22782	22841	22800	22682	22430	22450	22736	22869	22752	22713	22644	22595	22662	22854	22633	22633	22567	22726	22706	22662	22616	22607	22805	22632	22660	22474	22477	22551	22623	22515	22653	22540	22619	22626	22499	22597	22595	22718	22632	22634	22894	22684	22414	22748	22587	22496	22670	22687	22760	22742	22699	22545	22672	22572	22672	22651	22771	22589	22575	22706	22739	22625	22578	22668	22575	22595	22672	22771	22642	22555	22605	22634	22728	22507	22541	22676	22486	22567	22734	22635	22643	22642	22568	22564	22647	22634	22723	22672	22680	22663	22665	22678	22598	22625	22614	22588	22552	22566	22592	22561	22641	22742	22681	22545	22668	22613	22431	22495	22675	22595	22682	22551	22774	22474	22643	22651	22728	22625	22708	22639	22503	22823	22540	22551	22646	22797	22574	22702	22664	22734	22682	22491	22612	22643	22689	22585	22564	22605	22715	22676	22649	22600	22731	22729	22493	22615	22625	22589	22671	22885	22715	22580	22790	22709	22534	22531	22593	22794	22780	22569	22874	22672	22640	22625	22622	22740	22775	22672	22469	22686	22628	22624	22546	22649	22758	22507	22676	22775	22626	22769	22642	22677	22529	22572	22428	22593	22579	22629	22632	22586	22669	22740	22639	22586	22512	22651	22601	22673	22684	22558	22780	22588	22683	22591	22573	22627	22738	22810	22595	22688	22566	22739	22619	22587	22615	22713	22817	22600	22514	22769	22565	22661	22712	22838	22656	22670	22526	22662	22675	22566	22752	22671	22695	22820	22500	22548	22740	22524	22561	22590	22578	22731	22650	22886	22651	22650	22854	22725	22629	22546	22597	22725	22766	22569	22529	22650	22528	22596	22567	22528	22453	22517	22507	22631	22592	22673	22565	22647	22756	22535	22634	22525	22694	22571	22610	22519	22577	22708	22801	22478	22661	22558	22706	22634	22732	22646	22622	22569	22677	22848	22561	22632	22742	22637	22632	22681	22682	22431	22811	22552	22662	22834	22778	22670	22685	22719	22700	22909	22786	22594	22668	22651	22632	22687	22624	22707	22619	22554	22738	22766	22630	22637	22626	22591	22621	22699	22684	22672	22619	22744	22782	22795	22480	22900	22670	22707	22691	22797	22700	22480	22640	22751	22645	22637	22581	22500	22468	22643	22795	22797	22716	22607	22650	22545	22587	22675	22508	22676	22720	22692	22427	22601	22620	22538	22852	22764	22559	22868	22686	22777	22642	22538	22758	22843	22743	22674	22626	22718	22637	22661	22799	22573	22654	22619	22590	22573	22631	22725	22824	22689	22565	22663	22563	22716	22761	22535	22927	22746	22588	22527	22474	22679	22650	22621	22621	22529	22672	22689	22525	22889	22587	22686	22606	22671	22641	22689	22560	22729	22534	22728	22590	22540	22635	22561	22770	22511	22621	22494	22733	22923	22515	22649	22374	22493	22675	22408	22722	22752	22665	22750	22638	22588	22672	22835	22453	22620	22619	22491	22436	22733	22492	22843	22773	22476	22518	22721	22772	22491	22566	22700	22840	22665	22653	22699	22697	22608	22678	22626	22616	22586	22644	22661	22397	22605	22678	22629	22690	22596	22524	22697	22616	22537	22643	22583	22558	22560	22605	22657	22449	22698	22572	22544	22706	22558	22537	22623	22768	22707	22821	22734	22647	22873	22609	22696	22575	22760	22617	22715	22698	22540	22736	22499	22554	22555	22636	22486	22803	22321	22369	22634	22669	22654	22494	22629	22666	22614	22521	22651	22812	22415	22534	22787	22655	22712	22706	22593	22672	22725	22658	22487	22608	22579	22600	22438	22734	22679	22658	22465	22750	22717	22605	22695	22487	22602	22678	22704	22850	22705	22537	22620	22774	22729	22562	22447	22741	22585	22446	22621	22720	22484	22398	22694	22678	22514	22570	22476	22643	22545	22713	22437	22671	22831	22796	22691	22701	22626	22629	22735	22553	22686	22690	22778	22762	22690	22571	22705	22721	22785	22675	22569	22686	22650	22646	22740	22601	22755	22642	22585	22822	22713	22741	22621	22645	22714	22623	22401	22676	22688	22601	22665	22645	22718	22607	22719	22592	22638	22529	22610	22512	22607	22587	22570	22514	22544	22591	22647	22535	22832	22599	22659	22708	22457	22531	22625	22757	22571	22531	22624	22587	22662	22665	22543	22802	22451	22644	22502	22669	22598	22627	22720	22792	22719	22858	22538	22829	22680	22904	22615	22650	22560	22524	22602	22609	22748	22632	22556	22871	22772	22619	22786	22636	22545	22525	22603	22483	22498	22780	22729	22701	22585	22595	22764	22659	22432	22636	22607	22711	22581	22568	22622	22755	22560	22625	22501	22665	22712	22582	22764	22721	22580	22668	22758	22661	22649	22571	22484	22701	22752	22584	22802	22587	22734	22722	22487	22677	22577	22600	22528	22694	22633	22693	22609	22699	22610	22735	22589	22634	22711	22741	22487	22656	22681	22655	22644	22425	22666	22833	22450	22642
34406	33000	37863	36253	33857	32285	30585	29851	29458	28567	28220	28057	27925	27693	27582	27671	27468	27393	27338	27426	27435	27612	27489	27659	27480	27483	27640	27360	27499	27516	27403	27384	27376	27558	27599	27717	27734	27316	27671	27509	27356	27388	27422	27624	27548	27559	27537	27426	27436	27636	27558	27410	27702	27610	27509	27685	27433	27490	27378	27373	27340	27376	27529	27563	27543	27599	27697	27532	27511	27503	27435	27486	27774	27586	27478	27312	27297	27441	27401	27391	27538	27476	27620	27593	27405	27571	27572	27384	27275	27366	27509	27544	27539	27426	27367	27569	27577	27692	27617	27366	27320	27449	27389	27348	27428	27345	27376	27576	27425	27418	27614	27425	27551	27481	27279	27424	27503	27489	27467	27432	27371	27711	27590	27790	27301	27649	27320	27457	27553	27281	27520	27492	27481	27521	27455	27361	27359	27567	27429	27522	27653	27618	27456	27430	27524	27428	27546	27482	27538	27553	27568	27447	27596	27664	27652	27401	27358	27233	27470	27568	27641	27404	27428	27420	27641	27494	27485	27133	27608	27633	27524	27481	27388	27332	27429	27617	27529	27490	27546	27553	27575	27302	27432	27336	27750	27559	27463	27396	27546	27388	27404	27544	27452	27662	27503	27426	27544	27377	27551	27162	27525	27350	27236	27323	27378	27371	27407	27531	27559	27477	27464	27374	27449	27343	27564	27436	27515	27563	27233	27382	27587	27574	27487	27160	27580	27389	27615	27369	27311	27613	27539	27398	27591	27478	27508	27454	27529	27521	27514	27375	27167	27658	27413	27617	27648	27443	27501	27508	27490	27496	27661	27439	27717	27450	27581	27806	27546	27298	27577	27670	27251	27600	27627	27797	27405	27505	27559	27226	27373	27531	27297	27467	27576	27356	27527	27769	27407	27521	27460	27216	27476	27570	27426	27434	27468	27465	27562	27686	27421	27573	27611	27516	27314	27665	27400	27331	27547	27392	27594	27452	27390	27549	27570	27301	27683	27540	27351	27334	27589	27516	27637	27535	27384	27373	27236	27419	27677	27476	27340	27606	27254	27536	27572	27405	27449	27525	27259	27371	27638	27193	27450	27631	27503	27412	27318	27686	27551	27514	27612	27583	27325	27613	27325	27500	27351	27419	27508	27346	27596	27633	27287	27366	27537	27414	27273	27482	27522	27451	27395	27432	27486	27543	27463	27376	27395	27536	27397	27336	27598	27729	27453	27667	27675	27301	27228	27481	27511	27539	27571	27317	27400	27469	27274	27469	27372	27572	27360	27581	27694	27433	27487	27646	27423	27275	27467	27398	27544	27719	27618	27834	27499	27440	27412	27624	27582	27295	27703	27553	27345	27167	27415	27572	27398	27265	27560	27666	27689	27564	27531	27624	27489	27288	27653	27317	27554	27461	27666	27329	27803	27546	27611	27607	27663	27506	27665	27348	27458	27294	27468	27387	27680	27484	27530	27244	27599	27808	27388	27438	27463	27443	27571	27285	27598	27492	27388	27641	27401	27391	27436	27342	27698	27419	27417	27511	27596	27791	27802	27713	27658	27288	27560	27529	27467	27612	27521	27327	27537	27346	27329	27521	27817	27453	27275	27569	27400	27412	27584	27578	27419	27563	27600	27517	27591	27551	27478	27443	27383	27610	27259	27633	27404	27390	27413	27377	27351	27454	27555	27587	27366	27754	27678	27355	27616	27384	27307	27535	27416	27278	27356	27820	27328	27483	27595	27364	27226	27391	27367	27266	27668	27827	27420	27563	27397	27238	27527	27304	27479	27508	27562	27625	27724	27292	27395	27605	27746	27385	27524	27394	27386	27572	27356	27329	27540	27746	27435	27349	27436	27474	27471	27417	27374	27336	27763	27518	27716	27747	27597	27366	27203	27326	27509	27444	27254	27330	27483	27251	27220	27415	27213	27613	27248	27614	27401	27503	27513	27284	27584	27454	27354	27407	27481	27387	27438	27511	27412	27305	27400	27473	27289	27271	27289	27504	27287	27570	27500	27622	27396	27499	27436	27509	27449	27406	27499	27396	27321	27493	27522	27508	27710	27445	27419	27518	27549	27565	27422	27395	27697	27336	27435	27429	27524	27480	27467	27389	27711	27597	27625	27607	27640	27657	27408	27484	27796	27395	27456	27436	27491	27575	27577	27323	27573	27900	27456	27451	27510	27251	27439	27801	27529	27622	27455	27544	27599	27487	27496	27620	27553	27527	27680	27436	27601	27444	27457	27575	27637	27426	27367	27443	27553	27557	27463	27434	27543	27505	27487	27412	27559	27479	27344	27288	27592	27691	27459	27687	27303	27586	27504	27565	27721	27598	27474	27331	27386	27314	27407	27425	27356	27465	27465	27598	27508	27349	27372	27580	27328	27159	27731	27444	27654	27365	27466	27612	27426	27483	27363	27498	27586	27231	27468	27712	27792	27437	27440	27410	27500	27451	27583	27350	27439	27658	27590	27301	27380	27463	27650	27522	27423	27514	27671	27314	27468	27454	27779	27578	27489	27581	27336	27400	27557	27379	27443	27298	27445	27461	27599	27461	27723	27291	27292	27629	27577	27300	27472	27420	27338	27457	27494	27559	27345	27481	27427	27411	27568	27560	27496	27439	27294	27209	27583	27294	27502	27564	27459	27813	27456	27455	27511	27507	27508	27735	27421	27417	27568	27398	27540	27364	27384	27583	27468	27297	27279	27271	27544	27424	27543	27579	27585	27589	27473	27406	27634	27716	27392	27493	27452	27533	27558	27573	27479	27455	27730	27602	27588	27479	27875	27471	27758	27334	27671	27633	27446	27690	27557	27461	27407	27543	27308	27427	27348	27503	27495	27502	27582	27737	27425	27741	27432	27317	27510	27457	27489	27496	27588	27374	27576	27682	27560	27597	27654	27331	27447	27468	27443	27713	27648	27476	27485	27542	27356	27416	27555	27660	27380	27380	27282	27291	27624	27389	27253	27531	27813	27245	27610	27475	27477	27634	27723	27409	27288	27464	27704	27448	27517	27554	27295	27594	27686	27302	27419	27368	27495	27397	27470	27848	27428	27461	27586	27444	27399	27558	27505	27579	27330	27343	27405	27386	27576	27313	27464	27535	27589	27443	27430	27330	27505	27280	27416	27346	27317	27411	27507	27591	27442	27390	27558	27702	27507	27588	27617	27521	27686	27661	27377	27524	27604	27385	27509	27224	27686	27595	27432	27559	27520	27304	27319	27591	27569	27434	27383	27617	27327	27589	27540	27270	27645	27390	27524	27516	27508	27645	27648	27561	27500	27598	27622	27461	27425	27573	27588	27439	27442	27327	27307	27525	27553	27389	27651	27710	27506	27488	27786	27501	27375	27545	27644	27652	27353	27657	27359	27474	27477	27418	27571	27621	27418	27602	27550	27454	27931	27708	27420	27516	27551	27648	27509	27358	27221	27549	27572	27444	27386	27338	27550	27580	27419	27502	27584	27319	27476	27425	27607	27258	27504	27521	27442	27341	27492	27439	27575	27440	27410	27423	27695	27518	27701	27259	27493	27389	27257	27496	27444	27664	27443	27430	27378	27383	27450	27421	27342	27450	27380	27444	27323	27647	27510	27435	27268	27466	27284	27528	27440	27253	27634	27455	27376	27557	27415	27388	27211	27282	27354	27547	27394	27546	27538	27495	27461	27506	27651	27416	27500	27505	27629	27540	27681	27414	27570	27407	27540	27393	27387	27561	27573	27411	27415	27497	27556	27505	27623	27458	27441	27466	27687	27489	27337	27225	27604	27635	27599	27601	27388	27395	27363	27549	27741	27624	27658	27454	27650	27739	27514	27563	27445	27645	27583	27307	27348	27625	27577	27429	27427	27347	27607	27543	27366	27333	27625	27556	27716	27454	27437	27500	27561	27761	27461	27672	27576	27408	27438	27355	27431	27282	27654	27685	27456	27507	27370	27320	27731	27505	27522	27397	27661	27307	27423	27409	27567	27443	27601	27463	27473	27497	27610	27462	27626	27508	27630	27505	27478	27395	27608	27720	27567	27475	27465	27411	27186	27493	27504	27386	27281	27594	27211	27439	27273	27366	27619	27580	27545	27436	27424	27561	27308	27486	27527	27733	27352	27540	27531	27452	27358	27372	27323	27698	27398	27401	27323	27471	27420	27497	27489	27500	27707	27545	27188	27457	27355	27351	27320	27674	27612	27685	27791	27584	27555	27651	27534	27598	27550	27513	27232	27692	27713	27594	27594	27581	27431	27481	27518	27688	27450	27634	27347	27744	27485	27662	27464	27491	27596	27527	27672	27279	27639	27344	27637	27526	27367	27332	27366	27340	27320	27660	27645	27521	27678	27500	27416	27358	27333	27388	27410	27509	27747	27369	27597	27439	27220	27394	27171	27408	27603	27651	27485	27419	27594	27528	27668	27482	27494	27357	27496	27428	27316	27520	27611	27546	27353	27623	27498	27515	27368	27371	27516	27330	27642	27480	27305	27334	27613	27389	27317	27487	27621	27511	27467	27261	27749	27417	27467	27516	27330	27298	27580	27413	27701	27510	27515	27387	27592	27540	27533	27651	27363	27366	27483	27553	27410	27510	27381	27416	27658	27418	27444	27515	27446	27583	27693	27483	27419	27556	27744	27380	27551	27347	27214	27329	27602	27572	27694	27254	27456	27387	27499	27401	27603	27546	27326	27231	27444	27577	27628	27364	27587	27524	27250	27523	27700	27609	27540	27620	27503	27315	27522	27714	27557	27560	27604	27366	27548	27407	27332	27446	27362	27839	27551	27425	27203	27552	27448	27559	27641	27536	27396	27396	27557	27481	27730	27411	27418	27513	27339	27401	27532	27221	27347	27644	27269	27541	27606	27533	27571	27289	27396	27526	27416	27485	27459	27394	27672	27477	27490	27720	27560	27476	27389	27675	27649	27422	27587	27743	27821	27561	27489	27311	27597	27545	27340	27275	27777	27435	27371	27471	27644	27694	27541	27540	27393	27630	27716	27708	27401	27444	27549	27590	27328	27512	27615	27325	27679	27637	27418	27554	27428	27599	27293	27680	27256	27463	27726	27544	27648	27393	27392	27783	27619	27374	27588	27149	27356	27617	27437	27454	27446	27683	27252	27421	27440	27436	27464	27786	27474	27326	27578	27549	27811	27674
29482	39412	37852	33118	30930	27174	24886	23908	23320	22149	21430	21263	20779	20595	20455	20513	20667	20214	20408	20171	20197	20502	20310	20476	20279	20308	20360	20361	20274	20474	20274	20281	20244	20335	20426	20447	20447	20363	20294	20436	20362	20233	20206	20263	20494	20355	20100	20485	20299	20324	20489	20336	20431	20412	20249	20222	20341	20507	20493	20359	20422	20393	20190	20256	20307	20435	20080	20247	20285	20220	19935	20438	20398	20230	20417	20363	20304	20265	20495	20359	20388	20447	20289	20340	20419	20340	20437	20319	20233	20395	20251	20214	20416	20356	20318	20414	20316	20083	20378	20294	20351	20228	20401	20402	20272	20264	20336	20093	20532	20383	20377	20253	20204	20361	20274	20488	20386	20528	20155	20231	20418	20321	20545	20411	20376	20352	20274	20162	20425	20210	20292	20402	20216	20569	20077	20372	20541	20497	20230	20469	20252	20376	20279	20258	20443	20562	20274	20412	20228	20338	20258	20426	20281	20469	20308	20322	20244	20123	20092	20357	20347	20348	20220	20305	20204	20476	20412	20472	20163	20401	20366	20246	20191	20301	20397	20287	20302	20340	20291	20346	20398	20341	20284	20287	20460	20321	20442	20310	20428	20496	20461	20227	20355	20275	20340	20306	20136	20333	20333	20225	20369	20311	20220	20452	20305	20374	20372	20379	20337	20258	20378	20261	20354	20320	20554	20446	20368	20429	20261	20266	20383	20545	20294	20392	20362	20392	20490	20105	20471	20228	20261	20431	20271	20483	20143	20303	20449	20205	20456	20364	20542	20403	20354	20379	20295	20185	20312	20439	20243	20292	20130	20358	20347	20173	20208	20472	20171	20265	20252	20324	20304	20241	20511	20285	20248	20265	20168	20240	20181	20182	20284	20195	20212	20333	20419	20401	20395	20457	20310	20516	20468	20365	20415	20343	20333	20216	20280	20316	20286	20326	20375	20264	20267	20197	20488	20385	20256	20530	20210	20366	20224	20320	20404	20405	20226	20292	20024	20249	20266	20549	20277	20362	20321	20329	20438	20248	20263	20335	20187	20188	20202	20323	20451	20315	20323	20091	20244	20303	20409	20185	20242	20247	20235	20299	20240	20251	20445	20171	20399	20272	20315	20303	20297	20176	20368	20240	20224	20202	20411	20409	20287	20527	20250	20367	20357	20213	20301	20347	20377	20349	20110	20408	20253	20193	20326	20297	20250	20292	20182	20200	20268	20506	20277	20299	20184	20363	20114	20288	20310	20324	20431	20152	20351	20309	20230	20221	20268	20274	20284	20179	20449	20454	20248	20297	20370	20345	20278	20383	20399	20256	20409	20431	20281	20331	20369	20268	20377	20244	20325	20239	20180	20263	20421	20219	20480	20424	20448	20235	20505	20118	20365	20351	20375	20400	20482	20223	20386	20191	20178	20290	20413	20220	20432	20148	20252	20349	20376	20359	20296	20193	20239	20462	20460	20232	20387	20336	20388	20228	20290	20320	20163	20315	20239	20374	20394	20276	20311	20436	20264	20264	20428	20369	20311	20381	20195	20249	20492	20363	20287	20176	20396	20241	20327	20254	20226	20280	20365	20536	20244	20296	20364	20276	20368	20197	20438	20316	20278	20330	20613	20346	20335	20303	20315	20226	20070	20341	20272	20270	20204	20485	20295	20319	20312	20270	20387	20341	20257	20441	20189	20300	20145	20132	20221	20274	20407	20378	20368	20358	20481	20276	20197	20241	20428	20283	20432	20153	20404	20309	20187	20274	20425	20271	20322	20648	20216	20220	20232	20449	20376	20427	20393	20375	20354	20427	20425	20291	20317	20423	20378	20382	20288	20326	20210	20279	20334	20450	20370	20409	20372	20038	20578	20437	20156	20522	20196	20664	20209	20271	20131	20311	20272	20346	20419	20324	20425	20358	20380	20314	20269	20386	20297	20373	20554	20463	20161	20456	20437	20419	20307	20404	20284	20157	20411	20191	20366	20385	20442	20263	20292	20251	20310	20421	20264	20284	20431	20255	20335	20109	20420	20236	20319	20217	20405	20294	20420	20284	20386	20281	20350	20419	20376	20343	20405	20342	20532	20266	20365	20464	20368	20441	20412	20321	20387	20364	20420	20295	20167	20359	20418	20364	20291	20221	20366	20367	20340	20312	20280	20353	20210	20452	20498	20438	20427	20360	20251	20406	20424	20134	20365	20371	20447	20314	20336	20441	20362	20280	20266	20269	20259	20385	20450	20389	20347	20352	20248	20372	20341	20411	20419	20251	20308	20346	20268	20321	20455	20356	20329	20373	20201	20382	20426	20302	20320	20500	20396	20427	20448	20380	20293	20522	20296	20101	20295	20392	20326	20230	20297	20351	20380	20382	20196	20339	20455	20512	20540	20463	20196	20095	20305	20188	20180	20212	20452	20352	20194	20223	20429	20238	20307	20298	20460	20406	20285	20301	20205	20321	20290	20220	20408	20429	20352	20372	20242	20616	20216	20287	20399	20444	20275	20163	20188	20396	20356	20133	20301	20397	20295	20411	20390	20293	20458	20369	20189	20532	20318	20272	20186	20387	20377	20371	20351	20427	20153	20310	20253	20155	20202	20179	20484	20342	20491	20295	20368	20563	20369	20307	20399	20258	20280	20400	20421	20380	20272	20503	20330	20335	20324	20272	20273	20309	20379	20330	20333	20395	20312	20397	20236	20265	20101	20324	20408	20385	20285	20141	20340	20142	20321	20256	20355	20167	20362	20423	20485	20169	20192	20259	20496	20262	20319	20205	20327	20345	20261	20404	20471	20281	20210	20256	20283	20370	20409	20393	20407	20368	20389	20239	20322	20490	20219	20240	20472	20230	20430	20384	20476	20411	20372	20272	20370	20301	20325	20326	20366	20241	20144	20375	20504	20505	20241	20377	20437	20376	20202	20439	20438	20292	20469	20379	20355	20152	20323	20316	20196	20304	20508	20340	20374	20312	20475	20486	20401	20276	20300	20440	20356	20344	20372	20233	20415	20205	20442	20209	20324	20469	20292	20112	20346	20323	20375	20265	20305	20368	20382	20348	20326	20297	20305	20469	20376	20375	20286	20247	20413	20417	20214	20063	20415	20457	20364	20272	20308	20368	20243	20441	20092	20243	20476	20400	20326	20230	20297	20451	20329	20423	20374	20476	20327	20271	20439	20422	20515	20429	20266	20495	20345	20544	20280	20351	20402	20369	20249	20308	20586	20417	20465	20322	20461	20287	20394	20496	20396	20476	20205	20497	20253	20214	20337	20346	20339	20462	20442	20380	20482	20414	20280	20120	20241	20371	20254	20106	20293	20232	20425	20319	20479	20331	20334	20322	20234	20368	20319	20325	20421	20369	20284	20451	20296	20282	20383	20454	20305	20144	20412	20415	20239	20441	20321	20359	20444	20348	20369	20373	20328	20375	20342	20251	20304	20252	20323	20343	20383	20443	20283	20279	20429	20510	20372	20236	20476	20227	20368	20129	20405	20190	20287	20372	20356	20445	20332	20389	20436	20362	20286	20138	20372	20365	20535	20343	20377	20387	20335	20246	20402	20337	20286	20264	20542	20286	20068	20435	20279	20200	20316	20176	20495	20438	20355	20363	20439	20120	20324	20374	20331	20411	20446	20128	20272	20350	20385	20157	20516	20324	20478	20339	20319	20259	20318	20528	20294	20429	20349	20306	20299	20444	20148	20377	20195	20493	20482	20593	20495	20340	20155	20313	20209	20197	20456	20359	20345	20437	20150	20316	20269	20401	20330	20407	20310	20388	20312	20331	20450	20255	20157	20359	20383	20202	20490	20300	20204	20240	20343	20160	20102	20293	20443	20390	20441	20267	20281	20126	20354	20348	20226	20531	20133	20545	20486	20310	20262	20085	20185	20429	20437	20576	20394	20504	20389	20368	20390	20185	20451	20292	20416	20314	20204	20379	20339	20053	20189	20154	20143	20137	20325	20566	20292	20320	20261	20441	20373	20414	20255	20403	20267	20190	20386	20313	20337	20368	20308	20168	20135	20218	20413	20392	20272	20495	20283	20534	20423	20203	20496	20369	20477	20500	20419	20405	20466	20362	20236	20237	20289	20319	20251	20339	20218	20376	20333	20261	20386	20379	20298	20197	20344	20384	20401	20187	20308	20359	20232	20300	20402	20147	20430	20432	20327	20338	20401	20484	20331	20464	20226	20140	20440	20459	20380	20446	20201	20300	20095	20349	20382	20313	20254	20285	20376	20286	20629	20275	20320	20232	20326	20448	20530	20317	20478	20262	20243	20231	20365	20247	20134	20338	20268	20242	20618	20478	20523	20523	20350	20263	20410	20498	20268	20240	20292	20527	20164	20291	20258	20425	20276	20419	20463	20339	20372	20312	20329	20557	20343	20246	20394	20262	20401	20517	20384	20190	20392	20334	20121	20463	20441	20146	20225	20281	20526	20435	20155	20284	20333	20247	20364	20279	20322	20282	20549	20174	20205	20265	20329	20184	20333	20318	20189	20464	20246	20429	20357	20208	20299	20383	20456	20436	20326	20248	20327	20298	20579	20387	20377	20363	20344	20353	20380	20346	20283	20441	20478	20181	20540	20218	20269	20288	20390	20408	20394	20267	20246	20515	20349	20452	20344	20312	20126	20398	20270	20465	20476	20332	20357	20112	20464	20188	20447	20350	20130	20327	20367	20279	20216	20229	20421	20176	20432	20401	20186	20581	20498	20336	20143	20479	20482	20421	20339	20252	20303	20268	20341	20278	20517	20523	20244	20341	20330	20225	20215	20210	20376	20413	20431	20342	20309	20203	20382	20393	20268	20281	20423	20366	20300	20226	20393	20428	20274	20186	20300	20514	20471	20507	20382	20517	20433	20383	20352	20357	20337	20257	20401	20300	20146	20404	20308	20524	20201	20071	20552	20293	20335	20313	20234	20389	20329	20513	20222	20367	20276	20259	20507	20382	20432	20363	20204	20247	20336	20392	20227	20493	20434	20331	20232	20447	20339	20254	20313	20044	20241	20511	20449	20331	20357	20319	20336	20408	20447	20295	20328	20276	20422	20260	20473	20386	20342	20262	20441	20369	20585	20271	20139	20310	20356	20189	20254	20446	20280	20188	20317	20483	20136	20287	20531	20336	20286	20470	20397	20363	20289	20290
25704	21795	29615	30372	31193	31130	32581	30631	30694	29628	28335	26780	26089	25397	25381	25322	25439	25187	25226	25263	25154	25297	25198	25058	25053	25107	25005	25014	24981	24891	24975	25112	24958	24994	25018	24961	25171	25013	25086	25158	24909	25100	25163	25056	24835	25034	25188	25122	24952	24866	25108	25016	24867	24876	24843	25051	25159	24970	24945	24975	24911	25094	25059	24896	25042	25014	24900	24860	25010	24863	25090	24957	24931	24934	24960	24999	24997	25103	25043	24850	24926	24824	25008	25135	25006	25044	24937	25020	24749	24619	25057	24907	24908	25008	24975	24971	25014	25097	25019	25083	24887	24834	25049	25005	25053	25040	25036	25012	25054	25270	24953	25239	25094	24799	24876	24924	25144	25070	25203	25001	24903	24974	25013	25244	25173	24962	25051	24811	25114	24942	24932	24992	25043	24559	25187	25072	25063	25037	25122	24850	24698	25028	24770	24939	24734	24859	24918	24962	25055	25076	24988	24768	24785	24924	24799	24770	24831	25041	25062	25110	24936	25016	24808	25255	25004	25011	24883	24984	25040	24977	25025	24890	25145	24843	25104	25089	24927	24844	25002	25004	24807	25078	24765	24776	24957	25008	24583	25025	25001	25054	25085	25047	24998	24893	25020	24755	24656	25060	25117	25042	24933	25063	25142	24837	25018	24955	25076	24807	25112	24927	25035	25042	25237	25040	24983	24814	24804	24804	25143	24981	25066	25013	24891	24898	24907	24836	24964	24957	25151	25114	24917	24951	24901	24959	24770	25084	25093	24988	24872	25010	25110	24815	24711	24722	24923	25106	24925	24900	24955	25021	25116	25089	24876	25127	24785	24870	24853	24985	25100	25076	24964	24909	25089	24973	24584	24905	24857	24979	24817	24976	25209	25147	24931	24963	24999	25146	25258	24989	25034	25104	24816	25052	25023	24628	24812	25020	24966	25081	24626	24860	25161	25027	24927	24871	24836	25089	25046	25134	24964	24786	25303	25088	25054	25214	24827	24917	25156	25006	24862	25179	25084	24877	24997	24928	25023	24949	24930	24947	25096	24884	24932	24948	25065	24669	25021	24716	24858	24994	25076	24795	24747	25032	24911	24773	25116	25049	25061	24917	25074	25053	24935	25143	24802	24915	25012	24957	25035	24934	24980	24695	24978	24644	24940	24840	25061	25073	24956	24806	24952	24957	25166	24835	25098	25125	24979	24864	24895	24820	25057	25120	24678	24867	25071	24935	24838	25075	25056	25099	25010	25058	25086	24865	24710	25035	24810	24919	25022	25030	24917	25288	25033	24858	24937	24913	24970	24836	25213	25016	24949	25138	25067	25023	24898	24927	25122	24997	24890	24911	24815	24985	25195	24947	24756	25185	24971	25194	24918	25174	24791	25004	24604	24898	25093	24999	24866	25035	25090	24902	25117	24842	24808	24706	24776	24990	25086	24957	25011	24914	24733	24864	25290	24962	24868	25103	24864	24992	25087	24805	25100	25163	24695	25200	24739	25051	24951	25066	25064	24900	25062	25064	24901	25139	24996	25045	24866	24915	24922	24963	24871	24746	24858	25289	25179	25032	24978	24945	24995	24864	25128	24761	24869	24961	25301	24883	24924	24956	24694	24923	25195	25002	24901	24942	24890	24981	24980	24735	25051	24992	24990	25087	25000	24991	24939	24882	24960	24947	24887	25029	24955	24905	24961	24965	25058	24852	25090	24984	25078	24903	24861	25220	24986	24957	24791	25119	24913	24956	25095	24888	24955	25009	24823	25065	24778	25023	24854	24953	24865	25098	24922	25031	25099	24931	24986	25093	24917	25088	24995	25174	24864	25103	25045	24982	25016	24972	24799	24889	24928	24987	24908	25005	25167	24710	24934	24768	24982	24830	24985	24857	24938	24909	24848	25005	24810	24696	24768	24957	25001	24964	24996	25031	24888	24984	25167	25207	24906	24892	25077	24889	24816	24976	24996	24587	24995	25159	24977	25009	24986	24987	25147	25225	25105	24913	24706	25017	24919	24940	25044	25019	24944	24991	24986	25092	24824	24969	24964	25220	24872	24782	24764	24898	24820	24719	24960	24980	25101	24967	25173	24896	24959	24703	24986	25027	24726	25131	24810	24885	25011	25209	25040	24887	24928	25018	24908	24828	24928	24830	24945	24993	24952	24988	24821	25025	24882	25135	24747	24976	24996	24822	25029	25219	25004	24880	25025	24914	25202	24860	25097	24796	24789	25001	25346	24958	25015	25002	24843	25092	24823	24997	24841	25083	25097	24842	24796	24865	25060	24855	25085	25077	25155	24947	25055	25219	24860	24951	24980	24907	24879	25073	24932	24964	25159	24828	24884	25070	24899	25048	25154	25067	24922	24977	25212	24866	24908	25010	25043	24888	24924	25108	24822	25031	25120	24762	24997	24740	25019	25117	24880	24937	24828	24927	24953	24966	24971	24972	25068	25039	25023	24765	25115	24839	25017	25105	24968	24903	24836	24870	24817	24915	24862	24992	24679	24939	25156	25021	25005	24889	25021	24717	24878	24844	24940	24926	24885	25034	24985	24953	24901	24804	25157	25121	24911	25134	24990	24860	25021	24988	24953	24956	24974	25086	25014	24818	24899	25068	24941	24801	24976	24945	24881	25095	24824	24954	24803	24889	24821	25147	25123	24974	24711	24941	24862	25065	24852	24816	25166	25025	25066	24878	25109	24825	25152	25015	25179	25010	24853	25079	25172	24928	25099	25109	24913	25085	25051	24879	24751	24796	24953	24910	24982	25022	24829	25027	24984	25075	24954	25068	25080	24989	24990	24834	25045	24995	25044	25023	25102	24888	25209	24875	25119	25184	25005	25131	24799	25082	24929	25116	25122	24926	25017	24874	24940	24717	25147	24998	24910	24923	25004	25031	25011	24999	25137	24932	24938	24973	24970	24765	24855	24899	24721	24873	24863	24924	24949	24902	24918	24842	24817	25138	24647	24896	24858	25029	25008	25002	24902	25079	25122	25063	25162	24947	25034	25051	24960	25129	24967	24876	24967	24913	24952	24930	25049	24865	25016	24874	24958	25017	25029	25151	24967	24789	24796	25058	25008	25132	24994	25017	25014	25122	24947	25165	24894	25025	25107	25146	24910	25091	25053	25022	25151	24989	25028	24851	24796	25079	25018	24757	24732	24742	24948	25001	24886	24991	24795	24912	24981	24957	24902	24865	24945	25039	24944	24985	24783	25189	25000	25039	25080	25059	25128	24830	25120	25367	24841	24958	25070	25057	24850	24957	24828	25027	24982	25030	24870	24757	25320	24972	25022	25110	25095	25070	24940	25271	25009	25290	25144	24840	25006	25038	25093	25074	24966	24905	25015	24819	25120	25068	24969	24965	25041	24902	24871	24954	24973	24904	24951	25266	25089	24917	25137	25106	25119	25044	24809	24990	24941	24878	25040	25034	24957	24741	24739	24860	24852	25140	24664	24948	24904	24727	24779	24881	24775	24998	25059	24936	25035	25026	24872	25060	24997	25173	25177	24819	25154	24916	25172	25060	24726	24863	24967	25207	24988	25108	24848	24666	25059	24803	24731	25039	24854	24789	25033	24762	24870	25054	25073	25138	24939	25137	24823	24992	25094	25129	25370	24981	24982	24984	25261	25004	25003	24954	25005	24862	25141	25088	25081	24877	25087	24947	25181	25068	24846	24970	24797	24870	24770	25127	25217	25044	25018	24982	24714	25103	24840	24852	24905	24992	24968	24673	25108	25006	24952	25009	25149	25035	25055	25071	25125	25249	25088	24845	25070	24826	24882	24870	25057	24933	25216	24844	24870	25094	24785	24985	24902	25105	25244	24635	24966	24874	25001	24740	25051	25068	25027	25143	25175	25064	25068	25063	25040	24989	24777	25047	25066	25087	24724	24999	25004	25054	24983	24977	25027	24868	24979	25114	25076	25197	25204	24976	25106	25043	24912	24918	25223	25111	24825	24889	25046	25010	25031	25053	25040	24737	24811	25060	25009	24949	24903	24958	24995	24880	25078	25090	24903	24853	24977	25005	24944	25077	25117	24916	24966	25029	24935	25042	25082	25153	25162	24887	24972	24955	25046	25128	24970	24969	25056	24931	24921	24820	24961	24943	24867	24931	24999	24977	25009	25184	25020	25016	24936	25066	25002	25023	24976	24985	24917	25051	24957	25021	25050	24989	24891	25012	25003	24913	24954	24985	24771	24931	24843	25037	25045	25160	25108	25093	25196	25178	25067	24805	24881	24961	25002	24802	24879	25131	24999	24924	25019	24961	24919	24850	25008	25079	24754	24927	24863	25171	24816	24829	25067	24908	24835	24972	24840	25067	24967	24992	24981	25074	25121	24988	25036	25139	25168	25191	25084	25102	24799	24820	25023	24942	24967	25056	24697	24762	24966	24937	25230	24944	24995	25042	24810	25015	25004	24777	25098	24903	24892	25085	25031	25095	25007	24848	24854	24982	24852	24988	24798	24914	24791	25213	24842	25111	25090	25138	25125	24907	25247	24871	25105	24907	24899	25173	25037	24885	24882	24972	24967	25001	24844	24936	25015	24900	24798	25061	24855	24917	24816	24798	25158	25044	25239	24834	24852	24997	24794	25034	24960	25041	24929	24871	25104	24994	25012	24990	25009	24945	24919	25169	25075	24849	24918	25128	24890	24715	24968	24868	24895	25128	25146	24660	25091	25139	24935	25033	24627	24841	24924	24910	25098	25114	25002	24856	24891	24825	25044	24899	24930	25123	24989	24988	25016	24882	24671	24982	24969	24901	24809	25080	24940	24913	24945	24906	25078	25070	24817	25088	24993	25102	25046	25058	25151	24888	25082	25045	25024	24995	25029	24950	25072	24686	24969	25026	24928	24980	24644	25080	24789	24923	24978	24940	24757	25007	24921	24891	24956	25043	25117	24821	25023	25164	24759	24834	24822	24966	24981	24867	24979	25122	25032	24821	24819	24924	24923	24957	24908	25016	24874	24913	24897	24964	25201	24894	24983	25115	25089	24867	24973	25019	25274	25106	25000	24933	25189	25148	25008	24935	24971	25172	24987	24800	24772	24849	24951	25034	24833	25001	25161	24917	24825	24881	25082	24877	24895	24901	25214	25133	24933	24904	24777	24944	25187	24981	24842	25009	25116	25004
30397	49716	50454	45593	35244	28657	28509	27806	27965	25536	23163	21517	20275	19689	19474	19589	19242	19284	19312	19212	19123	19219	19297	19264	19373	19073	19144	19098	19187	19086	19047	19110	19221	18994	19170	19222	19046	19255	19008	19104	19186	18979	19022	19071	19083	19106	18883	19033	19156	19201	19096	19171	19109	19208	19225	19197	19141	19172	19180	19053	19096	19001	19168	18937	19090	19084	19075	19101	18992	19064	19107	19012	18963	19064	19200	19160	19037	19067	18908	19156	19135	18930	19104	19055	19200	19152	19175	19243	19126	18911	19124	19199	19161	18987	19058	19044	19201	19168	18972	19155	19145	19087	19108	19207	19012	19041	19105	19119	18898	19120	19075	19078	19002	19050	19054	19130	19104	18950	18981	18998	19182	19074	19112	18927	19038	18957	19091	18915	18975	19184	19237	19149	19081	18924	19093	18998	19101	19021	19015	19007	19037	19043	18926	19094	18946	18984	19018	19190	19095	19060	19274	19141	18940	18882	18952	18974	19009	19085	19220	19094	19199	19025	19007	19131	19014	19244	19165	19006	19027	19096	19138	19058	19120	18953	19081	18916	19305	19211	18977	18899	18969	19214	18941	19038	19225	18988	18962	18923	19106	19082	18931	19118	18960	18974	19181	19035	19181	19235	19168	19096	19089	19010	18950	19058	19071	18944	19072	18973	19110	19117	18979	18824	18999	19023	19003	19077	19152	18992	19169	19088	19007	19091	19101	19212	19320	18989	19026	19159	19017	19013	18960	19024	19125	19112	18990	18892	19009	19164	19093	18859	19250	19106	19105	19200	19117	18945	18970	18997	19011	18961	19140	19159	19078	18941	19172	19106	19024	19051	18999	19137	19024	19222	19184	19144	18982	19072	18935	18983	18975	18993	19039	19072	19166	19157	18972	19051	19103	19056	18981	19096	19225	18896	19059	19163	19136	19033	18937	19027	19090	18877	19155	19169	19159	19112	19035	18958	19010	19102	19223	19082	19128	19019	19159	19113	19086	19036	19277	19032	19007	18897	19027	19178	18787	19166	19039	19207	18906	18921	19082	19089	19043	19081	19122	18970	19043	19111	19132	19174	19116	19177	18928	19060	19106	19096	19080	19013	18928	19072	19055	19104	18959	18987	18954	19077	18893	19089	18967	18994	19071	18937	18912	19036	19185	19062	18996	18943	19146	19026	19106	18951	18989	19116	18991	18969	19127	18917	19208	19151	19073	18974	19043	19018	19166	19240	19094	19054	19078	19064	19154	18950	19059	19138	19039	19146	19245	19087	19084	18898	19002	19213	19363	18951	19125	19014	19137	19028	19116	19111	19213	18947	19046	18919	19029	19026	18938	19051	19043	19160	19225	19078	19223	19073	19076	19025	18952	19013	19023	19075	19102	19021	18976	18819	19243	18977	18974	18900	18982	19052	19108	19235	19118	19212	18960	19151	18912	19304	18915	19050	19031	18990	19143	19074	19007	19194	19112	19172	18997	19062	19003	19124	18920	19043	19063	19025	19016	19045	19155	19081	19011	19014	19063	18899	19112	19080	18861	19190	19137	19179	19029	19121	19022	18963	19076	19049	18796	19004	19095	19064	19017	19021	19026	19188	19174	19049	19019	19223	18962	19163	18998	19169	19164	19047	18970	19135	19016	18943	18993	19183	18836	19115	18953	19103	19204	19306	19016	19062	18990	19032	19041	19041	19034	18922	19060	19186	19176	19065	19115	19187	18931	19191	19090	19192	19003	18909	19077	19042	19183	19044	18855	19089	19182	19155	18981	19204	19103	19051	19127	19119	19046	18943	19100	19135	18950	18997	19075	19178	19039	18917	18907	18963	19095	19013	19047	19105	19027	18898	19093	18952	18933	19094	19059	18956	18969	19010	19217	19082	19048	18924	18975	18928	19180	18831	19100	19044	19072	19032	19024	19252	19086	19133	19331	19042	19113	18992	19127	19204	19051	19013	18920	19138	19117	19177	19246	19052	19116	19072	19188	18960	19159	19013	19062	19221	19206	18877	18930	18939	19053	19035	19008	19160	19046	19081	19137	19181	18965	19153	19043	19109	19079	19058	18938	19046	19029	19061	19096	19187	19023	19430	19257	19059	18996	19062	19116	19055	18903	19023	19188	19245	19195	19014	19133	19168	19204	18920	19041	19112	19078	19243	19142	19103	18936	19150	19117	19068	18877	18869	19058	19050	19005	19091	19076	19165	19051	19029	19137	19284	19084	18859	19129	19093	19186	19063	18984	19052	19097	19038	19334	19168	19018	18975	19070	19106	18949	19055	19088	19151	19109	19048	18963	19201	18940	18974	19105	19091	19056	19026	19089	19139	19269	19179	18971	18860	19043	18980	18995	19148	19135	19005	19005	19023	18931	19106	18865	19157	19094	18976	18966	18884	19171	18894	19195	19128	18952	18788	19057	19063	19067	19110	19036	18989	19034	19146	19179	19239	19185	19007	19139	19153	19109	19012	19057	19034	19272	19104	18921	18904	18966	19042	18982	19043	19009	19089	18988	18991	19049	19066	19065	19083	19129	18912	19181	18932	19080	19066	19110	19127	19009	18842	19133	19071	19006	19134	19036	18958	19078	18959	19117	19020	19109	19315	18904	19040	18820	19162	19147	18922	19020	19129	19121	19118	19158	19007	19143	18919	18944	19218	19064	19028	19070	19055	19128	19192	19092	19092	19215	19252	19100	19081	18931	19043	19017	19135	19011	19045	18877	18984	19017	18956	19001	18909	18930	19017	18988	19100	19132	18933	19049	18960	19207	19072	19122	18886	19034	19059	19057	19017	19183	18917	18974	19011	18986	18937	18972	19019	18979	19066	19265	19127	18987	19010	18932	18973	19106	18840	19057	19053	18932	19133	19154	19038	19185	19248	18998	19001	19133	19125	19110	19006	18926	19111	18880	19003	19170	19046	19110	19212	19046	18985	18961	19207	19061	19301	19287	19176	19141	19087	18930	19057	19234	19067	19168	19008	19267	18920	19273	19213	19235	19017	19045	19024	19155	19051	18971	19076	19092	19120	19157	19047	19161	19060	19120	19120	19072	19106	19079	19238	18960	19150	19096	19051	19052	19085	18947	19108	19118	19112	19030	19120	19019	18955	18990	19073	19053	19162	19058	19237	19002	18892	18968	19093	18959	19034	18988	19087	18995	19090	19036	18830	18946	19029	19057	19151	19103	19022	19018	19121	19183	19154	19040	19096	19204	19228	19035	18929	18958	19142	18950	19257	19204	18927	19048	19082	19004	19341	19141	18986	19072	18969	19166	18935	19272	19057	18946	19201	19103	19272	19158	19346	18971	19143	19068	19068	19154	19055	19058	18922	19189	19122	19158	19091	19127	19033	18993	19114	18980	18884	19192	18896	19157	19051	19198	19085	19017	18974	19113	19220	18995	18866	19078	19013	19054	19071	19102	19095	19153	18902	18836	19014	19070	18959	19214	19120	19201	19168	19077	19008	19225	19013	19099	18990	19095	18952	18928	19125	19167	18976	19306	19126	19147	19165	19163	18984	19157	19161	19030	19160	19223	19179	19056	19054	19176	18900	19051	19024	19191	19172	18999	19033	19195	19116	19116	19002	19211	18833	19231	19001	19237	19106	18844	18925	19265	19015	19154	19062	19145	19084	19163	19032	18974	19015	18879	19012	18994	19105	19130	18991	18925	19011	19116	19019	19003	18891	19139	19131	18939	19006	19052	19158	19122	19217	18812	19024	18957	18797	19177	18901	19234	18972	19235	19156	19317	18967	19203	19073	19104	19116	19038	19074	18957	18930	19014	19171	19050	19285	19006	19093	19015	18968	19131	19142	19230	19021	19175	19273	18970	19207	19050	19032	19076	19120	19224	18977	19219	19052	19166	19152	19025	18988	19054	18786	19083	19091	19240	19041	18850	18938	19176	19026	19111	19133	19020	18964	19065	18908	19209	19132	18989	19080	19127	18704	19085	19095	19125	19249	19227	19090	19165	19189	19036	19091	19097	18971	19070	19205	19004	19207	19137	19128	19024	18968	18932	19175	18964	18952	19018	19060	18951	19059	18989	18948	19048	19051	18992	18998	19186	18862	19191	19075	19116	19022	19066	19158	19062	19091	19127	18860	19062	19068	18914	18899	19001	19037	19123	18972	19018	19166	19028	19207	19271	19109	19108	19139	18971	18955	19044	19061	19025	19076	19136	19061	18888	19319	19062	19137	19194	18991	19151	19123	19171	19223	19072	19100	19025	19049	19116	19149	19000	18975	18923	18886	19205	19095	19113	19275	19181	19087	19227	19084	19268	19054	19035	19180	19091	19077	19023	19080	18984	19217	19106	19080	19073	19238	18968	19010	19026	19054	19053	19140	18911	19192	19076	19028	19196	18989	18962	19037	19001	19056	19072	18909	19055	19020	19093	19022	19191	19022	19085	19108	18827	18930	19179	19053	19125	19092	18879	19167	19179	19180	19041	18977	19134	18997	18998	19148	19011	19082	18936	18974	19042	19035	19035	19134	18984	19078	19136	19162	19133	19093	19383	18984	19043	19117	19149	19252	19003	18968	19049	19132	19013	18984	19036	19194	18958	19002	19129	19226	18973	19154	19178	18931	19175	19047	19124	19159	18981	19237	18977	19006	19117	19100	19195	18822	19154	19000	18889	19122	19079	18823	18888	18948	19155	19095	18975	19014	18910	19143	18986	19229	18939	19121	19037	19082	18955	19040	19034	19060	19121	18993	19053	19000	19100	19034	19092	19103	19049	18885	19150	19006	19002	18883	19052	19127	19043	19198	18899	19200	19134	19140	19082	19142	18986	18898	18952	19136	19268	19027	19199	19014	19104	18968	19085	19059	19077	18970	19102	19055	19073	19093	18992	19022	18977	19140	18953	18895	19181	18951	19278	18903	19095	19197	19117	19165	19108	19078	18990	19024	18996	19043	18984	18929	18986	18975	18906	19022	19073	19180	19148	19089	19012	19135	19111	18982	18939	19083	18961	19025	19224	19049	19029	19067	19046	19099	18971	19056	19189	19081	19074	19169	19043	19088	19068	19182	19110	18978	19047	19141	19007	19033	18908	18907	18839	19187	18908	19102	18967	19289	18918	18941	19199	19002	19029	19128	19161	19086	19244	18925	19026	19173	19061	18909	19080	19094	19044	19274	18943	19217
24130	21636	29319	25610	26358	33714	38708	33975	32372	31678	29069	27028	25763	25514	25243	25284	25033	25056	24935	24790	24579	24592	24621	24633	24574	24420	24644	24744	24682	24680	24285	24535	24507	24698	24619	24577	24322	24639	24509	24439	24465	24538	24491	24561	24581	24342	24533	24429	24419	24225	24516	24374	24573	24695	24410	24603	24339	24565	24535	24448	24387	24519	24465	24563	24610	24717	24535	24529	24399	24394	24496	24567	24335	24591	24577	24458	24552	24245	24468	24450	24596	24446	24520	24529	24259	24432	24555	24624	24415	24563	24566	24427	24093	24462	24466	24632	24407	24448	24195	24632	24452	24497	24515	24283	24354	24707	24435	24440	24423	24442	24867	24314	24443	24580	24504	24426	24481	24517	24339	24385	24390	24182	24298	24375	24400	24317	24503	24481	24503	24384	24385	24436	24548	24456	24270	24210	24232	24480	24235	24377	24483	24340	24731	24363	24501	24441	24475	24295	24279	24460	24513	24485	24565	24361	24713	23990	24280	24590	24376	24232	24262	24356	24501	24495	24644	24373	24461	24518	24411	24427	24469	24244	24537	24487	24542	24539	24342	24423	24392	24315	24464	24539	24152	24291	24526	24563	24525	24344	24395	24457	24330	24433	24433	24473	24521	24354	24393	24621	24506	24662	24451	24254	24433	24271	24294	24623	24431	24598	24453	24401	24420	24185	24341	24415	24324	24237	24506	24321	24394	24536	24506	24201	24261	24428	24524	24738	24547	24386	24481	24324	24406	24468	24561	24425	24188	24509	24535	24561	24280	24434	24568	24341	24428	24591	24536	24374	24272	24160	24318	24214	24454	24159	24216	24315	24469	24413	24365	24726	24510	24480	24304	24134	24472	24563	24551	24475	24489	24545	24358	24349	24447	24207	24467	24531	24412	24322	24205	24328	24522	24677	24339	24516	24335	24446	24198	24421	24401	24566	24396	24499	24469	24308	24064	24562	24582	24380	24389	24630	24444	24567	24308	24436	24179	24220	24162	24248	24436	24254	24566	24499	24573	24390	24357	24318	24560	24518	24485	24359	24228	24331	24428	24563	24558	24553	24493	24509	24446	24522	24442	24475	24421	24687	24375	24594	24479	24414	24346	24480	24474	24256	24239	24272	24738	24699	24500	24385	24545	24358	24440	24234	24225	24266	24670	24701	24532	24462	24641	24334	24532	24284	24211	24715	24549	24359	24164	24829	24490	24308	24207	24464	24387	24142	24494	24303	24221	24403	24256	24415	24300	24358	24309	24607	24565	24439	24463	24158	24428	24432	24474	24406	24462	24564	24364	24302	24424	24652	24324	24482	24558	24406	24149	24138	24662	24396	24389	24178	24451	24403	24397	24456	24215	24376	24328	24365	24383	24362	24337	24425	24310	24303	24327	24342	24132	24211	24495	24155	24561	24476	24576	24552	24469	24625	24340	24547	24354	24552	24426	24248	24446	24418	24467	24463	24564	24542	24449	24256	24254	24579	24618	24285	24476	24450	24421	24356	24684	24503	24645	24241	24294	24460	24429	24611	24449	24531	24508	24446	24474	24475	24281	24385	24613	24316	24316	24291	24187	24412	24479	24516	24395	24227	24620	24487	24556	24228	24141	24273	24362	24286	24459	24448	24799	24315	24518	24145	24619	24177	24445	24416	24272	24759	24201	24329	24305	24154	24361	24349	24317	24539	24568	24477	24197	24440	24457	24341	24529	24220	24170	24408	24353	24338	24450	24483	24385	24380	24401	24151	24279	24246	24263	24185	24335	24129	24451	24207	24359	24324	24485	24306	24465	24403	24349	24421	24594	24417	24349	24483	24292	24307	24365	24289	24502	24358	24711	24256	24425	24562	24411	24393	24424	24522	24377	24361	24531	24590	24502	24301	24292	24496	24264	24340	24561	24478	24599	24330	24319	24493	24640	24723	24546	24504	24356	24538	24574	24421	24530	24593	24433	24342	24523	24428	24562	24329	24561	24353	24416	24415	24483	24362	24477	24418	24182	24383	24375	24295	24467	24172	24536	24278	24467	24596	24672	24444	24268	24795	24360	24500	24261	24272	24437	24270	24455	24285	24406	24558	24526	24249	24309	24419	24250	24292	24584	24445	24414	24376	24520	24517	24398	24672	24464	24364	24516	24451	24649	24432	24478	24357	24305	24229	24414	24492	24567	24549	24244	24347	24509	24336	24637	24410	24368	24289	24473	24301	24327	24544	24544	24109	24381	24297	24204	24745	24292	24605	24675	24491	24493	24326	24395	24385	24128	24400	24500	24494	24445	24485	24462	24373	24582	24449	24324	24399	24489	24400	24264	24279	24419	24475	24346	24194	24582	24247	24366	24493	24234	24738	24313	24336	24226	24526	24598	24339	24565	24280	24514	24499	24388	24397	24391	24314	24484	24622	24174	24311	24246	24232	24201	24399	24447	24504	24488	24535	24583	24203	24192	24366	24317	24530	24430	24294	24580	24447	24318	24297	24394	24473	24407	24098	24346	24187	24420	24491	24656	24323	24408	24242	24321	24396	24219	24378	24200	24535	24365	24511	24275	24547	24404	24557	24203	24434	24635	24400	24605	24456	24517	24366	24183	24122	24115	24311	24100	24292	24262	24468	24544	24435	24243	24567	24483	24445	24313	24322	24471	24488	24359	24259	24326	24410	24597	24644	24474	24259	24587	24413	24411	24556	24427	24453	24471	24528	24403	24481	24382	24367	24378	24425	24395	24478	24677	24537	24419	24527	24458	24448	24444	24121	24186	24310	24333	24343	24480	24295	24599	24415	24389	24420	24402	24560	24327	24492	24439	24524	24373	24365	24298	24132	24421	24532	24172	24429	24254	24370	24275	24386	24563	24298	24361	24426	24599	24391	24672	24333	24289	24457	24323	24501	24395	24435	24567	24467	24519	24432	24148	24466	24479	24434	24429	24473	24408	24506	24510	24315	24399	24325	24434	24075	24450	24459	24419	24529	24731	24513	24403	24313	24450	24577	24437	24499	24438	24378	24537	24385	24487	24320	24520	24540	24327	24563	24200	24387	24523	24430	24492	24567	24481	24326	24273	24469	24402	24525	24715	24526	24493	24498	24490	24308	24351	24390	24338	24426	24385	24440	24666	24327	24414	24180	24603	24357	24517	24490	24607	24383	24597	24423	24416	24398	24378	24280	24253	24383	24330	24514	24510	24356	24202	24424	24479	24292	24279	24365	24466	24533	24222	24516	24311	24536	24326	24373	24391	24511	24326	24389	24365	24216	24439	24491	24451	24581	24461	24313	24515	24491	24645	24382	24358	24495	24398	24194	24446	24304	24384	24390	24589	24459	24573	24421	24467	24463	24328	24387	24427	24354	24289	24293	24616	24456	24342	24526	24570	24325	24569	24461	24607	24374	24562	24532	24267	24455	24375	24417	24564	24637	24574	24368	24338	24280	24404	24349	24524	24597	24417	24186	24335	24332	24455	24199	24683	24232	24486	24395	24216	24249	24447	24627	24229	24560	24565	24485	24501	24512	24379	24226	24375	24431	24419	24469	24453	24350	24426	24383	24306	24411	24462	24460	24459	24407	24408	24296	24246	24613	24251	24485	24191	24489	24738	24455	24256	24182	24361	24553	24361	24549	24415	24433	24475	24496	24281	24354	24421	24566	24367	24470	24524	24370	24379	24498	24393	24522	24472	24362	24581	24450	24339	24567	24055	24402	24464	24642	24706	24300	24444	24359	24538	24203	24639	24391	24348	24459	24358	24441	24317	24381	24319	24514	24523	24489	24461	24474	24554	24292	24527	24437	24489	24313	24362	24191	24383	24342	24442	24295	24446	24432	24608	24348	24387	24559	24412	24445	24223	24586	24373	24432	24457	24476	24542	24583	24513	24629	24209	24290	24347	24373	24483	24432	24441	24493	24347	24420	24413	24372	24440	24391	24570	24359	24292	24294	24403	24324	24136	24565	24547	24513	24385	24379	24423	24337	24339	24459	24333	24292	24370	24447	24401	24304	24417	24539	24403	24457	24533	24366	24439	24302	24372	24599	24513	24342	24443	24299	24465	24446	24373	24280	24535	24383	24271	24180	24234	24390	24500	24684	24458	24563	24750	24127	24511	24380	24383	24228	24330	24259	24341	24223	24403	24539	24670	24282	24331	24247	24437	24334	24286	24176	24634	24294	24358	24449	24105	24263	24370	24381	24507	24251	24375	24808	24476	24446	24460	24609	24385	24275	24365	24278	24399	24407	24569	24590	24429	24438	24209	24299	24409	24140	24483	24322	24387	24364	24208	24610	24498	24676	24637	24338	24397	24260	24056	24505	24457	24681	24370	24310	24193	24336	24631	24464	24386	24359	24261	24418	24379	24272	24131	24354	24353	24574	24470	24387	24409	24229	24466	24344	24567	24559	24478	24473	24249	24299	24510	24513	24519	24475	24383	24427	24325	24337	24358	24197	24389	24330	24443	24438	24492	24261	24517	24375	24292	24357	24589	24554	24535	24352	24308	24370	24512	24404	24409	24456	24696	24291	24239	24279	24616	24564	24595	24454	24518	24416	24106	24489	24453	24362	24342	24295	24409	24447	24521	24457	24501	24290	24640	24837	24516	24315	24153	24555	24325	24503	24237	24414	24431	24492	24534	24413	24428	24532	24384	24251	24365	24437	24281	24504	24358	24296	23964	24541	24153	24609	24309	24487	24601	24422	24229	24176	24545	24373	24399	24271	24318	24294	24493	24399	24368	24695	24284	24201	24300	24307	24591	24390	24614	24490	24596	24226	24230	24336	24638	24235	24104	24259	24273	24395	24435	24387	24267	24313	24571	24309	24406	24415	24565	24480	24401	24279	24405	24352	24557	24471	24436	24378	24629	24310	24534	24528	24472	24440	24466	24512	24388	24475	24451	24470	24500	24283	24578	24551	24324	24539	24288	24302	24420	24652	24419	24456	24403	24462	24267	24212	24593	24382	24381	24491	24044	24454	24297	24303	24460	24183	24525	24366	24521	24349	24793	24632	24339	24372	24205	24137	24373	24417	24578	24520	24343	24587	24514	24295	24314	24390	24416	24432	24342	24309	24183	24286	24373	24091	24420	24469	24507	24378	24326	24541	24421	24348	24406	24320	24821	24620	24328	24331	24409	24437	24612	24338	24356	24479	24332	24426	24422	24463
30672	49653	51517	47703	39941	37975	36872	33050	30791	28614	25032	22019	20301	19838	19677	19614	19227	19395	19287	19270	18961	19032	18900	18970	18827	18997	18845	18783	18984	19031	18825	18950	18789	18956	18850	18696	18895	18780	18865	18956	18806	18736	18640	18776	18927	18862	18869	18730	18531	18767	18947	18692	18915	18835	18759	18900	18796	18923	18912	18883	18600	18743	18694	18747	18702	18554	18710	18791	18896	18626	18726	18671	18694	18750	18687	18785	18640	18899	18658	18655	18887	18659	18772	18727	18788	18860	18695	18737	18766	18693	18783	18882	18714	18829	18776	18732	18795	18681	18774	18752	18691	18984	18826	18775	18830	18769	18682	18820	18760	18998	18517	18548	18635	18831	18694	18640	18609	18758	18892	18833	18569	18643	18765	18758	18885	18615	18754	18806	18637	18745	18723	18836	18636	18736	18766	18642	18736	18768	18835	18871	18876	18847	18818	18626	18845	18839	18744	18822	18815	18799	18724	18744	18634	18828	18669	18907	18680	18941	18736	18862	18648	18630	18564	18611	18720	18683	18568	18613	18723	18764	18903	18623	18894	18707	18533	18644	18773	18695	18749	18775	18859	18745	18838	18745	18699	18774	18694	18855	18639	18668	18946	18949	18839	18861	18932	18765	18566	18723	18709	18863	18821	18539	18803	18709	18823	18803	18801	18740	18896	18874	18791	18868	18650	19046	18653	18795	19018	18873	18788	18797	18872	18896	18838	18793	18629	18879	18852	18832	18651	18633	18683	18814	18683	18868	18787	18755	18738	18544	18758	18713	18872	18738	18842	18839	18746	18634	18696	18634	18574	18705	18851	18685	18685	18744	18616	18713	18785	18693	18625	18708	18674	18680	18801	18702	18807	18774	18686	18721	18697	18846	18883	18833	18569	18839	18956	18705	18789	18644	18701	18745	18607	18843	18467	18783	18720	18789	18804	18812	18896	18620	18662	18751	18777	18784	18714	18746	18831	18682	18560	18742	18774	18835	18875	18668	18807	18757	18762	18642	18679	18681	18720	18783	18705	18627	18526	18684	18702	18785	18765	18827	18729	18744	18894	18935	18731	18857	18873	18853	18900	18611	18722	18855	18717	18751	18703	18928	18689	18866	18556	18741	18861	18714	18765	18882	18719	18574	18793	18813	18685	18859	18763	18753	18794	18757	18685	18717	18636	18620	18852	18698	18681	18610	18929	18861	18655	18645	18733	18710	18892	18706	18903	18814	18730	18886	18770	18777	18899	18577	18792	18784	18747	18744	18779	18539	18782	18892	18699	18526	18799	18869	18835	18855	18607	18568	18877	18756	18568	18864	18710	18839	18647	18906	18715	18763	18554	18735	18756	18910	18743	18766	18869	18661	18802	18839	18660	19022	18855	18707	18883	18746	18798	18813	18864	18724	18837	18694	18849	18699	18885	18693	18800	18747	18655	18798	18879	18531	18849	18864	18796	18790	18600	18626	18583	18643	18754	18723	18867	18739	18648	18748	18810	18873	18700	18714	18905	18897	18830	18734	18832	18590	18708	18694	18721	18631	18821	18659	18687	18777	18593	18607	18715	18769	18589	18686	18734	18762	18678	18659	18764	18695	18821	18710	18518	18600	18856	18884	18632	18716	18735	18692	18829	18643	18663	18747	18726	18739	18735	18742	18796	18777	18778	18804	18630	18856	18710	18882	18696	18849	18836	18640	18614	18727	18734	18768	18860	18837	18805	18889	18715	18644	18722	18679	18680	18739	19045	18579	18745	18740	18759	18735	18819	18766	18713	18698	18931	18805	18876	18745	18640	18856	18780	18720	18669	18690	18812	18783	18733	18617	18733	18658	18675	18713	18717	18620	18740	18776	18805	18890	18803	18705	18727	18581	18716	18688	18787	18610	18664	18528	18735	18678	18805	18673	18851	18677	18729	18850	18631	18702	18814	18645	18826	18797	18783	18792	18770	18848	18818	18694	18821	18945	18680	19010	18801	18803	18620	18729	18574	18667	18626	18611	18629	18747	18657	18745	18788	18467	18860	18892	18684	18816	18662	18762	18781	18862	18672	18797	18575	18752	18772	18626	18916	18682	18713	18899	18592	18640	18915	18521	18830	18854	18730	18644	18665	18696	18789	18570	18614	18635	18692	18725	18864	18857	18625	18458	18645	18541	18897	18756	18825	18830	18669	18788	18813	18665	18772	18580	18704	18751	18768	18694	18498	18697	18789	18729	18682	18701	18660	18773	18661	18547	18699	18786	18782	18789	18795	18739	18826	18802	18805	18838	18667	18600	18831	18746	18804	18918	18816	18755	18862	18641	18718	18790	18773	18673	18776	18638	18767	18725	18713	18760	18707	18739	18509	18696	18803	18748	18702	18950	18722	18714	18747	18634	18872	18782	18596	18621	18762	18664	18806	18530	18775	18766	18683	18873	18720	18659	18839	18473	18877	18847	18840	18693	18684	18734	18749	18872	18774	18809	18786	18784	18711	18770	18745	18748	18741	18878	18672	18799	18721	18677	18640	18672	18509	18796	18665	18880	18605	18646	18794	18803	18840	18832	18699	18754	18731	18567	18793	18804	18689	18797	18644	18581	18896	18958	18771	18598	18716	18688	18751	18687	18594	18790	18878	18720	18947	18776	18636	18769	18870	18739	18786	18685	18651	18823	18716	18819	18775	18614	18683	18808	18740	18822	18862	18662	18759	18868	18734	18828	18668	18765	18738	18618	18763	18798	18662	18882	18717	18823	18763	18670	18830	18702	18807	18808	18835	18712	18811	18734	18655	18850	18832	18695	18634	18640	18564	18801	18673	18685	19023	18687	18982	18610	18580	18858	18693	18658	18674	18607	18675	18855	18934	18732	18857	18803	18819	18706	18739	18606	18792	18702	18717	18722	18834	18815	18784	18659	18657	18610	18813	18665	18550	18816	18680	18512	18763	18749	18798	18711	18698	18673	18611	18892	18868	18726	18701	18526	18706	18846	18585	18676	18811	18702	18787	18908	18681	18813	18694	18818	18797	18724	18886	18710	18886	18664	18783	18781	18914	18713	18872	18708	18754	18802	18670	18741	18800	18632	18706	18985	18711	18817	18615	18650	18707	18670	18638	18811	18711	18766	18821	18980	18614	18872	18532	18798	18756	18819	18920	18794	18605	18738	18762	18686	18838	18811	18787	18871	18648	18732	18733	18658	18808	18704	18634	18657	18659	18678	18642	18828	18718	18823	18541	18630	18926	18815	18698	18758	18942	18808	18807	18743	18723	18498	18842	18782	18661	18901	18708	18763	18880	18877	18692	18680	18866	18774	18660	18727	18720	18679	18924	18634	18744	18632	18374	18663	18852	18729	18657	18839	18754	18764	18769	18729	18767	18793	18657	18640	18657	18638	18848	18833	18742	18761	18673	18673	18643	18703	18732	18776	18743	18473	18850	18839	18812	18767	18684	18742	18768	18901	18736	18582	18705	18673	18633	18747	18807	18703	18576	18751	18568	18647	18641	18800	18809	18728	18728	18923	18720	18722	18634	18640	18679	18624	18746	18751	18850	18870	18693	19014	18743	18673	18882	18829	18759	18784	18680	18505	19016	18834	18809	18662	18763	18941	18659	18715	18671	18969	18751	18765	18716	18704	18545	18731	18837	18628	18771	18824	18643	18858	18849	18824	18753	18705	18608	18931	18792	18747	18641	18541	18625	18679	18605	18745	18767	18661	18731	18797	18781	18810	18932	18635	18750	18645	18606	18836	18752	18667	18772	18852	18907	18851	18700	18711	18870	18509	18865	18635	18711	18749	18762	18707	18611	18734	18862	18819	18712	18728	18634	18759	18869	18877	18542	18877	18684	18654	18841	18737	18640	18795	18592	18759	18812	18891	18797	18665	18642	18838	18584	18695	18677	18683	18748	18733	18834	18812	18786	18714	18703	18742	18709	18728	18854	18882	18764	18818	18766	18798	18645	18805	18624	18787	18809	18741	18632	18746	18639	18900	18832	18611	18855	18714	18672	18886	18636	18810	18735	18782	18706	18725	18687	18651	18711	18717	18942	18795	18579	18674	18773	18588	18522	18769	18905	18789	18823	18802	18715	18679	18713	18764	18806	18722	18780	18652	18976	18626	18666	18737	18838	18822	18720	18780	18789	18715	18692	18838	18671	18758	18644	18871	18605	18732	18821	18682	18684	18666	18704	18762	18773	18685	18555	18957	18663	18769	18686	18845	18648	18670	18735	18724	18590	18660	18731	18703	18827	18664	18733	18712	18833	18748	18908	18863	18741	18760	18947	18589	18650	18734	18774	18815	18518	18807	18760	18833	18867	18755	18700	18754	18944	18696	18926	18746	18827	18785	18965	18805	18623	18780	18744	18803	18697	18754	18821	18594	18693	18511	18804	18874	18734	18697	18923	18678	18821	18564	18776	18827	18807	18798	18620	18799	18767	18637	18690	18768	18706	18724	18761	18758	18572	18696	18675	18711	18808	18722	18715	18564	18883	18704	18919	18683	18677	18700	18858	18699	18880	18572	18844	18602	18631	18800	18695	18791	18563	18775	18709	18851	18534	18808	18643	18834	18832	18734	18794	18677	18695	18748	18693	18828	18774	18752	18776	18665	18561	18885	18700	18905	18775	18539	18571	18856	18773	18651	18671	18840	18821	18720	18641	18617	18692	18582	18694	18789	18704	18515	18917	18822	18855	18737	18819	18815	18650	18714	18679	18746	18697	18761	18784	18672	18612	18745	18656	18730	18862	18712	18763	18601	18554	18820	18935	18707	18676	18639	18734	18674	18720	18929	18825	18762	18859	18544	18864	18811	18731	18788	18756	18573	18671	18720	18789	18728	18780	18636	18732	18601	18727	18744	18858	18680	18799	18913	18745	18811	18692	18812	18755	18666	18695	18801	18808	18582	18630	18746	18863	18947	18747	18513	18600	18796	18704	18801	18750	18698	18919	18798	18771	18657	18766	18669	18846	18914	18746	18658	18846	18725	18706	18719	18810	18668	18781	18780	18718	18652	18643	18778	18699	18763	19025	18775	18760	18657	18707	18605	18737	18600	18771	18753	18881	18826	18569	18651	18877	18709	18730	18689	18617	18806	18810	18957	18650	18666	18856	18575	18647	18758	18870	18637	18496	18784	18742	18720	18776	18762	18678	18711	18841	18881	18573	18857
32068	27708	32393	31681	28055	26205	24775	23290	22686	22006	21657	21161	21157	21127	20876	20992	21035	20919	20738	20989	20849	21084	20799	20629	20841	20883	20866	20628	20866	20758	20518	20653	21125	20820	20749	20721	20976	20905	21012	20854	21206	20775	20910	20748	20785	20834	20837	20884	20846	20822	20775	20793	20706	20964	20846	20855	20775	20845	20900	20789	20927	20802	20613	20976	20773	20740	20703	20785	20928	20581	20926	20786	20807	20612	20959	20869	21002	20880	20659	20854	20661	20944	20840	20851	20776	20939	20778	20826	21087	20640	20593	20812	20721	20793	20898	20917	20819	20829	20724	20672	20809	20718	20593	20833	20712	20671	20799	20858	20851	20752	20881	20854	20697	20762	20925	20787	20700	20607	21035	20852	20862	20805	20818	20889	20911	20826	20510	20563	20655	20607	20681	20692	20802	20734	20728	20818	20695	20728	20677	20759	20686	20800	20645	20634	20552	20515	20624	20832	20682	20922	20661	20656	20736	20843	20876	20752	20643	20853	20708	20941	20769	20693	21036	20716	20696	20794	20919	20948	20828	20858	20681	20686	20927	20803	20728	20786	20672	20730	20943	20735	20744	21100	20687	20624	20718	20397	20702	20831	20700	20779	20854	20893	20697	20558	20823	20830	20655	20679	20556	20915	20544	20647	20761	20632	20852	20800	20622	20766	20822	20719	20623	20635	20732	20693	20672	20702	21053	20867	20968	20823	20637	20767	20865	20713	20890	20817	20690	20818	20806	20779	20705	20820	20782	20676	20649	20891	20803	20758	20606	20747	20865	20845	20791	20800	20814	20844	20822	20894	20739	20703	20981	20889	20901	20549	20764	20665	20700	20873	20870	20749	20735	20564	20731	20615	20693	20687	20477	20670	20749	20938	20594	20804	20805	20787	20662	20562	20765	20652	20604	20723	20712	20720	20796	20812	20744	20814	20634	20805	20856	20823	20801	20862	20742	20686	20791	20785	20835	20919	20703	20788	20795	20738	20462	20822	20724	20936	20976	20973	20800	20706	20923	20750	20559	20940	20869	20793	20799	20660	20843	20977	20888	20560	21014	20603	20713	20611	20719	20918	20762	20608	20853	20766	20850	20759	20626	20836	20613	20595	20659	20602	20820	20875	20944	20599	20729	20683	20673	20876	20817	20827	20809	20858	20650	20860	20827	20807	20881	20705	20697	20664	20977	20715	20720	20694	20850	20809	20734	20730	20790	20768	20762	20593	20512	20544	20684	20796	20820	20578	20922	20730	20785	21025	20622	20663	20923	20786	20748	20610	20671	20578	20630	20675	20792	20623	20623	20782	20796	20847	20681	20998	20623	20648	20761	20748	20959	20735	20667	20671	20829	20844	20742	20621	20782	20496	20617	20852	21095	20769	20791	20750	20911	20735	20828	20601	21053	20801	20580	20819	20901	20604	20931	20632	20668	20760	21005	20729	20747	20526	20712	20715	20599	20708	20734	20685	20713	20873	20668	20768	20814	20649	21124	20992	20804	20841	20872	20653	20642	20462	20755	20706	20816	20916	20949	20728	20713	20699	20899	20781	20790	20594	20941	20905	20610	20768	20551	20882	20768	20909	20873	20622	20564	20764	20587	20570	20756	20805	20558	20558	20810	20745	20775	20739	20646	20605	20642	20634	20783	20701	20584	20701	20740	20850	20532	20990	20769	20840	20901	20780	20687	20595	20759	20735	20826	20702	20612	20715	20833	20881	20782	20744	20739	20727	20618	20866	20794	20568	20865	20659	20777	21013	20781	20708	20715	20632	20673	20783	20833	20733	20927	21033	20477	20744	20826	20821	20740	20859	20726	20910	20835	20617	20742	20760	20755	20899	21048	20449	20684	20675	20858	20520	20671	20846	20753	20664	20705	20749	20737	20797	20933	20555	20582	20728	20994	20936	20787	20717	20828	20876	20644	20840	20694	20860	20997	20663	20871	20712	20666	20756	20938	20597	20674	20782	20849	20672	20790	20718	20747	20659	20665	20799	20860	20650	20820	20670	20829	20865	20607	20564	20718	20708	20904	20821	20820	20719	20724	20805	20916	20612	20786	20840	20964	20649	20963	20518	20855	20815	21043	20905	20724	20833	20820	20963	20775	20843	20860	20875	20674	20797	20800	20725	20916	20817	20788	20867	20834	20788	20673	20877	20826	21021	20728	20715	20879	20855	20866	20683	20796	20846	20730	20790	20711	20713	20777	20883	20772	20684	20861	20839	21062	20721	20945	20899	20781	20779	20941	20796	20786	20835	20826	20702	21108	20793	20590	20539	20527	20795	20951	20684	20626	20588	20601	20789	20665	20680	20940	20597	20931	20694	20693	20947	20856	20979	20842	20580	20723	20813	20514	20805	20575	20748	20423	20860	20692	20977	20736	20664	20692	20723	20616	20712	20569	20642	20922	20860	20805	20874	20935	20788	20676	20727	20803	20672	20789	20809	20623	20786	20755	20627	20677	20685	20671	20721	20973	20804	20887	20748	20725	20764	20699	20875	20837	20763	20824	20730	20847	20536	20777	20890	20752	20777	20822	20927	20532	20800	20913	20753	20675	20949	20851	20822	20849	20675	20879	21042	20889	21056	20826	20883	20775	20480	20733	20488	20977	20895	20814	20890	20894	21061	20788	20908	20924	20930	20872	20879	20776	20665	20883	20889	21099	20928	20781	20761	20900	20798	20973	20848	20891	20874	20705	20853	20764	20893	20846	21061	20789	20775	20807	20982	20807	20835	20752	20902	20881	20732	20816	20721	20649	20736	20781	20699	20876	20564	20494	20977	20665	20720	20745	20773	20521	20534	20443	20541	20813	20746	20836	20903	20819	20724	20588	20830	20871	20866	20620	20562	20756	20869	20507	20577	20517	20860	20772	20630	20895	20950	20628	20445	20553	20737	20747	20987	20675	20610	20847	20782	20823	20845	20902	20741	21010	20629	20926	20673	20833	20650	20834	20819	20714	20679	20707	20827	20666	20802	20708	20839	20834	20735	20947	21059	20787	21029	20633	20750	20515	20826	20670	20794	20636	20723	20817	20901	21088	21076	20821	20626	20835	20792	20790	20879	20581	21003	20720	20766	20644	20839	20846	20922	20993	20750	20601	20684	20829	20868	20897	20840	20965	20793	20790	20853	20584	20816	20825	20481	20583	20753	20806	20675	20770	20679	20660	20767	20857	20715	20773	20811	20836	20554	20720	20797	20985	20929	20822	20770	20722	20851	20799	20887	20841	20691	20861	20835	20765	20927	20929	20729	20537	20703	20869	20614	20741	20727	20758	20651	20850	20886	20939	20767	20486	20572	20859	20660	20597	20880	20812	20587	20619	20822	20759	20650	20749	21044	20954	20871	20757	20901	20661	20631	20692	20849	20647	20729	20850	20676	20834	20678	20851	21107	20727	20903	20629	21218	20812	20627	20674	20852	20765	20621	20980	20964	20889	20900	21001	20884	20696	20891	20705	20677	20719	20758	20708	20775	20717	20584	20788	20666	20813	20730	20651	20666	20847	20677	20837	20706	20772	20812	20747	20757	20748	20838	20735	20613	20800	20656	20939	20903	20761	20706	20901	20879	20769	20734	20775	20799	20655	20947	20797	20878	20726	20611	20664	20745	20715	20661	20787	20899	20913	20833	20811	20817	20748	20948	20865	20736	20945	20783	20694	20800	20659	20785	20885	20792	20422	20884	20761	20874	20870	20814	20801	20878	20768	20883	20744	20842	20767	20639	20441	20684	20760	20801	20778	20826	20887	21031	20699	20745	20681	20911	20856	20617	20857	20639	20669	20665	20832	21049	20812	20666	20987	20813	20800	20873	20697	20871	21012	20836	20679	20705	20727	20914	20517	20870	20821	20736	20774	20797	20867	20600	20680	20466	20848	20755	20870	20673	20731	20824	20784	20649	20606	20709	20641	20787	20796	21061	20618	21027	20740	20810	20827	20514	20742	20885	20782	20774	20724	20744	20635	20833	21003	20885	20647	20597	20829	20737	20566	20863	20843	20839	20689	20746	20529	20738	21040	20837	20621	20781	20781	20764	20493	20627	20892	21054	20879	20888	21033	20822	20905	20771	20864	21187	20806	20545	20788	20671	20736	20791	21098	20782	20692	20628	20846	20709	20678	20776	20933	20807	20665	20689	20883	20808	20627	20727	20931	20764	20520	20926	20694	21041	20751	20567	20735	20672	20839	20638	20670	20848	20680	20740	21073	20649	20676	20840	20650	20592	20745	20736	20705	20913	20876	20887	20816	20785	20674	20912	20736	20680	20687	20816	20776	20824	20820	20622	20631	20706	20744	20499	20774	20877	20661	20675	20730	20722	20648	20614	20736	20742	20820	20827	20877	20777	20585	20652	20825	20677	20719	20913	20785	20877	20629	20848	20693	20846	20809	20987	20792	20722	20579	20708	20698	20901	20740	20687	20561	20772	20696	21107	20748	20888	20737	20812	20632	20720	20680	20893	20859	20899	21019	20993	20807	20858	20640	20726	20824	20874	20952	20845	21032	20885	20703	20760	20933	20902	20739	20814	20942	20804	20871	20624	20954	20967	20837	20956	20803	20630	20636	20741	20846	20962	20808	20702	20978	20942	20895	20782	20803	20626	20526	20825	20784	20791	20693	20874	20892	20932	20676	20808	20769	20911	20924	21004	20953	21035	20829	20839	20867	20704	20889	20659	20661	20804	20833	20934	20689	20668	20900	20933	20796	20984	20707	20650	20739	20765	20886	20495	20640	20792	21212	20534	20742	20907	20741	20897	20732	20723	21009	20614	20750	20893	20747	20671	20642	20820	20733	20581	20649	20717	20721	20642	20739	20767	20857	20921	20862	20687	20697	20871	20527	20611	20715	20792	20939	20509	20770	20989	21040	20940	20621	20879	20828	20632	20835	20721	20597	20624	20758	20830	20715	20731	20946	20625	20804	20438	20966	20629	20705	20843	20766	20787	20684	20723	20810	20708	20720	21072	20931	20650	20942	20857	20968	20948	20659	20786	20857	20786	20887	20723	20928	20604	20617	20847	20713	20612	20815	20759	20811	20844	20635	20756	20673	20754	20569	20678	20636	20816	20791	20908	20729	20645	21074	20784	20956	20598	20743	20616	20781	20715	20715	21012	20723	20771	20867	20625	20914	20892	20660	20783	20888	20698
24911	34571	36457	32187	27909	25068	22414	20818	19730	18940	17971	17523	17433	17232	17227	17177	17082	17044	16978	17006	16816	16899	16696	16789	16925	16900	16975	16852	16627	16904	16946	16728	16642	17016	16818	16860	16883	16732	16789	16831	16724	16909	16670	16764	16827	16702	16738	16871	16774	16761	16734	16839	16729	16835	16968	16745	16753	16678	16759	16714	16969	16784	16830	16945	16778	16646	16719	16759	16795	16724	16721	16743	16510	16991	16711	16783	16865	16711	16764	16663	16804	16700	16920	16840	16595	16617	16828	16738	16789	16744	16827	16606	16709	16702	16598	16753	16703	16851	16648	16899	16853	16805	16686	16716	16805	16740	16774	16758	16871	16557	16693	16803	16939	16683	17042	16732	16629	16914	16593	16716	16885	16930	16852	16807	16835	16652	16816	16697	16862	16573	16834	16796	16806	16741	16881	16873	16698	16644	16687	16843	16886	16760	16690	16859	16750	16940	16590	16721	16875	16688	16780	16794	16834	16846	16594	16681	16901	16599	16630	16571	16821	16902	16626	16821	16565	16777	16785	16782	16781	16649	16764	16684	16787	16715	16787	16675	16803	16524	16728	16675	16740	16791	16874	16713	16784	16724	16850	16745	16649	16691	16757	16720	16669	16920	16773	16529	16942	16758	16808	16767	16783	16793	16829	16759	16829	16591	16738	16798	16713	16780	16760	16748	16868	16740	16861	16656	16787	16718	16897	16977	16842	16864	16893	16851	16834	16658	16750	16720	16657	16864	16835	16583	16724	16712	16674	16669	16814	16745	16704	16772	16850	16609	16654	16752	16654	16721	16854	16710	16882	16824	16705	16739	16896	16699	16829	16818	16782	16833	16889	16683	16810	16950	16831	16847	16712	16657	16895	16947	16910	16770	16737	16784	16521	16720	16834	16775	16681	16752	16734	16804	16815	16811	16753	16872	16849	16840	16923	16770	16732	16861	16911	16790	16749	16800	16976	16712	16729	16701	16901	16721	16796	16899	16757	16696	16934	16919	16755	16862	16880	16821	16781	16756	16783	16813	16822	16749	16700	16806	16797	16793	16830	16689	16804	16776	16788	16907	16702	16868	16815	16647	16737	16714	16786	16734	16852	16776	16709	16910	16839	16860	16738	16871	16857	16742	16687	16754	16794	16660	16737	16706	16567	16807	16778	16837	16770	16903	16847	16817	16874	16718	16722	16650	16773	16768	16651	16669	16821	16763	16668	16705	16762	16832	16723	16831	16872	16803	16857	16868	16778	16852	16835	16668	16738	16700	16707	16798	16761	16939	16913	16828	16814	16932	16851	16716	16761	16857	16718	16940	16703	16845	16746	16663	16719	16615	16723	16898	16710	17018	16790	16669	16908	16743	16781	16941	16942	16712	16922	16690	16754	16809	16778	16900	16885	16762	16722	16840	16811	16812	16868	16692	16704	16706	16797	16826	16710	16905	16769	16854	16937	16914	16762	16705	16684	16730	16739	16764	16743	16794	16822	16826	16780	16856	16817	16544	16931	16653	16930	16755	16853	16894	16765	16826	16821	16790	16845	16838	16743	16939	16702	16730	16792	16847	16802	16844	16630	16916	16700	16631	16767	16717	16815	16805	16854	16807	16861	16808	16956	16861	16673	16748	16934	16892	16644	16755	16745	16817	16715	17004	16714	16792	16838	16770	16878	16686	16701	16749	16873	16865	16868	16645	16757	16850	16818	16774	16682	16764	16827	16745	16686	17017	16809	16788	16766	16745	16782	16836	16717	16688	16740	16740	16741	16733	16787	16783	16790	16693	16658	16747	16772	16816	16823	16813	16725	16418	16769	17056	16920	16492	16900	16693	16697	16871	16820	16860	16781	16751	16743	16625	16731	16598	16683	16759	16883	16728	16878	16656	16693	16788	16659	16830	16821	16680	16651	16763	16860	16836	16719	16777	16730	16894	16736	16874	17037	16717	16727	16894	16719	16885	17020	16750	16712	16838	16778	16754	17032	16875	16888	16802	16748	16835	16728	16664	16892	16830	16816	16642	16758	16898	16644	16929	16844	16762	16666	16862	16977	16676	16776	16812	16884	16858	16773	16876	16652	16662	16729	16588	16753	16777	16827	16780	16837	16727	16720	16826	16856	16954	16792	16828	16811	16851	16744	16894	16692	16755	16784	16716	16678	16798	16895	16975	16770	16687	16826	16921	16708	16730	16692	16929	16925	16951	16813	16947	16742	16931	16793	16708	16728	16724	16798	16876	16731	16835	16688	16848	16825	16743	16847	16898	16817	16793	16946	16774	16860	16786	16688	16761	16804	16776	16777	16800	16711	16786	16876	16746	16716	16873	16730	16710	16740	16788	16787	16855	16768	16625	16769	16744	16782	16749	16861	16788	16737	16819	16772	16748	16673	16850	16761	16893	16680	16703	16742	16860	16750	16615	16730	16903	16820	16894	16583	16766	16826	16738	16669	16779	16878	16717	16754	16673	16708	16878	16676	16804	16975	16661	16806	16817	16815	16743	16757	16800	16747	16754	16819	16914	16804	16775	16707	16717	16642	16726	16689	16892	16872	16695	16660	16778	16795	16706	16759	16765	16776	16871	16763	16868	16828	16918	16850	16797	16895	16851	16721	16733	16691	16828	16771	17067	16628	16796	16757	16714	16742	16880	16824	16851	16820	16738	16761	16944	16752	16772	16809	16595	16643	16826	16684	16564	16889	16778	16841	16850	16673	16896	16895	16717	16842	16874	16785	16854	16860	16802	16765	16812	16720	16875	16882	16710	16693	17078	16856	16550	16838	16886	16663	16769	16782	16767	16796	16707	16775	16878	16894	16796	16688	16685	16743	16792	17005	16678	16661	16859	16917	16879	16763	16796	16918	16741	16928	16681	16771	16717	16867	16788	16923	16790	16737	16673	16755	16781	16778	16773	16907	16785	16635	16649	16674	16843	16683	16612	16704	16602	16700	16812	16874	16777	16833	16762	16832	16830	16692	16589	16695	16767	16706	16541	16746	16718	16792	16760	16695	16624	16805	16814	16679	16850	16813	16743	16830	16813	16751	16725	16844	16805	16890	16945	16719	16931	16638	16657	16778	16745	16815	16671	16787	16601	16773	16903	16774	16727	16690	16798	16799	16864	16898	16781	16969	16925	16841	16727	16734	16712	16905	16721	16773	16767	16791	16627	16784	16790	16825	16940	16741	16798	16690	16816	16725	16721	16758	16827	16923	16830	16827	16860	16687	16845	16839	16737	16728	16817	16819	16819	16845	16806	16809	16809	16860	16729	16790	16703	16780	16663	16813	16686	16776	16686	16710	16704	16868	16668	16683	16882	16766	16669	16895	16825	16797	16895	16879	16812	16891	16716	16745	16876	16783	16627	16669	16902	16676	16780	16874	16679	16967	16736	16662	16815	16693	16743	16796	16827	16867	16666	16668	16755	16780	16660	16605	16771	16921	16887	16836	16687	16705	16847	16844	16828	16860	16744	16764	16675	16786	16792	16751	16771	16932	16709	16831	16973	16714	16670	16726	16812	16546	16841	16622	16942	16847	16749	16654	16784	16617	16787	16812	16934	16944	16853	16790	16546	16613	16749	16814	16845	16801	16867	16630	16729	17000	16784	16768	16836	16678	16876	16883	16832	16622	16655	16919	16637	16830	16744	16824	16719	16795	16946	16721	16672	16763	16927	16711	16729	16732	16808	16668	16800	16693	16839	16955	16613	16857	16825	16777	16887	16801	16700	16830	16727	16698	16811	16841	16715	16782	16761	16826	16722	16706	16724	16765	16807	16861	16886	16875	16859	16808	16707	16819	16755	16761	16774	16933	16749	16878	16785	16935	16646	16745	16611	16605	16815	16763	16631	16749	17051	16762	16883	16857	16818	16591	16735	16702	16868	16826	16975	16771	16735	16797	16831	16823	16719	16602	16810	16659	16703	16682	16790	16935	16723	16836	16907	16809	16641	16602	16758	16672	16672	16709	16648	16757	16620	16770	16846	16748	17023	16704	16739	16748	16655	16528	16624	16866	16803	17002	16875	16645	16768	16896	16833	16761	16696	16886	16823	16731	16739	16735	16906	16721	16882	16797	16799	16849	16877	16882	16770	16600	16860	16901	16789	16703	16834	16873	16919	16849	16749	16672	16791	16879	16781	16833	16892	16862	16649	16819	16595	16838	16842	16803	16699	16870	16644	16674	16700	16807	16864	16896	17005	16935	16609	16816	16759	16924	16807	16845	16687	16789	16829	16796	16822	16754	16590	16790	16623	16772	16849	16804	16749	16876	16823	16743	16739	16747	16743	16677	16903	16808	16883	16748	16806	16732	17025	16857	16873	16777	16697	16874	16839	16821	16859	16758	16579	16994	16684	16814	17019	16670	16743	16735	16808	16773	16832	16912	16792	16867	16889	16829	16804	16877	16856	16680	16814	16859	16720	16836	16714	16730	16786	16747	16823	16541	16773	16705	16788	16657	16875	16812	16912	16760	16586	16958	16755	16651	16933	16738	16914	16789	16971	16577	16711	16829	16821	16786	16597	16593	16815	16715	16829	16800	16730	16873	16786	16737	16801	16858	16941	16880	16844	16735	16813	16749	16704	16895	16808	16800	16684	16820	16916	16820	16855	16931	16678	16823	16719	16744	16624	16975	16830	16788	16861	16742	16861	16913	16764	16827	16813	16628	16714	16781	16835	16811	16780	16675	16720	16798	16717	16736	16851	16833	16672	16792	16717	16646	16888	16928	16971	16781	16693	16883	16575	16824	16666	16801	16870	16757	16911	16763	16574	16804	16800	16706	16812	16791	16742	16759	16792	16951	16911	16829	16750	16717	16814	16970	16770	16710	16836	16832	16873	16689	16668	16897	16757	17004	16753	16835	16632	16725	16778	16911	16729	16673	16955	16810	16893	16579	16823	17006	16859	17008	16771	16672	16737	16815	16781	16891	16618	16941	16656	16796	16730	16683	16841	16784	16813	16786	16742	16779	16912	16719	16841	16879	16775	16802	16778	16965	16643	16710	16738	16783	16819	16857	16622	16854	16767	16818	16797	16831	16795	16769	16679	16791	16728	16493	16817	16934	16799	16912	16873	16734	16887	16851	16755	16765	16766	16789	16596	16667	16954	16588	16727	16783	16800	16738	16866	16766	16785	16746	16691	16788	16838	16702	16847
25716	21613	29107	27741	28484	29917	30234	26715	25285	24573	23252	22620	22336	22031	21825	22065	21846	21626	21647	21555	21604	21605	21374	21598	21545	21306	21322	21531	21490	21579	21593	21403	21570	21536	21256	21354	21347	21363	21525	21393	21441	21492	21279	21644	21588	21380	21574	21560	21426	21319	21456	21501	21359	21433	21280	21451	21369	21511	21467	21414	21408	21264	21363	21551	21474	21392	21542	21195	21453	21547	21391	21253	21521	21247	21170	21436	21519	21081	21364	21436	21343	21260	21412	21425	21342	21377	21670	21305	21313	21308	21302	21351	21504	21476	21368	21257	21510	21516	21448	21471	21231	21314	21403	21470	21536	21526	21524	21320	21596	21482	21308	21404	21465	21397	21385	21228	21452	21197	21350	21151	21545	21516	21309	21228	21533	21596	21109	21355	21377	21390	21185	21417	21502	21245	21445	21296	21409	21278	21118	21219	21256	21184	21296	21442	21399	21501	21595	21371	21371	21380	21368	21460	21426	21386	21415	21310	21527	21157	21485	21333	21414	21377	21281	21309	21212	21293	21324	21268	21469	21149	21467	21214	21534	21605	21419	21239	21263	21422	21482	21330	21255	21360	21448	21317	21522	21204	21535	21427	21417	21258	21445	21207	21182	21177	21428	21174	21242	21369	21516	21472	21338	21555	21513	21534	21326	21423	21449	21335	21154	21306	21527	21176	21326	21646	21542	21491	21438	21157	21300	21350	21320	21374	21222	21312	21408	21464	21285	21375	21482	21095	21455	21438	21407	21366	21269	21283	21472	21392	21354	21269	21340	21364	21290	21333	21292	21314	21186	21420	21251	21354	21495	21450	21180	21357	21416	21004	21356	21589	21172	21328	21356	21278	21223	21429	21192	21356	21568	21539	21371	21454	21288	21482	21355	21287	21317	21368	21512	21403	21066	21592	21357	21332	21557	21274	21400	21417	21180	21349	21212	21249	21437	21378	21368	21417	21409	21473	21473	21230	21349	21414	21400	21283	21345	21185	21352	21580	21474	21597	21457	21411	21338	21339	21534	21686	21484	21125	21134	21280	21381	21243	21179	21389	21312	21344	21569	21490	21466	21360	21360	21471	21381	21232	21389	21426	21360	21272	21425	21410	21352	21402	21549	21462	21234	21369	21515	21464	21231	21393	21326	21393	21336	21473	21239	21304	21531	21372	21534	21159	21366	21557	21446	21344	21431	21554	21454	21303	21339	21241	21463	21193	21330	21342	21446	21329	21431	21428	21291	21227	21628	21386	21350	21349	21198	21545	21196	21142	21252	21307	21279	21514	21444	21397	21315	21461	21414	21419	21291	21698	21356	21451	21230	21527	21412	21271	21305	21385	21400	21408	21334	21166	21256	21415	21524	21340	21345	21424	21601	21347	21342	21285	21434	21333	21346	21246	21205	21380	21382	21476	21542	21653	21409	21347	21487	21501	21620	21470	21443	21501	21336	21149	21265	21238	21305	21413	21548	21479	21263	21326	21343	21428	21172	21604	21569	21414	21415	21420	21466	21470	21743	21616	21469	21416	21302	21503	21356	21339	21162	21458	21397	21197	21440	21483	21495	21247	21262	21486	21482	21380	21371	21361	21440	21312	21515	21327	21368	21521	21395	21369	21527	21148	21494	21244	21366	21342	21508	21340	21439	21500	21410	21537	21381	21308	21484	21273	21201	21413	21322	21443	21204	21304	21229	21372	21547	21431	21368	21514	21358	21304	21264	21541	21308	21407	21259	21383	21198	21245	21373	21241	21385	21511	21377	21309	21392	21204	21363	21531	21542	21338	21392	21306	21375	21274	21359	21327	21452	21550	21317	21460	21248	21261	21403	21335	21350	21274	21338	21424	21245	21277	21336	21483	21538	21140	21335	21320	21517	21299	21458	21341	21454	21355	21477	21330	21487	21396	21395	21589	21390	21193	21376	21275	21372	21379	21456	21445	21243	21482	21394	21458	21336	21364	21498	21247	21384	21082	21290	21421	21289	21406	21495	21430	21282	21279	21350	21409	21386	21478	21638	21256	21405	21262	21278	21326	21162	21452	21555	21358	21265	21362	21262	21543	21273	21168	21385	21369	21506	21368	21275	21283	21230	21233	21477	21407	21333	21460	21306	21279	21213	21146	21404	21238	21559	21352	21333	21415	21386	21023	21479	21248	21332	21311	21491	21308	21163	21442	21509	21375	21363	21714	21257	21339	21585	21434	21439	21250	21290	21393	21597	21257	21417	21421	21365	21376	21448	21550	21480	21348	21327	21362	21278	21298	21344	21261	21297	21343	21293	21491	21330	21265	21179	21467	21290	21465	21372	21209	21210	21306	21251	21423	21433	21341	21493	21438	21227	21375	21631	21306	21399	21404	21445	21625	21476	21442	21422	21278	21517	21419	21528	21453	21470	21396	21394	21243	21369	21428	21336	21342	21390	21344	21501	21334	21397	21296	21548	21543	21450	21320	21437	21302	21459	21208	21272	21269	21335	21418	21385	21263	21357	21409	21280	21084	21364	21349	21594	21436	21426	21456	21376	21435	21466	21446	21423	21229	21399	21400	21445	21496	21512	21571	21552	21104	21202	21566	21364	21497	21150	21403	21109	21387	21174	21253	21276	21525	21251	21657	21590	21270	21272	21527	21326	21444	21274	21599	21309	21413	21570	21367	21454	21430	21247	21484	21295	21577	21583	21240	21460	21421	21300	21453	21329	21326	21344	21418	21484	21613	21486	21611	21414	21689	21732	21763	21307	21399	21309	21247	21287	21483	21323	21336	21489	21328	21451	21268	21322	21564	21337	21353	21361	21316	21414	21556	21390	21154	21345	21467	21349	21298	21528	21590	21443	21450	21446	21311	21339	21434	21423	21414	21458	21588	21598	21635	21498	21387	21444	21412	21450	21280	21509	21425	21387	21157	21199	21551	21262	21286	21361	21255	21195	21171	21320	21260	21403	21314	21479	21653	21520	21379	21264	21336	21170	21387	21428	21425	21692	21234	21372	21563	21457	21382	21490	21505	21443	21245	21356	21440	21447	21359	21270	21095	21393	21376	21518	21420	21307	21381	21263	21590	21322	21207	21396	21306	21405	21402	21348	21298	21444	21627	21361	21213	21322	21175	21425	21207	21290	21196	21312	21329	21379	21223	21262	21102	21379	21468	21495	21286	21234	21276	21450	21365	21126	21126	21422	21449	21135	21268	21478	21228	21380	21266	21551	21383	21269	21381	21384	21385	21491	21231	21347	21456	21354	21479	21284	21413	21478	21453	21355	21239	21455	21366	21307	21178	21192	21395	21494	21421	21417	21388	21214	21578	21479	21574	21494	21297	21322	21379	21452	21414	21125	21381	21402	21412	21191	21338	21435	21074	21454	21378	21459	21329	21179	21277	21397	21584	21334	21454	21410	21135	21245	21210	21266	21264	21537	21286	21347	21388	21186	21511	21478	21358	21314	21495	21365	21589	21402	21526	21364	21360	21459	21533	21205	21466	21363	21319	21304	21488	21394	21305	21292	21140	21393	21432	21425	21383	21529	21557	21436	21381	21502	21489	21328	21255	21423	21546	21378	21556	21247	21455	21657	21569	21409	21369	21623	21342	21293	21417	21356	21433	21268	21377	21437	21237	21416	21254	21359	21267	21239	21341	21304	21301	21272	21272	21230	21463	21302	21388	21642	21504	21344	21446	21358	21312	21253	21372	21170	21518	21333	21333	21328	21445	21185	21332	21390	21326	21418	21369	21388	21444	21312	21372	21529	21217	21426	21539	21451	21489	21472	21351	21183	21015	21354	21408	21200	21188	21480	21093	21593	21503	21379	21266	21345	21295	21364	21421	21390	21317	21403	21216	21437	21440	21180	21114	21358	21266	21423	21261	21306	21276	21326	21379	21387	21463	21471	21502	21350	21223	21385	21255	21395	21591	21444	21273	21566	21487	21559	21313	21581	21258	21301	21276	21544	21520	21359	21270	21708	21373	21430	21402	21438	21263	21405	21269	21340	21319	21380	21477	21234	21170	21364	21404	21445	21333	21402	21333	21458	21488	21346	21457	21698	21346	21550	21435	21479	21641	21537	21642	21412	21496	21617	21551	21471	21393	21278	21446	21384	21034	21502	21382	21339	21423	21388	21221	21595	21475	21430	21327	21305	21245	21209	21262	21371	21439	21443	21400	21436	21367	21238	21341	21237	21434	21221	21383	21228	21394	21126	21536	21380	21383	21355	21498	21638	21504	21245	21174	21440	21277	21494	21371	21291	21370	21351	21329	21225	21328	21671	21408	21110	21418	21400	21361	21307	21500	21493	21371	21323	21253	21235	21412	21152	21236	21334	21281	21142	21345	21513	21420	21289	21351	21493	21389	21389	21369	21360	21531	21288	21365	21272	21576	21517	21369	21465	21382	21358	21207	21468	21498	21480	21205	21290	21469	21391	21405	21296	21393	21401	21490	21360	21425	21307	21346	21432	21406	21577	21324	21433	21320	21415	21304	21287	21470	21323	21444	21455	21340	21449	21430	21478	21528	21425	21611	21530	21310	21235	21328	21409	21195	21366	21328	21222	21526	21399	21316	21387	21615	21277	21346	21422	21625	21435	21766	21113	21248	21586	21504	21703	21052	21412	21427	21483	21368	21216	21594	21310	21468	21257	21205	21271	21379	21320	21401	21318	21396	21424	21364	21217	21463	21477	21226	21314	21408	21451	21332	21483	21314	21370	21644	21400	21487	21333	21379	21342	21407	21256	21426	21259	21243	21545	21486	21665	21266	21372	21401	21313	21332	21229	21411	21665	21509	21361	21492	21423	21389	21557	21265	21322	21429	21241	21377	21278	21480	21446	21322	21396	21605	21355	21335	21466	21552	21312	21352	21211	21206	21313	21400	21284	21583	21435	21493	21311	21404	21348	21345	21347	21305	21400	21317	21366	21247	21394	21357	21384	21358	21496	21577	21258	21312	21573	21568	21322	21471	21179	21338	21376	21309	21397	21423	21223	21331	21442	21305	21480	21608	21163	21422	20982	21337	21404	21390	21282	21385	21243	21309	21357	21387	21624	21231	21439	21426	21244	21404	21292	21176	21474	21444	21487	21522	21626	21454	21325	21449	21419	21325	21179	21562	21362	21345	21382	21314	21292	21495	21572	21380	21340	21400	21179	21229	21313	21266
26166	44594	46256	40780	34649	29987	27783	24831	23390	21523	19710	18567	18353	18338	18222	17757	17585	17687	17576	17627	17507	17495	17387	17404	17310	17293	17281	17374	17278	17234	17311	17304	17149	17310	17347	17226	17236	17024	17274	17300	17125	17142	17263	17239	17309	17119	17284	17192	17079	17294	17333	17310	17091	17129	17108	17072	17093	17312	17077	17208	17015	17319	17098	17140	17044	17183	17171	17226	17177	17199	17280	17058	16914	17130	17157	17125	17193	17225	17225	17130	17341	16984	17155	17208	17049	17334	17160	17165	17148	17180	17077	17215	17165	17232	17256	16909	17171	17135	17038	17048	17185	17198	17094	17247	17187	17030	17251	17289	17188	17253	17152	17049	17240	17052	17234	16927	17038	17204	16982	17195	17090	17078	17066	17260	17011	17241	17111	17192	17211	17151	17191	17181	17295	17134	17062	17160	17313	17131	17286	17243	17048	17229	17110	17240	17063	17179	17247	17119	17146	17190	17218	17167	17066	17207	17195	17180	17246	17096	17197	17314	17131	17056	17180	17183	16944	17215	17116	17388	17018	17191	16965	17209	16981	17022	17258	17280	17222	16996	17191	17121	16947	17091	17172	17109	17030	17222	17203	17106	17214	17038	17138	17157	17104	17204	17162	17131	17108	17221	17314	17289	17257	17128	17191	17102	17239	17012	17257	17286	17206	17168	17179	17153	17076	17284	17224	17288	17231	17222	17123	17176	17136	17270	17131	17218	17032	17292	17054	17177	17129	17041	17137	17002	16970	17133	17048	17130	17078	17146	17093	17213	16968	17137	17220	17127	17047	17050	17145	17149	17213	17250	17165	17298	17141	17104	17094	17057	17034	17175	17201	17263	17044	17212	17137	17313	17125	17171	17050	17118	17159	17221	17105	17236	17266	17204	17247	17139	17193	17120	17153	17067	17146	16979	17040	17159	17182	17086	17217	17040	17047	17124	17139	17142	17119	17062	17410	17054	17271	17312	17232	17333	17106	17174	17249	17100	17181	17127	17175	17179	17034	17068	17123	16996	17001	17171	17383	17237	17153	17159	17102	17199	16918	17235	17160	17051	16989	17189	17099	17195	17296	17122	17300	17090	17131	17116	17061	17169	17104	17021	17117	17350	17245	17201	17289	17325	17265	17297	17004	17166	17319	17053	17132	17155	17198	17100	17013	17143	17159	17128	17090	17062	17329	17126	17131	17068	16976	17232	16974	17203	16975	17180	17074	17095	17203	17241	17093	17368	17179	17183	17272	17197	17390	17118	17067	17240	17217	17221	17249	17207	17038	17155	17287	17223	17027	17035	17074	17082	17231	17121	17164	17181	17137	17070	17288	17070	17187	17055	17047	17165	17114	17144	17163	17169	17095	17273	17178	17155	17035	17159	17027	17251	17086	16950	17005	17081	17106	17121	17201	17025	17104	17199	17099	17132	17094	17163	17312	17201	17183	17159	17088	17122	17126	16974	17385	17201	17311	17116	16952	17255	17055	17317	17241	17231	17039	17160	17173	16962	17153	17157	17193	17157	17264	17143	17160	17040	17158	17252	17100	17096	17232	17047	17200	17043	17357	17119	17099	17028	17264	16932	17183	17237	17233	17061	17094	17056	17073	17234	17276	17118	17415	17226	17105	17212	17091	17212	16958	17068	17157	17309	16930	17142	17177	17129	17145	17286	16977	17122	17168	17088	17078	17131	17042	17169	17239	17044	17213	16999	17014	17100	17211	17115	17117	17354	17024	17031	17078	17196	17150	17154	17211	17232	17040	17400	17097	16967	17147	17049	17414	17256	17273	17274	17065	17144	17127	17143	17238	17152	17094	17070	17375	17179	17029	17197	17175	17000	17344	17059	17318	17165	17081	17018	17171	17159	17171	17145	17155	17179	17169	17354	17018	17245	17271	17064	17139	17346	17169	16922	17170	17163	17170	17208	17166	17110	17015	17161	17006	17210	17157	17057	16980	17071	17176	17015	17203	16996	17093	17081	17177	17337	17339	17007	17084	17185	17092	17172	17223	17051	17216	17236	17213	17123	17166	16986	16990	17111	17381	17066	17222	17176	17187	17061	17221	16964	17121	17122	17166	17198	17143	17163	17171	17169	17047	17078	17103	17098	16980	17136	17164	17155	16954	17094	17077	16972	17100	16977	17260	17063	17160	17234	17337	17028	17205	17301	17237	17431	17122	16941	17180	17218	17180	17209	17258	17201	17351	17209	17159	17097	17096	17110	17131	17146	17116	17217	17251	17143	17113	17287	17122	17310	17282	17278	17139	17158	17133	17256	17164	17063	17098	17396	17185	17305	17185	17269	17095	17132	17154	17055	17242	17225	17119	17245	17004	17273	17147	17195	17173	17179	17110	17056	17340	17128	17147	17115	17110	17071	17327	17107	17196	17189	17302	17161	17057	17309	17150	17306	17093	17201	17075	17030	17145	17198	17260	17278	17154	17173	17308	17153	17109	17202	17215	17063	17206	17197	17223	17136	17290	17268	17194	17268	17161	17253	17124	17151	17113	17187	17440	17081	17081	17264	17169	17278	17002	17069	17131	17016	17098	17121	17209	17212	16915	17135	17130	17354	17161	17204	17112	17432	17187	17052	17152	17161	17227	17031	17253	17085	17190	17260	17204	17146	17067	17269	17194	17126	17224	17108	17270	17013	17094	17212	17078	17177	17172	17034	17112	17160	16932	17147	17151	17189	17225	17139	17305	17107	17417	17171	17281	17236	17214	17367	17088	17228	17065	17116	17054	17364	17202	17040	17174	17046	17333	17211	17092	17388	17088	17019	17292	17210	17100	17197	17225	17299	17377	17098	17249	17360	17096	17364	17207	17242	17213	17066	17067	17120	17081	17253	17216	17114	17066	17286	17115	17145	17279	17220	17152	17256	17103	17122	17036	17138	17084	17178	17024	17053	17157	17075	17151	17262	17244	17045	17206	17241	17118	17362	17215	17093	17180	17144	17177	17187	16976	17282	17067	17236	17156	17211	17218	17270	17099	17079	17146	17216	17120	17072	17336	17162	17255	17301	17099	17239	17238	17170	17100	17177	16925	17224	17205	17002	17265	17177	17317	17182	17044	17017	17178	17167	17359	17295	17102	17070	17073	17145	16979	17175	17159	17125	17296	17119	17263	17321	17196	17144	17247	17209	17231	17083	17047	17196	17295	17008	17065	17173	17081	17322	17210	17240	17043	17310	17012	17161	17091	17096	17059	17104	17172	17103	17075	17148	17198	16893	17077	17157	17041	17254	17319	17353	16978	17223	17166	17208	17231	17163	17086	17212	17058	17073	17232	17085	17163	17178	17091	17300	17186	17106	17206	17048	17111	17205	17113	17216	17056	17240	17275	17171	17173	17359	17160	17312	17127	17232	17172	17053	17039	17270	17164	17076	17062	16953	17182	17159	17077	17173	17246	17179	17290	17355	17255	17324	17240	17126	17166	17134	17087	17152	17068	17154	17328	17202	17205	17110	16988	17294	17107	17142	17133	17250	17192	17120	17250	17138	17111	17249	17096	16970	17215	16993	17224	17104	17212	17205	17070	17184	17053	17045	17236	17329	17135	17184	17101	17037	17207	17210	17253	17103	17004	17239	17147	17151	17247	17104	17202	17258	17039	17231	17352	17177	17212	17259	17007	17118	17038	17223	17090	17007	17244	17101	17131	17243	17144	17151	17181	16973	17135	17152	17059	16975	17106	17158	17159	17017	17338	17111	17046	17060	17196	17139	17310	17143	17089	17109	17148	17260	17052	17223	17211	17331	17169	17114	17174	17119	17201	17330	17199	17129	17166	17241	17049	17249	17146	17154	17030	17222	17135	17066	17099	17125	16946	17156	17010	17247	17171	17125	17139	17066	17267	16988	17109	16993	17195	17233	17221	16990	17327	17227	17180	17279	17178	17365	17226	17091	17205	17167	17213	17200	17104	17415	17372	16963	17025	17337	17085	17175	17171	17116	17191	17058	17308	17088	17212	17169	17184	17203	17109	17077	17199	17299	17104	16993	17240	17158	17141	17071	17196	17127	17107	17124	17117	17117	17207	17044	17164	17041	17149	17103	17285	17243	17267	17167	17163	17314	16923	17168	17089	17063	17014	17088	17054	17406	17218	17213	17202	17069	17218	16954	17238	17307	17236	16995	17176	17124	17118	17212	17041	17264	17225	17223	17171	17251	16943	17308	17133	17189	17198	17079	17098	17094	17307	17071	17016	17158	17270	17225	17161	17191	17185	17185	17162	17266	17011	17104	17208	17130	16879	17192	17276	17065	17111	17259	17258	17124	17283	17252	17119	17162	17258	17406	17087	17166	17073	17305	17245	17091	17151	17083	17141	17144	17319	17028	17156	16987	17177	17216	17253	17136	16984	17278	17353	17173	17050	17322	17184	17188	17033	17260	17238	17193	17088	17153	17082	16994	17150	17255	17224	17115	17123	17323	17158	17123	17148	17141	17196	17180	17069	17019	17128	17172	17207	17178	17273	17137	17152	17200	17233	17221	17097	17177	17126	17174	17254	17166	17031	17130	17299	17410	16933	17200	17189	17356	17138	17181	17167	17107	17121	17181	17166	17251	17157	17063	17024	17178	17124	17261	17106	17114	17209	17099	17327	17246	17144	17153	17137	17029	17165	17104	17040	16957	17158	17150	17155	17224	17335	17162	17244	17147	17149	17208	17244	17260	17097	16890	17104	17182	17330	17256	17249	16899	17151	16909	17015	16997	17067	17053	17032	17152	17088	17276	17156	17185	17197	17249	17211	17097	17070	17198	17188	17293	17060	17167	17186	17156	17286	17282	17137	17277	17094	17142	17140	17256	17276	17333	17172	17254	17298	17247	17187	17165	17062	17244	17078	17122	17292	17307	17282	17044	17267	17061	17158	17271	17072	17205	17144	17168	17277	17141	17169	17367	17020	17244	17207	17238	17149	17133	16994	17123	17206	17213	17225	17045	17087	17034	17082	17105	17124	17211	17022	17254	17101	17186	17101	17203	17125	17308	17030	16989	17232	17152	17204	17154	17199	17040	17290	17284	17159	17339	17063	17126	17203	17202	17146	17085	17180	17038	17196	17195	17303	17061	17164	17191	17096	17064	17126	17078	17234	17282	17110	17095	17290	17180	17169	17370	17094	17194	17147	17060	17197	17087	17096	17373
24159	21661	29335	25360	26445	33066	36304	32403	30284	28589	26656	25458	24573	23979	24005	23943	23523	24037	23792	23420	23575	23339	23580	23598	23326	23459	23479	23647	23653	23296	23402	23392	23233	23364	23241	23395	23338	23348	23176	23327	23390	23277	23357	23164	23080	23254	23131	23296	23273	23215	23024	23230	23221	23278	23187	23083	23452	23278	23273	23123	23266	23176	23042	23300	23382	23170	23315	23230	23225	23439	23234	23050	23092	23228	23509	23272	23065	23240	23269	23400	23219	23268	23158	23408	23305	23343	23374	23301	23069	23233	23474	23166	23305	23152	23231	23275	23069	23487	23307	23292	23151	23273	23079	23164	23367	23270	22980	23308	23352	23358	23263	23030	23301	23229	23442	23158	23426	23205	23200	23140	23115	23158	23282	22965	23203	23424	23124	23068	23083	23167	23177	23147	23367	23159	23244	23176	23300	23164	23044	23205	23129	23036	23290	23272	23375	22937	23060	23002	23261	23222	23164	22954	22970	23355	23254	23438	23066	23213	23333	23063	23152	23148	23001	23234	23310	23110	23247	23400	23296	22972	23203	23081	23041	23141	23235	22933	23234	23170	23121	23138	23185	23414	23250	23050	23247	23142	23291	23123	22999	23228	23000	23264	22925	23050	23169	23115	23181	23263	23363	23315	23162	23307	23322	23090	23162	23183	23225	22936	23204	23111	23104	23032	23180	23058	22966	23083	23087	23090	23246	23212	23024	23019	22918	23338	23069	23225	23297	23023	23200	23189	22994	23204	23250	23139	23213	23291	23285	23181	23219	23140	23389	23174	23332	23425	23088	23140	22954	23024	23127	23020	23108	23372	22988	23093	23312	23175	23219	23410	23497	22964	22997	23131	23301	23234	23167	23096	23092	23137	23054	23184	23104	23374	23236	23219	23237	23031	23221	23242	23245	22991	23203	23283	23295	23226	23054	23319	23154	23270	23398	23238	23272	23204	23171	23303	23184	23157	23358	22964	23120	23135	23172	23158	23108	23201	23180	23261	23317	23054	23242	22936	23114	23109	23281	23432	23325	23195	23035	23125	23036	23338	23259	23082	23096	22878	23207	23189	23106	23065	23187	23013	23106	23236	23284	23189	23251	23174	23119	23397	23203	23151	23018	23016	23317	23129	23065	23374	23255	23299	23103	23166	22968	23266	23103	23301	23058	23109	23207	23067	23120	22998	23253	23229	23132	23464	23276	22804	23116	23086	23188	23095	23291	23204	23187	23200	23189	23307	22890	23212	23179	23280	23245	23152	23278	23067	23144	23261	23020	23335	23268	23215	23015	23313	23115	23196	23404	23263	23076	23224	23075	23179	23368	23105	23390	23343	23374	23202	23198	23306	23215	23202	23087	23381	22997	23183	23254	23173	23262	23224	23186	23158	23229	23105	23116	23288	23076	23173	23136	22890	23157	22965	23314	23098	23247	23000	23173	23123	23052	23037	23161	23132	23296	23261	23385	22980	23080	23212	23237	23261	23089	23232	23043	23165	23195	23316	23175	23029	23205	23308	23218	23311	23137	23075	23131	23036	23118	23249	23310	22991	23042	23344	23110	23174	23114	23212	23071	23102	23043	23097	23351	23345	23252	23381	23287	23044	23208	23299	23400	23177	23210	23215	22927	23225	23234	23330	23337	23172	23062	23276	23144	23046	23114	23350	22863	23329	23163	23253	23130	23284	23430	23091	22973	23034	23326	23061	23436	23258	23246	23163	23243	23232	23011	23253	23355	23103	23162	23055	23091	23021	23195	22865	23108	23087	23335	23275	23229	23272	23135	23098	23223	23111	23103	23490	23182	23097	23338	23286	23364	23130	23250	22961	23227	23176	23355	23085	23153	23057	23139	23128	23109	23064	23125	23271	23246	23238	23174	23038	23151	23252	23439	23199	23070	23194	23077	23196	23160	23244	22907	23288	23199	23373	23159	23388	23233	22951	23268	23183	23328	23105	23173	23005	23160	23197	23285	23104	23205	23242	23166	23267	23579	23100	23337	23266	23145	23225	23248	23128	23174	23193	23278	23272	23238	23040	23401	23104	23225	23211	23337	23142	23158	23031	23156	22839	23192	23075	23146	23073	23094	23045	23293	23479	23254	23183	23050	23226	23222	23100	23063	23207	23002	22905	23137	23195	23056	23337	23236	23013	23188	23128	23305	23116	23127	23416	23238	23218	23191	23392	23052	23311	23058	23309	23211	23281	23263	23085	23123	23320	23202	23155	23246	23064	23172	23199	23194	23065	23313	23206	23128	23316	23230	23177	23076	23166	23033	23095	23340	23406	23223	23007	22882	22980	23310	23466	23269	23149	22955	23329	23124	23150	23023	23073	23231	23200	23391	23126	23191	23048	23205	22918	23186	23115	23107	23088	23253	22959	23298	23172	23092	23058	23218	23085	23353	23288	23216	23452	23236	23235	23306	23096	23217	23371	23348	23376	23196	23172	23183	23113	23127	22988	23331	23172	23164	23107	23269	23079	23222	23210	23232	23001	23288	23226	23100	23212	23238	23098	23334	23253	23069	23098	23182	23197	23153	23027	23194	23254	23171	23381	23320	23075	23253	23220	23055	23104	23234	23068	23197	23138	23196	23184	23436	23201	22994	23124	23083	22867	23163	23205	23132	23058	23147	23260	23188	23266	23280	23169	23226	22957	23150	23137	23321	22912	23273	23217	23184	23231	23313	23426	23315	23102	23159	23187	23009	23150	23138	23159	23342	23193	23288	23279	23423	23282	23260	23406	23226	23069	23176	23313	23056	23360	23055	23073	22911	23116	22840	23171	23236	23192	23261	23326	23209	23283	22995	23101	22907	23243	23219	23079	23137	23057	23103	23219	23231	23247	23095	23296	23049	23031	23179	23020	23119	23133	23010	22968	23349	23011	23308	23064	23045	22939	23470	22885	23205	23261	23086	23030	23170	23077	23244	23103	23182	23155	23233	23062	23183	23208	23302	23235	23050	23398	23231	22988	23086	23176	23100	23003	23246	22968	23092	23295	23212	23262	23299	23036	23312	23286	23252	23156	23041	23174	23084	23246	23239	23032	23169	23170	23124	23188	23152	23446	23183	23078	23170	22996	23057	23158	23289	23203	23080	23013	23099	23098	23142	23166	23123	23176	23459	23237	23146	23165	23132	23067	23181	23014	23171	23074	23346	23170	23300	23232	22863	23150	23221	22948	23049	23130	23327	23120	23137	23233	23376	23212	23313	23191	23023	23026	23229	23100	23169	23160	23319	23176	23304	23229	23160	23062	23076	23216	23163	23307	23245	22816	23033	23121	23142	23173	23278	23131	23315	23298	23150	23147	23290	23079	23432	23206	22938	23117	23257	23243	22902	23015	23240	23111	23250	23218	23154	23031	23093	23073	23136	22910	23285	22978	23066	23215	23271	23064	23225	23355	22900	23079	23113	23110	22983	23231	23300	23262	23036	23219	23191	23041	23161	23321	23147	23308	23095	23200	22993	23363	23232	23152	23267	23113	23086	23180	23350	23206	23226	23282	23224	22874	23082	22926	23074	23203	23132	23118	22892	23178	23216	23132	23177	23209	23347	23291	23432	23247	22853	23175	23386	23312	23222	23230	23246	23294	23139	23098	23090	23448	23138	23107	23268	23169	23182	23123	23068	23155	23231	22937	23051	23237	23163	23140	23238	23201	23237	23267	23339	23293	23009	23236	23345	23267	23178	23110	23188	22827	23238	22924	23168	23263	23309	23303	23097	23185	23287	23132	23010	23141	23317	23054	23276	23192	23182	23052	23301	23152	23225	23192	23164	23162	23174	23442	22977	23000	22800	23059	23223	23100	23329	23253	23173	23057	23059	23050	23227	23234	23194	23193	23056	23174	23043	23265	23226	23209	23451	23173	23218	23032	23154	23170	23159	23323	23218	23120	22988	23322	23092	23112	23153	23258	23272	23204	23045	23024	23120	22991	23015	23182	23156	23246	23204	23165	23191	23029	23311	23204	23188	23195	23092	23055	22927	23017	23147	23091	23172	23080	23399	23065	23183	23322	23008	22961	23285	23088	23151	23293	23247	23209	23329	23237	23138	23151	23200	23175	23142	23048	22961	22952	23326	23051	23203	23107	23319	23051	23318	23045	23200	23244	23107	23002	23151	22956	23316	23158	23272	23064	23165	23257	23197	23310	23392	23092	22986	23466	23342	23265	23168	23310	23064	23192	23118	23274	23145	23040	23230	23165	23297	23266	23372	23479	23227	23081	23089	23054	23158	23118	23132	23046	23266	23349	23065	22943	23232	22961	23211	23203	23029	23291	23144	23209	23123	23118	23253	23217	23056	23205	23178	22952	23028	23155	23248	22957	23265	23373	23324	23343	23304	23069	23161	23225	23054	23313	23351	23096	23090	23242	23165	23248	23183	23148	23075	22858	23228	23215	22952	22926	23226	23092	23315	23106	23083	23161	23340	23112	23031	23246	23005	22943	23112	23188	23074	23099	23182	23021	23040	23259	23073	23188	23128	23213	23237	23191	23229	23447	23284	23344	23244	23118	23236	23212	23325	23381	23106	23079	23096	23149	23119	23095	23268	23213	23128	23326	23301	22994	23291	23346	23176	23223	23124	23113	23255	23085	23091	23374	23124	22996	23306	23165	23078	23035	23207	23096	23113	23051	23110	23280	23222	23242	23264	23109	23252	23222	23039	23178	23226	23316	22922	22973	23017	23250	23176	23210	23110	22975	23050	23205	23008	23187	23344	23274	23206	23344	23346	23216	23379	23284	23152	23152	23378	23139	23382	23443	23288	23290	23137	23118	23363	23011	23191	23005	23499	23147	23228	23178	23091	23403	23157	23477	23307	23176	23196	23416	23273	23260	23158	23012	23206	23227	23190	23147	23142	23156	23468	23112	23009	23166	22750	23083	23103	23171	23207	22954	23245	23087	23322	23221	23133	23140	23129	23186	23176	23384	23143	23104	23070	22944	23129	23218	23220	22964	23109	23109	22996	23122	23061	23023	22948	23271	23315	23182	23320	23238	23192	23198	23194	23243	23047	23143	23139	23155	23266	23260	23150	23160	23287	23187	23132	23318	23048	23289	23179	23118	23136	23046	23518	23122	23149	23136	23338	23147	23068	23094	22979	23258	23066	23104	23126	23121	23039	23346	23099	23177	23036	23218	23027	23080
30544	52510	54106	47144	40984	36924	34548	31628	28586	25474	22627	20685	19731	19631	19081	18999	18761	18641	18653	18730	18460	18640	18685	18249	18276	18355	18416	18260	18263	18464	18201	18363	18186	18137	18237	18205	18171	18237	18268	18150	18117	18213	18327	18127	18247	18102	18153	18174	17928	18198	18083	18153	18138	18094	18171	18116	18029	18191	17967	18160	18163	18058	18015	18178	18216	17875	18155	18144	18138	18041	18227	18142	18039	18135	18202	18232	18144	17891	18128	18103	18088	18237	18177	18035	18032	18174	18092	18034	18043	17982	18076	18095	18152	18079	18171	18014	17998	18049	18250	18193	18288	18057	18288	18136	18063	18094	18129	18151	18181	18302	18208	18044	18134	18188	17809	18018	18064	17922	18075	18005	18041	18117	18161	18139	18052	18023	18096	18087	18215	17968	18040	18144	18210	18182	18025	18001	17989	18023	18160	18166	18302	17984	18068	18079	18084	18304	18039	18042	18145	17926	17955	18077	18013	18260	18051	18101	18032	18050	18180	18167	18097	18123	17994	18023	18059	18010	18210	18128	18063	18152	18050	18069	18131	18103	18165	18156	18156	18276	18070	18047	18226	18006	18116	18123	18115	18136	18105	18099	18103	18022	17992	18171	17998	18107	18091	17914	18070	17999	18343	18079	18086	18152	18193	18116	18212	18200	18171	18235	18020	18210	18049	18153	18130	18232	18053	17951	18047	18093	18109	18002	17989	18189	18050	18039	18175	18177	18036	18124	18191	18100	18043	18178	17954	18248	17887	18123	18073	18024	18146	18301	18306	18199	17994	17986	18039	18172	18074	18123	17912	18140	18215	18267	17997	18072	18289	18271	18271	18047	18110	18212	18229	18202	18018	18100	18360	17906	18091	18059	18155	17984	18055	18135	18059	17917	18301	18054	18300	18061	18128	18178	18130	18240	18165	18238	18121	18185	18066	18063	17884	18181	18113	18202	17977	18141	18128	18139	17980	18065	18030	18129	18076	18154	18170	18149	18112	18052	18073	18186	18099	18262	18057	18034	18145	18090	18156	18116	18228	18251	17823	18067	17922	18003	17996	17999	18077	17922	18094	17979	18217	17893	18025	18027	17935	18016	18011	18037	18157	18240	18181	18154	18097	18144	18000	18148	18083	18144	18059	17904	18177	18085	18138	18175	18044	18084	18036	18185	18041	17993	18152	18204	18197	18127	18014	18060	18044	17916	18284	18197	18117	18203	18182	18328	18170	18259	18154	18139	18127	18027	18069	18092	18165	18117	18110	18199	18124	18187	18210	18003	18148	18071	18046	18130	18159	17980	18041	18212	17979	18070	18118	18043	18119	18071	18113	18038	18097	18132	18007	18107	17954	18079	18070	18314	17925	18175	18041	18392	18081	17867	18241	17825	18017	17967	17974	18125	18023	18092	18130	18114	17973	18068	18007	18042	18097	18291	18117	18113	18162	18088	18237	18275	17946	17975	18152	18097	18101	17973	18036	18102	18115	18091	18053	18201	18137	17931	17946	18128	18099	18045	18182	17991	18328	17879	17921	18244	18068	18147	18142	17901	18083	18100	18179	18062	18148	18147	18082	18168	18202	18276	18119	18150	18238	17992	18184	18132	18309	18228	18225	18119	17907	18131	18071	18010	17871	17941	18347	18141	18149	18279	18060	18111	18301	18130	18145	18199	18170	18219	18073	18020	18204	18132	18095	18147	18207	18043	18071	18200	18202	17908	18284	18215	18065	18014	18147	18171	18152	18002	18222	18048	18078	18137	18002	18096	18106	18156	18164	18209	17937	18209	18023	18166	18219	18103	18275	18318	18088	17998	17987	18235	18176	18004	18062	18010	18186	18130	17981	18077	18140	18027	18262	18035	18186	18031	18077	17962	18094	18025	18086	17944	18103	18022	18166	18076	18074	18065	18251	17932	17997	18124	18268	18166	18147	18058	18111	18017	18159	18091	18143	18049	18170	18016	18110	18112	18209	18181	18172	18097	18105	18232	18228	18127	18017	17990	17969	17948	18118	18055	18257	18162	18153	18194	18213	18222	18107	18179	18030	18050	18151	18240	18091	18156	18026	18044	18277	18122	18197	17868	18135	18226	18160	18091	18169	18120	18112	17887	18194	18170	18238	18227	17978	18157	18111	18013	18039	18165	18144	18215	18086	18073	18135	18122	18120	18101	18130	18070	18162	18071	18073	18216	17814	18275	18072	18090	18029	18151	18136	18165	17963	18237	18255	17988	17907	18161	18066	18074	18302	18105	17963	17959	18093	18118	18127	17909	18174	18255	18221	18167	18239	18255	18165	18236	18059	18059	18035	18008	18077	18295	17939	18142	18091	18214	17945	18025	17987	18014	18043	18149	18116	18111	18228	18143	17983	18019	18088	18267	18261	18088	18343	18074	18107	17945	18088	18042	18122	17863	18194	18054	18159	18059	17997	18095	18002	18117	17832	18132	18071	17988	17999	18023	18147	17992	18190	17944	18153	17835	18273	18140	17985	18084	18052	18024	18144	18071	18219	17970	18054	18160	17951	17973	18213	18074	18068	18061	18133	18111	18101	18153	18011	18156	18084	18011	18066	18180	18241	18067	18218	18229	18061	18101	18081	18077	18098	18074	18113	17990	18282	18073	18178	18073	18041	18164	18041	17982	17924	18140	18200	18022	18094	18014	18074	18115	17894	18060	17949	18333	18000	17959	17925	18109	18035	18115	18081	18069	18074	18168	18086	18042	17995	18083	18049	18213	17979	18171	18144	18196	18108	17999	18090	18112	17923	17973	18309	18062	18322	18184	18237	17970	18184	17851	18089	18112	17957	18002	18125	18064	18255	18118	18001	18075	18056	18093	18063	18311	17980	18175	18179	18048	18124	18110	18165	17990	18033	18137	18247	18093	17957	18394	18099	18114	18100	18313	18208	18140	18030	18140	17988	18036	18102	18167	18338	18176	18152	18193	17934	18060	18292	18013	18138	18279	18078	18282	18030	17960	18077	18143	17970	18227	18008	18136	17908	18202	17990	18106	17989	18127	18069	18202	18233	18217	18214	17972	18122	18128	17937	18009	18024	18202	18013	18099	18250	18004	17909	18196	18139	18098	18075	18090	18081	18107	17988	18179	18150	18147	18265	18119	18239	18135	18150	17996	18118	18084	17991	18185	18192	18156	18045	18254	18235	18112	18064	18038	18086	18243	18212	18105	18079	18129	18169	18084	18068	17942	18111	18015	18086	18012	18114	18102	18148	18131	18163	17844	18174	18203	18093	18136	18092	18079	18215	18056	18061	18104	18173	18134	18151	18036	18146	18175	18068	18084	18043	18091	18170	18166	18175	18104	18160	18285	18023	18076	18178	18068	18169	18201	18116	18099	18045	18024	18057	18045	18207	18171	18097	18195	18125	17943	18250	18051	18134	18040	18041	18163	18252	18127	18135	17926	18149	18140	18041	18224	18185	18210	18247	18115	18246	17956	18096	18114	18239	18212	18187	18081	18137	17990	18248	18135	18129	18123	18232	18152	18330	18151	18020	18173	18100	18212	18210	18191	18125	18170	18285	18214	18232	18167	18008	18217	18145	18103	18063	18227	18178	18164	17948	18183	18011	18030	18203	17872	17923	17892	18234	18288	18124	18072	18140	18157	18094	18000	18315	18118	17983	18031	17849	18109	18220	18161	18094	18181	18096	18284	18058	18092	17995	18160	18214	18051	18060	18063	18123	18266	18118	18051	18060	18189	18152	17905	18048	17966	18058	18229	18064	18172	18129	18213	18026	18136	18245	17942	18127	18023	18104	17961	18270	18029	18119	17976	18087	17948	18009	18196	18229	18111	18073	18078	18107	18074	18082	18160	18071	18082	18082	17934	18295	18268	17964	18134	17962	18164	18032	17995	18162	18101	18296	18135	18140	18100	18211	17965	18041	17911	18079	18251	18130	17910	18010	18096	18056	18224	18096	18006	18111	18011	18254	18094	18153	18157	18308	18095	18262	18118	18224	17980	18069	18202	17875	18024	18171	18009	18049	18284	18045	17934	18121	18040	18127	18018	18169	18031	18019	18106	18179	18243	18178	18177	18132	18139	18169	18122	18129	18262	18070	18262	18054	18267	18144	17959	18115	18147	18096	18070	17980	18243	18255	18048	18037	17936	18165	18113	18166	18069	18047	18117	18066	18140	18101	18051	18032	18139	18141	18057	18108	17866	18053	18025	18212	18106	18071	18008	18172	18153	18037	18121	18044	18125	18224	18135	18139	18232	18029	18234	18179	18112	18110	18101	18196	18127	18040	18202	18047	17958	17975	18306	18160	18111	17997	18329	18125	18028	17969	18041	18074	18159	18121	18258	18084	18015	18285	18056	18079	18090	18089	18134	18032	18035	18163	18096	18245	18077	17993	18030	18112	18265	18049	18189	18024	18226	18239	17794	18180	18137	18219	17893	17986	18179	17984	18188	18006	18272	18046	18199	17979	18206	18025	18176	18084	18158	18093	18042	18227	18171	18103	17921	17948	18202	17968	18149	18089	17953	18119	18188	18140	18051	18245	18053	18229	18045	18142	18153	18019	18163	18086	18086	18198	18109	18005	18237	18254	17876	18082	17960	18265	18156	18012	18133	18097	17958	18123	18282	18174	18071	17946	18125	18020	17930	18010	18025	18013	18139	18307	17947	18033	18096	18122	18052	18287	17960	18086	18005	17968	18110	18200	18063	18280	18073	18254	18037	17970	18031	18058	18073	18077	18113	18077	18097	18162	18116	18134	18287	18111	18030	17957	18263	18245	18031	18125	18224	18086	18205	18114	18232	18129	18167	18196	18065	18068	18157	17985	17935	18250	18179	18153	18010	18143	18170	18154	18166	18057	18131	18034	17990	18158	18071	18048	18157	18072	18152	18113	18150	18033	18186	18154	18093	18151	18077	18099	18149	18078	18291	18194	18154	18040	18100	18256	18026	17920	18071	17964	18086	17976	18041	18108	18091	17943	18069	18114	18049	18195	18014	18071	18043	18154	18300	18228	18127	18131	18076	18265	18169	18065	18043	18043	18080	18097	18111	18243	18059	18245	17987	18250	18087	18295	17924	18105	18148	18205	18197	17984	17962	18215	18258	17973	18176	18279	18143	18013	18216	18275	18270	18249	18012	18086	18015	18137	18053	18204	18123	18040	18059
32257	27065	30352	30780	27872	26417	25860	24507	23615	23097	22290	22018	21950	21918	21864	21833	21869	21923	21589	21710	21704	21706	21702	21747	21659	21703	21605	21677	21606	21699	21633	21625	21940	21846	21727	21638	21548	21572	21531	21709	21682	21439	21595	21488	21575	21746	21567	21654	21750	21572	21545	21544	21684	21673	21658	21575	21707	21594	21622	21677	21551	21551	21614	21440	21717	21578	21565	21590	21505	21557	21509	21486	21717	21572	21572	21604	21742	21707	21457	21447	21548	21709	21612	21706	21771	21654	21709	21482	21490	21600	21548	21564	21357	21672	21526	21488	21750	21716	21461	21731	21661	21700	21596	21743	21685	21397	21799	21686	21580	21506	21843	21769	21538	21692	21533	21415	21391	21671	21682	21848	21624	21664	21466	21574	21338	21394	21584	21688	21600	21756	21636	21666	21692	21665	21559	21419	21605	21529	21641	21848	21584	21712	21530	21608	21510	21359	21516	21491	21613	21656	21869	21561	21479	21689	21677	21803	21550	21750	21596	21806	21493	21550	21389	21605	21692	21731	21632	21678	21656	21720	21545	21604	21601	21576	21513	21525	21805	21613	21548	21390	21759	21517	21596	21516	21579	21599	21571	21571	21317	21919	21655	21571	21602	21595	21762	21516	21579	21530	21651	21586	21517	21796	21780	21656	21536	21571	21861	21677	21553	21721	21482	21870	21924	21546	21522	21495	21319	21419	21655	21623	21631	21799	21593	21730	21789	21775	21835	21452	21462	21672	21748	21729	21669	21682	21583	21678	21647	21720	21534	21621	21475	21680	21554	21758	21772	21777	21632	21534	21704	21796	21909	21439	21653	21658	21716	21664	21574	21818	21563	21720	21841	21649	21749	21578	21708	21522	21580	21732	21704	21683	21700	21650	21815	21695	21730	21723	21600	21662	21535	21884	21535	21734	21611	21471	21707	21547	21671	21600	21682	21751	21490	21817	21643	21749	21691	21544	21620	21651	21769	21609	21655	21477	21617	21653	21526	21836	21879	21467	21442	21761	21697	21708	21691	21591	21586	21805	21569	21550	21777	21507	21694	21795	21576	21569	21666	21532	21765	21683	21668	21737	21652	21730	21627	21326	21761	21689	21569	21646	21642	21646	21840	21793	21675	21498	21768	21469	21606	21543	21541	21546	21566	21588	21633	21680	21650	21619	21671	21693	21798	21596	21571	21684	21738	21683	21771	21727	21681	21443	21557	21835	21684	21330	21504	21780	21696	21609	21554	21488	21978	21742	21534	21757	21670	21696	21779	21592	21865	21385	21418	21528	21725	21789	21849	21767	21498	21410	21587	21418	21832	21565	21680	21686	21666	21602	21732	21783	21516	21438	21665	21700	21616	21551	21706	21604	21618	21622	21784	21744	21456	21581	21617	21683	21515	21621	21761	21601	21790	21849	21713	21483	21645	21654	21723	21748	21599	21478	21855	21816	21616	21571	21577	21697	21790	21768	21764	21543	21694	21642	21801	21686	21654	21730	21918	21775	21593	21703	21560	21736	21633	21707	21804	21502	21592	21641	21548	21463	21766	21711	21777	21675	21801	21744	21624	21764	21607	21527	21656	21705	21622	21741	21672	21709	21629	21565	21608	21820	21799	21685	21638	21599	21430	21691	21696	21891	21959	21550	21540	21624	21907	21498	21607	21650	21807	21785	21530	21529	21766	21809	21590	21719	21841	21804	21678	21758	21598	21814	21626	21692	21764	21723	21543	21787	21676	21539	21506	21676	21656	21707	21639	21698	21611	21678	21870	21620	21557	21721	21755	21613	21721	21434	21623	21693	21608	21713	21505	21650	21582	21823	21688	21788	21619	21775	21613	21577	21692	21565	21495	21376	21894	21584	21374	21497	21781	21666	21758	21425	21695	21420	21758	21610	21650	21739	21701	21706	21525	21726	21830	21526	21825	21568	21762	21808	21636	21743	21545	21746	21866	21548	21591	21484	21688	21725	21455	21719	21779	21605	21717	21602	21771	21536	21715	21515	21552	21909	21640	21588	21601	21485	21601	21726	21840	21720	21783	21490	21706	21533	21716	21679	21818	21628	21908	21717	21806	21584	21767	21683	21534	21735	21750	21562	21751	21719	21475	21535	21246	21468	21566	21338	21777	21681	21531	21855	21656	21776	21731	21746	21705	21799	21755	21713	21701	21663	21631	21584	21464	21744	21704	21691	21733	21704	21767	21703	21911	21874	21844	21599	21639	21588	21762	21746	21704	21656	21711	21691	21441	21630	21506	21493	21620	21587	21634	21634	21583	21680	21633	21675	21584	21674	21629	21587	21747	21844	21804	21698	21708	21687	21689	21655	21824	21714	21612	21638	21792	21863	21687	21773	21694	21668	21605	21888	21715	21556	21521	21795	21704	21518	21835	21565	21457	21672	21466	21626	21769	21668	21628	21483	21583	21714	21509	21616	21805	21823	21691	21589	21695	21538	21499	21782	21605	21785	21559	21472	21681	21690	21660	21639	21752	21684	21524	21581	21903	21639	21730	21820	21628	21662	21670	21900	21575	21595	21694	21528	21662	21407	21474	21614	21506	21704	21572	21833	21736	21495	21288	21762	21728	21703	21725	21681	21599	21492	21622	21798	21569	21939	21625	21576	21798	21350	21660	21610	21785	21880	21859	21545	21695	21708	21586	21571	21839	21664	21625	21732	21697	21771	21544	21843	21779	21475	21716	21542	21682	21632	21667	21785	21864	21778	21565	21442	21635	21801	21475	21601	21797	21596	21434	21773	21842	21540	21718	21596	21809	21647	21686	21691	21763	21627	21696	21682	21732	21492	21639	21479	21691	21528	21792	21477	21712	21663	21693	21681	21833	21542	21638	21740	21521	21402	21475	21768	21655	21607	21763	21889	21475	21610	21736	21603	21744	21577	21715	21529	21736	21695	21592	21769	21560	21681	21665	21838	21749	21727	21578	21592	21755	21797	21671	21728	21577	21625	21821	21914	21585	21515	21888	21593	21795	21811	21652	21747	21567	21528	21834	21796	21555	21596	21695	21780	21561	21519	21615	21834	21669	21710	21544	21620	21707	21536	21747	21712	21530	21571	21647	21889	21624	21681	21601	21560	21580	21765	21524	21721	21758	21754	21552	21802	21323	21526	21646	21724	21657	21787	21570	21536	21688	21661	21359	21640	21654	21625	21572	21562	21681	21439	21648	21702	21687	21559	21689	21645	21749	21708	21789	21512	21704	21641	21578	21722	21780	21689	21558	21614	21587	21695	21738	21693	21707	21675	21724	21602	21520	21652	21849	21623	21436	21591	21659	21652	21819	21724	21552	21613	21544	21780	21430	21418	21539	21698	21551	21749	21570	21727	21569	21418	21621	21666	21481	21692	21692	21715	21573	21412	21520	21375	21610	21481	21651	21376	21665	21692	21696	21860	21873	21754	21636	21609	21553	21590	21778	21743	21615	21928	21609	21558	21478	21696	21732	21558	21536	21708	21684	21743	21714	21654	21670	21532	21706	21463	21737	21530	21673	21635	21671	21639	21504	21639	21746	21602	21673	21611	21394	21619	21578	21561	21695	21808	21713	21722	21792	21566	21443	21807	21669	21541	21612	21679	21594	21639	21591	21697	21583	21613	21679	21624	21572	21679	21788	21883	21815	21377	21620	21815	21635	21803	21698	21715	21668	21628	21620	21644	21798	21425	21481	21592	21696	21652	21665	21603	21666	21823	21686	21714	21877	21794	21671	21408	21580	21713	21690	21794	21654	21643	21902	21760	21672	21614	21721	21700	21553	21709	21838	21644	21712	21670	21776	21729	21471	21437	21349	21559	21663	21715	21857	21720	21749	21937	21743	21603	21739	21797	21793	21642	21764	21599	21571	21722	21586	21525	21729	21863	21731	21692	21668	21657	21766	21720	21628	21757	21614	21611	21852	21806	21745	21577	21613	21507	21473	21827	21516	21828	21844	21321	21558	21618	21742	21703	21718	21693	21750	21489	21632	21901	21463	21585	21603	21423	21647	21590	21771	21667	21675	21622	21694	21719	21546	21694	21363	21621	21624	21504	21653	21688	21538	21481	21655	21965	21630	21529	21703	21673	21654	21667	21494	21860	21690	21749	21770	21678	21633	21744	21690	21493	21829	21641	21684	21823	21789	21637	21764	21524	21657	21674	21574	21586	21541	21693	21609	21422	21811	21590	21575	21822	21662	21701	21657	21569	21499	21536	21584	21867	21665	21563	21906	21798	21627	21621	21557	21830	21599	21562	21559	21680	21838	21751	21614	21662	21790	21495	21529	21755	21672	21694	21468	21813	21871	21779	21669	21701	21469	21641	21803	21729	21564	21624	21685	21793	21480	21664	21842	21789	21568	21413	21639	21684	21636	21721	21700	21719	21681	21610	21921	21567	21641	21699	21576	21519	21621	21649	21827	21471	21694	21633	21538	21497	21497	21871	21576	21678	21516	21628	21762	21644	21678	21806	21521	21593	21449	21610	21596	21615	21821	21640	21732	21692	21611	21607	21691	21741	21549	21609	21485	21473	21567	21687	21595	21831	21540	21434	21502	21536	21684	21838	21735	21710	21758	21754	21583	21621	21763	21665	21430	21831	21745	21698	21847	21754	21738	21784	21654	21609	21543	21541	21884	21736	21882	21592	21781	21641	21577	21467	21634	21485	21644	21765	21556	21559	21755	21752	21609	21672	21725	21812	21687	21329	21547	21807	21578	21469	21858	21559	21690	21808	21547	21522	21517	21667	21592	21528	21530	21690	21607	21559	21713	21600	21672	21665	21690	21675	21612	21710	21611	21781	21558	21603	21693	21597	21790	21601	21732	21605	21687	21646	21736	21793	21559	21704	21710	21633	21445	21606	21744	21628	21685	21810	21657	21672	21599	21615	21783	21627	21626	21624	21833	21469	21751	21897	21768	21527	21497	21727	21745	21695	21695	21676	21582	21738	21652	21844	21629	21741	21722	21496	21579	21605	21719	21814	21763	21642	21634	21862	21439	21566	21430	21630	21802	21650	21624	21829	21562	21692	21568	21668	21686	21679	21545	21756	21605	21783	21627	21668	21575	21536	21669	21662	21838	21733	21893	21564	21627	21656	21691	21570	21750	21814	21678	21691	21474	21554	21805	21718	21597	21649	21506	21776	21835	21767	21595	21500
24331	31026	31614	30150	26873	24595	23394	22041	20237	18969	18398	18164	17798	17579	17564	17475	17493	17440	17281	17558	17404	17373	17264	17191	17316	17325	17274	17535	17352	17292	17314	17369	17265	17346	17268	17420	17177	17306	17164	17335	17548	17409	17430	17221	17356	17345	17284	17369	17401	17319	17206	17340	17348	17251	17544	17486	17370	17130	17349	17217	17332	17136	17315	17227	17142	17230	17362	17262	17227	17324	17266	17386	17292	17365	17159	17468	17354	17198	17347	17437	17224	17312	17263	17281	17234	17552	17334	17161	17122	17235	17427	17436	17225	17289	17460	17339	17198	17287	17447	17419	17319	17469	17150	17325	17158	17411	17224	17224	17306	17189	17477	17437	17079	17235	17329	17344	17412	17221	17367	17407	17391	17263	17425	17257	17322	17324	17381	17316	17310	17286	17106	17203	17467	17381	17381	17385	17287	17331	17301	17445	17318	17460	17326	17219	17517	17321	17221	17413	17423	17296	17231	17217	17179	17210	17314	17282	17398	17380	17217	17236	17408	17315	17294	17334	17259	17387	17310	17292	17307	17183	17440	17117	17280	17173	17309	17291	17189	17233	17294	17326	17166	17264	17238	17201	17437	17349	17258	17404	17144	17465	17371	17295	17216	17426	17358	17303	17248	17222	17201	17300	17312	17475	17257	17488	17374	17405	17177	17385	17414	17254	17315	17234	17186	17257	17189	17146	17095	17158	17294	17170	17224	17419	17166	17363	17254	17327	17298	17288	17364	17212	17463	17279	17221	17272	17244	17293	17286	17222	17277	17244	17143	17337	17329	17162	17310	17151	17317	17212	17244	17162	17214	17371	17309	17180	17406	17351	17223	17349	17441	17251	17346	17296	17396	17195	17322	17350	17156	17503	17258	17392	17352	17301	17332	17582	17537	17251	17402	17248	17258	17239	17249	17297	17290	17369	17150	17279	17587	17418	17287	17248	17489	17340	17386	17229	17355	17225	17432	17392	17381	17163	17284	17349	17295	17278	17293	17484	17257	17244	17317	17107	17093	17309	17400	17282	17236	17185	17158	17312	17104	17192	17309	17203	17198	17290	17227	17070	17333	17155	17269	17280	17366	17376	17165	17363	17362	17381	17182	17298	17165	17123	17243	17249	17282	17357	17311	17141	17348	17294	17365	17282	17327	17230	17307	17262	17306	17479	17251	17390	17184	17316	17325	17333	17057	17279	17298	17337	17261	17256	17417	17370	17141	17184	17210	17325	17127	17180	17386	17404	17163	17196	17294	17433	17403	17341	17297	17211	17217	17348	17217	17097	17206	17285	17356	17203	17252	17232	17290	17251	17242	17451	17356	17286	17325	17303	17233	17258	17250	17380	17306	17284	17228	17159	17392	17361	17316	17229	17380	17323	17385	17550	17182	17410	17300	17367	17369	17334	17225	17202	17312	17342	17398	17372	17129	17310	17408	17346	17352	17291	17369	17483	17297	17208	16981	17345	17322	17203	17131	17465	17351	17270	17180	17348	17289	17348	17195	17348	17332	17310	17170	17280	17167	17348	17265	17341	17261	16955	17368	17263	17320	17189	17427	17501	17240	17313	17173	17333	17171	17235	17501	17184	17468	17269	17279	17220	17172	17284	17472	17223	17441	17347	17253	17330	17211	17346	17230	17432	17239	17361	17297	17306	17490	17309	17353	17412	17374	17491	17259	17350	17369	17203	17463	17268	17328	17302	17238	17363	17399	17210	17163	17271	17295	17306	17268	17406	17282	17529	17289	17179	17280	17627	17375	17328	17178	17215	17252	17373	17362	17289	17038	17277	17362	17334	17330	17249	17279	17257	17431	17320	17288	17321	17343	17245	17254	17214	17216	17254	17382	17239	17197	17369	17311	17271	17438	17322	17104	17286	17192	17189	17276	17242	17407	17429	17161	17404	17264	17212	17272	17306	17213	17313	17117	17194	17234	17318	17223	17219	17327	17452	17123	17372	17361	17106	17399	17205	17415	17221	17471	17271	17309	17318	17351	17221	17296	17389	17231	17232	17307	17379	17264	17390	17206	17263	17275	17306	17312	17504	17276	17428	17128	17224	17400	17268	17272	17113	17061	17234	17169	17334	17428	17294	17386	17307	17302	17276	17302	17340	17322	17278	17290	17422	17241	17254	17244	17339	17211	17402	17325	17385	17224	17281	17256	17201	17317	17300	17346	17246	17203	17351	17219	17328	17351	17285	17399	16964	17313	17355	17414	17335	17482	17481	17277	17291	17375	17257	17217	17343	17378	17352	17376	17311	17286	17244	17189	17257	17348	17435	17394	17230	17184	17245	17303	17440	17364	17407	17025	17172	17226	17196	17155	17187	17182	17268	17227	17274	17360	17314	17348	17468	17333	17368	17246	17233	17371	17437	17283	17270	17277	17119	17295	17270	17336	17339	17293	17193	17405	17367	17290	17309	17288	17213	17396	17339	17216	17316	17152	17390	17262	17470	17277	17195	17269	17368	17431	17306	17310	17269	17245	17241	17305	17392	17303	17331	17265	17403	17367	17204	17196	17284	17504	17205	17195	17094	17248	17277	17226	17349	17269	17467	17244	17246	17412	17159	17385	17112	17301	17336	17404	17173	17370	17236	17355	17370	17239	17323	17279	17228	17290	17417	17378	17476	17317	17355	17378	17454	17271	17312	17041	17140	17294	17246	17248	17337	17304	17392	17387	17350	17193	17133	17380	17249	17157	17401	17172	17266	17166	17340	17315	17222	17263	17339	17457	17280	17321	17267	17325	17242	17370	17173	17318	17429	17284	17426	17255	17348	17294	17232	17368	17264	17310	17276	17157	17168	17262	17431	17467	17150	17319	17226	17478	17351	17262	17300	17215	17254	17430	17335	17113	17414	17317	17136	17263	17298	17144	17118	17279	17326	17353	17328	17404	17303	17310	17287	17259	17271	17337	17314	17251	17231	17390	17241	17349	17209	17308	17295	17250	17199	17294	17452	17310	17255	17390	17265	17387	17218	17374	17281	17392	17360	17219	17330	17428	17513	17484	17366	17381	17361	17364	17258	17254	17337	17358	17269	17531	17233	17364	17239	17215	17282	17197	17192	17441	17433	17148	17401	17449	17341	17500	17463	17285	17319	17419	17181	17370	17142	17526	17313	17219	17401	17526	17314	17224	17284	17281	17242	17205	17354	17201	17314	17335	17211	17161	17544	17187	17216	17139	17203	17384	17407	17234	17320	17404	17430	17390	17376	17288	17230	17437	17413	17322	17303	17514	17186	17218	17216	17435	17079	17121	17162	17234	17307	17391	17401	17348	17291	17192	17337	17401	17321	17206	17058	17242	17370	17212	17324	17263	17411	17236	17424	17355	17171	17218	17280	17277	17314	17367	17177	17159	17270	17161	17339	17225	17409	17336	17216	17261	17403	17537	17379	17394	17434	17185	17428	17262	17165	17325	17457	17238	17228	17249	17335	17140	17131	17406	17178	17367	17169	17212	17298	17379	17155	17109	17296	17478	17311	17364	17338	17281	17153	17343	17308	17298	17177	17313	17211	17269	17299	17292	17493	17315	17315	17323	17386	17326	17302	17419	17347	17299	17242	17351	17345	17284	17315	17113	17202	17222	17336	17516	17394	17218	17351	17143	17106	17419	17484	17464	17188	17469	17261	17312	17411	17297	17340	17318	17388	17271	17348	17281	17310	17067	17244	17263	17412	17248	17330	17095	17420	17283	17392	17239	17426	17193	17236	17297	17361	17160	17116	17272	17123	17277	17264	17367	17311	17250	17268	17248	17270	17440	17388	17193	17387	17423	17322	17300	17502	17346	17256	17349	17362	17273	17248	17490	17386	17207	17177	17168	17322	17193	17317	17282	17234	17353	17315	17410	17190	17377	17402	17321	17188	17315	17245	17281	17293	17181	17279	17275	17347	17373	17221	17081	17308	17387	17185	17221	17270	17528	17401	17432	17333	17425	17500	17319	17310	17240	17279	17542	17169	17387	17364	17280	17102	17151	17222	17238	17450	17296	17246	17125	17253	17139	17366	17236	17286	17271	17245	17299	17283	17146	17417	17345	17370	17501	17174	17410	17292	17255	17358	17217	17276	17401	17336	17162	17362	17350	17285	17379	17342	17302	17286	17253	17375	17186	17296	17267	17131	17254	17205	17415	17269	17450	17340	17314	17320	17200	17413	17315	17210	17329	17305	17402	17163	17395	17206	17321	17290	17410	17307	17245	17333	17027	17410	17223	17452	17341	17200	17243	17253	17312	17290	17301	17399	17166	17323	17223	17414	17278	17360	17292	17306	17305	17261	17218	17316	17274	17401	17188	17352	17337	17159	17325	17336	17251	17255	17185	17245	17270	17303	17087	17160	17357	17316	17248	17218	17371	17179	17341	17457	17350	17295	17302	17171	17366	17277	17474	17184	17286	17098	17381	17360	17290	17324	17233	17289	17074	17318	17113	17319	17368	17346	17226	17253	17366	17492	17328	17295	17323	17352	17330	17269	17293	17377	17314	17288	17386	17077	17339	17339	17318	17299	17257	17231	17102	17203	17192	17450	17184	17259	17184	17341	17432	17136	17243	17275	17251	17206	17069	17350	17153	17347	17303	17280	17312	17208	17374	17367	17374	17300	17223	17250	17302	17271	17396	17146	17331	17234	17121	17294	17345	17328	17246	17336	17238	17265	17265	17161	17173	17245	17374	17408	17309	17393	17149	17247	17373	17275	17250	17274	17282	17291	17422	17313	17223	17222	17334	17251	17356	17382	17244	17300	17319	17272	17142	17229	17394	17387	17373	17305	17159	17213	17420	17182	17179	17348	17156	17372	17377	17193	17165	17285	17288	17416	17244	17412	17359	17370	17284	17221	17326	17325	17263	17427	17132	17302	17385	17352	17225	17065	17342	17239	17328	17273	17350	17394	17491	17281	17234	17256	17143	17264	17146	17338	17259	17323	17369	17325	17193	17374	17409	17343	17251	17340	17284	17282	17375	17279	17068	17426	17407	17201	17362	17134	17296	17178	17381	17225	17240	17205	17115	17278	17223	17411	17539	17219	17234	17255	17322	17327	17267	17277	17171	17399	17152	17306	17421	17237	17393	17155	17388	17236	17056	17284	17146	17365	17281	17468	17417	17288	17510	17282	17415	17292	17297	17201	17485	17304	17325	17352
25722	21778	29934	30359	31272	32901	33126	30875	28704	27013	25644	24760	24338	24153	24103	24103	23978	24215	23980	24033	23894	24070	24026	23914	23766	24051	24074	23708	24045	23773	23916	24059	24087	23909	23736	23738	23854	23657	23499	23907	23757	23919	23804	23588	23818	23910	23900	23925	23724	23888	23790	23786	23968	23703	23491	24129	23829	23799	23943	23584	24000	23598	23652	23826	23885	23856	23838	23735	23862	23851	23904	23972	24063	23924	23997	23741	23840	23767	23680	23890	23865	23811	23762	23850	23747	23903	23696	23800	23861	23828	23988	23863	23893	23788	24136	24105	23845	23851	23829	23931	23714	23978	23662	23829	23688	23979	23625	23739	23812	23977	23941	23965	23781	23684	23673	23748	23736	23864	23851	23631	23720	23724	24093	23738	23920	23693	23435	23713	23918	23753	24049	23818	23894	23835	23891	23806	23734	23667	23815	23940	23880	23743	23679	23695	23612	23852	23783	23863	24067	23804	23795	23862	23739	23929	23942	23862	23901	23829	23720	23978	23636	24028	23929	23840	23681	23690	23697	23814	23834	23848	23606	23921	23674	23848	23724	23875	23722	23969	23907	23671	23763	23684	23649	23659	23761	23784	23845	23520	23699	23689	23708	23787	23786	23723	23878	23729	23699	23641	24124	23623	23773	23858	23787	23797	23812	23705	23918	23916	23969	23804	23865	23922	23891	23912	23884	23868	23604	23693	23681	23818	23828	23753	23725	23913	23794	23861	23519	23649	23630	23765	23715	23848	23744	23874	24134	23764	23906	24210	23762	23748	23923	23890	23619	23977	23985	23836	23599	23734	24102	23699	23930	23856	23744	23797	23823	23817	23851	23786	23908	23906	23690	23944	23670	23772	24027	23792	23794	23827	23927	24024	23788	23508	23826	23804	23991	23798	23915	23641	23652	23762	23823	23667	23764	23991	23951	23790	23802	23860	23982	23844	23803	23801	24040	23933	23867	23765	23655	23730	23816	23719	23793	23979	24032	23945	23765	23800	23832	23930	24075	23757	23958	23504	23865	23863	23816	23874	23898	23810	23631	23648	24004	23859	23790	23782	23959	23849	23661	23924	23887	23639	23760	23746	23658	23730	23662	23862	23820	23874	23810	23845	23816	23875	23792	23811	23976	23790	23756	23809	23840	23760	23849	23749	23738	24061	23691	23838	23960	23752	23619	23788	23871	23735	23718	23751	23930	24015	23715	23820	23727	24092	23703	23614	23715	23883	23565	23734	23738	23747	23665	23920	23885	23747	23728	23895	23637	23991	23786	23788	23968	23803	23929	23693	23802	23939	23951	23746	23840	23842	23739	23770	23948	23860	23745	23585	23739	23856	24101	23802	23728	23616	23738	23679	23868	23800	23857	23782	23915	23836	24023	23830	24064	23661	23840	23922	23897	23895	23868	23825	23643	23714	23847	23891	24072	23812	23585	23684	23669	23711	23760	23885	23735	23821	23806	23874	23793	23795	23847	23893	23794	23771	23677	23851	23814	23805	23815	24055	24028	23781	23677	23937	23821	23704	23836	23749	23851	23854	23470	23670	23795	24029	23647	23806	23945	23816	23828	23721	23914	23710	23797	23704	23896	23698	23751	23785	23591	23736	23868	23559	24127	23914	23768	23785	23599	23919	23701	24041	23937	23808	23747	23792	23973	23672	24061	23748	23784	23998	23647	23900	23921	23714	23640	23804	23856	23861	23833	23825	23774	23801	23698	23706	23744	23561	23760	23688	23701	23926	23688	23864	23794	23890	23894	23782	23657	23836	24046	23922	24004	23817	23723	23853	23816	24045	24158	23992	23812	23579	23527	23779	23920	24010	23903	23829	23918	23485	23826	23775	23989	23775	24054	23850	23665	23779	23964	23908	23832	23739	23850	23829	23971	23911	23723	23774	23817	23781	23744	23896	23911	23788	23908	23641	23771	23694	23876	23825	23874	23715	23823	24040	23727	23845	23828	23714	24006	23959	23796	24137	23866	23780	23873	23901	23848	23699	23867	23974	23910	23867	23743	23761	23908	23724	23803	23858	23656	23697	23840	23821	23781	23786	23851	23607	23841	23711	23743	23810	23959	23766	23793	23728	23687	23719	23790	23886	23810	23598	23678	23860	23687	24029	23855	23829	23939	23731	23843	23822	23681	23658	24004	23651	23912	23814	23949	23793	24016	23819	24020	23721	23812	23801	23853	23774	23943	23771	24050	23894	23786	23513	24070	23824	23715	23816	23802	23822	23816	24010	23932	23694	23918	23753	23677	23805	23863	23772	23809	23948	23774	23813	23875	23930	23723	23944	23898	23750	23896	23649	23571	23802	23801	23875	23706	23777	23905	23514	23890	23956	23617	23871	23972	23783	23577	23922	23904	23642	23870	24024	24190	23871	23776	23594	23858	23752	23982	23587	23849	23728	23853	23767	23807	24006	23722	23765	23921	23830	23900	23521	23733	23698	23806	23660	23656	23620	23697	23939	23908	23746	23718	23605	23814	23843	23780	23789	23947	23728	23798	23698	23913	23770	23920	23750	23781	23888	23950	23969	23808	23778	23632	23705	23793	23897	23777	23997	23560	23717	23900	23964	23762	23906	24006	23937	23889	23931	23697	23794	23893	23965	23851	23767	23609	23795	23992	23753	23849	23937	24001	23759	23836	23979	23838	23649	23922	24009	23991	23783	23827	23587	23513	23461	23591	23747	23765	23943	24038	23684	23723	23899	23808	23774	23807	23761	23777	23728	23940	23524	23923	23918	23859	23757	23856	23676	23796	23757	23814	24086	23891	23884	23768	23785	23629	23860	23877	23886	23630	23713	23955	23874	23848	23635	23694	23825	23900	23787	23745	24149	23859	23679	23659	24072	23889	23892	23954	23789	23722	23815	23721	23693	23953	23984	24073	23856	23894	23710	23737	23758	23768	23830	23722	23678	23787	23715	23878	23850	23945	23784	23805	23813	23794	23783	23694	23856	23738	23666	23827	23768	23797	23791	23960	23945	23786	23769	23721	23741	23947	23803	23771	23971	23879	23799	23933	23882	23822	23967	23857	23972	23651	23495	23765	23704	24064	24045	23747	23732	24040	23813	24014	23725	23886	23624	23796	23941	23853	24049	23771	23741	23664	23798	23544	23979	23892	23716	23826	23940	23789	23764	23908	23654	23812	23745	23976	23880	23714	23685	23939	24067	23927	23657	23965	23629	23920	23931	24094	23893	23873	23913	23694	23572	23905	23825	23958	23804	23658	23895	23773	23861	23919	23726	23881	23860	23798	23793	23749	23859	23782	23955	23974	23876	23956	23808	23883	23729	23828	23784	23765	24010	23797	23921	23855	23872	23944	23957	23781	23769	23986	23723	23828	23583	23889	24034	23883	23757	23824	23829	23728	23648	23811	23831	23864	23776	23927	23764	23559	23714	23777	23844	23861	23893	23645	23836	23829	23804	23693	23771	23731	23888	23708	23755	23955	23706	23712	23802	23606	23832	23816	23678	24009	23819	23960	23981	23927	23812	23661	23846	23732	23892	23791	23961	23814	23953	23883	23755	23952	23719	23687	23769	23742	23831	23998	23695	24031	23923	23827	23796	24088	23768	23777	23794	23758	23842	23778	23726	23966	23663	23876	23957	23975	23825	23866	23816	23897	23738	23939	24129	23880	23842	23751	23832	23939	23703	23897	23804	23893	23805	23834	23846	23771	23711	23582	23808	23626	23851	23767	23911	23765	23753	23738	23693	23707	23756	23841	23660	23911	23677	23905	24073	23826	23977	23979	23734	23694	23554	23744	23699	23752	23815	23669	23650	23808	23775	23808	23766	23824	23791	23540	23720	23782	23850	23794	23888	23867	23677	24002	23675	23639	23939	23768	23814	23697	23687	23928	23978	23973	23879	23711	23705	23990	23719	23694	23744	23848	23887	23861	23690	23803	23800	23915	23861	23795	23760	23821	23973	23872	23785	23666	23957	23854	23858	23870	23539	23835	23746	23910	23525	23690	23852	23873	23958	23866	23876	23654	23596	23548	23717	23882	23750	23754	23811	23763	23863	23899	23677	23882	23731	23916	23753	23878	23791	23693	23848	23882	23752	23821	23866	23807	23688	23783	23611	23831	23692	23818	23726	23910	23731	23790	24075	23725	23750	23595	23713	23712	23631	23797	23902	23554	23797	23744	23608	23978	23700	23917	23965	23949	23761	23838	23856	23744	24189	23623	23974	23869	23711	23650	23681	23901	23701	23925	24020	23977	23892	23790	23733	23789	23806	23910	23880	23795	23830	23762	23701	23778	23817	23834	23726	23902	23680	23698	23800	23754	23736	23804	23964	23928	23891	23700	23953	23753	23665	23805	23918	23796	23902	23656	23739	23749	23827	23821	23918	23866	23779	23681	23777	23787	23771	23594	23655	23793	23990	23983	23842	23826	23824	23600	23634	23845	24079	23742	23885	24017	23957	23751	23924	23838	23713	23712	23847	23853	23961	23689	23643	23819	23649	23872	23773	23928	23727	23683	23831	23824	23946	23858	23866	23716	23686	23898	23972	23682	24018	23700	23668	24132	23860	23600	23725	23885	23860	23810	23887	23864	23801	23775	23991	23969	23713	23601	23971	23757	23935	23762	23800	23879	23836	23708	24012	23781	23988	23805	23914	23781	23835	24055	23725	23931	23805	23618	23770	23669	23784	23672	23640	23871	23964	23805	23727	23678	23826	24027	24022	23996	23957	23770	23767	23865	23745	23839	23906	23769	23751	23863	23871	23832	23725	23906	23854	23815	23672	23949	23796	23829	24020	23787	24018	23867	23783	24177	23927	23675	23895	24052	23701	23760	23925	23796	23580	23878	23662	23761	23441	23858	23943	23641	23761	23672	23540	23632	23893	23768	23830	23549	23870	23908	23880	23654	23718	23923	23645	23991	23713	23949	23952	24065	23738	23912	23923	23926	23794	23847	23888	23662	23779	23937	23916	23795	23825	23853	23847	23720	23978	24017	23792	23970	23709	24010	23787	23707	23833	23895	23701	23766	23861	23547	23906	23966	23692	23861	23838	23674	24049	23788	23835	24064	23875	23820	23912	23947	23688	23942	23874	23998	23643	23649	23623	23751	24023	23693	23750	23866	23756	24042	23844	23767	23681	23764	23962	23772	23999	23836	23935	23955	23858
31246	50833	53689	45524	37161	32432	29889	28607	25245	22485	20856	19883	19305	19225	18899	19134	18700	18731	18732	18663	18800	18707	18638	18564	18515	18713	18569	18786	18516	18572	18703	18323	18630	18542	18455	18451	18391	18429	18684	18644	18609	18552	18503	18439	18432	18436	18534	18551	18603	18576	18543	18425	18475	18568	18623	18558	18408	18653	18585	18568	18558	18580	18191	18394	18584	18421	18622	18466	18529	18677	18438	18650	18532	18377	18599	18522	18553	18572	18685	18518	18738	18548	18511	18485	18508	18615	18580	18550	18462	18515	18587	18666	18563	18600	18598	18291	18597	18506	18475	18372	18485	18482	18467	18604	18659	18518	18600	18452	18596	18653	18608	18549	18518	18524	18512	18432	18387	18393	18554	18492	18738	18502	18634	18439	18587	18387	18679	18585	18350	18447	18509	18324	18536	18370	18595	18502	18587	18477	18469	18420	18568	18515	18338	18415	18418	18425	18457	18610	18519	18516	18668	18470	18462	18658	18373	18609	18605	18483	18482	18435	18707	18457	18430	18529	18552	18461	18549	18605	18496	18424	18490	18278	18501	18573	18541	18477	18466	18592	18535	18561	18482	18507	18321	18526	18513	18462	18647	18416	18612	18343	18609	18487	18317	18599	18451	18473	18557	18480	18481	18405	18506	18520	18648	18343	18476	18454	18551	18529	18413	18459	18465	18429	18685	18540	18387	18484	18428	18664	18519	18380	18692	18171	18647	18572	18451	18518	18553	18329	18585	18501	18482	18406	18441	18467	18452	18632	18513	18732	18362	18553	18413	18623	18524	18513	18448	18654	18561	18603	18610	18385	18404	18501	18408	18622	18289	18346	18406	18554	18571	18558	18513	18579	18461	18681	18579	18567	18493	18360	18552	18593	18441	18577	18462	18433	18407	18475	18487	18436	18387	18492	18436	18679	18607	18459	18480	18424	18401	18608	18514	18572	18489	18541	18466	18687	18398	18432	18535	18687	18675	18517	18560	18577	18571	18422	18615	18523	18602	18506	18641	18347	18399	18606	18608	18570	18578	18646	18518	18628	18519	18469	18576	18561	18518	18471	18457	18503	18485	18401	18502	18351	18405	18556	18369	18569	18384	18554	18508	18539	18513	18373	18491	18425	18633	18466	18679	18468	18571	18501	18341	18694	18555	18453	18645	18609	18430	18481	18499	18340	18565	18488	18615	18384	18500	18634	18567	18500	18588	18576	18493	18579	18397	18630	18440	18333	18397	18523	18365	18383	18490	18493	18486	18333	18390	18239	18727	18623	18504	18419	18592	18597	18658	18355	18570	18445	18543	18530	18585	18522	18528	18595	18425	18404	18456	18420	18474	18583	18603	18433	18382	18562	18392	18539	18411	18511	18438	18393	18492	18499	18482	18660	18423	18435	18627	18530	18565	18546	18599	18646	18548	18655	18472	18536	18478	18321	18577	18471	18497	18472	18443	18316	18378	18384	18616	18328	18335	18480	18552	18645	18411	18488	18554	18376	18543	18447	18468	18400	18577	18590	18466	18438	18568	18373	18554	18455	18627	18463	18543	18353	18658	18414	18575	18399	18659	18556	18608	18574	18314	18487	18513	18510	18633	18599	18534	18502	18494	18571	18561	18493	18616	18532	18424	18679	18646	18459	18361	18653	18613	18439	18602	18555	18640	18671	18703	18531	18372	18607	18429	18489	18501	18592	18387	18617	18378	18514	18537	18507	18456	18501	18448	18673	18652	18565	18534	18604	18403	18438	18597	18498	18628	18473	18687	18633	18454	18537	18377	18580	18457	18584	18630	18628	18623	18522	18659	18621	18370	18321	18481	18524	18499	18377	18481	18421	18430	18491	18392	18526	18569	18532	18578	18486	18440	18517	18320	18654	18578	18472	18386	18558	18410	18554	18414	18482	18544	18606	18559	18492	18531	18376	18637	18379	18611	18375	18547	18567	18770	18584	18420	18573	18468	18319	18481	18525	18411	18596	18483	18440	18492	18648	18464	18673	18646	18542	18580	18658	18616	18408	18470	18436	18463	18568	18541	18395	18497	18388	18660	18675	18623	18520	18483	18382	18467	18548	18544	18624	18490	18483	18566	18401	18703	18496	18464	18436	18556	18280	18576	18557	18331	18656	18508	18407	18486	18525	18581	18533	18392	18426	18489	18501	18483	18604	18517	18595	18476	18497	18536	18585	18503	18344	18580	18660	18590	18501	18535	18456	18345	18697	18536	18665	18618	18385	18484	18426	18574	18541	18407	18503	18528	18345	18541	18503	18487	18602	18501	18416	18683	18531	18380	18638	18511	18403	18601	18596	18578	18571	18357	18704	18470	18633	18515	18457	18596	18539	18626	18487	18403	18580	18502	18484	18646	18418	18426	18375	18475	18374	18457	18565	18619	18410	18562	18612	18362	18453	18609	18273	18449	18556	18577	18359	18527	18714	18485	18539	18312	18563	18528	18556	18610	18399	18529	18708	18526	18533	18556	18501	18522	18604	18694	18627	18592	18609	18545	18615	18458	18367	18583	18705	18457	18561	18433	18529	18474	18609	18342	18361	18588	18646	18454	18538	18418	18510	18462	18409	18810	18176	18575	18339	18401	18341	18470	18265	18419	18529	18393	18468	18597	18622	18661	18414	18325	18593	18662	18434	18639	18723	18581	18519	18705	18462	18372	18390	18438	18547	18417	18402	18607	18346	18617	18432	18502	18446	18450	18494	18431	18518	18528	18454	18508	18439	18573	18427	18428	18487	18514	18647	18664	18491	18573	18422	18427	18426	18505	18422	18537	18551	18535	18598	18622	18335	18465	18620	18467	18598	18511	18449	18497	18278	18473	18584	18489	18405	18654	18483	18540	18413	18589	18572	18481	18501	18596	18677	18546	18675	18615	18655	18409	18268	18703	18527	18638	18565	18476	18550	18447	18436	18659	18673	18551	18554	18550	18538	18598	18664	18405	18354	18489	18500	18446	18490	18423	18428	18545	18512	18508	18423	18458	18640	18484	18602	18353	18467	18699	18367	18539	18439	18545	18539	18425	18391	18544	18397	18482	18444	18609	18428	18494	18422	18558	18456	18488	18594	18419	18575	18431	18574	18632	18411	18372	18470	18529	18516	18583	18619	18567	18618	18710	18595	18302	18638	18537	18506	18712	18527	18493	18424	18504	18657	18510	18510	18521	18623	18534	18616	18495	18609	18464	18513	18454	18443	18448	18608	18591	18609	18558	18640	18650	18534	18428	18366	18572	18524	18625	18308	18563	18587	18459	18554	18446	18518	18474	18519	18389	18385	18670	18422	18647	18709	18595	18533	18494	18516	18382	18695	18494	18577	18443	18495	18503	18718	18533	18517	18674	18591	18572	18601	18533	18556	18481	18371	18570	18451	18606	18483	18580	18503	18433	18492	18524	18406	18502	18435	18509	18383	18468	18500	18454	18636	18548	18557	18539	18658	18459	18541	18645	18614	18424	18377	18533	18704	18600	18655	18391	18490	18521	18662	18553	18489	18448	18503	18554	18556	18488	18589	18456	18400	18424	18398	18629	18525	18526	18689	18575	18270	18452	18397	18684	18512	18470	18528	18612	18695	18543	18241	18612	18650	18458	18523	18427	18529	18355	18521	18262	18605	18496	18382	18382	18527	18405	18473	18491	18549	18368	18394	18444	18549	18384	18470	18430	18423	18553	18564	18598	18533	18628	18567	18367	18508	18476	18604	18669	18429	18446	18616	18444	18354	18478	18667	18685	18593	18736	18488	18420	18607	18428	18565	18608	18389	18606	18399	18570	18563	18421	18452	18488	18490	18525	18601	18485	18432	18427	18574	18449	18413	18555	18492	18500	18266	18425	18466	18580	18457	18609	18375	18640	18423	18520	18535	18632	18553	18757	18572	18664	18539	18584	18647	18540	18615	18540	18488	18658	18486	18685	18417	18656	18344	18654	18592	18438	18581	18494	18516	18513	18443	18435	18657	18572	18481	18475	18477	18580	18483	18677	18567	18435	18576	18494	18653	18685	18592	18518	18628	18503	18349	18739	18482	18404	18598	18596	18529	18640	18522	18569	18397	18661	18512	18567	18506	18646	18645	18431	18341	18511	18609	18431	18493	18496	18500	18434	18336	18449	18352	18495	18756	18547	18619	18508	18429	18420	18503	18502	18528	18592	18327	18658	18579	18703	18545	18524	18500	18604	18577	18592	18509	18501	18650	18515	18307	18624	18581	18444	18501	18518	18629	18394	18565	18401	18670	18571	18398	18484	18676	18542	18510	18633	18626	18570	18509	18582	18596	18477	18335	18542	18465	18602	18480	18391	18515	18586	18545	18554	18395	18590	18612	18430	18356	18496	18545	18419	18316	18466	18496	18560	18499	18498	18423	18570	18474	18477	18525	18406	18701	18583	18368	18519	18499	18487	18526	18682	18525	18396	18425	18582	18476	18479	18443	18497	18485	18609	18437	18461	18540	18630	18514	18318	18320	18397	18496	18590	18550	18578	18497	18547	18510	18427	18541	18636	18656	18732	18468	18444	18704	18522	18504	18672	18479	18657	18433	18559	18721	18499	18495	18484	18544	18487	18680	18506	18463	18559	18610	18372	18479	18379	18392	18645	18434	18553	18529	18456	18610	18609	18350	18610	18419	18643	18497	18532	18457	18361	18572	18440	18472	18686	18512	18720	18568	18330	18456	18622	18557	18584	18513	18674	18624	18430	18540	18618	18486	18527	18574	18568	18558	18739	18576	18453	18445	18562	18588	18566	18437	18516	18751	18581	18480	18379	18417	18443	18605	18744	18528	18508	18630	18495	18602	18486	18542	18578	18546	18664	18575	18302	18595	18458	18302	18565	18575	18462	18617	18517	18634	18632	18342	18615	18483	18501	18589	18529	18537	18675	18389	18356	18478	18400	18562	18581	18557	18491	18483	18563	18549	18504	18443	18627	18638	18568	18467	18321	18561	18634	18366	18603	18466	18445	18438	18601	18483	18489	18399	18505	18649	18454	18564	18683	18478	18457	18511	18602	18708	18690	18589	18436	18581	18476	18619	18440	18527	18435	18519	18366	18587	18456	18389	18572	18608	18549	18545	18498	18440	18565	18449	18357	18445	18385	18477	18690	18562	18391	18379	18527	18512	18410	18464	18463	18374	18530	18667	18607	18576
24015	21703	29760	26003	29586	35531	37588	33493	31722	30286	28218	27496	26911	28195	28879	26635	26630	26538	26468	26237	26118	26269	26343	26422	26098	25861	26149	26243	26152	26240	26098	26116	26315	25983	26000	26287	26141	26161	25910	26125	26121	26099	26312	26157	25888	25989	26013	25935	25809	26008	26069	25978	25916	25774	25723	25999	26171	26036	25945	25727	26148	26020	25981	25943	25973	25688	26200	25898	26019	26034	26007	26056	25946	25873	25979	26360	25913	25915	26136	26049	25894	25935	25943	26242	25835	25780	26047	25735	26082	26061	26059	25853	26050	26069	25897	26083	26121	25996	26006	26089	26133	26121	25734	25857	25768	25932	25949	25782	25987	25973	25918	25932	25803	25827	25741	25719	25912	25887	25941	26195	25935	26064	25942	25876	25840	25912	25953	26062	26061	25819	26124	26212	26004	26069	25995	25888	25767	25892	25928	25890	26031	25775	25890	26103	26045	26091	26170	26116	26068	25932	25926	25863	26046	26030	25938	25925	25939	26085	26110	25984	26072	25856	25960	25862	25971	25725	26083	25815	25911	26030	26100	25898	25959	26153	25918	25979	26143	25868	25987	25736	25920	26077	25980	26102	25989	25944	26019	25759	25851	25905	26179	26042	26261	26008	26068	25930	26070	25893	25719	25913	25953	25993	25969	26103	26324	25935	25927	25915	25923	25926	25964	26008	26015	26018	25966	25946	25891	26078	26056	25755	26004	25761	26000	26037	25860	25946	25723	25876	25701	25861	25851	25808	26183	25948	25678	26168	25721	25972	25913	25893	26204	25865	25992	26109	26031	25793	26138	25847	26041	25890	25986	25956	25975	25898	25984	26121	26118	26068	25745	25806	26087	26182	25759	25810	25974	25877	25867	25781	26088	25893	25939	25899	26020	25826	25757	25686	25976	26003	26140	25823	25812	25916	26034	25973	26107	26032	25876	25886	26000	26124	26024	25830	26051	26153	26091	26045	25838	25793	26111	25848	26243	26161	26102	25993	26082	25866	25974	25879	26067	26056	25926	25996	25761	25920	26191	25805	25910	26197	25605	26077	25892	25722	26091	26055	25834	26088	25917	25909	26171	25812	25767	25755	25797	25995	26080	26041	25758	25785	26067	25877	25797	25756	25939	26052	25864	25876	25728	25996	25803	25924	25988	25977	25920	25940	25950	26045	26123	26072	26110	25934	25860	26052	25995	25864	25909	26241	25831	25701	26112	25797	26010	26044	25827	25983	26006	25913	25890	25936	26077	25997	25874	25828	26007	26014	25902	25870	25871	26246	25975	25854	26091	25930	26152	26128	25970	25863	26128	25958	25911	25992	26015	25818	26196	26019	26095	25901	25705	26034	25736	25546	25928	25946	26049	26004	25893	25955	26077	26089	25858	25896	26141	26039	26005	25789	25909	25982	25861	25852	25944	25639	26086	26036	26032	26003	25933	26175	26232	25964	25915	25989	25830	25826	25855	25733	25839	26126	25954	25760	25944	25844	26112	25899	26240	25969	26257	25745	25904	25879	25873	25909	25937	25995	26066	25918	26017	26027	26019	26022	25933	26339	26134	26156	25881	26094	25950	25964	26131	26092	25753	26286	26113	26319	26029	26164	26025	26088	26026	25866	25931	26060	25991	25824	25994	25900	25875	25912	26040	25796	25856	25991	26027	26114	25950	25977	25965	25905	25994	25809	25814	25819	25782	26122	26049	26251	25708	25946	26137	26149	26072	25934	26036	25778	25902	26021	25856	25940	25839	26079	26172	25980	25931	26241	25953	25762	26028	25979	25821	26040	25935	25739	25870	25964	25920	25913	26026	25940	25694	26123	26104	25925	26102	25856	25945	25911	25742	26052	25865	26179	26039	25812	25908	25817	26014	25828	25867	25860	25991	25862	26064	25943	26141	25844	25909	25916	25963	25970	26031	25808	25963	26034	25990	25859	25875	25935	25982	26254	26035	25754	26112	25811	26207	25975	25863	26091	25691	26089	25898	25859	25803	26055	26002	25809	26098	25965	25954	25944	25879	25934	26101	26020	26084	26211	25811	26224	26020	26005	25814	25908	25992	25950	26198	26106	25986	25874	26019	26019	25852	26082	26049	25828	25804	25889	26022	25941	26105	25924	26016	25823	26188	25973	25925	25825	25866	25899	26165	26229	25878	26159	26130	25937	26074	25807	25945	25836	25895	25878	25907	25879	25864	25872	25989	25993	26042	25658	25812	26050	25967	25947	26037	25991	25939	26116	25959	25965	25966	26005	25649	25850	25903	25553	25740	25863	25994	25799	25965	26247	25940	25966	25999	26045	25921	25889	26141	26006	26028	25987	25923	26043	25948	25967	26001	25965	25824	25868	26122	25959	25861	26064	26030	26085	25763	25870	26106	26006	26061	25891	25653	25861	26115	26004	25762	25771	25920	26248	26023	26106	25939	25787	26225	25977	25928	25875	25955	25996	25928	26154	26057	25943	25921	26077	26046	26125	25933	26049	25897	25949	26034	26236	26058	26116	26123	26003	25829	26057	26149	26083	26202	26106	26202	25796	25971	25908	26139	25787	25955	25806	25893	26109	26066	25823	26027	25811	25963	25993	26091	26005	25973	25919	26230	26159	25865	26054	25736	25904	26060	25991	26054	25851	26072	25867	25940	26099	25983	25852	26016	25771	25815	25950	26015	25907	25698	25957	25991	25888	25953	25960	25682	25974	26174	26027	25957	26008	25804	25989	25846	26108	26124	26273	25818	25705	25764	25776	25939	26044	26015	25721	26104	26114	26134	25897	26027	26039	26114	26020	25804	25965	25880	25999	26038	26108	25786	26028	25831	25681	26043	26137	26175	25934	25995	25805	26023	26112	25830	25861	25858	25903	26058	26028	26070	26002	26120	25918	26058	26049	26087	25911	26056	25913	25949	26126	25854	25990	25883	25692	25747	25857	25819	26052	26152	26065	25904	25882	25975	25875	25774	25570	26071	25756	25997	25727	25951	26036	25876	25746	25888	25867	26012	26207	26013	25955	25749	25884	26046	26166	26020	25924	26129	26148	25922	26000	26078	25734	26369	25975	25876	25681	25954	25686	25986	25987	26061	26058	26039	25835	25810	25895	26050	26071	26069	25859	25931	26014	25975	26000	26029	25742	26110	25983	25797	25820	26072	25980	26065	26007	25972	25910	25781	25664	25875	25932	25869	26095	26030	26019	25888	25981	25907	26174	25806	26089	26128	25942	25825	26089	26083	25781	25973	25898	26150	25803	25902	26068	26035	25738	25875	25904	26041	26017	26029	25918	26051	25944	25770	26087	25874	25906	25876	26104	25821	25879	25736	26004	26100	26122	26069	26026	25982	25931	26095	25872	26030	25959	26023	26171	26098	26021	26058	26095	25960	25918	26045	25928	25759	25989	26103	25900	25963	25574	25920	25895	25906	25872	25694	25872	26032	26013	25882	25994	25940	25880	25942	26056	25794	26051	26133	25920	25965	25869	26082	26031	25969	25886	25924	25920	25950	26106	25759	26111	26016	25972	26069	26112	26033	25851	26194	25918	26187	26007	25965	26133	26173	25744	25904	26026	26031	26056	26177	26023	25812	25870	25881	26122	26075	25930	26073	25896	25886	25856	26007	26074	26217	25802	26036	25953	26001	25905	25690	26043	25976	25816	26125	26098	26182	26112	26061	25993	25975	25849	26308	26019	25893	26110	25967	26006	26029	25934	25871	25842	25766	26127	26017	25936	25960	26156	26127	26013	25832	25909	25984	26187	26162	25929	25889	26004	25845	26097	26134	25992	25748	25808	25936	25840	25876	25944	26180	25937	26079	25950	25826	25955	25960	25840	25896	25929	25806	26157	26136	26160	26054	26007	26090	26115	25933	25808	25728	26309	26112	25873	26016	26042	25915	26037	26002	25791	25809	25790	26116	26199	25885	25706	25841	25475	25687	25974	25961	25930	26149	26036	25967	26071	25890	25849	26255	26108	25913	25905	25933	26160	25891	26232	26122	26060	25929	26209	26228	26041	25789	25885	25984	25913	25661	26240	26100	25841	25711	25971	25913	26059	26101	25958	25865	25809	25877	26087	25808	26021	26055	25803	25892	25922	25716	25531	25865	26048	25788	25963	26007	25863	26109	26146	25781	25827	25794	25851	26294	26155	25994	26109	26159	25797	26179	25830	25833	26150	25773	25820	26109	26025	25950	25885	26069	25641	25804	25879	26170	25821	25823	26099	26007	25988	25974	26304	25843	26046	25929	25870	25929	25832	25971	26009	26068	26014	25928	26137	26219	26134	26004	26050	25696	25913	26102	25937	25857	26058	25879	26051	26005	25946	25959	26141	26431	26023	26018	26151	25748	25659	26001	25926	26025	26154	26108	26020	25993	25938	25846	26057	25883	26213	26106	26017	25772	26206	25945	26038	26030	26017	26069	25796	26152	25814	25894	26085	26135	26019	25783	25826	26152	26095	25965	25984	26113	26084	25960	26084	25893	25937	26019	25592	25787	25908	25983	26055	26137	25772	25862	25709	25928	26051	26123	26064	26141	26006	26008	26133	26026	25898	26056	25671	26006	26027	26069	25960	26109	25962	26358	25863	25980	25890	25852	25895	25779	26043	25793	25832	26155	26053	25819	25863	25922	25971	26119	25971	26000	26104	26263	26177	26141	25880	26008	25979	26057	25977	25803	25883	25939	26037	25826	25859	25838	25940	26151	26053	25957	25999	25983	25913	26050	25892	25753	26133	26054	26002	26074	25945	26054	25744	25910	25666	26018	26164	26244	26064	26121	25782	25934	25953	25884	25893	26074	26027	25788	25982	25828	25942	25851	26068	26252	26090	26143	25735	25936	25893	26062	26051	26021	25955	25960	26029	25955	25835	25944	26158	26007	25883	26242	26017	26048	26099	25956	26204	25880	25942	25904	26130	26115	25979	25934	25767	25758	26215	25939	26057	26134	25891	25774	25891	25769	26104	26048	25638	25839	25883	26159	26055	25818	25814	25914	26037	26197	25747	25871	25916	25897	25984	26218	25930	25809	25835	26166	25999	26105	26006	26038	25884	25904	25972	26175	25655	26003	26033	25695	26054	26087	25796	25884	25991	25938	25757	25737	25686	25896	26193	26089	26088	25895	26092	25826	25871	25996	26084	25922	26067	26156	25879	25979	25842
34165	60434	63720	47857	46485	39535	34988	31311	28149	25037	22697	21301	20996	23347	22932	20367	20059	20071	20160	20021	19980	19895	19816	19727	19554	19438	19765	19650	19723	19739	19823	19684	19709	19627	19656	19369	19516	19720	19500	19775	19657	19706	19827	19556	19483	19459	19718	19634	19563	19682	19602	19754	19567	19698	19683	19739	19543	19596	19799	19572	19713	19748	19624	19682	19661	19512	19525	19513	19583	19496	19598	19691	19688	19528	19315	19669	19511	19653	19591	19552	19687	19621	19535	19696	19627	19728	19428	19638	19577	19402	19785	19642	19780	19536	19655	19646	19653	19674	19583	19538	19736	19609	19669	19625	19611	19531	19806	19467	19581	19809	19776	19499	19661	19656	19768	19682	19766	19640	19528	19726	19688	19698	19610	19673	19663	19718	19455	19620	19521	19553	19483	19665	19596	19581	19581	19531	19496	19563	19654	19467	19508	19627	19438	19581	19601	19548	19620	19603	19515	19674	19827	19547	19677	19562	19607	19415	19617	19704	19735	19619	19436	19576	19699	19459	19604	19563	19639	19477	19623	19589	19591	19442	19655	19548	19682	19601	19573	19474	19793	19617	19461	19563	19627	19446	19681	19700	19672	19710	19748	19505	19665	19555	19664	19513	19562	19731	19736	19616	19551	19772	19575	19746	19755	19652	19790	19766	19612	19576	19580	19506	19618	19633	19675	19554	19722	19620	19754	19490	19489	19608	19604	19644	19641	19490	19701	19532	19538	19664	19621	19394	19679	19575	19650	19791	19759	19725	19661	19543	19666	19597	19644	19546	19686	19592	19696	19581	19522	19666	19701	19510	19831	19630	19608	19500	19485	19709	19725	19618	19490	19509	19575	19727	19439	19595	19544	19659	19476	19524	19645	19491	19751	19718	19737	19483	19690	19834	19687	19355	19652	19637	19593	19599	19583	19606	19663	19610	19613	19556	19632	19604	19605	19542	19745	19597	19644	19629	19737	19821	19491	19598	19522	19787	19515	19435	19769	19642	19507	19595	19637	19500	19782	19598	19417	19491	19683	19498	19676	19733	19618	19561	19575	19467	19452	19805	19554	19726	19785	19673	19771	19593	19583	19583	19665	19605	19717	19545	19803	19783	19629	19539	19545	19694	19815	19641	19544	19720	19633	19671	19789	19584	19628	19515	19542	19600	19707	19382	19694	19576	19717	19385	19559	19510	19618	19589	19509	19520	19640	19584	19550	19686	19793	19630	19596	19754	19763	19653	19690	19516	19931	19738	19572	19705	19626	19575	19621	19651	19642	19538	19559	19567	19677	19573	19649	19633	19796	19604	19746	19688	19687	19568	19631	19504	19730	19767	19632	19630	19851	19688	19668	19675	19622	19648	19560	19510	19479	19719	19636	19623	19522	19625	19443	19659	19686	19747	19911	19776	19744	19705	19695	19553	19570	19536	19677	19701	19610	19598	19595	19549	19491	19642	19555	19697	19741	19466	19710	19551	19580	19724	19620	19679	19618	19460	19857	19649	19620	19636	19567	19722	19765	19658	19461	19564	19613	19524	19736	19650	19586	19507	19666	19694	19587	19532	19742	19562	19818	19466	19823	19536	19730	19649	19785	19593	19509	19610	19549	19770	19773	19543	19598	19570	19599	19472	19725	19614	19778	19656	19615	19550	19697	19663	19631	19573	19667	19596	19784	19648	19474	19850	19297	19549	19592	19630	19493	19402	19454	19451	19525	19724	19712	19433	19535	19591	19725	19652	19485	19527	19615	19701	19652	19703	19683	19572	19530	19523	19630	19673	19688	19586	19627	19539	19677	19672	19564	19627	19551	19691	19530	19696	19544	19452	19676	19441	19685	19535	19472	19733	19573	19611	19524	19582	19576	19504	19695	19582	19664	19579	19796	19760	19648	19669	19483	19545	19713	19762	19722	19460	19737	19696	19649	19582	19734	19512	19775	19521	19401	19561	19629	19747	19608	19708	19622	19652	19718	19586	19687	19681	19437	19580	19781	19579	19624	19671	19551	19627	19616	19657	19835	19676	19651	19661	19618	19545	19511	19640	19625	19796	19546	19558	19667	19706	19659	19458	19696	19666	19568	19637	19524	19525	19543	19740	19512	19744	19811	19509	19505	19631	19559	19683	19687	19683	19394	19594	19674	19616	19588	19661	19571	19744	19634	19553	19582	19535	19598	19503	19658	19593	19775	19675	19710	19516	19763	19731	19630	19867	19627	19725	19542	19640	19569	19551	19832	19355	19607	19503	19858	19809	19646	19652	19680	19604	19609	19695	19567	19817	19690	19859	19573	19647	19833	19542	19666	19506	19765	19572	19541	19697	19548	19647	19495	19561	19703	19598	19767	19592	19686	19686	19629	19696	19681	19708	19557	19565	19778	19544	19813	19512	19589	19515	19570	19547	19675	19595	19622	19603	19555	19795	19733	19616	19493	19711	19662	19838	19666	19669	19761	19628	19699	19532	19417	19564	19520	19707	19682	19576	19712	19703	19682	19654	19643	19614	19601	19860	19719	19611	19730	19490	19614	19773	19644	19641	19530	19492	19552	19557	19475	19462	19518	19645	19549	19638	19583	19642	19518	19652	19503	19647	19683	19502	19707	19720	19560	19643	19427	19668	19501	19677	19478	19715	19579	19636	19597	19456	19702	19490	19680	19609	19587	19680	19550	19485	19605	19634	19659	19765	19614	19698	19609	19658	19610	19532	19691	19668	19601	19723	19609	19818	19553	19587	19558	19631	19679	19366	19535	19577	19766	19543	19632	19765	19590	19759	19698	19474	19608	19543	19455	19721	19629	19642	19523	19610	19598	19669	19653	19605	19538	19572	19698	19798	19475	19804	19595	19495	19472	19634	19597	19819	19662	19599	19712	19699	19573	19682	19587	19625	19571	19689	19749	19583	19734	19781	19626	19773	19516	19727	19885	19456	19639	19479	19654	19615	19629	19561	19797	19651	19514	19661	19637	19737	19540	19522	19734	19412	19471	19526	19680	19696	19601	19668	19617	19567	19731	19527	19562	19739	19623	19345	19724	19733	19722	19692	19542	19683	19611	19607	19662	19789	19830	19461	19451	19786	19569	19711	19827	19551	19566	19713	19630	19505	19390	19758	19660	19617	19703	19639	19582	19469	19463	19631	19549	19634	19631	19583	19544	19707	19796	19608	19644	19701	19654	19545	19856	19669	19556	19566	19616	19756	19520	19820	19667	19495	19574	19658	19564	19807	19768	19392	19627	19630	19614	19493	19814	19663	19441	19547	19704	19742	19769	19581	19661	19596	19603	19612	19595	19585	19657	19581	19675	19532	19681	19547	19722	19585	19721	19493	19610	19483	19608	19623	19884	19431	19442	19664	19514	19538	19856	19598	19426	19699	19701	19575	19491	19578	19703	19650	19861	19648	19685	19749	19501	19532	19660	19702	19689	19702	19631	19547	19636	19585	19549	19641	19724	19644	19527	19648	19716	19583	19607	19591	19447	19673	19688	19525	19512	19519	19658	19743	19618	19580	19565	19515	19595	19690	19668	19568	19653	19523	19714	19600	19581	19826	19624	19670	19634	19583	19459	19753	19530	19756	19536	19629	19524	19726	19758	19567	19562	19557	19641	19551	19646	19577	19715	19696	19724	19700	19350	19719	19716	19510	19439	19504	19565	19449	19667	19517	19610	19696	19752	19652	19676	19694	19709	19431	19678	19674	19493	19502	19620	19663	19573	19651	19611	19615	19458	19451	19373	19555	19722	19529	19600	19667	19404	19566	19414	19543	19628	19745	19487	19681	19760	19765	19585	19705	19565	19613	19596	19684	19531	19463	19473	19641	19654	19727	19659	19464	19693	19560	19761	19565	19565	19369	19465	19678	19587	19436	19644	19615	19585	19597	19659	19648	19474	19771	19690	19509	19624	19647	19603	19519	19515	19628	19583	19439	19502	19529	19716	19501	19691	19503	19672	19572	19625	19605	19707	19706	19713	19576	19833	19670	19521	19657	19629	19585	19400	19581	19680	19480	19560	19828	19503	19575	19685	19382	19602	19664	19621	19728	19634	19608	19451	19692	19658	19647	19565	19570	19607	19533	19661	19530	19724	19551	19698	19433	19550	19620	19640	19795	19538	19738	19581	19781	19651	19681	19646	19548	19651	19615	19832	19601	19589	19491	19785	19618	19789	19733	19643	19772	19634	19622	19673	19747	19689	19519	19623	19660	19511	19516	19646	19618	19676	19534	19482	19613	19522	19709	19715	19457	19553	19506	19566	19388	19603	19631	19591	19507	19597	19525	19540	19657	19480	19782	19533	19576	19646	19608	19504	19798	19631	19737	19692	19606	19654	19738	19598	19764	19723	19761	19630	19688	19802	19699	19698	19603	19588	19541	19609	19649	19587	19586	19553	19584	19663	19588	19488	19652	19709	19579	19688	19754	19698	19515	19676	19721	19663	19651	19698	19605	19635	19537	19711	19558	19532	19649	19710	19616	19601	19760	19639	19668	19727	19733	19769	19656	19588	19622	19552	19640	19605	19543	19548	19727	19744	19490	19882	19575	19716	19674	19713	19547	19598	19663	19581	19425	19452	19633	19614	19609	19533	19725	19520	19656	19470	19462	19758	19771	19564	19762	19591	19692	19704	19536	19658	19576	19706	19669	19481	19540	19514	19509	19597	19554	19622	19583	19596	19729	19524	19653	19611	19691	19586	19687	19574	19538	19874	19754	19609	19645	19665	19766	19582	19514	19579	19662	19441	19766	19555	19737	19552	19741	19591	19494	19752	19596	19727	19594	19755	19652	19653	19546	19490	19525	19608	19563	19650	19608	19727	19581	19669	19777	19653	19651	19514	19679	19570	19708	19479	19628	19451	19837	19538	19684	19590	19614	19767	19622	19710	19564	19642	19654	19650	19711	19511	19856	19582	19767	19737	19494	19643	19677	19497	19608	19690	19705	19507	19578	19666	19583	19756	19671	19668	19599	19597	19685	19705	19557	19535	19579	19736	19701	19552	19721	19565	19644	19447	19724	19648	19477	19542	19694	19544	19484	19844	19557	19558	19373	19749	19797	19466	19456	19708	19670	19774	19624	19674	19749	19758	19512	19637	19552	19603	19579	19610	19706	19578	19656	19626	19603	19488	19636	19660	19798	19805	19608	19553	19500	19742	19683
33800	30070	37889	34719	29341	27446	27626	26776	26198	25870	25540	25762	25338	25499	25221	25120	25190	25122	25236	25125	25006	24840	25123	24959	25050	25007	24953	24899	25062	25102	25173	24963	25033	25009	25198	25138	24954	25085	24921	25267	24965	25008	25250	24898	25074	25129	24920	24783	25044	24812	24983	24701	24852	24788	24858	24979	24879	24819	24900	24687	24864	25178	25041	24888	24975	24849	25025	25132	24913	25184	24807	24871	24972	25238	24957	24751	24810	24980	25067	24860	24750	24936	25015	25013	24937	24898	24916	25180	25024	24943	24897	25066	24902	24769	24922	24644	25146	25137	24742	24847	25036	24978	25014	24812	25062	24952	24986	25010	25058	24865	24932	24839	25016	24833	24906	24940	24993	24724	24983	24976	24780	24770	24791	25029	24846	25008	24809	25053	24899	24834	24987	24828	25094	24851	24718	25107	24871	24822	24849	24848	25087	24997	24671	24634	25063	24927	24875	24686	24974	24931	24795	24878	25011	25062	24865	24873	24974	25023	25254	25020	25094	25048	24901	24804	25194	24874	24947	24822	24891	24773	24841	25077	24851	25005	24943	24968	24765	24991	24795	24822	24631	24850	24713	24820	25043	24751	24801	25019	24970	24947	25006	24876	25016	25042	24882	25124	25011	24941	24860	24898	24984	25044	25006	25103	25147	24979	24987	24908	25087	24854	24882	24936	24847	24789	24918	24955	24737	24803	24805	24852	25086	24954	24774	24922	25030	24749	25032	24895	25140	24849	24848	24895	25038	25029	24964	25041	24932	24987	24856	24984	25039	24877	24737	24697	24819	24935	24916	24864	24756	24908	24917	24824	24981	24831	24575	24904	24974	24892	25031	24892	24993	24828	25206	24799	24931	24822	25125	25080	24920	25095	24925	24959	24708	24980	24897	24983	25070	24892	24838	24837	25076	24927	24874	24961	24864	24714	24928	25030	24937	24864	24953	24854	25006	24932	25028	24865	24760	24818	24859	24820	25013	24938	24695	24881	24890	25035	25163	24922	24977	25123	25046	24875	24898	24990	25037	24933	25000	24935	24915	25023	24757	24734	24965	24992	25122	24956	24776	25101	24927	25073	24965	24901	24970	24902	24776	24873	25032	24713	25194	24923	24746	25026	24964	24913	24974	24876	25066	25066	24844	24992	24876	24770	24911	24599	24857	24943	24754	24878	24969	24891	25191	24862	24706	24472	24743	24968	25025	24983	25069	24979	25095	24929	24797	24848	24986	24942	24753	24839	24732	24846	24846	24991	24949	24808	25018	25027	24750	25032	24823	24808	25103	25024	24738	24971	24774	24791	25179	24820	25033	24854	24873	25000	24833	25085	24971	24999	24728	24757	24840	25091	24818	24907	24906	24998	24800	24842	24801	24824	24947	25128	24907	24791	25119	25066	25184	25003	25235	24967	24888	24908	24891	25015	24903	25166	24999	24828	24809	24966	24923	25063	24967	24830	24896	24979	24791	24718	24773	24968	24878	24920	24842	24788	24765	24823	24957	24690	24643	24863	24885	24759	24881	25184	24922	24840	24956	25275	24951	24888	24748	24859	24884	24816	24911	25024	25107	24897	24830	25092	25050	25006	24834	24910	24973	25029	24963	24744	24740	24857	24973	24891	25071	24811	24951	24874	25174	24987	25049	24852	24833	24897	24887	24850	24764	24741	24762	25092	24846	25297	24892	24861	24945	24756	25001	25042	25001	25009	24950	24972	24837	24837	24973	24779	24974	25007	25056	25178	25028	24825	24871	24773	24986	24908	24848	24860	24777	24959	24989	24876	24887	24975	24996	24901	24968	25072	24882	24919	24976	25059	24791	24730	24640	24941	25260	24932	24953	25181	24694	25022	24955	25024	25068	25069	24969	24888	24978	24954	24911	24960	24967	24877	24849	24842	24901	25069	24931	25130	25024	24789	24725	24891	24839	24736	24818	24749	24851	24994	24941	24809	25080	25043	24903	24976	24828	25026	24963	24930	24744	24937	24775	25140	25014	24986	24835	24978	24935	24695	24796	25032	25063	24940	24963	24930	24793	24847	24886	25138	24810	24970	24983	24976	24935	25137	25007	24944	24939	24890	24809	24877	24761	24941	24910	25006	24812	24737	25109	25086	24871	25055	25086	24924	24819	24953	24769	24938	25058	24846	24984	24804	24844	24895	24912	24882	24811	24951	25082	25152	25127	25023	25029	25002	25015	25092	25081	25089	24793	24899	25002	25192	24814	25004	24773	24945	25012	24922	24863	24856	24908	24835	24814	25025	24957	24868	24756	25035	24996	24935	25150	24752	24880	25076	24861	24793	25091	24941	24753	25088	24876	25079	24958	24652	24802	24921	24900	24792	24950	24976	24900	24674	25017	24979	24892	25078	24884	24755	24922	25004	24854	25092	24875	24876	24978	24867	24954	24840	24777	24794	24936	24955	24852	24903	24953	24838	25022	24874	24899	24901	24916	25155	24883	24970	24854	25137	25134	24807	24835	24839	24783	25007	24981	25094	25147	25040	24878	25101	25148	24753	24880	25166	24950	25024	24938	24981	25035	25041	25113	25035	24906	24974	24929	24816	24771	24980	24932	24957	24971	24898	24860	24686	24881	24858	24984	25044	24783	24882	24948	24820	25021	25007	24827	24879	24969	24875	24925	25016	24833	24767	24800	24889	25112	24815	25088	25083	24919	24991	25002	24980	25102	24959	25058	24904	24997	24976	24975	24898	24973	24766	25037	25091	24787	24823	24842	25168	24948	24930	24861	24888	24943	25035	25007	24953	24806	24630	24952	25087	24722	24765	24829	25107	25003	24792	24892	24851	24929	25008	24980	24911	24904	24849	24922	24907	24707	24900	25056	24816	24922	25054	24991	24736	24863	24904	24821	24920	24963	24948	24728	25176	25103	25123	25008	25166	25005	25081	24792	24848	24926	24754	24954	24957	25175	25022	25137	25130	24895	25123	24777	24817	24919	24882	24948	24996	24953	24910	24718	24884	24846	24878	24984	25123	25064	24885	24895	24932	25166	24871	24975	24976	24799	24815	24796	24991	25169	24973	24868	24811	24902	25063	24880	25061	24990	24820	25069	25063	25151	24874	24937	25088	24847	24817	24946	25053	25042	25172	24897	24752	25128	24802	24986	24969	24998	24979	24971	24954	24762	24883	24961	24702	25166	24703	25059	24864	24790	25057	24964	24985	24989	24937	24861	24882	25140	25113	25107	24918	24904	24771	25178	24944	25061	25111	24879	25082	25025	25034	24943	25016	24953	25097	24908	24874	24842	24990	25038	24843	25057	24941	24896	24904	24966	24898	25202	25248	25009	24955	24882	24749	25101	24771	24894	24895	25223	25002	25104	25060	25192	25024	24939	24732	25003	24927	25114	24798	24913	24814	24901	24863	25004	25070	25119	24967	24966	24938	25021	24856	25038	24964	24930	25072	24791	24705	25066	25020	24943	24974	24838	24784	24775	25144	24845	25112	24878	24894	24685	25010	24836	24901	24978	25105	24799	25132	24953	24981	24885	24597	24722	24965	25003	24798	24970	25090	24725	24973	24623	24878	24790	25168	25130	25322	24928	25061	24954	25105	25047	24882	25090	24970	25150	24882	25005	25060	24769	24800	25134	25157	24950	24882	24834	24908	24977	24968	24935	24875	24635	24842	24721	24813	25097	25058	24806	24817	25012	24988	25142	24858	25099	25135	24861	24817	24780	25067	25104	24668	24920	24881	24813	24824	24921	25036	24897	24840	24882	24998	24876	25049	25202	24875	24861	25053	24954	25038	25022	24979	25044	25013	24801	24883	25198	24710	24716	24991	24915	25131	24936	24958	24894	24825	25058	24926	25015	24788	24737	24880	24863	25009	25054	24773	24961	25093	24958	24914	25008	24995	24852	24883	24839	24970	25206	25105	25008	24915	24944	24765	24621	24858	24645	24839	25027	24886	25119	25056	24939	24919	25042	25128	24832	25033	24980	24887	24937	24759	24889	25027	24916	24959	25061	25029	24805	24785	24828	24862	25081	25000	24674	24833	24759	25284	25191	24899	24787	24868	24990	24795	25008	25004	24771	24860	24918	25047	25066	25157	25035	24900	24986	25025	24921	25061	24761	24787	25015	24976	24998	24895	24668	24959	24953	25036	24700	24939	24790	24898	24803	24889	24886	24963	24764	24849	25110	24802	24997	24891	24946	24783	24747	24926	25005	25002	25131	24852	24914	25032	24948	24913	25161	24997	24968	24817	24823	24864	24783	24841	24928	24833	25043	24898	24904	24957	24861	24806	24825	24933	24979	24980	25132	24978	24759	24947	24935	24896	24655	24791	24895	24857	24779	25143	25051	24991	24724	25026	24876	24864	25093	24923	25123	24865	24903	24875	24661	25004	25060	24838	25066	24835	24779	24954	24865	24970	24804	24825	24950	24997	24865	25055	24849	24757	25175	24966	24916	24932	24848	24814	25106	24942	24954	24753	24798	25166	25115	24963	24888	24787	24725	24829	24976	25062	25007	24693	24804	24903	24995	24835	24921	24872	25003	24867	24925	24926	24890	24861	24786	24925	25050	24958	24926	24902	24977	24983	25099	24713	24656	24690	25040	24912	25036	24938	25082	24992	24955	24895	25255	24955	24771	24875	25096	24910	24838	24783	24654	24818	24797	24735	24828	25099	24866	24897	25023	24865	24902	25209	24970	24943	24779	25004	24963	24998	24771	24784	24855	24894	24913	25058	24826	25039	24889	24860	24871	25010	25075	25038	25119	24984	25066	24617	25089	24769	24947	24842	25029	24972	25137	24823	24809	24713	24786	24974	24762	24751	25105	25061	24999	24942	25012	25053	24629	24852	24879	24896	25045	24874	25104	24863	25041	25082	24805	25010	24839	25125	24908	24974	24858	24862	24904	25087	25095	24982	25000	24901	24939	24938	24904	24981	25092	25108	24829	24898	24862	25049	25073	25062	24993	24886	25059	24936	25108	25056	24822	24999	24869	24810	24913	24845	24742	25094	25046	24908	24536	24855	24945	24706	25029	24789	24726	24765	24640	24984	24787	24868	24725	24778	25082	24819	24633	25024	24764	24623	24788	24803	24913	24836	25048	25065	24940	24761	24637	24869	24921	24843	24943	24935	25110	25021	24775	25033	24921	24958	24999	24847	24934	25026
28003	35902	41042	32397	26291	22839	23012	21893	20897	20480	20384	19786	19313	19614	19487	19322	19046	19023	18991	19174	19153	19171	19068	19210	18694	18965	18963	18939	19137	18785	19045	19192	19078	18729	19050	19206	18868	19152	19039	18929	18922	19042	18888	18951	19317	19059	18964	18799	19029	18958	19117	19040	18942	19056	18959	19114	18957	18980	19080	18834	19076	19044	18985	19033	18942	18971	18912	19042	18919	18986	19027	18965	18776	18994	18938	18975	18941	18975	18914	19026	19001	19159	18987	18950	18983	19166	18845	18949	18994	19062	19126	19019	19108	18786	19069	18950	18832	18999	18812	19073	19039	18865	18971	19116	19101	19058	18965	18865	19058	19129	18943	18956	19073	19098	18865	18954	18981	19144	18874	18869	19057	18985	19079	19022	19105	18908	18834	19146	18884	18792	19075	18823	18968	19035	19140	18952	19148	18997	18910	19266	18936	18912	19036	19100	19002	19120	19052	18946	18981	18892	19038	18869	19026	18961	19019	18972	18883	19122	18894	19069	18989	18995	18958	18964	19017	19052	19056	18857	18965	18972	19010	19063	18816	18967	19127	18812	18903	19015	19027	18914	19033	18980	19103	18977	19058	18962	18999	18871	19020	18989	19022	19006	18981	19110	19045	18906	19059	18906	19023	19043	18952	18941	19020	19101	18976	19072	18899	19100	18917	19044	19012	19095	19033	18953	19035	18915	18866	19059	19003	19058	19055	18861	18900	18959	18969	18825	19078	18939	19121	19050	18994	19194	18975	18992	19134	18959	19149	19155	19016	19038	19077	19127	19067	19005	18939	18918	18991	18942	19161	19036	19014	19061	19047	18944	18839	19053	19035	18958	18896	18961	19064	18979	18932	19037	19093	18940	18991	18895	18998	18935	19130	18972	19016	18980	18882	18992	19132	18985	18948	18890	19099	18976	19005	18994	18963	19082	18814	19070	18910	18938	18915	18887	19010	18881	19043	18725	19106	18823	19099	18986	18830	19027	18963	18938	19034	19170	19133	18829	18880	18889	19024	19054	18924	18882	18862	18965	19035	18856	19039	19146	18888	18943	18842	18916	18899	18959	19141	18905	18795	19082	19064	18977	19089	18945	18983	19015	19121	19121	19085	18972	19080	18931	18933	19077	18960	19006	18936	18974	18904	19012	19198	18979	19264	19022	18851	19086	19024	19103	18918	19148	19039	18973	19099	19062	18871	18923	18874	19201	18976	18954	19020	18999	19017	19047	19077	19104	18896	18926	18967	18914	19130	19033	19169	18881	18990	18980	19031	18770	18945	18974	18822	18958	19034	19053	18981	19134	18925	18894	18864	18829	18862	19172	18892	18883	18844	18968	19033	18784	18997	18974	19056	19147	18978	19065	18895	18849	19023	19051	19118	19018	19000	18815	19116	19086	18983	18964	18896	19106	19038	19000	18918	19113	19218	19144	18847	18952	18963	19011	18990	19070	18991	18991	19137	19040	18895	18989	19189	18854	18967	18870	19180	18937	19073	18955	18867	18878	19099	18988	19008	18907	18969	18935	18970	18951	18943	18818	19076	19124	18978	19170	19011	18939	18919	18968	18928	18902	18990	19032	18985	19120	19105	18842	18949	19022	18977	18956	18909	19082	19118	18772	19032	18928	18987	19004	19010	18835	18958	18968	19115	18785	19050	18959	18797	18961	18973	19075	19070	18795	18942	19210	19054	18916	19003	18941	19117	19057	19002	18910	18902	18776	18957	18938	19031	18842	18888	18941	18952	19123	18911	18880	19074	18983	18813	19159	18819	18989	18946	19027	18849	19017	19117	19027	19053	19162	19020	19026	19194	19024	18916	18970	19038	18940	18951	18920	19061	18890	19124	18961	19021	18890	19038	18883	19049	18991	19051	19122	19041	18950	19092	18861	19069	19161	19023	18968	18976	18867	19116	18968	18946	19060	19136	19003	19130	19033	18911	18951	18912	18959	19075	19024	19135	18955	19036	19018	19139	18965	19065	19087	19032	19085	19047	19063	19007	19049	19146	19238	19015	19098	19118	18988	18888	19061	19149	18876	18973	19219	18950	18927	19070	18888	18989	19061	19050	18983	18912	19111	19070	19057	18979	19057	18905	18923	19223	18968	18828	19096	19002	19009	19064	19042	19090	19101	19126	19038	18907	18800	19151	19104	18975	19025	19090	19102	18871	18985	18863	18990	19005	18881	19131	18879	19047	18999	19000	19008	19073	19044	19193	18980	18952	19032	19008	18898	19006	18950	19023	19047	18891	18957	18860	18879	19043	18825	18864	18944	19040	19006	18986	19090	18948	19044	19022	18900	18909	18906	18972	18762	18954	18950	19001	18879	19071	18955	18955	19032	18989	18998	19025	18993	18910	19083	19107	18882	18853	19024	18840	18961	19059	18784	18941	19017	19261	18981	18878	19054	19044	18941	18905	18922	18974	19051	19042	19028	18920	19164	18954	19220	18909	19059	18981	18966	19172	19192	18942	18897	19098	18978	19054	18927	18914	18967	18985	19128	19046	19020	19082	18987	18990	19034	19001	18972	19208	18876	19015	19044	18991	18985	19136	19083	18754	18952	19080	18986	19056	19088	18937	19029	18999	18960	18783	18945	18962	19068	18917	19038	18962	19070	18885	19036	19000	19030	18925	18966	19061	18956	19020	18919	19096	18756	18990	18897	19080	18957	18783	19030	18975	18908	19107	18945	19204	19018	19119	19018	18937	19104	18976	18859	19034	18980	19076	18940	18924	19140	18801	19050	18902	19203	18995	19146	19065	18768	19059	18967	19157	18857	18909	19104	19215	19134	19087	18761	19030	18969	18967	19214	18967	19018	19027	18875	18891	18830	18884	18957	18852	18974	19022	18828	19084	19111	19168	19156	18951	18972	18830	19089	18982	19181	19160	19224	19033	19019	18947	19072	18923	18951	19186	18885	18878	18875	18904	19019	19098	18934	18910	18942	18967	19023	18812	19126	18984	19063	19151	19094	18981	18970	19085	18805	18932	19115	19032	18998	18977	18961	18988	19027	18965	18919	19013	19118	19101	19164	18895	18961	19093	19282	19041	18869	19165	18933	19026	18951	19092	19001	18794	18968	18977	18928	19001	19048	19055	18848	18861	19154	18970	19117	18964	18883	18840	19081	19181	18861	19008	19007	19142	19022	19149	19174	18918	19053	18944	18988	19040	18858	18902	18910	19035	18944	18978	19036	18996	18936	18907	19063	18932	18985	18892	19022	18926	19129	19041	18987	19045	19166	19029	19043	19094	19039	18979	19022	18988	18877	19143	18984	18989	18972	18986	18938	19015	18998	19005	18998	19180	18974	18820	18882	19113	19009	18961	19060	19061	18963	19107	19092	18881	18844	18942	18940	19061	18943	18989	18970	18912	19028	19016	19006	19173	19146	19027	19068	18987	19067	19151	18946	18982	19100	18969	19036	18998	18919	18981	18806	18981	19181	18898	18927	18942	18947	18990	19097	18937	19063	19144	19208	19031	18776	18985	18979	18999	18978	18983	18974	19147	18841	18940	18957	18936	19004	19011	18960	18934	18865	19110	18980	19154	19163	19047	19152	18987	19077	18800	18877	19065	19042	19135	18977	18936	19018	18965	19219	19003	18971	18998	19040	18840	18985	18945	18845	19065	18943	18968	18894	19169	19020	18954	18830	19007	19118	19056	18989	19137	18908	18965	19077	18968	18933	19291	19051	18887	18891	18968	18853	18995	18899	19103	18813	19013	19027	18770	19072	19103	18964	18983	18869	18950	19071	18796	19048	19036	18878	19045	19179	19037	18981	18965	18963	19102	18840	18866	18964	19246	18933	18996	19129	18996	19039	19049	19029	19026	18973	18897	18931	18847	19298	18972	19032	18909	18981	19022	19018	19024	19047	19107	18918	18999	18943	19151	18971	19060	18968	18975	18877	19162	18951	19026	19221	19090	18883	19102	19006	18828	19117	19041	19042	18713	19144	18763	19032	19023	18991	18869	19024	18793	19016	18867	18892	18961	19117	19051	18953	18906	18911	18953	19179	19077	19160	19147	19012	19004	18991	18796	19012	18914	19267	19088	18984	18974	19039	19017	18968	19031	18898	18961	18939	18937	19052	19018	18937	18859	18823	18922	18866	19066	19217	19119	19019	18867	19050	19068	18981	19032	18886	19092	18912	18909	19028	18895	18807	19066	19053	19185	19038	19181	18992	18954	19150	18903	18934	18941	19067	18910	19006	19051	18870	19090	19035	19052	18844	19065	18915	18996	19051	18961	18881	18990	18829	19059	19127	19022	19066	19094	18933	19002	19044	18923	19000	18744	19056	18915	19072	19130	18985	19024	18998	19126	19058	19099	18991	19045	19007	18975	19104	18774	18943	18910	19006	19170	19135	19051	18982	18917	19078	18956	19080	19017	18851	18982	19122	18923	19066	19068	18986	18916	19183	19151	19085	18995	18876	18973	19026	19014	19188	18999	18918	19134	19043	18889	18949	18975	18942	18986	19174	18926	18996	18972	19135	19003	19196	18952	18970	18997	18961	18905	19062	19121	18922	19197	18870	18932	18988	19057	18951	18969	18895	19012	18812	18999	18944	19043	18855	19201	18971	19059	19064	19019	18997	19074	18933	18969	19058	18902	18948	19000	19181	19038	18988	19197	18895	19099	18949	19047	19034	19143	18971	19038	18986	19090	19047	19090	19081	19003	19040	19003	18904	19112	18958	18946	19213	18887	19018	18976	19015	18947	19088	18975	18959	19017	18934	19111	19088	18979	18836	18794	18945	19014	18916	19014	19270	19090	19021	18893	19102	18890	19034	18858	18950	19079	18964	19048	18938	19146	19125	19180	19101	18802	19105	19039	18974	19169	18881	18833	18849	19001	18958	19181	19112	18917	18949	18882	18938	19013	18999	19080	18722	18935	19060	18845	18973	18857	18957	19011	18859	19240	19008	19031	18942	18956	19159	19012	18979	18868	18935	18979	18763	18989	18889	19145	18996	18960	19028	19114	18945	18842	18889	18897	19119	19068	18786	19060	19086	19158	18932	18971	18902	18946	18862	18983	18898	18994	18927	18968	19159	19070	19025	19025	18947	18968	19052	18857	18978	19114	19027	18898	18963	18941	18833	19208	19039	19001	18989	19177	18984	19019	18891	19051	19184	18769	19071
25741	21665	28905	26835	25934	27280	27414	25634	25186	24698	24248	23217	22326	22048	21881	21936	21609	21683	21449	21309	21293	21232	21346	21390	21596	21213	21080	21166	21164	21030	20870	20923	21181	21223	20968	21121	21332	21080	20988	21038	21100	21168	21047	21176	21131	21281	21115	21163	20968	21111	20959	21172	20823	21171	21046	20898	21031	21087	21039	21082	21058	20933	21093	21177	21073	21223	20951	20907	21060	20827	21082	21058	21249	20974	21106	21010	21027	21081	21113	20919	21025	20933	21239	21181	21147	20964	21315	21147	21206	20980	20977	21160	21229	21198	20958	21042	21192	21095	21049	20927	20747	21137	21086	20860	20750	21038	21085	21108	21138	21067	21275	21243	21078	21217	20964	20967	21043	20862	21139	20976	21146	21082	21227	20956	21045	21109	20905	20805	20932	21237	20985	21031	20972	21025	21018	21066	21118	21239	21130	21060	21118	21014	21270	21002	20921	21145	21178	21039	21119	21185	20872	20986	21101	21022	21018	20902	21058	20975	21051	20856	21161	21112	20824	21077	21030	20975	21386	21276	21004	20955	21273	21101	21115	21032	21374	20997	21151	20993	20865	21252	20978	21067	21114	21028	20984	21097	20854	21081	21116	21307	21131	21185	20941	21065	20912	20778	21267	21254	21032	21260	21399	21121	20919	21057	21074	21242	21128	20944	21279	21035	20989	21157	20991	20989	21232	21382	21060	21019	21063	20984	20932	20953	21035	21131	21065	21125	21038	21004	21201	21193	21134	21119	21285	20932	21067	21028	21166	21166	21184	21171	21063	20960	21050	21060	21121	21225	21076	20968	21150	20971	21022	20918	21081	20905	20983	21193	21373	21184	21188	20987	20976	21015	20934	21001	21074	21033	21046	20958	21118	21132	21122	20859	21056	21187	21122	21064	20944	21137	20941	21052	21094	21062	20917	21250	21205	21316	21119	21226	20945	20921	21058	21154	21156	21051	21191	21105	21144	20995	21002	21074	21100	21077	20989	20954	21049	21133	20952	21176	21070	21117	21050	21230	21090	21128	21085	21133	21132	21139	20959	21090	21106	20850	20964	21200	21040	20939	21108	21085	20768	21110	21173	21253	21130	21098	21108	21044	21068	21017	20993	20935	21175	20890	20980	21109	21068	21215	21245	21168	21204	20953	21067	20944	20861	20786	21017	21097	21028	21073	20877	21092	21052	21138	21071	20953	21211	21023	20932	21285	21273	21063	21118	21024	21052	21121	21341	20967	21117	21073	21109	20916	21150	20907	21067	21181	21046	21006	21175	20999	20756	21134	21141	21031	21142	20889	21393	21088	21135	20995	20948	21249	21135	21115	21136	20946	21065	20951	20843	20905	21185	21155	21182	21065	21051	21062	21088	20850	21101	20977	21222	21124	21229	21025	20933	20906	21135	20997	21036	20716	21039	20848	21010	21136	21034	21223	21219	21037	21228	21083	20974	21214	21004	21118	20863	21181	21277	21041	21018	20760	20975	21296	21154	21201	20892	20996	20960	21041	21153	21166	21040	21146	21056	20876	20962	21154	20899	21074	20915	21067	20902	20979	20873	20881	21027	20890	20974	20852	21129	21019	20994	21236	20989	21060	21112	21172	20977	20964	21133	21039	21120	21088	21056	20935	21005	20995	21008	21200	20945	21163	21175	21172	21115	21238	21035	20776	20927	21037	21049	21156	21141	21377	21008	21037	21052	20880	20998	21217	20990	21147	21093	21095	21085	21180	21178	21133	20954	21163	21013	21108	20859	21113	21310	20978	21105	21012	21044	21235	21169	21185	21030	20894	21115	21096	21362	21188	21196	21338	21262	21073	21193	21180	21212	21141	21186	21167	20816	20976	21112	21158	21122	21141	21028	21109	20902	21233	21315	21000	20915	21058	21047	21248	21121	20960	21133	20971	21009	21057	21269	21021	21182	21149	20873	21130	20860	21031	21034	21153	21251	20940	21133	21147	21009	21086	21056	20988	21282	21252	20981	21194	21209	21066	21120	20965	21133	21143	20945	21021	21072	21038	20917	21082	20858	21065	21063	20931	21050	20974	21057	20963	21158	21157	21133	21012	21166	21096	21102	20875	21229	21034	21273	21036	21051	21151	21176	21068	21180	21129	21349	21053	21022	21127	21018	21006	21028	20902	21234	21007	21188	20937	21214	20998	21319	21080	21094	21085	20948	20933	20883	20978	20930	21081	21136	21045	21223	21010	20991	21065	21125	20869	21068	21057	21006	21105	20991	21108	21275	20936	21123	21118	21055	21130	20972	21118	21129	21007	21115	21006	21265	20969	21113	21227	21045	21095	20961	20973	20955	21177	21255	20903	21178	20996	21307	21197	21126	21063	21160	20854	21246	21022	21055	21142	21087	21102	21101	20814	20882	21046	20830	20951	20832	20959	20822	20912	21204	21279	21106	21204	21148	21133	21211	21097	21111	21171	20926	21270	21093	21064	20852	20926	21164	20909	20976	21013	21065	21052	21120	21052	21272	21278	21096	21029	21243	21250	21041	21024	21214	21057	21198	21033	20903	20862	20963	20910	21079	21136	21137	21213	21120	21317	21131	21030	21034	20927	21016	20777	20900	20864	20998	21079	21047	20805	21058	20920	20981	20971	21155	20952	20928	21023	20930	20968	21019	20928	21087	21227	21127	21009	20987	20964	20944	21169	20962	20957	21078	21000	20977	21143	20974	20992	21101	20846	21005	20988	21123	20829	21074	20861	21140	20939	21118	21020	21101	20894	21187	21229	21218	20996	21018	21022	21152	21293	21220	21150	21032	20959	21074	21045	21096	21044	21159	20828	21057	20979	21120	20981	20996	20901	21226	21006	21021	21030	21024	21047	20992	21132	20883	21278	21214	21076	21162	20944	21041	21049	20895	20866	21029	20981	20956	20897	21047	20957	20974	21016	21339	20913	21249	21078	21353	21049	21429	20991	21146	21128	21031	21071	21045	21104	20987	21088	21094	20942	21222	21304	21034	21057	21156	21012	21048	21038	20871	21160	21105	21300	21182	21031	21054	20908	21074	21099	20991	21165	21039	20883	21210	21203	21117	21001	21046	21051	21058	21035	20995	21209	21291	20731	20793	21002	21006	21001	20931	21056	21150	21037	21119	20961	21058	20913	21126	21174	21279	21060	21146	21151	21204	20953	21168	21212	21096	20929	20928	20949	21041	20895	20970	20999	21033	20949	20974	21112	21229	21143	21173	21052	20929	20960	20840	21264	20953	21097	21032	20986	21006	20913	21022	20791	20930	21073	21244	21311	21083	20856	21134	20822	21086	20924	20975	20801	21050	21122	21225	21260	21122	20995	20976	21149	20952	21015	21125	20953	21346	21098	21128	20949	21127	20974	21062	20949	20997	21154	20921	20999	21016	21044	21229	21104	21034	21024	20956	21014	21128	21160	21133	21027	21040	21147	20978	21219	20994	21028	21115	20840	20971	21265	21054	21154	21111	21166	21079	21033	21283	21094	21274	20969	21028	20904	21176	21251	20939	20714	21091	21060	21275	21309	20979	21243	21059	20987	21041	21152	21139	20894	21267	20909	21037	21016	21071	21030	21250	21421	21081	21093	21354	21044	21231	20897	21195	21293	21322	20990	21052	21249	21172	21101	21004	21256	21313	21267	21285	21297	21102	21208	21222	21153	21160	21280	21050	21009	20938	20835	21133	21082	21044	21260	21042	20957	20916	21140	21042	20963	20861	20624	20849	21253	21185	21006	20980	20985	20873	20973	21018	21202	20970	21185	21178	21060	21221	21187	21002	21164	21047	21303	21242	20980	20968	20969	21199	20985	20996	20993	20952	20999	20952	21080	20812	21122	20991	21046	21074	20894	21135	21063	21102	20875	21074	21180	21243	21372	21049	21159	21023	21094	20850	21272	21114	21045	20861	21112	21127	21215	21152	20962	21138	21047	20965	20844	20983	21168	21099	21071	21068	20885	21034	21102	21343	21003	21207	21131	21183	21107	21064	20936	21157	20961	21174	21041	21158	21282	21021	21184	21272	21001	20984	20955	21067	21137	21199	21145	21163	21056	21182	20972	21234	21085	21032	21228	20938	21119	21070	20978	21075	21125	21010	21020	21154	21185	21033	20989	21070	21133	21150	21179	21141	20873	21064	21015	21034	21185	21008	21016	21185	21081	21099	21195	21093	20776	21090	21033	21269	20955	21191	21135	21125	21060	21134	21016	20829	21233	21141	21293	21127	21177	20977	21126	21223	21082	21246	21286	20904	20782	21012	20978	21155	21048	21321	21028	21173	21181	21165	21100	20984	20990	20868	20946	21202	20981	21149	21255	20993	21237	21037	21035	21160	21014	20959	21118	20981	21073	20887	21068	21301	21205	20893	21045	21135	21051	21123	21118	21115	21053	21076	21220	21118	21329	21202	21005	21208	20956	21231	21028	20869	21079	21210	21092	20752	21048	21225	21313	21212	21039	21204	21191	21300	20907	21146	21016	21152	21064	21122	21108	20927	20909	20926	21099	21177	21280	20788	20953	20969	21085	21222	21078	21212	21202	21131	21104	20927	21401	21042	21096	20786	21153	21270	20895	21061	21015	21379	21066	21179	20891	21017	20946	21359	21105	20839	21258	21107	20988	20950	20882	21079	21042	21114	20914	21071	20917	21081	21011	21031	21028	21285	21016	21027	21321	21162	20986	21135	21065	21036	21223	21074	20975	21267	21153	21151	21161	20950	20991	21261	20908	21098	21086	21243	21074	21181	21045	21192	20999	21194	21430	20970	21082	21316	21009	21142	20960	21004	21150	21114	21054	21186	21076	21160	21018	20972	21020	21001	21241	20874	21177	20984	21071	21182	21009	21164	21030	21009	20944	21094	20994	21104	21379	21058	21059	21052	21131	21118	21195	21146	21010	20986	21072	21197	21094	21097	21095	21005	21084	21011	21263	21112	21059	20959	21195	21147	21161	21066	20892	21094	21050	20938	20900	21056	21075	21174	21001	21025	20988	20984	21057	20868	21073	21150	21139	20983	21058	20983	21233	21004	20997	20958	21424	21169	20972	21092	21138	21073	21096	21036	20950	20876	21144	21270	21159	21132	21104	21007	21021	21146	20923	20950	20990	21068	20941	21102	21031	21041	20919	21072	20922	21115	20942	20962	21020	20961	20976	20971	21143
26177	41150	41650	34958	28195	25511	23941	24138	23456	22019	21431	19895	18535	18359	18223	17778	17645	17529	17350	17335	17184	17162	17264	17208	17059	17069	16866	17047	17032	16950	16871	17047	16964	16912	16997	17060	17038	17079	17165	16980	17028	17022	17169	16933	17041	17128	16839	17060	16814	17084	16996	16865	17070	16878	16926	17139	16979	16909	17042	16881	17032	17116	16940	17078	17064	16965	16965	16900	16869	16915	16841	16875	16927	17049	16805	17040	16854	16934	16953	16938	16962	17091	17002	16810	17091	17022	16871	16894	17080	16909	16937	17067	16987	16956	16954	16954	17069	16993	17160	16929	17048	16997	16958	17073	16978	17022	16995	16803	16927	17057	16978	16997	16967	17098	16973	17034	16960	16874	16931	16886	16885	17060	17122	17037	17031	16933	17078	16877	17043	17059	16999	16937	16947	17053	17000	16958	16946	16930	16875	17004	16916	16892	16825	17021	17050	16997	16996	16884	17165	16945	16890	17022	17084	17057	16868	16893	16976	17041	16997	16913	16934	16988	16871	17063	16811	16981	16870	16993	16802	16953	16722	17002	16969	17033	17024	16905	17030	16994	16884	16936	17056	17003	16862	16944	16982	16870	17007	16973	16964	16885	17035	17023	16902	16955	17197	16871	16932	16946	17092	16880	17143	17050	16923	16923	16778	17036	17071	16948	16950	17067	17037	16959	16900	16960	16982	16924	17130	17031	17017	16803	17059	17060	16893	16988	17014	16973	16883	16846	16806	16921	16863	16916	16747	16839	17011	17038	16940	17151	16948	16856	16877	16901	16890	16946	16875	16893	16727	16915	16955	16868	16840	16921	16872	16919	16740	16977	16976	16884	17063	17022	16966	16829	16966	16943	16840	16881	16889	17037	17054	17096	16949	16902	17186	16997	17012	17014	16948	17025	16846	16868	17087	16795	16970	16830	17054	16968	17026	17035	16906	17025	16826	16891	17048	17036	17053	16916	17002	17010	17087	16908	16933	17058	17138	16950	16956	17061	16918	17068	16891	16972	16925	16813	16903	16798	16982	16895	16973	17063	16953	16953	17046	16932	16816	17013	16833	17076	16999	17047	16858	16890	16969	16953	16965	16897	16938	17040	17091	16874	17115	16988	17000	16893	16966	17225	16946	16972	16894	16900	17081	16948	16750	16947	16947	16859	17153	16841	16992	16800	16673	16811	16990	16816	16888	16973	16832	17006	16887	16926	16897	17030	17071	16815	16851	17015	17047	17127	16779	17059	16921	17049	16958	17038	16825	16888	16873	16787	16850	16984	16977	16998	17019	16992	17083	16851	17011	16926	16789	17082	16934	16959	16877	17100	17161	16956	16866	16910	16962	17023	17007	16760	17015	17088	16815	16883	17034	16995	17005	17055	17087	17001	16894	16979	17028	16861	17046	17015	16913	16962	16889	16850	16786	17063	16863	16843	17045	17071	17111	16969	16941	17014	16953	16942	16929	17005	17113	16967	17077	16991	16872	16993	17019	16851	17118	16948	16954	16769	16843	16885	17129	17086	17003	16907	16887	17003	17028	16875	17060	16843	17010	16994	16932	17111	16955	16909	16911	16812	17079	16913	16837	17016	16923	16947	16902	16917	16913	16852	16927	16991	16933	16820	17012	16954	16886	17070	16913	16862	17036	16916	17045	16938	17115	16950	16934	16950	16730	17011	16941	16994	16949	16952	16998	16935	16997	16944	16830	17014	16971	16897	17005	16922	16928	16929	16959	16868	17096	17027	16930	16910	16933	16848	16834	17077	16903	16933	17152	16908	17027	16749	17058	16916	16893	16886	17004	16857	16756	16838	17045	16985	17091	17010	17155	16931	16955	16984	16871	16871	16982	16911	16977	17061	17001	16999	16921	16788	16920	17140	16993	16910	16972	17104	16962	16829	16898	16820	17128	16992	16861	16953	16990	16910	16988	16972	16981	17023	16958	17020	16709	17009	16854	16946	16984	16932	16925	16863	17049	17008	17051	16874	16848	16760	16822	17074	17050	16800	16908	16871	17023	17103	17112	16959	16955	17092	17008	16976	16915	16879	16877	16895	16900	17023	16934	16849	17099	16996	16916	16829	16966	16882	16945	16894	17058	16893	17046	16806	16910	16857	17016	17036	16972	16973	16911	16904	16994	16835	17075	16900	16856	17062	17071	16858	16922	16912	17204	16767	16985	16970	16854	16747	16855	16844	16804	16921	17058	17015	16828	16849	16693	17052	17141	17004	17017	17009	17074	17087	16881	16802	16961	16979	16983	17067	16920	16886	16979	16743	16965	16890	16949	16732	17025	16955	16863	17004	16927	17002	16961	16893	16845	17095	16948	16956	16952	16908	17037	16906	16880	16954	16958	16918	16947	17105	16821	16998	16926	16998	17151	17060	16856	16967	16970	17071	17197	17113	16885	16968	16883	16926	16920	17047	16851	17084	17028	17136	16836	17064	16922	16875	16899	17001	17119	16958	16898	16950	16893	16875	17146	17103	16984	16885	16970	16835	16865	16964	17095	16955	16838	16936	17005	16797	16817	16959	16950	16797	16871	16871	17169	16929	16890	16853	16989	17071	16789	16753	16889	16991	16920	17080	17001	16967	16799	16776	16920	16840	17015	16952	17029	16779	17007	16991	17050	16890	16884	16963	16917	16926	16968	17008	16900	17057	16969	16801	17000	17035	16738	17048	17117	16971	16969	17102	16918	16820	16998	16943	17034	16836	17034	16873	16838	16950	16949	16980	16844	16968	17162	16951	16966	16870	16992	17042	17021	17052	17053	16923	16923	17028	17026	16934	17057	17015	16922	16842	16847	17186	16935	16966	16881	16988	16901	16833	16961	16891	17008	17038	17073	16870	17007	16959	16890	16911	17062	16983	16930	16905	16779	17091	16981	17024	16782	16840	16902	17016	16895	17099	16863	17037	16995	17060	16830	16998	16943	16824	16984	16937	16974	17035	16929	17046	16846	16989	16910	16964	17015	16935	16922	17004	17032	16877	16851	16875	17006	16813	17171	17070	17070	17010	16915	16731	16821	16921	16963	17017	16961	16887	16985	16985	16922	16967	16989	16942	16996	16948	17008	17081	16882	16917	16880	16804	17051	16994	16983	16789	16872	16969	16991	16853	16862	16911	16892	16992	17060	16882	16828	16773	16941	16893	16849	16974	16979	17022	17018	17025	17071	17065	17145	16947	17018	17076	16954	16850	16904	17118	17057	16937	16982	16824	17007	17016	16778	17031	16949	17026	16985	17041	16929	16881	16998	16921	16929	16877	17068	16937	17082	17097	16926	16912	16980	16927	17010	17108	17016	17163	17034	16964	16908	16889	16976	16949	16914	17262	16932	17096	17030	17067	16916	17056	16971	16941	17022	16878	16975	16849	16965	17106	17016	16927	16895	16913	16795	16819	16982	16977	16921	17012	16937	17013	16926	17036	16953	17083	16938	17038	16849	16889	16927	16949	16859	17097	16922	17092	16984	16847	16969	16979	16987	16890	16923	16926	17033	16968	16934	17063	16863	17085	16928	17076	16951	16962	16994	17144	17048	16874	16963	16948	16950	17032	17010	16718	17064	16928	16843	16982	17031	16967	16908	16811	17007	17034	17008	16983	16957	16889	16909	17088	17065	16903	16814	16871	17103	16919	16992	16933	16932	17075	16979	17002	16870	16963	16872	16860	16921	16976	16926	17046	17007	16908	16945	17034	16889	16896	16968	17055	16979	17086	16813	17001	16899	17040	16968	16846	16987	17003	17042	16972	17132	16885	16929	16856	17074	16994	16950	16966	16854	16887	16967	16929	17108	16972	17021	16872	17198	16893	17134	16818	17010	16843	17000	16929	16951	16892	16844	17134	16981	16953	16888	17011	16958	16916	16822	16840	16979	16876	16866	17062	16840	17040	16945	16847	17112	16917	17066	16777	16975	16821	16867	17020	16951	17102	16912	17224	16974	17011	16968	17011	16952	17110	16985	16913	17074	16861	16920	17027	16869	16914	16993	17012	17187	16922	16953	16836	16959	16946	16906	17082	16854	16905	16850	16926	16932	16969	16886	16791	17113	17069	16998	16840	16956	16911	17048	16957	17076	16975	17015	16859	16693	16819	17007	17001	17085	16806	16948	16859	16990	17041	16936	16810	16883	17050	16918	16924	17074	17001	16841	17022	16951	17076	16900	17064	16802	16853	16974	16841	16776	17007	16863	16890	17097	16913	17070	17057	16945	16969	16970	16881	17035	16891	16880	16823	16939	17008	16898	17013	16830	17004	17049	17055	16956	17055	16928	16966	16894	17010	17042	16983	16856	16975	17044	16822	17038	16939	17097	16984	16981	17122	16909	16915	16931	16870	16942	17164	17114	17067	17023	16816	16917	16962	17072	16993	16939	16903	16987	16901	16909	17087	16864	16979	17025	16919	16989	16807	17069	16809	17126	16941	16922	17049	16860	17099	16987	16913	16977	16854	16987	16845	16996	17145	17099	17032	16972	16945	16971	17188	16836	17024	17114	16949	16894	16872	16978	16927	16981	17077	16924	16893	16873	17004	16889	16974	16906	17139	16936	16896	17095	16848	16965	16970	16935	17050	17014	17038	16938	17061	16946	16780	16816	16783	16871	16906	16904	16865	17037	16863	17091	17022	16802	17044	17001	16781	16954	16870	16893	17036	17062	17107	17025	16729	17054	17091	17098	16900	16887	16983	16968	17077	16875	16849	16879	16927	16923	17125	16967	16880	17021	17050	16950	16944	16962	17167	17014	17012	17028	16981	17186	16868	16876	16822	17018	16950	16983	17024	17151	17037	16893	16792	17042	16966	16964	16755	16933	16954	16881	17105	16846	16991	17010	16900	16882	16971	16934	17030	16880	17108	17048	16834	16940	17101	16879	16856	17082	16796	17049	16985	16980	17145	17007	17046	16953	16983	16841	16927	16837	16933	16954	16985	16974	16858	16868	16879	16874	16782	16894	17076	16975	16931	16904	16998	16934	16907	17052	16909	16919	16848	17019	17011	17010	16951	16872	17006	17021	16846	16922	16917	16951	16925	16832	17064	16877	17090	16807	17039	17024	16630	16904	17023	16891	16871	16848	16915	17002	17053	16896	16938	16908	16887	17016	17003	17124	16723	17057	16886	16933	16847	16970	17007	16934	17164	17070	16887
24317	21615	29255	24678	23397	27372	30897	28565	27812	27044	25630	24087	23799	23493	23850	22301	22416	22241	22159	22094	22038	22117	21822	21789	21781	21749	21835	21877	21665	21727	21605	21775	21555	21740	21670	21630	21721	21823	21679	21692	21635	21849	21745	21666	21753	21632	21650	21491	21528	21874	21646	21418	21788	21592	21492	21659	21478	21340	21397	21694	21524	21593	21555	21576	21481	21576	21621	21491	21656	21460	21578	21438	21551	21605	21661	21403	21507	21576	21778	21590	21583	21431	21870	21503	21592	21671	21544	21618	21504	21677	21566	21558	21590	21538	21546	21397	21559	21728	21559	21520	21552	21509	21701	21445	21242	21587	21535	21547	21482	21558	21530	21641	21536	21650	21812	21573	21477	21765	21651	21502	21406	21757	21357	21611	21701	21502	21522	21571	21368	21488	21657	21693	21491	21773	21639	21676	21630	21534	21476	21323	21608	21522	21728	21581	21604	21661	21417	21650	21313	21396	21533	21423	21326	21509	21630	21763	21579	21496	21390	21586	21475	21493	21645	21686	21678	21575	21674	21738	21743	21555	21495	21497	21401	21662	21622	21589	21498	21342	21649	21652	21393	21441	21525	21512	21458	21734	21608	21590	21403	21341	21401	21491	21506	21681	21711	21690	21406	21750	21563	21303	21751	21494	21498	21757	21626	21393	21471	21607	21511	21421	21378	21465	21504	21216	21498	21316	21491	21619	21524	21513	21561	21526	21582	21486	21548	21789	21833	21357	21644	21352	21601	21295	21494	21605	21300	21611	21609	21269	21782	21516	21306	21578	21663	21647	21685	21533	21735	21397	21478	21488	21638	21489	21447	21474	21586	21797	21630	21644	21620	21607	21712	21590	21509	21777	21732	21672	21616	21571	21492	21436	21694	21572	21624	21418	21444	21547	21577	21269	21661	21469	21506	21340	21598	21494	21711	21673	21460	21680	21598	21562	21570	21510	21350	21420	21523	21538	21526	21568	21767	21336	21482	21560	21305	21367	21398	21659	21505	21399	21662	21672	21285	21338	21708	21798	21330	21427	21724	21629	21389	21446	21495	21395	21559	21397	21662	21515	21439	21798	21490	21478	21736	21631	21395	21712	21568	21428	21500	21508	21812	21666	21531	21429	21391	21438	21716	21545	21507	21330	21657	21562	21612	21469	21489	21450	21467	21664	21518	21578	21565	21777	21718	21471	21514	21672	21622	21501	21654	21598	21603	21498	21597	21574	21571	21263	21641	21685	21345	21539	21490	21455	21610	21435	21215	21530	21748	21539	21545	21669	21541	21552	21672	21645	21488	21429	21381	21571	21505	21654	21657	21597	21621	21624	21562	21614	21594	21690	21552	21296	21562	21445	21589	21623	21568	21540	21498	21567	21354	21612	21605	21499	21531	21565	21609	21375	21556	21702	21632	21716	21534	21440	21457	21335	21571	21469	21487	21476	21463	21524	21576	21480	21562	21797	21577	21584	21332	21430	21268	21620	21502	21592	21493	21560	21516	21586	21504	21458	21598	21580	21650	21454	21649	21467	21487	21365	21597	21682	21640	21532	21487	21431	21598	21724	21588	21589	21558	21614	21492	21558	21481	21409	21672	21573	21270	21565	21608	21223	21510	21524	21386	21424	21615	21508	21631	21553	21395	21536	21419	21441	21504	21547	21554	21631	21490	21220	21561	21390	21500	21523	21790	21455	21471	21629	21633	21524	21661	21538	21497	21343	21568	21459	21320	21740	21335	21464	21689	21641	21688	21454	21414	21485	21487	21573	21535	21591	21229	21602	21640	21543	21578	21412	21556	21665	21450	21570	21620	21600	21629	21564	21686	21718	21479	21589	21622	21487	21340	21543	21542	21297	21565	21337	21543	21392	21679	21485	21813	21478	21484	21538	21671	21822	21726	21381	21533	21422	21518	21478	21601	21479	21729	21326	21678	21570	21349	21456	21405	21455	21444	21324	21684	21485	21482	21539	21552	21379	21354	21715	21459	21666	21446	21498	21618	21491	21646	21433	21637	21463	21417	21563	21469	21472	21508	21349	21586	21568	21445	21371	21338	21673	21653	21704	21680	21419	21535	21508	21623	21481	21440	21490	21497	21405	21568	21542	21496	21615	21391	21664	21700	21398	21588	21633	21426	21530	21448	21564	21529	21637	21564	21654	21331	21410	21564	21356	21468	21654	21291	21550	21783	21428	21521	21513	21504	21374	21492	21376	21521	21791	21746	21525	21319	21507	21525	21428	21427	21315	21659	21416	21616	21589	21492	21506	21628	21478	21454	21622	21571	21446	21321	21497	21527	21503	21579	21672	21421	21558	21199	21550	21484	21516	21352	21492	21543	21380	21597	21648	21462	21628	21651	21654	21410	21322	21342	21464	21441	21539	21399	21592	21579	21542	21689	21600	21551	21623	21478	21372	21543	21390	21437	21571	21517	21427	21379	21473	21386	21480	21553	21558	21575	21457	21399	21376	21575	21590	21718	21514	21552	21541	21555	21483	21612	21649	21524	21655	21565	21551	21605	21290	21328	21499	21612	21387	21374	21680	21623	21616	21524	21400	21435	21547	21732	21297	21537	21578	21468	21562	21727	21448	21487	21384	21682	21593	21597	21590	21624	21478	21659	21652	21764	21849	21537	21403	21502	21632	21627	21651	21689	21358	21748	21505	21550	21575	21642	21553	21557	21444	21703	21645	21753	21403	21474	21657	21470	21528	21620	21478	21762	21608	21448	21494	21493	21478	21555	21649	21459	21595	21455	21296	21438	21337	21531	21412	21491	21549	21481	21257	21514	21444	21467	21531	21566	21675	21473	21450	21291	21428	21606	21603	21730	21541	21533	21499	21661	21573	21636	21507	21570	21440	21579	21542	21357	21451	21541	21435	21596	21431	21648	21388	21818	21568	21714	21623	21468	21446	21622	21808	21432	21460	21563	21502	21521	21402	21515	21408	21484	21537	21753	21471	21823	21460	21715	21647	21488	21603	21462	21457	21448	21506	21656	21539	21682	21670	21386	21420	21430	21463	21631	21461	21614	21524	21666	21494	21426	21669	21516	21611	21298	21469	21461	21612	21675	21719	21643	21495	21609	21582	21622	21748	21581	21551	21354	21625	21451	21679	21618	21539	21251	21742	21438	21784	21511	21484	21419	21591	21385	21714	21475	21577	21692	21346	21404	21570	21669	21595	21500	21691	21622	21446	21509	21517	21677	21447	21589	21492	21291	21533	21551	21347	21515	21402	21612	21406	21562	21710	21700	21428	21519	21477	21518	21470	21497	21426	21546	21498	21548	21604	21572	21594	21711	21470	21635	21592	21312	21693	21755	21596	21606	21561	21640	21535	21476	21519	21459	21593	21472	21339	21501	21592	21487	21344	21695	21483	21620	21631	21659	21439	21724	21606	21582	21443	21377	21783	21398	21668	21467	21397	21592	21630	21465	21741	21511	21321	21480	21791	21626	21665	21411	21520	21606	21419	21568	21498	21615	21490	21342	21450	21560	21637	21436	21514	21546	21755	21602	21534	21620	21563	21567	21267	21516	21749	21440	21514	21475	21271	21658	21474	21256	21527	21443	21468	21346	21395	21564	21562	21538	21403	21568	21652	21337	21568	21597	21696	21542	21605	21754	21619	21474	21462	21620	21715	21632	21529	21565	21480	21582	21502	21703	21502	21515	21485	21408	21422	21521	21524	21603	21703	21681	21492	21570	21335	21554	21683	21561	21535	21799	21591	21682	21581	21765	21553	21565	21688	21775	21632	21534	21472	21672	21431	21551	21572	21497	21396	21574	21615	21570	21459	21711	21611	21429	21449	21655	21679	21523	21510	21609	21401	21470	21591	21616	21562	21518	21366	21799	21508	21488	21587	21596	21468	21640	21515	21625	21580	21694	21645	21265	21617	21319	21406	21633	21626	21426	21463	21740	21560	21433	21514	21607	21503	21586	21511	21586	21622	21359	21529	21422	21663	21477	21571	21395	21579	21676	21525	21480	21632	21707	21762	21510	21541	21639	21609	21462	21405	21479	21500	21523	21650	21431	21415	21485	21491	21541	21555	21631	21505	21608	21647	21900	21656	21748	21315	21419	21515	21609	21459	21361	21633	21621	21537	21700	21470	21720	21645	21559	21649	21681	21722	21497	21692	21387	21473	21564	21531	21406	21361	21477	21474	21467	21541	21504	21145	21408	21383	21607	21506	21404	21486	21557	21465	21451	21567	21329	21307	21520	21399	21423	21542	21239	21567	21533	21622	21549	21325	21650	21536	21501	21283	21278	21299	21658	21490	21420	21269	21567	21478	21528	21603	21463	21452	21526	21808	21593	21430	21543	21722	21571	21328	21696	21607	21746	21575	21505	21314	21462	21600	21609	21581	21518	21608	21380	21507	21482	21562	21671	21409	21577	21419	21468	21550	21677	21594	21403	21432	21337	21472	21507	21660	21475	21513	21714	21349	21464	21654	21727	21719	21655	21531	21520	21434	21529	21452	21602	21439	21524	21635	21806	21849	21588	21540	21836	21652	21679	21389	21472	21510	21431	21574	21564	21489	21314	21528	21537	21389	21553	21639	21522	21527	21419	21551	21520	21484	21513	21674	21421	21701	21714	21365	21528	21540	21361	21416	21710	21577	21374	21641	21637	21425	21466	21585	21550	21476	21433	21670	21433	21618	21842	21646	21727	21611	21405	21382	21609	21624	21588	21562	21540	21278	21512	21470	21518	21427	21649	21589	21602	21866	21538	21367	21647	21456	21567	21541	21576	21730	21455	21341	21523	21346	21851	21436	21408	21520	21651	21522	21733	21615	21290	21295	21405	21495	21671	21689	21499	21353	21408	21557	21567	21486	21576	21724	21539	21383	21687	21651	21657	21507	21402	21668	21570	21555	21259	21605	21425	21551	21504	21494	21424	21727	21549	21574	21540	21420	21413	21533	21620	21423	21388	21673	21566	21508	21535	21439	21614	21411	21632	21459	21487	21593	21706	21598	21379	21743	21687	21651	21580	21476	21417	21441	21340	21658	21586	21242	21464	21408	21498	21545	21565	21499	21340	21578	21631	21698	21333	21605	21577	21548	21548	21353	21673	21688	21386	21302	21701	21478	21393	21533	21499	21452	21502	21688	21412	21863	21534	21490	21685	21531	21454	21630	21497	21481
27734	45987	44816	35912	30356	27195	27420	27588	26862	25328	22929	21186	20134	19802	20119	18435	18388	17974	18003	17735	17557	17732	17573	17335	17575	17324	17350	17203	17290	17283	17175	17250	17192	17227	17279	17330	17179	17419	17221	17196	17275	17251	17237	17067	17234	17174	17214	17200	17264	17219	17183	17271	17316	17112	17257	17101	17186	17111	17271	17303	17180	17105	17340	17162	17215	17167	17234	17178	17144	17066	17096	17113	17232	17093	17205	17248	17087	17296	17335	17354	17065	17114	17031	17138	17037	17211	17275	17035	17211	17243	17132	16909	17223	17022	17357	16971	17072	17166	17145	17354	17177	17241	17182	17178	17197	17063	17287	17277	17250	17069	16950	17362	17096	17326	17186	17243	17105	17323	17121	17053	17145	17224	16949	16886	17272	17148	17233	17083	17216	17146	17223	17093	17206	17181	17225	17360	17180	17139	16965	17095	17085	17387	17132	17157	17097	17265	17146	17088	17012	17225	17243	17146	17151	17014	17034	17230	17212	17032	17186	17254	17157	17122	17165	17108	17043	17082	17071	17113	17120	17260	17098	17154	17123	16885	17275	17187	17259	17034	17078	17104	17144	17260	17119	17107	17078	17008	17179	17193	17212	17166	16958	17169	17123	17157	17177	17184	17190	17177	17064	17156	17173	17104	17184	17167	17085	17161	17305	17166	17105	17032	17194	17096	17191	17067	17185	17089	17082	17082	17039	16998	17229	17207	17260	17257	17270	17226	17205	17112	17325	17250	17309	17110	17100	17098	17249	16926	17040	17028	17325	17164	17039	17046	17216	17282	17067	17297	17181	17203	17215	17106	17037	17196	17116	17013	17167	17082	17277	17355	17128	17100	17112	17015	17334	17156	17200	16994	16945	17303	17067	17188	16903	17235	17253	17085	17252	17252	17110	17142	17059	17234	17178	17206	17309	17387	17029	17164	17147	17180	17144	16970	17101	17295	17214	17197	17017	17086	17132	17349	17117	17349	17123	17260	17075	17117	17097	16837	17030	17161	17106	17230	17122	17004	17087	17166	16972	17080	17090	17174	17275	17120	17137	17117	17191	17357	17124	17178	17230	17137	17137	17156	17157	17189	17170	17016	17272	17038	17279	17223	17146	17089	17145	17345	17129	17098	17167	17149	17016	17240	17145	17256	16926	17210	17089	17033	17183	17094	17129	17417	17302	17087	17230	17204	17116	17168	17016	17216	17230	17170	17100	17163	17075	17087	17273	17126	17032	17050	17173	17062	17035	17182	17115	17145	17239	17113	17147	17229	17423	17177	17270	17111	17203	17080	16995	17132	17065	17198	17291	17052	17258	16889	17135	16920	17213	17171	17273	16968	17145	17296	17035	17199	17132	17135	16984	17240	17288	17181	17013	17134	17079	17111	17191	17286	17194	17264	17134	17240	17055	17300	17251	17270	17137	17284	17229	17089	17114	17151	17224	17088	17064	17321	17024	17054	17213	17113	17051	17122	17257	17201	17296	16981	17099	17020	17073	17285	17413	17099	17041	17087	17193	17067	17173	17294	17077	17239	17236	17098	17187	16933	17231	17036	17153	17144	17123	17115	16910	17323	17437	17068	17196	16956	17212	17161	17208	17264	17024	17283	17126	17273	17213	17056	17112	17015	17200	17144	17130	17085	17125	17135	17282	16999	17264	17005	16975	17225	17197	17311	17196	17165	17187	17127	17119	17217	17250	17277	17215	17012	17126	17093	17217	17155	17099	17285	17240	17223	17025	17228	16989	17262	17125	17040	17217	17237	17278	17073	17118	16877	17170	17178	17276	17093	17191	17214	17109	17153	17153	17151	17207	17233	17119	17241	17334	17178	17293	17209	17156	17204	16899	17247	17100	17000	17323	17176	17227	17171	17090	17085	17097	17155	17193	17056	17164	17094	17126	17051	17304	17009	17226	17140	17083	16878	17027	17067	17152	17066	17176	17115	17354	17158	17128	17220	17105	17206	17121	17225	17247	17086	17109	17166	16985	17115	17285	17267	17414	17061	17277	17414	17199	17285	17101	17040	17111	17148	17061	17200	17332	17148	17172	17215	16980	17121	17173	17126	17133	17099	16974	17058	17214	17055	17174	17228	17338	17236	17094	17068	17113	17270	17177	17174	17187	17439	17149	17186	17094	17227	17246	17154	17140	17301	17170	17070	17043	17199	17233	17128	17143	17030	17224	17172	17279	17110	17089	17200	17037	17149	17066	17179	16995	17188	17064	17172	17126	17128	17212	17138	17355	17425	17148	17041	17269	17284	17105	17253	17091	17186	17069	17204	17262	17139	17037	17084	16899	17220	17217	17255	17046	17206	17041	17164	17160	17438	17126	17185	17052	16992	17112	16925	17244	17347	17084	17127	17149	17198	17188	17158	16964	17112	17279	16991	16928	17129	17212	17185	17160	17025	17039	17150	17228	17183	17330	17266	17127	17162	17076	17116	17259	17412	17210	17198	17063	17107	17110	17263	17243	17121	17299	17239	17171	16959	17284	17186	17322	17038	17237	17127	17198	17150	17070	17229	17120	16914	17120	17044	17072	17221	17053	17254	17030	17077	17297	16929	17145	17081	17160	17165	17202	17020	17269	17190	17234	17076	16985	17162	17235	17060	17169	17113	17303	17179	16981	17237	17177	17198	17274	17267	17043	16984	17178	16988	17032	17220	17177	17175	16947	17115	17048	17244	17285	17267	17060	17051	17283	17243	17144	17130	17215	17109	17247	17094	16959	16992	17028	17327	17184	17168	17156	17184	17252	17232	17164	17227	17304	17453	17128	17208	17180	17254	17094	17103	17243	17104	17151	17145	17097	17014	17264	17125	17156	17311	17074	17088	16911	17108	17189	17166	17200	17216	17226	17090	17154	17166	17195	17220	17029	17291	17230	17051	17005	17152	17103	17010	17228	17229	17153	17221	17152	17234	17192	17039	17138	17224	17054	17223	16980	17235	17168	17023	16938	17290	17179	17155	17172	17059	17133	17081	17320	17191	17053	17134	17103	17187	17221	16942	17140	17211	17110	17207	17123	17131	17157	17212	17224	17091	17083	17237	17169	17137	16966	17078	17031	17365	17201	17285	17169	17189	17095	17172	17274	17028	17093	17143	17169	17149	17216	17252	17076	17086	17202	17131	17249	17057	17310	17162	17115	17152	17321	17003	17075	17192	17052	17286	17204	17290	17081	16925	17115	17042	17202	17240	17246	17284	17173	17237	17160	17345	17112	17079	17286	17296	17068	17242	17177	17138	17108	17009	17179	17161	17141	17055	17238	17126	17221	17136	17182	17321	16960	17067	17169	17125	17168	17225	17305	17163	17263	17093	17103	17279	17080	17135	17197	17256	17122	17105	17039	17034	17151	17119	17171	17107	17211	17141	16963	17129	17058	17144	17042	16911	17111	17174	17045	17085	17150	17108	17156	17305	17242	17211	17096	17081	17198	17119	17293	17020	17097	17192	17226	17104	17119	17006	17106	17183	17133	17291	17114	17209	17101	17062	17129	17089	17087	17225	17209	17216	17076	17156	17184	17139	17162	17177	17160	17231	17202	17140	17164	17032	17180	17289	17078	17158	17009	17114	17196	17141	17128	17140	17062	17234	17044	17106	17128	17111	17086	17091	17089	17182	17152	16958	17247	17021	17294	17273	17121	17277	17257	17159	17226	17241	17227	17281	17104	17163	17183	17071	17117	17111	17059	17071	17233	17080	17156	17084	17265	17139	17010	17131	17132	17323	17193	17197	17027	17151	17127	17218	17231	17253	17163	17117	17186	17116	17233	17322	17152	17077	17123	17270	17190	17190	17106	17241	17279	17141	17172	17096	17143	17317	17192	17155	16969	17001	17125	17167	17109	17218	17330	17175	17196	17179	17327	17205	17018	17141	16987	17223	17212	17187	16985	17162	17187	17024	16948	17138	17183	17088	17109	17105	17134	17112	17037	17366	17190	17014	17197	17152	17158	17152	17167	17201	17161	17468	17097	17262	17250	17172	17069	17141	17065	17121	17205	17045	17180	17146	17059	17047	17213	17179	17137	17320	17227	16865	17084	17287	17122	17206	17113	17273	17265	17006	17043	17269	16989	17199	17204	17133	17084	17321	17297	17225	17198	17008	17382	17056	17162	17077	17079	17186	16943	17205	17067	17176	17162	17153	17179	17137	17275	17013	17202	17183	17048	17230	17140	17236	17107	17149	17132	17015	17196	17267	17186	17128	17187	17237	16985	17125	17143	17277	17103	17045	17182	17195	17283	17348	17041	17076	17170	17074	17370	17249	17150	17155	17203	17297	17199	17046	17183	17256	17011	17294	16984	17424	17212	17208	17198	16952	17325	17309	17145	16995	17030	17244	17167	17261	17157	17028	17171	17195	16969	16986	17195	17097	17067	17005	17238	17117	17201	17185	17215	17095	17200	17182	17176	17070	17366	17195	16931	17182	17215	17306	17001	17193	17054	17106	17104	17243	17121	16956	17155	17200	17177	17216	17152	17028	17089	17004	17159	17153	17154	17242	17228	17211	17111	17196	17209	17125	17218	17200	17152	17109	17130	17267	17115	17071	17183	17063	17014	17398	17107	17074	17056	17096	17001	17004	16960	16978	17015	17137	17332	17309	17277	17036	17303	16940	17241	17198	17090	17049	17201	17115	17146	17242	17170	17209	17074	17220	17076	17297	17110	17080	17104	17158	17267	17255	17014	17194	17254	17059	17259	17141	17206	17225	17255	17167	17271	17237	16905	17345	17258	17132	17137	17121	17090	17211	17125	17109	17104	17244	17137	17134	17225	17296	17255	17221	17032	17139	17167	17064	17195	17040	17139	17330	17010	17136	17178	17098	16965	17164	17318	17354	17124	16876	17111	17081	17134	17232	17034	17229	17025	17370	17239	17101	16953	17277	17093	17203	17186	16965	17236	17279	17252	17060	17102	17094	17291	17080	17185	17227	17165	17148	17157	17075	17260	17091	17289	17179	16991	17087	17130	17172	17082	17192	17057	17284	17128	17021	17234	17150	17001	17141	17080	17229	17238	17133	17288	17063	17265	17096	17171	16965	17107	17012	17171	17107	17115	17091	17140	17080	16919	17245	17036	17201	17281	17225	17198	17203	17227	17119	17016	17126	17102	17197	17086	17156	17153	17284	17023	17039	17265	17059
31881	26148	28320	24856	22586	22066	21730	21828	21585	21217	21120	21033	20602	20481	20435	20093	20173	20100	20310	20120	19978	20012	19872	20086	20096	20072	19865	19933	20148	20250	20104	19970	20127	20009	19884	20061	19682	19912	19923	19903	19810	20026	19955	19965	19927	19899	19999	20297	20200	19996	20233	19937	19952	20072	19982	20061	19895	20054	20107	20087	19875	20107	20144	19869	20248	20001	20031	20137	19943	19885	19975	20025	20028	20041	20228	20062	19848	19975	20019	20020	20018	19767	19832	19856	19997	19889	19956	19967	19877	19981	19872	20019	20059	19910	20097	20034	20153	19767	20119	19808	19959	19936	20151	20002	19989	20034	20123	20124	19967	20144	20127	20175	20125	20102	20138	19688	19926	19919	20034	19872	20032	19898	19952	19989	19854	19820	20074	19907	20004	19946	20136	19934	20110	19950	19933	20016	20151	19871	19874	19981	19710	19925	19906	19967	20075	19872	19946	19990	19818	19958	19941	19966	20173	19788	19962	19806	19992	20192	19959	19870	19846	19943	19870	20092	19697	20119	20063	20106	20059	20008	19931	20079	20049	19889	19974	20165	20209	19817	19951	19908	20041	19948	19997	20096	20086	20125	20070	19994	19974	19944	19905	19969	19860	19921	20176	19954	20056	19948	20157	20053	19874	20024	19964	19963	20050	19919	19991	20117	20043	19849	20007	19758	19903	20067	20224	20037	20232	20057	20102	20124	19865	20158	19861	19758	20052	20141	19999	19955	19930	20138	19774	19957	20059	20041	19915	19856	19995	19901	19828	19896	20059	19969	19870	19813	20009	20084	19734	19892	19994	20152	20017	20140	20280	19864	20085	19911	19944	20053	19950	19805	20329	19959	20018	20081	20047	20114	20021	20051	19950	20027	20086	19819	19961	20028	20078	20059	20229	19952	19905	20112	20145	19839	20183	19976	19895	19881	20141	20048	19800	19993	20161	20142	20110	19882	20113	20125	19732	19995	19973	20082	19834	19943	19662	19997	19818	20049	19824	19935	19830	20134	19988	20219	19823	19897	20235	19972	19879	19859	20021	20095	19692	19961	19881	20052	20081	20127	20018	19988	20195	19953	19870	19870	19932	20234	20204	19912	19781	20121	19993	19945	20250	19985	20006	19988	19952	19900	20024	20072	19921	19926	20065	19610	20167	20088	19973	19926	20049	19938	20064	20022	19988	19973	20115	20091	20035	20064	20026	20144	20090	20203	19967	20027	19698	20057	19986	19909	19916	20012	20213	19957	19946	20066	19809	19914	19979	20074	20046	20016	19993	19934	20001	19790	19984	20046	20387	19946	19899	19956	20224	20017	19839	19953	19955	19850	19753	19816	20074	19954	19938	19920	19991	19989	20340	19953	19966	19862	20046	19943	20199	20111	19883	20220	20054	20270	20000	20188	19941	20136	20199	19691	19858	19885	20207	20108	20095	20189	20132	19845	19972	19974	19810	19850	19894	20231	19866	20057	20018	19997	19951	20076	19964	19991	20011	20077	20196	20165	20215	19891	20096	20103	20050	20015	20033	20013	19993	20133	20101	19919	19873	20059	20126	20198	20063	20265	20043	20076	20092	20148	20054	19965	20059	19989	20085	20045	19961	20002	19912	20155	19729	19924	20101	19931	20081	20145	20072	19954	19941	20067	20102	20195	20024	20091	19892	19993	19758	19772	20037	20114	20025	19948	20111	20135	20116	19829	20094	20170	20022	19945	19836	19986	20008	20011	20069	20006	20125	20242	20092	19951	19906	19983	19915	20066	20092	19858	20113	20055	19917	19770	19987	19862	20009	20025	20160	20218	19970	20083	20299	20221	19954	20063	20038	19997	19990	20077	19872	20017	19826	19952	20005	19936	20075	19883	19957	19940	20091	20240	19944	19937	20140	20000	20120	19886	20005	19975	20025	20020	20146	19890	19931	20143	19966	20118	20018	19941	20138	19979	19840	20018	20103	20035	19774	19976	19894	19983	20012	19928	20101	19964	20093	19837	20142	19969	20097	19797	20032	19946	20220	19911	19921	20129	20022	19909	19705	20178	20003	20111	19909	19786	19873	19837	19955	20345	20169	20127	19868	19657	20156	20188	19960	20161	19949	19979	20087	19840	19955	19976	19996	19895	19916	20160	20116	19778	19931	19870	19734	20145	20123	19856	20039	19965	19914	19896	20081	19922	19956	20077	20089	19956	19952	19931	19939	19883	19966	20088	19961	19804	20130	19960	20133	19770	20050	19987	19983	19848	19995	20001	19817	19946	19976	19852	20033	19810	20096	19949	20155	19785	19989	19877	19921	19900	19879	20069	19891	20048	20064	19915	19989	19834	19942	19838	20028	19745	20109	19909	19935	20021	19973	20146	19997	20215	20242	20046	20136	19802	20030	19689	20129	19893	19910	20161	20027	19911	19920	19932	19964	20021	19878	19846	19995	20045	19820	19898	20111	20018	19830	20008	19838	20038	20123	19981	19961	20085	19933	19884	19986	20012	19916	19984	19698	19804	19836	19881	20012	20147	20006	20088	19960	19988	20206	20133	20019	19988	19845	19997	20126	19948	19937	19948	20032	19808	19981	20035	19961	20018	19957	20018	20297	20038	19971	20056	19838	19851	20095	20027	19954	20001	20106	20159	19898	20053	19794	19771	19813	20131	20057	19921	20071	19787	20186	19863	19808	20033	20027	20064	20113	20017	19780	20050	20034	19973	20086	19818	19995	20029	19975	20097	20127	19944	20128	20005	20111	20062	20143	20178	20063	19881	19926	19830	19911	20017	20248	20026	20155	19996	20206	19954	19918	20080	19725	20009	20071	20040	19980	20013	20243	19949	20188	20002	19987	19992	20166	19918	19808	19941	20055	20112	20006	20104	20115	20031	19762	19848	19830	19905	20026	20045	19985	19961	20035	19956	19946	20050	20029	20170	19932	20046	19890	20069	20056	20123	20206	19870	19919	20108	19894	20100	19933	19934	20058	20004	20213	20040	20020	20204	19960	20016	20079	20105	19908	20075	20134	19922	20022	20166	20013	20037	19989	19894	19989	20140	19939	20053	20030	19958	19941	19750	19677	20102	19989	20209	20181	20083	19942	19903	20153	20129	20047	20077	20112	19918	19964	20231	20135	20039	20253	20025	19828	19987	19812	19946	19975	20165	20200	20055	20148	19875	20212	20194	19841	19881	19761	19879	19645	19980	19810	20087	20032	19854	19852	20262	19915	20049	19876	19987	20032	19986	19901	19841	19758	19940	20032	20017	19961	20065	19949	19915	20087	20223	20059	19974	20164	20001	20022	20126	20015	20041	19801	20018	20049	20238	20095	19845	20018	20003	20094	20132	19893	19973	20189	19953	19949	19937	20197	19981	19986	20244	20091	20094	19944	20013	20039	20080	20317	19981	20103	20043	20178	20083	20021	20029	20028	20050	20019	20012	20256	20047	20079	19843	19931	19946	19648	19750	20035	20043	20080	20021	20012	20139	19947	20081	20118	20195	19992	19796	19804	19829	19898	20101	19964	19985	19989	20043	19938	19879	19978	20017	19955	19959	19852	19844	20155	20084	19949	19983	19898	20011	19776	19831	20025	20021	20243	19814	20124	19842	19934	20157	20257	20171	20001	19972	19958	19893	19879	19869	20033	19872	19847	19928	20093	19979	20119	20089	20012	20200	20063	19960	20041	19936	20076	20079	19951	19880	19952	20099	20128	20027	20040	20124	19902	19935	19802	19843	20169	19915	20065	19948	19784	20066	19872	20009	20013	20072	19800	19985	20000	20108	19907	19828	19968	19795	20163	20029	19854	20068	19931	19981	20044	20085	19922	19977	19880	20016	19843	20050	19766	20100	19980	19940	20112	19735	20107	19991	20021	19968	19954	20075	19950	20025	20235	20113	19897	20050	20095	19964	19923	19930	20091	20085	20040	19992	20076	19805	20080	19889	20014	20015	20058	19959	19932	19980	20077	20083	20074	19951	19851	19825	19842	20019	20033	19989	20283	19992	19940	19969	20058	19944	19698	19960	20096	20063	19884	20085	19976	19828	19873	20058	20034	20072	20073	20057	19833	19787	19853	20034	20218	19976	20168	20036	19892	20018	20132	20188	19881	19903	19861	19999	19964	20021	20078	20086	20121	19752	19829	20067	19885	19939	19935	20120	19852	19966	20124	20050	19988	19798	20272	20090	19957	19699	19777	19980	19878	19891	19833	19872	19828	19968	19771	19972	19964	19961	19923	19920	20024	20098	19981	20130	20112	19920	20094	20006	19992	19942	19910	20072	20021	20169	20036	19873	19980	20049	19982	19738	19915	20208	20004	19877	20018	20023	20062	19929	19747	19961	19952	19764	20083	20016	19841	19890	20162	19820	20110	19696	19929	19915	19961	19978	19761	19824	19940	19988	19926	19892	19924	19958	19956	19895	20153	19998	20036	20114	20007	19985	19821	20015	20214	19875	19975	20001	20019	19978	20048	20289	20052	19996	19914	19998	20093	20011	19986	20249	20082	20021	19981	19895	20082	20056	20008	20026	19887	20021	19980	19845	20028	20083	20173	20156	20233	19962	19854	19807	19989	19964	19969	20034	19842	19860	20018	19801	19830	20072	20333	19888	19888	20115	20022	19908	19983	19884	20078	19948	19855	19902	20014	20058	19908	20285	20086	20064	20107	20305	20235	20094	20019	20123	19911	20015	19939	20028	19947	19840	19896	19943	20098	20092	19867	20027	19927	19836	20117	19900	20105	19817	19888	20029	20052	20252	20012	19780	19901	19913	19712	20025	19924	20166	19937	20236	20087	20093	19980	19788	20010	20038	20019	19906	19848	19959	20103	20070	20042	19977	20038	20104	20118	19902	19852	19932	19967	19814	20092	19932	20025	20021	19963	19864	19995	19998	20283	20067	20005	19818	19932	20025	20168	19934	20183	20011	20066	19980	19929	19996	20170	20025	20014	19887	19933	19989	19999	19999	20018	20137	20160	19851	19874	19938	19709	19908	19974	20179	19904	19897	19958	19975	19789	19965	20187	20018	20128	19995	19948	20075	20003	19949	20181	20057	20115	19906	20220	20096	19809	20129	19930	20069	19969	19926	19817	19823	20047	19994	19972	19878	20145	20030	20115	20000	19960	19811	19911	20087	20125	20119	20122	20048	19912	19875	20017	19959
23506	30658	29156	22682	21030	20070	19321	19203	18643	18267	18014	17937	17300	16877	16762	16576	16567	16593	16649	16492	16388	16547	16575	16524	16309	16507	16372	16262	16337	16353	16491	16331	16455	16401	16489	16241	16398	16286	16232	16291	16436	16438	16374	16199	16396	16322	16168	16334	16348	16293	16255	16335	16330	16312	16097	16377	16359	16233	16283	16337	16274	16308	16396	16323	16282	16263	16358	16511	16296	16282	16325	16325	16265	16483	16253	16329	16352	16330	16347	16214	16411	16386	16304	16198	16166	16289	16447	16300	16258	16398	16444	16423	16218	16318	16297	16316	16314	16432	16151	16403	16383	16497	16409	16321	16536	16234	16392	16327	16238	16226	16248	16243	16399	16135	16425	16386	16427	16513	16368	16308	16314	16402	16217	16476	16331	16353	16293	16311	16404	16300	16352	16373	16444	16301	16411	16335	16324	16300	16322	16360	16337	16396	16339	16233	16369	16259	16425	16382	16231	16522	16498	16241	16382	16265	16306	16365	16372	16445	16181	16308	16201	16279	16434	16415	16303	16430	16480	16228	16379	16345	16336	16341	16241	16327	16429	16379	16485	16356	16337	16502	16302	16264	16323	16186	16220	16292	16342	16106	16262	16464	16452	16407	16269	16245	16458	16348	16313	16303	16374	16337	16388	16255	16527	16166	16272	16128	16594	16370	16368	16257	16403	16416	16399	16239	16313	16472	16204	16380	16275	16505	16202	16448	16396	16349	16319	16305	16118	16351	16227	16402	16157	16356	16497	16234	16281	16335	16218	16244	16333	16362	16387	16529	16286	16238	16262	16304	16373	16415	16314	16345	16203	16406	16487	16470	16345	16341	16315	16387	16408	16317	16419	16324	16427	16350	16498	16505	16173	16527	16443	16341	16348	16356	16356	16377	16375	16295	16314	16320	16278	16327	16327	16324	16381	16196	16335	16316	16362	16199	16252	16521	16360	16339	16410	16354	16321	16315	16351	16418	16253	16473	16401	16415	16378	16205	16305	16323	16342	16389	16375	16309	16292	16496	16329	16175	16247	16493	16472	16218	16395	16421	16164	16344	16562	16496	16377	16358	16274	16272	16217	16326	16406	16325	16368	16258	16431	16626	16262	16466	16330	16207	16189	16388	16319	16526	16458	16138	16365	16383	16463	16386	16154	16350	16320	16420	16523	16302	16228	16421	16395	16273	16430	16460	16298	16346	16458	16451	16662	16340	16260	16375	16216	16353	16337	16338	16344	16445	16235	16381	16223	16428	16335	16368	16436	16339	16310	16453	16259	16357	16376	16615	16459	16303	16397	16429	16362	16266	16378	16262	16441	16434	16268	16234	16327	16355	16327	16225	16316	16336	16245	16316	16281	16455	16181	16250	16294	16309	16419	16309	16135	16510	16286	16414	16271	16557	16261	16348	16359	16226	16280	16147	16316	16449	16211	16406	16295	16347	16361	16232	16274	16286	16273	16169	16435	16345	16198	16407	16313	16311	16190	16441	16374	16410	16444	16418	16349	16045	16269	16390	16445	16231	16275	16324	16389	16303	16372	16420	16196	16442	16418	16505	16249	16379	16393	16169	16529	16339	16211	16399	16305	16470	16392	16367	16444	16370	16212	16209	16352	16275	16233	16222	16424	16397	16324	16345	16426	16385	16293	16422	16307	16399	16413	16343	16274	16285	16568	16236	16262	16421	16304	16165	16436	16453	16294	16377	16330	16165	16312	16286	16501	16395	16216	16430	16249	16398	16390	16544	16540	16466	16303	16470	16248	16351	16378	16329	16362	16462	16124	16339	16385	16460	16226	16265	16453	16304	16284	16355	16441	16287	16351	16213	16237	16218	16491	16284	16327	16224	16447	16416	16465	16422	16327	16182	16482	16283	16323	16242	16374	16075	16553	16427	16403	16286	16402	16289	16374	16484	16391	16330	16441	16214	16348	16326	16344	16513	16173	16406	16177	16462	16297	16324	16402	16506	16265	16430	16418	16257	16166	16529	16310	16297	16153	16245	16266	16501	16373	16355	16349	16285	16278	16374	16372	16314	16503	16472	16366	16438	16286	16340	16206	16276	16242	16314	16249	16387	16233	16448	16430	16188	16361	16145	16471	16283	16348	16139	16499	16326	16467	16312	16223	16250	16323	16361	16304	16395	16286	16283	16437	16157	16390	16410	16185	16339	16280	16378	16432	16279	16315	16502	16351	16184	16214	16283	16234	16347	16320	16528	16284	16336	16356	16405	16468	16428	16224	16192	16227	16162	16337	16236	16375	16247	16375	16366	16326	16365	16256	16203	16503	16305	16301	16316	16275	16366	16348	16429	16325	16273	16419	16345	16364	16192	16133	16462	16259	16434	16362	16375	16348	16466	16424	16339	16410	16262	16356	16249	16477	16414	16443	16253	16334	16249	16310	16477	16130	16481	16477	16300	16256	16371	16350	16197	16413	16382	16510	16423	16343	16395	16391	16454	16408	16302	16435	16407	16217	16401	16559	16236	16228	16306	16391	16432	16570	16408	16423	16319	16266	16345	16395	16334	16190	16328	16387	16546	16466	16374	16246	16455	16233	16470	16313	16517	16390	16491	16348	16222	16337	16118	16481	16345	16394	16231	16285	16394	16339	16447	16580	16408	16426	16382	16405	16390	16497	16186	16362	16358	16476	16371	16304	16292	16435	16245	16289	16335	16370	16510	16504	16397	16451	16271	16259	16454	16363	16285	16406	16267	16370	16300	16285	16337	16451	16293	16256	16430	16330	16229	16258	16266	16427	16528	16346	16461	16546	16364	16305	16509	16466	16485	16433	16408	16403	16512	16341	16240	16216	16239	16343	16393	16429	16361	16269	16217	16281	16586	16640	16210	16313	16279	16400	16282	16484	16488	16328	16374	16339	16337	16241	16433	16281	16375	16266	16403	16477	16329	16172	16324	16189	16520	16474	16377	16272	16207	16420	16419	16253	16451	16368	16460	16360	16307	16324	16409	16442	16139	16384	16187	16327	16318	16484	16349	16346	16448	16579	16365	16323	16392	16307	16321	16329	16449	16404	16286	16319	16389	16282	16331	16339	16460	16443	16224	16312	16281	16346	16394	16383	16365	16343	16453	16518	16394	16339	16309	16275	16381	16198	16345	16438	16363	16481	16497	16306	16339	16460	16327	16350	16435	16271	16486	16384	16405	16275	16141	16499	16411	16340	16252	16064	16218	16349	16306	16193	16418	16271	16402	16225	16198	16368	16218	16246	16283	16423	16424	16368	16405	16316	16341	16311	16294	16391	16448	16358	16331	16347	16436	16354	16419	16424	16440	16515	16373	16294	16217	16516	16353	16321	16227	16361	16499	16222	16248	16482	16256	16245	16438	16318	16302	16289	16350	16446	16250	16331	16371	16398	16246	16132	16267	16441	16317	16344	16422	16285	16230	16387	16322	16389	16351	16504	16275	16284	16170	16472	16223	16307	16386	16380	16403	16433	16378	16310	16462	16230	16425	16405	16251	16272	16373	16444	16434	16195	16353	16410	16368	16431	16233	16365	16575	16248	16368	16401	16300	16369	16219	16518	16312	16440	16395	16314	16366	16410	16396	16268	16390	16454	16340	16415	16482	16288	16303	16250	16409	16348	16183	16282	16261	16492	16332	16319	16321	16256	16572	16435	16278	16355	16246	16341	16195	16399	16434	16381	16455	16388	16328	16502	16258	16484	16396	16645	16370	16320	16326	16358	16358	16302	16394	16433	16341	16368	16217	16365	16335	16203	16380	16437	16225	16301	16329	16464	16346	16519	16330	16264	16233	16389	16209	16374	16232	16261	16408	16568	16278	16511	16273	16396	16602	16254	16406	16508	16288	16316	16132	16356	16326	16353	16383	16304	16423	16187	16387	16389	16428	16423	16357	16367	16265	16509	16388	16407	16339	16461	16299	16116	16377	16282	16462	16441	16338	16443	16428	16393	16415	16239	16349	16417	16326	16401	16290	16184	16382	16333	16320	16367	16415	16293	16419	16438	16336	16414	16435	16269	16365	16325	16332	16407	16244	16440	16223	16412	16200	16539	16621	16447	16368	16213	16154	16324	16296	16310	16389	16268	16430	16343	16411	16322	16471	16249	16320	16230	16310	16479	16168	16433	16206	16387	16291	16420	16308	16510	16291	16230	16216	16423	16487	16441	16345	16252	16436	16418	16233	16292	16434	16241	16680	16223	16288	16339	16384	16417	16471	16420	16417	16365	16350	16212	16305	16327	16404	16543	16190	16246	16525	16496	16535	16314	16359	16426	16241	16345	16572	16215	16301	16293	16226	16233	16346	16327	16438	16162	16373	16319	16377	16225	16235	16379	16441	16452	16482	16315	16428	16359	16223	16416	16374	16380	16256	16347	16329	16429	16494	16252	16245	16286	16283	16345	16182	16335	16256	16340	16147	16451	16417	16336	16311	16415	16360	16379	16458	16378	16333	16298	16340	16464	16450	16187	16307	16470	16281	16139	16236	16248	16165	16442	16220	16305	16427	16226	16326	16318	16436	16325	16411	16192	16232	16372	16220	16367	16328	16384	16472	16348	16399	16321	16408	16463	16528	16362	16339	16546	16299	16397	16262	16370	16380	16349	16241	16269	16437	16275	16367	16269	16214	16344	16285	16302	16371	16479	16480	16556	16343	16326	16305	16469	16262	16400	16408	16410	16282	16356	16386	16250	16428	16542	16493	16468	16146	16171	16256	16493	16327	16426	16317	16517	16277	16368	16465	16357	16339	16330	16280	16418	16368	16253	16460	16386	16395	16452	16338	16459	16439	16319	16276	16435	16190	16336	16380	16196	16337	16412	16466	16473	16475	16440	16257	16447	16395	16286	16320	16383	16336	16466	16473	16371	16420	16271	16241	16285	16413	16480	16318	16458	16289	16488	16305	16123	16394	16367	16202	16405	16217	16363	16254	16252	16357	16318	16360	16319	16495	16155	16549	16446	16270	16344	16414	16278	16333	16413	16289	16293	16285	16545	16257	16583	16321	16365	16439	16379	16457	16338	16364	16315	16405	16208	16211	16386	16159	16398	16235	16476	16411	16324	16393	16295	16408	16509	16374	16312	16126	16369	16312	16350	16421	16472	16254	16322	16442	16324	16255	16258	16418	16285	16332	16276	16394	16389	16365	16174	16249	16377	16308
25733	21648	29005	26664	26216	27971	28713	27249	26169	25476	25138	24663	24352	24218	25085	22953	22718	22741	22680	22641	22561	22474	22587	22347	22435	22465	22417	22496	22518	22433	22380	22313	22309	22395	22514	22233	22436	22079	22858	22444	22491	22387	22676	22468	22433	22433	22392	22582	22294	22444	22363	22505	22242	22474	22117	22328	22130	22455	22365	22270	22329	22305	22382	22448	22195	22267	22394	22379	22600	22469	22580	22392	22333	22404	22180	22445	22475	22238	22456	22326	22258	22342	22495	22216	22383	22303	22475	22361	22414	22362	22325	22438	22146	22224	22214	22431	22555	22175	22437	22356	22202	22537	22333	22430	22303	22191	22208	22542	22330	22338	22619	22097	22433	22189	22249	22320	22081	22093	22155	22295	22519	22320	22514	22626	22390	22373	22355	22406	22238	21985	22528	22240	22574	22457	22310	22424	22459	22434	22304	22132	22138	22448	22297	22420	22441	22470	22295	22071	22328	22390	22093	22438	22285	22391	22319	22265	22438	22575	22420	22298	22276	22409	22370	22362	22427	22416	22274	22333	22285	22408	22478	22178	22089	22394	22259	22294	22341	22288	22192	21909	22592	22395	22465	22362	22384	22261	22237	22396	22269	22232	22327	22353	22448	22217	22320	22327	22150	22372	22157	21896	22215	22378	22334	22194	22453	22288	22302	22140	22566	22266	22321	22354	22376	22639	22412	22505	22484	22602	22184	22203	22435	22354	22438	22374	22424	22309	22319	22074	22302	22173	22477	22494	22362	22332	22383	22262	22520	22459	22252	22253	22238	22209	22256	22364	22169	22092	22286	22548	22480	22405	22279	22299	22303	22257	22231	22260	22172	22429	22366	22334	22216	22135	22132	22260	22389	22306	22275	22440	22365	22359	22250	22530	22302	22076	21971	22210	22350	22245	22349	22127	22469	22181	22111	22569	22320	22539	22422	22194	22218	22492	22329	22507	22221	22353	22305	22154	22375	22261	22203	22359	22326	22308	22398	22395	22321	22472	22310	22182	22279	22119	22317	22381	22370	22373	22467	22463	22429	22487	22327	22106	22297	22462	22333	22166	22195	22115	22193	22204	22330	22262	22518	22286	22307	22395	22387	22443	22267	22205	22431	22424	22174	22310	22493	22321	22451	22227	22162	22407	22407	22751	22331	22315	22437	22493	22046	22149	22479	22332	22475	22513	22458	22467	22308	22374	22310	22529	22352	22614	22536	22374	22095	22174	22176	22308	22392	22372	22420	22329	22234	22272	22502	22243	22423	22485	22301	22206	22204	22242	22607	22405	22340	22204	22381	22445	22462	22341	22356	22434	22433	22306	22345	22286	22234	22327	22460	22327	22268	22101	22469	22310	22556	22417	22411	22247	22314	22269	22301	22263	22273	22328	22357	22192	22360	22153	22609	22548	22279	22248	22499	22337	22260	22233	22625	22212	22377	22432	22251	22376	22473	22642	22493	22404	22573	22489	22243	22334	22316	22321	22465	22374	22319	22277	22454	22282	22384	22331	22302	22399	22301	22162	22355	22351	22112	22176	22501	22415	22356	22289	22669	22165	22423	22406	22307	22470	22441	22247	22537	22375	22444	22174	22180	22507	22237	22326	22122	22544	22062	22286	22396	22158	22298	22491	22465	22250	22529	22321	22363	22219	22319	22196	22172	22164	22264	22344	22193	22243	22340	22244	22358	22373	22338	22223	22189	22169	22442	22405	22233	22229	22276	22261	22463	22305	22387	22451	22334	22533	22346	22172	22549	22416	22360	22221	22183	22383	22346	22447	22406	22460	22332	22352	22462	22463	22435	22232	22436	22243	22518	22325	22415	22184	22395	22192	22388	22434	22236	22334	22382	22162	22598	22218	22303	22641	22220	22273	22452	22485	22560	22468	22449	22405	22393	22298	22323	22219	22353	22460	22515	22171	22517	22388	22495	22429	22391	22404	22280	22243	22726	22381	22374	22559	22468	22175	22321	22380	22476	22179	22345	22398	22414	22529	22383	22215	22462	22408	22418	22269	22314	22418	22420	22549	22410	22186	22408	22309	22428	22400	22277	22352	22276	22096	22375	22263	22160	22446	22375	22079	22382	22294	22361	22298	22215	22453	22296	22529	22437	22333	22198	22219	22569	22481	22544	22127	22300	22327	22347	22600	22399	22270	22103	22393	22557	22489	22230	21954	22426	22368	22274	22341	22429	22248	22255	22198	22163	22244	22132	22363	22289	22497	22460	22254	22301	22286	22319	22424	22277	22482	22227	22279	22301	22358	22163	22205	22426	22372	22327	22513	22425	22408	22460	22420	22667	22322	22508	22362	22478	22428	22347	22452	22128	22309	22192	22371	22390	22525	22236	22411	22303	22213	22261	22479	22234	22341	22433	22489	22225	22588	22510	22494	22362	22328	22092	22275	22264	22343	22339	22370	22311	22520	22345	22211	22455	22403	22419	22368	22487	22369	22349	22353	22068	22414	22420	22419	22335	22216	22206	22318	22447	22318	22237	22147	22359	22052	22345	22243	22228	22163	22454	22512	22536	22295	22261	22467	22423	22390	22315	22408	22323	22285	22717	22717	22335	22161	22419	22392	22235	22425	22497	22357	22270	22544	22232	22279	22415	22242	22189	22454	22416	22388	22182	22366	22526	22406	22449	22302	22187	22183	22216	22385	22355	22313	22411	22354	22456	22119	22126	22315	22425	22531	22448	22354	22185	22337	22377	22243	22450	22386	22415	22342	22305	22440	22324	22364	22394	22122	22307	22227	22442	22434	22655	22232	22467	22495	22219	22362	22297	22245	22247	22541	22320	22006	22421	22189	22529	22206	22370	22401	22370	22420	22432	22301	22299	22367	22524	22171	22535	22340	22442	22273	22256	22353	22363	22283	22397	22231	22320	22358	22346	22419	22222	22305	22207	22355	22257	22141	22113	22166	22394	22463	22419	22356	22449	22437	22407	22350	22332	22214	22292	22401	22589	22323	22562	22235	22180	22319	22439	22246	22298	22219	22390	22403	22285	22363	22348	22279	22547	22341	22217	22278	22381	22404	22343	22286	22471	22243	22492	22379	22093	22062	22591	22293	22531	22335	22435	22338	22428	22458	22257	22425	22551	22418	22268	22115	22429	22401	22507	22410	22499	22370	22552	22391	22487	22584	22296	22255	22437	22501	22442	22397	22442	22393	22272	22342	22325	22400	22278	22146	22435	22171	22478	22430	22276	22215	22053	22348	22359	22363	22542	22384	22111	22470	22247	22231	22491	22405	22193	22407	22354	22482	22009	22324	22200	22203	22373	22293	22415	22333	22457	22389	22378	22289	22537	22510	22135	22429	22384	22139	22097	22252	22340	22180	22244	22196	22130	22549	22314	22400	22565	22246	22378	22309	22479	22459	22302	22316	22429	22482	22445	22145	22330	22212	22374	22338	22576	22457	22291	22173	22570	22401	22176	22292	22353	22294	22297	22311	22303	22443	22260	22487	22286	22330	22290	22331	22331	22228	22330	22569	22730	22447	22371	22170	22493	22190	22410	22591	22289	22352	22337	22277	22422	22619	22352	22336	22483	22506	22224	22327	22311	22441	22208	22339	22152	22342	22421	22183	22354	22301	22201	22385	22341	22296	22254	22060	22265	22401	22365	22403	22175	22596	22221	22304	22695	22445	22528	22381	22275	22406	22359	22509	22290	22187	22271	22491	22543	22409	22277	22191	22289	22367	22280	22332	22179	22355	22321	22379	22494	22489	22356	22430	22526	22554	22442	22112	22208	22234	22234	22225	22185	22184	22254	22501	22458	22501	22233	22406	22473	22422	22502	22189	22344	22360	22523	22391	22480	22283	22429	22550	22498	22281	22264	22376	22366	22314	22649	22659	22371	22302	22303	22358	22306	22381	22230	22193	22217	22050	22291	22471	22397	22145	22249	22392	22246	22252	22492	22302	22438	22440	22415	22365	22193	22076	22274	22294	22380	22478	22381	22474	22406	22235	22250	22306	22214	22262	22330	22208	22389	22417	22578	22478	22331	22522	22290	22297	22468	22522	22201	22344	22487	22463	22258	22388	22528	22235	22569	22194	22406	22195	22127	21924	22270	22558	22275	22466	22163	22239	22062	22190	22252	22343	22597	22422	22330	22152	22210	22511	22456	22279	22399	22547	22395	22334	22364	22456	22481	22464	22431	22198	22361	22414	22216	22371	22366	22375	22406	22238	22213	22592	22567	22349	22388	22461	22526	22291	22364	22445	22349	22408	22570	22139	22454	22212	22464	22490	22283	21966	22085	22423	22437	22261	22430	22451	22293	22294	22300	22223	22315	22248	22193	22256	22349	22346	22164	22341	22253	22400	22166	22435	22484	22522	22129	22358	22454	22448	22340	22397	22510	22350	22285	22361	22496	22248	22025	22478	22099	22259	22149	22496	22111	22394	22330	22584	22325	22387	22480	22407	22226	22494	22588	22543	22191	22372	22342	22506	22322	22380	22237	22299	22352	22468	22263	22339	22221	22497	22193	22216	22356	22340	22528	21983	22161	22262	22172	22275	22302	22497	22526	22046	22137	22321	22320	22397	22209	22652	22384	22366	22315	22457	22268	22262	22257	22012	22391	22201	22445	22655	22316	22266	22354	22370	22071	22244	22325	22236	22288	22290	22228	22298	22283	22292	22228	22362	22448	22612	22420	22235	22305	22038	22314	22313	22397	22261	22261	22231	22274	22510	22406	22533	22415	22155	22219	22565	22383	22237	22452	22621	22574	22180	22162	22116	22309	22364	22316	22489	22319	22307	22209	22460	22383	22220	22221	22455	22305	22368	22161	22307	22320	22370	22310	22558	22579	22245	22296	22348	22100	22417	22351	22378	22443	22210	22141	22263	22311	22275	22173	22308	22368	22243	22295	22297	22372	22464	22301	22360	22421	22294	22262	22330	22236	22377	22345	22461	22264	22567	22344	22386	22116	22555	22409	22644	22284	22055	22113	22079	22563	22315	22101	22353	22409	22297	22439	22504	22203	22394	22322	22358	22317	22151	22166	22509	22540	22246	22145	22164	22316	22364	22367	22278	22541	22395	22523	22449	22455	22437	22606	22174	22336	22442	22302	22266	22209	22312	22497	22268	22479	22329	22405	22457	22465	22372	22393	22248	22294	22563	22462	22435	22531	22326
24687	44329	43129	33671	27764	25493	25260	25138	23263	21874	21961	21302	20513	20298	21180	18127	18056	18048	18167	18097	17878	17713	17915	17653	17690	17866	17386	17811	17700	17720	17674	17649	17531	17611	17629	17617	17698	17421	17614	17680	17580	17612	17648	17889	17715	17635	17659	17598	17730	17526	17561	17531	17531	17502	17645	17639	17677	17601	17594	17608	17621	17733	17607	17577	17555	17676	17583	17516	17683	17548	17749	17621	17628	17548	17650	17547	17702	17545	17557	17572	17730	17695	17464	17549	17544	17475	17682	17624	17744	17644	17474	17538	17766	17579	17804	17518	17636	17636	17676	17534	17506	17486	17376	17670	17348	17595	17589	17556	17533	17628	17596	17574	17541	17675	17796	17563	17507	17445	17492	17407	17697	17472	17551	17590	17605	17563	17592	17613	17797	17505	17618	17405	17476	17424	17447	17653	17583	17528	17470	17756	17367	17648	17472	17549	17546	17351	17685	17674	17719	17521	17541	17599	17430	17721	17642	17502	17614	17476	17483	17587	17544	17534	17659	17629	17767	17762	17652	17615	17450	17502	17648	17664	17519	17615	17742	17627	17580	17502	17569	17511	17603	17654	17578	17710	17626	17576	17645	17756	17611	17513	17579	17637	17453	17579	17636	17525	17567	17628	17602	17584	17487	17638	17571	17617	17777	17665	17536	17678	17700	17300	17480	17567	17716	17626	17571	17749	17542	17539	17535	17695	17538	17480	17497	17562	17636	17678	17621	17592	17503	17576	17596	17546	17636	17584	17382	17623	17655	17649	17632	17604	17620	17716	17632	17640	17699	17509	17562	17683	17405	17572	17603	17397	17537	17444	17643	17499	17382	17704	17659	17476	17632	17491	17471	17699	17495	17583	17665	17624	17599	17459	17611	17530	17415	17723	17531	17511	17722	17728	17762	17785	17596	17482	17754	17600	17579	17704	17479	17424	17527	17596	17663	17351	17555	17574	17544	17803	17607	17525	17564	17745	17414	17455	17605	17611	17702	17487	17737	17463	17527	17555	17462	17562	17576	17648	17626	17550	17676	17542	17502	17724	17498	17565	17635	17465	17708	17546	17619	17686	17634	17700	17599	17429	17468	17745	17666	17689	17618	17478	17381	17496	17515	17527	17579	17680	17411	17596	17688	17664	17451	17690	17726	17401	17610	17674	17507	17429	17503	17689	17600	17492	17580	17484	17743	17600	17585	17615	17563	17565	17513	17567	17482	17773	17721	17818	17567	17517	17514	17755	17548	17619	17456	17587	17652	17592	17767	17611	17678	17648	17554	17675	17638	17275	17591	17508	17454	17722	17560	17552	17620	17600	17674	17603	17484	17700	17596	17501	17550	17602	17506	17492	17467	17568	17539	17409	17433	17730	17521	17649	17548	17436	17757	17635	17448	17780	17547	17466	17544	17548	17826	17500	17560	17612	17626	17435	17646	17559	17520	17644	17659	17646	17478	17556	17654	17580	17532	17639	17238	17591	17560	17549	17478	17706	17568	17699	17588	17771	17535	17454	17662	17521	17743	17555	17515	17629	17773	17516	17663	17653	17578	17623	17414	17618	17883	17411	17727	17573	17404	17784	17649	17502	17511	17676	17590	17720	17674	17645	17627	17713	17716	17622	17527	17379	17599	17588	17593	17589	17550	17414	17592	17799	17400	17471	17520	17417	17670	17641	17569	17558	17611	17591	17457	17608	17457	17475	17595	17657	17337	17636	17367	17728	17579	17619	17610	17656	17633	17505	17622	17701	17653	17603	17515	17594	17482	17629	17638	17554	17643	17660	17573	17677	17468	17410	17416	17424	17569	17466	17276	17564	17732	17713	17356	17599	17773	17440	17523	17799	17606	17628	17464	17769	17542	17451	17574	17619	17472	17640	17627	17544	17668	17526	17699	17437	17524	17525	17441	17777	17689	17635	17626	17701	17515	17725	17672	17491	17682	17607	17524	17705	17601	17731	17590	17614	17563	17696	17561	17615	17803	17594	17581	17605	17627	17540	17545	17689	17656	17714	17487	17735	17655	17656	17506	17576	17668	17508	17781	17524	17621	17494	17572	17648	17369	17483	17616	17573	17662	17612	17569	17579	17602	17565	17571	17590	17636	17585	17588	17670	17552	17594	17595	17743	17790	17387	17777	17485	17601	17578	17514	17574	17420	17655	17495	17516	17522	17521	17544	17548	17518	17518	17623	17501	17507	17576	17615	17552	17718	17552	17594	17568	17505	17604	17458	17714	17656	17483	17512	17597	17487	17636	17468	17561	17585	17659	17618	17550	17524	17479	17464	17845	17605	17603	17534	17524	17559	17491	17607	17439	17629	17566	17534	17465	17569	17611	17572	17484	17646	17497	17512	17642	17497	17595	17533	17631	17622	17803	17597	17546	17546	17684	17566	17639	17684	17680	17447	17735	17565	17669	17627	17503	17741	17497	17586	17619	17628	17626	17442	17672	17666	17689	17447	17605	17579	17658	17710	17429	17759	17641	17590	17776	17320	17665	17647	17590	17561	17627	17549	17379	17508	17701	17659	17730	17563	17705	17494	17667	17489	17525	17683	17495	17536	17754	17572	17601	17530	17534	17640	17694	17558	17672	17532	17574	17454	17602	17517	17609	17565	17589	17418	17635	17569	17521	17628	17597	17551	17469	17547	17612	17727	17562	17728	17435	17717	17664	17500	17579	17606	17438	17351	17505	17599	17518	17572	17604	17523	17616	17789	17571	17578	17645	17548	17604	17639	17666	17605	17582	17627	17413	17471	17496	17555	17590	17571	17650	17576	17604	17660	17414	17580	17593	17576	17553	17570	17723	17578	17538	17685	17613	17536	17515	17571	17442	17628	17499	17624	17414	17629	17433	17717	17752	17525	17436	17613	17617	17383	17503	17486	17742	17724	17599	17562	17571	17584	17540	17619	17646	17553	17567	17491	17561	17533	17617	17733	17631	17520	17402	17492	17574	17554	17782	17482	17596	17565	17648	17555	17756	17634	17577	17723	17732	17589	17628	17466	17358	17538	17520	17527	17615	17663	17540	17524	17471	17563	17568	17476	17477	17529	17637	17583	17662	17741	17698	17496	17555	17768	17528	17752	17676	17492	17720	17628	17568	17705	17402	17394	17633	17453	17553	17524	17574	17657	17658	17546	17658	17627	17477	17742	17595	17596	17748	17613	17645	17509	17383	17519	17472	17684	17574	17501	17617	17746	17411	17386	17538	17486	17589	17804	17589	17632	17483	17512	17584	17600	17568	17415	17749	17670	17670	17660	17547	17435	17630	17556	17563	17833	17664	17550	17581	17605	17665	17700	17796	17488	17778	17561	17552	17532	17568	17615	17589	17609	17651	17612	17545	17451	17609	17624	17536	17690	17543	17601	17394	17561	17504	17616	17385	17527	17588	17606	17632	17502	17612	17555	17661	17655	17513	17751	17620	17410	17705	17497	17738	17483	17613	17465	17709	17478	17656	17572	17554	17541	17480	17629	17616	17698	17758	17490	17557	17676	17630	17478	17689	17520	17660	17560	17564	17556	17580	17674	17600	17504	17723	17730	17546	17538	17833	17496	17529	17610	17542	17550	17655	17556	17567	17523	17672	17717	17638	17545	17618	17590	17399	17725	17635	17731	17698	17686	17559	17478	17622	17512	17582	17698	17543	17568	17652	17674	17625	17674	17565	17424	17590	17490	17524	17592	17588	17560	17705	17619	17459	17594	17740	17531	17717	17523	17556	17664	17551	17623	17579	17531	17564	17558	17675	17466	17570	17636	17560	17591	17718	17636	17634	17707	17547	17583	17622	17629	17605	17505	17579	17579	17720	17638	17598	17703	17504	17772	17585	17711	17486	17598	17617	17507	17488	17533	17713	17615	17854	17634	17664	17735	17627	17637	17556	17636	17572	17559	17436	17719	17517	17646	17476	17552	17576	17672	17760	17523	17722	17539	17557	17648	17677	17528	17540	17596	17614	17498	17595	17532	17445	17681	17494	17561	17619	17525	17563	17663	17527	17537	17590	17360	17732	17595	17701	17621	17702	17698	17515	17675	17364	17865	17767	17591	17652	17647	17519	17592	17542	17424	17512	17745	17727	17537	17516	17642	17710	17539	17601	17640	17513	17542	17674	17584	17686	17451	17630	17431	17541	17677	17446	17514	17567	17652	17675	17501	17456	17591	17470	17616	17536	17482	17636	17461	17673	17321	17655	17552	17663	17494	17530	17502	17701	17563	17569	17700	17439	17566	17590	17553	17455	17454	17592	17722	17695	17485	17572	17547	17768	17645	17582	17494	17676	17622	17687	17725	17790	17577	17645	17678	17724	17600	17710	17743	17482	17546	17603	17594	17506	17444	17639	17582	17491	17751	17563	17645	17561	17913	17648	17599	17559	17593	17504	17582	17567	17534	17756	17631	17635	17751	17581	17672	17749	17767	17450	17549	17566	17558	17606	17651	17629	17520	17547	17474	17401	17609	17565	17578	17424	17584	17646	17533	17638	17733	17578	17825	17658	17608	17654	17626	17413	17425	17540	17633	17648	17686	17521	17676	17714	17498	17482	17509	17483	17698	17644	17723	17712	17546	17511	17537	17470	17611	17603	17552	17546	17584	17628	17671	17647	17463	17622	17418	17621	17568	17688	17512	17733	17613	17661	17564	17590	17656	17654	17693	17429	17558	17459	17762	17639	17679	17759	17651	17593	17694	17437	17444	17579	17496	17450	17510	17498	17685	17610	17759	17732	17590	17677	17598	17687	17502	17509	17659	17540	17597	17535	17903	17556	17560	17604	17467	17516	17490	17538	17753	17679	17623	17534	17581	17631	17842	17602	17684	17579	17573	17577	17711	17617	17629	17341	17544	17532	17608	17496	17668	17483	17468	17582	17526	17499	17587	17536	17607	17765	17484	17582	17640	17520	17506	17527	17603	17685	17632	17578	17595	17704	17689	17660	17589	17586	17539	17586	17585	17606	17633	17608	17618	17712	17562	17736	17491	17473	17519	17653	17536	17559	17456	17773	17724	17665	17510	17622	17538	17602	17776	17574	17689	17612	17490	17548	17539	17502	17410	17702	17524	17799	17600	17336	17661	17534	17630	17552	17666	17546	17723	17563	17600	17644	17653	17525	17616	17644	17540	17679	17753	17455	17668	17687	17576	17597
24331	21630	29274	24828	24046	28258	30177	26721	25928	24646	24123	23360	22612	22322	21544	21339	21177	21190	21631	21338	21109	21272	20972	20589	20687	20805	20852	20672	20891	20920	20896	20751	20830	20623	20898	20856	20586	20647	20533	20623	20857	20884	20724	20690	20818	20779	20681	20684	20638	20553	20896	20716	20905	20828	20599	20659	20746	20900	20808	20623	20620	20824	20693	20528	20418	20892	20464	20541	20551	20664	20710	20689	20646	20749	20760	20666	20589	20695	20653	20734	20487	20588	20473	20678	20598	20494	20636	20407	20589	20520	20669	20382	20661	20481	20556	20559	20707	20409	20610	20489	20632	20571	20655	20603	20621	20570	20660	20607	20546	20752	20375	20460	20648	20678	20535	20403	20226	20428	20663	20713	20503	20756	20437	20494	20652	20616	20390	20589	20806	20541	20704	20441	20681	20613	20613	20732	20636	20677	20516	20704	20581	20314	20530	20790	20480	20416	20670	20647	20544	20666	20424	20633	20714	20682	20634	20423	20771	20786	20569	20491	20539	20448	20700	20501	20720	20737	20534	20594	20422	20536	20570	20306	20512	20420	20495	20554	20632	20685	20604	20500	20644	20556	20598	20741	20431	20427	20501	20575	20669	20780	20661	20490	20386	20828	20741	20780	20626	20447	20586	20600	20837	20646	20605	20570	20879	20633	20569	20542	20719	20528	20670	20449	20526	20570	20635	20405	20616	20717	20663	20563	20779	20739	20579	20562	20690	20635	20604	20675	20696	20631	20841	20341	20480	20676	20602	20767	20538	20737	20453	20526	20629	20507	20629	20516	20498	20526	20452	20833	20751	20529	20607	20501	20752	20809	20888	21036	20752	20630	20511	20523	20611	20534	20603	20518	20780	20534	20928	20673	20478	20493	20550	20537	20656	20679	20522	20537	20718	20686	20586	20403	20561	20503	20580	20599	20378	20718	20705	20688	20509	20557	20594	20451	20696	20662	20634	20677	20548	20508	20598	20541	20450	20523	20568	20646	20593	20687	20533	20377	20695	20608	20442	20731	20869	20701	20620	20550	20628	20478	20577	20463	20740	20611	20654	20413	20470	20692	20701	20733	20625	20332	20631	20562	20665	20640	20726	20806	20632	20666	20561	20657	20651	20653	20676	20490	20514	20587	20643	20797	20783	20677	21004	20628	20655	20435	20260	20709	20539	20725	20397	20470	20489	20583	20713	20707	20367	20640	20548	20625	20549	20604	20448	20508	20345	20409	20792	20618	20584	20601	20473	20788	20765	20553	20644	20553	20771	20663	20670	20567	20591	20445	20779	20578	20522	20611	20703	20525	20676	20392	20576	20644	20457	20631	20760	20546	20862	20656	20700	20663	20632	20775	20548	20661	20435	20621	20555	20701	20717	20590	20519	20503	20526	20934	20771	20484	20582	20609	20434	20599	20487	20415	20756	20618	20640	20621	20664	20605	20648	20743	20520	20527	20867	20498	20572	20375	20477	20509	20416	20736	20523	20684	20755	20423	20567	20631	20658	20646	20554	20671	20758	20413	20694	20578	20655	20607	20814	20549	20432	20570	20590	20734	20552	20616	20527	20399	20751	20445	20490	20638	20783	20515	20688	20555	20769	20740	20639	20770	20737	20537	20585	20584	20665	20637	20660	20669	20488	20760	20679	20652	20683	20708	20419	20575	20704	20558	20550	20478	20716	20458	20538	20574	20663	20453	20496	20874	20525	20710	20415	20436	20558	20639	20839	20546	20754	20559	20577	20566	20500	20743	20588	20546	20442	20889	20519	20616	20637	20784	20792	20729	20635	20595	20601	20436	20553	20532	20337	20597	20579	20526	20639	20503	20689	20654	20575	20496	20591	20619	20875	20528	20441	20778	20633	20575	20623	20715	20723	20467	20650	20422	20545	20430	20598	20702	20800	20485	20612	20588	20455	20637	20694	20487	20579	20453	20580	20551	20459	20563	20400	20625	20423	20546	20679	20532	20769	20630	20467	20634	20506	20613	20688	20555	20602	20894	20661	20512	20557	20569	20513	20528	20766	20567	20916	20607	20591	20705	20729	20315	20482	20631	20675	20569	20801	20576	20615	20768	20616	20778	20692	20758	20508	20504	20530	20498	20860	20465	20807	20571	20524	20875	20694	20526	20558	20635	20685	20349	20774	20506	20471	20627	20490	20605	20542	20743	20674	20617	20674	20560	20653	20609	20657	20608	20461	20520	20685	20674	20520	20498	20418	20350	20787	20682	20506	20519	20582	20617	20576	20653	20542	20687	20827	20685	20673	20574	20642	20560	20586	20708	20623	20706	20704	20733	20594	20496	20418	20615	20500	20536	20575	20635	20346	20460	20496	20597	20520	20499	20648	20413	20735	20520	20779	20688	20499	20753	20542	20413	20698	20741	20621	20610	20722	20357	20717	20663	20638	20586	20605	20701	20435	20725	20546	20648	20671	20592	20623	20531	20607	20785	20505	20600	20851	20503	20633	20668	20462	20801	20576	20648	20590	20597	20524	20418	20609	20479	20713	20656	20576	20487	20670	20475	20523	20634	20500	20576	20681	20712	20701	20768	20802	20664	20785	20685	20528	20383	20606	20492	20297	20593	20512	20714	20479	20625	20770	20563	20748	20433	20568	20699	20561	20636	20651	20596	20568	20645	20550	20559	20631	20345	20650	20508	20467	20770	20540	20559	20589	20696	20670	20516	20466	20675	20557	20661	20588	20469	20486	20639	20604	20526	20546	20648	20604	20609	20584	20582	20492	20495	20736	20363	20665	20501	20568	20637	20698	20471	20883	20459	20724	20275	20552	20728	20577	20694	20774	20592	20435	20436	20664	20479	20474	20534	20742	20717	20548	20691	20930	20487	20785	20637	20659	20609	20781	20575	20704	20642	20520	20591	20468	20503	20530	20593	20524	20556	20509	20614	20588	20539	20623	20454	20529	20712	20717	20558	20485	20693	20595	20609	20589	20760	20541	20586	20602	20450	20678	20567	20429	20672	20634	20693	20690	20570	20795	20804	20591	20424	20619	20732	20525	20727	20616	20678	20668	20809	20607	20704	20787	20615	20438	20445	20577	20663	20659	20635	20656	20441	20557	20658	20787	20429	20646	20602	20676	20770	20670	20445	20541	20584	20610	20349	20488	20708	20534	20716	20574	20635	20813	20698	20742	20692	20553	20687	20604	20657	20565	20667	20839	20610	20325	20496	20548	20676	20473	20668	20533	20731	20498	20617	20825	20682	20537	20666	20678	20674	20818	20642	20694	20817	20441	20466	20659	20696	20606	20771	20673	20604	20629	20746	20541	20674	20678	20480	20591	20420	20376	20705	20702	20585	20578	20713	20686	20437	20478	20650	20701	20593	20504	20876	20609	20670	20709	20519	20734	20646	20563	20634	20470	20533	20613	20682	20674	20650	20741	20658	20637	20611	20646	20440	20722	20541	20875	20616	20460	20559	20590	20474	20535	20626	20436	20532	20660	20576	20537	20703	20487	20673	20315	20535	20409	20624	20772	20635	20608	20568	20665	20668	20655	20477	20662	20598	20457	20665	20628	20523	20589	20760	20887	20714	20406	20744	20704	20605	20592	20440	20565	20760	20871	20716	20696	20536	20479	20695	20690	20478	20591	20423	20678	20748	20714	20601	20578	20760	20646	20514	20613	20568	20706	20692	20478	20632	20625	20486	20535	20722	20519	20555	20501	20706	20814	20584	20604	20551	20573	20684	20766	20642	20840	20793	20641	20599	20685	20683	20679	20525	20688	20387	20569	20533	20423	20456	20543	20698	20398	20550	20426	20506	20811	20515	20756	20387	20549	20612	20554	20611	20459	20375	20589	20721	20655	20489	20646	20630	20569	20487	20694	20490	20442	20590	20575	20561	20742	20687	20467	20553	20617	20507	20580	20567	20522	20731	20611	20564	20438	20672	20486	20633	20404	20594	20603	20702	20543	20735	20483	20786	20510	20522	20588	20533	20568	20469	20780	20680	20578	20761	20549	20524	20427	20376	20436	20785	20676	20650	20551	20696	20672	20500	20928	20722	20601	20655	20539	20539	20450	20634	20591	20571	20684	20512	20493	20525	20673	20623	20343	20663	20558	20616	20904	20603	20542	20717	20674	20410	20644	20603	20512	20591	20524	20519	20680	20492	20778	20755	20604	20569	20618	20598	20471	20423	20642	20793	20590	20556	20543	20491	20632	20516	20506	20621	20587	20792	20614	20785	20401	20689	20497	20552	20586	20583	20606	20520	20645	20490	20480	20613	20484	20733	20733	20665	20548	20744	20676	20509	20749	20720	20628	20613	20668	20548	20672	20652	20511	20617	20539	20605	20598	20310	20615	20719	20526	20632	20628	20504	20612	20638	20450	20698	20702	20790	20472	20638	20363	20656	20589	20621	20457	20620	20543	20523	20515	20583	20600	20778	20499	20415	20581	20530	20584	20547	20506	20734	20675	20539	20527	20668	20585	20505	20393	20635	20536	20462	20863	20817	20684	20573	20721	20379	20577	20742	20619	20607	20562	20609	20606	20542	20564	20549	20474	20535	20672	20597	20561	20648	20583	20555	20600	20542	20536	20608	20759	20593	20688	20548	20655	20526	20425	20772	20552	20840	20369	20553	20638	20641	20716	21064	20492	20526	20640	20523	20768	20628	20616	20484	20603	20844	20691	20807	20757	20641	20443	20517	20777	20403	20648	20827	20629	20704	20623	20605	20488	20794	20565	20735	20542	20512	20780	20455	20853	20664	20536	20543	20668	20757	20756	20755	20408	20708	20656	20492	20739	20609	20601	20536	20563	20703	20724	20512	20631	20574	20725	20544	20530	20585	20531	20613	20688	20568	20725	20462	20543	20608	20475	20723	20645	20751	20735	20491	20515	20461	20519	20646	20445	20602	20387	20660	20589	20640	20726	20349	20618	20578	20402	20494	20569	20644	20713	20360	20555	20643	20669	20594	20701	20772	20600	20678	20581	20662	20683	20646	20692	20585	20413	20764	20698	20612	20427	20467	20670	20923	20629	20459	20598	20359	20743	20466	20741	20534	20695	20692	20481	20521	20656	20607	20289	20763	20557	20651	20646	20692	20617	20545	20671	20569	20704	20650	20398	20628	20707	20613	20596	20689	20732	20593	20368	20478	20933	20743	20898	20415	20450	20619
26769	47415	45310	39631	34254	29396	26740	25504	24370	22216	21688	20411	19222	18805	17831	17497	17593	17688	17505	17439	17230	17082	16991	16990	16856	16697	16784	16713	16635	16753	16745	16856	16732	16672	16920	16730	16893	16865	16585	16920	16754	16763	16702	16569	16841	16490	16708	16712	16685	16653	16576	16531	16673	16725	16599	16766	16687	16644	16586	16624	16416	16673	16589	16570	16670	16583	16644	16582	16517	16686	16548	16726	16669	16599	16625	16640	16615	16655	16747	16746	16696	16633	16515	16657	16762	16674	16630	16577	16609	16584	16560	16746	16621	16713	16704	16561	16578	16658	16748	16644	16471	16508	16663	16552	16665	16626	16612	16727	16865	16596	16728	16608	16702	16645	16483	16592	16620	16603	16618	16581	16556	16691	16517	16732	16694	16515	16758	16622	16629	16738	16572	16685	16413	16654	16814	16522	16763	16559	16736	16494	16579	16574	16482	16840	16742	16632	16641	16670	16561	16664	16903	16650	16527	16662	16627	16586	16718	16547	16603	16794	16493	16642	16615	16643	16626	16563	16647	16704	16655	16561	16597	16740	16644	16656	16651	16558	16440	16733	16636	16518	16632	16562	16649	16459	16631	16655	16573	16660	16730	16686	16651	16610	16526	16708	16580	16876	16629	16661	16541	16614	16422	16674	16569	16650	16687	16693	16636	16574	16577	16685	16694	16628	16511	16620	16480	16624	16585	16489	16546	16556	16600	16648	16494	16679	16676	16662	16609	16459	16610	16672	16617	16583	16693	16613	16550	16784	16564	16620	16676	16612	16693	16630	16533	16577	16649	16497	16544	16682	16499	16765	16576	16543	16868	16529	16638	16767	16548	16679	16668	16499	16553	16491	16544	16563	16487	16681	16686	16601	16630	16449	16619	16762	16354	16509	16646	16727	16586	16563	16566	16542	16613	16751	16789	16371	16584	16568	16596	16679	16720	16697	16576	16741	16555	16802	16715	16568	16638	16545	16571	16705	16623	16804	16451	16606	16586	16712	16622	16579	16518	16695	16581	16688	16591	16596	16666	16464	16492	16550	16556	16558	16625	16647	16581	16607	16794	16543	16436	16542	16644	16617	16723	16544	16560	16677	16539	16592	16686	16632	16527	16589	16685	16534	16577	16695	16549	16761	16682	16505	16715	16682	16644	16726	16582	16679	16783	16662	16701	16566	16666	16428	16736	16598	16656	16624	16640	16622	16600	16582	16697	16502	16627	16460	16684	16774	16631	16675	16664	16646	16597	16376	16620	16592	16559	16587	16600	16513	16647	16602	16441	16597	16826	16596	16679	16784	16524	16665	16680	16518	16679	16571	16689	16579	16556	16789	16538	16679	16662	16646	16647	16423	16677	16587	16564	16573	16653	16527	16737	16556	16722	16574	16650	16562	16561	16389	16600	16591	16621	16604	16612	16601	16747	16688	16450	16472	16633	16589	16635	16506	16510	16694	16645	16524	16571	16790	16641	16673	16661	16666	16449	16623	16568	16591	16430	16584	16779	16626	16580	16670	16722	16568	16395	16465	16628	16622	16656	16535	16611	16961	16414	16581	16692	16492	16575	16768	16562	16560	16630	16563	16572	16699	16724	16638	16694	16514	16475	16652	16589	16653	16577	16609	16672	16644	16543	16663	16482	16465	16694	16399	16672	16413	16564	16553	16578	16703	16611	16821	16546	16694	16640	16642	16682	16659	16685	16534	16589	16738	16452	16532	16458	16714	16681	16512	16609	16667	16633	16563	16809	16689	16785	16464	16547	16645	16807	16635	16577	16617	16527	16791	16611	16629	16580	16754	16571	16608	16593	16419	16731	16812	16546	16527	16573	16662	16509	16664	16766	16594	16442	16673	16496	16872	16715	16741	16645	16646	16677	16564	16606	16594	16396	16612	16682	16644	16584	16649	16455	16614	16615	16699	16625	16571	16647	16593	16601	16546	16465	16667	16673	16749	16599	16793	16605	16696	16759	16549	16683	16678	16583	16557	16584	16668	16627	16684	16574	16545	16689	16589	16579	16676	16699	16471	16538	16721	16508	16550	16509	16730	16699	16563	16584	16657	16555	16593	16555	16854	16606	16687	16526	16571	16552	16523	16542	16578	16665	16572	16534	16611	16667	16573	16642	16647	16701	16480	16799	16507	16841	16648	16636	16665	16576	16608	16797	16841	16661	16746	16703	16717	16686	16709	16521	16650	16617	16637	16580	16748	16407	16558	16442	16645	16688	16628	16570	16751	16493	16637	16487	16606	16733	16632	16597	16748	16477	16616	16540	16635	16772	16615	16612	16573	16659	16641	16731	16432	16722	16544	16510	16614	16700	16763	16521	16587	16508	16578	16455	16464	16599	16619	16529	16626	16530	16683	16483	16388	16562	16616	16669	16506	16634	16780	16666	16412	16826	16576	16744	16601	16664	16797	16514	16680	16540	16741	16779	16542	16535	16747	16567	16412	16604	16712	16543	16653	16620	16585	16591	16744	16672	16487	16616	16532	16651	16692	16491	16555	16771	16607	16585	16707	16660	16577	16824	16534	16629	16544	16635	16626	16594	16570	16525	16753	16592	16493	16803	16647	16590	16573	16601	16802	16675	16699	16632	16433	16561	16632	16517	16648	16542	16654	16568	16538	16618	16650	16724	16603	16618	16766	16629	16595	16693	16692	16717	16396	16727	16606	16636	16602	16572	16568	16796	16720	16684	16668	16433	16675	16633	16613	16697	16661	16711	16630	16688	16614	16887	16722	16526	16655	16435	16670	16674	16638	16561	16676	16422	16543	16724	16561	16730	16509	16672	16659	16766	16486	16605	16411	16760	16565	16644	16500	16484	16452	16628	16559	16645	16581	16658	16502	16593	16606	16693	16625	16675	16491	16618	16644	16653	16676	16573	16616	16670	16620	16601	16388	16585	16602	16658	16544	16496	16546	16760	16711	16660	16422	16681	16567	16524	16442	16487	16564	16569	16473	16542	16535	16790	16486	16632	16551	16655	16576	16680	16464	16611	16832	16628	16776	16507	16592	16568	16526	16859	16535	16600	16565	16665	16711	16700	16445	16588	16597	16745	16587	16675	16789	16601	16513	16537	16608	16597	16519	16577	16578	16538	16563	16708	16550	16549	16648	16630	16538	16641	16503	16588	16647	16794	16741	16464	16652	16673	16719	16475	16776	16553	16718	16563	16600	16729	16610	16685	16699	16717	16702	16572	16700	16695	16470	16603	16658	16587	16534	16651	16492	16529	16642	16539	16614	16438	16616	16748	16754	16590	16633	16581	16631	16610	16547	16513	16627	16584	16564	16584	16452	16706	16656	16466	16521	16684	16649	16505	16686	16595	16629	16589	16921	16747	16487	16598	16559	16534	16558	16499	16628	16564	16556	16590	16620	16623	16581	16699	16574	16576	16562	16562	16524	16607	16621	16612	16645	16787	16552	16547	16479	16332	16673	16664	16652	16480	16548	16588	16694	16405	16650	16705	16528	16620	16572	16578	16606	16437	16609	16524	16589	16714	16498	16665	16776	16719	16527	16647	16573	16651	16428	16697	16735	16580	16549	16771	16571	16706	16547	16664	16582	16550	16681	16674	16697	16610	16409	16582	16624	16557	16606	16698	16710	16805	16413	16676	16663	16491	16691	16662	16484	16642	16623	16604	16549	16541	16571	16488	16685	16652	16393	16644	16502	16495	16703	16598	16806	16543	16515	16518	16560	16587	16796	16754	16837	16612	16686	16533	16594	16680	16567	16532	16791	16631	16540	16594	16684	16406	16530	16736	16605	16631	16558	16667	16694	16459	16596	16674	16489	16691	16715	16677	16513	16701	16514	16615	16751	16781	16522	16671	16894	16663	16510	16749	16712	16424	16489	16587	16575	16492	16651	16600	16682	16569	16519	16718	16574	16495	16731	16735	16687	16620	16560	16470	16662	16516	16635	16935	16736	16556	16523	16438	16902	16446	16601	16527	16650	16713	16550	16631	16815	16575	16462	16538	16642	16520	16547	16525	16674	16621	16696	16748	16812	16596	16521	16601	16685	16610	16731	16639	16452	16452	16588	16433	16512	16640	16792	16648	16619	16475	16656	16593	16638	16606	16623	16642	16573	16641	16697	16814	16531	16769	16626	16701	16530	16738	16574	16440	16609	16671	16679	16509	16614	16620	16544	16840	16696	16677	16420	16663	16700	16650	16515	16665	16634	16533	16529	16535	16575	16737	16605	16711	16539	16733	16659	16488	16552	16708	16552	16672	16728	16852	16700	16731	16544	16734	16617	16614	16536	16527	16488	16775	16785	16541	16870	16503	16736	16530	16534	16722	16551	16619	16770	16662	16590	16487	16772	16602	16819	16640	16816	16690	16646	16450	16536	16649	16538	16718	16519	16672	16712	16691	16617	16737	16626	16564	16358	16468	16642	16647	16866	16422	16520	16687	16582	16581	16555	16678	16625	16593	16750	16771	16700	16599	16649	16735	16598	16621	16550	16532	16710	16573	16701	16663	16565	16453	16714	16654	16503	16640	16745	16670	16672	16723	16725	16626	16607	16516	16768	16686	16605	16735	16536	16694	16676	16563	16741	16592	16716	16655	16608	16530	16597	16685	16731	16839	16620	16577	16718	16704	16473	16591	16395	16653	16648	16530	16648	16848	16577	16740	16760	16593	16613	16486	16660	16740	16515	16560	16642	16443	16399	16666	16765	16598	16701	16692	16609	16654	16648	16675	16385	16641	16717	16663	16671	16642	16509	16669	16770	16540	16642	16662	16442	16767	16916	16662	16608	16457	16742	16720	16532	16498	16673	16696	16641	16601	16625	16558	16638	16596	16746	16663	16656	16573	16728	16675	16670	16683	16484	16588	16776	16695	16624	16641	16780	16575	16580	16697	16649	16674	16696	16596	16624	16589	16604	16611	16688	16734	16793	16607	16574	16492	16591	16529	16658	16497	16641	16483	16616	16717	16552	16629	16468	16717	16735	16689	16536	16648	16561	16505	16457	16565	16529	16677	16784	16517	16557	16520	16606	16575	16515	16644	16648	16715	16594	16482	16710	16633	16320	16501	16614	16569	16680	16653	16624	16399	16480	16592	16651	16576	16472	16511	16765	16617	16491	16439	16764	16501	16693	16651	16577	16563	16499	16545	16645	16666	16704	16781	16746
31681	26337	30230	27088	23858	22483	21464	20521	20154	20178	19894	19684	19376	19455	19304	19263	19326	19362	19029	19220	19288	19024	18953	19083	19031	19026	18948	19238	19021	19197	19286	19172	19094	19134	19158	19094	19062	18996	19148	18876	19060	19175	18896	19100	19055	18839	19175	19122	19093	19125	19169	19031	18948	19023	19123	19296	19255	18957	19001	18895	19018	19025	18915	18877	19120	19010	19101	19068	19015	18877	19023	19014	19050	18892	18965	18839	19090	18906	19032	18807	19144	19238	19018	18986	19072	18910	18822	19032	19002	18936	19050	19042	18817	19094	19159	19052	19085	18902	18886	18766	18873	18988	19039	18993	19048	19112	19188	19042	19091	19052	19075	19026	19154	18908	18842	18988	19018	19079	19188	19042	19005	19165	19088	19012	19190	18839	19235	19040	19142	18834	19099	18806	18981	18913	19047	19042	19202	18978	19159	19075	19028	19207	19217	19187	18989	18867	18877	18922	19049	18982	18986	19183	19127	19104	19082	19081	19028	19011	18887	19012	18938	18835	18890	19022	19238	18873	18939	19149	18929	18967	19148	18990	19058	19035	18965	18985	19058	19043	19031	19041	19218	18892	19295	19042	19192	18998	18911	18805	19162	19161	19129	19066	19154	18928	19001	19021	19139	19076	19155	18906	18890	19100	19028	19079	19034	19024	18971	18964	19069	19015	18961	19140	19268	19159	19021	19231	18972	19278	18965	19009	19027	19095	19187	18954	19267	19055	19280	19028	19093	19118	18980	18906	19060	19080	18885	19103	19296	19075	18859	19018	18969	18823	18860	18974	19050	19271	19061	19032	19009	19099	19023	18827	18974	19031	19050	18927	19257	18852	18926	18946	19148	19044	18900	19163	19016	19001	19001	19011	19015	19136	19029	19145	18984	19004	19175	18951	18982	18967	19207	19125	19052	19103	19138	19052	18905	19141	19076	18873	19073	19151	18996	19019	19104	19122	18936	19142	18875	18893	19029	19034	19093	19328	19212	18970	18992	19024	19303	19082	18942	19164	18949	19082	18924	19074	19269	18977	19007	18988	18995	19061	19269	18981	18855	19116	19070	19092	19112	19223	19056	19010	19030	18856	18956	19112	19018	19217	19112	19202	19213	18857	18829	19040	19089	19036	19027	18946	19133	18944	19029	18969	18884	19075	18942	19266	18995	18861	19099	19073	18984	18979	19213	18778	18966	19113	19252	19120	18944	18947	19199	18827	18926	18828	18838	19134	19157	19127	19032	18880	19106	19014	19174	19113	19133	19175	18910	19113	19080	19125	19010	19043	19256	18995	19001	18956	18916	18951	19006	19276	19336	18949	18858	19167	19059	19224	18859	18869	18751	19187	19194	19200	19014	19080	19102	19226	19124	19007	19164	18894	19091	19046	19259	19130	19161	19083	18908	18877	19210	18948	18859	18754	18946	18891	19091	18734	19119	18927	19268	19003	19061	18949	19018	18912	19204	19267	18990	19003	19014	18965	18983	18813	19069	19061	19003	19020	19218	18831	19087	19065	18873	19088	18951	18986	19147	18923	19060	19120	18931	19068	19074	19011	18996	19048	18914	19190	19244	19209	19115	19274	19053	19034	19222	18752	18885	18884	19085	19193	19063	19028	19070	19142	19171	18985	19044	19165	19082	18831	19120	19157	18919	19075	18987	19000	19035	19123	19006	19139	18997	18941	19123	19004	19083	19055	19189	19019	19098	19032	19056	19160	19041	19085	19043	18936	18830	18958	18831	19152	18954	19244	19092	19066	19119	18873	19026	18968	18973	19163	18987	18796	19036	19008	19117	19025	19052	19246	19057	18927	19133	18909	19009	19105	19052	19245	18770	19020	19080	19093	18865	19010	18999	19176	19092	18833	19166	19156	19055	19030	18951	19010	19075	19066	19138	19006	19113	19046	18961	19109	19169	19185	19126	18824	18935	19262	19270	19074	18943	19097	19150	19124	19067	18880	18878	19035	18835	18917	18819	18918	18976	18904	19124	19057	19017	18994	18993	19302	18977	19086	19205	18870	19010	18890	19136	19192	18928	18884	18929	18863	19025	19110	18932	19126	19185	19114	19080	19088	18948	18958	19127	19069	18979	18858	19073	19210	19034	18979	18962	18999	19128	18909	18938	19173	18862	19142	19144	19189	19011	19212	19013	18807	19068	19085	19371	18940	19136	18935	19118	19124	19088	19138	19132	18974	19031	18910	19029	18739	18937	18815	18830	18798	19105	19106	19151	19011	19059	18788	18809	19095	18938	19016	18870	19212	19221	19155	19061	19099	19282	18915	19061	18854	19220	19019	18953	18947	19343	19114	19002	18875	18844	18846	19064	19037	19156	19032	18940	18811	19040	18970	18963	19262	19027	19020	18981	18996	18956	19096	18939	19138	19200	18938	19061	19044	19095	18867	18922	19084	18895	19060	19121	19081	19053	19069	19074	18931	19255	19133	19171	19030	19073	19034	19008	18830	18992	19120	19156	18881	19213	19212	18917	18700	19173	19104	18996	18958	18993	19180	19131	19018	18975	19054	18985	19005	18996	19120	18817	18993	19249	19073	18996	18947	19046	19270	19033	19223	18850	19053	19217	19264	19069	18957	19169	19193	19041	18919	19100	19016	19078	19064	18941	19057	18964	18974	19072	18966	18959	19064	19027	19070	19009	18873	18894	19039	19106	19133	18884	18920	18948	19159	19179	19067	19067	18975	19083	19102	18993	18962	19068	19275	18858	19149	19107	19041	18959	19024	19081	18990	19084	19013	19101	18903	19038	18897	19073	18914	19196	19260	19301	18920	19133	18870	18998	18912	19052	19031	19015	19081	19017	19039	18950	19132	19017	18925	19118	18825	18849	18868	19118	19295	18987	19022	19085	19009	18825	18973	19073	18972	19032	18865	19212	19002	19246	19104	19164	18946	19074	19075	19051	19040	18918	18939	19028	19107	18859	19142	19029	18918	18982	18962	19121	18898	19116	19020	18854	19148	18996	19045	18904	19146	18780	19050	18975	19175	19065	19188	19060	18939	18949	19122	19079	19166	18843	18863	19174	19137	18862	18856	18980	19120	19147	18837	18982	19017	19379	19032	19103	18921	19048	19050	19049	18941	19047	19013	19177	19237	19134	18954	19062	18966	18916	19039	19298	18954	18970	18993	19172	19096	18996	18933	19186	19072	19012	19035	18854	18990	19075	18982	19001	19074	19021	18741	19042	18988	19145	18915	18968	19050	19000	18931	19158	19081	19023	19072	18909	19088	19037	18951	19068	19007	19034	18889	19252	18915	18974	18938	19000	19194	19206	19017	19182	18928	19002	18954	18913	18897	18986	19164	18936	19187	18970	18877	18999	19151	18984	19104	19156	19051	19047	19207	19208	19080	18973	19002	18966	18933	19110	19129	19092	19075	19340	19244	18945	18866	19037	19121	19136	19054	18982	18926	18982	18946	19093	18960	19257	18983	19324	19202	19020	19111	19076	19084	18997	19081	19038	18912	19005	18970	19066	19012	19002	18952	19026	19014	19051	19109	18957	19126	18847	18869	18837	18846	18970	18699	19094	19146	19040	19097	19107	19039	19002	19030	19086	18926	19243	19072	19010	19285	19132	18896	19181	19081	19049	19064	18913	19055	19188	19073	18996	18963	19110	19115	18980	19281	18960	19056	19161	19247	19028	19058	18929	18859	19148	19032	18934	19037	18980	19109	19273	19204	19188	19015	19026	18901	19106	19033	18985	19201	19024	19091	19029	18962	19318	19018	19097	18990	19140	18974	19040	19089	19033	19138	19092	19338	18988	19073	18933	19070	19063	18930	18867	18875	18764	19066	19110	19129	19111	18997	19125	18972	19022	18982	18932	19027	19064	18969	19108	19037	18982	18919	19100	18901	18938	19079	19004	18914	18856	19336	19094	18979	19305	18982	19178	18992	18855	18980	18985	19097	19056	19158	19126	19051	19008	18928	19103	19086	19183	19104	19015	19106	19000	18991	19023	18848	19025	19105	19050	18995	18976	18879	18973	18923	19019	18881	19073	18984	18885	19081	19070	19214	18938	18973	19074	19096	19032	18843	19243	18899	18793	18937	19166	19132	18958	18971	19074	19180	18946	18997	19186	18866	18906	19343	18984	19118	18820	19235	19015	19165	19002	19155	19129	19088	18926	19108	18818	19056	18978	18831	19112	18938	19080	19150	19159	18893	19044	19134	19109	18925	19089	19052	19062	19051	19243	19035	19159	19020	19027	19253	19032	19259	18947	18923	19090	18953	18945	19083	19177	19050	18961	19123	19228	19125	19139	18937	19113	19014	19237	19180	18979	19099	19125	18794	19119	18882	18956	19034	19364	19129	18744	18942	18983	18890	19078	18931	19019	19011	19162	19012	19068	19050	19034	18919	19078	19246	19282	19299	19038	19258	18985	18988	19233	18834	19137	18812	18944	19052	19215	18964	18998	18940	19091	19067	19077	19161	19011	19286	19174	19013	19167	19082	18878	19010	19083	19161	19229	19063	19358	19063	19059	18954	18983	19102	19120	19121	19170	19096	19013	19056	19019	19208	19132	18990	19312	19215	19216	18825	19251	19081	18968	19065	19119	19144	18773	18887	19032	19103	18843	18987	18927	19161	18942	18950	18920	19046	19100	19121	19131	18979	18984	18922	19087	19070	19174	18953	18979	19232	19152	18953	18985	18971	19088	18981	18879	18825	18981	19243	19263	18849	19125	19011	19076	18891	18991	19060	18805	19187	19220	19262	18753	19007	19113	19030	19173	19101	19198	18937	19125	18935	19060	19021	18925	19097	19255	19022	18989	18941	19115	18900	19115	18965	19120	19104	19112	18986	19171	18807	18997	18931	19125	18983	18844	19178	19075	19133	19295	18998	18775	19219	19119	19252	19456	18815	19001	18888	18994	18936	19128	18908	19070	19103	19094	18995	19027	18947	19033	18909	18919	19065	19081	18894	19142	19101	19094	18987	18945	19100	19087	19098	18993	18994	19152	18899	19347	18981	19178	19179	19216	19236	19362	19194	18971	18986	19011	19006	18979	18944	18962	18850	18904	18877	19038	19083	18922	19002	18998	18932	18890	19077	19313	19053	19020	19195	19150	18978	19017	18795	19230	19102	19135	18935	18945	18997	18978	19018	19115	19145	19075	19127	18996	19024
25146	32234	34140	26743	23134	20841	19060	18172	17469	17585	16990	16672	16279	15992	16170	16017	16046	16238	16023	16044	15895	15953	15738	15728	15859	15840	15711	15778	15931	15651	15641	15894	15790	15784	15787	15837	15833	15734	15847	15816	15642	15675	15756	15718	15787	15962	15608	15732	15788	15738	15767	15838	15588	15763	15774	15899	15624	15749	15733	15689	15676	15458	15765	15751	15592	15800	15696	15776	15814	15746	15874	15754	15776	15564	15626	15682	15615	15755	15639	15571	15583	15690	15913	15731	15591	15802	15740	15630	15657	15631	15522	15916	15656	15633	15616	15658	15640	15686	15849	15698	15945	15678	15645	15700	15628	15609	15829	15615	15816	15689	15559	15748	15738	15751	15624	15831	15653	15604	15818	15672	15961	15729	15849	15828	15731	15826	15813	15633	15660	15527	15669	15709	15770	15638	15718	15659	15630	15670	15814	15846	15775	15633	15750	15692	15817	15719	15681	15701	15798	15728	15572	15622	15684	15736	15498	15691	15702	15724	15717	15747	15777	15669	15740	15731	15728	15874	15519	15844	15621	15717	15542	15766	15769	15734	15689	15682	15761	15658	15663	15915	15541	15652	15666	15708	15671	15875	15669	15719	15981	15770	15747	15715	15741	15605	15770	15724	15801	15605	15748	15662	15629	15662	15752	15859	15720	15646	15717	15707	15789	15616	15831	15723	15685	15684	15681	15779	15714	15654	15836	15634	15820	15715	15665	15607	15620	15735	15646	15631	15576	15768	15747	15639	15786	15661	15585	15670	15701	15773	15715	15728	15443	15800	15658	15690	15660	15833	15697	15775	15730	15740	15725	15688	15697	15735	15767	15751	15896	15653	15768	15730	15589	15822	15718	15594	15656	15843	15593	15655	15726	15714	15757	15797	15682	15790	15711	15740	15562	15743	15683	15701	15694	15799	15784	15656	15653	15847	15621	15683	15736	15573	15650	15791	15670	15749	15674	15518	15818	15672	15774	15742	15649	15780	15834	15686	15709	15721	15858	15749	15581	15544	15856	15665	15674	15662	15722	15706	15650	15595	15771	15645	15613	15753	15624	15696	15740	15791	15764	15740	15675	15829	15780	15702	15847	15804	15962	15768	15615	15741	15700	15680	15519	15870	15873	15668	15514	15734	15630	15806	15806	15443	15739	15641	15827	15749	15728	15645	15693	15680	15647	15670	15638	15665	15643	15892	15751	15640	15741	15647	15638	15651	15800	15585	15732	15668	15441	15689	15859	15687	15632	15711	15654	15877	15641	15779	15665	15748	15683	15786	15777	15536	15729	15652	15721	15819	15640	15862	15673	15784	15517	15722	15622	15741	15566	15675	15467	15732	15710	15685	15810	15714	15817	15599	15823	15686	15674	15744	15719	15620	15789	15745	15721	15954	15873	15775	15761	15740	15789	15577	15841	15614	15741	15675	15812	15781	15639	15639	15719	15754	15753	15699	15481	15626	15795	15871	15713	15744	15816	15663	15792	15633	15661	15713	15715	15646	15785	15611	15688	15821	15732	15598	15770	15793	15726	15681	15564	15844	15759	15742	15793	15551	15833	15604	15790	15848	15655	15684	15737	15684	15795	15699	15713	15828	15733	15764	15565	15699	15588	15861	15707	15689	15668	15670	15754	15676	15717	15664	15607	15691	15666	15774	15546	15708	15811	15722	15820	15772	15791	15796	15611	15545	15821	15681	15796	15685	15728	15759	15731	15556	15607	15778	15571	15667	15609	15650	15745	15553	15679	15793	15660	15855	15739	15739	15647	15843	15783	15658	15707	15869	15767	15807	15676	15843	15745	15710	15642	15812	15741	15698	15513	15666	15588	15621	15739	15591	15814	15734	15801	15774	15753	15849	15647	15697	15682	15716	15548	15760	15768	15680	15828	15692	15655	15638	15582	15732	15793	15924	15618	15729	15799	15740	15774	15658	15652	15649	15669	15754	15642	15818	15640	15762	15795	15690	15632	15684	15578	15800	15807	15676	15528	15763	15638	15666	15657	15679	15905	15624	15868	15783	15641	15770	15958	15624	15773	15615	15583	15742	15650	15740	15865	15624	15685	15620	15664	15612	15798	15816	15658	15762	15725	15731	15795	15785	15653	15741	15917	15621	15575	15736	15539	15709	15865	15636	15761	15658	15884	15761	15706	15760	15583	15780	15724	15808	15816	15689	15774	15662	15840	15667	15730	15782	15794	15673	15559	15720	15758	15769	15679	15654	15573	15702	15647	15597	15592	15648	15636	15729	15691	15803	15684	15739	15755	15760	15841	15703	15697	15635	15604	15815	15737	15709	15828	15619	15738	15601	15512	15533	15586	15657	15727	15739	15696	15617	15798	15689	15558	15772	15822	15780	15654	15608	15716	15703	15835	15625	15764	15515	15681	15794	15733	15634	15736	15631	15735	15632	15724	15684	15770	15786	15734	15815	15678	15726	15866	15594	15753	15767	15764	15743	15964	15801	15684	15624	15723	15778	15821	15748	15822	15788	15864	15665	15764	15683	15637	15771	15763	15760	15731	15802	15744	15692	15633	15658	15732	15691	15784	15610	15841	15688	15738	15622	15600	15690	15571	15647	15877	15698	15730	15775	15839	15731	15737	15817	15824	15613	15729	15791	15686	15666	15804	15727	15685	15779	15647	15572	15636	15671	15577	15820	15720	15667	15642	15760	15755	15869	15697	15702	15663	15622	15630	15829	15806	15678	15682	15860	15638	15761	15776	15721	15821	15777	15667	15699	15723	15861	15673	15668	16020	15647	15543	15588	15791	15700	15946	15758	15601	15787	15546	15624	15703	15778	15888	15763	15847	15672	15785	15823	15750	15732	15483	15556	15661	15667	15860	15706	15623	15629	15719	15682	15708	15520	15843	15808	15756	15937	15704	15728	15743	15739	15660	15780	15813	15633	15846	15683	15739	15513	15835	15926	15603	15720	15592	15661	15667	15731	15681	15769	15794	15885	15811	15639	15708	15864	15764	15644	15786	15643	15762	15702	15829	15753	15749	15766	15689	15987	15712	15666	15751	15637	15629	15790	15727	15499	15814	15571	15648	15756	15753	15471	15703	15713	15710	15799	15593	15639	15664	15709	15550	15847	15820	15561	15665	15762	15645	15554	15606	15746	15667	15613	15809	15778	15647	15804	15593	15788	15627	15665	15545	15786	15549	15685	15772	15787	15656	15681	15793	15676	15580	15783	15604	15766	15714	15617	15639	15845	15635	15662	15710	15710	15541	15912	15614	15948	15784	15629	15649	15589	15606	15825	15710	15724	15593	15688	15752	15777	15801	15668	15604	15820	15537	15862	15776	15652	15740	15684	15723	15687	15755	15568	15770	15776	15658	15770	15797	15575	15696	15795	15897	15721	15598	15840	15708	15670	15749	15642	15551	15515	15949	15623	15710	15714	15802	15684	15543	15673	15733	15807	15728	15763	15743	15937	15744	15679	15786	15793	15509	15777	15835	15637	15803	15661	15787	15660	15496	15745	15540	15769	15751	15712	15654	15658	15745	15772	15700	15687	15770	15761	15694	15747	15789	15552	15743	15627	15687	15844	15849	15576	15641	15697	15691	15645	15720	15659	15727	15739	15772	15489	15774	15774	15710	15630	15759	15813	15715	15647	15517	15694	15603	15647	15740	15937	15697	15617	15789	15741	15728	15745	15510	15810	15708	15780	15717	15706	15695	15866	15748	15600	15712	15760	15791	15759	15681	15790	15504	15863	15821	15705	15657	15832	15701	15645	15731	15831	15770	15621	15711	15805	15713	15594	15634	15845	15741	15701	15795	15697	15787	15674	15583	15694	15784	15808	15743	15632	15638	15707	15660	15760	15720	15665	15735	15657	15669	15784	15838	15803	15713	15803	15608	15770	15672	15775	15706	15727	15774	15808	15655	15818	15747	15526	15646	15771	15702	15709	15764	15788	15771	15688	15438	15737	15636	15738	15898	15912	15700	15760	15723	15640	15566	15705	15819	15708	15707	15867	15825	15811	15739	15760	15496	15855	15554	15845	15702	15785	15822	15721	15680	15680	15549	15771	15669	15714	15654	15823	15760	15729	15736	15615	15758	15822	15698	15695	15639	15754	15761	15834	15721	15572	15759	15637	15571	15770	15703	15591	15730	15763	15703	15648	15785	15455	15763	15594	15916	15696	15747	15725	15674	15803	15767	15616	15741	15703	15709	15682	15724	15663	15587	15675	15712	15604	15813	15625	15833	15619	15652	15701	15649	15721	15663	15860	15528	15609	15692	15886	15643	15737	15794	15795	15724	15739	15864	15771	15646	15801	15716	15628	15615	15824	15776	15638	15944	15699	15971	15705	15687	15822	15741	15716	15837	15801	15482	15901	15620	15638	15824	15767	15702	15653	15672	15652	15736	15676	15622	15708	15600	15778	15809	15596	15756	15810	15657	15511	15592	15627	15804	15631	15535	15733	15684	15681	15743	15658	15905	15563	15762	15875	15650	15765	15589	15735	15704	15752	15727	15563	15659	15637	15596	15703	15920	15823	15542	15669	15782	15866	15881	15832	15738	15618	15726	15859	15515	15803	15670	15698	15895	15666	15703	15652	15830	15726	15749	15775	15861	15553	15715	15825	15544	15677	15694	15680	15805	15914	15628	15770	15712	15857	15649	15595	15811	15756	15823	15766	15728	15657	15673	15596	15802	15781	15683	15718	15672	15624	15869	15684	15645	15561	15726	15729	15703	15541	15846	15812	15646	15668	15709	15512	15725	15757	15699	15736	15852	15571	15762	15808	15773	15679	15632	15734	15735	15683	15775	15837	15695	15623	15580	15669	15798	15706	15783	15751	15723	15590	15739	15662	15716	15839	15734	15710	15752	15827	15690	15658	15589	15816	15654	15795	15770	15639	15644	15644	15756	15709	15835	15724	15685	15777	15612	15677	15817	15739	15541	15507	15542	15852	15738	15802	15742	15696	15620	15721	15760	15798	15611	15808	15703	15667	15653	15862	15742	15750	15607	15540	15680	15728	15637	15604	15742	15577	15824	15820	15617	15852	15552	15740	15708	15799	15570	15857	15568	15545	15558	15678	15566	15707	15754	15752	15887	15713	15694	15654	15706	15636	15674	15592	15596	15744	15637	15616	15722	15705	15753	15691	15855	15884	16022	15834	15827	15688
25848	21620	28739	26140	24357	24396	23595	21413	20641	20231	19470	19491	19159	18716	18933	18887	18896	18682	18609	18683	18567	18524	18469	18468	18492	18440	18500	18290	18598	18199	18441	18486	18292	18473	18360	18274	18492	18494	18416	18309	18349	18348	18332	18632	18191	18265	18328	18282	18233	18482	18303	18158	18363	18370	18447	18431	18139	18395	18271	18503	18418	18751	18254	18248	18187	18087	18210	18236	18447	18106	18301	18345	18203	18342	18338	18396	18188	18298	18275	18321	18284	18152	18240	18242	18340	18352	18319	18285	18229	18395	18170	18472	18192	18239	18235	18304	18035	18190	18433	18285	18370	18473	18146	17991	18396	18305	18343	18227	18119	18296	18375	18274	18131	18484	18293	18268	18345	18359	18502	18273	18485	18370	18425	18449	18368	18323	18386	18144	18300	18344	18276	18293	18437	18363	18394	18224	18297	18271	18169	18209	18040	18179	18227	18278	18168	18290	18073	18138	18154	18177	18314	18270	18254	18259	18169	18279	18193	18154	18087	18335	18137	18127	18333	18303	18336	18441	18592	18261	18356	18335	18333	18302	18352	18185	18374	18186	18276	18420	18350	18084	18259	18336	18285	18310	18167	18275	18130	18247	18278	18278	18353	18331	18176	18247	18289	18283	18153	18240	18060	18542	18303	18151	18450	18092	18312	18313	18213	18027	18304	18289	18622	18312	18282	18204	18313	18404	18372	18290	18170	18186	18277	18311	18306	18326	18197	18433	18337	18189	18240	18308	18148	18378	18279	18172	18257	18519	18376	18307	18337	18149	18388	18184	18396	18165	18456	18257	18010	18252	18355	18150	18203	18139	18110	18373	18152	18421	18029	18175	18336	18112	18233	18304	17972	18271	18395	18189	18231	18423	18469	18144	18233	18285	18240	18278	18196	18321	18321	18410	18213	18302	18215	18172	18401	18216	18272	18174	18165	18186	18236	18170	18348	18394	18287	18347	18219	18315	18135	18322	18157	18096	18239	18199	18279	18289	18474	18378	18368	18090	18047	18252	18208	18309	18247	18212	18183	18319	18358	18290	18143	18251	18124	18511	18468	18352	18489	18113	18262	18261	18388	18565	18316	18390	18055	18514	18038	18164	18226	18270	18196	18274	18326	18301	18104	18234	18300	18215	18604	18350	18150	18301	18389	18310	18326	18270	18235	18324	18225	18301	18261	18159	18365	18251	18143	18069	18188	18450	18374	18165	18274	18385	18328	18370	18484	18182	18139	18312	18401	18289	18144	18287	18314	18256	18304	18180	18563	18287	18309	18198	18332	18215	18289	18204	18196	18195	17961	18125	18299	18253	18288	18346	18357	18344	18144	18304	18338	18360	18422	18131	18350	18230	18301	18170	18271	18243	18269	18164	18225	18290	18337	18286	18271	18349	18215	18327	18413	18197	18232	18240	17924	18118	18394	18250	18409	18547	18272	18120	17998	18336	18488	18229	18431	18295	18318	18196	18293	18478	18342	18260	18312	18249	18219	18386	18106	18615	18393	18232	18407	18312	18194	18319	18545	18226	18266	18159	18236	18120	18137	18324	18516	18070	18218	18316	18328	18307	18250	18377	18039	18349	18322	18188	18056	18330	18273	18231	18308	18406	18269	18289	18196	18109	18288	18265	18180	18397	18093	18345	18290	18287	18439	18434	18487	18234	18284	18449	18479	18274	18158	18300	18388	18241	18280	18234	18375	18396	18169	18208	18544	18551	18209	18178	18343	18413	18315	18221	18203	18314	18346	18330	18314	18233	18266	18125	18494	18281	18136	18263	18151	18227	18103	18183	18203	18009	18289	18216	18190	18050	18267	18223	18230	18314	18172	18306	18082	17964	18314	18138	18119	18149	18286	18460	18306	18422	18428	18258	18099	18255	18328	18068	18387	18544	18244	18415	18321	18193	18225	18222	18237	18118	18301	18201	18235	18279	18385	18121	18301	18290	18037	18077	18277	18347	18157	18346	18409	18309	18219	18176	18181	18189	18173	18195	18614	18267	18358	18158	18214	18197	18308	18298	18264	18251	18379	18515	18296	18361	18408	18421	18271	18276	18235	18404	18278	18232	18111	18239	18470	18149	18268	18276	18131	18149	18297	18220	18235	18113	18282	18338	18239	18328	18244	18344	18420	18319	18253	18155	18254	18334	18252	18171	18427	18231	18275	18452	18418	18280	18301	18061	18185	18221	18308	18220	18165	18284	18309	18179	18175	18145	18333	18282	18213	18296	18096	18312	18181	18304	18330	18210	18297	18349	18317	18386	18243	18239	18341	18449	18274	18209	18347	18295	18287	18069	18471	18505	18246	18232	18371	18239	18210	18255	18343	18294	18291	18275	18451	18184	18201	18177	18177	18213	18272	18205	18182	18206	18408	18284	18172	18282	18337	18226	18336	18275	18370	18028	18188	18149	18230	18418	18445	18243	18306	18334	18331	18353	18475	18343	18213	18148	18083	18362	18159	18505	18468	18339	18385	18264	18264	18303	18233	18199	18372	18364	18468	18172	18465	18420	18347	18263	18238	18223	18422	18230	18374	18367	18326	18212	18171	18364	18219	18114	18277	18031	18432	18168	18299	18427	18066	18276	18201	18452	18252	18154	18286	18107	18388	18182	18486	18318	18201	18256	18160	18154	18250	18324	18297	18290	18347	18295	18245	18228	18383	18406	18430	18342	18175	18356	18282	18235	18169	18186	18238	18162	18206	18373	18282	18233	18350	18349	18131	18283	18283	18295	18269	18460	18211	18309	18205	18469	18307	18135	18292	18249	18307	18133	18250	18190	18481	18354	18342	18096	18343	18377	18228	18024	18189	18220	18434	18224	18393	18288	18272	18340	18327	18344	18163	18247	18115	18320	18438	18230	18353	18278	18429	18378	18202	18240	18313	18371	18001	18152	18313	18328	18118	18152	18392	18344	18285	18399	18263	18229	18199	18457	18214	18462	18319	18254	18107	18087	18343	18363	18424	18465	18199	18195	18266	18502	18348	18135	18176	18213	18167	18010	18404	18384	18346	18443	18600	17968	18259	18081	18308	18222	18208	18145	18200	18374	18415	18191	18293	18362	18315	18120	18382	18260	18207	18126	18282	18291	18287	18400	18338	18113	18269	18361	18253	18169	18120	18394	18267	18351	18329	18419	18461	18337	18239	18116	18276	18294	18239	18442	18428	18362	18405	18241	18188	18230	18422	18151	18170	18136	18229	18406	18357	18272	18309	18105	18210	18099	18128	18189	18319	18246	18262	18301	18289	18195	18284	18224	18328	18222	18301	18200	18259	18517	18312	18293	18311	18173	18321	18293	18366	18213	18488	18279	18063	18208	18251	18538	18295	18206	18360	18412	18449	18287	18008	18339	18233	18348	18309	18365	18386	18496	18407	18326	18185	18326	18313	18255	18379	18180	18304	18364	18014	18174	18495	18227	18454	18154	18138	18248	18239	18362	18279	18234	18204	18232	18260	18294	18228	18241	18225	18291	18359	18396	18347	18454	18248	18291	18298	18381	18187	18284	18137	18313	18306	18111	18231	18190	18152	18355	18159	18141	18110	18049	18260	18241	18168	18454	18390	18348	18358	18154	18344	18194	18163	18429	18514	18276	18285	18133	18409	18273	18379	18441	18172	18371	18497	18277	18300	18232	18205	18408	18473	18469	18384	18392	18286	18204	18224	18359	18281	18266	18261	18337	18354	18497	18247	18420	18486	18499	18394	18035	18381	18373	18248	18228	18136	18332	18407	18317	18183	18214	18438	18288	18244	18205	18367	18390	18434	18407	18226	18223	18178	18315	18245	18449	18465	18247	18253	18089	18313	18187	18202	18182	18135	18286	18335	18292	18189	18227	18518	18346	18186	18228	18414	18056	18133	18320	18206	18356	18450	18335	18147	18171	18303	18305	18376	18240	18149	18129	18236	18357	18364	18450	18550	18514	18394	18462	18256	18289	18487	18365	18170	18469	18256	18410	17975	18187	18347	18303	18238	18345	18418	18325	18251	18433	18331	18427	18396	18360	18491	18437	18356	18206	18365	18189	18258	18257	18196	18324	17985	18152	18269	18350	18240	18261	18205	18488	18398	18308	18000	18134	18182	18283	18341	18431	18214	18253	18275	18312	18287	18135	18321	18213	18400	18263	18405	18458	18478	18319	18208	18256	18354	18331	18291	18205	18309	18323	18503	18267	18306	18506	18351	18345	18130	18262	18310	18399	18158	18313	18310	18144	18367	18283	18192	18297	18472	18261	18107	18572	18416	18337	18235	18415	18149	18057	18323	18164	18204	18387	18331	18286	18388	18393	18229	18247	18137	18135	18104	18298	18396	18258	18155	18343	18344	18196	18312	18139	18343	18301	18136	18347	18474	18341	18310	18320	18374	18446	18197	18146	18251	18257	18229	18226	18317	18372	18319	18263	18257	18363	18423	18233	18214	18302	18389	18253	18383	18175	18228	18238	18352	18238	18069	18347	18082	18447	18337	18309	18251	18306	18277	18196	18270	18083	18071	18345	18427	18450	18280	18448	18254	18279	18388	18375	18260	18250	18240	18350	18410	18103	18335	18337	18284	18355	18116	18257	18282	18237	18363	18232	18320	18378	18247	18200	18174	18342	18607	18339	18259	18399	18135	18326	18215	18168	18299	18365	18234	18366	18353	18462	18179	18279	18178	18447	18375	18349	18133	18425	18322	18308	18306	18342	18095	18094	18440	18533	18200	18102	18292	18158	18399	18388	18484	18308	18473	18246	18171	18346	18221	18139	18298	18446	18345	18204	18099	18338	18379	18190	17904	18298	18194	18146	18275	18144	18060	18325	18152	18252	18242	18348	18325	18212	18277	18401	18378	18157	18124	18177	18113	18191	18298	18364	18217	18281	18431	18354	18154	17962	18111	18201	18217	18282	18416	18400	18297	18202	18442	18214	18226	18578	18101	18314	18329	18259	18374	18266	18313	18439	18186	18338	18107	18356	18339	18317	18431	18116	18420	18200	18349	18108	18173	18229	18208	18234	18365	18275	18492	18173	18245	18112	18261	18330	18331	18222	18305	18324	18156	18332	18138	17988	18255	18431	18148	18220	18202	18241	18163	18286	18214	18289	18139	18357	18181	18310	18277	18133	18362	18468	18555	18367	18318	18334	18369	18376	18355	18217	18212	18273
27027	42718	40284	31785	26212	23558	20904	19812	19330	17900	17099	16887	16449	16140	16014	16068	16111	15899	15948	15825	15849	15680	15562	15349	15369	15386	15505	15607	15438	15604	15368	15447	15409	15343	15374	15321	15326	15535	15433	15276	15425	15328	15392	15257	15310	15278	15491	15280	15253	15444	15348	15300	15422	15277	15351	15282	15241	15235	15148	15223	15412	15313	15403	15316	15217	15229	15422	15355	15186	15484	15315	15319	15394	15434	15193	15338	15424	15322	15490	15404	15117	15433	15351	15404	15322	15274	15250	15221	15202	15329	15427	15342	15401	15340	15333	15411	15189	15125	15363	15138	15409	15357	15514	15314	15322	15263	15330	15396	15430	15272	15243	15247	15337	15283	15262	15350	15254	15157	15214	15245	15409	15356	15273	15221	15366	15296	15323	15180	15278	15347	15384	15426	15348	15293	15408	15341	15454	15409	15494	15217	15208	15290	15406	15430	15316	15139	15346	15429	15361	15302	15304	15297	15384	15286	15285	15318	15531	15309	15298	15385	15326	15273	15314	15351	15337	15176	15389	15318	15219	15281	15280	15408	15227	15452	15289	15252	15198	15167	15300	15219	15316	15278	15390	15309	15223	15291	15348	15290	15314	15371	15128	15348	15347	15297	15485	15196	15276	15426	15293	15313	15323	15401	15044	15542	15269	15396	15276	15416	15296	15337	15290	15302	15270	15441	15390	15166	15164	15095	15291	15258	15345	15166	15270	15257	15281	15186	15322	15244	15386	15306	15281	15378	15354	15385	15362	15391	15240	15336	15245	15305	15448	15491	15281	15426	15285	15428	15311	15341	15381	15346	15280	15314	15299	15307	15459	15430	15417	15184	15385	15178	15255	15415	15497	15414	15225	15434	15408	15292	15324	15185	15307	15247	15336	15169	15298	15219	15320	15431	15277	15196	15319	15315	15323	15227	15365	15147	15351	15325	15195	15308	15146	15112	15313	15384	15475	15434	15426	15491	15262	15365	15238	15344	15183	15394	15522	15358	15172	15301	15359	15272	15477	15340	15167	15345	15254	15218	15412	15309	15454	15424	15362	15419	15287	15214	15159	15344	15355	15315	15361	15230	15371	15388	15267	15297	15365	15295	15216	15310	15378	15342	15181	15449	15111	15369	15244	15207	15160	15256	15227	15269	15127	15325	15304	15325	15321	15187	15502	15247	15367	15405	15267	15340	15304	15159	15287	15230	15261	15325	15170	15198	15356	15230	15514	15295	15134	15133	15222	15606	15187	15216	15288	15094	15502	15351	15340	15262	15331	15249	15379	15509	15549	15294	15363	15244	15441	15245	15298	15554	15275	15309	15223	15404	15099	15493	15229	15184	15244	15387	15384	15307	15254	15387	15274	15441	15313	15393	15315	15319	15417	15264	15488	15271	15441	15208	15329	15119	15354	15260	15265	15143	15307	15311	15244	15228	15510	15277	15270	15435	15297	15346	15198	15286	15361	15359	15409	15120	15342	15532	15458	15384	15172	15289	15373	15475	15386	15337	15268	15423	15285	15318	15213	15183	15330	15521	15152	15267	15390	15194	15343	15224	15399	15388	15416	15329	15403	15475	15211	15298	15234	15323	15489	15315	15390	15159	15390	15319	15269	15316	15211	15498	15193	15240	15386	15472	15206	15286	15227	15386	15374	15266	15327	15300	15419	15377	15303	15441	15338	15413	15230	15219	15370	15267	15513	15353	15314	15432	15339	15487	15346	15232	15282	15520	15251	15537	15386	15225	15463	15258	15186	15477	15311	15353	15236	15286	15324	15389	15271	15283	15370	15446	15344	15382	15194	15175	15328	15360	15186	15371	15308	15377	15452	15445	15345	15377	15426	15466	15236	15393	15265	15177	15306	15242	15370	15264	15370	15396	15318	15447	15363	15202	15491	15380	15469	15322	15252	15437	15338	15283	15305	15374	15396	15217	15371	15293	15423	15404	15275	15300	15217	15297	15266	15361	15378	15328	15479	15161	15188	15317	15561	15189	15274	15156	15362	15347	15279	15403	15437	15418	15376	15224	15239	15083	15191	15246	15462	15412	15373	15367	15418	15354	15279	15282	15547	15237	15581	15341	15179	15390	15375	15401	15284	15289	15478	15396	15397	15168	15241	15284	15409	15167	15371	15361	15449	15415	15293	15343	15205	15237	15405	15335	15403	15426	15317	15371	15219	15394	15444	15419	15412	15399	15312	15402	15213	15105	15228	15300	15301	15388	15334	15298	15351	15362	15319	15335	15300	15347	15310	15374	15471	15305	15395	15391	15303	15262	15311	15308	15151	15273	15379	15399	15271	15247	15325	15291	15351	15412	15258	15316	15287	15307	15277	15229	15350	15350	15348	15339	15225	15317	15346	15428	15322	15345	15209	15398	15372	15189	15389	15376	15308	15391	15450	15322	15416	15379	15393	15268	15368	15313	15465	15313	15204	15461	15238	15266	15207	15242	15366	15367	15436	15288	15284	15204	15181	15179	15453	15179	15399	15451	15322	15303	15186	15261	15360	15297	15369	15354	15345	15640	15322	15312	15248	15432	15168	15414	15136	15226	15315	15426	15422	15192	15390	15366	15451	15380	15333	15304	15096	15176	15401	15321	15366	15296	15510	15122	15274	15333	15453	15381	15270	15209	15531	15407	15300	15338	15328	15195	15208	15441	15325	15176	15324	15222	15201	15220	15299	15332	15388	15240	15361	15464	15301	15334	15432	15317	15243	15237	15362	15194	15182	15379	15336	15291	15259	15146	15387	15383	15340	15174	15296	15253	15300	15211	15206	15324	15249	15361	15332	15326	15277	15301	15195	15310	15351	15392	15273	15351	15224	15401	15271	15348	15390	15240	15326	15246	15317	15297	15314	15362	15427	15489	15170	15417	15239	15389	15278	15312	15573	15429	15368	15273	15320	15406	15173	15279	15206	15141	15265	15173	15182	15356	15422	15165	15486	15375	15286	15394	15454	15400	15335	15170	15237	15286	15426	15267	15265	15262	15323	15447	15517	15299	15332	15234	15369	15391	15451	15343	15208	15239	15301	15232	15319	15279	15341	15116	15357	15372	15453	15242	15279	15234	15456	15260	15420	15411	15234	15500	15316	15210	15333	15184	15488	15282	15231	15250	15273	15360	15332	15267	15404	15202	15227	15298	15167	15337	15382	15213	15123	15305	15473	15330	15382	15349	15168	15251	15241	15371	15351	15335	15442	15203	15365	15122	15362	15408	15402	15126	15313	15295	15275	15429	15481	15378	15322	15301	15295	15558	15161	15176	15221	15473	15295	15364	15240	15388	15502	15491	15366	15307	15418	15226	15177	15321	15285	15306	15366	15237	15158	15261	15268	15267	15246	15395	15287	15295	15324	15376	15200	15508	15503	15432	15258	15107	15462	15270	15418	15248	15428	15278	15394	15250	15209	15252	15405	15300	15361	15183	15403	15401	15511	15336	15380	15385	15296	15171	15464	15349	15368	15140	15469	15423	15246	15508	15279	15259	15294	15223	15240	15247	15362	15413	15371	15401	15133	15404	15213	15318	15256	15355	15155	15399	15267	15306	15362	15379	15425	15387	15443	15277	15493	15192	15320	15394	15253	15306	15402	15442	15323	15269	15308	15228	15382	15283	15351	15297	15211	15269	15377	15244	15334	15338	15440	15473	15221	15325	15387	15262	15312	15231	15383	15321	15243	15376	15389	15283	15246	15320	15188	14973	15456	15554	15270	15505	15287	15200	15283	15338	15328	15436	15284	15450	15353	15305	15227	15354	15386	15354	15331	15483	15464	15229	15254	15247	15331	15281	15267	15396	15321	15342	15283	15305	15273	15237	15271	15370	15339	15228	15438	15248	15444	15447	15366	15428	15292	15315	15332	15263	15432	15381	15272	15464	15327	15397	15383	15530	15222	15259	15381	15275	15234	15306	15308	15313	15363	15204	15158	15357	15221	15388	15342	15514	15227	15446	15274	15528	15284	15217	15439	15423	15237	15285	15323	15461	15298	15249	15340	15202	15288	15355	15498	15400	15283	15508	15335	15229	15312	15393	15178	15454	15316	15329	15187	15220	15387	15265	15391	15402	15310	15464	15278	15333	15386	15252	15246	15461	15350	15460	15503	15196	15464	15248	15177	15500	15338	15231	15254	15507	15357	15382	15352	15140	15588	15348	15297	15394	15303	15400	15149	15421	15194	15222	15373	15419	15354	15307	15181	15252	15264	15265	15345	15418	15244	15255	15355	15382	15294	15358	15216	15426	15380	15159	15242	15256	15371	15372	15268	15370	15288	15394	15219	15313	15448	15278	15373	15323	15337	15317	15153	15282	15408	15447	15385	15288	15357	15489	15434	15280	15331	15238	15338	15278	15274	15248	15498	15306	15371	15434	15429	15220	15121	15216	15352	15182	15615	15346	15329	15271	15298	15390	15208	15337	15312	15357	15263	15266	15409	15274	15485	15399	15374	15137	15430	15398	15364	15278	15262	15337	15361	15403	15379	15332	15260	15447	15386	15117	15369	15533	15488	15214	15386	15285	15278	15227	15251	15261	15372	15356	15192	15382	15318	15292	15259	15370	15370	15457	15531	15173	15321	15176	15393	15243	15264	15343	15204	15262	15253	15292	15404	15244	15221	15275	15145	15343	15375	15393	15304	15342	15470	15494	15300	15230	15342	15375	15355	15416	15158	15162	15352	15171	15304	15425	15345	15201	15298	15134	15332	15266	15249	15546	15473	15363	15260	15359	15342	15292	15178	15364	15494	15416	15541	15184	15154	15349	15349	15309	15460	15212	15279	15192	15416	15363	15384	15306	15383	15288	15444	15274	15287	15440	15259	15216	15336	15310	15349	15459	15556	15217	15231	15320	15331	15317	15419	15547	15500	15091	15116	15429	15341	15251	15446	15344	15409	15507	15245	15255	15425	15249	15362	15375	15275	15396	15412	15326	15399	15227	15426	15295	15414	15476	15244	15581	15353	15477	15402	15252	15293	15358	15139	15417	15365	15166	15242	15407	15539	15290	15389	15289	15333	15406	15343	15339	15405	15351	15438	15398	15431	15368	15299	15370	15083	15229	15251	15176	15223	15376	15342	15360	15312	15240	15215	15373	15332	15323	15329	15290	15275	15353	15321	15282	15317	15190	15320	15410	15379	15347	15372	15392
24390	21639	29306	24725	23538	27038	28553	23949	22891	22754	21755	21112	20648	20385	20280	20174	20285	20206	20264	20126	19962	19928	19725	19676	19768	19726	19719	19769	19528	19617	19731	19695	19590	19804	19713	19552	19392	19591	19742	19529	19624	19633	19651	19533	19466	19554	19566	19685	19550	19537	19391	19450	19287	19547	19425	19573	19654	19586	19496	19490	19423	19381	19452	19607	19378	19501	19728	19453	19551	19468	19463	19520	19448	19544	19689	19687	19494	19553	19344	19605	19532	19582	19433	19470	19456	19667	19733	19544	19582	19389	19638	19613	19466	19386	19582	19506	19697	19456	19601	19503	19217	19572	19668	19555	19554	19462	19448	19580	19492	19533	19555	19467	19392	19460	19500	19357	19575	19446	19472	19423	19439	19192	19208	19519	19543	19543	19476	19469	19670	19334	19427	19417	19297	19363	19533	19446	19315	19409	19236	19318	19578	19370	19527	19571	19668	19543	19483	19524	19240	19343	19557	19480	19625	19504	19240	19427	19410	19551	19435	19323	19519	19467	19398	19511	19467	19760	19410	19477	19502	19431	19429	19544	19206	19546	19502	19505	19484	19375	19416	19509	19574	19561	19475	19477	19403	19359	19294	19609	19347	19549	19454	19437	19236	19488	19473	19339	19454	19422	19658	19496	19471	19354	19320	19495	19382	19458	19411	19611	19650	19404	19506	19585	19405	19406	19535	19354	19133	19562	19648	19275	19261	19382	19677	19253	19421	19452	19508	19649	19582	19421	19569	19615	19745	19562	19609	19363	19454	19508	19551	19490	19314	19360	19446	19662	19544	19656	19382	19519	19401	19542	19555	19337	19554	19496	19458	19538	19543	19503	19499	19472	19573	19504	19641	19554	19576	19522	19525	19424	19549	19500	19390	19288	19537	19865	19655	19311	19393	19489	19417	19667	19688	19555	19362	19467	19576	19481	19565	19439	19643	19438	19409	19699	19594	19425	19644	19525	19482	19331	19642	19412	19430	19520	19558	19257	19374	19322	19650	19489	19459	19465	19658	19626	19426	19503	19406	19588	19333	19450	19442	19654	19512	19536	19811	19565	19408	19453	19573	19624	19675	19507	19533	19378	19448	19315	19448	19602	19408	19418	19380	19369	19368	19509	19571	19642	19334	19473	19526	19450	19559	19474	19439	19284	19437	19583	19430	19491	19402	19388	19304	19506	19446	19614	19635	19474	19379	19643	19613	19458	19345	19481	19538	19221	19401	19426	19290	19758	19463	19536	19564	19643	19432	19413	19413	19713	19528	19582	19515	19489	19672	19470	19592	19494	19513	19580	19302	19573	19435	19491	19385	19587	19689	19296	19236	19647	19415	19474	19445	19290	19604	19546	19596	19500	19538	19411	19519	19344	19311	19643	19448	19365	19736	19396	19351	19401	19525	19420	19490	19300	19492	19545	19685	19285	19432	19606	19511	19365	19146	19439	19513	19365	19483	19613	19566	19497	19619	19354	19440	19359	19371	19555	19467	19576	19490	19506	19427	19361	19374	19409	19226	19353	19626	19328	19278	19708	19645	19527	19484	19803	19284	19644	19382	19599	19505	19436	19282	19703	19502	19476	19413	19438	19511	19410	19339	19334	19393	19380	19275	19374	19500	19484	19447	19175	19400	19426	19540	19414	19395	19522	19374	19684	19268	19444	19406	19325	19498	19333	19801	19630	19305	19443	19492	19486	19369	19594	19482	19691	19493	19382	19729	19491	19497	19220	19401	19407	19528	19751	19238	19403	19245	19466	19284	19742	19569	19446	19390	19651	19495	19241	19590	19440	19500	19503	19429	19553	19439	19512	19527	19501	19460	19171	19364	19708	19580	19411	19566	19527	19705	19445	19522	19643	19472	19320	19440	19471	19501	19482	19527	19404	19577	19474	19535	19614	19365	19425	19349	19677	19630	19405	19450	19613	19569	19744	19655	19257	19564	19681	19562	19539	19137	19418	19509	19233	19552	19501	19415	19408	19337	19459	19543	19461	19332	19610	19429	19455	19481	19463	19440	19482	19498	19622	19422	19381	19469	19747	19458	19596	19479	19445	19464	19367	19540	19560	19546	19409	19447	19725	19374	19564	19339	19457	19308	19595	19613	19356	19577	19517	19495	19345	19267	19401	19663	19640	19349	19443	19483	19435	19658	19507	19378	19437	19358	19428	19280	19358	19623	19496	19590	19588	19339	19500	19533	19015	19349	19359	19542	19514	19626	19440	19426	19330	19440	19364	19487	19600	19332	19329	19325	19378	19536	19437	19480	19515	19777	19459	19542	19422	19478	19687	19709	19633	19506	19501	19448	19351	19552	19643	19362	19412	19333	19461	19417	19689	19583	19322	19561	19472	19331	19446	19392	19396	19498	19388	19410	19246	19612	19393	19356	19463	19431	19451	19491	19552	19391	19464	19311	19486	19563	19460	19472	19640	19703	19525	19553	19580	19586	19229	19423	19588	19344	19521	19600	19521	19584	19570	19568	19411	19528	19496	19343	19243	19324	19602	19527	19186	19257	19369	19483	19449	19523	19463	19526	19479	19707	19569	19402	19331	19516	19493	19477	19309	19701	19559	19594	19538	19148	19523	19431	19537	19216	19435	19668	19444	19338	19508	19389	19342	19486	19641	19567	19376	19417	19622	19670	19642	19428	19326	19483	19370	19444	19419	19202	19362	19536	19570	19426	19511	19335	19299	19652	19443	19483	19231	19443	19440	19486	19409	19444	19298	19504	19525	19432	19339	19505	19621	19573	19416	19361	19455	19677	19334	19442	19366	19568	19583	19461	19395	19367	19448	19571	19585	19421	19497	19456	19473	19457	19555	19496	19363	19438	19349	19474	19602	19545	19436	19368	19631	19501	19592	19508	19692	19354	19528	19509	19523	19346	19482	19402	19368	19350	19547	19383	19297	19514	19509	19473	19334	19488	19492	19211	19305	19489	19332	19664	19519	19477	19446	19642	19398	19475	19577	19601	19554	19486	19373	19456	19355	19392	19486	19547	19738	19679	19662	19391	19225	19512	19360	19509	19497	19478	19451	19384	19520	19332	19277	19461	19431	19323	19455	19538	19334	19363	19460	19441	19570	19467	19416	19551	19240	19497	19492	19339	19434	19469	19507	19523	19312	19461	19362	19525	19650	19606	19421	19683	19600	19458	19555	19654	19213	19570	19496	19661	19493	19454	19370	19376	19355	19576	19238	19130	19341	19493	19456	19250	19394	19471	19484	19458	19546	19655	19623	19550	19741	19532	19396	19641	19577	19481	19353	19407	19606	19426	19298	19483	19642	19577	19376	19400	19549	19506	19641	19510	19605	19556	19508	19547	19595	19397	19578	19372	19343	19436	19571	19697	19579	19769	19373	19339	19507	19600	19531	19522	19575	19454	19376	19498	19487	19459	19650	19421	19397	19451	19187	19623	19382	19509	19495	19442	19599	19646	19322	19397	19588	19561	19479	19369	19426	19477	19358	19296	19488	19547	19513	19653	19426	19476	19307	19463	19528	19541	19686	19562	19357	19595	19491	19426	19258	19468	19390	19490	19624	19530	19103	19409	19359	19521	19394	19476	19429	19301	19402	19424	19321	19488	19602	19372	19511	19413	19517	19601	19540	19503	19574	19416	19656	19765	19477	19418	19611	19444	19400	19316	19367	19441	19530	19295	19671	19327	19567	19595	19300	19390	19430	19690	19539	19391	19605	19495	19507	19648	19525	19597	19432	19358	19430	19285	19428	19474	19444	19417	19536	19209	19413	19546	19397	19413	19616	19462	19519	19496	19533	19331	19605	19446	19281	19395	19314	19437	19454	19742	19518	19452	19619	19684	19355	19664	19290	19377	19745	19387	19625	19344	19452	19626	19516	19479	19546	19315	19452	19502	19385	19515	19622	19682	19498	19417	19540	19590	19479	19357	19410	19357	19287	19494	19467	19348	19251	19518	19399	19404	19529	19561	19645	19421	19617	19274	19397	19624	19393	19352	19622	19282	19590	19516	19669	19422	19542	19194	19507	19613	19510	19541	19763	19551	19242	19596	19486	19390	19440	19327	19199	19427	19618	19422	19442	19266	19256	19317	19483	19581	19437	19495	19635	19410	19339	19518	19303	19409	19518	19472	19466	19608	19532	19558	19354	19461	19364	19433	19276	19306	19412	19315	19144	19348	19563	19635	19455	19403	19565	19630	19403	19560	19391	19299	19406	19331	19499	19412	19351	19606	19603	19397	19371	19550	19295	19614	19428	19440	19038	19426	19276	19477	19502	19453	19418	19408	19402	19713	19358	19490	19354	19320	19321	19489	19420	19514	19329	19455	19297	19454	19614	19427	19312	19341	19480	19470	19373	19490	19269	19681	19458	19520	19378	19514	19447	19496	19591	19447	19508	19487	19358	19636	19587	19375	19676	19591	19445	19440	19276	19547	19519	19386	19500	19550	19438	19421	19368	19625	19296	19384	19610	19618	19394	19487	19549	19557	19471	19507	19474	19671	19440	19300	19365	19650	19351	19561	19399	19617	19524	19482	19483	19516	19281	19460	19461	19521	19416	19451	19434	19556	19619	19636	19481	19548	19577	19447	19542	19200	19306	19295	19321	19397	19632	19538	19585	19429	19419	19423	19450	19446	19310	19534	19522	19517	19617	19395	19455	19524	19486	19399	19691	19574	19652	19443	19342	19491	19379	19549	19459	19375	19504	19563	19210	19647	19614	19482	19409	19446	19540	19432	19547	19545	19226	19411	19556	19353	19653	19359	19499	19620	19603	19479	19373	19402	19399	19265	19433	19347	19448	19376	19321	19568	19549	19191	19523	19726	19394	19420	19609	19455	19608	19223	19359	19508	19601	19670	19374	19371	19273	19553	19413	19558	19582	19457	19510	19608	19312	19419	19435	19579	19420	19406	19319	19422	19410	19379	19527	19454	19455	19525	19400	19735	19500	19493	19493	19581	19481	19679	19407	19494	19312	19518	19590	19669	19528	19569	19447	19301	19323	19330	19504	19442	19373	19363	19451	19394	19617	19644	19536	19666	19368	19486	19565	19366	19479	19566	19585	19497	19514	19403	19224	19657	19376	19438	19306	19446	19658	19411	19300	19419	19719	19438	19413	19415	19476	19727	19433	19508	19514	19449	19342	19558	19568	19645	19498	19213	19529
30228	50184	47285	39037	32403	27862	25018	22677	21595	20365	19243	18064	17303	17072	17194	17036	17090	16937	17113	16835	16784	16562	16580	16275	16247	16345	16142	16133	16080	16220	16299	16114	16279	16064	16117	16260	16153	16268	16189	16187	16333	16112	16121	16300	16053	16046	15949	16163	16054	15839	16016	16110	16079	16041	15993	16149	16067	15935	15918	15965	16006	16049	15977	16113	16060	15814	15852	15998	16066	15907	15891	16141	15908	15948	15987	16055	16032	16016	15981	15885	16021	16009	16181	16037	15872	15949	16103	15999	15982	16044	15853	15896	15923	15899	16011	16110	15998	16039	16011	15896	15955	15945	15989	15991	15841	16174	16071	15989	16044	16127	15875	16016	15962	15894	16045	15988	16018	16001	15843	15881	16113	16013	16055	16030	15921	15803	15943	15887	16089	16240	16067	15857	15756	15847	16056	16032	16020	16011	15884	16111	16035	15885	15828	15997	16005	15949	16066	16026	16012	16023	15905	16104	15914	16009	15879	16085	16090	16000	16009	16135	15735	15974	15958	15998	16074	15948	16007	15880	15868	15861	15884	16153	15895	15862	15959	15953	15720	15928	16118	16002	15773	16010	16072	15887	15921	16001	16042	15955	15939	15841	16206	16027	16014	15989	15942	15920	15962	15923	15957	16024	16066	15963	15957	16054	15975	16025	16053	15917	15841	16016	15987	15798	16201	16084	16055	15943	15959	16016	15880	15942	16218	16025	16005	16064	15952	16124	15932	15994	15802	15931	16254	15931	16124	16052	15999	15943	16140	16089	15994	16016	16057	15817	16132	15923	15930	16009	15984	16041	15969	16020	15773	15969	16074	15983	16114	15920	15900	15856	15938	16053	16120	16024	15947	15905	16019	15834	16119	15813	16109	16009	15983	15954	15932	15973	16096	15967	16148	16050	16113	16106	15907	15971	16059	15888	15992	15954	16041	16015	15971	15806	15873	15819	16035	15942	15879	15960	15955	16080	15884	15986	16079	16011	16114	15983	15892	15952	15998	15989	16144	15823	16058	16019	16123	15888	16110	16179	16178	16099	16195	15877	16000	15864	15949	16046	16054	16162	15968	16135	15709	16120	15917	16085	15981	16106	16115	16033	15905	15898	15925	16094	16007	16027	16019	16149	15918	16117	15925	16041	15884	16058	16090	16083	15980	15971	16039	15979	15973	15836	16034	15901	16048	15995	15754	15988	16010	16039	15976	15907	15955	16007	16005	15926	16084	15936	15945	16159	15765	15934	16017	15857	15942	16071	16033	16002	15912	15963	15937	15891	16049	15931	15958	16171	16044	16017	15974	15914	16051	15955	15908	15975	16027	15968	16051	16016	15847	15999	16060	15997	16154	16062	15826	15947	15981	16000	16099	16074	15979	16189	16070	16058	15904	16020	16097	15973	16071	15947	16163	15922	15946	16064	15873	15958	15943	15947	16028	15999	16012	16019	16005	16158	16023	16057	16060	16040	16093	16017	15974	16100	15971	16104	16052	16111	16116	15999	16051	15977	15920	15966	15862	15844	15899	15915	15949	15932	16005	16043	15954	15997	15878	16095	16070	16116	15963	16083	15992	16029	16031	16040	16036	15940	16009	15947	16254	15968	16013	15932	15913	15917	15856	16083	15872	15901	15887	15988	16052	15906	15735	15938	16043	15967	16110	16085	16035	16121	16066	15886	16160	15883	16065	15862	15975	16039	15923	16007	16004	16078	16098	15876	16030	15889	16010	15841	16106	15977	16085	16155	15943	15932	15831	16007	16039	15894	15935	16017	16019	16017	15982	16028	16011	16074	16027	15994	16137	15928	15940	15891	16127	15867	15992	16036	15869	16017	16055	15950	15867	15987	16086	16084	15776	15858	16060	15937	15949	15888	16032	16070	15780	15994	15791	15797	16013	16098	16152	15944	16139	15937	15867	15993	16096	15716	16078	15961	16023	15711	16039	16063	15945	16146	16176	15914	16272	15950	16030	15920	16014	16131	15925	15798	15977	16164	16152	15860	16055	16171	16042	15984	16120	15963	15934	15972	15804	16023	15985	15994	16020	16007	16058	16025	15736	16010	16151	15938	15962	15943	16062	16047	16090	15838	15966	15874	15993	16131	16072	15852	15910	15783	15960	15956	15816	15877	16045	15988	16062	15944	15971	16027	16080	16042	15971	16049	16082	15944	16057	16185	15926	15829	15984	15934	16065	16064	15959	16091	15788	15963	15856	15900	16267	15844	16041	16029	16136	16002	16063	15874	15817	15945	16104	16043	15985	16155	16084	16040	15696	15900	16093	15969	16130	15844	16113	15902	15842	16020	15888	15931	16017	16056	16032	16043	16088	16143	15919	15974	15979	16114	16001	16051	16000	15908	15809	16062	16061	15941	15967	15979	16067	16020	15773	15991	16065	16021	15892	16035	16107	15792	16009	16090	16134	16176	16137	16010	16145	16098	16187	16042	16098	15963	16047	15992	15816	16031	15933	15890	16074	16243	15879	15827	16109	16090	15948	15877	16041	15791	15904	15916	16069	16009	15921	16062	16176	15900	15977	15771	16105	16000	15875	16147	16041	15953	15919	15949	16067	15889	16020	16034	16031	15848	16019	15996	15961	16029	16038	16053	15832	16170	15951	15958	15858	15957	16001	15916	16025	15929	16008	16059	15995	15955	16081	15849	16019	15908	15852	15900	15955	15840	16028	16073	16177	16202	16191	16066	15975	16079	16051	16066	16052	16141	15828	16173	16044	15991	15941	16116	15888	16162	15960	15867	16059	16056	15844	15819	16056	15978	16105	15926	16041	16161	16080	15841	16101	16044	15863	16049	15967	15930	15944	16005	16034	15864	15916	15961	16052	15851	16027	15854	15986	15937	15970	15929	16001	16002	16177	15786	16174	16001	15997	16099	15826	16002	16019	15843	16089	16168	16197	15975	16093	16063	15825	16064	16019	16102	15978	16032	16049	15813	16052	15752	16027	15951	15972	15995	16053	15913	16006	16128	15946	16063	16017	16032	15990	15824	15995	15965	15955	16013	15946	15971	16025	16050	16219	15782	16204	16124	15773	16006	16079	15997	16061	15994	15830	15923	15983	15814	15968	16138	15962	15950	15905	15915	16098	15904	15868	15977	15846	16116	15968	16022	16070	15961	15948	16101	16208	15936	15941	15977	15846	15976	15892	15882	15840	16049	15843	16062	16045	15840	15919	15985	16079	15961	16117	15899	16074	16025	15841	16216	15958	15962	15855	15891	15846	16023	16029	16169	16084	15924	15855	16037	15874	15920	16065	16062	16155	16097	15923	16064	16034	15851	15920	16062	15955	16003	16013	15995	16105	15984	15862	16140	15987	15924	15950	15944	15892	16058	16028	15967	16017	16091	15825	15864	16011	16161	15993	15804	16169	16138	15954	15885	15918	15914	15867	15985	16094	16096	16008	16009	16002	16022	15806	15968	15995	15740	16074	15799	15862	16115	15876	16046	16041	15979	16101	15929	16146	16016	16076	16000	16083	15802	16026	15852	15929	15974	15915	15975	15869	15936	15953	16109	15991	15993	16099	15941	16028	16048	15965	15852	16078	16169	16009	16051	15989	16058	15950	16020	15992	16006	15849	16039	15986	16034	15951	15913	16037	16105	16112	16111	15985	15940	15944	15967	15933	16037	16083	15977	16052	15889	15884	15908	16005	16024	16018	15899	16081	15979	16002	16076	15978	15931	15870	16134	15882	15839	16029	15997	15883	16233	16090	16033	15837	16014	15836	15959	16031	15843	15902	15798	15927	15989	15883	16020	16063	15923	16112	15994	16034	16219	15991	15779	16093	16025	15886	15840	15991	15945	15918	15825	15877	15870	16095	15960	15993	16023	15991	15996	15955	16140	15998	15796	15974	16054	16032	15958	15832	16076	15958	15895	16048	15707	15835	16146	15926	15939	16140	15843	16057	16053	16119	15951	16036	15973	16092	15988	15986	15909	15869	15935	15983	15894	15864	16082	16146	15992	16060	15926	16116	15997	15930	15891	16044	15946	15944	15963	15940	15995	16269	15851	16083	15982	16055	16012	15975	16074	16034	16014	15991	15989	16117	16102	16107	16048	16116	15940	15971	16020	15995	15941	15962	16043	15934	15876	15871	16072	15926	16070	15924	15805	16073	16080	16066	15942	15882	15903	15958	15887	16018	16005	15834	15968	16063	16126	16076	15877	16108	16110	15829	16068	16078	15814	16249	16024	16083	15897	16070	15922	16106	15938	16079	16156	16003	15902	16048	15931	15983	15964	15827	15873	16077	15900	16025	16178	16075	15940	15968	16114	15820	16004	15996	16012	16031	15898	15923	16022	15765	16097	16142	16098	16017	16161	15962	16027	16030	16034	15740	16162	15918	16058	16087	16094	16025	16000	16058	16068	15921	16016	15816	15875	15895	15976	15952	16052	16036	16153	15966	16096	15898	15853	16023	16052	15987	15971	16105	16401	16007	16116	16064	15986	15823	16129	15951	16033	16043	15965	16105	15908	15896	16101	15992	15944	16030	16069	16112	15687	16007	16013	15961	15793	16128	15843	15989	16011	16177	16135	16051	16084	15921	15977	16034	16140	16027	16096	15887	15929	16002	15937	15970	16100	16053	16019	15988	15837	16011	15983	15978	15987	15985	16022	15865	15990	16025	15752	16065	16040	16043	16017	15908	15939	16040	16136	16014	16017	15958	15950	15856	15881	15872	15968	16005	15960	16050	16049	15965	16048	15823	16157	15942	16032	16056	16003	16003	16023	16009	16115	15927	16064	16017	16106	15946	15962	15937	16041	15862	15932	15992	15980	16043	15957	15806	16036	16007	16081	15995	15995	16146	16015	16095	16009	16074	16094	15623	16051	15812	16062	16077	15978	15930	15965	15977	15947	16039	15908	16161	16153	16017	15996	16020	15858	16040	15875	15952	16064	15967	16048	15810	15930	15725	16007	16064	15908	15890	15938	15848	15920	15924	16065	15965	15933	15996	16074	16101	15950	15877	16033	15810	15985	16062	16036	16171	16011	15898	16011	16122	15872	16098	15875	15860	16090	15891	15985	15963	15863	16051	15710	16011	15975	16057	16009	16048	15911	15924	15990	15944	15900	16040	15904	16019	16054	16115	16033	16184	15848	16129	15902	15985	16110	16027	16034	15946	16077
32203	27765	29463	25770	22481	21015	19986	19202	18625	18279	18035	17794	17815	17599	17808	17777	17646	17716	17698	17878	17646	17638	17616	17622	17744	17735	17800	17543	17407	17342	17405	17769	17654	17509	17645	17456	17624	17698	17752	17562	17612	17503	17543	17619	17420	17642	17700	17555	17640	17663	17669	17724	17494	17603	17423	17571	17445	17670	17516	17453	17394	17325	17687	17683	17511	17353	17788	17685	17670	17741	17553	17603	17665	17697	17434	17423	17502	17552	17573	17445	17479	17397	17448	17644	17758	17658	17511	17536	17514	17415	17597	17532	17470	17607	17551	17467	17572	17433	17511	17683	17488	17636	17557	17538	17623	17598	17409	17521	17480	17594	17539	17453	17285	17314	17610	17472	17460	17437	17393	17507	17603	17426	17441	17430	17541	17629	17589	17353	17417	17591	17503	17497	17591	17666	17305	17716	17585	17535	17733	17516	17641	17680	17624	17347	17640	17586	17561	17471	17507	17390	17511	17767	17573	17582	17728	17581	17558	17467	17502	17558	17278	17170	17737	17502	17764	17478	17656	17415	17476	17475	17545	17588	17633	17582	17497	17436	17394	17525	17562	17575	17607	17528	17666	17588	17691	17615	17631	17634	17547	17650	17636	17432	17656	17370	17573	17512	17548	17605	17477	17616	17798	17739	17644	17550	17629	17490	17441	17553	17449	17536	17648	17618	17712	17629	17561	17276	17549	17453	17435	17510	17564	17543	17695	17527	17526	17495	17427	17642	17593	17473	17598	17526	17448	17394	17597	17445	17470	17440	17473	17659	17737	17708	17586	17551	17565	17686	17550	17641	17600	17466	17593	17501	17398	17326	17654	17687	17460	17254	17650	17596	17708	17440	17463	17305	17356	17548	17632	17368	17571	17439	17737	17547	17599	17469	17521	17651	17404	17564	17361	17685	17375	17573	17797	17477	17354	17606	17442	17588	17481	17550	17722	17563	17329	17609	17588	17546	17579	17789	17506	17539	17466	17554	17561	17373	17424	17380	17528	17527	17475	17481	17460	17521	17515	17780	17323	17560	17506	17595	17624	17469	17427	17501	17334	17555	17387	17549	17429	17475	17547	17541	17495	17612	17673	17452	17518	17628	17395	17341	17521	17556	17525	17392	17387	17491	17649	17379	17422	17500	17429	17438	17541	17524	17391	17485	17551	17678	17683	17385	17672	17624	17715	17739	17598	17430	17583	17570	17562	17467	17574	17508	17697	17692	17639	17657	17871	17699	17579	17786	17574	17423	17654	17669	17640	17329	17507	17475	17793	17445	17540	17436	17550	17626	17380	17545	17449	17467	17743	17679	17583	17562	17486	17527	17529	17519	17465	17570	17627	17598	17701	17562	17490	17587	17521	17432	17361	17541	17486	17514	17457	17318	17595	17811	17498	17536	17562	17471	17412	17466	17636	17689	17619	17530	17680	17501	17540	17407	17489	17645	17565	17345	17573	17705	17639	17491	17453	17486	17694	17595	17553	17614	17544	17554	17590	17776	17605	17458	17303	17471	17574	17477	17469	17554	17448	17426	17434	17465	17575	17534	17500	17717	17577	17477	17397	17744	17418	17399	17493	17366	17659	17415	17577	17435	17730	17590	17558	17575	17219	17549	17595	17514	17686	17526	17591	17640	17529	17386	17585	17380	17555	17498	17815	17674	17461	17732	17427	17469	17665	17474	17591	17442	17533	17522	17598	17569	17600	17588	17525	17603	17490	17620	17486	17594	17532	17458	17773	17534	17199	17450	17598	17621	17519	17645	17653	17538	17645	17479	17512	17490	17635	17537	17436	17585	17413	17470	17487	17579	17573	17573	17542	17635	17517	17323	17449	17568	17625	17407	17621	17507	17436	17526	17609	17370	17470	17628	17692	17528	17376	17538	17661	17739	17788	17276	17583	17501	17507	17592	17759	17609	17644	17470	17470	17773	17346	17565	17690	17587	17529	17623	17710	17576	17687	17465	17457	17632	17636	17630	17451	17532	17493	17690	17648	17423	17510	17440	17595	17532	17643	17610	17634	17566	17642	17590	17373	17567	17579	17316	17441	17802	17604	17350	17475	17474	17627	17600	17653	17604	17539	17824	17788	17642	17642	17579	17600	17479	17673	17580	17562	17528	17423	17496	17303	17406	17708	17466	17402	17531	17480	17583	17468	17529	17466	17445	17625	17559	17487	17356	17392	17523	17447	17462	17815	17340	17581	17591	17456	17436	17551	17475	17519	17424	17580	17616	17434	17453	17623	17396	17519	17740	17454	17513	17771	17537	17613	17558	17588	17335	17512	17589	17314	17525	17723	17552	17511	17507	17603	17573	17510	17355	17415	17711	17530	17550	17559	17768	17636	17750	17673	17520	17404	17396	17611	17828	17554	17447	17415	17626	17750	17712	17448	17342	17650	17485	17644	17606	17547	17722	17491	17660	17645	17674	17608	17422	17472	17728	17685	17333	17435	17678	17545	17520	17527	17411	17469	17682	17609	17560	17661	17599	17646	17612	17567	17387	17251	17552	17605	17567	17633	17641	17538	17639	17579	17591	17518	17398	17556	17597	17440	17556	17425	17661	17448	17450	17447	17525	17417	17458	17559	17471	17585	17435	17501	17635	17637	17469	17543	17655	17672	17366	17357	17636	17628	17405	17645	17669	17600	17691	17619	17564	17617	17612	17467	17584	17485	17543	17441	17537	17747	17549	17519	17609	17563	17450	17704	17510	17531	17565	17460	17595	17542	17457	17465	17567	17375	17424	17718	17520	17593	17520	17528	17425	17699	17514	17489	17421	17538	17489	17519	17429	17612	17657	17867	17531	17491	17350	17485	17377	17506	17575	17497	17428	17641	17624	17612	17529	17737	17501	17591	17588	17637	17301	17493	17497	17743	17708	17518	17580	17421	17524	17609	17521	17469	17550	17490	17366	17572	17575	17427	17521	17246	17521	17453	17555	17453	17558	17547	17597	17604	17714	17579	17307	17823	17326	17574	17622	17339	17562	17676	17662	17521	17520	17494	17566	17650	17592	17502	17637	17569	17412	17525	17502	17596	17495	17648	17600	17491	17764	17659	17534	17587	17633	17556	17673	17604	17536	17667	17621	17702	17669	17561	17671	17439	17591	17647	17450	17528	17403	17380	17621	17555	17437	17393	17611	17479	17559	17648	17620	17518	17463	17621	17330	17370	17471	17667	17475	17614	17366	17469	17694	17461	17726	17787	17575	17556	17331	17534	17577	17558	17491	17417	17449	17560	17536	17341	17384	17578	17550	17608	17580	17741	17659	17447	17711	17455	17766	17349	17568	17683	17665	17524	17590	17633	17548	17605	17469	17352	17399	17573	17414	17644	17615	17453	17556	17721	17561	17359	17517	17497	17590	17678	17617	17485	17604	17572	17581	17445	17680	17434	17454	17414	17421	17587	17435	17651	17623	17577	17335	17411	17569	17634	17425	17557	17661	17447	17522	17453	17608	17457	17479	17384	17604	17613	17544	17663	17507	17394	17365	17641	17460	17402	17611	17826	17628	17514	17463	17589	17664	17626	17803	17532	17594	17606	17520	17327	17509	17659	17444	17499	17420	17422	17477	17712	17169	17521	17749	17596	17584	17742	17765	17628	17578	17393	17413	17598	17606	17642	17723	17412	17377	17426	17436	17481	17725	17676	17609	17512	17655	17617	17587	17335	17375	17371	17433	17651	17592	17575	17578	17558	17653	17556	17409	17593	17673	17642	17310	17563	17647	17480	17533	17503	17642	17610	17512	17418	17623	17423	17398	17564	17538	17622	17670	17417	17584	17447	17477	17543	17533	17457	17473	17554	17539	17348	17051	17894	17569	17456	17495	17468	17391	17623	17430	17500	17446	17598	17638	17539	17651	17705	17479	17499	17491	17622	17555	17462	17655	17639	17391	17644	17728	17551	17705	17591	17848	17364	17580	17502	17324	17322	17523	17551	17607	17536	17599	17478	17591	17422	17402	17661	17498	17599	17413	17570	17759	17645	17711	17670	17521	17635	17552	17753	17390	17669	17693	17704	17638	17572	17750	17519	17526	17436	17522	17767	17476	17460	17646	17640	17537	17767	17440	17568	17695	17466	17436	17603	17537	17412	17604	17534	17648	17430	17423	17257	17610	17653	17754	17583	17455	17496	17634	17674	17577	17651	17597	17651	17554	17589	17496	17529	17482	17504	17689	17321	17634	17583	17594	17351	17449	17531	17627	17733	17642	17644	17634	17504	17529	17479	17636	17542	17508	17658	17357	17706	17628	17505	17345	17669	17570	17399	17604	17418	17623	17610	17618	17310	17529	17583	17561	17699	17362	17486	17528	17599	17707	17434	17558	17792	17541	17513	17620	17629	17603	17702	17506	17481	17493	17445	17424	17490	17361	17610	17504	17439	17583	17719	17451	17481	17570	17385	17673	17361	17619	17561	17680	17694	17699	17431	17543	17657	17501	17639	17412	17486	17612	17387	17504	17727	17778	17672	17565	17563	17485	17671	17416	17650	17572	17497	17419	17610	17511	17443	17636	17562	17615	17603	17794	17577	17729	17494	17494	17508	17495	17605	17748	17489	17559	17592	17590	17482	17534	17601	17511	17359	17518	17522	17457	17603	17611	17516	17589	17570	17699	17526	17803	17604	17694	17474	17674	17426	17333	17493	17589	17743	17553	17598	17643	17436	17573	17817	17479	17378	17681	17556	17511	17558	17637	17542	17366	17545	17472	17598	17376	17525	17626	17486	17378	17622	17574	17559	17517	17649	17616	17340	17518	17652	17687	17565	17545	17403	17902	17515	17503	17471	17434	17599	17259	17503	17434	17583	17762	17560	17317	17627	17707	17714	17733	17515	17674	17538	17440	17754	17513	17451	17430	17431	17709	17794	17721	17590	17736	17576	17814	17489	17419	17661	17726	17520	17553	17292	17655	17474	17574	17619	17553	17457	17487	17683	17532	17688	17693	17793	17658	17755	17494	17353	17606	17483	17370	17401	17475	17472	17511	17587	17661	17637	17435	17656	17650	17647	17475	17586	17811	17532	17499	17668	17478	17288	17416	17489	17379	17574	17522	17685	17716	17504	17471	17346	17342	17663	17719	17347	17613	17457	17448	17568	17598	17569	17537	17526	17571	17261	17487	17716	17601	17521	17480	17480	17587
27495	36625	33583	26025	22416	20091	18239	17686	17093	16115	15644	15445	15369	15059	15212	15157	15212	15160	15056	15194	14967	14976	14998	15028	14835	14943	14870	14915	14907	14817	14788	14735	14917	14931	14910	15078	15001	14949	14743	14892	14849	14775	15077	14904	14757	14821	14903	14751	14977	14882	14912	14924	14895	14859	14859	14721	14751	14868	14859	14919	14905	14879	14870	14734	14864	14782	14935	14918	14864	14886	14886	14862	15017	14829	14819	14949	14890	14855	14721	14808	14761	14928	14898	14978	14963	14748	14771	14816	14909	14908	14800	14809	14816	14799	14898	14798	14915	14730	14818	14719	14893	14956	14793	14857	14996	14785	14743	14852	14778	14839	14928	14741	14771	14765	14972	14649	14746	14804	14834	14890	14963	14697	14929	14826	14774	14784	14704	14835	14812	14694	14755	14697	14887	14756	14856	14833	14973	14861	14702	14734	14818	14830	14700	14711	14860	14712	14901	15002	14905	14797	15152	14816	14792	14732	14876	14866	14913	14833	14907	14788	14930	14816	14877	14811	14802	14864	14787	14759	14752	14989	14847	14744	14811	14922	14822	14881	14799	14845	14911	14819	14939	14889	14725	14883	14784	14886	14916	14943	14809	14794	14812	14752	14851	14889	14765	14723	14860	14972	14890	14772	14990	14766	14762	14738	14876	14680	14952	14692	14705	14827	14797	15043	14751	14757	14888	14933	14760	14956	14845	14694	14927	14800	14766	14846	14891	14871	14726	14914	14801	14877	14749	14801	14976	14970	14774	14784	14755	14816	14866	14764	14732	14883	14695	15045	14852	14802	15004	14866	14876	14784	14932	14783	14759	14957	14800	14751	14900	14815	14735	14921	14716	14875	14923	14712	14874	14929	14841	14709	14736	14946	14878	15073	14999	14896	14760	14953	14909	14752	14841	14777	14750	15034	14936	14692	14765	14744	14977	14804	14900	14924	14841	14921	14736	14745	14847	14783	14846	14879	14623	14730	14838	14846	15016	14896	14874	14691	14734	14943	14811	14991	14939	14716	14801	14960	14993	15016	14755	14929	15012	14897	14828	14829	14818	14774	14838	14749	14926	14859	14975	14800	14905	14922	14807	14919	14794	14872	14970	14779	14800	14775	14843	14729	14882	14748	14939	14765	14749	14836	14692	14866	14862	14981	14864	14782	14766	14802	14785	14805	14684	14939	14715	14844	14911	14720	14817	14919	14903	14944	14807	14964	14812	14833	14896	14889	14910	14715	14882	14967	14783	14782	14702	14862	14811	14791	14804	14868	14916	14972	14658	14818	14866	14927	14812	15028	14897	14912	14821	14868	14826	14875	14885	14747	14767	14955	14942	14793	14872	14974	14829	14928	14828	14783	14807	14816	15026	14688	14859	15026	14982	14840	14979	14858	14727	15029	14775	15050	14926	14811	14771	14927	14893	14699	14930	14976	14897	14784	14840	14751	14815	14853	14819	14897	14922	15015	14629	14951	14882	14876	14897	14794	14932	14897	14848	14909	14973	14816	14893	14905	14842	14855	14871	14869	14818	14887	14951	14964	14820	14877	14790	14759	14653	14773	14767	14834	14878	14898	14921	14820	14925	14863	14976	15024	14822	14712	14985	14672	14894	14750	14896	14928	14629	14707	14928	14791	14870	14807	14706	14732	14800	14904	14923	14991	14743	14837	14879	14755	14838	14811	14811	14750	14925	14809	14917	14817	14765	14932	14808	14804	14870	14857	14924	14990	14801	14899	14986	14820	14770	14949	14796	14809	14653	14848	14744	14844	14901	14939	14877	14816	14759	14839	14952	14619	14960	14819	14751	14854	14691	14906	14883	14732	14820	14740	15023	14752	14845	14925	14877	14878	14989	14728	14846	14942	14741	14861	14870	14884	14754	14787	14813	14877	14781	14931	14877	14774	14909	14852	14834	14832	15025	15022	14830	14858	14809	14822	14770	14690	14921	14952	14764	14787	14743	14586	14859	14698	14844	14916	14839	14850	14833	14962	14631	14803	14900	14914	15079	14872	14872	14914	14755	14939	14795	14810	14764	14813	14723	14768	14837	14862	14890	14831	14870	14884	14828	14799	14726	14914	14863	14827	14910	14927	14758	14733	14830	14744	14934	14822	14984	14608	14781	14713	14759	14883	14887	14883	14939	15015	14900	14953	14930	14775	14792	14892	14893	14810	14907	14833	14770	14811	15056	14843	14965	14847	14822	14901	14929	14768	14993	14876	14997	14886	14797	14858	14888	14889	14938	14805	14891	14799	14791	14856	15109	14822	14920	14943	14856	14707	14908	14701	14927	14736	14729	15033	15057	14757	14808	14874	14814	14844	14851	14661	14752	14944	14991	14881	14773	14855	14902	14782	14770	14785	15014	14697	14699	14828	14906	14850	14695	14902	15011	14839	14815	14784	14806	14969	15037	14618	14797	14794	14991	14829	14955	14910	14895	14796	14770	14850	14869	14799	14844	14938	14806	14924	14826	14880	14790	14972	14748	15032	14854	14919	15015	14790	14683	14818	14809	14897	14596	14878	14813	14813	14857	14849	14870	14829	14714	14764	14942	14784	14801	14750	14951	14829	14884	14926	14802	14944	14774	15042	14916	14868	14899	14800	14723	14978	14863	14671	14810	14925	14716	14881	14916	14708	14827	14878	14933	14747	14885	14916	14824	14849	14780	14591	14793	14988	14968	14899	14815	14740	14798	14924	14879	14752	14889	14864	14910	14924	14772	14818	14951	14918	14915	14730	14841	14770	14820	14905	14977	14823	14865	14722	14862	14895	14775	14757	14829	14972	14773	14787	14809	14916	14890	14854	14954	14841	14756	14858	14978	14923	14825	14772	14924	14816	14848	14946	14920	14908	14855	14936	14957	14797	14982	14987	14774	14916	14835	14971	15007	14861	14755	14792	14700	14754	14848	14733	14830	14728	14705	14808	14849	14811	14806	14777	14816	14962	15014	14755	14764	14957	14823	14834	14877	14875	14827	14911	14914	14880	14866	14791	14937	14906	14789	14802	14782	14916	14868	14824	15004	14845	14979	14801	14859	14861	14972	14824	14993	14801	15042	14864	14736	14774	14794	14807	14819	14804	14784	14873	14795	14984	14826	14936	14944	14822	14852	14941	14927	14553	14888	14837	14764	15006	14899	14870	14778	14741	14835	14963	14914	15001	14928	15011	14835	14852	14837	14941	14961	14691	14904	14932	14942	14952	15040	14909	14886	14838	14846	14927	14880	14881	14849	14897	14833	14809	14940	14798	14892	14919	14805	14699	14947	14821	14809	14994	14737	14899	14856	14988	14749	14935	14837	15003	14794	14854	14864	14816	14759	14899	14858	14821	14899	14771	14849	14737	14901	14840	14965	14900	14723	14968	14830	14814	14733	14898	14860	14788	14934	14931	14773	14937	14853	14941	14925	14986	15073	14737	14898	14882	14815	14828	14785	14784	14786	14736	14778	14812	14860	15042	14825	14744	15050	14876	14748	14838	14830	14740	14991	14811	14804	14829	14774	14663	14690	14997	14795	14898	14765	14838	15053	14889	14934	14823	14815	15031	14973	14920	14843	14733	14752	14792	14780	14867	14903	14806	14767	14799	14980	14825	14896	14822	14843	14856	14944	14724	15114	14798	14881	14676	14903	14857	14812	14875	14736	14879	14879	14694	14891	14879	14783	14802	14715	14789	14869	14900	14926	14899	14786	14770	14846	14867	14837	15028	14889	14781	14837	14895	14793	14874	14897	14842	14896	14889	15008	14730	14856	14900	14927	14959	14776	15079	14823	14937	14947	14771	14855	14828	14802	14748	14855	14855	14749	14734	14877	14953	14808	14695	14733	14749	15077	14889	14770	14764	14782	14850	14745	14966	14881	14736	14986	14830	14798	14572	14785	14991	14897	14890	14748	14937	14864	15109	14856	15024	14792	14930	14917	14834	14869	14803	14841	14835	14960	14668	14716	14742	14821	14928	14817	14830	14721	15092	14643	14666	14951	14997	14753	14921	14963	14900	14798	14825	14735	14850	14693	14715	14871	14788	14960	14861	14878	14809	14916	14775	14857	14796	14862	14908	14772	15058	14672	14882	14807	14970	14849	14968	14880	14842	14717	14851	14873	14875	14788	15003	14757	14848	14904	14862	14832	14827	14815	14997	14956	14984	14704	14862	14836	15047	14982	14804	14921	14721	14853	14770	14786	14960	14795	14753	14951	14856	14975	14768	14835	14726	14882	14897	14632	14980	14910	14919	14759	14783	14662	14887	15076	14705	14920	14916	14719	14750	14977	14729	14946	14916	14775	14881	14675	14843	14923	14825	14787	14820	14601	15053	14781	14989	14891	15017	14874	14944	14911	14798	14919	14818	14694	14723	14958	14833	14714	14849	14842	14666	14806	14743	14918	14813	14804	14858	14713	14893	14874	14774	14721	14783	14681	14880	14747	14923	14970	14851	14825	15042	14901	14847	14902	14856	14849	14825	14905	14869	14878	14850	14925	14731	14828	14872	14782	14727	14854	14762	14698	14784	14884	14959	14754	14861	14973	15067	14709	14959	14845	14864	14908	14886	14877	14916	14836	14787	14797	14889	15036	14728	14821	14736	14783	14813	14752	14807	15006	14758	14901	14696	14866	14810	14926	14849	14806	14771	14942	14847	14858	14840	14795	14792	14821	14789	14824	15014	14608	14851	14874	14861	14947	14936	14866	14941	14895	14822	14877	15008	14813	14753	14928	14945	15008	14828	14848	14827	14837	14872	14926	14871	14867	14748	14760	14878	14952	14937	14925	14676	14943	14861	14895	14738	14926	14913	14876	14889	14844	14937	14905	14770	15078	14844	14944	14864	14949	14789	14802	14809	14924	14949	14896	14761	14896	14799	14710	14660	14692	14909	14587	14784	14635	14872	14762	14847	15094	15034	14951	14911	14820	14893	14935	14924	14979	14734	14717	14820	14971	14893	14923	14807	14848	14910	14825	14717	14864	14785	14742	14899	14922	14852	14836	14898	14854	14958	14838	14967	14863	14931	14806	14884	14856	14918	14947	14816	14791	15050	14749	14918	14764	14854	14851	14873	14866	14815	14913	14802	14758	14835	14813	14766	14870	15041	14972	14845	14807	14929	14814	14844	14871	14944	14842	14870	14842	15085	14645	14771	14733	14867
25962	21688	28842	26031	24081	24148	23426	20983	20142	19632	19124	18684	18432	18165	18116	18126	18014	18115	17958	17969	17852	18103	17921	17889	17802	17706	17737	17700	17712	17592	17634	17790	17929	18085	17865	17763	17858	17787	17936	17789	17690	17667	17715	17566	17651	17858	17456	17643	17677	17819	17789	17811	17485	17787	17543	17736	17606	17556	17738	17686	17758	17592	17594	17951	17460	17793	17645	17709	17882	17861	17714	17791	17628	17552	17615	17629	17793	17508	17687	17661	17773	17561	17618	17792	17836	17371	17604	17542	17757	17681	17425	17699	17679	17419	17528	17681	17529	17667	17761	17588	17752	17689	17447	17528	17498	17608	17589	17733	17546	17691	17776	17596	17567	17536	17583	17759	17604	17679	17496	17785	17618	17373	17503	17659	17708	17599	17505	17739	17441	17770	17610	17746	17594	17599	17457	17670	17791	17683	17631	17588	17665	17692	17563	17560	17862	17562	17701	17498	17703	17624	17610	17773	17653	17646	17672	17625	17754	17718	17573	17627	17713	17539	17782	17717	17526	17731	17808	17585	17561	17430	17437	17705	18052	17762	17632	17614	17958	17676	17464	17771	17717	17312	17546	17742	17658	17525	17484	17616	17471	17690	17675	17563	17471	17738	17471	17519	17646	17630	17668	17602	17542	17667	17627	17689	17545	17491	17673	17446	17664	17550	17553	17744	17801	17556	17812	17749	17555	17321	17810	17668	17569	17766	17561	17779	17671	17724	17619	17671	18240	17451	17794	17542	17985	17695	17855	17655	17412	17513	17474	17566	17730	17560	17656	17699	17547	17676	17654	17531	17453	17714	17700	17640	17741	17558	17332	17694	17673	17498	17504	17382	17571	17696	17658	17699	17451	17665	17717	17685	17553	17705	17470	17429	17710	17578	17602	17699	17621	17668	17810	17599	17757	17601	17655	17679	17435	17652	17484	17681	17794	17542	17403	17542	17559	17706	17747	17794	17610	17686	17420	17405	17545	17512	17697	17486	17577	17567	17745	17828	17445	17572	17739	17593	17574	17414	17226	17542	17750	17675	17673	17524	17396	17673	17490	17641	17893	17507	17645	17752	17537	17514	17325	17441	17656	17445	17396	17570	17639	17777	17710	17663	17512	17617	17702	17575	17635	17707	17684	17446	17705	17497	17627	17416	17506	17425	17695	17731	17508	17633	17549	17686	17672	17678	17662	17540	17536	17756	17425	17533	17597	17484	17499	17584	17589	17507	17560	17566	17659	17747	17510	17618	17643	17625	17612	17526	17677	17537	17730	17596	17618	17629	17614	17586	17648	17514	17918	17492	17599	17768	17580	17739	17409	17750	17782	17874	17789	17570	17995	17740	17573	17378	17541	17670	17672	17470	17572	17639	17640	17636	17600	17627	17548	17684	17742	17658	17717	17533	17677	17577	17654	17633	17507	17507	17720	17727	17544	17577	17628	17410	17681	17552	17466	17619	17728	17779	17616	17743	17656	17632	17722	17635	17635	17522	17728	17598	17579	17735	17755	17721	17467	17460	17664	17538	17482	17511	17737	17546	17765	17592	17538	17835	17697	17785	17634	17532	17717	17741	17794	17610	17735	17614	17691	17582	17546	17540	17617	17607	17673	17777	17476	17630	17577	17853	17725	17795	17638	17635	17481	17619	17634	17653	17678	17661	17581	17532	17384	17842	17705	17294	17778	17626	17825	17762	17465	17479	17798	17575	17666	17608	17680	17672	17517	17582	17724	17259	17517	17561	17558	17663	17575	17682	17694	17596	17608	17612	17575	17661	17698	17632	17672	17580	17708	17575	17540	17630	17660	17631	17625	17494	17709	17549	17463	17513	17570	17670	17714	17453	17760	17558	17661	17677	17696	17526	17640	17671	17844	17576	17754	17703	17570	17820	17528	17431	17741	17687	17516	17394	17603	17871	17654	17764	17617	17407	17616	17642	17643	17594	17687	17550	17253	17454	17429	17772	17737	17627	17552	17784	17559	17705	17481	17777	17718	17632	17698	17703	17710	17742	17632	17628	17519	17593	17608	17651	17561	17454	17705	17596	17705	17564	17622	17518	17868	17615	17747	17669	17702	17627	17932	17452	17478	17607	17724	17732	17626	17658	17599	17675	17612	17753	17702	17699	17684	17709	17605	17677	17743	17778	17600	17545	17455	17498	17515	17618	17551	17588	17439	17908	17706	17484	17670	17576	17653	17624	17752	17592	17680	17848	18026	17617	17376	17797	17525	17787	17554	17683	17469	17684	17696	17786	17586	17601	17480	17807	17546	17662	17692	17829	17709	17704	17648	17593	17805	17632	17726	17568	17531	17856	17693	17762	17491	17576	17731	17584	17690	17739	17624	17507	17587	17689	17545	17686	17565	17542	17840	17605	17761	17683	17697	17599	17685	17599	17609	17620	17711	17842	17511	17636	17546	17654	17809	17768	17455	17574	17588	17733	17651	17758	17677	17578	17606	17738	17542	17504	17639	17734	17689	17806	17736	17568	17603	17404	17672	17552	17529	17616	17551	17741	17634	17650	17695	17641	17599	17553	17471	17663	17732	17651	17687	17531	17652	17769	17582	17661	17762	17579	17457	17543	17556	17508	17535	17675	17530	17622	17693	17742	17464	17517	17713	17378	17854	17518	17765	17670	17593	17571	17636	17621	17659	17627	17696	17593	17675	17784	17538	17576	17506	17457	17768	17589	17682	17712	17587	17489	17709	17745	17554	17811	17578	17851	17692	17800	17534	17637	17707	17823	17490	17643	17708	17475	17599	17805	17512	17804	17686	17711	17654	17629	17593	17835	17535	17716	17738	17770	17661	17538	17724	17499	17506	17781	17666	17590	17858	17725	17463	17558	17615	17659	17818	17574	17650	17634	17639	17740	17855	17536	17616	17852	17564	17746	17682	17701	17543	17611	17679	17792	17793	17654	17664	17581	17620	17796	17734	17696	17763	17447	17835	17618	17753	17612	17639	17806	17772	17529	17526	17625	17591	17587	17564	17656	17403	17627	17423	17802	17661	17593	17763	17739	17790	17638	17592	17544	17399	17495	17515	17465	17698	17537	17635	17672	17593	17744	17581	17624	17647	17574	17606	17832	17609	17621	17682	17725	17828	17658	17646	17673	17499	17745	17766	17605	17651	17682	17429	17620	17699	17529	17618	17951	17741	17701	17694	17398	17342	17754	17570	17485	17623	17582	17742	17428	17581	17718	17662	17754	17584	17521	17420	17770	17759	17401	17661	17617	17798	17692	17693	17758	17788	17456	17515	17723	17497	17897	17822	17524	17646	17563	17497	17673	17734	17696	17678	17653	17798	17635	17696	17581	17791	17623	17640	17491	17716	17495	17710	17699	17648	17513	17764	17988	17802	17516	17435	17594	17555	17657	17737	17495	17856	17622	17666	17687	17614	17781	17650	17748	17753	17516	17750	17564	17572	17528	17502	17832	17591	17748	17694	17701	17689	17672	17562	17566	17509	17668	17492	17651	17552	17655	17624	17603	17649	17681	17809	17661	17770	17492	17812	17394	17521	17641	17812	17745	17575	17306	17504	17750	17911	17579	17753	17708	17763	17639	17641	17676	17591	17612	17660	17867	17737	17612	17671	17593	17837	17881	17733	17741	17807	17600	17712	17737	17741	17698	17626	17720	17387	17634	17775	17735	17524	17637	17631	17454	17536	17725	17676	17801	17645	17428	17720	17759	17664	17757	17574	17690	17702	17353	17848	17663	17852	17535	17580	17792	17700	17530	17482	17391	17560	17635	17824	17600	17655	17734	17594	17482	17581	17561	17614	17465	17752	17472	17455	17724	17637	17630	17633	17566	17846	17688	17758	17555	17409	17558	17575	17709	17606	17668	17782	17536	17480	17706	17570	17736	17727	17559	17666	17577	17736	17485	17523	17776	17726	17643	17827	17824	17951	17523	17631	17781	17607	17696	17518	17690	17598	17429	17538	17603	17781	17616	17723	17805	17675	17696	17517	17462	17520	17833	17578	17636	17649	17548	17757	17625	17755	17610	17666	17836	17539	17693	17683	17587	17644	17751	17701	17632	17519	17557	17856	17434	17496	17472	17703	17722	17619	17675	17719	17659	17508	17654	17312	17609	17480	17603	17582	17466	17685	17351	17880	17592	17869	17693	17482	17540	17624	17681	17648	17528	17483	17626	17532	17699	17708	17662	17600	17666	17598	17450	17659	17407	17439	17649	17591	17764	17481	17736	17544	17600	17721	17562	17549	17629	17318	17652	17628	17622	17637	17555	17616	17709	17625	17423	17528	17571	17756	17723	17761	17535	17636	17650	17711	17457	17572	17737	17603	17589	17730	17804	17542	17661	17700	17768	17462	17572	17503	17553	17784	17799	17627	17842	17722	17575	17613	17612	17711	17429	17506	17662	17593	17556	17579	17585	17674	17699	17529	17679	17679	17655	17447	17481	17777	17598	17555	17638	17489	17663	17534	17603	17691	17543	17606	17600	17703	17547	17735	17521	17701	17603	17992	17421	17435	17496	17805	17758	17443	17638	17620	17466	17683	17601	17519	17638	17607	17561	17773	17585	17607	17557	17674	17585	17645	17564	17625	17607	17801	17761	17688	17539	17559	17580	17586	17715	17538	17615	17772	17776	17617	17509	17858	17871	17836	17797	17665	17669	17690	17653	17445	17703	17745	17571	17740	17609	17671	17751	17515	17527	17606	17787	17631	17455	17491	17906	17640	17602	17851	17441	17628	17800	17585	17445	17581	17625	17717	17691	17504	17621	17640	17606	17428	17766	17733	17516	17558	17683	17610	17452	17718	17784	17845	17716	17599	17592	17849	17624	17476	17588	17671	17703	17649	17599	17629	17462	17483	17518	17510	17756	17788	17833	17733	17879	17822	17538	17731	17730	17631	17446	17548	17675	17486	17592	17702	17767	17647	17522	17516	17606	17686	17721	17662	17651	17597	17639	17701	17667	17717	17622	17805	17707	17766	17561	17703	17670	17767	17621	17695	17564	17768	17642	17790	17820	17810	17837	17787	17696	17635	17531	17753	17685	17662	17824	17628	17619	17567	17497	17597	17764	17576	17710	17567	17416	17551	17583	17588	17598	17753	17726	17800	17721	17576	17680	17890	17607	17657	17618	17648	17409	17571	17457	17541	17834	17746	17503
26075	43479	40845	30625	25984	23390	21256	19990	18638	17757	16872	16255	15849	15827	15779	15533	15676	15717	15453	15471	15475	15331	15348	15114	15111	15060	15021	15122	14973	15111	15149	15179	15046	15142	15126	15162	15025	15056	15170	15135	15246	15132	15043	14948	14952	15168	15034	14992	15037	14949	15011	14956	15000	14881	14979	15024	14939	15077	14901	15037	15030	15080	15134	14741	14923	15220	15056	14922	15082	15043	14984	14854	15107	15117	15019	15002	15096	15007	15142	14921	15124	15083	15024	14971	14987	14846	15268	14957	15032	14980	15113	15061	15068	15007	15169	14876	15038	14945	15073	15004	14920	15121	15090	14971	14982	14901	15163	15068	14854	15006	14932	15098	15175	15114	14982	15027	14903	15032	14820	15050	14863	14925	15153	14898	14896	14932	14945	14973	14876	15111	14870	15101	14817	15081	14962	14923	15057	14988	15038	14959	15128	14872	14947	15050	15037	14836	14934	15098	14884	15005	15014	15040	14961	14948	15111	15087	15137	15107	14862	15074	14900	15064	15006	14962	14902	14996	14830	14803	15045	15119	14876	15109	15184	14981	14681	14936	15025	14934	14978	14931	15000	14872	14908	15053	15010	14962	14976	15027	14997	14897	15181	15095	14888	14978	14836	15084	15038	14854	15002	15099	14975	15141	15081	14773	15025	14855	14903	14969	15187	14992	15161	14740	14972	14901	14867	15045	15106	15078	14957	15060	15084	15071	15067	14830	14996	15008	15169	14926	14933	14988	14880	14801	14981	14942	14874	14995	15009	14953	15157	14863	14987	14984	14973	15073	15094	14990	14894	14892	14992	15075	15023	14940	14995	14841	15059	14991	15191	15018	14944	14988	14893	14921	15012	15009	14892	14965	15058	14999	15053	14992	15007	15041	14975	15140	14951	14918	15150	15008	15026	14858	15104	15089	14997	15034	14851	14829	15040	14965	14941	14931	15087	14882	15345	15120	15107	14970	15081	14883	14953	14950	15019	15027	15033	14951	14952	14999	15006	15021	15131	14977	14951	14984	14819	14900	15028	14944	14886	15159	14852	14960	14925	14930	14944	15073	14931	14984	14962	15031	15133	15038	14871	15219	15142	14869	15026	14806	14860	15052	15074	14879	15120	15100	14999	15115	15121	15116	15057	15057	14881	15049	14905	14928	15226	15033	15000	14879	15039	15154	15246	15028	15084	14966	14846	14941	14985	14996	14869	14879	15034	14992	15007	14952	14932	14953	15022	14943	14951	14999	15057	15051	15091	14976	14792	14927	15036	14846	14972	14893	14989	14795	14929	14927	15004	15108	14987	14915	15039	14907	15119	14997	15112	15086	15112	14994	14900	15024	14871	15057	14965	14926	15142	14958	14925	15026	14920	14750	14866	14989	15029	15052	14819	14996	14967	14912	15119	14956	14903	14942	15110	15052	14925	15189	15204	15145	14925	14939	15080	14997	14914	14899	14924	14926	15104	14899	15066	14974	14983	15007	14868	15105	14885	14809	14884	14977	14953	15018	14945	14945	15085	14999	15002	14853	14856	15147	14963	15000	14911	14907	14978	14862	14942	15072	14949	15090	15112	15000	14948	15022	14960	15067	14977	15140	15209	15034	15140	14929	14974	14873	15016	14878	14861	15013	14955	15162	15042	15004	15174	14946	14967	14937	14999	15012	15126	15144	14995	14880	15150	14967	14960	14855	15079	14945	14948	14944	15116	15038	14935	14950	14966	15080	14951	14885	14969	15088	14977	14888	15007	15098	15153	14967	14975	15004	14940	15055	15084	14898	15012	15099	14988	14984	14901	14894	15003	15021	14873	15026	14983	15084	14880	15143	15142	14856	15026	14993	15024	15082	14958	15080	15024	14978	14994	14924	14976	14949	15071	15024	14940	15103	15129	15088	14919	15002	14969	14943	15021	14997	14997	15065	14891	15062	14994	14940	15126	14984	14905	14986	15078	14886	14900	14897	15075	14954	15108	15032	14921	14856	14967	15066	15083	15149	14986	15016	15053	14983	15001	15164	14951	15150	14874	14888	14822	15067	14813	14867	15025	15012	15049	14876	14985	15037	15189	15141	14943	15054	15114	14784	14921	14891	15032	15016	15029	14796	15133	14851	14846	15114	14959	15001	14957	15080	15235	15056	15031	15199	14977	15061	14890	15209	14879	15102	14899	15030	15030	15080	14927	15058	14985	14867	14816	14929	14893	14893	15025	14984	15052	14859	14961	15086	14959	14859	15214	14991	15030	15107	15059	14921	14833	15089	15112	15163	14957	14911	14837	15006	14996	15096	14927	15080	15134	14902	14993	15068	15037	15065	14993	15058	14825	14986	15025	15020	15019	15204	14974	15012	15153	14996	14944	14988	15095	15009	14972	14986	15011	15098	14969	15131	15080	15208	15124	15035	14909	15019	14771	14978	14830	15042	15075	14995	15010	15011	14982	14929	14936	14822	14978	14992	15017	14867	14939	14842	15126	15226	15049	15001	15082	14977	14925	15269	14971	14951	15127	14913	15034	14928	14992	15064	15046	15019	14866	15079	14921	15008	14995	15079	14863	15009	14975	15058	14756	14820	14984	14844	15018	14981	15032	14924	14876	14928	14931	14790	15157	15044	15000	15108	14799	14990	14935	15010	14870	14959	15019	15217	14795	14975	14894	15046	14969	15046	15027	14816	15100	14775	15030	14918	15005	15079	15029	15086	15043	14975	14954	15157	15178	15111	15056	14944	14941	14949	15186	14900	15231	15023	14976	14971	14884	14879	15035	14964	15021	14753	14991	15080	15073	14987	14870	14842	15073	14962	15046	15057	15065	15091	15005	15055	14968	15079	14910	14866	14870	14912	15012	14958	15002	15104	14931	14879	14973	15029	14998	14967	15064	15020	15111	14887	15044	15071	14847	15163	14813	14929	14942	14890	14899	15078	15043	14988	15068	14844	14968	15013	14900	14939	14802	14862	15060	15088	14892	14950	15037	15101	15031	14903	15056	14977	14869	15052	14985	15142	15198	14951	15119	15202	15143	15171	15030	14980	14988	14977	14944	14838	14847	14787	15053	15132	14870	14993	14998	15019	14891	15128	14950	14975	14903	14932	15126	15032	15077	14847	15159	14916	14974	14958	15143	14981	14979	14841	15089	14945	14891	14965	14939	14928	14886	15016	15175	14970	15122	14942	14943	15138	15119	14988	15015	15067	14907	15069	14974	15007	15003	15179	15088	15097	14864	15027	15061	14971	15082	14984	15064	15050	15061	14937	14924	15099	14948	14913	15143	14975	15113	14929	15048	15003	15087	14995	15017	14955	14808	14933	14964	14981	15009	15125	14910	14859	14959	15028	14973	14917	14997	14981	15035	14989	14967	14998	14920	15010	14862	14983	15023	14880	14908	15188	14907	14873	14897	14902	14943	14951	15061	14901	14921	15149	14975	15010	15223	14792	15026	14921	15037	14869	15115	14959	15218	15148	14765	14949	15033	14957	15100	15034	14924	14965	15065	14999	15248	14932	15106	15093	14918	14858	14942	15031	14956	14895	14822	14872	14970	14921	15161	15037	14985	15155	14914	14871	15032	15079	15026	15111	14932	14929	14866	15009	15044	15010	14940	14934	15019	15012	15033	14987	14917	15046	14969	15143	15052	14999	15324	15016	14785	15080	15109	15171	15096	14998	15053	15085	14961	14927	15197	14940	15012	14911	14890	15021	14930	14922	15165	14912	14867	15089	14917	14942	14966	15176	15165	15024	15196	15060	15298	14899	14943	14914	14990	15014	15099	14894	15025	14877	14863	15058	15000	14905	14960	15077	14979	15053	14895	14946	14993	14918	14905	14953	15041	15157	15028	14925	14916	15003	14936	14771	15025	14802	15040	14928	15000	15078	15048	15068	15030	14958	15121	14844	14892	14902	14999	15026	14999	14892	14808	14908	14830	14888	15255	15051	14989	14952	15057	15053	15130	14851	15207	15072	15008	15052	14875	15036	15007	14997	15043	15108	15049	14833	15030	15046	15053	14939	14974	15096	15073	15004	14924	14882	14876	14940	14908	14954	14902	15052	14981	14983	14772	14964	14978	15078	14915	15074	14968	15160	15124	14954	15020	15129	14963	14912	14976	14992	14993	14994	14942	14962	14925	14966	14940	14871	15015	15083	15162	14976	15106	14880	14921	15051	14950	14928	15177	15005	15134	14979	15032	15018	15018	14964	14964	15031	15149	14876	14786	15024	14880	14900	14967	14953	15001	14883	14969	14930	14975	14885	14980	15023	15049	15100	14987	15041	14888	15074	14991	14850	15029	15157	14887	14909	15019	14927	14984	15104	14990	14972	15198	14984	14946	15020	15157	14895	15036	15094	14859	15028	15005	15040	14965	14690	14958	14941	15007	14870	15076	15003	14822	15078	14990	14976	14858	14912	14814	14883	15189	14911	15118	14893	14963	14952	15062	15066	14950	14933	14997	15054	14874	15042	15025	14933	14990	15047	14990	15076	14859	15065	14936	15016	15143	14985	14909	14957	15077	14904	14876	14911	15022	14980	15038	14944	14896	15146	14910	15073	15037	15047	14873	14756	15090	14929	15003	14868	15116	15044	14897	14931	15018	15035	14967	14944	15118	14954	14966	14987	14937	15111	15037	14996	15003	14964	15088	15008	14937	15149	15046	14998	15019	15150	15066	14944	15062	15028	14992	14738	15019	15008	15036	14922	14993	14970	15212	14934	14954	14931	14844	14954	14949	14956	15061	15031	15133	14955	14884	15040	15020	14976	15010	15013	14935	14905	14957	15010	14898	14970	15031	14714	15194	14937	15090	15052	14969	15123	14900	14931	15003	15011	15082	14999	14987	15003	14959	15125	14971	15046	14850	14999	15021	15098	14896	15221	15011	15021	15020	14959	14797	15078	15032	15000	14928	15075	15052	14990	14951	14858	14987	15123	15011	14916	14976	14846	15011	14936	15116	15141	14793	14965	15026	15057	14963	14785	15079	15024	15118	15097	15122	15118	15086	15041	14871	15035	15268	15069	15008	15041	15101	15109	14917	15076	15127	14863	14950	14825	14970	15000	15070	14914	15014	14946	15083	15016	15022	14900	15024	14986	14956	14877	15032	14918	15062	15002	14996	15138	14915	15136	15191	15074	14887	15030	14991	15008	15208	14913	15146	14955
24298	21603	29230	24704	23437	27076	28622	24606	23427	22827	21821	21045	20604	20249	19981	20036	19990	19863	19786	19861	19643	19739	19591	19496	19758	19617	19631	19616	19569	19315	19460	19446	19563	19344	19402	19501	19416	19342	19518	19352	19373	19428	19520	19286	19395	19401	19184	19262	19325	19401	19276	19429	19329	19177	19233	19377	19109	19284	19223	19265	19067	19401	19338	19408	19268	19285	19252	19442	19153	19158	19103	19299	19260	19367	19460	19280	19303	19502	19477	19207	19353	19364	19259	19342	19275	19277	19261	19382	19305	19244	19262	19357	19311	19242	19158	19310	19127	19481	19490	19345	19251	19404	19383	19426	19346	19184	19329	19351	19228	19281	19342	19120	19169	19066	19196	19265	19341	19256	19206	19104	19317	19285	19159	19427	19201	19309	19260	19235	19285	19285	19191	19347	19388	19379	19275	19324	19431	19193	19419	19276	19378	19386	19226	19285	19147	19484	19372	19368	19409	19674	19419	19437	19260	19216	19263	19228	19279	19157	19244	19120	19412	19174	19155	19064	19293	19201	19475	19364	19405	19268	19211	19271	19307	19175	19333	19420	19447	19316	19381	19354	19429	19199	19313	18912	19437	19421	19336	19210	19315	19240	19269	19365	19120	19055	19219	19211	19228	19375	19215	19569	19375	19315	19280	19360	19368	19294	19339	19081	19175	19268	19278	19271	19194	19178	19310	19270	19310	19250	19177	19351	19330	19275	19206	19253	19400	19440	19267	19260	19223	19166	19285	19349	19084	19117	19327	19316	19253	19309	19518	19258	19315	19415	19080	19293	19379	19245	19310	19336	19254	19350	19456	19415	19326	19605	19374	19263	19617	19201	19153	19232	19178	19388	19288	19483	19372	19027	19258	19282	19248	19361	19202	19283	19422	19259	19375	19045	19327	19487	19262	19425	19059	19269	19324	19345	19505	19231	19412	19068	19160	19277	19181	19307	19079	19222	19356	19268	19264	19311	19151	19408	19374	19264	19408	19353	19133	19212	19160	19454	19280	19516	19422	19416	19283	19513	19239	19088	19452	19539	19522	19365	19265	19311	19199	19278	19181	19402	19246	19331	19395	19136	19279	19473	19315	19127	19141	19156	19240	19237	19253	19356	19367	19263	19151	19165	19375	19410	19334	19278	19215	19245	19109	19463	19332	19261	19325	19166	19260	19230	19191	19273	19248	19254	19140	19178	19249	19404	19464	19155	19283	19291	19180	19281	19253	19151	19249	19354	19143	19402	19286	19255	19306	19213	19256	19428	19123	19251	19223	19310	19195	19425	19392	19066	19426	19460	19188	19274	19194	19401	19229	19263	19457	19236	19105	19318	19142	19419	19349	19375	19244	19153	19220	19291	19116	19112	19317	19251	19223	19275	19055	19256	19364	19274	19183	19162	19204	19570	19193	19329	19402	19256	19151	19249	19309	19455	19291	19246	19185	19268	19313	19356	19257	19287	19071	19459	19127	19158	19170	19318	19170	19200	19413	19442	19331	19370	19212	19161	19302	19248	19192	19324	19365	19301	19188	19247	19018	19327	19282	19088	19263	19085	19338	19387	19208	19234	19041	19198	19381	19115	19223	19091	19370	19403	19214	19240	19390	19390	19203	19189	19254	19414	19228	19098	19244	19277	19289	19313	19171	19140	19164	19302	19327	19285	19329	19514	19337	19285	19098	19285	19377	19207	19327	19389	19268	19438	19396	19209	18907	19362	19281	19162	19271	19383	19346	19029	19150	19134	19278	19187	19082	19039	19347	19073	19309	18989	19097	19244	19158	19250	19436	19127	19088	19115	19318	19295	19163	19090	19166	19265	19425	19316	19197	19194	19408	19089	19249	19106	19349	19045	19399	19234	19165	19496	19138	19274	19127	19206	19343	19203	19468	19158	19242	19064	19366	19337	19153	19271	19451	19361	19252	19081	19340	19218	19344	19265	19344	19287	19400	19330	19203	19030	19091	19225	19182	19330	19251	19310	19078	19231	19207	19226	19282	19283	19195	19148	19289	19142	19296	19330	19184	19366	19325	19364	19336	19450	19346	19400	19076	19224	19394	19303	19186	19377	19034	19367	19449	19507	19101	19360	19260	19536	19054	19049	19239	19321	19387	19193	19246	19264	19199	19324	19162	19350	19056	19283	19361	19305	19093	19258	19215	19176	19062	19010	19239	19141	19243	19193	19284	19231	19328	19407	19272	19361	19162	19181	19385	19292	19448	19295	19234	19181	19049	19108	19179	19122	19308	19422	19347	19196	19316	19363	19401	19248	19253	19247	19283	19456	19035	19316	19318	19215	19124	19468	19276	19312	19285	19049	19205	19551	19280	19183	19326	19104	19217	19366	19402	19432	19182	19124	19342	19036	19173	19190	19284	19446	19142	19237	19143	19351	19250	19453	19427	19397	19345	19144	19361	18990	19214	19363	19206	19142	19466	19214	19139	19130	18986	19526	18975	19384	19334	19277	19342	19140	19287	19075	19218	19496	19272	19030	19440	19155	19471	19312	19313	19282	19505	19383	19319	19220	19151	19201	19229	19259	19183	19414	19317	19322	19218	19303	19483	19106	19420	19313	19449	19066	19471	19482	19212	19256	19209	19196	19186	19120	19397	19261	19140	19259	19138	19044	19194	19273	19292	19321	19346	19224	19258	19073	19099	19148	19022	19352	19234	19395	19374	19131	19393	19303	19506	19387	19333	19270	19240	19472	19390	19385	19452	19092	19291	19169	19459	19170	19413	19109	19234	19480	19434	19093	19071	19336	19324	19222	19259	19245	19280	19462	19422	19328	19244	19299	19290	19253	19010	19228	19577	19206	19310	19268	19164	19223	19116	19282	19228	19413	19349	19421	19389	19292	19248	19244	19383	19330	19478	19196	19234	19343	19174	19506	19196	19073	19252	19283	19253	19147	19517	19203	19425	19386	19275	19259	19320	19084	19278	19433	19273	19391	19351	19442	19356	19165	19297	19259	19425	19396	19315	19251	19295	19264	19308	19200	19414	19303	19277	19292	19297	19242	19160	19149	19133	19209	19087	19308	19383	19235	19301	18962	19240	19369	19190	19275	19415	19301	19156	19367	19304	18978	19270	19338	19361	19325	19341	19254	19225	19200	19361	19290	19248	19223	19322	19304	19162	19177	19213	19331	19327	19266	19423	19249	19343	19334	19399	19192	19549	19356	19367	19164	19321	19350	19476	19412	19447	19290	19387	19523	19123	19158	19194	19256	19297	19289	19173	19312	19303	19146	19157	19285	18933	19219	19223	19312	19382	19383	19392	19313	19435	19273	19307	19261	19189	19330	19147	19307	19184	19197	19186	19070	19030	19234	19222	19192	19213	19293	19377	18996	19460	19182	19041	19251	19174	19435	19143	19209	19453	19295	19351	19105	19012	19262	19479	19317	19337	19206	19253	19171	19202	19309	19350	19151	19334	19248	19293	19370	19096	19284	19333	19018	19269	19181	19199	19321	19353	19238	19335	19317	19185	19402	19061	19320	19144	19223	19166	19140	19182	19288	19202	19174	19241	19033	19241	19328	19310	19353	19333	19077	19162	19186	19352	19459	19223	19346	19060	19245	19147	19084	19207	19273	19367	19197	19065	19413	19310	19146	18865	19232	19278	19125	19275	19130	19435	19276	19322	19249	19161	19282	19279	19242	19223	19337	19201	19240	19097	19194	19163	19078	19150	19312	19118	19273	19406	19198	19477	19204	19272	19298	19517	19441	19081	19248	19267	19035	19137	19456	19258	19489	19340	19209	19385	19162	19362	19157	19192	19253	19117	19308	19372	19328	19290	19263	19127	19384	19201	19291	19232	19193	19271	19180	19181	19410	19265	19216	19123	19295	19246	19403	19430	19440	19244	19232	19312	19305	19287	19179	19416	19345	19366	19275	19355	19224	19371	19174	19087	19370	19124	19273	19218	19399	19258	19298	19396	19381	19482	19433	19289	19206	19243	19092	19456	19184	19409	19220	19330	19095	19252	19231	19244	19305	19461	19267	19202	18980	19411	19246	19202	19364	19240	19252	19342	19326	18999	19057	19255	19235	19066	19283	19409	19191	19082	19241	19161	19278	19342	19136	19313	19218	19262	19238	19468	19144	19295	19111	19259	19338	19315	19192	19127	19353	19268	19081	19202	19321	19324	19290	19310	19405	19203	19334	19206	19446	19219	19384	19069	19085	19279	19258	19591	19278	19120	19347	19532	19151	19492	19384	19289	19363	19347	19221	19434	19183	19331	19407	19511	19273	19297	19388	19378	19576	19345	19238	19353	19393	19326	19113	19213	19383	19286	19222	19126	19360	19475	19360	19324	19378	19431	19322	19218	19483	19277	19398	19412	19610	19327	19248	19283	19224	19176	19264	19259	19183	19337	19260	19283	19342	19326	19192	19297	19176	19446	19310	19501	19199	19339	19372	19475	19273	19319	19314	19363	19250	19068	19392	19076	19169	19174	19439	19422	19301	19426	19446	19259	19336	19349	19339	19405	19336	19339	19403	19254	19281	19148	19338	19444	19347	19370	19160	19328	19260	19223	19346	19345	19367	19270	19629	19534	19347	19461	19271	19392	19310	19259	19332	19125	19484	19145	19224	19006	19119	19340	19172	19228	19043	19338	19363	19225	19360	19388	19306	19152	19206	19378	19194	19227	19362	19234	19389	19278	19215	19230	19265	19279	19031	19283	19571	19223	19206	19440	19582	19547	19319	19174	19285	19530	19460	19206	19249	19433	19262	19275	19387	19185	19443	19354	19209	18877	19111	19243	19261	19135	19344	19139	19301	19418	19203	19140	19339	19130	19308	19381	19226	19366	18973	19354	19237	19131	19387	19354	19118	19132	19342	19273	19244	19290	19094	19145	19218	18944	19226	19434	19364	19215	19373	19321	19261	19352	19321	19105	19094	19165	19334	19411	19026	19407	19444	19295	19237	19419	19335	19172	19415	19102	19051	19284	19284	19210	19029	19303	19132	19376	19438	19401	19315	19287	19289	19385	19126	19243	19275	19311	19326	19444	19114	19257	19326	19351	19166	19188	19094	19280	19297	19287	19356	19342	19450	19185	19277	19160	19378	19297	19098	19446	19221	19149	19183	19401	19324	19223	19174	19376	19213	19206	19279	19169	19202	19411	19172	19031	19247	19160	19137
28343	46845	46360	38179	32329	28530	25526	23712	22399	20733	18929	18433	17566	17115	16817	16914	16801	16773	16630	16591	16530	16380	16305	16174	16225	16129	16059	16089	16128	16013	15952	16166	16172	15936	16087	16150	16101	16158	15937	16033	16081	16052	16104	15973	15942	15919	16095	15957	15921	15822	16032	16056	16020	15915	15798	16043	15896	15947	15888	15861	15934	15889	15852	15790	15991	15944	16005	15984	15951	15832	15935	15811	15921	16001	15947	16077	15889	15813	16095	16093	15778	15946	15865	15751	15886	15876	15954	15843	15916	15901	15936	15928	15952	15979	15691	15888	15938	15991	15889	15948	16036	15874	15937	16025	16012	15723	15962	15878	15830	15866	15843	15927	15999	15886	15825	15924	15881	15754	15970	15817	15947	15970	15848	15766	16063	15812	16108	15870	16033	15897	15653	15975	15838	15924	15986	16023	15913	15670	15905	15919	15982	15980	16002	15765	15800	15831	15948	15758	15869	15790	15883	15984	15899	15865	15984	15831	15856	15795	15751	15926	15850	15756	15859	15808	15968	15973	15953	16049	15925	15925	15825	15929	15919	15919	15747	15816	15877	15942	15995	16037	15846	16013	15837	15871	15818	16146	16003	16000	15897	15927	15837	15784	16015	15770	15857	15886	15733	15909	15988	15923	15834	15824	15741	15896	15996	15940	16048	16056	15958	15974	15878	15779	15891	15847	15935	15912	15927	15696	15839	16139	15858	15991	15842	15983	15965	15900	15858	16054	15886	15872	15809	16121	15990	15868	15932	15973	15734	15977	15906	16057	16080	15837	15800	15776	15926	15982	15786	15854	15724	15853	15855	15955	15783	16001	16003	16018	15988	15802	16107	15913	15819	15822	15822	16191	15701	15960	16043	15783	16117	15970	15855	15857	15977	15951	15794	15949	15711	15999	15929	15824	15887	16028	15922	15782	15868	15898	15902	16051	15977	15860	15829	16085	15807	15884	15919	16052	16176	16128	15994	15733	15804	15775	15877	15889	15906	15989	15833	15882	16103	15930	16068	15792	15927	15835	15719	15919	15582	15794	15709	15844	15942	15845	15783	16016	15857	15922	15960	15942	15890	16024	15967	15860	15947	15761	15917	15950	15848	15767	15948	15880	15956	15859	15827	15862	15902	16068	16039	15857	15911	15868	15851	15808	16055	15782	15826	15905	15997	15833	15877	15906	15894	15905	16018	15849	15742	15674	15873	15913	15880	15711	15779	15948	15669	15740	15878	15858	16062	15824	15872	15848	15967	15935	15855	15788	15996	15926	15689	15908	15887	15814	15938	15961	16095	15888	15893	15947	15958	15987	15831	15936	16026	15820	15845	15984	15805	15907	15916	15946	15962	15746	15895	15812	16019	16138	16013	15890	15962	15903	15868	16031	15791	15944	15743	15565	15993	15923	15801	16040	15885	15854	15795	15997	15936	15837	15946	15823	15824	15884	15979	15766	16006	15879	15877	15961	15989	15999	15903	15963	15960	15892	15875	16051	15960	15764	15943	16060	15762	15710	16008	15907	16028	15832	15854	16057	16003	15773	15852	15764	15901	15942	15808	16026	15697	15863	15875	15947	15858	16009	16001	15824	15819	15959	15885	15849	16001	15909	16004	15876	15864	15773	15960	15852	16077	15802	16052	16051	15747	15788	15870	15751	15907	15974	15883	15880	15789	15835	15871	15924	15916	15621	15844	15771	15801	15973	15834	15902	15912	15879	15736	15956	15976	15951	15976	16008	15913	15759	15859	15922	15997	15826	15903	15924	15902	15867	15887	15743	15885	15981	15854	15913	15929	15957	15870	15944	16072	15843	15950	16022	15940	15742	15946	15927	15825	15806	16112	15850	16101	15943	15970	15965	15879	15857	15802	15770	15915	15872	15752	15804	15846	15797	15878	15925	16019	15755	16005	15905	15905	15796	15794	15941	15767	15909	15968	16061	15917	15977	15871	15942	15821	16000	15905	16041	15858	16027	15835	15888	15811	16018	15884	15940	15799	15833	15886	16069	16107	15914	15900	16005	15807	15853	15955	15728	15967	15634	16143	15803	15980	15971	16032	15964	15968	15973	16037	15856	15964	15874	15825	15982	15946	15931	15989	15789	15858	15974	15979	15841	15923	15929	16034	15891	15949	16023	15890	15769	16031	15897	16002	15903	15967	15782	15615	16032	15834	15953	15776	15936	15890	15787	15972	16211	15790	16016	15966	15925	15909	15869	15839	15938	15866	15753	15918	15860	15969	15906	15877	15820	15728	15900	15787	15905	15962	15856	15737	15912	15897	16075	15956	15850	15963	15830	15730	15927	15844	15968	15789	15942	15901	15830	15807	15841	15888	15847	15761	15893	15814	15900	16056	15951	15771	15788	16002	15893	15896	15835	15764	15861	15927	15947	16020	15743	15956	15995	15764	15743	15812	15725	15898	15864	15922	15827	15827	16057	15945	15895	16004	15869	15906	15840	15762	15968	15756	15865	15947	15933	16135	15870	15703	15768	15927	15846	15956	15790	15884	15884	16075	15904	15953	15983	15972	15904	15969	15787	15874	16113	15829	15940	15978	15989	15859	15829	16092	16054	15864	15788	15762	15782	15904	15918	15790	15959	16120	15829	15935	16011	15724	15786	15877	15931	15865	15994	15841	15921	15698	15864	15697	15863	15906	15944	15627	15890	16057	15995	15905	16078	15804	15921	15938	15888	16000	15700	15981	15763	15848	16077	15792	15738	15811	15875	15847	15997	15930	15882	15906	16074	16107	15868	15837	15964	16018	15848	16069	15883	16004	15919	15901	15871	15947	15818	15699	15995	15759	15848	15789	15940	15890	15809	15815	15958	15695	15929	15948	15903	15853	15737	15978	15936	16027	15813	16020	15800	15837	15834	15802	15921	15918	15884	15851	15961	15926	15895	16104	15778	15870	15984	15956	16013	15950	15801	15763	15918	15854	15925	15949	15887	16129	15890	15775	15691	15856	15674	15991	15745	15921	16025	15946	15851	15807	15954	15854	15853	15983	15864	15969	16016	15838	15813	15911	15936	15988	15880	15946	15902	15831	15992	15818	15996	15924	16059	15811	15837	16023	15895	15912	15798	15895	15915	15868	15831	15780	16024	15936	15923	15888	15948	15932	15940	15926	15959	15922	15886	16008	16056	15905	15901	15984	15839	15851	15878	15822	16137	15985	16030	15979	16051	15928	15756	16057	15864	15924	15896	15822	15814	15848	15720	15844	16117	15805	15840	15854	15894	15990	15785	15876	15933	15834	15886	16028	15697	15730	15930	15872	15842	15963	15856	15939	15988	15829	15803	15908	15965	15817	15807	15787	15776	15781	15954	15937	15935	15818	15979	15925	15713	15959	15962	15652	15864	15986	15683	15987	15865	15830	16046	15907	15975	15835	15994	15941	15967	15773	15947	15866	15859	15877	15981	15878	15986	15834	15778	15910	15630	16043	15904	15890	15865	15833	15879	15886	15721	15985	15731	15777	15952	16027	15863	15782	16024	15770	16068	15902	15783	15864	15779	15886	15915	15955	15815	15976	15888	15986	15808	15830	15794	15779	15852	15853	15834	15892	15895	15997	15859	15882	15956	15895	15871	15741	15933	15894	15798	15801	15871	15953	15874	15720	15973	15840	16025	15872	15969	15785	15832	15978	15898	15911	15786	16017	15846	16031	15982	15906	15815	15894	15826	15795	15788	16067	15842	15970	15938	15814	15752	15888	15950	15905	15965	15811	15742	15853	15968	15826	15760	15945	15894	15801	15985	15961	15831	15717	15969	15844	15732	15931	15836	16051	15853	16095	15979	15853	15889	15856	15909	15957	15895	15903	15918	15961	15981	15875	16086	15813	15852	15841	16004	15839	15919	15942	15786	15870	15987	15993	15639	15996	15926	15709	15972	15931	15991	15896	16006	15865	15822	15722	16028	15866	15815	15832	16088	15879	15920	15835	15857	15924	15935	15897	16139	16056	15909	15890	15875	15788	16069	15704	15863	16053	16019	15919	15885	15818	15957	15856	15859	15993	15837	15848	15835	15922	15895	15859	15953	15982	15933	16080	15899	16029	15899	15911	15906	15968	15806	15950	15970	15889	15789	15867	15895	16102	15909	15920	15941	15926	15853	15696	15846	16012	15830	15911	15911	15866	15861	15933	15864	16037	15996	15711	16001	15895	15884	15671	15894	15841	15854	15942	15690	15958	15843	16107	15869	15894	15735	15939	15941	15888	15847	15842	15751	15859	15927	15945	15974	15843	15826	16038	15968	15842	15724	15823	15909	15844	15852	15944	15839	16076	15698	15831	15857	15864	16000	16082	15791	15803	15985	15989	15902	15943	15941	15830	15825	15766	15836	15802	15776	15970	15861	15855	16026	15830	16003	15784	15919	15789	16034	15830	15967	16011	15932	15828	15893	15838	15901	15932	15790	16028	16025	15916	15863	15993	15956	15829	15926	15750	15892	15843	15884	15882	15811	15958	15760	16038	15904	16044	15920	15885	16091	15810	15873	15790	15990	15883	15922	15942	15779	15872	16052	15843	15794	15910	15923	16027	15824	15842	15961	16006	16072	15898	15977	15853	15687	15945	16003	15802	15864	15995	16021	15776	15896	15840	15976	15734	15979	15897	15992	15887	15923	15962	15849	15981	15827	15952	15879	15814	15929	16013	15869	16069	15875	15845	16097	15879	15903	16018	16055	15988	15898	15746	15797	15820	15858	15813	16013	16030	16023	15948	15805	15976	16017	15997	15915	15890	16124	15815	16126	16048	15809	15949	16002	16061	15938	15894	15896	15898	15932	15913	15938	16033	15778	15912	15851	15933	15770	15898	15962	15888	15880	15896	15947	15897	15893	15921	15945	15751	15949	15895	16064	16034	16058	15826	15637	15966	15937	16039	15794	15836	15863	15979	15849	15872	15881	15903	16178	15762	16063	16104	16059	15830	15835	15896	15852	15799	15962	16115	15817	15875	15859	15885	15810	15928	15806	15956	15874	16005	15791	15976	15876	15965	15932	15911	15898	15924	15903	15775	15968	15842	15912	16025	16010	15880	15902	16131	15873	15986	16007	15904	15735	15920	15799	15846	15851	15922	15751	15772	15915	15839	15952	16086	15854	15882	15929	16040	15793	15958	15885	15790	15908	15977	15875	15940	15821
31802	26708	29446	26271	22346	20843	20399	19514	19198	18912	18680	18365	18053	18164	18033	18010	17887	17964	18058	17838	18108	17864	17904	17645	17889	17993	18075	17663	17916	17828	17793	17671	17822	17867	17856	17757	17836	17883	17780	17730	17722	17715	18019	17886	17711	17604	17515	17816	17873	17713	17847	17607	17543	17779	17692	17793	17676	17598	17642	17746	17799	17675	17448	17800	17508	17733	17588	17814	17597	17545	17787	17748	17704	17864	17892	17756	17860	17546	17854	17436	17690	17705	17998	17524	17824	17875	17682	17697	17638	17730	17786	17627	17813	18014	17766	17702	17676	17717	17587	17847	17782	17777	17856	17649	17798	17522	17713	17715	17624	17626	17739	17726	17888	17718	17597	17760	17724	17699	17670	17830	17422	17665	17663	17690	17796	17809	17690	17759	17571	17877	17715	17538	17819	17787	17643	17739	17589	17595	17777	17805	17740	17862	17597	17690	17808	17488	17654	17910	17849	17699	17679	17707	17759	17728	17530	17566	17660	17596	17640	17792	17720	17795	17760	17612	17508	17464	17751	17689	17918	17711	17713	17526	17845	17688	17698	17573	17727	17785	17745	17633	17939	17948	17470	17675	17724	17696	17729	17862	17728	17703	17635	17865	17667	17651	17520	17761	17857	17908	17662	17839	17605	17520	17670	17774	17526	17656	17765	17875	17605	17809	17562	17872	17772	17732	17426	17646	17490	17517	17685	17617	17660	17825	17811	17619	17707	17686	17630	17770	17730	17812	17646	17684	17586	17623	17762	17775	17680	17532	17755	17711	17787	17662	17787	17809	17782	17779	17690	17627	17861	17637	17574	17804	17515	17714	17721	17692	17700	17887	17826	17914	17765	17655	17895	17602	17730	17772	17921	17665	17958	17577	17723	17658	17759	17686	17741	17835	17845	17893	17730	17844	17732	17635	17563	17884	17782	17677	17702	17755	17705	17765	17563	17762	17745	17768	17664	17837	17939	17738	17671	17548	17743	17801	17659	17600	17698	17564	17623	17433	17479	17742	17666	17735	17841	17764	17675	17559	17577	17717	17799	17835	17603	17687	17689	17626	17932	17671	17799	17641	17508	17861	17801	17531	17700	17762	17663	17852	18022	17785	17681	17647	17730	17787	17683	17765	17660	17883	17662	17715	17752	17675	17607	17804	17613	17656	17808	17841	17583	17672	17706	17721	17598	17982	17754	17684	17851	17511	17712	17546	17685	17610	17917	17754	17622	17689	17793	17819	17848	17580	17891	17701	17869	17700	17709	17896	17791	17648	17524	17704	17727	17651	17788	17875	17985	17750	17676	17666	17718	17825	17762	17684	17824	17851	17562	17705	17672	17683	17585	17703	17733	17820	17728	17861	17632	17782	17954	17529	17728	17499	17658	17858	17651	17625	17680	17532	17851	17704	17560	17734	17926	17554	17837	17679	17692	17536	17744	17721	17778	17640	17644	17681	17845	17633	17794	17873	17758	17930	18040	17653	17777	17646	17702	17640	17696	17766	17740	17748	17714	17745	17649	17743	17963	17709	17769	17777	17878	17734	17660	17925	17632	17740	17703	17788	17636	17803	17537	17688	17779	17820	17878	17824	17551	17565	17867	17908	17762	17734	17648	17609	17760	17860	17752	17857	17776	17610	17783	18020	17591	17513	17624	17566	17651	17776	17841	18038	17782	17734	17564	17783	17717	17575	17587	17796	17745	17763	17838	17639	17644	17574	17624	17677	17851	17713	17515	17775	17641	17934	17670	17482	17707	17473	17685	17698	17798	17846	17780	17745	17714	17786	17895	17870	17870	17830	17670	17740	17650	17791	17862	17716	17589	17638	17826	17735	17701	17945	17658	17832	17770	17855	17717	17687	17861	17696	17768	17646	17716	17659	17888	17832	17565	17695	17723	17828	17834	17743	17648	17681	17712	17820	17790	17642	17632	17725	17778	17653	17774	17720	17771	17681	17787	17872	17599	17557	17755	17716	17539	17445	17803	17647	17803	17641	18050	17769	17456	17671	17696	17554	17832	17704	17894	17552	17553	17656	17648	17705	17596	17751	17675	17733	17535	17724	17646	17525	17449	17627	17737	17581	17585	17663	17766	17474	17726	17384	17730	17675	17565	17591	17647	17683	17753	17794	17658	17713	17640	17831	17630	17722	17649	17761	17595	17835	17704	17785	17725	17692	17714	17726	17765	17872	17860	17578	17738	17723	17625	17609	17707	17682	17603	17568	17758	17436	17579	17760	17843	17615	17679	17704	17685	17798	17837	17818	17762	17795	17734	17724	17860	17656	17833	17649	17786	17675	17495	17828	18019	17832	17746	17805	17872	17592	17546	17802	17705	17717	17665	17680	17603	17794	17958	17707	18033	17750	17807	17666	17632	17622	18033	17534	17728	17663	17761	17815	17776	17625	17797	17666	17708	17854	17672	17808	17824	17824	17913	17524	17873	17627	17541	17734	17857	17798	17608	17649	17964	17641	17820	17903	17857	17734	17758	17565	17631	17678	17747	17859	17705	17673	17727	17579	17996	17679	17531	17677	17909	17829	17818	17702	17837	17777	17471	17621	17711	17769	17675	17935	17866	17775	17802	18079	17612	17693	17720	17964	17726	17796	17545	17566	17781	17474	17729	17772	17739	17856	17722	17703	17683	17732	17765	17933	17729	17738	17872	17824	17723	17857	17870	17729	17638	17769	17755	17645	17718	17653	17632	17668	17687	17748	17772	17769	17826	17835	17688	17914	17718	17695	17813	17750	17665	18036	17577	18151	17621	17682	17892	17839	17822	17837	17769	17684	17896	17596	17598	17560	17640	17643	17617	17892	17822	17639	17683	17833	17709	17753	17859	17761	17709	17663	17622	17727	17707	17606	17735	17721	17889	17564	17666	17892	17690	17762	17793	17793	17737	17752	17555	17607	17849	17588	17832	17816	17649	17776	17664	17582	17586	17618	17929	17698	17679	17690	17731	17829	17668	17583	17761	17755	17612	17742	17819	17780	17870	17705	17684	17601	17638	17554	17543	17693	17684	17637	17700	17907	17550	17712	17700	17849	17754	17731	17539	17794	17632	17845	17781	17605	17672	17725	17864	17721	17779	17706	17506	17798	17823	17687	17714	17773	17826	17616	17748	17658	17586	17731	17591	17662	17498	17663	17857	17699	17585	17734	17689	17535	17649	17772	17723	17697	17568	17763	17742	17872	17729	17823	17728	17730	17933	17640	17789	18002	17793	17728	17837	17678	17866	17997	17737	17702	17675	17609	17821	17836	17611	17559	17611	17597	17615	17835	17542	17768	17684	17496	17743	17948	17725	17926	17915	17758	17721	17648	17636	17612	17851	17827	17755	17737	17572	17679	17658	17620	17810	17726	17706	17866	17936	17712	17668	17622	17805	17844	17865	17779	17677	17647	17826	17619	17642	17873	17751	17714	17748	17609	17728	17432	17884	17817	17778	17658	17502	17886	17838	17623	17719	17730	17658	17873	17701	17804	17677	17794	17815	17644	17718	17918	17789	17515	17675	17714	17750	17777	17685	17797	17669	17655	17631	17691	17715	17680	17567	17910	17768	17484	17869	17769	17660	17422	17821	17695	17796	17454	17976	17648	17630	17652	17630	17852	17625	17711	17640	17757	17515	17784	17514	17535	17509	17667	17736	17681	17717	17520	17686	17897	17732	17839	17588	17541	17535	17899	17818	17812	17667	17782	17680	17616	17770	17882	17771	17544	17663	17643	17892	17894	17819	17676	17644	17479	17453	17618	17543	17842	17800	17659	17842	17577	17535	17941	17505	17812	17736	17662	17675	17483	17530	17870	17680	17697	17823	17878	17803	17776	17840	17827	17701	17660	17618	17632	17874	17638	17562	17675	17846	17683	17816	17734	17671	17816	17657	17685	17664	17883	17728	17835	17665	17685	17767	17780	17891	17675	17719	17789	17851	17944	17836	17729	17742	17769	17449	17691	17879	17748	17620	17646	17580	17670	17619	17568	17694	17647	17750	17506	17696	17742	17761	17636	17891	17663	17655	17758	17700	17625	17644	17639	17412	17601	17496	17716	17573	17663	17878	17666	17698	17585	17756	17479	17607	17768	17873	17734	17849	17757	17619	17639	17932	17341	17770	17703	17939	17636	17933	17740	17765	17555	17758	17715	17847	17723	17601	17627	17780	17699	17991	17759	17711	17738	17800	17470	17782	17649	17991	17765	17768	17612	17563	17755	17561	17650	17769	17426	17474	17670	17720	17723	17827	17638	17527	17860	17801	17823	17721	17749	17815	17715	17741	17719	17637	17867	17490	17513	17628	17765	17831	17711	17752	17544	17737	17723	17791	17578	17667	17800	17766	17706	17719	17804	17701	17791	17745	17754	17932	17798	17731	17803	17981	17814	17897	17792	17843	17544	17551	17938	17892	17716	17858	17664	17744	17623	17571	17729	17823	17916	17768	17797	17798	17738	17674	17711	17819	17396	17650	17710	17698	17733	17579	17565	17662	17946	17644	17499	17728	17523	17687	17632	17768	17713	17811	17611	17666	17640	17558	17768	17675	17857	17967	17807	17820	17833	17771	17701	17738	17564	17723	17599	17721	17833	17691	17681	17546	17775	17724	17647	17781	17982	17879	17668	17807	17662	17845	17785	17738	17559	17596	17836	17590	17787	17722	17623	17698	17827	17667	17775	17637	17772	17698	17786	17630	17648	17514	17599	18001	17883	17644	17527	17595	17541	17585	17666	17856	17968	17630	17867	17713	17746	17887	17638	17854	17643	17813	17770	17579	17886	17699	17692	17654	17603	17702	17670	17799	17868	17834	17634	17757	17641	17744	17818	17468	17518	17637	17627	17788	17887	17667	17616	17553	17829	17874	17553	17593	17525	17549	17592	17714	17759	17659	17694	17808	17780	17819	17694	17620	18100	17699	17731	17700	17667	17852	17609	17602	17788	17992	17699	17593	17657	17851	17598	17751	17679	17548	17588	17658	17739	17812	17752	17624	17740	17818	17781	17632	17639	17826	17701	17665	17817	17839	17557	17802	17461	17725	17794	17670	17712	17808	17601	17735	17630	17715	17698	17736	17545	17632	17757	17352	17840	17685	17592	17405	17631	17920	17931	17680	17697	17585	17625	17655	17609	17751	17788	17526	17684	17589	17545	17837	17725
26012	34797	33687	26815	22580	20352	18963	18029	17334	17039	16381	16084	15615	15482	15404	15264	15399	15175	15187	15163	15166	15127	15160	15172	15168	15062	15212	15082	15083	15069	15113	15063	15088	15330	15134	14945	15079	14988	15104	15099	15201	15077	14927	14954	14974	14928	15091	14938	14903	15215	15028	15035	14901	15162	14916	14856	14967	15083	14970	15032	14939	14958	14921	14922	15023	15049	15074	15050	14954	15077	15081	14963	15039	15085	14956	14864	15095	15000	15106	14741	15058	14989	15042	14932	14955	14913	15120	14928	14986	15128	15004	14951	14950	15033	14997	14992	14924	15069	15111	14898	14849	14989	14986	14914	15049	14901	15050	14975	15107	15056	15008	15013	15113	14919	14980	14911	14945	14971	15187	14978	14993	15119	15066	14963	14998	14921	15025	14948	14911	15148	15004	15037	15024	15118	15082	14878	15005	15069	15002	15106	14930	14804	15013	14899	15088	14792	15131	15015	15109	15051	15022	15137	14868	15048	15109	15134	15219	15087	15054	15003	15028	15045	15001	14989	15033	15005	15066	15076	14902	15063	15274	15183	14999	14997	14818	14930	15112	14971	15058	14998	14947	14905	14885	15029	14986	14982	15179	14907	14969	15115	15088	15088	14961	14965	14906	14897	14937	15092	14850	14942	15027	14838	15033	14848	15073	15028	15066	15030	14986	15064	15062	15185	15054	15054	14942	14955	14921	15042	15029	14952	15020	14950	14983	14915	15154	14963	15102	15218	14832	14803	15028	15032	14944	14860	14971	15035	14889	14857	14914	15010	15174	14834	14842	14963	15116	14994	15131	15074	15065	14957	15021	14976	15153	14929	14991	15086	14866	15167	14896	15048	15030	14897	15094	14904	15102	14935	14977	14966	15062	15073	15010	15031	14918	14996	14925	14911	14988	15085	14886	15000	15066	15038	14815	14886	14968	15034	14997	15048	15131	15039	14967	15000	15149	14917	14974	14911	15078	14988	15094	15192	14909	15087	15117	15012	15053	14914	14966	14935	14972	14891	15056	15072	15044	15151	14954	15042	15166	15064	14893	14975	15068	15062	14992	14912	14902	14943	15002	14970	14991	15133	15000	15158	14958	15016	14976	14967	15152	14993	15168	15052	15066	14918	15086	15011	14832	15120	15033	14945	15085	14974	14922	14927	14966	14893	15099	15015	14965	14928	15038	15034	15110	14976	14919	14822	15030	15132	14997	14907	14924	14944	15237	15061	15070	15282	15042	15064	15085	14952	15061	15042	14891	15081	15074	14900	15022	14909	15155	14959	14933	14729	14887	15100	15067	15024	15067	15071	14961	15054	14981	15072	15157	14891	15181	15068	15014	15025	14894	15045	14898	15211	15119	15002	15016	15151	15081	15188	14940	14906	14845	15025	15043	15157	14921	15022	14867	15000	15023	14975	14980	14990	15031	14949	15085	15103	15070	14827	15096	15014	15098	15136	14942	15001	14848	14841	15099	14933	15046	14935	15078	15079	14932	15098	15214	14926	15005	14912	14915	15038	14984	14941	14933	14905	15044	14935	15146	15040	15145	15017	14921	14870	15155	14921	14957	15198	15153	15043	14999	14965	14973	15135	14953	14927	14993	15034	14971	15044	15050	15105	14982	14986	14986	14996	14987	14908	15146	14972	15053	15311	15141	14932	15108	15124	14924	15081	14885	14871	14985	15044	14866	15010	14990	14921	14975	15116	15036	15130	15197	15160	15035	15029	15184	15041	15015	14906	14934	15062	15009	14900	14973	14996	15130	15056	15136	14985	14876	14958	14974	14937	14950	15026	15304	14953	15260	15021	15031	14891	15089	15092	15015	14934	15055	14832	15227	15027	14910	14946	14996	14919	14955	14927	14982	14900	14994	14933	14793	14984	15165	15108	14998	14958	15035	14871	15023	15079	15114	15032	15138	15035	15076	15062	15007	14968	15066	14907	15030	15013	14914	15023	15103	15072	15006	14983	15151	14851	14988	15151	14863	15165	15016	14939	15021	14955	14983	14991	14969	15000	15012	15022	15307	14705	14910	14926	15064	15024	14963	15060	15192	15029	15152	14846	15068	14933	15077	15023	15020	15112	15008	15153	15176	14958	15082	15022	15090	15120	14935	15179	14980	15058	14954	14956	15067	15025	15045	14986	15120	15112	14936	15088	15067	15054	14839	15051	14947	15016	14986	15082	14970	15064	14961	14979	14942	15216	14943	15125	15078	15008	15151	14838	15019	14948	15088	14861	15098	14887	14895	15008	15041	14958	15078	15125	14860	14890	14822	14923	15161	15004	14997	15093	15030	15138	15079	15009	15046	15008	15079	15083	14892	15006	14934	14967	14960	15095	14989	14933	15059	15089	15014	14880	15113	15041	15100	14915	15031	14958	14922	15185	15000	15033	14928	15033	15060	15092	15162	15036	14924	14873	14990	14985	14893	15119	14914	15132	14910	15073	14900	15055	14917	15145	14922	15087	15059	14886	15058	15116	15068	14994	15060	14983	14963	14984	15036	14960	15064	14958	15003	15115	15209	14979	15044	15210	14944	15098	14900	14940	14974	14838	15116	14773	15019	15086	14948	14954	15138	14975	14964	14917	15067	14870	15131	15127	15068	14889	15087	15035	15151	14906	14829	15017	15041	15038	15050	15010	15086	15045	15052	14960	15041	15043	15087	15138	14900	15074	15003	14933	14960	14935	15060	14875	15084	15062	14855	15070	15290	15231	14919	15016	15007	14931	14905	14960	14807	14830	15214	15115	15030	14917	15152	15090	15096	14744	14932	15030	15166	14884	15011	15181	14955	15041	15023	15147	15081	14993	15129	14855	15084	14963	14997	15014	15202	14999	15166	15113	15017	14950	15101	14900	14950	15112	15005	15049	14993	14955	15110	14980	14965	15094	15050	14956	15009	14998	15083	14929	15044	15113	14821	15262	14987	14867	14955	15005	15123	15029	14932	14996	15030	14975	15010	15130	14978	15077	15001	15072	15184	15101	14909	15176	14859	14953	15089	14840	14788	15014	15096	15075	15051	15223	14969	15126	15151	15067	15072	15008	15013	14922	15030	14978	15004	15062	15031	14998	15007	14995	15166	15067	14962	14905	15062	15014	14800	15169	15029	15126	15095	15086	15027	15015	15090	15211	15192	15090	15074	15118	15073	15036	15217	14959	15024	15081	15095	15082	14922	15026	15073	14926	14966	15211	14797	14933	15096	15085	15006	15047	15031	15126	14966	15131	15016	15114	14990	15080	15106	15085	14986	14931	15011	15086	15109	14971	15084	15025	15141	14978	15080	14984	15126	14962	15079	15040	15012	14984	15036	14846	15071	14935	14910	15002	14711	15012	15012	15192	14973	14887	15013	14922	14970	15248	14942	15183	15065	15026	15092	15091	15005	14910	15117	15016	15157	15172	14795	15046	15190	14998	15207	14982	15001	15272	15076	14935	14984	15094	15045	15023	15253	14951	14991	15126	15035	14972	14986	14966	14891	14796	15028	14831	15006	14861	14876	15141	14844	15336	14951	14962	14995	14952	14880	14902	14954	14931	15032	14898	15068	15171	15081	14989	14842	14954	15013	14898	15127	14921	14962	14921	14957	15012	15053	15084	15022	15044	15158	15102	14884	15072	15064	14866	15230	15008	14885	15050	15187	14832	15006	14999	15076	15163	15007	15029	14788	15137	15093	15193	15099	14948	14928	15007	15071	15078	15064	15053	15084	15005	14970	15039	15015	15106	15069	14983	15192	15036	15014	14946	14964	15099	15129	14997	15018	15141	15022	14965	14984	15075	14985	15229	14922	14947	14958	15007	14910	15003	15018	15082	14976	15008	15058	14967	15005	15060	15067	14934	15006	15062	15006	14939	15021	15018	14953	15076	15003	14853	15011	14887	15045	15019	15007	14853	14990	14910	15113	14887	15102	15077	15030	15063	14948	14982	15110	15143	15104	15104	15110	15092	15049	15134	15122	15076	15039	15094	14818	14938	14898	15023	14982	14917	15094	14850	15181	14986	14917	14974	14961	15112	15019	15097	15156	15030	14921	14886	14901	15225	15051	14893	15133	14924	15249	14990	14973	14952	15003	14977	14910	15125	14994	15009	15056	14932	14880	15001	15091	15138	15272	15020	15175	14912	15043	14946	15082	15150	14845	14971	15025	15157	15051	15004	14963	15035	14874	14969	15024	15051	15091	15039	14982	15082	15147	15109	15032	15195	14948	15146	15082	15040	14942	14894	15059	15016	15050	14988	15149	14967	14941	14814	14987	15076	15123	15033	15013	14988	14995	15095	15017	15107	15054	15064	15096	15012	14975	14991	14959	15088	15004	15008	15000	15052	15010	15009	15202	14957	14860	15116	14868	14991	15059	15002	14997	15068	15039	14969	14984	15110	15062	15046	14928	14931	15019	15093	14933	15060	14933	14992	15212	14979	15132	14947	15060	15002	14945	15080	15105	15167	15019	15163	15085	15121	14979	14946	15006	15155	14915	14870	14906	15043	15073	15071	15048	14986	14985	15029	14995	14982	14987	15039	14904	15101	15111	14906	15105	14999	14872	14972	15154	14985	15037	15085	14919	15186	14953	15082	14917	15133	15200	14899	14981	14956	15178	14943	15040	15109	15044	14959	15089	14980	14805	14991	14980	14980	14865	15065	14885	15078	14832	15030	15193	15044	15042	14876	14990	15076	14945	15069	15081	15088	14924	14980	15137	14920	15003	15136	15018	15136	14954	14922	15126	14902	14900	15029	14975	15219	15063	14859	15129	15124	14984	15099	14984	15010	14966	15139	14978	15108	15089	15041	14984	14813	15063	15139	15074	14952	14884	15091	15207	14903	15040	14957	14824	15069	15174	14886	14938	15141	15107	14944	15062	14972	14875	14939	14992	14997	15134	14937	14903	14995	14928	15131	14956	15020	15034	15140	14966	15099	15051	15064	15088	15017	15058	15081	14953	15208	15032	15108	14901	15025	15162	14954	15016	14939	15277	15087	15080	15046	15032	15038	14999	15019	14975	14977	15035	15120	15089	15075	15191	14963	15031	14800	15124	15078	15111	14918	14961	15136	15000	14964	14930	14914	15041	15099	14815	15038	15021	15098	15068	14920	15096	14941	14873	14844	15301	14887	15088	15045	14812	14901	15050	15056	15098	15088	15078	15018
25760	21618	28750	26190	24971	24906	24718	22009	21575	21115	20785	20149	19814	19219	18871	18864	18881	18819	18822	18718	18808	18980	18987	18500	18769	18623	18763	18853	18687	18410	18592	18865	18345	18570	18535	18681	18680	18653	18641	18706	18584	18683	18489	18620	18813	18531	18443	18615	18513	18525	18367	18489	18673	18497	18425	18437	18537	18634	18544	18307	18610	18581	18590	18367	18469	18408	18518	18488	18663	18527	18536	18587	18274	18517	18452	18681	18449	18637	18527	18564	18560	18346	18520	18417	18382	18647	18572	18514	18361	18299	18595	18539	18578	18521	18673	18360	18489	18636	18437	18443	18702	18621	18457	18510	18350	18373	18386	18308	18458	18626	18563	18373	18541	18335	18600	18430	18356	18245	18379	18425	18355	18400	18431	18499	18523	18478	18399	18427	18526	18250	18263	18376	18533	18517	18608	18404	18425	18227	18409	18399	18501	18679	18523	18424	18474	18303	18566	18305	18339	18449	18554	18481	18515	18560	18401	18446	18341	18378	18498	18366	18389	18575	18536	18422	18359	18283	18457	18499	18383	18521	18401	18560	18162	18515	18365	18435	18554	18462	18211	18491	18454	18408	18514	18646	18397	18453	18353	18424	18529	18532	18439	18560	18332	18456	18171	18292	18401	18351	18447	18569	18537	18493	18419	18355	18400	18588	18588	18402	18356	18297	18494	18560	18478	18412	18466	18292	18373	18469	18298	18549	18486	18422	18356	18417	18528	18720	18589	18545	18488	18414	18480	18644	18466	18360	18389	18840	18545	18401	18526	18478	18510	18362	18329	18490	18429	18509	18661	18369	18501	18505	18449	18461	18562	18487	18238	18334	18416	18438	18403	18583	18436	18519	18512	18417	18403	18374	18404	18329	18579	18387	18341	18354	18594	18430	18326	18387	18269	18422	18382	18397	18633	18396	18441	18407	18561	18314	18440	18611	18666	18428	18446	18452	18438	18352	18484	18574	18716	18441	18575	18418	18626	18460	18287	18377	18380	18622	18624	18452	18353	18616	18521	18491	18303	18464	18570	18486	18576	18528	18685	18363	18525	18424	18760	18304	18618	18297	18472	18317	18316	18494	18618	18375	18235	18570	18457	18289	18285	18497	18688	18481	18322	18236	18444	18318	18446	18479	18509	18699	18485	18279	18263	18387	18460	18590	18348	18204	18364	18370	18617	18525	18422	18310	18525	18550	18411	18587	18500	18437	18409	18477	18411	18491	18629	18353	18443	18610	18354	18461	18559	18539	18474	18656	18487	18446	18384	18425	18383	18376	18731	18470	18447	18512	18379	18484	18599	18511	18460	18580	18444	18405	18559	18453	18523	18427	18306	18367	18479	18431	18520	18472	18336	18429	18344	18439	18384	18460	18464	18591	18839	18338	18155	18558	18515	18255	18460	18517	18583	18445	18221	18273	18447	18288	18719	18359	18473	18514	18264	18189	18639	18526	18477	18578	18347	18660	18569	18481	18750	18463	18397	18472	18537	18504	18483	18490	18369	18580	18575	18454	18428	18473	18543	18393	18527	18609	18338	18545	18555	18416	18464	18348	18436	18567	18362	18583	18266	18234	18331	18428	18376	18289	18552	18482	18374	18411	18392	18576	18260	18503	18468	18503	18438	18283	18463	18734	18522	18569	18464	18429	18532	18497	18541	18595	18583	18490	18308	18315	18404	18740	18513	18277	18561	18677	18690	18261	18253	18540	18389	18583	18683	18767	18560	18531	18686	18562	18564	18327	18429	18509	18672	18538	18445	18687	18536	18570	18615	18480	18396	18574	18381	18517	18598	18394	18581	18311	18293	18369	18613	18653	18374	18402	18542	18290	18518	18258	18492	18481	18581	18415	18638	18455	18407	18392	18402	18411	18454	18444	18448	18502	18450	18441	18401	18584	18317	18408	18356	18550	18675	18785	18492	18414	18595	18485	18439	18422	18504	18545	18269	18465	18511	18478	18507	18711	18698	18507	18298	18353	18555	18498	18359	18269	18499	18449	18568	18608	18472	18355	18641	18327	18307	18294	18621	18364	18515	18512	18529	18195	18542	18322	18368	18377	18295	18313	18211	18521	18617	18455	18598	18424	18501	18560	18470	18328	18468	18646	18426	18568	18573	18337	18328	18791	18274	18449	18285	18376	18436	18286	18557	18429	18601	18442	18530	18470	18591	18556	18510	18419	18369	18454	18359	18547	18467	18454	18360	18484	18347	18420	18398	18361	18233	18254	18501	18409	18407	18515	18555	18506	18703	18420	18473	18381	18502	18404	18472	18501	18614	18642	18407	18492	18400	18572	18490	18459	18368	18428	18587	18429	18601	18557	18493	18298	18471	18719	18495	18615	18539	18225	18393	18382	18473	18579	18281	18455	18469	18345	18413	18434	18617	18493	18483	18502	18580	18535	18380	18392	18389	18299	18479	18509	18479	18372	18731	18441	18609	18392	18309	18188	18589	18508	18401	18384	18454	18428	18553	18458	18454	18557	18547	18365	18383	18647	18465	18421	18368	18369	18359	18381	18512	18397	18449	18229	18503	18480	18702	18476	18407	18568	18632	18452	18580	18422	18355	18309	18488	18472	18414	18371	18771	18432	18296	18547	18155	18181	18311	18554	18357	18415	18570	18620	18457	18374	18323	18429	18582	18548	18388	18516	18302	18362	18596	18784	18621	18426	18255	18462	18400	18419	18636	18594	18497	18508	18558	18619	18533	18421	18511	18529	18509	18515	18410	18385	18458	18536	18539	18559	18628	18145	18579	18419	18421	18480	18681	18518	18430	18365	18500	18386	18518	18672	18540	18451	18477	18460	18461	18766	18440	18744	18448	18377	18483	18460	18666	18448	18357	18304	18436	18356	18693	18461	18474	18384	18622	18459	18556	18498	18516	18462	18473	18544	18464	18410	18403	18343	18252	18443	18665	18574	18363	18404	18505	18489	18591	18447	18460	18327	18453	18329	18468	18514	18750	18469	18370	18650	18456	18609	18574	18676	18577	18265	18426	18386	18497	18577	18288	18483	18340	18456	18381	18528	18353	18343	18490	18410	18513	18523	18390	18479	18501	18405	18606	18514	18435	18506	18438	18515	18588	18301	18466	18527	18449	18545	18383	18510	18552	18596	18421	18490	18286	18669	18494	18467	18356	18682	18567	18128	18330	18514	18529	18294	18534	18518	18394	18449	18592	18434	18364	18492	18573	18523	18272	18429	18575	18447	18493	18447	18446	18637	18520	18502	18554	18272	18296	18408	18578	18526	18441	18465	18403	18610	18494	18289	18369	18700	18603	18285	18492	18336	18503	18482	18531	18789	18387	18548	18752	18303	18375	18647	18383	18459	18484	18397	18312	18397	18645	18599	18607	18664	18510	18456	18500	18631	18481	18515	18385	18438	18657	18516	18476	18448	18428	18655	18454	18353	18603	18365	18381	18349	18354	18517	18259	18617	18506	18470	18666	18511	18629	18548	18347	18550	18424	18335	18332	18417	18440	18580	18460	18443	18564	18295	18684	18357	18667	18326	18573	18680	18553	18520	18453	18351	18381	18530	18180	18499	18546	18625	18374	18424	18550	18672	18403	18292	18673	18404	18575	18538	18749	18531	18697	18330	18545	18548	18825	18392	18457	18331	18555	18646	18440	18089	18369	18599	18526	18407	18009	18451	18338	18594	18730	18302	18507	18396	18339	18553	18356	18381	18424	18534	18357	18354	18432	18605	18367	18580	18614	18577	18581	18457	18326	18315	18643	18491	18347	18287	18432	18599	18429	18509	18339	18382	18375	18487	18518	18337	18349	18510	18624	18453	18454	18585	18673	18450	18480	18558	18409	18537	18425	18631	18454	18420	18418	18499	18358	18540	18606	18684	18480	18467	18528	18501	18460	18312	18365	18506	18617	18490	18519	18524	18348	18573	18653	18456	18515	18570	18439	18559	18295	18575	18459	18670	18411	18518	18400	18337	18550	18458	18363	18551	18566	18331	18401	18277	18483	18488	18521	18344	18611	18600	18509	18607	18471	18339	18515	18386	18379	18392	18464	18584	18501	18387	18493	18397	18645	18431	18491	18790	18513	18513	18524	18238	18343	18349	18423	18379	18586	18296	18518	18703	18360	18695	18431	18417	18478	18302	18401	18467	18545	18565	18642	18402	18484	18610	18622	18600	18649	18401	18353	18665	18445	18597	18622	18660	18446	18393	18575	18321	18488	18435	18468	18367	18426	18263	18470	18520	18434	18373	18300	18608	18711	18686	18512	18323	18569	18419	18475	18540	18416	18288	18501	18178	18333	18477	18583	18453	18429	18392	18453	18216	18348	18344	18454	18495	18400	18656	18499	18620	18481	18585	18435	18473	18218	18583	18538	18376	18465	18441	18503	18411	18418	18378	18525	18514	18672	18577	18470	18440	18445	18259	18376	18312	18460	18483	18501	18391	18605	18568	18520	18597	18593	18605	18604	18514	18372	18427	18561	18514	18785	18669	18506	18612	18534	18515	18332	18677	18300	18567	18550	18484	18349	18486	18593	18409	18487	18543	18489	18464	18344	18295	18372	18495	18633	18336	18500	18570	18490	18300	18340	18427	18499	18399	18721	18602	18539	18659	18486	18363	18555	18394	18346	18483	18361	18421	18398	18267	18432	18452	18582	18336	18330	18523	18259	18454	18435	18458	18243	18441	18494	18525	18363	18576	18415	18400	18360	18514	18679	18615	18599	18572	18544	18358	18399	18383	18587	18276	18332	18491	18636	18366	18530	18440	18353	18379	18327	18536	18561	18624	18657	18563	18375	18587	18650	18479	18258	18552	18522	18575	18428	18360	18514	18392	18411	18687	18510	18368	18370	18481	18457	18578	18510	18465	18272	18602	18452	18307	18377	18565	18266	18437	18386	18369	18589	18390	18524	18394	18412	18431	18480	18592	18602	18250	18226	18336	18285	18484	18297	18333	18472	18379	18598	18552	18591	18515	18365	18568	18510	18493	18500	18483	18625	18464	18440	18346	18567	18415	18455	18381	18465	18561	18515	18571	18451	18565	18397	18381	18509	18423	18720	18587	18335	18446	18347	18539	18500	18356	18327	18382	18285	18430	18300	18431	18484	18644	18524	18497	18561	18822	18476	18543	18423	18271	18284	18437	18679	18439	18442	18522	18236	18555
26095	41541	40308	32439	27857	24322	22350	20975	20561	19579	18680	17807	17190	16586	16155	16141	16048	15815	15676	15890	15768	15848	15797	15600	15692	15701	15554	15957	15676	15641	15653	15493	15606	15734	15661	15819	15593	15513	15602	15504	15653	15491	15419	15500	15449	15424	15566	15680	15459	15329	15466	15416	15481	15503	15492	15381	15440	15632	15643	15447	15503	15506	15445	15489	15514	15403	15576	15487	15399	15367	15541	15494	15501	15350	15409	15441	15541	15536	15543	15560	15484	15446	15604	15626	15660	15573	15593	15257	15711	15509	15564	15367	15528	15447	15528	15525	15520	15781	15275	15516	15435	15460	15640	15581	15529	15480	15389	15571	15238	15224	15395	15471	15533	15407	15616	15405	15356	15435	15450	15431	15308	15634	15514	15499	15538	15589	15443	15603	15362	15518	15550	15666	15578	15484	15585	15531	15566	15612	15456	15555	15534	15348	15624	15466	15333	15438	15550	15783	15557	15346	15470	15582	15439	15427	15416	15490	15553	15401	15560	15428	15386	15373	15414	15419	15466	15366	15493	15459	15535	15485	15412	15473	15671	15509	15568	15458	15568	15469	15505	15545	15552	15415	15430	15501	15505	15701	15479	15536	15516	15424	15336	15496	15571	15492	15472	15550	15495	15269	15507	15351	15533	15309	15591	15515	15406	15388	15600	15496	15582	15676	15453	15620	15589	15502	15702	15555	15623	15532	15506	15562	15497	15535	15369	15352	15419	15571	15573	15719	15475	15526	15341	15428	15612	15538	15466	15478	15508	15559	15505	15443	15478	15461	15515	15440	15442	15571	15355	15526	15457	15536	15624	15395	15503	15475	15407	15406	15489	15548	15591	15518	15516	15396	15643	15391	15436	15458	15491	15473	15428	15332	15604	15459	15603	15586	15386	15569	15480	15575	15503	15485	15623	15544	15447	15510	15452	15441	15568	15530	15364	15506	15405	15373	15707	15552	15494	15457	15422	15545	15619	15492	15483	15539	15498	15440	15502	15550	15463	15464	15393	15426	15546	15457	15277	15505	15522	15466	15543	15645	15370	15396	15590	15533	15474	15652	15394	15373	15548	15352	15509	15581	15379	15389	15539	15694	15535	15434	15630	15595	15572	15456	15477	15526	15580	15492	15415	15447	15587	15544	15543	15601	15356	15398	15618	15505	15305	15392	15493	15462	15493	15452	15629	15431	15441	15327	15475	15450	15473	15517	15368	15323	15522	15538	15534	15268	15594	15341	15310	15581	15332	15520	15400	15501	15750	15457	15366	15285	15581	15536	15825	15443	15394	15449	15383	15583	15587	15435	15337	15511	15546	15487	15523	15516	15493	15402	15502	15594	15654	15566	15662	15389	15621	15387	15369	15318	15523	15598	15388	15730	15425	15348	15545	15582	15440	15583	15623	15612	15637	15492	15432	15362	15608	15503	15686	15591	15655	15375	15444	15541	15577	15474	15536	15534	15522	15486	15364	15394	15383	15485	15641	15529	15506	15549	15542	15364	15515	15524	15503	15373	15403	15550	15688	15478	15502	15446	15547	15357	15457	15395	15488	15544	15401	15443	15448	15660	15402	15576	15391	15481	15564	15233	15518	15497	15478	15386	15602	15563	15467	15432	15378	15525	15345	15295	15412	15592	15404	15554	15423	15647	15762	15545	15430	15441	15502	15393	15424	15455	15479	15403	15386	15421	15620	15548	15551	15540	15594	15682	15545	15434	15570	15481	15588	15501	15396	15411	15488	15615	15645	15437	15522	15449	15449	15438	15455	15494	15349	15463	15500	15338	15537	15508	15464	15375	15450	15651	15473	15399	15454	15562	15549	15644	15521	15698	15496	15369	15382	15412	15526	15578	15488	15582	15500	15481	15495	15471	15464	15549	15560	15510	15421	15507	15358	15444	15540	15574	15371	15714	15439	15541	15483	15505	15478	15499	15606	15600	15551	15477	15562	15290	15384	15611	15594	15585	15527	15655	15422	15546	15441	15671	15497	15515	15484	15515	15370	15371	15433	15575	15521	15395	15435	15511	15523	15462	15550	15492	15436	15321	15455	15614	15549	15505	15465	15423	15485	15436	15500	15494	15433	15527	15422	15311	15547	15545	15352	15302	15480	15383	15559	15403	15332	15576	15676	15346	15536	15592	15500	15345	15379	15429	15453	15647	15476	15539	15346	15476	15427	15540	15564	15384	15446	15481	15367	15528	15507	15581	15351	15542	15543	15406	15623	15667	15469	15247	15495	15448	15484	15594	15345	15541	15573	15452	15516	15433	15381	15322	15434	15537	15473	15505	15557	15485	15579	15382	15451	15469	15560	15434	15448	15460	15474	15564	15623	15433	15486	15361	15499	15726	15627	15527	15408	15459	15488	15564	15474	15398	15235	15426	15586	15481	15616	15565	15416	15521	15541	15616	15382	15531	15491	15440	15404	15518	15548	15435	15444	15349	15409	15353	15395	15326	15509	15510	15536	15403	15496	15426	15385	15506	15645	15409	15683	15514	15526	15589	15409	15477	15429	15523	15389	15761	15614	15563	15439	15522	15559	15632	15381	15453	15455	15718	15555	15491	15560	15543	15582	15717	15433	15432	15551	15373	15486	15531	15531	15550	15512	15506	15426	15541	15391	15489	15478	15471	15594	15542	15586	15582	15449	15492	15463	15331	15442	15489	15634	15384	15489	15649	15383	15467	15610	15500	15451	15615	15511	15654	15535	15406	15522	15592	15624	15585	15489	15550	15491	15415	15463	15470	15363	15462	15400	15411	15585	15600	15697	15425	15732	15476	15361	15466	15480	15383	15451	15418	15450	15467	15389	15439	15559	15551	15489	15531	15611	15228	15510	15458	15442	15441	15557	15443	15518	15351	15501	15467	15473	15546	15486	15439	15550	15391	15592	15402	15565	15499	15446	15459	15498	15526	15685	15792	15603	15492	15614	15228	15484	15445	15397	15383	15473	15478	15398	15521	15473	15424	15505	15465	15390	15530	15464	15656	15505	15550	15396	15537	15500	15455	15384	15614	15649	15379	15634	15469	15482	15578	15613	15541	15515	15594	15488	15461	15414	15491	15567	15623	15553	15481	15551	15483	15433	15410	15430	15438	15681	15411	15313	15344	15189	15451	15652	15236	15700	15483	15456	15382	15448	15393	15547	15582	15532	15592	15517	15482	15543	15260	15506	15518	15490	15465	15685	15643	15492	15511	15339	15357	15240	15509	15691	15569	15531	15309	15605	15745	15581	15438	15596	15394	15529	15393	15555	15457	15243	15544	15437	15608	15406	15510	15592	15560	15541	15508	15476	15591	15452	15478	15568	15418	15499	15458	15535	15484	15388	15409	15499	15449	15496	15440	15558	15594	15449	15534	15476	15388	15410	15489	15524	15509	15325	15640	15461	15557	15602	15277	15441	15623	15606	15584	15633	15520	15518	15486	15563	15488	15459	15324	15581	15655	15709	15543	15619	15552	15603	15533	15442	15509	15595	15651	15673	15382	15473	15687	15425	15536	15490	15476	15495	15663	15634	15544	15518	15451	15512	15591	15451	15593	15418	15556	15579	15542	15607	15404	15469	15581	15608	15523	15360	15507	15449	15448	15492	15388	15454	15655	15400	15630	15457	15382	15400	15409	15477	15476	15414	15303	15254	15566	15477	15535	15341	15494	15506	15515	15445	15403	15434	15582	15605	15555	15500	15454	15548	15515	15553	15413	15434	15496	15565	15575	15568	15554	15443	15559	15404	15499	15522	15481	15578	15578	15453	15482	15427	15288	15534	15466	15555	15463	15689	15514	15505	15436	15406	15487	15530	15483	15593	15390	15478	15565	15469	15349	15435	15531	15565	15445	15397	15501	15511	15448	15275	15564	15574	15492	15551	15570	15539	15366	15671	15420	15498	15480	15513	15483	15556	15518	15420	15267	15487	15469	15586	15374	15420	15621	15531	15578	15343	15550	15491	15594	15400	15555	15632	15618	15584	15466	15376	15599	15223	15447	15645	15566	15631	15610	15366	15377	15438	15466	15455	15310	15577	15561	15555	15415	15318	15639	15521	15372	15312	15396	15572	15389	15476	15566	15461	15428	15446	15502	15432	15577	15468	15528	15283	15471	15413	15493	15484	15525	15552	15493	15572	15523	15428	15525	15519	15637	15574	15300	15456	15484	15476	15486	15398	15443	15565	15561	15374	15505	15566	15511	15444	15341	15589	15418	15342	15441	15495	15442	15464	15391	15363	15565	15467	15465	15520	15566	15475	15430	15594	15498	15682	15321	15498	15318	15537	15341	15551	15607	15534	15412	15443	15536	15364	15516	15557	15380	15305	15578	15528	15485	15631	15512	15544	15509	15659	15480	15325	15665	15521	15348	15570	15430	15506	15499	15548	15469	15598	15407	15654	15562	15393	15382	15430	15456	15382	15474	15425	15452	15557	15622	15499	15563	15445	15526	15493	15523	15570	15430	15308	15483	15426	15295	15638	15638	15670	15619	15420	15415	15461	15627	15579	15457	15637	15548	15539	15395	15600	15339	15566	15364	15567	15396	15538	15354	15734	15551	15504	15525	15517	15540	15469	15537	15525	15479	15543	15499	15629	15638	15653	15411	15548	15525	15431	15452	15620	15496	15444	15540	15501	15371	15486	15600	15556	15517	15421	15442	15527	15612	15376	15547	15648	15400	15485	15461	15495	15475	15575	15375	15547	15451	15578	15475	15440	15257	15702	15566	15402	15575	15445	15592	15533	15453	15584	15578	15367	15541	15492	15544	15602	15519	15549	15359	15527	15482	15433	15400	15353	15614	15617	15413	15528	15505	15605	15480	15353	15587	15549	15629	15496	15262	15496	15530	15670	15446	15450	15487	15627	15595	15519	15562	15452	15537	15517	15521	15547	15438	15703	15384	15571	15387	15424	15663	15590	15466	15497	15610	15559	15467	15423	15608	15610	15397	15590	15510	15483	15290	15531	15520	15504	15408	15516	15368	15523	15413	15521	15492	15657	15466	15578	15424	15675	15434	15566	15573	15345	15511	15515	15495	15487	15630	15452	15559	15672	15481	15447	15589	15692	15587	15347	15662	15654	15438	15548	15376	15369	15601	15548	15414	15422	15363	15520	15436	15476	15653	15424	15419	15534	15490	15557	15533	15605	15457	15499	15566
24365	21614	29211	24663	23440	26934	28766	24669	23848	23915	22513	21493	21353	20853	20379	20354	20245	19809	19739	19853	19824	19717	19997	19720	19638	19797	19534	19633	19496	19652	19526	19539	19621	19471	19652	19712	19524	19672	19551	19509	19429	19450	19612	19597	19863	19624	19423	19507	19505	19682	19529	19511	19454	19491	19584	19534	19624	19563	19640	19399	19736	19704	19470	19541	19484	19545	19335	19625	19321	19474	19637	19288	19333	19437	19609	19575	19386	19449	19590	19530	19391	19775	19592	19333	19367	19598	19538	19827	19507	19495	19660	19482	19675	19513	19480	19288	19365	19521	19496	19397	19781	19496	19639	19445	19583	19565	19560	19357	19399	19624	19418	19281	19387	19215	19703	19401	19463	19344	19614	19402	19524	19475	19662	19250	19386	19349	19650	19544	19404	19591	19201	19345	19516	19441	19499	19510	19415	19438	19667	19515	19379	19538	19720	19529	19383	19416	19437	19351	19342	19327	19390	19281	19388	19455	19558	19151	19668	19463	19718	19527	19327	19544	19558	19348	19449	19552	19344	19276	19424	19520	19641	19533	19457	19332	19380	19570	19584	19391	19562	19382	19355	19692	19541	19332	19553	19480	19331	19541	19560	19297	19663	19476	19599	19307	19510	19487	19317	19516	19403	19545	19157	19176	19249	19395	19391	19343	19510	19423	19363	19389	19598	19481	19394	19467	19594	19499	19696	19203	19293	19311	19603	19361	19483	19602	19333	19490	19296	19262	19515	19526	19569	19412	19742	19381	19440	19451	19575	19669	19547	19666	19504	19495	19672	19373	19334	19472	19342	19358	19596	19507	19488	19443	19634	19513	19519	19368	19444	19452	19474	19584	19430	19446	19496	19336	19391	19392	19505	19481	19331	19433	19389	19200	19568	19432	19647	19329	19565	19452	19366	19533	19431	19695	19493	19502	19437	19326	19555	19510	19567	19527	19493	19701	19671	19453	19290	19486	19403	19526	19299	19244	19223	19373	19509	19304	19387	19344	19562	19456	19391	19435	19254	19365	19278	19511	19537	19510	19743	19507	19506	19456	19512	19521	19636	19612	19477	19466	19452	19614	19330	19389	19580	19516	19478	19449	19397	19275	19493	19319	19523	19401	19487	19641	19615	19361	19376	19647	19509	19357	19471	19592	19474	19553	19380	19364	19438	19531	19539	19397	19488	19397	19546	19265	19638	19453	19580	19683	19591	19396	19667	19423	19282	19588	19604	19495	19618	19525	19460	19570	19411	19342	19442	19458	19555	19238	19448	19333	19413	19475	19461	19606	19276	19509	19423	19300	19590	19530	19467	19459	19451	19552	19438	19613	19337	19498	19469	19314	19415	19611	19535	19365	19347	19327	19399	19276	19447	19567	19305	19409	19404	19285	19407	19768	19366	19391	19427	19369	19523	19269	19542	19446	19425	19541	19377	19289	19525	19590	19528	19528	19456	19356	19366	19483	19481	19634	19340	19578	19666	19578	19597	19674	19423	19456	19513	19255	19544	19654	19800	19436	19538	19572	19425	19384	19706	19564	19406	19454	19435	19320	19445	19453	19335	19294	19484	19238	19513	19275	19381	19325	19400	19500	19297	19527	19570	19272	19375	19486	19362	19232	19326	19431	19391	19697	19381	19599	19355	19344	19369	19505	19447	19293	19451	19436	19430	19279	19355	19540	19265	19473	19353	19578	19587	19617	19459	19390	19303	19279	19239	19494	19302	19479	19383	19273	19191	19430	19469	19262	19564	19326	19606	19450	19318	19447	19604	19341	19442	19649	19476	19332	19393	19559	19517	19523	19423	19616	19458	19322	19288	19533	19535	19331	19565	19649	19708	19530	19423	19597	19557	19695	19648	19567	19340	19402	19365	19534	19529	19654	19411	19429	19342	19488	19129	19119	19573	19594	19632	19495	19457	19528	19368	19307	19531	19532	19560	19289	19513	19367	19539	19613	19468	19405	19431	19583	19399	19347	19485	19570	19228	19410	19394	19863	19510	19516	19534	19567	19489	19459	19416	19344	19668	19597	19590	19201	19511	19344	19337	19312	19317	19490	19463	19461	19376	19400	19695	19504	19349	19356	19297	19412	19665	19485	19287	19368	19525	19500	19481	19277	19419	19458	19634	19318	19376	19473	19540	19370	19480	19547	19371	19549	19618	19601	19480	19513	19829	19435	19151	19523	19536	19403	19588	19630	19407	19515	19444	19303	19455	19469	19428	19533	19339	19295	19592	19724	19404	19301	19562	19579	19236	19645	19399	19607	19584	19525	19387	19218	19545	19643	19482	19594	19663	19313	19686	19466	19544	19374	19371	19422	19661	19440	19585	19413	19570	19530	19399	19100	19289	19571	19533	19623	19268	19668	19408	19326	19551	19497	19391	19576	19531	19531	19560	19422	19448	19365	19467	19352	19485	19326	19510	19445	19524	19434	19245	19442	19458	19279	19635	19271	19475	19560	19442	19446	19508	19383	19481	19364	19510	19370	19523	19520	19358	19388	19377	19545	19300	19255	19487	19499	19610	19483	19343	19482	19580	19658	19441	19454	19530	19484	19380	19704	19354	19468	19389	19400	19456	19308	19392	19393	19458	19414	19689	19453	19378	19467	19227	19308	19543	19460	19546	19543	19426	19456	19312	19460	19374	19590	19487	19415	19337	19456	19542	19509	19508	19527	19393	19336	19393	19478	19430	19434	19420	19352	19354	19582	19333	19502	19516	19390	19443	19516	19470	19625	19560	19429	19370	19484	19309	19379	19374	19321	19398	19330	19547	19511	19573	19503	19462	19510	19569	19457	19493	19528	19521	19546	19485	19341	19340	19446	19503	19539	19503	19181	19527	19531	19322	19514	19418	19499	19462	19323	19341	19594	19585	19259	19301	19518	19409	19758	19648	19457	19654	19554	19414	19446	19512	19431	19476	19592	19513	19499	19413	19480	19320	19551	19343	19406	19503	19517	19587	19621	19531	19361	19480	19341	19501	19386	19684	19607	19599	19406	19569	19652	19795	19433	19546	19226	19423	19401	19518	19632	19556	19461	19603	19604	19439	19396	19409	19274	19542	19663	19552	19350	19557	19521	19512	19522	19483	19655	19525	19566	19597	19550	19526	19657	19328	19606	19449	19492	19644	19673	19523	19475	19524	19297	19273	19501	19443	19470	19425	19530	19234	19460	19347	19233	19666	19481	19678	19325	19590	19436	19391	19466	19407	19526	19325	19626	19479	19600	19365	19618	19574	19698	19338	19764	19367	19496	19505	19512	19569	19476	19452	19609	19435	19419	19410	19494	19351	19362	19204	19341	19468	19380	19600	19566	19453	19373	19641	19571	19687	19432	19505	19542	19496	19413	19314	19354	19539	19459	19801	19492	19351	19645	19357	19520	19477	19443	19565	19629	19430	19447	19441	19300	19589	19663	19558	19637	19592	19623	19442	19521	19399	19300	19410	19639	19706	19304	19508	19630	19509	19498	19389	19443	19542	19490	19324	19480	19481	19569	19462	19723	19154	19458	19455	19628	19345	19353	19578	19430	19531	19456	19486	19531	19477	19283	19601	19728	19485	19429	19306	19609	19426	19343	19476	19488	19130	19521	19249	19410	19227	19333	19409	19428	19445	19395	19392	19565	19295	19458	19618	19425	19713	19239	19376	19614	19491	19326	19373	19197	19574	19395	19510	19696	19314	19398	19488	19515	19526	19454	19374	19296	19576	19446	19456	19382	19330	19663	19636	19451	19643	19517	19573	19270	19278	19379	19365	19583	19549	19491	19536	19727	19285	19501	19455	19670	19363	19513	19607	19453	19397	19329	19481	19619	19419	19571	19251	19373	19361	19472	19458	19539	19375	19530	19336	19558	19480	19473	19252	19561	19423	19437	19631	19484	19413	19406	19489	19490	19553	19457	19449	19277	19609	19428	19569	19615	19453	19560	19478	19515	19271	19413	19503	19593	19574	19480	19404	19460	19620	19468	19400	19615	19625	19329	19564	19524	19278	19418	19322	19448	19565	19436	19504	19350	19584	19476	19407	19425	19509	19297	19674	19443	19398	19473	19453	19354	19312	19569	19447	19406	19493	19507	19485	19529	19648	19473	19567	19405	19365	19455	19564	19486	19330	19452	19520	19419	19628	19474	19483	19297	19421	19393	19327	19530	19317	19833	19554	19523	19520	19455	19370	19365	19548	19464	19390	19504	19649	19433	19492	19495	19353	19509	19560	19402	19378	19591	19386	19674	19479	19550	19700	19649	19421	19394	19372	19617	19625	19412	19596	19491	19499	19433	19605	19194	19487	19339	19359	19431	19618	19205	19296	19478	19498	19324	19504	19363	19495	19707	19380	19297	19394	19364	19697	19444	19363	19225	19719	19607	19445	19478	19604	19483	19409	19558	19563	19503	19223	19795	19335	19457	19566	19513	19609	19600	19422	19258	19471	19309	19699	19442	19515	19505	19290	19566	19553	19467	19392	19431	19210	19303	19466	19410	19324	19491	19451	19309	19303	19508	19380	19631	19513	19410	19534	19538	19609	19358	19482	19423	19390	19473	19616	19145	19299	19384	19474	19492	19486	19377	19448	19448	19626	19305	19550	19397	19537	19446	19527	19613	19380	19498	19598	19484	19604	19369	19272	19347	19481	19383	19272	19375	19385	19161	19461	19618	19488	19492	19587	19521	19403	19396	19477	19385	19336	19339	19597	19441	19423	19407	19498	19713	19636	19321	19578	19521	19574	19394	19409	19551	19586	19400	19367	19607	19362	19419	19557	19565	19412	19517	19489	19667	19497	19645	19477	19315	19625	19387	19551	19412	19549	19355	19437	19483	19600	19448	19558	19455	19398	19334	19595	19377	19356	19455	19478	19659	19360	19627	19506	19574	19259	19407	19768	19561	19674	19644	19648	19536	19192	19728	19374	19314	19251	19389	19442	19313	19356	19520	19500	19458	19402	19455	19472	19760	19572	19419	19402	19414	19610	19454	19495	19811	19568	19307	19578	19498	19478	19234	19695	19447	19259	19531	19408	19597	19437	19517	19347	19326	19419	19675	19676	19806	19548	19249	19561	19283	19480	19419	19527	19453	19450	19516	19488	19651	19524	19480	19339	19379	19453	19414	19458	19331	19437	19485	19378	19789	19499	19467	19356	19489	19599	19518
28240	47675	45081	36984	31615	27594	25940	24030	23432	22687	20291	19403	18789	18222	17668	17451	17007	16819	16710	16607	16476	16434	16323	16429	16221	16295	16305	16139	16317	16126	16222	16259	16247	16153	16003	16222	16322	16179	16266	16147	16305	16068	16032	16139	16106	15973	16170	16120	16123	16111	15969	16076	16015	16018	16027	15939	15938	16175	16096	16129	16191	16165	15903	16065	16059	16021	15956	15934	16077	15993	15995	16082	16016	16238	16028	15946	16028	16211	16047	16157	16120	16011	16099	15966	15838	16190	16074	15971	16054	15992	15831	16168	16015	15963	15903	16193	15881	15963	16071	15997	16023	16101	16187	16097	15843	15946	15899	16174	15797	16099	16174	16042	16084	16216	15831	15998	16092	16132	15921	16131	15880	15911	15968	16171	15950	16122	15993	16004	16187	16037	15986	16061	16142	16030	15976	16031	16112	15970	16012	15959	15857	16077	16104	15984	16201	16145	16121	16078	15949	15951	16177	15902	15875	16061	15993	16293	16036	16142	15919	16132	16100	16052	15984	16068	15962	16039	16000	15935	16024	15896	16232	16037	16081	15874	16053	16030	16000	16186	15961	16105	16115	16120	16099	16006	16012	15870	15936	15990	15998	16120	16078	16073	16247	15969	16110	15999	16067	16007	15974	16103	16065	16039	15976	16077	15964	15970	16168	15947	15865	16056	16033	16041	16165	16024	16218	16002	16096	15928	15927	15994	15926	16177	16054	15960	16018	16044	16070	16028	16079	15983	16125	16147	16173	16171	16040	16187	15908	15852	16092	15974	15987	16198	16108	15970	16136	15828	15992	15914	15955	16273	16072	16082	15980	16074	16082	15928	16015	15948	16006	16108	16101	16153	15882	16129	16066	15885	16098	16019	15911	15908	15899	15784	16051	15946	16055	15991	16106	15893	16161	15987	16117	15834	15935	16112	16150	16143	16014	15849	15788	16048	16094	16052	16056	15906	15996	16000	15878	15927	16010	16087	15959	16062	15982	15834	15977	15725	15932	15891	16126	15955	15891	15926	16078	15903	16138	15978	16040	16146	16133	16065	16061	16079	15922	15857	15893	16038	15916	15967	16125	16127	16187	15955	15975	16010	16219	16206	16019	15915	16255	15930	16076	16044	16038	16066	15949	16035	16067	16006	16026	16188	16082	15999	16175	16094	15943	16065	15972	16126	16068	15987	16053	16113	16131	16035	15999	15963	15892	16134	16015	16093	15971	16082	16021	16074	16022	16043	16202	16077	16133	16061	16033	16049	15927	16084	16164	15974	16085	16016	15858	15866	16095	16099	15999	16187	15967	16085	16080	16015	16205	16075	15884	16045	16114	15938	15986	16082	15990	15934	16119	16035	15868	16091	16106	16116	15892	15951	16059	16203	16118	15939	16134	15761	16004	16066	16205	16034	15924	15949	16091	16179	15898	16138	16072	16239	16061	16193	15891	15941	16070	16030	16004	16023	16035	15951	16095	16090	15897	15995	16025	15955	15887	15978	16070	15932	16013	16059	16026	15924	15868	15926	16157	16082	16105	16179	15824	16025	16070	16128	15953	15965	15839	15955	16060	16154	16054	15949	15988	16262	15952	15978	16057	16057	15994	15998	16027	16119	16231	16075	16062	15991	15980	15964	16005	16117	16009	15903	16013	15926	15950	16104	16128	16113	16046	16218	16180	16101	16138	16005	15959	16114	16122	16147	16110	15928	15797	16198	15883	16099	15914	16044	16121	15960	15949	16035	15991	15976	16046	16214	16109	15958	15983	16021	16190	16067	15976	16109	16158	16119	16107	16012	15975	16100	15994	16115	16036	16064	16000	16045	16038	16166	15904	15949	16054	16101	16046	15953	15816	16060	16074	16008	16180	15937	15931	15992	16092	16060	15871	16109	16077	16080	15960	16183	16047	16232	15984	15977	16218	16104	16232	15952	16062	16092	15920	16132	15964	16016	16007	16140	15979	16151	16016	16077	15990	16233	16020	16050	16291	16130	16110	16061	16050	16091	16064	16087	15906	15950	15918	16002	16038	15993	16056	16060	16040	16082	15895	16027	16034	16231	15940	16085	16018	15951	16030	16186	16049	15887	15985	15949	16055	15995	15951	16049	15871	16181	16042	16143	15966	16098	16153	15937	15875	16064	15969	16048	16017	15983	16094	15993	16059	15844	15960	16122	16107	16105	15961	15971	16014	16072	15930	16151	15994	15781	16261	16100	16114	15970	16096	16114	15929	15992	16124	16218	15921	16065	15945	16244	16013	16199	15956	16103	15960	16043	16122	16062	15959	16029	16070	15956	15991	16108	16099	16103	16127	16035	16145	16101	16170	16007	16054	15955	15865	16088	16122	15820	16129	16010	16043	16106	15986	16102	15965	15960	15972	15997	16010	15993	16173	16047	15968	16174	15904	15946	16164	16111	16102	16024	16153	16105	16238	15926	15939	15974	16018	16080	15999	15951	15955	16064	16030	16165	16113	16085	16025	16031	16018	16123	16080	15917	15945	16163	16074	16051	15987	15914	15929	15982	16046	15869	16107	15780	16038	15930	16146	15967	15881	16212	15804	16163	16149	15842	15928	15967	15972	16115	15971	16065	16043	16014	15935	15931	16148	16069	16049	15918	16138	16207	15929	15916	16046	16067	16092	16134	15937	16110	15999	16066	16126	16009	16006	16131	16205	16258	16037	15995	15957	15943	15942	16120	16201	15979	16125	15921	16052	16067	16076	16018	16134	16094	16113	16190	15975	15886	16074	15992	16071	16080	16060	16029	16153	16110	16109	16022	16204	16249	16016	16016	16177	16012	15896	15976	16022	15961	15920	15966	15850	16017	16187	16233	15857	16042	16178	16112	15943	16009	15918	16062	16216	15910	15980	15919	16015	15910	16047	15862	16180	15961	16163	15927	15891	15973	16015	15924	15890	15963	15948	15935	15981	16077	16060	16058	15997	16163	16147	16111	15957	16170	16086	15974	16143	16076	15888	16163	15906	16181	16126	16193	16174	16013	15875	16053	15911	16064	16035	16093	15953	16109	16206	16106	15980	16090	15639	15979	15937	16105	16009	15862	16034	15918	15992	16055	15995	15963	16060	16001	16061	15915	15945	16027	16114	16047	15932	16050	16198	16049	16091	16011	16121	15977	15988	15935	16226	15894	16093	16032	16000	16016	16079	16321	15984	15908	15949	16006	16004	16045	16229	16105	16027	16137	15943	15995	15990	16221	16100	16049	15989	16010	15999	16097	15973	16041	16115	15980	16052	16088	16217	15996	15948	15997	16005	15962	15971	15966	15931	15966	15913	16002	15939	16085	15818	15906	15965	15936	16133	16086	15959	16010	15903	16100	15908	15963	16034	15956	16133	16016	16089	16073	16101	16132	16053	15953	16134	16010	16039	15972	15888	15909	16124	15948	15893	16062	16109	16102	16069	15980	15828	15952	15839	16043	15888	15945	16094	16088	16077	16020	16042	16275	15978	15954	15934	16111	15906	15895	15933	16143	15926	16068	16035	15955	15986	16053	16021	15827	16127	16058	16075	15934	15967	16164	16200	15946	16004	16070	16000	16025	15972	16039	16067	16088	16023	15881	15974	15831	16010	15947	15987	16013	16039	16045	15896	16003	15917	15943	16116	15985	16011	16046	16064	15920	16050	16009	16069	15991	15949	15920	15912	16101	15946	16089	15976	16027	16285	16003	16007	16099	16061	15887	16094	16031	16138	15882	16011	16041	16020	16075	16018	15932	16018	15825	15821	16112	16078	16089	16052	15972	15998	16096	15991	15877	16065	16063	16049	16093	16207	15985	16068	15949	15940	16089	15963	15936	16045	16159	16132	15921	16003	15844	15889	15977	15875	16073	15957	15899	16047	15934	15979	15946	15940	16034	15940	16121	16232	16097	16018	15968	15918	16076	15991	15982	16136	15969	15978	15927	16128	16078	16041	15872	15949	16173	16048	15930	16199	15979	15934	15869	16097	15958	16053	15918	16007	15902	16140	15966	15890	16177	15962	16167	15949	15990	15919	15900	16181	16090	16096	16018	15995	16071	15925	15926	16147	16121	16111	15938	15976	16125	16016	16129	16056	16052	16077	15953	16018	16006	15925	16187	16027	16045	15888	16036	15947	16035	16185	16105	15838	16002	15923	15838	16283	15866	15872	15967	15977	16073	16015	15972	16056	16092	15945	16236	16029	15849	16091	16171	16266	16003	16066	16011	16026	15889	15905	16081	16174	16115	16068	15972	16073	16026	15991	16026	16060	15985	16012	16018	16107	15994	16082	15869	15988	16082	16108	15977	16266	16128	15932	16015	16153	15866	16256	16133	15930	16109	15927	15914	16049	16079	16138	16135	16201	15971	16039	16023	16003	16062	16040	15938	15961	15955	16022	16072	16003	16096	16021	16065	16192	16036	16261	16134	15990	16017	15853	16030	15993	16215	16014	15988	16212	16049	16131	16135	15894	15978	16117	16013	16051	16061	16046	16127	15981	16035	16242	16025	16069	15960	16008	16011	16058	15805	16066	15908	15859	16140	16171	15960	16074	15998	16009	16035	16086	16025	15958	15980	16125	16005	15817	15895	16046	15995	15944	15959	16112	16064	15917	15832	15973	15823	15978	15959	15924	15942	15929	16291	16183	16011	16150	16091	15819	15924	16076	16235	15911	15996	15979	16071	16065	16161	15967	16070	15991	16002	16028	16129	16095	16160	15966	16150	16038	16054	15842	16183	16069	15912	16119	15924	15900	16056	16093	15962	16069	15782	16078	16051	15993	15978	15847	16102	16093	15993	16065	15993	16128	16025	16046	15908	16129	15989	15938	16030	16103	15974	15977	16016	16235	15906	16215	16109	16087	16095	16145	16149	16073	16075	15951	16116	15860	15848	16017	15991	15954	15944	16090	16033	15969	15925	15885	16058	16072	16139	15967	15969	16057	16173	16049	16144	16128	15869	15951	15853	16008	16136	15906	15941	16117	16030	16177	15992	16141	16102	15836	15994	16145	16013	15962	16092	16139	15880	16085	15911	15961	15994	15936	16017	15843	15901	16030	16089	16035	15957	16047	15944	16038	15939	16010	16047	15985	15972	15812	15852	15848	15966	15984	16156	16019	15986	16230	16062	15987	15967	15973	15845	15896	16058	16091	16102	16019	16117	16074	15894
31613	25774	28121	24837	21398	20274	19265	18725	18316	18392	18143	17966	17717	17711	17683	17583	17531	17203	17464	17250	17311	17136	17393	17121	17203	17231	17245	17258	17333	17303	17459	17126	17221	17207	17251	17122	17210	17351	17389	17352	17224	17170	16987	17272	17223	17086	17306	17114	17203	17223	17278	17163	17106	17199	17259	17303	17337	17005	17234	17131	17225	17473	17181	17211	17033	17144	17063	17232	17328	16941	17076	17130	16969	17150	17180	17171	16971	17126	17375	17196	17312	17058	17245	17079	17179	17517	17137	17242	17157	17112	17266	17301	17034	17090	16989	17154	17007	16860	17020	17264	16931	17214	17110	17222	17375	17110	17346	17106	17018	17120	17201	17070	17260	17107	17134	17221	17058	17104	17108	17199	17233	17234	17155	17203	17192	17135	17008	17335	17230	17149	17274	17334	17191	17162	17160	17189	17153	17045	17206	17183	17079	17253	17323	17244	17163	17024	17039	17204	17188	17164	17226	17004	17084	17077	17048	17089	17281	17178	16997	17244	17361	17347	17310	17294	17200	17304	17093	17161	17289	17225	17226	17286	17224	17171	16980	17189	17084	17246	17176	17032	17023	17214	17396	17104	17340	17013	17063	17105	17194	17296	17291	17074	17141	17124	17191	17246	17167	17217	17051	17104	17136	17106	17163	17241	17200	17094	17243	17134	17272	17057	17111	17346	17123	17179	17070	17168	17387	17251	17106	17218	17287	17036	17135	17083	17097	17209	17248	17175	17185	16921	17313	17284	17173	16992	17144	17213	17213	17327	17269	17227	17404	17348	17125	17165	17385	17191	17224	17129	17284	17288	17093	17062	17036	17143	17348	17012	17264	17392	17209	17165	17154	17102	17120	17274	17205	17181	17129	17039	17081	17292	16839	17168	17241	17228	17308	17274	17310	17203	17242	17108	17000	17069	17260	17372	17063	17216	17373	17283	17178	17073	17196	17151	16965	17144	17139	17204	17146	17391	17072	17320	17173	17318	17249	17122	17231	17065	17257	17139	17100	17305	17119	17106	16949	17350	17144	17235	17111	17250	17312	17177	17163	17222	17121	16956	16873	17041	17029	17036	17308	17233	17169	17207	17144	17167	17112	17013	17164	17124	17140	17194	17105	17131	17236	17076	17024	17295	17241	17166	17188	17297	17302	17192	17187	17254	17088	17104	17058	17297	17063	17039	17043	17281	17086	17161	17225	17219	17092	17086	17104	17194	17208	16992	17171	17161	17180	17070	17268	17221	17243	16974	17158	17007	17064	17217	17187	17133	17129	17098	17273	17261	16995	17157	17174	17241	17403	17060	17257	17025	17227	17147	17167	17280	17173	17229	17106	17008	17057	17100	17317	17180	17309	17150	17165	17346	17157	17396	17046	17246	17152	17117	17200	17092	17382	17340	17097	17052	17268	17367	17009	17168	17459	17366	17075	17211	17060	17053	17078	17047	16953	17089	17187	17152	17237	17236	17022	16994	17113	17148	17216	17055	17213	17273	16902	17088	17171	17128	17300	17157	17375	17223	17314	17274	17128	17043	17167	17162	17158	17244	17265	17234	17154	17050	17089	17282	17053	17170	17131	17393	17004	17357	17009	17339	17157	17193	17198	17209	17087	17205	17176	17175	17067	17215	17176	17045	17079	17343	17230	17259	17166	17235	17411	17335	17118	17051	17025	17255	17030	17049	17320	16986	17201	17137	17344	17077	17153	17182	16950	17113	17114	17059	17250	17516	17302	17016	17301	17086	17225	17140	17131	17136	17102	17091	17040	17210	17284	17254	17179	17071	17362	17211	17204	17193	17143	17425	17096	17000	17365	17100	17310	17155	17265	17348	17253	17169	17068	17246	17101	17304	17146	17127	16979	17186	17201	17002	17075	17293	17173	17251	17297	17324	17256	17175	17096	17053	17255	17359	17113	17280	17395	17056	17317	17313	17141	17385	17364	17083	17228	17114	17213	17192	17051	17105	17053	17463	17196	17209	17182	17149	17011	17170	16987	17058	17064	17198	17260	17104	16902	17206	16977	17040	17173	17184	17316	17092	17228	17377	17017	17012	17363	17424	16977	17238	17159	17182	17204	17094	17030	17146	17226	17028	17080	17069	17146	17316	17097	16884	17014	17090	17020	17161	17198	17163	17094	17195	17213	17175	17239	17234	17220	17095	17289	17116	17055	17154	17194	17240	17133	17170	17197	17050	17260	17261	17223	17272	17105	17129	17073	17132	17092	17386	17227	17273	17095	17176	17417	17373	17084	17139	17079	17035	17297	17078	17131	17418	17163	17164	16967	17231	17224	17116	17291	17224	17201	17196	17227	17191	17051	17013	17327	17154	17040	17130	17134	16974	17216	17270	17270	17223	17329	16972	17117	17248	17267	17104	17084	17242	16980	17168	17195	17280	17239	17109	17263	17076	17210	17226	17277	17190	17249	17410	17133	17029	17261	17187	17027	17127	17170	17322	17093	17249	17427	17344	17392	17208	17158	17230	17289	17176	17086	17076	17188	17110	17111	16936	17002	17176	17356	17198	17252	17323	17136	17127	17044	17183	16979	17312	17127	17218	17105	17477	17259	17394	17124	17080	17142	17069	16984	17147	17153	17008	17341	17199	17215	17031	17157	17086	17115	17140	17275	17003	17162	17047	17141	16997	17215	17119	17196	17179	17174	17056	17161	17127	17425	17343	17388	17142	17252	17111	17148	17292	17081	17109	17161	17158	17054	17343	17238	17026	17167	17154	17281	17249	17085	17112	17201	17292	17396	17106	17083	17187	17273	17207	17310	17292	17134	16925	17063	17121	17048	16991	17149	17041	17202	16989	17039	17119	17351	17020	17177	17287	17298	17195	16891	16950	17000	17232	16943	17132	17054	17069	17152	17206	16913	17219	17190	17113	17138	17160	17361	17318	17220	17244	17095	17153	17109	17268	17044	17155	17234	17069	17138	17093	17347	17289	17165	17186	17388	17123	17160	17242	17023	17197	17206	17310	17123	17103	17229	17205	17061	17056	17137	17322	17244	17278	17217	17267	17018	17242	17262	17196	16980	17262	17262	17138	17088	17227	17142	17133	17233	17145	17156	17351	17267	17202	16893	17160	17325	17392	17318	17338	17135	17058	17094	17149	17323	17064	17182	17194	17107	17262	17199	17182	17308	17018	17075	17208	17369	17062	17178	17191	17138	17300	17141	17192	17207	17405	17243	17062	17208	17118	16981	17184	17249	17180	17054	17003	17187	17411	17295	17308	16952	17049	17170	17400	17025	17097	17246	17293	17213	17388	17248	16782	17220	17136	17394	17328	17336	17339	17205	17152	17154	17137	17127	17225	17248	17130	16972	16915	17024	17112	17187	17108	17030	17129	17219	17019	17188	17212	17111	17071	17223	17253	17243	17102	17184	17323	17074	17162	17394	17329	17086	17184	17037	16999	17229	17242	17133	17045	17179	17149	17517	17055	17140	17212	17055	16948	17156	17125	17289	17160	17233	17270	17305	17144	17071	17235	17197	17120	17212	17092	17294	17330	17220	17306	16949	17201	17294	17013	17076	17279	17207	17335	17435	17242	17010	17273	17216	17214	17261	17178	17035	17081	17242	17192	17216	17322	17137	17177	17547	17061	17339	17265	17140	17248	17040	17194	17446	17150	17155	17155	17169	17104	17166	17085	17068	17137	17132	17213	17183	17077	16966	17091	17008	17072	17089	17119	17137	17114	17081	17202	16985	17378	17076	17031	17287	17154	17231	17220	17089	17066	17392	17224	17174	17086	17177	17234	17167	17233	17177	16882	17239	17118	17076	17214	17306	17243	17122	17055	17264	17201	16908	17070	17094	17076	17061	17201	17120	17229	17011	17085	17069	17287	17163	17130	17370	17204	17247	17043	17030	17237	17252	16955	17184	17198	17379	17067	17190	17131	17248	17094	17106	17141	17291	17166	17134	17126	17160	17350	17054	17123	17256	17276	17294	17018	17169	17280	17193	17160	17194	17083	17252	17324	17351	17283	17346	17430	17193	17303	17136	17268	17207	17244	17238	17178	16997	16980	17022	17090	17120	17301	17232	17179	17221	17201	17276	17097	17194	17162	17075	17049	17294	17273	17075	16999	16902	17275	17107	17283	17076	17177	17327	17115	17158	17267	17221	17258	17207	17188	17094	17205	16932	17210	17219	16953	17106	17041	17281	16924	17322	17101	17263	17476	17368	17192	16935	17313	17084	17083	17169	16945	17033	17292	17427	17259	17216	17139	17123	17140	17149	17297	17192	17001	17262	17160	17038	16997	17265	17121	17194	17187	16998	17156	17092	17291	17260	17215	17129	16905	17084	17297	17294	17351	17004	16938	17243	17152	17154	17241	17292	16959	17064	16960	16928	17147	17067	17125	17187	17142	17478	17251	17220	17318	17118	17202	17296	17256	16970	17210	17152	17128	17171	17266	16981	17309	17133	17286	17389	17212	17194	17201	17214	17163	17018	17312	17205	17071	17123	17133	17123	17224	17358	17252	17338	17250	17186	17046	17154	17304	17096	17305	17182	16955	17245	17209	17265	17208	17007	17381	17344	17190	17257	16871	17050	17047	17067	17246	17166	17300	17355	17012	17051	17031	16936	17198	17213	17053	17178	17276	17262	17242	17147	17094	17212	17162	17100	17116	17098	17223	17339	16981	17234	17040	17122	16985	17175	17178	17208	17262	17458	17226	17185	17092	17106	17114	17217	17245	17116	17116	17029	17252	17267	17366	17361	17132	17003	17075	17152	17289	17235	17152	17142	16926	17137	17429	17163	17152	17099	17299	17152	17296	17060	17279	17207	17233	17147	17083	17371	17222	17170	17038	17129	17107	17127	17057	17287	17318	17331	17336	17159	17178	17190	17269	17072	17197	17172	17181	17377	17275	17078	17077	17294	17137	17010	17212	17184	17146	17165	17198	17206	17116	17075	17257	17037	17059	17116	17078	17375	17110	17115	17093	16902	17209	17171	17219	17374	17262	17073	17214	17092	17204	17026	16937	17253	17074	17209	17216	17122	17068	17097	17105	17049	16936	17009	16995	17210	17135	17031	17139	16909	17065	17160	17058	17063	17449	17145	17331	17343	16996	17247	17290	17229	17149	17183	17321	16951	17219	17185	17314	17162	16983	17340	17134	17142	17189	17282	17219
25921	31980	32092	25232	21506	19711	18296	17285	16773	16434	16099	15620	15772	15494	15422	15098	15050	14955	15108	15009	14931	14852	14798	14744	14720	14842	14626	14737	14725	14677	14953	14763	14782	14916	14799	14829	14589	14759	14851	15005	14698	14956	14701	14563	14763	14681	14693	14854	14782	14810	14607	14626	14633	14678	14813	14668	14713	14641	14742	14683	14648	14623	14620	14602	14654	14736	14724	14832	14658	14740	14696	14577	14620	14657	14539	14712	14663	14679	14539	14895	14966	14726	14755	14688	14667	14783	14755	14592	14727	14702	14577	14679	14750	14777	14742	14692	14505	14852	14597	14659	14723	14814	14771	14710	14651	14786	14701	14761	14490	14668	14601	14752	14760	14775	14688	14560	14670	14852	14481	14677	14798	14733	14788	14749	14572	14627	14715	14759	14617	14559	14561	14782	14526	14637	14620	14797	14790	14743	14780	14622	14740	14674	14683	14725	14883	14715	14781	14690	14780	14625	14705	14693	14769	14593	14595	14731	14676	14597	14768	14671	14632	14778	14633	14666	14542	14377	14681	14736	14623	14716	14764	14634	14804	14528	14497	14612	14675	14790	14696	14659	14651	14893	14679	14769	14686	14761	14807	14643	14700	14506	14718	14695	14631	14492	14637	14678	14742	14801	14622	14727	14646	14556	14802	14633	14738	14729	14666	14790	14656	14690	14591	14760	14703	14655	14667	14751	14599	14540	14821	14791	14748	14638	14778	14619	14810	14553	14575	14579	14786	14794	14562	14594	14745	14831	14520	14704	14568	14632	14641	14710	14672	14677	14704	14935	14683	14529	14471	14631	14596	14838	14649	14498	14605	14666	14759	14659	14646	14730	14692	14801	14776	14914	14611	14658	14676	14566	14558	14641	14777	14586	14610	14604	14651	14613	14742	14706	14843	14672	14621	14779	14554	14575	14607	14877	14859	14708	14783	14692	14684	14688	14752	14618	14793	14677	14834	14890	14649	14701	14599	14665	14604	14707	14826	14898	14754	14747	14701	14621	14862	14695	14692	14539	14860	14728	14729	14663	14515	14834	14728	14795	14641	14716	14699	14701	14673	14739	14736	14786	14796	14650	14780	14733	14654	14793	14584	14627	14691	14605	14701	14668	14727	14687	14703	14730	14788	14725	14896	14550	14729	14691	14823	14641	14660	14605	14665	14650	14584	14596	14829	14630	14632	14757	14825	14696	14765	14732	14714	14574	14722	14558	14707	14794	14729	14722	14780	14725	14716	14714	14630	14502	14833	14670	14598	14810	14627	14582	14514	14934	14677	14594	14625	14783	14622	14586	14557	14665	14738	14722	14682	14773	14820	14831	14655	14671	14718	14640	14577	14641	14520	14727	14625	14792	14645	14732	14677	14725	14689	14681	14753	14609	14604	14581	14790	14632	14757	14791	14801	14684	14606	14704	14504	14692	14716	14722	14809	14828	14703	14864	14796	14624	14616	14686	14626	14584	14705	14722	14717	14701	14746	14832	14621	14662	14446	14675	14736	14657	14679	14696	14762	14645	14705	14742	14820	14634	14744	14662	14742	14686	14679	14586	14594	14599	14643	14775	14896	14693	14791	14784	14757	14728	14625	14690	14621	14588	14693	14744	14685	14664	14775	14719	14850	14775	14692	14780	14779	14821	14618	14789	14640	14642	14702	14621	14569	14794	14600	14721	14476	14675	14707	14765	14565	14579	14679	14726	14583	14632	14859	14755	14780	14669	14677	14730	14695	14643	14585	14707	14851	14695	14852	14712	14737	14605	14533	14891	14779	14584	14804	14715	14705	14800	14741	14660	14662	14691	14678	14607	14811	14704	14714	14550	14702	14705	14712	14729	14572	14819	14749	14725	14775	14727	14709	14903	14704	14738	14646	14751	14652	14697	14594	14802	14816	14746	14676	14779	14817	14727	14738	14543	14746	14606	14771	14767	14741	14688	14991	14673	14872	14580	14815	14772	14876	14608	14583	14712	14756	14679	14751	14818	14714	14485	14587	14762	14878	14602	14542	14789	14692	14737	14726	14702	14741	14481	14853	14614	14807	14838	14643	14626	14649	14813	14670	14760	14623	14693	14674	14704	14603	14652	14716	14699	14691	14803	14946	14784	14696	14760	14664	14736	14694	14714	14548	14693	14576	14812	14717	14833	14686	14678	14719	14714	14748	14667	14828	14704	14704	14754	14679	14643	14814	14709	14753	14602	14861	14803	14654	14672	14584	14601	14656	14591	14619	14706	14738	14866	14733	14789	14755	14704	14819	14756	14466	14644	14801	14618	14781	14742	14637	14676	14541	14726	14469	14692	14828	14689	14607	14565	14701	14660	14681	14667	14491	14715	14761	14610	14576	14738	14552	14691	14588	14669	14841	14774	14688	14606	14665	14541	14685	14798	14633	14524	14849	14522	14688	14621	14712	14760	14813	14670	14650	14540	14784	14682	14536	14626	14705	14844	14820	14774	14676	14838	14676	14767	14639	14789	14677	14660	14738	14789	14588	14768	14438	14784	14800	14735	14779	14882	14842	14686	14557	14474	14546	14645	14598	14848	14651	14609	14655	14720	14733	14619	14756	14780	14729	14515	14719	14567	14742	14724	14752	14722	14632	14681	14765	14530	14758	14464	14699	14538	14697	14699	14694	14738	14687	14910	14779	14665	14813	14624	14542	14779	14673	14742	14465	14565	14756	14780	14742	14620	14799	14700	14782	14742	14748	14830	14444	14716	14679	14577	14754	14677	14853	14729	14772	14612	14829	14560	14699	14752	14703	14613	14738	14610	14763	14739	14747	14560	14735	14678	14701	14584	14761	14607	14668	14766	14662	14561	14712	14896	14643	14723	14686	14658	14898	14713	14641	14706	14757	14663	14679	14751	14608	14601	14685	14696	14634	14607	14612	14722	14689	14713	14719	14451	14720	14793	14666	14765	14603	14597	14736	14672	14810	14694	14591	14809	14703	14644	14670	14629	14789	14697	14608	14426	14797	14742	14709	14784	14888	14691	14696	14726	14580	14716	14884	14566	14847	14582	14739	14766	14770	14655	14797	14641	14485	14726	14707	14710	14709	14865	14728	14771	14586	14733	14633	14692	14855	14622	14695	14786	14790	14681	14851	14520	14650	14705	14600	14754	14669	14553	14812	14738	14726	14659	14826	14661	14783	14826	14636	14698	14675	14592	14768	14750	14689	14552	14800	14570	14642	14710	14486	14870	14851	14529	14597	14510	14724	14654	14745	14852	14737	14667	14620	14586	14621	14718	14800	14718	14715	14677	14751	14504	14746	14629	14822	14684	14801	14794	14794	14832	14761	14513	14819	14605	14790	14851	14595	14666	14683	14761	14822	14735	14678	14608	14691	14600	14692	14658	14758	14619	14596	14739	14735	14675	14717	14696	14894	14616	14831	14737	14671	14396	14884	14719	14832	14665	14876	14836	14770	14721	14692	14636	14686	14767	14682	14584	14862	14725	14822	14646	14706	14618	14517	14908	14791	14726	14666	14660	14628	14672	14622	14638	14678	14807	14778	14758	14758	14784	14627	14677	14861	14771	14792	14597	14535	14767	14810	14734	14736	14496	14896	14659	14575	14770	14693	14672	14799	14758	14747	14558	14618	14932	14899	14579	14724	14619	14734	14664	14788	14706	14810	14926	14620	14744	14775	14792	14531	14663	14786	14863	14810	14783	14627	14752	14742	14520	14707	14645	14529	14755	14703	14481	14623	14685	14674	14839	14797	14631	14787	14734	14539	14702	14587	14538	14704	14711	14792	14687	14762	14797	14806	14717	14687	14847	14621	14774	14774	14546	14634	14788	14786	14735	14962	14651	14673	14528	14614	14627	14722	14726	14809	14777	14806	14563	14682	14758	14745	14645	14842	14702	14747	14691	14777	14812	14790	14686	14870	14695	14776	14862	14833	14613	14669	14705	14596	14849	14695	14669	14718	14672	14826	14662	14564	14615	14719	14760	14700	14623	14697	14483	14675	14537	14751	14665	14616	14693	14640	14862	14721	14797	14728	14661	14766	14600	14789	14850	14745	14813	14675	14645	14680	14649	14650	14676	14724	14621	14673	14639	14789	14728	14630	14662	14689	14940	14638	14698	14719	14713	14764	14809	14641	14767	14514	14801	14556	14453	14788	14769	14843	14634	14716	14669	14604	14848	14711	14791	14600	14927	14666	14670	14734	14673	14746	14686	14594	14769	14791	14646	14544	14713	14859	14573	14834	14733	14896	14856	14846	14481	14726	14837	14484	14696	14580	14619	14721	14749	14920	14682	14774	14641	14607	14690	14811	14663	14559	14755	14582	14681	14486	14703	14618	14892	14681	14667	14707	14568	14800	14775	14796	14566	14737	14843	14700	14796	14906	14660	14553	14623	14603	14737	14773	14655	14467	14564	14862	14856	14769	14693	14671	14697	14526	14651	14899	14597	14786	14698	14721	14688	14701	14580	14805	14678	14630	14914	14655	14679	14690	14874	14716	14949	14614	14586	14750	14766	14659	14829	14731	14681	14811	14809	14644	14569	14874	14629	14650	14795	14713	14840	14717	14717	14735	14785	14611	14703	14717	14681	14731	14779	14672	14689	14639	14645	14681	14762	14740	14706	14724	14705	14721	14687	14616	14723	14624	14653	14792	14706	14608	14795	14587	14724	14690	14528	14640	14751	14811	14683	14488	14776	14689	14650	14730	14640	14663	14707	14722	14641	14702	14786	14780	14737	14807	14566	14636	14668	14562	14664	14860	14650	14734	14688	14535	14711	14770	14590	14755	14870	14748	14678	14622	14637	14580	14951	14800	14639	14689	14833	14665	14592	14668	14775	14602	14692	14604	14628	14701	14622	14709	14775	14604	14693	14622	14869	14817	14678	14681	14721	14623	14664	14833	14697	14902	14853	14683	14646	14685	14796	14732	14635	14796	14764	14959	14954	14691	14680	14697	14505	14558	14676	14814	14758	14787	14784	14695	14518	14755	14691	14852	14791	14752	14817	14690	14798	14880	14716	14713	14524	14657	14540	14818	14662	14844	14657	14621	14630	14660	14631	14715	14726	14645	14601	14652	14590	14509	14756	14495	14882	14653	14684	14662	14777	14560	14551	14721	14687	14749	14610	14750	14763	14704	14779	14700	14663	14588	14581	14625	14623	14879	14699
25876	21607	28709	25923	23975	23608	22788	20551	19956	19562	19177	18763	18670	18356	18630	18250	18023	17805	18120	17584	17904	17760	17683	17819	17800	17615	17507	17602	17682	17621	17555	17555	17609	17654	17658	17797	17486	17568	17660	17692	17660	17609	17689	17333	17363	17636	17616	17497	17593	17743	17699	17377	17608	17681	17421	17589	17526	17426	17475	17230	17444	17372	17427	17434	17483	17428	17457	17542	17711	17416	17544	17650	17289	17660	17238	17549	17584	17428	17496	17606	17526	17478	17188	17386	17345	17535	17407	17566	17172	17474	17548	17252	17365	17502	17387	17581	17451	17489	17331	17678	17467	17524	17264	17446	17473	17406	17638	17388	17463	17515	17538	17564	17526	17500	17551	17653	17590	17547	17585	17573	17537	17559	17422	17401	17420	17492	17451	17488	17246	17257	17393	17301	17428	17273	17468	17357	17285	17471	17599	17587	17534	17332	17407	17347	17411	17674	17377	17551	17347	17383	17553	17367	17571	17537	17615	17574	17335	17413	17524	17545	17638	17588	17482	17455	17435	17567	17307	17555	17594	17559	17562	17485	17465	17372	17587	17526	17234	17507	17392	17502	17353	17380	17693	17655	17501	17321	17558	17388	17156	17529	17472	17470	17401	17513	17634	17664	17605	17438	17432	17453	17385	17350	17475	17513	17274	17732	17348	17660	17610	17370	17503	17578	17430	17584	17650	17657	17594	17613	17431	17414	17303	17585	17486	17362	17495	17532	17487	17388	17407	17530	17577	17413	17405	17267	17421	17357	17426	17304	17359	17552	17459	17354	17474	17502	17571	17497	17412	17583	17566	17297	17287	17457	17382	17569	17621	17324	17513	17489	17552	17616	17692	17585	17738	17410	17292	17553	17298	17555	17702	17445	17586	17643	17517	17378	17509	17566	17434	17493	17667	17469	17424	17450	17639	17572	17616	17577	17558	17600	17499	17633	17453	17510	17518	17349	17585	17476	17421	17319	17424	17743	17399	17479	17335	17411	17538	17486	17417	17423	17574	17369	17408	17534	17305	17212	17622	17490	17403	17569	17454	17399	17567	17468	17471	17437	17388	17533	17498	17621	17494	17471	17521	17407	17570	17606	17472	17519	17497	17476	17548	17581	17679	17468	17285	17460	17683	17377	17320	17403	17382	17692	17642	17470	17446	17587	17525	17546	17234	17469	17499	17504	17451	17676	17338	17215	17363	17435	17602	17522	17611	17738	17443	17399	17638	17528	17514	17287	17637	17452	17432	17537	17506	17298	17638	17474	17361	17468	17405	17369	17437	17438	17546	17498	17640	17506	17377	17643	17459	17511	17593	17527	17515	17374	17245	17414	17501	17601	17623	17446	17511	17546	17496	17563	17490	17306	17618	17412	17454	17517	17299	17535	17515	17620	17453	17576	17588	17477	17592	17473	17413	17557	17394	17442	17543	17463	17438	17614	17556	17296	17388	17756	17180	17438	17515	17523	17521	17499	17642	17568	17462	17499	17419	17433	17562	17638	17428	17610	17482	17517	17584	17425	17490	17360	17557	17445	17716	17375	17512	17427	17587	17387	17293	17616	17437	17604	17523	17472	17333	17475	17761	17437	17619	17640	17638	17641	17646	17549	17606	17310	17310	17534	17439	17537	17527	17551	17513	17384	17371	17328	17476	17587	17513	17518	17625	17547	17701	17613	17413	17515	17636	17325	17410	17419	17468	17629	17648	17243	17440	17682	17320	17550	17394	17600	17255	17525	17481	17537	17232	17409	17377	17556	17534	17635	17467	17470	17469	17559	17511	17327	17552	17542	17683	17378	17269	17206	17416	17566	17831	17394	17592	17592	17519	17365	17549	17410	17309	17487	17439	17598	17389	17310	17407	17581	17632	17530	17283	17289	17506	17362	17408	17555	17359	17632	17350	17644	17590	17492	17608	17606	17543	17462	17515	17303	17537	17513	17510	17343	17386	17401	17472	17561	17585	17344	17800	17583	17514	17376	17647	17531	17378	17562	17562	17473	17293	17481	17604	17589	17465	17439	17490	17531	17611	17590	17527	17623	17463	17390	17451	17713	17576	17546	17623	17554	17446	17467	17633	17485	17640	17641	17504	17577	17357	17666	17437	17607	17650	17456	17343	17344	17357	17204	17296	17319	17422	17550	17592	17468	17575	17710	17329	17526	17567	17485	17604	17476	17306	17449	17600	17616	17572	17365	17475	17654	17497	17565	17431	17350	17624	17685	17627	17478	17533	17389	17615	17492	17638	17388	17411	17542	17536	17532	17531	17369	17361	17378	17292	17555	17238	17541	17554	17470	17550	17572	17442	17426	17517	17466	17458	17426	17557	17632	17306	17610	17427	17609	17440	17446	17391	17421	17542	17479	17578	17734	17557	17630	17354	17379	17508	17548	17445	17395	17282	17502	17463	17412	17618	17367	17576	17272	17451	17469	17448	17425	17546	17567	17509	17412	17662	17591	17576	17383	17579	17612	17607	17565	17604	17472	17532	17582	17451	17501	17403	17437	17354	17484	17498	17486	17568	17448	17629	17651	17562	17586	17486	17531	17312	17561	17554	17766	17539	17307	17453	17364	17723	17610	17371	17570	17728	17595	17372	17630	17606	17609	17421	17278	17383	17367	17573	17647	17381	17467	17427	17447	17558	17697	17355	17346	17503	17459	17451	17219	17408	17553	17527	17656	17314	17448	17548	17456	17592	17646	17543	17306	17399	17350	17624	17397	17531	17436	17439	17601	17433	17532	17480	17517	17273	17554	17343	17659	17584	17386	17423	17266	17458	17531	17298	17472	17325	17455	17705	17355	17590	17498	17368	17349	17706	17688	17350	17634	17451	17224	17628	17381	17417	17427	17555	17264	17385	17578	17487	17421	17553	17561	17639	17475	17488	17437	17371	17528	17640	17462	17521	17666	17478	17689	17456	17505	17502	17422	17479	17533	17618	17309	17489	17345	17333	17243	17529	17357	17422	17496	17411	17518	17561	17290	17431	17388	17406	17426	17438	17602	17489	17422	17611	17492	17646	17377	17500	17457	17551	17569	17359	17461	17564	17450	17435	17543	17442	17390	17340	17587	17371	17486	17421	17544	17516	17386	17453	17565	17466	17623	17471	17294	17406	17474	17378	17533	17516	17175	17497	17479	17388	17556	17686	17332	17526	17372	17377	17385	17384	17485	17456	17578	17313	17543	17489	17415	17448	17443	17316	17392	17508	17502	17614	17263	17533	17621	17421	17552	17407	17506	17217	17443	17469	17451	17459	17684	17433	17595	17479	17524	17623	17282	17478	17389	17521	17626	17410	17448	17331	17361	17373	17425	17413	17352	17437	17582	17296	17595	17565	17272	17551	17175	17385	17310	17445	17395	17485	17679	17405	17587	17298	17609	17724	17403	17501	17520	17502	17378	17695	17361	17334	17486	17483	17472	17458	17544	17516	17648	17459	17386	17659	17561	17594	17463	17424	17448	17585	17483	17397	17493	17587	17513	17521	17289	17257	17461	17657	17146	17604	17415	17394	17226	17476	17483	17418	17585	17652	17291	17222	17382	17529	17531	17290	17492	17440	17443	17644	17509	17407	17410	17408	17292	17455	17508	17397	17246	17616	17519	17468	17261	17371	17388	17329	17624	17398	17407	17370	17665	17375	17462	17462	17307	17434	17596	17644	17470	17415	17361	17489	17355	17538	17355	17702	17619	17571	17543	17599	17585	17404	17454	17463	17411	17474	17484	17380	17541	17452	17614	17529	17336	17447	17520	17524	17391	17748	17704	17461	17577	17379	17531	17426	17383	17398	17351	17573	17643	17529	17600	17353	17540	17271	17677	17456	17467	17567	17590	17398	17215	17431	17533	17386	17585	17495	17380	17448	17582	17551	17567	17547	17557	17328	17432	17584	17404	17612	17723	17470	17527	17493	17459	17501	17472	17267	17473	17342	17444	17377	17384	17414	17486	17338	17354	17415	17548	17485	17614	17291	17470	17247	17377	17340	17227	17401	17434	17318	17519	17414	17493	17371	17517	17431	17339	17433	17460	17363	17621	17541	17471	17749	17484	17452	17542	17393	17450	17486	17488	17442	17708	17676	17408	17189	17455	17286	17389	17530	17558	17210	17548	17542	17412	17448	17457	17519	17501	17764	17536	17429	17350	17367	17438	17416	17510	17531	17464	17482	17495	17418	17503	17370	17382	17452	17299	17399	17417	17501	17205	17429	17314	17428	17398	17469	17360	17433	17441	17405	17309	17168	17494	17378	17640	17601	17379	17391	17394	17471	17436	17449	17376	17589	17516	17556	17618	17592	17457	17480	17702	17459	17481	17306	17562	17504	17735	17425	17441	17658	17597	17435	17535	17600	17444	17578	17549	17285	17525	17565	17554	17504	17540	17486	17230	17187	17476	17550	17506	17258	17441	17663	17410	17446	17353	17386	17747	17497	17483	17359	17449	17299	17373	17323	17514	17268	17472	17437	17765	17369	17534	17394	17475	17457	17241	17412	17437	17363	17465	17523	17558	17558	17477	17436	17430	17470	17531	17421	17448	17484	17540	17289	17590	17196	17619	17469	17463	17545	17430	17562	17494	17505	17484	17500	17463	17584	17557	17508	17494	17547	17436	17522	17650	17479	17645	17522	17514	17446	17425	17407	17367	17761	17449	17500	17458	17666	17567	17510	17366	17614	17649	17621	17455	17520	17582	17378	17484	17421	17517	17450	17528	17565	17589	17363	17474	17408	17551	17309	17502	17437	17408	17534	17446	17509	17565	17443	17432	17585	17673	17500	17429	17684	17577	17436	17501	17450	17387	17529	17484	17434	17506	17348	17478	17126	17576	17383	17525	17332	17837	17552	17617	17597	17357	17500	17393	17448	17544	17313	17551	17391	17466	17489	17418	17617	17558	17419	17369	17411	17446	17701	17574	17431	17656	17486	17710	17553	17655	17423	17716	17430	17262	17741	17419	17431	17476	17448	17466	17470	17392	17463	17603	17273	17427	17664	17381	17381	17652	17403	17357	17221	17435	17347	17370	17457	17349	17369	17415	17516	17500	17642	17550	17500	17466	17488	17364	17352	17366	17295	17710	17464	17366	17474	17711	17478	17483	17460	17528	17629	17500	17729	17522	17443	17382	17654	17349	17476	17471	17380	17536	17601	17491
24406	39735	37594	30025	25107	22390	20930	19527	18658	17733	17524	16863	16557	16395	16272	15727	15594	15435	15196	15281	15144	15174	15077	15147	14933	15100	14953	14831	15209	14918	15067	14887	14984	15116	14919	15016	14994	14913	15044	14949	14965	15022	14818	14821	15175	15095	14877	14975	15020	14931	14863	14878	15017	14848	14800	14918	15008	14926	14954	14833	15054	14973	14866	14862	14839	14936	15015	14918	14944	14829	14860	14857	15032	14888	15080	14826	14924	14878	14750	14908	14840	14951	14937	14834	14886	14867	14751	15093	14798	14985	14917	14852	14942	14843	14893	14979	14842	14985	14849	14853	14937	14846	14921	14934	14850	14799	14857	14795	14967	14967	14848	14931	14927	14741	14894	14766	14999	14833	14905	14863	14815	14886	15116	14991	14790	14974	14812	14858	14838	14986	15056	14788	14794	14870	14913	14924	14871	14963	14939	14831	14853	14579	14865	14876	14787	15043	14926	14793	14795	14789	14864	14951	14905	14845	14921	14965	14547	14841	15009	15029	14934	14775	14907	14980	14914	14919	14970	14912	15047	14774	14694	15085	14696	14900	15026	14916	14962	14818	14802	14892	14934	15044	14933	14958	14863	14894	15041	14820	14953	14892	14836	15017	14894	14927	15053	14724	14925	14850	14807	15050	14971	14692	14802	14734	14836	14928	14823	14834	14831	14866	14823	14907	15115	14838	14837	14835	14828	14877	14972	14986	14858	14823	14834	14871	14794	14822	14714	14834	14785	14730	14849	14889	14806	14737	14863	14940	14735	14951	14958	14799	14839	15091	14982	14839	15067	14923	14924	14834	14933	14743	14878	14904	14895	14791	14820	15001	14911	14993	14970	14861	14907	14872	14926	14912	15037	14872	14821	14798	14860	14729	14788	14872	15087	14916	14698	14901	14790	14942	14713	14799	14979	14748	14793	15090	14916	14885	14914	14912	14891	14999	15016	14901	14725	14886	14824	14953	14756	14915	14986	14760	14903	14959	14698	14699	14783	14713	14921	14906	14883	14919	14767	14841	14896	14895	14945	14804	14877	14728	14902	14874	14736	14655	14881	14817	15026	14878	15027	14834	14981	14898	14986	14991	14699	14968	14971	15078	14734	14995	14871	14788	15005	14788	14828	14775	15011	14943	14917	14792	14918	14876	14872	14884	14696	14984	14978	14763	14799	14763	14740	14997	14950	14776	14682	14786	14772	14793	14849	14976	15134	14816	14957	14992	14976	14914	14856	14879	14947	14926	14899	14940	14868	14749	14850	14817	14845	14787	14868	14925	15032	14861	14813	14886	14818	14934	15160	14844	14782	14962	14920	14750	14912	14826	15024	14897	14893	15018	14950	14804	14753	14865	14901	14839	14897	15022	14875	15031	15042	14768	14773	15083	14794	14861	14882	14888	14992	14984	14924	15026	14872	14914	14866	14867	14918	14886	14985	14927	14899	15147	14907	14790	14950	14862	14817	14905	14787	15003	14961	14745	14896	14816	14898	14792	14946	14825	14798	15007	15019	14987	14867	14877	14795	14844	14839	14532	14978	14846	14814	14923	14824	14946	15018	14962	14922	15183	14901	14787	14816	14846	14925	14738	14990	14755	14925	14858	14874	15029	14939	14898	14802	15027	14941	14834	14995	14913	14968	14708	14884	15018	14944	14851	14908	14992	14919	14910	14795	15012	14945	14869	14784	14968	14952	15047	15003	14778	14823	14885	15032	14918	14847	14803	15033	14905	14943	14816	14883	14887	14939	14951	14846	14757	14849	14889	15043	15041	14890	14950	14773	14979	14841	14905	14912	14869	14961	14801	14966	14834	14912	14831	14840	14815	14900	14890	14812	14867	14920	14904	15024	14727	14955	14880	14710	14924	14934	15031	14967	14867	14856	15017	14887	14854	14996	14658	14769	14933	14886	14810	14875	14864	14900	14840	14929	14835	14914	14772	14953	14807	14794	15004	14984	14986	14823	14846	14738	14815	14918	14953	14990	14791	14856	14943	14887	14889	14895	14835	15077	14709	14804	14894	14807	14941	14742	14878	14778	14814	14927	14924	14885	15132	14818	15125	14916	14906	15054	14994	14772	14712	14782	15016	14811	15017	14932	14827	14957	14776	14933	14855	14779	14815	14809	14877	14795	14890	14891	14878	14888	14873	15079	14937	14895	15032	14828	14789	14726	14993	14963	14889	14793	14896	14693	14934	14967	14750	14885	14703	14826	14759	14908	14928	14875	14749	14719	14941	14855	14868	14815	14731	14878	14875	15051	15022	14807	14884	14998	14941	14972	14848	14834	14837	14785	14918	14911	14752	14872	14932	14902	14907	14851	14800	14886	15037	14921	14904	14913	14907	14898	14870	14927	14895	14705	14796	14816	14987	14933	14934	14903	14818	15154	14825	14829	14826	15094	14943	14940	14887	14733	14853	14863	14765	14830	14839	14780	14936	14960	14927	14822	15009	15002	14936	15043	14952	14825	14815	14971	14883	14859	14920	15040	15029	15010	14824	14940	14905	14824	14808	14936	14950	14991	14765	14994	14886	14863	14827	14804	14785	14830	14979	15038	14917	14870	14976	14666	15028	14970	14910	14914	14813	15024	14976	14877	14846	14815	14775	14851	14829	14768	14690	14990	14926	14921	14851	14899	15031	14860	14686	15050	14762	14858	14846	14861	14908	14701	14931	14950	14985	14841	14812	14950	14781	14881	14860	14968	14889	15005	14818	14765	14983	14799	15024	14712	14953	14663	14797	14954	14860	14923	14812	14914	14829	14774	14941	14913	14794	15172	14898	14861	14977	14832	14632	14843	14864	14954	14931	14867	14864	14996	14727	14925	14742	14893	14762	14751	14937	14741	14685	14785	14944	15064	14688	14884	14859	14855	14797	14770	14935	14939	14688	15006	15005	15101	14834	14958	14746	14972	15027	14945	14809	15169	14968	14823	14799	14991	14792	14981	14767	14828	14869	14888	15010	14882	14944	14912	15040	14887	14848	14982	14933	14885	14827	14861	14990	14916	14943	14912	14893	14876	14725	14782	14987	14980	14886	14852	14920	14945	14695	14928	14849	14853	14908	14831	14806	14887	14946	14890	14864	14830	14779	14912	14860	14960	14833	14959	14910	14862	15049	14924	14961	14989	14719	14927	14904	14861	14859	14831	14743	14806	14780	14824	14872	14857	14974	14872	14903	15065	14954	14850	14903	14805	14699	14963	14937	14978	14946	14871	14759	14768	14816	15084	14934	14630	14924	14866	14810	15023	14886	15029	14897	14865	15122	14912	14832	15074	15062	14874	14874	14980	14885	14975	14854	14924	14847	14946	14939	14898	14889	14624	14960	14703	14961	14871	15001	14868	14656	14846	14963	15002	14950	14948	15048	14890	14896	14789	14957	15090	14846	15062	14895	14862	15008	14721	15024	14855	14985	15042	14835	14941	15078	14881	14799	14833	14913	14891	14722	14876	14726	14844	14835	14874	14809	14911	14872	14869	14809	14784	15109	15001	14701	14758	14814	14909	14929	14796	14805	14771	14881	14918	14781	14804	14907	14865	15013	14910	14867	14736	14903	14921	14832	14694	14878	14905	14899	14882	15172	15060	14987	14670	14879	14819	14717	14756	14704	15002	14925	14881	14753	14983	14774	15002	14912	14932	15007	14658	14662	14849	14860	14758	14795	14812	14918	14893	14951	14757	14814	15025	14966	15002	15113	14874	14908	14864	14660	14925	14853	14992	14977	14887	14923	14875	14826	15011	14666	14878	14886	14818	14937	14827	14974	14837	14953	14717	15045	14906	14789	14873	15029	14900	14771	14733	14868	14886	14765	14809	14901	14870	15054	14962	14771	14677	14971	14899	14814	14892	14847	14904	14978	15000	14949	14762	15013	14979	14738	14870	14762	14802	14714	14868	15097	14810	14880	14913	14946	14943	14988	14885	14903	15008	14777	14900	14839	14998	14936	14928	14826	14885	14770	14920	14850	15066	14933	14856	14850	15049	14880	14967	15019	14862	14808	14693	14927	15031	14890	14865	14950	14830	14802	14977	14887	15086	14940	15041	14804	15008	14809	14878	14920	14997	14878	14921	14836	14875	15030	14815	14888	14834	14987	14717	14874	14977	14928	15013	14909	14981	14853	15004	14905	15001	14672	14859	14769	14775	14900	14867	14879	14912	14819	14812	14917	14874	14940	14862	14765	14941	14825	15066	14993	14806	14828	14771	14968	14933	14741	14921	14826	14983	14994	14891	14911	14821	14940	14788	14802	15032	14910	14788	14789	14913	15055	14798	14922	14933	14859	14915	14811	14879	14728	14892	14880	14914	14807	14720	14826	14919	15016	14996	15027	14779	14908	14941	14884	15006	14795	14830	14914	14868	14853	15008	14754	14899	14848	14917	14752	15021	14832	14965	14932	14828	14841	14859	14861	14755	14837	14997	14823	14893	15050	14936	14704	14937	14764	15032	14924	14926	14932	14865	14870	14951	14832	14977	14880	14925	14900	14795	14872	14871	14756	14887	15010	14932	14978	14925	14979	14891	15046	14872	15027	14865	14827	14859	15014	14869	14993	14921	14579	14937	14820	14800	14860	14819	14790	14870	14900	14801	14949	14904	14995	15045	14866	14757	14881	14771	14891	14908	14824	15044	14784	14982	15070	14805	14921	14878	14780	14802	14913	14795	15019	14925	15010	14932	14963	15085	14819	14927	14930	15072	14785	14793	14877	14842	14894	14909	15028	14927	15058	14915	14779	14868	14876	14684	14943	14899	14931	15078	15031	14811	14784	14937	14869	15049	14870	14654	14932	14916	14935	14979	14926	15031	14773	14688	14811	14896	14899	14931	14824	14912	14823	14815	14914	14759	14924	14951	14953	14691	14823	14804	14985	14866	14837	14936	14852	14669	14822	14828	15003	14782	14711	14859	15028	14753	14890	14893	14824	14906	14963	14895	14878	14890	15018	15070	14662	14929	14765	14964	14925	14906	14973	14894	14813	15066	14922	14948	14985	14929	15042	14708	14962	14738	15080	14842	14898	15006	14989	15001	14958	14787	14852	15038	14819	14853	14871	14862	14841	14924	14756	14811	14685	14808	15068	14915	14837	14895	14789	14914	14825	14948	14874	14926	14920	14949	14845	14715	15005	14708	14843	14716	14870	15026	14972
24378	21595	29239	24558	22841	25910	26970	22834	21805	21465	21090	20737	20479	19929	19887	19616	19387	19268	19123	19075	18851	19150	18903	18833	19135	18965	18856	18815	19051	18792	19079	19025	18834	18709	18779	18728	18789	18837	19038	18718	18651	18619	19015	18740	18628	18728	18881	18540	18709	18646	18656	18413	18622	18530	18620	18611	18974	18834	18465	18752	18640	18340	18792	18520	18600	18683	18730	18683	18727	18667	18793	18713	18687	18486	18592	18625	18809	18673	18546	18647	18649	18580	18565	18477	18685	18689	18514	18593	18578	18510	18546	18613	18462	18681	18701	18715	18683	18492	18511	18697	18611	18720	18551	18530	18780	18467	18567	18670	18619	18558	18593	18493	18709	18616	18570	18442	18697	18560	18606	18707	18454	18720	18835	18588	18456	18517	18424	18665	18645	18653	18409	18681	18449	18677	18735	18322	18413	18548	18554	18515	18356	18566	18599	18736	18637	18763	18758	18572	18733	18590	18945	18766	18775	18576	18589	18629	18317	18608	18476	18643	18515	18527	18800	18576	18598	18507	18581	18537	18564	18557	18675	18779	18832	18870	18816	18711	18579	18465	18369	18740	18600	18661	18629	18587	18768	18488	18570	18510	18870	18473	18510	18492	18610	18807	18471	18521	18600	18699	18601	18486	18393	18348	18779	18567	18782	18292	18656	18719	18418	18692	18793	18542	18578	18562	18648	18778	18704	18515	18476	18461	18657	18576	18402	18547	18499	18666	18542	18602	18635	18430	18576	18565	18469	18278	18428	18478	18843	18551	18824	18530	18671	18622	18447	18508	18456	18486	18686	18549	18442	18494	18664	18653	18613	18754	18697	18771	18666	18656	18583	18583	18503	18644	18581	18726	18524	18514	18719	18465	18495	18592	18594	18677	18561	18791	18635	18845	18655	18596	18798	18564	18718	18565	18778	18608	18638	18627	18559	18651	18697	18589	18483	18680	18544	18615	18465	18738	18827	18670	18593	18749	18659	18567	18623	18597	18631	18653	18460	18868	18661	18648	18735	18670	18777	18749	18347	18478	18491	18557	18647	18699	18612	18661	18683	18559	18603	18602	18676	18616	18743	18433	18659	18825	18658	18538	18470	18654	18589	18437	18622	18671	18600	18660	18524	18544	18682	18519	18699	18588	18466	18652	18650	18595	18593	18806	18715	18592	18752	18550	18542	18727	18511	18703	18673	18555	18456	18601	18495	18312	18671	18603	18554	18538	18549	18464	18559	18669	18594	18688	18591	18454	18821	18600	18607	18781	18570	18414	18524	18626	18613	18665	18494	18576	18736	18519	18749	18504	18489	18494	18628	18659	18566	18698	18773	18795	18703	18726	18467	18690	18475	18856	18667	18756	18578	18422	18555	18747	18888	18640	18598	18338	18438	18560	18516	18421	18651	18596	18622	18705	18628	18575	18500	18570	18602	18674	18822	18712	18539	18590	18884	18485	18642	18445	18568	18528	18794	18604	18622	18667	18683	18473	18491	18686	18556	18448	18627	18417	18605	18424	18530	18548	18753	18726	18817	18604	18606	18787	18571	18521	18606	18794	18644	18582	18552	18560	18650	18570	18620	18601	18284	18492	18611	18396	18633	18582	18505	18718	18649	18575	18800	18819	18770	18644	18650	18458	18507	18692	18517	18667	18734	18568	18670	18535	18592	18712	18737	18627	18588	18616	18783	18890	18447	18660	18365	18536	18812	18581	18748	18763	18562	18880	18532	18563	18589	18809	18534	18488	18536	18547	18499	18567	18607	18585	18640	18724	18719	18437	18562	18615	18496	18606	18626	18715	18759	18566	18656	18502	18744	18702	18456	18501	18631	18632	18621	18525	18579	18774	18592	18300	18520	18426	18633	18745	18639	18524	18576	18662	18578	18778	18635	18557	18821	18642	18638	18459	18829	18847	18740	18453	18474	18500	18561	18408	18515	18689	18814	18528	18529	18497	18397	18648	18405	18597	18569	18542	18383	18595	18531	18579	18672	18673	18543	18563	18514	18495	18747	18608	18552	18617	18679	18543	18359	18360	18514	18731	18654	18662	18441	18643	18777	18663	18549	18599	18853	18527	18574	18614	18595	18647	18481	18487	18769	18434	18714	18737	18699	18696	18638	18780	18428	18730	18674	18761	18631	18608	18378	18437	18382	18490	18679	18621	18542	18608	18560	18664	18603	18519	18485	18706	18565	18736	18536	18560	18423	18670	18520	18962	18539	18592	18610	18857	18547	18558	18350	18709	18652	18548	18758	18638	18704	18683	18680	18804	18648	18512	18685	18404	18452	18422	18543	18670	18598	18686	18649	18723	18583	18613	18608	18562	18517	18512	18631	18584	18620	18724	18542	18490	18715	18656	18531	18372	18609	18565	18456	18531	18824	18540	18653	18374	18530	18827	18650	18400	18697	18545	18428	18665	18559	18734	18576	18859	18489	18549	18515	18535	18656	18680	18422	18287	18555	18572	18643	18649	18429	18632	18546	18674	18591	18709	18525	18535	18544	18368	18778	18583	18535	18643	18491	18706	18588	18774	18687	18725	18621	18609	18501	18606	18574	18575	18539	18545	18624	18641	18482	18617	18631	18543	18861	18603	18476	18466	18491	18689	18569	18597	18599	18513	18607	18722	18590	18679	18614	18478	18616	18734	18542	18787	18851	18709	18528	18547	18585	18418	18986	18548	18487	18742	18578	18566	18822	18606	18513	18560	18603	18554	18586	18495	18559	18458	18444	18443	18550	18563	18397	18756	18651	18634	18671	18568	18683	18794	18714	18747	18651	18706	18616	18514	18606	18769	18631	18691	18430	18600	18690	18463	18689	18614	18541	18522	18568	18402	18485	18794	18540	18725	18508	18745	18704	18515	18665	18652	18661	18647	18554	18690	18513	18584	18501	18533	18601	18782	18631	18488	18794	18757	18846	18629	18417	18637	18811	18599	18756	18581	18601	18711	18661	18731	18605	18615	18488	18581	18727	18593	18615	18654	18908	18746	18783	18539	18746	18506	18450	18670	18687	18533	18666	18536	18494	18538	18598	18687	18498	18494	18725	18477	18487	18725	18615	18633	18557	18456	18723	18606	18698	18762	18734	18540	18593	18502	18729	18785	18669	18842	18659	18598	18368	18625	18765	18617	18842	18704	18682	18667	18599	18603	18596	18477	18629	18436	18499	18713	18761	18646	18478	18791	18598	18659	18664	18821	18396	18589	18553	18527	18485	18414	18455	18724	18633	18585	18577	18700	18712	18515	18762	18569	18477	18532	18577	18318	18599	18606	18597	18604	18746	18589	18678	18483	18484	18855	18707	18613	18563	18670	18720	18745	18664	18575	18476	18472	18803	18498	18621	18456	18731	18325	18576	18485	18682	18541	18468	18576	18621	18696	18592	18634	18567	18733	18569	18540	18826	18493	18734	18772	18615	18665	18678	18667	18447	18664	18501	18628	18727	18637	18363	18362	18593	18701	18598	18706	18790	18587	18592	18663	18589	18852	18760	18448	18556	18833	18661	18674	18508	18430	18513	18618	18530	18579	18862	18495	18665	18776	18489	18575	18466	18590	18509	18645	18669	18481	18432	18658	18560	18522	18563	18699	18670	18595	18538	18587	18662	18508	18503	18466	18598	18639	18513	18701	18737	18527	18555	18693	18423	18433	18737	18443	18600	18299	18688	18668	18650	18788	18586	18714	18632	18615	18669	18685	18534	18681	18638	18485	18659	18631	18781	18516	18601	18579	18663	18732	18727	18693	18553	18597	18470	18748	18617	18326	18537	18562	18514	18534	18573	18406	18820	18652	18697	18506	18497	18590	18384	18454	18500	18586	18491	18512	18532	18584	18866	18522	18722	18750	18767	18769	18542	18542	18815	18592	18457	18590	18600	18740	18602	18584	18793	18543	18708	18499	18560	18641	18747	18785	18695	18521	18567	18594	18598	18558	18554	18716	18351	18538	18825	18555	18472	18733	18458	18494	18593	18450	18694	18647	18676	18727	18812	18660	18571	18807	18616	18634	18921	18572	18694	18591	18432	18534	18498	18608	18537	18642	18389	18334	18690	18739	18676	18632	18676	18585	18609	18694	18658	18610	18503	18660	18666	18609	18560	18619	18494	18404	18420	18547	18531	18741	18549	18697	18619	18563	18577	18654	18629	18672	18792	18516	18532	18803	18685	18671	18662	18377	18854	18345	18519	18409	18352	18403	18478	18769	18587	18535	18410	18453	18521	18355	18602	18525	18830	18738	18725	18599	18455	18752	18386	18529	18503	18565	18454	18550	18518	18567	18651	18610	18754	18710	18701	18554	18484	18505	18795	18552	18497	18367	18652	18662	18506	18583	18449	18709	18466	18877	18511	18410	18553	18595	18767	18623	18506	18505	18441	18404	18702	18405	18568	18723	18502	18397	18633	18593	18576	18640	18676	18562	18569	18732	18786	18712	18592	18493	18699	18666	18441	18605	18634	18570	18573	18881	18393	18676	18630	18567	18578	18778	18797	18744	18666	18603	18683	18570	18472	18562	18497	18574	18527	18882	18519	18578	18608	18784	18596	18648	18499	18551	18561	18503	18594	18567	18717	18742	18653	18373	18831	18594	18587	18470	18624	18676	18715	18422	18580	18541	18743	18517	18608	18495	18819	18753	18433	18783	18724	18537	18547	18592	18498	18638	18713	18532	18456	18733	18761	18446	18706	18674	18466	18703	18451	18761	18411	18492	18628	18861	18771	18458	18730	18659	18782	18627	18422	18701	18621	18476	18442	18607	18686	18563	18519	18501	18686	18765	18602	18870	18563	18665	18582	18481	18602	18811	18616	18456	18557	18539	18479	18711	18629	18406	18865	18498	18570	18641	18538	18455	18613	18447	18753	18522	18670	18441	18456	18515	18438	18445	18695	18716	18597	18894	18626	18697	18606	18704	18771	18693	18683	18567	18717	18485	18548	18664	18737	18597	18552	18660	18624	18682	18534	18483	18585	18541	18539	18677	18504	18601	18613	18716	18546	18656	18362	18577	18459	18559	18444	18752	18640	18645	18774	18821	18552	18571	18554	18570	18539	18711	18614	18563	18639	18622	18397	18827	18595	18665	18718	18642	18730	18746	18586	18643	18576	18375	18742	18567	18646	18833	18468	18816	18612	18317	18556	18709	18615	18456
26923	44571	42901	33716	28671	25481	23251	21888	20613	19692	19170	18694	18254	17874	17686	17051	16574	16547	16217	15991	15918	15837	15966	15818	15731	15821	15843	15687	15661	15706	15692	15712	15685	15812	15808	15904	15727	15723	15734	15676	15672	15758	15496	15654	15482	15489	15736	15607	15527	15539	15491	15461	15603	15628	15517	15339	15542	15549	15682	15439	15549	15563	15858	15490	15584	15714	15421	15435	15593	15464	15556	15685	15661	15658	15610	15617	15729	15377	15464	15709	15515	15481	15619	15511	15462	15581	15493	15584	15489	15661	15538	15565	15530	15443	15638	15358	15665	15672	15535	15622	15553	15401	15590	15604	15865	15618	15581	15477	15539	15362	15389	15461	15418	15528	15468	15546	15688	15474	15576	15296	15708	15619	15502	15428	15464	15537	15383	15625	15475	15441	15588	15691	15580	15536	15507	15511	15574	15590	15627	15529	15630	15541	15475	15666	15449	15514	15674	15406	15424	15556	15662	15507	15489	15568	15799	15616	15619	15562	15516	15413	15526	15458	15638	15514	15466	15536	15613	15769	15583	15609	15676	15550	15443	15458	15620	15536	15509	15554	15426	15495	15546	15520	15468	15696	15393	15561	15376	15523	15495	15550	15467	15394	15475	15598	15582	15496	15519	15533	15558	15426	15612	15320	15825	15422	15607	15482	15580	15342	15501	15552	15478	15478	15496	15714	15529	15592	15515	15466	15463	15447	15412	15431	15623	15590	15476	15670	15486	15499	15597	15618	15586	15594	15599	15493	15583	15518	15532	15523	15588	15196	15337	15585	15594	15577	15587	15539	15588	15613	15588	15679	15597	15507	15669	15426	15437	15544	15419	15619	15360	15706	15500	15474	15325	15746	15432	15466	15623	15445	15522	15520	15517	15558	15676	15441	15475	15442	15626	15643	15366	15497	15787	15387	15592	15629	15466	15721	15420	15620	15538	15586	15598	15473	15546	15227	15456	15617	15589	15425	15632	15523	15710	15385	15617	15670	15368	15444	15562	15529	15460	15374	15589	15571	15459	15432	15592	15613	15608	15613	15580	15608	15553	15521	15573	15360	15704	15508	15471	15563	15503	15627	15326	15688	15671	15602	15660	15397	15676	15662	15444	15534	15671	15401	15596	15505	15551	15478	15554	15508	15561	15474	15491	15620	15573	15651	15409	15489	15465	15307	15573	15475	15707	15491	15330	15599	15501	15462	15609	15567	15465	15539	15555	15767	15588	15541	15671	15510	15574	15515	15623	15459	15636	15444	15491	15678	15585	15604	15439	15515	15560	15658	15531	15508	15379	15662	15533	15682	15557	15623	15484	15616	15468	15547	15537	15399	15475	15425	15676	15536	15625	15725	15374	15566	15375	15492	15431	15400	15594	15485	15692	15579	15462	15502	15449	15380	15609	15341	15611	15533	15525	15489	15505	15553	15490	15570	15529	15601	15446	15725	15346	15521	15575	15664	15661	15375	15516	15463	15406	15418	15481	15508	15416	15586	15543	15470	15373	15402	15606	15704	15427	15708	15487	15504	15582	15558	15649	15707	15514	15565	15652	15526	15566	15452	15495	15625	15536	15644	15559	15650	15607	15566	15530	15546	15548	15538	15452	15617	15526	15474	15576	15463	15612	15660	15515	15556	15779	15466	15473	15474	15592	15525	15660	15603	15638	15472	15393	15497	15545	15542	15544	15683	15413	15589	15418	15609	15472	15492	15537	15588	15588	15694	15494	15540	15751	15528	15616	15583	15663	15389	15493	15610	15590	15439	15620	15450	15662	15497	15600	15690	15373	15621	15513	15501	15573	15675	15588	15534	15574	15551	15424	15319	15685	15525	15712	15580	15543	15452	15422	15539	15530	15683	15508	15513	15498	15600	15359	15564	15657	15479	15606	15502	15303	15431	15373	15532	15537	15577	15527	15724	15457	15727	15348	15586	15555	15561	15586	15601	15588	15792	15450	15504	15295	15670	15543	15592	15604	15638	15410	15692	15388	15580	15504	15604	15634	15695	15605	15619	15633	15521	15658	15414	15429	15448	15514	15576	15664	15573	15504	15549	15564	15439	15487	15442	15562	15623	15527	15351	15607	15612	15621	15627	15462	15651	15564	15510	15525	15326	15708	15552	15524	15502	15564	15494	15653	15667	15516	15474	15368	15545	15558	15402	15550	15434	15653	15499	15559	15610	15666	15448	15579	15535	15582	15513	15456	15712	15513	15484	15551	15440	15488	15557	15638	15529	15665	15392	15665	15516	15559	15508	15526	15580	15528	15701	15372	15538	15545	15547	15404	15599	15651	15563	15525	15704	15424	15537	15502	15485	15464	15438	15518	15501	15644	15372	15705	15614	15569	15503	15590	15475	15567	15515	15559	15583	15683	15544	15666	15570	15336	15657	15522	15632	15565	15451	15699	15431	15351	15474	15580	15418	15566	15507	15648	15500	15530	15507	15625	15486	15478	15650	15475	15502	15547	15492	15676	15430	15540	15511	15600	15458	15380	15558	15391	15538	15571	15668	15544	15440	15485	15511	15548	15515	15669	15729	15354	15467	15602	15570	15526	15413	15614	15549	15410	15549	15666	15521	15527	15503	15621	15528	15510	15708	15719	15523	15564	15450	15559	15660	15296	15560	15535	15523	15474	15444	15458	15583	15457	15462	15493	15384	15621	15528	15483	15553	15630	15683	15798	15595	15479	15527	15493	15531	15503	15733	15471	15639	15583	15621	15609	15488	15640	15455	15638	15514	15491	15603	15471	15577	15473	15733	15583	15592	15455	15386	15625	15575	15433	15679	15574	15556	15556	15521	15333	15401	15538	15416	15427	15539	15749	15655	15558	15496	15511	15505	15490	15619	15720	15403	15474	15512	15591	15603	15525	15464	15545	15542	15588	15475	15563	15651	15584	15558	15433	15451	15289	15715	15614	15439	15519	15510	15580	15577	15576	15323	15650	15640	15482	15530	15399	15359	15312	15488	15496	15511	15494	15436	15428	15622	15507	15613	15589	15455	15473	15487	15469	15482	15501	15428	15446	15459	15683	15689	15590	15452	15453	15610	15585	15638	15559	15402	15452	15587	15560	15549	15669	15620	15349	15481	15375	15475	15318	15643	15503	15467	15593	15522	15473	15441	15430	15487	15596	15555	15661	15360	15483	15482	15524	15646	15632	15497	15386	15737	15532	15565	15555	15452	15544	15458	15601	15437	15677	15609	15421	15609	15664	15551	15609	15712	15505	15518	15558	15488	15490	15439	15709	15581	15414	15442	15744	15598	15725	15411	15564	15474	15623	15603	15353	15686	15614	15552	15501	15628	15451	15452	15505	15539	15525	15509	15667	15577	15479	15706	15501	15491	15587	15411	15616	15615	15553	15512	15555	15518	15517	15438	15455	15583	15534	15498	15643	15657	15499	15557	15534	15583	15580	15585	15552	15308	15412	15517	15605	15457	15584	15623	15689	15647	15546	15416	15641	15610	15610	15344	15427	15602	15436	15446	15511	15461	15549	15594	15515	15721	15647	15648	15525	15457	15563	15555	15553	15606	15564	15555	15535	15438	15483	15501	15482	15459	15474	15538	15489	15745	15474	15648	15421	15580	15438	15475	15606	15509	15526	15576	15541	15538	15570	15628	15496	15541	15557	15373	15571	15442	15545	15607	15303	15585	15506	15565	15650	15534	15400	15454	15531	15522	15413	15512	15460	15617	15583	15472	15679	15519	15568	15497	15458	15620	15453	15443	15355	15519	15498	15688	15515	15571	15564	15697	15579	15533	15560	15604	15477	15641	15636	15674	15648	15388	15631	15479	15511	15405	15473	15611	15373	15406	15562	15420	15576	15504	15565	15594	15435	15439	15538	15618	15568	15586	15503	15680	15551	15630	15631	15597	15550	15476	15543	15595	15683	15463	15553	15617	15393	15480	15539	15469	15691	15463	15484	15556	15545	15329	15525	15494	15447	15421	15403	15646	15454	15564	15562	15641	15444	15561	15676	15517	15430	15672	15625	15490	15684	15564	15539	15563	15600	15515	15477	15549	15497	15551	15527	15766	15529	15570	15509	15531	15653	15302	15562	15422	15471	15768	15458	15504	15529	15561	15646	15567	15459	15556	15560	15649	15454	15396	15494	15640	15501	15614	15559	15553	15373	15683	15349	15573	15532	15552	15574	15463	15425	15409	15479	15397	15479	15704	15579	15746	15459	15636	15549	15604	15444	15528	15652	15552	15461	15666	15571	15603	15576	15422	15411	15583	15479	15470	15741	15466	15563	15556	15452	15621	15492	15693	15471	15503	15627	15508	15477	15561	15406	15567	15516	15659	15518	15570	15436	15511	15567	15786	15664	15582	15575	15731	15668	15316	15598	15448	15723	15654	15601	15506	15516	15451	15548	15534	15539	15604	15587	15645	15491	15530	15387	15562	15571	15441	15417	15518	15683	15801	15528	15552	15550	15712	15456	15479	15524	15688	15454	15475	15460	15488	15621	15718	15625	15516	15582	15498	15460	15532	15634	15626	15601	15497	15600	15404	15639	15445	15485	15581	15592	15527	15610	15377	15578	15603	15557	15529	15585	15624	15407	15541	15516	15681	15623	15626	15539	15478	15632	15511	15724	15413	15542	15494	15499	15578	15542	15780	15589	15601	15450	15313	15574	15486	15639	15446	15521	15464	15579	15717	15420	15525	15627	15534	15689	15515	15532	15427	15697	15482	15505	15643	15590	15464	15614	15486	15564	15678	15535	15566	15576	15541	15594	15651	15601	15547	15478	15599	15412	15489	15722	15467	15433	15492	15464	15386	15359	15438	15611	15475	15631	15463	15587	15651	15410	15485	15471	15593	15600	15393	15545	15679	15672	15507	15539	15642	15375	15492	15645	15526	15365	15719	15792	15540	15684	15691	15386	15573	15485	15620	15488	15554	15454	15448	15357	15613	15496	15778	15622	15557	15663	15677	15541	15585	15608	15716	15483	15517	15554	15610	15471	15475	15389	15650	15531	15632	15652	15590	15485	15585	15502	15598	15677	15546	15734	15641	15604	15571	15678	15725	15644	15839	15550	15517	15525	15409	15520	15547	15527	15419	15503	15696	15442	15557	15543	15477	15641	15410	15416	15593	15580	15615	15554	15564	15505	15664	15702	15582	15640	15515	15500	15526
31386	25612	27335	24461	20768	19515	18827	18190	17876	17749	17732	17452	17262	17383	17317	17184	17046	17041	16952	16969	16942	16801	16896	16825	16963	16880	17034	16917	16874	16882	16822	16872	16751	16973	16665	16890	16736	16955	17002	16858	16844	16914	16941	16800	16786	16958	16686	16699	16917	16729	16681	16917	16628	16872	16870	16900	16806	16621	16909	16866	16837	16732	16704	16792	16662	16690	16783	16843	16722	16764	16757	16785	16803	16859	16820	16647	16788	16664	16701	16795	16865	16818	16758	16841	16691	16643	16770	16734	16862	16789	16800	16885	16699	16617	16685	16856	16967	16710	16777	16836	16723	16591	16611	16739	16793	16766	16926	16645	16904	16668	16857	16519	16740	16873	16795	16897	16733	16616	16806	16827	16792	16665	16775	16723	16748	16669	16750	16712	16785	16595	16707	16678	16851	16787	16831	17041	16810	16865	16723	16623	16803	16736	16733	16762	16797	16742	16577	16698	16862	16632	16753	16702	16785	16867	16889	16712	16645	16714	16687	16651	16741	16716	16476	16743	16857	16612	16856	16846	16573	16620	16754	16682	16846	16868	16909	16553	16534	16601	16575	16805	16814	16735	16770	16952	16833	16681	16650	16715	16647	16813	16857	16774	16777	16981	16821	16594	16806	16454	16726	16856	16845	16930	16765	16852	16927	16835	16613	16755	16884	16827	16828	16817	16773	16770	16902	16826	16592	16721	16721	16617	16822	16771	16736	16780	16842	16775	16782	16550	16977	16849	16647	16792	16650	16864	16598	16834	16804	16892	16614	16814	16681	16554	16824	16765	16895	16861	16764	16926	16916	16776	16821	16834	16790	16743	16897	16832	16990	16783	16542	16685	16925	16823	16784	16661	16891	16628	16855	16799	16795	16865	16744	16711	16768	16748	17035	16882	16713	16756	16794	16708	16764	16777	16712	16932	16760	16708	16697	16875	16661	16893	16531	16832	16823	16752	16779	16709	16689	16895	16677	16828	16699	16625	16862	16874	16926	16887	16812	16754	16699	16868	16627	16650	16846	16641	16846	16660	16997	16869	16672	16711	16759	16904	16698	16884	16758	16745	16705	16777	16601	16897	16783	16690	16708	16557	16756	16634	16766	16801	16662	16714	16864	16888	16630	16730	16661	16868	16875	16698	16886	16653	16677	16660	16722	16855	16557	16816	16858	16842	16802	16817	16892	16737	16818	16649	16666	16654	16494	16617	16755	16828	16805	16714	16715	16748	16902	16834	16754	16893	16667	16800	16917	16800	16841	16817	16743	16639	16760	16775	16915	16666	16752	16721	16723	16630	16892	16637	16482	16815	16841	16621	16607	16773	16714	16754	16793	16688	16734	16744	16885	16827	16797	16559	16766	16856	16780	16784	16679	16850	16776	16798	16780	16673	16708	16667	16751	16831	16751	16690	16954	16746	16694	16642	16793	16809	16751	16943	16757	16613	16700	16803	16624	16669	16740	16637	16757	16483	16654	16821	16717	16670	16844	17013	16848	16869	16764	16847	16519	16663	16603	16866	16871	16639	16751	16989	16976	16715	16699	16782	16754	16998	16797	16511	16644	16675	16970	16883	16736	16835	16869	16730	16865	16800	16703	16767	16833	16659	16670	16761	16668	16928	16817	16752	16682	16791	16731	16635	16555	16779	16531	16685	16834	16726	16731	16964	16740	16893	16654	16901	16819	16781	16862	16838	16706	16768	16569	16759	16737	16777	16637	16709	16775	16874	16674	16778	16796	16639	16571	16570	16680	16834	16784	16883	17045	16691	16658	16974	16931	16505	16696	16868	16945	16835	16796	16988	16859	16850	16613	16517	16586	16791	16823	16680	16746	16840	16698	16823	16603	16850	16730	16798	16743	16679	16757	16919	16735	16838	16864	16978	16942	16811	16759	16746	16855	16832	16779	16830	16871	16796	16723	16844	16969	16730	16877	16693	16830	16868	16667	16882	16697	16620	16809	16921	16877	16903	16906	16751	16905	16809	16784	16866	16916	16755	16627	16636	16863	16919	16879	16856	16767	16861	16766	16838	16655	16837	16846	16633	16791	16731	16948	16740	16813	16737	16645	16576	16647	16777	16629	16885	16727	16954	16768	16630	16651	16875	16762	16832	16902	16560	16627	16722	16997	16940	16671	16638	16667	16714	16913	16829	16593	16695	16785	16778	16890	16790	16837	17005	16871	16660	16651	16828	16790	16657	16787	16769	16725	16817	16590	16875	16773	16876	16669	16721	16710	16968	16767	16806	16843	16876	16792	16908	16908	17086	16756	16699	16662	16717	16651	16838	16620	16631	16754	16638	16712	16824	16608	16838	16548	16612	16809	16846	16689	16752	16831	16922	17009	16658	16666	16691	16973	16882	16991	16771	16702	16766	16673	16650	16709	16733	16819	16780	16683	16770	16771	16861	16749	16801	16692	16745	16858	16640	16769	16761	16747	16688	16840	16725	16671	16833	17000	16800	16507	16739	16730	16756	16759	16681	16785	16944	16585	16680	16827	16671	16939	16952	16693	16863	16689	16708	16876	16691	16573	16720	16902	16952	16832	16554	16657	16723	16748	16736	16944	16773	16733	16836	16773	16519	16782	16745	16638	16477	16600	16479	16787	16795	16658	16828	16859	16715	16698	16688	16702	17005	16894	16566	16615	16819	16795	16658	16640	16826	16775	16794	16873	16848	16740	16750	16745	16884	16916	16786	16700	16849	16589	16729	16811	16761	16791	16685	16701	16713	16599	16754	16568	16576	16669	16809	16866	16860	16872	16825	16639	16976	16699	16763	16784	16714	16581	16802	16809	16778	16830	16881	16804	16619	16600	16732	16756	16712	16748	16886	16887	16724	16553	16704	16757	16802	16874	16902	16669	16777	16876	16776	16686	16760	16837	16749	16615	16647	16768	16814	16967	16766	16898	16674	16992	16736	16980	16740	16792	16662	16829	16555	16553	16621	16728	16722	16786	16854	17027	16608	16749	16822	16745	16875	16616	16541	16757	16744	16643	16818	16783	16875	16772	16528	16748	17018	16836	16721	16842	16720	16778	16817	16995	16669	16637	16636	16852	16966	16708	16905	16650	16712	16761	16866	16767	16780	16856	16769	16695	16888	16728	16780	17151	16887	16667	16947	16747	16738	16809	16732	16561	16664	16847	16823	16944	16888	16733	16840	16704	16693	16762	16749	16670	16826	16791	16894	16806	16720	16963	16734	16847	16836	16745	16885	16791	16771	16908	16727	16707	16687	16693	16841	16812	16734	16931	16832	16638	16684	16898	16990	16825	16910	16731	16521	16758	16828	16826	16774	16901	16823	16740	16757	16527	16538	16751	16684	16840	16856	16702	16875	16921	16837	16885	16727	16847	16786	16710	16739	16656	16562	16806	16938	16626	16833	16857	16907	16776	16739	16928	16731	16912	16892	16751	16855	16758	16769	16502	16829	16928	16919	16808	16788	16816	16821	16829	16990	16990	16739	16747	16804	16868	16812	16858	16897	16790	16775	16828	16911	16902	16915	16702	16810	16663	16830	16887	16675	16732	16723	16667	16741	16537	16645	16781	16636	16687	16886	16871	16551	16792	16939	16932	16732	16844	16714	16652	16809	16765	16817	16965	16812	16646	16843	16633	16703	16834	16754	16963	16723	16806	16934	16871	16835	17072	16759	16747	16773	16875	16727	16619	16486	16955	16824	16686	16627	16919	16869	16895	16829	16687	16671	16681	16947	16815	16588	16930	17025	16753	16609	16673	16589	16883	16601	16786	16651	16890	16831	16691	16858	16709	16650	16659	16634	16825	16741	16719	16844	16651	16752	16861	16726	16741	16744	16685	16652	16733	16742	16746	16888	16656	16664	16793	16789	16889	16844	17108	16796	16914	16807	16880	16941	16876	16845	16868	16809	16671	16866	16730	16643	16832	16964	16822	16771	16656	16742	16854	16727	16756	16688	16738	16768	16756	16890	16820	16863	16897	16713	16712	16709	16882	16874	16626	16858	16791	16726	16853	16738	16879	16757	16884	16796	16883	16566	16686	16756	17012	16628	16737	16653	16631	16813	16948	16706	16584	16659	16665	16592	16907	16782	16771	16571	16694	16824	16766	16810	16799	16770	16832	16685	16866	16859	16862	16846	16567	16632	16931	16672	16892	16758	16782	16947	16906	16958	16809	16658	16751	16763	16833	16765	16713	17025	16747	16783	16760	16487	16779	16696	16877	16492	16762	16753	16887	16611	16809	16695	16778	16908	16822	16884	16570	16930	16802	16964	16812	16799	16595	16778	16841	16753	16929	16777	16673	16746	16746	16770	16692	16780	16668	16606	16764	16901	16808	16645	16850	16908	16763	16788	16997	16836	17054	16756	16582	16609	16824	16917	17082	16952	17052	16942	16812	16888	16745	16823	16803	16628	16689	16879	16976	16837	16754	16687	16766	16934	16748	16809	16483	16794	16792	16685	16753	16591	16798	16613	16639	16868	16724	16887	16680	16692	16643	16676	16627	16748	16621	16694	16832	16934	16781	16628	16790	16947	16864	16702	16580	16745	16852	16479	16873	16872	16692	16816	16871	16860	16568	16790	16953	16808	16711	16780	16872	16794	16773	16553	16880	16821	16775	16693	16863	16829	16830	16807	16749	16575	16765	16575	16881	16781	16674	16688	16614	16859	16982	16497	16726	16777	16849	16657	16735	16761	17020	17006	16753	16873	16700	16793	16810	16778	16938	16877	16738	16916	16829	16676	16980	16708	16827	16638	16813	16780	16863	16798	16630	16773	16772	16736	16792	16834	16759	16879	16573	16946	16744	16655	16607	16734	16774	16597	16648	16700	16624	16664	16791	16630	16758	16939	16808	16689	16699	16984	16711	16837	16783	16865	16827	16843	16829	16704	16688	16628	16833	16864	16824	16801	16830	16606	16608	16778	16758	16718	16874	16716	16860	16876	16701	16840	16822	16670	16929	16630	16628	16740	16781	16873	16800	16751	16815	16998	16720	16606	16815	16579	16868	16887	17012	16770	16707	16752	16655	16892	16750	16794	16868	16766	16746	16760	16761	16674	16755	16799	16650	16451	16747	16682	16979	16686	16643	16660	16824	16920	16799	16807	16772	16680	16755	16975	16849	16767	16955	16783	16959	16684	16721	16858	16639	16823	16945	16757
24786	32605	30931	24468	20853	18653	17414	16923	16542	16311	15988	15778	15488	15319	15274	14899	14740	14679	14789	14600	14635	14500	14766	14530	14569	14546	14531	14381	14432	14705	14429	14324	14661	14600	14738	14621	14514	14453	14498	14327	14576	14374	14342	14628	14656	14447	14499	14456	14556	14442	14544	14396	14516	14321	14508	14477	14536	14414	14455	14393	14480	14411	14671	14389	14466	14472	14446	14527	14469	14496	14423	14564	14666	14478	14531	14517	14499	14359	14512	14646	14464	14557	14405	14415	14325	14504	14290	14474	14412	14346	14508	14574	14593	14454	14579	14319	14550	14596	14424	14602	14348	14416	14463	14517	14334	14401	14423	14477	14415	14618	14352	14455	14474	14262	14340	14312	14587	14505	14260	14205	14530	14446	14651	14279	14436	14632	14453	14406	14421	14488	14588	14528	14325	14266	14294	14323	14361	14583	14474	14336	14654	14444	14490	14452	14374	14655	14375	14532	14388	14371	14463	14569	14470	14628	14494	14424	14311	14584	14320	14486	14469	14283	14453	14459	14425	14627	14501	14302	14607	14371	14416	14467	14384	14593	14579	14260	14335	14457	14531	14380	14512	14499	14376	14454	14311	14394	14443	14704	14484	14472	14515	14367	14494	14542	14352	14449	14464	14387	14313	14399	14392	14613	14523	14462	14451	14451	14370	14406	14536	14456	14629	14327	14264	14306	14445	14567	14567	14269	14607	14312	14420	14581	14405	14376	14452	14504	14570	14452	14305	14405	14440	14378	14343	14559	14456	14368	14445	14356	14481	14326	14492	14342	14449	14299	14514	14357	14549	14589	14536	14398	14323	14394	14403	14444	14573	14221	14541	14509	14582	14586	14540	14426	14553	14375	14492	14559	14380	14495	14279	14388	14617	14556	14551	14529	14422	14529	14421	14354	14521	14427	14424	14500	14519	14521	14365	14383	14550	14384	14462	14439	14328	14580	14449	14466	14626	14374	14472	14575	14554	14267	14458	14462	14253	14429	14438	14505	14579	14564	14309	14414	14327	14310	14373	14387	14561	14490	14513	14526	14531	14528	14489	14339	14454	14485	14522	14389	14525	14327	14303	14404	14490	14559	14599	14506	14378	14547	14488	14425	14391	14405	14562	14371	14553	14434	14465	14479	14416	14447	14506	14588	14483	14387	14576	14516	14315	14568	14439	14473	14498	14573	14431	14374	14420	14516	14540	14433	14410	14549	14505	14569	14538	14257	14438	14564	14348	14397	14434	14576	14485	14469	14378	14453	14560	14232	14424	14568	14513	14484	14404	14634	14495	14371	14423	14484	14498	14456	14632	14635	14397	14436	14446	14580	14588	14427	14496	14530	14435	14458	14508	14550	14324	14456	14434	14510	14485	14422	14437	14352	14433	14498	14596	14584	14407	14518	14444	14380	14396	14566	14493	14537	14499	14520	14339	14447	14604	14467	14456	14426	14539	14346	14482	14385	14442	14407	14539	14473	14263	14461	14505	14416	14553	14359	14527	14556	14650	14604	14545	14443	14415	14254	14535	14464	14603	14372	14591	14437	14542	14326	14450	14241	14452	14412	14487	14374	14423	14490	14478	14433	14457	14460	14350	14467	14492	14420	14466	14547	14541	14431	14293	14373	14446	14519	14573	14343	14688	14474	14528	14446	14465	14583	14335	14482	14302	14524	14497	14418	14423	14240	14595	14491	14578	14371	14397	14571	14359	14284	14444	14468	14456	14388	14582	14489	14403	14576	14444	14320	14568	14547	14478	14499	14620	14462	14338	14327	14530	14486	14435	14402	14449	14411	14403	14425	14369	14462	14517	14625	14369	14493	14390	14359	14464	14641	14488	14608	14553	14476	14332	14385	14573	14521	14341	14302	14540	14431	14427	14397	14398	14371	14565	14459	14557	14434	14411	14718	14482	14476	14393	14265	14521	14392	14535	14547	14542	14500	14575	14417	14446	14467	14581	14358	14595	14463	14532	14460	14475	14432	14356	14462	14383	14339	14493	14469	14474	14380	14447	14377	14522	14565	14453	14578	14324	14412	14553	14432	14500	14610	14400	14514	14382	14372	14654	14257	14597	14484	14255	14653	14526	14382	14451	14511	14464	14289	14356	14543	14294	14562	14445	14512	14526	14295	14525	14514	14532	14527	14323	14498	14487	14392	14542	14487	14321	14557	14465	14398	14533	14602	14520	14609	14552	14469	14580	14521	14409	14410	14468	14355	14525	14432	14379	14604	14212	14462	14463	14374	14258	14657	14279	14436	14532	14300	14424	14585	14413	14381	14618	14514	14571	14423	14562	14303	14224	14441	14521	14338	14525	14512	14420	14554	14596	14562	14418	14494	14628	14433	14494	14302	14605	14432	14418	14503	14553	14488	14733	14452	14494	14481	14419	14411	14324	14368	14616	14338	14451	14532	14491	14470	14472	14542	14399	14339	14592	14567	14548	14409	14726	14588	14518	14456	14402	14502	14484	14346	14395	14501	14437	14300	14572	14627	14417	14497	14488	14624	14505	14425	14529	14406	14538	14544	14358	14534	14591	14357	14436	14146	14475	14586	14528	14572	14439	14557	14478	14518	14342	14345	14586	14363	14540	14567	14388	14270	14381	14499	14545	14429	14521	14406	14476	14367	14578	14482	14647	14468	14553	14526	14537	14480	14444	14538	14469	14438	14336	14502	14532	14364	14391	14488	14399	14624	14565	14442	14518	14434	14373	14347	14600	14534	14398	14454	14530	14358	14560	14231	14440	14355	14366	14378	14564	14308	14435	14498	14372	14431	14448	14591	14567	14362	14460	14411	14319	14447	14530	14624	14323	14427	14501	14381	14479	14504	14531	14531	14534	14363	14366	14566	14581	14372	14559	14406	14453	14481	14548	14455	14394	14443	14538	14363	14520	14400	14457	14712	14421	14463	14561	14509	14354	14383	14462	14513	14579	14391	14276	14612	14438	14506	14501	14379	14568	14465	14487	14565	14366	14450	14481	14481	14490	14392	14430	14451	14428	14320	14509	14488	14541	14341	14366	14363	14466	14521	14458	14472	14503	14508	14424	14524	14383	14595	14498	14532	14379	14635	14364	14609	14588	14386	14448	14531	14605	14424	14485	14458	14385	14544	14469	14388	14288	14515	14464	14364	14529	14575	14531	14402	14613	14386	14521	14558	14558	14334	14531	14621	14334	14305	14546	14425	14543	14455	14646	14550	14405	14676	14370	14339	14368	14440	14379	14561	14340	14525	14421	14413	14553	14447	14423	14459	14278	14634	14416	14445	14618	14489	14399	14491	14361	14434	14489	14373	14481	14464	14463	14495	14296	14378	14502	14551	14312	14416	14401	14554	14456	14427	14348	14653	14345	14542	14586	14428	14337	14497	14357	14263	14490	14491	14441	14637	14518	14391	14558	14369	14555	14498	14467	14633	14266	14439	14453	14541	14390	14536	14536	14448	14635	14489	14420	14542	14438	14369	14378	14407	14355	14359	14273	14472	14369	14462	14395	14384	14538	14548	14474	14455	14509	14512	14617	14519	14618	14388	14410	14308	14527	14441	14519	14337	14464	14524	14457	14616	14532	14289	14317	14397	14456	14396	14529	14662	14519	14487	14455	14566	14320	14440	14445	14584	14421	14405	14499	14570	14358	14566	14268	14570	14332	14350	14568	14421	14576	14395	14568	14599	14420	14574	14555	14614	14416	14516	14530	14533	14585	14341	14533	14599	14541	14476	14464	14339	14366	14496	14502	14580	14479	14604	14448	14405	14603	14402	14476	14515	14507	14443	14519	14326	14577	14361	14389	14379	14625	14349	14457	14503	14411	14232	14574	14480	14539	14606	14305	14530	14396	14558	14460	14360	14528	14417	14350	14551	14414	14409	14580	14431	14458	14537	14647	14450	14553	14484	14513	14556	14461	14541	14459	14493	14419	14561	14557	14497	14448	14616	14308	14511	14274	14415	14367	14532	14608	14382	14471	14587	14464	14361	14551	14390	14488	14526	14452	14473	14409	14358	14375	14603	14657	14462	14496	14491	14453	14418	14391	14478	14464	14583	14529	14538	14592	14315	14270	14328	14566	14389	14401	14379	14408	14457	14520	14469	14494	14445	14326	14433	14536	14372	14351	14497	14359	14346	14499	14510	14516	14561	14549	14541	14347	14465	14371	14505	14483	14421	14445	14548	14330	14589	14423	14521	14596	14459	14622	14488	14570	14396	14354	14692	14604	14446	14558	14521	14578	14468	14386	14345	14559	14506	14344	14368	14362	14292	14567	14386	14456	14535	14523	14572	14540	14520	14420	14463	14642	14449	14391	14649	14559	14808	14498	14436	14564	14553	14418	14222	14547	14533	14645	14503	14388	14531	14503	14612	14583	14478	14499	14400	14354	14448	14597	14473	14492	14657	14349	14457	14591	14481	14628	14441	14491	14520	14515	14602	14637	14515	14462	14532	14474	14448	14507	14471	14554	14346	14437	14526	14475	14455	14458	14401	14516	14357	14495	14348	14573	14445	14436	14639	14471	14240	14419	14387	14592	14523	14520	14402	14339	14427	14414	14560	14429	14418	14370	14534	14332	14511	14546	14414	14398	14519	14351	14558	14274	14476	14490	14391	14579	14450	14478	14412	14399	14602	14361	14548	14369	14467	14416	14497	14505	14364	14361	14320	14477	14572	14374	14453	14528	14440	14520	14489	14300	14713	14438	14523	14458	14485	14518	14367	14471	14694	14568	14444	14475	14486	14612	14337	14494	14480	14493	14489	14598	14625	14368	14577	14440	14516	14472	14381	14465	14573	14312	14318	14333	14631	14416	14727	14356	14536	14539	14364	14365	14561	14442	14424	14452	14390	14488	14436	14437	14583	14434	14382	14492	14605	14562	14515	14497	14429	14578	14438	14457	14432	14549	14508	14383	14503	14526	14518	14530	14394	14609	14681	14588	14453	14392	14680	14578	14464	14514	14507	14575	14492	14375	14458	14347	14420	14515	14390	14535	14487	14478	14549	14263	14573	14451	14290	14439	14408	14410	14447	14410	14576	14533	14491	14483	14299	14370	14622	14575	14271	14512	14288	14540	14334	14558	14503	14510	14328	14507	14363	14329	14487	14386	14504	14624	14548	14395	14575	14572	14430	14569	14372	14490	14511	14553	14553	14406	14416
25845	21610	28637	25865	23704	23142	22051	19840	19121	19131	18997	18772	18350	18419	18110	17772	17724	17585	17555	17599	17131	17329	17363	17417	17123	17515	17396	17302	17189	17188	17181	17127	17078	17426	17584	17411	17233	17167	17348	17327	17171	17303	17171	17240	17113	17229	17244	17231	17149	17155	17050	17369	17447	17327	17213	17379	17133	17065	17027	17132	17149	17181	17221	16973	17231	17066	17199	17219	17020	17147	16997	17100	17140	17117	17329	17228	17258	17226	16986	17145	17328	17505	17259	16984	17140	17125	17199	17052	17250	17331	17097	17246	17299	17215	17272	17266	17299	17322	17281	17012	17082	17061	17135	17098	17261	17113	17191	17249	17057	17067	17108	17263	17097	17387	17264	17049	17197	17120	17167	17203	17032	17144	17127	17040	17223	17115	17084	17235	17412	17107	17094	17223	17283	17217	17286	17459	17450	17363	17310	17071	17277	16785	17117	17140	17223	17086	17233	17030	16918	17235	17301	17066	17028	16936	17144	17216	17376	17051	17161	17051	17354	17114	17093	17101	17171	17073	17118	17156	17206	17259	17052	16878	17240	17085	17141	17103	17153	17242	17210	17227	17230	17289	17317	17278	17150	17393	17416	17198	17149	17085	17001	17023	17241	17274	17163	17019	17229	17133	17295	17288	17127	16997	17107	17085	17056	17043	17278	17132	17381	17368	17102	17257	17134	17259	17247	17292	17075	17251	17219	17115	17095	17110	17158	17223	17196	17014	17066	17065	17274	17186	17276	17077	17048	17416	17354	17419	17263	17207	17121	17275	17314	17136	17160	17260	17287	17187	16948	17185	17200	17116	17000	17141	17089	17426	17240	17235	17114	17165	17266	17109	16952	16943	17202	17268	17041	16940	17110	17210	17113	17113	17303	17300	17049	17263	17161	17141	17226	17102	17098	17137	17145	17210	17204	17187	17147	17316	17130	17213	17219	17242	17114	16951	17375	17111	17324	17213	17233	17058	17284	17202	17192	17155	17261	17262	17348	17236	17340	17173	16978	16993	17159	17183	17176	17300	17351	17186	17335	17261	17287	17197	17021	17212	17081	17027	17262	17200	17101	17277	17129	17095	17209	17242	17230	17252	16967	17026	17373	17166	17249	17189	17088	17242	17227	17159	17261	17177	17143	17338	17263	17159	17453	16984	17145	17075	17164	17358	17230	17107	17305	17270	17056	17238	17006	17289	16984	17211	17280	17113	17008	17177	17042	17161	17289	17065	17066	17146	17247	16966	17233	17242	17327	17229	17064	17413	17057	17056	17195	17163	17142	17255	17085	17154	17364	17107	17039	17180	17242	17164	17073	17332	17385	17218	17157	17065	17259	17390	16993	17248	17075	17066	17008	16929	17171	17173	17003	17172	17119	17096	17284	17041	16994	17238	16904	17110	17063	17177	17175	17073	16961	16908	17073	17288	17034	17016	17125	17068	17165	17046	17447	17318	16933	17084	17062	17161	17171	17226	17203	17297	17073	16996	17430	16979	16999	17022	17064	17094	17163	17115	17183	17183	17147	17148	17171	16964	17027	17041	17221	17131	17412	16872	17085	17166	17224	17088	17128	17010	17201	17152	17060	17152	17140	17214	17192	17013	17344	17100	17110	17233	17208	17106	17129	17108	17194	17163	17321	17330	17180	17137	17250	17220	17169	17143	17104	17292	16993	17079	17048	17045	17144	17350	17239	17163	16987	17215	17199	17057	17164	17129	17263	17158	17270	17063	17265	16912	17258	17089	17260	17155	17193	17078	17258	17261	17102	17279	17063	17266	17020	17112	17156	17195	17269	17429	17112	17219	17270	17185	16989	17059	17048	17100	17049	17124	17135	17243	17014	17253	17299	17167	17226	17371	17357	17347	17199	17300	17033	17140	17335	17193	17261	17137	17135	17078	17158	17194	17141	16997	17193	17343	17059	16949	17045	17321	17170	17151	17205	17430	17260	17106	17176	17127	17259	17188	17147	17240	17119	16980	17096	17195	17331	17236	17143	17276	17141	17077	17343	16967	17196	17060	17087	17228	16991	17308	17310	17144	17264	17109	17104	17155	17174	16968	17096	17074	17214	17260	17208	17320	17186	17188	17135	17250	17182	17122	17165	16988	17312	17037	17148	17169	17006	17173	17236	17032	17322	17088	17175	17313	17056	17024	17204	17069	17277	16905	17123	16982	17224	16914	17247	16872	17032	17272	17221	17238	17355	17183	17186	17508	17249	17531	17164	17336	17215	17050	17081	17229	17303	17304	17128	17284	17336	17239	17259	17279	17339	17022	17116	17075	17365	17086	17332	17139	17224	17092	17029	17192	17173	17027	17151	17173	17344	16892	17074	17171	17269	17313	17198	17269	17196	17441	17130	17123	17096	16931	17161	17305	17147	17128	17087	17145	17208	17292	17511	17073	17148	17163	17136	17051	17194	17103	17219	17221	17098	17329	17171	17345	17241	16974	17081	16976	16981	17273	16948	16996	17373	17106	17080	17310	17233	17198	17103	17461	17189	16910	17244	17279	17159	17060	17100	17233	17142	17273	17217	17561	17101	17288	17266	17161	16793	17303	17307	17178	17142	17222	17183	17253	17107	17344	17297	17187	17185	16974	16990	17060	17243	17137	17102	17203	17297	17286	17130	17069	17261	17068	17128	17133	17103	17049	17224	17212	17239	17338	17154	17222	17310	16962	17138	17235	17224	17077	17210	16982	17300	17177	17134	17141	17307	17147	16897	17245	17119	17173	17017	17184	17066	17088	17152	17007	17405	17449	17281	17290	17151	17183	17268	16983	17164	17246	17290	16992	17020	17159	16999	17088	17204	17338	17253	17119	16924	17193	17327	17231	17125	17318	17261	17058	17207	17161	17021	17373	17134	17291	17175	17128	17337	17082	17023	17267	17090	17162	17069	16978	17139	17090	17094	17351	17249	17252	17078	16989	17204	17040	17292	17371	17268	17203	17049	17092	17172	17102	17147	17331	17180	17283	17358	17116	17360	17316	17137	17192	17064	17106	17151	17130	17009	16936	17206	17208	16999	17245	17095	17304	17224	17174	17042	17132	16991	17136	17091	17163	17448	17396	17226	17135	17131	17251	17141	17208	17226	17293	17046	17337	17310	17169	17320	17157	17302	17025	17146	17340	17302	16995	17389	17191	16971	17045	17047	16958	17138	17396	17156	17256	17147	17205	17109	17280	17002	17018	17102	17153	17143	17188	17234	17174	17222	17435	17071	17060	17178	17157	17368	17215	17066	17136	17142	17196	17345	17358	17105	17261	17173	17042	17131	17248	17345	17433	17242	17398	17272	17084	17359	17047	17081	17252	17087	17061	17383	17241	17311	17160	17118	17179	17088	17069	17182	16929	16808	17321	17176	17386	17089	17094	17339	17017	17125	17200	17126	17097	17182	17343	17235	17156	17313	17265	17193	17135	17260	17182	17211	17297	17209	16960	17416	17239	17115	17271	17052	17117	16998	17040	17283	16958	17053	17394	17085	17274	17186	17270	17130	17146	17152	17248	17256	17343	17109	17198	17283	17121	17236	17291	17467	17287	17151	17012	17283	17369	17134	17356	17172	17418	17070	17144	17390	17285	17351	17247	17178	17187	17152	17080	17170	17152	17279	17247	17102	17007	17091	17343	16880	17099	17057	17159	17221	17020	17311	17151	17255	17185	17282	16948	16991	17125	17172	17272	17193	17198	17369	17354	17191	17168	16919	17159	17205	17217	17154	17222	17227	17059	17016	17263	17267	17179	17203	17233	17121	17228	17182	17187	16973	16977	17078	17202	17229	17101	17291	17311	17177	17166	17275	17137	17059	17123	17139	17031	17381	17294	17445	17234	17206	17121	17177	17261	17082	17252	17057	17299	17174	17251	17255	17141	17054	17148	17245	17261	16932	17351	17454	17191	17089	17002	17171	17017	17037	17092	17168	17157	16960	17165	17037	17156	17224	17240	17199	17164	16993	17208	17259	17230	17250	17004	17115	17297	17213	17239	17051	17143	17182	17128	17213	17019	17225	17329	17115	17324	17033	17184	17177	17188	17330	17146	17176	17263	17044	17269	16962	17150	17364	17203	17247	17226	17361	17197	17215	17107	16953	17112	17362	17228	17275	17164	17044	17107	17234	17364	17168	17105	17045	16892	17249	17188	17211	17293	17363	17134	17263	17181	16966	17182	17232	17154	17154	17212	17165	16975	17238	17023	17055	17299	17279	17044	16990	17147	17177	17225	17317	17092	17028	17177	17304	17256	17102	17021	16871	17331	17299	17133	17211	17160	17152	16912	17058	17140	17329	17067	17092	17065	17430	17193	17214	17254	17180	17165	16967	17170	16902	17267	17146	17186	17289	17174	16956	16939	17108	17299	17233	17245	17201	17240	17154	17278	17195	17139	17146	16945	17138	17242	17050	17102	17044	17203	17193	17049	17106	17062	17283	17128	17434	17346	17119	16918	17159	17040	16965	17167	17191	17215	17179	16889	17179	17099	17357	17145	17303	17183	17008	17211	17074	17180	17248	17157	16970	17170	17029	17219	17248	17276	17322	17021	17180	17145	17214	17187	17141	17174	16995	17115	17283	17346	17087	17094	17074	17164	17077	16991	17025	17269	17197	16845	17240	17210	17193	17235	17327	17372	17293	17151	16919	17163	17186	17148	17258	17308	16862	17152	17268	17246	17189	17291	17181	17176	17049	17108	17141	16976	17279	17120	17263	17129	17330	16969	17157	16897	17306	17379	17327	17243	17186	17297	17017	17202	17258	17237	16847	17036	17119	17064	17021	17249	17474	17256	17028	17085	17108	17264	17251	17170	17139	17297	17370	17257	17189	17115	17132	17074	17124	17082	17054	17083	16974	17261	17305	17324	17370	17076	17253	17044	17172	17224	17099	17208	17119	17106	17093	17227	17217	17028	17448	17225	17187	16939	17133	17116	17171	17103	17063	17163	17462	17161	17156	17172	17028	17148	17225	17183	17172	17013	17156	17167	17197	17219	17189	17310	16983	17246	17101	17024	17243	17221	17317	16972	16945	17098	17328	17143	17083	17035	17274	17266	17235	17164	17119	17331	17008	17109	17147	17323	17236	17160	17059	17087	17272	17236	17118	17088	17164	17321	17386	17164	17187	17088	17365	17383	16991	17156	17255	17070	17263	17196
24563	39726	37893	29767	24659	21794	20075	18764	17920	17491	17011	17048	16580	16122	15806	15806	15372	15231	15307	15061	15192	14989	14951	14999	14760	14737	14853	14892	14964	14895	14753	14868	15075	15003	14871	14792	14820	14821	14738	14839	14806	14858	14825	14878	14641	14796	14774	14683	14915	14798	14781	14823	14749	14622	14647	14766	14773	14677	14621	14765	14624	14677	14599	14891	14720	14837	14686	14670	14870	14714	14712	14838	14728	14708	14703	14554	14423	14706	14630	14637	14687	14715	14776	14693	14690	14574	14661	14783	14687	14561	14818	14578	14744	14792	14693	14592	14756	14667	14654	14725	14802	14714	14607	14660	14634	14764	14814	14780	14774	14761	14727	14642	14748	14596	14848	14501	14750	14830	14820	14743	14658	14752	14824	14784	14782	14779	14586	14580	14756	14892	14664	14843	14765	14624	14605	14703	14709	14829	14635	14776	14655	14879	14805	14745	14820	14748	14659	14644	14646	14568	14793	14909	14495	14787	14602	14829	14718	14588	14723	14632	14798	14645	14604	14718	14641	14813	14638	14676	14617	14680	14721	14731	14652	14712	14623	14599	14789	14544	14678	14624	14983	14681	14631	14588	14866	14731	14607	14514	14652	14815	14645	14490	14755	14646	14736	14595	14800	14701	14745	14721	14620	14769	14761	14814	14545	14868	14794	14649	14688	14791	14564	14549	14659	14757	14594	14686	14798	14661	14700	14703	14739	14654	14660	14675	14596	14668	14741	14719	14699	14778	14702	14785	14658	14802	14993	14934	14618	14701	14692	14675	14558	14762	14635	14607	14750	14550	14946	14669	14619	14771	14673	14614	14725	14895	14850	14715	14532	14592	14683	14934	14695	14680	14867	14548	14922	14714	14744	14597	14858	14820	14732	14775	14677	14798	14667	14781	14708	14870	14756	14745	14824	14617	14589	14706	14603	14643	14747	14760	14663	14821	14683	14760	14490	14597	14732	14847	14812	14669	14964	14750	14527	14786	14680	14759	14633	14754	14790	14631	14628	14655	14643	14840	14763	14568	14725	14585	14699	14751	14573	14661	14765	14621	14606	14577	14716	14764	14735	14760	14720	14752	14711	14772	14595	14694	14713	14624	14718	14792	14735	14833	14667	14732	14760	14615	14646	14758	14733	14712	14727	14702	14848	14570	14740	14672	14637	14633	14714	14624	14810	14773	14653	14680	14579	14698	14618	14798	14841	14868	14573	14625	14590	14668	14728	14765	14804	14693	14643	14793	14782	14648	14587	14810	14563	14543	14755	14904	14732	14694	14661	14737	14846	14842	14705	14828	14896	14660	14760	14655	14818	14651	14670	14783	14600	14671	14626	14752	14669	14763	14879	14694	14762	14545	14816	14740	14792	14849	14797	14700	14814	14632	14756	14695	14610	14661	14618	14688	14678	14779	14709	14688	14471	14664	14840	14783	14784	14726	14729	14673	14610	14709	14658	14733	14811	14585	14649	14588	14610	14753	14700	14742	14729	14738	14846	14656	14846	14834	14818	14653	14748	14640	14744	14756	14734	14743	14723	14773	14589	14751	14704	14552	14751	14723	14910	14690	14610	14851	14689	14604	14656	14726	14769	14688	14872	14682	14706	14805	14690	14683	14625	14661	14752	14677	14618	14680	14698	14486	14552	14833	14650	14793	14790	14637	14665	14574	14628	14777	14813	14766	14830	14637	14699	14622	14762	14777	14701	14772	14711	14672	14514	14821	14664	14695	14534	14658	14711	14642	14836	14810	14504	14754	14722	14648	14863	14789	14711	14661	14716	14662	14683	14832	14836	14835	14738	14450	14643	14646	14732	14780	14700	14700	14611	14645	14777	14694	14864	14576	14760	14849	14507	14696	14955	14899	14901	14766	14943	14749	14674	14610	14818	14856	14739	14642	14622	14816	14709	14725	14857	14705	14638	14871	14685	14727	14696	14635	14684	14632	14759	14679	14626	14750	14585	14789	14589	14862	14623	14654	14746	14701	14680	14586	14597	14640	14684	14722	14602	14686	14624	14817	14461	14574	14692	14849	14802	14670	14604	14716	14603	14877	14855	14816	14579	14656	14638	14726	14858	14636	14739	14822	14666	14557	14854	14822	14810	14757	14751	14669	14707	14628	14854	14530	14738	14818	14686	14586	14602	14708	14873	14673	14711	14765	14772	14665	14679	14740	14777	14621	14733	14739	14837	14867	14632	14619	14775	14641	14813	14853	14806	14496	14823	14852	14884	14733	14716	14699	14593	14801	14833	14735	14797	14545	14585	14627	14615	14755	14679	14445	14807	14743	14759	14642	14914	14447	14607	14658	14794	14613	14734	14768	14580	14813	14625	14770	14827	14601	14575	14681	14758	14648	14595	14700	14559	14816	14752	14613	14682	14696	14742	14712	14736	14709	14746	14706	14633	14651	14801	14553	14736	14625	14875	14747	14608	14750	14765	14773	14562	14772	14834	14747	14722	14633	14793	14770	14855	14518	14624	14753	14801	14684	14712	14580	14798	14543	14620	14686	14493	14760	14885	14590	14653	14670	14640	14811	14674	14580	14690	14670	14747	14513	14789	14629	14747	14577	14643	14661	14784	14756	14718	14868	14761	14713	14651	14699	14776	14649	14621	14823	14766	14719	14773	14775	14679	14636	14619	14602	14739	14849	14644	14690	14590	14766	14681	14754	14782	14885	14614	14893	14646	14676	14661	14506	14619	14794	14522	14632	14636	14740	14752	14641	14890	15009	14674	14626	14781	14624	14699	14741	14675	14628	14749	14720	14794	14828	14629	14739	14837	14587	14796	14588	14892	14819	14606	14836	14628	14519	14676	14783	14776	14503	14656	14756	14614	14738	14726	14730	14580	14587	14625	14691	14899	14776	14727	14698	14757	14605	14627	14724	14577	14704	14668	14665	14769	14660	14710	14722	14725	14774	14728	14710	14970	14732	14805	14837	14605	14667	14607	14722	14664	14669	14694	14611	14906	14675	14564	14868	14827	14813	14619	14623	14743	14729	14812	14807	14782	14800	14714	14766	14669	14735	14710	14709	14624	14584	14787	14550	14751	14528	14706	14719	14388	14717	14810	14708	14528	14705	14871	14891	14489	14788	14954	14867	14601	14614	14653	14637	14734	14746	14760	14700	14861	14693	14742	14673	14581	14778	14520	14509	14830	14734	14778	14680	14667	14700	14595	14718	14882	14538	14576	14737	14562	14607	14695	14745	14611	14659	14569	14733	14680	14731	14675	14664	14562	14655	14413	14674	14679	14713	14642	14740	14732	14875	14688	14723	14640	14775	14697	14573	14773	14566	14629	14523	14904	14801	14690	14565	14739	14623	14838	14710	14854	14806	14460	14743	14756	14805	14567	14753	14613	14836	14682	14668	14854	14648	14844	14744	14763	14746	14797	14898	14838	14727	14697	14705	14813	14764	14595	14482	14771	14729	14666	14692	14640	14653	14682	14802	14636	14713	14700	14734	14847	14574	14761	14732	14676	14795	14745	14587	14745	14727	14758	14842	14879	14807	14724	14697	14719	14649	14695	14834	14641	14735	14748	14814	14832	14787	14736	14683	14932	14762	14938	14621	14524	14684	14638	14681	14750	14879	14719	14725	14581	14787	14487	14846	14737	14681	14582	14700	14838	14772	14756	14535	14690	14653	14822	14827	14676	14774	14726	14779	14706	14637	14631	14601	14555	14707	14590	14752	14684	14793	14723	14756	14739	14660	14552	14655	14662	14737	14723	14634	14803	14678	14737	14482	14964	14688	14676	14615	14639	14701	14757	14647	14829	14906	14567	14592	14725	14743	14592	14617	14776	14577	14639	14664	14652	14674	14751	14670	14759	14679	14700	14602	14570	14753	14607	14741	14715	14616	14673	14744	14929	14526	14695	14725	14624	14788	14680	14657	14634	14701	14718	14718	14598	14541	14834	14702	14778	14682	14737	14732	14685	14647	14728	14587	14703	14706	14731	14628	14753	14883	14637	14735	14565	14635	14882	14836	14743	14806	14685	14531	14740	14883	14668	14859	14594	14488	14852	14795	14738	14679	14836	14697	14741	14821	14721	14592	14752	14747	14653	14791	14581	14679	14634	14686	14812	14751	14596	14837	14770	14762	14830	14744	14806	14546	14631	14856	14615	14764	14613	14750	14870	14733	14783	14841	14783	14695	14713	14562	14808	14618	14782	14738	14770	14627	14742	14710	14634	14622	14697	14729	14835	14685	14719	14913	14833	14772	14615	14694	14816	14630	14544	14719	14632	14588	14741	14820	14536	14500	14554	14698	14703	14641	14560	14726	14801	14775	14619	14610	14672	14733	14776	14734	14701	14795	14765	14640	14732	14738	14450	14693	14718	14723	14735	14728	14740	14673	14582	14578	14674	14646	14670	14709	14757	14602	14799	14743	14716	14661	14783	14686	14884	14631	14809	14723	14741	14795	14604	14657	14618	14656	14791	14656	14772	14825	14763	14555	14701	14811	14616	14812	14648	14636	14840	14764	14866	14808	14743	14675	14570	14637	14729	14595	14919	14628	14766	14671	14598	14679	14730	14879	14740	14772	14617	14766	14727	14687	14755	14798	14857	14580	14745	14615	14769	14673	14648	14676	14765	14765	14823	14686	14677	14679	14759	14685	14547	14636	14631	14580	14846	14833	14510	14855	14632	14725	14612	14577	14662	14725	14722	14819	14651	14762	14642	14810	14826	14706	14590	14708	14666	14572	14830	14539	14750	14798	14770	14695	14877	14682	14646	14733	14627	14673	14869	14609	14863	14753	14737	14724	14580	14835	14691	14779	14794	14563	14752	14675	14758	14766	14753	14932	14876	14709	14827	14625	14541	14643	14630	14727	14669	14683	14706	14765	14693	14648	14577	14777	14730	14616	14821	14590	14800	14615	14652	14511	14691	14899	14633	14634	14842	14723	14723	14716	14727	14812	14529	14577	14663	14774	14753	14883	14622	14619	14793	14720	14858	14739	14866	14728	14664	14584	14784	14804	14614	14798	14744	14783	14710	14789	14658	14776	14669	14741	14724	14800	14707	14581	14752	14709	14791	14620	14771	14660	14617	14701	14723	14778	14683	14819	14676	14690	14557	14906	14585	14808	14566	14674	14839	14688	14632	14633	14808	14699	14831	14641	14686	14719	14769	14563
24532	21650	29262	24646	22800	25640	26332	22360	20955	21043	20620	20449	19946	19616	19137	19234	18705	18676	18598	18553	18403	18300	18376	18611	18196	18479	18351	18486	18442	18665	18235	18463	18367	18259	18247	18260	18187	18499	18272	18542	18299	18219	18310	18173	18323	18125	18031	18390	18419	18220	18088	18055	18242	18219	17935	18322	18105	18078	18222	18432	18062	18100	18133	17931	18236	18179	18116	18130	18260	18344	18251	18121	18195	18218	18221	18380	18433	18237	18139	18104	18066	18192	17931	18146	18140	18169	18281	17940	18070	17999	18181	18108	18187	18060	18098	17984	18081	17891	18169	18045	18242	18214	18232	18103	18034	18111	17954	18074	18120	18134	18375	18059	18253	18087	18079	18122	18029	17953	18056	18199	18351	17990	18213	17931	18025	18072	18142	18154	18382	18033	18007	18142	17975	18102	18214	18064	18081	18047	18059	18257	18251	18185	18260	18187	18264	18139	18027	18098	18140	18156	18077	18045	18213	18100	18174	18136	18126	18127	18223	18003	18124	18058	18216	18248	18206	18199	18156	17997	18223	18170	18300	18198	18138	18125	18176	18245	18196	18092	18330	18233	17971	17904	18202	18000	18289	18192	17950	18205	18076	18263	18127	18133	17974	18162	18227	17964	18171	18056	18236	18089	17997	17877	18154	18086	18096	18083	18104	18141	18303	18298	18259	18116	18051	18123	18246	18145	18301	18157	17972	18052	18108	18304	17809	17970	18092	18136	18165	17967	18030	18024	18155	17771	18045	18187	18261	18019	18079	18152	17949	18207	18186	18214	18242	18158	18259	18055	18347	18032	18084	18144	17978	17860	18201	18214	17961	18432	18160	18044	18170	18041	18187	18113	18145	18033	18288	18143	18080	18130	18135	17917	17974	18110	17977	18255	18097	18144	18275	17948	18114	18018	18065	18181	18059	18178	18320	17885	18237	18160	18004	18221	18079	18158	18040	17933	18011	17962	18299	18055	18248	18142	17995	18052	17892	18055	18114	17856	18073	18059	18082	17868	18281	18212	18167	18163	18137	18115	18161	17959	18230	18048	18013	18162	17990	17984	18164	18292	18276	18103	18065	18165	18153	18179	18249	18202	18236	18009	18147	18053	18030	18048	18218	17989	18097	18181	18069	18142	18079	17851	18327	18142	18216	18155	18144	17987	18042	18164	18325	18283	17926	18211	18238	18113	18097	18268	17980	17945	18113	17927	18267	18013	18249	18313	18043	18179	18239	18040	18143	18054	18120	18072	18398	18252	18389	18273	18160	18032	18128	18119	18120	18079	18148	18078	18126	18086	18288	18127	18329	18151	18217	18184	18395	18233	18296	18241	18229	17958	18105	18106	18128	18174	18024	18254	18363	18011	18007	17927	18039	18008	17946	18044	18079	18168	18124	18257	18127	18382	18076	18118	18171	17981	18277	18272	18031	17979	18231	18145	18135	18217	17940	18155	18139	18278	17960	18019	18066	18123	18353	18120	18146	18234	18243	17931	18247	18154	18347	18015	18237	18103	18050	18141	18069	17937	18127	18290	18158	18225	18251	18155	18161	18259	18173	18161	18183	18100	18292	18295	18074	18258	18199	17987	17984	18204	18528	18106	18160	18170	18133	18099	18054	18214	18161	17984	18169	18143	18179	18173	17984	18312	18239	18103	18203	18176	18236	18124	18147	17973	18158	18255	18186	18210	18330	18147	18082	18171	18038	18232	18059	18016	18067	18120	18120	18082	18147	18068	18320	18149	18236	18031	18045	18042	18256	18123	18092	18176	18135	18344	18067	17971	17973	18210	18025	18068	18117	18172	18162	18235	18105	18223	18138	18182	17987	17960	18252	18033	18310	18159	17823	18123	18170	18247	18180	18221	18117	18216	18368	18220	18012	18132	18105	17994	18139	18000	18222	17979	18090	18133	17995	18080	17988	18062	18232	18127	18074	17972	18090	17815	18124	18033	18083	18091	18100	18157	18205	18159	18341	18111	18295	18361	18185	18121	18350	18255	18217	18004	18307	18294	18156	18204	18124	18119	17983	17929	18256	18124	18068	17986	18005	17913	18021	18218	17947	18174	18192	18384	18049	18182	18237	17894	18383	18185	17792	18027	18117	18019	18068	18076	18072	18188	18185	18086	18121	18133	18275	18235	18265	18230	18109	18191	17961	17987	18157	17976	18004	18103	18107	18173	18166	18179	18163	18028	18181	18470	18153	18126	18289	18169	18017	18233	18294	18135	18449	18199	18027	18281	18335	18128	18201	17895	18207	17981	17969	17956	18137	18120	18007	18027	17989	18104	17887	17999	18447	18040	18199	18139	18131	17998	18073	18164	18382	18043	18168	18047	18037	18020	18154	18096	18087	18116	18082	17906	18255	18198	18129	18037	18241	18266	18262	18097	18170	18099	18208	17994	18256	18265	18213	18143	18169	18290	18185	18028	18319	18002	18136	18176	18143	18138	18351	18202	18087	18007	18160	18003	18292	18223	18091	18214	18259	18082	18095	18067	18247	18043	18008	18084	18123	18144	17939	17850	17966	18367	18138	17963	18010	18175	18010	18046	18289	18171	18287	18283	18058	18318	18071	18035	18081	18317	18027	18178	18156	18076	18134	18148	17917	18117	17895	18042	18008	18282	18055	17971	18009	18315	18175	18057	18030	18297	18211	18111	18271	18128	18084	18080	18150	17935	17991	18335	18336	18086	18061	18095	18067	18014	18236	18246	18235	18297	17981	18172	18199	18166	18002	18143	18093	17976	18155	18247	18227	18193	18155	18061	18227	17904	18178	17976	18132	18297	17973	18151	18028	18087	18128	18107	18252	18035	18123	18236	18043	18041	18047	18001	18238	18163	18277	18212	18119	18044	18098	17933	17951	18273	18266	18352	18390	18213	18088	18109	18196	18235	17988	18312	18193	18079	17945	18249	18138	18240	18064	18083	18120	18051	18149	17931	18137	18210	18159	18284	18217	18325	18197	18080	18140	18123	18106	18193	18119	17937	18363	18260	18133	17875	18061	17944	18067	18021	18044	18047	18253	17970	18166	18212	18216	18239	17982	18117	18120	18003	18258	18079	17987	18051	18331	18106	17993	18054	18015	18303	18272	18226	18000	18167	18354	18152	18053	18277	18027	18257	18065	18143	18190	18265	18082	18092	18028	18244	18080	18121	18149	18053	18132	18176	18119	17951	18049	18237	18216	18258	18032	17958	18236	18002	17743	18042	18057	18057	18062	18104	18045	17927	18113	18200	18107	17867	18010	18158	18187	18098	17944	18119	18156	18101	18112	18197	18075	18174	18250	18253	18148	18090	18178	18342	18195	18058	18112	18264	18312	18336	18280	18247	18077	17962	18216	18229	18259	18131	18113	18066	18078	18266	18019	18172	18067	18007	18087	18111	18199	18423	18059	17935	18189	18410	18189	18236	18313	17946	17957	18022	17981	18276	18089	17942	18036	18294	18221	18178	18079	18180	18303	18095	18195	18074	18117	17956	18017	18388	18207	18210	17971	18229	18180	17914	18161	18108	18111	18147	18201	18050	18050	18017	18127	18230	17861	18241	18196	18171	18122	18040	18163	17958	18202	17994	18338	18025	18299	18314	18170	18262	18133	18133	18284	18129	18070	18160	18239	17923	18024	18064	18090	18164	18364	18192	18087	18225	18203	17988	17961	18059	18126	18072	18132	18218	18294	18091	18143	18334	17976	17992	18120	18134	18281	18038	18075	18264	18216	18090	18231	18155	18145	18035	18152	18019	18255	18128	17982	17972	18222	18394	18073	18006	17950	18016	18177	18146	18091	18339	18146	18213	18253	17934	18080	18164	18222	18149	18246	18380	17977	17946	18106	18101	18138	18154	18274	17912	18260	18073	18068	18139	18027	18010	18265	17921	18027	18309	18294	18100	18142	18038	18214	18128	18308	18163	18201	18080	18329	18264	18133	18200	17989	18115	17987	18177	18302	18143	18031	18136	17940	18028	18118	18047	18018	18200	18076	17952	18164	18070	17995	18085	17867	18042	18095	18188	17890	17993	17992	18174	18273	18247	18236	18204	18162	18247	18153	18158	18204	18008	17947	18181	18069	18054	18010	18037	17965	18036	18073	18189	18251	18207	18137	18163	18090	18065	18122	18103	18199	18088	18138	18037	17852	18313	18131	18182	18061	18057	18303	18183	18066	18252	18178	18102	18158	18009	18076	18091	18232	18153	18099	17887	18095	17946	18038	17938	18186	18025	18148	18046	17952	18157	18075	17935	18171	18408	18053	18024	18379	18233	17968	17965	17958	17986	18295	18041	18048	18215	18153	18026	18141	18128	18155	18068	18231	18049	18297	18188	17907	18007	18057	18049	18273	18263	18008	18319	17999	18150	18352	18015	18059	18025	18424	18166	18031	18058	18113	18168	18330	18237	17925	18414	18090	18180	18115	18317	18090	18080	18150	18130	18237	18269	18171	18090	18347	17958	18133	18254	18231	18200	18078	17853	18277	17910	18255	18004	18220	17952	18179	18216	18324	18273	18105	18401	18069	18071	18284	18175	18283	18288	18183	18193	18102	18185	18161	18049	18092	18055	18018	18358	18273	18197	18049	18201	18273	17958	18159	17931	17871	18007	18221	18103	17969	18225	17834	17996	18180	18024	18068	18172	18174	17945	17978	18195	18410	18219	18216	18006	18317	18094	18100	18272	18182	18333	18177	18343	18221	18139	18206	18275	18282	18076	18033	18228	18085	18130	18038	18144	18204	18104	17971	18236	18266	18174	18015	18191	18224	18081	18298	18132	18205	18255	18268	18037	18322	18110	18160	18196	18131	18096	18081	18138	18103	18038	18008	18107	18080	18125	18296	18133	18337	18293	18134	18144	18290	18172	18235	18055	18027	18241	18019	18166	18230	18104	18116	18266	18264	18210	17965	18138	18147	18137	17981	18011	18119	18163	18070	17952	18243	18287	18081	18208	18175	18093	18032	18139	18354	18209	18278	18157	18123	18057	18025	18085	18323	18239	18161	18137	17930	18279	18116	17899	18296	18238	18354	18261	18004	18000	18241	18098	18261	18095	18100	18144	18120	18307	18065	18082	17962	18215	18190	18177	18132	18071	18215	18105	18141	18167	18168	18283	18023	18088	18126	18144	18307	18292	18125	18294	18310	18131	18102	18169
27155	46473	44935	35525	28517	25110	22652	21178	19934	19630	19029	18653	18038	17207	16659	16706	16431	16221	15957	15889	15830	15649	15460	15591	15464	15410	15520	15645	15491	15465	15299	15552	15460	15497	15427	15466	15514	15504	15528	15498	15409	15277	15285	15306	15256	15162	15471	15174	15366	15258	15270	15221	15157	15346	15227	15410	15155	15348	15250	15195	15278	15258	15411	15064	15106	15118	15392	15297	15095	15355	15302	15323	15318	15200	15275	15383	15209	15259	15333	15331	15183	15262	15202	15414	15493	15302	15260	15181	15314	15219	15132	15412	15351	15160	15376	15480	15233	15230	15269	15250	15425	15222	15255	15375	15280	15066	15384	15353	15227	15217	15297	15247	15304	15236	15254	15280	15284	15273	15379	15429	15196	15154	15282	15209	15258	15241	15181	15231	15316	15343	15126	15284	15260	15275	15302	15207	15286	15287	15279	15206	15278	15313	15169	15206	15192	15430	15130	15315	15372	15295	15205	15272	15327	15435	15320	15274	15304	15223	15216	15197	15262	15454	15368	15356	15291	15110	15376	15148	15362	15437	15386	15128	15163	15487	15248	15433	15171	15168	15412	15415	15135	15230	15197	15295	15222	15139	15363	15430	15225	15289	15269	15247	15343	15334	15122	15382	15140	15292	15372	15284	15386	15207	15281	15262	15359	15216	15328	15133	15347	15247	15400	15215	15168	15277	15231	15203	15315	15252	15341	15241	15372	15155	15295	15474	15179	15325	15188	15241	15322	15322	15041	15078	15322	15419	15293	15234	15302	15354	15241	15200	15191	15123	15410	15242	15196	15328	15195	15230	15508	15307	15292	15341	15390	15378	15166	15271	15333	15094	15062	15354	15223	15271	15153	15270	15233	15218	15130	15348	15122	15239	15162	15320	15424	15310	15426	15199	15301	15273	15253	15205	15042	15246	15257	15315	15122	15372	15214	15194	15340	15361	15449	15137	15315	15246	15397	15331	15182	15179	15274	15172	15302	15326	15319	15386	15346	15354	15355	15335	15401	15056	15284	15286	15236	15292	15277	15272	15441	15324	15325	15298	15256	15317	15479	15141	15383	15309	15402	15361	15325	15326	15308	15395	15376	15225	15218	15233	15306	15289	15176	15238	15203	15006	15215	15295	15314	15303	15065	15318	15360	15115	15279	15225	15270	15258	15139	15390	15367	15167	15253	15217	15329	15265	15250	15249	15345	15022	15227	15303	15187	15338	15349	15161	15403	15084	15273	15258	15282	15497	15309	15147	15336	15325	15194	15238	15298	15140	15261	15379	15322	15306	15233	15176	15176	15143	15260	15235	15233	15261	15128	15158	15234	15229	15256	15182	15217	15249	15335	15107	15098	15287	15123	15110	15401	15153	15151	15374	15209	15177	15238	15252	15354	15438	15300	15147	15278	15332	15329	15143	15280	15268	15407	15316	15345	15312	15339	15381	15149	15269	15492	15231	15233	15418	15291	15267	15117	15443	15243	15290	15165	15089	15273	15212	15229	15353	15324	15287	15336	15278	15285	15219	15260	15226	15306	15269	15238	15247	15314	15453	15327	15266	15129	15464	15301	15018	15273	15278	15337	15350	15079	15245	15330	15240	15246	15395	15158	15315	15294	15212	15336	15244	15304	15267	15293	15339	15287	15260	15394	15291	15305	15270	15191	15246	15240	15225	15442	15391	15313	15271	15334	15282	15226	15124	15235	15176	15276	15248	15409	15209	15272	15225	15199	15343	15238	15462	15295	15364	15272	15266	15261	15334	15263	15254	15386	15359	15119	15315	15349	15363	15275	15183	15406	15386	15413	15335	15230	15231	15303	15213	15369	15238	15351	15287	15375	15229	15222	15521	15268	15197	15321	15249	15336	15217	15544	15150	15377	15310	15206	15192	15346	15368	15358	15209	15331	15345	15237	15332	15381	15262	15251	15221	15207	15365	15260	15164	15207	15206	15281	15082	15284	15240	15347	15398	15199	15275	15334	15339	15199	15205	15312	15200	15133	15233	15392	15083	15221	15274	15235	15239	15284	15390	15377	15200	15391	15200	15081	15166	15283	15238	15198	15279	15270	15425	15239	15334	15434	15164	15194	15368	15326	15280	15110	15066	15257	15199	15251	15256	15228	15256	15226	15247	15209	15352	15249	15235	15245	15347	15264	15127	15277	15169	15399	15291	15245	15111	15251	15414	15162	15082	15325	15341	15285	15262	15232	15370	15379	15410	15261	15259	15233	15188	15337	15397	15288	15256	15169	15428	15273	15342	15332	15246	15168	15287	15340	15183	15273	15204	15314	15276	15259	15286	15306	15181	15250	15333	15248	15442	15167	15361	15370	15242	15321	15435	15169	15075	15224	15472	15328	15139	15269	15368	15309	15100	15149	15305	15168	15465	15297	15257	15183	15367	15433	15280	15252	15178	15213	15184	15195	15256	15413	15304	15416	15205	15314	15089	15295	15374	15367	15243	15127	15315	15310	15271	15276	15239	15237	15258	15283	15333	15378	15359	15260	15398	15028	15278	15173	15288	15336	15280	15056	15268	15403	15174	15364	15364	15271	15313	15192	15214	15373	15186	15242	15484	15332	15450	15372	15178	15214	15259	15272	15411	15339	15132	15275	15251	15187	15265	15151	15367	15149	15276	15306	15188	15422	15236	15132	15479	15250	15298	15141	15196	15357	15098	15344	15218	15244	15343	15146	15294	15302	15301	15205	15249	15396	15262	15350	15073	15297	15394	15309	15508	15184	15383	15233	15503	15252	15241	15294	15385	15257	15487	15293	15242	15314	15156	15344	15185	15258	15222	15313	15307	15357	15323	15301	15374	15164	15240	15387	15328	15037	15336	15225	15270	15364	15191	15284	15433	15133	15172	15434	15128	15216	15290	15279	15328	15255	15255	15378	15247	15190	15249	15178	15218	15379	15364	15436	15212	15245	15489	15259	15263	15293	15383	15137	15213	15270	15266	15164	15499	15308	15178	15164	15207	15293	15245	15218	15325	15315	15234	15221	15264	15296	15231	15258	15262	15406	15310	15129	15353	15413	15178	15360	15311	15242	15115	15323	15323	15382	15101	15211	15343	15204	15267	15263	15264	15301	15375	15373	15374	15245	15098	15341	15276	15355	15279	15132	15111	15184	15236	15366	15137	15248	15206	15442	15146	15318	15284	15388	15328	15256	15456	15115	15225	15212	15350	15195	15280	15244	15196	15288	15236	15282	15264	15252	15266	15324	15290	15360	15337	15206	15287	15291	15255	15168	15182	15208	15166	15302	15416	15272	15412	15184	15266	15132	15318	15464	15184	15058	15181	15395	15165	15206	15263	15287	15329	15250	15270	15282	15417	15470	15210	15310	15385	15143	15175	15229	15215	15383	15247	15140	15268	15363	15191	15328	15262	15311	15334	15516	15374	15325	15388	15190	15301	15210	15249	15259	15262	15317	15220	15396	15251	15361	15311	15307	15240	15348	15233	15245	15370	15301	15287	15225	15256	15230	15271	15413	15392	15254	15450	15197	15282	15379	15129	15285	15135	15451	15396	15490	15252	15349	15305	15429	15081	15259	15363	15153	15151	15285	15243	15239	15279	15379	15320	15226	15444	15257	15280	15342	15258	15281	15305	15254	15234	15363	15310	15259	15193	15192	15108	15491	15109	15312	15284	15212	15414	15306	15286	15130	15528	15265	15361	15359	15336	15371	15289	15440	15226	15336	15420	15305	15214	15204	15146	15094	15335	15354	15227	15176	15379	15371	15345	15145	15280	15352	15336	15451	15248	15271	15293	15019	15218	15365	15341	15355	15320	15203	15300	15279	15387	15288	15194	15274	15373	15243	15430	15192	15229	15202	15161	15398	15307	15359	15428	15156	15452	15285	15346	15266	15258	15333	15382	15238	15364	15392	15298	15332	15183	15274	15307	15271	15318	15308	15287	15284	15220	15357	15384	15312	15171	15146	15303	15265	15447	15400	14988	15399	15250	15364	15451	15182	15182	15282	15300	15432	15401	15233	15122	15272	15469	15152	15216	15458	15216	15011	15291	15371	15362	15181	15339	15175	15389	15222	15401	15371	15320	15255	15270	15220	15220	15216	15371	15093	15302	15244	15209	15246	15097	15084	15209	15127	15264	15296	15329	15252	15277	15262	15267	15292	15277	15446	15155	15344	15295	15087	15398	15343	15303	15401	15294	15188	15262	15531	15292	15195	15317	15201	15291	15186	15336	15223	15212	15359	15385	15421	15399	15265	15117	15427	15245	15219	15216	15302	15224	15361	15287	15324	15238	15094	15250	15211	15221	15400	15357	15264	15218	15101	15461	15272	15125	15350	15500	15327	15263	15157	15206	15361	15149	15218	15264	15274	15317	15268	15336	15307	15327	15451	15396	15360	15271	15410	15234	15262	15337	15321	15345	15338	15244	15364	15524	15271	15155	15248	15381	15138	15255	15276	15339	15169	15165	15172	15226	15278	15268	15226	15164	15377	15345	15137	15290	15268	15354	15271	15392	15454	15379	15207	15261	15316	15160	15343	15326	15231	15174	15078	15437	15345	15172	15301	15236	15358	15250	15346	15156	15159	15386	15230	15363	15383	15294	15266	15388	15163	15236	15194	15347	15179	15252	15188	15213	15232	15468	15186	15354	15362	15256	15408	15265	15037	15462	15152	15262	15095	15261	15293	15233	15158	15210	15190	15226	15248	15373	15119	15145	15343	15357	15218	15194	15273	15389	15170	15401	15276	15343	15338	15280	15214	15446	15294	15297	15374	15275	15215	15423	15329	15181	15270	15372	15262	15336	15273	15260	15177	15303	15291	15166	15197	15247	15379	15140	15245	15330	15372	15117	15369	15263	15255	15257	15287	15296	15277	15324	15238	15333	15298	15347	15313	15126	15261	15314	15332	15036	15291	15206	15222	15126	15236	15205	15349	15147	15103	15386	15319	15494	15283	15168	15272	15224	15395	15375	15350	15158	15335	15427	15319	15099	15296	15138	15337	15415	15252	15261	15275	15205	15351	15219	15383	15427	15310	15194	15109	15316	15361	15138	15228	15283	15147	15297	15168	15132	15239	15266	15345	15429	15118	15432	15343	15240	15284	15231	15291	15163	15365	15241	15230	15294	15345	15194	15266	15287	15291	15292	15373	15319	15404	15432	15260	15237
31487	26455	27837	24251	20706	19075	18194	17530	17398	17206	17011	16880	16785	16868	16442	16442	16157	16479	16358	16426	16246	16237	16131	16263	16394	16270	16202	16053	16231	16233	16024	16340	16241	16462	16387	16370	16371	16381	16111	15957	16250	16123	16199	16245	16272	16138	16402	16198	16335	16336	16176	16196	16315	16436	16271	16265	16265	16260	16244	15945	16106	16021	16082	16137	16297	16062	16131	16189	16254	15999	16162	16378	16145	16273	16078	16051	16425	16036	16301	16218	16296	16101	16418	16309	16166	16291	16091	16134	16214	16234	16098	16183	16037	16205	16166	16236	16357	16189	16279	16289	16152	16253	16291	16085	16286	16091	16166	16277	16215	16132	16394	16120	16266	16320	16149	16369	16230	16326	16327	16227	16166	16193	16103	16007	16233	16040	16050	16390	16281	16115	16383	15988	16197	16180	16115	16335	16259	16283	16150	16174	16142	16182	16208	16293	16216	16182	16298	15956	16134	15908	16110	16437	16200	16277	16263	16150	16419	16155	16313	16319	16118	15980	15978	16199	16231	16101	16278	16130	16141	16141	15967	16232	16141	16410	16099	16306	16263	16037	16086	16246	16288	16219	16312	16193	16182	16346	16163	16355	16370	16127	16340	16263	16120	16128	16279	16336	16136	16107	16357	16395	16105	16179	16255	16317	16035	16158	16332	16184	16178	16218	16339	15873	16247	16094	16291	16162	16495	16328	16132	16378	16280	16104	16105	16235	16203	16317	16135	16055	16081	16075	16214	16151	16148	16057	16095	16074	16262	16356	16286	16076	16271	16278	16350	16061	16184	16354	16250	16317	16220	16444	16252	16127	16114	16279	16249	16181	16116	16096	16075	16363	16280	16406	16254	16252	16160	16377	16203	16089	16270	16321	16101	16240	16165	16158	16143	16016	16350	16171	16192	16335	16300	16099	16271	16207	16221	16225	16189	16082	16309	16221	16411	16128	16356	16113	16145	16020	16238	16046	15951	15992	16234	16166	16175	16165	16040	16400	16380	16245	16043	16135	16245	16352	16083	16222	16191	16198	16034	16268	16256	16109	16034	16227	16068	16254	16308	16248	16292	16088	16254	16317	16111	16320	16332	16094	16196	16324	16274	16274	16175	16203	16199	16499	16149	16279	16295	16249	16247	16255	16271	16229	16008	16258	16178	16226	16089	16199	16145	16088	16134	16179	16111	16080	16291	16376	16131	16274	16353	16389	16193	16355	16486	16181	16170	16175	16288	16095	16362	16325	16239	16229	16251	16142	16416	16243	16248	16017	16083	16114	16164	16140	16322	16138	16340	16474	16362	16389	16206	16155	16011	16335	16199	16148	16223	16111	16238	16159	16218	16097	16163	16015	16350	16221	16264	16211	16256	16238	16227	16232	16109	16347	16361	16267	16153	16251	16328	16350	16116	16368	16338	16245	16278	16389	16393	16196	16369	16186	16192	16298	16292	16288	16144	16367	16087	16189	16280	16417	16338	16293	16192	15994	16095	16431	16332	16322	15966	16248	16274	16311	16370	16036	16374	16167	16193	16182	16052	16206	16224	16344	16468	16008	16155	16127	16257	16160	16135	16179	16183	16072	16096	16392	16403	16274	16168	16198	16165	15967	16224	16231	16058	16203	16356	16243	16197	16410	16174	16193	16179	16197	16259	16412	16243	16344	16450	16307	16208	16129	16132	16327	16244	16201	16093	16174	16172	16141	16158	16120	16277	16147	16354	16161	16316	16084	16153	16311	16123	16258	16030	16135	16184	16165	16196	16207	16310	16166	16190	16021	16163	16220	16090	16389	15953	16141	16314	16361	16221	16258	16251	16099	16332	16322	16001	16164	16294	16144	16235	16022	16189	16194	16176	16205	16231	16083	16271	16336	16472	16295	16255	16119	16141	16282	16108	16330	16326	16025	15961	16144	16260	16079	16164	16187	16124	16457	16377	16216	16030	15992	16434	16140	16229	16258	16320	16250	16241	16177	16133	16125	16395	16137	16303	16221	16214	16311	16349	16405	16214	16304	16062	16176	16333	16206	16356	16199	16223	16472	16110	16221	16366	16209	16336	16175	16364	16281	16472	16037	16242	16097	16184	16429	16264	16256	16266	16192	16231	16111	15985	16292	16256	16248	16392	16189	16261	16289	16161	16113	16370	16064	16182	16189	16181	16250	16242	16201	16338	16285	16306	16220	16242	16192	16198	16125	16333	16445	16238	16039	16188	16030	16166	16243	16398	16291	16146	16217	16253	16210	16396	16311	16115	16144	16149	16166	16291	16197	16362	16394	16248	15965	16085	16222	16008	16459	16363	16317	16150	16202	15913	16144	16183	16250	16155	16283	16181	16286	16280	16126	16162	16208	15956	16102	16210	16074	16207	16115	16026	16122	16410	16284	16195	16307	16202	16308	16074	16076	16120	16088	16108	16407	16300	16138	16238	16473	16417	16278	16250	16558	16364	16187	16155	16325	16330	16294	16376	16255	16196	16278	16167	16359	16259	16266	16348	16230	16316	16401	16270	16258	16181	16151	16014	16209	16231	16178	16201	16427	16267	16186	16255	16091	16233	16151	16238	16190	16420	16293	16387	16177	16288	16182	16251	16317	16214	16071	16275	16313	16081	16219	16122	16109	16257	16042	16194	16355	16276	16113	16335	16128	16207	16224	16040	16118	16182	16147	16283	16018	16143	16239	16099	16112	16056	16148	16374	16265	16179	16089	16222	16374	16172	16075	16246	16275	16437	16260	16207	16197	16126	16216	16432	16152	15957	16219	16285	16181	16126	16194	16238	16287	16133	16329	16191	16172	16478	16302	16250	16155	16106	16307	16299	16225	16229	16265	16034	16310	16323	16320	16244	16123	16197	16054	16236	16351	16212	16162	16290	16217	15973	16235	16302	16176	16120	16035	16095	16197	16156	16313	16201	16211	16218	16259	16176	16231	16028	16158	16384	16459	16360	15968	16067	16297	16314	16447	16220	16141	16055	16178	16282	16289	16235	16225	16441	16157	16122	16351	16359	16162	16325	16124	16138	16444	16121	16250	16140	16201	16029	16190	16167	16143	16270	16218	16181	16228	16157	16230	16217	16171	16154	16101	16228	16364	16093	16213	16227	16344	16196	16186	16250	16347	16136	16234	16204	16008	16194	16200	16153	16358	16202	16221	16248	16123	16144	16211	16211	16266	16050	16109	16245	16478	16239	16252	16278	16235	16063	16096	16184	16011	16242	16162	16351	16384	16368	16121	16167	16372	16234	16177	16289	16247	16252	15899	16324	16333	16241	16317	16355	16225	16395	16157	16217	16127	16182	16221	16275	16349	16418	16421	16133	16205	16162	16398	16026	16271	16248	16095	16096	16119	16326	16271	16183	16296	16232	16106	16395	16308	16087	16298	16362	16174	16132	15994	16281	16161	16341	16133	16199	16165	16335	16262	16241	16235	16252	16160	16348	16154	15927	16183	16126	16299	16042	16271	16057	16124	16255	16186	16293	16275	16099	16220	16089	16074	16257	16056	16179	16234	16323	16183	16183	16255	16155	16332	16147	16223	16282	16216	16387	16257	16386	16231	16249	16150	16116	16007	16118	16369	16353	16274	16364	16396	16351	16110	16041	16074	16190	16182	16140	16391	16283	16239	16276	16048	16299	16180	16106	16238	16214	16068	16139	15994	16149	16072	16303	16271	16092	16148	16193	16193	16261	16178	16262	16227	16162	16225	16166	15935	16307	16273	16211	16168	15971	15915	16128	16291	16215	16118	16325	16197	16351	16345	16270	15948	16316	16365	16248	16271	16347	16041	16189	16108	16340	16303	16068	16183	16251	16105	16248	16264	16155	16227	16344	16212	16357	16177	16211	16348	16388	16308	16067	16166	16139	16283	16077	16087	16236	16188	16192	16303	16235	16253	16179	16248	16127	16068	16174	16188	16291	16276	16140	16173	16191	16288	16009	16318	16324	16113	16167	16005	16064	16187	16230	16135	16143	16215	16105	16223	16284	16232	16156	16184	16164	16074	16242	16133	16204	16265	16110	16151	16381	16277	16387	16309	16111	16091	16227	16375	16229	16107	16427	16425	16588	16152	16277	16331	16213	16185	16176	15992	16241	16294	16279	16230	16226	16077	16149	16330	16068	16195	16272	16141	16249	16054	16217	16175	16100	16357	16020	16378	16121	16235	16342	16263	16199	16085	16166	16362	16066	16374	16177	16447	16165	16264	16133	16147	16279	16240	16201	16329	16283	16189	16220	16306	16135	16149	16242	16220	16285	16138	16060	16442	16267	16199	16141	16133	16187	16199	16366	16112	16305	16376	16195	16402	16282	16396	16281	16249	16174	16335	16301	16169	16325	15911	16279	16302	16254	16070	16239	15930	16255	16567	16150	16205	16201	16023	16348	16192	16395	15989	16287	16162	16184	16208	16267	16087	16380	16331	15993	16096	16177	16272	16181	16365	16235	15964	16235	16312	16215	16256	16280	16170	16126	16299	16253	16146	16252	16563	16304	16104	16236	16294	16253	16237	16144	16080	16271	16117	16329	16325	16490	16233	16516	16253	16268	16329	16160	16277	16135	16203	16114	16123	16138	16160	16212	16387	16090	16197	16326	16145	16309	16162	16116	16056	16460	16479	16030	16228	16267	16277	16327	16059	16098	16189	16247	16198	16247	16197	16288	16208	16139	16069	16081	16257	16174	16152	16338	16294	16425	16274	16310	16209	16409	16308	16285	16166	16402	16423	16444	16387	16046	16296	16329	16419	16244	16292	16238	16374	16345	16177	16291	16240	16156	16246	16240	16151	16094	16110	16190	16239	16376	16323	16322	16020	16408	16212	16035	16072	16273	16224	16250	16218	16326	16171	15973	16170	16281	16227	16256	16268	16337	16168	16308	16181	16056	16267	15925	16125	16251	16251	16084	16228	16295	16346	16193	16224	16256	16174	16305	16105	16347	16209	16232	16090	16362	16293	16109	16201	16454	16393	16116	16252	16150	16210	16450	16235	16392	16293	16295	16292	16319	16186	16138	16179	16207	16306	16253	16427	16200	16029	16125	16182	16219	16260	16173	16387	16392	16382	16302	16002	16262	15995	16302	16297	16153	16104	16176	16299	16518	16391	16396	16047	16206	16313	16278	16273	16329	16318	16207	16269	16307	16158	16088	16398
25337	34525	32242	24746	21269	18590	17203	16475	15965	15460	15241	15226	15140	14735	14538	14396	14534	14370	14294	14231	14092	14217	14276	14334	14133	14216	14078	14175	14151	14176	14062	14188	14284	14058	13887	14029	14122	14225	14386	13995	14103	14025	14043	14177	13921	14134	14099	14117	13946	13883	14307	13901	13964	14073	14005	14075	14069	14046	14067	14258	14071	14133	13843	14030	14290	13967	14036	14066	14041	14150	14236	13922	14032	14129	14189	14061	13924	14141	14059	14086	14145	13973	14193	14022	14318	14084	13975	14165	14202	14058	14217	13986	14266	14116	14169	14131	13932	14133	14055	14195	14144	14097	14122	14121	14194	14190	14125	14074	14359	14087	14121	14087	14164	13952	14162	13982	14112	14014	14203	14213	14165	13883	14112	13919	14035	14064	13964	14154	14070	14020	14007	14010	14076	14023	14296	14153	14104	14147	14081	13921	14019	14284	13971	13993	14001	13929	14102	14109	14001	14053	14026	14140	13914	14118	14028	14203	14149	14072	13982	14009	14069	14014	14211	14098	14164	14134	14094	14021	14157	14005	14211	13995	14074	14103	14048	14118	14071	13917	14152	14082	14043	14078	14138	14059	14099	14034	14098	14074	14241	13958	13992	14120	14065	14092	13904	14150	14019	13976	14046	14001	14272	14135	14033	14007	14219	14148	14058	14168	13963	14027	14077	14025	14172	14066	14169	14173	14112	14100	13980	14069	14174	14016	14116	14151	13960	14208	14198	14126	13887	14154	14035	14229	14056	14166	14130	14160	14292	14020	14116	14030	14107	14053	14238	14042	14031	14087	14054	14109	14095	14197	14227	14116	14001	14147	14083	13840	14056	13985	14181	14027	13955	13982	14219	14038	14107	14011	14079	14058	14077	14081	14112	13921	13933	14031	14112	14093	14083	14022	13971	14011	14220	13853	14201	14089	13886	14157	14011	13981	14232	13987	13928	14076	14065	13908	14176	14046	13772	14091	14132	14127	14104	14030	13996	14064	14018	14270	14171	13974	14232	14253	14050	14126	14013	14054	14041	14127	14082	13965	13990	14084	13914	14115	14007	14197	14203	14080	14132	14253	14146	14123	14224	14135	14009	13975	14014	13986	14281	14033	14020	14208	14170	13963	13978	14116	14028	14244	14061	13910	14178	14123	14156	14089	14140	14036	14145	14194	14121	14019	14120	14039	14173	14066	14074	14122	13991	13910	13985	13992	14060	14062	14283	14110	13948	14181	14047	14141	13994	13948	14103	13964	14176	14224	13796	14170	13930	14051	14106	13861	14003	14044	14016	13984	14066	13974	14168	14020	14029	14233	13943	14100	14011	14139	13934	14058	14144	14070	13941	14085	14036	14101	14156	14186	14103	14111	14013	13909	13934	14189	13973	14016	14262	14023	14228	14122	14054	14131	13918	14012	14134	13989	14172	14005	14112	14191	14070	13917	13979	14003	14138	14166	13992	14093	14132	13903	14016	14070	14258	14084	14144	14018	14067	13936	14059	14093	14159	14092	14032	14135	14202	13931	14014	13916	13963	14050	13998	13941	14133	13932	14085	14354	14090	13911	14047	14050	14103	14025	14111	14009	14096	14135	14060	14300	14079	13915	14123	14130	14101	14120	13963	14152	14032	14207	14115	14119	14056	14023	14118	13909	14001	13872	14057	14065	14096	13967	14151	14025	13993	14023	14057	14142	14235	14052	13925	14099	13896	14130	13950	14186	14046	14102	13898	14064	14067	14089	13969	14009	13931	13863	13917	14042	14131	14066	14222	14199	14023	14085	14251	14024	14218	14104	14069	14130	13967	14055	13936	14141	14088	14090	14088	14155	14100	14072	13907	14251	13972	14115	14032	14069	14097	14011	14175	13808	13983	14015	14195	14063	14197	14090	14097	13903	14054	13981	13921	14040	14095	14114	13875	14096	14061	14178	14099	14103	14051	13942	14093	14029	14040	14031	14046	13944	13966	14005	13968	13989	14078	14115	13987	14070	14033	13976	14155	14088	13979	14031	14049	14212	14064	14180	14099	14066	14054	13989	14175	14022	13984	14189	13977	14057	14151	14172	14229	14086	13942	13994	14071	13942	14267	14132	13945	14045	13908	13959	14108	14144	14031	14070	13991	14024	14087	14051	14020	13894	14279	14122	14116	14055	14029	14068	13962	13901	14152	14250	14113	13995	14010	14130	14047	13995	14095	14285	14033	14049	14086	14115	14135	14068	14121	14165	14095	13965	14100	14125	14109	14173	14033	14138	14092	14144	14067	14013	14035	14211	14134	14092	14073	13988	14059	14015	14020	14173	14099	14159	14148	14022	14151	14063	14223	14025	14149	14008	14204	14137	13920	14097	14168	14053	14203	14241	14232	13955	14058	14078	14151	14021	14172	14073	14171	14145	14018	14067	14002	14071	14136	14085	14205	14067	14056	13986	14016	14088	14113	14028	13886	14074	13993	14191	13972	14131	14016	14142	14286	14077	14131	14071	14194	14214	14212	14022	14108	14237	14219	14174	13989	13838	14079	14086	14113	14081	14107	14041	13983	13900	13915	14128	14034	13963	14132	13952	14079	14059	14220	14182	13923	13985	14004	14054	14090	14060	14094	14130	14213	13958	14080	14000	13915	14130	14311	14003	13941	14114	14034	14232	14226	14073	14047	14024	14081	13938	14253	14106	13950	14164	14066	14056	14006	14127	14069	14027	14200	14083	14234	14139	14093	14102	13972	14087	14128	14036	14021	14077	14070	14003	14164	14218	14250	14142	14050	14102	14115	14237	14161	13933	14116	14014	14051	14049	14171	14125	14037	13966	14187	14123	13952	14074	13966	14012	14117	14007	14071	14153	14100	14162	13939	13983	14062	13997	14081	14016	14219	14060	14006	14005	14104	14149	14033	14175	14147	14102	13858	14074	13906	14102	13931	14151	14148	14009	14138	14056	13970	14000	14112	14034	14096	13937	14077	14035	14053	14015	14109	14106	13834	14109	13976	14083	14142	14254	14143	14212	14152	13954	14010	14015	13920	14253	14118	13983	14093	14005	14154	14003	14102	14072	14000	14082	14009	14152	13953	14070	13989	14172	14160	14266	14140	13937	14106	14042	14067	14064	14169	14050	13992	14113	14163	13997	14063	14057	13938	14103	14090	14055	13973	14154	14079	14045	14224	14177	14174	14119	14185	14008	13989	14002	14018	14084	14089	14083	13961	14187	13929	14039	13791	14068	14095	14175	14046	14107	14114	14080	14220	14066	14211	14055	13995	14325	14183	14001	14006	14014	14257	14046	14068	14131	14115	14155	14082	14077	14107	13959	14193	14052	14052	14136	14223	14083	14176	13966	14034	14195	14178	14227	14109	13961	14218	14180	14051	13908	14008	13963	14019	14100	14104	14072	14061	14045	14239	14135	14185	14252	14155	14057	14091	14177	14017	14041	14008	14283	13870	14218	14047	14007	14128	13968	14118	14067	14113	14055	14113	14342	14211	14111	14011	14113	14157	14296	14217	14136	14045	14041	14200	14246	14054	14026	14056	14050	14192	14053	14186	14139	14054	13969	14003	14091	14085	14062	14118	14004	14171	14208	14215	13952	14047	14103	14056	14072	14132	14187	14127	13992	13972	14016	14075	14106	14151	14256	13939	14164	14110	14203	14047	14061	14025	14142	14005	14140	14210	14025	14059	14017	14016	14151	14051	14187	14207	13962	14148	14034	14072	14123	14328	14163	14113	14091	13952	14252	14094	14058	14103	14086	13980	14133	14062	14086	14102	14038	14331	14004	14227	13931	14109	14036	14089	13974	14115	14216	13963	14151	14106	14058	14087	14079	13981	14071	14032	14091	13992	13963	14073	14194	14122	13960	14041	14138	14057	13962	14196	13925	14072	13952	13995	14184	14135	14049	14116	14082	14117	14153	14091	14195	14082	14127	14238	13889	14135	14131	14161	14038	13910	14095	14102	14186	14118	14008	14099	13900	14041	14013	13986	14172	14099	14121	14132	14048	14272	14304	14173	13933	14034	13994	14040	14263	14072	13913	14092	14148	14030	14004	13919	14152	14193	14078	14071	13977	14043	14018	14046	13974	13942	14239	14008	14177	14076	14143	14372	14235	14178	13998	14149	14154	13932	14088	14083	14092	14160	14261	14039	14083	14181	14156	13949	14156	14058	14091	14109	14068	14021	14160	14148	14177	14063	13948	13942	14122	14085	14030	13974	14178	14072	14151	14141	14199	14022	14081	13942	14087	14035	14153	14116	14100	14262	14009	14007	13976	13983	13948	14081	14075	14061	14110	14228	14118	14160	14050	14025	13900	14127	14016	14056	14001	14092	14074	14105	14030	14052	14088	14094	14107	13997	14095	14004	14259	14139	14039	14117	14126	14111	14059	14063	14136	14038	13964	14126	14205	14373	14181	13994	14309	14080	14042	14105	14125	14172	13999	14103	14087	14193	14168	14043	13945	14012	14035	14074	14214	14084	13980	14105	14131	14015	13939	14016	14102	14160	14222	13965	14155	13982	14013	14024	14099	13958	14071	14210	13980	14114	14024	13988	14285	14070	14041	14071	14104	14008	14047	14110	14202	13967	14144	14251	14092	14165	14137	14118	14114	14157	14134	13989	14045	13967	14058	14068	13994	14054	13948	14114	14149	14203	14150	13923	14038	14217	14037	13976	14052	13986	14057	14186	14219	14172	14051	14036	13875	14103	14171	14188	13992	14113	14080	14024	14067	14132	13984	13929	14104	13972	14170	14094	14015	13922	14034	14155	14019	14077	14094	13995	14142	14092	14157	14306	13914	13875	13894	14121	14096	14186	14039	14131	14125	14105	14240	14094	14131	14124	13883	14255	14109	14085	14153	14081	14077	13941	14011	14139	14106	14116	14185	14009	14023	14167	14073	14091	13981	14042	14167	14101	14019	13995	14217	14098	13964	14045	14102	14077	13987	14155	14122	14140	14138	13953	13949	14105	14046	14056	14025	14019	14092	14019	14032	14242	14071	14110	13991	14034	14058	14139	14174	13990	13909	14288	14093	14090	14000	14040	13977	14211	14147	14083	14040	14012	13936	14132	14175	14189	13999	13904	14079	14158	13946	13936	14119	14066	14109	14029	14070	14085	14033	13978	14255	14018	14166	14138	13939	14157	13912	14138	14159	13999	14183
25836	21619	28617	26055	24176	23393	22282	19653	18948	18728	18511	18172	18104	17929	17777	17512	17469	17183	17076	17010	17052	17181	17156	16989	17032	16703	17091	17015	16885	16873	17004	17172	17046	16923	17030	16772	16928	17295	17053	17038	16864	16742	16812	16720	16963	16779	16895	16879	16884	16732	16834	16872	16827	16872	16802	16922	16757	17086	16800	16835	16770	16816	16767	16568	16674	17044	16828	16997	16842	16871	16815	17009	16887	16960	16955	16906	16800	16747	16823	16843	16770	16827	16790	16899	16948	16821	16939	16733	16741	16962	16780	16847	16729	16874	16879	16815	16775	16805	16793	16865	16921	16906	16720	16950	16804	17071	16810	16967	16813	16696	16836	17134	16707	16827	17040	17052	16999	16728	16817	16948	16957	16977	16774	16886	16987	16818	16976	16784	16821	16610	16778	16943	16879	16920	16884	16875	16849	16867	16754	16958	16892	16875	16839	16953	16793	16870	17053	17120	16999	16773	16816	16923	16845	16764	16833	16867	16673	16899	16837	16904	16705	16793	16847	16861	17080	16888	16925	16833	16870	16727	17053	16740	16672	16817	16669	16911	16538	16573	16831	16913	16899	16926	16955	16981	17087	16852	16860	16628	17103	16982	17056	17026	16871	16831	16728	16767	16813	16833	16703	16819	16833	16993	16633	16866	16969	16876	16951	16903	16943	16821	16814	16811	16930	16726	16789	16807	16598	16826	16946	16840	16552	16929	16935	16823	16899	17077	16779	16693	16751	16682	16830	16893	16764	16821	16783	17053	16835	16626	16784	16801	16769	16813	16784	16864	16997	16951	16846	16836	16844	16938	16855	16748	16861	16808	16915	16788	16895	16721	16900	16662	16854	16711	16873	16831	17006	16857	16971	16802	16774	16870	16821	16832	16868	16692	16803	16840	16911	16813	16795	16785	16824	16726	16858	16898	16721	16988	16965	16842	16773	16887	16794	16971	16671	16758	16894	16836	16787	16750	16987	16931	16754	16859	16759	17075	16842	16915	16747	16965	16913	17047	16697	17103	16832	16888	16792	16855	16934	16869	16529	16818	16704	16863	16872	16920	16727	16767	16638	16975	16631	16898	16856	16910	16983	16992	16708	16756	16990	16898	16838	16729	16962	16775	16804	16734	16890	17126	16910	16945	16796	16738	16960	16749	16844	16879	16665	16863	16899	16738	17038	16870	16845	17113	17022	16739	16785	16929	16904	16839	16970	16949	16996	16969	16993	16804	16790	16785	17025	16789	16989	16760	16819	16835	16844	16977	16892	16995	17089	16724	16856	16794	16878	17053	16788	16852	16796	16824	16930	16886	16754	16873	16934	16714	16912	16781	16627	16815	16760	16854	17015	16830	16737	17054	16879	16856	16726	16856	16810	16799	16748	16773	16864	16798	16865	16927	17021	16793	16847	16791	16820	16847	16684	16860	17033	16896	16967	17018	16707	16886	16787	16740	16921	17009	16862	16984	16787	16849	17056	16899	16806	16947	17047	16918	16738	16876	16878	16874	16930	16819	16988	17080	16831	16666	16723	16710	16648	16819	16950	16710	16701	16839	16905	16923	16691	16956	16968	17003	16989	16825	16944	16770	16956	16830	16960	17109	16870	16650	16725	16782	16922	17063	16801	16785	16840	16782	16828	16896	16862	16827	16962	16805	16870	16890	16870	17028	16725	16701	16841	16710	16606	16590	17058	16861	16838	16939	16879	17011	16873	16807	16896	16940	16807	16874	16823	16783	16868	16891	16911	16764	16939	17011	16912	16768	16779	16695	16876	16553	16854	16819	16843	16937	16804	16888	17004	16910	16946	16919	17023	16884	17050	17131	16690	16850	16567	16911	17086	16728	16794	17051	16924	16668	16824	16813	16922	16903	16658	16977	16841	16932	16964	16677	16673	16741	16857	16865	16836	16956	16772	16940	16993	17028	16775	16960	16869	16978	16929	16743	16852	16895	16808	16989	16906	16760	17120	17029	16876	16741	16968	16835	16827	16800	16713	16760	16693	16789	16867	16955	16835	16913	16923	16920	16922	16936	17115	16947	16741	16781	16909	16990	16998	16850	16918	16637	16849	16918	16873	16803	16812	16821	16867	16884	16939	16913	16808	16924	16926	16918	16752	16774	16871	16922	16655	16959	16861	16842	16640	16783	16950	16919	16777	16888	16858	16876	16847	16869	16881	16708	17030	16920	16745	16775	16885	16895	17083	16857	16869	16960	16971	16790	17087	16727	16718	16629	16695	16883	17010	17013	16774	17153	16765	16861	16847	16897	16923	16852	16545	17028	16839	16925	17088	16898	16966	16850	16616	16789	16736	16700	16888	17096	16872	16722	16761	16674	16719	16870	16812	16741	16841	16865	16668	16962	16745	16767	16926	16625	16845	16811	16950	16723	16976	17012	16885	16888	16798	16887	16943	16898	16690	16894	16923	16978	16700	16631	16885	16803	16849	16959	16987	16897	16564	16947	17118	16897	16897	16892	16742	16649	17097	16740	16834	17067	16809	16968	16907	16801	16712	16865	16793	16973	16675	16793	16819	16763	16795	16805	16977	16711	16988	16602	17103	16841	16885	16971	16712	16914	16849	16825	16661	16906	16782	16640	16943	16842	16862	16710	16905	16901	16880	16921	16878	16580	16916	16885	16915	16905	17022	16825	16789	16631	17014	16693	16878	16961	16887	16729	16664	16705	16891	17024	16941	16932	16875	16820	17104	16778	16981	16955	16992	17122	16874	16970	16894	16747	16926	16894	16821	16896	16929	16795	16898	16896	16960	16805	16807	16743	16738	16973	16748	16786	16701	16872	16727	16790	16928	16875	16726	16792	16910	16727	16943	16937	16870	16820	16917	17040	16712	16806	16841	16917	16641	17017	16865	16814	16811	16731	16945	16984	17076	16929	16847	16772	16626	16964	16923	16954	16899	16895	16958	16902	16778	16882	16826	16830	16890	16816	16894	16945	16885	16981	16960	16923	16922	16919	16884	17030	16818	16805	16482	16832	16750	16681	16808	16813	16773	16702	16912	16933	16971	16882	16786	16905	16920	16899	16794	16780	16677	17008	16883	16910	17116	16831	16926	16671	16702	16953	16960	16925	16818	16963	16896	16825	16757	16834	16880	16763	16925	16931	16934	16853	16804	16868	16884	16930	16928	16726	16842	16710	16813	16787	16860	16942	16939	16775	16759	16716	16745	16925	16974	16832	16906	16746	16863	16950	16849	16867	16839	16836	16880	16859	16798	16928	16971	16754	16883	16915	16888	16793	16686	16838	17068	16915	16801	16776	16730	16687	16740	16866	16834	16673	16974	17057	16829	16795	16584	16772	16704	16771	16835	16909	17023	16832	17103	16909	16764	16912	16971	16945	17038	16932	16901	16777	16986	16974	16960	16885	16933	17004	16886	16695	17033	16717	16683	16876	16847	16821	17033	16823	16784	16686	16704	16957	16666	16925	16767	16828	16879	16883	16729	16948	17124	16686	16919	17016	16943	16788	16834	16913	16866	16963	16651	16806	16871	16582	16722	16610	16892	16755	16779	16813	16994	16916	16869	16898	17010	16815	16671	16838	16990	16822	16773	17032	16892	16716	16805	16723	16921	16819	16946	16791	16692	16942	16826	16932	16828	17144	16777	16855	16896	16850	17071	16904	16890	16884	16874	16991	16903	16864	16911	16940	16908	16922	16886	16827	16661	16941	16882	16928	16846	16900	16971	16835	16790	16683	16864	16897	16893	17049	16637	16723	16939	16740	16784	16861	16957	16912	16961	17039	16686	16873	16917	16710	16857	16813	16777	16888	16753	17021	16608	17138	16880	16828	16857	16737	16905	16879	16752	16888	16947	16873	16709	16747	16739	16931	16922	16609	16950	16768	16924	16920	16961	16805	16848	16892	16968	16976	16996	16751	16808	16920	17034	16930	16939	17047	16986	16793	16929	16945	16856	16926	16647	16974	16781	16737	16692	16887	16902	16846	16854	16914	16985	16937	17113	17036	16701	16761	16884	16889	16950	16743	16910	16917	16956	17024	17025	16768	16763	16881	17092	16996	16945	16968	16802	16927	16787	16909	16932	16924	16779	16728	16921	16712	16836	16990	16880	16706	16721	16740	16958	16917	16841	16954	16774	16798	16808	16596	16868	16910	16807	16989	17032	16823	16886	16962	16800	16699	16870	16992	16965	16986	16927	17002	16962	16739	16815	16956	16993	16797	16885	16936	17001	16803	16818	16955	16604	16861	16839	16697	16864	16803	17027	16867	16843	16767	16846	16785	16808	16747	16637	16748	16862	16721	16830	16960	16887	16828	16956	16769	16992	16984	16818	16804	16799	16829	16843	16919	16809	16869	16814	16882	16861	17135	16947	16816	16957	17101	16927	16949	16832	16736	16767	16840	16970	16893	16933	16948	16757	17008	16872	16753	17023	16887	16608	16924	16727	16816	16848	17213	16945	16817	16840	16870	16875	16961	16881	17024	16842	16917	16936	16874	16856	16560	16968	16992	16960	16898	16648	16621	16887	16795	16629	16736	17020	16733	16794	16966	16913	16713	16725	16813	16952	16985	16959	16914	16975	16762	16854	16648	16933	16898	16859	16849	16861	16841	16776	16834	16863	16862	16811	16808	16969	16774	16979	16936	16981	16788	16681	16877	16938	16985	16758	16796	16827	16888	16857	16917	16922	16716	16716	16707	16744	16756	16986	16871	16866	17120	16864	16922	16732	16823	16922	16874	16800	16836	16817	16799	16849	16754	16872	16787	16900	16898	16673	16869	16697	16730	16767	16811	16935	16793	16847	17152	16948	17062	16761	16690	17058	16948	16880	16768	16941	16744	16876	16750	16860	16865	17093	16821	16882	16910	16859	16776	17070	16781	16863	16944	16794	16740	16858	16917	16956	16836	16668	16840	16816	16945	16728	16935	16861	16885	16943	16833	16866	17036	16778	16854	16816	16673	17009	16973	16937	17041	16687	17022	16992	17043	16780	16857	16954	16604	16928	16800	16865	16765	16914	16959	16947	16824	16803	16607	17147	16828	17077	16956	16678	16841	16849	16723	17040	16748	16860	16744	16777	16760	16818	16881	16749	16687	17013	16850	16928	16716	16939	16857	16766	16836	17054	16857	16678	16781	16871	16893	16755	16883	16832	16911	16818	17033
24845	39914	39184	31580	26180	22784	20479	18426	17895	17376	16817	16418	16395	16059	15687	15499	15105	15047	15120	14996	14737	14816	14792	14641	14671	14534	14668	14618	14771	14711	14688	14687	14820	14764	14650	14643	14813	14704	14555	14738	14569	14623	14601	14569	14620	14549	14397	14473	14476	14495	14462	14498	14641	14389	14445	14456	14445	14475	14513	14700	14641	14597	14435	14621	14578	14464	14493	14635	14400	14656	14706	14446	14558	14523	14447	14544	14443	14528	14614	14391	14546	14696	14523	14445	14505	14596	14502	14435	14436	14479	14719	14577	14440	14554	14450	14511	14560	14467	14558	14466	14497	14699	14619	14484	14506	14591	14580	14546	14647	14543	14555	14530	14454	14433	14465	14534	14566	14645	14511	14493	14487	14333	14460	14498	14394	14520	14509	14510	14589	14560	14433	14515	14621	14615	14466	14468	14701	14501	14570	14563	14604	14347	14585	14377	14601	14380	14426	14572	14726	14447	14581	14408	14366	14433	14566	14633	14617	14374	14517	14528	14485	14575	14563	14457	14621	14531	14540	14362	14428	14477	14654	14438	14550	14372	14593	14348	14474	14488	14369	14532	14503	14545	14615	14469	14498	14475	14365	14574	14484	14479	14498	14636	14623	14505	14480	14507	14553	14454	14526	14390	14503	14575	14646	14349	14485	14508	14513	14590	14496	14506	14448	14670	14622	14578	14493	14509	14409	14557	14506	14295	14513	14608	14262	14609	14582	14621	14378	14301	14530	14417	14496	14406	14533	14477	14441	14428	14502	14632	14350	14402	14477	14543	14498	14528	14506	14453	14564	14502	14535	14413	14537	14450	14519	14463	14513	14616	14619	14580	14497	14769	14531	14480	14353	14677	14498	14524	14621	14443	14516	14445	14469	14518	14396	14568	14515	14484	14597	14559	14449	14427	14471	14361	14487	14433	14629	14637	14510	14527	14499	14545	14546	14651	14499	14381	14400	14508	14637	14377	14690	14411	14585	14569	14643	14641	14593	14306	14400	14396	14619	14586	14241	14455	14474	14457	14555	14582	14561	14469	14470	14451	14682	14550	14455	14578	14413	14633	14700	14352	14546	14561	14587	14546	14542	14616	14356	14462	14517	14456	14517	14671	14378	14454	14583	14482	14492	14473	14441	14489	14599	14457	14514	14639	14548	14321	14513	14405	14563	14416	14404	14462	14516	14496	14594	14425	14545	14232	14388	14581	14442	14520	14594	14546	14367	14429	14657	14298	14638	14534	14631	14679	14388	14584	14547	14430	14311	14480	14649	14458	14413	14518	14538	14379	14575	14586	14624	14461	14534	14375	14712	14482	14550	14524	14659	14518	14624	14549	14563	14446	14477	14340	14661	14423	14670	14468	14480	14601	14450	14526	14480	14573	14479	14640	14437	14388	14590	14582	14468	14404	14538	14527	14530	14392	14647	14606	14380	14534	14578	14537	14505	14452	14547	14430	14755	14698	14406	14637	14843	14420	14494	14603	14460	14602	14491	14399	14477	14614	14610	14542	14490	14475	14537	14498	14520	14541	14567	14627	14461	14585	14543	14622	14647	14580	14440	14694	14401	14579	14493	14655	14635	14461	14522	14439	14429	14677	14470	14498	14607	14455	14436	14623	14617	14558	14476	14473	14403	14577	14681	14399	14573	14578	14554	14393	14393	14626	14535	14429	14475	14556	14452	14588	14465	14409	14622	14459	14396	14388	14402	14487	14483	14498	14666	14481	14396	14403	14649	14531	14458	14413	14328	14539	14510	14393	14407	14460	14507	14397	14479	14397	14609	14577	14529	14631	14488	14636	14443	14368	14480	14532	14386	14514	14771	14354	14532	14473	14513	14457	14630	14436	14493	14527	14459	14470	14593	14343	14546	14654	14468	14380	14395	14646	14513	14593	14380	14557	14569	14708	14472	14452	14658	14623	14628	14607	14376	14501	14557	14513	14519	14527	14668	14431	14472	14427	14572	14554	14551	14475	14596	14409	14491	14547	14544	14505	14568	14464	14405	14507	14540	14586	14566	14446	14507	14455	14534	14497	14629	14537	14555	14374	14589	14623	14321	14632	14477	14471	14355	14415	14362	14452	14475	14451	14481	14386	14547	14527	14591	14479	14722	14509	14608	14444	14478	14468	14499	14608	14472	14440	14427	14482	14560	14477	14693	14516	14730	14482	14667	14457	14691	14662	14586	14362	14651	14494	14612	14551	14420	14580	14440	14353	14321	14598	14538	14585	14436	14554	14417	14455	14512	14706	14456	14680	14522	14462	14535	14556	14403	14658	14632	14644	14419	14698	14458	14502	14392	14511	14676	14523	14488	14527	14605	14572	14440	14543	14252	14709	14454	14612	14461	14449	14507	14503	14536	14517	14528	14568	14581	14391	14446	14580	14575	14545	14548	14535	14516	14624	14500	14554	14544	14524	14556	14571	14480	14549	14535	14524	14538	14612	14477	14623	14486	14520	14372	14570	14487	14630	14552	14377	14563	14492	14554	14471	14609	14659	14582	14508	14537	14501	14529	14515	14613	14574	14574	14509	14392	14653	14452	14604	14578	14516	14520	14481	14592	14517	14261	14344	14507	14581	14624	14289	14437	14456	14444	14600	14540	14618	14403	14573	14591	14440	14339	14475	14490	14672	14573	14423	14554	14506	14348	14337	14393	14548	14502	14337	14609	14473	14500	14515	14504	14485	14483	14428	14630	14655	14543	14384	14580	14466	14410	14542	14454	14542	14593	14578	14531	14494	14607	14373	14580	14492	14678	14537	14611	14747	14388	14495	14362	14608	14510	14341	14454	14630	14558	14607	14599	14396	14465	14596	14516	14464	14513	14729	14781	14456	14464	14454	14447	14467	14488	14597	14521	14681	14571	14513	14564	14537	14522	14450	14477	14568	14420	14538	14538	14577	14464	14718	14470	14602	14657	14369	14576	14787	14421	14666	14399	14469	14702	14608	14498	14486	14532	14603	14404	14669	14494	14335	14591	14521	14517	14621	14514	14633	14542	14497	14453	14485	14453	14465	14393	14247	14448	14322	14759	14637	14592	14720	14394	14577	14474	14505	14503	14370	14598	14497	14572	14605	14453	14473	14440	14348	14571	14396	14565	14496	14335	14600	14583	14524	14459	14584	14586	14527	14476	14425	14370	14369	14338	14408	14521	14373	14402	14465	14597	14579	14747	14567	14371	14640	14523	14705	14405	14435	14633	14461	14776	14525	14481	14557	14554	14602	14621	14420	14450	14382	14562	14595	14516	14505	14527	14722	14622	14405	14591	14657	14610	14604	14334	14616	14460	14626	14504	14374	14506	14600	14450	14485	14573	14601	14521	14387	14485	14547	14561	14522	14475	14445	14511	14484	14618	14542	14433	14608	14752	14558	14392	14551	14450	14546	14624	14659	14297	14622	14576	14355	14551	14504	14563	14582	14537	14450	14631	14594	14589	14434	14516	14542	14533	14536	14464	14535	14428	14585	14639	14595	14356	14588	14515	14675	14516	14660	14356	14606	14642	14475	14317	14479	14549	14494	14358	14689	14603	14583	14454	14481	14582	14560	14506	14627	14602	14428	14581	14421	14337	14497	14400	14617	14561	14611	14603	14530	14524	14561	14505	14402	14438	14580	14575	14455	14495	14646	14520	14492	14447	14543	14508	14539	14583	14360	14495	14447	14498	14730	14506	14472	14545	14358	14411	14595	14573	14616	14537	14372	14685	14424	14497	14441	14601	14698	14523	14376	14438	14378	14477	14643	14416	14504	14574	14565	14467	14469	14424	14694	14466	14593	14449	14491	14560	14620	14601	14654	14496	14348	14637	14306	14656	14600	14541	14401	14526	14618	14515	14514	14464	14418	14395	14474	14619	14469	14534	14430	14625	14486	14547	14509	14407	14466	14421	14502	14625	14516	14472	14573	14432	14527	14556	14434	14597	14564	14439	14534	14310	14435	14355	14535	14691	14624	14411	14460	14371	14546	14505	14565	14601	14502	14393	14566	14489	14637	14418	14608	14572	14571	14420	14679	14482	14487	14361	14541	14586	14671	14541	14662	14501	14518	14317	14625	14560	14498	14539	14482	14511	14529	14580	14433	14544	14568	14608	14537	14437	14459	14659	14318	14277	14523	14486	14524	14622	14419	14405	14583	14420	14708	14451	14600	14406	14433	14454	14554	14335	14341	14624	14544	14504	14477	14631	14397	14443	14243	14635	14598	14685	14585	14565	14514	14692	14545	14517	14592	14513	14659	14571	14471	14512	14543	14394	14718	14421	14499	14582	14388	14494	14440	14706	14449	14535	14566	14587	14525	14520	14583	14572	14465	14624	14485	14586	14587	14603	14590	14581	14606	14455	14499	14364	14584	14421	14605	14454	14295	14700	14688	14415	14523	14560	14453	14471	14609	14545	14351	14564	14480	14551	14267	14554	14538	14510	14545	14389	14427	14390	14656	14606	14594	14519	14378	14618	14481	14529	14417	14543	14456	14664	14437	14543	14605	14616	14633	14517	14549	14602	14602	14743	14532	14460	14573	14418	14644	14531	14347	14620	14566	14681	14626	14627	14415	14645	14601	14622	14354	14571	14607	14649	14579	14547	14636	14600	14608	14351	14478	14618	14404	14640	14481	14670	14472	14345	14353	14547	14735	14629	14610	14575	14601	14588	14339	14476	14438	14528	14380	14519	14626	14607	14532	14411	14528	14474	14475	14463	14391	14509	14518	14538	14355	14619	14623	14391	14651	14467	14462	14698	14352	14451	14494	14584	14613	14390	14620	14543	14571	14469	14509	14606	14350	14423	14457	14427	14483	14552	14622	14654	14499	14468	14649	14492	14451	14514	14627	14373	14424	14603	14420	14408	14636	14516	14279	14462	14415	14678	14526	14472	14486	14472	14455	14671	14545	14631	14603	14374	14440	14584	14386	14612	14593	14474	14585	14676	14510	14464	14272	14341	14381	14610	14591	14871	14451	14582	14504	14528	14365	14489	14556	14422	14546	14515	14414	14572	14662	14400	14575	14709	14397	14573	14653	14585	14565	14715	14528	14392	14379	14457	14366	14581	14598	14539	14494	14577	14535	14436	14531	14622	14477	14506	14554	14513	14559	14623	14565	14561	14621	14458	14440	14498	14583	14628	14603	14540	14599	14476	14429
24430	21597	29202	24618	22985	25835	26720	21902	20332	20484	20092	19910	19781	19195	19156	18932	18754	18521	18372	18297	18423	18148	18162	18000	18092	18080	18020	17935	18030	17803	17837	17838	17841	17964	17984	17927	17948	17939	18050	17866	17903	17823	17643	18042	17839	17816	17874	17904	17983	17842	17845	17938	17896	17740	18006	17831	18058	17831	17559	17877	17819	17873	17834	17708	17945	17862	17750	17672	17863	17832	17736	17897	18078	17867	17894	17995	17762	17797	17875	17936	17679	17805	17716	17980	17779	17772	17675	17898	17734	17806	17849	17653	17873	17955	17734	17884	17846	17730	17838	17862	17904	17779	17695	17778	17823	17901	17720	17864	17896	17762	17821	17701	17808	17728	17783	17852	17988	18001	17654	17843	17701	17681	17657	17913	17777	17835	17651	17971	17921	17771	17714	17915	17827	17597	17695	17905	17911	17873	17718	17816	17702	17957	17815	17683	17671	17868	17916	17645	17704	17738	17874	17823	17823	17656	17652	17639	17787	18052	17731	17823	17702	17844	17924	17655	17880	17913	17812	17752	17710	17638	17720	17724	17756	17712	17952	17616	17704	17822	17717	17779	17753	17845	17818	17680	17571	17828	17887	17663	17797	17748	17725	17776	17775	18014	17948	17936	17719	17913	17923	17701	17596	17692	17769	17882	18025	17836	17796	17778	17755	17856	17700	17695	17637	17976	17819	17898	17606	18056	17988	17911	17866	17691	17781	17826	17877	17892	17778	17747	17736	17927	17646	17962	17698	17941	17658	17822	17863	17765	17754	17870	17850	17847	17895	17743	17875	17958	17669	17698	17620	17670	18057	17727	17803	17690	17721	17720	17744	17786	17729	17956	17996	17633	17880	17801	18017	17689	17753	17895	17839	17841	17966	17611	17696	17947	17868	17784	17731	17895	17935	17646	17792	17712	17666	17663	17959	17854	17919	17648	17610	17917	17824	17725	17738	17703	17753	17823	17502	17673	17700	17920	17808	17989	18000	17759	17749	17880	17898	17711	17760	17930	17870	17770	17780	17902	17673	17806	17831	17795	17921	17659	17795	17911	17856	17758	17912	17740	17662	17829	17789	17715	17715	17976	17665	17843	17667	18056	17779	17743	17781	17645	17769	17786	17815	17800	17615	17798	17768	17827	17794	17798	17662	17638	17866	17805	17880	17647	17755	17806	17818	17782	17981	17811	17903	17788	17890	17877	18110	17844	18034	17903	17937	17818	17624	17687	17850	17757	17592	17764	17811	17749	17785	17684	17620	17599	17554	17691	17693	17837	17869	17767	17884	18025	17891	17668	17693	17616	17766	17743	17798	17648	17913	17741	17773	17670	17855	17814	17674	17711	17991	17742	17906	17798	17808	17726	17947	17833	17705	17697	17907	17746	17819	17925	17879	17820	17878	17716	17875	17774	17616	17708	17686	17911	17772	17956	17827	17747	17572	17871	17902	17772	17886	18019	17980	17753	17857	17727	17590	17697	17882	17898	17740	17934	17738	17899	18107	17713	17793	17784	17859	17715	17834	17998	17845	17772	17644	17740	17597	17910	17871	17695	17642	17672	17813	17765	17940	17844	17908	17805	17886	17659	17729	17945	17933	17768	17776	17706	17562	17589	17520	17948	17723	17830	17792	17653	17670	17847	17822	17707	17798	18034	17685	17668	17981	17702	17709	17972	17634	17848	17786	17694	17763	17786	18003	17886	17764	17724	17833	17782	18047	17740	17607	17774	17670	17688	17818	17749	17799	17645	17820	17914	17876	17723	17687	17673	17745	17680	17764	17577	17707	17862	17720	17673	17718	17899	17664	17782	17791	17719	17680	17860	17760	17689	17749	17967	17946	17660	17615	17665	17880	17842	17652	17848	17892	17869	17793	17751	17631	17759	17518	17943	17798	17980	17836	17764	17896	17774	17878	17698	17738	17518	17435	17746	17689	17865	17915	17726	17924	17940	17736	17745	17818	17766	17937	17867	17868	17790	17796	17865	17692	17762	17790	17835	17788	17762	17581	17912	17799	17603	17808	17675	17806	17840	17905	17874	17719	17627	17786	17796	17706	17717	17679	17846	17644	17744	17674	17799	17924	17516	17599	17793	17805	17753	17892	17835	17805	17715	17888	17910	17683	17874	17738	17721	17657	17831	17809	17887	17668	17518	17764	17789	17852	17659	17772	17767	17768	17803	17723	17885	17722	17827	17959	17794	17864	17626	17790	17773	17742	17862	17692	17791	17895	17942	17771	17808	17836	17909	17887	17604	17915	17976	17594	17725	17933	17619	17870	17943	17724	17824	17932	17605	17712	17639	17751	17875	17782	17902	17893	18036	17715	17831	17692	17682	17641	17711	17689	17786	17739	17782	17985	17786	17816	17839	17817	18121	17908	17829	18041	17728	17953	17895	17683	17842	17732	17808	17963	17713	17828	17798	17770	17754	17843	17724	17573	17759	17651	17747	17815	17932	17967	17548	17746	17950	17961	17822	17780	18162	17835	17756	17937	17658	17760	17757	17683	17786	17657	17876	17763	17801	17758	17680	17903	17606	17814	17839	17863	17703	17873	17872	17969	17810	17608	17477	17614	17873	17923	17541	17560	17761	17752	17810	17762	17891	17602	17781	17925	17783	17892	17765	17805	18007	17782	17546	17811	17918	17627	17734	17743	17587	17673	17814	17806	17948	17858	17719	17747	17803	17945	17760	17704	17870	17771	18013	17745	17659	17867	17609	17690	17927	17542	17672	17652	17830	17722	17585	18039	17518	17619	17780	18059	17882	17909	17923	17769	17699	17663	17828	17687	17725	17714	17764	17790	17765	17890	17976	17711	17820	17796	17640	17880	17738	17810	17933	17790	17783	17735	18083	17848	18019	17735	17673	17450	17798	18047	17964	17709	17904	18000	17735	17717	17615	17754	17714	17761	17771	17853	17670	17894	17930	17881	17919	17899	17750	17659	17808	17851	17758	17883	17750	17976	17752	17717	17812	17569	17820	17848	18003	18065	17793	17855	17865	17714	17943	17829	17961	17723	17694	17724	17744	17703	17612	17693	17858	17784	17658	17745	17739	17844	17858	17747	17947	17707	17796	17641	17704	17790	17722	17766	17617	17590	17640	17813	17627	17690	17802	17863	17750	17861	17670	17882	17649	17925	17806	17792	17711	17784	17727	17830	17683	17772	17641	17983	17770	17703	17525	17872	17660	17869	17870	17776	17837	17852	17791	17804	17699	17689	17716	17775	17825	17878	17823	17730	17721	17806	17960	17705	17938	17855	17872	17686	18066	17732	17672	17682	17711	17695	18045	17834	17891	17734	17900	17691	17991	17817	17808	17824	17931	17880	17862	17755	17564	17752	17989	17741	17984	17805	17789	18032	17891	17737	17637	17666	17801	17852	17840	17869	17746	17797	17769	17843	17918	17625	17819	17754	17743	17833	17718	17758	17629	17942	17942	17783	17755	17783	17808	17744	17761	17979	17666	17748	17832	17695	18014	17761	17886	17862	17623	17878	17738	17772	17812	17744	17757	17850	17769	17734	17780	17868	17768	17778	18013	17610	18010	17803	17678	17828	17983	17798	17772	17741	17909	17747	17800	17761	17810	17790	17808	17751	17629	17641	17619	17917	17824	17804	17616	17810	17892	17930	18002	17628	17810	17740	17682	17978	17897	17759	17750	17857	17754	17818	17686	17810	17633	17655	17851	17728	17899	17732	17581	17896	17631	17847	17843	17737	17776	17675	17796	17744	17786	17730	17472	17899	17900	17713	17983	17809	17605	17765	17843	17947	17779	17779	17948	17682	17782	17858	17811	17832	17640	17871	17702	17921	17705	17769	17858	17646	17675	17748	17772	17754	17893	17892	17924	17916	17834	17735	17806	17776	17859	17612	17907	17982	17846	17801	17815	17881	17853	17751	17548	17784	17739	17705	17708	18021	17755	17767	17879	17780	17779	17782	17785	17931	17799	17803	17639	17899	17746	17895	17680	17733	17809	17790	17817	17863	17826	17851	17544	17853	17692	17743	17820	17934	17771	17761	17759	17924	17679	17808	17961	17826	17626	17766	17878	17751	17873	17786	17754	17864	17877	17506	17826	17744	17903	17952	17915	17913	17712	17864	17934	17749	17485	17766	17998	17758	17934	17639	17685	17841	17826	17642	17859	17782	17720	17738	17823	17758	17836	18005	17848	17759	17852	17660	17808	18065	17706	17857	17739	17935	17830	17665	17898	17636	17684	17802	17892	17858	17936	17697	17777	17737	17817	17797	18024	17996	17804	17890	17830	17742	17667	17648	17591	17912	17738	17645	17854	17786	17685	17842	17958	17749	17733	17745	17765	17860	17714	17815	17821	17996	17856	17923	17923	17915	17765	17602	17748	17864	17838	17806	17881	17731	17701	17767	17780	17924	17675	17886	17736	17974	17922	17788	17864	17873	17752	17637	17743	17914	17648	17605	17729	17758	17632	17848	17817	17967	17999	17530	17826	17848	17722	17890	17955	17809	17757	17603	17750	17821	17730	17637	17921	17795	17796	17943	17800	17766	17791	17779	17559	17732	17827	17792	17640	17928	17871	17757	17923	18074	17776	17606	17769	17994	17807	17821	17931	17906	17678	17652	17810	17805	17832	17844	17855	17732	17859	17789	17746	17816	17874	17819	17575	17839	17859	17815	17747	17633	17769	17817	17887	17970	17744	17830	17882	17717	17861	17922	17872	17693	17953	17849	17809	17730	17731	17748	17701	17622	17621	17833	17906	17795	17897	18059	17702	17707	17675	17881	17717	17814	17931	17719	17612	17888	17620	17715	17726	17769	17988	17688	17662	17631	17737	17763	17833	17825	17695	17938	17985	17807	17798	17818	17722	17660	17639	17639	17604	17718	17883	17857	17656	17808	17695	17841	17856	18075	17798	17863	17611	17825	17742	17707	17772	17843	17788	17819	17857	17750	17871	17785	17750	17679	17841	17686	17728	17780	17770	17743	17791	17810	17576	17558	17730	17875	17926	17820	17893	17596	17586	17494	17840	17770	17749	18060	17855	17730	17843	17907	17923	17775	17833	17775	17780	17733	17759	17895	17670	17930	17602	17589	17705	17892	17845	17881	17767	17761	17768	17848	17625	17866	17942	17985	17803	17887	17746	17558	17954	17879	17817	17776	17656
25846	44554	43912	35728	30478	26468	23472	20678	19603	19035	18334	18075	17691	17275	17050	16442	16111	15838	15700	15494	15472	15613	15128	15244	15261	15398	15383	15222	15327	15330	15057	15078	15342	15356	15182	15196	15358	15228	15194	15214	15195	15237	15100	14889	15104	15048	15040	14946	15085	14995	15101	14965	14998	15196	15012	15140	15078	15090	15189	15135	15012	15011	15166	15014	15031	15053	15059	15045	14933	15082	15020	14937	14962	15012	15169	15128	15125	14845	15108	15056	15066	15101	15074	15066	14910	14869	15170	15003	15020	15064	15027	14969	15084	15082	15057	15059	15098	15123	15144	14907	15025	15018	15120	14966	15073	14895	15051	15113	15140	15104	14944	15041	15051	15030	15122	15079	15007	15110	15089	15031	15225	15078	15050	15073	14953	14786	14939	15099	14936	14987	14930	15045	15004	15061	15041	14908	14989	15098	14904	15241	14905	15029	15119	14893	15195	15102	14999	15004	14934	14988	14982	14849	15007	14994	15141	14953	15257	15036	14852	14942	15020	14963	15092	14990	14973	15101	15116	14967	15025	14968	15032	15020	15151	14939	14947	15052	15074	15074	14935	15094	14949	14932	14879	14851	14969	14948	15160	14944	14988	15002	15178	15008	15082	15151	15030	14948	15009	15064	15142	15112	15022	15021	15096	14977	14998	14968	15069	15026	15057	15014	15008	14884	15082	14987	14987	15001	15019	15007	15243	15124	15168	15052	14962	15047	15016	14921	15192	15061	15078	14995	15085	14856	14963	15065	14928	15172	14929	14999	14934	14953	14977	14985	14949	14940	14993	14774	15124	15038	15018	15041	15172	15001	14996	15025	15138	15005	14906	14943	15131	15023	15030	15041	14956	14936	15246	15061	15048	15050	14990	14952	15064	15048	15001	15055	15085	15039	14805	14985	15065	15188	14919	14885	15020	15165	15023	15070	15116	15058	14838	15135	15069	14843	15144	15167	15042	14951	15031	15135	15139	15050	15140	15169	15090	14921	14964	14962	14948	15156	14888	15050	15117	15158	15099	15068	15034	15000	15078	14854	15137	15004	15137	15030	15041	15114	14981	15182	15045	14954	14801	14942	15209	14819	14994	14982	15162	15126	15020	14843	14931	14895	15143	15160	15183	14946	15026	14824	15056	15081	15010	15027	15054	14865	15219	14972	15050	15078	14977	15064	15124	14923	15106	14932	14963	15002	14913	15007	15220	15074	15095	15127	14786	15067	14953	14970	14997	14921	15097	14970	14988	14892	15073	15155	14932	15086	15073	15037	15035	15130	14824	14881	15062	14977	15129	15033	15070	14958	14977	14970	14982	14839	14873	15018	15059	15045	15054	14987	14973	14921	15081	15069	15077	15103	15026	15087	15006	14944	15012	14902	14998	14892	14972	15088	15109	15149	15062	15033	15146	14892	15140	14870	14801	15067	15112	14996	15029	15052	15032	14851	14995	15010	14984	15188	14977	15022	14946	15075	14935	14908	15023	15034	15089	14883	15106	15127	15066	15019	14886	14908	14994	15161	15225	15039	14888	14948	14919	14985	14947	14867	15048	15079	14880	14984	15035	14998	15095	14925	15157	15005	14990	15104	15029	15038	14880	15066	15113	14915	15111	15047	14949	15135	15039	15041	15090	15062	15004	15139	15093	15021	14998	14920	14845	14936	15173	15011	15103	15087	14969	15137	15089	15031	14909	15062	15013	14899	14914	14969	14935	14911	14892	15004	15119	14888	14873	14888	15091	15176	15141	15001	15037	14898	15133	15072	15078	15016	15153	14884	14790	15091	14995	14924	14929	14953	14987	15016	14791	15016	15028	15006	15087	15104	15000	14971	14895	15026	14857	15080	15103	14998	14946	15013	14979	15026	14955	14801	14971	15054	15166	15099	15007	15034	14930	14864	15104	15061	14988	14845	15033	15011	14959	15014	15134	14938	15056	14999	14956	14890	15223	14916	14936	15067	15070	15073	14870	14973	15157	15121	14943	15004	15120	15076	14985	15211	14961	14899	14958	15140	14949	14951	14962	14966	14902	15002	15042	14945	14966	14916	15110	14906	14896	15211	15053	14955	15166	14853	15206	14975	14904	15112	15034	15065	15011	15013	15183	15051	15117	14889	15140	15080	15094	15002	15007	15014	14941	14940	14971	14996	14889	14936	15172	15130	15123	14819	15060	14826	15073	15098	14963	14981	14876	15104	15015	14942	14934	15075	15041	14983	15123	15055	15069	14917	14854	15028	15158	15101	15014	14970	14939	15009	15126	15074	15000	14963	15152	15105	15150	15011	15198	14965	15056	15002	15055	15005	15021	15237	15102	15122	15072	15000	14980	15134	15015	15103	14926	15148	15056	15101	15064	14962	15157	15107	15145	15094	14981	15073	15009	15041	15270	15065	15065	15001	14916	14976	15061	14880	15010	15063	15147	15003	14954	15032	15007	14896	14969	15053	14920	14921	15053	15348	14987	15069	15065	15073	15116	15011	14893	15013	15133	15072	15061	14978	14995	14933	14965	15018	14922	14953	15002	15151	15003	15117	14978	15120	15093	15003	15091	15040	15185	15151	15108	15105	15098	15040	15115	14949	14945	15010	15107	14892	15165	15137	15141	15021	15133	14982	14978	15011	15088	15157	15141	14908	15035	14982	14952	15116	14973	14965	15109	15027	14898	15120	15161	14982	14938	15036	15066	15059	15046	15263	15052	15162	14922	15084	15013	14961	14981	15013	14907	15202	15100	14900	14855	15078	15022	15061	15071	15017	15156	14943	14982	14894	15134	15033	15161	14887	15066	15111	15069	15048	14932	15207	15073	15022	14978	14952	14968	14954	15218	15126	14926	14935	14984	15131	15144	15047	15000	14946	15211	15159	15148	14936	15022	14992	15115	14967	14960	15036	14975	15043	15082	15145	14961	14893	14928	14964	14863	15057	15024	15054	15089	15147	15168	15171	14984	14873	14969	15010	14999	14995	15069	15001	14934	14906	15015	15079	14871	14970	15151	14936	15022	14988	14978	15129	14932	15032	15031	15060	14919	15150	15166	15013	14933	15148	14854	15106	15094	14946	15081	15019	15137	15027	15079	15011	14902	15125	15199	15133	15071	15048	15041	14926	15145	15124	14982	14970	15014	15004	14999	15042	14885	15008	15174	15002	14917	14992	14956	15032	15089	15017	15086	14948	15027	15154	14881	15009	14960	15017	14937	14913	15187	15093	14992	15081	15017	14938	14976	14805	15098	14953	15044	14886	15120	14983	15082	15041	14968	15084	15046	15092	15053	14936	15177	15002	15022	15090	15147	14852	15133	14894	15091	15017	15148	14842	15070	15059	14952	15095	14932	15162	15076	14981	15218	15048	14831	15009	15078	15173	15002	14973	15095	14903	15102	14928	15194	15118	15300	15036	14996	14881	15108	14924	15014	15014	15105	15022	15054	14903	14790	15065	14988	15008	15140	14919	15101	15068	15136	15150	15124	15116	14888	15111	15071	14951	15231	14981	15101	15117	15113	15098	14844	15037	15064	15039	14918	15070	14891	15044	14872	15091	14889	15017	15151	15076	15230	15161	14939	15149	14846	14998	14959	15103	14951	14952	14928	15184	14940	15194	15096	15064	15127	14983	14959	15122	15023	14940	15013	15053	14988	15138	14993	15073	15056	15035	15061	15061	15171	14983	15048	14944	15090	15070	15125	14892	15065	15004	14990	15010	15020	14875	14973	15075	14967	14902	14917	14869	15050	14985	15069	14966	14994	15148	15033	15111	15237	15058	15131	15097	15003	15126	15177	14991	15048	14904	15060	14996	15023	15000	15095	14861	15006	15136	15242	15089	15284	14845	14815	14973	15004	15008	15179	15048	14884	15116	14961	15065	15036	15099	14887	15072	15073	14937	15041	15013	15063	15026	15097	15043	15092	15026	15023	15255	14907	15128	15056	15073	14960	15207	14956	15114	14879	15057	15000	14821	15023	14964	15020	15046	15135	15048	15010	15073	15049	14950	14818	15164	15034	15064	14811	15076	15082	15169	15180	14967	15045	14750	14972	15046	15011	15066	15050	15016	14982	15095	14974	14965	15149	14983	14980	14973	14969	15042	15019	15039	14947	15152	15024	15027	15134	14980	15030	14976	15164	15047	14983	15118	14901	15175	14988	15030	15031	15065	15158	14992	15052	14981	15056	15089	14985	15090	15011	15088	15265	15163	15021	15034	15185	15053	15067	15233	15022	15064	15083	15077	15225	15061	15118	15060	15006	15094	14861	14909	15102	15085	14922	15057	15027	15108	15107	14933	14940	15097	15022	14897	14973	15052	14816	14940	15003	14973	14975	15050	14960	15011	15082	15161	15245	15024	14924	15020	15155	15151	15149	14806	14931	14872	15095	15084	15049	15114	15038	15035	15107	15001	15023	14875	15100	14884	14982	15070	15155	14884	14921	15214	15098	14970	15105	15040	15089	15067	15037	15131	15057	15138	14972	15013	15029	15003	15138	15045	15022	15077	15105	14861	15111	15015	15055	15158	15143	14956	15097	14880	14940	15031	15066	14977	15125	14952	14779	14918	14956	15068	15003	15099	14980	14983	14962	15027	14995	15032	15158	14859	15092	15108	14888	15118	14924	15001	15119	14990	15079	14969	15095	15023	15031	15050	15067	15033	14835	15230	14877	15014	14986	14989	15089	14930	15122	14961	15175	15151	14945	14999	14967	15155	15001	14948	15006	15019	14980	14910	15101	14976	15086	14985	14975	15016	14900	14909	15135	15023	15082	15097	14995	15108	15022	14956	14974	14982	14915	14882	14906	15098	15045	15094	15074	14981	14970	15101	14949	14883	15164	15127	15162	14924	15013	15047	15097	15019	14898	15002	14921	15069	14976	14994	14774	15044	14991	15200	15058	14957	14989	15126	14917	14894	14948	15031	15049	15072	14914	15075	15222	15024	15025	15060	15104	15032	14973	15070	15098	15155	15013	14998	14870	14948	15121	15189	15086	15077	14891	15214	15070	15020	15093	15027	15085	15052	15018	15092	14976	14931	15016	14955	14866	15025	14839	14877	15035	14991	15154	15084	15017	15184	14850	15033	15131	15143	15133	15079	14945	15036	15054	14950	15028	14993	15183	14938	15056	14989	14980	15089	14914	15055	15131	15048	15014	14881	14968	15068
31191	25492	27427	24545	21222	19120	18308	17372	16850	16795	16723	16721	16576	16395	16282	16219	16252	16086	16105	15981	16004	16025	15859	15930	16039	15993	15848	16089	15770	15842	16009	16046	16049	16099	16001	15924	16010	16059	15925	15838	15806	15938	16176	15890	15910	15671	15866	16014	15731	15808	16067	16049	15970	15754	15900	15846	15818	15855	15843	15607	15952	15841	15888	15836	15770	16031	15991	16000	16003	15798	15755	16148	15890	15971	16060	16123	15681	16017	16054	15867	15752	15807	15723	15917	16067	15887	15903	16098	16007	16068	15841	15775	15854	15898	15881	15973	15974	15745	16049	15807	15811	15787	16070	15940	15774	15903	15953	15962	15847	15814	15913	15968	15922	15961	15869	15786	15944	15909	15759	15901	15866	16089	16100	16071	16106	15965	15993	15852	15803	15903	15967	16046	15910	16049	15782	15988	16109	15810	15977	16003	15792	15780	16087	15996	15877	15739	16086	15864	15829	15967	16129	15830	15719	15955	15888	15862	16052	15821	15764	15912	15882	16096	15951	15947	15830	15839	15746	15784	15964	15897	15888	15985	15836	15894	15932	15922	15790	15677	16114	16056	16004	16049	15861	16073	15924	15837	15824	16132	16088	15771	16030	15831	15901	15746	15744	15953	15839	16047	15911	15676	16086	15780	15868	16043	15895	15886	15855	16038	16060	15764	15806	15792	15783	15881	16078	15848	16021	15889	15962	15894	15884	15907	15957	15868	15704	15960	15911	15829	15956	15908	15962	15882	15907	15873	16038	16033	15905	16105	15950	15948	15879	15912	15906	15882	15961	16007	15879	15873	15799	15774	16001	15858	15509	15879	15895	15901	15881	16190	15915	15779	15977	15918	15781	15905	15870	15815	15979	15926	16051	15913	15790	16079	16025	15846	15921	15903	15944	15931	15990	15980	15785	15751	15993	15760	15754	15859	15911	16001	15796	15929	16018	15967	16085	15767	16078	15984	15887	15865	15882	16096	15780	15713	15748	15692	15847	15771	15707	15932	15778	15862	16096	15826	15913	16002	15830	15957	15988	15816	15991	15986	15877	15979	15815	15924	15932	15743	15991	15928	15661	15832	15850	15992	15971	15888	15926	15878	15813	15917	15821	15851	15977	15775	16129	15988	15811	15988	15961	15910	15925	15779	15815	16014	15988	15895	15859	15951	15854	16028	15866	15842	16076	15942	15794	15881	16008	15887	15791	15986	16224	15995	15987	15934	15992	15993	15996	15818	15694	15966	16043	15834	15886	15783	15833	15901	15780	15767	15855	15755	15920	15895	16038	16033	16086	15851	15727	15886	15831	15847	15909	15849	16113	16046	16006	15972	15978	15690	15896	15889	15883	15974	15962	15940	15864	15909	15678	15792	15897	15877	15937	15909	15902	15994	15793	15874	15863	15889	15740	15917	16012	16043	16023	15854	15900	15928	15939	16013	15808	15992	15901	15815	15730	16088	15994	16010	16089	15761	15938	15952	15950	15955	15889	15915	15978	15997	15814	15871	15910	16042	15936	15966	16193	15805	15790	15914	15949	15789	15711	15718	15691	15903	15785	15865	15793	15879	15858	15880	15749	15744	15892	15909	15938	15550	15960	15881	16010	15942	15838	15788	16189	15902	16023	16104	16010	15723	15942	15788	15806	15858	15922	15872	15792	15922	15906	15892	15860	15970	15980	15835	15949	15952	15790	15856	15839	15945	15669	15862	15781	16030	15820	15756	15808	16028	15983	15936	15999	15808	15830	15854	15895	15801	15904	15761	15919	15940	15913	15905	15972	15948	15969	15924	15888	15849	15765	15834	15864	15952	15977	15939	15891	15894	15748	15909	15897	15978	15895	15831	16027	16041	16022	16000	15706	15803	15935	15960	15908	16073	15929	15977	16005	15892	15918	15795	15847	15962	16036	15997	15953	15786	15920	16054	15930	16098	15947	15770	15970	15842	15822	15884	15992	15873	15875	15732	15845	15868	15822	15934	15975	15932	15930	15782	15962	15886	15830	15974	15941	15803	15802	15918	16047	15610	15989	15993	15810	15715	15904	15839	15919	16036	15742	15865	15800	15800	15807	15825	15919	16001	15989	15789	15806	16157	15735	15941	16044	15868	15874	15881	15789	15815	16054	16001	15889	16096	15873	15967	15883	15879	15856	15776	15912	15907	16130	15888	16008	15951	15959	15959	15991	15914	15845	15842	15891	15808	15770	15885	15824	15887	15896	15771	15881	15834	15863	16169	16070	15974	16051	15865	15823	15887	16061	15724	15718	15918	15733	15808	15797	15811	15915	15815	15914	16189	15937	15828	15928	15897	16042	15803	15872	15925	16039	16111	15842	15945	15789	15885	15927	16048	15775	15857	15758	16036	16140	16026	15993	15881	15747	15884	15919	15972	15622	15825	15952	15674	15970	16070	15912	15817	15990	15951	15940	15829	15914	15923	15923	15919	16000	16009	15887	15988	15913	15920	15784	16017	15837	15870	15915	15855	16070	15947	15955	15871	15858	16148	15980	15819	15906	15772	15947	16093	16068	15998	15931	15876	15891	15950	15839	15890	15761	16115	15990	15871	15811	15923	16021	15945	15853	15913	16063	15942	15968	15997	16069	15851	15999	16024	15945	15812	15850	15957	15946	15779	15879	15875	15871	15786	15980	15863	15829	15889	15964	15750	15886	16127	15995	15939	15740	15926	15677	15951	15791	15849	16011	15822	15892	15825	16155	15944	15803	15882	15825	16053	16189	15752	15884	16059	15895	15695	15875	15783	15714	15770	15769	15819	15961	16074	15744	15823	15836	15673	15807	15882	15870	15905	16108	15901	15771	15948	16071	16087	15863	15800	15952	15981	15730	15710	15840	15785	15983	16055	15785	15856	15871	15922	15855	15671	16065	15744	16017	16097	16095	16014	15874	15909	15808	15936	15972	15822	15873	15681	16004	16104	16009	15826	15974	16053	15992	15739	15966	15788	15921	15856	15888	16088	16008	15789	15937	15766	15841	15748	15950	15809	15986	15690	15842	15656	15941	16048	16059	15795	15858	16037	15955	16042	15986	15960	15857	15859	15948	16033	15951	15939	15898	15904	16188	16036	15891	15931	15896	15905	16006	16004	16077	15686	15918	16037	15830	15842	15792	15886	15930	15725	15942	15899	16098	15848	15804	15938	15853	15772	15911	15877	15881	15836	15844	15883	15894	15809	15890	15896	15723	15970	15783	15846	15883	15724	16055	15807	16005	15971	15827	15908	16081	15888	15825	15944	15981	15970	16064	16130	15985	15969	16030	15813	15917	15968	15877	15939	16006	15898	15824	15919	15876	15999	16026	15981	16081	16106	15731	15795	15859	16036	15900	15817	15910	15905	15974	16068	16111	15946	16084	15884	15847	15930	16110	16112	15846	16048	15883	15951	15788	16049	15995	16015	15847	16097	15635	15935	15813	15937	15829	15984	15856	15941	16023	15907	15897	15939	15919	15966	16020	15993	15817	15859	15931	15905	15861	16090	16009	15855	15997	15726	15881	15867	15779	16061	15985	15793	15909	15864	15886	15791	15851	15987	16030	15862	16162	15836	16060	15983	15759	15981	15863	15828	15836	15983	15934	15917	15981	15988	15909	15867	15925	16010	15931	15912	15915	16092	15894	15917	15812	15804	15715	15671	15956	15913	15980	15672	15758	15902	15997	15891	15786	15960	15789	15683	15875	15773	15830	15886	15827	15825	15957	15889	16005	15820	15766	16026	16048	15943	15819	15835	15915	15923	15879	15818	15893	15995	16151	16053	16045	15825	16141	15908	16126	15861	15883	15923	15978	15852	15854	15810	15764	15890	15973	15894	15920	15991	15994	16158	15811	16000	16045	15849	15942	15963	15850	15849	15881	16038	15955	16019	16017	15875	15794	15831	16134	15961	15953	16013	15908	15687	15987	16036	15788	15719	15864	15977	15707	15875	15931	15847	15853	15880	15908	16026	15919	15848	15980	16097	16003	15975	15944	15900	15924	15752	15764	15951	16134	15960	16131	16061	15950	15884	15928	15680	15915	15770	16043	15949	15950	16092	16131	15872	15911	16235	15891	15776	15874	15935	15825	15799	15785	15920	15920	15656	15855	15982	15864	15955	15871	15780	15566	15943	16177	15725	15995	15686	15817	15968	15686	16015	16012	15958	15660	15831	15834	15790	15943	15707	16060	15895	16154	15956	15882	15671	15692	15822	15997	15931	15831	15788	15886	16045	15686	16051	16130	15902	15809	16017	15909	15823	15885	15939	15998	15931	15967	15786	15869	16077	15842	15970	15829	15859	15809	15906	16006	15901	15854	15915	16027	16045	15946	15912	16131	16030	15966	15824	15828	15964	15893	15759	16057	15880	15751	15765	15960	15964	15981	15781	15739	15724	15833	15983	15806	15865	15828	15850	15958	15824	15869	15718	16014	15815	15978	15879	15871	16014	15985	15533	16122	15915	15982	15753	15846	15989	16025	16038	16149	16054	15700	15829	15971	15924	15918	16012	16028	15793	15903	15780	15778	15849	16044	15875	15920	15884	15891	15915	15868	15829	15840	15670	15983	15879	16045	15950	15776	16029	15901	16002	15959	16004	15856	15998	16193	16196	15902	15972	15871	15856	15912	15906	15674	15721	15827	15930	15934	15838	15942	15944	16085	15931	15820	15787	16093	15948	16171	15855	16113	15862	15921	16130	15670	15985	15871	15843	15859	16108	16110	15900	15858	15937	15914	15765	15991	15949	15968	15876	16088	16113	15971	15940	15808	16127	15948	15876	16031	15822	16000	15846	15987	15847	15730	15801	15848	15857	16059	16298	15929	15896	15936	15820	15918	15860	15932	15915	15844	15962	15866	15980	15989	16018	16100	15979	15807	15709	15980	15924	15924	15920	15956	15819	15856	15984	15850	15821	15922	15808	15847	15976	15744	15907	15829	16136	15866	16106	16110	15914	15862	15930	15827	16096	15869	15996	16077	15914	15886	15909	15851	15958	15972	15869	15951	15796	15996	15979	15913	15909	15801	15894	15946	15900	16001	16000	16050	16007	15956	15948	16065	16087	15959	15914	15984	16046	15941	15903	15849	15692	15801	15827	15825	15800	15743	15926	15877	15754	15915	15769	16099	15823	15803	16037	15835	15827	16039	15933	16045	15904
23820	32794	31733	25552	21767	19031	17603	16186	15512	15185	15131	14986	14806	14763	14627	14341	14083	14050	14155	13767	13957	13912	13990	13971	14003	13926	13897	13971	14052	13965	13902	13796	14072	13885	13928	13944	14146	13757	13898	13812	14035	13955	13805	13849	13919	13870	13954	14128	13938	13912	13918	13873	13792	13807	14053	13896	13979	13959	13811	13922	13957	13823	13787	13693	13843	13885	13868	13917	13859	13891	13827	13990	13841	13905	13928	13889	13970	14034	13975	13789	13721	13835	13772	13981	13957	13639	13992	13990	13815	13888	14000	13885	14054	13872	13983	13962	13899	13881	13781	14000	13755	13965	14007	13902	13953	13920	14008	13883	14015	13830	13905	13850	14028	13910	13882	13884	13907	13854	13914	13959	13969	13712	13703	14115	13878	13812	13764	13984	14064	13848	13811	13829	13800	13794	13854	13767	13884	13955	13802	13757	13959	13814	13943	14111	13827	13945	14049	13867	13954	13837	13841	14007	13664	14010	13961	13955	13999	13854	13866	13877	13973	14035	13944	13975	14021	13900	13850	13887	13767	13913	13752	13995	13971	13868	13765	13965	14028	13670	13911	13836	13888	13824	14003	13785	13940	14019	13882	13796	13952	13914	13921	13776	13935	13804	13710	13698	13931	14047	13786	13840	13913	13912	14033	13860	13826	13673	14023	13868	13821	13976	14043	13910	13840	13860	13783	13815	13909	13982	13844	13935	13923	13812	13953	13828	13725	13848	13718	13985	13929	13945	14088	13847	13924	14030	13869	14090	13866	13887	13770	13956	13825	13931	13975	13793	13750	13818	13858	14027	13875	13943	13914	13748	13857	14008	13863	13827	14060	13935	13867	13971	13862	13845	13926	14032	13973	13788	13757	13938	13969	13957	13791	13852	13827	13873	13805	14083	13873	13928	14059	13933	13822	13836	14025	13954	13867	13986	13917	13920	13934	13897	13788	13946	13839	13862	14094	13739	13894	13885	13803	13959	13874	13878	13825	13887	13800	13974	13878	13816	13930	13878	14039	13876	13964	13911	14043	13857	13959	13921	13920	13766	13806	13834	13941	13907	13771	14052	14064	14010	13899	13752	13921	13914	13827	13905	13877	13796	13913	13780	13953	13934	14009	14033	13891	14010	13926	13814	13856	13814	13841	14017	14056	13811	13921	14050	13848	14027	13912	13980	13905	13771	13942	13910	13887	13980	14093	13853	13949	13880	13991	13840	13937	14043	13955	13917	13637	13843	13927	13669	13971	14075	13729	13992	14056	13742	14012	13801	13857	13914	13990	13978	13873	13997	13852	13910	13890	13930	13981	13831	13864	13779	13852	13945	14046	13830	13811	13857	13916	14033	13850	14012	13904	13706	13912	13921	13888	13833	13940	13914	13772	13844	13818	13822	13906	13910	14061	13909	13862	13819	13902	13862	13984	13930	13832	13830	13934	13749	13761	13970	13896	13883	14037	13841	14004	14186	13998	13881	13774	13895	13809	13810	13885	13820	13811	14058	13948	13929	13920	13828	13804	14080	13907	14024	14036	13873	13909	13899	13992	13847	13692	13904	13945	13927	13878	13905	13929	13845	13843	13928	13772	13873	13815	13915	13866	13990	13817	13824	13904	14008	13883	13902	13775	13915	13827	13823	13924	13902	13751	13946	13890	13854	13961	13764	13987	13853	13948	13841	13749	13986	13824	13949	13700	13762	13887	14081	13819	13929	13815	13932	13912	13910	13875	14046	13826	13907	13976	13929	13867	13964	13934	13798	13920	13961	13902	13735	13839	13905	13680	13991	13739	13907	13928	13917	13782	13973	13905	13793	13828	14095	13910	13908	14157	13837	13890	13720	13988	13832	14040	13877	14021	13907	13992	13913	13941	13973	13869	13874	13791	13917	13869	13738	13977	14007	13744	13986	13872	13989	13952	13984	13823	14039	13759	13831	13897	13894	13945	13879	13926	13672	13753	13925	13843	13781	14058	13811	13805	13761	13867	13913	13772	13858	13909	13925	13773	13949	14041	13883	13858	13802	13947	13913	13990	13917	14026	13801	14063	13906	13796	13917	13909	13735	14074	13903	13930	13733	13865	13970	13892	14026	13926	14027	13927	13845	13866	13844	13964	14008	13886	13927	13886	13980	13960	14057	13704	13790	13757	13975	13857	14002	13707	14050	13916	13847	14031	13976	13864	13867	13729	13985	13881	13638	13990	13910	13936	13896	14046	14047	13918	13960	13943	14132	13661	13965	13889	13814	13837	13841	14025	13986	13888	13763	13786	13896	14001	13860	14009	13939	13948	13839	14070	13841	13870	13885	13915	13918	13903	13943	13943	14041	13919	13747	14003	13824	14006	13823	13918	13960	13914	13875	13814	13894	13879	14040	13822	14076	13871	14060	13786	13928	13968	13870	13865	13919	14039	13822	13774	13704	14055	13841	13886	13932	13907	14064	13980	13791	13804	13612	13848	13834	13848	13802	13991	13930	13719	13962	13990	13891	13898	13975	14055	13961	13944	13880	13846	13807	14006	13939	14058	13885	13965	13844	13861	13865	14021	13910	13846	13959	13879	13772	13820	13884	14018	14026	13997	13960	13916	13930	13941	13849	13828	13925	13873	13969	13724	13921	13908	14049	13930	13953	13979	13880	13956	13997	13941	13934	13951	13906	13997	13912	13951	13800	13838	13919	13924	13975	13877	13983	13749	13893	13827	13894	13886	13904	13775	13811	13858	13881	13715	14023	14054	13876	14072	13819	13884	13753	13980	13814	13991	13752	13903	13923	13812	13896	14032	13843	13910	13668	13982	13775	13841	13857	13854	13836	13888	13993	13826	13999	13934	14019	13936	13917	14029	13865	13900	13910	13943	13848	14036	13772	13765	13955	13921	13846	13889	13893	14031	13932	14013	14036	13953	13978	13879	13765	13902	13753	13749	13803	13832	13954	13996	13903	13932	13866	13996	13886	13893	13909	14005	13957	14042	14005	13789	13784	13835	13912	13852	13879	13919	13831	13961	13909	14012	13882	13916	13980	13744	14023	13839	13897	13906	13842	13887	14048	13789	13867	13837	13892	13953	13871	13816	14096	14001	13832	13842	13741	13866	14190	13906	13797	13706	13789	13841	13977	13816	13820	13775	13838	14162	13790	13958	13999	13942	13966	13850	14004	13955	13968	13834	13899	13875	13898	13924	13908	13915	13879	13940	13889	13882	13761	13734	13952	13916	13911	13975	13777	13831	13916	13809	13883	13946	14006	13817	13825	13893	13791	13935	13751	14004	13909	13840	13959	13745	13885	13965	13942	13921	14007	13703	13783	13959	13951	13813	13864	13888	13988	13834	13877	13829	14029	13886	13886	13878	13833	13773	13937	13976	13855	13861	13929	13852	13789	13926	13806	13927	13912	13847	13977	13790	13823	13879	13955	13964	13869	13800	13744	13868	13850	13880	13920	13973	13735	13882	13824	13793	13955	13906	14033	14052	13794	13923	13895	13846	13793	13777	13853	13969	13927	13854	13943	14100	13937	13823	13846	13859	13970	13897	13915	13868	13836	14082	14026	13937	14118	13861	14036	13803	13839	13815	13803	13902	13825	14005	14057	13810	13956	13978	13783	13864	13869	13904	13759	14033	13807	13946	13840	14021	14056	13938	14034	14021	13952	13958	13843	13918	13915	14019	13862	14013	13929	13849	13738	13893	13946	13897	13734	13895	13785	13860	14028	13822	13826	13912	13800	13734	13748	13991	14012	13954	13876	13880	13958	13841	13990	13917	13895	14050	13923	13873	14020	13952	13902	13912	13992	13896	13963	13890	13990	13882	13985	13877	13911	14013	13957	13877	13960	13937	13751	13856	13921	13989	13854	13833	13973	13870	14013	13870	13901	14011	13999	13813	14048	13899	13996	13781	13922	13896	14008	13760	13934	13800	13743	13877	13912	13888	13881	14046	13933	13872	13865	13813	13764	14010	13941	13854	14049	13994	13931	14013	13908	13969	13992	13917	13785	13937	13844	14079	13883	13915	13925	14012	13837	13987	13915	13914	13793	13733	13805	13839	13981	14087	13812	14013	13912	13829	13906	13912	13906	13920	13832	13877	13847	13894	13908	13922	14038	13900	14128	13948	14067	13965	13832	13783	13780	13994	13901	13920	13862	13843	13719	13954	13724	13898	13967	14032	14142	13933	13855	14000	14020	13848	13858	13754	13804	13877	13927	14005	13993	13747	13956	13788	14078	13998	14041	13924	13787	13858	13766	13912	14023	13859	13818	13802	13930	13934	13823	13918	14002	13846	13845	13796	13918	14001	13799	13835	13718	13913	13887	13834	13907	13947	13724	13795	13889	13892	14017	14029	13928	14046	13834	13976	14054	13972	13768	13720	13819	13854	13758	13669	13949	13942	13939	13859	13804	13946	14011	13781	13809	14022	13828	13939	13936	13908	13883	13944	13791	14084	13853	13873	14173	13953	14010	14164	13876	13901	13834	13853	14012	13831	13791	13958	13935	13963	14003	13763	13920	13957	13864	14037	13831	13863	13950	13932	13804	13924	14031	13816	13794	13620	13858	13869	14050	13896	13791	13897	14048	13834	13883	13973	13945	13834	13870	13787	13955	13889	13793	13918	13836	13984	14108	14002	13827	13912	13854	13790	13897	13708	13959	13940	14003	13881	14039	14001	13859	13791	13937	13818	13966	14051	13934	13961	13729	13860	13916	13761	14048	13873	13646	13855	13809	14034	13899	14081	13770	13808	13941	13928	13937	14050	14049	13925	13698	13943	13871	13977	13934	13923	13967	13891	14053	14019	14095	13852	13770	13979	13987	14011	13840	14029	13970	13852	13951	14011	13894	13942	13905	13564	14029	13935	13905	13895	13938	14077	13865	13844	13908	13909	13867	13805	13987	13927	13871	14025	13958	13919	13821	13872	13887	13906	13782	13817	13971	14159	14026	13791	13910	13740	13981	13823	13920	13983	13966	13848	13863	13943	14061	13994	13771	13882	13886	14005	13875	14035	13987	13772	13978	13947	13956	13937	13949	13866	13941	14000	13854	13902	14012	13885	14049	13850	13864	13862	13938	14117	13856	13846	13883	13864	13932	13744	13931	14044	13969	13904	13855	13956	13866	13898	13804	13899	13839	13934	14038	14077	13913	13850	13931	13878	13858
25832	21614	28646	25932	23728	23086	21920	19438	18188	18196	17907	17544	17484	17394	17411	16963	16898	16871	16923	16700	16686	16609	16505	16371	16690	16571	16583	16787	16312	16558	16542	16626	16618	16424	16687	16588	16665	16438	16479	16315	16438	16300	16470	16399	16331	16546	16546	16401	16532	16365	16370	16402	16353	16571	16501	16330	16316	16497	16343	16361	16308	16523	16387	16393	16393	16342	16534	16437	16544	16624	16285	16290	16502	16263	16270	16475	16383	16427	16445	16308	16428	16402	16351	16520	16418	16358	16586	16503	16383	16362	16555	16370	16265	16271	16546	16226	16529	16307	16481	16502	16278	16247	16246	16598	16496	16566	16457	16506	16343	16337	16420	16075	16234	16349	16287	16569	16401	16300	16404	16286	16164	16420	16427	16472	16441	16470	16404	16323	16250	16355	16477	16177	16251	16488	16346	16561	16458	16425	16465	16425	16654	16442	16454	16598	16299	16340	16510	16355	16403	16303	16496	16386	16541	16345	16272	16281	16316	16491	16405	16623	16232	16644	16487	16385	16414	16455	16360	16505	16321	16374	16559	16383	16360	16140	16337	16335	16327	16426	16373	16160	16421	16389	16402	16547	16432	16372	16367	16251	16487	16376	16600	16310	16535	16201	16393	16482	16579	16510	16330	16309	16394	16309	16307	16541	16599	16335	16245	16396	16462	16304	16460	16441	16396	16417	16341	16390	16614	16450	16432	16290	16492	16403	16202	16409	16367	16450	16271	16339	16544	16442	16393	16316	16369	16427	16316	16469	16323	16172	16300	16339	16378	16210	16336	16283	16223	16335	16375	16543	16607	16494	16540	16475	16528	16597	16333	16447	16443	16336	16401	16310	16300	16220	16074	16211	16564	16365	16209	16369	16381	16366	16382	16350	16303	16420	16284	16527	16265	16480	16379	16318	16235	16206	16390	16215	16353	16265	16449	16380	16450	16639	16241	16227	16415	16443	16323	16128	16416	16366	16233	16395	16393	16217	16438	16331	16411	16484	16463	16467	16184	16323	16380	16214	16301	16314	16189	16307	16398	16436	16465	16559	16571	16419	16570	16462	16333	16378	16400	16343	16295	16280	16323	16587	16529	16533	16486	16220	16384	16310	16331	16242	16536	16381	16269	16348	16428	16195	16408	16498	16609	16304	16451	16643	16644	16443	16573	16646	16307	16543	16295	16375	16246	16279	16212	16410	16225	16352	16338	16364	16272	16361	16342	16364	16551	16279	16468	16434	16187	16374	16381	16305	16287	16643	16341	16420	16433	16244	16398	16318	16343	16613	16334	16423	16267	16491	16447	16331	16363	16440	16407	16331	16520	16386	16578	16246	16375	16452	16241	16456	16401	16312	16232	16337	16537	16559	16394	16380	16439	16613	16175	16344	16563	16373	16386	16251	16087	16282	16345	16321	16412	16382	16448	16392	16451	16454	16194	16314	16367	16348	16479	16392	16465	16358	16386	16466	16282	16478	16300	16118	16177	16452	16495	16205	16464	16386	16387	16379	16389	16489	16225	16523	16170	16328	16431	16439	16543	16556	16425	16265	16423	16247	16405	16554	16293	16541	16366	16347	16365	16453	16427	16447	16612	16446	16390	16437	16377	16303	16679	16628	16613	16517	16455	16339	16492	16396	16494	16491	16651	16272	16348	16551	16274	16432	16416	16342	16474	16311	16410	16276	16497	16400	16432	16469	16376	16570	16485	16422	16376	16277	16407	16350	16434	16600	16547	16402	16517	16210	16346	16343	16268	16574	16316	16508	16427	16523	16520	16360	16571	16309	16365	16321	16236	16402	16271	16465	16353	16370	16377	16250	16415	16489	16412	16298	16527	16490	16409	16346	16393	16468	16276	16283	16252	16199	16508	16325	16306	16292	16342	16428	16244	16375	16307	16275	16381	16389	16217	16477	16494	16471	16379	16410	16563	16294	16329	16380	16479	16333	16326	16409	16147	16329	16344	16332	16401	16265	16356	16437	16367	16464	16312	16306	16283	16299	16579	16411	16416	16372	16523	16332	16240	16513	16393	16563	16365	16508	16330	16300	16213	16306	16382	16272	16456	16492	16298	16401	16454	16443	16536	16453	16343	16484	16378	16243	16529	16567	16430	16459	16411	16436	16406	16581	16457	16567	16598	16161	16285	16146	16362	16415	16172	16379	16398	16306	16223	16323	16445	16418	16224	16279	16369	16501	16354	16489	16486	16342	16455	16343	16550	16502	16429	16368	16418	16444	16477	16378	16479	16260	16617	16285	16357	16222	16249	16518	16370	16213	16473	16374	16285	16257	16512	16393	16305	16335	16491	16389	16331	16457	16439	16378	16349	16301	16354	16497	16369	16434	16445	16362	16359	16384	16453	16387	16231	16337	16241	16464	16441	16363	16184	16237	16508	16341	16289	16421	16255	16371	16639	16492	16486	16320	16276	16411	16557	16475	16341	16297	16315	16487	16343	16496	16340	16503	16308	16288	16490	16507	16529	16375	16386	16357	16202	16411	16448	16317	16327	16380	16443	16548	16697	16554	16263	16384	16389	16508	16387	16388	16453	16497	16459	16443	16377	16408	16353	16423	16365	16366	16464	16247	16481	16530	16548	16369	16625	16467	16502	16508	16464	16380	16467	16218	16299	16719	16514	16215	16412	16524	16440	16528	16333	16347	16542	16385	16484	16442	16396	16511	16352	16270	16454	16433	16542	16390	16338	16310	16262	16138	16512	16467	16305	16349	16482	16501	16423	16405	16282	16375	16345	16219	16398	16438	16302	16493	16286	16259	16400	16323	16537	16280	16417	16617	16409	16179	16537	16136	16455	16375	16434	16539	16446	16239	16416	16338	16308	16255	16329	16345	16306	16531	16355	16384	16197	16499	16531	16563	16599	16335	16435	16348	16393	16527	16408	16205	16342	16509	16553	16568	16331	16345	16465	16374	16395	16482	16358	16470	16430	16462	16678	16780	16365	16462	16353	16692	16406	16456	16401	16411	16422	16259	16440	16427	16398	16307	16454	16272	16715	16526	16662	16454	16361	16390	16371	16389	16401	16224	16413	16462	16491	16266	16169	16282	16526	16831	16191	16507	16511	16292	16576	16342	16432	16304	16743	16463	16207	16481	16272	16223	16443	16441	16405	16402	16306	16266	16372	16472	16546	16520	16371	16489	16492	16335	16357	16382	16350	16410	16429	16380	16516	16322	16307	16530	16678	16403	16500	16546	16255	16262	16567	16526	16388	16361	16369	16395	16360	16383	16454	16318	16479	16328	16189	16414	16519	16372	16598	16575	16430	16415	16325	16356	16372	16210	16418	16357	16300	16418	16384	16332	16305	16524	16565	16218	16275	16229	16382	16511	16383	16433	16601	16210	16569	16390	16322	16408	16473	16191	16271	16378	16570	16347	16521	16627	16438	16472	16326	16515	16445	16455	16341	16328	16411	16289	16431	16452	16529	16483	16515	16420	16215	16519	16455	16460	16448	16364	16366	16207	16324	16329	16610	16547	16373	16317	16389	16579	16301	16426	16503	16169	16715	16360	16408	16442	16346	16275	16658	16555	16498	16302	16245	16340	16294	16243	16550	16323	16398	16282	16410	16310	16428	16389	16415	16414	16463	16319	16339	16501	16394	16450	16503	16202	16456	16373	16434	16361	16510	16464	16460	16507	16454	16386	16304	16336	16319	16164	16502	16461	16512	16423	16360	16274	16158	16323	16336	16540	16266	16560	16507	16391	16269	16392	16595	16343	16341	16328	16619	16491	16445	16407	16293	16452	16468	16385	16281	16233	16429	16318	16412	16178	16440	16298	16254	16529	16398	16389	16393	16300	16537	16444	16396	16621	16464	16512	16313	16497	16517	16312	16315	16471	16592	16448	16437	16439	16321	16351	16247	16255	16629	16608	16364	16440	16390	16477	16470	16335	16384	16368	16370	16357	16440	16574	16484	16454	16384	16213	16361	16394	16280	16205	16363	16254	16473	16546	16369	16428	16507	16435	16109	16396	16274	16493	16578	16503	16412	16373	16396	16490	16477	16562	16388	16400	16380	16400	16309	16430	16493	16353	16338	16411	16286	16403	16562	16438	16349	16433	16358	16364	16300	16565	16362	16315	16305	16468	16431	16316	16358	16564	16490	16486	16310	16298	16347	16200	16328	16464	16209	16337	16322	16315	16274	16395	16373	16419	16419	16451	16597	16323	16388	16336	16583	16476	16434	16498	16417	16355	16266	16324	16504	16264	16364	16586	16346	16682	16311	16458	16426	16375	16636	16301	16358	16377	16429	16319	16279	16454	16329	16496	16625	16252	16367	16399	16316	16392	16561	16283	16291	16374	16240	16408	16457	16536	16415	16541	16428	16468	16527	16593	16330	16318	16480	16412	16646	16441	16440	16609	16524	16494	16435	16513	16400	16431	16266	16373	16474	16189	16508	16470	16204	16417	16293	16332	16258	16387	16389	16394	16370	16422	16481	16420	16450	16568	16337	16410	16514	16526	16445	16366	16317	16500	16226	16427	16372	16502	16454	16548	16506	16457	16457	16311	16554	16432	16379	16312	16441	16601	16353	16443	16397	16568	16299	16491	16411	16307	16214	16539	16515	16388	16450	16431	16268	16301	16489	16389	16329	16302	16378	16358	16355	16377	16538	16293	16436	16446	16492	16365	16401	16525	16337	16342	16468	16508	16448	16568	16556	16278	16274	16357	16289	16426	16367	16272	16225	16359	16419	16223	16240	16317	16376	16443	16050	16327	16494	16292	16424	16465	16252	16172	16320	16368	16237	16182	16565	16590	16178	16273	16454	16400	16330	16338	16299	16356	16549	16549	16507	16419	16375	16404	16409	16501	16468	16267	16413	16405	16426	16396	16287	16354	16256	16426	16383	16339	16668	16299	16282	16433	16441	16476	16416	16324	16527	16357	16327	16407	16547	16367	16445	16293	16451	16377	16389	16450	16180	16582	16436	16654	16579	16514	16299	16396	16448	16258	16493	16575	16491	16210	16483	16543	16501	16375	16406	16403	16484	16559	16300	16483	16657	16301	16359	16416	16390	16358	16269	16663	16159	16403	16423	16527	16535	16368	16349	16653	16435	16408	16334	16423	16317	16531	16322	16270	16493	16379	16071	16409	16448	16427	16206	16399	16424	16251	16319	16155
23995	39012	38108	30371	25433	22629	20023	18438	17133	16836	16554	16055	15845	15822	15499	15188	15072	14662	14490	14488	14381	14347	14298	14265	14341	14347	14143	14437	14400	14313	14329	14456	14362	14304	14409	14352	14211	14323	14119	14137	14211	14266	14335	14291	14320	14205	14417	14073	14232	14221	14082	14195	14278	14233	14214	14272	14357	14157	14333	14196	14195	14212	14101	14328	14216	14144	14289	14166	14242	14107	14176	14034	14107	14021	14179	14150	14276	14273	14352	14173	14046	14022	14136	14165	14088	14164	14392	14301	14104	14221	14135	14141	14302	14233	14101	14133	14360	14129	14199	14252	14095	14165	14332	14072	14112	14189	14104	14161	14291	14267	14042	14219	14258	14061	14220	14282	14152	14172	14161	14307	14044	14158	14045	14015	14246	14246	13932	14317	14137	14266	14333	14208	14265	14159	14225	14203	14193	14073	14112	14005	14184	13927	14219	14145	14210	14132	14265	14241	14306	14171	14064	14476	14380	14113	14212	13975	14053	14138	14160	14081	14267	14291	14140	14208	13973	14331	14259	14054	14355	14238	14136	14336	14246	14099	14270	14029	14251	14142	14185	14186	14042	14293	14299	14099	14138	14262	14214	14243	14278	14304	14089	14164	14144	14207	14198	14052	14220	14234	14123	14290	14294	14324	14107	14146	14216	14215	14187	14175	14304	14196	14024	14035	14244	14263	14119	14143	14170	14275	14272	14142	14183	14152	14203	14185	14150	14335	14154	14255	14094	14076	14058	14313	14265	14201	14111	14200	14074	14255	14163	14192	14238	14158	14098	14164	14210	14250	14307	14189	14010	14381	14071	14184	14106	14298	14167	14083	14197	14295	14251	14174	14273	14222	13995	14151	14287	14029	14206	14214	14106	14125	14358	14227	14135	14150	14086	14241	14205	14074	14153	14146	14205	14096	14082	14218	14141	14120	14199	14195	14096	14378	14217	14234	14139	14181	14297	13985	14214	14142	14192	14178	13982	14258	14131	14280	14248	14034	14220	14207	14082	14202	14329	14231	14015	14161	14242	14073	14106	14185	14133	14193	14092	14400	14176	14078	14042	14164	14241	14080	14331	14209	14047	14057	14140	14204	14081	14271	14248	14315	14130	14237	14100	14245	14234	14310	14193	14262	14205	14175	14134	14240	14172	13986	14258	14090	14219	14431	14183	14197	14105	14258	14251	14089	14099	14206	14228	14079	14166	14143	14196	14365	14128	14342	14160	14203	14230	14008	14149	14105	14147	14362	14085	14201	14179	14228	13978	14096	14197	14050	14177	14151	14264	13948	14389	14255	14073	14216	14044	14183	14149	14146	14165	14413	14017	14239	14181	14161	14131	14211	14097	14291	14283	14179	14268	14021	14235	14193	14103	14074	14078	14126	14036	14125	14092	14237	14267	14148	14252	14048	14299	14317	14197	14053	14229	14228	14274	14243	14255	14026	14422	14155	14124	14070	14204	14187	14232	14270	14223	14291	14110	14194	14162	14163	14233	14216	14088	14048	14246	13879	14166	14296	14175	14065	14116	14122	14265	14006	14150	14128	14107	14143	14268	14296	14342	14233	14177	14221	14192	14219	14185	14145	14076	14223	14218	14207	14278	14189	14257	13981	14050	14287	14100	14176	14206	14201	14169	14098	14282	14318	14010	14310	14088	14128	14138	14297	14269	14230	14211	14117	14202	14152	14114	14155	14180	14201	14276	14151	14244	13954	14372	14011	14092	14248	14083	14083	14167	14240	14075	14272	14097	14215	14098	14145	14211	14026	14161	14189	14206	14154	14318	14040	14019	14130	14195	14212	14296	14239	14183	14089	14318	14286	14449	14244	14175	14229	13796	14150	14164	14088	14090	14204	14065	14013	14224	14215	14005	14040	14130	14056	14228	14349	14190	14157	14267	14090	14016	14096	14177	14124	14099	14180	14119	14292	14080	14298	14155	14271	14279	14217	14087	14137	14211	14139	14088	14277	14226	14209	14294	13939	14241	14216	14168	14230	14250	14123	14188	14110	14164	14133	14081	14276	14198	14043	14179	14190	14201	14059	14379	14068	14272	14114	14171	14018	14255	14158	14302	14143	14244	14340	14250	14238	14189	14193	14215	14202	14195	14192	14278	14105	14188	14260	14275	14180	14082	14281	14178	14171	14294	14171	14188	14088	14120	14196	14217	14191	14283	14243	14279	14222	14124	14053	14193	13975	14186	14262	14190	14144	14171	14344	14233	14291	14119	14070	14243	14084	14119	14179	14303	14050	14266	14215	14047	14344	14104	14117	14149	14526	14013	14255	14117	13999	14322	14164	14208	14185	13956	14084	14107	14080	14006	14072	14100	14091	14110	13987	14198	14255	14240	14127	14137	14205	14237	14061	14183	14220	13969	14148	14117	14210	14284	14167	14160	14142	14060	14180	14212	14061	14087	14288	14130	14106	14281	14227	14128	14185	14222	14117	14212	14069	14374	14052	14106	14101	14415	14227	14171	14209	14036	14078	14157	14223	14138	14223	14109	14178	14096	14208	14203	14115	14234	14231	14236	13954	14162	14232	14178	14209	14090	14245	14294	14144	14090	14204	14174	14155	14126	14020	14230	14141	14223	14149	14308	14154	14152	14177	14017	14166	14232	14110	14300	14121	14102	14044	14272	14203	14177	14080	14306	14190	14159	14106	14261	14056	14050	14047	14286	14131	14204	14300	14006	14229	14152	14149	14191	14292	14166	14299	14224	14206	14290	14050	14263	14219	14411	14217	14352	14241	14072	14275	14215	14092	14248	14118	14158	14187	14197	14187	14063	14142	14141	14271	14075	14354	14117	14275	14219	14074	14169	14030	14317	14101	14139	14172	14014	14164	14298	14217	14204	14162	14043	14232	14077	14284	14142	14161	14294	14246	14316	14120	14269	14056	14220	14255	14162	14073	14238	14148	13973	14135	14265	14367	14161	14202	14186	14194	14262	14396	14164	14267	14104	14173	14230	14082	14184	14301	14336	14086	14213	14106	14124	14176	14198	14149	14228	14328	14131	14114	14146	14080	14079	14194	14177	14182	14086	14116	14239	14194	14344	14178	14049	14055	14161	14159	14102	14160	14068	14073	14109	14225	14167	14041	14204	14155	14310	14209	14128	14233	14111	14165	14229	14203	14149	14062	14307	14120	14103	14314	14186	14208	14024	14143	14119	14169	14164	14092	14226	14048	14164	14233	14067	14315	14089	14237	14011	14136	14172	14344	14170	14133	14250	14129	14166	14139	14171	14321	13994	14054	14151	14072	14127	14255	14170	14127	13993	14102	14246	14329	14082	14039	14159	14280	14138	14080	14148	14223	14238	14318	14021	14096	14118	14368	14205	14134	14247	14003	14121	14128	14223	14232	14175	14153	14085	14304	14091	14126	14214	14050	14014	14307	14325	14029	14095	14209	14200	14165	14370	14010	14255	14278	14130	14270	14278	14159	14139	14098	14250	14195	14292	14279	14156	14224	14075	14141	14148	14168	14088	14061	14174	14045	14122	14202	14058	14015	14143	14014	14043	14313	14147	14194	14231	14207	14060	14179	14326	14283	14158	14053	14260	14154	14210	14187	14181	14153	14273	14086	14161	14169	14095	14219	14237	14266	14206	14002	14049	14254	14136	14097	14261	14073	14156	14131	14054	14259	14174	14195	14216	14249	14267	14173	14233	14231	14256	14358	14254	14336	14080	14182	14248	14236	14154	14066	14124	14107	14165	14235	14088	14041	14065	14176	14294	14096	14222	14304	14054	14058	14221	14059	14087	14011	14174	14092	14227	14159	14237	14199	14100	13953	14187	14246	14182	14118	14225	14250	14181	14163	14229	14180	14079	14010	14225	14256	14105	14186	14012	14150	14110	14255	14251	14248	14212	14159	14198	14203	13999	14223	14047	14082	14199	13933	14246	14158	14159	14154	14182	14102	14017	14436	14230	14186	14290	14097	14348	14096	14367	14228	14028	14072	14227	14333	14087	14155	14182	14092	14369	14198	14234	14177	14205	14156	14307	14225	14080	14132	14191	14138	14134	14073	14324	14190	14081	14247	14204	14286	14245	14156	14268	14001	14130	14243	14220	14213	14087	14097	14213	14072	14128	14340	14100	14261	14130	14246	14213	14128	14257	14049	13869	14091	14197	14105	14155	14286	14141	14183	14202	14104	14256	14215	14223	14146	14152	14091	14131	14265	14144	14074	14038	14168	14232	14164	14286	14087	14100	14158	14108	14172	14139	14167	14148	14157	14287	14165	14178	14144	14099	14304	14189	14236	14219	14263	14093	14115	14056	14304	14203	14153	14296	14075	14137	14328	14350	14175	14072	14122	14193	14175	14204	14100	14196	14204	14253	14235	14073	14244	14006	14263	14248	14125	14128	14256	14132	14282	14221	14087	14150	13941	14221	14278	14290	14204	14356	14143	14233	14142	14135	14186	14207	13992	14230	14254	14294	14320	14220	14198	14087	14188	14051	14085	14273	14143	14166	14228	14142	14258	14296	14212	14180	14167	14146	14206	14149	14190	14206	14231	14269	14099	14270	14089	14231	14194	14315	14167	14141	14089	14316	14032	14517	14344	14291	14224	14325	14185	14191	14191	14060	14142	14212	14158	14257	14324	14306	14109	14228	14272	13941	14145	14043	14175	14239	14192	14082	14261	14096	14261	14217	14147	14220	14221	14244	14242	14117	14230	14035	14402	14024	14272	14084	14210	14327	14054	14182	14158	14409	14277	14202	14095	14228	14156	14340	14244	14008	14232	14327	14138	14136	14241	14161	14217	14226	13990	14204	14246	14120	13985	14236	14207	14096	14095	14248	14229	14137	14271	14256	13940	14270	14204	14138	14168	14266	14143	14154	14265	14138	14408	14214	14226	14279	14289	14358	14209	14153	14053	14128	14281	14251	14222	14141	14165	14209	14138	14206	14247	14277	14084	14259	14095	14208	14009	14143	14113	14214	14231	14191	14202	14206	13992	14138	14206	14201	14073	14188	14324	14090	14225	14167	14065	14232	14081	14183	14179	14249	14146	14305	14172	14181	14257	14275	14138	14089	14160	14240	14191	14200	14061	14119	14192	14318	14134	14046	14191	14049	14347	14298	14122	14283	14219	14271	14161	14192	14027	14265	14087	14180	14144	14106	14441	14289	14129
24481	21598	29169	24584	22777	25448	25988	21597	20082	19730	19539	19040	19030	18562	18239	18176	17944	17993	17849	17697	17636	17455	17288	17564	17537	17136	17243	17414	17206	17149	17261	17411	17282	17212	17604	17337	17257	17476	17335	17169	17470	16998	16983	17565	17364	17072	17153	17291	17291	17166	17367	17217	17295	17213	17227	16868	17261	17145	17297	17182	17003	17115	17308	17287	17336	17387	17234	17101	17257	17104	17034	17153	17400	17200	17351	17129	17344	17216	17146	17352	17193	17342	17243	17222	17224	17190	17367	17134	17108	17369	17093	17087	16996	17057	17027	16965	17285	17135	17217	17134	17359	17205	17105	17300	16998	17044	17024	17049	17168	17095	17161	17183	17026	17116	17320	17178	17133	17138	17254	17197	17364	17119	17197	17119	17155	17165	17113	17110	17243	17159	17157	17083	17251	17102	17141	17003	17184	17230	17319	17253	17098	17177	17291	17322	17045	17190	17000	16915	17039	16986	17028	17060	17080	17025	17368	17310	17064	17304	17242	17288	17152	17207	17107	16966	17084	17126	17047	17186	17190	17249	17056	16978	17096	17185	17216	17150	17349	17146	17169	17296	17020	17120	16946	17197	17087	17105	17291	17225	17110	17192	17136	17277	17233	17224	17015	17052	17197	16989	17030	17041	17229	17358	17240	17133	17192	17282	17040	17021	17248	17034	17271	17092	17299	17298	17050	17038	17340	17313	17102	17101	17118	17137	17051	17093	17062	17229	17358	17393	17207	17411	17066	16885	16939	17127	17182	17204	17114	17093	17265	17028	16982	17197	17224	17126	17156	16959	17125	17149	17159	17111	17220	17193	17171	17087	17109	16895	17007	17223	17243	17149	17089	17103	17086	17188	17079	17297	17141	16854	17099	17035	17152	17283	17196	17029	17174	17122	17184	17248	17303	17219	17099	17177	17180	17263	17267	17045	17064	17118	17112	17038	16983	17212	16951	17292	17245	17138	17306	17283	17273	17268	17314	17207	17214	17060	16916	17099	17001	17243	17097	16873	17190	17218	16985	17230	17107	17113	17144	17104	17031	17165	17297	17023	16970	17135	17285	17172	17127	17143	17338	16922	17265	17076	17174	17095	17098	17213	17338	17089	17056	17016	17249	16846	17015	17010	17253	17290	16999	17175	17177	17130	17238	17305	17234	17233	17200	17037	17062	17108	17139	17022	16993	16921	17354	17087	17216	17240	17084	17363	17349	17022	17069	17122	17265	17215	17533	17308	16948	16950	17207	16986	17221	17199	17145	17046	17187	16986	17096	17181	17029	17261	17263	17177	17344	17126	17036	17230	17122	17203	17246	17073	17142	17111	17257	17328	17256	17125	17162	17172	17093	17155	17386	17155	17130	17104	17024	17269	17169	17213	17195	17175	17158	17137	17166	17155	17226	17295	17161	17161	17405	17073	17325	17126	17196	16970	17096	17033	17394	17119	17285	17133	17179	17048	17189	17180	17158	17132	17186	16894	17005	17189	17064	17217	17107	16997	17362	17191	17183	17183	17203	17051	17289	17112	17145	17396	17070	17090	17242	17018	17148	17204	17364	17030	17039	16996	17322	17073	17185	17013	17119	17191	17131	17171	17272	17077	16953	17151	17242	17250	17027	17181	17075	17076	17209	17014	17005	17125	17531	17104	17309	17144	17018	17063	17117	17231	17142	17151	17298	17340	17207	17143	17097	17433	17086	17184	17384	17176	17102	17081	17310	17127	17207	17283	17205	17204	17242	17174	17224	17072	17307	17162	17129	17190	16856	17055	17151	17071	17256	16853	17183	17073	17105	17179	17147	17171	17110	17088	17246	17052	17371	16993	17308	17273	17237	17235	17439	17149	17069	17173	17095	17365	17294	17154	17119	17133	17087	17237	17359	17185	17168	17096	17177	17215	17097	17025	17123	17208	17192	17215	17139	16921	17099	17193	17445	17241	17130	17078	17260	17317	17194	17315	17245	17179	17270	17201	17201	16991	17158	17077	17053	17256	17198	17136	17297	16973	17105	17271	17116	17057	17384	17092	17238	17320	17157	16954	17133	17356	17346	17315	17177	17164	17051	17153	17093	17127	17053	17267	17119	17228	17196	17319	17148	17331	17220	17129	17142	17230	17094	17196	17187	16898	17149	17219	17052	17096	17235	17213	17141	17141	17249	17216	17284	17206	17106	17138	17119	17300	17136	17303	17127	17169	17248	17148	17000	17059	17373	17087	17160	17373	17325	16990	17204	17166	17159	17175	17075	17045	17218	17331	17219	17008	17225	16908	17138	17244	17230	17105	17182	17370	17126	16973	17110	16973	17066	16937	17183	17141	17236	17027	17265	17068	17131	17187	17098	17117	17088	17176	17059	17319	17014	17083	17319	17221	17341	17218	17217	17428	17212	17109	17225	17226	17206	17114	17231	17143	17217	17131	17109	17065	17047	17211	17137	17206	17113	17002	16970	17124	17272	17154	17311	17319	17263	17175	17274	17103	17165	17354	17478	17294	17230	17417	17164	17202	17234	17044	17272	17229	17277	17107	17153	17107	17171	17030	17214	17028	17051	16991	17206	17233	17166	17239	17364	17134	17271	16989	17221	17307	16985	17033	17297	17169	17236	17315	17199	17122	17019	17532	17275	17110	17101	17274	17091	17176	17212	17043	17096	17143	17214	17193	17221	17230	17157	17135	17090	17238	17110	17165	17018	17018	17141	17178	17350	17428	16985	17299	17165	17347	17190	17039	17210	17267	17217	17273	17082	17153	17210	17146	17143	17192	17130	17337	17325	17358	17303	17074	17250	17191	17136	17254	16960	17227	17138	17394	17279	17010	17247	16958	17061	17033	16804	17379	17178	17183	17016	17247	17340	17163	17438	17314	17207	17109	17029	17227	17344	17000	17203	17163	16940	17096	17195	17223	17291	17204	17059	16873	17108	17241	17166	17065	16976	16885	17395	17008	17276	17203	17044	17244	17074	17132	17080	17346	17219	17076	17103	17040	17097	17102	17247	17153	17229	17324	17046	17058	16971	17194	17051	17092	17213	17014	17119	17106	17112	17112	17173	17166	17214	17137	17264	17070	17119	17105	17020	17171	17067	17330	17161	17231	17032	17194	17438	17284	17374	17283	17024	17037	17086	17078	17078	16997	17091	17340	17081	16801	17013	17264	17032	16980	17056	17080	17328	17125	17016	17059	17224	17063	17087	16892	17159	17202	17224	17196	17145	17118	16959	17099	17299	17189	17003	17239	17008	17048	17124	17187	17068	17270	16978	17189	17171	17225	17128	17146	17008	17237	16966	17241	17038	17080	17260	17233	17037	17230	17107	17047	17237	17157	17083	17053	17008	17223	17100	17113	17124	17190	16956	17189	17320	17220	17294	17130	17280	17169	17117	17209	17133	16982	16963	16983	17215	16976	17240	17248	17082	17276	17330	16957	17279	17216	17193	17110	17154	17233	17358	17077	17192	17052	17328	17092	17023	17206	17072	17017	17153	17140	17061	17220	17164	17146	17050	17103	17188	16917	17182	17204	17205	17027	17117	17250	16919	17003	17158	17158	17131	17273	17285	17080	17237	17223	17167	17238	17188	16908	17113	17333	17061	16957	17173	17304	17214	17255	17263	17296	17152	17201	17278	17155	17195	17170	17193	17311	17228	17074	17187	17252	17069	17282	17272	17194	17075	16945	17009	17147	17333	17305	17339	17269	17096	16930	17103	17023	16983	17107	17116	17161	17090	17157	17072	17209	16948	17240	17163	17202	17323	17099	17164	17205	17242	17188	17277	17091	17029	17299	16986	16978	17057	17011	17267	17243	17124	16958	17187	16964	17169	16989	17216	17227	17159	17128	17085	17223	17033	16974	17058	17106	17446	17210	17045	17385	17266	17030	17063	17188	16987	17119	17035	17140	17279	17166	17160	17178	17026	17205	17118	17176	17348	17093	17133	17239	16994	17141	17123	17177	17158	17103	17111	17024	17158	17022	17084	17242	17125	17152	17236	17042	17089	16948	16885	17002	17061	17175	17088	17246	17109	17284	16962	17085	17169	17203	17145	17295	17210	17196	17062	17244	17458	17409	17175	16939	17040	17306	17070	17329	17246	17216	17442	17170	17155	17036	17169	17303	17233	17156	17239	17276	17073	17142	17104	17164	17332	17302	17424	17190	17173	17098	17227	17164	17207	16979	17093	17111	17397	17067	17240	17221	17221	17279	17199	17285	16959	17116	16917	17160	17338	17135	16992	17049	17094	16951	17018	17236	17289	17141	17310	16996	16908	17361	17339	17241	17052	17069	17143	17271	16971	17276	17162	16981	17176	17161	17060	16999	17276	17077	16934	17170	17182	17169	17081	17070	17140	17212	17044	17058	17130	17068	17145	17052	16961	17194	17330	16968	17040	17112	16926	17100	17117	17120	17017	17108	17142	17091	17096	16903	16979	17007	17125	17352	17443	17249	17239	17088	17188	17073	17119	17044	17108	17119	17265	17149	17067	17052	17104	16938	17194	17312	17354	17207	17216	17292	17064	17207	17075	17269	17258	17231	17195	17096	17105	17312	17033	17132	17279	17280	17157	17236	17353	17041	17154	17313	17100	17143	17307	17169	17248	17133	17210	17177	17114	17053	17364	17216	17241	17147	17163	17192	17196	17082	16920	17295	17111	17261	17192	17087	17229	17135	17238	17237	17082	17049	17079	17101	17250	17188	17310	17246	17145	17126	17112	17163	16986	17101	17000	17211	17163	17283	16984	17430	17134	17160	17133	17296	17138	17142	17229	17121	17141	16941	17115	17260	17360	16993	17152	17282	17177	17087	17089	17105	17022	17220	17156	17186	17238	17002	17260	17362	17331	17056	17131	17285	17145	17092	17055	17176	17176	17177	17034	17262	17127	17155	17142	17172	17060	17302	17097	17142	17028	17078	17152	17248	17052	17073	17352	17315	16982	17122	17277	17006	17142	17428	17117	17244	17059	17061	17174	17255	17345	17007	17274	17184	16972	17264	17293	17298	17129	17161	17110	17223	17280	17001	16880	17272	17070	17136	17236	17073	17279	17132	17224	17137	17102	17264	17114	17093	17176	17036	17097	17201	17130	17266	17011	17198	17021	17229	17121	17059	17027	17164	17377	17123	17111	17034	17200	17084	16943	17183	17142	17295	17056	17056
25601	43876	42211	34806	29589	25877	22964	20744	18927	18572	17932	17629	17263	16794	16267	16040	15767	15695	15298	15222	14854	14984	15012	14852	15024	14867	14957	14855	14791	14843	14661	14713	14901	14713	14774	14795	14871	14701	14770	14627	14713	14700	14638	14742	14738	14708	14658	14740	14789	14629	14721	14573	14596	14515	14596	14703	14607	14691	14698	14757	14689	14630	14747	14549	14760	14673	14794	14538	14816	14741	14599	14512	14706	14658	14647	14685	14749	14553	14808	14692	14707	14589	14697	14714	14729	14716	14618	14607	14791	14767	14733	14775	14622	14561	14843	14620	14803	14637	14626	14757	14526	14749	14505	14791	14547	14692	14611	14487	14767	14707	14710	14753	14551	14710	14655	14693	14701	14583	14693	14701	14674	14499	14662	14796	14664	14773	14471	14677	14621	14714	14564	14795	14654	14796	14656	14575	14636	14578	14578	14781	14722	14659	14665	14652	14691	14609	14491	14583	14565	14690	14482	14798	14694	14660	14688	14644	14631	14748	14698	14702	14492	14516	14755	14683	14660	14498	14770	14672	14558	14582	14606	14619	14591	14811	14682	14612	14737	14649	14596	14443	14546	14647	14571	14770	14609	14696	14544	14576	14645	14471	14707	14748	14706	14638	14522	14705	14458	14627	14498	14677	14703	14691	14627	14837	14651	14509	14629	14677	14621	14576	14581	14684	14744	14733	14597	14715	14400	14761	14645	14568	14495	14654	14586	14756	14442	14648	14738	14599	14449	14801	14789	14544	14585	14579	14610	14630	14543	14626	14639	14524	14559	14684	14661	14808	14664	14757	14565	14743	14737	14721	14525	14684	14774	14624	14572	14558	14683	14645	14750	14676	14423	14448	14679	14836	14585	14614	14511	14793	14544	14713	14594	14493	14654	14778	14692	14622	14644	14650	14798	14480	14695	14514	14626	14676	14592	14789	14628	14640	14615	14539	14617	14802	14614	14635	14632	14761	14683	14615	14673	14765	14531	14569	14580	14602	14637	14723	14609	14854	14579	14616	14620	14540	14669	14670	14725	14485	14587	14838	14498	14646	14790	14469	14635	14481	14900	14719	14549	14590	14726	14640	14607	14606	14584	14718	14512	14540	14687	14652	14414	14645	14769	14654	14562	14684	14586	14567	14646	14576	14687	14655	14748	14735	14700	14719	14740	14730	14619	14763	14492	14626	14595	14621	14660	14659	14716	14617	14535	14545	14756	14694	14588	14730	14635	14580	14573	14723	14688	14521	14677	14722	14827	14800	14731	14607	14816	14409	14687	14757	14642	14536	14580	14635	14714	14571	14605	14564	14651	14437	14681	14550	14534	14709	14578	14636	14671	14727	14728	14603	14760	14665	14601	14646	14710	14681	14591	14554	14460	14663	14701	14500	14740	14765	14639	14696	14669	14680	14721	14552	14603	14599	14472	14794	14747	14514	14627	14564	14516	14612	14631	14515	14590	14611	14565	14769	14798	14681	14702	14656	14592	14550	14764	14611	14524	14653	14719	14600	14474	14563	14640	14715	14484	14810	14576	14603	14648	14615	14644	14791	14543	14687	14643	14673	14590	14601	14562	14385	14756	14686	14504	14402	14790	14592	14808	14616	14664	14664	14604	14634	14754	14746	14467	14614	14647	14458	14668	14554	14653	14631	14525	14688	14615	14717	14712	14690	14623	14615	14644	14595	14637	14553	14469	14673	14656	14504	14686	14567	14591	14618	14672	14627	14747	14733	14588	14565	14564	14627	14522	14725	14513	14666	14608	14535	14693	14718	14642	14483	14570	14542	14666	14722	14580	14729	14442	14748	14690	14551	14572	14740	14539	14477	14623	14489	14565	14644	14702	14692	14656	14738	14695	14594	14760	14536	14634	14739	14565	14637	14643	14497	14834	14776	14768	14688	14649	14698	14658	14597	14591	14682	14599	14649	14554	14646	14677	14590	14782	14603	14637	14563	14770	14513	14556	14725	14699	14614	14630	14602	14524	14465	14604	14420	14750	14683	14681	14598	14543	14544	14557	14768	14722	14706	14578	14699	14667	14694	14629	14708	14690	14705	14628	14550	14646	14677	14644	14782	14677	14627	14750	14717	14552	14738	14772	14783	14753	14658	14664	14506	14706	14642	14563	14530	14725	14807	14607	14576	14683	14477	14687	14649	14559	14620	14622	14656	14486	14500	14666	14685	14704	14530	14772	14573	14627	14595	14773	14652	14701	14680	14640	14548	14515	14520	14643	14738	14344	14563	14758	14807	14713	14674	14566	14796	14385	14683	14735	14591	14533	14618	14628	14651	14550	14700	14584	14800	14852	14751	14591	14567	14736	14574	14424	14593	14382	14562	14610	14551	14700	14754	14709	14661	14707	14743	14688	14629	14598	14601	14549	14545	14702	14760	14738	14599	14685	14611	14780	14597	14752	14510	14673	14718	14810	14536	14582	14577	14660	14668	14582	14594	14733	14822	14686	14571	14624	14724	14722	14712	14656	14686	14587	14638	14694	14651	14493	14778	14581	14607	14630	14651	14749	14663	14722	14600	14624	14656	14548	14613	14658	14563	14570	14760	14613	14512	14685	14417	14550	14748	14921	14490	14670	14661	14650	14560	14524	14569	14535	14686	14697	14672	14642	14594	14645	14814	14468	14634	14669	14580	14554	14502	14713	14611	14677	14626	14568	14485	14740	14572	14842	14669	14599	14672	14733	14719	14604	14630	14719	14517	14711	14631	14629	14625	14714	14748	14708	14622	14750	14751	14526	14616	14530	14779	14569	14627	14764	14775	14653	14590	14677	14703	14686	14774	14639	14793	14587	14705	14775	14510	14580	14637	14705	14687	14551	14653	14481	14702	14731	14576	14611	14631	14787	14741	14551	14607	14767	14562	14800	14528	14676	14584	14741	14514	14680	14656	14637	14580	14672	14539	14554	14551	14803	14509	14638	14671	14622	14576	14698	14630	14565	14622	14711	14564	14587	14455	14595	14632	14414	14698	14619	14599	14587	14719	14617	14535	14704	14529	14648	14661	14744	14711	14570	14513	14507	14532	14811	14787	14605	14559	14744	14597	14749	14742	14647	14593	14634	14601	14377	14550	14524	14646	14553	14623	14669	14787	14672	14824	14599	14577	14635	14705	14619	14549	14515	14686	14701	14582	14648	14511	14766	14553	14555	14488	14713	14595	14750	14657	14818	14558	14669	14675	14583	14688	14645	14702	14518	14571	14518	14616	14710	14743	14641	14575	14635	14618	14564	14736	14645	14706	14709	14722	14785	14637	14669	14664	14651	14617	14652	14531	14685	14545	14572	14601	14620	14561	14652	14603	14626	14627	14464	14719	14590	14627	14784	14510	14601	14710	14460	14877	14701	14571	14485	14546	14755	14772	14544	14786	14517	14556	14489	14468	14605	14623	14589	14541	14713	14687	14564	14615	14694	14691	14529	14541	14550	14617	14649	14630	14687	14696	14648	14657	14740	14644	14531	14468	14555	14713	14713	14674	14596	14650	14607	14674	14671	14593	14607	14566	14598	14640	14666	14694	14669	14521	14598	14578	14612	14559	14673	14700	14493	14711	14730	14507	14619	14652	14480	14583	14704	14612	14702	14632	14663	14631	14602	14696	14547	14664	14538	14695	14571	14561	14635	14526	14780	14593	14630	14637	14640	14628	14622	14679	14654	14555	14627	14640	14634	14860	14703	14706	14651	14666	14539	14719	14766	14430	14655	14749	14700	14785	14657	14682	14574	14829	14644	14685	14580	14724	14400	14556	14563	14702	14676	14642	14671	14650	14744	14638	14836	14509	14429	14591	14604	14728	14690	14815	14679	14563	14654	14774	14546	14760	14570	14718	14562	14627	14733	14630	14611	14365	14535	14612	14798	14664	14608	14564	14499	14708	14671	14687	14783	14661	14648	14543	14559	14622	14669	14675	14395	14659	14646	14803	14626	14767	14648	14655	14520	14605	14500	14666	14617	14658	14522	14576	14516	14755	14889	14510	14678	14633	14634	14647	14748	14757	14754	14749	14761	14654	14633	14650	14797	14629	14568	14702	14720	14573	14766	14539	14642	14586	14562	14642	14654	14598	14722	14682	14624	14746	14535	14676	14452	14683	14660	14734	14813	14709	14662	14698	14567	14658	14733	14774	14653	14519	14631	14711	14559	14503	14532	14714	14657	14615	14531	14746	14607	14666	14693	14505	14501	14589	14614	14628	14570	14669	14604	14738	14644	14676	14620	14623	14577	14600	14557	14816	14704	14538	14624	14821	14546	14427	14655	14577	14580	14512	14571	14647	14578	14438	14630	14578	14621	14667	14572	14789	14486	14506	14567	14525	14684	14686	14595	14818	14629	14404	14625	14645	14682	14665	14607	14436	14619	14588	14627	14603	14637	14671	14606	14604	14623	14870	14667	14832	14506	14664	14756	14700	14727	14741	14634	14715	14572	14700	14603	14634	14693	14330	14698	14405	14549	14528	14579	14658	14722	14541	14597	14596	14565	14649	14493	14579	14668	14784	14636	14607	14694	14613	14582	14669	14710	14914	14637	14534	14753	14684	14709	14718	14389	14698	14645	14671	14757	14715	14526	14713	14730	14600	14654	14501	14671	14621	14791	14464	14510	14684	14490	14587	14552	14748	14588	14608	14615	14440	14556	14807	14769	14609	14810	14609	14736	14693	14611	14707	14733	14835	14404	14618	14737	14485	14456	14848	14678	14574	14700	14664	14777	14672	14732	14583	14619	14612	14564	14656	14753	14639	14711	14535	14528	14520	14568	14497	14683	14493	14558	14670	14771	14691	14499	14605	14611	14782	14456	14665	14541	14725	14623	14703	14696	14660	14596	14817	14621	14604	14641	14612	14689	14636	14722	14671	14559	14676	14570	14539	14569	14664	14713	14680	14684	14526	14618	14639	14540	14712	14677	14829	14750	14888	14602	14705	14531	14499	14651	14555	14564	14710	14529	14597	14807	14721	14555	14484	14655	14589	14504	14745	14723	14450	14732	14631	14548	14581	14569	14497	14403	14639	14626	14615	14658	14648	14914	14694	14616	14554	14682	14558	14852	14780	14453	14572	14686	14549	14645	14774	14687	14840	14638	14587	14708	14522	14616	14527	14562	14548	14713	14716	14598	14616	14649	14756	14568	14747	14756	14622
30950	25112	26549	24056	20130	18628	17383	16589	16055	15913	15764	15742	15711	15711	15601	15575	15440	15154	15222	15139	15481	15414	15034	15151	15084	15136	15459	15287	15379	14976	15257	15157	15251	15361	15181	15295	15253	15148	15171	15364	15354	15062	15292	15257	15177	15249	15190	15313	15434	15144	15246	15176	15201	15231	15120	15105	15114	15106	15268	15223	15452	15124	15351	15231	15272	15259	15359	15089	15096	15136	15306	15247	15001	15397	15352	15080	15249	15268	15119	15375	15212	15243	15154	15149	15304	15280	15282	15166	15166	15121	15225	15179	15217	15072	15264	15025	15015	15183	15266	15232	15321	15270	15196	15098	15107	14980	15250	15273	15249	15219	15183	15156	15150	15205	15254	15292	15289	15010	14937	15166	15207	15008	15275	15227	15142	15235	15455	15160	15163	15197	15079	15112	15174	15182	15046	15091	15122	15132	15188	15338	15419	15161	15276	15225	15162	15194	14988	15035	15147	15255	15273	15102	15245	15286	15221	14968	15190	15295	15221	15056	15125	15236	14938	15415	15282	15124	14972	15070	15219	15270	15190	14978	15110	15102	15226	15112	15039	15047	15388	15206	15149	15011	15080	15130	14984	15044	15222	15020	15335	15106	15309	14961	15092	15175	15097	15096	15436	15090	15305	15111	15268	15210	15221	15179	15309	15063	15209	15203	15315	15379	15123	15201	15122	15170	15104	15347	15155	15148	15223	15135	15116	15216	15101	15257	15378	15264	15181	15047	15135	15242	15298	15243	15272	15221	15064	14956	15050	15194	15210	15255	15415	15158	15229	15189	15055	15066	15298	15216	15347	15217	15253	15297	15230	15006	15461	15311	15146	15260	15354	15102	15128	15104	15097	14879	15228	15131	15082	15404	15239	15119	15118	15302	15118	15135	15193	15277	15297	15466	15326	15082	15069	15209	15114	15074	15111	15376	15306	15088	15447	15268	15271	15183	15105	15256	15472	15297	15260	15243	15134	15354	15246	15318	15159	15455	15384	15186	15328	15325	15163	15078	15388	15266	15236	15111	15052	15177	15411	15374	15148	15090	15317	15205	15103	15116	15052	15330	15197	15095	15300	15034	15017	15181	14950	15141	15184	15407	15329	15346	15326	15325	15137	15244	15266	15286	15208	15314	15355	15264	15081	15372	15476	15147	15372	15119	15069	15341	15160	15145	15223	15151	15251	15231	15320	15190	15275	15213	15196	14995	15138	15290	15404	15193	15364	15165	15349	15121	15171	15086	15193	15066	15177	15167	15234	15158	15146	15326	15389	15090	15376	15136	15253	15100	15199	15171	15267	15084	15140	15290	15108	15241	15131	15399	15127	15110	15203	14884	15091	14898	15083	15024	15112	15069	15237	15059	15249	15232	15249	15167	15293	15169	15373	15061	15193	15296	15144	15157	15074	15241	15367	15240	15253	15315	15314	15159	15194	15055	15155	15208	15161	15282	15073	15150	15165	15345	15269	15290	15264	15203	15289	15113	15069	15260	15221	15110	15203	15256	15391	15125	15314	15199	15083	15107	15428	15234	15165	15227	15062	15085	15251	15100	14923	15301	15221	15296	15186	15274	15068	15134	15089	15130	15110	15256	15108	15206	15275	15363	15317	15071	15155	15104	15133	15315	15235	15206	15476	15139	15157	15241	15247	15200	15393	15232	15079	15271	15188	15379	15276	15169	15004	15125	15211	15088	15250	15154	15332	15120	15054	15184	15246	15194	15228	15296	15013	15096	15321	15029	15251	15284	15186	15211	15233	15251	15188	15051	15277	15172	15160	15293	15207	15140	15164	15368	15161	15484	15138	15014	15288	15007	15309	15259	15385	15140	15220	15228	15303	15074	15106	15219	15171	15094	15124	15282	14948	15107	15177	15098	15367	15034	15219	15277	15312	15190	15117	15310	15170	15287	15148	15306	15284	15234	15126	15177	15038	15303	15101	15121	15078	15177	15375	15093	15098	15248	15208	15202	15378	15258	15328	15348	15329	15348	15280	15204	15214	15341	15432	15338	15344	15155	15194	15086	15303	15331	15252	15048	15185	15250	15300	15244	15190	15286	15128	15302	15459	15030	15184	15195	15314	15175	15281	15110	15318	15085	15230	15176	15279	15134	15183	15010	15142	15096	15077	15189	14932	15121	15277	15285	15287	15095	15243	15101	15049	15153	15138	15257	15164	15239	15195	15363	15250	15157	15146	15143	15066	15229	15328	15187	15228	15277	15009	15176	15128	15371	15251	15271	15214	15179	15341	15444	15051	15274	15105	15221	15115	14958	15159	15358	15176	15187	15313	15339	15121	15171	15069	15198	15242	15214	15251	15089	15190	15318	15091	15266	15043	15131	15303	15156	15295	15395	15142	15161	15221	15280	15337	15437	15218	15192	15253	15088	15200	15126	15267	15148	15298	15275	15002	15188	15155	15148	15162	15289	15504	15206	15027	15074	15234	15169	15194	15154	15326	15201	15166	15216	15266	15110	15185	15169	15218	15436	15432	15095	15158	15046	15170	15350	15088	15182	15380	15166	15219	15088	15087	15223	15238	15322	15207	15071	15211	15183	15088	15224	15136	15080	15352	15100	15203	15270	15226	15154	15176	15166	15279	15143	15107	15254	15103	15176	15148	15130	15197	15272	15317	15105	15127	15234	15271	15229	14985	15237	15097	15223	15214	15175	14941	15133	15229	15273	15145	15290	15418	15386	15127	15293	15090	15280	15287	15191	15263	15124	15074	15087	15223	15228	15271	15109	15272	15387	15200	15338	15178	15172	15178	15178	15100	15008	15174	15243	15179	15300	15195	15358	15113	15101	15303	15207	15193	15037	15480	15274	15212	15172	15197	14988	15009	15194	15088	15129	15203	15036	15259	15287	15154	15192	15094	15337	14969	15139	15222	15105	15156	15107	14987	15038	15244	14903	15269	15099	15396	15190	15040	15183	15077	15121	15119	15154	15302	15116	15054	15088	15051	15025	15330	15265	15156	15229	15156	15083	15239	15206	15287	15212	15208	15426	15124	15076	14992	15084	15257	15251	15025	15093	15238	15201	15109	15156	15338	15307	15132	15129	15107	15138	15055	15168	15226	15385	15320	15088	15219	15356	15288	15128	15336	15204	15099	15261	15235	15155	15193	15233	15232	15117	15221	15050	15029	15298	15138	15292	15396	15192	15435	15215	15329	15072	15162	15335	15140	14980	15189	15130	15279	15266	15137	15160	15353	15300	15406	15305	15279	15039	15188	15308	15248	15115	14949	15236	15132	15343	15160	15182	15200	15174	15260	15357	15228	15133	14996	15132	15207	15116	15397	15533	15272	15229	15318	15269	15247	15279	15177	14977	15293	15015	15285	15270	15224	15111	15385	15160	15205	15010	15317	15245	15183	15257	15316	15275	15234	15308	15119	15043	15116	15385	15415	15189	15251	15194	15192	15142	15271	15476	15223	15093	15209	15215	15125	15170	15276	15185	15014	15202	15335	15338	15211	15166	15255	15228	15369	15357	15436	15195	15167	15168	15256	15199	15226	15286	15234	15214	15246	15298	15154	15140	15333	15067	15428	15085	15207	15139	15113	15256	15302	15350	15452	15106	15177	15202	15153	15064	15190	15259	15222	15194	15120	15057	15187	15175	15327	15240	15123	15189	15204	15167	15323	15290	15158	15101	15188	15142	15243	15252	15164	15078	15123	15188	15279	15107	15090	15117	15041	15153	14879	15107	15115	15223	15141	15378	15245	15052	15156	15170	15212	15164	15477	15096	15357	15206	15254	15182	15203	15310	15222	15248	15115	15331	15177	15202	15097	15153	15275	15332	15456	15183	15098	15088	15235	15078	15070	14951	15315	15216	15252	15374	15197	15250	15175	15151	15250	15095	15303	15310	15116	15128	15308	15173	15310	15035	14968	15242	15281	15266	15282	15264	15346	15224	15283	15219	15425	15378	15191	15382	15205	15137	15168	15175	15314	15180	15178	15203	15227	15125	15267	15049	15120	15389	15317	15175	15220	15210	15288	15232	15279	15322	15150	15137	15216	15054	15171	15139	15289	15205	15173	15194	15227	15013	15139	15283	15315	15329	15159	15303	15131	15044	15245	15082	15321	14986	15384	15199	15147	15352	15288	15345	15243	15056	15255	15234	15059	15163	15137	15163	15026	15201	15083	15281	15167	15180	15292	15383	15039	15260	15207	15141	15225	15161	15343	15154	15411	15075	15115	15093	15181	15283	15150	15327	15233	15126	15261	15127	15192	15077	15098	15150	15260	15198	15250	15141	15183	15174	15130	15167	15183	15084	15190	15252	15305	15188	15200	15258	15448	15186	15305	15144	15308	15328	15149	15306	15054	15094	14993	15189	15027	15119	15166	15195	15098	15192	15250	15312	15113	15160	15246	15427	15252	15303	15286	15105	15396	15350	15340	15249	15186	15045	15137	15149	15267	15344	15096	15599	15261	15192	15295	15189	15222	15087	15238	15392	15348	15276	15446	15357	15144	15093	15228	15047	15102	15103	15134	15111	15326	15094	15271	15331	15339	15074	15106	15138	15153	15151	15307	15237	15119	14993	14981	15244	15084	15204	15025	15050	15120	15356	15373	15166	15359	15156	15012	15080	14984	15017	15096	15219	15146	15234	15168	15193	15106	15312	15285	15352	15314	15318	15200	15347	15003	15341	15367	15186	15179	15252	15313	15262	15334	15292	15352	15150	15139	15219	15223	15205	15127	15302	15035	15225	15099	15142	15093	15247	15072	15080	14968	15483	15255	15184	15033	15173	15132	14975	15433	15191	15252	15322	15115	15044	15092	15246	15306	15099	15285	15214	15221	15258	15164	15128	15242	15272	15178	15166	15315	15252	15294	15197	15325	15193	15014	15327	15118	15243	15147	15088	15288	15018	15076	15149	15200	15011	15190	15190	15207	15323	15121	15287	15171	15104	15294	14990	15153	15224	15053	15165	15345	15337	15263	15228	15204	15352	15067	15276	15335	15229	15308	15231	15267	15443	15127	15320	15246	15268	15194	15209	15087	15068	15181	15141	15167	14987	14823	15332	15032	15202	15039	15357	15173	15218	15112	14962	15170	15180	15279	15166	15182	15206	15052	15275	15315	15246	15301	15062	15199	15157	15238	15345	15188	15331	15067	15146	15172	15132	15050	15183
23599	31834	31169	25874	21715	18633	16878	15483	15205	14628	14637	14377	14184	14126	13897	13958	13712	13757	13764	13624	13673	13486	13523	13473	13594	13549	13573	13698	13425	13496	13519	13576	13481	13323	13478	13488	13435	13514	13651	13424	13343	13688	13457	13573	13411	13409	13441	13510	13619	13565	13532	13551	13474	13432	13471	13456	13478	13436	13337	13538	13346	13437	13495	13321	13285	13351	13556	13410	13456	13409	13633	13533	13439	13446	13529	13439	13437	13277	13455	13427	13470	13478	13568	13530	13621	13426	13407	13503	13458	13583	13480	13365	13415	13380	13299	13519	13271	13407	13403	13505	13384	13404	13568	13471	13462	13499	13558	13607	13410	13529	13568	13442	13339	13479	13549	13330	13360	13413	13439	13355	13513	13466	13572	13451	13485	13600	13465	13489	13363	13417	13280	13612	13524	13427	13597	13259	13524	13416	13414	13450	13422	13397	13406	13486	13247	13635	13240	13444	13633	13447	13593	13532	13323	13455	13477	13383	13406	13480	13548	13399	13536	13489	13456	13394	13437	13269	13444	13390	13454	13345	13404	13440	13347	13473	13403	13490	13328	13502	13457	13456	13534	13397	13316	13357	13587	13383	13396	13536	13436	13438	13534	13348	13279	13407	13355	13377	13373	13635	13622	13410	13543	13705	13332	13390	13538	13418	13383	13653	13388	13226	13578	13451	13292	13334	13388	13465	13537	13488	13515	13498	13417	13513	13392	13573	13419	13357	13397	13528	13462	13370	13500	13465	13419	13533	13382	13397	13577	13523	13326	13407	13603	13490	13371	13562	13486	13592	13235	13350	13468	13463	13294	13510	13417	13519	13396	13352	13671	13489	13245	13561	13555	13473	13379	13420	13565	13613	13486	13571	13387	13491	13472	13450	13335	13483	13496	13571	13343	13347	13550	13464	13470	13559	13473	13467	13338	13304	13441	13524	13309	13575	13307	13502	13471	13461	13532	13474	13416	13643	13611	13737	13566	13402	13437	13338	13557	13476	13319	13583	13307	13458	13472	13523	13466	13456	13622	13445	13518	13458	13395	13459	13552	13424	13339	13507	13522	13360	13437	13435	13574	13425	13609	13421	13357	13540	13530	13466	13518	13389	13579	13514	13467	13544	13595	13225	13565	13294	13553	13452	13415	13445	13419	13495	13376	13376	13472	13355	13396	13508	13412	13338	13475	13383	13547	13327	13574	13402	13518	13383	13391	13459	13560	13404	13574	13563	13600	13477	13438	13564	13425	13523	13487	13355	13477	13484	13338	13489	13560	13397	13635	13544	13533	13433	13450	13429	13320	13297	13456	13314	13479	13531	13512	13580	13407	13408	13528	13378	13351	13417	13298	13323	13476	13602	13350	13481	13461	13288	13451	13473	13511	13481	13390	13418	13582	13482	13437	13626	13491	13445	13215	13353	13464	13536	13596	13490	13282	13397	13527	13643	13481	13509	13646	13453	13385	13307	13507	13512	13616	13447	13418	13481	13445	13472	13554	13634	13524	13629	13367	13438	13476	13546	13512	13399	13594	13359	13346	13463	13415	13427	13477	13522	13542	13385	13473	13465	13600	13459	13649	13450	13463	13515	13456	13494	13473	13441	13452	13402	13461	13412	13272	13545	13456	13267	13555	13435	13328	13349	13599	13450	13338	13480	13627	13450	13365	13457	13582	13330	13294	13707	13374	13486	13453	13582	13563	13385	13513	13526	13435	13297	13398	13485	13453	13453	13309	13480	13519	13391	13382	13371	13388	13558	13478	13629	13373	13436	13597	13457	13400	13535	13564	13383	13550	13347	13649	13457	13547	13644	13438	13443	13406	13382	13524	13468	13453	13322	13548	13352	13432	13408	13453	13377	13425	13481	13348	13574	13361	13650	13403	13420	13376	13533	13541	13557	13463	13410	13548	13584	13518	13360	13469	13332	13636	13556	13614	13499	13503	13488	13470	13411	13492	13508	13338	13490	13435	13608	13480	13421	13330	13389	13558	13284	13527	13362	13584	13420	13522	13378	13446	13606	13606	13325	13537	13366	13412	13385	13535	13609	13478	13513	13564	13482	13506	13289	13417	13497	13551	13572	13438	13580	13523	13479	13542	13559	13477	13580	13557	13354	13484	13506	13557	13414	13486	13505	13629	13310	13528	13460	13443	13290	13553	13432	13518	13155	13456	13469	13565	13388	13438	13447	13486	13320	13558	13442	13401	13466	13466	13472	13688	13437	13457	13452	13490	13467	13418	13471	13410	13587	13563	13398	13586	13292	13304	13620	13510	13417	13396	13454	13372	13446	13444	13472	13445	13321	13471	13468	13350	13474	13394	13455	13590	13642	13519	13572	13485	13422	13531	13466	13411	13453	13441	13618	13527	13632	13516	13516	13410	13349	13542	13508	13410	13485	13631	13511	13427	13536	13448	13491	13435	13432	13424	13482	13653	13485	13455	13509	13388	13443	13572	13475	13601	13432	13443	13459	13416	13444	13439	13547	13323	13513	13369	13423	13514	13614	13468	13312	13395	13400	13459	13431	13307	13471	13491	13518	13372	13594	13472	13479	13535	13500	13366	13592	13376	13583	13402	13486	13318	13387	13595	13452	13365	13471	13618	13418	13463	13437	13428	13528	13565	13502	13444	13409	13326	13405	13753	13473	13432	13470	13297	13413	13274	13398	13426	13380	13454	13479	13484	13497	13429	13607	13534	13552	13404	13488	13420	13527	13271	13608	13579	13509	13519	13428	13399	13602	13458	13560	13575	13495	13435	13417	13426	13441	13517	13490	13576	13471	13639	13438	13596	13320	13483	13549	13471	13439	13461	13683	13313	13345	13391	13562	13668	13477	13572	13466	13347	13401	13441	13378	13665	13495	13583	13539	13530	13489	13609	13492	13317	13390	13589	13376	13348	13412	13370	13508	13399	13209	13446	13415	13489	13295	13302	13387	13536	13497	13467	13479	13527	13401	13526	13452	13470	13443	13619	13545	13488	13578	13555	13441	13600	13436	13481	13313	13431	13390	13368	13333	13505	13536	13452	13468	13455	13506	13356	13474	13457	13436	13514	13390	13441	13506	13614	13332	13488	13571	13468	13532	13506	13485	13572	13527	13449	13649	13321	13515	13429	13458	13436	13476	13355	13475	13404	13419	13577	13449	13429	13427	13583	13639	13418	13596	13524	13553	13549	13351	13421	13578	13482	13404	13500	13553	13465	13365	13554	13629	13296	13399	13604	13359	13435	13578	13439	13608	13627	13417	13378	13576	13377	13554	13467	13649	13436	13284	13364	13471	13433	13399	13505	13419	13459	13500	13506	13410	13480	13553	13372	13336	13388	13484	13436	13451	13390	13412	13453	13332	13502	13424	13486	13467	13392	13224	13318	13460	13417	13640	13484	13515	13519	13577	13470	13584	13558	13385	13451	13482	13352	13489	13391	13427	13433	13525	13547	13506	13414	13421	13547	13457	13490	13514	13374	13575	13462	13378	13541	13514	13473	13530	13487	13561	13555	13391	13378	13489	13443	13515	13393	13429	13466	13390	13446	13387	13368	13393	13549	13480	13624	13269	13345	13551	13535	13548	13426	13510	13402	13687	13459	13437	13534	13503	13502	13471	13348	13567	13417	13348	13500	13365	13611	13487	13395	13437	13448	13525	13425	13539	13577	13461	13502	13575	13414	13352	13358	13489	13528	13407	13295	13553	13441	13455	13511	13410	13512	13333	13481	13577	13469	13534	13503	13450	13438	13445	13583	13452	13410	13427	13484	13404	13364	13440	13568	13616	13320	13409	13384	13501	13587	13403	13598	13535	13446	13510	13438	13472	13536	13471	13448	13594	13443	13688	13385	13449	13420	13374	13456	13515	13610	13376	13716	13480	13433	13368	13528	13456	13741	13608	13457	13579	13375	13438	13445	13535	13458	13380	13587	13561	13485	13461	13572	13467	13570	13452	13517	13398	13411	13608	13534	13545	13559	13295	13463	13558	13578	13356	13339	13507	13549	13528	13425	13531	13457	13354	13395	13462	13553	13438	13580	13415	13439	13402	13595	13336	13488	13333	13432	13603	13427	13332	13397	13377	13323	13667	13403	13532	13495	13405	13529	13440	13453	13562	13391	13575	13501	13376	13568	13300	13380	13597	13328	13512	13498	13261	13535	13325	13482	13537	13433	13460	13592	13519	13506	13654	13269	13529	13531	13541	13525	13388	13258	13598	13471	13496	13456	13507	13612	13428	13645	13338	13359	13493	13569	13375	13523	13456	13349	13444	13418	13448	13565	13551	13371	13476	13431	13425	13436	13506	13492	13538	13394	13368	13631	13349	13505	13552	13391	13520	13590	13359	13335	13338	13521	13510	13385	13240	13575	13385	13527	13490	13464	13459	13564	13535	13383	13471	13428	13490	13419	13389	13246	13655	13309	13486	13550	13394	13548	13451	13505	13437	13537	13554	13511	13359	13388	13535	13489	13639	13422	13497	13455	13415	13464	13586	13580	13443	13566	13398	13406	13383	13271	13407	13474	13486	13408	13408	13454	13377	13522	13377	13544	13340	13512	13337	13682	13406	13536	13404	13553	13493	13592	13533	13391	13550	13573	13370	13435	13441	13460	13425	13385	13508	13470	13445	13392	13397	13601	13353	13315	13353	13577	13434	13422	13434	13414	13669	13373	13464	13651	13423	13426	13377	13313	13511	13491	13544	13419	13558	13348	13397	13471	13476	13290	13528	13556	13394	13456	13533	13503	13539	13513	13403	13502	13495	13438	13438	13585	13473	13405	13498	13502	13457	13487	13556	13485	13403	13409	13403	13506	13392	13534	13548	13407	13619	13414	13497	13566	13407	13275	13462	13238	13508	13568	13467	13576	13371	13417	13518	13434	13458	13523	13586	13654	13492	13527	13499	13258	13404	13403	13414	13429	13539	13486	13417	13360	13492	13530	13337	13600	13584	13417	13420	13510	13524	13554	13465	13415	13459	13393	13560	13537	13398	13454	13449	13394	13483	13544	13461	13369	13378	13437	13479	13504	13539	13374	13539	13369	13538	13571	13363	13472	13432	13391	13483	13420	13468	13491	13463	13581	13510	13392	13370	13559	13597	13361	13441	13532	13454	13404	13580	13411	13514	13544	13614	13372	13488	13417	13363	13271	13410	13645	13440
25901	21619	28699	25976	23819	22603	21006	18227	17462	17319	17105	17184	16481	16470	16392	16313	16180	16068	16011	15937	15811	15824	15910	15873	15928	15872	15938	15970	15815	15953	15985	15936	16057	15792	15776	16044	15908	15856	15799	15620	16039	15690	15966	15954	15709	15729	15799	15788	15696	15654	15740	15696	15807	15865	15830	15679	15712	15684	15780	15842	15793	15806	15807	15682	15845	15740	15484	15757	15699	15773	15660	15817	15653	15603	15758	15618	15717	15750	15747	15795	15728	15670	15698	15649	15707	15811	15663	15549	15500	15937	15654	15637	15850	15595	15768	15858	15603	15793	15672	15709	15788	15729	15873	15771	15702	15724	15589	15645	15773	15782	15567	15648	15651	15753	15855	15755	15657	15760	15769	15903	15919	15853	15731	15783	15701	15751	15686	15599	15676	15897	15744	15833	15484	15570	15581	15667	15822	15703	15801	15571	15655	15679	15607	15502	15738	15779	15704	15666	15657	15856	15723	15723	15706	15858	15677	15593	15820	15640	15746	15744	15844	15821	15706	15642	15861	15738	15709	15600	15779	15741	15635	15910	15719	15660	15618	15711	15586	15719	15835	15658	15670	15682	15678	15508	15659	15735	15718	15550	15826	15850	15686	15762	15834	15660	15443	15842	15892	15657	15755	15691	15557	15867	15618	15765	15954	15823	15712	15828	15673	15635	15697	15832	15755	15663	15829	15654	15677	15623	15628	15603	15797	15617	15677	15862	15785	15821	15747	15715	15759	15665	15587	15748	15642	15640	15637	15808	15863	15539	15639	15685	15627	15686	15851	15860	15751	15687	15803	15630	15756	15574	15761	15672	15660	15598	15743	15801	15560	15701	15588	15678	15768	15865	15826	15663	15725	15794	15642	15785	15834	15717	15839	15771	15713	15645	15586	15614	15952	15848	15622	15819	15621	15627	15992	15631	15800	15683	15837	15605	15679	15909	15675	15576	15716	15661	15601	15903	15696	15560	15685	15908	15815	15844	15418	15623	15700	15585	15669	15618	15761	15802	15697	15604	15727	15821	15779	15808	15547	15683	15860	15878	15665	15783	15506	15588	15719	15772	15976	15834	15768	15562	15707	15824	15670	15780	15835	15769	15653	15556	15617	15664	15708	15727	15891	15762	15606	15667	15769	15679	15951	15649	15579	15549	15524	15635	15785	15690	15614	15678	15804	15579	15729	15876	15715	15609	15684	15626	15561	15763	15495	15544	15829	15671	15771	15647	15949	15585	15701	15733	15822	15639	15811	15696	15612	15759	15724	15700	15634	15581	15868	15725	15831	15599	15921	16003	15872	15729	15744	15886	15804	15733	15804	15689	15748	15747	15715	15851	15657	15827	15843	15727	15807	15850	15675	15871	15741	15750	15546	15746	15455	15560	15717	15671	15942	15591	15710	15551	15847	15656	15773	15480	15633	15598	15677	15482	15679	15666	15634	15675	15640	15716	15771	15691	15853	15607	15719	15591	15912	15823	15605	15842	15559	15535	15813	15798	15722	15824	15751	15561	15705	15911	15805	15716	15619	15508	15698	15820	15928	15695	15621	15632	15565	15819	15767	15784	15816	15778	15682	15764	15695	15742	15728	15658	15688	15830	15704	15666	15788	15741	15776	15885	15653	15517	15721	15609	15740	15567	15731	15642	15756	15880	15844	15779	15689	15914	15869	15699	15835	15867	15842	15605	15722	15588	15671	15736	15805	15834	15802	15859	15777	15893	15526	15723	15832	15789	15781	15651	15836	15654	15518	15718	15754	15751	15782	15658	15650	15356	15634	15851	15764	15834	15909	15842	15718	15525	15669	15677	15723	15771	15576	15797	15768	15657	15861	15712	15787	15741	15785	15712	15779	15694	15890	15826	15960	15847	15760	15795	15551	15743	15791	15639	15643	15726	15790	15532	15917	15834	15571	15667	15848	15795	15848	15665	15831	15779	15950	15640	15626	15678	15669	15588	15545	15562	15561	15619	15912	15744	15745	15585	15718	15644	15693	15838	15770	15748	15616	15674	15685	15782	15860	15657	15687	15768	15761	15683	15644	15821	15974	15806	15626	15808	15782	15775	15852	15807	15804	15586	15780	15633	15668	15867	15885	15615	15675	15704	15712	15732	15858	15742	15715	15660	15749	15679	15739	15776	15530	15809	15698	15455	15672	15670	15647	15690	15503	15709	15556	15782	15944	15679	15851	15666	15827	15524	15906	15623	15830	15613	15627	15894	15683	15698	15596	15499	15759	15744	15668	15649	15751	15776	15636	15710	15866	15683	15764	15735	15661	15617	15885	15706	15899	15698	15556	15964	15689	15514	15778	15804	15502	15774	15631	15728	15886	15727	15561	15576	15768	15690	15794	15678	15847	15690	15816	15677	15643	15639	15687	15614	15846	15630	15710	15821	15758	16080	15703	15741	15889	15697	15851	15601	15748	15644	15691	15643	15832	15944	15730	15885	15738	15707	15589	15885	15631	15735	15790	15794	15650	15721	15711	15697	15787	15651	15565	15795	15580	15778	15741	15768	15647	15628	15808	15820	15611	15777	15720	15790	15885	15754	15660	15417	15722	15768	15891	15780	15678	15583	15708	15553	15681	15848	15690	15577	15716	15740	15949	15776	15589	15748	15529	15719	15886	15764	15697	15465	15722	15753	15416	15729	15608	15590	15685	15627	15702	15876	15727	15652	15611	15574	15786	15865	15695	15715	15733	15799	15847	15674	15710	15774	15734	15799	15767	15693	15547	15659	15890	15634	15483	15758	15839	15799	15414	15807	15921	15779	15793	15960	15843	15569	15752	15787	15692	15725	15779	15691	15739	15709	15811	15888	15673	15638	15605	15643	15842	15899	15752	15827	15661	15774	15830	15692	15815	15663	15649	15706	15695	15613	15931	15675	15707	15852	15785	15765	15734	15942	15824	15520	15771	15692	15806	15623	15663	15741	15653	15911	15560	15806	15754	15587	15675	15619	15627	15543	15795	15693	15608	15731	15645	15691	15733	15585	15650	15664	15657	15828	15836	15542	15769	15763	15749	15760	15776	15638	15763	15548	15736	15638	15798	15697	15841	15822	15681	15659	15718	15746	15741	15733	15735	15553	15907	15546	15900	15680	15672	15788	15609	15580	15797	15908	15636	15729	15612	15700	15760	15856	15707	15791	15852	15641	15777	15686	15948	15627	15744	15658	15793	15876	15544	15756	15660	15705	15735	15809	15815	15596	15852	15960	15674	15778	15470	15801	15757	15699	15737	15856	15808	15664	15546	15540	15767	15748	15921	15777	15787	15611	15570	15818	15620	15466	15594	15784	15816	15861	15671	15551	15801	15693	15862	15764	15703	15892	15769	15535	15605	15748	15781	15621	15650	15703	15699	15599	15741	15654	15738	15647	15761	15736	15607	15691	15540	15496	15689	15779	15934	15711	15813	15641	15687	15790	15675	15824	15583	15673	15926	15676	15610	15581	15791	15759	15861	15692	15687	15918	15547	15700	15673	15786	15851	15754	15792	15702	15774	15867	15681	15685	15527	15785	15759	15742	15696	15749	15690	15885	15651	15655	15625	15764	15375	15547	15872	15800	15834	15769	15636	15767	15751	15644	15799	15725	15753	15709	15760	15755	15647	15886	15841	15721	15511	15637	15771	15791	15909	15965	15628	15701	15528	15690	15887	15674	15552	15697	15838	15676	15857	15639	15615	15572	15724	15784	15790	15814	15501	15631	15789	15738	15509	15597	15630	15682	15590	15646	15788	15865	15734	15687	15821	15748	15768	15796	15672	15851	15776	15761	15736	15562	15861	15796	15885	15643	15859	15626	15795	15688	15701	15808	15635	15637	15723	15943	15632	15670	15849	15862	15713	15689	15653	15609	15807	15861	15690	15646	15697	15851	15655	15787	15806	15865	15632	15655	15682	15886	15744	15811	15875	15846	15860	15707	15511	15756	15764	15724	15488	15766	15825	15627	15709	15675	15601	15722	15729	15591	15649	15806	15709	15785	15587	15667	15621	15725	15687	15829	15698	15714	15761	15818	15746	15840	15567	15765	15741	15891	15848	15635	15508	15389	15787	15801	15775	15795	15673	15543	15734	15495	15557	15711	15717	15816	15774	15752	15729	15703	15760	15749	15911	15945	15961	15584	15620	15866	15765	15638	15687	15668	15824	15530	15642	15750	15853	15794	15809	15730	15889	15883	15680	15667	15515	15673	15565	15664	15573	15655	15786	15809	15781	15889	15928	15817	15662	15773	15600	15722	15830	15880	15910	16030	15887	15666	15733	15715	15809	15500	15604	15632	15468	15695	15681	15583	15627	15721	15799	15613	15809	15592	15680	15663	15837	15630	15589	15900	15804	15653	15628	15814	16017	15693	15627	15800	15877	15924	15615	15850	15711	15577	15766	15784	15678	15770	15896	15598	15591	15699	15797	15448	15759	15720	15885	15803	15738	15713	15743	15689	15772	15823	15769	15712	15720	15781	15736	15840	15778	15803	15581	15715	15730	15703	15803	15931	15806	15810	15809	15770	15731	15618	15732	15548	15673	15670	15619	15860	15714	15672	15760	15626	15804	15740	15772	15735	15853	15942	15683	15638	15738	15823	15889	15613	15610	15717	15883	15728	15592	15666	15712	15801	15759	15656	15880	15599	15770	15711	15830	15468	15682	15570	15638	15740	15741	15539	15779	15802	15846	15860	15659	15692	15570	15710	15838	15608	15573	15734	15786	15747	15620	15686	15603	15757	15784	15647	15843	15510	15614	15677	15764	15727	15845	15652	15540	15851	15959	15916	15757	15730	15630	15412	15629	15869	16005	15745	15665	15693	15448	15589	15508	15656	15911	15654	15624	15876	15723	15676	15721	15490	15692	15887	15766	15718	15769	15622	15688	15825	15633	15890	15936	15857	15806	15742	15592	15727	15845	15770	15601	15611	15646	15645	15857	15655	15653	15799	15672	15807	15615	15688	15682	15556	15681	15842	15549	15478	15685	15573	15678	15663	15935	15820	15724	15949	15750	15822	15598	15638	15731	15693	15711	15727	15727	15863	15799	15909	15879	15644	15761	15751	15691	15602	15734	15906	15784	15874	15654	15727	15644	15578	15913	15676	15781	15776	15869	15708	15721	15818	15592	15787	15668	15629	15795	15855	15804	15821	15722	15753
24523	39911	38804	31484	26355	22213	19155	17745	16707	16016	15776	15381	15082	14851	14880	14790	14458	14546	14091	14225	14048	14037	13890	14077	14012	14025	13909	14018	13984	13867	14067	13967	13985	13910	13742	13973	13871	13974	14031	13761	13931	13971	13764	13759	13775	14009	13913	13836	13895	13853	13972	13791	13937	13953	13787	13761	13998	13970	13919	13785	13820	13881	13684	13717	13936	13746	13866	13858	13977	13752	13851	13792	13757	13885	13798	13928	13807	13841	13879	13860	13819	13707	13927	13779	13827	13743	13836	13815	13809	13764	13878	13741	13661	13675	13846	13652	13791	13913	13826	13828	13777	13770	13780	13849	13925	13788	13796	13713	13694	13674	13725	13826	13829	13765	13693	13602	13941	13964	13667	13625	13856	13778	13873	13690	13911	13902	13666	13777	13951	13650	13719	13823	13862	13647	13720	13663	13750	13793	13806	13938	13660	13743	13964	13752	14006	13688	13652	13883	13769	13616	13944	13847	13884	13962	13761	13805	13738	13762	14014	13863	13632	13904	13874	13786	13687	13920	13682	13757	13719	13831	13786	13770	13773	13772	13731	13868	13796	13706	13823	13684	13842	13648	13875	13829	13750	13865	13643	13664	13798	13868	13858	13674	13838	13721	13876	13766	13903	13704	13843	13814	13743	13774	13701	13771	13864	13735	13919	13709	13919	13810	13742	13815	13713	13779	14054	13744	13830	13675	13883	13820	13556	13601	13835	13830	13693	13967	13767	13832	13800	13839	13799	13862	13690	13852	13746	13686	13664	13733	13662	13882	13819	13742	13716	13866	13910	13757	13758	14028	13857	13774	13708	13859	13833	13799	13993	13924	13804	13950	13664	13810	13760	13723	13777	13803	13711	13808	13815	13854	13831	13790	13662	13832	13933	13780	13782	13875	13773	13801	13920	13809	13620	13610	13764	13698	13846	13755	13816	13777	13845	13754	13735	13729	13654	13913	13871	13834	13823	13956	13789	13914	13787	13744	13886	13801	13734	13795	13867	13607	13795	13910	13849	13830	13728	13879	13811	13651	13893	13688	13791	13708	13917	13849	13738	13884	13668	13621	13799	13900	13801	13669	13819	13774	13767	13898	13882	13844	13889	13662	13812	13921	13725	13845	13854	13859	13794	13738	13654	13905	13770	13882	13804	13835	13924	13858	13886	13693	13815	13753	13557	13693	13745	13839	13755	13948	13720	13922	13703	13834	13774	13599	13749	13714	13845	13817	13669	13880	13803	13893	13806	13831	13555	13878	13682	13753	13742	13840	13852	13735	13766	13757	13808	13878	13802	13832	13945	13807	13783	13912	13850	13734	13742	13893	13828	13828	13708	13776	13806	13915	13856	13990	13773	13967	13893	13878	13756	13757	13914	13769	13581	13845	13762	13809	13841	13946	13876	13709	13806	13834	13748	13840	13910	13731	13665	13727	13465	13804	13831	13922	13710	13685	13850	13642	13860	13831	13828	13814	13773	13833	13795	13807	13815	13842	13862	13695	13648	13832	13840	13654	13930	13767	13854	13687	13752	13712	13807	13954	13642	13822	13847	13962	13678	13856	13696	13882	13868	13791	13682	13751	13882	13821	13874	13666	13909	13839	13860	13841	13823	13782	13999	13897	13719	13853	13628	13800	13836	13746	13732	13673	13657	13899	13724	13785	13813	13585	13765	13727	13833	13789	14008	13603	13979	13725	13845	13754	13814	13703	14006	13813	13666	13884	13814	13723	13810	13877	13788	13880	13750	13794	13908	13780	13823	13874	13968	13814	13919	13751	13854	13710	13769	13781	13877	13835	13609	13891	13635	13866	13784	13807	13789	13782	13691	13728	13837	13726	13863	13792	13763	13751	13813	13892	13826	13864	13786	13834	13863	13659	13920	13692	13725	13931	13853	13756	13757	13749	13977	13930	13829	13561	13838	13895	13813	13923	13714	13828	13902	13930	13618	13913	13645	13799	13717	13767	13875	13852	13801	13696	13834	13764	13708	13666	13754	13828	13839	13758	13795	13696	13815	13734	13580	13683	13804	13930	13716	13926	13819	13898	13785	13831	13963	13963	13837	13801	13738	13757	13735	13796	13859	13646	13677	13751	13918	13843	13938	13771	13795	13929	13715	13819	13796	13715	13753	13875	13870	13785	13851	13746	13947	13850	13765	13897	13812	13917	13794	13777	13948	13652	13675	13839	13844	14057	13798	13742	13921	13776	13793	13710	13840	13923	13642	13725	13910	13644	13708	13974	13770	13759	13752	13774	13831	13642	13777	13847	13791	13828	13806	13819	13862	13751	13982	13904	13763	13839	13827	13886	13677	13831	13978	13711	13920	13851	13727	13806	13738	13837	13919	13716	13883	13701	13788	13774	13851	13931	13838	14001	13938	13909	13891	13741	14026	13861	13964	13983	13797	13668	13674	13924	13650	13903	13643	13837	13776	13824	13756	13893	13972	13597	13910	13678	13817	13901	13817	13755	13718	13834	13852	13693	13770	13731	13853	13853	13837	13739	13737	13766	13782	13762	13883	13937	13865	13876	13707	13949	13743	13790	13705	14060	13753	13895	13868	13696	13680	13910	13653	13847	13718	13792	13916	13825	13753	13828	13977	13634	13756	13740	13808	13738	13788	13715	13746	13820	13711	13633	13807	13811	13830	13837	13718	13775	13588	13746	13873	13759	13688	13763	13887	13974	13816	13934	13836	13738	13625	13788	13707	13778	13749	13729	13698	13744	13754	13707	13860	13666	13880	13744	13771	13827	13973	13801	13836	13887	13678	13790	13679	13833	13780	13697	13644	13938	13715	13746	13847	13737	13836	13716	13789	13790	13909	13794	13759	13846	13723	13978	13785	13792	13798	13855	13796	13746	13671	13917	13783	13710	13710	13898	13806	13826	13920	13806	13786	13861	13710	13903	13976	13672	13954	13783	13777	13743	13743	13784	13766	13798	13738	13790	13809	13836	13910	13762	13940	13890	13670	13713	13796	13597	13769	13912	13929	13870	13813	13725	13812	13799	13792	13769	13664	13741	13935	13841	13681	13849	13752	13752	13889	13770	13815	13859	13777	13713	13694	13725	13737	13678	13744	13642	13604	13678	13695	13765	13820	13770	13801	13901	13850	13742	13781	13679	13897	13881	13734	13864	13747	13746	13828	13879	13791	13906	13828	13800	13794	13697	13739	13898	13707	13764	13765	13757	13779	13887	13710	13942	13838	13782	13562	13776	13685	13913	13863	13828	13733	13830	13921	13847	13766	13933	13885	13819	13711	13614	13862	13648	13903	13897	13816	13837	13804	13663	13791	13699	13819	13815	13767	13821	13768	13945	13913	13807	14019	13841	13733	13704	13781	13854	13715	13838	13863	13839	14011	13717	13734	13768	13831	13732	13781	13797	13813	13656	13877	13656	13755	13753	13779	13846	13857	13744	13889	13867	13949	13829	13608	13740	13805	13813	13898	13848	13685	13844	13828	13615	13719	14076	13829	13814	13767	13803	13789	13672	13824	13710	13737	13740	13820	13831	13743	13751	13783	13780	13683	13876	13803	13755	13744	13875	13937	13759	13693	13721	13907	13756	13793	13665	13987	13741	13915	13902	13851	13758	13904	13721	13798	13700	13606	13765	13919	13852	13892	13914	13768	13696	13835	13881	13807	13773	13810	14013	13782	13885	13695	13827	13807	13819	13837	13844	14012	13847	13786	13751	13760	13823	13977	13667	13792	13890	13769	13780	14051	13697	13836	13842	13866	13865	13743	13977	13820	13691	13778	13727	13717	13841	13830	13675	13746	13869	13769	13662	13691	13753	13641	13826	13849	13645	13805	13706	13854	13760	13901	13919	13886	13913	13800	13876	13905	13804	13942	13782	13694	13749	13812	13826	13947	13829	13835	13845	13748	13812	13824	13894	13752	13865	13916	13664	13909	13959	13801	13772	13863	13689	13954	13762	13680	13908	13770	13763	13726	13746	13669	13636	13756	13902	13730	13875	13663	13846	13902	13741	13821	13785	13770	13763	13835	13777	13804	13759	13806	13756	13747	13735	13921	13736	13837	13823	13946	13661	13941	13776	14039	13806	13707	13819	13891	13921	13804	13921	13835	13892	13849	13829	13879	13867	13855	13930	13776	13881	13845	13713	13678	13802	13746	13844	13863	13763	13710	13857	13809	13765	13904	13733	13900	13803	13712	13854	13699	13675	13897	13772	13805	13859	13677	13904	13965	13887	13787	13801	13728	13997	13718	13657	13710	13763	13769	13610	13869	13882	13907	13914	13611	13825	13835	13955	13897	13947	13898	13777	13726	13939	13750	13697	13784	13827	13932	13727	13826	13848	13729	13866	13910	13687	13728	13880	13878	13774	13889	13790	13789	13767	13775	13706	13892	13715	13856	13688	13906	13926	13797	13766	13786	13779	13783	13765	13766	13907	13867	13990	13706	13735	13699	13846	13741	13833	13817	13791	13655	13837	13889	13922	13732	13741	13759	13591	13847	13725	13804	13754	13859	14009	13761	13815	13859	13741	13825	13844	13765	13653	13913	13615	13926	13886	13769	13827	13812	13843	13761	13736	13811	13717	13705	13838	13701	13712	13869	13696	13747	13848	13864	13829	13793	13972	13913	13738	13804	13756	13778	13749	13826	13747	13804	13730	13886	13807	13942	13947	13727	13688	13829	13850	13770	13844	13932	13776	13833	13878	13711	13941	13896	13812	13893	13800	13756	13889	13983	13872	13678	13806	13805	13719	13801	13727	13731	13866	13802	13852	13734	13566	13806	13657	13637	13865	13910	13696	13799	13813	13773	13752	13799	13630	13754	13774	13685	13984	13632	13890	13854	13767	13781	13823	13778	13785	13792	13809	13787	13862	13843	13892	13876	13886	13783	13742	13777	13900	13879	13714	13713	13867	13833	13719	13914	13938	13777	13970	13716	13844	13808	13727	13804	13752	13829	13878	13693	13876	13819	13778	13886	13819	13843	13887	13729	13727	13702	13845	13816	13710	13750	13639	13581	13749	13677	13861	13935	13816	13697	13851	13856	13760	13751	13652	13857	13852	13821	13891	13764	13836	13926	13803	13890	13886	13784	13750	13809	13783	13651	13722	13786	13736	13734	13746	13931	13788	13869	13733	13687	13922	13782	13939	13698	13857	13709	13695
24486	21604	29223	24606	22869	25288	25429	20796	19309	18892	18705	18300	18174	17793	17762	17529	17293	17434	17336	16974	17003	16829	17017	16946	17015	16898	17012	16758	16786	16782	16867	16787	16914	16847	16688	16800	16824	16783	16651	16762	16708	16641	16768	16496	16538	16889	16983	16760	16736	16696	16582	16637	16531	16735	16575	16937	16546	16708	16764	16602	16610	16754	16662	16603	16708	16428	16758	16660	16794	16734	16631	16448	16746	16669	16896	16494	16786	16831	16760	16762	16746	16687	16686	16697	16772	16608	16791	16636	16629	16360	16685	16728	16815	16739	16758	16818	16869	16457	16705	16798	16633	16519	16672	16778	16753	16575	16602	16671	16918	16614	16449	16679	16761	16552	16561	16795	16896	16721	16788	16787	16650	16607	16731	16777	16642	16769	16604	16579	16616	16615	16563	16758	16480	16589	16656	16609	16356	16617	16677	16438	16671	16766	16543	16685	16526	16545	16499	16578	16701	16754	16541	16692	16701	16696	16735	16616	16537	16771	16688	16726	16715	16549	16643	16535	16775	16687	16389	16367	16486	16698	16649	16553	16475	16712	16633	16534	16616	16796	16571	16609	16759	16724	16743	16721	16671	16650	16821	16602	16644	16647	16529	16817	16753	16686	16653	16742	16723	16643	16408	16135	16555	16663	16595	16674	16478	16505	16587	16589	16439	16754	16648	16538	16612	16639	16738	16741	16626	16698	16674	16654	16560	16624	16445	16479	16731	16732	16452	16618	16682	16620	16710	16654	16584	16763	16594	16641	16768	16675	16597	16629	16622	16743	16509	16667	16670	16665	16692	16718	16719	16652	16788	16382	16528	16638	16754	16588	16564	16524	16690	16689	16551	16639	16650	16710	16591	16686	16722	16736	16659	16748	16670	16584	16673	16664	16586	16611	16619	16491	16701	16815	16433	16703	16689	16670	16861	16471	16857	16544	16480	16444	16935	16529	16871	16635	16515	16631	16594	16733	16599	16671	16604	16717	17011	16742	16543	16634	16539	16761	16788	16508	16877	16468	16554	16616	16569	16580	16529	16837	16819	16615	16702	16598	16726	16415	16684	16740	16787	16682	16600	16562	16769	16690	16633	16461	16436	16712	16642	16462	16840	16543	16793	16734	16638	16632	16662	16367	16591	16750	16565	16688	16336	16698	16664	16588	16572	16693	16585	16613	16540	16666	16700	16634	16620	16510	16712	16470	16719	16821	16470	16504	16603	16559	16667	16852	16641	16441	16826	16572	16707	16597	16715	16619	16705	16739	16559	16432	16635	16494	16630	16688	16584	16468	16773	16586	16597	16586	16608	16831	16626	16611	16513	16546	16891	16663	16589	16611	16524	16490	16772	16617	16572	16722	16253	16792	16545	16636	16685	16538	16746	16540	16698	16530	16574	16603	16628	16529	16419	16664	16773	16676	16694	16601	16647	16424	16873	16817	16704	16550	16625	16711	16772	16697	16777	16604	16741	16559	16514	16720	16727	16523	16423	16391	16632	16676	16681	16858	16797	16620	16702	16521	16452	16605	16731	16603	16553	16713	16793	16675	16600	16690	16672	16690	16673	16592	16671	16811	16553	16751	16651	16519	16667	16749	16582	16604	16419	16443	16630	16420	16753	16742	16646	16584	16580	16573	16627	16635	16796	16675	16567	16621	16553	16509	16687	16762	16670	16656	16690	16742	16755	16772	16734	16811	16749	16652	16381	16651	16612	16671	16775	16606	16639	16695	16605	16488	16620	16684	16563	16538	16761	16585	16727	16446	16511	16563	16623	16609	16554	16544	16641	16773	16616	16615	16513	16765	16580	16539	16571	16653	16715	16522	16616	16463	16589	16587	16611	16804	16801	16762	16467	16407	16489	16618	16712	16710	16723	16639	16654	16745	16641	16444	16439	16597	16687	16611	16558	16750	16655	16588	16659	16490	16725	16446	16533	16672	16681	16603	16779	16756	16672	16757	16876	16495	16645	16685	16646	16458	16702	16778	16702	16751	16517	16610	16590	16528	16514	16680	16907	16566	16458	16622	16549	16777	16631	16606	16550	16466	16672	16550	16745	16748	16750	16609	16486	16675	16604	16430	16525	16968	16580	16792	16576	16880	16547	16725	16750	16746	16669	16410	16521	16456	16608	16574	16393	16558	16690	16583	16568	16515	16666	16892	16609	16817	16620	16693	16742	16649	16877	16717	16438	16581	16691	16670	16554	16667	16552	16552	16444	16628	16809	16748	16836	16543	16677	16604	16844	16413	16711	16541	16592	16776	16849	16588	16698	16847	16736	16612	16776	16548	16738	16611	16563	16507	16731	16646	16725	16591	16719	16606	16605	16806	16454	16652	16381	16630	16689	16628	16478	16592	16704	16602	16579	16530	16676	16703	16637	16557	16460	16739	16691	16659	16587	16579	16584	16794	16552	16516	16590	16692	16657	16631	16578	16502	16523	16506	16738	16542	16625	16569	16662	16688	16701	16533	16653	16713	16753	16647	16594	16508	16580	16751	16588	16564	16653	16607	16708	16602	16451	16579	16784	16792	16737	16391	16421	16652	16659	16512	16372	16456	16807	16450	16594	16508	16725	16754	16615	16699	16569	16597	16737	16630	16759	16361	16736	16657	16582	16740	16658	16552	16496	16685	16568	16545	16764	16792	16758	16531	16650	16612	16637	16721	16628	16640	16710	16623	16613	16587	16423	16698	16692	16535	16779	16571	16758	16672	16704	16661	16465	16688	16749	16730	16705	16716	16540	16681	16651	16724	16744	16630	16590	16721	16692	16734	16788	16707	16502	16396	16594	16674	16569	16549	16512	16546	16529	16555	16590	16871	16599	16604	16794	16489	16388	16757	16645	16815	16696	16680	16639	16692	16564	16448	16644	16540	16741	16569	16616	16865	16589	16453	16449	16720	16605	16680	16528	16538	16671	16708	16742	16597	16704	16671	16622	16383	16386	16759	16625	16671	16465	16606	16638	16564	16623	16575	16883	16856	16698	16703	16614	16654	16657	16664	16515	16637	16559	16589	16606	16638	16673	16760	16665	16846	16598	16514	16700	16654	16573	16823	16640	16761	16529	16614	16612	16560	16620	16419	16592	16641	16718	16529	16490	16684	16749	16563	16703	16628	16717	16603	16646	16633	16474	16803	16658	16612	16756	16655	16660	16702	16743	16717	16659	16609	16631	16606	16791	16604	16869	16845	16727	16621	16653	16573	16696	16569	16800	16379	16787	16574	16420	16655	16535	16631	16607	16571	16593	16451	16667	16699	16652	16770	16617	16654	16536	16618	16708	16699	16782	16738	16660	16695	16468	16652	16744	16413	16730	16648	16569	16588	16649	16473	16583	16513	16611	16537	16739	16552	16712	16676	16659	16534	16584	16696	16668	16771	16525	16793	16506	16607	16523	16689	16778	16597	16877	16492	16659	16751	16514	16552	16555	16442	16557	16541	16597	16768	16572	16569	16655	16571	16431	16610	16561	16723	16837	16636	16792	16567	16792	16600	16875	16583	16578	16681	16814	16857	16839	16770	16689	16645	16500	16673	16722	16587	16586	16707	16566	16448	16519	16654	16503	16622	16682	16688	16781	16543	16769	16590	16583	16660	16696	16530	16835	16657	16675	16505	16770	16727	16681	16538	16841	16563	16687	16632	16680	16729	16666	16549	16537	16493	16606	16724	16452	16635	16670	16609	16566	16562	16558	16786	16609	16753	16706	16693	16695	16817	16608	16522	16834	16816	16841	16658	16501	16646	16670	16754	16702	16565	16697	16522	16679	16490	16593	16628	16663	16605	16556	16814	16781	16726	16571	16694	16592	16552	16587	16755	16632	16690	16567	16703	16612	16475	16488	16421	16543	16476	16808	16688	16580	16626	16714	16813	16803	16609	16695	16568	16689	16661	16610	16546	16470	16762	16553	16667	16710	16554	16661	16531	16737	16728	16607	16670	16580	16678	16599	16557	16631	16556	16629	16529	16721	16590	16743	16605	16722	16562	16699	16689	16619	16578	16706	16673	16450	16700	16806	16375	16843	16649	16514	16650	16843	16782	16835	16672	16706	16697	16612	16575	16646	16567	16728	16608	16590	16576	16605	16863	16549	16763	16616	16589	16853	16575	16662	16612	16450	16735	16798	16666	16732	16693	16679	16736	16521	16652	16454	16351	16562	16514	16640	16739	16677	16756	16480	16594	16659	16685	16743	16850	16697	16625	16866	16700	16708	16604	16731	16711	16854	16616	16736	16676	16861	16383	16577	16611	16731	16727	16701	16650	16682	16732	16838	16804	16497	16614	16356	16885	16618	16521	16590	16637	16708	16657	16831	16898	16855	16743	16430	16715	16557	16990	16778	16530	16696	16582	16762	16715	16614	16409	16756	16666	16609	16592	16866	16721	16873	16894	16629	16487	16453	16485	16565	16618	16597	16649	16732	16772	16766	16644	16609	16715	16506	16567	16570	16764	16377	16698	16550	16528	16639	16721	16525	16622	16552	16561	16444	16599	16529	16515	16540	16534	16591	16524	16639	16535	16594	16606	16728	16511	16795	16744	16687	16600	16647	16662	16620	16486	16697	16539	16707	16632	16509	16689	16325	16486	16686	16514	16760	16684	16582	16847	16624	16666	16409	16596	16549	16602	16640	16570	16564	16636	16796	16641	16650	16824	16626	16729	16512	16780	16690	16929	16645	16654	16687	16634	16567	16587	16649	16683	16654	16741	16734	16563	16731	16662	16643	16691	16568	16815	16541	16674	16559	16694	16538	16679	16547	16628	16639	16712	16717	16708	16627	16641	16684	16701	16687	16643	16642	16490	16507	16518	16536	16519	16647	16630	16697	16635	16725	16599	16611	16767	16770	16595	16538	16623	16631	16656	16785	16827	16796	16720	16694	16742	16533	16630	16636	16687	16669	16725	16668	16711	16627	16536	16494	16588	16671	16561	16714	16592	16707	16573	16811	16658	16593	16516	16591	16498	16632	16613	16586	16531	16622	16390	16400	16619	16690	16665	16814	16617	16592	16666	16650	16705	16592	16739	16573	16503	16578	16432	16770	16776	16515	16859	16480	16525	16726	16783	16526	16798	16544	16720	16762	16523	16635	16523	16671	16785	16596	16749	16577	16710	16722	16714	16561	16708	16732	16734	16718	16634	16591	16604
26552	45003	43182	35201	30445	25570	22765	20108	18637	17687	17349	16792	16359	15981	15534	15404	15427	15247	15194	14909	14809	14611	14636	14577	14552	14206	14599	14496	14709	14653	14256	14468	14499	14569	14645	14639	14505	14405	14514	14368	14245	14454	14303	14331	14431	14443	14400	14297	14489	14294	14341	14206	14384	14284	14354	14484	14263	14223	14354	14484	14289	14241	14223	14372	14211	14366	14281	14321	14377	14298	14269	14218	14238	14311	14243	14305	14174	14217	14278	14346	14396	14223	14222	14311	14289	14274	14267	14262	14361	14324	14203	14226	14482	14188	14247	14205	14202	14273	14446	14292	14303	14285	14385	14449	14101	14247	14205	14328	14256	14335	14451	14248	14418	14222	14381	14314	14401	14400	14259	14295	14166	14453	14393	14333	14457	14347	14373	14236	14276	14262	14449	14298	14273	14366	14309	14140	14283	14517	14375	14367	14139	14217	14305	14216	14099	14377	14228	14228	14167	14128	14440	14258	14313	14395	14140	14307	14357	14175	14356	14310	14218	14334	14401	14311	14151	14375	14347	14350	14449	14300	14328	14179	14183	14252	14261	14250	14397	14477	14038	14397	14179	14306	14150	14172	14258	14294	14004	14324	14336	14416	14217	14374	14324	14388	14203	14246	14261	14155	14239	14134	14287	14308	14407	14372	14397	14307	14276	14305	14363	14331	14158	14291	14361	14195	14131	14189	14313	14270	14226	14511	14425	14172	14209	14321	14257	14285	14250	14479	14308	14210	14395	14352	14351	14144	14433	14247	14195	14218	14480	14330	14483	14286	14358	14299	14192	14371	14372	14438	14248	14500	14244	14326	14380	14360	14338	14307	14418	14238	14251	14434	14129	14257	14380	14404	14317	14439	14322	14457	14233	14265	14204	14354	14351	14218	14556	14380	14406	14366	14332	14316	14383	14219	14357	14251	14289	14371	14329	14241	14304	14155	14315	14293	14183	14501	14333	14324	14188	14440	14245	14378	14420	14407	14385	14259	14129	14332	14231	14341	14243	14331	14310	14284	14256	14255	14264	14187	14337	14453	14387	14365	14310	14353	14286	14210	14286	14403	14380	14240	14190	14303	14395	14312	14318	14267	14408	14318	14273	14436	14219	14127	14307	14230	14306	14247	14118	14461	14271	14403	14190	14172	14325	14212	14355	14407	14405	14383	14074	14291	14445	14258	14156	14292	14135	14368	14412	14303	14313	14329	14382	14179	14294	14362	14336	14333	14246	14344	14207	14261	14135	14398	14235	14306	14324	14223	14218	14306	14248	14465	14360	14256	14339	14324	14462	14354	14164	14289	14419	14284	14383	14264	14405	14397	14295	14223	14380	14413	14326	14398	14496	14182	14244	14218	14351	14238	14403	14287	14321	14251	14345	14105	14251	14384	14219	14443	14274	14195	14390	14356	14379	14376	14316	14270	14246	14393	14458	14258	14279	14180	14358	14219	14198	14396	14405	14166	14133	14162	14363	14384	14233	14149	14579	14277	14188	14407	14191	14290	14287	14313	14364	14448	14247	14471	14161	14391	14149	14269	14313	14171	14218	14319	14344	14253	14327	14261	14436	14412	14363	14188	14312	14399	14342	14246	14401	14308	14328	14316	14310	14521	14275	14222	14326	14277	14168	14224	14060	14293	14183	14190	14326	14324	14331	14190	14322	14237	14274	14136	14255	14413	14400	14187	14498	14066	14185	14178	14331	14402	14344	14243	14319	14228	14278	14419	14222	14212	14340	14344	14168	14371	14277	14292	14294	14361	14482	14284	14289	14313	14414	14424	14145	14269	14339	14361	14298	14386	14230	14091	14102	14285	14255	14344	14324	14223	14319	14237	14289	14273	14329	14251	14280	14330	14211	14232	14141	14412	14232	14329	14201	14215	14257	14267	14302	14265	14386	14389	14238	14316	14189	14471	14535	14248	14381	14245	14335	14264	14438	14329	14249	14216	14285	14330	14170	14208	14412	14494	14200	14246	14185	14348	14251	14324	14334	14295	14466	14189	14259	14507	14482	14363	14232	14382	14301	14341	14406	14292	14372	14286	14340	14177	14364	14163	14250	14150	14146	14238	14300	14214	14274	14381	14310	14209	14282	14295	14251	14368	14260	14340	14269	14366	14216	14097	14287	14293	14245	14412	14246	14252	14439	14292	14275	14290	14191	14294	14218	14228	14239	14235	14309	14222	14196	14428	14268	14279	14248	14258	14353	14208	14178	14488	14266	14231	14177	14207	14214	14416	14298	14313	14218	14335	14232	14159	14389	14315	14439	14296	14182	14397	14224	14379	14468	14194	14329	14324	14416	14277	14259	14182	14193	14358	14335	14198	14170	14203	14359	14220	14307	14252	14273	14233	14298	14208	14357	14368	14041	14336	14232	14458	14205	14357	14290	14479	14365	14293	14178	14382	14184	14397	14397	14237	14260	14262	14289	14037	14320	14358	14326	14475	14234	14293	14249	14137	14453	14275	14412	14231	14115	14179	14393	14374	14188	14048	14325	14112	14394	14420	14205	14390	14304	14233	14263	14251	14334	14384	14164	14201	14279	14196	14329	14307	14331	14300	14114	14308	14352	14276	14324	14289	14338	14349	14276	14220	14343	14218	14259	14200	14224	14316	14198	14121	14248	14175	14330	14149	14093	14264	14394	14282	14039	14101	14374	14291	14402	14287	14336	14165	14109	14467	14078	14463	14426	14301	14328	14307	14254	14229	14224	14137	14273	14264	14400	14204	14362	14174	14403	14054	14204	14264	14215	14362	14246	14247	14284	14220	14329	14125	14259	14280	14165	14345	14150	14335	14272	14111	14315	14286	14152	14143	14357	14287	14268	14255	14317	14363	14192	14214	14298	14286	14251	14236	14307	14289	14112	14410	14221	14367	14250	14547	14162	14227	14342	14180	14249	14352	14244	14052	14306	14298	14169	14224	14428	14188	14317	14377	14343	14416	14258	14290	14125	14305	14222	14219	14181	14399	14297	14258	14443	14348	14296	14493	14432	14340	14278	14223	14427	14258	14277	14251	14378	14191	14337	14320	14414	14165	14278	14126	14313	14194	14377	14351	14206	14296	14184	14225	14463	14285	14397	14188	14254	14296	14170	14369	14353	14077	14257	14168	14408	14167	14118	14204	14429	14416	14215	14328	14375	14391	14262	14289	14250	14241	14409	14167	14312	14340	14253	14263	14332	14245	14344	14236	14448	14392	14296	14299	14434	14215	14535	14201	14216	14138	14364	14256	14371	14441	14444	14247	14398	14297	14245	14373	14376	14302	14346	14411	14209	14155	14451	14419	14253	14188	14312	14350	14317	14360	14290	14248	14293	14154	14219	14233	14433	14332	14417	14294	14362	14262	14388	14294	14339	14190	14353	14233	14249	14344	14134	14294	14211	14370	14442	14300	14196	14372	14375	14516	14289	14379	14482	14054	14391	14384	14221	14358	14103	14345	14170	14409	14245	14212	14292	14362	14116	14256	14196	14392	14194	14307	14417	14245	14430	14545	14290	14429	14414	14254	14322	14308	14144	14290	14285	14296	14341	14202	14399	14407	14351	14252	14176	14223	14442	14235	14222	14409	14391	14354	14281	14423	14221	14213	14380	14203	14317	14237	14304	14251	14166	14150	14342	14238	14288	14284	14236	14370	14505	14327	14399	14188	14258	14258	14262	14408	14308	14166	14331	14319	14321	14267	14315	14402	14271	14229	14160	14230	14390	14260	14311	14267	14321	14305	14222	14249	14110	14309	14230	14219	14144	14282	14170	14224	14262	14359	14243	14206	14419	14253	14287	14432	14260	14211	14276	14329	14448	14405	14375	14178	14310	14343	14329	14206	14360	14300	14263	14402	14302	14385	14462	14482	14232	14291	14132	14457	14278	14302	14249	14358	14280	14415	14271	14214	14173	14280	14190	14414	14179	14181	14171	14459	14180	14454	14275	14401	14099	14334	14194	14371	14439	14233	14463	14361	14244	14225	14355	14281	14310	14401	14198	14168	14374	14392	14207	14381	14308	14140	14299	14232	14278	14284	14351	14210	14506	14361	14351	14359	14435	14252	14288	14132	14200	14307	14333	14363	14280	14392	14276	14512	14182	14325	14139	14342	14553	14196	14236	14306	14180	14292	14236	14292	14377	14282	14130	14364	14285	14228	14199	14308	14325	14276	14325	14320	14371	14359	14282	14378	14162	14278	14276	14215	14153	14282	14199	14234	14224	14525	14355	14301	14400	14273	14267	14326	14145	14213	14283	14225	14149	14242	14257	14277	14344	14285	14241	14243	14360	14231	14340	14429	14331	14235	14172	14182	14362	14400	14371	14420	14299	14313	14276	14328	14322	14280	14381	14402	14360	14442	14288	14528	14453	14196	14141	14308	14274	14276	14458	14127	14221	14272	14373	14353	14272	14199	14136	14356	14015	14203	14279	14295	14389	14305	14270	14295	14361	14179	14421	14384	14277	14244	14151	14303	14188	14422	14175	14357	14281	14236	14405	14115	14289	14481	14365	14381	14260	14376	14356	14425	14303	14198	14270	14387	14473	14314	14165	14226	14093	14351	14357	14371	14230	14254	14185	14248	14341	14355	14114	14213	14262	14276	14241	14301	14222	14289	14410	14363	14313	14340	14314	14212	14540	14226	14223	14404	14085	14189	14158	14291	14323	14270	14275	14282	14152	14406	14239	14572	14318	14196	14280	14291	14209	14189	14298	14238	14284	14322	14331	14209	14318	14012	14310	14280	14111	14348	14428	14285	14264	14080	14234	14391	14340	14367	14379	14314	14440	14411	14277	14360	14237	14295	14146	14240	14229	14179	14165	14375	14330	14310	14240	14254	14359	14333	14264	14259	14343	14217	14180	14325	14284	14256	14318	14233	14260	14377	14492	14155	14407	14239	14248	14155	14410	14252	14510	14280	14216	14248	14368	14376	14379	14421	14232	14346	14516	14252	14260	14380	14443	14363	14361	14342	14454	14297	14262	14335	14294	14380	14222	14195	14346	14334	14206	14161	14183	14461	14266	14308	14182	14380	14454	14153	14397	14360	14224	14458	14303	13983	14155	14086	14300	14512	14323	14241	14332	14254	14279	14244	14278	14381	14315	14312	14298	14375	14323	14195	14383	14291	14235	14167	14323	14366	14333	14187	14380	14379
31109	24950	25228	21906	19221	17740	16446	15830	15452	15183	14854	14734	14807	14602	14581	14771	14580	14573	14666	14522	14498	14679	14458	14529	14665	14310	14505	14198	14282	14534	14467	14637	14482	14715	14537	14464	14442	14474	14351	14297	14561	14504	14388	14355	14182	14355	14287	14512	14441	14494	14304	14560	14449	14515	14482	14343	14559	14397	14586	14482	14580	14512	14322	14495	14320	14542	14422	14353	14501	14417	14359	14298	14233	14278	14377	14431	14489	14287	14480	14428	14653	14444	14231	14280	14345	14439	14223	14257	14361	14480	14333	14506	14347	14544	14475	14414	14589	14337	14564	14420	14474	14483	14310	14529	14511	14464	14585	14334	14362	14289	14365	14472	14350	14540	14489	14459	14323	14442	14501	14396	14432	14354	14367	14302	14519	14397	14571	14578	14436	14407	14426	14732	14475	14394	14352	14500	14153	14187	14321	14602	14452	14294	14616	14514	14509	14377	14319	14565	14556	14570	14480	14304	14411	14381	14267	14318	14441	14270	14506	14441	14485	14405	14422	14435	14492	14416	14421	14324	14342	14410	14474	14260	14338	14382	14384	14360	14532	14360	14642	14340	14411	14559	14394	14417	14362	14337	14481	14487	14471	14208	14418	14525	14521	14489	14383	14470	14358	14503	14290	14436	14393	14416	14357	14423	14578	14517	14422	14245	14564	14461	14258	14363	14333	14491	14455	14365	14272	14388	14642	14243	14509	14498	14545	14372	14376	14594	14434	14376	14287	14199	14448	14384	14261	14453	14513	14258	14402	14343	14394	14225	14588	14492	14332	14411	14523	14332	14478	14596	14509	14549	14790	14522	14328	14387	14332	14431	14479	14567	14583	14383	14313	14377	14242	14439	14333	14411	14431	14513	14262	14376	14399	14455	14346	14424	14497	14478	14589	14547	14406	14437	14487	14450	14570	14502	14497	14312	14462	14248	14462	14301	14405	14492	14333	14537	14546	14405	14416	14419	14429	14560	14431	14439	14546	14430	14281	14422	14202	14163	14332	14315	14590	14497	14628	14270	14583	14472	14258	14331	14527	14618	14497	14359	14449	14298	14605	14531	14604	14454	14358	14163	14377	14293	14434	14460	14397	14301	14513	14525	14342	14340	14315	14422	14412	14317	14457	14472	14615	14328	14438	14352	14313	14283	14375	14404	14388	14525	14415	14388	14584	14434	14231	14379	14565	14547	14423	14428	14399	14510	14387	14445	14571	14566	14513	14459	14445	14329	14559	14208	14460	14286	14642	14362	14427	14538	14577	14318	14471	14290	14299	14149	14410	14514	14518	14356	14409	14277	14513	14466	14474	14453	14451	14652	14599	14472	14392	14502	14213	14363	14349	14230	14511	14393	14453	14546	14272	14360	14419	14394	14655	14507	14359	14434	14465	14293	14487	14321	14175	14411	14551	14421	14402	14131	14218	14325	14250	14259	14302	14507	14435	14388	14535	14486	14494	14517	14504	14364	14489	14288	14237	14271	14565	14486	14602	14383	14517	14249	14279	14493	14410	14366	14498	14300	14489	14348	14399	14476	14337	14378	14502	14428	14289	14474	14516	14468	14254	14473	14436	14291	14371	14289	14463	14292	14180	14336	14344	14229	14510	14343	14455	14182	14440	14491	14407	14402	14308	14214	14453	14461	14307	14347	14381	14430	14395	14371	14467	14384	14206	14338	14512	14446	14595	14377	14515	14462	14319	14398	14568	14614	14317	14515	14490	14350	14361	14544	14453	14485	14645	14531	14380	14501	14515	14374	14490	14253	14333	14515	14365	14564	14550	14590	14412	14387	14411	14566	14370	14452	14513	14244	14397	14228	14232	14276	14364	14656	14556	14279	14386	14381	14519	14432	14380	14357	14425	14369	14527	14433	14402	14345	14441	14279	14326	14389	14542	14430	14409	14351	14567	14390	14359	14285	14471	14378	14361	14321	14510	14542	14625	14449	14456	14439	14424	14110	14448	14460	14518	14454	14496	14318	14483	14404	14483	14326	14460	14218	14354	14380	14634	14391	14466	14372	14547	14640	14423	14319	14463	14553	14560	14431	14406	14461	14308	14493	14243	14511	14566	14385	14374	14279	14399	14538	14530	14552	14444	14547	14343	14473	14357	14258	14400	14325	14526	14193	14537	14330	14440	14451	14470	14416	14587	14522	14396	14452	14409	14575	14464	14488	14509	14405	14415	14431	14422	14235	14571	14469	14490	14499	14500	14592	14335	14124	14501	14479	14537	14494	14446	14414	14375	14546	14329	14348	14345	14603	14402	14476	14341	14332	14617	14397	14394	14475	14575	14341	14310	14388	14317	14599	14439	14383	14798	14382	14406	14408	14572	14648	14424	14326	14311	14364	14564	14383	14443	14456	14450	14485	14440	14283	14306	14541	14260	14332	14411	14398	14282	14438	14510	14536	14246	14422	14483	14278	14599	14387	14308	14492	14343	14462	14278	14503	14399	14397	14366	14497	14346	14551	14479	14370	14519	14539	14426	14511	14274	14532	14460	14590	14493	14462	14376	14338	14520	14398	14422	14313	14604	14495	14523	14265	14579	14528	14607	14312	14572	14366	14566	14516	14455	14346	14351	14505	14486	14472	14312	14439	14320	14348	14494	14472	14572	14464	14360	14365	14300	14484	14486	14413	14499	14343	14292	14522	14446	14311	14394	14540	14310	14282	14475	14308	14311	14407	14653	14502	14322	14326	14451	14421	14372	14593	14383	14235	14478	14383	14648	14312	14257	14433	14362	14461	14350	14457	14443	14426	14405	14275	14359	14448	14555	14561	14405	14237	14350	14473	14494	14479	14361	14545	14234	14431	14283	14463	14361	14438	14336	14438	14358	14494	14677	14379	14603	14445	14590	14312	14401	14644	14475	14474	14426	14563	14481	14397	14315	14364	14451	14472	14448	14367	14223	14372	14521	14470	14524	14457	14417	14355	14548	14492	14625	14530	14377	14266	14597	14485	14381	14425	14445	14272	14337	14418	14152	14422	14324	14380	14276	14510	14499	14317	14384	14205	14544	14626	14522	14431	14417	14597	14515	14568	14646	14638	14571	14239	14402	14506	14357	14466	14553	14478	14528	14503	14482	14368	14434	14415	14350	14424	14496	14374	14449	14511	14377	14527	14576	14541	14300	14398	14444	14428	14507	14268	14618	14300	14467	14161	14205	14574	14401	14370	14532	14680	14370	14523	14338	14444	14374	14221	14524	14332	14476	14270	14353	14190	14503	14462	14362	14435	14377	14500	14516	14444	14327	14305	14400	14425	14438	14490	14485	14290	14266	14449	14522	14511	14249	14454	14249	14417	14240	14588	14314	14364	14509	14369	14525	14572	14319	14302	14350	14455	14424	14449	14396	14256	14609	14520	14563	14569	14467	14345	14347	14331	14245	14224	14465	14240	14304	14331	14277	14610	14324	14543	14352	14401	14396	14395	14389	14437	14459	14433	14475	14534	14275	14320	14272	14394	14422	14399	14548	14490	14145	14670	14471	14379	14433	14400	14437	14371	14455	14330	14422	14512	14436	14229	14451	14312	14507	14441	14399	14504	14420	14289	14279	14391	14513	14462	14356	14474	14393	14544	14470	14509	14402	14356	14620	14551	14448	14430	14428	14641	14384	14416	14436	14313	14405	14380	14412	14613	14443	14461	14600	14446	14579	14560	14511	14455	14255	14342	14374	14415	14401	14465	14368	14425	14638	14456	14409	14435	14421	14317	14286	14482	14299	14582	14405	14341	14559	14649	14554	14392	14515	14340	14417	14402	14565	14569	14293	14359	14458	14304	14381	14533	14530	14485	14496	14344	14422	14526	14400	14416	14488	14509	14316	14371	14308	14578	14467	14539	14236	14335	14487	14609	14376	14328	14473	14482	14436	14469	14449	14542	14417	14443	14391	14357	14410	14256	14616	14447	14315	14558	14377	14160	14498	14369	14546	14536	14493	14428	14505	14485	14381	14423	14516	14503	14373	14403	14522	14472	14471	14444	14377	14424	14435	14377	14313	14417	14411	14749	14431	14372	14276	14371	14318	14301	14319	14550	14492	14519	14556	14444	14401	14648	14436	14331	14449	14367	14435	14483	14433	14230	14267	14365	14142	14193	14313	14391	14547	14393	14408	14235	14449	14414	14425	14465	14352	14313	14518	14411	14418	14401	14382	14260	14420	14377	14500	14464	14453	14287	14390	14345	14557	14477	14509	14386	14265	14604	14407	14534	14368	14438	14511	14438	14541	14469	14324	14205	14502	14179	14425	14512	14444	14411	14547	14390	14564	14489	14497	14477	14328	14547	14386	14430	14431	14351	14268	14305	14451	14473	14515	14549	14619	14421	14410	14267	14287	14297	14360	14256	14373	14507	14418	14317	14563	14539	14428	14445	14417	14583	14350	14275	14276	14447	14523	14494	14501	14764	14466	14618	14418	14335	14442	14548	14545	14396	14399	14409	14408	14377	14463	14437	14652	14505	14452	14349	14361	14395	14252	14335	14734	14517	14418	14527	14447	14770	14259	14508	14737	14414	14546	14478	14412	14338	14424	14376	14286	14391	14408	14558	14635	14529	14425	14691	14402	14260	14437	14672	14385	14326	14523	14384	14370	14470	14437	14556	14463	14423	14470	14333	14304	14511	14450	14566	14455	14541	14494	14387	14483	14461	14394	14475	14486	14513	14378	14579	14345	14314	14437	14500	14431	14445	14268	14379	14482	14393	14512	14530	14601	14398	14344	14407	14319	14125	14232	14386	14491	14473	14453	14236	14461	14464	14561	14253	14359	14635	14430	14528	14476	14483	14334	14537	14579	14300	14125	14390	14504	14379	14508	14388	14286	14499	14548	14338	14329	14371	14572	14485	14453	14379	14651	14628	14553	14379	14416	14550	14332	14415	14435	14495	14520	14391	14434	14411	14379	14453	14457	14350	14366	14552	14537	14358	14440	14412	14346	14514	14339	14380	14358	14177	14362	14366	14461	14361	14593	14447	14390	14477	14402	14651	14279	14335	14469	14456	14492	14278	14388	14570	14390	14363	14536	14408	14435	14484	14583	14393	14432	14299	14483	14291	14497	14445	14503	14397	14412	14349	14420	14439	14319	14387	14534	14496	14430	14500	14348	14534	14323	14349	14529	14505	14545	14358	14464	14434
24002	32107	29156	23017	20404	17742	16179	15059	14484	14033	13904	13796	13503	13584	13491	13389	13247	13290	13163	13247	13085	13134	13158	13086	13125	13013	13144	12982	12994	13034	12992	12982	13022	13080	13017	13088	12824	13008	13071	13120	12957	13035	13085	12897	12924	12982	13055	13034	12953	12994	12848	13098	12952	12922	13113	13054	13010	12989	12890	13143	12859	13189	12928	12983	13071	12871	13009	13003	12974	12905	12988	13124	12956	13017	12889	12926	12852	12969	12838	12998	12963	12988	13054	12887	12996	13060	13171	13030	13046	12899	12994	13181	13052	12973	12894	12890	13081	12938	12931	13135	13076	12928	13068	13021	13007	13000	12966	13059	12997	12952	12924	12886	13146	13106	12989	13005	13020	12989	13102	13059	12991	12991	12917	12959	13156	13074	12839	13055	12837	13072	13037	12911	13005	12799	12987	13027	13020	12939	12881	12916	13123	12883	13096	12925	12946	13069	12947	12851	12910	13054	13000	13096	12956	13078	12819	12992	13021	12908	12936	12962	12940	12877	12951	13101	12818	12948	12930	13028	12969	12969	12836	12987	12972	13070	12972	12946	12935	12904	12901	12971	12955	12869	12998	13099	13008	13033	13073	13239	13025	12866	13050	12958	12894	13100	12981	12955	13012	12759	12982	12953	12948	13080	12942	12980	13068	12989	12888	13014	13019	12909	12872	13018	13012	12840	13073	13067	12962	12944	13066	12908	12916	12948	12877	13087	13037	13053	12871	13035	13009	12944	13000	12980	13096	13103	12994	13050	12915	13046	12946	12958	12917	13085	12968	13090	12918	12930	12997	12910	13200	13060	13101	12809	13166	12939	13026	12986	12830	13017	13095	13081	12861	13045	13026	12988	12868	13123	12941	12930	12979	13207	12836	12985	13072	13057	13152	12964	13065	12900	13072	12900	12890	13077	13174	12887	13031	12976	13019	12877	12895	12952	13017	13041	12932	13112	12886	12894	13117	12975	12929	12937	12943	13167	13069	12857	12927	12811	12935	12840	13085	13131	13017	12847	12945	13044	12937	13006	12892	12990	12910	13166	13119	12937	12983	12918	12970	12946	13069	13002	12974	13074	13088	12940	13049	13031	13115	13006	12907	12933	12837	13041	13048	12932	13034	12937	13026	12885	13082	12979	13007	13118	12907	13115	12859	13080	12874	12970	13053	13030	13014	13107	13046	12935	12773	12885	12954	12997	12988	13053	12901	13079	12913	12931	13053	12899	12933	12987	13047	13135	12846	12909	13089	12872	13102	12937	12955	13050	13012	12853	13084	12827	12904	12977	13060	13105	12956	12988	13006	13099	13176	12916	12952	12924	13091	13004	12910	12957	12965	13004	12927	12968	12965	12897	13032	12946	13026	12921	13079	12957	12962	12812	12941	13021	12988	13019	13155	12914	13015	12979	12984	12852	13017	12993	13132	13157	13009	13067	12892	13018	12951	12945	12930	13145	13005	13136	13055	13023	13055	13016	13011	13024	13002	12794	13053	13083	13005	13133	13013	12947	13035	12944	12822	13136	13046	13133	12880	12960	13140	13005	12913	13150	13001	12995	12941	13038	12988	12952	13166	12920	13070	13057	12997	13116	13089	12734	12989	13102	13021	12974	12921	12972	13102	13167	12975	13003	13022	12881	13070	13015	13017	12990	13010	13038	12858	12867	12886	13048	13189	12771	13045	12931	12960	13067	12775	12988	12901	12880	12970	12933	12820	12917	12837	13155	12976	12967	13130	12943	12948	12978	12852	13173	13070	12942	12945	13102	13093	12982	12987	13007	12948	12899	13029	12914	13136	13020	12984	12961	12899	13003	13033	13186	12881	12833	13040	13152	13079	12992	12930	12849	13093	12792	12943	12881	13009	13086	13055	13216	12990	12977	13060	12997	12873	12922	13047	13015	13011	13037	12870	12868	13000	13254	12998	12942	13010	13114	12873	13094	12907	12970	13083	13034	13038	12923	13028	12989	13046	13108	12971	13106	13036	13137	12817	12892	13045	12976	13137	13128	13007	12876	13028	12923	12972	13186	13003	13000	12933	13123	12909	12956	12950	13003	12905	12880	12999	12980	12979	13007	12939	13142	12985	13067	12943	12875	13041	12953	12950	13004	12720	12961	12943	13007	13055	12984	12955	13056	12877	13031	13026	13129	12907	13179	12877	12976	12900	13000	12977	13085	13094	13088	13243	13105	12795	13114	12981	12908	13078	13059	13092	12945	13022	13096	13027	12804	12972	13113	13101	12990	13055	12992	13112	12913	12916	13023	13046	12993	13028	12996	13108	12867	12938	12883	13184	12727	12908	13026	12997	13122	12906	13141	12977	12975	12956	12936	13004	13006	12970	12938	13140	13000	12869	13053	12924	13001	12812	12957	12907	12870	12921	12945	13143	12970	12944	13039	12941	12982	13086	12968	13060	13007	13035	13094	12936	13070	13124	12984	12983	12997	12826	13030	12927	13025	13114	12925	12946	13191	13166	12850	13061	12945	12962	13054	12900	13305	13110	13022	12937	13058	13102	13020	12991	13026	12883	13044	13126	13039	13016	13013	13086	13053	12996	12839	13071	13056	13161	12993	12963	13001	13111	13084	12933	12999	12919	13140	13180	12966	12887	12960	12896	12884	13027	12955	13095	12952	12916	12989	13034	12950	13056	13094	12872	13096	13163	12990	12926	13008	13006	12933	13043	13107	12965	12987	12961	12822	13067	12980	12639	13157	13056	12894	12907	12956	13104	13020	12823	13024	12965	13006	13086	12973	13148	12891	12912	13006	13000	12839	13021	12928	13053	13036	13006	13064	12789	13070	12929	13214	12933	13022	12968	13054	13039	12953	13161	12959	12915	13164	13011	12911	13067	13011	12978	13049	13173	12978	12952	13067	12933	13042	13071	13042	13129	12990	12956	13042	12922	13058	13000	12950	13060	13054	12798	13047	13056	12876	12864	12907	12983	12921	12976	13089	12989	12967	12757	13009	12961	12933	12955	13000	12839	12864	13063	12901	13116	12938	12939	12909	13012	12978	13078	12959	12877	13091	12933	13016	12998	13088	13058	12969	12913	13026	13005	12925	13011	12891	13032	12978	12993	13008	12982	12955	13080	12947	13019	13006	13047	13216	13122	12863	13033	13060	13009	12983	12942	13141	13030	12940	13045	13065	13016	12977	13065	12952	12944	13061	13030	12991	12915	13099	13123	13126	13062	12807	12996	12899	13020	13031	13054	12931	13121	13019	12966	12994	12997	12969	12947	13047	12938	12987	12978	13100	13015	13043	12920	12931	13198	13206	13223	13154	12824	12901	13095	12979	13057	12890	12983	13112	12938	13015	13124	13032	12857	13113	13000	13116	13009	13024	13123	12968	13009	12976	12671	13060	12850	12952	12815	12933	12967	12978	12917	13076	13037	13013	13040	12993	13042	13052	12864	12951	12869	12977	12921	12999	12858	13035	12995	12903	12966	12978	12987	13063	13083	13025	12995	12978	13026	12873	12923	12864	12944	12920	12942	12905	13155	13000	13066	13154	13030	13092	12972	13052	13071	13077	12885	12867	13001	13142	12888	13014	13018	13066	13032	12865	13082	13053	13138	12887	13255	12792	12958	12927	12965	12912	12955	13050	12966	12813	12991	12921	13014	13065	13066	13029	12976	12971	12958	12985	12861	12941	13057	12901	12903	13082	13025	13184	13055	12985	12904	12826	13088	12926	13047	13106	12892	13112	13000	12985	12997	12945	12944	12997	12928	12872	13044	12928	13008	13041	13113	12968	13018	12894	12963	13020	13054	13079	12990	13092	12893	13062	12835	13117	12908	13015	13198	12864	12978	13010	13046	12832	13117	12931	13055	12947	13162	12932	13038	13019	12892	13146	13145	12994	12972	13049	13073	13082	12967	13003	12956	13037	13162	12982	13026	13025	12980	12935	13079	12994	12986	13031	12993	13052	12897	13023	12993	13288	12898	13005	13029	13041	13095	12977	12994	12867	12993	13002	12980	12809	12958	12774	12890	12991	12926	13012	13028	13042	13024	13002	12928	13238	13010	13009	13063	12994	13138	12924	12908	13114	12964	12964	12973	12848	12980	13021	12827	12974	12882	12938	12882	12907	12898	13010	12953	13020	12938	12945	13076	12878	13135	12970	12984	12964	13153	12940	13106	12968	13079	13149	12977	12923	13003	13094	13067	13017	12983	12994	12931	12806	13034	12975	13069	12899	12813	12907	13047	13067	12966	12976	12842	12900	12954	13103	13125	13057	13080	12940	12818	12881	12924	12955	13028	12979	13001	13044	12978	12937	12958	13052	13139	13057	12966	13010	12893	12970	12957	13069	12948	13035	12881	12839	13058	12904	12919	12833	12942	13093	12925	13002	13057	13039	13244	12957	12967	13118	13023	13114	12893	12882	13092	13006	12970	12827	12965	12943	13070	12934	13071	12998	12980	13006	12742	12969	13011	13122	13027	12982	13192	12896	13039	12977	13102	12964	13118	12846	12876	12897	13083	12975	12924	12998	13010	12884	12970	13094	13025	13014	12979	12994	12950	13024	13095	12913	13086	12894	12909	13057	12988	13053	12802	13132	13051	13080	12890	12909	12889	12993	12863	13039	13028	13110	13008	12893	13037	12965	12940	12927	13005	13165	12947	12988	13035	12944	13004	13034	13091	13132	12921	12919	12761	13041	13020	12920	13107	12965	13055	12973	12869	13018	12986	12974	13022	12978	12989	12939	12941	13009	13062	12895	13094	13051	13102	12908	13022	12964	13067	13025	13033	12976	12980	12949	13086	12946	13021	13084	12822	13071	13062	13092	12782	13113	13080	12988	12938	13007	13160	13043	13087	12957	12878	12926	12999	13136	12902	12929	13103	12809	13091	13062	12870	13025	12881	12939	13138	12939	13085	13063	12998	12852	13070	13090	13008	13090	12964	12873	13046	13009	13045	12856	12974	13029	13099	12953	12991	12938	13030	12835	13069	13151	13088	12841	12887	12963	13077	12986	13032	12871	12864	13034	13079	12879	12841	13090	13057	13141	13069	12874	12985	12900	13017	12989	13041	12895	12918	12950	12982	13068	12952	12976	13009	13046	13118	13025	13014	13144	13122	12853	13018	12946	13030	12984	13114	12933	13199	13004	13025	12818	12977	13096	13007	12884
26061	21646	28656	25768	23126	21532	20269	18026	16819	16326	16102	16021	15792	15667	15394	15353	15592	15425	15354	15279	15201	15193	15151	15200	15273	15210	15260	15090	15141	14945	14835	15014	15035	15182	15202	15167	15075	15112	15273	15060	15180	15013	14958	15224	14980	15116	15209	14984	15215	15058	14911	14972	14985	14923	14918	14977	15052	15136	15019	15019	14985	14946	15138	15079	15265	14966	14839	14824	15105	15013	14984	15025	14914	14984	15075	14999	15042	15244	15197	15024	14970	14836	15015	15049	15050	15009	14989	15062	15100	15087	15167	14982	14959	14994	14872	14909	15121	15031	14913	15035	15052	14941	15177	15035	15037	14927	15099	14849	14988	14748	14946	15009	14931	15134	14976	15021	15249	14952	14846	14981	15007	14980	15050	14954	14965	15014	15233	14835	14798	14969	15070	15059	14884	14976	14965	14989	15108	15005	14941	14889	15009	14908	15028	15167	14928	15053	14937	15080	15054	15058	15113	14879	14755	15051	15049	14836	15129	14953	14894	15033	15241	15062	15063	15189	14981	15045	15114	15045	15065	14990	14907	15001	14942	15006	15024	14974	15005	14935	14930	15017	15138	14819	15191	14936	15015	14975	15139	14983	15181	15011	15058	14952	14898	15053	15098	14980	14905	14985	14905	14811	15170	15110	15000	14918	14800	14865	14908	14996	15081	14926	14978	15002	15111	15144	15066	14977	15077	14892	15065	15152	15155	14832	15003	14974	15141	14888	14870	14871	15100	15041	15054	14908	15097	15118	14947	14835	14941	15110	14928	15005	14976	15051	15068	14872	15047	14976	14762	15022	15100	15045	15140	14918	14966	14915	15055	14824	14972	15053	14900	14912	14886	15125	14920	14985	14711	14891	15166	15163	15158	15001	14828	15111	15018	15085	15246	15066	15068	14959	14941	15012	14863	14876	15034	15026	14987	15025	14938	14935	15206	15120	14900	15089	15156	15133	15000	15071	14967	15195	14953	14843	15011	14963	14950	14971	15294	15014	14922	15100	14899	14911	14878	15130	14895	14794	14971	14774	14968	15017	15017	15118	15068	15161	15037	14995	15039	15013	15110	15007	15136	15283	15043	14897	15038	14993	14790	14948	15000	14975	15102	15001	15064	14996	15020	15013	15156	14846	14898	15032	14938	14924	15040	14876	15053	15094	14830	15013	15110	15067	14859	14942	14888	14968	14973	15036	14944	14974	14860	15008	15050	14993	14951	15019	14971	14871	14951	15002	15020	15159	15003	14942	15029	14896	15316	15127	14999	15009	14929	14710	14893	14925	15109	15023	14794	14988	15077	14897	15000	15047	15033	15120	14875	15151	14994	15181	15002	14944	14829	15048	14858	15113	15155	14967	15099	15033	14982	15116	15115	15008	15060	14988	15056	15075	15020	15093	15126	15223	14989	15056	14949	15094	14976	14968	14939	15119	14906	14949	14977	15119	14762	14930	14961	15211	15299	14879	14852	14967	15037	14963	15157	14953	14982	15004	15006	15038	14873	14847	14997	14963	14888	15021	15099	15055	15004	14899	15066	14975	14911	15043	15058	15008	15037	14983	15132	15016	15156	14953	14694	14869	14956	15066	14913	14961	15004	15189	14915	15091	14942	14860	15089	15024	15096	15090	15182	15163	15106	14948	14875	14879	15027	14711	15121	14987	14851	15076	14929	14893	14866	15038	15020	15033	15016	14920	15200	15006	15060	15079	14964	15023	14797	14977	15074	14988	15236	14770	15025	15105	14875	14992	15165	14946	15064	15047	14943	14951	14866	14988	15143	14902	15085	15111	14883	15004	14931	14950	15022	15097	15166	15080	15001	15025	15031	15040	14916	14910	14955	14920	14956	15018	15123	15044	15086	15146	15079	15125	15119	15073	15139	15017	15049	15012	15254	14884	15035	15189	15068	15054	14934	15117	15027	14779	15173	15052	15075	15062	14978	14914	14883	14901	14977	14923	14838	14844	14993	14961	14952	15115	15043	14980	14943	14963	15137	15227	14948	15180	15230	14982	15206	14974	15155	15061	15222	14835	14883	15210	15061	15140	15149	15051	15028	15210	14851	14856	15081	14933	15190	15043	15051	14953	14943	15106	14963	14889	14931	14994	15102	14831	14938	15135	15000	15134	15162	15152	14882	15042	15052	15237	14974	14752	15008	15117	15035	15052	14985	15037	14984	15041	15196	14949	14983	15106	14927	14832	14903	15161	14948	15096	15027	15121	15032	15095	14939	15091	14864	15166	15060	14926	15078	15028	14971	15105	14881	15066	14926	15070	14853	15020	14968	15066	14939	14988	15039	14786	14856	14908	14879	14899	14908	14905	14762	15065	14933	14985	15007	14864	14991	14943	15130	14879	15128	15101	14973	15018	15095	14969	15008	15090	15007	14792	14977	14856	15007	14989	15065	15091	14991	15016	14935	15053	14847	15044	14882	15062	15081	15069	15017	15057	15093	15009	14931	14905	15194	14949	15019	14951	14963	15007	15001	15213	14996	14994	15130	15063	15122	15044	14960	15059	14952	15000	14953	14965	15070	15012	14804	14951	14856	15064	15028	15011	14929	14881	15047	14771	15197	14890	15298	14962	14869	14901	15109	15133	15203	15193	15001	14940	15074	14898	15106	14936	15101	14947	15058	14931	14926	14890	15043	14961	14898	15016	15002	14926	15182	15155	15170	14965	15028	15164	14859	14944	15095	15097	15170	15089	15073	15006	14993	14978	14972	14923	14924	14974	15064	14963	15004	15040	15206	14882	15066	15017	15068	14955	15137	15197	14997	14887	14854	14967	15048	14834	14902	14980	14919	14857	14943	15078	15124	14961	14973	14977	15260	15023	15018	14960	15052	15090	14913	15022	14985	15140	14889	15104	15065	15097	14726	15120	14759	14917	15055	14994	14871	15052	15011	15120	14903	15042	14917	14889	14975	15051	14941	14927	15025	14858	14830	14995	15062	14965	15152	15196	14907	15027	14942	14957	14903	15059	14879	15142	15204	15086	14979	14913	14920	14989	15123	14866	14861	14857	14761	14829	14967	15056	15131	15070	14903	14968	15059	15123	14833	14907	15003	14854	15043	15016	14951	15110	15074	14978	14806	15005	15094	14962	14957	15133	15074	15174	15022	15135	14989	14953	14873	15045	15092	15072	15029	15038	15159	15074	14821	14977	14881	15130	15025	15085	14994	14980	15025	14921	15077	14904	15053	15136	14928	15031	14950	14792	14869	15008	15052	15201	15134	15125	14879	14772	14913	14977	15102	15005	15169	15098	15149	14889	14987	15063	14875	15023	14967	14964	15149	14998	15047	15025	15010	14978	15028	14863	15130	14903	15096	14830	14840	15024	15021	14982	15093	14915	15054	15153	14898	15043	15135	14996	14842	15007	14994	14923	14989	14983	14884	15122	14912	15173	15244	15013	15093	15089	14794	14954	15249	14808	14923	14991	14920	14898	14937	15107	14839	15026	15007	14873	14937	15092	15056	14966	14991	14866	15106	15062	15040	14959	14820	14977	15021	14735	14932	14974	15138	14910	14933	15055	15095	14999	14927	14938	15000	15078	15004	14976	14997	14866	14895	14882	14797	15122	15138	14974	14820	14881	15080	14976	15020	14713	14962	15077	15063	14977	15008	15003	14997	15052	15018	15179	15024	15239	14829	14780	15026	14844	15018	15153	14995	15016	15000	14915	15076	15070	15082	15064	14900	14906	14869	14895	15131	14993	14953	14921	14938	15031	15047	14852	15158	15108	14999	15023	15073	14916	14979	15052	15049	14901	14842	15045	15151	15146	15136	14980	14894	15066	14872	15038	15113	15041	15072	15035	14935	14971	14904	14998	15014	15072	14875	14797	14985	14994	15133	15038	14985	14929	15112	15079	14866	14984	14933	14906	14919	14990	15044	15128	15068	14840	15131	14832	14930	15117	15055	15100	15120	14985	14930	15278	15337	15124	15023	14883	14883	14772	15230	14734	15175	14913	14970	15148	15003	14963	15215	15066	15157	15070	15099	14935	14975	14993	15122	15135	14926	15097	15148	14918	15056	15100	15110	14899	14939	15138	15148	15006	14897	14932	15172	15013	14850	15057	14776	14837	14982	14894	14810	15166	15211	15017	14975	15078	15021	15043	14932	14950	15175	15030	15043	14970	14801	15109	14949	14927	15184	14890	14999	14997	15225	15082	15007	15127	15117	14929	14808	15089	14921	14927	14948	14958	14963	15044	14858	15155	15169	15076	15161	14927	15065	15148	14994	14783	14972	15003	15037	15142	15055	15067	15084	15102	14976	14925	15180	15024	15305	15077	14977	14828	14970	15096	14999	14916	14896	14936	14849	15170	14905	15011	15140	14887	14976	14875	15013	14955	15107	14996	15000	14971	14934	14937	14929	14861	15073	14878	14916	14870	14994	15132	15034	15039	14951	15110	15048	15122	15078	15132	15050	14888	14961	15014	15149	15068	15111	15036	15019	14926	14893	15050	15112	14990	14890	15022	14984	15107	15035	15031	14988	14708	15261	14725	15057	14960	14840	14973	15022	14791	14791	14997	14927	14983	14890	15091	14973	15088	14862	15067	15195	14904	15133	15003	15133	15076	15131	15053	15205	14910	15032	14911	15097	15013	15093	15033	14875	15156	15082	15173	15092	14979	14920	14954	15120	15030	15123	14968	14914	14704	14906	14810	15037	15100	15035	15005	14845	15127	14726	14825	14956	14857	15004	15117	15003	15083	15162	14963	15022	15077	15020	15045	15014	15121	15089	14965	15120	15006	15053	15024	15083	14873	14996	15080	15055	15100	14898	14860	14858	15118	14873	15112	15105	14966	15133	14928	14773	15022	14940	14850	15048	15218	14972	14889	15028	14958	14744	14963	14974	14996	14874	15051	15110	15177	15069	15099	14886	14990	15020	14873	15139	15086	15076	15046	15003	15122	15088	15076	14975	15181	14952	14936	15040	14983	15080	14814	14994	14928	14927	14866	14939	15040	14847	14893	14733	15080	15018	14855	14808	14673	15076	14826	15012	15217	14957	14995	14976	14916	14974	15048	15138	15247	14924	15069	15113	15037	14982	14973	14840	14837	14962	14888	14947	15035	14990	14994	14801	15068	15012	14945	15315	15241	15053	15039	14936	14940	14869	14959	15100	14943	15072	15040
24007	39556	36487	28535	24151	21349	19316	17784	16360	15356	15130	14777	14718	14235	14092	14133	13932	13865	13900	13598	13662	13415	13450	13587	13517	13435	13420	13525	13485	13448	13571	13403	13480	13692	13447	13504	13510	13467	13322	13504	13407	13540	13473	13253	13411	13401	13271	13439	13270	13342	13414	13453	13567	13294	13441	13284	13343	13312	13517	13411	13211	13564	13399	13281	13502	13366	13532	13380	13293	13484	13240	13455	13288	13377	13409	13421	13341	13336	13488	13388	13368	13314	13494	13405	13479	13427	13402	13385	13325	13501	13357	13477	13259	13464	13245	13297	13435	13329	13226	13364	13412	13282	13644	13291	13396	13298	13397	13465	13361	13463	13450	13316	13438	13375	13216	13323	13235	13327	13465	13436	13377	13330	13469	13341	13392	13236	13370	13372	13436	13591	13556	13375	13297	13401	13241	13506	13291	13432	13502	13403	13526	13413	13283	13128	13451	13494	13335	13247	13671	13447	13423	13413	13347	13370	13423	13345	13326	13501	13566	13540	13380	13430	13346	13467	13453	13337	13573	13171	13344	13369	13310	13510	13365	13271	13367	13276	13342	13343	13359	13516	13373	13294	13365	13218	13270	13253	13496	13269	13225	13419	13444	13558	13510	13379	13421	13326	13374	13198	13375	13338	13347	13421	13447	13393	13401	13282	13481	13353	13420	13455	13447	13363	13451	13385	13275	13375	13328	13341	13285	13292	13398	13435	13441	13370	13310	13352	13364	13412	13372	13332	13386	13375	13379	13301	13230	13517	13253	13392	13401	13339	13250	13439	13492	13367	13351	13396	13426	13528	13362	13381	13353	13290	13562	13347	13406	13313	13401	13418	13484	13648	13309	13335	13353	13384	13479	13560	13448	13124	13341	13277	13215	13321	13361	13459	13409	13302	13245	13384	13230	13393	13389	13374	13452	13250	13504	13439	13392	13359	13293	13590	13289	13545	13361	13439	13297	13477	13288	13354	13531	13239	13480	13322	13156	13264	13268	13490	13324	13394	13414	13461	13319	13293	13455	13406	13329	13356	13247	13349	13261	13358	13566	13391	13261	13461	13247	13327	13440	13390	13470	13355	13441	13365	13210	13291	13394	13288	13272	13510	13445	13440	13245	13353	13313	13378	13370	13291	13454	13343	13388	13329	13439	13506	13241	13439	13289	13394	13196	13320	13531	13190	13310	13338	13538	13424	13412	13268	13417	13452	13420	13225	13400	13382	13491	13365	13366	13405	13334	13378	13256	13417	13348	13470	13398	13384	13364	13339	13218	13337	13349	13448	13309	13375	13399	13573	13299	13349	13352	13276	13422	13461	13423	13460	13486	13307	13498	13481	13449	13313	13406	13330	13262	13316	13258	13255	13401	13605	13289	13520	13373	13286	13398	13384	13403	13197	13312	13351	13556	13265	13384	13397	13487	13416	13439	13321	13556	13372	13371	13316	13515	13272	13390	13436	13221	13529	13456	13600	13159	13399	13456	13297	13309	13387	13424	13282	13385	13419	13378	13398	13407	13485	13443	13404	13249	13470	13363	13430	13277	13328	13342	13396	13373	13416	13469	13373	13450	13433	13451	13363	13565	13240	13496	13148	13292	13295	13409	13386	13371	13363	13302	13309	13344	13318	13197	13403	13120	13437	13392	13285	13312	13508	13435	13336	13434	13221	13358	13353	13369	13562	13330	13316	13240	13285	13387	13246	13268	13502	13382	13268	13384	13462	13294	13401	13476	13456	13395	13364	13408	13308	13399	13513	13395	13306	13410	13500	13456	13483	13364	13382	13230	13393	13268	13359	13270	13269	13553	13419	13307	13435	13167	13418	13311	13572	13275	13439	13383	13325	13288	13523	13447	13406	13218	13464	13315	13251	13393	13398	13376	13404	13295	13528	13404	13461	13249	13423	13389	13356	13282	13157	13317	13586	13391	13486	13304	13329	13149	13385	13496	13647	13298	13565	13414	13489	13337	13368	13352	13368	13269	13367	13413	13375	13406	13396	13224	13365	13316	13295	13392	13476	13378	13420	13358	13500	13316	13385	13432	13466	13394	13576	13508	13378	13374	13602	13302	13302	13402	13382	13416	13439	13396	13271	13183	13488	13217	13395	13351	13287	13298	13391	13276	13409	13328	13323	13299	13571	13499	13388	13337	13363	13468	13495	13479	13234	13611	13318	13419	13538	13321	13432	13344	13374	13300	13222	13160	13532	13536	13392	13323	13327	13410	13500	13409	13454	13400	13332	13229	13363	13435	13371	13414	13487	13378	13537	13465	13406	13258	13423	13311	13518	13516	13501	13540	13380	13382	13491	13387	13481	13523	13514	13408	13432	13413	13290	13391	13325	13475	13545	13307	13251	13369	13451	13386	13513	13333	13385	13261	13383	13331	13626	13417	13369	13434	13338	13375	13376	13455	13445	13400	13267	13182	13303	13251	13319	13435	13502	13491	13264	13443	13488	13398	13398	13245	13432	13246	13408	13506	13353	13522	13325	13428	13350	13362	13486	13316	13544	13328	13293	13606	13372	13362	13391	13467	13392	13397	13196	13355	13538	13453	13533	13183	13318	13347	13316	13419	13420	13283	13214	13412	13389	13221	13360	13300	13435	13386	13422	13287	13566	13425	13324	13412	13341	13401	13403	13185	13430	13298	13402	12984	13361	13342	13458	13296	13479	13398	13433	13439	13412	13335	13593	13395	13468	13357	13483	13409	13287	13514	13335	13346	13323	13318	13249	13460	13508	13368	13380	13396	13506	13446	13574	13318	13351	13218	13392	13450	13444	13509	13404	13356	13307	13240	13536	13515	13407	13449	13178	13352	13396	13388	13518	13337	13264	13577	13405	13501	13486	13365	13542	13351	13290	13508	13418	13432	13450	13285	13533	13536	13465	13604	13374	13351	13512	13480	13304	13393	13600	13402	13412	13507	13350	13475	13320	13390	13349	13319	13422	13367	13362	13321	13363	13150	13371	13364	13362	13322	13431	13456	13345	13605	13609	13430	13593	13499	13279	13430	13310	13302	13513	13281	13363	13459	13437	13382	13389	13353	13525	13352	13307	13341	13301	13457	13348	13294	13384	13495	13384	13234	13320	13237	13559	13373	13543	13277	13395	13346	13316	13279	13327	13506	13479	13376	13252	13341	13395	13322	13309	13454	13498	13430	13163	13376	13311	13301	13474	13409	13473	13447	13355	13348	13181	13453	13398	13440	13433	13378	13324	13475	13262	13415	13475	13326	13239	13380	13476	13377	13481	13543	13222	13308	13280	13503	13231	13363	13234	13325	13396	13290	13513	13472	13371	13499	13335	13507	13257	13213	13458	13472	13273	13413	13265	13354	13296	13330	13385	13524	13409	13584	13600	13232	13398	13579	13472	13481	13373	13441	13520	13333	13410	13289	13385	13317	13372	13326	13494	13358	13495	13521	13534	13259	13466	13414	13354	13467	13400	13434	13447	13483	13369	13321	13388	13492	13552	13288	13410	13522	13551	13491	13388	13465	13252	13291	13569	13470	13393	13328	13326	13302	13503	13463	13424	13381	13555	13296	13519	13302	13490	13326	13212	13307	13528	13335	13308	13444	13379	13291	13328	13333	13453	13380	13333	13459	13205	13365	13320	13394	13314	13497	13257	13480	13319	13406	13181	13476	13322	13466	13260	13427	13351	13398	13304	13364	13330	13275	13376	13385	13404	13334	13566	13366	13394	13427	13321	13516	13439	13500	13456	13313	13275	13465	13353	13458	13269	13259	13442	13507	13350	13456	13380	13256	13384	13413	13272	13484	13415	13395	13232	13276	13211	13310	13341	13353	13333	13288	13354	13258	13361	13304	13468	13421	13130	13386	13326	13212	13397	13336	13346	13356	13285	13464	13460	13383	13470	13466	13346	13327	13348	13559	13267	13581	13361	13244	13452	13338	13415	13464	13521	13357	13422	13481	13431	13264	13378	13465	13375	13372	13489	13293	13411	13309	13451	13339	13649	13427	13329	13395	13558	13422	13286	13362	13449	13255	13375	13524	13459	13326	13208	13392	13442	13344	13206	13180	13488	13297	13546	13437	13298	13381	13432	13481	13394	13481	13344	13198	13515	13328	13455	13608	13580	13327	13468	13273	13475	13365	13457	13433	13293	13433	13411	13330	13651	13346	13264	13369	13270	13378	13393	13455	13482	13341	13477	13547	13306	13443	13304	13268	13415	13347	13147	13488	13327	13489	13328	13509	13340	13409	13318	13466	13554	13299	13288	13351	13418	13168	13401	13356	13525	13391	13376	13326	13320	13431	13388	13348	13158	13281	13340	13264	13628	13442	13200	13324	13417	13374	13395	13365	13392	13438	13336	13388	13262	13393	13430	13388	13342	13374	13491	13419	13360	13346	13295	13342	13338	13400	13367	13197	13362	13354	13179	13378	13391	13190	13330	13407	13601	13374	13457	13201	13379	13290	13342	13408	13424	13230	13400	13350	13369	13540	13314	13510	13392	13506	13315	13337	13375	13520	13363	13323	13422	13409	13428	13669	13449	13453	13528	13235	13416	13346	13395	13347	13269	13410	13456	13435	13323	13465	13243	13290	13338	13198	13324	13415	13457	13375	13260	13477	13374	13289	13467	13597	13386	13270	13286	13349	13395	13478	13423	13407	13274	13495	13395	13416	13383	13473	13380	13400	13357	13252	13446	13360	13452	13253	13426	13368	13159	13568	13432	13260	13229	13334	13242	13371	13373	13320	13422	13385	13477	13400	13221	13321	13388	13466	13457	13357	13582	13334	13301	13415	13391	13409	13221	13455	13394	13523	13314	13470	13355	13451	13347	13418	13427	13519	13512	13385	13318	13499	13356	13464	13455	13354	13477	13423	13398	13250	13330	13186	13383	13378	13325	13286	13390	13352	13362	13339	13288	13389	13584	13404	13311	13432	13384	13454	13326	13305	13361	13471	13533	13560	13360	13458	13341	13404	13416	13457	13497	13324	13307	13402	13440	13260	13394	13423	13325	13427	13521	13346	13499	13336	13502	13326	13197	13116	13189	13397	13234	13386	13372	13313	13422	13239	13309	13543	13461	13290	13352	13414	13386	13234	13346	13328	13390	13438	13598	13509	13499	13478	13296	13355	13438	13401	13460	13341	13244	13436	13239	13493	13396	13344	13430
24506	21585	29170	24601	22538	24644	25093	20568	18859	18471	17556	17344	16897	16750	16434	16513	16522	16616	16456	16389	16148	16221	16099	16254	16047	16043	16181	16124	15840	16100	16144	16103	16025	16113	15974	16114	16093	16085	16169	15900	15865	15905	16157	15917	16059	15767	15911	15926	16000	16142	16077	15884	15923	15967	15942	15977	16017	16003	15761	16008	15883	16055	16079	15988	15848	16009	15912	15825	15856	15965	15854	15843	16013	15942	15808	16034	15972	15955	15808	15823	15910	16062	15972	15987	15923	15916	15808	15881	15949	15854	16002	15908	15894	15924	15927	15907	15790	15756	15978	15892	15869	16123	16011	15878	16075	15980	15944	15956	15779	15952	15962	15832	15769	15900	15850	15850	15887	15916	15925	15764	15999	15727	15681	15813	15793	15981	15874	15934	15754	15821	15871	15764	15834	15816	15748	15828	15952	15862	16080	15986	15854	15897	15843	15879	15991	15820	15884	15917	15857	16002	15882	15882	15958	16222	16060	15876	15905	15811	15912	15820	15721	15966	15973	15873	15905	16060	15967	15733	15931	15938	15932	15875	15850	15573	15738	15829	15808	15801	15760	15897	15615	15859	15786	15838	15662	16017	15886	16108	16039	15949	15847	15845	15831	16027	15887	15779	15760	15724	15608	15800	15975	16012	15941	15967	15916	15779	15820	15946	15881	15954	15890	15892	15784	16011	15879	15930	15902	16067	15927	15928	15777	15900	16053	15992	16159	15961	15876	16019	15832	15692	15811	15793	15966	15660	15791	15837	15755	15819	15958	15827	15799	15797	15823	15990	16008	15919	15863	15801	15843	15974	15976	15795	15899	15882	16092	15872	16031	15833	15882	15861	15909	15775	15797	15718	15894	15802	15813	15809	15977	15938	15720	15795	15797	15993	16075	15824	15804	15915	15885	16000	15925	15766	15852	15643	15886	15988	15933	15728	15905	15878	15836	15801	15782	15976	15733	15894	16039	15828	15931	15680	15741	15780	15945	15699	15978	15979	16052	15985	16028	15730	15986	15716	15763	15889	15734	15785	15884	15869	15759	15898	15822	15538	15830	15813	15804	15694	15871	15948	15729	15785	15872	15789	15863	15889	15928	15977	15845	15661	15901	15987	15976	16031	16061	15998	15849	15981	15792	15778	15777	16055	15931	15769	15886	15785	15931	15918	15797	16022	15752	15985	15806	16016	15781	15829	15798	15634	16171	15726	15744	16031	15810	15862	15839	15952	16118	16007	15763	15912	15931	15797	15811	15878	15887	15938	15916	15988	15784	15813	15828	15874	15800	15987	15742	15977	15922	15908	15830	15828	15832	16009	15876	15769	15878	16007	15676	15879	16008	15892	15891	15968	15732	15870	15987	15895	15903	16006	15942	16111	15966	15706	15954	15912	15801	15977	15998	16056	15975	16014	15919	15757	16005	15863	15961	15908	15743	16004	15676	15865	15989	15948	16065	15936	16014	15728	15801	16045	15684	16018	15830	15855	15880	15762	15754	15905	15898	15950	15894	15904	15908	15768	15708	15647	15922	15761	15960	15808	15764	15789	15895	15802	15881	15639	15979	15997	16024	15982	15809	15940	15985	15858	15931	15905	15816	15787	15805	16031	15920	15732	15798	15811	16013	15643	15983	15659	15898	15962	15969	15912	15723	15726	15968	16036	15910	15729	15834	15759	15887	15988	16120	16030	15904	15830	16002	15889	15827	15755	15781	15842	15731	15712	15879	15674	15854	16100	15882	15963	15944	15885	16157	16004	15690	15892	15896	15669	15786	15710	15845	15752	15952	15758	15875	16060	15902	15872	15789	16059	15749	15878	16038	15806	16028	15859	15764	15950	15931	15843	15928	15917	15896	15857	15964	15758	15837	15947	15877	15763	15786	15963	15833	15783	15857	15937	16041	15829	15849	15763	15971	16061	15775	15705	15904	15885	15875	15866	15904	15820	15800	15769	15965	15497	15909	15913	15790	16054	15867	15843	15969	15981	15885	15847	16029	15914	15911	16033	15720	15828	15966	16014	16036	15918	15881	15984	15985	16017	15936	15989	16035	15877	16094	15898	16159	15982	15981	15862	15997	15921	15952	15858	16005	16065	15838	16087	15821	15828	15840	15849	16005	15823	15864	15897	16033	15984	15770	15716	15792	16030	15775	15804	15811	15889	15913	15776	16071	15953	15787	15828	15970	15975	15768	15993	15847	15726	15934	15758	16050	15774	16057	15970	16007	15905	15942	16154	15867	15980	15894	15960	15973	15853	15859	15945	15879	15902	16024	15828	15902	15921	16222	15976	15867	15908	15678	15792	15878	15784	15841	15800	16003	16100	16189	15798	15881	15995	15677	15688	16052	15899	15848	15896	15908	15887	15709	15966	15802	15809	16056	15800	15995	16026	15840	15822	16064	16050	15882	15950	15828	15774	15866	15964	15905	15937	15877	16073	15990	15836	15815	15970	15787	15930	15812	15976	16085	15917	15938	15936	15955	16022	15917	15971	15940	16030	15808	15806	15824	15879	15699	15903	15832	15998	16011	16021	15892	15910	15774	15924	15920	16026	16026	16148	16109	15930	15894	15760	15941	15722	15837	16033	15807	15782	15718	15947	15748	15821	15861	15801	15883	15914	15862	15867	15903	15845	15909	16050	15792	16010	16181	15906	15866	15890	15784	16001	15942	15775	15847	15770	15895	15887	15901	15542	15691	15998	16031	15813	15992	15834	15757	15857	15959	16031	15912	15801	15825	15819	15799	15727	15769	16000	15982	15806	15925	15820	15835	15918	15825	15816	15744	15849	15978	15963	16077	15691	15850	15961	15933	15974	15885	15836	15994	15919	15906	15915	15814	15868	15788	15862	15784	15933	15781	15942	15996	16010	15946	15751	15792	15956	15882	15937	15865	15919	16118	16030	15858	15859	15972	15894	15913	15769	15959	15652	15868	15761	15930	16066	15966	15828	15898	16047	15933	15824	15633	15754	15905	15876	15770	15676	15847	15737	15963	15808	15906	15687	16006	15822	15759	15890	15802	15820	15914	15770	15977	15753	16061	15930	15850	15784	15843	15817	15756	15722	15827	15778	16004	15839	15826	15638	15751	15688	15987	15977	15815	15907	15934	16096	15915	15711	15917	16268	15872	16025	16006	15856	15855	15977	15840	15794	15931	15965	16089	15878	15920	15756	16022	15914	15809	16007	16017	15787	15693	15861	16004	15950	15751	16098	15823	15784	16084	15904	15882	15760	15957	15763	15988	15723	15855	15881	15924	15944	15777	16018	15939	15898	16050	15831	15849	15679	15776	15912	15869	15726	15703	16120	15742	15721	15775	15816	15842	15692	15813	15984	16144	15721	15957	15866	16070	15976	16022	15750	15966	16028	15816	15876	15970	15890	15910	15794	15966	16011	15960	15807	15915	15951	16020	15991	15897	15657	15912	15988	15966	16011	15792	15894	16068	15863	15948	15893	15965	15964	16013	15724	16083	15856	15779	16053	15773	15987	15660	15760	15915	16016	15843	15891	15744	15900	15846	15759	15688	16008	15868	15741	15776	15835	16124	15778	15892	15836	15836	15879	16151	16115	16027	15826	15830	15970	15898	15814	15895	15817	15823	15991	15995	15905	15828	15866	15886	15941	15962	15799	15598	15858	15803	15684	15973	15784	15831	15942	15919	15882	15895	16161	15951	15838	15801	15759	15946	15868	15900	15832	15942	15850	15934	15716	15809	15854	15860	15875	15974	15868	15850	15994	15885	16085	15702	15872	16007	15949	16071	16016	15804	15967	15887	15934	15654	15748	15928	15714	15869	15912	16110	15894	15787	15744	15782	15972	15740	15769	15788	15685	15983	16036	15824	15802	16007	15830	15882	15832	15963	15921	15894	15938	16043	15776	15677	15770	15861	15945	15963	15795	15876	15957	15710	15878	15973	15864	15540	15813	15741	15817	15976	16013	16117	15860	15690	15622	15873	15999	16013	15840	15858	16081	15953	15636	15836	15982	15914	15927	16076	15748	15917	15955	15839	15765	15804	15904	15965	16080	16085	15939	15965	16014	15829	15803	15731	15894	15864	15899	15745	15951	15963	15784	15591	15732	15836	15838	15899	15894	15795	15785	15916	15929	15996	15837	15876	15902	16145	15717	15842	15950	15986	15864	15714	15748	15933	15846	15758	15779	15974	16017	15880	15758	16008	15914	16089	15899	15974	15854	16021	15811	16096	15874	15799	15840	16094	15855	15855	15828	15721	15759	16008	15750	15758	15675	15938	15720	16052	15865	15987	15761	15800	15783	15824	15717	15924	15649	15985	15921	15902	15844	15990	15662	15900	15691	15907	15908	16035	15997	15872	16020	15647	15771	15984	15983	15977	15962	15884	15842	15913	15927	15957	15837	15912	15778	16089	15916	16020	15815	15848	15847	15793	15976	15827	15746	15879	15912	16085	15964	15746	15908	15830	15732	15888	15971	15834	15917	15908	15820	15957	15763	15986	15848	15815	15836	16035	15943	15746	15814	15923	15782	16062	15810	16111	15832	15951	16139	16000	15927	16002	15923	15929	15763	15803	15752	15880	15806	15781	16037	15754	15877	15865	15837	15860	15831	15825	15706	15852	15836	15796	15909	15835	15828	15778	15856	15980	15759	15746	15766	15901	15759	15786	15846	15843	16040	15992	15880	15785	15906	15875	15756	15768	15828	15946	15653	15971	15791	15915	15732	15988	15921	16101	16096	15787	15863	15709	15845	15886	15850	15955	15937	15699	15933	15817	15758	15855	15936	15837	15820	15816	15880	15871	16007	15899	15916	15926	15952	15995	15984	15933	16014	15903	15896	15978	15850	15991	15975	15859	15906	15853	15881	16062	15767	15825	15719	16061	16035	16174	15959	15816	15688	15926	15999	15932	15921	15841	15770	15927	15873	15673	16038	15754	15817	15715	15858	15991	15968	15783	15731	15935	16025	16020	15948	15827	16019	15900	15760	15805	16008	15860	16079	15883	16055	15781	15688	16135	15823	15918	15981	15800	15863	15830	15946	16069	15869	15804	15842	15863	16056	15909	15816	15776	15804	15850	15793	15920	15846	15979	15937	15859	15867	15843	15983	15977	15913	16158	15879	15962	15927	15821	15734	15773	15824	16003	15811	15953	15899	15821	16157	15873	15897
24554	42401	41485	33204	27502	24137	22341	20406	18851	17364	16490	16097	15748	15288	14849	14984	14781	14782	14563	14493	14425	14200	14091	14227	13947	14107	14028	13966	14217	14181	14010	14042	14183	14117	14201	14029	14043	14047	13989	13831	13852	13794	14065	14088	13929	13988	13948	13932	13902	13968	13857	13898	14035	13826	14013	13914	13921	13917	13933	14044	13785	14087	13833	13786	13976	13881	13713	13905	13835	14002	13887	13835	13862	13838	13754	13886	13797	13945	13934	13719	13634	13982	13934	13959	13915	13976	13924	13929	13935	13734	13971	13921	13908	13654	13813	13792	13805	13843	14054	14062	13880	13984	13905	13875	13974	14089	13954	13872	13751	14006	13982	13765	13881	14026	13759	13889	13741	13880	13986	14076	13936	13834	13942	13885	14036	13789	13869	14009	13882	13941	13850	14019	13984	13934	13977	14017	13805	13786	13919	13781	14070	13856	13847	13864	13809	13829	13861	13888	13927	13825	13866	13798	13874	13879	13843	13982	13959	13761	14109	13763	13849	13836	13924	13894	13809	13854	13668	13866	14041	13810	13933	13874	13924	13674	13967	13820	13919	13703	13829	13862	13947	13840	13922	13745	13793	13782	13909	13952	13774	13782	14004	13816	13843	13996	13824	13895	13957	13821	14041	13811	13896	13810	13714	13789	13893	13781	13713	13820	13803	13888	13670	13873	13734	13819	13956	13760	13731	13802	13939	13877	13942	13858	13918	13924	13888	13902	13968	13820	13937	13755	13855	13885	13874	13793	13864	13894	14029	13896	13851	13776	13825	13845	13988	13889	13740	13789	13938	13962	13843	13986	13821	13887	13762	13815	13967	13908	13901	13819	13910	13866	13910	13869	13846	13968	13786	13993	13841	14074	14027	13812	13883	13736	13881	13995	13887	13939	13978	13861	13824	13831	13649	14009	13803	13807	13874	13804	13913	13971	13878	13840	13760	13833	13858	13769	13936	13896	13724	13852	13881	13875	13623	13622	13893	13880	13936	13849	13828	13875	13906	13841	13946	13959	13872	13860	13731	13861	13973	14017	13976	13888	13859	13978	13884	13711	13833	14142	14060	13772	14083	13815	13907	13908	13858	13807	14015	13998	13764	13894	13840	13774	13726	13989	13874	13869	13790	13853	13760	13834	13931	13846	13849	13815	13945	13757	13925	13758	13986	13738	13887	13917	13816	13867	13948	13824	13821	13779	13733	13867	13746	13918	13873	13879	13695	14000	13806	13837	14105	14011	13792	13785	13885	13861	13976	13876	13816	14015	13759	13886	13779	14016	13822	14009	13781	13818	13899	13833	13832	13785	13935	13903	13795	14013	13906	13923	13868	13934	13921	13930	13881	13894	13846	13619	13928	13787	13827	13894	13943	13976	13953	13859	13996	13774	13756	13911	13871	13645	13732	13842	13846	14014	13697	13887	13839	13956	13884	13859	13739	13965	13814	13840	13791	13896	13961	13714	13960	13680	13880	14011	14009	13823	13697	13911	13881	13880	13872	13989	13875	13831	13769	13774	13932	13599	13895	13800	13949	13882	13813	13801	13758	13736	13929	13907	13707	13912	13960	13989	13839	13914	14025	13915	13846	13862	13869	13861	13764	13882	13909	13948	14144	13972	13990	13905	13816	13821	13980	13852	13890	13930	13974	14024	14000	13895	13881	13746	13897	13984	13819	13914	13986	13922	14053	13915	13902	13886	13986	13881	13884	13911	13818	13800	13996	13732	13781	13986	13822	14052	13932	13853	13878	13868	13990	13821	14009	13729	13754	13984	13877	13969	13669	13874	14109	13844	13743	13881	13924	13837	13830	13940	13885	13859	14066	13940	13787	13755	13706	13910	13863	13821	13838	13945	13825	13862	13956	13876	13933	13787	14138	13998	13935	13726	14024	13928	13899	13923	13974	13744	13791	13780	14070	13650	14003	13877	13866	13844	13900	13785	13937	13973	13754	13913	13911	13967	13913	14001	13904	13667	13789	13885	13991	13948	13846	13920	13842	13966	13954	13991	13841	13902	13929	13888	14025	13817	13889	13838	13757	13934	13875	13948	13617	13830	13942	13937	13861	13882	13815	13889	13848	13952	13808	13902	13929	13806	13784	14010	13858	13858	13881	13803	13881	13964	13817	13885	13886	13825	14001	13823	13682	14047	13901	13877	13984	13835	13847	13909	13925	13911	13808	13852	13980	13664	13864	13837	13969	14016	13768	13930	13816	13968	13899	13725	13914	13825	13781	13933	13729	13848	13871	13956	13971	13796	13893	13947	14084	13944	14017	13706	13838	13997	13989	13941	13914	13952	13993	13988	13972	13953	13934	13907	13903	13925	14094	13806	13670	13865	14059	13742	13998	13856	13995	13993	13889	13806	13757	13874	13874	13879	13758	13868	13857	13782	13748	13877	13875	14043	13904	14034	13700	13928	13704	13883	13898	13909	13881	14012	14108	13933	13913	13983	13779	13813	14032	13949	13708	14089	13920	13947	13922	13920	13913	13750	13961	13785	13850	13780	13916	14029	13866	13766	13949	13851	14004	14005	14057	13883	13835	13953	13745	13963	13708	13871	13842	14000	13786	13852	13784	13855	14041	13861	13902	13735	13947	13870	13997	13878	13914	13815	13801	13803	13880	13863	13797	13832	13677	13863	13878	13867	13786	13876	13915	13835	13825	13834	13771	13844	13844	13847	13838	13957	13989	13961	13802	13918	13828	13949	13894	13944	13869	13729	14030	13815	13999	14021	13958	13940	13858	13899	13902	13834	13926	13804	13772	13995	14069	13960	13929	13917	13926	13899	13770	13909	13981	14037	13999	13846	13859	14032	13770	13834	13960	13852	13755	13820	13916	14016	13893	13726	13764	13836	13974	13816	13861	13795	13895	13988	13878	13873	13963	13870	14005	13884	14052	13928	13912	13818	13827	13873	13768	13874	13945	13767	13891	13807	13863	13969	13938	13831	13903	13907	14091	13859	13886	13935	14010	13985	13875	13857	13875	13943	13807	13958	13926	13907	13790	13803	13864	13684	14024	13779	13989	13752	13786	13824	13972	14144	13886	13869	13778	13756	13934	13929	14009	13883	13835	13961	13883	14037	13690	13805	14075	13940	13921	13931	13828	13892	13935	13909	13758	13871	13934	13706	13754	13969	13746	13920	13874	13735	13985	13750	13757	13897	13948	13874	13856	13792	13888	13772	13950	13823	13831	13831	14010	13839	13908	13809	13965	13880	13874	13892	13855	13821	13942	14111	13841	13920	13827	13841	13744	13906	13859	13807	13981	14056	13941	13903	13855	13899	13982	13970	13997	13782	13743	13865	13962	13877	13869	13913	13903	13828	13811	13772	13938	13709	13918	13866	13965	13888	13796	13971	13875	13762	13728	13924	13831	13847	13781	14012	13850	13892	13818	13808	14037	13993	13843	13771	14001	13880	13854	13732	13943	13815	13924	14113	13853	13789	13805	14131	13716	13990	13844	13795	13911	13738	13943	13848	13886	13918	13822	13708	13872	13864	13741	13838	13801	14030	13743	13856	13813	13763	13815	13892	13818	13796	13827	13908	13783	13815	14021	13746	13949	13742	13958	13905	13916	13786	13824	13835	13781	14095	13884	13779	13826	13870	13832	13786	13905	13914	13954	13918	13710	13920	14028	13749	13837	14040	13908	13871	13925	13913	13975	13907	13874	13890	14145	13920	14115	13843	13879	13969	13918	13890	13737	13916	13965	14018	13954	13887	13862	13867	13971	13894	13961	13797	13858	13759	13847	13846	13972	13879	13725	13856	13947	13906	13901	13893	13877	13935	13855	13963	13864	14021	13799	13899	13770	13980	13831	13962	13907	13932	13924	13960	13784	14143	13915	13567	13877	13862	13881	13557	13999	13708	13927	13962	13852	13939	13974	13937	13912	13881	13732	13901	13895	13949	13837	13934	13929	13989	13767	13884	13744	13824	13922	13938	13920	13753	13792	13929	14075	13919	13835	14022	13899	13749	14019	13794	13821	13997	13881	13928	13838	14007	13894	14204	13856	13817	13944	14055	14067	13754	13743	13822	13834	13830	13878	13810	13968	13866	13771	13874	13908	13857	13895	13828	13831	13793	13992	13643	13988	13898	13732	13872	13970	13809	13781	13852	13846	13906	13783	14001	13867	13930	13909	13883	13766	13851	13873	13859	13869	13878	13851	13879	13821	13673	13871	13831	13885	13991	13886	13949	13980	13767	13923	13892	13927	13804	13924	13832	13862	13931	13941	13949	13761	13857	13853	13896	13924	13892	13794	13880	14003	13895	13958	13851	13978	13849	13860	13883	13726	13949	13985	13973	14004	13808	13932	13719	13822	13901	13884	13913	13869	14007	13818	13979	13897	13934	13745	13851	13872	13929	13960	13787	13881	13855	13857	13808	13861	13834	13885	13817	13947	13800	13929	13733	13876	13998	13862	13937	13959	13959	13853	13689	13907	13838	14072	13976	13911	13851	13846	13965	13758	13878	13811	14060	13809	13924	13866	13662	13995	13954	13778	13861	13860	13928	13994	13816	13963	13628	13888	13953	13915	13607	14015	13865	13889	14017	13881	13940	13898	13879	13850	13862	13854	13814	13882	13850	13931	13827	13878	13860	13920	13791	13804	13663	13977	13825	13732	13856	13856	13942	13875	13859	13795	13804	13950	13852	13909	13832	13910	13923	13831	13936	13873	13814	13789	13999	13838	13759	13895	14016	13807	13979	14014	13871	13841	13751	13918	13796	13796	13888	13725	13862	13737	13848	13876	14096	13864	13987	13876	13827	13932	13804	13974	13812	13780	13930	13898	13949	13867	13880	13898	13836	13758	13951	13974	13773	13667	14052	13880	13870	13863	13892	13837	13894	13935	13735	13878	13999	13932	13953	14088	13898	13850	13907	13942	13819	13957	13812	13931	13848	13948	14045	13942	13900	13915	13786	13742	13791	13879	13836	13828	13896	13734	13980	13839	13817	13885	13868	13870	13861	13907	13843	13905	13824	13942	13811	13964	13914	13894	13749	14058	13910	13883	13986	13979	13878	13835	13815	13792	13814	13846	13853	13808	13855	13918	14014	13966	14022	13803	13819	13970	13837	13877	13914	13871	13961	13867	13858	13738	13892	13773	13782	13922	13914	13875	13735	13919	13919
30932	24751	25204	21718	18059	16821	16109	15460	14917	14548	14397	14418	14364	14260	13960	14086	14132	14074	14150	13759	14053	14075	14101	14074	14158	13915	14146	13958	13881	13893	14150	13965	14015	13836	13905	13873	13977	13844	13943	13788	13795	14013	13912	13848	13855	14145	14026	13967	13605	14013	14012	13912	13866	13939	13914	13846	13901	13922	13660	13855	13999	14123	13733	13926	13924	13797	13888	13866	13736	13901	14103	14024	14011	13891	13915	13842	13855	14135	13974	13967	14150	14008	13750	14137	13936	13905	13749	13859	14051	13743	14011	13910	14016	13937	14032	13832	13885	13947	14038	13989	13851	13919	13841	13989	13869	13863	13960	13812	14111	13968	13859	13981	13727	13683	13981	13925	13880	13900	14077	13965	13978	13934	13896	13693	13967	13963	13750	13980	13891	13906	13840	13881	13925	13823	13859	13981	13856	13738	13814	13800	13895	13739	13938	13770	14017	13854	13953	13943	13852	13996	13952	13940	13945	13979	14257	14052	13895	13966	13853	13980	13835	13939	14165	14062	14054	13920	13947	13879	13901	13850	13900	14036	14032	14006	14001	13864	13923	13996	13966	13976	14117	13982	13961	13971	13911	13715	14003	13999	13922	13997	13925	13922	13891	13871	13894	13851	13872	13956	13928	13753	13944	14142	13732	13982	13908	13885	13978	13921	13854	13838	14007	13814	13712	13910	13889	13743	13841	13939	13995	14022	13939	13950	13902	13952	13787	13637	13831	13996	13992	13868	13690	13838	13954	13880	13973	13984	13983	14049	13922	13794	13948	14052	13833	14080	13902	13833	13759	13790	13861	13879	13909	14147	14170	13928	14027	13887	13968	14063	14039	14063	13764	13968	13782	13764	13866	13944	13934	13928	13966	14245	13935	13910	13996	13926	14048	13827	13998	13956	13916	13905	13981	13691	13705	13861	13868	13991	13877	13950	13878	14066	14056	14069	14051	13958	13704	13911	13963	13851	13882	13945	13989	14015	13900	13740	13862	13918	13914	13868	13788	13814	13930	13887	13881	13985	13746	14084	14147	13912	13802	13916	13726	13979	13996	13946	14014	14062	13939	13834	13805	13642	13996	13987	13939	14015	13801	13919	13926	14036	13935	14008	13996	14021	14018	13902	14055	13983	13786	13916	13859	13873	14006	13893	13847	13816	13835	13982	14018	14006	14107	13847	13820	13871	14105	14176	13991	13962	13993	13994	13923	13990	13675	13985	13992	13748	13858	13882	13898	13838	13974	13906	14012	13896	13864	13974	14123	13981	13963	14240	13868	14028	13865	13929	13857	13752	14001	13818	13820	13931	13906	13793	13815	13913	13728	13861	13867	13870	13725	13963	13905	14078	14125	13826	13986	14012	13859	13929	13858	14072	14166	14049	13979	13928	13996	13867	13821	13886	13865	13921	13933	14136	13972	14086	14059	14027	13828	14026	13818	13888	13924	13977	13717	13893	13959	14001	14033	14149	13874	13859	13992	13826	13699	13648	13927	13892	13842	13968	14033	13907	13974	13880	13980	13965	13856	13751	13863	13782	14014	13934	14048	13947	13882	13834	13934	13798	14032	13809	13990	13988	13984	13898	13963	13942	13949	14045	14030	13877	13810	13955	13965	13850	13886	13932	13867	13999	13927	14106	13736	14006	13998	13861	13724	14091	14042	13945	13823	13864	14000	14068	13857	14018	13919	13937	13891	13955	13918	13923	13992	14053	13938	14149	13910	13730	14008	13965	14025	14072	13859	14015	14060	13922	13880	13981	13894	13771	14079	13839	13984	13851	14016	13765	14071	13872	14073	13934	13883	13881	13985	13801	13936	13784	13811	13881	13933	13989	14017	13982	13911	13872	14004	13878	13991	14084	14060	13867	13934	13920	13989	13946	13942	14058	13938	14100	13933	13814	13805	13992	13946	13960	13966	13751	13956	13968	13883	13856	13945	13928	13672	13750	14014	13815	14119	13780	13893	13852	13909	14117	14067	14183	13864	14040	13897	13923	14081	13990	13853	13784	13989	13836	14078	14038	13962	13991	13959	13873	13675	13804	13942	13826	13867	14047	13866	13889	13808	14061	13908	13832	13775	13959	13955	14017	13926	14037	13829	14107	14023	13759	13880	13943	13906	14002	14018	13881	13955	13703	13990	13880	13903	13780	13920	13843	13857	13805	13921	13973	13873	13997	14057	13924	13986	13892	13816	14057	14029	13886	13842	13937	13886	13997	14084	13800	13787	14010	13666	13858	13904	13997	13837	13988	13954	13987	14077	13834	13827	13977	13994	14079	13941	13796	13844	14011	14019	14044	13958	14104	13989	14064	13832	14062	13956	13814	13815	13887	13817	13981	13929	13947	13921	13898	13844	14156	13844	13848	13872	13793	13949	13930	13907	13944	13905	14237	13983	13885	13882	13918	13854	13900	13801	14001	13967	13867	13866	14104	13909	13801	13738	13814	13892	13932	13665	13875	13911	13801	13938	13917	13811	13889	14104	13716	13969	14020	13934	14032	13979	13869	13997	13925	13848	14116	13811	13842	13873	13821	13866	13957	13937	13772	14108	13921	13938	13982	13787	13893	13969	13950	13877	14043	13874	13828	13967	13681	13844	13889	13981	13985	13971	13868	13889	13818	13878	14019	13763	13836	13979	13804	13883	13882	13834	13941	13980	13707	13919	13944	14105	14056	14068	14042	13786	13724	13868	13886	14050	13825	13914	13891	14105	13957	14001	13945	14062	13843	13845	13754	13607	14028	13594	14044	13907	13746	13809	13762	13699	13828	13957	13816	13751	13798	13859	13801	13807	13980	13967	13842	13836	13958	13957	13892	13888	13859	13869	13985	13883	14005	13954	13964	13811	13979	13866	14062	13823	14029	13731	13813	13978	13757	13921	13786	13940	13816	13992	13876	14176	13930	13929	13989	13724	13955	13897	13937	13837	13836	13771	13866	13876	13840	13957	13849	14107	13852	13782	14081	13710	13844	13938	13962	13982	13987	14185	13978	13869	13820	13772	13933	13886	14020	13947	14021	14068	13871	13970	13906	14023	13805	13859	14063	13916	13985	13757	13778	13922	13797	13735	13775	13786	13921	13860	14002	13872	13979	14001	13833	13916	13929	13965	13829	13980	13861	13937	13949	13835	13916	13597	13908	13815	13866	13860	13960	13902	13933	13935	14073	13925	13927	14012	13992	13911	13718	13809	13935	14033	13872	13742	13904	13806	13819	13801	13933	14016	13955	14093	13921	13864	14034	14102	13902	13844	13981	13842	13882	13906	13812	13883	14011	13860	13960	14081	14016	13941	14060	13867	13857	13931	13914	13733	14075	13855	13999	14162	13973	13907	14109	13881	13911	13825	13854	13905	13816	14023	13932	13973	13886	14057	13946	14067	14088	13884	13780	13709	14094	13985	13983	14101	13815	13984	13865	13930	13887	13730	13960	13942	13914	13887	14075	13934	13980	14000	13887	13911	13888	14072	13790	13855	13771	13838	13833	13941	13877	13860	13855	13976	13785	14066	13792	14040	13957	13968	13905	13960	13750	13950	13911	13705	13902	13720	13730	14096	13953	14202	13798	14032	13991	14056	13830	13916	14039	13836	13830	13996	13950	14062	14015	13909	13919	13891	13804	13760	14088	14048	13944	14046	13972	13852	13846	14037	13776	14066	14002	13859	13947	13823	13826	13841	13894	14009	13765	13957	14033	14028	13927	13934	13811	13797	13722	13922	13823	13875	13956	13631	14117	14096	13848	13739	13949	14161	13992	14082	14008	13899	13796	13849	13942	14124	13873	13797	13775	13993	13999	13905	13717	13984	13847	13876	14008	14021	13913	14010	13850	13966	13906	13874	13839	13956	13900	13902	13821	13970	13881	13959	13976	13951	13861	13950	13879	14138	14044	13855	13933	13983	14070	13957	13861	13909	13945	13691	13930	13896	13877	14035	13726	14069	14012	13969	13928	13807	14046	13740	13848	13812	13922	13828	13788	13872	13943	13795	14048	13880	13881	14031	13950	14043	13872	14015	13884	13881	13926	13692	13790	13973	13861	13761	14065	13725	13964	13909	14127	13876	13692	14122	13944	13808	13901	13924	13960	13915	13777	13962	13972	14048	14043	13790	13888	13996	13963	14169	13981	14006	13978	14000	13929	13931	13779	13899	14052	13906	13677	13888	14132	13913	13631	13895	13765	13891	13769	13863	13848	13908	13894	13896	13681	13924	14021	13677	13880	13816	13952	14019	13893	14015	13801	13856	13951	13878	13985	13722	13708	13941	13976	13979	13777	13890	14055	13900	13985	13947	13951	13997	13970	14122	13944	13842	13683	13921	14059	13878	13905	13890	13687	13897	13771	13960	13825	13754	13989	13735	13982	13954	13854	13968	13868	13788	13922	13802	13893	13949	14008	13865	13905	14021	14035	14060	13884	13929	13868	13936	13844	13937	13796	13974	13714	14011	13824	13958	14072	13985	13812	14016	13919	13946	13923	14093	13881	14064	13796	13890	13937	13964	14034	13851	14147	14020	13998	13961	13966	14073	14018	13933	13863	13976	14017	13876	13918	13766	13914	13808	13888	13920	14091	13986	13892	13962	13992	14008	14116	13834	13999	13790	13950	13960	13965	14214	14019	14044	13812	14015	13920	13948	13755	13940	13847	13935	13818	13953	13967	13907	14000	14033	13753	14147	13990	14083	14035	13963	13909	13926	13900	13960	13893	13882	13879	13877	13920	13945	14027	14073	13862	13966	13804	13912	14006	13951	13998	13951	13990	13719	13981	13668	13874	13877	13820	13944	14091	14036	13834	13932	13827	13600	13804	14006	13886	13937	14051	14000	13826	14072	13945	14157	13914	13754	13945	13801	13939	13928	13900	13887	13916	13947	13881	13923	14083	13922	13876	14040	14058	14107	13704	14029	13800	14121	13900	13730	13950	13876	13938	14239	14097	14033	13941	14113	13900	14016	13771	13817	13831	13897	13805	13950	13856	13916	13857	13878	13978	14021	13812	13830	14012	14109	13764	14159	13958	14047	13951	13984	13960	13948	13884	13892	13877	13894	13998	13912	13867	13921	14028	14143	13937	13850	13967	13895	14004	13918	13957	13836	13625	14075	13722	13911	13944	13835	14049	13993	13834	13999	13923	13968	14226	13977	14002
23845	31634	29896	23238	19451	17533	16107	15172	14694	13962	13636	13452	13237	13034	12937	12970	12997	12904	12885	12840	12632	12909	12792	12671	12850	12747	12765	12738	12968	12832	12887	12666	12681	12904	12793	12728	12520	12893	12770	12776	12994	12654	12654	12806	12639	12564	12670	12726	12665	12690	12563	12623	12679	12729	12542	12697	12626	12778	12801	12796	12524	12525	12560	12535	12831	12615	12793	12510	12580	12518	12673	12790	12678	12643	12804	12646	12764	12672	12848	12714	12718	12796	12624	12730	12674	12804	12664	12753	12597	12692	12624	12757	12782	12724	12743	12558	12743	12814	12589	12828	12673	12846	12674	12548	12702	12690	12743	12853	12651	12763	12798	12738	12628	12605	12672	12774	12712	12711	12670	12890	12704	12731	12752	12686	12756	12598	12554	12666	12755	12665	12807	12827	12789	12635	12682	12688	12669	12788	12645	12806	12695	12546	12696	12604	12709	12712	12722	12692	12738	12709	12758	12610	12714	12713	12947	12567	12761	12688	12759	12607	12555	12676	12623	12719	12651	12734	12756	12682	12668	12725	12681	12582	12815	12728	12806	12660	12731	12605	12597	12533	12716	12741	12605	12676	12725	12642	12724	12721	12626	12689	12725	12683	12710	12696	12866	12599	12698	12661	12678	12701	12626	12734	12647	12786	12728	12639	12702	12787	12677	12687	12731	12645	12703	12748	12645	12671	12611	12651	12768	12876	12682	12757	12752	12771	12721	12741	12727	12797	12710	12643	12630	12560	12557	12585	12826	12727	12639	12700	12701	12835	12547	12594	12633	12663	12610	12645	12751	12509	12697	12745	12842	12635	12680	12703	12530	12681	12638	12689	12820	12596	12541	12702	12592	12800	12728	12661	12792	12734	12658	12822	12641	12688	12755	12864	12730	12563	12764	12650	12685	12509	12781	12689	12703	12761	12729	12646	12733	12605	12589	12709	12514	12862	12734	12763	12784	12509	12742	12731	12665	12676	12706	12764	12644	12710	12606	12830	12689	12912	12610	12546	12759	12685	12852	12696	12663	12628	12549	12741	12707	12603	12738	12754	12716	12831	12829	12750	12724	12803	12528	12735	12802	12607	12627	12772	12725	12585	12674	12772	12787	12758	12585	12700	12732	12659	12764	12648	12555	12602	12779	12732	12687	12604	12652	12695	12675	12785	12689	12636	12769	12560	12806	12702	12694	12693	12798	12749	12681	12696	12698	12443	12858	12583	12526	12844	12858	12737	12599	12743	12629	12636	12673	12694	12810	12702	12770	12713	12785	12798	12822	12706	12705	12657	12694	12636	12532	12747	12587	12526	12907	12826	12712	12711	12720	12777	12803	12751	12676	12610	12753	12692	12662	12590	12635	12546	12642	12554	12897	12817	12715	12810	12654	12696	12732	12740	12760	12583	12763	12749	12815	12850	12684	12655	12663	12768	12692	12742	12673	12734	12591	12732	12838	12708	12640	12833	12642	12785	12786	12817	12637	12710	12627	12646	12702	12723	12768	12674	12698	12814	12685	12681	12736	12711	12805	12886	12700	12560	12580	12646	12727	12903	12717	12627	12526	12722	12714	12642	12754	12589	12783	12680	12679	12678	12663	12691	12568	12787	12519	12552	12486	12579	12646	12737	12730	12564	12640	12564	12858	12741	12806	12601	12736	12736	12660	12746	12655	12924	12743	12649	12770	12618	12695	12689	12598	12575	12704	12670	12730	12872	12546	12745	12548	12740	12797	12688	12771	12839	12775	12634	12772	12739	12610	12770	12690	12661	12758	12743	12679	12709	12695	12741	12799	12642	12755	12658	12607	12651	12735	12760	12838	12802	12809	12612	12687	12703	12798	12802	12543	12662	12691	12849	12641	12758	12786	12698	12462	12823	12605	12712	12638	12637	12876	12714	12708	12681	12641	12784	12728	12706	12689	12573	12625	12623	12615	12705	12762	12745	12712	12731	12465	12648	12765	12588	12750	12543	12662	12680	12696	12867	12643	12649	12774	12588	12682	12581	12555	12636	12811	12679	12670	12679	12768	12724	12622	12862	12712	12818	12691	12844	12820	12790	12756	12514	12655	12722	12740	12688	12726	12710	12744	12741	12769	12796	12584	12634	12750	12749	12657	12612	12792	12817	12530	12771	12777	12692	12737	12740	12677	12618	12835	12678	12720	12647	12728	12823	12736	12610	12788	12629	12765	12651	12524	12676	12597	12779	12647	12607	12759	12691	12748	12700	12830	12647	12680	12570	12633	12613	12644	12712	12689	12682	12766	12746	12811	12660	12651	12678	12691	12524	12744	12738	12950	12690	12665	12599	12635	12596	12607	12769	12548	12629	12610	12796	12729	12728	12527	12792	12595	12828	12603	12606	12678	12777	12733	12629	12523	12505	12665	12683	12769	12468	12680	12711	12747	12573	12742	12845	12654	12711	12763	12697	13022	12722	12805	12694	12592	12769	12787	12672	12664	12760	12720	12676	12662	12650	12601	12852	12666	12677	12720	12722	12655	12567	12788	12757	12619	12785	12511	12645	12613	12692	12668	12930	12702	12769	12649	12828	12699	12652	12649	12706	12841	12639	12726	12791	12559	12594	12742	12713	12941	12809	12593	12666	12620	12762	12822	12498	12831	12709	12710	12666	12659	12633	12540	12602	12759	12618	12741	12592	12696	12673	12797	12544	12696	12834	12693	12700	12554	12680	12751	12625	12606	12747	12917	12585	12799	12694	12679	12604	12901	12772	12644	12732	12699	12719	12732	12731	12578	12523	12708	12880	12670	12702	12769	12663	12604	12607	12692	12663	12717	12837	12535	12698	12542	12616	12803	12558	12706	12728	12766	12588	12690	12797	12688	12745	12777	12782	12754	12737	12749	12700	12774	12685	12693	12644	12670	12691	12799	12693	12705	12721	12715	12622	12569	12642	12843	12710	12485	12713	12562	12724	12772	12736	12919	12761	12658	12786	12694	12647	12593	12834	12507	12759	12814	12859	12767	12792	12850	12671	12633	12582	12673	12873	12590	12708	12702	12517	12831	12665	12747	12687	12724	12717	12661	12715	12798	12638	12681	12754	12609	12719	12694	12848	12620	12751	12797	12690	12699	12831	12703	12751	12729	12665	12729	12672	12723	12548	12648	12691	12703	12668	12777	12743	12529	12643	12708	12588	12623	12740	12649	12780	12698	12764	12705	12631	12517	12801	12669	12657	12886	12701	12939	12660	12626	12695	12706	12662	12595	12909	12708	12638	12595	12667	12636	12605	12746	12647	12706	12577	12662	12549	12662	12568	12542	12719	12742	12698	12758	12690	12768	12778	12744	12584	12631	12654	12782	12701	12632	12628	12791	12727	12756	12604	12579	12855	12842	12524	12729	12483	12743	12724	12571	12815	12838	12681	12636	12789	12806	12534	12703	12699	12695	12794	12614	12644	12866	12664	12626	12711	12740	12814	12788	12734	12799	12939	12725	12859	12666	12723	12556	12896	12586	12511	12703	12813	12678	13105	12842	12671	12862	12619	12582	12791	12790	12693	12616	12703	12739	12620	12786	12672	12741	12753	12656	12789	12795	12623	12745	12765	12635	12781	12783	12607	12726	12936	12737	12736	12673	12638	12760	12892	12713	12575	12707	12501	12883	12751	12819	12646	12760	12769	12679	12588	12763	12569	12598	12658	12641	12599	12724	12619	12638	12686	12766	12671	12771	12679	12746	12620	12684	12851	12710	12626	12761	12612	12607	12742	12569	12691	12851	12725	12589	12888	12786	12839	12483	12639	12711	12654	12784	12883	12792	12613	12682	12717	12592	12788	12751	12798	12776	12609	12823	12771	12701	12683	12757	12656	12499	12823	12825	12689	12708	12829	12698	12679	12790	12608	12532	12701	12718	12876	12754	12798	12603	12787	12622	12711	12698	12778	12635	12704	12671	12759	12720	12618	12733	12853	12628	12737	12658	12687	12668	12620	12761	12609	12675	12664	12830	12658	12636	12484	12769	12662	12698	12838	12781	12649	12775	12520	12675	12704	12574	12774	12797	12713	12652	12746	12695	12712	12727	12612	12836	12709	12883	12536	12718	12774	12576	12728	12708	12762	12719	12643	12718	12644	12756	12723	12790	12757	12637	12801	12871	12629	12713	12716	12725	12609	12787	12702	12799	12527	12592	12697	12736	12659	12788	12798	12819	12626	12615	12593	12697	12768	12790	12840	12685	12799	12689	12858	12758	12709	12611	12469	12732	12672	12724	12650	12663	12867	12581	12841	12694	12654	12656	12606	12786	12689	12680	12649	12656	12759	12746	12592	12787	12519	12715	12766	12597	12735	12963	12902	12743	12828	12835	12722	12670	12746	12743	12725	12652	12744	12896	12771	12717	12725	12656	12645	12734	12824	12856	12776	12796	12675	12637	12556	12645	12734	12815	12727	12853	12729	12520	12745	12894	12740	12561	12830	12640	12734	12666	12798	12514	12642	12587	12882	12908	12638	12806	12646	12651	12806	12533	12516	12802	12789	12883	12788	12663	12829	12679	12634	12883	12769	12716	12707	12675	12842	12665	12668	12785	12774	12741	12682	12677	12679	12757	12700	12862	12664	12698	12512	12741	12853	12686	12702	12794	12600	12691	12763	12512	12749	12710	12684	12788	12870	12757	12548	12807	12721	12589	12790	12548	12577	12695	12867	12664	12809	12659	12732	12722	12583	12783	12730	12558	12637	12722	12734	12704	12643	12855	12771	12609	12715	12801	12666	12563	12684	12719	12734	12771	12657	12590	12785	12709	12855	12654	12672	12747	12851	12732	12839	12922	12532	12699	12825	12759	12669	12790	12657	12785	12668	12717	12738	12704	12633	12726	12730	12783	12653	12785	12749	12681	12603	12641	12702	12687	12724	12711	12760	12665	12693	12723	12690	12709	12847	12648	12662	12783	12796	12671	12635	12705	12649	12828	12631	12844	12661	12678	12721	12751	12640	12790	12708	12644	12689	12707	12778	12523	12814	12607	12633	12582	12767	12776	12673	12563	12679	12749	12522	12813	12735	12688	12635	12631	12718	12688	12782	12654	12713	12776	12592	12623	12765	12563	12623	12670	12704	12727	12677	12773	12723	12732	12700	12844	12662	12761	12875	12563	12697	12834	12578	12786	12600	12645	12682	12803	12677
25787	21612	28648	25741	22965	21359	19855	17661	16855	16028	15659	15588	15173	15038	14972	15103	15079	14978	14796	14806	14699	14679	14619	14752	14760	14745	14608	14746	14654	14833	14700	14647	14707	14739	14656	14660	14896	14511	14646	14706	14603	14812	14846	14795	14383	14733	14605	14629	14509	14384	14695	14455	14537	14570	14497	14747	14498	14463	14456	14614	14379	14451	14469	14559	14381	14431	14481	14426	14588	14565	14609	14443	14742	14471	14564	14527	14724	14601	14374	14485	14676	14512	14600	14559	14507	14659	14526	14512	14430	14494	14425	14611	14559	14693	14701	14593	14748	14600	14584	14537	14437	14533	14526	14564	14447	14513	14458	14664	14573	14626	14485	14427	14620	14529	14493	14431	14806	14536	14621	14789	14455	14693	14700	14624	14507	14467	14745	14362	14463	14628	14630	14760	14546	14531	14509	14603	14481	14481	14440	14587	14530	14586	14659	14515	14455	14548	14357	14539	14481	14623	14507	14512	14615	14557	14675	14346	14407	14632	14583	14667	14506	14552	14527	14655	14277	14442	14510	14533	14647	14682	14495	14296	14706	14683	14581	14633	14510	14515	14314	14438	14877	14666	14444	14513	14523	14434	14491	14461	14487	14500	14606	14648	14431	14635	14479	14643	14526	14423	14458	14675	14501	14787	14502	14459	14475	14409	14680	14516	14480	14602	14450	14470	14591	14457	14509	14573	14274	14611	14534	14550	14708	14618	14508	14599	14554	14836	14622	14696	14475	14515	14441	14666	14657	14594	14663	14665	14519	14501	14542	14487	14520	14466	14691	14539	14572	14527	14537	14698	14686	14652	14513	14616	14572	14514	14426	14447	14463	14444	14584	14356	14554	14616	14639	14466	14428	14750	14583	14517	14537	14364	14426	14585	14603	14679	14626	14753	14398	14429	14479	14405	14620	14547	14454	14499	14341	14674	14706	14504	14711	14559	14618	14435	14685	14631	14781	14550	14684	14312	14425	14414	14458	14353	14501	14633	14367	14436	14587	14542	14618	14513	14613	14627	14602	14442	14619	14492	14672	14497	14520	14628	14659	14562	14782	14566	14519	14624	14689	14567	14553	14770	14445	14584	14421	14498	14462	14552	14507	14398	14514	14383	14708	14554	14357	14612	14494	14723	14606	14657	14482	14558	14428	14515	14423	14336	14593	14612	14445	14498	14635	14492	14564	14477	14397	14545	14646	14636	14562	14634	14590	14599	14672	14401	14566	14479	14380	14601	14486	14519	14472	14481	14590	14494	14769	14561	14544	14775	14595	14582	14388	14505	14534	14584	14664	14661	14624	14487	14497	14603	14668	14483	14517	14424	14643	14546	14554	14660	14462	14529	14462	14546	14642	14723	14482	14487	14653	14510	14512	14662	14561	14596	14593	14335	14579	14740	14567	14437	14462	14596	14545	14538	14689	14388	14589	14609	14552	14365	14476	14487	14420	14281	14419	14592	14579	14516	14566	14638	14577	14555	14791	14539	14448	14480	14432	14759	14684	14583	14561	14579	14555	14617	14544	14508	14570	14473	14442	14383	14600	14580	14330	14513	14588	14661	14344	14479	14572	14634	14545	14532	14385	14519	14451	14580	14678	14613	14638	14439	14436	14383	14589	14411	14667	14556	14564	14469	14724	14643	14579	14594	14514	14518	14522	14556	14620	14579	14504	14522	14483	14633	14427	14582	14741	14479	14691	14426	14628	14606	14635	14477	14582	14656	14485	14485	14470	14475	14703	14656	14461	14649	14651	14500	14413	14439	14661	14452	14636	14544	14464	14578	14605	14624	14414	14393	14448	14479	14715	14586	14557	14452	14526	14544	14344	14544	14593	14572	14386	14637	14372	14337	14484	14585	14740	14728	14466	14643	14500	14472	14659	14668	14553	14700	14590	14489	14493	14640	14624	14686	14538	14576	14361	14607	14605	14619	14413	14629	14591	14665	14693	14556	14567	14476	14344	14516	14592	14560	14686	14541	14508	14612	14469	14685	14655	14371	14494	14538	14660	14545	14643	14577	14608	14680	14472	14664	14460	14637	14618	14404	14532	14283	14522	14558	14582	14319	14561	14674	14481	14446	14551	14401	14457	14582	14657	14588	14645	14592	14632	14524	14365	14594	14567	14490	14552	14680	14726	14625	14465	14535	14497	14627	14460	14466	14470	14502	14685	14703	14614	14700	14693	14328	14531	14542	14604	14660	14503	14538	14323	14389	14518	14660	14482	14444	14568	14499	14539	14545	14770	14490	14484	14298	14642	14516	14446	14587	14476	14478	14402	14481	14522	14540	14474	14560	14379	14465	14493	14459	14625	14496	14562	14569	14607	14639	14497	14588	14565	14656	14408	14480	14400	14552	14633	14636	14606	14284	14661	14500	14533	14559	14396	14424	14398	14620	14506	14651	14594	14662	14443	14601	14351	14594	14641	14687	14580	14494	14476	14216	14527	14451	14588	14378	14456	14265	14566	14578	14428	14381	14337	14383	14458	14371	14447	14551	14732	14503	14574	14347	14559	14574	14286	14527	14659	14472	14580	14461	14437	14471	14597	14519	14626	14588	14674	14488	14472	14358	14537	14572	14590	14588	14495	14583	14407	14389	14338	14425	14757	14693	14612	14587	14412	14454	14489	14553	14672	14633	14580	14516	14474	14517	14694	14599	14629	14517	14649	14623	14626	14508	14585	14373	14513	14603	14517	14550	14553	14423	14650	14527	14582	14548	14304	14601	14647	14527	14684	14418	14433	14595	14465	14529	14425	14621	14419	14527	14582	14749	14461	14581	14553	14650	14531	14361	14468	14289	14461	14590	14378	14464	14593	14571	14469	14508	14603	14428	14622	14550	14620	14693	14575	14461	14491	14480	14488	14459	14509	14414	14456	14412	14373	14407	14636	14648	14470	14602	14369	14640	14506	14493	14554	14628	14581	14369	14537	14536	14459	14617	14428	14601	14592	14556	14438	14518	14556	14385	14874	14772	14570	14449	14538	14538	14592	14499	14506	14417	14555	14487	14757	14666	14673	14553	14515	14501	14499	14621	14667	14564	14474	14609	14532	14687	14533	14577	14432	14462	14560	14467	14549	14527	14425	14523	14384	14479	14505	14625	14686	14606	14494	14398	14498	14631	14512	14524	14489	14484	14534	14614	14565	14523	14503	14625	14682	14554	14546	14550	14526	14721	14527	14475	14638	14495	14543	14507	14600	14657	14578	14416	14560	14666	14326	14342	14500	14476	14534	14498	14597	14398	14481	14558	14637	14505	14563	14491	14526	14442	14667	14611	14423	14528	14485	14544	14466	14501	14403	14587	14518	14648	14601	14523	14579	14503	14501	14460	14555	14588	14766	14654	14769	14550	14631	14482	14536	14483	14558	14469	14526	14592	14568	14657	14401	14599	14561	14352	14550	14515	14409	14436	14656	14628	14467	14511	14551	14581	14500	14444	14638	14511	14335	14418	14416	14506	14478	14504	14509	14679	14649	14665	14588	14479	14598	14584	14619	14578	14482	14713	14546	14536	14508	14556	14671	14645	14577	14623	14562	14571	14588	14677	14479	14435	14536	14565	14598	14504	14492	14443	14385	14448	14430	14472	14430	14538	14439	14688	14409	14441	14591	14558	14587	14484	14564	14400	14523	14571	14621	14453	14590	14473	14640	14556	14619	14556	14578	14410	14515	14516	14417	14534	14472	14474	14430	14719	14457	14690	14506	14553	14685	14496	14632	14512	14447	14512	14718	14353	14638	14727	14315	14367	14621	14355	14569	14626	14474	14601	14600	14264	14523	14505	14664	14473	14493	14445	14587	14535	14574	14454	14567	14646	14537	14630	14514	14489	14737	14845	14754	14553	14524	14736	14472	14456	14408	14509	14440	14645	14566	14601	14541	14580	14641	14436	14713	14546	14551	14541	14450	14650	14581	14716	14728	14766	14544	14699	14646	14797	14707	14491	14601	14542	14495	14797	14564	14561	14647	14544	14556	14581	14504	14567	14374	14669	14567	14588	14592	14642	14615	14786	14607	14622	14516	14677	14666	14522	14490	14535	14766	14550	14445	14371	14647	14565	14602	14512	14454	14705	14547	14565	14506	14684	14631	14631	14643	14338	14509	14606	14475	14545	14523	14330	14594	14611	14459	14651	14426	14430	14363	14487	14553	14521	14597	14599	14606	14696	14533	14407	14413	14532	14448	14523	14608	14504	14532	14507	14596	14501	14459	14466	14601	14498	14347	14652	14719	14631	14687	14448	14857	14585	14444	14562	14579	14542	14347	14651	14816	14400	14462	14410	14626	14506	14625	14342	14432	14568	14547	14443	14632	14573	14586	14547	14776	14471	14669	14588	14546	14545	14775	14444	14624	14570	14635	14627	14483	14615	14660	14500	14661	14595	14617	14675	14641	14562	14457	14470	14561	14494	14739	14429	14421	14544	14600	14567	14631	14519	14625	14498	14437	14377	14376	14335	14435	14526	14581	14595	14548	14328	14763	14805	14553	14700	14488	14567	14494	14608	14583	14429	14670	14701	14723	14559	14699	14392	14674	14755	14519	14518	14788	14581	14595	14386	14580	14468	14818	14732	14453	14522	14218	14409	14538	14607	14469	14529	14685	14628	14519	14537	14448	14593	14702	14505	14487	14621	14482	14590	14514	14588	14563	14427	14506	14401	14479	14551	14490	14602	14639	14428	14414	14401	14554	14540	14646	14509	14415	14396	14464	14308	14604	14367	14560	14426	14411	14512	14434	14595	14600	14490	14710	14791	14566	14585	14572	14725	14625	14607	14495	14475	14580	14346	14507	14681	14401	14521	14268	14503	14508	14598	14517	14555	14562	14474	14672	14535	14554	14736	14482	14734	14644	14566	14601	14664	14459	14671	14637	14532	14427	14267	14582	14518	14724	14497	14656	14794	14489	14468	14327	14569	14535	14387	14399	14592	14627	14650	14568	14501	14375	14476	14554	14613	14697	14586	14594	14769	14522	14542	14635	14789	14626	14734	14566	14702	14338	14632	14463	14323	14570	14748	14667	14539	14428	14491	14693	14550	14636	14534	14383	14539	14379	14388	14606	14504	14608	14726	14456	14652	14765	14437	14466	14620	14566	14519	14450	14705	14275	14588	14361	14454	14600	14566	14582	14699	14644	14774	14633	14366
24159	39399	37072	29494	24739	21672	19558	17927	16501	15516	14759	14331	14080	13783	13698	13727	13675	13585	13374	13337	13301	13256	13270	13276	13156	13216	13310	13227	13499	13205	13271	13138	13394	13289	13207	13391	13226	13187	13094	13073	13070	13055	13108	13151	13076	13006	13229	13106	13037	13032	13041	13174	13176	13163	13155	13172	13104	13194	13124	13127	13149	13260	13079	13020	13091	13019	13030	13396	13005	13132	13099	13182	13107	13100	13240	13117	13027	13099	13164	13172	13004	13171	13174	13102	12978	13162	13206	13065	13098	13046	13265	12997	13053	13322	13042	13114	12826	13173	13198	13004	12891	13093	12922	13168	13056	13018	13233	13095	13270	13010	13001	13083	13182	13131	13125	13075	12937	13063	13145	13209	13083	13020	13168	13177	12962	13162	13212	13063	13153	13041	13126	13070	13107	13205	13113	13179	13089	13061	13048	13053	12957	13130	12978	13171	13073	12907	13060	13250	13078	13147	13176	13033	13062	13035	13069	13024	12915	13011	13031	13010	12959	13135	13183	13059	12897	13015	13257	12977	13110	13058	13093	12957	13245	13180	12774	13061	13184	13043	13099	13063	13036	13076	13019	13118	12997	12912	13194	12979	13145	13160	13024	13155	13136	12952	13072	12897	13119	12955	13275	13070	13204	13106	12992	13229	13167	13129	12917	13185	12944	13039	13097	13181	13051	12986	13100	12997	12981	13031	13266	12994	13080	12962	13107	12952	13085	13299	12960	13093	13018	12919	13108	13164	12984	13023	12990	13077	13066	13172	12966	13249	13196	13133	13070	13043	12918	13007	13069	13147	13155	12995	13064	13105	12948	13179	13257	12995	12989	13252	12964	13081	13149	13236	13091	12942	13145	13015	12947	13093	13115	13158	13100	13171	13159	13144	13078	13140	13088	12974	13123	13127	13038	13045	13239	13209	13007	13174	12999	13007	13023	13049	12976	12917	13131	13295	13193	13270	13097	13130	13016	13118	13127	13003	13121	13024	13226	12867	13183	12927	13095	13067	13220	13166	12988	13076	13074	13199	12947	13183	13011	12972	13007	12961	13124	13057	13146	13010	13082	13066	13108	13030	13014	13113	12995	13069	13078	12947	12972	13176	13163	13171	12998	13073	12968	13129	13229	13083	13266	13090	13133	12984	13148	13071	13032	12949	13031	13206	13078	13061	13237	13209	13067	12983	13130	13063	12957	13158	13068	13141	13041	12800	13081	13059	13194	13245	13151	13123	13013	13012	13033	13033	13037	12992	13151	13161	13115	13024	13245	13179	13027	13241	13137	13037	13128	13191	13001	13174	12917	13104	13207	13076	12912	13178	13055	13111	12921	13077	13304	13304	13031	13007	13098	13113	13022	13089	12983	13036	12964	13054	13092	13187	13038	13118	12892	13140	13207	13221	13089	13033	13308	13187	13029	13269	12997	12962	13008	12971	13301	13055	13090	12961	13100	13177	13004	13167	12937	13106	13124	13131	13135	13236	12960	13086	13079	13087	13113	13029	13097	13100	13082	13045	13055	13107	13192	13037	13144	13119	13297	13098	13078	13114	13079	13073	12999	12968	13081	12939	13053	13147	13015	13106	13113	13089	13224	12940	13191	12884	13052	13033	13235	13155	13133	13181	12864	13189	13105	13085	12965	13083	13217	12913	13220	13168	12883	13257	13118	13042	13027	13111	13137	13219	13068	13107	13041	13064	13117	13060	13073	13139	13040	13084	13211	13179	13192	13157	13195	13010	13087	13045	13052	13072	13005	13213	12973	13149	13120	12876	13196	12892	13171	13081	13187	13111	13061	13081	13221	12968	13088	13119	13161	13101	13044	12891	13084	12974	13147	13228	13063	13243	13152	12859	13069	13002	13281	12998	13063	13126	13304	13121	13150	13140	13134	13120	13186	13031	12866	13091	13084	13139	13091	13196	13048	12993	13059	12875	13104	13100	13065	13061	12959	13064	13283	13093	13186	13152	13090	13267	13140	13021	12991	13049	12977	13216	13055	13008	13021	13051	13065	13174	13159	13031	13054	13259	13242	13054	12993	13116	13020	13069	12993	13210	13043	13183	13008	12919	13165	13122	13174	13124	12968	13186	13248	13135	13125	13329	13024	13147	13105	13066	13062	13029	12864	13041	13081	13020	13091	13047	13062	13145	13137	13188	13118	13185	13110	13129	13236	12836	12993	13057	13047	13088	13233	13107	12979	13118	13009	13059	13049	13053	12905	13138	12997	13176	13033	12923	13042	13259	13148	13032	12962	13077	13119	12974	13068	13186	13214	13104	13127	12887	13123	13106	13162	13168	13032	12992	13198	12979	12992	13107	13073	13152	13078	13049	13136	13138	13056	13166	13124	13174	13128	13095	13014	13174	13079	13121	12995	12979	13045	12989	13172	12996	13284	13202	12993	13201	12934	13058	13011	13149	13271	13029	12976	13021	13031	13127	13016	13053	13027	12775	13083	13160	13428	13100	13000	13082	13014	13122	13045	13142	12994	13091	12891	13247	13059	13103	13173	12964	13156	12986	13218	13150	13171	13038	13082	12908	13188	13023	13026	13095	13214	13230	13081	13191	13022	13092	13180	13165	12992	13233	13055	12953	13136	13102	13189	13027	12920	13004	13115	13099	13069	13109	13110	13183	13062	13124	13157	13106	13009	13016	12862	13117	13055	13236	13255	13077	13259	13025	13135	12816	12895	13053	13147	13121	12943	13211	13137	13327	13161	12950	13060	13112	13068	13129	13033	13048	12976	13094	13208	12916	13115	12979	13173	13013	13118	13158	12957	12953	12952	13055	13070	13272	13086	12947	13009	13109	12836	12991	12987	13339	12981	13082	12919	13059	13097	12975	13100	13158	13178	13157	12983	13014	13012	13222	13045	13043	13200	12907	13077	12991	13160	12937	13176	13128	12989	13026	13129	13039	12946	13090	13004	13177	13154	13231	13037	13223	12953	13039	13128	12949	13182	13022	13165	13087	12843	12994	12991	13097	13197	13048	13278	12933	12878	12986	13110	13216	13031	13085	13041	13220	12983	13114	13065	13117	13092	13147	13092	13077	13040	13058	13132	13174	12952	13230	13240	13059	13206	13098	13184	13083	13098	13096	13155	13220	13242	12973	13111	13237	13014	13199	13211	12940	12951	13019	13148	13127	13104	13078	13123	12980	13127	13131	13186	12966	12949	13033	13077	12961	13099	13237	13127	13170	12945	13156	13101	13052	13208	13085	13157	13127	12953	12996	12887	13119	13116	13365	13189	13145	13125	12922	13342	13130	13222	13033	13087	12991	13056	12970	12988	13119	13131	12939	12997	13115	13129	13046	12937	13077	12900	13224	13073	13169	13049	13186	13025	13162	13277	13152	12981	13025	13015	12942	13007	13088	12983	13116	13111	13101	13122	13017	13125	13141	13091	13292	13029	13068	13103	13042	13084	13244	13190	13060	13104	13116	13089	13210	13095	13052	12984	13161	12933	13068	13075	13036	13051	13129	12944	13127	13016	13082	12985	13240	13044	13031	12966	13124	12987	13067	13176	13035	13054	13075	13152	13079	13166	13067	13068	12927	13089	13206	13040	13090	12858	12996	13164	13113	12965	13060	13055	13005	13152	13148	12995	13111	13038	13156	12958	13000	12980	12995	12995	13159	12985	13038	13002	13057	13165	13240	13013	13201	13213	12866	13102	13010	13008	13037	13109	12985	12975	13076	13215	13131	13016	13090	13138	13111	13164	13122	13256	12987	13206	13173	13138	13017	13072	13053	13198	13158	12999	13141	13042	12999	13255	13027	13072	12968	13060	13069	13095	13083	13236	13106	13007	13176	13076	13015	13251	13090	13145	13191	13115	13113	12974	13082	13001	13146	13253	13112	13119	12873	13003	13052	13060	13284	13064	13095	13036	13061	13075	12950	13090	12934	13179	13142	13071	13134	13110	13134	13072	13254	13045	13030	13066	13066	12959	13081	13244	13007	13113	13178	13061	13071	12985	12940	13050	13115	12997	13043	12921	12987	12991	13098	13071	12995	13228	12987	13231	13055	13222	13137	12986	12879	13144	13046	13011	13040	13191	13226	12944	12963	13053	13113	13115	13118	12936	13023	13060	12969	13047	13056	13109	13066	13021	12938	12919	13122	13089	13194	13157	13102	13070	13039	13143	12988	13053	13116	13183	13240	12955	13236	13117	13110	13284	13144	13218	13079	13114	13004	13016	13183	13305	13054	13058	13124	13074	13105	12954	13099	13012	13108	13243	13119	13059	12991	13075	13124	13212	13036	13127	13046	13040	13115	13129	13021	13106	13147	13095	13016	13143	13038	13194	13176	13127	13113	13218	12987	13163	12946	12986	12929	13023	13104	13119	13137	13240	12970	13211	13053	13043	12999	13095	13101	13097	13086	13173	13164	13115	13265	13148	13189	13178	13051	13130	13078	13101	13081	13062	13155	13165	12984	12976	13091	13205	13049	13035	13120	13043	13170	12971	13109	13080	13083	13166	13083	13016	13271	13062	13172	13073	13102	13053	12900	13113	13082	13145	13028	13199	13014	13247	12961	13227	12910	13060	12982	13085	12972	13271	13126	13049	13243	13010	12969	13332	13133	13060	13028	13064	13047	13181	13139	13060	13037	13032	13164	13083	13054	13112	13139	13257	12950	12998	13031	13128	13136	12968	13116	13161	13027	13099	13177	13205	13021	13053	12929	13170	13026	13243	13221	13098	13092	13012	13219	13067	12986	13002	12935	13079	12964	13074	12843	13111	13113	13093	12978	13111	12934	13183	12927	13247	13173	13143	13121	13147	12959	13072	13065	13100	13013	13149	13098	13154	12997	13020	13063	13180	12998	13061	13015	13165	12981	12944	13209	13165	12920	12942	12975	13067	13166	13107	13187	13076	13032	13021	13137	12960	13110	13077	13213	13219	13060	13067	13156	12993	13108	13037	13162	13133	13143	13123	13052	13136	13149	13193	13056	13023	13108	13085	13202	13024	13139	13033	13133	13120	13020	13105	12959	13061	12961	13044	13090	13158	13215	13132	13011	13109	13019	13089	13008	12924	13203	13164	12970	13010	13171	13199	13139	13108	13139	12948	13104	13099	13150	12904	13092	13060	12845	13155	13154	13082	13106	13170	13108	13117	13061	13070	13141	13210	13096
24527	21612	29248	24607	22714	24830	24643	20100	18252	17737	17093	16810	16369	16300	16097	15989	16146	15904	16039	15698	15726	15354	15669	15720	15483	15785	15706	15674	15669	15519	15744	15694	15574	15528	15546	15596	15526	15471	15587	15610	15418	15412	15524	15577	15586	15362	15226	15482	15456	15354	15530	15397	15330	15357	15418	15780	15301	15423	15446	15514	15535	15605	15418	15346	15414	15598	15662	15427	15383	15558	15303	15327	15481	15468	15371	15535	15187	15299	15420	15474	15465	15344	15444	15391	15388	15414	15284	15523	15417	15357	15596	15606	15640	15444	15395	15332	15436	15513	15287	15384	15357	15292	15346	15289	15537	15309	15702	15196	15407	15331	15521	15451	15463	15383	15481	15378	15436	15560	15494	15396	15614	15319	15533	15413	15522	15503	15546	15393	15339	15423	15405	15567	15442	15443	15168	15323	15413	15432	15456	15431	15502	15282	15547	15525	15633	15454	15581	15583	15420	15261	15394	15403	15298	15292	15597	15224	15273	15435	15513	15236	15394	15278	15719	15604	15477	15478	15549	15300	15108	15344	15367	15421	15359	15518	15474	15644	15280	15355	15336	15386	15422	15365	15374	15211	15228	15339	15457	15482	15434	15255	15406	15244	15364	15253	15382	15490	15434	15299	15372	15463	15386	15321	15534	15501	15394	15610	15335	15326	15387	15401	15509	15309	15428	15339	15482	15365	15557	15636	15490	15384	15359	15387	15528	15319	15347	15487	15432	15213	15310	15360	15375	15363	15306	15166	15514	15520	15385	15403	15281	15199	15310	15485	15444	15357	15440	15448	15309	15529	15395	15393	15280	15426	15258	15348	15332	15580	15533	15483	15362	15290	15453	15399	15396	15427	15383	15645	15468	15537	15619	15456	15503	15184	15546	15545	15459	15254	15404	15556	15519	15581	15437	15453	15403	15456	15231	15398	15357	15436	15309	15340	15430	15373	15302	15397	15466	15452	15498	15271	15338	15370	15283	15457	15525	15313	15469	15455	15295	15423	15601	15470	15481	15312	15405	15396	15270	15284	15443	15390	15553	15470	15436	15376	15365	15477	15396	15361	15463	15449	15466	15530	15435	15333	15418	15465	15403	15402	15372	15460	15531	15400	15462	15558	15207	15456	15535	15209	15489	15210	15562	15334	15522	15349	15382	15374	15329	15400	15387	15265	15287	15200	15457	15474	15366	15412	15555	15531	15527	15463	15486	15440	15386	15603	15272	15292	15486	15391	15595	15474	15300	15519	15436	15471	15379	15281	15177	15301	15432	15349	15248	15584	15334	15290	15411	15606	15479	15617	15357	15505	15507	15457	15365	15377	15214	15477	15556	15359	15637	15433	15400	15383	15463	15468	15502	15433	15491	15336	15536	15299	15295	15292	15470	15367	15476	15316	15302	15499	15440	15271	15143	15310	15653	15344	15463	15404	15365	15428	15656	15543	15525	15418	15555	15367	15332	15402	15364	15374	15559	15170	15403	15255	15538	15513	15550	15459	15393	15460	15535	15517	15499	15475	15489	15458	15402	15151	15434	15297	15401	15428	15301	15262	15253	15360	15613	15449	15308	15377	15445	15322	15256	15366	15635	15516	15280	15491	15638	15356	15381	15477	15448	15400	15634	15545	15493	15348	15626	15393	15308	15438	15493	15508	15481	15480	15447	15432	15370	15410	15282	15231	15533	15430	15481	15236	15578	15256	15320	15357	15517	15380	15344	15629	15235	15495	15326	15413	15485	15289	15457	15547	15522	15360	15444	15414	15209	15294	15366	15328	15361	15425	15446	15301	15403	15360	15475	15314	15444	15351	15531	15215	15510	15512	15368	15496	15506	15273	15388	15516	15370	15301	15512	15340	15411	15437	15512	15443	15516	15455	15376	15370	15198	15367	15522	15397	15368	15473	15389	15381	15665	15256	15423	15378	15425	15624	15407	15365	15282	15140	15336	15353	15414	15598	15021	15479	15596	15247	15433	15342	15318	15324	15193	15213	15410	15385	15491	15334	15479	15337	15074	15253	15230	15348	15216	15572	15404	15521	15450	15419	15365	15442	15372	15547	15262	15467	15603	15424	15397	15271	15305	15169	15343	15463	15260	15281	15462	15552	15407	15318	15426	15395	15299	15286	15521	15395	15283	15436	15427	15388	15347	15418	15260	15241	15314	15314	15235	15463	15138	15142	15336	15489	15325	15503	15366	15406	15333	15291	15373	15313	15442	15283	15236	15365	15276	15273	15290	15723	15365	15262	15354	15425	15534	15366	15230	15608	15383	15489	15369	15583	15487	15347	15479	15521	15521	15334	15296	15727	15507	15531	15418	15353	15403	15619	15523	15513	15417	15564	15357	15226	15549	15399	15314	15430	15415	15202	15335	15419	15264	15285	15399	15413	15233	15478	15486	15553	15345	15358	15503	15602	15483	15497	15394	15451	15534	15310	15408	15277	15250	15344	15371	15261	15423	15399	15390	15576	15443	15550	15412	15502	15595	15388	15453	15306	15527	15462	15453	15338	15337	15421	15456	15555	15415	15295	15437	15399	15569	15411	15212	15321	15428	15466	15390	15308	15466	15225	15290	15390	15373	15485	15437	15431	15474	15400	15274	15382	15456	15345	15314	15289	15412	15408	15455	15600	15356	15319	15472	15274	15408	15185	15325	15511	15426	15506	15378	15488	15458	15329	15393	15358	15444	15418	15486	15327	15445	15449	15631	15443	15525	15351	15501	15189	15330	15442	15434	15480	15290	15498	15248	15401	15524	15540	15464	15560	15420	15165	15436	15310	15533	15404	15340	15218	15347	15354	15441	15392	15433	15307	15482	15432	15523	15287	15361	15295	15382	15413	15287	15383	15480	15514	15566	15318	15426	15351	15438	15539	15589	15451	15479	15324	15428	15414	15421	15251	15556	15373	15214	15352	15437	15352	15496	15265	15544	15365	15349	15443	15315	15291	15501	15377	15350	15339	15269	15253	15544	15281	15321	15336	15456	15581	15481	15366	15413	15247	15247	15458	15141	15302	15420	15358	15410	15286	15290	15345	15530	15447	15237	15480	15319	15438	15337	15249	15240	15499	15567	15371	15353	15398	15607	15285	15358	15615	15522	15479	15355	15211	15366	15623	15231	15518	15611	15526	15468	15510	15241	15449	15502	15470	15535	15559	15153	15406	15445	15344	15458	15565	15348	15358	15575	15410	15328	15294	15548	15303	15323	15314	15416	15513	15426	15126	15242	15549	15467	15441	15602	15532	15434	15512	15536	15318	15354	15298	15460	15350	15432	15507	15327	15665	15400	15473	15575	15519	15443	15410	15541	15509	15334	15510	15412	15555	15316	15490	15355	15266	15402	15378	15524	15480	15457	15405	15509	15287	15442	15457	15528	15212	15225	15179	15326	15214	15272	15259	15275	15456	15446	15367	15474	15527	15534	15234	15329	15406	15507	15352	15208	15327	15342	15475	15532	15456	15347	15354	15357	15350	15298	15126	15532	15499	15430	15300	15508	15297	15461	15545	15405	15378	15372	15324	15418	15459	15404	15417	15288	15356	15493	15435	15445	15440	15451	15563	15417	15199	15607	15616	15517	15552	15151	15298	15323	15310	15557	15436	15335	15339	15334	15280	15136	15340	15249	15540	15485	15596	15373	15383	15662	15484	15165	15475	15344	15854	15222	15478	15348	15423	15554	15240	15342	15339	15340	15536	15481	15335	15416	15408	15448	15546	15486	15439	15427	15364	15743	15296	15346	15617	15562	15363	15491	15341	15457	15305	15555	15417	15408	15571	15502	15466	15421	15314	15384	15244	15433	15517	15354	15479	15453	15402	15340	15421	15500	15473	15551	15508	15552	15515	15235	15565	15419	15560	15425	15353	15438	15633	15441	15353	15471	15452	15389	15302	15328	15184	15289	15391	15492	15462	15372	15240	15327	15472	15448	15582	15194	15229	15346	15369	15122	15446	15486	15425	15409	15403	15523	15368	15346	15499	15576	15486	15607	15468	15488	15590	15621	15370	15352	15365	15352	15580	15506	15339	15475	15310	15317	15374	15372	15317	15377	15318	15332	15288	15557	15425	15344	15287	15345	15359	15232	15381	15390	15527	15466	15238	15483	15265	15276	15304	15545	15298	15538	15571	15320	15589	15505	15354	15588	15441	15491	15147	15289	15384	15415	15332	15319	15433	15367	15445	15367	15532	15435	15368	15541	15525	15431	15321	15412	15414	15237	15383	15420	15068	15382	15287	15274	15478	15287	15243	15369	15362	15639	15283	15211	15195	15402	15418	15338	15367	15577	15552	15319	15423	15238	15438	15470	15379	15714	15399	15473	15497	15470	15499	15447	15537	15403	15295	15489	15563	15279	15315	15450	15095	15236	15405	15365	15333	15367	15233	15349	15332	15192	15544	15390	15538	15226	15165	15336	15417	15438	15186	15459	15647	15445	15400	15347	15256	15398	15375	15248	15266	15227	15296	15296	15173	15175	15113	15327	15391	15342	15458	15425	15331	15364	15347	15430	15530	15286	15430	15352	15396	15540	15499	15357	15312	15527	15265	15385	15597	15231	15340	15590	15406	15506	15455	15586	15424	15568	15374	15298	15443	15309	15415	15566	15506	15712	15502	15382	15319	15517	15429	15389	15424	15360	15337	15341	15241	15409	15414	15470	15453	15642	15597	15411	15482	15374	15358	15613	15485	15513	15399	15544	15321	15431	15438	15589	15395	15286	15404	15429	15456	15264	15387	15465	15388	15505	15305	15321	15528	15382	15420	15353	15342	15544	15553	15524	15319	15258	15271	15503	15489	15303	15399	15509	15300	15637	15426	15428	15323	15372	15495	15306	15446	15554	15300	15244	15363	15162	15522	15362	15333	15426	15461	15294	15437	15281	15510	15440	15340	15426	15314	15261	15434	15379	15383	15454	15355	15344	15454	15394	15486	15373	15293	15420	15483	15618	15340	15399	15396	15438	15444	15484	15515	15355	15628	15462	15457	15263	15185	15568	15355	15090	15224	15394	15240	15491	15234	15340	15499	15494	15340	15623	15417	15694	15538	15567	15543	15351	15410	15454	15355	15544	15398	15433	15468	15413	15360	15563	15625	15291	15361	15290	15384	15608	15296	15373	15417	15529	15292	15271	15416	15351	15406	15296	15525
26273	44890	43520	34399	28819	25158	22023	20152	18344	16808	15986	15462	15038	14758	14344	14334	14483	14121	14048	14024	13918	13888	13917	13968	13761	13915	13641	13729	13907	13794	13950	13777	13763	13647	13825	13589	13709	13786	13629	13699	13662	13473	13722	13648	13681	13513	13533	13611	13670	13671	13582	13453	13729	13675	13608	13607	13514	13605	13711	13688	13560	13544	13662	13546	13559	13549	13472	13582	13472	13535	13672	13594	13491	13606	13610	13423	13612	13787	13647	13462	13660	13690	13551	13580	13709	13428	13523	13623	13498	13714	13528	13440	13592	13589	13637	13500	13657	13309	13425	13568	13627	13593	13543	13569	13610	13643	13654	13534	13546	13501	13499	13507	13651	13520	13542	13545	13725	13735	13611	13582	13593	13552	13474	13518	13418	13563	13504	13471	13538	13636	13578	13763	13638	13707	13512	13635	13526	13618	13676	13456	13510	13519	13721	13529	13653	13534	13574	13581	13512	13610	13519	13698	13565	13496	13593	13547	13711	13652	13636	13591	13437	13642	13549	13490	13463	13544	13452	13668	13513	13520	13542	13568	13694	13511	13641	13582	13512	13654	13625	13545	13430	13589	13678	13575	13590	13774	13656	13521	13627	13544	13474	13416	13655	13733	13564	13583	13532	13523	13410	13614	13573	13627	13559	13575	13728	13527	13411	13629	13537	13712	13602	13485	13571	13557	13579	13636	13526	13444	13401	13503	13467	13572	13473	13773	13435	13352	13492	13617	13320	13694	13579	13593	13541	13432	13528	13748	13570	13668	13591	13354	13522	13543	13379	13621	13654	13553	13554	13620	13417	13516	13511	13572	13426	13546	13574	13586	13539	13444	13393	13585	13590	13559	13591	13484	13633	13604	13663	13596	13393	13519	13574	13568	13573	13591	13714	13404	13588	13564	13595	13505	13467	13560	13577	13466	13492	13586	13660	13676	13638	13554	13550	13650	13430	13510	13620	13537	13550	13572	13538	13624	13579	13659	13706	13403	13564	13601	13537	13571	13646	13591	13678	13498	13665	13644	13552	13537	13581	13529	13556	13500	13592	13437	13596	13504	13456	13638	13429	13621	13619	13781	13495	13470	13565	13496	13563	13516	13594	13494	13680	13575	13428	13537	13492	13644	13510	13567	13602	13582	13480	13581	13632	13479	13500	13485	13467	13516	13540	13643	13566	13483	13463	13536	13616	13571	13639	13357	13518	13491	13557	13491	13513	13518	13612	13534	13505	13650	13629	13580	13663	13686	13607	13616	13616	13548	13595	13640	13705	13517	13687	13582	13544	13569	13502	13509	13618	13497	13436	13610	13387	13655	13600	13616	13384	13763	13711	13657	13650	13524	13388	13658	13546	13578	13557	13681	13589	13551	13568	13566	13510	13586	13552	13447	13438	13568	13743	13609	13535	13664	13539	13533	13595	13604	13582	13634	13595	13637	13269	13483	13626	13518	13603	13562	13380	13566	13516	13550	13522	13599	13635	13595	13628	13354	13562	13437	13512	13571	13605	13469	13480	13384	13490	13795	13419	13479	13525	13696	13455	13581	13550	13621	13420	13512	13471	13484	13557	13355	13520	13722	13504	13644	13414	13696	13610	13544	13477	13385	13624	13660	13380	13500	13528	13548	13605	13525	13601	13603	13595	13474	13420	13548	13606	13482	13542	13543	13593	13505	13593	13482	13722	13655	13562	13590	13600	13533	13586	13464	13619	13619	13438	13651	13475	13484	13636	13539	13526	13425	13599	13440	13518	13430	13520	13525	13496	13507	13682	13702	13596	13630	13664	13443	13674	13433	13486	13515	13421	13520	13699	13669	13671	13684	13579	13571	13496	13549	13594	13499	13595	13478	13521	13558	13648	13524	13501	13550	13670	13479	13513	13368	13649	13661	13539	13398	13587	13672	13418	13542	13657	13599	13477	13557	13533	13555	13588	13516	13639	13579	13501	13570	13503	13478	13752	13476	13622	13606	13583	13448	13450	13511	13329	13563	13494	13433	13687	13516	13564	13568	13462	13613	13601	13464	13569	13575	13671	13557	13490	13700	13588	13530	13631	13586	13627	13568	13520	13518	13500	13577	13665	13511	13812	13433	13593	13710	13592	13722	13522	13534	13626	13706	13454	13688	13662	13662	13724	13599	13488	13601	13500	13510	13666	13722	13472	13579	13623	13547	13612	13744	13543	13551	13619	13579	13645	13482	13557	13659	13452	13527	13424	13589	13539	13530	13447	13481	13574	13416	13503	13630	13405	13723	13410	13691	13553	13372	13588	13615	13520	13534	13651	13625	13454	13472	13615	13620	13564	13721	13511	13466	13712	13443	13719	13588	13593	13628	13685	13494	13538	13468	13606	13561	13693	13682	13727	13793	13622	13441	13502	13542	13697	13653	13574	13456	13594	13582	13423	13534	13585	13494	13598	13494	13546	13583	13561	13650	13504	13641	13529	13433	13524	13645	13661	13658	13511	13600	13509	13432	13465	13528	13613	13518	13557	13649	13532	13619	13689	13570	13581	13528	13650	13749	13653	13664	13555	13499	13617	13582	13687	13502	13744	13599	13604	13539	13608	13458	13616	13521	13582	13534	13626	13493	13564	13444	13707	13683	13503	13507	13524	13487	13421	13602	13655	13645	13402	13623	13534	13440	13372	13615	13568	13480	13428	13466	13590	13766	13415	13572	13622	13704	13520	13698	13557	13665	13692	13408	13501	13528	13579	13560	13620	13497	13737	13562	13536	13718	13724	13648	13485	13601	13593	13545	13592	13602	13506	13530	13446	13623	13583	13599	13704	13707	13647	13545	13616	13495	13638	13352	13694	13601	13399	13554	13537	13544	13460	13623	13528	13652	13459	13429	13689	13383	13589	13447	13679	13409	13604	13663	13454	13450	13641	13553	13510	13494	13520	13674	13537	13504	13653	13612	13652	13727	13556	13586	13505	13736	13450	13587	13585	13527	13541	13703	13490	13487	13591	13464	13647	13547	13500	13583	13624	13719	13648	13690	13589	13701	13636	13405	13570	13702	13670	13480	13560	13729	13432	13653	13643	13591	13597	13579	13434	13659	13494	13379	13530	13602	13438	13693	13632	13620	13526	13554	13577	13720	13595	13545	13652	13648	13804	13760	13615	13476	13565	13598	13675	13555	13492	13576	13576	13374	13605	13456	13716	13592	13641	13455	13500	13732	13483	13518	13274	13560	13474	13582	13656	13532	13704	13633	13427	13540	13599	13413	13622	13404	13469	13526	13746	13574	13486	13460	13703	13738	13459	13573	13630	13549	13659	13448	13488	13574	13512	13410	13688	13289	13595	13539	13571	13639	13586	13621	13443	13398	13611	13607	13431	13620	13404	13664	13482	13547	13689	13460	13586	13535	13544	13536	13534	13587	13538	13477	13628	13578	13604	13689	13649	13603	13581	13645	13489	13646	13492	13586	13661	13617	13675	13530	13512	13593	13572	13386	13545	13689	13760	13588	13663	13464	13632	13397	13484	13598	13574	13595	13509	13560	13627	13778	13654	13672	13701	13530	13411	13497	13596	13619	13547	13642	13626	13518	13720	13529	13678	13646	13554	13492	13578	13560	13511	13579	13509	13534	13574	13571	13572	13737	13460	13470	13462	13650	13457	13562	13478	13696	13440	13629	13413	13563	13573	13428	13559	13449	13649	13570	13564	13576	13538	13716	13530	13527	13763	13447	13497	13703	13756	13559	13714	13395	13567	13688	13640	13485	13437	13665	13452	13588	13613	13491	13669	13548	13503	13510	13467	13591	13748	13675	13465	13449	13650	13570	13588	13711	13468	13587	13487	13654	13535	13629	13455	13432	13548	13691	13669	13616	13560	13638	13535	13561	13413	13549	13694	13624	13753	13637	13608	13586	13423	13362	13540	13349	13551	13310	13570	13613	13507	13523	13580	13688	13696	13686	13536	13434	13516	13454	13554	13580	13543	13575	13639	13473	13670	13545	13473	13545	13628	13401	13732	13514	13603	13549	13488	13426	13693	13500	13572	13611	13500	13654	13690	13535	13519	13600	13480	13636	13655	13662	13419	13501	13687	13551	13557	13493	13561	13530	13469	13495	13442	13515	13547	13442	13691	13491	13443	13579	13415	13429	13630	13513	13557	13563	13466	13651	13577	13433	13743	13572	13512	13587	13488	13525	13662	13491	13630	13591	13544	13578	13589	13732	13651	13486	13610	13550	13649	13430	13473	13781	13657	13542	13563	13453	13378	13727	13506	13666	13543	13634	13835	13496	13566	13565	13689	13623	13744	13514	13571	13545	13593	13391	13522	13589	13553	13569	13691	13420	13586	13488	13545	13602	13481	13502	13441	13721	13487	13502	13759	13596	13519	13407	13550	13522	13600	13581	13699	13495	13366	13488	13496	13846	13666	13588	13434	13554	13660	13504	13671	13638	13556	13783	13478	13441	13665	13459	13573	13606	13516	13391	13533	13690	13608	13641	13473	13353	13580	13564	13539	13510	13510	13479	13582	13632	13610	13708	13815	13511	13587	13565	13802	13538	13504	13707	13604	13426	13570	13555	13507	13602	13469	13626	13426	13593	13589	13761	13585	13469	13511	13552	13520	13643	13577	13603	13464	13613	13294	13473	13496	13663	13644	13545	13632	13606	13638	13489	13507	13585	13579	13751	13503	13423	13433	13753	13513	13542	13483	13743	13394	13393	13612	13426	13492	13475	13684	13737	13498	13622	13451	13590	13480	13577	13559	13442	13487	13583	13684	13547	13485	13388	13637	13552	13747	13602	13626	13581	13536	13513	13540	13492	13464	13560	13580	13731	13545	13628	13769	13555	13413	13523	13540	13516	13707	13583	13747	13525	13635	13459	13630	13555	13674	13579	13483	13646	13624	13543	13549	13524	13618	13565	13555	13525	13459	13629	13419	13632	13499	13509	13653	13518	13598	13545	13629	13526	13594	13585	13426	13601	13466	13560	13701	13576	13617	13559	13424	13466	13696	13675	13533	13638	13562	13705	13536	13623	13770	13544	13643	13549	13650	13610	13574	13503	13547	13829	13588	13450	13594	13519	13612	13552	13473	13585	13530	13564	13516	13530	13641	13431	13402	13568	13504	13615	13497	13847	13708	13653	13493	13699	13681	13523	13718	13541	13561	13668	13569	13381
31046	24993	25553	21432	17488	16105	15308	14710	14379	13955	13806	13518	13488	13523	13494	13520	13449	13439	13200	13379	13330	13153	13297	13391	13461	13408	13514	13309	13498	13528	13186	13306	13459	13499	13553	13493	13627	13547	13245	13419	13465	13403	13174	13238	13358	13443	13387	13464	13142	13348	13315	13516	13203	13325	13239	13164	13402	13351	13310	13383	13273	13406	13550	13591	13267	13304	13389	13368	13498	13204	13260	13254	13223	13388	13277	13259	13410	13284	13311	13509	13384	13380	13092	13483	13338	13389	13319	13292	13237	13263	13354	13428	13406	13443	13528	13461	13395	13527	13288	13244	13244	13366	13392	13222	13277	13250	13318	13076	13436	13320	13449	13311	13212	13252	13386	13280	13405	13380	13172	13520	13437	13389	13590	13130	13238	13431	13409	13246	13267	13412	13421	13342	13274	13236	13303	13296	13273	13162	13336	13388	13325	13349	13428	13285	13424	13178	13394	13297	13208	13214	13286	13447	13180	13340	13314	13313	13427	13222	13382	13506	13184	13142	13434	13466	13310	13393	13402	13291	13373	13325	13321	13295	13206	13171	13233	13157	13300	13310	13378	13406	13416	13424	13271	13478	13364	13433	13313	13308	13169	13353	13327	13274	13380	13297	13579	13552	13552	13268	13353	13339	13385	13281	13356	13422	13318	13524	13522	13382	13645	13207	13353	13343	13439	13344	13528	13296	13293	13305	13486	13262	13220	13227	13173	13323	13289	13307	13448	13283	13521	13308	13317	13424	13438	13355	13392	13224	13549	13310	13238	13301	13194	13415	13260	13386	13300	13205	13465	13270	13342	13285	13416	13249	13565	13517	13265	13218	13194	13203	13157	13194	13360	13145	13328	13259	13366	13149	13420	13418	13357	13481	13374	13196	13492	13250	13457	13167	13264	13388	13445	13171	13491	13405	13443	13430	13262	13480	13273	13258	13291	13381	13203	13349	13237	13075	13303	13274	13215	13280	13437	13122	13178	13270	13334	13167	13429	13310	13242	13362	13424	13358	13109	13425	13350	13464	13182	13369	13306	13243	13038	13201	13411	13140	13311	13303	13392	13452	13380	13309	13241	13583	13257	13449	13448	13266	13420	13405	13275	13262	13270	13486	13313	13329	13415	13489	13401	13393	13406	13371	13315	13364	13401	13344	13375	13444	13297	13261	13363	13233	13270	13286	13391	13402	13244	13170	13265	13368	13313	13238	13368	13168	13325	13176	13384	13317	13520	13312	13090	13365	13298	13268	13342	13295	13260	13291	13277	13454	13368	13326	13322	13391	13323	13355	13289	13239	13246	13397	13255	13402	13302	13291	13249	13182	13376	13230	13256	13283	13460	13412	13286	13336	13219	13641	13289	13224	13448	13297	13150	13307	13538	13421	13165	13145	13338	13408	13327	13432	13238	13427	13322	13332	13390	13337	13295	13411	13301	13327	13331	13178	13226	13548	13538	13559	13473	13386	13224	13218	13181	13315	13207	13257	13357	13372	13300	13198	13402	13564	13403	13484	13329	13329	13342	13461	13319	13323	13597	13312	13496	13266	13325	13286	13168	13374	13251	13153	13205	13390	13286	13176	13208	13303	13201	13367	13344	13332	13239	13260	13322	13277	13258	13255	13291	13375	13262	13293	13287	13192	13314	13498	13380	13366	13366	13391	13417	13244	13324	13474	13340	13421	13237	13188	13351	13428	13368	13316	13343	13364	13369	13184	13137	13273	13161	13213	13467	13116	13364	13202	13370	13569	13277	13459	13370	13340	13204	13109	13238	13395	13476	13266	13410	13413	13549	13368	13310	13444	13610	13174	13216	13372	13440	13429	13300	13375	13432	13392	13326	13281	13194	13420	13385	13297	13196	13321	13370	13160	13601	13428	13222	13415	13446	13274	13295	13270	13178	13581	13322	13081	13156	13369	13370	13330	13355	13291	13197	13358	13504	13302	13205	13239	13299	13267	13201	13336	13330	13276	13541	13415	13255	13304	13248	13342	13442	13160	13328	13189	13375	13447	13330	13161	13411	13433	13450	13459	13223	13436	13522	13321	13296	13225	13324	13231	13358	13162	13058	13348	13395	13290	13411	13233	13257	13354	13419	13236	13276	13352	13203	13599	13468	13404	13261	13487	13441	13413	13420	13365	13424	13334	13321	13310	13281	13433	13303	13339	13367	13258	13308	13404	13275	13322	13341	13359	13340	13344	13271	13351	13364	13210	13354	13390	13309	13324	13148	13405	13198	13421	13499	13438	13361	13304	13103	13205	13506	13328	13112	13418	13253	13227	13501	13320	13373	13334	13213	13244	13326	13230	13370	13376	13307	13219	13422	13344	13653	13442	13254	13313	13280	13425	13461	13414	13313	13254	13317	13463	13241	13340	13242	13257	13323	13498	13187	13388	13305	13371	13487	13427	13211	13335	13291	13016	13285	13385	13439	13385	13328	13355	13213	13167	13354	13339	13166	13175	13078	13522	13381	13201	13427	13315	13394	13314	13411	13384	13310	13231	13207	13410	13185	13426	13370	13246	13118	13359	13226	13367	13359	13344	13307	13287	13232	13425	13378	12992	13299	13199	13677	13339	13188	13349	13363	13436	13337	13354	13346	13440	13226	13329	13222	13437	13276	13380	13481	13433	13250	13228	13353	13306	13526	13323	13438	13339	13369	13345	13355	13274	13372	13532	13097	13259	13466	13320	13258	13298	13204	13381	13354	13182	13436	13352	13364	13485	13506	13419	13466	13201	13497	13160	13473	13350	13338	13267	13253	13223	13467	13424	13271	13395	13357	13288	13367	13293	13174	13442	13378	13275	13335	13152	13417	13314	13351	13344	13339	13414	13313	13316	13313	13183	13459	13332	13504	13224	13369	13350	13388	13523	13260	13279	13444	13351	13331	13182	13271	13352	13491	13374	13464	13166	13266	13173	13322	13239	13315	13184	13264	13361	13447	13309	13299	13204	13314	13237	13286	13195	13333	13373	13329	13363	13309	13382	13162	13260	13382	13298	13251	13307	13418	13321	13283	13353	13227	13129	13189	13354	13400	13285	13309	13350	13492	13396	13271	13190	13135	13382	13407	13331	13293	13336	13564	13293	13264	13311	13342	13313	13409	13252	13396	13402	13280	13411	13199	13498	13441	13402	13474	13270	13210	13250	13440	13284	13199	13453	13515	13146	13231	13198	13326	13132	13424	13164	13341	13177	13377	13268	13182	13462	13424	13339	13428	13360	13634	13416	13268	13283	13339	13219	13175	13406	13491	13378	13378	13192	13319	13254	13187	13132	13196	13302	13319	13129	13367	13355	13474	13380	13260	13358	13287	13399	13305	13350	13298	13405	13343	13361	13303	13325	13502	13432	13375	13506	13303	13350	13240	13385	13345	13314	13509	13403	13329	13184	13279	13227	13341	13446	13410	13556	13390	13248	13204	13231	13264	13465	13432	13383	13379	13379	13271	13304	13396	13366	13395	13272	13370	13442	13135	13156	13334	13590	13286	13398	13414	13246	13238	13246	13502	13213	13374	13377	13496	13348	13462	13220	13283	13203	13167	13329	13289	13238	13362	13212	13370	13195	13278	13088	13552	13421	13084	13305	13185	13288	13247	13329	13401	13153	13157	13287	13326	13307	13562	13481	13112	13311	13150	13454	13296	13327	13257	13322	13405	13366	13400	13190	13310	13203	13348	13355	13387	13288	13309	13199	13412	13468	13352	13216	13266	13507	13204	13337	13438	13285	13393	13416	13373	13237	13294	13097	13403	13419	13297	13396	13427	13395	13342	13430	13478	13201	13526	13184	13237	13304	13190	13143	13321	13364	13360	13317	13295	13194	13107	13374	13277	13324	13453	13288	13202	13329	13340	13325	13463	13240	13506	13269	13362	13263	13335	13255	13187	13290	13297	13272	13397	13303	13354	13168	13242	13319	13417	13358	13285	13470	13222	13274	13303	13212	13312	13447	13392	13290	13509	13307	13205	13330	13406	13349	13279	13332	13439	13320	13337	13453	13388	13209	13469	13443	13302	13089	13488	13370	13176	13249	13241	13044	13362	13322	13129	13387	13429	13151	13419	13225	13306	13508	13387	13350	13350	13373	13228	13424	13396	13282	13312	13503	13308	13209	13372	13218	13299	13190	13300	13432	13455	13413	13293	13132	13264	13231	13166	13267	13372	13400	13343	13331	13461	13474	13189	13293	13200	13290	13082	13236	13318	13388	13423	13474	13448	13263	13410	13409	13254	13280	13559	13185	13598	13343	13314	13320	13221	13351	13289	13390	13353	13377	13213	13415	13602	13276	13102	13145	13290	13436	13391	13185	13118	13225	13274	13310	13372	13293	13237	13253	13357	13239	13198	13235	13205	13294	13265	13208	13447	13270	13450	13242	13128	13358	13201	13151	13354	13423	13387	13244	13009	13305	13222	13351	13239	13338	13345	13318	13312	13409	13274	13299	13269	13285	13609	13449	13446	13345	13345	13241	13104	13283	13099	13114	13176	13331	13354	13298	13393	13435	13421	13436	13526	13125	13368	13320	13330	13241	13159	13146	13422	13327	13300	13491	13462	13300	13316	13320	13286	13164	13313	13535	13384	13292	13367	13449	13299	13190	13358	13420	13333	13288	13337	13389	13246	13212	13363	13477	13440	13197	13407	13322	13571	13433	13280	13362	13482	13479	13452	13199	13355	13268	13341	13329	13233	13324	13495	13337	13488	13376	13200	13282	13364	13414	13433	13355	13348	13139	13481	13264	13123	13268	13390	13437	13397	13332	13415	13302	13303	13384	13468	13329	13437	13391	13349	13437	13285	13380	13297	13237	13322	13500	13459	13411	13399	13241	13372	13331	13351	13202	13417	13490	13199	13373	13364	13335	13212	13246	13307	13324	13339	13289	13251	13431	13245	13380	13397	13377	13309	13296	13464	13354	13332	13568	13445	13379	13310	13422	13220	13260	13190	13353	13275	13234	13154	13384	13200	13156	13621	13107	13351	13275	13290	13440	13231	13341	13239	13310	13413	13499	13382	13257	13532	13445	13220	13271	13278	13399	13303	13251	13413	13262	13505	13494	13474	13417	13400	13425	13224	13188	13183	13272	13322	13421	13297	13350	13380	13278	13342	13438	13404	13430	13201	13276	13175	13437	13310	13239	13382	13246
24529	32965	30764	23199	18992	16574	15457	14588	13889	13420	13064	12827	12713	12713	12524	12449	12544	12412	12442	12404	12231	12197	12492	12293	12170	12238	12252	12241	12278	12350	12294	12377	12446	12251	12310	12407	12236	12271	12393	12187	12312	12208	12329	12171	12090	12252	12289	12175	12342	12253	12231	12306	12263	12378	12134	12130	12273	12221	12250	12291	12218	12403	12288	12186	12259	12313	12397	12274	12364	12238	12308	12279	12202	12268	12266	12251	12236	12470	12160	12298	12412	12240	12309	12242	12128	12158	12272	12383	12158	12128	12371	12245	12398	12334	12458	12183	12184	12317	12316	12222	12189	12228	12309	12191	12160	12052	12264	12213	12271	12075	12322	12493	12455	12402	12093	12167	12357	12291	12150	12179	12278	12353	12247	12284	12249	12131	12224	12195	12332	12208	12415	12475	12203	12270	12227	12352	12245	12234	12135	12316	12209	12112	12230	12290	12179	12270	12393	12307	12180	12144	12235	12242	12233	12288	12232	12318	12363	12189	12143	12111	12243	12229	12381	12310	12316	12145	12296	12166	12379	12296	12385	12192	12385	12273	12286	12095	12370	12239	12299	12266	12230	12334	12291	12364	12333	12282	12340	12271	12192	12455	12328	12266	12222	12414	12240	12225	12116	12369	12288	12195	12235	12290	12370	11980	12274	12268	12275	12236	12217	12121	12045	12173	12318	12316	12404	12263	12331	12339	12259	12302	12169	12416	12300	12418	12359	12312	12358	12220	12311	12332	12234	12256	12185	12279	12191	12262	12289	12366	12210	12278	12056	12176	12272	12192	12320	12203	12303	12218	12252	12275	12284	12303	12384	12149	12232	12259	12409	12222	12161	12384	12081	12199	12302	12281	12215	12203	12515	12306	12341	12272	12326	12322	12255	12300	12178	12185	12261	12244	12450	12276	12349	12297	12249	12258	12195	12252	12187	12273	12263	12308	12337	12178	12208	12483	12298	12250	12343	12321	12153	12161	12320	12397	12107	12189	12264	12157	12372	12220	12395	12150	12278	12107	12281	12279	12288	12166	12256	12202	12336	12282	12207	12185	12174	12151	12204	12377	12387	12206	12163	12219	12298	12211	12232	12309	12346	12244	12178	12218	12415	12387	12180	12127	12314	12271	12245	12115	12297	12256	12275	12176	12295	12304	12258	12158	12273	12184	12275	12277	12215	12322	12333	12290	12293	12268	12357	12337	12283	12298	12276	12225	12191	12281	12327	12178	12460	12293	12303	12098	12460	12290	12435	12390	12205	12322	12222	12309	12220	12300	12238	12306	12333	12523	12182	12237	12073	12410	12397	12267	12346	12380	12395	12328	12270	12201	12133	12080	12259	12149	12243	12374	12271	12220	12218	12094	12225	12250	12252	12056	12262	12333	12260	12312	12194	12248	12356	12375	12355	12429	12297	12233	12179	12304	12359	12317	12195	12352	12236	12244	12358	12075	12179	12353	12263	12245	12293	12127	12226	12154	12260	12173	12329	12261	12364	12330	12266	12299	12217	12216	12286	12374	12174	12172	12063	12336	12355	12216	12242	12238	12331	12461	12373	12129	12277	12228	12368	12262	12242	12332	12278	12310	12292	12251	12340	12330	12239	12256	12423	12326	12148	12090	12377	12252	12372	12086	12336	12300	12291	12290	12246	12375	12225	12366	12260	12391	12306	12137	12352	12137	12304	12213	12415	12178	12356	12311	12278	12388	12275	12196	12183	12288	12322	12362	12356	12192	12322	12247	12120	12321	12287	12272	12272	12375	12342	12150	12339	12108	12337	12251	12279	12170	12389	12392	12353	12273	12232	12348	12341	12351	12271	12289	12305	12141	12316	12231	12252	12287	12395	12254	12407	12303	12229	12253	12405	12275	12186	12246	12332	12198	12310	12352	12215	12304	12267	12331	12222	12134	12333	12304	12384	12290	12267	12186	12191	12120	12337	12257	12158	12196	12212	12475	12302	12231	12367	12156	12211	12232	12218	12156	12296	12210	12204	12388	12267	12321	12338	12286	12380	12243	12362	12220	12280	12266	12322	12196	12125	12344	12251	12261	12298	12235	12258	12171	12199	12225	12200	12305	12236	12294	12167	12334	12129	12264	12292	12471	12462	12346	12301	12243	12226	12213	12317	12233	12232	12335	12315	12163	12310	12299	12188	12240	12198	12181	12318	12368	12369	12223	12401	12202	12259	12250	12302	12265	12314	12145	12429	12253	12296	12358	12197	12432	12223	12153	12360	12137	12124	12284	12233	12224	12188	12247	12154	12247	12102	12339	12083	12322	12484	12375	12243	12265	12285	12327	12402	12291	12340	12212	12151	12346	12406	12251	12048	12208	12394	12351	12319	12429	12284	12192	12348	12238	12397	12213	12153	12332	12130	12191	12426	12279	12365	12143	12372	12193	12178	12173	12312	12336	12414	12280	12308	12234	12258	12284	12302	12219	12347	12184	12215	12177	12272	12334	12253	12319	12329	12396	12175	12310	12295	12104	12092	12448	12184	12175	12313	12289	12210	12230	12259	12162	12230	12359	12214	12340	12206	12289	12249	12448	12338	12372	12227	12208	12299	12325	12353	12331	12358	12251	12306	12184	12359	12271	12273	12172	12162	12287	12229	12351	12347	12214	12097	12445	12389	12209	12271	12302	12320	12290	12222	12416	12308	12240	12243	12211	12327	12383	12342	12290	12178	12248	12421	12117	12266	12256	12347	12221	12270	12260	12313	12366	12361	12336	12112	12352	12202	12406	12292	12272	12418	12257	12357	12278	12332	12229	12178	12335	12037	12180	12226	12296	12214	12227	12109	12420	12159	12100	12272	12292	12198	12332	12271	12265	12218	12349	12166	12385	12228	12171	12294	12094	12317	12425	12161	12254	12357	12207	12206	12270	12260	12245	12296	12225	12296	12240	12285	12268	12255	12383	12252	12232	12438	12396	12212	12410	12231	12164	12342	12205	12345	12253	12250	12439	12189	12185	12271	12268	12216	12115	12198	12252	12339	12425	12161	12160	12295	12174	12296	12221	12124	12393	12252	12315	12299	12236	12275	12214	12102	12273	12392	12204	12212	12369	12283	12278	12228	12425	12175	12355	12257	12256	12276	12248	12353	12406	12149	12300	12182	12335	12288	12206	12169	12399	12191	12335	12545	12238	12248	12158	12272	12269	12249	12205	12174	12243	12279	12159	12248	12154	12233	12093	12362	12227	12309	12201	12235	12287	12312	12314	12143	12459	12156	12314	12202	12255	12307	12303	12237	12260	12231	12331	12527	12364	12210	12455	12205	12289	12244	12226	12257	12197	12340	12393	12161	12359	12280	12277	12248	12294	12313	12243	12203	12312	12143	12256	12366	12317	12400	12255	12152	12357	12346	12112	12301	12232	12388	12396	12240	12283	12391	12342	12303	12234	12271	12229	12331	12302	12159	12457	12411	12138	12142	12141	12217	12133	12260	12296	12305	12393	12222	12317	12253	12330	12190	12299	12121	12271	12350	12253	12209	12149	12434	12378	12227	12376	12341	12110	12308	12287	12282	12289	12309	12328	12421	12196	12143	12115	12399	12285	12148	12182	12280	12171	12112	12103	12243	12136	12305	12445	12353	12262	12337	12186	12191	12352	12175	12232	12409	12485	12086	12362	12247	12233	12331	12561	12124	12218	12296	12242	12351	12251	12328	12357	12307	12427	12175	12312	12479	12278	12204	12241	12459	12316	12233	12253	12303	12144	12072	12314	12257	12316	12267	12179	12388	12219	12269	12483	12198	12340	12147	12339	12268	12350	12342	12267	12331	12169	12154	12256	12151	12159	12231	12274	12320	12286	12169	12126	12288	12237	12344	12040	12256	12218	12176	12461	12307	12326	12321	12155	12177	12289	12348	12252	12202	12364	12266	12331	12272	12257	12223	12136	12227	12223	12355	12202	12303	12352	12130	12262	12317	12325	12279	12119	12433	12208	12338	12280	12114	12380	12217	12100	12276	12183	12225	12290	12155	12270	12377	12249	12392	12391	12297	12308	12219	11987	12224	12293	12366	12261	12403	12294	12225	12346	12218	12382	12240	12259	12239	12295	12230	12378	12238	12339	12227	12173	12315	12188	12347	12313	12349	12324	12141	12223	12405	12368	12204	12219	12254	12219	12174	12289	12251	12289	12274	12239	12201	12421	12312	12263	12175	12060	12308	12265	12274	12344	12196	12165	12170	12296	12383	12430	12377	12284	12214	12162	12386	12097	12372	12368	12309	12367	12329	12294	12253	12201	12371	12123	12240	12329	12201	12182	12358	12130	12372	12318	12286	12279	12291	12260	12362	12281	12314	12239	12414	12339	12289	12289	12387	12315	12242	12116	12137	12192	12299	12323	12197	12088	12345	12221	12362	12264	12105	12469	12243	12351	12289	12359	12148	12055	12359	12190	12314	12401	12317	12334	12230	12396	12190	12328	12285	12275	12385	12448	12397	12134	12500	12218	12228	12207	12202	12450	12370	12261	12311	12228	12289	12207	12226	12304	12138	12355	12378	12200	12338	12344	12284	12359	12405	12195	12304	12142	12170	12222	12318	12236	12351	12329	12189	12246	12095	12448	12220	12155	12341	12203	12411	12191	12236	12247	12436	12216	12227	12156	12384	12084	12263	12310	12223	12257	12199	12237	12220	12215	12152	12332	12220	12257	12177	12371	12324	12270	12255	12253	12278	12238	12291	12355	12202	12119	12203	12393	12320	12286	12314	12115	12245	12299	12160	12403	12348	12330	12416	12462	12408	12393	12216	12297	12132	12193	12524	12135	12431	12000	12149	12288	12205	12152	12357	12311	12300	12285	12249	12284	12282	12243	12259	12461	12256	12376	12374	12272	12303	12261	12168	12111	12307	12157	12309	12146	12228	12462	12246	12399	12253	12250	12366	12315	12317	12357	12267	12258	12166	12175	12314	12337	12385	12330	12251	12374	12175	12270	12242	12140	12123	12429	12243	12243	12293	12355	12376	12257	12250	12209	12331	12201	12285	12298	12265	12315	12318	12366	12212	12410	12280	12325	12241	12226	12156	12190	12241	12263	12241	12368	12320	12297	12519	12148	12338	12200	12359	12346	12404	12219	12244	12255	12287	12369	12319	12290	12347	12302	12288	12285	12395	12254	12227	12205	12337	12417
25981	21636	28599	26060	23111	20995	19281	16972	15997	15289	14907	14882	14833	14374	14373	14357	14455	14209	14327	14204	14330	14135	13982	14180	14088	14130	14096	13946	14218	14271	13907	14164	14134	14277	14158	14018	14045	14110	14099	14048	14153	14315	14175	14074	13962	14057	14137	14065	14189	14154	13988	14278	14046	14291	13969	13993	14016	13817	14112	13962	13995	14101	14092	14151	14065	14110	13988	14024	14112	13933	14020	13982	14206	14032	13981	14084	14285	13948	13978	14123	13910	14155	14044	14029	14058	13988	14027	13974	13918	13990	13924	14105	13880	13963	13828	13974	13995	14013	14130	13895	14039	14052	13807	13906	13997	14083	13983	14146	13940	13771	14045	13999	14198	14178	14353	14301	13897	13972	13947	13937	13913	13958	13980	14046	14040	14035	13955	14028	14044	13945	14264	14008	14139	14037	14123	13868	14106	14212	13910	13941	14011	14153	14032	14081	13987	13997	14126	14089	14035	14036	14224	14184	14027	14175	13898	13877	14086	13948	14208	14026	13909	13916	13847	13915	13929	14146	14175	14068	13885	14018	13974	14032	14046	14120	13888	14006	14005	14123	14163	14089	14213	14111	14142	14192	14181	14052	14135	14002	13909	14057	14089	14062	13987	14069	14042	13986	14004	14026	14167	14036	14070	14012	14053	14103	14110	14103	13926	14061	14111	13872	14130	13999	14049	14135	13964	13860	14138	14187	14114	13984	14095	13982	13844	13989	14027	13910	13934	14224	13823	13917	14036	14213	14106	13850	14013	14036	14026	13899	14034	13930	14124	14073	13990	14174	13811	14047	13991	14040	14108	14119	13990	13885	14008	14028	14173	13704	14107	14126	14074	14026	14014	14000	14113	14068	14088	13911	14132	13859	14074	14153	13921	14007	14015	14072	14137	13960	14052	13993	13948	14082	14057	14010	13979	13995	14102	13992	14068	14027	13970	14126	13979	14047	14047	13943	14109	13937	14158	14032	14158	13880	14003	13966	13794	14169	14071	13993	13836	13948	13925	14036	14020	13991	14016	13890	14085	14149	14070	14037	14201	14035	13863	13985	14025	14073	13931	13816	14043	14070	14014	14116	14002	13914	13948	13943	13889	13910	14060	13978	14018	14089	14008	14081	14183	14082	14121	14022	14094	14010	13984	13943	14139	13984	14072	14028	14090	14106	14068	13999	14040	13970	13983	13970	13886	14141	14165	13947	13963	14135	14140	14046	13973	14184	14089	13994	14049	14093	13850	14023	14068	14135	13857	13930	13939	13964	14002	13936	14054	14047	14094	13950	14061	14067	13986	13958	14166	14115	14135	14036	14160	13993	13904	13949	13990	14217	14036	14007	13838	14284	14012	13946	13912	14065	14017	14011	14086	13985	14088	14114	13966	14088	14140	13891	14114	14220	14135	13991	14090	14001	14008	14004	14148	13816	14165	14015	14088	14060	13985	14036	14133	14037	13970	13967	14069	14157	14036	14238	13942	14012	14126	14126	13883	13993	14115	13949	13891	13935	14140	13884	14017	14033	13896	13964	13873	14049	14052	13946	13962	14139	13970	14135	14072	14132	14033	13923	14015	14055	14098	13938	14086	13900	13907	14111	13956	13867	13980	14136	14150	14178	14003	13876	14130	14115	13939	14031	14018	13904	13980	14171	13964	13963	14046	14321	14135	14167	13901	14156	14195	13926	13978	13975	13938	14150	13881	13991	13926	13974	14004	14075	13958	13990	13817	13797	14081	13861	13951	14226	13967	14218	14211	14171	14122	14073	14272	13999	14063	14002	14179	14117	14019	13866	14051	13895	13955	14039	14001	14132	14198	14063	13967	14068	14132	14146	14157	13896	14061	14081	14217	14062	14064	13909	13961	14087	13889	14084	14039	14127	14102	14016	13830	14245	13866	14102	14164	14169	14077	13963	13752	13962	14155	13997	13924	13935	14156	13980	13800	14103	14086	13989	14150	14072	14019	14016	13963	13974	14014	13942	14065	13900	13895	13831	14059	14173	14130	13815	13841	14060	14089	13909	13878	13960	14063	13956	13903	13855	14028	14006	14080	13923	14207	13894	14043	13919	13923	14102	13999	14130	14035	13989	13981	14107	14012	13995	13810	14112	13989	13876	13902	14075	14269	14054	14079	14083	13996	14008	13882	14004	14103	14075	14049	14006	13876	13991	14176	13966	14014	14105	14076	14227	14040	14084	14195	14049	14226	14177	14038	14033	13978	14015	14200	14104	14060	14030	13920	14028	14088	14018	14013	14010	14088	14146	14112	14163	14159	13961	14069	14033	14013	13933	13887	14093	14154	13949	14167	13875	14009	14042	13875	14051	14033	13733	14157	14025	14120	14049	13937	13764	13816	13945	13823	14085	14032	13975	14183	13882	13998	13985	14197	13916	14050	14162	14052	14093	14118	14109	14173	13994	14114	14037	14009	14042	13913	13926	13940	13851	14177	14150	14069	14024	14163	14048	14098	13927	14243	14154	13953	13949	13973	14053	13992	14122	13879	14130	14065	14057	13986	14206	13997	14101	14178	14041	14043	14213	13959	13954	14058	14216	14128	13934	14124	14131	13993	14128	13860	14032	14096	14013	14078	14009	14103	14087	14016	14119	13974	14083	13923	14016	14137	13976	14011	13896	14101	14195	13885	14109	14101	14005	14046	14066	13958	14002	14185	13895	14035	14089	13934	14050	14057	14117	14052	13940	13960	13846	13872	14079	14100	14194	14060	13949	14111	13936	14126	13961	14356	14014	14171	14036	14112	14166	13987	13947	13871	13997	14028	13915	14145	14141	13876	14137	13864	14074	13981	14056	13986	14119	13778	14201	14024	14099	14085	13945	14033	14059	14123	13928	14136	14143	13987	13984	14117	13999	14156	14095	14085	14022	14101	14255	14039	13976	14217	14179	14038	14054	14099	14079	13961	13880	14008	13945	13925	14122	14094	14033	14106	14261	14049	14064	14159	14245	14016	14074	14169	13879	14035	14154	14270	14080	13920	13923	13782	13973	14172	14025	13961	14004	14094	14171	14000	14013	14008	14044	14109	14051	14112	14024	14144	14103	14037	13942	14041	13947	13977	13913	13918	14043	13943	14146	13891	13901	14049	13887	14078	14125	14118	14026	14008	14073	14021	13957	14021	14008	14145	13987	14117	13990	13886	14209	13897	14048	13969	14053	14147	14107	14074	13995	14063	13818	13970	13927	14165	14043	14060	14097	13872	14045	14042	14100	14001	13952	14023	13945	13843	14065	14052	13977	14047	13906	13978	13957	13963	14079	14217	14102	13894	14042	13966	14092	13907	13969	13899	14175	14386	14152	14098	14153	13924	14057	14037	13991	14011	13864	14086	14052	14044	13919	14168	14084	13940	14044	14058	14093	14202	14032	14070	14110	13917	13859	14053	14182	14118	14075	14012	14131	14013	13967	14154	14098	14021	14038	13987	14088	13956	13971	14066	14073	14052	14054	14011	14011	13905	14054	14024	13856	13924	14201	14064	14090	13947	14154	13857	13994	14080	13988	13920	13832	14096	14153	14058	13872	14145	13961	13967	14068	14160	14050	14286	14106	14064	14213	14174	13856	14100	14049	14002	13941	14189	14082	13988	14148	14143	13961	14126	14095	14110	14115	13982	14060	13914	14065	14155	14004	14233	14087	14146	14113	14196	14212	14148	13907	14193	14111	13975	14084	14325	14029	14178	13921	14252	13991	14011	14134	14113	14055	14016	13928	14147	13985	13977	14140	14036	14137	13963	13991	13980	13977	14062	13930	14031	14054	14130	14070	14088	14125	13853	13970	13836	14071	14241	14118	14096	14027	14166	13805	14110	13905	13976	14016	14140	14065	14373	14069	13941	14221	14168	13973	14105	14029	14028	13857	14206	14037	13883	14081	14081	14059	13965	14119	13821	13921	14140	14056	14168	14023	14000	13935	13916	13937	14060	14059	13838	14080	13968	14076	13844	14027	14189	14065	13970	14024	13950	14035	14064	14032	13955	13816	13992	14168	13982	13946	13913	13915	14008	13908	13932	13998	14071	14032	14121	14020	14033	13944	14224	14014	14012	14038	13970	14191	14130	14131	14017	14050	14121	14035	13881	14099	14027	14139	14067	13831	14017	14163	13884	13931	14064	14136	14016	14008	14036	13954	13924	14110	14159	14089	14180	14098	13954	14040	14100	13888	14036	13918	14196	13919	13912	14030	14074	14003	14211	14135	13942	13963	14048	13927	14183	14105	14212	14037	13954	14191	14048	14059	14150	14014	14212	14087	14016	14228	14167	14008	14177	14059	14041	13960	14152	13835	13923	13940	14125	13956	13896	13894	14008	14113	14231	14004	14062	13979	14282	14010	13885	14044	13916	14051	14122	14122	14207	14053	14007	14034	13916	14114	13926	14039	13886	13871	13880	14119	14024	13900	14166	13949	14118	13888	14202	14052	13937	14273	14013	13882	13811	13856	13995	13954	14009	14009	14016	14126	13920	13687	13894	14098	13850	13999	14203	13947	14031	14285	14104	13953	14332	13858	14174	14076	14168	13953	13993	14138	14077	13874	13949	14152	14081	13991	13790	13839	14063	14081	14163	14144	14020	14052	14080	14010	14018	14071	14073	14182	13990	14140	13775	14223	14111	14028	14037	13997	14047	14170	14094	14143	14017	13876	13965	14042	14002	14018	14055	14071	13861	14077	14059	14009	14008	14072	14139	13977	14234	14205	14182	14103	14147	14002	14027	14047	14182	14089	14197	14089	13933	13819	13908	13886	13817	14019	13856	13872	13901	13949	13977	14127	14006	14064	14197	13967	14033	14058	14246	14179	14049	14069	14059	14085	14069	14068	13933	13878	14055	14011	14027	14110	13911	13964	14189	14043	14026	14055	14146	14170	14141	13987	14060	14023	14170	14107	14194	14069	14023	14245	13886	14168	14145	14016	13982	14029	14134	14208	14027	14123	13851	14027	14022	13911	13916	14001	14077	13921	14078	13813	14095	13991	14180	14027	14031	14178	14222	14028	13960	13996	13995	14006	13879	14093	14164	14041	14045	13912	13888	13902	13934	14059	14186	14128	13956	13991	14162	13892	13998	14090	14239	14218	14061	13932	14110	13901	13993	13923	14025	13968	14061	13874	14005	13979	13877	13997	14333	14219	13932	14106
25396	41261	39544	31103	24573	20782	18777	17506	15823	14766	14407	13834	13800	13487	13395	13178	13216	12976	13132	13170	12949	12999	12940	12925	13017	12791	12907	12780	12873	12987	12757	12973	12913	12928	12891	12800	12765	12714	12903	12766	12847	12673	12835	12832	12817	12791	12856	12808	12947	12905	12686	12806	12810	12842	12877	12694	12766	12735	12815	12684	12779	12917	12691	12772	12863	12749	12830	12889	12770	12820	12775	12632	12655	12542	12943	12700	12760	12699	12781	12728	12925	12826	12691	12814	12531	12827	12695	12695	12819	12792	12742	12746	12844	12810	12656	12777	12752	12959	12635	12799	12723	12729	12671	12892	12713	12727	12577	12666	12880	12901	12903	12713	12931	12635	12851	12813	12714	12852	12651	12755	12798	13054	12885	12642	12874	12782	12938	12636	12854	12631	12843	12761	12605	12530	12881	12865	12929	12678	12683	12784	12789	12637	12791	12787	12688	12893	12894	12741	12878	12693	12721	12675	12624	12697	12737	12855	12759	12714	12685	12837	12848	12603	12814	12632	12783	12817	12698	12895	12787	12540	12734	12724	12692	12778	12758	12714	12808	12820	12668	12651	12783	12706	12651	12624	12706	12785	12803	12897	12767	12628	12683	12701	12704	12692	12828	12791	12722	12857	12761	12775	12788	12870	12685	12738	12791	12795	12741	12760	12990	12723	12803	12736	12688	12765	12568	12752	12720	12881	12669	12729	12671	12844	12837	12703	12725	12907	12739	12805	12948	12674	12727	12889	12931	12654	12681	12617	12960	12780	12888	12564	12801	12768	12658	12870	12738	12858	12553	12747	12876	12766	12727	12751	12798	12811	12768	12662	12628	12838	12741	12794	12696	12772	12802	12702	12845	12692	12724	12822	12737	12704	12803	12793	12720	12711	12672	12682	12829	12883	12601	12756	12764	12783	12643	12910	12582	12877	12635	12707	12867	12758	12551	12777	12780	12718	12818	12645	12795	12764	12788	12746	12835	12636	12801	12738	12755	12654	12693	12728	12646	12684	12840	12698	12686	12661	12827	12728	12800	12761	12850	12726	12744	12769	12713	12568	12873	12859	12844	12789	12771	12678	12847	12594	12830	12776	12775	12783	12910	12714	12842	12708	12860	12778	12901	12684	12623	12695	12728	12879	12735	12788	12830	12880	12883	12784	12763	12858	12602	12840	12933	12810	12666	12719	12845	12681	12820	12833	12807	12918	12822	12670	12860	12643	12671	12690	12578	12776	12634	12731	12736	12786	12670	12818	12882	12775	12757	12767	12842	12725	12571	12842	12823	12755	12836	12870	12769	12679	12818	12656	12885	12738	12769	12786	12723	12785	12758	12663	12854	12809	12816	12660	12679	12607	12718	12819	12803	12766	12683	12868	12561	12695	12829	12850	12678	12852	12692	12896	12857	12877	12635	12721	12598	12857	12865	12847	12835	12757	12703	12859	12793	12906	12791	12780	12785	12807	12667	12905	12853	12655	12848	12701	12831	12838	12634	12759	12693	12830	12768	12580	12769	12786	12779	12830	12908	12797	12840	12633	12794	12812	12739	12709	12744	12664	12815	12731	12755	12735	12729	12826	12783	12660	12715	12908	12763	12849	12759	12689	12848	12880	12878	12575	12813	12632	12773	12635	12771	12643	12809	12680	12818	12591	12808	12784	12675	12877	12711	12812	12833	12829	12741	12670	12727	12844	12867	12796	12775	12908	12800	12892	12875	12865	12876	12695	12867	12702	12786	12909	12808	12772	12755	12889	12721	12695	12904	12752	12685	13005	12564	12869	12815	12852	12815	12782	12846	12705	12734	12817	12935	12458	12790	12793	12684	12847	12609	12763	12844	12883	12878	12774	12761	12859	12716	12540	12770	12909	12840	12688	12788	12733	12701	12714	12818	12922	12826	12838	12841	12742	12706	12833	12797	12785	12845	12769	13020	12663	12772	12846	12738	12689	12614	12748	12711	12626	12720	12783	12911	12791	12560	12719	12866	12858	12885	12814	12646	12738	12755	12900	12912	12762	12847	12568	12787	12734	12827	12672	12811	12597	12857	12701	12748	12630	12703	12867	12718	12804	12652	12634	12802	12718	12704	12762	12826	12841	12742	12780	12764	12699	12759	12819	12771	12833	12666	12701	12892	12915	12977	12962	12816	12667	12805	12826	12734	12689	12787	12805	12863	12847	12815	12823	12782	12953	12807	12663	12726	12821	12783	12815	12888	12642	12658	12711	12720	12897	12641	12674	12849	12777	12875	12663	12618	12836	12667	12705	12794	12681	12716	12936	12689	12809	12622	12745	12757	12643	12831	12952	12712	12736	12572	12835	12862	12586	12755	12848	12594	12848	12719	12876	12813	12716	12946	12647	12712	12731	12672	12890	12695	12853	12699	12670	12717	12946	12711	12724	12893	12851	12932	12674	12818	12842	12669	12816	12974	12678	12594	12824	12769	12745	12740	12677	12659	12851	12644	12789	12804	12826	12574	12793	12714	12830	12791	12732	12760	12858	12697	12725	12738	12731	12887	12800	12788	12630	12776	12597	12743	12722	12869	12728	12736	12820	12764	12880	12691	12680	12614	12797	12857	12865	12695	12784	12962	12811	12666	12553	12961	12711	12686	12843	12771	12889	12927	12676	12758	12701	12808	12686	12767	12827	12789	12825	12770	12899	12775	12846	12716	12716	12714	12777	12740	12902	12691	12732	12804	12687	12742	12980	12646	12755	12553	12761	12765	12642	12821	12543	12816	12707	12939	12667	12766	12718	12768	12948	12803	12707	12786	12757	12758	12797	12937	12799	12705	12722	12881	12739	12612	12734	12786	12787	12789	12566	12778	12820	12818	12646	12781	12764	12826	12855	12835	12723	12826	12929	12801	12723	12706	12690	12786	12793	12730	12696	12920	12689	12691	12886	12686	12783	12578	12958	12828	12717	12782	12777	12852	12907	12894	12902	12526	12872	12841	12762	12726	12733	12826	12813	12763	12629	12764	12762	12849	12718	12836	12884	12778	12698	12704	12719	12600	12773	12701	12995	12727	12766	12762	12776	12699	12750	12827	12626	12673	12820	12898	12614	12790	12795	12790	12784	12686	12744	12782	12798	12738	12780	12763	12777	12635	12872	12835	12868	12924	12761	12814	12768	12673	12874	12727	12865	12778	12674	12919	12803	12729	12919	12726	12844	12669	12874	12849	12754	12668	12738	12773	12872	12719	12898	12908	12965	12759	12840	12663	12843	12722	12741	12912	12735	12986	12782	12860	12947	12695	12682	12802	12902	12787	12785	12932	12667	12737	12769	12759	12829	12560	12890	12800	12823	12752	12733	12606	12595	12682	12569	12742	12705	12840	12698	12852	12730	12806	12635	12802	12691	12722	12879	12886	12875	12741	12709	12906	12980	12886	12790	12765	12854	12774	12652	12991	12700	12828	12630	13092	12797	12778	12634	12946	12847	12642	12898	12833	12713	12729	12752	12837	12709	12557	12795	12731	12910	12901	12783	12723	12967	12882	12765	12753	12757	12823	12715	12627	12749	12708	12812	12796	12709	12863	12819	12846	12881	12793	12904	12735	12805	12744	12807	12631	12742	12683	12894	12840	12538	12727	12904	12835	12807	12707	12897	12788	12899	12832	12831	12672	12868	12747	12872	12753	12955	12731	12841	12835	12814	12748	12580	12720	12690	12492	12651	12730	12757	12791	12856	12634	12908	12711	12795	12716	12778	12935	12790	12682	12696	12840	12804	12814	12826	12823	12620	13009	12765	12708	12787	12812	12901	12965	12817	12718	12818	12668	12907	12808	12835	12918	12757	12734	12701	12941	12743	12736	12842	12782	12655	12963	13001	12706	12915	13008	12725	12648	12574	12856	12759	12783	12668	12805	12876	12998	12699	12705	12544	12744	12820	12844	12656	12754	12838	12710	12761	12723	12811	12755	12859	12829	12795	12742	12767	12696	12824	12883	12916	12827	12950	12725	12847	12787	12793	12724	12671	12714	12955	12679	12711	12880	12828	12759	12567	12696	12825	12769	12856	12815	12906	12744	12812	12838	12722	12671	12792	12739	12814	12892	12709	12715	12960	12786	12554	12807	12696	12630	12914	12780	12777	12950	12890	12756	12846	12862	12726	12813	12704	12757	12806	12723	12852	12821	12760	12688	12614	12989	12720	12612	12781	12631	12734	13134	12642	12799	12806	12835	12793	12777	12741	12620	12717	12755	12843	12777	12831	12887	12796	12647	12844	12669	12661	12745	12707	12743	12808	12767	12749	12817	12707	12898	12670	12832	12716	12780	12985	12776	12553	12872	12686	12737	12838	12727	12666	12773	12809	12796	12782	12688	12670	12752	12854	12694	12664	12934	12682	12684	12712	12699	12842	12687	12689	12738	12821	12764	13011	12699	12725	12756	12801	12922	12723	12854	12693	13001	12678	12901	12823	12958	12729	12749	12909	12654	12734	12696	12751	12789	12730	12875	12698	12812	12492	12918	12793	12748	12799	12841	12782	13024	12704	12714	12723	12846	12681	12640	12666	12882	12741	12829	12621	12594	12774	12939	12636	12691	12710	12627	12851	12816	12841	12940	12794	12748	12560	12927	12840	12631	12746	12903	12848	12679	12850	12778	12737	12610	12914	12762	12885	12667	12816	12712	12686	12714	12842	12708	12734	12836	12803	12835	12774	12787	12736	12776	12852	12851	12770	12874	12739	12804	12689	12918	12735	12835	12786	12836	12798	12849	12796	12755	12701	12934	12703	12672	12663	12856	12658	12902	12745	12769	12762	12810	12820	12834	12862	12567	12671	12805	12866	12746	12819	12848	12915	12738	12694	12958	12778	12879	12749	12631	12845	12722	12838	12716	12855	12710	12904	12932	12894	12795	12717	12881	12809	12701	12689	12870	12838	12707	12712	12777	12879	12582	12805	12705	12690	12687	12835	12771	12715	12731	12723	12821	12640	12855	12825	12783	12800	12650	12849	12933	12842	12739	12569	12883	12849	12721	12929	12749	12754	12837	12763	12607	12744	12760	12685	12805	12776	12612	12799	12599	12807	12645	12703	12697	12636	12563	12838	12746	12797	12592	12839	12744	12723	12790	12621	12960	12777	12708	12837	12824	12719	12743	12686	12819	12833	12861	12735	12829	12633	12635	12687
24471	21642	29292	24683	23090	24895	24133	19853	18087	17477	16823	16511	15778	15809	15925	15662	15751	15543	15638	15417	15450	15506	15342	15385	15292	15269	15322	15211	15373	15263	15126	15112	15231	15186	15379	15073	15332	15063	15262	15288	15041	15298	15074	15134	15234	15226	15249	15120	15088	15182	15094	15162	15165	15099	14892	15121	15078	15219	15088	15155	15093	15317	15175	15148	15048	15186	15304	15217	15046	15295	15155	15168	15236	15134	15055	15056	15032	14986	15045	14988	15076	15240	15258	15158	15219	15033	15195	15084	15172	15249	14999	15098	15256	15138	15069	15167	15146	15069	15064	15010	15215	15165	15059	15224	15086	15157	15143	15138	15008	15139	14983	15033	15142	15081	15108	15177	15165	14984	15035	15320	15124	15153	15212	15012	15220	15104	15016	14965	15055	15211	14939	15102	15008	15136	15158	15120	14986	15167	15044	15078	15047	15146	14956	15173	15153	15191	14965	14973	15101	15107	15164	15187	15228	15146	15138	14922	15233	15066	15079	15161	15148	15035	15011	15217	15285	15100	15304	15079	15117	14904	15104	15183	15114	14938	14980	14930	14958	15107	15127	15088	14984	14885	14980	15077	15230	15045	15105	15203	15090	15008	15328	14939	15149	15050	15103	15171	15246	15111	15166	15173	15062	14983	15189	15074	15086	15216	15235	14938	14960	15002	15149	15250	15102	15116	15240	15197	15006	15154	15151	15007	15055	15168	15145	15094	15125	14945	15308	14976	15038	15135	15144	14992	15053	15094	15083	15007	15056	15110	15090	15102	15143	15032	15177	15255	15231	15249	15084	14976	14983	15004	15066	15008	14948	15095	14969	15071	15003	15286	15226	14929	15151	15319	15025	15267	14996	15222	14830	15042	14892	14974	15195	15061	15240	15014	15203	15138	15211	15364	15164	14994	15110	14894	15117	15050	15192	15192	15269	14993	15302	15189	15116	15071	15053	15095	15098	15029	15118	14974	14993	14818	15205	15021	15264	15049	15116	15211	15048	14944	15146	15083	15085	14988	15262	15107	15129	15043	15048	15094	15159	15335	15269	15203	14970	14945	15316	15251	15149	15127	15084	15043	15041	15050	14936	15204	15071	15099	15018	14953	14904	15034	15091	15034	15216	14972	15069	15017	15181	15185	15112	15227	15217	15033	15160	15080	15104	15140	14929	15144	15006	15093	15227	15079	14968	14928	15163	15155	15084	15088	15127	15157	15082	15226	15154	15229	15256	15179	15084	14904	14889	15096	14994	15170	15157	15210	15336	15109	15079	14984	15036	15181	15507	14939	15164	15144	15084	15198	15250	15283	15276	15099	15231	15008	15038	14894	15272	15052	15213	15025	15072	15151	15136	15252	15173	15174	15111	15299	15142	15171	14917	15070	15213	15076	15209	15050	15115	15121	15004	15187	15184	15085	15164	15073	15042	15113	15135	15062	14968	15079	15071	15035	15075	15160	14907	15130	15004	15155	15171	15134	15088	15145	15023	15142	15102	15137	15061	15213	14876	15168	14977	15021	15104	15242	15215	15045	14996	15159	15016	15072	15023	15049	15035	14982	15109	15230	15034	15069	15044	14952	15063	15084	15180	14999	15097	15028	15035	15033	14945	15267	15063	14938	14978	15240	15175	15145	15195	15162	15112	15051	15094	15018	15059	15319	15265	14927	15197	15089	15138	15002	14929	15282	15213	15129	15277	14969	15176	14970	15191	15104	15249	15132	15323	15139	15142	15201	15124	14963	15011	15200	15093	15281	15106	15098	15192	15032	15150	15151	15198	15267	15042	15200	15042	15073	15015	15216	15022	15196	15088	15084	15101	15086	15214	14935	15138	15229	14969	15102	15105	14972	15179	15041	15039	15134	15187	15165	15105	15073	15208	14950	15060	15063	15063	14932	15066	14850	14904	15301	15232	15097	14953	15030	15106	15109	15119	14795	15161	15057	14952	14890	15170	15265	15183	15025	15315	15147	14908	15132	15216	15249	14976	15149	15163	14853	14923	14934	15056	15130	15203	15196	15237	15259	15074	15138	15075	15029	15151	15033	14834	15166	15309	15124	15169	14966	15114	15141	15098	15150	15163	15173	15078	15035	15206	14974	15183	14958	15187	15258	15325	15296	15051	15144	15309	14993	15057	15139	15209	14996	15099	15207	15008	15102	15113	15128	15257	15033	14951	14841	14917	14995	15116	15054	15031	15126	15010	15007	14987	15098	15161	15123	15231	15090	14950	15122	15081	15096	15216	15025	15045	15081	15028	15324	15007	14887	15276	15047	15206	15006	15121	15135	15188	15234	15258	15160	14985	14865	15038	15126	15172	15169	15082	15123	15172	15061	15052	15118	15150	15046	15038	15090	15075	15190	15027	15127	15218	14888	15072	15309	15227	14934	15158	15083	15100	15137	15146	15115	15336	15062	15046	14987	15151	15083	15117	15015	15134	15071	15179	15192	14928	14972	15050	15085	15114	15109	14950	15114	15199	15059	14945	15057	15266	15264	15078	15031	14853	15123	14872	15051	15145	14882	15197	14957	15123	15096	15211	15053	15087	15193	15196	15336	15174	15287	15151	15129	15126	15076	15142	15044	15071	15265	15282	15022	15173	15092	15059	15181	15068	15087	15028	15061	15058	15109	15053	15235	15151	14912	15131	15024	14974	14865	15172	15102	15186	14833	15077	15023	14984	15109	15156	15035	15094	15148	15239	15130	15247	15112	15089	15033	15168	15011	15171	14997	15305	15052	15147	14964	15052	15209	15157	15123	15125	15086	14995	14989	15145	15206	15026	15143	15005	14970	15103	14901	15050	14866	15171	15206	15155	15095	15166	15089	15017	15075	15157	15057	14970	15122	15323	15241	15050	14966	15113	15271	15109	15089	15077	15055	15114	15000	15128	15053	15081	15011	14949	15164	15138	15117	15036	15080	15011	15076	15126	15149	15053	15030	14990	15299	15084	15065	15343	15209	15110	14815	15185	14995	15143	15267	15166	15141	14946	15196	15194	15124	15133	15029	14964	15065	14917	15029	15119	15169	14969	14803	14945	15110	15079	15101	15117	15086	14963	14996	15076	15180	15015	15050	15196	15352	15060	15013	15051	14995	15169	15098	15154	15191	15142	15208	15070	15133	15187	15121	15003	14907	14868	15018	15081	15218	15036	15173	14939	14910	15056	14949	14940	15149	15045	15229	15062	14790	14900	15194	15137	15221	15083	14841	15026	15033	15099	15038	15174	14975	15239	15265	15089	15226	15246	15266	14994	15017	15149	14953	15121	15168	15231	15017	15110	15011	15234	15165	15000	15255	15218	15348	15184	15103	15056	14859	15191	15139	15098	15158	15193	15246	14934	14964	15233	14943	14956	15050	14921	15192	15047	15137	15062	15082	15092	15029	15230	15151	15284	15162	15034	15050	15189	15123	15099	15094	15144	15034	15171	15187	15254	15060	15132	15134	15245	15238	15118	15088	15351	15250	15134	15217	15118	15056	15064	15118	15187	15089	15028	15047	15175	15090	15132	15176	15327	15061	15026	15222	15134	15162	15086	15169	15246	15173	15155	15250	15218	15220	15104	15079	15079	15245	14977	14909	15120	15007	15147	15102	15022	15289	15181	15269	15224	14994	14968	14975	15170	15151	15170	15079	14958	15068	14985	15082	15156	14982	15125	15236	15040	15132	15343	14973	15252	15032	14894	15063	15025	15057	15031	15203	15194	15297	15307	15211	15092	15107	15159	14960	15274	14967	15293	15098	15063	14990	15116	15175	14962	15096	15036	14767	15058	15247	14906	15011	15034	15176	15034	15088	14930	14827	15168	14951	15206	14987	15141	14988	15093	15161	14988	15116	14929	15108	14975	15143	15306	15174	14980	14948	15172	15141	15306	15061	15014	15035	15110	15176	14936	15123	14982	15297	15200	14872	14994	15198	15484	15238	15068	14929	14943	14971	14784	15189	15102	15021	15128	15131	15043	15105	15076	15061	14975	14962	15187	14988	15029	15127	15265	14902	14977	15180	15336	14950	15303	15180	15189	15184	15060	15035	15244	15036	15113	15232	15050	15132	15153	14773	15180	14984	15100	15084	15104	14947	15164	15170	15122	15002	15019	15062	14946	15005	15203	15149	15299	15017	15089	15071	15096	15209	15146	15175	14820	14820	15093	15095	15095	15024	15002	15241	15223	15254	15222	15222	15054	15156	15163	15148	15015	15094	14967	15055	15181	15036	15218	15361	15299	15204	15086	15181	15158	15193	15257	15185	15160	15098	15037	15174	15230	15178	15135	15167	15156	15079	15067	15165	15061	15128	15186	15099	15127	15000	15146	15051	15001	15045	15056	14939	14941	15041	15215	15202	15262	14946	15066	15283	15036	15087	15217	15183	15050	14820	15023	14926	15040	15108	14998	15052	15099	15195	15164	15053	15241	14994	15132	14999	15004	15051	15136	15089	14994	15129	15225	15169	15345	15088	14978	15091	15180	15158	15120	15045	15054	15056	15096	15298	14937	15152	15171	15026	15094	15021	15109	15213	15215	14870	15031	15150	15092	15185	15220	14984	14982	14970	15009	15172	14882	15371	15208	15130	15022	15201	15159	15011	14991	14990	15173	15004	14967	15005	15190	15060	14960	15011	15045	15029	15205	15197	15059	15203	15000	15075	14923	15009	15276	15214	15067	14992	15080	15268	15084	15236	15004	15182	15158	14911	15161	15154	15122	15087	15111	15045	15097	15113	15119	15158	15054	14988	15100	15037	15079	15037	15148	14964	14823	15175	15133	14885	14892	14920	15004	15230	15068	15133	15220	15216	15260	14936	14964	15037	15260	14959	15001	15092	15205	15159	15257	14859	15130	15133	15258	14894	15047	15125	15114	15139	15215	15084	15044	15079	15138	14783	15288	15053	15170	14986	15114	15045	14926	14955	15077	15136	15157	15064	15174	15302	14960	15073	15166	15256	15116	15254	14981	15057	15083	15015	14975	15239	15278	15166	15238	15194	15134	15007	14696	14874	15141	15274	15009	15178	15081	15127	15216	15112	15279	15417	15224	15061	15001	14944	15316	15120	15123	14993	14978	15041	15219	15185	14989	15186	15022	15070	15314	15030	15126	15169	15193	15178	15262	15000	15256	15064	15028	15070	14979	15391	15103	14996	14943	15087
28031	47075	45625	37337	31270	24950	21827	19885	18135	16654	15837	15322	15177	14616	14351	14305	14009	14131	14026	13838	13760	13720	13710	13477	13685	13603	13609	13405	13493	13609	13540	13665	13608	13538	13698	13531	13617	13707	13622	13330	13454	13370	13478	13433	13336	13434	13640	13510	13618	13375	13427	13362	13525	13560	13416	13388	13560	13373	13563	13450	13405	13467	13346	13360	13391	13327	13520	13381	13485	13378	13578	13577	13643	13405	13397	13409	13294	13604	13537	13588	13389	13488	13347	13482	13406	13377	13332	13336	13499	13440	13570	13204	13597	13488	13418	13306	13554	13348	13271	13537	13397	13514	13330	13144	13433	13393	13202	13605	13287	13434	13341	13455	13447	13416	13519	13414	13449	13213	13343	13646	13336	13455	13327	13448	13537	13321	13356	13517	13324	13551	13422	13462	13281	13470	13430	13403	13427	13314	13510	13299	13360	13339	13313	13354	13514	13505	13492	13422	13302	13274	13401	13483	13386	13708	13269	13474	13488	13567	13397	13503	13302	13592	13455	13386	13413	13630	13430	13417	13489	13334	13385	13383	13518	13336	13598	13524	13600	13472	13567	13445	13391	13540	13302	13348	13457	13493	13506	13671	13482	13541	13514	13231	13287	13402	13377	13348	13396	13520	13221	13439	13329	13526	13374	13449	13394	13432	13325	13368	13337	13441	13284	13469	13379	13469	13527	13397	13328	13443	13471	13536	13344	13411	13499	13553	13429	13286	13299	13304	13509	13335	13548	13292	13603	13359	13260	13592	13351	13382	13430	13378	13346	13350	13651	13263	13411	13305	13295	13383	13290	13677	13414	13346	13415	13465	13474	13230	13392	13358	13378	13362	13310	13454	13355	13502	13410	13398	13205	13306	13300	13604	13351	13474	13391	13429	13453	13499	13399	13404	13466	13316	13131	13479	13393	13345	13556	13307	13518	13219	13542	13471	13505	13439	13310	13271	13454	13469	13502	13377	13415	13473	13526	13402	13312	13395	13389	13407	13380	13453	13416	13472	13435	13426	13500	13449	13389	13275	13529	13453	13460	13317	13487	13461	13315	13452	13389	13396	13427	13299	13476	13401	13307	13327	13595	13527	13503	13372	13535	13470	13307	13425	13403	13489	13335	13476	13375	13483	13555	13341	13464	13304	13430	13340	13316	13409	13531	13217	13497	13247	13474	13412	13494	13254	13385	13418	13458	13433	13329	13400	13535	13311	13402	13401	13409	13562	13452	13282	13287	13405	13389	13398	13330	13361	13387	13457	13408	13350	13425	13344	13583	13558	13377	13387	13550	13402	13474	13371	13352	13539	13531	13326	13432	13500	13418	13352	13470	13417	13425	13336	13409	13427	13459	13524	13328	13265	13507	13307	13566	13541	13490	13538	13424	13193	13398	13390	13353	13488	13364	13486	13365	13150	13361	13467	13611	13407	13279	13411	13436	13404	13521	13340	13293	13281	13404	13389	13338	13666	13461	13482	13426	13476	13531	13445	13391	13484	13436	13428	13463	13361	13386	13228	13426	13480	13368	13291	13525	13375	13437	13545	13526	13357	13208	13304	13496	13540	13456	13243	13387	13546	13527	13496	13227	13526	13362	13410	13581	13472	13525	13396	13406	13525	13273	13259	13345	13420	13367	13372	13488	13355	13436	13565	13428	13358	13326	13542	13529	13294	13388	13401	13458	13459	13388	13426	13484	13375	13276	13397	13316	13405	13358	13433	13518	13392	13488	13425	13441	13537	13295	13353	13468	13333	13331	13396	13481	13490	13444	13377	13263	13393	13517	13321	13461	13450	13498	13379	13477	13494	13306	13597	13399	13528	13512	13432	13362	13369	13380	13400	13401	13438	13513	13386	13346	13252	13394	13542	13510	13480	13323	13576	13377	13403	13395	13501	13508	13399	13498	13479	13220	13352	13334	13391	13365	13487	13532	13466	13359	13409	13276	13558	13389	13343	13403	13545	13563	13441	13487	13287	13392	13341	13419	13366	13467	13590	13594	13359	13322	13304	13488	13290	13411	13461	13468	13359	13367	13434	13426	13369	13426	13459	13295	13201	13471	13500	13443	13461	13602	13364	13595	13453	13457	13424	13424	13333	13336	13386	13392	13559	13447	13406	13411	13405	13403	13498	13307	13373	13420	13485	13486	13389	13404	13413	13476	13340	13442	13416	13488	13390	13438	13398	13253	13462	13430	13333	13440	13493	13344	13319	13447	13331	13468	13553	13531	13490	13428	13293	13610	13426	13450	13430	13534	13412	13242	13418	13081	13551	13316	13317	13439	13416	13370	13473	13265	13530	13275	13588	13374	13389	13289	13341	13299	13392	13682	13702	13381	13328	13279	13373	13373	13248	13477	13359	13395	13310	13392	13381	13369	13432	13358	13510	13483	13471	13378	13493	13545	13369	13283	13508	13497	13469	13339	13327	13366	13345	13496	13339	13456	13422	13544	13455	13291	13377	13433	13427	13297	13407	13458	13494	13400	13465	13334	13481	13343	13380	13456	13347	13444	13409	13191	13388	13384	13394	13403	13521	13368	13390	13331	13235	13416	13372	13325	13529	13511	13401	13430	13497	13229	13522	13447	13437	13505	13332	13366	13512	13397	13267	13427	13421	13449	13617	13407	13321	13615	13391	13383	13369	13370	13456	13533	13366	13461	13417	13479	13350	13367	13555	13376	13395	13488	13478	13463	13511	13424	13406	13327	13259	13381	13484	13428	13403	13367	13421	13493	13402	13284	13407	13537	13384	13409	13254	13540	13314	13487	13514	13374	13503	13505	13397	13342	13413	13403	13434	13428	13405	13525	13368	13387	13592	13419	13533	13407	13476	13650	13476	13440	13572	13309	13611	13451	13631	13278	13318	13478	13359	13392	13499	13295	13495	13534	13362	13194	13414	13385	13495	13473	13405	13226	13302	13285	13391	13408	13650	13378	13489	13467	13439	13542	13419	13395	13503	13362	13363	13375	13412	13483	13471	13611	13341	13394	13583	13245	13450	13504	13457	13413	13426	13478	13473	13503	13437	13450	13389	13564	13419	13588	13385	13283	13419	13357	13464	13303	13530	13353	13314	13262	13272	13514	13358	13446	13618	13505	13222	13471	13416	13393	13247	13257	13291	13351	13533	13398	13326	13429	13496	13244	13433	13395	13512	13485	13435	13286	13352	13473	13425	13395	13414	13485	13438	13370	13262	13420	13421	13575	13362	13567	13418	13336	13393	13466	13532	13367	13403	13579	13500	13379	13365	13429	13469	13443	13426	13374	13550	13252	13257	13319	13518	13331	13435	13508	13258	13252	13478	13415	13355	13382	13509	13391	13520	13379	13404	13411	13287	13430	13475	13296	13560	13455	13336	13387	13384	13317	13504	13507	13353	13480	13456	13300	13497	13349	13408	13413	13555	13491	13372	13416	13261	13477	13502	13427	13473	13490	13301	13354	13380	13340	13433	13434	13227	13520	13270	13403	13503	13279	13332	13389	13550	13590	13516	13384	13439	13390	13359	13477	13352	13406	13392	13414	13452	13305	13337	13378	13485	13352	13433	13402	13521	13309	13415	13395	13428	13493	13428	13303	13254	13361	13542	13447	13416	13436	13255	13333	13385	13503	13376	13606	13356	13544	13385	13371	13430	13393	13458	13206	13309	13476	13508	13318	13381	13538	13385	13303	13510	13474	13521	13518	13406	13435	13290	13375	13318	13377	13335	13556	13446	13401	13405	13399	13290	13448	13410	13487	13295	13321	13476	13473	13411	13416	13459	13459	13327	13313	13460	13475	13514	13496	13498	13497	13298	13400	13419	13484	13511	13453	13372	13381	13334	13324	13387	13479	13401	13585	13302	13499	13458	13380	13369	13579	13403	13504	13301	13446	13305	13453	13474	13410	13392	13609	13273	13605	13504	13411	13534	13398	13346	13455	13515	13284	13498	13424	13373	13449	13551	13392	13460	13559	13381	13422	13462	13527	13325	13296	13502	13382	13379	13542	13473	13449	13446	13222	13444	13456	13482	13398	13319	13340	13471	13431	13483	13460	13410	13428	13282	13577	13414	13318	13318	13384	13452	13318	13466	13292	13308	13338	13474	13289	13287	13454	13474	13345	13353	13233	13246	13454	13452	13338	13470	13230	13454	13432	13417	13391	13335	13384	13359	13480	13325	13326	13324	13474	13466	13391	13280	13391	13342	13336	13431	13452	13371	13481	13379	13416	13479	13394	13307	13462	13421	13444	13371	13561	13621	13398	13489	13295	13413	13361	13261	13342	13217	13464	13282	13600	13475	13366	13373	13393	13268	13591	13360	13409	13463	13403	13599	13339	13686	13309	13525	13329	13446	13379	13377	13309	13528	13230	13417	13540	13413	13482	13461	13674	13514	13494	13385	13356	13411	13393	13324	13434	13271	13630	13286	13192	13324	13437	13323	13374	13446	13400	13444	13209	13379	13522	13393	13302	13390	13230	13442	13434	13370	13391	13373	13391	13385	13393	13446	13425	13432	13455	13411	13499	13386	13436	13473	13450	13394	13664	13358	13432	13324	13340	13369	13257	13324	13367	13525	13474	13389	13408	13415	13423	13336	13399	13304	13403	13365	13562	13458	13260	13500	13263	13512	13521	13424	13423	13426	13554	13276	13363	13476	13358	13182	13444	13253	13406	13355	13403	13284	13333	13445	13618	13386	13361	13490	13318	13401	13315	13369	13455	13484	13335	13473	13544	13469	13394	13329	13453	13534	13478	13335	13461	13258	13491	13370	13356	13458	13504	13476	13479	13395	13577	13348	13404	13314	13505	13318	13225	13443	13393	13399	13521	13397	13494	13255	13491	13361	13404	13451	13398	13467	13410	13480	13279	13429	13282	13490	13476	13327	13428	13363	13390	13343	13513	13282	13418	13453	13563	13532	13418	13341	13467	13387	13363	13529	13503	13426	13482	13306	13369	13425	13467	13321	13414	13372	13323	13371	13513	13347	13413	13282	13229	13297	13717	13306	13423	13378	13606	13449	13533	13442	13302	13436	13506	13443	13388	13405	13340	13319	13362	13350	13553	13467	13340	13439	13530	13285	13554	13473	13437	13400	13480	13341	13394	13304	13450	13450	13453	13413	13369	13464	13439	13288	13441	13467	13320	13357	13329	13436	13305	13502
30952	26077	27373	23341	18644	16803	15709	14839	14465	14173	13895	13868	13825	13813	13608	13641	13689	13691	13477	13658	13462	13515	13378	13414	13513	13471	13451	13595	13553	13466	13530	13459	13471	13515	13440	13519	13389	13410	13428	13553	13402	13592	13509	13585	13683	13638	13423	13563	13569	13566	13328	13462	13603	13532	13320	13630	13436	13349	13323	13524	13442	13509	13471	13235	13521	13547	13544	13572	13350	13522	13611	13516	13679	13621	13630	13436	13580	13489	13649	13520	13384	13400	13518	13576	13445	13389	13404	13485	13642	13507	13576	13607	13285	13477	13480	13401	13484	13608	13457	13422	13444	13521	13562	13519	13605	13548	13615	13487	13479	13391	13581	13516	13528	13659	13481	13468	13489	13578	13585	13602	13465	13467	13570	13435	13593	13512	13449	13503	13373	13407	13478	13305	13570	13157	13747	13475	13360	13482	13436	13448	13501	13564	13570	13399	13702	13453	13343	13533	13486	13546	13453	13339	13419	13291	13560	13345	13436	13549	13461	13548	13432	13288	13533	13566	13389	13660	13646	13459	13512	13362	13533	13324	13415	13494	13568	13520	13668	13547	13619	13488	13577	13605	13385	13377	13364	13444	13608	13403	13525	13462	13520	13309	13382	13603	13520	13405	13476	13526	13361	13620	13452	13221	13481	13465	13269	13054	13522	13436	13563	13525	13395	13460	13519	13516	13454	13426	13398	13597	13644	13620	13496	13486	13445	13423	13519	13416	13456	13492	13601	13466	13606	13587	13586	13575	13382	13305	13568	13428	13371	13461	13476	13268	13443	13488	13380	13344	13534	13580	13335	13321	13427	13488	13565	13470	13635	13347	13550	13370	13411	13411	13502	13503	13466	13509	13472	13328	13498	13523	13448	13462	13475	13425	13525	13454	13550	13592	13424	13509	13611	13375	13602	13545	13397	13369	13320	13510	13441	13580	13487	13625	13334	13462	13534	13567	13670	13575	13526	13494	13359	13376	13615	13541	13464	13410	13630	13345	13377	13510	13516	13531	13537	13315	13409	13293	13489	13570	13346	13466	13530	13458	13481	13447	13438	13607	13672	13668	13437	13526	13427	13502	13462	13555	13459	13416	13399	13490	13554	13380	13474	13510	13472	13386	13622	13409	13350	13511	13656	13433	13442	13406	13476	13162	13467	13489	13490	13379	13421	13558	13575	13529	13521	13512	13563	13581	13430	13227	13182	13529	13509	13470	13440	13507	13416	13325	13596	13466	13354	13650	13350	13371	13574	13434	13406	13298	13375	13630	13488	13486	13344	13562	13493	13467	13520	13521	13523	13656	13637	13561	13442	13338	13563	13431	13389	13503	13443	13415	13579	13483	13516	13554	13482	13606	13588	13419	13577	13510	13442	13432	13538	13509	13537	13451	13627	13343	13603	13265	13675	13491	13547	13501	13564	13562	13315	13291	13331	13386	13368	13543	13541	13592	13698	13527	13593	13565	13601	13362	13509	13630	13384	13640	13514	13634	13376	13457	13434	13545	13541	13541	13568	13587	13528	13449	13447	13410	13336	13436	13626	13354	13433	13465	13437	13531	13441	13645	13516	13545	13562	13339	13549	13441	13558	13449	13577	13477	13219	13518	13466	13413	13515	13465	13404	13454	13499	13344	13514	13589	13674	13571	13347	13373	13468	13450	13172	13639	13388	13659	13490	13476	13432	13505	13585	13361	13434	13588	13308	13549	13429	13462	13394	13492	13396	13341	13543	13403	13757	13424	13617	13599	13445	13488	13503	13384	13489	13394	13561	13512	13565	13491	13496	13523	13426	13399	13448	13624	13489	13634	13530	13471	13493	13299	13421	13416	13432	13351	13387	13464	13394	13564	13584	13540	13619	13476	13393	13412	13661	13413	13500	13427	13440	13370	13530	13441	13397	13242	13519	13200	13436	13419	13634	13523	13454	13366	13539	13447	13409	13573	13397	13542	13391	13477	13504	13472	13579	13470	13519	13450	13750	13471	13483	13309	13320	13367	13397	13555	13503	13500	13487	13519	13454	13463	13382	13507	13557	13496	13479	13400	13502	13461	13258	13292	13449	13293	13506	13441	13525	13424	13493	13301	13315	13429	13597	13378	13321	13527	13482	13372	13319	13577	13460	13557	13369	13504	13366	13550	13399	13492	13405	13355	13547	13438	13318	13456	13771	13709	13306	13304	13449	13403	13601	13649	13501	13584	13445	13438	13726	13536	13425	13403	13356	13583	13620	13614	13425	13588	13514	13675	13519	13382	13468	13603	13505	13343	13487	13665	13507	13501	13474	13329	13502	13501	13600	13323	13478	13460	13368	13361	13415	13531	13621	13456	13405	13463	13396	13428	13426	13526	13635	13425	13486	13382	13211	13442	13567	13528	13556	13486	13476	13668	13543	13546	13336	13512	13588	13538	13531	13655	13550	13417	13259	13632	13217	13379	13585	13625	13535	13412	13511	13474	13453	13326	13707	13441	13539	13309	13502	13352	13485	13453	13564	13490	13644	13421	13630	13380	13708	13342	13517	13388	13484	13585	13559	13668	13253	13456	13690	13664	13691	13488	13387	13586	13435	13382	13428	13407	13463	13524	13334	13447	13483	13573	13844	13293	13532	13427	13433	13500	13530	13765	13471	13528	13450	13326	13448	13514	13493	13510	13561	13438	13405	13427	13516	13530	13383	13481	13549	13530	13496	13539	13533	13629	13437	13388	13464	13468	13603	13440	13473	13503	13607	13522	13419	13231	13464	13620	13446	13596	13510	13455	13541	13497	13477	13634	13555	13541	13382	13254	13270	13463	13503	13555	13480	13475	13498	13414	13429	13506	13556	13377	13520	13513	13584	13456	13437	13436	13563	13385	13517	13302	13824	13449	13385	13578	13434	13416	13575	13466	13464	13431	13543	13494	13460	13595	13583	13526	13237	13622	13344	13664	13497	13341	13349	13460	13426	13485	13520	13386	13318	13658	13485	13483	13405	13507	13693	13466	13349	13484	13593	13459	13529	13362	13475	13267	13418	13543	13454	13419	13575	13613	13648	13331	13510	13541	13554	13568	13569	13611	13496	13491	13705	13468	13361	13302	13567	13408	13415	13581	13342	13396	13309	13283	13338	13329	13566	13351	13537	13881	13500	13573	13442	13427	13405	13674	13611	13436	13492	13349	13520	13439	13449	13576	13518	13416	13553	13501	13423	13528	13494	13438	13306	13390	13376	13350	13453	13503	13581	13512	13515	13542	13367	13406	13349	13234	13423	13477	13522	13587	13425	13503	13460	13452	13471	13392	13392	13289	13457	13204	13527	13432	13529	13304	13351	13685	13436	13498	13482	13609	13370	13502	13371	13461	13559	13509	13354	13473	13374	13306	13430	13553	13319	13317	13531	13246	13584	13591	13415	13389	13376	13587	13519	13532	13344	13529	13569	13465	13516	13407	13563	13418	13502	13539	13657	13399	13600	13590	13392	13530	13318	13450	13424	13585	13281	13409	13506	13425	13457	13594	13464	13527	13571	13658	13461	13454	13617	13706	13356	13626	13507	13688	13572	13463	13668	13449	13430	13700	13500	13570	13412	13436	13546	13527	13415	13530	13538	13458	13783	13537	13538	13617	13556	13345	13560	13351	13446	13365	13490	13339	13327	13550	13435	13448	13513	13507	13557	13419	13462	13466	13390	13616	13393	13426	13661	13571	13473	13533	13652	13472	13636	13517	13486	13648	13453	13390	13600	13425	13643	13493	13497	13492	13613	13575	13653	13540	13541	13477	13609	13515	13499	13658	13675	13356	13451	13351	13730	13541	13442	13552	13329	13511	13573	13546	13490	13538	13458	13490	13441	13503	13501	13359	13464	13494	13584	13441	13555	13538	13517	13322	13353	13511	13495	13257	13669	13561	13386	13493	13419	13563	13584	13574	13455	13393	13483	13677	13508	13389	13420	13457	13442	13645	13272	13317	13306	13541	13432	13558	13599	13554	13568	13497	13485	13455	13559	13493	13600	13535	13606	13401	13528	13523	13458	13368	13292	13379	13461	13667	13474	13547	13474	13329	13256	13260	13419	13610	13686	13456	13532	13455	13511	13710	13564	13500	13359	13371	13396	13418	13482	13425	13421	13551	13489	13302	13549	13462	13392	13483	13337	13403	13620	13383	13405	13483	13445	13475	13549	13498	13497	13535	13454	13283	13435	13414	13454	13494	13540	13710	13471	13473	13553	13446	13367	13570	13424	13366	13551	13342	13500	13487	13472	13543	13666	13238	13253	13437	13359	13283	13548	13535	13391	13309	13490	13598	13499	13427	13471	13558	13474	13452	13468	13610	13502	13304	13584	13470	13509	13745	13389	13363	13586	13472	13549	13496	13558	13450	13512	13439	13602	13510	13491	13532	13546	13581	13530	13634	13543	13520	13626	13456	13545	13572	13483	13463	13279	13374	13574	13596	13477	13548	13629	13408	13676	13451	13576	13409	13363	13412	13574	13378	13304	13477	13436	13491	13377	13541	13618	13472	13665	13435	13522	13583	13566	13503	13577	13530	13413	13367	13550	13316	13563	13475	13469	13324	13681	13606	13656	13545	13583	13554	13503	13521	13547	13575	13491	13748	13520	13472	13615	13385	13455	13502	13465	13509	13513	13587	13576	13565	13425	13545	13581	13715	13471	13450	13487	13397	13467	13571	13417	13469	13308	13550	13436	13573	13486	13404	13412	13460	13522	13453	13450	13459	13476	13291	13458	13515	13304	13556	13573	13452	13424	13495	13772	13522	13526	13514	13627	13516	13508	13480	13371	13455	13662	13308	13499	13491	13493	13436	13394	13600	13458	13328	13402	13503	13617	13369	13518	13524	13432	13537	13550	13749	13595	13370	13541	13339	13540	13473	13561	13465	13481	13489	13559	13449	13615	13304	13520	13500	13459	13527	13456	13598	13502	13443	13677	13358	13313	13521	13380	13564	13310	13385	13468	13617	13371	13358	13553	13421	13461	13390	13545	13665	13484	13435	13480	13453	13584	13483	13287	13547	13563	13679	13488	13584	13688	13299	13337	13318	13468	13594	13372	13549	13471	13462	13519	13441	13626	13646	13407	13445	13568	13510	13366	13446	13427	13571	13503	13509	13530	13543	13484	13498	13512	13439	13528	13362	13520	13443	13524	13564
25616	35583	33511	25462	20564	17787	16014	14632	13958	13450	13106	12971	12781	12666	12916	12519	12570	12610	12503	12526	12572	12368	12499	12577	12545	12428	12567	12455	12317	12462	12530	12550	12284	12305	12440	12505	12552	12413	12361	12560	12469	12426	12210	12186	12345	12243	12235	12371	12475	12354	12329	12416	12422	12371	12543	12277	12493	12277	12277	12406	12354	12441	12562	12456	12386	12395	12444	12353	12185	12360	12381	12474	12432	12172	12497	12379	12439	12332	12403	12437	12345	12336	12287	12444	12483	12324	12273	12339	12316	12442	12342	12372	12442	12301	12532	12331	12379	12434	12345	12426	12280	12339	12471	12378	12338	12365	12331	12331	12288	12426	12349	12325	12324	12256	12242	12354	12353	12312	12435	12302	12315	12427	12401	12507	12336	12414	12296	12360	12526	12377	12270	12501	12218	12422	12351	12373	12294	12409	12351	12440	12435	12295	12414	12224	12306	12385	12442	12330	12562	12362	12347	12411	12358	12405	12336	12217	12408	12335	12380	12294	12435	12376	12413	12427	12549	12316	12499	12366	12592	12502	12460	12400	12499	12504	12307	12412	12499	12384	12353	12349	12398	12355	12437	12491	12372	12430	12363	12406	12448	12310	12344	12496	12446	12413	12371	12375	12460	12379	12300	12582	12339	12531	12350	12200	12207	12213	12212	12381	12227	12505	12293	12485	12427	12355	12303	12449	12343	12483	12613	12452	12156	12319	12298	12366	12348	12560	12365	12338	12583	12448	12437	12176	12317	12467	12396	12316	12329	12235	12359	12385	12505	12357	12361	12392	12489	12274	12314	12448	12336	12433	12501	12436	12283	12328	12357	12508	12213	12441	12269	12417	12338	12437	12498	12390	12311	12325	12471	12444	12318	12446	12344	12343	12388	12458	12387	12422	12563	12291	12276	12321	12275	12213	12296	12396	12416	12364	12338	12372	12422	12241	12364	12287	12302	12487	12373	12378	12506	12322	12413	12347	12377	12412	12362	12417	12389	12269	12232	12419	12368	12405	12329	12431	12438	12328	12515	12298	12461	12407	12359	12468	12367	12307	12456	12339	12315	12533	12416	12390	12254	12226	12368	12522	12397	12465	12446	12345	12171	12408	12525	12400	12283	12340	12522	12455	12446	12300	12427	12366	12287	12273	12295	12330	12441	12323	12337	12465	12386	12549	12495	12326	12430	12403	12306	12497	12325	12370	12241	12451	12344	12341	12219	12411	12459	12335	12469	12337	12239	12306	12223	12363	12444	12341	12273	12408	12409	12316	12530	12464	12453	12356	12259	12308	12571	12425	12359	12474	12263	12361	12236	12162	12346	12312	12406	12188	12317	12367	12363	12497	12398	12323	12294	12334	12438	12374	12389	12391	12319	12307	12425	12439	12414	12461	12404	12474	12395	12506	12437	12089	12290	12335	12635	12207	12307	12426	12452	12300	12263	12502	12386	12433	12386	12375	12308	12635	12423	12158	12389	12374	12310	12477	12156	12404	12511	12474	12384	12422	12393	12446	12423	12122	12377	12351	12339	12262	12307	12277	12349	12456	12588	12311	12449	12261	12403	12414	12413	12182	12427	12508	12419	12263	12383	12234	12464	12370	12240	12347	12262	12402	12326	12510	12212	12490	12439	12494	12453	12465	12390	12430	12431	12363	12514	12266	12461	12247	12398	12400	12428	12372	12424	12298	12372	12217	12528	12460	12408	12384	12370	12431	12308	12459	12463	12524	12518	12372	12206	12464	12564	12371	12424	12356	12386	12348	12355	12272	12242	12476	12503	12345	12258	12409	12385	12303	12283	12438	12297	12279	12360	12473	12486	12367	12197	12348	12471	12387	12198	12445	12264	12462	12411	12407	12419	12472	12466	12387	12312	12419	12390	12473	12174	12218	12291	12250	12315	12292	12257	12330	12199	12321	12362	12403	12403	12442	12411	12258	12270	12339	12322	12237	12366	12337	12276	12372	12369	12448	12464	12453	12328	12475	12346	12424	12466	12460	12451	12335	12379	12354	12512	12389	12306	12453	12419	12506	12401	12416	12380	12317	12342	12313	12325	12393	12425	12401	12286	12362	12339	12457	12525	12425	12252	12438	12302	12333	12348	12395	12467	12284	12488	12333	12452	12308	12379	12431	12483	12464	12305	12182	12463	12176	12358	12307	12225	12602	12291	12282	12431	12229	12377	12310	12298	12439	12428	12424	12429	12451	12494	12378	12282	12274	12376	12470	12380	12433	12389	12251	12465	12254	12240	12469	12323	12382	12270	12405	12530	12248	12391	12391	12442	12339	12361	12428	12390	12465	12329	12352	12464	12234	12488	12316	12389	12246	12470	12349	12337	12334	12350	12289	12460	12464	12504	12351	12436	12433	12289	12350	12346	12403	12361	12365	12587	12394	12440	12387	12339	12283	12288	12441	12470	12312	12390	12232	12484	12447	12385	12293	12490	12227	12331	12413	12320	12282	12515	12328	12249	12384	12195	12223	12336	12252	12375	12466	12403	12370	12287	12409	12455	12501	12474	12361	12328	12299	12418	12332	12466	12372	12213	12377	12182	12396	12433	12206	12347	12415	12419	12236	12386	12346	12442	12628	12416	12207	12439	12391	12384	12258	12337	12371	12384	12311	12426	12451	12454	12469	12282	12172	12393	12430	12400	12409	12535	12342	12378	12332	12561	12381	12391	12336	12317	12309	12385	12467	12478	12263	12436	12335	12374	12457	12407	12355	12458	12276	12535	12559	12360	12581	12416	12458	12339	12326	12361	12437	12293	12257	12306	12460	12459	12451	12366	12177	12453	12404	12434	12371	12466	12461	12239	12370	12437	12255	12506	12306	12336	12249	12534	12396	12382	12463	12366	12348	12425	12315	12345	12440	12446	12428	12398	12478	12377	12387	12392	12381	12288	12319	12389	12363	12464	12239	12262	12392	12416	12412	12368	12381	12350	12170	12379	12413	12479	12236	12353	12354	12418	12224	12553	12282	12406	12543	12342	12327	12371	12237	12303	12348	12420	12443	12346	12374	12374	12535	12360	12356	12287	12535	12252	12371	12450	12263	12423	12379	12265	12288	12325	12338	12205	12362	12363	12343	12355	12424	12439	12422	12527	12587	12374	12403	12579	12312	12500	12487	12278	12497	12341	12496	12377	12275	12366	12564	12422	12358	12306	12486	12264	12336	12402	12353	12253	12324	12396	12342	12324	12369	12401	12404	12456	12398	12451	12295	12470	12455	12234	12333	12421	12289	12434	12542	12275	12319	12326	12364	12230	12401	12327	12301	12354	12277	12374	12301	12394	12379	12493	12327	12313	12424	12266	12246	12481	12426	12391	12337	12316	12374	12491	12393	12347	12333	12397	12407	12382	12329	12389	12412	12375	12571	12072	12465	12457	12448	12344	12327	12382	12377	12400	12479	12453	12319	12571	12524	12370	12534	12360	12306	12308	12391	12509	12394	12329	12355	12447	12336	12363	12377	12312	12243	12284	12375	12424	12306	12317	12281	12410	12602	12319	12297	12332	12339	12326	12309	12443	12432	12410	12519	12373	12427	12385	12367	12307	12349	12408	12323	12332	12546	12322	12274	12407	12462	12392	12315	12259	12363	12307	12391	12411	12224	12325	12340	12204	12483	12307	12370	12271	12445	12473	12524	12418	12387	12347	12332	12392	12380	12412	12379	12473	12483	12343	12447	12432	12428	12446	12384	12269	12467	12441	12395	12408	12439	12339	12337	12310	12248	12428	12318	12495	12479	12378	12354	12436	12154	12418	12281	12250	12329	12357	12204	12301	12292	12354	12450	12252	12128	12378	12410	12304	12287	12410	12502	12444	12429	12437	12539	12426	12396	12242	12549	12288	12468	12337	12251	12367	12432	12502	12418	12446	12391	12442	12218	12384	12274	12390	12539	12385	12276	12327	12439	12479	12344	12374	12384	12412	12198	12361	12234	12317	12384	12362	12494	12397	12357	12406	12244	12298	12333	12326	12227	12340	12302	12290	12391	12429	12464	12495	12409	12413	12353	12317	12433	12429	12431	12310	12514	12283	12424	12321	12513	12319	12351	12498	12493	12411	12516	12263	12330	12271	12395	12414	12367	12408	12389	12404	12350	12285	12401	12229	12252	12310	12296	12548	12486	12393	12370	12472	12467	12338	12295	12412	12407	12462	12388	12464	12284	12494	12335	12335	12361	12277	12376	12260	12284	12611	12403	12455	12290	12402	12449	12346	12323	12450	12366	12390	12423	12340	12248	12404	12275	12464	12375	12425	12439	12224	12369	12404	12223	12212	12347	12425	12272	12440	12288	12345	12477	12297	12374	12318	12336	12396	12499	12296	12380	12378	12248	12344	12482	12272	12394	12384	12544	12282	12319	12466	12313	12430	12426	12394	12299	12208	12417	12534	12411	12373	12288	12371	12364	12393	12421	12264	12430	12410	12316	12445	12442	12410	12315	12502	12264	12341	12337	12406	12594	12334	12288	12279	12273	12180	12351	12393	12395	12383	12325	12315	12373	12421	12442	12405	12450	12402	12419	12357	12301	12260	12342	12478	12399	12400	12367	12432	12300	12284	12370	12432	12299	12419	12446	12341	12421	12237	12347	12407	12443	12341	12410	12367	12195	12425	12385	12465	12217	12261	12143	12380	12439	12473	12623	12315	12359	12362	12383	12491	12269	12300	12359	12321	12631	12360	12223	12262	12295	12371	12414	12525	12460	12222	12370	12305	12248	12336	12331	12276	12544	12331	12441	12267	12336	12428	12290	12464	12291	12218	12320	12282	12330	12327	12360	12348	12103	12474	12464	12267	12311	12268	12450	12321	12232	12423	12305	12331	12388	12032	12294	12279	12462	12414	12374	12376	12340	12544	12453	12621	12496	12341	12268	12454	12388	12190	12406	12483	12382	12481	12299	12222	12313	12280	12305	12477	12346	12376	12352	12590	12376	12405	12354	12408	12520	12297	12406	12325	12330	12404	12474	12333	12643	12338	12375	12462	12517	12344	12446	12367	12214	12230	12323	12388	12467	12218	12280	12290	12607	12447	12554	12284	12312	12420	12509	12356	12376	12368	12365	12582	12310	12315	12321	12349	12451	12366	12439	12385	12354	12320	12272	12309	12443	12363	12331	12308	12295	12315	12332	12404	12457
25932	21659	28788	26809	25442	24042	21644	18432	16763	16223	15933	15607	15449	15186	15022	14866	14986	15018	14936	14895	14789	14791	14843	14776	14666	14961	14810	14776	14729	14767	14760	14647	14808	14825	14666	14778	14601	14836	14713	14745	14812	14797	14838	14614	14657	14561	14780	14848	14656	14680	14610	14795	14611	14716	14701	14622	14724	14338	14776	14709	14588	14641	14811	14791	14800	14800	14799	14664	14813	14527	14737	14798	14824	14597	14721	14736	14509	14389	14728	14589	14683	14583	14827	14661	14631	14751	14785	14366	14842	14716	14582	14503	14776	14620	14631	14677	14806	14797	14680	14391	14618	14661	14641	14714	14525	14854	14572	14621	14644	14688	14615	14582	14714	14598	14590	14566	14498	14704	14681	14580	14679	14733	14519	14462	14626	14795	14830	14664	14743	14470	14703	14551	14916	14731	14875	14694	14610	14615	14759	14494	14718	14727	14705	14602	14648	14917	14643	14505	14695	14570	14694	14577	14550	14609	14529	14780	14718	14514	14646	14635	14744	14547	14646	14449	14569	14565	14702	14372	14438	14520	14694	14782	14664	14751	14677	14582	14690	14761	14669	14807	14580	14479	14655	14437	14545	14627	14403	14681	14884	14523	14714	14769	14750	14710	14511	14442	14638	14377	14653	14677	14678	14790	14645	14539	14718	14700	14659	14548	14773	14723	14713	14635	14734	14653	14623	14377	14560	14648	14648	14648	14845	14677	14559	14701	14771	14719	14722	14787	14865	14734	14728	14601	14460	14861	14535	14636	14675	14725	14737	14748	14597	14504	14867	14630	14664	14621	14681	14486	14675	14610	14894	14673	14758	14728	14627	14519	14732	14593	14472	14603	14686	14592	14908	14671	14607	14895	14740	14527	14687	14693	14657	14645	14617	14649	14725	14703	14611	14654	14906	14399	14708	14645	14962	14921	14542	14589	14637	14569	14550	14762	14749	14549	14638	14609	14596	14758	14695	14638	14712	14650	14829	14545	14714	14613	14787	14784	14781	14695	14754	14560	14767	14830	14621	14754	14692	14684	14475	14450	14430	14636	14859	14535	14656	14654	14513	14561	14686	14513	14855	14678	14653	14402	14668	14674	14715	14788	14497	14617	14902	14663	14811	14754	14564	14739	14816	14621	14510	14537	14778	14529	14565	14638	14846	14856	14629	14683	14776	14552	14650	14589	14734	14702	14554	14857	14511	14498	14787	14827	14843	14784	14618	14618	14559	14758	14698	14647	14372	14600	14628	14540	14777	14621	14709	14718	14630	14615	14650	14411	14650	14749	14732	14760	14719	14645	14807	14914	14792	14562	14618	14507	14655	14706	14544	14592	14524	14678	14513	14675	14474	14699	14735	14637	14690	14731	14668	14611	14691	14533	14649	14787	14714	14594	14748	14660	14469	14730	14682	14602	14682	14630	14901	14622	14647	14432	14637	14678	14547	14596	14548	14775	14687	14804	14708	14907	14570	14624	14475	14608	14535	14629	14563	14721	14440	14532	14742	14667	14636	14758	14683	14657	14679	14634	14451	14775	14784	14631	14602	14590	14742	14657	14748	14767	14685	14738	14726	14679	14700	14539	14652	14662	14824	14694	14800	14633	14793	14649	14487	14748	14487	14619	14775	14772	14627	14840	14638	14649	14667	14791	14642	14695	14634	14583	14518	14707	14592	14481	14594	14633	14649	14683	14659	14617	14391	14602	14665	14578	14405	14553	14627	14597	14523	14666	14685	14650	14656	14472	14761	14519	14701	14738	14605	14727	14626	14708	14565	14799	14827	14633	14689	14477	14676	14602	14649	14814	14734	14646	14744	14620	14656	14676	14477	14656	14743	14703	14614	14630	14691	14409	14706	14465	14658	14734	14640	14489	14692	14670	14623	14658	14715	14796	14801	14495	14482	14563	14754	14584	14690	14569	14858	14663	14739	14563	14608	14413	14637	14609	14735	14812	14751	14856	14652	14597	14743	14802	14671	14435	14705	14631	14703	14716	14722	14482	14864	14729	14652	14623	14712	14777	14628	14553	14609	14728	14708	14617	14719	14574	14799	14571	14607	14698	14735	14631	14602	14654	14439	14592	14652	14629	14479	14686	14606	14783	14825	14846	14680	14727	14627	14579	14674	14566	14671	14467	14657	14880	14622	14562	14596	14466	14624	14757	14668	14372	14836	14575	14661	14700	14754	14624	14633	14598	14644	14661	14554	14713	14436	14408	14522	14633	14565	14597	14749	14652	14879	14725	14647	14776	14723	14635	14512	14688	14480	14844	14574	14746	14568	14627	14911	14441	14834	14813	14739	14780	14788	14646	14779	14638	14592	14754	14546	14705	14676	14757	14623	14625	14601	14475	14803	14662	14611	14677	14687	14663	14689	14519	14507	14726	14466	14738	15007	14691	14709	14617	14860	14487	14537	14643	14615	14898	14612	14574	14746	14738	14453	14649	14673	14546	14772	14547	14558	14638	14656	14786	14496	14498	14752	14600	14638	14781	14710	14651	14650	14681	14652	14600	14637	14650	14585	14770	14754	14503	14667	14674	14581	14511	14462	14514	14779	14699	14697	14638	14629	14612	14754	14808	14664	14560	14838	14657	14804	14846	14816	14591	14654	14557	14646	14768	14715	14639	14745	14856	14626	14495	14452	14815	14654	14611	14742	14807	14695	14886	14612	14710	14580	14574	14737	14682	14698	14693	14766	14806	14678	14689	14629	14893	14691	14616	14664	14624	14749	14816	14457	14664	14658	14653	14592	14676	14558	14674	14737	14502	14562	14507	14646	14645	14498	14717	14825	14508	14875	14671	14652	14690	14648	14700	14616	14639	14734	14749	14657	14772	14804	14627	14921	14545	14559	14719	14564	14671	14684	14740	14746	14669	14735	14862	14533	14623	14692	14633	14795	14583	14680	14697	14641	14710	14807	14600	14743	14803	14757	14817	14766	14526	14523	14560	14836	14653	14397	14467	14752	14690	14778	14844	14614	14675	14780	14751	14543	14647	14724	14631	14663	14579	14609	14689	14561	14523	14704	14620	14637	14618	14588	14613	14561	14548	14617	14341	14579	14684	14730	14611	14512	14579	14614	14648	14465	14690	14564	14790	14691	14496	14664	14586	14718	14677	14546	14553	14765	14763	14898	14873	14910	14402	14636	14865	14920	14834	14703	14659	14595	14517	14711	14650	14594	14741	14755	14617	14808	14662	14817	14551	14399	14806	14519	14739	14471	14406	14466	14668	14558	14687	14756	14605	14869	14855	14619	14665	14714	14596	14790	14707	14729	14580	14547	14853	14719	14614	14839	14750	14438	14639	14736	14668	14695	14635	14438	14625	14614	14527	14723	14763	14661	14696	14708	14761	14811	14581	14703	14627	14675	14582	14597	14473	14684	14747	14821	14763	14566	14728	14735	14827	14591	14667	14580	14609	14673	14791	14694	14595	14762	14814	14605	14819	14699	14536	14607	14737	14612	14670	14664	14657	14662	14941	14668	14590	14718	14582	14642	14594	14785	14783	14735	14606	14741	14592	14614	14816	14670	14784	14651	14628	14504	14585	14474	14605	14711	14596	14794	14605	14714	14566	14576	14756	14830	14650	14561	14713	14675	14754	14648	14552	14690	14728	14654	14642	14793	14706	14685	14562	14613	14523	14704	14644	14519	14645	14608	14659	14716	14551	14779	14706	14664	14634	14601	14646	14803	14566	14666	14811	14614	14764	14617	14610	14755	14717	14635	14632	14554	14752	14709	14734	14696	14698	14640	14612	14557	14574	14575	14729	14803	14542	14723	14533	14622	14740	14583	14945	14686	14722	14879	14597	14751	14601	14677	14729	14607	14666	14614	14825	14442	14711	14666	14820	14593	14501	14605	14725	14725	14973	14713	14807	14600	14531	14697	14757	14743	14431	14602	14884	14633	14565	14747	14739	14511	14632	14790	14570	14682	14684	14769	14608	14718	14539	14669	14616	14658	14440	14776	14665	14603	14698	14802	14643	14538	14659	14681	14643	14680	14641	14591	14728	14816	14680	14601	14546	14762	14595	14637	14615	14743	14562	14756	14619	14560	14521	14628	14644	14585	14488	14716	14674	14420	14586	14771	14569	14626	14655	14809	14791	14382	14508	14801	14740	14630	14779	14614	14598	14544	14656	14644	14610	14510	14449	14671	14574	14799	14703	14592	14612	14584	14665	14713	14661	14672	14658	14459	14639	14557	14622	14836	14583	14635	14533	14648	14692	14626	14548	14682	14680	14683	14417	14502	14776	14821	14617	14451	14633	14439	14713	14662	14783	14572	14681	14545	14669	14863	14628	14628	14568	14653	14683	14560	14657	14680	14823	14694	14639	14532	14608	14660	14818	14672	14684	14597	14770	14603	14703	14741	14643	14472	14738	14626	14836	14566	14785	14583	14787	14600	14610	14714	14640	14693	14870	14788	14774	14719	14724	14677	14610	14694	14652	14702	14583	14731	14737	14762	14435	14675	14670	14721	14661	14455	14775	14660	14752	14604	14742	14693	14698	14709	14720	14731	14725	14734	14843	14757	14757	14725	14780	14432	14806	14763	14884	14705	14414	14746	14547	14607	14654	14637	14552	14567	14625	14557	14586	14837	14848	14679	14571	14691	14418	14625	14743	14563	14688	14564	14510	14795	14829	14733	14638	14738	14431	14615	14608	14536	14681	14544	14718	14470	14616	14661	14734	14534	14450	14674	14768	14595	14613	14633	14804	14623	14525	14615	14637	14483	14484	14656	14641	14710	14778	14608	14724	14776	14492	14364	14626	14781	14889	14579	14510	14675	14533	14772	14718	14633	14601	14656	14608	14708	14512	14659	14612	14704	14747	14884	14777	14624	14642	14706	14614	14736	14919	14679	14885	14656	14837	14875	14480	14567	14554	14790	14890	14741	14674	14567	14505	14880	14754	14773	14663	14519	14612	14562	14417	14715	14829	14582	14642	14751	14548	14741	14924	14665	14683	14612	14801	14604	14479	14674	14767	14787	14583	14776	14664	14702	14634	14695	14507	14570	14741	14787	14806	14764	14710	14666	14570	14556	14589	14794	14644	14711	14729	14637	14894	14689	14744	14587	14766	14810	14598	14831	14623	14510	14673	14688	14676	14685	14805	14654	14825	14778	14574	14707	14570	14803	14743
26737	44084	43344	36985	31094	24658	21027	18321	16381	15474	14607	14355	14049	13897	13794	13664	13518	13430	13361	13536	13312	13430	13317	13145	13273	13184	13243	13359	13291	13313	13209	13108	13248	13269	13225	12994	13146	13182	13252	13217	13222	13304	13083	13296	13260	13184	13103	13297	13205	13234	13301	13089	13224	13130	13179	13087	13084	13444	12969	13087	13303	13256	13161	13363	13181	13190	13271	13108	13197	13112	13119	13176	13202	13172	12980	13117	13030	13136	13110	13062	13207	13177	13276	13108	13148	13187	13165	13130	13116	13036	13117	13097	13113	13284	13189	13092	13224	13323	13080	13082	13103	13157	13282	13096	13302	13246	12999	13121	13224	13273	13148	13334	13191	13124	13054	13197	13004	13061	13302	13419	13074	13048	13204	13116	13103	13127	13138	13074	13375	13025	13269	13038	13271	13076	13141	13030	13236	13100	13127	13223	13168	13067	13223	13101	13363	13121	13115	13152	13231	13208	13154	13255	13137	13207	13178	13014	13147	13104	13276	13202	13096	13339	13239	13156	13162	13116	13220	13171	13129	13090	13105	13003	13344	13105	13246	13312	13036	13233	13080	13002	13112	13084	13047	13037	13052	13214	13090	13238	13260	13073	13114	13164	13158	13084	13153	13220	13171	13122	13073	13182	13124	13192	13209	13216	13345	12984	13295	13144	13202	13092	13221	13168	13087	13234	13197	13171	13289	13127	13068	13135	13080	13287	13170	13429	12975	13025	13155	13073	13155	13210	13308	13004	12967	13140	13134	13394	13123	13167	13260	13190	13143	13413	13000	13245	13178	13118	13178	13203	13044	13235	13119	13163	13238	13121	13167	13123	13171	13015	13159	13050	13041	13067	13209	13243	13175	13116	13220	13211	13176	13046	13265	13251	13094	13245	13068	13201	13300	13170	13195	13109	13144	13287	13250	13282	13129	13192	13127	13218	13113	13363	13198	13308	13368	13100	13129	13157	13310	13093	12918	13016	13299	13039	13155	13123	13151	13312	13219	13307	13336	13197	13076	13237	13035	13135	13123	13201	13241	13179	13040	13275	13179	13101	13050	13112	13086	13217	13199	13256	13270	13077	13190	13046	13137	13162	13009	13066	13084	13181	13145	13261	13089	13185	13096	13117	13199	13214	13083	13209	13053	13011	13063	13154	13254	13090	13167	13250	13130	13206	13222	13090	13132	13079	12962	13450	13233	13309	13183	13136	13200	12954	13146	13147	13077	13210	13219	13174	13112	13188	13007	13195	13115	13112	13219	13192	13362	13154	13228	13220	13256	13022	13008	13219	13091	13169	13180	13218	13111	13052	13260	13058	13060	13276	13117	13116	13321	13270	13142	13281	12926	13140	13125	13289	13118	13151	13135	13089	13318	13245	13258	13069	13150	13057	13128	13176	13264	13081	13160	13084	13168	13272	13165	13222	13277	13154	13208	13142	13145	13072	13271	13392	13277	13136	13077	13159	13181	13275	13178	13288	13331	13266	13088	13317	13291	13338	13151	13136	13226	13240	13142	13185	13147	13114	13083	13059	13249	13207	12945	13082	13296	13014	13139	13147	13247	13096	13053	13187	13012	13203	13276	13122	13023	13123	13231	13154	13208	13063	13149	13193	13143	13212	13180	13008	13142	13299	13088	13142	13054	13187	13202	13122	13250	13002	13100	13061	13205	13073	13053	13190	13125	13100	13219	13191	13052	13317	13155	13145	13063	13055	13188	13203	13218	13152	13248	13208	13052	13296	13159	13265	13266	13207	13247	13159	13050	13105	13225	13084	12975	13043	13093	13004	13237	13141	13217	13117	13167	13161	13155	13423	13285	13216	13210	13177	13197	13238	13090	13178	13291	13165	13015	13155	13204	13215	13120	13164	13259	13146	13282	13056	13225	13137	13141	13202	13257	13095	13019	13205	13181	13145	13279	13120	13157	13119	13204	13044	13123	13006	13179	13293	13175	13077	13139	13362	13178	13074	13117	13336	13155	13135	13285	13329	13257	13137	13325	13059	13188	13063	13213	13166	13194	13227	13367	13144	13212	13167	13238	13188	13220	13217	13189	13282	13048	13181	13240	13215	13085	13236	13254	13147	13172	13146	13193	13015	13139	13143	13172	13250	13148	13198	13263	13197	13145	13321	13058	13120	13039	13199	13128	13026	13025	13079	13174	13297	13189	13235	13368	13280	13188	13130	13214	13110	13050	13200	13243	13047	13275	13101	13133	13238	13157	12982	13221	13177	13223	13037	13213	13240	13133	12992	13043	13152	13292	13158	13178	12975	13136	13189	13141	13020	13148	13245	13274	13306	13272	13207	13198	13075	13166	13263	13134	13188	13030	13134	13263	13145	13092	13266	12983	13115	13221	13151	13259	13095	13137	13112	12954	13352	13252	13238	13152	13072	13159	13242	13057	13113	13147	13272	13153	13167	13206	13273	13168	13140	13071	13246	13057	13373	13125	13213	13257	13210	13130	13091	13217	13094	13107	13165	13302	13125	13186	13200	13140	13128	13242	13309	13155	13225	13129	13137	13225	13128	13265	13219	13239	13175	12965	13174	13227	13043	13167	13109	13253	13394	13078	13229	13299	13250	13232	13044	13121	13055	13142	13118	13144	13116	13104	13198	13215	13152	13149	13295	13196	13087	13165	13098	13236	13239	13221	13057	13159	13038	12920	13242	12924	13105	13156	13126	13175	13116	13220	13206	13208	13127	13077	13048	13173	13197	13241	13214	13318	12994	13168	13069	13160	13215	13115	13150	13217	13177	13143	13170	13274	13062	13158	13230	13179	13193	13325	13209	13016	13229	13130	13125	13134	13250	13084	13123	13101	13025	13201	13339	13141	13260	13174	13329	13102	13123	13255	13295	13276	13108	13041	13266	13380	13233	13014	13138	13134	13148	13245	13182	13067	13240	13157	13077	13214	13264	13134	13336	13228	13019	13194	13161	13201	13209	13085	13066	13124	13341	13056	13306	13196	13114	13003	13235	13216	13129	13195	13255	13360	13149	13099	13255	13271	13193	13270	13212	13035	13178	13291	13146	13065	13258	13038	13232	13126	13230	13167	13245	13314	13042	13163	13250	13092	12972	13167	13200	13114	13322	13159	13165	13031	13231	13036	13083	13266	13177	13165	13167	13214	13268	13144	13201	13245	13291	13050	13249	13237	13043	13174	13292	13037	13058	13161	13142	13202	13156	13294	13199	13273	12950	13252	13036	13124	13244	13085	13104	13107	13274	13206	13116	13083	13274	13236	13012	13041	13215	13170	13271	13001	13165	13053	13234	13241	13301	13225	13037	13160	13118	13155	13022	13205	13362	13258	13307	13117	13161	13170	13232	13094	13112	13200	13094	13240	13189	13342	13074	13176	13149	13182	13417	13318	13195	13247	13160	13128	13184	13298	13037	13242	13063	13312	13179	13164	13275	13108	13139	13155	13271	13185	13200	13113	13266	13198	13146	13245	13086	13155	13147	13217	13095	13199	13151	13222	13238	13239	13228	13192	13207	13251	12966	13334	13137	12956	13149	13132	13165	13227	13303	13203	13055	13065	13011	13128	13241	13155	12990	13269	13071	13223	13045	13046	13052	13056	13237	13142	13023	13229	13120	13324	13179	13142	13206	13151	13307	12945	13074	13079	13075	13188	13161	13174	13172	13226	13185	13285	13222	13345	12993	13159	13284	13239	13094	13241	13225	13229	13144	13095	13273	13096	13233	13207	13102	13231	13101	13085	13056	13093	13356	13094	13027	13125	13235	13078	13318	13047	13263	13114	13100	13236	13085	13240	13185	13325	13073	13205	13255	13198	13190	13198	13136	13070	13114	13178	13056	13207	13222	13167	13224	13125	13319	13069	13111	13247	12974	13223	13258	13158	13204	13222	13183	13073	13202	13089	13184	13046	13301	13212	13152	13217	13227	13059	13102	13371	13225	13184	13145	13174	13174	13248	13164	13069	13073	13139	13148	13180	13250	13160	13191	13212	13133	13180	12959	13342	13165	13129	13204	13153	13133	13232	13157	13318	13144	13110	13179	12952	13220	13145	13170	13125	13339	13232	13077	13228	13168	13159	13274	13184	13270	13134	13217	13130	13265	13192	13039	13024	13272	13226	13115	13184	13231	13253	13117	13242	13309	13107	13092	13187	13321	13189	13230	13160	13212	13073	13290	13360	13120	13131	13035	13178	13214	13113	13097	13077	13091	13307	13115	13190	13039	13229	13188	13185	13338	13233	13085	13072	13216	12990	13075	13207	13088	13128	13109	13342	13095	13074	13297	13276	13390	13143	13293	13007	13220	13235	13236	13149	13148	13205	13228	13136	13214	13104	13144	13199	12995	13216	13233	13198	13206	13214	13399	13014	13071	13267	13154	13205	13078	13334	13137	13225	13373	13204	13212	13114	13333	13249	13117	13183	13107	13174	13141	13158	13219	13198	13141	13145	13132	13243	13143	13219	13012	13359	13021	13131	13196	13218	13010	13236	13007	13202	13168	13269	13084	13203	12989	13142	13114	13279	13195	13187	13078	13182	13084	13134	13349	12950	13094	13237	13033	13129	13254	13200	13023	13055	13283	13306	13270	13065	13151	13078	13048	13108	13090	13234	13097	13264	13197	13270	13139	13151	13112	13181	13204	13435	13105	13148	13196	13303	13211	13044	13339	13219	13069	13172	13140	13062	13314	13125	13152	12889	13135	13182	13064	13167	13257	13389	13227	13088	13068	13273	13295	13183	13137	13109	13204	13162	13211	13148	13172	13143	13269	13247	13188	13256	13024	13118	13266	13010	13225	13139	13172	13213	13239	13141	13206	13206	13159	13134	13333	13154	13256	13235	13141	13211	13134	13155	13209	13257	13089	13202	13175	13196	13046	13030	13242	13090	13164	13152	13118	13062	13097	13312	13009	13172	13117	13121	13176	13131	13210	13209	13236	13234	13393	13218	13322	13111	13184	13062	13098	13178	13129	13107	13176	13196	13138	13073	13015	13164	13155	13279	13207	13089	13118	13137	13103	13338	13163	13096	13180	13076	13105	13008	13113	13016	13134	13149	13303	13307	13135	13120	13254	13191	13383	13113	13235	13161	13307	12974	13149	13346	13167	13308	13190	13333	12961	13094	13131	13187	13085	13285	13208	13134	13173	13223	13311	13013	13088
24446	21629	29272	24690	23369	26641	27329	21284	18930	17883	17339	16795	16637	16512	16422	16251	16320	16051	15889	15852	15905	15872	15702	15508	15860	15615	15763	15731	15842	15799	15748	15556	15633	15545	15602	15561	15702	15645	15681	15511	15608	15532	15476	15569	15481	15389	15749	15590	15611	15492	15652	15812	15575	15676	15687	15552	15652	15649	15715	15601	15540	15429	15634	15698	15588	15791	15550	15722	15689	15640	15515	15427	15609	15439	15414	15543	15780	15401	15621	15535	15502	15686	15843	15770	15638	15642	15412	15536	15665	15513	15548	15524	15712	15501	15526	15462	15746	15530	15478	15401	15580	15693	15639	15571	15452	15588	15486	15673	15506	15575	15575	15738	15820	15738	15645	15433	15693	15727	15461	15686	15539	15504	15548	15544	15501	15703	15675	15509	15517	15759	15407	15413	15552	15539	15426	15468	15663	15438	15531	15429	15726	15340	15747	15637	15575	15565	15686	15578	15585	15676	15644	15373	15461	15532	15468	15564	15713	15585	15603	15523	15645	15497	15623	15586	15552	15392	15595	15501	15729	15670	15700	15632	15488	15539	15630	15634	15518	15683	15611	15698	15806	15661	15571	15613	15723	15462	15608	15605	15655	15632	15609	15438	15597	15534	15568	15561	15602	15654	15522	15726	15538	15512	15421	15548	15516	15622	15590	15480	15597	15599	15750	15930	15760	15455	15374	15507	15644	15558	15676	15527	15641	15557	15492	15724	15632	15653	15500	15532	15691	15535	15526	15344	15436	15677	15604	15605	15662	15400	15478	15320	15552	15587	15507	15464	15691	15453	15577	15379	15561	15509	15424	15519	15589	15590	15730	15608	15437	15760	15550	15564	15609	15689	15612	15675	15448	15686	15522	15863	15539	15726	15731	15384	15652	15360	15562	15660	15379	15480	15424	15498	15524	15501	15481	15583	15547	15585	15528	15378	15579	15702	15391	15390	15667	15514	15689	15550	15561	15431	15634	15622	15631	15629	15488	15632	15495	15623	15642	15658	15568	15608	15598	15588	15538	15455	15313	15443	15396	15608	15593	15571	15614	15476	15530	15665	15716	15536	15609	15692	15599	15461	15491	15555	15541	15585	15594	15471	15573	15604	15283	15537	15462	15511	15454	15445	15383	15593	15468	15431	15520	15498	15569	15591	15578	15642	15411	15531	15638	15582	15517	15373	15565	15644	15551	15468	15654	15475	15488	15545	15524	15602	15525	15718	15489	15475	15462	15537	15486	15620	15495	15581	15338	15725	15371	15495	15466	15640	15685	15568	15448	15469	15530	15337	15710	15409	15598	15666	15459	15573	15643	15707	15613	15640	15481	15598	15615	15401	15589	15662	15375	15652	15623	15543	15516	15483	15331	15610	15610	15683	15598	15474	15679	15583	15710	15642	15560	15661	15472	15655	15482	15644	15435	15644	15323	15375	15514	15588	15714	15497	15747	15592	15672	15514	15754	15650	15694	15479	15661	15631	15471	15613	15417	15337	15650	15632	15457	15534	15408	15454	15578	15476	15605	15491	15581	15577	15562	15539	15587	15424	15351	15587	15661	15538	15538	15614	15532	15401	15769	15607	15479	15467	15519	15436	15400	15729	15642	15652	15506	15523	15486	15547	15585	15687	15565	15572	15642	15466	15359	15476	15383	15643	15564	15563	15586	15382	15572	15375	15465	15494	15481	15422	15526	15596	15778	15680	15458	15573	15175	15466	15404	15748	15547	15495	15627	15396	15560	15596	15710	15371	15479	15459	15489	15466	15452	15630	15513	15615	15645	15560	15560	15581	15415	15274	15583	15657	15626	15461	15411	15478	15713	15687	15553	15598	15593	15480	15508	15512	15498	15476	15591	15514	15617	15445	15434	15593	15450	15417	15374	15579	15451	15478	15669	15727	15470	15625	15385	15692	15505	15621	15332	15612	15651	15634	15449	15342	15447	15420	15365	15681	15786	15537	15539	15560	15433	15385	15340	15455	15479	15368	15603	15488	15569	15433	15435	15402	15550	15553	15336	15447	15447	15477	15455	15542	15390	15505	15576	15370	15308	15631	15751	15696	15609	15751	15552	15375	15617	15582	15486	15450	15488	15392	15644	15600	15480	15726	15601	15245	15438	15471	15526	15755	15532	15458	15566	15415	15487	15286	15463	15617	15680	15457	15497	15597	15467	15558	15365	15545	15620	15528	15473	15547	15450	15527	15611	15558	15597	15701	15533	15406	15540	15524	15622	15400	15445	15319	15514	15543	15540	15631	15527	15683	15367	15604	15587	15577	15700	15478	15465	15594	15594	15696	15492	15414	15587	15460	15545	15439	15471	15304	15592	15428	15577	15580	15519	15251	15516	15532	15573	15514	15380	15223	15470	15263	15688	15662	15527	15433	15453	15353	15658	15529	15560	15587	15502	15579	15329	15574	15612	15565	15419	15556	15807	15599	15663	15680	15542	15607	15614	15607	15556	15584	15402	15633	15482	15505	15533	15510	15542	15363	15601	15518	15598	15548	15531	15325	15807	15440	15746	15528	15362	15470	15427	15382	15717	15670	15598	15712	15695	15651	15608	15498	15417	15436	15488	15702	15377	15605	15519	15595	15475	15574	15542	15697	15678	15459	15599	15531	15548	15683	15687	15538	15486	15529	15597	15454	15491	15558	15477	15711	15260	15619	15538	15633	15703	15568	15373	15549	15899	15608	15756	15673	15769	15494	15434	15544	15615	15586	15431	15809	15542	15570	15577	15323	15410	15488	15677	15565	15650	15638	15642	15470	15515	15692	15511	15394	15492	15640	15683	15585	15574	15601	15402	15474	15438	15549	15590	15749	15596	15399	15676	15515	15526	15644	15458	15471	15678	15538	15554	15321	15375	15601	15687	15625	15640	15666	15624	15437	15687	15612	15503	15497	15639	15554	15592	15542	15418	15607	15520	15628	15623	15184	15476	15458	15658	15564	15627	15533	15476	15399	15445	15436	15619	15722	15593	15647	15406	15434	15646	15513	15580	15467	15452	15549	15529	15515	15517	15437	15366	15756	15597	15609	15423	15516	15684	15493	15512	15582	15473	15701	15411	15678	15692	15694	15556	15541	15489	15646	15607	15781	15424	15568	15496	15244	15473	15547	15571	15384	15578	15455	15448	15451	15585	15484	15633	15497	15635	15629	15747	15543	15729	15572	15528	15478	15394	15502	15464	15541	15651	15413	15794	15502	15644	15651	15536	15665	15665	15506	15543	15373	15562	15440	15834	15579	15510	15560	15711	15578	15436	15461	15520	15617	15496	15683	15534	15539	15574	15615	15401	15626	15579	15552	15516	15526	15574	15584	15695	15530	15279	15495	15520	15607	15546	15503	15605	15497	15553	15546	15478	15545	15586	15361	15634	15545	15674	15641	15461	15489	15443	15553	15472	15404	15501	15406	15319	15388	15588	15660	15481	15537	15568	15594	15435	15573	15653	15600	15664	15750	15469	15517	15598	15476	15436	15729	15466	15535	15478	15609	15482	15509	15742	15484	15432	15544	15561	15610	15655	15530	15435	15550	15500	15771	15397	15499	15697	15622	15833	15458	15536	15198	15617	15431	15438	15522	15525	15632	15557	15662	15423	15468	15542	15393	15489	15559	15719	15530	15522	15542	15632	15592	15651	15520	15601	15658	15574	15564	15622	15548	15310	15634	15494	15435	15491	15395	15393	15558	15690	15573	15586	15524	15582	15438	15377	15511	15502	15460	15618	15521	15748	15632	15598	15762	15489	15611	15351	15467	15365	15584	15665	15468	15496	15471	15696	15722	15397	15686	15520	15330	15566	15658	15597	15664	15598	15440	15542	15438	15352	15553	15649	15619	15587	15560	15465	15527	15718	15530	15419	15529	15472	15626	15456	15679	15644	15583	15380	15446	15493	15565	15472	15490	15651	15602	15653	15548	15515	15452	15425	15386	15714	15540	15488	15503	15595	15470	15608	15607	15506	15713	15496	15503	15591	15746	15512	15467	15496	15448	15482	15443	15517	15575	15548	15521	15587	15684	15518	15520	15666	15374	15792	15549	15574	15404	15637	15587	15562	15505	15463	15556	15602	15668	15520	15645	15554	15565	15686	15573	15489	15561	15538	15503	15567	15621	15581	15566	15499	15405	15648	15430	15502	15469	15602	15370	15446	15776	15593	15467	15670	15481	15521	15790	15782	15586	15587	15674	15561	15449	15504	15449	15562	15503	15578	15596	15677	15556	15602	15469	15445	15663	15756	15448	15559	15376	15513	15597	15558	15541	15663	15462	15437	15515	15488	15511	15466	15397	15571	15575	15560	15777	15466	15560	15650	15562	15638	15282	15502	15494	15524	15649	15538	15577	15607	15568	15615	15340	15514	15397	15402	15484	15486	15585	15644	15773	15597	15654	15430	15332	15548	15641	15687	15423	15645	15533	15450	15384	15494	15550	15536	15292	15550	15608	15387	15580	15517	15482	15543	15582	15459	15719	15585	15537	15487	15691	15380	15953	15731	15483	15483	15596	15415	15534	15672	15622	15798	15630	15555	15525	15616	15602	15566	15603	15669	15576	15719	15612	15693	15502	15546	15367	15497	15466	15693	15697	15551	15489	15651	15543	15569	15591	15584	15598	15503	15499	15270	15352	15536	15449	15370	15239	15586	15550	15549	15378	15397	15404	15574	15790	15521	15596	15656	15694	15682	15497	15439	15548	15532	15729	15700	15543	15521	15380	15616	15663	15567	15623	15750	15453	15507	15466	15632	15376	15483	15676	15691	15398	15505	15558	15588	15350	15647	15652	15592	15641	15541	15453	15603	15339	15386	15470	15578	15599	15537	15490	15535	15631	15601	15378	15651	15602	15632	15598	15559	15655	15490	15652	15678	15582	15620	15450	15460	15416	15546	15600	15668	15447	15467	15628	15553	15631	15688	15392	15617	15694	15526	15499	15676	15595	15680	15672	15419	15656	15679	15683	15604	15506	15657	15647	15530	15641	15473	15675	15840	15365	15724	15573	15540	15628	15628	15707	15618	15553	15542	15656	15545	15416	15610	15437	15383	15532	15674	15523	15335	15529	15401	15519	15434	15537	15370	15539	15666	15641	15475	15458	15588	15373	15471	15598	15537	15737	15382	15436	15551	15758	15545	15515	15459	15533	15624	15430
28654	48254	47195	39041	33244	29705	25869	21407	18790	16904	15987	15602	15229	15200	14894	14775	14484	14129	14173	14016	14134	13613	13875	13815	13764	13782	13789	13764	13766	13681	13708	13851	13635	13738	13819	13745	13704	13633	13839	13839	13818	13787	13733	13657	13582	13615	13705	13782	13722	13628	13798	13819	13708	13701	13686	13605	13661	13719	13855	13528	13872	13715	13589	13417	13699	13574	13676	13760	13675	13659	13469	13836	13769	13565	13648	13760	13605	13833	13552	13648	13811	13737	13684	13761	13695	13693	13739	13626	13691	13678	13677	13671	13614	13734	13641	13778	13640	13541	13578	13849	13639	13574	13609	13670	13702	13695	13763	13603	13699	13643	13753	13626	13712	13561	13662	13594	13665	13837	13529	13640	13608	13672	13731	13610	13798	13600	13642	13858	13671	13688	13816	13889	13663	13709	13671	13868	13457	13803	13440	13627	13617	13766	13680	13546	13614	13635	13677	13697	13576	13670	13635	13472	13600	13780	13709	13812	13658	13811	13700	13684	13698	13544	13795	13774	13661	13800	13678	13504	13828	13748	13835	13640	13718	13677	13813	13771	13507	13793	13650	13716	13693	13631	13642	13789	13727	13782	13685	13505	13692	13595	13771	13715	13696	13661	13610	13785	13638	13652	13677	13387	13720	13801	13511	13806	13715	13731	13877	13731	13481	13516	13671	13670	13624	13484	13762	13813	13893	13690	13778	13793	13772	13558	13582	13541	13708	13616	13727	13788	13703	13791	13668	13601	13534	13617	13848	13592	13696	13614	13688	13392	13671	13727	13611	13659	13539	13542	13771	13575	13725	13578	13733	13632	13701	13662	13748	13493	13500	13789	13652	13686	13741	13583	13606	13778	13751	13490	13611	13684	13655	13784	13699	13681	13490	13722	13674	13535	13638	13638	13783	13635	13825	13695	13704	13696	13852	13759	13741	13808	13451	13667	13552	13603	13733	13834	13623	13790	13658	13624	13539	13607	13777	13598	13811	13716	13690	13746	13652	13663	13693	13775	13670	13647	13676	13714	13607	13700	13578	13758	13606	13773	13842	13591	13698	13623	13633	13501	13672	13587	13528	13751	13707	13707	13833	13412	13665	13724	13529	13690	13724	13485	13749	13714	13771	13797	13650	13574	13657	13670	13677	13563	13582	13613	13534	13726	13660	13682	13699	13772	13721	13851	13643	13641	13688	13620	13524	13688	13754	13714	13777	13597	13641	13603	13667	13596	13657	13596	13738	13608	13745	13819	13579	13734	13846	13694	13585	13505	13578	13734	13727	13525	13690	13592	13710	13558	13755	13845	13624	13680	13778	13678	13638	13590	13655	13577	13661	13633	13751	13684	13595	13619	13387	13534	13674	13609	13587	13583	13710	13679	13630	13716	13700	13721	13610	13818	13711	13605	13668	13676	13835	13484	13665	13517	13621	13616	13831	13650	13665	13561	13687	13527	13844	13690	13598	13712	13729	13805	13658	13658	13573	13776	13615	13543	13601	13569	13679	13613	13659	13804	13601	13733	13680	13755	13591	13844	13593	13433	13633	13752	13744	13602	13700	13700	13721	13737	13693	13666	13678	13786	13634	13676	13725	13727	13705	13676	13610	13757	13719	13672	13733	13627	13785	13727	13714	13852	13734	13671	13697	13700	13631	13656	13639	13565	13566	13563	13697	13703	13589	13809	13823	13675	13563	13747	13703	13787	13687	13561	13614	13518	13536	13755	13542	13549	13687	13532	13694	13556	13685	13730	13492	13606	13762	13884	13602	13779	13877	13550	13722	13585	13493	13642	13623	13749	13698	13750	13578	13714	13639	13541	13573	13758	13668	13677	13587	13647	13664	13632	13760	13830	13529	13662	13778	13730	13594	13529	13698	13444	13689	13595	13853	13717	13647	13460	13832	13587	13727	13661	13588	13683	13681	13711	13603	13770	13715	13749	13617	13706	13558	13773	13402	13716	13753	13669	13643	13777	13473	13686	13680	13534	13645	13663	13755	13538	13735	13696	13589	13777	13700	13645	13676	13725	13763	13518	13830	13735	13687	13549	13544	13683	13508	13902	13621	13473	13829	13479	13791	13503	13601	13800	13627	13829	13763	13904	13642	13573	13634	13632	13663	13802	13660	13667	13383	13647	13695	13637	13572	13805	13700	13782	13545	13766	13675	13626	13785	13723	13615	13753	13605	13754	13731	13609	13638	13573	13956	13585	13887	13795	13656	13599	13495	13846	13764	13814	13627	13557	13630	13788	13709	13718	13746	13774	13720	13664	13759	13554	13682	13719	13509	13790	13533	13645	13719	13751	13689	13705	13688	13590	13795	13701	13637	13713	13674	13612	13664	13585	13721	13627	13842	13559	13618	13615	13656	13662	13682	13557	13618	13591	13488	13712	13621	13627	13605	13663	13707	13789	13620	13530	13527	13674	13631	13693	13548	13499	13671	13730	13632	13602	13587	13685	13698	13646	13610	13676	13757	13643	13604	13602	13606	13698	13435	13676	13855	13764	13659	13685	13604	13897	13674	13783	13716	13706	13747	13608	13727	13573	13492	13661	13769	13795	13594	13637	13756	13840	13502	13786	13476	13763	13772	13558	13633	13703	13596	13627	13607	13590	13750	13679	13730	13721	13609	13752	13641	13666	13739	13631	13540	13417	13680	13719	13610	13684	13709	13683	13835	13669	13618	13593	13425	13777	13693	13698	13773	13622	13636	13665	13685	13742	13809	13585	13904	13738	13684	13667	13644	13710	13734	13729	13730	13735	13595	13718	13665	13561	13673	13485	13545	13665	13683	13576	13769	13804	13607	13613	13845	13769	13552	13705	13718	13707	13634	13479	13802	13690	13600	13643	13685	13635	13783	13820	13620	13524	13837	13890	13632	13658	13529	13689	13692	13621	13663	13819	13693	13710	13625	13751	13601	13774	13700	13505	13722	13680	13755	13735	13825	13549	13586	13724	13717	13783	13747	13755	13814	13741	13566	13612	13695	13630	13761	13749	13806	13780	13647	13651	13719	13622	13854	13662	13635	13556	13731	13692	13715	13770	13760	13618	13867	13809	13590	13724	13700	13659	13813	13652	13667	13825	13744	13746	13630	13669	13744	13628	13564	13626	13743	13558	13664	13684	13665	13582	13758	13607	13614	13590	13591	13612	13698	13710	13583	13765	13770	13447	13560	13659	13725	13584	13763	13640	13670	13560	13700	13452	13629	13746	13753	13649	13454	13841	13683	13741	13608	13757	13826	13582	13784	13652	13802	13650	13594	13637	13806	13591	13734	13678	13438	13665	13808	13681	13700	13652	13640	13701	13650	13745	13671	13705	13664	13762	13702	13667	13553	13622	13881	13774	13728	13583	13720	13652	13533	13540	13583	13648	13780	13644	13499	13735	13758	13565	13657	13757	13711	13792	13701	13745	13696	13672	13723	13692	13694	13668	13769	13785	13515	13713	13721	13542	13634	13629	13586	13723	13920	13643	13595	13553	13763	13680	13562	13761	13632	13703	13664	13684	13737	13767	13486	13887	13746	13692	13805	13675	13655	13713	13599	13766	13674	13575	13767	13653	13781	13553	13618	13738	13702	13587	13717	13913	13544	13755	13601	13906	13756	13723	13760	13793	13671	13741	13639	13713	13750	13622	13753	13695	13752	13554	13724	13578	13715	13594	13627	13834	13688	13635	13732	13653	13843	13737	13722	13692	13605	13646	13730	13686	13576	13593	13705	13662	13744	13750	13663	13751	13555	13655	13684	13709	13657	13569	13716	13664	13591	13528	13822	13543	13718	13753	13710	13684	13599	13799	13792	13641	13755	13770	13754	13433	13813	13690	13594	13658	13739	13514	13771	13569	13621	13831	13668	13734	13627	13723	13796	13838	13875	13803	13767	13654	13724	13839	13446	13542	13745	13707	13692	13807	13656	13684	13717	13882	13792	13786	13600	13626	13608	13569	13901	13835	13561	13631	13632	13764	13761	13706	13810	13810	13691	13753	13660	13621	13792	13714	13627	13452	13543	13749	13639	13631	13733	13492	13867	13735	13634	13576	13617	13702	13774	13670	13584	13486	13710	13476	13786	13675	13716	13596	13714	13685	13644	13618	13888	13762	13767	13656	13688	13626	13632	13743	13771	13624	13694	13813	13632	13570	13613	13609	13604	13693	13767	13803	13721	13681	13648	13485	13723	13668	13677	13757	13765	13618	13618	13696	13704	13891	13763	13710	13540	13587	13689	13664	13698	13553	13751	13578	13654	13650	13524	13711	13680	13679	13828	13547	13684	13537	13668	13638	13734	13546	13733	13739	13550	13389	13702	13501	13526	13597	13830	13670	13545	13574	13618	13751	13771	13541	13741	13701	13804	13669	13643	13570	13659	13887	13687	13814	13574	13726	13672	13636	13445	13609	13654	13652	13714	13698	13678	13526	13702	13684	13845	13692	13633	13642	13543	13685	13767	13542	13794	13604	13717	13653	13815	13798	13853	13798	13696	13727	13563	13722	13725	13748	13821	13748	13800	13633	13767	13756	13610	13710	13553	13717	13645	13627	13677	13594	13704	13506	13768	13708	13722	13625	13730	13632	13796	13688	13540	13683	13726	13651	13725	13659	13681	13547	13741	13713	13616	13740	13870	13650	13826	13613	13648	13596	13806	13612	13730	13484	13771	13840	13698	13635	13657	13797	13509	13666	13680	13729	13679	13414	13727	13612	13556	13696	13719	13690	13577	13523	13722	13945	13526	13636	13532	13752	13699	13720	13885	13849	13592	13529	13772	13768	13720	13665	13832	13693	13534	13574	13720	13750	13858	13623	13646	13708	13705	13561	13681	13572	13632	13558	13564	13543	13633	13615	13592	13659	13566	13618	13694	13791	13628	13685	13684	13565	13688	13541	13656	13628	13682	13627	13596	13678	13660	13615	13697	13748	13819	13678	13727	13769	13795	13666	13716	13600	13761	13816	13633	13720	13811	13826	13829	13774	13505	13539	13538	13600	13588	13834	13566	13712	13638	13607	13655	13678	13758	13731	13549	13604	13561	13669	13685	13644	13619	13542	13564	13759	13664	13681	13752	13652	13668	13792	13657	13519	13755	13699	13740	13818	13577	13414	13935	13751	13752	13646	13753	13635	13666	13549	13811	13782	13696	13542	13605	13644
30954	25373	27028	23154	19019	17110	15952	15327	14584	14416	14061	13868	13767	13711	13695	13763	13700	13555	13591	13569	13809	13717	13417	13527	13384	13511	13604	13665	13473	13576	13513	13618	13670	13711	13491	13550	13398	13565	13439	13355	13462	13588	13286	13571	13641	13444	13524	13592	13472	13538	13477	13386	13585	13612	13464	13504	13545	13469	13562	13425	13660	13477	13616	13360	13416	13503	13449	13573	13620	13582	13607	13574	13631	13434	13522	13563	13370	13397	13561	13445	13380	13655	13449	13517	13637	13765	13402	13335	13503	13507	13466	13308	13415	13546	13416	13486	13451	13442	13348	13513	13416	13355	13652	13655	13706	13654	13634	13546	13412	13397	13646	13424	13504	13457	13484	13537	13494	13520	13533	13531	13529	13380	13578	13505	13457	13535	13201	13538	13326	13506	13357	13491	13591	13612	13527	13542	13506	13421	13482	13641	13441	13512	13333	13352	13459	13679	13579	13389	13462	13381	13470	13333	13608	13614	13330	13569	13488	13474	13528	13354	13575	13589	13623	13601	13498	13564	13559	13338	13533	13752	13663	13552	13333	13578	13451	13387	13472	13402	13523	13505	13579	13422	13430	13493	13457	13423	13447	13588	13560	13422	13490	13422	13338	13472	13563	13236	13496	13645	13541	13488	13601	13382	13492	13531	13456	13425	13164	13485	13452	13339	13571	13561	13615	13355	13486	13749	13657	13400	13580	13506	13475	13571	13551	13597	13356	13458	13605	13293	13594	13601	13481	13566	13420	13378	13417	13477	13438	13506	13461	13589	13565	13449	13379	13390	13572	13403	13462	13478	13668	13567	13512	13562	13446	13515	13379	13466	13424	13401	13556	13388	13373	13451	13605	13486	13520	13604	13709	13374	13590	13521	13534	13490	13421	13354	13531	13743	13575	13506	13368	13467	13271	13469	13661	13518	13531	13586	13265	13524	13455	13575	13559	13661	13467	13304	13519	13412	13457	13536	13587	13359	13653	13712	13685	13420	13504	13246	13322	13499	13598	13458	13598	13312	13509	13353	13511	13473	13680	13235	13477	13358	13461	13551	13537	13493	13405	13494	13231	13497	13667	13456	13567	13492	13561	13350	13394	13498	13638	13517	13548	13465	13539	13463	13423	13555	13415	13534	13597	13576	13547	13597	13372	13489	13405	13514	13556	13465	13629	13551	13569	13436	13291	13335	13611	13473	13596	13347	13475	13476	13494	13585	13622	13551	13609	13525	13452	13558	13586	13571	13526	13627	13458	13470	13519	13314	13562	13469	13558	13545	13490	13736	13549	13575	13542	13510	13432	13320	13471	13629	13590	13475	13584	13661	13688	13590	13637	13407	13440	13559	13755	13496	13479	13418	13661	13450	13529	13519	13514	13619	13432	13644	13540	13399	13654	13613	13599	13604	13739	13600	13377	13429	13614	13475	13613	13585	13510	13484	13635	13571	13623	13554	13541	13478	13641	13411	13462	13508	13534	13548	13504	13608	13494	13554	13527	13692	13456	13449	13457	13664	13650	13820	13391	13449	13487	13738	13615	13654	13514	13636	13610	13523	13476	13432	13410	13506	13514	13453	13562	13579	13473	13480	13390	13572	13644	13149	13402	13422	13310	13295	13486	13543	13657	13633	13339	13686	13381	13522	13539	13548	13475	13524	13599	13463	13601	13497	13528	13479	13640	13447	13412	13544	13383	13925	13430	13461	13569	13470	13395	13675	13485	13645	13423	13476	13578	13452	13394	13425	13300	13259	13470	13471	13501	13420	13776	13545	13449	13621	13534	13448	13465	13426	13382	13605	13652	13505	13372	13474	13480	13706	13609	13419	13538	13418	13427	13402	13540	13447	13394	13512	13626	13530	13667	13365	13653	13535	13465	13431	13590	13562	13496	13507	13404	13505	13484	13655	13649	13569	13599	13484	13564	13719	13513	13267	13372	13581	13773	13318	13463	13401	13423	13324	13598	13492	13544	13427	13430	13565	13622	13449	13619	13500	13590	13448	13431	13633	13549	13483	13491	13586	13690	13563	13510	13693	13597	13406	13439	13718	13581	13561	13640	13620	13501	13287	13557	13737	13491	13538	13563	13535	13532	13677	13467	13402	13478	13517	13611	13554	13518	13300	13494	13559	13413	13587	13489	13429	13579	13438	13509	13416	13459	13514	13516	13443	13391	13589	13634	13462	13261	13378	13520	13701	13603	13499	13541	13406	13530	13383	13536	13451	13544	13627	13611	13317	13560	13490	13545	13628	13679	13565	13524	13721	13527	13521	13259	13457	13577	13464	13457	13400	13518	13375	13548	13454	13614	13493	13469	13524	13348	13553	13478	13414	13556	13465	13561	13532	13361	13485	13553	13521	13618	13547	13589	13571	13494	13287	13402	13459	13538	13432	13467	13436	13459	13565	13598	13572	13686	13554	13518	13342	13479	13469	13631	13401	13548	13425	13510	13387	13546	13474	13465	13525	13687	13522	13591	13535	13475	13558	13524	13617	13350	13284	13592	13613	13434	13593	13359	13549	13314	13595	13475	13646	13464	13555	13587	13626	13409	13466	13477	13448	13659	13415	13583	13547	13510	13618	13455	13414	13370	13320	13364	13528	13600	13494	13399	13409	13461	13386	13433	13585	13713	13431	13579	13627	13559	13483	13476	13466	13477	13503	13565	13614	13560	13553	13534	13503	13585	13415	13508	13440	13361	13697	13381	13718	13621	13615	13452	13383	13385	13545	13422	13468	13470	13568	13686	13491	13520	13452	13492	13667	13494	13552	13569	13474	13306	13647	13551	13654	13400	13551	13486	13520	13543	13578	13444	13449	13466	13409	13597	13595	13595	13605	13538	13475	13543	13352	13516	13564	13491	13659	13570	13548	13615	13540	13485	13517	13576	13358	13362	13537	13657	13636	13620	13534	13547	13478	13632	13721	13519	13456	13343	13439	13437	13464	13602	13571	13550	13498	13458	13566	13494	13537	13746	13513	13506	13503	13481	13587	13554	13423	13535	13409	13560	13486	13552	13548	13493	13342	13631	13611	13347	13448	13474	13551	13527	13538	13462	13414	13537	13337	13437	13408	13514	13407	13459	13501	13645	13573	13437	13513	13680	13409	13412	13540	13485	13398	13538	13398	13549	13624	13488	13418	13428	13415	13537	13614	13555	13562	13535	13643	13482	13523	13686	13583	13580	13475	13587	13673	13493	13321	13382	13454	13526	13352	13654	13626	13628	13532	13554	13577	13491	13663	13489	13592	13623	13573	13689	13403	13470	13334	13508	13636	13354	13465	13395	13614	13537	13429	13615	13564	13492	13615	13335	13601	13435	13493	13440	13612	13379	13503	13334	13499	13417	13456	13354	13398	13646	13753	13503	13542	13450	13485	13509	13567	13454	13488	13496	13412	13539	13623	13435	13390	13448	13544	13505	13388	13372	13522	13365	13424	13569	13582	13652	13600	13308	13491	13561	13314	13438	13518	13427	13591	13469	13596	13535	13557	13362	13562	13595	13532	13540	13451	13595	13382	13546	13488	13653	13574	13705	13517	13399	13628	13552	13448	13453	13447	13508	13404	13599	13426	13718	13821	13510	13629	13471	13495	13421	13413	13569	13555	13537	13525	13556	13402	13564	13524	13582	13332	13432	13471	13482	13619	13492	13585	13571	13493	13410	13522	13573	13476	13649	13619	13293	13585	13378	13537	13704	13527	13745	13442	13678	13582	13754	13497	13521	13595	13672	13626	13457	13386	13524	13613	13438	13570	13573	13703	13383	13447	13670	13292	13481	13624	13386	13399	13530	13622	13482	13486	13462	13526	13707	13411	13529	13565	13806	13649	13574	13619	13643	13584	13532	13681	13466	13513	13597	13511	13572	13396	13400	13371	13522	13545	13488	13298	13620	13651	13670	13597	13623	13520	13390	13470	13478	13436	13350	13430	13304	13486	13374	13430	13356	13438	13511	13594	13493	13472	13496	13532	13398	13533	13687	13640	13655	13569	13328	13357	13533	13432	13455	13601	13535	13651	13490	13591	13649	13479	13556	13587	13137	13528	13534	13576	13630	13447	13487	13379	13442	13542	13486	13613	13584	13612	13655	13431	13551	13435	13710	13487	13644	13471	13493	13453	13716	13574	13453	13467	13493	13536	13486	13757	13616	13399	13552	13636	13462	13610	13671	13603	13737	13343	13442	13398	13559	13466	13550	13544	13459	13509	13517	13394	13400	13670	13706	13467	13644	13657	13492	13476	13398	13540	13635	13472	13457	13458	13426	13731	13423	13550	13485	13447	13754	13522	13444	13611	13424	13640	13434	13527	13469	13731	13404	13553	13477	13421	13431	13462	13484	13640	13577	13557	13551	13457	13462	13599	13385	13558	13608	13802	13559	13491	13531	13594	13469	13470	13530	13495	13587	13591	13521	13438	13662	13567	13489	13599	13583	13574	13690	13719	13313	13508	13661	13420	13487	13440	13482	13475	13385	13567	13613	13687	13492	13405	13416	13518	13587	13606	13440	13413	13475	13714	13429	13339	13554	13563	13644	13633	13521	13599	13607	13512	13391	13535	13588	13580	13514	13647	13592	13504	13545	13381	13511	13341	13496	13519	13653	13544	13519	13594	13569	13331	13438	13543	13600	13533	13571	13500	13523	13527	13490	13623	13453	13503	13361	13548	13638	13331	13379	13497	13583	13428	13496	13533	13636	13552	13485	13529	13472	13428	13645	13578	13332	13538	13421	13428	13409	13617	13610	13321	13663	13734	13440	13494	13413	13664	13620	13440	13573	13635	13544	13570	13558	13481	13286	13674	13672	13474	13475	13388	13635	13650	13382	13488	13507	13512	13397	13406	13674	13450	13601	13727	13657	13447	13418	13582	13489	13533	13754	13786	13719	13636	13511	13639	13587	13612	13737	13502	13568	13394	13647	13683	13536	13486	13592	13641	13590	13451	13666	13486	13263	13580	13574	13367	13452	13635	13690	13558	13604	13534	13416	13545	13445	13350	13830	13476	13675	13569	13522	13500	13461	13429	13562	13562	13404	13423	13499	13486	13501	13566	13568	13413	13476	13450	13562	13448	13480	13559	13833	13535	13590	13486	13643	13687	13512	13553	13376	13531	13469	13556	13358	13648	13411	13444	13480	13389	13628	13625	13627	13593
24218	33954	33071	25464	21060	17949	16056	15368	14126	13601	13389	12982	12912	12897	12899	12846	12688	12513	12395	12486	12428	12617	12470	12424	12469	12439	12520	12443	12432	12316	12379	12481	12446	12589	12446	12374	12394	12459	12415	12442	12464	12331	12609	12366	12403	12401	12525	12394	12295	12354	12379	12464	12413	12395	12317	12399	12489	12343	12284	12305	12442	12364	12357	12366	12390	12537	12475	12427	12415	12469	12558	12459	12522	12470	12418	12451	12409	12430	12434	12466	12485	12463	12367	12417	12268	12424	12361	12421	12361	12224	12478	12266	12504	12396	12455	12353	12314	12585	12371	12357	12588	12439	12334	12369	12319	12378	12490	12516	12397	12430	12425	12353	12551	12290	12400	12430	12242	12445	12410	12456	12397	12393	12276	12381	12311	12536	12528	12378	12573	12399	12498	12551	12475	12417	12245	12451	12514	12347	12488	12440	12304	12514	12490	12292	12521	12403	12223	12290	12492	12405	12493	12386	12234	12371	12479	12357	12476	12393	12334	12546	12458	12434	12362	12405	12379	12469	12524	12490	12289	12531	12336	12348	12402	12282	12497	12142	12432	12513	12381	12291	12326	12502	12541	12312	12283	12352	12470	12386	12332	12372	12422	12418	12512	12390	12440	12318	12485	12420	12630	12430	12270	12271	12442	12435	12370	12511	12385	12428	12339	12519	12386	12334	12375	12365	12536	12588	12471	12491	12388	12465	12496	12430	12341	12382	12201	12312	12445	12428	12452	12333	12470	12474	12483	12314	12366	12354	12602	12353	12439	12326	12423	12205	12394	12517	12525	12527	12384	12487	12449	12437	12384	12444	12454	12489	12365	12286	12452	12452	12527	12506	12469	12358	12432	12494	12499	12480	12460	12622	12463	12346	12482	12368	12323	12438	12313	12494	12419	12482	12614	12581	12357	12399	12507	12362	12341	12401	12319	12588	12347	12371	12538	12300	12421	12486	12436	12419	12344	12393	12436	12260	12364	12438	12527	12303	12349	12373	12429	12306	12578	12316	12552	12538	12357	12268	12294	12382	12321	12463	12345	12500	12401	12374	12379	12330	12457	12514	12479	12483	12354	12496	12389	12355	12423	12195	12424	12495	12378	12297	12425	12365	12692	12434	12395	12329	12460	12625	12347	12377	12393	12352	12391	12318	12314	12418	12337	12433	12448	12427	12585	12501	12430	12378	12520	12487	12508	12567	12538	12462	12445	12525	12422	12431	12480	12527	12415	12398	12295	12427	12470	12465	12440	12388	12328	12313	12480	12436	12464	12416	12512	12167	12560	12333	12465	12390	12474	12294	12597	12358	12276	12383	12398	12456	12419	12419	12561	12350	12349	12354	12390	12337	12556	12363	12443	12390	12376	12495	12479	12478	12569	12419	12387	12389	12360	12125	12428	12355	12460	12421	12360	12439	12206	12315	12351	12420	12322	12303	12402	12550	12443	12349	12515	12445	12593	12422	12380	12502	12334	12389	12167	12435	12355	12503	12320	12414	12407	12234	12449	12468	12359	12356	12488	12388	12360	12588	12401	12448	12497	12572	12388	12433	12423	12256	12566	12320	12491	12569	12374	12464	12410	12257	12397	12227	12472	12572	12388	12525	12574	12528	12274	12460	12357	12459	12463	12455	12285	12450	12251	12562	12485	12295	12351	12319	12583	12537	12311	12405	12513	12426	12445	12460	12523	12479	12346	12401	12272	12132	12290	12360	12446	12320	12385	12449	12479	12433	12337	12389	12497	12373	12375	12346	12388	12358	12350	12310	12337	12444	12347	12345	12474	12327	12484	12391	12321	12411	12546	12429	12422	12395	12569	12535	12382	12396	12366	12351	12541	12521	12330	12409	12406	12428	12366	12444	12514	12452	12437	12494	12437	12417	12362	12541	12414	12254	12526	12357	12487	12202	12458	12501	12313	12345	12390	12277	12269	12365	12469	12551	12467	12467	12475	12411	12397	12520	12507	12426	12464	12459	12306	12504	12383	12455	12479	12434	12420	12434	12450	12488	12378	12427	12378	12526	12433	12301	12437	12455	12476	12433	12303	12457	12465	12400	12454	12303	12495	12337	12439	12461	12423	12399	12531	12341	12372	12392	12367	12357	12472	12636	12173	12525	12380	12326	12330	12440	12366	12446	12404	12352	12405	12402	12383	12503	12340	12490	12383	12518	12539	12535	12605	12527	12409	12462	12323	12346	12408	12351	12529	12455	12407	12377	12487	12496	12387	12429	12438	12526	12540	12385	12321	12215	12391	12417	12512	12418	12390	12556	12285	12616	12342	12407	12303	12290	12389	12468	12405	12178	12405	12417	12517	12403	12505	12373	12548	12380	12581	12406	12378	12385	12281	12226	12449	12419	12304	12484	12358	12351	12352	12332	12407	12392	12346	12334	12586	12493	12340	12365	12270	12639	12338	12545	12448	12617	12358	12350	12250	12354	12429	12483	12217	12424	12368	12456	12247	12425	12523	12579	12419	12553	12343	12374	12325	12493	12507	12339	12481	12532	12418	12525	12490	12416	12396	12442	12439	12408	12577	12512	12371	12330	12341	12452	12428	12422	12373	12557	12490	12502	12407	12394	12457	12311	12433	12561	12449	12270	12558	12445	12421	12505	12375	12361	12443	12378	12449	12550	12506	12521	12405	12484	12566	12398	12480	12477	12351	12524	12282	12513	12378	12522	12329	12464	12389	12350	12328	12400	12253	12408	12407	12431	12349	12419	12511	12355	12251	12429	12338	12450	12367	12448	12586	12433	12256	12507	12280	12488	12424	12446	12464	12643	12418	12624	12334	12450	12471	12411	12405	12488	12354	12345	12414	12440	12294	12387	12354	12390	12387	12423	12304	12313	12445	12594	12411	12304	12230	12476	12471	12459	12483	12442	12223	12503	12316	12474	12255	12316	12337	12504	12564	12399	12272	12490	12301	12434	12389	12361	12459	12326	12366	12437	12288	12504	12432	12511	12389	12502	12509	12393	12528	12275	12488	12357	12460	12328	12496	12340	12379	12429	12554	12308	12371	12572	12427	12409	12343	12300	12179	12467	12464	12499	12424	12390	12371	12385	12415	12384	12303	12421	12616	12588	12606	12429	12500	12383	12385	12326	12397	12378	12343	12378	12520	12293	12510	12530	12445	12448	12336	12347	12438	12279	12248	12636	12392	12476	12240	12412	12489	12595	12438	12444	12575	12462	12484	12455	12540	12428	12434	12500	12328	12415	12538	12294	12338	12627	12451	12407	12526	12247	12342	12444	12416	12288	12344	12286	12390	12325	12388	12436	12294	12542	12332	12378	12307	12454	12380	12233	12276	12410	12300	12424	12463	12524	12515	12528	12613	12485	12393	12451	12487	12382	12335	12311	12392	12305	12296	12424	12531	12270	12459	12477	12412	12269	12479	12421	12534	12491	12296	12314	12595	12317	12382	12461	12551	12513	12465	12289	12370	12428	12406	12457	12369	12282	12341	12663	12219	12477	12223	12418	12406	12373	12308	12584	12368	12266	12341	12382	12677	12415	12386	12528	12455	12469	12395	12438	12429	12365	12448	12395	12396	12548	12410	12466	12414	12351	12494	12357	12382	12475	12434	12483	12340	12372	12518	12445	12457	12521	12487	12344	12510	12451	12357	12514	12395	12393	12493	12286	12413	12343	12461	12464	12344	12362	12538	12326	12303	12462	12521	12414	12451	12299	12404	12376	12525	12501	12497	12375	12292	12365	12409	12430	12420	12303	12430	12587	12401	12445	12456	12331	12416	12335	12367	12514	12362	12373	12410	12330	12275	12342	12407	12309	12439	12207	12555	12354	12514	12439	12413	12289	12369	12456	12539	12314	12361	12675	12332	12396	12585	12418	12427	12315	12419	12674	12452	12305	12449	12295	12524	12514	12291	12433	12543	12224	12399	12441	12458	12264	12429	12339	12409	12500	12450	12493	12477	12372	12378	12385	12532	12445	12382	12541	12353	12347	12422	12596	12314	12400	12303	12416	12400	12486	12381	12556	12352	12525	12458	12438	12358	12553	12426	12479	12497	12456	12379	12402	12369	12331	12608	12425	12437	12408	12421	12452	12400	12462	12370	12544	12421	12578	12494	12509	12394	12437	12352	12470	12287	12355	12393	12506	12289	12520	12501	12375	12447	12440	12476	12292	12392	12428	12351	12424	12355	12298	12388	12311	12434	12493	12511	12478	12451	12419	12347	12302	12349	12408	12414	12332	12276	12429	12426	12514	12281	12498	12371	12319	12581	12463	12494	12364	12391	12448	12440	12447	12329	12530	12453	12330	12474	12241	12540	12389	12395	12625	12537	12458	12430	12536	12457	12390	12321	12445	12382	12412	12510	12307	12589	12473	12387	12351	12425	12494	12313	12464	12515	12514	12286	12414	12427	12515	12471	12414	12524	12488	12395	12298	12403	12432	12348	12399	12239	12459	12386	12343	12311	12255	12501	12440	12305	12442	12367	12349	12278	12365	12423	12317	12473	12488	12535	12439	12262	12544	12392	12473	12356	12397	12319	12473	12202	12393	12337	12385	12519	12412	12446	12323	12449	12441	12311	12499	12330	12346	12452	12386	12376	12333	12573	12330	12513	12479	12193	12413	12463	12542	12522	12567	12435	12500	12342	12429	12487	12552	12489	12407	12496	12507	12564	12354	12416	12434	12342	12341	12232	12335	12342	12391	12489	12536	12414	12382	12548	12424	12509	12437	12397	12502	12524	12374	12452	12399	12460	12281	12422	12460	12433	12338	12425	12401	12589	12470	12568	12476	12506	12299	12342	12513	12468	12449	12514	12420	12428	12492	12432	12446	12376	12493	12426	12312	12466	12496	12306	12381	12442	12448	12381	12524	12457	12384	12460	12595	12534	12596	12451	12462	12410	12393	12392	12321	12400	12439	12402	12296	12457	12491	12339	12479	12341	12389	12426	12428	12485	12448	12395	12438	12481	12480	12378	12290	12500	12353	12309	12292	12214	12425	12413	12595	12448	12320	12509	12362	12536	12380	12432	12493	12467	12323	12592	12419	12562	12436	12488	12663	12404	12354	12384	12280	12386	12466	12509	12490	12314	12503	12388	12557	12361	12315	12571	12450	12423	12422	12576	12248	12533	12426	12364	12482	12311	12433	12326	12300	12433	12346
25975	21621	28719	26285	24156	24083	23104	19406	18019	17010	16381	15961	15704	15731	15750	15541	15433	15290	15142	15006	15215	15095	15051	15119	15169	15109	15265	15251	15158	15132	15102	15240	15083	14821	15064	15005	15074	15052	14829	15082	15079	15061	15179	14876	14944	15138	15189	15069	14882	14888	14895	15265	15065	15113	15105	14963	14903	15242	15094	14959	14989	15035	15103	15226	14990	15096	15072	14955	15015	14959	15052	14960	14977	14904	15003	14837	14947	15148	14889	15173	15078	14916	14755	14932	14987	15020	14880	15002	15065	15009	15046	14864	15016	15073	15067	15003	14848	15053	15077	15254	15083	15040	14924	14973	15095	15190	14882	15108	14907	15102	14906	14979	14866	15060	14911	14837	15034	15112	15100	14985	14924	14855	15021	14922	14984	14921	15124	15144	14989	15090	14944	15027	15026	15102	14893	14846	14818	14934	14923	14906	15169	15312	15185	15112	15146	14982	15010	14961	15033	14945	14935	14951	15106	15075	14804	15018	15020	14945	14991	14891	15018	14984	14909	15019	15085	14852	15000	15112	15110	15177	14964	15133	14947	14976	14997	15065	15202	15067	14983	14968	15100	15051	15086	15046	14929	15205	14950	15042	15146	14821	15195	15099	15173	15119	14995	15026	15078	15181	15050	14868	14991	14893	14891	15035	15055	14913	15101	15117	14919	15240	14961	15153	15068	15045	15045	15037	14789	15142	14856	15058	15143	15091	14904	14835	14962	15101	14964	14846	14982	14974	15036	15130	14777	15042	15155	14986	15082	14848	14938	15038	15021	14934	14966	14837	14917	15078	15066	15024	14976	14884	15023	14893	14716	15086	15155	15188	14925	14904	14970	15146	14941	15021	15034	15142	14982	14880	14816	14844	14828	14987	14912	15023	15154	14936	14932	15137	14793	15082	15087	14787	15026	15128	15086	15141	15071	14776	14896	15019	15063	15144	14853	15027	14926	15123	15082	14931	15101	14813	14929	14925	15060	15143	14830	14898	14989	14946	14964	15108	15049	14976	15020	14788	15125	14969	15031	14920	14838	14840	15098	14919	15028	15000	15012	15080	14998	15015	15028	15036	14987	14898	15066	14793	15084	14892	15084	15096	15191	15134	14943	15020	14983	15081	15061	15133	14915	15058	14939	14909	14987	15010	14944	15018	14924	14977	15182	15147	14917	14945	14980	14938	15121	15030	15015	15013	14984	15042	14909	15109	14890	15072	14910	14910	15118	14950	15093	15120	14890	15186	14888	15128	14805	15121	15048	15066	14987	15074	14949	14861	14957	15128	15091	15056	15086	14878	15042	14964	15097	15106	14879	15061	14908	15016	14914	14958	15055	14853	14953	14949	15043	15076	14947	15043	15032	14917	14922	14965	15028	15043	15040	15011	14966	15068	15010	14839	14971	15074	14946	15070	14981	14814	15046	15046	15250	14956	15097	14864	14897	15030	15129	14914	15001	14899	15097	14984	15082	15019	15012	15109	15003	15052	14962	15051	15012	15061	15067	14943	15032	15185	15114	14881	15058	15087	15027	15211	14961	14861	14920	15068	15007	14904	14947	14931	14986	15281	14841	15138	15029	15020	14895	14741	14925	15032	14838	14806	14794	14952	14912	14963	14979	14994	15092	14908	15010	14934	14750	15208	14880	15011	15128	14896	14991	14872	15043	15036	15106	15209	15235	15025	15050	14930	15099	14898	15158	15112	15107	14816	14928	14972	15035	14987	15024	15017	14972	15031	14980	15027	14945	14903	14879	14940	14947	14735	15113	15080	15040	14824	14934	15136	15166	15008	14969	15115	15144	14919	14875	15119	15149	14985	15134	14931	15185	15005	15052	15050	15013	14984	14909	15181	14987	15062	14851	14992	14886	15173	15100	14880	14813	14993	14961	15262	15161	15189	15046	15061	14916	14836	15008	14945	15038	15051	15197	15165	15178	15057	15130	14945	15199	14863	15082	15003	14835	14993	14849	14869	15095	14879	14846	15077	14964	14944	15060	15037	14968	15158	14923	14961	15116	14838	15080	15204	14906	15153	15025	14975	15189	14920	15134	14943	15115	14940	14958	15011	15256	15000	15004	15187	14926	14880	14886	15082	15185	14876	14988	15118	14983	14953	15264	15057	15100	15074	15080	15115	14819	14887	15025	14956	15075	15016	14860	14920	14963	14957	14969	14931	15013	14946	15121	14985	15043	14974	14825	14990	15064	14963	15000	15047	14876	15148	14800	14882	14967	15084	14900	14902	15001	14920	14884	14995	15161	15116	15085	15059	14941	15081	15199	14823	14995	14783	15000	14887	15036	15074	15047	15011	14959	14973	15107	15034	15017	15110	14974	14902	14834	14916	15083	15082	14943	14933	15027	14889	14995	15025	15057	15094	14973	14791	14853	15155	14940	15113	14957	15158	14904	14895	15031	14999	14997	14932	15009	15101	15213	14982	15001	14902	14879	15158	15123	15013	15123	14973	15066	14943	14853	15138	15094	14831	15117	15110	15014	15065	15044	15094	15068	14901	14916	14962	14937	15046	14818	15085	15088	15002	14879	15089	14903	14914	14996	14988	15044	15230	15155	15081	15120	14969	15045	15154	15161	14892	15036	14832	15000	15025	14958	14857	15068	15060	14923	14947	14956	15098	14899	14989	14928	14933	15108	14946	15001	14856	15143	14987	14919	14980	14951	14801	14744	14860	14989	15048	15102	14890	14889	14927	15014	14911	15112	14979	15034	14878	14922	14858	14998	15043	15053	15045	15096	15104	14995	15012	15022	15013	15124	15037	14868	14945	14946	15010	15157	14981	15128	15133	15163	14894	15218	14982	15004	14893	15088	14925	15007	14809	14951	15216	15095	15076	15132	15127	15030	15009	14869	14913	14967	15122	14962	14806	14815	14932	14931	14841	14827	15193	15058	14948	14857	14850	14864	15073	14905	14886	14937	14806	15101	14984	14993	14870	14763	14887	14971	14782	15092	14909	15089	14806	15037	15254	14972	15070	14834	14927	15084	15157	15157	14873	15217	15162	14957	14870	14930	14943	14903	14804	14989	15011	15227	15082	15104	14932	14843	14944	15007	15102	15053	14806	14876	15084	14938	14954	14897	14902	14904	15026	15013	15097	15025	15025	14937	14997	14919	15138	15201	14983	14934	14949	15058	14976	14869	14915	15048	14971	14862	14972	15010	15109	15089	15099	14926	15005	15117	14998	14957	15072	14894	14989	14787	14957	14970	15017	15001	15018	15182	15044	15022	15091	14940	14975	15010	15183	14955	15066	15024	14887	14886	14950	14823	14895	14898	14798	14997	14890	14913	14889	14908	14861	14905	14917	14871	14906	15050	15088	15020	14910	14761	15065	15199	14967	15037	14957	15162	15186	14943	15066	15035	14859	15015	15028	15022	14966	14876	15043	14949	15162	14964	15061	14999	14904	14971	15151	14897	15059	14915	14905	14872	14955	15001	14874	15056	15065	15050	14884	14983	14976	14848	14778	14762	15017	15006	15048	14935	14964	14925	15191	14970	15055	14846	15090	14981	15137	14927	14970	14968	14971	14996	14856	14831	14912	14919	14848	15035	15065	14949	14939	14922	15125	14923	14865	14975	15224	14813	15066	14916	15005	15120	15063	15017	14983	15022	14926	14953	15162	15011	15075	15182	15102	15015	14959	14957	15075	14866	15015	15049	15117	15049	14968	15113	15066	15075	15000	15032	15000	14909	14943	14977	14968	14922	14918	15097	15179	15156	15163	14982	14879	15091	15091	15184	15089	15141	15045	15102	14877	15022	15140	15057	14890	14992	15023	14984	15117	14851	15112	14853	15031	14938	14979	14862	14820	15044	14973	15262	15038	15135	14979	15073	15097	15018	15085	15010	14976	14933	14817	15115	14963	14899	15069	14979	15094	15121	15173	14931	14924	14791	15022	15100	15100	15056	14837	14865	15058	15120	15098	14933	14998	15132	14766	14943	14920	15070	15218	15122	15030	15147	15240	14928	14907	15029	15000	15055	14987	15140	15050	15007	15198	14988	14897	14984	14973	15079	14960	14982	15108	15067	15034	15139	14997	14949	15105	15085	14879	14890	15025	15040	14857	14898	14810	15002	14961	14851	15164	15087	15073	15015	14928	15112	14984	14990	14858	14950	14952	15063	15065	15051	14786	14875	15064	15180	14913	14966	14973	15018	14788	14893	14901	15025	14812	14872	14809	15086	14956	15279	15083	14949	14783	15069	15210	15020	15157	15229	14902	14929	15088	15068	14997	15124	14950	15067	14998	14748	15130	15139	15041	14918	14797	15011	15069	14949	15038	15171	14959	14946	15017	15045	14770	15041	15089	15160	15118	14949	14887	15018	14988	14942	15076	14958	14855	14929	14912	14881	14817	14966	15062	15069	14881	14995	14933	14919	15071	14938	15164	15100	14986	15022	15016	14848	14948	14933	15045	14902	14816	15175	14927	14990	14937	14674	15014	15018	14934	14860	14925	15149	14946	14752	15060	14928	14973	14828	14906	15005	15007	15179	15086	15149	15046	14976	14945	14784	14987	14935	15151	15030	15021	15127	14962	15039	14900	15042	15016	14762	14899	14987	15030	15101	14935	14944	15095	14916	15173	15064	14932	14861	14942	14882	15089	14804	15205	15097	15013	15070	15059	14892	14823	15016	14974	15168	14847	14907	14900	15024	14984	14936	14828	14975	14953	14883	15089	15242	14957	14958	15002	15133	15057	14889	14964	15129	15025	15065	15155	15102	14948	14916	15034	15146	14761	15051	15264	14947	15043	15019	14951	14850	15068	14960	15184	15034	14924	15003	15036	15189	14990	14951	14931	15003	15075	14913	14970	14901	14895	15025	14921	14853	15102	15000	15141	15031	14934	14998	14972	14968	14913	14944	14983	15074	14968	15141	15015	15000	14925	14990	15059	15089	14989	14982	14957	15162	15162	14973	15076	14978	15273	14863	14823	14932	14991	15057	14884	15021	15256	15098	15116	14866	14971	14873	14912	14821	15396	14948	15023	15012	15000	14899	14978	14984	14815	15032	14985	14929	15020	15313	15361	14993	15007	15130	15097	14928	15080	15084	14953	14959	14997	14973	15119	14938	15008	14966	15013	15132	14939	14913	15051	15027	14985	15096	15044	14923	15153	15144	14982	14919	15038
24014	42360	42332	33330	27864	25563	23095	19763	17903	16460	15402	14622	14261	14128	14107	14159	13771	13695	13525	13741	13418	13382	13435	13314	13477	13466	13389	13536	13383	13512	13401	13312	13368	13406	13416	13282	13553	13385	13406	13339	13577	13167	13310	13401	13376	13513	13353	13341	13358	13612	13445	13401	13434	13335	13453	13429	13365	13450	13404	13388	13226	13404	13437	13509	13272	13327	13365	13526	13319	13458	13687	13259	13336	13378	13298	13485	13578	13379	13509	13306	13435	13414	13421	13523	13384	13283	13230	13350	13375	13452	13404	13404	13334	13362	13387	13409	13424	13286	13378	13255	13396	13430	13315	13557	13430	13312	13325	13208	13239	13414	13230	13197	13383	13314	13352	13496	13433	13530	13318	13404	13487	13365	13389	13353	13316	13382	13402	13145	13253	13367	13182	13224	13345	13313	13388	13364	13298	13430	13260	13396	13336	13393	13337	13312	13395	13201	13525	13400	13375	13455	13409	13460	13373	13207	13425	13418	13377	13319	13227	13326	13329	13248	13413	13453	13416	13458	13371	13398	13352	13357	13359	13294	13461	13252	13303	13370	13258	13410	13310	13220	13320	13323	13180	13228	13514	13590	13385	13275	13253	13368	13229	13467	13389	13247	13364	13440	13397	13345	13296	13293	13207	13332	13562	13222	13401	13471	13410	13298	13380	13186	13245	13340	13557	13339	13333	13428	13437	13648	13275	13391	13336	13388	13277	13385	13451	13279	13375	13270	13439	13332	13531	13415	13502	13337	13403	13198	13381	13326	13326	13457	13305	13413	13319	13507	13283	13356	13483	13364	13434	13346	13425	13304	13489	13400	13258	13223	13334	13474	13392	13390	13432	13346	13441	13368	13318	13420	13267	13474	13332	13325	13540	13461	13241	13558	13523	13327	13342	13359	13276	13361	13444	13261	13433	13285	13373	13282	13127	13327	13359	13385	13432	13425	13352	13316	13357	13412	13524	13493	13272	13409	13448	13281	13343	13553	13424	13353	13583	13306	13356	13281	13371	13692	13432	13369	13292	13412	13416	13407	13398	13310	13281	13294	13417	13501	13417	13414	13240	13228	13478	13502	13284	13476	13455	13457	13422	13233	13366	13266	13474	13283	13217	13485	13263	13375	13280	13137	13351	13352	13259	13363	13221	13277	13381	13235	13182	13374	13137	13348	13302	13376	13388	13383	13262	13462	13351	13417	13525	13310	13465	13436	13402	13449	13339	13421	13455	13484	13413	13224	13478	13345	13288	13301	13403	13402	13344	13462	13272	13243	13397	13429	13299	13510	13574	13454	13421	13298	13465	13331	13589	13158	13343	13238	13458	13201	13401	13407	13398	13316	13427	13486	13121	13325	13371	13661	13554	13286	13341	13350	13353	13400	13382	13374	13322	13391	13270	13277	13444	13454	13353	13278	13358	13357	13370	13143	13421	13458	13388	13439	13400	13348	13386	13340	13493	13522	13374	13359	13480	13406	13503	13394	13285	13322	13332	13479	13359	13345	13381	13343	13405	13435	13194	13410	13504	13266	13388	13371	13303	13439	13398	13495	13463	13429	13566	13437	13332	13538	13267	13468	13411	13327	13231	13269	13383	13317	13400	13388	13296	13435	13174	13261	13492	13448	13400	13413	13388	13376	13469	13443	13312	13454	13393	13356	13385	13356	13239	13410	13225	13370	13320	13289	13486	13471	13399	13227	13380	13285	13435	13306	13409	13413	13382	13405	13485	13295	13556	13293	13310	13430	13322	13456	13230	13311	13301	13329	13361	13255	13268	13204	13396	13382	13250	13344	13449	13492	13365	13507	13293	13274	13336	13183	13376	13459	13501	13426	13262	13304	13393	13376	13447	13443	13383	13419	13251	13392	13391	13304	13256	13287	13457	13335	13362	13382	13282	13222	13430	13426	13447	13276	13396	13342	13346	13256	13238	13495	13334	13296	13422	13325	13470	13238	13416	13220	13224	13384	13284	13535	13249	13522	13234	13490	13413	13389	13359	13474	13374	13258	13333	13361	13257	13362	13265	13503	13293	13278	13348	13367	13309	13461	13325	13175	13465	13443	13343	13560	13350	13378	13428	13316	13338	13289	13267	13403	13262	13181	13507	13540	13376	13350	13392	13446	13354	13315	13189	13483	13366	13464	13308	13316	13452	13373	13351	13428	13240	13391	13513	13367	13404	13282	13286	13373	13343	13370	13204	13371	13315	13275	13446	13355	13502	13326	13394	13218	13354	13369	13348	13397	13388	13222	13200	13392	13402	13438	13352	13345	13440	13425	13351	13286	13494	13296	13266	13388	13548	13329	13455	13262	13413	13285	13383	13284	13254	13382	13436	13587	13342	13330	13401	13284	13349	13435	13492	13363	13297	13289	13288	13347	13483	13410	13456	13374	13356	13298	13414	13234	13378	13346	13492	13416	13406	13421	13528	13294	13395	13317	13349	13305	13420	13278	13546	13445	13447	13265	13471	13337	13350	13248	13264	13308	13338	13270	13236	13277	13374	13413	13441	13450	13253	13428	13363	13296	13390	13365	13364	13401	13271	13282	13299	13375	13523	13451	13325	13450	13276	13402	13319	13204	13372	13431	13392	13339	13342	13429	13479	13359	13380	13341	13318	13504	13385	13273	13378	13308	13392	13383	13399	13347	13242	13399	13201	13350	13461	13445	13346	13260	13435	13396	13470	13326	13408	13422	13502	13263	13469	13299	13310	13359	13195	13534	13160	13329	13284	13474	13449	13368	13431	13327	13217	13350	13503	13308	13555	13375	13318	13175	13363	13496	13240	13313	13394	13292	13470	13246	13151	13280	13342	13485	13313	13261	13264	13319	13404	13449	13464	13348	13242	13405	13354	13448	13386	13354	13480	13444	13452	13319	13287	13444	13159	13389	13367	13306	13527	13420	13311	13286	13393	13316	13522	13418	13383	13531	13236	13461	13437	13327	13282	13280	13419	13433	13312	13334	13348	13408	13420	13381	13334	13230	13167	13376	13223	13410	13302	13398	13358	13374	13310	13433	13280	13311	13206	13479	13436	13313	13462	13323	13259	13316	13408	13306	13387	13324	13358	13255	13504	13346	13450	13343	13287	13404	13412	13443	13390	13329	13439	13350	13347	13302	13452	13417	13378	13456	13313	13348	13348	13319	13374	13307	13395	13327	13405	13439	13451	13369	13324	13419	13488	13416	13311	13345	13256	13250	13282	13358	13344	13424	13407	13298	13338	13319	13352	13206	13315	13382	13383	13394	13248	13374	13256	13288	13361	13372	13489	13285	13229	13268	13368	13533	13233	13334	13560	13314	13467	13437	13330	13229	13343	13428	13410	13251	13397	13540	13394	13430	13282	13524	13229	13439	13236	13317	13406	13505	13445	13502	13425	13467	13406	13346	13369	13203	13461	13216	13256	13335	13369	13295	13342	13339	13335	13483	13305	13336	13448	13382	13323	13329	13318	13326	13397	13532	13446	13361	13332	13149	13446	13415	13467	13122	13269	13285	13267	13382	13472	13267	13355	13370	13347	13536	13316	13194	13390	13394	13296	13258	13143	13330	13337	13337	13412	13296	13311	13371	13483	13493	13429	13385	13369	13420	13493	13366	13387	13351	13462	13236	13335	13204	13524	13340	13365	13445	13518	13291	13447	13481	13470	13327	13359	13285	13286	13503	13262	13395	13410	13432	13633	13305	13519	13467	13225	13434	13435	13256	13420	13248	13278	13446	13319	13370	13456	13491	13451	13463	13405	13419	13438	13262	13421	13415	13354	13304	13238	13338	13454	13322	13433	13271	13234	13348	13474	13468	13442	13270	13388	13305	13329	13395	13386	13395	13268	13316	13395	13263	13398	13353	13383	13318	13299	13384	13195	13337	13318	13372	13508	13426	13486	13204	13331	13361	13305	13361	13411	13375	13500	13247	13364	13375	13431	13229	13450	13288	13268	13378	13214	13353	13329	13387	13270	13343	13301	13341	13293	13513	13390	13433	13478	13438	13200	13479	13440	13374	13379	13310	13308	13215	13452	13101	13402	13438	13448	13577	13164	13384	13288	13573	13422	13411	13395	13385	13304	13150	13309	13485	13420	13391	13306	13369	13258	13422	13229	13306	13186	13293	13464	13370	13229	13382	13171	13411	13327	13272	13323	13413	13340	13374	13227	13360	13405	13366	13537	13502	13356	13310	13251	13510	13388	13310	13259	13457	13402	13390	13439	13511	13449	13305	13496	13275	13387	13305	13568	13359	13375	13340	13364	13250	13427	13401	13268	13402	13320	13371	13379	13548	13416	13386	13404	13280	13249	13390	13454	13368	13439	13264	13216	13402	13322	13508	13455	13266	13396	13312	13411	13449	13320	13355	13391	13323	13504	13314	13179	13430	13312	13207	13364	13383	13474	13280	13384	13311	13429	13290	13497	13461	13350	13322	13403	13379	13396	13575	13399	13322	13354	13486	13255	13317	13348	13397	13396	13399	13428	13530	13292	13229	13422	13423	13361	13143	13317	13337	13301	13454	13395	13236	13292	13412	13388	13511	13287	13377	13284	13302	13417	13386	13269	13313	13315	13336	13190	13369	13472	13440	13400	13493	13341	13447	13351	13414	13455	13443	13437	13395	13394	13480	13400	13249	13344	13357	13385	13373	13304	13303	13468	13264	13278	13314	13352	13281	13539	13352	13375	13443	13364	13374	13407	13409	13328	13289	13481	13189	13289	13370	13417	13296	13367	13268	13546	13281	13345	13362	13321	13389	13491	13355	13253	13322	13595	13431	13375	13154	13511	13449	13399	13147	13469	13306	13406	13232	13430	13274	13329	13372	13289	13407	13225	13425	13400	13382	13559	13555	13478	13371	13431	13348	13433	13323	13241	13353	13417	13363	13266	13419	13364	13317	13393	13177	13394	13347	13385	13523	13326	13403	13337	13395	13372	13416	13351	13279	13351	13134	13301	13326	13291	13627	13246	13141	13332	13635	13354	13350	13350	13403	13212	13400	13353	13358	13496	13409	13347	13380	13392	13500	13568	13361	13318	13321	13212	13303	13479	13427	13355	13447	13444	13342	13395	13489	13448	13377	13425	13360	13320	13316	13413	13358	13502	13412	13348	13401	13273	13318	13524	13327	13235	13312	13414	13391	13456	13230	13626	13326
24437	21619	29276	24728	23229	26119	27593	23876	21458	19956	18921	18151	17652	17238	17180	17071	16914	16660	16888	16609	16904	16811	16630	16629	16337	16620	16427	16406	16540	16229	16438	16340	16451	16621	16415	16439	16569	16365	16608	16338	16268	16224	16455	16438	16481	16504	16419	16425	16447	16574	16619	16476	16544	16305	16633	16375	16273	16780	16542	16321	16415	16383	16132	16407	16331	16369	16315	16435	16543	16447	16447	16512	16268	16472	16327	16177	16219	16318	16376	16471	16400	16284	16399	16236	16402	16214	16378	16328	16435	16244	16429	16491	16461	16277	16485	16487	16199	16208	16290	16277	16353	16402	16483	16339	16263	16386	16356	16307	16555	16427	16204	16454	16329	16483	16495	16234	16306	16385	16524	16242	16255	16440	16277	16527	16235	16250	16444	16388	16350	16251	16345	16339	16133	16298	16184	16356	16207	16338	16369	16338	16382	16249	16250	16308	16085	16460	16325	16391	16266	16284	16200	16325	16512	16433	16259	16222	16440	16445	16364	16175	16440	16426	16568	16325	16381	16337	16448	16283	16283	16387	16176	16311	16491	16142	16415	16418	16287	16200	16430	16531	16357	16456	16173	16256	16278	16445	16285	16393	16168	16492	16280	16416	16132	16152	16374	16291	16559	16149	16061	16314	16290	16281	16239	16341	16324	16394	16209	16199	16467	16326	16333	16401	16156	16073	16178	16231	16032	16321	16188	16203	16234	16285	16236	16320	16364	16370	16363	16103	16140	16284	16435	16447	16435	16451	16362	16458	16234	16233	16267	16418	16289	16210	16309	16373	16479	16578	16265	16215	16518	16449	16213	16154	16306	16292	16323	16560	16669	16523	16270	16329	16350	16459	16316	16326	16325	16336	16400	16138	16377	16418	16329	16279	16271	16230	16577	16329	16346	16288	16111	16257	16369	16423	16177	16555	16452	16323	16209	16411	16209	16150	16426	16315	16347	16419	16185	16323	16169	16391	16402	16295	16419	16421	16433	16440	16265	16319	16328	16393	16372	16501	16524	16407	16311	16265	16364	16424	16089	16410	16462	16546	16404	16396	16407	16326	16345	16391	16496	16336	16233	16220	16261	16506	16354	16341	16203	16274	16417	16323	16533	16137	16168	16231	16248	16430	16166	16054	16275	16317	16140	16286	16294	16212	16298	16228	16512	16350	16388	16302	16462	16301	16418	16282	16274	16357	16354	16171	16525	16220	16222	16624	16478	16240	16217	16503	16200	16266	16391	16394	16187	16359	16546	16391	16192	16405	16384	16452	16256	16426	16521	16373	16077	16221	16394	16470	16501	16289	16427	16211	16275	16339	16280	16377	16290	16227	16385	16328	16304	16334	16341	16286	16298	16368	16290	16369	16436	16291	16497	16299	16538	16299	16303	16153	16370	16322	16394	16396	16448	16240	16461	16380	16274	16356	16474	16493	16536	16380	16317	16475	16153	16127	16394	16232	16131	16489	16377	16456	16335	16484	16358	16210	16327	16327	16360	16423	16138	16224	16517	16420	16309	16388	16329	16242	16283	16289	16448	16594	16431	16086	16273	16353	16366	16470	16288	16472	16286	16361	16493	16451	16236	16258	16395	16282	16423	16458	16316	16428	16491	16508	16359	16306	16197	16274	16166	16345	16261	16310	16379	16360	16200	16393	16319	16320	16263	16335	16329	16372	16220	16171	16453	16278	16271	16238	16212	16271	16489	16303	16414	16216	16296	16348	16203	16202	16175	16287	16591	16315	16404	16377	16333	16289	16410	16148	16363	16196	16509	16389	16219	16241	16282	16418	16339	16332	16343	16355	16425	16384	16338	16373	16293	16177	16495	16343	16279	16229	16295	16330	16398	16323	16360	16420	16417	16321	16176	16388	16356	16609	16270	16398	16313	16413	16272	16322	16345	16210	16151	16389	16518	16389	16185	16257	16270	16481	16466	16480	16367	16378	16324	16365	16338	16108	16293	16364	16258	16156	16241	16138	16230	16611	16209	16256	16353	16378	16365	16445	16409	16423	16467	16354	16319	16303	16355	16373	16403	16342	16294	16152	16383	16155	16547	16395	16282	16459	16507	16265	16554	16493	16442	16386	16327	16369	16306	16064	16352	16454	16409	16371	16424	16243	16249	16525	16315	16123	16459	16360	16351	16337	16529	16346	16387	16386	16523	16289	16451	16534	16528	16361	16165	16382	16171	16195	16294	16290	16364	16299	16447	16440	16185	16312	16380	16227	16322	16543	16566	16425	16274	16310	16442	16286	16405	16399	16520	16376	16229	16481	16273	16441	16393	16171	16466	16289	16134	16133	16667	16179	16409	16312	16329	16302	16266	16154	16391	16380	16232	16489	16476	16456	16389	16413	16348	16343	16402	16396	16347	16218	16307	16288	16354	16572	16221	16466	16324	16275	16353	16204	16235	16352	16471	16313	16203	16245	16475	16670	16309	16186	16166	16339	16098	16323	16434	16245	16669	16355	16394	16528	16338	16162	16434	16334	16119	16323	16724	16408	16411	16393	16452	16414	16458	16315	16366	16281	16586	16486	16447	16421	16487	16173	16174	16574	16402	16405	16279	16528	16320	16277	16168	16326	16463	16300	16139	16126	16527	16266	16247	16244	16273	16340	16438	16306	16340	16177	16440	16253	16373	16393	16338	16382	16376	16232	16311	16625	16466	16278	16536	16393	16383	16209	16217	16145	16240	16257	16399	16370	16173	16398	16569	16345	16536	16205	16268	16231	16455	16296	16301	16248	16514	16230	16467	16482	16471	16363	16523	16276	16299	16276	16357	16356	16092	16385	16252	16163	16258	16451	16218	16280	16333	16640	16250	16350	16185	16204	16400	16384	16513	16133	16380	16274	16318	16236	16225	16412	16452	16355	16297	16220	16419	16461	16340	16202	16392	16357	16491	16140	16494	16468	16244	16514	16248	16328	16324	16427	16195	16588	16223	16257	16355	16310	16285	16294	16484	16385	16338	16322	16336	16236	16329	16282	16356	16245	16127	16231	16345	16231	16145	16430	16487	16280	16326	16234	16297	16423	16397	16323	16151	16340	16261	16261	16444	16224	16462	16305	16496	16395	16299	16201	16211	16245	16213	16614	16416	16363	16470	16427	16465	16285	16337	16346	16310	16268	16328	16148	16393	16227	16165	16223	16556	16363	16411	16282	16230	16299	16436	16088	16329	16181	16389	16465	16400	16304	16313	16408	16135	16361	16387	16199	16256	16377	16288	16373	16153	16304	16218	16520	16239	16302	16543	16282	16398	16282	16372	16490	16301	16216	16439	16467	16399	16402	16310	16356	16332	16481	16244	16345	16341	16419	16486	16353	16567	16367	16383	16083	16192	16289	16325	16332	16417	16305	16208	16283	16329	16363	16427	16425	16230	16089	16235	16462	16171	16546	16434	16497	16473	16297	16382	16466	16417	16342	16508	16371	16315	16109	16267	16297	16416	16487	16487	16415	16335	16420	16281	16433	16299	16155	16378	16241	16418	16236	16267	16459	16168	16449	16329	16279	16434	16590	16365	16513	16124	16387	16387	16319	16266	16414	16297	16319	16327	16297	16405	16296	16451	16276	16198	16227	16263	16204	16416	16297	16174	16204	16215	16238	16515	16406	16362	16365	16269	16354	16230	16480	16423	16285	16268	16347	16321	16298	16277	16379	16358	16189	16225	16269	16316	16456	16446	16381	16522	16388	16269	16301	16254	16566	16309	16410	16475	16157	16392	16281	16462	16324	16382	16590	16323	16416	16392	16492	16329	16456	16472	16385	16344	16233	16163	16218	16362	16386	16340	16391	16297	16349	16156	16084	16290	16358	16263	16252	16442	16341	16400	16364	16256	16467	16328	16429	16283	16243	16333	16264	16335	16450	16332	16276	16342	16352	16339	16113	16284	16234	16515	16432	16342	16261	16437	16375	16387	16371	16294	16307	16248	16185	16213	16261	16305	16211	16110	16589	16350	16523	16238	16315	16536	16559	16331	16350	16353	16385	16271	16476	16471	16505	16503	16340	16493	16377	16311	16411	16484	16333	16361	16243	16285	16308	16314	16178	16247	16393	16311	16244	16357	16330	16283	16314	16610	16719	16470	16310	16465	16195	16278	16293	16449	16357	16394	16271	16398	16422	16248	16389	16282	16393	16304	16127	16246	16417	16341	16410	16540	16381	16329	16475	16238	16454	16387	16424	16236	16169	16403	16306	16434	16371	16165	16309	16414	16219	16204	16053	16306	16161	16375	16229	16349	16472	16210	16405	16336	16175	16392	16445	16277	16265	16325	16275	16377	16238	16354	16076	16377	16250	16363	16466	16303	16302	16140	16312	16317	16399	16407	16244	16235	16306	16449	16365	16488	16382	16297	16222	16269	16463	16521	16133	16172	16303	16267	16345	16389	16513	16439	16202	16177	16058	16290	16341	16247	16337	16352	16374	16360	16178	16218	16225	16272	16208	16397	16305	16203	16386	16395	16462	16027	16512	16437	16299	16380	16383	16342	16390	16396	16217	16326	16398	16331	16211	16503	16302	16119	16460	16135	16402	16436	16374	16293	16374	16272	16360	16224	16186	16118	16297	16375	16243	16499	16400	16376	16423	16339	16304	16367	16364	16349	16395	16300	16308	16468	16531	16188	16492	16228	16301	16356	16638	16322	16627	16279	16234	16426	16260	16287	16363	16163	16439	16266	16375	16284	16186	16439	16293	16363	16243	16318	16326	16339	16479	16345	16457	16416	16265	16404	16300	16341	16384	16421	16318	16251	16339	16189	16413	16284	16245	16318	16155	16371	16436	16363	16183	16462	16110	16303	16294	16197	16474	16440	16207	16193	16222	16267	16347	16491	16250	16239	16219	16457	16281	16357	16222	16527	16399	16387	16422	16427	16327	16429	16437	16239	16432	16561	16265	16250	16442	16488	16468	16522	16415	16307	16107	16362	16487	16417	16421	16320	16431	16467	16481	16420	16569	16455	16296	16221	16110	16372	16645	16406	16246	16282	16153	16392	16323	16450	16365	16437	16288	16223	16367	16469	16653	16275	16580	16404	16280	16122	16535	16364	16336	16411	16346	16261	16291	16250	16352	16327	16231	16303	16374	16218	16291	16486	16153	16461	16395	16463	16616	16352	16364	16445	16521	16515	16554	16267	16489
27799	50029	49211	38196	31867	27497	26351	25112	21928	19338	17765	16463	15817	15328	15166	14899	14811	14714	14677	14458	14268	14302	14342	14308	14218	14153	14193	14253	14285	14204	14104	14191	14188	14236	14113	14093	14168	14300	14001	14154	14064	14128	14034	14135	14056	14110	14082	14087	14279	14071	14217	14095	14079	14091	14090	14277	14180	14195	14142	14231	14121	14064	14119	14012	14111	14106	14061	14134	14004	14214	13932	14032	14092	14258	14124	14041	14118	14126	13961	14135	14226	14071	14179	14186	14176	14055	14221	14103	14170	14218	14174	14156	14217	14091	14058	14188	14248	14086	14165	14087	14098	14085	14095	14138	14149	14006	14195	14239	14121	14164	14066	14252	14120	14027	14217	14153	14100	14161	14163	13967	13953	14086	14171	14060	14010	14134	13976	14160	14122	14090	13963	14150	14065	14002	14201	13984	14130	14091	14230	14073	14012	14070	14290	14097	14154	14035	14046	14028	14086	13972	14080	14128	13968	14067	14081	14159	14041	14168	14069	14235	14056	14053	14089	14088	14120	14320	14106	14038	14115	13872	14060	14104	14076	14009	14148	14097	13990	14126	14059	14085	14156	14041	14105	14182	14158	14174	14135	14217	14011	14153	14038	14176	14034	14081	14225	14160	14158	14013	14000	14175	13972	14213	14025	14213	14159	14049	14057	13960	14168	14024	14253	14115	14208	13986	14103	14054	14211	14039	13941	14019	14114	14039	14197	14021	14113	14091	14035	14102	14028	13960	14150	14037	14024	13923	14165	14111	13912	14075	14115	14115	13975	13942	14283	14067	14082	14114	13913	14035	14086	14157	14047	14062	14187	14193	14066	14341	14177	14235	14058	14443	14040	14002	14157	14047	14016	14076	14179	14123	14023	14075	14060	14177	14207	14052	14077	14183	14011	13992	14103	14150	14058	14055	14082	14270	14058	14116	13968	14172	14068	14164	14148	13887	14087	14100	14095	14010	14200	14234	14227	13793	14059	14016	14254	13999	14183	14167	14266	14105	14082	14090	14166	14162	14162	14175	14134	13894	14163	14170	14072	14004	14127	14306	14026	14022	14246	13910	14267	13994	14213	13912	14192	14082	14057	14264	14207	14164	14189	13995	14144	14190	14085	14334	14227	14114	14124	14059	14216	14081	14156	14112	14235	14221	14251	14196	14100	13961	14058	14116	14292	14079	14234	14166	14051	14099	14105	14109	13972	14209	14155	14182	13912	14165	14241	14071	13957	14068	14225	14204	14197	13998	14371	13910	14052	14060	14225	14148	14045	14224	14037	14207	14065	14157	14110	14144	14135	14002	13940	14109	14104	14115	14198	13990	14078	13907	14197	14239	14023	14107	14077	14151	14108	14026	14198	14140	14254	14054	14148	13987	14158	14129	14098	13905	14149	14125	14072	14176	14096	14111	14257	14107	14165	13964	14038	14194	14076	14171	13998	14246	14106	14166	14000	14053	14151	14272	13978	13933	14097	13965	14185	14123	14115	14100	14005	14175	14133	14090	13933	14189	14126	13984	14025	14119	14142	14089	14158	14144	14073	14164	14191	14143	14233	14067	14153	14162	14183	14271	14118	14287	14062	14064	13971	14322	14069	14114	14029	14011	14220	14070	14189	14100	14194	14262	14111	14042	14100	14181	14154	14163	14159	14016	14171	14072	14120	14049	14094	14065	14088	14088	14059	14101	14061	14021	14142	14080	14157	14028	14078	13967	14120	14274	14128	14016	14088	14051	13918	14085	14034	14040	13883	14108	14079	14212	13978	14040	14303	14178	14062	14153	14292	14186	14167	14086	13964	14256	14202	14241	14234	13910	14259	14058	13998	14098	14019	14108	14229	14085	14091	14136	13922	14078	14122	14154	14085	14078	14081	14101	14251	14211	14072	14264	13895	14153	14081	14232	14152	14107	14268	14133	14112	14145	13985	14011	13991	14115	14032	14013	13993	14081	14090	14108	14097	13969	14005	14108	14087	14177	13864	14262	14194	13903	14052	14000	14180	14118	14032	14108	14077	14206	14190	14047	14222	14174	14138	14095	14054	14010	14110	14072	14120	14089	14065	14135	14088	14140	13957	14140	14239	14021	14095	14014	13897	14313	14149	14091	13906	14044	14040	14205	14060	14049	14199	14083	14210	14071	14087	14129	14136	14122	13990	14150	14029	14080	14140	14190	14096	14153	14049	14171	13928	14079	14212	14067	13962	14136	14287	14048	14112	14031	13922	14251	14191	14036	14016	14120	14118	13889	14214	14005	14021	14236	14016	13936	14163	14136	14126	14111	14193	14031	13966	13930	14124	14176	14108	14133	14092	13993	14077	14133	14007	14070	14033	14170	13869	14072	14208	14112	14263	14263	14142	13981	14364	14151	14174	14158	13961	14127	13970	14000	14143	14070	14019	14142	14052	13904	14186	14173	14032	14048	14146	14128	14316	14115	14109	13923	14083	14028	13966	14207	14169	14141	14208	14053	14270	14035	14040	14214	14196	13935	13987	14035	14220	14141	14003	14275	14267	14163	14179	14302	14145	14106	14243	14098	13968	14102	14109	14210	14035	14269	14012	14092	14198	14105	14139	14060	14213	14239	14107	14117	13955	13992	14186	14079	14119	14139	14078	13936	14121	14075	14276	14097	14047	14051	13990	13927	14151	14269	14054	13937	14044	14057	14071	14015	14280	14056	14122	14157	14241	14101	14103	14097	14079	14231	14093	14129	14045	13926	14107	14119	14060	14082	14221	14062	14142	14094	14227	14224	14008	14049	14006	14242	13969	14167	14161	14325	14143	14070	14238	14019	14156	13991	14199	14150	14044	13967	14167	14168	14052	14080	14074	14036	14096	14194	14043	14073	14110	14034	14151	14076	14259	14176	14243	14311	14325	13983	14107	13980	14057	14287	13964	13935	14180	14113	14158	14066	14203	14074	14089	14091	14058	14200	14039	14108	14076	14063	14200	14195	14245	14259	14274	13879	14072	14089	14121	14051	14172	14142	14088	14013	14222	13971	14175	14145	14253	14061	14093	14030	13911	14206	14101	14065	14096	14121	14187	14204	14144	14135	14176	14070	14271	13992	14154	14197	14142	14132	14186	14066	14211	14159	14114	14188	14155	14180	14049	14145	14305	14190	14186	14273	14097	14055	14064	14065	14017	14010	14083	14032	14034	14120	14064	14158	14149	14161	14010	14187	14200	14204	14048	14202	14036	14222	14111	14083	14156	14045	14073	14059	14146	14072	14024	14187	14121	14083	14186	14044	14201	14026	13901	14095	14195	14353	14043	14077	13875	14087	14181	14117	14024	14204	14139	14043	14171	14089	14034	14096	14173	13998	14211	14181	14219	14054	14295	14013	14029	14147	14030	13859	14372	14158	14091	14301	14089	14098	14122	14082	14055	13932	14113	14176	14060	14159	14083	14105	13952	14067	14100	14133	13990	14241	14007	14036	14166	14237	14109	14114	14172	14332	14238	14073	14228	14126	14006	14125	14191	14105	14158	14031	14095	14189	14111	14030	14389	14081	14124	14096	14122	14147	13957	14121	14238	14224	14215	14205	14138	14106	14139	14183	14166	14014	14121	13985	14109	14097	14040	14114	14063	13990	14026	14266	14059	13996	14205	14236	14019	14118	14210	14068	13957	14110	14106	14023	14176	14258	14146	14213	14168	14330	13986	14054	14130	14129	14089	14206	14077	14087	14109	14080	14071	14066	13969	14069	14137	14131	14099	14011	14064	14095	14151	14007	13893	14166	14219	14141	14122	14193	14131	14122	14214	14131	14315	14043	14163	14320	13937	13942	14236	14081	14048	14125	14010	13942	13992	14310	14211	14254	13993	14277	14179	14058	14028	14195	14073	14232	13930	14161	14031	14252	14039	14103	14095	14100	13978	14244	14218	14128	14126	14005	14005	14085	14027	13986	14084	13973	13867	14068	14087	14214	14096	14150	14250	13984	14228	14140	14130	13972	14016	13912	14147	14095	14166	14030	14112	14220	14192	14293	14381	13985	14112	14056	13994	13984	14261	14258	14278	14118	14102	14241	14113	14065	14062	13960	14081	14142	14066	14011	13998	14216	14047	14020	13991	14098	14059	14276	14100	14233	14171	14198	14118	14111	14277	14020	14116	14141	14208	14247	14141	14214	13990	14108	13938	13887	14136	14219	14117	14271	13922	14125	14027	14016	14100	13971	14006	14103	14099	14038	14129	14089	14065	14085	14078	13958	13970	14028	14117	14202	14172	14073	13942	14279	14223	14100	14059	14032	14045	14307	14195	14249	14122	14154	14157	14204	14244	14277	14076	14117	14184	14048	14014	14135	14046	14032	13921	14158	14025	14103	14104	14170	14115	14156	13923	14185	14144	14110	14176	14098	13878	14156	14060	14050	14059	14046	14044	14084	14135	14124	14192	13998	14291	14027	14108	14242	14085	14183	14048	14093	14155	14123	14302	14249	13816	14141	14027	14056	14104	14157	14039	14198	14116	14165	13999	14043	14114	14088	14151	14118	14131	14054	14188	14251	14139	14106	14128	14141	14149	14018	14120	13808	14000	13998	14021	14072	14140	14195	13998	14241	14219	14265	14117	14215	14020	14242	14133	14122	14131	14343	14260	14293	14175	14239	14062	14087	14169	14229	14044	14158	14056	14244	14149	14112	13935	14038	14092	13953	14091	14169	14096	14096	14256	13999	14125	13963	14094	14145	14101	14116	14092	14193	14086	14177	14295	14061	14205	14137	14045	14247	14102	14238	14193	14086	13970	14044	14165	13951	14212	14168	14111	14253	14259	14041	14079	14248	14152	14205	13935	14061	14047	14188	14053	14242	14313	14120	14023	14077	14185	13895	14163	14179	14064	14027	14269	14086	14112	14176	14064	14182	13940	14157	13988	14116	14059	14109	14340	13896	14206	14014	14123	14057	13991	14053	14071	14179	14060	14063	14255	14034	13964	14089	14144	13970	14005	14174	14312	14078	14305	14031	14068	14089	14065	14043	14038	14004	14059	14087	13930	14133	14019	14059	14281	14097	14165	14061	14093	14072	14276	14130	14078	14011	13990	14068	14143	14163	13910	14091	14138	14156	14137	14094	14251	14020	14117	14119	14065	14309	14045	13995	14051	14200	13987	14054	14124	14168	14178	14278	14006	14160	14082	14093
31371	27316	29204	25021	20421	18433	17484	16781	16475	16180	15743	15538	15282	15128	15435	15164	15088	14820	15097	15205	14755	14936	14870	14941	14841	15125	14934	15035	15066	14886	14947	14906	15113	15030	14866	14983	15161	14739	15035	14656	14790	14960	14940	14944	14920	14833	14972	15019	15088	14928	14795	15005	14743	14697	14806	14907	14781	15151	15054	15061	14920	15011	15035	14995	15007	14825	14929	14875	14917	14921	14972	15061	15151	14901	14845	14990	14858	14892	14982	15086	15016	15000	14902	14602	14984	14997	14988	14995	14889	14831	14850	14668	14876	15109	15005	14847	14987	15034	14929	15052	14805	14915	14887	14873	14802	14936	14864	15022	15012	14860	14846	14842	14829	14910	14850	14853	14994	14835	14843	14768	14795	14836	14970	14936	14760	15061	14723	14771	14921	14718	14913	14992	14863	14832	15194	15034	14782	15015	14952	14957	15001	14957	14841	14776	14857	14910	14848	14969	14872	15074	14881	15028	14975	14932	15056	15103	15006	14839	14981	14886	14856	15149	14875	14977	15038	15120	15090	14959	14929	14849	14893	14897	14710	14843	14838	14914	14867	14866	14806	14818	15023	15092	14778	14951	14829	14870	14933	15208	15056	14863	14906	14864	14892	14939	14975	14953	14859	15104	14958	15045	14867	14860	14865	14943	14858	15070	14849	14991	14836	14902	14895	14704	14940	14849	15105	14978	14798	15086	14795	14880	14967	15022	15003	14933	14919	14931	14989	14925	14961	14727	14878	14842	14972	14891	14840	15030	14907	14966	14882	14928	14843	14792	14916	14961	15044	14858	14941	14750	14982	14934	14928	14867	14711	14902	15051	14912	14870	14870	14818	14644	14935	14967	14782	15209	14888	14886	14983	14870	14888	14870	14987	14824	14827	14916	15032	14811	14847	14817	15000	14869	14955	14939	14836	14958	14965	15061	15145	14947	15088	14847	14789	15060	14911	14971	15023	15056	14879	14798	14836	14961	15037	14971	14875	14994	15051	14872	14820	14916	14944	14870	14869	14808	15071	15166	15017	14970	14794	15026	14981	15054	14900	14838	14939	14958	14999	15093	14747	14924	14940	14824	14898	14883	14849	14994	14904	14801	15161	14806	14618	15051	15029	14943	15045	14882	14897	15040	14872	14965	14984	14991	14959	14853	14942	14832	14930	14947	14932	14868	15102	14791	15027	14885	14787	14769	14903	14876	14942	14766	15067	14806	14756	14811	14929	14978	14927	14699	14951	15082	15033	14987	14799	14702	15045	14670	14755	14811	15112	14981	15066	15002	14928	14991	15084	14935	14985	15021	14986	14742	15005	14975	14910	14923	14767	14915	14962	14979	15037	14777	14948	14796	14890	14935	14926	15022	15035	14922	15044	14961	14857	14891	14857	14964	15073	14931	14988	14949	14887	14808	14837	14884	14933	14819	14837	14867	14864	14978	14820	14911	14893	14866	14890	14774	14990	15035	14832	14859	14884	15129	14930	15076	14941	14725	14952	14808	14965	14782	14908	14866	14784	14992	15249	14962	15014	15085	14866	14976	14907	14970	14865	14850	14772	15038	15013	14825	15000	14858	15019	14813	15132	14811	14945	15059	14964	14825	14891	14926	14878	14851	14989	14752	14983	15054	14998	15160	14817	14891	14962	15039	14920	14937	15062	15002	14899	15101	14643	14868	14791	15150	15051	15060	15075	15054	14746	14989	15001	14966	14852	14747	15123	14965	15022	14852	15040	15074	14969	14808	14873	14862	14987	14963	14928	14785	14864	15039	14932	14743	15045	14911	15168	14925	14919	15058	14915	15028	14998	15033	14851	15070	14754	14759	14701	15070	14931	14959	14931	15014	14976	15003	14945	14919	15020	14944	14900	14822	14754	14817	14935	14952	14890	15141	15239	14958	14950	14986	14781	14850	14924	14835	15023	14945	15111	14956	15045	14960	14780	14933	15055	15122	14779	14963	14790	14972	14815	14906	15020	14735	14928	14925	14814	14866	15038	14954	15076	15043	14775	14945	14977	14973	15022	14796	14878	14893	14923	14834	15091	15042	14985	14818	15010	15056	15087	15072	14781	15047	15030	14937	15119	14969	14962	14935	15145	14686	14970	14822	15053	15016	15057	14920	14978	15040	14993	14828	14853	15027	15069	15038	14954	14978	14970	15040	14917	14964	14844	14758	14856	15002	14753	14759	14843	14896	14770	14776	14688	15006	15130	14865	14820	15000	15076	14923	14976	14843	15009	14985	14777	15019	14828	14928	14940	14886	14753	14841	14933	15143	14861	14929	14770	15033	14944	14966	14903	15067	14985	14942	14919	14821	14980	15043	14889	15001	14965	14904	14901	14730	15167	14794	14987	14930	14951	14960	14873	15199	14924	14687	14711	14813	15057	14968	14886	14857	14963	14871	14969	14733	14988	15047	14830	15009	14953	14844	14866	14867	14900	15038	14932	14933	14939	15057	15148	14789	14982	15030	15131	15120	14986	15011	14853	14722	15184	14977	15123	14942	14951	14867	14834	14946	14690	14654	14846	15069	14960	15115	14894	14958	15117	14854	15157	14931	15125	14889	14938	14887	14965	14982	15146	15071	14953	14922	15050	14972	14978	14841	14963	14881	14959	14990	14972	14813	15050	14924	15036	14910	14965	14909	14851	14895	14832	14840	14890	14777	14920	15214	15007	14856	14874	15115	15108	14820	15063	14904	14972	14769	15055	15051	15002	14811	14775	14992	15018	14924	14897	15001	14941	15045	14812	14980	14903	14750	15005	14828	14887	14913	14973	14988	14852	14834	14800	15017	14912	14841	14831	15109	14953	14995	14881	14947	15049	14944	14780	14882	14991	14800	14937	14798	14985	14882	14841	15043	14833	15029	14859	15005	14985	15015	14880	14910	14932	14836	14883	14971	14996	14780	14736	14813	14954	14705	14838	14960	14823	14778	14671	15111	15087	14884	14821	14902	14889	14771	14783	14740	14973	14823	15095	14778	14927	14823	15303	14874	14913	14899	14981	14836	15066	14840	15038	14992	14939	14895	14927	14973	14790	14886	15076	15040	15008	15048	15010	15025	14986	14954	14981	15047	14950	14822	15043	14954	14814	14888	14844	14933	14749	14881	14887	14873	14761	14935	14991	14945	14901	14848	15134	15030	14987	14999	15108	14832	15144	15084	14834	14894	14919	14900	14843	14933	14882	14769	14839	14989	15061	14974	14875	14951	14781	14738	14944	14831	14945	15029	15213	14931	14919	15023	14885	14915	14930	14975	14865	14833	14885	14657	14811	14825	14787	14796	14762	15087	14702	14874	14923	14917	15092	14870	14940	14948	15018	14954	15008	15058	14998	15053	14864	14934	15034	14791	15005	14892	15014	14928	14850	14884	15052	15029	14941	14912	14911	14861	14822	14729	14985	15124	15204	14976	14791	14777	15066	14934	15107	14806	15020	14965	15010	14846	14702	14954	15057	14902	14981	15131	14935	14914	15041	15033	14757	14983	14817	14735	14757	14952	14717	14851	14969	14907	15081	14781	14893	14967	14922	14911	15051	14790	14837	15066	14846	14879	14950	14881	15020	14948	14953	14903	14851	14920	14997	14992	14750	14975	14858	15006	14998	15116	15019	14928	14880	14908	14813	14977	14810	14975	14879	14919	14916	14998	14992	14947	15011	15100	14914	15194	15108	14951	14899	15025	14782	14830	15148	14868	15163	14885	14836	14781	14643	14850	14981	14837	14997	15048	14927	14859	15048	14826	14918	14861	14993	15051	14804	14981	14870	14863	14934	14926	15050	14878	15064	14825	14794	14935	14921	14885	14880	14968	14875	14793	14864	14909	14974	14986	15052	14894	14818	14858	14883	15112	14878	14693	15108	14760	14985	14948	15067	15118	15085	14883	14926	14619	14977	14751	15006	14905	15089	14953	14947	14955	14884	15016	14998	14676	14842	15027	14966	14888	15135	14951	15074	14731	15004	14977	14932	14896	14888	15130	14843	14905	14859	14978	14886	15025	15116	14953	14987	15057	14897	15161	14976	14806	14921	14937	14980	15080	15040	14893	14945	14962	14747	14852	14913	14997	14938	14825	14882	14825	14846	14925	14995	14900	15107	14993	14890	14835	14994	14775	14909	14896	14771	14766	14974	15016	14955	14918	14999	15041	14944	14927	15112	14775	14900	14870	15105	14970	15062	14831	14910	15015	14899	14820	15172	14780	15107	15053	14986	14768	14710	15001	15056	14983	14995	14809	14769	15001	14894	14917	15079	14964	14614	14765	15008	15025	15078	14961	14964	14987	15018	15150	14927	15030	14820	14921	15046	14826	14927	14862	14884	14989	14892	14861	14904	15104	14987	15033	15019	14708	14782	14812	14939	14990	14961	15053	15100	14986	14900	14945	15027	14983	14798	14716	14939	14967	14973	14868	14914	14872	14884	14905	15116	14862	14903	14815	14958	15024	14868	14973	15048	14840	14923	14913	14978	14949	14998	14918	14939	14965	14592	14930	14794	15064	14950	15004	14944	14940	15056	14820	14945	14796	14782	14810	14776	15021	14994	15100	14999	14865	15101	14951	14986	14844	14961	14947	15196	14950	14851	15014	14870	14837	15033	15102	14811	14892	14861	14846	14673	14863	14729	14771	14813	14904	14983	14947	14835	14921	14920	14937	14881	14975	14932	14736	15115	15086	14970	15030	15092	14825	14845	15007	14890	15069	15022	15020	14854	14807	14785	14786	14856	14878	15107	15124	14904	14858	14886	14984	15004	14994	15006	14995	14743	14935	14811	14858	15031	15071	14903	14832	15117	15003	14950	14757	14816	14893	15107	14851	14915	14881	15008	14962	14945	14865	15104	14908	15086	15079	14853	14954	14760	14981	14800	14887	14907	15172	14892	14905	14830	14853	14987	14977	14988	14885	15168	15046	14814	15085	15007	14909	15113	14878	14615	14741	14865	14968	14859	14849	15126	14840	14870	14795	15029	14865	14959	15024	14877	14903	14839	15002	15027	14825	15143	14978	15028	15040	14827	14938	14963	14855	14838	15040	14760	15125	14920	14852	15133	15103	14918	14892	14539	14714	15124	14829	14781	14917	14934	14889	14905	14917	14810	14937	14985	14997	15035	14853	14908	14937	14709	14826	15141	14990	15247	14857	14879	15026
26632	36944	34979	26434	21579	18930	17153	16485	15560	15163	14744	14002	13931	13765	13524	13454	13456	13427	13416	13336	13303	13352	13239	13356	13417	13207	13284	13292	13251	13296	13361	13261	13414	13328	13346	13307	13283	13344	13131	13319	13228	13352	13248	13415	13197	13241	13186	13322	13470	13268	13364	13224	13171	13185	13300	13243	13310	13284	13093	13281	12962	13357	13305	13294	13303	13206	13385	13297	13272	13412	13240	13288	13340	13330	13441	13324	13144	13227	13219	13240	13236	13093	13355	13129	13253	13141	13154	13286	13136	13320	13307	13239	13295	13271	13229	13241	13431	13330	13193	13358	13278	13306	13179	13249	13466	13254	13346	13144	13262	13321	13037	13383	13353	13293	13324	13331	13218	13094	13197	13068	13303	13447	13150	13163	13329	13276	13204	13271	13237	13334	13118	13183	13165	13254	13222	13156	13160	13213	13384	13352	13354	13362	13355	13204	13178	13332	13285	13257	13168	13325	13325	13122	13188	13125	13218	13354	13239	13224	13278	13305	13196	13338	13160	13282	13378	13215	13246	13295	13120	13297	13370	13246	13224	13134	13211	13336	13194	13261	13209	13154	13379	13043	13352	13341	13399	13281	13321	13261	13236	13308	13200	13216	13230	13376	13356	13231	13317	13287	13421	13334	13233	13179	13281	13239	13224	13115	13158	13337	13218	13223	13312	13323	13200	13372	13166	13330	13496	13366	13317	13227	13348	13241	13316	13197	13292	13289	13240	13127	13314	13276	13233	13250	13260	13279	13193	13245	13269	13214	13142	13350	13335	13083	13336	13148	13348	13271	13290	13225	13290	13289	13335	13329	13334	13203	13222	13285	13220	13167	13292	13292	12993	13118	13235	13353	13404	13231	13361	13307	13197	13365	13226	13261	13320	13113	13270	13279	13319	13204	13450	13216	13393	13436	13288	13216	13268	13149	13397	13084	13232	13406	13114	13047	13150	13403	13173	13184	13317	13202	13134	13220	13143	12995	13386	13227	13377	13356	13215	13417	13390	13251	13380	13363	13265	13241	13469	13259	13199	13355	13256	13205	13231	13344	13308	13279	13222	13206	13251	13258	13298	13357	13422	13153	13384	13154	13397	13264	13316	13251	13246	13285	13235	13429	13345	13236	13181	13389	13092	13389	13416	13255	13324	13342	13343	13284	13131	13241	13426	13110	13346	13348	13333	13329	13263	13271	13145	13174	13136	13239	13275	13130	13237	13289	13344	13355	13205	13133	13211	13320	13297	13325	13391	13240	13119	13171	13243	13143	13340	13461	13285	13182	13249	13192	13147	13272	13263	13271	13211	13390	13232	13089	13326	13370	13184	13291	13266	13264	13109	13200	13344	13461	13116	13237	13114	13257	13302	13333	13329	13382	13303	13545	13194	13258	13490	13238	13162	13130	13295	13244	13383	13520	13238	13273	13166	13429	13267	13393	13172	13247	13304	13329	13503	13192	13245	13271	13181	13296	13350	13432	13304	13308	13226	13179	13368	13101	13273	13196	13219	13235	13302	13209	13285	13326	13130	13351	13309	13192	13353	13215	13297	13304	13217	13124	13290	13258	13229	13275	13317	13309	13278	13196	13244	13239	13394	13157	13308	13286	13142	13182	13115	13186	13342	13101	13273	13317	13312	13215	13299	13129	13260	13273	13512	13297	13209	13295	13307	13172	13204	13277	13363	13113	13175	13318	13334	13262	13310	13344	13250	13238	13423	13357	13328	13298	13199	13166	13192	13341	13368	13230	13277	13198	13207	13325	13337	13193	13348	13334	13341	13202	13032	13261	13331	13127	13283	13142	13429	13101	13223	13340	13245	13315	13372	13243	13284	13404	13338	13315	13257	13314	13444	13317	13149	13384	13045	13346	13169	13177	13154	13179	13246	13160	13303	13219	13435	13391	13208	13238	13344	13095	13068	13235	13323	13454	13272	13318	13327	13303	13271	13334	13272	13354	13076	13349	13347	13365	13375	13135	13354	13236	13337	13339	13257	13214	13109	13338	13435	13229	13228	13230	13206	13232	13278	13271	13273	13139	13432	13231	13191	13393	13166	13403	13266	13220	13401	13305	13270	13251	13441	13312	13143	13054	13270	13190	13151	13248	13168	13157	13279	13210	13301	13116	13213	13239	13172	13205	13334	13197	13279	13292	13106	13371	13235	13276	13431	13233	13157	13218	13227	13074	13242	13320	13175	13256	13331	13042	13220	13260	13219	13323	13265	13095	13117	13289	13326	13135	13392	13194	13283	13175	13202	13257	13070	13321	13221	13215	13220	13223	13277	13261	13182	13321	13238	13230	13222	13138	13233	13220	13335	13149	13234	13267	13302	13505	13161	13097	13356	13314	13247	13166	13218	13419	13253	13328	13293	13340	13375	13137	13247	13325	13247	13188	13379	13107	12995	13263	13296	13177	13253	13352	13366	13457	13317	13200	13407	13220	13208	13109	13276	13219	13315	13219	13272	13197	13151	13372	13187	13330	13173	13194	13268	13210	13404	13357	13207	13308	13351	13288	13248	13246	13318	13212	13246	13410	13231	13363	13279	13373	13039	13297	13267	13317	13356	13251	13331	13329	13335	13349	13386	13272	13219	13376	13278	13366	13477	13130	13454	13223	13086	13291	13249	13339	13405	13305	13231	13180	13432	13345	13239	13264	13324	13102	13293	13345	13151	13247	13200	13222	13113	13388	13299	13294	13266	13153	13285	13258	13356	13318	13295	13158	13182	13301	13296	13208	13227	13428	13234	13266	13275	13136	13292	13121	13363	13366	13348	13250	13183	13307	13210	13404	13201	13226	13157	13294	13199	13226	13312	13173	13281	13089	13250	13274	13369	13395	13253	13353	13252	13313	13237	13278	13164	13239	13389	13264	13178	13451	13186	13134	13245	13292	13369	13157	13262	13211	13252	13284	13295	13246	13270	13330	13276	13419	13236	13214	13321	13143	13237	13219	13345	13326	13231	13188	13182	13177	13248	13270	13262	13241	13251	13220	13422	13199	13299	13152	13341	13254	13356	13247	13256	13127	13266	13269	13230	13221	13283	13044	13268	13374	13155	13205	13246	13215	13228	13326	13279	13248	13226	13211	13265	13220	13477	13147	13225	13431	13436	13215	13190	13377	13300	13176	13376	13312	13178	13126	13211	13200	13272	13148	13219	13369	13206	13350	13384	13455	13157	13273	13278	13313	13089	13349	13362	13362	13260	13236	13348	13277	13263	13391	13251	13480	13316	13443	13277	13372	13248	13291	13193	13267	13283	13201	13410	13347	13240	13110	13224	13417	13243	13118	13283	13270	13261	13395	13260	13222	13241	13267	13224	13205	13233	13164	13295	13237	13310	13232	13368	13239	13329	13341	13123	13215	13260	13413	13131	13268	13272	13227	13469	13393	13407	13261	13451	13161	13177	13400	13280	13268	13380	13289	13259	13401	13329	13178	13302	13217	13411	13278	13219	13298	13214	13195	13223	13351	13263	13286	13320	13381	13250	13127	13054	13326	13334	13321	13153	13205	13178	13440	13328	13255	13382	13124	13298	13228	13219	13214	13363	13306	13332	13218	13275	13321	13379	13399	13337	13410	13166	13225	13319	13234	13252	13401	13324	13319	13327	13163	13256	13364	13304	13324	13274	13309	13208	13343	13383	13189	13133	13136	13327	13268	13267	13130	13337	13176	13270	13269	13162	13196	13486	13349	13285	13279	13179	13396	13167	13389	13292	13206	13367	13275	13185	13302	13348	13448	13215	13373	13246	13107	13341	13215	13302	13180	13081	13364	13164	13239	13228	13256	13209	13186	13441	13257	13232	13374	13242	13254	13334	13421	13456	13226	13178	13244	13259	13256	13238	13251	13156	13431	13413	13209	13325	13213	13244	13468	13168	13287	13321	13467	13269	13289	13258	13310	13323	13402	13150	13240	13246	13256	13112	13266	13321	13074	13014	13285	13266	13203	13265	13318	13257	13413	13344	13204	13349	13295	13121	13414	13335	13183	13391	13075	13327	13263	13351	13334	13292	13147	13298	13143	13183	13373	13216	13311	13329	13472	13341	13270	13437	13289	13196	13283	13281	13333	13254	13319	13310	13240	13241	13429	13287	13460	13377	13147	13234	13343	13032	13261	13170	13366	13337	13225	13289	13163	13298	13329	13365	13280	13326	13186	13074	13217	13304	13258	13315	13160	13303	13369	13181	13236	13193	13270	13299	13140	13113	13189	13294	13259	13290	13260	13248	13272	13333	13454	13271	13152	13350	13212	13271	13211	13322	13219	13279	13304	13185	13134	13311	13251	13250	13338	13205	13153	13322	13254	13183	13277	13401	13397	13423	13279	13080	13233	13276	13150	13095	13251	13275	13272	13203	13267	13390	13363	13241	13259	13514	13186	13329	13344	13357	13339	13229	13250	13222	13293	13168	13169	13116	13165	13376	13185	13220	13225	13362	13443	13322	13252	13401	13403	13327	13300	13236	13258	13198	13487	13396	13192	13328	13138	13315	13388	13232	13355	13064	13131	13419	13441	13370	13273	13322	13369	13256	13317	13366	13143	13226	13238	13296	13220	13353	13198	13423	13211	13308	13311	13304	13344	13254	13202	13382	13282	13393	13467	13318	13185	13351	13282	13214	13124	13274	13332	13201	13383	13331	13367	13399	13323	13345	13138	13258	13311	13142	13269	13303	13280	13300	13411	13368	13170	13322	13438	13166	13137	13159	13193	13388	13324	13180	13108	13210	13109	13300	13254	13322	13253	13202	13190	13331	13272	13358	13383	13361	13213	13237	13328	13344	13240	13308	13293	13282	13346	13208	13279	13285	13300	13210	13214	13208	13323	13266	13252	13325	13301	13275	13286	13279	13320	13283	13196	13300	13319	13174	13231	13319	13378	13208	13420	13220	13303	13255	13403	13467	13233	13431	13134	13285	13195	13269	13331	13222	13308	13293	13159	13238	13150	13232	13226	13342	13408	13134	13316	13268	13429	13388	13279	13226	13229	13283	13089	13254	13517	13420	13272	13397	13236	13321	13220	13218	13208	13192	13346	13175	13355	13088	13319	13306	13252	13351	13347	13344	13321	13456	13242	13407	13169	13330	13285	13209	13358	13323	13225	13148	13204	13280	13514	13287	13300	13191	13258	13395	13217	13170	13393
25880	21610	28719	26351	24195	23234	21628	18479	17365	17131	16520	15812	15621	15491	15356	15661	15358	15319	15419	15344	15197	15188	15333	15393	15228	15042	15298	15055	15179	15148	15222	15218	15162	14934	14939	15043	15150	14972	14996	14986	15061	15115	15173	15003	15116	14823	14955	15067	14873	14857	14996	15107	15076	15054	15165	14848	14892	14902	14972	15151	14981	14966	15156	15136	15104	15064	15071	14967	14869	14855	14822	15097	14971	14907	15041	14902	14970	14947	15072	15019	14938	15033	15138	15120	15072	15038	14835	14893	15036	14918	15034	14998	14969	15152	15031	14996	15104	15019	15083	14792	15123	15031	15026	14873	15039	15039	15198	15119	14837	15037	14993	14843	14827	15198	14920	15004	14783	14960	14903	15004	14913	15094	14922	14892	14944	14906	14912	14934	14921	15086	14900	14979	15024	15147	14834	14882	14911	15056	15002	14918	15102	14920	15078	15078	15013	15088	14868	14952	14880	14974	15092	14901	15042	15037	15012	15023	14922	15178	15117	14913	15053	15029	15069	15001	14928	14953	15116	14972	15139	15147	15034	14965	14933	15011	15073	14682	15056	15073	14940	14817	15029	14957	15101	14866	14946	14812	14959	15000	14976	15040	14942	15041	14918	14918	15026	15000	15068	14958	15039	14877	15125	14980	15068	14950	15079	14862	15047	15141	14919	14993	14805	14973	14950	15085	15039	14831	15103	15013	14878	14849	14964	14841	15078	15066	14790	14955	15076	15103	14719	14851	14851	14995	15081	14886	15224	15022	15080	14940	14891	14843	14845	14975	14994	14991	15084	14839	14883	15049	15068	14931	15105	14869	15132	14836	14958	14950	14958	14959	15019	15066	14927	14963	15017	14893	14931	15060	14832	14922	14826	14982	14879	15010	15038	14929	15076	14957	15073	14809	15005	14976	15161	15008	15065	14903	14831	14805	15001	15044	14942	14990	15089	14918	15036	14990	14835	14874	14837	14825	14931	14984	14927	14918	14985	14839	15089	14934	15062	15166	14846	14972	15038	14942	15121	14797	15051	15166	15086	15087	14960	15121	14930	15066	14959	15071	14994	15285	14943	14938	15016	14870	14821	14853	14918	15108	15033	14986	15001	15083	15186	14833	14902	15163	15081	15033	14826	14934	15170	14975	14899	15122	15066	15061	14926	14902	14904	14963	15000	14951	15083	15052	14898	15230	15037	15020	15044	15173	14865	14967	15045	15091	15043	14920	15061	14854	14925	14832	14910	14856	14876	14757	14880	15050	15089	14811	15053	15067	14954	15071	14903	15004	15040	15033	14677	15024	14950	14785	15098	15074	14938	14963	14849	14871	15203	15005	15034	15087	15020	14943	14947	14929	14939	15065	14942	14752	15102	14889	14959	15020	15024	14963	15052	15037	14826	14908	15323	15230	15004	15010	14866	14940	14989	14931	15115	15007	14976	15048	14801	15015	14987	15059	14998	15019	14887	14911	14980	14841	15125	14929	14900	14968	15154	14935	14902	15036	14888	14968	14917	14918	15168	14975	14897	15279	14915	14979	14928	14979	14906	14767	15121	15038	15073	15133	14936	14796	14932	15084	14949	14945	15118	15085	15124	15073	15030	14883	15032	14773	14835	14983	14917	14797	15085	14938	14994	14864	15018	14725	14898	15041	14931	15067	14949	15000	14968	14880	14984	14920	15019	14846	14912	14946	15032	15044	15066	15040	15143	14984	15100	15012	15111	14985	15055	15037	15057	14880	15052	14855	14681	15024	15001	14980	14985	14856	14902	15060	15058	14856	14959	15168	14754	14895	14973	14905	15067	14906	14767	15198	14861	14971	15220	14935	15243	14848	14956	15147	15252	15049	14924	14809	15006	15196	14916	14967	15123	14995	14963	14943	14850	14880	15005	14782	14990	14962	14899	14811	14960	14962	14896	14972	15095	14977	15104	14963	15012	15054	14947	14980	15027	15050	15036	14970	15134	14950	15002	14907	14953	15040	14976	15097	14970	15006	15005	14895	15038	14959	14950	15058	14933	14965	15114	14974	15205	14766	15018	14904	15107	15040	15132	14865	14870	15020	15123	15138	15062	15197	14867	14747	14991	14831	14855	14873	15032	15067	15106	14933	14923	15164	14987	14933	15118	14971	15130	14892	14926	14934	14959	14874	14880	14862	15061	14934	14956	15018	14903	14926	14804	14966	14911	14853	14969	14830	15023	14990	15035	14933	14698	15110	15045	15064	15100	15074	15109	15024	14928	14854	15129	15031	15189	15012	15056	14940	14945	14901	14902	15107	14901	14924	14943	14923	14709	14919	15110	14823	14974	14726	15069	14980	14817	14912	15092	14989	14893	15018	15013	15080	14850	14875	14907	15095	15040	14873	15009	14978	14804	14833	14719	15241	14889	15018	15217	15069	14828	15020	14888	15090	15181	15040	14931	14897	14983	15084	14933	15050	14960	15074	15115	14940	14893	14963	15161	15107	15105	15086	15082	14966	15243	14992	14911	14936	14998	15133	15043	14876	14865	14926	14855	14846	15158	15074	14994	14997	15044	14980	15169	14920	15025	14964	14753	14963	15065	15239	14988	14939	14815	15024	15038	15040	14902	14909	14883	14985	15183	14905	15050	14766	14883	14993	14896	14981	15092	14899	14938	15076	14890	15171	14973	14999	14985	14802	15065	15101	15116	14742	14822	15145	15096	14966	15216	15165	15027	14988	14999	15042	15026	14999	15035	15085	15045	14963	15136	15023	15007	14866	15014	14903	14990	14856	15194	14896	14852	14926	15038	14987	15043	14857	14953	15236	14982	14992	14931	14972	14839	14967	15006	15016	14911	14932	15114	14865	14845	15075	15165	15044	14963	15035	14824	14705	15136	15151	14784	14884	15141	14873	14807	15057	15134	14929	14904	15305	15082	15294	14911	15044	15023	14695	15056	14907	15141	15006	14797	14987	15094	14960	15037	14974	15036	15056	14837	14793	14817	14783	14887	15019	14882	14875	14963	14995	14937	14870	15017	15004	14994	14928	14950	15044	14999	14959	14848	14934	14900	15005	14974	14993	14770	14998	15049	15025	14881	15109	14997	14902	14917	14885	14898	15006	14807	14999	14909	14894	15002	14944	14993	14927	14814	14991	15021	14938	15007	14879	15003	14950	14743	14880	15087	14880	15073	14836	15041	15012	15002	15050	15127	14769	14716	14879	15064	14889	15090	15055	15023	14994	15053	15144	15015	14996	15124	14912	15039	14989	14777	15094	14963	14862	14903	15019	14800	15041	14970	14925	15054	14934	14891	15017	15019	14855	14940	15143	14932	14887	15050	14877	14806	14953	15189	15075	15097	15079	15057	15087	15054	15093	15076	15084	15033	15057	15115	15039	14856	15002	14937	14854	15142	14945	14986	14878	14988	15120	14969	14895	14666	14996	14923	14942	14983	14846	15093	15004	15094	15059	14975	15032	14959	15023	14834	14970	14900	14960	14947	15062	14902	14711	14837	14945	14819	14974	15015	14945	14981	14982	15047	15035	14951	15018	14924	14871	14819	14841	15034	15016	14875	14995	14855	15093	14956	14838	14679	14890	14873	14945	14966	15015	15106	15019	14899	14940	15005	14876	15025	14983	15141	15263	15133	15018	14840	14708	14982	15081	15046	15022	15082	14921	14895	14842	14867	15122	15056	15107	15149	15051	14990	14974	14884	14813	14859	15062	15074	15137	14934	15043	15071	15061	15048	14855	14902	14868	15155	14955	14823	14987	14993	14891	15031	14946	15040	14948	15138	15121	15049	14828	14933	15063	14968	14745	15031	14818	15022	15058	14971	15059	15019	14943	15103	15034	14900	14844	14902	14972	15259	15007	15005	15170	14959	14841	15057	15059	15003	14915	15113	14951	14796	14963	15119	14969	14983	14892	14812	14715	14889	15044	14867	14919	15000	14976	14993	15060	15080	14861	14897	15105	14957	15100	14922	15037	14975	15096	15007	14965	14966	14949	14993	15020	14979	14905	14913	14992	15012	15123	15072	14991	15265	15052	14924	14960	15105	14978	15061	14981	15016	14918	14983	14923	14896	15076	14951	14925	14864	14996	14919	15030	14873	14931	15191	15052	15065	14917	15002	14959	14940	15156	15018	15050	14989	14986	15153	15082	15107	14986	14898	15017	15255	15127	14924	15011	14943	14760	15068	14870	15072	15081	14986	14831	15051	15072	15044	14881	15091	15061	14944	15001	14966	14937	15159	15039	15010	14964	15076	15094	15089	14876	15057	15144	15055	14904	14894	15034	15059	15030	15096	14927	14916	14921	14936	14931	14953	15004	14939	14843	14847	14900	14930	14897	15144	15025	15074	15124	15043	15101	15085	14907	15023	14973	15019	15194	15061	14881	15073	15100	15060	14875	15090	14995	14861	14976	15028	14956	15056	14925	14883	14935	15001	14938	14967	15004	15092	14907	14920	15209	14863	14978	15101	14936	15123	15018	15073	15019	15032	14971	14849	15113	14986	15039	14971	14857	15126	14980	15167	14830	14947	14950	14974	14931	15181	15026	15032	15011	15044	15283	15067	14954	15053	15032	14795	14782	14961	15109	14948	15033	14961	15221	15011	14948	14881	14993	14920	15176	15078	14963	14854	14846	15140	14870	15018	15013	15265	15039	15072	14887	15021	14939	15152	15035	15207	14996	14908	14988	15089	14817	15062	14897	15032	15125	15146	14853	14819	14784	14730	15085	14977	15007	15015	14966	14915	15021	14968	15096	14938	15054	15122	15081	15012	14917	14912	14680	14682	14875	14686	14992	14925	14917	15026	14967	15018	15089	14978	14943	14876	14913	15115	14886	14916	15034	14941	14809	14795	14824	14870	14886	15088	14963	14853	14911	15031	15030	14927	15057	15011	14967	15070	15063	15049	15081	15078	15181	14866	14834	14821	15170	14811	14969	15036	15099	15014	14995	14957	15009	15153	15129	14996	14986	14964	15066	15104	14985	14978	15025	14967	14740	14954	14851	14793	14857	14907	15074	15024	14962	14929	14966	14893	15070	14806	14864	15061	14994	14923	15144	14969	14790	14917	14896	15024	14898	15046	14996	15101	14910	15015	14925	14848	14873	14844	14910	14914	14859	14947	14948	15040	15181	15086	15051	15120	15117	15070	14946	15016	15039	14994	15140
26476	43871	42572	33580	27717	23440	20627	18188	17440	16171	15477	14818	14403	14279	13908	13759	13950	13868	13598	13678	13489	13411	13364	13374	13495	13314	13405	13234	13444	13280	13407	13447	13357	13394	13283	13364	13358	13434	13435	13416	13405	13425	13288	13288	13378	13339	13317	13353	13485	13359	13517	13386	13205	13347	13372	13204	13415	13257	13270	13368	13286	13314	13487	13127	13374	13227	13239	13198	13408	13383	13264	13224	13408	13322	13288	13432	13373	13365	13457	13033	13321	13402	13269	13335	13284	13290	13387	13357	13427	13385	13183	13248	13286	13323	13264	13299	13396	13429	13383	13326	13370	13466	13386	13356	13328	13395	13417	13315	13310	13222	13112	13334	13415	13315	13291	13200	13223	13251	13333	13336	13443	13308	13161	13464	13242	13342	13181	13319	13583	13279	13160	13415	13360	13224	13248	13381	13343	13276	13471	13208	13384	13308	13141	13474	13285	13363	13232	13267	13363	13346	13266	13269	13390	13205	13391	13553	13421	13203	13335	13260	13467	13174	13270	13216	13261	13438	13380	13444	13262	13165	13208	13380	13331	13256	13245	13350	13402	13333	13373	13308	13403	13323	13374	13339	13350	13195	13302	13337	13334	13394	13147	13314	13318	13234	13235	13370	13390	13301	13412	13318	13469	13299	13365	13353	13156	13388	13377	13098	13352	13318	13267	13267	13349	13229	13423	13153	13496	13310	13350	13347	13400	13300	13338	13375	13383	13400	13299	13415	13088	13297	13373	13312	13253	13332	13358	13370	13242	13264	13169	13425	13331	13256	13250	13410	13466	13248	13286	13362	13380	13153	13349	13330	13457	13326	13173	13245	13283	13182	13373	13300	13260	13411	13330	13494	13168	13229	13238	13305	13434	13423	13523	13203	13274	13359	13232	13329	13302	13410	13303	13402	13088	13263	13297	13340	13351	13247	13274	13184	13353	13230	13398	13063	13334	13140	13308	13381	13489	13240	13254	13301	13335	13471	13250	13287	13192	13233	13229	13345	13200	13336	13296	13237	13440	13219	13149	13413	13166	13282	13389	13174	13312	13362	13192	13264	13392	13218	13189	13239	13305	13335	13363	13377	13312	13435	13199	13283	13434	13394	13305	13366	13359	13364	13320	13395	13298	13356	13325	13376	13483	13402	13260	13405	13192	13450	13256	13339	13263	13355	13506	13234	13134	13333	13412	13198	13311	13406	13304	13156	13383	13344	13336	13285	13364	13232	13244	13370	13405	13197	13267	13227	13305	13269	13266	13395	13359	13174	13280	13362	13322	13026	13356	13180	13285	13365	13263	13197	13233	13311	13178	13278	13362	13299	13385	13242	13159	13253	13452	13258	13447	13316	13256	13268	13242	13281	13298	13131	13242	13277	13337	13367	13303	13271	13324	13332	13316	13271	13294	13223	13323	13399	13381	13328	13341	13214	13232	13243	13304	13227	13257	13409	13299	13270	13285	13398	13345	13295	13372	13442	13417	13211	13264	13294	13408	13298	13547	13367	13366	13480	13317	13316	13353	13381	13414	13412	13285	13300	13321	13377	13295	13273	13342	13251	13326	13385	13461	13416	13389	13141	13315	13240	13304	13336	13387	13321	13510	13329	13535	13327	13318	13307	13362	13348	13342	13282	13340	13244	13260	13419	13315	13183	13368	13206	13260	13421	13339	13214	13374	13244	13412	13394	13280	13409	13376	13319	13352	13452	13162	13306	13176	13268	13342	13251	13177	13314	13292	13274	13232	13387	13420	13267	13203	13509	13470	13361	13397	13189	13342	13196	13241	13230	13272	13312	13401	13289	13316	13319	12959	13288	13205	13263	13218	13311	13333	13313	13252	13339	13324	13437	13207	13285	13379	13280	13327	13110	13479	13409	13363	13421	13369	13289	13269	13257	13087	13443	13219	13282	13196	13335	13318	13450	13288	13382	13254	13346	13321	13231	13363	13337	13186	13241	13372	13432	13376	13187	13415	13416	13348	13482	13327	13428	13291	13386	13228	13189	13343	13365	13486	13253	13406	13435	13284	13455	13331	13335	13322	13380	13234	13423	13255	13306	13329	13332	13166	13332	13428	13307	13251	13266	13160	13224	13361	13246	13401	13271	13470	13373	13261	13371	13342	13275	13072	13351	13202	13308	13293	13203	13285	13331	13370	13248	13297	13179	13318	13374	13320	13224	13530	13328	13403	13337	13348	13236	13314	13410	13154	13312	13360	13252	13328	13517	13235	13262	13290	13292	13437	13305	13346	13309	13314	13268	13280	13331	13426	13273	13341	13258	13258	13117	13245	13338	13277	13376	13443	13214	13297	13210	13319	13279	13321	13352	13253	13444	13360	13250	13441	13169	13313	13264	13312	13377	13254	13225	13315	13372	13239	13288	13340	13330	13508	13326	13214	13282	13540	13261	13259	13380	13177	13352	13126	13225	13274	13338	13190	13157	13279	13291	13363	13151	13333	13349	13160	13315	13168	13325	13394	13243	13371	13205	13424	13268	13339	13381	13181	13473	13243	13269	13321	13329	13323	13291	13336	13347	13478	13247	13316	13329	13257	13312	13263	13259	13373	13315	13216	13300	13355	13223	13127	13346	13292	13367	13214	13260	13188	13387	13385	13299	13504	13256	13320	13330	13375	13256	13287	13290	13288	13351	13297	13352	13314	13435	13400	13236	13357	13439	13211	13304	13252	13438	13155	13176	13272	13236	13369	13241	13315	13301	13188	13339	13147	13344	13227	13347	13419	13345	13225	13285	13198	13290	13299	13276	13209	13288	13204	13317	13302	13422	13208	13327	13321	13296	13351	13371	13304	13331	13389	13400	13216	13305	13183	13275	13390	13329	13132	13382	13218	13378	13418	13217	13351	13287	13313	13213	13335	13279	13281	13269	13390	13246	13167	13357	13248	13311	13246	13633	13348	13353	13240	13244	13321	13413	13320	13143	13409	13339	13337	13228	13403	13295	13297	13246	13371	13260	13277	13240	13342	13409	13310	13238	13329	13470	13460	13320	13380	13167	13386	13614	13356	13313	13263	13276	13360	13335	13368	13326	13318	13257	13501	13151	13248	13309	13304	13270	13288	13326	13429	13320	13263	13389	13517	13241	13376	13231	13399	13274	13174	13344	13289	13393	13296	13286	13383	13429	13283	13232	13444	13314	13242	13250	13233	13281	13354	13233	13389	13310	13206	13329	13133	13362	13277	13466	13305	13319	13372	13437	13187	13376	13448	13433	13421	13181	13201	13371	13284	13404	13248	13434	13407	13186	13255	13189	13280	13185	13379	13336	13210	13305	13207	13333	13486	13341	13315	13290	13394	13295	13435	13235	13268	13299	13158	13327	13347	13414	13248	13282	13482	13152	13505	13319	13279	13321	13396	13333	13180	13322	13161	13354	13166	13340	13294	13277	13420	13374	13341	13405	13319	13353	13237	13325	13243	13170	13248	13249	13365	13335	13246	13354	13353	13358	13132	13270	13138	13362	13535	13469	13459	13215	13343	13219	13423	13301	13286	13373	13534	13163	13359	13241	13235	13441	13286	13336	13393	13357	13364	13544	13298	13478	13078	13431	13148	13354	13206	13289	13554	13372	13413	13310	13371	13462	13309	13452	13323	13293	13360	13259	13237	13327	13197	13244	13360	13361	13173	13510	13323	13287	13382	13363	13364	13262	13316	13388	13291	13310	13326	13202	13249	13446	13370	13243	13336	13190	13408	13246	13174	13410	13285	13322	13333	13232	13229	13280	13390	13329	13251	13286	13312	13356	13109	13415	13316	13350	13359	13282	13290	13353	13304	13423	13136	13207	13423	13505	13278	13338	13181	13368	13299	13276	13244	13170	13429	13283	13287	13339	13259	13405	13326	13129	13348	13377	13202	13403	13186	13253	13226	13473	13265	13281	13255	13356	13183	13154	13336	13532	13324	13400	13334	13241	13274	13328	13297	13320	13272	13291	13317	13273	13321	13235	13353	13361	13286	13360	13180	13357	13372	13318	13303	13275	13232	13189	13307	13340	13350	13372	13244	13172	13308	13317	13314	13147	13171	13201	13282	13299	13321	13350	13477	13488	13336	13395	13297	13413	13341	13387	13272	13281	13342	13337	13378	13305	13327	13318	13265	13237	13282	13143	13325	13366	13365	13348	13305	13170	13233	13336	13396	13428	13323	13292	13218	13315	13138	13320	13405	13297	13290	13340	13330	13146	13336	13230	13229	13192	13351	13292	13324	13284	13167	13262	13443	13149	13357	13380	13311	13283	13337	13264	13370	13237	13233	13381	13179	13379	13187	13335	13190	13308	13308	13268	13404	13298	13386	13316	13307	13377	13232	13261	13414	13328	13463	13270	13267	13345	13384	13438	13347	13280	13403	13253	13211	13392	13163	13213	13379	13393	13249	13392	13341	13422	13385	13205	13337	13233	13280	13236	13349	13336	13284	13397	13305	13198	13529	13355	13295	13239	13372	13303	13312	13246	13389	13155	13404	13299	13283	13092	13408	13164	13284	13303	13351	13346	13127	13235	13324	13240	13397	13320	13250	13237	13425	13272	13415	13395	13234	13334	13265	13184	13367	13224	13268	13218	13341	13504	13253	13345	13257	13314	13242	13427	13241	13373	13359	13347	13472	13281	13244	13408	13388	13333	13308	13277	13280	13285	13269	13401	13453	13185	13325	13339	13324	13234	13355	13334	13431	13433	13340	13238	13252	13279	13280	13325	13169	13363	13291	13203	13364	13220	13531	13226	13184	13463	13371	13489	13469	13194	13326	13293	13315	13382	13448	13271	13190	13362	13386	13433	13419	13261	13225	13313	13235	13189	13590	13177	13270	13333	13460	13163	13221	13260	13373	13248	13173	13326	13401	13422	13403	13505	13339	13269	13381	13400	13118	13288	13422	13269	13254	13195	13372	13309	13099	13459	13183	13421	13199	13088	13343	13348	13359	13341	13316	13417	13295	13311	13348	13335	13320	13386	13312	13170	13347	13367	13374	13358	13225	13197	13421	13332	13160	13218	13476	13184	13308	13210	13285	13300	13541	13394	13457	13420	13237	13356	13410	13392	13363	13400	13359	13413	13247	13290	13414	13374	13204	13320	13428	13232	13200	13227	13356	13304	13156	13311	13333	13322	13363	13173	13353	13365	13267	13343
24432	21635	29241	24718	23345	26538	27120	22026	20240	19445	18372	17446	17268	16947	17009	16877	16715	16382	16643	16335	16326	16349	16396	16444	16192	16211	16463	16196	16073	16099	16253	16058	16207	16194	16273	16371	16461	16253	16187	16435	16271	16243	16237	16251	16084	16166	16127	16104	16121	16211	16019	16016	16266	16358	16222	16092	16201	16207	16132	15835	16273	16090	16312	16085	16169	16124	16049	16240	16087	16194	16286	16267	16051	16089	16039	16090	16293	16208	16236	16219	16083	16145	16083	16166	15933	16071	16017	16069	16164	16098	16339	16231	16047	16177	16014	15836	16093	16130	16189	16054	15952	16164	16254	16028	16218	16202	16078	16058	16288	16209	16221	16111	16072	16152	16007	16132	16345	16105	16082	16061	15976	16177	16087	16030	16054	16086	16154	16444	16232	16198	16097	16128	16018	16051	16259	16173	16122	16168	16165	15955	16077	16285	16175	15914	16128	16137	16205	15970	16138	16297	16054	16293	16087	16030	16182	16200	16316	16339	16002	16090	16110	16244	16285	16104	16054	15920	16080	16044	16055	16054	16036	16095	16153	16021	16416	16008	16062	15876	16137	16304	16168	16109	16234	16004	16134	16127	16157	16052	16029	16046	16124	16250	16080	16010	16026	16188	16119	16271	16218	16134	16220	16001	15979	16115	16114	16149	15905	16153	15967	16013	15873	15988	16308	16104	16057	16068	16014	16112	15935	16232	16022	15937	16128	16151	15882	16048	16032	15987	16258	16195	16235	16064	16154	16159	15982	16095	16314	16166	16216	15851	16082	15966	16238	16214	16085	16144	16018	16213	16225	16087	16167	16158	16233	16124	15927	16053	16127	16331	16159	16018	16277	16144	16190	16116	16067	16026	16089	15969	16206	15923	16031	16082	16280	16057	15902	16221	16147	16246	16091	16184	16089	16294	15982	16123	16006	16127	16071	15951	16040	16102	16178	15818	16011	16115	16005	16119	16220	16248	16098	16095	16252	16145	15954	16121	16319	15858	16081	16200	16231	16125	16036	16078	16046	16204	15992	16200	16090	15914	16174	16053	16013	16094	16174	16203	15995	15966	16056	16187	16164	15929	16071	16051	16166	16086	16162	16006	16144	16189	16310	16053	15965	15984	15936	16089	16247	16080	16153	15905	16270	15965	16259	16107	16193	16085	16051	15928	16141	16218	16081	16180	16170	15990	16132	16032	16120	15980	15939	16135	16084	16130	16078	15856	16108	16189	16018	16281	15957	15956	16178	16095	15898	16108	15967	16185	16035	16048	16009	16205	16213	16076	16017	16140	16129	16255	16054	16105	16020	16014	16075	16084	16134	16041	15973	15916	15979	16181	16068	16222	16357	16005	16043	16196	16106	15848	16069	16202	16222	16147	16070	16191	16141	16154	16107	16140	16006	16324	16269	16067	16062	16049	16075	16088	16118	16217	16232	15981	16011	16109	16148	16185	15999	15970	15993	16114	16115	16203	16093	15949	16092	16074	15947	15992	16132	16075	15930	15987	16083	16242	16104	15928	16241	16099	16131	16137	16067	16166	16098	16376	16039	16147	16266	16167	16201	16003	16353	16128	16140	16121	16161	16297	16082	16011	16121	16169	16062	16115	15984	15953	16040	16315	16269	16118	16177	16159	15953	16002	16204	16110	15961	16203	16055	16134	16122	16058	16147	16045	15792	16122	16250	16031	16191	16075	16108	16265	16116	16104	16177	16118	15939	15941	16077	15847	15996	15980	15964	16255	16272	16200	16106	16174	15982	16130	16204	15915	16201	15971	16125	15973	16081	15894	16170	16063	15953	16210	16078	16108	15799	16145	16149	16182	16212	16252	16053	15964	16139	16056	16182	16218	15969	16101	16077	15956	16189	16102	16032	16044	15892	16211	16010	16054	15923	15955	16178	15985	16038	16268	16176	16192	16038	16441	16294	16036	16044	15888	16215	16125	16043	16173	16088	16036	15809	16013	16049	16076	15721	16069	16005	16174	16070	16025	16031	16271	16203	16235	16214	16063	16035	16045	15911	16160	16164	16164	16254	16218	16040	15975	15946	16186	16132	16098	15994	16169	16209	16113	15972	16238	16120	16085	16140	16270	16394	15956	16231	15848	16110	16103	16174	16032	16184	16307	16223	16157	16048	15936	16191	16304	16322	16145	16129	16145	16159	15986	16224	16083	16098	16106	16333	16298	16106	16196	16089	16244	16013	15903	16152	16081	16107	15981	16311	16031	15725	16110	16051	16149	16209	16060	16016	15932	15999	16074	16163	15916	16254	16061	16045	16160	16065	15879	15919	16058	16149	16220	16231	16069	16033	16149	16157	15989	16399	16046	16229	16123	16188	16353	16049	16149	16099	16018	16182	15912	16175	16078	16173	16322	16092	16085	16103	16084	16184	16016	16262	16199	16128	16126	16229	16070	16075	16127	15987	16220	15928	15990	15898	16058	16016	16104	16032	16127	16104	16151	16264	16331	16040	16199	16020	16253	16052	16187	16121	15899	16241	16096	16107	16132	16076	16138	16149	16244	15957	16176	16144	16049	16176	16135	16231	15965	15988	15914	16112	16290	16231	15933	16305	15977	16190	16129	15985	16031	16339	16249	16260	15969	16328	16083	16042	16056	15963	16259	16037	16059	16170	16142	16145	16013	16072	16306	16104	16154	16175	16063	16036	16137	15905	15939	15880	16037	16223	16363	16168	15916	16071	16076	16172	16246	16163	15903	15988	16098	15851	15971	16299	15823	16199	16243	16319	16178	16085	16003	16126	16036	16150	16153	16054	16045	15997	16157	16055	16079	16243	16221	16151	15931	16108	16237	16133	15812	15950	15963	16038	15941	15938	15980	16025	16114	16153	15983	16092	16086	16175	16132	15915	16061	16106	16266	16133	16077	16160	16085	16123	16254	16157	16177	16137	16248	15911	16133	16017	16046	16061	16159	16058	16245	16143	16054	16189	16067	16346	16058	16182	15966	16141	16094	16156	16243	16160	16064	16236	16255	16201	16139	16247	16072	16149	16071	16005	16000	16264	16273	16169	16018	16217	15938	16089	16039	16181	16099	16244	16204	16067	16283	16252	15936	16179	15933	16263	16026	16070	16173	16070	16175	16113	16063	16012	16352	16285	15996	15980	15992	16089	16083	16003	16141	15962	16242	16210	16180	16012	16132	15889	16144	16043	16222	16010	16043	16206	16254	16134	16056	16290	16203	16102	16080	16031	16111	16142	16100	15966	15983	16194	16028	16112	16160	16311	16398	15890	15967	16004	15985	16089	16194	16026	16385	16153	16075	16173	15796	16130	16023	16106	16106	16001	16248	16204	16044	15960	16210	15959	16083	15856	16004	16155	15903	16083	16071	16153	15983	16224	16063	16080	15975	15976	16025	16310	15989	15991	15961	16230	16197	15998	16087	16206	16252	16036	16158	16107	15986	16098	16124	16209	16261	16036	15973	15980	16339	16089	16054	15952	16025	16052	15976	16265	16031	16108	16143	15819	15970	16215	16112	16098	16221	15833	15852	16028	16108	16214	16034	16146	16036	16101	16241	16057	15998	16156	15915	16171	16372	16243	16081	16158	15974	16154	16283	16173	16050	16335	16178	16107	15981	15973	16373	16161	16124	15915	15981	16084	16042	16116	15964	16058	16061	15909	15866	16227	16223	16207	16188	16101	16396	16094	16087	16112	16145	15864	16206	16155	16115	16243	16260	16048	16233	15994	16012	16049	16178	16101	16165	15914	16089	16228	15994	16171	16162	16171	16195	16078	15999	16273	16213	15963	16156	15943	16063	15829	16073	16270	16086	16127	15939	16218	15928	16066	16136	16153	16076	16186	16033	16155	16301	16041	16112	16068	16147	16082	16087	16290	16097	16008	16195	16374	16116	16071	16156	15888	16006	16105	16100	16229	16202	16290	16490	15992	16224	16172	15937	16383	16217	16174	16384	16153	16126	15924	15957	16201	16253	16091	15940	16046	15973	16134	15952	16105	16187	16143	16033	16050	16099	16173	16133	16159	15969	16100	16103	16055	16206	15959	16045	16073	16252	16194	16281	15995	16157	16199	16137	16032	16127	16002	16125	16059	16181	16150	16001	16094	16086	15987	16270	16320	16169	16077	16295	16163	16174	16096	16153	15978	16010	16267	16088	16016	16145	16238	16170	16174	16130	15962	15926	16010	16167	16230	16001	15931	16224	16132	16108	16198	16033	16111	16156	16170	16094	16265	16080	16144	16224	16095	16053	16316	16078	16039	16034	16026	16033	16074	16052	16028	16018	16105	16102	16305	15833	15992	16255	16272	16263	16054	15973	16046	16175	16131	16237	15988	16108	16127	16105	16082	16127	16307	16190	16201	16219	16005	16261	16107	16095	16087	16366	16041	16226	16112	16286	16057	16158	16088	16128	16053	16257	16214	16000	16229	15907	16238	16071	16256	16094	16013	15973	16003	16086	16194	16177	16131	15998	16244	16150	16214	16195	16137	16063	16209	16073	16145	16127	16199	16168	16032	16361	16078	16173	16268	16042	16118	16176	16059	16081	16066	16091	16110	16430	16126	16077	16191	16262	16103	15839	16072	15966	16017	16089	16266	16244	16222	16248	16118	16170	15889	16053	16210	16099	16076	16094	16211	16075	16033	16011	16072	16091	16132	16078	16102	16116	16090	16120	16018	16084	15950	16267	16355	16106	16034	15998	15876	16042	16005	15825	15989	16113	16147	16114	16169	16253	16273	16294	16001	16230	16042	15937	16055	16072	16041	16097	16244	16087	15958	16131	16000	16074	16102	16181	15920	15961	15996	16138	16106	16134	16325	16080	16163	16032	16140	16331	16045	16046	15907	16189	16296	16102	16097	16221	15929	16116	16258	16060	16078	16104	15802	16306	16251	16073	16133	16077	16156	16259	16113	16041	16091	16018	15944	16168	16112	16107	16147	16185	16078	15953	16130	16347	16137	16223	16263	16085	16183	16036	16112	16048	16037	16084	16207	16311	16336	16201	15925	16469	16050	16217	16236	15988	16211	16194	16202	16258	16149	16349	16161	15972	16209	15910	16163	16005	16062	16214	16160	16181	16176	16183	16168	16100	15940	16103	15998	16148	16151	16015	16130	16155	16131	16111	16242	16078	16238	16345	16269	16034	16037	16075	16209	16182
28531	49889	46922	38341	32754	28890	25404	22189	20520	18909	17170	16205	15615	15232	14828	14994	14761	14599	14483	14567	14199	14336	14265	14168	14177	14026	14149	14123	14093	14038	14167	14039	14128	14091	14130	14086	14000	14022	14129	14166	14068	14069	14198	13827	13935	14002	14046	14094	13871	14021	14070	13889	14103	13894	14204	13910	14144	14029	14120	14132	14151	14090	14046	14152	14046	14013	13983	13924	13922	13961	13861	13940	13894	13979	13957	13918	14101	13874	14086	14033	14028	14113	13969	14174	14102	14073	14219	13969	14176	14019	14055	13998	14127	13877	14086	14082	14101	14152	14016	13939	13965	13899	13942	14041	14073	13866	14015	13966	14060	14003	14111	14053	13859	13950	14072	13983	13977	14025	14043	13945	13968	13997	14130	13957	13964	14010	14148	14113	13842	14091	14060	14058	14006	14083	13913	14036	13998	13927	14135	13931	14110	13848	13886	13967	14053	14046	14020	14096	14116	14073	14268	13945	13933	13826	13912	14139	14011	14098	13983	14055	13903	13839	14012	13936	13795	14230	13924	13968	14008	13917	14042	14114	14021	14022	13985	13955	13907	14085	14146	14117	14003	13869	13890	13942	13988	13919	13924	14028	14044	14103	13795	14102	13816	14015	14202	13880	13842	14037	13956	13918	14144	14088	13954	13885	13866	13953	14058	13971	13995	13973	14059	13794	13827	13854	14175	14148	13885	13978	13797	14017	14166	14028	13941	13937	13829	13868	13871	14113	14046	13895	14068	13973	14080	14007	14084	13937	13930	13908	13888	14157	14021	13907	13891	14013	14084	14075	13966	13995	14026	14074	14055	13934	13998	14003	13989	14254	14083	14056	14133	14090	14084	13777	14073	14014	13710	13846	14014	13959	14000	14011	14005	14058	14042	14066	14180	14077	13983	14169	14017	13977	14065	13869	13947	14079	13810	13902	13953	14039	14061	14042	13869	14132	14226	13972	13989	13877	13893	14095	13929	14183	13934	14048	13873	13956	14088	13767	14016	14081	13941	14143	13947	13874	14004	14023	13974	14058	13980	13932	14082	14107	14008	14034	14140	14105	14103	14037	13861	13847	13962	13960	13977	14003	14147	14070	14060	13980	14052	14111	13943	14020	14179	13917	13930	13921	13972	13909	14057	13933	13927	14055	13935	13974	13986	13948	14016	13923	14180	13955	13966	14109	13960	13879	14063	14177	13870	13985	13847	14172	14084	13978	13925	13817	14301	14083	14004	13975	13842	14031	14012	14059	13926	13997	14028	14051	14061	14086	13916	13878	13984	14112	13987	14104	13971	14016	13920	13956	14014	14160	14110	14001	13887	13800	14134	14039	14006	14090	13959	13877	14004	14036	13969	14143	13933	13989	13940	13861	14038	14137	13956	14114	13906	14017	13937	13989	13981	14077	13988	14018	14159	13876	13908	13939	13965	13953	14036	13950	13891	14130	14023	13962	13961	14010	14042	14189	14034	14036	14032	13988	13914	14104	13909	14146	13890	13874	13890	14004	13988	13968	13896	14004	14095	14013	14057	13933	13997	13948	14065	13893	13898	13843	14018	14049	13976	13813	14061	14097	14104	13943	13957	13932	14029	13894	13807	13967	13983	13986	13942	13981	14079	14064	13993	13979	14041	13867	14028	13937	13959	13971	13950	14057	13800	14028	14010	13831	13947	14123	14003	13983	14076	14068	14013	13910	14084	13912	14163	14115	14001	13955	14014	14041	14054	14137	14047	14066	14033	13959	13938	14004	14061	14115	14021	13909	13967	14084	14037	13847	13940	13937	13936	13983	14039	13862	13978	13985	13938	14048	14026	14059	14029	14034	14036	13984	13972	13937	14143	13998	13997	13840	13918	13859	14130	14104	14072	13995	13913	13907	14171	13899	13985	14158	14040	13875	14031	14078	13982	13929	14102	14045	13997	14018	14023	13957	13882	13778	14178	13990	13998	14207	13904	14026	14013	13864	13827	14118	13944	14094	13977	14010	13966	14154	14068	13878	13980	13919	14049	14020	13816	14000	14003	14096	13921	14024	14066	13882	14169	13935	13897	13912	14120	13992	14070	13817	13921	14049	14118	13967	13917	14066	14131	13848	13988	13968	14070	14010	13948	14027	13921	13904	13994	13902	13905	13909	13852	14026	14056	13943	14019	13967	14050	14034	13976	14008	14071	13980	13843	14081	13868	13958	13993	14018	13830	14085	13954	14030	14097	13981	13920	13917	14095	13892	13995	13995	13908	13980	14034	13997	14066	13838	14117	13994	13870	13981	14028	13938	14138	13973	14058	13884	13904	14023	13873	13954	13928	14026	13930	14060	14142	13858	13971	13941	13993	14039	14036	13915	14116	13893	14105	13970	14094	13946	13977	13970	13966	14098	14126	13965	13947	14020	13956	13873	14201	13807	14060	14048	13936	13968	13919	14051	13980	13913	14027	13904	14018	13846	13994	14136	14008	13947	14003	13947	13896	14108	14084	13861	14019	13926	14054	13941	13908	14012	13965	14010	13955	13977	14110	13950	14077	13872	14044	13813	13895	14085	14127	14014	14045	14083	14020	13959	14070	13866	13877	13963	14004	14110	13860	14159	14046	14080	14162	14031	14057	14013	14064	14062	13928	13930	13938	14046	13915	13864	14054	13948	13972	13865	14052	13902	14076	13922	13948	14027	14022	13979	13830	14006	14047	13940	14055	13883	13966	13838	13862	14202	13981	13858	14155	13993	13754	14009	13825	13897	13931	14038	14029	14059	14033	14150	13846	14005	13951	13977	13954	13992	14015	13817	14007	13943	13992	14107	14025	13939	13919	14095	13947	14099	13987	13956	14041	14036	13974	13989	13962	13871	14111	14068	14028	13984	14037	13975	13996	13884	13957	14232	14112	13910	13856	14008	14035	13813	13960	14040	13994	13980	14034	13798	14060	13838	13959	14056	13877	13844	13915	13933	13941	13879	13889	14178	13988	14021	13977	13942	13986	13950	13926	13884	14087	14046	13974	13841	13931	13946	13968	14014	13953	14014	14006	14024	13973	13797	14044	13985	14160	14014	14151	13909	14118	13964	14104	14054	13959	14007	13966	13954	13967	13850	13895	13939	14140	14085	14031	14173	14035	14065	14100	13986	14002	14007	13975	13814	14072	13942	14007	13950	13856	13968	13849	14009	14013	14166	13960	13882	14119	13941	13981	14089	14049	13973	14070	13937	14073	13893	14067	13973	14065	13784	13988	14033	14040	14102	14140	14172	13940	13930	14072	14113	14029	14023	14083	13995	13999	14069	13818	13977	13961	14058	13998	14057	13991	14086	14013	14002	14035	13842	13973	13988	14012	13973	14050	13980	13880	13982	13882	14114	13905	14039	13895	13965	13869	13995	13858	14050	14168	14109	13966	14127	14012	13937	14031	14051	14165	13942	14124	14038	14076	13845	13890	14205	13942	13975	13995	14130	13890	14052	13936	14067	14034	13906	14049	14059	13951	14029	14119	13992	14064	13903	13802	14072	13941	13888	13839	13989	13980	14020	14070	13983	13879	14005	13951	13974	14202	14120	14072	13896	13813	14000	13884	14040	14096	14077	14024	14006	14100	13984	13958	13825	13947	14038	13916	13988	14021	14075	14141	13890	14123	14000	13922	13904	14076	14141	13891	14073	13983	13939	13939	13987	13959	13854	13818	14023	13955	14037	14029	13909	14019	13939	14007	14016	14005	13921	13891	14132	14050	13958	13930	13949	13894	14062	14043	14005	13952	13992	13864	13993	14010	13963	13990	13942	14032	14050	13869	13945	14015	13857	14014	14023	13893	14085	14082	13974	13938	13926	14051	13959	14019	14022	14062	13992	14056	14003	13964	14121	14112	13964	14067	13888	13930	13941	14071	14049	13922	13880	13996	13943	14027	14033	14100	13950	13972	13859	13984	13900	13913	13980	13901	13956	13953	13969	13960	13919	13940	13887	14059	13968	14197	14049	13885	13999	14107	14003	13995	13993	13996	14034	13885	13826	13987	14143	13983	14006	14120	13886	14156	14053	13937	13973	13873	13788	13909	14115	14124	13785	14057	14070	13883	13969	14145	13928	14091	13875	13903	13890	14151	13862	14118	13980	13963	14051	14002	13866	13976	14081	14009	14116	14086	13921	14136	14093	14064	13979	13956	13970	14122	13829	14023	13978	13933	14028	14107	13879	13844	13968	13839	13973	13865	13950	14055	14002	14020	14067	14112	14095	14105	14037	14112	13886	13956	13980	14032	14087	13969	14002	13986	13849	13964	13827	13921	13954	13771	13941	13905	13976	14155	13887	14111	14082	14006	13999	13899	13952	13959	14026	14044	14011	14011	14087	13927	14149	14005	14004	13979	14034	13841	13918	13951	13774	14088	13986	13892	13946	13927	13942	14084	13959	14231	13851	14027	13918	13976	14001	13967	13993	13999	13948	13958	14118	14099	14057	14082	13976	13993	13970	13848	13909	13981	13980	13923	14195	14019	13974	13855	14089	13926	14090	14026	13915	14124	13937	13906	14114	13994	13849	13968	13992	13997	13805	14223	13909	14139	14061	13979	13961	14133	13967	13974	14096	14124	14001	14006	13997	14124	14023	14099	13867	14081	13878	13901	14163	13998	14072	14060	14025	13949	14027	13917	13869	14022	13890	14004	13966	14006	13926	13949	14118	13874	14057	13935	14036	14039	14099	13975	14125	13984	13972	14127	14047	13962	13973	13810	13852	14117	14146	13975	14026	13861	14080	13989	13993	13922	14245	14109	14040	13841	14133	14056	14199	14055	14090	14003	13982	13864	13994	13952	13843	13755	14003	13843	14107	13856	13974	14012	13925	14118	13819	13882	14023	14004	14182	14017	13734	14126	13949	13790	14069	14055	13905	14215	14062	14023	13886	13896	13861	13902	13969	13955	14039	13917	14061	13970	14078	13878	14073	14035	13978	13914	14034	13769	14094	13890	14045	14000	13975	13922	14008	14155	14173	13788	13947	13982	14017	14010	13874	14080	13995	13821	14240	13869	14005	14087	14054	13989	14018	13888	13977	14049	13925	13983	14006	13940	14165	14003	13953	13870	14047	13985	13929	14118	14030	13889	14026	13976	14002	14086	14014	14085	14048	13815	13886	13871	13821	14024	14089	14053	13931	13998	13898	13887	13997
30956	26192	27378	23600	19770	18233	17009	16241	15378	14982	15007	14943	14862	14640	14719	14376	14444	14419	14509	14400	14313	14392	14449	14460	14518	14458	14425	14477	14392	14420	14268	14274	14329	14398	14359	14300	14415	14427	14302	14604	14360	14380	14469	14396	14216	14263	14324	14104	14109	14423	14339	14179	14315	14075	14369	14483	14371	14223	14250	14337	14192	14173	14337	14438	14538	14396	14444	14572	14402	14361	14609	14134	14361	14364	14294	14337	14180	14175	14247	14457	14188	14411	14420	14385	14423	14412	14391	14486	14526	14295	14616	14163	14386	14102	14441	14578	14400	14418	14369	14582	14331	14357	14220	14240	14365	14219	14405	14276	14209	14264	14406	14567	14359	14392	14341	14493	14505	14341	14185	14347	14298	14296	14505	14188	14402	14267	14459	14302	14344	14202	14516	14377	14220	14397	14357	14228	14536	14298	14562	14322	14208	13999	14381	14419	14516	14203	14339	14296	14488	14231	14520	14404	14354	14383	14275	14456	14239	14340	14317	14239	14364	14334	14313	14239	14301	14384	14375	14636	14421	14324	14413	14263	14389	14412	14398	14259	14246	14211	14409	14511	14500	14284	14224	14375	14130	14350	14316	14252	14423	14255	14219	14387	14378	14563	14429	14283	14299	14286	14346	14079	14207	14042	14345	14426	14381	14511	14292	14285	14502	14527	14409	14445	14418	14435	14379	14419	14321	14359	14240	14383	14509	14438	14489	14342	14474	14416	14276	14322	14529	14181	14229	14239	14417	14420	14477	14151	14413	14467	14506	14253	14121	14453	14383	14469	14363	14532	14354	14412	14513	14494	14452	14371	14348	14229	14085	14444	14331	14437	14216	14264	14542	14346	14500	14522	14418	14382	14331	14457	14434	14281	14229	14336	14252	14269	14443	14525	14355	14436	14400	14287	14347	14258	14218	14091	14544	14198	14371	14460	14295	14401	14483	14352	14443	14301	14542	14377	14444	14398	14342	14570	14407	14437	14459	14386	14270	14363	14183	14551	14391	14465	14293	14341	14440	14276	14305	14241	14191	14398	14264	14354	14421	14438	14363	14156	14404	14182	14396	14353	14438	14471	14305	14319	14452	14306	14211	14399	14305	14254	14470	14445	14447	14163	14391	14308	14345	14425	14211	14381	14262	14309	14513	14331	14269	14234	14269	14715	14459	14397	14370	14340	14339	14329	14295	14409	14457	14504	14501	14392	14338	14288	14462	14469	14291	14397	14367	14635	14289	14424	14408	14252	14395	14362	14404	14407	14406	14257	14373	14458	14347	14297	14315	14386	14470	14347	14356	14323	14392	14318	14323	14325	14230	14251	14340	14226	14368	14295	14130	14464	14414	14455	14278	14412	14500	14417	14416	14346	14283	14450	14362	14317	14306	14177	14408	14463	14480	14160	14365	14620	14269	14507	14380	14230	14481	14287	14231	14348	14432	14242	14495	14416	14470	14301	14332	14486	14312	14260	14360	14471	14285	14266	14359	14434	14362	14243	14470	14350	14298	14489	14287	14411	14472	14261	14580	14481	14365	14345	14413	14328	14340	14412	14435	14523	14310	14000	14396	14307	14341	14661	14502	14280	14252	14465	14504	14228	14297	14468	14472	14278	14309	14503	14644	14319	14264	14157	14384	14397	14074	14273	14391	14338	14292	14372	14508	14521	14371	14334	14309	14458	14478	14269	14524	14377	14454	14376	14541	14423	14451	14279	14475	14097	14335	14454	14510	14241	14400	14265	14300	14348	14347	14322	14246	14220	14440	14141	14418	14380	14323	14250	14474	14453	14395	14441	14208	14215	14260	14027	14160	14283	14391	14450	14465	14399	14362	14449	14285	14537	14388	14463	14386	14391	14471	14491	14230	14259	14403	14202	14280	14317	14213	14440	14350	14458	14347	14405	14352	14379	14323	14377	14306	14490	14376	14414	14435	14510	14488	14274	14293	14407	14172	14343	14316	14114	14425	14424	14368	14336	14456	14216	14386	14466	14420	14490	14437	14257	14534	14253	14234	14481	14590	14411	14319	14157	14556	14279	14431	14588	14361	14131	14381	14417	14428	14195	14370	14505	14388	14468	14345	14545	14315	14321	14447	14359	14499	14276	14410	14337	14218	14373	14322	14489	14246	14467	14193	14511	14467	14326	14422	14541	14491	14339	14293	14432	14459	14458	14324	14206	14391	14333	14474	14309	14107	14228	14310	14277	14341	14613	14377	14336	14172	14324	14382	14419	14440	14450	14264	14299	14538	14165	14396	14398	14169	14352	14403	14530	14256	14526	14537	14401	14363	14319	14308	14491	14304	14469	14435	14164	14326	14251	14324	14379	14187	14458	14436	14244	14250	14297	14490	14452	14295	14429	14238	14405	14184	14377	14434	14231	14398	14313	14418	14403	14499	14458	14542	14285	14547	14493	14324	14372	14163	14620	14304	14354	14465	14343	14423	14253	14435	14575	14400	14260	14432	14434	14183	14373	14276	14299	14238	14291	14315	14317	14405	14274	14275	14437	14274	14485	14399	14584	14465	14437	14652	14479	14437	14549	14390	14331	14483	14322	14434	14297	14413	14212	14330	14199	14343	14257	14137	14249	14445	14286	14358	14407	14347	14493	14458	14455	14356	14269	14536	14358	14207	14447	14364	14322	14586	14296	14130	14257	14512	14128	14230	14506	14270	14361	14292	14374	14304	14560	14345	14394	14308	14168	14192	14420	14424	14300	14214	14141	14329	14417	14491	14326	14471	14491	14507	14485	14306	14492	14158	14134	14303	14375	14506	14399	14382	14240	14237	14382	14341	14357	14269	14402	14204	14247	14393	14434	14479	14428	14311	14355	14273	14254	14485	14451	14485	14436	14247	14416	14161	14451	14155	14287	14307	14195	14121	14445	14321	14320	14296	14421	14230	14172	14356	14361	14491	14456	14426	14304	14193	14587	14649	14265	14150	14363	14426	14555	14275	14337	14204	14173	14278	14414	14313	14322	14285	14440	14351	14432	14375	14476	14217	14127	14292	14296	14438	14281	14361	14293	14504	14419	14492	14349	14286	14415	14267	14439	14309	14379	14466	14193	14501	14515	14316	14256	14342	14179	14258	14314	14347	14365	14281	14195	14288	14376	14343	14400	14457	14378	14491	14255	14359	14438	14415	14517	14382	14203	14342	14510	14338	14345	14379	14335	14194	14138	14409	14386	14392	14154	14460	14535	14404	14437	14303	14431	14352	14504	14426	14247	14390	14547	14407	14463	14380	14360	14378	14238	14325	14223	14411	14269	14157	14435	14399	14443	14371	14470	14449	14248	14420	14263	14423	14453	14455	14487	14407	14315	14263	14585	14427	14315	14401	14431	14193	14302	14458	14339	14205	14349	14324	14367	14320	14277	14309	14252	14417	14323	14323	14175	14454	14424	14290	14313	14245	14301	14293	14457	14414	14573	14365	14187	14160	14419	14281	14373	14539	14267	14420	14339	14420	14417	14479	14188	14540	14272	14442	14237	14518	14401	14234	14371	14474	14319	14387	14404	14472	14406	14496	14094	14404	14369	14260	14314	14242	14337	14183	14334	14444	14528	14319	14445	14303	14367	14485	14424	14479	14559	14426	14516	14468	14395	14265	14206	14442	14522	14337	14339	14377	14271	14216	14411	14499	14367	14167	14389	14373	14278	14225	14341	14375	14432	14405	14186	14316	14147	14350	14108	14366	14522	14377	14399	14485	14485	14478	14264	14387	14454	14502	14473	14359	14233	14572	14524	14348	14294	14226	14366	14192	14404	14375	14254	14563	14362	14459	14341	14328	14226	14417	14442	14268	14452	14498	14304	14326	14507	14405	14351	14330	14215	14536	14298	14479	14347	14284	14331	14328	14571	14397	14160	14426	14481	14326	14443	14336	14255	14410	14182	14398	14167	14379	14436	14405	14506	14484	14312	14437	14395	14292	14442	14416	14329	14311	14332	14592	14527	14443	14360	14354	14208	14277	14468	14562	14451	14263	14429	14343	14483	14382	14239	14482	14223	14460	14185	14573	14151	14346	14290	14301	14305	14359	14464	14445	14382	14309	14269	14297	14229	14262	14380	14434	14398	14514	14247	14452	14400	14487	14368	14490	14319	14225	14439	14365	14336	14533	14129	14441	14521	14352	14365	14268	14665	14403	14597	14357	14142	14133	14308	14406	14330	14339	14474	14394	14444	14381	14246	14192	14358	14398	14546	14278	14524	14332	14371	14440	14297	14278	14171	14350	14271	14298	14469	14296	14134	14366	14268	14325	14388	14407	14392	14247	14255	14306	14140	14262	14437	14425	14424	14447	14263	14212	14501	14332	14510	14492	14143	14286	14321	14264	14413	14484	14376	14440	14289	14531	14356	14429	14271	14254	14262	14396	14462	14483	14141	14266	14153	14249	14222	14197	14602	14171	14423	14521	14386	14483	14369	14391	14372	14284	14181	14475	14274	14481	14463	14469	14424	14443	14381	14304	14259	14414	14348	14315	14353	14346	14306	14308	14375	14239	14309	14393	14265	14481	14699	14534	14398	14320	14380	14397	14281	14312	14444	14299	14322	14377	14272	14449	14510	14306	14621	14331	14428	14262	14436	14350	14363	14392	14455	14483	14343	14402	14554	14284	14348	14547	14401	14373	14498	14338	14204	14395	14437	14289	14413	14445	14279	14224	14289	14413	14412	14388	14421	14344	14408	14422	14296	14417	14344	14366	14197	14411	14602	14569	14528	14380	14347	14317	14389	14444	14530	14391	14272	14335	14253	14340	14308	14296	14467	14381	14415	14257	14108	14544	14451	14520	14280	14369	14395	14485	14408	14373	14354	14280	14494	14313	14491	14240	14391	14262	14353	14592	14382	14443	14424	14605	14380	14426	14109	14535	14389	14475	14354	14366	14376	14230	14380	14497	14252	14331	14309	14330	14256	14364	14352	14279	14303	14228	14344	14509	14382	14076	14407	14359	14290	14424	14239	14447	14236	14431	14318	14495	14508	14318	14274	14210	14342	14398	14203	14558	14291	14509	14414	14363	14331	14306	14321	14507	14400	14488	14339	14447	14221	14321	14389	14316	14250	14335	14508	14339	14495	14319	14299	14358	14347	14317	14361	14247	14274	14389	14446	14320	14341	14322	14380	14187	14241	14362	14236
24414	34735	33027	25263	21428	18661	16959	16094	14817	14170	13810	13719	13496	13404	13134	13179	13103	13014	13114	13052	13071	12973	12980	12875	12845	12895	12864	12872	12903	12857	12955	12781	13080	12877	13078	12919	12936	12844	12834	12822	12797	12872	13001	13040	12797	12829	12886	13083	13017	12866	12805	12806	12857	12920	12954	12895	12982	12857	13092	12898	12923	13041	12897	12908	12825	12869	12848	13049	12885	12826	12766	12855	12805	12973	12769	12905	12980	12953	12739	12935	12698	12976	13018	12859	12832	12864	12946	12957	13101	13084	12837	12951	12913	13052	12886	12743	12917	12837	12977	12846	12775	13019	13069	12940	12788	12991	12939	12893	12868	12839	12790	12961	12849	12852	12823	12801	12933	12791	12867	12720	12912	13151	12882	13021	12857	12958	12857	12851	12954	12911	12885	12815	12891	12796	12982	12992	12943	12880	12890	12899	12887	12639	13002	12847	12850	12832	12877	12958	12878	12896	12902	12803	12927	12948	12940	12946	12812	12875	13032	12972	12968	12948	12831	13017	12797	12875	13053	12887	12904	13046	13019	12841	12875	12924	12913	13062	12998	12787	12834	12910	12942	12863	12863	12819	12763	12909	13043	13008	12914	12818	12833	12845	12830	12922	12958	12971	12695	12803	12882	12869	12888	12774	12881	12988	12902	12923	12798	13101	12863	12963	12865	12786	12766	13006	12780	12722	12908	12885	12973	12858	13010	12808	12991	12884	13013	12914	12824	12886	12905	12843	12911	12941	12819	12833	12960	12944	12892	12917	12925	12886	12952	12894	12846	12885	12825	12748	13159	12905	12784	12933	12896	12852	13093	13036	12878	12951	12952	12972	12814	12864	12919	12919	12681	12923	12933	12976	12780	12813	12736	12953	13039	12881	12824	12911	12929	12796	12918	12774	12942	12933	12977	12905	12983	12816	12839	13027	12666	12798	12801	13047	12895	12998	12894	12987	12991	12827	13156	12905	12904	12949	12912	12990	12905	12937	12956	12774	12900	12912	12959	12923	12869	12981	13001	12974	12854	12867	12963	12902	12830	12815	12905	12853	12828	12892	12810	12965	12956	12812	12984	12917	12712	12900	12800	12925	12846	12794	12931	12803	12881	12942	13040	12773	12788	12797	12961	12895	12945	13013	12934	13054	12905	12901	12901	12897	12966	12828	12875	12916	12835	12952	12653	12991	12811	12779	12997	12991	12855	12945	13019	12867	12887	12910	12996	12845	12900	12737	13043	12905	12787	12890	13040	12820	12965	12948	12937	12793	12910	12914	12901	12867	13009	12820	13044	12864	12825	12794	12869	12822	12940	12933	12910	12986	12894	12835	12965	12819	12971	12945	12994	12892	12849	12861	12769	12862	12830	12824	12893	12980	12856	12922	12809	12947	12879	13022	12965	12955	12803	12864	12876	12857	12956	13014	12784	12769	13056	12808	12792	12794	12970	12892	13032	13001	12924	13035	13052	12808	12811	12735	12992	12750	12872	12837	12982	12906	12892	12917	12835	12939	12939	13101	12863	12792	13061	12974	12920	12946	12793	12908	12873	12806	12873	12958	12907	12874	12998	12897	12844	12856	12742	12954	12845	12960	12860	12954	12903	13021	12918	12781	12836	12947	12859	13043	13024	12976	12836	12886	12845	12996	12973	12795	12848	12841	12827	12918	12892	12721	12776	12811	12829	12897	13008	12881	12848	12843	12772	12817	13016	12829	12976	12930	12939	12908	12777	12827	12863	12895	12854	12660	12975	12879	12682	13015	12701	12917	12964	12827	12953	12791	12866	12869	12956	12870	12757	12975	12913	12992	12925	12894	12889	12818	12977	13058	12966	13073	12928	12951	12857	12790	13040	12885	12697	12806	12915	13025	12919	12941	12998	13039	12981	12997	12820	12826	12765	12862	12869	13014	12934	12840	12886	12897	13036	12698	12802	12842	12898	13027	12810	12875	12856	12851	12805	12990	13023	12919	12879	12783	12826	12774	12837	12862	12894	12857	12897	12954	12939	12958	12920	12864	12845	12874	12830	12969	13021	12933	12948	12963	12870	12864	12995	12969	12983	12773	12939	12948	12931	12869	12838	12902	12894	12835	12993	12927	12852	12911	12888	12864	12936	12836	12908	12875	12936	12997	12802	12838	12996	12926	12872	13052	12761	12960	12765	12779	12895	13122	12945	12907	12831	13030	12771	12925	12857	13036	12795	12726	12995	12977	12877	13064	12909	12817	12835	12892	12977	12841	12845	12959	12878	12944	13081	12942	12935	12925	12862	12889	12901	12983	12793	12957	12893	13022	13062	12856	12876	12731	12831	12950	12898	12971	12781	12910	13009	12952	12799	12937	12981	12964	12859	12829	12837	12927	13102	12971	12832	12892	12888	12749	13098	12737	12996	12863	13039	12942	13039	12866	12792	12954	13015	12889	12829	13119	13044	12995	12935	12754	12796	12951	12918	12926	12961	12876	12826	12897	12910	12733	12988	12814	12943	12944	12953	12824	12998	12820	12930	12988	12998	13003	12958	12918	12842	12844	12884	12902	13017	12981	12889	12893	12858	12832	13072	12899	12747	13026	12660	12800	12837	13007	12831	12815	12894	12891	12848	12896	12965	12851	12918	12926	12887	13004	12852	12901	12945	12966	12915	12870	12740	12808	12780	12906	12877	13060	12875	12883	13015	12891	12743	12821	12845	12949	12807	13070	12783	12922	12860	12994	12915	12838	12852	12841	12882	12809	12809	12970	12817	12916	12917	13242	12874	12886	12900	12804	12900	12829	12813	12940	13021	12938	12870	12939	12954	12847	12904	12898	12953	12953	13082	12806	12906	12778	12884	12874	12913	12768	12939	12947	12946	12883	13013	12932	12731	12903	12834	12908	12859	12925	13016	12880	12931	12848	12807	12850	12862	12974	12986	13022	12878	12965	12915	12858	12981	12868	12849	12912	12893	13082	12847	12890	12798	12901	12889	12955	12793	12972	12930	12758	12949	13012	12901	12973	12873	12932	12868	12879	12983	13011	12819	12906	12934	12893	12977	12904	12837	12968	12963	12867	12943	12909	12895	12981	12995	12980	12811	12917	13114	12969	12979	12802	12954	12867	12801	12975	12941	12707	12917	13075	12972	12943	12836	12883	12999	12804	12764	12887	12966	12892	12958	12941	12829	12877	12786	12999	12884	12792	13092	12881	12880	12755	12751	13008	13001	12886	12896	12973	13006	12991	12948	12918	12811	12692	13045	12870	12939	12919	12866	12859	13015	13018	12817	12725	12934	12764	12903	12891	12966	12955	12863	13010	12913	12908	12884	13020	12940	13060	12919	12883	12867	12848	12871	12883	12924	12944	12994	12769	13022	13076	12918	12896	12817	12940	12884	12911	12844	12884	12952	12840	12902	12971	12956	12751	12808	12912	12995	13048	12921	12739	12906	12786	12960	12964	12764	12890	12926	12914	12810	12902	13075	12895	12719	13004	12740	12750	12840	13022	12842	13009	12970	12845	13018	12751	13058	13015	12932	12876	12801	12675	13005	12896	12965	12981	12835	12788	12847	12861	12863	12883	12885	12932	12886	12947	12785	13106	12930	12809	12891	12830	12919	12799	12960	12953	13050	12945	12952	12916	13064	12837	12931	12884	12881	12984	12873	12898	13085	12915	12816	12836	12839	12955	12972	12848	12863	12882	12958	12924	12748	12849	12911	12845	12982	12961	12971	12989	12918	12887	12877	12774	12754	12873	12946	12909	13043	12902	12905	12829	13077	12941	13101	12900	12913	12815	12773	12750	12811	13021	12939	12999	12944	12848	12855	12890	12985	12984	12927	12866	12871	12956	12769	12912	12962	12855	12993	13029	12814	12850	12811	12898	12802	12988	12852	12883	12921	12796	13059	12909	12938	12858	12895	12858	13005	12923	13055	12836	12897	12840	12913	12917	12917	12919	12960	12898	12838	12942	12908	13000	12926	12790	12849	12792	12819	12735	12897	12792	12908	12932	12931	13030	12851	12860	12857	12943	12802	12738	12832	12990	12792	12802	12872	12728	13024	12902	12788	12990	13047	12843	12961	12885	12892	12832	12881	12831	12752	12856	12703	12948	12836	12938	12975	12876	12789	12999	12867	12908	12873	12988	12891	12931	12757	12808	12724	12878	12948	13002	12708	12871	12876	13014	12890	12957	13061	13039	12904	12838	12920	12939	12999	12914	12866	12889	12871	12990	13062	13017	12961	12929	12915	12753	12858	12938	13085	12885	12914	12791	12849	12776	12798	12897	12877	12939	12814	12934	12811	13066	12835	12818	12910	12797	13064	12942	12969	12794	13005	12863	12974	12855	12953	12958	12921	12879	12796	12899	12915	12822	12767	12821	12742	12882	13015	12850	12999	12842	12983	12948	12895	12982	12932	12905	12885	12833	12902	12905	12905	13009	13070	12877	12926	12859	12906	12963	12909	12935	13011	12839	12702	12694	12928	12727	13128	12943	12836	12832	12949	12946	12987	12898	12724	12807	12962	13044	13043	12869	12914	13003	12938	12857	13031	12981	12975	12809	12860	12812	12964	12876	12868	13155	13074	12947	12952	12733	12847	12967	12811	12953	12928	13002	12870	12799	12769	12715	12961	12884	12877	12703	12924	12843	12882	13017	12863	13138	12939	13015	12883	12869	12741	12900	12767	12955	12836	12965	12913	13086	12877	12933	12832	12933	12869	12842	13050	12839	12892	12849	12878	12961	13018	12877	12813	12862	12914	13053	12777	12907	13104	12932	13067	13073	12763	13040	12944	12782	12913	12812	12946	12991	12889	13013	12955	12661	12836	12905	12856	12847	12868	12929	13029	12848	12890	12904	13036	12846	12778	12840	12994	12847	12857	12905	12955	13049	12781	13042	12939	12807	12884	13041	12881	13036	13198	12955	13004	12721	12870	12804	12946	12858	12782	12842	12838	12807	13012	12887	12999	12874	12838	13026	12871	12971	12890	12988	12890	12830	12964	12850	12964	12807	12911	12874	12910	12942	12904	12820	12898	12969	12999	12835	12894	13000	12780	12562	13088	12885	12947	12895	12898	12876	12991	12889	12845	12986	12932	12960	12874	12934	13043	13057	12917	12998	12839	12873	12765	12981	12756	12893	12850	12928	12996	12754	13042	12900	12773	12877
25865	21624	28727	26171	24900	24161	22048	18782	17311	16754	16163	15897	15534	15479	15289	15290	15361	15373	15178	15144	15257	15157	15347	15233	15253	15057	15046	15213	15209	15030	14944	15257	14871	15245	15036	15113	15350	14993	15168	15126	14791	15053	15016	15061	14908	15191	15199	14859	14996	15100	15112	15032	15023	15124	15005	15019	14892	14909	14926	15109	15017	14866	15058	15120	14991	15150	15056	14967	14965	15197	14841	15115	15162	14979	14958	14910	14945	15090	15074	15110	15022	15024	15113	15281	14824	15146	15108	15170	15062	15069	15061	14955	15082	14927	15022	15054	15064	14813	14838	15022	15152	15075	15020	15080	15327	14956	15022	15003	14831	15087	15182	15138	14963	14799	14945	15333	15249	14997	14980	15175	15195	14960	15093	15135	14870	14926	14967	14946	14967	15099	15116	15068	15123	15086	15139	15031	15195	15034	14838	14946	14928	15118	14911	14803	15151	14876	15010	14893	14939	14961	14890	15082	14870	15050	14876	14943	15039	15067	15014	14920	15008	15030	15066	15009	14902	14854	14930	14894	14970	14965	15093	15065	14902	15030	15009	14962	14943	14915	15015	14940	15138	15014	14996	14974	14757	14843	14969	14919	14822	15048	15028	15086	14872	14935	14976	15113	15025	14761	14956	15186	15097	15092	14809	14856	14961	14990	15037	14932	15143	14904	14958	15024	14778	15047	14943	15114	14993	14813	14899	14930	14980	15098	15007	15044	15139	14939	14716	15019	15127	14978	15068	14970	14996	15066	15102	14806	15121	15002	15013	14972	15002	14973	15141	15072	14980	14901	15138	15051	15059	15160	15077	14888	15101	15215	15043	15001	14900	15078	14722	15026	14987	14864	14836	15029	14951	15131	15091	14866	14943	14854	14874	15049	14860	14875	15029	14911	15081	15096	15026	15064	14931	14906	15129	15025	15018	14903	14746	14926	14857	14989	14910	14858	14979	14936	14942	14975	15159	14862	14880	14937	14983	14924	15195	15018	14898	14973	15018	15201	14882	14957	14917	15170	14945	14854	15093	14761	14996	14974	14931	15093	14979	14903	14938	14983	14940	14964	14907	14966	15019	14987	14923	15047	15016	14911	15167	14960	14822	14777	14973	15012	15033	15001	15082	14903	15089	15111	15201	14974	14808	14767	14894	14711	15004	15042	14999	14860	15050	14687	14852	15044	15071	14931	14967	14814	14774	14963	14931	14921	14969	15049	15056	14967	15010	15102	14984	14968	14761	15000	15095	15084	15026	14843	15015	14930	15013	14912	14830	15159	15064	15080	14928	14830	15226	14928	14940	14959	15094	14929	15089	14894	15027	14886	14974	14966	15033	14956	14797	14988	14975	14849	14955	15112	15047	14918	14930	15097	14956	15066	14934	14927	14800	14972	15010	15024	15066	14977	14888	14922	15015	14741	14940	14910	15066	14808	15001	14753	14935	14959	14878	15072	14968	15137	14859	15043	15144	14979	14884	14852	14860	15009	14976	14770	15022	14810	14924	14817	15147	14994	14969	14820	14906	15092	14941	14983	14899	14977	14872	15090	14810	15177	15182	14917	14953	15142	15087	15153	14973	15077	14997	15091	15025	15135	14957	15028	15015	14879	14909	15082	15008	15013	15216	15110	14867	15044	14874	15017	15075	15133	14935	14940	15077	15212	15124	15015	14944	14823	15129	15005	14837	14854	15085	15036	15200	15142	14893	14935	15093	15053	15244	15171	14985	14960	14870	14995	15002	15015	14887	15130	15056	15051	14973	14932	15008	15002	15041	15124	15000	14968	15139	14872	14941	14731	14833	14813	14956	14693	14849	14945	14999	15032	14859	15026	15022	14910	14996	15109	14936	14822	14942	15052	15068	14848	15158	14859	14800	14780	15115	14842	15084	14865	15045	14990	14999	14927	14947	15025	15136	15063	14942	14963	14913	15072	15049	14914	14935	14932	14831	15035	15081	15068	14867	14967	15103	14872	15019	15044	14910	14873	14929	14945	14972	15018	15010	14925	14970	14827	15064	15006	15125	15030	14972	14943	14960	14834	14864	15088	14945	14960	14989	15187	15013	14800	15029	14886	15021	15000	14934	14850	14984	14933	14941	15199	15175	14906	14958	14970	14914	14992	14897	14919	14961	14976	15120	15218	14996	14923	14919	15193	15049	14963	14941	14805	15067	15096	15180	15136	15268	15100	14880	14914	14922	14762	15026	15110	15038	15105	14971	14886	15058	14943	15107	14918	15017	14924	14782	14890	14923	14903	14918	14909	15133	14997	14851	15119	15010	15110	14985	14967	14916	15070	15122	15126	15021	14964	15019	14995	14983	14869	14938	15051	14948	14873	15124	15091	14991	14856	14800	14870	14921	15038	14917	15007	14956	14724	15016	15125	14889	14884	15181	15057	15118	14953	14931	14996	14842	14869	14882	15092	14759	15072	14921	14996	14930	15003	15198	14943	15099	15148	15056	15042	14921	14956	15095	14897	14830	15026	14938	14899	15195	14941	15042	14925	15013	15078	14994	15109	15142	15129	15148	15150	14898	15089	15033	15194	14956	14909	14844	14982	14867	14956	15009	15079	14880	15117	15046	14958	15010	15099	15075	14967	15013	14935	15319	14837	14982	15281	14892	15208	14908	14956	15031	15135	15108	14958	15073	14991	14998	14959	15204	15104	15009	14988	14907	14865	15081	15044	14999	14928	14985	14834	14854	14865	14932	14936	14972	14819	15002	14860	15176	14876	14970	14968	15070	14950	14988	14914	15013	15107	14897	14954	15014	14916	14869	14882	15004	15074	14895	15143	15046	15068	15078	14884	15067	15129	14922	14934	14837	15126	15032	15118	15052	14972	14942	14883	14939	15146	14941	14782	14945	15026	14828	15080	14979	15188	15019	14824	14937	15061	15113	15005	15091	14817	15089	15002	14997	14980	15035	15099	14902	15082	14946	14819	14979	14895	15101	14922	14904	15070	14832	14777	14858	14926	14871	15196	14976	15032	14969	14763	14807	14846	15071	14935	15076	14984	15036	14798	14941	14870	14958	14943	14961	15085	14863	14995	15063	15045	14967	14915	15260	14957	15171	14896	14995	14978	14935	15032	14940	15091	15065	15091	15232	15158	14948	15005	15155	15097	15175	15126	15027	14948	14924	14950	15074	15000	14957	14921	15206	14822	15067	15053	14979	14852	15064	14868	14981	14971	15111	15000	14948	15034	14976	14909	14916	15090	14974	15126	15113	14947	14988	15098	14859	14975	15024	15111	14862	15122	15058	14913	14947	15029	15046	14940	15118	15016	14751	14969	15048	15036	15076	14972	15056	14942	14902	15068	15078	15068	15051	15029	14882	15097	15001	15052	14976	14930	15107	15047	14752	14804	15077	14899	14889	14857	14981	15043	14870	14945	14809	15003	14909	14836	15028	14940	14961	15041	15014	14942	15023	14821	14996	15093	14923	14837	14801	15177	15036	14962	15104	15121	15046	14932	15050	14999	15083	14778	14962	15080	14997	14936	14923	14945	14985	14893	14782	14883	14765	15147	15161	14925	15076	15116	15005	15165	14885	15005	14914	14973	15084	15049	15170	14976	14966	15096	15046	15000	14966	15013	15181	14942	14972	14943	14905	14800	14948	14942	15004	14866	14824	15090	15019	15114	14958	14945	15026	15130	15006	15083	15038	14974	14906	14969	14934	15018	14814	15098	15022	14923	15210	14936	14887	14707	14918	14770	15042	15122	15022	14894	15169	15071	15033	14948	15045	15231	15116	15112	14941	15078	15101	14898	15019	14788	15072	15161	14964	14987	14992	14935	15119	14876	14879	15018	15020	14973	15122	15076	15110	15066	15092	15135	14849	14897	15080	15017	15096	15039	15022	15036	14972	15060	14908	15090	15094	15052	15152	14955	15207	14818	14829	14868	15086	15124	14826	15051	15015	15098	15130	15139	15077	15136	14726	14961	15169	15000	15092	15165	15060	15117	14948	14866	15022	15155	15080	14898	15082	14975	15115	14950	14879	14918	15034	14962	15046	15018	14864	14976	15051	14771	14887	14882	15133	14984	15017	14951	15120	14851	15146	15097	14966	14935	15043	14916	14964	14992	14974	15056	14893	14995	15013	14878	14975	14996	14951	14671	14935	14969	14998	14909	15077	14801	14936	14894	15071	14817	14820	14921	15161	14820	15132	14942	15005	14909	15032	15257	14952	15142	14880	14993	14925	15022	15005	15062	14847	14957	15252	14981	15288	14704	15040	14968	14798	15108	14914	15018	15026	14848	15010	15030	14845	15088	15010	15042	15191	14952	14861	14967	14976	15099	14950	15067	14866	15014	14963	15098	14967	14989	14895	14872	15140	14857	15131	14959	15013	14886	14936	14874	15108	14908	14809	14968	14846	14996	14896	15088	15074	14857	15003	14722	14874	14883	15059	14998	14907	14989	14923	14933	14956	14897	14831	14908	14847	14795	15088	15029	15066	15141	14975	14845	15067	15103	14959	15113	14987	14940	15085	15063	15172	15071	15025	15066	14928	15039	15020	15059	14837	14879	15109	14925	14944	14865	14864	15091	15011	14964	14985	14946	15025	15044	14863	15061	14954	15060	14992	15102	15019	15080	15164	14962	15110	15062	15088	14702	15012	15017	14904	14886	14859	14988	15084	15164	15034	15035	15002	15035	15110	15208	14839	14856	15033	14948	15065	14987	14902	14998	14997	15157	14985	14917	14952	14930	14993	14940	14984	15060	15002	14991	14895	14814	14861	15173	14995	14925	15154	15081	14942	14871	14816	14992	15224	14865	15028	15120	15027	15407	15065	14976	14928	14918	14977	14939	14903	15038	15093	15102	14928	15106	15024	14981	15012	14989	14920	15016	14957	15010	14879	14994	14966	14961	15112	14824	15121	14955	14930	15009	14987	14785	14960	14874	15042	15132	15025	14897	15136	14896	15007	15028	14954	15060	15059	15076	14955	14908	14974	14939	15007	14897	14813	14833	14996	14778	15085	15217	15083	15067	15011	14979	15008	15073	14911	14864	14830	14924	14988	14800	14975	15061	15224	14893	14909	15043	14846	15023	15112	15007	14861	14946	15085	15093	14815	15101	15038	14962	15180	14969	15006	14996	14994	15005	14810	14981	15055	14769	15102	14999	14896	14912	14993	15049
26565	44269	40725	33090	29817	24990	21220	18573	17239	15846	15112	14798	14343	14146	14147	13916	13896	13754	13748	13711	13540	13475	13486	13496	13417	13497	13386	13382	13383	13191	13135	13581	13351	13368	13481	13356	13442	13311	13473	13405	13287	13285	13374	13340	13394	13476	13119	13341	13426	13386	13368	13381	13353	13410	13358	13233	13322	13339	13439	13265	13445	13240	13231	13221	13154	13491	13418	13409	13388	13346	13354	13254	13423	13257	13406	13449	13350	13398	13264	13358	13362	13368	13218	13192	13313	13336	13503	13180	13445	13223	13482	13438	13444	13206	13333	13411	13429	13372	13317	13326	13304	13391	13460	13396	13241	13409	13339	13387	13208	13421	13411	13522	13238	13427	13415	13286	13390	13234	13372	13187	13357	13344	13438	13276	13111	13494	13167	13380	13326	13302	13319	13241	13269	13415	13248	13398	13260	13342	13434	13464	13383	13234	13233	13269	13362	13384	13300	13458	13406	13399	13457	13350	13347	13229	13284	13380	13257	13314	13094	13363	13400	13461	13431	13280	13406	13543	13251	13327	13454	13406	13458	13385	13333	13292	13326	13429	13226	13273	13416	13231	13407	13290	13410	13353	13361	13535	13333	13303	13506	13120	13298	13358	13414	13361	13482	13337	13357	13312	13306	13319	13371	13335	13498	13542	13420	13301	13416	13441	13293	13271	13346	13162	13466	13346	13385	13147	13339	13251	13312	13280	13478	13372	13346	13467	13277	13452	13366	13278	13362	13114	13082	13377	13588	13398	13189	13287	13362	13191	13413	13435	13301	13281	13484	13085	13456	13234	13379	13331	13304	13332	13253	13517	13292	13202	13358	13338	13481	13297	13339	13377	13339	13486	13335	13363	13199	13309	13491	13352	13164	13553	13346	13391	13434	13376	13343	13253	13376	13265	13214	13314	13488	13359	13251	13337	13452	13293	13372	13389	13241	13266	13380	13435	13355	13321	13231	13241	13315	13318	13305	13550	13312	13434	13286	13390	13458	13317	13374	13300	13371	13435	13331	13449	13250	13229	13264	13280	13270	13329	13268	13296	13290	13285	13309	13327	13388	13265	13166	13282	13343	13514	13237	13274	13319	13408	13411	13335	13468	13216	13473	13485	13186	13339	13450	13330	13269	13186	13378	13326	13302	13429	13415	13344	13370	13357	13222	13301	13376	13276	13168	13221	13221	13477	13521	13310	13345	13307	13490	13361	13312	13340	13203	13463	13326	13490	13202	13559	13314	13411	13216	13260	13221	13517	13334	13544	13403	13477	13486	13299	13317	13252	13275	13205	13387	13414	13292	13196	13299	13398	13396	13351	13282	13330	13364	13175	13212	13410	13216	13442	13483	13112	13354	13354	13360	13386	13282	13441	13342	13280	13310	13557	13219	13457	13426	13392	13413	13312	13258	13373	13344	13395	13319	13289	13250	13356	13493	13323	13411	13329	13231	13377	13392	13324	13286	13433	13312	13430	13260	13334	13262	13201	13442	13339	13475	13344	13390	13230	13382	13185	13425	13591	13311	13259	13351	13418	13447	13211	13080	13251	13237	13302	13476	13387	13437	13204	13449	13436	13282	13419	13254	13260	13436	13344	13487	13278	13426	13264	13417	13393	13353	13273	13232	13395	13415	13307	13292	13298	13352	13332	13501	13376	13403	13421	13266	13315	13365	13267	13398	13350	13250	13318	13259	13300	13385	13424	13442	13241	13429	13403	13400	13335	13244	13394	13336	13207	13448	13375	13456	13379	13436	13426	13477	13320	13285	13310	13367	13248	13359	13468	13367	13402	13243	13318	13316	13335	13270	13245	13455	13545	13308	13376	13234	13255	13343	13392	13346	13416	13377	13352	13347	13432	13362	13243	13330	13298	13345	13286	13380	13501	13417	13149	13390	13341	13241	13416	13319	13340	13365	13319	13489	13260	13291	13291	13260	13314	13215	13349	13433	13388	13387	13281	13342	13156	13382	13465	13470	13346	13527	13264	13463	13355	13331	13370	13249	13534	13327	13553	13250	13297	13405	13243	13410	13407	13410	13197	13202	13292	13251	13197	13276	13284	13312	13376	13484	13463	13453	13347	13367	13243	13296	13343	13416	13200	13483	13256	13286	13507	13385	13245	13416	13355	13223	13281	13367	13309	13300	13282	13161	13251	13370	13323	13394	13308	13336	13314	13283	13309	13239	13150	13464	13300	13403	13396	13397	13383	13321	13178	13412	13333	13237	13423	13288	13463	13420	13359	13371	13538	13287	13386	13343	13232	13469	13320	13304	13307	13487	13362	13244	13277	13325	13403	13348	13311	13271	13294	13569	13323	13373	13390	13343	13236	13345	13461	13370	13344	13572	13295	13298	13393	13328	13296	13284	13491	13506	13396	13308	13543	13298	13384	13265	13471	13296	13280	13410	13354	13401	13375	13474	13357	13431	13394	13253	13367	13325	13252	13366	13164	13313	13324	13205	13338	13447	13346	13420	13325	13256	13312	13201	13410	13380	13427	13411	13378	13455	13434	13336	13330	13251	13368	13196	13440	13332	13264	13324	13323	13250	13025	13419	13383	13281	13430	13257	13338	13351	13346	13358	13256	13363	13241	13346	13214	13285	13297	13522	13303	13266	13426	13440	13354	13347	13213	13416	13359	13255	13347	13432	13427	13411	13198	13468	13336	13371	13288	13344	13241	13349	13298	13495	13434	13235	13099	13358	13213	13250	13306	13440	13279	13444	13469	13496	13289	13180	13555	13309	13484	13374	13451	13448	13321	13434	13383	13238	13162	13330	13389	13401	13510	13336	13364	13267	13197	13435	13373	13312	13341	13372	13448	13218	13428	13300	13387	13262	13439	13348	13298	13299	13185	13346	13400	13252	13271	13357	13163	13224	13281	13463	13502	13389	13284	13220	13321	13524	13420	13309	13263	13347	13225	13406	13216	13416	13257	13264	13448	13288	13273	13569	13412	13396	13435	13199	13347	13343	13235	13230	13453	13146	13455	13346	13281	13273	13166	13354	13323	13400	13247	13263	13244	13527	13103	13360	13433	13496	13189	13303	13358	13243	13290	13236	13273	13413	13212	13452	13397	13335	13184	13337	13397	13373	13372	13266	13412	13336	13460	13386	13377	13294	13430	13396	13240	13447	13358	13495	13346	13344	13360	13395	13199	13376	13255	13493	13153	13376	13327	13361	13468	13385	13392	13475	13250	13317	13316	13238	13489	13248	13524	13346	13427	13415	13283	13454	13385	13532	13251	13441	13276	13296	13303	13558	13301	13334	13330	13306	13429	13323	13369	13364	13337	13342	13446	13379	13238	13202	13321	13335	13339	13297	13289	13358	13393	13242	13471	13275	13337	13369	13268	13346	13309	13425	13439	13385	13396	13327	13249	13263	13429	13201	13422	13183	13416	13357	13244	13343	13279	13458	13279	13341	13262	13296	13274	13147	13366	13397	13304	13287	13400	13292	13485	13279	13041	13278	13259	13394	13347	13373	13384	13108	13428	13386	13461	13375	13491	13253	13459	13227	13243	13374	13445	13304	13306	13294	13323	13291	13498	13332	13325	13343	13309	13284	13303	13343	13367	13548	13231	13425	13447	13320	13418	13287	13263	13504	13355	13369	13428	13223	13457	13427	13436	13389	13356	13241	13120	13349	13495	13343	13464	13355	13224	13283	13291	13262	13287	13299	13393	13394	13201	13416	13396	13250	13461	13205	13475	13440	13210	13329	13239	13389	13148	13346	13552	13446	13288	13201	13427	13417	13339	13387	13401	13302	13244	13373	13365	13416	13274	13422	13273	13220	13319	13369	13416	13378	13420	13344	13352	13480	13497	13421	13231	13321	13202	13427	13378	13365	13299	13277	13462	13520	13431	13367	13448	13377	13386	13335	13413	13307	13345	13338	13167	13119	13412	13249	13363	13436	13310	13367	13267	13458	13342	13384	13386	13297	13387	13251	13347	13275	13366	13260	13311	13375	13259	13244	13419	13340	13324	13356	13455	13559	13286	13515	13215	13406	13394	13320	13166	13401	13356	13350	13333	13546	13344	13306	13376	13290	13399	13474	13393	13184	13312	13316	13475	13279	13279	13334	13366	13350	13349	13488	13248	13397	13293	13222	13297	13341	13287	13407	13300	13282	13313	13115	13278	13403	13332	13294	13342	13423	13350	13327	13495	13507	13445	13443	13275	13379	13522	13365	13358	13399	13386	13415	13306	13267	13448	13414	13464	13256	13218	13333	13238	13236	13445	13196	13346	13437	13403	13482	13424	13377	13213	13221	13257	13292	13310	13245	13268	13270	13554	13302	13366	13222	13490	13333	13385	13428	13491	13437	13189	13289	13409	13236	13421	13406	13325	13443	13213	13253	13334	13473	13645	13490	13280	13310	13407	13477	13189	13452	13402	13405	13381	13416	13272	13443	13268	13290	13244	13312	13367	13334	13317	13323	13338	13335	13287	13405	13421	13258	13318	13299	13403	13286	13500	13289	13372	13288	13260	13283	13307	13409	13461	13446	13347	13415	13278	13227	13509	13398	13412	13178	13434	13302	13472	13476	13224	13522	13320	13469	13356	13373	13384	13277	13374	13418	13370	13308	13382	13387	13201	13242	13392	13335	13269	13424	13218	13357	13148	13289	13502	13294	13375	13305	13246	13278	13270	13337	13359	13357	13350	13303	13316	13368	13340	13380	13450	13443	13352	13371	13357	13389	13296	13401	13394	13285	13320	13340	13259	13205	13334	13287	13452	13437	13216	13312	13330	13394	13291	13349	13382	13406	13397	13453	13320	13361	13534	13391	13286	13363	13318	13380	13504	13360	13405	13322	13412	13227	13354	13440	13295	13474	13280	13351	13311	13237	13265	13364	13219	13462	13336	13225	13323	13415	13382	13358	13398	13269	13367	13342	13344	13353	13445	13239	13381	13287	13359	13252	13267	13261	13343	13390	13403	13326	13420	13297	13357	13469	13285	13372	13388	13286	13441	13391	13340	13428	13229	13434	13108	13396	13376	13387	13456	13464	13366	13308	13315	13216	13419	13194	13607	13187	13286	13376	13217	13339	13213	13306	13162	13505	13480	13307	13364	13322	13432	13306	13388	13382	13329	13274	13278	13287	13387	13502	13262	13319	13430	13306	13378	13359	13423	13181	13435
24513	21609	29243	24990	24625	27799	27194	22174	20030	18738	18262	17844	17269	17284	17133	16817	16704	16551	16609	16584	16351	16421	16375	16339	16249	16345	16198	16153	16399	16339	16362	16311	16153	16223	16099	16311	16341	16215	16277	16269	16108	16257	16203	16091	16149	16097	16225	16055	16013	16176	16227	15851	16091	16176	16253	16293	16141	15927	16025	16156	16206	15994	16198	16253	16118	16003	16234	16329	16281	16179	16050	16138	16066	16288	16090	16200	16243	16154	16264	16129	16103	15969	16053	16186	16214	15900	16194	16086	16366	16373	16289	16095	16114	16352	16277	16182	16103	15808	16072	16036	16405	16331	15987	16085	16419	16140	16116	16054	16110	16376	16000	16189	16344	15995	16142	16191	16116	16135	16244	16231	16075	16162	16271	16180	16037	15970	16151	16011	16016	16088	16021	15965	16118	16290	16037	16200	16210	16095	16303	16164	16241	16101	16238	16123	16180	15978	16239	16093	16338	16150	16093	16123	16137	16262	15965	16309	16157	15966	16233	16105	16298	16212	16126	16154	16043	16075	16222	16025	16136	16185	16021	16101	16066	16112	16181	16166	16153	16149	16155	16039	16070	16000	15962	16042	15968	16052	16113	15973	16147	16143	16172	16132	15970	15966	16220	16132	16149	16158	16291	16208	16266	16162	16134	16426	16365	16121	16150	16016	16179	16104	16287	16187	16264	15944	16059	16238	16053	16215	16222	15989	16085	16100	15929	16069	16147	16032	16042	15871	16105	16133	16230	16228	16152	16159	15983	16254	16102	16067	16255	16060	16190	16316	16139	16295	16232	16054	15992	16058	16000	16109	16202	15988	16170	16238	16079	16058	15992	16059	15980	16061	16260	16086	15976	15890	16382	16050	15994	15999	16352	16106	16045	15766	16199	16231	15994	16379	16098	16139	16113	16214	16140	16260	15950	16029	16158	15973	15960	16077	16264	15984	16147	16070	16150	16182	16018	15984	16211	16242	16122	16147	16003	16093	15987	16068	16123	16108	16121	16082	16182	16201	16214	16077	16162	16030	16163	16237	16244	15927	16119	16185	16138	16122	16203	15848	16074	16152	16162	16270	16125	16133	16099	16051	16241	16519	16263	16409	16105	16137	16064	16155	15967	15961	16091	15916	16156	16071	15978	16176	16404	16223	16202	16291	16229	16288	16357	16165	16071	16199	16088	15974	16070	16153	15997	15979	15900	16006	16113	16154	16188	16162	16014	15997	15973	15971	16075	16054	16094	16214	16059	16117	16042	16159	16093	16082	16464	16005	15935	16297	16148	16002	16115	16144	16002	16123	16257	16067	16179	16257	16129	16013	16181	16134	16169	16167	16180	15850	16120	16374	16213	16168	16106	16137	16183	16232	16149	16256	16230	16027	15982	16112	16089	16326	16242	16202	16171	16182	15876	15970	15957	16093	16126	16197	15994	15977	16010	16124	16114	16261	16011	16104	16176	16052	16236	16099	16139	16008	16155	16199	16207	16157	16169	16107	16071	16222	16057	16102	16209	16301	16256	16258	16216	16086	16050	16140	16251	16164	16150	16243	16094	16025	16110	16157	16063	16030	16096	16322	16253	16088	16078	15942	16006	16194	15881	16039	16097	16080	16162	16139	16204	16229	16001	15937	16458	16188	16040	15956	16267	16202	16144	16048	15978	16185	15960	16047	16082	16241	16133	16021	16108	16042	16064	16180	16275	16018	16033	16031	15959	16139	15943	15906	16168	16187	16178	16109	16151	16061	16285	16230	16244	16165	16005	16070	16019	16176	16156	16032	16239	16094	15983	15972	16049	16102	16174	16107	16253	16237	16078	16251	16076	16295	16015	16209	16043	16027	16044	16099	16135	16210	16065	16172	16001	16229	16127	16034	15916	15876	16151	16180	16184	16058	15919	16053	16080	15868	15905	16027	15969	16090	16232	16042	16082	16249	16156	16227	16174	16378	16179	16193	16320	15936	16171	16150	16130	16121	16105	16147	15994	16165	16251	16080	16126	16299	16256	16401	16102	16246	16384	16250	16337	16149	16099	16273	16354	15997	16001	15943	15925	16070	16110	16127	15932	16181	16255	16140	16138	15964	16143	16319	16154	16054	16191	16059	16161	15968	16009	16121	16067	16097	16291	16093	15873	16081	16113	16099	16053	16136	16193	16146	16041	16158	16169	16111	16060	16207	15989	15961	16031	16297	16059	15978	16110	15842	16221	16104	16199	15854	16160	15955	16202	16224	15960	16041	16097	15964	16145	16050	16227	16110	16362	16047	16254	16159	16049	16239	16206	16102	16090	16077	16345	16004	16236	16005	16202	16158	16093	16082	16088	15970	16115	16154	16316	16093	16083	16134	16123	16022	16144	16282	16372	16112	16044	16246	16023	15980	16094	16160	16026	16056	16286	16075	16193	16082	16280	16175	15834	15977	16014	15954	16187	16107	15999	16016	16047	16164	16161	16102	16097	15934	16175	16085	16103	16135	16128	16125	16059	16187	15955	16163	16007	15990	16188	16110	16237	16200	16179	16064	16186	16199	16337	16125	16042	16200	16142	16239	16016	15981	16063	16164	16099	16248	16166	16125	16237	16061	16063	16152	16268	16345	16005	15972	16106	16150	16067	16003	16108	16117	16089	16152	16070	16147	16183	16107	16203	16158	16195	16166	16210	16053	15873	16065	16277	16090	16206	16136	16164	16031	16195	16009	16040	15950	16314	16162	16096	16238	16070	15996	16199	16147	16246	16239	16177	16112	15943	16009	15943	16271	16132	16215	16120	16172	16162	16186	16172	16127	16255	16261	16119	15978	16073	16141	16047	16148	16052	16347	16319	16196	16321	16123	16282	16258	16215	15954	16109	16234	16236	15904	16092	15975	16134	16147	16311	16016	16061	16054	16008	16044	16173	16169	15979	16045	16112	16258	16374	16098	16056	16026	16225	16287	16447	16036	16286	16148	16047	16398	16038	16243	16043	16214	16000	16127	16172	16238	16056	16155	16283	15972	16062	15793	15990	16112	15933	15892	16095	16173	15935	16157	16182	16095	15867	16148	16243	16011	16217	16037	15952	16205	16231	16173	16137	16135	16223	16290	16244	16022	16139	15963	16074	16036	16248	16093	16087	16248	16107	16268	15911	16207	16162	16208	16227	16013	16174	16305	16136	16130	16042	16131	16091	16387	16240	16144	16216	16169	16104	16226	16329	16240	16057	16088	15899	16179	16136	16124	16031	16039	16163	16061	16150	16079	16108	16100	16140	16324	16176	16025	16200	16317	15918	16153	16203	16090	16203	16372	16060	16257	15976	16077	16132	16145	16048	15993	16176	16148	15918	16328	16107	16009	16231	16266	15893	16111	16250	15920	16072	16021	16091	16331	16129	16145	16254	16149	15879	16068	16065	15989	16273	16304	16290	16401	16310	16034	16137	15901	16141	16197	16294	16158	15988	16054	16146	16055	16295	16111	16177	16134	16091	16229	16059	16303	16272	16153	16266	16041	16180	15974	16033	16097	16074	16203	16149	16288	16253	16240	16082	15966	16209	15951	16284	16230	16294	16176	16097	16147	16227	16212	15996	16232	16302	16202	16237	15957	16132	16235	16267	16214	16068	16215	16075	16328	16139	15945	16139	16351	16113	16285	16001	15899	15915	16161	16060	16099	16079	16116	16296	16223	16149	15926	16160	16302	16051	16179	16116	16029	16286	16031	16137	15956	16215	15924	16213	16279	16191	16278	16171	16222	16060	16070	16129	16114	16140	16167	16161	16123	16104	16243	16018	15847	16343	15982	16149	16153	16288	16140	16070	15845	16221	16277	16189	16128	15985	16037	16176	15809	16196	15989	16093	16096	16297	16020	16239	16332	16225	16149	16208	15920	15947	15925	16255	16165	15905	16083	15973	16244	15959	15991	16179	16456	15918	16016	15968	16210	16156	16154	15952	16223	16141	16255	16110	16025	16200	15887	16096	16004	15909	16174	16236	16171	16258	16303	16092	16112	16128	16075	16074	16173	15996	16000	16214	16039	16203	16162	16078	15995	16021	16106	16067	16146	16226	16094	16037	16023	16237	16129	16074	16037	16208	16251	16136	16208	16306	16102	16096	16041	16155	16175	16131	16138	16100	16094	16086	15843	16034	16113	16216	16224	16042	16216	16362	16105	16268	15922	16105	16082	16179	16107	16049	16137	16150	16219	16079	16186	15852	15979	16224	16071	15949	16269	16131	16264	16330	16125	16194	16009	16229	16065	16064	16054	15917	16285	16201	16369	16040	16085	16106	16023	16321	16019	16076	16238	16023	16167	15931	16177	16219	15939	15937	16075	16113	16187	16027	16283	16045	15951	16271	16181	16058	16061	16269	16185	16008	16078	16260	16086	16112	16264	16009	16098	16137	16197	16138	16297	16258	16023	16203	16229	16066	16209	16267	16007	16037	16110	16112	16169	16115	16334	16238	16157	15893	16128	16145	16076	16197	16029	16055	16006	16081	16293	15997	16212	16080	16063	16007	15948	16288	16157	16152	16100	16086	16078	16173	16033	16262	16006	16306	16176	16123	16009	16142	16030	15985	16158	15999	16250	16085	16140	15981	16201	16137	16264	16177	16151	16290	16189	15833	16298	15964	15893	16111	16161	16095	16177	16156	16106	16055	15871	16247	16298	16058	16199	16019	16205	15929	16014	16203	16129	16203	16092	16222	16116	16267	16133	16099	16199	16286	16171	15931	16287	16121	16177	16156	16154	16143	16078	16092	16099	16151	16099	16212	16090	16235	15899	16022	16239	16023	16026	16226	16251	16089	16075	16065	16120	16110	16259	16266	16151	15993	16276	16260	16180	16175	16048	15966	16066	16205	16192	16240	16022	15973	16032	16033	16107	16198	16041	16019	16207	16108	16051	16199	16164	16183	16119	15951	16076	16111	16032	16210	16039	16236	16276	16066	16192	16059	16024	16099	16217	16091	16061	16173	16073	16186	16259	16174	16084	16229	15990	16143	16235	16272	16089	16094	16203	16243	16024	16066	16327	16275	16264	16007	16199	16263	16121	16071	16111	16183	16043	15972	15919	16193	16119	16129	16100	16045	16030	15961	16228	16193	16112	16211	16254	16115	16258	16010	16040	15972	16275	16157	16181	16167	15954	16105	15999	15994	16065	16243	16206	16079	16048
29570	47648	47125	42017	37696	31115	25073	22396	19760	17736	17369	16384	15305	15218	15075	14715	14613	14531	14597	14468	14373	14213	14122	14160	14035	14181	14101	14173	14196	13913	14136	14054	14079	14140	14131	14104	14226	14045	14031	13901	14120	13875	14129	14094	13903	14073	14060	13960	14053	14082	14058	14029	13914	13961	14062	14045	14075	13897	14065	13943	14029	14028	14012	14096	13927	14123	14026	14094	13902	13769	14171	13963	14054	14116	13793	14018	14127	14235	14096	14227	14024	14037	14066	14012	13945	14117	13960	13873	13962	14049	14091	14173	13996	13888	13901	14027	13957	14018	13952	14059	14177	13864	13900	14084	13861	14021	13980	14161	14012	13998	14058	14132	13948	13896	14015	14008	14053	13996	14046	13931	13969	14106	13969	14001	14102	13953	13919	13870	14117	14054	13981	14089	14068	13991	13975	13878	14130	14031	14043	14076	14055	13965	13991	13981	14074	13871	13810	14049	13964	13926	13889	13989	13955	14243	13938	14063	14112	13941	14000	13964	14040	13887	14101	14120	13900	13892	13933	14044	14011	13988	14008	13921	14093	13857	13938	14014	14072	13879	13993	13987	14025	13930	14009	13845	14041	14071	13989	13694	13988	14009	13950	13956	14001	13948	14221	13846	14015	13852	14076	13981	14010	13948	14007	14014	14014	13942	13797	13932	14053	14030	14032	14204	14031	13972	14126	13980	14011	13886	14034	13860	14189	14219	14164	13925	13978	14070	13846	13833	14110	14231	14088	14093	14083	13919	14011	14045	14162	13995	14069	14030	14092	14008	13898	14003	13792	14021	14083	14106	13981	14090	13967	13944	14191	14012	14020	14010	14128	13933	13901	13962	13896	14042	13898	14072	14120	14062	13953	13981	14091	13930	13955	14078	14057	13860	13920	13878	14076	13955	14016	13865	14092	13991	13931	13955	14121	13888	13919	14050	14138	14051	14026	14058	13929	13975	13999	14112	13917	14073	14131	14077	14035	14106	13995	14078	14025	14049	13972	13963	13981	14069	13796	13894	14109	13985	13886	14009	14076	14057	13989	14195	13984	14111	13929	13820	13965	13928	13964	13993	14162	14000	14007	14029	14031	13944	13981	13742	14064	14032	13995	13864	14109	13860	14081	13798	14038	13920	13855	13993	14012	13889	13931	13992	13930	14011	14185	14132	14076	13993	14043	13991	13930	14047	14109	13950	13969	14158	14066	13993	13781	13911	14211	14057	13994	13892	13881	14099	13921	13909	13823	14023	13960	14086	14057	13947	13947	13984	14119	13978	13863	13787	14169	14106	14120	13984	13937	13877	13970	14038	13848	13990	13990	14092	14029	13967	14120	14172	13845	13973	14185	14046	14014	14099	13920	14161	13887	13952	14029	13848	13961	13991	13954	13929	14062	14084	14184	14083	14131	14074	13858	13968	14064	14198	13928	14030	13920	13972	13930	13965	14003	14030	13934	14037	14093	13994	14047	14136	14028	13938	13928	14056	13887	13937	14009	14105	14047	14055	14044	13856	14098	14078	14159	14089	14148	14099	14060	14087	13996	14092	13965	14016	13877	14052	14085	13996	14048	14086	13968	14012	13982	14039	13943	14044	14006	14000	13979	14149	14109	13986	14060	13890	14253	13883	14037	14111	14043	14058	14032	14015	14079	13994	13935	14025	14125	13949	14052	13987	14153	13880	14116	14079	13901	14068	13904	14118	14042	14179	14035	13747	14085	14004	14154	14040	14087	14055	14033	14016	14109	13906	14076	13963	13865	13969	14028	14087	13968	14061	13963	13960	13954	13933	14170	14073	14112	13985	14143	13967	14012	14101	14167	13964	14073	14070	14184	14016	13935	14049	14066	14092	14024	13860	14022	14021	13905	13965	13950	14008	14092	14143	13912	13994	14020	13979	13940	13964	14038	14080	13871	13977	13854	13992	13999	13933	14032	13938	14019	14031	14001	14055	14062	14028	13978	14019	13953	13961	13884	14045	13963	13948	13953	13984	14093	14094	13923	13937	13947	14167	14040	13977	14202	14059	14008	13982	13744	13895	13957	14006	13943	14005	14033	13885	13920	14192	14011	14133	13901	13950	14115	13925	13944	14145	13989	14103	13957	13924	14044	13939	13990	14212	14112	13814	13986	13934	14153	13902	13919	14114	13900	13960	14075	13941	14127	13989	14063	14055	14091	13969	14037	14126	14028	13914	14120	13834	14005	13863	13860	14023	14092	13935	13956	14004	13894	13933	13937	13861	13974	14057	14076	14053	13993	13932	13907	14205	13938	14024	14039	13858	13947	14071	13911	13897	13981	14080	14028	14053	14014	14021	14006	14030	13959	14008	14076	14016	13991	13984	14123	14012	14040	13955	13909	13973	13955	14127	13901	14113	13874	13905	14024	14032	14053	13857	14054	13848	14073	14072	13999	13910	14130	13967	14054	14115	14094	14056	14000	14238	14021	13960	14087	13922	13971	14100	13871	13942	13936	14149	13913	13900	14122	13994	13866	13907	14046	13909	13827	14040	14007	13971	13945	14039	14021	14112	13992	14099	13926	13889	14166	13927	13998	14111	14133	13960	14127	13913	14111	14144	13956	13965	14042	13953	14039	14191	14056	13918	14098	14042	13988	14006	13972	13945	14113	14046	14076	13952	14210	14137	14196	13971	14183	14042	14082	13998	14028	13880	14048	13947	14017	14056	13920	13958	13978	14043	13878	13946	14061	14155	13999	14029	14174	13968	14043	13869	14055	14091	14017	13785	14093	13823	14064	14081	13886	14032	13969	13974	13958	14039	13925	14009	14198	13712	14019	13988	14031	14041	14208	14071	14017	13881	13968	14225	13983	14157	14046	14037	14145	14060	13887	13872	13833	14018	14151	14123	13987	14122	14082	14127	13919	14024	14010	13969	13889	13972	14025	13974	14185	13838	14067	14140	14007	13840	14065	13985	13686	14032	14005	14164	14050	13858	13964	13875	13912	13895	13964	14077	13949	14098	13914	13993	13928	14021	14146	14014	13946	13976	13918	14089	13989	13926	14097	14072	14071	13962	13856	14072	13969	14012	13972	14027	13954	13925	13949	14062	13906	14012	13771	14072	14177	13983	13872	13829	13895	13992	13987	14021	14046	13914	13988	14038	14072	14034	13795	14010	13627	14079	13912	13948	14114	14041	14083	14010	14178	13965	13871	14037	13955	13885	14095	14140	14053	13987	13963	13941	13958	13995	13950	13817	14040	14025	14069	14110	14118	13851	14074	14137	13975	14010	14048	13835	14124	14031	14084	14000	13729	13973	14155	13923	13964	13969	14052	13925	14159	14090	13954	14008	14094	14063	13980	14018	14189	14047	14048	13960	13792	14029	14057	14021	13837	14172	14028	13932	14036	14019	14053	14022	14000	13951	13907	14001	13953	14188	13959	14021	14085	14019	14082	13882	13873	13940	14003	13967	13965	14130	13950	13925	14047	13872	13921	13985	14152	13889	14035	13912	13937	13943	14169	13881	13970	13988	14158	14149	13975	14158	13868	14080	13896	14106	14006	13970	14178	13967	13808	14032	13984	13843	14017	13843	13960	13866	13900	14142	14039	14048	13994	14055	13875	14037	13963	14225	14119	14003	14089	14015	14131	14009	14095	13988	13883	13973	13896	13950	14017	14090	13956	14014	13995	14002	14018	14027	14079	14191	14017	14047	14028	13966	14027	14015	14124	13940	13911	14031	14016	13925	13941	13992	14157	14020	13984	13977	13988	13947	14183	13999	13922	13969	13810	14113	13770	13879	14044	14043	14063	13935	13945	14052	14008	14010	13897	14130	14174	13852	14045	13903	13957	14053	14017	14004	14068	14020	13946	14055	14160	13939	13921	14183	13956	13789	14149	13986	14024	14070	14136	14204	13968	14029	14127	14108	13966	13965	14147	14098	14091	13926	13932	13996	13998	14070	13948	14011	14109	14102	14111	14021	13954	14105	14054	13757	14045	13921	14180	13918	14030	13921	13991	14133	13928	13855	13885	13938	14026	13952	13979	13867	13983	13936	14118	13961	14023	14121	14033	13823	14077	14043	13895	14188	14048	14135	14077	13997	14035	13862	13954	13890	14012	14111	13938	14117	13922	13966	14030	14021	14037	13966	14175	13858	14079	13950	13998	13867	14119	14144	13927	13855	13871	13989	13962	14022	14072	13803	14126	14004	14158	14134	14066	13922	13977	13977	13988	14169	14080	13936	14084	14101	14028	14006	14173	14107	14044	14071	14326	14015	13924	13951	14088	13999	13818	13995	13900	13773	13874	14060	13843	14206	14015	14013	14027	14097	14128	14000	14200	13908	14141	13959	13891	14094	14002	14107	14041	13991	14154	13871	14099	13926	13815	13969	14120	14063	13970	13952	13833	13899	14092	14047	13786	13902	13898	14084	14026	13991	13923	13994	14108	13978	14034	13961	13984	13896	14018	13997	14113	14189	14123	13964	13943	13944	14230	14023	14120	13972	14062	13809	14144	13935	14021	13989	13918	13814	14160	13899	14015	13975	14159	13993	14024	13940	14005	13977	13899	13940	14118	13897	14108	14114	13972	13970	13988	13961	13988	14081	14070	13909	14247	13909	14029	13897	14077	13995	14037	14013	14102	13924	13928	13927	14029	14068	14097	14099	14198	13960	13959	13975	13917	14076	13765	13908	13910	14021	13960	14046	14112	14211	14082	13965	14101	13821	13959	13859	13918	14009	13974	14040	14011	13974	14105	13928	14010	13969	14013	13995	14012	13934	14121	14063	14096	13936	13933	13913	14015	14044	13863	14052	13922	14017	14017	14039	14067	14035	13891	14055	14042	13858	14058	13986	14149	13973	13982	14091	13931	14037	13951	14126	13964	14045	14011	13968	14002	14064	13926	13982	14073	14044	14017	14031	14065	13959	14068	13914	14066	14200	13983	13868	14084	14094	14002	13997	14003	13927	13993	13996	13864	13983	14011	14107	14020	14079	13921	13765	13954	13930	13839	13876	14141	13965	14033	14121	13946	13981	14019	13965	13952	14002	13994	13859	14072	13877	13975	14068	14077	14059	14035	13993	13887	13996	13918	13980	14092	14045	13958	13933	14272	14048	14117	13837	14002	13908	13969	14006	14026	14058	14109	13960	13963	13883	13822	14145	14141	13886	14016	13766
31046	25654	28505	24140	19714	18317	17140	15906	15610	15307	14998	14760	14707	14774	14771	14602	14544	14593	14586	14333	14577	14707	14364	14607	14501	14407	14430	14364	14356	14421	14325	14242	14561	14506	14323	14548	14515	14459	14502	14459	14316	14434	14491	14444	14298	14504	14436	14423	14424	14449	14417	14390	14631	14504	14518	14402	14287	14293	14410	14406	14473	14488	14330	14333	14433	14341	14328	14454	14483	14296	14479	14370	14553	14392	14520	14455	14669	14474	14332	14420	14338	14495	14400	14670	14329	14350	14256	14439	14350	14257	14489	14351	14176	14197	14499	14365	14445	14401	14453	14362	14170	14220	14486	14507	14483	14524	14373	14287	14435	14440	14488	14371	14353	14174	14423	14357	14375	14578	14487	14462	14329	14498	14556	14465	14339	14555	14279	14460	14565	14277	14397	14511	14587	14396	14404	14183	14174	14380	14179	14330	14463	14474	14153	14455	14148	14448	14528	14512	14276	14388	14546	14438	14477	14385	14386	14344	14418	14370	14476	14235	14437	14334	14450	14529	14503	14387	14351	14382	14147	14422	14345	14408	14399	14454	14533	14409	14429	14336	14449	14309	14212	14271	14482	14608	14516	14373	14331	14450	14454	14504	14342	14483	14404	14529	14543	14385	14241	14458	14328	14527	14309	14318	14267	14425	14407	14385	14396	14573	14628	14245	14310	14355	14492	14361	14399	14492	14416	14291	14290	14552	14319	14355	14343	14252	14337	14376	14236	14320	14353	14364	14344	14505	14398	14479	14285	14287	14502	14464	14467	14335	14357	14236	14475	14401	14307	14435	14359	14243	14342	14479	14485	14418	14593	14522	14471	14246	14403	14135	14486	14401	14413	14517	14427	14382	14385	14478	14537	14308	14340	14420	14498	14387	14509	14287	14236	14398	14392	14418	14406	14493	14309	14255	14473	14289	14450	14381	14564	14451	14316	14321	14537	14374	14480	14429	14370	14453	14267	14356	14392	14468	14462	14426	14388	14231	14326	14577	14438	14351	14370	14408	14440	14346	14412	14536	14342	14284	14382	14480	14328	14453	14553	14565	14524	14320	14533	14243	14184	14330	14377	14393	14510	14288	14439	14499	14354	14373	14511	14397	14366	14556	14444	14461	14334	14348	14450	14500	14546	14497	14397	14448	14386	14498	14443	14532	14525	14328	14592	14341	14422	14406	14592	14505	14399	14469	14516	14459	14575	14415	14600	14297	14338	14259	14358	14473	14413	14302	14670	14550	14357	14311	14456	14311	14398	14279	14462	14264	14397	14255	14360	14450	14431	14541	14364	14308	14568	14322	14390	14348	14509	14467	14537	14345	14411	14470	14433	14408	14419	14526	14348	14533	14538	14296	14294	14204	14291	14425	14345	14463	14469	14447	14451	14374	14451	14554	14383	14300	14470	14430	14607	14267	14372	14424	14543	14450	14405	14377	14537	14328	14565	14372	14394	14359	14220	14282	14457	14419	14451	14487	14435	14302	14507	14346	14362	14409	14368	14341	14603	14494	14484	14259	14600	14446	14383	14475	14444	14268	14348	14289	14494	14373	14399	14276	14488	14358	14463	14646	14445	14419	14522	14556	14516	14341	14451	14445	14399	14403	14497	14340	14374	14343	14329	14471	14414	14170	14395	14453	14418	14241	14467	14349	14488	14461	14460	14472	14375	14248	14482	14375	14344	14413	14453	14398	14427	14505	14443	14398	14500	14382	14432	14553	14376	14367	14281	14309	14212	14532	14404	14306	14318	14399	14507	14490	14380	14262	14263	14403	14487	14524	14432	14416	14503	14421	14361	14316	14526	14423	14400	14613	14482	14330	14403	14276	14192	14413	14235	14274	14353	14274	14452	14514	14413	14340	14352	14472	14423	14357	14272	14510	14424	14319	14247	14477	14554	14607	14423	14596	14563	14607	14455	14387	14503	14361	14357	14371	14414	14390	14394	14394	14659	14492	14464	14432	14233	14460	14556	14601	14655	14345	14379	14156	14298	14221	14248	14390	14254	14446	14213	14579	14418	14292	14167	14489	14532	14383	14465	14438	14240	14550	14491	14443	14385	14473	14271	14451	14483	14377	14257	14403	14276	14484	14490	14401	14336	14458	14445	14462	14707	14465	14446	14414	14356	14465	14405	14321	14457	14497	14414	14341	14352	14438	14520	14292	14350	14314	14338	14337	14414	14472	14281	14398	14581	14506	14296	14402	14519	14358	14295	14299	14455	14377	14559	14564	14357	14401	14392	14422	14412	14226	14379	14448	14403	14351	14409	14219	14250	14371	14528	14249	14227	14265	14359	14519	14401	14480	14496	14342	14406	14407	14414	14355	14420	14545	14468	14516	14238	14352	14323	14365	14643	14554	14362	14305	14538	14568	14487	14409	14436	14304	14338	14336	14318	14399	14233	14497	14377	14407	14544	14286	14415	14368	14498	14320	14332	14527	14406	14339	14426	14481	14302	14457	14351	14298	14467	14400	14402	14451	14392	14165	14470	14181	14207	14621	14362	14399	14434	14582	14366	14436	14396	14337	14453	14500	14396	14339	14285	14538	14416	14487	14481	14376	14390	14677	14383	14396	14349	14350	14375	14464	14344	14299	14511	14409	14406	14525	14211	14107	14352	14372	14334	14291	14378	14420	14472	14397	14347	14405	14575	14513	14445	14317	14456	14418	14463	14199	14463	14376	14477	14392	14222	14552	14669	14308	14317	14412	14451	14546	14476	14381	14177	14411	14317	14314	14347	14346	14302	14338	14410	14297	14357	14415	14288	14261	14388	14443	14251	14440	14378	14461	14238	14310	14481	14555	14331	14422	14327	14368	14537	14291	14495	14325	14286	14506	14531	14522	14530	14402	14350	14510	14411	14390	14433	14373	14347	14420	14494	14556	14326	14474	14409	14287	14353	14347	14345	14398	14554	14401	14445	14389	14462	14535	14511	14211	14458	14475	14325	14460	14587	14535	14323	14374	14385	14307	14364	14427	14482	14515	14262	14477	14277	14451	14428	14436	14320	14432	14394	14541	14560	14566	14535	14357	14618	14277	14311	14404	14297	14406	14541	14437	14531	14412	14537	14486	14546	14451	14320	14292	14275	14260	14345	14372	14562	14380	14393	14327	14366	14635	14311	14314	14246	14679	14605	14459	14557	14319	14343	14349	14353	14537	14332	14308	14495	14256	14395	14265	14287	14169	14462	14357	14319	14447	14443	14239	14285	14281	14457	14304	14434	14363	14386	14531	14414	14723	14536	14578	14226	14545	14523	14366	14322	14396	14284	14383	14564	14443	14467	14484	14382	14443	14415	14317	14343	14508	14278	14352	14372	14576	14562	14504	14357	14343	14273	14247	14587	14584	14540	14293	14561	14469	14451	14310	14273	14308	14477	14549	14425	14488	14362	14454	14490	14357	14302	14482	14398	14521	14430	14292	14263	14473	14368	14488	14432	14332	14388	14336	14376	14395	14527	14613	14440	14327	14274	14348	14397	14268	14403	14521	14477	14367	14391	14360	14411	14417	14546	14418	14306	14397	14529	14218	14311	14313	14529	14552	14400	14472	14225	14419	14599	14607	14427	14396	14585	14273	14517	14286	14485	14301	14621	14387	14293	14236	14154	14511	14467	14325	14404	14454	14564	14520	14411	14091	14518	14456	14553	14304	14400	14411	14432	14424	14327	14457	14452	14540	14700	14419	14417	14395	14506	14408	14555	14770	14355	14351	14537	14330	14576	14398	14321	14374	14444	14391	14264	14275	14299	14509	14445	14413	14559	14440	14405	14502	14379	14246	14438	14619	14346	14590	14488	14557	14391	14603	14532	14450	14515	14173	14336	14243	14523	14351	14175	14475	14346	14602	14495	14562	14341	14433	14448	14596	14317	14210	14490	14409	14247	14461	14420	14236	14390	14525	14344	14543	14571	14293	14283	14447	14686	14389	14425	14554	14349	14244	14453	14363	14516	14542	14333	14312	14314	14367	14480	14527	14280	14237	14416	14451	14480	14532	14347	14628	14504	14585	14438	14503	14347	14168	14412	14230	14555	14381	14470	14412	14399	14363	14768	14392	14476	14362	14390	14385	14350	14465	14607	14380	14599	14321	14457	14218	14355	14460	14329	14423	14352	14440	14380	14445	14374	14617	14442	14383	14455	14435	14494	14212	14324	14398	14475	14388	14405	14453	14428	14371	14425	14250	14532	14370	14338	14370	14365	14579	14381	14404	14479	14394	14267	14380	14486	14419	14336	14374	14268	14272	14260	14322	14373	14354	14472	14518	14423	14466	14475	14313	14229	14521	14327	14494	14372	14471	14372	14482	14358	14410	14457	14502	14440	14429	14426	14615	14346	14312	14207	14354	14473	14345	14517	14403	14224	14457	14364	14228	14635	14405	14378	14281	14269	14287	14457	14520	14365	14393	14652	14465	14340	14481	14394	14443	14330	14412	14517	14505	14528	14274	14504	14489	14487	14496	14218	14348	14365	14212	14488	14511	14470	14594	14612	14493	14229	14337	14415	14484	14447	14387	14440	14291	14475	14465	14328	14334	14293	14475	14404	14507	14340	14516	14422	14467	14420	14498	14418	14465	14359	14127	14372	14599	14198	14458	14396	14603	14528	14405	14478	14475	14421	14347	14570	14424	14409	14334	14184	14481	14341	14449	14278	14290	14260	14471	14402	14363	14336	14628	14442	14409	14526	14400	14573	14517	14367	14221	14314	14285	14371	14323	14326	14466	14377	14416	14390	14305	14420	14435	14507	14367	14458	14468	14318	14346	14352	14415	14418	14390	14458	14485	14518	14306	14394	14614	14494	14390	14375	14449	14193	14528	14378	14242	14415	14323	14459	14606	14372	14635	14307	14330	14482	14679	14401	14207	14301	14398	14423	14390	14449	14250	14383	14429	14346	14251	14294	14428	14129	14464	14334	14473	14563	14304	14336	14372	14243	14312	14611	14236	14207	14290	14313	14504	14245	14457	14562	14367	14526	14355	14418	14455	14365	14299	14443	14584	14537	14381	14558	14618	14460	14505	14347	14426	14361	14379	14427	14339	14550	14396	14445	14695	14474	14417	14424	14382	14390	14482	14470	14227	14400	14684	14509	14419	14459	14325	14505	14336	14474	14508	14453	14438	14323	14375	14399	14357	14279	14528
24623	34385	34212	25445	21391	18982	17048	15395	14719	14314	13891	13676	13354	13331	13403	13270	13383	13080	13124	13043	12926	12901	13113	13076	12899	13120	12901	13005	12867	13228	13078	12890	13138	13037	12781	13078	13060	13026	12987	13029	12912	13012	13001	13055	13017	13000	12912	12911	13017	13057	13052	12993	12860	12917	12968	12841	13073	12969	13034	12950	12966	12836	12841	13139	12975	12908	12885	13032	12875	12868	12975	12998	13006	13101	13033	13008	13048	12883	12791	12882	13156	12847	12947	13043	12883	12974	13085	12971	12925	12997	12994	12961	13080	12969	12935	12972	12988	13004	12858	12982	12878	13059	12959	12951	13001	12958	12944	13043	12959	12863	13011	13017	13024	12987	13049	13158	12880	13113	13107	13053	13022	12952	12976	12843	13080	13018	13039	12770	12845	13152	12926	12939	13018	12898	12927	12925	12897	13019	12917	12925	12867	12976	12960	13220	13082	12966	12811	13074	12953	13089	13037	12895	13009	12872	12999	12722	12882	12985	13010	13004	13060	13134	12831	12895	13002	13136	13081	13016	13087	12877	12846	12981	13025	12933	12863	13052	12973	12869	12788	12947	12922	12902	12889	12941	12934	12950	12863	13015	12968	12793	12932	12990	12964	12951	12993	12974	12987	13013	13065	12891	12847	13091	12956	12827	13065	12916	12952	12823	12988	12871	13072	12951	13120	12849	13018	13015	13236	12768	12884	12931	12942	12946	12821	12837	12928	12912	12991	12962	12918	12948	12992	12995	13134	12840	12991	13022	12944	12761	12954	12990	12879	12950	13107	12891	12885	12928	13017	12946	12972	12874	12769	12835	13078	13031	12982	13025	12922	12867	13006	12992	12884	12852	12975	12960	12954	12959	13010	13089	12889	12794	12933	12802	12938	13168	12845	12878	12819	12909	12899	12968	13150	12997	13074	12996	12926	12908	12787	12922	12941	12981	12975	12999	12996	13080	12864	12987	12960	12997	12950	13088	12883	12946	12988	12821	12940	13029	12911	12984	12949	12935	12926	13168	12758	12931	12971	12963	12998	13212	13202	13002	12762	12981	12914	13185	13055	13049	13021	13017	13002	12949	12980	12853	12894	13096	12989	12821	12951	12932	12945	12852	13008	13073	13063	12903	13078	12937	12837	13078	13032	12824	12807	12941	12883	13038	13072	12930	12903	12880	13004	12950	13015	13016	12915	12884	13055	12997	12892	12842	12853	12776	13029	12906	13008	12987	13023	12857	12905	13000	13051	12868	12991	12992	12834	12819	13126	13090	13012	13034	12953	12788	13026	12907	12946	12793	12958	12934	13078	13014	12878	13026	13041	12883	12834	12903	13036	12798	12881	12900	12869	13080	12974	13049	12881	13053	12919	12777	12877	12928	12807	12866	12975	13018	12900	13132	12844	13011	13019	12943	12906	13070	12893	13079	12992	12855	13033	13029	12937	12893	13105	12821	12920	12838	12984	12990	12995	13037	13053	12966	12840	12969	12915	12933	12924	12915	13091	13075	12904	12865	12879	13036	13015	12834	12900	13063	13065	13076	13023	12902	12881	12914	12933	13189	12966	12870	12906	12913	13031	12952	12859	12853	12913	12923	13045	12959	12888	12994	13033	13133	12994	13093	12980	12955	13091	13120	12978	12922	12805	12917	13073	12859	13202	12907	12988	12860	12962	12967	12987	13059	12997	12915	12993	12856	12990	12913	13115	12893	12983	12933	12936	13123	12882	12974	12911	12885	13102	12920	13114	12986	12902	13071	12912	13043	12887	12909	13007	12838	13015	12852	13030	12979	13033	12867	12872	13043	12865	13145	12867	12900	12930	12921	13041	12985	12842	12992	12984	12966	12757	12832	12899	12824	13060	13005	12982	12928	13012	12786	13016	13091	13055	12969	13011	12949	12941	13002	12829	13057	12965	12909	13065	12844	12962	13105	12936	12905	12970	12978	12971	12834	13007	13031	12949	13006	12842	12972	12994	12847	12991	12964	12994	13090	12916	13080	12982	12893	13035	12940	12920	12813	13026	12990	12842	13018	12942	12971	13026	13081	13128	13221	12964	12983	12917	12931	12843	13006	12912	13118	13029	12943	12907	12961	12876	13096	13114	12936	13024	12993	12959	12978	13132	12718	12935	13122	13135	12848	12911	12906	12981	12946	12740	12999	12828	12907	13131	12929	12965	13021	12957	12975	13004	12896	12984	12985	12926	12926	13003	12981	13139	12957	12943	12865	13088	12994	12991	13120	13077	12883	13058	12846	12977	12990	12971	12947	12977	12963	12922	12886	13108	12960	12948	12996	12939	12931	13101	12910	13021	12861	12933	12966	13015	13051	12963	12817	13048	12994	12899	12956	12899	12920	12886	12919	12927	12908	13034	12893	13055	13066	12937	13012	13047	13123	12886	13096	12929	13113	13023	12948	12877	12946	12892	13045	12789	13044	12911	12946	13037	13042	12964	13017	12890	13143	13051	13025	13063	13012	12893	13037	12978	13002	12901	13058	13110	12886	13113	12927	12904	12827	12941	12982	12994	13032	12969	12945	12823	12875	13018	13007	12912	13087	12982	12842	12920	12741	13018	12721	12880	13061	12936	12936	12947	12925	12936	13005	12953	13094	13212	13054	12857	12981	12934	12934	12801	12964	12883	12870	12960	13133	12987	12951	13000	13037	12895	12876	12877	12859	13049	12907	13006	12991	13154	12946	12858	12911	13053	12879	12980	12936	13054	12902	12767	12713	12984	12813	12887	13029	12885	12975	13066	13061	12940	13018	13147	12865	13065	13011	13147	13046	12978	12869	13054	12902	12916	13041	12952	12861	12945	12919	13060	13012	12904	12854	12974	13008	13076	13020	13058	12910	12911	12972	12815	13040	13002	13005	13038	12896	12736	13023	12959	12844	12897	12857	13080	12975	12934	13093	13071	12872	12885	12937	12917	13034	13106	12928	12956	12962	13026	12789	13044	13110	13051	12790	13000	13040	12959	12926	13019	12916	13021	12965	12904	13144	12956	12946	13113	12922	13018	12851	13072	12951	12845	12986	12897	12918	12840	13009	12883	12910	13061	13080	13085	12945	12865	12919	13134	13056	12893	12992	12982	12860	12834	13135	12922	12904	12973	13075	12973	12840	13009	12999	12976	13085	13105	13180	12915	12931	12924	12893	12931	12904	13056	12977	12960	12782	13083	13013	12975	13074	12931	13034	12946	13045	12990	13083	13048	12929	12918	12901	13088	12740	13230	13049	13037	12943	12899	12927	13035	13027	12953	12942	13099	12966	12843	12881	12896	12980	13021	12954	12884	13123	12930	12944	12952	12921	13000	12861	12904	12932	12957	13010	13004	12921	12905	13013	12796	12972	13178	12913	12939	13023	12804	12965	13069	12923	12773	13017	12994	13002	13007	13066	13017	12938	13111	12925	12989	12955	12836	13038	12874	12941	12918	12952	12850	12972	12958	12872	12945	13154	12872	12880	12921	12875	12909	13007	12979	12931	12900	12955	12933	13119	12937	12956	13028	13003	12832	12971	12908	12857	12947	12923	12980	12949	12868	12976	12931	12947	13003	13011	13071	13003	12935	13007	12820	12941	12990	13029	12953	12891	13060	12891	13000	12990	12755	13088	12957	12931	12995	12968	12862	12924	12964	13163	12861	12903	12966	12869	12837	12958	12987	13083	13054	12858	13008	12891	12866	12847	12937	13003	12955	12964	13107	12945	12949	12990	13060	12963	12907	12965	12990	13006	12861	12967	13003	12972	12958	13226	12926	12780	12937	13028	12870	12910	12851	12870	12858	12941	12944	12943	12899	12700	12866	12936	12891	13035	13052	13050	12934	12947	12968	12844	13179	13033	13107	13086	12995	12926	13010	12858	12812	12931	12950	13099	12989	13003	12713	12895	12988	12887	12956	12817	12748	13020	12921	13041	13013	12915	12948	12906	12950	12994	12828	12974	13015	12912	13044	13024	12848	13110	12924	13014	12802	13092	12812	12931	12982	12868	13007	12967	13100	12972	12884	12967	12734	12965	13020	12792	13030	12821	12855	12866	12928	12988	13067	12776	12849	12989	12929	12972	12959	12951	12816	12670	13008	12895	12874	12976	13075	12898	12979	13120	13079	13023	12913	12971	13024	12897	13044	12896	13056	12956	13032	12864	13058	12989	12777	12983	12884	12983	13096	13059	12955	12978	12918	13038	12947	12865	13103	12956	13032	12852	12937	13185	12869	13107	12893	13025	12939	12858	12900	13034	12945	12997	12899	13016	13053	12994	12868	13067	12790	12824	13154	13027	12976	12890	12825	12875	12877	12933	13031	12952	13044	12847	12911	13137	13029	12882	13054	12812	12921	12792	12936	12917	12955	12889	12842	12973	12755	13001	12862	12889	13010	12953	12965	12930	12967	12837	12925	13092	12916	13017	13103	13161	13054	12969	13016	12957	12925	12976	13103	12841	13013	12909	12915	12977	12928	12981	13014	13010	13054	12960	12887	13053	12874	12851	12941	12967	13045	13092	13025	12838	12869	12948	13050	12992	12974	13105	12997	13067	12934	13103	13034	13129	12908	13013	13082	12938	12888	13059	12978	12800	12970	13013	12963	12735	13054	12937	12897	13119	13038	12955	12985	12921	12802	13140	12962	12816	12969	13018	12937	12957	12960	12882	12838	13084	13068	12951	13169	13116	13019	13107	13007	12778	12918	13008	12922	12845	12869	12968	12929	13131	12826	12969	12922	12831	12880	12687	13105	12989	12871	12956	12946	13058	13026	12916	12942	13120	12982	12892	12946	12871	12921	13054	13033	12961	12990	12998	13016	12946	13153	12926	12784	12960	12948	12962	12979	12948	13007	13132	12963	12815	12939	13008	12886	12901	13144	13086	13035	12948	13000	12865	13045	12928	13049	12809	12795	12968	12980	12800	12956	12994	13005	13186	13066	13011	12959	12930	12969	12970	13016	12745	13142	12711	12878	12980	12852	13009	13042	12907	12857	13113	12967	12952	12905	13012	12938	12787	12950	13047	12806	12992	13017	13038	12941	12997	13092	12962	13015	13063	12852	12929	12881	12926	12938	13085	12946	12945	13094	12925	12924	12915	12912	13132	13000	13011	13016	13084	12986	12768	13006	13026	13073	13012	13029	12914	13102	12979	12899	12925
26034	21672	28834	26317	24751	24469	22374	19782	18372	17853	16925	16523	16210	16174	16009	15890	15824	15709	15462	15496	15567	15533	15372	15472	15410	15399	15389	15532	15441	15467	15538	15301	15439	15477	15445	15398	15402	15506	15397	15184	15383	15289	15426	15498	15167	15252	15328	15382	15557	15351	15150	15420	15434	15441	15435	15301	15490	15218	15390	15260	15464	15211	15507	15471	15277	15320	15243	15309	15201	15290	15471	15430	15478	15278	15297	15336	15265	15367	15300	15419	15525	15168	14945	15482	15213	15385	15345	15449	15411	15179	15522	15339	15250	15331	15468	15384	15217	15302	15330	15527	15427	15458	15318	15314	15208	15228	15287	15287	15286	15219	15183	15488	15543	15456	15506	15380	15431	15289	15292	15140	15316	15403	15346	15474	15400	15217	15084	15343	15142	15389	15231	15298	15196	15128	15313	15401	15299	15378	15088	15223	15335	15301	15334	15307	15290	15420	15563	15236	15424	15317	15352	15293	15289	15419	15341	15390	15228	15354	15528	15122	15350	15183	15268	15199	15188	15243	15252	15269	15344	15273	15224	15444	15427	15376	15384	15479	15449	15089	15398	15482	15459	15258	15311	15298	15185	15462	15440	15401	15536	15334	15302	15323	15169	15357	15307	15365	15072	15385	15358	15435	15147	15274	15374	15409	15161	15472	15476	15328	15446	15362	15389	15363	15476	15238	15271	15508	15489	15002	15358	15282	15420	15469	15370	15218	15277	15287	15387	15437	15465	15337	15334	15207	15342	15280	15336	15349	15162	15261	15091	15113	15250	15327	15411	15343	15225	15327	15499	15182	15187	15287	15281	15473	15164	15287	15374	15185	15263	15443	15515	15402	15318	15388	15234	15193	15474	15331	15336	15278	15172	15407	15180	15243	15303	15212	15390	15352	15328	15294	15467	15283	15261	15225	15436	15314	15310	15407	15316	15241	15647	15486	15263	15317	15202	15298	15268	15310	15252	15352	15405	15405	15478	15382	15256	15330	15397	15301	15201	15294	15504	15426	15325	15377	15246	15354	15220	15373	15163	15299	15312	15392	15458	15240	15473	15187	15324	15234	15357	15365	15398	15177	15210	15260	15214	15442	15358	15308	15232	15327	15150	15332	15543	15329	15178	15282	15395	15320	15461	15361	15171	15240	15325	15273	15425	15459	15391	15153	15277	15192	15266	15472	15410	15342	15284	15259	15427	15413	15545	15338	15264	15395	15365	15451	15543	15259	15067	15440	15571	15429	15333	15548	15104	15021	15316	15349	15466	15458	15507	15338	15314	15342	15405	15277	15161	15080	15185	15208	15258	15260	15180	15339	15343	15374	15221	15145	15201	15321	15204	15288	15469	15271	15300	15368	15375	15453	15431	15279	15291	15297	15217	15349	15306	15191	15567	15327	15314	15401	15290	15401	15107	15118	15159	15355	15506	15393	15358	15416	15411	15195	15260	15104	15294	15468	15356	15192	15265	15275	15456	15387	15346	15297	15195	15363	15429	15241	15120	15260	15514	15377	15331	15315	15346	15444	15330	15196	15330	15102	15459	15429	15256	15297	15505	15154	15361	15306	15335	15348	15514	15274	15120	15181	15525	15513	15460	15372	15418	15122	15280	15391	15523	15299	15193	15403	15279	15186	15296	15525	15391	15172	15236	15297	15425	15454	15382	15139	15218	15301	15203	15266	15365	15529	15309	15306	15322	15243	15450	15293	15370	15394	15440	15257	15537	15453	15337	15532	15396	15358	15300	15242	15421	15587	15191	15231	15363	15306	15276	15195	15296	15367	15502	15178	15302	15434	15384	15234	15387	15311	15353	15150	15252	15463	15381	15275	15435	15662	15447	15197	15362	15415	15432	15341	15332	15331	15472	15206	15450	15165	15156	15509	15487	15254	15399	15397	15289	15500	15372	15363	15272	15358	15319	15314	15493	15472	15189	15433	15426	15447	15357	15274	15471	15613	15343	15420	15250	15296	15399	15422	15408	15384	15549	15298	15483	15370	15297	15316	15369	15480	15547	15403	15434	15397	15272	15416	15341	15171	15165	15312	15595	15429	15481	15423	15352	15190	15389	15442	15371	15191	15351	15172	15442	15337	15203	15255	15276	15260	15283	15355	15270	15156	15167	15245	15305	15350	15246	15340	15143	15340	15245	15456	15260	15418	15233	15176	15293	15244	15380	15361	15392	15302	15353	15326	15450	15207	15408	15411	15360	15223	15111	15406	15324	15367	15435	15402	15491	15262	15411	15375	15357	15190	15200	15222	15213	15433	15234	15364	15209	15370	15181	15362	15414	15395	15360	15222	15386	15317	15372	15189	15237	15346	15632	15312	15199	15334	15519	15206	15402	15372	15394	15299	15366	15326	15300	15386	15296	15494	15526	15308	15216	15270	15388	15357	15442	15174	15209	15357	15429	15222	15330	15532	15375	15516	15249	15309	15215	15285	15111	15382	15314	15186	15434	15070	15260	15291	15387	15381	15538	15423	15258	15411	15311	15250	15297	15149	15536	15206	15295	15384	15323	15444	15166	15186	15251	15205	15508	15351	15064	15350	15136	15251	15435	15453	15306	15332	15277	15148	15250	15302	15273	15204	15126	15229	15252	15322	15254	15345	15351	15300	15356	15388	15400	15382	15338	15397	15233	15332	15452	15494	15444	15414	15409	15256	15235	15628	15298	15483	15300	15411	15493	15268	15323	15328	15460	15430	15315	15358	15443	15249	15371	15603	15213	15357	15379	15490	15488	15493	15611	15362	15155	15241	15382	15408	15223	15178	15314	15375	15296	15325	15297	15503	15449	15492	15351	15283	15208	15460	15389	15338	15358	15292	15377	15278	15334	15319	15328	15292	15290	15113	15228	15473	15225	15315	15392	15312	15337	15058	15279	15237	15426	15507	15488	15191	15416	15273	15211	15262	15507	15453	15398	15334	15337	15411	15482	15478	15204	15179	15292	15433	15135	15305	15229	15505	15429	15036	15290	15381	15426	15174	15341	15307	15359	15337	15254	15325	15404	15359	15438	15472	15481	15028	15222	15243	15190	15237	15256	15345	15219	15301	15310	15336	15337	15252	15343	15322	15393	15265	15281	15523	15322	15346	15338	15511	15396	15417	15318	15226	15305	15173	15308	15349	15250	15431	15397	15326	15372	15380	15242	15261	15327	15350	15392	15275	15289	15352	15603	15481	15355	15424	15349	15355	15390	15243	15329	15274	15222	15387	15388	15530	15442	15215	15316	15237	15293	15301	15490	15264	15578	15186	15381	15396	15555	15294	15416	15439	15395	15369	15128	15419	15180	15447	15362	15286	15548	15126	15339	15423	15488	15158	15457	15331	15465	15363	15270	15363	15406	15199	15266	15307	15308	15363	15279	15326	15201	15205	15313	15430	15064	15299	15345	15543	15280	15548	15427	15136	15311	15303	15299	15389	15215	15201	15365	15614	15235	15322	15213	15317	15467	15206	15263	15555	15208	15283	15276	15410	15504	15338	15119	15341	15313	15397	15403	15376	15254	15333	15354	15199	15466	15251	15368	15547	15353	15382	15383	15436	15295	15264	15314	15488	15444	15272	15360	15203	15185	15207	15469	15307	15317	15213	15273	15447	15279	15207	15349	15411	15375	15147	15259	15186	15262	15400	15299	15445	15344	15312	15176	15405	15458	15359	15288	15286	15256	15247	15431	15252	15276	15350	15248	15323	15442	15339	15244	15354	15248	15435	15195	15389	15420	15520	15427	15382	15224	15506	15328	15420	15274	15523	15455	15327	15462	15388	15120	15542	15402	15450	15541	15461	15244	15298	15229	15355	15379	15392	15361	15335	15208	15300	15464	15313	15236	15534	15539	15399	15310	15433	15184	15214	15314	15271	15387	15253	15541	15465	15159	15458	15338	15077	15321	15259	15278	15312	15338	15331	15225	15354	15496	15273	15326	15378	15338	15272	15465	15316	15397	15231	15278	15283	15338	15372	15215	15316	15261	15280	15421	15354	15359	15496	15466	15430	15225	15262	15405	15437	15314	15249	15443	15212	15312	15549	15202	15258	15425	15472	15372	15220	15347	15440	15182	15335	15281	15311	15502	15383	15372	15363	15338	15191	15240	15367	15222	15572	15450	15270	15315	15303	15397	15236	15413	15318	15297	15243	15179	15571	15482	15230	15153	15165	15238	15271	15395	15319	15235	15401	15551	15363	15241	15464	15420	15286	15067	15151	15458	15195	15222	15372	15210	15282	15386	15358	15517	15422	15269	15299	15392	15247	15436	15371	15335	15446	15357	15340	15303	15420	15358	15246	15220	15224	15368	15354	15512	15340	15471	15195	15407	15325	15297	15265	15455	15400	15353	15435	15443	15316	15297	15282	15406	15171	15434	15450	15375	15103	15249	15458	15313	15332	15292	15274	15393	15360	15296	15478	15223	15260	15387	15332	15421	15418	15253	15332	15412	15202	15349	15230	15203	15251	15331	15308	15352	15375	15212	15179	15254	15505	15352	15245	15318	15421	15465	15329	15584	15220	15114	15413	15280	15405	15257	15270	15340	15280	15426	15271	15278	15359	15577	15306	15320	15463	15382	15123	15474	15072	15323	15276	15235	15211	15280	15502	15176	15394	15211	15392	15277	15235	15360	15191	15205	15310	15355	15359	15295	15306	15365	15330	15196	15179	15277	15457	15307	15445	15442	15303	15485	15421	15156	15195	15295	15364	15331	15204	15381	15207	15187	15340	15293	15330	15348	15300	15277	15405	15277	15232	15188	15275	15326	15314	15399	15495	15473	15401	15334	15407	15060	15534	15308	15157	15191	15274	15321	15147	15247	15399	15555	15320	15196	15231	15383	15239	15488	15447	15304	15514	15347	15333	15182	15201	15363	15198	15315	15522	15502	15290	15343	15226	15217	15347	15346	15361	15192	15323	15202	15376	15365	15311	15279	15356	15162	15278	15481	15265	15306	15440	15541	15463	15339	15194	15307	15370	15075	15286	15416	15450	15239	15226	15402	15234	15309	15420	15107	15184	15456	15283	15360	15440	15283	15256	15386	15496	15355	15360	15120	15243	15341	15274	15203	15167	15350	15409	15335	15274	15347	15318	15358	15387	15475	15406	15315	15377	15270	15313	15263	15568	15422	15148	15187	15491	15323	15384	15377	15395
27246	45857	42527	32885	29448	25429	21812	19640	18387	17257	15690	15055	14726	14584	14249	14102	14125	13931	13736	13767	13976	13655	13886	13631	13530	13478	13753	13698	13728	13638	13517	13658	13796	13632	13627	13581	13665	13755	13705	13774	13624	13678	13664	13680	13691	13594	13676	13603	13526	13513	13665	13583	13619	13540	13589	13591	13553	13625	13442	13605	13606	13620	13814	13731	13596	13419	13634	13443	13434	13730	13501	13545	13448	13403	13568	13576	13499	13637	13505	13609	13727	13710	13569	13633	13480	13580	13660	13519	13498	13550	13602	13591	13692	13575	13641	13456	13587	13528	13465	13588	13620	13538	13676	13557	13548	13606	13621	13705	13717	13489	13676	13511	13611	13569	13610	13478	13605	13684	13589	13694	13531	13528	13576	13598	13734	13604	13615	13567	13610	13563	13486	13479	13572	13703	13575	13599	13508	13482	13580	13705	13569	13548	13562	13545	13667	13396	13684	13543	13709	13782	13572	13624	13613	13630	13627	13628	13630	13462	13596	13550	13395	13546	13657	13508	13520	13516	13640	13668	13617	13598	13655	13395	13570	13690	13520	13675	13623	13666	13584	13573	13670	13394	13662	13462	13576	13635	13617	13706	13662	13579	13564	13539	13607	13614	13513	13729	13597	13695	13581	13621	13610	13659	13531	13436	13556	13625	13383	13569	13542	13613	13473	13543	13582	13446	13583	13452	13463	13456	13630	13556	13671	13502	13440	13515	13647	13742	13543	13651	13646	13488	13596	13641	13707	13602	13525	13526	13472	13438	13466	13672	13536	13474	13583	13450	13605	13406	13652	13695	13686	13381	13470	13519	13574	13515	13562	13550	13498	13541	13565	13594	13661	13648	13504	13538	13616	13734	13658	13672	13588	13707	13737	13607	13405	13537	13686	13606	13690	13674	13666	13479	13616	13622	13525	13453	13485	13633	13500	13639	13615	13643	13540	13628	13602	13722	13664	13787	13607	13622	13516	13562	13570	13671	13580	13541	13712	13576	13626	13540	13544	13543	13430	13647	13550	13686	13509	13515	13672	13531	13713	13632	13629	13795	13594	13616	13605	13655	13456	13628	13583	13564	13599	13618	13566	13576	13523	13615	13592	13536	13436	13544	13451	13573	13475	13591	13513	13735	13648	13524	13589	13589	13577	13410	13572	13630	13593	13604	13668	13493	13566	13596	13703	13577	13897	13603	13814	13577	13554	13597	13598	13624	13387	13606	13584	13493	13485	13619	13525	13578	13594	13452	13538	13401	13543	13586	13519	13372	13652	13618	13476	13539	13467	13627	13371	13678	13543	13373	13607	13658	13553	13586	13860	13689	13564	13447	13544	13659	13615	13432	13529	13501	13618	13550	13554	13565	13603	13556	13714	13640	13640	13654	13548	13669	13583	13601	13509	13643	13745	13729	13551	13658	13506	13574	13606	13631	13724	13644	13693	13539	13476	13617	13661	13445	13379	13548	13574	13466	13564	13642	13794	13706	13420	13476	13702	13557	13520	13343	13436	13559	13451	13722	13617	13570	13689	13635	13543	13600	13537	13701	13725	13644	13472	13679	13635	13700	13372	13660	13540	13637	13782	13458	13597	13549	13673	13541	13612	13462	13531	13621	13600	13628	13788	13584	13533	13587	13481	13742	13544	13586	13453	13660	13726	13494	13546	13661	13683	13530	13620	13471	13634	13683	13571	13500	13378	13564	13707	13848	13655	13500	13562	13708	13634	13482	13579	13488	13466	13750	13578	13596	13662	13484	13593	13534	13564	13477	13586	13565	13597	13559	13510	13721	13571	13660	13689	13614	13627	13498	13587	13544	13572	13467	13709	13632	13646	13533	13740	13668	13529	13697	13513	13507	13524	13582	13746	13704	13587	13691	13626	13641	13565	13497	13647	13549	13763	13602	13535	13561	13572	13752	13404	13608	13716	13444	13522	13615	13723	13442	13690	13567	13510	13677	13622	13689	13640	13601	13580	13545	13689	13679	13608	13666	13586	13655	13639	13496	13608	13459	13557	13743	13415	13452	13603	13595	13518	13519	13678	13523	13544	13707	13572	13602	13700	13616	13604	13554	13609	13700	13509	13595	13696	13705	13773	13618	13642	13596	13503	13498	13508	13539	13443	13518	13544	13690	13750	13682	13614	13606	13480	13626	13519	13660	13544	13482	13511	13579	13620	13636	13502	13753	13466	13643	13719	13605	13531	13633	13506	13611	13631	13564	13516	13569	13662	13562	13550	13563	13469	13706	13746	13577	13563	13663	13676	13448	13547	13478	13631	13520	13460	13684	13631	13530	13630	13495	13642	13490	13346	13549	13616	13719	13491	13578	13603	13574	13679	13526	13540	13578	13617	13485	13620	13529	13423	13632	13601	13536	13560	13466	13564	13554	13464	13432	13525	13488	13497	13672	13607	13521	13555	13680	13765	13680	13453	13493	13531	13545	13481	13628	13342	13623	13574	13685	13574	13551	13649	13741	13557	13530	13557	13611	13646	13520	13495	13535	13435	13693	13483	13576	13694	13475	13541	13516	13513	13589	13458	13693	13847	13623	13717	13712	13481	13427	13537	13652	13605	13513	13602	13534	13362	13622	13551	13623	13606	13477	13697	13575	13606	13750	13663	13529	13572	13430	13564	13635	13495	13671	13548	13410	13812	13383	13509	13608	13641	13623	13526	13685	13543	13547	13593	13433	13663	13667	13544	13680	13539	13528	13484	13657	13420	13550	13591	13393	13666	13707	13781	13518	13577	13581	13666	13582	13605	13727	13597	13729	13524	13503	13575	13575	13553	13559	13640	13737	13592	13519	13496	13489	13537	13550	13610	13543	13581	13617	13580	13568	13569	13511	13569	13699	13538	13635	13652	13570	13645	13660	13604	13530	13678	13684	13589	13567	13615	13765	13622	13638	13537	13493	13594	13679	13443	13629	13786	13512	13569	13547	13436	13690	13546	13608	13484	13673	13730	13474	13534	13588	13518	13560	13619	13397	13627	13502	13660	13603	13500	13770	13551	13572	13659	13562	13580	13551	13507	13637	13698	13499	13662	13337	13671	13508	13606	13715	13611	13632	13550	13609	13661	13544	13792	13751	13647	13468	13561	13586	13775	13528	13664	13528	13680	13598	13543	13665	13502	13589	13663	13653	13514	13492	13552	13590	13606	13541	13816	13614	13699	13551	13596	13602	13664	13681	13481	13740	13561	13488	13678	13607	13486	13607	13678	13648	13545	13651	13372	13627	13532	13333	13464	13539	13603	13528	13563	13520	13513	13682	13574	13436	13544	13439	13628	13649	13628	13563	13536	13514	13552	13582	13416	13383	13638	13653	13499	13527	13623	13551	13590	13825	13610	13501	13719	13558	13588	13598	13713	13559	13575	13579	13605	13761	13632	13567	13454	13467	13617	13694	13688	13513	13549	13585	13649	13526	13612	13728	13594	13689	13612	13711	13720	13496	13499	13578	13611	13568	13529	13634	13566	13817	13503	13633	13574	13689	13585	13512	13644	13564	13535	13602	13738	13497	13668	13772	13520	13611	13696	13603	13759	13630	13656	13806	13475	13685	13580	13500	13772	13503	13566	13588	13731	13616	13654	13590	13627	13499	13667	13401	13662	13501	13616	13518	13627	13474	13521	13714	13729	13469	13550	13562	13491	13658	13632	13580	13631	13624	13597	13542	13581	13529	13504	13500	13601	13812	13654	13421	13621	13606	13521	13457	13589	13446	13489	13758	13570	13581	13551	13525	13681	13611	13517	13405	13664	13525	13666	13767	13590	13604	13597	13578	13617	13806	13452	13503	13668	13633	13384	13465	13477	13706	13600	13399	13587	13528	13641	13671	13611	13800	13600	13659	13781	13676	13515	13576	13494	13622	13562	13525	13813	13739	13556	13588	13633	13606	13671	13443	13621	13541	13580	13542	13573	13636	13513	13628	13538	13632	13609	13541	13655	13632	13516	13594	13672	13587	13481	13611	13634	13607	13461	13598	13836	13448	13525	13636	13533	13679	13529	13537	13716	13651	13640	13563	13506	13462	13477	13507	13644	13547	13579	13641	13508	13736	13493	13469	13715	13624	13623	13707	13528	13552	13485	13737	13676	13404	13610	13644	13681	13704	13661	13517	13565	13529	13679	13639	13556	13600	13656	13649	13549	13544	13505	13462	13603	13593	13570	13636	13400	13501	13606	13701	13555	13584	13561	13624	13586	13527	13786	13665	13583	13707	13562	13578	13653	13699	13706	13634	13545	13601	13593	13430	13790	13500	13734	13762	13547	13604	13623	13454	13529	13581	13642	13827	13723	13602	13359	13737	13520	13650	13574	13480	13411	13418	13557	13466	13590	13531	13508	13768	13493	13438	13600	13741	13433	13441	13455	13713	13765	13714	13646	13505	13692	13597	13553	13569	13636	13568	13651	13461	13560	13372	13602	13592	13633	13535	13654	13601	13594	13472	13534	13699	13437	13617	13448	13581	13633	13600	13440	13763	13607	13472	13656	13677	13600	13716	13495	13621	13552	13710	13686	13751	13571	13607	13629	13550	13741	13685	13485	13373	13574	13454	13499	13515	13667	13598	13597	13636	13619	13563	13620	13565	13621	13606	13581	13538	13599	13695	13538	13566	13578	13680	13705	13544	13518	13423	13599	13505	13551	13606	13737	13506	13519	13666	13536	13553	13704	13607	13647	13658	13662	13660	13657	13590	13544	13532	13576	13649	13585	13639	13589	13519	13423	13473	13776	13700	13544	13517	13736	13698	13525	13635	13687	13698	13572	13571	13633	13487	13692	13508	13538	13501	13681	13637	13567	13599	13475	13722	13705	13665	13596	13675	13635	13314	13509	13588	13777	13538	13651	13602	13558	13648	13612	13607	13397	13548	13631	13445	13672	13592	13578	13498	13422	13657	13657	13606	13503	13548	13552	13681	13593	13466	13599	13500	13597	13688	13645	13636	13624	13602	13652	13628	13570	13565	13766	13477	13473	13412	13508	13595	13536	13742	13693	13526	13604	13728	13478	13591	13465	13693	13561	13551	13617	13524	13594	13531	13470	13712	13497	13525	13680	13589	13622	13585	13606	13600	13525	13572	13681	13559	13463	13672	13598	13717	13661	13598	13560	13593	13769	13613	13587	13553	13534	13487	13623	13492
24457	21630	29285	25049	25277	29431	30576	25159	22801	21242	19816	18536	18463	18332	17973	17872	17964	17815	17582	17423	17641	17515	17377	17520	17416	17193	17461	17527	17572	17220	17314	17489	17244	17363	17345	17426	17530	17416	17345	17364	17447	17423	17370	17469	17357	17416	17154	17241	17356	17190	17072	17210	17361	17526	17144	17268	17214	17155	17286	17416	17191	17439	17296	17129	16984	17304	17112	17168	17265	17167	17449	17208	17241	17332	17243	17263	17293	17156	17249	17467	17307	17352	17299	17323	17237	17255	17405	17361	17370	17403	17351	17284	17214	17259	17073	17081	17432	17236	17326	17243	17117	17379	17068	17155	17302	17210	17243	17296	17224	17035	17211	17307	17325	17060	17023	17182	17219	17119	17128	17228	17266	17327	17353	17238	17313	17206	17272	17254	17164	17416	17370	17465	17195	17112	16964	17307	17323	17327	17314	17023	17207	17084	17313	17218	17258	17052	17089	17246	17187	17160	17277	17168	17335	17091	17220	17089	17312	16998	17203	17282	17495	17074	17239	17300	17237	17450	17121	17182	17380	17155	17192	17275	17257	17258	17365	17187	17252	17088	17299	17228	16933	17276	17221	17190	17325	17345	17343	17219	17224	17247	17167	17211	17274	17081	17299	17065	17416	17365	17050	17200	17256	17065	17155	17107	17296	17242	17201	17157	17338	17331	17329	17097	17232	17273	17288	17230	17083	17261	17260	17154	17126	17097	17273	17059	17094	17266	17165	17218	17128	17196	17439	17319	17185	17213	17313	17066	17312	17154	17038	17326	17280	17214	17166	17033	17117	17137	17358	16957	17152	17199	17169	17124	17202	17240	17332	17247	17344	17199	17056	17098	17307	17352	17252	17237	17258	17320	17227	16993	17189	17141	17261	17221	17246	17345	17316	17197	17129	17191	17058	17100	17175	17003	17037	17281	17407	17160	17119	17152	17282	17162	17026	17111	17193	17311	17238	17209	17158	17229	17017	17214	17242	17076	17147	17218	17261	17316	17301	17197	17001	17159	17096	17077	17238	17183	17178	17334	17088	17316	17323	17059	17143	17397	17204	17441	17265	16946	17143	17162	17073	17121	17452	17092	17320	17331	17176	17219	17419	17126	17046	17246	17006	17159	16989	17199	17223	17057	17280	17345	17326	17281	17257	17199	17068	17323	17190	17129	17478	17447	17199	16991	17263	17234	17224	17264	17294	17297	17452	17176	17268	17064	17149	17108	17137	17162	17146	17250	17242	17206	17121	17261	17074	17336	17233	17075	17453	17160	17254	17102	17174	17124	17143	17289	17042	17226	17304	17182	17260	17292	17365	17081	17209	17141	17193	17418	17101	17241	17099	17127	17280	17318	17300	17203	17227	17120	17265	17164	17450	17203	17223	17208	16989	17278	17254	17274	17277	17082	17185	17190	17104	17400	17252	17005	16994	17353	17246	17116	17030	17157	17282	17205	17150	17125	17423	17529	17161	16937	17183	17209	17151	17191	17303	17228	17228	17327	16994	17259	17128	17311	17295	16955	17325	17048	17199	17031	17085	16847	17250	17363	17286	17190	17239	17461	17397	17226	17261	17357	17129	17427	17165	17330	17131	17227	17586	17192	17211	17254	17224	17092	17196	17282	17381	17207	17319	17074	17139	17410	17292	17311	16974	17070	17308	17404	17290	17066	17348	17361	17244	17322	17180	17262	17240	17125	17288	17227	17313	17047	17188	17152	17235	17380	17199	17156	17184	17214	17515	17054	17058	17274	17141	17233	17223	17242	16951	16995	17261	16886	17109	17294	17288	17343	17247	17100	17252	17127	17124	17306	17424	17263	17413	17270	17062	17061	16861	17107	17059	17105	17046	17282	17249	17312	17486	17323	17010	17157	17064	17122	17240	17309	17092	17314	17191	17191	17286	17239	17249	17373	17236	17238	17136	17320	17275	17151	17285	17251	17170	17419	17371	17123	17272	17316	17314	16989	17195	17118	17161	17123	17205	17223	17319	17315	17251	17448	17312	17213	17259	17100	17282	17151	17017	17202	17070	17392	17222	17225	16926	17409	17064	17225	17420	17263	17194	17091	17350	17136	17228	17286	17307	17112	17186	17106	17149	17101	16976	17349	17121	17105	17328	17257	17124	17300	17309	17153	17158	17228	17325	17337	17364	17283	17236	17189	17172	17180	17415	17407	17128	17320	17382	17175	17345	17104	17237	17250	17256	17022	17096	17190	17231	17256	17382	17203	17300	17153	17161	17108	17106	17146	17156	17155	17102	17061	17234	17267	17238	17103	17332	17153	17411	17276	17101	17133	17295	17331	17214	17212	17180	17444	17422	17311	17093	17328	17236	17141	17146	17092	17230	17127	17281	17253	17296	17232	17191	17443	17253	17354	17195	17160	17302	17156	17196	17051	17337	17385	17228	16981	17335	17122	17144	17316	17166	17140	17342	17293	17238	17232	17164	17290	17329	17122	17286	17364	17128	17191	17314	17183	17292	17128	17285	17231	17189	17348	17062	17355	17445	17286	17322	17307	17336	17032	17099	17226	17446	17198	17246	17148	17231	17197	17070	17119	17030	17295	17361	17142	17168	17194	17173	17260	17300	17434	17387	17338	17107	17190	17222	17159	17006	17041	17302	17268	17139	17397	17167	17093	17313	17316	17220	17325	17115	17177	17181	17507	17206	17017	17192	17204	17131	17126	17250	17359	17294	17099	17319	17180	17343	17487	17341	17257	17084	17129	17401	17269	17260	17123	17208	17336	17214	17191	17277	17290	17399	17094	17150	17287	17246	17330	17036	17147	17410	17411	17012	17335	17247	16993	17193	17292	17134	17191	17180	17127	17147	17177	16969	17193	17527	17171	17308	17051	16968	17151	17151	17447	17300	17268	17340	17316	17281	17137	17221	17337	17321	17018	17148	17162	17104	17120	17129	17145	17078	17117	17275	17337	17381	17333	17315	17131	17162	17294	17294	17256	17090	17258	17346	17199	17270	17350	17258	17198	17316	17278	17182	16986	17383	17177	17159	17407	17238	17195	17084	17201	17056	17125	17246	17480	17147	17145	17380	17277	17125	17252	17327	17298	17175	17210	17198	17145	17198	17231	17162	17062	17444	17278	17134	17299	17041	17145	17232	17342	17442	17203	17083	17217	17120	17237	17158	17311	17364	17012	17080	17212	17332	17294	17232	17237	17362	17233	17191	17034	17243	17161	17200	17268	17105	17245	17279	17194	16985	17167	17003	17290	17310	17286	17205	17198	17489	17337	17263	17279	17230	17182	17151	17196	17226	17277	17222	17185	17373	17160	17216	17263	17307	17462	17369	17286	17197	17151	17215	17207	17426	17082	17139	17374	16979	17251	17046	17129	17223	17349	17259	17332	17419	17321	17022	17396	17197	17182	17057	17009	17271	17326	17272	17204	17188	17041	17298	17368	17285	17285	17233	17365	17298	17259	17165	17242	17182	17068	17234	16981	17182	17528	17266	17339	17031	17089	17289	17230	17332	17237	17229	17284	17199	17054	17248	17189	17368	17195	17144	17353	17378	17193	17129	17295	17461	17541	17206	17266	17361	17474	17090	17254	17293	17186	17256	17304	17297	17300	17200	17195	17140	17267	17294	17245	17188	17309	17133	17103	17200	17246	17202	17255	17391	17497	17223	17110	17061	17249	17281	17455	17160	17124	17197	17407	17182	17152	17178	17102	17197	17187	17376	17396	17320	17336	17391	17355	17268	17384	17216	17163	17372	17273	17171	17354	17330	17250	17456	17084	17123	17227	17154	17286	17270	17469	17333	17323	17133	17331	17290	17436	17290	17159	17134	17155	17112	17316	17163	17357	17238	17195	17143	16960	17137	17048	17160	17206	17152	17141	17202	17126	17246	17436	17097	17288	17355	17197	17187	17236	17095	17257	17307	17093	17279	17255	17097	17416	17285	17243	17258	17169	17316	17281	17201	17323	17228	17326	17397	17063	17331	17281	17370	17167	17111	17356	17215	17306	17122	17280	17163	17274	17155	17214	17108	17328	17206	17096	17303	17348	17098	16912	17260	17190	17307	17248	17311	17361	17213	17194	17206	17087	17085	17150	17071	17359	17427	17353	17043	17202	17140	17285	17309	17101	17362	17052	17276	17297	17422	17104	17444	17140	17170	17074	17264	17364	17199	17061	17027	16947	17141	17130	17300	17183	17194	17318	17214	17226	17475	16923	17280	17154	17156	17174	17223	17022	17184	17274	17134	17190	17238	17261	17082	17045	17269	17429	17237	17288	17494	17298	17059	17032	17096	17367	17135	17252	17460	17357	17113	17279	17109	17132	17244	17313	17187	17141	17117	17305	17092	17246	17199	17003	17147	17292	17150	17418	17519	17293	17185	17345	17202	17089	17429	17410	17344	17140	17376	17078	17108	17313	17208	17222	17088	17337	17323	17132	17312	17054	17407	17475	17314	17345	17391	17382	17117	17088	17359	17142	17233	17164	17176	17303	17328	17069	17278	17431	17352	17303	17254	17208	17148	17445	17247	17185	17086	17300	17028	17186	17088	17197	17105	17006	17270	17331	17252	17134	17101	17028	17359	17106	17211	17187	17198	17143	17117	17194	17223	17266	17423	17309	17182	17096	17106	17175	17225	17087	17158	17114	17311	17221	17116	17221	17286	17126	17109	17405	17268	17198	17090	17212	17321	17141	17173	17388	17318	17183	17077	17004	17221	17265	17381	17167	16990	17249	17038	17163	17150	17186	17103	17072	17335	17288	17225	17232	17252	17164	17201	17293	17170	17249	17403	17176	17124	17084	17125	17253	17161	17259	17250	17308	17468	17455	17284	17084	17007	17188	17121	17133	17326	17279	17365	17301	17131	17151	17154	17122	17183	17208	17335	17103	17145	17153	17237	17144	17146	17190	17196	17099	17152	17300	17328	17239	17250	17118	17188	17221	17211	17077	17319	17099	17096	17380	17274	17170	17235	17132	17218	16978	17401	16963	17185	17256	17019	17077	17313	17273	17208	17195	17198	17149	17147	17264	17204	17148	17268	17337	17265	17054	17073	17249	17172	17332	17137	17237	17205	17179	17190	17181	17231	17278	17163	17130	17362	17244	17275	17195	17230	17309	17390	17101	17275	17062	17166	17017	17199	17116	17191	17163	17329	17137	17160	17159
30481	51244	49925	43677	39455	33920	29468	25536	23079	20036	17928	16490	16281	15984	15777	15424	15338	15125	14912	15009	15001	14860	14974	14729	14862	14800	14759	14755	14852	14862	14754	14587	14735	14725	14866	14612	14863	14851	14852	14845	14735	14747	14525	14716	14704	14863	14863	14666	14565	14754	14680	14835	14562	14707	14807	14848	14737	14587	14577	14832	14732	14676	14740	14917	14714	14727	14910	14593	14693	14590	14718	14799	14543	14549	14628	14593	14793	14574	14872	14516	14761	14805	14633	14801	14787	14626	14625	14718	14491	14753	14548	14692	14639	14815	14765	14796	14590	14797	14791	14700	14674	14603	14708	14711	14804	14599	14773	14600	14541	14735	14595	14690	14842	14662	14680	14571	14646	14750	14741	14643	14657	14743	14787	14802	14792	14668	14691	14580	14544	14678	14771	14813	14786	14677	14776	14761	14648	14659	14682	14513	14701	14588	14727	14612	14736	14662	14540	14494	14736	14685	14528	14595	14868	14675	14636	14708	14767	14636	14796	14745	14596	14658	14496	14702	14702	14734	14610	14633	14686	14788	14650	14684	14701	14678	14730	14455	14597	14631	14687	14697	14746	14584	14730	14514	14668	14860	14679	14692	14741	14718	14581	14636	14674	14613	14637	14715	14729	14837	14726	14816	14773	14629	14663	14849	14568	14667	14758	14646	14594	14687	14622	14735	14745	14737	14873	14799	14731	14589	14676	14684	14671	14618	14543	14591	14629	14557	14754	14621	14621	14793	14754	14779	14584	14688	14677	14573	14712	14734	14705	14774	14714	14639	14711	14556	14694	14768	14676	14685	14817	14714	14581	14667	14815	14674	14674	14729	14577	14617	14752	14754	14548	14577	14739	14646	14602	14774	14685	14682	14686	14759	14520	14815	14747	14493	14899	14704	14726	14782	14770	14673	14712	14581	14842	14719	14756	14558	14639	14578	14688	14843	14837	14486	14742	14649	14583	14774	14769	14781	14468	14611	14772	14673	14750	14647	14682	14731	14772	14788	14775	14591	14729	14656	14624	14872	14369	14582	14556	14636	14680	14698	14822	14701	14658	14814	14714	14657	14709	14832	14734	14781	14792	14642	14722	14585	14597	14739	14793	14719	14745	14971	14767	14630	14805	14651	14754	14547	14578	14639	14753	14434	14724	14520	14675	14684	14740	14844	14940	14653	14640	14657	14850	14764	14619	14519	14728	14613	14778	14784	14748	14567	14547	14619	14581	14635	14685	14834	14631	14711	14578	14843	14635	14734	14693	14707	14769	14672	14737	14764	14681	14680	14616	14684	14827	14539	14691	14550	14636	15032	14636	14733	14953	14902	14614	14701	14840	14528	14553	14623	14736	14777	14788	14657	14602	14627	14785	14674	14677	14686	14549	14493	14832	14700	14752	14600	14692	14720	14685	14668	14817	14804	14744	14642	14522	14858	14710	14736	14915	14592	14774	14784	14640	14710	14824	14828	14684	14811	14613	14642	14631	14624	14821	14683	14718	14631	14740	14620	14674	14645	14633	14798	14757	14610	14875	14430	14594	14828	14820	14681	14667	14652	14611	14487	14700	14696	14733	14637	14700	14834	14826	14610	14741	14683	14872	14584	14855	14790	14600	14765	14659	14735	14748	14532	14774	14713	14849	14535	14688	14749	14603	14622	14685	14536	14572	14754	14685	14617	14932	14640	14646	14727	14566	14620	14736	14739	14523	14759	14740	14599	14631	14866	14525	14609	14722	14762	14950	14615	14622	14753	14755	14686	14763	14766	14631	14688	14610	14628	14881	14648	14631	14573	14768	14544	14827	14795	14855	15030	14528	14876	14549	14686	14788	14696	14676	14658	14780	14857	14888	14569	14750	14744	14706	14781	14632	14710	14884	14924	14765	14752	14682	14625	14642	14752	14624	14699	14649	14785	14827	14561	14645	14846	14741	14562	14524	14644	14733	14672	14679	14629	14654	14645	14772	14706	14802	14666	14871	14671	14797	14712	14722	14737	14779	14697	14645	14577	14885	14740	14805	14836	14666	14771	14562	14774	14639	14663	14537	14693	14788	14705	14878	14714	14684	14643	14820	14600	14697	14675	14827	14645	14672	14561	14678	14653	14646	14555	14687	14539	14589	14866	14742	14699	14649	14764	14476	14692	14913	14734	14689	14745	14692	14815	14581	14836	14741	14737	14785	14693	14730	14620	14648	14606	14674	14663	14805	14517	14603	14813	14656	14792	14728	14653	14810	14716	14747	14813	14672	14639	14531	14480	14772	14772	14673	14914	14746	14701	14624	14836	14511	14691	14751	14800	14802	14834	14676	14772	14544	14719	14642	14615	14642	14847	14729	14546	14733	14571	14702	14765	14651	14662	14764	14692	14678	14615	14685	14737	14807	14881	14759	14734	14637	14692	14782	14724	14574	14819	14724	14534	14696	14746	14574	14572	14797	14669	14766	14722	14567	14716	14549	14744	14811	14723	14639	14735	14851	14511	14914	14691	14545	14692	14759	14627	14687	14603	14560	14825	14564	14773	14722	14571	14710	14831	14681	14627	14782	14563	14820	14615	14710	14771	14680	14588	14767	14663	14603	14804	14799	14945	14842	14571	14734	14587	14722	14511	14722	14624	14802	14819	14648	14702	14599	14926	14741	14851	14578	14735	14716	14606	14778	14748	14688	14690	14769	14855	14764	14746	14833	14773	14649	14530	14860	14779	14604	14671	14634	14931	14686	14628	14643	14679	14803	14604	14690	14550	14601	14794	14482	14663	14860	14711	14607	14651	14585	14758	14731	14743	14690	14763	14778	14688	14655	14760	14668	14705	14681	14704	14671	14758	14736	14640	14701	14751	14548	14634	14859	14743	14739	14600	14614	14845	14692	14847	14916	14703	14691	14742	14817	14571	14861	14723	14638	14589	14582	14632	14738	14850	14692	14715	14637	14677	14667	14623	14722	14689	14623	14791	14650	14757	14710	14556	14687	14648	14785	14802	14694	14933	14614	14820	14760	14634	14672	14830	14714	14690	14791	14653	14538	14484	14821	14758	14427	14563	14762	14774	14703	14718	14795	14660	14784	14780	14658	14545	14696	14611	14592	14608	14725	14690	14721	14579	14802	14701	14726	14768	14619	14699	14577	14803	14542	14701	14669	14737	14608	14570	14793	14747	14554	14762	14776	14600	14684	14808	14706	14676	14634	14576	14594	14647	14726	14805	14832	14686	14675	14652	14766	14700	14739	14621	14706	14525	14677	14704	14792	14889	14469	14685	14647	14628	14701	14651	14780	14766	14663	14610	14820	14586	14750	14570	14733	14643	14693	14664	14629	14642	14634	14624	14663	14689	14666	14611	14640	14685	14577	14683	14566	14675	14668	14666	14601	14660	14821	14789	14644	14738	14577	14784	14633	14730	14689	14716	14676	14587	14820	14875	14710	14712	14641	14742	14733	14499	14790	14632	14762	14615	14588	14706	14588	14772	14657	14418	14772	14701	14485	14536	14715	14676	14667	14731	14682	14654	14595	14706	14685	14781	14838	14861	14791	14605	14701	14580	14785	14714	14920	14539	14636	14642	14518	14456	14611	14652	14546	14683	14532	14696	14659	14894	14680	14594	14748	14680	14577	14765	14638	14702	14774	14754	14788	14677	14706	14621	14698	14506	14781	14758	14818	14782	14597	14680	14599	14672	14770	14827	14546	14787	14719	14628	14663	14627	14707	14684	14556	14477	14813	14705	14577	14798	14614	14656	14626	14702	14716	14586	14699	14609	14718	14818	14674	14807	14602	14739	14561	14549	14937	14651	14778	14674	14786	14740	14873	14690	14821	14631	14695	14771	14690	14717	14619	14611	14697	14712	14668	14531	14850	14687	14674	14773	14591	14677	14699	14749	14711	14667	14669	14825	14765	14761	14752	14560	14532	14521	14696	14763	14699	14541	14658	14608	14376	14650	14704	14833	14589	14832	14749	14825	14632	14843	14768	14601	14739	14710	14629	14672	14713	14756	14670	14721	14767	14928	14728	14870	14703	14669	14738	14746	14602	14654	14767	14662	14711	14493	14698	14666	14682	14848	14752	14712	14772	14688	14688	14693	14931	14671	14637	14675	14674	14705	14653	14575	14799	14625	14646	14704	14875	14795	14617	14451	14908	14887	14813	14685	14613	14744	14650	14523	14673	14640	14691	14732	14704	14574	14507	14664	14662	14564	14631	14628	14572	14732	14593	14630	14776	14713	14699	14520	14720	14897	14625	14668	14773	14565	14683	14564	14724	14667	14768	14804	14627	14845	14830	14751	14644	14760	14672	14718	14599	14776	14830	14777	14786	14630	14637	14622	14704	14640	14641	14648	14764	14598	14787	14699	14629	14809	14763	14649	14645	14755	14759	14757	14647	14850	14698	14699	14658	14450	14699	14628	14627	14665	14620	14720	14690	14743	14567	14622	14802	14825	14702	14712	14617	14862	14672	14595	14831	14710	14704	14864	14645	14462	14646	14571	14786	14786	14624	14810	14652	14697	14557	14621	14799	14598	14702	14627	14599	14734	14704	14718	14829	14588	14657	14574	14648	14653	14722	14690	14777	14693	14798	14611	14558	14731	14686	14796	14662	14566	14574	14770	14811	14687	14801	14816	14773	14810	14687	14744	14794	14752	14708	14669	14678	14656	14581	14583	14836	14624	14706	14777	14616	14670	14635	14855	14684	14751	14609	14806	14778	14611	14755	14697	14591	14640	14751	14670	14780	14832	14793	14616	14508	14683	14608	14648	14737	14643	14729	14774	14797	14650	14766	14523	14880	14688	14712	14724	14655	14692	14751	14829	14752	14833	14634	14777	14635	14714	14530	14969	14618	14679	14798	14777	14670	14704	14857	14631	14685	14571	14623	14830	14789	14431	14723	14763	14662	14658	14822	14648	14575	14696	14673	14723	14795	14921	14572	14588	14640	14728	14692	14895	14585	14782	14734	14572	14792	14879	14814	14927	14599	14537	14804	14615	14495	14649	14790	14680	14768	14643	14688	14636	14671	14823	14656	14600	14698	14637	14653	14609	14707	14655	14778	14680	14796	14608	14654	14814	14621	14844	14770	14681	14595	14704	14649	14789	14787	14703	14707	14743	14592	14646	14842	14771	14743	14840	14660	14660	14828	14730	14653	14636	14679	14619
31307	26232	30151	26390	22396	20101	19719	18411	17601	16859	16697	16350	16428	16411	16064	16323	16406	16366	16249	16211	16264	16293	16389	16261	16329	16236	16259	16352	16207	16198	16200	16157	16269	16120	16308	16172	16028	16272	16161	16157	16229	16421	16268	15998	16331	15889	16269	16256	16243	16132	16094	16209	16191	16065	16440	16223	16055	16244	16220	15975	15932	16207	16029	15960	16160	16111	16335	16035	16103	16138	15955	16196	16163	16193	16390	16035	16238	16220	16168	15984	16307	16138	16117	16311	16125	16218	15948	16093	16077	16159	16217	16386	16298	16277	16322	16234	16355	15894	16135	16147	16235	16103	16275	16099	16123	16085	16253	16240	16283	16179	16254	16068	16149	16061	16193	15998	16325	16119	16010	16174	16164	16011	16020	16167	16189	15981	16203	16143	16292	16291	16163	16226	16072	16095	16022	16314	15984	16112	16215	16253	16282	16302	16063	16198	16203	16269	15904	16098	16308	16141	16196	16538	16140	16327	16143	16269	16198	16080	16256	16193	16308	16199	16184	16124	16053	16349	16075	16077	16250	16256	16082	15972	16103	16212	16210	16202	16044	16042	15934	16265	16073	16131	16058	16076	16230	16136	16240	16036	16377	16263	16141	16061	16104	16198	16168	16152	16044	16212	16164	16186	16170	16381	16222	15959	16322	16143	16098	16290	16175	16199	16180	16196	16013	16284	16298	16137	16068	15912	16186	16071	16143	16055	16140	16264	16099	15994	16087	15990	16187	16104	16073	16145	16067	16058	16116	16209	16290	15996	16151	15956	16108	16116	16076	16176	15997	16035	15866	16231	16229	16121	16238	16191	16120	16089	16157	16154	16248	16359	16237	16206	16452	16247	16093	16196	16247	16244	16322	16254	16257	16036	16329	16459	16080	16264	16231	15996	16289	16180	16094	16299	16194	16155	16163	16218	16248	16042	16223	15987	16141	16296	16134	16232	16266	16047	16293	16152	15930	15910	16248	16045	16176	16132	16396	16147	16072	16144	16139	16207	16156	16122	16361	16051	16294	16335	15992	16224	16068	16095	16011	16040	16251	16135	16148	16134	16175	16246	16291	16264	16241	16095	16138	16077	16217	16256	16210	16167	16245	16274	16102	16182	16100	16177	16211	16124	16281	16226	16180	16206	16276	16131	16145	16284	16185	16048	16261	16067	16367	16097	16311	16215	16136	16183	16314	16318	16089	16077	16156	16070	16154	16152	16449	16238	16077	16358	16337	16048	16138	15955	16269	16217	16124	16331	16073	16099	16245	16298	16203	16247	16244	16190	16318	16352	16190	16006	16194	15876	16286	16204	16234	16089	16144	16102	16300	16135	16417	16061	16199	16128	16137	16079	16218	16317	16103	16315	16154	16263	16221	16186	16225	16226	16209	16051	16003	16113	16358	16006	16137	16101	16082	16115	15971	16064	16336	16104	16299	16167	16280	16050	16198	16102	16124	16170	16298	16122	16261	16061	16089	16274	16154	16112	16332	16104	16130	16364	16200	15988	16143	16246	16212	16013	16065	15966	16511	16037	16174	16022	16265	16384	16035	16072	16168	16165	16360	16157	16206	16145	16468	16251	16183	16072	16105	16040	16127	16310	16233	16101	15914	16183	16138	16201	16180	16122	16113	16122	16127	16208	16193	16054	16297	16321	16212	15991	15996	16029	16109	16029	16293	16031	16328	16169	16293	16183	16176	16345	16260	16063	16185	16191	16181	16198	16124	16210	16225	16124	16178	16380	16075	16023	16219	16226	15936	16115	16024	16088	16201	16008	16150	16014	16025	15837	15990	16261	16223	16134	16086	15858	15938	16123	16318	16194	16292	16291	16064	16382	16136	16104	16377	16363	16153	16166	16313	16096	16234	16216	16110	16301	16161	16094	16184	16088	16234	16052	16350	16302	16075	16127	16316	16244	15966	16064	16077	16160	16183	16048	16170	16328	16381	16278	16210	16159	15990	15875	15922	16123	16278	16251	16260	16099	16241	16311	16234	16127	16126	16066	16160	16151	16244	16145	16245	16098	16179	16211	16223	16304	16217	15988	16168	16146	16241	16249	16095	16131	16200	16109	16093	15917	15916	16320	16091	16225	16166	16061	16190	16094	16112	16134	16347	16173	16287	16258	16072	16182	16000	16269	16249	16270	16278	16152	16125	16278	15907	15948	16183	15982	16276	16112	16252	16069	16318	16192	16071	16158	16164	16117	16089	16243	16107	16150	16279	16403	16254	16227	16229	16091	16081	15966	15996	16058	16260	16164	16031	16190	16158	16263	16431	16148	16404	16286	15948	16149	16388	16282	16392	16136	16260	16017	16127	16225	16190	16028	16085	16210	16083	16070	16255	16374	16286	16190	16221	16039	16544	16237	16197	16193	16190	16245	16104	16347	16283	16250	16084	16320	16358	16200	16169	16134	15961	16235	16300	16224	16379	16251	16155	16134	15830	15987	16057	16076	16142	16311	16264	16463	16188	16299	16071	16197	16126	15881	16089	16123	16077	16106	16288	16094	16180	16218	16285	16327	16131	16303	16198	16378	16176	16222	16107	16200	16183	16123	16077	16016	16190	16329	16103	16226	16320	16274	16025	16121	16090	15930	16194	16199	16139	16265	16134	16207	16159	16186	16089	16158	16214	16133	16089	16236	15965	16160	16340	16201	16049	16166	16130	16131	16166	16124	15930	16123	16206	16201	16178	15853	16039	16214	16115	16402	16286	16107	16115	16080	16226	16189	16028	16209	16034	16115	16294	16114	16329	16096	16084	16187	16174	16270	16183	16234	15997	16306	16234	16068	16164	16135	16245	16195	16297	16082	16150	16028	15979	16338	16209	16136	16116	16274	16153	16105	16108	16236	16145	15936	16292	16218	16039	16140	16294	16086	16160	16413	16328	16228	16155	15976	15965	16219	16089	16128	16137	16443	16135	16261	16339	16116	16244	16129	16103	16204	16182	16201	16125	16229	16169	16044	16405	16227	15872	16226	16191	16225	16144	16191	16306	16030	16155	16308	16402	16253	16304	16125	16202	16284	16149	16127	16034	15954	16112	16337	15909	16024	16083	16379	16246	16273	16257	16104	16068	16097	16200	16200	15886	16155	16176	16028	16210	16170	16364	16117	16190	16140	15969	16233	16114	16297	16097	16212	16234	16049	16245	16223	16175	16125	16038	16407	16364	16356	16106	16141	15943	16189	16045	16355	16134	16033	16092	16263	16156	16305	16157	16193	16121	16246	16228	16181	16270	16067	16123	16197	16161	16022	16157	16208	16105	16229	16271	16297	16336	16394	16081	16155	16439	16178	16279	16406	16222	16072	16050	16004	16234	16093	16145	16286	16232	16251	16066	16165	16092	15988	16284	16156	16092	16060	15967	16113	16297	16011	16196	16024	16214	16316	16412	16219	16248	16187	16153	16142	16154	16274	16199	16099	16004	16193	16185	16313	16140	16040	16144	16099	16100	16166	16273	15979	16263	16120	16298	16119	16275	16132	16054	16211	16103	16176	16148	16124	16052	16359	16293	16186	16409	16460	16148	16292	16199	16138	16286	16164	16040	16050	16161	16089	16152	16126	16285	16136	16266	16226	16183	16041	16175	16087	16303	16102	16138	16171	16202	16339	16221	16228	16252	16229	16183	16196	16169	16110	16078	16194	16111	16163	16231	16122	16271	16012	16225	16206	16206	16230	16287	16212	16175	16208	16331	16217	16292	16275	16182	16104	16315	16088	15961	16133	15988	16291	16159	16046	16384	16123	16167	16201	16211	15950	16250	16023	16092	16281	16224	16174	16154	16097	16205	16089	16173	16205	16261	16194	16172	16230	16328	16081	16307	16252	16239	16237	16214	16081	16104	16078	16232	16129	16215	16114	16213	16177	16272	16086	16183	16268	16144	16382	16292	16318	15982	16149	16122	16159	16054	16104	16023	16385	16237	16130	16114	16282	16244	16147	16202	16197	16051	16079	16193	16182	16280	16316	16165	16327	16328	16229	16269	16300	16088	16339	16151	16265	16301	16166	16066	16257	16121	16135	16172	16181	16271	15957	16494	16140	16101	16177	16001	16102	16172	16109	16149	16395	16110	16328	16197	16279	16076	16204	16161	16210	16170	16100	16116	16092	16232	16252	16327	16134	16039	16401	16064	16106	16261	16122	16079	16339	16275	16271	16154	16188	15972	16247	16148	16359	16172	15934	16132	16026	16186	16307	16214	16121	16428	16302	16041	16216	16296	16203	16025	16215	16316	16035	16088	16359	16074	16218	16180	16181	16249	16234	16142	16126	16173	16262	16092	16162	16344	16201	16148	16199	16386	16225	16199	16051	16077	16327	16045	16146	16351	16490	16349	16252	16206	16393	16249	16253	16197	16274	16182	16141	16136	16155	16298	16296	16403	16353	16038	16269	16150	16141	16210	16085	16070	16065	16254	16023	16269	16111	16150	16012	16344	16197	16335	16243	16307	16106	16226	16095	16252	16338	16174	16234	16126	16076	16203	16070	16163	16269	16266	16144	16219	16317	16035	16169	16101	16118	16355	16302	15959	16078	16090	16098	16177	16152	16261	16101	16128	16311	16352	16311	16160	16272	16047	16035	16169	16167	16388	16114	16029	16010	16152	16101	16276	16232	16073	16069	16037	16259	16076	16243	16410	16071	15999	15964	16185	16137	16190	16145	16109	16146	16349	16103	16198	16239	16398	16239	16206	16429	16366	16273	16084	16320	16115	16074	16153	16228	16130	16051	16202	16185	16368	16185	16234	16162	16202	16085	16215	16198	16058	15963	16158	16200	16308	16029	16110	16204	16230	16264	16224	16183	16154	16266	16124	16394	16280	16125	16148	16252	16201	16154	16296	16268	16121	16202	16259	16059	16184	16330	15943	16078	16060	16554	15944	16073	16310	16332	16092	16290	16178	16116	16170	16413	16387	16201	16215	16300	15985	16075	16402	16331	16188	16308	16120	16106	15986	16130	16235	16294	16268	16144	16115	16070	15967	16022	16171	16333	16262	16172	16089	16197	16131	16094	16138	16157	16126	16068	16084	16195	16142	16317	16481	16489	16338	16279	16236	16362	16336	16289	15918	16077	16135	16097	16033	16176	16215	16078	16179	15913	16168	16101	16353	16235	16169	16350	16154	16223	16106	16143	16327	16039
25213	34116	35280	27151	23325	19714	19497	17319	16212	15385	14669	14443	14419	14367	14350	14432	14005	14170	14067	14002	13989	14112	14065	13987	14066	14109	13982	13887	14091	14093	14346	14087	14037	13998	14020	14134	13977	14045	14060	14208	14076	14065	13911	13967	14027	13968	13817	14148	13950	14032	14055	13749	13778	14063	14038	13965	14063	13908	14114	14095	13977	13992	14076	14136	14050	13900	13730	14049	14013	13997	14009	14092	13950	13972	13903	13904	13878	13948	14028	13933	13917	14237	14185	13827	13985	13866	14094	14116	14016	14012	14015	13940	13979	13827	14031	14042	14092	13902	14083	14131	14109	14026	13900	14020	13989	13924	13939	13960	14046	14135	13852	14163	14087	14062	13989	13870	13992	13909	14124	13888	13994	13824	14107	14045	13972	13883	14192	13947	13928	13987	14196	13970	13864	13879	13927	14013	14101	14066	13971	14127	14193	13924	14020	14038	13924	13954	14215	14048	14080	13959	13970	14065	14048	13963	13997	13937	13934	14052	13934	14105	13874	14028	13998	13988	13973	13990	13938	13984	13934	14105	14119	14216	14037	13989	14098	13883	14170	13932	14046	13865	14010	13939	13817	13988	13956	13937	14044	13956	13958	13954	13991	13912	13950	13888	14073	13927	13967	13802	13864	13981	13980	14059	13963	14020	13868	13860	14145	14058	13863	14023	13972	13860	13994	13926	14168	14033	14033	14015	14016	14097	13977	14081	14166	13853	13980	14039	13862	13921	13940	13986	13896	13938	14085	14052	14026	13995	13943	14173	14133	14052	14038	13809	14141	13895	14107	14027	13968	13953	13977	13957	14136	13956	13954	13974	14058	14069	13887	13949	13922	14039	13991	13895	13896	13973	13966	13887	13950	14109	14144	14146	14027	14110	14122	14084	14166	13958	13956	13995	13964	14081	14046	14016	13941	14129	13876	13899	13909	14077	14074	14117	14077	13939	13988	13943	14051	14088	14101	14081	13943	14012	13926	14022	13947	13964	13892	13922	14099	13971	14038	14024	14118	14048	14180	14187	14003	13961	14014	14029	13821	14038	13933	13742	13956	13720	13871	14058	14062	13902	13870	14179	13927	13936	13984	14086	14065	14028	14056	14040	13837	14098	14109	13944	13914	14021	14030	13984	13897	13939	14173	14079	13933	14180	14082	13967	13975	13989	13809	13882	14220	13873	14174	13912	13977	13815	13995	13765	13966	14017	13919	14074	14056	14157	14023	13893	14041	14118	14052	13928	14004	14032	13906	13991	14075	13911	14017	14092	13942	14039	14083	13924	14096	14095	13882	13986	14045	13892	13931	13879	14044	14040	14069	13942	13960	14152	14108	14056	14068	14190	13953	13966	14073	14047	13955	13992	13990	14142	14046	14007	14063	13916	13986	14022	13937	14060	13895	13895	14057	13990	14047	13959	14074	14012	14197	13950	14069	13982	13917	14113	14031	14085	14078	14021	14065	14092	14026	14011	13954	13990	13956	13943	13930	13954	13949	14125	13909	14020	13875	13820	14080	14124	14072	13945	14003	14050	14026	13891	13984	13983	14003	13982	13971	13979	14081	14061	14036	13943	14014	13943	13939	14073	13864	13982	14121	13979	13980	14089	14004	14082	14123	13844	13774	14161	14111	13973	14108	14008	13852	13927	13993	13984	14072	13930	13873	14181	13891	13898	14101	14025	14102	13942	14012	14015	13901	13987	14044	13993	13969	14004	14072	14076	14076	14115	14065	13964	13858	14118	13889	14038	14062	13973	14034	14193	14078	13856	14037	14057	13995	14006	13942	13950	14027	13929	14137	13968	13961	13928	13927	14011	14117	13850	13958	13999	13983	13979	13885	13894	14130	14139	13941	13876	14019	13990	14051	13962	14070	14189	13793	13883	14080	13735	14088	13993	14115	13979	13986	14076	14035	13946	14046	13970	13919	14277	14124	14025	14004	14091	13975	13896	13841	13936	13934	14000	14074	13737	13890	13977	13993	14061	14072	14086	13919	14022	13996	14035	14074	14057	14059	14153	14043	14293	14003	13959	13918	13926	13982	14102	14045	14082	13978	14062	14077	14167	13888	14027	13995	13936	14006	13957	13993	13998	14160	13979	14058	13955	14100	13902	14021	14089	14069	13954	14064	14087	13915	14180	14002	13839	14052	14081	14100	13918	14108	14025	13958	14039	14136	13828	13958	13964	14047	14041	13918	14142	13881	14010	13840	14081	13975	14074	13957	13862	14214	14121	13974	13971	13996	13969	14060	14134	13877	13932	14024	14166	14008	14058	14000	13977	13965	13976	14076	14089	14130	13931	13896	14055	13994	14141	14143	13962	13999	13709	13995	14082	13840	13888	13990	14059	14010	14038	13947	14106	14069	14020	14026	14021	14299	13994	13848	14014	14059	13935	14081	13951	14064	13802	14064	13937	14105	14190	13860	14084	14042	13959	13993	14053	13783	14069	13961	14033	14137	14081	14123	14048	14076	14096	13972	13966	13964	13965	14030	13955	14008	14016	13836	14093	14004	14013	13966	14055	13850	14119	13928	13928	14133	14032	14069	14100	14055	13767	13957	14018	14132	13931	13990	13936	13946	13970	13922	13876	14026	14070	14076	14050	13859	13961	13933	14007	13974	13891	14162	13939	14099	14209	14173	14021	13895	14146	14089	13909	13996	13928	13981	14099	14025	13996	14048	14108	13936	14194	13949	14082	14029	13926	13955	13964	14024	14111	13976	14142	13956	13934	14046	14070	13852	14015	13840	14035	13987	13954	14067	13925	13868	13991	13971	14000	13846	14011	14221	14034	14004	14016	14087	14016	13979	13957	14131	14109	14092	14192	13933	13981	13915	14124	14063	13994	13995	13860	13949	13996	14015	14083	14112	14015	13987	13879	13813	14018	13993	14178	14100	14089	14192	13915	13906	13971	13949	13827	14156	14028	13812	13992	13934	13807	14082	14003	14149	13886	14064	13845	13991	13988	14156	13963	13954	13924	14064	13809	14156	14015	14087	13943	14164	13995	14112	13903	13833	14062	13888	14163	14010	13921	14068	14076	14001	13997	13909	14141	13933	13960	14015	13853	13917	14015	13990	14013	13857	14030	14014	14155	13999	13896	14013	14093	13940	14024	14150	14063	13990	14136	14091	14013	14074	13940	13953	14100	14005	13954	13933	13881	14038	13945	13938	13961	14035	13980	13958	14039	14093	13962	13979	14044	14026	14092	14031	13987	13970	13901	14052	14219	14077	13955	14143	14050	14153	14114	13993	14053	13844	14002	14146	13980	13910	13939	14173	13957	14027	14083	14091	13994	14027	14090	14016	14119	13999	14094	13813	14189	13963	14065	14207	13947	14079	13944	14022	13958	14072	13853	14111	14044	13948	14181	13975	14058	14057	13813	14054	14087	14020	13985	13976	14025	13999	13935	14107	14146	14048	14060	13877	13927	14095	13953	13894	14063	14030	14114	14272	13981	13946	14050	14075	14060	14007	14149	14050	14065	13991	14113	13962	13974	13891	14053	14007	13876	14047	13991	13996	14184	14007	14075	13974	14060	13989	14089	13921	14109	14088	14129	14008	13847	13913	13934	14091	14110	14057	13978	14020	14004	14018	13974	14006	14033	13983	13911	14123	13958	13963	14048	14104	14061	14054	13942	14170	14107	13975	14039	13876	14054	14032	14088	13938	14008	14040	14107	13950	14037	14082	13872	14084	13977	14124	13943	13943	13954	13916	13990	14010	13971	14015	14151	13938	13963	13983	14103	14078	14083	14064	14080	14191	13991	13923	13999	13925	13896	13980	13931	13921	14000	14065	14091	13937	13980	13974	13888	13969	14084	14067	14055	13969	13872	13963	14011	13856	13932	13903	14092	13987	13975	14084	13966	13996	14049	14131	13980	14006	14180	14034	13779	14066	13965	14171	13997	14015	13955	13982	13947	13959	14063	13977	13966	13831	14109	13983	13943	14051	13978	13927	14020	13992	13883	14085	14112	14065	14067	14039	14071	14042	13990	13987	14002	14078	14053	14017	14135	14104	14098	14210	14053	14015	14035	13960	14150	13808	14090	13996	13902	14133	13947	14051	13995	13974	13930	14004	14130	14013	14020	13928	14177	14156	14027	13981	13999	14105	14071	14043	14012	14219	13994	13957	14098	14120	13801	14142	13940	14061	14060	13880	14166	13990	14084	14084	13942	13869	13949	13789	13885	14139	13984	13981	14017	14112	14005	14109	13969	14023	13966	14033	13871	13934	13998	14099	14007	14007	13940	13972	14192	14191	13986	14057	14156	14027	14117	13977	14030	14077	14097	13915	14067	14119	13904	14190	13859	13913	13922	13875	14007	14121	13945	13948	14005	13861	14210	13874	14132	13966	14039	14042	13953	14188	14058	13969	14091	13999	14003	14040	14123	14134	13904	14101	14051	13850	14099	14080	14105	13905	13881	13977	13959	14337	14114	14162	13869	13987	14008	13883	13926	14168	14013	14201	14010	13955	13870	14055	14010	13928	13902	13968	13928	14112	14106	14136	14149	14021	14013	14021	13985	14016	13868	14230	14136	14024	14129	14064	14091	13916	14157	14005	14091	13962	13953	14016	13985	14013	14158	13980	13948	14009	13824	13848	14072	14020	14018	13945	14018	13926	14134	14001	14006	14094	14186	14067	13960	13961	13939	14017	14186	14013	14024	14101	14105	14010	13984	14125	14141	14057	13929	14154	13946	13794	14150	13980	13926	13931	14199	13926	14081	14066	13948	14132	13913	14134	14045	13906	13983	13772	14061	13878	14089	14177	13908	14171	14159	13947	14179	14143	14022	14109	14026	13857	13969	13951	14097	14085	13815	13959	14050	13999	13951	14031	13966	13845	14141	13936	14037	13961	14118	13965	14040	13933	13981	14043	13937	14069	14092	13986	14200	14097	13831	13982	14140	14036	13973	14062	13960	13962	13897	13992	14185	14128	14021	14081	13856	14158	14074	13956	14001	13904	14191	13998	13973	14036	14048	13989	14071	14055	14010	13816	13889	14006	13929	14206	13933	13974	13926	13917	14009	14086	13910	14049	14037	14155	14092	14039	14091	13824	13936	14110	13844	13992	14089	14005	14042	14071	13980	14053	13996	14154	14171	14071	13941	14090	14073	14037	13936	13972	14001	13975	14201
25849	21657	29174	27669	27610	27801	25954	21685	20137	19184	18461	17925	17265	17099	17073	17130	17148	16985	17155	16786	16770	16755	16818	16911	16863	16922	16866	16725	16845	16746	16855	16611	16613	16799	16917	16753	16721	16828	16677	16838	16866	16684	16769	16689	16483	16805	16793	16738	16848	16944	16560	16769	16801	16947	16716	16855	16727	16607	16642	16736	16541	16669	16613	16608	16754	16816	16819	16702	16647	16543	16635	16945	16858	16831	16724	16719	16590	16618	16687	16523	16623	16729	16540	16667	16800	16892	16830	16502	16584	16876	16656	16645	16668	16545	16699	16675	16616	16923	16784	16594	16559	16633	16640	16528	16676	16663	16582	16555	16571	16742	16719	16797	16708	16705	16583	16461	16943	16618	16744	16781	16843	16730	16857	16651	16808	16787	16798	16746	16738	16571	16529	16620	16913	16759	16598	16817	16655	16403	16626	16799	16644	16742	16520	16849	16671	16582	16756	16522	16767	16643	16603	16705	16474	16787	16686	16286	16658	16665	16577	16755	16820	16513	16537	16556	16775	16589	16545	16849	16683	16665	16542	16621	16799	16657	16939	16619	16757	16530	16733	17072	16853	16673	16646	16710	16653	16751	16553	16567	16746	16741	16882	16638	16811	16666	16800	16758	16895	16789	16600	16761	16636	16755	16745	16697	16605	16535	16743	16666	16788	16676	16854	16626	16535	16746	16662	16589	16704	16533	16724	16747	16559	16799	16878	16680	16656	16704	16615	16614	16762	16660	16421	16566	16753	16575	16449	16628	16693	16524	16681	16711	16583	16727	16584	16609	16507	16528	16634	16660	16665	16655	16858	16736	16874	16636	16870	16832	16589	16664	16824	16760	16849	16710	16504	16764	16614	16733	16405	16515	16687	16558	16747	16709	16714	16750	16655	16716	16464	16649	16775	16603	16745	16586	16791	16452	16619	16753	16553	16763	16615	16601	16632	16617	16652	16446	16764	16685	16601	16531	16834	16779	16711	16711	16521	16519	16595	16683	16454	16624	16823	16909	16632	16470	16658	16670	16837	16783	16646	16510	16702	16669	16537	16351	16685	16505	16520	16898	16626	16613	16601	16718	16696	16702	16666	16587	16609	16635	16608	16708	16910	16608	16711	16760	16665	16672	16664	16775	16672	16764	16701	16608	16817	16736	16540	16480	16857	16670	16806	16737	16789	16607	16872	16728	16850	16796	16642	16729	16661	16837	16553	16712	16766	16571	16785	16536	16733	16767	16683	16619	16680	16790	16571	16611	16468	16708	16626	16665	16826	16673	16751	16638	16820	16566	16737	16724	16594	16839	16807	16459	16795	16879	16666	16691	16771	16655	16785	16737	16760	16846	16723	16586	16875	16583	16638	16684	16620	16658	16796	16757	16748	16680	16811	16603	16639	16863	16584	16728	16696	16678	16633	16696	16634	16863	16539	16571	16608	16608	16535	16705	16751	16653	16619	16836	16655	16684	16837	16652	16640	16693	16783	16909	16821	16668	16662	16810	16556	16635	16947	16882	16868	16804	16754	16824	16717	16730	16635	16705	16575	16720	16585	16549	16712	16837	16829	16751	16656	16657	16576	16539	16908	16852	16513	16587	16516	16797	16687	16647	16680	16693	16811	16692	16541	16632	16614	16737	16756	16801	16865	16755	16698	16845	16770	16588	16615	16545	16688	16827	16682	16838	17067	16530	16679	16644	16824	16754	16571	16551	16494	16648	16658	16746	16623	16512	16776	16835	16666	16550	16548	16695	16691	16638	16771	16679	16700	16577	16756	16594	16701	16788	16916	16469	16677	16817	16616	16642	16709	16709	16574	16715	16531	16687	16806	16749	16734	16717	16881	16651	16697	16618	16686	16719	16613	16746	16557	16488	16754	16556	16571	16660	16595	16833	16773	16994	16584	16513	16691	16672	16750	16755	16545	16860	16782	16673	16738	16978	16666	16848	16681	16734	16686	16487	16686	16728	16743	16680	16595	16680	16603	16845	16401	16867	16752	16657	16710	16707	16852	16716	16828	16721	16879	16729	16474	16700	16569	16663	16591	16692	16686	16741	16681	16527	16570	16547	16740	16778	16775	16843	16654	16588	16497	16751	16588	16995	16585	16575	16532	16911	16594	16915	16384	16797	16603	16775	16925	16793	16579	16524	16568	16467	16727	16848	16423	16685	16754	16806	16783	16702	16811	16816	16498	16649	16736	16578	16707	16508	16756	16555	16665	16572	16604	16742	16772	16859	16705	16509	16475	16613	16508	16540	16651	16808	16845	16389	16787	16644	16812	16584	16505	16874	16685	16747	16612	16707	16607	16733	16588	16721	16533	16699	16764	16793	16592	16496	16777	16620	16651	16700	16604	16671	16629	16542	16607	16513	16708	16652	16799	16848	16751	16690	16787	16623	16564	16605	16549	16660	16827	16842	16683	16721	16674	16456	16786	16805	16800	16828	16660	16644	16670	16649	16592	16643	16456	16742	16702	16761	16741	16625	16889	16650	16709	16766	16821	16705	16780	16619	16651	16637	16649	16714	16731	16724	16512	16682	16656	16927	16770	16621	16539	16639	16796	16603	16717	16661	16702	16671	16665	16556	16844	16617	16685	16605	16737	16450	16754	16718	16891	16621	16678	16868	16616	16492	16789	16831	16790	16656	16750	16844	16723	16563	16742	16714	16629	16704	16648	16575	16650	16627	16660	16615	16792	16681	16678	16567	16759	16685	16629	16829	16628	16735	16770	16867	16826	16856	16777	16663	16814	16534	16569	16734	16794	16622	16666	16834	16906	16739	16700	16815	16469	16404	16733	16841	16754	16601	16672	16813	16631	16471	16613	16728	16766	16694	16741	16579	16780	16712	16836	16524	16699	16725	16905	16784	16926	16735	16434	16665	16502	16777	16837	16860	16552	16684	16666	16721	16925	16941	16695	16871	16463	16806	16722	16673	16591	16569	16726	16985	16733	16796	16829	16947	16644	16598	16823	16563	16650	16753	16823	16691	16624	16666	16678	16563	16794	16798	16985	16686	16812	16742	16705	16687	16675	16754	16703	16754	16813	16741	16715	16618	16698	16788	16594	16542	16893	16771	16675	16937	16814	16735	16726	16572	16522	16906	16798	16601	16758	16670	16636	16545	16714	16751	16599	16650	16591	16609	16772	16620	16720	16676	16674	16683	16778	16602	16538	16595	16671	16576	16759	16799	16555	16791	16692	16830	16924	16685	16540	16756	16481	16645	16742	16644	16626	16611	16585	16618	16738	16718	16697	16649	16824	16793	16987	16662	16824	16885	16690	16571	16722	16747	16748	16789	16573	16602	16702	16785	16586	16862	16619	16558	16815	16553	16601	16794	16637	16595	16767	16539	16841	16664	16712	16653	16807	16646	16921	16930	16719	16700	16803	16688	16626	16664	16797	16589	16819	16601	16604	16590	16745	16708	16581	16719	16600	16709	16677	16669	16508	16670	16798	16823	16645	16326	16648	16761	16712	16732	16604	16481	16745	16838	16620	16786	16682	16741	16615	16716	16867	16531	16797	16821	16787	16888	16748	16712	16532	16732	16648	16771	16714	16789	16741	16787	16818	16902	16639	16715	16663	16590	16715	16877	16706	16591	16897	16654	16476	16719	16823	16621	16817	16679	16799	16548	16772	16883	16778	16949	16641	16782	16796	16650	16610	16764	16713	16674	16873	16843	16527	16772	16435	16693	16706	16711	16768	16653	16768	16746	16469	16686	16849	16543	16766	16421	16808	16601	16735	16422	16733	16724	16809	16805	16767	16825	16737	16642	16614	17014	16611	16561	16826	16934	16742	16582	16705	16601	16670	16887	16629	16587	16726	16627	16643	16618	16572	16633	16663	16614	16627	16644	16775	16809	16831	16769	16659	16838	16701	16676	16546	16485	16626	16800	16745	16683	16741	16708	16584	16799	16702	16680	16804	16768	16756	16515	16630	16401	16727	16710	16865	16735	16784	16564	16721	16494	16711	16808	16761	16656	16679	16533	16606	16611	16849	16887	16607	16639	16918	16654	16647	16810	16644	16547	16680	16952	16734	16711	16832	16363	16630	16681	16868	16776	16894	16502	16703	16543	16676	16757	16613	16649	16895	16574	16723	16729	16564	16545	16535	16514	16742	16704	16815	16720	16790	16916	16647	16699	16739	16771	16816	16647	16605	16515	16737	16656	16683	16629	16686	16540	16793	16839	16805	16479	16707	16813	16563	16944	16735	16912	16629	16644	16548	16499	16682	16649	16819	16657	16729	16631	16725	16662	16745	16500	16874	16729	16648	16699	16456	16770	16520	16570	16845	16759	16606	16731	16594	16814	16673	16631	16655	16746	16695	16751	16735	16887	16559	16604	16582	16593	16524	16941	16591	16689	16625	16686	16557	16683	16589	16749	16710	16846	16609	16721	16713	16842	16821	16716	16621	16998	16865	16681	16607	16744	16746	16623	16676	16749	16747	16554	16551	16794	16699	16363	16626	16840	16806	16492	16741	16779	16634	16695	16608	16530	16549	16605	16694	16661	16551	16808	16644	16785	17013	16702	16683	16620	16758	16689	16798	16540	16722	16904	16730	16737	16667	16487	16795	16603	16487	16764	16576	16743	16387	16723	16600	16833	16705	16707	16610	16700	16894	16736	16570	16797	16586	16735	16656	16686	16572	16627	16812	16569	16762	16873	16555	16796	16635	16681	16594	16718	16542	16809	16642	16658	16822	16651	16734	16731	16530	16722	16797	16535	16684	16530	16896	16722	16655	16712	16501	16807	16563	16915	16821	16811	16696	16667	16673	16595	16591	16568	16833	16886	16874	16739	16764	16737	16681	16784	16677	16765	16638	16644	16435	16564	16699	16856	16989	16795	16660	16677	16749	16719	16885	16798	16652	16824	16799	16559	16709	16711	16675	16654	16683	16729	16688	16832	16714	16725	16658	16786	16774	16841	16801	16563	16700	16856	16719	16887	16600	16587	16828	16818	16830	16599	16649	16734	16781	16705	16613	16770	16668	16554	16791	16760	16704	16611	16638	16632	16876	16703	16642	16627	16785	16869	16895	16858	16614	16679	16754	16624	16655	16746	16802	16534	16569	16606	16643	16599	16851	16690	16730	16519	16758	16534	16552	16883	16641	16513	16752	16696	16718	16889	16727	16751
26603	45275	48221	38961	33997	28830	24830	21601	19463	17428	16396	15737	15106	14914	14987	14720	14636	14678	14629	14423	14432	14552	14534	14547	14387	14429	14452	14272	14402	14456	14481	14289	14304	14450	14351	14538	14437	14515	14374	14381	14312	14362	14425	14323	14249	14223	14429	14475	14358	14330	14287	14198	14442	14268	14160	14542	14560	14440	14430	14402	14411	14521	14576	14389	14495	14327	14306	14314	14357	14237	14431	14337	14250	14363	14347	14150	14489	14413	14344	14432	14518	14265	14230	14460	14457	14258	14292	14283	14401	14338	14246	14246	14271	14372	14225	14241	14364	14272	14430	14489	14285	14405	14372	14475	14481	14374	14499	14605	14324	14196	14421	14411	14207	14323	14433	14344	14484	14214	14396	14285	14368	14290	14152	14411	14403	14343	14208	14243	14315	14363	14364	14489	14226	14448	14243	14294	14371	14398	14326	14265	14374	14505	14297	14428	14177	14413	14347	14350	14338	14347	14343	14415	14364	14352	14297	14219	14400	14386	14400	14511	14127	14519	14107	14304	14440	14220	14391	14376	14316	14213	14492	14252	14406	14438	14284	14337	14497	14212	14305	14514	14363	14261	14456	14403	14366	14361	14288	14294	14510	14330	14313	14253	14391	14370	14390	14399	14280	14440	14280	14398	14495	14479	14321	14369	14271	14457	14504	14298	14446	14325	14281	14110	14186	14385	14234	14392	14504	14331	14405	14355	14342	14307	14224	14250	14386	14382	14365	14174	14380	14361	14215	14473	14224	14260	14275	14398	14415	14299	14387	14419	14256	14536	14307	14299	14277	14216	14356	14328	14245	14327	14367	14349	14392	14261	14269	14370	14535	14294	14410	14301	14375	14452	14398	14287	14316	14196	14490	14337	14266	14324	14336	14371	14211	14264	14210	14310	14323	14564	14219	14476	14261	14622	14596	14348	14476	14433	14352	14366	14268	14167	14250	14346	14409	14385	14375	14256	14278	14373	14255	14322	14365	14267	14309	14475	14226	14209	14442	14287	14220	14365	14412	14361	14328	14308	14342	14328	14493	14150	14387	14577	14548	14303	14312	14217	14316	14363	14304	14358	14256	14148	14286	14392	14291	14297	14369	14423	14242	14343	14414	14470	14501	14390	14381	14128	14410	14494	14430	14241	14369	14214	14403	14319	14301	14325	14259	14346	14269	14238	14240	14439	14256	14338	14345	14402	14358	14359	14307	14268	14369	14325	14294	14369	14427	14482	14407	14303	14352	14387	14242	14381	14414	14251	14271	14445	14378	14236	14336	14281	14421	14313	14371	14475	14282	14359	14365	14222	14444	14323	14360	14333	14467	14230	14413	14420	14217	14296	14423	14246	14385	14416	14318	14487	14330	14298	14227	14292	14202	14501	14472	14288	14579	14331	14360	14339	14333	14290	14415	14249	14397	14522	14272	14157	14284	14281	14276	14211	14348	14320	14237	14453	14431	14288	14324	14305	14289	14230	14261	14296	14325	14459	14331	14484	14348	14366	14341	14416	14422	14413	14312	14354	14467	14323	14362	14395	14542	14203	14301	14447	14349	14278	14334	14454	14359	14254	14290	14441	14317	14256	14262	14346	14337	14279	14407	14402	14431	14382	14332	14352	14563	14312	14571	14374	14407	14162	14473	14272	14285	14297	14400	14223	14523	14467	14341	14238	14191	14280	14262	14464	14254	14431	14396	14286	14416	14403	14337	14462	14321	14436	14328	14378	14423	14347	14168	14282	14321	14343	14380	14307	14437	14414	14366	14292	14301	14463	14329	14511	14263	14320	14481	14443	14349	14438	14264	14344	14344	14491	14309	14508	14326	14471	14301	14319	14394	14403	14397	14383	14249	14488	14273	14319	14389	14257	14439	14169	14346	14252	14421	14345	14232	14545	14346	14345	14252	14402	14385	14312	14353	14281	14292	14335	14372	14262	14413	14344	14430	14290	14403	14302	14258	14197	14365	14411	14309	14238	14357	14376	14448	14396	14215	14286	14331	14317	14402	14348	14352	14142	14359	14378	14281	14244	14362	14332	14491	14328	14240	14340	14322	14526	14359	14164	14347	14518	14226	14401	14337	14482	14183	14405	14415	14209	14291	14423	14278	14343	14298	14327	14452	14339	14297	14395	14362	14314	14471	14296	14339	14385	14343	14213	14398	14444	14351	14210	14151	14401	14405	14238	14294	14427	14286	14347	14449	14457	14426	14285	14323	14441	14300	14339	14359	14268	14440	14272	14276	14304	14402	14250	14308	14436	14449	14388	14258	14450	14427	14313	14276	14410	14300	14375	14225	14337	14433	14297	14210	14315	14207	14297	14345	14423	14532	14506	14119	14407	14345	14426	14163	14368	14400	14481	14449	14317	14485	14406	14613	14230	14470	14417	14270	14291	14294	14203	14478	14135	14529	14436	14228	14466	14558	14221	14463	14299	14192	14397	14291	14316	14417	14316	14269	14443	14378	14254	14549	14346	14446	14254	14303	14184	14316	14523	14386	14378	14324	14202	14301	14413	14366	14389	14358	14523	14390	14196	14495	14251	14266	14309	14269	14403	14322	14411	14036	14298	14328	14248	14311	14350	14305	14460	14364	14353	14310	14266	14263	14333	14209	14241	14433	14202	14301	14267	14203	14274	14256	14409	14291	14415	14371	14323	14259	14397	14414	14389	14058	14403	14202	14420	14413	14359	14561	14351	14384	14230	14236	14405	14275	14397	14308	14412	14299	14300	14302	14295	14290	14238	14276	14247	14370	14199	14200	14503	14411	14245	14362	14343	14430	14240	14396	14305	14214	14478	14432	14146	14303	14195	14469	14479	14555	14400	14387	14338	14356	14398	14313	14209	14406	14283	14364	14449	14281	14370	14502	14509	14405	14262	14271	14411	14512	14198	14105	14423	14289	14422	14385	14380	14348	14311	14235	14359	14404	14313	14195	14415	14283	14421	14391	14372	14338	14466	14293	14377	14370	14256	14260	14408	14301	14289	14341	14366	14363	14321	14367	14177	14369	14436	14199	14337	14463	14388	14352	14309	14267	14449	14365	14157	14391	14356	14356	14422	14249	14291	14394	14450	14239	14459	14380	14438	14341	14500	14244	14372	14406	14318	14424	14296	14369	14384	14257	14368	14341	14331	14334	14319	14316	14462	14422	14325	14379	14441	14385	14264	14312	14340	14382	14345	14450	14427	14189	14397	14468	14377	14205	14099	14322	14434	14345	14378	14322	14499	14352	14459	14352	14333	14301	14350	14318	14426	14363	14315	14391	14295	14308	14316	14406	14403	14239	14136	14350	14282	14411	14313	14263	14381	14242	14431	14382	14278	14316	14485	14342	14308	14325	14208	14316	14411	14320	14191	14412	14517	14380	14456	14331	14416	14307	14389	14360	14172	14327	14407	14160	14312	14316	14303	14425	14359	14426	14316	14335	14536	14336	14202	14183	14358	14327	14566	14290	14296	14365	14381	14472	14379	14314	14294	14368	14278	14338	14344	14336	14308	14304	14303	14252	14616	14397	14555	14285	14369	14371	14434	14485	14446	14417	14396	14396	14281	14355	14426	14185	14291	14178	14320	14366	14204	14448	14410	14238	14168	14384	14171	14387	14370	14385	14415	14455	14285	14442	14385	14378	14195	14452	14488	14317	14202	14358	14208	14320	14271	14508	14407	14468	14373	14241	14324	14419	14306	14297	14325	14257	14453	14558	14381	14355	14179	14450	14334	14479	14290	14282	14354	14474	14400	14418	14449	14318	14362	14252	14351	14430	14287	14442	14192	14237	14379	14453	14365	14124	14352	14222	14363	14137	14228	14297	14378	14180	14413	14463	14250	14540	14372	14365	14226	14323	14381	14109	14309	14301	14481	14306	14387	14324	14432	14339	14416	14368	14298	14406	14269	14370	14227	14315	14181	14426	14276	14378	14443	14257	14180	14607	14325	14321	14165	14258	14306	14461	14445	14582	14461	14337	14176	14277	14296	14270	14345	14433	14314	14303	14175	14357	14369	14329	14413	14346	14354	14340	14309	14330	14333	14502	14342	14317	14364	14397	14401	14388	14320	14221	14327	14288	14267	14426	14516	14434	14288	14284	14466	14498	14377	14487	14367	14331	14371	14217	14389	14418	14488	14398	14493	14244	14358	14550	14196	14386	14344	14392	14207	14193	14239	14313	14282	14290	14332	14383	14248	14304	14335	14327	14224	14402	14352	14481	14190	14421	14294	14476	14291	14471	14397	14195	14408	14382	14396	14454	14336	14258	14194	14318	14200	14381	14179	14343	14379	14472	14319	14296	14415	14290	14446	14247	14227	14176	14247	14423	14244	14321	14254	14463	14158	14425	14462	14432	14305	14220	14401	14436	14399	14386	14431	14541	14312	14366	14441	14301	14372	14124	14191	14418	14321	14365	14191	14434	14442	14271	14374	14347	14353	14350	14439	14455	14454	14463	14331	14317	14280	14419	14443	14424	14316	14343	14340	14406	14471	14372	14570	14319	14537	14365	14388	14392	14203	14266	14306	14506	14239	14374	14320	14285	14223	14504	14392	14282	14408	14491	14340	14491	14346	14518	14285	14473	14358	14468	14297	14396	14398	14317	14455	14475	14397	14171	14313	14371	14348	14489	14299	14399	14384	14403	14349	14374	14333	14277	14354	14322	14377	14322	14429	14281	14267	14390	14314	14204	14540	14269	14249	14334	14338	14338	14428	14304	14497	14386	14259	14446	14228	14348	14313	14389	14424	14240	14364	14273	14315	14284	14542	14427	14309	14501	14304	14388	14324	14268	14231	14482	14295	14444	14414	14271	14317	14174	14319	14407	14454	14337	14411	14229	14189	14394	14391	14229	14331	14316	14366	14372	14197	14401	14269	14511	14269	14272	14203	14232	14281	14237	14459	14434	14337	14370	14421	14438	14379	14229	14405	14263	14272	14628	14383	14304	14235	14425	14294	14233	14317	14291	14249	14374	14434	14253	14364	14419	14575	14265	14485	14355	14276	14308	14299	14243	14285	14337	14337	14474	14354	14378	14427	14219	14322	14446	14348	14115	14326	14450	14326	14308	14304	14502	14436	14401	14298	14179	14352	14394	14228	14310	14467	14394	14380	14491	14444	14385	14396	14300	14329	14438	14460	14218	14329	14271	14322	14407	14404
24355	21669	29487	25574	26270	31359	32939	28042	24572	22295	21039	19695	19791	19401	19254	19069	19151	19011	18946	18896	18515	18624	18621	18610	18655	18764	18719	18396	18604	18604	18697	18639	18621	18538	18750	18660	18277	18705	18626	18514	18819	18653	18818	18667	18600	18489	18580	18576	18416	18592	18694	18697	18437	18670	18704	18639	18375	18537	18593	18584	18413	18731	18673	18537	18560	18553	18678	18355	18517	18415	18602	18617	18504	18663	18707	18570	18757	18581	18545	18558	18733	18613	18623	18385	18647	18600	18532	18682	18691	18224	18496	18452	18468	18540	18723	18448	18547	18535	18475	18426	18485	18597	18604	18428	18553	18386	18485	18470	18522	18456	18334	18531	18599	18509	18614	18489	18434	18363	18759	18667	18628	18557	18575	18240	18317	18422	18536	18522	18539	18487	18423	18655	18628	18314	18466	18427	18468	18455	18497	18645	18774	18264	18614	18368	18649	18480	18607	18692	18878	18512	18838	18476	18600	18354	18598	18606	18549	18368	18525	18359	18451	18510	18637	18499	18478	18367	18405	18448	18658	18623	18724	18448	18465	18509	18560	18586	18551	18470	18756	18643	18479	18510	18513	18506	18577	18461	18378	18540	18437	18387	18461	18420	18394	18476	18456	18545	18475	18476	18583	18487	18623	18766	18627	18687	18569	18551	18611	18399	18554	18420	18518	18620	18570	18591	18547	18421	18313	18360	18616	18543	18733	18279	18515	18462	18499	18311	18504	18476	18337	18651	18675	18311	18696	18427	18374	18487	18564	18501	18711	18490	18487	18671	18652	18461	18632	18536	18451	18447	18473	18583	18545	18582	18566	18427	18510	18404	18658	18672	18563	18600	18759	18446	18504	18594	18392	18299	18563	18628	18453	18435	18436	18406	18476	18487	18581	18387	18405	18467	18510	18441	18579	18550	18571	18643	18506	18456	18456	18506	18478	18486	18409	18302	18515	18554	18316	18461	18596	18325	18447	18300	18583	18491	18627	18377	18592	18406	18525	18508	18378	18632	18595	18403	18626	18669	18306	18421	18602	18374	18416	18406	18534	18600	18571	18646	18490	18457	18427	18576	18432	18763	18435	18496	18378	18413	18475	18474	18727	18693	18596	18556	18458	18655	18494	18487	18374	18561	18590	18461	18479	18459	18392	18453	18451	18502	18360	18455	18611	18384	18549	18605	18535	18592	18409	18516	18501	18444	18460	18717	18422	18488	18547	18370	18459	18490	18302	18574	18466	18388	18487	18483	18562	18619	18590	18681	18438	18708	18317	18533	18264	18463	18453	18640	18444	18563	18569	18474	18638	18465	18574	18714	18433	18432	18369	18463	18346	18423	18639	18586	18547	18453	18678	18470	18430	18448	18213	18389	18518	18635	18676	18502	18493	18435	18329	18507	18413	18599	18398	18513	18648	18425	18695	18333	18774	18491	18550	18402	18606	18337	18545	18423	18469	18385	18521	18445	18500	18220	18517	18349	18448	18313	18727	18517	18371	18426	18459	18296	18381	18513	18465	18521	18635	18552	18485	18462	18501	18674	18568	18682	18339	18695	18587	18460	18531	18623	18611	18612	18350	18662	18491	18460	18427	18403	18527	18318	18659	18368	18403	18459	18479	18658	18298	18531	18773	18701	18691	18695	18487	18593	18277	18633	18699	18539	18519	18320	18631	18604	18539	18620	18546	18541	18300	18505	18402	18301	18584	18837	18613	18558	18503	18708	18565	18383	18716	18481	18575	18787	18470	18414	18487	18422	18540	18516	18475	18494	18606	18466	18595	18477	18462	18445	18634	18513	18534	18374	18324	18606	18570	18577	18329	18383	18583	18478	18738	18499	18602	18489	18530	18383	18582	18363	18577	18414	18594	18546	18606	18737	18641	18688	18554	18539	18464	18532	18487	18509	18628	18421	18636	18604	18543	18587	18532	18345	18325	18534	18264	18398	18432	18512	18517	18637	18505	18514	18447	18560	18455	18668	18403	18366	18671	18418	18472	18450	18679	18560	18618	18334	18467	18416	18406	18598	18433	18429	18443	18456	18574	18411	18391	18509	18583	18434	18457	18462	18399	18304	18502	18620	18308	18574	18493	18607	18575	18446	18510	18428	18579	18443	18604	18888	18574	18512	18489	18453	18376	18710	18574	18626	18402	18387	18380	18529	18675	18529	18515	18604	18550	18381	18599	18481	18418	18603	18402	18366	18570	18543	18559	18608	18627	18444	18506	18586	18557	18485	18628	18439	18447	18681	18498	18605	18624	18725	18605	18501	18390	18595	18580	18373	18649	18289	18377	18573	18689	18509	18513	18632	18407	18400	18658	18181	18429	18599	18517	18387	18605	18441	18371	18424	18428	18394	18540	18683	18468	18567	18708	18588	18469	18658	18244	18437	18504	18410	18519	18453	18550	18523	18382	18656	18428	18367	18561	18503	18536	18352	18484	18383	18481	18450	18461	18570	18560	18689	18472	18655	18352	18469	18508	18567	18537	18511	18606	18641	18651	18547	18666	18710	18621	18450	18490	18587	18610	18590	18587	18560	18445	18520	18373	18536	18594	18624	18567	18610	18626	18464	18617	18508	18508	18605	18468	18316	18460	18517	18497	18538	18608	18496	18380	18429	18502	18600	18656	18731	18510	18401	18431	18516	18356	18475	18397	18484	18421	18407	18360	18451	18494	18609	18508	18533	18420	18539	18669	18460	18342	18453	18590	18634	18625	18391	18652	18358	18502	18303	18202	18570	18511	18648	18710	18521	18625	18678	18656	18439	18441	18244	18469	18583	18564	18660	18434	18635	18329	18553	18589	18643	18388	18529	18588	18475	18447	18518	18454	18597	18510	18362	18315	18488	18593	18151	18522	18494	18476	18436	18418	18573	18350	18382	18398	18524	18445	18460	18579	18645	18810	18742	18476	18334	18523	18523	18581	18783	18429	18387	18531	18560	18633	18557	18538	18583	18660	18510	18697	18395	18635	18648	18581	18307	18539	18550	18451	18488	18494	18438	18490	18503	18412	18356	18241	18566	18530	18618	18492	18572	18542	18538	18589	18485	18515	18549	18422	18590	18669	18406	18579	18547	18395	18607	18524	18533	18461	18376	18440	18320	18680	18482	18405	18352	18619	18648	18552	18453	18227	18486	18506	18623	18496	18541	18721	18372	18432	18627	18362	18682	18605	18537	18632	18357	18702	18398	18554	18469	18521	18554	18352	18450	18367	18380	18500	18384	18565	18665	18442	18514	18577	18606	18526	18534	18497	18409	18454	18613	18620	18343	18675	18356	18484	18604	18487	18463	18668	18633	18535	18403	18331	18418	18501	18656	18489	18399	18475	18441	18355	18633	18556	18352	18538	18651	18520	18696	18506	18604	18483	18450	18450	18503	18453	18665	18541	18348	18579	18379	18408	18370	18586	18184	18571	18436	18596	18385	18519	18708	18496	18389	18252	18481	18698	18543	18495	18503	18661	18520	18741	18569	18563	18452	18285	18494	18555	18398	18610	18458	18385	18371	18561	18364	18565	18517	18590	18442	18653	18472	18446	18698	18508	18433	18542	18568	18335	18426	18402	18340	18362	18566	18629	18674	18469	18511	18570	18652	18635	18345	18494	18619	18464	18493	18620	18705	18560	18520	18588	18473	18514	18704	18590	18482	18609	18570	18683	18596	18821	18580	18820	18712	18460	18526	18460	18280	18674	18428	18608	18773	18393	18694	18499	18636	18482	18595	18651	18369	18430	18635	18773	18581	18581	18347	18501	18550	18442	18499	18262	18644	18630	18400	18471	18447	18492	18449	18514	18564	18499	18634	18558	18541	18373	18733	18603	18625	18484	18516	18609	18509	18579	18544	18617	18588	18402	18640	18604	18553	18509	18570	18547	18486	18465	18396	18627	18531	18619	18511	18651	18491	18566	18455	18317	18657	18516	18603	18614	18540	18390	18653	18498	18404	18323	18710	18425	18436	18656	18595	18587	18467	18524	18443	18419	18612	18817	18642	18517	18562	18311	18534	18509	18427	18542	18581	18426	18490	18660	18641	18613	18465	18474	18674	18516	18352	18578	18377	18721	18744	18554	18501	18632	18573	18499	18541	18251	18590	18577	18352	18529	18499	18564	18527	18246	18515	18575	18528	18655	18379	18636	18615	18541	18556	18439	18412	18417	18413	18351	18460	18395	18559	18335	18383	18567	18536	18392	18595	18432	18633	18618	18421	18426	18487	18811	18800	18477	18338	18471	18354	18556	18638	18680	18427	18695	18531	18415	18508	18459	18361	18414	18499	18527	18651	18571	18520	18664	18449	18499	18561	18376	18375	18547	18622	18327	18384	18538	18426	18335	18539	18376	18520	18625	18541	18470	18564	18599	18410	18400	18495	18670	18539	18503	18458	18489	18498	18527	18581	18659	18405	18568	18821	18790	18489	18631	18568	18420	18476	18669	18650	18448	18344	18355	18384	18572	18636	18479	18575	18522	18494	18594	18641	18390	18560	18261	18496	18534	18542	18487	18367	18546	18446	18729	18337	18278	18433	18461	18559	18669	18389	18660	18732	18547	18604	18263	18670	18569	18540	18468	18384	18631	18622	18530	18535	18519	18566	18542	18637	18566	18585	18531	18485	18538	18381	18617	18423	18463	18657	18669	18467	18809	18636	18283	18597	18302	18543	18498	18520	18390	18457	18633	18613	18448	18517	18717	18400	18643	18397	18305	18455	18328	18378	18408	18668	18638	18461	18490	18710	18761	18308	18693	18434	18623	18491	18637	18536	18515	18424	18435	18649	18374	18426	18596	18513	18379	18617	18377	18469	18624	18587	18510	18599	18476	18505	18459	18556	18421	18449	18832	18247	18209	18463	18626	18425	18370	18497	18439	18629	18489	18410	18726	18696	18530	18504	18609	18502	18480	18861	18533	18325	18451	18332	18430	18551	18352	18297	18289	18494	18395	18542	18533	18655	18581	18322	18384	18433	18423	18466	18424	18465	18642	18462	18276	18528	18577	18362	18674	18507	18537	18531	18557	18376	18552	18569	18665	18398	18580	18567	18682	18481	18509	18450	18604	18608	18595	18468	18549	18568	18564	18428	18482	18568	18473	18400	18641	18188	18575	18514	18555	18551	18317	18487	18648	18602	18606	18539	18752	18307	18407	18449
30247	56161	56440	47158	40352	35776	32547	28538	23318	20475	18513	17154	16880	16347	16317	16066	15886	15786	15703	15780	15539	15393	15689	15583	15426	15533	15436	15322	15487	15411	15460	15518	15390	15438	15502	15609	15303	15358	15448	15456	15306	15475	15404	15394	15365	15406	15266	15425	15537	15427	15326	15418	15408	15523	15408	15371	15404	15393	15518	15332	15549	15307	15496	15531	15253	15332	15436	15321	15381	15454	15375	15363	15434	15339	15231	15490	15357	15484	15440	15473	15545	15498	15615	15191	15352	15390	15336	15411	15244	15480	15615	15601	15444	15444	15387	15354	15460	15505	15537	15374	15550	15576	15452	15388	15321	15525	15721	15346	15390	15465	15416	15392	15357	15489	15371	15253	15459	15590	15421	15485	15321	15480	15320	15376	15484	15336	15305	15402	15392	15605	15288	15507	15305	15397	15365	15472	15469	15449	15270	15490	15577	15433	15429	15510	15480	15408	15341	15351	15377	15416	15278	15487	15413	15388	15393	15321	15504	15343	15428	15211	15511	15458	15313	15320	15497	15344	15294	15288	15499	15391	15220	15471	15497	15410	15265	15423	15332	15440	15310	15558	15357	15268	15349	15416	15332	15453	15280	15302	15499	15646	15532	15501	15436	15353	15303	15350	15309	15494	15285	15418	15318	15535	15240	15618	15512	15338	15223	15409	15305	15493	15500	15470	15456	15320	15501	15379	15440	15409	15519	15497	15400	15277	15418	15346	15396	15601	15480	15364	15408	15390	15302	15332	15497	15379	15370	15239	15484	15454	15460	15313	15279	15236	15563	15373	15438	15256	15292	15377	15505	15499	15538	15565	15513	15377	15482	15394	15352	15462	15442	15328	15375	15478	15479	15385	15351	15495	15474	15316	15494	15464	15526	15360	15455	15250	15427	15407	15360	15512	15360	15362	15362	15477	15345	15368	15230	15553	15366	15539	15374	15446	15155	15231	15499	15425	15456	15434	15352	15427	15486	15376	15323	15508	15312	15568	15454	15375	15338	15437	15420	15477	15381	15422	15466	15521	15419	15500	15470	15396	15374	15454	15219	15451	15498	15490	15389	15405	15499	15469	15456	15473	15361	15407	15489	15365	15236	15310	15210	15277	15500	15466	15477	15374	15331	15391	15341	15476	15700	15407	15315	15280	15516	15291	15395	15339	15336	15419	15373	15300	15436	15290	15512	15386	15563	15371	15524	15358	15350	15260	15299	15311	15431	15485	15322	15360	15284	15285	15454	15475	15444	15416	15335	15160	15537	15354	15206	15429	15376	15393	15504	15404	15503	15256	15541	15520	15227	15283	15184	15341	15329	15369	15332	15427	15328	15319	15432	15271	15454	15509	15314	15441	15435	15457	15392	15309	15221	15461	15484	15297	15524	15335	15407	15527	15596	15444	15481	15297	15262	15560	15544	15474	15464	15304	15414	15320	15428	15224	15385	15280	15215	15381	15342	15478	15539	15431	15446	15419	15497	15506	15389	15364	15163	15479	15344	15312	15314	15533	15280	15490	15393	15436	15334	15296	15517	15431	15480	15345	15364	15479	15465	15321	15585	15285	15366	15224	15508	15230	15445	15393	15528	15336	15393	15255	15171	15654	15250	15311	15559	15193	15515	15418	15583	15322	15246	15430	15491	15575	15310	15429	15437	15324	15144	15338	15509	15302	15288	15487	15447	15464	15237	15367	15442	15499	15537	15391	15355	15414	15363	15445	15376	15349	15437	15319	15331	15495	15384	15440	15433	15423	15332	15468	15564	15561	15425	15224	15422	15372	15507	15280	15188	15264	15378	15443	15470	15558	15392	15353	15518	15443	15207	15484	15494	15494	15371	15439	15477	15359	15562	15586	15384	15384	15356	15481	15496	15394	15406	15327	15525	15348	15608	15376	15416	15420	15358	15446	15434	15539	15527	15367	15235	15457	15383	15403	15381	15285	15435	15409	15421	15489	15411	15486	15368	15477	15562	15418	15360	15274	15427	15386	15474	15398	15390	15422	15421	15379	15307	15424	15415	15229	15541	15422	15292	15341	15573	15558	15408	15487	15376	15303	15461	15439	15390	15402	15527	15413	15437	15292	15354	15344	15371	15437	15428	15465	15573	15343	15262	15180	15349	15359	15524	15281	15355	15355	15328	15534	15294	15417	15451	15399	15353	15307	15411	15475	15448	15505	15335	15372	15407	15525	15383	15351	15410	15175	15506	15516	15489	15417	15412	15461	15378	15267	15364	15339	15401	15350	15507	15318	15315	15423	15459	15440	15431	15280	15436	15342	15361	15304	15389	15169	15455	15287	15347	15392	15359	15464	15486	15483	15528	15367	15514	15441	15366	15505	15401	15390	15484	15234	15418	15520	15440	15464	15307	15318	15310	15328	15518	15418	15268	15328	15510	15419	15426	15339	15458	15294	15427	15411	15392	15458	15305	15311	15394	15241	15390	15450	15317	15441	15375	15490	15410	15309	15478	15248	15451	15424	15335	15450	15467	15185	15378	15199	15497	15453	15551	15415	15251	15423	15341	15490	15399	15341	15483	15318	15238	15405	15381	15616	15413	15435	15353	15383	15391	15515	15358	15363	15474	15388	15458	15248	15391	15420	15372	15477	15387	15415	15453	15254	15328	15355	15610	15360	15628	15245	15477	15376	15298	15346	15297	15367	15431	15350	15336	15372	15468	15397	15486	15389	15451	15413	15387	15160	15376	15388	15582	15330	15433	15365	15463	15431	15347	15425	15436	15294	15532	15402	15377	15382	15379	15369	15589	15422	15298	15256	15457	15158	15450	15259	15301	15447	15396	15486	15472	15309	15267	15322	15489	15404	15501	15062	15462	15373	15271	15357	15413	15315	15493	15514	15515	15366	15511	15407	15464	15380	15492	15374	15543	15245	15374	15411	15408	15491	15241	15552	15329	15498	15356	15508	15298	15394	15455	15365	15293	15426	15429	15286	15312	15398	15481	15214	15399	15336	15487	15435	15310	15343	15567	15320	15301	15398	15203	15526	15496	15358	15293	15223	15599	15347	15290	15300	15435	15424	15499	15351	15175	15333	15417	15438	15299	15514	15456	15334	15547	15403	15383	15525	15375	15349	15378	15187	15254	15350	15304	15332	15443	15320	15325	15417	15538	15358	15320	15469	15319	15309	15200	15376	15343	15511	15433	15499	15281	15302	15516	15374	15611	15500	15357	15435	15462	15571	15468	15393	15315	15372	15474	15367	15456	15458	15299	15332	15305	15479	15353	15257	15318	15413	15664	15375	15518	15360	15468	15258	15460	15401	15460	15337	15333	15570	15281	15331	15438	15343	15422	15430	15189	15360	15360	15251	15348	15411	15419	15406	15409	15331	15419	15476	15404	15357	15317	15512	15288	15605	15569	15340	15435	15495	15310	15493	15342	15384	15512	15268	15452	15400	15362	15529	15487	15540	15453	15333	15563	15292	15249	15490	15313	15394	15226	15433	15343	15354	15390	15432	15286	15231	15380	15338	15362	15635	15350	15403	15295	15356	15364	15505	15503	15561	15502	15397	15157	15282	15390	15504	15374	15224	15583	15454	15389	15304	15474	15254	15484	15425	15411	15343	15449	15523	15396	15444	15359	15542	15570	15431	15346	15253	15413	15242	15419	15228	15585	15369	15461	15508	15297	15309	15444	15560	15201	15349	15465	15442	15403	15260	15219	15369	15320	15352	15504	15315	15214	15427	15288	15465	15543	15488	15390	15401	15362	15480	15419	15490	15468	15595	15367	15398	15285	15325	15433	15354	15405	15310	15384	15417	15431	15428	15362	15390	15704	15550	15395	15138	15407	15471	15483	15398	15321	15328	15358	15378	15482	15087	15462	15230	15489	15399	15341	15433	15437	15403	15477	15363	15319	15186	15384	15443	15405	15446	15479	15273	15358	15322	15432	15231	15337	15522	15555	15234	15112	15355	15511	15273	15379	15225	15434	15499	15373	15316	15324	15473	15414	15413	15353	15463	15376	15406	15448	15389	15489	15317	15390	15346	15645	15288	15298	15458	15445	15476	15287	15394	15586	15432	15437	15177	15398	15573	15360	15405	15455	15336	15366	15445	15436	15350	15534	15270	15182	15327	15353	15364	15437	15452	15462	15411	15343	15657	15344	15366	15273	15335	15398	15360	15222	15504	15403	15279	15457	15375	15650	15450	15334	15311	15439	15107	15420	15216	15514	15309	15402	15297	15343	15248	15447	15418	15464	15489	15354	15350	15385	15367	15282	15218	15502	15446	15283	15231	15265	15445	15361	15437	15454	15370	15462	15523	15455	15401	15233	15406	15467	15626	15400	15255	15333	15496	15295	15465	15552	15385	15390	15590	15423	15190	15346	15307	15339	15361	15477	15297	15527	15487	15296	15504	15408	15567	15212	15601	15418	15407	15211	15550	15387	15458	15353	15359	15479	15514	15478	15636	15385	15493	15354	15352	15387	15151	15358	15575	15635	15431	15237	15237	15435	15452	15477	15453	15285	15399	15350	15370	15279	15353	15465	15335	15423	15449	15320	15345	15465	15529	15543	15427	15303	15534	15358	15336	15501	15412	15474	15269	15518	15324	15464	15295	15276	15496	15336	15581	15527	15356	15415	15356	15375	15155	15353	15367	15475	15418	15607	15367	15394	15123	15351	15539	15288	15474	15420	15380	15624	15457	15408	15421	15393	15499	15467	15339	15302	15305	15407	15403	15352	15502	15371	15386	15391	15322	15372	15329	15479	15433	15572	15357	15314	15323	15431	15530	15325	15423	15282	15293	15391	15291	15530	15520	15311	15536	15514	15487	15595	15407	15435	15343	15356	15317	15309	15614	15438	15455	15241	15307	15400	15259	15229	15562	15349	15658	15385	15466	15434	15415	15408	15413	15341	15242	15480	15410	15394	15361	15324	15454	15270	15439	15314	15378	15345	15518	15381	15482	15391	15121	15374	15415	15457	15332	15377	15197	15268	15205	15334	15410	15291	15387	15241	15508	15500	15528	15390	15489	15492	15551	15284	15241	15442	15369	15338	15427	15341	15322	15480	15513	15392	15438	15286	15357	15516	15553	15426	15434	15420	15438	15491	15470	15518	15438	15350	15472	15429	15541	15474	15289	15387	15422	15278	15393	15367	15611	15426	15315	15362	15374	15411	15433
31568	27587	31757	26733	20595	19820	19049	17648	17155	16715	16558	16451	16271	16300	16074	15997	16185	16142	16019	16221	15966	15828	16007	15942	15847	16168	16101	16066	15986	15926	15987	15898	15956	15965	16015	16050	16094	15777	15956	15996	15863	15798	16021	16033	16155	15963	15821	16088	16026	15803	16002	15912	16187	16005	16003	15926	15985	15765	15934	15962	16126	15988	16068	15826	15932	15944	15954	15831	15797	15815	16036	16022	15839	16091	16119	16119	16078	16067	15929	16052	16012	16095	15810	15950	15857	15814	15949	15791	15966	15941	16014	15845	15661	15897	15960	15918	16105	15982	16016	15954	15729	15670	16137	16132	15869	16117	15887	15921	15827	15811	16188	16051	16020	16161	16153	15933	15835	15982	15767	15833	15943	15836	16153	16122	15864	15893	15863	16017	16050	15985	15905	16007	15759	15780	15891	15971	16000	16019	15890	16066	16061	15991	15982	16062	16050	16128	15896	15829	16108	15908	16153	15701	16008	15989	15856	15930	15849	15964	15999	15822	15947	15879	16010	15998	15975	16012	15976	15952	16027	16099	15999	16055	15914	15894	15807	15831	16009	15981	16023	15928	15981	16074	16148	16073	15893	15795	15875	15959	16086	15723	15877	15920	16022	16060	16192	15928	16096	15881	15878	15877	15794	15742	15921	16049	15879	15604	16085	16080	15819	15935	15868	16055	16039	15876	15873	16025	16022	15742	15897	15895	15984	15899	15981	15800	16045	16000	15702	15751	16124	15897	16030	15867	15878	15982	15959	15924	15954	15991	15825	15881	15949	15842	16011	15803	15915	15862	15855	15859	15948	15866	16173	15973	15743	15888	16065	15913	15779	15845	16114	15878	15839	16012	15800	15967	15868	15820	15873	15908	15911	16060	16040	15817	15957	15979	15996	15952	15853	15883	15798	16006	16122	15880	16018	15837	15886	15970	16005	15967	15833	16224	15868	15775	15920	16002	16030	16006	15935	15993	15844	15756	15957	15958	15966	15722	15919	15960	15855	15845	15738	16003	16059	16025	16042	15846	15943	16126	16080	16058	15845	15952	16082	15855	15861	15867	15878	15940	16041	15866	16029	15991	15881	15965	16046	15953	16069	15779	16094	16114	15963	15862	15887	16067	16149	15804	16004	15883	16007	16063	15797	15810	15808	15963	16009	15967	16016	15772	16041	15820	16138	15841	15903	15820	15930	15934	15851	16131	15826	16007	16082	15977	15831	15894	15890	15943	15850	15787	16044	15866	15864	16111	16014	15862	16089	15798	15818	15825	16020	15862	16019	15812	15982	15937	16008	16075	15703	15861	16113	15852	15984	16052	15796	15910	16073	15992	15852	15813	15918	15964	15941	15971	16062	15937	16194	16152	16179	15843	16030	15994	15894	15965	15897	16025	15739	15897	15799	15811	16089	15942	15944	15989	15909	15900	16020	16023	16022	15817	15970	15785	15877	15872	16108	16011	16021	16101	15864	15983	16058	16010	15899	15842	15894	16211	15922	15914	16019	15944	15877	15922	15997	16038	15959	15859	15984	15940	15836	15762	16088	16026	15848	15828	15829	15785	15991	15985	15989	16037	15972	16023	15995	15811	15956	15829	15945	15895	15882	16019	15859	15842	15926	15901	15740	16035	15985	16086	15862	16125	16121	16108	15725	15972	15917	15935	15930	15846	15868	16007	15937	16025	16004	15904	15912	16015	15879	15863	15953	15994	16049	15903	16059	16026	16107	15913	16058	16023	15728	16037	15964	15977	15809	15935	15778	15902	15941	15893	15831	15969	15969	16016	16041	16061	15877	15938	15994	15945	15971	15999	16060	15949	16000	16122	15882	16001	16068	15973	15956	15862	15822	15883	16161	15842	16022	15882	15957	15857	15926	16005	15949	15784	16107	15825	15868	16141	15855	15921	16099	15827	15925	16148	15864	15912	15900	16115	15904	15853	15752	15801	15634	15946	16011	15823	15994	15881	15948	15890	15849	15851	15765	15943	15963	15839	15820	15809	15936	15889	15839	15986	15921	15887	16029	15820	15821	16036	15948	15790	16151	15965	15950	15839	15967	15885	16130	16022	16138	15993	16033	16052	15999	15696	15929	15805	16071	15896	16061	15765	15757	15956	15928	16066	15987	15858	15991	16179	16068	15905	16030	15983	16023	16140	15927	16113	16078	16091	15979	15967	15877	15912	15842	16035	16003	16175	16001	15975	16018	15871	15924	15945	15766	16016	16103	15910	15819	15756	15985	15996	16066	15859	15958	15859	16192	15917	16009	16128	15982	16213	16023	16023	15882	15775	15980	15977	15905	15775	15979	16039	16015	16059	15851	16042	16105	15875	15940	15720	15774	15981	15793	16102	15715	15870	15869	15883	15928	16001	15929	15971	15946	16082	16040	15808	16057	15981	16100	15884	15835	16015	15907	16223	16000	16020	16008	16100	15954	15976	15895	15936	15841	15931	16095	15890	16084	16071	15858	15897	16015	15834	15788	15828	15870	15969	15813	15981	16009	16070	15838	16099	15626	15887	16015	15985	15864	15807	15859	15911	15837	16038	15944	15865	15857	15958	16019	16068	16196	15927	15896	15994	15889	15844	15994	16002	16185	15829	16039	15942	15811	15986	15918	15837	16007	15771	16079	15873	15952	15968	15893	16127	16028	15844	16038	16005	15997	15689	15838	15864	16140	15838	16076	16051	16105	16118	15935	16011	15971	16127	15942	16111	15865	16000	15859	15901	15972	15926	15893	15903	15856	15831	15916	15862	15822	15960	16010	15878	15708	15991	15845	16058	16054	15859	15816	15916	16043	15894	15670	15959	16028	16053	15758	15939	15871	15908	15885	15933	16075	15922	15843	16024	15923	16220	15928	15727	16042	15847	16088	15975	15811	15829	15982	16167	15984	15914	16110	16072	15971	15936	15889	15844	16035	15846	15946	15873	16029	15816	15825	15921	16023	16197	15957	15962	16035	15905	15966	16151	15855	15935	15915	16140	16019	16047	15798	15939	16017	16028	16000	16127	15869	15947	15969	15933	15985	15794	16017	16056	16140	15822	15979	15984	15883	15793	16071	15955	15981	16001	15890	15956	16172	15903	15909	15968	16083	15939	15815	15918	15983	15973	15935	16063	15993	16047	16169	16094	15868	15995	15922	15956	15963	16077	15958	15799	16107	15964	15918	16054	16036	15972	15884	15731	15857	15889	15888	15837	15969	15948	15879	16008	16041	15991	15861	15976	16119	15866	16000	16079	16135	15972	15834	16055	15806	15886	16036	15954	15977	16018	15929	15956	16047	16174	15949	16035	15930	15973	16116	15879	15904	15837	16060	16059	15883	15857	16134	15900	16042	16082	15940	15962	16062	15954	16082	15963	16133	16071	15840	15628	15918	15970	15845	16003	15976	15746	15798	16157	15762	15840	15861	15952	16022	15853	15784	15893	15659	15773	15868	16053	16016	15988	16079	15741	15819	15889	15908	15900	16049	15918	15970	15803	15939	15762	15805	15745	15928	15885	15935	15887	15922	15626	16064	16066	16183	15821	15749	15917	16366	16009	16018	15930	16002	15981	15896	15857	16044	16025	16070	15849	15959	15877	15946	16127	15977	15961	16015	15958	16040	15926	15896	15848	15879	15869	15910	15818	16123	15898	16026	15931	15867	15807	15752	16073	16026	15778	16024	16000	15877	15970	16076	15846	15933	15745	15708	15865	16120	16022	15851	15727	15904	15759	16018	15793	15835	15791	16002	15902	16161	15951	15993	15952	15917	15849	15893	15974	15826	16029	15932	15802	16049	15905	16004	16102	16063	15928	16113	15913	16057	15978	16196	15973	16039	16009	16090	16123	15922	15919	15939	15895	15953	16068	15872	16020	15975	15941	15898	15981	16045	16067	16029	15949	15930	15855	15872	15946	16082	15733	15937	15817	15933	16055	15891	16032	15930	15981	16005	15802	15970	15905	15798	16017	16048	15964	15904	15814	15912	15688	15919	15786	15826	15990	16028	15846	15929	15918	15858	16054	16030	15897	15761	15896	16099	15792	15957	16104	15969	15895	16071	15916	15862	16078	15811	15954	15833	15892	15912	16132	15858	15930	15726	16172	16068	16166	15776	15842	16122	15759	15833	15942	16051	16097	16155	15937	15929	15925	15925	16004	16173	15897	16129	15954	15806	15866	16185	16066	15886	15913	15908	15992	15927	15861	15971	15901	15813	15988	15923	16028	16059	15794	16034	15874	16065	16111	15773	15977	16171	15795	15960	15778	16028	16088	15999	16038	16030	15892	16023	16125	16023	15990	16077	15976	16051	15981	15951	16220	15940	15751	16007	15926	15931	15861	15838	16133	15913	15982	16008	15864	16050	15893	15745	15676	15944	15947	15978	15770	16046	16044	16083	16092	15987	15886	15921	15969	15869	15867	15724	15915	16028	16058	16235	16068	15946	16028	16079	16028	15872	15936	16157	16160	15843	15974	16167	15928	15938	16080	15820	15910	16067	16042	16004	15860	15962	15952	16180	15933	15706	16170	15912	15879	15831	15824	15856	16149	15989	15965	16039	15832	16112	15941	16149	15824	16070	16032	15873	15876	15807	16018	16092	15942	15884	15787	15989	15909	15864	16007	16028	15953	16013	16101	15936	15999	15816	15984	15955	16167	16031	15970	16031	15915	15879	16102	16078	16157	16098	16082	15893	15946	15900	16074	16127	15960	15840	15966	15862	15931	16047	16112	15897	16037	15822	15965	15726	16098	16176	15845	15943	15853	15810	15781	16027	15894	15904	15931	15875	15928	15878	15859	15974	15782	15964	15809	16021	15967	15753	15811	16007	15949	15979	15795	15924	15990	15690	16043	15961	15988	15611	15944	15782	15697	15740	15861	15867	16112	16068	16146	16127	16074	15967	15902	15885	15972	15808	15870	16062	15949	15921	15883	15897	15952	15874	15808	15953	15820	15940	15949	15923	16138	15830	15968	15887	15843	16062	15938	15976	15910	16086	15966	16208	15779	15944	16031	15985	16072	15861	16038	15837	15724	15858	15954	16255	16059	15911	15933	15954	15865	15849	15915	16040	15824	16129	15956	15996	16029	15694	15817	15942	15946	16045	15993	15947	16004	15697	16107	16007	15945	15908	16059	15924	15931	15849	15920	15972	15928	15945	16100
25205	37060	37390	26978	20643	19400	18260	16410	15273	15094	14548	14311	14289	14168	14053	14204	13949	14228	13961	14011	13708	14044	13900	13905	13743	13904	13766	13905	13714	13959	13848	13844	13880	13633	13869	14029	13783	14163	13989	13899	14148	13795	13795	13994	13825	13952	13985	13858	13859	13980	13782	13818	13876	13891	13882	13861	14068	13718	13791	13962	13933	13855	13857	13903	13941	13885	13676	13817	13775	13830	13955	13777	13664	13851	13874	13871	13837	13951	13901	13932	13885	13847	13989	13855	13759	14014	13882	13797	14056	13850	13900	13928	13880	13916	13733	13738	14052	13845	13811	13848	13855	13974	13923	14015	13939	13722	13866	13802	13884	13830	13741	13812	14003	13742	13931	13929	13979	13876	13794	13943	13825	13739	13939	13893	13984	13879	13856	13915	13838	13837	13788	14003	13975	13804	13869	13897	13762	13910	13922	13781	13746	13990	13947	13774	13931	13847	13912	13799	13925	13803	13803	13938	13603	13805	14015	13956	13922	13856	13879	13888	13706	14008	13913	13866	13891	13823	13783	13762	13965	13878	13967	13850	13895	13714	13839	13879	13915	13872	13802	13979	13878	13721	14033	13964	13862	13865	13899	13796	13872	13970	13825	13773	13968	13877	13907	13801	13867	13739	13787	13704	13844	13857	13739	14034	13809	13863	13666	13877	14000	13938	14010	14036	13838	13700	13806	13895	13870	13959	13768	13869	13887	13850	13851	13794	13913	13734	13967	13810	13860	13849	13705	13897	13826	13870	13822	13828	13919	13871	13937	13860	13897	13879	13849	14010	13882	13971	13881	13772	13811	13839	13882	13833	13825	13889	13845	13756	13992	13959	13890	13975	13770	13924	13933	13764	13880	13767	13916	13980	13908	13880	13918	13860	13833	13883	13906	14033	13930	13940	13786	13808	13795	13996	13971	13838	13695	13922	13895	13873	13805	13740	13906	13851	13955	13805	13975	13768	13956	13730	13906	13870	13863	13889	13737	13761	13669	13825	14043	13938	13857	13770	13913	13988	13779	13880	13906	13899	13932	13662	13839	13883	13803	13773	13823	13982	13899	13985	13754	13851	13750	13815	13701	13647	14089	13664	13890	14002	13948	13947	13843	13821	13903	14031	13740	14030	13794	13888	13925	13885	13728	13869	14021	13985	13855	13802	13920	13863	13990	13930	13654	13744	14052	13888	13887	13825	13873	13886	13896	13734	13900	13878	13765	13915	13704	13761	13843	13795	14048	13895	13790	13895	13898	13686	13989	13806	13787	13741	13856	13808	13709	13920	13725	13889	13941	13854	13973	13752	13865	13915	13870	13966	13878	13809	13925	13948	13779	13892	13841	13965	13723	13968	13826	13828	13882	13918	13802	13878	13793	13824	13677	13977	13796	13888	13729	13892	13892	13754	14043	13841	13712	13971	13636	13900	13950	13938	13867	13932	13972	13909	13924	13757	13943	13938	13756	13626	13796	13876	13916	13721	13794	13782	13898	13818	13730	13926	13739	13931	13939	13960	13963	13740	13928	13913	13985	13958	13857	13858	13945	13750	13787	13741	13930	13990	13672	13870	13849	13873	13753	13939	13795	13899	13770	13897	13922	13822	13917	13886	13763	13899	13784	14025	13919	13860	13979	13797	13762	13944	13782	13908	14011	13777	13909	13834	13837	13920	13828	13994	13864	13958	13851	13938	13766	13951	13922	13734	13922	14030	13762	13797	13899	13956	13829	13981	14019	13604	13872	13825	13781	13854	13855	13788	13915	13944	14012	13865	13900	13885	13798	13775	13830	13906	13771	13864	13938	14009	13943	13779	13865	13930	13877	13868	13815	13921	13806	13751	13887	14015	13935	13905	13825	13884	13762	13856	13879	13909	13619	13762	13898	13763	13774	13878	13638	13582	13734	13969	13877	13897	13951	13966	14020	13922	13810	13872	13912	13816	13862	13866	13790	13830	13728	13704	13834	14001	13835	13795	14042	13861	14035	13945	13827	13868	13988	13821	14030	13889	13914	13780	13959	13815	13928	13800	13881	13836	13874	13965	13819	13845	13681	13653	13782	13995	13994	13686	13831	13800	13869	13935	13869	13880	13977	13880	13900	13877	13872	13749	13763	13677	13760	13878	13792	13815	13807	13952	13942	13856	13901	13809	13905	13715	13810	13925	13781	13954	13927	13965	13972	13878	13974	14036	13838	13949	13934	13895	13750	13796	13805	14022	13771	13943	13761	13843	13763	13844	13891	13904	13919	13843	13933	13809	13845	13747	14141	13820	13872	13793	13840	13915	13859	13819	13832	13785	13771	13937	13793	13947	13802	13841	13751	13792	13951	13900	13940	14004	13914	13974	13839	13943	13752	13771	13988	13896	13960	13895	13947	13972	13796	13998	13986	13914	13686	13829	13834	13859	13927	13886	14008	14011	13820	13803	13864	13818	13737	13970	13866	13874	13808	13946	13840	13938	13937	13966	13776	13941	13784	13854	13909	13789	13968	13908	13912	13807	13970	13876	13867	13849	13950	13670	13728	13585	13926	14019	13913	13766	13801	13617	13916	13835	13902	14021	13901	14091	13810	14005	13813	13896	13882	13840	13769	13835	13930	13730	13841	13782	13888	13843	13811	13878	13855	13878	13847	14110	13835	13897	13960	13946	14081	13866	13905	13897	13833	13854	13947	13956	13883	13838	13787	13873	13862	13843	13819	14042	13946	13885	13893	13760	13686	13848	13864	13902	14088	14066	13946	13898	13858	13951	13818	13863	13744	14022	13882	13900	13846	13885	14053	13905	13928	13811	14024	13806	13757	13930	13871	13978	13916	13824	13901	14016	13867	13942	13871	13997	13745	14033	13814	13757	13946	13860	13972	13939	13960	13981	13973	13878	13930	13888	13831	13832	13871	13896	13756	13919	13808	13952	13790	13833	14013	13932	14037	13842	13983	13914	13977	13802	14085	13773	14001	13918	13865	13850	13924	13737	13829	13943	14022	13792	13831	13774	13966	13843	13698	13818	13923	13922	14167	13774	13761	13965	14037	13943	13827	13965	13949	13913	13859	13825	14025	13810	13987	13918	13944	13807	13929	14060	13607	13965	13951	13790	13914	13969	13852	13872	14024	14039	14039	14037	13882	14075	14042	13825	13949	13896	13778	13801	13790	13859	13811	14060	13745	13861	13855	13829	13795	14137	13828	13850	13869	13886	13671	13829	14014	13887	13895	13809	13877	13804	13906	13855	14094	13730	13956	13781	14005	13829	13969	13968	13756	13850	13863	13933	13923	13864	13746	13937	13841	13750	13986	13878	13867	13848	13842	13808	13838	13986	13880	13693	13858	13918	13813	13943	13867	13903	13857	13838	13746	14006	13834	13816	13652	13821	13952	13973	13895	13802	13790	14036	13829	13916	13851	13892	13818	13805	13831	13967	13803	13972	13820	13914	13960	13706	13797	13732	14035	13873	14032	13910	13804	13910	13804	13640	13737	13951	13898	13834	13988	13893	13998	13902	13690	13744	13881	13820	13903	13780	13946	13758	13897	14051	14003	13943	13909	13899	13858	13767	14049	13775	14019	13865	13849	13770	13846	13882	13954	13836	13878	13904	13701	13822	13816	13872	13990	13650	13958	13832	13895	13834	13577	13943	13976	13907	13856	13839	13810	13950	13837	13901	13961	13985	13924	13762	14015	13815	13993	13940	13940	13807	13892	13830	14031	13926	13832	13873	14028	13827	13876	13835	13894	13751	13825	13774	13729	13840	13859	13693	13779	13816	13813	13978	13777	13812	13926	13763	13756	13674	13939	13860	13773	13876	13822	13888	13869	13954	13769	13952	13810	13839	13962	13670	13825	13826	13863	13913	13888	13823	13940	13840	13785	13966	13891	13846	14190	13804	14005	13909	13786	13731	13855	13893	13968	13831	13816	13784	13862	13940	14069	13885	13950	13927	13885	13897	13831	13812	13820	13915	13793	13977	14145	13921	13893	13802	13898	13861	13969	13755	13959	13952	13965	13831	13766	13715	14148	13912	13908	13859	13900	13853	13822	13973	13916	13781	14030	13953	13744	13911	13977	13921	13854	13948	13830	13876	13901	13779	13891	13966	13943	13779	13825	13820	13763	13990	14007	13919	13798	14051	13929	14003	13935	13909	13840	13998	13860	13842	13904	13827	13729	13931	13829	13994	13887	13886	13819	13818	13839	13895	14139	13859	14094	13848	13811	13848	14003	13912	13931	13910	13950	13872	13989	13756	14020	13914	13833	13780	13999	13728	13880	13935	13883	13822	13849	13853	13930	13954	14028	13916	14150	13791	13782	13950	13873	13916	13779	13912	13956	13733	13946	13820	13876	14087	13795	13930	13825	13941	13807	13863	14099	13977	13737	13894	13815	13874	13932	13933	13728	13843	13693	13967	13934	13781	13835	13933	13735	13891	13903	13746	14052	13899	13843	13784	13854	13791	13921	13986	14017	13837	13854	13850	13822	13773	13760	13859	13731	13893	13858	13742	13879	13676	13954	14027	13855	13995	14013	13953	13804	13848	13656	13780	13760	13906	13762	13759	13965	13898	13842	13910	13816	13836	13833	13933	13951	13850	14018	13853	13734	13765	13898	13876	13852	13819	14004	13749	13730	13948	13892	13780	13930	13928	13854	13787	13850	13927	13808	13837	13828	14024	13883	13988	13918	13975	14005	13982	13958	13791	13661	13908	13980	13725	13929	13896	14155	13835	13815	13916	13949	13880	13813	13844	13686	13888	13855	13724	13791	14001	13679	13940	14064	13811	13769	13947	13911	13889	13902	13823	13939	13971	13745	13943	13836	13851	13969	13745	13910	13861	13811	13926	14000	13799	13776	13835	13805	13937	14003	13983	13817	14020	13851	13857	14000	13706	13764	13716	13863	13943	13915	14010	13827	13910	13864	13904	13838	13893	13895	13948	13954	13810	13916	13662	13860	13906	13896	13671	13937	13877	13874	13917	13875	13924	13829	13902	13856	13925	13830	13920	13917	13807	13820	13823	13893	13812	13996	13850	13877	13892	13950	13968	13808	13846	13770	13880	13828	13843	13879	13850	14004	13727	13868	13830	13872	13998	13967	13942	13908	13871	13753	13932	13643	14050	13856	13825	13858	13978	13752	13784	14003	13823	13963	13854	13994	14105
25907	21649	29254	27691	25362	24340	22364	19001	18195	17825	17199	17138	17653	17025	16946	16514	16346	16297	16342	16032	16282	16175	16211	16215	16161	16258	16057	16326	16105	16333	16287	16250	16334	15980	16084	16227	16218	16009	16282	15973	16106	16238	16230	16137	16178	15868	16122	16179	16084	15868	16005	16232	16100	16306	16032	16178	16077	15993	16109	16125	16014	16225	16205	16142	16191	16018	15878	16191	16153	15989	16157	15943	15900	16158	16034	16010	15958	16152	16216	16084	16047	15999	16196	16193	16147	16050	15995	16188	16137	16001	16148	15938	16186	15940	16177	16174	15825	16217	15975	16016	16217	16106	15988	15822	15940	16047	16046	16073	15925	16051	16182	16129	16017	15923	16133	16154	15987	16231	15988	16029	16007	15919	16250	16028	16063	16002	16131	15984	15840	15976	15931	15982	16159	16016	15981	16109	16116	16048	16088	16053	15934	16047	16046	16092	16112	16119	15990	15939	15980	16022	16237	15992	16172	16218	16141	16008	16056	15907	16166	16081	16192	16139	16193	15847	16198	16178	16269	16007	16192	16164	16017	16183	16266	16131	16054	15881	16029	16105	15980	16133	16032	16253	16219	15890	16156	16039	15896	16016	16193	16011	16192	16107	16094	16225	15914	15979	15801	16007	16182	16036	16042	15946	16108	16112	16050	16154	16006	16067	16097	16221	16030	16243	15998	15972	16018	16116	16230	16018	16154	16071	16018	16344	15972	16128	16080	16023	16174	16110	16066	16061	16162	16243	16146	15834	16027	15791	16059	16113	16221	15976	16000	15848	16048	16013	16049	15988	16060	16001	16072	15991	15976	15842	16105	15887	16188	16096	16137	16077	15947	16223	15957	16063	16152	16243	16151	16108	16187	16072	16000	16151	16157	16038	16194	16000	16040	16137	16115	15997	16030	16006	16154	16135	16015	15976	15972	16130	16133	15903	15836	16049	16108	16164	16173	16090	16019	16192	16006	16124	16099	15947	15791	15943	16021	16072	16284	16106	16153	16345	15974	16128	16103	16050	16076	15770	16058	16148	16025	16009	16043	16184	16084	16166	16209	16032	16114	16093	16143	16051	16021	15948	16076	15877	15989	16134	16065	16188	16095	15921	16085	15982	16047	15987	16144	16043	16152	16112	16009	16107	16084	16231	16023	15822	16023	15951	16189	15915	15900	16093	16185	16045	15972	15761	16040	15935	16099	15930	16065	15860	16050	16108	15979	15999	16214	16098	15992	15966	16149	16075	15877	15838	16064	15997	16065	15864	15865	15920	16099	15935	16100	15996	16093	16041	15931	16220	16012	16129	16175	15916	15860	16111	16187	16126	16093	15974	16074	16140	16170	16053	15932	15951	16090	16103	16049	16018	16045	16062	16070	16073	16100	15976	16059	16095	15932	16129	16093	15965	16012	16070	16095	16176	16042	16211	16293	16245	15876	16049	15867	16050	16076	15870	15959	16019	16092	16269	16182	16113	16062	16013	16372	16166	16045	16132	16104	16031	16180	16218	15999	16023	16099	16026	16121	16035	15974	16108	16065	16081	16148	16058	15945	16193	16095	16319	15987	15935	15866	16117	16290	15963	15996	15846	16037	16118	16149	16053	16165	16115	16035	16240	15976	15980	15958	16106	15897	16136	16177	16045	16323	15843	15987	16191	16085	15997	16120	16235	16067	16060	15995	16137	16063	16073	16323	16135	16272	16111	16072	16153	15986	16215	16150	16196	15860	16088	16029	15927	15911	16224	16058	15874	16167	16166	16144	16003	16081	15796	15935	15936	16002	16202	16078	16069	15953	16155	16153	15944	15955	16048	16293	16088	16177	16140	16138	16104	16062	16155	16249	16327	16267	16097	16058	16164	16123	16003	15962	16086	16118	16146	15921	16084	16035	16273	16103	16035	15920	16079	16003	16298	16126	16108	16027	16134	16036	16232	16011	16230	16149	15976	16157	16047	15909	15977	16084	16180	16093	16231	16032	16113	16079	16113	15990	16022	16013	15971	15883	16141	15979	15907	16143	15855	16053	16028	16112	16116	16148	15871	15995	16254	15976	16014	15975	15968	16110	15970	15941	16074	16000	16167	16127	16097	16072	15920	16165	16049	16147	16239	15838	16072	15983	16157	16084	16191	16278	16217	16278	15994	16403	15974	16080	16238	16130	16198	16189	16192	16173	16141	16056	16007	15985	16059	16260	16187	15911	16293	16058	16027	16049	16124	15936	15969	16029	16179	16054	16044	16139	15897	16063	15984	16089	16166	16213	16160	16276	15954	16215	16192	16009	15999	16003	16119	15923	16126	15945	16174	16007	15904	16272	15974	16044	16154	15967	15908	15947	16164	16062	16122	16190	16113	15953	16183	16240	16086	16087	16016	15932	16061	16135	16090	15932	16111	16210	15981	16010	15780	16210	16045	16251	16338	16311	16162	16149	16017	16071	15961	16286	16082	16084	15975	16261	16185	16047	15943	15966	15922	16235	16114	15913	16023	15961	16188	15996	16149	16149	16182	16161	16031	16063	16250	16184	15868	16023	16019	15902	15856	16002	16120	16053	15854	16066	16105	16084	16318	16149	15867	16033	16119	15981	15828	16122	16209	16129	16101	16289	16060	16027	16023	16002	16022	16248	16132	15980	16154	16175	16009	16056	16009	15986	16084	16003	16187	16073	16015	16017	16120	15865	16098	16152	16222	16176	16358	16294	15949	15836	15860	16193	16228	16106	15958	15900	16233	16110	15886	16149	16210	16375	15983	16075	16357	16074	16028	15887	15905	16117	15928	16014	16079	16175	16138	16067	16092	16008	16150	15936	16244	15860	16021	16208	16047	16178	15853	16142	16093	16040	15976	15965	16000	16111	16090	16120	16032	16057	15961	16054	16172	16085	15950	16093	16026	15830	15995	16166	16106	16176	16025	16060	16082	15870	16057	16089	16307	15982	16134	15958	16295	16030	16141	15886	16069	16010	16079	16206	15980	16038	16160	16078	16311	16359	16078	16243	16065	16102	16130	16205	15911	16009	16075	15920	16015	16221	16065	16009	16112	16181	15957	16087	16117	15944	16023	15931	16075	16213	16122	15952	15830	16037	16109	16050	15959	15940	16192	16049	16002	16144	15852	16094	15894	16179	16097	15996	16040	15974	16018	16067	15997	16231	16146	16145	16065	15881	16056	15922	16140	16028	15965	15916	16037	16206	16174	16229	16182	16060	16098	16009	16205	16087	16015	16101	16124	16231	16078	16289	16033	16280	16133	16158	16168	15888	16125	16081	15990	15927	16087	16239	15958	16009	16158	16024	15968	16097	16025	16286	16138	16047	16062	16109	16208	16235	16015	16089	15916	16039	16012	16090	16031	15972	16173	16026	16084	16219	15935	15999	15967	16350	16237	15997	16053	15978	16031	16196	16190	16053	16169	16087	16044	16031	16037	16337	16141	16062	16015	16199	16097	15934	16029	15873	16188	16339	15836	16143	16022	16073	16141	16073	15994	16146	16033	16104	15908	16156	15901	16075	16249	16098	16171	16183	15968	16077	16215	15996	16069	16109	16020	15939	16118	16193	16071	15880	15920	16215	16102	16029	16349	15963	16057	16080	16224	16093	15959	15999	16010	16034	15974	16060	15868	16047	16127	15919	16075	16016	15955	15972	16037	16080	16254	16133	16069	16025	16060	15920	15885	16174	16071	16072	16090	16006	15979	16087	16096	16171	16113	15969	16070	16021	16071	16391	15923	16098	15983	15989	16107	16181	16000	16137	16157	15911	16080	16093	15955	16237	16218	16098	15980	16067	16287	16094	16090	15949	16075	16031	16083	15932	15884	16166	16073	16096	16020	15761	16083	15984	15943	16158	16129	16143	16113	16097	16211	16286	16221	16090	16078	16058	16348	16153	16031	16114	16070	16060	15900	16026	15772	16243	16132	16134	16128	15970	15867	16110	16183	15847	16123	16097	16109	16203	16126	16216	16001	16209	16020	16012	15973	16099	16256	15958	16016	16139	16062	16106	16115	15981	15999	16184	16296	16145	15915	16251	15887	16071	15845	16125	16261	16113	15866	15950	16059	16179	16113	16046	16027	15969	16076	16248	16099	15974	16035	15879	16205	16150	16021	16164	16087	16087	15999	15772	15971	15928	15962	16186	16155	16194	15873	16043	15965	15891	16007	16384	16086	16089	16051	16007	15979	16090	16072	16104	15941	16001	16152	16041	16016	16007	16094	16278	16085	15866	16267	16092	16050	16123	15773	16051	16023	16072	16160	15872	15936	16081	15998	16061	16123	16102	16063	15965	16004	15933	15999	15826	15935	16182	15959	16131	15950	16055	16044	15939	15872	16121	15874	16145	15795	15802	16011	16057	16106	15952	15945	15964	15834	15926	16217	15756	15957	15875	16136	15981	16031	16068	16110	15987	15831	15949	16052	16197	16284	15994	15930	16073	16195	16178	16093	16161	16016	16068	16139	15951	16083	16048	16018	15964	16203	15966	16058	16074	16105	15861	16123	16081	15872	16026	15985	16190	16028	16117	15826	16130	16036	15970	16124	16098	16222	16103	16168	15807	16254	16181	16238	16009	15953	16266	15911	16064	15955	16045	15977	16045	16033	16070	16092	16000	15999	15886	16226	16082	16190	16252	15955	16077	16159	16298	16071	15969	16015	16001	16192	16244	15887	16039	16082	16093	16120	16082	16033	16029	16051	16167	16179	16135	16057	15934	15992	15965	16011	16178	16167	16127	15974	15939	16095	16041	16044	15892	16054	16077	16011	16259	15964	16272	16088	15978	16139	16258	15993	16011	16113	15982	16065	16312	16171	16172	15941	16072	15980	15951	16058	15968	15951	16074	16145	15881	15881	16111	16063	16001	16168	16117	16130	15884	16355	16205	16079	16133	16188	15954	16149	15997	16061	15902	16012	16101	15998	16271	16176	16111	16072	16016	16040	15998	16000	16059	15899	16129	16027	15813	16234	15957	16255	16047	16008	16119	16300	16235	16305	16174	16087	16001	15983	16134	15884	16032	16116	16106	15955	16236	15918	16259	16032	16111	16044	16197	15986	16262	15928	16140	15925	16015	16066	16136	16037	15967	16105	16122	16082	15977	16079	16036	16079	15871	16102	16096	16111	16128	16198	16077	15922	15933	16021	15917	16056	16069	16199
25690	47874	49202	39217	28732	23893	20406	17880	17399	16524	15532	15661	16737	15193	15291	14360	14407	14202	14000	14270	13994	13797	13950	14156	14082	14119	14052	14042	14103	13982	13971	13854	14026	13933	13945	14060	13989	13982	14037	13962	13945	13918	14015	14176	13940	14113	13826	13934	14071	13990	13804	14033	14064	14084	14058	13952	13954	13891	13869	14053	14162	14092	14127	13729	14074	13821	13898	14007	13890	14000	13977	13921	13918	13905	13919	13984	14092	13891	13908	14000	13995	14082	14096	13890	13915	13921	13831	13798	14001	14021	13928	14190	13920	13892	13901	13979	13875	13988	13959	14018	13870	13902	13903	14061	14034	13927	14022	13944	14044	13937	13938	13801	13979	14062	13753	13883	13974	13818	14012	14068	14080	13869	13973	13955	14216	13881	14056	13990	13967	13878	14026	13871	14038	14126	13832	13957	13903	14026	13905	14049	13992	14036	13880	13877	14018	13774	14067	13928	13881	13926	13954	14024	13993	14115	14028	13944	14059	13780	13884	14041	13916	13802	14002	13831	13996	14015	13931	13829	14088	13812	14029	13966	13932	14081	13871	13972	13868	13951	13911	13947	14002	14028	13909	13964	13943	14033	13778	13997	14060	13948	13917	13878	13896	14020	14025	13920	13993	13955	13998	13938	14095	14025	13968	13946	14012	13920	13845	14027	14026	13851	13986	13944	13824	13932	13992	13833	14131	13885	13972	13801	14046	14043	14007	13915	13810	14072	13899	13959	13929	14022	13786	13879	13983	13912	13864	13873	13877	13874	13857	13826	14112	13919	13968	13857	13992	13870	13803	14015	13948	13903	13829	14029	13984	13993	13917	14111	13849	13986	13948	13993	13952	14036	14042	13907	14112	14039	13922	13875	13702	14029	13944	13960	13946	14064	14092	13987	13842	13806	13827	13897	13877	13990	13888	13882	13980	13953	13973	13930	14007	13934	14139	13972	13873	13888	13934	13909	14078	13930	13939	14114	13754	14111	13802	13774	13780	13719	13991	14030	13951	14118	13895	13959	14061	13845	13834	13894	14030	14080	14051	13921	13978	13902	14067	13901	13809	13802	13881	13988	14001	14041	13882	13889	13882	13809	13935	13897	13905	14023	13871	13985	13750	13709	14108	14096	13997	14128	13848	14045	13927	14105	13859	14005	13756	14035	14010	14049	13983	13963	13890	13960	13990	14029	13989	13831	14110	14010	13968	13827	13994	13950	13950	13817	13985	13795	13866	13870	14032	13849	13931	14043	14084	13857	13946	13842	14070	14021	14029	13939	13983	13856	13936	14004	14050	13925	14108	13965	14009	13885	14021	13952	14007	13907	13951	13920	13833	13978	13945	13831	14002	13814	13928	14026	13919	14035	13966	13937	14013	13938	13989	13965	13836	13926	14059	14062	13954	13923	14069	13856	14038	13993	13960	13889	13898	14155	13967	13901	13865	13930	14039	14018	14054	13968	14098	13870	13847	13972	13788	14066	13933	13945	14063	13976	13878	13940	13995	14020	13888	14073	14004	13944	13975	13926	14285	13811	13937	13904	13999	13879	14074	13832	13903	14001	13964	13850	14098	14107	13861	14011	14024	13947	13975	13910	14071	13835	13868	13958	14030	14106	13821	13890	13902	14004	13900	14022	13840	14099	13928	14002	13944	13980	13749	13887	13923	14108	14127	13909	13924	13890	14040	13844	14110	13896	13993	14029	13787	14010	14105	14180	13949	13845	13892	13819	13983	13923	13907	13909	13977	13963	13857	13904	13986	14000	14067	13951	14009	14077	14043	14082	13900	13877	13874	13987	13857	13831	14043	13829	13984	14029	14033	13900	13940	13869	13985	13997	13949	14006	13988	13859	14076	13915	14044	13844	14062	13882	13927	14059	13842	14026	13998	13849	13930	14085	14070	13841	14023	13951	13881	13860	13895	14042	13861	14079	13984	13878	13825	14072	14054	13970	14062	14012	13983	13849	13847	14115	13920	13814	14163	13918	13965	13934	13968	13869	14228	14092	13905	13984	13941	13932	13871	13985	13881	13854	14158	13888	14044	14003	13933	13915	14045	13933	13941	13978	14024	13844	13885	14067	14004	13906	13944	13945	13961	13947	13877	13880	14012	13822	14047	14004	14018	13819	13817	13956	13894	13894	13838	13998	13794	13952	14010	13987	13941	14149	13868	13944	13856	13814	14001	13756	14080	13885	13942	13984	13906	13919	13756	14033	13909	13914	14022	14011	13858	14064	14028	13946	14021	13875	13972	13939	13914	13858	14060	13915	14028	13956	13786	13930	13853	13813	13935	13925	14045	13823	13986	13939	13992	13838	13892	13988	13981	13911	13991	14077	14101	13942	13925	14050	13992	13959	13906	13860	14063	13870	13792	14058	14105	13942	13936	14014	13936	13938	14024	13980	13915	14008	14042	13954	13852	13952	14040	14009	13907	14007	13946	13999	13952	13974	13776	14105	13823	13990	13999	14054	13870	13924	14034	14167	14026	13968	14000	14030	13982	13899	13828	13787	13883	13918	13948	14032	13883	14038	13805	14028	14020	13865	13962	13852	13887	14060	13820	14071	14053	13903	13857	13685	13927	13896	13939	13777	14057	13966	13989	13784	14060	13984	13900	13911	14080	13747	14063	13974	14039	14075	13919	14093	14007	13722	13894	13972	13844	13960	14030	13985	14053	14089	13802	13905	13928	14073	13951	13935	14047	13931	14011	13947	14008	13915	13977	14129	13854	13915	13836	13996	13922	14166	13959	14107	13999	13955	13854	14152	13941	13955	14037	14041	13948	14000	13899	14068	13892	13885	13999	13936	14056	13978	13963	13852	14241	14091	13863	14078	13945	13908	13945	13755	13952	13898	14040	13954	13991	13872	14061	14055	14025	13797	13926	13921	13987	13881	13839	13899	13900	13907	13962	13955	13984	14055	14003	13901	13885	13958	13933	14164	14029	14031	13938	13934	13925	14089	14031	13790	13723	13919	13986	13926	13928	13967	13819	13974	14009	14029	14065	13994	14045	14062	13950	14177	13988	13945	14068	14016	14038	14042	13887	13860	13900	13954	13955	13927	13792	13977	13877	13985	13944	14041	14049	14107	13903	14007	14015	14006	13923	14037	13894	13796	13884	13922	14067	13877	14053	13977	13982	13967	14108	14064	14016	13904	13883	13935	13879	13843	13982	13856	13874	13852	14010	13816	14008	13976	13896	13922	13857	13955	13811	14027	13992	13962	14110	13878	13978	13913	14124	13922	13930	13840	13891	13987	13982	13716	13965	13899	13955	13791	13954	13960	14142	13804	14060	13901	13909	14039	13689	13998	13874	13899	14079	14040	14001	14028	14089	13979	14088	14008	13765	13894	13900	13987	13997	13891	14085	13913	14073	13957	14027	13974	14020	13891	14172	14011	14008	13971	14074	14114	13922	13964	14010	14019	13964	14028	13941	13958	13982	14003	14073	13960	13977	14027	13983	13934	14064	13732	13945	13853	13917	14129	13941	13924	13868	13890	14020	13938	13989	13967	13922	13908	13893	13918	14027	13968	13879	14007	13977	13760	13860	14085	13832	13965	13946	14043	13944	14030	14219	13897	13979	14005	13840	14045	14062	14074	13906	13899	13888	13961	13969	13987	14030	13828	14086	13970	13975	14006	14001	13747	14185	13946	13973	14031	14019	13987	13968	13878	13928	13977	13978	13843	13862	13901	14041	13932	14031	13903	14113	13963	13924	14038	13984	13984	13932	13768	13884	14095	14133	13991	14067	14073	13874	13893	13903	14102	14086	14150	13971	13878	14080	13975	13841	14046	13964	13855	14043	13891	13859	14032	13873	13903	13846	13966	14016	14111	13946	13851	13998	13869	13956	13916	13891	13966	13934	14016	13957	14006	14016	14008	13926	14019	14020	13994	13905	13928	13918	13924	14031	14102	13993	13958	14000	14039	13808	13846	13874	13752	14158	13929	14026	14027	13839	13995	13944	13858	13972	13855	14029	14048	13950	14026	13729	13924	13915	13877	13973	13723	14047	13933	13925	14057	14020	13948	13985	14035	13968	13985	13848	13854	14003	13918	13988	14034	13967	13756	14070	13995	14142	14005	13846	13931	14038	13848	14035	13990	14113	13845	13955	14049	14100	14001	14106	13934	13751	13921	13831	13903	13855	13967	13977	13867	13945	14019	13855	14038	14108	13883	13948	14061	13817	13824	13907	13986	13953	13940	14026	13837	14117	13986	13903	14023	13892	13892	14020	13934	14037	13914	13800	13975	14070	14116	13995	13773	13947	14016	13998	14066	13960	13935	13999	13920	13947	13918	13858	14030	13914	13889	13964	13978	13981	14044	14040	13974	13939	13972	14001	13920	13867	13977	14035	13836	14168	13918	14062	14103	14092	13893	13756	14087	14004	14150	13949	13748	13941	13841	14013	13975	13938	13862	13956	13919	13950	14063	13876	13938	13962	13920	14063	13930	14010	14094	14054	14139	13796	14102	13939	13862	14030	13979	13963	13766	13899	13988	14087	13958	13905	13936	13925	13973	13929	13745	13877	13890	13907	13894	14150	14097	13955	13877	13889	13925	14145	13906	13864	13920	13917	14026	13846	13945	14005	13901	13828	13793	14125	13999	13866	13853	13965	13861	13986	14002	14021	13874	13950	13965	13992	13774	14068	13896	14018	14054	14149	14035	14109	13875	14090	13900	13884	13953	14064	13877	13947	13931	14130	13877	14065	14040	14010	13933	14059	13798	14001	14021	13967	13982	14082	13908	13932	14120	13776	14119	13758	13811	13977	13785	13964	13960	14076	14106	13959	13860	13923	13931	13983	13995	14047	13947	13903	13907	13937	13953	13920	14094	13771	13847	14175	14004	13944	14002	14013	13987	14087	13986	13912	14028	13987	13890	13817	13797	13880	14017	13989	14024	13936	14036	13869	14039	13950	13990	14067	13982	13933	13988	14107	13899	13949	14140	14148	13950	14066	14081	14096	13980	14072	13892	14043	14161	14050	14075	13926	13893	13837	13900	14017	13971	13843	13949	14069	13968	14104	13856	13942	13982	14023	13900	13862	13747	13977	13985	13865	14089	13977	14107	14026	14095	14005	14011	13863	13979	13839	14077	14071	14019	13986	13689	13913	13925	13748	13924	14133	13883	14021	13807
24403	21645	29361	25071	25545	29407	29625	24048	22228	22084	20984	21570	20548	19440	20297	18529	18167	18065	18185	17974	18024	17891	17744	17954	17880	17902	17948	17906	17879	17802	17926	17844	17874	17892	18029	17739	17843	17819	18018	17981	17849	17738	17842	17622	17966	17853	17658	17715	17945	17889	17668	17696	17628	17765	17609	17811	17769	17700	17577	17900	17761	17685	17913	17778	17655	17661	17899	17855	17844	17588	17515	17811	17718	17814	17760	17756	17707	17590	17757	17833	17895	17896	17918	17770	17666	17600	17818	17600	17946	17766	17733	17616	17452	17567	17549	17911	17590	17656	17723	17835	17851	17996	17769	17890	17855	17649	17929	17564	17871	17935	17799	17723	17805	17857	17758	17509	17560	17688	17693	17776	17901	17732	17841	17680	17658	17661	17747	17578	17819	17748	17768	17809	17736	17803	17836	17556	17733	17868	17590	17855	17666	17741	17695	17476	17618	17643	17712	17625	17824	17792	17826	17697	17697	17582	17571	17677	17801	17654	17817	17664	17650	17819	17754	17768	17590	17850	17775	17727	17866	17838	17844	17681	17836	17719	17908	17675	17639	17644	17703	17719	17627	17627	17764	17742	17584	17611	17758	17683	17723	17806	17820	17910	17760	17670	17730	17895	17897	17688	17770	17628	17723	17584	17786	17603	17807	17615	17649	17491	17861	17778	17909	17846	17761	17732	17595	17776	17692	17793	17766	17777	17602	17829	17586	17614	17690	17699	17756	17690	17892	17591	17747	17887	17551	17850	17883	17809	17792	17750	17767	17583	17695	17853	17815	17834	17675	17759	17629	17828	17772	17528	17942	17937	17852	17738	17692	17475	17777	17807	17674	17743	17798	17752	17767	17647	17704	17594	17779	17616	17677	17704	17542	17555	17662	17833	17692	17719	17636	17867	17883	17548	17664	17837	17541	17545	17636	17789	17834	17931	17818	17768	17825	17670	17820	17684	17834	17574	17344	17605	17645	17624	17712	17587	17738	17896	17784	17867	17731	17746	17656	17546	17701	17646	17944	17790	17649	17708	17640	17750	17665	17986	17858	17617	17594	17812	17718	17717	17747	18072	17658	17745	17748	17785	17735	17821	17726	17670	17542	17800	17753	17562	17827	17745	17708	17765	17598	17697	17834	17866	17678	17699	17669	17693	17695	17978	17907	17784	17549	17721	17682	17889	17752	17912	17728	17775	17788	17523	17531	17584	17745	17688	17729	17805	17965	17868	17682	17686	17636	17697	17814	18003	17855	17654	17810	17813	17743	17918	17745	17635	17741	17804	17546	17652	17911	17708	17684	17805	17552	17710	17726	17802	17946	17763	17297	17676	17802	17839	17989	17630	17981	17718	17657	17603	17615	17712	17391	17841	17465	17729	17780	17666	17859	17615	17641	17818	17668	17642	17642	17668	17639	17814	17841	17739	17679	17567	17688	17805	17484	17566	17777	17605	17835	17738	17764	17892	17728	17794	17749	17696	17686	17636	17596	17602	17995	17834	17902	17818	17641	17716	17856	17757	17602	17850	17716	17776	17605	17895	17564	17685	17887	17562	17626	17750	17519	17892	17930	17672	17716	17800	17552	17739	17682	17818	17893	17916	17655	17681	17726	17818	17717	17577	17722	17765	17695	17858	17863	17762	17739	17675	17692	17761	17843	17706	17550	17952	17814	17613	17576	17507	17612	17791	17702	17625	17724	17649	17677	17686	17746	17722	17650	17628	17825	17826	17799	17654	17524	17653	17689	17815	17717	17697	17770	17838	17758	17669	17619	17719	17633	17776	17747	17902	17801	17969	17948	17620	17850	17496	17620	17790	17866	17926	17636	17614	17573	17772	17757	17645	17584	17745	17739	17769	17709	17739	17811	17654	17818	17612	17698	17743	17827	17737	17838	17760	17999	17679	17912	17872	17686	17638	17510	17622	17685	17891	17700	17611	17704	17778	17792	17462	17763	17767	17957	17800	17521	17537	17678	17814	17560	17551	17585	17672	17634	17740	17617	17822	17419	17766	17897	17697	17780	17673	17700	17528	17703	17709	17784	17574	17673	17674	17775	17606	17735	17754	17620	17747	17629	17577	17739	17862	17932	17703	17707	17702	17677	17724	17796	17631	17948	17740	17728	17982	17655	17721	17785	17724	17796	17866	17693	17649	17663	17684	17639	17778	17685	17707	17818	17862	17814	17577	17959	17769	17524	17552	17868	17502	17685	17477	17767	17912	17883	17799	17691	17529	17640	17578	17639	17658	17409	17745	17933	17761	17823	17889	17547	17567	17921	17934	17568	17861	17783	17846	17838	17521	17776	17745	17782	17820	17599	17779	17812	17519	17539	17727	17683	17541	17749	17596	17692	17934	17835	17868	17873	17725	17554	17824	17904	17778	17633	17616	17869	17833	17753	17602	17439	17542	17760	17636	17675	17557	17787	17507	17855	17671	17755	17646	17866	17536	17617	17660	17794	17805	17764	17774	17562	17856	17552	17765	17664	17759	17724	17675	17649	17753	17885	17790	17839	17992	17799	17674	17759	17781	17707	17702	17732	17552	17760	17976	17824	17685	17705	17754	17814	17571	17697	17594	17724	17726	17725	17743	17836	17709	17595	17652	17676	17789	17712	17655	17686	17813	17774	17562	17905	17776	17896	17527	17696	17793	17674	17816	17814	17634	17875	18022	17927	17797	17867	17724	17807	17765	17618	17631	17814	17586	17703	17858	17761	17771	17681	17681	17809	17608	17638	17564	17837	17856	17904	17812	17702	17650	17805	17824	17653	17768	17699	17616	17795	17678	17731	17801	17860	17765	17619	17695	17643	17793	17561	17769	17641	17920	17851	17796	17621	17683	17719	17989	17585	17797	17664	17760	17783	17696	17669	17694	17565	17780	17733	17597	17844	17725	17514	17754	17646	17594	17712	17628	17764	17592	17756	17600	17583	17760	17723	17759	17664	17421	17450	17602	17881	17743	17740	17792	17743	17767	17932	17505	17546	17859	17567	17678	17723	17744	17796	17674	17748	17805	17904	17875	17821	17545	17676	17909	17808	17716	17945	17713	17473	17781	17491	17648	17836	17888	17647	17685	17697	17612	18039	17709	17721	17936	17765	17700	17803	17668	17835	17609	17806	17728	17691	17812	17645	17562	17769	17575	17780	17812	17668	17694	17758	17784	17826	17815	17590	17827	17854	17455	17722	17729	17854	17676	17652	17763	17737	17598	17704	17784	17860	17610	17601	17724	17698	17835	17818	17571	17559	17773	17771	17666	17428	17819	17789	17691	17710	17769	17732	17572	17485	17563	17669	17771	17702	17671	17498	17705	17852	17673	17805	17562	17484	17722	18013	17776	17674	17804	17708	17777	17864	17768	17687	17798	17670	17902	17746	17765	17677	17713	17764	17778	17913	17756	17824	17828	17791	17713	17793	17724	17771	17693	17675	17694	17748	17577	17547	17679	17779	17891	17605	17348	17816	17892	17901	17630	17784	17817	17714	18031	17820	17708	17707	17819	17597	17670	17847	17699	17769	17614	17591	17555	17664	17737	17644	17693	17750	17635	17911	17847	17613	17478	17774	17713	17840	17903	17756	17491	17832	17901	17663	17773	17915	17442	17711	17719	17804	17824	17745	17784	17711	17620	17738	17658	17602	17798	17608	17670	17843	17868	18011	17566	17892	17747	17708	17670	17910	17776	17800	17691	17688	17667	17941	17646	17704	17711	17812	17788	17733	17663	17785	17802	17580	17649	17757	17642	17829	17914	17941	17535	17792	17589	17589	17699	17627	17684	17659	17714	17500	17748	17765	17841	17714	17856	17774	17687	17805	17874	18051	17714	17542	17731	17564	17714	17739	17681	17767	17621	17794	17822	17620	17817	17746	17682	17924	17846	17643	17592	17783	17470	17779	17782	17541	17757	17792	17769	17792	17649	17837	17887	17776	17654	17748	17641	17725	17914	17753	17810	17836	17815	17630	17589	17700	17662	17878	17554	17863	17853	17829	17821	17628	17911	17909	17641	17746	17580	17731	17680	17590	17697	17706	17499	17631	17694	17601	17823	17784	17782	17698	17611	18012	17760	17908	17602	17525	17744	17559	17680	17567	17697	17812	17721	17666	17795	17876	17612	17661	17665	17750	17741	17628	17766	17611	17691	17733	17724	17826	17657	17756	17786	17635	17648	17705	17783	17704	17803	17721	17793	17752	17873	17857	17711	17805	17897	17859	17719	17714	17791	17908	17730	17846	17797	17791	17718	17763	17958	17760	17715	17833	17753	17748	17860	17810	17582	17616	17582	17761	17760	17782	17668	17702	17831	17889	17461	17712	17768	17782	17910	17774	17964	17572	17754	17756	17656	17834	17817	17734	17890	17710	17626	17559	17847	17780	17607	17671	17832	17567	17509	17885	17764	17661	17662	17701	17716	17931	17685	17680	17729	17576	17873	17739	17626	17846	17794	17863	17813	17748	17544	17602	17528	17960	17701	17694	17891	17743	17739	17802	17784	17860	17641	17816	17698	17688	17631	17811	17704	17636	17779	17715	17795	17591	17704	17686	17730	17797	17637	17740	17602	17723	17603	17793	17654	17865	17817	17740	17895	17701	17823	17780	17675	18001	17795	17750	17734	17694	17742	17874	17586	17690	17564	17743	17536	17679	17648	17606	17744	17776	17874	17695	17576	17603	17635	17750	17787	17664	17760	17802	17651	17668	17620	17902	17767	17557	17674	17640	17676	17633	17759	17712	17889	17719	17923	17650	17835	17846	17797	17820	17651	17714	17708	17743	17870	17680	17758	17910	17897	17814	17663	17688	17735	17623	17554	17788	17686	17862	17692	17791	17675	17780	17730	17682	17930	18004	17674	17717	17650	17749	17906	17574	17728	17724	17800	17684	17715	17705	17719	17877	17791	17778	17685	17595	17635	17703	17705	17678	17750	17679	17796	17788	17728	17757	17495	17799	17634	17666	17746	17897	17793	17826	17660	17469	17723	17911	17635	17845	17712	17884	17553	17698	17809	17825	17801	17671	17639	17741	17824	17539	17587	17778	17585	17597	17663	17791	17631	17952	17553	17436	17732	17632	17587	17562	17818	17878	17575	17772	17714	17824	17655	17841	17888	17649	17850	17828	17739	17830	17808	17702	17630	17645	17846	17811	17558
27351	49242	48206	42813	40016	33079	27320	23459	22026	20840	19520	20578	18661	16673	18082	15512	15499	15129	15229	15238	15132	15209	14898	15035	14948	14909	14983	14938	15053	15151	14779	14962	15102	14863	14859	14854	15047	14943	14850	15073	15128	15124	14951	14743	14983	14897	14811	15046	15078	14918	14966	14709	14966	14951	14899	15038	15036	14851	14929	15019	15037	14850	14996	14954	14942	14915	15050	14892	14714	15138	14958	14854	15007	14931	14795	15001	14876	14834	14931	14817	14846	14892	14834	15032	15060	14796	14749	14894	14998	14916	14728	14822	15007	14947	15069	14868	14868	15083	14899	14778	15029	14590	14720	14859	14929	14801	14907	14800	14945	15050	14894	14875	15026	14781	14760	14829	14818	14829	14810	14785	14756	14796	14877	14899	14822	14878	14869	14859	14832	14915	14884	14895	14880	14811	14921	14888	14894	14820	14790	14896	14806	14764	14951	14803	14880	14840	14821	14649	14537	14894	14956	14948	14756	14878	14851	14913	14790	14941	14843	14800	14821	14920	14974	14845	14929	14922	14776	14946	14905	15012	14910	15018	14992	14622	14834	14835	14968	15086	14955	14945	15042	14782	14857	14899	14940	15031	14960	15009	14906	15044	14905	15031	14964	14738	14951	14755	14784	14904	15008	14834	15128	15011	14859	14786	15074	14924	14737	14972	14872	14790	14853	14731	14931	15006	14882	14747	14879	14833	14855	14784	14962	14775	15005	14887	14741	14875	15065	14759	15008	14973	14903	14803	14989	14829	15022	14821	14876	14946	14979	14912	14849	14726	14872	15008	14779	14850	14860	15100	14849	14857	14803	14842	14905	14883	14999	14927	14904	14873	14767	14929	14934	14766	15099	14856	14697	14832	14842	14851	15130	14772	14978	14847	14965	14803	14831	14869	14744	14906	14990	14878	14937	14875	14948	14820	14818	15002	14976	14858	14790	14975	15038	14690	14845	14816	14848	14887	14895	14911	14840	14798	14824	14822	14821	15013	14811	14752	14909	14789	14840	14863	14913	14975	14980	14830	14928	14775	14737	14862	14766	14787	15039	14732	14956	14805	14856	14849	14749	14978	14853	14877	14748	14763	14867	14982	14722	14924	14802	14835	14871	14844	14907	14904	14828	14918	14842	14902	14769	14989	14842	14966	15056	14947	14859	14822	15020	14822	14890	14945	15101	14671	14818	14766	15137	14907	14826	14872	15023	15054	14966	14954	14838	14873	14736	14959	14979	14957	14787	14895	14795	14905	15029	14832	14886	14980	14930	14917	14744	14962	14865	14941	14899	15032	14903	15019	14860	14920	14859	14830	15037	14742	15001	14923	14826	14808	14934	14900	14897	14836	14820	14797	14870	15030	14847	14853	14909	14890	14886	14808	14929	14750	14970	14873	14874	14810	14926	14864	14798	14832	14833	14875	14876	14863	14814	14862	14850	14956	14831	14723	14849	15007	14743	14857	14890	14895	15011	14931	14930	14848	14835	14839	14928	14908	14905	14986	14827	14741	14923	14833	14821	14967	14881	14982	14910	14763	15033	14960	14831	14824	14846	14755	14938	14910	15002	14976	14931	14942	14915	14874	14974	14812	14718	14922	14916	14971	14733	14912	14883	14773	14930	14907	14821	14744	14897	14625	15012	15020	14809	14887	14886	15084	14909	14783	14991	14767	15056	14838	14876	14827	15090	14911	14933	14878	14784	14977	15022	14909	14955	14854	14823	14833	14975	14946	14882	14789	14830	14846	14918	15028	14799	14851	14966	14990	14919	14880	14987	14945	15059	14875	14718	14803	14769	14799	14820	14859	14839	14800	14910	14874	14848	14857	14939	14851	14963	14837	14833	15012	14986	14897	14888	14959	14671	14990	14773	14850	14740	14970	14841	14887	14876	14922	14908	14876	14903	15036	14792	14903	15003	14828	14950	14937	14876	14911	14918	14829	14982	14965	14939	14947	15003	14814	15055	15013	14998	14885	14780	14981	14944	14854	14917	14796	14919	14898	15033	14839	14886	14779	15033	14865	14948	15012	14743	14834	14703	14861	15045	14864	14840	14797	14658	14978	14875	14929	14830	14690	14939	14987	14777	15040	14863	14855	14647	14979	14966	14894	14947	14813	14958	14998	14823	14882	14991	14994	14896	14843	14771	14957	14872	14850	14914	14800	14965	14784	14900	14728	14851	14978	14997	14884	14718	14852	15014	14981	14897	14981	14681	14908	14717	14920	14980	14745	15014	14898	14740	14984	14929	14934	14785	14863	14851	15010	15000	14921	15018	14770	14983	14870	14867	14748	14784	14904	14782	14952	14875	14903	14866	14804	14882	14854	14906	15014	14837	14796	14894	14959	14879	14917	14804	14766	14814	14934	14978	14846	14822	14715	14846	14876	14954	14809	14971	14966	14887	14869	14792	14896	14784	14949	14805	14846	15158	15278	14707	15023	14907	14834	15038	14906	14960	14886	15032	14928	14956	15034	15044	14731	14823	14890	14909	14933	14779	14796	14887	14817	14863	14806	14879	14827	14916	14975	14813	14769	14791	14883	14834	14864	15033	14810	14899	14868	14840	14812	14915	14770	15174	14889	14886	15010	14943	14856	14794	14940	14921	14862	14970	14804	14859	14940	14786	14811	14974	14838	14883	14856	14834	14824	14935	14882	14829	14946	14787	14996	15057	14974	14839	14755	14821	14960	14800	14990	14990	14729	14929	14989	14932	14801	14842	14882	14940	14835	14965	14926	15001	15118	14894	14812	14727	14946	14722	14909	15081	14930	14812	14871	14850	14772	14783	14747	14777	14887	14789	14864	14906	14940	15104	14834	14956	14988	14877	14727	14743	14945	14744	14629	14920	14934	14949	14823	14810	14977	14953	14742	14739	14800	14828	14704	14828	14807	14955	14964	14848	14989	14984	14812	14966	14863	15005	14840	14797	15049	15002	14751	15038	14913	14747	14871	14717	14892	15078	14867	14799	14970	14727	14828	14804	14794	14989	14997	14854	14773	15055	14944	14979	14812	14777	14897	14798	14938	14903	14767	14882	14844	14874	14922	15014	14813	14977	14838	14682	14877	14740	14838	14869	14861	14838	14904	14765	15016	14767	14879	14919	14722	14841	15040	14964	14702	14754	14811	14892	14950	15004	14734	14907	14967	14904	14621	15124	14775	14735	14804	14727	14840	14809	14921	14946	14756	14931	14881	14919	14815	14931	14884	14863	14804	14981	14955	15025	14945	14977	14788	14877	14906	14759	14811	14977	14978	15037	15077	14915	15018	14805	14918	14884	15037	14980	14885	14908	14857	14853	14835	14894	14950	14774	14598	14884	14902	14996	14833	14754	14823	14748	14964	14851	14889	14880	14750	14780	14821	14994	14861	14825	14724	14815	14880	14886	14930	15001	14917	14813	14707	14957	14827	14806	14806	14806	14866	14961	15009	15046	14980	14875	14593	14799	14936	14738	14866	14846	15067	14754	15017	15031	14855	14994	14906	14944	14724	14763	15070	14754	14772	14902	14851	14871	14834	14613	14916	14794	14880	14921	14953	15018	14858	14892	15012	14781	14883	14972	14825	14770	14877	14808	14942	15168	14824	14923	15001	14786	14929	14921	14933	14874	14939	14799	14853	14982	14841	14885	14803	15074	14951	14928	15010	14762	14742	14836	14778	14868	14959	14788	14853	14915	15000	14852	14831	15024	14858	14951	15000	14948	14761	14952	14870	15082	14971	15017	14831	14822	15029	14659	14962	15032	14813	14819	14743	14847	14823	14979	14860	14827	14787	14912	14986	14866	15066	14832	14983	14876	14830	14848	14825	14999	14960	14802	14891	14849	14865	14938	14695	14885	14777	14901	15009	14897	14934	14936	14909	14623	14698	14981	14671	14982	14944	14950	14751	14800	14834	14881	14910	14896	14852	14915	14767	14785	14824	14832	14779	14787	14717	14865	14789	14812	14978	14858	15076	14903	14990	14974	14785	14717	14964	14706	14912	15011	14800	15112	14692	15138	14913	14997	14889	14881	14966	14865	14980	14917	14785	15009	14855	14829	14775	14847	14890	14826	14777	14942	14866	15108	14891	14955	14952	14883	14992	14797	14904	14620	14890	14818	14923	14901	15052	14999	14803	14795	15063	14946	14895	14946	14673	14909	14851	14947	14730	14921	14650	14959	15022	14883	14832	14848	14875	14946	14952	14776	14961	14757	14756	14996	14946	14880	14890	15013	14890	14757	14793	14972	14954	15030	14875	14820	14915	14933	14889	14693	14696	14834	14738	14890	14929	15026	14939	14777	14929	14786	14950	14992	14852	14893	14861	14938	14768	14958	14887	14999	14907	14715	15033	14819	14875	14967	14932	14913	14745	14756	14816	14825	14847	14858	14796	14985	14979	14966	14977	14927	14888	14919	14892	14845	14848	14717	14968	14941	14892	14723	15062	15120	15194	14931	14976	14787	14858	15121	14869	14948	14802	14856	14887	14850	14792	14994	14749	14874	14752	14982	14948	14894	14787	14834	14896	15005	14940	14925	14964	14864	14937	14801	14894	15018	15044	15183	14791	14772	15069	14806	14936	14929	14904	14872	14865	14918	14942	14884	14854	14959	15008	15110	14917	14761	14759	14803	14922	14683	14847	14904	15059	14792	14770	14841	14802	14945	14949	14695	14904	14861	14944	14747	14928	14820	14918	14915	14756	14835	14794	14913	14866	14971	14949	14930	14972	14913	14801	14711	14856	14838	14900	14879	15031	15080	14909	14876	14997	14767	14848	14984	14937	14858	14880	14784	14796	14830	14770	14734	14944	14798	14848	14864	14932	14987	14901	14797	14926	14865	14709	14758	14952	14977	14745	14990	14937	14843	14879	14900	14705	14840	14845	14859	14860	14783	14823	14746	14970	14964	14879	14751	14918	14672	15017	14961	15004	15054	14729	14865	14962	14985	14871	14952	15080	15030	14743	14950	14851	14952	14845	14948	14845	14987	14909	14910	14766	14963	14881	14939	14754	14905	14965	15203	14930	14984	14962	14710	14750	14832	14855	14900	15044	14726	14883	14923	14951	14987	14973	14975	14831	14940	14979	14980	14801	14887	14930	14836	15022	14935	14943	14926	14685	14920	14718	14829	14887	14881	14926	15006	14910	14901	14776	14708	14922	14847	14860
31262	25491	29896	27661	22690	21377	19881	19013	19247	17944	17587	17323	17105	16968	16913	16871	17106	16700	16767	17028	16874	16890	16906	16733	16931	16854	16945	16760	16654	16890	16825	16925	16778	16674	16833	16958	16951	16845	16527	16906	16891	16908	16945	16909	17014	16831	16744	16750	16814	16812	16902	16899	16953	16942	16752	16644	16828	16686	16770	16726	16689	16853	16845	16775	16872	16941	16957	16922	16879	16686	17000	16653	16857	16748	16911	16823	16779	16764	16789	16759	16702	16754	16897	16863	16820	16881	16788	16936	16916	16956	16826	16640	16710	16880	16679	16912	16881	16758	16727	16763	16794	16689	16761	16825	16733	16683	16871	16932	17227	16845	16705	16986	16832	16772	16772	16833	16859	16862	16906	16919	16837	16914	16820	16954	16983	16698	17069	16813	17059	16944	16875	16843	16753	16912	16938	16863	16931	16801	16789	16842	16798	16887	16682	16608	16802	16674	16686	16894	16698	16961	16833	16868	16765	16781	16660	17179	17083	17112	16664	17027	16739	16623	16821	16664	16692	16766	16808	16808	16868	16565	16616	16772	16880	16899	16880	16946	16898	16735	16851	16869	16923	16720	16795	16795	16822	16776	16688	16990	16925	16824	16928	16793	16857	16784	17018	16778	16910	16974	16993	16886	16746	16891	16846	16829	16577	16775	16871	16844	16918	16880	16957	16751	16849	16938	16748	16775	16888	16859	17033	16817	16842	16684	16843	16851	16808	16915	16896	16959	16844	16590	16656	16747	16549	16759	16863	16816	16823	16739	16708	16812	16616	16850	16824	16592	16699	16777	16763	16821	16755	16737	16750	16676	16848	16791	17069	16851	16896	16932	16651	16803	16894	16997	16983	16851	16766	17003	17019	16946	16750	16761	16867	16932	16997	16892	16837	16895	16846	16808	17036	16972	16865	16782	16846	16791	16765	16874	16724	16854	16738	16802	16799	16750	16860	16848	16722	16745	16678	16787	16864	16765	16774	17040	16880	16994	16939	16739	16864	16799	16688	16789	16824	16909	16879	16640	16855	16892	16863	16735	16955	16923	16806	16797	16847	16884	16967	16772	17045	16922	16854	16799	16898	16959	16936	16802	16946	16702	16697	16939	16769	16716	16789	16697	16966	16911	16816	16940	17137	16948	16753	16918	16801	17001	16971	16941	16952	16775	16830	16983	16836	16852	16846	16871	16595	16758	16591	17007	16903	16902	16766	16727	16822	16715	16785	16777	16841	16924	16911	17084	16980	16885	16843	16878	16758	16702	16603	16865	16613	16751	16950	16666	16639	16607	16755	17051	16823	16662	16840	16932	16841	17051	16943	16820	17088	16989	16724	16755	16795	17068	16825	16641	16877	16836	16778	16892	16984	16814	16911	16853	16705	16821	16964	16842	16809	16945	16821	16875	16561	16611	16819	16831	16784	16690	16649	16611	16691	16899	16847	16821	16670	16917	16756	16858	16921	16823	16855	17021	16781	16740	16739	16936	16816	16711	16790	16842	16814	16786	16952	16866	16705	16894	16861	16818	16765	16761	16666	16803	17019	16875	16879	16887	16977	16832	16905	16772	16852	16624	16816	16736	16725	16901	16728	16851	17084	16726	16918	17213	16962	16915	16902	16738	17034	16903	16696	16759	16685	16849	16818	16851	16770	16818	16970	16850	16596	16713	16876	16997	17051	16762	16743	16992	16763	16849	16972	16867	16933	16855	16790	16810	16672	16928	16758	16785	16768	16636	16766	16810	16786	16693	16807	16803	16895	16814	16685	16974	16879	16919	16822	16745	16924	16665	16693	16832	16905	16862	16832	16773	16841	16806	16970	16836	16779	16811	16859	16821	16491	16616	16899	16790	16977	16892	16820	16869	16779	16945	16930	16852	16759	16725	16849	16966	16751	16779	16821	16939	16800	16667	16750	16741	17013	16826	17058	16893	16888	16848	16671	16917	16679	16800	16775	16662	16776	16831	16966	16642	16895	16818	16885	16618	16864	16886	16908	16968	16652	16645	16870	16644	16829	17065	17009	16936	16899	16756	16794	16984	16708	16827	16932	17037	16811	16828	16787	16740	16751	16921	17131	16801	16767	16893	16880	17131	16661	16740	16865	16949	16908	16728	16956	16828	16812	16680	16934	16811	16964	16773	16985	17060	16895	16952	16778	16838	17060	17021	16869	16681	16902	16712	16811	16895	16717	16787	16821	16975	16716	16741	16832	16941	16721	16909	16740	16960	16804	16836	16743	16874	16883	16816	16924	16748	16877	16922	16804	16603	17013	17186	16891	16602	16613	16798	16799	16819	16771	16535	16758	16953	16635	16819	16809	16721	16976	17009	16911	16801	16720	16945	16840	16928	16783	16688	16706	16753	16888	16756	16760	16807	16858	16845	16877	16769	16949	16588	16774	16874	16936	16688	16908	16704	16880	16848	16759	16717	16954	16690	16594	16762	16865	16758	17003	16749	16906	16791	16946	16753	16837	16813	16786	16856	16922	16766	17063	16679	16726	16782	17009	16828	16824	16766	16962	16927	16715	16658	16847	16927	16947	16885	17023	16940	16789	17097	16886	16884	16705	16834	16891	16822	16950	17046	16735	16862	16716	16728	16579	16707	16874	16899	16666	16883	16968	16840	16822	16941	16784	16909	16805	16662	16793	16814	16909	16685	16652	16953	16960	16636	16803	16759	16788	16877	16856	16881	17061	16624	16797	16910	16781	16728	16875	16864	16963	16781	16706	16885	16668	16663	16918	16699	16869	16764	16777	16893	16819	16883	16842	16918	16930	16752	16779	16930	16768	16882	16933	16791	16926	16833	16871	16841	16908	16844	17044	16926	16934	16763	16734	17085	16802	16943	16820	16650	16664	16939	16743	16681	16787	16842	16873	17022	16892	16868	16761	16885	16693	16709	16767	16623	16716	16846	16807	16944	16973	16919	16889	16945	16766	16813	16588	16750	16832	16867	16966	16834	16660	16707	17073	16769	16850	16802	16938	16795	16787	16861	16818	16856	16707	16821	16921	16986	16838	16625	16816	16640	16771	16927	16818	16577	16901	16881	16735	16854	16908	16737	16817	16857	16750	16837	16680	16969	16763	16884	16753	16940	16972	16733	16790	16722	16914	16666	16926	16718	16841	16936	16863	16783	16660	16940	16678	16769	16800	16934	16896	16856	16947	16811	16858	16835	16844	16865	16880	16940	16747	16931	16717	16741	16903	16833	16873	16690	16651	16729	16769	16954	16820	16967	16879	16929	16897	16836	17083	16833	16640	17118	16986	16885	16618	16847	16723	16766	16832	16738	16806	16732	16756	17070	16892	16853	16902	16954	16910	16833	16725	17003	16851	16697	16916	16941	16901	16967	16921	16821	16955	16850	16721	16849	16819	16868	16764	16924	16699	16818	17027	16952	16910	17115	16880	16765	16861	16830	16827	16839	16852	16880	16796	16855	16915	16814	16892	16774	16713	16815	16930	16679	16869	16735	16826	16903	16719	16825	16735	17097	16768	16891	16789	16739	16892	16955	16828	16965	16826	16753	16832	16720	16693	16881	16637	16907	16851	17000	16803	16772	16815	16500	16788	16895	16887	17015	16592	16837	16855	16824	16800	16834	16658	16877	16826	16770	16781	16809	17066	16922	16863	16881	16883	16830	16880	16901	16718	16927	16943	16908	16823	16940	17102	16738	16956	16961	16916	16714	16651	16831	16930	16949	16733	16793	17009	16846	17037	16808	16826	16754	16762	16740	16865	16693	16826	16826	16700	16714	16867	17002	16926	16923	16952	16712	17038	16660	17020	16928	17006	16858	16776	16795	16783	16663	17050	16920	16863	16790	16745	16979	16765	16806	16822	16835	16815	16695	16680	17008	16784	16789	16778	16783	16932	16920	16913	16869	16858	16846	16748	16925	16956	16777	16765	16889	16830	16999	16850	16926	16924	16645	16564	16883	16745	16792	16606	16762	16888	16818	16754	16912	17035	16906	16838	16722	16859	16778	16828	16813	16932	16925	16889	16774	16660	16672	16551	16871	16770	16666	16953	16980	16874	16819	16803	16828	16797	16856	16861	16639	16968	16728	16913	16695	16761	16726	16914	16892	16827	16987	16879	16878	16829	16708	16778	16716	16861	16726	16819	16676	16827	16828	17008	16870	16865	16895	16965	16853	16822	16542	16717	16899	16801	16988	16989	16700	16731	16843	16934	16939	16821	17124	16864	16890	16818	16865	16759	16989	16957	16727	16853	16688	17048	16856	16754	16892	16807	16873	16780	16880	16895	16844	16698	16660	16618	16749	16650	16737	16771	16725	16836	16722	16733	16824	16834	16850	16775	16918	16845	16886	16769	16871	16825	16788	16759	17099	16953	16782	16937	16879	16948	16840	16785	16769	16951	16918	16922	16878	16640	16941	17003	16845	16743	16832	16803	16985	16944	16790	16793	16901	16853	16981	16741	16838	16974	16581	16788	16723	16938	16723	16724	17056	16732	16694	16868	16659	16730	16813	16860	16639	16584	16883	16752	16856	16894	16763	16654	16887	16930	16910	16811	16880	16985	16814	16577	16846	16797	16660	16934	16821	16972	16897	16869	16772	16903	16897	16963	16818	16927	17081	16845	16764	16749	16825	16920	16947	16914	16884	16890	16777	16938	16664	16821	17100	17063	16706	16838	16805	16910	16735	16800	16707	16917	16921	16789	16832	16721	16856	16861	16957	16859	16738	17009	16901	16965	16811	16799	16753	16935	16977	17004	16868	16900	16931	16813	16808	16796	16794	16924	16688	16739	16676	16817	16973	16861	16710	16825	16996	16739	16947	16793	16818	16763	16917	16641	16700	16824	16638	16821	16954	16899	16887	16978	16753	16797	16882	16946	16848	16822	16757	16679	16740	16729	16714	16796	16754	16958	16939	16914	17092	16783	16888	16846	17017	16923	16676	16748	16757	16850	16987	16679	16936	16762	16881	16969	16898	16950	16714	16715	16813	16852	16706	16761	16795	16815	16973	16887	16798	16722	16716	16700	16956	16815	16634	16811	17002	16656	16763	16971	17087	16745	16750	16640	16953	16982	16874	16539	16601	16880	16851	16702	16917	16810	16801	16631	16913	16948	16858	16794	16722	16994	16851	16984	16648	16890	16766	16772	16625	16940	16719	17002	16704
23047	31818	34442	27980	23238	20987	18454	18127	18043	15913	15584	14798	14666	14571	14518	14549	14615	14397	14461	14266	14411	14410	14642	14175	14468	14488	14395	14328	14313	14380	14227	14329	14311	14320	14520	14385	14299	14304	14643	14387	14444	14400	14235	14476	14332	14356	14422	14378	14268	14287	14428	14300	14377	14356	14290	14474	14443	14352	14304	14342	14224	14484	14384	14325	14337	14238	14437	14569	14297	14419	14460	14259	14482	14475	14195	14351	14479	14221	14392	14458	14420	14259	14366	14344	14371	14305	14477	14489	14307	14225	14352	14475	14385	14332	14299	14371	14426	14149	14167	14426	14173	14302	14270	14302	14338	14286	14324	14327	14510	14490	14338	14522	14529	14295	14392	14349	14396	14391	14316	14408	14290	14364	14422	14167	14293	14374	14341	14280	14242	14268	14379	14369	14377	14350	14430	14208	14295	14539	14283	14275	14462	14429	14405	14166	14381	14188	14303	14304	14178	14286	14291	14351	14399	14375	14452	14352	14117	14423	14329	14387	14469	14325	14308	14373	14425	14416	14487	14255	14191	14419	14441	14419	14461	14420	14390	14361	14136	14439	14295	14293	14443	14177	14190	14220	14326	14256	14280	14337	14240	14411	14287	14277	14390	14478	14344	14524	14281	14215	14266	14339	14425	14246	14294	14312	14254	14389	14359	14355	14260	14414	14424	14359	14253	14400	14328	14396	14298	14298	14282	14192	14420	14414	14440	14361	14386	14454	14406	14317	14286	14266	14176	14285	14229	14407	14307	14430	14341	14297	14327	14314	14309	14525	14428	14331	14372	14455	14128	14318	14411	14365	14203	14233	14374	14296	14256	14439	14391	14473	14378	14434	14384	14376	14301	14391	14391	14288	14356	14260	14459	14377	14357	14436	14447	14398	14197	14319	14545	14273	14456	14511	14368	14213	14106	14513	14273	14475	14353	14496	14352	14388	14290	14503	14378	14273	14478	14251	14292	14381	14314	14424	14387	14482	14334	14309	14347	14335	14345	14479	14446	14302	14356	14406	14341	14355	14459	14550	14244	14380	14350	14369	14190	14433	14323	14217	14271	14383	14351	14405	14406	14301	14326	14185	14256	14406	14354	14470	14399	14393	14327	14382	14058	14268	14289	14375	14421	14144	14278	14295	14414	14357	14221	14143	14428	14483	14246	14421	14481	14239	14290	14453	14104	14405	14410	14399	14360	14370	14266	14315	14288	14343	14304	14292	14272	14279	14288	14300	14291	14413	14364	14304	14301	14237	14392	14296	14433	14309	14344	14312	14541	14273	14330	14432	14270	14386	14454	14444	14539	14179	14196	14559	14405	14367	14415	14435	14288	14432	14331	14376	14264	14225	14287	14402	14344	14237	14474	14447	14455	14361	14273	14229	14463	14573	14305	14525	14448	14280	14329	14410	14552	14342	14387	14415	14346	14424	14362	14223	14278	14507	14384	14415	14332	14282	14297	14346	14253	14338	14275	14365	14190	14584	14401	14157	14315	14241	14118	14510	14396	14316	14338	14386	14392	14410	14393	14265	14328	14273	14216	14343	14440	14340	14381	14289	14230	14189	14381	14161	14285	14393	14364	14441	14304	14255	14419	14387	14341	14249	14383	14304	14345	14404	14192	14323	14370	14391	14302	14316	14489	14375	14363	14359	14344	14380	14165	14295	14327	14491	14345	14296	14414	14478	14337	14412	14472	14414	14596	14147	14330	14267	14379	14447	14238	14326	14182	14285	14416	14324	14560	14431	14332	14432	14388	14375	14363	14503	14138	14355	14277	14161	14532	14360	14327	14426	14154	14398	14384	14452	14422	14239	14245	14393	14257	14143	14291	14528	14306	14221	14464	14395	14335	14403	14236	14416	14320	14294	14376	14188	14316	14369	14428	14222	14333	14384	14243	14485	14279	14451	14398	14346	14296	14378	14281	14385	14325	14167	14383	14448	14348	14249	14358	14547	14446	14461	14390	14480	14382	14391	14360	14236	14394	14398	14433	14354	14452	14392	14523	14437	14387	14248	14293	14240	14344	14438	14388	14430	14269	14317	14300	14446	14352	14331	14447	14498	14167	14305	14265	14375	14411	14437	14240	14289	14382	14446	14290	14288	14414	14303	14410	14309	14408	14286	14270	14291	14271	14204	14332	14134	14345	14496	14314	14432	14312	14422	14287	14173	14356	14231	14349	14595	14332	14351	14322	14284	14471	14234	14524	14328	14452	14358	14343	14333	14278	14462	14306	14557	14554	14425	14384	14416	14208	14276	14448	14400	14406	14325	14243	14319	14503	14501	14352	14356	14325	14455	14430	14256	14345	14341	14456	14356	14395	14571	14436	14275	14337	14416	14380	14152	14342	14355	14309	14342	14378	14392	14156	14346	14484	14415	14500	14299	14346	14327	14278	14375	14508	14309	14387	14153	14230	14350	14341	14375	14274	14349	14276	14292	14365	14410	14473	14130	14212	14222	14411	14497	14203	14229	14398	14316	14345	14359	14503	14344	14353	14229	14374	14387	14386	14298	14260	14440	14423	14272	14355	14496	14323	14169	14269	14482	14410	14302	14420	14341	14164	14272	14294	14435	14356	14227	14303	14318	14336	14375	14214	14385	14402	14299	14375	14119	14474	14288	14398	14346	14451	14450	14168	14505	14423	14171	14445	14248	14281	14324	14481	14370	14297	14203	14373	14415	14391	14311	14251	14429	14374	14063	14426	14325	14358	14180	14341	14389	14404	14291	14219	14451	14389	14510	14528	14412	14335	14442	14372	14561	14352	14285	14467	14189	14438	14380	14519	14468	14533	14246	14245	14212	14415	14317	14436	14511	14188	14460	14265	14328	14377	14288	14331	14258	14321	14193	14482	14308	14252	14304	14509	14316	14512	14249	14252	14154	14407	14305	14473	14366	14319	14413	14443	14351	14286	14467	14380	14334	14421	14451	14227	14322	14425	14341	14363	14404	14451	14070	14383	14302	14341	14352	14433	14421	14251	14363	14285	14422	14160	14429	14242	14331	14142	14406	14334	14279	14261	14455	14254	14199	14238	14413	14355	14352	14474	14385	14509	14275	14369	14332	14318	14427	14254	14119	14340	14300	14349	14400	14383	14417	14147	14299	14398	14385	14485	14295	14332	14248	14420	14196	14307	14219	14385	14289	14262	14334	14273	14356	14447	14373	14310	14431	14337	14328	14395	14389	14316	14407	14429	14371	14213	14431	14439	14310	14440	14339	14394	14282	14448	14079	14411	14391	14210	14271	14454	14217	14447	14357	14381	14370	14278	14406	14169	14255	14279	14280	14474	14330	14291	14354	14413	14261	14279	14319	14614	14231	14306	14337	14403	14404	14255	14419	14425	14396	14314	14248	14402	14331	14378	14545	14352	14298	14265	14338	14192	14335	14279	14343	14398	14293	14332	14503	14282	14475	14185	14181	14442	14444	14327	14293	14522	14293	14485	14284	14298	14372	14314	14329	14564	14221	14335	14307	14392	14220	14478	14356	14290	14175	14459	14240	14209	14390	14416	14288	14230	14306	14324	14333	14308	14439	14207	14257	14391	14440	14290	14425	14326	14366	14233	14422	14193	14363	14505	14291	14350	14199	14428	14386	14320	14370	14339	14339	14416	14315	14322	14427	14218	14306	14304	14233	14428	14492	14346	14256	14388	14309	14497	14462	14362	14421	14347	14330	14373	14270	14380	14248	14373	14390	14352	14372	14368	14304	14222	14324	14304	14389	14534	14499	14421	14293	14250	14298	14390	14311	14527	14087	14328	14244	14313	14281	14333	14282	14355	14518	14315	14441	14272	14393	14352	14511	14253	14475	14445	14338	14290	14456	14206	14454	14436	14273	14350	14302	14429	14175	14189	14187	14286	14225	14465	14429	14343	14305	14514	14409	14285	14500	14238	14258	14158	14446	14365	14255	14381	14334	14389	14322	14401	14300	14326	14430	14411	14193	14376	14631	14351	14381	14570	14414	14337	14399	14369	14318	14264	14465	14429	14265	14289	14294	14305	14378	14395	14486	14352	14319	14424	14407	14525	14427	14326	14431	14396	14420	14243	14390	14307	14405	14294	14553	14267	14466	14286	14468	14257	14301	14357	14469	14456	14300	14398	14317	14308	14480	14365	14440	14229	14262	14342	14310	14316	14538	14240	14419	14439	14217	14540	14325	14239	14382	14277	14274	14410	14263	14545	14426	14297	14484	14339	14294	14297	14493	14351	14377	14370	14166	14267	14424	14329	14353	14380	14374	14418	14480	14446	14280	14281	14422	14419	14455	14338	14544	14326	14366	14489	14262	14275	14264	14450	14477	14443	14657	14266	14277	14283	14509	14329	14264	14306	14401	14283	14373	14280	14177	14415	14225	14322	14250	14534	14418	14355	14343	14472	14439	14113	14459	14378	14199	14616	14390	14337	14355	14338	14226	14428	14350	14351	14240	14324	14357	14267	14202	14197	14438	14350	14326	14148	14450	14344	14316	14205	14341	14412	14333	14422	14349	14285	14451	14509	14251	14434	14386	14245	14324	14370	14265	14457	14469	14360	14208	14367	14451	14308	14448	14365	14275	14429	14389	14281	14518	14303	14516	14307	14484	14170	14342	14424	14329	14440	14451	14460	14352	14317	14456	14291	14329	14245	14387	14310	14284	14384	14357	14433	14345	14450	14209	14127	14311	14484	14285	14307	14372	14250	14392	14329	14385	14420	14273	14282	14265	14372	14348	14258	14287	14334	14462	14257	14332	14206	14322	14342	14254	14477	14264	14409	14369	14352	14231	14350	14326	14526	14461	14396	14291	14447	14369	14380	14530	14301	14379	14477	14373	14403	14530	14279	14392	14374	14311	14394	14283	14323	14333	14391	14271	14365	14405	14339	14331	14378	14269	14251	14326	14429	14424	14361	14421	14324	14418	14429	14415	14503	14321	14322	14361	14343	14344	14268	14362	14434	14390	14458	14519	14270	14398	14371	14312	14251	14252	14407	14232	14542	14316	14306	14227	14398	14296	14260	14409	14199	14352	14278	14581	14343	14408	14378	14399	14503	14342	14366	14445	14517	14350	14351	14392	14344	14326	14293	14339	14362	14338	14285	14458	14327	14420	14397	14339	14204	14153	14522	14284	14398	14400	14280	14229	14480	14339	14467	14378
25881	21634	28706	25908	23864	24920	29883	29734	24400	19664	18229	17695	17312	17403	17591	17638	17401	17258	17082	17307	17295	17299	17293	17016	17283	17245	17072	17253	16941	17203	17056	17025	17320	16923	17071	17162	17087	17006	17301	17102	17165	17193	17126	17006	17011	17009	17263	17277	17144	16831	17116	17225	17315	17037	17201	16952	17245	16913	17045	17123	17206	17220	16913	16996	17108	17221	17268	16949	16940	17183	17095	17048	17050	17155	17021	17133	17015	16871	17140	17149	17073	17082	16887	17049	17134	16919	16923	16902	17020	17274	17163	16971	17149	16952	17155	17099	17177	17145	17045	17141	16916	17237	17089	17039	16996	16960	17053	17094	17029	17138	16963	17060	17258	17254	17040	17053	16927	17277	16875	17124	17128	17076	16934	16762	16992	17245	17164	17123	17220	16941	17185	16913	17108	17121	17295	17178	17125	17127	17101	16884	17092	17118	16974	17157	17101	16872	17032	17035	17050	17007	17027	17074	17182	17076	17173	17230	17097	17076	17218	16942	17146	17134	17030	16876	16926	17018	16796	17202	17108	17094	17250	16974	17117	17108	16846	17100	17087	17080	17092	17124	17140	17181	16973	17038	17182	16857	16970	17280	17054	16939	17127	16878	16857	17082	17001	17176	17035	17133	16976	17133	17203	16952	17008	17097	17066	16802	17005	17079	17002	16944	17093	16965	17081	17090	16962	16902	17213	16852	16875	16995	16968	16864	17176	17153	17015	16839	16987	16905	17082	16937	17144	17052	17053	16888	17055	17110	17104	16939	17157	16946	17066	17101	17004	17012	16999	17248	17118	17118	17191	17053	16988	16898	17030	17158	17269	16914	17123	17146	17211	16848	17075	17184	16936	17017	16838	17093	16974	17131	17020	17005	17051	17074	17233	17004	17203	17303	17123	17048	16917	17055	17186	17037	17303	17222	16855	16862	16985	17133	17317	17018	17125	16858	17128	17032	16906	17129	16950	17311	17097	17178	16843	16964	17246	17138	17054	17127	16919	17088	17034	16905	16976	16789	17038	17065	17252	17321	17296	16920	17072	16844	16904	17086	17104	16914	17195	17086	17243	17122	17066	17055	17148	17015	17070	17057	17265	16979	17139	17115	16905	17230	17254	17196	17277	17219	17249	17227	16946	17075	17007	17098	17154	17135	17160	17077	16997	17022	16758	16931	17120	17035	16898	16941	16790	17023	17003	17190	17052	17005	17136	16914	16854	16927	17161	17132	17041	17063	16922	17205	17100	17192	17055	17049	16900	16910	17051	17143	16936	16817	17084	17008	17036	16969	16983	17102	16855	16992	17276	16983	16956	17119	16884	17068	17178	16995	17221	17050	17131	17082	17033	17072	17165	17148	17107	16906	17058	17122	17059	17033	17077	16843	17048	17041	17006	16994	16995	16901	17243	17123	17151	16811	17189	17023	17144	16979	17066	16890	17201	17070	17166	17085	16926	17192	17077	17088	17084	16890	17132	17068	17034	17227	17044	17047	17178	16784	17221	17109	17082	17094	16963	17095	17250	16970	16917	16984	16808	17109	17021	17156	16855	16886	16897	16916	17171	17287	17091	17127	17152	16964	17028	17093	16985	17120	17112	16855	16989	17054	17041	16919	17050	17081	16945	17115	17329	17013	16739	16947	17091	17180	17319	17234	17135	17003	17104	17027	17096	17010	16951	17036	17020	16986	17111	17102	17334	17203	17081	16978	17061	17093	16979	17118	17126	17029	17040	17092	16857	17066	16964	16989	17023	17002	17124	17134	16849	17041	17080	17071	16853	16977	17038	17139	17114	17086	16936	17068	17060	17151	17259	17137	17099	16831	17081	16948	17053	17167	16908	17077	16910	17230	17090	17080	16934	16974	16958	17159	16989	16923	17060	16941	17110	17141	17173	17033	17037	16761	17111	17010	17220	16856	16936	17099	17160	16963	17336	16923	16963	16977	16834	16878	17120	17138	16973	17018	17141	17131	17087	17000	17086	17078	16986	17017	17149	17085	16979	17109	17117	17063	16995	16996	17026	16980	17149	17173	16913	16941	17285	17059	17217	17047	17025	17109	17143	16926	16898	16932	16917	17104	17261	17162	17000	16884	16972	16911	17173	16905	17030	17027	17019	16938	17219	17154	17134	16941	17058	17200	17074	17082	17062	16904	17131	17159	16786	17093	16927	16974	17012	17090	17018	16964	17079	16886	17098	16865	17071	17033	17120	17014	17139	16954	17258	17132	17457	17071	17095	17120	17189	17090	17166	17243	16959	17143	17206	17242	17001	17112	17060	17021	16914	16908	16865	17183	16874	17241	16956	16877	17120	17106	17165	17047	17199	16959	17176	17210	17229	16882	17091	17179	16928	17190	17127	17093	16988	16898	17029	17010	17245	17043	16900	17002	16987	17046	17060	16984	17162	17038	17119	17085	17376	17014	17131	17168	17181	17115	17173	17177	17090	16991	17031	17181	16952	16887	17024	16961	16858	17160	17053	17157	17039	17006	17129	17235	17039	17124	17175	17001	17086	16989	16979	17261	16963	17112	17085	17015	17099	17131	16874	16985	17172	17297	17194	17055	17125	17084	17209	17124	17052	16968	17006	17041	17154	17206	17128	17074	17206	16829	16961	17331	17381	17215	17019	17221	17133	16899	16973	17047	17130	17285	16937	16958	16774	17174	17191	17118	17064	17070	16939	17155	17058	17080	16997	17010	17108	17099	17008	16899	17013	17001	17122	17035	17092	16992	17094	17187	17043	16932	16873	16761	17057	17194	17071	17001	17054	17046	16828	17197	17121	17007	16970	17042	17068	17027	16969	17085	17144	16971	17187	17164	17071	17067	17140	17146	16942	17153	17189	17038	17117	17035	17102	17174	17196	17181	16997	16984	17207	17138	17037	17002	17102	17127	16991	17089	17172	16865	17081	17152	17039	16822	16857	17084	17156	17063	16915	16964	17259	17308	16920	17120	16932	17058	17028	17070	16880	17004	17096	17189	17134	17009	17217	16894	17083	16782	17127	16940	17159	17174	17031	17083	17089	16929	17387	17111	16974	17112	17078	16964	17149	17016	17123	16977	17081	17076	17213	17015	17161	17212	16942	17014	16914	17149	17151	17079	17152	17018	17167	17128	17084	17062	17066	17063	17124	17266	17229	17107	17118	17121	17188	16949	17195	17306	17143	17076	17009	17025	17088	17039	17156	16828	17051	17026	17066	17044	17181	17236	17260	17209	16948	17154	16921	16940	17133	17192	17009	17171	17066	17199	17057	17020	17074	16990	17282	17180	16984	16988	17208	17059	17204	16924	17087	17072	17245	17129	17308	16967	16990	17000	17160	17008	17219	17107	16883	17043	17051	17004	16920	16988	17178	17390	17079	17222	16895	17194	17022	17110	16980	16980	17160	17060	17059	17025	17039	17029	17067	17271	17284	17213	17144	16972	17108	17160	17075	16955	16985	17023	17096	17050	17307	17181	17065	17184	17158	16954	16976	16902	16848	17089	17044	17365	17308	17194	17144	17196	16891	17179	17133	16862	17065	16988	17040	16905	17021	16898	16923	16944	16938	16927	16943	17231	16973	16924	17149	17137	17320	17129	17146	16960	17034	17018	16859	16899	16990	17009	17256	17033	17303	17035	17144	17218	17115	17157	17106	16947	17273	17149	17148	17239	17018	17018	16905	17004	16993	16961	16912	17127	17060	17247	17188	16946	16900	17059	17099	16984	17094	17178	17066	17000	17095	17154	16889	17230	17259	17306	17036	17061	17200	17056	17117	16842	17047	17227	17296	17256	17068	16982	17115	16872	17090	17034	17168	17029	17242	17138	17080	17047	16948	17232	17064	17225	17004	16968	17044	17043	17132	17126	17139	16908	17087	17214	17037	17113	17114	16843	17116	17119	17121	17079	17027	16738	16997	17066	17106	16965	17129	16938	17069	16864	16997	17153	17001	17088	17155	17040	16972	17009	17113	17012	16907	17051	17120	16999	17234	16881	17175	17213	17067	16888	17030	17223	17182	17123	17160	17140	16973	17128	17024	16945	16896	17182	16941	16983	17061	16973	17002	16871	17078	17039	17243	17044	17091	16930	17201	17001	17181	17005	17073	16889	16810	17114	16998	17205	17334	16903	17044	17200	17048	17189	16923	17034	16993	16998	17141	16977	17152	16969	17080	17039	17143	17121	17049	17059	16926	17333	17269	17144	17067	16997	17075	16985	17086	17069	16965	17030	16945	17146	16887	16965	17231	17226	17150	16996	17096	17193	16942	17184	17114	17150	17062	16889	17141	17046	17041	16844	16933	16987	16980	16935	17124	17237	17046	16922	17025	17017	17026	17118	16946	17043	17030	17055	17001	16942	16910	16881	17129	16956	17219	16916	17014	16953	17142	16910	17017	17191	17095	17133	17149	17048	17024	17276	17016	17032	17125	17077	17050	16904	17259	17089	17041	17013	16945	17105	17070	17160	17075	16979	17092	17031	17127	17028	16962	17066	17121	16964	17124	17083	17087	17045	17080	17055	17057	17099	17295	17322	16934	17159	17095	17175	17120	16857	17283	17075	16927	16900	16972	17189	17002	17208	17143	17086	17047	17045	17113	17113	17126	17233	17215	16977	17165	17267	17118	17145	17095	16876	17070	17038	17127	17160	17058	17129	17092	16917	16996	17093	17019	17001	17153	17023	17170	16878	17095	17202	17024	17084	16942	16975	17047	17148	17258	17041	17341	17031	17047	16898	17194	17020	17110	17009	17022	16798	17098	17008	17174	17041	17106	17208	17189	16895	17113	16948	17115	17007	16984	17142	17027	17076	17053	17089	17346	17056	16954	17115	17079	16996	16996	16822	16904	17235	16950	17096	17101	17047	17080	17190	17173	17159	17065	17010	17091	17062	17146	17066	16945	17050	17029	17134	17142	16808	17103	17106	16954	17083	16977	17136	17246	17086	17192	17112	17211	16982	16870	17111	16973	17031	17016	17047	16958	17195	17013	16996	17069	17078	17019	16985	17032	16903	17317	17216	17094	17075	17300	17202	17003	17307	17027	17115	17156	16919	17162	17021	17020	16776	17030	17024	17040	16938	16948	17003	16969	17087	16993	17066	17086	16955	17009	17043	17021	17147	17299	17106	16930	17106	16929	17036	16967	16971	17091	16992	17036	17007
24633	40054	38551	29353	24713	24992	31661	31470	23273	16998	15609	15400	15162	15269	14943	14876	14833	14901	14750	14595	14578	14677	14583	14534	14659	14403	14714	14553	14747	14483	14580	14575	14586	14673	14607	14529	14520	14511	14436	14514	14460	14571	14462	14265	14596	14405	14447	14561	14515	14521	14538	14374	14488	14556	14481	14561	14440	14735	14537	14465	14633	14392	14630	14471	14440	14430	14480	14669	14474	14598	14471	14667	14522	14515	14602	14453	14558	14596	14645	14642	14516	14305	14567	14541	14633	14403	14483	14558	14556	14511	14460	14622	14339	14387	14422	14644	14534	14339	14468	14549	14621	14462	14429	14463	14522	14604	14417	14435	14569	14633	14409	14532	14480	14493	14487	14418	14687	14407	14512	14441	14409	14680	14565	14573	14624	14634	14540	14625	14422	14544	14475	14540	14505	14392	14504	14312	14400	14427	14485	14446	14491	14639	14674	14634	14485	14413	14523	14524	14735	14576	14433	14271	14411	14429	14612	14414	14370	14370	14543	14529	14563	14568	14334	14533	14436	14618	14522	14458	14484	14420	14505	14468	14418	14612	14626	14690	14643	14480	14518	14611	14364	14397	14515	14411	14541	14494	14484	14538	14518	14323	14350	14517	14594	14515	14460	14465	14594	14422	14473	14475	14520	14548	14553	14576	14480	14533	14543	14478	14491	14444	14375	14653	14493	14544	14480	14444	14652	14318	14434	14578	14507	14229	14612	14609	14358	14408	14695	14623	14558	14522	14520	14413	14496	14386	14634	14562	14505	14365	14619	14435	14465	14442	14481	14416	14613	14551	14365	14595	14448	14288	14602	14613	14406	14425	14485	14563	14569	14418	14345	14410	14425	14704	14511	14467	14501	14429	14373	14529	14557	14569	14500	14497	14517	14323	14464	14519	14400	14570	14704	14396	14468	14515	14519	14657	14544	14437	14420	14497	14722	14556	14414	14495	14671	14595	14528	14448	14431	14444	14487	14480	14456	14449	14429	14474	14437	14301	14508	14435	14479	14388	14457	14762	14445	14415	14471	14615	14577	14542	14436	14483	14559	14380	14618	14619	14486	14596	14587	14590	14370	14335	14623	14415	14370	14465	14449	14558	14397	14516	14485	14610	14737	14492	14480	14317	14477	14541	14481	14299	14493	14447	14541	14631	14392	14457	14427	14509	14451	14595	14485	14792	14512	14511	14497	14497	14450	14533	14512	14692	14471	14474	14659	14634	14579	14467	14464	14453	14617	14550	14499	14615	14507	14571	14514	14357	14517	14314	14387	14416	14511	14585	14595	14483	14414	14522	14345	14368	14501	14477	14556	14593	14457	14549	14580	14466	14718	14530	14328	14297	14288	14624	14543	14486	14509	14587	14477	14413	14427	14553	14297	14476	14396	14531	14541	14745	14503	14715	14545	14422	14330	14558	14475	14343	14658	14419	14665	14562	14443	14524	14345	14673	14516	14512	14519	14499	14485	14454	14307	14450	14412	14339	14480	14539	14376	14448	14429	14632	14507	14402	14262	14640	14634	14717	14367	14516	14562	14646	14626	14470	14482	14537	14477	14684	14603	14519	14467	14512	14499	14505	14516	14583	14600	14540	14619	14567	14517	14512	14490	14597	14471	14559	14718	14369	14547	14476	14528	14632	14567	14373	14624	14507	14545	14677	14476	14526	14569	14325	14498	14607	14455	14459	14462	14432	14526	14336	14424	14515	14589	14491	14444	14502	14461	14514	14579	14522	14439	14359	14490	14544	14201	14551	14426	14492	14592	14341	14413	14515	14570	14396	14302	14505	14505	14327	14560	14494	14540	14427	14410	14576	14412	14454	14703	14474	14396	14508	14658	14438	14455	14414	14614	14537	14591	14432	14539	14447	14455	14534	14446	14560	14667	14486	14533	14482	14635	14349	14464	14417	14407	14536	14549	14538	14581	14514	14501	14591	14608	14526	14453	14412	14384	14523	14248	14511	14384	14550	14520	14705	14464	14489	14543	14630	14672	14245	14738	14521	14578	14556	14566	14597	14395	14553	14507	14277	14547	14537	14582	14442	14549	14497	14380	14566	14510	14484	14478	14455	14637	14499	14454	14437	14457	14442	14503	14375	14560	14532	14511	14520	14461	14507	14382	14549	14523	14555	14451	14520	14611	14444	14470	14459	14490	14436	14382	14646	14583	14308	14463	14665	14403	14630	14618	14510	14568	14460	14505	14284	14515	14538	14201	14429	14624	14480	14523	14521	14607	14454	14486	14373	14586	14690	14523	14409	14550	14582	14516	14518	14713	14718	14480	14591	14522	14413	14577	14493	14512	14347	14479	14444	14547	14522	14536	14568	14702	14487	14456	14439	14562	14502	14432	14604	14498	14601	14437	14454	14494	14446	14439	14612	14494	14423	14455	14738	14583	14535	14587	14593	14452	14606	14427	14462	14454	14570	14396	14476	14475	14435	14389	14543	14640	14561	14514	14392	14459	14619	14478	14288	14460	14627	14501	14428	14414	14302	14643	14613	14418	14520	14527	14415	14569	14391	14677	14562	14495	14468	14524	14671	14725	14414	14459	14617	14540	14358	14338	14383	14464	14578	14528	14461	14553	14516	14653	14657	14434	14318	14545	14300	14415	14471	14495	14302	14499	14432	14582	14518	14476	14452	14617	14608	14248	14303	14686	14611	14533	14684	14578	14499	14520	14563	14460	14497	14510	14509	14515	14494	14492	14452	14572	14679	14474	14473	14430	14459	14689	14496	14371	14458	14592	14549	14578	14508	14398	14498	14621	14490	14597	14220	14474	14464	14474	14465	14457	14461	14485	14661	14447	14617	14631	14453	14426	14550	14413	14572	14321	14467	14573	14383	14386	14567	14465	14533	14473	14305	14575	14422	14534	14540	14484	14515	14601	14471	14535	14685	14461	14476	14565	14599	14533	14456	14543	14466	14409	14522	14446	14427	14384	14581	14434	14489	14466	14521	14556	14542	14530	14285	14408	14647	14368	14464	14438	14571	14513	14473	14763	14651	14524	14379	14654	14443	14696	14556	14486	14518	14616	14616	14679	14531	14572	14679	14462	14556	14488	14616	14459	14468	14643	14424	14605	14548	14489	14455	14495	14422	14526	14549	14183	14590	14540	14447	14536	14427	14626	14613	14315	14583	14622	14464	14317	14448	14400	14466	14626	14430	14463	14383	14472	14492	14373	14465	14368	14441	14520	14511	14436	14537	14442	14557	14362	14481	14621	14611	14469	14631	14586	14402	14471	14461	14587	14415	14449	14581	14438	14471	14438	14425	14592	14547	14373	14604	14435	14579	14681	14355	14593	14422	14548	14256	14454	14437	14552	14511	14529	14393	14380	14520	14466	14510	14501	14417	14463	14417	14407	14539	14481	14438	14435	14419	14510	14551	14339	14448	14574	14483	14522	14391	14524	14525	14443	14640	14687	14456	14444	14537	14602	14368	14513	14507	14516	14543	14473	14451	14525	14493	14618	14249	14398	14476	14427	14479	14386	14486	14595	14677	14449	14573	14494	14356	14463	14491	14368	14524	14517	14480	14547	14546	14640	14363	14599	14787	14492	14674	14474	14603	14485	14416	14623	14576	14632	14545	14326	14535	14357	14514	14490	14615	14527	14441	14506	14541	14672	14527	14563	14390	14443	14603	14465	14437	14492	14514	14508	14454	14537	14515	14526	14598	14508	14557	14531	14702	14648	14543	14575	14662	14312	14540	14510	14520	14577	14363	14454	14593	14571	14518	14461	14530	14502	14543	14514	14370	14524	14622	14322	14459	14392	14505	14431	14457	14432	14457	14403	14583	14521	14501	14293	14556	14478	14375	14535	14405	14348	14374	14656	14599	14560	14383	14416	14442	14566	14497	14585	14636	14394	14473	14684	14514	14581	14580	14642	14422	14330	14433	14673	14458	14476	14408	14317	14398	14648	14585	14489	14520	14604	14468	14507	14263	14567	14473	14498	14488	14566	14392	14402	14447	14307	14485	14324	14349	14456	14510	14355	14772	14473	14383	14460	14451	14532	14372	14463	14530	14538	14442	14428	14495	14445	14341	14594	14544	14601	14524	14714	14577	14514	14560	14462	14467	14548	14492	14439	14711	14613	14607	14491	14593	14416	14503	14648	14400	14442	14446	14402	14491	14362	14422	14632	14317	14383	14607	14332	14436	14468	14526	14656	14513	14528	14355	14541	14407	14477	14488	14536	14610	14376	14515	14514	14490	14487	14622	14431	14356	14369	14415	14276	14518	14517	14373	14516	14596	14543	14261	14586	14440	14524	14527	14500	14536	14424	14511	14520	14443	14590	14340	14610	14747	14492	14488	14483	14550	14560	14506	14396	14540	14525	14681	14535	14328	14373	14385	14486	14523	14544	14424	14562	14434	14512	14407	14378	14574	14549	14569	14457	14398	14419	14468	14685	14624	14547	14465	14593	14418	14463	14502	14431	14362	14435	14674	14559	14481	14559	14548	14463	14349	14492	14519	14569	14487	14381	14597	14611	14533	14485	14527	14423	14594	14514	14652	14473	14600	14656	14470	14567	14479	14493	14354	14552	14399	14391	14653	14506	14382	14649	14605	14625	14511	14557	14597	14414	14631	14504	14482	14403	14584	14333	14331	14712	14492	14477	14496	14382	14388	14481	14522	14594	14528	14590	14516	14660	14546	14609	14577	14479	14480	14471	14542	14520	14462	14347	14430	14446	14537	14513	14523	14616	14487	14456	14626	14513	14584	14443	14482	14544	14391	14661	14411	14598	14389	14479	14444	14484	14624	14363	14594	14495	14546	14536	14433	14419	14422	14378	14488	14594	14532	14402	14639	14466	14550	14550	14529	14623	14535	14407	14445	14618	14556	14436	14625	14540	14473	14575	14407	14572	14617	14511	14487	14418	14511	14337	14527	14450	14362	14548	14488	14575	14672	14526	14582	14556	14509	14503	14503	14479	14665	14499	14702	14565	14330	14676	14626	14447	14609	14404	14297	14428	14476	14511	14427	14537	14673	14330	14520	14500	14587	14607	14398	14407	14637	14483	14429	14635	14371	14446	14458	14607	14545	14545	14364	14576	14541	14463	14499	14599	14597	14529	14434	14397	14638	14511	14506	14583	14514	14699	14452	14485	14529	14410	14502	14458	14402	14457	14603
24423	21598	29151	24647	23484	31030	35057	28753	23908	20759	19456	19472	19012	18274	18264	18002	17915	17809	17718	17628	17562	17390	17559	17565	17420	17482	17233	17514	17573	17454	17571	17479	17464	17420	17426	17449	17455	17587	17219	17438	17399	17513	17558	17387	17559	17308	17401	17392	17451	17377	17325	17499	17561	17280	17392	17379	17384	17227	17381	17507	17374	17431	17441	17336	17545	17373	17150	17440	17444	17258	17397	17425	17403	17505	17302	17518	17421	17312	17261	17282	17486	17260	17319	17470	17307	17329	17320	17172	17404	17225	17284	17468	17538	17629	17265	17261	17409	17394	17340	17138	17320	17502	17250	17401	17480	17346	17417	17206	17255	17301	17188	17270	17319	17362	17290	17327	17514	17340	17276	17324	17432	17393	17381	17406	17278	17355	17314	17392	17429	17300	17176	17352	17511	17224	17282	17200	17456	17254	17354	17222	17413	17327	17315	17249	17499	17249	17376	17485	17256	17411	17348	17407	17467	17437	17223	17431	17349	17146	17282	17185	17338	17205	17389	17517	17510	17388	17410	17423	17372	17168	17547	17609	17464	17263	17244	17455	17301	17389	17385	17256	17000	17313	17452	17344	17568	17316	17185	17279	17206	17395	17321	17443	17464	17465	17461	17352	17467	17308	17291	17401	17419	17172	17073	17248	17397	17359	17382	17340	17373	17577	17344	17372	17343	17452	17398	17235	17458	17500	17524	17384	17366	17469	17255	17249	17308	17302	17281	17389	17490	17310	17354	17307	17490	17662	17396	17409	17555	17091	17162	17432	17288	17402	17252	17360	17337	17240	17361	17479	17399	17300	17239	17056	17177	17286	17256	17544	17361	17466	17473	17516	17196	17513	17363	17370	17279	17323	17409	17526	17388	17432	17341	17494	17121	17235	17459	17315	17436	17247	17466	17507	17327	17368	17405	17237	17432	17384	17233	17382	17587	17412	17420	17387	17635	17262	17328	17412	17256	17172	17459	17448	17390	17328	17377	17456	17373	17297	17376	17355	17147	17379	17343	17344	17152	17374	17461	17443	17560	17268	17425	17441	17395	17205	17263	17347	17284	17573	17408	17360	17516	17372	17244	17473	17480	17336	17524	17353	17351	17440	17595	17416	17229	17266	17387	17270	17462	17560	17517	17333	17440	17229	17320	17499	17462	17310	17593	17449	17416	17398	17398	17338	17373	17394	17139	17374	17260	17275	17260	17411	17546	17302	17519	17472	17477	17382	17354	17109	17396	17577	17250	17424	17479	17380	17126	17432	17308	17460	17347	17305	17202	17453	17405	17352	17176	17239	17337	17281	17625	17476	17328	17308	17339	17607	17306	17657	17332	17486	17387	17285	17440	17247	17439	17383	17268	17254	17349	17318	17327	17354	17439	17410	17252	17172	17034	17471	17488	17184	17152	17498	17533	17315	17244	17395	17480	17439	17554	17484	17456	17325	17357	17177	17456	17329	17316	17425	17404	17300	17280	17504	17466	17154	17257	17326	17309	17462	17247	17393	17272	17196	17380	17357	17377	17325	17365	17258	17651	17342	17303	17264	17425	17343	17414	17221	17326	17223	17302	17287	17613	17374	17430	17147	17337	17486	17527	17211	17485	17230	17153	17251	17281	17253	17355	17504	17473	17502	17468	17420	17568	17333	17202	17327	17193	17434	17067	17324	17465	17417	17320	17438	17242	17242	17601	17290	17297	17403	17406	17290	17363	17454	17486	17366	17464	17439	17213	17420	17451	17194	17504	17379	17131	17411	17477	17287	17418	17215	17277	17245	17293	17270	17465	17240	17172	17313	17539	17415	17630	17539	17595	17375	17324	17430	17492	17268	17295	17350	17507	17372	17392	17278	17490	17392	17528	17473	17349	17213	17537	17250	17290	17341	17358	17345	17322	17141	17302	17491	17226	17355	17376	17287	17444	17190	17587	17292	17320	17242	17240	17346	17347	17276	17337	17313	17283	17470	17406	17474	17367	17072	17227	17357	17303	17375	17451	17351	17329	17539	17320	17436	17334	17498	17240	17411	17479	17266	17340	17287	17356	17484	17433	17480	17452	16961	17336	17068	17160	17230	17456	17407	17241	17360	17180	17248	17310	17091	17435	17394	17325	17405	17255	17280	17551	17406	17077	17306	17398	17478	17447	17413	17460	17457	17379	17423	17329	17330	17290	17517	17364	17628	17197	17376	17250	17537	17397	17319	17395	17505	17325	17219	17342	17312	17282	17159	17429	17375	17321	17469	17387	17276	17378	17275	17484	17551	17517	17268	17507	17433	17420	17432	17255	17257	17253	17167	17198	17420	17418	17271	17312	17281	17221	17354	17304	17183	17427	17340	17374	17494	17493	17362	17198	17395	17342	17479	17532	17396	17355	17272	17393	17496	17506	17449	17522	17328	17222	17483	17411	17266	17256	17387	17193	17223	17348	17458	17184	17213	17331	17423	17240	17091	17470	17310	17266	17256	17351	17217	17373	17512	17364	17467	17355	17445	17529	17344	17181	17422	17324	17187	17489	17314	17334	17320	17471	17328	17412	17355	17357	17623	17428	17649	17617	17232	17297	17498	17320	17360	17406	17431	17520	17268	17477	17260	17397	17427	17391	17382	17494	17278	17451	17308	17460	17278	17452	17264	17428	17447	17462	17279	17379	17264	17348	17355	17337	17210	17431	17379	17361	17311	17332	17503	17332	17357	17187	17279	17323	17507	17649	17323	17508	17532	17195	17381	17348	17305	17255	17400	17358	17201	17341	17290	17422	17443	17665	17414	17343	17212	17547	17149	17214	17264	17594	17391	17304	17279	17415	17367	17180	17316	17181	17313	17340	17459	17395	17263	17120	17393	17381	17343	17548	17394	17519	17438	17441	17182	17470	17087	17315	17474	17435	17465	17278	17284	17323	17275	17250	17324	17547	17480	17276	17497	17466	17292	17409	17504	17455	17055	17306	17291	17456	17611	17320	17355	17514	17126	17238	17298	17263	17337	17462	17340	17343	17430	17275	17282	17535	17260	17408	17096	17459	17401	17350	17334	17375	17160	17291	17130	17331	17629	17223	17354	17462	17455	17334	17340	17248	17265	17295	17328	17284	17417	17460	17297	17251	17216	17199	17222	17406	17202	17362	17347	17369	17282	17389	17227	17304	17260	17353	17565	17270	17476	17470	17398	17305	17452	17427	17394	17240	17387	17343	17228	17251	17298	17439	17358	17368	17375	17438	17084	17319	17076	17475	17324	17446	17685	17235	17348	17343	17453	17499	17433	17386	17425	17444	17418	17422	17449	17639	17338	17315	17432	17286	17115	17322	17333	17313	17428	17390	17343	17355	17284	17353	17440	17358	17196	17374	17451	17375	17327	17387	17376	17413	17337	17354	17418	17456	17425	17366	17281	17606	17510	17447	17257	17081	17228	17339	17332	17295	17454	17332	17497	17279	17460	17325	17634	17478	17227	17274	17368	17336	17416	17365	17220	17350	17310	17086	17280	17359	17249	17436	17303	17570	17252	17585	17376	17448	17373	17189	17350	17290	17287	17412	17165	17219	17362	17329	17357	17382	17336	17137	17318	17281	17187	17527	17382	17384	17302	17469	17512	17352	17444	17259	17371	17460	17405	17361	17288	17310	17475	17440	17238	17596	17257	17149	17236	17449	17524	17476	17399	17420	17501	17423	17405	17427	17497	17335	17155	17331	17411	17383	17431	17434	17416	17281	17257	17466	17356	17133	17277	17140	17227	17476	17385	17480	17163	17334	17485	17345	17373	17308	17573	17460	17273	17595	17329	17448	17441	17187	17444	17369	17286	17193	17237	17286	17165	17265	17571	17458	17513	17433	17208	17288	17382	17368	17239	17295	17513	17367	17415	17598	17270	17307	17458	17356	17407	17333	17202	17454	17259	17237	17318	17202	17137	17096	17403	17398	17458	17342	17333	17324	17165	17474	17377	17296	17518	17383	17260	17346	17240	17295	17363	17311	17335	17402	17214	17338	17451	17556	17307	17518	17355	17191	17346	17427	17151	17388	17298	17502	17528	17358	17437	17337	17240	17429	17194	17321	17241	17510	17441	17326	17307	17272	17418	17340	17393	17238	17377	17529	17388	17442	17464	17469	17502	17419	17432	17344	17480	17527	17257	17307	16998	17415	17359	17401	17365	17372	17531	17395	17378	17322	17326	17254	17426	17341	17218	17248	17221	17414	17456	17351	17321	17318	17367	17482	17463	17296	17496	17409	17350	17190	17341	17400	17474	17405	17260	17093	17555	17495	17388	17520	17321	17481	17125	17254	17347	17352	17368	17544	17340	17339	17332	17456	17291	17209	17434	17492	17335	17393	17319	17400	17337	17264	17393	17297	17457	17306	17369	17393	17324	17421	17302	17350	17493	17522	17334	17237	17154	17024	17316	17478	17372	17409	17345	17505	17447	17335	17221	17594	17324	17070	17254	17100	17235	17326	17253	17235	17361	17558	17289	17325	17170	17401	17556	17352	17380	17584	17371	17488	17320	17551	17282	17315	17489	17415	17385	17339	17247	17319	17362	17399	17231	17548	17368	17314	17442	17387	17372	17208	17375	17383	17504	17391	17278	17215	17119	17482	17529	17394	17272	17331	17213	17410	17453	17539	17489	17231	17288	17431	17373	17414	17414	17198	17194	17290	17237	17522	17346	17302	17268	17196	17382	17386	17380	17271	17192	17505	17289	17300	17378	17505	17241	17111	17406	17172	17298	17269	17442	17288	17263	17342	17506	17194	17432	17342	17411	17193	17430	17362	17201	17348	17243	17257	17318	17220	17370	17207	17157	17186	17336	17573	17371	17525	17224	17428	17412	17412	17397	17253	17255	17231	17527	17466	17377	17366	17230	17168	17366	17410	17576	17298	17373	17126	17390	17374	17403	17492	17425	17263	17351	17545	17607	17449	17517	17371	17394	17287	17578	17305	17413	17251	17464	17335	17361	17345	17309	17108	17348	17551	17235	17317	17339	17212	17334	17572	17481	17511	17504	17365	17323	17201	17457	17208	17433	17412	17260	17255	17334	17244	17277	17533	17160	17399	17397	17289	17525	17359	17340	17571	17306	17355	17396	17491	17331	17273	17301	17365	17187	17239	17243	17373	17449	17290	17393	17290	17550	17228	17378	17401	17466	17210	17414
27893	46391	43621	33790	32499	37278	35343	29945	23579	18856	17629	17438	16792	15498	16032	15273	15132	15095	14997	15095	14758	14919	14766	14823	14741	14803	14587	14796	14827	14769	14863	14765	14744	14636	14923	14600	14718	14819	14740	14618	14712	14819	14645	14648	14753	14694	14781	14838	14615	14853	14778	14619	14686	14687	14759	14736	14592	14777	14564	14671	14617	14706	14652	14684	14719	14839	14906	14820	14653	14699	14652	14811	14632	14710	14755	14732	14744	14669	14744	14635	14625	14705	14655	14661	14737	14736	14802	14647	14577	14626	14577	14694	14653	14586	14780	14691	14726	14589	14616	14588	14614	14785	14551	14656	14803	14726	14624	14614	14761	14680	14626	14636	14658	14618	14700	14647	14638	14699	14725	14576	14597	14643	14877	14714	14779	14505	14738	14671	14679	14749	14780	14706	14474	14848	14727	14399	14771	14621	14544	14855	14604	14742	14756	14602	14564	14603	14609	14811	14684	14681	14574	14739	14596	14727	14567	14665	14576	14707	14580	14539	14576	14603	14735	14822	14751	14531	14742	14715	14663	14586	14649	14851	14759	14588	14678	14590	14599	14620	14796	14606	14620	14743	14677	14659	14711	14514	14649	14744	14738	14638	14670	14627	14621	14601	14799	14809	14708	14637	14521	14683	14636	14653	14618	14571	14792	14603	14748	14580	14648	14659	14562	14799	14671	14647	14545	14871	14630	14619	14649	14574	14693	14685	14656	14661	14722	14658	14577	14537	14738	14918	14717	14692	14715	14429	14719	14742	14634	14734	14690	14568	14609	14754	14679	14745	14674	14642	14696	14632	14594	14632	14715	14504	14662	14723	14507	14669	14610	14656	14683	14739	14751	14676	14625	14643	14699	14621	14561	14524	14610	14699	14751	14646	14541	14709	14542	14515	14642	14665	14564	14772	14767	14628	14757	14593	14632	14566	14903	14685	14605	14547	14798	14687	14609	14768	14643	14660	14555	14569	14751	14785	14715	14696	14688	14626	14781	14795	14637	14732	14722	14627	14732	14786	14661	14659	14688	14731	14775	14498	14688	14667	14677	14653	14848	14743	14756	14645	14668	14674	14748	14789	14741	14723	14735	14664	14611	14575	14626	14641	14741	14679	14780	14630	14612	14660	14744	14725	14770	14638	14575	14612	14691	14683	14607	14713	14710	14649	14762	14562	14805	14674	14585	14671	14687	14764	14615	14531	14618	14627	14654	14610	14534	14585	14531	14635	14607	14748	14840	14594	14627	14751	14791	14618	14674	14702	14786	14817	14606	14689	14804	14522	14740	14674	14764	14628	14640	14754	14558	14706	14707	14456	14661	14550	14644	14663	14727	14599	14754	14616	14740	14527	14811	14468	14596	14711	14795	14583	14758	14615	14581	14494	14759	14561	14641	14645	14623	14597	14736	14644	14799	14641	14614	14640	14578	14735	14547	14797	14547	14618	14698	14596	14572	14658	14543	14825	14601	14721	14545	14768	14705	14579	14634	14675	14633	14516	14655	14671	14544	14757	14588	14717	14431	14688	14541	14571	14579	14810	14515	14445	14600	14629	14701	14578	14665	14630	14635	14602	14692	14570	14743	14825	14831	14773	14604	14743	14749	14626	14504	14497	14717	14682	14662	14644	14800	14725	14623	14619	14703	14671	14630	14684	14609	14649	14795	14645	14797	14699	14518	14570	14619	14617	14582	14863	14630	14629	14702	14619	14736	14725	14642	14685	14592	14629	14720	14740	14580	14611	14610	14764	14790	14832	14565	14729	14672	14683	14624	14703	14640	14606	14834	14562	14677	14770	14435	14518	14641	14713	14744	14683	14687	14610	14840	14683	14781	14587	14616	14680	14523	14574	14701	14703	14660	14745	14698	14694	14755	14880	14760	14491	14663	14769	14893	14811	14856	14679	14602	14583	14626	14719	14590	14840	14485	14760	14589	14689	14803	14581	14595	14656	14602	14619	14560	14637	14958	14583	14777	14660	14675	14933	14685	14708	14722	14802	14652	14581	14703	14667	14626	14597	14559	14944	14663	14778	14636	14759	14811	14627	14744	14679	14684	14778	14736	14733	14609	14629	14670	14787	14733	14662	14657	14653	14659	14717	14782	14580	14811	14800	14750	14715	14521	14636	14762	14571	14739	14693	14615	14618	14788	14843	14699	14552	14743	14763	14648	14716	14817	14832	14672	14813	14542	14625	14695	14933	14692	14483	14545	14584	14544	14918	14681	14760	14633	14876	14792	14672	14600	14717	14793	14694	14763	14626	14663	14700	14517	14774	14650	14621	14669	14460	14499	14741	14500	14655	14710	14694	14631	14798	14673	14695	14670	14848	14543	14609	14671	14779	14591	14579	14687	14678	14705	14618	14737	14694	14715	14705	14645	14582	14527	14767	14490	14882	14670	14406	14752	14686	14676	14682	14673	14528	14763	14533	14775	14773	14537	14568	14865	14829	14578	14500	14711	14649	14702	14638	14635	14623	14693	14740	14872	14775	14756	14834	14517	14675	14645	14760	14646	14669	14551	14580	14680	14698	14630	14734	14639	14760	14502	14575	14713	14655	14476	14784	14808	14694	14641	14661	14811	14605	14741	14860	14658	14480	14780	14654	14665	14546	14846	14639	14626	14689	14709	14720	14829	14629	14835	14577	14753	14609	14665	14747	14676	14765	14741	14545	14718	14538	14704	14851	14700	14673	14524	14801	14546	14679	14701	14660	14587	14681	14802	14806	14739	14661	14693	14731	14724	14533	14557	14592	14757	14729	14855	14668	14700	14645	14800	14585	14782	14802	14767	14577	14601	14719	14656	14740	14701	14642	14627	14769	14468	14590	14748	14768	14665	14503	14771	14634	14791	14618	14593	14626	14557	14763	14671	14476	14644	14708	14638	14660	14520	14544	14810	14614	14752	14759	14612	14719	14699	14624	14749	14586	14638	14506	14814	14525	14561	14712	14748	14777	14722	14766	14870	14753	14585	14739	14675	14751	14741	14799	14690	14551	14730	14699	14530	14728	14723	14542	14606	14684	14655	14764	14514	14590	14743	14505	14657	14769	14749	14594	14752	14653	14596	14735	14611	14624	14670	14819	14683	14656	14789	14585	14593	14660	14778	14496	14729	14529	14756	14651	14778	14438	14633	14766	14628	14742	14543	14606	14886	14740	14745	14636	14782	14650	14594	14691	14506	14643	14765	14781	14678	14762	14621	14730	14762	14572	14750	14690	14710	14788	14616	14432	14655	14600	14659	14739	14643	14594	14641	14562	14625	14666	14770	14764	14521	14607	14771	14565	14675	14685	14862	14726	14710	14642	14635	14692	14689	14695	14652	14553	14820	14853	14696	14684	14483	14712	14796	14560	14721	14678	14667	14763	14565	14700	14931	14564	14751	14621	14759	14601	14550	14804	14628	14695	14846	14698	14532	14725	14694	14707	14679	14685	14679	14661	14713	14794	14770	14544	14832	14661	14816	14778	14602	14580	14647	14431	14669	14523	14690	14710	14561	14577	14550	14695	14791	14728	14774	14912	14660	14693	14789	14668	14684	14539	14594	14638	14706	14721	14670	14778	14667	14482	14688	14696	14702	14688	14716	14737	14704	14830	14609	14604	14662	14778	14764	14896	14520	14565	14781	14850	14671	14636	14820	14585	14735	14778	14664	14815	14651	14672	14568	14575	14683	14525	14702	14736	14683	14651	14914	14618	14721	14635	14663	14636	14846	14576	14669	14504	14575	14718	14767	14673	14648	14633	14758	14793	14586	14375	14725	14652	14488	14628	14817	14523	14771	14622	14846	14630	14822	14778	14720	14534	14674	14837	14688	14781	14691	14698	14685	14553	14759	14509	14626	14538	14565	14577	14579	14733	14541	14671	14845	14707	14639	14719	14759	14570	14655	14623	14644	14680	14686	14550	14693	14383	14688	14725	14682	14754	14469	14688	14816	14708	14665	14479	14572	14644	14652	14619	14576	14779	14701	14742	14527	14656	14619	14736	14524	14622	14694	14655	14676	14707	14633	14711	14717	14867	14729	14678	14669	14718	14557	14725	14944	14537	14798	14547	14749	14682	14756	14648	14551	14779	14712	14712	14651	14785	14646	14628	14610	14645	14636	14736	14771	14567	14826	14751	14531	14673	14779	14750	14520	14851	14600	14642	14425	14789	14662	14572	14742	14722	14850	14554	14695	14573	14843	14741	14737	14378	14594	14611	14595	14787	14585	14726	14763	14497	14641	14545	14708	14820	14728	14738	14632	14667	14675	14667	14675	14707	14702	14732	14777	14612	14740	14666	14732	14676	14740	14695	14708	14763	14832	14669	14687	14627	14757	14633	14545	14577	14590	14769	14890	14744	14784	14460	14728	14600	14590	14605	14628	14548	14546	14525	14522	14496	14597	14958	14877	14447	14657	14681	14688	14723	14619	14793	14596	14658	14554	14713	14808	14799	14646	14451	14778	14702	14740	14572	14686	14775	14608	14735	14732	14674	14737	14539	14508	14658	14693	14605	14673	14654	14567	14564	14694	14583	14653	14583	14530	14619	14630	14755	14746	14739	14737	14688	14515	14675	14711	14796	14601	14514	14807	14598	14648	14738	14636	14590	14481	14801	14766	14450	14639	14621	14701	14657	14489	14580	14677	14564	14635	14428	14663	14560	14646	14697	14482	14726	14760	14588	14865	14773	14800	14654	14496	14863	14746	14787	14797	14436	14535	14700	14557	14861	14696	14636	14625	14725	14734	14846	14883	14792	14549	14680	14730	14750	14637	14787	14543	14776	14747	14483	14791	14697	14708	14776	14682	14550	14576	14856	14651	14613	14483	14666	14502	14759	14678	14717	14646	14786	14688	14793	14750	14651	14634	14584	14504	14498	14628	14595	14696	14651	14780	14767	14529	14685	14592	14593	14720	14733	14591	14525	14675	14531	14634	14674	14757	14435	14644	14624	14650	14471	14689	14766	14692	14579	14584	14827	14669	14774	14677	14671	14672	14656	14738	14598	14773	14718	14661	14607	14622	14724	14575	14686	14833	14685	14566	14659	14682	14892	14591	14743	14676	14541	14706	14483	14778	14759	14688	14548	14729	14548	14824	14806	14733	14594	14744	14676	14635	14757	14636	14604	14534	14712	14454	14755	14454	14619	14776	14716	14462	14800
31195	25349	27008	23896	19199	19507	19247	18323	18047	17089	16790	16698	16244	16158	16230	16064	16147	16140	16147	16034	16029	15997	16061	16012	16148	16164	16125	15946	16049	16019	15876	15852	16175	16026	16156	16141	15978	16230	15923	15892	16166	15822	15937	16038	16146	16137	15833	15988	16130	16197	16192	16017	15944	16039	15932	16063	16086	16234	16109	16004	16243	16021	15849	15975	16172	15978	16178	16172	16012	15933	16089	16236	16028	16190	16026	16194	16203	16010	16174	15961	16061	16122	16226	16058	15921	16020	16077	15960	15972	16198	16169	16007	16024	16119	15953	15991	15998	16147	16243	16142	16013	15831	15829	15997	15921	16059	15918	16137	16063	16032	16170	16105	16090	16156	16042	16066	16114	16168	16211	15994	15969	16037	15991	16147	15961	16081	16015	15966	16051	15880	15973	16029	16119	16006	15974	16030	16144	15882	16099	16314	16082	16160	15982	16067	16141	16006	16022	15849	15914	15904	16016	16146	16188	16045	16027	15937	16036	16142	15984	15985	16109	16144	16127	16118	16070	15990	15917	15862	15927	16024	15887	16138	16184	15908	16114	15941	16270	16237	15818	15913	16077	16063	16138	15804	16096	16003	16227	15830	15998	16000	15923	16192	15983	16167	16068	15799	15992	15958	15999	16151	15849	16125	16109	16026	15942	16166	16075	15883	16193	16114	16007	16177	15877	15996	15935	15835	16102	16010	15886	15995	16073	16039	16072	16017	15868	16070	16056	16012	15993	16048	16152	15952	16042	16017	15945	16034	15880	16192	16116	15922	16110	15987	16114	16169	16109	15999	15929	15941	16003	15831	15882	16084	16075	16110	16163	15982	16064	15862	16015	15990	16057	16095	16238	15948	15931	16044	16042	16116	16089	16363	15902	16181	15994	16139	16091	16098	15922	15994	16091	16198	16149	15967	16080	16027	16062	16084	15892	16190	15846	16126	16122	16070	16066	16037	16035	15787	16175	16011	15987	15914	16034	16081	15881	16072	15981	16056	16001	15977	16139	16103	16070	16046	16208	16113	15851	15900	16235	16202	15842	16019	16030	15880	16123	16049	16048	15924	15949	15939	15933	16013	16037	16149	15986	15971	15938	16058	15893	16268	16152	15872	15944	15964	16016	16028	16123	15843	15717	16161	15921	16110	16095	16008	16090	15894	16131	16029	16194	16102	15948	16009	16050	16178	15922	15968	15893	16175	15969	15903	16133	16042	16152	16056	16093	16057	16064	16095	16076	15915	16013	16022	15987	15979	15949	16105	16106	15991	15979	15876	16142	15926	16096	16126	16280	15901	16087	16254	16051	15747	15839	16164	15851	15995	16164	15787	16073	16045	15993	16024	15992	16100	16157	16089	15998	16107	16085	15933	16088	15989	16096	16135	16083	16041	16127	16031	16018	15879	16057	16084	15961	16070	16076	16052	15984	15954	16036	16089	15849	16133	16119	16167	16133	16003	16197	16106	16210	16066	16124	15861	16119	15754	16021	15811	15861	16141	16153	16151	16042	16136	16172	16065	15956	16197	16085	16205	16080	16210	16148	15967	15964	16076	15932	16050	16054	16129	15928	16149	15902	15952	15952	16127	15966	15909	16079	15814	16033	16090	16163	15948	15954	16189	16176	16009	16059	15844	15997	15876	15949	16043	16012	16129	16145	15944	16277	15992	16057	16133	16034	16128	16041	16224	16172	15891	15957	16193	16192	16098	15991	16120	16035	15993	16052	16169	16111	16075	15871	15919	15999	16063	16057	16012	16109	15964	16178	16085	16013	15953	15983	16075	16249	16019	15802	15859	16090	15999	16155	15892	15851	16057	16100	16139	16040	16020	16140	16088	16035	15740	16097	16036	16140	15934	16030	16036	15970	16063	15970	16103	15964	16085	16066	16076	16132	15951	16087	16034	16081	16059	16121	16092	16102	15981	16115	16009	15961	15859	16026	16020	16031	15995	15919	16021	16088	16268	16054	16162	15973	15947	16008	16054	15939	15887	16195	16117	16029	16088	16031	16097	16055	15867	16062	16041	16225	15865	16146	15878	16108	16112	16139	16036	15991	15848	16093	15976	15896	16030	15997	16050	16033	16084	15975	16003	16161	16148	16189	16040	16090	16049	16074	16081	15965	16005	16015	15971	15934	16242	16139	15855	15852	16130	15990	16129	16008	15862	15933	15963	16000	16084	16018	15833	16159	15919	15918	16207	16112	15944	15980	16202	16039	15910	16258	16250	16176	16216	16172	16079	15995	16166	16079	16007	16237	16070	16062	15987	16123	16084	16056	16002	16078	16140	16016	16031	16137	16023	16065	16117	16121	15874	16126	16073	15779	16161	15915	16059	16122	16021	15945	16213	16081	15897	15964	16108	15928	16016	16025	16086	15977	15759	16108	16067	15927	16088	16097	16042	16210	15921	15904	16023	15937	16129	16088	15856	16019	16051	15946	15828	16136	15978	15964	16093	16020	16211	16219	15988	15965	16042	16092	16056	16012	16094	16150	16203	15950	15832	16073	16145	16006	16283	15993	16274	16097	16069	16031	16190	15970	16077	16028	16020	16070	15933	16013	16060	16151	15899	15943	16065	16157	16103	16058	16174	16118	16024	16225	16123	16081	15915	15943	16042	16036	16155	15856	16006	15879	16056	16259	15920	16227	16121	16158	16170	16118	16131	16074	15930	15919	15884	15948	15855	16116	16183	16055	16020	16113	16037	15950	15802	15902	15965	16011	16112	16210	15942	16154	16182	16008	15960	15883	16008	15942	16003	16013	16012	15965	16046	16154	16088	15952	16111	16070	15903	16080	15918	16002	16143	16072	16056	16112	16132	16066	15754	16076	15985	16052	16242	16185	16100	16207	16312	16065	15987	16083	15911	15876	16252	16033	15860	16035	16086	16010	16117	15885	15883	16070	16137	16166	16186	16050	15909	15846	16018	15987	16300	15875	15795	16236	16120	16141	16076	16126	16132	15953	15943	16049	15883	16055	15861	16166	16103	16327	16177	16001	15948	16027	16070	16256	16049	15984	15973	15788	15858	15929	15960	15928	15861	15987	15807	16114	16084	16187	16086	16259	16030	15900	16169	15887	15961	15895	15980	16066	16011	16246	16027	15851	16220	16094	15960	15925	15871	15909	15964	16064	15939	16162	16028	15941	15939	15738	16024	16165	16054	16002	15989	15926	16270	15913	15992	16036	16142	15924	16054	16137	16081	16114	15869	15690	16222	16231	16003	16152	16229	16023	16103	16164	15939	16005	16238	15840	16129	16066	16193	16027	16059	16138	16029	16050	15969	16173	16043	16133	15986	16217	16048	16074	15835	16015	15920	16090	16160	16147	16115	16080	16139	16303	16030	16016	15994	16242	16036	16077	16047	16192	15979	16006	16181	16045	16116	15986	15938	16130	15912	15672	15982	16088	16079	15987	16041	15976	16256	16202	15953	15928	16019	16040	16188	15860	16042	16068	16208	15846	16021	15848	16009	16287	16028	16183	16179	16038	16289	16029	16121	16057	16183	16010	15916	15946	16069	16047	16063	15835	16045	16114	16121	16142	15752	15979	15941	16137	16075	16057	16057	16049	16108	15750	15890	16213	16252	16061	15972	16140	15999	16026	15933	16233	16100	15938	16055	16209	16082	16124	15978	16027	15890	16005	16197	16216	16067	16122	16159	15977	16054	16050	15949	16082	15868	16091	16077	15999	15994	16090	15886	16014	16258	16100	16065	16121	15966	16072	15888	16097	15916	16080	16070	16163	16158	16040	16186	15806	15955	15958	15964	15945	16139	15955	15820	16054	16086	16284	15911	16053	16117	16030	16100	15762	16055	16052	16006	16280	16164	16041	15914	16100	16266	15925	16178	16288	15996	16141	16096	16108	16027	16327	16079	16268	15949	16156	15949	16107	16049	16002	15916	16042	15975	16114	16045	15823	16053	16019	16182	16133	16091	16015	16028	16130	15910	15860	16021	16039	15983	15952	16042	16058	15923	15992	15942	16204	15958	16232	16068	16093	16099	16181	15996	16070	16181	16293	16108	15829	15991	15996	16200	16017	16066	15997	15914	16132	15968	16099	15969	16272	16191	16022	16131	16131	16073	16061	16100	16142	16198	16123	16060	15850	16081	15952	15955	16143	16282	16182	16008	16046	15987	16043	16026	15987	16127	16057	15831	16090	16023	15897	15956	16150	15952	15867	15820	15973	16202	16132	15927	15949	16090	16187	16059	16049	15920	16114	16016	16093	16255	15869	16006	15868	16072	16010	16073	15875	15928	15860	16046	15745	16106	16003	16079	16034	16055	15960	15890	16112	16086	16109	15950	16076	15953	16048	15864	16102	16230	15970	16040	16056	15974	16115	15854	16034	15928	16117	16148	15998	16136	16012	15988	16202	16240	16023	15994	16141	16046	15975	15927	15939	15927	15948	15934	15973	15931	15944	16096	15928	15936	16250	16129	16040	15994	16142	16124	16109	16032	15934	16007	16182	15924	16060	16212	16140	16012	16053	15881	16109	16101	16049	16040	16073	16065	16030	15903	15798	15986	16024	15859	16133	16196	15898	15969	15938	15985	16160	15903	16238	15871	16239	16130	15958	15842	15937	16045	15981	15934	15935	15989	15962	16092	15882	16034	16126	16065	16063	16146	16002	16291	16110	16123	16157	15976	15975	16067	15995	16008	16168	15989	16075	15917	16004	16194	16096	16193	16181	15916	16170	15974	16195	16085	16119	16119	16114	16041	16089	15723	16025	16067	16120	16114	16203	15956	16012	15932	16092	16031	15928	16009	16083	16121	15798	16062	16088	16102	16249	16156	15971	15965	15928	16171	16014	16155	16056	16077	15925	15923	16010	15955	15880	16037	15992	16056	16035	16002	16125	15836	15833	15890	15989	16165	16188	15897	15916	16093	16107	15919	16148	16047	15954	16053	16048	16220	16073	16050	15976	15917	16196	16193	16091	15887	16109	16158	16118	15910	16044	16097	16118	16126	16025	15947	16207	16146	16062	16032	15907	16075	15998	16035	15944	15952	16161	15910	16173	16057	16291	16170	16127	16067	16039	16253	16076	16089	16003	15954	15875	16042	15975	15994	15951	15933	16291	16238	16072	16167	16243	16236	15972	15963	16052	16125	16050	16151	15987	15955	15984	15976	16019	15865
23783	31918	30780	23768	18643	19708	18486	17745	17028	15593	15145	14684	14413	14410	14178	14117	13993	14027	14027	13980	14039	13899	13991	14117	14096	13958	14016	13905	14129	13831	14030	13818	13984	13902	14021	13913	13872	13911	14159	13971	13986	13902	14107	13820	13727	14093	13794	14053	13975	13958	13901	13931	13786	13978	13861	13774	13986	14004	13758	13997	13915	13914	13929	14027	13964	13892	13872	14075	13830	13815	13904	13911	13934	13900	13931	13943	13901	14030	13857	13858	13924	13715	13942	14001	13969	14030	13999	13896	13791	13960	13766	13888	13909	14003	13874	13976	13959	13810	13891	13905	13981	13951	13846	13983	13843	13956	13898	13898	13903	13870	13904	14039	13839	13909	13812	13916	13828	13776	13838	13901	13843	14027	14007	13724	13968	13740	13933	13939	13937	13985	13866	13969	13883	13759	13883	13957	13711	13967	13968	13894	13771	13954	13899	13838	13954	13709	13984	13853	14007	13706	13930	13937	13904	13980	13937	13813	14030	13824	13780	13874	13979	13779	13890	13940	13846	14028	13797	13852	13927	14021	13833	13965	13922	13878	14054	13921	13967	13838	13846	13870	13901	13899	13863	13955	13845	13948	13752	13961	13944	13808	13786	13897	13864	14040	14113	13905	13910	13893	13882	13962	13845	13887	13863	13921	13880	13956	13911	13760	13761	13932	13822	14049	13991	13851	13836	13864	13974	13994	13901	13809	13891	14031	13936	13843	13906	13810	13807	13889	13971	13965	13839	13807	13823	14043	13942	13808	13953	13997	13949	13842	13944	13976	13799	13913	13888	13905	13998	13942	13969	13837	13878	13874	13995	13901	13852	13943	13756	14004	13849	13855	13903	13923	13845	13873	13919	13828	13887	13819	14030	13695	13967	13806	13854	14016	14044	13875	13901	13970	13886	13905	13989	13873	13982	13867	14077	13798	13924	13902	13708	13956	13855	13865	13915	13923	13949	13991	13838	13942	13946	13860	14018	14090	13798	13778	13961	13795	13883	13858	13819	13737	13801	13840	13961	13881	13779	13842	13958	13855	13886	13930	13957	13878	13773	13822	14131	13840	13843	14064	13913	13911	14043	14009	13952	13910	13837	13900	13991	13972	13955	13835	13796	14027	14079	13998	13971	13898	13911	13992	13885	14024	13835	13900	13979	13914	13790	13706	14034	14052	13860	14097	13933	13917	14002	13976	13925	13906	13908	13816	13829	14016	14067	13750	13876	13929	13928	14027	14052	13940	14084	14006	13847	13935	14104	14081	13734	13921	13892	14011	13967	13765	13990	13928	13834	13798	13772	13881	13941	13762	13967	13891	14108	13901	13975	13959	13790	13861	13927	13614	14019	13871	13880	13959	13890	13736	13945	14008	13979	13979	13899	13926	13964	14094	14031	13959	13972	13825	13863	14015	13998	13922	14090	13927	13898	14005	14032	13944	13913	13990	13904	13888	14060	14092	14049	13848	13942	13884	13997	13979	13888	13921	13998	13931	13886	13776	13905	13792	13963	13733	13940	13719	13936	13978	13986	13920	13820	13990	13923	13832	14002	13901	13862	13833	13737	13867	14005	13854	13972	13856	13688	13932	14003	13881	13782	13943	13899	13842	13861	13813	14011	13955	13962	13912	14031	13831	14041	14078	13859	13858	13934	13908	13899	13871	13851	13848	13930	13911	13936	13959	13734	14013	13911	13800	13925	13922	13908	13898	13884	13899	13883	13962	13999	13816	14012	13934	13833	13999	14019	14032	13663	13890	13760	13867	13818	14011	14078	13902	13860	13772	13985	13651	13842	13974	13886	14052	14012	13824	13980	13975	13902	13744	13781	13731	14125	13818	13990	13930	13958	13978	13979	13934	13844	14151	13941	13883	13892	13831	13791	13957	13812	13904	14016	13926	14006	13903	13779	14010	13780	13823	13942	13880	14017	13881	13889	13969	13996	13724	13996	13897	13880	13789	13722	13828	13713	13888	13757	13926	13985	13895	13922	13907	13881	13879	13867	13814	13883	13813	13906	14005	13975	13915	13808	13924	13973	14072	13744	13949	13793	14009	13846	13819	13836	13858	13931	13854	13839	13878	13921	14077	13794	14040	13906	13907	14074	13872	13932	13957	13821	13919	14045	13753	13918	14005	14039	13783	13811	14178	13905	13956	13992	13884	13954	13919	13780	13894	13994	13894	13846	13990	13984	13859	13816	13827	14007	13930	14029	13968	14021	13851	13956	14083	13907	13902	13764	13913	13995	13977	14043	13763	13977	14060	13783	13933	13837	13970	13786	13810	13991	13888	13791	13832	13842	13979	13927	14040	14002	13858	13885	13840	13839	14050	13978	14042	14078	14049	13788	13776	13893	13804	13908	14026	13948	14004	13998	14002	14124	13972	13770	14091	13954	13794	13946	13947	13873	14105	13860	13943	13801	13952	13893	13990	13915	13756	13984	13947	13807	13993	13893	13820	14055	13988	13952	13799	13886	13921	13791	13842	13867	13945	13873	13756	13855	13793	13831	13988	14027	13885	13961	13920	14085	13966	13877	13910	13871	13985	13962	13895	13824	13831	13784	13911	13923	13856	13980	13874	13817	13947	13908	14039	13978	13863	13999	14030	14006	13815	13934	13775	13980	13816	13886	13893	14037	13971	13637	13891	13696	13985	13634	13844	14028	13964	13900	13915	13877	13971	13905	13710	13914	13777	13956	13944	13853	13936	13798	13845	14086	14075	13885	13855	13881	14004	14074	14017	13814	13939	13928	13994	13886	13822	13945	13802	13868	13941	13935	13949	13851	13861	13938	13958	14016	13780	13943	14050	13886	13856	13990	13747	14090	13887	13804	14006	13995	13960	13947	13910	13990	13843	13915	13907	14088	13890	13973	13951	13943	13926	13734	13899	13914	13943	14015	13814	13997	13999	14113	13972	13937	13884	13862	13996	13930	13851	13877	13903	13951	13967	13836	13704	13860	13911	14169	13814	13877	13961	13756	13812	13879	13786	13956	13836	13980	13836	14011	13690	13839	13746	13902	14050	13945	13667	13858	13786	14015	13953	14014	13719	14206	13969	13987	13804	13934	13856	13948	14121	13853	13901	13823	13882	13921	13920	13801	13806	13988	13951	13951	13884	13795	13936	13807	14104	14051	14015	14011	13847	13986	13916	13845	13830	13834	14048	13850	13615	13963	13794	13856	13871	14017	13839	13875	14027	13904	13942	13837	14000	13980	13831	13749	13992	13939	13925	13992	13984	13818	13941	14000	14189	13876	13883	13785	13743	13815	13933	13977	13833	13740	13936	13859	14005	14012	13663	13770	13835	13823	13864	13783	13998	13811	13976	13755	13859	13860	14016	13828	14008	13814	13818	13791	13960	13938	13965	13868	13987	13813	13945	14012	13904	13815	13795	13915	13818	13892	13756	13885	13745	13734	13873	13885	13878	13995	13986	14004	13797	13879	13843	13854	13912	13940	13876	14148	13924	14030	13932	13953	13857	13880	13982	13993	13938	13841	13753	14135	14088	14057	13938	13786	13805	14042	13676	13951	14056	13831	13807	14016	13745	14090	13896	13901	14009	13977	14009	13892	13987	13968	13761	13780	13974	13946	13904	14045	13922	13770	13905	13823	14043	13789	13946	13890	14052	13711	13837	13801	13896	14053	13801	14077	13888	13884	13863	13942	13904	13898	14036	13936	14044	13968	13883	13825	14003	13904	13984	13951	13920	14003	13954	13918	14078	13770	13856	13838	13978	13868	13734	13918	14051	13851	13852	14036	13947	14036	13989	13889	14018	13893	13997	13881	13781	13869	13986	13850	13892	13967	13804	13809	13912	13875	13892	13939	13770	13742	14057	13826	13896	13966	13895	13768	13980	13983	13952	13847	13866	13961	13999	13923	13856	13971	13847	13817	14102	14004	13843	13925	13959	14009	13973	13898	13919	13881	13928	13800	13868	13909	13922	13966	13966	14052	13828	13869	13847	13869	13815	13660	13892	14006	13972	13960	13823	14021	14100	13879	13939	13842	13988	13945	14049	13955	13848	13877	14022	13956	13815	13873	13888	13840	13691	14103	13905	13803	13862	14011	13878	13920	13894	13871	13873	14020	13988	13858	14032	13880	13817	13818	13848	14099	14114	13987	13951	14009	13822	13846	13957	13849	13907	13946	13845	13965	13795	13920	14115	13854	13854	14033	14016	14107	13776	13974	13884	13956	14008	13986	13762	13973	13680	13954	13750	13997	14054	13917	13882	13951	14062	13878	14025	13877	13918	13983	13860	13948	13879	13791	13907	13743	13734	13901	14003	13743	13937	13959	14014	13900	13804	13929	13884	13779	13891	14128	13889	13873	13801	13746	13925	13861	13944	14044	13887	13865	13912	13710	13758	13864	13863	14023	13875	13899	13932	13968	14014	13810	13871	14015	13844	13987	13976	13868	13782	13903	14010	13825	13771	13942	13920	13772	13715	13944	13851	13899	13828	13864	13899	13919	13862	13689	14057	14049	13814	13986	13768	13917	13798	13945	14016	13926	13976	13757	14003	13922	13944	13919	13909	13852	13969	13847	14044	13802	13947	13914	13982	13823	13987	13805	13940	13812	13960	13865	13973	14002	14017	13849	13898	13685	14067	13694	13869	13960	13765	13887	13973	13897	13769	13881	13907	13899	13767	13803	13911	13866	13860	13994	13881	13839	13903	13871	13868	14085	13990	13888	13795	13999	13901	13912	13764	13740	13818	13944	14007	13802	14096	13879	14028	13997	14041	13909	14014	14010	13793	13996	13896	13762	13835	13823	13874	14062	14007	13976	13785	13790	13950	13916	13855	13993	13813	14075	13771	13906	13844	13908	14054	13832	13865	13854	13841	13891	13866	14082	13851	13911	13863	13981	13908	14113	13828	13993	14009	13856	13906	13896	13863	13950	14039	13855	13813	14052	13782	13959	13983	13885	13909	13928	13766	13839	13771	14029	13916	13906	14043	13834	13917	13884	13970	13764	13854	13842	13810	14203	13900	13907	13941	13791	13964	13841	13942	13928	13990	13851	13894	13849	13894	13846	13779	13885	13962	13837	13750	13953	13967	13881	13872	13728	13847	13783	13986	13778	14076	13792	13972	13903	14020	14050	13964	13899	14042	13946	13930	13964	13739	13952	13819	13894	13847
25952	21651	28754	26369	24029	21870	20708	19345	19195	18998	18161	17750	16923	16401	16155	15864	15773	15929	15908	15697	15772	15706	15875	15755	15697	15482	15703	15581	15495	15597	15621	15575	15697	15637	15731	15804	15563	15681	15586	15627	15516	15486	15784	15576	15686	15576	15642	15565	15632	15631	15507	15543	15599	15642	15702	15678	15819	15739	15672	15756	15913	15501	15602	15516	15876	15497	15571	15876	15706	15533	15710	15662	15779	15559	15606	15809	15843	15649	15721	15533	15691	15695	15644	15667	15694	15664	15596	15687	15563	15723	15646	15545	15664	15615	15690	15606	15644	15723	15774	15546	15495	15582	15694	15794	15634	15621	15825	15529	15470	15661	15660	15830	15642	15554	15642	15505	15489	15428	15611	15574	15638	15507	15530	15588	15731	15708	15618	15631	15500	15688	15697	15517	15512	15501	15582	15597	15506	15656	15748	15676	15553	15486	15598	15751	15490	15619	15387	15545	15689	15563	15577	15631	15700	15594	15691	15554	15491	15483	15709	15413	15366	15624	15771	15449	15377	15488	15613	15789	15842	15519	15694	15737	15619	15556	15501	15600	15627	15507	15557	15488	15737	15842	15625	15627	15589	15638	15505	15507	15375	15580	15729	15672	15648	15628	15476	15726	15513	15680	15496	15681	15758	15799	15623	15588	15582	15804	15699	15568	15725	15533	15685	15511	15581	15803	15520	15583	15708	15789	15779	15726	15768	15586	15533	15797	15574	15475	15580	15588	15688	15600	15695	15612	15565	15557	15519	15380	15538	15569	15516	15752	15685	15684	15666	15794	15565	15678	15710	15534	15539	15753	15595	15585	15536	15625	15722	15533	15620	15731	15528	15471	15684	15591	15548	15596	15907	15468	15557	15798	15643	15688	15601	15649	15526	15729	15615	15442	15769	15721	15641	15648	15621	15736	15682	15594	15678	15639	15690	15557	15726	15738	15638	15745	15651	15647	15568	15557	15621	15588	15526	15844	15574	15670	15627	15566	15711	15462	15690	15759	15615	15718	15692	15681	15627	15627	15682	15727	15689	15622	15508	15486	15570	15491	15583	15767	15684	15563	15611	15605	15621	15665	15628	15814	15661	15567	15747	15763	15547	15575	15567	15471	15752	15726	15660	15423	15772	15607	15602	15707	15703	15915	15813	15671	15581	15707	15553	15572	15500	15550	15556	15562	15612	15550	15523	15518	15609	15738	15554	15742	15649	15717	15661	15555	15525	15442	15534	15637	15623	15454	15781	15534	15520	15824	15644	15618	15564	15535	15707	15674	15483	15919	15501	15637	15802	15663	15533	15605	15575	15782	15580	15691	15580	15658	15681	15583	15625	15706	15624	15527	15547	15513	15778	15634	15463	15517	15457	15689	15588	15465	15689	15712	15574	15580	15496	15607	15719	15774	15600	15651	15633	15524	15569	15645	15928	15848	15726	15668	15516	15608	15445	15399	15511	15652	15705	15572	15708	15746	15871	15738	15759	15510	15769	15469	15758	15430	15422	15565	15695	15722	15510	15700	15711	15657	15393	15576	15505	15489	15595	15524	15467	15639	15630	15360	15494	15698	15439	15668	15418	15822	15764	15541	15491	15588	15355	15660	15636	15558	15576	15699	15665	15631	15633	15768	15629	15547	15674	15638	15679	15510	15631	15788	15471	15697	15398	15726	15791	15428	15548	15725	15829	15789	15524	15668	15631	15399	15665	15566	15636	15773	15679	15662	15613	15550	15702	15645	15702	15939	15796	15504	15740	15727	15614	15720	15692	15763	15669	15486	15691	15709	15614	15643	15664	15571	15764	15671	15526	15602	15411	15617	15683	15641	15588	15583	15633	15503	15661	15468	15687	15521	15634	15658	15737	15598	15612	15627	15565	15676	15747	15616	15758	15697	15706	15569	15633	15690	15459	15696	15626	15673	15553	15623	15728	15620	15779	15686	15621	15723	15562	15771	15443	15680	15715	15582	15775	15690	15685	15544	15559	15686	15569	15628	15692	15648	15756	15850	15651	15609	15724	15632	15490	15536	15719	15527	15516	15729	15696	15796	15771	15693	15649	15667	15602	15910	15363	15723	15655	15686	15588	15887	15539	15668	15545	15650	15515	15875	15828	15617	15727	15693	15861	15553	15471	15529	15818	15505	15702	15417	15601	15573	15682	15722	15615	15556	15685	15646	15754	15652	15643	15716	15662	15710	15630	15496	15516	15551	15601	15670	15450	15646	15560	15753	15648	15691	15628	15551	15834	15515	15858	15583	15604	15665	15587	15426	15627	15739	15582	15724	15540	15600	15506	15488	15810	15579	15355	15677	15658	15577	15666	15579	15780	15693	15439	15422	15564	15640	15909	15591	15640	15737	15561	15640	15635	15518	15564	15726	15620	15618	15510	15456	15674	15631	15626	15437	15551	15503	15421	15818	15586	15633	15660	15598	15409	15578	15801	15758	15780	15497	15612	15567	15577	15767	15636	15739	15643	15654	15492	15436	15442	15500	15544	15572	15506	15531	15504	15677	15730	15587	15837	15851	15580	15605	15738	15559	15751	15602	15458	15458	15529	15588	15720	15481	15696	15558	15726	15458	15647	15656	15802	15548	15674	15545	15967	15681	15654	15683	15704	15636	15643	15509	15584	15493	15686	15510	15642	15804	15611	15714	15653	15620	15586	15656	15483	15640	15511	15770	15747	15451	15618	15575	15748	15662	15572	15356	15713	15630	15444	15691	15511	15644	15557	15632	15640	15608	15494	15746	15615	15514	15453	15734	15549	15633	15675	15698	15602	15500	15552	15683	15645	15607	15538	15611	15703	15602	15625	15770	15514	15407	15484	15602	15718	15601	15713	15662	15571	15589	15683	15543	15780	15708	15623	15682	15429	15665	15539	15691	15727	15636	15857	15562	15753	15685	15747	15347	15552	15816	15619	15712	15772	15603	15541	15530	15491	15685	15529	15533	15549	15418	15493	15664	15769	15542	15564	15475	15716	15603	15775	15524	15674	15718	15435	15633	15791	15583	15808	15743	15753	15529	15497	15575	15661	15631	15597	15649	15627	15531	15645	15763	15552	15656	15631	15636	15544	15513	15591	15625	15460	15749	15639	15661	15632	15629	15717	15779	15570	15888	15589	15682	15512	15650	15734	15615	15525	15549	15596	15620	15560	15669	15627	15655	15739	15819	15669	15724	15488	15607	15653	15537	15647	15645	15670	15657	15599	15720	15664	15511	15584	15569	15598	15640	15676	15363	15652	15648	15833	15591	15536	15695	15684	15863	15639	15752	15688	15682	15443	15695	15827	15646	15790	15597	15500	15775	15649	15697	15721	15662	15741	15653	15556	15551	15521	15649	15594	15626	15671	15459	15523	15663	15804	15855	15663	15583	15645	15625	15456	15555	15627	15814	15506	15641	15556	15438	15825	15751	15519	15751	15622	15644	15567	15726	15442	15702	15618	15749	15671	15627	15763	15731	15379	15802	15739	15687	15752	15732	15523	15457	15637	15503	15519	15324	15776	15695	15560	15538	15461	15493	15829	15579	15634	15655	15755	15526	15739	15719	15485	15917	15645	15692	15743	15696	15600	15640	15683	15723	15691	15723	15663	15660	15526	15817	15582	15554	15686	15723	15702	15619	15706	15918	15731	15555	15553	15676	15729	15559	15636	15867	15715	15722	15640	15761	15582	15479	15480	15707	15565	15739	15906	15496	15613	15567	15649	15516	15455	15526	15597	15690	15686	15561	15874	15680	15781	15680	15632	15457	15538	15641	15697	15655	15694	15455	15800	15643	15670	15519	15586	15595	15785	15652	15776	15517	15667	15605	15519	15725	15612	15703	15856	15772	15646	15458	15695	15463	15521	15752	15761	15620	15679	15735	15581	15643	15656	15735	15519	15655	15681	15633	15546	15496	15413	15752	15738	15659	15521	15557	15593	15424	15728	15626	15459	15605	15555	15678	15742	15590	15585	15664	15684	15652	15704	15825	15647	15578	15597	15695	15379	15379	15624	15776	15600	15360	15823	15735	15486	15905	15492	15701	15553	15643	15745	15826	15645	15628	15773	15557	15648	15519	15841	15673	15597	15642	15688	15790	15576	15606	15666	15708	15668	15480	15582	15724	15523	15599	15672	15478	15571	15590	15723	15519	15690	15819	15530	15777	15831	15695	15603	15624	15636	15684	15666	15539	15547	15441	15557	15593	15757	15546	15580	15653	15596	15635	15646	15726	15728	15729	15657	15539	15683	15600	15471	15378	15694	15609	15730	15611	15645	15467	15674	15510	15796	15623	15591	15443	15614	15897	15790	15601	15676	15696	15767	15645	15587	15802	15710	15566	15724	15728	15614	15671	15932	15674	15821	15658	15822	15530	15709	15528	15697	15520	15538	15597	15544	15525	15427	15646	15711	15528	15574	15686	15751	15692	15670	15563	15637	15513	15635	15637	15841	15720	15518	15733	15692	15641	15579	15681	15464	15571	15706	15680	15733	15455	15598	15623	15496	15336	15562	15564	15651	15486	15804	15437	15787	15756	15478	15684	15445	15625	15521	15508	15561	15693	15526	15529	15816	15452	15369	15445	15628	15603	15490	15308	15618	15620	15561	15470	15417	15544	15564	15576	15558	15586	15686	15652	15549	15632	15519	15619	15529	15681	15700	15589	15570	15668	15577	15639	15674	15637	15427	15583	15573	15392	15754	15803	15586	15567	15598	15712	15608	15406	15698	15579	15564	15582	15524	15639	15596	15628	15636	15674	15815	15497	15737	15656	15726	15666	15481	15635	15491	15538	15446	15551	15553	15735	15492	15616	15635	15744	15477	15500	15574	15566	15762	15648	15683	15586	15649	15521	15788	15536	15748	15678	15727	15611	15471	15634	15522	15577	15589	15642	15550	15526	15427	15598	15630	15559	15755	15704	15587	15489	15459	15614	15621	15570	15682	15428	15682	15702	15721	15518	15567	15512	15530	15688	15786	15585	15718	15498	15438	15535	15552	15844	15573	15642	15761	15617	15668	15704	15498	15495	15675	15507	15450	15840	15714	15561	15517	15631	15621	15731	15605	15691	15637	15563	15505	15761	15669	15725	15687	15828	15529	15779	15559	15536	15418	15622	15638	15590	15579	15561	15675	15565	15682	15516	15531	15582	15521	15637	15546	15530
26363	44008	41584	33684	25733	20281	19346	19566	19762	18797	17632	16771	15553	14299	14142	14221	13862	13920	13990	13942	13904	13915	13784	13849	13727	13693	13765	13799	13818	13570	13721	13631	13851	13837	13571	13652	13709	13718	13610	13767	13818	13679	13634	13708	13643	13587	13640	13726	13690	13584	13790	13670	13795	13561	13856	13712	13660	13630	13684	13584	13816	13658	13488	13579	13488	13722	13832	13545	13492	13604	13666	13783	13749	13511	13590	13622	13700	13708	13717	13693	13666	13618	13435	13745	13727	13678	13764	13770	13578	13709	13659	13590	13690	13646	13486	13522	13679	13707	13553	13506	13804	13560	13650	13683	13785	13666	13759	13701	13743	13568	13803	13723	13773	13723	13576	13624	13641	13849	13681	13732	13676	13659	13598	13731	13716	13657	13721	13573	13625	13714	13637	13667	13767	13567	13901	13718	13661	13624	13751	13848	13775	13829	13833	13639	13733	13728	13778	13632	13706	13665	13776	13509	13781	13543	13532	13787	13837	13779	13899	13694	13663	13614	13714	13613	13569	13748	13567	13631	13661	13793	13795	13518	13485	13792	13625	13718	13601	13727	13633	13737	13642	13675	13733	13544	13761	13504	13830	13764	13523	13941	13610	13515	13649	13515	13511	13676	13614	13804	13600	13661	13810	13588	13730	13661	13630	13750	13573	13575	13579	13643	13683	13687	13692	13583	13629	13924	13676	13892	13738	13583	13656	13540	13733	13722	13552	13759	13703	13719	13705	13545	13769	13546	13733	13792	13583	13746	13683	13593	13604	13623	13685	13514	13684	13600	13743	13590	13714	13606	13755	13623	13652	13714	13613	13741	13682	13875	13534	13688	13659	13789	13719	13612	13669	13628	13934	13650	13599	13535	13760	13626	13660	13761	13772	13656	13629	13664	13680	13772	13814	13631	13745	13755	13640	13598	13741	13698	13679	13777	13618	13619	13835	13705	13783	13673	13466	13611	13725	13591	13675	13650	13638	13591	13618	13627	13460	13645	13727	13803	13786	13477	13721	13457	13520	13617	13607	13682	13652	13722	13731	13500	13566	13665	13727	13700	13946	13734	13690	13493	13613	13643	13580	13599	13653	13794	13793	13694	13662	13736	13895	13589	13517	13509	13799	13632	13561	13865	13686	13560	13839	13567	13641	13742	13796	13621	13739	13505	13681	13678	13557	13666	13826	13747	13698	13642	13671	13636	13632	13702	13458	13603	13634	13717	13786	13707	13673	13638	13818	13631	13695	13761	13620	13835	13622	13476	13781	13812	13688	13549	13762	13789	13509	13462	13567	13831	13714	13804	13674	13710	13748	13633	13561	13660	13737	13575	13651	13782	13660	13783	13709	13462	13747	13622	13665	13935	13726	13610	13843	13618	13857	13734	13634	13722	13674	13636	13631	13616	13618	13746	13798	13769	13886	13715	13655	13814	13404	13675	13581	13758	13753	13713	13514	13704	13697	13533	13593	13661	13739	13634	13675	13696	13677	13715	13676	13537	13773	13731	13723	13683	13741	13614	13677	13664	13515	13622	13754	13730	13723	13545	13694	13588	13691	13800	13600	13662	13544	13681	13654	13639	13722	13703	13551	13584	13696	13738	13671	13684	13604	13689	13698	13732	13714	13668	13637	13583	13627	13806	13836	13834	13732	13663	13809	13777	13674	13590	13701	13729	13653	13564	13696	13744	13622	13704	13522	13552	13642	13590	13674	13641	13610	13696	13660	13813	13746	13804	13784	13655	13643	13694	13698	13818	13467	13705	13636	13647	13640	13817	13725	13760	13737	13697	13652	13590	13622	13725	13641	13560	13819	13620	13622	13634	13705	13634	13721	13813	13695	13580	13552	13642	13572	13577	13652	13745	13618	13701	13625	13802	13589	13804	13756	13699	13695	13549	13584	13549	13833	13681	13719	13483	13793	13572	13629	13777	13902	13596	13576	13675	13624	13688	13752	13606	13661	13786	13798	13616	13568	13739	13578	13894	13748	13703	13656	13657	13591	13780	13750	13763	13613	13695	13637	13760	13782	13629	13660	13818	13646	13722	13770	13567	13753	13561	13614	13788	13640	13637	13824	13531	13643	13790	13611	13711	13737	13662	13681	13565	13601	13635	13659	13711	13716	13548	13642	13653	13689	13644	13716	13704	13656	13603	13608	13672	13664	13543	13712	13760	13622	13740	13649	13696	13746	13662	13661	13636	13774	13597	13623	13690	13532	13812	13735	13530	13759	13723	13569	13676	13660	13681	13651	13650	13777	13600	13730	13751	13805	13537	13610	13647	13631	13563	13682	13874	13581	13614	13782	13717	13700	13872	13523	13681	13701	13638	13663	13707	13691	13851	13622	13521	13635	13653	13740	13725	13655	13795	13625	13684	13524	13658	13809	13654	13683	13517	13758	13865	13859	13819	13791	13525	13688	13552	13789	13557	13691	13788	13689	13743	13570	13517	13827	13682	13699	13633	13497	13695	13793	13656	13738	13728	13623	13528	13835	13609	13707	13624	13744	13704	13795	13684	13672	13773	13671	13638	13653	13692	13658	13535	13869	13725	13633	13648	13599	13707	13638	13710	13769	13722	13551	13811	13709	13770	13735	13738	13740	13764	13625	13560	13754	13686	13681	13652	13591	13639	13684	13643	13561	13768	13648	13734	13749	13701	13703	13777	13559	13800	13639	13557	13766	13703	13716	13581	13683	13474	13852	13658	13640	13783	13652	13784	13585	13797	13608	13573	13805	13740	13576	13766	13680	13572	13737	13581	13648	13653	13738	13557	13647	13495	13748	13754	13849	13752	13684	13659	13801	13710	13638	13790	13705	13739	13544	13823	13821	13563	13690	13802	13585	13676	13605	13717	13713	13605	13737	13646	13693	13645	13673	13616	13693	13544	13482	13563	13671	13696	13615	13593	13707	13542	13492	13683	13550	13724	13596	13737	13735	13550	13843	13686	13690	13541	13644	13635	13780	13639	13783	13717	13642	13654	13658	13663	13650	13525	13676	13748	13445	13892	13745	13753	13760	13727	13659	13550	13746	13639	13676	13648	13765	13674	13669	13716	13720	13583	13615	13716	13787	13818	13431	13632	13587	13668	13626	13657	13863	13747	13628	13690	13614	13760	13525	13713	13631	13787	13770	13670	13636	13699	13844	13681	13683	13719	13704	13556	13725	13545	13833	13426	13755	13655	13562	13556	13469	13715	13624	13527	13533	13574	13720	13624	13818	13814	13777	13688	13660	13539	13753	13562	13865	13667	13651	13693	13538	13679	13636	13673	13590	13740	13615	13678	13642	13539	13696	13622	13640	13651	13667	13617	13607	13660	13576	13778	13671	13717	13847	13574	13758	13635	13843	13619	13793	13669	13662	13627	13640	13642	13751	13539	13676	13532	13526	13504	13733	13602	13627	13706	13615	13820	13723	13732	13898	13690	13708	13708	13689	13816	13554	13685	13464	13844	13517	13644	13771	13643	13780	13807	13651	13716	13759	13702	13828	13624	13738	13592	13797	13590	13778	13690	13761	13772	13644	13821	13666	13583	13734	13708	13665	13789	13719	13623	13610	13743	13532	13573	13671	13756	13800	13667	13673	13676	13601	13536	13663	13642	13696	13832	13575	13626	13477	13638	13728	13880	13666	13757	13708	13887	13537	13777	13687	13745	13743	13761	13640	13725	13533	13704	13693	13772	13636	13608	13693	13674	13661	13680	13628	13749	13695	13840	13559	13679	13771	13542	13619	13702	13699	13649	13635	13715	13651	13560	13584	13548	13724	13635	13716	13706	13698	13667	13542	13478	13717	13731	13806	13683	13611	13775	13559	13847	13714	13728	13540	13718	13591	13713	13469	13589	13681	13336	13668	13585	13780	13754	13716	13774	13594	13728	13508	13628	13577	13629	13791	13763	13651	13569	13750	13765	13646	13618	13833	13681	13689	13767	13701	13772	13707	13474	13669	13513	13603	13674	13560	13864	13653	13790	13732	13700	13675	14034	13615	13521	13615	13729	13619	13611	13627	13674	13812	13737	13736	13720	13557	13666	13689	13795	13681	13929	13396	13718	13628	13597	13487	13717	13624	13658	13608	13584	13582	13756	13766	13673	13879	13721	13656	13678	13828	13643	13619	13689	13587	13628	13676	13660	13717	13612	13781	13723	13703	13729	13669	13723	13708	13929	13791	13758	13739	13862	13700	13602	13644	13717	13752	13545	13585	13762	13715	13748	13700	13723	13633	13664	13677	13808	13695	13789	13702	13645	13834	13535	13593	13598	13629	13641	13651	13813	13551	13769	13615	13628	13717	13628	13607	13812	13721	13679	13575	13769	13748	13678	13809	13674	13795	13796	13692	13725	13606	13733	13633	13623	13645	13770	13616	13782	13671	13581	13815	13662	13693	13788	13613	13767	13680	13818	13714	13600	13694	13748	13679	13803	13453	13727	13710	13615	13621	13679	13812	13522	13610	13707	13588	13644	13718	13657	13669	13690	13795	13680	13781	13719	13639	13613	13698	13581	13619	13756	13644	13724	13798	13817	13472	13729	13496	13655	13732	13711	13518	13598	13775	13633	13584	13740	13627	13747	13634	13646	13588	13688	13695	13708	13842	13516	13631	13666	13621	13728	13606	13817	13528	13634	13703	13613	13735	13647	13646	13648	13770	13625	13666	13575	13504	13679	13927	13725	13705	13747	13781	13681	13697	13583	13824	13689	13640	13735	13660	13633	13555	13697	13613	13621	13642	13710	13630	13558	13534	13489	13753	13651	13777	13711	13604	13607	13802	13494	13707	13911	13702	13709	13693	13680	13649	13717	13759	13699	13584	13771	13681	13642	13685	13703	13545	13814	13681	13679	13650	13523	13555	13816	13673	13718	13668	13760	13845	13750	13689	13628	13771	13597	13553	13593	13657	13739	13502	13685	13753	13704	13692	13653	13722	13661	13802	13767	13686	13702	13737	13565	13650	13860	13713	13678	13791	13757	13771	13864	13517	13602	13710	13703	13669	13656	13796	13604	13701	13724	13794	13621	13783	13742	13701	13624	13538	13671	13495	13688	13360	13553	13833	13745	13826	13633	13717	13557	13763	13644	13682	13726	13781	13751	13689	13535	13669	13694	13605	13635	13677	13433	13589	13592	13560	13706	13625	13673	13670	13741
24366	21661	29445	25125	25967	33991	35389	29995	26873	24767	23340	22209	21043	20253	20143	20069	20194	20106	20030	20054	20016	19953	19916	19784	20036	19949	19861	19761	19893	19818	19840	19911	19728	19998	19651	19819	19783	19887	19636	20161	19808	19911	19808	19713	19999	19846	19902	20005	19942	19885	19808	19810	19911	19680	19742	19654	19909	19834	19925	19801	19709	19678	19752	19765	19813	19794	19493	19539	19523	19779	19786	19704	19820	19913	19769	19717	19467	19811	19921	19831	19918	19826	20027	19716	19553	19692	19670	19659	19527	19843	19673	19876	19786	19742	19798	19837	19680	19744	19539	19907	19671	19523	19798	19772	19761	19793	19766	19841	19765	19690	19590	19808	19900	19555	19629	19757	19600	19655	19630	19617	19676	19624	19979	19930	19913	19677	19770	19621	19896	19779	19652	19894	19779	19998	19794	19701	19722	19974	19782	19801	19638	19844	19683	19847	19628	19798	19390	19812	20020	19651	19805	19733	19701	19840	19675	19808	19830	19557	19917	19711	19820	19862	19702	19603	19963	19881	20006	19760	19897	19858	19718	19927	19601	19753	19612	19765	19631	19803	19685	19851	19812	19653	19597	19710	19814	19703	19676	19885	19825	19897	19729	19853	19824	19805	19862	19729	19884	19859	19953	19610	19729	19921	19691	19590	19887	19753	19685	19822	19945	19805	19765	19828	19762	19637	19665	19851	19766	19686	19809	19676	19747	19703	19898	19861	19857	19902	19862	19794	19535	19667	19729	19833	19694	19813	19579	19597	19901	19847	19705	19846	19520	19811	19970	19792	19492	19755	19566	19646	19624	19742	19835	19832	19704	19936	19707	19610	19746	19657	19668	19780	19807	19789	19629	19832	19744	19800	19668	19893	20069	19793	19944	19833	19598	19439	19715	19691	19730	19833	19664	19702	19870	19819	20011	19922	20004	19784	19741	19786	19667	19806	19759	19474	19775	19828	19778	19779	19726	19617	19757	19583	19638	19729	19750	19694	19684	19842	19965	19797	19758	19851	19807	19542	19801	19739	19634	19786	19945	19600	19917	19760	19691	19826	19532	19802	19884	19811	19634	19823	19890	19475	19762	19847	19685	19694	19872	19731	19837	19780	19767	19883	19688	19763	19687	19781	19877	19577	19785	19839	19828	19793	19890	19974	19855	19818	19673	19760	19580	19767	19964	19913	19832	19691	19619	19642	19705	19583	19822	19685	19632	19874	19921	19953	19827	19785	19723	19623	19676	19745	19911	19636	19735	19789	19994	19798	19692	19664	19679	20123	19707	19843	19801	19641	19897	19854	19693	19893	19900	19754	19758	19778	19663	19716	19745	19656	19681	19873	19729	19628	19722	19830	19897	19819	19579	19830	19899	19942	19875	19642	19659	19704	19796	19706	19818	19712	19714	19793	20055	19690	19715	19766	19637	19509	19773	19926	19764	19712	19765	19683	19722	19815	19706	19618	19854	19651	19670	19825	19892	19656	19689	19590	19568	19897	19909	19788	19873	19624	19649	19629	19730	19908	19822	19852	19663	19777	19613	19707	19715	19779	19763	19777	19661	19684	19715	19829	19704	19770	19782	19781	19696	19726	20012	19755	19842	19693	19836	19741	19902	19823	19590	19628	19674	19756	19821	19456	19663	19827	19614	19834	19627	19682	19808	19490	19594	19656	20002	19919	19913	19771	19814	19758	19674	20015	19725	19805	20129	19770	19552	19757	19842	19784	19781	19906	19643	19598	19533	19699	19740	19804	19837	19855	19447	19729	19854	19861	19768	19753	19864	19567	19807	19940	19573	19623	19907	19822	19697	19607	19722	19694	19739	19785	19859	19831	19788	19810	19582	19946	19479	19593	19715	19824	19691	19864	19635	19984	19529	19629	20016	19850	19690	19672	19652	19827	19785	19756	19594	19682	19752	19627	19724	19661	19955	19690	19639	19625	19653	19659	19779	19833	19586	19739	19698	19788	19593	19702	19810	19728	19768	19939	19669	19587	19810	19700	19693	19863	19638	19452	19587	19865	19630	19942	19842	19677	19816	19797	19753	19727	19630	19718	19736	19924	19718	19912	19868	19703	19741	19876	19661	19934	19778	19703	19944	19586	19714	19624	19735	19664	19919	19803	19695	19711	19749	19696	19769	19809	19544	19683	19952	19624	19449	19680	19699	19608	19773	19689	19777	19624	19630	19981	20063	19591	19661	19807	19613	19788	19636	19780	19659	20071	19893	19826	19783	19730	19669	19694	19757	19750	19563	19476	19712	19807	19610	19832	19848	19918	19815	19643	20048	19706	19665	19544	19800	19522	19887	19691	19914	19623	19874	19567	19972	19836	19803	19805	19720	19962	19583	19796	20096	19666	19824	20065	19705	19774	19915	19868	19910	19828	19663	19904	19860	19750	19826	19745	19863	19585	19718	19649	19610	19792	19778	19820	19799	19869	19804	19652	19762	19732	19900	19656	19831	19531	19802	19750	19787	19804	19792	19633	19689	19776	19885	19664	19810	19778	19547	19876	19825	19706	19845	19702	19508	19489	19854	19749	19820	19830	19828	19585	19685	19800	19813	19576	19907	19483	19724	19595	19719	19679	20015	19794	19830	19691	19680	19727	19762	19731	19871	19992	19839	19700	19723	19763	19657	19891	19748	19630	19769	19731	19739	19794	19768	19734	19842	19533	19838	19665	19729	19793	19775	19561	19826	19575	19904	19883	19866	19824	19844	19669	19553	19853	19852	19996	19743	19886	20027	20032	19748	19830	19633	19689	19753	19762	19758	19914	19653	19673	19744	19805	19579	19760	19803	19795	19712	19649	19660	19749	19779	19881	19666	19839	19743	19774	19761	19836	19773	19810	19904	19855	19733	19639	19788	19866	19736	19665	19875	19548	19609	19749	19753	19772	19839	19811	19746	19829	19873	19838	19638	19707	19651	19678	19569	19917	19876	19656	19840	19630	19720	19734	19950	19725	19671	19764	19743	19617	19697	19723	19909	19656	19908	19754	19833	19892	19743	19771	19930	19599	19798	19745	19868	19659	19690	19866	19808	19687	19792	19659	19791	19686	19818	19550	19707	19764	19765	19816	19797	19818	19938	19897	19846	19848	19828	19768	19870	19659	19659	19679	19792	19669	19951	19606	19675	19732	19806	19716	19755	19977	19635	19866	19610	19812	19589	19647	19739	19776	19692	20009	19528	19720	19791	19897	19838	19661	19633	19808	19684	19746	19814	19759	19893	19798	19905	19756	19648	19708	19684	19898	19853	19744	19648	19671	19734	19898	19771	19602	19684	19499	19624	19559	19681	19592	19930	19569	19669	19690	19800	19927	19758	19616	19714	19738	19763	19767	19816	19705	19666	19740	19769	19699	19685	19880	19664	19898	19849	19792	19698	19685	19466	19569	19766	19709	19710	19914	19702	19744	19505	19607	19699	19781	19568	19788	19730	19476	19846	19750	19668	19799	19640	19768	19854	19583	19729	19875	19924	19808	19702	19759	19817	19742	19520	19754	19734	19670	19769	19743	19668	19748	19778	19825	19955	19735	19758	19631	19784	19546	19748	19836	19990	19890	19717	19673	19561	19695	19784	19662	19832	19658	19572	19821	19862	19617	19762	19776	19606	19759	19937	19865	19745	19817	19692	19738	19647	19882	19653	19630	19863	19792	19960	19617	19564	19800	19707	19714	19612	19618	19672	19800	19881	19717	19745	19791	19550	19730	19597	19631	19549	19908	19598	19528	19766	19795	19741	19702	19807	19673	19761	19798	19909	19831	19750	19882	19701	19772	19792	19596	19647	19747	19634	19741	19573	19887	19729	19612	19695	19528	19645	19648	19626	19905	19807	19648	19704	19863	19674	19737	19581	19754	19881	19571	19707	19583	19734	19863	19824	20059	19805	19948	19917	19707	19956	19833	19869	19991	19871	19910	19703	19792	19858	19707	19698	19637	19851	19539	19750	19684	19841	19867	19695	19609	19863	19775	19646	19748	19759	19812	19742	19702	19987	19613	19527	19634	19590	19870	19762	19703	19547	19794	19703	19812	19615	19554	19691	19741	19716	19748	19571	19777	19690	19917	19697	19704	19644	19588	19693	19655	19636	19680	19500	19713	19818	19916	19676	19845	19680	19704	19659	19731	19835	19846	19966	19564	19856	19964	19780	19716	19719	19716	19808	19606	19873	19632	19822	20010	19800	19902	19780	19777	19534	19708	19557	19737	19935	19705	19836	19799	20003	19714	19954	19603	19574	19733	19937	19864	19964	19787	19817	19913	19568	19665	19487	19697	19695	19722	19941	19759	19823	19716	19867	19891	19935	19868	20049	19756	19626	19657	19597	19780	19575	19957	19788	19853	19893	19684	19705	19619	19870	19561	19855	19911	19766	19573	19955	19810	19693	19923	19807	19522	19747	19957	19703	19575	19908	19827	19846	19522	19766	19731	19842	19496	19545	19815	19636	19894	19689	19700	19887	19693	19617	19903	19692	19808	19728	19854	19870	19821	19904	19833	19869	19694	19859	19771	19718	19685	19693	19624	19624	19603	19620	19759	19696	19776	19710	19667	19484	19807	19584	19730	19678	19514	19665	19611	19824	19848	19764	19767	19696	19651	19584	19706	19702	19653	19730	19786	20010	19752	19842	19791	19771	19712	19628	20016	19985	19950	19698	19767	19614	19767	19936	19942	19763	19853	19766	19953	19673	19526	19686	19665	19724	19683	19773	19594	19662	19789	19731	19747	19769	19673	19811	19722	19674	19824	19866	19878	19803	19997	19802	19638	19879	19815	19845	19794	19695	19791	19636	19697	19793	19807	19894	19763	19671	19705	19790	19669	19868	19574	19675	19961	19707	19528	19736	19906	19771	19726	19761	19949	19857	19997	19986	19675	19973	19906	19715	19885	19841	19799	19744	19809	19913	19777	19526	19853	19755	19739	19674	19730	19580	19777	19631	19880	19847	19624	19844	19563	19595	19789	19844	19933	19822	19996	19712	19667	19794	19663	19788	19677	19895	19763	19673	19661	19712	19808	19681	19701	19542	19799	19750	19824	19725	19599	19628	19790	19568	19686	19807	19926	19753	19691	19834	19980	19525	19776	19661	19891	20102	19901	19852	19762	19616	19874	19936	19712	19756	19780	19599	19726	19682	19695	19708	19824
32344	55192	53272	43692	40251	39305	34549	30190	26313	22625	21037	19291	17141	16861	16431	16604	16319	16356	16348	16192	16323	16325	16315	16157	16090	16079	16230	16232	16286	16303	16046	16219	16102	16139	15984	16301	16143	16226	16134	16163	16068	16097	16091	16115	16162	16200	16181	16130	16014	16082	16086	16034	16273	16126	16150	16332	16064	16023	16086	16180	16166	16140	16303	16271	16152	16048	16012	16054	16168	16320	16108	16057	16087	16059	16084	16227	16089	16005	16090	16146	16153	16222	16130	16243	15981	16053	16044	16105	15832	16144	15970	16142	16199	16096	16078	16156	16178	16141	16050	15977	16364	16018	16097	15936	15914	16177	16081	16267	16179	16067	16076	16068	16177	16016	16000	16146	16021	16010	16101	16029	16255	16025	15995	16232	16185	16093	16072	16255	16137	16135	16042	16012	16143	16252	16068	16178	16023	16120	16282	16028	16027	16025	16133	16219	16013	16102	16191	16067	16184	16202	16287	15953	16158	16163	16017	15915	16228	16075	16340	16146	16112	16132	16114	15979	16184	15992	16053	16075	16002	16052	16178	16048	15990	16330	16058	16195	16227	16165	15974	15987	16253	16079	16100	15987	15988	16034	16241	15943	16155	16293	15919	15988	16155	16261	16071	16118	16257	16187	16055	16192	16061	16202	16060	16042	16119	16269	16151	16114	16067	16038	16266	16061	16071	16239	16071	16025	16135	16141	16195	16190	16120	16110	16159	16052	16146	16385	16127	16176	16254	16094	16136	15978	16224	16179	16081	16027	15929	16076	16087	16055	16147	16020	16088	16131	16058	16162	16120	16195	15971	16162	16173	16224	15854	16169	16208	16024	16069	16138	16096	15969	16059	15962	15991	16148	16051	16064	15993	16254	16062	16033	16074	16154	15975	16166	16179	16044	16084	16070	16066	16046	16085	16336	16060	16083	16109	16176	16079	16204	16156	16356	16050	16155	16177	16190	16149	16243	16302	16215	16141	15975	16184	16026	15969	16137	16025	16170	16095	16258	15921	16201	15991	16054	16114	16160	16080	16053	16180	16197	16019	15984	16327	16057	16211	16142	16113	16182	15907	16148	16210	16152	16148	16122	16104	16093	16180	16227	16081	16007	16231	16046	16002	16160	16138	15956	16062	16148	16054	16149	16084	16144	16139	16205	16029	16064	16177	16023	16229	16067	16071	16256	16153	16128	16122	16157	16033	16064	16070	16013	16221	16159	16119	16092	16240	16062	15913	16160	16100	16068	16034	16082	16236	16037	16056	15966	15986	16117	16280	15956	16216	16179	16131	16073	15982	16078	16129	16166	16265	16150	15974	16218	16128	16130	16060	16120	16034	16224	16183	16343	16104	16087	16212	16101	15950	16030	16294	16135	15999	16051	16225	16132	16030	15990	16173	16183	16062	16185	16096	16102	16005	16060	16155	16096	16320	16164	16095	16262	16122	16055	16015	16080	16018	16133	15999	16109	16359	16009	15897	16076	16122	16052	16069	15819	16293	16000	16135	16030	16276	15950	16248	16330	16198	16114	16271	16229	16116	16036	16193	16116	16158	16231	16160	16139	16039	16104	16319	16104	16077	16284	16228	16244	15998	15917	16212	16214	16145	16069	16067	16149	15911	16050	16029	16194	16121	16201	16149	16260	16165	16257	16058	16117	16181	16117	16165	15956	15990	16093	16081	16136	16158	16171	16163	16231	16144	16040	16144	16107	15986	16081	16214	16088	16050	16050	15939	16140	16254	16200	16178	16056	16153	15914	15921	16112	16060	16086	16176	16188	16210	16061	16106	16067	16222	16113	16217	16068	16006	15999	16198	16058	16195	16317	16025	16196	16049	16020	16119	15953	16400	16034	16148	16124	16050	16066	16126	16060	16073	15965	16043	16120	16049	15989	16249	16077	16134	16112	16140	16066	16130	16267	16149	16172	16206	15892	16234	16136	16129	16040	16081	15986	16136	16012	16222	15992	16373	16251	16097	16150	16082	16172	16077	16187	16231	16117	16293	16176	16034	16131	16202	16054	16098	16044	16173	15961	16114	16031	16131	16074	16101	16043	16134	16155	16001	16141	16302	16136	16059	16090	15922	16122	16234	16171	16047	16070	16094	15984	16151	16200	16033	16072	16065	16218	16347	15986	16166	16191	16116	16046	16153	16200	16218	16243	16073	16045	16059	16172	16032	16118	16018	16185	16094	16211	16008	16133	16106	16324	16088	16197	16403	15953	16222	16196	16181	16327	16007	15995	15923	16168	16046	16042	16046	16268	16120	15962	16009	16088	16132	16159	16163	16038	15968	16143	16083	16415	16025	16113	16175	16263	16036	16028	15966	16004	16082	16090	16033	16163	16314	15983	16179	15962	16230	16033	16288	16285	15927	16091	16223	16004	16143	16064	16094	16087	16220	16158	16196	16060	16056	16110	16125	15860	16115	16179	16149	15939	16210	16144	16096	15955	16090	16223	16005	16063	15967	16084	16011	16109	16066	16366	16042	16018	16085	16066	16116	16175	16078	16022	15922	16190	16103	16183	16191	16057	16252	16060	16284	16096	15943	16060	16214	16169	16104	16149	16071	15954	16009	16101	16139	16091	16154	16145	16097	16235	15943	16148	16169	15912	16082	16077	16098	16036	16071	16129	16044	16116	15933	16130	16188	16063	16007	16068	16075	16220	16055	16006	16195	16258	16200	16044	15919	16083	16003	16223	16036	16017	16097	16058	15985	16305	16318	16080	16247	16151	16169	16186	16063	16216	16036	15986	16053	16015	15970	16157	16143	16103	16041	16089	15972	16038	15945	16227	15951	15998	15930	16203	16266	16150	16097	16154	16085	16243	16400	16060	16028	16036	15981	16020	15942	16227	16097	16114	16061	16156	16110	16073	16187	15972	16032	16161	16221	16076	16217	16248	16008	16362	16255	16085	16064	16217	16151	16246	16246	16070	16266	16050	15913	16152	16105	16169	16135	16043	16112	16014	15964	16225	16157	15811	16070	16095	16020	16091	16117	16205	16178	16072	16021	16104	16019	16184	16154	16000	16084	16146	16127	15837	16191	16082	16012	16248	16242	16153	16037	16079	16020	16247	16329	16064	16061	16117	16328	16069	16290	16016	16085	16073	16229	16124	16108	16106	16071	16001	16216	16085	16191	16034	16094	16137	16008	16092	16270	16132	16211	16077	16182	15933	16179	16074	15907	16261	16171	15967	16116	15941	16131	16200	16139	16119	16135	16071	16068	16175	16238	15983	16211	16126	16095	16192	16170	16141	16148	16123	16106	16144	15963	16257	16113	16131	16052	16156	16037	16062	16055	16175	16261	16183	16143	16145	16170	16237	16051	15991	16184	16161	16041	15948	16239	16091	16160	16091	16079	16046	16221	15932	16044	16015	16186	16243	16308	16132	16250	16120	16072	16081	16235	16061	16225	16165	16222	16188	16137	16114	16162	16118	16181	16164	16223	16029	16072	16209	16051	16179	16082	16106	16071	16258	16003	16150	16057	15990	15854	16064	16109	16144	16145	16264	16066	16059	16196	16117	16220	16084	16259	16075	16095	16009	16231	16065	16109	16335	16002	16002	16005	16264	16145	16229	15983	16120	16170	16060	16149	15939	16128	16161	16100	15995	16108	16243	15993	16087	16106	15927	16005	16198	16036	16111	16101	16072	16124	16225	16016	16075	16075	16132	16213	16185	16090	16089	15987	15978	15929	16034	16047	16060	16030	16159	16317	15883	16232	16068	15959	16079	16280	16170	15952	16142	16142	16279	16054	16230	16098	16115	16075	16032	16071	16123	16157	16002	16175	16140	16072	16172	16241	16162	16218	16014	16135	15914	16126	16208	16044	16165	16028	16279	16034	16076	16223	16008	16106	16220	16197	16151	15975	16093	16046	16167	16001	16177	16165	15969	16191	16113	16099	16054	16244	16071	16075	15920	15971	16130	16124	15923	16189	16097	15990	16176	16089	16105	16005	15973	16198	16019	16133	16053	15989	16202	16189	16119	16033	16100	16192	15992	16025	16191	16162	15870	16259	16107	15907	15955	16245	15950	16125	16147	16031	16250	16091	16067	16118	16178	16232	16135	15941	15980	16050	16387	16161	15915	16173	16044	16083	16071	16133	16017	16043	15987	16184	16130	16146	16074	16137	16192	16120	15937	16104	16197	16125	16299	16191	16184	16177	15840	16179	16104	16057	16105	16189	16019	16081	16112	16019	16303	16187	16161	16226	16188	16039	16186	16029	16233	16212	16053	16185	16001	16134	16128	16179	16110	16168	16038	16059	16075	16107	16225	16190	16150	16055	16387	15942	16055	16178	16028	16244	16057	16086	16132	16067	16217	16104	15984	16126	16147	16141	16083	16079	16097	16245	15995	16094	16085	16118	16148	16192	15997	16107	16202	16160	16119	16068	16132	16200	16164	16321	15989	16176	16147	15980	16180	16042	16164	15957	16175	16167	15987	16172	16058	16189	16102	16029	16171	16225	16097	16167	16177	16026	15980	16113	15965	16308	15938	16065	16096	16104	16078	16122	16102	16069	16254	16190	16144	16056	16020	16164	16096	16182	16023	16296	16202	16188	16009	16069	16351	16207	16099	16169	16162	16260	16272	15826	16078	16072	16101	16085	16179	16076	16148	16076	15991	16045	16091	16254	16185	16010	16155	16254	16096	16078	16084	15927	16086	16206	16121	16149	16270	16013	16120	15997	16161	16050	16225	16210	15983	16016	16181	16137	16266	16188	16121	16016	16171	16008	16101	15964	16188	16018	16126	15993	16191	16157	16133	16048	16116	16081	16150	16242	16068	16010	16213	16006	16040	15998	16086	16140	16221	16128	16333	16138	16142	16037	16151	16126	16056	16065	16234	16075	16211	16193	16107	16237	16182	16035	16054	16061	15978	16034	16278	16116	16177	16092	16079	15953	16230	16219	16143	15892	16097	16191	16089	16012	16146	16143	16073	16131	16190	16034	16157	16080	16043	16211	15890	16098	16112	15977	15926	16043	16130	16194	15989	16210	16173	16116	16190	16072	16121	16149	16137	16240	16098	16111	16267	16126	16107	16071	16160	16035	15967	16108	16060	16124	16060	16082	16010	16153	16124	16104	15966	16210	16121	16107	16080	16062	16083	16089	16122	16205	15901	16109	16030	16119	16118
32185	28168	31446	26987	23335	23373	20805	19651	19130	18265	18344	18088	18053	17750	17849	17699	17941	17832	17773	17700	17878	17985	17799	17704	17974	17698	17509	17701	17649	17847	17817	17676	17846	17654	17684	17647	17660	17592	17547	17712	17814	17734	17968	18122	17763	17729	17777	17959	17829	17772	17697	17579	17725	17590	17770	17918	17810	17786	17805	17808	17831	17722	17789	17795	18044	17632	17822	17921	17739	17656	17601	17687	17686	17735	17805	17841	17723	17774	17875	17678	17727	17986	17688	17580	17766	17713	17846	17779	17735	17850	17757	17798	17699	17754	17750	17730	17701	17706	17833	17943	17650	17594	17837	17506	17894	17757	17799	17804	17697	17655	17587	17578	17572	17683	17774	17757	17928	17648	17711	17677	17763	17746	17718	17746	17712	17797	17661	17709	17917	17821	17486	17676	17860	17832	17584	17738	17711	17593	17776	17793	17891	17565	17601	17753	17599	17845	18029	17680	17712	17718	17783	17588	17727	17686	17831	17676	17790	17699	17840	17614	17639	17665	17882	17941	17566	17653	17617	17508	17826	17574	17961	17473	18113	17699	17643	17716	17738	17865	17757	17538	17729	17933	17569	17829	17759	17791	17788	17812	17812	17671	17641	17860	17807	17794	17747	17630	17729	17663	17733	17635	17756	17700	17668	17713	17632	17759	17713	17708	17761	17727	17654	17606	17907	17747	17720	17731	17710	17645	17859	17712	17833	17713	17640	17672	17709	17803	17785	17685	17880	17805	17670	17605	17709	17604	17380	17686	17624	17553	17761	17699	17735	17673	17687	17772	17641	17591	17937	17825	17882	17754	17710	17850	17907	17716	17588	17686	17827	17870	17679	17750	17662	17544	17797	17709	17802	17842	18040	17778	17561	17837	17644	17853	17840	17830	17906	17490	17702	17847	17473	17735	17771	17793	17907	17780	17592	17841	17824	17889	17674	17591	17609	17669	17706	17475	17644	17732	17760	17720	17727	17853	17727	17763	17866	17720	17749	17692	17811	17712	17680	17665	17871	17800	17813	17809	17811	17791	17747	17891	17932	17819	17870	17717	17697	17744	17718	17794	17931	17877	17603	17678	17930	17596	17935	17695	17809	17522	17741	17561	17745	17607	17799	17699	17674	17687	17636	18027	17618	17655	17734	17504	17866	17718	17847	17704	17563	17632	17945	17819	17810	17756	17831	17863	17653	17921	17722	17824	17710	17422	17784	17645	17699	17698	17643	17718	17797	17651	17779	17726	17523	17656	17731	17796	17763	17784	17695	17818	17595	17753	17757	17589	17727	17677	17915	17878	17797	17801	17991	17567	17680	17446	17905	17894	17862	17805	17699	17752	17642	17613	17929	17547	17811	17782	18074	17718	17619	17745	17875	17707	17648	17668	17754	17680	17615	17888	17521	17836	17878	17612	17844	17788	17773	17956	17771	17722	17785	17578	17702	17760	17831	17760	17686	17754	17670	17642	17884	17626	17774	17922	17902	17882	17939	17877	17776	17845	17787	17457	17699	17608	17675	17971	17908	17832	17722	17606	18021	17683	17838	17784	17872	17859	18029	17702	17841	17728	17658	17697	17893	17986	17651	17448	17728	17852	17846	17644	17696	17945	17985	17625	17880	17911	17718	18047	17824	17747	17667	17760	17772	17665	17687	17733	17760	17882	17747	17696	17714	17764	17640	17430	17808	17770	17800	17833	17716	17880	17816	17984	17702	17727	17499	17623	17668	17720	17827	17869	17744	17885	17815	17648	17623	17842	17585	17769	17879	17793	17604	17642	17674	17632	17687	17637	17590	17664	17855	17707	17701	17810	17570	17771	17800	17650	17711	17750	17781	17755	17829	17667	17818	17953	17632	17841	17676	17799	17687	17824	17804	17713	17808	17723	17791	17705	17679	17575	17599	17787	17644	17747	17634	17867	17864	17782	17664	17679	17762	17894	17800	17715	17611	17671	17713	17670	17720	17739	17848	17717	17670	17668	17719	17558	17823	17774	17604	17653	17685	17675	17738	17475	17859	17649	17751	17687	17656	17698	17725	17798	17692	17801	17757	17941	17829	17763	17710	17640	17662	17785	17821	17638	17775	17827	17565	17837	17801	17635	17791	17589	17508	17765	17866	17744	17681	17910	17690	17601	17533	17803	17553	17815	17840	17854	17907	17661	17646	17776	17656	17752	17917	17840	17739	17941	17844	17627	17673	17874	17703	17743	17682	17627	17876	17886	17762	17723	17874	17816	17792	17679	17721	17464	18038	17982	17637	17678	17547	17780	17650	17853	17736	17721	17630	17771	17736	17689	17682	17785	17790	17686	17894	17584	17655	17811	17847	17928	17685	17674	17820	17628	17722	17813	17772	17680	17751	17788	17634	17886	17533	17622	17757	17594	17790	17852	17778	17653	17685	17775	17613	17895	17830	17509	17709	17621	17710	17719	17777	17700	17876	17819	17609	17658	17681	17675	17659	17792	17654	18007	17964	17862	17850	17912	17913	17687	17865	17732	17761	17595	17767	17826	17617	17739	17687	17706	17610	17783	17736	17816	17736	17781	17800	17699	17898	17799	17664	17797	17680	17665	17587	17842	17842	17657	17677	17822	17578	17808	17673	17749	17763	17473	17528	17688	17857	17643	17685	17751	17786	17711	17572	17628	17784	17964	17610	17788	17926	17622	17690	17930	17767	17902	17850	17801	17746	17598	17887	17960	17906	17831	17910	17711	17598	17677	17727	17640	17623	17821	17742	17720	17601	17851	17600	17844	17910	17623	17669	17585	17836	17634	17587	17759	17718	17621	17786	17825	17686	17754	17531	17753	17709	17680	17858	17821	17642	17597	17510	17755	17895	18077	17807	17838	17833	17817	17800	17661	17517	17928	17746	17713	17791	17860	17627	17766	17663	17531	17742	17577	17548	17837	17770	17802	17639	17620	17593	17602	17729	17855	17722	17906	17759	17771	17745	17843	17686	17712	17780	17656	17817	17766	17730	17644	17798	17676	17817	17649	17847	17649	17705	17751	17906	17425	17757	17745	17598	17780	17789	17738	17777	17789	17729	17655	17633	17874	17978	17739	17701	17479	17823	17955	17674	17699	17692	17654	17755	17747	17803	17586	17636	17721	17851	17725	17713	17686	17617	17828	17716	17728	17825	17740	17770	17507	17720	17727	17724	18068	17723	17798	17660	17819	17821	17739	17811	17640	17837	17543	17733	17682	17531	17861	17635	17861	17847	17640	17898	17733	17549	17730	17676	17771	17812	17798	17681	17704	17740	17653	17680	17761	17810	17702	17911	17560	17879	17575	17770	17769	17714	17701	17852	17797	17674	17721	17832	17619	17720	17593	17893	17636	17726	17542	17820	17554	17871	17629	17695	17757	17800	17899	17674	17691	17808	17570	17805	17582	17605	17711	17829	17844	17769	17881	17677	17714	17710	17857	17660	17818	17783	17795	17893	17767	17757	17720	17702	17706	17722	17704	17764	17844	17707	17829	17687	17820	17619	17814	17557	18006	17662	17598	17471	17750	17761	17635	17750	17755	17612	17858	17642	17433	17622	17773	17853	17555	17656	17849	17842	17807	17868	17727	17839	17823	17665	17847	17938	17756	17665	17631	17697	17696	17655	17636	17735	17573	17869	17749	17818	17899	17480	17891	17865	17711	17801	17765	17844	17660	17715	17846	17736	17763	17758	17766	17872	17671	17614	17692	17899	17726	17780	17647	17895	17657	17745	17657	17774	17658	17892	17606	17850	17693	17818	17800	17714	17679	17950	17546	17829	17827	17669	17613	17893	17906	17668	17688	17645	17796	17653	17683	17681	17670	17909	17894	17772	17856	17755	18003	17661	17828	17681	17770	17772	17616	17752	17933	17862	17590	17871	17833	17456	17866	17813	17574	17710	17596	17524	17790	17509	17502	17670	17622	17711	17591	17743	17692	17681	17949	17767	17664	17836	17998	17742	17607	17681	17680	17639	17567	17755	18050	17748	17916	17914	17817	17656	17865	17782	17922	17649	17589	17754	18007	17831	17938	17870	17644	17759	17740	18030	17737	17749	17910	17835	17828	17936	17723	17759	17764	17639	17773	17674	17774	17566	17962	17778	17851	17678	17733	17790	17634	17642	17813	17789	17638	18028	17700	17508	17607	17683	17823	17758	17835	17909	17834	17675	17523	17633	17856	17726	17806	17791	17754	17559	17896	17733	17837	17861	17787	17653	17777	17850	17761	17772	17711	17747	17861	17591	17819	17646	17701	17785	17910	17731	17691	17602	17797	17853	17810	17788	17769	17853	17678	17894	17851	17800	17676	17747	17598	17659	17810	17831	17981	17740	17847	17866	17693	17927	17613	17574	17857	17574	17703	17602	17744	17814	17634	17967	17749	17740	17817	17838	17748	17765	17658	17816	17816	17853	17897	17888	17705	17837	17724	17600	17652	17719	17749	17714	17778	17724	17679	17840	17887	17758	17632	17844	17748	17778	17679	17668	17632	17706	17892	17716	17831	17830	17869	17829	17798	17532	17767	17532	17724	17500	17718	17751	17779	17724	17797	17568	17649	17732	17644	17722	17900	17784	17818	17648	17875	17833	17691	17564	17696	17699	17783	17681	17796	17584	17490	17604	17680	17684	17798	17956	17908	17890	17829	17950	17686	17973	17672	17777	17549	17725	17828	17729	17775	17843	17794	17599	17797	17793	17677	17636	17731	17657	17744	17762	17686	17931	17781	17964	17606	17726	17753	17855	17845	17843	17687	17722	17596	17942	17638	17931	17703	17707	17758	17612	17686	17696	17841	17928	17949	18011	17512	17730	17758	17768	17680	17839	17697	17825	17798	17684	17829	17533	17575	17740	17539	17780	17745	17708	17803	17678	17839	17816	17811	17611	17551	17916	17667	17655	17749	17873	17834	17878	17778	17611	17783	17853	17767	18047	17821	17786	17702	17925	17686	17802	17637	17906	17848	17966	17687	17863	17730	17786	17710	17871	17664	17680	17545	17793	17745	17620	17930	17770	17630	17713	17816	17748	17845	17815	17913	17599	17514	17642	17765	17861	18064	17629	17790	17666	17614	18032	17803	17786	17779	17831	17702	17817	17688	17675	17716	17606	17759	17567	17877	17770	17777	17707	17794	17994	17821	17770	17590	17589	17672	17832	17591
26633	37204	35784	26841	23670	23381	19063	18116	17152	15753	15467	15340	15353	15217	15064	14945	15021	15055	14991	14728	14869	14924	14844	14924	14968	14937	14975	14843	14985	14822	15018	14995	15008	14862	14865	14995	14763	14836	14944	14810	15026	14955	14955	14912	14849	14647	14921	14786	14867	14968	14780	15044	14801	14967	14864	14811	14878	14765	15031	14814	14739	14793	14983	14922	14633	14827	14857	14972	14814	14774	14831	14887	14896	14980	14978	14866	14845	14866	14910	14917	14765	14978	14941	14882	14859	14926	14791	14923	14889	14987	14896	14716	14916	14959	14912	14753	14879	14874	14940	15131	14793	14868	14796	14864	14795	14731	14909	14784	14836	14798	14953	14792	14862	14825	14663	14858	15016	14805	14828	14811	14823	14778	14896	14976	14867	14863	14898	14692	14772	14957	14697	14878	14882	14786	14841	14804	14914	14930	14730	14917	14919	14821	14881	15060	14891	14860	14679	14908	14841	15027	14787	14849	14837	14947	14839	14712	14883	14894	14901	14880	14996	14929	14954	14827	14895	14734	14884	14934	14917	14902	14865	14820	14862	15065	14827	14904	14827	14847	14827	14803	14900	14744	14889	14797	14808	14971	14712	14781	14868	14833	14901	14764	14882	14781	14909	14778	14742	14772	15097	14985	14905	14804	14742	15034	15046	14889	14880	14881	14812	15025	14725	14893	14865	14783	14748	14869	15009	14834	14870	14893	14909	14856	14982	14973	14791	14739	14894	14951	14956	14871	14886	14693	14789	14836	14824	14816	14849	15119	14880	14997	14852	14927	15039	14976	14771	14907	14803	14874	14651	15063	14821	14822	14660	14908	14981	14829	14709	14973	14877	14864	14857	14881	14868	15015	14816	14832	15003	14798	14863	15021	14780	15083	14743	14964	14805	14834	14818	14930	14619	14620	14819	14888	15126	14855	14693	14909	14921	14911	14800	14907	14901	14989	15038	14861	14964	15113	14867	14788	14958	14902	14717	14832	14824	14700	14869	14916	14921	14912	14809	15055	14982	14937	15021	14869	14846	14914	14791	14803	14864	14909	14831	14674	14891	14924	14916	14882	14916	14879	14846	14891	14859	14827	14912	14832	14826	14834	14852	14745	15048	14965	14911	14983	14881	14838	14994	14822	14997	15001	14963	14692	14959	14927	14928	14763	14859	14882	14842	14758	15016	14837	14916	14781	15087	14929	14896	14907	14856	14820	14809	14738	14847	14891	15068	14725	15039	14929	14896	15044	14839	14809	14787	14833	14843	14701	14972	14828	14846	14920	14868	14854	14878	14958	14925	14946	14749	14740	14739	15007	14876	14884	14792	14952	14754	14892	15001	15004	14982	14909	14821	14863	14890	15063	14984	14838	14816	14978	14908	14732	14845	14845	14772	14907	14643	14929	15001	14911	14958	14989	14951	14878	14857	14835	14892	14671	14915	14684	15081	14841	14704	14717	14914	14832	14769	14969	14778	14754	14823	15047	14812	14900	14857	14803	14936	14819	15079	14749	14784	14885	14779	14922	14843	14890	14828	14672	15074	14770	15025	14770	14771	14889	14921	14823	14770	14938	14843	14819	14852	14883	15011	14773	14877	14827	14879	14866	14769	14815	14876	14914	14638	14842	15024	14906	14874	15049	14965	14864	14927	14905	15085	14862	14720	14780	15090	14796	14959	14981	14826	14829	15091	14875	14848	14843	14825	14872	14700	14871	14778	14952	14790	14912	14958	14967	14788	14985	14889	14850	14832	15079	14924	14778	14866	14950	14785	14864	14760	15030	14878	14888	14949	14727	14905	14985	14965	14870	14985	14836	14843	14928	14924	14703	14968	14994	14900	14859	14866	14938	14756	14873	14919	14950	14811	15020	14824	14837	14971	14727	14790	14847	14872	14744	14801	14705	14856	14871	14954	14838	14769	14887	14890	15136	14839	14874	14893	14978	14628	15004	14829	14858	14646	14706	14787	14742	14782	14843	14914	14970	14629	14817	14818	15015	14857	14998	14878	15054	14849	14938	14938	14887	14954	14853	14891	14944	14855	14878	14980	15100	14889	14805	14876	14806	14866	14834	14643	14969	14889	14875	14818	14956	14811	14845	14927	14909	14913	14887	14807	14902	14967	14851	14871	14740	14895	14853	14843	14821	14789	14771	14987	14968	14946	14941	14869	15009	14880	14848	14888	14714	14683	14789	14870	14720	14900	14819	14893	14809	14762	14867	14764	14811	15036	14994	14993	14973	14865	14975	14853	14930	14669	14914	14993	14700	14835	14725	14980	14879	14715	14820	15003	14782	14758	15001	14834	14797	14794	14837	14859	14950	14781	14769	14969	14913	15015	14720	15149	14892	14834	14880	14926	14898	14960	14872	15038	14954	14964	14797	14893	14888	14896	14837	14921	14868	14978	14777	14884	14874	14851	14795	14743	14922	14899	15015	14843	14896	14920	14836	14938	14962	14876	14873	14801	14850	14962	14794	14779	14715	14803	14877	14839	14849	14801	14845	15029	14866	14846	14905	14910	15013	14868	14794	14919	15006	14768	14886	14892	14882	14813	14930	14873	14892	14779	14843	15138	14841	15020	14954	14684	14840	14852	15010	14775	14888	14824	14769	14903	15015	14947	15119	14884	14843	14894	14911	14876	14893	14975	14875	14920	14827	14923	14762	14848	14920	14907	14967	14697	14975	14868	14708	14979	14782	15107	14810	14749	14666	14957	14831	14971	14929	14824	14789	14844	14985	14864	14682	14988	14846	14678	14693	14933	14774	14732	14880	14887	14918	14730	15055	15069	14955	14814	14798	14872	14997	14941	14988	14949	14878	15010	14998	14833	14801	14836	14714	14883	14809	14811	14724	15057	14994	14841	14945	15007	14831	14934	14858	14991	14762	14798	14900	14661	14792	14863	14747	14908	14840	14820	14813	14778	14744	14887	14845	14832	14749	14921	14838	14885	14922	14891	14858	14861	14764	14842	14902	14992	14799	14884	14964	14952	14932	14876	15140	14732	14875	14906	14834	14730	14869	14849	15056	14789	14876	14872	14903	14841	14912	14881	14835	14848	15014	14844	14829	15063	14814	15039	14788	14924	14848	14642	14884	14946	14743	14918	14866	14902	14774	14887	14785	15002	14913	14887	14865	15137	14919	14788	14788	15142	14926	14795	14830	14807	14763	14958	15015	14784	14926	14802	14992	14755	14919	14884	15114	14889	14945	14970	14903	14740	15002	14867	14941	14891	14834	14956	14706	14792	14828	14747	14910	14752	14740	14870	14953	14988	14778	14888	14830	14842	14943	14881	14735	14730	14696	14970	14844	14849	14818	14833	14868	14888	15010	14732	15042	14860	14824	15057	14877	14915	14757	14821	14885	14763	14838	14936	14964	14866	15112	14898	14955	14910	14735	14671	14905	14872	14919	15049	15033	14979	14702	14790	14909	14792	14817	14899	14892	14797	14817	14905	14943	14736	14994	14861	14994	14716	14965	14942	14759	14635	14939	14920	14817	14843	14780	14948	15055	14921	14836	14969	15108	14869	14837	14807	15021	14946	14972	14765	14764	14830	14908	15000	14992	14897	14982	14798	14949	14932	14825	14790	14908	15005	14933	14919	14835	14922	14928	14848	14772	14897	14927	14940	14702	14859	14764	15013	14847	14830	14818	14929	14785	14924	15025	14716	14813	14747	14861	14817	15012	14771	14985	14893	14877	15001	14829	14999	14797	14962	14761	14961	14732	14835	14841	14767	14750	14709	14771	14885	14889	14700	14921	14956	14964	14949	14960	14880	14948	14803	14770	14978	14700	14956	15014	14941	15082	14923	14732	15034	14752	14883	14854	14816	15066	14775	14985	14901	15048	14937	14574	14860	14833	14829	14763	15178	14880	14794	14860	14895	14925	14813	14986	14953	14996	14915	15031	14825	14966	14972	14917	14883	14918	14818	14798	14874	14969	14916	14849	14862	14806	14893	14872	14867	14868	14692	14818	14933	14863	14912	14679	14899	14810	15076	14784	14817	14886	14872	14892	14920	14905	14977	14917	14688	14850	14951	14787	15062	14645	14897	14715	14927	15011	15015	14830	14993	15024	14848	14832	14882	14854	14832	14879	14833	14876	15072	14813	14856	14872	15059	14778	14858	14924	14662	14934	15038	14809	14953	14845	14694	14984	14828	14854	14832	15111	14998	14859	14763	15044	14847	14840	14897	15015	14895	15009	15104	14828	15065	14828	15082	14826	14753	14740	14931	14774	14924	14906	14684	14820	15003	14921	14849	14812	14833	14888	15148	14817	14821	14949	14927	14934	14817	14977	14918	14809	14893	14962	14882	14851	14833	14786	14874	14789	14916	15095	14824	14856	15057	14927	14993	14837	14915	14778	14733	14921	14903	14691	15074	14914	14975	14995	14963	14736	14776	14992	14903	14820	14907	14900	15040	15031	14884	14807	15044	14682	14992	14934	14854	14714	14758	14988	14730	14887	14833	14752	14690	14863	15002	15011	14769	14717	14923	14888	14927	14792	14823	14795	14875	14831	14693	14721	14904	15055	14950	14847	14839	14668	14995	14797	15019	15012	15050	14934	14838	14838	14968	14970	14772	14896	14841	14950	14933	14899	14838	15007	14984	15080	14812	14854	14844	15125	14755	14872	14885	15072	14969	14766	14998	15032	14886	14931	14882	14842	14946	14894	14890	14940	15027	14999	14947	14843	14868	14785	14734	14914	14879	14808	14823	14951	14941	14869	14846	14900	14906	14910	15017	14868	14887	14795	14930	14661	14931	14960	14884	14901	14944	14911	14798	14820	14635	14817	14791	14886	14812	14960	14853	14798	14839	14880	14914	14923	14888	14718	14893	14867	15099	14766	14753	14883	14936	14790	14873	14785	14904	14821	14985	14786	14793	15003	14732	14870	14886	14936	14759	14964	14992	15108	14851	14873	14870	14887	14855	14782	14867	14985	14833	14773	14930	14929	14822	14778	14948	14922	14945	14787	14943	14948	14751	14818	14959	14660	15143	14902	14971	14844	14902	14910	14648	14724	15082	14758	14800	14777	14768	14975	14997	14991	14862	14861	14680	14886	15067	14795	14956	14836	15175	14704	14849	14885	14959	14916	14918	15135	14774	14772	14940	14917	14872	14999	14971	14876	15040	14931	14845	15079
26041	21697	28949	27156	26108	26898	23649	20007	19238	18579	18376	18070	17727	17633	17565	17088	17146	17044	17060	16906	16857	17063	17065	16983	17000	16855	16978	16906	16907	17155	16900	16878	16833	16967	16716	16963	16724	16847	16872	16742	17029	16861	16800	17003	16798	16701	16558	16939	16906	16910	16844	16833	16837	16851	16892	16843	16655	16771	16963	16833	16930	16728	16706	16764	16686	16861	16852	16817	16768	17018	16807	16976	16737	16854	16949	16756	16807	16791	16893	16746	16778	16712	16740	16910	16871	16844	16968	16557	16960	16700	17021	16710	17005	16862	16808	16850	16770	16719	16875	16978	16769	16917	17027	16851	16952	16846	16784	16938	16635	16882	16974	16661	16536	16837	16882	16720	16688	16824	16638	16726	16799	16818	16734	16917	16746	16728	16992	16986	16873	16840	16787	16914	16809	16790	16888	16996	16871	16872	17038	16848	16921	16809	16677	16907	16920	16752	16829	16717	16857	16791	16654	16898	16971	16921	16740	17075	16925	16967	16897	16729	16588	16735	17086	17010	16816	16630	16893	16896	16963	16818	16689	16870	16741	16878	16826	16973	16904	16846	16873	16746	17053	16686	16689	16818	16928	16713	16583	16734	16712	16650	16894	16717	16870	16824	16901	16969	16911	16759	16649	16871	16861	16905	16850	16800	16740	16703	16753	16680	16711	17065	17034	16950	16880	16714	16746	16688	16605	16596	16862	16603	16825	17072	16813	16900	16815	16688	16873	16931	17039	16813	16735	16693	16558	16798	16914	16758	16658	16704	16898	16893	16784	16900	16632	16806	16886	16778	16833	16771	16792	16879	16659	16816	16974	16898	16773	16946	16880	16912	16824	16890	16788	17093	16813	16882	16598	16657	16721	16748	16903	16996	17073	16760	16869	16707	16693	16836	16852	16917	16976	16813	16775	17078	16928	16791	16907	16960	16822	16870	16967	16784	16704	16784	16692	16770	16870	16923	17055	16822	16903	16920	16711	17118	16747	16749	16951	16804	16661	16741	16817	16939	16833	16842	16885	17081	16922	16843	16736	16701	16908	16779	16597	16750	16679	16822	16592	16810	16652	16640	16932	16985	16862	16795	16894	16673	16843	16766	16907	16656	16861	16995	16742	16833	16835	16779	16869	16861	17076	16749	16781	16914	16647	16602	16737	16718	16960	16717	16825	16690	16756	16807	16893	16910	16814	16802	16761	16720	16854	16780	16923	16797	16747	16893	16744	16801	16800	16811	16796	16735	17004	16725	16794	16694	16703	16847	16854	16969	16865	16851	16777	16622	16869	16859	16812	16798	16811	16784	16912	16783	16757	16955	16772	16800	16850	16925	16785	16907	16818	16816	16757	17139	16956	16874	16868	16851	16793	16783	16859	16774	16754	17110	16721	16965	16868	16848	16972	16934	16645	16667	16841	16687	16956	16734	16643	16801	16620	16877	16801	16785	17003	17009	16776	17008	16944	16822	16878	16688	16812	16646	16734	16651	17008	16969	16875	16767	16886	16894	16853	16614	16904	16883	17035	16923	16941	16945	16923	16810	16662	16588	16481	16940	16824	16822	16855	16804	16565	16897	16953	16853	16978	16936	16941	16515	16921	16974	17022	16629	16645	16899	16679	16758	16881	16696	16788	16823	16677	16802	16770	16790	16833	16936	16826	16957	16716	16764	16886	16653	16929	16695	16833	16924	16799	16727	17071	16953	16714	16777	16854	16834	16798	16859	16996	16755	16785	16762	16831	16720	17012	16646	16999	16791	16702	16894	16800	16611	16759	16976	16706	16626	16886	16715	16788	16846	16794	16754	16740	16871	16652	16786	16721	16901	16768	16834	16900	16908	16842	17011	16974	16944	16805	16520	16808	16937	16758	16851	16874	16872	16977	16851	16740	16883	16872	16874	16844	17004	16755	16810	16944	16868	16802	16923	16938	16764	16690	16912	16790	16852	16816	16812	16635	16856	16743	16784	16789	16713	16673	16720	16988	16963	16897	16957	16859	16800	16624	16950	16964	16889	16672	16922	16730	16610	16977	16850	16750	16824	16723	16871	16869	16797	16920	16941	16809	16653	16766	16851	16822	16911	16832	16874	16727	16902	16844	16720	16703	16947	16808	16811	16889	17101	17022	16843	16805	16784	16863	16728	16716	16864	16642	16805	16841	17014	16729	16829	16855	16694	16784	16901	17023	16603	16971	16951	16843	16671	16796	16811	16965	16878	16960	16680	16832	16876	16751	16735	16883	16888	16977	16823	16697	16836	16858	16852	16707	16867	17053	16815	16834	17011	16916	16823	16929	16758	16859	16943	16832	16984	16793	17002	16794	16697	16866	16693	16778	16759	16765	16863	16937	16818	16917	16910	16912	16917	17184	16568	16662	16880	17034	16731	16742	16950	16852	16799	17142	16942	16884	16772	16902	17015	16900	16804	16806	16864	17042	16979	16629	16835	16485	16869	16714	16587	16956	16855	16958	16795	16953	16951	16968	16782	16972	16819	16853	16885	16856	16723	16917	16906	16631	16993	17020	16738	16682	16713	16760	16752	17026	16969	16864	16585	16777	16676	16887	16948	16645	16617	16981	16812	16738	16679	16888	16967	17127	16766	16768	16907	16676	16935	16804	17078	16787	16807	16899	16805	16910	16988	16914	16683	17045	16796	16805	17013	16941	16990	16910	16742	16795	16751	16754	16661	16835	16890	16792	16686	16928	16913	16803	16661	16724	17136	16770	16900	16758	16714	16647	16657	16973	16963	16771	16749	16764	16760	16869	16829	16870	16859	16727	16722	16735	16825	16740	16865	16944	16947	17066	17010	16886	17093	17012	16821	16720	16870	17013	16794	16804	16647	16925	16970	16985	17024	17011	16790	16885	16771	16839	16883	17043	16848	16780	16728	16690	16921	16816	16865	16946	16544	16811	16699	16689	16846	16658	16653	16875	16923	16896	16867	16730	16970	16876	16921	16836	16681	16931	16926	16912	16962	16872	16651	16745	16891	16839	16727	16873	16679	16942	16782	16971	16850	17012	16865	16778	16810	16858	16743	16751	16760	16656	16786	17048	16738	16777	16899	16986	16996	16852	16909	16895	16627	16744	16908	16641	16701	16844	16739	16720	16973	16731	16652	16741	16857	16848	16835	17069	16940	17001	17010	16747	16857	16888	16979	16672	16849	16825	16840	16955	16817	16952	17031	16875	16799	16930	16885	16797	16917	16816	17247	17001	16730	16822	16703	16755	16923	16879	16805	16941	16988	16901	16827	16847	16949	16753	16890	16897	17006	16742	16836	16834	16734	16765	16768	16838	16744	16787	16708	16782	16991	16710	16939	16724	17027	16860	16927	16780	16670	16689	16744	16730	16765	17020	16859	16870	16695	16962	16872	16924	16681	16856	16773	16815	16547	16816	16741	16771	16749	16854	16711	16786	16862	16763	16682	16731	16629	16777	16727	16844	16842	16902	16639	16705	16657	16967	16825	16686	16873	16923	16728	16858	16679	16895	16833	16955	16915	16733	16843	16880	16754	16866	17015	16729	16846	16726	16599	16897	16963	16857	16870	17063	16764	16889	16836	16971	16672	16908	16696	16756	16794	16971	16812	16936	17012	16693	16885	16951	16704	16832	16779	17015	17022	16781	16737	16706	16699	16769	16703	16843	16638	16643	16769	16662	16861	16759	16819	16860	16851	16856	16737	16742	16969	16778	16903	17165	16703	16873	16879	16833	16805	16776	16866	16876	16884	16926	16792	16869	16826	16861	16843	17212	16863	16854	16990	16961	16883	17013	16848	16777	16846	16745	16695	16932	16789	16677	16640	16967	16913	16967	16913	16693	16863	16831	16794	16755	17075	16982	16883	16858	16814	16908	16722	16742	16866	16840	16729	16767	16802	16722	16767	16852	16712	16938	16710	16668	16767	17006	16616	16718	16844	16721	16694	17120	16849	16792	16531	16871	16553	16846	16810	16741	16862	16863	16921	16759	16919	16767	16904	16617	16753	16951	16995	16974	16936	16803	16749	16696	16819	16847	16848	16771	16778	16624	16715	16713	16971	16750	16642	16861	16852	16855	16683	16927	17000	16850	16882	16911	16757	17059	17002	16850	16941	16780	16942	16486	16951	16853	16914	16905	16805	16872	16895	16664	16773	17163	16693	16735	16828	16769	16859	16947	16962	16942	17060	16742	16811	16795	16936	16794	16896	16862	16808	16818	16681	16785	16860	16775	16738	16962	16708	16880	17032	16918	16911	16811	16798	16755	16942	16902	17068	16989	16835	16797	16996	17046	17089	16992	16919	16892	16786	16855	16828	16869	16872	16851	16824	16849	16644	16687	16850	16656	16922	16759	16923	16944	16834	16889	16874	16663	16736	17005	17040	16703	16732	16672	16694	16794	16797	16651	16959	16874	16884	16740	16847	16749	16790	16818	16866	16754	16666	16967	16874	16935	17021	16851	16912	17014	16890	17021	16717	16986	16779	17107	16848	16945	16747	17015	17001	16924	16737	16898	16716	16806	16649	16959	17018	16866	16824	16728	16825	16916	16880	17028	16778	16617	16828	16800	16860	16844	16798	16898	16910	16896	16783	16955	16946	16907	16961	16919	16788	16736	16486	16650	16755	16892	16808	16767	16802	16720	17184	16776	16776	16908	16808	17060	16778	17038	16951	16801	16715	16980	16869	16819	16761	16989	16777	16847	16815	16677	16925	16878	16534	16709	16888	16837	16803	16741	17077	16702	16804	16883	16778	16668	16953	16864	16681	16813	16724	16821	16825	16753	16911	16864	16838	16962	16858	16683	16763	17028	16928	16841	16903	17052	16778	16749	16910	16771	16739	16912	16681	16679	16667	16725	16779	16947	16845	16841	16641	16565	16840	16733	16898	16727	16759	16990	16819	16928	16639	16834	16786	16766	16861	17093	16948	16769	16892	16783	16808	16605	16627	16676	17005	16796	16870	16923	16811	16907	16767	16796	16732	16796	17065	16698	16701	17003	16932	16967	16787	16816	16725	16880	16910	16759	16832	16757	16878	16680	16809	16749	16882	16748	16757	16909	16811	16976	16841	16882	16890	16857	16952	16887	16764	16894	16902	16687	16775	16775	16814	16806	16958	16763	16873	16663	16853	16895	16871	16834	16757	16870	16826	16890	16762	16849	16829
27297	44586	45409	36771	31364	27133	21444	18550	17696	16895	16281	15962	15771	15493	15406	14695	14806	14656	14665	14438	14674	14554	14540	14458	14452	14454	14667	14326	14193	14434	14415	14421	14402	14387	14390	14380	14393	14305	14469	14464	14392	14270	14380	14500	14447	14396	14393	14291	14325	14483	14250	14393	14320	14426	14251	14316	14329	14370	14349	14438	14358	14396	14314	14226	14468	14258	14305	14495	14231	14439	14331	14238	14385	14415	14410	14542	14320	14283	14422	14417	14330	14348	14286	14421	14369	14276	14297	14330	14298	14255	14305	14432	14244	14376	14430	14327	14132	14401	14417	14364	14412	14390	14298	14180	14411	14373	14405	14302	14209	14211	14347	14404	14346	14262	14502	14485	14346	14332	14466	14217	14435	14375	14435	14282	14516	14219	14244	14392	14372	14397	14441	14490	14421	14222	14326	14329	14335	14450	14484	14248	14445	14319	14419	14308	14372	14447	14497	14276	14349	14381	14298	14205	14381	14405	14320	14362	14337	14238	14472	14358	14473	14247	14400	14156	14372	14378	14479	14536	14262	14219	14351	14336	14480	14499	14519	14139	14171	14502	14473	14406	14328	14402	14365	14358	14412	14460	14370	14382	14151	14318	14379	14320	14251	14289	14201	14370	14421	14196	14466	14454	14185	14356	14269	14222	14553	14386	14183	14438	14536	14304	14368	14216	14372	14342	14311	14357	14338	14277	14160	14332	14292	14398	14260	14330	14292	14264	14305	14412	14331	14269	14278	14455	14289	14389	14436	14288	14407	14447	14340	14385	14395	14452	14206	14404	14409	14302	14463	14342	14315	14447	14346	14363	14237	14436	14283	14278	14346	14352	14427	14221	14528	14344	14371	14406	14347	14333	14459	14310	14180	14332	14080	14404	14492	14268	14403	14428	14378	14240	14255	14205	14455	14452	14361	14364	14444	14269	14300	14289	14392	14420	14166	14309	14354	14407	14233	14430	14088	14483	14308	14284	14226	14411	14328	14296	14510	14379	14383	14374	14393	14343	14480	14358	14495	14425	14392	14391	14372	14259	14450	14321	14347	14294	14424	14420	14334	14263	14233	14264	14296	14561	14400	14367	14391	14410	14435	14262	14402	14279	14568	14243	14512	14206	14246	14272	14354	14296	14257	14333	14421	14479	14303	14401	14505	14405	14375	14282	14068	14441	14291	14375	14472	14400	14419	14209	14142	14354	14491	14374	14235	14412	14325	14427	14473	14304	14437	14350	14449	14322	14420	14203	14435	14246	14262	14436	14308	14373	14316	14311	14303	14311	14395	14337	14375	14416	14318	14302	14380	14320	14297	14352	14347	14295	14490	14386	14325	14252	14425	14232	14455	14351	14487	14376	14214	14311	14138	14345	14312	14346	14347	14322	14451	14314	14442	14326	14402	14333	14265	14285	14413	14308	14257	14432	14465	14266	14329	14381	14346	14479	14451	14152	14172	14378	14393	14187	14160	14493	14324	14364	14282	14249	14300	14436	14344	14419	14518	14456	14329	14322	14414	14389	14332	14240	14454	14382	14439	14448	14418	14336	14381	14528	14294	14421	14236	14377	14324	14370	14371	14263	14374	14204	14403	14613	14495	14441	14432	14416	14323	14424	14357	14442	14348	14375	14200	14371	14219	14310	14249	14360	14258	14393	14339	14160	14307	14437	14348	14510	14311	14251	14207	14379	14357	14344	14271	14285	14304	14424	14362	14556	14142	14149	14308	14250	14308	14392	14450	14375	14393	14224	14349	14343	14293	14326	14306	14327	14325	14359	14377	14433	14294	14227	14396	14236	14336	14339	14499	14333	14325	14380	14340	14466	14475	14256	14220	14398	14368	14351	14441	14412	14478	14153	14344	14219	14528	14390	14214	14405	14333	14332	14313	14226	14306	14386	14278	14477	14280	14302	14343	14514	14511	14390	14498	14161	14244	14379	14494	14235	14362	14296	14416	14450	14429	14486	14373	14434	14332	14377	14388	14396	14316	14338	14396	14275	14360	14279	14388	14485	14323	14368	14423	14343	14476	14337	14328	14274	14316	14306	14317	14420	14220	14310	14403	14402	14178	14349	14282	14347	14378	14359	14390	14173	14438	14337	14378	14284	14462	14399	14436	14460	14217	14247	14558	14248	14394	14270	14469	14298	14225	14349	14273	14489	14291	14323	14419	14428	14558	14303	14413	14338	14340	14347	14379	14296	14379	14524	14328	14372	14406	14481	14436	14209	14366	14318	14342	14363	14327	14391	14372	14488	14388	14143	14464	14278	14358	14228	14210	14286	14392	14561	14277	14304	14513	14449	14509	14186	14191	14403	14365	14187	14206	14475	14433	14282	14246	14381	14312	14290	14422	14357	14313	14492	14310	14309	14284	14372	14355	14167	14364	14391	14416	14322	14500	14291	14377	14433	14153	14367	14315	14453	14227	14384	14472	14429	14317	14331	14118	14431	14341	14463	14425	14367	14401	14472	14269	14220	14299	14422	14298	14476	14417	14347	14394	14231	14225	14316	14528	14400	14278	14232	14331	14334	14340	14184	14522	14372	14478	14415	14462	14310	14372	14522	14411	14292	14457	14490	14298	14193	14330	14485	14419	14221	14381	14191	14576	14472	14346	14324	14404	14237	14547	14341	14362	14268	14340	14366	14307	14463	14242	14339	14179	14285	14389	14333	14341	14559	14524	14388	14371	14331	14257	14278	14267	14389	14319	14095	14353	14288	14407	14316	14436	14275	14332	14408	14223	14442	14273	14422	14431	14473	14541	14142	14272	14403	14531	14457	14205	14289	14369	14467	14513	14218	14429	14345	14419	14386	14427	14487	14318	14354	14606	14353	14222	14320	14439	14518	14507	14432	14274	14471	14482	14464	14411	14424	14446	14357	14258	14310	14306	14360	14215	14347	14453	14479	14360	14439	14295	14270	14369	14354	14439	14322	14345	14387	14461	14213	14323	14394	14432	14306	14323	14343	14423	14244	14355	14467	14495	14336	14357	14304	14242	14321	14287	14246	14410	14360	14347	14337	14177	14393	14419	14468	14309	14388	14303	14267	14298	14163	14228	14277	14321	14470	14431	14259	14351	14359	14347	14402	14348	14356	14278	14274	14451	14328	14423	14398	14246	14351	14208	14347	14306	14334	14295	14354	14390	14339	14368	14445	14208	14317	14339	14259	14337	14314	14349	14340	14409	14294	14341	14379	14314	14406	14534	14459	14244	14370	14395	14462	14295	14439	14550	14193	14361	14550	14449	14512	14406	14405	14194	14473	14294	14385	14339	14294	14211	14370	14364	14291	14292	14367	14228	14488	14368	14424	14351	14290	14261	14374	14193	14432	14483	14515	14360	14260	14497	14350	14303	14314	14485	14381	14488	14332	14390	14318	14417	14358	14167	14305	14332	14533	14409	14246	14388	14392	14323	14325	14274	14302	14286	14367	14336	14254	14420	14342	14402	14465	14421	14383	14439	14329	14244	14268	14410	14339	14312	14437	14361	14355	14219	14441	14448	14329	14210	14557	14490	14372	14308	14331	14436	14358	14249	14408	14412	14402	14261	14212	14396	14396	14351	14361	14424	14193	14227	14300	14412	14439	14454	14277	14323	14461	14349	14240	14274	14329	14357	14274	14411	14353	14291	14383	14478	14347	14273	14347	14267	14268	14443	14355	14402	14272	14372	14413	14465	14244	14489	14338	14312	14363	14372	14353	14365	14326	14547	14421	14353	14378	14248	14385	14337	14315	14291	14232	14332	14249	14395	14315	14223	14455	14349	14505	14401	14532	14417	14378	14361	14166	14341	14390	14319	14471	14426	14418	14204	14342	14310	14293	14379	14265	14623	14460	14262	14285	14172	14447	14590	14419	14326	14250	14426	14235	14342	14414	14353	14303	14260	14337	14276	14395	14470	14290	14307	14365	14418	14330	14331	14278	14420	14278	14202	14296	14364	14478	14093	14183	14373	14439	14356	14421	14302	14386	14638	14419	14137	14364	14375	14405	14232	14335	14314	14359	14448	14278	14397	14403	14398	14324	14351	14359	14424	14345	14440	14326	14356	14381	14310	14379	14290	14377	14499	14456	14338	14394	14250	14249	14354	14341	14359	14228	14291	14372	14309	14560	14470	14351	14228	14325	14323	14401	14327	14405	14382	14466	14516	14395	14419	14400	14295	14270	14308	14363	14331	14265	14342	14420	14304	14246	14617	14353	14347	14411	14387	14685	14362	14256	14507	14344	14280	14508	14389	14446	14458	14303	14299	14528	14466	14286	14425	14485	14493	14507	14454	14444	14298	14443	14418	14342	14333	14291	14147	14218	14247	14252	14489	14358	14288	14336	14387	14333	14425	14260	14315	14220	14197	14364	14417	14322	14385	14485	14163	14297	14441	14540	14330	14546	14385	14378	14351	14243	14389	14441	14270	14480	14392	14421	14292	14285	14384	14363	14342	14355	14307	14092	14226	14402	14357	14306	14246	14508	14539	14320	14335	14435	14271	14361	14338	14484	14411	14378	14276	14409	14386	14257	14266	14179	14313	14418	14331	14370	14316	14463	14255	14393	14467	14167	14373	14286	14295	14316	14463	14297	14202	14326	14313	14538	14465	14327	14392	14280	14360	14482	14412	14441	14337	14539	14410	14367	14572	14328	14273	14603	14307	14222	14341	14113	14285	14171	14314	14400	14179	14514	14368	14409	14409	14356	14260	14395	14288	14171	14393	14321	14537	14331	14299	14230	14429	14321	14302	14411	14424	14458	14257	14435	14463	14283	14480	14279	14215	14460	14268	14413	14447	14286	14414	14438	14388	14386	14550	14312	14461	14285	14279	14278	14353	14254	14362	14331	14268	14330	14413	14546	14282	14285	14306	14192	14273	14274	14341	14295	14426	14425	14393	14301	14307	14299	14435	14098	14357	14316	14367	14343	14507	14201	14342	14303	14386	14399	14446	14262	14353	14319	14298	14443	14347	14390	14458	14346	14395	14311	14348	14398	14260	14455	14437	14273	14523	14261	14290	14375	14214	14228	14480	14103	14367	14294	14444	14343	14381	14181	14396	14347	14352	14370	14460	14362	14353	14477	14244	14322	14417	14370	14290	14281	14329	14494	14331	14233	14408	14328	14333	14194	14415	14466	14385	14315	14349	14375	14343	14212
24448	21632	29339	25104	24189	27937	28685	23154	21509	21586	20870	19942	19329	18452	18113	18226	18246	18033	18130	17902	18172	18169	17892	17999	17913	17949	17854	17819	17755	17831	17913	17563	17865	17699	17833	17998	17656	17745	17756	17788	17763	17836	17853	17635	17797	17624	17778	17871	17673	17781	17777	17714	17797	17744	17846	17612	17607	17732	17684	17541	17910	17516	17844	17744	17625	17883	17723	17820	17665	17662	17803	17646	17602	17758	17569	17543	17786	17625	17505	17859	17763	17879	17637	17800	17650	17692	17697	17531	17777	17730	17571	17770	17655	17657	17677	17598	17850	17546	17591	17761	17824	17729	17692	17818	17664	17767	17665	17818	17767	17701	17715	17727	17566	17603	17496	17751	17458	17591	17727	17675	17605	17538	17568	17719	17696	17765	17742	17610	17490	17660	17641	17591	17814	17784	17769	17791	17549	17661	17655	17466	17570	17519	17603	17723	17643	17596	17687	17802	17858	17574	17572	17641	17588	17670	17615	17630	17576	17422	17784	17724	17754	17885	17663	17612	17757	17722	17819	17728	17719	17665	17841	17740	17560	17757	17738	17698	17686	17847	17719	17651	17605	17711	17643	17517	17831	17696	17678	17611	17732	17478	17633	17580	17653	17663	17752	17580	17748	17923	17586	17613	17671	17660	17672	17630	17695	17834	17810	17660	17640	17703	17669	17499	17528	17705	17692	17737	17892	17624	17586	17586	17532	17687	17726	17415	17643	17595	17508	17583	17589	17753	17751	17648	17704	17679	17932	17624	17867	17838	17792	17718	17766	17594	17742	17722	17606	17495	17859	17636	17831	17810	17779	17546	17690	17718	18003	17585	17752	17554	17623	17654	17669	17663	17551	17821	17665	17509	17820	17561	17647	17609	17616	17774	17518	17509	17755	17707	17511	17722	17679	17659	17619	17697	17912	17836	17847	17851	17702	17766	17670	17867	17660	17789	17800	17612	17594	17692	17753	17368	17399	17777	17453	17496	17770	17813	17522	17600	17631	17561	17513	17680	17601	17444	17539	17645	17760	17599	17827	17597	17864	17769	17833	17764	17555	17710	17670	17707	17720	17995	17738	17458	17699	17706	17592	17845	17632	17658	17775	17758	17651	17821	17489	17719	17788	17717	17512	17574	17669	17816	17703	17559	17503	17696	17846	17755	17618	17685	17696	17765	17509	17537	17705	17595	17772	17641	17743	17555	17594	17546	17720	17674	17701	17707	17669	17563	17862	17639	17452	17485	17819	17634	17687	17579	17681	17690	17816	17712	17617	17570	17873	17688	17774	17593	17780	17799	17847	17529	17691	17585	17583	17701	17577	17747	17869	17593	17870	17826	17692	17714	17784	17623	17774	17729	17752	17685	17761	17780	17780	17474	17614	17629	17436	17468	17613	17626	17625	17666	17775	17761	17618	17724	17552	17597	17701	17627	17573	17621	17755	17534	17776	17644	17715	17531	17724	17709	17635	17704	17809	17684	17769	17666	17641	17693	17622	17753	17624	17496	17729	17417	17766	17562	17783	17507	17794	17524	17668	17875	17755	17631	17577	17740	17706	17743	17630	17741	17665	17566	17710	17625	17702	17675	17498	17719	17736	17598	17862	17663	17562	17673	17688	17357	17496	17446	17692	17656	17723	17737	17479	17752	17805	17620	17778	17728	17475	17544	17958	17676	17721	17731	17608	17761	17779	17813	17844	17569	17607	17601	17908	17496	17696	17530	17659	17508	17633	17721	17532	17630	17740	17684	17640	17608	17621	17507	17731	17683	17718	17663	17773	17560	17712	17629	17599	17414	17548	17712	17679	17600	17929	17551	17833	17641	17685	17709	17642	17771	17657	17558	17666	17541	17826	17784	17588	17641	17776	17527	17802	17723	17824	17597	17657	17659	17643	17835	17722	17708	17516	17780	17707	17677	17511	17768	17884	17780	17791	17890	17768	17662	17448	17789	17588	17479	17682	17651	17695	17500	17841	17758	17487	17697	17683	17627	17679	17557	17769	17471	17700	17796	17633	17627	17741	17634	17701	17508	17668	17693	17902	17491	17620	17820	17708	17680	17617	17829	17651	17812	17874	17541	17850	17614	17682	17812	17658	17547	17542	17634	17978	17579	17599	17963	17775	17642	17593	17662	17634	17709	17696	17693	17654	17526	17647	17498	17660	17737	17670	17734	17646	17774	17723	17832	17585	17741	17738	17862	17978	17622	17732	17601	17483	17598	17509	17667	17929	17779	17738	17615	17758	17762	17880	17738	17904	17852	17712	17732	17757	17749	17654	17654	17681	17840	17589	17466	17646	17634	17582	17861	17720	17520	17685	17696	17646	17507	17689	17663	17538	17563	17788	17822	17748	17681	17558	17506	17568	17811	17650	17466	17737	17565	17750	17687	17366	17467	17616	17626	17644	17500	17706	17639	17985	17663	17795	17733	17471	17739	17744	17905	17706	17444	17817	17634	17766	17677	17584	17506	17548	17646	17714	17703	17685	17820	17732	17561	17489	17676	17818	17773	17934	17675	17757	17621	17729	17544	17608	17695	17709	17520	17817	17661	17617	17484	17756	17750	17708	17625	17662	17682	17824	17763	17746	17514	17777	17562	17702	17612	17859	17578	17943	17857	17602	17390	17817	17646	17884	17643	17760	17547	17590	17539	17494	17462	17689	17827	17865	17659	17760	17704	17800	17975	17639	17592	17692	17579	17492	17661	17713	17479	17396	17842	17766	17591	17910	17469	17738	17767	17450	17660	17760	17575	17687	17679	17741	17759	17477	17799	17639	17686	17642	17450	17744	17630	17820	17672	17733	17576	17680	17666	17688	17702	17743	17658	17922	17612	17742	17697	17564	17804	17718	17820	17682	17609	17629	17682	17738	17616	17593	17612	17720	17593	17689	17606	17759	17645	17610	17685	17892	17650	17680	17751	17623	17676	17885	17659	17927	17589	17366	17612	17466	17592	17747	17565	17671	17647	17617	17656	17687	17709	17801	17475	17781	17525	17809	17649	17669	17554	17681	17678	17602	17620	17862	17730	17569	17635	17578	17454	17655	17709	17786	17861	17691	17548	17651	17552	17645	17756	17792	17730	17640	17766	17853	17733	17707	17739	17735	17545	17582	17726	17585	17671	17702	17475	17480	17503	17397	17691	17612	17795	17538	17484	17679	17655	17714	17818	17825	17382	17617	17705	17683	17752	17709	17551	17583	17776	17578	17843	17631	17585	17754	17711	17710	17358	17647	17482	17894	17877	17574	17513	17604	17527	17385	17735	17600	17631	17662	17801	17670	17693	17699	17651	17678	17650	17808	17708	17734	17594	17711	17739	17804	18044	17633	17580	17620	17652	17607	17729	17726	17848	17618	17627	17492	17583	17772	17625	17682	17741	17469	17617	17790	17650	17570	17691	17562	17618	17810	17883	17632	17741	17645	17823	17642	17621	17659	17585	17724	17566	17612	17689	17696	17582	17849	17803	17657	17708	17511	17613	17855	17630	17590	17663	17472	17805	17714	17622	17552	17566	17469	17773	17639	17650	17851	17696	17566	17781	17808	17658	17879	17709	17654	17736	17486	17649	17701	17716	17640	17599	17684	17701	17724	17657	17729	17460	17881	17569	17791	17556	17653	17710	17594	17514	17709	17492	17601	17704	17628	17642	17589	17767	17545	17415	17768	17834	17663	17598	17900	17848	17566	17711	17536	17709	17657	17731	17572	17409	17911	17632	17764	17708	17841	17582	17426	17660	17793	17649	17875	17660	17686	17855	17612	17701	17554	17537	17648	17709	17731	17621	17702	17520	17632	17653	17810	17780	17644	17549	17600	17507	17442	17540	17657	17924	17808	17486	17431	17650	17728	17719	17775	17645	17693	17642	17589	17746	17742	17599	17406	17631	17587	17645	17803	17699	17760	17769	17710	17494	17830	17861	17701	17631	17748	17612	17845	17676	17722	17777	17620	17723	17611	17505	17700	17748	17701	17882	17446	17546	17404	17654	17870	17536	17650	17521	17746	17533	17697	17630	17563	17721	17691	17669	17774	17683	17719	17724	17753	17663	17735	17909	17464	17834	17863	17757	17738	17706	17719	17579	17682	17656	17736	17718	17824	17499	17693	17600	17767	17839	17645	17535	17745	17534	17524	17473	17678	17719	17625	17938	17674	17701	17622	17693	17636	17507	17610	17677	17679	17597	17784	17793	17639	17620	17782	17710	17885	17602	17681	17594	17635	17713	17476	17413	17628	17695	17620	17721	17834	17627	17508	17684	17607	17673	17657	17887	17780	17590	17721	17898	17877	17617	17630	17627	17728	17805	17658	17781	17486	17718	17658	17621	17484	17462	17702	17539	17739	17647	17598	17614	17857	17528	17705	17577	17747	17587	17593	17928	17786	17872	17706	17674	17420	17743	17697	17689	17664	17683	17768	17775	17865	17668	17545	17626	17799	17906	17763	17652	17759	17668	17617	17703	17763	17780	17924	17586	17646	17771	17441	17605	17563	17787	17673	17607	17606	17723	17615	17631	17686	17735	17632	17878	17492	17433	17579	17473	17712	17828	17542	17809	17760	17701	17603	17807	17662	17691	17934	17713	17822	17630	17762	17766	17795	17681	17721	17962	17732	17757	17861	17495	17606	17702	17726	17548	17714	17707	17769	17875	17594	17650	17897	17689	17622	17795	17854	17464	17635	17618	17637	17688	17683	17803	17660	17759	17825	17637	17685	17455	17567	17631	17487	17779	17918	17776	17698	17877	17707	17414	17638	17657	17609	17842	17636	17342	17725	17581	17436	17726	17410	17641	17796	17708	17722	17654	17675	17599	17690	17734	17629	17536	17669	17662	17692	17816	17654	17709	17650	17783	17585	17594	17629	17664	17686	17525	17589	17734	17250	17766	17907	17718	17722	17718	17493	17566	17630	17516	17816	17624	17828	17562	17704	17742	17755	17717	17915	17909	17766	17653	17592	17669	17715	17668	17668	17613	17751	17771	17746	17612	17572	17620	17641	17895	17662	17867	17633	17789	17487	17750	17583	17746	17770	17714	17754	17603	17554	17544	17755	17575	17635	17677	17583	17509	17570	17599	17847	17555	17662	17744	17559	17610	17783	17769	17629	17610	17709	17819	17676	17469	17788	17579	17912	17746	17636	17689	17618	17781
30070	52871	51922	42430	35043	30718	26369	22236	20526	20348	19122	18348	16914	15788	15580	15318	15228	15452	15226	15107	15211	15177	15014	15107	15020	14805	14910	15054	15081	14865	14877	15094	14817	14811	14976	14862	14908	15027	14941	14894	14825	14897	14932	14752	15036	15018	14812	14901	14801	14759	14910	15064	14750	14622	14832	14939	14812	14876	14940	14993	14800	15001	14717	14809	14875	14882	14819	14757	14786	14901	14771	14937	14703	14707	14865	14784	14793	14690	14772	14896	14795	14788	14851	14904	15004	14665	14844	15010	14890	14989	14778	14864	14850	14645	14806	14647	14829	14809	14839	14785	14881	14705	14878	14767	15005	14869	14751	14818	15088	14809	14924	14808	14772	14600	14786	14811	14775	14853	14838	14889	14792	14928	14890	14745	14693	14809	14951	14715	14875	14716	14883	14786	14859	14756	14847	14779	14800	14723	14963	14691	14667	14761	14857	14964	14636	14933	14692	14784	14846	14999	15024	14835	14731	14810	14854	14726	14835	14535	14695	14858	14633	14767	15020	14825	15044	14750	14818	14893	14959	14870	14739	14799	14790	14855	14934	14981	14895	14767	14801	14878	14932	15092	14796	14863	14878	14818	14812	14812	14921	14714	14996	14756	14879	14850	14659	14844	14928	14924	14872	14978	14686	14806	14966	14771	14783	14921	14931	14807	14719	14741	14702	14845	14898	14733	14919	14907	14875	14835	14941	14947	14734	14846	14810	14867	14834	14761	14990	14849	14742	14764	14659	14767	14884	15040	14978	14841	14692	14602	14927	14781	14665	14859	14685	14886	14793	14872	14826	14804	14905	14840	14728	14884	14805	14998	14739	14637	14970	14949	14924	14683	14721	14679	14845	14750	14816	14705	14771	14852	14854	14816	14938	14759	14959	14876	14841	14837	14927	14903	14969	14631	14754	14972	14707	14818	14773	14943	14878	14869	14861	14923	14709	14775	14791	14804	15003	14634	14841	14753	14777	14709	14855	14823	14958	14839	14798	14735	14901	14794	14924	14887	14779	14858	14949	14804	14884	14845	14636	14677	14814	14651	14806	14727	14862	14914	14937	14813	14954	14561	14938	14936	14759	14864	14835	14817	14898	14788	14773	14754	14887	14673	14727	14996	14794	14865	14805	14881	14733	14903	14855	14794	14919	14883	14709	14811	14554	14826	14706	14894	14782	15023	14855	14887	14668	14883	14903	14783	14750	14726	14853	14769	14821	14926	14810	14967	14773	14649	14891	14954	14701	14798	14881	14790	14948	14889	14842	14980	14728	14792	14848	14945	14918	14636	14926	14711	14752	14887	14754	14856	14855	14841	14881	14808	14834	14805	14996	14938	14861	14793	14915	14720	14863	14808	14915	14955	14855	14881	14790	14943	14810	14764	14958	14857	14738	14836	14870	14560	14860	14776	14993	14663	14854	14907	14805	14701	14793	14850	14692	14864	14904	14830	14823	14651	14942	14774	14881	14760	14868	15078	15000	14717	15001	14832	14784	14752	14812	14644	14934	14821	14898	14958	14865	14787	14778	14833	14838	14809	14793	14744	15067	14935	14915	14819	14823	14774	14780	14984	14820	14841	14826	14874	14920	14836	14817	14914	14783	14890	14828	14841	14952	14834	14864	14792	14816	14716	14969	14628	14960	14834	14847	14992	14838	14828	14830	14997	14690	14850	14839	14775	14920	14757	14850	14749	14836	14736	14931	14879	14684	14820	14851	14816	14915	14784	14873	14860	14690	14953	14881	14857	14970	14799	14835	14871	14902	14837	14674	14959	14832	14984	14878	14765	14812	14765	14918	14872	14921	14806	14912	14676	14893	14948	14904	14846	14893	14796	14793	14916	14784	14665	14717	14735	14664	14859	15018	14775	14956	14803	14809	14746	14840	14809	14884	14731	14940	14868	14818	14752	14777	14862	14873	14770	14925	14759	14684	14748	14826	14898	14819	14879	14785	14876	14933	14676	14686	14832	14787	14710	14779	14819	14770	14744	14883	14781	14727	14902	14925	14871	14775	14855	14835	15091	14893	14807	14864	14890	14698	14757	14875	14869	14896	14585	14743	14724	14865	14877	14899	14736	14853	14896	14652	14778	14802	14743	14862	14795	14755	14912	14879	14825	14731	14845	14801	14593	14960	14973	14880	14827	14915	14887	14858	14707	14792	14744	14897	14929	14914	14693	14802	14863	14843	14925	14978	14918	14847	14778	15011	14771	14665	14967	14764	14809	14878	14671	14732	14737	14829	15065	14907	14839	14811	14787	14787	14743	14863	14911	14643	14914	14873	14915	14839	14828	14611	14704	14793	14891	14817	14800	14742	14907	14886	14899	14765	14739	14746	14855	14903	14883	14944	14737	14949	14707	14849	14873	14790	14683	14814	14857	14992	14656	14989	14756	14835	14917	14854	14761	14767	14853	14527	14784	14785	14824	14832	14838	14804	14839	14839	14852	14895	14734	14825	14825	14891	14741	14760	14872	14757	14687	14778	14853	14732	15027	14859	14759	15065	14678	14755	14971	14810	14830	14774	14639	14841	14956	14788	14676	14738	14948	14927	14605	14873	14797	14833	14862	14694	14760	14750	14862	14734	14876	14881	14829	14890	14889	14957	14928	14787	14957	14915	14738	14898	14900	14759	14871	14840	14811	14823	14748	14927	14711	14775	14736	14717	14942	14859	14802	14904	14767	14963	14760	14808	14719	14715	14840	14909	14971	14792	14669	14717	14850	14761	14776	14845	14957	15036	14785	14825	14737	14775	14831	14727	14707	14854	15010	14863	14718	14934	14747	14890	14838	14806	14839	14789	14826	14905	14678	14837	14945	14760	14806	14925	14963	14926	14955	14864	14929	14745	14707	14854	14839	14888	14702	14976	14782	14938	14796	14866	14694	14814	14755	14929	14832	14711	14829	14697	14991	14730	14791	14795	14833	14972	14765	14831	14962	14979	14782	14736	14919	14624	14743	14831	14776	14935	14856	14939	14716	14874	14751	15020	15025	14857	14792	14853	14665	14869	14744	14674	14789	14706	14720	14876	14851	14765	14885	14783	14892	14922	14877	14711	14855	14794	14778	14950	14822	14791	14751	14938	14958	14848	14935	14942	14796	14700	14966	14748	14831	14896	14760	14922	14871	14727	14829	14802	14781	15020	14744	14912	14995	14800	14890	14689	14931	14609	14916	14842	14736	14776	14968	14625	14865	14782	14701	14802	14831	14966	14737	14895	14862	14858	14700	14831	14798	14787	14859	14765	14937	14746	14785	14796	14761	14694	14812	14980	14915	14893	14844	14856	14820	14777	14976	14797	14714	14981	15008	14930	14825	14853	14942	14961	14822	15060	14818	14716	14878	14834	14930	14891	14719	14816	14747	14928	14844	14788	14884	14795	14833	14799	15021	14895	14883	14813	14786	14758	14760	14645	14734	14830	14729	14752	14945	14762	14830	14781	14809	14864	14856	14844	14714	14741	14871	14873	14779	14961	15042	14723	14827	14814	14722	14761	14822	14721	14805	14890	14652	14667	14766	14788	14892	14883	14650	14786	14833	14848	14808	14927	14727	14852	14932	14880	14766	14821	14725	14866	14932	14918	14718	14846	14836	15013	14802	14770	14758	14945	14837	14834	14824	14759	14724	14876	15034	14964	14820	14895	14823	14789	14879	14757	14791	14809	14863	14798	14810	14813	14771	14865	14736	14938	15045	14704	14835	14833	14941	14804	14866	14861	14729	14757	14931	14927	14853	14756	14805	14711	14880	14799	14817	14890	14816	14795	14676	14862	14935	14760	14903	14638	14799	14811	14944	14815	14785	14836	14560	14907	14784	14809	14812	14743	14813	14786	14951	14934	14670	14703	14842	14921	14815	14904	14832	14738	14866	14807	14802	14868	14691	14742	14873	14751	14833	14918	14895	14847	14751	14895	14778	14636	14820	14889	14857	14783	14895	14923	14919	14888	14959	14749	14806	14920	15015	14706	14894	14731	14756	14760	14647	14825	14900	14808	14842	14968	14786	14619	14810	14778	14805	14843	14741	14857	14809	14774	14837	14696	14893	14816	14840	14764	14985	14771	14774	14998	14935	14584	14917	14799	14728	14969	14836	14896	14893	14786	14820	14892	14862	14749	14902	14913	14849	14818	14796	14757	14834	14892	14897	14855	14746	14793	14723	14829	15019	14903	14750	14917	15038	14858	14799	14737	14865	14866	14795	14840	15012	14709	14785	14929	14838	14963	14909	14927	14749	14824	14817	14743	14734	14969	14686	14961	14678	14856	14928	14834	14670	14779	14695	14954	14787	14746	14842	14666	14845	14786	14846	14882	15040	14767	14954	14818	14861	14673	14729	14881	14828	14671	14794	14947	14849	14789	14655	14704	14664	14870	14769	14722	14876	14845	14808	14742	14727	14854	14738	14707	14600	14846	14791	14955	14820	14871	14935	14846	14714	14907	14696	14777	14886	14850	14936	14829	14677	14784	14846	14928	14830	14813	14883	14954	14828	14873	14747	14819	14934	14710	14785	14919	14821	14798	14781	15030	14719	14691	14768	14832	14647	14736	14811	14802	14943	14828	14870	14778	14800	14809	14826	14928	14787	14811	14864	14675	14883	14787	14862	14853	14742	14899	14902	14893	14864	14737	14951	14810	14827	14920	14687	14819	14829	14808	14884	14840	14793	14930	14639	14840	14736	14814	14611	14961	14742	14875	14810	14982	14871	14937	14545	14846	14824	14751	14692	14850	14799	14844	14841	14852	15149	15041	14881	14786	14912	14857	14825	15074	14937	14817	14816	14815	14773	14698	14894	14868	14759	14875	14758	14829	14795	14687	14712	14930	14898	14776	14797	14882	14818	14727	14717	14837	14701	14881	14844	14879	14786	14669	14854	14648	14879	14868	14877	14717	14852	15020	14860	14935	14760	14809	14835	14949	14714	14912	14766	14999	14695	14802	14715	14709	14803	14801	14730	14802	14823	14820	14701	14846	15026	14833	14832	14760	14762	14978	14711	14848	14929	14782	14855	14716	14928	14864	14728	14878	14808	14877	14879	14923	14671	14655	14912	14807	14849	14858	14678	14779	14864	14790	14803	14963	14877	14837	14956	14741	14912	14865	14734	14923	14836	14691	14890	14769	14848	14629	14999	14671	14803	14829	14803
31327	26407	28015	24312	19937	17973	17380	16917	16472	16308	16282	16064	15793	15747	15668	15660	15693	15681	15693	15717	15766	15477	15559	15697	15652	15636	15607	15587	15605	15632	15653	15514	15606	15650	15799	15733	15653	15460	15560	15432	15545	15602	15532	15482	15616	15414	15857	15548	15639	15552	15490	15687	15705	15572	15803	15657	15447	15416	15524	15659	15416	15689	15577	15580	15618	15467	15517	15622	15626	15621	15532	15574	15504	15633	15498	15766	15499	15430	15515	15512	15727	15443	15439	15400	15618	15381	15600	15564	15378	15656	15558	15475	15603	15557	15667	15700	15528	15574	15687	15752	15541	15643	15522	15620	15577	15515	15576	15461	15613	15296	15433	15402	15309	15584	15449	15606	15731	15709	15605	15495	15527	15504	15574	15422	15534	15412	15488	15544	15624	15656	15299	15479	15540	15513	15492	15654	15534	15470	15586	15482	15418	15607	15613	15553	15442	15589	15508	15537	15514	15420	15500	15683	15413	15823	15517	15290	15592	15566	15621	15610	15490	15457	15860	15778	15474	15488	15500	15408	15756	15329	15694	15616	15672	15676	15518	15661	15511	15608	15564	15568	15543	15612	15610	15522	15658	15553	15610	15489	15551	15583	15472	15549	15416	15451	15558	15397	15576	15401	15703	15504	15450	15715	15602	15427	15552	15533	15657	15635	15550	15665	15410	15739	15450	15603	15810	15365	15503	15465	15508	15587	15521	15583	15474	15602	15445	15537	15688	15372	15529	15617	15553	15625	15431	15648	15407	15456	15627	15699	15565	15493	15412	15606	15340	15508	15584	15501	15598	15521	15397	15606	15657	15510	15419	15571	15531	15604	15451	15457	15503	15528	15627	15506	15425	15442	15512	15523	15562	15419	15525	15579	15585	15459	15405	15540	15695	15606	15590	15402	15416	15477	15448	15469	15310	15629	15766	15553	15683	15488	15816	15512	15373	15594	15454	15427	15752	15766	15556	15591	15528	15564	15567	15554	15541	15485	15416	15636	15565	15586	15504	15689	15501	15542	15701	15460	15474	15542	15685	15613	15730	15560	15517	15685	15421	15572	15680	15439	15721	15690	15432	15558	15624	15484	15710	15488	15462	15541	15288	15596	15442	15392	15475	15477	15664	15560	15636	15448	15330	15483	15418	15398	15402	15505	15619	15616	15701	15368	15525	15530	15413	15618	15566	15622	15528	15667	15669	15516	15642	15296	15483	15766	15629	15459	15445	15649	15436	15496	15345	15477	15512	15412	15712	15682	15612	15837	15503	15638	15602	15568	15645	15705	15678	15500	15576	15541	15448	15592	15359	15264	15596	15474	15758	15581	15582	15498	15572	15468	15358	15572	15617	15684	15389	15681	15534	15813	15556	15603	15767	15429	15450	15382	15504	15719	15395	15549	15652	15379	15507	15587	15760	15493	15536	15430	15459	15650	15592	15646	15744	15707	15536	15551	15497	15367	15580	15686	15378	15483	15325	15556	15512	15852	15473	15355	15745	15560	15500	15382	15668	15576	15479	15528	15508	15490	15481	15579	15665	15423	15564	15239	15311	15553	15453	15473	15586	15622	15675	15547	15618	15312	15493	15455	15563	15596	15729	15422	15523	15684	15478	15603	15661	15356	15608	15555	15533	15716	15589	15689	15528	15379	15519	15500	15640	15436	15559	15647	15506	15487	15526	15465	15543	15430	15589	15432	15782	15509	15458	15619	15667	15524	15637	15714	15739	15516	15357	15559	15501	15514	15786	15530	15561	15697	15627	15413	15403	15571	15428	15530	15441	15494	15422	15467	15500	15550	15658	15356	15642	15803	15588	15484	15495	15526	15648	15605	15546	15551	15370	15387	15588	15450	15624	15374	15346	15459	15578	15565	15623	15614	15479	15486	15540	15553	15439	15415	15547	15402	15454	15614	15519	15503	15435	15705	15614	15727	15563	15520	15461	15526	15411	15565	15619	15447	15564	15543	15676	15597	15708	15635	15333	15635	15478	15450	15665	15513	15427	15372	15536	15450	15613	15592	15640	15478	15463	15444	15480	15659	15336	15483	15468	15535	15560	15712	15749	15613	15669	15704	15811	15613	15533	15527	15426	15511	15605	15517	15446	15496	15534	15546	15644	15468	15501	15508	15672	15566	15643	15556	15524	15794	15622	15559	15488	15472	15471	15542	15668	15476	15407	15769	15616	15593	15631	15670	15568	15477	15540	15465	15586	15768	15628	15536	15539	15677	15739	15501	15492	15506	15325	15450	15578	15517	15377	15392	15658	15577	15664	15584	15621	15467	15440	15734	15443	15665	15642	15733	15475	15559	15391	15571	15685	15667	15667	15653	15450	15654	15555	15503	15676	15507	15492	15616	15363	15587	15536	15411	15569	15479	15486	15457	15495	15515	15508	15611	15465	15568	15624	15497	15577	15456	15396	15560	15512	15567	15630	15448	15417	15601	15773	15344	15497	15611	15640	15422	15536	15390	15373	15579	15566	15356	15616	15657	15721	15472	15722	15526	15588	15410	15547	15481	15474	15352	15511	15450	15553	15506	15615	15429	15685	15568	15484	15810	15507	15588	15563	15738	15650	15362	15372	15532	15676	15369	15283	15599	15583	15475	15655	15596	15588	15558	15619	15488	15552	15764	15658	15462	15420	15610	15621	15507	15542	15461	15662	15739	15609	15596	15374	15510	15608	15538	15467	15395	15465	15367	15762	15515	15501	15583	15441	15509	15573	15640	15494	15536	15694	15498	15465	15338	15357	15442	15524	15604	15420	15347	15621	15818	15697	15420	15530	15558	15495	15646	15496	15468	15597	15675	15677	15751	15678	15589	15487	15568	15602	15514	15599	15571	15580	15548	15620	15561	15723	15823	15505	15417	15544	15564	15482	15490	15461	15589	15575	15441	15592	15596	15405	15634	15627	15537	15634	15713	15519	15346	15424	15611	15531	15653	15519	15629	15628	15373	15512	15262	15662	15611	15532	15553	15494	15481	15688	15609	15516	15550	15424	15472	15318	15508	15434	15409	15399	15590	15454	15472	15570	15534	15544	15595	15466	15641	15648	15689	15721	15601	15601	15643	15502	15537	15449	15596	15567	15400	15549	15591	15446	15546	15604	15557	15546	15561	15466	15465	15348	15491	15408	15621	15540	15696	15712	15649	15494	15441	15640	15568	15566	15816	15617	15593	15409	15503	15530	15371	15581	15521	15605	15607	15668	15711	15475	15465	15604	15403	15494	15719	15503	15528	15606	15509	15516	15554	15522	15439	15835	15761	15288	15601	15623	15623	15489	15634	15748	15394	15313	15373	15590	15408	15410	15514	15634	15607	15717	15642	15677	15367	15373	15420	15477	15727	15420	15660	15540	15643	15378	15403	15349	15583	15675	15536	15657	15622	15418	15500	15421	15502	15575	15314	15410	15545	15498	15270	15562	15531	15255	15470	15463	15695	15549	15593	15294	15471	15629	15621	15478	15346	15646	15702	15625	15540	15614	15540	15429	15548	15589	15587	15549	15661	15455	15624	15489	15672	15486	15251	15842	15606	15513	15746	15605	15651	15573	15582	15410	15420	15589	15488	15469	15530	15699	15407	15390	15552	15287	15508	15469	15658	15444	15613	15592	15617	15550	15471	15402	15499	15471	15433	15486	15491	15691	15532	15469	15558	15579	15527	15597	15400	15385	15634	15653	15438	15573	15511	15617	15465	15638	15661	15557	15585	15567	15411	15648	15414	15461	15762	15584	15369	15563	15442	15467	15498	15584	15661	15661	15458	15379	15471	15692	15477	15532	15717	15417	15366	15427	15517	15539	15588	15584	15719	15556	15378	15390	15488	15548	15396	15589	15554	15603	15604	15461	15483	15352	15442	15473	15454	15435	15375	15516	15548	15587	15530	15500	15642	15493	15668	15580	15413	15508	15502	15707	15451	15520	15506	15450	15674	15596	15772	15709	15467	15474	15526	15589	15604	15381	15618	15711	15624	15588	15336	15595	15467	15243	15590	15564	15703	15630	15474	15553	15560	15639	15552	15770	15434	15566	15626	15534	15584	15612	15622	15580	15413	15629	15416	15412	15452	15729	15592	15569	15583	15380	15606	15553	15479	15389	15641	15357	15585	15503	15598	15692	15433	15613	15646	15628	15485	15619	15555	15484	15595	15547	15530	15608	15507	15427	15334	15499	15434	15573	15374	15485	15691	15462	15479	15612	15595	15651	15440	15592	15453	15612	15418	15576	15445	15584	15539	15577	15422	15722	15609	15438	15761	15620	15529	15381	15676	15705	15489	15589	15693	15508	15681	15697	15545	15685	15576	15452	15519	15502	15461	15479	15656	15565	15639	15514	15341	15473	15504	15570	15387	15339	15521	15504	15638	15539	15622	15545	15698	15825	15558	15780	15567	15400	15498	15484	15508	15618	15380	15594	15573	15522	15633	15530	15575	15545	15552	15416	15640	15424	15495	15759	15509	15589	15606	15411	15508	15421	15738	15537	15446	15600	15600	15468	15372	15860	15520	15394	15618	15518	15493	15483	15432	15523	15491	15481	15490	15589	15461	15540	15594	15649	15511	15661	15585	15553	15538	15522	15552	15357	15456	15457	15484	15608	15396	15542	15647	15651	15751	15709	15423	15405	15482	15632	15704	15484	15498	15438	15524	15527	15411	15431	15653	15523	15459	15573	15575	15426	15669	15580	15647	15454	15648	15647	15658	15554	15412	15554	15598	15652	15384	15595	15566	15708	15696	15538	15464	15438	15529	15543	15635	15545	15657	15587	15545	15490	15616	15433	15408	15498	15648	15521	15581	15710	15663	15622	15544	15550	15521	15437	15562	15739	15683	15469	15662	15536	15521	15662	15595	15455	15695	15719	15633	15456	15516	15500	15462	15610	15416	15452	15801	15780	15472	15527	15703	15474	15558	15490	15544	15439	15667	15645	15565	15629	15526	15719	15752	15378	15491	15759	15469	15709	15744	15516	15586	15495	15505	15586	15382	15383	15588	15640	15637	15527	15371	15470	15473	15608	15417	15495	15368	15467	15751	15413	15619	15498	15567	15395	15562	15478	15687	15637	15473	15802	15366	15605	15609	15592	15489	15631	15498	15543	15437	15408	15696	15639	15546	15508	15559	15867	15697	15498	15581	15437	15503	15699	15435
25176	34038	32221	25004	20111	17132	16177	15623	15225	14790	14608	14294	14137	13662	13947	13860	13753	13607	13725	13703	13672	13694	13645	13543	13787	13628	13635	13629	13578	13653	13603	13677	13602	13418	13549	13586	13479	13584	13561	13627	13677	13526	13468	13519	13743	13520	13542	13615	13476	13611	13561	13474	13471	13599	13528	13561	13637	13483	13469	13591	13708	13593	13616	13594	13651	13592	13546	13429	13457	13686	13580	13720	13520	13476	13527	13558	13739	13711	13498	13528	13622	13604	13581	13627	13531	13675	13461	13617	13499	13512	13609	13385	13410	13526	13662	13724	13458	13507	13633	13719	13442	13447	13500	13610	13610	13485	13616	13534	13601	13431	13498	13623	13485	13584	13553	13669	13632	13586	13525	13476	13579	13488	13493	13583	13673	13660	13596	13583	13492	13614	13537	13622	13576	13657	13587	13397	13748	13568	13465	13664	13474	13579	13488	13642	13407	13514	13537	13600	13465	13634	13389	13626	13582	13703	13436	13349	13668	13598	13473	13701	13407	13631	13586	13502	13574	13477	13431	13597	13643	13566	13525	13365	13663	13635	13667	13635	13603	13685	13602	13588	13667	13580	13632	13575	13596	13463	13577	13616	13586	13509	13571	13842	13530	13283	13592	13649	13492	13657	13519	13529	13566	13505	13402	13638	13389	13569	13620	13491	13402	13580	13434	13612	13554	13619	13710	13681	13761	13431	13638	13646	13691	13393	13521	13587	13544	13518	13560	13517	13539	13589	13643	13429	13477	13811	13542	13551	13557	13765	13430	13382	13574	13401	13606	13735	13637	13564	13640	13535	13546	13608	13563	13668	13548	13598	13654	13475	13625	13501	13551	13649	13399	13435	13492	13637	13604	13606	13548	13552	13701	13612	13638	13628	13638	13557	13513	13467	13670	13367	13620	13474	13628	13496	13555	13383	13586	13477	13556	13426	13466	13579	13656	13629	13406	13534	13516	13516	13568	13569	13543	13471	13527	13471	13762	13622	13588	13395	13586	13525	13541	13520	13619	13422	13592	13561	13568	13574	13581	13515	13600	13598	13429	13466	13613	13401	13595	13300	13641	13702	13527	13452	13751	13532	13528	13536	13658	13565	13508	13400	13556	13555	13580	13643	13515	13615	13555	13617	13546	13497	13473	13612	13510	13431	13686	13386	13517	13486	13598	13498	13637	13459	13444	13670	13414	13682	13623	13617	13535	13423	13519	13664	13422	13542	13583	13543	13631	13428	13564	13467	13720	13423	13651	13642	13559	13661	13550	13626	13575	13506	13339	13578	13690	13619	13565	13617	13545	13442	13554	13443	13502	13562	13590	13648	13518	13593	13466	13401	13655	13511	13446	13608	13423	13460	13618	13648	13745	13608	13598	13518	13563	13445	13490	13722	13598	13548	13518	13664	13665	13493	13595	13472	13725	13508	13584	13497	13582	13503	13601	13508	13477	13463	13681	13502	13589	13541	13493	13721	13361	13379	13638	13544	13503	13483	13476	13668	13489	13671	13502	13511	13672	13543	13748	13544	13658	13442	13537	13492	13631	13593	13529	13601	13364	13520	13652	13572	13555	13597	13526	13582	13566	13550	13518	13553	13391	13548	13547	13626	13695	13558	13633	13478	13497	13452	13550	13524	13490	13537	13700	13656	13514	13583	13765	13519	13542	13553	13660	13538	13764	13635	13499	13332	13607	13633	13608	13496	13633	13622	13598	13570	13479	13469	13570	13515	13319	13488	13550	13485	13626	13671	13568	13471	13494	13418	13645	13535	13563	13422	13589	13349	13516	13449	13517	13630	13528	13551	13619	13498	13648	13571	13407	13549	13595	13450	13553	13429	13688	13512	13624	13610	13718	13567	13475	13509	13488	13433	13693	13709	13751	13536	13577	13460	13504	13699	13253	13609	13426	13569	13684	13422	13510	13534	13717	13741	13499	13683	13391	13474	13526	13443	13510	13560	13564	13714	13514	13408	13524	13554	13599	13536	13518	13639	13568	13597	13519	13575	13595	13520	13583	13511	13666	13413	13530	13513	13665	13314	13590	13719	13587	13633	13419	13426	13705	13626	13523	13572	13464	13435	13358	13549	13701	13696	13636	13601	13538	13520	13378	13631	13440	13477	13486	13352	13622	13546	13526	13585	13594	13540	13495	13527	13590	13525	13497	13537	13550	13601	13500	13572	13634	13642	13476	13525	13552	13598	13506	13356	13453	13676	13691	13444	13436	13521	13530	13598	13628	13516	13445	13606	13501	13578	13544	13651	13517	13612	13583	13404	13592	13575	13532	13711	13535	13580	13464	13568	13709	13638	13377	13758	13462	13593	13562	13675	13712	13417	13474	13672	13573	13611	13535	13504	13535	13710	13483	13537	13593	13503	13524	13616	13620	13445	13717	13859	13407	13495	13590	13733	13419	13531	13627	13447	13424	13584	13432	13702	13602	13619	13416	13645	13652	13672	13384	13632	13443	13662	13602	13529	13446	13710	13702	13568	13564	13452	13590	13395	13469	13544	13566	13368	13495	13433	13506	13384	13529	13520	13410	13527	13525	13623	13595	13327	13430	13631	13561	13492	13501	13537	13526	13571	13755	13548	13727	13543	13593	13462	13650	13537	13510	13752	13589	13591	13424	13567	13423	13380	13623	13605	13683	13542	13505	13512	13467	13476	13750	13586	13679	13600	13511	13464	13483	13549	13586	13522	13515	13579	13511	13513	13774	13410	13565	13742	13424	13398	13408	13400	13653	13524	13695	13611	13525	13664	13667	13627	13678	13446	13688	13507	13508	13585	13666	13596	13586	13458	13626	13630	13559	13603	13538	13604	13572	13644	13667	13497	13515	13465	13463	13454	13527	13673	13577	13593	13592	13526	13486	13508	13590	13663	13571	13493	13691	13476	13573	13735	13559	13584	13635	13688	13637	13666	13670	13609	13676	13492	13577	13521	13549	13682	13443	13563	13659	13587	13611	13560	13580	13466	13518	13623	13695	13554	13655	13630	13459	13479	13591	13410	13718	13511	13608	13753	13551	13542	13658	13540	13679	13486	13460	13482	13641	13665	13548	13502	13651	13554	13679	13308	13560	13729	13688	13617	13524	13495	13587	13463	13601	13562	13761	13550	13637	13414	13562	13736	13437	13591	13669	13557	13518	13553	13467	13573	13501	13492	13626	13633	13631	13535	13525	13641	13411	13536	13536	13566	13644	13367	13743	13531	13674	13541	13427	13543	13609	13588	13496	13583	13547	13561	13428	13495	13594	13572	13679	13482	13528	13630	13451	13634	13592	13538	13595	13572	13473	13418	13561	13426	13546	13588	13671	13482	13651	13741	13636	13618	13619	13568	13709	13298	13686	13549	13574	13529	13544	13522	13625	13540	13577	13658	13559	13721	13542	13352	13475	13488	13419	13567	13628	13592	13498	13617	13440	13463	13369	13644	13546	13625	13554	13509	13431	13638	13635	13497	13636	13584	13478	13385	13534	13515	13600	13704	13468	13509	13469	13426	13484	13526	13631	13548	13428	13539	13726	13599	13571	13525	13577	13518	13583	13569	13405	13422	13571	13632	13559	13457	13548	13463	13640	13584	13494	13686	13491	13544	13598	13527	13675	13610	13700	13491	13771	13558	13438	13587	13422	13615	13558	13671	13478	13508	13504	13518	13537	13497	13471	13579	13620	13604	13515	13587	13527	13613	13527	13453	13644	13536	13646	13489	13511	13363	13677	13557	13616	13574	13550	13477	13582	13529	13477	13586	13491	13578	13548	13625	13592	13483	13679	13525	13540	13527	13470	13461	13450	13615	13460	13362	13744	13634	13515	13545	13523	13690	13557	13540	13543	13501	13567	13579	13601	13466	13638	13575	13458	13506	13545	13511	13671	13588	13565	13626	13458	13663	13545	13517	13526	13507	13663	13502	13571	13558	13590	13515	13447	13422	13416	13498	13710	13571	13435	13696	13620	13509	13457	13370	13460	13669	13455	13536	13419	13594	13703	13558	13559	13554	13496	13432	13593	13504	13589	13554	13812	13554	13470	13548	13543	13562	13512	13601	13506	13466	13514	13467	13597	13665	13691	13458	13522	13642	13476	13573	13480	13695	13434	13614	13741	13697	13492	13617	13461	13495	13551	13630	13637	13407	13509	13664	13563	13400	13347	13809	13519	13570	13575	13578	13664	13606	13421	13471	13548	13626	13563	13466	13405	13534	13666	13578	13463	13455	13708	13486	13446	13663	13561	13524	13473	13535	13712	13605	13602	13333	13427	13499	13390	13576	13509	13548	13529	13535	13473	13523	13774	13639	13586	13616	13653	13545	13579	13621	13481	13637	13522	13364	13467	13500	13675	13456	13511	13632	13503	13442	13692	13518	13457	13528	13506	13552	13534	13662	13573	13555	13607	13617	13414	13611	13576	13653	13436	13640	13528	13611	13659	13659	13688	13449	13720	13650	13485	13437	13590	13524	13529	13516	13666	13511	13636	13530	13414	13513	13555	13525	13572	13465	13525	13575	13517	13415	13566	13559	13533	13806	13509	13546	13575	13564	13538	13419	13642	13592	13409	13693	13614	13609	13570	13423	13699	13568	13444	13494	13630	13575	13596	13543	13459	13537	13596	13592	13419	13649	13580	13540	13335	13642	13438	13424	13490	13504	13525	13395	13471	13554	13635	13616	13694	13507	13399	13522	13445	13559	13575	13574	13763	13455	13554	13512	13641	13332	13657	13495	13467	13555	13568	13355	13677	13612	13416	13531	13435	13551	13532	13645	13586	13597	13483	13418	13594	13590	13557	13572	13445	13516	13579	13530	13450	13708	13537	13478	13322	13535	13607	13610	13516	13620	13395	13487	13585	13637	13572	13662	13601	13631	13600	13566	13742	13485	13569	13615	13595	13454	13404	13728	13434	13676	13677	13650	13569	13557	13479	13482	13581	13540	13671	13371	13547	13596	13447	13595	13694	13519	13385	13503	13604	13496	13447	13508	13570	13448	13502	13482	13545	13652	13720	13444	13353	13628	13510	13584	13498	13307	13418	13573	13633	13589	13420	13448	13459	13525	13571	13767	13516	13502	13758	13568	13613	13736	13391	13641	13535	13695	13486	13520	13510	13510	13508	13521	13562	13581	13675	13485	13691	13542	13550	13548	13563	13683
25807	21684	29137	27264	25326	25286	24434	21777	20994	19804	18837	17877	17874	17544	17384	17112	17127	17176	17150	17378	17246	17153	17303	17245	17191	16818	17039	17195	17029	17064	17177	17323	17302	16929	17276	16985	17133	17110	17159	17018	16952	16924	17182	17010	17111	17115	17163	17070	16995	16847	16981	17117	16936	17215	17226	17004	17155	16961	16886	16978	16914	17218	17010	17152	17189	17081	16947	17023	16758	17122	17020	16975	17071	17066	17020	17100	17160	17228	17057	16950	17004	16800	16928	16973	17256	17005	16937	16977	17126	17194	17062	17176	17009	16853	16897	16915	17076	17067	17122	16948	16990	16960	17042	17233	17091	16933	17076	16990	17047	17203	16870	16963	17094	17047	17073	17002	17109	17123	17118	17114	17055	17215	17059	16965	17105	17077	17118	17014	17080	17012	17049	17026	17067	17060	16975	16716	16953	17020	17005	17048	17081	17165	16850	16966	17062	16980	16975	16925	17073	17157	17146	17171	17133	16984	17063	17139	17050	16974	17195	17163	17227	16900	16876	17141	16976	17013	17024	16970	17122	16847	17022	16858	16886	16994	16895	16997	16931	16849	17123	17099	16977	16996	17173	16897	16950	16814	17125	17103	16783	17014	16839	17040	16906	16987	16964	17028	17049	17216	16962	17082	17087	17027	17020	16984	16830	16656	16964	17055	16872	17082	17226	17013	17077	17262	17010	17106	17033	16983	17046	17062	16950	16891	17137	17137	16871	17209	16927	16904	16970	17062	16867	16897	16936	16889	16872	16942	17131	17113	17087	16892	16964	16932	17102	17114	16910	17028	16880	17051	16875	16860	17065	17041	16895	17026	16871	17069	17071	17199	17218	16881	17117	17155	16938	17069	17003	17076	17001	16968	17020	17029	17125	17017	17035	16977	17027	16966	17059	17063	16905	16926	16788	17250	16893	17001	17056	16750	17146	17077	17176	17180	17138	17317	17078	17045	17048	16920	17003	17211	17067	17122	16917	17142	16743	17054	17041	17054	17104	17011	16973	16872	16994	17001	17150	17001	16955	17039	17039	16971	17086	16945	17143	17065	17030	16971	17028	17073	17086	17060	17005	17167	16995	17071	17059	16914	17062	16893	17255	16818	17036	17145	16894	17093	17197	16913	16943	17078	16959	16926	16893	17014	17113	17003	16894	16822	16928	16846	16979	16999	17124	16987	17020	17015	16944	17208	17100	17136	17199	17058	16924	16908	16990	17015	17076	17226	17117	17166	16894	16908	16969	16827	17100	17027	17033	16971	17089	17033	17144	16978	16959	17115	17000	16993	16932	17065	17043	16942	17228	17010	16976	17040	16941	17064	16840	16962	17029	17129	16939	16757	16926	17164	16813	17044	16742	16918	17198	17156	17019	16944	16939	16883	16972	16974	17150	16855	16935	16941	17063	16942	17013	17056	16858	16883	16959	17045	16997	17087	17070	16928	17066	16928	17015	17074	17061	16871	17329	17123	16960	17246	16937	17050	16955	16924	17029	17060	17012	17053	17076	16830	17075	17092	16921	16925	17019	17023	17004	16987	17093	17055	17205	16950	16785	16925	17110	16984	17172	17083	16909	16998	16883	16861	17078	17038	17118	17231	17274	16904	17073	16936	17148	17119	17124	17007	17036	16939	16957	17019	17158	16978	17124	17178	17054	16939	16996	17096	16910	17032	16942	17008	17039	16949	16916	16945	16875	17124	16990	17045	16906	17190	16851	17116	16884	17049	16892	17083	16963	17182	16813	17009	16892	17003	17022	16920	17063	17101	17021	17180	16970	17134	17057	16961	16967	16924	17018	17155	17031	16903	17267	16974	17018	17059	17073	17111	17231	16657	16999	17160	16944	16865	17199	17079	17064	17281	16956	16983	16891	17092	17161	17006	17008	17080	17182	16829	17028	16958	16937	17140	16974	17073	17165	16751	16939	17098	17220	16981	16984	17071	17257	16974	17153	16982	17038	16904	16929	17027	17204	17017	17000	17137	17231	16905	17086	17249	17208	16948	17115	16998	16960	16898	17023	16844	17005	16977	17037	17039	17148	17137	16825	17099	16838	16915	16956	16989	16842	17003	17018	17362	17038	16843	17070	17107	17091	17093	17233	16916	16994	17038	16950	16893	17062	17133	17054	17043	17132	16887	17117	17139	16990	16969	17016	17040	17035	16951	17269	17244	16921	16811	17081	16746	16963	16849	17036	16941	17254	17100	17025	17148	17140	17140	17160	17063	16808	16986	16930	17112	17089	17160	17244	17340	17106	17140	17148	17213	16949	16993	17109	16950	17076	17155	17149	16702	17019	17035	17067	17155	17254	16963	16949	17243	16966	16929	16996	17141	17037	16986	17096	16991	16936	16832	16910	16937	16965	17061	16913	17240	17137	17065	17021	17078	17177	17084	17048	17047	17133	16881	17070	16989	17139	16976	17086	17152	16948	17054	17035	17059	17116	16781	16957	16820	16943	17079	17023	17080	17114	17025	17160	17220	16962	16976	16890	16896	17059	16920	16840	17027	17188	17142	17153	16859	17156	16966	16995	17136	16989	16917	16895	17011	17017	17053	17070	16776	17044	17049	16996	16957	17090	17042	17111	16878	17084	16890	17175	16907	17005	17137	17023	16898	17056	17070	17087	16993	17144	16998	17060	17063	17046	16916	17173	17033	17049	16814	17102	17128	17023	17054	16799	16949	17083	16816	17139	17028	17013	16807	16923	16999	17073	17002	16862	17122	17049	17072	16818	17052	17314	17078	16961	16944	17001	16879	16974	17143	16923	16889	17133	17161	17205	17051	16989	17072	16966	17096	16997	17102	17177	17107	16967	16986	17172	17014	17100	16878	17043	17228	16818	17131	17128	16921	17076	17240	17153	16827	16872	16943	16876	17221	17033	16896	17001	17168	17096	17018	16991	16823	16704	17169	16895	16853	16991	16928	16975	17049	17064	17018	17011	17141	17096	17085	17052	17137	17156	16950	16973	16865	16715	17034	16982	17146	16915	17055	17156	16987	16875	16970	16969	17100	17057	16781	16927	16946	17146	17201	17176	16920	16918	17106	16991	17173	16976	17200	17201	16950	17212	17120	17032	17030	17058	17169	16977	17114	16985	16870	16901	16996	16839	16893	17026	16816	17079	17016	17182	17012	17014	16931	16922	16953	16884	16912	16876	16862	16961	16885	17238	17105	16965	17094	17006	16902	17103	16816	17079	16928	17113	17132	16973	16987	16905	16932	17150	17065	17308	16994	17051	16996	16727	16980	17104	17014	17044	17056	17018	16923	17005	16974	17079	16984	17054	17200	17094	17060	17010	16947	17026	17057	16801	17009	16962	17284	17216	16805	17231	17168	17145	16907	17183	17177	17163	17079	17109	16913	16989	17050	16880	16963	16928	16983	17089	17105	16923	17119	16880	17041	16984	17073	16912	17041	16964	16917	17091	16980	17130	16847	16999	16848	16944	16951	16849	17103	16901	17247	17159	16948	16958	16827	17000	17316	17055	16996	17119	17134	16936	17191	17026	16995	16945	16977	17065	16947	16940	17023	16784	16794	17057	16991	17071	17027	17165	16851	16949	17031	16902	16878	17240	17001	17043	16886	16897	17009	17078	17185	16837	17162	17141	17202	17091	16942	17079	17060	17031	17054	17042	17192	16818	16920	16952	16923	17001	17049	16935	16926	16980	17052	16847	16930	17006	17029	17086	16995	17077	16871	17164	17112	17125	17035	17127	16927	17184	17029	17203	17068	17087	16982	17028	16873	16862	17015	16906	17114	16997	17025	16863	17063	17146	17183	16879	17220	16954	16950	17020	16874	16894	17029	17009	17098	17082	17037	16951	17052	17048	17125	17035	16918	17215	17079	16805	16955	17198	16927	17007	17091	17010	17026	16982	16879	16950	16907	17211	17069	17153	17034	16993	17007	16752	16992	17033	16994	17064	17143	17007	17163	17036	17039	17068	16866	16816	16866	16931	17028	17056	16863	17129	17124	16847	17069	17248	17019	17004	16827	16813	17055	17027	17028	16953	17044	17055	17004	17134	17047	17058	16932	16872	16946	16817	17062	16926	16824	17036	16911	17224	17178	17120	16946	16899	16972	16925	17118	17379	17293	17205	16984	17034	16816	17245	17047	17056	17092	17017	16915	17198	17243	17045	16996	17000	17002	17048	17080	17047	17077	17191	16988	17145	17312	17248	17078	16957	16973	16824	17182	17026	16964	16892	16988	17048	17106	16882	17003	16950	17071	17233	17156	17131	17053	16897	16982	17239	16881	17046	16980	16996	16987	16845	16841	17079	17122	17104	16951	16876	17040	17182	17138	17222	17108	17010	16769	16864	16896	16999	17031	17160	17078	17040	17012	17131	17134	17147	17042	17111	17040	17142	17045	17070	17150	17111	17021	17169	16991	17179	17083	17115	17278	16907	17187	16822	17128	17090	16998	16932	17054	16945	17365	17099	17130	16940	17147	16979	17208	17023	16799	17079	17176	17058	16946	17043	17204	17092	17164	17007	16848	16941	16983	16782	17012	16864	16913	16842	17081	17033	16927	17042	16984	17015	16977	16950	17131	16918	17238	17120	16932	16989	16841	16903	17015	17092	17140	17244	17053	17003	16990	16954	17128	17140	17145	16989	16755	17107	16949	17016	16956	16963	16976	17086	16954	17049	17203	17208	17130	17096	17102	16849	17097	17214	17068	17177	17027	16920	16854	16870	17043	17205	17010	16974	17081	17062	16867	16895	17017	16862	16991	16903	17247	17055	16882	17067	17186	17043	16970	16956	17196	17099	16957	16921	17257	17101	17068	16964	16806	17062	17073	16918	17076	16986	17125	17244	17214	17218	16914	17000	17101	17148	17119	16882	16937	17048	16951	17112	17003	16950	17083	17123	17099	17247	17064	16885	16971	17053	17006	17076	16887	17026	17057	16931	17113	17123	17120	17158	16862	17011	17039	17104	17136	16983	17050	16989	16930	17012	16954	16950	16941	17022	17064	16993	17161	17003	17221	17037	16985	17031	16932	16973	17240	17037	17090	17007	17072	17031	17081	16942	17056	17120	17099	17093	16931	17082	17103	17142	16984	17048	17108	16954	17171	17024	17088	17175	17117	17098	17025	16936	17047	17114	16973	16790	17117	17281	17004	17104	16950	16955	17004
28242	45951	46851	37963	28932	25550	23009	21464	20330	18430	16723	15705	15526	15161	14896	14579	14842	14639	14707	14667	14742	14571	14716	14696	14604	14682	14695	14570	14845	14513	14664	14593	14562	14586	14505	14572	14690	14553	14650	14737	14427	14506	14487	14624	14545	14602	14560	14367	14452	14714	14442	14516	14572	14527	14405	14413	14554	14331	14607	14369	14416	14562	14577	14619	14729	14658	14551	14650	14583	14562	14523	14490	14591	14674	14550	14536	14558	14462	14496	14410	14472	14474	14511	14614	14557	14555	14508	14497	14503	14538	14548	14566	14580	14678	14604	14279	14512	14485	14447	14409	14552	14452	14655	14495	14499	14779	14588	14697	14483	14678	14578	14423	14498	14686	14568	14721	14540	14424	14543	14586	14388	14653	14516	14492	14505	14533	14571	14601	14567	14580	14506	14556	14446	14592	14489	14478	14393	14577	14488	14443	14536	14371	14739	14595	14553	14543	14515	14513	14561	14594	14427	14531	14616	14450	14572	14643	14492	14499	14459	14593	14381	14387	14672	14552	14551	14493	14388	14620	14453	14628	14434	14465	14668	14579	14604	14539	14514	14455	14546	14576	14518	14463	14468	14487	14524	14703	14392	14498	14540	14481	14491	14247	14662	14502	14306	14462	14451	14623	14363	14354	14635	14531	14431	14596	14439	14508	14572	14401	14541	14404	14454	14668	14425	14542	14579	14466	14621	14552	14507	14536	14584	14515	14529	14349	14576	14645	14443	14653	14587	14612	14508	14551	14587	14482	14467	14524	14523	14500	14501	14495	14522	14501	14563	14557	14561	14399	14413	14659	14497	14560	14598	14626	14541	14568	14545	14596	14554	14474	14619	14331	14548	14486	14516	14414	14668	14496	14544	14581	14530	14574	14560	14502	14684	14348	14475	14605	14513	14527	14471	14431	14556	14565	14508	14599	14571	14461	14505	14409	14579	14497	14499	14535	14595	14611	14420	14545	14626	14510	14737	14517	14444	14541	14341	14504	14532	14449	14640	14548	14649	14597	14482	14588	14582	14538	14500	14686	14513	14456	14465	14522	14525	14565	14570	14454	14659	14680	14435	14598	14535	14610	14348	14502	14440	14645	14516	14565	14499	14449	14645	14581	14651	14691	14337	14452	14378	14538	14630	14416	14529	14440	14450	14386	14498	14347	14476	14542	14474	14549	14597	14756	14397	14674	14569	14743	14640	14698	14557	14519	14610	14488	14706	14733	14478	14574	14443	14598	14573	14419	14662	14630	14537	14552	14642	14446	14585	14460	14603	14537	14360	14511	14484	14688	14527	14484	14731	14544	14533	14506	14642	14417	14611	14410	14688	14485	14407	14503	14426	14438	14585	14456	14520	14552	14547	14696	14587	14407	14408	14404	14578	14448	14539	14362	14656	14510	14519	14540	14369	14638	14525	14346	14569	14588	14457	14538	14425	14533	14532	14626	14574	14498	14573	14595	14558	14362	14442	14589	14475	14477	14629	14516	14691	14448	14484	14619	14566	14593	14491	14599	14554	14623	14401	14460	14508	14594	14508	14719	14493	14619	14541	14460	14442	14675	14466	14511	14680	14412	14666	14413	14522	14490	14760	14503	14666	14656	14600	14524	14443	14576	14505	14519	14623	14652	14400	14393	14533	14442	14578	14551	14533	14509	14720	14559	14483	14281	14412	14573	14427	14604	14464	14503	14367	14420	14584	14493	14444	14478	14764	14306	14510	14594	14525	14696	14393	14643	14626	14442	14544	14611	14544	14555	14416	14600	14569	14523	14638	14583	14543	14437	14477	14631	14451	14650	14482	14418	14535	14397	14648	14577	14587	14572	14455	14494	14561	14507	14547	14661	14498	14562	14533	14576	14704	14624	14471	14626	14617	14619	14526	14635	14597	14601	14507	14525	14518	14589	14512	14556	14528	14550	14572	14443	14509	14600	14287	14723	14603	14569	14554	14423	14443	14550	14708	14738	14569	14435	14391	14555	14448	14549	14483	14437	14551	14697	14419	14390	14587	14563	14462	14524	14576	14425	14500	14544	14337	14355	14514	14564	14514	14481	14425	14596	14444	14744	14439	14655	14499	14765	14359	14468	14495	14535	14514	14551	14459	14506	14577	14374	14359	14545	14434	14555	14457	14724	14573	14547	14701	14593	14542	14661	14534	14477	14544	14561	14600	14571	14616	14584	14600	14471	14704	14444	14471	14499	14706	14639	14563	14518	14570	14704	14530	14395	14544	14556	14533	14646	14355	14428	14522	14495	14488	14470	14657	14601	14364	14632	14531	14425	14527	14410	14477	14493	14497	14574	14731	14534	14615	14702	14545	14671	14474	14537	14643	14536	14598	14662	14528	14659	14458	14678	14514	14509	14396	14681	14496	14495	14503	14577	14562	14356	14535	14481	14613	14548	14472	14547	14503	14549	14567	14544	14529	14545	14480	14524	14553	14612	14455	14533	14449	14657	14529	14559	14463	14630	14325	14462	14719	14523	14576	14476	14618	14525	14435	14493	14507	14465	14426	14593	14483	14600	14538	14444	14343	14538	14426	14475	14632	14533	14432	14572	14541	14400	14354	14335	14546	14496	14700	14597	14730	14536	14544	14598	14496	14690	14458	14680	14485	14619	14573	14460	14538	14510	14484	14587	14513	14406	14703	14541	14501	14467	14462	14550	14667	14543	14400	14522	14647	14484	14504	14384	14518	14499	14520	14568	14667	14572	14527	14475	14497	14588	14460	14619	14556	14623	14501	14452	14526	14483	14523	14477	14585	14430	14591	14645	14587	14551	14708	14548	14720	14457	14474	14406	14619	14494	14709	14443	14461	14524	14462	14524	14564	14541	14523	14490	14453	14446	14491	14447	14446	14462	14519	14549	14499	14416	14649	14660	14398	14373	14491	14560	14464	14421	14563	14632	14529	14528	14474	14425	14565	14670	14463	14572	14631	14613	14529	14628	14522	14413	14561	14496	14531	14665	14526	14579	14474	14582	14574	14687	14292	14629	14629	14529	14593	14485	14449	14508	14551	14543	14635	14478	14578	14625	14495	14519	14515	14610	14338	14375	14473	14373	14648	14628	14418	14710	14420	14789	14487	14609	14598	14681	14617	14459	14575	14349	14491	14503	14665	14719	14504	14671	14544	14625	14553	14493	14619	14557	14570	14422	14465	14486	14736	14433	14512	14595	14541	14580	14601	14634	14620	14593	14428	14536	14586	14510	14661	14500	14345	14479	14453	14709	14532	14403	14510	14507	14552	14605	14451	14562	14498	14552	14784	14294	14676	14696	14501	14667	14528	14640	14491	14499	14600	14653	14594	14380	14557	14325	14471	14410	14481	14422	14361	14671	14536	14646	14560	14525	14451	14648	14453	14606	14360	14761	14543	14620	14480	14430	14517	14556	14562	14499	14491	14369	14541	14549	14547	14451	14593	14491	14634	14506	14544	14783	14597	14430	14594	14484	14624	14653	14514	14453	14774	14594	14586	14446	14491	14629	14526	14515	14589	14431	14648	14547	14335	14461	14523	14470	14443	14494	14580	14502	14506	14386	14536	14443	14622	14478	14609	14568	14580	14528	14611	14427	14649	14550	14526	14550	14639	14479	14512	14520	14629	14464	14651	14549	14508	14388	14318	14484	14439	14559	14550	14626	14465	14663	14610	14506	14415	14469	14476	14599	14478	14487	14624	14634	14458	14513	14668	14613	14584	14418	14584	14446	14712	14387	14575	14438	14568	14468	14539	14461	14660	14521	14343	14709	14505	14428	14671	14582	14516	14884	14422	14629	14445	14596	14572	14381	14426	14656	14538	14535	14572	14462	14576	14574	14617	14436	14522	14457	14637	14538	14503	14572	14648	14540	14416	14618	14557	14461	14393	14530	14496	14457	14508	14666	14432	14436	14457	14575	14462	14529	14546	14385	14726	14464	14451	14590	14456	14655	14508	14575	14579	14585	14487	14555	14530	14519	14461	14441	14564	14734	14558	14546	14443	14536	14710	14568	14450	14727	14489	14490	14502	14573	14348	14644	14488	14656	14537	14434	14644	14578	14503	14705	14726	14537	14468	14669	14528	14547	14495	14507	14361	14550	14480	14576	14624	14685	14574	14452	14465	14540	14497	14541	14441	14364	14533	14539	14594	14499	14402	14429	14346	14558	14573	14499	14666	14610	14709	14414	14483	14415	14558	14415	14396	14406	14487	14334	14425	14505	14487	14463	14549	14557	14578	14436	14535	14458	14550	14492	14667	14505	14602	14467	14406	14420	14594	14395	14507	14605	14545	14518	14716	14480	14515	14508	14471	14582	14548	14406	14455	14616	14460	14624	14558	14613	14567	14549	14533	14638	14569	14412	14659	14650	14528	14581	14598	14316	14672	14647	14376	14600	14530	14594	14481	14607	14637	14496	14517	14523	14489	14600	14732	14441	14267	14585	14495	14401	14806	14664	14517	14440	14682	14444	14576	14520	14702	14323	14585	14667	14471	14487	14703	14419	14562	14653	14640	14493	14467	14533	14404	14391	14542	14459	14678	14551	14593	14561	14575	14745	14598	14702	14612	14412	14457	14588	14467	14482	14657	14539	14490	14678	14645	14483	14625	14521	14527	14524	14508	14361	14433	14450	14536	14295	14616	14418	14456	14392	14578	14565	14423	14631	14436	14437	14475	14517	14593	14638	14458	14426	14554	14575	14417	14656	14571	14495	14509	14497	14622	14745	14384	14492	14455	14421	14558	14422	14629	14510	14642	14494	14443	14415	14566	14434	14467	14619	14537	14517	14569	14504	14431	14650	14628	14460	14601	14436	14579	14574	14565	14519	14407	14505	14646	14517	14526	14499	14551	14659	14466	14739	14532	14574	14322	14460	14593	14560	14577	14537	14619	14461	14701	14459	14434	14446	14581	14574	14653	14603	14480	14472	14747	14508	14658	14319	14582	14417	14370	14585	14563	14504	14634	14522	14538	14404	14477	14536	14448	14543	14403	14730	14797	14617	14591	14588	14459	14430	14457	14413	14668	14571	14470	14509	14623	14533	14467	14699	14553	14422	14398	14526	14554	14549	14588	14514	14548	14399	14545	14574	14522	14563	14436	14465	14474	14481	14485	14496	14638	14649	14598	14381	14464	14592	14405	14570	14529	14519	14542	14419	14787	14572
24406	21696	29472	25237	24740	28678	31536	28218	26673	24365	21958	20517	20021	19618	19896	19332	19370	19424	19260	19141	19185	19040	19097	19188	19281	19037	19069	18864	19051	19157	19041	18950	18926	18863	19013	19186	18945	19147	19082	19246	18910	18827	19166	19178	19035	18802	19073	19002	19030	18840	19072	18915	18977	18991	19000	18797	19102	18927	19040	18767	18895	19014	19031	19105	19157	18978	18795	18881	18890	18965	19008	18972	19055	19057	18948	19008	19151	18828	19008	19064	18896	19025	18802	18934	18858	19010	19044	18893	18786	19021	18982	19010	18852	18962	19006	18838	18898	18939	18682	18931	18995	18769	18918	19001	18855	18911	19021	18914	18969	19169	18867	18779	18639	18980	18989	18779	18822	19041	18783	18754	18853	18960	18915	18866	19024	18773	19038	18906	18794	19041	18959	18972	19010	19005	19083	18862	18955	18958	18837	18859	18733	18827	18999	19077	18926	18892	18773	18945	18721	18979	18954	18766	18842	18965	18555	18751	19023	18682	18969	18715	18954	18826	19019	19098	19107	18906	19148	18740	18945	18689	19047	18741	19066	18875	19033	19037	18815	18793	18791	18686	18773	18741	18973	18861	18847	18992	19000	18925	19217	18985	18930	19014	18768	18893	18954	18803	18814	18899	18813	18919	18751	19030	19107	18846	19122	19074	18776	18963	19031	19068	18871	18740	19014	18974	18901	18615	18970	18778	18880	18959	18768	18989	18920	18977	18862	18957	18989	18897	19015	18923	18908	18857	18887	18909	18991	18896	18968	19013	18947	18765	18823	19152	18971	18757	19106	18816	18870	19056	18947	19053	18789	18870	18903	19070	19015	18856	18865	18828	18806	18799	18937	18779	18790	18900	18844	18894	19204	18969	18885	19042	18770	18691	18943	18983	18725	18838	18713	18833	19076	18866	18956	19028	18917	18711	18938	18967	18592	18712	18857	18981	18879	18663	18750	18868	18737	19212	18866	18807	18884	18841	18782	18917	18871	18983	18912	19018	18956	18845	18885	18836	18944	18857	18761	19034	19035	18873	18808	18929	18764	18864	19116	19013	18952	18940	19039	18718	18974	18754	18899	18907	19026	19024	19013	18761	18872	18822	18981	18959	19004	18931	18850	18686	18843	18951	19018	18972	18969	18915	18926	18840	18911	18834	18615	19113	18844	18835	18793	18954	18839	18995	18954	18824	19139	18947	18979	18947	19000	18989	18989	18839	19003	18956	18906	18866	18836	18935	18662	18863	18879	19131	18873	18930	18863	18832	19195	18886	19033	19078	18783	18962	18768	18923	18807	18717	19061	18841	18970	19088	19004	19078	18997	18769	18969	18989	18965	18928	18907	18896	19032	18970	18965	18955	18896	18973	18769	18921	18835	18884	18843	18790	18949	18867	19100	19017	18758	19086	19051	19018	18765	18831	18925	18836	19013	19047	18966	18898	18684	18893	18955	19001	18847	18653	19080	18818	18838	18928	18943	18923	19016	19013	19024	18819	18955	18764	19053	18843	18833	18937	18799	18751	18897	18894	19067	18860	18987	18959	19019	18779	18923	18771	18768	18867	18925	19061	18785	18867	19137	19047	18779	18921	19006	18792	18824	19101	18810	18966	19029	19103	18893	18981	19029	18987	18904	18911	18867	18846	18998	18877	18970	18752	18793	19132	19073	19000	18917	19019	18913	18832	18763	18979	18849	18898	18733	19019	18942	18933	19188	19143	18705	18859	19052	18896	18823	18750	18888	18779	18781	18622	18879	18975	18848	18908	18876	18935	18981	19058	18802	18958	19137	19036	18916	18871	18963	18885	18819	19064	18804	19071	18978	18837	18805	18995	19042	19043	19001	18783	18926	18908	18996	18772	18793	18801	19060	18954	18784	18894	18869	18838	18737	18998	18984	19111	18996	18984	19005	18842	18894	18834	18893	18712	18931	18717	19037	19173	18989	18893	18579	18950	18875	18976	18620	18654	18678	18932	18675	18723	18979	19178	18800	19037	18956	18823	19132	18877	18965	18851	19027	18940	18799	18847	18932	18847	18898	18676	18864	18683	18747	18772	18999	18857	18918	18871	19008	18929	18960	19128	19037	19046	18749	18612	19003	18852	18838	18829	18870	18864	18938	18813	18877	18913	19213	19099	18863	18949	18735	18974	18858	19031	19105	18966	18935	18910	18871	18857	18905	18827	19050	18945	19031	18887	18881	18674	18881	18866	18938	18893	18840	18782	18882	19105	18919	18927	19000	19076	18804	18762	18677	18919	18844	18925	18841	18800	18692	18822	18907	18963	18820	18778	18700	18914	18838	18840	18781	18819	18875	18909	18788	18822	19096	18729	18985	18766	18843	19009	18688	18820	18705	18813	18970	18882	18860	18862	18925	18936	19163	18954	18902	18721	18732	18829	19042	18878	18895	19023	19200	19064	18972	18881	18949	18776	18962	18828	18961	18851	18981	18804	18818	18970	19130	18873	18934	18984	18906	18783	18867	18931	18908	18960	18978	18805	18813	18895	18956	18838	18888	19009	18896	18900	18936	18898	18725	18985	18961	19106	19091	18784	19145	18867	19004	18910	18930	18970	18818	18869	18920	18941	19092	18939	18864	18913	19076	19041	18798	18788	18947	18904	19008	18906	18988	18871	19074	18931	18720	18884	18754	18900	18982	18969	18997	18955	18925	18937	18947	18804	19106	19059	19073	18825	18978	18704	18860	18826	18959	18802	18768	18917	19052	18828	18842	18853	18925	18967	18953	19028	18948	19055	18954	18929	19058	18827	19090	18776	19045	19017	18796	18807	18884	18872	19030	18957	19010	18836	18877	18995	18938	18767	18913	18818	18693	18922	18941	18966	18972	18868	18967	18839	18918	18760	18760	19015	19045	18979	18915	18887	18721	18908	18686	19036	18832	18663	19011	18746	19019	19002	18940	18937	18936	18959	18762	18810	18979	18939	18621	18924	18947	18964	18894	18929	18906	18954	18959	18798	18797	18871	18942	18887	18692	18955	19031	18932	18741	18832	19073	18960	18795	19009	18874	18949	18662	18842	18856	18983	18971	18862	18883	18905	18727	19005	18858	18769	18761	18951	18927	18980	18937	18748	18755	18923	19031	18721	18955	18802	18888	18976	18748	18854	18995	18928	18876	19002	19054	18973	18768	19029	18758	18984	18834	19075	19035	19155	18988	18849	18963	19129	18694	18826	18981	18834	18835	18898	18966	18825	19056	18791	18782	18723	18905	19041	18889	18901	18730	18841	18894	18988	18866	18854	19001	18872	18946	18793	18860	18746	18879	18873	18947	18637	18759	18766	18694	18935	18910	18946	18863	18831	18801	18952	19126	18846	18768	18918	18959	18961	18865	18784	18746	18849	18967	18902	19019	18840	19076	18877	19010	18630	18918	18818	18812	18983	19015	18847	18840	19013	18873	19087	18833	18799	18755	18824	19092	18742	18906	18827	18928	18757	18947	18706	18948	18751	18726	18835	19045	19096	18814	18810	18855	19186	18755	18815	18853	18775	18934	19014	18986	19067	18883	18987	18878	18945	18866	18995	18856	19053	18769	18874	18962	18983	19053	18984	18815	18720	19081	18938	19008	18993	18940	18731	18989	18959	18818	19134	18891	18657	18910	18909	18912	18905	18771	19094	19075	18869	18921	18727	18838	19166	18823	18949	19058	18938	18994	19050	19058	18940	19098	18942	18906	18967	18821	18968	18810	18995	19036	19066	18726	19016	18967	19040	19052	18780	18875	18764	19041	18863	19145	18740	18541	18930	19076	19056	18827	19082	18955	18746	18796	18812	18797	18946	18990	18723	18908	18978	19065	18851	18860	18852	18898	18851	19080	19026	19065	18620	19063	18895	18932	18980	18869	18956	19007	19013	19059	18653	18932	18872	18983	18653	18661	18767	18749	19131	18798	18781	18878	18793	18934	19065	18730	18931	18984	18874	18946	18775	18731	19101	19045	18809	18943	18668	18935	18895	18924	18871	18826	18753	19059	18870	18969	18757	18975	18828	19042	19017	19052	18906	18756	18975	18892	18907	18922	18809	18954	18684	18731	18859	19082	19006	18936	18727	18707	18760	18947	18807	18894	18940	18983	18996	18904	19055	18911	19017	19113	18932	18876	19003	18942	19138	19023	19029	18976	18934	18876	18923	18877	18936	19018	18826	18993	18962	19002	19045	18629	18854	18671	19042	18788	18807	19022	19014	18876	18797	19038	18887	18771	18903	19023	18895	18914	18966	18930	19215	18924	18940	18930	18987	18881	18850	18853	19174	18789	18931	19055	18987	18885	18837	18916	18833	18817	18872	18914	18971	18808	18978	18843	18824	18907	18892	19034	18879	18880	18763	18689	18869	18897	18832	18810	18939	19040	18926	18845	18905	18876	18977	18989	19059	18855	19119	18854	18935	18732	18769	19057	18773	18811	18902	18905	18856	18763	18687	18886	19008	18967	18970	19047	18984	19101	18854	18901	18930	18963	18954	18818	18851	18823	18742	18762	18909	18933	19066	18890	18640	19004	19079	19015	18930	18748	18764	18934	18784	18802	19032	18775	18822	18841	18818	19003	19048	18955	18698	18651	18836	18992	18903	18948	18766	18832	18775	19136	19015	18874	19046	18620	19041	18855	19060	18931	18842	18789	18858	18965	18763	19019	18904	18820	19114	18886	18885	19074	18785	18967	18938	19039	18936	18971	18776	19039	18903	18984	18874	18814	18863	18974	18948	18974	18934	18985	19019	19096	18836	18739	18894	18886	18884	18858	18709	18959	18898	18803	18820	18828	18792	18752	19004	18968	18780	19065	19022	18971	18791	18719	18934	18949	18756	18751	18900	19027	19001	18783	18813	19005	18770	18828	18749	18859	18928	18829	18961	18939	18909	18806	18857	19004	18976	18799	18885	19053	19091	19163	18977	18828	18972	19046	18940	18812	19122	18849	18840	19054	18973	19060	18997	19046	18766	18961	18961	18892	19121	18911	18827	18657	19022	19077	18924	18938	18872	18809	18866	18884	18988	18876	18788	18763	18996	18945	18797	18791	19023	18855	18931	18916	18968	19031	18963	18809	18714	18728	19060	18680	18648	18788	18973	18941	18814	19020	18858	18997	18838	19210	18964	18972	19167	18947	18795	19014	18886	18760	18822	18859	18872
30816	55565	55823	44536	36370	31652	29945	29008	26279	22712	19383	17557	17161	16384	16649	16171	15968	16076	15818	15913	15937	15777	15708	15975	15720	15592	15530	15621	15693	15537	15591	15691	15659	15577	15851	15632	15587	15726	15635	15606	15720	15515	15515	15621	15566	15704	15735	15551	15565	15635	15664	15538	15528	15640	15625	15709	15721	15621	15647	15592	15799	15666	15647	15599	15436	15564	15505	15709	15443	15486	15782	15645	15647	15636	15699	15523	15551	15551	15533	15737	15659	15576	15555	15655	15547	15684	15463	15533	15484	15702	15585	15585	15590	15688	15521	15496	15733	15706	15692	15637	15719	15653	15660	15561	15664	15563	15591	15635	15599	15613	15668	15617	15597	15618	15527	15716	15722	15420	15477	15604	15824	15502	15623	15541	15488	15537	15768	15560	15560	15640	15752	15558	15668	15585	15813	15634	15399	15545	15678	15614	15514	15595	15663	15693	15427	15603	15635	15549	15571	15611	15564	15569	15619	15715	15548	15751	15512	15482	15634	15610	15713	15546	15576	15578	15734	15671	15638	15777	15472	15629	15738	15777	15500	15630	15637	15746	15465	15832	15586	15531	15687	15543	15630	15650	15617	15618	15625	15460	15468	15574	15445	15631	15671	15490	15646	15323	15585	15528	15547	15686	15454	15566	15625	15619	15457	15611	15713	15582	15593	15581	15702	15509	15509	15515	15705	15531	15614	15585	15441	15465	15646	15617	15638	15588	15553	15479	15639	15589	15758	15476	15644	15597	15526	15582	15501	15710	15632	15598	15514	15566	15710	15486	15692	15552	15695	15649	15558	15406	15658	15662	15794	15706	15704	15474	15461	15693	15637	15599	15639	15709	15641	15737	15516	15657	15651	15597	15688	15440	15554	15475	15671	15637	15546	15466	15524	15610	15617	15548	15463	15636	15490	15595	15450	15493	15573	15643	15433	15678	15542	15485	15651	15592	15563	15495	15606	15610	15567	15617	15636	15685	15471	15377	15623	15671	15629	15427	15552	15503	15624	15640	15513	15602	15655	15563	15458	15577	15598	15623	15500	15659	15548	15512	15619	15545	15609	15582	15509	15743	15657	15588	15782	15642	15542	15608	15561	15322	15635	15583	15721	15540	15523	15671	15546	15639	15657	15552	15488	15679	15576	15575	15499	15752	15717	15453	15693	15657	15660	15669	15577	15571	15561	15692	15639	15702	15807	15570	15686	15562	15728	15509	15517	15379	15571	15468	15392	15494	15627	15538	15656	15480	15498	15418	15587	15631	15450	15467	15584	15673	15578	15771	15660	15481	15507	15686	15468	15528	15701	15817	15707	15687	15573	15600	15467	15546	15535	15731	15605	15581	15540	15561	15647	15495	15542	15623	15601	15449	15635	15618	15692	15578	15615	15547	15712	15579	15700	15402	15498	15591	15612	15492	15535	15781	15699	15519	15528	15557	15566	15673	15675	15594	15560	15549	15561	15511	15751	15418	15736	15495	15615	15468	15650	15546	15765	15533	15632	15555	15428	15583	15674	15575	15667	15431	15549	15574	15576	15482	15542	15377	15664	15614	15575	15287	15540	15717	15667	15586	15350	15683	15575	15630	15541	15599	15565	15555	15594	15624	15663	15590	15676	15556	15571	15546	15664	15594	15572	15716	15651	15631	15647	15601	15443	15657	15541	15440	15511	15681	15598	15474	15602	15478	15626	15513	15602	15383	15369	15633	15796	15515	15557	15610	15631	15637	15538	15699	15700	15667	15561	15682	15462	15555	15710	15574	15655	15584	15457	15523	15488	15348	15654	15561	15601	15610	15587	15587	15579	15692	15575	15620	15490	15786	15705	15721	15701	15480	15616	15705	15493	15688	15636	15588	15587	15669	15473	15588	15381	15759	15615	15637	15718	15590	15547	15571	15551	15448	15748	15535	15506	15593	15364	15553	15507	15493	15615	15590	15641	15494	15581	15791	15466	15677	15718	15572	15496	15782	15568	15590	15794	15544	15669	15383	15599	15712	15729	15539	15546	15459	15610	15744	15455	15531	15621	15583	15551	15605	15561	15521	15521	15536	15660	15640	15567	15522	15669	15534	15575	15596	15545	15500	15599	15626	15869	15685	15656	15618	15526	15415	15565	15631	15363	15646	15595	15539	15462	15411	15676	15740	15810	15669	15677	15437	15422	15481	15722	15491	15491	15632	15416	15630	15586	15564	15776	15545	15583	15586	15614	15459	15468	15464	15467	15516	15511	15646	15707	15567	15630	15626	15587	15572	15835	15590	15566	15572	15577	15492	15537	15532	15588	15685	15424	15671	15515	15632	15683	15540	15533	15594	15547	15588	15766	15564	15382	15507	15639	15605	15516	15607	15651	15655	15527	15614	15508	15604	15646	15448	15577	15644	15562	15569	15465	15690	15652	15630	15438	15676	15569	15502	15765	15460	15684	15483	15352	15652	15658	15606	15540	15503	15518	15488	15496	15624	15575	15645	15710	15672	15596	15526	15776	15498	15632	15685	15585	15549	15348	15699	15508	15571	15606	15570	15722	15677	15624	15369	15713	15753	15554	15610	15654	15482	15598	15643	15535	15548	15633	15794	15673	15752	15662	15570	15525	15525	15616	15440	15712	15624	15666	15583	15497	15597	15430	15535	15573	15733	15600	15667	15610	15560	15636	15631	15751	15833	15656	15577	15508	15442	15640	15567	15600	15661	15511	15690	15564	15523	15626	15696	15632	15708	15608	15581	15670	15521	15516	15565	15681	15653	15445	15596	15507	15498	15549	15657	15699	15553	15752	15532	15613	15381	15493	15631	15509	15656	15636	15614	15512	15529	15712	15587	15557	15593	15593	15544	15564	15639	15697	15612	15619	15558	15589	15581	15538	15750	15593	15645	15494	15525	15368	15529	15507	15658	15477	15848	15502	15535	15585	15603	15499	15498	15547	15469	15408	15795	15484	15616	15500	15676	15572	15494	15756	15474	15628	15468	15559	15586	15540	15534	15573	15846	15698	15513	15595	15640	15466	15521	15519	15472	15490	15544	15570	15408	15603	15496	15607	15604	15697	15591	15674	15613	15599	15537	15704	15712	15668	15632	15501	15680	15590	15673	15590	15511	15566	15616	15461	15602	15557	15629	15538	15751	15600	15534	15557	15435	15537	15661	15595	15685	15733	15548	15616	15641	15561	15713	15519	15490	15521	15719	15506	15483	15562	15514	15438	15625	15682	15629	15462	15586	15573	15573	15661	15554	15685	15556	15523	15504	15653	15502	15822	15459	15499	15563	15807	15690	15754	15497	15511	15724	15395	15659	15681	15571	15546	15460	15597	15495	15671	15504	15603	15617	15565	15486	15508	15618	15519	15435	15557	15464	15562	15689	15622	15656	15653	15688	15548	15651	15600	15561	15525	15662	15444	15670	15659	15588	15623	15611	15724	15726	15611	15537	15632	15558	15483	15619	15650	15582	15500	15579	15777	15467	15627	15694	15553	15554	15813	15782	15642	15480	15561	15479	15832	15547	15680	15347	15362	15668	15699	15645	15661	15507	15589	15670	15557	15558	15551	15560	15599	15563	15541	15684	15673	15616	15509	15367	15466	15591	15615	15519	15704	15472	15729	15535	15639	15604	15603	15581	15602	15424	15603	15499	15633	15613	15694	15427	15483	15614	15515	15604	15576	15580	15837	15404	15690	15536	15695	15572	15600	15632	15639	15759	15612	15488	15595	15904	15564	15572	15596	15634	15425	15453	15718	15547	15471	15592	15596	15568	15589	15724	15622	15471	15573	15663	15526	15696	15603	15626	15563	15437	15607	15559	15527	15790	15616	15652	15506	15579	15610	15557	15722	15568	15760	15668	15690	15560	15565	15792	15507	15753	15681	15680	15638	15608	15629	15576	15627	15788	15583	15631	15696	15587	15489	15738	15611	15518	15544	15548	15497	15607	15773	15618	15484	15567	15675	15691	15712	15605	15390	15634	15698	15550	15596	15496	15506	15696	15602	15440	15610	15614	15533	15631	15634	15719	15524	15450	15590	15675	15555	15530	15455	15613	15626	15613	15554	15563	15717	15583	15613	15715	15467	15569	15572	15719	15607	15686	15616	15636	15560	15489	15606	15442	15535	15661	15609	15592	15576	15589	15619	15458	15559	15751	15651	15631	15479	15552	15596	15536	15595	15612	15627	15632	15734	15750	15630	15596	15665	15637	15630	15774	15677	15541	15612	15667	15597	15434	15421	15589	15519	15652	15628	15757	15637	15424	15487	15648	15545	15671	15611	15570	15597	15578	15577	15634	15685	15682	15684	15592	15729	15582	15685	15490	15570	15455	15445	15591	15692	15646	15288	15619	15537	15438	15657	15555	15539	15563	15664	15475	15553	15682	15522	15469	15743	15599	15719	15584	15680	15562	15668	15707	15555	15521	15497	15615	15688	15495	15551	15703	15629	15472	15600	15719	15645	15435	15588	15632	15672	15653	15531	15521	15544	15550	15623	15688	15682	15574	15729	15541	15461	15628	15517	15562	15613	15731	15444	15749	15675	15497	15639	15554	15641	15641	15682	15532	15530	15453	15471	15418	15626	15485	15408	15545	15619	15669	15507	15638	15633	15494	15725	15553	15583	15689	15678	15348	15574	15615	15780	15701	15518	15625	15548	15507	15550	15613	15404	15560	15516	15529	15702	15490	15428	15691	15676	15422	15432	15675	15608	15603	15743	15691	15581	15703	15437	15527	15606	15496	15456	15499	15401	15813	15594	15602	15599	15620	15650	15450	15619	15377	15616	15441	15773	15720	15601	15689	15641	15607	15527	15481	15461	15631	15621	15470	15601	15491	15623	15473	15747	15432	15599	15757	15568	15546	15687	15641	15696	15722	15704	15487	15665	15540	15413	15486	15494	15625	15629	15555	15797	15599	15594	15589	15702	15718	15595	15768	15613	15639	15536	15712	15644	15597	15607	15665	15503	15535	15376	15513	15532	15610	15502	15527	15732	15395	15401	15574	15635	15708	15568	15535	15724	15660	15706	15699	15549	15671	15651	15488	15656	15442	15677	15616	15571	15572	15704	15651	15517	15392	15697	15684	15675	15605	15561	15459	15456	15350	15625	15605	15564	15730	15820	15609	15571	15530	15626	15499	15472	15596	15685	15435	15700	15587	15340	15510
32325	27953	30446	26958	23402	22766	22089	21810	21671	21006	20456	20547	20152	20187	20011	20406	20042	19958	19937	20189	19829	20150	20007	19965	19952	20014	20087	20008	19990	20020	19918	19808	20104	19922	20004	19986	19939	20063	19802	19855	19598	20049	20191	19970	19878	19926	19722	19778	19814	19809	19989	20180	20008	19889	19867	20005	20088	19658	19911	19988	19878	20020	19883	19878	20124	19807	19861	19852	20111	19835	20024	19769	19789	20018	19935	19915	20029	19907	19907	19822	19846	20141	19826	20051	20059	19934	19972	19936	19922	19867	19859	20040	19913	19959	19684	19951	19902	19790	20127	19865	20082	19873	20067	19963	19929	19774	20070	19863	19831	19865	19961	20009	19731	19815	19882	20023	19849	19923	19953	19873	20021	19956	19779	19903	19918	19803	20065	20201	19984	19921	19925	19759	19986	19968	19781	19962	19856	19745	19928	19857	19861	20067	19931	19764	20312	19913	19940	19698	19979	20006	20179	19722	19740	20060	20054	20044	19925	19812	19830	19680	20059	20019	19871	19716	19805	20195	19925	20050	20030	19946	20045	20046	20037	19862	20009	19835	19863	19969	19823	19765	19820	19939	20082	19819	20109	20077	19702	19960	20022	19926	19883	19872	19895	20065	19983	19898	19943	19915	19850	19902	20165	20001	19971	19975	20033	19846	19916	19866	19994	19878	20039	20014	19974	19857	20020	19889	19896	19832	19938	19887	19938	19927	19783	19923	19828	19871	20025	19823	19822	19877	20053	20251	20090	20003	19979	19902	20021	19999	19841	19992	19637	19908	19893	20133	19928	19842	19781	19912	20083	19897	19996	19677	19979	19756	19701	20120	20007	20062	20063	19825	19968	19856	19964	19962	19821	19991	19947	19689	19660	19982	19856	19886	20018	19800	19832	19693	20017	19839	19661	19884	19971	19673	19966	19906	20028	20022	19794	19845	20061	20168	19859	20001	20065	20012	19878	20053	19946	19986	19815	19852	19903	19908	20076	19938	19723	20002	19798	19909	20149	19883	19858	19699	20058	20174	19851	19903	19781	19961	19878	19836	19774	20146	19831	19962	19866	19868	19808	19939	19910	19822	20152	20005	20127	20018	19795	19874	20057	20052	19904	19854	19856	20033	19774	19689	19675	19967	19814	20190	19755	19994	19993	20018	19756	19901	20042	19814	19913	19794	19964	19899	19845	19901	20133	19731	19969	19977	19836	19847	20049	19706	19830	20099	20057	19953	19958	19961	19919	19945	19956	20036	19890	20103	19853	19949	19825	19866	19953	20007	19912	20056	19893	19989	19864	19882	19893	20036	20304	19952	19851	19980	19804	19935	19773	19916	20011	19782	19779	19702	20106	19818	20014	19815	20027	19786	20011	20213	19899	19978	20033	20180	19909	19951	19814	19907	20046	20061	20087	20018	19859	19717	19660	19845	19958	19904	19818	19756	19614	19951	19898	19962	19875	20077	20040	19875	19831	19734	19778	20047	19694	19858	19910	19922	19845	20132	19744	20024	20007	20100	19813	19855	19755	19914	19922	19818	19885	19891	19977	19905	19769	19907	20105	19950	20018	19948	20155	19876	19894	19937	20042	19987	20020	19585	19619	20094	19828	19886	20141	19964	19984	19956	19967	19932	20005	20014	19933	19776	20013	19838	19820	19896	20039	19919	19936	19916	19949	19689	19955	19929	19913	19824	19874	19800	19762	19707	20013	19777	19943	19859	19829	19695	19878	19868	19872	19823	19823	20067	19999	19768	20079	19959	19978	20280	19859	19854	19685	19898	20071	19894	19992	19953	19948	19919	19854	20061	19911	19898	19941	19860	19732	20063	19971	19666	20184	20108	19867	19864	19985	19723	19870	19942	19847	20014	19891	19943	19841	19711	19982	19952	20035	19677	19788	19913	19980	19776	19888	20019	19983	19974	19722	19896	19856	19899	19876	20123	20084	20091	20032	19929	19788	19710	19890	20008	19918	19984	19919	19922	20081	20070	20015	19871	19844	19725	19948	19764	20092	20124	19924	19843	19996	19916	20004	19931	19811	19950	19979	19880	20024	19857	20087	19944	20231	19972	19815	19878	20071	19999	19968	19825	20001	19905	20114	19850	19894	20044	20042	19957	19965	19916	19715	19987	19883	19733	20069	19873	20027	20007	19974	19966	19882	20122	20030	19873	20147	20004	20056	19895	19946	20065	19880	19877	19913	19872	19995	19954	19755	19938	19979	19825	19895	19823	19772	19927	20070	19713	19792	19868	20013	19898	19910	19923	19982	20013	19912	19972	19823	19807	20121	19763	19814	19999	19947	19920	19957	19932	20048	19923	19866	19852	19997	19995	19950	20005	19932	19738	20257	19842	19991	19875	19947	19805	19845	19649	19890	19992	20114	19996	19937	19904	19966	20088	19998	19841	19950	19924	19993	19876	20052	19928	19747	20170	20016	19805	19807	19879	19900	19929	19851	19800	19906	19933	19871	19849	19902	19849	20082	20081	19959	19922	19671	19830	19991	20163	20040	20085	19924	19938	19888	20134	19823	19899	19558	19928	19894	19783	19890	19921	19836	19974	19848	19943	20061	20009	20092	19919	19880	19859	19962	19807	19966	19785	19978	19815	19893	19808	19663	19966	19886	19790	20010	19803	19974	19762	20201	19901	19743	19952	20077	19958	19823	19827	20037	20127	19733	19945	19773	19758	19951	19953	19831	19926	19978	20022	19851	20009	19983	20138	19760	19862	19928	19954	19813	19805	19704	19989	19966	19865	20200	19859	19820	20013	19816	19764	19835	19979	20015	20014	19808	19833	19766	19813	20103	20083	19884	19844	19873	19715	19940	19827	20016	19829	20010	19928	20011	19797	19929	19882	19747	19629	20001	20095	19916	19911	20068	19794	19905	20001	20155	19938	19771	20056	20045	19785	19720	19907	19989	19742	19817	19900	19996	19991	19823	19939	20163	19807	19938	19961	19959	19907	19928	19754	20029	19886	20001	19738	19856	20051	20033	19973	19868	19922	19979	20084	19997	19857	20160	19944	20011	19917	19831	19833	19892	19977	20157	19891	19982	19847	19935	19892	19953	20005	19944	19830	19821	19991	20090	19771	19896	19795	20043	19939	19836	19871	19864	19937	19837	19797	19833	19862	19778	19802	19958	20110	20056	20045	19892	19967	19937	19905	19902	19754	19917	19854	20110	19661	19762	19862	19907	19770	20165	19836	19962	19812	19935	19688	19856	20063	20144	19946	19900	19797	19854	19921	19892	19769	20088	19781	20126	19889	19815	20006	19757	19967	19796	20067	19850	19760	19856	19855	19963	20031	19812	19908	19857	20054	19797	19835	20081	19912	19694	20020	19827	19956	19592	19777	19974	19774	19899	19826	19927	19909	19941	19799	19964	19721	19868	19895	19862	19942	19887	19932	19963	20082	19981	19850	19910	19716	20050	19817	19905	20054	20242	19998	20090	19650	19773	19922	20030	20060	20056	19853	20012	19977	19931	19919	19851	19738	19862	19957	19989	19773	20012	20127	19909	19879	20050	19859	19874	20002	19894	19714	19821	19818	19887	19854	20118	19941	19947	20023	19817	19577	19829	20066	19884	19834	19836	19921	19884	19866	19994	20092	19891	19747	19906	19894	20120	20004	19891	19816	19677	19934	19850	19929	19723	19946	19767	19764	19872	20030	19768	19903	19686	19895	20059	20018	19967	19982	19994	19732	19591	19960	19894	19815	19731	19674	19935	20096	19863	20096	20185	19903	20015	19763	19714	19959	19834	19841	19898	19960	19914	19855	19877	19962	19825	19781	19738	19782	19973	19852	19947	19882	20029	20058	20002	19802	19915	19758	19805	19830	19862	20215	20029	19934	20005	19960	19898	19853	19927	20062	19764	19792	19848	19945	19926	19940	19829	20007	19884	19831	19804	19662	19733	20094	20091	19911	19947	19963	19949	19798	19783	19945	19932	19803	19888	19955	19961	19848	19908	19993	19967	19932	20124	19851	20095	19983	20013	19836	19792	19912	20084	20055	19951	20000	20146	20190	19689	20141	19801	19834	19962	19858	19856	19963	19685	19912	19935	20066	20045	20025	19858	19991	19849	19749	20004	19994	20154	19902	19927	19766	19954	20074	19662	19741	19837	19969	19885	20136	19909	19904	19930	19924	19807	19661	19937	19743	19876	19855	19931	19907	19725	19847	19864	20195	19944	19914	19912	19830	19789	19953	19953	19795	20028	19987	19922	19832	19932	19858	20006	19945	20007	19882	19820	19775	20035	19932	19752	19939	19766	19866	19996	19930	19700	20219	20002	19929	19938	19963	20141	19921	19782	19809	19743	19736	19891	20148	20110	19985	20036	19896	20039	19908	20011	19924	19852	19936	20080	19996	19863	19674	19936	19775	19887	19805	19751	19965	19836	19883	20111	20012	19817	19764	19740	19881	19944	20078	19995	19855	19792	19996	19828	19860	20109	19803	19909	20030	19982	20093	19846	19767	20041	19780	19860	19971	19849	19952	19908	19747	19957	19703	19884	20065	19861	20061	19909	20031	19728	19826	19898	19804	19776	20022	19842	19877	19753	20008	19937	19763	19778	20059	19981	20040	20218	20004	20052	19822	20137	19911	20085	19906	19780	19857	20012	19808	19807	19817	19912	19845	19881	19817	19925	20048	19901	20034	19952	19961	19984	20237	20007	19892	19652	19996	20036	19693	19978	19943	20040	19917	19762	20021	19722	19887	19991	19932	19758	19954	19822	19966	20097	20127	19880	19933	20201	19967	20014	20109	19902	19937	20020	20086	20019	19841	19873	19993	20103	19976	20048	20076	19928	20068	19808	20097	19819	19976	19935	19865	19858	20034	19979	20022	20020	19842	19929	19895	19938	20007	20062	19840	20069	19859	19857	20036	20026	19737	19870	19860	19977	19945	20215	20077	20003	19975	19907	19900	19930	19895	20371	19954	19840	19745	20035	20094	20017	20022	20035	20075	19868	19740	20009	19778	19881	19911	19993	19826	19773	20009	20138	20116	19862	20147	19880	19850	19854	19935	19979	19897	19833	19876	20140	19882	19856	19925	19970	19809	19804	19761	19837	19662	20035	19858	19998	19940	20006	19661	19922	19664	19952	19874	19953	19865	19985	19930	19868	19938	19856	19956	19698	20108
25807	34900	32631	25318	21955	20199	19599	19363	18655	17540	17263	16413	16425	16511	16776	16527	16266	16303	16333	16124	16314	16168	16360	16165	16263	16294	16074	16224	16049	16310	16068	16041	16281	16025	16357	16239	16055	16148	16164	16160	16077	16270	16163	16053	16097	16072	16224	16115	16005	16128	16099	16182	16228	16184	16034	16092	16203	16128	16082	15976	16253	16227	16239	16164	16181	16197	16140	16044	16145	16141	16169	16155	16152	16066	16310	16270	16104	16218	16003	16174	16326	16117	16129	16083	16215	16025	16098	16140	16159	16091	16126	16043	16037	16133	16163	16071	16233	16091	16361	16038	16259	16156	16173	16233	16243	16317	15983	16127	16037	16154	16085	16071	16148	16025	16078	16140	16162	16018	16187	16205	16092	16132	16166	16153	16234	15988	16074	16122	16221	16242	16156	16253	16235	16289	16165	16101	16103	16380	16114	16297	16118	16085	16288	16056	16202	16095	16031	16080	16181	16222	15991	16048	16296	16191	16159	16042	16123	16131	16182	16148	16216	15978	16029	16032	16224	16095	16130	16185	15991	16148	16091	16137	16058	16121	16195	15994	16158	16226	16154	16258	16221	16185	16208	16235	16111	16011	16248	16324	16049	16277	16126	16009	16346	16180	16050	15885	16177	16319	16316	16092	16094	16193	16040	16260	16246	16160	16376	16010	16199	16142	16114	16075	16146	16272	15997	16225	16114	16167	16246	16116	16193	16285	16202	16155	16125	16018	16336	16165	15988	16037	15990	16324	16209	16130	16173	15966	16281	16091	16076	16107	16222	16201	16347	16364	16187	16284	16204	16107	16252	16060	16125	16145	16074	15990	16133	15905	16088	15922	16224	16115	16104	16174	16007	16068	16164	16222	15935	16177	16172	16106	15939	16160	16112	16176	16149	16108	16187	16225	16402	16237	16185	16164	16235	16208	16137	16072	16249	16179	16176	16064	16239	16072	16140	16256	16061	15955	16084	16165	15927	16264	16031	16048	16152	16094	16041	16237	16064	16245	16013	16251	15842	16087	16222	16329	16305	16141	16211	16065	16390	15961	16107	16212	16021	16062	16078	16118	16202	16089	16491	16003	16138	16192	16215	16076	16062	16051	16040	16296	16068	16122	16283	16298	16120	16178	16235	16227	16072	15899	15996	16205	16056	16092	16119	15910	16081	16150	15992	16183	16161	16136	16186	16175	16145	16128	16182	16164	16162	16199	16309	16161	15973	16040	16194	16230	16246	16150	16169	16245	16231	16147	16064	16143	16189	16191	16096	16239	16090	16168	16110	15996	16147	16070	16224	16144	16205	16279	16074	15961	16230	15992	16262	16030	16294	15998	16257	16074	15995	16271	16174	16271	16136	16225	16251	16162	16234	16135	16241	16196	16145	16136	16203	16025	16265	16025	16028	16041	16238	16198	16287	16268	16110	16105	16097	16143	15990	16211	16138	16099	16032	16183	16148	16187	16146	16309	16076	15997	16262	16056	16178	16080	16082	16152	16262	16179	16141	16193	16230	16249	16074	16188	16126	16122	16044	16148	15965	16254	16188	16323	16076	16085	16362	16196	16200	16186	16209	16078	16306	16185	16117	16157	15972	16228	16153	16190	16209	16029	16057	16145	16044	16190	16150	16104	16251	16200	16257	16073	16054	16145	16182	16111	16067	16169	16089	16177	16126	16175	16157	16248	16243	15918	16264	16123	16211	16296	16154	16263	15978	16127	16190	16077	16223	16185	16043	16090	16049	16137	16152	16087	16162	16155	16062	16316	16278	16107	16130	16218	16238	16233	16099	16109	15979	16174	16278	16128	16108	16037	16213	16030	16048	16201	16188	16207	16211	16115	16134	16138	16421	16192	16211	16234	16147	16081	16060	16159	16201	16258	16214	16257	16280	16006	16198	16200	16085	16163	16190	16241	16275	16250	16249	16268	16236	16043	16207	16334	16114	16203	16126	15910	16186	16157	16194	16147	16110	16172	16142	16464	15991	15983	16069	16076	16181	16188	16144	16138	16310	16048	16117	16084	16096	16262	16166	16196	16305	16194	16185	16210	16066	16102	16208	16188	16150	15991	16109	16200	16084	16268	16244	16102	16088	16363	16189	16164	16085	15997	16205	16180	16220	15980	16110	16086	16181	15955	16033	16235	16192	16161	16194	15969	16116	16286	16174	16260	16040	16010	16100	16230	16206	16139	16213	16035	16209	16030	16051	15989	16204	16083	16140	15952	16043	16057	16173	16107	16309	16019	16145	16164	16162	16250	16113	16058	16108	16167	16154	15954	16234	16163	16176	16291	16365	16144	16055	16141	16179	15989	16031	16077	16246	16122	16242	16036	16043	16130	16068	16189	16130	16056	16026	16140	15990	16274	16185	16190	16041	16058	16248	16224	16165	16099	16154	16117	16255	16292	16177	16207	16032	16101	16157	16227	16010	15949	16153	16088	16080	16102	16216	16050	16175	15978	16205	16235	16281	16437	16127	16284	16187	16075	16131	16081	16132	16108	16059	16186	16074	16212	16202	16291	16114	16254	16094	16244	16254	15983	16237	16124	16150	16142	16136	16154	16164	16028	16137	16231	16168	16179	16037	16122	16262	16039	16159	16171	16236	16161	16315	16060	16185	16162	16120	16054	16212	15955	16087	16129	16291	16263	16232	16248	16246	16218	16238	16204	16217	15833	16078	16233	16065	16213	16160	16192	16413	16138	16134	16226	16120	15931	16117	16019	16243	16184	16169	16194	16316	16127	16090	16177	16059	16065	16183	16180	16223	16117	16227	16134	16078	16167	16222	16089	16180	16119	16088	16065	16283	16230	16222	16075	16177	16050	16280	16248	16204	15970	16287	16185	16256	16269	16235	16200	16220	16157	16218	16057	16101	16201	16185	16141	16240	16255	16233	16165	16078	16109	16238	16228	16136	16190	16172	16353	16132	16098	16283	16331	16174	16166	16176	16122	16203	16117	15998	16118	16156	16142	16237	16170	15889	16098	16148	15813	16116	16141	16153	16046	16207	16205	16143	16106	16038	16178	16225	16322	15944	16055	16066	16081	16281	16086	16169	16169	16271	16040	16175	16121	16243	16169	16157	16162	16187	16303	16184	16248	16135	16149	16126	16137	16036	16231	16328	16309	16163	16194	16136	15979	16088	16077	16082	16310	15953	16230	16112	16028	16154	16167	16011	16168	16126	16105	16218	16174	16206	16340	16152	16214	16095	16175	16183	16167	16060	16267	16147	16199	16115	16133	16024	16109	16152	16214	16019	16022	16187	16178	16329	16102	16162	16001	16115	16207	16013	16240	16431	16190	16266	16182	16154	16063	15983	16059	16130	16294	16237	16047	16192	16136	16130	16178	16260	16067	16119	15986	16218	16329	16185	16173	16361	16077	16136	16064	16305	16185	16041	16013	16050	16222	16204	16104	16213	16182	16127	16324	16192	16074	16331	16061	16257	16185	16250	16124	16300	16095	16093	16243	16025	16236	16082	16235	16217	16175	16041	16099	16236	15959	16188	16000	16175	16137	16255	16161	16011	16150	16167	16264	16191	16279	16082	16313	16061	16243	16275	16049	16182	16169	16007	16134	16243	16161	16058	16208	16008	16059	16181	15911	16181	16282	16053	16142	16243	16205	16206	16049	16293	16226	16159	16154	15983	16060	16175	16035	16224	16091	16135	16081	16103	16176	16039	16162	16258	16048	16283	16115	16276	16141	16157	16195	16177	16371	16147	16311	16038	16189	16287	16188	16117	16277	15987	15995	16298	16025	16072	16086	16000	16132	16098	16281	16087	16215	16110	16233	16090	16215	16228	16025	16208	16052	16214	16123	16072	16106	16246	16137	16197	16124	16104	16102	16206	16048	16195	16166	16045	16091	16148	16153	16124	16280	16037	16318	16023	16156	16096	16262	16301	16051	15974	15996	16261	16212	16264	16201	16158	15914	16248	16117	16273	16161	16075	16182	16111	15979	16160	16115	16071	16283	16008	16178	16037	15983	16045	16113	16068	16219	16153	16183	16187	16097	16160	16087	16235	16183	16291	16187	16179	16304	16042	16006	16166	16159	16126	16148	16098	16126	16092	16240	16074	16049	16197	16146	16303	16257	16242	16195	16410	15961	16169	16148	16146	16206	16189	16003	16190	15982	16140	16236	16154	16166	16335	16385	16197	16116	16243	16217	16143	16047	16061	16065	16281	16199	16095	16082	16105	16090	16136	16096	16141	16172	16266	16179	16095	16135	16001	16160	16114	15992	16003	15900	16080	16117	16089	16010	16081	16000	16146	16082	16205	16090	16184	16134	16338	16225	16052	16284	16162	16024	16312	16057	16122	16252	16069	16118	16232	16276	16172	16286	16166	16145	16216	16120	16307	16162	16048	16169	16259	16297	16003	16190	16081	16394	16036	16242	16137	16085	16123	16319	16154	16356	16107	16238	16114	16271	16262	16138	16287	16335	16057	16206	16217	16066	16081	16074	16347	16362	16005	16011	16181	16082	16118	15997	16145	16199	16319	16155	16079	16229	16140	16239	15969	16174	16121	16214	16115	16220	16064	16130	16145	16278	16080	16103	16242	16003	16119	16163	16182	16032	16271	16146	16159	16185	16087	16261	16137	15984	15982	16179	16226	16057	16165	16387	16157	16192	16151	16075	16108	16269	16123	16264	16246	16129	16130	16138	16206	16064	16172	16014	16186	16207	16088	16147	16168	16060	16203	16164	16142	16142	16004	16201	16155	16138	16262	16208	16062	16195	16185	16186	16169	16267	16250	16136	16076	16097	16138	16117	16218	15973	16093	16162	16178	16162	16317	16028	16022	16234	16330	16371	15948	16296	16177	16235	16026	16035	16272	16044	16171	16212	16093	16240	16002	16002	16150	16122	16052	16195	16229	16114	16275	16173	16415	16116	16179	16269	16048	16165	16120	16074	16225	16139	16067	16304	16210	16307	16072	16298	16236	16157	16088	16017	16079	16325	16140	16252	16017	16249	16325	16095	16216	16034	16255	16172	16007	16209	16181	16153	16181	16266	16081	16052	16260	16246	16273	16051	16148	16062	16195	16307	16038	16294	16119	16226	16104	16179	16055	16110	16216	16136	16017	15993	16181	16207	16201	16120	16067	16197	16217	16053	16152	16269	16116	16144	16229	16056	16145	16105
25959	21685	28943	27096	27044	29553	28426	25390	23272	21845	20666	20122	19704	20134	21436	19747	19148	19057	19113	19264	19223	19070	19098	18992	19047	18829	19146	18808	19050	19052	19049	18979	19095	18959	19144	18945	18779	18779	18900	18819	19137	19031	18932	18951	18812	18969	18996	19141	19248	19005	18832	18859	18876	18972	19102	19003	19165	19237	19085	19094	18873	19168	18782	19048	18926	19097	18815	18629	18953	18978	18949	18783	18884	19075	19072	19079	18960	19117	19028	18723	18784	18770	18966	19105	18925	19136	18826	19117	18934	18916	18837	19015	18857	18858	18907	18960	18984	19049	18876	19011	18900	18860	18945	18667	18881	19018	18779	19047	18888	19094	18854	18997	19093	18899	18918	18993	18855	18963	18972	18949	18774	18816	19002	18928	18929	19078	18761	19016	19067	19098	19032	18676	18856	18929	19084	18928	18900	19071	18973	18865	18911	18869	19052	18731	19029	18730	19137	18917	19075	18785	18711	18984	18877	18840	18880	19046	18917	18967	18956	19055	18936	19181	18820	18978	18947	18988	19024	18833	19166	18897	18786	18862	18957	18928	19181	18836	18948	18973	18895	18816	18941	18916	18879	19023	19003	18884	18991	18766	18967	18899	18933	18929	18952	19146	18932	18959	19043	19014	19003	18943	18925	18861	18807	18798	18960	18631	18854	18910	18812	18726	18718	18958	19063	18850	18955	18877	18693	18893	18953	18980	18855	18794	18776	18635	19013	19037	19014	18949	19087	18925	18790	18933	18830	18909	19002	19056	18975	18884	18984	18903	18961	18822	18932	18750	19001	18877	19048	19072	18967	18926	18955	19118	19025	18891	18934	18795	19051	19158	19067	18975	18901	18837	18817	18812	18732	18973	18797	18954	18969	18664	18821	18979	18768	18925	19052	18899	18743	18920	18916	18677	18914	18954	19043	19062	18976	18666	19037	18957	19088	18769	18859	18837	18953	18855	19181	18998	19069	19023	18766	18961	18918	18947	18994	18943	18763	18797	18851	18809	18834	18747	18976	18955	19049	18837	18793	18892	18945	19012	18815	19060	18960	19047	18970	18725	19187	19022	18871	19012	19055	18887	19035	19043	18857	19007	18871	18965	18727	19030	18785	18816	18868	18985	18766	19114	18813	18904	18935	18754	18885	18790	19139	18802	19008	18760	18957	18975	18916	18756	18890	18869	18721	18935	18808	18913	18884	18965	18891	18908	19034	18876	18827	18987	18902	19020	19067	18942	18850	18854	19124	18922	18975	18838	18941	18787	19009	18848	18777	18821	18896	19004	19168	19092	18850	18911	18972	18835	18936	18938	19103	18903	18846	18831	18866	18838	18864	18758	18792	18915	18743	18843	18993	18977	19008	18819	19109	18991	18965	18853	19057	18730	18765	18949	18923	18993	19033	18841	19071	19166	19078	19219	19011	19009	18978	19073	19085	18973	18851	18869	18863	19000	18931	19050	18900	19026	19031	19007	18960	18978	18761	18736	18778	18869	18900	18914	18980	18869	18976	18851	19126	18917	18735	18778	19018	18740	18844	18738	18919	18742	18911	18732	18911	19039	19083	18895	19012	18971	18801	19016	18904	19039	18782	18914	18817	18929	18732	18910	18782	18896	18902	18822	19072	18819	18779	18713	18796	18974	18757	18920	18887	18949	18960	19065	18921	18927	18784	19083	18725	18859	18989	18951	18931	18989	18732	18743	18922	18862	18813	18812	18914	19050	18774	18887	18983	18850	18882	18944	18944	19019	18648	19026	18885	18896	18929	18798	18835	18966	18888	19099	19104	18916	18980	18939	19024	18914	18870	18891	18859	18883	18770	18910	18882	18803	18859	18901	19039	18926	19017	18835	18864	18789	19107	18901	18944	18914	18791	19021	18987	18971	18802	18951	18982	18787	18970	18842	18941	18991	19011	18858	18973	19140	19111	19071	19179	18937	18740	19010	18814	19099	18880	18807	18779	18932	18673	18883	18993	19194	18926	18949	18751	18886	18870	18848	18852	18653	18906	18870	18956	19031	19034	18679	18903	18922	18818	19119	18800	18950	18783	18827	19194	18947	18699	18857	18808	18901	19058	18992	18913	18820	18906	18996	18968	18975	18923	18807	18935	19075	19059	18902	18987	19083	18834	19048	19024	19028	19163	18914	18915	19012	19007	19045	18866	18998	18966	18915	18806	18831	18888	18864	18705	18886	19020	18728	19020	18945	19014	19140	18906	18952	18876	18894	18888	18814	18828	18674	18922	18813	19063	19076	18982	18777	18863	18892	19060	18907	18782	18992	19077	18801	18905	18737	18778	18917	18923	19126	18795	18917	19019	18805	18870	18744	18797	18904	19022	18954	18961	19067	18805	18825	18938	18702	19034	19081	18860	18988	19014	18835	19070	18975	18883	18801	19115	18803	18915	18814	18775	18960	18898	19108	18797	19109	18836	18737	19004	18884	18740	18797	19073	18944	19074	18999	18819	19101	18994	18945	18817	18698	18946	18790	18767	18816	18986	18981	18872	19052	19014	18841	18948	18723	18905	18944	19052	19007	18878	18882	18968	18973	19019	19052	19061	18802	18919	18975	18859	19029	18829	18974	18980	18966	19045	18883	18903	18999	18877	18715	18759	18821	18864	19157	18949	18972	18798	19029	18706	19010	18947	19041	19140	18919	18874	18806	18808	18964	19073	18830	18978	19058	19089	18869	18839	18989	18991	18971	18971	18794	18888	18893	18801	18782	18771	18888	18868	18930	18873	18719	18947	18905	18910	18962	18674	18822	18809	19046	18943	18963	18845	18977	18797	19019	19166	18904	19104	18812	18943	19017	19095	18723	18961	18821	19114	18950	19065	18940	18987	18775	18908	18841	19031	18886	18789	18868	19010	18870	18974	18883	18939	18956	18960	19135	18909	18870	18907	18994	18890	18901	18920	18868	18976	18922	18776	18941	19037	19018	18881	19191	18876	19046	18863	19058	19130	19018	19048	19065	18975	18976	19079	19141	18931	18966	19214	18999	18809	18808	18839	18780	18746	18936	18754	18899	18864	18875	19027	18920	19032	18820	18945	18938	18843	18954	18912	18807	18923	18991	18962	18872	19046	19187	18868	18835	18894	18967	18973	18733	19049	18860	19094	18912	18741	18972	18826	18904	19020	18854	18858	18980	19099	19107	18809	18912	19019	18943	18719	18938	18895	19001	19023	18776	18927	18871	19174	18927	18971	18995	18931	19009	18934	18872	18949	18872	19066	19066	19019	19074	18895	18806	18823	18982	18891	18972	18697	18980	18973	18862	19031	18831	19022	18866	18790	19056	19006	18816	18889	18917	19081	18859	18995	19035	18797	19020	18589	18931	19022	18984	18824	19020	18896	19106	19036	19065	18749	18965	18732	18886	18867	19098	19067	18888	18869	18869	18910	18826	18689	18880	18928	18835	18775	18922	18819	18818	19016	18753	18876	19043	18868	18654	18988	19169	18995	19012	19056	19071	19035	18819	18977	18793	19073	19133	18852	18731	18899	18936	18951	18964	18918	19046	19077	19002	19082	18849	19209	18850	19033	18854	19004	18958	18925	18913	18978	19013	19116	18955	18915	19068	19086	18839	18950	18992	19272	19065	19093	18997	19246	18966	19005	18907	19008	18881	18636	18761	18982	18686	18986	19098	18863	18889	18949	18800	19021	18862	18840	18925	19099	18903	18829	19169	18847	19087	18983	19020	18951	18913	18903	18941	19085	18949	19029	18823	19056	18972	18845	18829	18751	19015	18942	18923	19021	19015	18896	18938	19051	18768	19000	18909	18729	18692	18982	19083	18992	18937	18861	18968	18861	18973	18884	18881	18988	19057	18943	19068	18728	19010	19036	18988	18694	18963	18835	18947	18898	18857	19086	18939	18947	18954	18784	18983	19008	19026	19017	19096	18917	18778	18974	18940	18795	19137	18859	19059	18867	18969	18930	19009	19001	18938	18862	19023	18767	18962	18962	18759	19002	19022	18755	18720	18941	19107	18873	18855	18833	18962	18691	18891	18882	18904	19123	19118	19011	18956	18953	19076	19073	19106	19123	18937	18820	18877	19070	19003	18912	19102	18856	18774	18858	19086	18957	18631	18812	19152	19006	19094	18853	18847	19043	18910	18906	19031	18836	18862	19022	19086	18757	19007	19129	18920	19080	18931	18847	19011	19120	18994	18814	18943	18959	19065	18979	18930	18748	18866	18891	18974	19037	18946	19090	18914	19029	18972	19093	18875	18902	18839	18963	18942	18961	18897	18868	18907	18870	18932	18917	18808	18947	18898	18798	19041	18961	18956	18903	19024	19050	19046	18817	18989	18954	18822	18892	19014	18897	19078	18958	18911	18894	19048	18820	18955	18712	18916	18988	18921	18864	18917	18715	18955	18858	18971	18841	18914	18845	18899	19087	19179	18915	19007	19038	19009	19050	18823	18887	18728	19003	19148	18908	18767	18824	18833	18950	18746	18909	18758	18821	18673	18963	18922	18936	18886	18923	18984	19053	18971	18887	18753	18936	18979	18946	18944	18967	18986	18900	19064	19185	18940	18804	18821	19142	18778	18962	19032	19168	18810	18821	19020	19215	19189	18978	18875	18871	19029	18860	19091	18985	18815	19039	19085	18901	18707	19002	18762	18787	18834	18893	18913	18817	18740	18950	18871	18909	18864	18941	19081	19176	19049	18919	19002	18761	18977	18933	19039	18948	18915	19060	18850	19050	18982	18966	18938	19079	19085	18969	19113	19121	18744	18802	18779	18931	19029	19083	19085	18930	18856	18893	18855	18865	18839	19033	18824	18719	18834	18827	18955	18698	19022	18743	18830	18970	18912	19025	18944	19003	18898	19108	19230	18861	18768	19187	18988	18875	19023	19022	18817	18933	19011	19139	18941	18819	18994	19038	18887	18917	18576	19101	19029	18919	18775	18969	18765	18987	18849	19086	18880	18905	18802	18786	18972	19075	18778	18813	19026	19141	18988	18850	19098	18975	19020	19004	18704	19031	19019	18801	18878	18868	19073	19140	19026	19029	19063	19024	19080	18945	18993	19164	19017	19057	19061	18886	18992	19108	19008	19167	19023	18759	18691	18907	18880	18749	18965	19200	18899	19067	18893	18984	18822	19002	18798	19036	19078	19194	19064	18979	18968
26020	43530	43473	36414	32293	30096	27012	24738	21677	19512	17787	17057	16470	17674	19155	16108	15836	15702	15933	15564	15812	15839	15627	15505	15615	15668	15723	15702	15416	15747	15699	15760	15697	15588	15571	15624	15664	15598	15551	15715	15579	15679	15714	15632	15782	15645	15617	15462	15623	15331	15378	15538	15576	15452	15666	15524	15522	15470	15837	15485	15755	15457	15686	15608	15544	15556	15592	15615	15638	15460	15554	15605	15670	15451	15365	15716	15631	15659	15562	15700	15513	15274	15584	15659	15468	15551	15655	15593	15681	15418	15621	15509	15730	15619	15737	15666	15596	15466	15613	15489	15593	15643	15670	15421	15477	15561	15449	15593	15549	15605	15564	15613	15624	15690	15522	15566	15567	15658	15569	15576	15672	15503	15558	15597	15431	15494	15445	15640	15562	15436	15613	15523	15730	15719	15419	15667	15635	15565	15547	15571	15559	15576	15601	15609	15579	15588	15714	15703	15586	15563	15512	15521	15491	15549	15545	15591	15687	15578	15534	15485	15513	15414	15476	15559	15562	15482	15575	15613	15488	15589	15296	15789	15491	15536	15715	15538	15519	15580	15544	15513	15569	15608	15521	15611	15735	15504	15479	15705	15699	15538	15420	15594	15455	15506	15591	15655	15558	15532	15520	15641	15697	15627	15511	15432	15597	15710	15643	15618	15609	15680	15499	15627	15503	15647	15546	15600	15475	15475	15529	15598	15502	15622	15595	15586	15755	15542	15534	15523	15369	15334	15785	15410	15428	15491	15484	15570	15438	15717	15490	15562	15751	15435	15552	15625	15531	15513	15652	15515	15513	15460	15495	15561	15659	15580	15441	15582	15664	15483	15531	15508	15491	15479	15554	15582	15483	15565	15408	15502	15630	15491	15544	15456	15503	15492	15539	15499	15568	15529	15509	15612	15644	15517	15709	15495	15442	15802	15495	15637	15636	15547	15725	15477	15512	15559	15565	15531	15550	15601	15539	15458	15655	15520	15551	15532	15517	15617	15669	15497	15546	15481	15508	15613	15517	15573	15532	15499	15680	15615	15575	15669	15501	15650	15625	15722	15639	15495	15624	15663	15546	15638	15526	15410	15648	15402	15516	15583	15481	15642	15708	15488	15784	15604	15611	15414	15680	15632	15599	15530	15520	15549	15409	15723	15669	15582	15425	15573	15573	15656	15550	15487	15554	15467	15606	15482	15596	15627	15688	15555	15552	15582	15663	15498	15416	15493	15416	15419	15513	15566	15620	15442	15667	15603	15598	15741	15524	15683	15622	15429	15559	15400	15580	15489	15506	15647	15664	15675	15627	15527	15577	15474	15499	15506	15693	15482	15673	15618	15666	15646	15563	15669	15628	15548	15584	15478	15490	15471	15509	15580	15615	15522	15614	15568	15691	15534	15732	15452	15537	15600	15472	15683	15493	15654	15494	15598	15662	15543	15584	15681	15634	15625	15557	15503	15476	15651	15615	15548	15583	15338	15580	15654	15686	15469	15602	15542	15690	15684	15655	15404	15533	15610	15542	15842	15683	15612	15429	15699	15567	15594	15616	15624	15685	15563	15664	15606	15672	15643	15423	15537	15630	15598	15661	15411	15590	15574	15459	15598	15558	15509	15692	15727	15489	15479	15531	15555	15540	15510	15603	15624	15535	15614	15577	15651	15471	15540	15501	15459	15524	15716	15534	15588	15586	15593	15600	15588	15602	15486	15629	15494	15428	15685	15738	15608	15752	15624	15607	15595	15531	15644	15561	15585	15630	15659	15388	15634	15581	15598	15534	15626	15609	15433	15771	15673	15455	15478	15518	15601	15418	15598	15608	15572	15478	15700	15592	15662	15670	15702	15572	15803	15580	15440	15577	15394	15354	15588	15714	15433	15505	15488	15531	15566	15784	15528	15539	15752	15543	15603	15633	15551	15503	15618	15592	15792	15556	15619	15632	15606	15594	15567	15512	15674	15705	15492	15373	15437	15680	15521	15408	15808	15583	15528	15530	15764	15687	15558	15646	15599	15589	15489	15729	15636	15457	15481	15582	15614	15479	15534	15708	15461	15425	15558	15563	15516	15596	15603	15553	15708	15629	15539	15569	15494	15339	15641	15706	15680	15586	15612	15659	15440	15603	15632	15420	15600	15542	15400	15613	15596	15816	15515	15559	15582	15525	15581	15540	15584	15362	15498	15501	15638	15623	15514	15513	15544	15575	15832	15570	15643	15482	15570	15543	15445	15589	15494	15614	15445	15601	15377	15599	15612	15619	15563	15444	15546	15373	15559	15394	15475	15508	15538	15654	15732	15664	15644	15663	15530	15625	15572	15530	15649	15593	15494	15414	15641	15553	15692	15342	15459	15461	15611	15721	15728	15521	15733	15613	15476	15803	15571	15256	15718	15655	15460	15473	15661	15485	15559	15641	15767	15635	15609	15531	15743	15555	15640	15490	15552	15662	15565	15591	15465	15456	15498	15496	15683	15670	15455	15626	15585	15535	15625	15565	15722	15561	15542	15433	15555	15602	15651	15617	15578	15460	15509	15564	15487	15574	15505	15628	15566	15470	15609	15597	15531	15456	15661	15728	15602	15475	15573	15498	15561	15671	15617	15649	15632	15500	15752	15512	15402	15522	15593	15520	15649	15416	15553	15658	15533	15758	15666	15609	15612	15416	15562	15416	15449	15529	15559	15549	15506	15519	15468	15599	15511	15591	15385	15598	15780	15471	15552	15630	15390	15465	15527	15449	15602	15624	15557	15474	15410	15594	15641	15611	15464	15583	15578	15522	15540	15715	15576	15575	15540	15631	15571	15559	15624	15496	15626	15570	15575	15466	15737	15611	15448	15563	15659	15577	15536	15425	15513	15531	15540	15518	15640	15635	15516	15506	15574	15478	15411	15493	15388	15730	15640	15625	15609	15511	15493	15564	15650	15593	15530	15771	15550	15634	15532	15729	15526	15703	15455	15611	15464	15557	15562	15596	15524	15508	15349	15598	15362	15507	15726	15610	15426	15631	15517	15671	15592	15468	15532	15453	15455	15507	15521	15491	15635	15507	15668	15523	15761	15594	15568	15703	15606	15563	15787	15591	15485	15747	15562	15610	15502	15533	15445	15515	15610	15619	15577	15571	15525	15390	15578	15504	15679	15645	15596	15464	15593	15671	15486	15626	15551	15443	15601	15350	15630	15679	15441	15662	15502	15532	15573	15430	15517	15703	15606	15569	15576	15402	15426	15529	15562	15517	15493	15585	15503	15630	15636	15548	15493	15604	15711	15487	15521	15469	15533	15433	15575	15520	15532	15613	15481	15593	15509	15603	15583	15592	15484	15543	15524	15659	15547	15615	15652	15494	15607	15305	15576	15569	15644	15620	15547	15634	15520	15722	15545	15610	15678	15477	15549	15598	15579	15598	15584	15571	15562	15563	15586	15334	15550	15389	15647	15738	15632	15584	15620	15586	15446	15636	15430	15707	15634	15537	15630	15541	15580	15757	15555	15647	15633	15522	15544	15531	15427	15532	15711	15541	15657	15615	15668	15494	15561	15594	15521	15639	15664	15487	15240	15617	15736	15636	15837	15593	15511	15579	15531	15579	15635	15569	15635	15654	15513	15592	15490	15785	15607	15469	15636	15557	15557	15492	15515	15671	15543	15523	15674	15615	15725	15652	15667	15484	15527	15613	15677	15765	15571	15448	15518	15416	15467	15472	15498	15674	15529	15572	15571	15587	15625	15564	15595	15546	15524	15567	15735	15574	15576	15447	15746	15527	15735	15433	15584	15506	15580	15619	15608	15677	15510	15617	15705	15603	15527	15536	15535	15517	15532	15521	15564	15522	15595	15566	15696	15742	15406	15547	15764	15536	15652	15466	15483	15445	15545	15492	15424	15626	15480	15528	15340	15455	15517	15652	15425	15618	15515	15411	15490	15460	15610	15465	15513	15536	15484	15722	15655	15584	15707	15514	15621	15672	15626	15601	15662	15576	15643	15549	15500	15439	15487	15549	15408	15545	15392	15713	15632	15558	15487	15625	15457	15563	15521	15571	15533	15422	15455	15578	15544	15591	15499	15441	15594	15590	15554	15707	15575	15518	15603	15437	15610	15505	15701	15517	15706	15434	15695	15824	15407	15563	15575	15579	15581	15533	15565	15355	15543	15624	15496	15694	15576	15450	15363	15504	15486	15713	15676	15736	15409	15716	15502	15656	15565	15470	15471	15612	15538	15573	15492	15461	15715	15502	15537	15556	15326	15648	15628	15567	15605	15628	15573	15493	15576	15667	15550	15538	15701	15663	15614	15552	15698	15601	15699	15481	15569	15458	15475	15533	15701	15546	15527	15475	15528	15554	15555	15346	15502	15612	15780	15696	15407	15477	15631	15400	15585	15575	15432	15533	15580	15599	15587	15757	15663	15312	15603	15547	15663	15627	15711	15650	15670	15656	15775	15706	15437	15540	15598	15654	15515	15536	15593	15543	15665	15554	15597	15555	15736	15610	15460	15547	15614	15508	15530	15482	15514	15549	15596	15360	15559	15693	15631	15578	15605	15605	15543	15427	15550	15640	15604	15541	15526	15618	15576	15474	15472	15637	15571	15543	15620	15653	15393	15553	15668	15707	15474	15633	15469	15552	15511	15664	15557	15578	15625	15540	15674	15678	15420	15651	15565	15502	15710	15586	15602	15678	15601	15599	15503	15616	15702	15414	15536	15559	15614	15525	15512	15497	15532	15766	15480	15562	15693	15558	15537	15674	15547	15621	15486	15674	15498	15563	15619	15556	15548	15518	15500	15755	15445	15612	15675	15614	15517	15564	15406	15653	15643	15642	15562	15659	15512	15612	15601	15560	15474	15541	15621	15636	15496	15549	15495	15552	15616	15677	15552	15580	15646	15381	15602	15633	15514	15534	15514	15665	15601	15527	15478	15615	15610	15563	15584	15537	15625	15489	15530	15523	15617	15543	15455	15579	15481	15471	15617	15500	15542	15521	15531	15692	15520	15579	15587	15594	15557	15555	15574	15578	15646	15676	15460	15462	15524	15667	15471	15623	15375	15660	15434	15451	15583	15570	15553	15556	15586	15594	15557	15690	15752	15646	15702	15482	15694	15570	15367	15525	15648	15634	15692	15376	15631	15720	15733	15615	15599	15620	15432
24375	21604	29369	25805	27924	34964	36747	31947	28259	26853	24438	22734	21600	21922	21348	20570	20857	20855	20661	20967	21001	20847	20786	20758	20747	20750	20553	20770	20823	20745	20684	20670	20725	20695	20683	20542	20623	20459	20722	20647	20562	20732	20566	20784	20740	20718	20637	20685	20648	20689	20652	20774	20583	20550	20526	20402	20568	20581	20508	20424	20570	20581	20713	20330	20491	20685	20532	20483	20450	20795	20677	20611	20483	20472	20673	20696	20524	20805	20477	20605	20545	20818	20833	20633	20987	20839	20664	20825	20648	20639	20688	20595	20522	20617	20769	20554	20701	20678	20498	20681	20580	20575	20645	20549	20371	20763	20563	20489	20592	20688	20462	20499	20686	20676	20592	20416	20454	20453	20720	20520	20649	20680	20616	20615	20645	20494	20576	20465	20803	20508	20698	20588	20557	20556	20606	20407	20516	20576	20732	20736	20640	20390	20712	20741	20707	20496	21127	20609	20551	20530	20527	20557	20694	20594	20692	20659	20690	20460	20693	20844	20602	20670	20575	20694	20727	20548	20438	20642	20573	20616	20667	20737	20432	20918	20786	20644	20779	20789	20583	20651	20563	20707	20440	20773	20534	20682	20772	20651	20629	20765	20675	20598	20649	20429	20441	20287	20542	20650	20494	20628	20560	20343	20615	20520	20704	20629	20582	20724	20544	20696	20440	20419	20712	20585	20780	20566	20573	20354	20378	20434	20485	20717	20603	20775	20723	20537	20515	20489	20426	20588	20629	20685	20563	20532	20721	20542	20721	20485	20490	20606	20676	20630	20448	20525	20686	20700	20566	20668	20402	20452	20389	20733	20663	20623	20660	20566	20667	20605	20667	20657	20482	20568	20744	20330	20475	20659	20447	20733	20771	20594	20515	20829	20762	20474	20502	20437	20596	20607	20482	20698	20441	20991	20460	20375	20624	20664	20612	20587	20669	20753	20525	20459	20634	20587	20549	20677	20381	20705	20770	20556	20608	20481	20382	20557	20484	20406	20741	20561	20375	20455	20503	20521	20683	20639	20582	20605	20501	20672	20516	20658	20604	20631	20691	20513	20562	20578	20542	20641	20629	20736	20540	20631	20655	20722	20719	20461	20695	20671	20686	20724	20533	20716	20609	20757	20551	20792	20833	20513	20623	20427	20673	20509	20601	20503	20712	20574	20552	20653	20555	20806	20595	20610	20547	20481	20707	20632	20618	20479	20581	20590	20790	20560	20554	20559	20548	20614	20672	20483	20526	20738	20529	20532	20696	20813	20503	20465	20576	20438	20602	20581	20512	20543	20510	20624	20709	20464	20458	20471	20549	20597	20377	20396	20634	20409	20803	20458	20536	20709	20588	20505	20652	20541	20688	20606	20625	20457	20561	20644	20622	20702	20630	20451	20544	20654	20671	20558	20442	20829	20562	20693	20550	20494	20483	20543	20618	20364	20625	20512	20676	20649	20539	20463	20560	20661	20471	20612	20588	20465	20497	20612	20504	20522	20528	20449	20223	20561	20454	20547	20378	20483	20572	20448	20649	20717	20537	20620	20399	20605	20480	20759	20702	20594	20491	20567	20636	20780	20500	20708	20856	20492	20417	20531	20455	20478	20605	20476	20414	20517	20600	20594	20774	20640	20556	20570	20570	20494	20465	20623	20452	20844	20809	20577	20644	20929	20490	20353	20378	20604	20601	20466	20468	20462	20502	20647	20762	20676	20528	20596	20421	20620	20456	20452	20617	20552	20629	20443	20517	20634	20527	20485	20731	20742	20804	20668	20481	20364	20530	20657	20658	20594	20916	20594	20611	20433	20475	20513	20632	20691	20664	20630	20605	20403	20479	20571	20665	20715	20469	20693	20525	20409	20593	20586	20545	20313	20458	20359	20562	20690	20466	20386	20422	20508	20655	20498	20763	20600	20803	20650	20652	20691	20548	20619	20612	20341	20861	20544	20466	20566	20556	20546	20491	20478	20659	20544	20472	20400	20496	20700	20660	20496	20626	20602	20553	20698	20640	20561	20543	20693	20733	20903	20577	20633	20449	20740	20638	20563	20518	20603	20734	20636	20767	20603	20552	20538	20573	20586	20924	20802	20526	20604	20615	20610	20653	20489	20535	20474	20462	20638	20549	20530	20545	20647	20784	20627	20764	20707	20462	20636	20651	20530	20323	20456	20492	20502	20665	20587	20578	20418	20487	20336	20602	20473	20715	20617	20627	20450	20610	20654	20516	20512	20558	20563	20574	20624	20559	20444	20591	20622	20626	20529	20335	20467	20614	20612	20443	20501	20469	20467	20585	20555	20576	20508	20678	20458	20643	20633	20609	20439	20435	20500	20859	20823	20635	20469	20406	20369	20465	20827	20506	20401	20605	20488	20570	20589	20594	20566	20630	20672	20610	20743	20893	20463	20573	20751	20592	20579	20414	20602	20594	20524	20501	20695	20656	20601	20529	20598	20423	20550	20541	20773	20700	20533	20473	20437	20438	20482	20518	20694	20636	20571	20542	20542	20794	20435	20537	20496	20540	20535	20506	20474	20549	20631	20460	20478	20427	20443	20466	20527	20430	20527	20499	20694	20626	20574	20588	20656	20742	20644	20747	20610	20701	20712	20560	20362	20580	20631	20632	20424	20683	20545	20337	20523	20688	20740	20649	20432	20740	20637	20667	20610	20331	20650	20647	20590	20629	20567	20719	20697	20611	20599	20542	20418	20422	20599	20421	20410	20566	20498	20337	20552	20615	20656	20538	20521	20654	20804	20624	20618	20274	20461	20737	20443	20615	20594	20653	20535	20438	20601	20421	20730	20377	20576	20564	20407	20628	20534	20844	20663	20637	20737	20588	20565	20638	20487	20626	20626	20723	20492	20865	20654	20561	20617	20557	20433	20460	20500	20497	20282	20540	20659	20681	20581	20807	20567	20595	20528	20599	20705	20728	20692	20752	20502	20438	20567	20542	20462	20650	20501	20481	20703	20839	20586	20706	20514	20637	20598	20527	20383	20632	20478	20490	20564	20550	20481	20531	20675	20421	20566	20622	20664	20424	20799	20718	20853	20579	20673	20598	20542	20653	20761	20328	20568	20625	20570	20464	20612	20637	20648	20677	20592	20467	20791	20616	20407	20753	20810	20543	20437	20558	20701	20572	20440	20572	20568	20770	20616	20606	20814	20554	20673	20759	20816	20628	20589	20509	20637	20422	20409	20587	20668	20535	20661	20532	20510	20738	20564	20634	20982	20489	20719	20538	20703	20447	20713	20664	20679	20753	20592	20517	20520	20510	20373	20626	20654	20764	20701	20532	20531	20540	20562	20524	20516	20694	20749	20627	20596	20629	20423	20482	20414	20698	20539	20736	20358	20652	20444	20608	20537	20644	20664	20770	20697	20449	20540	20651	20581	20600	20653	20635	20497	20649	20556	20548	20720	20517	20444	20815	20461	20562	20436	20326	20389	20440	20544	20796	20800	20719	20459	20444	20514	20656	20486	20611	20476	20644	20439	20464	20620	20530	20413	20666	20516	20517	20714	20649	20543	20486	20463	20542	20460	20489	20445	20472	20711	20511	20571	20502	20557	20615	20487	20719	20417	20757	20675	20471	20609	20647	20434	20541	20524	20439	20423	20620	20507	20648	20578	20596	20512	20602	20656	20766	20591	20365	20502	20607	20514	20449	20677	20642	20501	20535	20614	20537	20577	20416	20545	20528	20469	20622	20390	20527	20688	20665	20585	20521	20602	20481	20910	20446	20496	20533	20660	20626	20617	20326	20484	20463	20609	20445	20567	20589	20511	20603	20557	20579	20596	20581	20530	20630	20559	20718	20618	20823	20555	20453	20614	20568	20330	20508	20467	20530	20504	20672	20660	20650	20404	20507	20575	20573	20584	20505	20527	20664	20522	20568	20410	20433	20580	20470	20737	20684	20589	20386	20593	20616	20675	20759	20528	20562	20695	20640	20689	20611	20558	20654	20728	20547	20779	20433	20548	20706	20616	20535	20625	20798	20870	20569	20605	20556	20479	20465	20490	20421	20820	20493	20790	20522	20450	20486	20575	20626	20456	20613	20802	20572	20594	20695	20628	20654	20743	20570	20609	20574	20595	20530	20734	20553	20852	20727	20757	20693	20350	20333	20371	20494	20515	20455	20576	20553	20601	20682	20464	20530	20653	20605	20486	20603	20432	20658	20663	20799	20796	20740	20782	20757	20634	20530	20508	20532	20390	20485	20539	20546	20585	20504	20436	20627	20628	20477	20635	20522	20528	20513	20676	20679	20655	20601	20419	20594	20515	20575	20747	20590	20661	20789	20692	20414	20572	20451	20668	20705	20505	20604	20644	20745	20862	20578	20508	20583	20457	20626	20619	20600	20610	20535	20592	20567	20652	20659	20704	20598	20449	20592	20808	20591	20638	20530	20672	20623	20531	20574	20650	20614	20906	20711	20378	20507	20477	20521	20376	20714	20318	20649	20659	20482	20690	20708	20672	20559	20540	20549	20679	20664	20684	20514	20653	20774	20578	20556	20798	20539	20458	20814	20322	20539	20713	20557	20616	20537	20607	20845	20759	20733	20661	20598	20549	20639	20689	20613	20584	20693	20531	20585	20716	20676	20496	20448	20675	20652	20604	20618	20577	20432	20529	20740	20689	20845	20616	20346	20781	20725	20629	20413	20546	20868	20628	20707	20603	20690	20631	20718	20564	20491	20726	20752	20592	20770	20712	20416	20552	20484	20552	20554	20707	20555	20435	20681	20736	20549	20434	20467	20688	20470	20381	20706	20620	20615	20540	20605	20457	20523	20526	20705	20688	20700	20507	20613	20689	20582	20515	20631	20495	20680	20477	20497	20541	20548	20585	20615	20479	20660	20568	20746	20484	20442	20689	20781	20448	20626	20613	20650	20608	20764	20581	20578	20666	20550	20561	20684	20721	20566	20553	20724	20698	20569	20698	20855	20586	20513	20540	20483	20481	20676	20385	20657	20531	20436	20654	20719	20676	20589	20338	20739	20675	20495	20712	20640	20569	20557	20436	20457	20577	20365	20769	20661	20477	20555	20525	20511	20758	20632	20518	20482	20650	20604	20512	20704	20575	20576	20553	20792	20595	20736	20570	20380	20650	20522	20719	20816	20614	20535	20608	20707	20782	20543	20482
29457	49135	51584	48579	43824	40180	36200	31799	27576	24952	21208	18977	17733	18442	17133	16765	16920	16819	16690	16776	16682	16698	16753	16715	16715	16471	16622	16753	16720	16643	16615	16598	16691	16583	16670	16685	16477	16541	16603	16550	16501	16409	16507	16670	16499	16205	16475	16633	16469	16723	16423	16584	16611	16454	16486	16514	16565	16553	16424	16528	16313	16643	16558	16529	16642	16379	16567	16446	16478	16519	16580	16510	16500	16535	16518	16508	16565	16637	16461	16560	16492	16586	16525	16362	16599	16603	16596	16737	16456	16609	16525	16465	16522	16444	16527	16478	16409	16500	16644	16510	16296	16571	16455	16285	16408	16723	16440	16477	16409	16471	16612	16616	16678	16452	16453	16467	16307	16473	16548	16415	16363	16534	16501	16536	16551	16498	16313	16344	16532	16438	16595	16567	16432	16512	16537	16456	16626	16517	16496	16596	16694	16628	16515	16611	16513	16422	16419	16490	16385	16599	16562	16447	16562	16398	16459	16406	16497	16589	16444	16654	16428	16637	16490	16382	16468	16515	16457	16515	16331	16413	16538	16541	16605	16497	16493	16500	16602	16561	16442	16565	16434	16492	16534	16596	16529	16467	16367	16433	16621	16461	16366	16448	16404	16339	16615	16353	16500	16742	16603	16487	16499	16409	16657	16511	16602	16482	16437	16372	16456	16428	16453	16599	16420	16571	16309	16473	16450	16594	16594	16278	16554	16542	16481	16497	16357	16530	16587	16304	16613	16496	16521	16602	16346	16494	16424	16658	16345	16506	16452	16529	16332	16472	16604	16510	16650	16236	16455	16408	16565	16580	16631	16335	16751	16493	16499	16310	16479	16560	16408	16532	16676	16535	16408	16568	16422	16615	16550	16602	16469	16460	16600	16461	16467	16403	16450	16422	16538	16535	16532	16436	16537	16545	16540	16293	16378	16396	16591	16488	16436	16593	16487	16658	16336	16514	16740	16498	16224	16367	16575	16515	16502	16517	16529	16619	16410	16590	16375	16400	16486	16325	16593	16431	16499	16425	16333	16505	16519	16442	16394	16427	16495	16262	16560	16637	16554	16425	16619	16491	16578	16543	16493	16583	16414	16535	16462	16542	16277	16493	16460	16447	16377	16421	16365	16503	16570	16587	16676	16612	16419	16618	16528	16438	16411	16397	16233	16414	16534	16624	16470	16532	16536	16423	16546	16419	16481	16488	16365	16495	16555	16405	16409	16396	16355	16547	16656	16600	16481	16667	16424	16618	16615	16507	16360	16309	16529	16685	16513	16632	16493	16617	16411	16449	16569	16532	16468	16481	16386	16493	16692	16567	16539	16474	16640	16632	16342	16488	16630	16454	16694	16403	16440	16574	16575	16552	16525	16457	16589	16500	16518	16409	16611	16473	16474	16465	16420	16585	16569	16477	16511	16543	16355	16471	16354	16508	16718	16513	16399	16466	16387	16433	16459	16399	16552	16541	16539	16345	16511	16251	16533	16501	16610	16510	16595	16592	16519	16725	16418	16520	16459	16499	16493	16557	16539	16469	16296	16440	16451	16383	16431	16475	16660	16600	16605	16476	16449	16438	16532	16576	16422	16493	16522	16701	16520	16472	16606	16510	16309	16567	16658	16645	16440	16637	16536	16588	16591	16589	16542	16576	16420	16406	16557	16494	16535	16483	16413	16554	16498	16478	16435	16562	16509	16495	16483	16508	16496	16400	16539	16513	16542	16576	16260	16524	16522	16348	16356	16407	16441	16552	16631	16375	16208	16338	16393	16531	16540	16690	16589	16545	16417	16592	16388	16472	16453	16439	16518	16408	16502	16378	16390	16261	16482	16473	16322	16443	16498	16391	16511	16381	16628	16507	16532	16503	16421	16399	16572	16416	16291	16369	16631	16496	16464	16456	16479	16462	16407	16471	16569	16487	16565	16527	16549	16445	16513	16468	16355	16454	16608	16325	16353	16611	16401	16553	16550	16246	16366	16481	16626	16309	16542	16434	16508	16651	16463	16425	16549	16632	16636	16468	16530	16431	16484	16433	16548	16442	16628	16545	16430	16339	16454	16512	16482	16474	16233	16483	16458	16475	16399	16642	16543	16478	16456	16456	16674	16599	16553	16344	16369	16462	16347	16389	16621	16533	16819	16504	16485	16556	16547	16575	16510	16598	16655	16511	16484	16658	16470	16537	16510	16408	16410	16582	16420	16444	16568	16466	16615	16429	16414	16461	16642	16539	16421	16563	16487	16459	16553	16369	16552	16509	16391	16275	16593	16542	16430	16513	16539	16594	16406	16595	16492	16634	16596	16524	16579	16401	16469	16533	16449	16479	16540	16493	16620	16548	16467	16677	16606	16622	16444	16672	16550	16390	16593	16568	16654	16369	16550	16520	16425	16466	16433	16613	16564	16446	16613	16325	16446	16641	16556	16605	16395	16470	16485	16506	16641	16459	16402	16592	16596	16581	16479	16570	16426	16561	16462	16532	16354	16578	16597	16515	16536	16424	16551	16451	16598	16330	16571	16275	16446	16472	16584	16558	16560	16512	16529	16668	16555	16441	16422	16493	16598	16458	16491	16371	16442	16511	16385	16551	16291	16448	16464	16386	16631	16462	16408	16527	16365	16523	16464	16598	16370	16558	16611	16376	16485	16432	16506	16530	16543	16365	16457	16501	16631	16463	16531	16278	16484	16465	16398	16491	16412	16749	16326	16662	16512	16548	16341	16498	16520	16342	16510	16552	16362	16465	16540	16657	16355	16398	16367	16362	16568	16689	16542	16548	16532	16329	16460	16424	16542	16475	16456	16535	16564	16433	16609	16519	16381	16755	16568	16519	16535	16566	16491	16413	16308	16428	16577	16331	16537	16554	16483	16500	16578	16483	16459	16349	16528	16392	16475	16512	16449	16390	16552	16449	16446	16598	16453	16432	16557	16615	16495	16510	16484	16367	16537	16548	16590	16394	16550	16585	16410	16407	16528	16825	16436	16475	16346	16724	16394	16661	16667	16428	16415	16560	16572	16464	16443	16414	16362	16594	16305	16478	16606	16599	16514	16516	16455	16628	16517	16455	16616	16607	16484	16480	16501	16507	16519	16504	16405	16444	16429	16388	16678	16580	16558	16442	16591	16540	16607	16491	16362	16531	16611	16313	16641	16668	16441	16555	16504	16492	16547	16531	16492	16449	16397	16524	16482	16491	16471	16369	16555	16424	16544	16530	16565	16521	16508	16458	16562	16383	16511	16565	16450	16497	16565	16301	16524	16440	16744	16586	16363	16597	16432	16621	16511	16511	16229	16525	16490	16338	16532	16482	16586	16601	16629	16363	16402	16505	16605	16231	16485	16457	16543	16837	16517	16540	16291	16452	16451	16462	16601	16551	16492	16410	16399	16467	16601	16548	16596	16524	16608	16577	16381	16441	16548	16675	16495	16348	16677	16612	16495	16441	16545	16421	16397	16522	16650	16532	16541	16535	16386	16378	16549	16403	16408	16368	16656	16619	16468	16542	16519	16547	16518	16562	16500	16403	16513	16557	16447	16462	16288	16506	16297	16412	16431	16571	16627	16439	16512	16524	16574	16317	16581	16750	16646	16342	16455	16562	16513	16373	16585	16450	16529	16396	16477	16421	16618	16539	16659	16586	16543	16628	16603	16548	16496	16501	16484	16393	16459	16477	16571	16346	16423	16396	16518	16598	16549	16601	16561	16553	16553	16511	16568	16544	16303	16489	16492	16620	16545	16398	16556	16626	16520	16439	16410	16582	16632	16593	16528	16515	16502	16410	16479	16510	16476	16507	16618	16345	16568	16439	16552	16503	16502	16518	16605	16415	16410	16380	16459	16491	16463	16380	16378	16424	16465	16562	16482	16489	16631	16484	16501	16547	16660	16566	16420	16415	16454	16460	16543	16493	16438	16670	16670	16584	16501	16241	16574	16494	16569	16641	16340	16521	16428	16403	16579	16682	16283	16439	16601	16560	16480	16469	16536	16484	16609	16483	16506	16405	16468	16548	16400	16476	16537	16480	16530	16486	16506	16450	16495	16477	16522	16384	16435	16461	16417	16617	16650	16289	16544	16230	16523	16599	16312	16496	16572	16508	16595	16292	16540	16555	16460	16398	16397	16598	16512	16529	16322	16587	16498	16538	16418	16463	16416	16619	16504	16470	16558	16404	16440	16459	16391	16446	16581	16357	16435	16521	16409	16482	16299	16476	16527	16534	16551	16503	16596	16338	16518	16512	16533	16622	16510	16403	16523	16486	16519	16491	16527	16582	16549	16423	16405	16662	16650	16458	16483	16602	16366	16428	16482	16449	16568	16522	16635	16403	16527	16611	16577	16506	16466	16413	16535	16464	16667	16414	16365	16464	16610	16548	16303	16566	16433	16374	16499	16519	16418	16657	16665	16501	16523	16538	16432	16366	16537	16525	16597	16623	16609	16594	16524	16479	16380	16466	16402	16539	16487	16645	16545	16518	16513	16567	16457	16677	16582	16430	16328	16383	16639	16565	16566	16448	16528	16622	16462	16491	16458	16571	16537	16485	16485	16687	16565	16354	16489	16377	16504	16649	16642	16499	16462	16719	16558	16703	16451	16489	16604	16554	16572	16423	16494	16596	16496	16386	16490	16372	16522	16543	16459	16427	16417	16548	16437	16579	16523	16296	16689	16461	16563	16624	16658	16403	16576	16465	16398	16483	16526	16423	16529	16605	16561	16477	16374	16506	16423	16295	16598	16460	16574	16533	16511	16704	16521	16391	16582	16687	16587	16439	16559	16600	16507	16604	16510	16407	16438	16496	16524	16511	16514	16527	16575	16596	16611	16499	16574	16431	16372	16522	16415	16425	16514	16594	16656	16419	16448	16427	16714	16583	16662	16543	16426	16385	16583	16502	16719	16414	16525	16531	16485	16545	16390	16575	16502	16564	16378	16409	16380	16539	16531	16606	16487	16416	16648	16496	16575	16626	16571	16542	16402	16639	16582	16501	16608	16501	16483	16319	16502	16674	16436	16299	16597	16502	16629	16572	16352	16452	16551	16459	16541	16547	16427	16620	16554	16619	16598	16422	16465	16565	16499	16444	16490	16515	16550	16513	16565	16655	16396	16412	16476	16426	16573	16476	16152	16448	16510	16457	16589	16518	16602	16448
31838	27324	32417	29227	26590	26521	24396	22752	21817	21151	20957	20700	20298	20384	20482	20148	20441	20409	20494	20303	20352	20305	20461	20556	20578	20317	20528	20447	20302	20196	20307	20198	20271	20505	20311	20391	20382	20359	20478	20311	20383	20316	20286	20351	20158	20559	20238	20327	20323	20310	20120	20293	20369	20104	20403	20340	20254	20253	20486	20180	20378	20308	20254	20096	20350	20358	20576	20102	20252	20275	20406	20496	20046	20390	20459	20260	20278	20454	20419	20346	20561	20362	20173	20281	20178	20161	20184	20762	20287	20344	20614	20431	20455	20250	20324	20370	20264	20207	20119	20286	20273	20378	20077	20381	20316	20237	20317	20463	20338	20260	20253	20435	20287	20400	20462	20368	20590	20291	20350	20061	20257	20322	20567	20332	20281	20396	20263	20530	20301	20204	20209	20177	20597	20237	20313	20175	20233	20323	20387	20194	20371	20315	20490	20313	20273	20227	20448	20318	20289	20371	20293	20141	20416	20419	20195	20069	20272	20205	20455	20231	20157	20218	20370	20334	20343	20306	20316	20432	20554	20271	20213	20323	20369	20385	20309	20342	20308	20212	20251	20302	20376	20305	20140	20240	20378	20312	20508	20282	20355	20392	20481	20592	20395	20485	20256	20308	20275	20308	20435	20259	20355	20294	20120	20280	20347	20273	20451	20112	20597	20209	20322	20373	20385	20470	20241	20279	20368	20327	20465	20380	20374	20338	20232	20442	20164	20440	20656	20324	20198	20077	20065	20391	20477	20372	20289	20304	20165	20030	20390	20388	20270	20217	20273	20371	20276	20317	20601	20494	20210	20432	20416	19946	20115	20168	20287	20283	20356	20242	20118	20262	20214	20222	20444	20319	20670	20311	20223	20377	20205	20329	20224	20158	20055	20236	20179	20306	20608	20202	20231	20548	20300	20273	20158	20250	19995	20139	20475	20405	20258	20155	20241	20120	20141	20284	20299	19980	20399	20298	20149	20308	20538	20267	20205	20347	20255	20386	20220	20257	20243	20427	20472	20174	20065	20447	20216	20259	20312	20181	20311	20236	20216	20267	20398	20233	20433	20311	20385	20354	20560	20447	20164	20180	20395	20343	20398	20254	20271	20268	20519	20562	20234	20195	20259	20221	20402	20414	20276	20328	20152	20331	20215	20395	20208	20402	20390	20424	20484	20274	20301	20237	20407	20323	20398	20219	20145	20178	20385	20370	20324	20173	20358	20365	20443	20122	20468	20109	20272	20249	20279	20448	20625	20256	20052	20242	20450	20177	20264	20364	20289	20354	20219	20046	20324	20333	20121	20229	20435	20308	20193	20499	20426	20343	20367	20180	20363	20223	20340	20431	20557	20192	20243	20638	20494	20243	20460	20413	20067	20196	20482	20285	20260	20163	20188	20111	20178	20318	20243	20197	20173	20271	20357	20176	20429	20272	20271	20385	20139	20425	20498	20400	20205	20255	20281	20406	20533	20392	20351	20392	20478	20344	20549	19953	20393	20353	20089	20318	20343	20271	20153	20215	20351	20356	20402	20128	20266	20299	20362	20430	20380	20306	20301	20132	20342	20223	20214	20166	20332	20388	20209	20039	20008	20201	20382	19931	20524	20518	20358	20054	20328	20212	20458	20387	20299	20345	20191	20275	20284	20288	20451	20270	20260	20339	20219	20024	20341	20262	20186	20378	20392	20299	20404	20450	20293	20295	20444	20151	20257	20316	20627	20364	20297	20440	20251	20476	20365	20478	20269	20338	20193	20241	20173	20270	20084	20342	20454	20132	20342	20344	20478	20253	20212	20393	20396	20158	20272	20496	20421	20365	20230	20280	20250	20136	20205	20420	20185	20320	20133	20467	20150	20270	20401	20330	20265	20226	20306	20226	20122	20167	20400	20249	19907	20297	20275	20441	20333	20201	20247	20464	20341	20345	20391	20470	20450	20404	20391	20228	20375	20359	20387	20127	20164	20125	20382	20334	20355	20434	20183	20274	20161	20204	19985	20194	20266	20242	20507	20472	20211	20326	20510	20281	20426	20135	20273	20478	20519	20477	20331	20169	20558	20233	20315	20193	20158	20442	20470	20467	20508	20291	20332	20231	20259	20290	20436	20368	20411	20206	20358	20290	20313	20362	20374	20238	20404	20398	20383	20248	20363	20336	20218	20108	20362	20346	20283	20356	20339	20262	20335	20282	20227	20141	20259	20163	20244	20265	20253	20267	20305	20055	20289	20175	20554	20208	20376	20575	20152	20383	20273	20433	20231	20142	20265	20188	20153	20396	20470	20175	20367	20221	20259	20413	20485	20238	20475	20328	20354	20084	20377	20207	20341	20421	20247	20125	20330	20104	20233	20370	20317	20194	20319	20363	20527	20010	20470	20375	20246	20386	20645	20449	20260	20397	20318	20318	20292	20406	20142	20199	20263	20266	20199	20532	20301	20321	20131	20377	20354	20205	20218	20454	20202	20226	20409	20472	20320	20262	20444	20240	20354	20426	20390	20432	20274	20247	20371	20206	20380	20455	20215	20186	20287	20313	20359	20156	20237	20450	20600	20308	20246	20273	20290	20351	20550	20535	20342	20178	20259	20135	20299	20454	20144	20390	20245	20249	20141	20470	20294	20493	20321	20216	20212	20435	20361	20222	20376	20309	20408	20225	20361	20306	20323	20299	20398	20387	20268	20321	20318	20575	20490	20434	20295	20189	20288	20282	20179	20217	20128	20368	20433	20481	20425	20074	20489	20238	20153	20219	20296	20410	20396	20181	20340	20265	20412	20305	20343	20296	20341	20196	20305	20335	20344	20353	20253	20413	20399	20429	20393	20235	20323	20785	20373	20547	20316	20102	20140	20263	20372	20238	20126	20137	20551	20398	20357	20156	20362	20374	20368	20279	20435	20369	20388	20419	20156	20115	20491	20161	20330	20079	20229	20337	20431	20297	20222	20378	20392	20102	20318	20213	20188	20363	20180	20329	20417	20330	20303	20231	20316	20254	20195	20316	20303	20277	20362	20434	20357	20362	20215	20428	20445	20316	20142	20314	20224	20215	20387	20426	20149	20255	20208	20302	20152	20348	20294	20243	20450	20292	20333	20216	20138	20411	20280	20373	20189	20350	20054	20072	20322	20100	20485	20141	20347	20037	20125	20422	20334	20098	20515	20406	20415	20449	20222	20466	20351	20311	20417	20260	20211	20296	20161	20313	20534	20405	20200	20113	20305	20163	20343	20244	20359	20240	20260	20354	20365	20367	20319	20435	20554	20217	20420	20202	20395	20399	20349	20285	20418	20635	20311	20149	20086	20130	20090	20273	20465	20368	20334	20072	20246	20278	20205	20270	20363	20228	20339	20369	20450	20330	20228	20019	20095	20185	20236	20358	20241	20251	20174	20365	20225	20535	20213	20089	20219	20250	20370	20115	20075	20207	20330	20148	20235	20505	20388	20199	20414	20357	20119	20273	20372	20168	20279	20183	20318	20085	20238	20591	20404	20328	20108	20427	20087	20253	20215	20412	20367	20473	20415	20321	20166	20281	20217	20291	20245	20436	20368	20165	20242	20356	20189	20424	20358	20286	20336	20359	20267	20038	20331	20335	20615	20248	20321	20271	20562	20174	20302	20341	20324	20231	20384	20391	20359	20441	20195	20376	20346	20266	20191	20446	20449	20629	20071	20275	20498	20223	20211	20366	20477	20269	20341	20264	20293	20407	20431	20191	20485	20416	20363	20339	20190	20338	20316	20341	20253	20139	20055	20212	20240	20248	20413	20449	20352	20313	20396	20330	20271	20292	20183	20127	20464	20363	20223	20278	20209	20413	20245	20375	20313	20312	20071	20380	20387	20311	20398	20312	20259	20313	20264	20304	20638	20466	20217	20251	20319	20352	20307	20281	20297	20385	20140	20259	20515	20320	20360	20223	20399	20315	20475	20464	20415	20204	20330	20428	20276	20601	20320	20431	20292	20226	20464	20449	20266	20174	20208	20151	20262	20040	20281	20472	20341	20357	20307	20545	20510	20343	20449	20275	20294	20088	20384	20357	20140	20471	20243	20364	20271	20400	20393	20484	20243	20215	20306	20127	20371	20052	20212	20481	20353	20459	20290	20069	20309	20315	20254	20164	20452	20213	20294	20440	20117	20397	20327	20279	20389	20526	20170	20210	20162	20219	20431	20316	20184	20042	20361	20384	20431	20452	20239	20397	20379	20248	20261	20291	20331	20293	20358	20257	20295	20554	20544	20213	20294	19999	20282	20369	20274	20387	20397	20404	20167	20126	20386	20297	20646	20155	20070	20134	20292	20095	20452	20217	20300	20229	20474	20466	20382	20052	20222	20319	20305	20386	20156	20328	20343	20247	20468	20243	20337	20300	20320	20261	20367	20278	20332	20512	20337	20479	20362	20263	20332	20262	20421	20360	20136	20322	20458	20274	20310	20319	20183	20559	20312	20260	20355	20327	20355	20209	20409	20232	20306	20383	20312	20261	20452	20379	20185	20223	20478	20195	20151	20193	20314	20340	20354	20379	20338	20339	20235	20330	20442	20278	20392	20245	20629	20222	20319	20113	20413	20256	20407	20217	20058	20234	20222	20146	20289	20422	20324	20425	20308	20263	20441	20302	20270	20351	20192	20436	20242	20333	20355	20212	20601	20295	20245	20338	20172	20233	20255	20236	20239	20234	20460	20326	20455	20093	20308	20287	20472	20396	20501	20354	20265	20365	20352	20365	19944	20056	20261	20125	20220	20496	20315	20017	20263	20329	20436	20015	20219	20363	20472	20318	20466	20195	20334	20267	20577	20320	20417	20331	20441	20542	20352	20411	20358	20298	20234	20228	20308	20283	20304	20177	20398	20403	20458	20082	20346	20466	20210	20229	20376	20451	20232	20439	20355	20280	19957	20086	20188	20237	20256	20307	20308	20277	20399	20398	20342	20325	20506	20501	20419	20153	20180	20396	20543	20000	20286	20374	20409	20298	20395	20253	20155	20372	20401	20428	20201	20280	20226	20003	20421	20570	20414	20317	20282	20362	20347	20415	20316	20377	20418	20237	20321	20227	20166	20438	20432	20272	20426	20353	20380	20349	20653	20155	20400	20196	20374	20294	20110	20241	20472	20339	20428	20409	20304	20281	20378	20370	20465	20412	20255	20411
24909	34066	35471	27965	25961	25317	21969	20437	18547	17737	17335	16703	16503	16556	16504	16561	16559	16162	16438	16418	16361	16468	16278	16342	16488	16584	16205	16203	16340	16396	16265	16239	16240	16252	16302	16226	16215	16280	16281	16238	16452	16411	16322	16160	16546	16163	16303	16383	16395	16211	16277	16333	16436	16394	16461	16289	16140	16442	16375	16326	16328	16438	16372	16200	16248	16413	16294	16194	16248	16346	16178	16320	16309	16471	16209	16264	16406	16282	16482	16424	16345	16349	16217	16372	16491	16387	16374	16178	16370	16359	16298	16298	16323	16117	16289	16372	16242	16342	16538	16254	16346	16354	16294	16211	16290	16395	16470	16278	16088	16365	16262	16323	16081	16339	16320	16350	16331	16289	16215	16298	16266	16309	16301	16397	16260	16400	16254	16237	16381	16327	16466	16262	16211	16232	16284	16258	16397	16361	16359	16373	16416	16173	16300	16262	16147	16308	16259	16217	16285	16389	16327	16122	16324	16228	16460	16342	16412	16145	16308	16236	16356	16242	16399	16291	16198	16332	16266	16446	16368	16335	16430	16432	16251	16262	16139	16235	16535	16419	16305	16195	16345	16302	16275	16292	16338	16502	16295	16318	16191	16187	16290	16273	16233	16391	16342	16223	16217	16244	16289	16248	16370	16338	16221	16032	16326	16270	16084	16184	16403	16438	16321	16343	16231	16327	16349	16224	16352	16219	16247	16321	16226	16314	16267	16507	16265	16209	16219	16207	16304	16246	16372	16233	16417	16271	16383	16392	16323	16361	16388	16277	16324	16449	16447	16382	16359	16439	16269	16372	16399	16369	16444	16334	16174	16391	16199	16320	16393	16249	16201	16351	16326	16340	16333	16309	16126	16310	16224	16337	16313	16262	16346	16221	16259	16041	16133	16311	16219	16252	16166	16209	16198	16205	16378	16298	16149	16328	16299	16299	16391	16259	16461	16363	16261	16150	16132	16295	16210	16241	16181	16194	16346	16406	16256	16258	16280	16368	16212	16360	16267	16182	16220	16220	16395	16444	16254	16353	16321	16428	16215	16436	16306	16270	16380	16299	16382	16258	16454	16352	16344	16298	16160	16373	16155	16383	16180	16268	16325	16250	16263	16213	16377	16421	16336	16550	16523	16347	16315	16308	16170	16284	16314	16392	16471	16458	16243	16180	16392	16161	16295	16307	16131	16048	16377	16296	16346	16145	16206	16262	16253	16174	16399	16349	16328	16240	16253	16112	16421	16331	16296	16206	16182	16324	16357	16425	16443	16424	16243	16281	16197	16296	16258	16297	16295	16280	16243	16315	16229	16412	16243	16217	16429	16122	16150	16253	16375	16220	16414	16182	16395	16431	16184	16325	16334	16349	16292	16356	16422	16340	16210	16380	16289	16297	16270	16157	16211	16451	16375	16378	16315	16293	16324	16305	16211	16322	16234	16346	16265	16376	16297	16196	16304	16340	16213	16380	16318	16440	16247	16320	16381	16419	16194	16461	16424	16360	16260	16395	16220	16222	16366	16288	16327	16086	16100	16421	16185	16348	16238	16401	16355	16237	16365	16336	16244	16298	16288	16338	16344	16263	16493	16443	16359	16375	16382	16348	16299	16218	16206	16277	16299	16237	16199	16439	16220	16357	16193	16267	16271	16272	16324	16265	16257	16229	16360	16176	16415	16266	16289	16290	16459	16160	16372	16116	16276	16330	16172	16153	16277	16196	16397	16260	16352	16369	16204	16306	16171	16315	16363	16383	16311	16298	16379	16315	16280	16303	16259	16386	16225	16179	16175	16435	16318	16379	16412	16287	16300	16217	16317	16388	16424	16339	16310	16280	16411	16383	16392	16352	16205	16345	16268	16334	16262	16417	16300	16306	16332	16368	16268	16370	16185	16413	16296	16522	16185	16391	16409	16201	16257	16271	16282	16242	16413	16354	16276	16152	16398	16268	16325	16292	16306	16253	16497	16264	16355	16232	16435	16337	16381	16130	16438	16259	16388	16511	16391	16057	16343	16164	16292	16357	16373	16276	16407	16287	16312	16397	16374	16254	16379	16181	16408	16256	16290	16389	16283	16307	16307	16274	16274	16307	16370	16223	16336	16176	16514	16260	16374	16306	16196	16213	16297	16253	16229	16354	16189	16290	16222	16382	16350	16349	16307	16392	16339	16399	16275	16258	16208	16295	16237	16352	16343	16276	16409	16227	16358	16169	16151	16175	16325	16250	16209	16230	16370	16092	16176	16281	16363	16383	16315	16322	16226	16284	16359	16373	16353	16298	16258	16258	16251	16282	16313	16303	16478	16112	16210	16210	16202	16395	16326	16255	16321	16188	16275	16354	16259	16372	16089	16401	16389	16251	16317	16255	16301	16472	16317	16441	16205	16407	16317	16318	16392	16168	16225	16150	16323	16137	16336	16350	16294	16178	16356	16261	16545	16152	16306	16280	16516	16229	16254	16388	16338	16209	16266	16309	16448	16357	16267	16214	16437	16475	16325	16335	16328	16204	16249	16246	16355	16344	16343	16484	16409	16462	16446	16302	16425	16315	16208	16217	16329	16290	16399	16314	16179	16273	16209	16253	16519	16437	16365	16398	16219	16287	16417	16364	16391	16354	16385	16088	16556	16426	16310	16344	16366	16253	16306	16093	16335	16321	16257	16239	16298	16202	16320	16389	16153	16301	16323	16293	16400	16173	16328	16370	16479	16364	16311	16381	16162	16293	16325	16345	16202	16268	16206	16369	16480	16342	16342	16318	16320	16429	16225	16367	16181	16402	16310	16297	16465	16334	16112	16465	16362	16423	16275	16283	16306	16378	16237	16286	16287	16588	16436	16269	16409	16261	16152	16276	16132	16207	16166	16387	16307	16374	16243	16422	16546	16170	16149	16196	16174	16393	16390	16353	16276	16362	16376	16283	16277	16253	16399	16262	16298	16248	16410	16195	16514	16408	16431	16211	16103	16153	16362	16117	16157	16356	16339	16385	16247	16255	16351	16473	16031	16250	16221	16344	16421	16272	16365	16252	16272	16123	16266	16343	16287	16359	16199	16137	16217	16228	16291	16416	16191	16305	16336	16236	16309	16172	16214	16221	16301	16441	16388	16195	16353	16294	16433	16336	16305	16345	16422	16280	16377	16191	16222	16440	16199	16405	16159	16234	16372	16290	16124	16270	16176	16261	16434	16282	16085	16177	16253	16352	16227	16302	16306	16117	16275	16505	16284	16275	16283	16180	16034	16280	16325	16301	16365	16435	16407	16366	16359	16435	16168	16367	16214	16178	16385	16176	16364	16368	16425	16224	16251	16259	16366	16359	16256	16097	16169	16210	16210	16299	16169	16284	16324	16423	16212	16352	16368	16534	16360	16222	16213	16252	16236	16330	16358	16252	16239	16380	16179	16368	16299	16333	16263	16316	16362	16360	16226	16414	16429	16263	16399	16385	16298	16386	16383	16308	16197	16337	16216	16424	16337	16314	16383	16286	16144	16306	16154	16403	16380	16510	16243	16183	16232	16294	16392	16284	16260	16253	16374	16381	16408	16277	16456	16292	16189	16296	16415	16298	16369	16197	16172	16234	16417	16248	16363	16502	16348	16291	16419	16354	16298	16355	16272	16268	16269	16183	16341	16465	16218	16311	16518	16398	16200	16265	16366	16163	16175	16339	16237	16274	16311	16372	16323	16157	16474	16403	16265	16372	16263	16052	16358	16341	16330	16196	16285	16500	16380	16426	16234	16279	16070	16058	16379	16210	16272	16135	16214	16319	16399	16161	16207	16275	16283	16204	16281	16220	16232	16247	16304	16272	16163	16281	16077	16352	16363	16299	16184	16235	16370	16370	16319	16560	16255	16285	16287	16232	16244	16317	16163	16490	16297	16257	16177	16354	16516	16231	16251	16138	16290	16237	16138	16317	16283	16266	16401	16306	16193	16138	16319	16203	16234	16205	16201	16249	16246	16338	16296	16195	16325	16291	16371	16303	16277	16339	16187	16281	16280	16368	16495	16232	16274	16291	16489	16311	16296	16307	16366	16414	16307	16364	16270	16177	16401	16289	16307	16303	16207	16282	16559	16165	16383	16215	16363	16390	16194	16342	16382	16327	16182	16277	16448	16210	16329	16276	16243	16354	16327	16340	16361	16352	16215	16336	16098	16347	16220	16341	16201	16372	16331	16259	16332	16284	16434	16308	16340	16146	16294	16204	16241	16268	16221	16212	16274	16327	16251	16411	16185	16305	16546	16349	16415	16206	16357	16180	16249	16208	16313	16464	16263	16300	16427	16263	16252	16370	16537	16438	16288	16318	16275	16358	16292	16611	16344	16205	16304	16364	16144	16397	16239	16365	16235	16170	16420	16205	16096	16346	16302	16485	16410	16399	16191	16349	16309	16280	16158	16352	16199	16281	16187	16273	16340	16338	16209	16317	16112	16520	16289	16378	16367	16247	16469	16316	16221	16413	16378	16365	16414	16151	16232	16244	16157	16340	16304	16394	16372	16293	16486	16298	16313	16493	16225	16381	16204	16323	16286	16489	16129	16300	16240	16256	16402	16310	16193	16178	16142	16260	16255	16278	16267	16272	16520	16205	16295	16390	16184	16221	16211	16364	16276	16507	16259	16383	16244	16352	16162	16152	16346	16410	16208	16266	16431	16331	16217	16223	16366	16407	16145	16313	16254	16242	16280	16336	16297	16222	16375	16233	16319	16373	16311	16356	16234	16312	16277	16171	16364	16322	16238	16499	16338	16502	16259	16259	16309	16419	16135	16296	16308	16256	16272	16340	16303	16425	16279	16361	16295	16411	16133	16293	16350	16247	16324	16431	16038	16324	16216	16529	16420	16109	16387	16353	16313	16117	16365	16344	16186	16333	16262	16184	16349	16321	16410	16342	16168	16213	16392	16514	16120	16353	16341	16457	16247	16234	16414	16335	16296	16460	16414	16401	16328	16376	16342	16445	16002	16357	16310	16260	16383	16341	16385	16452	16330	16386	16280	16241	16311	16185	16172	16322	16370	16535	16371	16170	16465	16264	16357	16295	16325	16235	16442	16389	16312	16316	16416	16248	16275	16162	16226	16094	16413	16403	16368	16156	16464	16482	16344	16283	16380	16450	16258	16100	16383	16286	16230	16378	16235	16311	16377	16310
25850	21690	28981	27841	30308	32502	30870	26994	24909	22183	20947	20620	20510	20317	19600	19995	19885	19740	19685	19706	19711	19685	19655	19789	19594	19828	19670	19576	19582	19636	19614	19672	19587	19660	19584	19686	19535	19457	19493	19512	19557	19477	19403	19530	19864	19598	19413	19613	19762	19579	19632	19865	19497	19553	19578	19712	19381	19645	19614	19591	19516	19204	19436	19480	19574	19711	19529	19730	19691	19430	19478	19490	19401	19552	19610	19682	19589	19639	19526	19503	19584	19489	19563	19652	19677	19646	19638	19566	19443	19544	19404	19707	19503	19680	19380	19517	19623	19651	19503	19592	19542	19522	19425	19395	19348	19374	19572	19510	19537	19583	19700	19359	19704	19381	19537	19616	19464	19314	19590	19363	19339	19628	19486	19394	19361	19330	19550	19420	19583	19494	19540	19768	19339	19687	19544	19336	19384	19401	19556	19480	19454	19373	19454	19666	19646	19576	19352	19571	19424	19467	19625	19509	19365	19618	19502	19549	19282	19558	19489	19551	19340	19290	19510	19444	19330	19491	19360	19573	19551	19513	19526	19418	19518	19752	19596	19439	19438	19571	19551	19501	19474	19378	19641	19639	19332	19619	19366	19502	19540	19696	19559	19577	19470	19497	19424	19433	19446	19551	19304	19480	19364	19275	19518	19583	19376	19575	19352	19292	19529	19739	19533	19391	19652	19563	19210	19547	19599	19400	19637	19555	19703	19637	19430	19245	19480	19384	19758	19653	19395	19528	19585	19546	19552	19524	19574	19440	19519	19649	19573	19578	19731	19606	19562	19640	19844	19439	19489	19578	19490	19553	19790	19652	19586	19729	19577	19792	19572	19577	19442	19637	19399	19367	19527	19429	19535	19418	19619	19206	19591	19356	19505	19623	19372	19625	19511	19459	19344	19479	19574	19612	19668	19413	19597	19464	19571	19387	19405	19488	19332	19584	19484	19535	19495	19403	19566	19447	19485	19632	19490	19537	19451	19628	19581	19454	19564	19424	19582	19524	19435	19538	19568	19568	19591	19463	19811	19442	19392	19492	19623	19687	19658	19412	19484	19514	19464	19496	19489	19498	19455	19458	19726	19485	19385	19432	19471	19405	19350	19635	19682	19638	19547	19627	19804	19448	19517	19624	19579	19558	19580	19402	19445	19579	19582	19388	19601	19564	19473	19568	19738	19420	19438	19839	19771	19556	19640	19932	19348	19529	19449	19613	19568	19452	19405	19424	19362	19763	19776	19461	19508	19441	19485	19430	19709	19483	19560	19568	19414	19409	19578	19450	19541	19294	19571	19633	19573	19490	19457	19332	19499	19396	19838	19480	19458	19651	19641	19614	19673	19616	19434	19496	19426	19584	19565	19356	19441	19471	19488	19436	19472	19571	19653	19641	19764	19434	19396	19794	19480	19478	19426	19555	19620	19534	19545	19342	19561	19445	19533	19634	19510	19482	19601	19481	19656	19580	19431	19673	19527	19364	19356	19533	19419	19471	19621	19405	19683	19322	19567	19476	19719	19404	19658	19558	19612	19448	19554	19365	19384	19732	19384	19452	19770	19598	19477	19600	19539	19637	19335	19499	19488	19588	19515	19421	19566	19533	19466	19666	19594	19755	19448	19373	19391	19508	19530	19519	19505	19450	19518	19642	19493	19762	19575	19617	19456	19420	19596	19368	19608	19654	19569	19586	19600	19475	19579	19648	19549	19400	19486	19420	19602	19598	19423	19360	19587	19540	19514	19349	19750	19637	19542	19655	19761	19586	19444	19494	19754	19483	19359	19453	19575	19463	19437	19720	19627	19451	19447	19546	19568	19611	19225	19386	19496	19715	19649	19395	19559	19344	19666	19516	19543	19653	19608	19612	19426	19543	19253	19341	19501	19471	19489	19254	19513	19470	19431	19317	19275	19483	19759	19511	19567	19499	19325	19457	19360	19410	19446	19351	19459	19457	19394	19417	19530	19426	19511	19609	19614	19594	19590	19747	19604	19421	19609	19380	19461	19500	19698	19343	19335	19647	19579	19460	19584	19584	19637	19738	19648	19309	19494	19446	19648	19409	19550	19565	19558	19565	19620	19498	19389	19384	19373	19757	19477	19563	19465	19428	19624	19639	19518	19301	19551	19470	19450	19432	19508	19536	19593	19207	19465	19570	19432	19401	19394	19618	19585	19707	19593	19356	19627	19709	19703	19498	19382	19575	19338	19459	19521	19499	19625	19512	19613	19471	19504	19494	19663	19551	19422	19559	19481	19554	19617	19647	19748	19497	19648	19518	19681	19543	19445	19482	19478	19506	19517	19507	19585	19541	19481	19357	19588	19609	19412	19390	19306	19295	19471	19592	19451	19602	19676	19542	19624	19691	19470	19501	19533	19496	19491	19326	19426	19533	19576	19552	19364	19467	19802	19394	19757	19607	19344	19464	19532	19345	19725	19584	19647	19691	19434	19651	19315	19401	19456	19598	19258	19471	19590	19700	19667	19395	19258	19579	19684	19619	19460	19620	19300	19470	19402	19439	19388	19407	19331	19324	19376	19510	19634	19565	19527	19325	19406	19450	19680	19744	19365	19384	19567	19702	19606	19423	19348	19616	19502	19524	19511	19378	19392	19686	19761	19521	19626	19552	19434	19498	19431	19539	19689	19627	19628	19611	19494	19506	19499	19334	19250	19503	19356	19566	19502	19555	19494	19489	19645	19525	19565	19663	19592	19563	19402	19409	19577	19660	19539	19586	19596	19570	19492	19360	19354	19541	19546	19392	19519	19568	19576	19558	19559	19381	19677	19437	19580	19507	19590	19521	19460	19388	19686	19596	19827	19787	19612	19545	19732	19528	19486	19388	19310	19492	19497	19562	19678	19653	19436	19527	19347	19541	19623	19488	19535	19593	19450	19376	19488	19528	19529	19831	19587	19644	19336	19583	19476	19658	19459	19663	19323	19503	19521	19419	19407	19571	19593	19798	19541	19450	19646	19519	19482	19432	19416	19260	19400	19585	19619	19663	19556	19464	19445	19296	19411	19493	19457	19497	19361	19294	19483	19407	19394	19534	19923	19583	19333	19282	19587	19783	19491	19830	19401	19624	19440	19627	19518	19222	19405	19685	19639	19385	19409	19542	19516	19648	19520	19638	19571	19751	19520	19535	19473	19347	19366	19429	19545	19462	19562	19491	19497	19456	19573	19512	19530	19546	19405	19518	19506	19340	19450	19682	19307	19460	19411	19578	19653	19867	19540	19597	19834	19604	19578	19574	19510	19596	19495	19533	19278	19566	19533	19525	19546	19341	19521	19525	19525	19531	19522	19537	19378	19504	19545	19810	19589	19539	19550	19437	19780	19618	19525	19365	19479	19633	19511	19730	19704	19363	19574	19533	19437	19556	19566	19456	19499	19573	19502	19782	19517	19436	19433	19567	19435	19518	19600	19577	19536	19518	19631	19427	19535	19406	19401	19540	19739	19469	19684	19648	19592	19493	19424	19553	19356	19421	19479	19435	19432	19363	19285	19435	19427	19576	19545	19502	19724	19398	19476	19515	19433	19767	19660	19335	19547	19434	19491	19541	19378	19593	19461	19661	19543	19462	19591	19518	19572	19474	19672	19468	19547	19564	19423	19419	19768	19464	19414	19481	19540	19434	19621	19366	19600	19679	19519	19654	19780	19426	19628	19633	19670	19731	19630	19543	19414	19546	19395	19425	19383	19422	19570	19285	19398	19528	19624	19870	19472	19517	19450	19302	19591	19491	19607	19436	19470	19516	19497	19209	19554	19390	19658	19386	19628	19477	19600	19507	19558	19626	19489	19313	19516	19364	19490	19621	19496	19532	19749	19584	19400	19588	19472	19418	19382	19690	19641	19680	19752	19554	19431	19409	19350	19317	19668	19569	19704	19302	19444	19481	19684	19318	19686	19349	19732	19434	19397	19649	19479	19423	19689	19424	19213	19437	19584	19474	19519	19634	19560	19594	19651	19351	19458	19634	19491	19604	19651	19439	19516	19722	19594	19569	19644	19182	19420	19449	19566	19474	19421	19764	19552	19562	19630	19710	19525	19506	19494	19632	19496	19687	19682	19607	19594	19384	19535	19504	19463	19664	19661	19387	19569	19565	19536	19637	19603	19605	19414	19636	19416	19657	19609	19748	19301	19533	19643	19498	19321	19414	19391	19534	19507	19477	19481	19565	19534	19517	19561	19712	19396	19373	19676	19516	19714	19547	19577	19554	19411	19527	19412	19509	19696	19450	19399	19472	19611	19446	19664	19369	19694	19490	19559	19505	19358	19683	19568	19483	19450	19469	19438	19685	19517	19482	19812	19337	19464	19480	19478	19455	19384	19584	19484	19433	19580	19501	19537	19572	19513	19537	19655	19473	19386	19464	19462	19640	19686	19491	19688	19211	19711	19716	19703	19352	19427	19336	19415	19442	19447	19752	19720	19484	19475	19377	19571	19306	19684	19589	19445	19188	19622	19548	19566	19410	19587	19768	19563	19589	19538	19458	19554	19494	19512	19434	19590	19453	19477	19705	19456	19682	19504	19562	19455	19666	19505	19502	19646	19657	19530	19537	19329	19437	19521	19627	19424	19356	19477	19458	19588	19628	19599	19497	19582	19354	19430	19571	19502	19376	19430	19621	19478	19407	19697	19508	19305	19574	19539	19519	19584	19458	19658	19557	19691	19421	19439	19539	19542	19827	19625	19460	19485	19442	19475	19529	19440	19510	19557	19459	19524	19616	19554	19588	19632	19697	19363	19654	19498	19540	19591	19437	19468	19718	19555	19444	19721	19448	19589	19618	19644	19643	19467	19341	19536	19681	19650	19528	19413	19628	19412	19712	19516	19726	19581	19407	19416	19415	19493	19425	19501	19486	19626	19561	19397	19716	19582	19390	19597	19678	19540	19587	19630	19518	19471	19594	19517	19538	19579	19514	19624	19376	19548	19490	19757	19492	19346	19495	19396	19415	19462	19386	19612	19393	19391	19373	19365	19581	19645	19501	19570	19758	19507	19459	19563	19462	19521	19491	19383	19387	19438	19617	19516	19526	19494	19521	19517	19431	19568	19378	19504	19557	19385	19369	19466	19226	19409	19605	19300	19298	19391	19343	19423	19381	19357	19304	19490	19541	19348	19485	19615	19577	19528	19457
26519	46359	43250	39554	36861	33762	29481	26129	23047	18837	17365	17338	17073	16569	16241	16171	16141	16149	16004	15913	16061	16182	15935	15972	15988	15801	15951	15796	15860	15836	15780	15780	16076	16014	16144	15999	15873	15869	15779	15921	15888	15694	15822	15659	15943	15764	15784	15712	15823	15876	15768	15920	15954	15889	15907	15882	15860	15826	15796	15803	15997	15763	15872	15705	15868	15785	15843	15840	15643	15991	15868	15712	16002	15911	15841	15901	15833	16034	15820	15729	15747	16072	15769	15929	15881	15850	15916	15978	15813	16087	15881	15954	15772	15918	15769	15820	15946	15838	15720	15771	15820	15879	15934	15723	15786	15776	15817	15963	15912	15945	15740	15891	15740	15847	15765	16080	15847	15865	15726	15951	15967	15879	15753	15731	15997	15828	15915	15894	15877	15819	15960	15894	15763	15897	15881	15888	15861	15827	15926	15652	16065	15940	15954	15964	15939	15835	15769	15889	15844	15969	15872	15883	15863	15924	15840	15918	15648	15880	15927	15798	15704	15604	15728	16032	15630	15893	15966	15918	15817	15847	15887	15857	15735	15993	15670	15841	15818	15882	15745	15915	15876	15732	15972	15801	15743	15995	16016	15890	15937	15877	15920	15745	15910	15915	15775	15814	15962	15796	15739	15774	15758	15850	16033	15755	15978	15707	15769	15887	15846	15773	15781	15942	15869	15845	15905	16127	15844	15621	15755	15874	15812	15724	15897	15646	15903	15956	15768	15742	15801	15613	15865	15780	15804	15825	15800	15912	15764	15829	15808	15863	15901	15902	15891	15784	15801	15796	15932	15760	15716	15736	15853	15957	15920	15815	15708	15898	15877	15868	15916	15786	15860	15790	15863	15778	15897	15793	16129	16082	15744	15980	15785	15785	15823	15932	16071	15757	15803	15663	15843	15777	15847	16013	15933	15894	15755	15731	15755	15836	15760	15787	15806	15804	15863	15721	15811	15854	15712	15747	15752	15945	15925	15771	15841	15757	15870	15658	15823	15847	15725	15821	15801	15801	16046	15897	15876	15707	15910	15864	15757	15902	15762	15645	15911	15863	15749	15642	15835	15830	15901	15761	15829	15652	15824	15816	15910	15940	15855	15860	15831	15808	15735	15714	15694	15804	15904	15908	15744	15774	15918	15785	15722	15857	15981	15632	15773	15761	15862	15963	15823	15928	15738	15951	15910	15944	15808	15741	15978	15734	15858	15895	15612	15944	15780	15784	15871	15764	15830	15808	15898	15917	15983	15856	15856	15993	15885	15915	15643	15672	15870	15882	15788	15863	15910	15755	15611	15935	15889	15943	15855	15525	15789	15993	15813	15722	15771	15866	15784	15987	15833	15761	15906	15777	15881	15821	15757	15893	15884	15972	15917	15996	15863	15671	15710	15748	15868	15972	16026	15793	15808	15777	15984	15999	15943	15602	15672	15902	15923	15781	15708	15958	15727	15819	15826	15769	15800	15811	15921	15679	15677	15930	15686	15916	15851	15951	15809	15840	15876	15954	16020	15709	15862	15822	15831	15793	15919	15750	16082	15960	15827	15966	15823	15933	15742	15905	15815	15852	15828	15717	15686	15856	15614	15783	15780	15872	15977	15895	15857	15728	15678	15868	15777	15878	15771	15848	15738	15709	16033	15836	15887	15838	15838	15817	15767	16004	15918	15876	15879	15689	15799	15933	15676	15815	15969	15860	15956	15724	15873	15752	15650	15998	15839	15833	15740	15879	15901	15793	15800	15955	15848	15818	15727	15984	15740	15833	15868	15833	15917	15689	15880	15794	15876	15971	15777	15747	15881	15845	15858	15727	15912	15887	15794	15722	15916	15893	15906	15845	15980	15930	15698	15863	15850	15952	15839	15858	15779	15833	15764	15920	15890	15999	15804	15984	15771	15904	15873	15736	15859	15812	15979	15767	15921	15961	15834	15799	15693	15813	15852	15908	15935	15858	15696	15787	15901	15860	15855	15828	15892	15826	15774	15701	15688	15968	15930	15943	15744	15770	15814	15757	15653	15753	15907	15782	15957	15935	15533	15834	15745	15799	15919	15970	15832	15791	15756	15768	15994	15684	15977	15903	15798	15903	15725	15763	15870	15849	15829	16060	15954	15620	15963	16048	15778	15935	15928	15920	16091	15853	15710	16027	15861	16026	15737	15776	15986	15783	15818	15928	15719	15835	15753	15914	15766	15786	15821	15737	15809	15977	15774	15830	15831	15649	15861	15812	15904	15680	15843	15695	15859	15778	15950	15733	15840	15838	15904	15664	15822	15910	16014	15779	15972	15794	15937	15795	15920	15815	15828	15794	15728	15890	15862	15882	15765	15788	15716	15807	15798	15900	15955	15765	15724	15717	15797	15718	15816	15982	15714	15895	15779	15718	15757	16001	15743	15881	15847	15898	15816	15787	15882	15885	15876	15794	15887	15761	15831	15897	15888	15861	15902	15941	15839	15854	15832	16071	16002	15913	15609	15796	15833	15897	15800	15730	15737	15871	15751	15784	15820	15894	15894	15877	15793	15766	15974	16015	15842	15790	15872	15698	15909	15946	15981	16022	15796	16096	15812	15928	15875	15913	15894	15781	15791	15963	15883	15932	15791	16013	15983	15766	15887	15877	15770	15877	15825	16042	15778	15789	15824	16112	15763	15816	15952	15773	15943	15682	15825	15892	15807	15746	15695	15836	15844	15904	15669	15834	15707	15743	15898	15669	15820	16061	15850	15701	15794	16085	15812	15772	15808	15853	15927	15907	15988	15876	15865	15906	15860	15917	15859	15772	15749	15953	15812	15985	15713	15800	15761	15734	15722	15850	15831	15921	15887	15989	15779	15909	15873	15812	15726	15754	15781	15851	15809	15805	15815	15865	15944	15774	15849	15787	15818	15890	15775	15892	15846	15883	15836	16070	15738	15750	15773	15997	15766	15889	15882	15770	15885	16082	15858	15702	15853	15882	15736	15863	15827	15961	15819	15866	16055	15880	15832	15871	15751	15769	15955	15897	15761	15914	15767	15891	15769	15854	15782	15901	15934	15750	15838	15846	15771	15831	15843	15837	15826	15896	15867	15833	15928	15747	15735	16018	15884	15806	15885	15740	15764	15906	15865	15886	15726	15758	15819	15753	15811	15858	15887	15861	15871	15839	15949	15642	15812	15823	15796	15800	15927	16116	15761	15726	15774	15767	15676	15769	15961	15695	15785	15724	15845	15920	15853	15839	15950	15745	15939	15715	15839	15937	15831	15989	15841	16012	15932	15981	15891	15843	16017	15768	15738	15798	15708	15668	15871	15693	16020	15936	15821	15871	15843	15849	15791	15942	15904	15659	15901	16028	15648	15913	15919	15903	15843	15668	16002	15966	16033	15807	15859	15777	15709	15845	15770	15902	15842	15994	15781	15996	15948	15800	15818	15984	15775	15671	15820	15908	15848	15809	15640	15872	15736	15990	15863	15876	15929	15917	15887	15879	15832	16150	15799	15888	15702	15838	15848	15632	15647	15885	15961	15858	15683	15860	15792	15725	15868	15870	15727	15696	16052	15874	16023	15870	15759	15865	15780	15813	15929	15784	15725	15788	15795	15654	16186	15940	15884	15989	15931	15753	15676	15846	15969	15787	15968	15770	15685	15878	15774	15783	15919	15999	15924	15859	15813	15886	15887	15916	15825	15979	15798	15856	15800	15875	15954	15920	15953	16043	15898	15710	15926	15936	15895	15930	15789	15959	15852	15780	15701	15927	15912	15826	15929	15747	15926	15878	15753	15798	15845	15965	15810	15860	15759	15694	15771	15864	15818	15806	15690	15910	15918	15961	15659	15790	15956	16057	15842	15833	15771	15746	15853	15809	15854	15956	15874	15815	15737	15956	15826	15648	16016	15862	15866	15797	15812	15784	15790	15907	15954	15783	15925	15701	15832	15815	15978	15860	15634	15835	15791	15763	15740	15774	15723	15846	15851	15861	15789	15828	15863	15784	15934	15830	15668	15930	15796	15877	15722	15785	15836	15741	15892	15689	15931	15906	15798	16065	16063	15877	15855	15845	15722	15805	15793	15753	15813	15849	15713	15937	15904	15885	15809	15818	15631	15585	15810	15637	15778	15863	15892	15769	15929	15906	15940	16009	15866	15967	15996	15949	15909	15959	15800	16006	15593	15893	15772	15812	15864	15783	15688	15901	15795	15951	15653	15776	15758	15855	15782	15925	15939	15928	15892	15944	15809	15836	15882	15825	15870	15768	15800	15881	15678	15881	15874	15846	15900	15927	15904	15815	15633	15826	15935	15840	15903	15848	15900	15925	15929	15963	16001	15824	15770	15870	15844	15890	15729	15908	15698	15927	15873	16048	15799	15599	15850	15842	15941	15922	15956	15991	15694	15809	15819	15877	16020	15819	15772	15885	15789	15762	15815	15876	15941	15894	15989	15820	15780	15990	15939	15946	15859	15888	15811	15767	15731	15773	15855	15918	15854	15960	15995	16028	15764	15827	15973	15908	15809	16017	15877	15717	15927	15699	16000	15684	15693	15926	15990	16003	15737	15772	15765	15805	15741	15935	15998	15802	15902	15653	15961	16042	15971	15764	15767	15905	16004	15908	16003	15737	15820	15864	15746	15845	15987	15901	15826	15744	16036	15873	15745	15962	15812	15811	15828	15522	15912	15920	15756	15809	15912	15825	15802	15711	15671	15969	15833	16038	15827	15941	15821	15634	16034	15799	15867	15740	15930	15818	15859	15657	15849	15711	15786	16022	15861	15882	15745	15790	15603	15859	15954	15803	15948	15879	15834	15678	15693	15916	15917	15725	15966	15768	16027	15718	15891	15724	16079	15897	15749	15736	15804	15877	15716	15847	15830	15897	15954	15860	15955	15932	15807	15663	15813	15788	15769	15816	15833	15890	15791	15814	16074	15794	15819	15871	15790	16004	15914	15880	15952	15896	15964	15941	15947	15831	15788	15923	15964	15906	15889	15797	15907	15843	15870	15727	15772	15786	15868	15735	15850	15792	15841	15838	15744	15815	15800	15917	15863	15907	16031	15886	15814	15887	15664	15891	15865	15857	15749	15943	15960	15927	15862	15929	15940	15714	16011	15783	15812	15882	15740	15884	15891	15904	15911	15951	15808	15885	15786	15893	15840	16032
24410	21637	29275	25213	29932	35283	35324	28707	24045	22805	20734	19625	20337	19791	19562	19588	19564	19602	19188	19222	19287	18976	19058	19239	19074	18941	19077	19096	19284	19081	19062	19191	18985	18972	19281	19034	19146	19201	19012	19138	18945	19058	19175	19260	19027	18872	19041	18946	18922	19109	19182	19137	19009	18853	18871	19055	19214	19116	19150	18898	18997	18792	19055	18944	18969	18834	19208	19062	19060	18768	19097	18982	19038	18951	18877	19056	18909	18987	18981	18877	19106	19007	18983	18969	18955	18944	19181	19125	18887	18986	19006	18879	18828	19032	19112	18894	18890	19264	18903	18888	18866	18985	19024	19105	19000	18917	19250	19070	18931	18812	19127	19008	18923	18943	18946	19108	18952	18795	19079	18955	18959	19081	19028	18966	19072	18867	18913	18899	18834	18978	19031	18931	19065	18946	19039	19030	18779	18776	18904	18992	18986	18896	19014	18940	19124	19106	19007	19089	18998	18995	18918	18905	18738	18920	18997	19127	19025	19006	18980	19043	18924	19071	18995	18828	19187	19055	19007	18962	19213	19139	19152	19067	18964	19018	18629	18872	18882	18893	18852	18878	18860	18871	18885	19031	18991	18949	18817	19024	18978	18853	18776	18982	18887	18854	18962	19013	18846	19022	18722	18766	18891	18878	18734	19105	18821	19122	18862	18971	18837	19069	18985	18957	18927	18971	18851	18891	19060	19184	18835	18880	18992	18886	19023	19017	19009	18794	18897	18893	18942	19125	18997	18978	19054	19006	18949	18821	19090	18954	18834	18816	19205	18988	18947	18883	19006	18918	18912	19030	18792	18868	18869	19305	19110	18825	18991	19034	19033	19090	18866	18963	19116	18775	19105	18974	18835	18975	19062	18936	18818	18831	18990	18961	18922	18783	18822	19066	19124	19007	18944	18974	18713	18982	18878	18892	19061	18865	19053	18818	19052	19223	19078	19069	18960	19016	19031	19121	18879	18652	19022	18809	19092	18904	18957	19003	18857	18948	19126	18789	19027	18842	19051	19030	18966	18964	19137	18951	19058	18852	18935	18949	18781	18949	18918	19147	18959	19020	18797	18863	18875	19114	18722	19151	18930	18779	18954	18781	19013	18917	19321	18972	18841	18929	19182	18925	19062	19113	19062	18848	18815	18843	18898	18976	19043	19052	19153	18991	18874	18847	18815	18794	18930	18926	18919	18941	19068	18839	19030	18806	18912	18837	18880	18901	18957	18931	19016	19085	18971	18967	18912	19116	18943	18882	19069	19072	18895	18996	18987	19067	18874	18934	18850	19006	19071	18960	19030	19022	19136	19115	19098	18983	19078	18892	19060	19063	18775	19026	19059	18846	18960	18734	18933	18748	18984	18863	18926	18995	18984	18997	19031	18835	18922	18805	18934	18943	18877	19133	18966	18898	18802	19022	19037	19105	18884	19189	19203	19056	18905	18936	18987	19011	19050	18998	19070	18931	19033	18873	19125	18895	18997	19118	19019	18950	19027	18969	19221	18957	18958	18971	18998	19031	19075	19034	19145	19001	18969	19035	18836	18844	18876	18982	18962	18774	18889	18869	19043	18842	19050	18920	19047	19108	19054	18980	19147	18737	18817	18993	18888	18815	18704	18849	19018	18894	18869	18727	18804	18778	18910	19024	18833	18985	18675	18894	18995	18866	19006	18748	18872	18795	19146	18802	19041	19148	18835	18805	18942	18943	18941	19001	18998	19034	18925	19257	18873	18878	18827	19027	19044	19141	19134	19068	18985	18911	18869	18955	19077	18934	19101	18939	18893	18934	18686	18949	18696	19036	19057	19158	18995	19045	18792	18941	18992	19025	18772	19041	18882	18862	18904	18945	18966	18858	19006	18692	18759	18925	18901	18872	18797	18841	18773	18979	18833	19323	19121	18980	19014	19061	19205	19102	18973	19051	18969	18811	18804	18974	18857	18935	18784	18736	18851	18759	18849	19006	18736	18994	18932	18852	19088	19091	18996	19003	18857	19146	18931	19068	19017	18945	18877	18977	18894	19039	18886	18944	19119	18876	18993	19059	19135	19099	18875	18865	18826	18930	19172	18909	18959	18979	19011	19309	19089	19158	19024	18821	18829	18987	18837	18994	19048	19127	18858	18974	19040	18915	18871	18756	18783	18900	18940	18957	18964	18843	19091	19162	19120	18976	18930	18953	18913	18859	18999	19103	18900	18855	18874	18973	19046	18960	19001	19031	19041	18918	18727	18900	18875	18958	19015	18859	18873	19011	19145	18863	19057	19096	18943	18832	18984	19140	18965	18903	19065	19005	18858	18914	18889	18875	18985	19015	19030	18787	19036	18968	18964	19101	18939	18967	19129	18896	19103	19097	18808	18857	18947	18940	18922	18929	18996	19058	18925	19021	18969	18921	18776	18774	19067	19058	18987	19159	18897	19065	18918	18720	19007	19005	19109	18819	18921	19022	19002	19134	18976	18917	18736	18964	18828	18835	18928	18996	19147	18658	18819	19197	18970	18839	18798	19066	18914	18876	19039	18964	19078	18767	18860	18814	19040	19121	19022	18894	18853	18974	19043	18971	18874	18790	18790	18893	19041	19088	18991	18884	18857	18843	19021	18920	19036	18877	18949	18967	18952	19043	19138	19034	18787	19015	18975	18762	18985	18962	18886	18952	19052	18953	19012	18984	18929	18864	19146	18834	18958	19021	18931	18808	19066	18792	18922	18825	18771	18559	19054	18951	19050	18896	18794	19113	19004	19032	18989	18979	19195	19178	18962	18964	18833	18923	18981	19111	18984	18726	19123	18830	18930	18817	18983	19020	18960	19115	19179	18852	18836	18577	18910	18946	19227	18762	19065	19103	19227	18970	18973	18842	18882	18906	19066	18967	19111	18906	18926	18975	19071	18882	19072	18781	18909	18828	19206	19111	19144	18966	18867	18950	18761	19160	19020	18944	18915	18875	18986	18879	18911	18748	19079	18878	18823	18984	19246	18966	18935	18966	18907	18963	18949	18981	19088	18685	18949	18984	18991	18836	18849	19158	19078	18864	18959	18854	18956	18912	18869	18913	18891	18934	19098	19039	18962	18806	19018	19050	19003	18974	18968	18881	18902	18889	18884	19197	19119	18962	18829	19034	18947	18899	18908	18924	18877	18986	18870	18876	19024	19136	18985	18850	19049	18688	18908	19067	19122	18924	19026	19037	18852	19100	18942	18978	18822	18953	18898	18912	18989	18936	19155	18868	18960	19008	19090	18960	18777	18975	18910	19037	18930	18947	19083	18883	19218	18892	19051	19046	19004	18887	18867	18971	18857	19148	19159	18875	18933	18791	19032	18942	18936	18845	18942	18767	19111	19077	18787	18667	18916	19060	18812	19016	18772	19130	19083	19082	18905	19055	18977	19014	18928	19029	19136	19082	19078	18999	19014	19053	18869	19001	18905	19035	18963	19162	18989	18939	19054	19095	18925	18982	18858	19063	18794	18955	18910	18865	18764	18899	19171	19195	18987	19015	18987	18849	18947	18840	19016	19062	18900	19081	19061	18714	18875	19001	18948	19164	19068	18937	18896	18659	18912	19164	19032	18947	19022	18891	18917	19082	18998	18965	18965	19160	18884	19052	18998	19082	18962	19202	19039	19012	18970	19056	19098	19124	19007	18973	18938	18934	18990	19019	18982	18938	18877	18946	18771	18853	18847	18828	18960	18814	18952	18827	19021	18969	19044	18949	19039	19005	19050	19048	19061	19204	18824	19017	18906	19148	18898	18968	18941	18943	18911	18793	19223	18967	18728	19000	18930	18976	18912	19092	19028	18849	19106	18969	19185	18796	18654	19047	19119	18925	19041	18980	18945	19072	18821	19015	18867	19269	19028	18861	19080	18981	19045	18733	18900	19070	19072	18737	18964	19065	18999	18932	19101	19149	18812	18728	18989	19041	18759	18961	19078	19073	18947	18996	19017	19022	18839	19002	18882	18917	18906	19102	18873	18898	18875	18886	18921	18713	18887	18680	19032	18833	19012	19042	18891	18946	19081	18964	18902	18976	19003	18716	18951	18986	18967	18947	18935	19025	18950	18986	18985	19010	18810	18881	18888	18779	18969	18998	18915	18858	18957	18839	19043	19095	18992	19059	18962	18916	18949	19035	18987	19034	19059	19029	19038	18958	18924	18861	18829	18857	18785	19066	18962	18977	18978	18687	19051	18936	18878	19033	19075	19069	18860	18778	19137	19075	19033	18851	19065	18699	19063	18955	18825	18919	19079	18852	18797	18763	18960	19132	18791	18824	19166	18848	18843	18825	19096	18982	18809	18889	18968	19053	18963	19134	18959	18973	18960	18900	18873	18912	18806	18641	19035	18923	18802	18971	18868	19180	18806	18920	18984	18929	18889	18747	18929	19087	18977	19021	18951	18718	18817	18913	19115	19019	19015	19087	19084	19194	18994	18892	18943	18936	18950	19041	18893	19111	19020	18907	19068	18640	18946	18904	18940	19021	18874	18964	18967	18855	18980	19026	19016	18879	19079	18941	19264	18894	19110	18925	19163	19206	18853	19046	19148	18853	19010	18722	18978	18982	18854	18773	18826	19080	18846	19043	19089	18912	18985	18941	19082	18847	19006	19089	18836	18927	18871	19144	18951	18975	18843	18893	19242	19068	19002	19121	19067	18772	19004	19108	18930	18793	18902	19036	18977	19200	18971	18959	18879	18989	18921	18920	18962	18827	19142	18904	18933	18667	18967	19161	18874	18982	18839	18984	18941	18815	19009	18928	18980	19099	18863	18776	18947	18862	18897	18728	18945	19096	19093	18824	18999	19078	19079	18869	18903	19124	18839	19112	18748	18933	18870	18878	18963	19092	18844	19127	19128	18980	19238	18926	19117	18870	18738	19017	18609	18952	18887	18689	19039	18979	18953	18846	18845	18908	18973	18938	19092	18964	19010	18894	18909	18887	19042	18953	18981	18849	19017	18808	18905	18947	19139	18889	19046	18860	18984	19101	18995	18866	19113	19147	19163	19052	18917	18819	18998	18724	19107	18854	18948	19107	18908	18813	19027	18858	18872	18892	18946	18864	18991	18934	18912	18881	19059	18925	19092	18807	18882	18892	18918	18828	18930	18937	19135	18893	18651	18764	19076	18942	18963	18968	18806	18928
28881	46658	43326	43959	47373	40564	34239	28170	22698	20557	17006	16594	17073	16670	16391	16014	16335	15963	15975	15810	15757	15684	15731	15746	15705	15576	15551	15645	15385	15714	15712	15641	15576	15548	15601	15778	15450	15619	15546	15484	15446	15487	15655	15521	15564	15448	15511	15422	15611	15562	15601	15491	15570	15509	15658	15617	15635	15724	15489	15562	15686	15492	15515	15487	15537	15769	15390	15278	15549	15594	15630	15631	15613	15492	15586	15459	15535	15466	15458	15668	15507	15504	15523	15453	15484	15552	15421	15528	15393	15594	15296	15443	15502	15580	15408	15623	15652	15444	15502	15325	15509	15550	15529	15493	15555	15591	15429	15529	15483	15557	15418	15510	15547	15696	15389	15506	15438	15537	15728	15505	15566	15572	15551	15290	15338	15588	15575	15466	15649	15550	15587	15550	15673	15487	15460	15633	15553	15542	15565	15407	15592	15560	15640	15583	15593	15724	15600	15514	15634	15612	15488	15490	15452	15563	15543	15534	15451	15528	15647	15493	15403	15452	15645	15462	15579	15437	15619	15565	15545	15573	15684	15430	15489	15536	15340	15615	15531	15440	15382	15344	15515	15450	15492	15530	15516	15506	15444	15466	15541	15820	15472	15429	15548	15542	15610	15567	15554	15406	15608	15535	15562	15421	15522	15517	15561	15516	15579	15392	15300	15494	15412	15594	15529	15647	15525	15611	15450	15555	15633	15383	15391	15464	15414	15532	15713	15566	15445	15484	15490	15507	15533	15555	15586	15439	15618	15544	15582	15289	15471	15402	15547	15523	15340	15577	15450	15540	15513	15573	15451	15483	15598	15611	15545	15488	15487	15468	15659	15598	15687	15579	15507	15414	15456	15443	15624	15535	15639	15369	15400	15452	15660	15522	15589	15646	15394	15404	15631	15504	15567	15766	15501	15503	15585	15639	15583	15452	15535	15713	15478	15571	15519	15486	15361	15610	15505	15399	15480	15527	15497	15366	15576	15434	15591	15561	15582	15612	15451	15537	15422	15518	15471	15404	15641	15522	15405	15511	15528	15510	15414	15531	15528	15565	15504	15616	15560	15526	15532	15450	15363	15536	15513	15437	15528	15508	15600	15528	15542	15559	15680	15604	15565	15427	15498	15588	15546	15328	15676	15518	15511	15543	15427	15526	15630	15489	15378	15438	15452	15460	15547	15442	15561	15531	15541	15527	15426	15617	15506	15408	15523	15545	15545	15426	15592	15575	15657	15463	15629	15547	15544	15414	15482	15542	15636	15426	15520	15492	15472	15289	15713	15561	15533	15471	15464	15430	15366	15656	15359	15628	15585	15482	15504	15653	15539	15432	15404	15505	15757	15433	15414	15636	15609	15573	15437	15563	15596	15559	15466	15442	15603	15493	15533	15518	15565	15716	15495	15374	15434	15705	15321	15595	15623	15531	15560	15458	15656	15494	15603	15827	15624	15524	15420	15577	15475	15592	15459	15542	15622	15473	15668	15490	15562	15477	15435	15531	15587	15543	15577	15476	15379	15646	15532	15472	15444	15549	15672	15512	15518	15496	15543	15683	15473	15351	15673	15434	15477	15558	15375	15468	15409	15502	15634	15382	15395	15702	15496	15551	15628	15573	15445	15339	15672	15512	15326	15484	15313	15569	15475	15560	15454	15352	15508	15406	15350	15522	15528	15681	15425	15520	15498	15534	15383	15396	15618	15506	15466	15497	15568	15651	15380	15527	15592	15481	15349	15545	15486	15514	15492	15425	15574	15595	15550	15330	15551	15388	15390	15496	15694	15348	15558	15411	15611	15521	15624	15340	15503	15342	15730	15543	15552	15583	15457	15618	15562	15568	15505	15556	15482	15465	15503	15482	15716	15454	15494	15369	15493	15456	15531	15506	15462	15434	15429	15561	15281	15689	15399	15620	15600	15410	15530	15585	15571	15516	15538	15389	15541	15618	15556	15471	15660	15482	15515	15563	15416	15548	15506	15523	15512	15618	15504	15691	15463	15586	15514	15441	15396	15613	15454	15437	15661	15448	15531	15480	15638	15471	15370	15525	15586	15590	15570	15492	15661	15609	15578	15632	15507	15428	15361	15538	15661	15519	15665	15306	15344	15551	15455	15556	15426	15441	15714	15479	15481	15494	15523	15628	15550	15581	15515	15690	15557	15551	15594	15532	15351	15579	15412	15342	15621	15533	15625	15422	15567	15389	15525	15448	15524	15556	15454	15487	15330	15422	15564	15546	15447	15564	15667	15593	15401	15561	15600	15705	15328	15547	15617	15434	15621	15459	15392	15483	15510	15722	15660	15486	15578	15453	15435	15600	15407	15510	15555	15630	15357	15635	15508	15331	15794	15477	15575	15619	15533	15365	15482	15528	15505	15459	15519	15391	15560	15499	15626	15545	15515	15584	15537	15575	15483	15435	15346	15356	15564	15487	15446	15505	15558	15516	15438	15431	15499	15628	15434	15498	15671	15653	15455	15532	15629	15369	15538	15528	15669	15551	15467	15558	15393	15583	15618	15506	15599	15682	15307	15569	15363	15507	15436	15387	15455	15607	15594	15529	15444	15547	15619	15444	15444	15590	15488	15575	15460	15450	15553	15746	15545	15455	15536	15452	15580	15579	15749	15609	15441	15285	15442	15570	15374	15461	15606	15608	15629	15568	15477	15585	15611	15409	15554	15755	15514	15611	15664	15601	15405	15452	15529	15457	15520	15629	15550	15436	15434	15532	15569	15397	15532	15644	15547	15480	15580	15452	15576	15473	15464	15613	15411	15713	15555	15633	15483	15705	15463	15632	15512	15547	15431	15693	15519	15463	15525	15541	15562	15521	15354	15543	15512	15543	15441	15495	15396	15444	15470	15512	15561	15574	15705	15493	15535	15355	15473	15468	15594	15402	15520	15660	15643	15595	15669	15574	15720	15501	15589	15439	15448	15483	15610	15518	15528	15532	15683	15400	15561	15513	15397	15539	15366	15419	15488	15418	15463	15394	15530	15454	15525	15535	15362	15376	15691	15539	15466	15498	15513	15460	15551	15604	15559	15523	15546	15645	15423	15495	15519	15595	15686	15556	15507	15487	15551	15604	15512	15678	15457	15439	15563	15481	15489	15551	15373	15321	15469	15416	15659	15636	15649	15433	15520	15476	15511	15460	15420	15460	15625	15597	15490	15538	15596	15547	15630	15482	15564	15510	15621	15513	15423	15547	15381	15506	15602	15607	15323	15653	15491	15717	15446	15458	15497	15453	15464	15647	15562	15518	15443	15454	15562	15626	15664	15403	15538	15523	15600	15496	15636	15583	15625	15513	15522	15572	15448	15601	15455	15508	15516	15549	15554	15511	15506	15453	15450	15521	15617	15448	15586	15559	15474	15454	15707	15706	15480	15644	15718	15634	15679	15525	15535	15649	15618	15490	15595	15551	15598	15512	15637	15562	15602	15465	15491	15566	15513	15522	15351	15512	15481	15512	15643	15453	15502	15400	15565	15617	15572	15464	15494	15494	15272	15550	15428	15455	15576	15585	15503	15560	15577	15504	15476	15434	15539	15425	15559	15416	15534	15494	15455	15467	15449	15451	15621	15398	15488	15652	15455	15451	15502	15564	15573	15409	15506	15409	15624	15456	15503	15660	15469	15454	15616	15611	15526	15537	15449	15605	15598	15670	15566	15355	15478	15498	15541	15441	15545	15450	15452	15505	15467	15452	15472	15586	15476	15587	15457	15327	15484	15520	15478	15500	15563	15460	15492	15543	15510	15415	15473	15652	15535	15581	15550	15576	15662	15553	15582	15499	15354	15522	15544	15678	15399	15469	15562	15685	15679	15643	15576	15692	15679	15405	15699	15539	15579	15349	15659	15480	15715	15260	15647	15468	15679	15512	15555	15594	15623	15458	15625	15494	15608	15374	15577	15563	15394	15508	15514	15634	15677	15515	15486	15538	15674	15540	15465	15490	15603	15495	15471	15528	15634	15378	15571	15491	15380	15460	15506	15346	15719	15576	15530	15399	15496	15607	15401	15640	15712	15602	15571	15335	15649	15338	15499	15480	15384	15488	15434	15507	15585	15413	15553	15514	15429	15641	15501	15572	15634	15608	15621	15622	15450	15542	15347	15495	15523	15606	15390	15419	15548	15321	15516	15572	15481	15661	15432	15661	15602	15484	15596	15464	15586	15516	15645	15530	15531	15489	15639	15521	15576	15385	15690	15506	15642	15483	15487	15480	15459	15422	15441	15636	15600	15549	15600	15498	15513	15399	15624	15590	15614	15589	15486	15364	15625	15623	15463	15619	15615	15502	15344	15385	15394	15434	15477	15392	15606	15464	15645	15465	15505	15454	15669	15593	15468	15403	15485	15481	15363	15604	15611	15504	15524	15473	15463	15691	15422	15579	15604	15400	15432	15484	15622	15466	15536	15442	15445	15452	15507	15476	15530	15495	15646	15580	15613	15490	15541	15412	15484	15573	15431	15744	15491	15583	15477	15550	15543	15469	15491	15603	15511	15542	15564	15689	15569	15435	15642	15379	15594	15485	15537	15603	15452	15364	15370	15561	15365	15456	15456	15553	15419	15567	15603	15484	15635	15521	15643	15484	15475	15489	15489	15527	15675	15574	15392	15617	15511	15525	15538	15487	15364	15588	15656	15621	15570	15451	15374	15592	15597	15500	15449	15630	15500	15531	15486	15626	15767	15411	15480	15434	15603	15578	15466	15343	15715	15484	15579	15466	15577	15531	15716	15615	15464	15465	15513	15728	15558	15383	15590	15335	15609	15641	15347	15499	15526	15449	15528	15549	15480	15633	15520	15490	15415	15486	15603	15452	15551	15603	15482	15508	15453	15451	15784	15628	15353	15554	15636	15562	15378	15498	15556	15519	15546	15573	15462	15422	15539	15516	15654	15535	15591	15626	15503	15280	15534	15429	15528	15574	15623	15470	15521	15509	15538	15509	15393	15535	15508	15440	15725	15438	15639	15507	15447	15489	15471	15532	15533	15668	15480	15420	15578	15636	15572	15492	15680	15646	15596	15524	15358	15653	15824	15354	15581	15465	15478	15648	15602	15596	15572	15568	15375	15339	15414	15408	15746	15609	15434	15618	15564	15455	15546	15546	15462	15553	15545	15447	15498	15475	15615	15492	15395	15530
31348	24212	25682	25322	23341	21574	20101	19010	17985	16957	16459	16533	16503	16358	16234	16482	16442	16398	16532	16472	16329	16515	16425	16358	16419	16223	16422	16481	16313	16155	16306	16357	16267	16406	16166	16390	16355	16341	16258	16412	16115	16149	16410	16324	16218	16265	16281	16175	16350	16191	16298	16423	16346	16496	16258	16416	16135	16225	16270	16169	16445	16455	16359	16214	16277	16451	16366	16295	16304	16106	16204	16415	16270	16436	16283	16321	16361	16172	16141	16324	16470	16273	16150	16297	16262	16337	16277	16360	16299	16208	16225	16362	16199	16344	16309	16203	16006	16407	16516	16258	16368	16300	16225	16140	16349	16215	16120	16257	16313	16252	16447	16224	16528	16243	16154	16030	16402	16281	16188	16243	16368	16089	16334	16347	16231	16481	16441	16141	16271	16307	16160	16211	16336	16304	16320	16152	16170	16338	16244	16223	16181	16270	16095	15924	16115	16472	16359	16410	16223	16311	16201	16311	16234	16160	16479	16163	16383	16167	16494	16302	16258	16157	16143	16439	16143	16129	16107	16254	16366	16334	16213	16175	16333	16276	16132	16263	16314	16147	16310	16233	16369	16196	16281	16353	16313	16234	16308	16450	16436	16217	16375	16334	16138	16388	16179	16286	16269	16314	16446	16274	16255	16207	16200	16146	16283	16417	16330	16325	16290	16334	16168	16232	16315	16428	16259	16265	16155	16399	16188	16329	16230	16338	16100	16520	16293	16403	16251	16306	16473	16326	16350	16194	16197	16116	16422	16400	16254	16322	16147	16214	16159	16388	16340	16141	16156	16356	16188	16255	16393	16179	16444	16225	16176	16220	16357	16320	16365	16412	15997	16411	16292	16206	16304	16250	16283	16316	16122	16296	16098	16129	16191	16180	16183	16238	16242	16150	16225	16156	16032	16093	16339	16420	16245	16299	16352	16205	16356	16144	16185	16157	16343	16423	16220	16259	16288	16214	16219	16144	16142	16243	16264	16306	16463	16437	16393	16403	16140	16305	16241	16438	16375	16418	16064	16119	16049	16362	16134	16467	16283	16415	16309	16363	16306	16201	16276	16354	16351	16168	16305	16159	16410	16244	16331	16335	16460	16317	16308	16226	16505	16072	16320	16406	16182	16334	16185	16141	15874	16288	16364	16282	16342	16079	16310	16379	16236	16275	16443	16003	16204	16341	16090	16299	16132	16338	16153	16258	16284	16315	16272	16213	16205	16220	16350	16392	16416	16234	16190	16166	16413	16266	16204	16270	16353	16216	16410	16160	16256	16383	16191	15959	16269	16362	16403	16479	16375	16293	16357	16190	16182	16141	16209	15886	16248	16283	16303	16417	16185	16180	16003	16248	16246	16109	16283	16386	16266	16179	16367	16344	16186	16254	16396	16138	16139	16373	16165	16358	16395	16156	16310	16264	16485	16268	16242	16242	16442	16462	16276	16241	16357	16245	16584	16556	16331	16503	16195	16141	16254	16429	16279	16293	16385	16214	16261	16159	16327	16291	16340	16083	16347	16194	16094	16632	16433	16275	16140	16368	16333	16434	16121	16196	16249	16167	16336	16260	16198	16304	16379	16353	16168	16184	16343	16182	16127	16316	16274	16152	16145	16259	16316	16190	16135	16293	16346	16230	16386	16254	16218	16199	16491	16368	16293	16345	16313	16204	16300	16251	16342	16280	16292	16292	16309	16183	16267	16211	16385	16112	16291	16355	16083	16129	16489	16365	16289	16179	16229	16101	16367	16552	16205	16467	16191	16119	16369	16374	16151	16108	16260	16048	16189	16129	16254	16441	16453	16351	16082	16214	16319	16286	16140	16409	16126	16196	16315	16231	16274	16275	16504	16151	16266	16180	16016	16097	16388	16432	16397	16285	16299	16197	16109	16203	16351	16266	16239	16331	16405	16251	16194	16435	16126	16194	16294	16273	16240	16152	16327	16098	16125	16291	16151	16240	16208	16372	16139	16167	16359	16415	16183	16288	16434	16292	16475	16451	16253	16520	16311	16318	16361	16345	16126	16383	16220	16473	16346	16408	16352	16382	16267	16438	16255	16461	16354	16089	16319	16106	16315	16181	16221	16169	16486	16279	16103	16127	16272	16390	16275	16400	16349	16269	16217	16387	16167	16222	16210	16285	16238	16296	16171	16328	16357	16277	16259	16211	16336	16375	16196	16366	16349	16146	16438	16476	16234	16270	16265	16314	16262	16301	16355	16317	16175	16497	16222	16231	16357	16406	16396	16215	16318	16303	16258	16250	16313	16361	16144	16382	16263	16377	16305	16342	16327	16173	16279	16423	16399	16112	16333	16218	16400	16295	16466	16288	16269	16228	16224	16246	16224	16244	16339	16196	16114	16362	16545	16158	16381	16191	16270	16286	16384	16351	16268	16107	16412	16242	16283	16336	16308	16264	16113	16447	16309	16357	16162	16317	16246	16321	16301	16333	16295	16193	16202	16421	16407	16425	16211	16221	16156	16122	16426	16277	16372	16135	16352	16312	16186	16133	16285	16292	16288	16227	16284	16402	16273	16214	16218	16256	16436	16312	16221	16211	16326	16262	16368	16180	16202	16233	16166	16317	16223	16269	16473	16364	16312	16419	16080	16285	16492	16238	16189	16393	16245	16317	16351	16420	16330	16353	16228	16208	16052	16099	16394	16154	16479	16241	16101	16280	16206	16326	16082	16349	16234	16265	16473	16355	16308	16155	16449	16547	16331	16612	16241	16242	16511	16293	16152	16277	16269	16258	16158	16254	16141	16101	16291	16217	16368	16297	16305	16359	16259	16270	16337	16538	16226	16007	16250	16055	16132	16276	16288	16033	16382	16040	16582	16281	16137	16200	16232	16271	16323	16365	16241	16284	16179	16193	16243	16175	16372	16015	16337	16222	16374	16165	16125	16118	16254	16400	16260	16096	16261	16348	16326	16413	16432	16112	16397	16319	16383	16122	16196	16329	16492	16240	16147	16451	16220	16132	16057	16270	16142	16249	16245	16364	16408	16099	16334	16275	16138	16226	16154	15912	16198	16102	16360	16480	16372	16217	16094	16271	16297	16290	16531	16175	16163	16240	16254	16347	16386	16197	16412	16338	16217	16277	16364	16528	16194	16458	16458	16240	16129	16269	16305	16321	16270	16023	16358	16126	16118	16228	16285	16295	16204	16294	16368	16225	16378	16346	16523	16304	16133	16405	16406	16165	16367	16295	16416	16326	16188	16280	16122	16217	16248	16414	16471	16481	16487	16320	16174	16288	16208	16247	16206	16342	16324	16150	16182	16334	16213	16346	16366	16332	16269	16519	16380	16302	16386	16289	16262	16297	16421	16246	16306	16233	16146	16350	16266	16331	16451	16312	16210	16258	16320	16327	16292	16198	16259	16274	16434	16256	16270	16193	16225	16117	16011	16253	16289	16303	16156	16304	16393	16313	16245	16065	16257	16448	16466	16272	16288	16082	16655	16264	16310	16410	16328	16264	16062	16178	16344	16417	16448	16478	16293	16452	16319	16246	16124	16172	16176	16329	16137	16281	16385	16296	16204	16292	16146	16254	16263	16192	16206	16212	16090	16563	16259	16274	16349	16139	16108	16264	16203	16356	16388	16271	16374	16416	16190	16205	16127	16311	16276	16133	16374	16418	16434	16243	16182	16231	16362	16207	16236	16126	16295	16297	16215	16282	16296	16338	16314	16386	16423	16404	16225	16262	16327	16259	16234	16314	16299	16169	16200	16252	16468	16140	16233	16418	16404	16238	16347	16300	16194	16173	16337	16194	16325	16431	16078	16394	16285	16314	16333	16384	16282	16260	16103	16289	16190	16260	16407	16259	16296	16372	16163	16463	16346	16254	16229	16237	16215	16239	16205	16292	16366	16041	16282	16374	16403	16351	16534	16225	16293	16273	16280	16365	16001	16283	16250	16289	16242	16188	16244	16489	16381	16110	16241	16290	16265	16351	16423	16293	16244	16268	16448	16150	16013	16089	16202	16231	16355	16225	16366	16257	16256	16676	16251	16198	16322	16366	16337	16417	16488	16251	16531	16409	16304	16435	16362	16180	16476	16173	16030	16376	16332	16400	16349	16343	16260	16308	16128	16398	16311	16203	16391	16208	16287	16215	16195	16131	16286	16329	16403	16153	16380	16292	16283	16120	16139	16227	16295	16312	16203	16406	16436	16387	16476	16150	16455	16550	16346	16275	16260	16301	16227	16215	16254	16261	16445	16307	15989	16083	16292	16235	16255	16121	16321	16216	16213	16196	16191	16304	16211	16293	16214	16399	16265	16352	16419	16259	16344	16536	16289	16251	16440	16183	16398	16366	16275	16404	16224	16280	16386	16455	16323	16241	16363	16204	16376	16240	16336	16463	16177	16453	16343	16182	16262	16360	16270	16332	16560	16379	16274	16499	16613	16379	16272	16213	16274	16265	16352	16340	16194	16181	16303	16242	16357	16260	16495	16397	16298	16439	16381	16404	16553	16156	16230	16105	16367	16425	16404	16433	16353	16102	16286	16358	16326	16440	16262	16368	16262	16445	16325	16498	16056	16246	16231	16537	16256	16340	16275	16258	16465	16156	16102	16115	16093	16244	16345	16125	16207	16442	16278	16307	16245	16235	16534	16341	16364	16241	16188	16344	16420	16145	16030	16111	16210	16224	16154	16249	16331	16305	16221	16304	16285	16514	16349	16164	16331	16275	16311	16451	16253	16191	16379	16288	16389	16349	16096	16249	16192	16202	16217	16398	16297	16428	16139	16301	16244	16240	16533	16275	16295	16238	16267	16373	16283	16328	16390	16159	16491	16419	16164	16016	16230	16473	16168	16039	16328	16133	16383	16049	16277	16313	16128	16369	16246	16446	16256	16356	16310	16139	16331	16400	16228	16571	16286	16121	16247	15961	16124	16219	16195	16301	16521	16418	16161	16260	16329	16314	16201	16265	16198	16257	16165	16353	16362	16205	16370	16249	16474	16136	16248	16201	16093	16214	16359	16427	16265	16324	16254	16134	16211	16062	16415	16245	16342	16203	16300	16046	16323	16420	16388	16461	16096	16277	16258	16247	16610	16168	16308	16507	16457	16212	16170	16208	16230	16186	16374	16148	16399	16418	16412	16146	16357	16330	16416	16352	16276	16334	16198	16110
23070	27649	28194	26489	24938	21685	19247	18122	16217	14442	14280	13990	14279	14072	14166	14140	14132	14052	14203	14154	14039	13934	14079	13979	14035	14080	13984	13959	14018	14062	13946	14116	13889	14081	14006	14097	13879	14058	13877	14183	14123	14051	13980	14019	13926	13929	13972	13958	14051	14003	13944	13980	13953	13993	13910	13983	14037	14109	13863	14027	14048	14052	14091	14041	14100	13825	14029	13977	13949	13958	14007	14043	14052	13969	13862	13871	13946	13965	13727	13901	13893	14037	14053	14113	14069	13830	14083	14074	13927	13891	13917	14009	13904	13991	14015	14045	14024	13981	13860	13904	13962	14132	13988	13948	13906	13926	14062	14011	13919	13980	14048	13805	14041	13928	13804	13794	14065	13761	13856	13969	14060	14076	14029	13982	13910	13929	14107	13934	14009	13872	13846	13886	13906	14056	14067	14005	13912	13819	14005	13919	13878	14021	13789	13940	14075	13978	13795	14032	13899	13824	13811	13862	13941	13930	13816	14006	13953	13984	14040	13962	13925	14061	13895	14016	14006	14057	13875	13890	14048	13825	14046	13821	13955	13971	13892	14084	13886	13870	14002	13966	13972	13843	13935	13972	13903	13996	14015	13933	14010	13926	14111	13982	13920	13982	13942	14095	14041	13955	13944	13979	13874	13882	13961	14078	14099	13815	13985	13979	13855	13949	13945	14009	14056	13742	14064	13899	13929	14072	13883	13945	13941	14078	13914	13801	13853	13979	14033	14148	13929	14127	13969	13966	13934	13783	13921	13941	13949	13825	13864	13971	14007	13881	13900	14080	14202	13962	14069	14035	14017	14174	14090	13827	13941	13827	13924	13896	13960	13964	13991	14090	13956	14013	14136	13934	14066	13945	13966	14023	13954	13815	13937	13893	13776	13851	13860	14087	13912	14080	14029	13929	13883	14002	13896	13995	14007	13998	14065	14038	14022	13850	14055	14029	14001	14102	14017	13944	13974	13954	14014	14023	13995	13910	13987	14083	14093	13893	13890	14011	14190	13988	13971	13882	13898	13843	14019	14061	14146	14025	14033	13954	14148	13861	13953	13941	13977	13927	14053	14012	13833	14016	14088	13957	13997	13980	13979	13969	14073	13829	13902	14051	13867	13962	14024	14001	13910	13974	13971	14118	13908	13982	13920	13987	13988	14105	14108	14030	14020	13985	13919	13976	13938	14042	13956	13929	13992	13941	14119	13994	13996	13841	14042	14087	13913	13985	13903	14034	13945	14025	13918	14132	13951	13961	13947	13898	13997	14018	14101	13930	13986	14045	14179	14011	13980	13997	13877	13845	14040	13876	14006	13975	14021	13962	13857	14074	14023	13964	14092	14064	13966	14053	13927	14035	13899	13823	13897	13938	13941	13876	14009	13853	14024	14033	13921	13913	13960	13933	13988	14078	13962	13831	13783	14026	14061	14077	14064	14237	14090	13995	13999	14025	13963	13999	13877	14037	13925	13983	13993	13974	13992	13925	13834	13939	13957	13926	13793	13808	14017	14026	14001	13918	14067	14006	14025	13843	14030	13999	13977	13903	13990	14132	14087	14014	13858	13921	13993	13957	13922	14042	13970	14038	14086	13952	13945	13917	13798	14003	13846	14083	13899	14089	13881	13987	14080	13909	13948	13904	13952	14125	14138	13916	13965	13979	13804	14019	14031	13919	13964	13893	14023	13816	14050	13924	13970	13684	13816	13870	14029	13951	14049	13935	13782	13937	13734	13691	14130	13929	14076	13921	13877	14107	13993	13926	14043	14054	13947	13878	13905	13833	14023	13929	14061	14027	13911	14013	14008	13947	13766	13790	14015	14021	14095	14036	14042	13904	13944	13892	14087	13994	14139	13969	14049	14088	13913	13811	13994	13913	13815	13998	14003	13941	14073	14061	14009	13996	13940	13894	13761	13897	13949	13967	14163	14053	13958	14088	14172	14038	14044	13875	13985	13932	14071	14017	14016	13967	13816	14084	14044	13825	13845	14023	13923	13767	13779	14028	14080	13953	13916	14060	14030	13835	13938	13855	13919	13982	14148	13952	13890	13930	14038	13902	13977	13954	14085	13922	14125	13875	14014	13916	14025	13879	14057	14111	14050	14002	13945	13921	14064	13939	13911	13933	13989	13960	13959	13914	13988	14059	13893	13929	14082	14137	13877	13912	13995	14090	13985	13875	14021	14011	14154	13796	14015	13963	13750	13994	13983	13841	13773	13770	13635	13998	13845	13785	13992	14062	13679	14078	13908	13940	13944	14137	13899	13838	13960	14064	14080	13734	14061	13954	13807	14018	13846	13948	13969	14008	13973	13981	14010	13843	14008	14056	14085	13897	13996	13727	14004	13944	13954	13747	13975	13838	14054	13918	13891	14007	14009	14009	14104	13974	13996	14045	14040	14025	13808	14049	14123	13851	14103	13983	14003	13918	13910	14008	13771	13930	13832	14100	13864	14016	13913	14105	13917	14006	14042	13920	13942	14076	14051	13794	13877	13988	14017	13931	14053	14051	13818	14190	13885	13951	13812	13851	13979	13962	14155	13999	13800	13758	14026	13903	13964	13967	14153	13953	14039	13930	14114	14006	14139	14061	14011	13840	14131	14079	13982	13959	13949	13983	13971	13969	14024	13986	13892	13912	13818	13934	13968	14104	13901	14097	13928	13847	14044	14076	13984	13985	13973	13996	14012	13932	14076	13858	14013	13896	13917	13964	14009	13944	13876	13955	14033	13818	13800	14073	14084	13943	14005	13908	13941	13945	13981	13997	13958	13991	13911	13906	13935	14042	13952	14040	14059	13997	14061	14036	14025	14003	14108	14155	13974	14180	13936	13971	13960	13861	13737	14049	14001	13951	13853	13955	13883	13849	14042	13930	14065	13877	14083	14015	13980	14019	13921	13969	13887	13967	13848	13883	13893	13862	13976	14056	14016	13795	13965	14051	13886	14052	13830	14099	13870	14036	13854	13823	13996	14018	13848	13763	13888	13996	14071	13910	14027	13925	13987	13739	13845	13901	14056	13921	13988	14022	13909	14107	13961	14035	14028	13866	13841	14065	13757	14050	13980	14052	14048	13802	13943	14045	14124	13978	14036	13944	14032	14012	14121	13977	13913	13843	13992	13913	14192	13890	14033	14007	13990	14170	14167	14015	13927	14042	13976	13961	14131	13992	14057	14054	14008	13961	14073	14063	13946	13800	14043	14064	13896	13944	13891	13963	14011	13977	13934	13994	14092	14224	14050	13947	13991	14023	13899	14001	13884	13914	14045	13840	13895	14123	14157	13934	13927	13940	13917	14133	13859	13907	13990	13761	13904	13868	14001	13851	13970	14035	13986	14176	14035	13951	14060	13894	14103	14023	14004	14036	13926	13794	14000	14004	13935	13996	13967	14071	13804	13811	13980	13940	13716	13928	13901	14059	13836	14076	14143	14128	13988	13920	14011	13892	14039	14075	13935	13925	13960	13857	13921	13925	13994	13934	14071	13885	13943	13920	13916	14017	13989	13882	13906	13873	14046	14104	13961	14024	13877	13909	13904	13857	13881	14117	13868	13993	13916	14073	14003	13924	14036	13917	14017	13957	13792	14053	13973	13948	13994	13988	14023	14036	13948	14052	13816	14046	13965	14091	13939	14058	13901	13915	14033	13854	14165	13853	13994	13890	13888	13965	13975	14112	14092	13942	14072	13883	14107	13959	13974	14030	14002	13935	14041	13978	13940	13970	14029	13913	13986	13998	13906	13965	14003	13913	13890	14006	14111	13990	14000	13887	13994	13922	13886	14048	13873	13891	13978	13999	13896	14048	13882	14078	14012	14071	13939	14141	13951	13934	14031	14087	14017	14041	13986	13815	14071	13940	13972	13926	13932	13782	14040	14115	14064	14097	14153	14110	13971	13992	14148	13889	14063	13955	13927	14135	13914	14102	14037	14083	13946	14014	13963	13922	14018	13942	14018	14024	14032	13937	14013	13868	13917	14247	13822	13977	13869	14034	13965	13966	13910	13790	13821	13878	13951	14010	13895	13932	14013	13973	13931	14043	14013	14001	14077	13906	14059	13869	13940	14008	13982	13969	14097	13924	14165	14053	13936	13988	13905	13837	14021	13935	13944	13908	13823	13911	13981	13986	14067	13979	14111	13879	14144	13932	13919	14019	13894	14008	14122	13985	13920	13827	13965	14108	13939	13973	13995	14016	13953	14021	13901	14037	14026	13916	13798	14098	13792	13954	14044	13937	13892	13798	13854	13900	13882	13811	13999	13955	14053	13944	14019	13978	14047	13848	13895	14176	14054	13920	14048	14096	13998	14092	14022	13925	14269	13866	13879	14043	14062	14042	13745	13810	13903	13988	13919	14015	13818	14056	14003	14006	14120	13846	13968	14021	13866	13764	14065	13853	13832	13997	13983	13918	14019	13921	14009	13981	13960	13898	14152	13976	13992	13841	13837	13821	14099	14089	14011	13901	14009	14028	14168	14086	13976	13896	14071	14112	13901	14067	13944	14013	13891	13980	14063	13905	14044	13964	13809	14024	13997	14084	13915	13920	13927	13825	13915	13895	14086	13991	13972	14091	13897	13978	14097	13947	14001	13952	14090	13889	14081	14015	13992	13955	14012	14110	13943	14017	14017	13880	13986	14030	14123	14056	14106	13959	14078	14023	13985	13984	14062	14072	14068	14049	13823	13952	13960	14095	14148	13962	14109	13947	13838	13966	13984	13959	14078	14058	13934	14068	13938	14006	13883	13949	13972	14002	13956	13819	14082	13797	13948	13882	14055	14029	13943	13988	13962	14103	13885	13932	14031	13970	13932	14090	14050	13958	13950	13927	13956	13955	13977	13826	13862	13851	13874	14027	14035	13930	13886	14113	13755	14193	13911	13970	14076	14035	13997	14067	14001	13839	14109	13988	14025	13968	14036	13918	14045	13886	14089	13856	14033	13835	13821	13995	13996	13988	13949	13914	13909	14010	13925	14125	13857	13963	13859	14022	13951	13959	13929	14099	13965	13920	13914	13980	14005	13958	13969	13947	14121	13944	14030	13944	13943	13913	14011	14049	13971	14118	14111	14013	13846	14185	13867	13951	13965	14017	13889	13974	13904	14058	13951	13971	14206	13747	13909	13935	13884	13928	13923	13979	14002	13981
25885	21643	28736	25968	23963	23657	21121	19154	20576	18788	16179	15531	15557	15531	16065	15587	15487	15537	15656	15600	15285	15243	15352	15356	15260	15399	15346	15259	15216	15248	15301	15126	15341	15154	15406	15232	14941	15221	15423	15252	15491	15304	15233	15323	15115	15136	15373	15417	15301	15242	15183	15241	15065	15302	15002	15193	15220	15108	15332	15155	15322	15296	15272	15204	15119	15079	15311	15267	15190	15106	15214	15059	15182	15213	14957	15399	15197	15283	15292	15080	15124	15155	15137	15368	15461	15148	15130	15193	15198	15253	15388	15238	15050	15215	15062	15165	15323	15290	15246	15225	15201	15143	15086	15326	15170	15382	15047	15058	15211	15110	15103	15378	15127	15147	15292	15181	15341	15379	15221	15207	15140	15133	15139	15455	15087	15209	15234	15113	15253	15160	15250	15057	15108	15277	15285	15028	15185	14958	14943	15164	15052	15253	15186	15065	15193	15261	15158	15283	15265	14975	15034	15273	15218	15039	15152	15132	15105	15228	15374	15168	15116	15146	15331	15127	15206	15180	15250	15251	15137	15153	15089	15213	15319	15340	15145	15176	15298	15150	15118	15341	15261	15157	15124	15127	15169	15203	15293	15198	14987	14984	15169	15209	15146	15253	15385	15301	15285	15145	15338	14955	15168	15315	15271	15431	15202	15389	15153	15344	15168	15045	15365	15063	15215	15085	15339	15093	15208	15305	15205	14973	15201	15153	15186	15193	15193	15238	14896	15110	15268	15192	15163	15222	15153	15144	15173	15208	15021	15101	15107	15206	15291	15043	14929	15096	15042	15290	15244	15187	15025	15138	15068	15109	15211	15258	14960	14999	15186	15164	14955	15426	15107	15159	15217	15022	15184	15096	15228	15343	15262	15171	15327	15114	15206	15256	15138	15150	15158	14993	15371	15334	15174	15205	15125	15106	15125	15156	15172	15149	15297	15119	14993	15027	15168	15044	15213	15165	15332	15247	15225	15225	15145	15037	15243	15370	15209	15242	15021	14907	15295	15267	15069	15124	15185	15189	15254	15103	15230	15146	15241	15221	15078	15186	15204	15083	15275	15098	15156	15291	15171	15156	15158	15040	15087	15305	15302	15225	15301	15167	15194	14994	15180	15206	15061	15053	15134	15176	14975	15151	15174	15239	15197	15026	15242	15248	15010	15183	15178	15231	15255	15261	15164	15008	15079	15138	15163	15190	15166	15423	15147	15099	15221	15043	15071	15016	15299	15221	15273	15100	15167	15133	15201	15070	15248	15208	15131	15169	15198	15032	15144	15277	15152	14999	15162	15080	15342	15202	15375	15195	15262	15299	15282	15272	15368	15298	15199	15216	15130	14912	15226	15097	15310	15078	15326	15180	15157	15058	15245	15253	15241	15002	15165	15122	15134	15159	15251	15255	15186	15072	15206	15130	15291	15208	15191	15212	15097	15301	15184	15046	15285	15232	15157	15075	15322	15221	15113	15326	15189	15227	14975	15125	15145	15344	15204	15095	15347	15112	15145	15279	15083	15176	15164	15320	15087	15110	15072	15176	15189	15237	15247	15190	15093	15305	15269	15233	15324	15128	15168	15130	15140	15170	15349	15135	15261	15299	15257	15186	15039	15255	15091	15181	15222	15242	15265	15162	15136	15221	15252	14980	15288	15344	15179	15078	15147	15301	15363	15201	15157	15092	15279	15112	15226	15164	15062	15151	15127	15089	15269	15133	15185	15318	15189	15124	15078	15321	15035	14968	15295	15142	15357	15115	15290	15285	15159	15313	15158	15050	15392	15136	15199	15143	15154	15345	15211	15285	15191	15122	15142	14953	15092	15067	15374	15281	15274	15265	15288	15069	15157	15233	15313	15219	15258	15244	15156	15202	15064	15127	15322	15130	15156	15187	15138	15205	15059	15348	15088	15196	15203	15346	15274	15179	15137	15114	15073	15142	15341	15033	15181	15064	15092	15124	15280	15047	15136	15274	15270	15126	15291	15198	15339	15135	15148	15182	15207	15236	15124	15162	15237	15185	15272	14928	15147	15201	15162	15053	15044	15117	15290	15377	15235	15348	15142	15127	15266	15082	15324	15272	15041	15116	15070	15152	15166	15155	15223	15287	15189	15092	15100	15187	15177	14931	15016	15102	15142	15305	15209	15229	15233	15326	15046	15132	15185	15402	15195	14955	15159	15381	15402	15338	15279	15223	15399	15395	15155	15189	15133	15277	15435	15282	15217	15138	15032	15140	15183	15166	15202	15221	15177	15297	15271	15266	15240	15207	15175	15226	15290	15200	15210	15257	15275	15154	15102	15043	15252	15126	15125	15415	15223	15042	14910	15213	15274	15389	15328	15249	15237	14987	15294	15244	15329	15372	15145	15174	15268	14969	15138	15178	15316	15049	15242	15070	15169	15434	14847	15182	15000	15279	15025	15185	15216	14921	15171	15234	15089	15168	15104	14996	15190	15046	15003	15263	15178	14963	14907	14950	15240	14872	15059	15166	15213	15131	15036	15216	15222	15231	15338	15270	15047	15246	15155	15098	15165	15090	15295	15147	15027	15031	15226	15151	15215	15069	15258	15153	15254	15133	15138	15233	15200	15028	15223	15225	15285	15088	15285	15221	15180	15069	15127	15294	15111	15119	15233	15228	15212	15066	15276	15312	15233	15175	15247	15215	15321	15270	15203	15112	15257	15069	15139	15124	15086	15222	15275	15207	15189	15346	15265	15381	15247	15181	15365	15097	15212	15312	15416	15117	15097	15259	15187	15206	15361	14980	15135	15227	15318	15321	15201	15071	15185	15106	15021	15089	15123	15104	15231	15148	15352	15203	15115	15128	14998	15095	15074	15118	15132	15114	15250	15022	15057	15356	15067	14927	15179	15355	15174	15390	14984	15097	15079	15104	15244	15149	15202	15247	15226	15039	15230	14975	15258	15115	15161	15159	15060	15146	15218	15321	15280	15093	15124	14950	15347	15100	15157	15170	15142	15191	15365	15351	15211	15350	15248	15255	15243	15358	15041	15239	15163	15054	15058	15263	15021	15064	15064	15302	15201	15185	15160	15258	15213	15219	15139	15120	15392	15176	15186	15063	15306	14990	15446	15316	15126	15161	15245	15074	15311	15106	15422	15175	15188	15147	15121	15307	15224	15212	15192	15157	15072	15082	15248	15167	15167	15217	15231	14986	15261	15123	15100	15221	15187	15252	15263	15190	15101	15237	15319	15132	14944	15163	15159	15010	15034	15038	15254	15360	15191	15257	15152	15102	15048	15330	15296	15069	15258	15173	15006	15285	15007	15171	15297	15517	15323	15155	15255	15127	15181	15242	15326	15054	15025	15205	15191	15244	15120	15284	15012	15195	15308	15198	15145	15258	15153	15134	15121	15177	15225	15295	15229	15269	15023	15110	15256	15184	15196	15035	15162	15140	15154	15284	15242	15151	15340	15195	15069	15235	15199	15236	15206	15148	15124	15254	15227	15040	15274	15195	15061	15141	15163	15118	15278	15199	15205	14987	15180	15231	15213	15163	15170	15212	15132	15276	15386	15067	15287	15048	15006	15055	15104	15283	15178	15084	15319	15393	15118	15227	15210	15205	15130	15266	15197	15048	15124	15192	15125	15119	15094	15229	15231	15188	15243	15366	15262	15131	15180	15070	15294	15138	15312	14989	15190	15237	15196	14930	15067	15073	15266	15255	15195	15110	15259	15162	15252	15156	15249	15166	15214	15297	15148	15230	15360	15267	15346	15116	15185	14884	15091	15205	15152	15272	15114	14989	15051	15303	15347	15289	15135	15193	15262	15144	14991	15350	15170	15084	15029	15185	14922	15178	15252	15040	15147	15141	15087	15122	15160	15169	15358	14980	15246	15145	15142	15409	15468	15057	15085	15135	15041	15153	15321	15177	15118	15177	15320	15092	15142	15164	15262	15132	15227	15112	15164	15046	15234	15344	15160	15214	15191	15211	15312	15062	15285	15039	15242	15099	15300	15118	15233	15211	15280	15274	15298	15357	15241	15237	15124	15268	15281	15391	15245	15090	15032	15128	15263	15121	15451	15114	15088	15126	15322	15451	15183	15078	15447	15213	15054	14846	15243	15362	15346	15261	15075	15156	15170	15147	15061	15363	15185	15193	15157	15217	15128	15289	15083	15214	15331	15147	15210	15123	15360	15210	15250	15248	15149	15451	15381	15272	15054	15254	15013	15212	14989	15234	15347	15180	15319	15129	15227	15004	15138	15159	15208	15226	14925	14997	15357	15150	15259	15445	15151	15155	15210	15185	15201	15121	15250	15207	15084	15177	15189	15020	15297	15326	15378	15237	15295	15113	15257	15104	15213	15148	15305	15308	15308	14990	15091	15203	15296	15095	15249	15395	15050	15195	15516	14928	15168	15048	15255	15086	15271	15368	15205	15082	14947	15141	15097	15153	15226	15022	15319	15234	15374	15326	15310	15069	15213	15189	15040	15312	15263	15249	15062	15141	15117	15276	15207	15186	15018	15333	15141	15156	15207	15255	15186	15238	15390	15243	15263	15176	15350	15070	15088	15483	15148	15297	15253	15107	15063	15118	15258	15220	15153	15154	15333	15215	15227	15403	15114	15149	15197	15267	15151	15140	14976	15070	14972	15177	15148	15200	15040	15042	15108	15315	15105	15134	15155	15032	15085	15174	15355	15140	15207	15320	15138	15214	15190	15369	15053	15155	15036	15189	15237	15320	15104	15157	15218	15208	15207	15018	15265	15144	15076	15264	15156	14984	15338	15076	15323	15072	15320	15012	15291	15312	15160	15006	15084	15215	15227	15298	15275	15260	15090	15212	15300	15076	15141	15216	15122	15220	15066	15162	15084	15143	15206	15239	15275	15140	14998	15014	15013	15209	15333	15381	15200	15110	15277	14872	15048	15165	15189	15216	15226	15332	15119	15271	15173	15073	15316	15277	15016	15335	15184	15196	15360	15309	15223	15236	15258	15263	15400	15261	15244	15092	15095	15291	15268	15349	15072	15352	15139	15114	15302	15265	15130	15220	15064	15082	15160	15274	15168	15248	15342	15245	15140	15220	15236	15344	15432	15316	15190	15125	15226	15189	15231	15285	15167	15034	15104	15162	15225	15153	15221	14921	15280	15177	15125	15221	15211	15116	15177	15244
23529	37560	35462	30168	25386	23413	18943	19403	21832	17717	14359	13642	13566	13851	14485	13856	13870	13773	13637	13722	13526	13501	13591	13418	13338	13568	13488	13367	13325	13308	13407	13349	13381	13367	13346	13176	13255	13181	13404	13459	13438	13133	13357	13358	13259	13445	13200	13262	13199	13218	13225	13163	13203	13359	13375	13325	13154	13298	13305	13280	13320	13338	13335	13299	13188	13308	13425	13298	13171	13199	13133	13341	13411	13148	13320	13387	13125	13323	13322	13201	13450	13339	13305	13308	13302	13204	13351	13381	13419	13126	13173	13337	13323	13228	13268	13403	13368	13141	13230	13309	13207	13303	13269	13175	13342	13288	13325	13298	13259	13351	13246	13346	13218	13142	13393	13323	13340	13316	13421	13417	13298	13152	13256	13210	13296	13089	13331	13300	13517	13269	13328	13229	13334	13278	13243	13394	13275	13407	13343	13317	13075	13140	13348	13188	13341	13275	13346	13262	13203	13370	13163	13365	13415	13241	13245	13314	13373	13474	13215	13123	13450	13057	13257	13210	13322	13246	13280	13412	13241	13359	13374	13127	13232	13346	13197	13298	13436	13350	13295	13180	13311	13150	13271	13311	13245	13401	13262	13332	13346	13539	13374	13336	13219	13332	13334	13164	13385	13131	13266	13298	13203	13504	13138	13252	13410	13529	13243	13208	13142	13230	13268	13445	13373	13215	13326	13220	13362	13288	13341	13203	13222	13214	13233	13321	13236	13183	13394	13356	13236	13144	13407	13264	13278	13341	13245	13358	13435	13168	13405	13274	13401	13251	13436	13358	13284	13359	13409	13170	13213	13341	13204	13274	13355	13227	13240	13279	13296	13299	13145	13214	13257	13223	13211	13194	13233	13357	13534	13362	13317	13474	13088	13377	13242	13330	13212	13195	13358	13330	13176	12988	13357	13345	13175	13264	13231	13256	13401	13341	13297	13268	13298	13339	13309	13420	13295	13273	13076	13297	13185	13348	13058	13200	13086	13193	13313	13499	13270	13316	13316	13327	13306	13493	13307	13147	13408	13300	13223	13234	13147	13281	13361	13418	13350	13156	13085	13316	13253	13285	13274	13272	13237	13207	13148	13351	13292	13191	13252	13333	13381	13196	13361	13215	13288	13387	13396	13141	13134	13375	13243	13210	13385	13199	13246	13065	13027	13415	13339	13220	13477	13338	13135	13262	13242	13314	13058	13263	13490	13289	13390	13317	13301	13218	13237	13308	13254	13273	13316	13337	13386	13319	13358	13400	13324	13282	13195	13305	13343	13242	13421	13064	13380	13186	13252	13236	13066	13417	13454	13495	13287	13299	13346	13282	13302	13535	13292	13384	13315	13229	13199	13344	13326	13380	13289	13307	13245	13260	13203	13286	13131	13324	13221	13403	13348	13236	13266	13345	13190	13255	13305	13221	13273	13354	13325	13348	13227	13434	13168	13282	13419	13235	13444	13205	13233	13326	13246	13300	13190	13210	13408	13283	13348	13261	13265	13245	13275	13247	13339	13454	13228	13284	13247	13215	13356	13296	13267	13265	13287	13038	13227	13377	13385	13090	13307	13267	13147	13243	13271	13203	13094	13279	13237	13170	13466	13040	13383	13481	13257	13320	13117	13188	13281	13346	13450	13300	13338	13266	13169	13319	13179	13368	13228	13126	13275	13264	13296	13270	13247	13377	13295	13368	13195	13176	13226	13269	13187	13257	13274	13255	13248	13150	13315	13231	13331	13306	13239	13345	13463	13251	13373	13203	13152	13294	13340	13192	13342	13172	13222	13192	13192	13106	13109	13292	13325	13348	13293	13267	13325	13193	13283	13426	13297	13243	13201	13263	13327	13320	13217	13182	13361	13304	13292	13204	13368	13279	13333	13076	13328	13207	13333	13289	13235	13463	13236	13284	13333	13224	13322	13251	13275	13242	13330	13341	13328	13325	13396	13266	13253	13240	13335	13238	13176	13293	13324	13371	13400	13456	13273	13276	13227	13344	13214	13325	13371	13326	13240	13266	13165	13177	13309	13357	13269	13285	13358	13226	13337	13344	13324	13276	13279	13231	13264	13310	13286	13253	13214	13255	13268	13308	13340	13217	13256	13246	13338	13284	13282	13227	13278	13315	13241	13286	13234	13253	13440	13307	13379	13351	13318	13295	13332	13252	13274	13289	13009	13137	13248	13275	13072	13055	13208	13136	13261	13241	13200	13195	13400	13305	13274	13212	13337	13401	13333	13297	13275	13341	13471	13325	13354	13246	13209	13017	13302	13315	13277	13140	13452	13334	13282	13098	13276	13261	13360	13394	13361	13301	13063	13296	13190	13186	13287	13320	13218	13136	13249	13305	13259	13282	13310	13428	13215	13320	13349	13385	13272	13113	13309	13201	13323	13239	13280	13296	13280	13260	13211	13237	13197	13176	13360	13284	13280	13242	13414	13267	13190	13166	13264	13277	13077	13224	13292	13307	13322	13257	13291	13271	13350	13301	13350	13337	13236	13242	13239	13231	13372	13294	13333	13152	13323	13338	13365	13077	13059	13334	13196	13228	13250	13384	13366	13200	13416	13310	13353	13145	13301	13250	13228	13346	13503	13185	13292	13228	13196	13467	13420	13151	13282	13280	13120	13286	13159	13241	13174	13164	13471	13297	13412	13370	13336	13250	13409	13416	13286	13297	13386	13097	13265	13200	13323	13329	13329	13312	13128	13231	13188	13256	13296	13331	13230	13270	13203	13301	13198	13381	13424	13396	13208	13436	13246	13461	13233	13150	13262	13366	13299	13261	13422	13373	13371	13110	13239	13314	13376	13245	13119	13240	13344	13255	13355	13367	13188	13156	13256	13207	13241	13336	13279	13133	13359	13305	13193	13349	13159	13255	13299	13407	13261	13183	13292	13259	13326	13340	13434	13134	13208	13308	13184	13465	13369	13460	13365	13146	13212	13457	13369	13387	13222	13257	13133	13245	13151	13319	13271	13209	13402	13381	13284	13335	13380	13218	13289	13225	13291	13324	13278	13274	13351	13224	13248	13318	13242	13128	13181	13344	13372	13253	13142	13431	13088	13188	13245	13285	13179	13361	13201	13288	13280	13285	13209	13309	13376	13404	13278	13204	13249	13310	13213	13451	13270	13499	13031	13397	13309	13261	13132	13282	13243	13284	13174	13214	13351	13178	13434	13325	13341	13278	13272	13206	13348	13173	13140	13237	13323	13095	13277	13220	13375	13270	13296	13224	13198	13194	13226	13452	13511	13357	13366	13300	13199	13169	13082	13464	13357	13318	13266	13236	13207	13259	13253	13344	13224	13281	13295	13300	13363	13303	13241	13285	13350	13253	13320	13232	13204	13307	13282	13381	13123	13237	13081	13322	13287	13399	13247	13184	13302	13198	13345	13354	13332	13328	13323	13250	13244	13122	13416	13220	13232	13281	13292	13283	13342	13377	13289	13471	13368	13292	13328	13215	13384	13479	13333	13331	13214	13298	13322	13340	13308	13284	13384	13342	13315	13247	13225	13233	13033	13266	13359	13296	13221	13291	13284	13267	13388	13387	13263	13029	13328	13181	13310	13443	13287	13476	13238	13431	13216	13459	13261	13341	13444	13415	13270	13253	13264	13404	13191	13145	13259	13346	13251	13281	13157	13354	13365	13147	13430	13323	13421	13264	13376	13339	13232	13362	13260	13337	13300	13169	13360	13290	13363	13257	13300	13267	13289	13216	13300	13095	13276	13327	13285	13371	13427	13190	13193	13387	13193	13466	13206	13308	13221	13362	13404	13208	13296	13244	13407	13179	13231	13304	13277	13384	13113	13361	13218	13295	13229	13165	13174	13228	13280	13247	13290	13232	13333	13360	13457	13349	13239	13248	13330	13438	13369	13262	13437	13178	13277	13250	13295	13218	13183	13247	13240	13180	13307	13337	13254	13392	13409	13367	13266	13119	13340	13431	13207	13274	13321	13258	13348	13352	13398	13133	13283	13106	13200	13386	13215	13277	13327	13207	13376	13264	13329	13399	13338	13234	13223	13374	13263	13223	13172	13218	13170	13149	13340	13302	13264	13294	13203	13311	13258	13197	13456	13338	13308	13236	13276	13288	13312	13143	13298	13075	13270	13170	13326	13314	13261	13449	13435	13246	13134	13238	13417	13404	13226	13080	13449	13343	13328	13249	13332	13201	13347	13412	13420	13489	13328	13350	13379	13238	13136	13426	13224	13062	13261	13230	13361	13442	13387	13343	13237	13096	13360	13324	13051	13087	13131	13207	13123	13360	13431	13346	13154	13188	13325	13392	13158	13150	13266	13335	13323	13240	13508	13375	13232	13178	13306	13090	13069	13217	13212	13207	13240	13226	13477	13228	13287	13300	13387	13263	13312	13481	13380	13161	13384	13214	13357	13427	13248	13455	13183	13321	13312	13094	13243	13304	13331	13207	13301	13338	13274	13276	13351	13260	13413	13173	13374	13370	13242	13278	13343	13339	13286	13198	13361	13363	13203	13409	13298	13225	13265	13302	13318	13351	13417	13294	13256	13400	13314	13125	13249	13416	13180	13185	13096	13317	13136	13121	13346	13402	13246	13211	13366	13207	13293	13152	13233	13200	13383	13342	13169	13232	13385	13302	13316	13239	13300	13200	13331	13323	13170	13227	13125	13354	13245	13439	13193	13310	13162	13226	13424	13456	13177	13217	13316	13313	13240	13290	13390	13359	13491	13273	13183	13264	13431	13325	13332	13197	13401	13347	13275	13381	13238	13257	13277	13349	13328	13278	13313	13456	13182	13156	13281	13208	13360	13319	13492	13306	13277	13228	13212	13259	13275	13149	13364	13399	13269	13332	13114	13226	13334	13381	13150	13163	13331	13235	13204	13311	13388	13260	13227	13392	13277	13427	13248	13246	13042	13278	13297	13356	13296	13315	13026	13259	13285	13486	13189	13337	13368	13264	13254	13190	13249	13303	13228	13294	13325	13303	13299	13276	13427	13262	13448	13385	13398	13525	13255	13458	13054	13248	13301	13152	13174	13267	13266	13395	13229	13416	13284	13130	13202	13058	13305	13228	13251	13386	13451	13273	13292	13391	13347	13196	13305	13289	13276	13226	13358	13108	13224	13267	13408	13326	13364	13289	13293	13308	13252	13402	13285	13175
24546	21666	29302	25106	23268	25445	26848	21563	19167	18965	17302	16396	16359	16209	16113	16001	16052	16082	16187	16014	15908	15794	15815	15839	15714	15713	15773	15768	15709	15695	15608	15744	15572	15720	15501	15630	15560	15689	15697	15692	15646	15678	15270	15659	15421	15636	15544	15596	15507	15428	15424	15645	15477	15540	15619	15380	15439	15460	15730	15544	15572	15699	15487	15478	15602	15549	15451	15488	15490	15381	15539	15555	15430	15636	15428	15349	15340	15467	15421	15591	15416	15688	15611	15362	15429	15460	15472	15507	15412	15443	15552	15589	15536	15502	15433	15443	15448	15585	15578	15688	15361	15616	15776	15363	15605	15642	15433	15545	15506	15553	15607	15523	15527	15681	15478	15518	15587	15406	15736	15408	15604	15533	15475	15681	15582	15389	15367	15381	15301	15493	15390	15513	15559	15544	15702	15618	15595	15477	15624	15509	15412	15437	15545	15561	15388	15368	15531	15506	15661	15505	15490	15564	15658	15597	15520	15849	15477	15349	15533	15490	15681	15361	15519	15713	15415	15498	15429	15356	15506	15343	15550	15579	15293	15381	15389	15481	15611	15353	15561	15460	15388	15465	15709	15417	15310	15530	15715	15681	15467	15459	15338	15555	15282	15512	15637	15452	15474	15613	15466	15338	15583	15417	15734	15550	15508	15604	15570	15564	15410	15636	15387	15668	15523	15574	15565	15421	15645	15712	15610	15570	15516	15391	15565	15532	15334	15501	15450	15255	15513	15591	15632	15603	15561	15611	15642	15661	15565	15468	15699	15481	15471	15583	15474	15447	15468	15588	15456	15720	15582	15556	15605	15328	15484	15819	15472	15571	15605	15457	15401	15539	15464	15692	15520	15417	15542	15500	15535	15449	15443	15550	15593	15547	15542	15562	15620	15385	15382	15550	15505	15437	15375	15479	15433	15504	15448	15476	15440	15514	15579	15575	15395	15483	15648	15381	15271	15364	15639	15603	15492	15494	15419	15309	15486	15535	15397	15551	15597	15367	15514	15405	15290	15432	15453	15653	15493	15727	15449	15571	15568	15443	15421	15320	15569	15777	15655	15398	15496	15573	15629	15597	15265	15689	15511	15503	15583	15267	15746	15334	15435	15439	15519	15440	15335	15496	15423	15672	15346	15550	15484	15401	15558	15584	15504	15297	15299	15531	15289	15468	15556	15512	15650	15410	15541	15576	15551	15457	15786	15351	15578	15734	15521	15579	15389	15538	15470	15705	15473	15586	15650	15503	15337	15590	15502	15282	15622	15652	15788	15671	15401	15425	15552	15317	15550	15465	15591	15586	15363	15529	15379	15400	15492	15529	15661	15507	15255	15656	15612	15411	15418	15393	15522	15680	15504	15643	15433	15416	15536	15655	15653	15566	15538	15393	15349	15478	15495	15456	15602	15323	15545	15571	15504	15674	15684	15601	15434	15578	15335	15520	15283	15492	15607	15397	15447	15442	15636	15602	15453	15652	15421	15227	15483	15511	15464	15576	15673	15563	15535	15712	15645	15585	15522	15505	15489	15466	15524	15386	15486	15708	15281	15373	15529	15511	15368	15476	15432	15503	15548	15344	15618	15393	15647	15480	15494	15556	15649	15563	15434	15424	15505	15596	15472	15442	15593	15499	15486	15380	15419	15348	15615	15489	15584	15652	15542	15562	15508	15485	15553	15459	15633	15460	15649	15355	15396	15541	15619	15568	15597	15547	15536	15386	15671	15540	15472	15556	15563	15516	15620	15705	15406	15530	15401	15553	15464	15551	15450	15351	15535	15431	15490	15643	15654	15563	15618	15508	15372	15574	15383	15449	15450	15381	15498	15383	15519	15682	15475	15419	15598	15522	15486	15514	15553	15597	15516	15468	15269	15566	15445	15570	15622	15400	15471	15446	15622	15520	15721	15492	15669	15678	15677	15582	15359	15631	15510	15569	15432	15726	15501	15693	15582	15544	15490	15658	15596	15703	15685	15469	15673	15545	15435	15532	15778	15723	15517	15256	15624	15535	15519	15576	15348	15605	15679	15567	15547	15611	15483	15593	15434	15606	15553	15285	15557	15363	15685	15288	15542	15556	15661	15442	15587	15396	15521	15615	15532	15406	15634	15503	15409	15542	15352	15515	15572	15623	15772	15553	15437	15560	15516	15555	15438	15527	15362	15577	15297	15497	15565	15738	15739	15549	15450	15553	15505	15398	15581	15386	15573	15466	15545	15564	15500	15598	15422	15519	15661	15396	15582	15524	15250	15461	15545	15392	15433	15358	15541	15563	15479	15628	15815	15429	15734	15454	15490	15410	15499	15528	15371	15452	15284	15339	15595	15552	15473	15512	15545	15275	15445	15309	15734	15637	15469	15531	15505	15480	15595	15501	15677	15648	15699	15445	15618	15546	15470	15609	15555	15611	15548	15478	15597	15517	15521	15668	15520	15470	15658	15507	15419	15433	15559	15577	15743	15753	15449	15373	15493	15428	15564	15544	15588	15571	15510	15463	15389	15604	15481	15683	15619	15307	15463	15663	15474	15510	15484	15477	15264	15356	15585	15488	15404	15374	15473	15477	15472	15520	15366	15430	15551	15387	15507	15597	15582	15504	15487	15607	15719	15561	15449	15564	15518	15389	15632	15510	15515	15595	15662	15501	15522	15559	15343	15489	15304	15614	15438	15374	15481	15306	15343	15416	15748	15420	15683	15424	15387	15617	15628	15623	15586	15351	15411	15635	15624	15574	15554	15460	15207	15544	15391	15553	15561	15427	15293	15485	15468	15574	15722	15674	15550	15560	15380	15259	15474	15404	15914	15698	15510	15501	15598	15452	15615	15718	15593	15621	15579	15616	15561	15499	15399	15507	15345	15151	15357	15607	15437	15391	15486	15477	15722	15711	15479	15669	15513	15742	15417	15435	15476	15473	15521	15521	15400	15308	15441	15596	15530	15456	15387	15389	15465	15700	15504	15573	15670	15488	15373	15497	15579	15562	15691	15648	15612	15689	15457	15505	15373	15597	15458	15483	15336	15209	15739	15502	15296	15561	15560	15526	15504	15663	15527	15540	15486	15287	15452	15328	15373	15373	15560	15530	15455	15432	15565	15489	15567	15506	15378	15416	15549	15418	15523	15586	15550	15221	15447	15504	15434	15491	15585	15751	15458	15361	15541	15537	15536	15504	15555	15217	15508	15380	15355	15549	15537	15539	15758	15347	15423	15492	15487	15656	15477	15494	15454	15531	15566	15571	15530	15785	15503	15515	15566	15509	15745	15337	15455	15509	15593	15552	15721	15538	15536	15570	15639	15538	15627	15594	15591	15293	15430	15561	15303	15435	15530	15492	15443	15490	15502	15592	15563	15651	15478	15573	15617	15607	15498	15629	15535	15627	15283	15448	15525	15437	15652	15521	15530	15578	15568	15447	15618	15665	15689	15440	15556	15581	15480	15628	15418	15562	15443	15304	15320	15440	15398	15554	15687	15567	15479	15476	15635	15488	15543	15456	15645	15480	15629	15589	15617	15399	15522	15426	15544	15412	15582	15406	15505	15427	15407	15408	15392	15525	15473	15657	15431	15491	15554	15383	15412	15393	15365	15644	15432	15473	15536	15637	15420	15366	15419	15581	15368	15320	15406	15398	15449	15663	15653	15608	15546	15286	15544	15699	15437	15390	15436	15537	15663	15550	15462	15507	15506	15639	15466	15450	15695	15456	15448	15469	15516	15268	15450	15597	15539	15467	15721	15403	15470	15407	15189	15613	15465	15469	15537	15582	15450	15618	15461	15644	15696	15456	15600	15517	15539	15341	15445	15454	15617	15530	15366	15546	15385	15395	15689	15471	15473	15589	15652	15523	15520	15437	15469	15597	15678	15656	15617	15298	15477	15402	15496	15391	15533	15436	15577	15563	15586	15557	15504	15642	15623	15571	15552	15564	15457	15745	15467	15717	15531	15515	15501	15428	15643	15438	15639	15462	15460	15447	15674	15500	15396	15546	15418	15674	15622	15455	15565	15596	15382	15386	15393	15527	15577	15378	15348	15749	15399	15593	15571	15404	15394	15441	15561	15464	15563	15574	15731	15510	15439	15396	15453	15501	15626	15386	15548	15488	15402	15410	15610	15478	15548	15631	15536	15423	15516	15490	15399	15553	15638	15475	15556	15478	15498	15745	15446	15439	15453	15365	15502	15541	15397	15198	15568	15570	15675	15345	15357	15418	15594	15515	15490	15577	15523	15552	15503	15441	15521	15394	15465	15552	15501	15539	15858	15442	15448	15467	15485	15350	15343	15382	15490	15570	15682	15514	15357	15580	15482	15471	15528	15612	15642	15558	15340	15658	15716	15496	15580	15491	15509	15691	15452	15504	15590	15172	15641	15315	15466	15631	15697	15565	15509	15376	15510	15595	15460	15455	15507	15433	15449	15510	15733	15426	15415	15311	15508	15351	15529	15645	15495	15561	15606	15422	15683	15440	15405	15520	15488	15586	15406	15456	15429	15550	15592	15633	15670	15401	15518	15473	15698	15299	15352	15543	15448	15567	15580	15367	15557	15526	15428	15643	15555	15496	15322	15372	15490	15600	15683	15514	15570	15509	15671	15468	15555	15402	15538	15535	15462	15434	15502	15318	15451	15655	15507	15538	15479	15479	15481	15554	15514	15469	15287	15408	15536	15555	15553	15482	15583	15623	15505	15601	15700	15536	15492	15669	15344	15507	15628	15584	15781	15713	15426	15657	15533	15592	15505	15582	15643	15567	15493	15353	15413	15615	15585	15451	15491	15521	15512	15559	15362	15533	15457	15389	15497	15631	15459	15461	15581	15395	15475	15489	15486	15462	15680	15395	15331	15451	15634	15559	15694	15511	15398	15351	15608	15335	15384	15480	15346	15437	15773	15498	15476	15368	15405	15450	15524	15556	15468	15374	15361	15514	15561	15682	15672	15487	15478	15514	15709	15559	15551	15393	15558	15365	15405	15330	15406	15514	15581	15423	15494	15499	15438	15616	15521	15465	15347	15584	15602	15582	15614	15374	15538	15443	15425	15400	15556	15583	15524	15507	15386	15456	15475	15503	15617	15444	15511	15473	15591	15396	15688	15618	15439	15605	15520	15677	15382	15424	15611	15501	15627	15549	15628	15462	15635	15475	15622	15595
26230	47404	49053	42456	30708	25818	25266	21502	18747	17881	15492	14615	14334	14451	14198	14062	14279	14264	14310	14094	13965	13848	13679	13755	13747	13545	13700	13699	13726	13769	13718	13727	13641	13772	13556	13660	13652	13549	13484	13654	13614	13474	13538	13564	13456	13499	13609	13344	13408	13539	13311	13580	13403	13548	13551	13494	13402	13513	13609	13647	13469	13420	13547	13492	13544	13520	13521	13485	13529	13440	13372	13558	13501	13560	13522	13612	13530	13552	13517	13532	13659	13494	13561	13556	13526	13471	13568	13565	13524	13501	13407	13512	13627	13605	13427	13642	13588	13522	13587	13510	13405	13558	13547	13512	13466	13600	13541	13465	13591	13278	13570	13655	13547	13519	13557	13493	13602	13546	13384	13541	13384	13563	13539	13583	13589	13802	13588	13471	13623	13705	13514	13434	13474	13664	13335	13659	13678	13530	13573	13569	13546	13552	13599	13510	13599	13437	13443	13367	13519	13694	13489	13646	13477	13592	13521	13452	13413	13340	13481	13392	13406	13553	13406	13671	13398	13517	13487	13445	13593	13402	13521	13706	13406	13611	13583	13576	13529	13367	13566	13520	13559	13495	13495	13465	13439	13540	13527	13611	13442	13415	13430	13573	13682	13515	13423	13507	13446	13475	13524	13485	13327	13533	13481	13582	13534	13506	13514	13507	13597	13351	13509	13489	13614	13280	13663	13466	13427	13557	13465	13471	13518	13637	13555	13385	13367	13388	13523	13503	13565	13511	13396	13404	13507	13320	13565	13558	13585	13521	13480	13407	13430	13499	13695	13395	13596	13603	13555	13477	13419	13513	13483	13579	13416	13497	13507	13571	13384	13482	13430	13484	13492	13726	13314	13430	13456	13569	13516	13487	13435	13503	13653	13520	13410	13630	13584	13612	13507	13605	13552	13615	13461	13692	13363	13555	13575	13526	13421	13544	13442	13389	13478	13515	13510	13496	13362	13583	13356	13584	13369	13459	13403	13400	13506	13343	13595	13691	13550	13587	13365	13505	13396	13405	13332	13521	13387	13604	13500	13640	13450	13727	13392	13555	13609	13534	13597	13535	13468	13425	13496	13404	13458	13650	13343	13537	13434	13579	13725	13283	13692	13592	13542	13318	13593	13388	13545	13565	13559	13399	13479	13529	13491	13546	13526	13446	13679	13615	13619	13402	13466	13517	13481	13507	13425	13461	13419	13524	13517	13573	13552	13577	13536	13513	13632	13526	13429	13514	13395	13506	13504	13385	13524	13615	13454	13404	13484	13578	13427	13369	13282	13605	13684	13510	13527	13595	13424	13503	13436	13412	13435	13483	13492	13438	13495	13502	13438	13551	13546	13503	13486	13391	13463	13493	13602	13424	13507	13515	13551	13361	13495	13553	13468	13527	13650	13430	13463	13559	13478	13588	13391	13375	13375	13515	13421	13360	13452	13513	13491	13463	13596	13520	13485	13566	13402	13515	13306	13446	13592	13573	13427	13312	13529	13535	13551	13555	13434	13525	13439	13353	13467	13357	13528	13421	13486	13479	13486	13408	13568	13432	13480	13388	13425	13572	13374	13636	13578	13552	13376	13467	13584	13353	13553	13396	13533	13504	13647	13597	13478	13461	13549	13464	13516	13389	13517	13474	13472	13390	13468	13523	13451	13363	13769	13414	13680	13569	13517	13480	13507	13445	13434	13553	13552	13525	13354	13506	13355	13485	13417	13570	13441	13532	13640	13534	13502	13326	13466	13443	13479	13490	13546	13463	13370	13331	13425	13558	13366	13499	13571	13424	13632	13487	13549	13569	13517	13518	13484	13359	13398	13443	13624	13488	13566	13413	13522	13687	13568	13491	13440	13518	13637	13519	13400	13508	13546	13551	13435	13469	13412	13607	13500	13593	13479	13280	13617	13476	13391	13637	13439	13483	13502	13523	13610	13538	13528	13544	13552	13491	13670	13383	13557	13342	13360	13453	13426	13560	13637	13454	13604	13571	13589	13463	13575	13433	13618	13452	13498	13389	13622	13502	13570	13380	13589	13614	13511	13432	13377	13368	13299	13526	13532	13403	13471	13524	13570	13480	13570	13500	13526	13459	13363	13331	13484	13371	13608	13636	13564	13558	13656	13382	13439	13483	13541	13518	13581	13417	13492	13399	13492	13559	13520	13397	13560	13616	13413	13709	13493	13538	13565	13548	13659	13525	13600	13416	13457	13521	13556	13585	13606	13404	13505	13546	13353	13425	13465	13587	13334	13538	13431	13524	13657	13506	13483	13425	13580	13532	13470	13481	13516	13539	13453	13510	13610	13387	13574	13352	13463	13504	13573	13628	13380	13444	13589	13521	13377	13546	13513	13552	13473	13528	13558	13648	13629	13496	13665	13405	13606	13369	13448	13511	13560	13520	13595	13515	13471	13510	13405	13609	13585	13471	13458	13396	13562	13524	13568	13542	13329	13562	13420	13433	13441	13674	13510	13606	13452	13399	13437	13463	13401	13560	13616	13528	13497	13525	13545	13566	13329	13395	13592	13649	13509	13440	13462	13669	13505	13405	13591	13564	13497	13418	13380	13397	13592	13437	13552	13409	13657	13328	13568	13502	13521	13535	13398	13460	13566	13561	13607	13434	13506	13544	13377	13647	13252	13559	13385	13699	13432	13473	13429	13717	13660	13242	13347	13588	13511	13398	13621	13493	13526	13574	13397	13553	13330	13537	13375	13538	13374	13336	13693	13351	13477	13454	13499	13593	13593	13350	13436	13439	13353	13455	13471	13386	13607	13535	13309	13583	13524	13488	13486	13447	13565	13549	13519	13527	13531	13491	13570	13393	13482	13506	13301	13624	13469	13545	13405	13457	13542	13617	13561	13353	13393	13534	13634	13596	13413	13642	13607	13476	13416	13564	13357	13604	13433	13574	13538	13360	13518	13451	13607	13447	13390	13525	13392	13548	13553	13508	13419	13548	13495	13421	13377	13576	13566	13696	13447	13604	13426	13528	13512	13507	13476	13499	13428	13505	13387	13591	13448	13558	13459	13557	13577	13403	13521	13406	13388	13484	13463	13368	13460	13338	13579	13542	13478	13598	13472	13591	13415	13388	13548	13494	13543	13322	13585	13406	13554	13576	13583	13473	13478	13460	13544	13556	13344	13377	13364	13464	13624	13499	13363	13583	13507	13466	13429	13471	13557	13599	13529	13574	13437	13416	13419	13606	13604	13461	13497	13442	13392	13631	13433	13662	13454	13407	13600	13530	13504	13581	13480	13348	13403	13408	13437	13451	13528	13635	13617	13313	13588	13592	13429	13558	13544	13447	13515	13571	13527	13361	13652	13428	13654	13357	13729	13657	13573	13520	13557	13365	13396	13461	13628	13541	13435	13443	13308	13314	13454	13565	13287	13533	13514	13499	13431	13355	13463	13462	13516	13471	13438	13353	13481	13578	13529	13490	13358	13483	13518	13462	13396	13522	13434	13429	13591	13506	13425	13411	13538	13456	13461	13503	13583	13520	13663	13542	13617	13542	13448	13498	13437	13531	13284	13658	13394	13569	13560	13618	13499	13425	13342	13414	13545	13335	13503	13434	13552	13655	13443	13621	13615	13430	13572	13609	13441	13288	13404	13590	13568	13386	13441	13335	13573	13561	13475	13619	13612	13453	13397	13610	13547	13580	13374	13520	13471	13653	13589	13648	13565	13622	13584	13451	13504	13491	13503	13667	13455	13531	13576	13491	13672	13513	13465	13568	13525	13584	13547	13405	13472	13539	13621	13508	13472	13391	13372	13690	13475	13424	13377	13452	13411	13351	13580	13478	13585	13543	13394	13463	13370	13561	13405	13623	13506	13474	13430	13577	13462	13452	13596	13582	13527	13600	13416	13432	13489	13594	13492	13443	13570	13556	13519	13488	13506	13460	13566	13580	13580	13401	13578	13598	13429	13387	13485	13620	13464	13519	13402	13527	13518	13480	13500	13496	13603	13531	13552	13446	13444	13503	13534	13605	13517	13449	13466	13533	13782	13324	13386	13451	13515	13596	13421	13450	13484	13491	13581	13449	13389	13403	13460	13373	13553	13447	13462	13459	13577	13371	13392	13464	13544	13511	13409	13463	13404	13567	13553	13453	13480	13380	13541	13490	13481	13335	13660	13439	13287	13412	13532	13435	13587	13457	13472	13602	13448	13495	13508	13446	13486	13612	13590	13484	13478	13462	13358	13376	13405	13661	13558	13547	13495	13262	13361	13620	13585	13414	13563	13487	13432	13484	13448	13464	13539	13590	13483	13510	13509	13420	13441	13627	13321	13547	13518	13497	13449	13538	13518	13471	13621	13499	13576	13452	13484	13458	13610	13330	13460	13400	13264	13353	13506	13412	13419	13484	13444	13446	13568	13579	13532	13415	13417	13465	13547	13632	13579	13476	13519	13505	13584	13308	13394	13628	13507	13493	13541	13473	13708	13433	13411	13423	13459	13537	13440	13508	13320	13390	13555	13530	13602	13463	13627	13481	13567	13529	13463	13316	13507	13500	13556	13608	13499	13478	13405	13557	13425	13571	13433	13585	13564	13468	13508	13578	13409	13388	13567	13437	13502	13443	13509	13591	13453	13356	13483	13542	13495	13477	13551	13578	13558	13710	13534	13443	13547	13609	13443	13418	13480	13607	13316	13632	13413	13435	13490	13426	13544	13472	13546	13466	13413	13534	13524	13514	13512	13694	13508	13474	13341	13583	13386	13526	13454	13483	13522	13548	13649	13545	13374	13461	13566	13369	13695	13298	13349	13447	13746	13689	13267	13525	13412	13517	13394	13512	13465	13549	13405	13446	13394	13578	13424	13428	13445	13526	13560	13381	13461	13500	13537	13515	13533	13605	13389	13368	13639	13545	13460	13483	13583	13423	13513	13584	13521	13502	13399	13524	13575	13342	13414	13566	13445	13653	13429	13554	13542	13563	13433	13685	13613	13586	13398	13493	13583	13601	13528	13440	13367	13531	13558	13535	13409	13476	13372	13620	13717	13486	13548	13395	13408	13348	13609	13616	13580	13462	13562	13466	13472	13507	13637	13413	13461	13569	13482	13539	13686	13360	13584	13670	13420	13405	13489	13454	13426	13418	13466	13585	13474	13572	13384	13521	13640	13562	13345	13391	13517	13524
30663	24306	25744	23419	18713	16358	15164	14615	14277	14274	14254	14092	13859	13902	13921	13980	13978	13975	14043	13934	13983	13859	13944	13880	13866	14002	13931	13833	13879	14041	13941	13854	14128	13925	14021	13982	13909	13776	13939	13829	13981	13951	13889	13899	13981	13892	13893	13766	13911	13913	14037	13828	13778	13816	13747	13879	14053	13719	14048	13898	13931	13869	13882	13760	13941	13971	13931	13886	13918	13722	13859	14081	13783	13586	13922	13851	13774	13836	13950	13838	13791	13959	13678	13892	13903	13898	13841	13875	14009	13927	13833	13931	13726	13812	13928	13720	13939	13999	13823	13896	13851	13974	14062	13918	13960	13901	13826	13652	13851	13869	13673	13854	13610	13881	13845	14059	13833	13965	13963	13615	13729	13880	13756	13867	13900	13804	13743	13891	13925	13791	13800	14000	13795	13982	14133	13779	13761	13884	14046	13978	13898	13758	13798	13795	13937	13861	13839	13857	14012	13847	13891	13867	13863	13886	13975	13987	13861	13820	13761	13941	13824	13958	13905	13790	13806	13870	14130	13874	13746	13877	13865	13931	13888	13723	13923	13847	13895	13866	13837	13650	13781	13775	13734	13885	13942	13945	13937	13839	13843	14005	14063	13896	13985	14035	13794	13955	13829	13741	14124	14008	13968	13726	13689	13731	13975	13826	13993	13865	13980	13765	14058	13929	13805	13876	13779	13862	13910	13837	13775	13874	13850	13896	13930	14040	14009	13865	14043	13900	13857	14019	13969	13850	14048	14025	13949	13975	14050	14039	13805	13674	13804	13834	13987	13876	13915	13922	13838	13741	13942	13961	13959	13940	13910	13735	13843	14069	13782	13860	13802	13775	13803	13818	14007	13944	13733	13576	13952	13975	13937	13760	13881	13851	13986	13970	13706	13979	13891	13795	13835	13945	13877	13872	13930	13815	13897	13764	13988	14091	13790	13703	13922	13972	13791	13721	13964	13937	13809	13903	13912	14017	13805	13900	13842	13927	13915	13897	13894	13884	13911	13953	13723	13877	13944	13854	14068	13998	13812	13884	13815	13953	13862	13772	13674	13891	13751	13702	13903	13756	14021	13887	13704	13764	13959	13869	13854	13833	13859	13815	13765	13978	13714	13821	13841	13826	13772	13894	13864	13752	13942	13943	14140	14058	13736	14040	14008	13976	13844	13873	14006	13868	13809	13961	14016	14038	13759	13824	13782	13885	13937	13817	13848	13876	13888	13873	13895	13871	13910	13807	13756	13881	13961	13957	13857	13837	13763	13571	13747	13857	13719	14036	13868	13814	13905	14149	13726	13619	13895	13911	13746	13961	13951	13800	13754	13728	13881	13735	13837	13926	13766	13882	13679	13925	13855	13971	13816	13837	13871	14016	13931	13927	13670	13760	14051	13905	13711	13768	13951	13868	13940	13993	13832	13797	13824	13848	13969	13684	13879	13808	13995	13756	13921	13741	13804	13950	13852	13820	13789	13858	13717	13989	13863	13943	13893	13934	13806	13772	13756	13865	13956	13769	13905	13988	13928	13740	13904	13820	13808	13677	13749	13947	13840	13719	13798	13849	13620	13819	13820	13711	13897	13796	14077	13942	13814	13857	13959	14011	13769	13805	13777	13884	13848	13827	13701	13848	13786	13829	13776	13857	13884	13987	13839	13888	13908	13831	13922	13687	13989	13984	13969	13798	13872	13659	13730	13949	13988	13742	13864	13775	13919	13958	13734	13880	13864	13769	13827	13861	14008	13927	13715	14002	13775	13824	13773	13822	13692	13939	13852	13857	13768	13858	13988	13895	14032	13804	13976	13914	14030	13739	13892	13888	13881	13846	13802	13780	13788	13765	13958	13915	14068	14021	14006	13959	13916	13897	14104	13784	14119	14069	13700	13635	14020	13889	13933	14060	13797	13714	13880	13746	13755	13785	13763	13969	14043	13969	13747	13995	14038	13936	13807	13963	13873	13952	13917	13941	13783	13737	13948	13835	13975	13846	13919	13900	13909	13733	13865	13838	13850	13908	13875	13980	13754	13928	13823	14032	13826	13850	13722	13926	13784	13875	13949	13905	13807	14115	13822	13941	13956	13815	13957	13679	13810	13738	13953	13699	13927	13768	13728	13789	13783	13901	13903	13804	13936	14126	13654	13870	13855	13976	14107	13780	13872	13719	13955	13903	13947	13729	13819	13680	13687	13745	13803	13787	13806	13838	13860	13773	13776	13846	13877	13942	13836	13744	13699	13721	14001	13954	14004	14009	14065	14134	13851	13720	13823	13915	13998	13831	13808	13768	13927	14066	13945	13851	13904	13928	13929	13753	13772	13830	13906	13844	13857	13918	13844	13935	13828	13821	13709	13825	13809	13931	13858	13771	14138	13754	13926	13830	13755	14023	13781	13808	13830	13760	13983	13752	13830	13921	13860	13584	13843	14023	14020	13784	13888	14008	14015	13703	13927	13869	13786	13811	13967	13779	13926	13995	13908	13894	13796	13917	13784	13948	13819	13886	13859	13982	13854	13943	13889	13907	13837	14033	13909	13915	13826	13841	13737	13980	13921	13931	13864	13811	13932	13823	13943	13963	13640	13931	13831	13874	13908	13735	13998	14090	13769	14059	13923	13935	13735	14026	13773	13903	13879	13738	13852	13919	13931	13857	13909	13836	13997	14008	13709	13716	13815	13874	13982	13790	13889	13703	13716	13917	14011	13974	13638	13870	14044	14020	13871	13998	13854	13800	14052	13818	13937	13850	13808	13812	13712	13826	13900	13687	13897	13876	13805	13955	13914	13933	13741	13859	13922	13917	13977	13971	13958	13852	13888	13926	13820	13989	13909	13835	13892	13886	13907	13831	13889	13949	13889	13783	13905	13766	13894	13646	13879	13805	13700	13874	13798	13972	13952	13930	13966	13913	13745	14004	13745	13885	14095	13944	13799	13952	13903	14068	14004	13992	13854	13991	13763	13725	13865	13781	13782	13822	13972	13767	13847	13844	13754	13901	13941	14089	13929	13963	13952	13850	13959	13796	13889	13892	13943	13742	14081	13987	13966	13713	13729	14010	14016	13739	13712	13750	13893	13919	13754	13893	13809	14043	13920	13964	14081	13836	13843	13947	13919	13822	13759	13845	13995	13911	13931	13838	13815	13996	13893	13727	13809	13984	13879	13974	13856	14048	13922	13943	13909	13820	13850	13882	13818	14008	13851	14035	13979	14014	13788	13795	13896	13992	13934	13822	13877	13923	14025	13883	13832	13960	13909	13724	13887	14013	14083	13835	13897	14082	13763	13680	13823	13884	13869	13720	13752	13856	13861	14017	13976	13865	13719	13881	13849	13855	13944	13706	13849	13859	13823	13818	13964	13895	13878	13775	13807	13927	13930	14020	13874	13855	14046	13944	13857	13771	13815	13979	14117	13946	13875	13913	14008	13939	14020	13870	13809	13806	13987	13668	13851	13888	14014	13760	13983	14187	13864	13671	13973	13637	14007	13980	13933	13929	13842	13798	13937	13745	13694	14064	13931	13880	13897	13828	13771	13902	13781	13599	13682	13977	13896	13934	13966	13812	13894	13793	14016	13826	13719	13938	13765	13894	13967	13841	13952	13688	13886	13918	13705	13896	13926	13781	13885	13793	14019	13937	13811	13871	13981	13763	13922	13879	13775	13643	13948	13774	13840	13756	13926	13855	13864	13679	14044	13868	13791	13803	13876	14075	13971	13827	13860	13813	13830	13836	13714	13874	13875	13912	13841	13823	14081	13837	13860	13762	13884	13817	13985	13946	13766	13902	13984	13770	13930	13780	13679	14171	13851	13944	13841	13735	13836	13834	13802	13845	13978	13732	13802	13667	13716	13922	13749	13738	13948	13942	13853	13860	13863	13902	13805	13918	13871	13999	14051	14084	13833	13872	13956	13990	14039	13968	14016	13864	13878	13778	13889	13973	13799	13825	13942	13609	13944	13793	13932	13978	13934	13717	13949	13908	13688	13739	13877	13975	14054	13960	13851	13997	13740	13755	13903	13823	13997	13696	13873	13801	13756	13924	13986	13697	13812	13811	13808	13757	13822	13837	13897	13841	13965	13823	13838	13799	13810	13907	13976	14029	13827	13825	13839	13785	13765	13876	14009	13915	13918	13784	13717	13872	13890	13832	13851	13842	13959	13895	13951	13739	14101	13853	13908	14083	13983	13798	13905	13594	13772	13970	13985	13776	13912	13894	13826	13974	14002	13893	13850	13990	13852	13842	13995	13884	13841	14120	13777	13792	13840	14025	13907	13786	13944	13816	13768	13891	13861	13907	13969	13773	13944	13937	14076	13848	13969	13855	13908	13998	14000	13861	13800	13718	13808	13800	13838	13927	13649	13860	13813	13991	13989	13862	13937	13859	13773	13818	13768	13726	14018	13846	13908	13983	13777	13961	13796	13943	13752	13907	13991	13884	13803	13859	13847	13896	13786	13766	13882	13949	14045	13982	13975	14001	13770	13799	14014	13842	13906	13890	13788	13780	13902	13815	13944	13701	14051	13770	13647	13705	13845	13905	13944	13964	13972	13956	13996	13883	14023	14008	13881	13828	13793	14008	13933	14062	13751	13715	13947	13880	13874	14079	13857	13935	13803	13884	13889	13770	14040	14080	13917	13892	14005	13969	13727	13870	13840	13703	13955	13846	13758	13799	13944	13940	13825	13734	13979	13953	13968	13758	13666	13755	13945	13875	14128	13716	13961	13891	14077	13859	13903	13710	13906	13770	13829	13770	13857	13961	13818	13812	13840	13912	13815	13807	13645	13870	13831	13797	13682	13781	13767	13921	13986	13768	13990	13894	13820	13758	13849	13908	14005	13731	13866	13953	13927	13716	13939	13864	13990	13969	13814	13899	13842	13931	13880	14017	13771	13943	14023	14032	13905	13991	13732	13820	13839	13967	13979	13828	13880	13665	13702	13763	13906	13845	13940	13957	13748	13787	13688	13934	13881	13994	13886	13952	13952	13836	13924	13971	13972	14021	13988	13881	13800	13911	13863	13852	13620	13737	13950	13810	13913	13976	13902	13782	13966	13794	13940	13942	13877	13881	13854	13910	13982	13852	13943	13919	13982	13791	13897	13796	13912	13877	13772	13915	13932	13776	13853	13790	13892	13785	13837	13873
21652	29284	30374	25093	20041	15787	14546	13742	13479	13152	13006	12862	12690	12664	12474	12522	12642	12796	12689	12782	12725	12698	12598	12513	12700	12805	12530	12604	12439	12629	12515	12633	12631	12522	12592	12613	12551	12594	12540	12628	12654	12577	12467	12574	12607	12572	12557	12505	12493	12450	12480	12688	12571	12571	12519	12610	12542	12652	12582	12644	12384	12548	12494	12565	12474	12664	12588	12600	12612	12435	12552	12581	12473	12445	12500	12569	12507	12619	12661	12417	12599	12547	12513	12757	12486	12393	12421	12415	12671	12790	12753	12581	12592	12467	12522	12517	12486	12519	12719	12518	12526	12586	12660	12452	12493	12635	12612	12470	12587	12634	12547	12574	12518	12670	12457	12515	12446	12572	12679	12363	12549	12732	12593	12358	12550	12611	12554	12469	12565	12587	12410	12586	12613	12579	12644	12477	12508	12606	12515	12565	12536	12439	12602	12638	12628	12640	12475	12334	12621	12606	12523	12419	12470	12467	12384	12571	12467	12531	12475	12378	12497	12473	12456	12651	12667	12371	12498	12552	12472	12562	12588	12547	12540	12472	12662	12622	12479	12418	12420	12526	12484	12523	12371	12565	12524	12493	12591	12646	12617	12650	12427	12691	12641	12415	12643	12618	12522	12505	12581	12486	12491	12551	12632	12669	12488	12455	12535	12520	12471	12716	12382	12743	12726	12612	12659	12461	12482	12490	12496	12543	12538	12625	12594	12523	12519	12639	12459	12530	12715	12489	12491	12590	12572	12500	12521	12466	12554	12376	12452	12559	12423	12568	12359	12595	12452	12669	12424	12593	12618	12549	12298	12497	12511	12671	12409	12535	12467	12511	12547	12534	12501	12462	12595	12620	12529	12488	12633	12438	12567	12363	12586	12585	12643	12662	12547	12467	12415	12495	12652	12513	12517	12627	12519	12603	12632	12386	12496	12709	12634	12567	12599	12509	12424	12520	12484	12676	12508	12441	12429	12660	12571	12553	12482	12746	12470	12450	12663	12499	12492	12576	12454	12656	12473	12541	12477	12395	12564	12449	12541	12516	12597	12544	12503	12371	12575	12592	12525	12346	12587	12777	12457	12636	12593	12558	12555	12446	12727	12616	12605	12459	12693	12516	12503	12354	12522	12599	12555	12509	12566	12319	12614	12621	12532	12738	12488	12715	12538	12686	12402	12501	12443	12500	12494	12601	12349	12570	12477	12576	12492	12673	12527	12407	12475	12423	12676	12570	12554	12616	12702	12400	12491	12398	12696	12293	12434	12705	12437	12498	12635	12597	12582	12615	12442	12604	12636	12600	12540	12461	12556	12569	12459	12619	12635	12637	12631	12439	12558	12454	12517	12648	12441	12620	12633	12505	12542	12495	12546	12487	12431	12444	12531	12559	12505	12565	12448	12411	12532	12403	12688	12558	12565	12635	12547	12617	12418	12418	12420	12613	12526	12458	12629	12527	12520	12417	12480	12518	12527	12508	12648	12499	12559	12580	12497	12394	12488	12607	12624	12580	12648	12526	12538	12413	12421	12524	12406	12484	12502	12621	12587	12426	12503	12546	12400	12418	12520	12451	12576	12628	12543	12526	12386	12664	12625	12646	12679	12502	12394	12534	12448	12500	12443	12501	12386	12544	12377	12534	12657	12649	12530	12620	12540	12513	12506	12556	12566	12429	12871	12627	12413	12578	12526	12510	12697	12527	12530	12564	12682	12499	12624	12686	12566	12582	12653	12522	12619	12389	12678	12598	12544	12547	12688	12617	12601	12563	12687	12337	12534	12343	12498	12579	12626	12348	12502	12605	12520	12516	12526	12495	12595	12604	12877	12653	12604	12439	12611	12630	12439	12585	12486	12530	12600	12712	12448	12556	12543	12413	12599	12452	12438	12525	12621	12489	12513	12466	12486	12667	12541	12630	12500	12605	12538	12621	12506	12426	12618	12476	12463	12496	12504	12569	12658	12617	12512	12622	12420	12536	12520	12389	12566	12505	12469	12599	12421	12546	12462	12508	12501	12582	12627	12443	12709	12546	12397	12634	12643	12498	12414	12501	12563	12489	12492	12656	12594	12454	12479	12448	12519	12656	12634	12603	12457	12553	12492	12517	12506	12591	12786	12664	12567	12566	12520	12520	12615	12611	12595	12502	12466	12532	12509	12604	12505	12574	12588	12544	12554	12613	12615	12660	12516	12585	12508	12622	12402	12363	12487	12495	12437	12619	12446	12423	12502	12488	12513	12573	12578	12503	12550	12602	12583	12397	12439	12363	12499	12591	12604	12457	12492	12557	12367	12577	12466	12419	12566	12535	12524	12510	12603	12659	12474	12550	12662	12569	12449	12396	12471	12558	12523	12325	12547	12312	12458	12683	12521	12600	12558	12650	12559	12700	12532	12455	12504	12383	12462	12628	12636	12408	12419	12522	12557	12548	12740	12467	12400	12498	12463	12671	12601	12590	12735	12500	12484	12629	12585	12611	12490	12579	12400	12520	12432	12515	12396	12497	12375	12533	12522	12584	12559	12454	12660	12638	12483	12746	12464	12520	12631	12553	12595	12542	12493	12482	12540	12488	12412	12433	12672	12597	12691	12500	12624	12709	12478	12499	12715	12604	12557	12626	12333	12642	12479	12558	12507	12396	12562	12666	12590	12425	12516	12648	12451	12505	12643	12581	12603	12580	12597	12509	12440	12650	12600	12564	12542	12485	12603	12601	12602	12491	12519	12533	12516	12608	12354	12637	12754	12554	12499	12619	12494	12638	12547	12612	12575	12427	12558	12487	12465	12480	12530	12512	12450	12514	12559	12405	12582	12494	12574	12642	12508	12634	12501	12613	12528	12465	12600	12503	12628	12559	12594	12634	12609	12590	12383	12571	12558	12526	12686	12554	12477	12511	12681	12440	12615	12572	12701	12484	12549	12672	12627	12628	12512	12439	12526	12545	12491	12435	12495	12471	12593	12580	12568	12438	12507	12486	12432	12561	12526	12514	12535	12534	12526	12582	12452	12436	12435	12449	12554	12484	12553	12584	12384	12670	12384	12426	12429	12474	12642	12505	12606	12546	12385	12491	12633	12512	12523	12579	12637	12536	12726	12516	12552	12643	12429	12599	12512	12513	12535	12584	12574	12600	12602	12344	12498	12476	12589	12570	12553	12544	12542	12542	12499	12511	12520	12447	12559	12500	12572	12519	12455	12549	12516	12409	12709	12627	12660	12697	12462	12591	12615	12478	12312	12489	12456	12676	12657	12615	12646	12559	12380	12637	12589	12502	12539	12425	12636	12469	12623	12479	12643	12423	12604	12563	12647	12445	12560	12595	12673	12542	12580	12673	12671	12612	12496	12644	12532	12674	12555	12673	12390	12703	12558	12540	12513	12537	12484	12342	12564	12509	12683	12576	12613	12575	12545	12516	12407	12645	12485	12560	12532	12531	12615	12536	12526	12667	12480	12557	12537	12488	12600	12588	12617	12527	12676	12370	12432	12583	12451	12568	12500	12549	12458	12537	12536	12497	12479	12366	12616	12507	12597	12613	12311	12533	12411	12630	12545	12479	12487	12516	12449	12411	12630	12500	12495	12367	12471	12680	12513	12350	12587	12599	12394	12656	12722	12626	12638	12542	12494	12647	12563	12597	12779	12521	12337	12547	12622	12595	12466	12618	12509	12491	12411	12584	12494	12483	12506	12486	12413	12577	12475	12518	12574	12531	12479	12602	12500	12605	12593	12658	12644	12406	12482	12486	12520	12599	12546	12473	12436	12573	12500	12454	12461	12488	12518	12721	12657	12504	12588	12439	12448	12601	12583	12759	12628	12543	12562	12429	12453	12695	12399	12499	12608	12488	12442	12648	12465	12612	12520	12392	12519	12619	12713	12624	12682	12550	12715	12389	12619	12669	12501	12556	12502	12669	12556	12445	12492	12510	12640	12694	12452	12461	12627	12562	12474	12691	12481	12535	12603	12569	12694	12626	12372	12460	12522	12538	12699	12561	12752	12460	12500	12424	12507	12737	12525	12616	12590	12405	12345	12411	12573	12476	12358	12354	12577	12590	12570	12491	12554	12667	12495	12625	12424	12620	12602	12410	12534	12484	12430	12570	12514	12584	12604	12541	12608	12633	12478	12520	12505	12596	12599	12538	12598	12467	12467	12420	12392	12506	12653	12624	12684	12534	12580	12487	12399	12542	12565	12673	12543	12595	12662	12579	12655	12468	12546	12374	12540	12535	12467	12546	12505	12548	12572	12568	12582	12484	12552	12594	12492	12566	12683	12509	12649	12469	12588	12608	12633	12492	12667	12610	12633	12397	12482	12601	12341	12602	12528	12462	12577	12632	12619	12685	12457	12538	12573	12541	12470	12586	12474	12499	12509	12590	12588	12577	12698	12561	12539	12493	12471	12551	12631	12504	12695	12537	12663	12520	12415	12368	12527	12484	12642	12602	12544	12416	12527	12431	12494	12372	12655	12551	12543	12654	12564	12522	12471	12568	12561	12489	12575	12579	12483	12527	12485	12509	12748	12469	12601	12421	12594	12430	12732	12637	12649	12640	12507	12664	12433	12667	12416	12648	12648	12544	12685	12625	12684	12618	12601	12553	12557	12554	12471	12575	12618	12312	12503	12639	12486	12486	12751	12425	12402	12512	12687	12651	12537	12559	12542	12435	12601	12487	12729	12531	12429	12531	12500	12629	12471	12634	12609	12659	12524	12493	12482	12699	12301	12313	12737	12608	12468	12416	12442	12571	12454	12553	12559	12510	12610	12663	12393	12531	12638	12499	12596	12579	12450	12592	12562	12637	12533	12615	12611	12508	12505	12614	12461	12556	12561	12687	12420	12391	12582	12614	12560	12559	12578	12537	12545	12584	12510	12616	12429	12452	12627	12533	12523	12445	12415	12605	12512	12351	12498	12304	12591	12478	12465	12648	12513	12692	12751	12500	12594	12647	12467	12468	12536	12619	12306	12648	12480	12687	12436	12538	12476	12678	12610	12471	12634	12501	12550	12615	12562	12527	12549	12648	12578	12438	12662	12347	12660	12576	12553	12589	12623	12581	12603	12507	12396	12488	12645	12623	12425	12661	12488	12455	12568	12622	12439	12529	12552	12483	12654	12636	12434	12677	12577	12578	12406	12579	12656	12567
25926	21644	28612	26008	23177	21730	21853	19761	18775	17985	16713	16020	15673	16067	15365	15283	15243	15423	15108	15502	15253	15063	15149	15144	15137	15226	15073	15174	15245	15101	15058	15125	15082	14912	14913	15133	15069	14925	15110	14980	15018	15043	14915	15014	14863	15024	15124	15010	15119	15030	14928	14892	15074	14997	14824	15060	14990	14944	14861	14897	14995	15088	15014	15018	15008	14936	14836	15001	15009	15044	15032	14886	14978	14846	15020	14974	14876	14826	14784	14883	14946	14845	14902	14897	14827	14914	15005	15054	14957	14976	15197	15092	15024	14830	14903	14948	15177	14926	14993	14823	15139	14976	15038	15009	15050	14916	14828	14934	14940	14985	14812	14985	15037	14968	14867	14855	14939	14918	14840	14944	15248	14877	14889	15126	15005	15180	15024	15205	15210	14850	14930	15050	15162	14842	14903	15113	14962	15029	15011	14946	14878	14981	14826	15103	15079	15075	15194	15017	15123	14891	14882	15035	15150	15113	14892	14851	14965	15025	15051	15029	14973	15141	14927	14834	14945	14837	14810	15003	14891	14966	15050	14947	15062	14862	14989	14941	15127	15013	14898	15059	14930	15029	15199	15063	14860	14906	15084	15122	14981	14859	14950	15148	15017	14775	15097	14903	15040	14867	14974	14822	14722	15013	15094	14939	14877	15021	15013	14934	14880	14886	14995	14948	15087	15038	14862	14856	15001	14935	15088	14897	14965	14793	15066	14814	14871	14913	14949	14928	14907	14928	15167	15162	14796	15027	15041	15099	14954	15239	15093	15008	14944	15015	14921	14907	14977	15003	14984	15005	15155	14894	15006	14957	15079	15108	14984	14950	14942	14964	14890	15058	15066	14998	15046	14925	14716	14928	15002	14809	14977	14759	15228	14908	14920	15056	15119	14979	15009	15067	14835	14983	14884	14871	14698	14932	14894	15018	14931	15080	14909	14920	15067	14993	15012	14889	15003	14870	15005	14918	14925	14981	14990	14893	15106	15104	14947	14795	14782	14879	15069	15014	14748	14703	14968	14788	15167	15164	14792	14855	14825	14936	14907	15106	15011	14975	14968	15121	14987	15080	14932	14983	15111	14867	14997	14938	15131	14987	14840	14938	14880	14911	14727	15036	14858	14777	14860	14974	15020	14871	15196	14895	15177	14988	14955	14717	14909	14841	15143	14908	14793	15016	14838	15107	15217	15141	15001	15014	14818	14872	15087	14793	14805	14812	14688	14883	14905	14952	14835	14954	14996	14874	14722	14998	14979	14856	15017	15021	14994	15029	14961	14925	14920	14944	15064	15001	14904	14845	15063	14962	14818	15028	15090	15074	15077	15239	14902	15058	14889	14894	15059	14972	14938	15087	14823	14852	15050	15066	15099	14766	15010	14769	15026	14874	15069	14814	14944	14956	15085	15028	14975	14901	14971	14690	14938	15179	15098	15027	15272	15145	14961	14693	14871	14958	15034	15084	15047	14911	14959	14991	15113	15010	15094	15049	14940	15094	15089	14891	14761	15129	15080	14911	14994	14819	14853	14946	14990	15035	15278	15024	14862	14987	14949	15014	15119	14963	14927	14949	14815	15154	14912	15080	14908	14854	14846	14992	15126	15022	14927	14766	14899	15004	14983	14950	15044	14967	15148	14942	14974	14806	14896	15062	14885	15136	14868	14847	15079	15083	14858	15089	14845	14927	15053	14945	15061	14963	14930	14948	14921	15052	15123	15120	14925	14954	14849	14967	14930	15270	15091	15006	14879	14988	14754	14818	15016	15016	14915	15091	15045	14768	15003	14904	14865	15007	15014	14975	14886	14943	14889	15030	15042	15088	14850	14813	15201	14894	14863	14959	14917	15023	15140	14981	14920	14725	14987	14999	15004	14916	14876	14988	14929	15097	14915	15332	14917	14756	14881	14907	15023	15002	14930	14992	15041	14776	14847	14969	15093	15156	15174	15018	15016	15064	14874	15017	14790	15077	15019	15014	14996	14948	15061	14815	14957	14730	14842	15218	14854	14971	14941	15117	14969	14945	14779	14921	15058	14812	14890	15034	14802	14886	15054	15075	14985	15042	14778	15146	15167	15100	14786	14901	14829	14887	15024	15226	15044	14978	14986	15228	15179	15024	14831	14983	14965	15067	15204	15112	14888	14986	14944	14794	15005	14977	14756	15048	15063	14879	14986	14733	14975	14928	15109	15143	14936	15021	15073	14892	15039	14989	15014	14959	14857	15084	14946	14910	14957	14864	14912	14908	14853	14725	14942	14762	15085	15094	14926	14855	15130	14939	14937	15073	14958	14883	15115	15079	15080	15012	14878	15023	14808	14969	14922	14837	14873	14909	14734	14877	14791	15132	15015	15049	14950	14912	14886	14797	14935	14977	15013	14811	14890	14847	15064	15113	15041	14935	14731	14926	15001	15088	14968	14850	14808	15158	14951	14890	15050	14873	15031	15073	14988	15018	15034	14945	15014	14776	14809	15002	15065	15081	14940	14951	15059	14900	14874	14837	14752	14922	15036	15095	14780	14923	15045	15004	15075	14977	14868	14898	15003	14921	14924	14967	14971	15124	14949	14802	15080	15139	15218	15031	15090	14789	15001	15199	15087	14928	14925	14877	15034	14972	14770	14978	14936	14916	14954	15096	14918	14917	14909	14989	14934	14808	15066	15017	15019	15084	14961	14864	15107	15055	14979	15066	14985	15171	14931	15059	14817	14976	14984	15032	14929	14973	15047	15050	15144	15029	15124	15055	14904	14811	14977	15199	15102	14844	15056	14977	14889	14874	15030	14921	15048	15182	14987	15010	14969	14964	14808	15033	14933	15120	14961	14957	14899	15042	15140	14860	15000	14961	14900	15160	15070	14932	15000	15032	15110	14966	14879	15096	14734	14800	14675	15004	15101	15139	14857	15010	14943	14932	14880	14933	14997	14942	15022	14905	15019	15073	14912	14961	15077	14887	14871	14785	14934	14690	14828	14899	14957	14751	15050	14917	14957	15086	14838	15136	14952	14978	14755	15020	14917	14964	14949	15066	15089	14958	14873	14974	14986	14822	14970	14881	14962	14930	15111	15026	15015	15164	14812	14850	14974	14807	15017	14962	15191	15051	14801	14950	14966	14849	15062	14978	15081	14988	14780	15032	14883	15042	14984	15136	14925	15043	14931	14958	15138	14866	15053	14955	14933	14758	14961	15000	15026	15047	15109	15005	14925	14955	14887	15033	14989	15035	15042	14952	14899	14909	15018	15022	14958	14839	15029	14947	14878	14931	14847	15158	15082	14739	14805	15052	14921	14934	14815	14972	14964	14951	14887	15006	15011	14967	15047	14946	14979	14941	14933	14838	14983	15000	14880	15102	15074	14934	15172	14929	14931	15040	14769	14904	14978	15063	14914	14859	14819	14954	14973	14771	15154	14943	14805	15218	14813	15128	14818	14804	15129	14936	14968	14892	15187	14859	14903	15140	15057	15014	14817	14991	14868	14704	14833	14984	15020	14825	15114	15214	15286	14907	14959	14994	14894	14941	14929	14945	15070	14826	14882	14946	14798	14781	14844	14911	15084	14785	14887	14780	15139	14955	14977	14848	14982	14843	15006	15071	14883	14864	14893	14951	14943	14871	15258	14922	14937	14917	14944	14786	14941	15069	15005	15020	14948	14973	15107	14799	15097	15141	15069	14874	15036	14964	14888	14959	14907	14830	14876	14998	14989	15130	14905	15102	14986	14856	14926	15156	14941	14741	14861	14921	15040	15166	14886	15068	15059	15126	15088	15103	14936	14884	14909	14925	14930	14951	14836	14976	15004	14880	14931	14946	14868	14894	15034	14787	15032	15001	15046	14903	15097	15127	14897	14936	14876	15153	15293	14874	15177	14871	15171	15142	14898	15198	14942	14845	14841	14989	14921	14939	14875	15176	15021	14901	15090	14946	15213	14965	14968	14913	14774	15072	14858	15119	15017	14810	14803	14818	15133	15021	14947	14981	15191	14924	15076	14979	15045	14907	14963	14798	14891	14946	15122	15039	14991	15026	15109	14980	14924	15107	15090	14853	14839	14863	14871	14831	14929	14851	14865	14959	15000	15153	15090	15039	15000	14830	15030	14913	15010	14897	14901	14743	15000	15097	15008	14928	14835	14950	15095	14866	14834	14886	14930	14895	14925	14851	14965	15050	14737	14964	14955	14867	14955	15013	15003	15250	14947	14929	14938	14867	15076	14880	15000	14833	14969	15072	15060	14956	15216	15100	14892	14924	14944	14952	15148	14985	15075	14901	14964	15074	14867	14945	14962	14950	15048	14858	14796	15016	15035	15123	15115	14987	15000	15085	14985	15075	14959	14869	15020	14891	14827	14847	14993	14777	14928	14827	14945	14946	14962	15041	14820	14982	14912	14910	14916	15003	14959	14929	14804	14947	14801	14797	15071	14951	14829	14895	15050	14828	15048	14996	15237	14776	15054	15033	14987	14975	15145	14977	14864	14786	14814	15049	15115	15034	15001	14971	14818	14922	14996	15044	14954	15008	15042	15106	14876	15020	14949	15146	14951	14925	14845	14991	14887	14841	14909	14931	15002	14962	14988	15046	15073	14921	14946	14851	14816	14771	14844	14813	14992	14892	14986	15071	15119	15014	14883	14921	14882	15196	14958	14884	14971	14852	15094	15053	14937	15017	14741	14704	15004	14886	14984	14925	14950	15122	15099	14892	15050	15051	14845	14964	14876	14780	14968	14878	14830	14947	14895	14846	14977	15165	15158	15039	14789	15064	14840	15058	14999	15105	14908	14904	14763	14901	15007	14895	14929	14938	14666	14960	15040	14989	15014	15114	14648	14940	14912	15006	15053	14933	14930	14830	14979	14945	15011	14917	15068	14954	14977	14662	14990	15082	15132	15093	15049	14960	15070	15077	15001	15156	14774	14826	15017	15028	15007	14928	15155	14942	14996	15045	15016	14893	14974	14892	15035	14753	14879	14848	15013	15174	14975	14931	15003	14910	15010	14986	14833	14884	14872	15136	14971	15154	15073	14934	15279	14849	15036	14921	14896	15028	15094	14985	14859	14980	15077	14795	14857	14927	15071	14937	15036	14920	14922	14871	15005	14974	14993	15021	14941	15038	15014	14824	14754	14900	14876	14919	14958	14843	15002	15078
25783	41106	36759	28911	23203	21449	21934	20176	19143	17515	15524	14582	14226	14622	13629	13504	13618	13671	13613	13558	13559	13353	13515	13301	13324	13475	13290	13222	13350	13277	13201	13192	13245	13213	13129	13302	13217	13280	13329	13424	13185	13173	13316	13389	13317	13399	13236	13316	13199	13190	13099	13306	13169	13117	13255	13211	13027	13428	13173	13273	13357	13176	13178	13213	13340	13234	13335	13173	13310	13363	13265	13340	13246	13149	13231	13216	13183	13128	13255	13031	13288	13444	13130	13317	13403	13215	13288	13183	13312	13190	13228	13240	13209	13311	13263	13348	13164	13154	13347	13105	13247	13177	13397	13215	13322	13074	13328	13317	13304	13117	13191	13383	13298	13167	13225	13305	13287	13153	13113	13245	13280	13305	13253	13330	13177	13059	13251	13208	13094	13225	12930	13288	13336	13268	13213	13211	13214	13193	13212	13223	13377	13201	13116	13148	13380	13248	13219	13186	13241	13192	13350	13275	13255	13192	13266	13313	13182	13254	13244	13233	13306	13069	13193	13211	13287	13306	13316	13177	13147	13232	13201	13173	13290	13207	13043	13152	13441	13401	13348	13270	13270	13204	13268	13285	13164	13265	13224	13292	13076	13292	13207	13217	13307	13491	13115	13232	13254	13314	13083	13189	13208	13206	13238	13212	13295	13233	13374	13154	13014	13171	13263	13255	13145	13287	13323	13300	13155	13234	13366	13330	13173	13261	13085	13308	13058	13324	13194	13069	13209	13349	13326	13292	13327	13237	13145	13222	13167	13176	13191	13221	13215	13211	13369	13134	13254	13306	13122	13103	13155	13375	13271	13397	13295	13143	13187	13294	13074	13232	13397	13362	13136	13339	13081	13259	13257	13331	13067	13265	13180	13280	13267	13206	13298	13316	13341	13127	13235	13363	13167	13120	13235	13172	13177	13203	13241	13273	13242	13108	13191	13266	13258	13197	13244	13357	13246	13195	13528	13302	13153	13216	13144	13113	13280	13271	13126	13300	13430	13169	13294	13061	13090	13256	13157	13259	13269	13164	13212	13163	13326	13189	13315	13315	13288	13272	13025	13321	13291	13281	13267	13248	13343	13236	13215	13244	13309	13288	13198	13124	13221	13357	13290	13153	13179	13146	13327	13297	13145	13315	13305	13201	13261	13074	13158	13223	13178	13217	13275	13220	13377	13187	13192	13174	13204	13135	13429	13167	13291	13271	13397	13219	13300	13189	13271	13296	13295	13291	13265	13241	13263	13249	13376	13208	13154	13330	13183	13201	13247	13191	13327	13319	13246	13334	13005	13178	13252	13217	13311	13194	13235	13341	13058	13179	13383	13276	13182	13275	13205	13305	13173	13356	13178	13248	13309	13386	13201	13318	13109	13301	13198	13286	13084	13237	13205	13364	13361	13201	13265	13209	13299	13295	13369	13309	13305	13176	13342	13111	13113	13219	13144	13308	13254	13255	13220	13113	13346	13271	13147	13133	13416	13281	13243	13176	13348	13208	13325	13252	13482	13186	13166	13202	13357	13187	13095	13217	13169	13147	13288	13271	13232	13117	13233	13287	13047	13230	13226	13261	13243	13149	13299	13119	13322	13237	13131	13231	13181	13276	13257	13220	13191	13187	13322	13224	13265	13096	13258	13310	13276	13234	13118	13161	13278	13342	13349	13109	13229	13173	13265	13146	13143	13261	13288	13271	13156	13358	13211	13235	13195	13173	13206	13142	13234	13261	13347	13119	13105	13337	13204	13256	13353	13147	13247	13194	13346	13293	13282	13374	13367	13035	13159	13169	13302	13181	13245	13269	13180	13235	13217	13232	13308	13130	13283	13246	13344	13293	13390	13244	13209	13211	13301	13394	13326	13379	13218	13104	13261	13281	13272	13210	13257	13195	13223	13285	13258	13098	13249	13183	13364	13327	13193	13513	13275	13230	13258	13213	13324	13199	13378	13267	13244	13148	13031	13254	13324	13193	13144	13333	13196	13076	13178	13269	13291	13305	13273	13259	13284	13428	13303	13109	13131	13398	13234	13164	13243	13119	13304	13305	13334	13145	13140	13124	13138	13155	13291	13188	13138	13179	13220	13131	13357	13103	13160	13167	13265	13299	13191	13192	13219	13105	13200	13269	13291	13336	13140	13132	13150	13151	13333	13271	13352	13195	13276	13263	13339	13337	13408	13303	13309	13292	13158	13251	13310	13319	13251	13262	13340	13186	13259	13190	13295	13185	13091	13118	13326	13223	13351	13329	13105	13186	13175	13242	13328	13444	13186	13277	13097	13070	13333	13169	13198	13271	13187	13342	13230	13266	13318	13221	13291	13114	13153	13356	13248	13221	13314	13152	13229	13234	13138	13283	13229	13140	13167	13317	13269	13172	13350	13163	13237	13179	13253	13235	13258	13128	13210	13292	13410	13149	13208	13173	13272	13082	13200	13252	13345	13304	13156	13256	13288	13244	13213	13409	13180	13148	13234	13363	13224	13137	13222	13345	13302	13148	13308	13399	13105	13417	13257	13125	13230	13378	13259	13253	13366	13218	13133	13221	13160	13393	13181	13385	13158	13224	13243	13292	13267	13196	13147	13278	13243	13165	13228	13259	13163	13225	13304	13310	13202	13131	12979	13247	13284	13213	13267	13059	13160	13207	13327	13224	13211	13383	13229	13119	13261	13125	13107	13131	13210	13070	13184	13264	13357	13353	13171	13200	13254	13265	13307	13231	13317	13258	13306	13226	13387	13280	13169	13237	13339	13139	13127	13196	13485	13207	13396	13270	13315	13202	13237	13141	13135	13241	13107	13256	13306	13175	13378	13027	13109	13185	13181	13320	13093	13211	13161	13089	13268	13189	13248	13106	13355	13234	13170	13192	13273	13253	13259	13164	13117	13215	13419	13154	13279	13185	13359	13261	13194	13177	13194	13195	13220	13320	13356	13253	13107	13148	13240	13148	13119	13153	13298	13193	13139	13322	13280	13298	13215	13201	13380	13366	13310	13235	13303	13278	13087	13305	13271	13108	13399	13214	13123	13249	13154	13269	13368	13233	13423	13273	13032	13248	13244	13320	13266	13137	13332	13058	13213	13170	13189	13291	13292	13276	13144	13308	13336	13157	13284	13203	13111	13246	13162	13045	13115	13267	13164	13325	13185	13299	13261	13238	13327	13237	13217	13265	13120	13395	13186	13095	13224	13226	13274	13120	13233	13258	13127	13241	13168	13246	13229	13233	13119	13232	13315	13156	13252	13110	13313	13074	13194	13208	13194	13364	13239	13257	13164	13235	13223	13292	13331	13152	13344	13375	13236	13355	13305	13259	13134	13282	13015	13348	13150	13279	13350	13356	13204	13126	13354	13279	13212	13291	13155	13141	13333	13273	13230	13355	13282	13067	13130	13222	13239	13201	13161	13375	13222	13272	13380	13237	13282	13102	13172	13201	13270	13188	13259	13207	13236	13155	13130	13333	13310	13324	13314	13173	13133	13112	13358	13248	13147	13088	13247	13268	13335	13097	13256	13019	13227	13217	13126	13288	13142	13195	13317	13232	13356	13179	13244	13337	13240	13311	13260	13309	13202	13231	13313	13297	13131	13308	13488	13336	13297	13225	13205	13266	13308	13274	13463	13121	13240	13224	13289	13128	13097	13125	13252	13302	13272	13262	13248	13193	13096	13226	13253	13352	13249	13260	13242	13275	13352	13232	13235	13265	13155	13260	13265	13165	13251	13326	13284	13146	13254	13266	13332	13387	13304	13425	13273	13254	13285	13122	13317	13141	13385	13189	13350	13346	13210	13242	13087	13362	13292	13148	13196	13408	13187	13372	13262	13249	13068	13324	13165	13277	13334	13203	13157	13139	13356	13181	13338	13140	13187	13199	13199	13258	13291	13335	13261	13317	13319	13402	13240	13303	13140	13198	13228	13136	13322	13347	13167	13423	13146	13046	13216	13101	13122	13317	13236	13194	13321	13285	13317	13077	13283	13294	13356	13126	13120	13289	13199	13177	13379	13291	13139	13096	13186	13441	13351	13226	13353	13149	13235	13232	13122	13409	13380	13243	13122	13387	13255	13308	13248	13128	13383	13218	13227	13218	13306	12991	13182	13297	13239	13155	13201	13134	13345	13141	13181	13245	13209	13228	13093	13303	13177	13205	13161	13142	13124	13270	13293	13416	13321	13194	13312	13326	13172	13259	13284	13247	13353	13234	13382	13346	13274	13300	13267	13184	13324	13093	13162	13175	13115	13175	13238	13258	13119	13139	13308	13183	13201	13424	13260	13206	13228	13224	13364	13291	13351	13087	13211	13296	13316	13165	13225	13091	13212	13148	13227	13346	13376	13156	13227	13214	13214	13090	13122	13222	13213	13159	13308	13134	13257	13183	13381	13213	13298	13374	13365	13275	13321	13456	13110	13240	13352	13237	13232	13066	13051	13301	13080	13311	13021	13177	13161	13168	13099	13294	13177	13360	13228	13389	13280	13163	13284	13293	13298	13254	13258	13372	13210	13287	13300	13197	13307	13201	13230	13106	13063	13194	13219	13244	13261	13197	13269	13173	13320	13111	13377	13147	13115	13243	13176	13111	13115	13324	13295	13534	13063	13266	13237	13081	13337	13280	13131	13246	13309	13179	13429	13200	13465	13135	13298	13407	13096	13213	13358	13204	13262	13067	13293	13244	13182	13223	13308	13404	13168	13339	13101	13205	13166	13184	13107	13152	13386	13251	13388	13235	13238	13244	13062	13204	13184	13189	13250	13312	13228	13354	13322	13229	13099	13312	13320	13303	13441	13150	13440	13224	13176	13262	13390	13249	13422	13294	13119	13120	13413	13275	13200	13202	13162	13231	13250	13370	13169	13145	13158	13264	13308	13410	13228	13310	13195	13210	13359	13192	13292	13237	13168	13228	13230	13342	13297	13219	13348	13203	13265	13207	13153	13134	13111	13034	13134	13366	13258	13169	13230	13244	13270	13293	13174	13009	13270	13185	13368	13132	13245	13364	13244	13200	13308	13345	13145	13180	13300	13121	13238	13242	13250	13273	13316	13129	13159	13189	13481	13197	13282	13213	13183	13215	13218	13191	13475	13191	13241	13148	13321	13235	13290	13237	13162	13314	13282	13187	13337	13088	13243	13197	13298	13312	13213	13356
24430	21641	29289	24927	23669	29626	29923	25941	25697	24092	21244	19322	18522	18148	17910	18044	17831	17932	18001	17814	17709	17667	17968	17913	17641	17677	17634	17646	17756	17892	17593	17638	17764	17528	17696	17620	17726	17440	17542	17651	17521	17458	17670	17568	17737	17654	17490	17466	17438	17526	17645	17538	17298	17567	17678	17538	17422	17405	17478	17500	17789	17742	17557	17338	17393	17420	17494	17598	17462	17762	17593	17680	17413	17423	17301	17380	17389	17528	17484	17416	17324	17527	17535	17549	17373	17448	17292	17637	17562	17405	17540	17648	17449	17403	17532	17459	17434	17427	17620	17446	17475	17437	17674	17557	17521	17772	17502	17564	17359	17604	17770	17547	17792	17479	17576	17442	17571	17743	17494	17396	17512	17491	17415	17632	17707	17636	17577	17563	17560	17516	17434	17313	17492	17560	17783	17585	17385	17491	17412	17677	17507	17676	17509	17948	17461	17567	17622	17715	17684	17524	17643	17505	17459	17559	17551	17386	17600	17471	17351	17397	17496	17368	17440	17599	17544	17560	17694	17442	17398	17440	17534	17533	17321	17376	17409	17357	17543	17423	17418	17677	17595	17490	17598	17531	17317	17565	17669	17734	17466	17647	17577	17523	17458	17333	17552	17410	17577	17475	17569	17325	17514	17278	17459	17273	17600	17650	17478	17578	17290	17553	17513	17545	17630	17478	17435	17567	17644	17410	17278	17450	17573	17603	17687	17578	17340	17355	17498	17383	17453	17608	17638	17545	17670	17599	17416	17475	17585	17302	17479	17540	17610	17718	17528	17301	17571	17389	17746	17411	17565	17652	17621	17469	17502	17614	17468	17583	17499	17534	17695	17552	17379	17388	17473	17710	17686	17686	17478	17515	17582	17553	17391	17671	17568	17681	17650	17487	17490	17622	17323	17595	17708	17599	17530	17644	17323	17330	17560	17564	17381	17454	17358	17210	17576	17430	17287	17586	17457	17487	17624	17439	17389	17466	17508	17516	17487	17525	17473	17469	17725	17616	17370	17480	17518	17494	17396	17312	17497	17655	17468	17483	17658	17386	17521	17420	17567	17308	17588	17419	17667	17529	17399	17433	17448	17386	17533	17463	17363	17420	17822	17345	17491	17532	17595	17525	17388	17537	17610	17648	17425	17407	17394	17448	17476	17463	17486	17543	17603	17538	17605	17371	17547	17517	17502	17388	17500	17585	17654	17615	17286	17424	17521	17514	17561	17619	17589	17409	17576	17631	17398	17505	17461	17550	17601	17773	17407	17431	17591	17672	17449	17599	17547	17644	17387	17577	17548	17431	17507	17653	17576	17419	17496	17422	17429	17567	17308	17482	17538	17390	17454	17405	17590	17530	17493	17372	17466	17507	17606	17492	17572	17519	17477	17466	17485	17558	17690	17428	17640	17445	17444	17377	17297	17667	17745	17318	17505	17505	17575	17329	17529	17234	17597	17434	17466	17417	17487	17290	17647	17669	17667	17649	17383	17285	17673	17320	17375	17384	17752	17724	17442	17344	17468	17719	17530	17443	17221	17635	17482	17564	17510	17502	17472	17519	17700	17678	17427	17467	17503	17443	17432	17434	17599	17520	17568	17508	17485	17348	17775	17588	17686	17366	17372	17354	17576	17538	17422	17492	17420	17544	17512	17361	17389	17551	17661	17377	17545	17480	17220	17251	17255	17451	17486	17458	17394	17310	17415	17365	17364	17510	17686	17490	17714	17481	17644	17548	17514	17572	17468	17592	17418	17483	17597	17666	17359	17590	17546	17467	17473	17757	17520	17451	17527	17385	17516	17599	17398	17649	17192	17583	17389	17520	17354	17601	17529	17432	17402	17523	17697	17598	17519	17503	17414	17447	17558	17585	17562	17393	17510	17603	17339	17585	17473	17649	17560	17386	17517	17645	17453	17524	17529	17211	17531	17497	17422	17445	17569	17435	17532	17420	17576	17601	17425	17439	17454	17477	17384	17320	17558	17307	17388	17360	17546	17489	17548	17431	17561	17665	17551	17450	17749	17623	17658	17464	17552	17529	17366	17440	17637	17512	17623	17490	17517	17644	17467	17442	17424	17414	17443	17448	17468	17513	17224	17425	17621	17679	17566	17639	17381	17384	17505	17499	17539	17487	17420	17578	17482	17451	17588	17320	17734	17434	17633	17501	17527	17622	17585	17509	17554	17589	17479	17444	17562	17516	17487	17430	17704	17446	17602	17741	17538	17583	17429	17353	17461	17372	17518	17645	17479	17438	17613	17566	17611	17530	17596	17358	17281	17589	17624	17524	17507	17534	17542	17504	17472	17588	17462	17530	17594	17656	17427	17514	17479	17366	17458	17411	17406	17689	17664	17700	17569	17692	17440	17518	17668	17484	17593	17628	17606	17580	17645	17585	17275	17283	17376	17301	17283	17694	17678	17413	17350	17500	17618	17336	17578	17436	17509	17316	17626	17455	17533	17487	17351	17463	17575	17531	17567	17411	17535	17421	17567	17512	17519	17622	17386	17513	17474	17481	17566	17429	17376	17454	17371	17513	17515	17471	17504	17437	17480	17521	17440	17457	17210	17441	17690	17726	17563	17553	17557	17601	17510	17455	17508	17509	17464	17567	17388	17457	17631	17526	17550	17393	17596	17629	17677	17564	17452	17248	17253	17543	17686	17531	17389	17585	17536	17642	17609	17383	17389	17592	17516	17607	17449	17562	17814	17423	17610	17428	17610	17372	17593	17544	17333	17397	17453	17554	17562	17589	17616	17423	17772	17356	17479	17541	17588	17519	17499	17395	17428	17644	17586	17604	17284	17591	17267	17508	17657	17654	17527	17601	17563	17413	17528	17410	17342	17520	17539	17649	17679	17624	17555	17569	17617	17561	17618	17578	17577	17459	17659	17536	17394	17379	17551	17542	17546	17502	17644	17391	17383	17599	17487	17661	17655	17547	17313	17690	17517	17519	17524	17453	17455	17490	17450	17485	17403	17425	17387	17371	17719	17579	17444	17580	17755	17544	17557	17525	17393	17611	17464	17713	17527	17523	17501	17732	17331	17547	17625	17572	17503	17527	17389	17620	17408	17417	17737	17507	17553	17554	17632	17535	17495	17431	17455	17548	17511	17417	17594	17520	17431	17463	17655	17530	17681	17600	17645	17514	17580	17387	17476	17451	17412	17486	17503	17311	17531	17520	17547	17487	17369	17683	17459	17455	17583	17732	17309	17416	17433	17390	17587	17642	17396	17456	17415	17560	17341	17425	17506	17580	17430	17628	17430	17611	17652	17529	17511	17528	17492	17730	17623	17692	17523	17489	17407	17582	17540	17486	17659	17373	17627	17428	17517	17610	17499	17118	17457	17524	17448	17624	17654	17622	17549	17533	17296	17457	17458	17567	17611	17410	17705	17529	17420	17744	17571	17273	17519	17555	17248	17642	17617	17425	17675	17609	17586	17422	17652	17325	17455	17359	17751	17478	17570	17520	17529	17405	17537	17690	17548	17728	17648	17553	17509	17517	17673	17510	17455	17616	17642	17247	17269	17627	17441	17447	17525	17332	17663	17429	17570	17428	17573	17376	17460	17553	17375	17473	17603	17550	17790	17636	17210	17558	17349	17453	17444	17495	17432	17484	17406	17577	17697	17384	17739	17673	17416	17428	17405	17573	17637	17765	17333	17575	17521	17613	17584	17529	17543	17419	17615	17542	17401	17615	17586	17432	17410	17623	17303	17588	17436	17480	17587	17617	17475	17646	17527	17514	17570	17531	17459	17267	17508	17566	17631	17577	17782	17531	17546	17585	17347	17350	17457	17533	17539	17238	17518	17590	17510	17669	17523	17614	17569	17696	17534	17519	17708	17552	17365	17509	17540	17474	17430	17473	17472	17580	17463	17465	17797	17472	17596	17565	17553	17425	17583	17450	17533	17587	17584	17479	17404	17663	17438	17547	17431	17343	17406	17397	17477	17358	17477	17458	17576	17627	17509	17493	17586	17412	17373	17446	17197	17541	17679	17536	17587	17525	17605	17636	17539	17448	17440	17438	17523	17437	17504	17378	17549	17527	17523	17604	17523	17300	17569	17516	17397	17616	17536	17541	17563	17589	17540	17590	17703	17583	17437	17468	17468	17576	17459	17493	17553	17560	17471	17565	17255	17331	17567	17428	17468	17558	17295	17530	17348	17557	17598	17576	17679	17616	17839	17634	17369	17464	17674	17418	17439	17406	17479	17289	17687	17591	17543	17526	17357	17502	17446	17535	17382	17601	17556	17334	17548	17519	17312	17513	17570	17592	17585	17468	17533	17369	17569	17578	17365	17369	17190	17440	17648	17431	17522	17533	17690	17530	17634	17547	17410	17670	17526	17358	17411	17479	17487	17472	17524	17585	17705	17529	17328	17301	17550	17583	17582	17614	17510	17569	17544	17250	17514	17500	17550	17563	17556	17618	17496	17528	17513	17598	17586	17626	17573	17621	17553	17324	17581	17434	17435	17483	17489	17403	17509	17563	17467	17650	17309	17412	17527	17610	17554	17638	17656	17358	17373	17487	17617	17538	17359	17401	17373	17506	17474	17369	17535	17612	17430	17436	17407	17537	17570	17599	17574	17398	17582	17437	17453	17468	17422	17612	17513	17479	17545	17397	17651	17376	17759	17766	17534	17607	17592	17571	17661	17579	17669	17255	17272	17577	17337	17542	17778	17430	17427	17493	17669	17571	17554	17299	17592	17455	17585	17566	17450	17402	17490	17555	17641	17329	17620	17654	17448	17387	17520	17450	17679	17385	17389	17435	17630	17631	17536	17455	17380	17606	17472	17596	17367	17518	17585	17513	17428	17762	17486	17275	17632	17400	17383	17351	17597	17725	17448	17460	17510	17663	17680	17625	17531	17395	17699	17604	17444	17461	17562	17558	17446	17393	17449	17534	17519	17593	17371	17449	17502	17226	17402	17778	17495	17565	17315	17335	17354	17656	17602	17411	17575	17421	17441	17523	17442	17408	17567	17536	17570	17680	17631	17562	17568	17490	17485	17437	17478	17583	17544	17516	17355	17398	17590	17690	17662	17440	17511	17540	17737	17627	17488	17676	17584	17462	17558	17585	17432	17555	17377	17525	17599	17578	17668	17418	17463	17552	17444	17467	17591	17540	17522	17542
30148	50810	49645	40109	32740	33511	27720	26588	26964	23830	19181	16808	15750	15404	15355	15137	15110	15098	15372	15226	15161	15212	14915	15026	14793	14907	14925	14924	14960	14810	14840	14824	15105	14991	14912	14853	14867	14730	14831	14935	14747	14793	14863	14860	14863	14755	14777	14794	14737	14969	14815	14766	14833	14816	14925	14712	14820	14846	14800	14840	14700	14793	14656	14715	14793	14731	14812	14837	14764	14814	14801	14833	14871	14620	14838	14764	14617	14766	14893	14861	14660	14673	14866	14677	14693	14857	14680	14736	14839	14730	14674	14655	14852	14619	14662	14813	14728	14724	14655	15086	14775	14905	14776	14708	14724	14890	14744	14733	15035	14826	14687	14813	14865	14749	14820	14728	14613	14838	14530	14791	14897	14892	14692	14756	14688	14729	14713	14791	14872	14778	14652	14865	14803	14727	14660	14828	14781	14777	14713	14586	14692	14812	14754	14763	14814	14600	14813	14783	14781	14786	14934	14680	14874	14632	14607	14752	14774	14745	14856	14746	14689	14764	14750	14816	14823	14802	14837	14548	14809	14729	14780	14787	14728	14782	14749	14773	14668	14740	14669	14688	14837	14725	14771	14741	14887	14524	14840	14796	14855	14779	14673	14533	14819	14637	14767	14716	14760	14730	14723	14688	14760	14580	14668	14767	14776	14911	14900	14756	14882	14800	14706	14893	14730	14889	14774	14772	14731	14835	14711	14656	14849	14851	14805	14842	14889	14502	14765	14779	14744	14820	14828	14789	14797	14695	14660	14715	14838	14786	14864	14642	14622	14861	14806	14789	14726	14931	14812	14796	14819	14799	14894	14787	14650	14780	14677	14696	14685	14505	14714	14746	14786	14912	14542	14661	14819	14735	14708	14674	14702	14681	14686	14837	14612	14756	14687	14926	14919	14830	14801	14694	14718	14826	14823	14615	14866	14748	14742	14881	14757	14846	14779	14726	14959	14809	14740	14767	14896	14760	14809	14808	14877	14896	14678	14736	14955	14678	14903	14971	14915	14622	14861	14917	14675	14649	14778	14980	14633	14799	14864	14717	14643	14708	14908	14718	14920	14860	14705	14677	14812	14724	14874	14804	14774	14434	14831	14866	14936	14798	14840	14648	14771	14711	14726	14762	14918	14726	14578	14796	14745	14726	14797	14858	14728	14843	14777	14639	14660	14758	14724	14787	14775	14769	14724	14659	14815	14803	14802	14802	14629	14750	14735	14725	14785	14862	14765	14826	14537	14798	14748	14779	14775	14703	14730	14744	14764	14783	14715	14767	14787	14832	14867	14724	14643	14750	14688	14816	14760	14816	14825	14764	14819	15038	14753	14741	14888	14577	14730	14756	14633	14703	14903	14919	14929	14922	14606	14844	14718	14845	14856	14726	14668	14834	14966	14833	14868	14963	14772	14690	14794	14771	14701	14577	14704	14805	14786	14857	14714	14818	14741	14767	14867	14735	14791	14644	14810	14856	14649	14786	14818	14709	14823	14564	14703	14771	14721	14762	14751	14812	14679	14812	14764	14617	14793	14638	14820	14854	14656	14781	14754	14815	14664	14738	14768	14678	14652	14777	14842	14664	14703	14600	14827	14775	14664	14588	14672	14758	14788	14850	14808	14758	14786	14736	14631	14811	14592	14727	14738	14645	14698	14797	14760	14928	14744	14944	14744	14824	14796	14744	14788	14854	14597	14811	14871	14788	14853	14799	14640	14807	14846	14704	14766	14735	14658	14778	14877	14937	14773	14861	14812	14761	14711	14865	14713	14759	14655	14642	14843	14855	14951	14742	14842	14738	14731	14759	14702	14748	14805	14848	14510	14730	14639	14716	14673	14714	14800	14909	14861	14895	14795	14800	14736	14760	14695	14706	14731	14789	14682	14912	14699	14862	14753	14812	14783	14974	14955	14652	14656	14986	14526	14848	14809	14693	14637	14656	14798	14802	14612	14683	14806	14824	14782	14662	14707	14674	14701	14781	14802	14844	14715	14870	14730	14727	14779	14750	14730	14723	14904	14667	14783	14622	14712	14716	14746	14760	14756	14767	14870	14818	14714	14738	14733	14787	14660	14801	14839	14736	14835	14672	14681	14805	14846	14778	14840	14773	14848	14742	14695	14784	14869	14762	14697	14807	14662	14779	14777	14807	14842	14792	14547	14730	14660	14736	14753	14643	14979	14699	14880	14844	14681	14787	14813	14736	14768	14571	14722	14756	14523	14901	14918	14697	14776	14821	14671	14834	14776	14656	14808	14607	14781	14826	14727	14796	14878	14730	14759	14894	14590	14832	14766	14780	14684	14611	14817	14722	14986	14818	14843	14667	14753	14949	14769	14747	14824	14701	14664	14586	14852	14571	14978	14658	14739	14869	14962	14722	14751	14821	14635	14650	14928	14775	14787	14665	14912	14750	14674	14767	14698	14803	14734	14705	14770	14712	14646	14788	14804	14752	14799	14905	14803	14702	14642	14641	14844	14681	14803	14716	14742	14800	14749	14694	14797	14819	14696	14757	14755	14699	14561	14826	14723	14801	14683	14736	14866	14703	14655	14933	14869	14750	14709	14760	14585	14780	14748	14767	14843	14900	14740	14806	14798	14735	14575	14798	14713	14711	14713	14662	14706	14808	14679	14721	14709	14599	14716	14729	14803	14812	14837	14751	14710	14748	14826	14973	14855	14861	14738	14802	14867	14830	14752	14876	14840	14730	14602	14705	14728	14743	14801	14877	14708	14701	14790	14735	14755	14793	14789	14623	14653	14710	14794	14769	14837	14582	14837	14720	14541	14780	14830	14789	14543	14652	14877	14694	14854	14917	14763	14621	14709	14873	14930	14762	14672	14670	14714	14701	14669	14762	14763	14773	14655	14735	14923	14750	14679	14758	14713	14783	14655	14597	14675	14644	14889	14825	14710	14820	14644	14899	14815	14700	14780	14697	14580	14843	14706	14779	14839	14852	14829	14682	14647	14875	14912	14567	14574	14798	14698	14805	14790	14800	14686	14610	14622	14702	14656	14690	14890	14721	14834	14821	14729	14711	14797	14724	14698	14547	14715	14742	14646	14723	14819	14896	14607	14625	14871	14848	14872	14760	14771	14867	14780	14756	14859	14773	14582	14766	14838	15029	14739	14763	14731	14811	14771	14635	14640	14848	14818	14829	14795	14756	14745	14808	14817	14639	14792	14775	14799	14671	14808	14722	14779	14901	14791	14815	14859	14767	14605	14682	14766	14826	14899	14795	14879	14801	14709	14672	14730	14750	14735	14732	14775	14861	14730	14737	14783	14908	14699	14888	15070	14823	14839	14847	14737	14773	14735	14700	14802	14885	14737	14842	14805	14702	14749	14662	14886	14761	14923	14853	14782	14619	14707	14908	14923	14751	14802	14882	14745	14724	14734	14768	14794	14793	14898	14693	14800	14724	14885	14725	14800	14755	14864	14716	14678	14717	14681	14700	14598	14721	14621	14764	14700	14899	14710	14708	14713	14654	14636	14703	14772	14799	14657	14759	14615	14686	14709	14618	14787	14884	14664	14784	14849	14922	14810	14753	14616	14827	14869	14801	14791	14787	14753	14859	14742	14723	14594	14745	14866	14613	14682	14883	14757	14698	14685	14639	14757	14848	14710	14755	14838	14717	14849	14669	14709	14734	14553	14731	14676	14804	14703	14900	14715	14676	14644	14690	14901	14773	14762	14703	14685	14899	14754	14890	14689	14859	14917	14775	14723	14765	14863	14762	14688	14836	14585	14856	14752	14806	14750	14846	14766	14588	14717	14721	14886	14759	14794	14705	14887	14824	14733	14844	14869	14683	14851	14612	14865	14662	14770	14578	14728	14830	14757	14857	14774	14775	14754	14846	14858	14694	14822	14850	14760	14681	14579	14655	14737	14740	14651	14566	14739	14944	14748	14882	14680	14767	14952	14758	14743	14772	14790	14550	14754	14692	14654	14540	14970	14682	14590	14723	14602	14740	14923	14644	14678	14854	14742	14848	14621	14738	14779	14704	14751	14851	14843	14840	14701	14655	14801	14777	14815	14828	14787	14820	14499	14689	14690	14787	14777	14567	14771	14832	14692	14634	14764	14819	14845	14794	14624	14878	14771	15085	14967	14916	14643	14664	14767	14809	14663	14837	14617	14719	14849	14769	14709	14766	14790	14812	14774	14683	14833	14844	14755	14897	14734	14863	14643	14683	14822	14898	14735	14736	14710	14817	14714	14564	14761	14720	14628	14787	14773	14740	14699	14791	14710	14600	14956	15009	14798	14784	14856	14801	14893	14677	14858	14601	14754	14542	14702	14675	14912	14833	14725	14650	14827	14608	14727	14754	14704	14861	14625	14700	14646	14954	14940	14719	14801	14781	14787	14971	14829	14728	15013	14876	14691	14735	14569	14656	14715	14597	14761	14797	14642	14617	14682	14687	14741	14826	14763	14736	14778	14764	14722	14905	14757	14951	14585	14742	14672	14757	14721	14742	14712	14770	14735	14778	14601	14876	14695	14781	14826	14757	14963	14754	14701	14812	14819	14558	14691	14674	14803	14820	14766	14965	14751	14737	14728	14818	14710	14559	14907	14837	14959	14600	14689	14769	14727	14815	14765	14784	14688	14782	14862	14842	14687	14905	14786	14935	14771	14860	14678	14662	14838	14738	14792	14787	14811	14860	14742	14761	14854	14768	14696	14759	14652	14922	14787	14701	14815	14852	14685	14849	14690	14806	14917	14733	15000	14852	14768	14489	14930	14848	14787	14739	14682	14744	14746	14832	14790	14835	14910	14854	14688	14664	14732	14673	14751	14747	14821	14717	14855	14590	14758	14773	14862	14695	14644	14770	14701	14619	14684	14692	14893	14625	14802	14850	14702	14763	14747	14703	14744	14778	14660	14790	14781	14874	14794	14812	14676	14707	14818	14683	14706	14643	14740	14834	14660	14862	14861	14802	14715	14642	14942	14623	14888	14940	14855	14790	14796	14895	14744	14645	14759	14718	14726	14706	14756	14689	14856	14785	14690	14804	14746	14855	14679	14875	14754	14585	14936	14813	14753	14853	14785	14729	14887	14848	14703	14679	14749	14819	14902	14748	14749	14722	14731	14839	14710	14719	14750	14687	14719	14733	14701	14828	14939	14647	14876	14669	14757	14686
31167	26057	28115	24646	19619	17513	16228	15438	15295	15279	15181	15263	15006	14967	14888	14980	15004	14874	15011	15149	15036	15064	15022	14931	15048	14957	15044	15121	14890	14701	14715	14671	14920	14747	14759	14987	14848	14809	14664	14788	15090	14751	14644	14904	14843	14853	14879	14617	14760	14883	14757	14715	14934	14883	14720	15002	14788	14633	14871	14766	14800	14838	14871	14638	14916	14840	14682	14763	14796	14789	14942	15011	14745	14887	14876	14898	14707	14743	14955	14788	14940	15106	14612	14670	14881	14801	14624	14544	14902	14748	14956	15018	14738	14849	14749	14817	14834	14812	14871	14795	14816	14901	14531	14940	14945	14895	14710	14621	14942	14794	14896	14582	14922	14711	14851	14981	14969	14967	15011	14635	14802	14810	14732	14817	15091	14847	14661	14846	15022	14859	14947	14809	14893	14675	14711	14712	14900	14880	14810	14777	14818	14820	14769	14873	14904	14860	14866	14896	14728	15006	14853	14760	14774	14900	14927	14774	14553	14845	14755	14764	14750	14609	14989	14748	14880	14918	14964	14744	14883	14755	14821	14719	14911	14700	14642	14896	14992	14866	14914	14838	14839	14815	14809	14765	14769	14807	14881	14879	15049	14812	14706	14748	14990	14793	14768	14803	14937	14881	14792	14736	14939	14803	14808	14852	14772	14830	14794	14878	15001	14830	14804	14682	14813	14986	14940	14888	14780	14875	14869	14897	14703	14854	14721	15017	14846	14832	14751	14975	14711	14597	14773	14865	14864	14898	14847	14832	15097	15034	14755	14772	14976	14862	14856	14888	14761	14951	14782	14890	14737	14868	14834	14609	14714	15012	14899	14996	15014	14827	14904	14950	14869	14825	14792	14841	14863	14729	14782	14965	14724	14751	14769	14834	14802	15051	14866	14804	14732	14745	14881	14896	14947	14824	14576	14945	14842	14879	14887	14824	14876	14665	14835	14886	14879	15090	14797	14725	14853	14845	14535	14994	14776	14758	14934	14881	14917	14778	14733	14652	14722	14794	14783	15004	15010	14630	14864	14733	14582	14784	14859	14765	14923	14853	15025	14786	14849	14783	14718	14898	14951	14987	14796	14720	14748	14709	15017	14887	14741	14974	14745	14820	14837	14642	15010	14702	14839	14749	14854	14995	14757	14835	14944	14876	14721	14776	14960	14939	14932	14763	14617	14835	14789	14905	14910	14797	15024	14830	14767	14995	14730	14905	14639	14708	14915	14877	14971	14998	14872	14857	14778	14895	14897	14797	14815	14765	14922	14771	14658	14748	14628	14838	14971	14803	14702	14745	14783	14676	14772	14920	14822	14813	14921	14845	14660	14835	14715	14869	14896	14938	14896	14867	14786	14612	14819	14788	14888	14890	14778	14722	14982	14914	14778	14878	15115	14967	14836	14797	14945	14773	14823	15125	14962	14923	14747	14811	14803	14737	14748	14816	14924	14640	14741	14732	14889	14785	14752	14805	14874	14880	15013	14607	14830	14807	14951	15001	14801	14950	14876	14706	14817	14801	14671	15221	14895	15055	14845	14727	14713	14796	14955	14868	14856	14743	14819	14808	14880	14799	14825	14919	14878	14988	14515	14775	14870	14927	14735	14682	14970	14575	14941	14796	14902	14924	15132	14892	14893	14753	14924	14759	14818	14963	14715	14551	14878	14880	14916	14938	14703	14851	14995	14725	15019	14761	14909	14841	14723	14825	14968	14660	14931	14775	14703	14715	14817	14836	14949	14973	15011	14881	14687	14829	14818	14786	14867	14813	14805	14696	14692	14858	14840	14804	14969	14734	14980	14895	14772	14795	14778	14846	14706	14756	14641	14654	14895	14739	14834	14754	14616	14861	14798	14807	14828	14685	14798	14892	14791	14774	14960	14792	14924	14761	15103	14798	14765	14738	15019	14771	14872	14917	14820	14805	14951	14787	14905	15024	14850	14989	14915	15055	15003	14900	14911	14796	14851	14662	14568	14718	14821	14718	14744	14935	14973	14690	14731	14826	14926	14946	14785	14914	14811	14896	14750	14775	14902	14622	14697	14700	14642	14718	14808	14791	14664	14701	15017	14818	14756	14846	14745	14813	14994	14779	14765	14879	14915	15046	14987	14551	14749	14760	15062	14811	15015	15013	14632	14852	14930	14789	15033	14901	14826	14845	14730	14667	15072	14920	14778	14867	14777	14992	14885	14961	14859	14777	14760	14737	14838	14882	14905	14770	14997	14640	15165	14676	14732	15042	14922	14840	14738	14984	14810	14920	14620	14935	14741	14685	14792	15062	14769	14751	14874	14984	14796	14918	14903	14701	14748	14712	14768	14918	14737	14740	14856	14689	14736	14885	14871	14832	14897	14567	14741	14880	14630	14898	14758	14687	14705	14959	14713	14642	14929	14772	14804	14729	14830	14885	14769	14665	14730	14798	14893	14910	14738	14908	14684	14942	14797	14908	14869	14857	14911	14748	14710	14851	14686	14797	14963	14724	15007	14719	14755	14583	14821	14647	14819	14782	14972	14710	14895	14811	14935	14591	14792	14838	14718	14897	14988	14729	14784	14800	15029	14939	14816	14784	14734	14812	14852	14670	14611	14941	15082	14835	14921	14747	14719	14863	14804	14882	14752	14902	14802	14848	14930	14752	15001	14992	14913	15044	14736	14813	14863	14726	14893	14916	15012	14777	14853	14953	14948	15010	14976	14649	14825	14951	14880	14731	14892	14927	14944	14779	14896	14915	15012	14851	14814	14695	14847	14778	14777	14893	14698	14726	14835	14951	14837	14738	14842	14714	14818	14837	14920	14672	14993	14899	14978	14967	14889	14911	14955	15017	14749	14797	14808	14845	14712	14803	14771	14763	14860	14726	14966	14971	14955	14937	14806	14977	14802	14909	14738	14849	15021	14902	14765	14788	14707	14706	14689	14908	14882	14766	15024	14870	14791	14741	15034	14910	14828	15083	14921	14891	14839	14903	14843	14954	14794	14952	15014	14801	14736	15044	14808	14811	14873	14922	14801	14900	14916	15122	14890	14977	14828	14875	14877	14823	14730	14976	14679	14641	14672	14899	14679	14873	14851	14923	14759	14825	14735	14872	14850	14846	14758	14878	14813	14758	14985	14678	14737	14858	14879	14836	14805	14796	14847	14956	14898	14950	14919	14738	14917	14816	14804	14681	14845	15028	14854	14938	14936	14865	14991	14777	14780	14752	14942	14758	14986	14827	14732	14944	14750	14903	14867	14918	14887	14741	14763	14973	14776	14780	14864	14895	14880	14790	14747	14908	14965	14794	14596	14900	14824	14850	14771	14625	14962	14819	14933	14965	14913	14905	14693	14811	14787	14629	14826	14833	15019	14669	14933	14974	14985	14916	14703	14753	14833	14955	14956	14687	14735	14801	14689	14844	14778	14808	14746	14823	14834	14759	14873	14884	14715	14714	14992	15020	14767	14806	14918	14893	14916	14740	14723	14827	14821	14668	14914	14652	14973	14709	14739	14874	14586	14881	14852	14812	14738	14899	15027	15120	14958	15032	14801	14851	14808	14887	14827	14641	14688	14686	14934	14904	14793	14779	14794	14799	14951	14865	14976	15029	14769	14930	14708	15059	15029	14872	14861	14801	14775	14794	14820	14784	14857	14810	14815	14799	14899	14713	14975	14801	14850	14695	14887	14938	14957	14977	14892	14966	14854	14968	15085	14909	14920	14881	14976	14874	14738	14802	14869	14868	14737	14930	14953	14654	14834	14710	14802	14803	14935	14857	14973	14812	14878	14810	14649	14669	14813	14902	14733	14691	14795	14749	14630	14868	14977	14991	14672	14856	14967	14866	15005	14915	14796	14917	14968	14609	14982	14717	14798	14802	14941	14835	14816	14726	14860	14812	14811	14644	14911	14764	14775	14728	14640	14963	14761	14877	14774	14916	14974	15029	14888	14876	14888	14820	14888	14764	14938	14917	14850	14705	14921	14676	14739	14966	14839	14985	14964	15119	14919	14678	14857	14813	14795	14855	14889	14962	14995	14742	14829	14945	14757	14817	14896	14977	14789	14696	14722	14902	14673	14821	15055	15026	15120	14911	14679	14671	14716	14789	14869	14784	15002	14852	14666	14760	14676	14805	14922	14780	14771	14816	14783	14980	14902	14797	14889	14871	14661	14779	14609	14875	14840	14686	14913	14680	14725	14922	14835	14764	14951	14911	14863	14658	14878	14826	14823	14804	14787	14815	14949	15012	14976	14656	14929	14782	14749	14888	14970	15022	14998	14700	14961	14983	14772	14855	14909	14717	14767	14867	14840	14860	14688	14801	14862	14799	14891	14963	14905	14670	14977	14965	14838	15000	14763	14957	14894	14949	14687	14838	14956	14893	14887	14669	14753	14733	14720	14685	14972	14773	14841	15027	14655	14846	14901	14828	14925	14689	14997	15018	14905	14778	14895	14672	14700	14929	14834	14813	14868	14905	14811	14970	14779	14741	14892	14792	14940	14795	14856	14826	14930	15071	15087	14878	14688	14775	14685	14830	14765	14810	14832	14931	14891	14841	14871	14923	14907	14808	15019	14792	14894	14847	14967	14803	14741	14777	14950	14926	14928	14830	14815	14588	14730	14756	14970	14928	14784	14908	14972	15084	15006	14867	14765	14838	14930	14895	14803	14684	14997	14857	14933	14987	14802	14750	14842	14834	14827	15028	15111	15027	15084	14862	14672	14977	14916	14779	14758	14769	14708	14820	15021	14818	14907	14796	14714	14993	14963	14988	14945	14801	14907	14811	14684	14926	14938	14852	14924	14849	14868	14700	14827	14815	14917	14810	14758	14766	14611	14948	14821	14766	14854	15081	14694	14667	14947	14852	14756	14955	14739	14867	14822	14908	14917	14932	14705	14752	14950	14904	14878	15041	14881	14746	14853	14882	14841	14743	14859	14814	14726	14764	14449	14890	14801	14656	14631	14911	15024	14839	15038	14881	14930	14727	14732	15035	15103	14738	14879	15030	14926	14969	14724	14788	14833	14860	14857	14817	14947	14681	14629	14672	15039	14720	14751	14805	14843	14692	14904	14925	14979	14782	14922	14825	14731	14976	14976	14907	14927	14957	14953	14738	14858	14591	14673	14809	14826	14890	14724	14683	14757	15002	14974	14604	14778	14939
24860	34295	33108	25552	19923	17068	14845	14413	14000	14016	13917	13517	13316	13424	13455	13140	13266	13232	13375	13234	13380	13153	13292	13111	13097	13206	13207	13183	13214	13269	13018	13190	13270	13126	13064	13041	13277	13110	13227	13006	13248	13219	13164	13122	13035	13133	13141	13206	13155	13070	13234	13144	13209	13092	13143	13057	13167	12876	13088	13193	13179	13098	13044	13086	13167	13079	13188	13062	13193	13125	13143	13257	13102	13171	13094	13182	13028	13078	13038	13123	13231	13246	12982	13021	13251	12994	13172	13106	13236	13200	13227	13042	13211	12955	13036	13120	13054	13084	13127	13121	13075	13076	13167	13128	13155	13009	13080	13212	12967	13113	13039	13200	13089	13081	13155	13255	13095	13192	13250	13013	13266	13166	13179	13135	13073	13051	13418	13075	13163	13048	13206	13139	13309	13200	13223	13093	13112	13179	13060	13168	13041	12929	13086	13260	13245	13128	13033	13053	13132	13191	13180	13108	13242	13240	13193	13305	12985	13164	12991	13073	13077	13210	13168	13094	13072	13104	13149	13109	13246	13144	13326	13113	13127	13101	13283	13069	13278	13039	13198	13144	12879	13279	13110	13144	13130	13130	13074	13140	13107	13039	13367	13159	13106	13171	13187	13066	13041	13224	12983	13213	13185	13160	13098	12974	13129	13174	13057	13008	13045	13126	13122	13296	13237	12960	13097	13022	13172	13169	13196	13151	13279	13165	13106	13201	13172	13149	13063	13084	13110	13274	13150	12963	13234	13047	13093	13086	13271	13050	13166	13261	13013	12998	13137	13048	13233	13154	13042	13034	13146	13124	13020	13015	13226	13129	13150	13163	13162	12951	13047	13379	13075	13018	13286	13088	13131	13059	13206	13096	13101	13106	13336	13168	13055	13170	13015	13048	13162	13156	13276	13043	13116	13086	13081	13036	13173	13035	13101	13253	13133	13225	12953	13213	13098	13205	13108	13246	13154	13190	13139	13070	13227	13054	12958	13090	13051	13234	13157	13063	13020	13247	13152	13229	13223	13154	13082	13010	13073	13021	13224	13036	13276	13152	13073	13219	13236	13135	13062	13335	13272	13067	13291	13092	13081	13106	13029	13029	13239	13148	13086	13027	13035	13193	13155	13122	13100	13253	13109	13250	13189	13077	13107	13044	13156	13129	13171	13167	13255	13115	13178	13153	13122	13373	13152	13025	13193	13285	12842	13258	13131	13191	13075	13031	13099	13107	13411	13090	13135	13025	13111	13065	13162	13032	13290	13129	13156	12961	13023	13081	13128	13147	13010	13071	13077	13168	13045	13053	13171	13070	13141	13040	13183	13075	13032	13074	13055	13085	13340	13120	13051	13119	12961	13186	13066	13187	13099	13161	13024	13119	13061	13156	13095	13026	13032	13262	13113	13108	13106	13127	13033	13292	13207	13023	13086	13035	13179	13071	13181	13262	13158	13039	13088	13121	13058	13228	13095	13191	13155	13211	13022	13212	13134	13272	13045	13218	13173	13225	13130	13179	13223	13172	13241	13093	13296	13248	13276	13150	13144	13310	12986	13135	13100	13189	13161	13123	13146	13403	13053	13118	13000	12988	12993	12983	13104	13116	13048	13071	12952	12929	13107	13028	13093	13111	13129	13346	13001	13032	13078	13187	13068	13187	12986	13102	13090	13192	13373	13063	12981	13148	13196	13129	13154	13036	13027	13061	13052	13011	13263	13193	13174	13118	13123	13180	13127	12994	13052	13003	12961	12962	13078	13099	13187	13118	13246	13312	12828	13210	13084	13076	13069	13246	13116	13188	13058	13052	13220	13123	13074	12977	13233	13032	13106	13107	13473	13156	13106	13237	13200	13011	13035	13111	13186	13103	13114	13315	13088	13125	13233	13273	13015	13121	13106	13163	13158	13123	13098	13326	13181	12959	13142	13249	12920	13221	13226	13051	13060	13032	13162	13051	13102	13193	13129	13115	13140	13109	13200	13093	13060	13004	13121	13034	13133	13120	13195	13201	13020	13058	13037	13135	13187	13016	13110	13070	12993	13134	13031	13050	13179	13180	13161	13011	13189	13047	13040	13087	13205	13097	13201	13158	13095	13055	13045	13214	13266	13040	13110	13098	13100	13145	13179	13102	13155	13382	12984	13042	13204	13091	13205	13116	13006	13152	13117	13125	13306	13125	13107	13182	13112	13201	13028	13093	13276	13155	13101	13069	13009	13227	13087	13202	13142	13094	13293	12986	13235	12984	13064	12939	12864	13170	13084	12986	13230	13334	12960	13170	13137	13252	13013	13069	13033	13055	13153	13235	13174	13222	13031	13134	13032	13065	13115	13053	13080	13195	13142	13160	13120	13189	13064	13135	13159	13116	12980	13086	13073	13084	13157	13131	13127	13215	13136	13136	13178	13122	12958	13338	13216	13114	13111	13032	13248	13031	13015	13145	13077	13132	13222	13113	13106	13126	13076	12925	13053	13090	13257	13104	13119	13284	13254	13108	12962	13258	13139	13092	13016	13008	13080	13142	13120	13149	13078	13115	13042	13047	13263	13048	13190	13096	12941	13136	13114	13105	13001	13090	13251	13022	13088	13089	13178	13142	13157	13182	13173	13153	13037	12996	13154	13140	13083	13138	13113	13069	13064	13175	13064	13164	13071	13129	13084	13204	13079	13029	13221	13005	12928	13165	13147	13202	13162	13010	13130	13054	13066	13052	13073	13230	13183	13085	13220	13079	13094	13099	13140	13049	13068	13118	13246	13083	13252	13288	13044	12993	13017	13031	13225	13202	13218	12973	13064	13168	13176	12998	13031	12954	13128	13148	13153	13134	12969	13030	13071	13241	12892	13119	12955	13245	13182	13145	13147	12977	13099	13052	13114	13069	13285	13042	13109	13247	13151	13072	13136	13227	13158	13041	13102	13158	12931	13321	13065	13125	13194	13073	12974	13111	13193	13204	13228	13068	12973	13127	13070	13166	13091	13248	13198	12993	13138	13080	13119	13088	13028	13134	13279	13087	13012	13044	13232	13186	13124	13328	13053	13098	13144	13100	13168	13236	13068	13103	13124	13027	13077	13113	13186	13118	13144	13161	13284	13212	12930	13081	13143	13105	13237	13134	13370	13082	13308	13024	13020	13146	13077	13091	13087	13194	13175	13082	13111	13059	12988	13160	13176	13031	13054	13203	13184	13246	12960	13028	13237	13093	13257	13051	13190	13100	13210	13045	13141	13103	13093	13182	13150	13083	13162	13183	13104	13169	13201	13080	13151	13028	13097	13129	13085	13087	13163	12894	13102	13132	13079	13092	13188	13055	13117	13219	13074	13088	13213	13090	13023	13024	13051	13187	13220	13158	13253	12960	13239	13159	12939	13035	13165	13038	13149	13068	13107	13143	13033	13158	13211	13220	13088	13045	13083	13208	13129	12990	13229	13046	13347	13123	13326	12987	13171	12994	13225	13125	13111	13340	13010	13052	13101	13084	13143	13099	13169	13135	13121	12898	13168	13259	13187	13226	13139	13211	13003	12977	13139	13035	13157	13107	13367	13264	13142	13205	13136	13074	13176	13201	13245	13179	13131	12893	13029	13071	13169	13127	13126	13159	13214	13216	13204	13150	13136	13351	13061	13069	13236	13276	13066	13261	13194	13132	13047	13127	13201	13014	13012	13232	13206	13112	13157	13093	13138	13277	13114	13250	13123	13037	13016	13120	13048	13249	12965	13132	13133	13141	13014	12919	13040	13176	13087	13005	13157	13105	13141	13186	13183	13267	12992	13078	13059	13174	13144	13159	13186	13016	13121	13260	13220	13169	13071	13207	13102	13120	13117	13174	12982	13250	13277	12995	13071	13011	13232	12948	13118	13201	13142	13287	13161	13030	13222	13175	13184	13076	13236	13005	12951	13228	13234	13204	13196	12949	13152	13194	13090	13087	13144	13132	13193	13025	13265	13023	13156	13068	13272	13125	13318	13007	13181	13126	13015	13210	13372	13018	13100	13176	13257	13117	13122	13000	13078	13256	13239	13014	13152	13133	13239	13165	13091	12949	13254	13071	13108	13170	13040	12985	13154	13048	13107	13227	13083	13046	13056	13007	13257	13115	13121	12987	13059	13311	13092	13199	12925	13196	13188	13095	13154	13037	13355	13171	13155	13039	13200	13197	13117	13100	13051	13000	13033	13221	13272	13186	13041	12948	13207	13035	13165	13164	13153	13198	13178	12989	13278	13082	13178	13075	13220	13034	13068	13135	13121	13019	13176	13029	13146	13145	13278	13179	13079	13110	13048	13096	13130	13147	13128	13051	13072	13097	13145	13047	13331	13203	13217	13015	13109	12955	13042	12987	13135	13030	13033	13260	13110	13065	13242	13064	13247	13055	13132	13162	13160	13193	13146	13178	13015	13022	13402	13058	13160	13190	13050	13129	13030	13068	13253	13360	13066	13127	13273	13326	13119	12946	13241	13139	12988	13296	13075	13148	13174	13225	13042	13299	13211	13154	13290	13123	13139	13275	13325	13160	13135	13124	13014	13045	13085	13073	13127	13271	13253	13128	13017	13342	13157	13066	13323	13138	13141	13291	12919	13092	13078	13173	13005	13178	13178	13196	13149	13231	13051	13088	13007	13114	12977	13247	13027	13229	13113	13217	13018	13171	13160	13059	13066	13145	13140	13209	13109	13125	13067	13143	13019	13257	13094	13090	13245	12985	13087	13269	13118	13055	13266	13258	13156	13149	12994	13127	13246	12994	13059	13219	13112	13079	13270	13198	13191	13192	13010	13169	13096	13242	13242	13160	13141	13170	13123	13117	13010	13071	13231	13079	12903	13209	13150	13248	13085	13287	13131	13048	13020	13364	13165	13151	13095	13297	13111	13153	13065	13150	13182	12978	13020	13156	13113	13053	13187	13111	12980	13052	13028	12936	13085	13257	13278	13271	13083	13238	13214	13115	13074	13207	12985	13112	13157	13282	13129	13215	13051	13217	13017	13192	13149	12924	13129	12938	13162	13072	13248	13019	13232	13262	13060	13096	13177	13079	13217	13180	13111	13225	13133	13018	13112	13123	13154	13116	13056	13141	13091	13016	13119	13014	13275	13116	13117	13172	12979	13071	13165	13058	13106	13287	13107	12966	12953	13130	13142	13070	13123	13213
26017	21718	29478	28216	27500	27171	24653	20859	19020	18278	17702	17929	17470	17446	17331	16893	16830	16723	16829	16826	17122	16886	16900	16753	16766	16895	16753	16709	16663	16854	16879	16811	16744	16670	16764	16769	16647	16771	16857	16412	16548	16640	16766	16831	16687	16691	16631	16615	16586	16607	16844	16686	16843	16534	16761	16738	16874	16444	16626	16663	16720	16784	16685	16874	16847	16797	16925	16501	16527	16627	16677	16732	16586	16770	16691	16578	16808	16491	16627	16629	16497	16789	16870	16736	16845	16552	16516	16885	16531	16680	16679	16797	16625	16778	16805	16695	16575	16810	16791	16604	16544	16592	16771	16573	16571	16553	16650	16584	16683	16908	16639	16723	16642	16635	16708	16789	16752	16674	16649	16600	16729	16636	16788	16703	16499	16563	16566	16520	16679	16866	16689	16737	16476	16654	16712	16986	16501	16478	16396	16664	16573	16535	16614	16693	16667	16704	16727	16610	16611	16667	16480	16785	16615	16562	16773	16745	16740	16903	16831	16785	16638	16730	16786	16706	16528	16740	16623	16866	16571	16406	16725	16610	16769	16516	16393	16618	16371	16510	16528	16773	16713	16558	16835	16705	16626	16585	16659	16562	16509	16541	16634	16633	16677	16591	16920	16508	16794	16703	16688	16661	16729	16821	16615	16592	16627	16627	16521	16762	16692	16464	16701	16632	16641	16532	16637	16745	16583	16600	16777	16501	16670	16555	16622	16607	16519	16807	16547	16463	16713	16715	16659	16832	16438	16626	16630	16746	16428	16706	16543	16587	16526	16555	16487	16677	16786	16603	16685	16737	16799	16693	16769	16614	16790	16768	16464	16792	16715	16735	16629	16610	16696	16411	16614	16638	16678	16575	16787	16629	16509	16691	16848	16552	16592	16524	16583	16623	16691	16547	16622	16674	16578	16526	16619	16656	16702	16558	16719	16888	16616	16763	16439	16663	16629	16730	16588	16783	16872	16675	16666	16649	16655	16452	16494	16524	16731	16809	16427	16500	16890	16849	16705	16451	16518	16497	16642	16533	16618	16480	16556	16735	16449	16655	16665	16901	16715	16459	16727	16485	16664	16578	16602	16590	16600	16614	16674	16606	16644	16634	16702	16633	16570	16817	16695	16840	16603	16669	16794	16620	16649	16621	16521	16488	16778	16631	16632	16466	16691	16719	16625	16597	16645	16559	16690	16693	16608	16637	16477	16504	16695	16821	16855	16833	16484	16670	16636	16628	16737	16769	16959	16558	16640	16633	16657	16701	16599	16516	16690	16788	16552	16728	16515	16526	16783	16488	16827	16769	16702	16613	16795	16700	16816	16585	16647	16700	16448	16527	16418	16652	16632	16597	16662	16631	16864	16749	16779	16668	16581	16615	16553	16470	16478	16545	16481	16651	16553	16513	16466	16601	16762	16740	16544	16578	16796	16625	16794	16656	16626	16684	16638	16649	16721	16599	16786	16449	16493	16637	16666	16628	16666	16648	16802	16373	16707	16588	16603	16690	16619	16715	16671	16559	16620	16724	16526	16655	16712	16601	16390	16550	16520	16838	16880	16539	16693	16726	16765	16588	16499	16757	16556	16698	16550	16756	16651	16512	16478	16524	16660	16548	16763	16590	16695	16817	16655	16753	16707	16614	16730	16894	16535	16658	16582	16712	16705	16654	16544	16611	16467	16646	16604	16650	16542	16708	16721	16529	16301	16456	16559	16563	16571	16666	16567	16712	16531	16602	16617	16776	16655	16579	16704	16807	16767	16544	16582	16692	16702	16812	16709	16651	16551	16709	16559	16584	16756	16791	16494	16665	16583	16804	16906	16898	16569	16787	16715	16838	16846	16535	16585	16710	16713	16742	16521	16561	16674	16748	16710	16851	16560	16768	16562	16500	16746	16778	16614	16628	16432	16753	16704	16824	16569	16635	16829	16665	16800	16530	16564	16579	16708	16789	16646	16696	16510	16410	16630	16620	16761	16574	16680	16773	16789	16475	16577	16934	16697	16705	16546	16576	16691	16663	16550	16541	16594	16517	16697	16693	16456	16594	16694	16608	16520	16534	16553	16728	16792	16710	16908	16638	16525	16571	16788	16633	16748	16658	16840	16541	16577	16707	16733	16582	16687	16751	16669	16629	16429	16849	16644	16441	16722	16595	16530	16571	16761	16689	16524	16600	16552	16754	16623	16853	16822	16816	16743	16444	16616	16592	16693	16640	16539	16639	16851	16610	16627	16617	16708	16585	16680	16715	16465	16720	16621	16671	16844	16584	16748	16761	16552	16631	16561	16606	16538	16523	16575	16689	16786	16590	16524	16592	16733	16630	16781	16702	16752	16388	16696	16789	16742	16757	16625	16585	16757	16501	16716	16695	16775	16549	16638	16756	16415	16474	16646	16845	16662	16492	16668	16678	16808	16528	16627	16617	16485	16801	16673	16737	16703	16615	16591	16761	16531	16592	16686	16935	16852	16790	16596	16762	16712	16705	16640	16451	16638	16535	16677	16849	16726	16546	16753	16911	16638	16478	16695	16725	16544	16767	16804	16541	16793	16689	16807	16507	16573	16542	16606	16658	16623	16771	16654	16692	16720	16725	16715	16712	16787	16620	16630	16788	16677	16863	16452	16616	16654	16755	16652	16557	16691	16651	16670	16590	16804	16558	16810	16739	16716	16618	16751	16378	16605	16490	16429	16669	16464	16646	16547	16588	16523	16566	16760	16517	16583	16701	16566	16807	16691	16660	16516	16501	16653	16648	16461	16649	16747	16625	16522	16678	16716	16507	16767	16543	16501	16588	16723	16490	16580	16646	16639	16575	16644	16533	16655	16596	16834	16739	16719	16691	16733	16664	16727	16476	16672	16699	16608	16558	16632	16773	16729	16743	16771	16486	16633	16715	16832	16690	16596	16529	16804	16681	16569	16743	16607	16567	16597	16716	16704	16780	16546	16835	16465	16619	16643	16616	16828	16670	16426	16736	16754	16535	16765	16617	16668	16553	16674	16618	16539	16671	16518	16791	16608	16528	16593	16796	16624	16606	16699	16760	16739	16632	16732	16365	16590	16576	16583	16595	16791	16686	16412	16575	16660	16747	16771	16519	16780	16550	16748	16633	16902	16731	16738	16553	16772	16667	16554	16452	16743	16456	16554	16643	16641	16826	16705	16604	16324	16641	16560	16567	16616	16573	16640	16702	16555	16525	16630	16778	16499	16803	16669	16368	16630	16678	16687	16750	16739	16560	16656	16559	16600	16533	16705	16528	16506	16547	16870	16598	16849	16566	16600	16603	16738	16542	16694	16645	16837	16533	16765	16598	16791	16707	16665	16445	16766	16681	16610	16729	16657	16622	16713	16418	16888	16725	16537	16565	16695	16685	16897	16599	16685	16618	16610	16587	16716	16775	16524	16630	16506	16553	16525	16436	16650	16695	16676	16611	16578	16630	16571	16667	16624	16694	16575	16808	16787	16728	16682	16629	16641	16619	16791	16769	16833	16533	16667	16828	16675	16511	16693	16604	16428	16501	16820	16721	16608	16509	16642	16587	16735	16764	16577	16637	16765	16680	16540	16678	16546	16690	16721	16571	16704	16376	16843	16491	16696	16721	16592	16461	16845	16559	16997	16595	16479	16478	16681	16549	16747	16442	16592	16660	16646	16755	16577	16573	16805	16769	16640	16769	16687	16649	16608	16645	16821	16673	16497	16571	16502	16625	16583	16771	16748	16697	16638	16713	16714	16525	16771	16691	16651	16771	16513	16682	16560	16735	16863	16416	16527	16759	16593	16628	16499	16483	16647	16634	16631	16482	16566	16625	16749	16590	16656	16656	16669	16830	16531	16607	16754	16835	16569	16381	16570	16569	16751	16637	16442	16461	16446	16750	16624	16524	16735	16593	16606	16689	16606	16562	16525	16640	16865	16738	16660	16466	16542	16701	16568	16596	16650	16726	16676	16602	16781	16700	16758	16833	16768	16683	16515	16629	16500	16753	16716	16525	16627	16587	16672	16590	16260	16468	16837	16541	16545	16648	16701	16555	16718	16686	16643	16574	16670	16765	16564	16770	16553	16800	16524	16901	16786	16573	16700	16572	16900	16802	16820	16479	16711	16519	16638	16704	16896	16445	16572	16761	16777	16613	16654	16693	16576	16496	16627	16721	16633	16684	16914	16568	16511	16669	16517	16668	16666	16576	16656	16618	16581	16569	16626	16547	16613	16585	16603	16672	16670	16565	16581	16666	16638	16582	16632	16458	16516	16622	16567	16833	16673	16649	16728	16512	16677	16707	16710	16722	16531	16806	16801	16683	16560	16626	16524	16681	16742	16719	16496	16638	16421	16596	16706	16543	16794	16693	16483	16593	16809	16653	16582	16572	16694	16726	16589	16490	16816	16679	16823	16880	16669	16692	16707	16583	16900	16518	16734	16730	16877	16599	16613	16523	16745	16639	16489	16498	16604	16621	16567	16707	16755	16747	16515	16722	16563	16655	16696	16501	16553	16755	16751	16703	16690	16627	16648	16723	16627	16775	16555	16467	16690	16528	16645	16731	16638	16667	16624	16505	16480	16703	16632	16667	16465	16696	16635	16498	16775	16902	16543	16519	16740	16544	16564	16705	16835	16577	16691	16689	16675	16578	16771	16413	16733	16571	16529	16823	16635	16645	16734	16561	16760	16758	16631	16688	16856	16860	16580	16549	16554	16602	16673	16556	16540	16606	16701	16723	16657	16776	16678	16665	16578	16875	16574	16507	16795	16425	16798	16566	16780	16766	16612	16769	16595	16623	16724	16606	16561	16677	16748	16581	16782	16521	16720	16530	16381	16664	16681	16716	16614	16699	16553	16477	16799	16671	16764	16814	16566	16554	16750	16660	16844	16543	16456	16590	16550	16909	16519	16673	16601	16673	16784	16570	16510	16719	16726	16695	16624	16578	16674	16538	16523	16695	16692	16605	16748	16734	16568	16703	16662	16714	16651	16711	16662	16568	16595	16684	16639	16455	16547	16648	16425	16725	16470	16538	16741	16659	16579	16529	16733	16563	16711	16824	16512	16637	16482	16663	16653	16701	16741	16696	16598	16749	16805	16678	16731	16531	16452	16580	16486	16510	16607	16589	16622	16754	16760	16968	16696	16621	16809	16903	16813	16723
26708	45240	47989	40004	33785	27815	22801	19778	17720	16324	16155	16273	15309	15246	14825	14606	14433	14429	14541	14601	14588	14436	14530	14571	14409	14422	14328	14407	14397	14301	14359	14631	14516	14406	14271	14382	14466	14265	14300	14481	14344	14228	14215	14308	14189	14251	14422	14369	14348	14345	14327	14263	14073	14368	14359	14372	14320	14291	14427	14310	14310	14317	14286	14295	14139	14196	14122	14213	14230	14280	14247	14154	14155	14142	14200	14131	14375	14294	14215	14354	14294	14241	14363	14386	14344	14263	14349	14449	14346	14240	14244	14375	14166	14538	14281	14185	14355	14384	14396	14290	14217	14292	14315	14308	14181	14275	14372	14182	14285	14326	14347	14386	14222	14198	14175	14276	14165	14273	14350	14281	14174	14582	14320	14217	14324	14260	14239	14471	14458	14225	14148	14062	14334	14326	14241	14270	14366	14313	14202	14247	14414	14414	14210	14230	14315	14133	14316	14161	14282	14207	14255	14149	14186	14410	14258	14332	14250	14365	14215	14412	14339	14413	14287	14271	14288	14261	14304	14320	14239	14214	14277	14311	14398	14264	14289	14269	14377	14327	14341	14379	14413	14301	14279	14285	14360	14246	14220	14166	14496	14139	14161	14194	14351	14330	14329	14366	14304	14428	14143	14310	14362	14455	14337	14153	14218	14346	14161	14370	14231	14549	14385	14350	14247	14297	14303	14324	14502	14292	14201	14300	14353	14284	14268	14314	14155	14417	14420	14265	14165	14348	14310	14376	14257	14227	14235	14117	14263	14278	14236	14464	14219	14326	14385	14363	14297	14319	14372	14257	14405	14334	14203	14181	14262	14319	14341	14445	14159	14185	14243	14318	14221	14135	14258	14238	14358	14168	14296	14276	14280	14127	14203	14340	14297	14293	14184	14424	14276	14327	14318	14272	14285	14276	14145	14334	14246	14319	14454	14381	14422	14247	14326	14284	14262	14128	14251	14350	14212	14237	14302	14309	14160	14158	14190	14444	14276	14362	14224	14330	14211	14267	14239	14212	14131	14531	14325	14231	14272	14433	14312	14340	14199	14199	14261	14272	14300	14232	14412	14243	14221	14442	14273	14174	14258	14254	14422	14260	14284	14327	14319	14370	14361	14224	14243	14303	14407	14245	14493	14256	14244	14302	14244	14212	14485	14369	14141	14259	14336	14022	14289	14235	14258	14198	14329	14325	14473	14126	14360	14288	14127	14310	14403	14163	14337	14266	14322	14364	14114	14293	14373	14265	14294	14418	14059	14334	14207	14262	14440	14329	14204	14194	14196	14233	14244	14381	14417	14215	14489	14115	14282	14315	14191	14271	14308	14522	14242	14249	14329	14263	14314	14123	14209	14257	14284	14108	14169	14452	14262	14286	14301	14207	14298	14385	14209	14417	14365	14387	14284	14290	14341	14214	14321	14239	14332	14216	14298	14008	14455	14253	14412	14336	14204	14387	14253	14218	14374	14165	14387	14432	14271	14041	14180	14266	14218	14065	14240	14344	14270	14220	14300	14143	14283	14376	14001	14385	14363	14184	14325	14219	14324	14350	14306	14210	14090	14395	14240	14281	14322	14400	14230	14206	14115	14429	14159	14305	14236	14422	14155	14265	14213	14246	14110	14330	14410	14234	14342	14447	14358	14203	14357	14196	14440	14213	14306	14378	14140	14212	14344	14279	14196	14300	14355	14357	14272	14285	14142	14249	14376	14222	14156	14402	14401	14265	14183	14320	14215	14233	14458	14366	14235	14274	14319	14087	14364	14214	14266	14475	14218	14287	14270	14171	14411	14365	14381	14436	14027	14121	14452	14366	14236	14364	14241	14363	14202	14250	14164	14206	14449	14253	14419	14335	14362	14427	14326	14375	14168	14274	14264	14360	14285	14409	14307	14347	14142	14271	14326	14325	14350	14370	14270	14361	14167	14309	14160	14203	14220	14265	14252	14348	14370	14291	14389	14269	14302	14302	14147	14400	14451	14422	14274	14305	14221	14249	14323	14198	14165	14311	14012	14439	14327	14332	14361	14376	14261	14313	14232	14285	14254	14346	14305	14290	14267	14042	14342	14374	14264	14187	14281	14192	14325	14174	14327	14369	14345	14362	14255	14260	14129	14268	14465	14068	14344	14402	14341	14314	14240	14401	14405	14319	14128	14344	14244	14309	14241	14373	14221	14280	14263	14419	14269	14221	14279	14258	14217	14260	14395	14158	14378	14333	14268	14227	14470	14251	14320	14107	14351	14256	14293	14177	14307	14291	14092	14166	14359	14266	14337	14432	14001	14271	14337	14297	14357	14271	14243	14429	14162	14369	14210	14296	14296	14415	14291	14069	14381	14261	14145	14249	14351	14141	14294	14339	14227	14224	14284	14109	14345	14184	14358	14260	14377	14518	14276	14309	14251	14188	14306	14301	14390	14352	14170	14314	14235	14269	14026	14176	14262	14354	14136	14248	14152	14361	14177	14345	14362	14231	14316	14258	14404	14063	14340	14317	14207	14363	14143	14325	14313	14254	14183	14302	14257	14402	14274	14278	14172	14121	14430	14321	14273	14424	14397	14314	14346	14306	14342	14385	14171	14266	14374	14348	14172	14140	14212	14226	14409	14266	14341	14272	14243	14218	14228	14194	14324	14363	14195	14457	14211	14345	14279	14196	14356	14264	14260	14207	14232	14261	14224	14230	14306	14231	14152	14202	14248	14459	14288	14329	14354	14253	14187	14262	14376	14233	14349	14195	14288	14225	14160	14178	14100	14345	14392	14390	14178	14209	14221	14487	14202	14339	14340	14278	14274	14082	14189	14184	14418	14360	14132	14417	14249	14415	14405	14318	14384	14288	14355	14116	14442	14288	14368	14100	14373	14108	14057	14245	14282	14224	14356	14291	14355	14312	14417	14248	14286	14141	14390	14304	14382	14338	14279	14274	14364	14423	14251	14543	14325	14433	14363	14377	14321	14307	14367	14370	14307	14309	14448	14215	14402	14326	14378	14572	14263	14299	14223	14473	14197	14300	14213	14256	14333	14269	14147	14339	14358	14228	14372	14261	14383	14405	14433	14184	14369	14279	14284	14361	14202	14142	14307	14237	14267	14390	14262	14352	14286	14306	14218	14392	14190	14301	14274	14190	14211	14328	14497	14313	14386	14515	14304	14179	14381	14121	14292	14318	14176	14430	14411	14393	14428	14054	14330	14466	14484	14311	14358	14247	14260	14387	14367	14204	14243	14318	14264	14345	14385	14338	14306	14347	14385	14309	14244	14241	14242	14067	14372	14299	14318	14411	14242	14258	14236	14251	14199	14301	14389	14358	14177	14292	14296	14206	14191	14301	14354	14441	14276	14176	14225	14388	14310	14282	14361	14183	14330	14381	14214	14387	14380	14328	14195	14327	14366	14341	14391	14097	14222	14326	14279	14325	14205	14237	14300	14260	14302	14394	14187	14222	14300	14044	14223	14147	14493	14549	14257	14374	14207	14252	14467	14480	14263	14167	14086	14204	14261	14351	14322	14186	14220	14397	14152	14211	14191	14240	14238	14415	14172	14343	14347	14300	14192	14295	14193	14227	14350	14268	14230	14174	14302	14315	14186	14416	14477	14109	14249	14355	14372	14400	14211	14250	14333	14421	14272	14259	14133	14346	14291	14449	14338	14305	14211	14114	14394	14282	14262	14141	14230	14331	14382	14286	14270	14277	14259	14337	14231	14303	14404	14284	14374	14357	14223	14187	14348	14299	14302	14319	14238	14439	14385	14293	14163	14248	14361	14167	14317	14393	14263	14271	14320	14131	14285	14275	14242	14235	14350	14233	14303	14275	14189	14239	14498	14325	14519	14433	14354	14293	14083	14337	14214	14224	14264	14319	14449	14272	14332	14230	14393	14301	14367	14300	14327	14326	14417	14227	14267	14356	14187	14163	14388	14248	14174	14370	14309	14394	14383	14105	14324	14361	14350	14326	14266	14177	14238	14313	14244	14082	14225	14264	14325	14297	14251	14270	14300	14371	14304	14325	14105	14132	14168	14372	14186	14382	14397	14186	14186	14116	14337	14313	14348	14344	14304	14199	14389	14249	14145	14220	14439	14211	14234	14259	14213	14371	14220	14240	14358	14308	14408	14410	14488	14389	14345	14356	14284	14354	14392	14143	14319	14322	14190	14313	14300	14342	14253	14302	14300	14294	14206	14419	14253	14161	14290	14319	14206	14341	14248	14357	14215	14341	14344	14420	14350	14184	14363	14235	14301	14327	14328	14342	14177	14358	14312	14319	14392	14152	14366	14443	14411	14367	14431	14252	14333	14299	14452	14388	14282	14378	14416	14380	14214	14320	14086	14319	14300	14353	14228	14283	14236	14253	14214	14240	14287	14364	14229	14361	14203	14286	14272	14302	14436	14234	14347	14294	14305	14318	14301	14104	14234	14303	14203	14244	14391	14378	14203	14338	14233	14285	14502	14182	14145	14257	14286	14251	14365	14313	14313	14298	14382	14432	14370	14419	14294	14177	14297	14335	14411	14250	14274	14251	14278	14188	14110	14256	14209	14465	14306	14281	14263	14275	14272	14295	14265	14102	14424	14224	14255	14372	14265	14113	14259	14423	14316	14281	14500	14281	14426	14562	14359	14239	14244	14532	14335	14271	14402	14073	14231	14242	14276	14293	14240	14173	14147	14447	14404	14343	14390	14494	14045	14312	14182	14341	14354	14268	14206	14132	14380	14325	14364	14245	14245	14290	14277	14387	14444	14085	14214	14149	14223	14413	14216	14152	14219	14290	14282	14236	14359	14428	14480	14358	14439	14249	14315	14330	14399	14329	14285	14240	14157	14320	14378	14108	14372	14092	14451	14408	14202	14316	14384	14326	14373	14247	14212	14167	14159	14362	14323	14257	14387	14199	14494	14406	14239	14234	14308	14295	14426	14206	14448	14161	14178	14268	14254	14283	14207	14244	14312	14323	14135	14120	14294	14149	14238	14175	14229	14235	14388	14452	14423	14297	14386	14398	14219	14138	14254	14345	14336	14346	14276	14356	14287	14173	14326	14152	14348	14361	14301	14329	14320	14226	14190	14209	14297	14326	14176	14331	14405	14336	14320	14265	14126	14125	14330	14447	14346	14318	14290	14368	14275	14227	14329	14347	14132	14228
24475	21648	29424	25554	25709	29803	31750	25746	23041	21971	21002	20320	19094	18821	18818	18491	18393	18397	18691	18669	18496	18580	18398	18302	18238	18278	18385	18401	18310	18207	18231	18210	18387	18311	18229	18291	18112	18233	18456	18063	18218	18038	18079	18257	17926	18279	18185	18206	18279	18190	18381	18183	18104	18349	18072	18154	18321	18416	18361	18004	18045	18362	18203	18311	18225	18244	18290	18194	18310	17899	18088	18457	18119	18117	18277	18175	18172	18239	18242	18151	18162	18080	18074	18100	18034	17944	18425	18150	18261	18205	18145	18276	18044	18270	18063	18021	18231	18200	18104	18096	18351	18158	18322	18178	18247	18104	18043	18194	18158	18123	18212	18284	18211	18115	18173	18172	18115	18024	18081	18157	18039	18098	18248	18358	18210	18153	18196	18089	18193	18107	18113	18092	18036	18159	18319	18018	18047	18134	18263	18011	18008	18015	18405	18078	18186	18158	18074	18151	17951	18200	17939	18109	18141	18183	18059	18015	18250	18147	18193	18224	18109	18071	18113	18078	18296	18173	18080	18130	18119	18136	18179	18254	17968	18203	18067	18208	18232	18385	18178	18307	18113	18011	18123	18224	17949	18044	17852	17845	18182	18222	18055	18107	18039	17987	18124	18133	18127	18341	18147	18008	18402	18051	18197	18272	18015	17988	18137	18127	18004	18212	18097	18042	17997	18333	18330	18177	17947	18243	18037	18126	18189	18225	18218	18156	18310	18127	18245	18076	18016	18435	18004	18332	18191	18053	18248	18122	18264	18048	18212	17902	17937	18127	18135	18326	18148	18121	17995	18330	18068	18201	18199	18030	18366	18170	18057	17850	18149	18093	18297	18217	18052	18181	18277	18199	18264	18181	18067	18084	18247	18227	18228	18084	18114	18261	18222	18390	18185	18114	18332	18155	18182	18232	17991	18082	18135	17963	18397	18335	18037	18068	18063	18253	18005	18073	18044	18243	18358	18166	17964	18043	17982	18102	18185	18264	18411	18196	18292	17939	18087	18001	18344	18062	18274	17910	18266	18014	17874	18110	18129	18155	18122	17999	18038	18080	18051	18204	18064	18088	18198	17973	18245	18372	18175	18091	18158	18308	18234	17903	17952	18191	18051	17995	18223	18264	18049	18136	18205	18199	18170	18074	18022	18135	18257	18292	18074	18134	18373	18197	18177	18155	18177	18211	18322	17932	18231	18087	18164	18017	18145	18144	17991	18190	18220	18059	18191	18007	18177	18138	18026	18026	18095	18284	18123	18088	18036	18203	18388	18090	18001	18236	17937	18029	18081	18202	18175	18310	18058	18269	18194	18150	18162	18134	18165	18112	17847	18195	18210	18005	18341	18070	17869	18225	18022	18095	18168	18117	17985	17925	18133	18001	18130	17899	18186	18095	18305	18264	18128	18120	18188	18238	18198	18029	18185	18032	18141	18141	18133	18301	17960	18221	18202	18193	18155	18228	18306	17909	18144	18121	18108	17990	18001	18025	18135	18102	18193	18259	18379	18086	18028	18057	18296	18103	18236	18237	18353	18289	18007	18070	18054	18158	18299	18063	18092	17974	18291	18301	18169	17916	18102	18234	18006	18209	18162	17996	18304	18243	18363	18076	17944	18385	18061	18070	18183	18183	18282	18094	18172	18168	18132	18085	18214	18125	18162	17995	18156	18044	18130	18126	18083	17930	18292	18121	17913	18053	18182	18192	18195	18151	18080	18106	18236	18386	18157	17949	18179	18180	18086	18037	18100	18084	18064	18088	18176	18036	18142	18179	18036	18172	18267	18000	18058	18244	18313	18254	18380	18200	18158	18118	18033	18203	18035	18206	17975	18219	18109	17968	18194	18175	18086	18107	18250	17867	18226	18136	18222	18249	18103	18337	18202	18155	18138	18331	18414	18057	18238	18186	18163	18160	18194	18340	18039	18159	18035	18068	18041	18112	18213	17953	18401	18114	18084	18315	18222	18122	18206	18096	18268	17902	18251	18010	18180	18302	18226	18236	18223	18079	18104	18049	18147	18255	18071	18286	18152	18166	18059	18079	17950	18066	18255	18285	18067	18114	17945	18221	18179	18025	18133	18058	18206	18116	18049	18152	17936	18070	17903	18119	18299	18136	17953	18233	18022	18029	18273	18068	17891	18225	18032	18189	18411	18220	18011	18210	17822	18145	18099	18041	18179	18137	18144	18109	18285	18227	18209	18108	18088	17868	18166	18242	18058	17949	18226	17897	18198	18023	18291	18186	18190	18217	18342	17954	17930	18085	18166	18215	18219	17956	18033	18124	17990	18378	18365	17978	18095	18213	18080	18309	18193	17838	18014	18048	18061	18108	18247	18293	18135	18362	18302	18061	18140	18251	18094	18163	18213	18260	18118	18101	18071	18238	18102	18044	18035	18276	18090	18227	18076	18283	18102	18162	18300	18173	18078	18184	18336	18268	18138	18148	18031	18334	18083	18215	18289	18137	18137	18003	18162	18111	18121	18102	18161	18104	18242	18062	18105	18057	18364	18101	18150	18302	18043	18255	18218	18064	18078	18149	18018	18160	18062	18105	18100	18046	18098	18183	18060	18241	18258	18021	18071	18277	18157	18005	18139	17958	18038	18169	18058	18092	18251	17896	18041	18230	18053	17981	18083	18101	18046	18004	18181	18211	18304	18044	18103	18135	18187	18069	18279	17967	18113	18267	18094	18134	17941	18110	18179	18202	18233	18063	17979	18250	17999	18334	18204	18297	18167	18317	18151	18272	18128	17957	17991	17952	18239	18091	18069	18033	18112	18361	18215	18026	18314	18093	18163	18262	18239	18111	18228	18031	18308	17888	18394	18195	18146	18054	17936	18329	18282	18055	18042	18171	18159	18185	18207	18033	18270	18181	18194	18248	18042	18269	18171	18188	18143	18232	18029	18107	18089	18120	18094	18134	18022	17993	18107	17967	18197	18087	18168	18083	18136	17985	17992	18113	18094	18298	18373	18176	18161	18057	18102	18171	18213	18134	18185	18071	18151	18105	18262	18019	18135	18119	18156	18219	18010	17883	18214	18123	18077	18285	18106	18197	18191	18067	18002	18109	18109	17996	17959	18217	18252	18169	18218	17866	17916	18175	18033	18084	18298	18206	18117	18095	18032	18201	18123	18109	18156	18339	18034	18298	18153	18217	18009	18068	18028	18092	18039	18090	18293	17853	18285	18172	17996	18097	18334	18046	18282	18086	18196	18386	18132	18243	18297	18098	18209	18114	18260	18101	18164	18130	17954	18117	17774	18155	18290	17911	18278	18188	18177	18265	18318	18270	18221	18177	18323	18128	18022	18171	18116	18199	18201	18198	18222	18103	18158	18236	18007	17888	18283	18198	18017	18042	17940	18051	18091	17990	18350	18137	18065	18308	18232	18184	18100	18149	18050	18087	18189	18092	18255	18163	18364	18227	17964	18186	18138	18354	18230	18483	18217	18059	18143	18089	18449	18108	18086	18087	18129	18028	18089	18041	18102	18182	18164	18124	18308	18132	18100	18252	18090	18165	18132	18283	18169	18095	17984	18203	18149	18036	18180	18186	18239	18211	18005	18104	18087	17751	17994	18368	18271	18039	18270	18189	18241	18118	17804	17876	18196	17958	17970	18168	18155	18252	18024	18234	18190	18129	18097	18043	18013	18037	18047	18098	18013	18099	18236	18282	18243	18075	18213	17946	17911	18229	18152	18168	18184	18066	18114	18043	18227	18050	18200	17952	18015	18324	18016	18301	18131	18020	17921	18233	18299	18150	18127	18270	18367	18223	18112	18246	18361	18136	18210	17935	18325	18144	18019	18237	18105	18175	18097	18038	18191	18007	18384	18116	18267	18186	18025	17849	18077	17911	18181	18129	18200	18201	18144	18286	18037	18014	18125	18135	18171	18104	18059	18180	18219	18061	18201	17942	17832	18118	18080	18122	18109	18042	18213	18170	18046	18374	18176	18057	18106	18248	18122	18473	18091	18168	18218	18250	18213	18175	18365	17954	17994	18224	18290	18262	17971	18119	18163	18303	18281	18185	18242	18232	18336	18287	18150	17895	18207	18122	18028	18117	18016	18061	18035	18259	18185	18152	18083	18137	18067	18128	18340	18175	18048	18006	18268	18134	18311	18290	18206	18290	18212	18146	18142	18286	18114	18080	18320	18253	17883	18172	18146	18118	18084	18080	18165	18309	18229	17966	17924	18293	18244	18014	18185	18327	18468	18293	17965	18060	17974	18180	18245	18199	17870	18073	17998	18050	18235	17973	18079	18099	18196	18072	18243	18354	18179	18172	18112	18231	17837	18278	18133	18070	18010	18225	18261	18278	18278	18215	18264	18083	18124	18203	18047	18053	18149	18108	18191	18257	18243	18113	18182	18155	18026	18014	18432	18139	18053	18149	18238	17939	18243	18086	18052	18124	18230	18156	18034	18272	18230	18264	18100	18183	18416	18192	18083	18380	18173	18333	18267	18233	18143	18152	17942	18301	18080	18358	18099	18312	18229	18139	18116	18023	18345	18211	18333	18210	18149	18151	17959	18388	17919	17916	18134	18064	18274	18104	18172	18095	18093	17902	18017	18224	18411	18300	18184	18044	17968	18284	18079	18179	18083	17995	18057	18034	18129	17928	18217	18196	18176	18173	18118	18165	18175	18256	17924	18003	18314	18260	18122	18026	18190	18257	18312	18133	17948	18455	18238	18072	18055	18229	18175	18288	18280	17824	18076	18119	18158	18093	18063	18201	18044	18168	18087	18078	18178	18000	18035	17967	18146	17967	18299	18031	18395	18095	18147	18036	18150	17956	18231	18062	18255	17956	18153	18355	18257	17956	18015	17835	18111	18029	18036	18034	18101	18213	18246	18116	18103	18156	18227	18241	18141	18127	17951	18195	18263	18136	18077	18213	18158	18071	18162	17943	18091	17987	18275	18159	18091	18173	18177	18221	18056	18056	18201	18327	18012	18223	18048	17948	18213	18156	18233	18000	18157	18163	18235	17976	18068	17967	18135	18239	18300	18129	18251	18116	18026	18070	18247	18108	18001	18163	18145	18263	17989	17945	18202	18087	18137	18211	18373	18195	18269	18134	18233	18367	18117	18161	18287	18062	18207	18353	18009	18148	18109	17938	18069	18124	18014	18216
30334	55371	55285	47266	38207	34107	30541	25478	22383	20098	18551	17662	16184	15567	15529	15581	15618	15473	15315	15876	15563	15510	15472	15201	15279	15316	15163	15186	15182	15228	15340	15376	15282	15310	15171	15094	15309	14978	15247	15375	15109	15115	15074	15144	15289	14985	15180	15259	15163	15254	15383	15163	15021	15162	15057	15061	15084	14936	15068	15042	15076	15183	15212	15008	15092	15146	15207	14959	15089	15137	15181	15168	15218	15185	15166	15243	15170	14963	15155	15308	15086	15052	15159	14995	15295	14969	15211	15091	15074	14915	15268	15033	15214	15165	15173	15172	15306	15208	15068	15116	15097	15250	15111	15143	15220	15228	15033	15202	15120	15195	15177	15128	15238	15091	15085	15049	15192	15171	15112	15208	15160	15142	15297	15210	15109	15072	15301	15103	14974	15221	15165	15039	15115	14931	15097	15236	15072	15162	15147	15259	15224	15037	15153	15100	15200	15002	15106	15259	15216	15332	15268	15187	15103	15256	15250	15183	15077	14963	14973	14990	15094	15235	15102	15332	15197	14988	15155	14978	15220	15174	15020	15090	15106	15095	15228	15181	15120	15153	15064	15114	15181	15092	15278	15139	14922	15276	15136	15098	15164	15148	15245	15117	15161	15111	15143	15055	15280	15174	15242	15071	15210	15100	15031	15117	15223	14919	15191	14956	15309	15154	15159	15262	15031	15036	15058	15115	15130	15290	15158	15183	15446	15088	15295	14956	15149	15051	15121	15022	15049	15116	14990	15219	15160	15105	14979	15216	15037	15279	15143	15057	15045	15030	15143	15183	15149	15119	15054	15273	15109	15094	15341	15149	14969	15056	15101	14933	15097	15299	15079	15095	15234	15214	15122	15164	15084	15148	15108	15072	15089	15072	15147	15101	15091	15117	15165	15146	15037	15199	15214	15012	15259	15123	15253	15292	15208	15040	14992	15151	15115	15187	15063	14995	15208	15168	15117	15048	15094	15204	15342	14989	15066	14991	14998	15091	15155	15168	15126	15114	15131	15202	15116	15366	15255	15061	15289	15058	15114	15100	15079	15005	15212	15232	15049	15186	15082	15095	15100	15039	15314	15201	15071	15043	15112	15051	15142	15251	15131	15167	14994	15165	15129	15029	15121	15157	15177	15121	14995	15065	15164	15174	15157	15293	15175	15205	15144	15170	15103	15113	15070	15116	15179	15052	15109	15147	15162	15118	15219	15034	15186	15007	15065	15100	15174	15266	15198	15167	15271	15175	14972	15183	15184	15213	15235	15042	15081	15064	15075	15176	15180	15085	15064	15355	15131	15297	15145	15054	15114	15276	15170	15049	15205	15075	15059	15074	15141	15128	15282	15267	15101	15124	15192	15151	14959	15184	15176	15105	15053	15147	15091	15058	15157	15187	15028	15240	15112	15169	15271	15174	15186	14967	14981	15047	15269	14957	15030	15030	15150	14987	15013	15149	14982	15042	15216	15129	14898	15121	15182	15161	15171	15101	15186	15081	15095	15115	15008	15195	15250	15014	15275	15016	15318	15152	15173	15093	15148	15150	15402	15172	15188	15218	15154	15095	15043	15122	15189	15064	15292	15258	15098	15106	15268	15091	15104	15334	15205	15093	15077	15183	15203	15144	15251	15116	15054	15139	15151	15141	15245	15119	15226	15182	15259	15024	15135	15235	15137	15230	15296	15016	15258	15288	15163	15019	14997	15042	15220	15314	15173	15092	15086	15013	15055	15145	15167	14945	15218	15018	15114	15096	15145	15019	15144	15400	15104	15067	14960	15098	15102	15124	15099	14966	15081	15026	15247	15097	15161	15064	15085	14972	15090	15236	15055	15268	15105	15129	15023	15137	15146	15167	14907	15025	15270	14937	15142	15056	15102	15086	15217	15093	15284	15079	15245	15304	15000	15097	14844	15254	15095	15254	15270	15065	15270	15024	15146	15030	15043	15307	15157	15059	15043	15196	14955	15115	15226	15107	14982	15210	15169	15280	15217	15130	15184	15182	15168	15064	15033	15041	15048	15059	15208	15213	15265	15169	15189	15024	14994	15089	15163	15112	15170	15204	15161	15072	15043	15018	15116	15185	15098	15177	15068	15268	15113	15191	15105	15317	15019	15113	15141	15178	15172	14984	14988	15183	15085	15085	15251	15214	15092	15197	15203	15250	15075	15035	15117	15064	15257	15275	14983	15227	15049	14934	14990	15209	15258	15162	15098	15238	15221	15137	15170	15280	15033	15256	15163	15073	15296	15135	14964	15087	15157	14967	15125	15294	15175	15297	15150	15124	15146	15152	15172	15000	15050	15163	15233	15178	15232	15282	15250	15058	15002	15391	15057	15179	15162	15151	15089	15044	15241	15228	15157	15007	15143	15081	15178	15051	14999	15044	15103	15211	14999	15219	15219	15039	15070	15116	15057	15117	15027	14952	15118	15150	15165	15278	15155	15382	15015	15178	15018	15041	15226	15290	15255	15052	15127	15037	15099	15122	15318	15122	15143	15191	15170	14962	15255	15072	15176	15132	15239	15326	15162	15205	15264	15247	15055	15217	15130	15268	14978	15175	15196	15190	15153	15284	15117	15131	15073	15246	15073	15174	15221	15113	15043	15210	15163	15155	15028	15280	15203	15374	14951	15328	15125	15241	15266	15123	15428	15177	15143	15157	15163	15231	15217	15157	15123	15067	15123	15252	15121	15110	15205	15139	15010	15117	15122	15086	15191	15332	15112	15076	15265	15079	15311	15100	15297	15087	15061	15298	15116	14978	15053	15172	15192	15102	14928	15191	15076	15175	15165	15060	15262	15076	15124	15106	15157	15173	15059	15174	15116	15110	15200	14963	14905	15287	15303	15108	15078	15050	15078	15130	14955	15047	15111	15175	15058	15092	15028	14986	15048	15222	15019	14993	15343	15057	15211	15100	15091	15172	15054	15032	15031	15232	15205	15102	14935	15162	15196	15179	15125	14986	15250	15164	15005	15082	15303	15050	15219	15128	15077	14981	15163	15086	15024	15046	15115	15104	15114	15165	15136	15185	14991	15100	15081	15086	15316	15260	15100	15037	15217	15317	15060	15304	15141	15032	15257	15036	15011	15149	14954	15332	15151	15437	15048	15117	15154	15188	15494	15062	15131	14988	15088	14996	15219	15188	15247	15143	15081	15242	15074	15182	15047	15191	15148	15039	15203	15067	15237	14989	15181	15226	15246	15147	15163	14909	15015	15008	15255	15037	15074	15051	15234	14997	15298	15161	15157	15378	15102	15069	15334	15091	15269	15098	15026	15046	15027	15194	15174	15037	15203	15138	15296	15174	15115	15174	15089	15176	15006	15308	15298	15187	15054	15139	15151	15072	15211	15060	15122	14987	15215	15286	15013	15079	15279	15192	15147	15126	15071	15326	15227	15050	14986	15141	15135	15159	14946	15166	15309	15204	15221	15124	15032	15152	15128	15204	15222	15152	15158	15091	15093	15263	15166	15304	15204	15107	15173	15031	15105	14966	15193	15181	15078	15123	15059	15247	15205	15165	15183	15157	15204	14981	15022	15124	15385	15165	15025	15168	14972	15085	15217	15215	15304	15219	15003	15162	15065	15219	15143	15056	15089	15091	15190	15040	15224	15120	15122	15229	15116	15294	15125	15195	15187	15046	15185	15126	15057	15033	14919	15088	15184	14928	15163	15026	15177	15110	15047	15113	15182	15036	15238	15069	15113	14984	15061	15187	15086	15168	15139	15206	15123	15254	15131	15039	15023	15259	15084	15054	15294	15208	15096	15166	15198	15240	15129	15146	15167	15163	15170	15058	15163	14903	15271	15051	15077	15161	15023	15194	15186	15066	15198	15053	15011	15005	15040	15154	15104	15208	15027	14991	15157	15117	15219	15020	15115	15185	15302	15064	15036	14980	15050	15110	15141	15057	15115	15185	15392	14988	15243	15006	15108	15016	15046	15213	15116	15221	15012	15148	15257	15140	15193	15009	15167	15175	15092	15232	15106	15115	15194	14974	15097	15238	15206	15143	15067	15126	15124	15161	15006	15240	15223	14958	15005	15291	15072	15126	15124	15248	15082	15006	15290	15077	15201	15118	15102	15174	15039	15066	15034	14988	15154	15125	15178	14998	15100	15061	15093	15146	15158	15148	15148	15309	15130	15121	15147	15139	15127	15248	15199	15018	15177	15122	15234	15174	15077	15238	15125	14971	15078	15064	15172	15224	15206	15098	14887	15261	15096	15175	15240	15167	15082	15238	15110	15229	15136	15136	15225	15097	15179	15160	15046	14987	15071	15031	15089	15028	15277	14978	15114	15222	15215	15099	15041	15150	15094	15121	14987	15173	15212	15212	15119	15100	15222	15096	15089	14935	15208	15234	15063	15020	15132	15153	15170	15107	15162	15107	14998	15153	15202	15214	15369	15161	15346	15119	14842	15078	15025	15098	15137	15215	15000	15134	15100	15143	15107	15045	15106	15236	15126	15115	14938	15277	15190	15080	15213	15345	15164	15128	15193	15274	14882	15004	15132	15182	15158	15165	15078	15250	15152	15047	15098	15235	15175	15245	15211	15044	15186	15109	15067	15049	15036	14986	15194	15209	15181	15200	15051	15055	14958	15056	15141	15266	14887	15118	14999	15214	15157	15106	15310	15075	15014	15111	15189	15299	15193	15119	15231	15059	15176	14944	15107	15160	15253	15005	15250	15035	15085	15021	15175	15180	15321	15262	15240	15155	15150	15077	15158	15008	15170	15294	15179	15376	14993	15228	15174	15224	15188	15118	15060	15130	15133	15202	15208	15061	15158	15273	15047	15116	15211	15225	15250	15027	15160	14965	15066	15162	15226	15106	14971	15098	14948	15164	14983	15107	15249	15204	15241	15132	15240	15173	15090	15151	15073	15320	15187	15118	15098	15124	14999	15109	15061	15068	15191	15250	15024	15065	15167	15237	15221	15104	15127	15154	15208	15151	15304	15059	15116	15099	15050	15225	15104	15213	15099	15103	15184	14946	15207	15133	14911	15137	15114	15102	15045	15009	15088	15203	15276	15249	15117	15285	15013	14904	15293	15047	15148	15076	15117	15253	15132	15189	15269	15133	15059	15323	15176	15054	15200	15096	15111	15159	15138	14981	15019	15150	15228	15201	15100	15147	15030	15086
31353	27662	32399	25180	19476	17776	17215	16507	16219	15989	15567	15746	15663	15768	15532	15541	15548	15635	15584	15659	15708	15658	15486	15488	15428	15453	15559	15745	15532	15420	15483	15559	15575	15455	15359	15399	15426	15500	15531	15513	15303	15452	15605	15704	15447	15327	15528	15451	15478	15542	15439	15477	15590	15634	15536	15401	15308	15584	15364	15468	15371	15747	15418	15538	15486	15392	15608	15448	15409	15480	15425	15278	15427	15408	15387	15399	15508	15557	15490	15362	15538	15569	15453	15489	15452	15339	15495	15490	15646	15404	15381	15582	15556	15411	15721	15339	15401	15426	15683	15463	15493	15430	15447	15458	15335	15439	15436	15493	15469	15503	15511	15468	15395	15636	15457	15351	15440	15430	15355	15359	15425	15455	15463	15555	15434	15460	15383	15239	15634	15549	15565	15527	15353	15491	15213	15486	15523	15408	15666	15435	15558	15508	15350	15456	15425	15552	15469	15389	15438	15568	15452	15537	15517	15273	15333	15234	15467	15277	15456	15450	15281	15511	15674	15449	15410	15329	15436	15310	15437	15365	15624	15391	15332	15389	15291	15498	15543	15499	15477	15294	15689	15360	15364	15557	15275	15561	15374	15524	15338	15362	15493	15446	15374	15514	15387	15426	15463	15574	15470	15416	15354	15349	15371	15438	15235	15494	15348	15402	15267	15388	15346	15591	15453	15304	15316	15500	15457	15499	15563	15206	15219	15407	15349	15282	15341	15139	15394	15486	15637	15472	15377	15235	15623	15106	15336	15543	15301	15445	15468	15405	15326	15634	15595	15439	15399	15574	15730	15372	15484	15513	15440	15527	15268	15317	15281	15319	15472	15402	15442	15392	15458	15184	15397	15378	15540	15446	15244	15528	15392	15325	15456	15590	15477	15277	15467	15451	15541	15721	15368	15445	15306	15546	15478	15394	15542	15491	15410	15482	15427	15453	15551	15360	15451	15291	15330	15402	15592	15389	15483	15610	15447	15532	15543	15606	15378	15576	15508	15514	15428	15365	15432	15442	15546	15372	15554	15318	15514	15384	15530	15477	15597	15597	15448	15482	15442	15293	15358	15400	15359	15327	15348	15474	15466	15529	15333	15530	15490	15409	15639	15307	15393	15414	15227	15621	15433	15727	15599	15377	15407	15323	15506	15473	15371	15389	15473	15342	15433	15306	15440	15635	15501	15387	15557	15600	15430	15413	15482	15532	15436	15535	15543	15225	15443	15369	15234	15421	15565	15392	15340	15568	15315	15494	15576	15341	15274	15715	15299	15409	15247	15482	15387	15428	15470	15318	15453	15453	15417	15422	15260	15495	15327	15320	15496	15539	15170	15335	15369	15373	15591	15516	15502	15346	15576	15451	15466	15585	15522	15365	15547	15578	15611	15393	15353	15543	15525	15485	15523	15247	15422	15362	15546	15518	15431	15516	15552	15494	15513	15528	15518	15479	15575	15519	15479	15472	15565	15531	15346	15285	15397	15429	15565	15473	15397	15423	15377	15544	15604	15507	15629	15342	15328	15375	15305	15355	15433	15475	15566	15327	15305	15506	15602	15505	15620	15575	15469	15512	15399	15368	15339	15557	15350	15506	15483	15432	15501	15406	15480	15320	15510	15405	15320	15651	15443	15387	15347	15466	15327	15580	15559	15453	15477	15455	15690	15507	15420	15496	15487	15390	15414	15461	15275	15354	15672	15526	15527	15524	15389	15453	15573	15517	15356	15231	15694	15601	15674	15395	15236	15604	15245	15346	15431	15401	15468	15475	15326	15370	15361	15629	15417	15281	15311	15359	15596	15413	15460	15541	15449	15416	15543	15605	15410	15292	15587	15513	15379	15609	15548	15345	15386	15343	15532	15566	15537	15213	15382	15531	15588	15574	15444	15324	15371	15487	15644	15252	15390	15395	15504	15524	15519	15401	15407	15538	15482	15365	15486	15471	15518	15508	15407	15486	15323	15222	15279	15299	15393	15253	15504	15183	15119	15434	15502	15440	15541	15374	15419	15469	15331	15388	15499	15410	15650	15555	15313	15425	15440	15406	15446	15645	15494	15656	15518	15511	15462	15470	15570	15369	15464	15583	15400	15577	15476	15522	15510	15269	15409	15373	15368	15287	15385	15458	15394	15323	15248	15436	15392	15350	15519	15489	15620	15460	15462	15482	15527	15592	15583	15407	15677	15308	15502	15398	15488	15229	15620	15621	15638	15494	15537	15468	15473	15556	15422	15554	15323	15581	15603	15398	15343	15252	15311	15425	15431	15537	15460	15546	15412	15434	15457	15442	15710	15273	15524	15458	15469	15697	15607	15253	15423	15504	15347	15329	15572	15464	15396	15600	15467	15562	15788	15435	15513	15418	15593	15600	15412	15356	15432	15547	15478	15400	15426	15258	15147	15278	15524	15346	15417	15409	15313	15401	15625	15168	15468	15550	15307	15553	15398	15366	15461	15551	15427	15354	15477	15654	15579	15555	15610	15454	15479	15410	15455	15417	15441	15504	15727	15666	15573	15488	15576	15506	15496	15454	15633	15595	15565	15487	15441	15681	15433	15632	15462	15337	15333	15342	15273	15378	15367	15486	15358	15374	15561	15382	15287	15343	15457	15448	15417	15525	15571	15372	15613	15404	15490	15365	15449	15502	15443	15464	15372	15527	15535	15475	15242	15442	15352	15571	15587	15525	15494	15538	15361	15385	15431	15604	15350	15632	15315	15479	15668	15657	15544	15465	15369	15363	15657	15401	15579	15378	15551	15303	15633	15768	15683	15648	15415	15423	15335	15369	15673	15615	15468	15585	15408	15508	15650	15328	15421	15385	15739	15619	15266	15452	15424	15362	15384	15313	15573	15375	15506	15403	15421	15609	15402	15411	15642	15371	15540	15304	15239	15417	15384	15536	15401	15588	15373	15490	15476	15366	15233	15482	15301	15494	15461	15504	15516	15456	15361	15636	15402	15562	15502	15540	15369	15418	15281	15519	15431	15422	15497	15470	15436	15312	15539	15726	15658	15383	15389	15391	15306	15365	15512	15608	15260	15657	15489	15419	15414	15306	15351	15633	15333	15446	15270	15509	15338	15389	15403	15300	15339	15663	15632	15444	15530	15400	15657	15529	15209	15265	15453	15324	15478	15483	15458	15572	15384	15703	15547	15395	15466	15506	15442	15398	15405	15440	15283	15420	15589	15376	15402	15402	15582	15465	15340	15506	15523	15473	15419	15378	15584	15377	15490	15507	15415	15393	15579	15531	15332	15541	15588	15445	15523	15464	15245	15346	15403	15504	15543	15425	15390	15319	15432	15515	15474	15589	15449	15347	15508	15365	15422	15465	15639	15464	15380	15467	15424	15355	15498	15286	15513	15514	15378	15324	15594	15636	15270	15487	15379	15418	15376	15528	15401	15391	15303	15461	15693	15595	15622	15294	15358	15346	15383	15271	15529	15434	15343	15394	15355	15452	15331	15557	15558	15349	15660	15255	15400	15532	15440	15468	15297	15333	15398	15445	15328	15272	15575	15492	15595	15502	15555	15417	15313	15590	15368	15420	15351	15556	15433	15317	15429	15285	15162	15596	15494	15507	15372	15583	15345	15432	15529	15573	15274	15334	15524	15362	15310	15459	15376	15340	15751	15261	15477	15295	15312	15343	15189	15515	15488	15455	15423	15527	15447	15215	15526	15433	15546	15310	15363	15590	15453	15544	15281	15553	15441	15610	15549	15454	15410	15367	15388	15496	15380	15595	15479	15549	15458	15293	15579	15522	15419	15436	15456	15682	15404	15311	15302	15427	15496	15379	15265	15364	15357	15320	15399	15496	15378	15487	15441	15413	15457	15553	15436	15496	15293	15430	15492	15432	15472	15361	15374	15482	15430	15385	15579	15569	15591	15514	15383	15336	15474	15351	15517	15423	15625	15389	15518	15642	15527	15670	15692	15521	15419	15492	15470	15457	15437	15573	15229	15359	15468	15616	15439	15587	15419	15647	15537	15489	15471	15272	15515	15438	15379	15642	15721	15570	15376	15535	15365	15438	15548	15577	15571	15361	15620	15512	15414	15335	15490	15521	15560	15499	15333	15320	15357	15390	15307	15410	15474	15367	15439	15628	15491	15316	15668	15435	15391	15365	15543	15434	15466	15558	15451	15578	15494	15490	15499	15411	15349	15570	15486	15511	15586	15477	15396	15464	15450	15427	15250	15580	15459	15524	15417	15319	15386	15552	15364	15758	15539	15421	15342	15600	15481	15550	15545	15451	15441	15340	15353	15409	15549	15415	15435	15525	15416	15307	15319	15436	15384	15393	15446	15392	15577	15177	15348	15206	15483	15315	15628	15343	15466	15424	15588	15391	15565	15430	15634	15294	15441	15520	15588	15534	15620	15448	15468	15448	15437	15596	15505	15308	15499	15465	15330	15461	15313	15477	15478	15179	15356	15458	15281	15564	15370	15314	15434	15361	15525	15365	15475	15343	15630	15735	15438	15566	15564	15617	15402	15332	15516	15367	15458	15564	15489	15351	15414	15527	15391	15331	15327	15420	15575	15304	15408	15464	15376	15495	15500	15498	15455	15433	15312	15452	15311	15202	15421	15499	15477	15415	15382	15366	15538	15499	15531	15430	15499	15391	15330	15469	15356	15208	15258	15425	15420	15481	15420	15424	15409	15365	15611	15376	15483	15390	15505	15520	15229	15361	15691	15479	15328	15332	15619	15268	15412	15465	15587	15457	15525	15417	15371	15481	15581	15387	15440	15385	15376	15238	15303	15291	15459	15304	15354	15236	15447	15538	15433	15259	15329	15311	15476	15456	15516	15462	15431	15474	15433	15446	15692	15644	15331	15420	15533	15445	15394	15382	15414	15354	15501	15417	15315	15374	15351	15331	15445	15291	15318	15316	15483	15366	15506	15282	15455	15289	15682	15469	15305	15660	15473	15231	15325	15481	15605	15536	15159	15475	15468	15570	15344	15689	15569	15338	15502	15522	15345	15352	15464	15596	15580	15352	15322	15492	15409	15356	15537	15436	15308	15335	15710	15434	15580	15404	15551	15493	15386	15205	15425	15257	15421	15462	15421	15319	15376	15382	15370	15453	15532	15458	15365	15457	15400	15526	15242	15180	15390	15445	15475	15420	15327	15361	15413	15461
24669	37401	37620	25250	19110	16851	16350	15034	14474	13934	13879	13765	13723	13619	13546	13641	13707	13651	13853	13659	13764	13780	13533	13542	13456	13686	13665	13598	13593	13547	13582	13526	13509	13658	13445	13546	13511	13444	13641	13440	13564	13663	13398	13512	13351	13626	13637	13622	13480	13379	13469	13483	13513	13584	13496	13646	13362	13600	13489	13419	13416	13666	13570	13499	13475	13552	13475	13602	13465	13661	13464	13509	13487	13507	13427	13456	13404	13594	13648	13463	13572	13506	13651	13557	13679	13433	13582	13518	13401	13718	13474	13551	13616	13352	13475	13508	13605	13495	13545	13577	13607	13384	13394	13417	13512	13416	13670	13326	13597	13609	13637	13394	13613	13617	13490	13460	13496	13384	13497	13443	13619	13552	13583	13527	13505	13466	13425	13430	13349	13545	13532	13405	13481	13391	13520	13573	13447	13510	13604	13619	13335	13513	13646	13499	13476	13541	13456	13568	13343	13629	13511	13542	13446	13547	13598	13374	13471	13462	13488	13338	13467	13595	13562	13432	13610	13586	13472	13518	13393	13573	13570	13378	13510	13334	13469	13573	13563	13538	13403	13567	13558	13373	13421	13336	13531	13588	13478	13354	13492	13437	13326	13535	13522	13526	13709	13524	13598	13519	13500	13553	13558	13354	13374	13480	13646	13560	13375	13546	13555	13532	13570	13415	13384	13524	13565	13619	13382	13501	13482	13586	13555	13462	13404	13479	13388	13535	13477	13668	13526	13397	13460	13376	13498	13645	13528	13490	13618	13417	13551	13557	13569	13540	13373	13620	13472	13564	13574	13402	13570	13358	13436	13518	13450	13552	13340	13463	13464	13489	13563	13519	13452	13606	13601	13450	13654	13443	13378	13711	13518	13610	13554	13621	13375	13393	13470	13447	13506	13501	13419	13612	13677	13550	13489	13497	13251	13429	13395	13439	13455	13508	13294	13274	13574	13515	13558	13582	13442	13546	13414	13455	13504	13523	13614	13377	13620	13592	13535	13409	13485	13389	13344	13563	13473	13733	13539	13526	13529	13465	13480	13646	13350	13584	13505	13573	13590	13415	13488	13550	13545	13603	13722	13618	13533	13513	13406	13425	13607	13487	13489	13552	13230	13481	13359	13528	13598	13434	13528	13581	13473	13444	13477	13446	13621	13426	13570	13448	13499	13599	13532	13590	13383	13671	13434	13569	13621	13439	13474	13426	13670	13329	13521	13584	13409	13479	13632	13441	13378	13634	13513	13527	13497	13514	13578	13429	13440	13340	13385	13426	13465	13585	13550	13415	13587	13462	13522	13560	13548	13502	13592	13461	13281	13411	13537	13627	13489	13454	13503	13531	13374	13498	13493	13508	13476	13433	13385	13576	13442	13525	13528	13392	13441	13569	13437	13362	13596	13457	13457	13404	13411	13562	13545	13442	13375	13517	13501	13496	13498	13492	13582	13611	13532	13457	13495	13523	13466	13311	13618	13583	13434	13533	13460	13373	13647	13482	13514	13587	13661	13447	13571	13543	13496	13430	13578	13519	13438	13443	13482	13495	13659	13507	13563	13392	13363	13627	13559	13445	13604	13441	13466	13591	13531	13527	13428	13672	13462	13356	13443	13426	13619	13604	13496	13417	13458	13544	13547	13447	13578	13426	13575	13501	13398	13660	13648	13416	13274	13512	13609	13557	13489	13476	13537	13620	13243	13504	13477	13476	13502	13528	13584	13369	13511	13639	13570	13402	13457	13459	13254	13426	13500	13560	13417	13221	13645	13403	13481	13362	13432	13491	13428	13673	13624	13483	13559	13422	13674	13433	13233	13798	13485	13474	13632	13548	13484	13524	13555	13456	13556	13427	13598	13526	13260	13254	13315	13538	13487	13497	13490	13460	13540	13480	13545	13463	13412	13537	13463	13316	13515	13482	13607	13498	13504	13615	13630	13490	13534	13417	13390	13488	13303	13437	13496	13565	13543	13386	13237	13751	13611	13587	13357	13606	13593	13429	13515	13507	13423	13464	13415	13569	13619	13602	13573	13567	13381	13302	13565	13532	13303	13448	13653	13542	13397	13426	13442	13545	13661	13397	13438	13351	13391	13561	13625	13481	13512	13550	13511	13437	13520	13491	13522	13470	13407	13487	13616	13562	13474	13355	13521	13399	13372	13566	13533	13510	13543	13469	13509	13526	13518	13421	13480	13497	13566	13456	13482	13514	13566	13482	13580	13615	13542	13542	13410	13494	13590	13592	13465	13631	13567	13501	13467	13518	13451	13508	13412	13319	13694	13508	13475	13487	13733	13417	13654	13479	13537	13369	13302	13483	13449	13420	13563	13473	13473	13507	13436	13542	13345	13506	13580	13414	13372	13381	13503	13489	13557	13477	13458	13526	13615	13487	13425	13667	13597	13517	13291	13586	13506	13460	13614	13481	13456	13604	13513	13514	13440	13543	13419	13404	13551	13630	13483	13681	13508	13431	13673	13437	13569	13390	13557	13518	13578	13478	13505	13712	13509	13468	13509	13470	13397	13529	13493	13510	13398	13453	13456	13339	13405	13450	13564	13531	13521	13504	13445	13397	13453	13418	13670	13316	13620	13507	13369	13657	13416	13403	13555	13367	13513	13556	13342	13608	13535	13377	13436	13486	13505	13298	13533	13524	13464	13332	13481	13508	13403	13508	13518	13620	13544	13523	13603	13383	13514	13567	13557	13496	13336	13471	13595	13478	13382	13402	13527	13695	13404	13565	13525	13669	13417	13609	13498	13521	13472	13544	13397	13654	13576	13529	13429	13565	13683	13563	13575	13307	13628	13393	13484	13361	13513	13522	13506	13527	13560	13437	13535	13328	13538	13522	13555	13533	13551	13482	13523	13615	13480	13351	13533	13481	13618	13547	13590	13418	13426	13437	13437	13637	13395	13618	13536	13579	13614	13343	13516	13467	13580	13317	13620	13537	13400	13427	13590	13384	13510	13468	13483	13479	13624	13493	13461	13501	13538	13710	13280	13581	13452	13688	13407	13519	13557	13471	13573	13401	13380	13534	13326	13486	13514	13596	13536	13531	13644	13537	13438	13357	13654	13589	13495	13402	13665	13526	13572	13399	13336	13534	13516	13462	13453	13481	13481	13510	13398	13427	13573	13422	13519	13512	13634	13341	13567	13469	13488	13579	13415	13541	13443	13521	13406	13411	13484	13794	13680	13343	13454	13491	13432	13489	13418	13456	13498	13536	13500	13505	13376	13490	13432	13326	13486	13533	13457	13541	13460	13542	13449	13550	13491	13435	13368	13567	13526	13452	13418	13618	13611	13377	13529	13572	13539	13501	13390	13361	13580	13510	13444	13507	13456	13664	13421	13488	13492	13241	13471	13580	13611	13570	13531	13566	13505	13469	13592	13508	13433	13530	13446	13654	13525	13484	13520	13482	13464	13528	13566	13521	13413	13533	13548	13405	13497	13679	13409	13372	13632	13482	13576	13721	13545	13465	13551	13530	13590	13543	13416	13624	13517	13568	13441	13458	13577	13569	13580	13470	13498	13591	13637	13458	13584	13452	13624	13618	13533	13656	13379	13410	13521	13545	13549	13465	13740	13666	13456	13635	13530	13371	13440	13294	13566	13326	13407	13538	13435	13513	13472	13612	13482	13378	13402	13576	13576	13509	13541	13624	13482	13524	13589	13506	13629	13475	13681	13551	13524	13497	13513	13404	13547	13375	13535	13528	13614	13441	13455	13521	13521	13320	13593	13476	13521	13450	13543	13557	13370	13548	13421	13511	13532	13644	13746	13423	13447	13769	13449	13506	13391	13683	13576	13577	13389	13410	13490	13539	13558	13411	13512	13646	13544	13598	13486	13491	13485	13540	13539	13487	13532	13354	13355	13358	13570	13459	13672	13439	13642	13557	13496	13414	13583	13533	13559	13412	13250	13507	13337	13439	13490	13383	13564	13524	13385	13582	13422	13533	13540	13495	13528	13433	13474	13660	13329	13498	13540	13490	13661	13504	13440	13422	13557	13564	13526	13472	13474	13504	13544	13588	13525	13362	13455	13570	13380	13435	13589	13388	13513	13537	13556	13512	13618	13431	13587	13600	13587	13599	13502	13251	13547	13490	13591	13531	13449	13476	13485	13335	13549	13397	13677	13368	13582	13537	13507	13578	13559	13449	13437	13557	13581	13535	13525	13611	13530	13507	13477	13462	13395	13663	13442	13551	13551	13529	13423	13431	13558	13579	13586	13400	13447	13303	13511	13416	13649	13550	13620	13314	13525	13539	13600	13546	13496	13458	13545	13565	13317	13459	13354	13570	13439	13460	13585	13629	13480	13480	13545	13364	13588	13549	13435	13414	13472	13622	13552	13640	13304	13641	13467	13598	13445	13562	13519	13511	13550	13644	13416	13528	13575	13532	13329	13321	13419	13424	13435	13379	13522	13505	13549	13421	13330	13481	13674	13501	13534	13578	13593	13472	13474	13541	13513	13546	13482	13679	13413	13553	13650	13543	13485	13455	13432	13448	13667	13554	13407	13506	13387	13385	13466	13592	13410	13594	13544	13508	13393	13541	13437	13608	13270	13684	13631	13443	13567	13658	13483	13557	13374	13565	13417	13587	13356	13555	13487	13566	13716	13538	13519	13446	13528	13504	13509	13513	13406	13597	13609	13532	13470	13505	13536	13369	13523	13563	13626	13473	13543	13566	13436	13370	13481	13446	13461	13269	13389	13487	13477	13524	13408	13579	13416	13531	13522	13532	13573	13589	13609	13559	13553	13543	13511	13487	13549	13463	13449	13461	13477	13662	13558	13516	13554	13445	13402	13404	13478	13394	13571	13550	13385	13529	13552	13642	13667	13547	13429	13499	13275	13388	13698	13518	13737	13370	13518	13449	13598	13613	13513	13347	13605	13500	13385	13543	13502	13584	13460	13576	13573	13515	13414	13453	13408	13511	13487	13518	13475	13353	13514	13586	13547	13587	13525	13531	13587	13412	13511	13393	13560	13541	13628	13397	13546	13475	13451	13505	13591	13683	13608	13536	13491	13609	13453	13489	13351	13460	13501	13452	13507	13509	13602	13503	13549	13504	13616	13728	13509	13527	13397	13396	13538	13499	13530	13582	13415	13306	13522	13409	13496	13430	13389	13425	13552	13483
25830	21609	29013	28078	28279	26858	23911	20122	18630	18283	17489	17018	16538	16896	16572	16703	16525	16525	16747	16558	16401	16594	16770	16477	16390	16337	16605	16579	16377	16356	16548	16323	16324	16403	16151	16508	16299	16504	16417	16536	16281	16242	16256	16199	16330	16302	16304	16367	16238	16372	16375	16379	16432	16325	16449	16164	16355	16300	16259	16340	16188	16361	16346	16214	16322	16399	16065	16255	16274	16384	16145	16272	16215	16113	16223	16316	16251	16430	16397	16262	16160	16243	16291	16246	16333	16302	16225	16146	16394	16508	16443	16399	16096	16273	16230	16356	16515	16423	16477	16392	16230	16453	16242	16200	16196	16436	16288	16353	16338	16326	16290	16233	16288	16240	16197	16123	16122	16435	16165	16293	16288	16388	16487	16346	16255	16409	16266	16381	16253	16409	16326	16279	16262	16489	16127	16288	16173	16246	16223	16273	16231	16364	16370	16330	16472	16250	16294	16360	16221	16393	16353	16397	16144	16349	16235	16337	16318	16389	16165	16286	16330	16172	16294	16389	16298	16514	16195	16384	16160	16312	16295	16312	16161	16431	16352	16565	16368	16183	16316	16443	16373	16219	16273	16239	16313	16085	16234	16206	16245	16211	16262	16089	16408	16331	16158	16219	16303	16354	16323	16271	16355	16219	16286	16352	16246	16237	16180	16278	16271	16249	16400	15984	16459	16222	16106	16331	16274	16091	16220	16284	16342	16485	16370	16239	16228	16224	16275	16218	16384	16393	16319	16356	16315	16252	16193	16210	16267	16195	16196	16252	16189	16338	16098	16307	16432	16355	16357	16129	16368	16429	16330	16276	16323	16285	16329	16296	16314	16278	16248	16437	16305	16318	16142	16297	16345	16266	16266	16081	16035	16230	16411	16484	16196	16249	16220	16207	16300	16265	16068	16423	16281	16298	16092	16296	16255	16212	16236	16204	16435	16326	16259	16093	16369	16432	16417	16094	16150	16219	16182	16284	16379	16340	16260	16309	16061	16355	16221	16277	16177	16212	16325	16175	16282	16238	16557	16312	16140	16347	16153	16294	16247	16365	16265	16268	16316	16419	16464	16166	16219	16103	16161	16352	16416	16125	16091	16301	16217	16207	16557	16259	16491	16575	16388	16235	16387	16386	16058	16323	16332	16265	16272	16347	16186	16320	16407	16339	16211	16148	16293	16340	16308	16343	16279	16408	16198	16225	16347	16126	16155	16209	16182	16300	16419	16295	16143	16567	16112	16144	16120	16263	16252	16460	16193	16232	16438	16449	16450	16326	16513	16481	16371	16314	16399	16151	16285	15980	16300	16295	16387	16091	16223	16249	16217	16374	16236	16135	16415	16307	16099	16242	16068	16220	16281	16077	16296	16292	16118	16077	16185	16212	16214	16305	16315	16437	16331	16258	16313	16337	16244	16400	16281	16351	16375	16271	16364	16482	16402	16051	16330	16161	16341	16191	16207	16045	16386	16236	16072	16067	16278	16392	16265	16403	16133	16190	16462	16332	16275	16286	16397	16248	16255	16374	16234	16602	16298	15994	16317	16202	16159	16118	16343	16245	16444	16476	16238	16481	16223	16287	16335	16143	16305	16370	16379	16147	16472	16287	16106	16371	16191	16328	16304	16109	16170	16230	16224	16320	16064	16263	16253	16216	16115	16318	16395	16201	16313	16287	16312	16377	16200	16335	16285	16245	16317	16631	16283	16140	16368	16037	16309	16244	16438	16348	16489	16099	16312	16389	16368	16311	16224	16222	16311	16308	16300	16372	16263	16178	16284	16427	16193	16307	16256	16315	16279	16206	16428	16172	16344	16198	16414	16295	16180	16403	16283	16553	16313	16324	16242	16426	16227	16068	16256	16553	16403	16277	16296	16309	16180	16506	16348	16359	16477	16254	16331	16415	16095	16092	16220	16341	16419	16415	16163	16359	16308	16381	16324	16284	16403	16354	16230	16383	16195	16251	16393	16143	16428	16165	16232	16260	16367	16387	16283	16403	16307	16226	16391	16181	15995	16112	16446	16247	16114	16400	16297	16151	16220	16187	16297	16445	16435	16290	16246	16100	16327	16168	16181	16318	16555	16253	16441	16190	16458	16361	16309	16432	16217	16245	16177	16263	16433	16408	16208	16186	16508	16097	16332	16381	16319	16360	16421	16409	16327	16359	16299	16277	16340	16336	16326	16403	16165	16265	16372	16199	16223	16222	16228	16344	16427	16428	16410	16195	16568	16267	16420	16327	16465	16192	16316	16364	16278	16392	16408	16243	16263	16213	16307	16277	16231	16357	16150	16251	16249	16247	16361	16299	16471	16104	16214	16362	16130	16122	16304	16301	16409	16181	15995	16315	16385	16339	16302	16242	16116	16338	16193	16401	16350	16236	16142	16213	16391	16305	16258	16362	16289	16351	16206	16165	16138	16292	16335	16245	16177	16283	16127	16425	16148	16537	16269	16374	16275	16273	16200	16260	16288	16184	16090	16182	16285	16079	16278	16288	16345	16296	16290	16220	16365	16319	16353	16312	16298	16413	16396	16509	16515	15996	16266	16250	16213	16266	16150	16283	16418	16245	16353	16205	16339	16235	16290	16114	16244	16294	16251	16204	16404	16163	16214	16149	16189	16333	16252	16326	16382	16350	16462	16207	16337	16172	16057	16299	16106	16376	16253	16395	16296	16333	16293	16237	16224	16554	16030	16193	16194	16369	16323	16311	16264	16475	16246	16421	16365	16513	16225	16129	16391	16217	16418	16213	16215	16193	16250	16504	16321	16457	16313	16333	16449	16262	16271	16385	16443	16400	16289	16252	16332	16133	16305	16397	16211	16318	16253	16412	16312	16286	16312	16282	16214	16193	16502	16330	16307	16325	16187	16172	16263	16295	16273	16235	16456	16547	16230	16204	16414	16265	16323	16233	16375	16233	16327	16324	16130	16367	16431	16403	16342	16272	16359	16222	16215	16362	16098	16105	16083	16211	16185	16107	16221	16456	16409	16368	16131	16242	16134	16152	16165	16203	16189	16231	16572	16307	16257	16531	16370	16203	16188	16342	16317	16250	16165	16266	16300	16234	16165	16313	16399	16188	16314	16262	16322	16550	16121	16317	16247	16322	16129	16326	16338	16289	16219	16173	16303	16509	16207	16132	16363	16277	16322	16350	16117	16283	16156	16255	16285	16161	16278	16384	16258	16363	16035	16192	16270	16147	16248	16352	16134	16403	16412	16324	16380	16260	16121	16338	16243	16133	16310	16366	16364	16619	16519	16159	16260	16212	16366	16252	16382	16468	16303	16329	16205	16463	16301	16127	16162	16063	16213	16295	16348	16436	16307	16442	16429	16420	16077	16274	16287	16335	16257	16209	16222	16514	16216	16489	16221	16320	16351	16304	16490	16243	16428	16236	16186	16407	16139	16491	16441	16362	16225	16392	16412	16131	16005	16255	16378	16481	16331	16204	16174	16164	16315	16384	16191	16370	16101	16199	16401	16210	16247	16086	16352	16244	16223	16299	16325	16254	16178	16319	16116	16274	16292	16255	16245	16225	16342	16196	16334	16303	16354	16166	16079	16191	16421	16276	16389	16414	16342	16199	16246	16382	16401	16388	16350	16326	16190	16070	16244	16286	16373	16291	16340	16321	16219	16241	16025	16372	16234	16240	16366	16096	16287	16437	16148	16394	16197	16180	16352	16415	16342	16207	16308	16187	16102	16248	16284	16446	16477	16451	16338	16426	16288	16315	16398	16321	16161	16277	16249	16499	16463	16126	16335	16562	16370	16243	16367	16161	16550	16353	16181	16375	16371	16326	16413	16223	16182	16391	16193	16308	16360	16388	16356	16259	16121	16401	16211	16315	16389	16328	16310	16226	16225	16390	16218	16382	16389	16306	16262	16414	15907	16281	16366	16447	16245	16352	16300	16347	16294	16456	16409	16380	16215	16259	16089	16279	16224	16256	16507	16387	16211	16363	16250	16414	16415	16292	16276	16373	16122	16214	16242	16235	16217	16156	16217	16262	16120	16290	16375	16354	16254	16156	16222	16254	16383	16345	16160	16336	16347	16322	16249	16189	16340	16307	16440	16400	16303	16228	16331	16377	16400	16233	16403	16244	16310	16229	16303	16302	16467	16296	16352	16100	16327	16328	16161	16395	16192	16160	16240	16232	16516	16375	16262	16122	16229	16419	16235	16267	16314	16237	16273	16307	16106	16251	16398	16330	16305	16239	16338	16280	16375	16338	16159	16153	16300	16236	16322	16237	16128	16264	16588	16357	16313	16139	16211	16410	16384	16159	16136	16247	16104	16146	16280	16500	16070	16118	16420	16462	16540	16229	16347	16206	16458	16357	16218	16357	16210	16219	16228	16169	16370	16279	16443	16409	16246	16298	16248	16328	16242	16173	16198	16309	16347	16276	16248	16122	16051	16368	16331	16346	16527	16585	16159	16305	16347	16302	16493	16298	16273	16341	16165	16091	16350	16189	16190	16311	16065	16283	16445	16450	16193	16290	16165	16328	16192	16256	16339	16464	16264	16259	16481	16039	16288	16406	16328	16149	16286	16574	16256	16470	16132	16359	16373	16349	16381	16282	16203	16212	16153	16432	16151	16332	16430	16514	16194	16356	16505	16224	16222	16144	16515	16347	16299	16226	16179	16323	16319	16218	16091	16467	16312	16383	16304	16380	16278	16178	16362	16589	16223	16290	16355	16339	16467	16231	16520	16181	16256	16282	16264	16351	16034	16287	16529	16356	16356	16359	16284	16057	16162	16369	16461	16229	16160	16239	16310	16344	16182	16279	16202	16327	16277	16174	16221	16199	16291	16354	16429	16281	16401	16447	16335	16184	16384	16296	16279	16324	16304	16408	16227	16430	16238	16156	16422	16417	16394	16484	16379	16291	16152	16192	16181	16240	16205	16335	16480	16304	16027	16329	16282	16274	16205	16356	16362	16301	16379	16267	16503	16426	16251	16200	16236	16122	16312	16421	16296	16289	16230	16174	16275	16268	16343	16146	16223	16323	16180	16254	16413	16185	16400	16328	16280	16313	16112	16089	16176	16394	16175	16399	16475	16145	16143	16280	16337	16246	16284	16299	16421	16271	16237	16365	16135	16279	16243	16187	16222	16506	16342	16492	16211	16184	16446	16336
21440	39979	44217	41739	35331	26904	22355	19429	17289	16505	15361	15013	14843	14633	14469	14492	14418	14356	14414	14288	14238	14417	14429	14243	14151	14091	14185	14287	14233	14242	14223	14142	14159	14039	14127	14073	14241	14186	14114	14068	13947	14108	14070	13879	14163	14116	14093	14351	14123	14159	14086	14000	14018	13901	14090	14053	13991	14137	14076	13979	13954	14094	14101	14067	14105	14072	14122	14021	14172	13985	14059	14012	14182	14062	14070	13906	14061	14189	14141	14119	14152	14042	14054	14094	14071	14107	14133	14092	14183	13997	14127	14107	14152	14118	14065	14022	13923	14205	14029	14072	13985	14036	14120	14079	14082	14073	14014	14248	14075	13995	14014	13966	14068	14055	14137	14060	13886	14024	14104	14159	14155	14214	14008	14113	14082	14134	13919	14172	14061	14076	13915	14032	14153	14032	14049	14161	13998	13959	14009	14007	14039	13964	14199	14033	14020	14098	14177	14163	14102	13976	14181	14089	14031	14039	13909	13946	14101	14095	13943	13977	14032	14305	14145	13956	14044	14223	14027	14308	14181	14210	14059	14019	14009	14407	13797	13906	14147	14015	14098	14067	14105	13968	14027	14159	14035	14059	14105	14028	14064	14000	13970	13998	13940	14018	14010	13970	14083	14233	14086	14013	13982	13856	14081	13995	14191	14046	14117	14013	14296	14116	14321	14223	13860	14160	14127	14107	14184	13971	13870	14189	14145	14115	14032	13964	14015	14017	14113	13965	13989	14182	13947	14162	14232	14159	14021	14051	13888	14208	14152	14179	14187	14053	14058	13941	13907	13893	14143	13909	13977	14026	13996	14169	14186	14083	14183	14072	14022	14157	13979	13943	14017	13840	14142	14168	13877	14089	14084	14107	14087	14128	14095	14072	14072	14004	14064	14050	14019	14003	14148	14142	14087	14071	14057	14096	13931	14254	14020	13925	14083	13998	14088	14138	13945	14108	13963	14100	14019	14083	14123	14062	14070	14053	14054	14064	14201	14022	14140	14052	14132	14099	14148	13919	13980	14124	14117	14135	13933	14162	14042	13978	14145	13910	14082	14124	14014	14032	14147	14052	14031	14131	14043	14013	13954	13905	14096	14201	13969	14098	14090	14193	14134	14047	14364	14074	14166	14111	14053	13965	14186	13991	13975	13990	14062	13862	14060	14033	14124	14012	13910	14154	14277	13989	14067	14049	14106	13974	13996	14043	14024	14067	14144	14063	14016	14012	14105	14025	14018	14216	14017	14068	14182	13966	14034	13974	14255	14108	14181	14217	14130	13924	14274	14021	14230	13974	13970	14168	14079	14049	14178	14143	14057	14010	13971	14267	13947	14239	13861	14006	14042	13924	14218	14069	14223	14116	14012	14032	14147	14086	14003	14126	14153	14026	14077	14040	14133	14082	14002	14006	14121	14060	14145	14073	13806	14227	14012	13883	14226	14041	14103	14168	14028	14015	13941	14047	14190	14159	13952	14047	14028	14114	14176	14017	14104	13958	14191	14188	13940	13959	14199	14126	14158	14165	14033	13950	14178	14146	14105	13982	14015	14098	14050	14156	14093	14054	14021	14093	14002	14003	14177	14173	14051	14005	14114	14205	14073	14032	14136	13856	14041	13962	14123	14082	14091	13891	13990	13987	14047	14292	14081	14074	14263	14261	14223	14080	14198	14128	14056	14067	14035	14017	14049	14089	14113	13947	13907	13965	13909	13984	14080	14106	13904	14013	14203	14039	14121	14101	13952	14052	14024	14013	14178	14071	14208	14032	14018	14076	14013	13982	14050	14121	14103	14077	14205	14134	14103	13998	14112	14019	14095	14136	14252	13998	13947	14114	14080	14158	14075	14000	14028	14124	14271	14210	14172	14065	13945	14046	13962	14078	14179	14060	14187	13988	14173	13976	13863	14140	14176	13971	14080	14049	14125	14062	14289	14063	14090	13901	14086	14019	13881	14129	14169	13926	13992	14076	14004	14062	14135	14072	14048	13961	14157	13943	13969	13991	14213	14078	13992	14007	14051	14074	14018	14056	13924	14025	14145	14091	13860	14114	13954	14089	14166	13984	14112	13927	14148	14007	14021	14110	14144	14150	14006	14073	14132	14198	14263	13901	14166	14106	13942	14005	14083	14060	14018	13966	14061	14100	13945	14260	13976	14098	14163	14119	14024	14087	14223	14073	14000	14144	14117	14015	14096	14192	14037	14087	13876	13904	14214	14131	14051	14151	14120	14091	14052	14138	13925	13842	14039	14207	14110	14146	14021	14099	14073	14118	14118	14201	14146	14025	13804	14137	13985	13978	14112	14212	14118	14084	14131	14162	14097	14010	14066	13942	14030	14116	14126	14004	14109	14048	14139	14088	14095	14135	14075	14138	14093	14121	14200	14124	14053	13923	14030	13846	14065	14056	14154	14029	14009	14048	14074	14025	14201	13969	14138	14035	14150	14034	14198	14126	14176	13904	14060	14075	13915	14028	13963	13998	14141	13994	14089	14017	14078	13991	14107	14167	14090	14210	14055	13929	14148	14091	13972	14239	14022	14084	14156	14175	14108	14114	14035	14077	14144	13973	14187	14296	14130	14088	14056	14086	14044	14077	14046	14020	14072	13990	14130	14049	14137	14207	14029	13962	14229	13951	14023	13950	14035	13996	14035	14001	14047	14079	14157	14114	14089	14105	14147	14091	14021	14153	14098	13999	14183	14186	14065	14157	14025	13980	14086	14081	14142	14067	14360	13885	14042	13955	13905	14193	13903	14018	14097	14005	14140	14058	14020	13854	14127	14025	14109	13984	14001	14080	14003	14226	13931	13896	14128	14031	13922	14012	14124	14105	14145	13971	14076	13951	14189	14018	14102	14079	14029	14059	14096	13969	14001	13964	14101	14011	14088	14152	14115	14026	14142	14092	14031	13916	14064	14085	14143	14053	14289	14151	13954	14023	14181	14095	14109	14136	14073	14033	14330	14071	13998	14070	13944	14118	14081	14039	13978	14093	14025	13923	14161	14053	14034	14083	14153	13954	14071	14232	14006	14117	14085	14235	14078	14227	14075	14031	14204	14086	14040	14006	14022	14229	13987	14098	14052	13965	14032	14041	14114	13896	14054	13871	14028	14052	14018	14145	13957	14112	13899	14031	14063	14071	14087	13957	14158	14220	14064	14066	14118	14067	14098	14160	14174	13940	14108	14080	14165	14041	14149	14108	14001	14008	14061	14060	14043	14088	14133	13995	14208	14071	14072	14204	13980	14023	14094	14242	13967	13980	13955	14191	14033	13896	14088	14095	13901	14068	13922	14041	14104	13968	14187	13966	14050	14098	13930	14114	14136	14076	14136	13959	14193	13935	14038	13957	13968	14223	14333	14162	13942	14080	14031	14250	13964	14097	14145	14056	13874	13997	14046	14161	14137	14068	13999	14057	14083	14024	14137	14032	14046	13962	13923	14083	14138	13985	14069	14005	14011	13875	14177	14181	14042	14235	14140	13900	14067	13994	14103	14046	14090	13898	14012	13980	14054	14087	14093	14095	14067	14032	14182	13942	14187	13842	14059	14196	14135	14000	14346	14202	14063	14018	14055	14122	14087	14160	13922	13844	14147	14186	14124	14139	13990	14081	14143	13951	14096	13972	14159	13920	13970	14163	13858	14083	14045	14059	14041	14232	13923	13988	14129	14226	14000	14123	14030	13909	14048	14009	14018	14211	13930	13994	14006	14065	14192	14005	14035	14166	14050	14054	13960	14265	14187	14109	14065	13980	14032	14399	14142	14013	13982	14141	14195	14032	14069	13947	14122	14025	13953	13992	14087	14046	14284	14217	14104	14080	14153	14047	14071	14098	14010	13992	13998	14125	13902	14203	14155	14049	14099	13988	14168	13976	14109	13953	14023	13997	14166	13934	14122	13994	14020	14042	13922	14133	14062	14159	13988	14099	13892	14072	13979	14140	14137	14138	14141	13936	14026	13857	14144	14113	14152	14191	14156	14171	14065	14146	14209	14260	14052	14172	14092	14071	13943	13959	13890	14201	14083	14046	14093	13976	14147	14110	14200	14002	14038	14140	13911	14066	14042	13999	14165	14080	14079	14247	14092	13963	14080	14171	14070	14148	14128	14088	14112	14009	14239	14082	13998	13967	13972	14317	13978	14193	13996	14065	14102	14050	14023	13971	13928	14104	14146	13938	14170	14215	14090	14009	14033	14103	14011	13950	14090	14145	14102	14019	14223	13960	14021	14113	14076	13923	14035	14133	14083	14091	13937	14000	14266	13941	14046	13966	13944	14069	14025	14111	13956	14058	14086	14068	14067	13975	14099	13944	14068	14203	13976	14050	14061	14051	14061	14013	14269	14086	14050	14138	14127	13954	14070	14061	14098	13984	14121	14207	14077	13991	13984	14138	14169	14092	14039	13950	13948	14159	14244	14114	14136	14054	14115	14163	13908	14172	14026	14122	14177	14185	14122	14123	14088	13949	14029	13897	14154	14133	14085	14043	14076	14046	13952	14111	14118	14023	14014	14063	14122	13954	14009	14016	14032	13995	14062	14158	13895	14089	14125	13879	13963	14041	14079	13995	13995	14100	14145	13900	14192	14007	14167	14047	14133	14100	14038	14079	14063	13928	14080	14127	14064	14186	14101	13999	14093	13953	14093	14102	14095	13982	14009	14088	13932	14210	14051	14155	14025	14122	14079	14117	14143	13950	13982	14268	14173	14105	13912	14133	13998	14034	14032	14040	13963	14158	14071	13934	13845	14154	13977	13997	14052	14109	13996	14039	14056	14142	14128	14041	14156	14129	14046	14095	14039	14173	14138	13948	14023	13866	14038	14017	13885	13983	13953	14004	14022	14068	14036	14117	14046	14051	14068	14081	14264	13935	13999	14067	14232	13828	14106	14183	14076	14181	14028	14099	13846	13932	14062	14161	13874	14060	13884	13978	14257	14048	14115	14053	13971	14177	14070	14066	14061	14111	14048	13980	14030	13967	14130	13960	14079	13975	14003	14099	14160	14009	13911	14227	13886	14145	13939	13934	14157	13913	14225	13992	14044	13953	14277	14122	14094	14212	14066	14051	14015	14108	14064	13857	14172	14095	13994	14017	14228	13967	14075	14256	14049	14036	14163	14185	13975	14192	14165	14014	14067	14007
24363	21588	29223	24852	24926	30782	33594	28593	24238	21667	20317	18910	18500	18792	18044	18128	17941	17982	18123	17779	18080	17979	17822	17737	17804	17633	17748	17718	17706	17706	17533	17725	17911	17812	17893	17785	17717	17644	17633	17653	17758	17547	17549	17576	17911	17630	17545	17604	17764	17461	17624	17417	17575	17545	17414	17615	17553	17553	17718	17520	17663	17555	17626	17543	17726	17692	17619	17421	17580	17667	17600	17661	17655	17794	17526	17421	17681	17819	17718	17684	17809	17833	17633	17796	17551	17654	17662	17791	17777	17451	17405	17801	17636	17774	17597	17353	17544	17557	17595	17703	17625	17606	17654	17589	17592	17554	17690	17600	17491	17539	17570	17582	17411	17667	17741	17568	17842	17523	17617	17506	17669	17644	17564	17363	17627	17692	17755	17603	17765	17685	17540	17635	17514	17526	17778	17665	17432	17782	17638	17484	17607	17621	17704	17543	17533	17703	17534	17526	17684	17480	17718	17769	17557	17689	17594	17614	17379	17640	17543	17598	17596	17683	17670	17563	17646	17605	17338	17587	17428	17720	17749	17678	17644	17672	17878	17402	17640	17651	17672	17486	17647	17677	17698	17542	17510	17673	17474	17659	17565	17349	17547	17616	17725	17514	17731	17713	17621	17533	17509	17520	17451	17433	17424	17360	17500	17507	17664	17658	17627	17504	17640	17432	17726	17672	17652	17577	17628	17513	17464	17415	17601	17579	17496	17566	17507	17502	17610	17575	17533	17583	17762	17644	17610	17508	17571	17543	17603	17535	17631	17529	17675	17708	17603	17766	17693	17600	17479	17407	17818	17760	17502	17567	17435	17625	17640	17531	17461	17550	17633	17588	17751	17528	17558	17519	17753	17602	17547	17642	17396	17667	17667	17445	17712	17656	17719	17425	17516	17450	17681	17753	17212	17471	17602	17574	17488	17633	17976	17546	17690	17610	17775	17726	17549	17555	17612	17497	17708	17549	17585	17585	17631	17754	17463	17597	17637	17530	17657	17671	17613	17383	17621	17563	17411	17411	17251	17585	17714	17478	17572	17527	17643	17679	17440	17669	17649	17540	17650	17670	17445	17593	17520	17688	17640	17589	17517	17746	17599	17691	17480	17565	17592	17691	17368	17315	17573	17589	17481	17747	17643	17570	17769	17694	17696	17536	17703	17553	17755	17601	17485	17470	17625	17576	17602	17834	17583	17488	17667	17492	17544	17898	17684	17661	17716	17430	17603	17662	17614	17427	17527	17627	17367	17478	17592	17669	17621	17442	17470	17622	17606	17220	17871	17432	17456	17683	17665	17487	17439	17582	17553	17608	17607	17553	17594	17498	17476	17638	17575	17531	17542	17445	17716	17463	17658	17415	17645	17685	17663	17645	17390	17891	17419	17593	17564	17802	17768	17555	17503	17476	17698	17598	17560	17451	17522	17236	17513	17419	17536	17480	17533	17703	17731	17763	17579	17613	17469	17464	17591	17704	17545	17528	17554	17448	17623	17696	17376	17710	17622	17607	17477	17647	17628	17637	17575	17602	17499	17585	17643	17520	17516	17441	17668	17475	17582	17501	17632	17635	17439	17706	17571	17592	17655	17617	17717	17582	17576	17535	17821	17545	17597	17611	17579	17470	17702	17578	17560	17576	17615	17714	17604	17486	17595	17587	17609	17552	17666	17678	17464	17598	17447	17472	17590	17372	17759	17550	17637	17400	17586	17686	17482	17396	17501	17388	17645	17793	17461	17355	17471	17437	17419	17538	17671	17610	17757	17763	17506	17696	17625	17481	17830	17597	17436	17615	17583	17751	17595	17757	17613	17659	17819	17701	17836	17756	17791	17736	17675	17705	17713	17515	17364	17387	17417	17659	17850	17521	17676	17616	17799	17809	17539	17496	17708	17749	17670	17445	17633	17699	17628	17821	17693	17764	17816	17550	17629	17585	17593	17553	17538	17346	17646	17744	17563	17514	17633	17517	17667	17646	17470	17423	17511	17597	17530	17379	17616	17301	17610	17574	17577	17467	17629	17605	17629	17499	17472	17526	17674	17719	17499	17316	17693	17458	17557	17813	17591	17458	17648	17655	17489	17517	17735	17699	17527	17564	17554	17643	17778	17552	17576	17501	17447	17489	17732	17889	17568	17527	17634	17586	17639	17726	17643	17548	17635	17678	17667	17541	17483	17425	17657	17736	17637	17433	17472	17642	17487	17515	17486	17539	17688	17643	17656	17713	17705	17692	17593	17720	17621	17770	17409	17601	17558	17587	17450	17531	17416	17419	17669	17537	17610	17524	17748	17508	17680	17497	17451	17705	17501	17466	17455	17592	17646	17826	17845	17642	17502	17561	17301	17537	17690	17693	17583	17495	17544	17561	17627	17512	17691	17581	17518	17732	17606	17632	17465	17768	17542	17627	17524	17621	17629	17615	17541	17698	17590	17784	17582	17747	17703	17678	17620	17550	17562	17676	17872	17812	17402	17703	17448	17674	17352	17675	17537	17616	17811	17665	17658	17601	17485	17668	17781	17571	17589	17560	17609	17532	17534	17739	17650	17699	17697	17452	17621	17517	17395	17799	17816	17683	17724	17457	17815	17525	17228	17746	17551	17629	17775	17702	17750	17496	17620	17474	17818	17569	17467	17430	17355	17493	17474	17701	17366	17720	17596	17602	17483	17680	17654	17440	17463	17434	17551	17585	17685	17480	17710	17575	17738	17494	17611	17673	17439	17622	17396	17447	17494	17557	17459	17429	17700	17549	17531	17455	17613	17751	17574	17554	17438	17414	17534	17519	17563	17478	17609	17488	17739	17726	17983	17505	17689	17548	17757	17659	17692	17700	17604	17571	17477	17733	17575	17668	17723	17504	17390	17482	17521	17739	17461	17496	17548	17845	17767	17749	17574	17741	17514	17361	17399	17521	17545	17486	17567	17643	17504	17370	17613	17806	17574	17442	17592	17539	17687	17723	17718	17641	17452	17593	17525	17567	17813	17612	17413	17499	17634	17495	17613	17448	17595	17572	17505	17737	17782	17679	17634	17558	17650	17384	17642	17661	17528	17518	17388	17514	17619	17614	17638	17546	17494	17499	17481	17515	17654	17492	17401	17545	17605	17533	17603	17503	17524	17655	17565	17563	17477	17687	17645	17425	17622	17456	17446	17571	17602	17639	17552	17563	17564	17511	17737	17843	17613	17474	17497	17607	17379	17444	17615	17564	17403	17646	17721	17699	17558	17465	17613	17528	17741	17737	17687	17717	17740	17577	17642	17730	17595	17408	17611	17615	17683	17547	17779	17832	17680	17715	17638	17532	17688	17543	17543	17546	17698	17467	17581	17444	17542	17522	17516	17413	17803	17895	17536	17535	17652	17711	17555	17549	17503	17472	17759	17358	17473	17551	17729	17688	17626	17626	17627	17665	17703	17744	17563	17581	17388	17335	17530	17755	17652	17488	17572	17872	17762	17746	17647	17480	17626	17445	17476	17543	17656	17536	17438	17742	17511	17564	17487	17552	17619	17518	17647	17416	17606	17695	17378	17701	17554	17532	17603	17601	17520	17614	17572	17645	17737	17527	17567	17458	17543	17688	17559	17709	17728	17506	17673	17623	17787	17573	17574	17642	17546	17638	17593	17569	17657	17555	17645	17587	17549	17480	17676	17364	17648	17529	17658	17566	17584	17553	17521	17556	17561	17687	17671	17530	17788	17506	17510	17672	17850	17626	17503	17485	17710	17823	17606	17423	17659	17670	17576	17480	17672	17725	17444	17653	17787	17763	17540	17563	17589	17500	17580	17669	17433	17511	17547	17615	17529	17444	17761	17441	17600	17844	17727	17607	17583	17457	17464	17484	17355	17560	17642	17543	17595	17598	17735	17769	17755	17680	17468	17506	17600	17826	17566	17604	17553	17659	17730	17709	17644	17716	17605	17539	17645	17683	17560	17557	17709	17464	17404	17648	17583	17559	17504	17742	17567	17404	17429	17564	17497	17587	17631	17792	17724	17520	17619	17686	17142	17432	17621	17665	17715	17648	17666	17670	17356	17564	17744	17456	17449	17445	17592	17594	17603	17374	17747	17650	17444	17505	17342	17670	17603	17613	17689	17520	17476	17553	17651	17516	17319	17754	17694	17855	17496	17533	17611	17735	17643	17805	17604	17503	17552	17632	17621	17765	17500	17583	17599	17418	17579	17623	17484	17605	17760	17826	17771	17602	17460	17562	17475	17469	17648	17544	17661	17513	17457	17845	17566	17503	17611	17445	17541	17580	17395	17415	17628	17596	17522	17771	17633	17486	17747	17533	17881	17455	17631	17495	17694	17652	17739	17599	17636	17603	17863	17637	17381	17662	17492	17731	17657	17395	17553	17462	17742	17729	17643	17497	17676	17707	17584	17764	17361	17465	17737	17543	17626	17546	17478	17618	17528	17713	17737	17600	17581	17617	17528	17508	17762	17621	17600	17361	17519	17535	17409	17515	17537	17614	17647	17440	17435	17640	17781	17659	17594	17500	17507	17476	17679	17567	17414	17670	17661	17592	17785	17656	17533	17451	17628	17542	17735	17596	17587	17512	17921	17483	17486	17698	17799	17723	17679	17643	17564	17707	17674	17504	17524	17805	17728	17468	17465	17484	17676	17522	17580	17499	17490	17738	17569	17521	17589	17615	17661	17664	17400	17682	17677	17650	17596	17684	17372	17407	17689	17496	17624	17534	17656	17756	17279	17556	17665	17730	17546	17613	17653	17606	17676	17485	17407	17630	17612	17538	17780	17450	17583	17580	17445	17691	17756	17575	17625	17615	17591	17581	17657	17500	17539	17805	17567	17520	17713	17526	17550	17415	17499	17417	17526	17638	17566	17483	17466	17381	17455	17703	17542	17567	17614	17605	17517	17658	17499	17810	17786	17588	17627	17632	17721	17614	17570	17709	17545	17670	17580	17696	17597	17356	17634	17731	17433	17593	17617	17724	17679	17581	17788	17590	17416	17542	17507	17428	17579	17308	17598	17742	17525	17482	17680	17579	17671	17496	17789	17728	17673	17563	17580	17543	17813	17790	17638	17596	17624	17551	17666	17671	17601	17610	17398	17768	17571	17523	17651	17551	17643	17561	17687	17791	17704	17614	17670	17670	17702	17698	17640	17504	17720	17588
23484	40691	42379	42210	39104	36013	33437	29523	23693	20125	18102	16548	16038	16640	15383	15171	15222	15480	15139	15249	15361	15146	14992	15028	14881	15185	14850	14883	14943	14912	15171	14991	15034	14948	14669	15172	14741	14890	14990	14839	14862	14932	14791	14892	14991	14834	14928	14961	14619	14953	14780	14747	14839	14763	14988	14859	15005	14830	14790	14892	15009	14753	14889	14835	14784	14838	14815	15070	14794	14939	14863	14771	14827	14767	14927	14842	14903	14696	14759	14749	14907	15008	14970	14818	14940	14871	14842	14642	14736	14883	14716	14912	14858	14817	14774	14715	14910	14790	14681	14779	14825	14707	14840	14970	14886	14804	14758	14795	14943	14776	14969	14802	14834	14800	14873	14893	14934	14810	14775	14884	14809	14711	14859	14749	14839	14821	14894	14717	14748	14813	14886	14749	14660	14841	14879	14788	14888	14904	14727	14796	14917	14960	14891	14769	14481	14796	14882	14598	14972	14801	14745	14691	14825	14916	14911	14782	14866	14801	14898	14793	14674	14771	14810	14718	14786	14833	14754	14851	14810	14686	14729	14730	14955	14830	14789	14818	14776	14749	14799	14837	14757	14848	14749	14907	14748	14787	14892	14748	14858	14735	14887	14781	14861	14821	14829	14794	14863	14762	14866	14816	14802	14806	14858	14854	14639	14852	14619	14829	14765	14792	14806	15000	14899	14722	14688	14753	14773	14871	14856	14691	14597	14854	14763	14775	14932	14747	14892	14744	14912	14821	14782	14761	14738	14776	14826	14843	14887	14571	14890	14726	14776	14731	14827	15022	14740	14606	14737	14805	14608	14868	14972	14747	14870	14877	14932	14823	14932	14885	14695	14842	14855	14877	14645	14788	14772	14745	14653	14930	14711	14717	14585	14925	14715	14893	14880	14791	14747	14752	14856	14772	14727	14815	14929	14829	14809	14810	14720	14854	14727	14610	14983	14807	14833	14826	14805	14781	14776	14768	14742	14880	14821	14768	14838	14738	14780	14960	14813	14858	14856	14795	14734	14704	14740	14702	14848	14826	14893	14859	14822	14745	14679	14952	14803	14762	14883	14790	14839	14868	14978	14757	14950	14825	14737	14812	14812	14736	14780	14861	14714	14795	14733	14875	14856	14810	14800	14811	14812	14928	14754	14895	14855	14841	14857	14887	14733	14783	14943	14717	14934	14918	14752	14853	14668	14808	14779	14847	14898	14791	14834	14862	14963	14901	14852	14727	14579	14840	14804	14682	14730	14751	14735	14772	14888	14913	14821	14896	14860	14778	14938	14747	14687	14637	14812	14851	14688	14967	14816	14636	14845	14770	14864	14746	14878	14840	14810	14984	14991	14659	14774	14903	14865	14766	14804	14837	14776	14765	14811	14894	14838	14977	14963	14966	14769	14881	14919	14890	14927	14842	14859	14820	14924	14627	14876	14673	14832	14829	14812	14759	14707	14870	14819	14849	14954	14620	14928	14754	14714	14833	14743	14747	14714	14914	14737	14946	14947	14760	14874	14821	14824	14815	14820	14837	14902	14931	14733	14991	14830	14794	14988	14885	14896	14894	14926	14701	14785	14846	14746	14769	14840	14965	14685	14851	14848	14659	14860	14877	14765	14735	15010	14828	14891	14733	14680	14688	15057	14714	14787	14744	14639	14754	14697	14816	14814	14775	14786	14764	14785	14740	14811	14842	14744	14740	14708	14889	14770	14766	14851	14771	14818	14871	14973	14944	14816	14910	14885	14702	14699	14974	14687	14776	14745	14647	14789	14774	14728	14822	14694	14709	14811	14743	14806	14747	14665	14931	14749	14839	14808	14799	14783	14655	14705	14796	14884	14761	14830	14846	14821	14725	14744	14795	14784	14802	14806	14774	14798	14748	14782	14828	14882	14651	14842	14886	14914	14843	14902	14745	14721	14959	14768	14859	14685	14674	14895	14878	14791	14783	14688	14795	14926	14771	14947	14814	14847	14624	14879	14870	14938	14706	14920	14844	14800	14889	14810	14766	14716	14817	14696	14907	14740	14913	14854	14743	14713	14754	14951	14783	14746	14722	14627	14835	14606	14826	14859	14808	14766	14759	14636	14832	14795	14886	14773	14801	14955	14724	14854	14934	14837	14803	14850	14994	14856	14595	14569	14605	14667	14783	14787	14509	14858	14683	14972	14756	14801	14760	14865	14884	14966	14994	14675	14939	14872	14884	14761	14754	14835	14719	14743	14770	14747	14856	14933	14764	14836	14917	14807	14801	14861	14889	14717	14846	14806	14953	14864	14664	14763	14680	14714	14882	14693	14857	14881	14799	14871	14744	14820	14761	14925	14926	14758	14744	14795	14823	15050	14848	14796	14863	14759	14772	14844	14746	14842	14814	14714	14713	14701	14894	14846	14547	14804	14718	14680	14831	14847	14748	14790	14751	14793	14749	14745	14768	14755	14790	14718	14812	14850	14861	14819	14753	14807	14947	14715	14703	14915	14897	14780	14842	14761	15000	14979	14844	14859	14780	14941	14794	14715	14989	14655	14740	14982	14848	14778	14796	15040	14808	14694	14986	14782	14834	14721	14997	14754	14713	14877	14859	14802	14715	14936	14678	14775	14784	14767	14926	14650	14892	14874	14808	14677	14741	14629	14710	14783	14787	14861	14646	14758	14873	14680	14663	14845	14749	14812	14857	14758	14688	14820	14829	14687	14683	14727	14737	14862	14956	14805	14826	14875	14720	14763	14728	14866	14787	14743	14756	14936	14826	14797	14836	14850	14708	14751	14856	14717	14919	14805	14865	14786	14740	14805	14920	14875	14913	14749	14886	14811	14653	14810	14783	14853	14685	14758	14707	14919	14684	14966	14879	14809	14808	14794	14788	14824	14825	14891	14854	14847	14749	14818	14713	14652	14928	15014	15070	14759	14824	14872	14806	14748	15009	14700	14939	14930	14641	14929	14633	14707	14884	14980	14848	14954	14864	14685	14871	14795	14851	14787	14712	14749	14741	14724	14716	14904	14833	14776	14930	14746	14643	14766	14921	14734	14614	14987	14671	14623	14864	14824	14841	14798	14811	14893	14848	14913	14793	15007	14913	14737	14927	14748	14719	14887	14683	14755	14638	14824	14902	14912	14888	14869	14855	14979	14757	15024	14846	14856	14797	14656	14905	14849	14733	14846	14977	14719	14752	14765	14825	14829	14889	14894	14889	14860	14678	14727	14933	14875	14793	14727	14839	14755	14932	14829	14793	14786	14782	14830	14881	14775	14862	14718	14950	14676	14882	14836	14855	14934	14780	14884	14727	14571	14644	14744	14761	14737	14814	14840	14694	14831	14772	14830	14799	14977	14880	14961	14781	15051	14911	14846	14755	14744	14795	14741	14562	14795	14869	14998	14840	14722	14851	14819	14779	14842	14734	14810	14835	14734	14790	14905	14714	14868	14866	14742	14945	14849	14586	14727	14833	14948	14996	14829	14853	14799	14929	14823	14940	14590	14833	14788	14938	14765	14877	14865	14897	14571	14793	15006	14797	14829	14854	14838	14673	14807	14809	14686	14752	14728	14719	14645	14807	14773	14769	14822	14937	14944	14790	14768	14814	14752	14953	14956	14722	14888	14787	14678	14687	14466	14651	14756	14849	14771	14750	14854	14756	14879	14722	14692	14917	14923	14826	14887	14651	15014	14896	14789	14739	14928	14865	14905	14890	14709	14848	14805	14687	14710	14752	14740	14708	14956	14818	14784	14800	14868	14711	14744	14842	14707	14900	14866	14809	14583	14792	14838	14943	14804	14815	14669	14877	14652	14858	14957	14599	14930	14930	14727	14816	14703	14862	15024	14781	14859	14802	14819	14838	14829	14807	14667	14744	14852	14847	14818	14905	14993	14873	14785	14836	14779	14995	14630	14514	14895	14823	14761	14855	14820	14911	14703	14935	14725	14739	14845	14873	14748	14834	14853	14761	14932	14758	14797	14789	14793	14719	15016	14672	14865	14852	14898	14777	14604	14796	14832	14851	14680	14931	14714	14901	14853	14730	14883	14867	14843	14748	14825	14858	14954	14764	14782	14713	14890	14837	14762	14905	14580	15017	14831	14877	14867	14841	14766	14938	14597	14907	14741	14751	14789	14861	14846	14724	14683	14769	14821	14905	14704	14768	14871	14914	14923	14855	15011	14970	14910	14800	14847	14851	14747	14924	14944	14852	14782	14777	14746	14884	14867	14793	14849	14663	14779	14849	14863	14807	14960	14786	14711	14859	14874	14742	14574	14811	14894	14893	14790	14864	14690	14683	14902	14840	14663	14755	14918	14666	14814	14885	14898	14871	14765	14778	14723	14716	14726	14782	14788	14811	14762	14730	14829	14874	14891	14934	14880	14744	14993	14713	14952	14841	14870	14847	14867	14984	14895	14856	14881	14908	14786	14748	14670	14890	14840	14851	14851	14802	14853	14726	14724	14792	15003	14890	14937	14840	14788	14588	14753	14679	14903	14739	14876	14773	14819	14752	14883	14918	14899	14970	14809	14944	14821	14753	14918	14724	14673	14860	14910	14778	14805	14847	14830	14845	14684	14794	14804	14707	14858	14689	14877	14606	14784	14694	14756	14725	14795	14789	14825	14875	14769	14850	14869	14674	14701	14785	14917	14625	14930	14764	14663	14766	15014	14914	14852	14577	14953	14870	14830	14765	14881	14719	14780	14854	14716	14609	14634	14778	14722	14886	14771	14820	14888	14872	14867	14791	14914	14832	14906	14796	14739	14811	14692	14828	14698	14924	14881	14847	14966	14810	14826	14906	14850	14722	14879	14909	14844	14668	14608	14890	14874	14869	14839	14703	14948	14791	14821	14742	14809	14725	14922	14574	14857	14790	14603	14936	14685	14732	14922	14795	14801	14893	14888	14875	14867	14744	14783	14792	14848	14678	14764	14777	14880	14987	14808	14903	14803	14825	14849	14656	14722	14896	14819	14800	14803	15028	14910	14730	14714	14805	14755	14773	14868	14981	14778	14913	14834	14937	14807	14714	14745	14782	14915	14865	14863	15090	14750	14841	14885	14613	14924	14843	14769	14762	14770	14882	14869	14976	14838	14902	14802	14848	14803	14811	14936	14747	14726	14651	14845	14804	14821	14906	14850	14838	14697	14943	14830	14916	14811	14664
31268	25457	27764	27244	24409	22539	21536	20276	18491	18326	18065	17684	17583	17674	17571	17329	17552	17736	17374	17586	17456	17590	17540	17091	17496	17578	17314	17183	17630	17601	17448	17479	17251	17465	17185	17311	17344	17338	17472	17408	17169	17435	17454	17409	17629	17577	17269	17537	17470	17617	17631	17504	17513	17424	17426	17376	17269	17386	17555	17610	17399	17315	17121	17562	17355	17293	17421	17354	17510	17404	17429	17535	17362	17537	17233	17416	17363	17630	17376	17492	17465	17302	17287	17401	17564	17478	17554	17354	17471	17568	17310	17209	17415	17469	17245	17393	17212	17520	17462	17541	17614	17452	17215	17362	17382	17409	17227	17476	17687	17406	17380	17491	17598	17488	17351	17414	17533	17476	17470	17266	17345	17483	17473	17294	17520	17442	17392	17327	17550	17332	17427	17520	17512	17427	17368	17480	17401	17219	17532	17420	17352	17509	17505	17602	17463	17420	17423	17476	17365	17458	17421	17486	17359	17349	17441	17343	17644	17466	17425	17244	17448	17454	17376	17361	17400	17405	17245	17293	17636	17427	17328	17441	17420	17502	17397	17406	17441	17280	17468	17343	17408	17484	17106	17243	17388	17479	17366	17357	17512	17443	17426	17435	17418	17229	17388	17569	17442	17303	17419	17474	17338	17266	17286	17257	17411	17448	17431	17416	17381	17197	17436	17460	17377	17380	17373	17382	17321	17459	17374	17454	17459	17624	17258	17373	17367	17704	17361	17322	17484	17596	17413	17602	17224	17407	17457	17462	17457	17418	17425	17385	17452	17498	17705	17513	17402	17502	17525	17518	17391	17323	17477	17267	17455	17556	17383	17486	17449	17321	17788	17328	17577	17569	17441	17389	17328	17413	17511	17327	17425	17263	17391	17413	17403	17114	17380	17324	17495	17395	17352	17202	17203	17257	17509	17508	17474	17407	17230	17223	17470	17450	17293	17317	17269	17279	17354	17333	17454	17284	17488	17605	17413	17326	17436	17282	17495	17274	17298	17462	17363	17404	17505	17384	17445	17466	17308	17515	17403	17447	17262	17642	17407	17446	17280	17517	17524	17378	17300	17462	17603	17416	17482	17408	17365	17514	17425	17395	17455	17451	17358	17417	17524	17556	17584	17172	17349	17536	17448	17485	17334	17327	17267	17466	17424	17546	17424	17469	17474	17480	17404	17356	17412	17496	17323	17338	17682	17468	17480	17429	17544	17416	17248	17267	17485	17168	17575	17245	17482	17286	17280	17489	17359	17595	17493	17360	17452	17484	17306	17508	17497	17481	17577	17433	17108	17211	17550	17356	17261	17278	17660	17359	17277	17611	17465	17442	17425	17577	17202	17283	17150	17353	17334	17288	17269	17244	17411	17552	17270	17458	17205	17382	17333	17358	17455	17328	17596	17544	17348	17283	17449	17418	17445	17385	17305	17378	17471	17380	17459	17210	17459	17361	17265	17465	17621	17247	17283	17252	17441	17434	17414	17508	17522	17320	17475	17472	17612	17285	17391	17170	17397	17407	17288	17270	17406	17562	17474	17728	17470	17356	17258	17324	17479	17379	17403	17188	17616	17577	17523	17418	17309	17431	17388	17631	17392	17479	17426	17234	17374	17476	17495	17471	17395	17563	17625	17602	17632	17370	17379	17416	17411	17274	17368	17497	17413	17378	17542	17407	17548	17399	17497	17435	17437	17323	17503	17471	17387	17423	17570	17515	17495	17386	17368	17474	17492	17460	17380	17123	17587	17406	17303	17609	17559	17596	17537	17566	17348	17404	17354	17360	17571	17236	17399	17398	17299	17252	17423	17374	17422	17338	17551	17363	17546	17382	17235	17598	17339	17352	17317	17551	17467	17570	17398	17498	17300	17401	17302	17497	17350	17165	17262	17411	17369	17327	17426	17479	17434	17260	17307	17436	17545	17364	17434	17296	17423	17463	17374	17598	17454	17439	17539	17504	17496	17300	17233	17425	17266	17258	17606	17505	17419	17671	17297	17406	17340	17446	17482	17497	17381	17380	17290	17410	17330	17533	17484	17650	17471	17706	17619	17449	17292	17305	17410	17332	17226	17350	17328	17585	17375	17616	17752	17351	17394	17464	17342	17485	17480	17592	17327	17484	17626	17575	17354	17472	17439	17288	17389	17586	17407	17322	17382	17356	17410	17481	17405	17483	17353	17391	17455	17455	17352	17261	17431	17364	17394	17364	17267	17300	17458	17308	17449	17411	17661	17431	17484	17544	17305	17426	17394	17433	17302	17379	17334	17383	17628	17645	17532	17379	17236	17265	17369	17403	17483	17369	17546	17289	17392	17358	17233	17506	17481	17553	17472	17260	17344	17505	17537	17570	17540	17260	17507	17601	17411	17321	17467	17389	17552	17480	17316	17383	17542	17431	17448	17601	17626	17412	17464	17357	17345	17406	17341	17309	17463	17435	17563	17376	17420	17476	17659	17522	17499	17308	17442	17552	17437	17302	17528	17313	17514	17373	17376	17397	17503	17471	17279	17574	17442	17454	17115	17153	17316	17359	17468	17410	17506	17384	17341	17325	17520	17289	17213	17535	17274	17349	17236	17311	17318	17458	17541	17387	17380	17380	17432	17304	17276	17566	17410	17490	17381	17481	17673	17319	17494	17509	17271	17665	17432	17559	17384	17407	17546	17564	17218	17250	17412	17259	17520	17420	17346	17294	17584	17573	17446	17333	17379	17304	17293	17305	17314	17475	17185	17452	17476	17619	17582	17531	17591	17302	17250	17557	17449	17466	17342	17199	17434	17396	17399	17214	17385	17512	17312	17310	17375	17183	17403	17463	17416	17447	17495	17552	17386	17498	17480	17293	17175	17423	17357	17459	17200	17386	17354	17336	17285	17434	17313	17258	17370	17368	17080	17672	17206	17213	17374	17399	17506	17296	17543	17292	17500	17251	17259	17429	17314	17461	17596	17314	17535	17216	17496	17401	17452	17631	17415	17536	17284	17468	17472	17394	17358	17522	17494	17304	17283	17489	17536	17440	17397	17406	17431	17513	17402	17252	17412	17413	17224	17501	17460	17640	17558	17446	17546	17276	17413	17162	17592	17492	17452	17274	17527	17343	17490	17470	17433	17527	17305	17469	17463	17463	17391	17384	17373	17252	17231	17453	17484	17135	17305	17440	17484	17248	17293	17323	17521	17494	17346	17388	17568	17345	17478	17460	17410	17286	17474	17453	17436	17561	17534	17466	17676	17448	17245	17376	17330	17348	17566	17614	17322	17263	17320	17256	17284	17377	17506	17250	17378	17277	17282	17398	17420	17373	17342	17405	17451	17295	17401	17204	17453	17347	17458	17381	17381	17297	17461	17364	17509	17490	17376	17377	17472	17621	17195	17034	17242	17202	17406	17470	17435	17527	17509	17325	17609	17383	17535	17461	17283	17470	17644	17150	17655	17587	17444	17397	17387	17395	17362	17432	17298	17528	17494	17545	17503	17296	17390	17271	17472	17362	17288	17387	17338	17439	17286	17436	17376	17531	17490	17384	17489	17376	17452	17477	17443	17463	17267	17355	17464	17482	17467	17381	17349	17408	17461	17303	17426	17317	17451	17249	17323	17268	17284	17504	17386	17646	17459	17523	17483	17391	17519	17627	17377	17340	17447	17350	17410	17643	17408	17410	17414	17325	17499	17273	17432	17468	17410	17317	17417	17359	17281	17531	17655	17563	17471	17529	17478	17408	17439	17316	17431	17511	17546	17276	17475	17251	17444	17582	17412	17611	17444	17570	17415	17375	17481	17242	17101	17407	17518	17514	17507	17328	17475	17439	17424	17439	17498	17544	17309	17280	17405	17301	17420	17313	17419	17437	17608	17400	17558	17337	17514	17580	17431	17328	17629	17394	17304	17308	17218	17414	17580	17433	17504	17448	17444	17552	17625	17420	17275	17407	17144	17440	17307	17469	17339	17598	17487	17442	17462	17399	17402	17570	17237	17544	17448	17526	17704	17409	17316	17383	17344	17465	17335	17594	17452	17502	17581	17360	17421	17395	17453	17545	17369	17440	17428	17165	17301	17462	17487	17419	17280	17369	17426	17488	17467	17412	17402	17454	17331	17436	17360	17383	17438	17264	17222	17146	17425	17580	17664	17451	17508	17466	17576	17591	17549	17433	17324	17370	17404	17469	17373	17350	17329	17394	17586	17366	17224	17481	17432	17390	17449	17411	17446	17553	17508	17383	17297	17446	17450	17219	17452	17551	17570	17352	17441	17381	17431	17397	17461	17635	17327	17411	17345	17420	17242	17560	17460	17243	17446	17506	17343	17471	17382	17515	17460	17488	17340	17411	17647	17455	17442	17458	17589	17334	17524	17380	17548	17338	17290	17499	17783	17415	17304	17422	17338	17305	17189	17560	17278	17505	17422	17557	17520	17472	17461	17394	17609	17453	17443	17367	17342	17516	17302	17210	17545	17425	17340	17387	17441	17306	17551	17365	17440	17318	17287	17401	17545	17294	17445	17403	17395	17543	17218	17488	17408	17385	17271	17348	17568	17456	17560	17573	17885	17422	17507	17404	17343	17448	17388	17432	17467	17478	17595	17464	17377	17160	17678	17412	17317	17400	17277	17363	17453	17436	17420	17462	17344	17328	17512	17304	17142	17340	17498	17273	17519	17484	17419	17458	17283	17477	17402	17509	17571	17638	17220	17413	17145	17424	17518	17440	17447	17413	17366	17353	17321	17435	17419	17269	17472	17643	17505	17384	17414	17417	17486	17248	17491	17413	17387	17650	17463	17583	17593	17571	17359	17565	17439	17196	17385	17319	17344	17607	17347	17401	17576	17522	17437	17670	17405	17666	17485	17404	17403	17579	17512	17487	17238	17514	17453	17230	17503	17221	17403	17389	17501	17592	17364	17522	17416	17608	17654	17201	17558	17418	17299	17499	17481	17449	17408	17419	17526	17530	17487	17582	17378	17532	17307	17398	17426	17492	17597	17416	17362	17447	17319	17341	17546	17309	17646	17389	17390	17312	17632	17540	17443	17415	17235	17724	17356	17399	17654	17374	17448	17300	17216	17453	17295	17259	17436	17621	17375	17348	17495	17297	17297	17283	17412	17516	17709	17534	17450	17415	17307	17462	17361	17269	17522	17521	17498	17278	17475	17542
23004	30924	30573	28012	24994	22558	20531	18734	16417	16131	15212	15059	14942	14881	14714	14942	15034	15054	14787	14931	14650	15125	14606	14758	14858	14772	14763	14927	14779	14853	14837	14726	14803	14803	14832	14726	14627	14732	14758	14664	14825	14863	14731	14733	14722	14741	14650	14604	14583	14823	14707	14841	14798	14689	14610	14537	14818	14815	14670	14602	14836	14800	14761	14705	14681	14671	14504	14686	14787	14796	14689	14698	14848	14663	14699	14677	14826	14784	14689	14664	14808	14863	14814	14686	14694	14766	14593	14567	14617	14863	14622	14772	14591	14891	14711	14631	14530	14641	14733	14834	14606	14677	14568	14794	14708	14695	14870	14660	14692	14641	14575	14561	14700	14815	14713	14522	14750	14645	14678	14704	14703	14583	14615	14660	14653	14772	14615	14732	14684	14940	14749	14672	14779	14620	14727	14647	14680	14735	14733	14766	14681	14667	14762	14798	14573	14579	14715	14556	14767	14783	14692	14688	14813	14598	14660	14767	14556	14892	14431	14703	14586	14687	14963	14709	14805	14807	14797	14618	14686	14785	14587	14811	14692	14668	14657	14803	14700	14846	14690	14678	14565	14644	14650	14557	14672	14717	14819	14678	14647	14780	14609	14685	14508	14788	14607	14616	14828	14787	14568	14764	14566	14744	14728	14719	14679	14477	14817	14859	14664	14685	14553	14693	14768	14706	14542	14716	14744	14670	14842	14720	14610	14671	14595	14512	14597	14788	14623	14642	14572	14651	14766	14667	14665	14664	14667	14649	14725	14620	14766	14777	14898	14555	14747	14716	14618	14741	14666	14838	14780	14748	14696	14410	14792	14731	14835	14745	14614	14776	14680	14777	14650	14743	14681	14777	14936	14710	14631	14557	14496	14718	14849	14810	14681	14785	14771	14651	14647	14615	14706	14817	14654	14470	14718	14650	14870	14577	14557	14709	14821	14824	14622	14718	14716	14734	14674	14828	14748	14832	14740	14626	14792	14676	14691	14836	14642	14711	14708	14769	14489	14747	14822	14700	14785	14744	14630	14742	14717	14784	14918	14707	14821	14766	14664	14808	14642	14710	14748	14683	14765	14658	14794	14664	14818	14718	14935	14746	14739	14645	14734	14778	14772	14640	14720	14634	14728	14758	14747	14715	14725	14707	14799	14532	14820	14706	14723	14862	14820	14568	14662	14767	14590	14671	14673	14558	14746	14640	14725	14734	14915	14698	14700	14732	14694	14732	14674	14712	14760	14697	14807	14684	14580	14613	14557	14752	14426	14516	14614	14582	14732	14664	14680	14750	14673	14660	14740	14660	14659	14824	14706	14516	14920	14507	14762	14677	14731	14652	14680	14658	14672	14604	14788	14649	14786	14665	14540	14716	14919	14703	14531	14666	14639	14724	14740	14662	14906	14746	14714	14558	14828	14635	14765	14655	14641	14776	14749	14578	14735	14897	14665	14560	14701	14558	14798	14914	14734	14682	14959	14551	14576	14623	14762	14586	14605	14643	14520	14820	14752	14687	14854	14800	14806	14605	14687	14574	14738	14770	14723	14743	14804	14825	14757	14758	14916	14808	14574	14757	14642	14809	14744	14717	14794	14609	14725	14780	14497	14728	14796	14799	14721	14626	14792	14581	14660	14683	14569	14702	14659	14629	14742	14667	14848	14654	14836	14745	14741	14613	14658	14565	14659	14649	14716	14821	14656	14697	14754	14647	14609	14710	14679	14719	14779	14808	14684	14656	14752	14715	14567	14789	14587	14675	14724	14803	14723	14709	14653	14556	14728	14891	14654	14792	14602	14609	14914	14625	14775	14735	14764	14852	14845	14595	14663	14852	14767	14728	14808	14645	14600	14527	14677	14569	14741	14788	14600	14697	14769	14665	14677	14539	14745	14751	14705	14811	14598	14723	14533	14655	14755	14796	14692	14737	14529	14690	14680	14715	14707	14815	14551	14833	14714	14883	14742	14746	14681	14615	14687	14661	14674	14791	14775	14617	14729	14847	14803	14821	14806	14857	14785	14526	14785	14663	14747	14761	14764	14746	14760	14802	14798	14726	14836	14753	14760	14712	14893	14488	14610	14673	14798	14614	14660	14733	14689	14678	14669	14738	14561	14843	14727	14613	14753	14726	14706	14912	14555	14700	14762	14539	14771	14664	14654	14772	14791	14890	14708	14860	14730	14512	14715	14684	14655	14692	14753	14593	14795	14713	14712	14769	14718	14727	14743	14698	14720	14759	14873	14759	14740	14597	14749	14612	14825	14693	14835	14763	14715	14600	14724	14796	14818	14636	14813	14811	14721	14529	14698	14615	14854	14720	14753	14625	14690	14674	14742	14817	14718	14669	14642	14701	14705	14632	14717	14769	14739	14725	14531	14703	14804	14708	14819	14735	14718	14710	14682	14852	14729	14748	14762	14675	14673	14653	14771	14765	14707	14646	14799	14777	14613	14523	14753	14825	14733	14641	14709	14711	14716	14718	14449	14727	14600	14782	14697	14838	14696	14723	14956	14653	14668	14770	14697	14668	14667	14594	14672	14756	14801	14838	14702	14676	14827	14757	14622	14880	14629	14615	14860	14685	14588	14703	14537	14712	14688	14758	14793	14683	14610	14703	14628	14675	14712	14899	14933	14750	14639	14659	14662	14767	14720	14767	14783	14705	14682	14687	14588	14837	14762	14671	14630	14843	14625	14721	14656	14791	14617	14583	14712	14822	14702	14746	14686	14609	14780	14688	14775	14667	14683	14730	14652	14866	14704	14763	14773	14676	14576	14631	14640	14779	14756	14539	14590	14815	14747	14816	14801	14727	14865	14723	14642	14768	14721	14737	14570	14694	14693	14593	14515	14803	14602	14751	14751	14615	14572	14579	14832	14793	14723	14835	14556	14685	14768	14675	14820	14673	14781	14746	14629	14686	14604	14818	14752	14647	14739	14645	14620	14576	14814	14751	14655	14668	14676	14714	14625	14746	14804	14571	14825	14539	14914	14539	14666	14775	14852	14683	14659	14595	14649	14682	14588	14907	14798	14678	14636	14757	14586	14874	14781	14729	14731	14775	14720	14655	14619	14794	14586	14633	14716	14732	14604	14659	14792	14577	14677	14697	14628	14706	14970	14677	14726	14695	14768	14802	14736	14594	14698	14606	14448	14881	14797	14748	14827	14605	14711	14730	14699	14632	14743	14752	14777	14601	14682	14707	14670	14697	14696	14556	14796	14889	14622	14586	14798	14867	14595	14827	14733	14757	14573	14592	14673	14596	14708	14706	14705	14635	14963	14602	14698	14758	14636	14817	14625	14602	14802	14736	14937	14763	14724	14594	14775	14689	14687	14605	14727	14732	14878	14685	14795	14607	14657	14660	14722	14736	14736	14705	14586	14724	14743	14624	14860	14854	14839	14681	14765	14604	14699	14580	14750	14747	14699	14816	14869	14762	14742	14740	14798	14505	14644	14552	14596	14829	14769	14653	14742	14612	14672	14632	14668	14786	14566	14729	14691	14744	14674	14699	14760	14650	14935	14725	14701	14852	14684	14804	14640	14677	14495	14650	14735	14752	14624	14732	14618	14744	14734	14783	14646	14676	14713	14685	14658	14776	14656	14646	14790	14550	14710	14605	14807	14608	14823	14611	14661	14599	14538	14812	14573	14543	14705	14762	14635	14650	14513	14693	14843	14716	14592	14621	14788	14722	14644	14742	14749	14642	14773	14673	14803	14776	14582	14849	14668	14713	14835	14691	14910	14755	14678	14865	14741	14787	14803	14722	14661	14694	14757	14651	14863	14740	14803	14718	14741	14663	14802	14670	14791	14731	14751	14564	14606	14702	14685	14685	14698	14471	14770	14733	14667	14737	14702	14719	14719	14644	14651	14570	14792	14659	14692	14882	14755	14783	14732	14636	14787	14504	14828	14764	14627	14746	14475	14835	14562	14790	14587	14674	14627	14533	14721	14633	14635	14504	14619	14737	14598	14794	14819	14806	14733	14854	14771	14691	14709	14669	14661	14660	14683	14680	14846	14562	14699	14808	14688	14614	14753	14819	14850	14794	14726	14715	14622	14688	14593	14686	14753	14620	14594	14590	14760	14704	14744	14705	14710	14744	14870	14629	14657	14956	14756	14672	14597	14803	14781	14685	14605	14785	14869	14527	14638	14708	14841	14809	14565	14708	14665	14745	14762	14631	14618	14690	14560	14774	14705	14739	14758	14709	14713	14733	14661	14733	14759	14676	14695	14811	14804	14669	14749	14615	14854	14708	14801	14647	14700	14677	14683	14725	14637	14680	14639	14557	14632	14734	14730	14736	14751	14598	14732	14780	14830	14801	14726	14555	14772	14806	14757	14787	14785	14589	14756	14782	14775	14734	14505	14742	14534	14717	14750	14579	14788	14788	14577	14607	14588	14464	14720	14722	14704	14754	14568	14655	14661	14664	14770	14656	14741	14634	14642	14700	14645	14662	14728	14657	14752	14584	14889	14691	14737	14781	14670	14581	14717	14669	14693	14612	14734	14617	14766	14743	14680	14808	14796	14618	14694	14885	14709	14662	14722	14807	14779	14719	14714	14839	14545	14760	14793	14832	14795	14715	14679	14661	14762	14819	14675	14854	14753	14812	14757	14678	14763	14696	14646	14503	14837	14881	14771	14771	14675	14620	14643	14773	14627	14663	14788	14702	14661	14552	14708	14706	14644	14643	14728	14566	14623	14762	14654	14849	14822	14657	14643	14672	14663	14726	14852	14639	14728	14547	14829	14673	14703	14810	14673	14814	14633	14688	14584	14550	14725	14728	14737	14856	14863	14829	14878	14552	14727	14736	14766	14727	14744	14710	14684	14728	14743	14642	14761	14706	14950	14772	14569	14684	14871	14516	14622	14663	14726	14640	14988	14602	14622	14663	14730	14589	14735	14798	14779	14663	14872	14830	14492	14704	14686	14606	14679	14703	14636	14844	14672	14729	14673	14763	14787	14692	14819	14741	14739	14630	14899	14528	14703	14794	14754	14683	14736	14541	14834	14527	14875	14725	14729	14859	14711	14644	14659	14577	14762	14748	14755	14665	14699	14684	14839	14605	14615	14862	14705	14673	14634	14659	14948	14737	14755	14636	14619	14847	14542	14704	14764	14718	14722	14921	14487	14862	14822	14699
25884	21829	29872	30022	30403	31567	30442	26293	22753	21680	20791	20180	19931	19753	19742	19499	19741	19896	19738	19715	19687	19767	19721	19708	19547	19693	19517	19490	19720	19713	19453	19456	19699	19736	19385	19645	19758	19643	19546	19180	19531	19638	19485	19641	19595	19428	19521	19554	19417	19632	19656	19445	19338	19645	19665	19556	19382	19513	19731	19687	19406	19571	19518	19366	19494	19608	19620	19560	19634	19564	19639	19499	19445	19287	19247	19635	19821	19633	19549	19286	19459	19514	19579	19443	19567	19534	19455	19428	19450	19445	19501	19630	19495	19478	19494	19774	19359	19451	19472	19504	19504	19399	19637	19531	19486	19700	19419	19488	19381	19414	19512	19504	19442	19512	19664	19561	19575	19618	19549	19624	19458	19590	19618	19452	19592	19851	19473	19550	19521	19351	19545	19376	19390	19558	19755	19616	19548	19278	19499	19398	19599	19452	19829	19292	19574	19394	19684	19476	19508	19390	19667	19622	19223	19518	19523	19464	19703	19235	19411	19399	19776	19357	19460	19473	19606	19459	19462	19405	19499	19423	19528	19547	19443	19547	19574	19446	19538	19530	19656	19556	19711	19495	19450	19508	19262	19469	19640	19391	19444	19436	19536	19525	19616	19555	19564	19595	19343	19506	19500	19444	19360	19624	19367	19446	19533	19451	19693	19515	19454	19462	19501	19557	19353	19548	19470	19413	19448	19459	19468	19380	19606	19492	19467	19511	19307	19495	19514	19588	19404	19633	19669	19351	19617	19713	19538	19556	19611	19479	19434	19551	19556	19424	19437	19319	19506	19590	19521	19749	19522	19472	19439	19749	19508	19444	19616	19597	19621	19773	19504	19600	19521	19447	19433	19539	19318	19370	19843	19589	19545	19707	19638	19503	19531	19522	19487	19571	19315	19483	19632	19566	19572	19629	19727	19515	19593	19435	19580	19566	19251	19299	19599	19727	19624	19395	19326	19514	19556	19452	19546	19547	19548	19179	19694	19386	19580	19495	19358	19536	19446	19543	19578	19587	19490	19442	19547	19467	19482	19547	19389	19667	19489	19680	19589	19610	19633	19518	19541	19442	19644	19332	19614	19570	19423	19627	19533	19639	19559	19658	19494	19401	19654	19498	19535	19529	19595	19467	19464	19405	19546	19380	19347	19666	19486	19547	19747	19550	19494	19638	19531	19315	19553	19451	19294	19621	19693	19403	19364	19392	19642	19555	19441	19564	19376	19427	19623	19835	19633	19589	19259	19358	19395	19635	19589	19637	19635	19460	19530	19439	19387	19627	19775	19488	19349	19592	19746	19745	19372	19414	19517	19144	19494	19538	19508	19544	19478	19542	19569	19549	19421	19299	19463	19387	19209	19679	19385	19503	19538	19412	19759	19325	19397	19498	19382	19570	19365	19289	19391	19764	19433	19606	19501	19318	19632	19519	19650	19377	19302	19377	19487	19693	19416	19522	19298	19647	19488	19556	19678	19617	19411	19564	19712	19641	19618	19364	19502	19344	19462	19517	19580	19343	19483	19398	19433	19708	19392	19347	19654	19456	19640	19382	19350	19287	19244	19502	19768	19671	19177	19402	19487	19529	19855	19642	19547	19394	19534	19334	19494	19577	19540	19503	19702	19489	19547	19568	19440	19520	19626	19497	19423	19378	19436	19596	19738	19424	19364	19576	19562	19497	19585	19614	19568	19505	19445	19750	19627	19459	19413	19378	19526	19341	19487	19423	19563	19614	19562	19576	19288	19632	19499	19473	19602	19454	19419	19456	19644	19492	19659	19166	19400	19266	19510	19475	19636	19395	19587	19432	19825	19648	19402	19454	19350	19577	19668	19412	19502	19484	19546	19306	19636	19473	19581	19631	19284	19506	19421	19516	19472	19440	19397	19658	19512	19594	19464	19524	19538	19518	19449	19589	19354	19526	19393	19521	19482	19471	19424	19463	19557	19720	19694	19469	19309	19348	19546	19535	19488	19323	19482	19572	19609	19533	19513	19768	19445	19500	19509	19544	19482	19585	19368	19471	19481	19680	19497	19516	19693	19565	19450	19510	19724	19473	19444	19540	19400	19388	19532	19160	19535	19597	19476	19763	19622	19575	19635	19401	19594	19601	19598	19467	19542	19457	19484	19573	19452	19255	19576	19604	19556	19524	19546	19601	19398	19608	19460	19472	19360	19554	19517	19353	19717	19518	19348	19485	19472	19498	19561	19552	19470	19544	19599	19491	19353	19515	19554	19545	19363	19413	19605	19345	19446	19374	19770	19836	19856	19659	19537	19776	19520	19535	19579	19560	19424	19328	19493	19492	19330	19556	19354	19526	19500	19510	19318	19587	19519	19499	19588	19459	19321	19248	19357	19367	19336	19444	19593	19542	19536	19687	19522	19463	19487	19374	19381	19356	19498	19398	19598	19468	19699	19514	19514	19496	19350	19496	19608	19473	19588	19461	19569	19610	19453	19696	19450	19182	19541	19741	19788	19660	19477	19577	19703	19474	19652	19444	19531	19526	19508	19363	19595	19464	19450	19439	19513	19424	19748	19510	19706	19499	19486	19285	19625	19372	19567	19718	19549	19599	19638	19716	19713	19339	19360	19410	19531	19450	19565	19567	19484	19624	19533	19311	19734	19488	19493	19396	19352	19352	19641	19623	19633	19363	19441	19598	19758	19363	19508	19451	19427	19664	19670	19484	19517	19371	19494	19484	19462	19574	19439	19660	19720	19361	19636	19434	19347	19316	19485	19616	19457	19479	19622	19609	19543	19628	19568	19471	19439	19323	19488	19494	19427	19519	19494	19565	19467	19730	19396	19446	19691	19546	19428	19521	19500	19618	19609	19548	19495	19605	19603	19453	19580	19396	19574	19516	19663	19614	19523	19436	19667	19649	19530	19555	19587	19527	19532	19439	19512	19585	19579	19585	19567	19604	19378	19464	19513	19473	19449	19433	19532	19407	19411	19526	19318	19612	19469	19608	19548	19229	19287	19501	19633	19524	19393	19497	19538	19583	19707	19538	19570	19759	19467	19644	19637	19408	19524	19263	19678	19363	19690	19633	19395	19445	19383	19338	19221	19464	19539	19491	19412	19396	19410	19396	19685	19589	19458	19402	19625	19577	19633	19532	19745	19497	19438	19575	19381	19614	19465	19519	19517	19651	19536	19519	19505	19533	19483	19485	19436	19604	19690	19437	19499	19654	19670	19394	19495	19466	19474	19356	19653	19591	19349	19623	19564	19469	19479	19473	19159	19506	19516	19613	19329	19411	19444	19439	19543	19429	19547	19704	19672	19474	19546	19529	19395	19477	19467	19576	19632	19662	19635	19718	19439	19442	19666	19447	19583	19336	19591	19558	19589	19579	19579	19314	19644	19453	19674	19315	19486	19665	19503	19550	19684	19315	19503	19498	19442	19332	19505	19497	19634	19652	19475	19438	19470	19478	19793	19669	19386	19425	19594	19366	19607	19503	19520	19412	19482	19557	19490	19517	19485	19547	19658	19503	19425	19354	19554	19268	19642	19339	19521	19536	19582	19615	19518	19493	19558	19574	19360	19429	19620	19530	19243	19650	19513	19579	19395	19450	19309	19625	19599	19510	19453	19570	19612	19707	19401	19444	19373	19805	19509	19505	19742	19554	19615	19549	19632	19610	19494	19350	19369	19551	19467	19605	19485	19454	19793	19605	19630	19520	19492	19490	19562	19523	19368	19677	19395	19642	19530	19490	19591	19427	19490	19484	19431	19469	19694	19574	19497	19596	19401	19397	19627	19443	19522	19691	19580	19257	19473	19501	19610	19501	19353	19749	19562	19421	19300	19475	19571	19517	19583	19737	19555	19360	19567	19631	19456	19426	19544	19640	19777	19531	19746	19501	19677	19665	19535	19402	19474	19377	19564	19434	19695	19449	19560	19607	19518	19430	19499	19443	19505	19645	19482	19335	19557	19436	19276	19468	19645	19608	19374	19480	19552	19457	19527	19435	19691	19593	19310	19382	19614	19487	19596	19315	19441	19581	19317	19369	19645	19328	19602	19582	19444	19588	19331	19658	19496	19620	19607	19419	19457	19401	19638	19646	19566	19409	19536	19327	19377	19467	19552	19721	19379	19608	19549	19526	19494	19585	19561	19694	19423	19585	19368	19529	19607	19561	19599	19410	19444	19314	19640	19464	19454	19494	19496	19460	19311	19471	19532	19490	19362	19496	19453	19378	19485	19292	19509	19459	19546	19511	19490	19348	19564	19522	19445	19628	19538	19675	19435	19510	19656	19399	19440	19574	19460	19159	19829	19498	19560	19730	19524	19599	19610	19558	19424	19740	19490	19438	19517	19478	19546	19546	19667	19356	19495	19375	19450	19368	19558	19535	19606	19621	19477	19653	19695	19570	19344	19515	19567	19568	19528	19451	19650	19520	19521	19543	19761	19326	19566	19466	19528	19485	19375	19670	19501	19270	19420	19499	19440	19492	19717	19532	19675	19584	19611	19605	19646	19494	19447	19404	19657	19483	19611	19747	19679	19531	19480	19486	19394	19519	19568	19433	19534	19547	19309	19413	19198	19502	19337	19369	19538	19559	19542	19301	19713	19438	19498	19798	19406	19673	19535	19404	19521	19432	19490	19635	19707	19461	19516	19534	19452	19245	19747	19427	19466	19320	19420	19515	19556	19516	19582	19431	19526	19614	19893	19324	19668	19506	19608	19490	19592	19275	19451	19449	19291	19472	19487	19489	19658	19518	19561	19575	19428	19556	19483	19501	19467	19416	19611	19535	19445	19367	19437	19534	19528	19289	19411	19500	19490	19475	19484	19580	19602	19301	19537	19404	19406	19438	19470	19600	19411	19403	19508	19452	19528	19421	19506	19613	19549	19515	19711	19585	19717	19547	19610	19246	19536	19532	19774	19439	19296	19509	19484	19523	19470	19725	19592	19492	19581	19364	19545	19437	19554	19392	19543	19316	19452	19679	19634	19425	19504	19520	19630	19386	19574	19599	19330	19491	19572	19310	19418	19461	19393	19646	19418	19561	19550	19541	19424	19234	19521	19501	19596	19368	19453	19459	19735	19533	19663	19454	19556	19398	19543	19587	19552	19503	19421	19454	19484	19723	19444	19383	19486	19577	19477	19611	19837	19507	19578	19573	19393	19334
30694	52146	51776	44973	37734	32402	29026	24559	19934	18480	17188	16380	16230	16230	16127	16121	15975	16040	15948	16160	16134	15951	16050	16096	16057	16049	16171	15898	15827	15991	15959	16110	15749	16046	16048	16024	15945	15982	15942	15946	15896	16025	15996	15986	16047	15908	16061	15845	15903	15933	15962	15953	15918	15984	15979	15919	15920	15907	15933	15992	16041	16029	16006	16040	15944	15944	15874	15901	16027	15896	15911	15933	15964	15806	15881	15882	15850	15900	16077	16057	15822	16120	15971	16034	15946	15804	15837	16098	15900	15985	15927	16059	16063	15879	15887	15797	16072	15886	15880	15790	15897	16063	15975	16034	15825	16097	15861	15808	15817	15933	16057	16003	16001	15967	15905	15993	15701	16098	15821	15863	15885	15753	15983	16047	15922	16096	15895	15971	15831	15807	15752	15952	16056	15949	15683	16071	15945	16014	15854	15973	16061	15967	15883	15954	16016	16062	15943	16094	15907	15894	15967	15909	15990	16023	15989	15800	15886	15997	15764	15894	15948	15827	15840	15886	15898	15786	15879	15883	16083	15798	16049	15899	15992	15825	15941	15927	15872	15936	16081	15958	15805	15734	15823	16129	15939	16123	16006	15878	15849	15993	15890	15843	16055	15955	15866	15863	15984	15899	15852	16014	16006	16009	16072	16053	15883	15854	15898	16090	15825	15980	16025	15871	15892	16086	16021	15914	16075	15894	15912	15938	15969	15863	16005	15752	15842	16047	15936	16004	15858	16089	15970	16090	15860	15879	15943	15776	15934	15825	16058	15892	15880	15846	15930	15897	16011	15859	15953	16001	15901	15805	15959	15841	16011	15932	15877	16098	15841	15926	15850	15865	15891	15961	15939	15984	15905	16063	16041	15924	15943	15917	15855	15849	15916	15775	16033	15874	16019	15857	15833	15982	15868	16074	15809	15852	16010	15997	15877	15849	16131	16009	15940	15918	16045	16071	15842	15847	15898	15852	16024	15920	15995	15923	15875	16003	15979	16034	15853	15856	16028	16055	15983	15888	16028	15887	15959	15751	15864	15955	16028	15862	16115	16078	15884	15881	16121	15918	16060	15983	15807	15931	15876	15962	15916	15934	15971	15851	16030	15882	15874	15948	15945	15958	16006	15913	15958	15940	15865	15958	15933	16052	16040	15863	15885	15887	16056	15903	16132	15888	15920	15942	16182	16009	15899	15954	16065	15822	15940	16024	15824	15985	15839	15900	15875	15904	15778	15842	15891	15799	16065	15901	15840	15841	15810	15884	15966	15903	15882	16033	15896	16020	15950	15923	15885	15849	15960	15909	15980	15884	15846	15932	15825	15856	15877	16148	15826	16007	15982	15846	15935	15859	15752	15888	15986	16098	15929	15918	16005	16000	15928	15847	15926	16173	15929	16073	16014	15934	15730	15906	16013	15960	16012	16049	15949	16070	15842	15876	16012	15862	15919	15899	15964	15889	15941	15784	15826	15945	16004	15991	15872	15914	15917	15904	15932	15942	15976	15916	16035	15980	15975	15912	15904	15992	15916	15986	15830	15942	15990	16017	16054	16058	15997	15897	15859	15885	16050	15890	15951	16029	15938	15973	16083	15908	15980	15936	15941	15829	15894	16107	15736	16010	15808	15828	15853	15915	15950	15872	15771	15732	15877	16044	15786	15924	15941	16022	15980	15928	16019	16063	15925	15965	16014	16013	15885	16045	15842	15920	15958	15905	15995	16072	16038	15931	15743	15940	16037	15879	15968	15891	16012	15970	15963	15931	15973	16074	15833	15965	15816	15759	16026	15924	15975	15902	15948	15916	15857	15835	16010	15910	15933	16002	16024	16003	16001	15915	15957	15732	15728	15884	16080	15888	15868	15880	15972	15857	15919	16070	15881	15839	15939	16038	16016	15912	15906	15879	15752	16017	16044	15945	16008	15930	16004	15862	15719	15799	15902	15922	15921	15808	15883	15848	15995	15905	15974	15790	15929	15852	15875	15917	16060	15954	16000	16009	15822	15909	15975	15918	16001	15971	15882	16125	16037	16036	15976	15899	15835	15883	15938	16000	15871	15887	16005	15947	15933	15974	15923	15876	15953	15926	16031	15972	16010	16111	16060	15741	15912	15907	15774	15855	15981	16046	15758	15836	15864	15870	15872	15990	15951	15972	15977	15845	16073	15869	15930	15868	15892	16088	15911	15903	15943	15975	15909	15897	15900	15876	15859	15794	16024	15841	16025	16062	15975	15936	15950	16077	15897	15915	15903	16076	15920	15897	16019	15807	16113	15817	15825	16015	16002	15814	16070	16087	16005	16029	15951	15788	15854	15907	16038	15845	16035	15928	15929	16115	15747	15992	15932	15896	15811	15951	15877	15933	16014	15849	15979	15991	15957	15908	15898	16010	15896	15815	16082	15971	15900	15975	15971	15965	16149	15855	15778	15883	16012	15898	15952	16038	15848	16020	15885	15934	15717	15971	15861	15911	16146	15981	15922	16037	15773	15940	15865	15913	15898	16039	15717	15892	16052	15878	15924	15975	15935	15950	15972	16002	15956	15981	15933	15973	15858	16002	15931	15945	16047	15892	15842	15912	16072	15850	15977	15917	15973	15800	15871	15904	15928	15894	16021	15969	15988	15972	16011	15693	15682	16145	15763	15958	15832	15969	15898	15882	15869	15767	15774	15895	16013	15911	16081	15937	16093	15826	16105	15798	16093	16061	16042	16035	15959	15898	16143	16142	15818	16095	15868	15946	16058	15969	15881	15877	15840	16035	15900	15969	15835	16088	15979	15908	15821	15801	16075	15880	15938	15867	15995	15769	16037	15978	15958	15940	16026	16080	15785	15812	15918	15972	15889	16044	15961	15936	15887	16077	15822	16001	15993	15980	15925	15859	16096	15937	16128	15968	15866	15856	15948	15972	15832	16004	15885	16193	15845	15993	16024	15817	15849	16137	16004	15869	15953	15904	15926	15895	15865	15898	15932	16033	16002	15857	15885	15996	15969	15897	15827	15865	15968	16010	16056	16047	15960	15964	16102	15939	15924	15924	16022	15927	16040	15870	15862	15915	16075	15829	15973	15995	16028	16190	16018	15835	15984	15882	16052	15927	15882	15791	16060	15820	15938	15885	15904	16010	15935	15802	16073	15902	15978	16038	15885	15985	15830	15990	15932	15928	15921	15887	16094	16023	15963	15895	15967	15983	15950	15948	15885	15852	15885	15993	16001	16028	15876	15822	15845	15883	15879	15886	16051	15926	15879	16028	16093	15881	15952	15992	15996	15916	15992	16034	15828	15997	15935	16013	15899	15880	15842	15912	16011	15964	15925	15894	16120	15902	15871	15990	16096	15883	16071	15871	15933	15988	15702	16013	15959	15974	15842	15839	15863	16115	16049	15702	16104	15978	15915	15926	15836	15902	16008	15826	15862	15985	15913	15891	16073	15929	15917	15816	16107	15911	15781	15882	15779	15982	15922	15982	15663	16132	15940	15995	16026	15853	16038	15938	15949	15856	15982	15847	16106	15937	15937	15829	15986	15946	15938	15903	15954	15797	15973	16063	16015	15945	15951	15807	15864	15864	15914	15893	16012	15898	15978	15942	15935	15974	16041	15917	15998	15870	16013	15877	16043	15955	16048	15978	15905	15911	16009	15871	16115	16036	15976	16015	15919	15926	15935	15756	15968	15951	15896	15931	15900	15971	15979	16008	16042	16144	15960	16068	15932	15851	15949	16031	15936	16018	15962	15917	15970	16014	15796	15939	16077	15888	15989	15914	15904	15941	15827	15938	15974	15910	16027	15659	15914	15846	15869	15870	15851	16122	15901	15887	15973	15861	15976	15820	16024	15925	15963	15832	15736	15917	15983	16087	15941	15933	16091	15834	16047	16063	15909	15875	15996	15905	15833	16100	15842	16031	15846	15994	15933	15986	15923	15771	15997	15749	15914	15892	16079	15935	15911	15998	15860	15801	15856	16010	15955	15935	16070	15817	15889	16024	15859	15876	16004	15990	15972	15894	15895	15855	16109	16036	16074	15881	16028	15874	15910	16050	16045	15942	15912	15896	15986	15920	15931	15865	15871	15810	15990	15886	15974	15937	15820	15879	15741	15868	16091	16137	15919	15902	15899	16063	15891	15878	15990	15915	16099	15993	15913	16109	15865	16097	15844	15905	15865	15883	16010	15854	15868	16030	15934	15866	15897	16082	16042	15968	15791	16091	15847	15884	15941	15887	15906	16112	15849	16142	16093	16060	16044	15932	15876	15906	15951	16036	15872	16050	15890	15675	15963	15996	15766	15918	16074	15881	16151	16046	15707	15771	15971	15817	15976	15979	15955	15907	15957	16102	15867	15821	15942	16048	15978	16008	15947	15886	16048	15896	15843	15907	16035	15995	15810	16018	16027	15931	16011	16017	15783	15940	16031	15909	15912	15900	15820	16051	16015	15947	15796	15992	16061	16042	15941	15814	16002	16001	15976	15853	15948	16006	15881	15959	15940	16003	16063	15756	15987	15902	15938	15917	15859	15726	16097	15895	15872	16064	16028	15980	15954	15986	15963	15899	16055	15908	16095	15854	16041	15939	15916	16074	16045	15998	16148	16048	16015	16062	15851	15962	15940	16152	15699	15896	16032	15826	16008	16149	15947	16064	15963	15947	15888	15726	15852	15750	15822	16011	15700	15796	15799	15810	15624	15939	15820	15931	15875	15862	15933	15856	16095	15921	15877	15966	15966	16122	15857	15855	15954	15920	16090	15840	15922	15785	15899	15836	16026	15988	15866	15945	15816	16132	15899	15759	15886	16100	15971	15637	15918	15883	15877	15862	16024	15848	15825	16005	15881	15916	15992	16005	15890	16019	15998	15985	15992	15962	16069	15935	15907	16023	15962	16085	15879	15838	15965	16031	15914	15893	15948	16024	15968	15900	15976	15935	16059	15860	15962	15939	15953	15992	16072	15858	15915	15891	15937	15919	15881	15999	15948	16118	16042	16076	15822	15974	16039	15873	15776	15919	15879	15918	16065	15940	15694	16140	16067	15895	15889	15993	15985	15766	15902	16050	15966	15958	16035	15888	15988	15864	16059	16073	15983	16052	16049	15875	15830	15984	16116	16145	15799	15876	16140	15914	16033	15934	16200	16002	16039	15881	15906	15986
24442	21737	29644	26563	27087	30676	31912	26883	23951	22503	20783	20028	19904	19665	19712	19752	19703	19626	19752	19824	19728	19567	19471	19557	19697	19575	19345	19563	19715	19697	19497	19532	19373	19534	19472	19776	19433	19401	19327	19409	19378	19415	19491	19284	19159	19310	19235	19324	19560	19440	19148	19442	19306	19289	19472	19137	19379	19512	19489	19512	19374	19377	19501	19445	19223	19122	19336	19295	19271	19352	19400	19321	19209	19179	19164	19344	19332	19298	19258	19268	19378	19256	19257	19376	19381	19380	19516	19432	19203	18975	19483	19223	19482	19596	19425	19304	19176	19680	19234	19287	19479	19272	19569	19361	19313	19313	19404	19447	19301	19182	19529	19326	19284	19028	19255	19372	19346	19192	19442	19321	19420	19700	19380	19457	19315	19214	19327	19238	19390	19440	19403	19444	19096	19097	19319	19099	19449	19282	19086	19569	19475	19681	19436	19462	19435	19225	19576	19209	19486	19389	19325	19389	19301	19166	19280	19348	19311	19338	19561	19246	19341	19131	19252	19250	19259	19484	19438	19249	19274	19244	19453	19298	19307	19229	19264	19337	19388	19254	19264	19193	19424	19509	19356	19308	19401	19107	19428	19416	19276	19326	19413	19367	19374	19234	19457	19425	19323	19140	19260	19373	19469	19439	19249	19265	19149	19481	19432	19320	19384	19441	19338	19326	19382	19377	19419	19319	19290	19297	19300	19508	19177	19293	19319	19460	19517	19309	19261	19306	19155	19291	19407	19396	19487	19392	19467	19419	19485	19371	19458	19239	19237	19185	19323	19341	19417	19424	19210	19164	19328	19075	19464	19415	19376	19191	19400	19251	19396	19515	19307	19240	19105	19286	19175	19133	19272	19306	19372	19416	19460	19414	19529	19318	19335	19363	19297	19322	19631	19386	19175	19352	19571	19379	19138	19166	19270	19254	19550	19435	19197	19373	19365	19438	19520	19209	19295	19252	19443	19234	19348	19205	19582	19410	19349	19443	19244	19361	19323	19394	19342	19392	19444	19385	19540	19143	19282	19427	19319	19428	19316	19186	19317	19364	19392	19374	19273	19358	19262	19174	19003	19137	19225	19043	19383	19238	19294	19214	19218	19411	19073	19324	19249	19257	19318	19517	19251	19304	19317	19243	19309	19445	19517	19357	19256	19339	19459	19291	19393	19189	19337	19277	19409	19141	19156	19304	19419	19286	19266	19279	19221	19260	19328	19316	19307	19700	19511	19348	19096	19320	19171	19209	19422	19268	19348	19420	19335	19433	19252	19346	19218	19297	19316	19156	19249	19250	19143	19344	19259	19627	19582	19341	19299	19311	19387	19480	19341	19176	19568	19335	19595	19421	19232	19233	19379	19214	19181	19140	19113	19405	19278	19227	19452	19463	19403	19267	19466	19384	19202	19295	19396	19229	19242	19200	19362	19364	19403	19268	19697	19376	19358	19148	19546	19331	19404	19471	19258	19159	19331	19530	19041	19400	19291	19302	19436	19354	19039	19346	19573	19449	19210	19433	19239	19265	19394	19273	19352	19264	19112	19375	19310	19229	19419	19325	19244	19213	19240	19265	19323	19392	19300	19273	19380	19307	19388	19350	19258	19349	19347	19251	19266	19318	19317	19327	19374	19381	19069	19347	19409	19572	19319	19389	19396	19292	19491	19365	19331	19034	19234	19244	19187	19279	19536	19465	19312	19351	19207	19275	19304	19276	19102	19347	19304	19415	19460	19413	19444	19118	19368	19146	19245	19337	19483	19271	19554	19427	19206	19365	19601	19431	19427	19181	19315	19286	19136	19357	19244	19313	19185	19172	19508	19434	19343	19401	19444	19162	19328	19125	19162	19259	19147	19541	19635	19311	19432	19208	19391	19634	19378	19462	19293	19330	19447	19402	19336	19268	19295	19311	19427	19378	19276	19440	19415	19471	19254	19111	19255	19443	19534	19403	19366	19317	19220	19399	19569	19300	19354	19362	19271	19318	19283	19297	19193	19380	19419	19335	19098	19260	19447	19200	19320	19424	19464	19349	19438	19276	19566	19330	19517	19507	19428	19284	19466	19487	19440	19126	19054	19347	19202	19168	19457	19363	19057	19385	19449	19232	19192	19156	19450	19118	19325	19423	19283	19464	19436	19313	19236	19538	19181	19384	19433	19409	19336	19327	19420	19382	19396	19496	19263	19090	19109	19252	19159	19220	19361	19505	19477	19332	19458	19464	19140	19165	19186	19454	19410	19334	19218	19016	19498	19313	19312	19430	19178	19258	19182	19152	19340	19070	19279	19177	19468	19460	19335	19223	19331	19512	19257	19381	19279	19363	19335	19348	19331	19546	19375	19122	19304	19191	19355	19382	19401	19466	19171	19359	19563	19245	19337	19438	19353	19501	19426	19224	19245	19512	19181	19438	19337	19118	19306	19250	19345	19530	19437	19215	19523	19317	19560	19383	19269	19353	19242	19356	19251	19392	19678	19336	19305	19324	19550	19382	19142	19355	19414	19153	19383	19458	19265	19236	19400	19248	19247	19325	19203	19167	19227	19211	19397	19099	19321	19304	19363	19483	19486	19416	19519	19322	19268	19257	19375	19364	19269	19324	19422	19180	19258	19228	19476	19385	19357	19292	19644	19572	19213	19352	19231	19307	19420	19393	19409	19368	19276	19227	19406	19324	19415	19300	19455	19213	19274	19379	19395	19405	19256	19327	19336	19180	19403	19161	19281	19207	19215	19324	19360	19455	19245	19443	19520	19164	19465	19271	19157	19214	19419	19392	19288	19441	19434	19299	19522	19332	19421	19155	19522	19415	19364	19445	19211	19224	19138	19264	19342	19352	19318	19433	19441	19304	19404	19237	19343	19065	19227	19398	19405	19289	19453	19322	19265	19379	19331	19200	19101	19656	19357	19318	19032	19290	19171	19426	19082	19171	19269	19317	19333	19361	19227	19305	19363	19536	19315	19258	19468	19573	19382	19388	19368	19651	19497	19138	19354	19219	19294	19468	19245	19259	19524	19407	19322	19309	19454	19202	19314	19476	19349	19318	19463	19375	19406	19489	19224	19482	19244	19309	19276	19384	19302	19121	19418	19316	19415	19337	19235	19449	19391	19523	19317	19421	19445	19438	19214	19326	19328	19233	19293	19202	19438	19362	19222	19394	19302	19525	19335	19104	19304	19512	19324	19409	19273	19206	19347	19071	19479	19557	19522	19391	19452	19126	19067	19210	19402	19426	19323	19251	19313	19363	19259	19128	19288	19146	19386	19264	19468	19499	19383	19390	19114	19165	19202	19232	19303	19474	19298	19134	19281	19336	19223	19368	19242	19296	19391	19513	19373	19710	19503	19463	19395	19083	19297	19128	19252	19312	19370	19380	19389	19303	19524	19338	19493	19252	19320	19178	19338	19121	19484	19509	19285	19388	19427	19388	19422	19232	19170	19420	19556	19561	19314	19315	19024	19194	19401	19391	19302	19452	19258	19354	19319	19491	19439	19309	19415	19432	19299	19623	19315	19201	19312	19233	19285	19344	19395	19363	19111	19062	19374	19388	19336	19334	19436	19332	19431	19485	19468	19373	19296	19407	19308	19411	19313	19421	19147	19228	19353	19346	19426	19418	19287	19325	19576	19244	19197	19379	19411	19365	19341	19360	19503	19389	19548	19500	19274	19357	19377	19322	19261	19281	19395	19136	19411	19260	19333	19409	19322	19376	19487	19373	19318	19350	19295	19237	19344	19217	19482	19581	19297	19265	19215	19300	19491	19443	19282	19312	19226	19264	19179	19189	19278	19135	19319	19492	19305	19489	19263	19458	19466	19343	19439	19465	19415	19451	19420	19489	19325	19494	19297	19440	19370	19339	19435	19398	19483	19361	19354	19419	19335	19491	19553	19381	19307	19457	19425	19205	19321	19549	19447	19215	19295	19324	19119	19603	19370	19443	19244	19240	19342	19362	19411	19400	19281	19258	19323	19399	19578	19362	19304	19389	19480	19159	19333	19485	19386	19321	19329	19338	19114	19359	19401	19302	19568	19358	19497	19240	19396	19461	19235	19400	19388	19467	19061	19459	19345	19188	19093	19168	19196	19310	19417	19208	19432	19434	19336	19385	19347	19396	19290	19342	19432	19218	19326	19523	19462	19446	19433	19459	19263	19465	19363	19483	19174	19424	19203	19273	19339	19239	19262	19390	19199	19412	19317	19405	19434	19459	19206	19389	19184	19059	19313	19104	19201	19133	19333	19308	19185	19162	19340	19324	19488	19316	19238	19295	19354	19395	19477	19401	19260	19227	19222	19222	19309	19491	19303	19284	19418	19493	19231	19337	19314	19173	19406	19492	19308	19513	19476	19482	19370	19419	19206	19437	19347	19423	19512	19246	19266	19291	19402	19397	19284	19070	19164	19374	19282	19405	19311	19279	19403	19501	19284	19269	19204	19387	19185	19367	19318	19302	19265	19500	19483	19513	19087	19279	19218	19365	19468	19256	19451	19435	19237	19368	19346	19412	19313	19425	19568	19126	19238	19360	19364	19308	19459	19386	19471	19340	19384	19280	19302	19407	19290	19328	19191	19333	19391	19155	19264	19245	19324	19346	19354	19221	19243	19271	19575	19240	19241	19226	19199	19667	19050	19360	19197	19397	19444	19401	19314	19329	19127	19476	19365	19343	19468	19239	19557	19425	19269	19229	19269	19402	19242	19284	19302	19325	19157	19326	19415	19014	19253	19269	19144	19449	19278	19314	19433	19417	19415	19381	19394	19497	19631	19386	19527	19272	19409	19245	19402	19290	19220	19288	19292	19594	19369	19276	19421	19377	19489	19516	19308	19282	19372	19204	19394	19204	19392	19443	19488	19316	19386	19274	19388	19355	19266	19451	19344	19340	19540	19412	19425	19234	19343	19253	19346	19198	19293	19403	19212	19329	19300	19575	19321	19337	19249	19197	19300	19389	19455	19383	19224	19176	19539	19202	19243	19547	19474	19294	19295	19261	19263	19246	19454	19411	19378	19354	19372	19249	19412	19235	19317	19296	19536	19381	19435	19362	19540	19426	19240	19476	19332	19358	19287	19352	19491	19437	19488	19485	19338	19529	19362	19241	19351	19466	19453	19312	19264	19554	19452	19207	19427	19238	19298	19405	19397	19296
33429	57385	58251	50866	41261	34616	30145	26125	22387	19525	17615	16839	16609	16292	16250	16314	16009	15961	16010	16020	16057	16059	16218	15932	15973	16147	15926	15893	16054	15927	15819	16000	16024	15729	15649	15850	15949	15693	15684	15732	15851	15721	15892	15652	15860	15759	15812	15995	15759	15739	15813	15958	15805	15938	15939	16009	15725	16033	15866	15854	15821	15707	16071	15786	15748	15831	15847	15785	15905	15816	15888	15865	15766	15807	15846	15926	15873	15829	15982	15752	15944	15859	15861	15723	15790	15788	15839	15823	15995	15987	15727	15655	15991	15749	15917	15872	15801	15744	15738	16024	15865	15768	15946	15705	15886	16079	15876	15831	15987	15847	15895	15651	15792	15805	15785	15966	15767	15876	15704	15766	15915	15810	15679	15800	15907	15812	15746	16071	15867	15730	15969	16008	15788	15623	15785	15754	15874	15726	15796	15838	15874	15815	15625	15807	15823	15780	15839	15874	15832	15807	15910	15797	15702	15872	15850	15762	15886	16068	15731	15643	15863	15801	15942	15907	15970	15676	15831	15790	15552	15955	15934	15813	15803	15640	15794	15799	15898	15855	15859	15596	15844	15730	15945	15788	15786	15763	15929	15904	15768	15902	15936	15656	15682	15866	15889	15963	15731	15752	16019	15654	15829	15698	15970	15818	15797	15680	15738	15772	15819	15679	15775	15745	15819	15636	16023	15653	15802	15846	15685	15508	15747	15905	15787	15781	15919	15867	15931	15939	15767	15713	15769	15743	15793	15838	15656	15824	15819	15818	15914	15715	15724	15805	15642	15871	15789	15873	15802	15672	15735	15845	15708	15741	15932	15819	15892	15760	15849	15945	15909	15701	15900	15802	15747	15862	15854	15793	15690	15852	15824	15745	15736	15649	15732	15606	15880	15791	15748	15889	15947	15841	15844	15944	15795	15680	15868	15860	15865	15789	15743	15802	15843	15766	15817	15904	15815	15857	15827	15793	15995	15750	15852	15877	15853	15742	15638	15798	15800	15857	15814	15866	15882	15884	15884	15741	15959	15840	15951	15818	15854	15663	15953	15788	15900	15806	15783	15827	15848	15903	15734	15801	15948	15900	15781	15755	15868	15792	15603	15884	15774	15771	15792	15685	15842	15847	15916	15816	15949	15921	15752	15792	15822	15915	15774	15804	15782	15886	15907	15825	15728	15812	15865	16080	15788	15882	15763	15908	15843	15870	15972	15998	15880	15624	15920	15779	15877	15890	15662	15734	15989	15753	15762	15711	15871	15751	15802	15647	15883	15861	15766	15859	15860	15866	15936	15885	15820	15849	15871	15695	15844	15812	15658	15810	15864	15691	15881	15838	15929	15716	15780	15775	15831	15641	15752	15844	16032	15690	15768	15992	15731	15835	15810	15798	15901	15941	15770	15836	15792	15804	15818	15773	15900	15634	15714	15849	15715	15714	15692	15889	15845	15820	15889	15975	15758	15846	15828	15701	15854	15785	15903	15749	15727	15923	15883	15791	15535	15768	15762	15756	15916	15756	15716	15661	15767	15808	15721	15790	15961	15786	15713	16073	15791	15661	15800	15761	15725	15882	15740	16032	15776	15838	15735	15932	15841	15746	15721	15751	15746	15778	15799	15724	15906	15772	15609	15675	15934	15988	15816	15705	15938	15769	15849	15856	15817	15657	15687	15707	15845	15799	15784	15644	15771	15814	15821	15800	15928	15866	15677	15869	15954	15918	15937	15686	15861	15781	15738	15761	15602	15872	16027	15778	15838	15798	15972	15824	15603	15799	15791	15791	15716	15767	15759	15776	15726	16030	15789	15752	15911	15763	15936	15878	15759	15927	15897	15868	15976	15862	15703	15889	15927	15754	15723	15821	15874	15768	15854	15948	15699	15623	15702	15830	15752	15978	15908	15713	15838	15907	15804	15801	16020	15825	15960	15549	15958	15732	15660	15724	15976	15883	15732	15812	15873	15903	15839	15694	15720	15698	15700	15756	15846	15815	15776	15817	15927	15986	15851	15725	15769	15661	15658	15869	16017	15762	15756	15781	15723	15753	15804	15779	15793	15778	15858	16055	15929	15752	15994	15848	15778	15655	15824	15843	15759	15791	15763	15788	15805	15765	15783	15783	15679	15763	15937	15787	15855	15898	15778	15788	15764	15723	15795	15832	15946	15796	15815	15858	15646	15596	16054	15666	15828	15861	15827	15867	15870	15694	15716	15656	15709	15842	15811	15864	15686	15796	15863	15798	15890	15858	15835	15862	15740	15772	16090	15826	15677	15724	15998	15868	15731	15952	15831	15747	15738	15839	15902	15875	15848	15759	15841	15774	15733	15968	15657	15800	15866	15897	15845	15765	15949	15776	15879	16036	15898	15659	15955	15675	16114	15819	15834	15822	15819	15790	15674	15918	15874	15701	15964	15749	15968	15839	15739	15778	15934	15821	15843	15901	15827	15728	15948	15759	15708	15851	15764	15808	15912	15900	15863	15749	15740	15971	15858	15977	15526	15629	15779	15687	15966	15921	15804	15866	15852	15823	15886	15868	15815	15828	15823	15860	15754	15810	15655	15765	15758	15860	15817	15782	15816	15764	15958	15855	15880	15659	15948	15607	15750	15702	15666	15744	15665	15832	15947	15718	15885	15792	15798	15822	15817	15866	15747	15909	15824	15971	15792	15729	15607	15815	15729	15897	15762	15884	15893	15739	15864	15853	15841	15736	15860	15832	15715	15862	15836	15899	15795	15896	15756	15621	15761	15792	15829	15692	15819	15872	15862	15927	15856	15766	15646	15723	15976	15716	15750	16012	15720	15655	15768	15857	15860	15911	15677	15809	15933	15606	15796	16008	15803	15885	15886	15846	15822	15712	15794	16082	15781	15740	15755	15884	15811	15757	15817	15900	15720	15702	15865	15695	15752	15720	15753	15766	15782	15649	15820	15853	15657	15709	15794	15682	15793	15924	15737	15805	15857	15777	15872	15722	15680	15648	15791	15830	15901	15905	15613	15896	15800	15800	15921	15781	15955	15790	15943	15815	15938	15791	15797	15903	15899	15750	15995	15770	15857	15912	15961	15874	15761	15902	15953	15650	15826	15969	15678	15810	15868	15845	15697	15745	15551	15747	15585	15723	15886	15753	15805	15851	15985	15559	15750	15815	15650	16003	15850	15772	15853	15767	15848	15872	15797	15895	15722	15829	15760	15770	15871	15817	15799	15817	15780	15796	15807	15892	16021	15644	15703	15848	16035	15770	15779	15863	15970	15667	15846	15726	15856	15749	15975	15744	15737	15768	15743	15759	15736	15868	15813	15728	15906	15796	15722	15696	15790	15691	15909	15764	15878	15799	15670	15759	15857	15899	15800	15952	15831	15801	15954	15712	15578	15717	15712	15924	15704	15859	15848	15854	15887	15867	15766	15847	15817	15779	15737	16030	15731	15861	15798	15895	15736	15765	15861	15750	15742	15814	15929	15807	15673	15880	15907	15803	15899	15660	15906	15907	15771	15847	15937	15850	15798	15857	15800	15734	15758	15983	15771	15904	15823	15936	15745	15676	15921	15917	15993	15780	15871	15612	15777	15823	15868	15944	15741	15957	15831	15706	15884	15701	15690	15687	15537	15804	15766	15886	15825	15698	15794	15757	15815	15722	15958	15944	15859	15749	15894	15996	15887	15655	15859	15933	15882	15812	15638	15804	15919	15717	15725	15793	15688	15680	15868	15925	15465	15771	16057	15860	15878	15850	15662	15790	15831	15974	15733	15958	15797	15777	15675	15795	15910	15893	15697	15805	15756	15910	15786	15717	16056	15792	15759	15675	15801	15650	15750	15788	15912	15716	15668	15846	15851	15693	15799	15801	15684	15671	15779	16003	15856	15656	15850	15795	15887	15729	15930	15907	15905	15876	15780	15716	15736	15858	15852	15833	15844	15960	15982	15767	15874	15781	15807	15807	15908	15880	15841	15658	15740	15892	15789	15760	15731	15727	15771	15741	15899	15798	15712	15859	15877	15787	15753	16014	15894	15780	15945	15821	15702	15723	15798	15770	15884	15944	15645	15790	15832	15761	15775	15868	15862	15651	15960	15693	15928	15900	15961	15541	15816	15927	15942	15769	15748	15920	15774	15844	15780	15785	15931	15915	15748	15670	15665	15838	15764	15838	15942	15822	15626	15943	15834	15702	15947	15825	15803	15888	15747	15727	15822	15775	15772	15913	15715	15893	15755	15835	15834	15919	16050	15865	15822	15924	15970	15719	15976	15861	15988	15878	15764	15753	15875	15798	15824	15699	15916	15916	15758	15855	15868	15876	15901	15763	15728	15763	15879	15860	15733	15728	15802	15654	15902	15916	15705	15822	15784	15705	15902	15791	15795	15933	15884	15797	15753	15863	15896	15718	15658	15820	15786	15846	15925	15750	15758	15785	15783	15836	15759	15853	15860	15703	15859	15770	15715	15751	15911	15611	15835	15776	15803	15749	15758	15748	15801	15739	15934	15680	15783	15652	15741	15702	15698	15774	15850	15626	15808	15801	15698	15882	15913	15809	15832	15844	15883	15786	15921	15902	15859	15857	16033	15771	15739	15832	15748	15802	15753	15820	15803	15855	15945	15912	15819	15915	15682	15985	15941	15695	16088	15906	15874	15910	15832	15949	15769	15745	16011	15850	15815	15661	15854	15816	15953	15868	15838	15862	15888	15620	16012	15679	15677	15768	15963	15739	15855	15832	15854	15860	15750	15888	15840	15737	15730	15811	15873	15913	15844	15916	15753	15783	15855	15931	15790	15892	15816	15742	15869	15973	15888	15911	15818	15731	15836	15729	15921	15738	15744	15790	15728	15605	15797	15750	15917	15879	15690	15792	15774	15876	15803	15978	15872	15854	15785	15718	15681	15892	15691	15787	15681	15788	15737	15906	15730	15851	15761	15827	15706	15751	15823	15795	15874	15850	15893	15607	15849	16075	15757	15744	15813	15778	15880	15910	15833	15718	15899	15746	15755	15700	15892	15885	15920	15829	15770	15966	15717	15784	15793	15661	16012	15759	15701	15773	15810	15800	15684	15650	15977	15680	15783	15886	15834	15776	15609	15811	15895	15874	15851	15963	15859	15809	15956	15721	16000	15892	15965	15739	15721	15613	15838	15857	15997	15882
32463	30365	30688	26584	22568	20564	18880	18079	17628	17508	17257	17294	17179	17143	17168	17023	17058	17311	17011	17020	17208	17286	17091	17050	17126	17158	17062	17149	17085	17101	16849	16922	17169	16850	17231	17118	16925	16875	16955	16927	17130	16943	17089	17133	16893	17134	17061	16948	17048	17279	17174	17045	17053	17148	17067	17250	16906	17061	16936	17232	17334	17015	17019	17059	17090	17156	17003	17243	16799	16967	17052	17069	16935	17084	17129	16978	16979	16987	16969	17021	17075	17006	17178	16895	17001	17151	16984	17068	17014	16977	17078	17016	17001	16906	17062	17036	17124	17116	17043	16971	17076	17109	17063	17165	16989	16933	16968	17026	16986	16980	16907	16909	17127	16807	17043	16899	17257	17138	17064	16941	16978	17069	16831	17151	16896	16964	17037	17098	16971	16915	17074	17005	16950	17023	17008	17012	16960	17028	16949	17145	16809	16785	17061	16972	16796	17154	17032	17006	16892	16940	17159	17104	17138	16814	16966	17127	16978	17041	17083	17070	16910	16982	16942	17248	17243	17137	16968	17013	17049	17057	16958	17115	17042	16876	17061	17023	17000	16966	17213	17065	17014	17043	16886	16858	17138	17215	17101	17078	17126	17015	17090	17186	16904	16861	16875	17073	17115	17138	16969	17131	16939	16802	17193	17007	17344	17172	17221	17090	16872	16977	17195	17058	17180	17284	17142	16882	17069	17087	17070	16932	17049	17072	16882	17193	17006	16980	17000	16946	16862	16878	17016	16907	17233	16986	16920	17111	17180	17139	16753	17107	17076	16982	16892	17106	17106	17041	16857	17160	17038	16895	17007	17126	17054	17114	17166	17082	16867	17047	17063	17169	16995	17031	17092	17010	16922	16934	17002	17111	17026	16975	17045	16908	17032	16919	16924	17060	17091	17067	17320	16974	16946	16994	17103	16974	16996	16951	17207	16959	16961	17066	16937	16984	17140	17036	17324	16866	17036	16999	17080	16978	16966	16966	16965	17091	17248	17056	17129	17048	17040	17298	17072	16909	16989	16950	16871	17007	16914	16924	16973	17193	17168	17291	16777	17005	17014	17087	17187	17041	17142	17165	16986	17215	17074	17045	16984	17125	16994	17189	17254	17041	16906	17039	17025	17115	17057	17065	16863	17181	16989	17287	17089	17064	16960	17035	16928	17182	17004	17012	17003	17061	17113	17168	17096	16956	17052	17010	16905	16863	16930	16931	17096	16936	17150	16946	17077	16814	17185	17011	16860	17019	17195	17015	17072	16941	17030	16956	17034	17068	17028	17012	17043	17092	17011	17356	17015	16904	17026	17093	16899	16764	17259	16962	17135	16919	16894	17077	16876	17058	17135	16990	17054	17132	17078	16950	17148	17131	17040	17084	16974	17135	17067	16895	16990	17038	17008	17066	16961	17134	17029	16916	17084	17114	17140	16878	17150	16886	16958	17021	16978	17010	17150	17092	17222	17035	17182	17091	17120	17060	16999	16957	17255	17093	17009	16997	17302	16780	17123	17020	17143	17022	17149	16914	17118	17117	17033	16942	16965	16914	17317	16822	17070	17122	16959	16940	16915	17038	16966	17163	17197	16919	17199	16963	16977	16928	17133	17064	17052	16806	16819	17237	17243	16997	17184	17107	17073	16856	17141	17215	17068	16896	17009	16892	16788	16909	16999	17086	17010	17064	17092	17013	17138	17100	17084	17085	17266	17021	17151	17141	17101	17242	17101	17164	17249	16851	16977	17086	17125	16971	17067	16990	16892	17116	17202	17175	17138	16897	17044	16811	17116	17117	17004	16935	17012	17117	17122	16910	16904	17230	17068	17022	17233	16969	17151	17181	17128	16981	17189	17247	17173	17004	17428	17129	16974	17070	16927	17112	17053	17202	17048	16877	16918	16892	17183	17064	17040	16885	16983	17089	16879	17282	17107	17035	17053	17003	17174	16937	17013	16920	17103	17233	16854	16770	17054	16986	16991	16922	17257	17143	17186	16932	17239	16977	17080	17136	16976	17052	17076	16916	16980	17022	16999	16866	17023	16958	16849	16985	16734	16870	17074	17147	17141	17267	17125	17088	17092	16983	17189	17084	16871	17126	17106	17168	17093	17051	16914	16916	17142	17117	17006	17116	16931	16892	17037	17077	16933	16994	17192	16896	17099	17057	16984	17100	17089	16987	17007	16821	16962	17040	16940	17073	16932	17030	16990	16854	16959	17048	17065	17074	16974	16740	17094	17072	16846	16925	17080	16895	17065	17142	17093	17011	17061	17037	17081	16804	16983	16924	17063	17124	16921	16841	17125	17073	16910	17007	16974	17019	16924	17017	16895	17058	17008	17035	17087	16810	16795	17130	16898	16963	16969	17098	16967	16908	16910	17067	17063	17062	17110	17264	17221	17025	16903	17049	17181	16951	16910	17168	17125	17131	16765	16859	17057	17109	17026	17027	16998	17062	17009	17064	17221	17163	16993	17084	16997	16909	17167	16996	17143	16942	16955	17025	17105	17042	17057	17244	17301	16984	17022	17060	17005	17122	17196	16971	17021	17047	17070	16936	17207	17014	17071	17022	17123	17107	17036	17269	17178	17159	16949	17196	17037	16885	17091	16941	16949	17014	17109	16769	16811	17140	16834	17001	17167	17123	17172	17051	17082	17103	17078	17155	17380	17002	16966	17098	16963	17055	16943	16941	16856	16968	17009	17143	16851	16892	16999	16997	16718	16945	17025	17025	16909	17297	17128	17045	16959	17059	17024	17038	17006	17044	16939	16861	17106	16991	17203	17007	17176	16879	17140	17134	17149	16932	17040	16986	16807	17040	16993	17120	16936	17042	16975	16828	17097	17207	17145	16943	17083	17001	17209	16917	17218	16864	16984	17094	17148	17003	16964	17220	17001	17040	16950	17124	17165	17051	16921	17001	17108	17207	17041	17174	17157	17065	17035	17029	16902	16968	17080	16835	17087	17062	17082	17061	17112	16908	17112	17108	17132	16934	16671	17049	16960	17347	17028	17308	17221	17061	17073	16982	17152	16895	17114	16959	17037	17044	17026	16941	17181	17246	16964	17124	16964	17102	17235	17045	16931	16994	16945	17069	16993	17166	16912	16842	17140	16947	16914	17256	16854	17021	17247	16897	17173	17080	16888	16906	17030	16666	16876	16900	17047	17119	17149	16998	16998	17012	17029	16888	17090	16916	17022	17037	17042	17082	17028	16971	17025	17100	17010	16842	17046	16939	17001	16982	17064	17094	16926	16727	16871	16916	16869	17171	17140	17021	17200	17099	17025	17104	17069	16998	17082	16934	17200	16991	17042	17147	17058	17146	17035	16959	16876	17074	17199	16796	16910	17066	17182	17192	17108	17049	16956	16958	17039	16938	17063	17054	17119	16920	16927	16979	17015	17021	17198	17078	17073	16866	17110	17068	17009	16929	17203	17101	16904	17019	16906	16963	17026	17178	17226	17087	16984	17167	16997	17248	17094	17215	17139	17029	17264	17031	16962	16859	17160	17014	17036	17059	16946	17124	17092	17003	16930	16982	16892	16938	17083	17081	17106	17134	17112	16935	16922	17184	17033	17012	17057	16953	16926	16967	17009	17054	16933	17074	17229	17051	17136	16910	16939	17087	16976	17094	17097	16913	17186	17114	16970	17367	17154	17071	17083	16975	17055	17007	17159	17133	17034	16975	16944	16958	17051	16963	17129	17304	16963	16919	16967	16997	17161	17003	17140	17085	17164	17006	16977	16956	17077	17174	17203	16992	17259	17113	17074	17042	17095	17036	16937	16968	17003	17060	17045	16902	17162	16903	17040	17001	17194	17151	17007	17216	17041	16874	16973	17021	17088	17234	17132	17111	17204	16948	16868	16806	16974	17118	16909	17139	16906	17042	17059	17137	17034	16986	17031	17094	17155	16968	17178	17086	17123	17269	17122	16980	17016	17085	16944	17139	16991	16951	17111	16888	17023	17211	17036	16994	16946	17081	17026	17037	16905	17014	17026	16985	17241	17037	17064	16940	17180	16879	16926	16993	16960	17004	16975	16930	17127	17086	17012	17001	17041	17051	17202	17093	17156	16986	16905	16926	16864	17115	17075	16914	17048	17075	16917	17122	16975	16990	16842	16933	17161	17061	17190	17074	17097	16990	17124	17001	17009	16995	16965	17090	16739	17214	17103	17056	16901	17171	17145	17154	17145	17123	17065	17194	16824	16881	17142	17044	17015	17231	17094	16940	17172	16994	16993	17018	16901	16904	17109	17109	16889	17010	17121	17188	17055	17124	16968	17078	16982	16935	16908	16714	16978	16923	16972	16938	16997	17239	16973	16982	17089	17188	16817	16914	16897	17091	16892	17067	17226	16943	17267	17096	17002	17032	16988	17192	17132	17059	17040	17198	17174	16906	17017	17014	17002	16789	16969	16948	17048	17069	17226	17137	17224	17224	17201	16949	17155	17162	16957	17145	17052	16863	16962	17054	16996	17021	17182	16845	17166	17165	17221	17026	17027	16881	16958	17161	17130	17156	17161	16942	16988	16963	16898	17102	17006	17122	17108	17005	17160	16993	17173	17194	16939	16994	17093	16891	17085	16886	17107	17105	16892	16915	17091	17137	17203	17105	17026	17110	17034	17147	17177	17109	17206	17030	17003	17059	17061	17104	17084	17125	17150	17207	16956	17021	16971	16887	16940	16986	17137	17119	17007	17118	17121	17105	17178	17077	16974	17149	17086	17141	17032	16969	17249	17010	16892	16938	16996	16844	16928	17136	17253	16878	17195	17009	16995	16919	16900	17097	17200	16968	17071	16974	17026	17161	17073	17093	17027	17070	17238	17057	17111	17034	17162	17128	16906	16858	16873	17014	17085	17328	17039	17200	17090	17014	17193	17068	17209	16884	17032	17188	17130	16839	17058	17062	16990	17135	17200	17283	17144	17078	17147	17140	17097	17039	16821	17080	17185	17115	16876	17038	16912	17079	17023	16823	16975	16992	17305	16981	17170	17032	17040	17192	17135	16952	16896	17172	17062	16889	17000	17076	16817	16967	16880	16981	17126	16852	17127	17003	17155	17044	17255	17078	16887	17011	17283	17235	17031	16937	16983	16930	17193	16818	16768	16963	17097	16977	17122	16804	17113	17018	16961	17043	16952	16958
28212	40256	34023	26885	22521	19409	16948	15956	15509	14864	14749	14664	14634	14681	14605	14486	14568	14378	14608	14515	14428	14329	14434	14511	14489	14560	14474	14509	14482	14465	14558	14462	14581	14477	14293	14468	14496	14508	14412	14304	14547	14518	14305	14633	14316	14470	14396	14541	14405	14524	14420	14396	14326	14441	14394	14596	14459	14386	14484	14538	14392	14450	14479	14568	14429	14443	14542	14411	14445	14343	14470	14399	14427	14495	14465	14371	14392	14502	14433	14448	14361	14431	14459	14328	14473	14499	14483	14283	14458	14587	14420	14506	14332	14383	14518	14590	14427	14413	14310	14270	14505	14465	14511	14300	14478	14300	14355	14484	14395	14559	14528	14149	14297	14411	14327	14335	14502	14426	14298	14327	14424	14416	14437	14342	14392	14356	14371	14519	14525	14356	14407	14429	14322	14268	14246	14579	14621	14505	14587	14351	14486	14302	14357	14338	14296	14179	14427	14477	14428	14654	14414	14377	14375	14373	14482	14360	14420	14245	14475	14443	14436	14483	14324	14465	14528	14556	14493	14509	14273	14311	14363	14371	14364	14456	14585	14431	14306	14436	14469	14330	14389	14447	14453	14517	14427	14480	14599	14446	14503	14404	14401	14432	14275	14366	14434	14422	14373	14524	14563	14246	14437	14334	14364	14420	14349	14400	14375	14502	14443	14431	14272	14445	14547	14442	14509	14459	14382	14338	14447	14271	14465	14352	14581	14319	14436	14373	14487	14321	14373	14445	14398	14536	14443	14455	14594	14310	14526	14592	14367	14382	14407	14403	14475	14478	14527	14432	14408	14488	14385	14420	14542	14253	14336	14676	14441	14329	14386	14679	14331	14430	14357	14379	14537	14495	14522	14335	14598	14354	14411	14409	14345	14460	14397	14248	14349	14419	14459	14233	14313	14617	14350	14388	14452	14390	14369	14430	14370	14443	14290	14467	14591	14367	14500	14475	14441	14339	14434	14303	14388	14510	14308	14458	14423	14410	14530	14604	14519	14508	14488	14475	14472	14483	14325	14305	14618	14448	14433	14371	14451	14284	14483	14379	14301	14428	14413	14578	14521	14427	14642	14419	14499	14324	14599	14339	14480	14482	14500	14415	14319	14369	14340	14446	14458	14570	14490	14408	14471	14244	14479	14439	14319	14571	14385	14420	14486	14335	14518	14230	14519	14573	14534	14445	14480	14286	14511	14568	14260	14487	14483	14490	14223	14332	14292	14337	14267	14614	14404	14386	14530	14449	14330	14415	14419	14427	14481	14511	14328	14367	14403	14474	14448	14245	14422	14392	14454	14398	14382	14314	14653	14405	14418	14454	14419	14275	14569	14468	14316	14400	14320	14399	14332	14555	14356	14539	14410	14339	14527	14310	14402	14440	14487	14402	14527	14481	14434	14380	14450	14413	14479	14322	14197	14489	14434	14235	14403	14318	14508	14429	14386	14319	14554	14522	14561	14581	14338	14419	14276	14410	14451	14265	14286	14384	14614	14405	14418	14397	14523	14506	14362	14420	14363	14414	14465	14286	14435	14356	14502	14283	14522	14363	14483	14406	14413	14566	14544	14458	14563	14494	14476	14486	14350	14374	14332	14274	14515	14298	14416	14294	14309	14618	14494	14512	14481	14444	14460	14262	14475	14501	14426	14404	14295	14388	14422	14310	14470	14329	14512	14646	14415	14427	14279	14364	14479	14465	14471	14485	14450	14493	14527	14408	14492	14307	14482	14592	14287	14412	14385	14343	14297	14488	14413	14453	14371	14396	14313	14271	14367	14461	14579	14486	14532	14361	14336	14502	14470	14528	14424	14325	14460	14445	14475	14253	14299	14416	14317	14514	14341	14514	14567	14427	14409	14518	14238	14440	14440	14359	14507	14234	14513	14498	14361	14390	14415	14613	14418	14404	14414	14463	14234	14486	14431	14590	14430	14355	14401	14307	14478	14194	14488	14472	14530	14324	14421	14475	14525	14423	14272	14352	14386	14328	14521	14474	14439	14467	14437	14578	14493	14562	14537	14175	14442	14503	14412	14515	14275	14483	14517	14496	14261	14626	14424	14353	14512	14502	14498	14306	14440	14435	14507	14486	14521	14528	14363	14468	14370	14516	14291	14526	14466	14530	14398	14485	14386	14546	14421	14308	14542	14558	14429	14425	14391	14513	14497	14416	14534	14425	14258	14375	14592	14488	14329	14426	14415	14487	14525	14306	14562	14445	14489	14382	14459	14334	14406	14425	14551	14464	14236	14328	14371	14459	14442	14676	14505	14375	14214	14479	14471	14452	14296	14585	14575	14420	14466	14373	14423	14457	14368	14343	14378	14525	14447	14367	14529	14565	14496	14441	14368	14517	14484	14393	14604	14532	14320	14515	14367	14576	14401	14466	14390	14356	14400	14354	14215	14439	14515	14506	14444	14411	14431	14385	14625	14377	14420	14598	14435	14130	14394	14468	14449	14362	14504	14355	14354	14345	14309	14567	14531	14445	14494	14268	14384	14545	14471	14502	14492	14474	14575	14289	14356	14281	14338	14381	14541	14312	14389	14700	14515	14504	14280	14443	14449	14304	14500	14427	14147	14451	14506	14454	14631	14479	14341	14487	14310	14464	14350	14461	14343	14410	14534	14490	14356	14451	14344	14542	14459	14514	14376	14455	14264	14415	14507	14576	14349	14579	14322	14465	14249	14485	14527	14488	14390	14437	14518	14357	14432	14309	14370	14287	14422	14312	14619	14643	14440	14356	14254	14354	14518	14409	14224	14366	14533	14397	14449	14462	14450	14276	14407	14360	14438	14493	14451	14421	14493	14494	14442	14600	14386	14551	14292	14397	14463	14480	14445	14498	14479	14412	14454	14398	14357	14624	14553	14559	14232	14420	14500	14270	14473	14443	14597	14508	14365	14384	14485	14406	14523	14381	14484	14522	14485	14544	14430	14406	14319	14421	14424	14455	14571	14229	14528	14255	14538	14364	14540	14599	14216	14381	14445	14300	14540	14405	14328	14517	14496	14589	14444	14480	14386	14492	14428	14471	14400	14613	14380	14487	14432	14257	14299	14459	14269	14443	14515	14471	14455	14415	14283	14301	14541	14367	14415	14599	14406	14325	14449	14387	14375	14343	14360	14494	14426	14513	14469	14395	14418	14356	14382	14397	14411	14543	14353	14483	14355	14465	14511	14469	14344	14381	14331	14357	14419	14513	14326	14580	14525	14475	14681	14382	14341	14375	14416	14373	14444	14299	14455	14463	14378	14520	14158	14369	14385	14548	14368	14409	14485	14372	14537	14310	14460	14549	14226	14348	14487	14352	14476	14474	14448	14393	14574	14392	14516	14434	14637	14588	14294	14210	14371	14398	14332	14416	14412	14317	14494	14337	14337	14449	14332	14505	14419	14412	14525	14415	14168	14461	14474	14336	14383	14464	14276	14386	14431	14526	14451	14212	14370	14517	14319	14410	14457	14453	14425	14549	14504	14383	14355	14439	14357	14428	14467	14546	14301	14387	14577	14308	14525	14502	14435	14311	14384	14477	14451	14526	14522	14402	14558	14466	14354	14207	14296	14583	14378	14447	14370	14593	14390	14527	14497	14500	14257	14509	14377	14376	14424	14371	14417	14506	14352	14278	14477	14573	14522	14297	14532	14273	14335	14318	14295	14290	14371	14569	14355	14296	14461	14527	14421	14314	14245	14524	14376	14361	14476	14391	14516	14547	14513	14499	14453	14363	14301	14453	14423	14384	14517	14430	14571	14492	14399	14430	14381	14479	14542	14383	14327	14517	14353	14362	14518	14278	14563	14516	14481	14395	14473	14303	14430	14197	14494	14335	14325	14358	14523	14538	14509	14424	14362	14384	14465	14427	14396	14329	14453	14485	14578	14477	14574	14465	14369	14541	14458	14445	14411	14270	14321	14439	14390	14419	14382	14419	14326	14593	14339	14391	14315	14491	14351	14457	14476	14540	14447	14389	14515	14696	14405	14494	14420	14355	14445	14474	14485	14248	14341	14500	14498	14379	14336	14485	14457	14425	14345	14354	14439	14495	14458	14418	14429	14340	14418	14524	14447	14444	14073	14410	14507	14420	14549	14464	14426	14387	14480	14199	14359	14350	14499	14400	14518	14445	14328	14377	14453	14521	14323	14278	14505	14647	14438	14336	14542	14506	14454	14457	14505	14367	14335	14247	14308	14411	14356	14404	14591	14377	14535	14440	14454	14407	14250	14614	14548	14435	14528	14490	14464	14552	14533	14434	14548	14629	14481	14479	14397	14335	14278	14531	14451	14369	14491	14523	14438	14405	14430	14290	14414	14344	14539	14389	14529	14325	14570	14525	14453	14367	14391	14483	14374	14283	14520	14285	14456	14363	14419	14279	14393	14478	14534	14333	14517	14434	14482	14362	14392	14427	14464	14473	14371	14331	14225	14514	14341	14430	14471	14460	14457	14444	14324	14561	14352	14442	14456	14533	14407	14528	14290	14527	14563	14332	14545	14211	14545	14459	14506	14505	14370	14345	14353	14558	14446	14646	14368	14413	14550	14512	14505	14473	14482	14442	14454	14325	14439	14211	14368	14399	14430	14318	14281	14360	14398	14387	14504	14327	14468	14335	14351	14483	14521	14527	14513	14600	14419	14423	14579	14373	14490	14543	14352	14523	14256	14633	14408	14433	14528	14448	14556	14493	14407	14516	14493	14409	14257	14281	14444	14349	14578	14477	14545	14408	14531	14454	14479	14334	14462	14541	14518	14487	14436	14442	14462	14484	14480	14273	14638	14622	14578	14467	14376	14478	14420	14526	14380	14262	14374	14378	14247	14307	14393	14447	14427	14348	14273	14461	14435	14475	14542	14634	14419	14368	14440	14341	14318	14641	14522	14453	14502	14366	14499	14363	14503	14557	14498	14354	14314	14360	14494	14464	14199	14407	14320	14600	14270	14485	14385	14425	14393	14514	14590	14488	14338	14595	14525	14419	14601	14470	14467	14390	14275	14512	14458	14543	14396	14518	14407	14491	14370	14412	14479	14416	14603	14558	14393	14544	14431	14467	14468	14498	14506	14281	14364	14460	14600	14479	14418	14442	14447	14550	14457	14508	14441	14367	14497	14407	14249	14324	14354	14392	14427	14551	14340	14348	14381	14387
25993	21771	29084	26813	25356	25132	23722	21530	20312	19573	18694	17891	17833	17785	17616	17463	17501	17344	17323	17383	17537	17399	17511	17517	17295	17362	17450	17288	17236	17197	17243	17329	17150	17401	17177	17043	17289	17083	17190	17200	17101	17103	17217	17358	17153	17223	17196	17282	16998	17116	17158	17213	17373	17162	17206	17241	17120	17147	17485	17100	17091	17154	17172	17047	17442	17259	17384	17330	17139	17207	17300	17213	17271	17269	17186	17234	17426	17092	17131	17174	17136	17299	17198	17247	17346	17181	17062	17085	17147	17257	17155	17121	17045	17109	17200	17062	17117	17289	17251	17241	17105	17390	17213	17039	17100	17237	17070	17206	17159	17067	17271	17372	16978	17221	17300	17266	17162	17258	17303	17250	17204	16960	17180	17303	17023	17120	17251	17188	16933	17358	17317	17284	17126	17167	17049	17055	17288	17265	17190	17179	17126	17364	17222	17112	17453	17123	17289	17122	17367	17309	17266	17063	17300	16940	17235	17114	17289	17065	17049	17305	17156	17208	17113	16919	17107	17112	17120	17288	17370	17013	17040	17178	16857	17218	17279	17261	17100	17312	17023	17108	17267	17042	17137	17059	17105	17308	17010	17088	17152	17080	17259	17091	17301	17380	17229	17139	17094	17154	17204	16996	17297	17262	17257	17205	17242	17204	17144	17088	17197	17280	17164	17258	17002	17079	17251	17274	17302	17284	17262	17107	17291	17407	17097	17196	17165	17082	16953	17022	17187	17032	17179	16977	17267	17199	17010	17167	17086	17115	17332	17196	17011	17121	17164	17160	17154	17367	16918	17221	17233	17092	17273	17055	17340	17083	17196	17226	17077	17240	17377	17176	17147	17254	17198	17187	17094	17388	17268	17212	17197	17146	17211	17193	17330	17034	17076	17245	17228	17176	17325	17237	17117	17271	17332	17287	17447	17336	17223	17069	17299	16958	17082	17289	17130	17069	17140	17137	17244	17303	17279	16932	17036	17056	17320	16977	17340	17251	17196	17487	17310	17354	17264	17299	17198	17452	17338	17166	17146	16987	17026	17138	17107	17128	17111	17345	17214	17239	17341	17119	17291	17076	17325	17374	17144	17303	17212	16991	17023	17239	17177	17143	17028	17067	17241	17353	17228	17191	17169	17032	17333	17020	17104	17280	17116	17116	17240	17207	17283	17191	17288	17147	17077	17149	17344	17249	17275	17036	17116	17192	17188	17120	17243	17224	17170	17185	17323	17041	17275	17233	17222	16931	16937	17279	17126	17117	16845	17212	17134	17084	17355	17214	17305	16968	17140	17131	17054	17119	17242	17258	17133	17207	17102	17121	17125	17126	17201	17203	17361	17133	17275	17304	17004	17092	17237	17198	17161	17268	17176	17357	17331	17213	17135	17120	17030	17028	17260	17108	17034	17013	17028	17112	17280	17207	16957	17164	17279	17135	17178	17274	17245	17180	17096	17207	17145	17152	17262	17146	17178	17100	17321	17398	17062	17026	17288	17297	17203	17119	17218	17086	17346	17415	17142	17276	17384	17293	17074	17276	17242	17019	17083	17231	17369	17164	17315	17177	17245	17201	17047	16974	17131	17082	17166	17334	17119	17112	17180	17254	17093	17125	17281	17225	17130	17253	17411	17121	17095	17110	17213	17020	17090	17403	17303	17185	17337	16962	17141	17364	17441	17303	17044	17230	17176	17316	17224	17267	17167	17178	17248	17283	17284	17399	17128	17193	17126	17196	17053	17001	17066	17455	17112	17195	17329	17436	17095	17194	17126	17226	17389	17150	17105	17303	17193	17380	17463	16960	17343	17307	17033	17323	17122	17174	17264	17218	17272	17197	17061	17068	16981	17190	17144	17047	17271	17160	17128	17178	17096	17209	16965	17311	17339	17214	17366	17190	17404	17142	17336	17194	17328	17175	17116	17009	17205	17029	17106	17104	17444	17340	17230	17206	17251	17215	17196	17206	17029	17160	17106	17391	17137	16912	17230	17320	17161	17216	17094	17241	17047	17190	17296	17015	17043	17138	17086	17414	16976	17189	17382	17350	17254	17321	17274	17356	17195	17086	17397	17248	17264	17022	17208	17105	17242	17297	17354	17133	17171	17063	17155	17271	17244	17398	17096	17178	17134	17247	17270	17259	17205	17258	17289	17179	17279	17283	17417	17171	17145	17180	16987	17191	17199	16845	17226	17300	17248	17331	17051	17143	17247	17135	17236	17263	17308	17201	17099	17264	16931	17083	17179	17328	17129	17499	17041	17096	17325	17424	17182	17175	17000	17263	17113	17122	17210	17230	17323	17266	17438	17119	17146	17201	17003	16996	17218	17301	17213	17234	17336	17223	17069	17069	17248	17184	17122	17179	17195	17324	17196	17168	17251	17322	17445	17147	17247	17229	17247	17075	17089	17115	17221	17296	17205	17160	17091	17135	17063	17032	17124	17053	17197	17050	17067	17104	17288	17059	17003	17288	17201	17231	17043	17208	17324	17138	17012	17174	17303	17318	17071	17172	17283	17233	17188	16951	17281	16986	17131	17133	17164	17098	17286	17105	17098	17175	17126	17133	17139	17234	17289	17104	17509	17176	17365	17082	17418	17275	17051	17342	17194	17253	17141	17099	17269	17382	17130	17151	17024	17012	17301	17280	17147	17089	17209	17307	17339	17250	17138	17276	17192	17158	17261	17050	17037	17268	17217	17003	17235	16985	17116	17083	17076	17245	17273	17346	17316	17222	17355	17240	17099	17160	17060	17194	17103	17236	17194	17088	17053	17045	17063	17136	17174	17259	17288	17193	17163	17197	16985	17047	17051	17130	16947	17268	17077	17034	16885	17097	17056	17226	17341	17143	17136	17127	17113	17333	17196	17144	17235	17013	17032	17326	17121	17219	17052	17185	16937	17327	17003	17153	17099	17104	17092	17275	17029	17296	17276	17241	17117	17159	17324	17268	17176	17327	17247	17035	17093	17041	17063	17294	17229	17163	17194	17123	17168	17181	17229	17036	17249	17429	17223	17058	17206	17194	17223	17101	17111	17155	17287	17334	17131	17118	17247	17162	17223	17207	17420	17259	17229	17284	17094	17132	17106	17204	17066	17115	17107	17152	17034	16931	17102	17169	17083	17153	17272	17123	17235	17335	17066	16943	17178	17216	17463	17225	17297	17287	17135	17208	17218	17070	17283	17098	17158	17069	17106	17287	17189	17137	17264	17244	17085	17046	17160	17181	17245	17175	17221	16979	17175	16992	17091	17255	17107	17415	17392	17148	17105	17165	17301	16983	17191	17274	17239	17250	17117	17044	17266	17280	17108	17107	17414	17131	17122	17429	17253	17393	17387	17149	17035	17202	17087	17057	17218	17278	17334	17241	17296	17059	17191	17249	17404	17336	17317	17077	17306	16931	16969	17391	17261	17188	17307	17251	17246	17095	17174	17060	17260	17333	17243	16978	17224	17091	17141	17258	17089	17202	17270	17253	17204	17082	17015	17125	17256	17186	17342	17307	17143	17030	17174	17109	17300	17277	17240	17020	17199	17214	17140	17291	17184	17293	17246	17165	17396	17135	16956	17220	17250	17193	17073	17190	17227	17297	17274	17204	17268	17181	17112	17284	17257	17255	17140	17227	17131	17027	17141	17135	17181	17026	17174	17164	17216	17287	17038	17127	17149	17203	17286	17201	17132	17228	17316	17123	17027	17149	17281	17281	17211	17250	17112	17072	16902	17136	17151	17211	17369	17249	17156	17030	17153	17249	17157	17310	17345	17230	17232	16908	17328	17153	17037	17144	17127	17140	17345	17281	17206	17146	17196	17002	16996	17300	17181	17251	17094	17144	17173	17374	17188	17261	16964	17090	17140	17240	17048	17377	17006	17073	17200	17219	17286	17070	17273	17174	17034	17023	17264	17247	16961	17119	17319	17157	17145	17165	17084	17194	16965	17276	17471	17045	17151	17167	17182	17108	17168	17121	17375	17108	17141	17151	17367	17150	17066	17262	17020	17308	17362	17312	17096	17209	17137	17225	17241	16939	16966	17128	17164	17200	17042	17179	17333	17081	17315	17192	16947	16985	17222	17234	17160	17143	17234	17376	17242	17205	17214	17187	16927	17106	17219	17063	17199	17163	17249	17179	17201	17056	17319	17198	17239	17110	17147	17153	16856	17086	17097	16998	17241	17222	17261	17245	17190	17156	17194	17299	17316	17213	17131	17091	17102	17118	17155	17226	17100	17132	17242	17153	16966	17137	17135	16968	17093	17153	17134	17312	17155	17158	16950	17078	17126	17199	17224	17068	17289	17052	17206	17349	17151	17322	17155	17201	17447	17330	17152	17444	17219	17118	17068	17263	17253	17304	17203	17288	17350	17406	17017	17201	17008	16989	17307	17407	17286	17347	17286	17282	17413	17259	17263	17178	17222	17081	16966	17138	17115	17197	17160	17082	16980	17028	17195	17107	17167	17127	17204	17343	17232	17112	17199	17254	17159	17127	17243	17379	17209	17164	17034	17045	17308	17003	17012	17195	17270	17212	16756	17140	17021	17385	17314	17147	17060	17043	17185	17158	17077	17131	17453	17170	17197	17348	17162	17011	17167	17017	17216	17178	17308	17336	17126	17228	17318	17211	17359	17094	17135	17058	17223	17271	17111	17306	17221	17242	16961	17280	17177	17096	17121	17209	17038	17250	17332	17214	17168	17169	17223	17028	17136	17129	17278	17209	17282	17180	17204	17246	17176	17252	17105	17211	17299	17153	17158	17175	17087	17239	17275	17204	17487	17196	17059	17111	16954	17409	17148	17317	17285	17056	17067	17073	17364	17071	17075	17275	17336	17151	17223	17330	17065	17045	17279	17397	17493	17253	17126	17303	17042	17165	17122	17194	17358	17259	17196	17064	17256	17088	17337	17286	17119	17151	17468	17166	17109	17279	16993	17075	17076	17420	17223	17202	16963	17054	16986	17223	17129	17154	17433	17377	17058	17287	17204	17203	17202	17153	17090	17165	17031	17204	17023	17133	17374	17276	17104	16975	16981	17016	17279	17203	17258	17190	16988	17341	17289	17181	17104	17043	17268	17151	17057	17145	17181	17172	17313	17102	17168	17259	17213	17107	17087	17175	17202	17011	17253	17154	17197	17268	17113	17162	16945	17245
31011	50914	44561	35305	28545	24197	21898	20282	19039	17522	16232	15422	15164	15119	14951	14940	14668	14760	14681	14670	14854	14655	14910	14708	14917	14627	14803	14636	14643	14640	14455	14542	14667	14683	14523	14465	14669	14528	14618	14604	14553	14656	14555	14498	14635	14624	14577	14638	14513	14452	14515	14583	14508	14656	14570	14429	14561	14620	14588	14486	14405	14706	14625	14498	14399	14510	14488	14413	14651	14534	14671	14598	14556	14549	14437	14475	14707	14561	14608	14623	14524	14610	14604	14442	14449	14488	14449	14532	14556	14568	14691	14600	14410	14620	14443	14601	14523	14513	14454	14468	14572	14596	14529	14569	14320	14592	14513	14620	14440	14665	14652	14647	14412	14543	14458	14574	14439	14564	14633	14561	14486	14555	14659	14548	14591	14562	14592	14510	14421	14558	14581	14503	14561	14426	14593	14547	14521	14568	14763	14542	14681	14408	14541	14338	14567	14638	14478	14623	14544	14320	14371	14503	14643	14602	14440	14470	14479	14533	14512	14569	14720	14653	14661	14624	14597	14497	14514	14652	14457	14656	14485	14547	14543	14569	14474	14620	14444	14360	14499	14502	14529	14442	14446	14558	14599	14546	14479	14569	14586	14572	14461	14415	14550	14442	14525	14667	14400	14759	14573	14522	14577	14532	14547	14512	14694	14547	14360	14592	14487	14451	14545	14607	14522	14543	14600	14584	14393	14414	14514	14595	14580	14701	14313	14609	14411	14482	14422	14588	14737	14511	14656	14406	14519	14605	14559	14575	14405	14601	14619	14670	14426	14563	14609	14773	14607	14543	14486	14585	14588	14558	14589	14494	14453	14487	14618	14613	14703	14551	14579	14500	14441	14708	14545	14582	14640	14522	14556	14432	14634	14557	14698	14530	14358	14662	14732	14508	14447	14577	14493	14570	14579	14512	14527	14582	14695	14298	14527	14591	14476	14587	14472	14433	14504	14656	14525	14347	14737	14366	14465	14599	14651	14544	14709	14391	14597	14517	14578	14337	14541	14603	14496	14621	14476	14464	14529	14568	14470	14629	14417	14463	14482	14647	14506	14521	14541	14472	14563	14407	14530	14545	14562	14403	14536	14562	14671	14362	14472	14411	14581	14504	14660	14789	14571	14384	14540	14489	14515	14624	14536	14540	14567	14614	14599	14598	14503	14578	14466	14719	14512	14517	14288	14221	14602	14644	14542	14531	14541	14439	14595	14528	14587	14646	14413	14678	14451	14630	14490	14431	14602	14633	14488	14466	14500	14671	14569	14508	14570	14513	14677	14653	14785	14432	14483	14533	14697	14578	14394	14535	14536	14630	14472	14576	14585	14523	14647	14576	14594	14622	14516	14600	14491	14691	14554	14555	14540	14577	14566	14582	14443	14513	14610	14639	14446	14439	14617	14532	14591	14629	14339	14496	14508	14512	14541	14551	14825	14568	14531	14586	14484	14646	14501	14670	14601	14586	14518	14507	14641	14498	14382	14479	14573	14535	14589	14624	14620	14526	14447	14580	14628	14695	14586	14631	14573	14494	14519	14527	14656	14469	14514	14524	14528	14738	14692	14587	14657	14567	14562	14650	14530	14703	14404	14457	14534	14587	14554	14602	14655	14463	14705	14552	14569	14694	14545	14616	14505	14424	14542	14524	14688	14555	14482	14337	14623	14443	14468	14599	14555	14515	14514	14447	14672	14632	14561	14457	14424	14627	14436	14584	14629	14592	14431	14587	14535	14615	14417	14534	14594	14563	14488	14415	14550	14473	14683	14683	14597	14500	14597	14580	14606	14479	14522	14569	14719	14416	14296	14536	14503	14428	14448	14413	14498	14453	14548	14537	14434	14529	14550	14510	14636	14557	14559	14435	14534	14524	14449	14648	14627	14626	14460	14526	14544	14727	14524	14511	14520	14564	14263	14674	14548	14710	14566	14536	14621	14458	14441	14578	14521	14581	14507	14490	14545	14507	14585	14473	14583	14525	14659	14503	14709	14497	14763	14602	14545	14685	14436	14416	14622	14416	14580	14548	14374	14566	14396	14617	14515	14433	14666	14576	14639	14474	14506	14550	14530	14507	14516	14428	14444	14609	14553	14640	14570	14710	14472	14522	14422	14504	14439	14482	14446	14401	14363	14582	14506	14545	14551	14572	14483	14724	14434	14562	14536	14513	14466	14530	14494	14574	14673	14509	14590	14541	14431	14678	14630	14470	14660	14686	14602	14314	14588	14520	14658	14514	14665	14579	14455	14523	14514	14434	14563	14587	14576	14459	14482	14584	14549	14616	14524	14421	14554	14509	14392	14465	14532	14629	14382	14417	14576	14602	14541	14566	14540	14546	14558	14542	14548	14606	14523	14516	14723	14534	14412	14469	14488	14688	14533	14456	14637	14388	14567	14617	14530	14322	14557	14586	14583	14638	14558	14443	14477	14514	14472	14597	14440	14593	14529	14466	14602	14432	14492	14670	14542	14568	14538	14453	14668	14523	14393	14490	14519	14597	14521	14643	14478	14688	14359	14611	14553	14711	14563	14527	14573	14633	14676	14437	14611	14594	14539	14454	14690	14547	14596	14565	14539	14413	14543	14543	14502	14644	14357	14592	14561	14542	14636	14575	14458	14568	14586	14573	14502	14690	14545	14446	14612	14489	14619	14461	14632	14589	14616	14353	14633	14468	14614	14419	14638	14486	14534	14529	14526	14521	14507	14558	14629	14464	14535	14667	14541	14626	14467	14594	14557	14535	14429	14615	14658	14469	14642	14493	14469	14574	14673	14497	14523	14593	14368	14572	14498	14626	14573	14516	14568	14605	14520	14539	14497	14597	14562	14437	14659	14557	14584	14518	14671	14686	14481	14582	14617	14540	14479	14513	14616	14734	14523	14529	14484	14350	14498	14441	14716	14555	14539	14622	14478	14624	14588	14543	14552	14550	14543	14410	14464	14520	14606	14436	14416	14497	14481	14488	14398	14637	14596	14600	14381	14463	14506	14485	14536	14692	14437	14717	14554	14415	14510	14499	14634	14576	14599	14524	14422	14592	14568	14461	14551	14592	14450	14624	14510	14315	14516	14443	14518	14433	14593	14661	14523	14504	14470	14447	14692	14546	14351	14531	14585	14677	14447	14655	14673	14455	14591	14615	14697	14409	14524	14589	14526	14568	14508	14641	14355	14461	14551	14587	14486	14540	14570	14514	14442	14643	14542	14632	14548	14535	14627	14484	14482	14466	14405	14579	14540	14576	14738	14412	14674	14487	14564	14495	14586	14621	14369	14546	14438	14739	14440	14359	14479	14513	14666	14460	14625	14631	14601	14469	14584	14531	14505	14616	14390	14420	14712	14682	14530	14595	14519	14571	14587	14587	14538	14626	14430	14510	14628	14489	14592	14475	14484	14357	14609	14573	14599	14608	14590	14676	14443	14526	14464	14491	14631	14534	14686	14497	14560	14496	14564	14567	14591	14466	14490	14701	14721	14655	14583	14459	14559	14365	14578	14419	14607	14611	14697	14689	14729	14639	14451	14691	14662	14629	14615	14630	14607	14516	14570	14503	14361	14587	14513	14564	14702	14605	14482	14661	14686	14399	14500	14517	14628	14530	14504	14540	14542	14599	14548	14557	14643	14587	14373	14471	14648	14593	14534	14632	14621	14389	14518	14544	14608	14567	14586	14639	14539	14517	14492	14626	14654	14627	14534	14568	14464	14569	14458	14434	14379	14460	14657	14597	14624	14472	14513	14554	14593	14484	14519	14477	14720	14555	14392	14559	14480	14482	14514	14507	14508	14587	14575	14422	14549	14671	14475	14560	14498	14466	14536	14502	14665	14491	14433	14548	14584	14614	14495	14499	14683	14493	14420	14484	14496	14568	14622	14579	14506	14508	14612	14414	14438	14572	14514	14531	14607	14549	14632	14646	14617	14607	14472	14633	14599	14641	14433	14439	14480	14649	14633	14551	14553	14682	14485	14680	14610	14576	14501	14609	14377	14508	14569	14592	14548	14661	14444	14551	14593	14537	14655	14548	14596	14512	14586	14314	14625	14690	14399	14443	14499	14506	14438	14498	14657	14581	14604	14529	14541	14613	14472	14548	14575	14620	14517	14576	14299	14438	14560	14654	14551	14524	14618	14533	14584	14715	14726	14419	14661	14580	14533	14426	14657	14489	14483	14475	14541	14557	14607	14572	14454	14526	14720	14387	14463	14610	14577	14680	14680	14582	14517	14539	14515	14431	14531	14470	14469	14579	14550	14551	14486	14608	14532	14597	14593	14455	14580	14476	14484	14522	14532	14537	14387	14570	14669	14566	14608	14395	14595	14614	14359	14479	14396	14536	14476	14699	14712	14567	14594	14551	14527	14577	14361	14418	14664	14501	14591	14450	14587	14580	14730	14702	14494	14416	14383	14447	14667	14450	14669	14376	14431	14420	14532	14538	14421	14351	14751	14408	14596	14609	14488	14614	14667	14613	14589	14576	14544	14497	14416	14524	14469	14278	14446	14386	14402	14549	14632	14670	14539	14542	14592	14582	14608	14560	14473	14623	14479	14470	14543	14526	14550	14551	14387	14415	14561	14336	14515	14549	14711	14678	14737	14391	14819	14629	14428	14488	14557	14438	14546	14640	14509	14480	14617	14476	14553	14619	14665	14630	14592	14552	14455	14466	14640	14465	14580	14659	14749	14482	14509	14597	14480	14762	14687	14452	14624	14473	14543	14590	14635	14504	14439	14507	14428	14373	14429	14456	14688	14609	14507	14579	14517	14681	14560	14398	14642	14552	14555	14630	14526	14551	14460	14564	14545	14579	14427	14370	14545	14516	14665	14572	14455	14581	14584	14600	14359	14475	14606	14536	14495	14610	14531	14392	14506	14483	14602	14446	14438	14532	14579	14400	14436	14632	14508	14564	14542	14651	14446	14557	14582	14594	14439	14557	14456	14746	14580	14554	14553	14642	14526	14509	14707	14484	14506	14456	14579	14622	14484	14507	14593	14585	14588	14590	14487	14570	14506	14612	14438	14581	14483	14618	14470	14655	14561	14643	14659	14324	14475	14467	14576	14497	14653	14651	14536	14505	14441	14691	14534	14523	14421	14591	14385	14466	14546	14574	14609	14521	14548	14519	14551	14308	14543	14416	14477	14414	14586	14707
24383	21746	29638	25338	24832	29577	31185	26632	24244	23057	21979	21454	21307	22729	24851	21839	21172	20837	20295	20547	20612	20698	20636	20644	20670	20450	20779	20721	20744	20597	20539	20631	20546	20769	20561	20492	20601	20499	20472	20304	20611	20412	20488	20293	20467	20418	20660	20258	20516	20573	20397	20183	20492	20536	20581	20525	20490	20474	20568	20420	20216	20612	20241	20373	20450	20339	20461	20583	20514	20340	20393	20469	20286	20393	20611	20364	20626	20394	20589	20605	20433	20408	20385	20255	20406	20495	20326	20355	20332	20452	20600	20485	20357	20486	20520	20554	20466	20398	20265	20356	20377	20558	20579	20480	20484	20435	20398	20240	20499	20526	20450	20365	20266	20460	20455	20393	20357	20343	20427	20513	20506	20394	20396	20523	20409	20316	20305	20229	20466	20490	20568	20262	20460	20331	20392	20321	20489	20507	20509	20320	20211	20384	20497	20412	20366	20438	20415	20385	20326	20416	20280	20288	20368	20571	20277	20458	20612	20546	20408	20339	20349	20417	20463	20347	20315	20415	20401	20259	20413	20476	20319	20205	20469	20419	20386	20395	20441	20433	20151	20457	20531	20600	20291	20394	20469	20508	20434	20498	20365	20620	20499	20232	20603	20642	20397	20107	20554	20166	20514	20380	20219	20323	20299	20334	20272	20519	20347	20142	20440	20349	20417	20595	20389	20350	20215	20236	20437	20396	20594	20386	20226	20555	20304	20429	20497	20099	20356	20294	20691	20485	20405	20324	20477	20385	20576	20599	20494	20384	20458	20379	20676	20489	20493	20606	20480	20260	20555	20346	20398	20308	20625	20350	20579	20379	20455	20599	20376	20367	20428	20498	20545	20293	20406	20213	20475	20361	20343	20304	20355	20439	20441	20501	20509	20526	20604	20336	20537	20271	20297	20452	20455	20477	20275	20381	20188	20410	20228	20368	20311	20337	20323	20509	20675	20298	20602	20419	20583	20538	20411	20280	20397	20187	20539	20343	20598	20411	20381	20335	20147	20442	20382	20267	20352	20167	20453	20246	20482	20427	20422	20125	20239	20698	20649	20153	20259	20667	20378	20167	20401	20467	20410	20297	20428	20326	20520	20300	20145	20319	20369	20489	20261	20335	20306	20403	20559	20383	20298	20266	20193	20339	20582	20442	20296	20635	20428	20545	20306	20340	20544	20389	20138	20198	20462	20294	20461	20450	20391	20205	20284	20179	20484	20438	20364	20440	20251	20362	20168	20415	20615	20350	20420	20287	20464	20532	20234	20201	20370	20340	20038	20464	20547	20308	20356	20495	20182	20559	20295	20179	20418	20279	20386	20466	20426	20395	20656	20361	20443	20394	20478	20375	20293	20484	20356	20377	20258	20562	20534	20426	20495	20365	20478	20410	20554	20472	20350	20313	20480	20413	20286	20299	20433	20307	20382	20364	20283	20440	20462	20467	20323	20311	20644	20285	20529	20324	20372	20290	20291	20476	20312	20296	20460	20393	20440	20217	20269	20602	20446	20502	20527	20382	20404	20413	20383	20190	20360	20458	20264	20390	20227	20438	20354	20298	20207	20403	20254	20380	20433	20478	20389	20601	20420	20388	20362	20274	20478	20478	20137	20261	20267	20590	20431	20488	20560	20586	20313	20356	20271	20392	20371	20297	20282	20426	20342	20179	20434	20257	20510	20426	20426	20278	20395	20474	20202	20250	20464	20618	20555	20173	20391	20351	20364	20395	20269	20318	20302	20312	20460	20565	20349	20202	20378	20392	20416	20371	20254	20447	20458	20323	20465	20433	20246	20440	20373	20317	20518	20556	20482	20254	20290	20283	20417	20403	20240	20221	20553	20436	20562	20593	20494	20499	20414	20572	20399	20545	20343	20395	20514	20437	20443	20445	20316	20325	20199	20515	20499	20288	20633	20502	20392	20336	20361	20286	20519	20375	20306	20518	20343	20176	20596	20294	20647	20506	20316	20452	20604	20589	20381	20329	20557	20490	20379	20432	20423	20229	20375	20320	20471	20444	20243	20595	20384	20555	20276	20531	20292	20332	20350	20284	20398	20382	20499	20488	20428	20673	20458	20204	20385	20388	20451	20348	20344	20248	20469	20481	20411	20507	20456	20534	20392	20459	20125	20270	20494	20317	20247	20423	20659	20637	20302	20336	20415	20522	20509	20462	20387	20337	20420	20418	20389	20394	20457	20294	20428	20350	20291	20275	20534	20422	20336	20375	20291	20301	20517	20318	20480	20290	20589	20269	20260	20523	20571	20330	20376	20462	20303	20497	20308	20443	20427	20391	20361	20422	20300	20460	20500	20465	20411	20634	20228	20295	20299	20510	20440	20505	20392	20414	20447	20323	20400	20260	20266	20375	20546	20422	20397	20202	20503	20170	20277	20285	20509	20207	20545	20404	20498	20387	20395	20321	20324	20211	20331	20485	20108	20457	20416	20445	20223	20460	20201	20571	20513	20084	20306	20293	20506	20378	20544	20360	20497	20504	20379	20398	20378	20257	20418	20444	20391	20266	20559	20419	20534	20587	20432	20368	20428	20350	20515	20415	20180	20336	20370	20346	20580	20289	20496	20303	20400	20271	20588	20454	20379	20463	20409	20324	20453	20387	20475	20430	20338	20533	20712	20383	20441	20520	20429	20413	20194	20684	20353	20529	20585	20452	20377	20525	20450	20370	20363	20448	20360	20397	20629	20507	20445	20508	20333	20304	20517	20381	20554	20454	20356	20436	20344	20451	20462	20543	20304	20325	20356	20540	20449	20401	20364	20643	20122	20468	20380	20322	20338	20355	20285	20595	20494	20421	20411	20332	20610	20587	20663	20593	20317	20369	20370	20487	20299	20394	20506	20421	20400	20222	20446	20493	20564	20248	20488	20235	20192	20397	20396	20481	20442	20261	20167	20409	20276	20152	20518	20437	20379	20346	20394	20562	20207	20220	20315	20521	20470	20219	20300	20356	20460	20603	20520	20431	20190	20598	20270	20466	20333	20533	20454	20351	20297	20407	20444	20266	20271	20486	20303	20526	20401	20440	20492	20350	20522	20301	20241	20349	20354	20446	20653	20402	20407	20225	20219	20379	20361	20235	20460	20338	20452	20236	20357	20355	20427	20326	20547	20394	20467	20301	20437	20332	20503	20430	20270	20238	20367	20301	20269	20135	20238	20344	20434	20371	20408	20283	20398	20240	20414	20556	20353	20349	20574	20546	20516	20390	20407	20486	20362	20346	20337	20256	20224	20497	20563	20201	20492	20289	20495	20352	20338	20400	20452	20292	20453	20104	20446	20461	20270	20481	20270	20515	20453	20349	20311	20425	20264	20483	20522	20434	20131	20441	20400	20336	20529	20417	20287	20369	20251	20231	20475	20259	20548	20288	20376	20367	20292	20334	20390	20561	20411	20400	20358	20417	20225	20573	20318	20370	20401	20346	20231	20442	20352	20366	20489	20460	20529	20326	20475	20410	20247	20467	20351	20317	20396	20383	20485	20519	20228	20396	20430	20371	20461	20541	20428	20276	20591	20337	20370	20523	20498	20490	20491	20188	20536	20335	20334	20670	20551	20386	20224	20529	20480	20510	20517	20144	20572	20185	20239	20487	20483	20493	20205	20482	20491	20264	20374	20218	20362	20202	20490	20459	20392	20408	20535	20251	20402	20608	20422	20651	20346	20391	20464	20451	20503	20418	20412	20313	20469	20417	20446	20463	20436	20487	20500	20449	20709	20185	20803	20413	20291	20162	20471	20397	20486	20179	20257	20495	20351	20184	20283	20271	20318	20286	20391	20330	20415	20432	20482	20453	20388	20619	20041	20534	20266	20267	20339	20309	20449	20101	20492	20385	20239	20608	20390	20482	20453	20390	20367	20364	20332	20336	20278	20474	20332	20404	20492	20380	20462	20226	20596	20452	20614	20501	20417	20520	20206	20503	20230	20282	20213	20350	20480	20418	20361	20240	20550	20387	20378	20403	20489	20481	20442	20415	20623	20328	20267	20437	20280	20395	20359	20441	20459	20459	20337	20434	20294	20295	20420	20440	20308	20265	20602	20608	20472	20425	20577	20346	20594	20514	20367	20589	20454	20431	20560	20240	20419	20317	20343	20448	20656	20525	20507	20451	20456	20376	20375	20480	20158	20512	20653	20475	20367	20341	20397	20459	20279	20237	20300	20522	20264	20346	20344	20445	20345	20657	20279	20435	20380	20439	20288	20240	20349	20362	20428	20439	20257	20227	20310	20345	20414	20467	20436	20450	20392	20498	20365	20241	20354	20451	20287	20350	20325	20290	20545	20497	20410	20452	20413	20355	20136	20267	20385	20241	20636	20546	20320	20309	20422	20422	20245	20477	20469	20459	20345	20447	20511	20426	20438	20399	20218	20391	20714	20381	20322	20296	20331	20495	20419	20417	20310	20222	20283	20406	20392	20294	20461	20367	20317	20231	20194	20343	20565	20152	20514	20386	20265	20410	20521	20514	20455	20439	20529	20392	20326	20568	20378	20270	20530	20617	20409	20197	20390	20164	20363	20344	20418	20353	20388	20505	20498	20325	20394	20407	20528	20679	20569	20466	20370	20507	20466	20527	20424	20395	20700	20531	20472	20436	20412	20510	20633	20382	20276	20459	20369	20413	20287	20343	20386	20562	20547	20614	20610	20549	20692	20351	20141	20600	20481	20415	20608	20242	20407	20539	20352	20366	20333	20446	20260	20513	20258	20498	20570	20386	20381	20200	20252	20279	20534	20423	20487	20601	20424	20257	20561	20168	20419	20296	20317	20344	20427	20252	20386	20150	20429	20233	20339	20282	20409	20506	20310	20484	20463	20346	20390	20180	20580	20388	20324	20586	20245	20521	20192	20484	20389	20393	20476	20393	20389	20417	20632	20454	20319	20258	20557	20250	20386	20143	20491	20173	20250	20568	20290	20178	20428	20249	20318	20263	20506	20297	20301	20289	20446	20501	20269	20602	20350	20394	20220	20156	20448	20164	20486	20391	20413	20379	20363	20522	20407	20290	20343	20573	20531	20525	20487	20418	20341	20197	20659	20341	20412	20443	20333	20251	20399	20456	20648	20531	20507	20264	20461	20377	20339	20565	20320	20396	20421	20438	20347	20444	20334	20473	20417	20399	20498	20322
35753	59647	56501	43782	35806	32468	28414	25019	22066	19657	18315	17725	17658	19626	22235	17531	16787	16863	16432	16832	16745	16663	16684	16801	16691	16835	16617	16552	16748	16637	16514	16624	16667	16445	16423	16311	16453	16512	16355	16294	16521	16355	16237	16470	16466	16412	16411	16355	16393	16364	16402	16347	16304	16335	16338	16530	16480	16279	16378	16415	16339	16425	16443	16479	16419	16388	16397	16458	16450	16489	16339	16536	16593	16335	16632	16488	16682	16374	16345	16242	16473	16463	16540	16353	16516	16496	16416	16441	16358	16334	16367	16324	16459	16450	16487	16466	16225	16488	16284	16386	16411	16412	16531	16369	16486	16541	16286	16469	16566	16532	16304	16480	16520	16465	16545	16437	16503	16476	16233	16456	16365	16533	16472	16641	16551	16816	16368	16508	16506	16313	16464	16342	16390	16349	16416	16346	16531	16333	16331	16438	16490	16530	16478	16496	16405	16361	16543	16292	16400	16425	16444	16469	16363	16349	16547	16374	16425	16262	16534	16582	16458	16369	16381	16325	16365	16498	16467	16472	16269	16336	16512	16367	16347	16440	16472	16499	16307	16613	16180	16381	16470	16363	16487	16351	16384	16458	16448	16564	16319	16376	16346	16354	16182	16377	16405	16312	16455	16414	16233	16363	16293	16458	16382	16230	16639	16321	16480	16341	16563	16334	16572	16430	16413	16321	16380	16401	16476	16441	16436	16420	16484	16270	16475	16450	16520	16293	16517	16507	16548	16495	16519	16263	16314	16351	16416	16444	16504	16484	16200	16508	16447	16418	16503	16403	16652	16215	16300	16412	16596	16467	16411	16539	16381	16564	16247	16510	16449	16457	16364	16433	16485	16397	16327	16213	16325	16387	16535	16401	16469	16363	16506	16491	16258	16376	16468	16361	16363	16548	16477	16479	16345	16335	16418	16290	16486	16318	16522	16387	16555	16325	16324	16471	16448	16486	16491	16491	16250	16468	16451	16405	16370	16379	16438	16451	16490	16553	16442	16403	16526	16473	16281	16095	16607	16574	16415	16334	16394	16315	16354	16365	16468	16349	16424	16495	16431	16544	16381	16438	16357	16535	16608	16368	16466	16444	16373	16377	16368	16545	16329	16322	16717	16544	16460	16638	16648	16580	16246	16450	16269	16504	16167	16272	16425	16266	16334	16321	16474	16401	16507	16468	16526	16398	16386	16467	16522	16499	16427	16369	16388	16514	16262	16571	16295	16452	16403	16476	16380	16397	16410	16536	16454	16455	16313	16567	16400	16398	16331	16488	16630	16298	16396	16524	16330	16513	16369	16417	16396	16473	16449	16359	16286	16557	16377	16552	16439	16316	16363	16249	16340	16381	16313	16333	16435	16431	16550	16457	16361	16449	16420	16427	16412	16582	16372	16364	16470	16400	16462	16406	16393	16574	16407	16239	16379	16404	16398	16630	16308	16539	16275	16416	16454	16469	16329	16450	16432	16357	16417	16396	16567	16519	16368	16289	16349	16384	16362	16209	16650	16476	16527	16403	16372	16492	16560	16493	16515	16519	16294	16270	16406	16443	16504	16480	16537	16469	16568	16348	16440	16600	16321	16357	16292	16375	16281	16468	16475	16320	16353	16642	16329	16334	16478	16332	16432	16463	16405	16418	16421	16256	16196	16414	16527	16472	16420	16521	16546	16441	16492	16402	16462	16334	16490	16297	16250	16553	16262	16517	16670	16395	16242	16404	16557	16412	16476	16510	16503	16518	16357	16425	16502	16476	16354	16545	16531	16334	16291	16520	16508	16349	16543	16241	16672	16260	16379	16326	16556	16490	16483	16480	16337	16219	16447	16654	16403	16328	16476	16485	16527	16311	16518	16410	16499	16482	16314	16426	16346	16590	16436	16430	16444	16523	16474	16571	16232	16254	16310	16355	16394	16204	16552	16409	16267	16450	16509	16377	16209	16439	16513	16386	16361	16502	16544	16355	16301	16398	16605	16605	16433	16641	16317	16341	16449	16444	16429	16532	16389	16622	16490	16490	16343	16452	16471	16469	16578	16406	16472	16250	16499	16200	16464	16186	16405	16461	16466	16231	16295	16448	16418	16400	16393	16505	16266	16503	16593	16345	16319	16424	16327	16418	16402	16376	16513	16514	16589	16367	16476	16440	16356	16338	16212	16629	16405	16393	16442	16363	16385	16529	16416	16421	16478	16372	16455	16503	16520	16259	16198	16360	16379	16447	16400	16398	16546	16374	16424	16504	16495	16404	16599	16571	16295	16403	16457	16222	16312	16411	16481	16438	16631	16478	16279	16432	16258	16475	16450	16518	16579	16457	16461	16331	16421	16441	16473	16311	16424	16510	16364	16433	16412	16603	16354	16401	16515	16308	16450	16548	16513	16398	16307	16329	16491	16493	16354	16368	16366	16632	16350	16507	16521	16315	16394	16242	16401	16531	16422	16369	16610	16316	16495	16364	16500	16315	16245	16345	16573	16717	16517	16348	16490	16573	16575	16582	16305	16246	16469	16395	16662	16467	16628	16508	16476	16452	16524	16465	16323	16333	16415	16308	16399	16504	16531	16414	16447	16425	16501	16272	16303	16312	16361	16381	16461	16245	16313	16493	16473	16353	16563	16570	16349	16356	16496	16497	16329	16253	16369	16390	16324	16505	16301	16529	16225	16257	16464	16527	16342	16354	16302	16496	16461	16575	16556	16283	16342	16383	16462	16411	16352	16333	16560	16322	16321	16511	16199	16527	16392	16398	16590	16466	16423	16613	16650	16420	16576	16462	16448	16391	16310	16173	16355	16410	16487	16430	16386	16374	16473	16389	16449	16459	16404	16419	16434	16119	16436	16605	16425	16489	16269	16242	16453	16573	16499	16489	16432	16417	16434	16561	16289	16379	16461	16412	16409	16338	16608	16498	16525	16520	16346	16569	16405	16297	16582	16498	16616	16473	16440	16525	16342	16510	16474	16264	16689	16279	16448	16578	16613	16432	16227	16381	16448	16406	16398	16324	16428	16382	16595	16433	16411	16354	16250	16401	16251	16328	16352	16498	16529	16370	16525	16516	16464	16504	16549	16407	16269	16516	16400	16505	16551	16404	16458	16256	16163	16533	16518	16530	16566	16453	16424	16498	16513	16523	16416	16540	16404	16508	16322	16354	16507	16309	16431	16386	16310	16398	16470	16345	16703	16445	16304	16277	16521	16611	16290	16413	16540	16442	16364	16278	16434	16469	16400	16463	16297	16463	16387	16441	16553	16352	16419	16453	16429	16500	16301	16457	16351	16470	16277	16372	16427	16408	16422	16402	16486	16429	16463	16495	16702	16291	16507	16494	16390	16334	16457	16475	16306	16529	16400	16341	16531	16357	16463	16452	16430	16488	16532	16557	16446	16516	16421	16251	16437	16424	16467	16368	16280	16464	16424	16474	16406	16410	16549	16133	16407	16525	16287	16440	16318	16472	16262	16338	16565	16364	16543	16475	16421	16396	16397	16562	16398	16482	16428	16354	16626	16280	16489	16232	16486	16357	16424	16489	16287	16286	16487	16595	16383	16389	16483	16558	16592	16575	16569	16331	16334	16467	16436	16321	16475	16409	16374	16263	16449	16471	16404	16342	16420	16273	16436	16510	16490	16506	16627	16513	16351	16512	16467	16440	16508	16498	16347	16714	16362	16533	16493	16433	16523	16363	16435	16350	16494	16301	16297	16382	16458	16486	16561	16542	16310	16302	16569	16474	16292	16613	16276	16446	16523	16465	16477	16418	16382	16451	16558	16342	16384	16338	16361	16462	16416	16613	16502	16403	16557	16449	16462	16281	16165	16694	16555	16458	16410	16313	16360	16106	16329	16487	16401	16332	16500	16248	16483	16512	16592	16487	16507	16380	16606	16404	16269	16459	16439	16470	16441	16406	16294	16327	16284	16357	16231	16245	16623	16358	16492	16372	16492	16495	16428	16252	16360	16555	16537	16530	16566	16630	16402	16448	16348	16274	16638	16342	16458	16404	16428	16358	16518	16416	16471	16512	16309	16593	16564	16332	16451	16454	16491	16524	16234	16445	16511	16451	16466	16289	16376	16503	16514	16407	16612	16467	16469	16644	16516	16506	16467	16232	16545	16584	16311	16399	16296	16477	16393	16376	16218	16465	16484	16215	16366	16565	16474	16421	16543	16437	16414	16373	16583	16573	16332	16566	16481	16360	16520	16721	16422	16369	16439	16338	16433	16348	16408	16451	16504	16588	16452	16383	16401	16343	16372	16364	16350	16424	16549	16445	16319	16341	16380	16388	16546	16307	16460	16143	16475	16635	16269	16494	16504	16578	16256	16185	16313	16480	16438	16318	16360	16537	16382	16462	16269	16630	16489	16311	16482	16285	16667	16517	16353	16436	16399	16301	16377	16464	16386	16431	16622	16535	16360	16386	16393	16439	16402	16777	16448	16500	16421	16328	16588	16515	16368	16228	16435	16501	16408	16530	16536	16515	16291	16340	16574	16169	16248	16412	16300	16384	16491	16439	16286	16358	16520	16540	16443	16418	16292	16293	16473	16505	16359	16354	16397	16338	16541	16542	16354	16551	16378	16324	16389	16423	16403	16434	16503	16254	16384	16521	16667	16329	16518	16469	16404	16220	16352	16466	16456	16283	16449	16315	16523	16570	16457	16481	16399	16451	16240	16405	16390	16292	16511	16549	16475	16305	16587	16568	16434	16492	16379	16441	16439	16474	16408	16440	16481	16428	16403	16464	16408	16357	16375	16305	16561	16337	16471	16516	16345	16401	16536	16355	16617	16408	16335	16425	16297	16382	16468	16402	16411	16435	16650	16564	16528	16426	16547	16541	16332	16393	16210	16378	16302	16525	16517	16536	16442	16573	16379	16304	16494	16573	16501	16315	16470	16444	16447	16585	16521	16471	16409	16418	16294	16500	16650	16534	16311	16455	16521	16470	16340	16351	16543	16505	16532	16527	16494	16435	16769	16421	16445	16534	16468	16388	16411	16585	16425	16455	16493	16367	16600	16425	16411	16657	16435	16468	16360	16423	16457	16434	16458	16444	16544	16563	16349	16452	16638	16338	16464	16413	16660	16341	16558	16416	16475	16400	16359	16613	16440	16167	16497	16488	16376	16614	16331	16520	16340	16192	16413	16319
32812	30595	34701	31224	26617	25310	23734	22960	22325	22204	22183	21933	22156	22261	22076	22049	21746	21832	21798	21763	21602	21861	21940	21910	21927	22003	21835	21935	21854	21674	21580	21774	21818	21936	21889	21903	21773	21604	21859	21747	21878	21706	21842	21686	21876	21823	21784	22053	21739	21751	21908	21739	21856	21772	21869	22048	21869	21938	21873	21819	21787	21649	21705	21724	21623	21887	21749	21906	21838	21932	21842	21852	21822	21856	21909	21906	22013	21912	21899	21804	21689	21734	21943	21697	21701	21947	21898	21640	21806	21921	21715	21638	21814	21602	21838	21899	21923	21830	21979	21864	21618	21692	21778	21655	22022	21882	22111	21894	21798	21626	21864	21717	21573	21825	21826	22000	21856	21795	21719	21650	21703	21607	21824	21923	21526	21781	21737	21778	21795	21842	21643	21734	21709	21818	21709	22030	21768	21622	21876	21867	21738	21824	22053	21795	21863	21831	21961	21924	21854	21731	21830	21784	21668	21920	21884	21763	21636	21867	21815	21829	21808	21700	21768	21874	21635	21865	21647	21800	21822	21849	21549	21715	21706	22000	21686	21799	21996	21615	21516	21986	21756	21735	21660	21827	21900	21641	21668	21624	21662	21856	21769	21702	21711	21486	21765	21773	21721	21658	21896	21960	21724	21703	21654	21573	21810	21882	21666	21745	21805	21676	21731	21596	21697	21741	21891	21688	21761	21945	21869	21682	21818	21908	21692	21812	22048	21829	21656	21658	21804	21670	21901	21606	21792	21772	21937	21856	21542	21548	21777	21710	21906	21744	21667	21668	21765	21778	21902	21654	21739	21976	21895	22022	21979	21671	22075	22077	21523	21715	21708	21856	21865	21727	21861	21871	21814	21886	21719	21840	21764	21545	21636	21959	21632	21606	21715	21893	21702	21658	21717	21851	21790	21702	21910	21825	21844	21841	21739	21891	21633	21688	21802	21665	21801	21953	21569	21700	21827	21694	21864	21556	21663	21710	21617	21613	21755	21802	21835	21690	21592	21791	21850	21783	21866	21852	21816	21790	21763	21895	21766	21832	21674	21705	21776	21865	21916	21898	21827	21927	21717	21716	21693	22107	21493	21722	21842	21477	21838	21779	21778	21765	21543	21789	21851	21341	21944	21711	21818	21922	21887	21914	21684	21859	21937	21645	21786	21734	21867	21942	21954	21932	21832	21851	21719	21879	21861	21721	21753	21803	21811	21638	21856	21897	21879	21784	21651	21682	21777	21844	21850	21743	21597	21865	21601	21851	21630	21651	21951	21783	21890	21715	21628	21831	21734	21473	21536	21736	22101	21822	21563	21830	21833	21750	21902	21782	21882	21775	21625	21631	21828	21636	21927	21890	21795	21674	21816	21844	21661	21635	21763	21759	21729	21697	21925	21537	21892	21774	21580	21700	21842	21808	21793	21761	21659	21868	21877	21760	21563	22006	21695	21834	21648	21423	21852	21685	21778	21638	21800	21891	21661	21747	21730	21780	21573	21722	21765	21717	21670	21685	21753	21897	21842	21781	21939	21640	21671	21873	21736	21905	21845	21846	21693	21722	21705	21770	21693	21695	21825	21439	21800	21722	21850	21712	21872	21814	21875	21808	21790	21652	21956	21847	21770	21624	21738	21669	21874	21793	22037	21843	21697	21708	21638	21700	21962	21794	21799	21823	21623	21630	21896	21930	21691	21890	21745	21696	21864	21673	21772	21970	21790	21967	21836	22070	21512	21849	21819	21795	21801	21854	21719	21704	21851	21972	21650	21723	21834	21814	21987	21838	21743	21721	21941	21849	21809	21994	21660	21606	21708	21780	21570	22045	21855	21783	21711	21672	21812	21695	21843	21755	21748	21837	21701	21674	21743	21651	21682	22005	21736	21871	21784	21740	21817	21938	21724	21717	21656	21642	21829	21836	21924	21780	22012	21905	21739	21748	21744	21486	21585	21492	21651	21636	21717	21834	21840	21630	21816	21744	21845	21729	21670	21873	21721	21842	21638	21902	21806	21783	22089	21946	21961	21739	21768	21655	21885	21628	21860	21950	21777	21845	21682	21645	21820	21714	21674	21726	21725	22066	21840	21632	21824	21480	21569	21683	21716	21608	21643	21501	21669	21992	21869	21908	21761	21754	21785	21769	21648	21873	21593	21602	21750	21728	21771	21924	21783	21800	21867	21736	21666	21886	21884	21937	21811	21698	21821	21726	21832	21725	21912	21835	21775	21968	21706	21707	21636	21710	21492	21666	21782	21935	21867	21804	21720	21852	21929	21668	21907	21632	22089	21826	21825	21801	21844	21924	21579	21570	21883	21723	21862	22013	21824	21798	21979	21717	21687	21516	21582	21633	21948	21602	21858	21728	21711	21728	21787	21991	21766	21525	21933	21923	21991	21825	21878	21498	21826	21747	21826	21679	21804	21810	21843	21608	21509	21916	21686	21832	21618	21867	21526	21887	21934	21827	21922	21614	21845	21765	21893	21579	22239	21847	21819	21893	21894	21932	21937	21962	21872	21843	21630	21952	21644	21543	21954	21606	21909	21962	21780	21629	21842	21964	21797	21749	21687	21576	21825	21788	21824	21897	21904	21744	21593	21861	21792	21826	21719	21997	21750	21639	21810	21525	21927	22021	21565	21862	21623	21756	21880	21718	21779	21731	21794	21649	22080	22000	21954	21774	21889	21725	21895	22055	21837	21853	21851	21764	21934	21941	21868	21921	21830	21823	21746	21648	21835	21598	22038	21718	21994	21974	22032	21610	22083	21866	21837	21966	21490	21753	21822	21911	21865	21813	21779	21806	21938	21710	21727	21861	21813	21629	21987	21925	21886	21961	21844	21841	21726	21723	21728	21920	21937	21817	21860	21773	21704	21809	21680	21788	21785	21470	21799	21534	21666	21931	22031	21808	21678	21494	21791	21792	21686	21808	21944	21964	21662	21762	21857	21861	21830	21661	21798	21911	21554	21863	21674	21841	21864	21891	21779	21752	21671	21746	21869	21985	21782	21783	21943	21747	21963	21981	21781	21642	21877	21756	21818	21807	21772	21781	22031	21766	21601	21890	21658	21890	21633	21907	21690	21799	21678	21890	21867	21746	21726	22086	21774	21860	21898	21724	22126	21666	21776	21743	21791	21864	21992	21968	21835	21500	21582	21524	21782	21750	21877	21888	21800	21736	21703	21845	21956	21728	21849	21876	21789	21837	21699	21763	21649	21703	21852	21642	21769	21860	21751	21837	21730	21666	21570	21735	21548	21696	21903	21801	21675	21683	21703	21726	21676	21840	21985	21861	21838	21982	21594	21675	21936	21825	21777	21939	21902	21865	21813	21752	21813	21594	21682	21701	21860	21705	21661	21906	21551	21770	21886	21951	21887	21787	21828	21843	21732	21643	21826	21824	21621	22034	21807	21788	21818	21698	21732	21641	21633	21930	21627	21533	21710	21705	21736	21471	21936	21818	21954	21740	21677	21826	21764	21925	21707	21752	21819	21825	21818	21724	21854	22038	21929	21815	21895	21877	22208	21857	21789	21998	22038	21938	21699	21764	21700	21774	21875	21957	21876	21926	22014	21707	21613	21775	21792	21822	21719	21824	21831	22062	21829	21747	21842	21692	21801	21608	21902	21934	21711	21792	21793	21709	21757	21883	21590	21891	21885	21720	21659	21582	21617	21655	21716	21668	21813	21587	21968	21709	21804	21912	21830	21789	21801	21876	22020	21789	21833	21835	21798	21745	21877	21392	21741	21791	21571	21908	21824	21745	21444	21614	21646	21676	21711	21669	21714	21940	21832	21825	21703	21850	21762	21691	22015	21723	21589	21773	21845	21758	22014	21581	21660	21829	21811	21730	21502	21830	21908	21615	21897	21831	22047	21690	21727	21667	21783	21646	21874	21924	21661	21996	21789	21855	21788	21839	21661	21632	21685	21709	21791	21655	21899	21733	21778	21906	21827	22184	21847	21700	21747	21942	21966	21831	21811	21745	21944	22056	21778	22020	21878	21751	21837	21882	21818	21617	21868	21619	21693	22077	21909	21910	21923	21925	21866	21740	21747	21794	21716	21898	21699	21808	21794	21765	21747	21751	21826	21801	21944	21881	21795	21749	21708	21788	21664	21824	21792	21988	21850	21801	21868	21720	21692	21937	21800	21743	21882	21740	21717	21818	21852	21664	21617	21608	21758	21726	21836	21782	21979	21749	21729	21757	21942	21820	21758	21698	21736	21811	21944	21768	21830	21753	21881	21979	21812	21582	21728	21913	21772	21700	21817	21909	21987	21904	21713	21764	21763	21864	21891	21984	21940	21780	21846	21740	21690	21773	21858	21782	21582	21796	21775	21725	21720	21567	21882	22050	21817	22004	21808	21556	21701	21984	21894	21772	21967	21981	21794	21859	22042	21527	21477	21651	21839	21680	22028	21979	21845	21650	21827	21630	21833	22012	21774	21824	21869	21644	21621	21812	21898	21945	21897	21780	21930	21971	22031	22011	21731	21663	21873	21664	21885	21790	21726	21862	21588	21820	22010	21836	21886	21821	21930	21812	21744	21803	21935	21805	21641	21751	21690	21771	22048	21993	21927	21780	21706	21671	21851	21618	21926	21861	21742	21727	21633	21774	22048	21888	21982	21657	21808	21618	21752	21782	21887	21657	21799	21862	21994	21788	21535	21723	21731	21737	21836	21831	21930	22018	21998	21925	21926	21871	22045	21708	21601	21798	21650	21820	21790	21915	21870	22031	21845	21902	21757	21707	21826	21751	21778	21651	21869	21883	21787	21737	21768	21615	22112	21912	21956	21547	21736	21949	21846	21763	21884	21729	21741	21793	21830	21757	21677	21651	21925	21809	21816	21886	21825	21648	21831	21815	21686	21641	21519	21808	21685	21754	21886	21908	21736	21691	21730	21809	21842	21885	21804	21747	21657	21832	21711	21721	21614	21927	21943	21883	21680	21824	21881	21538	21858	21867	21715	21719	21669	22011	21703	21784	21666	21748	21848	21838	21792	21775	21856	21891	21679	21802	21766	21820	21650	21751	21751	21668	21687	21731	21835	21844	21731	21711	21766	21696	21862	22085	21709	21972	21792	22135	21844	21880	21820	21612	21748	21804	22017	22027	21589	21631	21979	21855	21763	21683	21843	21885
27797	39264	37939	29277	24528	22387	19595	18412	17837	17712	17569	17260	17487	17756	17660	17334	17374	17313	17203	17151	17313	17236	17214	17184	17212	17096	17450	17113	17372	17176	17242	17181	17177	17136	17042	17179	16887	17219	17093	17147	17251	16914	17279	17102	17171	17163	17136	17193	17142	17226	17186	17112	16992	17235	17178	17219	17225	17142	17116	17191	16946	17060	17020	17081	17084	17167	17056	17099	17341	17108	17260	17146	17138	17009	17045	17238	17046	17042	17268	17183	17211	17190	17192	17209	17241	17139	16932	16862	17170	17180	17035	17076	17211	17062	17192	17134	17246	17243	17014	17234	17186	17189	17054	17326	17198	17158	17255	16876	17169	17249	17123	16961	17246	17113	17057	17098	17090	17104	17142	17181	17267	17227	17097	17228	17206	17077	17514	16957	17259	17154	17147	17223	17177	17072	17326	17228	17197	17076	17130	16953	17090	17158	16955	17154	17156	17234	17162	17105	17065	17174	17210	17137	17199	17034	17129	17024	17178	17014	17023	17051	17392	17230	17075	17150	17051	17102	17337	17151	17019	17220	17116	17112	17117	17076	17321	17286	17292	17159	17188	17104	17197	17311	17129	17200	17068	17093	17248	17235	17279	17249	17139	16994	17103	17101	17133	17254	17093	17050	17139	17186	17102	16955	17272	17087	17019	16961	17053	17220	17058	17041	17125	17127	17106	17176	17188	17137	17115	17110	17018	17118	17188	17189	17000	17265	17252	17187	17105	17078	17023	17096	17141	17022	17016	17130	17127	17198	17197	17208	17193	17114	17221	17194	17059	17160	17113	17135	16962	17107	17113	17071	17008	17104	17175	17096	17026	17354	17135	17152	17210	17200	17197	17183	17075	17190	17258	17038	17201	17108	17246	17217	17186	17189	16910	17174	17108	17177	17198	17065	17037	17157	17140	17140	17074	17203	17075	17075	17259	17225	17095	17293	16878	17158	17087	17157	17267	17081	17292	16930	17240	17037	17115	17213	17163	17046	17092	17144	17235	17225	17003	17236	17101	17231	17220	17110	17179	17024	17144	17162	17051	17173	17248	17148	17209	17300	17064	16999	17159	17038	17126	17065	17016	17146	17070	17228	17153	17092	17126	17099	17158	17058	17193	17042	17047	17326	17061	17070	17070	17110	17011	17320	17136	17223	17083	17156	17023	17106	16935	17217	17045	17005	17306	17158	17138	16965	17132	17202	17243	17114	17132	17184	17249	17153	17218	17395	17067	17232	17093	17145	17078	17214	17196	17071	17082	17226	17066	17235	17149	17107	17357	17294	17136	17215	17059	17076	17282	17216	17194	17038	17072	17252	17378	17138	17048	17235	17166	16930	17130	17004	17121	17037	16960	17170	17027	17024	17235	17123	17134	17163	17127	17148	17212	17102	17035	17308	17028	17201	17316	17206	17162	17179	17194	17098	17140	17131	17148	16999	16983	17262	17126	17373	17232	16951	17172	17137	17161	17313	17201	17141	17278	17131	17228	17212	17151	17002	17180	16992	17185	17069	17155	17147	17148	17174	17097	17193	17159	17064	17037	17161	17129	17151	16999	17221	17073	17147	17156	17254	17079	17175	17125	16992	16953	17039	17213	17072	17054	17097	17320	17249	17118	17176	16971	17120	17043	17189	17137	17263	17030	17101	17048	17084	17090	17062	17118	17011	17124	17052	17089	17055	17192	16875	17101	17204	17130	17132	17104	17004	17088	17111	17068	17175	17093	17293	17217	17080	17011	17086	17198	17037	17050	17175	17174	17238	17325	17335	17118	17203	17147	16957	17221	16977	17027	17053	17031	16967	17108	17038	17140	17270	17125	17336	17262	17097	17033	17160	17129	17290	17147	17327	17256	16993	17165	17182	17107	17082	17106	17080	17311	17195	17291	17054	17019	17144	17176	17172	17046	17187	16991	17112	17013	17060	17180	17125	17266	17155	17326	17102	17015	17369	17304	17062	17307	17189	17056	17155	17064	17006	17309	17096	17030	17026	17139	17128	17086	17095	16957	17239	17187	17018	17159	17054	17247	17058	17227	17136	17136	17229	17122	17163	17194	17144	17104	17159	17057	17088	16956	17080	17312	17112	17135	17118	17071	17338	17044	17190	17166	17213	17173	16974	17192	17086	17010	17146	17078	17298	17229	17153	17177	16991	17150	17175	17226	17104	17166	17237	17247	16986	17066	17045	17338	17271	17094	17099	17217	17155	17020	16998	17130	17184	17194	17135	17078	17088	17058	17122	16974	17159	17262	17182	17112	17096	17236	16949	17067	17308	17102	17145	17293	17121	17176	17369	17185	17029	17232	17180	17110	17103	17035	17197	17253	17044	17190	17200	17139	17208	17089	17395	17117	17184	17051	17148	17126	17036	17439	17211	17181	16884	16993	17143	17122	17120	17128	17152	17030	16987	17326	17204	17266	17209	17152	17099	17105	17174	17099	17154	17031	17126	17070	17090	17289	17070	17182	17165	17206	17063	17261	16962	17121	17145	17130	17090	17231	17282	16944	17165	17163	17045	17084	17070	17112	17148	17086	17112	17055	17380	17067	17161	17184	17208	17093	17057	17111	17009	17085	17071	17246	17049	17264	17244	17225	17223	17208	17044	17106	17069	17207	17089	17387	16995	17134	17306	17185	17236	17202	17142	17293	16962	17309	17161	17213	17083	17348	17179	17225	17209	17010	17157	17257	17193	17238	17106	16965	17134	17206	16982	17107	16977	17005	17325	17204	17244	16922	17360	16996	17428	17203	17216	17097	17228	16962	16995	17058	17067	17196	17277	17151	17226	17139	17336	17271	17305	17096	17071	17170	17067	16985	17025	17033	17215	17077	17028	17038	16976	17102	17279	17106	17156	17144	17109	17200	17210	17049	17079	17221	17079	16988	17114	16963	17221	17042	17115	16977	17299	17095	17183	17193	17171	17132	17131	17054	17201	17155	17106	17205	17098	17136	17201	17071	16990	17156	17191	17167	17375	17093	17191	17056	17126	17342	17172	17130	17024	17150	17204	17118	17098	17042	17037	17288	17294	17239	17122	17106	17212	17171	17050	17028	17154	17045	17128	17223	17226	17272	17180	17164	17146	17123	17106	17214	17025	17142	17046	17138	17342	17362	17149	17215	17130	16976	17191	17160	17164	17196	17168	17323	17211	17369	17148	17171	17271	17105	17287	17283	17013	17328	17110	17103	17081	17152	17084	17181	17126	17269	17061	17324	17188	17153	17138	17148	17265	17193	17180	17193	17318	17304	17132	17076	17031	17087	17186	17185	17071	17214	17112	17250	17228	16966	17189	17124	17071	16966	17150	17324	17169	17244	17148	17101	17165	17028	17062	17023	17156	17197	17124	17122	17168	17172	17071	17176	17154	17089	16997	17204	17173	16974	17091	17154	17191	17292	17156	17113	17188	17192	17034	17003	16954	17180	17137	17025	17155	17136	17016	17149	17070	17113	17227	16989	17128	17050	17257	17167	17076	17063	17196	17201	17062	17121	17146	17079	17146	17247	16928	17078	17169	17310	17253	17012	17248	17055	17033	17262	17016	17171	17017	17028	17239	17047	17222	17414	17161	16885	17006	17226	17106	17087	17256	17149	17070	17145	17079	17150	17190	17155	17024	17129	17133	17188	17226	17123	17214	16972	17189	17029	17204	17082	17056	17136	17279	17038	17078	17159	17157	17022	17253	17214	17055	17068	17081	17119	17072	17099	17155	17024	17096	17242	17158	17223	17091	17236	17009	17073	17277	17192	16996	17105	17122	17184	16953	17238	17059	17074	17238	17150	17194	17240	17144	17122	17125	17163	17339	17016	17286	17162	17181	17104	17107	17258	17159	17198	17048	17107	17139	17125	17286	17187	17245	17111	17108	17313	17163	17135	17236	17092	17462	16997	16882	17224	17303	17001	17064	17173	17022	17120	17227	17148	17136	17162	17127	17098	17088	17124	17263	17104	17141	17312	17167	17184	17187	17162	17019	17124	16985	17206	17167	17201	17116	17344	17266	17122	17092	17189	17090	17028	17267	17039	16993	17222	17268	17226	17021	17140	17037	17281	17301	17096	17185	17055	17309	17106	17116	17229	17338	17204	16900	17150	17084	17152	16935	17095	17135	17134	17005	17228	17197	17154	16970	17196	17218	17044	17135	17030	17075	17039	17116	17007	17133	17220	17171	17219	17286	17174	17293	17165	17312	17235	17178	17322	17213	17275	17020	17078	17252	17229	16965	17225	17119	17236	16830	17180	17273	17220	17050	17075	17097	17220	17156	17158	17197	17284	17206	17262	17115	17061	17143	16971	17043	17192	17089	17113	17296	16980	17090	17084	17002	17263	17176	17120	17280	17000	17173	17132	17151	17162	17093	17019	17040	17154	17226	17081	17141	17096	17173	16955	17227	17122	17004	17005	17134	17041	17245	17124	16985	17176	16982	17096	17246	17265	17123	17399	17167	17223	17252	17303	17100	17186	17046	16954	17052	17235	17135	16983	17205	17149	17182	17082	16947	17062	17281	17216	16899	17243	16952	17020	17115	17371	17105	17209	17260	17026	16989	17175	17122	17197	16954	17241	16972	17105	17246	17214	16967	17278	17234	17040	17277	17157	17049	17022	17308	16967	17280	17109	16944	17063	17111	17161	17147	17119	17162	17203	17055	17190	17300	17101	17063	17106	17281	17169	17239	17376	17154	17113	17099	17131	17122	17213	17234	17020	17198	17224	17091	17198	17133	17198	17236	16947	17285	17216	17232	17148	17299	17231	17326	17232	17087	17074	17171	17073	17111	17022	17051	17298	17058	16986	17286	17301	17237	17157	17019	17029	17111	17064	17117	17148	17140	17060	17176	17202	17130	17205	17130	17130	17192	17178	17104	17041	17137	17140	17124	17161	17153	17176	17123	17190	17007	17197	17149	17014	17071	17231	16920	17085	17087	17217	17165	17231	17163	17152	17091	17127	17154	17176	17224	17010	17178	16981	17120	16987	17168	17352	17073	17332	17049	17133	17057	17061	17213	17223	17180	17340	17278	17165	17084	17112	17125	17052	17149	17122	17045	17029	17240	17107	17160	16973	17221	17429	17112	17150	17151	17208	17174	17111	17247	16983	17015	17154	17320	17196	17099	17044	17067	17227	17155	17129	17170	17257	17273	17139	17003
25780	21738	29393	28468	28063	28721	27845	24770	22975	22001	21477	20328	20213	20012	19593	19441	19579	19613	19643	19640	19781	19761	19558	19514	19320	19338	19568	19652	19351	19502	19466	19381	19576	19258	19248	19210	19321	19582	19369	19218	19356	19119	19627	19255	19439	19498	19421	19377	19219	19426	19283	19514	19478	19470	19272	19525	19214	19276	19519	19242	19150	19383	19314	19460	19296	19357	19360	19307	19290	19243	19427	19511	19392	19288	19220	19494	19266	19330	19163	19627	19470	19384	19452	19170	19479	19222	19431	19009	19279	19226	19213	19220	19298	19294	19493	19335	19471	19300	19424	19354	19324	19507	19275	19304	19549	19512	19351	19355	19540	19395	19315	19210	19302	19328	19518	19500	19389	19367	19365	19265	19528	19471	19272	19367	19296	19335	19339	19265	19515	19512	19383	19412	19398	19248	19384	19465	19349	19388	19267	19267	19605	19093	19215	19306	19370	19099	19322	19404	19422	19646	19263	19064	19206	19443	19623	19446	19058	19431	19207	19522	19311	19364	19442	19427	19283	19260	19261	19338	19310	19298	19410	19255	19199	19301	19326	19344	19395	19359	19227	19237	19200	19431	19424	19407	19390	19203	19506	19487	19162	19382	19164	19266	19298	19231	19333	19223	19490	19483	19408	19351	19515	19440	19308	19276	19296	19092	19184	19395	19131	19274	19250	19187	19541	19326	19419	19358	19548	19313	19384	19392	19422	19259	19327	19290	19278	19487	19495	19468	19219	19274	19352	19250	19441	19278	19414	19246	19535	19394	19382	19451	19439	19333	19444	19243	19332	19342	19467	19130	19192	19172	19236	19338	19256	19243	19352	19274	19505	19497	19097	19456	19560	19634	19357	19289	19550	19320	19323	19173	19417	19335	19190	19187	19283	19334	19337	19419	19321	19511	19293	19525	19327	19183	19476	19362	19477	19427	19473	19243	19546	19607	19562	19335	19153	19292	19415	19344	19212	19359	19678	19406	19445	19380	19411	19390	19426	19288	19216	19293	19298	19335	19474	19384	19355	19235	19508	18978	19492	19285	19312	19392	19392	19326	19405	19458	19196	19034	19066	19435	19209	19379	19447	19417	19318	19232	19236	19409	19380	19329	19289	19428	19381	19423	19780	19671	19161	19178	19317	19332	19634	19362	19385	19174	19338	19391	19289	19366	19455	19311	19172	19305	19264	19344	19419	19370	19350	19380	19091	19349	19295	19178	19349	19310	19255	19157	19316	19429	19386	19264	19167	19245	19255	19189	19294	19281	19357	19384	19472	19177	19417	19670	19220	19421	19294	19401	19378	19350	19389	19246	19419	19465	19486	19296	19512	19323	19375	19403	19223	19197	19016	19060	19453	19237	19371	19262	19495	19459	19432	19132	19468	19471	19068	19370	19151	19301	19436	19411	19541	19236	19548	19407	19310	19334	19426	19108	19542	19088	19304	19347	19338	19315	19280	19281	19400	19581	19345	19332	19509	19342	19535	19411	19504	19311	19391	19504	19342	19359	19294	19308	19422	19156	19444	19302	19329	19558	19462	19342	19396	19269	19321	19400	19327	19189	19428	19237	19377	19375	19566	19335	19489	19493	19524	19487	19187	19376	19325	19231	19306	19315	19442	19161	19183	19340	19285	19498	19361	19504	19203	19274	19267	19211	19455	19424	19437	19279	19407	19561	19214	19371	19314	19278	19251	19264	19233	19188	19426	19327	19225	19072	19352	19579	19416	19322	19445	19333	19286	19325	19430	19438	19375	19280	19262	19241	19151	19257	19520	19193	19292	19355	19428	19484	19250	19254	19261	19512	19262	19422	19248	19339	19331	19543	19554	19216	19245	19479	19497	19447	19366	19466	19335	19211	19353	19118	19405	19178	19234	19182	19111	19567	19402	19091	19365	19416	19366	19247	19257	19328	19137	19166	19544	19456	19297	19364	19553	19482	19298	19269	19500	19601	19509	19467	19430	19273	19400	19473	19278	19437	19346	19309	19599	19209	19590	19389	19596	19264	19336	19338	19203	19388	19307	19480	19415	19327	19481	19358	19705	19720	19324	19119	19338	19191	19168	19267	19485	19384	19460	19244	19301	19201	19359	19375	19365	19254	19408	19360	19294	19294	19166	19270	19273	19207	19433	19252	19445	19438	19406	19392	19566	19376	19405	19134	19367	19340	19326	19175	19054	19551	19300	19476	19339	19154	19321	19332	19402	19376	19334	19453	19501	19373	19337	19378	19290	19564	19497	19420	19314	19368	19395	19366	19311	19493	19485	19453	19464	19283	19519	19286	19264	19509	19377	19465	19195	19328	19174	19221	19222	19136	19069	19323	19200	19227	19222	19319	19274	19151	19217	19403	19528	19298	19528	19512	19443	19156	19380	19360	19519	19297	19537	19224	19253	19429	19227	19252	19395	19405	19324	19402	19407	19640	19256	19597	19269	19456	19321	19263	19120	19341	19283	19327	19478	19319	19488	19349	19370	19309	19470	19526	19359	19524	19463	19295	19397	19047	19361	19445	19503	19265	19206	19342	19632	19407	19281	19523	19414	19049	19306	19314	19377	19372	19510	19413	19504	19387	19558	19351	19293	19278	19153	19457	19396	19293	19538	19288	19396	19247	19325	19186	19372	19294	19179	19223	19223	19152	19296	19453	19350	19567	19289	19421	19395	19417	19232	19247	19136	19414	19199	19236	19327	19262	19431	19196	19233	19360	19460	19362	19404	19542	19288	19313	19465	19401	19332	19115	19331	19383	19519	19391	19309	19279	19378	19327	19093	19241	19391	19375	19068	19209	19148	19423	19612	19297	19415	19438	19357	19254	19228	19476	19401	19366	19422	19308	19439	19320	19485	19433	19297	19241	19465	19251	19254	19439	19422	19332	19545	19464	19356	19417	19538	19420	19422	19441	19492	19218	19550	19188	19308	19168	19191	19519	19363	19296	19338	19508	19354	19470	19369	19053	19287	19344	19436	19545	19490	19400	19316	19513	19334	19287	19462	19350	19455	19274	19425	19390	19337	19401	19246	19408	19448	19370	19259	19344	19259	19382	19314	19299	19344	19328	19343	19405	19237	19540	19357	19483	19231	19524	19529	19219	19227	19317	19411	19330	19324	19279	19492	19291	19425	19462	19269	19188	19334	19341	19240	19352	19519	19329	19386	19460	19478	19359	19482	19438	19432	19423	19299	19360	19382	19496	19382	19216	19283	19261	19547	19269	19368	19256	19391	19320	19512	19309	19450	19471	19568	19160	19352	19361	19347	19385	19298	19452	19386	19359	19376	19354	19337	19368	19237	19526	19294	19360	19359	19306	19282	19352	19242	19337	19460	19420	19213	19110	19211	19249	19316	19261	19252	19543	19418	19227	19278	19391	19333	19201	19360	19313	19495	19319	19538	19209	19273	19295	19132	19300	19623	19627	19391	19336	19396	19109	19246	19362	19350	19160	19304	19389	19372	19495	19578	19433	19342	19605	19413	19220	19412	19276	19279	19117	19417	19213	19453	19265	19235	19401	19302	19269	19372	19327	19132	19427	19105	19328	19373	19329	19592	19253	19145	19336	19623	19351	19333	19444	19290	19171	19224	19462	19269	19221	19221	19557	19365	19235	19401	19310	19190	19386	19420	19360	19356	19194	19274	19404	19183	19236	19425	19259	19197	19484	19428	19285	19306	19369	19411	19236	19237	19384	19356	19200	19341	19407	19397	19361	19354	19331	19357	19220	19175	19347	19101	19296	19482	19428	19426	19417	19394	19381	19385	19431	19293	19503	19289	19261	19321	19509	19407	19430	19353	19572	19344	19259	19264	19203	19601	19356	19229	19196	19258	19431	19259	19297	19267	19344	19542	19392	19209	19525	19228	19425	19273	19342	19364	19499	19377	19367	19412	19416	19383	19137	19311	19512	19350	19349	19161	19421	19337	19273	19065	19302	19443	19408	19355	19098	19472	19270	19390	19464	19310	19503	19284	19149	19385	19424	19422	19520	19341	19452	19387	19375	19528	19270	19210	19203	19316	19020	19244	19272	19379	19060	19267	19517	19232	19406	19268	19463	19438	19307	19359	19369	19577	19675	19422	19394	19652	19239	19293	19322	19276	19390	19392	19149	19309	19436	19492	19415	19469	19414	19191	19406	19483	19546	19318	19317	19311	19431	19166	19308	19290	19324	19514	19388	19410	19567	19449	19396	19498	19422	19432	19235	19408	19311	19397	19271	19135	19257	19184	19574	19524	19363	19283	19406	19530	19271	19531	19297	19524	19359	19320	19300	19310	19251	19362	19410	19549	19046	19422	19384	19360	19284	19200	19339	19462	19494	19288	19447	19202	19270	19308	19143	19359	19347	19463	19218	19303	19366	19383	19518	19376	19311	19360	19287	19328	19238	19367	19491	19283	19186	19314	19162	19312	19598	19263	19371	19451	19306	19299	19232	19185	19303	19149	19286	19186	19299	19533	19449	19221	19198	19452	19089	19312	19414	19313	19466	19424	19191	19333	19614	19424	19506	19254	19380	19294	19413	19391	19248	19451	19306	19355	19368	19504	19111	19316	19491	19386	19458	19441	19310	19499	19207	19305	19335	19427	19243	19461	19341	19297	19376	19211	19390	19253	19321	19255	19098	19410	19359	19513	19335	19306	19426	19218	19235	19367	19500	19364	19227	19443	19402	19296	19197	19446	19396	19303	19314	19536	19469	19144	19222	19210	19260	19511	19321	19311	19347	19281	19534	18982	19257	19626	19250	19203	19503	19259	19238	19387	19235	19231	19214	19284	19233	19402	19305	19395	19392	19282	19277	19482	19286	19388	19224	19354	19281	19471	19299	19301	19339	19048	19422	19408	19509	19405	19291	19421	19580	19430	19188	19327	19348	19530	19425	19448	19420	19369	19322	19376	19286	19674	19426	19405	19418	19486	19359	19140	19201	19363	19234	19422	19422	19307	19437	19250	19425	19381	19486	19435	19543	19297	19359	19577	19258	19449	19427	19234	19195	19105	19397	19157	19309	19395	19392	19489	19365	19527	19281	19504	18992	19302	19451	19276	19394	19274	19006	19601	19372	19537	19346	19306	19154	19442	19342	19554	19403	19497	19384	19460	19280	19387	19413	19349	19529	19328	19566	19327	19326	19378	19431	19375	19207	19339	19182	19300	19453
30676	51805	50173	40504	33180	28653	25598	23103	20896	19284	18428	16791	16952	16483	15879	16095	15945	15808	15937	15875	15832	15948	15912	15950	15856	15926	16041	15856	15669	15743	15768	15889	15769	15730	15895	15791	15798	15514	15715	15849	15757	15564	15552	15840	15696	15653	15791	15718	15650	15659	15747	15876	15835	15696	15720	15716	15660	15722	15683	15747	15844	15668	15686	15733	15806	15665	15697	15813	15856	15860	15807	15721	15677	15684	15631	15993	15851	15710	15827	15816	15664	15737	15705	15813	15850	15630	15706	15704	15891	15541	15849	15698	15754	15801	15716	15660	15838	15629	15693	15704	15761	15806	15647	15529	15815	15740	15771	15595	15887	15762	15833	15733	15896	15854	15736	15722	15815	15664	15697	15680	15624	15693	15732	15647	15773	15751	15794	15797	15745	15741	15767	15613	15588	15642	15736	15743	15714	15896	15677	15812	15712	15642	15649	15522	15758	15749	15631	15723	15882	15729	15821	16051	15893	15747	15674	15745	15622	15758	15745	15745	15601	15740	15623	15598	15738	15820	15660	15694	15673	15586	15704	15747	15776	15691	15682	15858	15694	15653	15805	15740	15820	15662	15674	15591	15800	15721	15757	15700	15604	15825	15713	15689	15778	15686	15614	15831	15789	15726	15684	15841	15762	15838	15593	15693	15543	15807	15811	15771	15387	15584	15792	15985	15649	15795	15748	15817	15612	15878	15852	15668	15681	15793	15708	15670	15803	15691	15618	15738	15702	15837	15664	15704	15876	15700	15735	15753	15843	15775	15532	15568	15808	15545	15798	15799	15668	15637	15763	15731	15730	15798	15562	15634	15736	15742	15737	15752	15770	15677	15656	15516	15716	15507	15779	15798	15803	15752	15822	15798	15709	15603	15830	15627	15900	15649	15762	15859	15631	15746	15728	15762	15787	15632	15698	15728	15665	15747	15672	15647	15671	15604	15596	15796	15612	15736	15659	15734	15670	15725	15656	15552	15789	15704	15778	15703	15614	15625	15777	15722	15785	15777	15695	15668	15578	15651	15808	15737	15599	15864	15799	15636	15519	15704	15627	15647	15720	15729	15569	15717	15695	15543	15824	15591	15728	15841	15786	15753	15758	15578	15671	15845	15773	15800	15819	15688	15709	15709	15713	15872	15830	15761	15747	15585	15566	15729	15689	15951	15566	15754	15896	15684	15807	15736	15699	15710	15803	15602	15690	15792	15553	15575	15858	15791	15839	15427	15807	15796	15707	15719	15750	15736	15913	15664	15744	15649	15712	15847	15839	15655	15750	15677	15641	15709	15539	15523	15590	15725	15702	15640	15735	15618	15752	15821	15647	15763	15753	15602	15815	15767	15860	15830	15731	15503	15684	15770	15749	15726	15777	15730	15849	15841	15702	16076	15582	15526	15938	15701	15620	15788	15807	15778	15755	15632	15571	15622	15667	15770	15825	15633	15723	15663	15746	15830	15636	15811	15647	15613	15712	15546	15800	15749	15696	15589	15595	15793	15706	15740	15586	15619	15740	15893	15683	15665	15784	15733	15694	15721	15608	15811	15592	15534	15732	15816	15574	15721	15900	15660	15767	15826	15658	15645	15711	15831	15805	15725	15699	15779	15885	15677	15763	15815	15881	15751	15783	15718	15705	15724	15732	15528	15719	15698	15785	15681	15869	15790	15698	15745	15952	15638	15727	15680	15554	15625	15735	15789	15615	15744	15730	15682	15672	15916	15652	15858	15771	15699	15670	15816	15760	15775	15692	15755	15905	15692	15760	15686	15817	15731	15658	15774	15711	15776	15535	15904	15737	15705	15858	15668	15849	15691	15759	15822	15802	15899	15686	15595	15855	15852	15641	15649	15827	15713	15601	15739	15661	15715	15648	15740	15837	15739	15760	15656	15767	15732	15925	15958	15688	15614	15635	15864	15778	15784	15742	15605	15600	15687	15724	15688	15681	15894	15888	15777	15646	15733	15464	15736	15804	15799	15619	15629	15612	15593	15589	15918	15763	15601	15638	15666	15800	15776	15877	15689	15555	15714	15764	15763	15693	15747	15681	15443	15748	15774	15639	15887	15841	15766	15739	15733	15824	15743	15740	15864	15633	15959	15799	15706	15634	15704	15775	15717	15566	15795	15847	15705	15779	15670	15777	15677	15928	15849	15697	15646	15694	15735	15716	15724	15586	15782	15672	15680	15730	15729	15529	15848	15852	15653	15672	15633	15690	15686	15624	15590	15816	15755	15661	15751	15723	15853	15708	15797	15651	15819	15876	15720	15709	15737	15644	15831	15661	15854	15877	15949	15643	15796	15606	15646	15802	15693	15920	15531	15670	15748	15679	15544	15795	15603	15910	15742	15801	15592	15752	15877	15908	15744	15602	15776	15766	15771	15529	15690	15660	15703	15661	15611	15972	15711	15734	15452	15561	15869	15713	15688	15720	15690	15530	15706	15752	15639	15813	15688	15759	15785	15905	15695	15805	15667	15744	15779	15600	15766	15845	15803	15591	15705	15614	15793	15888	15791	15653	15761	15627	15603	15694	15766	15793	15846	15724	15539	15631	15549	16087	15682	15773	15790	15636	15541	15806	15815	15800	15808	15854	15721	15769	15754	15733	15684	15734	15655	15778	15681	15786	15823	15714	15720	15705	15658	15822	15784	15639	15705	15806	15585	15723	15728	15851	15717	15628	15895	15709	15762	15844	15714	15737	15734	15762	15597	15648	15728	15637	15745	15706	15680	15726	15832	15605	15828	15734	15838	15800	15698	15889	15693	15732	15747	15746	15826	15837	15907	15595	15675	15864	15628	15707	15939	15859	15662	15713	15659	15691	15766	15781	15566	15692	15677	15652	15665	15638	15592	15850	15466	15712	15842	15832	15794	15665	15816	15730	15754	15736	15731	15711	15734	15700	15705	15747	15582	15677	15718	15606	15899	15849	15849	15669	15641	15845	15733	15787	15475	15694	15770	15798	15700	15682	15764	15819	15820	15622	15519	15764	15715	15685	15771	15832	15584	15729	15679	15750	15705	15763	15855	15599	15602	15836	15874	15771	15798	15775	15739	15624	15817	15602	15668	15791	15884	15806	15715	15795	15834	15477	15611	15849	15719	15682	15584	15688	15755	15838	15805	15683	15611	15933	15728	15763	15725	15670	15717	15792	15882	15702	15627	15596	15946	15616	15755	15734	15740	15842	15713	15740	15809	15880	15744	15725	15609	15785	15822	15653	15715	15736	15888	15979	15526	15614	15703	15593	15543	15580	15876	15712	15586	15791	15772	15662	15712	15902	15808	15755	15746	15632	15710	15701	15578	15708	15721	15892	15924	15649	15750	15650	15777	15414	15772	15617	15790	15875	15869	15618	15601	15780	15557	15499	15665	15650	15824	15775	15843	15677	15616	15652	15756	15899	15706	15735	15697	15747	15749	15645	15855	15732	15823	15697	15739	15584	15731	15759	15862	15530	15743	15676	15684	15809	15696	15838	15813	15809	15807	15697	15762	15943	15782	15850	15585	15773	15842	15709	15801	15806	15567	15891	15820	15731	15777	15603	15683	15617	15801	15609	15610	15701	15678	15699	15796	15716	15848	15591	15699	15810	15900	15608	15703	15782	15919	15689	15857	15784	15822	15624	15610	15803	15729	15767	15836	15727	15633	15580	15804	15754	15693	15758	15804	15676	15728	15649	15789	15813	15699	15821	15730	15805	15672	15707	15668	15790	15758	15671	15564	15831	15836	15708	15724	15629	15780	15678	15806	15870	15863	15671	15694	15618	15872	15786	15604	15798	15855	15801	15669	15733	15739	15646	15660	15805	15693	15665	15663	15471	15647	15816	15713	15809	15720	15657	15746	15736	15769	15956	15747	15808	15950	15732	15740	15680	15628	15621	15648	15860	15776	15644	15931	15737	15809	15701	15679	15630	15598	15724	15830	15646	15819	15898	15748	15847	15792	15644	15848	15703	15742	15761	15828	15710	15699	15519	15647	15866	15717	15773	15764	15770	15758	15848	15675	15571	15731	15816	15750	15742	15848	15815	15674	15793	15803	15683	15608	15750	15753	15695	15641	15777	15545	15647	15819	15611	15828	15696	15775	15689	15775	15597	15761	15966	15729	15754	15677	15679	15694	15712	15609	15676	15755	15762	15761	15691	15817	15714	15793	15752	15789	15755	15607	15651	15767	15567	15746	15858	15772	15804	15563	15750	15732	15661	15843	15655	15818	15632	15851	15729	15704	15669	15849	15723	15746	15617	15773	15558	15749	15793	15708	15811	15733	15668	15706	15924	15784	15624	15575	15705	15850	15641	15679	15604	15489	15814	15792	15930	15843	15675	15703	15644	15718	15715	15903	15732	15653	15656	15541	15773	15588	15733	15830	15555	15739	15653	15718	15828	15865	15741	15833	15723	15860	15670	15651	15692	15846	15867	15674	15743	15682	15873	15769	15671	15714	15755	15600	15818	15959	15753	15644	15831	15734	15784	15731	15717	15888	15645	15630	15946	15752	15823	15626	15639	15933	15839	15745	15797	15873	15838	15727	15602	15670	15517	15946	15828	15803	15797	15797	15666	15774	15552	15747	15786	15901	15778	15746	15660	15585	15569	15611	15721	15644	15752	15675	15590	15790	15989	15603	15761	15633	15675	15565	15795	15667	15741	15756	15735	15587	15713	15823	15569	15683	15602	15777	15845	15871	15715	15807	15451	15738	15568	15635	15781	15811	15598	15547	15648	15786	15838	15785	15877	15680	15792	15567	15877	15668	15789	15474	15888	15665	15680	15716	15848	15722	15744	15751	15792	15767	15443	15644	15679	15656	15708	15635	15725	15567	15813	15681	15667	15563	15819	15784	15700	15663	15744	15571	15665	15751	15863	15475	15940	15773	15745	15755	15744	15638	15724	15889	15822	15650	15728	15539	15759	15738	15914	15564	15738	15750	15828	15799	15906	15768	15705	15671	15546	15492	15576	15684	15775	15737	15676	15675	15620	15865	15686	15711	15625	15696	15813	15718	15938	15999	15806	15677	15748	15772	15762	15896	15609	15754	15680	15728	15746	15706	15696	15748	15675	15866	15597	15733	15893	15601	15705	15797	15646	15779	15710	15599	15690	15763	15787	15769	15629	15446	15850	15683	15857	15743	15824	15855	15783	15765
24367	21677	29489	25805	25622	30331	33186	29191	26815	22910	21121	20662	20354	20185	20354	20156	19945	20199	20014	19902	19956	19785	19924	19912	19753	19989	19994	19874	20090	20010	19880	19795	19847	19884	19950	19761	19743	19727	19837	19996	19813	19804	19773	19754	19709	19999	19980	19772	20047	19705	20015	19706	19771	19762	19946	19834	19683	19770	19807	19595	19756	19681	19703	20033	19867	19598	19956	19900	19683	19724	19805	19680	19808	19852	19767	19751	19831	19666	19825	19608	19754	19825	19701	19859	19758	19731	19986	19693	19630	20014	19819	19689	19702	19625	19861	19872	19974	19821	19895	19747	19693	19594	19975	19733	19926	19756	19806	19586	19761	19917	19848	19621	19529	19656	19694	19928	19548	19916	19908	19929	19793	19692	19628	19965	19799	19732	19803	19765	19728	19990	19645	19703	19652	19727	19691	19667	19661	19811	19829	19992	19738	19859	19822	19751	19807	19742	19671	19858	19748	20003	19684	19822	19763	19939	19835	19669	19844	19755	19711	19634	19784	19774	19726	19794	19646	19679	19672	19791	19786	19730	19801	19731	19533	19562	19668	19804	19684	19700	19904	19762	19958	19812	19817	19626	19608	19765	19871	19759	20158	19936	19574	19913	19619	19677	19823	19990	19783	19797	19787	19871	19875	19622	19611	19574	19601	19739	19677	19733	19931	19488	19649	19741	19670	19730	19677	19915	19777	19909	19841	19813	19887	19746	19864	19709	19768	19561	19700	19920	19786	19828	19629	19693	19592	19748	19840	19745	19823	19582	19685	19671	19796	19647	19619	19766	19735	19828	19847	19647	19715	19706	19797	19652	19622	19789	19834	19750	19957	19710	19822	19776	19756	19809	19794	19763	19639	19626	19922	19729	19937	19824	19779	19656	19667	19634	19688	19705	19806	19653	19795	19893	20173	19572	19660	19848	19868	19757	19872	19547	19771	19801	19760	19761	19762	19837	19708	19764	19794	19840	19633	19829	19767	19869	19786	19607	19774	19640	19849	19530	19886	19557	19840	19561	19827	19593	19641	19817	19855	19679	19821	19833	19855	20029	19764	19574	19942	19828	19704	19685	19851	19724	19773	19639	19777	19778	19715	19590	19687	19720	19810	19798	19895	19873	19755	19650	19668	19702	19473	19844	19751	19669	19893	20083	19875	19611	19866	19741	19517	19784	19599	19932	19752	19614	19873	19735	19923	19832	19663	19799	19698	19674	19795	19721	19965	19861	19605	19651	19773	19923	19748	19655	19831	19646	19797	19694	19779	19835	19473	19487	19811	19731	19476	19807	19794	19537	19638	19743	19864	19799	19737	19518	19569	19670	19549	19731	19756	19654	19649	19818	19799	19642	19558	19601	19768	19780	19657	19822	19610	19742	19624	19849	19818	19851	19935	19694	20002	19672	19726	19861	19544	19612	19675	19885	19986	19822	19802	19621	19883	19671	19854	19735	19525	19663	19708	19757	19808	19746	19654	19837	19795	19817	19693	19604	19643	19828	19799	19643	19733	19652	19523	19708	19757	19777	19777	19625	19719	19757	19822	19631	19685	19694	19724	19750	19643	19973	19848	19781	19857	19780	19661	19762	19727	19583	19986	19868	19808	19655	19531	19774	19880	19778	19796	19972	19815	19683	19773	19643	19810	19888	19707	19627	19546	19762	19606	19660	19996	19667	19994	19662	19805	19725	19524	19648	19873	19607	19801	19765	19749	19728	19579	19782	19811	19946	19761	19800	19675	19712	19571	19941	19766	19986	19648	19521	19643	19656	19802	19854	19562	19735	19829	19744	19797	19811	19849	19652	19787	19576	19848	19786	19819	19608	19629	19893	19875	19858	19843	19621	19788	19765	19789	19742	19567	19688	19879	19665	19686	19881	19905	19864	19726	19655	19632	19759	19673	19697	19861	19720	19770	19752	19778	19687	19683	19686	19658	19515	19725	19739	19728	19886	19913	19815	19777	19672	19893	19758	19816	19661	19771	19715	19761	19550	19516	19672	19764	19865	19663	19640	19755	19781	19513	19574	19767	19705	19523	19657	19816	19694	19633	19802	19600	19809	19870	19587	19774	19769	19847	19970	19562	19921	19755	19766	20061	19772	19803	19781	19756	19553	19863	19841	19715	19502	19919	19496	19704	19425	19706	19853	19940	19859	19907	19618	19734	19519	19770	19669	19655	19704	19725	19885	19891	19783	20061	19761	19877	19950	19731	19793	19831	19827	19985	19771	19787	19727	19622	20008	19898	19716	19898	19560	19625	19826	19878	19602	19639	19793	19586	19678	19820	19884	19755	19703	19616	19763	19715	19995	19918	19704	19781	19811	19617	19596	19770	19869	19903	19717	19795	19700	19773	19601	19867	19759	19902	19904	19815	19687	19796	19919	19651	19745	19838	19811	19940	19654	19793	19894	19732	20012	19773	19771	19789	19881	19951	19744	19756	19572	19504	19883	19902	19888	19965	19608	19973	19985	19881	19625	19758	19818	19524	19633	19823	19756	19754	19744	19618	19638	19565	19806	19790	19739	19693	19595	19722	19752	19849	19846	19593	19790	19920	19605	19555	19580	19594	19680	19553	19769	19752	19773	19938	19953	19706	19621	19558	19699	20049	19667	19763	19692	19656	19695	19772	19802	19681	19344	19777	19784	19589	19685	19881	19864	19764	19748	19783	19649	19842	19696	19404	19758	19654	19820	19798	19778	19809	19675	19729	19695	19764	19791	19723	19886	19731	19553	19580	19565	19612	19791	19865	19733	19693	19678	19755	19627	19748	19691	19788	19757	19570	19649	19732	19737	19687	19708	19813	19542	19642	19706	19808	19833	19600	19495	19710	19626	19545	19727	19724	19439	19682	19509	19898	19727	19776	19813	19485	19772	19953	19951	19890	19744	19610	19501	19697	19654	19768	19732	19843	19531	19772	19840	19826	19843	19897	19849	19923	19740	19836	19874	19760	19592	19777	19638	19743	19693	19821	19723	19700	19905	19726	19751	19841	19803	19676	19746	19853	19601	19873	19868	19855	19644	19899	19788	19751	19645	19511	19802	19596	19838	19891	19562	19641	19625	19912	19774	19567	19566	19667	19597	19866	19676	19737	19587	19841	19839	19539	19821	19988	19643	19746	19730	19571	19853	19763	19711	19773	19792	19606	19826	19441	19686	19527	19638	19817	19837	19590	19747	19713	19475	19619	19867	19898	19465	19634	19942	19778	19728	19794	19756	19885	19742	19814	19837	19936	19883	19903	19671	19753	19891	19753	19658	19598	19633	19711	19703	19824	19531	19935	19754	19902	19642	19846	19793	19781	19437	19788	19724	19726	19690	19750	19641	19711	19632	19731	19933	19701	19726	19781	19833	19524	19896	19903	19674	19783	19846	19957	19803	19742	19746	19821	19885	19745	19603	19692	19676	19805	19485	19809	19477	19801	19841	19637	19822	19654	19959	19792	19748	19855	19748	19519	19625	19710	19794	19720	19617	19763	19990	19636	19623	19659	19727	19885	19645	19550	19646	19715	20119	19640	19788	19814	19676	19737	19785	19684	19716	19567	19591	19810	19821	19654	19713	19458	19706	19777	19941	19998	19743	19687	19577	19892	19821	19789	19691	19871	19772	19551	19552	19505	19859	19821	19631	19779	19696	19810	19581	19736	19801	19719	19724	19738	19702	19735	19684	19680	19795	19667	19701	19820	19836	19720	19815	19776	19692	19939	19700	19739	19763	19799	19753	19714	19688	19760	19792	19826	19633	19946	19815	19824	19581	19925	19691	19729	19778	19868	19895	19680	19831	19730	19605	19699	19602	19706	19679	19642	19665	19737	19627	19581	19803	19613	19737	19737	19817	19869	19926	19671	19740	19723	19775	19743	19788	19671	19730	19733	19650	19487	19659	19665	19716	19836	19828	19757	19958	19904	19674	19833	19656	19634	19744	19714	19689	19616	19589	19558	19747	19842	19814	19943	19695	19768	19831	19697	19704	19696	19662	19835	19917	19806	19589	19708	19747	19549	19490	19710	19712	19698	19749	19643	19749	19549	19583	19562	19780	19731	20012	19998	19727	19763	19732	19903	19882	19664	19775	19928	19879	19913	19810	19667	19737	19825	19675	19755	19692	20017	19810	19929	19863	19808	19733	19624	19633	19834	20143	19680	19783	19745	19749	19805	19718	19677	19765	19696	19660	19883	19835	19883	19551	19712	19825	19882	19685	19833	19747	19843	19718	19798	19674	19566	19827	19778	19760	19782	19697	19686	19688	19645	19803	19960	19838	20014	19637	19556	19692	19715	19729	19657	19837	19717	19890	19761	19627	19839	19750	19921	19553	19766	19547	19595	19758	19905	19575	19797	19812	20036	19834	19728	19837	19787	19622	19606	19658	19800	19857	19717	19659	19834	19784	19995	19538	19658	19844	19792	19729	19671	19920	19565	19674	19754	20025	19906	19553	19899	19872	19566	19865	19797	19832	19960	19739	19870	19682	19733	20000	19887	19908	19746	19615	19599	19763	19657	19915	19698	19711	19667	19756	19709	19672	19778	19705	20020	19834	19834	19563	19769	19718	19828	19579	19713	19660	20116	19858	19616	19728	19630	19742	19681	19752	19795	19840	19749	19654	19960	19738	19690	19798	19564	19646	20015	19586	19887	19559	19866	19533	19755	19599	19795	19846	19791	19726	19674	19667	19601	19603	19752	19640	19737	19769	19858	19501	19753	19770	19530	19726	19586	19730	19863	19779	19624	19781	19555	19519	19591	19797	19785	19886	19572	19863	19671	19591	19709	19766	19568	19467	19810	19929	20030	20030	19700	19791	19754	19603	19900	19698	19785	19618	19813	19532	19744	19600	19699	19611	19950	19632	19603	19629	19674	19579	19844	19706	19729	19609	19804	19671	19738	19809	19692	19633	19669	19916	19778	19693	19931	19800	19585	19773	19972	19868	19568	19788	19725	19756	19570	20020	19784	19695	19645	19775	19526	19555	19736	19696	19665	19689	19593	19643	19765	19971	19872	19663	19665	19711	19735	19843	19876	19924	19746	19670	19776	19740	19558	19842	19842	19743	19702	19766	19772	19702	19791	19720	19833	19866	19813	19537	19753	19830	19832	19694	19909	19775	19899	19812	19809	20013	19828	19569	19657	19653	19506	19504	19779	19638
34244	58468	59295	48742	38030	34746	31732	29164	25782	19102	17166	16790	16413	16491	16438	16462	16335	16176	16180	16297	16237	16325	16335	16204	15997	16051	16275	15922	16123	16177	16044	16039	16295	16115	16206	15839	16104	15944	15952	15920	16115	15948	16016	15897	15822	15952	16132	15759	16079	15832	15890	15973	15985	15865	16093	15956	15867	15937	15879	15915	15900	15926	15980	15794	15805	16096	16064	15882	15950	16014	15975	16007	16158	15770	15944	16015	15845	15786	15939	15983	15879	15931	15855	15868	15975	15862	15943	16041	15937	16078	16028	15908	16091	16077	15998	16027	15902	15905	15912	15757	15841	16026	16048	15730	16010	15931	15771	15984	15983	15929	15931	15976	16081	15976	16046	15907	15818	16103	16071	16006	15863	15935	15912	16062	15938	15771	15966	16037	15915	15916	15846	16014	15927	16011	16070	15894	15933	16022	15831	15933	16060	15954	15999	15994	16062	16076	15786	16062	15956	15784	16055	16012	16021	15694	15910	16026	16013	15947	16021	15888	15794	16138	16004	16066	15779	16071	15848	15857	15991	15919	15762	15933	15920	16010	16064	15926	16041	15972	15812	15910	16073	15999	15921	15812	16038	16171	16015	15971	16067	15879	16027	15742	15974	16002	16019	16064	16030	16196	15811	16057	15925	16066	15872	16100	15980	15910	16042	15909	15687	15954	16001	16016	16022	15737	15962	16020	15875	15966	15846	16113	16029	15847	15958	15986	15767	16025	15772	15999	15897	15761	15913	15824	15953	15849	15963	15849	15976	16062	15900	16119	15930	15942	16027	15864	15923	15896	16022	15892	15963	16042	16012	16047	16048	16046	15995	15889	15940	16085	15926	15817	15978	15944	15919	15935	15929	16027	15995	15911	16019	16003	15827	15935	16081	15848	15750	16055	16031	15782	15976	15991	15895	16055	15796	15797	16090	16006	16032	16042	15877	16004	16047	15973	15991	15845	15940	15947	15996	15900	15822	16100	15829	15886	15924	15905	16032	16061	16023	15953	15834	15816	16068	15994	15996	15922	15935	16005	15994	15703	15887	15946	15830	16041	15783	15980	15855	15974	16085	15940	15979	16004	16056	15932	15769	15715	16056	15951	15979	15892	15924	15778	15947	16116	15835	15724	15979	15951	15899	15903	15900	15937	16079	15693	15912	15817	15901	15881	15918	16024	16026	15989	15902	15915	15814	15981	15975	15934	16056	15907	15738	15858	15939	15864	15842	15881	15841	15841	16083	15902	15897	15826	15896	15930	16082	15956	15880	15838	16088	15996	15889	15996	15858	15965	16075	16003	16121	15927	16056	15973	15951	16095	15952	16033	15933	15859	16102	15971	16095	15874	15828	15763	16033	16108	15996	16089	16104	15811	15884	16029	15893	16014	15864	16021	15915	15970	15936	15980	15954	15918	15961	15962	15913	15941	16006	16020	15941	15984	15842	15982	16040	15939	15959	16094	16052	15837	16024	16000	15984	15930	15996	16042	15983	16097	16097	16011	15948	15934	15906	15820	15874	15991	16083	15912	16040	15939	16038	16032	15797	15914	15832	15937	15875	15990	15961	15941	16005	15967	15799	16087	16084	15956	15907	16120	15817	15898	15840	15915	16042	15887	15842	15924	16068	15907	15930	16027	16101	15934	15933	15967	15922	16049	15895	15915	15969	15864	15934	16014	15928	15853	15944	15999	15859	15991	16106	15990	16024	15949	15935	15906	15959	15947	15747	16030	15891	15981	16038	16017	15960	15946	15867	15841	15981	15988	15949	15942	15955	15997	15980	16121	15921	15831	15933	15985	16003	15871	15939	15842	16074	16031	15950	15979	15946	16020	15981	16076	16047	16030	16044	15899	15888	16071	15929	15807	16077	15993	15940	15842	15956	15709	15939	15993	15919	15979	15940	15900	15992	15984	15931	15892	15999	15992	15800	15958	15988	15884	16097	15912	15897	15986	16033	15744	15962	16018	15823	15948	15947	16009	16144	15842	15960	16067	15778	15999	16028	15949	16040	15878	16032	15990	15965	15731	16113	16055	16014	15853	15936	15985	15989	15785	15913	15967	15999	15972	15956	15878	15942	15789	15977	15987	15883	15881	15926	15929	15939	15952	15934	16060	15886	15988	16024	15889	16076	16041	15980	16006	15875	15998	15922	16089	15806	15938	15869	16065	15790	15841	15927	15946	16107	16002	16095	15868	16144	15924	16048	16082	15956	15891	15891	15917	15951	15822	15858	15952	15963	15946	15868	15787	15933	15849	16047	15816	16053	15891	15861	16070	15825	16045	15970	16002	16039	16044	16012	15858	16051	15971	15974	15885	15805	16003	15962	15801	16070	15919	15813	15952	15993	15969	15878	15863	15948	15901	16064	15976	15953	15911	16049	15941	15854	15965	15968	15997	15828	15908	15928	15759	15988	16055	15878	16054	16063	15931	15864	15875	15942	16076	15971	16054	15951	16051	16115	15993	15797	15760	16048	15984	15803	15897	15908	16005	16010	16030	15944	15946	15995	15957	15790	16029	15875	15928	16188	15843	15850	15860	15933	15964	16065	15779	15898	16122	15935	15784	15880	15933	16192	15869	15915	15919	15994	15956	16004	15881	16029	16072	15886	15910	16094	15961	15941	15986	15709	15850	16108	15885	15917	15854	15974	16007	16084	15948	15997	16152	16074	15802	16103	16003	16020	15874	16080	16072	15961	15861	15961	15869	15872	15925	16002	15912	16018	15934	15809	15951	15872	16120	16113	16055	15876	15922	15868	15862	16030	15819	15973	15902	15946	15846	15901	15982	15926	15955	16048	15919	16024	15965	16045	15939	15864	15988	15994	15977	15934	15986	15810	15913	15879	15869	15954	15855	15991	15984	16003	15935	16099	15847	15924	15842	15795	15878	15956	15859	15924	16075	15879	15961	16166	16013	16096	16016	16000	15888	15945	15969	15946	15881	15980	16038	16075	16071	15930	15966	15936	15780	15981	15866	15977	16027	16080	15955	15866	15919	15853	15852	15964	15790	15872	15921	16019	15990	15827	16045	16059	16064	15847	15818	15825	15812	15959	16020	15782	15903	16233	15944	15797	16000	15857	15839	15986	16036	15902	16011	15998	15975	15999	16033	16220	15956	16036	15917	16023	15959	15958	15925	15924	16027	15954	16044	15973	15804	15880	16040	15965	15933	15853	15948	15863	16022	15891	15982	15740	16014	16063	15987	15877	15960	15812	15943	15938	15892	15946	15955	16004	15987	16002	16040	16080	15903	16083	15941	15956	16024	15932	15933	15998	15822	16017	15932	15820	15776	16001	15990	15792	15979	15848	16092	15954	16083	15939	15907	15875	15832	15879	15825	15813	15964	16137	15976	16021	15908	15943	15956	15827	16120	15884	15826	15942	15977	15890	15808	16052	16094	16045	15820	15941	15945	16120	15863	15862	16015	16055	15899	16087	15988	16032	15929	16060	15937	15871	15860	16078	16052	16030	15941	15964	15951	15802	15977	16128	15874	15837	16025	15895	16005	15913	15744	16028	16049	15832	16071	16024	15763	16135	16025	15941	15915	16058	15949	15927	15945	15876	15912	16075	16016	16117	16029	15820	16105	16005	15995	16091	15898	15964	15963	15896	15895	15867	15960	16023	16003	15877	15896	15848	15879	15937	15812	15947	15926	16032	15971	15927	15930	15908	15999	16086	16028	15964	15964	16104	15877	15934	15821	15966	15991	16000	16135	15987	16037	15834	15985	15932	15881	16084	16082	15820	15989	15824	15863	15841	15992	16029	15998	15980	15926	15975	15961	15882	15903	16010	15920	15979	15779	15949	15847	15904	15884	15851	16022	15822	15896	15928	15962	15936	15905	15966	15963	15906	16028	15993	15928	15917	15933	15966	16010	15955	15946	15915	16262	15931	16058	15822	15977	15922	15808	15907	15838	15957	15812	16135	15999	15933	16044	15679	16027	15934	15820	15931	15889	16028	15938	15957	15995	15784	15897	15979	15847	16060	15841	16027	16046	15869	15859	16174	16033	15895	16039	16128	15816	15894	15943	15832	15976	15911	16059	16025	15868	15885	16008	15855	15803	16017	15969	16038	16006	15734	15955	15981	16020	15994	16063	15971	16068	15863	15824	15868	15853	15798	15924	16067	16029	15932	16060	15980	15866	15974	16085	15904	15874	15913	15989	16074	16073	15968	15973	15856	15812	16000	16061	15899	15935	16066	15903	15866	15848	15754	15952	16126	15866	16030	15825	15877	15920	15831	15917	15904	15855	16239	16004	15884	15932	15770	15919	16095	15815	16009	15785	15930	15893	15869	15906	15979	16028	16081	15972	15969	15839	15798	15722	16096	15844	15954	15929	15969	15769	15990	15983	15878	16099	15974	15979	15917	16004	15905	15826	15984	15878	16070	16049	15861	15960	16040	15960	15736	15829	15832	15870	16046	15958	15841	15747	15885	15993	15952	16179	15917	15825	16034	15936	15731	15999	16065	15873	15902	16121	16040	15865	15990	15904	15897	16009	15881	16092	15902	15958	15975	15905	16189	15964	15962	15767	15966	15959	15768	16034	15961	16007	16062	15959	15929	15925	15801	15833	15812	16061	16040	15962	15945	16012	16051	15986	15978	16058	15910	15804	15759	16058	15955	16036	15990	15925	15850	15998	15856	15873	15971	16003	16089	15829	15763	15862	16012	15892	16043	15806	15929	15971	15984	15933	16026	16075	16100	16030	15864	16038	15795	16039	16187	16021	15971	16013	16118	15744	16131	15779	15981	15952	15965	15758	16018	15911	15961	16121	15895	15886	15986	16001	15813	16039	16036	16039	15962	16126	15908	16077	15993	16026	15923	15873	16105	16013	15887	15820	15939	15981	15976	15874	15968	16144	16059	16013	15894	15897	16082	15851	15949	16148	15951	15879	15951	15940	15959	15990	16025	15740	15754	16113	15879	15995	16004	15890	15887	15966	15999	15923	15916	16006	16124	15922	16026	15883	15812	15999	15839	15718	15849	15943	15982	16085	15912	15946	15999	15968	16037	16053	15913	15907	15849	16024	16111	15935	15731	15787	16008	15890	15928	16052	16025	15799	16004	15816	15926	16032	16009	15977	16067	15958	15973	15958	15953	15976	15759	15970	15918	16034	16064	15833	16076	15968	15915	15958
32017	27905	30379	26606	23575	21857	20709	19625	19585	18919	18269	18078	18071	18263	18057	18223	18055	18170	18065	18134	18086	18150	18002	18146	18187	18109	18123	18061	18128	17772	18048	18109	18073	18107	18188	18195	18083	18236	17911	18030	18051	18410	18116	18032	18013	17986	18144	18066	17969	17815	18088	17954	17826	18039	18021	17911	17942	18103	18005	17969	17931	18009	18022	18105	18147	18168	18142	18122	18030	18138	17961	18129	17957	18173	18270	17981	18326	18013	18016	18003	17843	17719	17912	17993	17917	18010	18157	18071	18181	17979	18065	17985	18010	17831	18084	17829	18074	18306	18052	18053	18078	17879	18050	17780	17870	17854	17986	17939	18054	17997	18222	18076	18121	17784	17987	17934	18188	18021	17754	18042	18035	18118	17895	18085	17907	17883	17949	18194	18175	17935	18002	18095	18223	17991	17897	18063	17891	18188	18068	18184	18155	17900	17989	17906	18193	18082	17954	17766	17853	18063	17719	17892	18036	18021	18038	18256	18032	17985	18163	18032	17992	18082	17903	17952	18116	18148	18052	18041	18250	17968	17996	17907	17904	17887	18200	17964	18023	17952	17981	18117	17899	17971	18127	18026	17953	18158	18112	18023	17876	18014	18069	18017	17898	17991	18035	18092	17987	17921	17816	17970	17974	18026	18245	17777	18105	18069	17961	17839	17920	17668	17979	18126	18047	17891	18039	18099	18236	18132	18037	17930	18077	17939	18172	18017	17960	18098	18151	18121	17967	17918	17989	18137	17908	17945	18237	18130	18017	17972	18051	18292	18077	18064	17944	17898	18026	18174	17908	17803	18254	17935	18060	18055	18141	17909	17888	18064	17991	18267	18222	17989	18156	18041	17957	17999	17969	18071	18164	18243	18085	18103	17836	17887	17881	17819	18053	18033	18052	18185	18092	17842	18045	18000	18077	17947	18084	18097	17966	18015	18119	18103	17929	18067	18044	18026	18233	17910	17960	17898	17938	18010	17890	18034	18137	17862	17932	17958	18039	18080	18012	17949	18186	18014	18081	17974	17967	18143	17960	18292	18111	17986	18031	18153	18045	18038	17875	18056	18253	18029	17965	18047	17954	17819	18168	17980	18163	18159	18075	18016	18009	17954	17880	18004	17763	18125	18052	17984	18058	17958	18179	18006	17995	18051	18136	17808	17912	18014	18111	18175	18130	17972	17935	18130	17987	18033	18106	17947	18073	17866	18415	18060	17975	18080	17973	18004	17925	18100	18030	18081	18148	17980	18012	17940	17935	18064	18077	17840	18077	17993	17891	18001	18059	18104	18029	18062	17979	18140	17867	17932	17956	18034	17934	17918	18053	17965	18030	18076	18199	17983	17915	17999	17939	17938	17811	17727	18027	18280	18288	18092	18006	17929	18150	18013	18088	17983	18023	18016	18214	18096	17910	18162	18236	17992	18023	18187	18183	18083	17973	18081	17989	18042	18051	17976	17970	18092	17941	18181	18089	18037	18067	17994	18155	17960	17931	17929	17904	17932	17995	17992	17958	17860	17848	17813	17992	18047	17996	18147	18177	17866	17790	17988	17928	18179	18102	18000	17846	18009	17986	18122	18107	17906	18085	17837	17895	18016	18098	17881	18048	18055	18069	18068	18012	18044	18032	17965	17992	17989	17949	18111	17896	18019	18071	17888	17871	18071	18100	18135	18011	17936	17989	17956	17970	18117	18062	18018	17938	17941	17990	17971	18015	18144	18032	18094	18125	18244	18057	17885	18051	18046	18129	17901	17803	18002	18153	17945	18207	18047	18107	17988	18010	18161	18074	17933	17868	17911	18053	17775	17953	18127	17979	17944	17746	18154	18177	18006	18097	18045	18054	17889	18064	17867	18063	18045	18056	18125	18035	17961	18310	18009	18035	18143	17979	18247	18135	18257	18148	18015	18097	18169	17796	18039	17970	18171	18159	18134	18260	17827	18193	18081	18073	18004	18021	18078	18063	18373	18124	18138	18071	18020	17952	18051	18097	17974	18082	18110	18130	17990	18005	18150	17899	17990	18190	18136	18071	18018	17815	17850	17970	18029	18098	17992	18063	17896	17990	18050	18029	17761	18044	17980	17976	18017	18236	18025	18118	18109	18027	17907	18042	18205	17926	18029	18280	18072	17784	17964	18082	17982	17828	18016	18139	17985	18055	18016	18193	18092	18046	18178	17840	17999	18055	18083	18078	18016	18180	17973	18175	17959	17819	17892	17920	17863	18002	18123	17985	18045	18029	18129	17995	18044	17858	18099	18138	17927	17967	18120	18111	18143	18122	17992	17890	17840	17907	17959	17933	17955	18066	17930	18197	18164	18146	18055	18074	18032	18187	18121	17920	17952	18170	18193	18041	18092	18031	18081	18097	17945	18180	17937	18063	17795	18183	18085	17998	17981	17844	17690	18028	18000	17896	17924	18036	17997	18187	18123	18084	18088	18120	17947	17913	17886	18195	18085	17805	18031	17892	17811	17943	18165	18021	18323	17908	17997	18014	18206	17816	17887	17954	17977	17885	17972	18130	17957	18069	18189	18085	17948	17999	18002	17963	18157	18031	17905	17979	18072	18245	17995	18045	18154	17873	18014	17989	18143	17968	17858	18216	17886	18047	18048	18003	17695	17997	17819	18040	18014	18119	18074	17922	17987	17960	18089	18091	18072	18263	18134	18127	18090	18110	18141	18192	18129	17928	17951	17942	18153	18002	18088	17977	18054	18105	18048	17818	17938	18311	18095	18047	17958	17836	18137	18065	18097	18109	18054	17820	17995	18040	17928	18024	17989	18012	18068	18054	18019	18250	17976	18067	17992	17853	18003	18036	17998	17873	18099	17919	17954	17793	17958	18025	17950	18051	18087	17978	17969	17955	18121	18098	18002	18058	17990	17997	17759	18061	17908	18036	17877	18085	17905	18015	17924	17963	17983	18102	18073	18149	18023	18039	18042	17882	18084	17978	17838	18062	18030	18090	18033	17934	17920	18030	17852	18094	17925	17963	18084	17832	17990	17981	18062	18027	18056	18083	17972	18047	17926	18038	17928	18157	17908	17855	18112	17944	17837	17922	17970	17990	17873	17978	17929	18356	17983	18024	17959	18025	18071	18253	17973	17960	18175	18198	17963	18008	18077	18099	18299	18198	17856	18056	17957	18007	17954	18018	18105	18034	17906	18009	17992	17909	18046	17854	17894	17981	18122	18020	18075	17965	17970	17983	18128	18035	17900	17889	17952	18037	17703	18104	18164	18026	17973	18036	17968	17850	18174	18099	18012	18009	17943	17945	18193	18126	18092	17908	18085	18141	18088	17988	17848	17973	17834	18017	18193	18219	17901	18017	17985	18214	18000	18027	18093	18137	17845	18134	17770	17980	18060	18172	18169	17938	18077	18115	17953	18318	18017	18168	17949	17861	17971	18015	18128	17962	17998	17908	17991	17990	17830	18071	18076	18217	18265	18123	18045	18041	18023	17768	18037	18115	18017	17949	17922	18118	18111	18115	18150	17948	17908	17861	18022	18078	18096	18102	17987	17867	18002	18123	17920	18073	18031	18065	18108	17969	17997	18033	17980	17962	17833	17995	17933	17945	18096	17942	17892	17963	18107	17982	18072	17824	18159	18097	18208	18161	18200	17969	18218	17912	18031	17953	17901	17884	17830	17755	17821	18017	18053	18159	17864	17937	18002	18012	18029	18121	18053	18246	18027	18188	18068	18058	18200	17969	17906	18027	17940	17975	18097	18069	18228	17876	18134	18075	18234	18057	17947	18017	18097	18247	17878	18082	18127	17975	18153	18053	17865	18058	18019	17871	17930	18084	18009	18027	18112	18093	18022	17983	18195	17962	18042	18146	17992	17981	18025	18178	18170	18190	18046	18045	17992	17868	18132	17976	18239	18120	18085	17986	18198	18224	18106	18156	18026	17970	18162	18154	18151	17974	17905	17862	18035	17877	17810	18154	17962	18195	17735	18187	18145	17994	17892	18012	17943	17838	18027	18145	17970	17896	18085	18083	18012	18049	18163	18328	17925	17896	18004	17905	17886	18245	18232	18049	17957	17963	17976	18051	17996	18134	18070	18040	18147	18021	18140	18141	18048	18099	17968	17955	18017	18073	18010	18167	17996	17914	18097	17973	17950	18198	17948	18022	17910	18154	18076	18076	18012	18045	18101	18035	18193	17874	18211	18053	17986	18016	18107	17986	17873	18018	18294	18077	17836	18104	17907	18149	18083	18181	18023	17920	17991	18098	17954	17991	18129	18049	18209	17857	18060	18037	17929	18025	18084	18145	18065	18246	18226	18168	17791	18270	18010	17853	18039	18150	18030	17987	18049	17929	18031	18092	18048	18131	18215	18003	18070	18023	18007	18058	18099	18075	18103	17888	18183	18233	18000	18047	17936	17954	18078	17991	18037	17899	18057	17927	18061	17883	18091	17890	17877	18024	17827	18066	17932	17975	17901	18230	17964	18194	18029	17763	18144	18033	17900	18041	18161	18262	18052	18059	18079	18081	18016	18018	17918	18033	18105	18043	18080	18160	18014	18041	17998	17932	17999	17976	18142	18308	17904	18065	18071	17930	17933	17910	17917	17971	17829	18076	18102	18115	17957	17901	17977	18066	17905	18215	18111	17933	17905	18372	18062	18036	18172	17970	17956	18132	18045	18058	18080	18008	17987	18166	18234	18023	17924	18075	18199	17981	18041	17996	17895	18124	17845	17838	17963	18172	17918	18080	18032	18102	18216	17925	18017	18221	18286	17864	18050	18001	17925	18163	17946	18117	17999	18037	17961	18130	18004	17972	17930	17993	17977	18033	17758	17990	17971	18092	17962	18174	18062	17954	18009	18033	17979	17976	17959	17967	18242	18205	18328	17955	18092	17766	18079	18075	17926	18166	18252	17962	18068	17916	18023	17908	18040	17772	17891	18024	18033	18147	18085	17984	18027	18253	18086	18069	17829	18112	18059	17894	18046	17983	18147	18059	17975	18054	18134	17949	18142	17747	17839	17931	18147	18105	17855	18038	18055	18282	17900	18244	17981	18193	17915	18080	17931	17954	18020	18041	17810	17950	17965	17954	17842	18064	18025	18133	18062	18271	18008	18099	17889	17888	17973	18210	18007	17954	18063	18091	18089	18040	18097	18227	17949
26187	36202	33428	26419	23436	20576	18633	17484	17019	16185	15407	15290	15194	15072	15175	15155	15104	14933	14896	15108	15202	14984	15184	14902	15084	15141	15016	15004	14941	15024	15133	14952	14941	15016	14787	14984	15063	14972	15107	15041	14989	14829	14838	14882	15094	15201	14987	14942	14989	15058	14980	14742	14960	14925	14936	14983	14929	15083	15049	15004	15089	15085	15063	14849	14953	15079	14951	14983	14984	14984	14849	14859	14887	14926	14888	15151	15067	14943	14934	14989	15107	15092	14996	15090	14974	14822	14972	14937	14984	15079	15134	14842	14852	15071	15004	14961	14916	14837	15045	14825	14934	14978	15002	14797	14986	14962	14880	14917	14879	14890	14839	14988	14894	15008	15079	14890	14884	15039	14833	15076	15034	14835	14906	14823	14977	15030	14802	14988	14913	14964	14966	14831	14984	15083	14992	14909	15005	14921	15160	14856	15042	14951	15059	15003	15035	14778	14887	14880	14960	14912	14987	14881	14935	15110	14950	14991	15101	14849	15127	14755	15044	15005	14918	14999	15113	14832	15088	14829	15144	14884	14887	14895	14933	15071	15106	14916	14889	15000	14961	14788	14954	14956	14982	14776	14972	15037	15020	15081	14825	14850	15046	14872	14967	14867	14914	15031	14830	14863	15085	14866	15058	14925	15093	14974	14996	14947	14911	14915	14903	14982	14924	15054	14891	14877	15046	14841	14877	14986	14904	14932	15054	14975	14914	14954	14960	14885	14913	15017	14984	14850	14935	14861	14874	15003	15067	14845	14951	14956	14928	15094	14867	14842	15072	15162	14864	14861	15057	15108	14820	14759	14804	14793	14887	14974	14858	15026	14958	15028	14911	14975	14934	14719	15049	15071	15120	14913	14824	14924	15084	14943	14920	14985	15026	14911	14921	15022	14923	14976	14737	14764	15004	14928	14844	15061	14864	15072	14948	14937	14845	14945	14871	14763	15020	14829	15063	15050	15016	14792	14950	14720	15085	14736	14995	14822	15025	15003	15023	14993	14974	14960	14963	14803	14996	14884	14968	14883	15041	15040	14929	14734	15000	15022	14952	14827	14932	14829	15067	14857	14961	15024	14850	14918	14796	15028	14873	14832	15103	15172	14998	14829	15034	15064	14891	15056	15059	14778	14852	14954	14904	14845	14998	15026	15039	15116	15070	14970	14993	14925	15097	15035	14973	15119	14990	14896	14955	14931	14962	14761	15071	14889	14905	14912	15038	14810	15061	15079	14899	15120	15170	14905	14946	15037	14903	14945	14900	15063	15078	14879	14983	15023	14967	14870	14876	15050	15011	14930	14914	14743	14969	15032	14885	14898	14957	14923	15143	14690	14923	14918	14898	14950	14934	15170	14997	15022	14877	14932	14816	14906	14894	14940	14990	15092	14998	14858	14971	14987	14997	14843	15003	15160	15069	14957	15081	14873	14976	14845	14859	15083	14844	14980	14830	14906	14948	14882	14795	14810	15000	14752	14875	14992	15051	14895	15062	14885	14968	14883	14904	14674	14860	15047	14991	14992	14936	14819	14922	15069	14972	14935	14971	14906	14979	15065	15056	15058	15007	14996	15058	14689	14948	14818	14997	14907	14961	14842	14942	14955	15154	15164	14911	15154	15095	14952	14890	15006	15036	14860	14947	15036	14889	14962	14929	14802	15052	14907	15201	14941	15035	14811	14860	15016	14970	14956	14947	15015	15028	14850	15251	14845	14862	14932	15032	15043	14900	14879	14894	14826	14866	14879	15192	14823	15050	15008	14956	14917	14887	14960	14923	14887	15067	15084	15017	15014	15014	14940	14894	15097	14903	14965	14977	14801	14843	15070	14866	14891	14970	14933	15140	14973	15022	15052	15009	15036	14992	15032	14962	14917	14931	15082	14957	14968	14988	14850	14865	15183	14831	14997	14851	15040	15024	14949	14838	15239	14969	14850	14823	14893	15078	14960	14828	14949	15083	14872	14880	14892	14997	15035	14883	14893	14936	14831	14862	14953	14888	15011	15166	14811	14916	14950	15013	15027	14837	14962	14870	14923	14864	14864	15038	15015	14956	14976	15060	14988	14920	15142	14956	15091	14940	14927	14962	15017	14831	14859	14966	14850	14865	14916	14796	14978	15091	14989	14913	14881	14844	14920	15093	14920	14900	15113	15131	15029	14905	14862	14958	14865	14893	14824	14976	15113	14985	14882	15240	14950	15028	14990	14859	15005	14957	15079	14955	15026	14926	14830	14754	14923	14837	14829	14896	15167	15065	15000	14971	14883	14807	14971	15065	14943	15003	14834	14962	14805	15054	15135	14802	15008	14930	14954	15018	14905	14954	14973	14846	14945	14962	15288	14869	14826	14955	14904	14839	14882	14914	14978	15001	15051	14946	14774	14883	14915	15113	15095	15014	14937	14948	14905	15022	14905	14981	15002	15096	15023	14936	14931	14942	14862	15007	14927	14999	14844	14941	15061	14994	14970	14919	14888	14839	14846	15076	14841	14929	14937	14963	15035	14967	14995	15032	15052	15054	14876	14921	14888	15064	15131	14856	14962	14842	15006	14835	14789	15014	14987	15010	14980	14912	14944	14919	14962	15074	14884	14814	14813	14753	14854	14950	14907	14813	14890	14889	14876	15032	14960	15025	14929	15133	15008	15017	14971	14926	15004	15044	14911	15047	14950	14949	15040	14923	15007	14966	15061	15018	15003	15004	14925	14945	15054	14998	15014	15075	14824	15142	14987	14960	15069	14826	14902	14914	15042	15059	14913	15068	15028	14953	15022	15060	14956	15054	14919	15034	14835	14891	14945	15005	14956	14870	14963	14850	15051	14788	14879	14741	14982	14711	15232	14972	14907	15037	14916	14926	14938	14881	14864	15035	14980	14933	14982	14914	14851	14976	14892	15043	14992	14775	15083	15085	14980	14927	14965	14982	15032	14929	15066	14779	15207	14879	14967	14921	14924	14966	14910	15018	14939	14879	14940	15007	14930	14936	15084	14902	14979	15011	14985	14925	14835	14848	15072	15024	14971	14835	14984	14999	15128	14899	14757	14945	14943	14814	14916	14960	15057	14900	15045	14966	14927	14954	14891	14966	14968	14992	15157	14813	14966	14822	15029	15030	15013	14906	14876	14847	14828	14990	14907	14921	14989	15136	15091	14947	14857	14901	14849	15084	15051	15069	14998	14982	15062	14836	14878	14986	14967	15114	14995	14924	15033	14962	15070	14921	15001	14947	15008	14917	14895	15036	15191	15032	15120	14945	15026	15048	14955	14955	14949	15030	14956	14988	15001	15024	15069	14891	15006	14975	14888	14896	14903	14976	14823	14974	14911	14886	14951	14931	14947	14751	15075	14872	14856	15147	15025	14935	14965	14981	14873	14948	15002	14883	14909	14865	15059	14866	14805	15026	14850	14990	14941	14812	15055	14990	14993	14882	15015	15079	14969	14971	15027	15057	14946	15141	14940	14966	14986	14840	14995	14612	14960	15005	15116	14991	14949	15084	15057	15042	15151	15035	14991	15048	15011	15054	14905	15109	14947	15013	15037	15156	15033	14830	14853	14975	14986	14903	14992	14984	15047	14968	14866	15063	14912	15055	15037	14815	14761	14965	15067	14991	14923	15002	14941	15068	14888	15275	14895	14942	14888	14882	14962	14806	15137	14760	15050	15069	14899	14852	15055	14989	15034	14994	15064	14886	14939	15026	15025	15039	15067	14969	14933	15034	14918	14963	14905	14983	14962	14992	14919	15002	15094	15049	14899	14954	14922	14971	15014	14843	14971	14948	14877	14905	15082	14991	14820	15037	15042	14960	14755	15036	14959	14818	14851	14908	15085	14850	15160	15017	15102	14963	15008	15030	14968	14906	15032	14967	15016	14771	14894	14936	14859	14968	14881	14990	14954	14977	14829	15047	14916	15054	15038	14926	15213	14997	14917	14810	14894	14902	15066	15004	15099	14993	14860	14850	15071	15145	15124	15048	15176	14884	14947	14880	14862	15052	14938	14892	14929	15066	15047	14910	14876	14969	14898	15035	15077	14801	15085	14960	14763	14874	14969	14975	15002	14810	15110	15072	14833	14994	14892	14850	15137	14750	14978	14844	14993	14885	14953	15048	14842	14897	15152	14995	15023	14916	15061	15002	15088	15233	15007	14895	14907	14978	14953	15032	14801	14915	14832	14927	14886	15043	15138	14966	15062	14865	14909	14777	14660	15112	14983	14765	15003	14880	15049	14852	15081	14965	14997	14895	15093	14846	15025	14889	14878	15149	14779	14952	14911	14918	14902	14815	14896	15016	14920	14916	15072	14908	14891	14923	14889	15021	14981	15003	15182	15064	14985	15097	15097	15163	15001	15120	14910	14853	15047	15072	15028	14936	14848	14869	14870	15069	14940	14916	14920	14913	14892	15046	15069	14867	14934	15040	14973	15078	14891	14962	14998	14747	15019	14948	15038	14940	14897	14957	14925	14867	14943	15013	15000	15038	14912	15092	15167	14955	14931	14972	15017	14911	14904	14949	15040	14937	15024	14848	15017	14841	14854	14872	14855	14746	15131	14753	15024	15152	15093	14939	15058	14979	14999	15004	15035	14888	14852	15003	15010	15043	14864	15016	14962	15105	14816	14921	15074	15099	15056	15039	14785	14872	15014	14922	14914	14801	14893	15067	15032	14892	15185	14869	15020	14999	14809	14927	14980	15081	15210	15013	15058	15047	15021	15022	14864	15051	14866	15025	14927	15035	15057	15000	15067	14947	14999	15019	15019	14827	14938	14962	15054	15056	14838	15006	15126	15025	14884	14896	15134	14982	14969	15103	14826	14944	14959	14969	14854	14932	15073	14786	14824	14943	14974	15097	15061	15010	15199	14917	14892	14938	14941	14854	15025	14990	14771	15070	15023	14823	14898	14874	14912	14984	14764	15021	14932	15129	15062	15028	14781	15040	15031	14814	14949	15023	15176	14891	15034	14954	15168	14996	14782	15126	15124	15052	14902	15080	15019	15089	15004	14905	14929	14834	15113	14896	14993	14805	14977	14942	14881	14997	14915	14975	14972	15046	14890	14953	14856	14795	14924	14997	14970	14987	14968	14823	14997	14800	14957	14988	14959	14947	14971	14857	15032	14940	14749	14996	15032	15082	15041	15052	15021
25854	21657	28909	26526	25308	25880	25137	21976	20278	19055	17977	17711	17554	17413	17425	17344	17472	17374	17281	17246	17350	17427	17288	17235	17218	17154	17180	17205	17161	17099	17173	17132	17009	17292	17251	17238	17042	17036	17099	17082	17037	17043	16880	17033	17021	16970	17081	17112	16962	16959	16820	17124	17012	17053	17162	16858	16948	17148	16999	16990	16899	17032	17461	17090	17122	17185	16977	17159	17265	17154	17118	17277	17315	17036	16937	17083	16995	16846	16947	17192	16930	17114	17114	16875	17103	17166	16962	16999	16785	17167	16915	16944	16724	17068	17205	17183	17120	17286	17083	16920	17034	17100	17016	17228	17010	17027	16993	16967	17047	16803	16878	17131	17108	16906	17290	16998	17119	17046	16887	16889	16965	16993	16677	17196	16985	16907	17410	16768	16886	17068	16877	17016	16901	17126	16942	17008	17155	17087	17013	17131	17080	17308	17339	16937	17291	17168	16841	17039	17171	17032	16919	17084	17130	16937	17030	16863	17000	17005	17013	17121	16978	17105	17006	16956	17151	16897	17037	16911	16974	17010	16944	17033	17131	17003	17050	17049	17290	17300	17189	17046	17041	16917	16900	17174	17113	16912	17175	17100	17104	17099	17115	16955	16757	17140	17106	17046	16978	17175	17001	17013	17140	17160	17076	17098	17158	16984	16882	16904	17074	17100	17049	17083	17177	16988	16967	17078	16853	16996	17173	16955	17016	17255	17046	16889	17185	17100	16812	17188	17028	16855	17088	17076	17104	16942	17257	16903	17021	17245	16934	17140	16912	17217	17111	17132	17090	17025	16974	17104	16882	17017	17196	16800	16977	17103	16964	17023	17047	17190	17067	16915	17119	17058	17094	17009	17034	16977	16930	17001	17018	17069	17078	17022	17018	17150	17040	17024	17016	17199	16998	17072	16885	17253	16991	17378	16918	17157	17028	17039	16835	16855	17097	17036	17238	17018	16981	17150	17016	17037	17094	17251	17079	17156	16955	16856	17059	17014	16964	17193	16871	16908	16950	17074	17095	16951	17076	17005	17150	17051	17201	17108	17170	17206	17076	16975	17000	16929	17109	16984	17214	17102	17034	17151	17175	16990	17041	17115	16983	17050	17029	17073	16962	17038	16913	17024	17188	17076	16978	16857	17038	17003	16895	17171	16998	17105	16954	16932	17027	17027	16999	16891	16915	16901	16822	16906	17195	17062	17033	17050	16978	17087	17128	17242	17327	17219	17033	16962	17003	17027	17020	16876	17223	16937	16964	16946	17080	17006	17092	16955	17011	16823	17003	17037	16957	16888	17146	17104	17080	17077	17097	16880	17045	16985	16897	16882	17111	17132	16918	17019	17134	16984	17215	17038	17094	17003	17012	17253	17049	17140	17050	17055	17120	17186	17131	17080	16990	16990	17155	17105	17150	16940	16926	17020	17142	17001	17143	16936	16989	17086	17013	16753	17013	17101	17312	17199	17113	17013	17047	17025	16996	17054	17163	16912	16954	17132	17113	17049	17144	17063	17113	17187	17206	17123	17060	17058	17177	17248	17067	17091	17163	17057	17077	17034	16960	16919	16941	17155	17116	17225	16914	17219	16912	17042	17172	17132	16856	16896	16910	16967	17021	17059	16888	16824	16982	17061	17025	16907	17046	17254	17142	17072	17102	17119	17112	17010	17121	16920	17092	17109	17198	16999	17137	16969	17192	17227	16903	17006	17213	16987	17134	16881	17009	16801	17061	17045	17121	16904	16955	17062	17141	17305	17270	17075	17069	16947	17046	16948	16963	16962	17016	16963	17213	17205	17084	16847	16969	17194	16932	16757	16940	17211	17071	17110	17008	16906	17084	16957	17208	16982	17013	17065	16884	17081	16946	16805	17220	16825	17012	16992	16897	17008	16875	16998	16786	16946	16932	17180	17118	17124	17168	17174	17189	16864	17144	17027	16951	16948	16970	17206	17089	17183	16959	17033	17176	17087	16912	17144	16864	17185	17324	17046	17051	17028	17065	17062	17031	17075	17252	17149	17374	16885	16947	17082	16793	17028	16842	17223	17030	17132	16836	17133	17286	17097	16891	17064	17403	17173	17012	17085	17176	16983	17142	17007	17006	17058	17023	17266	17221	17147	17238	17085	16879	16995	17057	16943	17144	17116	17013	16805	17140	16947	16895	17073	16851	16879	17277	16914	17176	17106	17140	17137	17136	16975	16885	16830	17085	17174	16772	17085	17009	16980	16954	17257	17156	17009	16909	16888	17144	17013	17096	17001	17276	16877	16974	16992	16783	16955	16960	17063	17127	17144	16925	17005	17189	16986	17006	16781	17075	17017	16989	17143	16911	17243	17042	16907	16942	17102	16951	16921	16910	17091	16958	17141	17249	17329	17032	17178	17118	16933	17083	16868	16875	17042	17008	17150	17017	16859	17032	17039	17106	17145	17132	17189	17141	17104	17141	17146	16876	16947	16952	17148	17077	17022	16947	16952	17214	17028	17044	17149	17110	17127	17182	16951	16852	17070	17214	17182	17152	16975	17231	17053	17015	17067	17079	17034	17141	16928	17055	16966	17098	16925	17170	16888	16934	17088	17180	16857	16918	17129	16934	17169	16968	17160	17019	17073	17128	17006	17014	16975	17139	16882	16969	17150	17060	16809	17016	17003	16772	16858	17163	17110	17252	17010	17190	16943	17095	16983	16909	17037	17075	17119	17050	17134	16920	16922	17106	17117	17257	17246	17133	17264	17214	17111	17158	16920	17012	17047	17017	17407	17043	16937	16888	16990	17112	17180	17057	17032	16981	17215	17024	16925	16936	16891	17170	17185	17015	17030	17078	17240	17213	17098	17027	17051	17040	17168	17005	17090	17083	16915	16903	16916	17228	17215	17165	17109	17095	17007	17179	17181	17197	17008	16843	17011	17241	16985	17061	16993	17115	17164	17194	17000	16952	16913	17064	16964	17112	16989	16921	16957	17157	17200	17110	17032	17155	17006	17012	17025	17005	17178	17141	16849	17227	17092	17091	17200	17212	16966	16953	17116	17221	17174	17090	17111	17114	17001	17114	17002	16902	17118	17128	17074	16935	17204	16891	17188	17187	17108	17116	17216	17110	17046	17048	17007	17141	17113	17053	16965	16974	17031	17042	17077	16887	17155	16911	16855	17148	17206	16963	17009	17025	17084	17120	17028	16807	17162	17007	16938	17080	16934	16893	17001	17199	17179	17017	16895	17071	17031	17039	17058	17279	16909	16916	16976	16985	17020	16970	17208	17274	16910	17064	16957	17311	17048	17049	17064	17000	16942	16974	17037	17011	17149	17257	17126	17260	16959	17122	17002	17032	17185	16878	17085	17142	17008	16896	17001	16970	16997	16821	17136	17106	17006	16988	16997	17110	16958	17017	17066	17058	17019	17289	17103	17116	16832	17223	16993	16899	17101	17110	17131	17123	17025	16979	17196	16987	16945	17184	17149	16850	16948	17000	16978	17220	17125	16969	17019	16997	17113	17217	17044	17074	17015	17032	17146	17081	16850	17000	17087	16908	17036	16869	17141	17261	16991	17135	17072	17082	17264	17127	17153	16917	17140	16916	17181	17016	17014	16859	17097	16976	16891	17084	17106	16998	17138	17011	17155	16783	17073	17255	16990	16829	17079	17126	17090	17104	16988	17117	16950	17115	17119	17095	16808	16988	17200	17056	17059	16889	17001	17080	17176	16976	17097	17002	17020	17027	16838	17015	17252	16927	17087	17030	17175	17074	17061	17118	17057	16900	17058	17051	16958	17020	17269	17099	16932	16867	16913	17057	17135	17178	17302	17009	17079	16967	16995	17034	16970	16975	17057	17194	16980	16899	17009	17149	17094	16994	17060	16943	17152	17103	17021	16994	16809	16902	17051	17144	17059	17063	17088	16964	17084	16973	16955	17083	16827	16827	17119	17106	17168	17230	17132	17133	17268	16987	17211	17033	16897	17157	17056	17013	17055	17000	16926	16807	16904	16987	17030	16970	16990	17032	16933	16965	17108	16826	17232	17080	17014	17138	17065	17002	17137	17112	16928	17129	17032	17039	17180	16918	17073	17161	17176	16949	17015	17158	17032	17235	17041	17270	17039	16866	17066	17003	16966	17044	16998	17134	17143	17125	16939	16971	17086	17008	16969	17012	17047	17045	17068	16914	17017	16948	16987	17108	17023	17166	17114	17076	16947	17043	16956	17170	17021	16860	17046	17030	17051	16981	17013	16938	17113	17225	17209	16753	16929	16959	16937	16973	17055	16934	17026	17022	16956	16942	16947	16910	16952	16888	16972	16931	17041	16931	17284	16932	17000	16994	17185	17081	17237	17076	17069	16924	17186	17072	17022	16768	16957	16967	17085	16721	17225	17283	17030	17250	17098	17028	16898	17047	17094	17110	17024	17198	17179	17229	17240	17225	17046	16967	17101	17075	17074	16954	16788	17136	17146	17032	16969	17155	17039	16934	17197	17072	17164	17045	17153	17097	16934	17139	16937	17116	17179	17011	17083	16712	16850	16969	16973	16942	17244	16971	16859	17164	16991	17237	17287	17181	17114	17109	17032	17074	17024	16901	16874	17090	17132	17065	16926	17036	17168	17073	17096	17030	17129	17049	17034	17329	17102	17004	17007	17162	16952	16938	16934	17128	17010	17174	17196	16869	17058	17012	17064	17062	17320	17219	16918	16946	17079	17002	17058	17006	16906	16948	16968	17151	16994	17041	17086	17175	17051	17018	16920	16904	17124	16987	17154	17126	17004	17058	17062	16955	17205	17126	17102	17017	16798	16993	16843	17124	17168	16986	16955	17015	17014	17029	16816	16958	16915	17116	17322	17120	16833	17211	17083	16980	16932	16974	16960	16809	17082	17129	17022	17019	17127	17027	17135	16770	17032	17168	17068	17026	17019	17005	16938	17253	16976	17261	17011	17079	17105	17107	17002	17143	17058	17065	17158	17007	17093	17133	16907	17067	16866	16921	16972	16920	17024	17119	16860	17071	17008	16872	17081	17167	17044	17078	17197	16991	17002	17009	16970	16844	17051	16979	16858	17136	17076	17094	17210	17099	16993	17217	17053	17282	16984	17022	16916	17126	16988	17008	17125	17052	17182	17067	16857	17121	17069	17020	17116	17038	17053	17099	17186
26990	46865	44519	34258	28197	26119	23674	20916	19000	16966	15332	14963	14777	14723	14843	14820	14867	14744	14796	14779	14515	14767	14636	14604	14674	14536	14430	14419	14507	14615	14398	14532	14540	14470	14552	14319	14446	14460	14480	14403	14504	14327	14370	14396	14382	14324	14471	14333	14458	14487	14415	14368	14322	14499	14445	14380	14471	14382	14389	14461	14523	14411	14292	14526	14303	14350	14350	14477	14315	14420	14570	14447	14576	14256	14343	14550	14358	14154	14466	14304	14212	14497	14439	14554	14397	14476	14242	14418	14406	14304	14496	14369	14446	14502	14374	14532	14418	14261	14377	14342	14443	14465	14455	14371	14367	14355	14201	14434	14165	14307	14366	14249	14348	14302	14425	14296	14339	14446	14499	14259	14291	14467	14242	14337	14533	14378	14432	14341	14460	14425	14521	14301	14449	14449	14353	14493	14275	14345	14392	14384	14461	14231	14472	14490	14361	14296	14270	14537	14235	14453	14361	14532	14398	14418	14315	14403	14420	14475	14185	14359	14219	14530	14477	14379	14494	14400	14266	14602	14559	14384	14494	14305	14310	14359	14412	14394	14481	14279	14371	14397	14381	14506	14330	14368	14249	14545	14347	14370	14237	14350	14235	14308	14236	14243	14268	14468	14418	14331	14256	14453	14313	14339	14357	14311	14415	14385	14388	14447	14380	14412	14615	14496	14456	14339	14339	14360	14509	14306	14274	14382	14470	14440	14416	14435	14556	14579	14294	14383	14381	14275	14492	14261	14393	14231	14378	14183	14295	14512	14520	14441	14490	14208	14440	14319	14478	14363	14322	14239	14414	14329	14549	14463	14422	14357	14580	14408	14502	14550	14407	14433	14284	14479	14499	14437	14453	14398	14349	14355	14466	14385	14468	14355	14494	14481	14484	14535	14245	14458	14263	14291	14413	14315	14341	14511	14346	14358	14200	14501	14471	14363	14329	14238	14352	14290	14400	14591	14471	14465	14227	14326	14374	14325	14424	14446	14430	14528	14307	14506	14276	14533	14392	14440	14363	14278	14460	14262	14590	14352	14622	14343	14353	14498	14427	14333	14549	14260	14423	14459	14390	14138	14495	14108	14404	14447	14268	14210	14505	14395	14429	14233	14438	14418	14253	14456	14470	14443	14505	14325	14253	14380	14414	14411	14284	14374	14396	14449	14367	14502	14444	14401	14444	14315	14292	14364	14392	14335	14355	14467	14393	14422	14298	14518	14325	14278	14375	14422	14508	14533	14230	14418	14393	14296	14312	14522	14521	14426	14322	14459	14367	14364	14342	14270	14434	14323	14441	14256	14404	14222	14362	14437	14391	14278	14437	14365	14371	14333	14255	14400	14257	14540	14397	14356	14218	14259	14340	14367	14417	14390	14342	14240	14295	14359	14270	14474	14319	14389	14290	14500	14546	14373	14356	14368	14313	14527	14447	14349	14222	14365	14498	14282	14376	14628	14546	14334	14302	14471	14298	14380	14219	14485	14222	14266	14335	14308	14472	14410	14606	14439	14436	14378	14296	14279	14369	14349	14462	14407	14311	14216	14232	14256	14238	14294	14537	14424	14464	14500	14340	14377	14372	14323	14352	14403	14300	14459	14391	14408	14262	14302	14432	14464	14281	14371	14179	14426	14488	14595	14213	14343	14389	14513	14266	14405	14411	14301	14451	14397	14371	14460	14424	14332	14466	14300	14447	14410	14586	14297	14466	14405	14265	14305	14403	14339	14389	14331	14386	14214	14351	14367	14363	14401	14166	14301	14581	14217	14284	14412	14291	14432	14305	14386	14482	14323	14475	14375	14393	14276	14363	14330	14378	14238	14274	14291	14346	14253	14283	14508	14354	14422	14347	14353	14333	14307	14354	14320	14325	14383	14445	14542	14373	14249	14304	14351	14507	14073	14333	14447	14565	14477	14279	14413	14321	14552	14592	14493	14480	14336	14314	14439	14361	14396	14500	14479	14395	14486	14490	14457	14273	14332	14367	14457	14420	14428	14558	14333	14507	14329	14338	14428	14542	14374	14523	14450	14457	14321	14337	14330	14407	14349	14576	14439	14342	14421	14510	14426	14461	14517	14435	14513	14391	14324	14306	14279	14283	14448	14487	14432	14246	14474	14467	14447	14331	14507	14243	14433	14299	14379	14302	14469	14431	14269	14451	14378	14422	14446	14303	14358	14400	14322	14475	14464	14422	14491	14294	14409	14420	14429	14372	14269	14322	14470	14433	14282	14356	14519	14374	14281	14425	14316	14387	14435	14178	14365	14399	14535	14291	14491	14467	14425	14415	14359	14305	14268	14298	14422	14469	14400	14357	14403	14437	14346	14450	14381	14469	14334	14408	14383	14491	14360	14375	14348	14333	14411	14454	14239	14302	14446	14335	14512	14421	14564	14488	14412	14409	14491	14276	14274	14491	14219	14219	14309	14224	14318	14520	14302	14470	14255	14448	14403	14449	14396	14368	14433	14474	14458	14506	14424	14530	14444	14287	14395	14457	14374	14285	14403	14374	14449	14306	14192	14271	14582	14368	14424	14523	14678	14384	14333	14426	14476	14415	14349	14399	14349	14448	14278	14530	14386	14433	14446	14419	14710	14331	14354	14258	14415	14317	14343	14369	14516	14291	14295	14537	14382	14507	14267	14299	14156	14212	14477	14392	14228	14352	14454	14561	14208	14366	14460	14320	14382	14203	14472	14327	14408	14430	14504	14443	14370	14513	14549	14319	14343	14527	14417	14471	14403	14388	14492	14343	14469	14235	14562	14215	14339	14464	14359	14382	14395	14466	14341	14340	14536	14298	14205	14533	14417	14492	14276	14485	14265	14460	14408	14414	14461	14337	14215	14215	14320	14345	14381	14384	14328	14297	14460	14219	14289	14416	14496	14516	14295	14496	14261	14450	14350	14560	14380	14440	14327	14389	14280	14166	14459	14330	14346	14398	14487	14431	14350	14454	14348	14229	14372	14419	14469	14444	14311	14448	14382	14565	14369	14486	14394	14559	14408	14357	14294	14532	14212	14450	14263	14377	14584	14278	14263	14393	14436	14555	14314	14383	14357	14522	14314	14498	14375	14361	14341	14366	14231	14303	14328	14335	14494	14343	14414	14436	14374	14402	14362	14404	14398	14479	14391	14488	14300	14345	14393	14457	14244	14407	14206	14313	14321	14372	14316	14315	14381	14344	14461	14462	14540	14268	14261	14244	14537	14505	14469	14335	14265	14324	14327	14350	14310	14379	14299	14479	14353	14366	14315	14396	14269	14357	14161	14465	14420	14418	14252	14509	14271	14376	14335	14375	14405	14280	14186	14279	14283	14484	14585	14273	14387	14389	14404	14478	14330	14450	14404	14304	14378	14426	14476	14326	14391	14528	14229	14482	14346	14441	14323	14502	14417	14371	14408	14232	14475	14335	14396	14352	14495	14418	14610	14229	14304	14394	14241	14281	14390	14290	14281	14293	14324	14415	14339	14291	14400	14462	14381	14586	14435	14380	14513	14422	14230	14545	14369	14398	14329	14439	14219	14449	14458	14359	14296	14436	14323	14479	14293	14373	14337	14484	14218	14328	14523	14509	14481	14164	14527	14358	14392	14489	14428	14550	14359	14345	14275	14456	14387	14584	14363	14482	14429	14165	14157	14337	14481	14317	14466	14353	14376	14378	14444	14406	14423	14310	14463	14315	14480	14321	14343	14376	14330	14431	14187	14502	14465	14328	14370	14476	14320	14600	14489	14368	14251	14370	14446	14396	14406	14355	14335	14397	14259	14309	14300	14401	14385	14427	14363	14376	14294	14332	14293	14458	14490	14442	14239	14521	14251	14284	14355	14488	14225	14348	14559	14235	14421	14506	14495	14322	14363	14432	14409	14340	14573	14432	14513	14333	14367	14185	14393	14370	14348	14391	14523	14422	14328	14419	14442	14339	14401	14540	14365	14390	14292	14319	14427	14373	14477	14378	14342	14341	14193	14341	14288	14542	14356	14439	14347	14521	14339	14308	14287	14371	14379	14436	14295	14207	14180	14322	14350	14400	14339	14387	14320	14279	14432	14511	14457	14368	14215	14429	14478	14242	14550	14485	14376	14532	14506	14453	14567	14452	14499	14351	14476	14389	14392	14252	14611	14339	14340	14539	14485	14416	14361	14222	14248	14318	14448	14392	14447	14441	14369	14375	14411	14471	14324	14397	14282	14469	14403	14375	14327	14293	14404	14443	14386	14422	14452	14350	14216	14362	14442	14364	14280	14464	14318	14351	14446	14352	14319	14317	14332	14489	14393	14424	14538	14266	14379	14339	14528	14292	14325	14301	14377	14542	14306	14456	14441	14350	14466	14425	14510	14303	14373	14420	14361	14464	14357	14465	14348	14266	14401	14397	14312	14387	14228	14425	14645	14284	14398	14325	14368	14390	14493	14428	14442	14369	14411	14633	14277	14492	14410	14564	14435	14445	14342	14501	14507	14316	14563	14459	14474	14471	14398	14496	14306	14145	14338	14279	14356	14500	14429	14188	14373	14389	14425	14327	14291	14375	14577	14381	14403	14317	14326	14462	14316	14397	14383	14585	14517	14170	14358	14392	14485	14395	14217	14411	14447	14255	14350	14323	14267	14322	14363	14316	14446	14354	14331	14384	14141	14354	14491	14242	14455	14369	14332	14389	14334	14349	14408	14492	14383	14421	14333	14525	14246	14472	14165	14255	14301	14430	14438	14454	14600	14537	14269	14510	14425	14369	14387	14525	14350	14568	14484	14203	14546	14498	14325	14592	14315	14338	14404	14280	14520	14293	14504	14470	14355	14468	14445	14339	14263	14358	14476	14352	14299	14387	14379	14364	14461	14326	14444	14390	14462	14458	14386	14410	14221	14381	14318	14404	14235	14398	14363	14318	14298	14461	14391	14403	14271	14406	14345	14350	14430	14460	14347	14306	14395	14383	14358	14454	14346	14348	14399	14397	14362	14407	14525	14573	14431	14341	14364	14300	14453	14479	14282	14323	14411	14364	14342	14453	14349	14410	14322	14360	14339	14270	14186	14376	14529	14500	14342	14309	14401	14296	14463	14326	14434	14513	14295	14244	14412	14271	14287	14373	14333	14323	14539	14454	14365	14473	14307	14398	14348	14391	14388	14418	14406	14422	14339
24433	21648	29293	24713	23013	26544	26134	20056	18576	18333	18116	17591	17404	17139	17290	17349	17277	17294	17154	17178	16880	17156	16967	17026	16935	16912	16886	16914	16810	16858	16975	16853	16907	16887	16797	16729	16801	16519	16686	16710	16617	16674	16764	16498	16577	16877	16573	16761	16711	16746	16696	16573	16880	16617	16758	16626	16776	16756	16668	16562	16598	16778	16832	16667	16671	16719	16389	16459	16748	16445	16640	16456	16893	16663	16453	16651	16698	16585	16592	16613	16592	16749	16895	16603	16712	16608	16578	16374	16682	16885	16698	16653	16554	16535	16622	16518	16608	16525	16633	16387	16646	16395	16627	16579	16644	16592	16641	16819	16555	16601	16374	16321	16520	16492	16536	16581	16441	16579	16408	16561	16513	16374	16654	16475	16502	16586	16585	16739	16745	16588	16497	16672	16705	16331	16370	16564	16351	16577	16541	16690	16672	16736	16625	16809	16526	16635	16519	16681	16704	16577	16678	16447	16598	16572	16493	16531	16659	16684	16781	16581	16380	16552	16606	16607	16642	16750	16467	16719	16501	16801	16530	16696	16649	16649	16612	16779	16693	16570	16702	16516	16601	16588	16789	16552	16616	16560	16516	16564	16573	16708	16566	16548	16635	16723	16608	16542	16618	16660	16623	16614	16486	16747	16678	16666	16489	16643	16437	16867	16457	16450	16361	16490	16538	16613	16680	16629	16449	16547	16806	16715	16743	16588	16661	16532	16575	16710	16622	16613	16547	16629	16543	16612	16731	16572	16700	16862	16476	16701	16545	16546	16679	16467	16627	16818	16469	16606	16775	16632	16431	16645	16745	16521	16624	16429	16651	16635	16608	16853	16486	16556	16543	16543	16608	16711	16542	16573	16507	16577	16438	16622	16589	16514	16772	16576	16496	16494	16622	16538	16563	16470	16981	16763	16587	16744	16731	16753	16615	16661	16612	16543	16594	16630	16768	16383	16690	16719	16620	16663	16582	16760	16681	16752	16507	16389	16508	16667	16478	16701	16524	16502	16662	16425	16652	16478	16599	16640	16562	16685	16631	16541	16459	16632	16771	16430	16654	16500	16705	16652	16629	16595	16425	16481	16614	16595	16581	16469	16558	16568	16467	16593	16596	16629	16612	16481	16567	16461	16668	16545	16522	16538	16619	16587	16662	16580	16598	16648	16593	16718	16685	16850	16529	16645	16624	16602	16706	16684	16654	16534	16673	16690	16504	16588	16496	16641	16584	16560	16707	16897	16617	16549	16633	16611	16404	16320	16504	16413	16518	16560	16447	16530	16670	16600	16498	16545	16597	16648	16727	16524	16477	16591	16606	16689	16549	16655	16782	16521	16688	16619	16725	16662	16377	16679	16343	16470	16289	16753	16772	16581	16618	16598	16563	16652	16491	16485	16652	16572	16594	16376	16636	16666	16678	16534	16707	16564	16704	16737	16548	16502	16543	16535	16557	16518	16563	16627	16696	16591	16655	16460	16679	16401	16492	16756	16440	16527	16717	16481	16579	16749	16445	16823	16709	16414	16515	16589	16597	16701	16746	16817	16734	16575	16675	16842	16569	16480	16714	16388	16725	16573	16527	16629	16821	16402	16790	16628	16723	16511	16508	16452	16634	16709	16561	16801	16622	16516	16873	16764	16788	16562	16447	16541	16576	16472	16618	16519	16481	16467	16581	16649	16651	16620	16618	16566	16787	16624	16879	16639	16571	16565	16757	16508	16782	16506	16518	16571	16310	16493	16482	16568	16629	16640	16564	16644	16532	16594	16798	16603	16558	16651	16678	16703	16782	16723	16637	16577	16439	16401	16577	16554	16563	16676	16437	16568	16685	16716	16574	16784	16673	16649	16819	16582	16607	16487	16774	16417	16656	16637	16545	16411	16470	16579	16813	16656	16603	16509	16527	16567	16412	16652	16531	16653	16565	16616	16635	16443	16415	16635	16631	16537	16611	16648	16642	16587	16566	16528	16614	16939	16607	16678	16515	16511	16510	16496	16615	16509	16474	16742	16350	16582	16731	16527	16723	16683	16476	16429	16588	16473	16471	16787	16584	16655	16733	16419	16517	16513	16661	16487	16559	16618	16602	16605	16576	16559	16539	16619	16403	16482	16490	16465	16575	16767	16585	16755	16577	16474	16262	16488	16602	16819	16663	16825	16781	16565	16618	16716	16583	16576	16506	16640	16602	16509	16590	16431	16571	16547	16602	16676	16493	16380	16690	16515	16459	16659	16664	16623	16455	16411	16618	16575	16557	16714	16538	16616	16519	16894	16607	16609	16680	16643	16579	16696	16418	16494	16563	16534	16532	16467	16685	16538	16563	16718	16520	16628	16404	16641	16412	16557	16575	16573	16355	16470	16740	16483	16837	16304	16441	16546	16493	16655	16707	16496	16413	16455	16641	16555	16456	16475	16489	16500	16564	16696	16473	16456	16610	16617	16623	16593	16504	16644	16533	16587	16518	16470	16581	16556	16721	16590	16651	16636	16495	16646	16532	16487	16558	16635	16521	16511	16435	16626	16781	16892	16869	16838	16382	16585	16463	16605	16444	16454	16576	16543	16453	16493	16636	16644	16507	16656	16688	16347	16563	16503	16572	16637	16653	16532	16694	16573	16568	16534	16707	16559	16798	16697	16453	16602	16675	16416	16483	16474	16446	16473	16468	16473	16614	16576	16506	16477	16616	16657	16602	16823	16395	16715	16498	16622	16456	16487	16585	16483	16693	16672	16714	16644	16916	16578	16476	16501	16598	16310	16398	16565	16520	16554	16611	16397	16718	16549	16741	16410	16551	16570	16647	16448	16554	16587	16422	16705	16637	16700	16636	16621	16659	16654	16488	16647	16642	16485	16665	16431	16602	16635	16511	16564	16471	16484	16529	16435	16638	16637	16593	16414	16446	16602	16549	16708	16793	16402	16668	16628	16472	16622	16468	16685	16651	16570	16499	16594	16629	16656	16547	16754	16569	16466	16761	16436	16598	16368	16609	16510	16412	16505	16493	16521	16782	16781	16555	16743	16524	16602	16708	16480	16659	16379	16420	16541	16547	16582	16741	16397	16814	16539	16544	16447	16561	16538	16599	16739	16668	16656	16685	16631	16520	16568	16470	16568	16719	16599	16535	16525	16557	16737	16730	16763	16326	16584	16380	16481	16691	16544	16491	16633	16534	16594	16633	16582	16501	16723	16542	16631	16548	16438	16586	16692	16396	16536	16567	16721	16718	16355	16521	16512	16553	16520	16704	16738	16515	16715	16672	16489	16678	16544	16552	16359	16769	16507	16685	16499	16567	16624	16682	16459	16585	16581	16556	16437	16431	16634	16579	16678	16592	16526	16646	16373	16477	16614	16551	16619	16688	16471	16685	16619	16429	16612	16675	16667	16695	16538	16467	16533	16481	16403	16416	16572	16684	16488	16645	16488	16516	16537	16719	16701	16599	16593	16609	16719	16820	16593	17126	16430	16538	16475	16704	16629	16429	16590	16699	16746	16561	16569	16669	16706	16830	16712	16681	16539	16505	16517	16294	16817	16603	16694	16347	16713	16480	16587	16363	16677	16583	16694	16627	16495	16735	16400	16368	16557	16617	16490	16671	16603	16474	16750	16537	16538	16576	16783	16558	16266	16584	16511	16461	16524	16681	16617	16676	16272	16619	16573	16604	16461	16498	16475	16661	16600	16750	16473	16721	16568	16502	16686	16754	16714	16542	16451	16528	16417	16569	16542	16522	16636	16644	16578	16637	16639	16527	16721	16470	16618	16734	16412	16547	16577	16701	16807	16613	16698	16591	16554	16784	16500	16486	16686	16362	16586	16697	16686	16575	16585	16577	16587	16526	16550	16653	16682	16574	16605	16602	16653	16646	16654	16665	16718	16616	16647	16627	16427	16444	16511	16466	16561	16756	16482	16449	16515	16503	16533	16637	16622	16666	16634	16680	16784	16713	16563	16712	16731	16602	16589	16473	16588	16511	16492	16532	16490	16814	16551	16458	16662	16602	16610	16465	16518	16458	16404	16572	16439	16643	16686	16622	16736	16597	16773	16618	16797	16538	16565	16626	16465	16596	16593	16640	16555	16563	16636	16599	16591	16565	16381	16507	16538	16654	16584	16617	16657	16696	16382	16663	16651	16669	16580	16525	16561	16650	16590	16580	16597	16701	16499	16548	16434	16605	16638	16484	16476	16602	16563	16424	16523	16745	16565	16756	16639	16636	16678	16711	16629	16700	16523	16736	16668	16653	16450	16474	16651	16556	16681	16725	16533	16478	16391	16548	16599	16657	16853	16480	16565	16753	16498	16471	16609	16589	16415	16600	16502	16817	16624	16579	16621	16678	16635	16650	16490	16462	16652	16647	16661	16463	16787	16519	16472	16600	16743	16667	16488	16609	16563	16692	16617	16602	16546	16662	16481	16499	16518	16585	16640	16692	16383	16612	16708	16314	16715	16685	16721	16770	16753	16668	16541	16638	16692	16534	16554	16612	16814	16619	16639	16472	16599	16409	16434	16690	16761	16567	16577	16565	16633	16496	16370	16421	16686	16625	16654	16709	16683	16590	16573	16644	16768	16531	16634	16648	16538	16473	16672	16596	16851	16664	16596	16552	16703	16569	16585	16490	16745	16680	16517	16486	16662	16552	16363	16675	16578	16816	16425	16585	16640	16630	16453	16567	16589	16711	16517	16630	16618	16473	16598	16566	16676	16746	16482	16547	16485	16601	16634	16626	16493	16595	16385	16447	16476	16603	16636	16528	16679	16722	16494	16505	16378	16474	16548	16785	16659	16568	16633	16639	16678	16642	16717	16720	16519	16579	16634	16500	16447	16610	16520	16421	16374	16501	16660	16484	16578	16644	16535	16598	16450	16298	16638	16669	16547	16458	16392	16595	16679	16676	16569	16670	16601	16646	16532	16589	16738	16511	16491	16440	16735	16580	16634	16781	16635	16608	16668	16597	16574	16653	16579	16688	16599	16674	16545	16641	16349	16430	16440	16369	16591	16744	16583	16536	16718	16761	16782	16526	16702	16690	16777	16622	16454	16580	16370	16648	16540	16569	16790	16589	16712	16736	16458	16831	16639	16488	16329	16676	16599	16542	16410	16658	16613	16529	16364	16767	16632	16560	16673	16619	16740	16725	16463
28058	50665	45736	37386	29978	28468	22155	18394	17130	16302	15801	15453	15320	15089	15222	14989	15009	14746	14876	14721	14681	14518	14595	14431	14470	14590	14555	14455	14446	14467	14290	14266	14454	14267	14039	14232	14131	14079	14150	14180	14095	14117	14238	14261	14111	14122	14078	14110	14172	14292	14208	14118	14183	14107	14012	14224	14030	14113	14182	13997	14131	13910	14182	14062	14268	14167	14177	13952	14010	14097	14078	14169	14200	14156	14036	14020	14050	14106	14133	14200	14146	14139	14101	14024	14156	14189	14157	14074	14017	13916	14071	14251	14084	13995	14149	14044	14192	14143	14041	14186	14119	14125	14057	14093	14026	14104	14262	14226	14082	14128	14190	13971	14073	14109	14117	14082	13996	14034	14135	14040	14258	13920	14039	14020	14036	14030	14057	14127	14194	14163	14025	14183	14189	13944	14185	13986	14014	14036	14215	14093	14056	14216	14246	14027	14158	13934	14268	14222	14108	14162	14111	14175	13944	14084	14085	14235	14029	14183	14262	13983	14173	14163	14125	14207	14163	14340	14161	14039	14036	14139	14042	14161	14222	14068	14031	13898	14202	13876	13986	14122	14206	14040	14149	14035	14202	13930	14219	14085	14026	14089	14247	14100	14189	14209	14057	14018	14023	14244	14172	14097	14126	14053	14089	14190	14140	13898	13978	14129	14073	14033	14150	14030	14131	14165	14145	13975	14271	14105	14065	14129	14102	13917	14286	14088	14128	14135	14198	14083	14207	14183	14057	14102	14102	13993	13950	13990	14003	14127	14078	14177	14065	14242	14104	14142	14197	14006	14063	14128	14049	14076	14072	14099	14146	14136	14123	14061	13981	13928	14135	14123	14282	14100	14130	14211	14141	14207	13985	14106	14016	14073	14190	14192	14125	14112	14196	14307	14079	14001	14051	14068	14184	14110	14105	14115	14029	14058	14090	14116	14214	13961	14182	14036	14037	14193	14054	14128	14121	14078	14128	14218	14101	13988	14246	14138	14093	14155	13909	14017	14037	14026	14175	14062	14109	14279	14064	13985	13894	14144	14015	14077	14073	14113	14066	13938	14101	14082	14192	14272	14080	14255	14066	14007	14232	14137	13937	14191	14073	14295	14230	14163	14184	14090	14181	14186	13988	14054	14065	14095	14092	14230	14199	14046	14141	13955	14244	14156	14144	14116	14028	14246	14102	14112	14102	14221	13844	14001	14095	14132	14066	14052	14108	14096	14122	13960	14163	14214	13938	14156	14168	14202	14002	14089	14228	14214	14138	14120	14093	14065	14058	14059	13989	14275	14196	14195	13895	14114	14292	14222	14032	14014	13950	14126	14155	14160	14020	14162	14064	14174	14206	14090	14127	14253	14013	13949	14149	14094	14194	14035	14052	14232	14037	14051	13989	14181	14023	14197	13978	14160	14137	14081	14188	14286	13987	13878	14251	14192	14120	14182	14028	14093	14099	14079	13998	14345	14266	14131	14164	14023	14206	14040	14109	14121	14096	14113	14122	14162	14053	14085	14047	14239	14343	14254	13971	14122	14085	13979	14150	14128	14312	14036	14217	14272	13972	14074	14218	14031	14143	14126	14084	14155	14194	14095	14170	14196	14215	13925	14040	14145	14051	14056	14082	14001	14064	14195	14178	14109	14252	13948	14156	14007	14016	14140	14108	14270	14002	14036	14247	13988	14107	13975	14158	14006	14126	14085	13872	14031	14050	14169	14113	13987	14022	14193	14106	14190	14176	14088	13886	14035	14069	14180	14090	14124	14190	14113	14004	14184	14005	14164	14074	14019	14038	14052	14006	14027	14196	14090	14090	14168	14153	14229	14196	14104	14119	14194	13985	14256	14031	14081	14138	14199	14021	13967	14110	14120	14111	13965	14051	14128	14111	14145	13926	14046	14128	14131	14204	14058	13976	14146	14024	14120	14133	14034	14105	14110	14109	14182	14059	13936	13935	13881	14074	13885	14177	14014	14053	14018	14088	13980	14106	14106	14107	14100	14091	14091	14098	14108	14004	14220	14205	14143	14030	14200	14077	14198	14028	14090	14123	14070	14296	14191	14115	14178	14226	14108	14002	14212	14037	14048	14051	14144	13933	14155	13936	14226	14106	14257	14131	14092	14181	13931	14204	14073	14191	14158	14084	14126	14190	14136	14084	14112	14051	14148	14252	14105	14176	14261	14086	13980	13901	14166	14036	14180	14147	14027	14048	14116	13946	14058	14149	14231	14275	14114	14105	14173	14046	13981	13997	14039	14145	14041	14209	14056	14088	14110	14038	14146	14049	14186	14078	14191	13931	13953	14052	14015	14150	14072	14096	13897	14092	14157	14159	14152	14296	14124	14128	14217	14193	14075	14028	13946	14229	14088	14120	14111	14032	14143	13938	14268	14275	14049	14114	14084	14222	14215	14202	14234	14096	14111	14123	13886	14119	14085	14046	14201	13975	14051	14063	14026	14255	14131	14199	14110	14014	14014	14216	14252	13911	14166	14248	13991	14002	14128	14042	14058	13987	14176	14078	14290	13902	14084	14062	14029	14012	14022	14198	14260	14144	14233	14319	14047	14170	14068	14081	14042	14125	14242	14076	14074	13937	14204	14230	14016	14023	13983	14086	14145	14115	13981	14157	14063	14219	14147	14235	14124	14098	14060	14142	14209	14255	14042	14218	14017	14082	14123	14108	13924	14153	14182	14141	14069	14085	14049	14079	14048	14131	14109	14139	14100	14142	14146	14071	13995	14137	14154	14153	13996	14178	14122	14069	14065	14117	14108	14091	13994	14036	14105	14163	13965	14118	14189	14128	13894	14133	13977	14066	13991	14145	14123	14114	13990	14085	14163	14042	13993	14001	14048	14151	14228	14350	14178	14112	14116	14189	13974	13974	14077	14187	13971	14067	14059	14092	13988	14095	14304	14152	14253	14024	14083	14156	14056	14193	14237	14068	14142	13877	13897	14071	13999	14203	14186	14032	14235	14230	14059	14059	14233	14115	14182	14006	14105	14118	13960	14013	14248	14218	14084	13962	14162	14211	14215	14330	14042	14137	14140	14040	14080	14262	13920	14137	14108	14123	14205	14057	13960	14059	13988	14225	14242	14151	14034	14096	14156	14109	14207	14065	14244	14168	14144	14020	14092	14026	14059	13910	14039	14140	14197	14060	14007	13987	14007	13964	14016	14138	14008	14105	14151	14121	14188	14186	14227	14205	14229	14082	14173	14096	14179	14117	13893	14192	14079	14065	14150	14027	14075	14211	14018	14027	14215	14229	14091	14078	14027	14063	14205	14175	14030	14121	14251	14091	14187	14006	13989	14029	14081	14267	13914	14132	14031	14115	14081	14070	14130	14188	14229	14028	14079	14171	14122	14103	14101	14159	14042	14165	14121	14054	14065	14119	14074	13990	14208	14027	14093	14148	14059	14107	14019	14220	14071	14136	14094	14078	14191	14135	14193	14205	14140	14141	13943	13924	14178	14228	14109	14189	14100	14257	14014	14147	14054	14279	14014	14155	14154	14154	14121	14065	14118	14140	14215	14000	14069	13974	14115	13975	14136	13992	14093	14097	14172	14043	14075	14044	14030	14163	13979	14081	13885	14066	14127	14038	14229	14016	14002	14010	14080	14190	14078	14071	14010	13877	14015	14161	14262	14145	14107	14093	14136	14011	14146	14230	14007	14014	14234	14030	14060	14243	14163	14133	14171	13917	14183	14192	14160	13904	14120	14245	14043	14075	13965	14057	14176	13991	14081	13988	14203	13989	14194	13888	13877	14095	14099	14224	14059	14085	14127	14117	14122	14159	13902	14068	14148	14030	14204	14012	14303	14079	14061	14061	14008	14090	14046	14058	14114	14055	14118	14120	14114	14076	13915	14183	14088	14022	14183	14054	14167	13888	14156	14134	14007	14003	14174	14182	14141	14079	14083	14054	13957	14223	14072	14117	13992	13981	14108	14364	14170	13980	14052	14205	14153	14073	14229	14205	14088	14210	14043	14118	14108	14281	14165	14198	14288	14235	14142	14002	14077	13947	14209	13998	14004	14171	14082	14007	14068	14181	14012	14111	14069	14181	13983	14046	14152	14299	14322	13951	14177	13958	14079	14204	14029	13939	14208	14145	14242	14338	14021	14115	14076	14142	14210	14188	14170	14160	14117	13968	14160	14006	14200	14230	14173	13906	14189	14190	14051	14265	14039	14054	14113	14072	14184	14201	14249	14203	14117	14079	14238	13984	14173	14025	14301	14064	14074	14098	14082	13973	13967	14204	14094	14045	14226	14105	14092	14191	14106	14074	14023	14052	14139	13974	14251	14065	13982	14038	14222	14289	14093	14046	14055	14255	14124	14039	14065	14096	14022	14270	14188	14195	14023	14224	14088	14222	13981	14078	14058	13988	14094	14176	14148	14151	14184	14015	14075	14092	14053	14174	14085	13975	14139	13852	14125	14129	13964	14256	14084	14064	14187	14274	14153	14052	14017	14009	14028	14136	13903	14135	14004	14066	14063	14176	14057	14155	14021	14040	14111	13964	14107	13899	14112	14033	14302	14112	14122	14149	14141	13996	14240	14093	14111	14053	14205	14188	14048	13986	14080	14198	14164	14202	14057	14056	13970	14182	14282	14147	13939	14100	14143	14214	14093	13972	14018	14238	14046	14024	14135	14134	14011	13991	14054	14078	14057	14154	14038	14226	14183	14008	13981	14121	13952	14120	14187	14160	14101	13957	14219	14216	14132	14171	14150	14138	14125	14119	14028	14218	14151	14231	14117	14114	14087	13999	14209	14112	14132	14173	14184	14047	14064	13999	14159	14060	14073	14252	14015	13960	14029	14128	14245	14144	14168	14056	14239	13992	14183	14100	14233	13934	14122	14050	14189	14053	14121	14010	14104	14032	14135	14033	14058	14053	14043	14103	14107	14199	14134	14037	14107	14143	14111	14244	14050	14236	14121	14072	14070	14063	14018	14059	13998	14186	14262	13968	13974	14217	14162	14098	14141	14098	14231	14110	14211	13995	14173	14037	14051	14068	14056	14114	14235	14062	14006	14209	14103	14132	14136	14060	14245	13972	14207	14193	14050	14227	14099	14208	14097	14205	14239	13962	14087	14251	14072	14168	13985	14048	14046	14118	14058	14193	14019	14230	14111
30382	23479	24284	21179	18719	18086	17514	16560	16148	15773	15578	15641	15325	15404	15499	15526	15403	15334	15508	15269	15430	15402	15267	15191	15450	15481	15405	15423	15539	15462	15435	15349	15346	15188	15397	15215	15056	15369	15479	15035	15392	15201	15414	15117	15192	14953	15177	15365	15185	15228	15310	15241	15352	15144	15391	15336	15498	15240	15417	15310	15279	15156	15406	15308	15213	15326	15180	15214	15247	15339	15169	15286	15230	15305	15182	15339	15334	15064	15393	15397	15144	15240	15302	15288	15189	15261	15316	15262	15105	15459	15257	15154	15326	15240	15262	15357	15337	15358	15237	15312	15293	15353	15313	15130	15355	15226	15281	15272	15060	15406	15314	15247	15142	15295	15176	15257	15172	15262	15219	15320	15472	15144	15263	15415	15325	15290	15243	15336	15278	15290	15207	15262	15425	15465	15113	15329	15282	15171	15348	15128	15518	15234	15352	15285	15307	15213	15157	15505	15245	15204	15242	15173	15105	15199	15004	15157	15154	15285	15405	15220	15182	15159	15196	15207	15064	15389	15140	15169	15147	15333	15486	15284	15354	15325	15294	15163	15181	15242	15313	15410	15286	15559	15182	15276	15378	15193	15116	15361	15352	15469	15158	15138	15365	15477	15227	15175	15336	15369	15247	15248	15259	15250	15223	15369	15388	15341	15176	15399	15155	15395	15243	15390	15161	15425	15285	15062	15259	15322	15340	15372	15117	15169	15262	15139	15297	15234	15099	15199	15247	15339	15194	15173	15229	15150	15131	15178	15155	15069	15269	15449	15253	15287	15378	15380	15248	15205	15389	15243	15394	15399	15358	15339	15118	15222	15192	15207	15285	15248	15342	15083	15169	15266	15331	15322	15257	15354	15308	15250	15178	15364	14928	15201	15305	15285	15174	15348	15200	15267	15364	15221	15214	15276	15117	15268	15218	15234	15115	15241	15083	15376	15327	15027	15146	15325	15148	15091	15263	15212	15231	15218	15331	15285	15078	15128	15349	15421	15476	15229	15352	15258	15292	15398	15166	15294	15322	15428	15106	15139	15258	15253	15272	15392	15264	15324	15297	15139	15330	15255	15289	15499	15264	15227	15501	15263	15131	15325	15275	15364	15271	15132	15367	15214	15293	15232	15233	15333	15474	15479	15236	15289	15301	15053	15344	15358	15342	15270	15330	15143	15258	15406	15413	15288	15223	15310	15442	15284	15385	15141	15183	15397	15293	15348	15242	15203	15413	15176	15221	15160	15322	15186	15225	15141	15378	15173	15049	15241	15200	15312	15421	15262	15264	15189	15239	15412	15303	15415	15453	15396	15251	15197	15080	15108	15309	15151	15188	15348	15367	15261	15387	15404	15167	15321	15249	15237	15182	15042	15307	15184	15294	15362	15381	15399	15350	15241	15269	15419	15407	15351	15492	15475	15268	15296	15100	15200	15300	15295	15155	15104	15163	15158	15200	15260	15138	15173	15350	15435	15393	15285	15490	15143	15047	15201	15385	15162	15198	15286	15353	15177	15399	15433	15086	15351	15247	15287	15321	15234	15339	15021	15376	15308	15295	15359	15099	15154	15176	15339	15255	14938	15389	15377	15221	15182	15112	15235	15133	15429	15351	15380	15458	15253	15170	15136	15453	15352	15462	15403	15244	15207	15316	15225	15277	15229	15143	15267	15291	15218	15232	15231	15177	15309	15070	15160	15379	15147	15246	15280	15248	15426	15241	15277	15189	15220	15247	15126	15204	15429	15280	15249	15127	15434	15219	15196	15223	15395	15233	15356	15171	15158	15220	15392	15286	15213	15242	15312	15202	15253	15176	15312	15151	15253	15254	15268	15344	15274	15386	15156	15177	15197	15308	15412	15277	15293	15374	15210	15252	15403	15258	15377	15156	15210	15614	15317	15043	15358	15188	15205	15074	15327	15418	15206	15244	15258	15223	15198	15241	15177	15178	15390	15318	15356	15461	15471	15154	15337	15304	15319	15196	15000	15352	15076	15396	15366	15559	15211	15138	15193	15336	15295	15124	15113	15355	15149	15267	15138	14919	15355	15141	15133	15201	15178	15259	15146	15308	15105	15446	15234	15176	15053	15240	15351	15215	15424	15151	15298	15358	15277	15247	15170	15384	15083	15380	15246	15275	15281	15406	15165	15206	15294	15304	15255	15293	15282	15278	15565	15154	15258	15416	15210	15255	15295	15241	15370	15297	15295	15303	15370	15180	15314	15320	15446	15402	15332	15231	15140	15372	15406	15212	15238	15473	15285	15294	15299	15426	15316	15211	15092	15112	15235	15337	15215	15291	15346	15288	15160	15243	15473	15122	15178	15329	15156	15197	15188	15405	15146	15406	15235	15450	15348	15262	15223	15490	15244	15394	15445	15340	15215	15186	15392	15380	15220	15422	15474	15397	15456	15119	15217	14970	15314	15256	15082	15329	15195	15431	15208	15315	15419	15267	15115	15432	15162	15132	15281	15103	15107	15143	15293	15474	15527	15288	15513	15049	15193	15298	15263	15290	15121	15288	15344	15308	15130	15271	15134	14982	15315	15295	15272	15172	15319	15323	15120	15352	15131	15157	15327	15140	15467	15524	15305	15167	15204	15154	15218	15304	15481	15260	15032	15159	15325	15457	15459	15136	15245	15310	15466	15293	15295	15318	15224	15347	15320	15197	15130	15142	15050	15078	15105	15343	15175	15369	15370	15321	15213	15289	15188	15204	15427	15265	15320	15354	15253	15063	15129	15456	15200	15093	15373	15327	15262	15224	15174	15334	15275	15225	15231	15247	15344	15199	15254	15314	15131	15348	15343	15237	15388	15345	15275	15306	15345	15289	15332	15217	15089	15248	15323	15390	15367	15279	15313	15146	15418	15147	15255	15186	15290	15350	15166	15266	15409	15384	15164	15363	15271	15188	15244	15384	15285	15389	15253	15229	15071	15247	15125	15287	15172	15216	15206	15194	15098	15364	15257	15183	15156	15280	15283	15323	15281	15286	15191	15446	15317	15155	15149	15298	15312	15331	15068	15044	15316	15251	15355	15436	15264	15463	15204	15254	15247	15271	15206	15442	15245	15520	15566	15368	15182	15291	15227	15272	15379	15190	15257	15401	15262	15182	15276	15263	15251	15125	15267	15260	15153	15251	15422	15156	15271	15221	15052	15249	15322	15260	15215	15283	15425	15475	15291	15253	15271	15444	15356	15420	15089	15193	15303	15054	15258	15304	15365	15211	15236	15258	15406	15293	15180	15291	15039	15372	15273	15269	15063	15079	15095	15316	15347	15353	15082	15158	15290	15364	15049	15438	15083	15479	15294	14987	15323	15260	15331	15463	15483	15297	15290	15406	15264	15347	15435	15338	15304	15328	15174	15464	15297	15288	15465	15267	15291	15079	15351	15290	15273	15218	15185	15208	15135	15276	15357	15322	15295	15064	15374	15312	15087	15168	15291	15106	15289	15106	15444	15327	15253	15252	15171	15406	14996	15209	15300	15163	15292	15189	15209	15198	15245	15097	15078	15167	15232	15267	15215	15238	15259	15511	15309	15325	15360	15223	15242	15319	15376	15270	15312	15188	15247	15381	15126	15296	15337	15344	15062	15303	15327	15208	15272	15230	15321	15188	15205	15143	15462	15406	15243	15314	15420	15420	15326	15264	15150	15378	15146	15057	15083	15218	15250	15399	15398	15370	15492	15127	15236	15199	15502	15241	15198	15378	15325	15486	15319	15390	15297	15413	15447	15329	15355	15338	15271	15132	15163	15428	15199	15176	15308	15322	15292	15332	15355	15224	15342	15295	15311	15245	15166	15271	15320	15389	15121	15565	15253	15182	15225	15241	15381	15174	15306	15417	15353	15414	15257	15194	15275	15598	15398	15362	15268	15406	15381	15294	15349	15232	15075	15291	15311	15445	15340	15217	15276	15127	15254	15267	15204	15233	15303	15479	15376	15200	15199	15175	15378	15292	15274	15488	15336	15437	15286	15552	15432	15336	15097	15241	15118	15428	15165	15205	15365	15362	15551	15218	15488	15054	15383	15426	15251	15159	15314	15219	15224	15167	15328	15270	15261	15256	15413	15300	15241	15360	15198	15242	15292	15108	15093	15310	15291	15333	15012	15380	15320	15260	15340	15281	15221	15291	14991	15230	15350	15331	15366	15266	15395	15406	15016	15470	15106	15250	15336	15297	15325	15293	15285	15175	15300	15270	15419	15351	15330	15159	15202	15205	15343	15539	15271	15362	15308	15302	15326	15255	15410	15240	15123	15355	15251	15112	15216	15266	15326	15178	15299	15126	15383	15368	15385	15402	15249	15458	15288	15241	15368	15342	15392	15556	15188	15156	15248	15411	15363	15289	15334	15342	15244	15273	15472	15370	15287	15324	15279	15316	15313	15382	15390	15264	15304	15244	15197	15326	15422	15326	15364	15379	15258	15236	15276	15270	15337	15331	15109	15220	15391	15080	15121	15193	15266	15207	15281	15336	15489	15121	15121	15364	15289	15176	15032	15343	15334	15172	15336	15304	15081	15441	15416	15351	15196	15273	15347	15407	15100	15313	15187	15323	15207	15326	15405	15346	15300	15350	15297	15256	15341	15365	15154	15358	15258	15436	15406	15076	15250	15259	15420	15442	15223	15473	15367	15322	15406	15313	15296	15204	15330	15280	15134	15231	15117	15299	15387	15292	15136	15197	15309	15161	15187	15158	15209	15305	15352	15343	15288	15181	15410	15250	15332	15339	15305	15395	15298	15336	15293	15189	15276	15154	15194	15242	15285	15268	15344	15122	15358	15230	15329	15295	15505	15327	15367	15247	15160	15171	15347	15319	15092	15379	15336	15352	15401	15326	15133	15206	15111	15356	15572	15340	15455	15331	15358	15018	15342	15217	15459	15050	15335	15405	15232	15532	15206	15279	15351	15272	15230	15326	15366	15037	15232	15309	15246	15328	15265	15405	15262	15374	15192	15241	15341	15174	15228	15158	15275	15419	15228	15245	15219	15285	15371	15423	15288	15336	15272	15309	15344	15313	15411	15248	15307	15178	15154	15336	15266	15218	15095	15045	15254	15238	15502	15506	15295	15203	15217	15101	15355	15354	15275	15460	15002	15181	15188	15476	15168	15274	15163	15245	15233	15221	15207	15401	15351
19945	26272	26462	20648	18788	18112	16682	15031	14506	14219	13906	13741	13625	13605	13487	13477	13560	13414	13532	13538	13413	13495	13396	13481	13378	13517	13591	13412	13408	13452	13475	13522	13487	13166	13573	13230	13276	13281	13399	13207	13339	13313	13437	13309	13480	13494	13195	13384	13342	13271	13420	13336	13313	13269	13408	13233	13376	13431	13388	13293	13484	13210	13395	13465	13365	13402	13310	13441	13407	13070	13359	13232	13355	13370	13325	13309	13620	13429	13355	13270	13614	13301	13424	13435	13403	13283	13335	13404	13261	13214	13257	13279	13467	13309	13400	13393	13420	13323	13401	13372	13143	13411	13383	13419	13424	13264	13366	13246	13391	13236	13411	13229	13380	13278	13438	13386	13201	13278	13209	13260	13419	13232	13298	13215	13455	13440	13288	13645	13293	13314	13234	13423	13464	13371	13346	13391	13293	13259	13203	13540	13417	13329	13444	13221	13352	13317	13333	13358	13351	13225	13259	13229	13307	13354	13379	13332	13368	13380	13453	13243	13403	13232	13267	13249	13370	13266	13294	13563	13373	13218	13283	13480	13453	13212	13365	13268	13326	13147	13294	13162	13329	13265	13416	13319	13322	13174	13489	13323	13431	13425	13299	13324	13446	13224	13346	13519	13177	13385	13296	13230	13285	13319	13279	13291	13226	13340	13405	13371	13478	13353	13399	13483	13295	13274	13397	13380	13312	13356	13527	13292	13292	13277	13329	13233	13544	13320	13452	13332	13311	13402	13356	13402	13271	13406	13264	13333	13265	13460	13458	13417	13325	13332	13352	13294	13389	13506	13268	13493	13319	13333	13504	13339	13287	13509	13259	13315	13462	13335	13425	13467	13205	13428	13099	13288	13264	13448	13415	13599	13269	13341	13277	13315	13175	13248	13249	13473	13468	13382	13379	13320	13421	13320	13487	13300	13440	13141	13380	13160	13170	13382	13201	13251	13376	13431	13392	13391	13401	13262	13545	13211	13455	13449	13237	13382	13434	13391	13351	13320	13356	13405	13300	13219	13210	13364	13502	13319	13409	13246	13235	13363	13498	13424	13336	13198	13404	13484	13218	13170	13336	13315	13383	13253	13365	13402	13393	13280	13276	13339	13257	13448	13313	13356	13373	13182	13326	13381	13461	13353	13217	13193	13375	13463	13320	13408	13221	13313	13312	13211	13334	13222	13296	13319	13384	13339	13510	13338	13378	13293	13425	13300	13405	13419	13297	13306	13400	13330	13390	13315	13283	13183	13468	13355	13318	13345	13220	13478	13260	13400	13519	13390	13342	13214	13287	13212	13219	13255	13489	13413	13484	13142	13323	13380	13543	13331	13364	13397	13303	13473	13274	13415	13431	13385	13416	13330	13340	13347	13412	13376	13396	13188	13321	13221	13192	13601	13303	13460	13403	13417	13269	13461	13318	13431	13300	13334	13211	13437	13330	13436	13374	13490	13321	13287	13283	13203	13290	13351	13392	13430	13328	13351	13466	13451	13360	13399	13373	13304	13317	13274	13375	13508	13536	13325	13196	13408	13435	13374	13379	13507	13486	13263	13330	13393	13457	13077	13264	13349	13415	13453	13349	13329	13298	13193	13402	13164	13432	13457	13297	13409	13439	13246	13501	13292	13335	13460	13242	13404	13329	13495	13453	13379	13284	13268	13386	13160	13225	13170	13368	13330	13333	13289	13389	13208	13237	13348	13424	13228	13408	13430	13454	13521	13350	13191	13483	13268	13340	13369	13095	13527	13253	13237	13216	13389	13226	13262	13396	13202	13504	13339	13319	13319	13342	13246	13382	13427	13341	13387	13357	13337	13231	13351	13281	13335	13279	13353	13388	13264	13365	13402	13484	13311	13325	13355	13462	13307	13349	13410	13515	13466	13593	13405	13390	13370	13328	13350	13335	13294	13447	13460	13474	13299	13105	13319	13328	13427	13339	13351	13480	13414	13241	13402	13383	13352	13290	13277	13344	13318	13323	13378	13351	13440	13306	13329	13341	13373	13387	13434	13501	13406	13302	13179	13414	13393	13267	13395	13465	13340	13366	13341	13400	13561	13540	13213	13290	13373	13213	13313	13298	13419	13348	13362	13177	13419	13361	13181	13486	13510	13276	13302	13428	13393	13430	13334	13474	13396	13475	13480	13353	13358	13516	13276	13174	13373	13361	13339	13277	13440	13324	13407	13217	13377	13246	13276	13414	13400	13346	13373	13381	13347	13296	13285	13251	13322	13307	13138	13406	13295	13404	13255	13220	13356	13295	13327	13324	13466	13327	13388	13267	13356	13386	13269	13112	13293	13294	13288	13251	13414	13336	13450	13449	13358	13281	13236	13259	13306	13213	13372	13440	13365	13376	13417	13320	13386	13359	13399	13274	13455	13262	13457	13373	13235	13418	13270	13265	13263	13419	13299	13271	13342	13438	13274	13211	13479	13350	13289	13403	13330	13303	13353	13378	13374	13286	13428	13367	13262	13369	13306	13353	13358	13353	13345	13300	13344	13178	13276	13249	13330	13352	13341	13349	13221	13441	13524	13442	13356	13402	13470	13353	13400	13364	13516	13265	13328	13243	13403	13167	13474	13278	13280	13234	13279	13317	13230	13264	13426	13365	13307	13376	13508	13197	13190	13343	13483	13240	13410	13289	13226	13363	13425	13396	13331	13170	13325	13330	13415	13324	13334	13505	13400	13382	13448	13475	13307	13161	13335	13399	13421	13289	13217	13525	13368	13391	13329	13219	13390	13467	13354	13401	13394	13231	13214	13253	13194	13407	13392	13253	13194	13175	13432	13245	13236	13338	13269	13382	13493	13227	13444	13396	13481	13313	13356	13298	13423	13301	13277	13320	13267	13425	13295	13330	13375	13267	13329	13408	13256	13423	13348	13355	13373	13398	13351	13409	13292	13164	13368	13486	13430	13357	13350	13249	13188	13272	13364	13298	13348	13508	13222	13379	13462	13130	13176	13418	13304	13455	13402	13492	13258	13471	13250	13397	13386	13309	13423	13485	13248	13221	13291	13299	13282	13276	13295	13478	13392	13396	13394	13330	13334	13251	13358	13304	13345	13443	13266	13293	13295	13368	13281	13475	13307	13353	13378	13159	13389	13514	13271	13298	13419	13248	13405	13400	13218	13253	13372	13346	13473	13280	13247	13246	13256	13515	13363	13320	13420	13165	13190	13365	13359	13339	13260	13281	13411	13273	13361	13354	13254	13227	13366	13192	13453	13242	13373	13243	13205	13272	13378	13255	13376	13316	13278	13524	13427	13371	13458	13301	13398	13318	13196	13255	13192	13488	13354	13417	13437	13375	13355	13410	13512	13465	13325	13218	13282	13433	13249	13334	13489	13237	13279	13216	13374	13469	13317	13335	13422	13292	13407	13268	13417	13389	13361	13440	13342	13457	13299	13209	13206	13415	13313	13458	13372	13429	13212	13371	13277	13400	13236	13379	13377	13483	13464	13179	13278	13339	13322	13410	13303	13250	13371	13511	13447	13427	13444	13391	13438	13329	13164	13342	13303	13224	13275	13387	13349	13203	13249	13432	13278	13314	13454	13382	13519	13469	13394	13331	13336	13419	13402	13398	13388	13628	13364	13489	13379	13487	13328	13224	13461	13465	13500	13230	13508	13507	13272	13282	13267	13449	13363	13367	13224	13440	13426	13323	13492	13562	13524	13260	13400	13295	13368	13422	13419	13443	13329	13188	13239	13305	13383	13344	13282	13475	13433	13437	13231	13433	13348	13295	13320	13383	13524	13226	13395	13412	13347	13244	13227	13462	13415	13229	13217	13363	13348	13482	13271	13329	13367	13433	13415	13345	13437	13357	13378	13286	13237	13379	13291	13414	13378	13247	13294	13341	13161	13308	13148	13247	13212	13350	13392	13305	13569	13414	13306	13209	13414	13181	13303	13497	13465	13459	13277	13449	13432	13385	13421	13358	13322	13284	13342	13384	13319	13342	13290	13209	13413	13269	13377	13370	13291	13420	13377	13347	13398	13374	13489	13300	13416	13333	13319	13373	13243	13395	13337	13422	13359	13277	13371	13281	13326	13300	13341	13347	13413	13525	13374	13387	13362	13464	13250	13365	13297	13364	13296	13271	13426	13392	13406	13432	13256	13423	13464	13399	13331	13341	13317	13485	13414	13493	13350	13205	13342	13261	13430	13344	13390	13331	13246	13308	13166	13539	13290	13333	13348	13380	13435	13468	13308	13284	13385	13395	13435	13326	13288	13410	13379	13523	13437	13309	13405	13289	13389	13452	13222	13278	13437	13344	13323	13418	13321	13362	13299	13397	13403	13291	13504	13495	13311	13234	13268	13449	13353	13357	13388	13439	13304	13327	13275	13460	13415	13373	13289	13355	13517	13342	13198	13247	13318	13310	13190	13544	13279	13295	13249	13455	13460	13369	13310	13243	13504	13292	13226	13176	13388	13260	13380	13334	13296	13393	13250	13418	13385	13329	13344	13377	13550	13259	13247	13376	13481	13233	13549	13449	13269	13429	13415	13363	13526	13358	13352	13333	13438	13382	13270	13301	13440	13325	13340	13225	13327	13359	13411	13396	13438	13199	13448	13429	13465	13350	13278	13494	13207	13384	13368	13415	13233	13280	13226	13305	13442	13294	13328	13217	13367	13282	13182	13404	13333	13273	13302	13538	13457	13421	13291	13235	13435	13301	13212	13253	13335	13331	13520	13359	13260	13398	13546	13458	13427	13429	13493	13335	13489	13417	13251	13520	13287	13323	13354	13239	13282	13349	13264	13505	13297	13190	13361	13252	13350	13272	13468	13481	13393	13436	13279	13279	13170	13375	13135	13318	13295	13264	13388	13591	13424	13265	13497	13304	13328	13632	13452	13407	13350	13245	13436	13406	13316	13389	13323	13242	13359	13249	13431	13421	13240	13381	13328	13312	13399	13461	13324	13493	13413	13376	13196	13330	13436	13468	13366	13275	13259	13368	13362	13434	13281	13325	13400	13322	13558	13348	13449	13256	13338	13418	13403	13341	13350	13343	13433	13281	13343	13171	13182	13319	13223	13451	13394	13210	13293	13306	13341	13459	13348	13316	13350	13185	13567	13301	13348	13341	13224	13277	13310	13403	13318	13361	13316	13323	13264	13409	13260	13406	13211
25842	21637	28734	26086	24543	24824	23302	20899	19636	18772	18015	17514	17590	17663	16952	16945	17016	16934	17040	16679	16745	16784	16744	16664	16634	16611	16689	16766	16877	16540	16624	16720	16682	16620	16869	16547	16755	16623	16688	16808	16702	16748	16915	16663	16661	16621	16745	16652	16570	16578	16680	16549	16703	16773	16551	16325	16449	16725	16489	16600	16530	16473	16618	16614	16780	16672	16663	16658	16687	16629	16573	16554	16827	16573	16373	16727	16548	16839	16753	16542	16599	16612	16385	16605	16552	16636	16598	16622	16456	16581	16571	16494	16513	16605	16455	16765	16645	16615	16460	16400	16725	16595	16577	16812	16552	16793	16456	16479	16519	16625	16641	16514	16748	16489	16547	16641	16335	16840	16565	16759	16555	16542	16358	16573	16753	16593	16560	16492	16667	16675	16537	16570	16512	16425	16575	16437	16431	16645	16521	16836	16602	16622	16448	16720	16431	16570	16647	16736	16610	16674	16869	16591	16617	16475	16549	16410	16491	16759	16824	16559	16687	16596	16835	16423	16341	16439	16462	16629	16516	16662	16816	16521	16471	16545	16509	16623	16478	16679	16769	16561	16570	16568	16449	16526	16762	16684	16675	16652	16565	16575	16658	16630	16562	16621	16612	16715	16570	16474	16549	16630	16574	16481	16571	16544	16603	16736	16670	16531	16737	16580	16752	16664	16550	16494	16661	16846	16578	16469	16703	16571	16460	16450	16612	16380	16544	16602	16493	16471	16609	16463	16502	16664	16463	16393	16669	16398	16748	16637	16662	16582	16639	16458	16630	16562	16502	16744	16376	16708	16526	16523	16830	16636	16657	16553	16611	16532	16774	16628	16637	16693	16689	16593	16408	16501	16724	16447	16484	16645	16753	16792	16516	16569	16623	16536	16705	16537	16493	16422	16399	16656	16580	16462	16603	16558	16679	16684	16563	16531	16547	16487	16669	16651	16492	16532	16461	16651	16523	16660	16449	16619	16716	16548	16492	16638	16541	16758	16437	16802	16612	16716	16758	16574	16710	16668	16542	16582	16551	16687	16597	16519	16594	16429	16525	16542	16607	16441	16551	16539	16662	16607	16441	16517	16601	16545	16685	16535	16725	16609	16742	16514	16794	16541	16548	16586	16555	16394	16668	16576	16447	16684	16561	16524	16644	16555	16694	16641	16758	16832	16615	16697	16654	16669	16728	16602	16733	16758	16658	16832	16464	16523	16797	16513	16565	16431	16475	16694	16591	16617	16383	16496	16581	16518	16658	16492	16694	16505	16555	16679	16501	16540	16656	16730	16777	16595	16735	16686	16725	16562	16552	16702	16468	16690	16634	16613	16665	16703	16627	16715	16542	16563	16732	16650	16596	16664	16721	16542	16719	16642	16641	16658	16579	16552	16604	16566	16440	16702	16557	16587	16612	16639	16634	16674	16542	16578	16517	16706	16478	16584	16588	16573	16700	16636	16472	16678	16580	16731	16573	16602	16398	16422	16529	16610	16583	16494	16586	16633	16625	16693	16587	16565	16660	16462	16634	16631	16410	16545	16590	16679	16681	16428	16644	16472	16581	16602	16553	16683	16463	16440	16776	16486	16561	16505	16643	16597	16630	16701	16493	16572	16529	16395	16442	16640	16350	16662	16687	16562	16630	16585	16755	16584	16794	16568	16398	16741	16628	16617	16622	16588	16651	16522	16350	16663	16633	16798	16737	16505	16528	16619	16582	16477	16430	16455	16534	16530	16780	16447	16585	16668	16527	16520	16752	16727	16592	16518	16712	16792	16757	16834	16782	16647	16804	16545	16547	16744	16557	16838	16614	16561	16737	16484	16604	16823	16565	16657	16732	16740	16614	16625	16339	16615	16411	16462	16526	16735	16419	16642	16556	16620	16650	16567	16688	16611	16517	16546	16458	16660	16490	16478	16671	16612	16288	16441	16609	16554	16737	16434	16480	16629	16633	16577	16496	16949	16602	16458	16579	16677	16584	16750	16588	16751	16442	16438	16572	16523	16553	16356	16494	16569	16682	16655	16638	16529	16613	16623	16590	16649	16645	16731	16602	16538	16532	16540	16527	16465	16679	16594	16579	16581	16405	16579	16604	16579	16595	16547	16779	16505	16545	16443	16684	16601	16437	16784	16596	16698	16725	16606	16537	16683	16642	16563	16600	16897	16844	16586	16560	16681	16847	16484	16476	16710	16688	16386	16559	16805	16680	16581	16710	16483	16542	16598	16786	16720	16659	16715	16419	16439	16639	16486	16738	16637	16686	16785	16653	16554	16746	16646	16584	16605	16546	16637	16414	16608	16548	16625	16720	16457	16744	16555	16564	16484	16605	16784	16693	16509	16594	16406	16605	16401	16773	16669	16580	16572	16586	16694	16703	16673	16572	16470	16729	16592	16644	16622	16830	16703	16511	16435	16611	16682	16605	16389	16636	16516	16643	16718	16704	16618	16460	16632	16644	16653	16647	16767	16513	16467	16627	16697	16636	16733	16475	16778	16700	16725	16687	16710	16542	16462	16651	16538	16587	16684	16586	16591	16595	16712	16694	16799	16621	16774	16832	16761	16721	16449	16407	16452	16407	16645	16497	16344	16654	16529	16625	16511	16609	16488	16742	16665	16479	16702	16511	16849	16609	16630	16751	16353	16586	16926	16666	16625	16661	16702	16404	16629	16688	16762	16702	16650	16576	16595	16611	17035	16735	16533	16454	16649	16782	16456	16605	16534	16690	16921	16561	16470	16544	16561	16702	16567	16596	16471	16538	16430	16568	16908	16554	16696	16522	16630	16461	16474	16499	16407	16598	16599	16772	16558	16493	16351	16439	16626	16587	16688	16524	16445	16589	16477	16618	16763	16675	16599	16615	16574	16635	16715	16583	16428	16521	16720	16675	16677	16490	16624	16819	16499	16331	16583	16747	16656	16597	16498	16557	16563	16608	16533	16624	16675	16519	16788	16584	16672	16429	16643	16576	16778	16602	16809	16752	16393	16671	16677	16553	16644	16446	16645	16449	16672	16530	16607	16593	16694	16575	16575	16498	16667	16402	16536	16598	16616	16726	16345	16532	16570	16621	16451	16563	16497	16458	16629	16604	16679	16433	16702	16522	16601	16369	16654	16416	16725	16487	16657	16755	16477	16553	16471	16620	16552	16598	16576	16677	16536	16611	16677	16419	16577	16622	16586	16689	16690	16658	16451	16706	16526	16715	16692	16545	16584	16824	16665	16525	16544	16441	16710	16597	16715	16559	16556	16525	16462	16359	16642	16580	16700	16573	16471	16639	16519	16495	16601	16507	16691	16566	16457	16731	16411	16623	16476	16500	16545	16499	16772	16493	16573	16594	16639	16443	16512	16670	16490	16641	16560	16577	16596	16580	16476	16694	16484	16588	16674	16591	16711	16705	16486	16515	16581	16657	16542	16701	16519	16648	16621	16618	16705	16537	16621	16557	16518	16753	16744	16675	16581	16802	16558	16580	16617	16667	16691	16587	16754	16553	16564	16505	16560	16448	16722	16567	16382	16710	16534	16640	16554	16479	16651	16628	16822	16538	16640	16621	16668	16745	16657	16810	16715	16558	16663	16397	16599	16618	16606	16753	16510	16657	16722	16862	16723	16525	16425	16526	16683	16529	16733	16490	16403	16647	16468	16499	16763	16558	16638	16593	16707	16711	16740	16591	16705	16676	16655	16552	16878	16830	16705	16619	16416	16524	16619	16740	16634	16839	16650	16551	16567	16520	16666	16484	16456	16588	16601	16425	16701	16653	16630	16661	16597	16716	16593	16648	16699	16482	16543	16687	16581	16494	16585	16680	16578	16420	16610	16705	16683	16533	16788	16717	16798	16498	16610	16620	16585	16688	16635	16594	16547	16717	16446	16608	16540	16685	16570	16706	16702	16877	16610	16656	16316	16410	16626	16582	16496	16720	16793	16589	16473	16431	16551	16574	16606	16763	16549	16532	16472	16530	16676	16676	16631	16457	16600	16589	16636	16680	16614	16497	16559	16506	16592	16475	16659	16614	16684	16616	16456	16484	16494	16499	16578	16533	16516	16691	16656	16669	16546	16549	16646	16411	16588	16698	16663	16670	16727	16686	16556	16640	16423	16722	16534	16627	16470	16784	16513	16685	16558	16442	16664	16576	16460	16501	16368	16521	16445	16588	16466	16593	16672	16696	16597	16616	16609	16233	16641	16654	16652	16665	16636	16728	16661	16807	16614	16659	16557	16816	16745	16903	16561	16541	16525	16380	16560	16687	16535	16458	16562	16515	16604	16681	16739	16641	16566	16753	16497	16618	16533	16685	16679	16621	16780	16659	16686	16674	16564	16703	16609	16758	16608	16524	16659	16571	16658	16714	16692	16670	16538	16709	16639	16603	16534	16378	16412	16529	16618	16722	16653	16892	16472	16629	16421	16626	16615	16603	16668	16772	16662	16491	16628	16723	16681	16699	16496	16630	16666	16575	16400	16604	16590	16667	16642	16704	16574	16613	16439	16660	16532	16508	16615	16544	16714	16460	16529	16464	16564	16623	16539	16611	16664	16707	16486	16627	16719	16535	16867	16632	16584	16537	16510	16467	16484	16583	16610	16669	16789	16535	16648	16583	16616	16650	16514	16614	16550	16763	16623	16571	16461	16532	16736	16459	16645	16651	16754	16698	16707	16556	16613	16638	16579	16617	16488	16814	16662	16766	16776	16752	16752	16695	16683	16694	16804	16778	16566	16579	16598	16751	16555	16537	16760	16771	16470	16682	16629	16846	16529	16626	16699	16524	16731	16569	16677	16479	16710	16541	16722	16634	16477	16509	16706	16608	16553	16528	16659	16699	16615	16903	16533	16644	16582	16617	16739	16731	16231	16477	16489	16551	16588	16739	16404	16520	16748	16581	16718	16427	16551	16386	16600	16801	16618	16599	16583	16663	16707	16732	16479	16703	16546	16584	16719	16649	16709	16548	16707	16611	16705	16576	16387	16672	16636	16666	16477	16284	16497	16509	16519	16673	16456	16583	16542	16423	16526	16551	16427	16538	16524	16529	16555	16621	16617	16652	16507	16662	16630	16465	16677	16325	16590	16691	16568	16576	16643	16701	16579	16626	16782	16718	16727	16791	16819	16891	16656	16491	16626	16424	16551	16534	16821
21164	34138	35120	29234	26554	24821	21434	20543	18578	17240	16084	15722	15747	15543	14789	14595	14754	14627	14539	14564	14425	14562	14534	14338	14633	14377	14322	14427	14289	14455	14310	14271	14270	14270	14216	14086	14353	14307	13939	14436	14239	14184	14281	14153	14206	14219	14321	14084	14047	14060	14391	14068	14173	14179	14254	14157	14084	14293	14186	14172	14014	14088	14112	14147	14199	14045	14116	14212	14281	14216	14095	14134	14039	14254	14143	14224	14086	14198	14211	14075	14283	14171	14158	14218	14230	14173	14205	14113	14186	14269	14082	14114	14290	14227	14284	14249	14313	14241	14215	14049	14106	14212	14198	14112	14109	14223	14236	14059	14312	14359	14132	14189	14126	14050	14119	14182	14133	14315	14173	14211	14144	14159	14191	14344	14101	14223	14202	14104	14272	14146	14224	14108	14004	14271	14299	14092	14002	14232	14197	14273	14119	14246	14282	14202	13923	14181	14107	14117	14123	14329	13993	14151	14083	14156	14214	14119	14218	14042	14207	14286	14325	14071	14195	14202	14191	14217	14122	14134	14248	14324	14225	14122	14210	14042	14161	13918	14190	14198	14234	14311	14001	14157	14102	14215	14310	14132	14322	14136	14207	13995	14263	14220	14315	14349	14031	14241	14228	14238	14252	14082	14059	14335	14264	14218	14177	14239	14106	14068	14188	14181	14203	14189	14249	14148	14231	14029	14338	14379	14031	14217	14159	14124	14244	14163	14085	14182	14184	13969	14252	14160	14045	14210	14055	13964	14062	14106	14136	14215	14187	14195	14337	14164	14136	14201	14080	14215	14228	14194	14141	14179	14302	14173	14242	14164	14010	14172	14164	13971	14156	14374	14092	14186	14239	13997	14297	14125	14053	14234	14222	13932	14120	14059	14194	14134	14216	14101	14204	14277	14158	14201	14214	14058	14084	14152	14152	14349	14174	14229	14097	14191	14219	14269	14166	14016	14064	14156	13929	14197	14222	14247	14202	14367	14246	14030	14425	14165	14296	14116	14262	14129	14102	14148	14092	14083	14162	14389	14313	14061	14075	14094	14135	14183	14172	14214	14118	14156	14288	14229	14034	14274	14163	14275	14255	14132	14002	14223	14181	14174	14253	14167	14143	14119	14008	14134	14198	14067	14291	14128	14292	14129	14248	14103	14152	14197	14162	14249	14060	14261	14120	14078	14195	14242	14171	14135	14174	14078	14231	14188	14098	14039	14432	14206	14180	14154	14178	14168	14054	14131	14000	14177	14076	14206	13977	14050	14108	14009	14075	14230	14185	14232	14077	14106	14116	14070	14184	13949	14097	14086	14201	14100	14123	14225	14220	14072	14078	14255	14326	14222	14164	14070	14144	14243	14135	14034	14087	14035	14181	14248	14097	14177	14293	14252	14331	14114	14068	14209	14243	14169	14180	14316	14042	14175	14122	14271	14172	14138	14049	14061	14193	14122	14101	14191	14219	14343	14167	14115	13987	14188	14275	14172	14132	14049	14200	14242	14289	14137	14123	14215	14023	14054	14151	14231	14201	14191	14225	14382	14291	14112	14287	14155	14105	14123	14113	14060	14172	14175	14361	14190	14251	14122	14285	14201	14261	14256	13952	14019	14222	14228	14295	14350	14066	14133	14146	14156	14231	14048	14120	14494	14102	14114	14354	14175	14192	14186	14063	14031	14197	14074	14169	14177	14171	14050	14108	14224	13860	14224	14133	14095	13978	14148	14240	14186	14173	14228	14314	14329	14242	14228	14327	14126	14368	14258	14028	14161	14149	14215	14330	14206	14095	14107	14352	14090	14154	14341	14199	14157	14156	14147	14233	14195	14179	14054	14054	14307	14106	14114	14027	14160	14224	14226	14277	14219	14176	14202	14264	14258	14318	14129	14193	14138	14193	14203	14296	14306	14180	14075	14122	14228	14119	13954	14294	14273	14146	14200	14286	14056	14186	14166	14257	14195	14154	14252	14237	14397	14362	14351	14137	14343	14058	14305	14124	14258	14216	14236	14035	14170	14201	14188	14128	14156	14194	14147	14287	14274	14350	14206	14233	14128	14119	14133	14115	14184	14178	14142	14222	14017	14167	14082	14019	14227	14194	14045	14186	14216	14334	14151	14173	14154	14233	14064	14156	14242	14056	14203	14180	14154	14119	14162	14247	14223	14220	14258	14197	14147	14164	14074	14227	14254	14198	14248	14028	13996	14116	14097	14161	14228	14079	14203	14243	14250	14116	14190	14142	14224	14296	14322	14225	14300	14095	14107	14155	14326	14106	14265	14098	14050	14010	14497	14125	14158	14158	14137	14124	14161	14136	14035	14299	14331	14226	14120	14167	14467	14208	14222	14289	14216	14398	14067	14220	14115	14246	14187	14057	14253	14093	14155	14264	14203	14103	14181	14239	14228	14287	14382	14061	14131	14073	14235	14263	14128	14168	14188	14188	14098	14305	14120	14218	13982	14222	14089	14248	14196	14097	14178	14105	14168	14370	14103	14153	14275	14239	14087	14254	14201	13987	14188	14107	14306	14239	14123	14409	14162	14356	14185	14303	14176	14043	14167	14022	13994	14263	14133	14118	14243	14186	14180	14196	14213	14077	14078	14188	14217	14261	14223	14462	14181	14197	14276	14159	14357	14216	14128	14343	14178	14222	14140	14112	14262	14126	14199	14036	14214	14158	14177	14111	14108	14164	14220	14254	14077	14197	14069	14261	14109	14166	14129	14015	14108	14180	14149	14295	14286	14256	14096	14304	14152	13969	14265	14427	14070	14201	14320	14253	14275	14175	14063	14267	14389	14245	14088	14255	13990	14379	14322	14245	14259	14167	14145	14150	14461	14093	14327	14104	14141	14169	14120	14212	14214	14299	14234	14177	14199	14113	14058	14247	14197	14179	14190	14339	14249	14103	14300	14302	14279	14127	14288	14305	14135	14222	14159	14187	14228	14217	14125	14087	14119	14319	14198	14221	14226	14175	14176	14195	14120	14420	14224	14228	14300	14266	14135	14385	14116	14115	14028	14075	14082	14112	14196	14067	14054	14109	14205	14128	14299	14137	14163	14149	14174	14230	14068	14027	14215	14197	14140	14102	13995	14078	13881	14223	14235	14090	14166	14009	14173	14052	14284	14000	13995	14148	14265	14097	14131	14235	14135	14285	14232	14023	14070	14271	14205	14230	14057	14175	14079	14231	14158	14106	14041	14301	14278	14139	14235	14178	14130	14123	14142	14217	14243	14042	14297	14267	14191	14138	14244	14086	14043	14162	14199	14323	14233	14214	14080	14237	14197	14147	14092	14238	14272	14203	14321	14297	14045	14105	14284	14020	14199	14161	13967	14337	14246	14259	14080	14352	14237	14305	14079	14166	14099	14328	14240	14170	14309	14264	14245	14135	14170	14315	13890	14215	14160	14073	14081	14151	14132	14291	14054	14179	14259	14231	14195	14125	14119	14254	14251	14255	14244	14011	14237	14191	14319	14237	14227	14138	14203	14168	14271	14235	14214	14105	14062	14181	14116	14275	14201	14067	14176	14221	14180	14275	14154	14094	14111	14303	14118	14202	14083	14382	14216	14088	14138	14066	14022	14108	14361	14357	14207	14282	14289	14195	14191	14164	14082	14196	14067	14268	14236	14135	14239	14015	14102	14227	14190	14076	14217	14204	14232	14242	14145	14206	14100	14200	14202	14143	14260	14297	14095	14136	14226	14167	14189	14017	13999	14248	14120	14057	14227	14147	14224	14199	14101	14051	14212	14050	14344	14234	14183	14120	14250	13992	14118	14047	14023	14014	14141	14257	14175	14308	14115	14242	14136	14369	14184	14270	14092	14194	14238	14096	14323	14085	14095	14254	14112	14371	14013	14360	14055	14349	14184	14119	14246	14204	14178	14028	14366	14211	14252	14278	14129	13976	14139	14150	14273	14254	14223	14288	14219	13939	14082	14242	14075	14139	14188	14221	14278	14289	14349	14046	14026	14331	14090	14140	14325	14042	14281	14423	14087	14328	14205	14158	14406	14075	14036	14202	14243	14159	14160	14197	14044	14323	14089	14311	14045	14259	14336	14204	14190	14283	14039	14078	13997	14214	14174	14226	14089	14005	14148	14059	14162	14079	14187	14320	14118	14160	14307	14437	14115	14059	14009	14111	14042	14248	14237	14251	14218	14047	13992	14267	14288	14275	14167	14299	14052	14187	14167	14188	14019	14298	14218	14224	14293	14174	14055	14201	14105	14262	14375	13993	14107	13992	14072	14096	14288	14297	14193	14185	14187	14216	14161	14140	14145	14218	14265	14245	14289	14276	14077	14146	14235	14166	14028	14219	14298	14247	14293	14177	14094	14188	14228	14447	14247	14138	14196	14208	14202	14156	14165	14194	14223	14091	14179	14168	14241	14187	14259	14171	14112	14015	14365	13951	14239	14102	14146	14170	14348	14202	14329	14063	14230	14144	14119	14277	14146	14137	14309	14118	14265	14222	14228	14230	14191	14160	14036	14249	14030	14301	14008	14150	13974	14345	14040	14137	14193	14117	14201	14335	14143	14130	14289	14238	14164	14075	14243	14116	14196	14166	14191	14064	14356	14317	14239	14211	14220	14070	14274	14131	14155	14230	14336	14095	14256	14211	14033	14136	14171	14232	14060	14385	14152	14142	14153	14244	14213	14130	14298	14172	14240	14232	14190	14094	14099	14228	14100	14294	14269	14130	14186	14224	14166	14295	14183	14076	14096	14081	14096	14074	14115	14129	14118	13972	14059	14174	14143	14069	14154	13899	14242	14172	14218	14096	14109	14054	14023	14146	14194	14233	14194	14120	14134	14182	14342	14086	14151	14327	14053	14179	14167	14273	14292	14098	14243	14285	14136	14131	14084	14280	14134	14123	13995	14172	14034	14239	14164	14178	14134	14109	14155	14142	14385	14165	14213	14167	14083	14219	13985	14218	14079	14180	14092	14075	14165	14180	14285	14224	14197	14256	14286	14013	14287	14177	14164	14089	14166	14226	14276	14194	14233	14209	14105	14145	14067	14131	14136	14232	14117	14257	14209	14183	14283	14093	14095	14212	14135	14121	14006	14344	14113	14217	14050	14122	14093	13983	14192	14060	14210	14255	14094	14218	14066	14243	14055	14109	14276	14091	14296	14329	14184
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
