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
339894903569	339894904086	339894904636	339894905186	339894905738	339894906286	339894906836	339894907386	339894907936	339894908486	339894909036	339894909586	339894910136	339894910686	339894911236	339894911789	339894912336	339894912886	339894913436	339894913986	339894914536	339894915086	339894915636	339894916186	339894916736	339894917286	339894917836	339894918386	339894918936	339894919486	339894920036	339894920586	339894921136	339894921686	339894922236	339894922786	339894923336	339894923886	339894924436	339894924986	339894925536	339894926086	339894926636	339894927186	339894927736	339894928286	339894928836	339894929386	339894929936	339894930486	339894931036	339894931586	339894932136	339894932686	339894933236	339894933786	339894934336	339894934886	339894935436	339894935986	339894936536	339894937086	339894937639	339894938186	339894938736	339894939286	339894939836	339894940386	339894940936	339894941486	339894942036	339894942586	339894943136	339894943686	339894944236	339894944786	339894945336	339894945886	339894946436	339894946986	339894947536	339894948086	339894948636	339894949186	339894949736	339894950286	339894950836	339894951386	339894951936	339894952486	339894953036	339894953586	339894954136	339894954686	339894955236	339894955786	339894956336	339894956886	339894957436	339894957986	339894958536	339894959086	339894959636	339894960186	339894960736	339894961286	339894961836	339894962386	339894962936	339894963489	339894964036	339894964586	339894965136	339894965686	339894966236	339894966786	339894967336	339894967886	339894968436	339894968986	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2705	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2704	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2703	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2702	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	3600	2300	2697	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21610	20120	27577	22414	20222	21589	21745	16444	15416	15766	15556	15381	15446	15510	15408	15491	15455	15195	14983	15011	15211	15536	20328	22731	21312	19717	17377	16079	15135	15107	14879	14643	14785	14927	14969	14697	14744	14695	14672	14741	14725	14788	14751	14725	14631	14716	14928	14711	14728	14699	14568	14745	14622	14697	14991	14580	14451	14679	14742	14670	14468	14587	14593	14500	14532	14648	14611	14526	14447	14627	14802	14585	14719	14748	14694	14548	14777	14775	14639	14678	14376	14566	14550	14597	14718	14811	14561	14705	14711	14757	14542	14862	14756	14644	14575	14867	14830	14613	14759	14860	14681	14716	14669	14700	14668	14679	14719	14634	14520	14692	14923	14703	14792	14649	14708	14956	14638	14680	14667	14691	14658	14785	14566	14709	14628	14445	14698	14682	14554	14515	14613	14644	14711	14560	14736	14588	14754	14718	14670	14606	14787	14554	14681	14562	14658	14537	14624	14598	14664	14710	14625	14848	14580	14517	14481	14609	14627	14759	14701	14782	14629	14699	14798	14415	14809	14626	14649	14546	14590	14749	14752	14561	14676	14562	14688	14511	14618	14703	14628	14741	14730	14700	14717	14681	14519	14434	14631	14539	14702	14708	14693	14608	14480	14638	14649	14521	14544	14676	14713	14654	14452	14610	14526	14617	14657	14622	14713	14618	14687	14625	14591	14633	14480	14674	14676	14631	14632	14634	14635	14488	14552	14718	14608	14658	14494	14664	14745	14734	14664	14558	14706	14584	14636	14770	14525	14744	14578	14664	14601	14624	14570	14639	14651	14707	14652	14697	14723	14632	14556	14551	14631	14711	14440	14694	14587	14532	14573	14428	14435	14576	14498	14558	14542	14645	14821	14606	14745	14695	14583	14667	14697	14658	14521	14472	14699	14777	14494	14709	14773	14466	14618	14664	14648	14535	14520	14670	14743	14584	14618	14685	14701	14709	14665	14589	14573	14764	14502	14421	14669	14383	14565	14498	14768	14564	14794	14598	14591	14694	14644	14447	14695	14478	14551	14735	14622	14669	14603	14584	14686	14490	14544	14366	14659	14521	14624	14689	14526	14675	14729	14414	14629	14561	14590	14686	14625	14528	14697	14645	14679	14466	14398	14511	14661	14710	14510	14614	14634	14684	14694	14594	14610	14642	14664	14741	14544	14598	14697	14709	14647	14707	14590	14803	14500	14636	14702	14363	14612	14697	14758	14602	14501	14505	14608	14737	14914	14737	14527	14566	14751	14446	14686	14528	14512	14570	14703	14892	14617	14668	14541	14377	14759	14792	14715	14585	14801	14552	14436	14686	14582	14647	14586	14438	14564	14595	14723	14737	14488	14636	14677	14651	14684	14582	14574	14629	14605	14681	14598	14766	14578	14775	14539	14494	14706	14614	14651	14660	14510	14678	14680	14506	14503	14537	14548	14566	14717	14694	14559	14626	14592	14396	14478	14643	14535	14670	14700	14649	14447	14363	14561	14671	14551	14672	14652	14638	14713	14686	14686	14606	14757	14778	14684	14615	14739	14642	14483	14758	14487	14706	14716	14727	14635	14653	14692	14577	14865	14448	14481	14641	14765	14562	14651	14562	14501	14709	14431	14593	14668	14552	14748	14674	14649	14530	14506	14687	14521	14543	14450	14749	14626	14592	14608	14874	14839	14404	14587	14812	14850	14703	14644	14678	14537	14648	14556	14755	14570	14589	14542	14730	14410	14614	14716	14371	14720	14594	14576	14696	14634	14633	14718	14544	14549	14575	14602	14648	14631	14627	14691	14647	14768	14699	14434	14584	14856	14600	14628	14600	14601	14518	14918	14744	14552	14558	14627	14600	14621	14588	14511	14467	14683	14659	14517	14597	14540	14801	14698	14725	14447	14556	14668	14437	14489	14749	14496	14767	14734	14728	14590	14728	14675	14545	14674	14742	14520	14567	14726	14553	14563	14536	14545	14591	14401	14667	14904	14411	14745	14591	14445	14669	14497	14792	14500	14640	14787	14582	14514	14721	14612	14652	14386	14688	14445	14664	14730	14496	14711	14736	14588	14677	14579	14594	14667	14440	14628	14508	14605	14754	14636	14645	14725	14612	14651	14555	14664	14548	14581	14617	14634	14675	14519	14562	14695	14578	14601	14524	14584	14552	14726	14697	14712	14727	14655	14672	14548	14592	14638	14743	14666	14543	14472	14500	14683	14613	14543	14477	14580	14693	14586	14511	14450	14827	14596	14674	14576	14408	14495	14636	14555	14737	14572	14639	14563	14503	14680	14761	14670	14463	14686	14416	14646	14725	14712	14639	14590	14474	14652	14684	14540	14530	14480	14596	14434	14574	14644	14608	14521	14710	14675	14592	14725	14677	14651	14739	14563	14632	14531	14509	14426	14686	14559	14625	14549	14649	14715	14690	14570	14487	14638	14477	14640	14644	14570	14717	14625	14781	14756	14422	14764	14492	14456	14538	14737	14425	14561	14711	14633	14545	14527	14471	14648	14546	14520	14557	14619	14621	14538	14519	14810	14540	14578	14584	14481	14569	14741	14541	14542	14641	14738	14534	14519	14399	14570	14619	14677	14729	14534	14755	14443	14556	14400	14638	14430	14410	14674	14666	14497	14576	14673	14749	14393	14578	14549	14662	14557	14677	14478	14612	14450	14712	14600	14727	14662	14630	14700	14705	14657	14693	14532	14703	14728	14479	14713	14764	14515	14638	14595	14807	14656	14360	14593	14480	14669	14628	14662	14636	14640	14580	14457	14603	14487	14486	14634	14596	14679	14554	14505	14757	14685	14562	14638	14738	14484	14478	14700	14614	14615	14765	14352	14597	14480	14595	14659	14718	14686	14614	14694	14430	14722	14677	14636	14621	14749	14622	14660	14670	14705	14529	14493	14648	14620	14631	14651	14514	14717	14662	14720	14745	14692	14553	14566	14497	14552	14336	14548	14658	14713	14683	14619	14397	14463	14540	14628	14625	14650	14630	14613	14629	14824	14660	14662	14606	14441	14608	14683	14820	14614	14664	14537	14640	14579	14818	14525	14676	14550	14571	14634	14691	14429	14499	14608	14432	14630	14601	14659	14528	14754	14598	14746	14479	14574	14563	14707	14714	14697	14655	14658	14513	14490	14519	14541	14815	14626	14633	14749	14423	14634	14598	14414	14667	14597	14587	14421	14680	14627	14570	14547	14734	14599	14380	14638	14577	14803	14569	14740	14788	14640	14779	14540	14591	14828	14735	14829	14626	14591	14613	14732	14669	14598	14437	14617	14640	14708	14479	14707	14689	14857	14385	14640	14623	14753	14729	14782	14749	14694	14680	14688	14712	14596	14720	14519	14612	14635	14469	14543	14485	14589	14515	14718	14674	14558	14519	14698	14619	14435	14766	14590	14739	14610	14663	14809	14396	14438	14562	14606	14589	14524	14603	14633	14397	14650	14617	14787	14384	14543	14457	14522	14572	14754	14763	14762	14725	14571	14587	14493	14619	14541	14611	14877	14573	14681	14709	14601	14617	14671	14776	14623	14527	14580	14671	14660	14465	14616	14607	14625	14562	14513	14521	14723	14830	14599	14599	14558	14588	14778	14583	14697	14770	14618	14743	14451	14647	14489	14683	14442	14672	14668	14662	14588	14652	14791	14596	14767	14734	14579	14665	14585	14591	14882	14620	14717	14584	14525	14507	14531	14483	14796	14696	14441	14646	14826	14623	14603	14547	14544	14597	14534	14615	14587	14485	14646	14683	14569	14558	14704	14658	14493	14607	14667	14498	14719	14569	14646	14466	14486	14544	14756	14619	14768	14793	14726	14370	14686	14525	14736	14623	14631	14514	14393	14839	14662	14702	14557	14587	14617	14507	14549	14882	14723	14523	14461	14565	14778	14617	14708	14479	14620	14580	14732	14420	14653	14524	14495	14528	14584	14660	14772	14672	14565	14756	14754	14627	14637	14760	14493	14518	14621	14631	14551	14556	14495	14494	14749	14729	14836	14539	14625	14605	14679	14641	14520	14663	14449	14480	14532	14499	14727	14459	14665	14749	14618	14889	14655	14542	14593	14482	14705	14588	14618	14597	14595	14700	14739	14572	14680	14668	14725	14695	14540	14574	14502	14694	14464	14749	14566	14566	14621	14637	14625	14629	14605	14781	14661	14713	14799	14553	14790	14543	14650	14801	14449	14703	14741	14633	14505	14581	14652	14490	14719	14503	14710	14512	14658	14592	14817	14605	14779	14789	14447	14435	14620	14793	14334	14391	14550	14575	14633	14547	14637	14593	14480	14670	14687	14680	14537	14538	14532	14497	14487	14536	14527	14584	14544	14690	14552	14465	14637	14647	14737	14419	14574	14666	14770	14743	14565	14461	14499	14607	14521	14591	14649	14467	14546	14559	14526	14628	14754	14606	14378	14623	14741	14589	14697	14451	14613	14662	14741	14553	14653	14749	14675	14550	14616	14691	14411	14563	14450	14558	14775	14715	14722	14497	14529	14608	14622	14672	14640	14694	14532	14505	14454	14526	14720	14605	14600	14600	14583	14790	14685	14623	14565	14624	14657	14564	14616	14435	14595	14783	14567	14560	14822	14588	14671	14668	14711	14577	14563	14547	14683	14630	14651	14559	14599	14701	14532	14624	14639	14658	14600	14602	14456	14644	14638	14650	14576	14497	14626	14669	14661	14620	14804	14718	14505	14825	14723	14851	14414	14718	14565	14412	14690	14826	14654	14552	14647	14617	14533	14485	14550	14511	14653	14511	14623	14635	14735	14519	14538	14953	14743	14857	14570	14594	14609	14653	14706	14540	14584	14466	14660	14628	14700	14505	14549	14600	14497	14660	14707	14766	14540	14638	14674	14506	14544	14573	14687	14803	14621	14690	14685	14691	14683	14631	14574	14538	14699	14601	14388	14483	14589	14511	14528	14571	14788	14494	14528	14670	14442	14550	14584	14581	14664	14613	14625	14707	14649	14851	14695	14530	14516	14626	14562	14517	14596	14674	14486	14667	14642	14663	14693	14528	14551	14613	14700	14701	14586	14627	14566	14554	14677	14604	14615	14785	14735	14494	14497	14471	14575	14722	14581	14636	14597	14514	14672	14579	14701	14657	14432	14511	14753	14544	14695	14537	14674	14529	14528	14558	14499	14589
26569	45200	26891	19740	17227	15995	15407	14941	14703	14517	14207	14168	14681	14511	14440	14429	14084	13860	13562	13469	13724	14854	22714	24473	22596	19937	16569	14700	13846	13600	13517	13365	13324	13395	13301	13164	13293	13467	13132	13276	13288	13103	13418	13245	13265	13581	13215	13303	13402	13315	13349	13317	13353	13289	13226	13171	13299	13144	13361	13121	13442	13238	13283	13258	13238	13307	13401	13397	13303	13178	13324	13315	13198	13173	13352	13266	13358	13205	13227	13269	13246	13220	13145	13284	13280	13314	13074	13204	13315	13176	13362	13279	13423	13263	13271	13254	13314	13333	13296	13319	13235	13218	13365	13336	13211	13232	13138	13278	13273	13306	13077	13417	13300	13255	13350	13184	13210	13262	13122	13236	13168	13477	13149	13309	13375	13300	13310	13382	13224	13160	13157	13335	13162	13307	13315	13254	13259	13260	13360	13154	13251	13227	13339	13406	13284	13151	13252	13195	13113	13241	13275	13263	13229	13273	13017	13255	13519	13294	13170	13263	13332	13316	13412	13416	13145	13365	13466	13389	13222	13251	13362	13217	13447	13200	13429	13388	13234	13392	13318	13345	13284	13197	13202	13362	13308	13127	13171	13227	13187	13360	13362	13238	13233	13269	13242	13231	13310	13391	13122	13123	13258	13246	13281	13341	13155	13135	13401	13214	13288	13355	13346	13230	13512	13439	13244	13263	13363	13181	13332	13462	13027	13140	13255	13349	13291	13327	13345	13305	13318	13312	13187	13236	13254	13207	13331	13175	13332	13139	13333	13205	13334	13238	13083	13323	13233	13292	13290	13317	13201	13270	13219	13290	13195	13197	13083	13374	13040	13327	13465	13222	13055	13273	13265	13066	13135	13221	13245	13319	13192	13235	13126	13241	13384	13315	13061	13372	13218	13174	13180	13357	13272	13360	13193	13464	13236	13140	13189	13183	13215	13342	13316	13314	13236	13206	13330	13125	13301	13352	13333	13226	13261	13280	13192	13359	13170	13224	13177	13392	13273	13320	13155	13413	13145	13181	13230	13013	13335	13381	13271	13289	13339	13277	13262	13310	13165	13290	13108	13333	13227	13293	13291	13207	13162	13281	13379	13272	13316	13176	13219	13350	13165	13377	13421	13328	13132	13266	13195	13250	13230	13376	13331	13117	13225	13362	13216	13120	13299	13120	13262	13288	13325	13318	13206	13249	13148	13152	13238	13305	13232	13291	13246	13250	13319	13338	13260	13241	13400	13252	13216	13250	13295	13150	13299	13159	13427	13244	13397	13304	13365	13224	13221	13238	13347	13323	13297	13183	13176	13379	13269	13246	13188	13126	13271	13292	13371	13305	13258	13259	13201	13087	13094	13166	13245	13264	13210	13107	13164	13227	13328	13364	13249	13116	13268	13343	13213	13239	13291	13209	13145	13281	13123	13309	13309	13279	13409	13313	13262	13257	13286	13154	13312	13273	13225	13363	13345	13435	13286	13313	13203	13367	13193	13189	13242	13393	13228	13261	13255	13172	13373	13289	13269	13489	13350	13273	13239	13404	13171	13236	13254	13298	13232	13259	13409	13336	13140	13470	13152	13259	13061	13291	13266	13367	13304	13036	13236	13212	13245	13201	13316	13066	13212	13230	13071	13199	13295	13296	13150	13300	13092	13253	13205	13247	13243	13133	13302	13370	13253	13270	13133	13299	13275	13283	13233	13307	13170	13282	13133	13199	13366	13127	13215	13254	13171	13187	13222	13466	13327	13264	13242	13361	13084	13389	13211	13346	13315	13266	13050	13206	13251	13260	13263	13263	13258	13280	13084	13280	13340	13176	13298	13159	12981	13281	13208	13211	13260	13333	13304	13155	13381	13247	13229	13103	13188	13244	13315	13209	13166	13210	13251	13252	13389	13166	13350	13238	13342	13228	13353	13258	13194	13341	13242	13075	13190	13091	13355	13259	13230	13245	13213	13193	13268	13201	13270	13346	13238	13175	13382	13124	13330	13302	13290	13219	13183	13236	13388	13211	13249	13402	13316	13226	13383	13065	13212	13303	13173	13202	13350	13361	13396	13310	13207	13225	13299	13331	13284	13262	13310	13413	13170	13267	13180	13226	13173	13406	13179	13380	13402	13091	13334	13140	13151	13293	13374	13088	13184	13346	13303	13172	13247	13145	13294	13259	13166	13215	13170	13215	13293	13219	13258	13334	13270	13151	13425	13347	13403	13296	13379	13099	13196	13192	13377	13112	13200	13224	13334	13328	13189	13398	13217	13173	13383	13283	13239	13196	13247	13245	13146	13085	13330	13318	13289	13354	13322	13382	13227	13453	13188	13181	13423	13241	13359	13319	13333	13142	13254	13185	13453	13374	13271	13222	13261	13201	13146	13364	13211	13229	13171	13185	13098	13329	13307	13260	13421	13206	13223	13370	13214	13257	13350	13162	13139	13336	13168	13289	13106	13329	13141	13288	13085	13267	13278	13226	13245	13343	13266	13363	13220	13232	13218	13181	13207	13254	13146	13326	13315	13295	13183	13346	13293	13241	13328	13341	13420	13242	13263	13201	13226	13124	13145	13145	13132	13224	13289	13353	13283	13237	13346	13393	13277	13303	13194	13377	13251	13215	13168	13322	13334	13202	13324	13285	13172	13291	13142	13340	13357	13366	13154	13169	13259	13278	13319	13140	13128	13262	13301	13255	13444	13141	13148	13325	13311	13125	13396	13339	13323	13279	13349	13190	13288	13280	13341	13234	13274	13373	13218	13165	13129	13381	13371	13232	13176	13275	13348	13176	13135	13317	13231	13262	13195	13424	13293	13264	13287	13327	13389	13239	13115	13211	13251	13225	13106	13206	13251	13247	13009	13342	13311	13253	13346	13075	13318	13311	13260	13196	13070	13243	13124	13013	13233	13113	13169	13306	13328	13493	13277	13288	13181	13199	13166	13104	13148	13408	13331	13293	13305	13195	13242	13391	13238	13235	13326	13117	13210	13222	13183	13246	13136	13131	13162	13220	13111	13266	13337	13306	13149	13282	13349	13239	13342	13300	13186	13206	13199	13307	13227	13161	13311	13224	13270	13127	13269	13196	13275	13356	13107	13131	13214	13242	13151	13354	13466	13191	13268	13258	13455	13104	13196	13338	13306	13232	13404	13192	13338	13186	13074	13376	13266	13281	13159	13163	13108	13315	13355	13148	13122	13207	13290	13193	13307	13196	13319	13306	13284	13418	13319	13351	13302	13345	13296	13254	13169	13154	13314	13331	13430	13245	13160	13239	13252	13255	13221	13155	13377	13232	13137	13282	13299	13164	13233	13277	13305	13178	13225	13265	13228	13217	13222	13127	13161	13277	13300	13411	13339	13241	13227	13245	13210	13290	13219	13191	13252	13250	13289	13228	13237	13194	13292	13214	13238	13190	13308	13013	13383	13134	13222	13211	13262	13276	13176	13276	13159	13342	13324	13240	13413	13237	13192	13149	13280	13320	13208	13417	13307	13307	13295	13217	13305	13353	13291	13406	13168	13318	13368	13478	13368	13319	13221	13256	13370	13338	13412	13164	13357	13180	13352	13132	13185	13206	13341	13302	13164	13294	13324	13260	13191	13139	13330	13364	13284	13417	13347	13261	13318	13423	13198	13232	13353	13295	13208	13285	13193	13315	13235	13193	13216	13341	13164	13398	13229	13282	13273	13276	13493	13388	13214	13323	13279	13148	13299	13339	13418	13338	13320	13260	13257	13200	13234	13225	13235	13335	13189	13411	13243	13324	13213	13348	13145	13182	13232	13325	13359	13283	13441	13375	13288	13221	13231	13245	13212	13244	13236	13352	13102	13229	13230	13180	13407	13118	13211	13371	13087	13064	13201	13189	13303	13315	13234	13334	13243	13025	13060	13374	13290	13317	13254	13296	13301	13155	13337	13207	13381	13223	13413	13447	13310	13250	13189	13322	13144	13303	13153	13266	13097	13287	13133	13241	13345	13273	13091	13215	13249	13194	13326	13371	13272	13317	13280	13264	13289	13313	13222	13302	13190	13176	13311	13459	13299	13366	13306	13242	13193	13394	13079	13272	13284	13299	13264	13181	13271	13292	13195	13322	13184	13257	13254	13254	13231	13063	13328	13236	13202	13279	13112	13119	13177	13077	13439	13444	13262	13270	13168	13284	13184	13284	13250	13346	13139	13295	13231	13199	13347	13348	13177	13105	13206	13367	13216	13141	13273	13285	13186	13233	13430	13210	13318	13218	13360	13343	13307	12993	13300	13324	13267	13223	13420	13413	13281	13163	13176	13284	13266	13159	13153	13191	13242	13149	13271	13324	13387	13241	13227	13230	13098	13178	13245	13314	13168	13345	13359	13231	13113	13341	13175	13430	13162	13296	13245	13252	13191	13279	13224	13276	13368	13193	13123	13393	13112	13300	13323	13229	13333	13307	13381	13327	13163	13110	13255	13157	13114	13126	13346	13230	13246	13259	13137	13214	13289	13147	13222	13206	13230	13422	13180	13163	13328	13381	13411	13168	13185	13163	13157	13285	13121	13211	13441	13212	13269	13240	13347	13322	13372	13165	13255	13315	13252	13250	13398	13347	13308	13276	13315	13254	13227	13140	13136	13256	13423	13382	13254	13441	13276	13124	13292	13202	13326	13116	13382	13176	13273	13240	13292	13165	13367	13178	13302	13214	13282	13251	13286	13298	13242	13400	13246	13247	13206	13305	13187	13233	13215	13192	13196	13196	13214	13401	13207	13489	13161	13315	13308	13309	13180	13411	13179	13362	13241	13308	13200	13358	13263	13291	13387	13281	13162	13162	13215	13277	13253	13349	13152	13450	13269	13241	13148	13202	13328	13248	13368	13195	13122	13325	13122	13212	13278	13288	13118	13270	13199	13323	13236	13359	13267	13146	13222	13216	13349	13124	13208	13217	13443	13069	13167	13047	13423	13164	13246	13173	13281	13257	13273	13392	13401	13313	13371	13318	13184	13213	13217	13258	13112	13357	13500	13176	13302	13408	13257	13338	13227	13221	13212	13254	13285	13271	13254	13273	13258	13163	13292	13370	13453	13262	13182	13256	13255	13143	13211	13247	13188	13349	13313	13190	13362	13299	13168	13308	13268	13321	13269	13222	13264	13218	13414	13209	13261	13258	13303	13076
28248	23765	25750	20460	16944	16451	16389	16295	16117	16239	16328	16297	16161	16308	16180	16148	16398	16213	16151	16089	16027	16431	16436	16690	16689	16508	16409	16273	16119	16150	16304	15996	16076	16145	16108	15900	16089	16062	16175	16296	15971	15824	16011	16012	16214	15861	15890	16064	16252	16021	16119	16020	16304	16062	15931	16105	16247	15860	16026	16021	16193	16116	15940	16007	16169	16029	16231	16131	15871	16224	16149	16059	15989	15935	16078	16173	16000	16146	16100	15958	16041	15952	15799	16137	15939	16084	16146	16004	15890	16089	16064	15993	16192	16178	16177	16195	16026	16092	16067	16149	16131	16098	16149	16086	16007	15973	16034	16026	16094	16153	16084	16110	15974	16128	16279	16086	16194	15943	16217	16130	16183	15963	16131	15997	16109	16183	16142	16226	16052	16071	15961	16031	15880	15943	16059	16150	16177	16119	15965	16048	16140	15972	16040	16123	16166	16126	15965	16066	16114	15915	16136	16093	16155	15993	16059	15990	15977	16018	16149	16012	15912	16234	16104	16007	15948	15960	15943	16092	15983	16126	15998	16063	16032	15984	16198	16153	16205	16040	16122	16030	16084	16012	16107	16152	15912	16135	15886	16118	16212	16000	16178	16024	16100	16027	15983	16083	16028	16051	16094	15999	16068	16115	16141	16248	16273	15826	16018	15990	16014	15929	16002	16198	16133	15873	15831	15871	16040	16123	16155	16014	16043	16135	16136	15971	15931	15849	15949	16111	16157	16017	16119	16212	16064	15945	16159	16043	16102	16000	15967	16136	15851	16144	16134	15986	16107	15987	16076	16183	16130	16248	16005	16033	16091	16086	16137	16162	16007	16193	16078	15809	16025	15954	16015	16025	16177	16167	16028	16177	16229	16020	16105	15979	16030	16039	15989	15961	16106	15803	16140	16103	16059	16060	15964	16070	15938	15895	16183	15876	16089	16027	15994	16093	16265	16271	15919	15870	15866	16065	16057	16050	16009	15954	16193	16146	16187	16152	15891	16092	16185	16257	15931	16139	16072	16139	16042	15995	16028	16032	16101	15977	15801	16029	15878	15936	15926	15932	16136	16017	16073	16090	16197	16067	16111	16133	16140	16072	16041	16045	16089	15960	15986	16079	16003	16201	16286	16033	15943	15979	16014	16028	16188	15953	15909	16000	15924	15968	16091	15939	15931	16080	16070	16126	15927	16051	15947	15919	16009	16163	16231	16118	15976	15972	16001	15926	15993	16049	16237	16201	16153	16034	16328	16113	16059	15886	16126	15926	15979	16129	16105	16154	16040	16152	16072	16025	16247	16121	16206	16122	16103	16007	15920	16033	16125	15915	16079	15885	16236	16015	16028	15823	16178	16085	16074	16066	15941	15925	15971	15974	15990	16101	16065	15938	15967	15988	15992	16055	15795	16134	15979	16142	15974	16098	16227	15943	16217	16146	16035	16040	15943	15973	16211	16053	15987	16008	16164	16214	16085	15967	15992	16085	16157	16208	16138	16230	16117	16075	16052	16185	16143	15999	16311	16012	16126	16189	16158	15915	15952	15951	16093	16035	15997	16308	16249	16263	16125	15954	15924	16038	16248	16205	16158	16258	16245	16022	15837	16291	16066	16159	16187	16175	16140	15997	15863	15988	15963	16084	16017	16162	16181	16034	16034	16057	16157	16099	16161	15996	16200	16230	16002	16238	15984	16107	15971	16349	16075	16026	15972	15960	16133	16040	15971	16069	16213	16052	16092	15998	16136	15832	15940	16087	15969	16105	16113	15979	16271	16037	16354	16043	15981	16065	16249	16125	16085	15930	16063	15940	16180	16111	16023	16054	16119	15962	15970	16169	16302	16109	16273	16353	16018	16323	16116	16147	15991	16166	15979	15960	16193	16141	16116	15928	16075	15948	15942	15898	16116	16081	16052	16111	16049	16037	16235	15921	16159	16136	15977	16077	15997	16011	16109	16039	16223	16098	15981	16130	15968	16148	16068	15997	15979	16036	15953	15951	16272	16065	16135	16213	16170	16188	15934	16092	16229	15943	15975	16040	15957	15859	16110	16200	16036	16103	16123	16106	15901	15874	16052	16132	16226	16064	15889	16212	16211	16124	16191	16163	15998	15875	15866	15943	16065	16306	16088	16080	15894	16030	16093	15847	16187	16150	16172	15926	16068	16023	16122	16208	15979	16022	16131	16000	15968	16091	16012	16247	15967	15910	16001	15869	16091	16101	16165	16039	16018	16196	15855	16059	16270	16001	16105	15953	16083	15946	15921	15960	16206	16018	16080	16059	16165	16059	16134	16139	16210	16029	16103	16024	16146	16234	15999	16046	16123	15984	15907	15893	15915	15972	16140	15926	16003	16169	15914	16023	16218	16153	16203	16089	16040	16239	16155	16032	16115	15971	16128	16055	16105	16056	16050	16162	16010	15948	15759	16167	16086	16100	16038	15907	16094	16023	15954	16091	16055	15998	15889	15902	16116	15911	16031	16131	16049	16024	16007	16162	15968	16029	16146	16066	15891	16121	16124	16028	16094	16057	16082	16100	16047	16120	16002	15808	16073	16080	16047	16125	15976	16049	16138	15974	16094	16119	16150	16093	15946	15979	16078	15967	16022	16093	16041	16169	15925	16140	16101	15995	16050	15923	16163	16095	16059	16115	16197	15877	16190	16040	15964	16208	16139	16021	16083	16108	16055	16098	15929	16172	16130	16139	16074	15881	15873	16098	16129	16075	16045	16163	15919	16082	16005	16040	16186	16053	16177	15990	16020	16099	15891	16137	16063	15973	16144	15960	16080	16113	16220	15969	15922	16074	16187	16115	16207	15880	15874	16055	16088	15933	15955	15942	15979	16034	15803	16101	15927	16004	16181	16161	15887	16121	16014	16036	16085	16216	16116	16188	15937	15962	16028	16047	16205	16101	16108	15968	15919	16000	15795	16085	15886	16207	15807	16104	16108	16067	16051	16070	15985	15976	15896	16156	16017	15953	16108	16020	16105	16209	15919	16058	16073	16136	16172	16307	15975	15930	16180	16151	16085	16054	15892	16069	16018	15988	16080	16176	15919	16109	15945	16187	15984	16150	16072	16283	16098	16170	16053	16120	15971	16089	16037	15987	16000	16080	16033	16173	15958	16217	16166	16185	16136	15773	16226	16003	15952	15993	15937	15916	16203	16060	16117	16215	15972	15952	16086	15874	16007	16076	16286	16064	16142	16051	16111	15920	16214	16028	15957	16148	16158	16112	16130	16033	15838	16188	15987	16096	16129	16172	15974	16346	16279	16180	15975	16162	16004	16031	16039	16009	16123	16160	15994	16175	15867	16046	16095	15972	16168	16269	16211	15888	16009	16255	16282	16221	15961	16125	15856	15928	15921	16090	16175	16015	16042	16043	16082	16111	16004	16134	16181	16111	16329	16129	15994	16077	16082	16098	16032	16157	16119	15949	16067	16207	16063	15976	16212	16026	16057	16067	16120	16151	16216	16034	15919	15955	16391	16215	16031	16064	16025	16090	15885	15966	16058	15991	16004	16113	16006	16044	16037	16302	16006	15984	16111	16277	16207	16155	16158	16196	16128	16281	16124	16065	15969	16004	16066	16189	15972	16189	16133	16186	16112	15967	16038	16072	16008	16129	15861	16065	16235	16056	16137	15885	16014	16048	16291	16087	16363	16091	15882	15996	15851	15941	16113	16307	16109	16005	15885	16033	16062	16121	16009	16093	16199	16084	16135	16006	16142	16004	16033	16142	16128	16092	16142	16314	16134	16199	16040	16002	15994	16053	16091	16114	16051	16025	16163	16298	16145	16022	16246	15968	16220	16260	15968	16080	16044	15892	16223	16104	15872	15903	16143	15898	15943	16121	15898	16291	16222	16002	16069	16066	16014	15914	16112	16113	16092	16063	15963	15969	16166	16097	16185	15959	16086	15930	16079	15952	16173	16027	16048	15840	16009	16188	16123	15870	16194	16041	16189	15969	15854	16045	16063	16095	16031	15962	15857	16045	16039	16257	16103	16159	15969	16057	15949	15867	15896	16013	16230	16226	16194	16124	16118	16038	16126	15999	16097	16152	16116	16041	16105	16085	16022	16326	16000	16408	16183	16039	15964	16074	16076	16067	15918	15806	16175	16225	16101	16215	16008	16153	16099	16074	15936	16215	16153	16121	15964	16139	16141	16103	15978	16172	16045	16145	16000	16108	15957	15986	15888	15975	15985	16065	15911	16102	16037	16157	16176	16003	15988	15979	16154	16166	16195	16170	16173	16085	16010	16155	15941	15934	15947	16021	16086	16003	16155	16097	15900	15987	16110	16048	16121	16072	16124	16028	16037	15946	16145	16157	16017	16030	15981	16056	16138	16064	16233	15970	16084	15933	16251	15802	16102	16017	15943	15963	16150	16250	16109	16308	16295	15942	16067	15918	16007	16187	16220	16305	16080	16281	16165	16152	15955	16185	16166	15860	16185	16180	15954	16006	15949	16191	16020	16280	16150	16057	16119	16024	16045	16191	16062	15938	15974	16049	15966	16062	16159	15680	16157	16076	15962	15958	15975	15954	16000	16169	16143	16084	16048	16037	16063	15971	16062	16023	15962	15919	15918	16088	16079	16124	15938	15949	15967	15942	16020	16121	16147	16099	15857	15992	15984	16036	16020	16212	16389	15956	16004	15996	15874	16044	15972	16000	15952	15964	15962	15900	16092	16157	16167	16092	15905	15980	16084	15922	16107	16033	15919	15950	16303	16143	16185	15819	16151	16129	16142	16055	15946	16073	16022	16031	16079	15957	16109	16040	16159	16123	16095	16142	15970	16127	15989	16064	15907	15960	16031	15952	16010	15937	16107	16105	16028	16034	15971	15838	15943	16006	16054	16383	16087	15934	15965	15923	15924	16013	15890	16065	16218	16120	16013	16093	16153	15962	16064	16134	16055	15942	15967	16123	16143	16001	16195	16075	16349	16206	16061	16149	16277	16014	16080	16029	16088	16091	16257	15990	16078	16002	16023	15975	15980	16126	16196	16264	16060	16103	16106	16092	16187	16189	16041	15925	16059	16058	16135	16256	16058	15900	16138	16079	16084	16026	15946	16090	16044	15955	15999	16105	16244	16185	16046	15985	15825	16073	15851	16032	15998	16035	16185	16277	15945	16105
23043	32849	23151	16436	15598	14947	14941	14633	14624	14786	14585	14706	14702	14665	14865	14757	14755	14626	14645	14497	14405	14612	15120	15210	15246	14985	14809	14629	14560	14473	14517	14473	14535	14493	14364	14521	14583	14294	14541	14472	14445	14430	14413	14437	14409	14297	14380	14237	14318	14611	14437	14548	14368	14381	14306	14378	14468	14414	14522	14460	14362	14427	14394	14505	14547	14535	14507	14505	14395	14467	14502	14404	14729	14432	14551	14370	14472	14338	14602	14546	14293	14347	14454	14396	14477	14271	14445	14380	14466	14509	14431	14407	14347	14345	14341	14587	14532	14519	14259	14438	14529	14383	14358	14270	14473	14485	14431	14470	14306	14400	14329	14406	14520	14293	14304	14356	14416	14493	14376	14465	14420	14462	14422	14564	14232	14560	14580	14258	14267	14396	14372	14518	14466	14340	14430	14318	14304	14563	14399	14535	14389	14416	14357	14528	14477	14521	14527	14559	14516	14339	14339	14417	14462	14526	14414	14585	14482	14470	14399	14425	14429	14564	14402	14338	14531	14446	14505	14490	14378	14366	14364	14418	14514	14493	14524	14455	14339	14435	14416	14448	14401	14315	14423	14375	14506	14341	14399	14341	14350	14338	14529	14455	14422	14449	14523	14376	14524	14327	14485	14434	14372	14578	14395	14411	14304	14633	14462	14552	14403	14531	14521	14421	14428	14347	14437	14509	14514	14444	14480	14325	14528	14526	14467	14446	14368	14382	14528	14569	14546	14341	14268	14443	14584	14320	14322	14442	14481	14324	14375	14335	14543	14447	14505	14370	14433	14497	14341	14338	14359	14356	14427	14453	14471	14386	14483	14370	14504	14167	14432	14520	14417	14420	14470	14359	14379	14579	14452	14460	14614	14510	14323	14458	14427	14371	14457	14541	14346	14505	14442	14486	14365	14512	14326	14479	14382	14419	14316	14513	14495	14517	14620	14366	14395	14391	14372	14502	14539	14454	14491	14388	14604	14575	14456	14365	14497	14553	14423	14518	14484	14432	14539	14547	14422	14633	14327	14469	14522	14545	14455	14342	14184	14363	14607	14329	14466	14361	14484	14385	14370	14478	14499	14326	14328	14532	14169	14471	14456	14454	14384	14346	14596	14359	14460	14322	14583	14198	14352	14428	14430	14365	14503	14412	14477	14384	14569	14447	14359	14525	14348	14450	14518	14590	14390	14524	14529	14400	14373	14513	14564	14359	14455	14446	14410	14488	14529	14524	14485	14542	14336	14483	14600	14559	14510	14611	14511	14310	14352	14421	14283	14587	14537	14419	14439	14482	14397	14331	14424	14320	14380	14479	14437	14313	14483	14477	14330	14357	14499	14425	14428	14381	14375	14416	14382	14332	14560	14565	14526	14408	14349	14434	14388	14376	14468	14580	14450	14463	14548	14340	14493	14526	14514	14450	14573	14458	14384	14539	14574	14320	14642	14350	14438	14465	14442	14397	14399	14295	14429	14506	14335	14313	14451	14401	14475	14505	14548	14316	14527	14431	14491	14642	14317	14404	14684	14441	14334	14402	14457	14364	14497	14352	14354	14319	14426	14359	14462	14291	14411	14315	14415	14558	14507	14471	14338	14360	14474	14431	14453	14479	14210	14503	14431	14437	14459	14239	14107	14546	14469	14472	14376	14484	14475	14565	14343	14597	14457	14382	14344	14484	14366	14511	14337	14321	14255	14578	14345	14491	14366	14381	14666	14572	14403	14459	14355	14402	14556	14456	14296	14339	14413	14441	14530	14624	14406	14427	14427	14384	14391	14464	14451	14600	14314	14318	14436	14492	14312	14404	14489	14449	14305	14480	14588	14435	14518	14320	14519	14443	14413	14463	14413	14459	14390	14418	14440	14289	14610	14372	14514	14567	14564	14383	14576	14430	14362	14381	14279	14531	14386	14413	14503	14414	14383	14274	14580	14370	14451	14570	14442	14267	14509	14271	14480	14397	14518	14288	14396	14452	14551	14329	14541	14606	14557	14439	14561	14541	14311	14297	14482	14492	14474	14221	14450	14428	14376	14277	14426	14430	14441	14494	14453	14363	14389	14386	14303	14446	14393	14453	14507	14296	14546	14375	14412	14403	14416	14297	14306	14481	14379	14507	14338	14405	14311	14518	14425	14384	14460	14276	14464	14347	14344	14266	14502	14299	14428	14541	14407	14476	14280	14453	14438	14356	14344	14429	14450	14486	14341	14400	14397	14469	14523	14368	14680	14553	14537	14470	14306	14192	14432	14372	14432	14364	14496	14412	14460	14503	14398	14502	14603	14569	14337	14409	14538	14396	14635	14434	14269	14379	14380	14470	14431	14320	14455	14429	14472	14462	14457	14345	14440	14416	14390	14457	14410	14462	14399	14523	14511	14364	14390	14519	14495	14511	14617	14339	14345	14481	14302	14417	14476	14432	14511	14472	14583	14388	14385	14385	14508	14527	14470	14383	14353	14391	14498	14364	14293	14508	14472	14371	14470	14530	14464	14416	14331	14392	14409	14397	14658	14415	14513	14327	14550	14331	14460	14395	14417	14422	14450	14538	14451	14532	14558	14357	14386	14472	14346	14508	14460	14413	14494	14309	14580	14379	14474	14440	14591	14192	14432	14469	14601	14439	14464	14439	14462	14283	14413	14533	14373	14426	14348	14431	14495	14578	14335	14477	14267	14469	14485	14462	14246	14484	14389	14285	14300	14484	14535	14456	14395	14448	14504	14383	14309	14467	14408	14659	14467	14466	14452	14433	14314	14546	14515	14341	14398	14374	14400	14404	14451	14394	14370	14342	14410	14550	14484	14628	14405	14451	14385	14314	14451	14399	14608	14479	14518	14375	14688	14350	14372	14368	14510	14567	14492	14595	14471	14338	14443	14446	14346	14485	14314	14373	14457	14514	14283	14510	14451	14471	14336	14246	14274	14413	14348	14468	14464	14485	14283	14558	14515	14531	14438	14410	14374	14231	14332	14592	14397	14306	14547	14410	14434	14449	14563	14431	14575	14369	14317	14458	14245	14644	14526	14357	14406	14335	14583	14418	14392	14540	14379	14623	14418	14460	14528	14564	14514	14504	14426	14504	14480	14472	14309	14392	14478	14485	14371	14636	14475	14450	14507	14486	14371	14414	14445	14447	14434	14524	14358	14569	14408	14409	14326	14377	14409	14227	14266	14225	14568	14405	14369	14466	14553	14490	14492	14513	14550	14396	14333	14580	14386	14642	14574	14566	14396	14410	14429	14271	14578	14431	14330	14497	14468	14375	14586	14471	14498	14525	14414	14608	14398	14317	14457	14511	14461	14553	14383	14380	14174	14517	14517	14391	14442	14621	14418	14434	14417	14595	14569	14603	14415	14590	14589	14318	14541	14458	14507	14491	14513	14440	14540	14491	14429	14492	14396	14567	14300	14483	14518	14423	14318	14547	14452	14417	14455	14432	14454	14448	14595	14402	14610	14325	14511	14399	14498	14370	14494	14483	14420	14408	14531	14472	14342	14502	14426	14599	14588	14461	14364	14542	14405	14305	14665	14353	14481	14373	14313	14356	14388	14358	14539	14424	14502	14480	14520	14500	14368	14320	14559	14338	14477	14378	14430	14421	14462	14411	14484	14568	14232	14454	14383	14408	14483	14423	14509	14327	14582	14282	14430	14400	14282	14612	14480	14581	14543	14492	14434	14549	14413	14378	14409	14495	14319	14517	14526	14418	14420	14416	14640	14397	14401	14585	14573	14531	14485	14465	14475	14269	14498	14549	14450	14440	14563	14503	14498	14431	14481	14404	14554	14208	14416	14416	14452	14524	14378	14253	14493	14457	14406	14363	14359	14455	14446	14435	14450	14440	14428	14435	14584	14256	14504	14393	14465	14421	14359	14527	14465	14332	14515	14384	14539	14350	14383	14434	14413	14597	14519	14529	14363	14387	14595	14411	14390	14414	14459	14430	14608	14342	14381	14472	14456	14333	14321	14464	14431	14419	14299	14296	14530	14428	14511	14310	14431	14431	14427	14419	14453	14411	14480	14478	14377	14441	14400	14684	14138	14446	14408	14351	14295	14483	14365	14358	14536	14434	14287	14500	14509	14588	14292	14280	14392	14378	14454	14679	14465	14407	14295	14460	14367	14403	14536	14590	14387	14488	14550	14570	14516	14485	14509	14409	14381	14322	14490	14448	14512	14331	14372	14569	14582	14478	14437	14542	14419	14425	14416	14374	14360	14450	14475	14450	14586	14693	14404	14511	14234	14492	14610	14483	14325	14447	14451	14430	14502	14437	14418	14308	14467	14417	14528	14440	14483	14430	14542	14454	14547	14410	14277	14437	14350	14363	14248	14574	14450	14352	14289	14497	14355	14372	14454	14270	14440	14495	14437	14449	14406	14350	14409	14371	14416	14250	14422	14595	14491	14589	14342	14366	14225	14536	14510	14653	14351	14415	14575	14421	14314	14327	14640	14562	14241	14497	14433	14223	14258	14402	14429	14389	14369	14357	14494	14416	14358	14471	14301	14495	14425	14580	14425	14430	14566	14272	14447	14341	14460	14541	14520	14371	14228	14306	14258	14500	14507	14361	14458	14330	14356	14405	14400	14368	14525	14406	14526	14565	14341	14400	14426	14245	14425	14591	14323	14365	14355	14571	14575	14712	14384	14694	14570	14534	14514	14385	14477	14458	14432	14508	14374	14585	14435	14502	14391	14362	14555	14441	14426	14648	14297	14380	14410	14333	14295	14547	14429	14418	14562	14501	14573	14422	14545	14511	14416	14472	14497	14460	14401	14338	14362	14188	14476	14403	14624	14612	14517	14440	14626	14514	14357	14468	14520	14345	14397	14474	14447	14362	14329	14504	14369	14477	14464	14242	14402	14549	14237	14278	14483	14499	14506	14576	14479	14179	14369	14350	14585	14340	14458	14348	14425	14416	14466	14452	14414	14340	14252	14521	14518	14465	14395	14461	14543	14370	14518	14436	14317	14316	14389	14329	14381	14510	14321	14348	14348	14499	14352	14431	14476	14476	14322	14528	14664	14492	14356	14415	14383	14505	14602	14439	14488	14345	14333	14364	14504	14403	14503	14407	14505	14515	14496	14341	14349	14403	14534	14481	14387	14637	14441	14529	14561	14251	14391	14401	14351	14395	14367	14516
24043	21493	28978	24454	22227	21635	20299	18070	17427	17649	17544	17341	17463	17321	17630	17319	17266	17168	17181	16959	17018	18461	20829	21908	20650	19430	18340	17585	17230	17190	16882	17153	17269	16910	17013	17123	17052	17020	16999	17075	16995	16776	16955	16889	17050	16916	17101	16975	17074	17008	17165	16959	16985	16971	16954	16979	17167	16883	17070	16979	16968	17007	16860	16830	17103	17101	16940	17063	16933	17062	17118	17048	17028	16856	17004	16879	17257	16998	16988	16962	17012	16880	17060	16925	16836	17098	16921	17195	16993	17054	16905	17109	16768	16807	17045	16772	17088	17159	17011	16889	16984	17092	16975	16821	16897	17092	17054	17108	16972	16921	16902	17045	16923	16865	16902	17107	17180	16841	17307	17093	17027	16871	16988	16991	16835	16890	16869	17019	17009	16886	16976	17031	16884	16946	17208	16804	16928	17104	16969	17174	17112	16898	17120	16821	16839	17076	17143	17093	17070	17040	16945	16818	16975	16821	16943	16872	17160	17037	16896	16858	16866	17009	16986	17230	16881	16856	16960	17063	17120	16857	17014	17113	16925	16918	16912	17073	16952	17127	16918	17208	17029	16877	16812	16945	17056	16761	16978	16928	16957	16956	17002	16810	17030	16960	16849	17034	17046	16849	17081	17011	17036	16846	16862	16898	17131	17256	17023	17051	17030	16930	16958	16910	16954	16947	16896	16859	16800	16934	16814	16740	17026	16872	17098	17005	17092	17133	17122	17065	17011	16883	16870	16881	16877	16947	17052	16860	16812	16961	16931	16803	17086	17080	17143	17004	17069	16999	17068	17165	16986	16948	16847	16877	16941	16956	16924	16942	16926	16988	16964	17076	17069	17040	16923	17086	16923	16974	17132	16798	16919	16920	16846	17036	16898	17131	17177	17014	17186	17041	16888	16945	17019	16859	16935	16925	16979	16987	16797	16874	17150	16849	16879	16958	16753	17106	16789	16945	16893	16966	16990	16702	17064	16874	17061	16998	16927	16826	17006	17114	17109	16835	17150	16930	16892	16890	17103	16728	16843	16995	17183	17173	17039	17129	16999	17009	17000	17080	17231	16874	17071	16931	17113	17170	17120	16986	17004	16995	16965	17108	17307	16925	17106	17041	17071	16988	17094	17029	16901	17150	16855	17051	17002	17201	16849	16974	17021	16906	16975	17019	16933	16875	16893	16991	16968	16981	17010	16797	16937	16925	16930	16966	17010	17031	17073	16950	16825	16991	17004	17053	17102	16953	17033	16995	16730	16870	16984	17010	16913	17073	17072	17162	16964	16766	16895	16828	16936	17028	17074	17144	17019	17026	16825	17138	16988	17224	16888	16948	17028	17149	16895	17006	16955	16877	17060	17009	16866	17026	16892	16840	17124	17035	17039	17025	17074	17105	16838	16765	16865	17001	17203	16840	16929	16980	17106	17161	16892	16944	16970	16855	17116	17018	16874	16788	17089	17027	16994	17136	16927	17109	17111	17029	16909	17088	17234	16950	16885	16753	16978	16971	17103	17247	16969	17046	17135	16888	16907	16981	16869	16939	16894	16903	17126	16871	16971	17067	16885	16957	16932	16750	16888	16989	17093	16962	16849	17005	16935	17081	17172	16865	16943	17047	17040	16763	16910	17080	17047	16942	16877	16868	17295	17022	17104	17142	16819	16928	16837	17105	17024	16959	17128	16961	16973	16928	17042	16993	16904	17019	17022	16943	16915	17117	17069	16941	16976	16900	17075	17049	16918	17055	16961	16944	17044	17264	17109	17032	16830	16890	16955	17073	16950	16841	16868	16900	16903	16973	17207	17069	17285	16884	17083	16808	16853	16724	17039	17024	17056	16887	16974	16905	16989	17006	16952	16880	16857	17073	17020	16953	16909	16815	16862	16849	16964	17004	17059	16998	17121	16801	17015	16874	17002	16869	16822	16849	17027	16976	17016	16985	17051	16932	16926	17034	16809	17061	16997	16947	17087	17163	16913	16826	16853	17139	16987	17075	17110	16969	16877	16923	17173	16908	17101	17147	17129	16834	17052	16884	17268	16788	16919	16837	16893	16930	16981	16932	16963	17001	17083	16834	17028	16999	16926	16872	16960	17009	16841	17097	16782	16927	17123	16842	17112	16804	16723	16945	17178	17082	17086	16918	17070	16871	17028	16752	17141	17022	16828	16968	17068	16956	16967	17108	16755	17009	16841	16919	16859	17112	17075	16882	16960	16970	17153	17082	16970	16927	16879	16996	16902	16979	16893	16928	17093	17007	16929	16743	16819	16932	17004	17094	17070	17070	17010	17020	16834	16808	17067	16942	17138	16943	16896	16930	16857	16930	16951	17081	17154	17048	17042	17036	16970	17064	17018	16824	16961	17077	17083	16879	17051	16976	16935	16912	16849	16874	16887	17096	17046	16733	16992	17119	17014	16928	17012	16928	16856	16996	16867	16926	16850	16953	16956	16994	16960	17059	16963	16798	17124	17103	16945	17068	16996	17165	17050	16798	17026	17102	17054	17072	17096	17209	16888	17002	17025	16821	17051	17124	17046	16975	16929	16980	16942	16931	17057	16861	17067	17183	17109	17011	17012	16929	17005	16886	17084	17243	16982	16816	16870	17011	16860	16930	17168	16871	16759	16873	16969	16685	16710	16874	16946	16893	17010	17135	17027	16739	16865	16972	16910	16983	17068	16869	16680	17138	17006	17001	17110	16907	17111	16985	16955	16971	17201	16950	17026	16959	16804	16924	16938	16934	16983	16863	16887	16870	16890	17180	16840	16950	16920	17124	16906	16849	17017	16984	17103	16786	16917	16986	16972	16897	17085	16885	17054	16902	16834	16968	17028	16997	16996	16936	16762	17106	16927	17056	17200	17059	16936	17058	17080	16939	17024	16948	16953	16873	16928	17044	17046	17009	17127	17106	17142	17139	17103	16911	16945	17136	17286	16671	16921	17046	16917	16920	17082	16982	17087	17090	17064	16878	17254	16792	16952	17044	17010	17115	16987	17030	17180	16952	16829	16974	16937	16815	16849	17359	17012	16974	16832	17035	16870	16885	17081	17103	17028	16894	17273	17039	17011	17022	16932	16996	16921	16782	16974	17067	17043	17050	16936	16951	17120	17088	17065	17019	17173	16910	16882	17091	16893	17010	17067	16881	16948	17121	16923	17016	17079	17005	17005	16990	16880	17102	17018	16852	16908	16983	16954	16934	17053	16759	16939	17051	17109	17013	16759	16899	17136	16798	16810	17033	16926	16936	17111	17166	17096	17084	17120	16986	16803	16863	17046	16922	17136	16974	17029	17083	16981	16977	17030	16994	16961	17102	17118	16944	16986	16950	17026	17069	17042	17247	16896	17003	16909	16921	16758	16817	17069	16985	16952	16819	17025	16854	17060	16880	17075	16960	16890	17080	16997	16944	16996	17070	16892	16859	16979	16943	17065	16865	17162	17045	16971	16797	16869	16881	17166	17045	17052	16946	16943	17122	16921	16836	16933	16890	16991	17080	17045	16868	16975	16878	16952	17117	17136	17065	16900	16863	16962	16967	17044	16884	17117	16912	17225	17005	16865	16925	17137	16912	16931	16942	17014	17009	17007	17030	16871	17159	17097	16836	16965	17040	17007	16931	17026	16807	17065	17109	17023	16878	16985	17038	17192	17000	16917	16996	17116	17041	17002	16899	17013	17007	16899	16990	16980	17134	16953	16933	16925	17007	16958	16895	17022	16861	16935	16957	16988	16981	16949	16966	16861	16950	16878	16831	16998	16964	16993	16832	16991	16874	16826	16953	16904	16933	17103	16838	17067	16992	16938	17145	17036	16813	16918	16907	17155	16871	17029	16982	17010	16972	16856	17043	16937	17116	17006	17022	17108	17089	16840	16891	16862	16919	16969	17069	17107	16979	16906	17064	17177	17079	17209	17169	16909	17255	17198	17118	16877	16947	16704	16870	16912	16915	16989	16939	16714	16921	16734	17057	17012	16835	16872	17093	16872	17162	16964	17128	17191	17032	17034	17063	16875	17094	16902	17208	16956	17001	16992	16993	16962	17061	16944	17182	16916	17129	17094	16893	17054	16841	16889	16995	16896	17154	16940	17106	17067	16941	17088	16994	16878	17152	16980	16694	17038	17017	17036	17103	16972	16889	17006	17042	17043	17085	17066	17178	16819	17087	16873	17092	17199	16796	16980	16914	17125	16957	16969	16849	17042	17063	16906	16806	17232	16967	16983	16976	17037	17259	16989	17002	17077	17095	17088	17059	17012	17035	17041	17165	17206	17213	17020	17038	16924	17110	17063	17013	16944	16811	16831	16975	17075	17029	16881	16902	17065	17027	16943	17079	17053	16971	17066	17052	17114	16880	17170	17087	17085	17009	16930	16826	16939	16957	17041	16969	16889	17054	16968	17117	17014	16851	17174	16857	16986	16997	17050	16900	16968	17198	17016	16800	17228	17002	17026	17050	16836	17097	17111	16947	17037	16982	16762	17018	16904	16966	16997	17052	16841	16885	17011	17094	17050	17070	16892	16786	16857	17102	16775	16975	17019	17085	16925	17000	17273	16926	16956	17273	17058	17147	17044	17027	16937	17005	17077	16965	17065	17104	17123	17136	16890	16821	16791	17131	17020	16970	17175	16947	17002	17043	16984	16977	17052	17116	16979	17013	17224	16897	16969	17018	17100	16949	17038	16988	16896	16950	16792	16865	16995	17179	16927	16843	16919	16831	16980	16992	16993	16997	17076	16936	17144	16950	17002	16909	17083	17073	16791	17097	17242	17011	16871	16911	17039	16953	16853	16985	17084	16788	16978	17086	17093	17119	17302	17063	16886	16991	16985	16843	17079	17178	17080	17107	17081	16911	17083	16952	17066	16977	17102	17038	16990	16919	16912	17054	16909	16848	16768	16915	16832	17160	16980	16991	16967	16995	17232	17075	17001	16870	17021	16919	17141	17060	17121	17037	16992	16920	16907	17008	16785	17120	17159	17025	16784	17093	17043	16929	17069	17121	16873	16943	16867	16933	16959	17111	17015	16966	17003	16936	17056	17063	16937	16962	16901	16837	17061	16966	16867	17061	17070	17031	16996	16972	17084	17196	16903	17098	17061	17132	17029	16789	17015	16922	17019	16972	17045	16793	17064	17137	16929	17079
24635	45951	27862	19340	18036	16917	16155	16010	15800	15734	15480	15437	15376	15497	15696	15679	15311	15199	15171	15228	15182	17722	21353	21945	19819	17903	16583	15582	15340	15335	14992	15203	14950	15126	14980	14953	15070	15074	15011	14983	15189	15024	14935	14939	14992	15043	15008	15106	15088	15065	15034	15011	14992	14958	14995	15041	15260	14969	14958	14814	14978	15076	14947	15009	14908	14935	14946	15025	15090	15005	15064	15171	15039	15194	14954	14981	14968	15132	14964	14889	15005	15057	14994	15065	15148	14987	15042	14903	14945	15042	15135	14859	14995	15002	15178	14817	15088	14985	15050	15177	14895	15006	15173	14929	14897	15022	14800	14906	15126	15047	14977	15230	15046	15079	15122	14952	15062	15188	14964	15033	15075	14850	15016	15001	15182	14922	15085	15085	14979	14978	14981	15083	15211	15084	14917	15078	15083	15121	14913	15020	15118	14970	14906	15020	14922	15044	15009	15008	14870	15145	15024	15026	14891	14983	15065	14817	15170	15042	14949	15042	14977	15108	14988	14975	15016	14969	15120	15181	15089	15102	15217	14823	14883	15064	14989	15137	15079	15029	15003	14987	15011	15162	14906	14904	15134	15255	15030	15108	15001	15033	14921	14997	15193	15037	15054	15053	15084	15206	15148	14963	15015	14874	15146	14879	15018	14914	15311	14914	15197	14824	14931	15078	14877	15118	14885	15063	15066	15028	15200	15145	15035	15153	15047	15013	14893	15080	14959	15045	15047	15079	15051	14830	14925	15188	14768	15030	14913	15056	14875	15004	15012	15067	14953	15121	15058	14988	15084	15049	15021	14987	15121	15007	15036	14924	15114	15210	14953	15041	15208	15034	15063	14904	15145	14974	15113	15175	14990	15147	15008	14928	15053	14950	15108	14959	14798	15011	15006	15216	14911	15157	15026	14932	15047	15071	15101	15111	14993	15101	15020	15032	15031	15299	15037	15120	15091	14912	14963	14927	14881	14892	14868	14902	14976	15065	15047	15120	14954	15204	14951	15037	15258	15229	15005	15143	14958	15099	14959	15164	14939	15090	15089	15207	14926	15206	14871	14923	15023	15150	15145	14991	15010	15021	14903	15025	15155	15151	15003	14974	15114	15040	15008	14966	15004	15022	15000	14963	15177	14991	14938	14942	15062	14992	14988	14955	14955	14922	14905	15092	15005	14976	15178	14970	15074	15047	14857	15062	15000	15164	14927	14965	15197	14971	15168	14826	15022	15044	14880	14912	14987	14954	15132	15151	15074	15080	15020	15179	15088	15005	14940	14934	15025	15076	15098	15065	15033	15061	15080	15080	15012	15164	14967	15109	15098	15034	14896	15034	15117	14852	15048	15101	15139	14978	14931	14873	14892	15050	15180	15120	14924	14749	15078	15087	15035	15056	15016	14943	14940	15073	14907	15101	15194	15065	15082	14978	14962	15037	15121	14933	15080	15077	15096	15016	14934	14923	15083	15010	14973	14968	15072	15031	14876	15008	15149	15108	15089	15010	15093	14855	15002	14963	14907	15089	15230	14951	14967	15032	15101	15083	15144	14818	15100	15061	15074	15150	14922	14976	14998	15049	15176	14865	15101	14994	15158	14883	15091	15232	14972	14956	15021	14982	15176	14972	14952	14974	15233	15029	15122	14848	15086	14851	14986	15036	14997	14917	15090	15082	14989	14963	15030	15159	15018	15003	15110	15056	15045	14992	14989	14910	14965	15008	14963	14999	15073	14938	15152	15119	15120	15030	14919	15183	15071	14980	15092	15071	14971	15067	15069	14897	15156	15007	15016	15058	14864	14926	14942	14980	14967	15047	14921	14926	15000	14992	15222	15110	15005	14968	14969	15126	15029	14925	14872	14886	14958	14919	14988	15035	14981	15067	15061	15099	15129	15041	15045	15139	14887	14885	14976	14968	14970	14777	15129	14984	15060	15226	15102	15082	15247	15072	15066	15021	14986	15086	15084	15067	15081	14950	14987	15057	14988	15043	14953	15140	15117	14889	15052	15092	15026	15098	14936	15055	15044	15183	15106	14954	14998	14926	15053	15034	14997	15073	15139	15140	15117	14855	15067	15010	15073	14944	15037	15147	14920	14954	15054	15018	14925	15129	14950	15045	15116	15107	15007	15063	14962	15067	14883	14863	15085	15000	15009	15113	14975	14901	15182	15127	14899	15066	15093	15054	15120	15071	15052	15059	15007	15140	15055	15013	15016	15130	15120	15128	15163	15098	14950	15155	15079	15093	15072	15094	15015	15123	15010	15054	15135	15233	15105	15177	14954	15152	15061	15020	15105	15155	15388	14964	15016	14777	15058	14885	14999	14760	15112	15121	15015	15233	15230	14956	14987	15137	14974	15032	14902	14962	15118	15041	15287	14872	15200	15089	14974	14901	15075	14895	15027	14975	15061	15057	15058	15068	15127	14991	14850	14848	14993	14973	14982	15068	15079	14986	15157	14887	14958	15077	15046	14813	15056	15060	15087	14995	15164	14981	15139	15126	15012	14961	15038	15106	15219	14903	15093	14964	15125	15135	14899	14976	14994	15034	14965	15139	15119	14938	14962	15161	15229	15047	15051	15052	15157	14919	15029	15007	15147	15028	15045	15080	15180	15188	15041	15060	14998	14893	15193	15026	15083	15142	14882	14898	14922	15034	14923	14962	15115	15124	15110	15025	15055	14936	14764	15041	15228	14991	15000	15104	15113	15096	15162	15180	15059	15205	15011	14975	14861	15009	14999	14927	15050	15121	14941	14930	15124	15006	15095	14938	15080	15090	14893	15098	15031	14965	15076	15017	14683	15125	15019	15241	14988	15120	14952	14987	15064	14962	15134	14887	15065	15266	14964	14962	14930	15030	15126	15081	15112	15161	14859	15096	15045	15012	15103	14966	15003	15078	15040	14964	15090	14988	15147	14969	15020	15118	14932	14931	15105	15072	14992	15115	15135	14871	15064	15074	14959	14966	15001	15093	15048	15022	15075	15085	14996	15031	14987	15014	15052	14919	15214	15005	15128	15015	15063	15125	14999	14856	14997	14990	14905	15051	15135	15113	15040	15101	14983	15018	15105	15047	14947	15030	15076	14953	15177	15028	15002	15072	14878	15024	14982	15033	14855	15174	15027	15062	15062	14916	15085	14859	15062	15011	15041	15130	15135	15007	15002	15077	15222	14997	15158	15111	15052	15027	14963	15158	14928	14876	15007	14995	15025	15095	14945	14834	14866	14918	15008	14991	14892	14941	14822	15025	14959	15031	15244	15167	14974	15064	15030	14955	15243	14917	15112	14966	15142	15139	15090	14855	14953	15064	15139	15075	15115	15097	14963	15075	15062	15021	14973	15186	15054	14891	14974	14971	15044	15139	15242	15079	15033	14879	14979	15144	15138	14997	15121	14988	14970	14951	15008	15126	14900	15193	14931	15075	14993	15084	15039	14910	14990	15020	15076	14879	15086	14992	15242	15018	15050	15065	14970	15044	14975	15084	15006	15168	14880	15031	14908	15012	15042	14952	15106	14999	14882	15034	15023	14986	15102	15064	15113	15038	15077	14820	15072	15250	14983	15101	14925	14923	14901	14815	15006	15120	15080	15018	14954	14981	14920	14956	15090	15106	15023	14996	15114	14920	14826	15060	14897	15058	14935	14920	14959	15002	14893	15020	14869	15070	14879	15067	14994	15059	15051	15025	14775	14912	15003	15076	15151	15008	15094	14894	14919	14914	14960	15020	14827	15012	15069	15023	14915	15004	15055	15129	15056	15048	15017	14980	14925	14968	15070	15053	15076	15126	15115	14865	15081	14874	14900	14974	15192	14885	15099	15063	14927	15018	15156	15120	14970	15029	15354	15163	15077	14912	14995	14844	14808	15152	15002	14991	14956	15050	15139	15119	15050	14893	15020	15061	15096	15049	15036	14929	14881	15044	14989	15019	15097	14921	15128	14948	14989	15213	14957	15079	15069	15087	14894	15107	14999	14948	15070	14967	15062	15020	14881	15235	14810	15046	15116	15155	15261	15089	15043	14960	15044	15076	15008	15033	14921	15101	15063	15144	14839	15035	14926	15126	15068	15055	14874	15014	15047	14981	15056	15053	15118	14925	15049	15070	14985	14986	15042	15012	14944	14970	15158	15119	15052	15157	15044	15178	15056	15111	15026	14998	14910	15054	15132	15073	15160	14992	14870	15047	15012	14965	15068	15132	15067	15049	15077	15037	14944	14964	15066	14951	15019	15060	14918	15025	14985	15096	15262	15145	14960	15080	15149	15188	15036	15065	14950	14906	14935	14929	14886	14939	14941	14966	14941	14993	15213	14999	15164	15058	15132	15095	14871	15021	15114	15116	15042	15045	14953	14985	15121	14990	14920	14792	14987	15170	15092	14986	15137	15067	15117	14987	14873	15078	15065	14968	15040	14922	15052	15018	15039	15095	14970	14897	15122	15068	14992	15141	15024	15094	14939	14885	15250	14961	15111	14904	15060	14964	14929	15224	14910	14988	15131	15035	14939	15075	14974	14999	14990	14890	15185	15066	14923	14994	15084	15072	14998	14993	14900	15283	15264	15005	14969	14975	14853	14971	15127	14954	15076	15030	14917	15176	15053	15066	15104	14881	14980	15160	14871	15067	14984	14963	15080	15018	15182	14944	14968	15003	15106	14899	15141	15074	14922	15213	14930	15092	14979	15132	15014	15105	14978	15041	15023	14902	14973	15151	15018	14995	15173	15074	15145	15075	14941	15072	15192	15036	15093	14991	15059	14871	14861	14876	14955	15084	15001	15100	14940	15138	15000	15132	15059	15240	14963	15078	14925	14914	15114	15058	14874	15100	15057	14918	15002	15061	15127	15108	14830	15066	15026	15019	15121	14812	15201	14876	15059	15086	15061	14991	15126	15096	15000	14982	15112	15092	15031	15015	15002	14889	15107	15023	15061	14971	14958	15051	14980	15079	15160	15127	15008	14948	14911	15102	14948	15064	15120	15088	15223	14886	14975	15074	15061	14881	14916	14967	15141	14919	15016	14928	15031	15162	14955	15158	15206	15007	15176	14972	15064	14978	15170	15011	14993	15314	15029	14909	15045	15068	14948	14989	15002	14985	15027	14916	15050	15050	14968	14968	15059	15048	15023	14856	14942	15089	14920	14854
23031	21486	29353	24036	21690	23576	24703	19305	18582	18789	18465	18466	18103	18152	18208	18096	17900	18023	18161	17772	18083	18323	23291	26287	25208	23082	20936	19106	18511	18038	17731	17926	17794	17800	17802	17733	17812	17810	17709	17570	17691	17777	17770	17703	17668	17631	17740	17525	17827	17801	17553	17405	17813	17807	17617	17726	17573	17505	17576	17785	17662	17697	17808	17727	17754	17758	17712	17650	17780	17556	17644	17659	17530	17835	17768	17642	17779	17635	17698	17699	17858	17811	17607	17794	17866	17613	17536	17613	17722	17743	17677	17774	17472	17641	17545	17677	17525	17787	17835	17814	17840	17686	17391	17663	17585	17709	17529	17707	17689	17719	17720	17617	17505	17563	17746	17756	17875	17658	17509	17388	17656	17741	17449	17465	17519	17786	17836	17813	17664	17859	17669	17599	17687	17674	17669	17718	17748	17665	17594	17739	17584	17597	17550	17807	17540	17612	17516	17587	17679	17579	17613	17666	17591	17516	17757	17629	17589	17619	17774	17627	17653	17761	17580	17776	17532	17628	17661	17477	17700	17500	17417	17498	17688	17690	17622	17742	17602	17707	17611	17688	17508	17560	17600	17659	17851	17568	17521	17756	17668	17526	17652	17829	17666	17524	17746	17637	17715	17623	17517	17673	17575	17742	17571	17455	17589	17695	17642	17597	17729	17545	17715	17805	17561	17553	17565	17577	17521	17723	17734	17679	17694	17492	17658	17699	17733	17731	17448	17762	17746	17743	17603	17547	17492	17727	17584	17682	17629	17675	17700	17765	17477	17589	17711	17568	17665	17530	17589	17671	17682	17675	17814	17406	17747	17568	17722	17484	17649	17633	17889	17684	17608	17675	17700	17532	17526	17755	17374	17816	17746	17703	17825	17420	17576	17683	17476	17527	17603	17560	17641	17676	17663	17545	17486	17641	17593	17639	17613	17470	17436	17587	17630	17628	17657	17579	17655	17695	17541	17664	17441	17401	17588	17643	17442	17773	17704	17618	17818	17508	17502	17743	17563	17731	17445	17502	17695	17605	17517	17612	17582	17695	17627	17619	17666	17579	17628	17605	17665	17491	17553	17611	17563	17625	17608	17708	17732	17565	17620	17719	17693	17588	17732	17645	17592	17477	17479	17506	17576	17797	17477	17680	17568	17556	17626	17566	17457	17660	17475	17709	17752	17570	17659	17645	17386	17519	17580	17343	17733	17794	17673	17509	17375	17676	17401	17521	17725	17735	17461	17689	17612	17500	17858	17668	17847	17816	17591	17483	17470	17649	17676	17666	17662	17567	17554	17645	17547	17608	17633	17619	17612	17477	17525	17547	17797	17480	17641	17710	17657	17633	17553	17612	17589	17522	17532	17570	17648	17835	17814	17480	17670	17600	17486	17707	17627	17710	17721	17535	17663	17511	17765	17559	17649	17795	17574	17710	17719	17595	17492	17444	17678	17654	17778	17595	17815	17578	17488	17424	17418	17469	17525	17816	17396	17815	17414	17429	17460	17567	17679	17658	17723	17488	17525	17776	17700	17599	17387	17662	17597	17623	17484	17598	17454	17639	17335	17730	17543	17501	17768	17616	17504	17438	17534	17605	17589	17605	17695	17640	17747	17539	17722	17757	17756	17707	17640	17524	17417	17625	17539	17549	17871	17479	17525	17487	17600	17547	17509	17701	17859	17884	17748	17721	17618	17454	17558	17529	17683	17553	17648	17451	17701	17726	17662	17691	17621	17570	17520	17659	17744	17591	17896	17493	17663	17652	17738	17593	17758	17743	17706	17600	17828	17788	17555	17583	17664	17627	17596	17654	17757	17546	17467	17310	17625	17623	17552	17613	17539	17514	17607	17533	17523	17763	17503	17580	17681	17645	17806	17748	17627	17847	17616	17577	17332	17563	17593	17466	17867	17606	17714	17544	17767	17689	17713	17772	17540	17646	17585	17790	17537	17817	17669	17612	17791	17463	17741	17581	17647	17548	17780	17606	17720	17559	17618	17738	17687	17520	17552	17463	17447	17503	17572	17789	17607	17488	17573	17481	17581	17599	17595	17770	17463	17487	17559	17471	17422	17733	17604	17509	17789	17595	17569	17207	17705	17488	17805	17532	17605	17498	17689	17765	17787	17686	17583	17502	17328	17541	17650	17655	17795	17609	17513	17542	17432	17628	17743	17551	17635	17618	17654	17458	17532	17636	17588	17519	17665	17596	17730	17706	17677	17520	17423	17525	17420	17601	17957	17483	17657	17595	17824	17667	17584	17538	17482	17736	17627	17775	17844	17512	17630	17552	17796	17805	17495	17398	17635	17564	17791	17628	17571	17762	17757	17634	17778	17708	17922	17475	17566	17574	17874	17515	17595	17591	17542	17786	17709	17839	17428	17592	17687	17607	17677	17612	17704	17618	17681	17611	17719	17678	17671	17578	17581	17638	17769	17589	17556	17616	17502	17506	17642	17716	17646	17510	17737	17549	17562	17573	17752	17554	17487	17472	17687	17411	17540	17607	17543	17471	17635	17549	17841	17695	17736	17645	17622	17847	17419	17536	17707	17497	17747	17745	17574	17627	17424	17667	17412	17669	17460	17740	17645	17689	17761	17600	17722	17776	17649	17567	17635	17569	17480	17731	17602	17543	17587	17563	17627	17830	17683	17816	17683	17404	17812	17605	17657	17628	17655	17506	17637	17586	17539	17789	17392	17767	17497	17563	17483	17596	17589	17337	17596	17617	17730	17515	17573	17557	17536	17555	17812	17558	17650	17584	17466	17502	17534	17726	17520	17291	17648	17478	17713	17673	17571	17609	17735	17653	17544	17605	17618	17647	17643	17691	17677	17684	17770	17724	17592	17580	17725	17491	17699	17693	17676	17620	17712	17472	17781	17579	17520	17720	17547	17678	17506	17513	17698	17450	17760	17712	17729	17554	17615	17858	17757	17588	17613	17588	17468	17526	17633	17514	17580	17442	17678	17697	17745	17758	17655	17615	17669	17737	17815	17612	17705	17487	17556	17470	17535	17428	17452	17580	17497	17681	17626	17683	17729	17631	17650	17622	17371	17628	17537	17835	17776	17708	17796	17634	17596	17543	17769	17632	17796	17642	17533	17695	17729	17797	17842	17610	17566	17421	17519	17584	17733	17613	17636	17690	17765	17656	17754	17597	17471	17429	17558	17546	17607	17523	17690	17609	17536	17519	17680	17467	17684	17790	17887	17595	17630	17626	17474	17700	17842	17866	17538	17588	17588	17514	17681	17640	17510	17411	17579	17566	17508	17600	17463	17619	17533	17634	17796	17557	17573	17701	17483	17919	17550	17630	17726	17600	17689	17571	17719	17485	17463	17568	17723	17338	17554	17458	17766	17718	17775	17647	17618	17579	17622	17718	17585	17610	17542	17589	17577	17556	17714	17451	17852	17572	17505	17472	17645	17455	17506	17592	17658	17577	17461	17671	17690	17502	17609	17676	17726	17735	17636	17583	17719	17553	17566	17353	17601	17598	17514	17494	17653	17717	17675	17909	17787	17628	17550	17656	17719	17557	17702	17787	17590	17483	17501	17647	17563	17722	17701	17819	17685	17583	17496	17787	17684	17503	17372	17598	17595	17619	17597	17648	17552	17396	17714	17341	17634	17413	18012	17414	17468	17560	17486	17699	17702	17712	17679	17580	17828	17506	17478	17564	17641	17589	17456	17509	17455	17595	17610	17549	17633	17745	17773	17503	17567	17524	17566	17848	17699	17609	17669	17520	17686	17773	17579	17490	17510	17943	17597	17407	17563	17663	17516	17548	17511	17546	17780	17566	17671	17629	17552	17594	17666	17585	17648	17589	17616	17731	17524	17541	17708	17598	17758	17849	17703	17566	17517	17590	17705	17578	17643	17770	17705	17561	17540	17769	17718	17624	17762	17578	17726	17837	17787	17674	17837	17701	17822	17662	17509	17656	17829	17661	17504	17555	17803	17687	17457	17499	17609	17464	17617	17569	17717	17639	17689	17632	17632	17552	17536	17564	17527	17458	17568	17588	17674	17677	17714	17530	17573	17496	17538	17627	17633	17783	17701	17588	17605	17714	17438	17553	17859	17661	17673	17718	17563	17575	17632	17574	17691	17777	17528	17716	17728	17775	17444	17798	17355	17546	17620	17655	17647	17456	17757	17481	17517	17551	17733	17793	17655	17916	17706	17955	17779	17533	17667	17529	17756	17658	17646	17545	17567	17565	17658	17649	17494	17582	17385	17617	17767	17602	17599	17480	17523	17635	17655	17489	17462	17497	17576	17603	17645	17656	17654	17657	17737	17563	17665	17473	17733	17631	17650	17372	17734	17591	17701	17766	17692	17717	17699	17443	17528	17500	17592	17329	17629	17602	17733	17635	17670	17498	17516	17790	17636	17650	17422	17592	17455	17717	17801	17662	17539	17698	17673	17774	17537	17755	17715	17520	17794	17374	17635	17696	17596	17667	17702	17528	17655	17618	17648	17508	17758	17852	17622	17498	17699	17585	17562	17674	17705	17766	17686	17587	17870	17608	17344	17718	17466	17587	17310	17596	17506	17725	17565	17573	17450	17576	17764	17744	17455	17661	17668	17610	17634	17566	17713	17748	17710	17762	17702	17681	17586	17528	17663	17430	17552	17507	17501	17689	17736	17640	17682	17474	17625	17713	17486	17575	17611	17519	17732	17526	17508	17516	17810	17708	17653	17596	17669	17694	17610	17764	17681	17706	17494	17548	17562	17695	17795	17723	17567	17721	17728	17854	17637	17483	17775	17585	17512	17740	17441	17657	17611	17541	17662	17373	17448	17816	17584	17560	17458	17671	17628	17606	17758	17688	17590	17562	17393	17410	17649	17603	17869	17673	17713	17722	17643	17610	17664	17752	17654	17797	17624	17609	17451	17623	17561	17553	17564	17483	17625	17439	17609	17503	17619	17577	17580	17906	17688	17805	17420	17479	17599	17898	17724	17752	17617	17666	17576	17513	17500	17906	17654	17551	17689	17773	17776	17774	17641	17623	17751	17625	17716	17534	17708	17779	17585	17523	17679	17680	17722	17543	17611	17890	17397	17633	17641	17503	17687	17573	17469	17425	17663	17781	17754	17534	17516	17531	17667	17707	17608	17884	17604	17489	17661	17641	17465	17449	17588	17641
27892	45158	35985	22596	20574	18291	17498	17051	16830	16401	16275	16130	16114	16189	15823	15796	15909	15769	15715	15730	15754	17108	24891	27577	25325	22230	19066	16796	15976	15603	15392	15632	15396	15442	15406	15248	15326	15345	15289	15405	15469	15311	15316	15502	15273	15400	15478	15411	15363	15390	15259	15515	15550	15252	15242	15180	15448	15372	15436	15373	15557	15298	15225	15359	15494	15489	15559	15321	15355	15581	15472	15508	15513	15496	15481	15533	15532	15371	15378	15445	15396	15530	15483	15370	15327	15452	15184	15490	15329	15169	15455	15413	15480	15385	15352	15475	15507	15362	15394	15376	15282	15352	15421	15375	15294	15365	15492	15307	15423	15493	15401	15287	15544	15494	15310	15519	15316	15482	15297	15391	15318	15337	15330	15275	15526	15417	15389	15422	15460	15472	15472	15294	15154	15245	15446	15197	15439	15528	15367	15442	15598	15428	15343	15415	15314	15345	15228	15337	15400	15246	15373	15336	15390	15222	15268	15377	15420	15386	15240	15426	15351	15432	15289	15503	15625	15469	15459	15322	15357	15419	15328	15453	15572	15418	15595	15476	15340	15311	15471	15344	15204	15316	15230	15264	15345	15309	15395	15295	15507	15244	15464	15315	15252	15332	15300	15322	15193	15370	15440	15510	15521	15303	15458	15524	15463	15482	15299	15451	15440	15272	15378	15242	15386	15412	15397	15535	15494	15572	15459	15322	15394	15287	15472	15450	15250	15380	15325	15279	15389	15501	15404	15490	15480	15285	15387	15222	15278	15439	15375	15353	15419	15171	15481	15289	15282	15242	15374	15492	15365	15307	15347	15341	15447	15218	15260	15300	15329	15508	15324	15355	15445	15272	15334	15434	15358	15322	15368	15273	15519	15263	15429	15400	15387	15387	15487	15363	15500	15219	15345	15411	15332	15336	15266	15347	15621	15282	15313	15440	15334	15475	15393	15242	15347	15378	15487	15516	15425	15157	15397	15545	15428	15413	15349	15418	15272	15556	15207	15433	15344	15322	15297	15699	15228	15363	15356	15333	15431	15300	15451	15420	15436	15313	15298	15236	15664	15506	15443	15283	15251	15344	15285	15449	15371	15346	15318	15444	15323	15352	15381	15252	15304	15529	15383	15271	15468	15560	15230	15373	15364	15325	15347	15329	15316	15449	15371	15313	15312	15371	15480	15289	15224	15561	15322	15432	15443	15441	15120	15455	15461	15480	15402	15264	15191	15202	15284	15206	15255	15442	15347	15182	15370	15339	15470	15506	15483	15458	15319	15400	15425	15434	15290	15528	15356	15412	15363	15327	15485	15551	15361	15468	15233	15329	15227	15343	15530	15449	15503	15437	15222	15297	15347	15444	15264	15214	15384	15348	15461	15492	15369	15378	15366	15421	15407	15275	15327	15578	15477	15342	15528	15392	15453	15394	15400	15584	15458	15483	15405	15465	15398	15496	15407	15228	15343	15375	15427	15437	15485	15380	15451	15144	15375	15583	15209	15227	15353	15344	15291	15359	15223	15334	15348	15326	15349	15326	15374	15409	15407	15252	15291	15255	15420	15449	15234	15306	15350	15399	15344	15389	15406	15332	15361	15384	15354	15175	15351	15180	15235	15352	15285	15254	15289	15333	15510	15355	15349	15473	15367	15361	15376	15423	15385	15462	15430	15388	15395	15238	15470	15550	15286	15280	15399	15398	15276	15322	15461	15298	15269	15457	15376	15247	15331	15398	15418	15257	15333	15361	15266	15390	15435	15497	15481	15444	15371	15469	15402	15377	15434	15554	15305	15232	15426	15392	15157	15337	15441	15495	15444	15340	15282	15462	15439	15490	15383	15423	15259	15377	15348	15561	15506	15527	15322	15411	15401	15454	15357	15271	15364	15163	15296	15445	15330	15371	15346	15399	15306	15271	15388	15215	15480	15410	15431	15283	15504	15401	15386	15423	15255	15457	15362	15521	15332	15464	15448	15296	15283	15248	15234	15556	15367	15488	15274	15287	15295	15424	15283	15366	15418	15284	15483	15468	15433	15306	15268	15241	15313	15330	15353	15648	15409	15465	15268	15350	15556	15244	15320	15495	15308	15424	15428	15404	15352	15508	15295	15223	15416	15260	15426	15409	15441	15281	15295	15520	15432	15436	15356	15417	15311	15340	15430	15195	15505	15357	15375	15446	15263	15328	15356	15383	15499	15501	15329	15368	15445	15363	15391	15407	15233	15403	15279	15338	15256	15290	15168	15451	15485	15254	15420	15471	15327	15390	15245	15276	15248	15361	15367	15335	15248	15378	15539	15235	15408	15470	15425	15471	15368	15520	15253	15356	15374	15282	15206	15552	15311	15407	15334	15482	15313	15259	15363	15417	15417	15384	15376	15421	15404	15314	15339	15390	15253	15384	15205	15334	15307	15434	15249	15312	15544	15181	15345	15280	15505	15380	15457	15408	15417	15367	15475	15489	15400	15429	15445	15441	15469	15292	15277	15448	15534	15420	15297	15525	15348	15221	15395	15391	15215	15301	15373	15380	15437	15470	15373	15267	15258	15451	15388	15439	15392	15325	15249	15274	15424	15351	15391	15433	15412	15467	15283	15446	15362	15409	15431	15328	15350	15499	15236	15275	15395	15287	15595	15119	15335	15445	15274	15461	15430	15216	15216	15374	15378	15324	15334	15393	15441	15541	15351	15412	15329	15339	15423	15447	15424	15226	15302	15315	15537	15313	15340	15338	15391	15359	15388	15376	15504	15182	15431	15443	15487	15244	15309	15386	15453	15444	15284	15343	15384	15401	15347	15387	15377	15294	15314	15490	15448	15420	15169	15317	15342	15394	15297	15320	15186	15362	15450	15254	15373	15406	15516	15366	15434	15222	15360	15284	15332	15183	15354	15320	15341	15425	15466	15481	15408	15333	15369	15360	15463	15477	15469	15346	15265	15325	15252	15443	15466	15453	15557	15251	15281	15447	15395	15307	15276	15471	15508	15301	15203	15617	15388	15295	15293	15183	15480	15291	15354	15350	15401	15285	15413	15489	15449	15425	15417	15592	15353	15302	15369	15427	15339	15311	15427	15383	15310	15365	15370	15327	15459	15195	15398	15294	15399	15432	15172	15266	15494	15435	15393	15391	15352	15345	15385	15519	15332	15315	15329	15392	15307	15379	15245	15425	15377	15359	15488	15302	15385	15506	15285	15316	15347	15380	15512	15557	15498	15468	15361	15468	15324	15438	15360	15470	15153	15484	15291	15558	15445	15476	15365	15390	15179	15370	15373	15270	15243	15412	15402	15435	15396	15459	15260	15385	15314	15334	15429	15507	15451	15217	15314	15298	15331	15373	15455	15384	15266	15513	15239	15385	15424	15391	15322	15572	15364	15405	15249	15383	15229	15297	15435	15367	15379	15476	15269	15301	15172	15296	15506	15348	15226	15354	15430	15298	15410	15392	15329	15341	15341	15317	15311	15414	15509	15437	15298	15382	15334	15207	15331	15308	15263	15312	15560	15435	15333	15215	15320	15294	15206	15449	15418	15441	15416	15342	15468	15403	15377	15430	15403	15553	15404	15391	15319	15401	15360	15422	15366	15273	15392	15309	15284	15306	15273	15431	15395	15361	15527	15326	15424	15406	15479	15367	15438	15286	15474	15492	15427	15388	15377	15307	15488	15221	15174	15406	15269	15360	15358	15338	15340	15357	15543	15319	15515	15240	15444	15417	15299	15342	15222	15313	15372	15186	15541	15440	15284	15555	15274	15290	15399	15470	15207	15400	15419	15299	15288	15400	15356	15351	15473	15109	15459	15266	15402	15271	15381	15340	15273	15505	15375	15515	15359	15144	15265	15468	15444	15283	15355	15486	15375	15192	15436	15359	15362	15272	15485	15392	15420	15372	15355	15223	15392	15395	15467	15312	15383	15477	15379	15337	15454	15413	15272	15237	15266	15319	15311	15363	15371	15362	15406	15495	15572	15299	15414	15092	15365	15440	15404	15381	15517	15245	15331	15326	15364	15493	15358	15422	15424	15448	15287	15363	15444	15477	15434	15160	15379	15339	15330	15451	15347	15189	15381	15444	15294	15136	15332	15420	15459	15487	15277	15337	15375	15202	15359	15379	15432	15362	15380	15297	15439	15347	15328	15219	15384	15352	15329	15468	15455	15396	15476	15363	15359	15339	15273	15340	15117	15349	15353	15472	15419	15410	15293	15423	15440	15429	15264	15343	15405	15382	15344	15265	15335	15384	15423	15296	15443	15458	15326	15427	15274	15487	15506	15355	15213	15300	15195	15541	15408	15300	15306	15169	15175	15388	15400	15308	15359	15279	15272	15432	15366	15330	15328	15490	15357	15107	15174	15371	15507	15250	15478	15436	15260	15252	15172	15239	15457	15233	15214	15335	15166	15333	15391	15477	15452	15347	15373	15320	15302	15327	15472	15474	15531	15458	15382	15405	15388	15245	15299	15455	15465	15476	15392	15397	15444	15257	15609	15355	15547	15358	15389	15339	15431	15345	15284	15345	15344	15461	15114	15523	15308	15374	15247	15447	15447	15368	15267	15293	15438	15292	15334	15314	15505	15529	15467	15425	15400	15336	15585	15483	15393	15543	15455	15319	15425	15378	15393	15397	15475	15258	15290	15311	15476	15342	15393	15153	15311	15323	15390	15335	15431	15315	15311	15257	15102	15324	15611	15347	15318	15369	15434	15290	15435	15463	15535	15338	15451	15542	15293	15366	15336	15440	15502	15285	15440	15271	15312	15506	15498	15351	15357	15361	15365	15318	15369	15300	15317	15357	15306	15348	15364	15349	15551	15402	15208	15292	15416	15470	15400	15329	15473	15556	15350	15310	15483	15314	15273	15347	15307	15428	15361	15364	15523	15406	15502	15387	15334	15465	15220	15514	15472	15530	15351	15401	15161	15354	15485	15439	15486	15284	15316	15350	15368	15229	15393	15394	15294	15377	15438	15306	15436	15463	15447	15302	15517	15489	15411	15340	15471	15533	15362	15340	15371	15268	15351	15390	15540	15383	15295	15251	15323	15371	15484	15413	15389	15158	15448	15241	15515	15300	15407	15416	15405	15346	15352	15336	15309	15368	15461	15353	15360	15301	15499	15304	15300	15308	15281	15545	15488	15284	15428	15241	15430	15397
28307	23424	26514	21907	17864	17570	17556	17455	17095	17205	17196	17107	17061	17040	17030	16938	17175	17092	16986	17014	16965	16920	17098	17493	17531	17655	17661	17437	17211	17211	16954	16952	17047	16912	16910	17114	17113	17154	16733	17084	17101	16938	16847	16838	17034	17088	17139	16774	17111	16886	16974	16870	16955	16996	16873	16869	17067	16991	16858	16768	16944	16880	16915	17015	17217	16777	16913	16989	16864	16882	16946	17032	17144	17093	17118	16778	16981	17001	17226	16880	17189	16884	17013	16775	16930	16750	17004	16796	16747	16801	16762	16841	16995	17061	17000	16891	16812	16762	16963	16808	16948	17075	17023	16985	16977	16998	16881	16894	17018	16872	16987	17102	17195	17021	16991	16836	16952	16907	17116	16769	16885	16904	17047	16929	17005	16912	16916	17012	16939	16868	16938	16980	16951	16964	17085	16905	16923	16839	16984	16957	17052	16886	16770	17133	16896	17037	16938	16915	16968	17107	17034	16840	16865	17110	16801	17061	16911	16853	17016	17049	16875	16927	16951	16947	16743	16692	16906	16954	16860	17121	17240	16954	16636	16983	17006	16826	16892	16944	17002	16886	17084	17011	16852	16855	17061	16941	17016	16870	16715	16761	17044	16869	16977	16851	16942	17015	16888	17052	17135	17144	16855	16800	16843	16912	16978	17025	16983	17089	16800	16898	16930	16924	16884	16875	16911	16706	16807	16761	16599	16951	16878	16951	16944	16975	16920	16988	17052	16834	16897	16877	16861	16852	16816	16886	17023	16922	16747	16905	16701	16923	16751	17098	16874	17033	16982	16992	16836	16908	17132	16925	17076	16997	16990	17036	17037	16800	17127	17029	17105	17047	16785	16978	16940	16824	16962	16865	16838	17008	16931	16955	16878	16990	16832	17119	16958	16781	17007	17041	16887	16830	16976	17052	16812	16859	16908	16920	17082	16915	16950	16930	16863	16911	17016	16684	17111	16973	16899	16902	16905	16876	17035	16849	16904	17057	17042	16878	17063	17011	16971	17112	16928	16970	16977	16958	17073	16981	17050	16988	16760	17128	16956	16846	16990	16854	17034	16895	16759	16764	16913	17058	16892	17001	16904	17089	16991	16972	16942	16869	17087	16843	16717	16864	16850	16919	17143	16820	17008	17067	16932	17049	16962	16834	16707	16958	16942	17039	16864	16820	17139	16902	16968	17041	16822	17163	16863	17082	17139	16883	16807	17102	16952	16838	16795	16945	17036	17117	17005	16878	17135	16927	16994	16928	16937	16894	16762	17136	17038	16908	16936	16985	16911	16774	16831	16934	17034	16981	16844	16923	17064	16965	17069	16900	16960	16917	16919	16758	16931	17119	17006	17008	16960	16935	17033	16901	16953	17027	16984	16887	16799	17046	16939	16981	16981	17024	16992	16924	16879	17148	16853	17138	17000	16851	16946	16814	16905	16965	16885	16693	17091	16958	17226	16868	17169	16850	17020	17194	16661	16680	17182	17049	17066	16878	17057	17007	16972	16945	16976	16915	16909	16676	16835	17082	16992	16877	16973	17033	16891	16831	16922	17032	16960	17021	16984	16955	16936	17056	16945	16986	16948	16910	17007	16820	16973	17065	16805	16899	17167	16954	17010	17209	17042	16965	17112	17026	16956	16839	17032	16980	16887	16833	16876	16888	17058	16832	16829	16865	17067	16981	17041	16961	16894	17031	16999	16945	16942	17036	16807	16731	16875	16876	16734	16870	17151	16930	17103	16855	17096	16839	16971	16773	16939	17076	16987	17179	17042	16940	16901	16946	16881	17107	16976	17107	16987	16915	16953	16966	17020	16753	16851	16864	16843	16947	16895	16743	17092	17067	17032	16982	17087	16952	16983	17002	16943	17089	16854	16920	16885	17002	17035	16943	16975	17091	16910	16948	16958	16858	16790	17088	16749	16981	17044	16865	17057	16878	16980	17030	16950	16911	17051	17037	17068	16893	16969	16949	16821	17004	16729	16831	17099	16968	16896	16811	16869	16860	17067	17102	17134	16977	16903	16884	16904	16840	16838	16894	16905	16910	16833	16926	17023	16736	16847	16996	16964	16912	17055	16972	17035	17090	16819	16850	16901	16901	16821	16934	16849	16657	16942	16891	16861	16957	16876	16855	16897	17009	17053	17018	16937	16909	17001	16858	16999	16918	16836	16789	17012	16923	17208	16980	16852	16749	16850	17035	17070	17120	16880	17101	16900	17014	16853	16908	17064	16909	16998	16740	16888	16859	16824	17085	16961	16986	17034	17114	16930	16974	17011	16996	16825	17113	16916	16691	17091	16719	17079	16965	16869	16962	16918	17131	17106	17009	16971	16877	16808	16893	17018	16671	16847	17016	16979	17064	17008	17153	16970	16903	16811	16950	16905	16974	17124	16811	17016	16890	16928	17095	16982	16962	16864	17107	16991	17151	16887	16943	16858	16966	17008	16925	16968	16995	16885	16838	16772	16881	16921	17060	17246	16907	17057	17074	16983	16928	16996	17131	16988	16777	16951	16862	16961	16954	16936	16956	16696	16955	16934	16838	16845	16984	16875	17009	16883	16871	16930	16940	17123	17167	16851	16868	16828	17010	16935	17050	16977	16745	17146	17019	16824	16833	16981	16826	17013	17019	17159	17082	17058	17141	16790	17041	16925	17001	16821	16858	16759	16956	16948	16997	16826	17041	16896	16859	16975	16917	17015	16943	16664	17100	16888	16925	16940	16986	17011	16874	16797	16877	17185	17016	16792	17028	17019	16977	16943	16987	16989	16839	17027	16955	16832	16992	16862	16927	16951	16831	16950	16749	16827	17069	17057	16915	17012	17109	17042	16908	17001	16934	16970	16823	16937	16992	16902	17027	16804	16951	16971	16923	16973	16952	16805	17148	16978	17006	16915	17022	17088	16810	17186	16864	16960	16886	17181	16907	16928	16683	17097	16890	16890	16857	17065	16811	17002	16880	16963	17125	16792	16863	17003	16915	16850	16885	16986	16980	16872	16948	16908	16993	16920	16951	17196	16891	17029	16900	17030	17214	16808	16948	16750	16959	16927	16986	16889	16885	16837	16903	16913	16911	17065	16870	17006	16889	17074	16583	16828	16955	16813	16887	16836	16884	16951	16814	16783	16823	16719	16899	16786	16734	16828	16925	16843	16900	17038	16930	16923	17044	17063	17021	16956	16884	17071	16982	17013	16913	17092	16810	16820	16801	17068	16756	16898	16864	17034	16957	16868	16777	17113	17032	16853	16986	16794	16873	16898	17054	17013	16997	17081	17030	16874	16964	17054	16959	16861	17037	16956	17217	17094	16883	16994	17042	16986	17057	17033	17049	16917	16975	16905	16974	16890	16862	16858	17126	17040	17057	17082	16987	16987	16863	16868	16992	16865	16984	16937	16883	16890	16971	17003	16860	16875	16899	16917	17009	16772	17046	17004	16846	16809	17155	16906	16941	16804	17030	16897	16966	16909	17058	16791	17115	17064	16854	16820	16769	16921	16972	16968	16888	16872	17013	17061	16995	17036	17048	16993	16873	16836	16862	16960	16810	17105	17049	16964	16964	16936	16861	16925	17009	16973	16963	16884	16999	17026	16975	16842	17022	16873	16973	16859	16884	17071	16996	16821	16787	16843	16890	17197	17173	17170	16959	16857	16857	16943	17156	17062	16873	16971	17072	17137	17119	17058	17143	16855	16909	16996	17102	16907	17028	16909	16794	17095	16946	17079	17132	16949	17143	17107	16911	16968	16969	16776	17162	17074	16831	16999	16928	17067	16808	17141	16854	16804	16875	16860	16865	16983	16830	16877	16984	16958	17005	17089	17120	16936	16975	16914	17023	16936	17130	16950	16952	16998	16769	16862	16961	16871	17071	16809	16862	17051	17129	16894	16835	16777	16904	16846	17004	16774	16729	16971	16877	16825	16995	17057	16873	16967	16769	16990	16887	16886	16661	16915	16897	16999	17040	16996	16958	16882	17022	16992	16905	16999	16807	16972	17033	16853	17066	16993	16809	17028	16795	16934	16839	16990	17022	16879	16922	16977	16952	17140	16886	17104	16869	16967	17078	16744	16725	16978	16896	16890	16934	17009	17057	17010	17038	17114	16956	16987	16811	16815	16913	17115	16966	16888	17145	16995	16872	17101	16935	16938	16994	17094	16980	16934	17113	16985	16816	17016	16805	16992	16955	17013	16739	16977	16810	17116	16919	16997	16989	16746	16842	16938	16754	16819	16855	16949	16903	17289	17023	17058	17018	16963	16902	16884	17000	17010	16875	16811	16923	16856	17026	17062	17075	17204	17001	16833	16891	17074	16983	17067	16902	17119	16782	16996	16763	16983	16682	16820	16919	16836	17172	17042	16966	16943	17006	16961	16704	16813	16876	16885	17127	17200	16891	16940	16988	16881	16997	17032	17096	16947	17063	16972	17049	16833	17010	16804	16917	17067	17113	16995	16968	16899	16850	16753	16834	16984	17061	17001	16949	17158	17039	16897	16906	17118	17052	16819	16953	17050	16869	17094	17014	16903	16884	17005	16939	16784	16990	17027	16991	17091	17074	16830	17118	17048	16989	16900	16941	16865	16749	16872	16862	17197	16945	16845	16842	16906	16992	17126	17020	16939	16845	17043	17099	17169	16938	17074	16972	16860	17006	17060	16966	16714	16893	17061	16928	16953	16718	17031	16698	17046	16924	17114	16808	16975	17032	17032	17064	16991	17090	16964	17012	17079	16816	16937	16901	17087	17042	16914	17027	16925	16956	16977	16747	16864	16849	16975	16968	16980	17054	17072	17062	16926	16806	16899	17222	16947	17083	17141	16836	16832	17009	16993	16853	16809	16985	17006	16794	16947	16957	16945	17028	16909	16971	16991	16915	16940	17071	16762	17126	17028	17046	16990	17085	16954	16914	16945	16780	16974	17111	17073	17082	16913	16943	17066	16914	16963	16978	16986	16918	17017	16724	16882	16765	17112	16854	16900	17138	16885	17032	17019	16823	17044	16635	17070	17109	16989	16930	16902	17236	17191	16904	16953	16995	16892	16927	16847	16747	17014	16627	16759	16836	16950	16989	16902	17044	16930	16850	16885	17057	17158	16913	16912	17002	17016	16916	17099	17032	17004	17148	16827	16922	17112	17078	16979	16874
22674	30973	25212	17910	16644	16094	15546	15473	15384	15301	15295	14967	15231	15279	15218	15167	15052	15223	14944	14961	15029	14864	15460	15586	15812	15871	15614	15259	15032	15018	15065	14977	15084	14883	14965	15077	14748	14983	14911	14903	15024	14931	15074	15030	14974	15145	14895	15071	14962	15051	15018	14970	14967	14877	15145	15058	14886	15040	14857	14928	15081	15047	14822	15021	14950	15055	15019	15074	15053	15054	14994	14940	15090	15196	15224	15032	15061	15004	14958	15071	14933	15044	14866	15017	14872	15066	15000	15057	14964	15023	15136	15080	14820	14935	14988	14981	15061	14921	15090	14921	14886	14921	14925	14835	15081	14975	14822	14962	15021	15080	15246	14880	15105	15066	14891	14968	14862	15118	14932	14855	14952	14974	15137	14938	14933	15013	14996	15041	15009	15085	14827	15011	14955	15082	14935	15093	14895	14822	15093	14937	14837	14975	15199	14918	14855	15016	14892	14975	15007	14939	15030	15122	14880	14961	15084	15015	14964	14861	15068	14848	15133	15018	14998	15079	14967	15100	14925	15007	15100	15017	14889	15108	14845	14944	14888	15136	14867	15005	15078	15053	15068	14972	15102	15033	14972	14929	14833	15082	14927	14891	15114	14882	14949	14967	15194	15051	15026	15063	14939	15045	14887	15140	14948	14933	14920	14798	14932	14932	15102	14907	15011	14930	15049	15097	14787	14933	14915	15037	14958	14945	15018	15028	15111	14935	15051	14873	15017	15027	15032	14947	15035	14941	15013	14907	15162	14909	14932	14889	14857	14875	14801	15056	14989	14979	15050	14930	14946	15139	14939	14958	14970	14954	14914	15092	14939	14953	14902	15077	15088	14933	14946	14917	15023	15004	14859	15007	14878	15002	14785	14915	15056	14985	15215	14891	14929	14933	14962	14764	15070	14994	15053	15031	14934	15136	14918	15134	15068	14913	15079	15049	14913	15000	14846	14778	14974	15005	15096	15013	14865	14912	14957	15053	14985	15104	15030	14855	15028	14996	14982	14941	15070	15024	15012	14769	14923	15006	14997	15051	15083	15109	14934	14789	14854	15013	15108	14852	14837	14997	14976	15025	14917	14877	14932	14998	14960	15076	14929	14907	14994	14949	15169	14912	15213	14938	14944	14818	14937	14986	14912	14787	14946	14995	15027	15170	15028	14971	14827	14910	14949	14977	14906	14928	15175	14893	15138	14923	14864	14773	14989	14994	14864	14910	15096	14807	14886	15104	15126	14960	15001	14804	14954	14947	15055	15188	15033	15021	14955	14958	14873	15072	15003	15099	15054	14978	14745	14823	15113	14952	14996	14933	14753	14930	15026	14999	15111	14884	15004	15108	14963	14942	14941	14839	15041	14906	15031	14951	15001	14935	14944	14905	14932	15138	15065	14929	14885	14670	14981	15000	15039	14988	14716	14828	14969	14931	14887	14981	14837	15003	14945	15046	15011	14892	14977	14906	15017	15043	15050	14987	14952	14869	15111	15137	15014	15049	14966	15012	15079	14905	15044	15113	15008	14902	15026	14901	15061	14903	14956	14866	14791	15040	14930	15013	15040	14829	15070	15014	14835	15085	14834	14947	15105	14862	15055	14962	15037	15038	14870	14774	15138	14898	15139	15077	14884	14974	15015	14891	15020	14968	14989	15051	15125	15144	15117	15050	14934	15017	14858	14977	14869	14945	14856	14902	15051	14993	14937	14920	14872	14852	14935	14793	15016	15162	14921	15070	14878	14988	14951	14856	15095	15057	14977	14932	15123	14927	14995	14980	14963	14957	14887	15015	15071	14991	14997	15067	14927	14954	14963	14976	14993	14830	15021	15000	14895	14863	14898	15072	14997	14933	15049	15116	14977	15154	14977	15056	15004	14933	15007	14871	14832	14980	15056	15166	14987	14971	14878	15102	15124	15033	14972	14917	14969	15070	14942	15141	15027	15065	14869	15120	14877	15023	14958	15049	15060	14840	14806	15073	14961	14937	14931	14775	15020	14935	15050	14968	14950	15074	14970	14919	15029	14795	15002	15024	15032	15050	14924	14927	14921	14898	14969	15116	15061	14869	14905	15022	14988	15066	14988	15032	15047	15078	15037	14923	14965	14804	15013	14989	14958	14989	15029	15017	14876	14942	14972	15040	14750	14956	14999	15171	15071	14906	14988	14788	15112	14943	15010	14787	15018	15092	15030	15131	14954	14957	15006	14997	15010	15135	15026	15002	14978	15075	14947	15005	14955	14914	15030	15038	14962	15117	15049	14981	14863	14966	15034	14836	15014	15001	14997	14930	15169	15190	14987	15008	14978	15137	14872	15098	14881	14931	15088	15030	14862	14963	14814	14990	15009	14947	15114	14987	15084	14905	14991	14899	14890	14997	14942	14958	15012	15102	14933	15016	14903	15217	14974	15022	15033	14959	14997	14915	14885	15014	14946	14912	15023	15009	15059	15107	15080	15110	14899	14953	14918	15313	15089	15084	14978	15009	14953	14817	15027	14921	14958	15145	14923	15026	15059	15107	15029	15016	14879	14932	15160	14980	15055	15051	14969	14927	14857	14984	15004	14769	15052	14945	14948	14901	15004	14840	14995	15020	14961	14891	15120	15121	15008	14886	15092	14982	14945	14932	14888	15135	15206	14870	14937	15114	14889	14942	14996	15026	14919	14982	15105	14969	14944	15012	14958	15127	14924	14959	14874	15102	15032	14880	14941	14952	15075	15122	14940	14923	14948	14966	14896	15022	14977	15148	14840	14917	14958	14997	15125	14908	14897	15147	15009	14900	15089	14812	15062	15135	15053	14892	14957	15028	14916	15121	15059	15137	15075	14955	14720	15028	15023	15050	15013	14906	15082	14914	14945	15032	14947	15006	15035	15156	14970	14880	14891	14852	14938	14883	14926	14904	15034	14983	14990	14860	14906	14836	15053	14777	15027	14969	15106	15009	15061	14980	14879	15014	15105	15106	15059	15036	15139	15007	14898	15027	14856	14956	15040	14947	14943	15069	15048	15046	14942	15087	14953	15074	14808	15045	14896	14942	14881	14974	15014	14927	14968	15047	14971	15090	14976	15115	15031	14941	14986	15055	14889	14948	14912	14856	14967	15027	15071	15040	15076	15015	14931	15003	14927	14896	14881	14874	15182	14983	15023	14849	14996	14913	14963	15048	14955	14893	14972	15012	15089	14938	15056	14882	14894	15061	15007	14851	15040	15056	14965	14939	14837	14867	15009	15050	15093	14921	15055	15097	14969	14997	14906	15014	14886	15063	14951	14861	15045	15017	14920	14838	14983	14914	14944	14861	15069	14934	14908	14985	15175	15004	15020	15031	15006	14982	14874	15175	14910	15135	14897	14903	15013	14875	14974	15076	14876	15015	15022	14930	14945	15004	14854	15068	14876	14994	14965	14938	14889	15049	14941	14852	14953	14918	14995	14813	15011	14921	14992	14915	14981	14982	14863	15017	14888	15070	15034	14862	14960	15050	15027	14920	15068	15049	14757	15014	14941	14928	14917	14886	15033	14986	15050	15009	14944	14890	14847	15058	14901	14945	14928	15064	14841	15104	14967	14864	14938	15010	14799	14882	15026	14872	14877	15059	15122	14942	14986	14954	15045	14883	15010	14941	15003	14831	14872	14884	15022	14873	15044	15105	15061	14873	15175	14993	15073	14872	14979	14837	14945	15121	14858	14870	14901	15058	15020	14931	15069	14956	14928	15070	14948	14816	15021	15259	14944	14897	14958	14987	14935	15119	15088	15050	15034	15096	15061	15025	14961	14939	14996	14872	15078	15062	14998	14948	15088	15064	15088	15003	15044	15011	15076	14914	14947	14906	14962	15015	15060	15017	14880	14850	14785	14864	14898	15039	14838	15096	15010	14975	15062	15019	14875	14875	15103	15042	14988	15072	14994	15008	15135	14974	14949	14801	15071	14916	14846	15027	15034	15040	14992	14956	14863	15011	14848	14946	14876	14984	14961	14856	14907	15119	14964	14963	14950	14998	14887	14937	14879	15007	15076	15037	15067	14927	15128	15093	15124	14865	14934	15173	15069	14979	14884	14957	14872	14996	14879	14836	15082	14948	14870	15035	14805	14924	15047	14971	14902	14902	15020	14938	14934	14900	14921	14797	14919	15076	14976	14938	15131	15062	15012	14988	15079	15061	14915	14927	14983	14979	14962	14759	14979	14926	14986	14952	14959	14987	14914	15032	15042	14898	15047	14898	14975	14860	15121	15131	14966	15004	15162	14985	14991	14910	15004	15020	14837	15004	15060	14928	14939	14980	15043	15185	14930	15097	15005	15034	15199	15023	14922	14776	14924	15128	15054	15138	15012	15036	14900	15110	15042	15124	14937	15007	14987	14938	15050	15101	15018	14937	14802	14973	14869	14856	14930	15022	14879	14964	14898	15007	15034	14948	15016	14904	15022	14818	14974	14946	14893	14957	15056	14873	15049	14912	15074	15028	14808	14929	15068	14895	14907	14896	14986	14905	14999	14903	14984	15000	14855	14868	14993	14948	14905	14953	15009	15004	15111	15058	14904	14983	14994	14843	15046	14988	14972	14879	15009	14829	14963	15212	14991	14962	14946	14986	15201	14910	15090	15062	14925	14933	14980	14974	14984	15007	14908	15023	14905	14943	14879	14918	15018	14991	15086	15007	14807	14916	14832	14774	15034	15007	14859	14785	14892	14935	14971	15167	14935	14915	15086	15130	15048	14988	15122	15009	15025	15182	15057	15096	14907	15044	14897	14943	15007	14862	15003	15009	15045	14886	15072	14905	14916	15037	14884	14955	15026	15046	15077	15044	15026	14872	14879	14876	14977	15113	15051	14864	14995	14992	15065	14768	14985	15046	15101	14977	14925	15011	14924	14890	15011	14961	15028	15060	14992	14917	15020	15000	15000	14872	15097	14915	14990	15130	14947	15042	14941	14974	15021	14995	14917	14991	14814	15091	14976	14895	14978	14958	14943	15026	14965	14986	14996	14986	14915	15071	15057	14836	15020	14934	15085	14835	14993	15016	14998	14941	15014	15007	15094	14904	14997	14847	15051	14988	15129	14949	14926	14884	15099	15086	15017	14823	15130	14998	14875	14987	14966	14906	15039	14919	15101	14890	14994	14881	15021	15076	14981	15114	15072	15077
24122	21505	29130	24463	22272	21939	20852	18289	17760	17780	17750	17518	17638	17387	17134	17290	17397	17174	17348	17579	17295	17204	17561	19899	21233	21181	20152	18730	17891	17567	17393	17184	17189	17109	17153	17112	17210	17087	17045	17252	17365	16988	17145	17049	17002	17118	17260	17100	17143	17127	16993	17200	17039	17123	17174	17018	17056	17136	16819	16968	17239	17305	17025	16910	17203	17066	17026	17115	16987	17149	17259	17149	17075	17154	17211	17071	16900	17106	17151	17077	16973	17015	17282	17205	17247	17117	17253	17126	17208	17348	17101	17176	16931	16958	17032	17043	16928	17105	17205	16867	17117	16999	17297	16986	17124	16966	17054	16967	17220	17256	17230	17135	17025	17082	17230	17071	16949	17072	17116	17062	17098	17072	17195	17062	16957	17023	17092	16952	16894	17113	17104	17029	17063	17001	17007	17031	17341	17021	17005	17093	17108	17107	17105	17140	17199	17243	17073	17027	17173	17065	17214	17360	17473	17012	17191	16994	16914	17073	16985	17153	17148	17159	17135	17268	17145	17121	17102	17110	16985	17030	17105	17058	16981	16925	17057	17127	17135	16991	17228	17301	17105	16927	17237	17119	17295	17157	17084	17254	17121	17065	17063	17180	17049	17043	17007	16934	17197	16797	16919	16935	17078	17182	17055	17112	17169	17077	17110	16857	17054	17078	17020	17156	17138	17203	17199	17206	16966	17082	17030	17049	17025	17154	16936	17011	17182	17366	17181	16947	17207	17110	17065	16891	17025	17068	17244	16968	16961	17229	17049	17100	17003	17228	17262	17057	17184	17227	17060	17046	17028	17314	17185	17087	17142	17161	17157	16922	16990	17135	17166	17452	17153	17271	17168	17112	16982	17089	17127	17051	17149	17315	17230	17150	16844	17158	17042	17149	17180	17242	17099	17255	17187	17088	17231	16915	16948	17170	17125	16974	17141	17304	17169	17171	17162	17022	17108	17116	17275	17129	16998	17164	17084	17183	17163	17033	17078	17067	17229	17123	17127	16848	16889	16977	16981	17472	17133	17030	17188	17073	17200	16909	17067	17194	17101	17167	17154	17194	17095	17033	17059	16980	17133	17072	16895	17089	17265	17006	17047	17137	17072	17094	17041	17106	17139	17228	17278	16926	17014	17091	17000	16853	17086	17110	17115	16881	17281	17039	16981	17049	16908	17030	17205	17047	16907	17028	17134	17148	16951	17175	17315	17257	17207	16856	17013	17191	16997	17088	17035	16984	17181	17080	17093	17080	17155	16919	17136	17045	16984	17154	17110	17276	16902	17130	17180	17198	17299	17210	17120	16968	17176	17080	17093	17028	17144	17084	17059	17010	17051	17070	17088	17236	17215	17222	17139	16915	16998	16934	17287	17123	17105	17316	17154	17003	17272	17022	16938	17029	17167	17150	17203	16918	17037	17129	17071	17261	17063	17142	17007	16978	17260	16896	17112	17192	17064	17183	17311	17267	17252	17014	17357	17161	16914	17032	17192	17017	17098	16928	17321	17145	17010	17186	17130	17128	17134	17031	17066	16938	17326	17005	17001	17161	17007	17146	17078	17080	17049	16915	17004	17105	17091	17146	17087	17016	17162	17124	16878	17252	17165	17170	17029	17057	17239	17142	17348	17031	16997	17237	17241	17129	17160	16935	16894	17198	17200	17257	17099	16965	16968	16935	16900	17165	17122	17023	17232	16801	17209	17122	17220	17317	17094	17019	16979	17122	17191	17074	17090	17204	16978	16889	17072	17122	16958	17159	17218	17188	17089	17193	17114	16995	17131	17006	16926	16978	17135	16978	17019	16982	17037	17146	17065	16646	17092	17029	16866	17317	17130	17255	17204	17098	17153	17337	17273	17287	16910	16892	17210	17176	17080	17398	17179	17144	17022	17044	17124	17100	16813	17124	17180	17213	17191	17114	17030	17247	17168	17226	17090	16972	17072	17232	17195	17121	17289	16901	17117	17240	17083	17171	17179	17108	17095	17201	17109	17197	17177	16895	17110	17036	16883	16984	17173	17057	16904	17119	17208	17336	17118	17074	17129	17048	17052	17143	17292	17175	16954	17089	16939	17096	17181	17069	17281	17137	17390	17159	17060	17062	17127	17241	17000	17130	17123	16883	17052	16997	17114	17118	17066	17115	17069	16967	17014	17090	17113	17078	17010	17029	17151	17075	17155	17242	17387	17049	17140	16792	17245	17377	16982	17043	16999	16952	17068	17171	17080	16975	17157	17204	17262	17086	17218	17250	17220	17201	17081	17078	16949	17073	17321	17184	16844	17108	17135	17114	17027	16995	17110	16900	17022	17112	16858	17114	17091	17062	17172	16994	17112	17121	17023	16922	17116	16982	17217	17142	17079	17089	16999	17085	17155	16840	16988	17112	17230	17010	17190	17077	17077	17154	17276	17149	17180	17072	17012	17051	17194	17329	17255	17124	17097	17097	16975	17035	17197	17066	17150	17046	16986	17359	17213	17006	16932	16974	17035	17177	17052	17320	17092	17137	17371	17296	17170	17071	17184	17115	17029	16913	17124	17097	17107	17213	17158	17073	17124	17106	17268	17160	16879	17073	17102	17023	17099	17025	17153	17179	17097	17089	17099	16986	17020	17037	16985	17137	17214	17089	16994	16963	17115	17083	17070	17053	17060	17158	17175	17117	16985	17184	17022	17131	17285	16931	17049	17282	17250	16961	17059	17106	17125	17088	17097	17334	16937	17306	17146	17234	17094	16913	16976	16996	17160	17011	17075	16981	17231	17173	16955	17078	17136	16868	17138	17025	17167	17052	16854	17206	17281	17154	17137	17015	17106	17215	17305	17231	17122	17223	17113	17209	17061	17089	17030	17190	17169	17216	17120	17099	16967	17088	17156	16882	17102	17088	17004	17156	17088	17059	17026	17170	16939	17023	17168	17235	17018	16998	16975	17181	17123	17106	17040	17195	17323	17185	17109	17120	16955	17254	17192	17306	17054	17041	16933	17053	17079	17235	17111	17103	17272	17039	16950	16991	17187	16841	17170	17136	17058	17004	17182	17107	16875	17098	16902	17007	16951	17213	17256	17221	17279	17078	17086	17244	17197	17243	17063	17025	17172	17158	17037	17310	17147	17410	17142	17051	17136	16949	17091	17033	17094	17060	16880	17154	17076	17170	17224	17132	17006	17084	17062	17241	17053	17167	17133	16907	17157	17192	17022	17115	17241	16963	17109	17220	17243	17142	17261	17064	17291	16983	16891	17020	17051	17048	17095	17114	16971	17139	17280	17223	16933	17117	16972	17076	17156	17250	17144	16919	17060	16999	17106	17106	17111	17257	17167	17196	17256	17096	17189	17265	17158	17075	17197	16956	17059	17111	17208	17132	17189	17232	17194	17012	17019	17127	17226	17068	17087	17165	17185	17158	16988	17118	17096	17174	16972	16992	17080	17027	17138	17055	16947	16971	17106	17286	17044	17160	17048	17248	16891	17139	17050	17026	16970	16997	17054	17157	17277	17090	17065	17121	17115	17241	17117	16974	17104	17166	17162	17067	17195	17172	16937	17235	17182	17389	17011	17088	17053	17216	17095	17103	17001	16991	17027	17253	17056	17129	17073	17086	17200	17040	17168	17089	17114	16961	17263	17085	17161	17014	17145	16966	17264	17098	17042	17259	17177	17227	17065	17216	17098	17031	17164	17167	17245	16960	17144	17207	17090	17064	16979	16978	16962	16855	16984	16717	17255	17215	17169	17153	17028	17166	17178	17238	16779	17034	17431	17157	17076	17080	17105	17161	17279	16919	16981	16919	16915	16920	17088	17226	17136	17063	16971	17072	17046	17223	17080	17176	17291	17098	17156	17075	17000	17031	16988	16943	17050	17120	16966	17107	17018	16917	17198	17161	17035	17079	17149	16813	17151	17009	17210	17144	16978	17255	17306	17059	17113	17241	17399	17030	17092	17162	16964	17243	17060	17172	17305	17071	17099	16954	17332	16976	16945	17088	17017	17213	17109	16962	17090	17175	17054	17141	17183	17205	17018	17201	17123	17082	17014	17088	17110	17202	17145	17007	17150	17218	17414	17141	17146	17067	17215	16954	17003	17026	16931	17227	17065	17009	17099	17167	17186	17106	17137	17172	17100	17313	17347	17142	17241	17026	17032	17115	17221	16958	17243	17325	17024	17141	17002	17100	16981	17098	17042	17054	17117	16944	17011	17209	17113	17106	17185	17035	17194	17116	16942	17018	17169	16962	16972	17042	17158	17166	17048	16966	16996	17031	17092	17160	16951	17221	17212	17095	17070	17060	17047	17034	17130	17170	16954	17186	17164	17143	17181	16897	16997	17048	16990	17047	17165	17004	17220	16971	17248	17066	17179	17046	17040	17133	16842	16946	17018	17042	16963	17014	17022	17096	17110	17162	17103	16969	17223	17101	17050	17148	17375	17160	17164	17112	17037	17187	16835	17265	17297	17001	17049	17098	17093	17013	17192	17030	17142	16952	17059	17080	17212	17030	17037	16858	17081	17001	17043	17255	17287	17263	17110	17213	17051	17169	17014	17128	17180	17150	17147	17130	17064	16988	17158	16992	17070	16941	16998	17042	17171	16995	17148	17252	17079	17097	17205	17183	17177	17046	17228	17126	16954	17273	17020	17128	16997	17167	17155	17059	17169	17097	17005	17125	16976	17155	17168	17356	16994	17070	17194	17122	17128	17092	17152	16968	17341	17136	17003	17135	17157	17268	17244	17120	17159	17230	17145	17110	16879	17064	17018	17039	16983	16929	16979	17101	17047	17167	17212	17224	17180	17108	17151	17030	17150	17311	17237	17174	17051	17029	17182	17172	17015	17041	17009	17102	16942	17206	17107	17223	17268	17152	17018	17052	16992	17061	17097	17204	17164	17030	16996	16883	17028	17123	17279	17026	17119	17029	17027	17092	17156	17099	17266	16958	16829	16971	17111	17130	17053	17118	17298	17258	16944	17071	17241	17144	17157	16909	17116	16995	16891	17218	17301	17052	17358	17057	17069	17196	17099	16930	17092	16900	17019	17217	16993	17065	17067	17036	17133	16992	17182	17177	17104	17213	17108	17169	16999	17001	17185	17142	17257	17143	17181	17215	16974	17168	17204	17197	17114	16947	17133	17184	17114	17079	17177	17140
24073	43361	37057	20355	18500	17363	16855	16172	15897	15697	15773	15512	15365	15471	15403	15384	15249	15301	15210	15338	15179	15308	15904	19736	21259	20477	18887	17053	15915	15314	15203	15212	15160	14810	14994	15300	15099	15189	15191	15028	15089	15134	15078	15006	15060	15115	15093	15109	15077	15155	15230	15171	14948	14965	15091	15094	15186	15070	15361	15034	15056	14998	15193	15105	15243	15126	15148	14997	15012	15088	15159	15172	15193	15166	15084	14978	15022	15108	14993	15034	15092	15005	15133	15210	15048	15129	15252	15192	14958	15123	15050	15054	15181	15149	14974	15076	15196	14965	15079	14919	15166	14981	15074	15070	14891	15007	15145	15056	15086	15264	15047	15299	15088	15097	15055	15093	14977	14932	15042	15180	14966	14968	14973	15122	15076	15120	15123	15077	15240	14973	15273	15178	15136	15078	15089	15162	15037	15085	15184	15134	15053	15103	15232	15227	15176	15105	15286	15186	15132	15203	15004	15065	14977	15201	15079	15188	14943	15128	15211	15167	15084	15063	15018	15101	15114	15128	15032	14985	15190	15270	14946	15244	15080	14965	15046	14946	15071	15175	15207	15121	14936	15012	15155	14947	15022	15157	15059	15075	15075	15097	15020	15073	15096	14959	15180	15030	15084	15044	15017	15157	15060	15159	15118	15173	15156	15003	14951	15090	15007	15198	14975	15112	15032	15040	15205	15086	15125	15169	15032	15010	15125	15067	15095	15015	15192	15226	15156	14976	15100	15083	14990	15039	15144	15103	15069	15019	15206	14889	15078	15016	15126	14963	15079	15067	15220	15067	15158	15120	15097	15143	15207	15154	15179	15130	14876	15103	15252	15107	15157	14990	15226	14964	15096	14956	15039	15151	15175	15114	15183	15083	15281	15109	14992	14993	15228	15062	15157	15267	15121	14945	15133	15024	15140	15096	15025	15198	15124	15078	15159	15033	15169	15012	14982	15162	15024	15131	15060	15009	15041	15219	15061	15148	15126	14995	15043	15073	15093	15218	15273	14971	15078	15148	15083	14986	15025	14959	15106	14996	14907	15107	15046	15271	15176	15025	14914	15036	15187	15099	14951	15074	15135	15060	15056	15053	15033	15006	15026	14924	14977	15188	15146	14988	15015	15195	14863	15073	14992	14990	15043	15061	15043	15025	15148	14990	15007	15013	14938	14949	14876	14912	15249	15127	15086	15066	15191	15031	15117	15191	15167	14921	15065	15124	15279	15099	15099	15000	14892	15068	15063	14894	15157	15207	15059	15081	15070	15184	15044	15043	15083	15168	15051	15044	14839	14821	14927	15106	15168	15227	15087	15007	14931	15008	14991	15027	15090	15051	15001	15094	15096	15096	15155	15171	15046	14890	15169	15142	15000	15142	14981	15174	15036	15248	15180	15160	15061	15115	15136	15094	15056	15115	14956	15082	15163	15100	15049	14948	15061	15240	15113	15045	15038	15037	15253	15152	15060	15206	15055	15071	15246	15052	14961	15023	15176	15181	14945	15014	15027	15193	15087	15217	14998	15011	14921	15135	15096	15012	15148	14863	15220	15098	15067	15111	15054	15103	15012	15115	15035	15063	15154	14882	15090	15033	15181	15144	14970	14975	15014	15163	15167	14875	15032	14895	14949	14942	15103	14979	15200	14866	15081	15022	15026	15145	15267	15081	15105	15116	15045	15095	15173	15142	15114	14999	15087	15013	15154	15023	15118	15103	14996	15060	15084	15211	14933	15168	14972	15077	15082	15022	15024	15079	15108	15078	15022	14965	15110	15035	15092	15031	14997	15118	15182	15198	14928	15036	15249	15072	15008	14992	15170	15083	14969	15065	14901	15027	15088	15092	15334	14994	15124	15068	14958	15174	15162	15178	15032	15164	15121	15145	15063	15150	15069	15100	15073	15070	15078	15129	15281	15118	15086	15168	15101	15114	15042	15143	15091	15220	15103	15088	15228	15036	15124	15121	15110	15168	15052	15078	15186	15153	14957	15020	15121	14889	15022	15175	15035	15005	15156	15058	15165	15005	15105	15177	15149	15030	15098	15044	15047	15090	14925	15033	15119	15073	15195	15116	15142	15152	14932	15129	15036	15194	14793	15090	15027	15084	14982	15016	14983	14992	15168	15168	15086	15124	14895	15083	15184	15095	15072	14977	15007	15133	15209	15147	15074	15178	15066	15028	14874	15134	15222	15008	14956	15075	14980	15271	15074	15091	14989	15146	15113	15065	15130	15065	15012	15048	14996	15054	15109	15101	14967	15166	15182	15008	15072	15172	15090	15070	15115	15154	15150	14999	14943	15022	15060	15121	15094	15023	14862	15213	14812	15156	15037	15094	15194	15004	14994	15215	15048	15029	15276	15088	15008	15002	14917	14891	15304	14909	15110	15108	15235	15090	14975	15105	15084	14961	15000	15196	15056	15140	14916	15053	15062	15044	14998	15124	15254	15197	14909	15118	14998	15181	14883	15192	15107	15045	15037	15093	15186	15093	15108	15092	15234	15209	15140	15122	15197	15107	15199	15249	15001	15039	15137	15131	15111	15024	15114	15033	14926	15031	15225	14988	15207	15000	14923	15215	15102	14938	15052	15097	15233	15025	15105	15076	15124	15142	15086	15055	15165	15190	14907	15186	15098	14982	15010	15143	15035	15223	15014	15028	15039	15053	15017	15135	14941	15213	15010	15076	15160	15055	14876	15136	15002	15125	15077	14962	15079	15059	15208	15085	15310	14949	15090	15201	15072	15160	14981	15235	15039	15169	14978	15079	15354	14998	15043	15090	15080	15000	15171	15055	15027	14872	15108	14941	15196	15140	15099	15100	15002	15033	15166	14986	15217	15175	15019	15229	15131	15235	15073	14984	15146	15008	15108	15014	14992	15185	15165	15077	15062	15033	15059	15200	14916	14804	15080	15059	15073	15046	15203	15143	15077	15039	15142	15090	14948	14801	15128	15144	15172	15241	15291	14932	15152	15185	15146	14983	15093	15143	15076	15088	15177	15149	15164	14998	14982	14972	15030	15333	14929	15129	15087	14965	15167	15113	15166	15023	15001	15125	15144	15170	14879	15223	15054	15175	15067	15158	15092	14967	15159	14923	15147	14888	14998	15118	15106	15110	15159	15056	15196	15143	15160	15172	15134	15169	15222	15073	14940	15051	15025	15076	14980	15088	15060	15090	15111	15033	15020	15095	15088	15196	15063	15066	15004	15039	15067	15045	15097	15272	15039	15033	15118	15076	15121	14959	14989	15250	15042	15144	15243	15046	15266	14948	14925	14898	15144	15054	14948	14965	15151	15057	15000	15082	14959	15268	15018	15174	15028	14914	15130	15107	15142	15130	15062	15167	15051	14946	15014	14969	15143	15225	15028	14920	15306	15031	15150	15187	15133	14931	14822	15174	15231	15127	15022	15084	15036	15064	14903	14942	15222	15174	15064	15084	14954	15099	15151	14902	14908	15102	15091	15043	15097	15026	15040	15141	15079	15054	14952	15171	14990	15126	15190	15138	15125	14967	15133	15065	15128	15131	15090	15039	15033	15005	15150	15117	15023	15164	15074	14911	15077	15213	15270	14911	15134	15172	15219	15121	15221	14977	15107	15196	14993	15171	15016	15148	15125	15069	15034	15046	15071	15073	15103	15122	15079	15178	14987	15234	15112	15128	14987	15126	15118	15022	15231	15039	15136	15070	15122	15197	15090	15090	15114	15010	15021	15158	15091	15068	15078	14988	15112	15067	14920	15037	15215	15224	15254	15012	15049	15011	14963	15107	15065	15083	14944	15113	15045	15131	15098	15087	15026	15113	15157	15152	15098	15096	15065	15121	15062	15111	15204	15228	14888	15088	15131	15012	15138	14962	14970	14933	15190	15176	14920	14968	15222	15148	15238	15148	14994	14969	15136	14999	15024	15074	15199	15117	15107	14805	15152	15126	15104	15029	15057	15116	15108	15132	15022	15097	14874	15192	15187	15122	14961	14941	15156	15004	14964	14953	15108	15188	14981	15137	15227	15053	15057	15044	14976	15160	15095	15109	15170	15079	15060	15049	15137	15123	15105	15077	15075	15041	15010	15099	14866	15126	15174	15038	14990	15060	15075	15054	15136	15141	15174	15197	15202	15062	15074	15048	15210	14954	15131	15165	14901	14975	15099	15057	15043	15109	14972	14989	15138	15072	15206	15053	15103	15015	15208	15160	15189	14984	15080	15138	15017	15091	15130	15255	15079	15155	15057	14978	15113	14961	15052	15148	15268	14948	15248	15027	15059	15148	15160	15012	15045	15047	15079	15168	15042	15005	15100	15326	15165	15103	15109	15091	15086	15051	15115	15075	15033	15169	14958	15378	15220	14932	15006	14942	15052	15253	15033	14908	15095	15188	15291	15017	14852	15207	15243	15029	14873	15192	15062	15063	15216	15140	15248	15194	15006	15096	15028	15137	14986	14991	15174	15067	15123	15071	15074	15146	15101	15004	15205	14959	15089	14941	15005	15099	14931	15011	14970	15302	15132	15214	15151	15107	15179	14990	15051	15189	15073	15045	15084	15110	15115	15092	15000	15116	15205	15170	15060	15019	14984	15279	15238	15083	15102	15111	15087	14895	15020	15175	15080	14874	14928	15101	15027	15059	15334	15221	15000	15159	15067	15028	15215	15073	15115	15211	15178	15157	15054	15134	15218	15166	15047	14900	15130	15061	15171	15127	15117	15138	15202	15282	15174	15001	15142	14979	15088	15346	15160	15105	15162	14898	14894	15122	15073	15290	15040	15093	14962	15018	15153	15042	15049	15161	15017	14926	15125	15049	15039	15091	15052	15122	15213	15185	15045	15110	15135	15002	15238	15120	14993	15012	14998	15033	15034	15051	15072	15078	14949	15247	15034	15178	15150	15010	15172	15101	15115	14953	15110	15244	15147	15087	15109	14981	15026	15124	15016	15118	15151	15179	15061	14958	15054	15096	15002	15060	15102	15086	14965	14993	14962	15057	15156	15038	15151	15075	14957	15090	15054	14897	15050	15012	15218	15134	15065	15115	15181	15072	15124	15130	14886	15089	15038	15059	15211	15086	15144	15132	15007	14957	15065	14872	15074	15085	15124	14886	15021	15197	14973	14911	15093	15025	15399	15234	15267	14738	15287	15214	15059	15067
23012	21520	29449	23949	21694	23450	24558	19001	17852	17872	17856	17525	17389	17296	17057	17122	17249	16907	17096	17286	17268	17087	18542	23733	26007	23296	21232	18982	17868	17433	16921	16935	16966	16948	16798	17080	16880	16793	16728	16623	16800	17082	17055	17092	17047	16852	16988	17063	16944	17058	16922	17070	16972	16941	16804	16906	16763	16920	16747	16734	16975	16809	16974	16894	16924	16865	17089	16793	16914	16900	16948	16878	16876	16818	16588	17018	16768	16876	17009	16846	16928	16892	16854	16814	16820	17000	16864	16859	16830	16822	16838	16761	16635	16868	16807	16783	16765	16874	16812	16874	16844	16687	16838	16993	16914	16826	16538	16940	17040	16826	16825	16858	16898	16839	16722	16819	16669	17036	16890	17072	16977	16969	16892	16976	17129	16881	16812	16718	16703	17070	16859	16821	16817	16870	16437	16637	16931	16784	16752	16811	16730	16907	16914	16917	16698	16982	16901	16676	16971	17004	17079	16940	16927	16801	16833	16834	16803	16925	16866	16961	16841	16890	16751	16925	16797	16959	16864	16773	16963	17043	16771	16831	16782	16848	16981	17018	16945	17099	16920	16771	17066	16896	16758	16791	16851	16805	16832	16822	16694	16962	16807	16580	16663	16948	16925	16762	16863	16904	16659	16584	16911	16919	16965	16629	16737	16691	16925	17024	16788	16919	16994	16760	16910	16959	16858	16705	16577	16608	17031	16781	16830	16892	16769	16800	16665	16574	16816	16971	16810	16817	16804	16609	16832	16742	16866	16735	16752	16920	16846	16751	16785	16881	16907	16906	16883	16901	16857	16673	16920	17025	16959	16756	16671	16995	16799	16837	16928	16683	16947	17021	16836	16911	16765	16767	17055	16829	16846	16782	17067	16881	16841	16805	16792	16852	16962	16852	16648	16885	16861	16837	16964	16851	16736	16789	16727	16893	16720	16962	17093	16907	17072	16636	16906	16908	16806	16781	16637	16706	16951	16631	16598	16781	16954	16735	16972	16906	16778	16801	16926	16811	16753	16776	17034	16816	16875	16779	16907	16777	16848	16850	16734	16681	16880	16828	16668	16815	16921	16834	17022	16803	16884	16732	16887	16838	16803	16854	17019	16810	16917	16801	16887	17023	16807	16810	16935	16871	16910	16808	16576	16862	16654	16778	16822	16855	16857	16927	16809	16863	16789	16716	16743	16816	16892	17019	16753	17021	16787	16776	16846	16787	17047	16794	16914	16948	16951	16775	16629	16712	16877	16762	17036	16861	16778	16763	16911	17137	16799	16790	16893	16802	16950	16869	16840	16777	16898	16881	16989	17030	16812	16929	16640	16732	16910	16830	16842	16678	16766	16857	16845	16765	16952	16832	16759	16818	16894	16977	16931	17034	16911	17003	16997	16695	16957	16819	16769	16698	16778	16897	16836	16789	16848	16522	16742	16891	16828	16770	16800	16797	17003	16951	16858	16795	16856	16863	17081	16887	16990	16766	16807	16712	16812	16857	16935	16919	16722	16851	16617	17069	16908	16923	16710	16654	16773	16601	16928	16765	16873	16947	16936	16789	16891	16781	16881	16956	16894	16984	16843	16623	16888	16697	16923	16971	16974	17019	16962	16829	16730	16778	16796	16876	16950	16925	16858	16804	16622	16973	16902	16812	16731	16995	16827	16873	16813	16941	16690	16864	16847	16853	16679	16808	16719	16964	16960	16963	16685	16740	16798	16850	16795	16691	16827	16779	16990	16711	16861	17101	16855	16848	16766	16829	16592	16647	16949	16901	16959	17063	16982	16855	16726	16893	16828	16955	16914	16917	16876	16924	16883	16712	16721	16914	16928	16691	16824	16877	16782	16819	16945	16795	16767	16617	16715	16514	16893	16553	16831	16679	16831	16690	16761	16852	16936	16860	16733	16884	16890	16855	16985	16910	17066	16871	16800	16845	16862	16774	16698	16816	16956	16746	16754	17167	16617	16830	16740	16910	16809	16622	16819	16717	16713	16706	16899	17126	16918	16965	16880	16751	16714	16809	16654	16838	17017	16809	16932	16980	17036	16705	16774	17022	16999	17073	16711	16714	16929	16795	16773	16852	16978	16683	16995	17079	16882	16881	16681	16838	16856	16840	16888	16963	16859	16820	16935	16652	16959	16877	16879	16853	16810	16972	16763	16970	16882	16832	16874	16837	16842	16852	16714	16637	16785	16763	17069	16801	16795	16762	17122	16995	16728	16834	16886	16714	16834	16739	16704	16690	16736	16884	16787	16876	16804	16861	16617	16736	16669	16657	16728	16841	16838	17011	16727	16985	16889	16856	16822	16894	16861	16856	16880	16814	16722	16925	16667	17074	16873	16839	16733	16817	16847	16780	16975	16880	16782	16740	16539	16832	16826	16821	16796	16671	16908	16875	16594	16710	16927	16858	16968	16817	16830	16837	16841	16810	16767	16812	16825	16636	16894	16870	17018	16869	17056	16907	16747	16604	16833	16830	16543	16953	16934	16913	16700	16836	16853	16972	16921	16752	16938	16846	16786	17042	16760	16971	16983	16767	16977	16865	16951	16664	16611	16854	16675	16708	17070	16676	16770	16830	16853	16787	16845	16846	16926	16749	16720	17009	16989	16921	16883	16765	16963	16874	16871	16682	16650	16840	16786	16927	16865	16862	16846	17011	16796	16745	16713	16816	16740	16797	16852	16802	16870	16758	16770	16919	16797	16730	16979	16805	16863	16782	16801	16875	16759	16836	17102	16719	16663	16862	17001	17118	17039	16749	16764	16657	16848	16660	16823	16747	16768	16885	16773	16791	16824	16724	16869	16684	16940	16822	16878	16731	16876	16712	16605	16679	16858	16726	16836	16747	17040	17129	16945	16836	16695	16820	16872	16701	16793	16934	16845	16907	16818	16810	16740	17144	16777	16854	16809	16734	16598	16811	16637	16866	16854	16901	16928	16618	17054	16733	16665	16841	16847	16708	16664	16624	16771	16769	16728	16831	16915	16872	16715	16762	16803	16798	16811	16893	16762	16812	16955	16853	16819	16720	16996	16773	16965	16909	16844	16662	16818	17042	16776	16839	16852	16607	16720	16921	17085	16739	16736	16910	16982	16585	16784	16900	16804	16822	16901	16878	17055	16759	16723	16995	16869	16865	17047	16735	16706	16814	16859	16911	16767	16810	16736	16838	16993	16853	16754	16825	16839	16953	16718	16968	16905	16892	16716	16809	16731	16852	16716	16695	16750	16542	17025	16907	16813	16771	16711	16860	16633	16799	16907	16663	16980	16924	16869	16952	16893	16774	16913	16905	16976	17042	16783	16910	16715	16892	16855	16888	16878	16837	16638	16784	16847	16887	16811	16793	16898	16793	16723	16815	16775	16753	16936	16926	16703	16806	16953	16986	16659	16681	16836	16765	16851	16841	16887	17045	16717	17025	16837	16829	16851	16998	16677	16749	16600	16904	16892	16800	16982	16828	16951	17064	16920	16710	16834	16845	16794	16937	17050	17022	16895	16856	16644	16893	16728	16703	16811	16798	16806	16755	16892	16786	16892	16953	17040	16839	16950	16760	16967	16868	16863	16869	16942	17026	16634	16771	17081	16870	16776	16927	16805	16877	16916	16852	16844	16851	16707	16946	16810	16905	16687	16995	16915	16890	16817	16868	16694	16854	16898	16806	16968	16921	16780	16822	16712	16875	16803	16690	16654	16946	16861	16842	16815	16728	17002	16849	16609	16800	16616	16784	16811	16913	16825	16746	16764	16629	16838	16608	16834	16817	16919	16799	16573	16793	16674	16603	16602	16791	16760	16712	16762	16925	16884	16972	16756	16811	16923	16836	17058	17003	16939	17054	16833	16722	16770	16721	16879	16812	16687	17076	16953	16797	16777	16782	16794	16904	16889	16697	16852	16820	17070	16822	16821	16953	16808	16895	16890	16904	16822	16708	16679	16949	17002	16904	16987	16932	16814	16974	16828	16709	16948	16781	16797	16710	16840	16919	16696	16763	16843	16859	16722	17003	16822	16788	16727	16538	16783	16736	16631	16842	16602	16935	16597	16781	16780	16649	16717	16960	16703	16828	16972	16906	16839	16787	16785	16946	16814	16807	16955	16996	17131	16725	16907	16994	16650	16812	16821	16861	16819	16776	16716	16718	16951	16969	16769	16658	16897	16659	17018	16943	16826	16911	16809	16786	16790	16691	16969	16893	16993	16844	16792	16810	16900	17021	16898	16841	16910	16767	16746	16938	16992	16871	16848	16940	16837	16651	16858	16686	16682	16881	16658	16822	16732	17015	16879	16807	16818	16756	16706	16937	16897	16806	16780	17033	16738	16827	16729	16523	16773	16800	16851	16853	16915	16906	16726	16944	16830	16746	16691	16827	16797	16722	16752	16881	17031	16916	16871	16861	16758	16838	16872	16905	16707	17006	16775	16853	16808	16883	17058	16777	16937	16796	16730	16835	16750	16832	16865	16870	16790	17027	16802	16625	16861	16755	16879	16906	16824	16669	16778	16742	16993	16933	16852	16800	16811	17079	16806	16759	16745	16681	16890	16908	17112	16661	16640	16971	16515	16755	16900	16702	16698	16712	16550	16718	16673	16837	16808	17068	17060	16714	16784	16951	16804	16719	16914	16957	16906	16754	16949	16746	16997	16921	16885	16788	16909	16695	16870	16820	17011	16844	17020	16871	16855	16861	17004	16960	16930	16902	16775	16863	16882	16694	16649	17047	16771	17077	16767	16672	16761	16966	17021	16780	16479	16710	16883	16850	16773	16929	16962	16839	16972	16714	16686	16933	16871	16853	16865	16822	16777	16831	16981	16762	16737	16879	16732	16663	16652	16746	16951	16791	16843	16797	16763	16766	16786	16693	16902	16871	16531	16845	16772	16875	16928	16912	16948	16871	16793	16889	16656	16688	16859	16901	16666	16809	16731	16833	16999	16640	16858	16874	16773	16720	16615	16617	16812	16831	16756	16836	16726	16636	16781	16881	16676	16811	16760	16716	16891	16898	16936	16771	16686	17027	16705	16686	16916	16703	16985	16816	16662	16953	16803	16662	16856	16873	16773	16830	16724	16618	16849	16869	16809	16722	16883	16821	16776	16674	16772	17089	16846	16777	16816	16807	16707	16795	16856	16891	16727	16841	16981	16638
27830	49941	36984	22515	19983	18870	18225	16737	16141	15988	15918	15664	15646	15198	15276	15184	15102	15210	15332	15134	15231	15042	17483	25823	27295	23163	19799	17051	15962	15292	14889	14897	14737	15048	14782	14792	14840	14839	14638	14886	14718	14852	14832	14856	14795	14881	14658	14839	14858	14886	14855	14991	14773	14846	15008	14869	14727	14911	14892	14689	14764	14869	14895	14758	14893	14874	14700	14634	14692	14834	14919	14803	14801	14842	14840	14793	14773	14991	14736	14736	14894	14888	14839	14724	14786	14811	14698	14920	14757	14791	14859	14884	14836	14822	14883	14780	14791	14830	14781	14794	14931	14732	14851	14760	14811	14805	14730	14953	14825	14852	14851	14753	14802	14876	14876	14849	14818	14817	14892	14877	14777	14836	14828	14828	14911	14908	14775	14744	14727	14863	14685	14770	14714	14757	15001	14807	14957	14922	14705	14837	14866	14782	14697	14604	14777	14855	14838	14873	14804	14728	14831	14644	14920	14700	14809	14778	14749	14762	14817	14711	14741	14759	14697	14861	14754	14751	14835	14717	14886	14932	14717	14895	14655	14811	14670	14751	14646	14787	14786	14774	14797	14845	14994	14775	14832	14768	14713	14781	14758	14701	15076	14831	14864	14771	14865	14772	14728	14621	14851	14728	14842	14691	14897	14795	14831	14737	14873	15055	14889	14841	14837	14689	14812	14707	14910	14792	14931	14993	14963	14535	14809	14728	14877	14866	14871	14679	14897	14890	15002	14826	14899	14828	14773	14785	14700	14985	14786	14730	14675	14921	14690	14731	14812	14779	14746	14897	15050	14802	14750	14688	14712	14769	14856	14857	14763	14746	14624	14682	14835	14912	14883	14868	14808	15008	14848	14890	14905	14735	15015	14838	14648	14774	14810	14811	14929	14754	14860	14846	14815	14594	14695	14906	14688	14807	14762	14882	14826	14915	14652	14792	14750	14784	14747	14875	14647	14845	14799	14751	14710	14787	14576	14842	14887	14790	14805	14801	14664	14842	14745	14698	14879	14754	14730	14860	14821	14912	14723	14929	14711	14781	14736	14827	14862	14828	14902	14662	14831	14863	14815	14843	14872	14770	14785	14724	14685	14727	14815	14684	14753	14628	14890	14694	14924	14729	14831	14789	14772	14802	14680	14945	14764	14881	14775	14739	14791	14651	14971	14647	14830	14656	14868	14764	14880	14886	14824	14805	14773	14688	14668	14853	14678	14487	14666	14852	14883	14664	14652	14772	14839	14874	14775	14771	14861	14794	14791	14637	14780	14632	14730	14741	14946	14696	14871	14925	14963	14847	14775	14794	14692	14876	14920	14749	14803	15035	14799	14847	14800	15017	14885	14692	14901	14769	14745	14687	14916	14729	14644	14751	14683	14795	14754	14785	14817	14674	14735	14827	14718	14720	14845	14780	14758	14789	14947	14848	14766	15114	14838	14857	14787	14824	14773	14931	14822	14774	14773	14781	14824	14705	14716	14835	14789	14868	14812	14821	14898	14684	14880	14985	14801	14963	14981	14797	14815	14853	14940	14833	14924	14812	14847	14852	14827	14917	14815	14851	14733	14775	14914	14826	14762	14903	14826	14784	14797	14840	14786	14851	14762	14716	14755	14838	14919	14574	15035	14840	14689	14896	14735	14813	14726	14824	14705	14761	14720	14760	14867	14613	14884	14700	14631	14766	14589	14826	14887	14828	14821	14799	14879	14788	14789	14785	14751	14723	14759	14689	14829	14812	14786	14876	14882	14741	14712	14816	14708	14776	14749	14671	14859	14902	14807	14816	14877	14745	14731	14878	14667	14826	14807	14816	14893	14765	14836	14894	14924	14792	14787	14957	14772	14856	14745	14783	14784	14929	14784	14809	14941	14842	14899	14893	14768	14674	14767	14814	14976	15027	14745	14804	14691	14758	14827	14903	14771	14701	14759	14787	15039	14809	14904	14732	14845	14831	14646	14922	14789	14724	14747	14857	14912	14680	14946	14835	14684	14714	14919	14757	14961	14830	14669	15038	14864	14828	14976	14882	14860	14794	14869	14843	14852	14827	14854	14709	14886	14823	14833	14895	14838	15055	14838	14957	14680	15019	14800	14810	14804	14766	14740	15000	14900	14769	14813	14898	14887	14821	14852	14804	14963	14730	14898	14921	14923	14860	14677	14774	14752	14940	14814	14925	14894	14707	14914	14775	14926	14743	14780	14800	14953	14934	14768	14731	14755	14740	14753	14744	14671	14926	14766	14655	14922	14664	14768	14867	14725	14891	14764	14746	14886	14761	14799	14641	14818	14808	14738	14813	14670	14850	14607	14674	14794	14793	14723	14928	14714	14627	14722	14684	14774	14818	14856	14775	14842	14834	14719	14809	14861	14749	14825	14820	14841	14712	14921	14807	14919	14734	14897	14756	14839	14794	14838	14853	14872	14885	14742	14658	14688	14779	14699	14857	14879	14758	14862	14801	14898	14642	14875	14876	14757	14986	14947	14744	14995	14888	14873	14761	14717	14638	14680	14773	14822	14890	14987	14730	14690	14829	14735	14748	14977	14903	14745	14622	14743	14901	14927	14772	14981	14914	14677	14767	14828	14757	14888	14992	14585	14928	14814	14743	14773	14833	14753	14721	14894	14718	14910	14795	14668	14757	14817	14947	14808	14807	14772	14960	14862	14897	14873	14721	14904	14954	14762	14766	14892	14808	14771	14773	14923	14779	14824	14805	14735	14699	14829	14850	14838	14765	14844	15052	14542	15016	14755	14767	14822	14797	14632	14876	14653	14690	14883	14834	14880	14910	14827	14837	14932	14891	14775	14875	14925	14756	14703	14775	14733	14761	14720	15028	14924	14898	14825	14793	14803	14659	14841	14965	14767	14940	14748	14937	14861	14850	14808	14848	14865	14949	14868	14888	14862	14746	14680	14783	14927	14759	14901	14806	14806	14770	14812	14757	14694	14813	14656	14847	14904	14803	14846	14731	14991	14713	14824	14889	15010	14888	14928	14984	14756	14952	14758	14819	14900	14821	14838	14835	14679	14624	14693	14849	14571	14850	14786	14860	14867	14637	14744	14893	14765	14846	14915	14890	14770	14756	14741	14771	14873	14701	14736	14859	14890	14836	14865	14847	14821	14860	14731	14768	14777	14711	14875	14771	14759	14764	14895	14787	14906	14584	14870	14853	14882	14918	14797	14761	14771	14847	14727	14790	14822	14704	14858	14675	14820	14877	14931	14833	14960	14778	14858	14922	14928	14779	14793	14712	14860	14678	14621	14962	14843	14715	14714	14693	14815	14709	14745	14877	14765	14716	14841	14710	14849	14914	15165	14716	15023	14752	14805	14774	14700	14841	14732	14734	14765	14727	14771	14901	14757	14885	14760	14796	14752	14850	14948	14775	14775	14828	14746	14698	14515	14847	14726	14828	14565	14888	14745	14767	14764	14890	14774	14644	14763	14729	14950	14816	14955	14820	14846	14841	14749	14855	14702	14707	14708	14746	14835	14772	14659	14711	14850	14780	14762	14945	14754	14967	14770	14881	14802	14922	14641	14699	14970	14735	14744	14885	14760	14860	14961	14713	14699	14626	14829	14807	14741	14784	14858	14783	14798	14758	14749	14756	14850	14836	14860	14778	14866	14734	14836	14885	14832	14774	14749	14810	14788	14985	14595	14836	14701	14652	14826	14761	15025	14721	14703	14731	14702	14798	14871	14553	14832	14911	14792	14881	14815	14883	14908	14724	14847	14697	14837	14840	14791	14799	14803	14824	14753	14951	14749	14901	14885	14816	14778	14800	14730	14862	14784	14676	14887	14819	14554	14795	14979	14744	14805	14610	14843	14962	14838	14912	14818	14801	14832	14828	14846	14892	14760	14785	14817	14740	14693	14810	14871	14883	14604	14705	14799	14934	14873	14932	14913	14842	14771	14695	14845	14868	14773	14788	14860	14694	14710	14858	14831	14675	14697	14733	14776	14763	14830	14839	14710	14742	14722	14853	14826	14927	14766	14828	14601	14941	14835	14818	14756	14858	14787	14970	14800	14749	14771	14760	14733	14751	14909	14720	14922	14850	14747	14666	14717	14751	14800	14778	14824	14933	14737	14767	14879	14848	14748	14759	14892	14922	14627	14793	14835	14636	14759	14751	14997	14728	14769	14934	14645	14864	14829	14700	14699	14859	14773	14726	14664	14803	14670	14875	14706	14872	14794	14809	14574	14842	14709	14858	14835	14781	14664	14848	14833	14764	14787	14901	14898	14767	14805	14759	14832	14852	14888	14882	14842	14703	14866	14759	14812	14861	14910	14926	14823	14971	14895	14717	14873	14858	14835	14999	14769	14990	14857	14902	14861	14770	14790	14763	14679	14580	14704	14635	14642	14808	14724	14740	14798	15061	14650	14873	14909	14948	14751	14736	14824	14718	14733	14786	14733	14772	14746	14787	15012	14795	14804	14822	14900	14788	14808	14813	14641	14876	14905	14963	14898	14692	14890	14837	14649	14971	14818	14759	14727	14957	14854	14818	14804	14833	14926	14956	14858	14862	14928	14900	14898	14680	14892	14980	15077	14775	14617	14880	14869	14918	14909	14887	14912	14877	15000	14706	14855	14832	14853	14829	14670	14877	14786	14757	14766	14733	14769	14753	14801	14637	14886	14801	14758	14762	14819	14715	14903	14693	14807	14738	14889	14720	14808	14667	14687	14810	14969	14690	14740	14790	14829	14870	14744	14756	14607	14704	14830	14889	14740	14763	14875	14828	14662	14870	14787	14946	14616	14981	14805	14867	14879	14733	14890	14638	14876	14729	14801	14885	14815	14884	14849	14792	14916	14795	14637	14769	14874	14658	14928	14758	14866	14814	14530	14835	14854	14599	14969	14723	14759	14795	14951	14662	14790	14626	14911	14775	14876	14747	14903	14954	14740	14907	14785	14790	14769	14824	14784	14931	14874	14790	14935	14979	14695	14720	14821	14926	14957	14810	14848	14712	14650	14839	14903	14713	14955	14971	14749	14959	14783	14882	14788	14793	14790	14762	14719	14861	14876	14784	14847	14906	14679	14832	14896	14922	14650	14837	14699	14770	14866	14576	14812	14940	14573	15010	14685	14623	14836	14632	14675	14811	14782	14754	14812	14954	14616	14823	14888	14802
28040	23887	25081	19769	15763	15536	15700	15507	15091	14904	14958	15069	14931	14877	14767	14725	14907	14726	14909	14903	14918	14800	15017	15324	15484	15534	15140	15082	14969	14718	14798	14701	14866	14567	14572	14827	14667	14775	14746	14711	14817	14840	14626	14958	14994	14643	14837	14758	14826	14718	14839	14807	14647	14789	14772	14713	14500	14870	14701	14866	14705	14821	14732	14757	14735	14650	14709	14886	14818	14893	14580	14700	14703	14679	14940	14839	14838	14737	14779	14971	14626	14765	14630	14822	14806	14612	14603	14664	14722	14597	14706	14658	14854	14694	14832	14768	14730	15109	14821	14863	14791	14769	14765	14882	14875	14798	14848	14650	14762	14613	14556	14489	14678	14852	14846	14829	14772	14852	14962	14944	14725	14653	14787	14747	14944	14830	14716	14591	14823	14633	14667	14811	14631	14876	14657	14607	14824	14728	14706	14593	14778	14722	14791	14587	14784	14780	14812	14762	14779	14879	14903	14746	14669	14425	14628	14618	14662	14670	14795	14696	14969	14592	14516	14746	14859	14612	14587	14815	14928	14924	14671	14740	14557	14720	14722	14831	14750	14661	14843	14526	14635	14662	14840	14815	14783	14966	14745	14902	14614	14642	14914	14726	14804	14798	15009	14913	14524	14719	14806	14807	14544	14671	14747	14705	14738	14738	14765	14617	14666	14642	14778	14888	14825	14787	14762	14778	14716	14710	14824	14985	14809	14786	14966	14782	14722	14640	14681	14688	14823	14781	14704	14846	14881	14743	14788	14864	14577	14775	14932	14913	14907	14681	14569	14737	14755	14848	14558	14725	14673	14562	14737	14816	14696	14980	14836	14895	14807	14528	14983	14785	14718	14817	14743	14737	14778	14705	14820	14716	14868	14691	14708	14660	14721	14736	14699	14828	14626	14741	14849	14624	14894	14796	14684	14931	14848	14769	14690	14876	14653	14649	14701	14755	14707	14796	14714	14854	14795	14816	14732	14743	14667	14659	14641	14823	14661	14870	14763	14663	14707	14700	14847	14657	14914	14598	14748	14782	14737	14647	14748	14759	14807	14817	14666	14661	14727	14746	14868	14860	14728	14686	14775	14794	14671	14838	14843	14697	14669	14712	14835	14808	14729	14753	14786	14747	14748	14737	14850	14853	14912	14703	14781	14522	14519	14662	14594	14939	14806	14757	14807	14837	14718	14751	14757	14520	14934	14849	14657	14735	14575	14714	14686	14823	14671	14787	14590	14798	14751	14722	14678	14690	14750	14814	14822	14819	14546	14752	14582	14697	14792	14811	14822	14930	14700	14956	14672	14646	14748	14706	14590	14659	14704	14807	14769	14667	14673	14731	14688	14785	14515	14762	14762	14707	14586	14795	14860	14882	14710	14773	14799	14830	14802	14623	14533	14673	14833	14632	14856	14820	14738	14740	14675	14810	14861	14864	14709	14641	14709	14770	14600	14762	14661	14857	14809	14698	14684	14963	14770	14782	14767	14747	14745	14746	14725	14607	14699	14699	14783	14768	14957	14636	14526	14787	14772	14602	14744	14829	14748	15027	14848	14612	14749	14989	14731	14743	14545	14730	14927	14721	14757	14590	14819	14750	14685	14754	14940	14681	14739	14791	14959	14658	14833	14727	14797	14847	14638	14717	14781	14747	14904	14885	14834	14855	14798	14590	14488	14804	14963	14924	14637	14867	14620	14631	14638	14785	14801	14794	14705	14566	14968	14963	14945	14659	14671	14818	14889	14855	14720	14743	14702	14656	14868	14677	14919	14932	14652	14885	15041	14837	14795	14723	14692	14685	14591	14903	14829	14617	14870	14648	14850	14746	14915	14859	14579	14582	14706	14730	14743	14704	14586	14875	14811	14899	14721	14809	14878	14872	14659	14770	14907	14680	14743	14804	14783	14635	14807	14537	14561	14713	14905	14815	14835	14906	14716	14841	14758	14747	14614	14751	14841	14651	14859	14673	14802	14866	14819	14624	14589	14597	14783	14545	14848	14776	14892	14654	14646	14585	14561	14710	14879	14738	14844	14790	14811	14798	14566	14641	14708	14684	14641	14654	14712	14831	14826	14806	14659	14864	14778	14862	14563	14629	14987	14677	14730	14990	14859	14786	14908	14574	14697	14806	14670	14780	14833	14802	14826	14813	14675	14863	14431	14677	14968	14756	14785	14856	14795	14737	14700	14817	14848	14903	14730	14816	14557	14742	14833	14789	14838	14855	14590	14859	14647	14841	14704	14755	14587	14805	14709	14728	14700	14700	14971	14737	14689	14951	14660	14743	14865	14733	14707	14676	14880	14544	14978	14763	14762	14750	14790	14716	14968	14703	14601	14731	14719	14702	14865	14572	14876	14767	14804	14922	14669	14754	14771	15042	14724	14827	14808	14662	14767	14819	14713	14784	14894	14747	14610	14777	14774	14852	14756	14689	14797	14816	14872	14704	14751	14626	14520	14863	14874	14720	14956	14773	14731	14693	14858	14788	14794	14721	14794	14750	14607	14678	14702	14566	14819	14709	14692	14756	14742	14651	14561	14686	14838	14844	14685	14484	14791	14842	14695	15089	14758	14713	14781	14827	14869	14807	14935	14599	14919	14728	14779	14683	14925	14882	14835	14870	14642	14750	14729	14424	14785	14777	14839	14649	14760	14876	14848	14905	14733	14863	14709	14610	14793	14842	14798	14816	14934	15055	14760	14738	14781	14816	14726	14812	14695	14681	14669	14727	14777	14629	14776	14850	14722	14495	14831	14639	14615	14734	14497	14849	14857	14612	14838	14762	14816	14821	14857	14815	14731	14705	14777	14593	14650	14790	14858	14847	14694	14829	14816	14677	14845	14840	14802	14971	14701	14638	14511	14632	14755	14803	14674	14687	14727	14657	14896	14693	14727	14643	14884	14719	14810	14732	14679	14663	14599	14747	14873	14789	14639	14760	14810	14710	14924	14720	14873	14736	14589	14592	14731	14703	14562	14587	14695	14868	14830	14662	14741	14870	14745	14936	14587	14866	14701	14797	14719	14848	14706	14795	14643	14676	14842	14710	14700	14707	14716	14625	14752	14662	14729	14855	14762	14613	14622	14733	14912	14834	14635	14757	14898	14680	14789	14794	14573	14718	14698	14849	14710	14599	14789	14888	14820	14701	14644	14726	14628	14735	14742	14791	14828	14726	14626	14859	14830	14656	14756	14726	14887	14667	14625	14648	14660	14651	14708	14652	14626	14738	14698	14958	14670	14800	14752	14542	14807	14882	14824	14948	14687	14848	14786	15001	14756	14784	14799	14764	14443	14861	14816	14589	14803	14945	14796	14634	14848	14615	14793	14811	14810	14822	14737	14835	14886	14724	14794	14637	14947	14678	14633	14779	14911	14835	14668	14770	14783	14690	14794	14702	14649	14655	14911	14861	14870	14753	14803	14865	14698	14819	14833	14788	14866	14832	14670	14780	14600	14724	14904	14643	14920	14745	14675	14762	14758	14675	14722	14809	14782	14636	14804	14647	14684	14639	14694	14653	14678	14793	14881	14832	14833	14618	14799	14663	14682	14701	14667	14695	14642	14774	14753	14827	14697	14807	14732	14868	14790	14516	14780	14808	14800	14773	14659	14690	14643	14705	15009	14733	14760	14554	14756	14888	14842	14734	14718	14877	14747	14800	14792	15083	14720	14674	14735	14821	14924	14876	14693	14786	14936	14858	14938	14715	14941	15023	14733	15012	14818	14866	14636	14819	14666	14735	14809	14825	14791	14909	14772	14833	14786	14739	14889	14687	14600	14749	14823	14819	14699	14735	14738	14753	14816	14712	14612	14847	14790	14860	14832	14832	14893	14855	14760	14656	14622	14634	14631	14629	14787	14842	14789	14521	14603	14714	14897	14712	14696	14952	14700	14784	14749	14729	14757	14855	14877	14929	14846	14801	14764	14802	14767	14692	14767	14872	14760	14729	14579	14608	14830	14622	14739	14676	14849	14899	14719	14435	14671	14930	14876	14630	14713	14764	14816	14931	14890	14634	14601	14653	14979	14595	14945	14885	14845	14884	14652	14763	14867	14613	14792	14792	14872	14860	14662	14725	14773	14856	14794	14754	14840	14946	14812	14682	14695	14604	14768	14646	14808	14720	14912	14828	14897	14699	14821	14724	15125	14736	14974	14999	14816	14698	14651	14827	14802	14783	14800	14752	14554	14769	14652	14671	14836	14725	14835	14735	14690	14908	14819	14615	14699	14714	14689	14746	14699	14784	14545	14639	14914	14733	14716	14886	14757	14738	14841	14649	14762	14714	14775	14913	14899	14826	14655	14662	14790	14745	14610	14681	14836	14669	14731	14763	14727	14769	14718	14696	14861	14742	14733	14474	14682	14794	14720	14752	14789	14708	14830	14718	14949	14918	14699	14730	14796	14618	14743	14647	14934	14633	14913	14857	14725	14633	14776	14710	14748	14723	14924	14772	14845	14848	14866	14838	14712	14722	14671	14547	14704	14653	14844	14622	14748	14715	14687	14846	14674	14950	14778	14838	14622	14875	14621	14897	14883	14860	14752	14642	14734	14847	14823	14776	14836	14793	14527	14875	14807	14584	14722	14794	14844	14807	14944	14952	14716	14713	14633	14671	14672	14727	14715	14788	14774	14749	14791	14793	14773	14815	14792	14761	14917	14694	14887	14670	14762	14571	14679	14631	14590	14908	14650	14721	14746	14669	14672	14800	14893	14767	14764	14822	14875	14793	14947	14816	14798	14722	14645	14792	14779	14819	14772	14689	14828	14720	14729	14603	14836	14658	14885	14907	14739	14776	14638	14735	14713	14777	14823	14929	14770	14766	14766	14982	14927	14831	14616	14740	14787	14875	14710	14767	14891	14807	14731	14611	14787	14730	14739	14788	14694	14861	14713	14751	14720	14629	14662	14729	14905	14710	14494	14792	14724	14623	14770	14687	14654	14592	14939	14829	14861	14826	14821	14821	14863	14695	14658	14586	14798	14886	14766	14826	14788	14619	14899	14859	14831	14758	14651	14626	14908	14744	14857	14662	14901	14632	14612	14778	14812	14682	14769	14653	14748	14658	14937	14802	14797	14741	14854	14936	14555	14558	14842	14776	14685	14714	14739	14801	14707	14760	14785	14842	14834	14788	14619	14686	14784	14821
21956	34485	21925	16878	14925	14474	14765	14655	14234	13717	13724	13603	13643	13501	13396	13422	13477	13586	13583	13511	13552	13702	13773	14484	14327	14176	13959	13815	13593	13489	13477	13407	13394	13489	13632	13385	13389	13568	13524	13499	13463	13470	13664	13437	13578	13335	13448	13415	13480	13489	13500	13520	13463	13302	13243	13453	13547	13650	13563	13443	13423	13445	13330	13527	13417	13454	13339	13407	13404	13470	13568	13394	13628	13474	13548	13479	13448	13510	13452	13508	13549	13479	13448	13480	13477	13529	13464	13501	13306	13417	13286	13447	13498	13510	13371	13395	13599	13278	13542	13427	13576	13355	13614	13448	13427	13566	13541	13424	13341	13583	13596	13497	13530	13434	13572	13487	13655	13318	13629	13224	13548	13471	13364	13444	13499	13426	13455	13471	13615	13569	13438	13464	13494	13476	13548	13536	13569	13625	13446	13436	13429	13378	13377	13551	13416	13508	13491	13370	13336	13426	13411	13609	13647	13495	13626	13446	13485	13448	13557	13271	13596	13572	13523	13416	13444	13491	13427	13584	13422	13570	13418	13601	13487	13448	13463	13333	13512	13622	13302	13498	13593	13446	13640	13390	13601	13507	13442	13437	13509	13623	13498	13522	13441	13512	13627	13363	13355	13528	13686	13537	13571	13338	13377	13475	13448	13481	13433	13452	13482	13265	13392	13432	13565	13354	13401	13563	13395	13562	13572	13499	13370	13565	13550	13360	13567	13574	13531	13475	13369	13637	13549	13449	13440	13321	13492	13520	13511	13375	13440	13442	13483	13390	13590	13482	13578	13469	13688	13424	13412	13528	13551	13274	13558	13593	13434	13460	13516	13523	13491	13505	13498	13588	13468	13693	13484	13672	13534	13485	13477	13522	13518	13503	13352	13382	13647	13362	13427	13532	13425	13430	13516	13547	13661	13441	13572	13470	13454	13521	13561	13545	13481	13660	13597	13388	13351	13561	13600	13455	13555	13511	13452	13504	13629	13544	13479	13749	13449	13606	13463	13386	13477	13580	13389	13382	13346	13434	13554	13661	13567	13426	13667	13463	13462	13505	13459	13511	13456	13578	13363	13317	13593	13466	13532	13548	13462	13318	13441	13514	13686	13485	13298	13365	13512	13315	13580	13293	13584	13389	13389	13377	13452	13465	13316	13638	13408	13408	13522	13200	13466	13542	13569	13450	13606	13448	13389	13499	13378	13445	13557	13512	13361	13471	13461	13639	13554	13463	13439	13635	13455	13469	13526	13545	13390	13447	13598	13527	13534	13581	13557	13552	13498	13538	13511	13418	13488	13606	13480	13631	13516	13604	13424	13312	13507	13563	13546	13346	13574	13428	13427	13604	13612	13531	13519	13634	13497	13490	13465	13557	13518	13459	13595	13616	13461	13555	13406	13542	13538	13524	13458	13335	13559	13421	13439	13502	13577	13599	13359	13636	13680	13585	13595	13503	13628	13505	13445	13440	13434	13416	13766	13570	13483	13559	13495	13644	13453	13400	13450	13409	13433	13570	13460	13415	13231	13665	13601	13408	13614	13611	13271	13474	13568	13391	13397	13429	13546	13456	13481	13511	13454	13589	13530	13495	13406	13485	13533	13437	13464	13465	13319	13544	13610	13523	13375	13402	13336	13530	13552	13480	13426	13478	13342	13565	13437	13560	13360	13473	13451	13443	13681	13510	13404	13473	13659	13421	13312	13670	13448	13589	13460	13574	13450	13511	13492	13482	13447	13426	13464	13538	13589	13559	13441	13310	13403	13481	13526	13544	13602	13359	13349	13469	13622	13409	13514	13298	13602	13419	13535	13371	13447	13335	13568	13422	13514	13403	13426	13380	13402	13461	13443	13510	13548	13610	13345	13530	13561	13621	13523	13572	13504	13493	13482	13534	13546	13469	13440	13490	13527	13348	13390	13534	13597	13675	13411	13517	13492	13594	13383	13358	13382	13670	13390	13475	13606	13588	13396	13365	13558	13569	13442	13416	13394	13643	13596	13429	13489	13533	13568	13526	13363	13297	13524	13412	13339	13561	13427	13338	13606	13571	13417	13544	13442	13543	13496	13632	13542	13394	13494	13561	13601	13442	13539	13459	13636	13429	13523	13568	13626	13485	13513	13388	13585	13396	13449	13342	13458	13358	13327	13422	13426	13453	13448	13553	13546	13369	13420	13279	13408	13652	13480	13403	13668	13473	13344	13573	13491	13544	13473	13471	13453	13491	13575	13537	13435	13509	13539	13376	13588	13511	13370	13435	13683	13586	13403	13466	13329	13598	13430	13623	13462	13389	13346	13594	13494	13411	13462	13393	13662	13537	13468	13361	13499	13499	13456	13488	13513	13569	13446	13477	13613	13348	13539	13442	13560	13493	13451	13259	13486	13483	13553	13511	13296	13433	13442	13489	13401	13558	13477	13466	13409	13527	13545	13440	13434	13657	13604	13396	13472	13486	13555	13383	13461	13494	13595	13451	13520	13462	13402	13725	13539	13533	13414	13408	13451	13399	13598	13454	13550	13531	13519	13484	13519	13658	13468	13592	13470	13450	13400	13490	13593	13379	13620	13362	13547	13540	13604	13562	13471	13493	13390	13465	13428	13392	13423	13353	13491	13342	13661	13383	13428	13413	13303	13398	13434	13369	13407	13587	13499	13537	13528	13482	13551	13502	13451	13535	13541	13633	13415	13416	13372	13445	13521	13340	13341	13409	13530	13461	13475	13506	13489	13477	13447	13534	13397	13398	13390	13484	13533	13572	13372	13344	13633	13476	13653	13573	13508	13408	13647	13543	13440	13513	13496	13458	13550	13356	13383	13442	13611	13480	13470	13432	13408	13467	13549	13454	13563	13635	13434	13544	13603	13411	13502	13608	13283	13417	13398	13477	13480	13448	13590	13576	13582	13559	13494	13423	13438	13555	13445	13597	13463	13498	13396	13479	13526	13462	13518	13532	13630	13345	13475	13652	13572	13585	13642	13400	13474	13313	13695	13531	13561	13445	13469	13428	13537	13528	13572	13595	13397	13327	13526	13412	13276	13550	13423	13417	13580	13674	13609	13488	13493	13555	13488	13393	13490	13591	13599	13392	13625	13482	13524	13567	13474	13491	13526	13539	13323	13434	13509	13524	13443	13328	13353	13528	13398	13521	13659	13557	13332	13692	13369	13503	13486	13456	13550	13544	13372	13513	13387	13408	13423	13421	13343	13442	13478	13560	13541	13456	13522	13494	13598	13485	13510	13305	13430	13420	13648	13536	13603	13588	13513	13512	13558	13418	13592	13294	13572	13535	13285	13499	13702	13344	13439	13384	13362	13430	13566	13479	13617	13488	13439	13608	13404	13363	13367	13436	13495	13470	13536	13513	13582	13484	13539	13504	13466	13435	13469	13505	13426	13480	13646	13437	13593	13371	13468	13480	13594	13291	13517	13388	13416	13558	13527	13539	13490	13596	13483	13562	13431	13455	13537	13557	13365	13502	13595	13457	13463	13532	13499	13500	13424	13613	13398	13529	13606	13406	13665	13553	13611	13472	13457	13516	13487	13569	13516	13402	13484	13454	13326	13432	13579	13643	13466	13595	13467	13528	13414	13576	13392	13384	13618	13510	13489	13513	13396	13525	13408	13452	13478	13379	13472	13522	13473	13556	13610	13412	13466	13239	13578	13447	13433	13574	13473	13460	13376	13563	13394	13421	13449	13491	13495	13597	13506	13634	13425	13536	13439	13558	13529	13587	13478	13491	13627	13480	13567	13643	13417	13552	13361	13340	13599	13424	13394	13526	13428	13413	13464	13552	13448	13563	13633	13614	13491	13678	13386	13425	13504	13642	13328	13496	13468	13629	13510	13623	13520	13449	13601	13344	13681	13543	13401	13370	13257	13442	13470	13634	13445	13361	13470	13336	13359	13445	13486	13536	13408	13381	13577	13339	13474	13445	13495	13614	13484	13483	13443	13623	13460	13234	13503	13607	13485	13617	13531	13606	13415	13582	13512	13292	13435	13658	13441	13387	13715	13539	13343	13449	13369	13502	13512	13595	13537	13481	13256	13383	13406	13467	13536	13439	13433	13423	13477	13517	13402	13643	13473	13535	13561	13444	13476	13327	13567	13639	13397	13389	13373	13643	13506	13422	13520	13480	13414	13446	13476	13572	13604	13507	13499	13480	13362	13541	13439	13356	13673	13643	13513	13513	13496	13520	13786	13506	13463	13570	13485	13351	13593	13372	13528	13460	13552	13591	13601	13438	13420	13517	13478	13609	13443	13365	13487	13396	13335	13520	13546	13478	13651	13671	13516	13178	13295	13453	13457	13454	13353	13563	13393	13662	13464	13436	13553	13538	13424	13469	13444	13587	13432	13672	13406	13334	13399	13497	13503	13529	13472	13573	13477	13364	13545	13406	13391	13379	13552	13318	13481	13610	13328	13566	13440	13443	13634	13367	13328	13541	13417	13567	13462	13482	13601	13288	13620	13564	13439	13647	13571	13415	13402	13450	13672	13344	13545	13562	13395	13560	13498	13522	13482	13392	13384	13369	13509	13520	13575	13398	13446	13540	13399	13482	13512	13288	13602	13518	13549	13548	13420	13399	13576	13502	13547	13548	13341	13504	13442	13291	13444	13646	13458	13590	13465	13515	13442	13507	13532	13460	13637	13415	13533	13343	13422	13518	13482	13585	13424	13330	13586	13498	13343	13459	13452	13388	13591	13540	13452	13568	13424	13539	13377	13596	13370	13648	13563	13540	13530	13604	13487	13501	13415	13607	13561	13445	13483	13592	13629	13574	13333	13335	13546	13515	13413	13559	13512	13521	13553	13398	13462	13430	13543	13493	13605	13469	13536	13386	13437	13551	13517	13441	13528	13372	13411	13306	13571	13495	13488	13700	13447	13545	13464	13502	13497	13416	13549	13384	13565	13431	13492	13544	13622	13524	13437	13499	13423	13465	13525	13504	13358	13398	13534	13462	13335	13454	13411	13550	13476	13546	13575	13525	13550	13535	13666	13395	13519	13419	13600	13467	13378	13254	13304	13546	13421	13469	13555	13487	13565	13596	13435	13447	13448	13479	13644	13533	13555	13627	13476	13637	13684	13492	13327	13402	13459	13543	13396	13502	13512	13362	13400	13379	13561	13464	13542	13472
24195	21565	29111	24490	21934	19737	17104	14711	14122	14236	14079	14121	13823	13751	13806	13796	13872	13706	13929	13935	13806	13931	14822	17010	18160	16813	15902	15315	14465	14048	13866	13544	13446	13614	13598	13742	13652	13693	13634	13593	13574	13624	13564	13754	13615	13607	13855	13559	13640	13526	13465	13359	13551	13627	13780	13611	13486	13585	13597	13630	13583	13518	13523	13545	13647	13433	13499	13731	13471	13580	13480	13581	13681	13325	13523	13441	13473	13615	13517	13625	13591	13474	13629	13408	13342	13551	13645	13612	13451	13453	13533	13538	13517	13592	13511	13620	13491	13319	13511	13627	13530	13474	13644	13557	13702	13663	13504	13565	13459	13672	13654	13768	13515	13603	13549	13505	13293	13618	13469	13452	13588	13514	13459	13488	13628	13809	13712	13682	13662	13664	13606	13519	13328	13734	13569	13499	13537	13661	13689	13332	13489	13558	13491	13594	13653	13681	13500	13473	13525	13519	13618	13636	13458	13625	13576	13387	13534	13559	13631	13496	13616	13661	13530	13738	13544	13566	13602	13316	13635	13662	13674	13428	13552	13492	13445	13654	13707	13485	13383	13470	13576	13362	13577	13427	13486	13473	13463	13479	13564	13436	13474	13474	13629	13450	13612	13833	13659	13714	13560	13566	13639	13457	13688	13560	13572	13530	13738	13595	13757	13633	13599	13469	13557	13591	13589	13686	13595	13630	13552	13629	13723	13449	13421	13566	13529	13693	13585	13430	13613	13717	13806	13678	13565	13692	13370	13528	13367	13530	13538	13475	13392	13506	13614	13578	13708	13303	13568	13430	13400	13459	13685	13529	13610	13529	13550	13445	13437	13630	13518	13621	13459	13503	13403	13465	13595	13790	13588	13549	13471	13293	13451	13505	13544	13492	13628	13733	13459	13581	13598	13596	13597	13683	13459	13520	13279	13449	13514	13498	13623	13490	13481	13547	13401	13559	13492	13523	13457	13412	13558	13657	13692	13593	13576	13530	13480	13395	13587	13582	13650	13566	13586	13465	13525	13555	13573	13489	13561	13646	13615	13460	13670	13612	13465	13670	13534	13529	13567	13530	13673	13574	13610	13475	13467	13585	13455	13666	13491	13653	13622	13543	13558	13515	13738	13456	13566	13571	13629	13664	13563	13589	13501	13559	13584	13446	13661	13533	13661	13524	13505	13506	13563	13470	13667	13661	13601	13473	13508	13706	13400	13533	13707	13471	13421	13537	13409	13623	13667	13433	13450	13530	13484	13566	13472	13586	13561	13492	13555	13594	13513	13687	13664	13650	13822	13480	13534	13389	13503	13619	13777	13624	13667	13400	13716	13592	13565	13596	13456	13362	13422	13542	13480	13616	13500	13392	13579	13633	13634	13484	13693	13400	13515	13391	13569	13420	13546	13425	13481	13599	13612	13739	13566	13673	13532	13376	13410	13463	13529	13549	13517	13495	13588	13608	13584	13370	13446	13637	13726	13663	13603	13457	13560	13570	13558	13802	13519	13664	13543	13538	13586	13574	13753	13578	13286	13529	13719	13558	13797	13758	13614	13496	13570	13493	13596	13543	13520	13614	13527	13534	13576	13741	13482	13393	13741	13663	13708	13571	13317	13486	13495	13585	13590	13603	13513	13528	13583	13639	13560	13707	13416	13503	13642	13661	13720	13513	13601	13641	13621	13600	13578	13441	13616	13498	13681	13517	13473	13710	13573	13533	13494	13501	13674	13555	13415	13468	13280	13744	13472	13562	13594	13774	13516	13481	13564	13543	13562	13353	13575	13593	13487	13527	13669	13769	13679	13480	13505	13453	13499	13524	13432	13348	13477	13433	13593	13406	13551	13670	13403	13605	13713	13487	13520	13458	13600	13495	13474	13490	13616	13762	13547	13569	13440	13728	13627	13457	13627	13565	13561	13495	13549	13643	13564	13692	13602	13546	13464	13299	13448	13699	13604	13500	13579	13762	13626	13615	13635	13594	13502	13552	13537	13585	13448	13295	13483	13434	13482	13502	13674	13504	13445	13670	13422	13444	13504	13605	13468	13663	13469	13491	13668	13602	13368	13720	13464	13574	13490	13503	13492	13557	13563	13371	13470	13432	13643	13556	13559	13502	13480	13595	13496	13590	13509	13525	13454	13357	13370	13514	13680	13615	13463	13298	13618	13486	13725	13661	13492	13388	13549	13399	13501	13558	13558	13454	13600	13622	13665	13640	13754	13592	13529	13586	13514	13644	13500	13714	13604	13509	13577	13706	13669	13651	13618	13432	13526	13372	13538	13419	13335	13584	13226	13615	13777	13519	13448	13415	13531	13663	13420	13624	13456	13705	13595	13579	13569	13552	13573	13720	13677	13604	13443	13539	13494	13526	13751	13640	13624	13527	13557	13561	13772	13491	13519	13647	13678	13502	13540	13588	13791	13587	13754	13382	13516	13683	13584	13551	13368	13678	13449	13771	13637	13485	13625	13549	13587	13586	13682	13346	13435	13382	13403	13591	13287	13547	13504	13573	13595	13694	13540	13369	13653	13723	13552	13617	13660	13577	13368	13602	13581	13485	13578	13545	13496	13423	13466	13679	13595	13600	13410	13652	13681	13632	13557	13699	13503	13574	13510	13507	13546	13613	13647	13776	13715	13467	13644	13470	13660	13447	13540	13559	13408	13545	13572	13462	13430	13722	13666	13532	13518	13516	13582	13725	13486	13606	13503	13521	13596	13584	13637	13735	13421	13458	13633	13623	13501	13431	13301	13525	13676	13665	13673	13527	13653	13585	13589	13436	13813	13391	13500	13552	13449	13501	13536	13639	13643	13511	13767	13578	13587	13636	13675	13673	13615	13513	13570	13712	13624	13747	13517	13548	13500	13613	13511	13501	13630	13699	13534	13531	13517	13589	13474	13438	13432	13390	13261	13525	13560	13417	13479	13607	13448	13606	13659	13440	13551	13514	13572	13420	13503	13416	13544	13455	13393	13476	13693	13494	13538	13539	13596	13759	13530	13518	13664	13513	13384	13710	13481	13559	13684	13425	13466	13351	13595	13472	13497	13476	13711	13431	13491	13579	13524	13527	13730	13541	13544	13599	13661	13462	13586	13609	13665	13673	13472	13468	13568	13349	13707	13746	13733	13488	13563	13457	13773	13307	13704	13469	13460	13611	13365	13625	13657	13337	13380	13554	13559	13584	13557	13785	13501	13401	13457	13639	13557	13419	13552	13417	13619	13736	13467	13660	13533	13686	13567	13536	13504	13556	13489	13521	13637	13482	13190	13452	13425	13469	13334	13574	13455	13817	13611	13543	13490	13475	13712	13686	13422	13560	13787	13293	13452	13391	13577	13390	13538	13427	13593	13547	13626	13681	13626	13617	13782	13498	13328	13500	13394	13627	13466	13503	13551	13714	13559	13700	13523	13348	13494	13712	13572	13610	13553	13415	13452	13465	13392	13510	13651	13459	13777	13518	13578	13447	13560	13656	13495	13658	13567	13754	13622	13634	13553	13564	13577	13651	13533	13567	13398	13438	13600	13640	13543	13584	13600	13459	13456	13652	13520	13621	13527	13607	13481	13615	13484	13460	13531	13554	13376	13494	13474	13560	13484	13505	13312	13529	13563	13587	13501	13588	13357	13383	13586	13393	13560	13538	13503	13723	13604	13497	13528	13464	13623	13420	13518	13582	13556	13410	13672	13413	13549	13443	13616	13401	13800	13599	13565	13637	13494	13745	13707	13777	13564	13742	13691	13461	13560	13459	13515	13511	13583	13593	13625	13475	13546	13496	13444	13676	13645	13600	13589	13699	13470	13608	13534	13428	13511	13530	13543	13506	13476	13423	13646	13551	13555	13522	13604	13741	13468	13594	13581	13414	13466	13493	13403	13500	13726	13739	13522	13551	13405	13621	13467	13610	13395	13493	13534	13548	13354	13657	13692	13561	13616	13612	13400	13620	13502	13429	13593	13632	13395	13522	13466	13688	13479	13509	13341	13512	13631	13549	13517	13647	13594	13531	13846	13519	13616	13525	13545	13502	13554	13514	13622	13603	13479	13565	13565	13532	13675	13528	13479	13624	13428	13334	13411	13687	13647	13329	13411	13485	13516	13571	13640	13471	13573	13605	13710	13450	13520	13534	13462	13497	13526	13529	13544	13497	13564	13534	13497	13474	13620	13584	13583	13534	13491	13669	13750	13580	13434	13554	13634	13548	13401	13461	13520	13602	13688	13336	13465	13549	13562	13616	13555	13398	13653	13581	13624	13568	13458	13486	13579	13688	13630	13444	13532	13526	13585	13571	13414	13622	13492	13668	13635	13575	13714	13410	13494	13462	13534	13642	13565	13668	13553	13611	13776	13547	13394	13502	13440	13584	13655	13624	13354	13461	13417	13477	13564	13641	13535	13551	13514	13541	13365	13584	13575	13540	13495	13533	13518	13571	13324	13482	13618	13597	13480	13620	13509	13512	13617	13325	13796	13339	13415	13397	13470	13396	13474	13501	13585	13671	13581	13565	13577	13618	13594	13562	13509	13355	13735	13529	13540	13463	13613	13768	13521	13398	13443	13506	13511	13611	13494	13543	13487	13526	13521	13592	13378	13614	13425	13526	13582	13425	13468	13679	13573	13443	13590	13456	13721	13600	13459	13496	13500	13508	13435	13541	13591	13503	13590	13554	13538	13447	13432	13569	13558	13565	13572	13350	13549	13478	13525	13588	13407	13393	13696	13712	13591	13543	13382	13643	13569	13428	13803	13485	13773	13568	13634	13649	13562	13517	13412	13524	13619	13456	13536	13670	13671	13600	13483	13690	13447	13609	13719	13476	13499	13390	13420	13526	13587	13547	13648	13508	13576	13427	13671	13511	13295	13754	13540	13491	13635	13498	13498	13412	13410	13562	13494	13535	13327	13688	13512	13617	13696	13511	13608	13426	13632	13547	13326	13639	13457	13506	13485	13421	13568	13372	13464	13540	13468	13503	13495	13441	13477	13604	13546	13530	13479	13478	13560	13507	13607	13483	13654	13393	13532	13711	13667	13610	13629	13497	13689	13544	13550	13505	13388	13401	13565	13576	13627	13475	13450	13582	13590	13720	13416	13703	13564	13501	13395	13500	13485	13577	13421	13581	13428	13560	13730	13530	13635	13710	13493	13440
25215	45109	26631	17882	15871	15010	14465	14077	13782	13364	13471	13309	13106	13053	13142	12986	12867	12886	13215	12904	13015	12843	14825	18141	19053	17400	16149	14671	13869	13269	12865	12786	12718	12721	12631	12724	12841	12933	12787	12645	12612	12655	12759	12698	12821	12611	12668	12704	12703	12594	12655	12711	12530	12839	12718	12626	12678	12727	12710	12728	12821	12641	12935	12687	12781	12614	12831	12806	12665	12801	12773	12892	12730	12746	12829	12647	12762	12813	12571	12895	12712	12650	12700	12643	12633	12811	12733	12687	12706	12612	12686	12684	12775	12769	12783	12844	12719	12818	12782	12824	12748	12542	12715	12725	12758	12666	12670	12755	12748	12718	12745	12803	12721	12898	12577	12651	12672	12678	12776	12570	12708	12760	12631	12770	12718	12664	12664	12685	12678	12830	12693	12559	12904	12626	12564	12818	12779	12871	12483	12751	12916	12702	12701	12593	12757	12788	12695	12729	12686	12757	12857	12797	12636	12712	12607	12748	12694	12877	12515	12758	12801	12614	12629	12721	12710	12628	12781	12569	12683	12699	12762	12728	12683	12730	12715	12648	12681	12824	12627	12663	12650	12723	12570	12734	12572	12757	12670	12836	12538	12742	12564	12757	12568	12735	12748	12906	12716	12791	12646	12738	12842	12713	12635	12809	12611	12799	12716	12579	12762	12690	12624	12842	12642	12632	12742	12766	12732	12769	12698	12741	12748	12772	12659	12774	12780	12705	12666	12756	12767	12720	12806	12741	12717	12629	12595	12663	12675	12577	12742	12787	12646	12569	12678	12776	12692	12583	12726	12607	12643	12702	12626	12556	12759	12689	12732	12572	12839	12647	12708	12645	12733	12781	12680	12691	12532	12753	12633	12794	12945	12530	12735	12666	12846	12589	12554	12657	12781	12671	12630	12728	12580	12725	12770	12750	12775	12810	12540	12756	12570	12525	12699	12594	12758	12567	12728	12601	12719	12618	12771	12635	12768	12695	12772	12713	12654	12845	12814	12666	12738	12736	12525	12741	12828	12693	12862	12608	12597	12814	12750	12865	12673	12606	12936	12800	12898	12668	12628	12708	12686	12765	12651	12679	12789	12825	12887	12705	12795	12559	12756	12596	12663	12752	12855	12595	12730	12737	12694	12678	12701	12700	12708	12709	12681	12619	12621	12675	12781	12776	12926	12563	12663	12713	12624	12656	12837	12653	12816	12770	12714	12690	12697	12734	12699	12705	12750	12747	12778	12761	12744	12790	12627	12764	12888	12742	12573	12832	12750	12608	12675	12755	12862	12667	12787	12710	12802	12877	12595	12764	12767	12829	12756	12575	12703	12910	12747	12761	12661	12733	12738	12579	12956	12752	12458	12637	12656	12710	12660	12660	12692	12659	12732	12743	12617	12677	12635	12722	12856	12710	12777	12755	12665	12622	12797	12713	12743	12541	12801	12783	12590	12748	12635	12663	12458	12746	12650	12697	12805	12608	12736	12675	12746	12666	12735	12642	12612	12708	12612	12430	12907	12790	12676	12778	12645	12730	12763	12760	12564	12936	12611	12787	12672	12626	12693	12733	12630	12660	12598	12638	12627	12655	12670	12689	12826	12690	12587	12653	12677	12757	12603	12633	12633	12753	12844	12674	12714	12678	12606	12715	12866	12858	12730	12751	12727	12686	12753	12728	12699	12607	12729	12827	12712	12753	12729	12547	12610	12820	12746	12721	12714	12769	12625	12771	12700	12692	12816	12755	12702	12736	12606	12619	12731	12592	12843	12710	12713	12715	12552	12726	12666	12789	12694	12821	12631	12743	12604	12677	12710	12701	12608	12600	12750	12881	12678	12804	12726	12828	12803	12711	12664	12688	12656	12558	12772	12610	12745	12736	12651	12752	12599	12910	12628	12797	12694	12750	12857	12779	12834	12661	12545	12609	12683	12678	12707	12556	12748	12709	12737	12804	12605	12660	12729	12582	12631	12693	12876	12817	12715	12818	12653	12637	12682	12664	12649	12688	12755	12664	12675	12768	12648	12603	12710	12498	12474	12806	12590	12696	12488	12868	12751	12524	12715	12859	12694	12737	12705	12772	12734	12690	12787	12554	12646	12620	12801	12796	12825	12617	12672	12738	12745	12673	12631	12742	12713	12787	12654	12675	12745	12568	12776	12765	12723	12666	12747	12783	12727	12686	12775	12634	12806	12727	12710	12605	12498	12790	12881	12779	12783	12673	12618	12788	12673	12859	12802	12668	12692	12769	12738	12728	12634	12735	12728	12562	12558	12672	12618	12786	12520	12724	12632	12805	12637	12693	12704	12679	12746	12585	12638	12727	12710	12820	12597	12733	12918	12613	12851	12784	12558	12481	12616	12723	12568	12595	12586	12710	12637	12734	12800	12810	12765	12794	12605	12712	12857	12676	12555	12807	12629	12786	12591	12728	12469	12688	12643	12662	12768	12719	12749	12744	12737	12748	12557	12555	12883	12698	12651	12620	12742	12699	12612	12789	12689	12800	12814	12635	12635	12804	12846	12766	12638	12823	12710	12759	12680	12754	12563	12567	12684	12833	12789	12689	12633	12634	12715	12690	12652	12658	12872	12638	12718	12782	12898	12810	12536	12762	12841	12605	12632	12633	12710	12696	12688	12763	12844	12645	12792	12673	12850	12637	12701	12639	12822	12624	12619	12728	12631	12606	12686	12837	12740	12736	12607	12669	12663	12646	12724	12556	12704	12782	12675	12761	12791	12719	12717	12679	12599	12499	12663	12596	12576	12788	12762	12615	12569	12635	12684	12770	12771	12640	12697	12791	12884	12652	12563	12706	12671	12788	12747	12820	12779	12672	12620	12672	12749	12581	12876	12630	12742	12813	12580	12887	12674	12931	12549	12737	12796	12628	12571	12681	12547	12806	12797	12606	12695	12583	12753	12843	12720	12724	12618	12567	12766	12583	12734	12779	12597	12721	12650	12956	12595	12892	12717	12835	12797	12790	12700	12724	12881	12612	12829	12608	12814	12668	12785	12643	12606	12596	12661	12723	12822	12644	12696	12617	12618	12631	12626	12723	12681	12734	12729	12513	12621	12628	12772	12625	12718	12704	12881	12676	12831	12736	12509	12727	12722	12850	12760	12540	12550	12651	12754	12870	12568	12590	12793	12683	12719	12667	12711	12607	12773	12631	12494	12753	12650	12612	12628	12735	12638	12533	12775	12709	12840	12711	12617	12660	12869	12806	12626	12722	12884	12624	12836	12690	12791	12831	12551	12512	12622	12556	12741	12718	12574	12757	12614	12835	12781	12651	12620	12672	12717	12577	12615	12625	12786	12711	12829	12535	12533	12699	12823	12577	12656	12725	12790	12743	12639	12599	12760	12624	12632	12713	12714	12535	12586	12870	12763	12795	12685	12812	12671	12571	12764	12558	12700	12632	12751	12637	12694	12826	12530	12696	12882	12498	12823	12625	12651	12788	12752	12717	12793	12698	12742	12833	12735	12805	12847	12739	12820	12639	12557	12852	12453	12754	12758	12910	12443	12756	12766	12562	12635	12626	12806	12695	12689	12831	12562	12578	12771	12651	12735	12840	12676	12710	12782	12545	12572	12778	12556	12730	12640	12745	12747	12863	12757	12677	12636	12702	12650	12742	12587	12793	12748	12680	12681	12531	12697	12632	12763	12901	12715	12764	12791	12878	12754	12720	12661	12652	12720	12729	12629	12607	12748	12673	12886	12809	12750	12732	12633	12753	12940	12726	12703	12740	12784	12777	12778	12651	12518	12775	12686	12591	12616	12852	12881	12587	12637	12762	12720	12757	12716	12849	12542	12756	12635	12817	12791	12518	12855	12723	12519	12723	12861	12660	12644	12722	12851	12710	12552	12604	12833	12687	12735	12695	12639	12530	12705	12758	12751	12725	12694	12839	12578	12757	12605	12838	12663	12682	12786	12704	12646	12842	12584	12532	12746	12717	12674	12685	12803	12499	12765	12712	12684	12729	12833	12714	12817	12790	12682	12767	12710	12595	12690	12719	12748	12584	12727	12754	12615	12722	12623	12702	12629	12673	12739	12645	12781	12632	12600	12725	12745	12944	12769	12700	12601	12730	12562	12647	12691	12771	12661	12778	12688	12664	12772	12707	12774	12856	12693	12681	12625	12763	12638	12882	12686	12708	12742	12830	12706	12712	12735	12746	12687	12761	12896	12603	12715	12821	12602	12722	12690	12708	12711	12738	12610	12606	12748	12725	12542	12518	12698	12675	12681	12551	12591	12635	12632	12831	12628	12924	12664	12674	12647	12642	12718	12731	12677	12781	12603	12629	12679	12558	12807	12640	12710	12744	12716	12719	12749	12749	12728	12674	12687	12691	12767	12666	12897	12536	12813	12687	12667	12737	12743	12739	12632	12679	12727	12884	12806	12800	12650	12726	12856	12702	12761	12654	12629	12717	12666	12782	12714	12711	12636	12825	12699	12715	12519	12663	12623	12654	12650	12553	12672	12748	12614	12559	12659	12675	12571	12762	12618	12741	12634	12545	12645	12628	12740	12500	12650	12718	12582	12691	12597	12836	12698	12741	12565	12614	12807	12805	12832	12700	12672	12866	12683	12760	12688	12914	12627	12904	12809	12685	12624	12875	12645	12636	12597	12634	12626	12755	12682	12751	12544	12569	12790	12631	12718	12758	12642	12832	12752	12759	12714	12838	12710	12713	12690	12728	12714	12765	12832	12772	12697	12892	12736	12845	12720	12494	12764	12668	12725	12591	12665	12818	12943	12663	12749	12666	12616	12736	12666	12648	12779	12742	12801	12801	12793	12707	12662	12585	12798	12739	12806	12560	12613	12816	12624	12663	12761	12695	12681	12777	12538	12620	12677	12739	12586	12878	12743	12687	12660	12651	12740	12746	12495	12677	12716	12731	12738	12710	12839	12682	12954	12718	12752	12662	12399	12672	12589	12641	12769	12709	12778	12718	12658	12674	12648	12757	12776	12714	12852	12719	12790	12674	12796	12820	12568	12719	12790	12641	12804	12649	12730	12620	12786	12764	12896	12741	12777	12615	12750	12733	12629	12536	12762	12675	12758	12772	12750	12667	12650	12967	12707	12732	12613	12790	12827	12681	12781	12701	12759	12726	12917	12622	12966	12826	12820	12577
23089	21474	29393	23955	21544	22441	20677	14651	13261	13281	13076	12850	12616	12574	12505	12430	12432	12564	12369	12402	12439	12497	12468	12972	14651	16652	17924	18332	16994	15040	13362	12798	12450	12235	12289	12199	12425	12267	12277	12355	12152	12318	12151	12316	12292	12143	12346	12112	12268	12188	12237	12111	12134	12207	12270	12375	12202	12215	12285	12214	12352	12175	12177	12137	12126	12083	12008	12140	12247	12218	12224	12155	12197	12112	12182	12229	12214	12121	12014	11935	12152	12149	12247	12287	12189	12069	12216	12281	12117	12071	12152	12069	12238	12133	12258	12215	12179	12401	12200	12021	12256	12118	12400	12226	12121	12015	12042	12046	12222	12148	12154	12130	12278	12184	12086	12182	12117	12184	12303	12107	12050	12212	12172	11947	12077	12268	12392	12040	12148	12164	12186	12263	12164	12238	11932	12053	12104	11987	12194	12211	12115	12131	12165	12299	12147	12334	12184	12009	12262	12106	12189	12249	12210	12096	12185	12272	12044	12321	12126	12186	12305	12073	12267	12167	12328	12113	12304	12129	12251	12124	12130	12187	12031	12101	12121	12000	12117	12117	12155	12061	12073	12030	12110	12174	12253	12161	12052	12025	12042	12241	12238	12279	12021	12132	12115	12013	12176	12102	12034	12177	12182	12178	12053	12154	12233	12193	12259	11975	12251	12117	12098	12196	12112	12206	12189	12217	12173	12118	12115	12087	12139	12300	12182	12236	12304	12259	11952	12109	12157	12046	12142	12129	12118	12125	12007	12069	12140	12142	12047	12025	12218	12195	12257	12150	12037	12206	12116	11988	12291	12120	12203	12141	12185	12085	12107	12096	12277	12122	12109	12077	12189	12095	12184	11981	12152	12187	12210	12010	11972	12225	12197	12016	11998	12061	12203	12287	12086	12119	12247	12153	12266	12319	12048	12261	12043	11989	12164	12153	12076	12195	12174	12024	12162	12291	12199	12158	12145	12237	12072	12213	12262	12194	12035	12215	12083	12039	11899	12166	12217	12001	12374	12316	12233	12272	12203	12050	12228	12126	12124	12053	12184	12289	12306	12381	12155	12319	12084	12122	12056	12096	12137	12161	12136	12248	12002	12105	12174	12098	12223	12150	12215	11965	11961	12088	12199	12374	12163	12261	12009	12355	12076	12075	12269	12243	12077	12152	12055	12031	12059	12017	12240	12173	12108	12104	11997	11939	12250	12160	12162	12077	12099	12258	12070	12064	12190	11982	11975	12080	12255	12275	12081	12097	12053	12022	12058	12098	12061	12062	12214	12330	12219	12088	12231	12298	12079	12102	12185	12274	12140	12264	12205	12052	12078	12280	12267	12107	12126	11976	12103	12171	12056	12203	12006	12030	12162	12088	12117	11951	12071	12207	12265	12031	12283	12261	12154	12190	12222	12093	12127	11978	12117	12047	12103	12258	12203	12121	12181	12094	12128	12061	12181	12146	11975	11983	12074	12016	12241	12059	12105	12085	12075	12117	12250	12087	12030	11995	12245	12207	12131	12198	12027	12099	12189	12122	12147	12150	12120	11951	12102	12105	12080	12212	12222	12046	12069	12286	11966	11934	12005	11978	12164	12071	12134	12143	11976	12293	12216	12097	11976	12054	12267	12293	12324	12215	12139	12145	12128	12140	12056	12229	12088	12024	12088	12104	12196	12125	12301	12146	12124	12122	12157	12077	12150	12205	12164	12287	12039	12083	12122	12062	12058	12339	12015	12038	11989	12173	12091	12155	12275	12217	12163	12147	12180	12147	12298	12201	11970	12119	12217	12292	12205	12306	12088	12194	12103	12009	12167	12164	12291	12135	12049	12297	12076	11980	12199	12432	12260	12129	12037	12114	12193	12200	12244	12193	12276	12129	12046	12001	12196	12011	12147	12116	12174	12051	12261	12225	12023	12074	12126	12042	12039	12083	12050	12039	12273	12046	11961	12125	12212	12164	12107	12326	12014	12217	12090	11827	12071	12087	12064	12129	12068	12163	12093	12086	12112	12079	12096	12085	12074	12164	12209	12179	12042	12276	12273	12123	12356	12184	12332	12088	12071	12082	12137	12285	12232	12206	12033	12127	12193	12299	12098	12101	12253	12291	12146	12258	12272	12046	12100	12178	12188	12189	12146	11965	12168	11997	12194	12158	12280	12088	11931	12042	12080	12218	12017	12059	12157	12227	12186	12161	12069	12186	12255	12036	12249	12159	12080	12228	12191	12092	12155	12234	12174	12111	11826	12277	12089	12043	12082	12123	12026	12064	12188	12083	12028	12333	12010	12099	12266	12255	12242	12182	12087	11994	12014	12096	11979	12070	12145	12209	12023	12124	12147	12168	12104	12285	12176	12172	12328	12234	12291	12238	12091	12146	12171	12272	12247	12106	12052	11987	12239	12028	12185	12111	12112	11907	11956	12068	11961	12033	12128	12213	12138	12142	12010	12288	12083	12021	12093	11981	12068	12281	12215	12094	12088	12187	12171	12268	12000	12069	12102	12214	12196	11948	12258	11915	12227	12352	12358	12102	11949	11961	12218	12253	12153	12329	11887	12366	12375	12100	12327	12153	12149	12321	12293	12099	12222	12065	12100	12341	12185	12164	12096	12206	12244	12215	12198	12022	11988	12156	12157	12207	12419	12121	12106	12116	12139	12082	12005	12089	12240	12079	12136	12171	12058	12152	12081	12029	12191	12072	12165	12043	12086	12094	12089	12066	12183	12033	12099	12148	12219	12009	12086	11965	11998	12184	12055	12065	12106	12061	12097	11980	12109	12183	12108	12174	12213	12095	12143	12133	12192	12162	12074	12178	12094	12160	12266	12181	11982	12200	12136	12323	12035	12103	12151	12143	12146	11985	12018	12075	12223	12075	12227	12098	12198	12075	12185	12063	12062	12101	12045	12217	12158	12124	12137	12115	12006	12215	12067	12327	12294	12084	12198	12129	12104	12162	12275	12182	12146	12048	12094	12113	12126	12261	12168	12126	12213	12098	12108	12179	11959	12024	12208	12033	12055	12260	12204	12259	12098	12052	12033	12170	12042	12043	12153	12211	12190	12093	12090	12023	12106	12136	12122	12113	12073	12121	12241	12325	12243	12203	12013	12043	12147	12076	12127	12321	11918	12186	12127	12303	12080	11997	12060	12275	12145	12101	12073	12160	12121	12083	11894	12112	12147	12011	12215	12113	12209	12098	11951	12104	12319	12026	12136	12145	12159	12088	12150	12169	12149	12153	12307	12124	12158	12257	12148	12123	12115	11923	12295	12134	12179	12040	12196	12114	12173	11950	12196	11969	12117	11960	12081	12332	12235	11964	12167	12144	12155	12087	12309	12294	12034	12101	12190	12253	12356	11971	12124	12199	12304	12108	12219	12147	12253	12148	11999	12004	12072	12201	12060	12101	12189	12135	12049	12141	12118	12099	12218	11958	12226	12119	11965	12128	12043	12112	12192	12046	12054	12051	12002	12219	12356	12248	12189	12290	12304	12239	12029	12258	11941	12168	12048	12179	12015	12108	11993	12182	12073	12176	12114	12040	12063	12216	12157	12159	12013	12127	12146	12100	12149	11908	12205	12249	12107	12055	12113	12172	12131	12180	12185	11985	12164	12275	12331	12157	12053	12118	12222	12271	12135	12225	12242	12096	12138	12171	12219	12223	12158	12166	12119	12137	12214	12105	12105	12260	12235	12057	12061	12100	12217	12218	12202	12118	12113	12050	12127	12234	12024	12163	12285	12128	12005	12214	12373	12248	12117	12094	12013	12091	12224	12146	12161	12116	11997	12057	11926	12068	12068	12125	12106	12233	12130	12193	12168	12037	11852	12029	12071	12133	11984	12049	12106	12292	12182	12121	12154	12069	12212	12130	12063	11971	12241	12215	12179	12196	12243	12194	12095	11961	12235	12093	12175	11941	12273	12177	12136	12188	11996	12079	12177	12147	12198	12258	11948	12163	11957	12185	12211	12102	12172	12018	12019	12025	12192	11935	12118	11954	12039	12151	12096	12063	12220	12099	12044	12235	12294	11923	12221	11956	12014	12018	12250	12206	12167	12417	12141	11965	12080	12019	12087	12288	12100	12405	12108	12071	11997	12016	12010	12010	12174	12193	12184	12111	12108	12118	11957	12238	12151	12276	12169	12204	12325	12270	12141	12107	12028	12236	12141	12200	12093	12170	12172	12118	12244	12105	11912	11874	12089	12172	12126	12079	12075	12018	12147	12121	12170	12261	12108	11925	12049	12245	12134	12062	11950	12137	12167	12070	12117	12108	12102	12081	12190	12185	12029	12090	12015	12148	12219	12289	11995	12037	12191	12075	12116	12002	12331	12152	12223	12318	12225	12223	12104	12199	12341	11972	12484	12085	12208	12302	11964	11995	12186	11933	12227	12156	12312	12163	12341	12186	12180	12102	12032	12187	12225	12228	12218	12042	12283	12220	12027	12000	12177	12047	12067	12166	12151	12143	12214	12015	12159	12258	11924	12329	12184	12074	12290	12172	12353	12145	12236	12144	12139	12269	12065	12150	12056	12261	12281	12073	12032	12156	12197	12007	11973	12135	12066	12266	12251	12114	12079	12242	12253	12247	12248	12088	12153	12142	12030	11969	12105	12135	12065	12212	12068	12014	11915	12143	12036	11971	12056	12175	12133	11996	12221	12045	12070	12185	12080	12178	12260	12176	11966	11990	12298	12119	12144	12143	12191	12223	12213	12140	12066	12276	12244	12207	12301	12171	12080	12090	12039	11844	12067	12175	11817	12119	12492	12361	12223	12223	11987	11972	12166	11899	12159	12057	12375	12220	12184	12140	12064	12183	12312	12147	12150	12218	12250	12107	12093	12273	12065	12277	12147	12228	12219	12203	12029	12127	12133	12106	12017	11922	11976	12073	12036	12060	12017	12139	12186	12093	12341	12281	12074	12201	12048	12254	12094	11995	12169	12163	11999	12073	11982	12018	12124	12120	12129	12066	12231	12339	12349	11840	12041	12175	12034	12295	12122	12015	12081	12249	12194	12068	12146	12093	12099	12124	12141	12070	12062	12293	12067	11942	12256	12003	12133	12095	12012	12019	12020	12181	11951	12143	11970	12297	12050	12152	12272	12319	12130	12044	12105	11967	12257	12133	12049	11922	12145	12194
28963	47142	32805	19893	17495	15505	14483	14029	13640	13317	13180	12798	12446	12452	12329	12464	12483	12217	12065	12089	12308	12009	12203	12855	16292	19002	20753	20743	18208	15276	13516	12482	12179	12017	11847	11999	11933	11994	11798	11903	11850	11938	11790	11993	11796	11961	11949	11953	11999	11956	11845	11945	11979	11900	11998	11912	11860	12039	11876	11854	11976	11866	11912	11944	11895	11997	12006	11836	11888	11854	11900	11912	11961	11991	11864	11814	12051	12034	11871	11768	11831	11816	11726	11735	11843	11927	12007	11847	11887	11900	11840	11916	12068	11941	11826	11939	11855	11827	11848	11893	11845	11959	11822	11875	11867	11953	11973	11898	11732	11933	11983	11876	11899	11942	11946	11770	11891	11915	12087	11916	11922	11790	11931	11914	11795	11925	12030	11831	11928	12051	11785	11892	11949	11908	11895	11815	11880	11815	11820	11891	11717	11828	11830	11971	12005	11887	11966	11898	11759	12037	11890	11925	11848	11802	11869	11800	11843	11960	11871	11891	11917	11921	12008	11963	11895	11888	11724	11934	11761	11759	11749	11786	11849	12067	11855	11899	11792	11879	11910	11823	11882	11835	11813	11830	11802	11924	11830	11854	11943	11847	11791	11855	11879	12043	11886	12011	11877	11789	11883	11833	11903	11940	11850	11712	11884	11864	11880	11938	11876	11933	11902	11821	11766	11926	11938	11894	11827	11943	11975	11907	11903	11912	11717	11848	11830	11850	11735	11640	11959	11842	11866	11762	11923	11780	11964	11962	11881	11825	11990	11801	11868	11919	11842	12055	11767	12019	11933	11776	11942	11913	11844	11996	11907	11776	11796	11996	11819	11778	11778	11900	11816	11903	11825	12075	11909	11993	11843	11790	11874	11858	11774	11946	11787	11727	11838	11971	11886	11870	11884	11883	11949	11847	11719	11903	11928	11899	11917	11929	11725	11856	11753	11833	12021	11785	11773	11828	11927	11864	11752	11869	11925	11914	11793	11825	11978	11975	11920	11845	11881	11893	11838	11966	11957	11950	11837	12006	11791	11898	12032	11933	11788	11731	11740	11930	11876	11963	11815	11860	11849	11973	11842	11890	11698	11904	12002	11869	11747	11873	11792	11814	11784	11868	11867	11917	11935	11788	11772	11837	11799	11830	11903	12051	11873	11877	12018	11931	11909	11802	12063	11812	11993	11980	12027	11727	11754	11806	11917	11757	11746	11879	11889	11929	11936	12006	11908	11759	11941	11859	11845	12029	11832	11825	11971	11899	11915	11859	11768	11918	11844	11902	11710	11976	11979	11817	11702	11835	11891	11962	11958	11952	11905	12088	11816	11721	11940	11841	11794	11945	11909	11963	11845	11853	11925	11935	11769	11913	11774	11762	11857	11856	11943	11881	11939	11714	11827	11796	11919	11781	11789	11939	11924	11935	11906	11810	11841	11907	11815	11943	11804	11961	11851	11923	11752	11949	11935	11985	11671	11826	11953	11819	11822	11885	11819	11936	11813	11841	11925	11820	12028	11906	11767	11938	11866	11989	11718	11907	11911	11825	11807	11886	11930	12010	11876	11820	12051	11923	11972	11979	11959	11744	11864	11614	11832	11800	11745	11999	11783	11965	11854	11864	11862	11847	11907	11918	11687	11801	11999	11792	11992	11975	11850	11909	11998	11885	11974	11881	12029	11937	11753	11773	11718	11895	11808	11824	11777	12047	11925	11943	11964	11906	11770	11858	11746	11988	11925	11803	11935	11908	11941	11869	11893	11843	11905	11878	11734	11867	11835	11761	11977	11891	12012	11879	12016	11889	11967	11930	11970	12035	11994	11964	11880	11857	11878	11873	11981	11919	12013	11936	11919	11856	11860	11828	11950	11757	11946	11779	11864	11770	11911	11852	11868	11852	11979	11765	11892	11782	11845	11717	11654	11931	11896	11873	11921	11821	11822	11839	12071	11900	11824	11970	11816	11869	11937	11910	11859	11870	11872	11854	11826	11902	12002	11762	11720	11912	11922	11702	11862	11861	11823	11818	11806	11812	11820	11872	11737	11958	11861	11750	11913	11936	11726	12105	11983	11787	11872	11879	11698	11963	11926	11940	11983	12100	11660	11794	11922	11896	11866	12128	11876	11848	11856	11823	11930	11824	11892	11891	11821	11846	11905	11838	11844	11619	12002	11879	11916	11780	11962	11767	11785	11693	11888	11948	11914	11814	11678	11783	11863	11898	11772	11914	12069	11861	11942	11842	11889	11621	11806	11803	11682	11986	11863	11731	11897	11906	11895	11891	11747	12048	11846	11836	11891	11829	11878	11936	11752	11916	11877	11943	11835	11985	11893	11829	11976	12023	11804	11947	11922	11851	12021	11989	11865	11787	11947	11917	11780	11787	11944	11904	11976	11990	11951	11716	11744	11846	11848	11818	11798	11990	11911	11862	11645	12042	11905	11989	11765	11644	11801	11920	11821	11899	11812	11680	11951	11799	11789	11799	11913	11907	11966	11751	11828	11905	11753	11947	11648	11896	11830	11851	11854	11830	11815	11928	11952	11711	11796	11758	11749	11850	11881	11935	11704	11920	11967	11891	11763	12010	11989	11909	11675	11901	11869	11743	11858	11699	11950	11904	12030	11836	11842	11882	11770	11879	11843	11806	11849	11828	11883	11923	11838	11815	11683	11817	11865	11928	11935	11719	11884	11876	11842	11810	11893	11861	11800	11663	11796	11756	11901	11838	11836	11918	11814	11971	11801	11822	11864	12034	11835	11913	11855	11985	11921	11940	11850	11850	11850	11699	11944	11860	11815	12001	12016	11836	11894	11844	11729	11822	11901	11920	11969	11880	11861	11886	11862	11748	11718	11706	11951	11658	11887	11892	11930	11755	12053	11993	11946	11891	11878	11735	11931	11892	12014	11879	11753	11987	11824	11879	11824	11926	11881	11958	11964	11810	11791	11893	11848	11898	11815	11821	11840	11886	11753	11770	11852	11810	11918	11930	11930	11913	11834	11815	11770	11946	11751	11670	11912	11884	11904	11727	11835	11901	11936	11926	11875	11743	11861	11810	11785	11890	11856	11875	11932	11777	11886	11690	11822	12079	11857	11827	11884	11876	11825	11947	11791	11840	12046	11888	11892	11926	11924	11839	11929	11762	11999	11924	11817	11830	11919	11874	11825	11782	11745	11839	11853	11887	11950	11912	11911	11825	11887	11929	11900	11937	12019	11861	11921	11735	11814	12067	11815	11869	11762	11840	11818	11726	11775	11793	11875	11800	11844	11832	11921	11808	11788	11712	11974	11867	11818	11913	11852	12055	11982	12021	11758	11753	11972	11930	11902	11879	11945	11699	11916	11832	11922	11710	11878	11810	11791	11906	11827	12058	11787	11782	11786	11746	11906	11928	11742	11934	11977	11722	11800	12065	11787	12008	11862	11950	11767	11867	12038	11794	11888	11927	11733	11988	12052	11869	11711	11739	11758	12047	11861	11924	11786	11925	11935	11834	11858	11930	11836	11906	11890	12025	11881	11922	11880	11834	11887	11794	11917	11751	11846	11713	11665	11820	11790	11839	11850	11832	11836	11765	11762	12028	11898	11829	12034	11930	11871	11790	11880	11938	11933	11839	11879	11817	11992	11782	11980	11764	11799	11917	12010	11819	11881	11931	11804	11912	11917	11935	11913	11764	11838	11965	11946	11840	11910	12085	11749	11924	11851	12014	11922	12017	11824	11864	11914	11845	11855	12031	11859	11982	11915	11788	11971	11938	12030	11845	11896	11862	12034	11836	11844	12048	12071	11910	11956	11841	11704	11972	11946	11737	11748	11759	11743	11855	11817	11998	11938	11833	11825	11707	11889	11981	12060	11913	11926	11812	11978	11852	12014	11885	11846	12017	11998	11878	11901	11828	11835	11809	11850	12023	11984	11860	11946	11822	11894	11770	11769	11975	11828	11840	11961	11911	11919	11851	11908	11887	12025	11803	11770	11948	11963	11756	12003	11783	11879	11901	11832	11916	11929	11869	11970	11932	11879	11940	11923	11813	12075	11884	11872	11873	11829	11905	11973	11954	11854	11883	11811	11839	11914	11883	11891	11847	11848	11784	11889	11848	12025	11888	12047	11996	11942	11867	11765	11962	11917	11776	11941	11977	11693	11823	11950	11812	11769	11793	11936	11835	11810	11827	11902	11844	11921	11873	11776	11854	11899	12001	11837	11704	11884	11869	11983	11845	11946	11949	11741	11893	11910	11815	11873	11780	12055	11848	11973	12024	11744	11730	11956	11990	11917	11839	11948	11789	11772	11920	11874	11849	11838	11822	11885	12115	11797	12001	11879	11876	11793	11914	11652	11915	11821	11899	11861	12026	11927	11853	11868	11739	11831	11869	12008	11913	11919	12049	11831	11859	11921	11760	11935	11786	11867	11936	11894	11780	11816	11854	11735	11991	11832	11758	11867	11825	11751	11809	11898	11837	11835	11896	11938	11836	11920	11735	11812	11736	11817	11841	11824	11874	11756	11734	11812	11939	11846	11819	11938	11784	11857	11877	11843	11789	11965	11811	11960	11731	11851	11832	11981	11850	11748	11920	11871	11843	12038	11983	11809	11947	11892	11952	11917	11883	12007	11992	11967	11875	11818	11711	12010	11704	11777	12014	11892	11731	11817	11747	11832	11911	11944	11937	11927	11766	11917	12102	11967	11803	12010	11740	11764	11818	11988	11910	11784	11922	11816	11904	11788	12000	11898	11901	11853	11964	11858	11757	11865	11785	11851	11827	11744	11856	11867	11700	11751	11961	12026	11887	11803	11980	11864	11909	11954	11831	11930	11908	11844	11775	11957	11838	11839	11818	11923	11885	11890	11900	11797	11896	11686	12026	11888	11844	11804	11905	11761	11855	12022	11712	11794	11971	11764	11918	11806	11945	11851	11880	11731	11964	11858	11971	11703	11815	11938	11802	11880	11740	11799	11749	11865	11853	11944	11817	11958	11904	11988	11787	11996	11963	11930	11761	11769	11826	11904	11820	11898	11954	11870	11903	11941	11993	11823	11762	11938	11762	11923	11944	11858	11750	11899	11860	11857	11837	11821	11987	11868	11797	11944	11772	11949	11652	11797	11978	11913	11936	11906	12076	11912	11875	11867	11805	11871	11773
27950	23464	24465	17314	13387	12872	12626	12595	12503	12546	12507	12367	12558	12443	12337	12293	12188	12244	12259	12408	12417	12385	12394	12315	12445	12868	12990	12904	12615	12447	12480	12270	12333	12442	12298	12389	12224	12388	12262	12407	12404	12473	12377	12341	12234	12447	12308	12328	12312	12325	12212	12364	12265	12074	12188	12386	12291	12071	12192	12515	12225	12415	12375	12226	12391	12256	12344	12326	12385	12306	12354	12126	12311	12234	12151	12315	12455	12269	12198	12425	12498	12355	12419	12380	12311	12372	12327	12418	12108	12120	12462	12372	12135	12368	12203	12233	12345	12452	12387	12213	12386	12321	12401	12175	12294	12239	12258	12422	12237	12218	12350	12344	12367	12253	12228	12387	12407	12292	12181	12259	12198	12324	12434	12360	12424	12337	12337	12346	12493	12360	12421	12304	12159	12202	12389	12335	12328	12219	12204	12261	12218	12295	12292	12357	12200	12110	12358	12302	12274	12312	12524	12364	12550	12292	12320	12093	12207	12404	12324	12218	12494	12289	12362	12462	12175	12354	12427	12395	12244	12373	12311	12107	12458	12308	12311	12411	12471	12198	12239	12192	12303	12422	12373	12368	12362	12103	12363	12278	12302	12401	12380	12424	12187	12227	12293	12138	12067	12356	12302	12317	12282	12292	12315	12213	12374	12407	12124	12298	12290	12436	12083	12105	12178	12469	12208	12211	12324	12151	12273	12161	12281	12247	12266	12247	12449	12327	12244	12328	12489	12343	12287	12241	12307	12279	12170	12312	12216	12406	12381	12315	12267	12278	12244	12453	12407	12348	12209	12313	12249	12392	12307	12240	12402	12374	12456	12400	12245	12311	12230	12368	12141	12246	12362	12237	12342	12365	12437	12090	12412	12274	12296	12335	12154	12143	12170	12525	12330	12441	12365	12322	12198	12325	12156	12208	12440	12337	12214	12229	12385	12351	12206	12397	12516	12263	12198	12220	12377	12261	12257	12210	12343	12284	12302	12151	12356	12320	12542	12162	12261	12188	12488	12425	12415	12232	12262	12267	12126	12418	12222	12350	12173	12174	12074	12356	12208	12141	12273	12134	12494	12194	12462	12384	12441	12484	12253	12223	12403	12356	12280	12189	12298	12346	12275	12372	12443	12137	12384	12334	12185	12257	12300	12365	12419	12361	12191	12202	12385	12443	12303	12294	12353	12230	12314	12410	12316	12259	12328	12203	12295	12253	12378	12343	12474	12287	12224	12392	12269	12412	12304	12351	12262	12371	12408	12312	12064	12417	12373	12337	12304	12434	12217	12245	12371	12225	12187	12275	12135	12278	12231	12138	12156	12197	12161	12401	12403	12210	12240	12210	12393	12278	12312	12304	12218	12157	12449	12331	12339	12345	12284	12210	12426	12185	12316	12383	12145	12027	12162	12373	12352	12256	12325	12156	12236	12421	12343	12194	12342	12320	12399	12504	12343	12258	12379	12284	12201	12175	12418	12203	12232	12085	12380	12325	12275	12284	12147	12375	12396	12247	12302	12293	12073	12253	12200	12206	12381	12346	12221	12499	12345	12176	12202	12179	12308	12220	12243	12400	12344	12294	12381	12266	12410	12311	12322	12471	12442	12230	12394	12404	12304	12260	12116	12182	12263	12373	12341	12353	12315	12214	12160	12377	12255	12365	12173	12182	12145	12148	12215	12209	12171	12288	12208	12443	12252	12293	12322	12344	12471	12308	12240	12325	12100	12412	12171	12297	12334	12144	12352	12304	12282	12238	12070	12485	12376	12383	12299	12462	12234	12229	12324	12212	12222	12195	12354	12327	12154	12205	12112	12492	12191	12322	12133	12134	12346	12135	12200	12487	12211	12258	12292	12335	12193	12233	12230	12303	12464	12353	12241	12267	12495	12367	12299	12167	12082	12229	12422	12298	12340	12273	12229	12319	12196	12295	12084	12264	12242	12326	12360	12407	12177	12231	12383	12370	12244	12258	12293	12199	12257	12296	12212	12134	12446	12269	12214	12317	12460	12375	12368	12391	12298	12269	12352	12144	12238	12232	12290	12168	12153	12468	12272	12321	12330	12276	12301	12270	12172	12348	12224	12293	12430	12416	12241	12368	12199	12218	12317	12466	12396	12368	12130	12262	12280	12271	12419	12429	12591	12191	12286	12265	12360	12227	12393	12062	12416	12294	12460	12490	12221	12228	12305	12237	12339	12417	12323	12271	12189	12386	12342	12361	12206	12450	12267	12495	12172	12092	12196	12198	12321	12265	12296	12280	12237	12288	12296	12222	12529	12179	12190	12235	12306	12226	12435	12534	12236	12274	12220	12357	12480	12306	12315	12246	12431	12323	12178	12286	12245	12295	12162	12319	12206	12382	12416	12360	12332	12206	12201	12274	12257	12487	12461	12259	12364	12280	12194	12341	12334	12441	12218	12249	12247	12301	12275	12265	12316	12426	12308	12252	12322	12364	12331	12372	12289	12258	12208	12254	12461	12320	12319	12458	12347	12230	12157	12300	12336	12253	12296	12258	12397	12268	12476	12342	12319	12321	12340	12203	12120	12365	12264	12346	12364	12194	12251	12389	12239	12199	12215	12417	12354	12300	12386	12251	12170	12496	12232	12258	12440	12313	12425	12438	12410	12361	12170	12178	12279	12386	12157	12285	12346	12347	12182	12499	12422	12269	12381	12436	12454	12456	12233	12349	12361	12374	12435	12258	12387	12210	12283	12253	12277	12322	12227	12295	12217	12354	12197	12270	12187	12252	12214	12250	12482	12470	12382	12352	12402	12438	12390	12480	12241	12350	12311	12234	12359	12169	12316	12281	12244	12169	12266	12300	12272	12139	12249	12243	12117	12443	12262	12401	12273	12281	12230	12270	12281	12250	12112	12350	12373	12149	12253	12376	12180	12202	12393	12202	12442	12109	12378	12058	12514	12288	12403	12182	12602	12264	12392	12176	12186	12432	12170	12302	12315	12104	12209	12352	12382	12266	12202	12344	12218	12193	12235	12221	12248	12357	12260	12353	12149	12285	12212	12170	12265	12215	12334	12411	12370	12416	12278	12311	12495	12298	12194	12230	12399	12337	12417	12159	12446	12387	12209	12201	12227	12321	12471	12203	12209	12533	12361	12278	12273	12122	12311	12303	12306	12301	12390	12143	12232	12172	12261	12353	12456	12385	12394	12476	12315	12145	12092	12402	12466	12447	12305	12392	12211	12490	12396	12140	12079	12401	12437	12368	12393	12299	12353	12284	12287	12434	12277	12167	12382	12374	12187	12358	12243	12343	12321	12338	12209	12452	12335	12423	12274	12214	12360	12292	12437	12272	12207	12138	12325	12272	12440	12342	12119	12150	12404	12463	12269	12333	12179	12271	12238	12340	12370	12280	12520	12503	12373	12474	12264	12317	12383	12320	12376	12374	12375	12302	12279	12249	12266	12346	12314	12297	12175	12517	12343	12210	12525	12214	12258	12354	12521	12251	12465	12597	12226	12350	12298	12257	12424	12155	12303	12133	12363	12333	12243	12078	12412	12184	12272	12477	12370	12355	12111	12290	12307	12287	12071	12311	12303	12340	12271	12232	12222	12164	12420	12197	12342	12301	12394	12360	12203	12462	12334	12295	12237	12305	12182	12026	12184	12221	12424	12403	12126	12334	12251	12236	12447	12331	12437	12263	12356	12360	12346	12351	12431	12088	12310	12410	12340	12265	12264	12287	12426	12302	12312	12326	12289	12276	12209	12362	12303	12144	12412	12446	12354	12384	12155	12244	12225	12389	12259	12288	12297	12313	12242	12186	12268	12397	12421	12353	12336	12187	12347	12297	12240	12259	12247	12310	12258	12085	12341	12389	12436	12472	12387	12220	12310	12148	12284	12186	12390	12131	12204	12246	12205	12101	12280	12423	12228	12367	12119	12341	12277	12315	12413	12253	12274	12323	12396	12268	12406	12340	12399	12430	12325	12306	12379	12324	12291	12315	12357	12338	12290	12348	12136	12336	12289	12162	12262	12352	12420	12228	12358	12335	12361	12339	12383	12325	12184	12169	12489	12205	12281	12359	12184	12355	12163	12219	12476	12398	12498	12262	12311	12330	12198	12317	12343	12273	12340	12290	12467	12297	12346	12311	12220	12364	12384	12222	12453	12402	12526	12417	12326	12354	12382	12459	12439	12452	12304	12298	12307	12374	12248	12267	12271	12222	12341	12227	12352	12269	12245	12193	12556	12457	12303	12311	12281	12198	12249	12389	12338	12324	12224	12447	12239	12349	12301	12448	12313	12309	12304	12354	12342	12333	12253	12081	12350	12331	12203	12263	12343	12224	12416	12277	12281	12314	12228	12348	12235	12241	12348	12228	12317	12135	12224	12467	12253	12216	12313	12285	12449	12241	12180	12253	12313	12330	12214	12229	12283	12476	12344	12306	12242	12206	12263	12293	12147	12168	12277	12226	12271	12237	12422	12391	12363	12495	12407	12278	12162	12506	12245	12299	12288	12395	12259	12313	12154	12463	12481	12459	12273	12372	12285	12302	12511	12393	12329	12206	12321	12239	12270	12383	12305	12247	12290	12324	12324	12358	12262	12281	12317	12235	12140	12324	12320	12198	12265	12216	12342	12331	12455	12184	12155	12392	12120	12244	12297	12211	12165	12223	12336	12290	12201	12172	12279	12453	12155	12337	12433	12370	12404	12254	12328	12268	12446	12349	12380	12407	12194	12180	12276	12330	12367	12416	12359	12501	12388	12392	12308	12254	12315	12413	12259	12334	12251	12331	12266	12290	12373	12396	12424	12212	12448	12355	12399	12255	12288	12509	12406	12409	12253	12363	12245	12337	12419	12260	12432	12434	12399	12247	12311	12322	12271	12333	12100	12234	12401	12542	12248	12478	12251	12078	12223	12434	12277	12328	12369	12375	12063	12395	12337	12341	12039	12249	12363	12262	12231	12506	12299	12335	12351	12573	12358	12506	12240	12200	12234	12303	12331	12392	12481	12225	12232	12366	12280	12021	12323	12083	12334	12387	12221	12208	12348	12196	12276	12149	12363	12482	12383	12123	12342	12123	12374	12357	12227	12216	12180	12224	12184	12470	12394	12379	12341	12475	12267	12196	12216	12286	12413	12312	12229	12285	12365	12279	12294	12243	12225	12297
22711	33836	23281	14470	13692	13027	12800	12619	12432	12533	12410	12366	12172	12193	12233	12158	12348	12175	12297	12133	12194	12152	12067	12189	12415	12847	12869	12532	12580	12510	12158	12113	12130	12128	12047	12102	11861	12133	12088	12123	12245	12224	12029	12113	12150	12208	11889	12028	12063	12202	12082	11982	12011	11968	11996	12100	11929	12018	12073	12095	12065	11963	11898	12108	12105	11912	12060	11949	11998	12165	11988	12017	12144	12156	11982	12038	11906	12113	11978	12082	12124	12024	11933	11988	12072	12077	12088	12010	12027	12079	12094	12144	12208	12213	12036	12105	12034	11962	12089	11861	12186	12036	12053	12110	11956	12126	12030	12045	11995	12139	11987	12103	11996	11984	12156	12096	12102	12018	11924	11892	11842	12077	12299	12049	12093	12179	12031	12043	12000	12089	12129	12170	12130	11858	11959	12144	11954	11918	11988	12022	11989	12009	11990	12066	12047	11983	12186	12086	11886	12199	12037	12002	11932	12021	11988	12057	12218	11992	12117	12054	11973	12148	11973	11985	11931	12108	11935	12041	12128	12166	12010	11993	12147	12095	11992	12125	12154	12094	12084	12028	12224	12099	11937	11939	11940	12182	12088	11904	12194	11971	12088	12095	12030	11949	11964	12088	11979	12166	12086	12095	11890	12083	12114	12100	11962	12210	12076	11903	11998	11932	12136	12115	12017	12034	12078	12120	12031	12071	12080	12115	12013	12104	12085	12188	12127	11920	12053	12272	12040	11988	12107	12140	12150	12023	12079	12226	11929	12192	11986	12115	11971	12138	12254	11904	12108	12018	12002	12017	12126	12104	12154	11887	11936	11865	12124	12193	12076	12050	11996	11972	12023	11961	12136	12009	12088	12212	12037	12270	11931	12141	11880	12057	12234	11938	11893	12077	11857	12136	12017	11871	12128	12055	11980	12079	11928	12069	11928	11961	11961	11998	11904	12072	12056	12009	11980	11962	12188	12078	12012	12123	12052	11967	12071	12025	12035	12125	11941	12061	12070	11993	12017	12043	12160	11969	12015	12014	12349	12065	12147	11982	11950	11984	12033	12003	12080	12043	12153	12054	12050	11702	12051	12057	12157	12164	12213	11901	12145	12086	12016	12123	12140	12107	12059	12005	12021	12283	12080	12022	12031	12195	11897	12021	12161	12194	12127	12030	12073	11986	11927	11952	12186	12106	12077	12081	11915	12232	12087	12001	12105	12200	12125	12037	11909	11944	11983	12243	12024	12046	12140	12057	11926	12251	12047	12004	12036	12105	11941	12029	12189	12128	12066	12153	12052	12067	12091	12244	12058	12071	12116	12055	12056	12109	12182	12158	12172	12013	12117	12043	12075	12014	12092	12158	12232	11935	12003	12267	12111	11955	12136	12025	12245	12199	12024	12099	12069	11980	12025	12093	12091	12041	11975	12001	11932	12079	12172	12103	12103	11902	12084	12108	12088	12101	12003	12087	12105	12026	12069	12079	11973	11882	12304	12136	11876	12035	12105	11999	11942	12040	12274	12001	12112	12180	11999	12055	12194	12101	12029	12130	12028	12251	12006	11947	12071	12113	12080	11968	12056	12031	12081	12118	11991	12141	12002	11903	12037	12132	12041	12131	12212	12074	12099	11982	12031	12078	11921	12045	12090	12098	12002	12125	12051	12149	12097	12102	12065	12197	12117	12139	11936	12106	12286	11984	11892	12003	12056	12073	12117	12161	12038	12011	12109	12103	12042	12034	12032	12066	11908	12019	12136	11992	12188	12025	11954	12029	12061	11974	12057	12031	12094	12027	12025	12100	11995	12151	11900	12010	12254	12114	12017	12124	12061	11994	12167	12148	12009	12049	12015	12099	11965	12087	11912	12159	12199	11982	12143	12116	12168	11930	12073	12158	12073	12040	11979	12127	12022	12032	12078	11942	12059	12114	12011	11969	12161	12014	12166	12145	11970	12223	11914	12114	11941	11883	12126	11872	11979	12092	12022	12124	12079	11932	12082	12026	12093	12070	11950	12071	12175	12013	11995	12112	12055	12046	12077	12028	12217	12071	12018	12104	11976	12100	12059	12037	12134	12167	12185	12239	12134	12017	11849	12152	12115	12082	11985	12102	12111	12094	12081	12223	12077	12055	12094	12103	11952	11993	12018	12086	12019	12009	12112	11953	12144	12051	11976	11963	12025	12094	11947	12160	12162	12050	11997	12056	12248	11825	12147	12071	12064	12055	11996	12173	12144	11994	12078	11951	11909	11958	12052	11982	12021	12165	12133	12113	11898	11943	11976	11933	12155	11991	12009	12111	12084	11914	12041	12070	12084	11933	12087	12117	12169	12149	12140	11923	12104	11986	12122	12112	11928	11925	12008	11985	12135	12095	11977	12235	12034	12149	12052	12158	12035	11942	12112	12080	12044	12030	12051	12214	11882	12124	11893	12139	12109	12095	12102	12126	11951	12172	12126	11974	12012	12017	12048	12050	11924	12092	12036	11988	12092	12039	12112	11944	11934	12055	12096	12050	12210	12166	11900	12035	12035	12127	12147	12059	12161	12101	12109	12012	12127	12065	12249	12064	12089	12061	12060	12139	12007	12200	11880	12214	12097	12042	12021	12150	12110	12035	11966	12164	12228	12293	12022	11988	12050	12104	12230	12038	12043	12155	11989	12227	11887	12089	12231	11955	12116	11894	12121	12033	12066	12024	12013	11980	12241	12175	11966	12063	12073	12086	12146	11983	12092	12091	11873	12004	12076	12020	12021	11824	12126	11969	12028	11833	12176	12065	11917	12124	12145	12030	11888	11995	12136	12083	12035	12101	12040	12059	11956	12081	12146	12057	11925	12117	12101	12075	12211	12097	12044	12086	12052	12157	12082	12024	11887	12012	12113	11928	12085	11992	12074	12095	11783	11949	12134	12031	12122	12117	12101	12031	12025	12122	12035	11865	12035	12081	11959	12041	12007	11883	12113	12079	12044	12128	12097	12117	12047	12080	12024	12181	12046	12078	12265	11964	12083	12097	12004	11905	12073	11978	12105	12043	12063	12005	12009	12062	12056	11853	11963	12214	11979	12029	12029	12170	12053	12121	12111	12183	12001	12187	12115	12074	12069	12028	12178	12055	12085	12141	12005	11942	12200	12177	12185	12135	12021	12111	12107	12041	12200	12083	11961	12150	12168	12029	11945	12053	12210	12111	11933	12023	12058	12056	12015	12164	12027	12349	11929	12236	11932	12033	12069	12146	11852	12076	12037	11974	12130	11874	12106	12015	11904	12187	12149	11849	12090	12192	12128	11989	11956	11991	11990	11969	12161	12114	12144	12033	12119	12083	12038	12048	12079	12145	12013	11940	12173	12149	12073	12120	11946	11987	12134	12054	12009	11860	12071	12012	12108	11877	11975	12057	12145	12128	12124	12056	11896	12011	12106	12086	12146	12063	12158	11918	12245	11923	12058	12139	12137	12110	12088	12085	12101	11913	12245	12042	11996	12015	12083	12005	12133	12003	12043	12129	12061	11958	12159	12272	12059	12037	12108	11937	12044	11967	12048	12073	11957	12056	12225	12085	12144	12157	11957	11913	12069	12114	12236	12007	12050	12039	12054	12148	12137	12140	12068	11993	12021	11921	12189	11996	12121	12074	12149	12019	12122	12199	12198	12108	12090	12191	12000	12217	11945	12037	12056	11983	11954	12016	11958	12073	12043	11902	12116	11968	12001	12150	12031	11879	12109	12157	11926	12174	12132	12111	12251	11994	12225	12045	11962	11968	12241	12021	11918	11910	12038	12206	12092	12236	12017	12061	12028	12052	12096	11948	11998	12062	12109	11987	12145	12160	11944	12045	12038	12090	11950	12177	12069	12108	12136	12053	12218	11950	11971	11928	11826	11991	12044	11968	12090	12059	12023	11990	12139	12044	12030	11937	11878	12115	11983	11938	12096	12140	12015	12072	12150	12222	11915	12061	12113	12163	12123	12120	12194	12187	11985	12015	11899	12203	11971	12170	12056	11929	11852	11993	11962	12078	12064	12034	12043	11933	12025	12080	12205	11994	12095	11998	11979	11965	12002	12064	12163	12060	11964	12194	12174	12000	12051	12092	12131	12141	12123	12116	12172	12179	12148	12102	12013	11974	12001	12035	11990	12086	12140	12039	12166	12148	12090	11976	12075	11941	12084	12035	12140	11965	11982	12116	11952	12120	12123	12195	12076	12206	11945	12161	12043	12157	11925	12012	11973	12047	11881	12081	12116	12141	12186	12131	11963	11934	12020	12084	12130	12133	11986	12115	12117	12060	11920	11960	12128	11824	12024	11934	12036	12146	12136	12250	12051	12006	12106	12094	12030	12056	11964	12089	12055	12007	11975	12033	12081	11932	12011	12047	12056	11888	12162	12158	11941	12198	11955	12065	12117	12007	12310	12104	12024	11925	11914	12078	11976	12061	12018	12110	12053	12241	12046	12112	12151	12070	12070	12225	11973	12181	12133	12056	12166	12123	12131	11988	12042	12059	11982	12104	12057	11960	12175	12188	12240	12025	12080	11937	12065	11999	12035	12029	12087	12032	12262	12012	12034	11959	12055	11922	12040	12114	12136	11991	12143	12081	12034	12211	12091	12214	12053	12144	12035	12036	12234	11860	12073	11986	12133	11994	12024	12168	11943	12063	12120	12076	12244	12088	11934	12029	12081	11983	12065	12039	12152	12124	12177	12141	12092	11970	11936	12213	11987	11971	12167	12011	11913	12178	12193	12094	12054	12011	12044	11986	12007	11983	12158	12102	12165	12166	12077	11890	12118	12068	12178	12138	12167	12063	11926	12047	12175	12179	12049	12086	12133	12083	12068	12156	11995	12162	11976	11968	12158	11916	12242	12056	11949	11821	12030	12198	12060	12141	12093	12195	12093	12002	12085	12016	12061	12038	12023	12176	12118	12113	12062	12001	12016	12154	12023	12010	12101	12025	12035	12066	12050	12019	12107	12109	12006	12122	12144	11909	12104	12119	12127	12042	11995	12022	12051	12109	11962	12043	11996	12215	12063	12061	12068	12047	12040	12146	12030	12067	12118	12097	12103	12097	12067	11984	12074	12064	12171	12166	11992	12171	12107	11941	12083	12070	12118	12145	12065	11993	12008	12196	12076	12131	12082	11913	12050	11897
24156	21495	28944	24548	22155	20998	19141	16685	16195	16184	16256	16103	16127	15908	15770	15779	15897	15878	15761	15790	15556	15729	15838	16697	17293	18824	19921	18598	17110	16520	15895	15870	15521	15630	15830	15918	15417	15451	15532	15704	15560	15663	15664	15524	15654	15700	15553	15555	15897	15642	15923	15806	15690	15778	15848	15660	15425	15486	15610	15623	15795	15801	15629	15705	15659	15614	15672	15664	15672	15544	15647	15608	15866	15692	15695	15625	15575	15707	15772	15589	15688	15796	15602	15490	15552	15656	15684	15571	15534	15551	15515	15486	15511	15728	15704	15650	15592	15549	15615	15549	15699	15496	15683	15513	15585	15793	15480	15451	15639	15433	15644	15665	15406	15643	15570	15605	15592	15430	15638	15663	15640	15636	15553	15584	15641	15373	15501	15563	15387	15620	15715	15465	15708	15551	15308	15625	15855	15600	15602	15535	15501	15765	15376	15496	15672	15726	15395	15630	15755	15577	15622	15599	15328	15608	15461	15393	15441	15500	15357	15513	15502	15488	15648	15768	15794	15754	15541	15597	15511	15529	15646	15732	15521	15642	15643	15697	15528	15669	15608	15682	15596	15595	15678	15607	15772	15339	15538	15500	15633	15502	15517	15585	15446	15568	15603	15663	15357	15466	15636	15499	15641	15513	15310	15491	15456	15557	15622	15648	15535	15576	15548	15549	15500	15420	15704	15588	15659	15624	15685	15586	15730	15673	15478	15517	15582	15527	15665	15507	15507	15444	15668	15595	15571	15631	15548	15415	15542	15634	15572	15469	15632	15413	15486	15472	15651	15567	15563	15540	15602	15595	15562	15434	15394	15362	15567	15535	15606	15677	15691	15722	15544	15600	15544	15627	15643	15586	15575	15693	15576	15597	15774	15497	15620	15365	15691	15526	15360	15506	15426	15677	15621	15571	15581	15603	15752	15681	15586	15530	15734	15776	15546	15536	15594	15669	15784	15526	15603	15649	15548	15563	15576	15532	15577	15637	15392	15327	15569	15402	15422	15596	15607	15705	15590	15514	15466	15524	15728	15566	15617	15367	15522	15409	15396	15562	15466	15397	15378	15703	15533	15348	15661	15603	15669	15447	15588	15588	15601	15457	15533	15568	15600	15776	15804	15782	15601	15809	15771	15635	15731	15362	15527	15573	15616	15643	15576	15503	15667	15477	15569	15403	15914	15602	15494	15489	15497	15538	15680	15701	15595	15721	15480	15627	15578	15634	15619	15339	15753	15643	15477	15716	15609	15557	15486	15500	15631	15799	15493	15482	15623	15808	15674	15586	15687	15830	15692	15498	15695	15576	15691	15546	15317	15589	15606	15463	15574	15477	15635	15465	15859	15515	15489	15524	15572	15605	15449	15487	15763	15486	15568	15571	15514	15617	15668	15470	15425	15757	15583	15427	15601	15446	15596	15573	15626	15680	15741	15603	15491	15624	15738	15506	15600	15689	15724	15402	15525	15659	15650	15587	15637	15649	15611	15667	15469	15693	15519	15568	15802	15847	15450	15696	15637	15699	15716	15710	15597	15368	15597	15660	15458	15605	15737	15678	15668	15665	15612	15536	15685	15395	15694	15634	15689	15446	15620	15566	15792	15664	15635	15760	15692	15563	15599	15506	15674	15822	15499	15530	15587	15576	15531	15419	15451	15457	15484	15484	15683	15682	15636	15702	15661	15574	15603	15803	15553	15502	15696	15673	15732	15594	15759	15624	15470	15770	15681	15443	15491	15625	15457	15733	15623	15587	15509	15458	15805	15489	15486	15510	15690	15607	15652	15555	15543	15786	15538	15568	15680	15742	15511	15625	15605	15554	15518	15690	15622	15519	15539	15579	15703	15516	15722	15583	15656	15833	15701	15804	15891	15478	15604	15604	15699	15481	15369	15522	15656	15559	15542	15635	15575	15469	15699	15586	15649	15526	15654	15680	15479	15745	15600	15445	15557	15625	15553	15587	15509	15639	15800	15587	15527	15705	15496	15528	15612	15617	15488	15495	15685	15426	15564	15762	15763	15581	15566	15532	15689	15781	15578	15615	15500	15438	15611	15718	15463	15711	15492	15646	15510	15800	15559	15620	15522	15579	15580	15479	15610	15499	15545	15611	15668	15443	15477	15730	15645	15715	15521	15589	15633	15604	15666	15543	15694	15744	15719	15569	15480	15665	15798	15691	15681	15863	15635	15489	15576	15598	15604	15550	15666	15666	15514	15467	15793	15764	15611	15491	15545	15672	15737	15723	15445	15628	15591	15518	15552	15305	15633	15664	15577	15552	15467	15595	15644	15533	15720	15735	15656	15558	15592	15596	15570	15448	15637	15475	15573	15535	15568	15466	15452	15495	15440	15484	15668	15786	15637	15711	15415	15603	15753	15688	15649	15340	15473	15660	15452	15516	15583	15593	15577	15459	15596	15376	15571	15607	15514	15397	15661	15635	15543	15585	15655	15525	15587	15407	15576	15594	15698	15498	15747	15518	15611	15678	15490	15664	15611	15534	15575	15454	15406	15589	15585	15620	15432	15606	15411	15614	15564	15504	15546	15456	15632	15613	15402	15349	15534	15643	15638	15566	15724	15499	15410	15530	15602	15653	15579	15665	15605	15550	15664	15571	15629	15555	15400	15484	15596	15455	15537	15486	15494	15610	15583	15577	15515	15661	15381	15624	15653	15442	15665	15538	15743	15526	15589	15551	15682	15453	15895	15620	15632	15480	15627	15559	15657	15611	15617	15638	15545	15776	15689	15642	15397	15562	15699	15437	15629	15568	15481	15561	15488	15564	15584	15365	15525	15401	15617	15625	15773	15675	15518	15471	15495	15608	15599	15654	15656	15602	15667	15754	15561	15519	15720	15565	15767	15517	15560	15430	15566	15541	15565	15393	15531	15501	15506	15660	15467	15544	15481	15580	15427	15493	15578	15537	15518	15683	15690	15515	15578	15435	15504	15320	15539	15651	15474	15610	15521	15577	15536	15628	15411	15573	15511	15624	15689	15666	15423	15406	15547	15786	15652	15782	15567	15687	15566	15738	15548	15753	15593	15578	15629	15574	15572	15565	15543	15390	15597	15510	15569	15596	15410	15458	15547	15523	15302	15590	15797	15558	15639	15581	15706	15607	15618	15663	15776	15835	15767	15664	15647	15613	15520	15660	15596	15601	15506	15567	15672	15530	15714	15451	15763	15439	15674	15584	15659	15525	15625	15785	15615	15329	15593	15586	15584	15564	15570	15250	15446	15364	15573	15407	15533	15530	15458	15549	15361	15508	15427	15514	15649	15517	15681	15527	15648	15576	15600	15790	15690	15487	15578	15564	15630	15619	15759	15625	15478	15605	15519	15584	15597	15575	15577	15547	15631	15629	15546	15517	15676	15664	15455	15470	15635	15499	15685	15587	15505	15701	15566	15567	15742	15422	15659	15603	15735	15635	15504	15564	15530	15676	15483	15586	15536	15557	15661	15457	15619	15591	15497	15626	15643	15473	15532	15481	15502	15519	15668	15753	15594	15562	15571	15529	15687	15553	15748	15592	15601	15517	15847	15661	15620	15520	15449	15626	15365	15481	15641	15680	15550	15507	15650	15458	15499	15631	15615	15440	15584	15673	15688	15528	15706	15572	15361	15567	15534	15493	15613	15675	15445	15290	15505	15599	15638	15735	15609	15455	15546	15509	15661	15583	15604	15755	15525	15499	15497	15594	15564	15625	15596	15742	15668	15582	15721	15485	15766	15623	15638	15631	15649	15595	15598	15564	15651	15692	15591	15646	15671	15708	15732	15310	15626	15483	15609	15783	15653	15710	15691	15831	15472	15623	15646	15824	15652	15605	15524	15680	15535	15642	15405	15731	15772	15456	15665	15568	15429	15569	15526	15454	15504	15550	15652	15625	15643	15661	15774	15666	15639	15526	15303	15483	15647	15548	15543	15466	15745	15754	15621	15294	15603	15618	15582	15542	15624	15659	15762	15653	15682	15738	15491	15658	15768	15814	15620	15601	15523	15575	15586	15460	15580	15688	15460	15353	15646	15534	15619	15479	15541	15579	15426	15598	15520	15619	15614	15653	15647	15753	15648	15539	15529	15689	15482	15626	15394	15425	15548	15649	15723	15641	15390	15502	15361	15404	15589	15467	15466	15383	15423	15683	15748	15495	15652	15639	15556	15581	15454	15642	15397	15655	15659	15428	15634	15604	15678	15617	15646	15680	15660	15526	15600	15677	15534	15645	15476	15585	15417	15583	15432	15464	15371	15655	15626	15551	15706	15556	15721	15765	15716	15573	15631	15582	15512	15763	15562	15605	15438	15292	15727	15698	15471	15585	15332	15553	15523	15701	15375	15531	15556	15344	15506	15487	15500	15716	15518	15765	15852	15665	15664	15596	15766	15779	15661	15567	15434	15654	15754	15675	15368	15563	15688	15509	15571	15611	15643	15666	15735	15727	15543	15508	15710	15772	15631	15619	15510	15621	15866	15735	15616	15600	15823	15379	15354	15523	15729	15485	15632	15625	15528	15771	15507	15602	15666	15478	15591	15443	15569	15613	15628	15530	15577	15690	15595	15555	15537	15395	15588	15488	15395	15526	15643	15601	15635	15475	15583	15730	15604	15599	15617	15535	15640	15720	15601	15473	15534	15685	15434	15614	15722	15743	15399	15501	15690	15448	15548	15551	15762	15714	15755	15556	15699	15479	15510	15641	15493	15695	15601	15769	15632	15554	15587	15506	15631	15516	15632	15451	15447	15494	15523	15691	15633	15511	15612	15487	15624	15639	15547	15627	15565	15651	15485	15436	15594	15479	15617	15576	15458	15437	15656	15430	15469	15543	15522	15546	15819	15650	15527	15668	15648	15501	15576	15682	15697	15660	15604	15647	15580	15354	15526	15533	15688	15621	15825	15647	15651	15606	15714	15758	15479	15476	15641	15620	15458	15670	15488	15614	15528	15612	15787	15599	15429	15716	15538	15549	15346	15521	15645	15687	15604	15557	15506	15451	15526	15636	15432	15436	15673	15414	15567	15495	15490	15765	15378	15470	15573	15642	15458	15563	15796	15636	15633	15629	15640	15617	15708	15672	15392	15528	15611	15851	15673	15541	15525	15656	15682	15556	15654	15451	15475	15446	15713	15530	15756	15567	15635	15600
25788	43668	31466	19926	17298	16581	15699	15408	15233	15165	15047	14908	14599	14572	14532	14421	14586	14442	14429	14315	14383	14469	14642	16096	16663	19643	20631	18042	16207	15203	14553	14263	14388	14254	14233	14261	14278	14305	14461	14127	14282	14399	14153	14343	14284	14152	14377	14379	14128	14339	14288	14303	14116	14359	14306	14182	14242	14214	14310	14149	14286	14248	14234	14275	14192	14317	14200	14351	14117	14251	14286	14354	14213	14349	14268	14325	14281	14162	14431	14412	14372	14446	14292	14260	14252	14305	14411	14177	14312	14261	14202	14343	14202	14239	14215	14215	14076	14341	14195	14391	14274	14261	14257	14175	14435	14238	14277	14319	14235	14290	14238	14401	14298	14305	14392	14098	14186	14389	14122	14394	14288	14349	14275	14198	14397	14203	14358	14316	14097	14290	14294	14278	14328	14306	14342	14157	14284	14207	14318	14457	14307	14332	14162	14347	14223	14333	14247	14246	14332	14128	14192	14154	14274	14428	14417	14261	14353	14051	14303	14184	14299	14217	14337	14301	14261	14303	14290	14388	14270	14138	14284	14169	14192	14305	14169	14114	14247	14365	14271	14403	14219	14447	14441	14254	14265	14322	14219	14264	14318	14248	14239	14354	14148	14121	14196	14222	14110	14247	14233	14248	14197	14182	14159	14314	14228	14234	14211	14377	14350	14254	14178	14077	14187	14327	14222	14133	14247	14077	14116	14228	14004	14144	14264	14043	14249	14221	14263	14317	14213	14319	14238	14115	14402	14134	14201	14010	14135	14366	14192	14305	14468	14208	14303	14273	14252	14435	14134	14282	14201	14278	14254	14366	14400	14248	14093	14255	14224	14319	14327	14206	14308	14322	14325	14189	14340	14216	14159	14233	14267	14187	14359	14180	14266	14252	14242	14166	14277	14194	14287	14330	14208	14188	14287	14226	14213	14269	14168	14235	14267	14345	14268	14300	14026	14140	14328	14218	14236	14357	14323	14222	14292	14232	14303	14280	14207	14306	14186	14197	14023	14215	14499	14269	14320	14249	14285	14405	14203	14240	14167	14344	14328	14318	14367	14273	14287	14275	14195	14344	14129	14297	14407	14321	14420	14483	14250	14274	14216	13968	14176	14215	14388	14148	14282	14268	14196	14205	14389	14194	14205	14404	14230	14234	14319	14270	14235	14335	14380	14147	14317	14233	14246	14155	14390	14057	14263	14354	14233	14053	14311	14258	14268	14264	14309	14169	14146	14430	14265	14312	14196	14180	14298	14202	14237	14163	14276	14281	14239	14139	14323	14133	14142	14182	14236	14168	14101	14245	14306	14277	14302	14320	14308	14220	14190	14202	14199	14121	14399	14396	14377	14339	14248	14132	14170	14231	14370	14207	14221	14199	14298	14248	14254	14246	14264	14288	14242	14239	14293	14270	14164	14259	14261	14286	14100	14175	14185	14224	14342	14256	14364	14447	14168	14184	14391	14170	14219	14324	14256	14328	14386	14228	14320	14482	14338	14158	14183	14275	14333	14431	14241	14347	14300	14121	14294	14335	14163	14312	14193	14290	14200	14383	14289	14309	14261	14408	14269	14255	14229	14287	14395	14322	14252	14214	14319	14381	14277	14214	14244	14259	14004	14305	14332	14204	14250	14367	14277	14096	14240	14207	14293	14321	14260	14385	14228	14201	14418	14365	14282	14381	14311	14118	14287	14213	14393	14213	14334	14301	14240	14431	14300	14119	14179	14304	14263	14113	14283	14359	14358	14229	14337	14206	14250	14252	14282	14342	14228	14294	14268	14271	14197	14340	14366	14313	14233	14273	14519	14324	14422	14247	14300	14387	14282	14171	14387	14036	14214	14312	14338	14484	14210	14336	14244	14218	14409	14380	14221	14236	14239	14175	14209	14389	14302	14122	14397	14318	14212	14250	14365	14121	14304	14383	14295	14213	14221	14342	14149	14166	14267	14202	14153	14159	14273	14227	14253	14316	14106	14276	14217	14212	14256	14401	14229	14233	14351	14161	14257	14208	14285	14283	14205	14351	14195	14233	14111	14237	14311	14192	14219	14126	14448	14249	14220	14228	14123	14180	14113	14339	14403	14215	14144	14292	14261	14232	14326	14339	14310	14233	14202	14327	14184	14086	14308	14305	14231	14251	14207	14306	14240	14282	14237	14383	14251	14446	14307	14212	14251	14224	14319	14258	14270	14252	14218	14351	14263	14294	14332	14107	14220	14217	14223	14273	14396	14368	14412	14076	14255	14204	14324	14233	14402	14334	14155	14307	14296	14156	14210	14157	14321	14359	14233	14242	14242	14332	14110	14130	14324	14476	14246	14386	14159	14288	14205	14201	14265	14362	14141	14312	14162	14326	14221	14196	14389	14148	14302	14282	14245	14280	14261	14222	14288	14269	14330	14156	14267	14084	14425	14439	14129	14340	14284	14121	14200	14292	14353	14191	14300	14358	14232	14306	14321	14272	14412	14256	14253	14313	14241	14105	14161	14219	14341	14300	14334	14423	14194	14232	14318	14223	14377	14302	14275	14250	14218	14332	14159	14214	14154	14336	14331	14247	14204	14291	14235	14284	14367	14187	14431	14205	14290	14210	14186	14335	14238	14166	14397	14252	14275	14318	14320	14121	14229	14160	14264	14410	14440	14188	14205	14384	14390	14324	14092	14165	14182	14198	14251	14122	14244	14188	14353	14224	14361	14305	14437	14174	14265	14139	14324	14172	14377	14168	14356	14305	14280	14382	14150	14287	14371	14214	14345	14251	14204	14268	14080	14176	14073	14222	14262	14356	14314	14326	14298	14407	14339	14202	14144	14359	14248	14311	14231	14221	14114	14236	14203	14223	14261	14108	14291	14243	14310	14201	14111	14162	14357	14187	14374	14331	14359	14206	14351	14095	14338	14219	14152	14162	14201	14205	14439	14175	14194	14250	14151	14179	14138	14312	14256	14194	14180	14240	14256	14299	14152	14173	14279	14234	14318	14143	14285	14165	14155	14323	14356	14304	14286	14239	14250	14240	14359	14177	14204	14144	14241	14203	14428	14495	14253	14257	14238	14335	14177	14315	14207	14186	14258	14292	14359	14126	14264	14330	14120	14200	14237	14357	14218	14178	14391	14256	14219	14174	14172	14277	14005	14223	14247	14244	14275	14232	14272	14288	14369	14400	14140	14196	14249	14368	14248	14326	14254	14261	14281	14185	14280	14359	14281	14203	14167	14233	14318	14086	14405	14109	14245	14118	14189	14372	14242	14212	14236	14234	14394	14456	14302	14249	14186	14145	14363	14331	14296	14356	14316	14402	14315	14134	14336	14134	14232	14214	14313	14228	14343	14195	14173	14179	14292	14241	14169	14151	14322	14151	14251	14292	14381	14311	14285	14259	14287	14462	14262	14118	14239	14227	14352	14303	14246	14284	14351	14363	14116	14194	14311	14240	14273	14045	14178	14317	14433	14228	14253	14342	14200	14268	14210	14176	14316	14219	14178	14305	14290	14172	14435	14253	14386	14271	14345	14204	14372	14166	14243	14337	14123	14158	14248	14176	14258	14346	14356	14471	14308	14303	14260	14176	14125	14271	14010	14297	14184	14277	14148	14373	14421	14114	14329	14483	14300	14335	14362	14262	14272	14239	14349	14162	14186	14363	14483	14256	14173	14255	14177	14308	14198	14132	14404	14379	14516	14367	14257	14318	14196	14519	14171	14095	14258	14334	14328	14240	14348	14315	14195	14274	14248	14240	14388	14357	14294	14277	14157	14339	14215	14247	14364	14146	14379	14031	14275	14214	14233	14153	14333	14285	14194	14259	14233	14297	14208	14338	14223	14186	14350	14148	14154	14472	14455	14295	14133	14238	14234	14326	14384	14156	14124	14254	14114	14268	14147	14310	14235	14155	14245	14315	14255	14226	14146	14243	14240	14332	14357	14289	14189	14109	14304	14193	14308	14263	14214	14216	14226	14261	14038	14384	14014	14327	14221	14255	14229	14335	14410	14393	14168	14351	14056	14344	14399	14122	14271	14185	14117	14235	14265	14330	14374	14296	14211	14237	14214	14326	14333	14133	14351	14306	14429	14204	14368	14350	14159	14311	14411	14113	14237	14251	14351	14271	14279	14116	14440	14125	14135	14146	14348	14330	14169	14310	14165	14173	14343	14309	14268	14414	14178	14340	14249	14295	14242	14230	14379	14229	14079	14309	14219	14355	14024	14211	14402	14322	14239	14229	14260	14384	14154	14132	14257	14145	14204	14188	14262	14276	14308	14230	14316	14363	14275	14115	14269	14217	14317	14407	14369	14363	14307	14091	14284	14290	14244	14208	14262	14279	14233	14330	14281	14188	14190	14350	14231	14267	14235	14256	14280	14187	14264	14335	14245	14274	14385	14262	14344	14163	14166	14477	14173	14494	14220	14200	14236	14375	14113	14397	14204	14086	14312	14321	14279	14268	14188	14245	14254	14516	14127	14121	14294	14230	14392	14414	14270	14242	14128	14430	14375	14295	14209	14356	14147	14183	14223	14300	14247	14231	14252	14158	14135	14164	14186	14387	14424	14408	14233	14234	14281	14336	14356	14204	14379	14410	14311	14168	14240	14286	14357	14392	14371	14161	14328	14217	14204	14276	14375	14284	14280	14245	14217	14209	14243	14263	14200	14346	14351	14127	14189	14422	14519	14256	14341	14324	14275	14205	14420	14263	14214	14372	14203	14101	14347	14438	14122	14234	14189	14328	14203	13920	14158	14207	14235	14338	14505	14259	14331	14084	14388	14321	14173	14456	14160	14302	14192	14172	14148	14361	14366	14409	14165	14290	14137	14315	14304	14320	14114	14331	14085	14296	14262	14368	14219	14102	14410	14270	14312	14287	14215	14313	14259	14385	14279	14225	14168	14209	14310	14178	14315	14282	14271	14255	14340	14295	14377	14209	14177	14332	14322	14293	14418	14324	14262	14326	14180	14270	14411	14199	14219	14179	14364	14366	14343	14213	14306	14307	14255	14331	14323	14231	14287	14193	14154	14259	14180	14356	14178	14269	14190	14233	14296	14045	14224	14372	14273	14249	14151	14400	14400	14171	14224	14350	14151	14342	14189	14225	14151	14233	14214	14323	14124	14096	14087	14194	14173	14245	14178	14211	14116	14245	14317	14248
22961	21444	29406	23903	21623	23496	25134	19552	18512	18777	18512	18151	18079	18221	17858	17846	17775	17922	17819	17682	17909	17827	18053	19084	23455	24673	23775	21371	19768	18564	17987	17777	17528	17725	17603	17484	17485	17680	17732	17491	17646	17630	17599	17695	17473	17690	17649	17653	17659	17535	17579	17424	17471	17562	17452	17597	17497	17441	17609	17324	17509	17510	17551	17592	17508	17548	17396	17566	17653	17560	17725	17565	17289	17444	17451	17685	17585	17432	17530	17574	17733	17521	17478	17568	17534	17733	17556	17436	17516	17620	17348	17477	17412	17414	17546	17500	17567	17345	17598	17509	17281	17427	17597	17511	17609	17641	17505	17484	17485	17661	17526	17541	17336	17232	17465	17468	17599	17602	17431	17654	17528	17499	17549	17590	17297	17657	17687	17391	17401	17648	17484	17535	17545	17506	17533	17586	17405	17184	17502	17652	17479	17523	17378	17480	17448	17588	17684	17398	17433	17534	17486	17627	17345	17359	17335	17488	17545	17393	17524	17428	17529	17358	17519	17424	17568	17440	17521	17339	17542	17528	17501	17462	17612	17478	17472	17685	17447	17591	17688	17474	17410	17247	17622	17370	17504	17539	17577	17535	17510	17522	17521	17641	17560	17698	17428	17559	17466	17456	17335	17553	17600	17484	17350	17650	17465	17528	17619	17612	17456	17525	17408	17542	17593	17312	17704	17332	17246	17189	17381	17535	17647	17482	17583	17337	17702	17628	17372	17679	17648	17603	17356	17349	17435	17609	17694	17501	17646	17581	17470	17366	17536	17526	17479	17575	17358	17467	17447	17410	17386	17438	17600	17445	17532	17645	17453	17444	17508	17484	17474	17431	17335	17447	17574	17509	17662	17531	17413	17613	17407	17627	17641	17543	17615	17365	17603	17177	17493	17640	17497	17528	17483	17487	17603	17546	17513	17381	17504	17469	17547	17465	17378	17747	17723	17498	17343	17620	17557	17404	17536	17382	17500	17520	17495	17494	17625	17580	17368	17479	17598	17714	17739	17425	17442	17500	17366	17711	17612	17503	17429	17655	17465	17601	17725	17446	17544	17362	17548	17679	17652	17379	17396	17254	17555	17781	17380	17583	17495	17485	17496	17604	17388	17460	17368	17363	17290	17461	17390	17521	17532	17309	17402	17432	17554	17529	17545	17565	17695	17524	17355	17434	17477	17577	17567	17437	17531	17446	17721	17248	17339	17620	17534	17545	17552	17453	17454	17527	17391	17327	17181	17556	17579	17617	17624	17433	17444	17411	17320	17397	17406	17663	17527	17513	17217	17545	17571	17281	17698	17455	17471	17424	17357	17613	17408	17725	17687	17585	17452	17488	17587	17498	17331	17470	17518	17304	17464	17539	17513	17320	17443	17627	17492	17399	17481	17230	17404	17399	17476	17487	17706	17373	17646	17521	17694	17635	17444	17434	17449	17568	17359	17598	17581	17426	17547	17510	17302	17534	17433	17374	17294	17562	17541	17476	17476	17605	17602	17513	17414	17514	17358	17469	17600	17390	17521	17519	17453	17628	17339	17422	17436	17558	17359	17665	17569	17607	17564	17646	17471	17376	17552	17511	17475	17490	17382	17282	17411	17308	17538	17312	17431	17781	17438	17489	17249	17588	17657	17428	17571	17632	17607	17528	17458	17533	17310	17314	17395	17540	17779	17312	17443	17565	17592	17618	17287	17371	17536	17497	17382	17523	17411	17455	17739	17652	17568	17462	17617	17593	17475	17433	17578	17476	17551	17551	17476	17479	17496	17392	17475	17451	17415	17499	17604	17509	17613	17422	17588	17339	17388	17720	17419	17517	17601	17335	17612	17498	17451	17367	17658	17527	17639	17349	17462	17365	17540	17452	17626	17353	17567	17467	17486	17383	17501	17510	17763	17409	17452	17457	17496	17415	17485	17530	17441	17329	17573	17278	17448	17439	17397	17507	17617	17574	17651	17410	17533	17615	17584	17507	17428	17416	17520	17471	17478	17513	17445	17548	17476	17518	17714	17403	17282	17503	17405	17477	17517	17342	17553	17602	17572	17456	17670	17588	17503	17496	17405	17767	17439	17342	17529	17725	17598	17432	17453	17571	17463	17693	17657	17461	17391	17435	17355	17388	17518	17466	17539	17382	17651	17437	17442	17464	17424	17341	17476	17402	17414	17331	17498	17426	17534	17481	17579	17509	17419	17634	17377	17362	17523	17509	17575	17414	17513	17525	17473	17224	17494	17435	17723	17420	17404	17447	17301	17595	17372	17413	17353	17472	17387	17570	17346	17506	17429	17727	17397	17383	17516	17690	17309	17472	17555	17541	17500	17566	17313	17365	17518	17434	17406	17438	17548	17404	17426	17593	17395	17523	17485	17456	17429	17483	17674	17469	17538	17409	17363	17607	17462	17440	17555	17528	17482	17550	17447	17321	17669	17518	17395	17516	17495	17548	17404	17425	17330	17481	17539	17484	17388	17687	17558	17404	17528	17381	17558	17412	17535	17402	17542	17520	17163	17397	17552	17295	17378	17434	17433	17439	17424	17346	17355	17387	17526	17532	17362	17541	17418	17419	17382	17508	17453	17315	17425	17418	17422	17658	17549	17520	17540	17447	17416	17662	17296	17459	17594	17476	17473	17341	17687	17359	17441	17513	17539	17475	17552	17475	17531	17465	17400	17589	17525	17571	17377	17471	17499	17490	17614	17550	17505	17317	17283	17576	17564	17491	17620	17723	17685	17382	17605	17467	17592	17402	17449	17667	17547	17520	17455	17526	17656	17571	17462	17525	17638	17304	17403	17411	17569	17593	17472	17526	17739	17511	17620	17535	17741	17482	17517	17265	17576	17610	17526	17499	17452	17359	17554	17501	17382	17472	17396	17531	17723	17521	17474	17376	17424	17774	17343	17492	17535	17451	17327	17491	17635	17415	17509	17599	17622	17548	17371	17610	17369	17277	17320	17434	17444	17521	17383	17376	17611	17657	17347	17355	17507	17487	17499	17419	17528	17224	17343	17382	17526	17518	17503	17555	17398	17506	17495	17488	17371	17428	17413	17517	17508	17476	17567	17378	17431	17434	17424	17541	17469	17403	17612	17394	17549	17666	17404	17266	17415	17445	17604	17548	17468	17628	17609	17452	17449	17415	17621	17387	17380	17410	17467	17323	17768	17495	17504	17442	17389	17378	17705	17629	17407	17409	17330	17433	17400	17457	17473	17504	17530	17450	17728	17522	17492	17391	17645	17531	17450	17374	17311	17477	17411	17410	17513	17354	17399	17576	17653	17402	17303	17513	17474	17632	17517	17499	17541	17229	17337	17440	17497	17598	17354	17511	17398	17515	17389	17335	17463	17600	17471	17406	17663	17381	17219	17410	17550	17387	17552	17457	17386	17344	17464	17268	17626	17696	17360	17404	17441	17498	17568	17559	17554	17573	17615	17592	17463	17672	17430	17261	17460	17518	17462	17596	17571	17563	17510	17648	17581	17463	17659	17536	17603	17604	17501	17390	17489	17357	17620	17452	17528	17503	17496	17431	17464	17470	17483	17486	17637	17444	17536	17580	17529	17444	17543	17543	17589	17510	17402	17451	17405	17448	17339	17687	17414	17456	17518	17503	17406	17535	17472	17417	17516	17488	17671	17380	17050	17574	17373	17549	17481	17369	17510	17332	17617	17588	17637	17343	17688	17476	17413	17500	17388	17552	17312	17719	17670	17608	17479	17584	17715	17275	17608	17627	17459	17403	17361	17485	17649	17399	17435	17382	17609	17370	17447	17665	17583	17501	17665	17566	17580	17641	17419	17419	17446	17273	17389	17540	17475	17605	17394	17713	17580	17612	17538	17541	17579	17375	17401	17455	17491	17443	17627	17487	17580	17332	17657	17655	17535	17449	17473	17394	17495	17608	17573	17619	17470	17707	17609	17585	17620	17492	17396	17522	17414	17589	17509	17388	17186	17355	17688	17553	17437	17462	17534	17483	17416	17504	17487	17542	17471	17446	17437	17469	17678	17444	17546	17381	17684	17704	17799	17456	17526	17554	17534	17532	17480	17407	17340	17462	17414	17339	17488	17289	17317	17466	17457	17472	17380	17528	17505	17450	17383	17425	17475	17486	17685	17673	17524	17597	17581	17453	17572	17513	17536	17393	17546	17513	17594	17485	17290	17464	17483	17510	17466	17587	17370	17487	17410	17394	17416	17645	17463	17626	17487	17578	17346	17620	17591	17474	17516	17649	17726	17474	17707	17584	17543	17176	17562	17405	17397	17584	17506	17675	17393	17586	17518	17574	17454	17530	17452	17638	17486	17326	17534	17446	17805	17449	17484	17634	17411	17505	17316	17493	17462	17299	17591	17569	17593	17513	17582	17615	17604	17394	17303	17576	17715	17320	17565	17619	17512	17331	17428	17560	17592	17270	17525	17528	17404	17404	17516	17434	17247	17604	17388	17434	17541	17424	17307	17484	17445	17419	17654	17516	17451	17586	17462	17487	17463	17668	17576	17615	17729	17593	17504	17459	17727	17509	17665	17392	17701	17551	17522	17347	17428	17589	17490	17602	17597	17296	17550	17374	17386	17466	17574	17533	17534	17465	17537	17531	17418	17601	17446	17376	17639	17709	17517	17573	17378	17327	17388	17521	17475	17320	17491	17524	17554	17547	17595	17363	17368	17588	17324	17601	17367	17556	17512	17511	17517	17505	17648	17448	17651	17468	17413	17355	17287	17384	17677	17553	17555	17455	17448	17556	17417	17375	17379	17508	17454	17251	17570	17644	17574	17531	17517	17636	17388	17435	17224	17356	17323	17556	17411	17408	17378	17537	17712	17376	17426	17308	17395	17467	17454	17391	17649	17344	17414	17159	17541	17420	17518	17472	17372	17563	17453	17484	17643	17483	17453	17543	17421	17509	17590	17683	17587	17458	17520	17416	17224	17641	17597	17495	17516	17447	17731	17588	17545	17406	17487	17326	17535	17644	17372	17639	17500	17569	17371	17414	17588	17282	17575	17707	17743	17336	17229	17621	17553	17522	17592	17527	17587	17377	17455	17470	17318	17547	17490	17453	17378	17586	17361	17271	17694	17375	17423	17370	17544	17194	17745	17617	17445	17328	17545	17471	17515	17525	17532	17378	17590	17588	17492	17523
29428	51414	43014	23875	20089	18708	17876	17186	16848	16481	16387	15981	16018	15860	15806	15733	15694	15710	15387	15393	15486	15397	15752	18356	24617	25471	23105	19898	17801	16372	15571	15498	15277	15385	15265	15324	15270	15407	15335	15421	15360	15424	15400	15048	15448	15331	15309	15138	15493	15168	15263	15352	15417	15450	15341	15451	15384	15226	15345	15348	15319	15217	15290	15157	15237	15149	15249	15358	15358	15355	15394	15336	15143	15269	15327	15520	15181	15221	15257	15393	15386	15195	15323	15186	15408	15117	15240	15275	15342	15341	15399	15364	15336	15231	15262	15426	15379	15434	15294	15355	15252	15393	15309	15373	15260	15223	15216	15184	15399	15351	15330	15402	15388	15337	15300	15247	15397	15326	15499	15206	15421	15262	15273	15221	15324	15265	15419	15296	15211	15426	15413	15479	15204	15187	15369	15329	15244	15310	15260	15365	15313	15271	15347	15441	15312	15309	15400	15266	15305	15295	15279	15351	15500	15120	15273	15286	15306	15335	15166	15147	15180	15427	15304	15265	15368	15301	15173	15325	15287	15402	15357	15462	15300	15301	15356	15407	15251	15266	15456	15151	15388	15349	15218	15512	15102	15317	15222	15385	15307	15391	15178	15243	15305	15159	15342	15255	15262	15235	15197	15189	15394	15295	15068	15190	15253	15284	15447	15188	15365	15229	15300	15317	15301	15421	15300	15412	15203	15383	15290	15352	15349	15314	15405	15220	15308	15375	15133	15203	15260	15147	15313	15222	15303	15331	15268	15313	15322	15291	15332	15318	15331	15281	15382	15408	15395	15400	15189	15313	15194	15321	15332	15371	15326	15321	15213	15080	15310	15546	15401	15239	15255	15338	15376	15298	15150	15387	15346	15347	15335	15226	15247	15322	15294	15428	15337	15504	15160	15253	15288	15404	15188	15209	15149	15204	15300	15230	15213	15311	15281	15135	15426	15330	15213	15472	15224	15348	15408	15265	15271	15107	15485	15438	15150	15245	15225	15348	15194	15244	15309	15251	15472	15333	15412	15378	15253	15356	15391	15242	15166	15295	15390	15430	15369	15301	15317	15380	15176	15272	15213	15193	15226	15233	15311	15148	15241	15316	15336	15300	15161	15323	15266	15264	15246	15394	15330	15334	15390	15323	15331	15271	15515	15142	15299	15243	15265	15293	15275	15292	15491	15224	15298	15411	15292	15312	15300	15229	15546	15235	15181	15523	15160	15248	15312	15233	15013	15204	15289	15058	15408	15334	15242	15275	15242	15194	15336	15232	15304	15273	15405	15233	15327	15192	15215	15355	15290	15171	15114	15179	15368	15146	15259	15198	15534	15324	15116	15367	15301	15199	15203	15448	15238	15305	15471	15314	15130	15247	15132	15200	15165	15375	15288	15377	15305	15439	15199	15416	15295	15273	15387	15238	15182	15313	15336	15293	15360	15356	15184	15289	15398	15254	15198	15362	15085	15349	15192	15362	15277	15247	15170	15335	15103	15394	15321	15377	15146	15354	15371	15193	15259	15174	15257	15299	15322	15249	15140	15299	15399	15357	15239	15396	15132	15234	15246	15252	15190	15111	15277	15265	15318	15307	15580	15236	15181	15298	15092	15323	15285	15301	15406	15336	15128	15175	15244	15309	15521	15376	15183	15218	15307	15286	15304	15333	15448	15261	15204	15355	15440	15349	15348	15289	15343	15320	14954	15222	15140	15244	15286	15348	15256	15354	15273	15276	15239	15329	15341	15177	15278	15354	15401	15327	15084	15319	15449	15307	15358	15217	15311	15119	15076	15553	15321	15477	15403	15559	15146	15188	15335	15221	15437	15209	15327	15304	15268	15278	15256	15353	15421	15333	15227	15276	15202	15233	15303	15224	15215	15233	15289	15176	15344	15321	15379	15201	15216	15335	15226	15162	15354	15325	15112	15175	15439	15277	15411	15283	15196	15356	15203	15378	15519	15222	15367	15268	15334	15286	15115	15366	15375	15351	15277	15271	15331	15290	15246	15344	15267	15223	15405	15374	15322	15126	15226	15157	15295	15138	15402	15264	15385	15245	15212	15352	15220	15367	15202	15239	15179	15288	15266	15259	15294	15107	15379	15254	14997	15209	15443	15089	15195	15288	15281	15301	15357	15267	15358	15277	15243	15316	15328	15208	15065	15260	15277	15069	15295	15259	15360	15370	15430	15319	15253	15258	15536	15409	15291	15350	15315	15168	15319	15225	15346	15290	15144	15193	15298	15204	15325	15441	15142	15327	15174	15303	15270	15421	15208	15270	15144	15211	15398	15207	15367	15200	15223	15357	15286	15365	15221	15298	15289	15193	15235	15168	15361	15363	15338	15196	15249	15268	15307	15276	15224	15308	15320	15306	15401	15082	15279	15306	15147	15253	15341	15434	15125	15379	15220	15187	15195	15248	15258	15409	15248	15311	15351	15281	15373	15360	15079	15177	15195	15465	15033	15274	15281	15174	15412	15314	15318	15317	15337	15233	15250	15522	15207	15234	15388	15126	15298	15199	15211	15192	15297	15341	15253	15388	15328	15265	15142	15412	15425	15382	15281	15290	15120	15268	15330	15298	15301	15273	15412	15268	15284	15291	15247	15194	15316	15284	15358	15341	15291	15325	15218	15122	15476	15348	15251	15276	15268	15238	15249	15476	15225	15382	15200	15271	15293	15091	15348	15237	15294	15155	15401	15370	15328	15321	15401	15287	15499	15459	15279	15378	15377	15413	15340	15157	15212	15426	15222	15222	15312	15332	15237	15416	15175	15387	15344	15312	15266	15146	15405	15283	15342	15218	15237	15349	15187	15236	15149	15321	15170	15314	15118	15249	15477	15287	15334	15265	15143	15298	15177	15248	15337	15315	15541	15433	15354	15379	15150	15318	15415	15108	15158	15386	15489	15186	15347	15233	15202	15209	15323	15316	15274	15228	15397	15316	15407	15366	15311	15299	15325	15200	15291	15313	15228	15162	15286	15267	15305	15215	15270	15254	15252	15110	15429	15290	15295	15158	15354	15568	15462	15360	15188	15308	15127	15122	15183	15167	15420	15345	15231	15206	15317	15436	15253	15327	15265	15298	15259	15328	15303	15333	15247	15135	15152	15373	15371	15282	15285	15150	15161	15219	15190	15164	15371	15365	15308	15323	15297	15165	15430	15289	15400	15283	15393	15365	15299	15318	15456	15129	15256	15259	15365	15389	15196	15265	15312	15175	15171	15172	15363	15350	15327	15279	15308	15334	15480	15301	15341	15266	15331	15182	15456	15461	15268	15333	15341	15262	15420	15406	15392	15221	15204	15383	15247	15168	15160	15265	15318	15319	15215	15215	15205	15264	15316	15364	15384	15128	15381	15267	15123	15361	15283	15217	15378	15301	15369	15151	15457	15218	15188	15394	15449	15397	15445	15277	15190	15160	15271	15429	15250	15466	15437	15215	15240	15146	15354	15265	15442	15283	15219	15372	15253	15139	15216	15311	15218	15253	15499	15395	15383	15315	15183	15146	15338	15303	15364	15406	15321	15292	15327	15253	15414	15274	15373	15217	15128	15334	15206	15238	15299	15250	15169	15421	15160	15380	15410	15266	15471	15228	15367	15334	15289	15243	15262	15346	15214	15159	15249	15311	15238	15400	15404	15335	15364	15262	15369	15289	15176	15212	15411	15150	15231	15183	15464	15314	15245	15300	15271	15258	15278	15248	15132	15290	15142	15235	15169	15240	15345	15364	15329	15282	15339	15285	15410	15321	15465	15310	15410	15182	15290	15285	15215	15376	15327	15366	15275	15426	15267	15174	15283	15373	15297	15328	15330	15266	15331	15097	15277	15332	15208	15221	15262	15250	15279	15186	15305	15211	15170	15295	15276	15378	15461	14989	15236	15184	15226	15182	15345	15201	15168	15468	15288	15276	15364	15397	15320	15265	15180	15420	15262	15364	15342	15281	15318	15360	15240	15228	15306	15263	15376	15178	15326	15315	15378	15312	15425	15455	15392	15193	15233	15262	15363	15135	15397	15230	15216	15284	15187	15288	15234	15266	15266	15278	15454	15382	15348	15351	15358	15314	15378	15128	15322	15287	15229	15090	15169	15214	15306	15190	15428	15321	15184	15473	15148	15196	15364	15330	15331	15426	15133	15414	15389	15447	15267	15321	15195	15349	15341	15305	15438	15307	15198	15170	15309	15196	15204	15129	15327	15300	15328	15184	15499	15341	15282	15313	15350	15223	15392	15280	15245	15192	15470	15151	15318	15326	15240	15266	15106	15461	15292	15257	15203	15190	15363	15114	15289	15196	15138	15342	15317	15232	15275	15368	15329	15288	15344	15266	15285	15342	15097	15317	15328	15238	15352	15329	15267	15166	15245	15206	15259	15230	15586	15368	15462	15178	15284	15346	15449	15197	15259	15392	15319	15447	15286	15494	15411	15337	15280	15226	15480	15358	15139	15257	15354	15416	15334	15295	15325	15296	15338	15273	15154	15353	15370	15183	15364	15131	15275	15310	15124	15317	15371	15284	15276	15232	15280	15412	15336	15347	15157	15339	15219	15122	15188	15333	15248	15293	15496	15294	15368	15346	15251	15314	15162	15188	15366	15292	15289	15397	15379	15396	15240	15170	15341	15470	15250	15211	15424	15358	15332	15180	15331	15170	15424	15190	15482	15218	15293	15203	15259	15329	15404	15189	15245	15285	15291	15309	15156	15349	15313	15187	15268	15061	15310	15324	15154	15168	15530	15284	15372	15189	15337	15395	15272	15333	15380	15289	15333	15123	15416	15299	15384	15327	15289	15272	15414	15198	15405	15394	15305	15411	15318	15294	15367	15263	15512	15385	15186	15393	15420	15304	15433	15241	15121	15135	15304	15379	15166	15143	15335	15260	15310	15337	15312	15347	15390	15313	15438	15337	15365	15303	15447	15329	15207	15229	15469	15297	15220	15336	15181	15235	15160	15407	15313	15171	15246	15203	15323	15270	15471	15213	15346	15357	15412	15289	15435	15322	15132	15354	15357	15388	15204	15370	15380	15343	15247	15319	15322	15130	15395	15370	15363	15232	15417	15468	15198	15229	15354	15258	15342	15242	15296	15293	15156	15420	15481	15365	15333	15098	15418	15179	15254	15292	15337	15200	15291	15300	15288	15410
28087	23313	26951	22105	18144	18094	17905	17633	17744	17476	17648	17537	17403	17402	17584	17516	17313	17359	17594	17464	17487	17469	17382	17544	17840	17521	17926	17861	17782	17550	17420	17375	17359	17346	17465	17415	17499	17373	17473	17080	17293	17152	17427	17167	17436	17431	17532	17466	17267	17276	17375	17316	17378	17237	17224	17428	17082	17319	17653	17353	17271	17210	17164	17171	17208	17356	17306	17033	17474	17377	17141	17213	17392	17385	17241	17202	17361	17403	17184	17214	17149	17274	17194	17344	17159	17281	17283	17190	17160	17224	17342	17238	17456	17360	17381	17282	17285	17193	17317	17301	17233	17263	17436	17455	17397	17309	17096	17483	17102	17339	17445	17433	17422	17220	17421	17094	17377	17342	17317	17317	17007	17234	17430	17310	17326	17478	17271	17102	17250	17387	17273	17429	17061	17255	17335	17245	17464	17251	17560	17353	17275	17172	17339	17249	17372	17241	17157	17151	17439	17058	17070	17295	17289	17305	17327	17168	17338	17188	17455	17290	17344	17312	17281	17342	17410	17419	17104	17350	17256	17244	17268	17395	17168	17354	17310	17416	17386	17218	17214	17294	17368	17286	17415	17230	17393	17436	17314	17266	17232	17295	17200	17233	17307	17170	17122	17332	17234	17242	17405	16995	17233	17382	17491	17162	17382	17061	17170	17347	17226	17287	17195	17216	17349	17222	17267	17244	17342	17258	17150	17211	17443	17404	17205	17238	17352	17349	17315	17273	17369	17369	17346	17364	17161	17164	17361	17230	17274	17352	17097	17100	17141	17548	17136	17290	17184	17332	17366	17206	17231	17365	17554	17360	17211	17390	17335	17105	17378	17351	17251	17443	17353	17254	17416	17425	17096	17294	17091	17242	17610	17276	17178	17058	17292	17294	17284	17384	17120	17150	17323	17191	17163	17377	17367	17299	17394	17275	17285	17197	17352	17251	17160	17432	17250	17195	17361	17359	17282	17196	17440	17187	17441	17270	17130	17213	17192	17199	17421	17148	17364	17319	17102	17154	17231	17107	17327	17229	17278	17224	17289	17353	17349	17505	17315	17131	17337	17197	17244	17161	17367	17306	17461	17443	17224	17267	17111	17253	17411	17320	17217	17256	17302	17279	17285	17207	17267	17264	17433	17409	17478	17272	17172	17189	17299	17168	17139	17279	17273	17195	17211	17252	17356	17420	17110	17249	17361	17207	17297	17303	17278	17150	17422	17404	17268	17282	17227	17295	17521	17426	17229	17454	17435	17250	17328	17426	17486	17410	17289	17176	17300	17260	17275	17096	17095	17269	17226	17240	17404	17126	17174	17226	17133	17179	17033	17297	17318	17313	17327	17302	17246	17146	17360	17267	17028	17339	17155	17140	17356	17385	17165	17238	17398	17428	17501	17308	17385	17341	17253	17315	17419	17116	17233	17132	17225	17288	17294	17157	17248	17232	17384	17459	17395	17482	17361	17447	17092	17267	17365	17297	17238	17378	17209	17122	17171	17484	17155	17207	17080	17252	17395	17319	17254	17628	17417	17201	17335	17453	17378	17264	17260	17342	17492	17325	17188	17368	17300	17426	17332	17185	17357	17318	17212	17275	17320	17235	17509	17303	17150	17032	17200	17169	17336	17401	17372	17389	17288	17462	17341	17416	17387	17382	17194	17304	17433	17317	17280	17226	17235	17501	17291	17227	17471	17418	17100	17130	17191	17402	17375	17189	17379	17263	17160	17257	17203	17264	17328	17482	17361	17220	17180	17345	17319	17411	17397	17123	17430	17261	17351	17106	17263	17346	17525	17292	17182	17264	17278	17373	17294	17409	17396	17305	17387	17450	17504	17230	17214	17330	17303	17262	17414	17123	17202	17325	17179	17249	17372	17495	17314	17274	17308	17253	17195	17220	17115	17352	17208	17143	17415	17308	17334	17214	17426	17269	17270	17377	17435	17357	17073	17243	17293	17365	17281	17286	17459	17464	17342	17292	17514	17155	17385	17195	17084	17348	17291	17294	17464	17227	17406	17354	17416	17574	17321	17321	17255	17210	17535	17362	17365	17305	17388	17240	17267	17340	17233	17240	17406	17270	17298	17275	17130	17284	17314	17250	17391	16977	17231	17268	17506	17382	17179	17165	17128	17412	17447	17259	17267	17300	17262	17221	17327	17238	17332	17194	17249	17329	17336	17260	17292	17200	17234	17182	17264	17334	17308	17278	17271	17274	17350	17319	17130	17083	17512	17393	17304	17379	17465	17517	17191	17373	17248	17258	17181	17221	17190	17256	17214	17192	17293	17246	17146	17252	17481	17234	17374	17550	17320	17364	17342	17355	17447	17348	17320	17188	17175	17247	17266	17459	17223	17401	17470	17430	17319	17309	17291	17178	17422	17343	17286	17291	17220	17285	17122	17317	17276	17439	17438	17272	17390	17329	17459	17338	17172	17231	17285	17296	17346	17394	17371	17501	17087	17313	17263	17513	17191	17291	17211	17215	17366	17455	17204	17246	17328	17419	17302	17255	17528	17143	17225	17288	17304	17096	17400	17238	17245	17346	17305	17269	17265	17438	17225	17552	17186	17357	17515	17404	17383	17310	17270	17333	17388	17486	17565	17408	17309	17245	17292	17140	17388	17207	17520	17196	17260	17209	17196	17160	17308	17382	17266	17292	17421	17291	17320	17074	17372	17263	17337	17400	17207	17402	17476	17371	17102	17284	17250	17484	17316	17180	17128	17280	17463	17276	17329	17395	17321	17551	17299	17287	17272	17315	17215	17202	17443	17291	17282	17325	17062	17305	17527	17199	17347	17404	17501	17305	17221	17531	17240	17309	17222	17208	17266	17143	17128	17295	17162	17088	17079	17290	17242	17363	17289	17217	17478	17293	17249	17291	17288	17259	17328	17368	17406	17330	17339	17166	17190	17329	17375	17288	17374	17328	17397	17370	17043	17332	17414	17353	17260	17405	17438	17362	17421	17357	17487	17275	17142	17306	17267	17291	17337	17425	17357	17315	17379	17266	17104	17255	17290	17109	17484	17327	17186	17160	17357	17422	17460	17253	17276	17488	17007	17295	17078	17162	17177	17171	17369	17237	17203	17170	17259	17471	17273	17134	17322	17083	17196	17238	17243	17301	17118	17020	17463	17349	17172	17186	17227	17399	17337	17341	17298	17153	17180	17373	17322	17177	17300	17200	17346	17391	17175	17331	17272	17180	17256	17301	17332	17188	17263	17428	17395	17380	17365	17244	17277	17267	17227	17323	17318	17360	17478	17458	17411	17176	17278	17057	17421	17333	17294	17440	17481	17519	17155	17261	17515	17419	17155	17391	17332	17341	17259	17408	17426	17264	17484	17256	17279	17255	17295	17151	17160	17253	17085	17210	17076	17045	17312	17211	17295	17421	17389	17404	17251	17196	17259	17202	17314	17383	17407	17360	17355	17268	17194	17306	17322	17328	17205	17475	17446	17470	17269	17321	17349	17190	17091	17459	17370	17271	17306	17351	17177	17222	17360	17512	17283	17245	17265	17322	17393	17375	17291	17254	17271	17248	17228	17231	17195	17415	17456	17460	17420	17303	17421	17352	17286	17463	17209	17552	17199	17161	17402	17410	17422	17142	17730	17278	17450	17217	17416	17341	17237	17251	17277	17131	17351	17441	17223	17444	17249	17354	17199	17177	17563	17250	17303	17384	17195	17242	17175	17396	17271	17181	17174	17322	17212	17229	17286	17181	17210	17303	17226	17552	17325	17199	17205	17415	17103	17228	17192	17273	17106	17216	17386	17589	17384	17310	17316	17260	17309	17241	17273	17273	17252	17269	17349	17295	17394	17267	17283	17421	17313	17407	17402	17277	17240	17527	17103	17190	17356	17436	17578	17108	17259	17184	17340	17310	17136	17150	17363	17393	17443	17127	17259	17095	17404	17365	17245	17217	17381	17602	17323	17343	17371	17241	17180	17301	17273	17378	17293	17340	17293	17189	17431	17293	17044	17015	17156	17452	17285	17449	17188	17424	17400	17320	17275	17210	17287	17384	17436	17496	17284	17413	17290	17165	17226	17214	17378	17317	17370	17343	17255	17342	17265	17513	17409	17327	17379	17005	17389	17317	17488	17171	17267	17095	17136	17327	17423	17204	17357	17315	17269	17205	17098	17293	17308	17363	17418	17288	17180	17349	17419	17318	17377	17593	17547	17468	17252	17338	17317	17428	17179	17140	17259	17378	17138	17268	17074	17376	17240	17273	17490	17180	17470	17236	17183	17141	17191	17408	17281	17303	17167	17409	17467	17072	17358	17188	17325	17215	17330	17610	17180	17307	17387	17307	17429	17423	17236	17391	17323	17215	17173	17359	17436	17447	17171	17212	17480	17401	17145	17172	17103	17174	17142	17417	17176	17391	17403	17395	17288	17297	17197	17207	17322	17156	17221	17338	17308	17307	17258	17289	17363	17467	17377	17256	17426	17431	17461	17380	17396	17355	17296	17367	17348	17375	17099	17279	17207	17276	17257	17275	17313	17185	17083	17387	17486	17242	17217	17369	17511	17314	17225	17448	17257	17296	17427	17403	17329	17458	17279	17081	17356	17387	17262	17209	17366	17249	17431	17557	17369	17302	17452	17431	17241	17192	17307	17138	17266	17151	17235	17454	17477	17244	17322	17273	17309	17375	17194	17324	17192	17439	17305	17360	17293	17083	17210	17497	17354	17241	17377	17420	17446	17179	17313	17282	17058	17257	17440	17290	17258	17360	17561	17080	17279	17017	17302	17355	17115	17275	17332	17319	17281	17450	17331	17229	17340	17305	17149	17394	17457	17403	17357	17507	17295	17223	17253	17173	17251	17516	17278	17272	17368	17027	17414	17261	17263	17367	17372	17239	17116	17164	17224	17335	17259	17103	17313	17257	17287	17307	17246	17440	17345	17180	17335	17226	17179	17141	17295	17300	17383	17268	17382	17350	17413	17295	17367	17254	17243	17287	17473	17253	17197	17414	17469	17368	17457	17113	17433	17514	17247	17274	17266	17441	17415	17237	17485	17471	17469	17422	17322	17229	17348	17272	17577	17257	17286	17333	17248	17213	17454	17400	17277	17248	17308	17111	17129	17227	17354	17400	17292	17230	17260	17296	17332	17359	17218	17401	17433	17199	17307	17281
22248	30830	25637	17852	16793	16269	15911	15530	15673	15649	15644	15449	15365	15483	15417	15209	15292	15467	15277	15240	15312	15107	15304	15404	15743	15976	16042	15817	15504	15413	15330	15196	15169	15432	15170	15145	15169	15217	15220	15109	15215	15322	15118	15225	15223	15355	15359	15215	15212	15161	15333	15208	15124	15091	15148	15105	15176	15149	15044	15370	15178	15159	15160	15273	15286	15261	15101	15273	15046	15120	15326	15162	15354	15189	15180	15321	15335	15209	15188	15158	15245	15150	15244	15130	15180	15097	15121	15275	15325	15234	15117	15340	15276	15234	15156	15139	15163	15105	15220	15199	15178	15131	15234	15327	15230	15155	15291	15193	15205	15079	15369	15301	15109	15137	15387	15010	15233	15208	15360	15297	15253	15251	15346	15068	15287	15090	15117	15126	15237	15301	15293	15373	15218	15263	15385	15047	15066	15464	15224	15240	15345	15217	15189	15358	15149	15032	15161	15257	15274	15149	15249	15166	15229	15144	15198	15232	15339	15240	15212	15280	15196	15276	15161	15208	15261	15175	15163	15353	15222	15333	15278	15135	15324	15186	15292	15169	15130	15179	15208	15181	15218	15202	15131	15120	15054	15084	15192	15099	15104	15333	15193	15206	15202	15158	15298	15214	15329	15250	15267	15118	15220	15070	15218	15237	15129	15206	15152	15061	15283	15301	15153	14979	15250	15173	15218	15156	14965	15239	15099	15080	15426	15225	15207	15016	14989	15111	15194	15208	15096	15182	15067	15089	15089	15130	15166	15285	15279	15030	15098	15146	15109	15189	15302	15093	15150	15080	15088	15127	15024	15301	15142	15265	15375	15263	15344	15286	15151	15124	15266	15275	15115	15135	15198	15120	15108	15244	15316	15239	15110	15195	15254	15245	15198	15157	15114	15137	15183	15099	15123	15285	15190	15431	15359	15152	15188	15153	15189	15063	15163	15202	15296	15193	15104	15124	15038	15104	15194	15172	15149	15088	15153	15202	15182	15182	15141	15185	15320	15265	15251	15047	15091	15150	15326	15146	15230	15114	15314	15258	15181	15236	15195	15147	15160	15137	15240	15221	15317	15023	15111	15144	15278	15213	15305	15233	15204	15208	15252	15114	15116	15329	15247	15226	15304	15107	15432	15158	15142	15323	15200	15371	15201	15152	15357	15336	15165	15249	15312	15136	15203	15085	15183	15293	15383	15197	15245	15110	15095	15323	15217	15298	15187	15335	15164	15242	15319	15177	15174	15307	15394	15352	15445	15183	15177	15107	15154	15109	15193	15268	15268	15192	15409	15394	15186	15147	15158	15073	15253	15206	15081	15055	15235	14981	15221	15306	15216	15213	15116	15208	15254	15252	15180	15131	15228	15309	15058	15175	15091	15163	15053	15143	15126	15017	15163	15448	15254	15233	15108	15225	15042	15350	15291	15296	15126	15089	15168	15250	15249	15106	15069	15270	15198	15384	15190	15027	15296	15243	15071	15279	15190	15166	15280	15209	15153	15120	15238	15217	15114	15231	15192	15418	15104	15272	15295	15102	15256	15166	15194	15214	15288	15329	15101	15262	15130	15186	15434	15216	15190	15199	15134	15304	15176	15170	15139	15328	15102	15336	15273	15154	15189	15202	15158	15244	15241	15345	15203	15255	15227	15197	15283	15207	15288	15134	15195	15238	15198	15224	15352	15096	15101	15265	15242	15324	15333	15201	15086	15168	15264	15123	15144	15209	15353	15048	15159	15301	15128	15102	15297	15197	15096	15035	15192	15223	15131	15166	15403	15087	15340	15287	15220	15131	15107	15360	15171	15350	15215	15254	15149	15292	15323	15277	15332	15348	15193	15272	15317	15291	15136	15058	15334	15287	15242	15210	15176	15147	15248	15095	15333	15081	15117	15347	15273	15247	15239	15123	15133	15229	15250	15246	15226	15266	15279	15270	15083	15063	15125	15103	15269	15228	15285	15186	15142	15292	15319	15204	15112	15176	15209	15253	15191	15253	15341	15250	15305	15323	15150	15367	15120	15388	15287	15203	15325	15027	15286	15298	15142	15388	15292	14902	15173	15277	15281	15162	15272	15346	15010	15223	15144	15403	15285	15059	15104	15155	15167	15328	15170	15352	15175	15199	15137	15349	15236	15134	15109	15183	15359	15151	15214	15213	15085	15224	15185	15199	15205	15402	15299	15090	15148	15290	15136	15410	15353	15307	15284	15132	15161	15203	15225	15433	15206	15224	15363	15358	15237	15179	15199	15033	15122	15319	15180	15162	15332	15064	15100	15230	15239	15187	15322	15088	15129	15214	15261	15418	15184	15202	15239	15222	15223	15218	15365	15177	15267	15338	15103	15321	15119	15291	15220	15232	15412	15250	15070	15162	15017	15244	15050	15138	15280	15193	15174	15171	15333	15208	15085	15146	15214	15266	15121	15007	15190	15258	15150	15174	15277	15243	15204	15381	15067	15104	15073	15355	15157	15249	15182	15142	15219	15165	15209	15160	15327	15171	15210	15377	15322	15287	15133	15349	15302	15246	15125	15330	15269	15384	15269	15362	15334	15327	15137	15272	15250	15103	15158	15178	14903	15229	15326	15184	15229	15273	15230	15220	15384	15231	15184	15254	15195	15169	15312	15109	15345	15237	15249	15191	15301	15075	15155	15247	15283	15067	15237	15145	15263	15196	15287	15028	15308	15175	15096	15137	15316	15072	15208	15281	15180	15276	15246	15286	15152	15287	15117	15353	15142	15101	15126	15213	15264	15188	15195	15162	15347	15228	15117	15206	15117	15169	15229	15184	15255	15230	15181	15279	15034	15240	15326	15206	15138	15192	15329	15322	15203	15236	15268	15227	15361	15103	15390	15180	15177	15112	15326	15240	15236	15304	15293	15204	15344	15150	15144	15304	15281	15247	15282	15314	15154	15354	15206	15223	15130	15130	15280	15228	15305	15152	15150	15264	15204	15242	15255	15009	15187	15159	15244	15295	15126	15175	15311	15163	15253	15253	15140	15048	15492	15157	15261	15374	15146	15093	15388	15124	15134	15203	15249	15291	15170	15112	15153	15229	15232	15252	15173	15119	15219	15209	15190	15286	15214	15235	15103	15127	15322	15334	15363	15163	15107	15365	15240	15235	15132	15137	15295	15045	15169	15203	15246	15224	15129	15252	15138	15212	15206	15339	15047	15235	15345	15230	15278	15286	15163	15233	15103	15091	15243	15116	15264	15125	15187	15284	15179	15076	15243	15058	15247	15133	15193	15078	15317	15046	15211	15355	15058	15155	15178	15038	15227	15210	15197	15123	15335	15052	15191	15155	15136	15202	15117	15303	15244	15024	15283	15205	15238	15155	15132	15320	15331	15343	15005	15263	15123	15186	15254	15252	15260	15233	15220	15173	14937	15207	15198	15175	15315	15292	15365	15364	15264	15056	15168	15195	15361	15150	15187	15169	15208	15234	15228	15193	15173	15309	15010	15388	15189	15341	15201	15250	15120	15229	15256	15357	15346	15166	15134	15173	15148	15061	15206	15180	15236	15285	15271	15322	15435	15225	15218	15296	15116	15358	15251	15198	15062	15227	15408	15064	15175	15158	15332	15253	15253	15290	15166	15135	15364	15208	15282	15082	15311	15406	15156	15082	15262	14979	15059	15377	15207	15210	15243	15374	15214	15134	15194	15223	15063	15324	15322	15382	15327	15247	15322	15192	15042	15057	15170	15338	15148	15352	15267	15138	15193	15319	15343	15310	15135	15138	15190	15232	15547	15130	15242	15185	15147	15138	15165	15072	15265	15162	15313	15309	15137	15054	15263	15123	15238	15240	15251	15335	15097	15298	15284	15243	15231	15254	15263	14962	15401	15055	15086	15171	15206	15324	15190	15331	15086	15206	15245	15188	15062	15130	15092	15235	15164	15055	15429	15230	15375	15185	15220	15283	15256	15313	15159	15030	15152	15214	15201	15022	15198	15162	15101	15005	15159	15202	15109	15303	15170	15341	15124	15145	15242	15174	15179	15171	15330	15290	15118	15374	15207	15251	15144	15216	15312	15192	15131	15100	15077	15308	15136	15370	15303	15199	15127	15213	15387	15089	15257	15229	15321	15162	15070	15061	15222	15224	15200	15245	15261	15201	15155	15035	15147	15257	15214	15208	15224	15168	15200	15278	15144	15400	15296	15352	15293	15357	15168	15082	15267	15132	15311	15311	15055	15046	15133	15228	15021	15229	15363	15031	15334	15091	15188	15208	15170	15241	15235	15187	15361	15082	15177	15322	15178	15156	15092	14997	15366	15126	15061	15198	15246	15236	15272	15271	15185	15286	15224	15070	15227	15260	15276	15325	15253	15241	15148	15275	15332	15288	15191	15110	15349	15254	15436	15215	15259	15275	15312	15275	15191	15392	15163	15290	15197	15086	15166	15144	15150	15064	15215	15387	15064	15285	15206	15241	15131	15173	15230	15208	15297	15194	15216	15147	15402	14988	15416	15277	15226	15176	15276	15207	15096	15150	15205	15271	15435	15222	15364	15265	15139	15290	15183	15140	15175	15147	15413	15186	15351	15188	15334	15170	15157	15252	15294	14993	15168	15297	15249	15180	14962	15300	15421	15204	15187	15181	15351	15268	15039	15381	15197	15267	15197	15249	15256	15452	15272	15193	15156	15287	15328	15240	15189	15148	15217	15141	15156	15272	15016	15212	15283	15314	15265	15422	15058	15137	15157	15180	15222	15055	15239	14920	15145	15099	15186	15171	15001	15189	15375	15346	15387	15214	15228	15285	15219	15151	15166	15351	15326	15143	15158	15132	15024	15147	15214	15261	15162	15169	15356	15210	15141	15130	15333	15155	15355	15195	15253	15303	15136	15051	15273	15157	15158	15310	15299	15231	15226	15181	15404	15188	15162	15239	15118	15337	15170	15271	15112	15227	15055	15077	15335	15402	15104	15165	15222	15279	15205	15069	14969	15234	15391	15226	15263	15284	15318	15267	15185	15228	15080	15297	15100	15417	15257	15355	15186	15262	15157	15167	15441	15155	15207	15208	15071	15199	15317	15397	15334	15159	15247	15219	15117	15284	15364	15205	15088	15401	15366	15299	15207	15008	15152	15209	15319	15060	15320	15280	15232	15313	15148	15220	15116	15033	15199	15215	15243	15252
24066	21525	29065	24434	22266	21878	20705	18320	17630	17525	17715	17395	17377	17255	17305	17493	17167	17423	17130	17032	17193	17227	17357	18886	20190	20224	19730	19221	18329	17449	17386	17154	17032	16869	16991	16869	17119	16799	17113	17053	16988	17087	17025	17176	17015	17051	16852	16911	17000	16918	17026	16853	16971	16987	16977	16806	16993	17054	17154	17068	17014	17118	16966	16894	17006	16870	16893	17155	17098	16994	16918	17012	16984	17205	16987	17025	17020	17083	17002	17152	16882	16924	16993	17110	17091	16825	16905	17005	17014	16928	17055	16811	17073	17013	17076	16837	16835	16860	17075	16821	16993	16953	17048	16996	16793	17062	17126	16956	16973	16995	17146	16849	17245	17090	17003	16791	16980	16739	17106	17047	17085	16831	17062	17203	16931	16814	16910	17053	16984	17015	16874	16936	16982	17115	17048	16858	17025	16865	16944	17121	16867	16852	17029	17017	16969	16971	17033	17175	16938	16935	17057	17149	16998	17117	17080	16803	16924	17043	16997	17081	16970	16920	17039	16846	16958	17028	16963	17000	17040	16927	17074	16908	16922	17037	16964	17174	16847	17011	17059	16927	17067	16888	16701	16963	17184	17169	17156	16820	16915	16994	16931	17148	17055	17086	16846	17122	16930	16873	17104	17071	16892	16873	17016	16760	16865	17014	17206	17040	16848	17073	17124	17076	17067	16986	17130	16963	17067	17077	16878	16866	16969	17024	16969	17106	16883	16957	16864	17033	17042	17231	16824	16957	16977	17055	16962	17012	16967	16837	17053	17189	17025	16958	16976	17079	16951	16956	16913	17011	16821	17024	17006	16894	17017	16932	17106	16896	17041	16884	17031	17038	16981	17193	16798	16834	17020	17110	16939	17051	17073	16956	17089	16997	16973	16973	17088	17050	17091	17035	16981	17007	17037	17083	17032	16968	17105	16848	17169	17167	17125	17107	17082	16951	17014	16939	17082	17013	16911	16969	16894	16829	17033	16950	16946	17053	17034	16984	16957	17028	16847	16990	16857	16981	16819	16931	16884	17053	16847	17084	17022	16868	17035	16973	16909	17113	16853	16999	17044	17117	16831	16935	16999	16872	16786	17118	17024	17097	17062	16886	17005	17141	16842	17173	17209	17327	16958	17000	17235	16991	16984	16952	17086	17230	17008	17091	16837	16967	17105	17116	16989	16830	17134	17049	16917	16858	17019	17058	16699	16984	17048	16814	16974	16980	16774	17002	16921	17071	17199	16867	17062	16758	16887	16918	16848	17023	16939	17011	17132	16812	16849	17030	16993	16937	16886	17127	16971	16761	16921	17108	16877	16867	16779	16981	16869	16892	16923	16993	16941	16761	16975	16962	16938	16961	17123	17169	16967	16961	17070	17015	17047	17017	16882	17103	17100	17161	16914	16931	17132	16843	16957	16903	17046	16886	16956	16998	17016	16906	17101	16983	16930	17133	17032	17007	17136	17170	17127	16964	17193	17049	17076	17026	17097	17139	16955	17031	16811	17013	17020	17036	16926	17053	17021	16748	17022	17028	16946	17037	16939	17030	16971	17265	17010	17015	16876	16846	16999	17056	17043	17004	17033	16903	16891	17054	16952	16891	16942	16854	16839	16940	16968	17040	17132	16831	16850	16991	16883	17092	17025	16907	16927	17149	16993	16891	16908	17001	16934	16893	17045	16927	16868	16806	16794	17077	16822	16983	16951	16860	16982	17189	17138	17056	17012	17053	17123	16837	16797	16864	16982	16820	16983	16966	16998	17035	16966	17042	16932	16941	16873	17086	17038	16936	16968	17052	17091	17066	16957	16866	16936	16815	17026	16886	16938	17069	17155	16913	16771	17110	16877	16908	16880	16981	17013	16947	17154	17132	17013	17008	17106	16886	17082	16995	16854	16862	16981	16861	17055	17068	17110	17113	16934	16938	16841	17206	16985	16903	16906	17048	17061	16886	16829	16870	16848	17005	17017	17094	17061	16900	17053	16972	17038	16752	16883	16829	16809	16868	16937	17158	16782	16779	17148	16888	16943	17136	17134	17254	16872	16881	16813	16913	17116	16962	16992	16882	16873	16954	16992	17094	16727	17099	16955	16991	16898	17139	17092	16758	16881	16852	16932	16802	16973	16867	16911	17002	17066	17004	17191	16942	16864	17189	17223	16925	16984	17115	16933	16909	17030	17079	16852	16908	16940	17017	17145	17048	16886	17026	16945	16963	16993	16983	17194	16704	17027	16997	17081	17212	16935	16903	17001	16917	16928	17007	17129	16907	17041	16846	17008	16983	16998	16936	16850	17039	17226	16920	16938	17054	17154	16970	16853	17061	17165	16779	17037	17100	16927	17070	17123	17028	17135	17052	17045	16956	17009	17076	16812	16813	17131	16918	16927	16916	16884	16899	16994	16901	16968	17019	17150	16901	17056	17047	17128	16988	17142	17091	17146	17015	17025	16700	16985	16959	17156	16660	16914	16954	17127	16997	17001	17029	17033	17010	16873	16918	16720	17051	16935	17046	17169	17088	16840	16957	16960	17027	16888	17022	17001	17054	16886	17175	16857	17125	16818	16937	16956	17030	16851	16846	17039	16930	16890	17175	16978	16873	16889	16840	16987	16997	16909	16921	16910	17017	16973	17020	17135	16976	16899	16874	17048	17177	17078	17028	17126	16905	17007	16980	16890	17210	17136	17057	16988	16896	16949	17008	17043	16949	17158	16861	16960	17010	16931	17062	16996	17095	16915	17143	16873	16876	16876	16900	16847	16905	16845	17050	16984	17012	16911	17121	17027	17176	16995	16970	16909	17005	17075	17023	16973	16811	17081	16956	17018	16831	16976	17048	16995	16851	16771	16984	16796	17090	17077	17065	16962	16985	17159	17032	17005	16939	16914	17053	16937	17079	16880	16937	17038	16949	16975	16906	16954	17164	16997	16729	17065	17060	17030	17286	16992	16859	17007	16758	17076	16905	16755	16998	17075	17056	17183	17012	16963	17093	16870	17065	16962	17112	16993	17112	16788	16869	17036	16993	17120	16938	17093	17098	17175	16986	16791	16889	17047	16839	17158	17025	16959	17049	16860	17122	16855	17037	16999	16938	16942	16995	16876	17109	16868	17175	17169	17043	16956	17226	16941	16916	17120	17005	17137	16840	17166	16893	17062	16999	17059	17008	17013	16997	16927	16824	17135	16911	17163	16905	16885	16924	17057	16986	17090	16934	16949	16767	16887	17036	16912	16919	16933	16968	17039	17102	17040	17038	16902	16853	16916	16978	16965	16972	16795	16917	16989	16939	16854	16861	16808	16868	17000	16935	17157	17026	17036	16991	16899	16836	17091	16795	17001	16865	17047	17015	16962	16951	16900	16894	16859	17041	16824	16957	17102	16822	16733	17043	16962	16974	17212	16940	17168	16840	17032	17097	16894	16880	17154	16922	16919	17025	17159	16916	16855	17020	17058	17169	16901	17068	16997	16852	16914	16932	17119	17088	17048	16775	16967	16945	16849	17023	16813	17128	16994	17047	16846	16934	17085	17060	16994	17076	17147	16946	17010	16988	16930	16850	16903	16875	16932	16985	16762	17072	17128	17057	17120	16959	16808	17193	17036	17154	17337	17133	16982	17105	17005	17022	16894	17007	16925	17088	16980	17087	17170	17015	16854	16937	17062	16811	16870	16862	16896	16918	17066	16999	17181	17134	17093	17021	17033	17024	16850	16931	16904	16870	16851	16970	16978	16851	17000	16797	16981	16918	17084	17012	16966	17218	17241	17094	17005	17036	16825	16909	17031	16919	17193	16998	16819	16822	17141	17138	17145	16940	16794	16883	17001	16895	16769	16925	17119	16855	16898	16973	16949	16940	16982	17002	16903	16856	17064	16877	16836	16892	16980	16894	16903	16973	16794	17025	16955	16942	16933	16946	16998	16975	17121	16946	17121	17254	17009	16778	16918	17093	16981	16848	17035	16905	17020	17045	17142	16916	16966	16853	16809	16802	16726	17040	17116	17138	17106	16928	16998	17056	17022	17051	16979	16997	16825	17023	16956	16854	17180	16945	17189	17142	16956	17066	16929	17172	17027	17138	16940	16974	17073	17101	16794	16994	16952	17011	16977	17031	17003	16955	16999	16775	16923	16957	16754	16981	16723	17043	16919	17080	16920	16861	17112	17043	16965	17085	17041	16925	17101	17026	16950	16965	17102	17021	16966	17003	16964	16987	16759	17048	17029	16954	17059	16900	17027	17003	16984	16906	16938	16828	16921	16816	17066	17007	17139	16941	16779	17003	16956	17044	17042	16827	16851	16949	16839	16838	16937	16897	17242	17064	17121	16793	16889	17021	17038	16843	16715	16956	16821	17232	17155	16908	17022	16835	17013	17128	16841	16982	17158	16871	16924	16944	16951	16967	17050	17114	16935	16958	16828	16788	16941	17072	16833	16867	17016	16930	16813	16905	17013	17035	17114	16843	16736	16913	17113	16924	17018	17030	16885	17068	16935	17056	16845	17031	17087	16835	17083	16856	16833	16843	16834	17072	16718	16852	16806	17034	16963	17009	16877	17038	17052	16955	16823	17108	16887	16961	17072	16900	16804	16989	17162	17242	16957	17192	17222	17023	17017	16920	17136	16983	17033	16827	17073	17049	16984	17123	16986	16927	17008	16958	16745	16992	17056	17100	17076	16946	17098	16918	16904	16872	16806	17068	17118	17165	16896	17087	16799	17024	16794	17151	16890	17180	16926	17002	16883	16964	16885	16983	16927	16885	16733	17036	17023	17161	17024	17172	16806	16760	16966	16747	17124	16980	17179	17049	16924	17104	16964	16983	17012	17067	16824	16873	16969	16911	16885	16889	16977	16947	17160	16857	17086	17015	16915	16867	16999	17256	16981	17009	17217	17059	16952	16797	16961	17050	16999	17110	16932	16991	16854	17029	16970	16991	16981	16851	16918	16985	16932	17192	17007	16887	16918	17073	17030	16694	17010	17036	16949	16836	17057	17046	16887	17141	17063	16904	16887	17156	17022	16930	16982	16964	17018	17095	16997	16914	17031	16789	16926	16997	17032	16818	16985	16830	17003	16946	17067	17080	17023	16986	17098	17088	17042	17106	16908	16916	17028	17138	17010	16862	17002	16831	16967	16966	16919	16963	17122	16954
25498	43829	33791	20317	18456	17217	16595	16439	16051	15714	15615	15585	15519	15546	15451	15389	15265	15301	15163	15162	15091	15077	15316	18693	19859	19757	18971	17952	16434	15440	15297	15103	15013	14955	14932	15094	14920	15161	14968	14931	14970	15096	15084	15061	14960	14944	14978	15040	15059	15220	14995	14853	14939	14953	15109	15002	15209	15035	15098	15006	15170	15037	15099	15207	15042	15151	14858	14953	15009	15090	14894	15042	15110	14973	15039	15124	15026	15084	14954	15194	15201	15051	14978	15036	15202	15039	15073	15149	15113	15103	14870	15109	15111	15008	15269	14883	15111	15148	14881	15067	14987	15045	14911	15055	15029	15040	15091	15076	15144	15044	14951	15093	15046	14978	14963	15041	15100	15187	15137	15179	15076	15031	15017	14978	15070	15013	15070	14941	14981	15132	15004	15026	15013	15001	14962	15211	14982	15071	14990	15114	14940	14900	15038	15100	14890	14899	14992	14822	15089	14921	14968	15205	14742	14974	14945	15008	15107	15221	15158	14931	15170	15120	15159	14904	15130	14882	14983	15146	15112	15103	14983	14908	15118	15017	15042	15022	15099	15090	14922	15000	15007	14955	15040	15091	15064	15105	15057	14986	14946	15027	14962	15026	15094	15039	15049	14939	15015	15017	14961	15099	15140	15144	15028	15065	15031	15017	14956	15158	15050	15109	15053	14975	15043	15026	14970	15033	15080	14983	15095	15090	14949	15109	15032	15005	14922	14993	15075	14872	15000	15048	15015	15088	14997	14984	15047	15035	14900	15146	15043	15061	15164	14910	15021	14946	14901	14996	14922	15065	14964	14932	14994	14981	14927	14988	14871	15004	14898	15246	14942	15062	15105	14875	15081	15075	15058	15044	15058	15008	14939	15050	14976	15007	15104	14948	15067	15098	15016	15042	15007	14924	15189	15016	15118	14832	15110	14976	14823	15013	15026	15070	14885	15041	15061	15104	14974	14955	15087	15006	15043	15134	14975	14892	14858	15052	15178	15036	15128	14973	15031	14872	14884	15045	15020	15077	15100	15189	15047	15023	15024	14994	14892	15124	15007	14968	15080	14888	15148	15120	15063	15033	15092	15027	14868	15121	15119	15067	14967	14955	15054	14945	15166	14987	15144	15097	15010	14975	14989	15108	15090	15040	15099	15108	15030	15073	15026	15017	15167	14873	15047	14873	15044	14930	15061	14996	15095	15224	15256	14932	14955	15084	15115	15019	14996	14982	15043	15086	14955	15154	15009	14850	14772	15043	15009	14951	15060	15033	15242	15030	15182	15031	15076	14907	15046	15195	14964	14953	14999	14967	15153	15029	15026	14814	15085	14980	15097	15099	15156	15038	15043	15003	15008	14957	14986	15067	14991	15051	14964	15172	15016	15110	15058	15151	15166	15132	15099	15009	14802	15116	14923	15072	14868	15057	15177	15042	14951	14915	14946	14916	14930	15034	15176	14948	15075	15037	15181	14975	15017	14947	15060	15074	15229	15041	15093	15195	14992	14992	15177	15191	14960	14951	14960	15148	14862	15189	15107	14979	15038	14970	15014	15172	15143	14987	14990	15124	15002	15070	15110	15058	14922	15182	15114	15027	15063	15073	15218	15054	14953	15043	15020	14976	14884	14993	15086	15000	15078	14991	15004	15110	15248	15028	14928	15033	15060	14942	15093	15232	14956	15262	14859	15048	15104	15056	15109	15050	14896	15166	15150	15027	15010	15007	15153	15065	15042	15050	15063	15016	15155	14960	14874	15212	14833	15104	15049	14952	15043	15038	15011	15037	15048	15113	15141	14894	14980	14895	15026	15110	15003	14906	14944	15141	15107	14975	15044	14964	15116	15182	14885	15169	15040	15024	14992	15082	15133	15213	15010	15040	15012	15162	14970	15004	15065	14962	14912	15087	14903	14884	15034	14932	15040	15011	15125	14857	15077	15013	14937	15072	15229	15060	15061	15067	15082	15109	14939	15034	15032	15027	14906	15089	15187	15017	15064	14973	15101	15070	14954	15065	14950	15084	15131	15249	14893	14956	14984	15047	15131	14877	15098	14979	14921	15050	14959	14933	14845	15162	15188	15072	14976	15058	15159	15045	14909	15128	14875	14988	15015	14980	15121	15005	14959	15039	15104	15110	14970	15121	14888	14951	15170	15024	15062	14954	14844	14942	15088	15143	15178	15019	15064	15141	15039	14997	14948	15062	15060	15010	15087	15083	14991	14892	15089	15089	14964	15049	15081	15004	14966	14795	15046	15034	15051	15148	15064	14990	14968	15059	15025	15045	14969	14978	15008	15133	15087	15083	14915	14955	14887	15064	15251	15090	14976	15072	14960	15027	15085	15146	14964	15004	15052	14970	14983	14974	15145	15155	15125	15144	15001	14909	15049	15098	15137	14965	14992	15013	14970	15069	15187	15040	15045	15077	15025	15172	14830	14978	14999	15192	15090	15011	15139	15103	15065	15085	15070	14850	14995	14951	15094	15105	15164	15062	15177	15160	15182	15107	15146	15055	15110	15095	15018	15094	14999	15174	14877	14929	15021	14905	15021	14978	15022	15131	14953	14970	15216	15191	15099	15040	15181	14960	15025	15005	15158	15090	15130	14975	15074	14760	15142	15011	15027	15003	14962	14917	15059	15090	15047	15076	15085	14978	14935	14930	15149	15183	14789	14863	15092	15035	14976	15063	15075	15116	15166	15071	14897	14997	15076	14927	15112	14918	14902	15064	14994	15113	14979	15006	14899	15120	15093	15074	15033	14987	15061	14945	14848	15073	15042	14899	15071	15112	15046	15173	14907	15072	14943	15142	14901	14962	15020	15039	15048	15176	15015	15021	15093	15088	15018	15050	15109	14906	15104	14910	14950	15044	15020	14993	14993	14943	15102	15110	15008	15074	14833	15100	15169	14927	15016	15244	14966	15135	14832	15039	15056	15139	15107	15110	15039	15134	14904	15070	15056	14922	14939	15055	15153	14987	15031	15155	15006	15208	15051	15010	15176	14909	15080	14965	15081	15013	15267	15011	15118	15161	15035	15026	14856	15071	15140	15099	15063	15045	14972	15060	15085	14934	15022	15048	14984	15039	15071	15053	14855	15040	15110	14928	14880	14953	15112	15124	15026	15107	15142	15094	14967	14962	15102	15190	15117	15057	14946	15059	15152	15160	14966	15085	15156	15180	15136	14972	15110	15002	14992	15143	15039	15026	14974	15117	15004	15082	14988	15058	14960	15043	15062	15081	14869	15053	14948	15045	15093	14920	14991	14852	15163	15033	15144	15047	15097	15038	15100	15046	14842	15117	15083	15184	15165	15068	14983	15120	15079	15112	15108	15091	15003	14992	14950	15032	15098	14898	15101	15010	15114	14928	15236	14948	14881	15133	15171	14998	15085	15095	14978	15119	15038	15169	15045	15094	15078	15107	15060	15083	15046	15022	14932	15027	15049	15021	15113	15011	15052	14922	14979	14889	14965	15113	14912	14987	14887	15032	14924	15047	14956	15061	15040	15094	15006	15027	14915	15013	15142	14980	15004	15092	14798	15009	14946	14957	15005	15202	14832	15036	15050	15117	15104	14939	14999	15065	15050	14977	15089	15112	15064	15064	15145	14925	14987	15088	15152	15105	15136	15101	14992	15046	14960	14988	14931	15069	14922	14952	15158	14832	15018	15120	15093	15095	15059	15130	15085	15109	14939	14994	14887	15138	14958	15091	15059	14904	14982	14917	15021	14853	14939	15108	15004	15175	14932	15171	15145	14933	15260	14993	15205	15097	15178	15008	15026	15173	15035	14945	15134	15041	15076	15100	14948	14958	14800	15030	15090	15071	15064	14994	14953	15189	14968	15108	15180	15052	14972	14916	14991	15217	14975	15146	15247	15144	15191	14951	15043	14983	15135	14859	14839	15223	15036	15043	15162	15034	14940	15017	15038	15094	15039	15193	15190	14899	15129	15051	14951	14945	14876	15018	15111	14997	15050	14875	15092	14879	15057	14889	14947	15005	15018	14904	15104	14968	15022	14973	15059	15062	14996	15022	15128	14941	15052	15026	15130	14878	14913	15018	14892	15017	14955	14950	15001	14985	15112	14933	15110	15143	14986	14994	15150	15045	14986	15023	14865	14916	15085	14992	15199	14953	14949	14944	15086	14809	15041	15081	14959	14916	15113	14947	15087	15120	15025	15010	15019	15179	15225	15051	14934	14936	15052	15018	15161	15184	14993	15048	15027	15071	14965	15061	14841	15219	15059	15066	15151	15041	15027	14987	14976	15111	15053	14873	15129	15045	15062	15075	14932	14955	15182	15025	15107	14969	14937	14888	15096	15020	14964	15080	14989	15018	14948	15057	14996	15054	14900	15138	14954	15084	15039	15168	14976	15021	15056	14941	15209	15050	14938	14932	15021	14949	15015	15015	14911	14881	15141	15117	15103	15062	15092	15165	15138	15193	14940	14961	15082	15044	15048	15146	14988	14926	15040	14997	14986	15003	15038	15023	15099	15054	15026	15005	15082	14912	15100	14971	15177	15092	14912	14801	15117	14948	15040	14884	15087	14973	15119	14848	15079	14990	15048	14937	14957	15228	15039	14882	14925	14897	14975	15112	14989	15283	15081	14906	15017	15155	14980	15001	15111	14951	14886	15124	14969	15015	15055	14992	14873	15091	15061	14880	14909	15090	15036	14897	14981	15024	14937	15018	14981	14979	15086	15074	14971	14977	15083	15148	15023	14861	14866	14909	15057	15024	14919	15029	15139	15072	15175	15059	14952	15102	15016	15107	14917	15014	15118	15008	15041	15009	14937	14988	15101	14992	15114	15156	15089	15086	15124	15044	14908	15075	15026	15151	15004	15108	15221	14977	15017	15146	15040	15061	14884	15064	14881	15099	15214	14989	14876	14924	14900	15232	15092	15176	15140	15125	14998	15030	14987	15074	14899	14988	15033	15099	15004	15179	15113	14980	15144	15174	15093	15046	15171	14946	15049	15151	15034	15132	15227	15024	15113	15003	15085	15113	15079	15168	15275	14918	14992	15083	15047	15036	14936	14994	14974	14980	15052	15084	14964	14910	14970	14946	15151	15027	14977	14948	15068	15132	14984	15157	14998	15069	15078	15101	14952	15106	14938	15010	15129	15087	15102	15101	15018	15080
22956	21416	29290	23924	21618	23493	24850	19419	18322	18527	18264	18185	18048	18133	17801	18003	17815	17725	17710	17672	17845	17681	17921	22259	23935	23275	22465	20786	19110	18197	17911	17537	17509	17562	17514	17474	17438	17395	17366	17447	17592	17217	17441	17438	17195	17395	17492	17514	17529	17427	17430	17497	17487	17519	17373	17236	17432	17397	17235	17502	17286	17419	17492	17479	17523	17488	17365	17594	17372	17346	17042	17329	17446	17454	17586	17329	17506	17315	17212	17267	17205	17345	17486	17237	17625	17558	17406	17314	17364	17556	17446	17457	17327	17411	17532	17542	17440	17521	17357	17519	17318	17396	17465	17323	17501	17352	17370	17486	17314	17444	17619	17273	17584	17540	17246	17341	17291	17518	17226	17232	17244	17444	17403	17602	17202	17371	17484	17445	17621	17282	17328	17289	17582	17234	17299	17373	17418	17404	17325	17476	17200	17370	17263	17406	17285	17304	17183	17165	17515	17357	17181	17423	17444	17362	17223	17259	17367	17360	17396	17447	17165	17295	17070	17278	17354	17312	17431	17408	17250	17286	17350	17373	17524	17454	17203	17378	17448	17492	17365	17294	17210	17209	17314	17254	17314	17372	17450	17341	17433	17309	17354	17402	17439	17567	17431	17511	17423	17303	17376	17434	17371	17451	17367	17361	17465	17376	17216	17422	17551	17250	17331	17230	17369	17437	17402	17319	17297	17279	17353	17368	17374	17508	17523	17323	17313	17360	17515	17487	17558	17322	17296	17455	17207	17491	17254	17319	17112	17391	17448	17415	17418	17442	17428	17315	17185	17303	17473	17417	17449	17367	17323	17559	17466	17458	17298	17254	17455	17346	17418	17394	17289	17064	17337	17459	17339	17304	17312	17511	17390	17325	17077	17438	17349	17382	17322	17600	17453	17135	17156	17224	17188	17349	17384	17411	17401	17278	17387	17284	17514	17318	17221	17393	17242	17236	17207	17300	17250	17321	17223	17286	17235	17354	17419	17286	17517	17389	17351	17274	17514	17381	17576	17308	17344	17432	17201	17186	17369	17333	17495	17446	17295	17555	17369	17432	17102	17406	17481	17382	17444	17344	17345	17342	17387	17553	17234	17309	17283	17316	17569	17414	17399	17348	17285	17510	17467	17419	17516	17309	17274	17308	17046	17394	17404	17259	17443	17398	17355	17277	17089	17235	17308	17287	17457	17494	17481	17321	17541	17365	17568	17339	17395	17445	17345	17613	17657	17170	17370	17326	17305	17361	17279	17469	17231	17391	17372	17283	17232	17293	17469	17387	17486	17417	17449	17321	17441	17365	17535	17401	17192	17307	17353	17523	17196	17348	17386	17570	17529	17558	17308	17365	17179	17195	17339	17396	17530	17367	17280	17264	17534	17241	17383	17379	17316	17270	17193	17343	17363	17455	17339	17403	17315	17640	17268	17248	17401	17475	17370	17544	17291	17353	17431	17326	17364	17288	17422	17226	17141	17475	16949	17240	17534	17081	17385	17282	17517	17428	17503	17465	17179	17590	17240	17234	17389	17304	17206	17142	17328	17590	17234	17293	17356	17315	17242	17301	17363	17110	17511	17399	17420	17474	17325	17302	17233	17338	17538	17389	17396	17222	17399	17415	17428	17441	17309	17587	17435	17238	17637	17343	17363	17493	17512	17267	17187	17255	17499	17458	17470	17154	17416	17392	17601	17317	17230	17409	17505	17293	17425	17391	17230	17291	17333	17384	17333	17139	17385	17360	17460	17367	17216	17321	17357	17341	17292	17475	17267	17325	17305	17137	17473	17358	17115	17102	17430	17238	17357	17242	17534	17391	17317	17270	17444	17420	17477	17218	17306	17285	17246	17145	17287	17290	17463	17463	17414	17245	17308	17156	17380	17472	17320	17334	17512	17424	17180	17385	17258	17544	17362	17354	17349	17319	17409	17487	17332	17259	17267	17547	17443	17261	17314	17214	17356	17351	17228	17387	17527	17454	17386	17296	17365	17390	17301	17380	17403	17233	17317	17325	17420	17337	17314	17387	17373	17452	17084	17343	17388	17279	17319	17276	17329	17130	17312	17380	17505	17438	17284	17453	17472	17465	17397	17247	17234	17257	17333	17372	17446	17417	17338	17493	17350	17297	17357	17496	17355	17390	17217	17256	17350	17329	17262	17510	17333	17262	17200	17327	17339	17334	17265	17457	17296	17167	17436	17237	17393	17320	17519	17409	17208	17268	17421	17395	17398	17183	17363	17328	17495	17463	17300	17348	17338	17400	17607	17172	17349	17354	17507	17342	17216	17385	17419	17420	17421	17445	17601	17387	17345	17370	17363	17399	17409	17329	17099	17432	17258	17282	17487	17479	17304	17197	17362	17214	17346	17291	17340	17262	17319	17375	17338	17334	17375	17187	17584	17442	17565	17462	17252	17225	17459	17404	17449	17222	17375	17326	17396	17322	17272	17475	17437	17395	17282	17390	17350	17514	17513	17490	17414	17277	17430	17543	17353	17325	17417	17184	17258	17378	17563	17174	17212	17354	17338	17405	17312	17401	17466	17422	17115	17231	17329	17271	17412	17327	17345	17312	17361	17320	17293	17382	17407	17376	17363	17316	17436	17356	17168	17280	17225	17446	17257	17279	17241	17578	17462	17261	17392	17349	17365	17390	17295	17346	17390	17272	17090	17344	17432	17335	17243	17368	17203	17523	17464	17397	17421	17229	17436	17467	17404	17356	17467	17534	17471	17415	17509	17283	17300	17505	17322	17503	17287	17302	17349	17098	17367	17220	17238	17404	17340	17109	17499	17229	17168	17311	17411	17259	17322	17200	17391	17149	17436	17374	17280	17200	17190	17495	17440	17569	17379	17193	17221	17383	17274	17310	17233	17357	17459	17327	17340	17359	17359	17373	17354	17292	17516	17287	17219	17240	17449	17249	17297	17123	17173	17151	17465	17528	17343	17281	17232	17432	17203	17383	17333	17560	17240	17334	17191	17224	17581	17372	17326	17522	17288	17287	17405	17367	17346	17366	17585	17288	17275	17323	17215	17383	17152	17560	17486	17279	17312	17249	17286	17275	17413	17298	17326	17461	17402	17264	17306	17332	17422	17261	17664	17376	17496	17206	17071	17320	17196	17568	17418	17392	17345	17586	17564	17321	17313	17424	17437	17553	17297	17404	17552	17422	17244	17442	17184	17423	17421	17578	17091	17289	17153	17467	17403	17276	17162	17431	17331	17261	17226	17347	17268	17416	17323	17136	17348	17421	17417	17402	17471	17253	17173	17415	17405	17252	17347	17300	17398	17225	17139	17396	17376	17406	17345	17502	17378	17313	17228	17181	17249	17267	17529	17415	17420	17390	17504	17423	17516	17389	17198	17442	17491	17294	17493	17343	17363	17168	17364	17349	17348	17490	17268	17284	17403	17409	17300	17273	17373	17491	17502	17366	17263	17420	17297	17187	17370	17487	17393	17304	17384	17552	17210	17258	17516	17329	17496	17304	17265	17387	17315	17474	17487	17317	17363	17355	17331	17279	17242	17301	17263	17305	17337	17359	17414	17364	17483	17284	17456	17255	17460	17105	17146	17429	17377	17289	17311	17221	17396	17347	17314	17324	17361	17378	17340	17272	17470	17501	17414	17296	17355	17380	17228	17433	17460	17193	17529	17344	17508	17396	17486	17298	17463	17381	17598	17385	17315	17197	17339	17296	17247	17337	17283	17314	17517	17443	17374	17279	17139	17403	17186	17345	17279	17224	17337	17378	17235	17442	17437	17393	17297	17530	17174	17393	17332	17231	17153	17458	17268	17276	17478	17363	17210	17278	17139	17299	17443	17362	17297	17089	17392	17272	17437	17280	17258	17417	17413	17510	17081	17220	17234	17357	17494	17239	17371	17274	17216	17226	17382	17404	17217	17288	17486	17109	17242	17411	17498	17267	17427	17415	17425	17337	17395	17452	17296	17364	17141	17384	17299	17490	17411	17374	17524	17355	17186	17343	17451	17167	17380	17296	17154	17267	17439	17429	17347	17429	17392	17305	17264	17347	17321	17352	17474	17588	17207	17623	17277	17245	17322	17327	17506	17452	17377	17437	17235	17265	17371	17241	17286	17340	17285	17349	17404	17147	17230	17419	17216	17555	17135	17527	17458	17439	17195	17130	17258	17401	17330	17300	17477	17314	17472	17284	17419	17247	17274	17241	17313	17392	17233	17336	17415	17221	17378	17344	17263	17443	17216	17526	17338	17411	17177	17316	17275	17223	17238	17201	17259	17500	17469	17364	17219	17415	17430	17502	17395	17224	17381	17271	17341	17243	17408	17392	17382	17437	17485	17198	17330	17246	17310	17357	17431	17291	17419	17314	17533	17625	17363	17414	17384	17265	17421	17171	17383	17296	17409	17224	17173	17329	17390	17416	17177	17223	17156	17433	17290	17393	17403	17220	17311	17409	17370	17288	17339	17440	17310	17332	17331	17123	17280	17033	17478	17201	17367	17390	17330	17438	17224	17186	17197	17295	17380	17373	17334	17357	17375	17231	17398	17409	17437	17224	17356	17354	17344	17256	17443	17345	17161	17469	17259	17381	17295	17324	17344	17262	17313	17260	17338	17381	17528	17442	17629	17424	17482	17411	17303	17342	17379	17405	17490	17378	17209	17359	17204	17302	17390	17364	17370	17518	17404	17393	16994	17463	17329	17252	17351	17339	17467	17666	17401	17324	17343	17229	17301	17167	17292	17450	17477	17259	17186	17234	17191	17287	17355	17424	17473	17216	17288	17432	17224	17303	17301	17373	17429	17236	17336	17258	17273	17042	17312	17343	17331	17317	17339	17226	17347	17293	17287	17269	17471	17307	17317	17312	17471	17278	17491	17152	17417	17239	17452	17270	17467	17355	17459	17461	17244	17267	17351	17519	17251	17423	17374	17426	17295	17301	17390	17380	17438	17365	17368	17232	17290	17325	17263	17341	17324	17436	17410	17471	17370	17165	17358	17270	17401	17385	17370	17243	17249	17445	17424	17257	17369	17367	17135	17481	17336	17168	17521	17448	17281	17221	17484	17485	17442	17403	17271	17297	17311	17505	17456	17368	17358	17378	17451	17115	17386	17304	17305	17379	17351	17317	17453	17504	17295	17463	17397	17348	17135	17422	17371	17279
28919	51977	44812	24339	20110	18512	17525	17026	16613	16294	16098	15969	16023	15886	15769	15632	15651	15611	15596	15304	15422	15428	16211	23247	24212	23116	21947	19621	17241	16143	15464	15541	15317	15274	15101	15075	15234	15257	15145	15184	15256	15269	15309	15117	15184	15167	15141	15138	15225	15188	15196	15094	15190	15086	15240	15085	15094	15004	14968	15310	15252	15168	15202	15164	15228	15299	15102	15362	15124	15217	15274	15206	15331	15030	15300	15152	15210	15080	15228	15240	15101	15206	15081	15159	15151	15091	15287	15207	15006	15116	15120	15286	15273	15228	15316	15297	15129	15342	15101	15090	15304	15121	15127	15195	15212	15156	15141	15224	15060	15180	15214	15019	15126	15089	15015	15195	15350	15304	15286	15037	15277	15190	15220	15204	15100	15265	15176	15254	15145	15202	15165	15165	15244	15274	15134	15116	15199	15305	15184	15128	15306	15111	15202	15082	15057	15090	15289	15178	15225	15236	15100	15111	15222	15358	15180	15169	15268	15292	15122	15168	15178	15291	15273	15160	15323	15227	15260	15093	15250	15215	15085	15218	15190	15094	15347	15040	15260	15243	15225	15179	15074	15355	15187	15432	15190	15184	15174	14981	15273	15038	15158	15112	15287	15229	15083	15126	15230	15296	15058	15200	15089	15291	15192	15157	14999	15172	15317	15063	15095	15167	15227	15081	15284	15050	15060	15139	15087	15247	15026	15090	15164	15189	15085	15127	15088	15315	15021	15116	15078	15110	15245	14920	15338	15093	15070	15203	15096	15108	15061	15125	15102	15133	15129	15304	15152	14936	15320	15241	15062	15232	15327	15242	15253	15072	15093	15223	15199	15166	15164	15226	15371	14998	15164	14896	14992	15177	15162	15326	15143	15236	15087	15219	15123	15174	15170	15090	15047	15279	15126	15200	15021	15124	15290	15164	15240	15242	15149	15185	15205	15229	15254	15127	15143	15183	15076	15382	15303	15176	15243	15141	15312	15189	15332	15198	15196	15127	15098	15298	15120	15062	15130	15107	15063	15172	15129	15135	15152	15284	15095	15204	15266	15202	15018	15175	15293	15357	15166	15171	15057	15157	14957	15140	15165	15188	15246	15148	15212	14964	15174	15209	15105	15178	15108	15150	15200	15160	15252	15106	15263	15061	15272	15267	15165	15282	15189	15207	15175	15245	15151	15185	15171	15373	15025	15166	15139	15141	15087	15135	15312	15161	15004	15056	15094	15195	15130	15183	15143	15226	15239	15212	14981	15084	15197	15238	15225	15188	15035	15200	15358	15186	15171	15111	15118	15141	15132	15306	15285	15208	15127	15228	15148	15270	15331	15148	15024	15084	15070	15227	15120	15281	15113	15212	15190	15098	15008	15294	15159	15203	15231	15196	15306	14939	15086	15156	15199	15060	15229	15090	15121	15090	15190	15106	15192	15317	15215	15113	15247	15073	15061	15200	15082	15068	15256	15169	15333	15063	15010	15230	15208	15032	15155	15146	15259	15197	15349	15072	15229	15018	15277	15190	15204	15051	15131	15226	15260	15184	15237	15278	15243	15247	15084	15264	15094	15206	15166	15363	15112	15176	15185	15313	15198	15209	15260	15238	15192	15148	15210	15212	15352	14991	15214	15233	15284	15154	15200	15248	15292	15074	15146	15002	15387	15339	15123	15195	15168	14987	15105	15165	15061	15272	15242	14977	15269	15258	15218	15179	15020	15033	15300	15090	15255	15148	15054	15138	15185	15135	15266	15139	15135	15196	15328	15225	15046	15150	15235	15064	15204	15266	15224	15159	15248	15161	15192	15156	15068	15188	15138	15093	15264	15053	15138	15199	15255	15117	15230	15111	15226	15292	15181	14994	15188	15192	15076	15089	15159	15132	15315	15110	15099	15139	15077	15270	15171	15197	15234	15382	15040	15271	15127	15248	15045	15152	15091	15108	15244	15207	15016	14931	15190	15279	15120	15319	15130	15183	14963	15263	15035	15225	15067	15099	15169	15139	15252	15219	15130	15105	15097	15278	15133	15134	15112	15107	15299	15178	15235	15131	15173	15280	15101	15163	15278	15157	15234	15062	15052	15283	15037	15146	14956	14922	15328	15200	15158	15206	15217	15220	15185	15275	15055	15412	15169	15107	15227	15206	15171	15315	15310	15101	15367	15140	15111	15294	15045	15154	15208	15154	15021	15242	15046	15041	15149	15242	15287	15079	15144	15188	15060	15244	15066	15122	15146	15137	15145	15199	15169	15207	15067	15097	15004	15146	15206	15134	15233	15147	15302	15263	15220	15013	15136	15263	15345	15199	15151	15242	15151	15115	15235	15267	15185	15223	15186	14966	15263	15171	15129	15065	15149	15212	15327	15052	15081	15234	15138	15172	15223	15116	15076	15169	15207	15001	15133	15116	15178	15247	15209	15324	15214	15200	15033	15169	15211	15160	15168	15308	15099	15043	15104	15250	15280	15151	15243	15176	15237	15322	15225	15232	15317	15197	15108	15149	15191	15271	15105	15156	15078	15156	15234	15221	15086	15230	15115	15169	15142	15212	15354	15170	14948	15081	15401	15100	15078	15319	15253	15010	15087	15198	15095	15036	15121	15192	15192	15190	15253	15199	15233	15302	14935	15004	15201	15159	15348	15140	15086	15132	15274	15150	15146	15082	15300	15103	15108	15152	15089	15153	15144	15223	15166	15140	15238	15329	15219	15250	15149	15202	15233	15257	15229	14999	15170	15049	15211	15146	15118	15239	15359	15168	15145	15237	15309	15184	15098	15098	15090	15246	15252	15270	15221	15166	15252	15465	15077	15112	15378	15048	15258	15209	15234	15201	15123	15141	15260	15158	15219	15012	15103	15100	15285	15335	15098	15205	15221	15043	15140	15149	15282	15196	15060	15145	15316	15190	15281	15144	15224	15146	14995	15054	15328	15078	15067	15136	15198	15190	15172	15384	15259	15183	15140	15042	15255	15114	15117	15210	15204	15082	15291	15070	15161	15294	15171	15251	15286	14968	15242	15158	15322	15196	15089	15248	15106	15045	15166	15248	15200	15230	15311	15078	15154	15163	14997	15200	15265	15344	15170	15071	15136	15157	15150	15256	15108	15142	15242	15207	15290	15181	15172	15192	15167	15262	15077	15079	15328	15134	15212	15323	15080	15139	15257	15223	15157	15264	15164	15050	15230	15150	15229	15187	15112	15341	15139	15152	15134	15272	15269	15106	15261	15036	15048	15170	15202	15159	15047	15125	15223	15111	15302	15172	15131	15282	15118	15144	15298	15124	15233	15250	15147	15249	14975	15210	15243	15018	15070	15036	15090	15089	15295	15218	15135	15272	15041	15230	15178	15230	15054	15044	15332	15254	15112	15146	15123	14985	15166	15053	15148	15140	15088	15186	15312	14993	15112	15224	15096	15123	15290	15191	15066	15310	15051	15146	15178	15122	15091	15411	15101	15192	15348	15007	15119	15184	14767	15247	15227	15287	15221	15170	15146	15257	15042	15041	15100	15159	15093	14916	15105	15068	15181	15270	15085	15036	15205	15137	15011	15353	15167	15147	15222	15222	15009	15219	15113	15076	15324	15196	15171	15188	15248	15375	15073	15447	15061	15047	15168	15217	15198	15305	15017	15250	15167	15205	15166	15114	15039	15266	15278	15227	15134	15205	15103	15220	15250	15319	15042	15276	15340	15230	14994	15186	15152	15045	15203	15036	15181	15188	15059	15199	15185	15359	15202	15094	15241	15256	15237	15229	15290	15250	15221	15105	15102	15219	15224	15234	15152	15190	15224	15032	15021	15122	15243	15272	15141	15137	15265	15044	15218	15119	15380	15122	15104	14975	15287	15018	15144	15055	15194	15068	15116	15359	15118	14993	15285	14980	15216	15082	15291	15109	15222	15180	15125	15099	15273	15069	15213	15189	15315	15043	15321	15078	15210	15048	15166	15285	15198	15119	15232	15249	15174	15143	15056	15212	15222	15026	15280	15098	15091	15292	15215	15212	14992	15060	15271	15253	15007	15300	15236	14965	15051	15177	15171	15171	15111	15323	15266	15083	15331	15138	15125	15265	15075	15146	15084	15076	15148	15178	15258	15147	15363	15278	15157	15191	15153	15220	15344	15179	15079	15156	15259	15207	15327	15113	15266	15227	15118	15246	15117	15107	15149	15155	15240	15139	15285	15167	15140	15056	15204	15305	15185	15182	15300	15205	15109	15038	15228	15213	15048	15195	15152	15014	15157	15129	14941	15364	15128	15109	15085	14994	15181	15047	15172	15226	15150	15180	15103	15255	15120	15169	15216	15147	15135	15133	15290	15197	15124	15256	14841	15234	15251	14983	15231	15327	15162	15109	15215	15084	15050	15324	15270	15220	15239	15258	15135	15162	15180	15101	15041	15058	15078	14931	15305	15320	15193	15257	15249	15217	14887	15028	15184	15204	15054	15087	15017	15362	15159	15204	15078	15218	15121	14926	15174	15112	15293	15204	15175	15216	15132	15206	15140	15128	15182	15237	15208	15435	15059	15089	15113	15225	15298	15192	15135	15203	15147	15206	15114	15086	15127	15173	15327	15063	15092	15246	15151	15345	15177	15083	15087	15068	15208	15369	15010	15247	15085	15269	15122	15255	15057	15179	15128	15079	15156	15217	15229	15285	15038	15254	15201	15207	15158	15298	15187	15233	15279	15131	15000	15250	15090	15299	15146	15228	15232	15189	15148	15283	15202	15213	15266	15048	15212	15019	15264	15024	15213	15104	15180	15112	15052	15026	15088	15104	15185	15332	15270	15177	15190	15086	15257	15088	15312	15136	15202	15268	15196	15139	15185	15145	15342	15178	15212	15083	15136	15084	15161	15266	15238	15181	15228	15189	15185	15024	15107	15240	15065	15116	15080	15241	15125	15048	15190	15054	15224	15116	15111	15197	15135	15242	15091	15222	15120	15198	14958	15092	15191	15062	15146	15216	15232	15092	15313	15182	15132	15120	15231	15080	15122	15351	15160	15109	15269	15189	15308	15192	15325	15266	15108	15365	15063	15248	15038	15327	15150	14973	15052	15002	15134	15128	15115	15157	15181	15128	15054	15223	15173	15224	15178	15040	15255	15067	15286	15028	15011	15029	15322	15096	15061	15165	15130	15122	15121	15092
28143	24662	28716	22324	16988	16662	16742	16357	16449	16634	16479	16191	16283	16201	16262	16271	16533	16269	16404	16251	16393	16423	16359	16292	16857	16778	16826	16692	16594	16336	16316	16256	16289	16456	16219	16257	16159	16317	16245	16206	16299	16190	16256	16087	16281	16367	16231	16125	16232	16303	16323	16164	16282	16451	16422	16254	16245	16424	16150	16293	16327	16346	16288	16226	16330	16034	16200	16379	16288	16248	16221	16301	16438	16256	15928	16197	16365	16470	16395	16347	16155	16298	16262	16313	16304	16255	16058	16235	16255	16254	16157	16317	16231	16060	16334	16349	16225	16427	16414	16306	16149	16206	16267	16253	16260	16243	16169	16173	16305	16175	16327	16166	16162	16144	16367	16221	16239	16320	16145	16297	16212	16295	16164	16329	16171	16200	16421	16325	16311	16412	16158	16353	16324	16250	16407	16341	16104	16238	16222	16239	16234	16342	16279	16266	16406	16288	16136	16155	16204	16160	16347	16223	16131	16233	16060	16160	16314	16373	16131	16274	16350	16218	16506	16589	16201	16284	16348	16376	16450	16268	16235	16235	16382	16156	16051	16286	16276	16382	16264	16323	16171	16256	16262	16285	16242	16532	16333	16283	16301	16283	16204	16151	16330	16284	16485	16264	16342	16120	16284	16270	16298	16461	16470	16147	16201	16535	16316	16474	16148	16061	16477	16276	16459	16490	16160	16266	16222	16257	16448	16301	16212	16174	16358	16284	16237	16153	16334	16169	16210	16374	16133	16334	16047	16251	16293	16323	16094	16273	16441	16186	16222	16101	16269	16190	16204	16362	16415	16231	16266	16219	16341	16272	16519	16210	16516	16204	16259	16257	16215	16302	16351	16222	16203	16290	16161	16223	16103	16296	16394	16190	16344	16339	16377	16091	16460	16173	15939	16178	16287	16226	16441	16350	16426	16164	16121	16183	16248	16170	16323	16343	16230	16173	16509	16341	16281	16155	15983	16108	16124	16248	16133	16247	16134	16171	16353	16187	16234	16288	16224	16283	16457	16264	16267	16253	16397	16159	16270	16134	16146	16275	16263	16251	16457	16264	16444	16474	16331	16278	16311	16087	16516	16399	16400	16058	16046	16003	16214	16211	16195	16356	16156	16242	16235	16088	16375	16199	16299	16389	16226	16133	16371	16366	16266	16468	16349	16386	16325	16068	16390	16085	16164	16336	16187	16273	16277	16293	16281	16338	16318	16272	16516	16454	16158	16430	16261	16348	16237	16121	16380	16143	16373	16218	16315	16269	16387	16265	16379	16095	16168	16545	16215	16238	16278	16213	16222	16187	16308	16171	16280	16209	16154	16312	16209	16068	16173	16337	16320	16185	16091	16191	16055	16325	16428	16040	16340	16215	16178	16241	16250	16260	16257	16103	16072	16080	16216	16131	16245	16066	16217	16235	16352	16200	16190	16265	16213	16292	16308	16226	16071	16166	16285	16301	16275	16486	16217	16088	16302	16126	16155	16298	16370	16433	16172	16269	16229	16377	16301	16351	16435	16420	16289	16189	16115	16092	16128	16278	16429	16327	16439	16275	16257	16049	16285	16337	16328	16268	16268	16197	16369	16281	16151	16282	16374	16271	16469	16186	16088	16195	16099	16298	16218	16104	16154	16132	16093	16347	16099	16386	16337	16458	16207	16290	16356	16300	16205	16303	16252	16074	16283	16237	16142	16163	16072	16134	16269	16306	16321	16236	16191	16227	16306	16321	16104	16286	16368	16124	16336	16281	16386	16374	16532	16173	16342	16126	16095	16145	16179	16074	16509	16338	16131	16406	16248	16243	16350	16172	16249	16315	16307	16159	16255	16250	16238	16318	16383	16399	16217	16456	16394	16325	16334	16480	16106	16387	16219	16354	16203	16132	16376	16201	16229	16252	16324	16234	16329	16310	16279	16267	16199	16262	16350	16303	16461	16481	16388	16317	16201	16390	16309	16422	16299	16291	16396	16394	16263	16275	16250	16328	16133	16291	16250	16378	16522	16132	16457	16173	16152	16147	16268	16061	16232	16285	16404	16547	16289	16407	16260	16301	16339	16265	16350	16218	16317	16142	16221	16052	16338	16155	16304	16286	16305	16033	16283	16412	16258	16377	16474	16267	16402	16261	16356	16343	16428	16321	16216	16157	16258	16054	16133	16249	16300	16137	16210	16283	16243	16152	16351	16215	16156	16104	16367	16120	16316	16223	16225	16294	16242	16086	16299	16311	16220	16282	16156	16254	16220	16056	16135	16288	16428	16316	16350	16158	16137	16317	16262	16328	16509	16280	16045	16221	16290	16230	16433	16202	16208	16184	16409	16364	16359	16308	16364	16286	16267	16306	16249	16223	16408	16369	16530	16206	16142	16128	16267	16277	16517	16479	16194	16272	16291	16155	16226	16110	16258	16168	16180	16331	16334	16266	16216	16298	16465	16313	16200	16245	16168	16295	16263	16583	16579	16401	16321	16310	16121	16302	16223	16288	16270	16199	16227	16376	16208	16034	16230	16264	16313	16409	16262	16398	16254	16508	16247	16150	16303	16333	16313	16059	16136	16100	16457	16541	16362	16059	16288	16148	16252	16235	16215	16425	16356	16215	16151	16093	16168	16111	16212	16269	16338	16349	16232	16235	16206	16127	16185	16313	16200	16275	16436	16397	16268	16155	16422	16229	16177	16285	16375	16389	16317	16222	16169	16391	16504	16178	16229	16365	16363	16468	16217	16423	16072	16194	16230	16168	16248	16165	16256	16190	16193	16377	16243	16436	16409	16211	16404	16321	16288	16368	16190	16170	16090	16132	16440	16471	16349	16485	16352	16325	16201	16149	16269	16215	16317	16372	16109	16203	16179	16218	16304	16209	16263	16502	16281	16226	16318	16293	16341	16290	16134	16389	16226	16284	16309	16491	16272	16342	16344	16260	16309	16323	16350	16293	16259	16363	16191	16357	16554	16294	16510	16253	16071	16226	16249	16255	16118	16277	16438	16199	16280	16397	16403	16210	16258	16194	16431	16176	16300	16343	16193	16249	16210	16212	16344	16193	16161	16076	16303	16412	16424	16211	16308	16385	16241	16326	16341	16349	16304	16356	16317	16337	16137	16310	16325	16348	16275	16310	16105	16245	16299	16070	16283	16132	16217	16131	16416	16339	16261	16218	16289	16341	16189	16413	16282	16265	16210	16342	16150	16137	16394	16099	16284	16536	16238	16443	16100	16192	16340	16405	16253	16196	16261	16260	16153	16226	16284	16337	16330	16133	16190	16243	16089	16390	16289	16183	16168	16246	16313	16206	16280	16118	16246	16314	16232	16433	16339	16339	16285	16218	16250	16227	16365	16269	16277	16296	16322	16371	16164	16249	16423	16456	16247	16237	16238	16247	16449	16206	16240	16185	16262	16349	16450	16315	16074	16231	16210	16199	16286	16240	16370	16494	16276	16198	16350	16211	16116	16185	16215	16243	16423	16539	16208	16475	16463	16321	16138	16140	16281	16266	16332	16322	16288	16106	16297	16304	16226	16436	16258	16268	16301	16205	16365	16288	16197	16292	16228	16344	16162	16136	16358	16135	16413	16063	16183	16190	16240	16281	16327	16410	16203	16165	16397	16249	16413	16204	16280	16321	16343	16395	16226	16205	16136	16256	16261	16059	16185	16384	16328	16229	16298	16362	16220	16314	16066	16319	16417	16385	16130	16177	16160	16368	16255	16349	16131	16263	16256	16166	16371	16191	16160	16110	16401	16511	16224	16280	16259	16269	16330	16245	16333	16141	16434	16199	16253	16144	16330	16339	16402	16330	16188	16265	16199	16141	16262	16199	16083	16064	16248	16363	16259	16216	16221	16299	16190	16276	16444	16367	16303	16338	16299	16272	16366	16422	16268	16259	16328	16458	16294	16163	16357	16235	16162	16248	16399	16337	16060	16079	16309	16392	16387	16208	16219	16267	16428	16239	16199	16475	16416	16131	16373	16365	16154	16258	16211	16257	16208	16257	16383	16337	16240	16357	16463	16145	16304	16365	16444	16287	16236	16321	16441	16250	16258	16345	16417	16200	16272	16368	16383	16250	16293	16513	16231	16383	16430	16005	16199	16115	15942	16293	16321	16449	16166	16223	16341	15985	16234	16271	16137	16031	16231	16154	16212	16387	16256	15968	16171	16154	16252	16311	16105	16124	16289	16325	16209	16276	16364	16388	16368	16258	16437	16367	16231	16445	16116	16224	16303	16227	16153	16296	16287	16464	16296	16080	16273	16301	16170	16145	16284	16160	16430	16425	16271	16350	16144	16195	16197	16157	16377	16134	16301	16248	16306	16292	16276	16248	16197	16398	16305	16164	16234	16116	16297	16194	16301	16177	16309	16274	16352	16225	16310	16394	16335	16127	16248	16110	16167	16224	16163	16285	16184	16287	16536	16328	16339	16431	16274	16255	16119	16166	16238	16132	16319	16342	16291	16325	16302	16347	16146	16393	16424	16325	16365	16382	16223	16224	16252	16222	16219	16380	16325	16211	16209	16269	16333	16381	16159	16234	16238	16113	16055	16225	16278	16189	16195	16330	16346	16188	16338	16465	16155	16281	16215	16237	16289	16144	16202	16252	16177	16219	16275	16120	16179	16248	16441	16305	16136	16538	16409	16406	16400	15975	16314	16250	16300	16165	16327	16240	16484	16281	16318	16242	16215	16234	16262	16365	16395	16509	16298	16090	16441	16372	16093	16354	16314	16274	16185	16329	16334	16256	16421	16201	16239	16248	16261	16187	16356	16291	16389	16198	16337	16335	16282	16254	16355	16574	16347	16076	16225	16249	16359	16293	16136	16255	16373	16260	16210	16372	16137	16322	16431	16265	16354	16228	16289	16324	16384	16056	16056	16270	16336	16224	16294	16281	16364	16365	16285	16361	16186	16431	16197	16339	16467	16486	16210	16341	16415	16423	16373	16274	16094	16297	16084	16261	16200	16330	16340	16172	16237	16272	16281	16356	16185	16330	16439	16349	16456	16290	16247	16303	16191	16349	16409	16236	16326	16258	16365	16349	16197	16233	16370	16140	16179	16268	16321	16406	16331	16270	16107	16250	16294	16109	16412	16292	16212	16185	16249	16099	16223	16376	16331	16132	16276	16233	16153	16152	16391	16192	16236	16306
23709	36828	30371	18120	15585	15400	15349	14918	14820	14848	14805	14628	14523	14586	14477	14541	14540	14450	14577	14633	14628	14502	14811	14872	15092	14954	15124	14752	14719	14486	14556	14375	14522	14592	14604	14494	14469	14352	14539	14536	14626	14406	14475	14406	14402	14617	14564	14300	14469	14469	14521	14564	14485	14377	14496	14524	14475	14420	14418	14273	14527	14485	14508	14431	14457	14325	14517	14600	14555	14487	14436	14390	14580	14620	14340	14607	14435	14479	14368	14467	14326	14446	14415	14497	14458	14430	14563	14682	14467	14387	14567	14464	14486	14626	14388	14532	14507	14506	14446	14452	14632	14552	14607	14466	14428	14648	14676	14501	14506	14476	14446	14547	14322	14277	14506	14387	14441	14422	14424	14446	14449	14563	14485	14491	14441	14458	14394	14235	14473	14556	14378	14344	14427	14424	14461	14267	14430	14564	14467	14661	14549	14618	14469	14488	14545	14503	14367	14405	14498	14442	14457	14562	14570	14475	14340	14665	14407	14511	14397	14394	14424	14517	14435	14421	14459	14402	14397	14544	14516	14594	14558	14584	14376	14441	14369	14531	14422	14581	14383	14570	14492	14519	14525	14430	14429	14490	14401	14543	14403	14565	14442	14602	14403	14542	14463	14546	14474	14359	14406	14316	14393	14454	14350	14479	14364	14533	14378	14575	14368	14470	14607	14624	14374	14402	14661	14587	14409	14430	14407	14315	14456	14472	14509	14363	14429	14500	14543	14578	14480	14495	14507	14363	14482	14490	14327	14437	14526	14399	14551	14409	14365	14405	14539	14411	14452	14493	14519	14562	14313	14420	14528	14340	14413	14565	14466	14349	14441	14351	14549	14487	14608	14594	14446	14476	14453	14382	14389	14490	14427	14470	14517	14533	14476	14583	14415	14403	14591	14641	14447	14594	14544	14560	14563	14433	14403	14462	14728	14445	14496	14471	14565	14369	14394	14346	14441	14585	14454	14550	14681	14390	14379	14460	14520	14408	14544	14507	14607	14389	14398	14608	14557	14523	14274	14430	14447	14487	14577	14549	14465	14546	14480	14536	14670	14363	14475	14412	14537	14416	14399	14566	14496	14458	14698	14342	14598	14397	14714	14424	14403	14513	14456	14429	14482	14534	14574	14492	14523	14375	14433	14401	14439	14541	14485	14506	14368	14404	14422	14446	14488	14543	14645	14451	14357	14396	14581	14487	14622	14441	14637	14325	14452	14479	14480	14448	14505	14414	14536	14407	14371	14447	14401	14467	14527	14415	14506	14485	14656	14508	14581	14478	14404	14440	14401	14592	14596	14557	14424	14451	14348	14520	14431	14500	14600	14434	14568	14442	14398	14470	14497	14367	14621	14524	14402	14531	14522	14567	14481	14566	14373	14463	14631	14435	14418	14389	14571	14393	14359	14567	14469	14513	14472	14457	14579	14537	14651	14282	14482	14499	14457	14445	14338	14482	14488	14246	14508	14452	14525	14483	14730	14592	14546	14486	14385	14501	14372	14330	14312	14448	14391	14399	14475	14452	14623	14507	14527	14454	14382	14549	14570	14486	14446	14410	14357	14528	14532	14522	14512	14322	14369	14383	14459	14318	14466	14631	14303	14428	14652	14387	14361	14513	14410	14330	14511	14466	14309	14394	14598	14475	14357	14651	14467	14408	14437	14406	14482	14399	14376	14404	14560	14571	14548	14550	14623	14472	14412	14490	14356	14594	14483	14297	14405	14541	14460	14391	14417	14413	14549	14466	14572	14374	14277	14447	14567	14568	14541	14481	14549	14549	14628	14564	14478	14242	14420	14498	14457	14488	14416	14584	14569	14541	14448	14497	14375	14445	14542	14460	14454	14317	14537	14466	14361	14476	14418	14592	14436	14399	14457	14490	14416	14337	14506	14542	14690	14473	14436	14579	14188	14495	14483	14360	14563	14463	14572	14444	14531	14303	14529	14511	14332	14547	14462	14611	14442	14501	14538	14315	14592	14450	14417	14474	14450	14496	14439	14453	14514	14474	14505	14378	14424	14373	14589	14394	14403	14504	14528	14531	14400	14353	14545	14465	14441	14505	14690	14512	14568	14497	14493	14356	14439	14232	14600	14472	14705	14444	14548	14572	14473	14507	14466	14726	14445	14516	14522	14483	14439	14565	14537	14416	14465	14228	14242	14615	14598	14439	14255	14517	14440	14553	14250	14319	14498	14454	14466	14482	14483	14312	14505	14366	14581	14449	14546	14479	14425	14460	14480	14477	14490	14342	14573	14420	14353	14444	14476	14348	14368	14492	14500	14592	14439	14471	14477	14420	14509	14451	14460	14437	14523	14344	14513	14424	14523	14535	14445	14529	14522	14515	14504	14537	14579	14441	14443	14473	14309	14584	14560	14478	14464	14473	14581	14424	14481	14396	14538	14180	14429	14357	14464	14515	14676	14467	14512	14625	14582	14482	14308	14607	14518	14455	14450	14502	14599	14456	14475	14440	14457	14397	14638	14391	14451	14438	14404	14578	14461	14489	14428	14532	14493	14422	14593	14503	14522	14283	14362	14579	14422	14578	14478	14342	14406	14507	14410	14483	14520	14524	14411	14411	14466	14559	14327	14390	14497	14510	14495	14580	14388	14340	14488	14529	14481	14467	14384	14635	14378	14419	14574	14464	14440	14648	14417	14560	14435	14591	14396	14403	14551	14495	14373	14558	14606	14504	14678	14475	14421	14658	14464	14506	14380	14474	14285	14387	14568	14386	14447	14411	14489	14411	14522	14423	14415	14616	14333	14450	14518	14441	14456	14399	14477	14579	14378	14479	14503	14464	14378	14396	14470	14331	14437	14389	14493	14534	14455	14535	14342	14371	14516	14346	14499	14528	14440	14317	14407	14546	14326	14436	14317	14280	14550	14371	14570	14476	14524	14618	14501	14467	14688	14549	14420	14347	14497	14535	14438	14366	14425	14553	14356	14343	14535	14467	14382	14669	14580	14428	14457	14630	14425	14474	14634	14580	14518	14353	14273	14437	14501	14541	14465	14541	14344	14511	14398	14403	14632	14274	14488	14407	14513	14525	14455	14573	14336	14539	14344	14497	14532	14435	14511	14278	14498	14367	14352	14432	14532	14289	14489	14439	14239	14408	14450	14576	14510	14373	14556	14429	14532	14509	14497	14389	14538	14489	14572	14527	14481	14381	14409	14401	14431	14650	14677	14448	14394	14582	14305	14653	14433	14591	14587	14641	14563	14352	14544	14425	14367	14487	14422	14568	14545	14546	14490	14546	14442	14489	14464	14501	14601	14541	14405	14459	14664	14544	14397	14410	14397	14501	14430	14570	14646	14584	14543	14594	14410	14332	14562	14408	14475	14543	14550	14439	14442	14455	14542	14418	14397	14316	14461	14490	14517	14456	14480	14527	14615	14518	14696	14472	14376	14492	14556	14439	14599	14502	14544	14555	14414	14480	14333	14490	14478	14443	14332	14428	14331	14329	14456	14541	14349	14527	14268	14462	14623	14491	14560	14336	14512	14569	14445	14525	14416	14496	14511	14522	14376	14500	14559	14593	14560	14633	14423	14413	14353	14460	14376	14237	14494	14213	14432	14491	14425	14588	14653	14393	14376	14560	14603	14400	14558	14276	14563	14684	14392	14521	14466	14606	14353	14599	14383	14464	14526	14627	14484	14516	14451	14393	14505	14337	14276	14346	14520	14605	14457	14584	14448	14447	14516	14247	14613	14420	14548	14533	14347	14502	14574	14528	14489	14509	14551	14367	14466	14480	14534	14582	14355	14570	14530	14467	14493	14452	14524	14493	14510	14560	14448	14481	14312	14451	14518	14348	14524	14374	14598	14539	14423	14594	14394	14525	14429	14516	14592	14471	14491	14400	14391	14457	14279	14345	14460	14588	14554	14431	14495	14402	14480	14609	14581	14406	14413	14542	14650	14463	14700	14576	14423	14421	14475	14390	14395	14284	14442	14347	14634	14361	14488	14469	14489	14372	14418	14365	14232	14403	14479	14568	14668	14534	14516	14511	14449	14615	14431	14423	14244	14433	14462	14457	14407	14525	14243	14473	14480	14374	14517	14450	14529	14552	14526	14417	14506	14475	14526	14330	14517	14519	14368	14479	14475	14544	14491	14366	14608	14247	14441	14378	14480	14562	14375	14528	14256	14448	14336	14576	14506	14574	14379	14472	14663	14354	14568	14488	14222	14374	14449	14430	14381	14402	14393	14454	14421	14688	14427	14479	14344	14586	14473	14531	14628	14649	14355	14417	14312	14324	14672	14395	14576	14346	14324	14612	14446	14601	14548	14514	14501	14419	14378	14429	14475	14384	14556	14428	14540	14633	14440	14466	14469	14383	14474	14467	14430	14508	14194	14556	14539	14605	14406	14526	14479	14420	14423	14645	14184	14422	14342	14556	14466	14327	14403	14601	14518	14461	14597	14478	14625	14545	14499	14575	14385	14585	14604	14409	14426	14483	14481	14546	14620	14548	14459	14527	14516	14581	14488	14560	14550	14337	14474	14504	14427	14396	14559	14292	14337	14345	14634	14415	14617	14540	14365	14620	14456	14579	14516	14489	14647	14443	14432	14505	14328	14517	14598	14355	14491	14464	14372	14570	14432	14414	14533	14611	14470	14398	14614	14488	14403	14414	14637	14426	14329	14555	14458	14542	14302	14614	14335	14428	14408	14411	14445	14310	14378	14645	14344	14542	14326	14520	14364	14472	14470	14469	14550	14372	14495	14395	14541	14500	14466	14617	14503	14474	14659	14493	14551	14461	14543	14612	14557	14311	14506	14425	14478	14420	14401	14579	14544	14480	14495	14621	14515	14511	14566	14464	14383	14373	14544	14611	14479	14486	14374	14546	14391	14397	14684	14357	14305	14572	14415	14459	14509	14484	14481	14461	14632	14459	14555	14419	14471	14365	14552	14385	14673	14518	14479	14430	14533	14502	14399	14451	14373	14549	14425	14507	14609	14398	14447	14454	14473	14397	14572	14531	14546	14518	14556	14451	14496	14587	14493	14548	14556	14370	14633	14291	14602	14611	14446	14399	14433	14503	14471	14427	14597	14375	14524	14225	14566	14386	14427	14457	14446	14637	14453	14430	14476	14515	14470	14490	14681	14460	14491	14357	14480	14477	14454	14517
24134	21433	28951	24380	21897	20489	18517	15895	15483	15510	15326	15172	15074	15183	15073	15068	14961	15003	15202	14925	15084	15080	15631	17949	18360	18115	17673	16616	15722	15291	15085	15122	14983	14896	14956	14866	14776	14756	14854	14800	15044	14899	14673	14763	14809	14710	14856	14859	14693	14802	14807	14877	14874	14674	14905	14937	14867	14979	14656	14949	14933	14870	14892	14748	14902	14707	14880	14759	14839	14731	14589	14806	14627	14797	14696	14897	14746	14832	14900	14762	14670	14855	14773	14837	15064	14957	14922	14864	14933	14782	14874	14917	14902	14672	14864	14741	15018	14764	14905	14717	14684	14848	14766	14879	14648	14716	14794	14727	14908	14886	14925	14970	14777	14764	15020	14837	14696	14693	14913	14667	14707	14832	14977	14819	14670	14826	14751	14960	14812	14788	14703	14761	14788	14807	14846	14659	14601	14620	14720	14918	14736	14870	14830	14808	14803	14915	14854	14588	14891	14783	14790	14749	14834	14728	14698	14830	14763	14910	14912	14733	14794	14891	14667	14786	14715	14615	14766	14699	14871	14777	14673	14784	14847	14666	14714	14679	14631	14888	14902	14850	14678	14851	14592	14750	14755	14750	14708	14848	14899	14698	14772	14873	14733	14757	14771	14563	15033	14732	14666	14773	15036	14587	14595	14753	14592	14786	14867	14782	14712	14780	14785	14844	14674	14775	14723	14759	14677	14659	14900	14702	14851	14961	14775	14838	14730	14671	14803	14735	14787	14833	14749	14804	14894	14869	14807	14797	14778	14631	14726	14687	14623	14850	14760	14704	14790	14961	14672	14979	14870	14898	14823	14781	14831	14646	14697	14833	14763	14749	14628	14689	14750	14758	14648	14809	14727	14641	14865	14952	14742	14882	14831	14926	14677	14700	14743	14576	14869	14809	14748	14817	14894	14739	14738	14725	14829	14723	14766	14764	14809	14755	14628	14616	14665	14861	14856	14619	14693	14667	14783	14894	14565	14772	14584	14882	14817	14958	14971	14687	14804	14652	14733	14774	14808	14727	14688	14673	14692	14779	14942	14850	14798	14709	14949	14495	14689	14763	14644	14642	14555	14612	15011	14722	14738	14789	14594	14776	14702	14837	14942	14694	14883	14721	14766	14756	14785	14899	14843	14612	14577	14680	14955	14890	14798	14904	14860	14874	14942	14681	14714	14769	14709	14875	14803	14734	14856	14764	14673	14819	14682	14835	14921	14704	14724	14845	14812	14645	14653	14684	14701	14638	14802	14635	14786	14705	14859	14746	14749	14886	14939	14807	14796	14841	14752	14785	14868	14928	14752	14817	14893	14709	14891	14704	14656	14696	14582	14800	14814	14665	14746	14678	14746	14765	14856	14834	14940	14653	14744	14686	14874	14666	14818	14810	14776	14730	14851	14788	14718	14414	14816	14651	14699	14873	14764	14825	14775	14856	14801	14900	14932	14562	15020	14837	14804	14805	14797	14809	15030	14600	14894	14798	14840	14786	14750	14709	14832	14760	14773	14878	14884	14866	14925	14773	14851	14988	14897	14618	14673	14852	15014	14693	14882	14811	14821	14825	14750	14739	14914	14828	14829	14722	14855	14904	14851	14866	15038	14813	14820	14743	14791	14765	14625	14911	14597	14693	15066	14734	14880	14734	15063	14729	14477	14733	14737	14796	14704	14608	14758	14734	14888	14818	14672	14598	14661	14790	14755	14935	14868	14646	14787	14792	14929	14909	14680	14636	14756	14703	14654	14669	14857	14927	14811	14699	14735	14512	14613	14857	14885	14863	14862	14591	14750	14715	14683	14563	14822	14703	14493	14662	14747	14771	14755	14791	14669	14683	14734	14806	14810	14739	14604	14666	14523	14655	14851	14707	14809	14665	14738	14612	14892	14741	14810	14592	14768	14743	14861	14801	14511	14808	14825	14608	14763	14937	14926	14912	14879	14775	14577	14732	14775	14574	14663	14761	14754	14760	14590	14646	14807	14827	14829	14630	14779	14750	14860	14774	14793	14743	14726	14744	14648	14820	14778	14798	14728	14580	14663	14799	14743	14803	14729	15022	14866	14613	14630	14791	15028	14986	14942	14746	15022	14997	14613	14743	14796	14766	14647	14532	14916	14836	14945	14857	14764	14903	14896	14922	14536	14741	14793	14860	14515	14630	15029	14759	14784	14759	14877	14775	14961	14958	14771	15014	14863	14984	14734	14648	14778	14724	14602	14897	14556	14859	14676	14811	14773	14617	14751	14791	14580	14696	14571	14890	14909	14806	14730	14524	14942	14596	14874	14784	14827	14815	14797	14817	14806	14832	14852	14659	14935	14656	14724	14861	14556	14806	14725	14816	14653	14778	14727	14693	14902	14776	14701	14740	14652	14720	14705	14820	14723	14787	14914	14916	14648	14798	14700	14795	14787	14665	14916	14696	14515	14597	14928	14732	14850	14718	14828	14833	14852	14760	14699	14684	14736	14707	14787	14886	14664	14872	14870	14827	14788	14811	14642	14899	14772	14588	14879	15052	14740	14657	14797	14594	14915	14844	14838	14718	14727	14859	14921	14804	14849	14927	14731	14773	14791	14884	14975	14851	14747	14693	14569	14747	14661	14824	14715	14691	14583	14742	14688	14663	14788	14727	14930	14673	14903	14795	14789	14772	14814	14585	14712	14769	14809	14759	14796	14843	14973	14733	14874	14752	14837	14823	14868	14736	14753	14737	14878	14706	14819	14862	14756	14718	14618	14690	14888	14792	14854	14737	14830	14632	14752	14784	14874	14627	14829	14627	14573	14698	14633	14796	14707	14888	14808	14767	14716	14702	14753	14875	14791	14739	14685	14753	14785	14712	14934	14867	14807	14636	14737	14587	14962	14761	14884	14887	14918	14786	14904	14844	14684	14756	14720	14678	14736	14657	14721	14437	14815	14806	14754	14672	14668	14771	14700	14851	14787	14604	14904	14858	14625	14704	14811	14762	14521	14930	14770	14852	14764	14908	14893	14786	14695	14781	14666	14891	14870	14831	14768	14678	14736	14871	14692	14741	14618	14846	14864	14659	14832	14646	14753	14774	14916	14789	14647	14641	14570	14851	14672	14724	14923	14711	14981	14889	14872	14905	14791	14731	14550	14882	14701	14791	14769	14860	14859	15108	14772	14715	14844	14793	14949	14953	14861	14666	14738	14785	14885	14775	14922	14768	14783	14639	14637	14875	14711	14752	14638	14570	14744	14751	14915	14686	14802	14695	14668	14989	14735	14995	14774	14793	14783	14876	14719	14766	14772	14655	14822	14711	14894	14885	14815	14725	14785	14690	14555	14694	14912	14718	14869	14641	14805	14897	14885	14527	14822	14937	14764	14830	14643	14818	14747	14863	14678	14708	14896	14730	14762	14715	14677	14887	14810	14773	15006	14758	14904	14664	14791	14722	14841	14829	14876	14969	14768	14599	14695	14638	14943	14863	14693	14778	14881	14822	14737	14773	14678	14667	14686	14700	14552	14948	14837	14821	14700	14615	14717	14728	14706	14865	14797	14805	14850	14844	14815	14817	15118	14849	14924	14922	14707	14850	14792	14670	14763	14804	14648	14937	14730	14975	14787	14586	14761	14778	14691	14845	14842	14715	14783	14657	14836	14618	14850	14762	14797	15016	14753	14775	14806	14449	14797	14772	14730	14727	14698	14611	14830	14657	14754	14867	14732	14639	14961	14985	14832	14864	14735	14745	14692	14662	14937	14725	14678	14689	14834	14824	14753	14867	14741	14665	14958	14956	14757	14793	14852	14598	14619	14647	14778	14916	14862	14695	14607	14839	14760	14843	14703	14742	14949	14827	14777	14866	14742	14661	14875	14791	14807	14692	14768	14671	14943	14783	14776	14648	14898	14768	14668	14652	14673	14799	14864	14680	14631	14815	14806	14688	14809	14972	14833	14861	14796	14616	14838	14952	14709	14810	14722	14733	14821	14809	14915	14864	14917	14914	14706	14877	15061	14804	14676	14787	14651	14893	14757	14810	14900	14695	14645	14634	14767	14602	14770	14699	14820	14611	14725	14812	14792	14719	14731	14840	14886	14748	14776	14746	14840	14734	14888	14775	14809	14857	14718	14860	14696	14643	14693	14989	14650	14621	14853	14674	14723	14573	14743	14636	14904	14780	14671	14874	14893	14730	14853	14923	14899	14740	14884	14852	14698	14815	14809	14719	14614	14808	14751	14926	14904	14659	14861	14889	14525	14684	14727	14778	14731	14820	14675	14751	14904	14655	14670	14774	14811	14828	14625	14771	14935	14825	14787	14811	14667	14795	14821	14778	14824	14850	14697	14867	14698	14745	14599	14675	14828	14975	14810	14634	14691	14824	14715	14910	14869	14814	14815	14757	14798	14913	14945	14825	14872	14731	14755	14916	14787	14660	14704	14770	14744	14783	14742	14788	15031	14813	14759	14910	14694	14769	14702	14666	14855	14968	14712	14699	14855	14771	14682	14691	14842	14685	14933	14824	14845	14867	15005	14775	14773	14750	14789	14545	15074	14806	14877	14689	14728	14624	14744	14943	14840	14876	14672	14767	14916	14767	14814	14593	14940	14658	14772	14872	14857	14904	14903	14693	14680	14669	14692	14709	14872	14667	14831	14822	14673	14798	14713	14761	14790	14706	14898	14887	14758	15002	14754	14804	14756	14944	14637	14766	14891	14775	14934	14727	14750	14808	14728	14707	14774	14958	14975	14778	14929	14862	14938	14848	14845	14876	14873	14527	14725	14618	14762	14673	14723	14644	14786	15112	14769	14887	14685	14791	14932	14707	14974	14694	14797	14769	14772	14786	14696	14702	14900	14938	14846	14862	14738	14776	14796	15203	14841	14816	14796	14729	14870	14691	14825	14942	14742	14944	14872	14689	14674	14899	14776	14850	14927	14959	14725	14808	14616	14773	14657	14768	14813	14950	14751	14692	14834	14933	14975	14879	14891	14761	14865	14587	15015	14816	14733	14836	14719	14794	14840	14739	14716	14914	14833	14484	14593	14730	14831	14766	14864	14942	14853	14700	14539	14840	14855	14549	14541	14578	14681	14767	14933	14652	14676	14861	14785	14777	14770	14702	14717	14850	14745	14758	14668	14791	14890	14875	14998	14784	14847	14670	14937	14734	14898	14950
25181	46927	33476	19206	17027	15884	15077	14651	14641	14313	14208	14117	13877	13911	13705	13812	13679	13588	13686	13693	13557	13476	14738	18566	18862	18193	17317	15793	14671	13962	13860	13457	13600	13707	13369	13434	13399	13505	13433	13482	13507	13525	13497	13543	13398	13487	13486	13452	13523	13336	13583	13546	13552	13469	13472	13487	13509	13683	13568	13631	13464	13394	13607	13477	13284	13478	13497	13526	13569	13581	13597	13410	13527	13666	13514	13528	13385	13561	13540	13414	13433	13445	13503	13635	13522	13718	13392	13624	13492	13619	13485	13411	13481	13407	13491	13411	13328	13492	13514	13592	13307	13412	13540	13407	13387	13586	13512	13586	13459	13500	13600	13491	13506	13340	13706	13570	13436	13483	13575	13656	13536	13359	13439	13503	13512	13528	13527	13584	13479	13356	13483	13371	13430	13501	13490	13408	13537	13405	13505	13643	13394	13537	13618	13347	13482	13446	13348	13471	13561	13586	13494	13401	13547	13357	13589	13571	13285	13462	13355	13529	13576	13456	13508	13437	13451	13405	13660	13581	13425	13429	13521	13426	13472	13469	13569	13549	13536	13489	13502	13514	13415	13478	13453	13376	13411	13250	13411	13681	13419	13565	13522	13497	13557	13579	13488	13387	13592	13309	13442	13419	13594	13474	13538	13386	13523	13407	13470	13480	13540	13547	13487	13545	13455	13453	13452	13646	13407	13447	13502	13515	13444	13328	13466	13344	13570	13390	13535	13640	13369	13467	13535	13458	13401	13560	13466	13418	13415	13413	13458	13496	13452	13419	13535	13433	13513	13644	13547	13453	13539	13606	13522	13459	13413	13389	13530	13367	13457	13415	13294	13382	13364	13312	13360	13472	13375	13481	13385	13658	13451	13435	13463	13415	13574	13715	13662	13487	13430	13507	13377	13624	13498	13544	13418	13452	13644	13368	13436	13513	13544	13400	13538	13381	13384	13649	13334	13392	13545	13379	13521	13686	13508	13394	13484	13530	13457	13487	13574	13462	13437	13308	13590	13633	13565	13437	13435	13513	13491	13525	13633	13364	13386	13480	13574	13529	13531	13478	13649	13414	13498	13364	13631	13447	13377	13436	13468	13574	13498	13552	13398	13542	13657	13618	13604	13517	13439	13496	13383	13526	13397	13532	13641	13658	13399	13438	13485	13464	13598	13624	13614	13481	13491	13599	13484	13509	13380	13419	13457	13504	13517	13442	13389	13478	13420	13385	13468	13602	13514	13363	13386	13552	13474	13420	13519	13473	13387	13455	13482	13315	13386	13498	13510	13491	13565	13369	13425	13246	13445	13465	13479	13344	13480	13376	13553	13456	13448	13488	13486	13354	13491	13466	13435	13515	13540	13582	13485	13539	13576	13523	13502	13523	13429	13536	13376	13487	13418	13425	13465	13463	13543	13463	13484	13457	13496	13520	13697	13430	13559	13331	13569	13500	13395	13417	13323	13396	13585	13354	13572	13522	13375	13477	13499	13391	13360	13391	13457	13574	13490	13541	13561	13559	13424	13508	13565	13574	13525	13410	13449	13523	13441	13388	13472	13602	13562	13479	13451	13419	13548	13522	13389	13502	13392	13415	13280	13642	13462	13453	13450	13512	13570	13547	13600	13471	13439	13538	13551	13372	13306	13475	13203	13411	13509	13535	13531	13530	13542	13445	13423	13461	13484	13544	13239	13268	13480	13579	13569	13508	13557	13301	13524	13537	13537	13436	13588	13431	13471	13367	13508	13543	13550	13485	13596	13508	13396	13520	13444	13554	13457	13368	13388	13315	13581	13519	13452	13510	13419	13519	13410	13565	13452	13403	13454	13458	13577	13448	13436	13502	13543	13629	13486	13405	13424	13588	13472	13537	13441	13598	13471	13557	13371	13457	13583	13366	13385	13454	13559	13419	13440	13488	13595	13450	13395	13396	13566	13556	13598	13599	13463	13436	13541	13369	13409	13512	13565	13554	13452	13443	13345	13457	13366	13387	13494	13466	13492	13454	13380	13472	13499	13522	13454	13451	13647	13400	13483	13493	13403	13504	13575	13432	13563	13309	13540	13451	13500	13513	13451	13520	13594	13584	13506	13413	13438	13529	13453	13449	13239	13339	13398	13469	13366	13316	13576	13405	13519	13411	13476	13456	13378	13496	13458	13577	13374	13429	13479	13444	13405	13500	13525	13484	13395	13618	13503	13539	13504	13462	13501	13451	13304	13514	13460	13349	13521	13449	13563	13407	13574	13249	13619	13593	13486	13460	13555	13438	13391	13572	13484	13612	13468	13520	13474	13401	13342	13568	13559	13392	13435	13551	13602	13426	13414	13476	13499	13492	13507	13557	13300	13439	13336	13360	13516	13507	13381	13407	13413	13439	13457	13506	13400	13517	13499	13539	13387	13484	13562	13535	13468	13583	13448	13620	13601	13528	13482	13476	13403	13480	13407	13339	13442	13492	13438	13417	13390	13392	13567	13391	13542	13371	13518	13489	13599	13520	13647	13464	13529	13443	13567	13626	13448	13403	13494	13446	13638	13613	13373	13524	13494	13394	13627	13477	13328	13415	13518	13430	13605	13438	13563	13538	13460	13490	13411	13592	13249	13402	13520	13212	13446	13455	13501	13432	13675	13417	13516	13445	13397	13581	13319	13345	13516	13376	13420	13488	13445	13425	13385	13425	13365	13530	13405	13355	13317	13577	13536	13479	13338	13486	13340	13513	13497	13487	13371	13574	13403	13596	13550	13575	13590	13654	13404	13571	13376	13538	13581	13398	13422	13441	13509	13541	13508	13418	13431	13383	13672	13612	13562	13593	13598	13512	13489	13466	13427	13386	13393	13444	13423	13457	13619	13600	13401	13432	13372	13575	13382	13582	13547	13397	13486	13509	13533	13459	13357	13376	13483	13502	13397	13457	13629	13508	13360	13372	13474	13503	13421	13716	13490	13521	13508	13498	13373	13534	13383	13525	13511	13599	13483	13467	13503	13380	13577	13638	13530	13502	13438	13449	13433	13557	13366	13423	13607	13461	13527	13451	13489	13368	13727	13370	13387	13413	13482	13464	13567	13320	13526	13474	13511	13484	13673	13547	13604	13367	13455	13450	13574	13596	13581	13600	13386	13500	13468	13467	13575	13468	13623	13534	13475	13428	13493	13729	13451	13323	13607	13493	13471	13518	13610	13445	13593	13540	13523	13384	13633	13350	13450	13586	13615	13361	13566	13450	13490	13416	13371	13486	13529	13558	13395	13670	13458	13436	13597	13375	13477	13563	13553	13507	13540	13471	13402	13447	13457	13455	13466	13507	13366	13573	13494	13430	13527	13504	13454	13461	13594	13411	13471	13563	13542	13647	13392	13554	13410	13529	13533	13413	13597	13545	13616	13610	13474	13334	13513	13553	13493	13604	13411	13507	13457	13591	13597	13688	13417	13525	13627	13671	13384	13328	13411	13398	13336	13343	13455	13358	13666	13502	13467	13396	13544	13372	13429	13444	13455	13507	13403	13400	13521	13339	13446	13520	13595	13424	13430	13471	13501	13477	13438	13506	13515	13452	13358	13520	13423	13582	13506	13666	13407	13538	13483	13554	13483	13441	13416	13528	13511	13564	13405	13465	13384	13422	13605	13710	13438	13543	13455	13370	13551	13530	13489	13513	13494	13477	13463	13461	13393	13572	13554	13532	13466	13430	13426	13418	13359	13583	13439	13468	13298	13498	13581	13523	13619	13320	13390	13388	13539	13534	13477	13400	13382	13441	13643	13487	13534	13507	13567	13459	13406	13477	13553	13409	13502	13575	13638	13612	13409	13603	13585	13409	13375	13474	13694	13360	13405	13381	13313	13497	13432	13410	13462	13341	13407	13610	13326	13366	13336	13447	13453	13417	13412	13559	13547	13518	13609	13554	13477	13609	13430	13409	13431	13695	13466	13444	13481	13380	13500	13577	13588	13476	13500	13414	13566	13347	13359	13437	13455	13513	13555	13639	13508	13482	13514	13657	13495	13474	13409	13586	13387	13307	13605	13481	13819	13502	13576	13379	13303	13350	13507	13676	13499	13394	13495	13387	13514	13246	13420	13596	13365	13411	13325	13472	13569	13494	13414	13505	13558	13470	13613	13305	13560	13558	13482	13471	13467	13549	13498	13547	13463	13395	13546	13505	13523	13305	13354	13500	13469	13395	13380	13470	13381	13539	13464	13540	13456	13594	13510	13332	13496	13410	13352	13527	13506	13469	13469	13321	13479	13461	13418	13488	13501	13547	13349	13540	13376	13455	13593	13515	13379	13362	13425	13478	13454	13448	13501	13673	13358	13605	13369	13435	13533	13528	13466	13475	13381	13534	13430	13476	13560	13448	13443	13396	13481	13397	13403	13380	13373	13567	13524	13563	13682	13429	13511	13395	13644	13488	13551	13501	13636	13344	13417	13495	13529	13543	13638	13366	13467	13402	13504	13521	13505	13373	13538	13662	13507	13470	13543	13551	13512	13470	13429	13459	13619	13568	13448	13404	13486	13428	13517	13546	13473	13628	13332	13503	13541	13511	13420	13429	13524	13509	13494	13462	13371	13544	13370	13348	13320	13559	13598	13405	13548	13547	13407	13619	13541	13659	13623	13478	13376	13433	13533	13483	13359	13550	13450	13571	13546	13480	13491	13429	13502	13554	13451	13527	13470	13592	13477	13430	13479	13640	13490	13355	13538	13447	13378	13382	13502	13426	13567	13395	13406	13446	13310	13488	13377	13489	13447	13559	13356	13457	13560	13645	13392	13475	13500	13276	13512	13763	13410	13570	13502	13640	13473	13559	13590	13527	13320	13446	13502	13535	13535	13324	13575	13437	13445	13452	13413	13680	13600	13445	13663	13505	13467	13600	13482	13557	13469	13607	13520	13449	13463	13389	13367	13612	13412	13458	13468	13525	13317	13577	13658	13380	13578	13251	13497	13310	13570	13574	13516	13448	13466	13323	13441	13547	13407	13381	13557	13456	13395	13502	13601	13542	13509	13551	13532	13540	13390	13552	13420	13703	13414	13403	13441	13625	13676	13311	13544	13576	13521	13509	13633	13678	13468	13438	13419	13364	13432	13358	13405	13719	13274	13647	13576	13603	13495	13519	13516	13648	13442	13490	13545	13372	13428	13601
23025	21422	29365	23900	21489	22381	20833	14292	13118	13362	13175	13043	13156	12782	12710	12499	12538	12655	12737	12603	12422	12458	13325	16221	18484	18692	17909	15886	14301	13147	12699	12526	12193	12351	12062	12517	12099	12356	12351	12207	12362	12279	12230	12109	12329	12157	12362	12225	12452	12200	12336	12341	12410	12359	12170	12284	12384	12153	12215	12283	12293	12193	12315	12286	12214	12223	12323	12357	12309	12201	12406	12197	12373	12254	12284	12029	12277	12239	12233	12211	12374	12262	12187	12080	12234	12267	12173	12270	12345	12285	12301	12245	12275	12404	12317	12206	12222	12253	12197	12148	12142	12266	12387	12280	12379	12250	12206	12420	12222	12188	12268	12450	12398	12362	12202	12170	12203	12296	12345	12421	12394	12207	12242	12293	12301	12342	12238	12175	12312	12120	12112	12251	12208	12033	12219	12326	12358	12266	12094	12258	12291	12435	12372	12120	12360	12169	12141	12132	12161	12249	12317	12213	12465	12188	12506	12197	12294	12153	12358	12279	12314	12469	12321	12090	12367	12001	12163	12107	12150	12346	12439	12180	12151	12074	12148	12025	12122	12250	12151	12127	12306	12234	12277	12231	12314	12126	12184	12241	12244	12153	12273	12167	12148	12278	12103	12105	11947	12120	12085	12279	12412	12133	12271	12291	12465	12273	12088	12251	12431	12294	12205	12280	12177	12250	12154	12071	12239	12344	12337	12277	12227	12195	12212	12278	12017	12227	12156	12179	11959	12267	12230	12166	12359	12281	12331	12301	12252	12321	12312	12042	12352	12225	12153	12220	12220	12070	12281	12280	12134	12105	12454	12220	12021	12254	12228	12214	12213	12211	12280	12140	12267	12111	12250	12237	12185	12190	12307	12266	12223	12341	12444	12029	12325	12175	12122	12193	12279	12208	12183	12252	12176	12264	12096	12118	12321	12232	12221	12212	12131	12251	12036	12264	12384	12151	12226	12250	12254	12306	12122	12050	12248	12240	12181	12302	12405	12292	12159	12292	12357	12344	12310	12119	12256	12179	11913	12086	12438	12148	12129	12115	12300	12355	12094	12418	12397	12280	12316	12192	12167	12038	12176	12133	12289	12262	12275	12135	12365	12272	12325	12109	12180	12045	12401	12188	12172	12160	12235	12338	12230	12309	12176	12208	12049	12016	11961	12204	12277	12301	12240	12159	12189	12179	12053	12297	12052	12393	12318	12310	12205	12332	12163	11994	12316	12211	12321	12082	12246	12140	12228	12173	12143	12324	12296	12208	12255	12389	12236	12325	12288	12165	12198	12256	12043	12033	12310	12177	12179	12178	12085	12091	12260	12414	12217	12137	12257	12102	12167	12128	12226	12314	12071	12214	12277	12229	12263	12444	12063	12230	12047	12011	12120	12199	12063	12133	12167	12134	12267	12141	12173	12376	12327	12307	12239	12308	12162	12318	12188	12207	12230	11955	12012	12145	12141	12319	12105	12171	12088	12256	12295	12108	12364	12150	12291	12176	12328	12384	12293	12338	12231	12227	12258	12270	12182	12265	12207	12366	12278	12251	12333	12234	12075	12093	12235	11994	12112	12193	12356	12091	12163	12181	12337	12152	12225	12236	12218	12052	12108	12260	12405	12160	12235	12495	12147	12287	12172	12212	12258	12077	12228	12287	12333	12185	12205	12406	12204	12091	12292	12265	12131	12140	12198	12161	12366	12313	12203	12195	12261	12162	12166	12274	12213	12249	12134	12109	12367	12241	11997	12042	12298	12099	12021	12222	12244	12440	12149	12165	12193	12296	12129	12233	12262	12143	12090	12228	12278	12049	12304	12218	12219	12127	12066	12216	12163	12105	12225	12288	12309	12167	11967	12227	12218	12241	12304	12289	12215	12223	12195	12193	12237	12190	12185	12225	12268	12128	12041	12156	12065	12214	12466	12281	12191	12074	12026	12126	12293	12206	12308	12238	12354	12501	12156	12036	12205	12143	12240	12261	12114	12320	12204	12131	12340	12093	12046	12183	12238	12035	12168	12134	12350	12150	12267	12116	12130	12262	12105	12136	12138	12226	12251	12008	12289	12331	12127	12242	12231	12058	12127	12057	11997	12136	12325	12317	12252	12266	12356	12226	12201	12085	12260	12190	12095	12144	12308	12229	12298	12389	12334	12156	12267	12344	12349	12257	12229	12232	12257	12287	12271	12117	12186	12129	12147	12178	12288	12297	12253	12093	12235	12243	12072	12087	12271	12071	12224	12119	12203	12132	12383	12239	12344	12117	12270	12223	12194	12228	12086	12093	12086	12171	12292	12093	12140	12002	12138	12270	12188	12265	12243	12280	12109	11990	12203	12285	12305	12092	12251	12212	12297	12325	12498	12181	12184	12252	12272	12242	12211	11894	12071	12159	12201	12290	11993	12156	12137	12171	12192	12152	12073	12241	12211	12055	12169	12000	12171	12269	12123	12210	12232	12261	12181	12131	12184	12186	12269	12135	12152	12042	12148	12306	12234	12240	12194	12264	12160	12274	12308	12046	11998	12176	12115	12453	12336	12332	12174	12271	12328	12250	12078	12371	12214	12211	12224	12144	12373	12256	12144	11992	12019	12363	12259	12275	12151	12156	12118	12292	12244	12181	12184	12184	12150	12321	12088	12304	12199	12201	12191	11968	12090	12264	12330	12383	12214	12098	12172	12111	12010	12220	12265	12123	12200	12255	12211	12270	12135	11961	12204	12341	12077	12393	12229	12285	12213	12043	12340	12107	12287	12288	12120	12362	12346	12147	12148	12286	12277	12154	12228	12271	12135	12165	12230	12209	12310	11962	12315	12226	12070	12118	11985	12349	12356	12152	12263	12141	12104	12132	12287	12110	12206	12235	12276	12420	12231	12148	12214	12293	12209	12286	12325	12270	12006	12249	12282	12294	12224	12268	12396	12247	12313	12172	12253	12310	12238	12344	12327	12213	12207	12160	12349	12227	12305	12167	12384	12261	12215	12238	12147	12055	12246	12173	12293	12190	12360	12266	12123	12182	12223	12290	12343	12262	11990	12411	12219	12281	12231	12189	12085	12162	12126	12313	12201	11901	12194	12322	12079	12109	12236	12181	12121	12198	12247	12161	12145	12241	12443	12100	12067	12136	12358	12289	12294	12081	12072	12136	12069	12269	12196	12282	12218	12224	12330	12191	12180	12127	12136	12352	12219	12293	12167	12234	12033	12222	12169	12186	12135	12227	12101	12354	12076	12065	12055	12352	12300	12215	12050	12001	12197	12297	12203	12268	12111	12168	12223	12134	12158	12301	12133	12077	12230	12315	12290	12240	12244	12145	12324	12191	12059	12205	12181	12249	12086	12165	12094	12155	11929	12380	12293	12272	12298	12123	12170	12329	12266	12069	12025	12088	12109	12219	12188	12173	12135	12208	12147	12244	12096	12010	12291	12208	12079	12165	12188	12450	12294	12218	12167	12177	12176	12291	12225	12265	12201	12182	12257	12293	12170	12044	12202	12225	12221	12215	12172	12189	12282	12145	12112	12190	12154	12119	12214	12219	12172	12118	12226	12219	12173	12250	12268	12189	12307	12153	12166	12191	12213	12203	12225	12129	12081	12128	12201	12198	12337	12291	12243	12245	12199	12006	12205	12112	12123	12049	12210	12261	12238	12205	12245	12169	12033	12163	12283	12057	12244	12253	12210	12396	12158	12262	12289	12184	12171	12225	12065	12182	12328	12315	12118	12250	12254	12194	12170	12284	12398	12355	12191	12178	12280	12225	11954	12271	12204	11945	12072	12081	12145	12273	12178	12255	12107	12258	12021	12249	12317	12232	12247	12279	12202	12279	12209	12125	12209	12090	12312	12219	12223	12275	12300	12184	12336	12311	12252	12255	12182	12261	12255	12138	12346	12315	12221	12360	12030	12072	12090	12234	12337	12210	12213	12342	12196	12317	12096	12028	12143	12041	12183	12376	12299	12139	12254	12082	12139	12134	12337	12188	12103	12018	12257	12161	12225	12160	12311	12161	12374	12199	12184	12313	12259	12209	12365	12260	12317	12352	12239	12434	12377	12168	12119	12189	12351	12078	12401	12218	12102	12132	12321	12109	12176	12343	12171	12275	12383	12076	11999	12004	12206	12110	12164	12070	12325	12243	12268	12172	12166	12268	12228	12123	12276	12207	12211	12226	12196	12225	12256	12241	12140	12156	12164	12163	12001	12059	12275	12095	12204	12285	12185	12273	12214	12256	12181	12168	12212	12254	12333	12221	12264	12252	12327	12003	12261	12332	12245	12336	12334	12178	12272	12278	12283	12095	12319	12265	12361	12342	12083	12212	12403	12418	12171	12198	12394	12221	12234	12186	12293	12209	12224	12180	12232	12154	12200	12150	12180	12289	12137	12403	12232	12258	12189	12171	12151	12143	12091	12158	12061	12094	12365	12462	12157	12174	12071	12195	12100	12267	12210	12208	12203	12044	12133	12249	12316	12286	12139	12300	12033	12177	12139	12234	12288	12101	12149	12146	12321	12028	12219	12210	12347	12221	12170	12063	12367	12249	12127	12175	12200	12200	12081	12361	12195	12230	12174	12285	12187	12249	12138	12266	12132	12207	12371	12281	12147	12153	12049	12204	12273	12166	12262	12267	12129	12248	12089	12195	12272	12104	12228	12140	12049	12216	12240	11924	12197	12126	12251	12224	12173	12209	12427	12165	12281	12141	12254	12136	12183	11979	12312	12152	12180	12036	12030	12007	12195	12331	12252	12230	12100	12200	12242	12188	12200	12227	12060	12137	12112	12160	12229	12152	12208	12328	12310	12175	12263	12160	12188	12235	12189	12148	12325	12225	12287	12086	12159	12276	12343	12261	12172	12198	12226	12252	12173	12178	12254	11998	12256	12233	12229	12456	12406	12307	12199	12222	12234	12173	12234	12189	12193	12311	12312	12205	11990	12366	12278	12186	12278	12293	12268	12210	12062	12287	12182	12192	12047	12197	12200	12192	11952	12291	12287	12095	12200	12003	12213	12286	12282	12101	12199	12118	12199	12182	12241	12194	12276	12055	12155	12314	12141	12236	12160	12320	12221	12279	12266	12125	12109	12268	12089	12038	12168	12295	12156	12289	12142	12223	12281	12131	12215	12154	12178	12354	12102	12225	12276	12271
27181	52985	45185	22393	17423	15146	14284	13698	13467	13056	12919	12751	13082	12602	12564	12240	12265	12189	12331	12337	12241	12113	13608	18647	21497	21172	19402	16644	14263	12673	11969	11731	11768	11682	11745	11872	11774	11735	11879	11801	11811	11727	11809	11721	11678	11946	11887	11847	11663	11905	11845	11815	11804	11813	11769	11895	11835	11766	11777	11703	11769	11952	11706	11625	11676	11718	11841	11725	11836	11868	11960	11818	11914	11739	11849	11809	11700	11820	11813	11892	11765	11685	11817	11930	11866	11778	11546	11719	11679	11877	11853	11836	11737	11686	11742	11900	11814	11677	11720	11813	11728	11851	11891	11838	11697	11822	11771	11953	11852	11786	11830	11825	11794	11806	11733	11617	11792	11998	12047	11674	11919	11782	11848	11787	11736	11875	11727	11853	11878	11864	11933	11730	11661	11698	12007	11782	11808	11781	11670	11794	11841	11659	11869	11756	12005	11756	11745	11814	11877	11835	11763	11743	11529	11723	11685	11739	11981	11762	11838	11934	11649	11772	11699	11911	11709	11798	11888	11827	11830	11737	11758	11775	11942	11801	11740	11756	11737	11872	11847	11899	11778	11860	11815	11867	11660	11749	11776	11796	11862	11857	11967	11960	11796	11915	11788	11737	11759	11830	11786	11961	11787	11766	11776	11703	11781	11811	11892	11645	11989	11763	11769	11817	11824	11796	11838	11765	11716	11826	11790	11850	12038	11880	11859	11888	11831	11946	11771	11788	11709	11719	11831	11787	11892	11828	11855	11861	11916	11723	11770	11870	11805	11863	11798	11891	11714	11807	11824	11729	11711	11775	11798	11738	11755	11862	11706	11828	11904	11701	11672	11915	11701	11623	11723	11966	11721	11769	11830	11842	11828	11848	11798	11781	11610	11940	11730	11754	11784	11835	11747	11777	11850	11814	11831	11711	11730	11721	11972	11782	11699	11796	11863	11735	11632	11867	11734	11770	11862	11561	11874	11715	11979	11755	11954	11623	11702	11794	11752	11893	11730	11766	11776	11781	11850	11776	11617	11810	11915	11733	11894	11795	11657	11892	11752	11752	11867	11658	11852	11799	11556	11923	11726	11820	11713	11693	11723	11760	11748	11881	11623	11740	11790	11837	11827	11676	11864	11836	11907	11754	11798	11733	11715	11818	11833	11830	11690	11903	11873	11855	11824	11913	11780	11803	11785	11868	11825	11807	11767	11862	11714	11782	11856	11580	11809	11868	11718	11527	11646	11714	11896	11913	11789	11751	11844	11873	11675	11717	11839	11810	11725	11743	11601	11838	11828	11645	11811	11734	11829	11880	11736	11738	11865	11842	11694	11654	11749	11754	11958	11767	11756	11635	11696	11637	11800	11882	11612	11709	11858	11683	11777	11833	11790	11848	11707	11673	11951	11913	11674	11627	11707	11849	11762	11737	11940	11717	11819	11764	11800	11741	11754	11812	11812	11870	11861	11772	11860	11743	11727	11745	11742	11710	11771	11715	11899	11758	11715	11888	11608	11865	11776	11795	11960	11766	11630	11795	11735	11750	11896	11892	11799	11792	11810	11738	11794	11675	11887	11812	11777	11825	11872	11856	11809	11755	11674	11976	11711	11791	11786	11769	11907	11771	11682	11759	11748	11626	11780	11857	11865	11940	11779	11797	11870	11877	11853	11676	11783	11909	11838	11815	11776	11857	11981	11720	11895	11769	11662	11869	11742	11811	11865	11794	11885	11683	11815	11839	11885	11651	11751	11765	11791	11833	11868	11919	11771	11918	11756	11948	11865	11753	11751	11864	11641	11797	11801	11745	11717	11794	11853	11902	11867	11893	11840	11772	11892	11740	11854	11950	11915	11595	11682	11783	11650	11824	11905	11766	11708	11809	11832	11808	11736	11897	11671	11641	11811	11877	11664	11643	11697	11841	11723	11825	11796	11682	11787	11705	11792	11804	11788	11770	12017	11571	11791	11686	11734	11910	11793	11714	11809	11643	11755	11832	11882	11833	11890	11828	11909	11784	11898	11789	11745	11766	11675	11790	11754	11682	11820	11766	11700	11932	11810	11964	11844	11755	11707	11890	11905	11879	11894	11649	11677	11783	11620	11814	11752	11837	11823	11835	11677	11729	11963	11676	11786	11801	11661	11769	11831	11844	11921	11845	11782	11846	11795	11719	11650	11848	11743	11804	11745	11866	11785	11821	11875	11810	11904	11739	11748	11624	11835	11540	11741	11801	11760	11781	11684	11885	11808	11775	11864	11912	11840	11717	11865	11821	11971	11592	11674	11749	11852	11711	11712	11772	11757	11722	11756	11711	11801	11876	11814	12091	11658	11673	11880	11711	11918	11627	11723	11860	11896	11981	11890	11772	11818	11707	11793	11815	11823	11808	11799	11826	11793	11848	11776	11863	12019	11739	11714	11739	11635	11734	11732	11723	11766	11616	11746	11806	11860	11778	11873	11784	11588	11871	11817	11844	11753	11695	11838	11826	11766	11704	11823	11876	11843	11779	11762	11915	11923	11819	11692	11878	11812	11693	11780	11825	11753	11778	11728	11797	11828	11732	11767	11941	11910	11752	11804	11729	11724	11918	11855	11794	11792	11887	11735	11871	11947	11736	11727	11890	11821	11796	11799	11776	11964	11742	11701	11738	11919	11792	11802	11810	11841	11936	11959	11909	11738	11715	11774	11711	11813	11755	11838	11838	11746	11791	11686	11728	11795	11640	11817	11879	11856	11980	11794	11762	11719	11694	11779	11755	11864	11726	11772	11736	11807	11787	11773	11885	11869	11715	11794	11686	11618	11821	11811	11794	11786	11918	11899	11917	11728	11735	11785	11865	11705	11854	11774	11761	11690	11838	11697	11630	11702	11855	11846	11888	11728	11799	11800	11799	11782	11841	11813	11951	11771	11800	11871	11905	11917	11842	11857	11787	11809	11675	11798	11674	11729	11760	11946	11793	11894	11742	11596	11722	11922	11710	11809	11716	11697	11880	11689	11997	11754	11856	11894	11795	11935	11750	11810	11889	11954	11790	11787	11666	11714	11758	11794	11713	11794	11826	11898	11903	11831	11824	11790	11836	11872	11839	12002	11761	11832	11775	11599	11783	11872	11623	11751	11781	11763	11897	11686	11639	11838	11778	11887	11730	11918	11715	11712	11721	11712	11858	11859	11731	11804	11759	11840	11728	11812	11943	11827	11782	11756	11987	11827	11827	11775	11701	11928	11928	11759	11799	11825	11681	11870	11797	11715	11790	11781	11910	11633	11824	11668	11700	11724	11708	11842	11937	11876	11708	11937	11801	11682	11640	11820	11730	11946	11765	11735	11902	11806	11754	11847	11922	11765	11672	11824	11746	11826	11736	11681	11822	11747	11765	11734	11613	11719	11865	11833	11892	11819	11775	11796	11809	11709	11839	11805	11661	11770	11695	11818	11861	11766	11874	11947	11829	11813	11743	11828	11828	11896	11783	11814	11753	11631	11759	12051	11759	11817	11787	11784	11447	11727	11758	11751	11868	11772	11720	11802	11829	11829	11669	11940	11821	11880	11875	11702	11840	11884	11729	11775	11910	11667	11751	11824	11837	11891	11845	11676	11824	11768	11793	11863	11805	11799	11859	11707	11857	11850	11730	11813	11778	11715	11692	11925	11736	11780	11746	11729	11747	11899	11552	11696	11762	11734	11864	11766	11706	11873	11776	11733	11800	11885	11882	11570	11995	11790	11824	11720	11970	11691	11660	11762	11637	11652	11821	11680	11795	11818	11807	11819	11752	11960	11826	11955	11880	11774	11735	11839	11702	11697	11776	11850	11797	11585	11528	11792	12005	11703	11808	11725	11819	11772	11722	11853	11741	11771	11716	11762	11722	11850	11780	11733	11928	11620	11709	11839	11772	11971	11771	11692	11780	11792	11871	11787	11806	11996	11603	11764	11787	11712	11902	11657	11905	11899	11794	11983	11722	11693	11785	11846	11796	11710	11897	11679	11819	11817	11928	11868	11774	11741	11812	11747	11660	11750	11933	11748	11795	11584	11835	11690	11755	11610	11867	11742	11888	11902	11742	11853	11838	11810	11855	11667	11775	11812	11851	11614	11711	11868	11861	11797	11869	11823	11868	11813	11853	11820	11718	11740	11988	11765	11821	11867	11883	11746	11806	11593	11856	11808	11721	11692	11774	11748	12050	11724	11755	11777	11738	11715	11810	11905	11726	11694	11904	11672	11895	11730	11837	11726	11773	11699	11700	11789	11895	11655	11856	11909	11800	11842	11785	11694	11826	11831	11693	11816	11842	11654	11804	11840	11613	11757	11688	11595	11947	11760	11952	11781	11868	11766	11775	11676	11856	11644	11624	11859	11778	11865	11882	11862	11617	11709	11703	11912	11938	11702	11845	11765	11824	11738	11926	11830	11608	11883	11767	11738	11816	11921	11654	11770	11727	11787	11723	11690	11742	11955	11709	11644	11803	11767	11721	11842	11736	11813	11861	11849	11862	11857	11792	11944	11715	11757	11806	11710	11654	11833	11770	11783	11899	11869	11902	11778	11980	11843	11735	11776	11814	11917	11857	11749	11838	11928	11726	11824	11715	11809	11650	11899	11712	11731	11945	11721	11826	11732	11729	11677	11927	11825	11706	11796	11791	11782	11824	11792	11790	11787	11782	11878	11867	11773	11593	11632	11840	11635	11652	11715	11646	11962	11801	11719	11875	11741	11781	11750	11706	11742	11790	11838	11893	11705	11763	11892	12037	11852	11618	11730	11830	11892	11852	11593	11823	11705	11715	11789	11781	11907	11869	12022	11971	11670	11865	11954	11819	11861	11773	11747	11865	11861	11653	11791	11674	11719	11819	11807	11809	11872	11692	11798	11791	11669	11747	11849	11733	11900	11479	11705	11757	11826	11788	11761	11829	11661	11839	11784	11899	11925	11694	11681	11718	11981	11786	11786	11912	11810	11893	11818	11939	11750	11950	11761	11648	11730	11708	11884	11717	11950	11761	11729	11907	11874	11836	11867	11878	11882	11810	11814	11691	11778	11718	11787	11915	11726	11653	11794	11995	11714	11612	11712	11833	11764	11714	11769	11846	11917	11838	11726	11912	11860	11847	11815	11824	11673	11821	11725	11753	11712	11743	11761	11767	11650	11638
27744	23654	24453	15854	11648	11015	10735	10554	10435	10414	10389	10321	10469	10430	10344	10301	10423	10184	10131	10290	10077	10171	10211	10516	10393	10577	10701	10674	10505	10255	10113	9988	10164	10249	10245	10248	10116	10309	10037	10320	10188	10069	10105	10150	10068	10392	10129	10288	10250	10220	10216	10238	10152	10017	10293	9995	9934	10292	10152	10129	10178	10263	10091	10352	10214	10213	10127	10131	10335	10275	10146	10260	10029	10135	10255	10118	10147	10118	10241	10036	10261	10197	10165	10150	10275	10095	10028	10194	10049	10203	10175	10204	10179	10202	10237	10000	10207	10083	10124	10138	10241	9988	10228	10302	10134	10296	10114	10154	10134	10150	10067	9974	10194	10138	10271	10084	10216	10395	10147	10165	10248	10199	10208	10111	10295	10224	10237	10206	10121	10096	10215	10142	10255	10278	10138	10194	10345	10022	10318	10113	10242	10336	10322	10394	10102	10152	10061	10207	10315	10379	10085	10142	10185	10214	10126	10242	10181	10192	10119	10079	10093	10237	10287	10081	10071	10275	10060	10176	10234	10340	10127	10040	10177	10087	10170	10286	10196	10286	10171	10151	9969	10250	10203	10172	10153	10150	10083	10221	10276	10108	10108	10225	10177	10139	10125	10190	10259	10151	10153	10325	10253	10140	10129	10022	10325	10204	10150	10312	10160	10156	10223	10142	10004	10162	10124	10158	10181	10038	10246	10256	10125	10188	10046	10305	10194	10147	10129	9986	10100	10089	10028	10193	9962	10117	10358	10214	10103	10212	10219	10094	10051	10206	9978	10158	10105	10277	10207	10099	10160	10203	9989	10284	10081	10107	10121	10016	10050	10097	10058	10028	10203	10050	10246	10125	10185	10179	10027	10211	10118	10039	10178	10067	10276	10114	10178	10035	10219	10089	10268	10133	10059	10102	10163	10067	10326	10106	10262	10287	10112	10286	10325	10331	10176	10141	10010	9975	10132	10247	10256	10098	10374	10230	10048	10195	10089	10079	10129	10302	10222	10231	10284	10138	10042	10128	10016	10208	10261	10197	10121	9954	10280	10059	10179	10165	10110	10278	10240	10190	9987	10115	10303	10087	10273	10227	10226	10201	10148	10115	10222	10143	10263	10160	9969	10084	10200	10179	10150	10155	10213	10132	10029	10170	10043	10224	9998	10114	10035	10185	10063	10201	10140	10142	10184	10122	10024	10106	10139	10304	10215	10039	10126	10015	10214	10196	10312	10102	10139	10232	10281	10242	10214	10338	10163	10107	10070	10037	10066	9962	10165	10189	10310	10321	10147	10201	10195	10129	10021	10047	10061	10018	9953	10205	10024	10152	10297	10189	10266	10117	10278	10172	10225	10143	10121	10294	10264	10153	10087	10078	10115	10176	10332	10172	10382	10109	10325	10334	10045	10230	10321	10194	10086	10137	10223	10153	10180	10248	10024	10195	10151	10123	10309	10117	10181	10075	10194	10326	10158	10123	10142	10113	10075	10154	10134	10142	10196	10155	10175	10042	9914	10189	10054	10058	10132	10170	9967	10276	10212	10204	10193	10209	10300	10302	10176	10023	10199	10007	10291	10192	10135	10324	10307	10258	10093	9969	10188	10160	10278	10418	10122	10141	10333	9979	10095	10225	10311	9935	10053	10328	10177	10135	10279	10275	10097	10037	10079	10143	10249	10042	10144	10191	10175	10039	9978	10129	10250	10172	10128	10088	9939	10194	9894	10102	10121	10072	10062	10084	10193	10137	10177	10176	10191	9997	10393	10216	10125	10146	10121	10089	10137	10134	10207	10196	10123	10273	10268	10143	10145	10190	10188	10272	10019	10099	10139	10278	10190	10184	10171	10108	10152	10092	10202	10125	10196	10165	10220	10312	10156	10191	10144	10133	10124	10196	10052	9917	10148	10180	10070	10085	10222	10153	10287	10220	10366	10247	10285	10072	10141	10134	10075	10261	10211	10190	10141	10227	10190	10322	10036	9980	10349	10154	10279	10106	10173	10082	10278	10075	10061	10206	10182	10043	10318	10121	10042	9930	10200	9995	10272	10266	10098	10189	10174	10140	10224	10269	10306	10221	10042	10204	10096	10194	10143	10055	10211	10204	10220	9978	10078	10184	10173	9897	10231	10282	10184	10388	10332	10334	10011	10158	10391	10099	10180	10262	10122	10068	10081	10052	10130	10109	9945	10135	10142	10340	10355	10050	10128	10183	10149	10189	9999	10125	10327	10124	10120	10251	10214	9966	10072	10026	10169	10082	10165	10184	10115	10031	10180	10140	10053	10118	10094	10091	10102	10114	10120	10106	10250	10255	10032	10124	10118	10174	10198	10136	10111	10051	10288	10269	10089	10253	10302	10141	10060	10273	10159	10179	10224	10278	10158	10051	10218	10167	10168	10262	10272	10294	10117	10062	10138	10138	10109	10167	10198	10192	10355	10333	10217	10223	10052	10055	10237	10142	10289	10177	10161	10056	10090	10280	10217	10136	10462	10077	10088	10260	10088	10198	10266	10177	10124	10283	10325	10267	10223	10152	10304	10236	10102	10069	10116	10057	9913	10194	10097	10136	10160	10199	10174	10328	10143	9994	10210	10085	10248	10154	10151	10274	10191	10126	10034	10130	10227	10197	10128	10106	10111	10243	10028	10211	10133	10280	10151	10133	10128	10181	10331	10288	10236	10041	10281	10252	10394	10178	10226	10183	10054	10100	10169	10300	10295	10180	10160	10245	10046	10207	10226	10174	10343	10249	10256	10106	10084	10100	10101	10260	10178	9949	10175	10167	10219	10125	10153	10156	10247	10103	10199	10210	10090	10001	10098	10061	10020	10133	10254	10181	10428	10211	10062	10152	10246	10270	10062	10080	10035	10174	10306	10074	10002	10026	10137	10306	10218	10185	10316	10071	10248	10084	10166	10232	10290	10343	10197	10097	10185	10192	10184	10139	10201	10160	10007	10108	10132	10067	10111	10252	10172	10313	10302	10190	10163	10138	10243	10189	10359	10066	10166	10097	10207	10109	10201	10135	10150	10257	10045	10037	10099	10164	10210	10014	10243	10194	10203	10130	10179	10397	10084	10085	10338	10198	10020	10231	10067	10077	10218	10178	10217	10085	10189	10123	10285	10390	10217	10143	10190	10242	10275	10051	10159	10335	10189	10096	10136	10308	10144	10091	10049	10208	10241	10272	10141	10237	10087	10102	10127	10072	10165	10125	10335	9950	10169	10221	10196	10331	10265	10253	10174	10124	10120	10028	10168	10211	10106	10105	10175	10201	10141	10253	10179	10113	10207	10433	10142	10127	10088	10104	10184	10214	10250	10056	10234	10261	10232	10082	10237	10055	10177	10129	10237	10108	10265	10152	10139	10285	10192	10170	10290	10183	10036	10167	10160	10276	10152	10061	10078	10174	10143	10093	10147	10045	10219	10043	10142	10319	10283	10260	10181	10010	10137	10347	10239	10254	10234	10178	10309	10219	10299	10316	10163	10017	10162	10210	10191	10241	10358	10261	10116	10247	10088	10220	10195	9837	10155	10358	10136	10094	10243	10155	10134	10158	10237	10083	10031	10298	10169	10320	10177	10181	10176	10171	10157	10208	10248	10216	10157	10188	10134	10198	10163	10023	10210	10235	10066	10219	10208	10180	10265	10231	9990	10017	10223	10189	10151	10292	10231	10137	10191	10089	10262	10131	10165	10140	10231	10079	10148	10417	10182	10139	10259	10081	10108	10007	10187	10106	10123	10163	10172	10287	10218	10198	10010	10150	10086	10214	10337	10240	10083	10185	10088	10083	10129	10035	10073	10202	10125	10135	10177	10220	10186	10056	10220	10127	10189	10232	10085	10071	10208	10234	10079	10120	10079	10195	10193	10151	10211	10101	10136	10120	10263	10117	10060	10072	10139	10288	10145	10171	10156	10223	10095	10192	10222	10297	10085	9996	10217	10210	10126	10176	10109	10243	10210	10239	10150	10192	10222	10127	10388	10126	10155	10104	10172	10260	9981	10158	10146	10086	10032	10101	10071	10349	10181	10148	10113	10098	10261	10082	10158	10244	10044	10300	10204	10111	10263	10182	10159	10117	10223	10211	10362	10091	10313	10308	10293	10277	10168	9932	10273	10170	10164	10133	10031	10109	10142	10236	10186	10208	9978	10274	9923	10190	10169	10072	10177	10105	10070	10211	10132	10193	10234	10075	10240	10176	10071	10201	10105	10116	9997	10196	10153	10270	10093	9999	10153	10201	10135	10266	10068	10278	10217	9982	10164	10101	10048	10081	10032	10169	10165	10162	10130	10099	10260	10152	10099	10151	10295	10203	10154	10228	10147	10188	10257	10203	10089	10292	10251	10333	10389	10247	10093	10317	10308	10065	10115	10231	10314	10203	10167	10113	10259	10115	10162	10204	10262	10250	10108	10162	10132	10171	10296	10222	10291	10091	10331	10114	10152	10143	10112	10174	10247	10215	10190	10325	10172	10165	10210	10115	10103	10168	10029	10078	10136	10174	10302	10213	10225	10152	10204	10065	10200	10153	10119	10129	10074	10245	10139	10485	10240	10318	10123	10150	10236	10098	10371	10329	10172	10112	10314	10226	10102	10304	10110	10214	10044	10150	10273	10220	10253	10239	10021	10202	10078	10248	10299	10261	10095	10052	10142	9981	10276	10314	10194	10261	10225	10197	10245	10228	10050	10147	10112	10001	10122	10300	10120	10091	10068	10201	10153	10233	10179	10220	10141	10043	10122	10191	10095	10037	10131	10140	10162	10094	10239	10316	10096	10181	10289	10109	10225	10210	10186	10147	10255	10130	10211	10251	10133	10132	10065	10053	10236	10033	10029	10060	10093	10186	10201	10060	10026	10092	10201	10187	10143	10124	10207	10266	10338	10145	10142	10244	10146	10246	10157	10168	10087	10139	10095	10137	10154	10052	10363	10052	10148	10097	10103	10111	10086	10313	10155	10195	10154	10345	10160	10225	10119	10189	10168	10234	10203	10189	10153	10155	10297	10172	10051	10186	10186	10164	10204	10135	10115	10086	10124	10110	10275	10205	10293	10125	10220	10211	10210	10289	10151	10149	10108	10147	10062	10053	10189	10111	10326	10077	10212	10168	10257	10224	10186	10167	10153	10048	10180	10044
20234	36985	24489	13918	12370	11618	11295	11009	11020	10920	10828	10851	10917	11064	10690	10712	10655	10456	10775	10463	10689	10531	10531	11024	11109	11013	11313	10916	10736	10473	10481	10348	10351	10314	10633	10585	10520	10270	10493	10441	10509	10479	10391	10568	10490	10475	10514	10633	10484	10451	10424	10428	10371	10482	10385	10520	10423	10481	10399	10534	10255	10492	10477	10424	10447	10449	10406	10390	10401	10488	10438	10521	10493	10526	10557	10477	10304	10458	10449	10425	10407	10385	10501	10469	10516	10483	10480	10527	10671	10486	10534	10328	10363	10512	10578	10424	10603	10311	10316	10543	10540	10617	10365	10436	10417	10494	10612	10482	10629	10439	10422	10474	10366	10609	10415	10563	10380	10546	10218	10464	10330	10645	10486	10580	10426	10371	10463	10611	10360	10401	10548	10551	10430	10487	10432	10547	10539	10470	10377	10549	10348	10537	10346	10433	10362	10385	10484	10408	10432	10385	10388	10445	10526	10389	10424	10529	10462	10436	10491	10530	10499	10414	10570	10447	10587	10469	10292	10532	10447	10395	10524	10370	10458	10418	10436	10481	10521	10468	10545	10494	10531	10584	10480	10525	10576	10419	10430	10549	10749	10468	10366	10555	10504	10467	10552	10631	10461	10375	10404	10394	10410	10510	10454	10463	10376	10448	10428	10419	10375	10397	10324	10423	10432	10353	10531	10399	10402	10500	10613	10385	10500	10534	10433	10545	10337	10418	10513	10543	10428	10476	10382	10579	10427	10202	10574	10529	10459	10403	10333	10415	10375	10506	10549	10205	10496	10366	10251	10635	10344	10299	10415	10397	10361	10502	10351	10300	10460	10379	10341	10555	10461	10480	10545	10375	10453	10576	10429	10394	10351	10410	10438	10467	10372	10607	10427	10496	10530	10491	10470	10545	10416	10284	10433	10497	10367	10432	10300	10357	10418	10303	10407	10540	10555	10461	10337	10395	10310	10293	10365	10348	10628	10437	10333	10399	10373	10594	10412	10449	10526	10455	10408	10611	10512	10383	10613	10362	10440	10564	10368	10405	10471	10348	10411	10568	10459	10610	10531	10404	10453	10303	10534	10671	10425	10327	10490	10505	10513	10472	10504	10564	10638	10411	10430	10390	10430	10467	10421	10595	10551	10468	10294	10508	10433	10472	10416	10405	10387	10349	10355	10458	10635	10545	10580	10586	10753	10445	10596	10419	10321	10519	10485	10496	10407	10435	10428	10469	10335	10418	10471	10351	10446	10566	10428	10546	10403	10653	10469	10368	10543	10374	10397	10435	10536	10463	10637	10491	10358	10400	10438	10509	10343	10502	10339	10430	10325	10597	10470	10653	10330	10575	10492	10478	10468	10462	10429	10549	10555	10419	10409	10465	10589	10359	10388	10456	10352	10509	10366	10382	10395	10547	10469	10293	10371	10424	10412	10348	10464	10537	10410	10454	10604	10555	10396	10496	10572	10469	10475	10505	10431	10496	10442	10422	10456	10419	10493	10511	10324	10371	10504	10408	10367	10470	10455	10420	10337	10469	10408	10366	10723	10468	10360	10451	10498	10401	10370	10495	10500	10448	10348	10523	10525	10586	10392	10459	10473	10514	10437	10444	10408	10514	10453	10437	10646	10552	10385	10349	10635	10526	10341	10508	10388	10425	10491	10525	10494	10340	10473	10453	10550	10488	10419	10500	10662	10279	10560	10529	10356	10467	10369	10333	10440	10428	10335	10385	10516	10495	10405	10462	10405	10544	10471	10342	10390	10372	10445	10419	10402	10523	10493	10487	10520	10453	10547	10553	10558	10552	10405	10446	10329	10477	10459	10440	10441	10509	10439	10388	10449	10468	10522	10552	10325	10425	10286	10451	10346	10421	10559	10409	10568	10454	10352	10570	10594	10462	10491	10594	10454	10418	10505	10428	10394	10439	10298	10337	10489	10421	10369	10570	10423	10449	10449	10533	10474	10388	10442	10435	10413	10550	10600	10625	10522	10435	10551	10494	10616	10573	10438	10600	10373	10507	10465	10566	10528	10531	10542	10362	10470	10402	10453	10514	10411	10536	10365	10420	10489	10577	10558	10464	10471	10466	10478	10544	10532	10476	10377	10507	10454	10480	10515	10438	10299	10423	10476	10532	10520	10312	10490	10489	10387	10350	10306	10464	10480	10382	10420	10409	10525	10432	10423	10533	10643	10473	10390	10346	10468	10385	10431	10376	10471	10375	10434	10427	10466	10451	10404	10528	10411	10447	10636	10445	10499	10560	10388	10437	10353	10391	10490	10519	10325	10514	10346	10462	10433	10526	10493	10411	10378	10439	10420	10510	10572	10559	10428	10553	10494	10327	10300	10370	10506	10419	10414	10429	10497	10467	10548	10390	10441	10424	10638	10399	10480	10314	10455	10489	10561	10527	10610	10568	10523	10457	10366	10457	10553	10473	10360	10435	10423	10460	10347	10322	10445	10257	10410	10346	10496	10468	10443	10501	10519	10542	10596	10349	10377	10452	10484	10581	10352	10496	10385	10435	10333	10356	10429	10391	10364	10476	10397	10512	10415	10500	10546	10403	10339	10503	10431	10362	10662	10500	10466	10415	10390	10318	10353	10491	10517	10358	10371	10514	10542	10547	10580	10420	10353	10573	10350	10664	10447	10471	10493	10304	10497	10471	10381	10609	10669	10492	10419	10328	10527	10609	10521	10465	10460	10535	10352	10453	10480	10524	10492	10660	10600	10486	10471	10487	10460	10466	10438	10318	10403	10536	10363	10466	10592	10574	10259	10413	10501	10430	10394	10429	10486	10360	10544	10367	10370	10388	10418	10563	10406	10349	10265	10516	10368	10429	10428	10508	10392	10508	10507	10348	10313	10515	10400	10468	10465	10528	10501	10599	10529	10637	10482	10439	10537	10366	10541	10404	10496	10521	10388	10382	10590	10384	10467	10404	10304	10388	10388	10409	10449	10436	10340	10318	10516	10410	10564	10517	10492	10601	10558	10310	10284	10361	10227	10579	10385	10523	10332	10481	10513	10318	10384	10519	10466	10378	10494	10460	10487	10561	10518	10356	10484	10525	10600	10327	10420	10347	10481	10391	10347	10438	10394	10498	10421	10427	10280	10375	10427	10623	10621	10461	10500	10461	10463	10508	10701	10361	10415	10337	10510	10592	10571	10398	10428	10431	10494	10718	10477	10509	10519	10404	10399	10579	10493	10473	10439	10381	10374	10325	10509	10388	10342	10518	10613	10494	10677	10558	10619	10451	10393	10463	10432	10510	10338	10440	10460	10518	10474	10521	10375	10547	10504	10377	10487	10619	10616	10411	10467	10496	10558	10387	10587	10364	10408	10501	10545	10376	10515	10577	10464	10473	10496	10469	10368	10505	10499	10564	10304	10520	10431	10487	10629	10476	10604	10433	10443	10494	10435	10503	10631	10479	10362	10359	10479	10432	10418	10388	10322	10425	10435	10461	10452	10589	10355	10459	10355	10485	10567	10318	10553	10421	10539	10465	10579	10509	10485	10373	10437	10404	10419	10466	10398	10619	10426	10546	10420	10460	10425	10502	10448	10547	10508	10453	10482	10537	10401	10508	10404	10487	10490	10530	10440	10442	10380	10454	10302	10546	10342	10467	10496	10401	10520	10460	10407	10458	10376	10564	10452	10306	10489	10468	10419	10545	10488	10502	10501	10453	10406	10269	10668	10599	10411	10380	10595	10302	10433	10505	10325	10456	10557	10418	10480	10474	10512	10521	10597	10365	10515	10471	10402	10523	10479	10584	10480	10522	10350	10479	10319	10358	10359	10494	10515	10625	10461	10447	10433	10482	10362	10371	10492	10477	10619	10500	10379	10365	10370	10424	10478	10340	10425	10446	10295	10482	10586	10405	10466	10498	10602	10555	10486	10531	10511	10349	10445	10486	10400	10375	10513	10430	10707	10492	10437	10549	10594	10405	10598	10410	10528	10466	10373	10481	10383	10452	10488	10625	10557	10468	10669	10485	10364	10377	10411	10269	10525	10482	10596	10390	10237	10408	10429	10483	10363	10403	10388	10493	10406	10620	10558	10408	10376	10447	10464	10419	10478	10335	10474	10521	10623	10504	10457	10611	10454	10483	10431	10546	10428	10525	10452	10493	10471	10547	10539	10388	10447	10525	10289	10520	10468	10337	10599	10315	10475	10406	10472	10578	10454	10350	10529	10633	10499	10497	10451	10512	10380	10399	10412	10463	10503	10562	10444	10472	10400	10314	10340	10489	10268	10527	10440	10588	10421	10442	10464	10523	10369	10411	10389	10459	10375	10454	10436	10362	10380	10437	10422	10386	10402	10484	10547	10474	10489	10233	10403	10454	10443	10456	10363	10555	10507	10318	10443	10450	10337	10514	10528	10473	10404	10620	10489	10399	10473	10383	10330	10326	10551	10499	10625	10422	10381	10447	10426	10494	10467	10469	10356	10406	10465	10453	10330	10282	10521	10393	10384	10505	10402	10390	10408	10465	10411	10494	10538	10490	10374	10521	10354	10466	10505	10551	10434	10525	10425	10383	10403	10583	10514	10522	10426	10428	10453	10473	10552	10363	10394	10415	10552	10402	10478	10501	10593	10617	10414	10536	10531	10515	10395	10479	10406	10460	10590	10483	10429	10536	10315	10573	10632	10402	10328	10501	10428	10319	10496	10509	10553	10323	10593	10434	10557	10491	10549	10557	10381	10610	10425	10502	10605	10566	10383	10286	10423	10522	10435	10363	10341	10354	10471	10498	10455	10343	10296	10543	10392	10524	10582	10460	10561	10460	10514	10466	10529	10527	10384	10562	10470	10578	10607	10395	10335	10464	10422	10501	10483	10454	10503	10544	10516	10545	10405	10540	10528	10399	10358	10473	10471	10470	10480	10377	10526	10466	10563	10526	10515	10437	10534	10436	10647	10455	10330	10493	10506	10545	10418	10536	10316	10483	10602	10542	10533	10420	10410	10475	10486	10481	10393	10471	10523	10514	10624	10323	10389	10370	10419	10485	10465	10509	10622	10509	10485	10337	10552	10448	10506	10387	10381	10476	10534	10499	10574	10532	10567	10387	10442	10357	10530	10525	10399	10488	10507	10441	10395	10490	10333	10291	10425	10443	10510	10461	10483	10591
24294	21545	29064	24570	21535	16428	12475	10533	10264	10270	9937	9928	9954	9849	9652	9859	9936	9793	9745	9517	9511	9598	9681	11438	12626	13416	13129	11157	10391	9989	9803	9443	9423	9534	9626	9503	9595	9500	9473	9538	9523	9496	9377	9508	9434	9548	9558	9384	9399	9357	9442	9391	9463	9519	9596	9464	9439	9445	9478	9493	9459	9560	9496	9561	9526	9534	9397	9624	9440	9670	9556	9462	9396	9493	9525	9368	9422	9525	9633	9646	9592	9596	9592	9492	9477	9508	9578	9503	9414	9393	9517	9554	9489	9296	9477	9384	9449	9568	9491	9479	9559	9371	9488	9519	9447	9554	9467	9615	9338	9550	9418	9464	9456	9506	9446	9475	9527	9432	9472	9577	9461	9390	9404	9390	9531	9463	9359	9449	9604	9411	9322	9343	9473	9373	9426	9450	9622	9482	9480	9555	9523	9410	9471	9573	9528	9451	9494	9496	9388	9455	9346	9481	9449	9546	9490	9426	9430	9482	9571	9392	9460	9522	9594	9314	9597	9507	9505	9300	9362	9352	9450	9454	9535	9578	9553	9568	9311	9519	9486	9326	9307	9391	9464	9675	9555	9417	9414	9406	9558	9446	9461	9378	9270	9423	9414	9476	9599	9465	9437	9452	9403	9535	9442	9549	9309	9490	9327	9594	9507	9624	9509	9382	9332	9487	9519	9350	9542	9280	9477	9622	9500	9398	9454	9504	9520	9311	9438	9415	9533	9457	9373	9352	9534	9175	9493	9402	9267	9452	9596	9331	9564	9368	9403	9549	9502	9479	9322	9410	9536	9343	9397	9472	9475	9488	9402	9483	9355	9460	9446	9478	9286	9414	9389	9344	9332	9381	9492	9395	9450	9396	9457	9433	9424	9372	9443	9391	9342	9557	9345	9275	9375	9474	9510	9513	9552	9604	9408	9352	9395	9451	9454	9433	9584	9465	9336	9451	9461	9430	9500	9442	9230	9450	9399	9432	9396	9348	9445	9483	9388	9320	9329	9379	9433	9472	9528	9314	9522	9284	9393	9515	9525	9176	9429	9581	9415	9381	9429	9576	9442	9665	9544	9490	9466	9424	9480	9342	9484	9431	9382	9570	9653	9523	9516	9375	9336	9502	9422	9404	9483	9523	9417	9562	9569	9475	9411	9490	9616	9454	9449	9333	9424	9438	9369	9431	9530	9470	9494	9368	9538	9500	9541	9264	9508	9550	9581	9434	9456	9507	9364	9281	9311	9502	9541	9332	9407	9551	9563	9574	9514	9560	9359	9286	9372	9312	9316	9529	9512	9479	9373	9567	9517	9529	9541	9353	9557	9488	9566	9468	9371	9384	9354	9487	9393	9371	9386	9559	9481	9377	9309	9439	9604	9528	9347	9444	9500	9432	9612	9354	9619	9404	9587	9391	9562	9529	9351	9409	9401	9727	9480	9499	9507	9372	9522	9550	9476	9510	9579	9307	9461	9411	9470	9515	9478	9451	9387	9347	9400	9508	9436	9408	9413	9520	9296	9303	9310	9350	9514	9448	9369	9569	9418	9524	9564	9349	9498	9503	9488	9508	9518	9585	9339	9576	9351	9241	9442	9286	9560	9377	9429	9486	9295	9518	9377	9386	9366	9319	9561	9502	9474	9644	9445	9444	9486	9438	9527	9309	9516	9347	9364	9305	9277	9498	9498	9419	9384	9459	9481	9291	9472	9440	9470	9066	9433	9400	9649	9543	9489	9365	9443	9450	9401	9379	9500	9499	9410	9311	9383	9351	9457	9448	9313	9439	9571	9459	9416	9513	9483	9475	9471	9441	9426	9416	9475	9374	9361	9477	9615	9367	9392	9367	9483	9497	9504	9491	9553	9388	9411	9371	9482	9407	9639	9281	9323	9470	9419	9386	9320	9578	9353	9612	9535	9322	9188	9515	9555	9357	9423	9465	9406	9441	9343	9363	9512	9550	9579	9497	9526	9492	9545	9525	9338	9438	9486	9460	9621	9524	9533	9549	9391	9338	9307	9514	9535	9324	9344	9552	9364	9501	9536	9400	9468	9462	9749	9407	9364	9541	9551	9417	9443	9397	9573	9433	9508	9420	9625	9531	9529	9254	9675	9536	9650	9372	9467	9369	9559	9403	9460	9543	9602	9498	9428	9352	9337	9509	9463	9621	9382	9440	9389	9600	9537	9349	9475	9507	9405	9410	9387	9510	9483	9499	9259	9510	9555	9562	9437	9514	9512	9604	9324	9469	9421	9610	9549	9523	9439	9505	9547	9507	9492	9439	9365	9461	9450	9496	9523	9338	9588	9466	9485	9530	9542	9394	9321	9397	9425	9408	9418	9419	9522	9531	9450	9558	9439	9436	9455	9539	9408	9330	9447	9264	9424	9360	9656	9562	9409	9326	9420	9392	9377	9518	9447	9515	9471	9504	9404	9452	9427	9489	9374	9439	9355	9339	9403	9550	9718	9456	9559	9578	9367	9539	9580	9441	9570	9495	9519	9492	9503	9401	9427	9567	9644	9420	9413	9400	9364	9466	9472	9536	9520	9415	9608	9461	9480	9526	9409	9384	9544	9359	9502	9355	9521	9397	9395	9474	9520	9401	9518	9507	9493	9557	9401	9507	9488	9622	9410	9482	9357	9489	9398	9463	9631	9509	9493	9515	9372	9542	9568	9462	9363	9311	9475	9500	9570	9418	9383	9437	9344	9433	9393	9325	9341	9293	9550	9498	9565	9413	9461	9423	9475	9389	9546	9390	9524	9590	9500	9289	9343	9630	9439	9495	9482	9433	9472	9466	9396	9374	9498	9390	9420	9354	9563	9596	9545	9458	9360	9496	9571	9561	9497	9389	9447	9273	9450	9489	9604	9428	9457	9346	9518	9469	9438	9487	9554	9350	9466	9437	9438	9504	9547	9522	9450	9442	9403	9507	9518	9366	9476	9516	9514	9531	9313	9252	9410	9377	9399	9464	9509	9424	9340	9381	9527	9458	9521	9469	9520	9329	9520	9420	9209	9511	9447	9425	9435	9551	9316	9487	9458	9421	9381	9344	9421	9492	9505	9627	9571	9297	9564	9534	9248	9389	9443	9400	9458	9327	9509	9440	9390	9485	9500	9530	9525	9514	9395	9335	9353	9471	9526	9388	9385	9435	9498	9453	9516	9263	9407	9400	9491	9529	9501	9386	9346	9465	9488	9330	9617	9496	9426	9549	9459	9458	9574	9442	9535	9464	9453	9344	9477	9437	9444	9389	9538	9396	9482	9476	9638	9288	9508	9419	9434	9456	9581	9429	9485	9406	9322	9419	9399	9250	9268	9385	9478	9493	9318	9429	9374	9434	9437	9320	9546	9504	9371	9536	9492	9463	9496	9539	9566	9454	9484	9429	9440	9369	9388	9550	9367	9459	9515	9370	9661	9447	9558	9363	9450	9440	9517	9477	9610	9383	9432	9309	9529	9276	9459	9476	9479	9370	9484	9575	9408	9461	9410	9399	9462	9402	9417	9432	9457	9478	9405	9499	9505	9353	9577	9308	9493	9353	9452	9397	9481	9500	9371	9460	9416	9431	9628	9443	9502	9412	9320	9432	9569	9497	9500	9583	9564	9550	9452	9379	9456	9403	9385	9557	9474	9430	9399	9510	9417	9373	9503	9250	9546	9422	9460	9367	9211	9338	9574	9626	9483	9548	9511	9472	9519	9686	9575	9333	9481	9406	9417	9477	9470	9435	9462	9447	9555	9541	9428	9490	9566	9480	9515	9505	9329	9287	9157	9492	9457	9426	9494	9427	9544	9285	9474	9525	9474	9521	9506	9471	9510	9391	9560	9411	9538	9408	9449	9325	9173	9671	9498	9431	9282	9445	9540	9464	9406	9542	9598	9560	9596	9474	9363	9609	9577	9567	9431	9396	9466	9521	9539	9676	9531	9430	9471	9487	9342	9414	9313	9224	9445	9444	9411	9384	9331	9420	9406	9437	9380	9612	9472	9383	9240	9356	9201	9540	9521	9324	9640	9408	9406	9453	9274	9377	9502	9597	9562	9418	9358	9529	9525	9486	9463	9519	9420	9305	9444	9153	9433	9378	9377	9315	9452	9480	9366	9408	9318	9410	9651	9459	9417	9440	9380	9495	9404	9374	9559	9603	9605	9347	9530	9507	9416	9412	9534	9344	9548	9449	9274	9482	9428	9409	9331	9453	9208	9535	9463	9490	9342	9364	9411	9423	9488	9442	9306	9495	9517	9396	9548	9456	9517	9477	9352	9427	9437	9560	9627	9365	9478	9331	9210	9472	9324	9384	9412	9495	9447	9422	9440	9528	9376	9448	9535	9425	9543	9459	9592	9392	9384	9309	9359	9433	9395	9609	9592	9575	9636	9311	9499	9324	9540	9347	9538	9462	9479	9581	9500	9407	9387	9279	9365	9455	9360	9559	9271	9341	9448	9430	9388	9478	9499	9483	9522	9360	9454	9426	9572	9466	9507	9471	9542	9515	9450	9568	9366	9557	9468	9396	9324	9463	9524	9492	9475	9419	9323	9465	9250	9401	9360	9583	9456	9306	9433	9477	9338	9367	9405	9562	9507	9364	9541	9535	9573	9377	9591	9373	9656	9208	9439	9518	9564	9192	9367	9456	9426	9238	9548	9390	9498	9581	9579	9506	9427	9577	9477	9411	9422	9462	9451	9377	9610	9517	9638	9510	9503	9376	9441	9348	9351	9456	9529	9462	9479	9297	9316	9565	9458	9546	9622	9406	9480	9527	9387	9429	9643	9250	9310	9416	9422	9376	9570	9431	9410	9348	9475	9476	9447	9756	9502	9455	9447	9420	9488	9490	9372	9474	9352	9571	9335	9472	9384	9571	9399	9404	9380	9427	9455	9415	9382	9489	9532	9275	9374	9569	9636	9479	9470	9384	9382	9381	9523	9447	9424	9399	9470	9343	9548	9507	9560	9332	9567	9516	9528	9425	9430	9404	9430	9562	9391	9390	9437	9349	9449	9402	9455	9373	9558	9301	9249	9411	9598	9392	9446	9483	9511	9657	9379	9453	9473	9255	9470	9458	9548	9569	9537	9308	9421	9392	9593	9339	9307	9373	9348	9447	9399	9529	9424	9481
19078	36804	31258	19850	13593	12115	11509	11458	11251	11006	10966	10850	10739	10560	10507	10492	10414	10534	10448	10153	10289	10109	10594	13409	15589	16213	15388	12205	11464	10387	10238	10368	10051	10100	9978	9946	10018	10009	10169	10063	10015	10095	10053	10011	10029	10031	10074	10247	9870	9917	10064	9990	10074	10018	10041	10065	9947	10173	9989	9980	10084	9885	9981	9834	9943	10113	9979	10016	10119	9979	10146	10040	10127	9995	10056	10072	10061	9851	10201	10168	10018	10009	9941	9975	9954	10074	10240	10090	9975	9984	10022	10063	10106	10025	9841	9864	10077	10127	10012	10012	10035	10010	10049	9970	10086	10082	10089	9946	10028	9957	10069	10031	10127	9992	10132	9945	10079	9913	10008	10114	10146	10167	10113	9985	9976	9978	10072	9953	9934	9957	9950	9991	9997	9944	9987	10073	10013	10098	9808	9971	10051	10154	9908	9869	10082	10087	9955	10012	9982	10078	9976	9978	10039	10111	10014	9992	9968	10092	9948	10078	9951	9932	10198	9980	9950	10029	10048	9996	10098	10010	10138	10065	10170	10032	9965	10076	10037	9966	9989	10038	10091	9850	9847	9893	10065	10110	9788	9977	10058	10130	10037	9902	10049	9753	9948	10052	10049	10123	9997	9989	10046	9907	10004	10002	10133	10078	10209	10059	10143	9954	9991	9892	10019	9964	9977	10043	9827	9985	10040	10056	9958	10003	10184	9965	10077	10054	10110	10055	10110	10231	9978	10086	9979	10078	9933	10011	10096	10097	10177	10002	10029	10177	9902	10008	9948	10088	10000	10077	10092	10108	9974	9925	9932	10072	10170	9947	10002	10011	10025	10116	9870	9997	10052	10126	10071	10041	10166	9964	10102	9956	10044	10012	10107	10111	9959	10104	10138	10043	9970	9959	10054	10100	10076	9962	9944	10115	10004	10145	10156	10051	9985	10088	10043	10111	10030	10041	10008	10045	9906	10167	10033	10035	9990	9973	10021	9960	10044	10165	10020	9972	10014	10112	10035	10046	9998	9872	10133	9952	10070	9925	10044	9972	10273	10042	9973	10041	10274	9914	9958	10142	10083	10105	9936	10100	10079	10049	10001	10025	9866	9904	9986	9979	9966	9980	10094	9958	9943	9964	9959	9963	9990	9935	10127	9989	9951	9970	10161	10045	10083	10073	10229	9977	9941	10009	10004	9924	10021	10003	10047	10040	9898	9996	9951	10029	9982	10101	10102	10098	10042	9957	9861	10050	10109	9970	10219	10066	10089	9880	9960	10069	9884	9957	10029	9972	10060	10065	10028	10091	10008	9914	10025	9973	9964	9943	9984	10079	9967	10091	10152	10084	10103	9951	10003	9994	9892	10044	10048	10006	9943	10081	9974	9904	10136	9974	9924	10048	10085	9973	10096	10063	9834	9965	9869	9989	10128	9841	10062	10121	10215	9919	9968	10022	10023	10096	10054	9966	10002	9947	9857	10005	10047	10082	9880	9996	10010	9996	10113	10009	9956	10035	9953	9986	9950	10040	10078	10089	10089	10057	10033	10068	10040	10023	10013	10089	10015	10180	10140	10081	10013	10035	9873	10050	9858	10100	9943	9877	9995	10269	10066	10002	10164	10004	10151	10104	9994	9960	10043	10037	10203	10110	10029	10168	10061	10053	9917	10163	10008	10094	10027	10040	9996	10010	10152	9930	10015	10016	9979	9980	10127	9782	10077	9989	10075	10038	10001	9887	10141	10060	9872	10059	10055	10014	10000	9986	9971	9990	10097	10040	9948	9971	10138	10156	10072	9982	10029	10009	9924	10035	10029	9963	10133	9956	9963	9874	10019	9873	9961	9944	10155	10065	9965	10038	10171	9986	10058	9952	9862	10114	9981	9965	9853	10025	10063	9938	9930	9980	10061	9928	10071	10067	9967	10002	9835	9908	9887	9870	10098	10043	9956	9989	10131	10054	9992	9924	9778	9968	9999	9976	10089	10007	10078	9920	10037	9973	10049	9967	10036	10026	9948	10100	10157	9888	10051	9946	9894	10078	9876	10001	10046	10033	10088	10042	9909	10021	10050	9945	10094	10170	9969	10108	10060	9937	9847	10014	9975	9981	10030	9777	9977	9913	9972	10009	10009	10057	10052	10100	10049	9976	10021	9971	9969	10026	10030	9971	10005	9967	10073	9938	9982	9937	10186	10075	9921	9955	10168	10002	10040	10100	10154	9964	10056	9947	10020	9853	9956	10211	9876	10021	9876	10073	10001	9986	9911	9979	10070	10038	9974	9883	10070	9912	10124	9992	9928	10083	9909	10173	10003	9935	10067	9936	9876	9866	10145	10091	9929	9905	9971	9839	9925	9856	10060	9965	10110	10029	10094	10069	9912	10008	9947	9913	10113	10026	10058	10099	10007	9916	9971	10022	9748	9890	9935	9885	9992	10202	10057	10013	9863	9827	9905	9930	9973	9980	10120	9977	10015	10028	10018	9971	9996	10021	10016	9958	10001	9947	9984	9963	10021	9950	10055	10166	9992	10026	10069	9721	9906	9902	9901	10032	10031	10111	9946	10090	9975	9862	10006	9957	10018	9935	9996	10046	9955	10084	10012	9967	9929	10156	10075	9905	9980	10155	9869	10098	9915	10080	10109	9948	9940	10144	10095	10167	10184	10012	10169	9980	9976	10161	9966	10053	10000	10022	9896	10098	9931	10107	10133	9993	10045	10030	10005	9938	10041	9942	9976	10179	10004	9906	9960	9971	10101	10020	10060	10053	10089	9919	9832	9914	10036	9972	9886	9958	9958	10038	10086	9952	9983	10046	9942	10001	10019	10068	9887	9922	10039	10049	9900	10078	10143	10138	10034	10098	10043	10083	9965	10084	9925	9976	10145	9941	9911	10072	9967	9983	10002	9925	10141	10112	10069	9995	10011	9951	10017	10032	10164	9898	10001	9929	9891	10079	10032	9978	10076	10015	9923	9934	10079	10029	10080	9961	10006	10095	10060	9906	9969	10019	9862	10128	9895	10100	10181	9985	9971	10090	9974	9964	10065	10047	10078	9996	10230	10069	10069	9948	10033	10002	9987	10038	9968	9891	10184	9968	9981	10024	10050	10036	10044	10035	9876	10070	9969	10104	10024	9908	9900	9971	9980	10051	10028	10012	9932	10047	9955	10212	10208	10023	10078	10165	10047	10087	10015	10017	10062	9956	10032	9997	10078	10018	9964	10058	10119	10048	9966	10026	10102	10032	10121	10000	10086	10068	9882	9995	10094	9990	9982	10038	10064	9955	9945	9857	10136	10088	10074	10057	10024	9981	10121	9865	9992	9936	10085	9918	10056	10035	10013	10038	10060	10014	9954	10128	9989	10082	9967	9997	10003	10105	10009	10044	9942	10035	9991	9976	10046	10052	9977	10093	10169	9993	9919	10029	10086	10060	9821	10073	9889	9936	9940	10054	9922	10054	10130	10066	10047	10014	10014	9933	10091	9931	9971	10130	10039	10050	9928	10091	10154	9978	9882	10133	10000	10030	10118	10016	10084	10033	10044	10212	10012	9931	10122	10098	10069	10159	10099	9975	10063	9978	9978	10237	9982	9908	10032	9965	10095	9979	10147	9980	10035	9896	10002	10222	9989	10065	10006	9970	10146	9975	10107	10081	10018	10028	10005	10085	10023	10058	9907	9910	9972	9976	10023	10100	10084	9949	10043	10203	9883	9819	10130	10003	9966	10089	10047	9919	10152	10152	10173	10016	10100	10069	10135	9938	10042	9927	9912	9973	9982	10153	10150	10045	10031	10037	10036	10081	10025	10018	9913	9870	9909	9813	9965	10157	9848	9946	10005	10091	9993	10107	10174	9935	10179	10000	10086	9987	9946	9997	10048	10026	10046	10025	9957	9948	9952	9960	9887	10026	10006	10008	9939	10001	9941	10110	10010	9906	10036	10017	10070	10037	9937	10069	9895	9949	10159	10039	10118	9960	9982	10051	10046	10024	10151	10063	9886	10034	9983	10023	9924	9901	9886	10033	10016	9996	10011	10079	10122	10072	10061	10188	9968	10013	10156	10054	10129	9962	10031	10019	10067	10045	10020	9935	9946	9998	10066	9962	10150	9938	10092	10040	10029	10106	9946	9991	10083	10176	10055	9894	10047	9885	9975	9888	9911	10210	10006	9933	10128	10030	9947	10015	10067	10119	10035	9999	9780	10009	10062	10177	9900	9960	10131	9950	10006	10198	10068	10051	10112	10049	10031	9891	10011	10020	9848	9990	10227	10005	10002	10091	10069	9976	9992	10125	9953	9944	10132	9974	10009	9980	9937	9964	10198	9981	10175	9965	9903	10033	10141	9943	9920	9960	10122	10025	10077	10111	9923	10020	9970	10067	10035	9985	9899	9939	10017	9954	10051	10132	10118	10121	9946	9995	9978	9996	10132	10079	9960	10012	10134	10079	10076	10060	10099	9972	10074	10113	9812	9991	9900	10056	10114	10029	9884	9899	10097	9924	10070	9927	9950	10108	10067	10090	9829	10030	10022	10180	10140	10140	9896	9937	10021	9875	10024	10096	9915	9989	9915	9969	10041	9999	10012	9939	9875	10097	10055	10005	9928	10269	9890	10141	10101	10122	9900	9933	10045	10049	9968	10015	9935	10022	9887	9981	9976	10081	10068	9971	10135	10108	10020	10098	9875	10036	9955	10048	10042	9957	10091	10097	10093	10082	9878	10038	9924	9936	9837	10097	10118	10085	10081	9988	10088	9898	9962	9964	9971	9869	9984	9924	10102	10022	9904	10126	10150	10049	10013	9933	9853	9991	9817	10074	10101	9944	10118	10056	9941	10166	10067	10095	9893	9983	9994	10015	10006	10023	9942	10041	10019	10039	10098	10119	9914	10169	9968	10050	10147	9960	10042	10104	9954	9920	9972	10045	10006	9903	10014	10078	9968	9972	10035	9908	10030	9927	9938	10064	10064	9920	10174	10017	10041	9932	10072	10041	9975	9991	9999	9907	9918	10099	10059	10016	9972	9942	9984	9977	9980	9934	10093	10009	10072	10094	10118	9955	10107	10007	10023	9986	10095	9906	9875	9853	10137	9854	9946	9984	10199	10029	9960	10044	9971	9982	10192	10021	9918	10017
23167	21488	29418	24013	21543	22097	18237	12034	10894	11107	10981	10725	10812	10775	10696	10889	10606	10511	10204	10373	10269	10267	10400	13611	17473	17667	14804	13252	12209	10752	10393	10238	10135	10133	10353	10186	10057	10060	10184	10218	10265	10128	10166	10101	10204	10193	9969	10112	10006	9932	9873	10100	10108	10024	10049	10056	10138	10004	10160	10190	10054	9997	10049	9976	10121	10047	10007	10008	10164	10098	9948	10092	10178	10066	10105	10064	10185	9994	10157	10121	10132	9988	10185	10143	10075	9986	10005	10303	10011	9944	10046	10124	10075	9949	10221	10106	9904	10067	10084	10111	10099	10228	10218	10098	10104	10271	10006	10024	10006	10172	10125	10061	10030	9958	10142	10057	10175	10014	9927	10053	9955	9957	10127	9955	10139	9947	10205	10072	10053	10042	9986	10144	10116	10044	10057	10000	10076	10165	10155	9818	10027	10014	10087	10115	9963	10121	9984	9991	10183	10072	10253	10221	9979	10048	10064	10111	10198	9938	10119	10172	10041	10051	9884	10067	10149	10021	10119	9998	9975	10076	10103	10148	10029	10061	10017	10089	10108	10045	10000	10145	10048	10085	10024	10091	10049	10122	10148	9938	10082	9969	10060	10160	10096	10143	10141	10033	9994	10101	10090	10216	10137	10093	10019	10040	9975	10133	10064	9975	10117	9956	10004	9944	10039	10091	9926	10336	10161	10154	9999	10219	10072	10114	9968	9869	10150	10038	10082	10153	10063	10118	10058	10089	10172	10083	10128	10077	10085	10083	9969	10016	9968	9993	10177	10080	10099	10064	9997	10145	10170	9980	10047	10082	10032	10036	10095	10111	10189	10092	10121	10077	9991	10002	10364	10153	10167	10009	10017	10259	9946	10012	10081	10019	9975	10154	9993	10053	10124	10020	10176	9987	10019	10060	10014	10113	9962	10059	10016	10040	10088	10109	10048	9871	10105	10105	10131	10167	10171	10088	10163	9969	10123	9982	10120	10079	10192	10227	10001	10207	9993	10139	10170	9986	10006	10132	10173	10300	10018	10131	10135	9822	10104	10205	9957	10181	10086	10022	10138	10095	9935	9976	9955	9971	10079	10077	10100	10119	9974	9995	10067	10012	9969	10068	10142	10132	10003	10197	9973	10241	10184	10076	10046	10061	10108	9996	10146	10062	10071	10026	10107	9880	9939	10136	10158	10021	10222	10004	10135	9967	9979	9959	10087	10226	10143	10115	10175	9934	9836	10096	10017	10061	10031	10052	9988	10169	10126	10187	10092	10045	10189	9995	9974	10055	10028	9922	10149	10003	10077	10126	10201	10003	10090	10246	10091	9877	10147	10119	10039	9905	10009	9954	10126	9879	9907	10223	9911	9945	10122	10193	9914	10073	9950	10056	10215	10111	10130	9990	10113	10009	10115	10059	9961	10071	10120	10196	10147	10280	9970	9996	9859	10168	10019	10131	9942	10020	10096	9917	10003	9804	9994	9983	10083	9886	10189	9971	10232	9918	9983	9882	9940	10011	10042	10057	10035	9939	10259	10165	10117	10069	9960	10046	10108	9991	10257	10064	10096	10100	9970	10000	10143	10057	10086	10004	9990	10033	10024	10133	10169	10025	9944	9936	10096	9844	9894	9921	9851	10090	10106	9991	10002	10117	10072	9962	10050	10003	10094	9974	10109	10069	10019	10039	10286	10054	9995	10125	10136	10030	9999	10155	9917	10164	10064	10035	10133	10115	10146	10053	10110	10195	10275	10079	10059	10004	10061	10123	10098	10073	10313	10024	10125	10081	9964	10137	10114	9932	9904	10033	9910	10100	9917	9989	10136	10105	9844	9999	10035	10073	10051	10078	10171	10114	10146	10038	9988	10160	10265	10110	10192	9980	10085	9972	10017	9967	10130	10106	10061	9918	10092	10163	10241	10008	10089	10027	10196	10062	10021	10098	10067	9958	10115	9881	9902	9980	10270	10161	10188	10069	9994	10111	9936	9998	10292	10141	10059	9935	9871	10029	10168	10121	10047	9907	9980	9859	9880	10082	10004	10101	10017	9965	10184	10192	10165	10116	10046	9901	10097	10145	9878	9968	10012	10118	10030	10022	9991	10013	10064	9999	10012	9988	9920	10086	10162	9959	10292	9946	10227	9989	10053	10040	9903	9988	10106	9988	10162	10121	10153	10002	10047	10099	10141	10053	9959	10116	10029	10010	10041	10062	10057	9814	10071	10125	10059	10057	10068	10125	10017	10084	10047	10053	10005	10173	9964	10109	10055	10041	9941	10077	9920	9941	10048	9951	10160	9968	10057	10041	9988	10110	10173	10092	9982	10024	9982	10136	10131	9889	10043	10094	9892	9918	9992	10021	10113	10098	10104	9970	10067	10011	10221	10003	9816	9980	10109	10109	10135	10180	10075	10018	9988	10021	10059	10062	10063	10008	10037	10012	10026	9881	10304	10101	10087	10038	10136	10165	9995	10183	10166	9945	10166	10064	9944	10089	10141	10271	10095	10051	10168	10050	9951	9995	10056	10016	9990	10230	10142	10166	10001	10272	9962	10053	9902	10077	9984	10164	10116	9924	10127	10013	9988	10099	10114	9971	10102	10218	10172	10151	9982	10008	10086	9917	10149	9997	10046	10096	9901	10079	10034	10098	10149	10067	9973	10119	10395	10306	10105	10126	10026	9934	10173	9976	10009	9979	9946	9972	10245	10136	10057	10107	9990	9831	10127	10021	10245	10160	10188	9944	10039	9976	10199	10134	10077	9967	10067	10017	9967	10102	10007	10007	10094	10017	10051	10031	10092	10038	10086	10085	9956	10014	10007	10102	10049	9920	10121	9919	9906	10170	10113	10066	10073	10165	10020	10139	10097	10080	9942	10056	10018	9994	10013	9964	10111	10218	9912	10006	10171	10047	10088	10116	10070	9872	10189	9993	9988	10015	10123	9993	10076	9903	10082	10178	10226	10013	10005	9982	9954	10101	10149	10158	10089	10167	9903	9846	9953	10155	9999	9984	10006	10184	10016	10280	10093	10038	10208	10155	10067	10104	10021	10166	10118	10057	10039	10014	9876	9914	10082	10077	10021	10096	10067	10180	10015	10072	10035	10091	10020	10092	10051	9949	9980	10129	9915	10070	9965	10099	9925	10011	9961	10289	10009	10250	9951	10108	9833	9963	10070	10077	10106	9979	10015	9954	10033	9828	10184	10039	10054	10045	10281	10224	10031	10118	10194	9966	10124	10125	9946	10101	9922	10140	9865	10140	10140	10002	10093	9932	9913	9934	10120	10071	10272	10034	9994	9872	9964	10016	10016	9951	10146	9855	10139	9920	10069	10097	10038	9936	10030	10105	9972	10179	10243	10079	10156	10059	10060	10118	9967	10008	9978	10083	10011	10017	10123	10155	9934	10232	10157	9964	10118	10116	10016	10182	10040	10083	10114	10096	9966	10021	10063	10003	10034	10051	10134	10109	10116	10019	10192	10113	10066	10107	10140	10166	9960	9900	9963	9993	10199	10093	9914	10093	10058	9996	10203	9976	9925	10370	10114	10152	10038	10016	9888	10035	10055	10041	10003	9902	10024	10064	10089	9872	10346	9966	10053	10182	10108	10022	10207	10089	9942	9955	10120	9969	10009	10082	10025	10101	9904	10023	10047	10011	10030	10044	9879	9980	9949	9997	9892	10094	10088	10171	9944	10160	10063	10045	10068	10032	10138	9980	10054	10030	10003	9975	10074	9992	10200	10043	9970	10175	10108	10213	10042	10088	10105	10013	10032	10093	10221	10091	9824	10114	10110	10027	9957	10061	10115	10024	10154	10007	10163	10011	10062	10034	10056	9859	10020	9980	10103	9967	9986	9890	10115	10093	10126	10096	9987	9986	9997	9908	10018	10062	9851	10204	10116	10001	9959	10106	10089	9885	10138	10079	10013	10038	10090	9892	9982	10180	9995	9977	9823	10141	10112	10007	9961	10025	9880	9689	10161	10026	10151	9991	9999	10064	9987	9903	10094	10037	10023	9964	9993	10167	9975	9949	10117	10183	10146	10204	10006	9998	10110	10037	10082	10173	10110	10266	9969	10006	10116	10025	10016	10042	10157	9992	10096	9997	9999	10038	9968	9995	10044	9959	9891	10106	10134	9970	9961	9931	9868	9956	10025	9969	10002	10018	10103	10228	9938	10058	10157	10089	9893	9903	10133	9885	9972	9973	10227	10227	9916	9996	9922	10024	9974	10092	9947	9941	10089	10155	9967	9904	9780	10074	10216	9954	9956	10130	10167	10037	10122	10134	10163	10023	9956	10185	10072	10127	10039	10070	10001	10153	10005	9962	10178	10056	10045	9876	10006	10059	10211	10115	9920	10115	10046	10222	10242	10146	10105	10138	9937	10201	10037	10027	10137	9988	10158	10117	10094	10038	10065	10061	9867	10002	9978	10054	10136	10141	10136	10007	10014	10035	10038	10208	10096	10182	10067	9908	9970	10172	10143	10127	10101	10123	9976	10045	10043	10174	10044	9831	10091	9976	10067	10064	10103	9997	10123	10160	10087	10150	10075	10117	10151	10031	10000	10124	10009	9975	10055	9944	9888	10164	10129	9974	10085	9980	10205	10117	9928	10092	10190	10154	10050	10055	10091	10180	10127	10062	10130	10057	10024	10010	10132	10192	10127	9912	10022	9918	9980	10173	10127	10195	9943	10187	10011	10055	10177	10128	10225	9975	10135	10084	10023	10027	10167	9933	10202	10030	10064	10120	9890	10061	10025	10157	9964	10152	10032	9974	10146	10071	10052	10009	10142	9874	9977	10031	10209	9981	10002	10115	10066	9967	10206	10150	9954	10055	10148	10062	10274	10130	10107	9933	10067	10059	9912	9993	10030	10106	10010	10004	9994	10145	10093	9997	10005	10052	10024	10141	10183	10087	9958	9911	9993	9871	10085	9953	10019	10031	10067	9901	10092	10071	10002	10023	9870	10135	10120	9860	9928	10009	10190	10109	10137	9939	10039	10097	10066	10117	10128	10117	10117	9971	10049	9970	10155	10083	10028	10097	9934	10061	9997	10025	10083	10033	9976	10038	10011	10019	9919	10048	10151	10095	10047	10133	10046	10025	10115	10259	9878	9992	10093	9987	10063	10175
25452	44161	41926	21909	15108	13635	12585	12089	11989	12009	11908	11635	11869	11540	11414	11553	11221	11087	10981	10712	10666	10741	10957	17131	21967	21540	17034	14868	13780	11176	11287	10790	10527	10531	10599	10481	10504	10425	10584	10684	10441	10554	10433	10569	10634	10430	10449	10552	10570	10410	10620	10377	10511	10371	10343	10503	10385	10615	10302	10653	10319	10449	10447	10499	10427	10515	10285	10443	10476	10374	10551	10452	10222	10454	10418	10537	10314	10569	10640	10379	10476	10660	10447	10412	10492	10409	10556	10443	10476	10558	10534	10568	10521	10483	10462	10501	10515	10446	10453	10668	10453	10320	10523	10463	10578	10528	10414	10497	10514	10473	10447	10539	10442	10451	10316	10457	10447	10402	10412	10499	10432	10334	10443	10431	10550	10502	10513	10516	10519	10663	10482	10486	10572	10473	10401	10497	10395	10535	10375	10427	10557	10440	10495	10580	10416	10362	10312	10528	10518	10420	10502	10341	10524	10543	10484	10456	10617	10408	10538	10530	10534	10372	10436	10441	10422	10567	10376	10583	10381	10454	10545	10545	10432	10548	10509	10384	10555	10583	10541	10426	10462	10500	10543	10440	10452	10359	10386	10537	10495	10511	10630	10516	10407	10573	10301	10495	10484	10591	10387	10479	10396	10386	10359	10246	10590	10303	10492	10480	10385	10602	10458	10518	10342	10525	10562	10446	10451	10551	10409	10426	10438	10487	10453	10470	10595	10480	10590	10405	10362	10631	10412	10599	10501	10331	10370	10563	10455	10469	10445	10442	10425	10357	10454	10387	10413	10374	10454	10511	10463	10535	10483	10425	10484	10534	10315	10444	10280	10530	10665	10458	10484	10382	10442	10442	10528	10477	10512	10491	10439	10336	10393	10531	10456	10420	10407	10619	10344	10523	10608	10435	10581	10498	10392	10397	10567	10339	10366	10351	10286	10501	10477	10560	10534	10586	10490	10480	10697	10531	10402	10394	10529	10418	10505	10531	10465	10347	10383	10377	10374	10473	10431	10577	10398	10533	10533	10513	10462	10410	10467	10442	10597	10625	10577	10525	10330	10486	10304	10459	10271	10579	10347	10534	10486	10677	10465	10405	10582	10541	10514	10455	10529	10477	10387	10404	10438	10501	10616	10326	10343	10458	10509	10427	10428	10405	10461	10476	10446	10496	10492	10501	10441	10423	10496	10382	10477	10544	10454	10565	10503	10495	10507	10461	10436	10450	10393	10526	10532	10559	10407	10391	10698	10434	10334	10496	10568	10506	10398	10496	10465	10381	10545	10480	10381	10417	10452	10362	10562	10455	10552	10649	10486	10380	10412	10534	10461	10499	10459	10596	10462	10388	10487	10454	10222	10639	10488	10454	10369	10563	10329	10445	10616	10510	10409	10518	10449	10502	10508	10606	10451	10392	10479	10549	10501	10345	10326	10559	10565	10614	10457	10527	10473	10617	10411	10531	10474	10479	10556	10363	10328	10287	10383	10517	10649	10529	10480	10526	10472	10399	10596	10441	10436	10498	10378	10538	10460	10371	10330	10435	10426	10547	10524	10591	10471	10379	10387	10595	10383	10391	10381	10460	10380	10603	10467	10396	10299	10562	10444	10385	10428	10453	10453	10543	10489	10484	10427	10399	10338	10600	10505	10427	10490	10729	10477	10576	10367	10315	10347	10549	10473	10373	10559	10537	10443	10419	10684	10399	10322	10351	10516	10537	10481	10352	10254	10374	10446	10421	10504	10604	10350	10417	10530	10485	10401	10275	10454	10451	10510	10394	10436	10444	10545	10588	10492	10501	10573	10521	10621	10471	10405	10490	10548	10436	10533	10440	10442	10444	10449	10647	10624	10555	10422	10395	10431	10560	10399	10432	10438	10396	10481	10586	10538	10430	10508	10513	10413	10508	10512	10481	10507	10528	10410	10527	10514	10398	10431	10501	10371	10596	10526	10480	10549	10517	10559	10508	10518	10568	10393	10508	10548	10473	10449	10235	10494	10400	10591	10490	10473	10461	10658	10418	10313	10451	10460	10513	10426	10520	10462	10583	10391	10465	10450	10483	10508	10390	10504	10542	10530	10488	10478	10379	10416	10550	10556	10483	10460	10462	10554	10497	10458	10468	10522	10641	10440	10587	10483	10536	10451	10455	10606	10381	10504	10341	10414	10418	10518	10525	10484	10506	10512	10426	10422	10446	10458	10377	10478	10573	10421	10568	10573	10585	10491	10345	10310	10456	10374	10479	10494	10459	10544	10489	10425	10515	10489	10429	10417	10386	10520	10680	10555	10486	10482	10490	10555	10292	10400	10514	10379	10279	10615	10359	10344	10333	10391	10559	10346	10384	10495	10383	10406	10484	10612	10383	10597	10423	10565	10361	10519	10534	10406	10404	10444	10292	10516	10730	10363	10507	10568	10409	10537	10465	10307	10470	10412	10392	10594	10514	10293	10598	10407	10413	10522	10700	10536	10477	10582	10316	10503	10477	10504	10367	10488	10377	10344	10655	10457	10372	10530	10570	10487	10357	10591	10421	10563	10486	10505	10381	10501	10454	10352	10364	10509	10418	10496	10388	10363	10406	10524	10337	10343	10529	10562	10358	10473	10563	10496	10646	10439	10579	10513	10387	10436	10490	10517	10411	10577	10430	10411	10489	10537	10334	10482	10557	10425	10473	10356	10441	10402	10513	10407	10467	10443	10546	10489	10483	10336	10527	10466	10276	10403	10414	10455	10463	10414	10553	10507	10503	10470	10370	10411	10459	10455	10404	10516	10443	10537	10620	10396	10448	10539	10503	10524	10446	10499	10333	10399	10536	10486	10538	10393	10477	10448	10437	10468	10557	10488	10495	10516	10408	10358	10450	10431	10331	10470	10454	10346	10340	10449	10544	10456	10327	10438	10491	10571	10440	10338	10509	10482	10458	10507	10304	10512	10417	10524	10535	10317	10481	10500	10532	10578	10396	10449	10523	10403	10470	10404	10497	10336	10336	10404	10515	10597	10472	10694	10568	10409	10485	10430	10396	10542	10374	10478	10442	10565	10437	10379	10630	10397	10379	10448	10457	10412	10434	10399	10477	10522	10433	10552	10378	10434	10396	10614	10578	10392	10461	10490	10455	10504	10559	10321	10421	10509	10388	10445	10350	10496	10552	10466	10482	10376	10514	10533	10444	10557	10408	10375	10413	10476	10579	10411	10463	10303	10674	10576	10469	10669	10588	10344	10471	10353	10381	10430	10584	10365	10521	10433	10610	10521	10467	10251	10432	10422	10481	10436	10577	10342	10423	10347	10275	10462	10490	10679	10447	10581	10524	10528	10492	10587	10529	10528	10328	10502	10417	10455	10427	10566	10319	10637	10463	10509	10446	10512	10469	10447	10488	10604	10491	10503	10424	10466	10484	10607	10320	10502	10582	10480	10400	10493	10384	10622	10408	10537	10242	10505	10404	10324	10505	10484	10369	10457	10424	10617	10333	10616	10655	10246	10566	10471	10526	10475	10419	10376	10562	10525	10476	10427	10405	10435	10459	10370	10515	10396	10512	10520	10687	10427	10575	10550	10521	10554	10413	10503	10332	10371	10528	10569	10332	10389	10391	10445	10627	10398	10456	10495	10379	10576	10501	10381	10381	10440	10555	10542	10486	10502	10404	10376	10550	10399	10447	10570	10463	10415	10485	10426	10577	10414	10396	10437	10389	10375	10357	10511	10446	10511	10460	10399	10451	10385	10381	10425	10471	10592	10428	10306	10418	10455	10585	10546	10560	10499	10382	10542	10453	10344	10577	10451	10344	10522	10354	10449	10408	10403	10322	10308	10495	10344	10346	10338	10436	10567	10467	10499	10412	10446	10588	10462	10273	10500	10461	10570	10303	10449	10568	10651	10489	10516	10390	10562	10448	10494	10489	10450	10361	10610	10393	10543	10310	10533	10532	10467	10425	10416	10424	10562	10408	10529	10385	10642	10415	10455	10419	10522	10411	10441	10345	10416	10554	10451	10456	10527	10543	10580	10449	10376	10487	10573	10406	10458	10345	10325	10531	10562	10420	10578	10348	10479	10472	10469	10661	10456	10592	10315	10498	10496	10414	10584	10459	10404	10537	10604	10407	10565	10546	10380	10317	10454	10506	10519	10415	10583	10495	10482	10571	10469	10530	10513	10657	10460	10450	10322	10433	10401	10337	10441	10376	10319	10435	10538	10379	10357	10565	10460	10451	10433	10372	10457	10605	10453	10412	10581	10484	10557	10673	10408	10330	10495	10523	10433	10421	10535	10393	10533	10339	10377	10436	10613	10432	10320	10474	10426	10364	10355	10583	10434	10397	10553	10421	10367	10618	10511	10441	10568	10503	10498	10458	10553	10552	10369	10511	10655	10528	10677	10437	10423	10514	10406	10468	10457	10446	10340	10419	10589	10442	10242	10547	10542	10414	10542	10371	10514	10411	10394	10471	10500	10497	10350	10561	10443	10496	10559	10387	10516	10525	10495	10278	10556	10384	10546	10486	10447	10461	10592	10514	10493	10420	10405	10324	10459	10600	10407	10458	10551	10414	10488	10450	10444	10394	10387	10586	10504	10509	10506	10461	10472	10390	10522	10436	10512	10463	10429	10661	10380	10323	10492	10537	10573	10307	10416	10438	10449	10526	10412	10353	10487	10436	10504	10488	10398	10457	10518	10595	10437	10412	10490	10531	10348	10484	10427	10526	10329	10534	10460	10581	10432	10344	10426	10471	10341	10452	10265	10371	10474	10389	10483	10437	10529	10564	10395	10637	10386	10452	10512	10532	10500	10382	10432	10431	10396	10428	10530	10417	10466	10513	10656	10612	10493	10608	10574	10440	10650	10430	10608	10452	10391	10589	10542	10540	10517	10409	10667	10467	10503	10385	10372	10400	10504	10464	10484	10407	10536	10683	10524	10560	10448	10480	10542	10546	10514	10436	10490	10443	10458	10428	10355	10407	10511	10477	10567	10407	10418	10345	10501	10464	10512	10406	10610	10463	10478	10382	10537	10407	10483	10338	10306	10417	10425	10525	10575	10363	10546	10492	10480	10456	10392	10542	10311	10414	10363	10332	10389	10506	10424	10604	10470	10410	10501	10595	10443	10519	10475	10450	10522	10481	10647	10384	10595	10516
27702	22430	22085	15166	10296	9664	9802	9660	9615	9748	9655	9520	9529	9571	9637	9460	9483	9521	9415	9287	9409	9409	9483	9619	9816	10093	10069	9744	9552	9604	9443	9378	9436	9444	9494	9399	9433	9485	9345	9484	9408	9407	9396	9500	9169	9255	9391	9578	9534	9386	9405	9362	9316	9387	9224	9391	9294	9352	9545	9390	9325	9438	9333	9460	9494	9399	9516	9353	9461	9451	9311	9288	9457	9539	9356	9506	9452	9302	9304	9471	9284	9384	9518	9475	9449	9279	9304	9531	9368	9339	9450	9291	9501	9305	9411	9346	9459	9393	9354	9287	9292	9523	9372	9379	9353	9327	9304	9481	9592	9372	9552	9382	9445	9401	9413	9421	9422	9319	9417	9441	9342	9535	9298	9368	9427	9422	9236	9354	9385	9429	9486	9388	9364	9360	9353	9320	9428	9323	9379	9503	9376	9418	9396	9493	9280	9522	9512	9565	9526	9194	9423	9396	9384	9466	9424	9403	9408	9367	9467	9418	9462	9541	9286	9384	9299	9331	9453	9334	9328	9475	9361	9498	9457	9354	9420	9475	9331	9391	9427	9386	9334	9365	9389	9529	9471	9479	9437	9329	9297	9363	9187	9421	9224	9345	9609	9476	9361	9574	9501	9430	9490	9532	9408	9317	9477	9263	9422	9158	9446	9421	9459	9524	9332	9451	9420	9363	9627	9502	9397	9640	9347	9339	9314	9276	9240	9387	9536	9528	9523	9414	9375	9447	9341	9288	9373	9306	9346	9264	9440	9465	9416	9405	9465	9679	9374	9416	9420	9239	9353	9382	9138	9451	9498	9323	9455	9350	9541	9640	9339	9449	9407	9381	9436	9493	9402	9220	9317	9400	9232	9536	9477	9299	9285	9551	9545	9433	9395	9284	9276	9414	9213	9272	9378	9164	9448	9318	9213	9369	9540	9444	9465	9303	9417	9494	9431	9443	9461	9396	9410	9380	9513	9474	9521	9417	9433	9329	9317	9344	9464	9471	9370	9413	9405	9500	9285	9388	9404	9267	9522	9285	9407	9343	9361	9458	9526	9345	9501	9369	9376	9310	9358	9373	9357	9404	9371	9407	9413	9506	9395	9381	9360	9259	9425	9200	9407	9346	9385	9379	9302	9540	9357	9346	9627	9421	9240	9372	9472	9473	9328	9460	9321	9437	9206	9476	9219	9476	9378	9362	9352	9405	9449	9500	9461	9496	9297	9401	9301	9476	9248	9300	9232	9263	9340	9433	9381	9228	9210	9386	9464	9426	9460	9447	9493	9535	9370	9401	9267	9348	9456	9320	9284	9422	9386	9381	9331	9313	9421	9564	9382	9480	9457	9282	9449	9403	9241	9342	9304	9566	9539	9239	9369	9378	9301	9375	9239	9534	9325	9483	9445	9402	9478	9398	9406	9469	9395	9356	9558	9467	9371	9405	9340	9339	9273	9434	9295	9539	9465	9338	9408	9527	9275	9294	9284	9424	9370	9470	9370	9367	9327	9511	9555	9518	9358	9391	9430	9477	9608	9257	9521	9304	9397	9448	9413	9474	9514	9465	9337	9401	9320	9456	9313	9327	9440	9423	9287	9241	9469	9339	9329	9374	9428	9523	9485	9261	9530	9457	9478	9534	9481	9356	9402	9336	9436	9460	9464	9383	9302	9286	9396	9497	9471	9594	9493	9473	9529	9340	9331	9467	9306	9392	9349	9517	9534	9299	9487	9425	9307	9311	9331	9345	9322	9409	9311	9471	9495	9451	9462	9384	9367	9467	9357	9401	9385	9274	9429	9356	9455	9353	9322	9430	9366	9225	9526	9403	9428	9439	9413	9462	9264	9453	9439	9326	9446	9349	9343	9424	9349	9359	9510	9391	9370	9381	9588	9421	9566	9200	9393	9467	9504	9334	9239	9285	9401	9341	9342	9439	9135	9483	9469	9203	9273	9432	9529	9375	9428	9424	9493	9478	9483	9364	9373	9372	9553	9655	9330	9425	9447	9374	9454	9444	9471	9442	9501	9392	9384	9444	9387	9392	9476	9463	9473	9397	9576	9378	9470	9383	9313	9449	9265	9407	9321	9320	9534	9485	9370	9312	9368	9261	9210	9506	9271	9311	9537	9448	9441	9544	9387	9456	9416	9463	9390	9294	9401	9350	9391	9351	9393	9141	9423	9396	9490	9227	9104	9462	9383	9386	9494	9279	9287	9443	9448	9377	9635	9455	9472	9462	9294	9567	9375	9409	9411	9489	9307	9244	9382	9327	9482	9418	9484	9372	9532	9290	9463	9244	9439	9361	9399	9265	9527	9496	9455	9310	9327	9427	9460	9419	9358	9282	9349	9484	9554	9647	9262	9355	9475	9368	9432	9389	9371	9365	9439	9160	9212	9282	9412	9401	9372	9501	9333	9335	9404	9371	9353	9351	9460	9288	9510	9408	9410	9433	9567	9382	9290	9283	9375	9367	9498	9456	9442	9312	9375	9405	9427	9473	9564	9540	9301	9384	9288	9463	9513	9271	9416	9328	9381	9441	9490	9439	9250	9478	9502	9355	9444	9445	9512	9410	9385	9385	9417	9478	9359	9525	9361	9526	9498	9386	9527	9474	9468	9331	9242	9378	9363	9252	9227	9598	9319	9486	9464	9395	9393	9379	9403	9257	9453	9204	9308	9459	9400	9321	9507	9430	9385	9256	9393	9281	9265	9434	9331	9470	9456	9488	9373	9508	9403	9316	9331	9387	9616	9505	9662	9464	9369	9385	9371	9253	9440	9429	9383	9449	9265	9417	9368	9503	9373	9478	9526	9305	9392	9447	9386	9377	9599	9288	9283	9432	9408	9351	9585	9654	9403	9429	9312	9459	9511	9441	9272	9378	9492	9296	9233	9386	9428	9499	9409	9350	9479	9301	9331	9366	9252	9378	9318	9405	9423	9402	9484	9467	9464	9275	9514	9400	9285	9313	9158	9425	9325	9466	9232	9446	9483	9438	9464	9538	9448	9204	9369	9375	9321	9387	9518	9476	9410	9357	9271	9238	9390	9405	9404	9428	9515	9460	9257	9498	9197	9342	9458	9418	9473	9679	9440	9283	9316	9498	9407	9297	9502	9353	9303	9354	9518	9461	9450	9398	9439	9444	9475	9381	9523	9444	9365	9497	9444	9256	9319	9495	9386	9441	9501	9425	9429	9331	9358	9361	9306	9303	9428	9444	9438	9550	9393	9303	9415	9530	9308	9489	9349	9504	9473	9326	9356	9410	9410	9403	9358	9267	9348	9434	9421	9383	9106	9397	9428	9509	9397	9359	9454	9395	9500	9218	9408	9356	9531	9265	9359	9564	9375	9225	9410	9418	9296	9521	9335	9336	9375	9303	9510	9257	9509	9449	9435	9512	9408	9306	9467	9439	9406	9360	9299	9319	9378	9290	9368	9422	9285	9338	9423	9428	9290	9410	9215	9365	9511	9343	9261	9314	9305	9448	9480	9366	9231	9375	9468	9280	9302	9178	9339	9368	9195	9267	9330	9442	9496	9365	9303	9404	9563	9507	9432	9374	9415	9463	9415	9483	9434	9517	9319	9415	9401	9392	9382	9348	9214	9324	9356	9461	9261	9395	9549	9376	9409	9357	9356	9370	9335	9476	9504	9500	9237	9326	9351	9437	9488	9439	9289	9410	9356	9397	9471	9471	9285	9421	9396	9442	9450	9298	9330	9299	9255	9304	9416	9450	9493	9301	9435	9394	9447	9286	9345	9476	9291	9261	9338	9445	9382	9146	9299	9425	9477	9329	9309	9353	9349	9410	9441	9391	9324	9451	9624	9524	9316	9462	9379	9447	9382	9417	9385	9383	9296	9305	9543	9295	9464	9407	9473	9577	9420	9446	9411	9356	9331	9410	9563	9280	9446	9386	9299	9417	9316	9276	9399	9400	9458	9408	9438	9312	9412	9168	9380	9394	9409	9415	9479	9335	9387	9403	9324	9361	9392	9355	9384	9528	9291	9449	9370	9353	9266	9416	9380	9393	9406	9389	9424	9474	9415	9495	9362	9392	9328	9436	9374	9333	9393	9465	9468	9426	9369	9457	9483	9354	9272	9368	9299	9388	9383	9416	9508	9476	9512	9515	9355	9505	9256	9298	9292	9402	9427	9503	9452	9304	9460	9543	9306	9586	9349	9452	9285	9397	9319	9359	9424	9349	9315	9427	9464	9456	9498	9441	9392	9391	9425	9395	9360	9459	9285	9264	9440	9413	9533	9433	9493	9414	9468	9341	9555	9507	9518	9362	9455	9511	9469	9227	9416	9414	9498	9404	9413	9396	9277	9587	9586	9332	9363	9329	9465	9493	9321	9428	9335	9505	9402	9461	9321	9388	9369	9453	9383	9493	9534	9318	9319	9246	9300	9243	9440	9494	9415	9306	9359	9298	9262	9437	9640	9452	9372	9445	9393	9423	9458	9448	9405	9317	9452	9395	9403	9325	9246	9352	9264	9525	9505	9321	9595	9369	9283	9393	9363	9450	9562	9347	9359	9547	9443	9380	9461	9172	9501	9309	9525	9352	9453	9526	9361	9395	9244	9353	9426	9490	9319	9342	9390	9362	9539	9488	9452	9439	9442	9464	9471	9492	9421	9440	9337	9386	9458	9467	9342	9306	9300	9459	9278	9405	9383	9370	9368	9388	9392	9375	9277	9308	9277	9364	9457	9303	9335	9471	9355	9411	9481	9370	9523	9365	9518	9578	9400	9261	9408	9413	9562	9372	9433	9225	9364	9376	9341	9282	9413	9415	9484	9514	9378	9489	9376	9313	9487	9369	9358	9436	9310	9406	9291	9420	9513	9381	9443	9292	9493	9301	9393	9383	9316	9482	9526	9340	9623	9552	9508	9396	9248	9416	9486	9472	9410	9446	9379	9298	9324	9394	9593	9436	9397	9509	9463	9376	9305	9283	9485	9360	9325	9446	9346	9317	9338	9556	9243	9166	9403	9477	9407	9309	9365	9454	9272	9361	9543	9493	9378	9419	9340	9187	9444	9415	9338	9389	9437	9274	9273	9402	9357	9590	9476	9447	9412	9387	9443	9326	9438	9253	9420	9529	9403	9388	9364	9442	9414	9379
20807	28926	21905	14292	11282	10749	10489	10580	10560	10550	10501	10152	10260	10242	10309	10187	10211	10097	9947	10053	10196	10141	10071	10462	10810	11057	10779	10569	10074	10111	10000	10093	9943	9941	10028	10043	10074	9924	10202	10123	9963	9978	10162	9994	9935	10136	9953	10008	9939	10149	9998	10140	10078	10032	9995	10205	10105	9934	9988	9982	10017	10070	9912	9934	10071	9952	10098	9986	10052	10056	10040	9997	10005	9934	10125	9971	9980	10181	9986	10000	10078	10018	9976	10069	10045	10029	9986	9984	9967	10098	9971	10033	9994	9968	9758	9977	9941	9932	10027	10110	9924	10002	10024	10042	10109	9921	9917	10072	10153	9917	10196	10032	10084	10073	10023	10025	9905	10026	10093	10100	9976	10046	10070	10072	9980	10001	10156	10048	9919	10079	9947	9977	10070	9872	10092	10009	9977	9942	10133	10157	9980	10151	9971	10193	10053	9969	9907	10086	10041	9991	10053	9898	10031	10013	10010	10011	9992	10044	9960	9973	10086	10097	10165	10078	10148	9966	10175	10041	10006	10001	10054	10044	10171	9990	9934	10038	10016	9803	9942	10047	9926	9968	10133	9738	10166	10047	10006	10009	10034	9990	9984	10079	10033	9937	9876	9899	9979	10058	9999	9978	10083	9935	10139	9959	9998	9952	10195	9882	9965	10105	10014	9840	10012	9843	10093	9862	10083	10144	9953	10008	10015	10066	10003	9990	10140	9974	10142	10065	9996	10174	10104	9855	9916	10019	9997	9964	10028	9990	10074	10002	10032	10092	10031	9947	10130	9844	10003	10051	9907	10058	9962	9701	9995	10074	10033	10011	10082	10060	9995	9971	10098	9958	10097	10113	10050	10034	10021	10000	9831	9962	10055	9918	9985	10071	10044	9995	9911	10011	9879	10154	10071	10109	10079	9978	9952	10005	10072	9888	10090	10041	10017	10005	10113	9983	9943	10099	10000	9839	9967	10012	10156	9958	10003	10176	10001	9862	9981	10021	9874	10034	9946	10074	10069	9918	9957	9921	9933	9872	10042	10024	10083	10025	9840	9986	9884	10004	10023	10017	10056	10125	9948	10008	9989	10049	9995	9984	9964	10081	9929	9911	9958	9967	10208	9736	9916	9918	10140	9943	9927	10110	9994	10028	10101	10078	9864	10002	9990	10015	10006	9923	10081	10008	10001	10033	10284	10096	9918	9927	9965	9977	10055	9930	10053	10045	10040	9957	10019	9999	10028	10117	9872	10176	9871	9936	9861	9894	10024	10079	10006	9985	10091	10125	9915	10041	9895	10212	10028	10009	10138	10003	10129	9915	10133	9962	10056	10152	9944	9945	9982	10095	9888	9875	10132	9866	10019	9928	9983	9940	10036	9972	10089	10138	10024	9973	10037	9905	10019	10027	10008	10083	10025	10084	10023	10050	10045	9985	9963	10085	10062	9993	10076	10051	10004	9906	9939	10001	10062	10026	9831	9950	9915	10071	9994	10069	10134	9958	9962	9994	9945	10186	10054	10030	9919	9962	10082	10033	10057	10012	9913	10134	9942	9967	9961	10016	10053	9896	10012	9991	9980	10001	9919	10057	10048	10022	9918	9968	10100	10009	10099	9829	10054	10078	9941	10059	10076	10031	9993	9963	10115	10037	9942	9893	9958	10068	9953	10179	10141	9997	9852	9990	9969	10005	10018	9846	10033	9985	9909	10054	9996	9979	9971	9989	9983	10082	9782	9957	10016	9986	10009	10091	9906	9981	10053	9896	10022	9997	9963	10169	10220	10015	9917	9948	10026	9791	9921	10038	10021	9951	9954	9973	9951	9973	10148	9927	10001	9970	9973	10009	9963	9990	10007	9965	10034	10012	10014	9841	10124	10015	9895	9912	10121	9995	10093	9905	10040	9939	9998	9991	10037	9911	10053	9990	9989	10045	9871	10120	9994	10027	9888	10111	10083	10030	9977	10037	10202	9881	10109	9949	10006	9977	10051	9953	10083	9962	9929	9971	9952	9785	10011	10087	10082	10054	10023	10041	10236	9965	10030	9943	10032	10102	10156	9933	10037	9951	10123	9962	9992	10091	10186	9891	10031	9946	10047	10058	10104	10198	10029	10015	9904	9999	9992	9967	10115	9979	9911	10087	9986	9967	10013	10077	10243	10000	9938	10045	9976	10066	10157	10060	10108	10003	10095	9963	9993	10048	9954	9904	10057	9969	10022	10021	10041	10014	9956	9999	10181	10035	9913	10003	10119	9920	9985	9859	10064	10054	9875	10062	9989	10186	9982	10025	9729	10035	10043	9960	10045	10081	9968	9969	9997	10235	10017	10028	9967	10019	10150	10077	9997	9974	9877	9955	9886	9959	9887	9942	10039	9959	10023	9999	10095	10109	10001	10103	10077	9895	10077	9874	10163	10104	10074	10023	10064	10131	9852	10136	9987	9980	10059	10169	10041	9987	9877	9911	9819	10022	9832	10071	9945	9835	10007	9935	10107	9986	10016	10076	9970	9904	9939	9935	10117	9972	10198	9926	10098	9985	9958	9939	9923	10121	10056	9998	9845	10058	9977	10114	10046	9976	10110	9861	9977	9930	10024	10101	9953	9842	9973	10036	9922	10038	10152	9990	10085	10164	9906	9936	10000	10021	10029	9925	10095	10050	10008	9949	9887	9940	9890	10013	10033	10028	9931	10046	10068	9863	9967	10024	10021	9972	10083	9931	9904	9938	10077	9973	10038	10043	9990	9997	9924	9964	10046	9953	9965	9960	10037	10021	10062	9975	9921	10110	10202	10007	10116	9967	9977	10048	10020	10016	9969	9898	9924	10003	9987	10037	9996	9840	10011	10067	10098	10064	9916	9997	9893	9951	9923	9999	10016	10033	10181	9933	10056	10130	10013	9889	10068	10179	9993	9993	9788	10006	10043	9967	10043	10068	10030	10076	9938	10007	9923	9850	10036	10037	10092	9975	9929	9891	10002	10116	10061	9979	10102	10079	9883	10041	10095	9923	10115	9915	9957	9961	9966	10075	10041	9934	10006	10043	10031	10004	9963	9921	9934	9851	10032	10031	10055	10039	10122	9991	10033	9988	9916	9923	10019	10088	10192	9883	10040	9958	10077	9937	10029	10030	10037	10023	9962	9915	9951	10067	10041	10060	10060	10121	9955	9944	9807	9976	9979	10010	9946	9990	10027	10076	9989	10078	9888	10070	10020	10116	10004	10037	9900	9997	10063	10075	9944	9994	9871	10043	9992	10131	10076	9983	9913	10062	10006	9988	10018	9883	10019	10019	9947	10038	10011	10052	9975	10147	10018	9804	10070	9993	10118	9872	10023	9935	10028	9991	10088	9923	10014	9999	9911	10050	10095	10138	9866	10048	9877	10095	10017	9843	9988	9927	9918	9929	9980	10097	10190	9980	10047	10009	9941	9955	9944	9957	10169	9949	10061	9815	10042	10021	9979	9890	10007	9994	10009	10066	9877	9956	9988	10120	10035	10127	9962	10044	10114	10032	9943	10248	9980	9998	10029	9941	9951	9913	10070	9974	10043	9983	10012	9922	10099	10170	10086	9965	10012	9920	10075	10097	10039	10099	10109	9985	9787	10057	9911	9870	10158	9921	9939	9956	9972	9979	10057	9880	9970	9889	10027	9985	9926	10016	10073	9960	10126	9993	10006	9970	9915	10005	9937	10165	9983	10074	10052	10044	10067	10046	9875	10173	10073	10173	10104	9868	10055	10118	10191	10181	10101	9982	10075	9909	10028	10006	10129	9990	10127	9945	10043	9879	10065	10049	9839	9923	9944	10258	10037	10004	9913	10039	10046	10086	9941	9976	10039	9930	9995	10190	10024	10014	10073	10128	10071	10079	10106	9948	10084	10029	10000	10031	10013	10068	9985	9963	10037	10020	10111	10022	9971	10049	10075	10089	10045	10183	10038	10014	10015	10113	9962	9849	10009	9975	9983	10179	10081	9941	9936	10148	10129	9991	9987	10033	10011	9960	9918	9954	10010	10005	9992	9985	10036	9863	10144	10002	9992	9797	10109	9975	10109	10185	9932	9899	9995	9914	10058	10049	9855	10038	9923	10060	9986	10024	9921	9904	9975	9862	10083	10064	9953	10092	10008	10211	10103	10092	10018	9977	9941	9980	10066	10088	9948	9965	10051	10134	10095	9969	10066	9914	9832	9911	10048	9987	9930	10049	9973	10049	9931	9817	10069	9994	9950	9986	10166	9976	10137	9918	9920	10043	9991	9908	9976	10133	10052	10090	9918	9975	9973	10089	10146	10019	9859	10120	9814	9962	9973	10038	10123	10030	10031	10008	9918	9916	10126	10014	10071	10020	10017	9893	9957	10054	10124	10036	10030	10046	9945	9975	9878	9975	10058	9948	9959	10035	10029	9964	9904	10013	10055	10064	10046	9969	9987	10049	10130	10049	9854	10095	9848	10040	10074	9952	10101	9949	10024	10055	9943	10009	9884	10073	9982	10000	9971	10159	9931	10055	10028	10007	9999	9937	9913	10022	10071	9899	9906	9922	10079	10005	9970	10176	10205	10080	9919	10109	9883	9786	10084	9869	10008	9962	10051	9949	10074	10069	10037	10012	9917	10027	10127	10004	9982	9803	9946	10140	10177	9901	10122	9934	10065	10051	10028	10075	10053	10098	10016	9940	10009	10040	9931	10096	10062	10117	10168	9983	10059	9924	10059	9931	10066	9926	9962	10004	10064	9998	9939	10036	10028	10097	9984	10013	10088	10070	10126	9999	10076	10009	9928	9996	10133	9979	10074	10094	10033	10034	9990	10079	9891	9994	10182	10074	9991	9933	10168	9887	9853	10049	9990	9977	10204	9929	10005	10014	9998	10025	10028	9881	9997	10020	10021	10083	9814	9979	9976	10057	10109	9920	10149	9999	9975	9945	10148	9892	9983	9942	9965	9969	9942	9974	10054	10045	10082	9973	9887	9853	10068	9853	10030	10127	10004	10008	9883	10062	10033	9931	10012	9995	10019	10014	9943	10075	10107	9935	9998	10084	10007	9959	10015	9997	10087	10006	9966	10006	9920	9824	9894	10196	10112	9850	9969	10028	9908	10032	9845	9939	10053	9929	9963	10020	10006	9916	9867	10039
24143	21470	28871	24511	21552	17048	13623	11486	11192	11243	11164	11061	10969	11276	10918	10922	10834	10817	10755	10928	10786	10707	10818	12727	14579	14831	13927	12522	11657	11173	10674	10652	10711	10703	10754	10611	10624	10516	10652	10547	10621	10710	10583	10381	10646	10428	10733	10805	10741	10533	10676	10644	10601	10645	10412	10722	10675	10407	10529	10581	10623	10577	10603	10617	10697	10703	10558	10701	10629	10656	10649	10718	10677	10609	10655	10598	10629	10676	10785	10745	10663	10542	10604	10660	10605	10584	10658	10741	10713	10473	10486	10651	10565	10560	10645	10806	10646	10573	10665	10447	10600	10620	10684	10540	10681	10686	10617	10564	10640	10659	10752	10589	10711	10526	10701	10602	10441	10517	10562	10527	10553	10640	10600	10534	10757	10652	10654	10577	10396	10541	10556	10489	10595	10530	10667	10528	10496	10678	10573	10626	10659	10575	10671	10681	10769	10526	10610	10693	10643	10555	10779	10638	10676	10477	10714	10417	10582	10614	10589	10754	10613	10666	10591	10450	10584	10824	10569	10521	10758	10576	10614	10609	10546	10713	10723	10581	10614	10529	10490	10770	10719	10455	10540	10530	10650	10748	10641	10614	10623	10571	10495	10557	10418	10548	10719	10340	10612	10780	10841	10702	10745	10612	10522	10599	10705	10542	10587	10539	10613	10583	10687	10802	10722	10533	10534	10764	10589	10590	10438	10396	10613	10456	10440	10669	10637	10597	10422	10606	10333	10506	10751	10735	10652	10527	10662	10481	10495	10583	10475	10483	10606	10626	10675	10638	10645	10640	10762	10557	10477	10592	10674	10674	10561	10688	10607	10544	10568	10616	10479	10461	10565	10680	10302	10585	10618	10540	10512	10589	10648	10360	10523	10351	10468	10780	10444	10574	10540	10668	10584	10656	10846	10840	10680	10526	10314	10448	10436	10605	10513	10693	10392	10631	10641	10662	10578	10436	10636	10513	10656	10691	10600	10576	10540	10596	10620	10462	10556	10773	10624	10583	10552	10497	10608	10671	10499	10620	10645	10659	10548	10569	10490	10692	10547	10550	10564	10413	10583	10665	10586	10664	10577	10681	10647	10535	10622	10502	10569	10544	10518	10472	10611	10648	10584	10584	10754	10633	10562	10573	10458	10622	10532	10533	10534	10457	10604	10631	10691	10414	10642	10547	10464	10481	10567	10565	10533	10817	10766	10806	10583	10521	10601	10659	10650	10575	10644	10661	10572	10551	10504	10527	10791	10725	10584	10589	10639	10728	10535	10769	10608	10564	10534	10750	10746	10640	10493	10653	10718	10401	10546	10615	10623	10452	10489	10587	10519	10420	10560	10626	10516	10403	10586	10620	10681	10665	10703	10674	10736	10643	10634	10612	10729	10683	10778	10642	10703	10598	10615	10711	10585	10568	10472	10540	10736	10560	10645	10607	10580	10593	10708	10512	10606	10519	10781	10582	10562	10547	10623	10536	10684	10640	10576	10583	10610	10702	10510	10634	10719	10546	10499	10659	10758	10469	10759	10742	10630	10624	10618	10431	10642	10721	10664	10682	10723	10534	10639	10671	10666	10589	10626	10693	10793	10680	10557	10720	10740	10581	10509	10617	10754	10607	10617	10618	10497	10618	10572	10720	10544	10664	10571	10662	10543	10719	10644	10524	10640	10505	10477	10673	10657	10667	10651	10538	10793	10469	10712	10485	10745	10629	10580	10394	10526	10525	10458	10521	10599	10562	10493	10497	10624	10516	10519	10458	10621	10602	10522	10469	10659	10592	10662	10651	10680	10646	10559	10693	10752	10518	10591	10511	10688	10629	10642	10434	10708	10639	10523	10595	10452	10617	10666	10481	10539	10683	10550	10589	10636	10644	10529	10663	10602	10528	10742	10618	10546	10678	10672	10513	10473	10359	10561	10504	10648	10452	10573	10558	10594	10645	10609	10592	10407	10522	10497	10537	10572	10604	10655	10742	10672	10613	10617	10548	10725	10399	10634	10574	10528	10565	10833	10599	10547	10611	10462	10732	10682	10495	10612	10761	10526	10759	10775	10640	10703	10651	10554	10692	10716	10559	10500	10502	10537	10428	10641	10754	10650	10890	10485	10688	10404	10475	10568	10524	10548	10529	10491	10691	10683	10527	10440	10566	10675	10669	10523	10549	10773	10861	10771	10560	10836	10607	10599	10516	10555	10515	10536	10513	10722	10604	10361	10545	10674	10646	10564	10514	10647	10813	10774	10695	10610	10642	10529	10709	10685	10560	10484	10585	10451	10648	10640	10579	10424	10579	10510	10661	10676	10531	10495	10690	10653	10568	10372	10653	10538	10564	10564	10603	10617	10572	10649	10486	10459	10566	10696	10583	10690	10447	10620	10653	10719	10675	10717	10787	10590	10483	10563	10663	10746	10537	10665	10547	10569	10529	10789	10559	10668	10678	10625	10711	10443	10570	10655	10578	10713	10675	10605	10539	10538	10489	10645	10755	10569	10590	10566	10525	10642	10535	10597	10565	10583	10702	10735	10707	10776	10543	10475	10675	10572	10748	10703	10591	10361	10672	10629	10658	10690	10541	10546	10539	10748	10509	10618	10617	10669	10717	10623	10577	10649	10560	10534	10669	10674	10644	10450	10551	10506	10541	10581	10554	10534	10533	10532	10814	10518	10571	10657	10724	10642	10618	10606	10667	10530	10689	10556	10579	10623	10667	10591	10709	10600	10614	10748	10543	10512	10561	10470	10507	10772	10668	10630	10672	10614	10472	10671	10684	10687	10700	10621	10721	10626	10659	10657	10642	10609	10608	10525	10803	10648	10666	10689	10662	10640	10620	10705	10718	10419	10561	10610	10826	10628	10703	10807	10782	10662	10630	10489	10475	10727	10603	10558	10631	10506	10613	10691	10617	10708	10695	10503	10729	10689	10495	10649	10826	10755	10496	10569	10591	10662	10598	10562	10584	10637	10614	10683	10677	10639	10574	10701	10633	10600	10505	10662	10638	10676	10543	10686	10478	10631	10611	10635	10681	10591	10852	10508	10503	10699	10524	10589	10641	10673	10509	10594	10686	10714	10516	10750	10683	10598	10514	10594	10674	10642	10487	10737	10723	10585	10523	10538	10650	10698	10660	10661	10572	10619	10532	10680	10490	10622	10753	10532	10590	10559	10560	10585	10651	10550	10503	10642	10610	10663	10814	10609	10668	10670	10525	10663	10756	10650	10532	10654	10622	10538	10519	10667	10520	10537	10605	10750	10580	10484	10592	10637	10588	10547	10665	10745	10617	10445	10316	10665	10550	10662	10695	10702	10558	10533	10594	10525	10525	10637	10704	10570	10641	10635	10701	10688	10565	10631	10812	10663	10541	10558	10480	10655	10571	10637	10518	10481	10622	10571	10634	10610	10689	10569	10625	10467	10618	10617	10670	10736	10674	10587	10604	10696	10555	10597	10641	10589	10595	10606	10584	10576	10494	10518	10385	10548	10498	10637	10595	10395	10630	10385	10524	10702	10446	10626	10470	10636	10485	10579	10578	10677	10577	10657	10529	10612	10555	10466	10609	10696	10648	10678	10696	10799	10528	10601	10426	10614	10651	10538	10577	10492	10491	10488	10555	10670	10653	10568	10503	10696	10448	10553	10524	10562	10617	10564	10674	10736	10601	10582	10579	10632	10615	10538	10619	10536	10676	10673	10365	10595	10446	10531	10535	10827	10675	10530	10622	10671	10554	10547	10572	10657	10488	10552	10619	10441	10520	10472	10508	10564	10688	10660	10554	10664	10530	10686	10638	10559	10585	10607	10668	10648	10792	10678	10492	10585	10578	10607	10565	10722	10654	10482	10491	10649	10646	10469	10563	10477	10596	10491	10388	10592	10709	10579	10560	10609	10644	10557	10444	10652	10520	10579	10502	10779	10688	10613	10381	10446	10633	10685	10561	10493	10545	10598	10681	10763	10627	10539	10459	10581	10293	10722	10604	10671	10632	10598	10533	10513	10542	10441	10483	10393	10603	10661	10730	10630	10752	10809	10678	10692	10412	10639	10648	10712	10526	10514	10509	10679	10498	10483	10660	10456	10595	10646	10520	10508	10674	10573	10622	10398	10620	10516	10425	10450	10605	10608	10469	10593	10471	10537	10654	10655	10572	10661	10647	10673	10437	10680	10659	10601	10388	10482	10523	10577	10602	10634	10617	10441	10544	10672	10589	10738	10684	10605	10429	10682	10818	10495	10540	10754	10586	10631	10649	10703	10437	10763	10631	10800	10462	10398	10569	10554	10897	10639	10691	10733	10657	10611	10523	10724	10690	10551	10599	10545	10724	10691	10639	10488	10585	10776	10687	10613	10743	10746	10746	10652	10579	10471	10668	10347	10725	10447	10606	10488	10485	10660	10438	10618	10687	10642	10643	10817	10895	10586	10572	10597	10529	10723	10509	10725	10456	10509	10592	10502	10598	10526	10589	10676	10583	10691	10567	10586	10681	10741	10662	10569	10556	10441	10757	10726	10725	10577	10471	10740	10686	10647	10575	10652	10748	10405	10595	10512	10816	10561	10631	10711	10717	10598	10505	10691	10630	10674	10548	10614	10468	10552	10397	10709	10586	10643	10723	10331	10614	10772	10575	10551	10436	10576	10711	10596	10582	10545	10497	10685	10520	10610	10578	10585	10601	10670	10804	10588	10626	10723	10594	10484	10520	10638	10691	10490	10498	10667	10565	10658	10593	10702	10555	10527	10417	10577	10592	10651	10589	10547	10523	10574	10809	10650	10400	10609	10558	10684	10616	10551	10507	10595	10662	10628	10635	10503	10689	10552	10523	10635	10461	10771	10471	10680	10576	10436	10476	10735	10563	10737	10668	10561	10570	10680	10666	10637	10600	10767	10559	10716	10685	10484	10691	10767	10656	10430	10665	10705	10581	10521	10546	10612	10627	10725	10497	10620	10576	10560	10463	10610	10595	10526	10697	10734	10484	10542	10499	10677	10541	10487	10566	10723	10524	10620	10372	10696	10532	10570	10643	10605	10482	10489	10538	10713	10614	10636	10350	10432	10646	10516	10630	10602	10599	10649	10600	10529	10617	10481	10575	10674	10547	10430	10550	10476	10570	10432	10609	10767	10814	10499	10501	10669	10616	10348	10592
24852	39398	31210	21258	13818	12539	12044	11870	11768	11700	11589	11356	11533	11729	11387	11443	11066	11197	11031	11175	11116	11135	11386	14889	17374	17446	15518	13574	12223	11277	11052	10903	10930	10876	10815	10944	10912	11044	10993	10966	11054	10870	10884	10829	10984	10909	10990	11049	10870	11126	10871	10932	10962	11109	10939	10902	11081	10999	10976	10877	10816	10994	10938	10932	11004	10962	11008	10875	10962	11044	10951	10916	10929	10921	11030	11033	10890	10937	10825	10949	10946	10975	10956	10952	11051	10867	11162	10831	11042	10881	10970	10943	10954	10978	10873	10962	10874	10921	10893	10985	11146	11022	11002	11198	10850	10933	10883	10916	11004	10989	11010	10976	10848	10910	10926	10764	11016	10949	10974	10754	10934	10784	10769	10968	11003	10937	10965	10805	11086	10836	10918	11015	10995	10856	10834	10943	10773	10952	11016	11029	11009	11018	11044	10952	10906	10852	10976	10948	10919	11060	10976	10841	10962	10984	10993	10979	10891	11084	10987	10994	11030	10933	10932	10897	10863	10949	10968	11159	10910	10992	10940	10916	10920	11058	10916	11113	10973	10945	11104	10967	11008	10849	10820	10986	10893	10895	10883	10931	10874	10885	11002	10769	10894	10976	11038	11003	11018	10781	10992	10897	10977	10899	10801	11004	10923	10847	10914	10812	10858	10952	10994	10737	10886	11009	10889	10841	10898	10878	10814	10758	11059	10977	10977	10916	10927	10998	11006	11046	11113	10965	10966	10800	10857	10751	10984	10849	10851	11032	10781	10890	11121	10888	10984	10960	10901	10901	11089	11017	10953	10954	10914	10914	10904	11020	11000	10963	10944	10837	10907	10888	10764	10910	10780	10897	10985	10834	10870	10804	10943	10913	10888	11024	10915	10858	10943	10988	10919	10837	10944	11056	10910	10981	10909	10893	10902	11068	10836	11176	10933	10963	10982	10789	10822	10714	10983	10965	10834	10998	10880	10949	10915	11149	10964	10877	11081	10917	10796	11038	10903	11135	11015	10893	10832	10902	10860	10897	10932	10834	10842	10937	10890	10856	10847	10945	10973	10913	10885	11210	11090	10893	10985	10967	10844	10785	10881	11009	10839	10986	10955	10885	10882	10953	11018	10811	10806	10872	10956	11060	10979	10849	10903	10922	10908	11110	11000	10883	10921	10938	10841	10952	10855	10915	10887	11080	10819	10967	11046	10869	11070	10956	10825	10940	10869	10957	10803	11027	10884	11059	11059	10873	10968	11115	10850	11087	10902	11027	10826	11075	11004	10918	10897	10882	10927	11030	10965	10848	11045	10905	11041	10836	10929	10937	10964	10957	10857	10987	10952	10986	11031	10970	11056	10965	10931	10990	10916	11018	10958	10957	10895	11074	10977	10891	11155	10851	10978	11023	10904	10918	10856	11013	10866	10775	10840	11032	10938	11074	10876	10767	10888	11046	10979	11175	10919	11028	10799	10959	10984	10918	10967	10897	10975	11036	10909	10905	10791	11089	10786	10933	11074	10852	10866	10957	11027	10965	10902	11001	11085	11047	10975	11055	10933	10940	10991	11015	10862	10784	10854	10839	11028	10979	10723	10885	10985	10901	11053	10872	10924	10851	10861	10930	11063	10857	10929	10860	10883	10737	10848	10995	11005	10857	10794	10959	10824	10856	10911	10939	10962	10894	10956	10927	10794	10901	11072	11011	10949	10693	10997	11018	10945	11027	10958	11056	11025	11145	10918	10748	10972	10835	10859	10965	10980	10965	10892	10935	10965	10903	10896	10933	10874	10897	11155	10971	10839	11028	10912	10915	10874	11006	11055	11050	11055	10889	11050	10930	10891	11053	10899	10997	10969	10981	10937	10988	10963	10949	10744	10914	10974	11004	10959	11031	10940	11070	10965	10868	10844	10946	10909	11026	10862	10830	11004	10947	10882	10968	10923	11047	10922	10929	10992	11000	10890	10881	10996	10795	10820	11048	10865	10885	11003	10822	10958	11003	10969	10842	11108	10959	10789	10905	11078	10998	10911	10988	10830	10866	11094	10857	10953	10964	10811	10567	10962	10832	11110	10841	10992	11069	10973	10934	11011	10922	10819	10987	11043	10763	11045	10853	11192	10846	10875	10943	11014	10941	10952	10902	10862	10915	11070	10832	10895	10891	10970	10890	11015	11056	10786	10917	10987	10990	10868	11041	10954	10835	11014	11055	10855	11025	10974	10847	10963	10918	10898	11064	10962	10948	11024	10961	10894	10846	11034	11009	10996	10839	10981	10858	10995	11046	10931	10976	10734	10970	11021	10931	11116	11027	10846	11034	11034	10972	10844	10810	10894	10958	11065	10841	11057	10802	10843	10803	10885	11031	10895	10899	10975	10931	11082	10785	10825	11013	10899	10917	11127	10956	11000	11015	11061	10858	10776	10947	10960	10984	10919	11019	11036	10779	10943	11033	10879	11023	10915	11058	10936	10983	10925	10847	10995	10969	10889	10963	10992	10933	10994	11025	10969	11017	10915	11107	10685	11063	10780	10922	10880	11044	10867	10854	10814	10937	11129	10971	11062	11034	11152	10902	11030	11123	10875	10777	10975	10937	10990	10923	10882	10998	11084	11010	10820	10781	10929	10889	10941	11015	10932	11021	10954	10958	10875	10885	10857	10895	10996	10951	10836	10909	10876	10759	10864	10755	10973	10765	11007	10772	10973	10981	10980	10971	10861	10992	10878	10966	10988	11028	11019	10786	10970	10909	10901	10762	10712	10986	11039	10859	10991	11041	10947	10969	10990	10922	11015	11048	10903	10987	10942	10864	11001	11063	10750	10869	10870	10931	10998	11030	10954	11088	10855	10872	10937	11023	10955	10984	11053	10950	10828	11003	10930	10879	10864	10895	10911	10925	10774	11013	11066	11047	10963	10819	11049	10980	11106	11079	10905	11048	10782	10846	10901	11053	11043	11108	10901	10970	10985	10847	10984	11009	10805	10869	10820	10856	10951	10739	11032	10846	11022	11069	10710	11014	10998	10886	11054	10868	10946	10759	11051	10807	10870	11019	10994	10980	11010	10939	11007	10820	10965	10994	10877	10861	10902	11046	10918	10851	10770	10980	10983	11098	10994	10860	10912	10786	10976	10856	10886	10928	10944	11022	10985	10997	10972	10795	11018	10848	11001	11110	10914	11076	10921	10979	10877	10989	11003	10877	10768	11116	10827	10886	10814	10850	10894	10901	10902	10930	10794	10974	10847	11047	10976	10932	10697	10962	10867	10993	10885	10933	10930	11005	11010	10838	11027	11115	10906	10822	11063	10958	10907	10954	10988	10962	10920	10888	10917	10942	10860	10862	11028	10848	10909	11065	11037	10938	10900	10959	10821	10782	11022	10941	11097	10909	10874	10922	11065	10893	10976	10918	10937	10903	10952	11118	10875	10922	11112	10997	10928	10769	11052	10936	11005	10970	10945	10812	11022	10908	11090	11005	10853	11055	11051	11020	10983	10963	10853	11026	11014	10892	10909	10920	11062	11049	11093	10913	10988	11130	11012	10994	10884	10854	10822	10761	10888	10885	10731	11095	10967	10907	11000	11010	10994	10866	10997	10866	11005	10914	10976	10888	10974	10791	10964	10996	10819	11080	10826	10939	10888	10916	10774	10824	11077	11045	10924	10927	10876	10969	11053	10810	11032	10847	10952	10942	10888	11086	10866	10945	11046	10998	10972	10856	10872	11010	10954	10943	10904	10843	11038	11102	10917	10866	10823	10845	10856	11015	10899	10900	11103	10883	10989	10911	10927	10824	11069	11135	10868	10879	10901	10837	10834	10980	10787	10886	10870	10966	10907	11046	10994	10846	10826	10825	11014	10946	10964	10967	10839	10952	10927	10919	10906	10805	11039	10867	10997	10949	10900	10922	10966	10857	10697	10926	11043	10934	11102	10995	10949	10657	10985	10926	10940	10980	10905	10996	10923	10887	10895	10901	10785	10998	10902	10738	10920	10817	10986	10942	11019	10973	11009	10940	10733	10892	10817	10963	10963	10925	11004	11047	10923	10844	10899	11006	10970	10832	11053	10973	10817	10837	11005	10932	10820	10816	11064	10858	10879	10837	10808	10973	11028	11031	10995	10990	11042	10966	11024	10972	10983	11035	10978	11013	10942	10918	10882	11015	10860	10953	10940	10943	11045	10970	10796	10914	10898	10905	10976	10980	10977	10824	10948	10951	10877	10985	10920	10922	10823	10964	10945	10899	10734	11147	10863	10884	10925	11088	10904	10861	10863	10831	10917	10847	10744	11066	10831	11035	11004	10941	10989	10909	10899	10802	11056	10769	11050	10967	10955	10952	10892	10883	10978	10778	10708	10819	10994	10876	10799	10964	11025	10876	10881	10884	10847	10887	10935	10965	10844	10957	11060	11026	10941	11053	10957	10947	10922	11027	10839	10928	10984	11070	10916	10889	10925	10870	10941	10939	10935	11059	11016	11004	10793	11066	10938	11032	11069	10933	10946	11072	10901	10998	10979	11010	10856	10864	10955	10927	10926	10856	10991	10837	10926	10988	10920	10885	10881	10828	10934	10915	10947	10966	11140	10924	10830	10874	11022	10882	10955	10984	10950	10941	10957	11047	10822	11093	11036	11014	10921	10878	11019	10859	10904	10883	10960	10792	11006	10963	10797	10925	11004	10878	10808	10838	10878	10935	10976	10811	10995	10989	10876	10851	10923	11018	10917	10891	10813	10910	10853	10857	10949	10779	10981	10850	10896	11022	10792	10905	11025	10977	10941	10965	11003	10812	10924	11070	10825	10844	10939	11108	10807	10998	10886	10981	10842	11021	10743	11090	10750	10890	10989	10931	10944	10954	10843	10907	10971	11041	10935	10954	11109	10863	10991	10893	10704	11036	10970	10833	11028	10920	10926	11096	10846	11020	10887	10825	10898	10967	11100	11079	11091	10935	10947	10769	10883	10925	10935	10879	10865	10982	10958	10968	10872	10893	10958	10953	10858	10962	10819	10956	10852	10975	10947	11032	10834	10982	10921	10721	10899	10861	10921	10974	10924	10921	10960	10844	11018	11105	11079	10911	10993	10857	10960	10930	10993	10929	10869	10928	10815	11065	10761	10977	11042	10967	11007	10911	11084	11050	10956	10903
23037	21473	29393	23909	21536	22545	20736	14881	13790	13813	13921	13475	13534	13554	13611	13447	13346	13487	13329	13363	13340	13515	14113	17591	21176	22155	18854	16051	14468	13591	13438	13131	13121	13069	12968	13218	13361	13044	13099	13123	13172	13029	13200	13055	13084	13196	13215	13087	13178	13105	13106	13205	13200	13212	13104	12992	12968	13089	13098	13157	13245	13155	13112	13104	13251	13127	13085	13057	13031	13048	13129	13207	13252	13136	13199	13213	13176	13160	13223	12977	13038	13221	12981	13205	13134	13188	13061	12985	13004	13147	13112	13203	13056	13091	13060	13064	12948	13129	13303	13135	13208	13155	13161	12997	13042	13170	13082	13083	13076	13121	13053	12982	12966	12979	13208	13229	13014	13133	13116	13092	13174	13300	13165	13023	12974	13058	13195	13219	12871	13165	13248	13184	13178	12954	12937	13037	13230	12915	13034	12977	13068	13238	13138	13083	13194	12934	12992	13169	13030	13220	12944	13008	12956	13137	12983	13293	12972	13054	12991	13120	13187	12964	12905	13151	13112	12944	12947	13322	13140	13078	13029	12970	13188	13079	13010	13150	12935	13036	13197	13032	12952	13133	13121	13104	13164	12828	13143	13056	13048	13071	13068	13056	13075	13081	13014	13000	13126	12862	13046	13136	13069	13063	13078	13206	13017	13032	13116	13132	12999	12991	13229	13034	13053	13158	12932	13030	13032	13018	13180	13152	12940	13152	13145	12983	13030	13025	13113	13075	13137	12991	13055	13008	13133	13098	13054	13176	13089	13002	12986	13038	13099	13084	13053	12877	13066	12915	12918	12952	13246	13003	13120	13178	13056	13224	12972	13176	13099	12896	12924	13140	13068	13139	13170	12978	12844	13159	13020	13236	12964	12941	12982	13095	13165	13132	13076	12828	12969	12938	13118	13161	13131	12963	13071	13092	12953	13138	12955	13188	13216	13058	13076	13064	12885	12988	13052	13243	13086	12893	13014	13071	13222	13021	13132	12952	13057	13132	12969	13031	13096	13057	12894	13134	13113	13070	13158	12984	12949	13004	12934	13074	12937	12890	13225	13103	13108	13059	12999	13179	13078	12861	13015	12943	12944	12954	12975	13082	12938	12861	13128	13030	13232	13044	12928	13049	12988	12955	13008	12923	13136	13055	12952	12970	13064	13150	12772	12966	13318	13039	13119	13065	13010	13001	13022	12896	12906	13178	13003	13090	13100	13052	13102	12949	12879	13211	13181	12979	13057	13032	13011	12985	13039	12838	13010	12968	13084	13153	13098	13075	13048	12952	12878	13046	12977	12984	13066	13092	13008	12963	13151	13228	13049	13065	13101	13086	12991	13016	13174	13103	13085	13101	13117	12905	13035	13055	13145	12889	12883	13081	13098	13152	13140	12977	13008	13027	13125	13137	13192	13084	13034	13009	12959	13086	13069	13176	13001	13135	13085	13098	13221	13018	12969	12943	13085	13038	12955	12986	13169	13032	13051	13179	13022	12925	12851	12946	13055	12922	12977	12968	13036	13018	12968	13204	12961	12945	13012	13057	13189	13003	13014	13262	13093	13147	12957	13075	13079	13043	12931	12826	13052	13144	13046	12844	13054	12948	12957	13119	12906	13001	13164	13003	12883	12859	13002	13131	13184	13116	13065	13012	13072	13077	13042	12940	13000	13069	13040	13118	13034	12897	13128	12909	12948	12880	13196	13123	13189	13043	12987	13133	13091	13066	13159	13039	13027	12971	13068	12888	12943	13164	13025	12919	12987	13239	13134	12985	13268	13033	13076	12937	13063	13049	12859	13121	13003	12898	13038	13037	13027	13038	13228	12837	13074	12988	12908	13190	12924	13065	13094	12984	12949	13011	13128	13041	13034	13079	12902	12904	13112	12987	13047	13157	13115	13016	12935	13144	13015	13099	12865	13084	13040	12921	12911	12962	12938	12964	13100	13055	13125	13075	12924	12838	13017	13120	13200	13145	12898	12899	13286	13002	13129	12899	12960	13187	13293	12994	13082	13022	12975	13019	12887	12989	13070	13046	13174	12998	13081	12986	13033	13071	12873	12965	13229	12769	13010	13168	13049	13041	12942	13138	13080	12971	13091	13046	12818	12909	12944	13144	13096	13009	12986	13185	12907	13086	12919	13000	12977	13110	13117	12974	13083	13115	13027	13097	13289	13045	13007	12967	12937	13125	13078	13094	12888	12976	13117	13011	13141	13194	13104	13084	13139	13006	13158	13204	13185	13043	13186	13004	12831	13231	13047	12791	12931	13024	12792	13060	13023	13000	12993	12927	13155	13047	12923	12943	12974	13093	13001	13063	13070	13142	13233	13131	12928	13012	12968	12972	12926	12993	13151	12969	12938	13036	13090	13209	12854	12974	13000	13130	13053	12927	13131	13117	12983	13023	12953	12996	13106	12989	12960	12959	12949	13041	13084	13015	13023	12938	13085	13118	12962	13053	12955	13070	13014	12940	13166	13136	12997	12923	13279	13051	12943	13039	13055	13072	13127	12943	13032	13011	13210	13145	13232	13119	13062	13003	12774	13003	13105	12886	13085	13109	13163	12980	12976	13210	13116	12876	13078	13112	13135	13151	13101	12856	13194	12912	12820	13019	13014	12944	12858	13215	13228	12956	12986	13193	13211	13065	13136	12905	13139	12948	13005	13128	12967	13011	13159	13183	13234	13230	12992	12994	13275	13084	12967	12820	12895	13002	13251	13128	13045	12944	12985	12899	13164	13111	13140	13082	13010	12937	13125	13135	12819	13100	13194	13254	13095	13064	13028	12898	13104	13086	12964	13006	13156	13155	12883	13118	13126	13095	12986	13029	12924	12990	13239	13109	13041	12844	13299	13329	13024	12985	13010	13020	13073	13085	12944	12976	13101	13061	12944	13074	12875	12822	13032	13196	13181	13032	13082	13090	13165	13129	13030	12803	13192	12913	12910	12950	13032	13209	13003	13186	13040	13111	13029	13034	12895	12859	13092	13294	13021	13098	13072	12928	13059	12883	13124	13109	13176	13251	13067	13141	13086	12908	12999	13087	13273	13144	12857	13039	13063	13169	13123	13114	13040	13065	13171	13142	13171	13113	13315	13118	12950	13056	12981	13060	13165	13077	13176	12986	13169	12700	13046	13120	13021	13111	13156	12922	12962	13159	13030	12988	13073	13021	13023	13068	12756	13040	12909	13076	13053	13039	13154	13079	13016	13084	13083	13086	12946	13132	13141	13130	13030	13150	12994	13072	13076	12961	12722	12889	13061	12958	13074	12964	13130	13057	13113	12978	13061	13210	12991	12988	13000	13040	12945	12991	13082	12950	13101	13215	13013	13142	13065	13014	13116	13000	12896	13029	12983	12930	13033	13204	13046	13107	13289	13043	13114	12990	13259	13084	12907	12981	12943	12941	13066	12831	13184	13011	13044	13149	13061	13034	13039	13016	13042	13149	13062	13235	12941	12906	13077	12976	13062	13051	13029	13073	13184	13199	13129	12970	13035	12893	13197	13061	13020	12899	12992	12879	13016	13064	12994	12931	13124	13058	12985	13159	13043	13004	13159	12982	12970	13212	13149	13068	13111	13137	13116	13069	13030	13171	12973	12991	13000	12929	12947	13166	13053	13133	13072	13064	12953	13095	13018	12988	13053	13191	12916	13164	12931	13064	12976	12977	13037	13052	13028	12947	13118	13047	12944	12958	13031	13042	13179	12797	12948	13188	12801	12879	13126	13051	13008	13019	13206	13268	13127	13095	13127	12917	13045	13038	13052	12983	13032	13123	13233	13246	13037	12940	12912	12958	12835	13057	13042	12963	12998	13121	12879	13263	12840	12997	13038	13008	13034	13044	12958	12917	13159	13037	13011	12997	12980	13209	13109	13182	12798	13107	12971	12980	12980	13029	13201	13079	13011	13159	12939	13053	13061	13076	13159	12993	13072	12994	13072	13227	13281	13220	13234	13060	13005	13072	12977	12955	13223	13013	12955	12886	13329	13009	12985	13044	13145	13136	13166	13226	13044	12940	12955	12899	12996	13153	13017	13222	12842	13087	13011	12974	13175	13221	13205	13000	13029	13080	13112	13157	13255	12949	13100	13199	13028	13061	12886	12947	12954	12853	12949	12892	13095	13018	13232	12917	12961	13088	13151	13014	13086	13036	12930	12968	12989	13044	12948	13060	13050	13059	12950	13005	13167	13101	13065	13067	13067	13095	13001	12980	13033	13148	13119	13142	13126	13024	13067	12998	12861	12867	13232	13083	13164	13070	12930	12958	13108	13086	12979	13022	12881	13061	13040	13057	13150	13022	13033	13001	13026	13039	13121	12882	13004	13129	13012	13108	12907	12947	12899	13014	13101	13075	12819	13202	12967	13109	13113	12988	13177	13059	12956	13071	13203	13091	13134	13160	12865	13022	13226	13052	12946	12979	13017	13296	13210	12985	13218	13094	12998	13145	13061	12874	13011	13029	13175	13100	13070	13005	13004	13052	12896	13142	13228	12989	12949	13199	13068	12985	13080	13053	12997	12987	13039	13110	12957	13035	13082	12864	13072	12906	13200	13094	13155	13117	12969	13019	13028	13144	12885	13020	13117	13077	13201	12971	12969	13100	13016	12959	13029	13032	13037	13000	12920	13226	12927	13185	12884	12829	12905	13253	12913	13048	13040	13049	13030	13051	13056	13174	12899	13061	12772	12990	12997	13207	13118	13137	12938	12995	13130	13035	13016	13113	13282	13058	13031	13127	13226	13022	13047	13093	13142	13035	12905	12995	13009	12947	13143	13093	12994	13118	12941	12918	12949	12970	13115	12945	13082	13027	12961	12968	13149	13041	13113	13125	13089	13185	13024	13310	13049	12925	12883	13024	13040	13055	13283	13128	13099	13040	13008	12976	13220	13062	13128	13088	12940	13135	12994	12966	13038	13135	12889	12983	13116	12937	12855	12890	12974	13017	13104	13117	12988	13039	13115	13044	12998	13153	13055	12980	12873	13183	13001	12961	13064	13078	12855	12967	12856	13228	13234	13132	12946	12982	12923	13060	13131	12873	13064	13104	12933	12997	13068	12970	12924	13122	13001	12940	12946	13187	13060	13012	13032	13071	12987	13175	12957	13057	13086	13066	13231	12950	13009	13003	12999	13173	12930	13104
27009	45471	36130	20610	16996	15436	14604	14199	13623	13668	13224	13225	13078	13136	13249	13190	13120	12894	12825	12954	12743	13075	14324	20403	24488	24440	19842	15727	13835	12984	12806	12471	12636	12494	12606	12521	12671	12627	12671	12575	12702	12642	12487	12636	12460	12663	12539	12653	12555	12574	12668	12686	12684	12652	12755	12525	12560	12640	12585	12471	12536	12580	12763	12610	12707	12568	12486	12474	12668	12655	12655	12370	12356	12524	12687	12606	12535	12673	12522	12432	12510	12565	12542	12660	12741	12546	12583	12326	12441	12545	12618	12450	12386	12620	12536	12588	12593	12578	12455	12579	12573	12668	12587	12630	12646	12631	12433	12490	12632	12671	12472	12639	12694	12541	12554	12600	12573	12656	12481	12605	12596	12645	12573	12622	12631	12554	12642	12464	12634	12470	12556	12535	12540	12673	12498	12524	12530	12604	12567	12484	12482	12489	12615	12511	12692	12554	12484	12639	12528	12493	12412	12572	12545	12519	12531	12562	12472	12561	12656	12586	12647	12449	12461	12609	12447	12635	12540	12500	12469	12401	12393	12635	12449	12693	12396	12499	12468	12451	12539	12556	12687	12554	12597	12551	12595	12574	12612	12716	12589	12508	12697	12474	12602	12526	12616	12661	12546	12567	12493	12520	12454	12674	12549	12659	12457	12750	12501	12466	12452	12499	12447	12574	12593	12616	12406	12449	12513	12492	12531	12439	12594	12429	12757	12579	12623	12612	12607	12534	12589	12618	12550	12522	12600	12633	12513	12612	12489	12517	12539	12452	12564	12618	12540	12416	12374	12669	12393	12462	12577	12541	12665	12457	12611	12591	12551	12412	12723	12362	12555	12798	12389	12562	12487	12472	12546	12634	12562	12568	12491	12662	12494	12581	12660	12779	12313	12611	12632	12520	12502	12598	12476	12372	12635	12525	12566	12770	12558	12560	12495	12404	12605	12757	12638	12478	12477	12602	12531	12537	12624	12469	12541	12666	12546	12524	12459	12440	12532	12564	12475	12567	12454	12560	12524	12540	12494	12594	12461	12402	12728	12605	12354	12538	12547	12606	12567	12446	12529	12612	12544	12573	12463	12486	12548	12559	12546	12530	12519	12351	12513	12583	12766	12459	12597	12618	12682	12469	12542	12548	12539	12429	12642	12554	12567	12541	12660	12533	12520	12528	12637	12569	12473	12645	12498	12398	12423	12429	12409	12684	12408	12432	12538	12520	12629	12583	12571	12455	12705	12532	12499	12583	12486	12729	12616	12673	12548	12536	12583	12439	12474	12545	12495	12470	12570	12504	12510	12531	12507	12478	12601	12512	12473	12449	12484	12580	12758	12545	12574	12563	12526	12382	12846	12557	12614	12446	12561	12495	12638	12513	12720	12397	12465	12480	12534	12644	12401	12658	12494	12568	12444	12421	12583	12535	12639	12515	12474	12593	12403	12412	12497	12511	12587	12467	12641	12541	12504	12583	12727	12498	12605	12670	12481	12426	12529	12430	12675	12556	12446	12481	12497	12451	12545	12709	12630	12373	12525	12511	12490	12462	12572	12610	12548	12407	12609	12659	12539	12665	12638	12499	12455	12707	12517	12542	12570	12549	12496	12697	12617	12572	12488	12497	12457	12471	12440	12382	12651	12467	12576	12615	12441	12682	12376	12686	12503	12395	12572	12608	12511	12426	12461	12518	12644	12582	12355	12381	12414	12509	12571	12499	12674	12698	12629	12682	12488	12516	12595	12547	12580	12602	12653	12699	12551	12553	12601	12541	12498	12473	12502	12484	12556	12478	12701	12680	12628	12393	12451	12490	12553	12466	12568	12553	12670	12491	12626	12619	12439	12590	12645	12557	12550	12533	12370	12541	12491	12729	12554	12526	12448	12535	12518	12453	12611	12482	12588	12520	12447	12380	12514	12526	12571	12578	12523	12670	12504	12500	12423	12538	12617	12474	12545	12389	12558	12503	12658	12528	12568	12676	12404	12581	12552	12670	12567	12513	12683	12610	12621	12634	12494	12661	12569	12443	12597	12292	12597	12505	12512	12500	12335	12622	12614	12439	12550	12359	12681	12567	12426	12495	12387	12506	12546	12615	12450	12565	12476	12524	12408	12342	12580	12557	12449	12634	12440	12218	12493	12543	12537	12617	12641	12562	12541	12434	12587	12514	12538	12380	12553	12457	12538	12603	12501	12424	12540	12555	12376	12481	12540	12503	12622	12449	12735	12488	12465	12501	12679	12504	12672	12400	12477	12768	12485	12330	12534	12479	12341	12562	12590	12463	12444	12542	12474	12748	12344	12481	12446	12584	12514	12439	12563	12400	12667	12509	12429	12504	12568	12679	12526	12594	12507	12599	12535	12545	12529	12574	12590	12643	12569	12463	12507	12389	12413	12519	12497	12531	12578	12522	12431	12540	12565	12567	12513	12648	12585	12553	12523	12517	12606	12509	12584	12366	12584	12723	12283	12536	12446	12414	12628	12557	12421	12591	12319	12587	12523	12444	12617	12582	12371	12560	12550	12498	12610	12576	12601	12589	12423	12476	12531	12579	12471	12646	12346	12628	12552	12569	12505	12476	12567	12381	12553	12645	12424	12426	12523	12590	12511	12596	12523	12545	12696	12545	12436	12440	12344	12538	12678	12619	12596	12513	12528	12321	12589	12497	12494	12481	12452	12508	12692	12493	12627	12468	12490	12579	12411	12632	12549	12582	12642	12701	12416	12674	12595	12409	12437	12665	12429	12464	12494	12620	12492	12564	12619	12457	12610	12603	12565	12531	12540	12441	12497	12514	12430	12571	12508	12429	12558	12488	12413	12669	12497	12714	12458	12414	12647	12506	12408	12532	12610	12545	12532	12691	12568	12474	12380	12492	12502	12371	12557	12563	12573	12536	12627	12354	12454	12461	12533	12466	12611	12610	12438	12524	12513	12733	12453	12584	12362	12577	12539	12628	12430	12592	12583	12562	12681	12659	12650	12451	12538	12504	12575	12606	12483	12448	12497	12544	12557	12510	12462	12533	12623	12657	12575	12732	12516	12489	12566	12445	12638	12486	12689	12592	12641	12413	12541	12483	12441	12654	12584	12546	12577	12641	12635	12596	12682	12506	12494	12511	12499	12656	12605	12683	12599	12448	12497	12757	12496	12737	12564	12463	12486	12486	12530	12559	12625	12506	12522	12432	12504	12592	12431	12456	12417	12655	12401	12457	12565	12428	12534	12580	12426	12521	12443	12574	12611	12559	12474	12638	12571	12433	12626	12518	12523	12568	12532	12559	12513	12627	12533	12617	12466	12503	12459	12335	12502	12694	12515	12451	12480	12620	12529	12585	12406	12611	12522	12397	12555	12485	12602	12432	12552	12493	12550	12466	12482	12543	12605	12688	12616	12561	12547	12657	12502	12502	12463	12578	12451	12612	12590	12427	12583	12552	12441	12418	12554	12655	12664	12635	12555	12640	12491	12518	12744	12431	12460	12675	12565	12495	12499	12476	12416	12670	12581	12465	12534	12542	12415	12484	12459	12463	12482	12555	12593	12500	12519	12594	12566	12541	12406	12376	12608	12684	12580	12508	12630	12581	12562	12547	12523	12439	12502	12411	12586	12453	12600	12320	12613	12437	12593	12466	12673	12560	12505	12509	12579	12463	12642	12414	12426	12369	12458	12590	12484	12437	12552	12631	12442	12343	12399	12622	12607	12566	12551	12479	12545	12473	12487	12483	12578	12581	12355	12617	12509	12574	12321	12615	12372	12543	12653	12653	12361	12431	12426	12554	12719	12639	12677	12584	12484	12624	12529	12462	12436	12483	12514	12423	12503	12458	12482	12470	12549	12599	12473	12486	12531	12472	12781	12546	12500	12437	12654	12404	12445	12558	12571	12480	12692	12471	12581	12638	12622	12537	12609	12261	12510	12499	12629	12504	12525	12529	12591	12474	12612	12589	12572	12465	12717	12666	12523	12532	12394	12690	12458	12498	12415	12511	12650	12597	12563	12550	12477	12701	12516	12573	12612	12536	12546	12472	12481	12406	12635	12523	12678	12476	12516	12600	12498	12549	12518	12628	12592	12561	12410	12646	12521	12592	12509	12656	12527	12496	12593	12515	12354	12532	12527	12465	12525	12576	12512	12493	12677	12522	12460	12533	12649	12411	12688	12547	12554	12579	12500	12623	12618	12627	12508	12670	12439	12362	12518	12297	12532	12560	12464	12727	12507	12496	12622	12732	12765	12589	12612	12502	12509	12631	12543	12636	12417	12621	12593	12485	12614	12410	12597	12430	12285	12422	12494	12617	12459	12541	12488	12575	12325	12430	12486	12624	12617	12610	12589	12547	12353	12553	12594	12557	12530	12609	12529	12315	12516	12557	12668	12530	12433	12561	12588	12554	12313	12713	12549	12586	12602	12529	12761	12364	12503	12636	12436	12518	12588	12697	12624	12541	12384	12449	12606	12519	12525	12384	12455	12490	12503	12505	12656	12610	12332	12575	12473	12497	12516	12499	12528	12535	12379	12570	12599	12549	12396	12615	12459	12483	12551	12603	12602	12471	12591	12433	12647	12585	12467	12426	12523	12570	12546	12411	12546	12487	12632	12520	12664	12656	12588	12598	12564	12504	12555	12677	12385	12592	12418	12694	12567	12531	12463	12678	12460	12529	12477	12549	12475	12501	12522	12400	12585	12671	12467	12498	12739	12595	12668	12569	12565	12319	12645	12518	12454	12615	12445	12658	12516	12542	12463	12712	12415	12599	12431	12652	12513	12421	12475	12515	12571	12513	12487	12710	12408	12425	12610	12313	12483	12656	12520	12544	12567	12621	12660	12560	12397	12423	12439	12757	12596	12428	12557	12486	12472	12440	12617	12607	12439	12436	12455	12472	12552	12429	12756	12450	12623	12606	12518	12597	12523	12439	12619	12532	12511	12546	12494	12678	12490	12481	12562	12506	12523	12605	12545	12598	12436	12622	12639	12502	12408	12490	12581	12341	12753	12602	12633	12614	12463	12656	12503	12482	12497	12529	12524	12585	12500	12465	12609	12543	12496	12423	12511	12607	12415	12446	12554	12462	12525	12572	12650	12390	12491	12411	12470	12473	12573	12580	12635	12428	12795	12570	12544	12646	12468	12529	12505	12634	12464	12594
27717	22690	22912	17815	14108	13623	13551	13445	13239	13056	13290	13173	13134	13140	13095	13015	13093	13209	13248	13217	13132	13430	13564	13609	13983	13835	13688	13369	13246	13375	13118	13095	13156	12992	13267	13112	13138	13195	13108	12933	12977	13111	13011	13032	13258	13022	13080	13189	13131	13071	12987	13203	13086	13214	13177	12832	13072	13051	12999	13100	13201	13232	13374	13071	13131	13042	12926	13247	13169	13067	12965	13066	13064	13265	13243	13043	13141	13086	13041	12960	13052	12975	13200	13089	13168	12983	13144	13125	13087	13220	12992	13091	13121	13013	13181	13258	13139	13194	13283	13088	12962	13009	13115	12971	13002	13134	12888	13056	13125	13153	13023	13070	13013	13226	13201	13081	13093	13026	13140	13026	13183	12935	13177	12988	13076	13141	13067	13056	13084	13250	13114	13068	13132	13045	13085	13068	13158	13138	13187	13085	13230	13165	13214	12942	12844	13105	13096	12922	13028	13109	13199	13330	13136	13072	13201	12978	13272	13224	12733	13115	13047	13151	13014	13171	13099	13129	13064	13055	12909	13027	13052	13247	12832	13074	13171	13150	13215	13071	12832	12959	13115	13080	13128	13194	12999	13133	13194	13125	13125	13038	12945	13135	12923	13049	12924	13021	13114	13048	13187	13050	13084	13133	13052	13080	13128	13171	13103	13053	13117	13033	13100	13162	13063	13180	13225	13090	13098	13055	13228	13113	13079	12901	12995	13192	13066	12945	13144	13224	13181	13196	12983	13127	13021	13219	13233	13350	13081	13223	13044	13170	13184	13099	13183	13166	13064	13133	13034	12786	13326	13278	13112	13186	12966	13047	13113	13062	12922	13082	13038	13075	13196	13238	12970	13013	12923	12960	13023	13170	13039	12948	13287	13068	13129	13069	13083	13141	13098	13372	13258	13199	13060	13124	13162	12956	13071	13078	13126	13128	12896	13064	13157	13110	13134	13085	12993	12887	13085	13012	13133	12966	13153	13185	13089	12862	12896	13161	13058	13020	13019	13101	12985	13083	13007	13126	13007	13196	13156	13007	13202	13189	13062	13080	13299	13030	13087	13085	13112	13058	13034	13291	13245	12924	13113	12919	13074	13302	13041	13210	13212	13083	12970	13094	12988	13288	13123	13211	13113	12986	13066	12790	13079	13086	12860	13125	13220	12881	13140	13090	12998	13028	13179	13179	13141	13064	13036	13098	13148	13056	13161	13191	13014	13191	13289	13159	12989	12840	13066	13188	13188	13210	13017	13062	13015	13038	13098	13030	13064	13013	13132	13139	13068	13191	13195	13076	12894	13066	12867	13084	13245	13168	13253	13244	13232	13206	13056	13154	13197	13246	13097	13086	13168	13062	13077	13057	13009	13115	13146	13127	12916	13090	13134	13199	13086	13263	13162	13063	13063	13140	13107	13400	12968	13140	13061	13103	13002	13196	13061	13155	13063	13045	13023	13124	13072	13064	12894	13249	13108	13121	13251	13002	13020	13135	12919	13142	13165	13119	13103	13017	13002	13162	13161	13213	12928	13146	12983	13205	12999	13019	13261	13353	13221	12875	12960	13243	13215	12943	12930	13056	13093	13123	13000	13160	13282	12986	13106	13221	13115	13099	13094	12829	13159	12892	12994	13124	13045	13059	13195	13192	13212	13019	13050	12913	13002	13105	13122	13306	13020	13167	13235	13135	12885	13046	13190	13162	13118	13207	13065	12978	13105	13160	12959	13147	13204	12821	13174	12992	13046	13118	13175	12938	13135	13046	12964	13125	13121	13170	13055	12962	13131	13129	13098	12950	13075	13067	13220	13003	13062	13123	12937	13137	13025	13055	13007	13163	12994	13040	13041	13202	13122	13121	13228	13086	13134	13202	13113	13069	13133	13047	13200	13131	12959	13091	13237	12932	13085	13006	13097	13009	13187	13168	13220	13134	13041	13214	13081	13104	13066	13145	13107	13139	13059	13111	13159	12998	13100	12979	13074	13110	12963	12995	13144	12982	13157	12890	13209	13156	13210	13075	13215	13200	13058	13154	12855	13187	13319	13079	12985	12789	12985	13029	13182	13083	13024	13062	13095	12884	13071	13125	13361	13101	13099	13182	13127	12818	13106	13258	13186	13070	12998	12902	12991	13042	13069	13025	13241	13141	12975	13202	13180	13042	13172	13081	13107	13060	12974	12947	13029	13076	13200	13026	13287	12940	13126	12843	13215	13189	13254	13020	13010	12987	12997	13106	13129	13032	13123	13173	12971	13162	13073	13015	12916	12908	13079	13136	12921	13275	13067	12893	12953	12945	13264	13115	12968	13165	13123	13283	12973	12987	13186	13051	13098	13034	13049	12993	13145	13161	13019	12970	13159	13126	13205	13139	13058	13109	12979	13202	13004	13188	12964	13090	13112	13257	13117	12973	13235	13162	13173	13119	12981	12993	12969	13023	13038	13059	13183	13015	13098	13065	13035	13168	13205	13223	13227	13077	13161	13141	13058	13122	13338	13058	13056	13196	13271	13174	12901	13132	13243	13176	12901	13257	13190	13033	13161	13053	13228	12953	13246	13138	13161	13055	13147	13015	13020	13088	12997	13009	13224	13180	13242	13136	13161	13097	13070	12987	13027	13105	12902	13000	12936	13172	13303	13340	13109	13095	13006	13160	12996	13114	13084	13063	12821	13123	13111	13018	13153	13174	13032	13294	13127	13084	13187	13103	13257	12997	13195	12969	13008	13061	13077	12838	13113	13064	13114	13179	13269	13166	13122	13427	12883	13127	13121	13177	13184	13020	13030	13239	12941	13167	12991	13043	13004	13181	13130	13058	12986	12939	13136	13145	12903	12861	13148	13225	13305	13132	13004	13147	13225	13220	13235	13168	13106	13214	13095	13140	13284	13233	12991	13095	13411	12978	13000	12965	12947	13182	13084	13115	12979	13169	13162	13288	12950	13212	13096	13300	12928	13163	13069	12912	13116	13088	13164	13191	13231	13214	13122	13015	13131	13118	13050	13222	13166	13152	13076	13143	13120	12992	13079	13145	12996	13226	13088	13009	13195	13137	13301	13083	13029	13196	13035	13163	13062	13120	13111	13176	13228	13020	13150	13185	13144	13087	13146	12942	13086	13190	13339	13343	13118	13234	13109	13032	13093	13045	13079	13084	13137	12994	13204	13161	13129	13151	13076	13107	13135	13216	13061	13062	13103	13094	13056	13066	13065	13074	13256	13379	13099	13051	13219	13086	13120	13218	13078	12877	13015	13029	13115	13073	13242	12992	13112	13220	12966	13049	12914	13248	13202	13199	13171	13161	13382	13176	13186	13113	13037	13109	13113	13040	13217	13297	13193	13208	13147	13139	13169	13126	13186	13074	13061	13157	13194	13169	13227	13022	13085	12982	12985	13065	13008	13234	13215	13116	13167	13264	13086	13021	13066	13153	13041	12953	13096	12989	13046	13143	13163	13102	13197	13251	13014	12934	13012	13030	12987	12971	13083	13197	13008	13211	13107	13171	13176	13066	13109	13068	13198	12992	13000	12880	13029	13156	12968	12866	13150	13205	13172	13022	12949	12769	12948	13115	13160	13040	13050	13127	13274	13048	13113	12934	13153	13053	13068	13022	13104	13136	13124	13038	13231	13125	13158	13097	13144	13035	12936	12906	12863	12989	13174	13061	13199	13172	13270	13066	13017	13239	13184	12909	13142	13259	13057	13107	13204	13102	13179	13129	13069	13300	13155	13254	13229	13219	13131	13123	13064	13191	12998	12984	13011	12998	13008	13046	13157	13108	13095	13079	13105	13164	13049	13014	12961	13263	13158	13191	13011	12733	13062	13009	13088	13153	13170	13205	13078	13235	13089	13241	13093	13071	13018	13251	12975	13067	13105	13213	13365	13159	13193	13271	12984	13149	13008	13159	13071	13037	12955	13091	13136	13102	13166	12907	13110	13157	13200	13167	13038	13000	13332	13143	13308	13171	13126	12940	13205	13184	13232	13035	13050	13098	13139	13238	13101	12952	13113	13097	13248	13109	13089	12963	13186	13209	13223	13116	13319	12892	13005	13098	12899	13095	13120	13016	13149	13010	13153	13002	13037	13034	13058	12880	12995	13002	13083	13153	12888	12944	13117	13162	13254	13206	13074	13044	12948	12980	13169	13337	13218	13426	13178	13202	13007	13146	13161	13249	13210	13235	12984	13154	13216	13116	13186	13276	12878	13176	13154	13059	12982	13139	13024	13078	12958	13172	13050	13214	13051	12960	13286	13022	13034	12970	12900	13072	13009	13000	13115	13146	13096	13176	13227	13035	13036	13136	13170	13016	13141	12956	13349	13032	13141	13086	13054	13048	13137	13049	13099	13073	13053	13195	13118	13192	13238	13256	13206	12895	13031	13056	13196	12976	13199	13176	13100	13136	13218	13019	13173	13132	13099	13185	13009	13042	12927	13162	13138	13005	13023	13127	13130	13105	13039	13106	13253	13096	12915	13080	13078	13239	13278	13049	13006	13061	12954	12980	12923	13096	13237	13257	13083	13170	13067	13165	13065	13062	13069	13228	13097	13253	13215	13016	13186	13147	13008	13157	13229	13117	13039	13114	13046	13029	13043	13048	13175	13065	13035	13154	13239	13154	13201	13044	13313	13101	13057	13390	13084	13021	13259	13071	12966	13236	13289	13132	12962	13205	13160	13090	13292	13051	13019	13153	13205	13130	13119	13088	13103	13129	12897	13058	13155	13167	13222	12999	13219	13100	12969	12958	13120	12956	13225	13174	13013	12997	13028	13027	12986	13198	13232	13172	13137	13186	12933	12941	13036	13230	12999	13038	13207	13022	13203	13203	13151	13129	13147	12986	13132	12981	13081	13287	13212	13025	13158	13368	13184	13123	13197	13251	13233	13192	13076	13091	13152	13240	13253	13046	13291	12952	13201	12904	13023	13104	12894	13280	13014	13106	13276	13073	13233	13332	13122	13037	13079	13135	13099	13202	13128	13106	13073	13204	12975	13081	13132	13038	13156	13112	13173	13093	12986	13178	13176	13126	13222	13012	13029	13147	12934	12952	12996	13141	13175	13215	13119	13213	13019	12950	12957	13164	13160	13071	13518	13241	13048	13141	13216	13015	13222	12982	13170	13053	13113	13180	13242	13280	13232	13180
18350	26798	20155	15181	13622	13172	13173	13017	12842	12619	12906	12653	12684	12619	12705	12564	12774	12662	12593	12687	12659	12497	12858	13315	13649	13611	12997	12926	12573	12754	12651	12483	12619	12454	12545	12396	12622	12317	12557	12496	12619	12558	12708	12605	12598	12454	12585	12667	12628	12532	12602	12401	12695	12660	12614	12658	12726	12561	12716	12572	12742	12640	12646	12690	12484	12481	12575	12633	12349	12624	12553	12769	12676	12594	12484	12485	12599	12637	12518	12456	12631	12486	12542	12690	12434	12562	12453	12584	12505	12538	12593	12707	12464	12412	12455	12422	12686	12641	12404	12571	12465	12499	12759	12628	12668	12592	12564	12551	12540	12624	12620	12393	12468	12592	12601	12702	12548	12598	12613	12522	12593	12551	12479	12544	12619	12569	12587	12651	12429	12634	12603	12519	12593	12399	12332	12520	12652	12467	12425	12512	12675	12759	12440	12671	12454	12651	12665	12476	12533	12668	12530	12580	12542	12491	12507	12486	12572	12605	12592	12614	12364	12521	12705	12683	12614	12555	12633	12600	12584	12670	12490	12636	12588	12760	12712	12637	12562	12593	12526	12417	12595	12474	12581	12569	12614	12699	12439	12653	12616	12574	12402	12635	12656	12592	12475	12514	12620	12600	12492	12648	12716	12418	12425	12621	12532	12473	12604	12562	12635	12319	12361	12686	12467	12458	12694	12443	12468	12521	12608	12468	12537	12695	12533	12525	12517	12561	12699	12559	12430	12817	12666	12644	12694	12519	12385	12571	12745	12652	12560	12639	12543	12461	12618	12632	12405	12722	12560	12522	12586	12584	12521	12487	12558	12455	12772	12438	12565	12507	12422	12468	12576	12758	12647	12624	12596	12585	12586	12555	12458	12572	12371	12625	12514	12625	12608	12666	12409	12617	12727	12395	12446	12499	12577	12581	12602	12506	12487	12513	12512	12550	12493	12584	12568	12724	12635	12427	12577	12616	12500	12650	12557	12724	12559	12811	12459	12682	12422	12693	12450	12629	12582	12415	12529	12471	12456	12525	12409	12420	12537	12444	12683	12456	12525	12580	12706	12549	12592	12414	12545	12420	12605	12506	12625	12506	12568	12575	12639	12563	12528	12506	12536	12280	12529	12593	12459	12347	12600	12467	12439	12540	12517	12531	12642	12594	12514	12522	12373	12565	12642	12528	12606	12366	12527	12650	12626	12632	12471	12595	12517	12642	12577	12599	12323	12571	12792	12613	12549	12487	12482	12473	12572	12582	12579	12582	12588	12440	12581	12719	12547	12569	12588	12404	12488	12469	12503	12485	12576	12524	12579	12594	12453	12479	12551	12567	12515	12568	12642	12653	12543	12674	12499	12641	12462	12557	12465	12625	12744	12580	12495	12519	12626	12694	12520	12442	12510	12510	12511	12396	12536	12475	12443	12389	12573	12588	12554	12758	12514	12591	12385	12798	12614	12731	12693	12646	12680	12563	12649	12520	12625	12618	12560	12673	12571	12601	12602	12500	12518	12612	12614	12678	12493	12307	12523	12396	12511	12666	12599	12556	12514	12582	12479	12529	12524	12522	12497	12532	12550	12477	12564	12634	12645	12474	12514	12497	12607	12418	12632	12598	12460	12638	12516	12526	12526	12465	12524	12607	12553	12506	12540	12656	12805	12586	12586	12823	12618	12547	12636	12407	12541	12698	12523	12570	12630	12516	12427	12660	12434	12459	12693	12541	12571	12625	12636	12689	12624	12538	12668	12718	12603	12582	12494	12680	12592	12391	12544	12625	12349	12462	12615	12589	12665	12588	12603	12598	12446	12460	12553	12679	12550	12609	12602	12459	12466	12556	12517	12563	12554	12497	12666	12543	12444	12772	12467	12401	12624	12511	12521	12524	12587	12483	12649	12410	12528	12531	12444	12715	12520	12499	12622	12581	12541	12532	12574	12717	12450	12626	12604	12584	12566	12465	12396	12585	12593	12468	12501	12459	12440	12494	12575	12516	12630	12642	12663	12453	12389	12538	12611	12559	12703	12696	12590	12456	12564	12685	12483	12577	12365	12534	12606	12647	12446	12466	12554	12547	12688	12499	12479	12672	12563	12412	12529	12544	12535	12560	12618	12707	12601	12621	12454	12437	12502	12429	12469	12536	12510	12560	12551	12514	12617	12804	12514	12586	12413	12568	12640	12641	12502	12677	12627	12570	12451	12586	12456	12638	12447	12574	12629	12381	12457	12664	12503	12689	12564	12571	12559	12509	12516	12554	12418	12563	12696	12643	12594	12599	12667	12647	12614	12589	12566	12516	12556	12447	12530	12499	12477	12437	12375	12326	12533	12563	12380	12707	12722	12696	12445	12471	12693	12651	12656	12582	12572	12680	12646	12519	12478	12623	12529	12543	12642	12471	12681	12462	12544	12429	12672	12465	12585	12513	12583	12676	12466	12548	12595	12623	12549	12629	12522	12487	12553	12426	12578	12503	12458	12507	12666	12619	12555	12610	12463	12672	12556	12681	12608	12622	12557	12628	12423	12750	12441	12500	12495	12633	12386	12603	12441	12478	12435	12582	12494	12453	12660	12514	12674	12654	12680	12689	12570	12591	12718	12533	12354	12548	12480	12468	12493	12437	12587	12782	12462	12699	12484	12430	12444	12664	12583	12569	12646	12646	12369	12617	12512	12599	12631	12612	12635	12546	12597	12720	12557	12523	12564	12417	12492	12578	12591	12663	12521	12577	12528	12607	12511	12665	12559	12516	12478	12444	12656	12672	12617	12577	12526	12427	12606	12602	12422	12609	12585	12593	12515	12509	12471	12497	12681	12544	12587	12477	12644	12544	12604	12487	12586	12529	12594	12431	12710	12423	12656	12542	12474	12744	12488	12560	12506	12574	12489	12503	12537	12599	12511	12606	12404	12466	12594	12661	12776	12480	12519	12457	12565	12506	12551	12485	12522	12531	12509	12641	12728	12623	12595	12613	12568	12580	12498	12574	12516	12607	12714	12401	12670	12493	12653	12474	12629	12582	12612	12549	12481	12542	12750	12588	12550	12457	12498	12577	12593	12498	12423	12476	12571	12583	12649	12599	12509	12634	12594	12505	12472	12594	12509	12427	12449	12672	12512	12599	12616	12583	12468	12497	12584	12568	12588	12699	12401	12466	12470	12489	12570	12667	12630	12491	12382	12530	12584	12516	12648	12598	12684	12526	12463	12677	12624	12515	12501	12722	12508	12554	12585	12540	12489	12570	12576	12639	12581	12595	12547	12565	12486	12682	12367	12514	12536	12406	12650	12571	12641	12565	12629	12524	12484	12489	12706	12548	12422	12446	12650	12740	12514	12366	12711	12634	12595	12543	12589	12581	12560	12515	12551	12590	12661	12577	12501	12599	12454	12514	12590	12513	12471	12325	12546	12697	12649	12499	12464	12497	12624	12561	12567	12455	12387	12677	12539	12647	12570	12487	12527	12513	12575	12606	12478	12417	12366	12688	12462	12467	12604	12375	12517	12416	12495	12563	12731	12529	12575	12602	12669	12322	12519	12646	12477	12571	12700	12562	12665	12774	12598	12512	12544	12489	12429	12418	12420	12704	12548	12716	12383	12460	12715	12711	12579	12793	12593	12574	12715	12616	12615	12533	12500	12727	12700	12588	12549	12605	12561	12517	12499	12536	12613	12684	12469	12607	12565	12577	12550	12577	12668	12553	12575	12726	12441	12346	12556	12558	12558	12551	12708	12614	12442	12634	12629	12434	12600	12341	12633	12366	12553	12557	12491	12444	12580	12467	12614	12659	12619	12436	12346	12494	12498	12504	12653	12522	12495	12580	12528	12592	12470	12466	12567	12614	12557	12482	12600	12635	12574	12574	12591	12572	12703	12435	12490	12407	12557	12550	12676	12383	12734	12448	12549	12632	12445	12535	12641	12603	12648	12674	12657	12579	12480	12627	12564	12523	12625	12478	12573	12524	12539	12741	12521	12694	12550	12489	12434	12637	12619	12567	12613	12566	12630	12637	12504	12490	12619	12552	12618	12680	12588	12528	12545	12497	12553	12503	12631	12564	12652	12604	12616	12587	12597	12488	12620	12669	12634	12428	12741	12588	12694	12517	12517	12750	12398	12609	12727	12640	12535	12540	12447	12473	12560	12568	12591	12632	12565	12611	12465	12669	12581	12509	12387	12595	12596	12503	12476	12605	12441	12483	12587	12458	12635	12584	12585	12594	12542	12483	12556	12658	12478	12665	12529	12540	12429	12591	12498	12537	12576	12748	12606	12404	12687	12403	12600	12461	12633	12681	12377	12513	12583	12696	12354	12462	12548	12429	12613	12511	12470	12651	12436	12283	12469	12431	12533	12458	12487	12662	12598	12556	12459	12556	12608	12510	12613	12578	12425	12645	12582	12612	12601	12764	12614	12387	12677	12621	12543	12647	12510	12399	12586	12526	12454	12694	12688	12586	12545	12609	12279	12679	12508	12566	12433	12509	12517	12556	12570	12493	12675	12602	12569	12568	12548	12530	12590	12487	12516	12590	12412	12566	12625	12466	12462	12720	12636	12573	12654	12687	12620	12564	12437	12608	12424	12477	12593	12493	12623	12429	12594	12678	12509	12388	12534	12658	12590	12492	12503	12542	12543	12611	12588	12580	12556	12609	12579	12674	12429	12540	12684	12589	12549	12576	12575	12403	12563	12572	12694	12630	12441	12572	12692	12527	12638	12503	12554	12768	12522	12566	12639	12647	12388	12536	12585	12625	12612	12601	12519	12621	12505	12595	12615	12520	12612	12706	12582	12635	12593	12621	12515	12594	12565	12523	12522	12534	12449	12642	12609	12588	12683	12596	12627	12519	12615	12436	12594	12623	12684	12723	12529	12494	12584	12611	12578	12535	12503	12497	12633	12567	12529	12620	12587	12626	12517	12436	12660	12548	12589	12680	12641	12663	12429	12385	12403	12583	12641	12354	12587	12496	12591	12521	12482	12527	12664	12475	12580	12551	12531	12565	12585	12511	12663	12629	12629	12646	12608	12571	12529	12495	12462	12398	12459	12608	12472	12536	12411	12635	12667	12464	12554	12538	12556	12694	12553	12528	12547	12629	12528	12352	12539	12578	12477	12671	12732	12556	12445	12649	12471	12393	12447	12663	12617	12438
23988	21363	28815	24325	21679	19212	16563	14375	13906	13994	13709	13737	13624	13680	13566	13563	13620	13672	13560	13542	13505	15138	17915	17739	17172	16216	15299	14086	13764	13507	13693	13598	13540	13368	13275	13484	13439	13414	13409	13473	13350	13427	13372	13520	13565	13378	13316	13391	13206	13266	13479	13249	13498	13396	13387	13400	13449	13329	13385	13487	13436	13710	13392	13514	13450	13404	13330	13315	13426	13248	13408	13340	13291	13405	13386	13345	13446	13301	13208	13237	13282	13178	13466	13217	13382	13382	13398	13564	13277	13097	13440	13620	13439	13245	13290	13310	13412	13321	13423	13343	13390	13258	13309	13199	13402	13320	13415	13536	13289	13456	13461	13334	13362	13294	13518	13252	13268	13260	13380	13371	13266	13500	13303	13327	13336	13214	13390	13434	13362	13348	13134	13295	13368	13293	13208	13416	13205	13415	13645	13270	13295	13355	13224	13167	13286	13534	13307	13399	13323	13259	13327	13425	13412	13274	13306	13522	13175	13367	13281	13361	13457	13427	13380	13385	13475	13375	13325	13347	13359	13445	13499	13422	13438	13265	13261	13173	13355	13369	13058	13231	13442	13295	13348	13442	13458	13365	13308	13465	13307	13153	13110	13384	13090	13340	13335	13339	13510	13268	13454	13359	13371	13297	13181	13427	13344	13364	13520	13420	13313	13246	13501	13415	13463	13397	13420	13450	13370	13241	13168	13392	13372	13172	13266	13323	13429	13364	13409	13267	13103	13310	13492	13464	13405	13281	13355	13427	13410	13395	13479	13545	13320	13337	13450	13390	13475	13328	13337	13365	13265	13495	13256	13459	13388	13325	13239	13335	13391	13246	13329	13425	13283	13384	13342	13243	13191	13375	13267	13250	13386	13364	13542	13262	13375	13309	13336	13453	13360	13139	13465	13249	13328	13400	13496	13315	13352	13228	13525	13228	13299	13156	13337	13080	13318	13372	13322	13224	13350	13266	13180	13453	13334	13444	13268	13380	13449	13262	13214	13463	13387	13364	13289	13311	13468	13340	13346	13210	13486	13414	13230	13411	13366	13271	13314	13235	13255	13343	13390	13315	13326	13220	13149	13418	13293	13308	13194	13298	13345	13396	13319	13484	13308	13317	13462	13324	13540	13177	13102	13367	13239	13382	13336	13370	13297	13241	13442	13339	13374	13480	13371	13445	13388	13333	13397	13258	13446	13563	13264	13325	13286	13221	13249	13243	13321	13239	13492	13348	13280	13304	13324	13575	13162	13380	13277	13298	13553	13233	13443	13266	13389	13435	13315	13245	13462	13387	13319	13157	13514	13314	13253	13316	13383	13431	13412	13346	13235	13473	13317	13486	13310	13359	13461	13149	13523	13206	13195	13145	13269	13337	13487	13355	13261	13291	13243	13378	13323	13343	13384	13391	13237	13402	13419	13506	13484	13493	13390	13327	13380	13332	13377	13388	13379	13473	13390	13132	13241	13385	13345	13350	13280	13283	13458	13073	13218	13389	13525	13346	13264	13482	13420	13297	13502	13101	13478	13279	13349	13360	13481	13366	13261	13426	13318	13468	13316	13583	13279	13485	13462	13308	13528	13337	13395	13436	13333	13370	13387	13572	13168	13347	13209	13405	13366	13325	13335	13290	13543	13422	13293	13115	13212	13483	13239	13474	13319	13331	13365	13325	13280	13471	13223	13427	13299	13290	13182	13401	13328	13162	13427	13266	13499	13363	13400	13272	13302	13188	13227	13335	13542	13285	13295	13225	13241	13142	13413	13391	13329	13380	13357	13410	13483	13316	13300	13383	13451	13385	13278	13229	13422	13129	13525	13351	13503	13364	13426	13390	13484	13375	13483	13371	13370	13128	13349	13551	13317	13489	13464	13430	13402	13415	13309	13413	13509	13201	13333	13358	13261	13309	13449	13411	13510	13433	13295	13240	13349	13300	13407	13160	13352	13367	13451	13325	13309	13253	13187	13347	13450	13400	13321	13379	13443	13446	13430	13323	13359	13404	13473	13365	13335	13560	13531	13376	13380	13471	13269	13392	13419	13192	13393	13224	13397	13502	13259	13367	13649	13359	13416	13216	13313	13450	13382	13119	13296	13263	13353	13369	13430	13363	13391	13200	13216	13399	13419	13487	13185	13320	13189	13324	13302	13425	13290	13222	13201	13174	13237	13246	13488	13400	13382	13367	13384	13285	13239	13301	13238	13307	13417	13238	13430	13379	13386	13347	13410	13297	13627	13319	13478	13371	13393	13288	13439	13227	13276	13352	13363	13472	13299	13314	13321	13361	13261	13183	13372	13427	13287	13346	13322	13282	13418	13356	13600	13363	13413	13181	13321	13210	12975	13456	13543	13010	13153	13450	13447	13213	13465	13462	13217	13406	13435	13281	13427	13375	13448	13396	13320	13336	13295	13366	13434	13400	13370	13404	13378	13230	13520	13362	13305	13287	13233	13301	13343	13121	13403	13543	13358	13297	13245	13350	13319	13299	13234	13456	13715	13312	13389	13324	13539	13413	13420	13372	13222	13382	13383	13359	13402	13447	13308	13222	13356	13260	13232	13387	13332	13303	13391	13288	13309	13327	13285	13427	13458	13341	13282	13342	13410	13591	13534	13511	13425	13143	13326	13309	13348	13206	13305	13257	13311	13273	13593	13168	13373	13302	13436	13388	13122	13413	13250	13527	13416	13487	13523	13418	13291	13177	13445	13337	13337	13413	13253	13318	13287	13479	13442	13422	13271	13458	13260	13441	13375	13343	13388	13303	13699	13302	13398	13210	13344	13309	13428	13379	13448	13250	13384	13298	13312	13296	13476	13456	13285	13305	13346	13330	13207	13420	13272	13498	13382	13378	13299	13449	13300	13345	13389	13369	13339	13142	13561	13389	13389	13253	13610	13505	13401	13298	13145	13289	13456	13430	13487	13276	13299	13116	13194	13393	13548	13306	13614	13239	13349	13471	13357	13483	13395	13433	13378	13147	13531	13276	13289	13379	13404	13389	13369	13383	13431	13475	13242	13278	13141	13446	13320	13284	13336	13278	13404	13221	13208	13493	13456	13349	13337	13389	13308	13289	13330	13430	13493	13465	13150	13366	13438	13385	13442	13276	13230	13489	13346	13396	13392	13265	13307	13274	13342	13346	13333	13470	13518	13321	13532	13315	13273	13412	13244	13493	13381	13108	13308	13442	13354	13306	13404	13254	13404	13478	13327	13315	13362	13463	13461	13243	13318	13277	13465	13350	13422	13345	13370	13444	13350	13445	13339	13517	13140	13105	13325	13379	13467	13190	13511	13287	13203	13312	13397	13329	13253	13283	13241	13289	13509	13495	13491	13233	13412	13365	13574	13244	13321	13306	13304	13569	13367	13331	13397	13511	13301	13412	13280	13502	13406	13219	13348	13309	13371	13357	13398	13485	13360	13434	13292	13237	13279	13326	13344	13255	13286	13184	13431	13470	13355	13305	13499	13404	13431	13246	13429	13450	13321	13410	13228	13358	13318	13423	13340	13225	13342	13372	13203	13416	13409	13269	13271	13415	13399	13272	13635	13402	13143	13407	13289	13381	13381	13524	13348	13348	13655	13469	13155	13424	13471	13353	13290	13242	13554	13364	13532	13298	13252	13458	13367	13498	13477	13246	13389	13382	13236	13469	13365	13333	13396	13125	13516	13259	13429	13343	13358	13234	13320	13379	13354	13401	13365	13230	13281	13426	13221	13377	13238	13214	13479	13285	13436	13398	13280	13326	13329	13411	13388	13374	13557	13450	13510	13453	13357	13396	13331	13435	13333	13292	13389	13323	13508	13433	13405	13383	13322	13101	13273	13511	13334	13293	13252	13260	13273	13329	13383	13478	13365	13592	13483	13435	13431	13445	13224	13419	13406	13482	13467	13227	13408	13435	13328	13341	13386	13200	13350	13274	13352	13498	13377	13207	13373	13326	13518	13223	13470	13403	13257	13416	13581	13506	13319	13339	13362	13404	13242	13440	13361	13213	13328	13415	13208	13246	13505	13203	13385	13253	13093	13231	13399	13158	13388	13273	13293	13288	13361	13366	13307	13429	13414	13527	13324	13382	13360	13343	13216	13307	13430	13437	13351	13407	13365	13498	13265	13317	13301	13351	13257	13497	13414	13459	13461	13356	13443	13334	13415	13304	13342	13456	13394	13330	13309	13346	13314	13194	13449	13404	13474	13244	13286	13352	13391	13349	13322	13230	13455	13509	13430	13209	13325	13290	13344	13459	13304	13406	13091	13176	13278	13396	13191	13460	13546	13414	13380	13527	13550	13403	13295	13343	13447	13483	13307	13423	13298	13311	13470	13265	13355	13161	13391	13361	13325	13398	13544	13250	13418	13375	13122	13290	13262	13357	13395	13297	13403	13406	13319	13286	13302	13353	13402	13478	13515	13407	13237	13398	13215	13361	13321	13257	13273	13287	13436	13243	13416	13239	13428	13392	13322	13181	13429	13246	13307	13250	13463	13350	13302	13124	13366	13350	13260	13416	13347	13206	13427	13391	13326	13240	13272	13238	13371	13513	13299	13320	13377	13326	13232	13274	13414	13182	13564	13302	13380	13288	13316	13326	13199	13306	13441	13235	13211	13578	13452	13328	13223	13261	13276	13219	13370	13393	13266	13380	13445	13344	13396	13395	13397	13219	13282	13281	13246	13223	13367	13427	13319	13342	13386	13254	13206	13372	13237	13213	13491	13341	13130	13241	13356	13088	13302	13551	13404	13171	13422	13322	13184	13372	13229	13471	13212	13397	13314	13381	13287	13217	13267	13381	13274	13335	13417	13351	13250	13345	13350	13408	13423	13332	13155	13337	13442	13185	13323	13377	13291	13446	13226	13206	13274	13405	13423	13310	13391	13461	13447	13355	13289	13391	13384	13273	13492	13391	13294	13183	13328	13440	13403	13351	13188	13330	13061	13295	13527	13353	13386	13327	13421	13413	13420	13238	13233	13349	13333	13296	13291	13345	13299	13439	13289	13436	13305	13251	13420	13329	13172	13295	13638	13194	13079	13388	13325	13369	13263	13386	13462	13210	13487	13349	13444	13302	13397	13420	13257	13319	13152	13230	13246	13206	13411	13378	13327	13051	13206	13402	13410	13271	13419	13401	13512	13199	13454	13205
18305	30040	27142	18596	15471	14429	14181	13796	13435	13160	13203	13045	12795	12913	13013	12928	12855	12792	12834	12900	13049	16062	19927	19398	17970	16287	14999	13606	12999	12862	12754	12834	12698	12689	12676	12670	12740	12685	12740	12741	12606	12804	12709	12645	12735	12820	12693	12732	12637	12835	12638	12803	12697	12577	12595	12774	12746	12651	12634	12639	12660	12739	12526	12726	12651	12766	12684	12738	12694	12731	12645	12670	12681	12644	12761	12605	12543	12658	12717	12747	12635	12667	12570	12602	12604	12541	12770	12741	12571	12742	12781	12752	12572	12711	12698	12710	12654	12633	12680	12777	12630	12646	12692	12719	12637	12717	12679	12836	12708	12668	12840	12752	12659	12595	12646	12740	12610	12619	12662	12818	12819	12562	12707	12750	12644	12757	12644	12687	12751	12774	12767	12659	12593	12694	12581	12490	12737	12711	12570	12777	12556	12650	12534	12567	12732	12655	12687	12746	12608	12720	12743	12715	12596	12746	12681	12743	12673	12505	12676	12680	12614	12727	12790	12749	12642	12715	12755	12841	12702	12659	12672	12866	12571	12755	12742	12728	12805	12562	12656	12711	12672	12574	12613	12635	12770	12716	12625	12578	12715	12733	12649	12728	12484	12815	12792	12678	12691	12758	12705	12600	12650	12546	12716	12558	12646	12524	12622	12739	12676	12610	12682	12746	12672	12646	12720	12753	12564	12717	12658	12706	12631	12744	12596	12688	12679	12650	12602	12668	12598	12828	12677	12743	12551	12712	12618	12759	12573	12632	12786	12813	12689	12655	12818	12700	12470	12750	12796	12812	12790	12824	12832	12694	12662	12593	12629	12606	12607	12707	12699	12709	12633	12759	12589	12650	12661	12604	12677	12660	12675	12607	12720	12683	12676	12665	12639	12756	12732	12617	12773	12753	12773	12607	12802	12660	12581	12832	12871	12656	12575	12696	12655	12671	12633	12684	12673	12899	12722	12695	12609	12636	12726	12699	12772	12718	12818	12607	12649	12572	12682	12623	12711	12794	12791	12750	12762	12667	12682	12580	12617	12870	12536	12684	12642	12794	12709	12561	12738	12570	12599	12668	12598	12697	12559	12654	12627	12514	12667	12685	12587	12912	12621	12732	12655	12695	12775	12466	12932	12782	12573	12719	12589	12601	12677	12729	12758	12635	12612	12610	12723	12699	12689	12594	12747	12736	12678	12807	12499	12524	12721	12649	12732	12654	12644	12645	12722	12811	12728	12752	12570	12618	12695	12819	12653	12724	12695	12666	12698	12587	12679	12689	12648	12574	12750	12775	12677	12504	12629	12658	12737	12732	12701	12704	12862	12710	12656	12693	12608	12728	12638	12724	12758	12697	12759	12547	12762	12743	12702	12777	12782	12570	12693	12629	12727	12548	12688	12826	12684	12699	12614	12652	12601	12799	12883	12497	12703	12474	12784	12635	12757	12477	12650	12618	12618	12774	12665	12679	12811	12769	12499	12764	12566	12687	12749	12692	12719	12674	12773	12618	12731	12796	12818	12781	12667	12750	12647	12657	12574	12623	12857	12721	12582	12657	12691	12544	12808	12792	12633	12727	12682	12657	12607	12797	12745	12593	12698	12538	12837	12741	12604	12678	12629	12773	12690	12611	12730	12561	12722	12686	12550	12724	12677	12615	12666	12571	12585	12643	12680	12690	12639	12691	12644	12723	12713	12668	12638	12695	12759	12737	12738	12812	12605	12723	12493	12761	12707	12760	12673	12696	12642	12689	12636	12602	12743	12816	12746	12589	12550	12870	12615	12658	12707	12774	12665	12698	12666	12692	12825	12780	12669	12755	12662	12763	12715	12733	12703	12693	12720	12472	12785	12660	12893	12631	12621	12572	12649	12657	12789	12595	12701	12550	12665	12479	12625	12659	12608	12770	12710	12728	12662	12782	12545	12745	12755	12571	12881	12720	12583	12772	12635	12667	12572	12789	12646	12777	12653	12617	12637	12811	12599	12649	12740	12673	12763	12523	12556	12597	12810	12720	12601	12534	12693	12706	12540	12692	12864	12674	12677	12756	12497	12821	12566	12607	12679	12713	12655	12769	12714	12631	12640	12781	12802	12720	12565	12759	12651	12715	12750	12701	12793	12707	12728	12568	12708	12754	12622	12624	12650	12674	12716	12622	12644	12793	12711	12593	12611	12737	12755	12784	12476	12631	12490	12708	12758	12600	12599	12609	12588	12795	12566	12613	12803	12651	12702	12502	12825	12589	12661	12650	12824	12611	12806	12796	12807	12679	12716	12835	12679	12852	12693	12772	12700	12596	12655	12656	12676	12612	12540	12642	12771	12691	12684	12629	12687	12550	12606	12643	12680	12665	12484	12659	12521	12659	12563	12747	12725	12637	12669	12618	12647	12720	12630	12558	12639	12546	12698	12849	12755	12622	12726	12729	12615	12742	12721	12736	12605	12742	12695	12685	12697	12684	12752	12742	12560	12758	12691	12734	12734	12600	12700	12789	12800	12727	12723	12677	12720	12757	12696	12717	12689	12621	12621	12639	12687	12811	12689	12712	12429	12611	12698	12787	12698	12715	12662	12753	12632	12705	12838	12600	12771	12597	12636	12694	12753	12658	12795	12861	12776	12839	12650	12781	12774	12723	12716	12657	12699	12790	12604	12753	12633	12538	12788	12692	12539	12585	12477	12812	12699	12674	12714	12748	12656	12563	12611	12639	12624	12611	12653	12626	12581	12733	12762	12789	12806	12649	12662	12743	12701	12581	12702	12750	12523	12686	12554	12806	12607	12501	12798	12719	12712	12603	12758	12690	12635	12510	12680	12621	12834	12646	12711	12679	12788	12652	12694	12795	12756	12532	12811	12666	12683	12599	12699	12824	12712	12625	12676	12687	12589	12650	12692	12649	12784	12647	12624	12856	12695	12657	12669	12737	12575	12647	12697	12707	12679	12751	12602	12570	12722	12692	12621	12614	12609	12624	12762	12642	12488	12903	12763	12765	12712	12595	12726	12626	12481	12777	12679	12705	12579	12723	12560	12720	12567	12738	12600	12663	12622	12812	12766	12734	12722	12738	12741	12658	12538	12650	12755	12588	12737	12567	12676	12553	12690	12448	12830	12747	12697	12734	12481	12740	12794	12609	12710	12663	12716	12713	12469	12714	12738	12592	12600	12537	12707	12646	12651	12618	12693	12691	12671	12500	12656	12768	12675	12586	12592	12645	12602	12648	12839	12584	12554	12521	12705	12793	12648	12613	12669	12748	12677	12772	12732	12590	12606	12710	12682	12709	12776	12851	12614	12588	12774	12431	12623	12596	12762	12769	12624	12590	12663	12635	12653	12692	12662	12713	12567	12694	12563	12747	12623	12776	12628	12706	12735	12657	12648	12759	12718	12783	12668	12478	12755	12727	12793	12660	12631	12667	12673	12810	12711	12711	12775	12711	12550	12698	12765	12864	12663	12613	12908	12801	12707	12622	12722	12683	12606	12565	12670	12732	12549	12576	12556	12674	12537	12753	12601	12736	12583	12561	12711	12665	12838	12743	12767	12686	12456	12582	12593	12535	12762	12714	12700	12656	12641	12579	12847	12594	12491	12563	12731	12829	12740	12633	12781	12736	12843	12711	12694	12636	12782	12757	12691	12625	12789	12612	12604	12668	12732	12671	12616	12664	12544	12833	12585	12636	12701	12679	12758	12663	12546	12392	12637	12625	12720	12612	12631	12567	12884	12685	12742	12619	12805	12733	12775	12529	12505	12741	12817	12588	12899	12635	12589	12687	12684	12731	12585	12572	12620	12780	12504	12548	12636	12570	12733	12489	12669	12598	12818	12709	12731	12653	12748	12655	12623	12553	12419	12831	12728	12651	12751	12601	12659	12612	12621	12612	12871	12529	12688	12720	12478	12639	12547	12648	12612	12756	12665	12699	12735	12785	12723	12774	12770	12639	12612	12591	12725	12619	12655	12693	12688	12587	12675	12646	12697	12602	12786	12696	12671	12805	12708	12629	12901	12581	12669	12673	12805	12661	12616	12655	12695	12668	12557	12762	12757	12759	12591	12870	12626	12731	12594	12577	12745	12486	12723	12690	12706	12790	12812	12677	12804	12420	12725	12638	12694	12718	12731	12741	12738	12838	12586	12622	12666	12735	12747	12824	12649	12763	12640	12703	12699	12792	12718	12734	12763	12734	12734	12568	12648	12720	12587	12781	12849	12835	12765	12730	12645	12853	12705	12593	12676	12615	12839	12746	12576	12646	12758	12728	12612	12699	12843	12644	12846	12683	12669	12603	12715	12742	12659	12743	12679	12649	12720	12708	12534	12568	12625	12744	12869	12508	12690	12653	12640	12663	12688	12591	12618	12662	12726	12665	12526	12594	12705	12755	12621	12776	12744	12659	12522	12576	12741	12701	12686	12598	12637	12717	12806	12605	12749	12636	12660	12681	12634	12705	12619	12621	12667	12623	12583	12694	12715	12769	12748	12718	12768	12603	12866	12732	12753	12789	12778	12548	12661	12508	12710	12711	12636	12650	12797	12812	12815	12571	12527	12585	12524	12652	12740	12742	12772	12606	12768	12639	12767	12631	12876	12608	12680	12529	12734	12687	12609	12649	12662	12659	12583	12712	12700	12713	12833	12721	12825	12815	12563	12725	12663	12686	12715	12486	12708	12766	12850	12748	12683	12793	12742	12620	12519	12712	12670	12700	12673	12687	12649	12649	12680	12561	12784	12619	12831	12567	12637	12752	12650	12466	12792	12732	12655	12635	12688	12668	12737	12744	12680	12686	12812	12733	12746	12768	12729	12740	12670	12754	12675	12514	12649	12524	12681	12582	12726	12581	12746	12551	12674	12831	12787	12765	12498	12691	12644	12567	12702	12632	12598	12626	12768	12657	12682	12573	12705	12684	12753	12670	12806	12604	12745	12663	12731	12738	12705	12665	12781	12630	12739	12774	12665	12754	12530	12696	12681	12589	12645	12697	12674	12689	12464	12462	12870	12617	12756	12644	12650	12652	12777	12524	12695	12612	12718	12595	12770	12640	12578	12687	12740	12732	12617	12579	12579	12639	12537	12748	12671	12709	12736	12682	12674	12592	12631	12627	12620	12743	12602	12692	12570	12746	12708	12657	12684	12721	12800	12590
23127	21501	29429	24003	21576	22577	21244	15293	14221	14279	14291	13896	13858	13900	13780	13799	13734	13644	13680	13742	14021	16103	19832	22023	20836	18839	16842	15051	14117	13520	13569	13626	13489	13440	13497	13495	13535	13433	13431	13627	13424	13498	13485	13343	13334	13438	13473	13536	13390	13411	13581	13390	13416	13551	13372	13427	13341	13576	13403	13391	13622	13326	13472	13495	13494	13637	13360	13366	13640	13488	13426	13378	13457	13495	13380	13277	13583	13478	13505	13453	13464	13389	13505	13641	13411	13236	13420	13541	13456	13487	13436	13412	13452	13168	13564	13292	13515	13332	13255	13441	13391	13586	13454	13368	13311	13451	13319	13565	13491	13217	13311	13253	13298	13324	13277	13470	13511	13393	13474	13448	13265	13338	13388	13351	13514	13588	13425	13485	13434	13311	13348	13305	13401	13487	13342	13474	13443	13389	13590	13403	13583	13393	13340	13465	13502	13431	13578	13475	13660	13406	13347	13497	13627	13453	13322	13323	13329	13524	13523	13507	13258	13305	13409	13405	13522	13428	13585	13414	13267	13304	13322	13552	13280	13355	13237	13334	13386	13305	13403	13325	13224	13485	13310	13361	13270	13464	13380	13273	13390	13478	13413	13316	13574	13358	13447	13415	13270	13530	13281	13171	13415	13540	13337	13306	13321	13388	13486	13494	13454	13299	13394	13238	13527	13381	13289	13372	13414	13370	13290	13508	13374	13331	13424	13445	13468	13423	13694	13442	13473	13444	13391	13328	13470	13455	13249	13258	13500	13294	13198	13162	13248	13172	13361	13120	13314	13518	13103	13557	13487	13269	13419	13363	13400	13472	13471	13574	13415	13636	13426	13236	13298	13297	13453	13383	13349	13518	13340	13384	13257	13285	13518	13372	13442	13453	13182	13415	13168	13486	13442	13453	13432	13285	13268	13427	13329	13380	13341	13574	13474	13437	13488	13226	13314	13332	13492	13281	13396	13437	13424	13347	13279	13326	13338	13449	13329	13395	13334	13328	13431	13503	13346	13356	13492	13377	13276	13250	13422	13288	13319	13219	13283	13245	13353	13383	13442	13488	13456	13388	13391	13386	13430	13408	13366	13619	13434	13334	13232	13401	13338	13228	13465	13452	13336	13387	13252	13434	13389	13392	13420	13433	13402	13474	13252	13287	13328	13301	13193	13360	13338	13189	13345	13287	13327	13227	13457	13283	13235	13432	13290	13188	13332	13448	13568	13246	13417	13553	13339	13130	13255	13309	13259	13434	13223	13490	13416	13500	13306	13508	13357	13207	13471	13441	13361	13540	13314	13305	13396	13360	13418	13214	13372	13379	13405	13314	13468	13309	13418	13311	13591	13429	13404	13281	13169	13215	13429	13550	13636	13505	13431	13345	13395	13511	13401	13441	13499	13426	13496	13406	13397	13197	13321	13328	13277	13358	13403	13341	13425	13421	13489	13422	13521	13292	13161	13377	13403	13328	13482	13508	13460	13432	13335	13210	13575	13473	13461	13290	13398	13325	13373	13257	13261	13439	13355	13304	13260	13296	13362	13445	13328	13380	13390	13390	13543	13298	13421	13307	13330	13256	13513	13379	13492	13178	13526	13212	13508	13277	13344	13293	13298	13385	13336	13456	13322	13471	13177	13220	13287	13203	13176	13532	13213	13420	13389	13349	13320	13484	13403	13189	13518	13336	13442	13534	13277	13347	13372	13540	13451	13246	13319	13444	13352	13437	13298	13384	13349	13330	13419	13260	13464	13329	13323	13407	13306	13384	13408	13434	13284	13185	13365	13441	13135	13359	13505	13389	13518	13399	13277	13386	13342	13425	13429	13281	13199	13129	13429	13152	13320	13318	13406	13359	13220	13302	13351	13451	13486	13410	13325	13259	13373	13366	13302	13434	13228	13456	13353	13308	13364	13620	13293	13295	13334	13417	13462	13411	13411	13310	13406	13481	13268	13405	13281	13361	13105	13460	13311	13191	13406	13230	13259	13270	13361	13323	13340	13365	13475	13267	13382	13207	13118	13277	13203	13373	13396	13460	13463	13490	13558	13523	13549	13395	13314	13430	13352	13385	13513	13312	13417	13204	13263	13413	13341	13289	13407	13254	13362	13289	13332	13285	13427	13273	13326	13596	13463	13191	13192	13415	13502	13434	13423	13342	13233	13390	13231	13492	13440	13431	13246	13283	13277	13427	13476	13318	13275	13394	13306	13227	13463	13389	13378	13346	13514	13491	13267	13386	13267	13124	13212	13329	13347	13387	13500	13349	13224	13187	13196	13425	13236	13394	13435	13352	13392	13518	13315	13442	13416	13389	13518	13357	13313	13308	13561	13354	13371	13314	13454	13303	13512	13206	13434	13294	13298	13305	13256	13469	13433	13211	13339	13463	13464	13431	13435	13351	13537	13398	13380	13458	13348	13355	13422	13376	13447	13383	13255	13264	13374	13372	13405	13463	13542	13376	13413	13505	13421	13383	13463	13314	13400	13272	13494	13395	13592	13327	13404	13310	13341	13376	13358	13332	13423	13289	13174	13226	13314	13544	13506	13406	13385	13449	13186	13641	13413	13359	13342	13283	13411	13532	13326	13315	13160	13254	13393	13343	13305	13334	13396	13387	13313	13505	13349	13379	13554	13319	13411	13432	13445	13549	13353	13343	13420	13443	13402	13281	13529	13186	13279	13381	13483	13360	13414	13527	13405	13433	13337	13250	13424	13236	13263	13338	13296	13472	13515	13388	13392	13398	13432	13491	13429	13264	13364	13291	13403	13380	13419	13468	13345	13334	13312	13231	13337	13250	13301	13241	13402	13355	13259	13384	13229	13215	13597	13450	13462	13638	13512	13473	13375	13283	13277	13402	13230	13650	13356	13538	13446	13340	13451	13444	13465	13520	13330	13295	13465	13330	13320	13466	13240	13348	13436	13210	13431	13414	13529	13436	13480	13391	13493	13443	13441	13221	13399	13321	13387	13548	13397	13435	13417	13518	13260	13402	13384	13392	13318	13320	13546	13282	13429	13451	13419	13455	13429	13231	13362	13392	13372	13537	13458	13638	13418	13231	13296	13342	13487	13253	13312	13464	13510	13373	13504	13320	13392	13452	13619	13341	13624	13223	13593	13449	13238	13453	13293	13317	13499	13293	13303	13353	13360	13252	13356	13201	13367	13384	13424	13485	13474	13332	13137	13347	13276	13355	13148	13450	13521	13270	13344	13382	13351	13494	13451	13472	13425	13459	13543	13386	13497	13459	13519	13364	13443	13373	13294	13371	13386	13326	13398	13415	13361	13499	13284	13192	13347	13384	13419	13352	13360	13254	13475	13370	13478	13464	13432	13284	13367	13390	13372	13386	13406	13514	13467	13329	13461	13396	13312	13546	13293	13422	13380	13219	13342	13208	13367	13401	13361	13379	13314	13298	13245	13328	13443	13133	13385	13467	13510	13410	13444	13360	13595	13475	13415	13526	13499	13479	13249	13261	13298	13134	13289	13290	13292	13307	13445	13252	13250	13412	13321	13107	13387	13351	13424	13470	13399	13439	13497	13598	13398	13500	13279	13494	13214	13463	13208	13358	13545	13542	13241	13217	13364	13250	13188	13327	13411	13499	13468	13433	13406	13249	13293	13416	13450	13294	13238	13398	13551	13439	13547	13249	13425	13311	13432	13446	13465	13356	13427	13291	13411	13338	13312	13341	13288	13175	13389	13467	13345	13235	13494	13176	13311	13351	13289	13261	13382	13330	13259	13332	13225	13329	13238	13273	13533	13356	13374	13321	13278	13494	13446	13360	13240	13320	13234	13314	13503	13268	13356	13387	13345	13445	13185	13230	13196	13400	13384	13387	13561	13404	13293	13411	13256	13272	13385	13434	13322	13288	13334	13356	13344	13342	13414	13342	13371	13468	13348	13444	13380	13482	13514	13338	13392	13363	13367	13456	13347	13376	13383	13407	13453	13409	13334	13277	13160	13364	13411	13481	13308	13472	13418	13248	13252	13450	13409	13439	13417	13363	13611	13165	13509	13434	13264	13409	13409	13530	13370	13387	13474	13392	13492	13208	13350	13346	13454	13464	13313	13071	13375	13291	13486	13452	13427	13593	13303	13215	13236	13350	13277	13417	13291	13352	13228	13436	13310	13395	13371	13240	13472	13408	13371	13350	13403	13306	13317	13213	13390	13402	13463	13484	13265	13441	13328	13339	13212	13389	13394	13296	13388	13263	13185	13380	13369	13368	13365	13205	13352	13408	13226	13388	13397	13451	13304	13422	13336	13353	13598	13415	13377	13327	13301	13363	13313	13374	13365	13424	13197	13415	13346	13381	13444	13318	13378	13162	13288	13430	13300	13265	13404	13334	13363	13326	13435	13349	13230	13141	13394	13360	13433	13138	13341	13365	13325	13374	13291	13387	13356	13341	13462	13119	13363	13362	13307	13310	13226	13396	13423	13173	13289	13631	13342	13438	13295	13283	13251	13215	13428	13410	13329	13495	13394	13304	13276	13479	13337	13423	13330	13378	13389	13441	13282	13338	13332	13214	13281	13438	13413	13399	13311	13326	13444	13167	13393	13465	13334	13339	13359	13451	13415	13240	13248	13311	13337	13534	13463	13609	13469	13501	13574	13315	13151	13395	13350	13441	13420	13405	13520	13500	13287	13253	13442	13174	13260	13395	13284	13471	13394	13432	13325	13276	13400	13337	13444	13422	13622	13322	13339	13410	13360	13355	13443	13284	13423	13236	13323	13326	13516	13348	13483	13354	13225	13274	13529	13386	13348	13283	13382	13329	13488	13168	13535	13560	13675	13208	13450	13458	13273	13472	13416	13202	13320	13285	13238	13317	13172	13416	13403	13447	13379	13347	13277	13497	13392	13270	13159	13225	13318	13455	13358	13306	13490	13552	13289	13323	13601	13341	13377	13607	13261	13295	13416	13330	13342	13443	13393	13435	13401	13249	13334	13395	13483	13376	13583	13310	13493	13359	13345	13169	13172	13419	13399	13343	13452	13219	13376	13095	13300	13329	13276	13322	13374	13403	13469	13225	13555	13141	13264	13160	13282	13275	13404	13318	13477	13463	13495	13438	13389	13257	13374	13362	13162	13403	13531	13278	13312	13454	13448	13260	13456	13418	13363	13348	13510	13300
23378	41806	34183	21512	16519	15542	14847	14318	13995	13733	13540	13444	13279	13157	13039	13106	13005	12934	13030	13058	13745	17680	22826	24968	22878	20151	17226	14702	13424	12983	12870	12667	12689	12867	12861	12705	12624	12831	12815	12730	12860	12675	12799	12881	12817	12640	12577	12673	12758	12774	12753	12736	12821	12714	12662	12705	12762	12748	12839	12661	12634	12773	12765	12797	12861	12741	12664	12809	12755	12699	12570	12804	12759	12579	12721	12603	12652	12942	12702	12706	12741	12669	12892	12717	12625	12533	12711	12771	12786	12892	12897	12751	12699	12665	12623	12708	12734	12774	12783	12814	12705	12795	12634	12690	12739	12674	12818	12914	12639	12793	12785	12574	12630	12695	12765	12604	12864	12716	12807	12767	12632	12867	12827	12651	12686	12763	12693	12894	12810	12722	12876	12855	12723	12773	12694	12706	12808	12801	12624	12709	12739	12730	12706	12788	12645	12833	12654	12568	12765	12613	12655	12834	12628	12632	12690	12635	12666	12745	12932	12836	12787	12474	12815	12723	12793	12851	12661	12745	12721	12621	12622	12730	12766	12537	12791	12521	12695	12713	12799	12761	12842	12684	12652	12702	12819	12609	12604	12728	12529	12699	12867	12825	12618	12623	12627	12675	12710	12745	12893	12753	12643	12831	12808	12889	12750	12466	12625	12916	12753	12844	12735	12604	12681	12765	12792	12776	12652	12858	12715	12792	12695	12618	12683	12634	12699	12826	12593	12789	12624	12768	12759	12618	12639	12663	12840	12753	12837	12817	12645	12692	12562	12662	12803	12777	12625	12639	12834	12860	12635	12704	12734	12793	12572	12815	12607	12704	12812	12819	12655	12680	12717	12638	12530	12794	12703	12671	12822	12741	12629	12594	12857	12740	12752	12636	12628	12695	12580	12866	12755	12956	12685	12704	12786	12625	12674	12616	12749	12620	12690	12539	12731	12788	12682	12780	12529	12763	12840	12765	12844	12575	12757	12700	12699	12601	12485	12753	12692	12899	12705	12731	12624	12693	12831	12759	12698	12692	12651	12600	12769	12722	12657	12712	12725	12713	12668	12892	12763	12733	12872	12669	12834	12735	12637	12724	12638	12722	12783	12911	12735	12786	12627	12702	12601	12706	12657	12683	12803	12841	12763	12612	12725	12626	12755	12707	12773	12722	12691	12579	12674	12749	12679	12561	12798	12698	12648	12827	12803	12711	12729	12692	12668	12869	12706	12678	12766	12703	12781	12740	12641	12683	12834	12759	12735	12617	12771	12852	12579	12634	12686	12593	12759	12653	12562	12630	12682	12729	12647	12693	12718	12718	12682	12822	12747	12728	12673	12664	12719	12843	12737	12815	12598	12687	12679	12791	12760	12688	12720	12622	12622	12753	12744	12603	12913	12675	12814	12689	12811	12714	12815	12684	12805	12651	13000	12708	12593	12784	12756	12675	12843	12637	12596	12648	12798	12647	12862	12708	12718	12828	12782	12739	12646	12847	12733	12813	12667	12816	12863	12631	12839	12729	12742	12694	12664	12648	12820	12855	12653	12774	12650	12747	12847	12896	12590	12629	12852	12710	12647	12598	12625	12633	12648	12801	12735	12725	12721	12695	12801	12760	12692	12782	12665	12769	12880	12577	12740	12721	12782	12589	12754	12553	12774	12771	12666	12768	12612	12639	12689	12643	12777	12640	12903	12685	12889	12686	12620	12741	12759	12769	12767	12688	12797	12658	12906	12644	12737	12543	12602	12664	12856	12678	12722	12533	12725	12716	12684	12803	12758	12791	12796	12674	12850	12641	12788	12567	12767	12734	12746	12821	12888	12896	12563	12926	12554	12633	12865	12920	12811	12793	12773	12792	12645	12856	12795	12784	12815	12702	12731	12717	12744	12757	12658	12801	12726	12855	12762	12716	12698	12627	12605	12963	12623	12713	12683	12649	12600	12731	12750	12620	12669	12729	12783	12651	12955	12415	12938	12846	12714	12822	12931	12832	12817	12758	12654	12718	12529	12637	12852	12648	12634	12707	12611	12653	12775	12666	12886	12653	12744	12727	12730	12635	12685	12805	12665	12550	12663	12644	12747	12636	12657	12610	12703	12784	12733	12746	12759	12632	12609	12794	12707	12752	12689	12715	12683	12852	12702	12722	12692	12746	12717	12820	12835	12651	12616	12749	12837	12686	12714	12733	12638	12567	12616	12829	12640	12857	12706	12793	12885	12807	12705	12561	12704	12722	12628	12897	12663	12673	12764	12786	12624	12710	12646	12595	12873	12731	12866	12652	12606	12736	12733	12840	12609	12739	12655	12809	12626	12823	12568	12730	12680	12649	12635	12630	12770	12627	12598	12556	12559	12662	12621	12718	12750	12825	12661	12755	12691	12668	12756	12653	12966	12761	12745	12664	12774	12772	12653	12773	12469	12800	12694	12685	12824	12874	12701	12707	12715	12754	12797	12846	12698	12596	12752	12740	12749	12624	12663	12689	12672	12716	12711	12811	12512	12636	12690	12733	12734	12634	12632	12738	12743	12851	12662	12676	12698	12687	12780	12582	12569	12644	12558	12749	12605	12746	12690	12738	12740	12654	12765	12727	12834	12723	12591	12659	12833	12731	12787	12662	12748	12789	12571	12662	12804	12812	12607	12679	12864	12750	12750	12708	12730	12667	12789	12559	12623	12635	12713	12683	12774	12724	12736	12762	12727	12791	12530	12917	12764	12769	12606	12539	12712	12728	12755	12714	12822	12737	12793	12638	12773	12867	12646	12573	12809	12645	12673	12678	12765	12898	12716	12661	12788	12747	12700	12729	12776	12646	12747	12764	12646	12707	12864	12818	12669	12600	12692	12725	12728	12626	12714	12811	12669	12751	12905	12583	12631	12656	12813	12610	12743	12702	12806	12698	12629	12811	12681	12644	12802	12653	12842	12681	12718	12813	12784	12615	12860	12764	12753	12666	12705	12550	12633	12760	12656	12874	12686	12594	12733	12720	12635	12750	12634	12703	12715	12719	12819	12724	12593	12710	12719	12702	12718	12664	12782	12807	12711	12604	12736	12693	12766	12833	12772	12781	12597	12684	12763	12658	12699	12765	12678	12671	12757	12785	12709	12599	12775	12466	12871	12714	12638	12675	12564	12748	12668	12733	12673	12766	12718	12735	12731	12645	12806	12603	12837	12684	12730	12677	12634	12657	12791	12736	12811	12731	12708	12681	12702	12804	12622	12760	12907	12657	12759	12822	12770	12717	12644	12684	12826	12788	12601	12557	12659	12673	12731	12754	12767	12568	12654	12639	12909	12791	12693	12674	12613	12668	12787	12718	12967	12656	12716	12649	12757	12704	12691	12781	12773	12891	12692	12766	12817	12592	12643	12675	12850	12842	12726	12612	12790	12678	12749	12733	12798	12774	12726	12756	12689	12860	12631	12636	12577	12776	12899	12723	12632	12734	12789	12783	12876	12683	12703	12651	12739	12802	12671	12671	12649	12760	12911	12507	12780	12825	12893	12699	12643	12634	12642	12782	12592	12826	12798	12631	12719	12659	12789	12656	12721	12581	12727	12663	12623	12756	12757	12772	12672	12607	12784	12791	12848	12803	12775	12703	12743	12943	12735	12811	12962	12665	12902	12701	12633	12827	12784	12717	12556	12606	12733	12857	12945	12710	12775	12774	12659	12692	12754	12641	12625	12562	12654	12640	12758	12854	12658	12653	12775	12837	12693	12927	12701	12735	12741	12672	12639	12828	12652	12819	12639	12824	12626	12688	12617	12721	12718	12761	12776	12728	12729	12565	12632	12810	12768	12886	12759	12758	12738	12688	12646	12770	12763	12675	12647	12741	12781	12645	12839	12515	12654	12675	12735	12524	12649	12738	12727	12605	12849	12732	12682	12683	12654	12777	12691	12480	12538	12621	12752	12633	12876	12728	12664	12486	12618	12711	12702	12681	12644	12647	12725	12799	12760	12735	12695	12665	12729	12593	12721	12689	12808	12687	12648	12750	12669	12695	12696	12752	12737	12722	12760	12576	12688	12779	12626	12811	12880	12569	12716	12601	12557	12870	12865	12782	12730	12602	12691	12562	12766	12595	12808	12656	12860	12893	12636	12691	12716	12778	12654	12819	12504	12726	12560	12691	12734	12851	12687	12782	12750	12502	12736	12729	12704	12849	12705	12696	12809	12752	12687	12730	12650	12656	12699	12706	12727	12607	12587	12830	12694	12765	12673	12825	12901	12597	12834	12728	12672	12679	12643	12755	12647	12680	12723	12626	12709	12737	12799	12756	12742	12702	12723	12774	12709	12686	12583	12754	12651	12618	12695	12593	12800	12769	12694	12675	12645	12729	12789	12613	12697	12831	12721	12664	12671	12617	12828	12807	12519	12748	12782	12650	12629	12645	12571	12866	12721	12607	12783	12790	12678	12746	12578	12755	12537	12754	12772	12778	12723	12804	12891	12779	12780	12722	12569	12631	12691	12728	12650	12631	12583	12608	12867	12645	12777	12793	12860	12662	12816	12813	12727	12866	12742	12802	12617	12788	12667	12624	12649	12748	12680	12681	12705	12700	12946	12599	12857	12685	12659	12707	12715	12838	12451	12802	12706	12776	12625	12704	12595	12767	12739	12774	12741	12768	12629	12766	12636	12811	12840	12787	12902	12607	12699	12625	12758	12802	12808	12908	12731	12703	12545	12661	12780	12703	12698	12734	12678	12663	12697	12838	12873	12653	12816	12761	12749	12832	12766	12731	12651	12807	12674	12517	12787	12727	12739	13005	12692	12743	12905	12816	12671	12824	12871	12652	12740	12751	12667	12725	12661	12758	12692	12690	12749	12830	12701	12709	12688	12652	12776	12695	12534	12917	12591	12612	12739	12681	12715	12713	12892	12638	12821	12562	12794	12565	12734	12781	12675	12803	12606	12733	12729	12588	12715	12744	12732	12669	12843	12533	12624	12722	12614	12620	12574	12606	12655	12866	12581	12756	12657	12494	12712	12856	12798	12909	12669	12579	12940	12737	12697	12797	12745	12858	12693	12749	12696	12498	12740	12722	12778	12719	12708	12613	12724	12844	12659	12710	12909	12739	12952	12604	12722	12768	12591	12890	12661	12924	12623	12610	12655	12737	12623	12636	12652	12771	12605	12561
27752	22676	23605	17712	13326	13295	13257	13235	13140	13347	13099	13116	13106	12860	13076	13049	13147	12964	12958	13013	13089	13177	13201	13828	13580	13515	13371	13039	13015	13034	13070	12973	12981	12937	12850	12846	12785	12927	12759	13035	12824	12831	13013	12908	12979	12825	13052	13134	12813	13020	12809	13058	12884	13049	13007	13075	13039	13186	13080	12991	13006	13106	12841	12969	12904	12782	12933	12872	13113	13189	13146	12817	13228	12837	12979	13044	12881	13030	12951	13034	12954	12852	12898	13008	13076	12985	12848	12933	13036	12963	12949	12776	13091	12972	13233	13067	13109	12968	13003	12995	12848	12880	13007	12906	12789	13007	12914	12979	12845	12918	12749	12800	12879	12894	12731	12810	12960	12867	12820	13031	12873	13035	12873	12981	12860	12905	13005	13020	12947	12846	12937	12907	13089	13002	12736	12932	12991	13030	12941	13098	12934	12996	12772	12847	12942	12928	13048	12716	13136	13039	13029	12996	12908	12987	13034	13244	13069	12904	12851	13040	12947	12991	12940	12803	13064	12960	12929	12907	12912	13001	12873	13081	12975	12975	12830	13038	12878	13015	12899	13046	12854	12800	12815	12758	13046	12946	13119	12920	12937	12937	12900	12903	13047	12871	12854	12987	12908	12906	12899	12920	12851	12842	13030	12885	12804	12783	12788	13074	12925	12860	13008	12799	12882	12924	12902	13063	13009	12943	12856	12974	12855	13015	13042	12836	12981	12714	12999	12910	12984	12813	12884	13015	12899	12919	12831	12842	12818	12766	12825	12984	12936	12806	13206	13013	12975	12854	12858	13025	12874	13070	12875	12752	13081	12845	13022	12924	12752	13193	12930	12996	12875	13040	12945	13129	12938	12939	13099	12969	13139	13040	12930	12886	13140	12968	12969	12862	13134	12854	12813	12899	12851	12889	12972	12652	13069	12743	12967	12974	12840	13086	12989	12845	12733	12763	12959	12717	12937	12804	12935	12915	12875	12864	12958	12899	12910	12956	13029	12863	12954	12821	12834	12927	13032	12827	12854	12921	12974	12998	12825	13195	13217	12970	12903	13053	13012	12916	12864	13030	13093	13070	12938	12766	12893	12950	13011	12918	12895	12869	12884	13161	13108	13052	12772	12895	12965	12990	12896	12858	12834	13110	13069	13002	13019	12957	12845	12985	12828	12888	12855	12988	12995	13028	13074	12901	12891	12866	12917	12860	12948	12779	12964	12876	13033	13002	12999	13013	12826	12918	13121	12920	12798	12771	12893	12850	12775	12812	13066	12979	12987	12949	12873	12924	12818	12947	12766	12913	12946	13025	12916	12959	13015	12965	12960	13088	12980	12799	12884	12826	12947	12945	12985	13001	12803	13116	12862	12846	12901	12870	12909	12810	12850	13151	12976	12953	12888	12917	12897	12909	12998	12760	12830	12905	12912	13037	13045	13024	13018	12846	12962	12806	12913	12928	13000	13020	13067	12797	12904	12861	12967	12981	12975	12894	12802	12838	12894	12774	12914	13114	13044	12767	12965	13072	13051	12890	12732	13001	12933	12920	12993	12873	12897	12963	13080	12913	12829	12943	12776	12809	12783	13022	13046	13082	12993	13069	13040	12947	12834	13063	12858	12885	12991	12729	12898	12989	12991	13097	12972	12922	13055	13034	12879	12846	12908	13000	12765	12953	12967	13043	12837	12914	12973	12974	13053	12862	13012	13048	12942	12996	12725	12931	12968	12721	12893	12952	12934	12974	12804	12873	12959	12955	12802	12847	12855	12992	12971	12868	12938	12890	12819	12844	12950	12912	12889	12914	12933	12786	13028	13026	13092	12971	12958	12901	12921	12980	12895	12885	12898	13100	12906	12992	12868	13026	12759	12912	13109	13201	13011	12740	13025	13030	12912	12976	12944	12932	13021	13053	12990	12904	13043	12974	12921	12768	12832	12927	13165	12900	13032	12979	13002	12856	13020	12984	13105	12990	12980	12929	13111	12939	13161	12774	13003	13026	12790	13055	13089	12874	12920	12937	13096	12825	12991	12813	13005	13098	13135	13046	12913	13098	12811	12855	13014	12801	12910	12956	12673	13073	13038	12958	12995	12954	13019	12760	12874	12950	12859	13016	12967	12918	13219	13032	12906	12772	12894	13012	13151	12994	12817	12990	12987	12844	12762	13044	12949	12880	12803	12995	12931	12928	13012	12924	13057	12898	12953	13170	13028	12783	12932	12870	13098	12996	12704	12966	12992	12961	13080	12898	13134	12994	12842	12819	12958	12866	12727	13057	12978	12804	13050	13011	12938	12787	12862	12950	12807	12857	12932	12974	13084	13010	12901	12948	12949	12981	12880	12949	12904	12967	12883	12962	13095	12851	12807	13026	13076	12878	12984	12877	12888	13151	12797	12959	12946	12803	12995	13132	12931	12888	12852	12951	12924	12817	13086	12998	12876	12676	12962	13101	12945	12970	12968	12860	13021	12851	12960	12948	12951	13044	12796	12939	12989	12902	13092	12759	12859	12921	12998	13002	13115	12893	12993	12836	13122	12984	12850	12976	13039	12867	12880	13146	12805	12936	12834	12802	12885	12937	12860	12955	13159	12930	12770	13005	13139	13059	12991	13030	12962	12900	13051	12937	12845	12861	13011	12899	13018	12859	12891	12995	13016	12794	12852	12874	13084	13016	12897	12907	12817	12903	12997	13017	13084	12795	12994	12851	12853	13030	12998	13029	12902	12853	12885	12939	12998	13004	12998	12799	12735	13015	12950	12880	13070	12999	12890	12946	13011	12969	12909	12972	12855	12876	12882	12985	13137	12991	12882	12875	12985	12875	13036	12926	12868	13163	12842	12712	12929	12911	13086	12876	13116	13072	12925	12817	13058	13000	13074	12886	12897	12929	12912	12844	12684	13002	12904	12886	13020	12938	12933	12953	13047	12936	12837	13000	12892	12866	12899	13026	13168	13040	12954	12927	13047	13025	12935	13063	13139	12887	12948	13047	12863	13022	13001	12851	13082	12980	13096	12890	12943	12993	13187	12855	12771	13007	12965	12915	12986	12940	13072	13008	12718	12793	12858	12999	12918	12942	12894	13009	12903	12948	12979	12826	12988	13096	12816	12851	12948	12895	12868	13104	13049	12986	12893	13018	13009	13020	12847	12978	12987	12844	12955	12886	13005	13061	12909	12942	12974	13040	13056	12895	12841	12860	12957	12935	13005	12975	13008	12820	12863	12802	12829	12922	12929	12888	12896	12934	12706	12846	12919	12891	12797	12830	12841	12856	13048	12853	12852	12892	13082	12877	12810	12811	12961	13046	12917	12806	13033	12913	13078	12944	13049	12952	12929	12999	12953	13083	13049	12982	12869	12949	13055	13028	12908	13085	12904	12956	12775	12934	12899	13056	13080	12939	13077	12942	12972	12830	12822	12971	12873	13168	12862	12844	12875	12866	12896	13110	12876	12941	12868	12871	13092	12783	12947	12903	12901	12957	12892	13022	13138	13066	12848	12885	12758	12946	13032	12801	12892	12884	12881	12949	13035	13028	12877	12950	12833	12871	13055	12990	12901	12856	12842	12953	13000	13173	13057	12941	13001	12935	12751	13012	13009	12969	12807	12960	12726	12956	12846	12922	12964	12925	13029	12926	12929	12845	12873	12967	12955	12971	12883	12964	12777	12718	12923	12889	13059	13129	12836	12850	12846	12960	13003	12875	12936	13015	12852	12881	12900	12895	13020	12835	12922	12685	12774	12985	13022	12831	13021	12780	12869	12867	12964	12824	13022	13060	12973	13001	12991	12983	12908	12867	12787	12986	13013	13070	12925	12838	12877	12861	12769	12879	12832	13016	12900	13023	13048	12847	13068	12848	12841	13070	13118	12936	12871	12901	13083	12936	12932	13000	12913	12968	13054	12795	12939	12898	12942	13029	13028	13011	13039	12887	12959	12921	12980	12894	13014	13032	12999	12985	12923	13115	13034	12949	12876	13046	12982	13086	12917	12896	12820	13123	13028	13055	13135	12988	13009	12899	12855	12706	13094	13023	12928	13068	13050	13052	12910	13018	12834	12905	12955	13070	12992	13064	12944	13118	12924	12906	13044	12848	12997	12774	12745	12693	12793	12945	12972	12893	13026	12961	12891	12904	12869	12974	12942	13045	12906	12976	12855	12963	12895	13026	13138	12808	12987	12894	12905	13067	13110	12942	12792	12993	12787	12772	12911	12806	13079	12901	13037	13050	13026	13009	12981	12982	12883	12895	13002	12938	12893	12958	12902	12853	12913	12890	12920	13014	13048	12776	12986	12835	12809	12846	12818	12863	12764	12964	12889	12814	12889	13010	12917	12927	12933	13066	13035	12833	12942	12912	12829	12820	12982	12907	12897	12859	13156	12956	12985	13117	12925	12867	12934	13221	12949	13015	13048	13001	12988	13012	12943	13017	13084	12954	13039	12850	12933	12868	12879	12949	13032	12920	12940	12928	12784	12953	12957	12964	12961	13078	12914	13011	12868	13063	12966	12910	12997	12890	13055	12875	12983	13024	13014	12908	12897	12973	12976	12826	13105	12897	12995	12954	12874	13106	12971	12990	13115	12940	13004	12828	12814	12875	13090	13002	13053	12823	12995	12879	13023	12938	12994	13089	12955	12965	12871	12785	12868	12974	12965	13074	13014	12903	13003	12889	12995	12909	13057	12977	12877	13017	13040	12992	12863	12716	13003	13017	12982	13022	12990	12875	12801	12869	12987	13013	13057	12752	12988	12950	12951	13038	12817	13003	12868	12963	13153	12880	12972	12860	13050	12983	12922	13003	12754	13053	12863	12858	12914	12996	13101	13020	12979	12862	12782	12816	12718	13002	12931	12975	12921	13089	12988	13022	12932	13104	13025	12774	12887	12832	12983	12720	13009	13036	12819	13058	13053	12963	12923	13093	13104	12804	13002	12891	12866	12826	12925	12803	12990	13039	12868	12831	12874	13136	12951	12902	13049	13020	12990	13016	12876	13169	12763	12817	12949	13094	13081	12843	12985	12897	13059	12973	12911	12658	12874	12750	12901	13029	13028	12951	12854	12881	12871	12768	12873	12797	12901	13012	12929	12936	12945	12946	12863	12782	12890	12777	13049	12991	12708	13082	12825	12774	12871	13002	12849	12884
19640	28485	21491	15104	13086	12884	12894	12679	12940	12801	12766	12586	12678	12482	12518	12386	12549	12541	12553	12533	12637	12692	13041	13468	13461	13153	13048	12829	12529	12340	12566	12564	12437	12383	12610	12511	12568	12462	12554	12465	12558	12495	12599	12333	12426	12534	12546	12585	12341	12432	12618	12555	12426	12448	12492	12535	12611	12383	12495	12467	12616	12367	12541	12333	12447	12467	12409	12381	12432	12559	12299	12513	12342	12390	12607	12417	12515	12368	12575	12562	12575	12320	12391	12411	12259	12328	12536	12592	12347	12459	12556	12532	12402	12583	12486	12471	12385	12545	12430	12479	12429	12549	12537	12466	12603	12599	12378	12581	12501	12540	12444	12461	12602	12484	12417	12469	12499	12618	12626	12505	12592	12488	12460	12420	12377	12447	12554	12357	12428	12504	12498	12460	12488	12447	12322	12492	12539	12567	12424	12417	12352	12461	12409	12327	12324	12514	12443	12532	12549	12437	12423	12517	12264	12490	12460	12598	12426	12418	12515	12421	12427	12390	12584	12595	12442	12537	12441	12444	12425	12434	12305	12513	12500	12427	12449	12464	12460	12535	12424	12552	12506	12470	12395	12409	12337	12587	12532	12424	12485	12497	12639	12564	12423	12385	12449	12356	12441	12489	12539	12406	12333	12530	12501	12498	12444	12464	12540	12447	12355	12514	12452	12274	12471	12473	12423	12549	12540	12526	12387	12333	12451	12247	12296	12562	12535	12406	12394	12342	12458	12444	12466	12494	12535	12404	12560	12461	12597	12582	12352	12475	12336	12339	12556	12433	12358	12530	12496	12422	12312	12388	12463	12590	12422	12467	12369	12441	12543	12342	12408	12363	12280	12208	12457	12527	12327	12460	12437	12508	12505	12308	12379	12449	12417	12521	12421	12412	12390	12540	12408	12658	12472	12573	12484	12549	12460	12505	12367	12336	12569	12369	12399	12410	12479	12559	12263	12482	12544	12458	12451	12474	12499	12556	12398	12537	12391	12521	12549	12549	12425	12349	12492	12610	12454	12485	12279	12462	12527	12391	12420	12334	12507	12454	12495	12335	12483	12478	12448	12448	12429	12437	12354	12381	12333	12517	12366	12394	12413	12295	12572	12499	12470	12429	12248	12613	12488	12310	12572	12521	12402	12673	12582	12454	12644	12489	12566	12445	12508	12470	12282	12487	12455	12455	12426	12374	12365	12431	12517	12398	12599	12426	12377	12413	12465	12412	12472	12582	12233	12510	12467	12680	12498	12563	12504	12323	12465	12457	12532	12354	12440	12292	12485	12439	12476	12512	12504	12444	12336	12325	12410	12328	12574	12490	12513	12686	12550	12541	12534	12458	12539	12408	12415	12449	12493	12330	12400	12446	12436	12407	12469	12379	12565	12272	12541	12605	12360	12520	12398	12373	12495	12489	12627	12455	12440	12421	12624	12392	12583	12458	12548	12400	12548	12466	12508	12441	12431	12398	12458	12582	12564	12634	12467	12455	12372	12484	12318	12354	12414	12434	12477	12441	12440	12364	12398	12513	12468	12442	12609	12608	12550	12445	12356	12459	12471	12386	12374	12439	12524	12558	12422	12424	12448	12411	12373	12397	12438	12499	12492	12512	12494	12509	12361	12390	12552	12372	12375	12339	12531	12331	12548	12496	12427	12466	12337	12498	12496	12299	12328	12524	12515	12457	12306	12538	12503	12359	12530	12433	12471	12496	12472	12357	12346	12565	12423	12406	12486	12582	12515	12446	12480	12370	12550	12521	12540	12469	12287	12514	12522	12491	12382	12481	12395	12668	12374	12418	12428	12292	12505	12449	12466	12629	12375	12477	12350	12424	12636	12440	12456	12503	12355	12530	12418	12417	12586	12385	12485	12278	12481	12363	12626	12300	12491	12425	12377	12406	12417	12560	12621	12468	12461	12395	12406	12517	12511	12549	12320	12462	12446	12387	12507	12370	12320	12323	12393	12543	12396	12391	12287	12451	12577	12357	12463	12500	12423	12615	12392	12415	12413	12394	12663	12344	12553	12476	12517	12537	12371	12383	12359	12297	12394	12453	12282	12539	12431	12505	12419	12476	12412	12477	12396	12461	12578	12470	12305	12552	12505	12446	12475	12321	12512	12422	12478	12472	12477	12534	12522	12504	12315	12369	12495	12378	12537	12527	12497	12447	12446	12457	12488	12366	12557	12197	12652	12496	12354	12467	12563	12378	12601	12517	12454	12555	12486	12407	12508	12344	12569	12494	12543	12523	12455	12482	12413	12385	12589	12418	12499	12344	12448	12254	12403	12373	12347	12476	12607	12373	12608	12412	12600	12417	12603	12485	12547	12569	12494	12357	12507	12528	12245	12437	12335	12367	12530	12422	12549	12423	12528	12528	12435	12405	12482	12580	12474	12511	12318	12347	12401	12538	12479	12637	12380	12398	12460	12422	12544	12394	12717	12425	12495	12439	12352	12545	12577	12566	12693	12482	12402	12403	12499	12416	12392	12433	12501	12566	12283	12589	12363	12570	12324	12377	12379	12373	12526	12649	12443	12571	12515	12599	12443	12421	12551	12680	12486	12576	12513	12312	12538	12496	12292	12542	12444	12478	12410	12495	12545	12642	12523	12527	12539	12484	12414	12426	12485	12421	12565	12425	12538	12479	12319	12461	12384	12497	12323	12469	12321	12322	12647	12526	12631	12368	12570	12543	12547	12439	12467	12584	12560	12522	12462	12454	12486	12612	12405	12414	12375	12614	12541	12466	12450	12255	12402	12353	12527	12643	12485	12371	12693	12544	12435	12496	12406	12473	12414	12406	12446	12492	12683	12503	12483	12400	12314	12598	12330	12619	12484	12386	12567	12401	12414	12483	12398	12423	12439	12568	12411	12484	12475	12501	12494	12324	12475	12408	12567	12504	12368	12578	12529	12370	12428	12431	12374	12285	12555	12568	12389	12545	12582	12480	12439	12499	12456	12541	12386	12456	12520	12384	12470	12496	12413	12332	12627	12455	12453	12455	12471	12536	12458	12415	12468	12402	12313	12416	12352	12427	12424	12344	12426	12403	12446	12441	12390	12486	12595	12405	12404	12462	12270	12480	12487	12400	12491	12490	12593	12438	12377	12519	12449	12498	12472	12356	12435	12463	12391	12463	12365	12575	12549	12597	12380	12468	12508	12368	12542	12420	12447	12574	12561	12561	12549	12446	12410	12370	12417	12321	12420	12442	12321	12375	12335	12501	12570	12489	12501	12355	12433	12315	12357	12480	12531	12476	12582	12361	12522	12535	12451	12344	12377	12404	12319	12363	12446	12366	12410	12570	12473	12323	12486	12479	12614	12616	12380	12661	12458	12486	12327	12585	12349	12384	12420	12540	12588	12374	12463	12504	12446	12499	12403	12572	12536	12545	12382	12366	12544	12496	12414	12470	12081	12523	12449	12443	12324	12420	12350	12379	12536	12490	12440	12545	12497	12389	12449	12383	12323	12428	12367	12502	12348	12553	12448	12539	12646	12565	12526	12481	12527	12473	12285	12519	12417	12620	12392	12278	12411	12545	12517	12554	12589	12447	12498	12369	12272	12313	12258	12311	12594	12598	12470	12540	12597	12490	12487	12457	12447	12552	12378	12434	12429	12396	12553	12486	12542	12477	12548	12369	12519	12488	12482	12343	12515	12397	12423	12458	12391	12455	12608	12490	12480	12562	12641	12436	12527	12407	12567	12401	12520	12373	12432	12462	12483	12498	12285	12350	12473	12495	12363	12425	12398	12463	12501	12569	12393	12532	12508	12407	12379	12389	12467	12413	12438	12467	12600	12576	12527	12244	12368	12530	12387	12513	12267	12564	12537	12485	12508	12550	12401	12514	12462	12494	12418	12447	12451	12517	12484	12484	12379	12451	12443	12420	12380	12370	12422	12490	12586	12569	12497	12612	12402	12613	12485	12489	12473	12597	12414	12400	12568	12487	12401	12458	12463	12374	12495	12383	12460	12491	12462	12450	12548	12455	12388	12441	12367	12267	12631	12430	12507	12593	12570	12411	12473	12440	12234	12439	12522	12482	12353	12328	12483	12487	12415	12425	12533	12481	12501	12430	12430	12417	12359	12408	12434	12479	12287	12635	12588	12443	12440	12394	12529	12467	12494	12378	12576	12549	12439	12357	12462	12428	12481	12449	12468	12498	12540	12416	12579	12511	12618	12572	12355	12267	12394	12449	12472	12503	12453	12573	12570	12369	12405	12359	12432	12469	12270	12539	12344	12415	12457	12517	12371	12553	12333	12301	12405	12295	12425	12447	12396	12542	12402	12256	12578	12451	12426	12530	12525	12377	12585	12502	12490	12453	12505	12390	12369	12577	12487	12341	12361	12377	12362	12415	12541	12376	12522	12452	12553	12443	12477	12337	12407	12496	12393	12545	12528	12311	12401	12553	12514	12470	12319	12554	12408	12498	12474	12618	12385	12390	12424	12495	12399	12470	12436	12440	12648	12509	12477	12441	12481	12222	12349	12322	12342	12422	12478	12341	12323	12433	12430	12383	12462	12367	12492	12380	12440	12445	12361	12456	12235	12306	12400	12567	12624	12339	12342	12499	12660	12434	12438	12414	12439	12501	12471	12492	12458	12505	12349	12611	12526	12606	12389	12312	12480	12409	12511	12312	12575	12284	12433	12313	12599	12474	12414	12481	12497	12667	12499	12482	12560	12434	12339	12534	12494	12533	12387	12468	12573	12566	12556	12438	12557	12502	12446	12340	12594	12374	12453	12321	12507	12445	12461	12552	12375	12530	12576	12422	12514	12621	12355	12386	12478	12374	12555	12428	12505	12415	12493	12511	12492	12542	12339	12496	12566	12399	12342	12530	12392	12369	12455	12527	12640	12440	12447	12407	12394	12513	12503	12598	12442	12407	12494	12197	12423	12487	12405	12377	12386	12422	12582	12404	12510	12538	12471	12542	12424	12427	12446	12509	12528	12381	12435	12633	12383	12704	12589	12297	12455	12297	12457	12456	12423	12421	12506	12494	12445	12465	12347	12457	12408	12509	12200	12619	12505	12265	12449	12460	12331	12483	12451	12403	12475	12496	12484	12454	12505	12508	12399	12555	12293	12417	12363	12327	12616	12458	12459	12563	12570	12459	12520	12433	12249	12414
24229	21512	29060	24540	21732	19025	16485	14277	13843	13980	13579	13514	13498	13416	13482	13476	13317	13429	13325	13342	13329	13683	15909	17197	17362	16448	15173	14172	13700	13394	13284	13408	13322	13237	13021	13256	13222	13354	12996	13286	13363	13248	13217	13318	13035	13283	13254	13225	13261	13232	13433	13347	13279	13291	13223	13155	13240	13272	12998	13142	13109	13227	13157	13256	13147	13179	13261	13110	13182	13284	13388	13099	13102	13266	13304	13365	13260	13283	13291	13118	13248	13158	12867	12942	13104	13128	13185	13110	13171	13152	13329	13144	13121	13053	13037	13259	13196	13299	13278	13197	13138	13017	13218	13145	13161	13210	13215	13130	13178	13393	13239	13277	13060	13115	13055	12903	13088	13241	13048	13300	13137	13169	13064	13056	13030	13162	13283	13046	13279	13266	13160	13237	13114	13012	13105	13222	13132	13320	13058	13101	13341	13083	13273	13088	13323	13144	13077	13188	13297	13145	13162	13265	12976	13229	13125	12866	12982	13250	13012	13190	13037	12930	13094	13221	13043	13259	13232	13214	13102	13042	13072	13150	13059	13390	13097	12961	13344	13180	13119	13141	13115	13006	13093	13044	13188	13163	13178	12917	13052	13125	13256	13132	13185	13188	12993	13308	13175	13073	13164	13157	13261	12954	13269	13168	12975	12990	12998	12990	13134	13063	13048	13043	13105	13135	13035	12959	13103	12999	13206	13074	13133	13102	13142	12979	13018	13103	13160	13111	13090	13357	13107	13116	13237	13126	13306	13170	13311	12976	13099	12950	12967	13275	13108	13206	13152	13265	13303	13338	13287	13182	13088	12995	13230	13192	12982	12917	13174	13063	13137	13413	13047	12971	13167	13131	13006	13094	13042	13109	13257	13087	13015	13196	13201	13228	13210	13226	13295	13013	13159	13049	13190	13005	12867	13067	13233	13052	13321	13031	13305	13203	12910	13099	13076	13070	13022	13084	13276	13168	13248	13250	13204	13104	13152	13272	13231	13204	13364	13118	13120	13121	13100	13012	12949	13117	13189	13195	12957	13277	13029	13180	13098	12973	13242	13405	13256	13142	13357	13126	12992	13215	13196	12940	13205	13199	13240	13206	13312	13173	13123	13181	13215	13060	13066	13085	13133	13188	12991	13064	13172	13162	13269	13272	13138	13084	13355	13136	13131	13026	13052	12952	13010	12997	13249	13144	13076	13321	13117	13131	13118	13016	13145	13312	13014	13136	13113	13243	13080	13049	13199	12978	13257	13078	13124	12935	13099	13237	13131	13116	13193	13180	12966	13107	13300	13024	13058	13067	13046	13238	13111	13125	13246	13240	13072	12906	13056	13077	13123	13280	13123	13088	13346	13173	13468	13150	13036	13200	13070	13211	13085	12970	13045	13043	13151	13134	12988	12980	13075	13022	13130	13168	13035	13216	13103	13259	13067	13198	13337	13064	13105	13064	13123	13032	13191	13227	13061	13179	13262	13225	13099	13097	13184	13093	13093	12952	13103	13135	13200	13269	13360	13218	13287	13239	13186	13213	13133	13093	13098	13096	13242	13089	13271	12998	13160	13281	13214	13121	13120	13181	13021	13083	13187	13206	13133	12988	13336	13232	13435	13374	13245	13087	13106	13192	13203	13171	13087	13046	13196	13205	13027	13007	13257	13295	13266	13081	13050	13151	13031	13171	13197	13142	13446	12948	12994	13105	13178	13118	12956	13059	13192	13082	13304	13045	13127	13191	13107	13029	13075	13062	13132	13194	12969	13159	13165	13246	13322	13180	13244	13353	13089	13023	13140	13258	13088	13273	13006	13287	13150	13038	13207	12924	13283	13196	13246	13096	13258	13283	13066	13115	13175	13038	13097	13218	13197	12986	13038	13236	13060	13292	13112	13226	13237	12881	13124	13229	13168	13210	13352	13004	13064	13180	13198	13172	13238	13232	12970	13164	13110	13174	13098	13094	13207	13187	13156	13112	13107	13129	13221	12872	13139	13263	13074	13149	12997	13135	13232	13113	13101	13017	13081	13200	13078	13077	13089	13073	13263	13144	13054	13095	13058	13225	13405	12991	13054	13233	13279	13075	13121	13239	13029	13187	13247	13065	13190	13033	13377	13092	13122	13147	13237	12997	13265	13151	13260	13112	13079	13186	13124	13192	13136	13107	12954	12998	13128	13005	13111	13163	13180	13362	13211	13173	13025	13264	13116	13133	13034	13263	13174	13193	13054	13115	13252	13027	13131	13121	13126	13210	13179	13064	13081	13160	13257	13078	13028	13217	13091	12953	12984	13124	13206	13012	13325	13154	13320	13074	12904	13174	13261	13170	13145	13270	13146	12999	13138	13191	13178	12987	13251	13231	13107	12998	13305	12977	13137	13166	13193	13125	13299	13170	13123	13173	13256	13178	13164	12917	13038	13130	13111	13159	13095	13245	13140	13087	13094	13152	13257	13265	13116	13022	13138	13247	13117	13243	13146	13207	13157	13103	13282	13215	13162	13234	12935	13155	13202	13036	13138	13049	13118	13079	13082	13311	13294	13263	12977	13060	13174	13167	13099	13174	13273	13107	13011	13196	13058	13122	13180	13196	12943	13033	13368	13226	13045	13082	13219	13053	13221	13170	13240	13201	13062	13138	13111	13211	13131	12958	13034	13023	13158	13112	13183	13219	13046	13124	13018	13276	13043	13102	13107	13195	13126	13213	13170	12986	13148	13088	12977	13246	13167	13115	13193	12921	13130	13305	13124	13145	13285	13243	13143	13204	13320	13266	13173	13152	13211	13059	13092	13208	13206	13398	13174	13059	13251	13189	13316	13126	13124	13165	12968	13046	12991	13240	13256	13059	13091	13233	13186	13165	13009	13107	13015	12990	13089	13347	13276	13257	13100	13098	13053	13205	13404	13121	13016	13259	13259	13217	13059	13272	13300	13164	13062	13069	13057	13238	13298	13166	13037	13277	13030	13018	12950	13040	13196	13180	13223	13103	13135	13025	13377	13127	13183	13199	13331	13237	13100	13070	13016	13163	13083	13275	13292	13070	13056	13188	13399	13096	13198	13218	12916	13117	13181	13213	13170	13424	13345	13031	13236	13218	13099	13049	13085	13253	13110	13080	13040	12992	13221	13204	13330	13067	13182	13176	12934	13111	13158	13180	13081	13024	13058	13188	13136	13031	13278	13152	13095	12999	13099	13140	13178	12994	13209	13248	13108	13079	13276	13046	13386	13135	13039	13107	13285	13193	13201	13035	13266	13124	13185	13208	13187	13145	13183	13122	13269	13279	13208	13237	13275	13040	13140	13159	13269	13260	13274	13168	13113	13014	13054	13114	13128	13073	13203	12981	13056	13401	13075	13174	13172	13137	13194	13280	13248	13214	13301	13174	13061	13167	13229	13132	13224	13108	13271	13272	13200	13272	12987	13131	13159	13121	13079	13071	13051	13256	13183	13215	12882	13014	13225	13004	12982	13066	13157	13007	13203	13203	13188	13116	13184	13327	13076	13183	13154	13315	13075	13326	13005	13126	13119	13133	13061	13314	13156	13231	13242	13232	13139	13062	13170	13234	13131	13077	13200	13274	13103	13190	13094	13053	13271	13202	13154	13070	13134	13140	13366	13110	13202	13050	13050	13116	13004	13160	13237	13406	13034	13195	13346	13107	13007	13162	13152	13276	13203	13278	13264	13208	13150	13402	13150	13154	13093	13039	13232	13104	13067	13188	13196	13253	13198	13064	13221	13253	13148	13237	13179	13218	13141	13185	13055	13033	13298	13211	13078	13280	13125	13117	13045	13272	13013	13169	13149	13140	13134	13222	13210	12977	13140	13257	13272	13285	13105	13236	13175	13223	13163	13270	13176	13103	13222	13328	13360	13209	13353	13174	13184	13209	13124	12865	12978	13249	13384	13151	13156	13192	13357	13366	13060	12970	13308	13257	13201	13183	13315	13016	13429	13029	13158	12955	13212	13115	13104	13081	12992	13148	13090	13189	13126	13026	13049	13154	13151	13178	13154	12926	13033	13181	13111	13090	13221	13133	13234	13243	13140	13249	13118	12977	12918	13088	13161	13254	13233	13066	13302	13218	13076	13270	13086	13209	13143	13220	13215	13199	13067	13158	13143	13109	13209	13267	13279	13399	13053	13111	13186	13279	13132	13065	12990	13029	13255	12971	13136	13094	13231	13017	13027	13056	13102	13341	13236	13285	13090	13153	13023	13140	13424	13340	13141	13038	13008	12962	13147	13273	13050	13045	12958	13262	12990	13156	13063	13158	13228	13196	13344	13237	13154	12988	13148	13106	13146	13120	13274	13176	13021	13191	13162	12807	13102	13350	13170	13186	13360	13252	13280	13200	13147	13308	13110	12992	13032	13130	13287	13174	13093	13232	13282	13131	13243	13163	13210	12943	13050	13063	13398	13147	13228	13175	13123	13086	13229	13128	13311	13084	13006	13021	13162	13228	13143	13103	13134	13085	13302	13193	13187	13085	13134	13147	13022	13143	13135	13237	13145	13142	13061	13088	13249	13210	13099	13301	13255	13147	13256	13264	12928	13145	13096	13149	13062	13305	13070	13070	13009	12959	13018	13266	13131	13261	13048	13175	13281	13206	13147	13305	13248	13205	13155	13153	13162	13064	12979	13242	13203	13102	13164	13192	13204	13121	13018	12976	13050	13055	13194	13131	13022	13121	13117	13344	13019	13213	12961	12997	13096	13253	13033	13154	13094	12938	13014	13105	13146	12985	13016	13032	12915	13193	13203	13165	13139	13142	13396	13096	13440	13110	13268	12964	13346	13047	13102	13111	13145	13194	13135	13091	13144	13057	13279	13233	13239	13070	13036	13032	13122	13189	12952	13262	13489	13274	13175	13319	13121	12994	13194	13211	13070	13279	13216	13449	13154	13279	12931	13161	13296	13145	13308	13140	13332	13199	13179	13234	13055	13304	13102	13084	13167	13104	13107	13265	13087	13263	13263	13158	13138	13045	13216	13126	13118	13185	13071	13101	13223	13226	13129	13327	13154	13146	13206	13092	13187	13142	13320	13252	13168	12923	12930	13080	13234	13014	13140	13053	13244	12991	13231	13309	13162	13102	13251	13139	13098	13178	13101	13083	13153	13026	13114	13250	13067	13184	13120	13042	13145	13079
23361	45532	41062	18827	14977	14271	13720	13639	13422	13689	13515	13174	12895	12835	12780	12913	12801	12726	12836	12683	12679	13402	17853	18760	18967	17045	15030	13697	13044	12778	12557	12613	12574	12469	12440	12572	12792	12613	12572	12631	12494	12561	12624	12599	12423	12566	12632	12517	12530	12503	12700	12494	12570	12553	12490	12500	12646	12557	12632	12684	12416	12684	12508	12758	12621	12680	12594	12580	12625	12495	12741	12662	12679	12657	12662	12710	12754	12459	12658	12697	12553	12630	12603	12606	12479	12689	12536	12757	12646	12597	12607	12488	12590	12585	12415	12484	12559	12509	12652	12714	12594	12558	12510	12433	12524	12661	12479	12584	12477	12664	12442	12500	12580	12595	12574	12453	12491	12515	12703	12626	12542	12724	12462	12643	12504	12718	12531	12624	12466	12585	12473	12541	12522	12530	12652	12501	12405	12434	12751	12588	12688	12672	12442	12597	12845	12569	12562	12573	12438	12519	12745	12457	12481	12630	12738	12531	12631	12672	12540	12717	12605	12698	12538	12553	12736	12528	12350	12618	12518	12582	12721	12609	12615	12456	12670	12701	12608	12469	12548	12562	12437	12499	12473	12631	12496	12641	12466	12790	12489	12485	12600	12500	12540	12492	12601	12746	12529	12630	12582	12630	12576	12499	12531	12462	12605	12586	12691	12591	12664	12596	12479	12582	12677	12723	12679	12709	12493	12507	12552	12551	12612	12669	12451	12604	12591	12701	12536	12681	12616	12576	12588	12621	12532	12563	12632	12660	12583	12520	12606	12417	12529	12640	12527	12575	12504	12630	12480	12637	12694	12624	12570	12560	12509	12527	12570	12446	12449	12649	12634	12674	12573	12475	12616	12566	12452	12617	12616	12578	12676	12607	12800	12522	12599	12430	12510	12506	12523	12651	12579	12563	12677	12421	12729	12544	12457	12595	12661	12557	12573	12455	12630	12450	12535	12448	12441	12645	12524	12612	12425	12604	12529	12537	12562	12599	12588	12569	12492	12647	12493	12491	12584	12715	12554	12723	12624	12654	12608	12502	12710	12628	12452	12529	12659	12556	12517	12772	12549	12547	12373	12569	12723	12519	12454	12637	12499	12458	12632	12611	12560	12429	12402	12546	12436	12733	12523	12530	12630	12394	12592	12639	12498	12655	12615	12869	12625	12459	12552	12535	12696	12620	12583	12619	12491	12478	12669	12535	12625	12783	12559	12710	12508	12569	12645	12614	12523	12666	12592	12691	12421	12615	12679	12475	12602	12616	12514	12516	12594	12445	12687	12677	12659	12581	12492	12731	12447	12363	12581	12667	12597	12661	12470	12515	12509	12452	12663	12578	12473	12524	12669	12689	12572	12573	12543	12442	12674	12630	12483	12449	12430	12572	12571	12501	12754	12541	12596	12504	12555	12658	12586	12593	12509	12582	12665	12718	12656	12637	12414	12389	12549	12616	12642	12565	12683	12480	12633	12440	12594	12550	12645	12687	12554	12436	12627	12599	12512	12520	12527	12754	12571	12626	12430	12610	12705	12519	12556	12687	12550	12487	12589	12556	12556	12692	12502	12834	12668	12391	12371	12591	12711	12674	12675	12604	12649	12701	12620	12401	12598	12711	12607	12579	12623	12686	12522	12425	12655	12552	12795	12723	12545	12696	12563	12699	12534	12526	12571	12670	12441	12384	12579	12569	12711	12741	12591	12482	12427	12622	12555	12699	12653	12471	12534	12679	12594	12522	12495	12628	12529	12601	12571	12720	12592	12467	12623	12648	12673	12586	12619	12729	12560	12594	12353	12669	12624	12542	12722	12386	12580	12567	12712	12610	12659	12583	12623	12637	12751	12442	12542	12660	12661	12515	12624	12601	12493	12444	12441	12642	12479	12667	12609	12615	12679	12581	12528	12615	12574	12474	12490	12262	12698	12621	12643	12569	12713	12572	12576	12492	12621	12570	12576	12562	12695	12688	12564	12631	12683	12488	12564	12554	12596	12728	12508	12445	12392	12591	12447	12554	12645	12573	12541	12569	12303	12591	12429	12579	12590	12673	12543	12703	12669	12585	12578	12651	12604	12486	12493	12712	12662	12544	12464	12619	12737	12718	12505	12593	12591	12544	12552	12485	12519	12699	12549	12511	12587	12621	12579	12495	12606	12483	12570	12479	12563	12653	12489	12646	12604	12607	12620	12524	12692	12513	12330	12613	12586	12608	12571	12441	12568	12688	12457	12681	12589	12581	12525	12505	12618	12499	12584	12520	12511	12658	12598	12562	12780	12509	12593	12634	12543	12625	12699	12674	12507	12522	12555	12526	12502	12525	12701	12576	12693	12618	12426	12663	12596	12587	12554	12650	12599	12612	12478	12479	12436	12716	12524	12665	12519	12577	12583	12478	12549	12550	12640	12635	12799	12725	12781	12701	12731	12710	12651	12626	12552	12499	12411	12588	12702	12515	12590	12448	12449	12463	12680	12590	12523	12549	12437	12548	12539	12489	12628	12649	12700	12625	12723	12724	12555	12536	12459	12631	12583	12537	12511	12539	12500	12597	12621	12575	12656	12589	12693	12539	12636	12854	12541	12521	12650	12731	12591	12471	12505	12513	12467	12534	12548	12525	12533	12573	12480	12608	12486	12410	12602	12407	12446	12583	12591	12595	12589	12376	12755	12715	12475	12538	12383	12693	12519	12598	12436	12605	12524	12612	12496	12513	12480	12594	12522	12583	12550	12644	12558	12694	12265	12616	12332	12560	12546	12578	12602	12650	12549	12747	12595	12604	12637	12402	12507	12547	12515	12589	12437	12531	12489	12597	12638	12681	12681	12481	12645	12460	12681	12452	12488	12524	12738	12451	12548	12543	12616	12614	12431	12613	12513	12669	12693	12615	12647	12620	12521	12628	12594	12523	12573	12624	12447	12582	12478	12630	12701	12536	12744	12641	12494	12751	12590	12547	12674	12707	12514	12702	12604	12395	12465	12563	12391	12566	12506	12588	12564	12757	12456	12448	12743	12537	12522	12575	12580	12674	12630	12640	12375	12673	12790	12490	12610	12472	12551	12414	12523	12670	12646	12312	12434	12520	12566	12601	12650	12442	12562	12472	12559	12542	12633	12619	12464	12614	12584	12537	12468	12515	12811	12532	12448	12606	12497	12706	12513	12625	12661	12598	12545	12543	12565	12589	12745	12557	12463	12666	12472	12602	12598	12494	12570	12630	12728	12665	12529	12795	12295	12412	12562	12559	12643	12465	12575	12696	12632	12564	12518	12535	12648	12796	12618	12646	12566	12662	12628	12650	12467	12570	12520	12665	12625	12551	12720	12504	12633	12643	12652	12553	12681	12682	12473	12604	12415	12512	12585	12318	12511	12442	12557	12587	12507	12787	12534	12599	12568	12515	12620	12377	12584	12683	12540	12776	12503	12561	12585	12594	12580	12419	12688	12560	12668	12641	12608	12410	12557	12602	12756	12677	12497	12514	12574	12427	12470	12589	12449	12649	12493	12532	12628	12495	12503	12672	12739	12471	12561	12607	12429	12473	12533	12667	12687	12627	12591	12595	12476	12694	12595	12572	12499	12564	12618	12681	12591	12517	12652	12721	12636	12600	12550	12635	12668	12541	12505	12589	12636	12416	12498	12712	12756	12486	12558	12701	12581	12604	12555	12563	12670	12567	12607	12507	12501	12708	12452	12485	12526	12563	12661	12442	12513	12564	12491	12525	12675	12486	12471	12453	12592	12431	12644	12615	12663	12479	12667	12447	12575	12447	12674	12753	12599	12538	12493	12607	12639	12524	12685	12439	12560	12617	12618	12456	12688	12353	12610	12699	12668	12502	12482	12635	12717	12484	12590	12378	12664	12666	12440	12560	12501	12677	12533	12605	12597	12540	12821	12641	12696	12564	12546	12587	12694	12318	12548	12592	12487	12604	12488	12420	12668	12591	12679	12601	12584	12577	12414	12452	12432	12613	12603	12657	12794	12453	12640	12547	12498	12556	12548	12561	12461	12529	12382	12528	12704	12505	12563	12540	12505	12674	12611	12579	12548	12697	12564	12555	12518	12705	12518	12545	12475	12531	12646	12678	12595	12599	12507	12461	12557	12678	12666	12665	12470	12484	12619	12536	12573	12506	12526	12583	12497	12620	12500	12660	12586	12622	12495	12645	12678	12561	12518	12533	12370	12618	12565	12565	12553	12552	12628	12548	12574	12558	12608	12625	12586	12600	12585	12658	12575	12485	12484	12573	12528	12522	12626	12617	12555	12718	12538	12551	12707	12587	12540	12353	12505	12629	12533	12566	12678	12697	12412	12613	12485	12640	12580	12699	12460	12633	12537	12494	12625	12528	12498	12612	12441	12576	12538	12705	12444	12628	12418	12717	12622	12422	12512	12656	12545	12597	12523	12572	12620	12379	12434	12600	12623	12735	12528	12462	12530	12625	12644	12602	12569	12568	12664	12555	12469	12453	12668	12580	12714	12651	12598	12381	12674	12557	12833	12720	12644	12501	12525	12662	12499	12742	12571	12379	12551	12507	12675	12588	12609	12589	12604	12522	12608	12561	12523	12758	12531	12523	12404	12650	12433	12557	12571	12459	12638	12562	12724	12463	12583	12612	12596	12552	12823	12567	12449	12584	12578	12678	12509	12447	12516	12438	12554	12492	12654	12564	12574	12643	12539	12395	12496	12555	12437	12512	12586	12668	12476	12471	12794	12521	12582	12595	12630	12615	12636	12539	12601	12652	12517	12602	12569	12507	12635	12572	12533	12604	12463	12566	12621	12502	12545	12559	12632	12647	12451	12554	12596	12519	12543	12578	12468	12438	12666	12729	12637	12548	12619	12571	12596	12559	12509	12412	12479	12579	12604	12604	12573	12552	12488	12588	12558	12697	12361	12603	12597	12739	12655	12453	12554	12540	12483	12515	12492	12669	12447	12622	12614	12509	12494	12481	12649	12599	12676	12556	12670	12666	12620	12378	12628	12592	12644	12536	12627	12575	12844	12698	12705	12490	12589	12562	12498	12508	12455	12501	12600	12793	12493	12580	12494	12533	12513	12754	12502	12560	12666	12759	12467	12486	12726	12731	12652	12503	12454	12705	12590	12680	12608	12681	12525	12632	12660	12605	12563	12703	12367	12728	12444	12627
23119	21513	29448	23943	21578	22512	20830	14872	13772	13882	14024	13544	13301	13266	13337	13316	13162	12974	13019	13201	13414	14598	19273	22070	20296	18140	15794	14274	13553	12975	12973	13092	12870	13091	12722	12999	13060	12920	12827	12733	12707	12804	12908	12885	12851	12958	12739	12899	12829	12761	12613	12837	12860	12913	12883	12485	12870	12882	12820	12840	12789	13013	12913	12903	12694	12779	12808	12911	12933	12872	12807	12785	12970	12937	12907	12637	12902	12753	12934	12758	12775	12888	12941	12810	12801	12638	12819	12784	12760	12822	12786	12812	12655	12663	12931	12777	12805	12733	12721	12723	12711	12692	12657	12914	12723	12791	12708	12590	12574	12634	12998	12933	12740	12608	12593	12862	12738	12888	12568	12793	12835	12811	12703	12696	12661	12629	12803	12786	13020	12951	12941	12854	12626	12790	12819	12809	12797	12902	12539	12835	12779	12654	12710	12839	12767	12737	12801	12974	12879	12747	12812	12814	12801	12866	12915	12552	12804	12735	12793	12850	12638	12723	12921	12798	12756	12671	12796	12726	12734	12769	12837	12923	12763	12726	12734	12812	12684	12745	12701	12963	12753	12656	12750	12849	12818	12885	12949	12758	12854	12854	12879	12831	12724	12799	12922	12758	12779	12935	12788	12878	12936	12759	12761	12786	12769	12699	12739	12662	12884	12818	12757	12688	12695	12821	12873	12831	12848	12858	12906	12872	12938	12902	12954	12733	13006	12941	12722	12686	12912	12783	12914	12965	12800	12726	12787	12631	12818	12814	12834	12795	12672	12957	12892	12853	12747	12805	12727	12823	12675	12826	12555	12722	12879	12813	12761	12635	12616	12729	12753	12853	12947	12749	12815	12929	12842	12561	12889	12711	12761	12919	12801	12657	12860	12738	12881	12749	12669	12745	12756	12883	12789	12854	12802	12733	12771	12656	12755	12713	12712	12823	12930	12807	12888	12801	12691	12688	12923	12790	12795	12549	12841	12841	12704	12727	12809	12760	12833	12650	12949	12880	12879	12677	12542	12494	12875	12789	12689	12742	12802	12762	12681	12694	12755	12675	12932	12691	12865	12863	12759	12875	12718	12879	12655	12801	12718	12730	12504	12698	12882	12739	12793	12641	12670	12820	12833	12851	12734	12768	12625	12823	12787	12768	12862	12640	12884	12872	12816	12747	12763	12815	13034	12709	12815	12722	12727	12548	12661	12833	12777	12791	12695	12866	12763	12811	12790	12791	12719	12819	12868	12760	12689	12660	12789	12601	12684	12863	12696	12778	12633	12851	12816	12650	12695	12728	12934	12773	12869	12820	12756	12906	12918	12822	12870	12895	12891	12734	12758	12755	12770	12718	12662	12810	13072	12774	12697	12780	12781	12835	12765	12835	12680	12661	12673	12790	12647	12808	12893	12798	12626	12761	12733	12817	12700	12650	12829	12919	12869	12691	12793	12903	12964	12770	12762	12649	12726	12935	12767	12753	12706	12693	12698	12753	12762	12589	12855	12867	12792	12844	12847	12808	12737	12869	12826	12708	12647	12616	12856	12821	12837	12723	12902	12696	12792	12803	12686	12910	12719	12715	12797	12828	12775	13070	12837	12711	12702	12728	12869	12927	12758	12677	12757	12662	12761	12850	12822	12669	12504	12561	12808	12746	12697	12689	12666	12534	12809	12721	12721	12827	12632	12942	12660	12604	12627	12718	12631	12759	12805	12864	12859	12617	12739	12580	12685	12746	12826	12757	12877	12735	12823	12913	12705	12695	12791	12937	12882	12812	12896	12659	12739	12756	12615	12563	12926	12712	12740	12755	12705	12670	12891	12685	12795	12745	12766	12682	12951	12763	12640	12728	12677	12786	12954	12814	12727	12707	12670	12728	12741	12781	12907	12687	12619	12830	12732	12819	12828	12827	12807	12653	12739	12875	12865	12625	12811	12688	12657	12791	12855	12911	12746	12797	12834	12612	12670	12873	12854	12627	12926	12588	12914	12853	12836	12773	12802	12802	12822	12678	12908	12625	12792	13002	12843	12796	12672	12870	12836	12738	12880	12774	12772	12675	12776	12748	12862	12614	12655	12727	12858	12685	12670	12748	12662	12698	12938	12826	12879	12732	12767	12823	12913	12830	12882	12853	12726	12855	12838	12694	12719	12629	12758	12790	12841	12713	12792	12791	12812	12651	12758	12625	12868	12904	12792	12746	12965	12837	12708	12588	12728	12866	12775	12965	12686	12866	12953	12595	12639	12874	12964	12912	12732	12831	12852	12942	12700	12653	12894	12734	12793	12685	12791	12781	12647	12809	12634	12677	12926	12732	12834	12647	12756	12873	12689	12729	12840	12921	12844	12852	12670	12823	12779	12988	12622	12685	12800	12716	12780	13061	12833	12754	12889	12617	12911	12712	12776	12708	12771	12725	12868	12823	12731	12820	12707	12714	12701	12742	12778	12706	12808	12966	12808	12908	12735	12760	12771	13057	12779	12969	12653	12897	12900	12678	12671	12835	12890	12687	12674	12812	12723	12785	12670	12713	12875	12788	12658	12784	12661	12670	12724	12749	12570	12587	12600	12706	12798	12889	12745	12758	12841	12859	12622	12566	12758	12772	12829	12776	12724	12849	12851	12764	12692	12814	12862	12616	12930	12666	12746	12859	12823	12819	12845	12758	12804	12740	12718	12652	12817	12723	12736	12682	12681	12691	12739	12728	12775	12713	12885	12632	12655	12894	12578	12906	12822	12774	12668	12905	12801	12654	12804	12704	12881	12839	12796	12767	12753	12622	12826	12893	12891	12739	12804	12643	12763	12700	12942	12766	12668	12916	12709	12839	12778	12781	12689	12689	12730	12854	12606	12746	12916	12772	12600	12749	12770	12618	12826	13014	12696	12807	12794	12718	12678	12694	12632	12786	12617	12659	12912	12708	12819	12911	12882	12742	12774	12734	12767	12707	12729	12784	12770	12927	12722	12881	12602	12768	12726	12845	12948	12719	12895	12806	12799	12834	12599	12682	12844	12712	12579	12654	12973	12647	12817	12786	12651	12756	12726	12785	12756	12881	12621	12831	12816	12889	12599	12808	12968	12949	12828	12679	12986	12768	12848	12752	12787	12724	12649	12765	12729	12896	12615	12876	12725	12778	12732	12747	12676	12741	12609	12694	12786	12931	12767	12811	12628	12898	12838	12679	12693	12871	12820	12864	12906	12868	12706	12803	12764	12780	12926	12845	12621	12715	12754	12589	12664	12893	12630	12744	12963	12817	12840	12749	12843	12797	12602	12791	12931	12581	12607	12662	12823	12768	12764	12765	12983	12831	12635	12748	12802	12745	12782	12896	13001	12756	12761	12701	12709	12849	12743	12822	12834	12686	12858	12716	12786	12674	12747	12727	12822	12600	12746	12697	12772	12901	12707	12689	12724	12858	12856	12716	12725	12733	12678	12780	12806	12720	12902	12923	12787	12648	12804	12669	12612	12902	12932	12757	12768	12487	12972	12930	12758	12759	12741	12841	12867	12606	12887	12615	12818	12699	12793	12759	12831	12906	12845	12955	12830	12816	12803	12717	12574	12916	13034	12592	12891	12830	12767	12717	12649	12722	12793	12691	12826	12885	12699	12784	12833	12951	12812	12886	12630	12683	12941	12726	12872	12871	12790	12799	12872	12715	12739	12866	12710	12784	12809	12717	12824	12699	12789	12927	12726	12901	12893	12901	12833	12866	12505	12687	12710	12660	12737	12747	12731	12550	12919	12715	12772	12923	12690	12877	12810	12794	12763	12829	12710	12816	12650	12687	12925	12596	12740	12774	12630	12631	12572	12790	12732	12656	12900	12787	12835	12675	12631	12934	12813	12785	12657	12707	12708	12812	12834	12830	12676	12882	12797	12695	12580	12899	12821	12635	12685	12830	12690	12686	12711	12824	12670	12823	12682	12712	12757	12919	12722	12674	12774	12787	12811	12740	12718	12706	12766	12836	12696	12805	12804	12823	12772	12764	12772	12675	12804	12691	12831	12637	12698	12660	12773	12935	12812	12817	12845	12796	12830	12883	12825	12861	12880	12728	12726	12739	12721	13055	12689	12791	12881	12635	12722	12812	12798	12868	12906	12850	12779	12834	12799	12750	12824	12792	12952	12755	12713	12961	13059	12871	12669	12736	12786	12810	12774	12864	12641	12846	12669	12620	12628	12751	12712	12746	12677	12784	12785	12715	12755	12733	12668	12676	12602	12814	12737	12869	12649	12837	12709	12844	12818	12745	12821	12729	12650	12784	12672	12882	12756	12881	12891	12715	12788	12785	12708	12796	12965	13016	12724	12751	12745	12624	12836	12850	12722	12920	12705	12814	12887	12734	12736	12881	12708	12748	12676	12712	12856	12671	12822	12902	12678	12586	12753	12848	12811	12752	12669	12683	12800	12725	12833	12649	12709	12672	12766	12817	12634	12749	12884	12608	12775	12672	12681	12640	12657	12828	12943	12777	12850	12663	12756	12949	12668	12695	12738	12746	12674	12743	12713	12776	12586	12758	12794	12685	12816	12910	12876	12627	12748	12732	12710	12682	12667	12766	12885	12649	12716	12559	12720	12635	12744	12821	12811	12805	12895	12780	12794	12737	12695	12801	12699	12783	12750	12792	12779	12872	12899	12814	12634	12683	12811	12853	12843	12763	12857	12651	12756	12685	12870	12771	12687	12803	12951	12725	12639	12753	12877	12696	12762	12711	12810	12937	12784	12711	12728	12782	12881	12653	12784	12621	12965	12774	12866	12820	12704	12782	12804	12714	12779	12618	12681	12831	12680	12843	12740	12776	12688	12708	12696	12702	12999	12863	12805	12770	12602	12787	12816	12619	12672	12702	12692	12685	12862	12661	12669	12609	12686	12947	12697	12757	12839	12894	12728	12715	12788	12711	12799	12704	12607	12936	12711	12756	12787	12805	12756	12743	12620	12756	12676	12769	12865	12860	12767	12742	12697	12862	12880	12565	12808	12725	12814	12741	12883	12745	12646	12786	12920	12900	12849	12738	12764	12895	12819	12589	12702	12618	12614	12726	12782	12763	12676	12843	12769	12661	12795	12695	12651	12778	12621	12837	12861	12808	12647	12668	12806	12697	12790	12865	13044	12684	12764	12875	12818	12613	12810	12813
28023	53036	36868	20003	16758	15310	14624	13856	14148	13906	13973	13310	12897	12752	12818	12722	12779	12802	12664	12462	13243	15196	23176	25229	22439	19291	16329	13951	12846	12480	12305	12407	12511	12327	12232	12237	12261	12210	12281	12481	12398	12323	12467	12369	12332	12342	12418	12294	12390	12315	12244	12355	12226	12404	12413	12237	12570	12310	12307	12467	12314	12318	12350	12396	12329	12480	12277	12275	12503	12402	12415	12350	12408	12425	12180	12261	12355	12276	12312	12308	12325	12203	12370	12321	12241	12416	12298	12270	12322	12311	12332	12266	12252	12400	12313	12257	12251	12344	12290	12202	12335	12264	12288	12177	12394	12382	12235	12364	12348	12405	12373	12236	12253	12337	12409	12370	12291	12320	12297	12397	12415	12202	12283	12339	12384	12311	12285	12391	12449	12223	12281	12384	12172	12384	12247	12223	12372	12307	12396	12391	12290	12428	12353	12356	12226	12245	12263	12347	12328	12283	12358	12437	12359	12319	12320	12213	12298	12126	12388	12353	12391	12246	12348	12340	12388	12282	12296	12260	12262	12209	12412	12336	12275	12298	12213	12266	12346	12339	12205	12335	12431	12393	12378	12231	12486	12315	12341	12319	12349	12145	12277	12317	12498	12212	12434	12213	12296	12161	12203	12318	12364	12405	12291	12259	12361	12341	12153	12195	12259	12111	12429	12434	12369	12214	12335	12288	12244	12313	12342	12418	12292	12217	12276	12198	12367	12447	12232	12295	12302	12152	12377	12349	12328	12227	12382	12443	12314	12348	12391	12367	12330	12287	12272	12382	12256	12169	12439	12196	12355	12464	12294	12222	12481	12279	12257	12239	12347	12392	12301	12374	12293	12179	12351	12335	12201	12230	12131	12388	12085	12376	12357	12266	12324	12163	12299	12362	12258	12094	12491	12262	12190	12350	12176	12358	12276	12332	12290	12401	12235	12259	12214	12421	12299	12415	12358	12326	12240	12388	12369	12420	12253	12336	12223	12402	12261	12275	12302	12414	12210	12360	12316	12413	12240	12369	12540	12292	12245	12363	12334	12138	12445	12268	12274	12279	12334	12214	12283	12380	12298	12354	12223	12343	12381	12320	12326	12218	12365	12404	12484	12174	12289	12336	12421	12198	12318	12527	12263	12291	12236	12238	12226	12372	12228	12506	12297	12255	12203	12429	12263	12336	12381	12133	12420	12323	12129	12344	12282	12360	12092	12288	12269	12461	12456	12341	12406	12418	12227	12247	12412	12208	12131	12267	12218	12133	12415	12248	12334	12237	12227	12343	12315	12200	12278	12254	12282	12422	12304	12257	12408	12405	12244	12346	12304	12345	12240	12323	12352	12232	12441	12311	12381	12283	12312	12354	12332	12381	12270	12261	12290	12073	12214	12124	12382	12207	12344	12319	12332	12410	12233	12364	12345	12333	12370	12344	12326	12439	12369	12316	12408	12259	12337	12495	12306	12555	12434	12285	12317	12398	12339	12364	12265	12363	12254	12320	12358	12272	12238	12278	12296	12428	12375	12289	12229	12190	12376	12392	12341	12341	12401	12272	12247	12341	12321	12312	12388	12205	12428	12338	12399	12272	12122	12263	12204	12345	12265	12290	12510	12159	12341	12231	12200	12341	12302	12364	12421	12224	12396	12330	12274	12256	12282	12209	12196	12248	12155	12240	12207	12264	12366	12213	12235	12190	12246	12209	12229	12368	12404	12292	12304	12170	12435	12233	12290	12382	12313	12312	12308	12379	12279	12225	12359	12246	12254	12352	12452	12411	12408	12360	12463	12314	12319	12328	12140	12316	12315	12139	12284	12293	12246	12153	12321	12357	12075	12356	12309	12273	12328	12322	12372	12353	12387	12340	12292	12372	12338	12384	12426	12440	12481	12195	12384	12455	12251	12288	12479	12252	12372	12281	12395	12321	12347	12289	12377	12333	12412	12212	12312	12283	12289	12261	12344	12261	12359	12302	12353	12265	12400	12413	12186	12206	12287	12211	12433	12429	12356	12352	12384	12387	12502	12453	12425	12279	12181	12378	12317	12331	12512	12334	12353	12297	12271	12363	12197	12270	12439	12265	12376	12244	12288	12325	12391	12206	12442	12336	12288	12263	12325	12401	12148	12300	12345	12241	12500	12282	12330	12275	12133	12328	12186	12034	12330	12359	12252	12283	12325	12430	12238	12405	11970	12364	12496	12364	12262	12439	12176	12359	12322	12277	12462	12252	12396	12205	12106	12388	12339	12289	12363	12244	12303	12312	12308	12275	12499	12347	12216	12178	12143	12269	12381	12360	12163	12251	12079	12256	12369	12256	12421	12319	12271	12240	12137	12187	12241	12155	12257	12196	12339	12240	12351	12502	12314	12291	12174	12313	12380	12299	12526	12361	12276	12392	12171	12500	12205	12448	12394	12262	12174	12457	12194	12106	12233	12316	12349	12356	12257	12343	12233	12318	12340	12422	12398	12290	12223	12290	12274	12320	12212	12164	12291	12439	12303	12308	12105	12444	12264	12427	12340	12373	12337	12236	12338	12236	12233	12360	12153	12350	12267	12254	12262	12352	12343	12319	12232	12425	12375	12325	12330	12217	12224	12215	12467	12333	12198	12230	12339	12209	12347	12372	12317	12561	12297	12300	12210	12300	12314	12334	12251	12315	12198	12307	12311	12393	12446	12350	12341	12310	12168	12278	12190	12440	12314	12259	12205	12331	12434	12352	12216	12364	12331	12150	12273	12262	12343	12500	12360	12249	12390	12475	12408	12376	12195	12279	12314	12178	12476	12200	12382	12135	12251	12363	12248	12124	12263	12414	12237	12368	12228	12434	12292	12117	12286	12304	12421	12469	12373	12206	12395	12320	12322	12209	12310	12430	12049	12317	12370	12167	12348	12082	12438	12240	12406	12319	12286	12397	12316	12247	12387	12246	12371	12495	12203	12352	12272	12354	12214	12271	12309	12378	12327	12370	12262	12253	12329	12337	12181	12335	12480	12396	12332	12274	12139	12255	12308	12215	12353	12233	12234	12256	12222	12483	12214	12363	12377	12386	12354	12207	12276	12148	12489	12262	12418	12250	12306	12440	12289	12268	12247	12381	12254	12382	12165	12445	12275	12237	12181	12225	12394	12376	12345	12413	12264	12235	12211	12261	12377	12319	12440	12441	12279	12312	12230	12216	12507	12255	12298	12237	12280	12384	12389	12286	12406	12217	12269	12299	12336	12160	12260	12238	12329	12311	12349	12247	12251	12315	12503	12235	12234	12302	12275	12264	12486	12310	12402	12351	12387	12357	12221	12146	12345	12290	12309	12260	12333	12291	12397	12304	12263	12401	12342	12226	12295	12371	12295	12454	12182	12304	12357	12477	12361	12167	12320	12220	12087	12286	12279	12371	12411	12338	12311	12423	12106	12309	12309	12311	12263	12309	12386	12262	12356	12255	12251	12366	12199	12391	12326	12508	12275	12318	12344	12148	12389	12432	12521	12239	12244	12221	12197	12330	12207	12361	12229	12384	12327	12291	12219	12377	12394	12328	12329	12515	12528	12376	12320	12387	12129	12372	12317	12282	12381	12079	12357	12256	12265	12350	12349	12264	12203	12335	12396	12287	12330	12502	12184	12282	12148	12290	12257	12221	12345	12301	12167	12330	12370	12277	12329	12411	12116	12289	12333	12322	12347	12377	12354	12201	12298	12309	12358	12184	12428	12276	12422	12045	12421	12473	12251	12308	12002	12340	12290	12388	12107	12259	12276	12286	12259	12352	12222	12372	12414	12266	12277	12140	12419	12296	12394	12327	12190	12291	12274	12190	12408	12194	12274	12228	12370	12383	12252	12270	12232	12357	12316	12211	12314	12305	12324	12155	12276	12353	12328	12202	12295	12149	12327	12224	12514	12302	12376	12346	12321	12252	12278	12270	12319	12245	12505	12493	12447	12438	12264	12335	12423	12270	12282	12154	12289	12256	12292	12186	12391	12394	12317	12269	12244	12345	12290	12308	12186	12328	12303	12373	12410	12445	12445	12301	12288	12382	12361	12342	12454	12314	12270	12428	12323	12290	12148	12257	12349	12334	12226	12364	12251	12260	12338	12196	12287	12365	12247	12260	12267	12473	12218	12323	12347	12224	12274	12262	12371	12465	12366	12388	12292	12270	12320	12437	12463	12268	12284	12269	12283	12289	12383	12259	12233	12438	12351	12423	12345	12208	12255	12325	12193	12198	12289	12206	12389	12252	12195	12446	12289	12473	12368	12310	12358	12274	12397	12182	12329	12268	12393	12288	12229	12062	12355	12243	12340	12201	12225	12313	12223	12263	12281	12452	12199	12053	12295	12272	12356	12313	12426	12288	12187	12200	12289	12308	12299	12357	12182	12360	12360	12343	12263	12235	12263	12158	12253	12219	12118	12201	12383	12328	12300	12257	12345	12236	12308	12234	12444	12064	12278	12351	12529	12287	12218	12373	12316	12432	12323	12324	12333	12343	12311	12280	12452	12238	12432	12280	12167	12427	12399	12287	12400	12323	12369	12439	12337	12212	12240	12296	12373	12295	12192	12445	12328	12279	12313	12238	12245	12291	12376	12244	12286	12441	12072	12206	12365	12186	12324	12358	12217	12235	12304	12251	12386	12124	12350	12135	12214	12332	12397	12463	12315	12352	12269	12413	12402	12164	12379	12318	12323	12216	12399	12296	12307	12453	12361	12264	12322	12323	12267	12279	12265	12466	12251	12250	12292	12175	12338	12316	12265	12275	12343	12243	12363	12328	12239	12340	12215	12323	12461	12281	12272	12302	12400	12240	12388	12341	12296	12274	12424	12287	12216	12328	12201	12498	12171	12330	12362	12467	12089	12278	12273	12494	12198	12392	12431	12321	12283	12317	12203	12215	12154	12452	12326	12197	12297	12213	12286	12272	12228	12260	12369	12376	12241	12403	12369	12383	12478	12228	12334	12245	12253	12234	12320	12240	12341	12316	12123	12291	12398	12234	12300	12259	12324	12186	12132	12275	12286	12319	12345	12337	12220	12315	12339	12306	12252	12166	12258	12313	12344	12357	12278	12255	12347	12183	12109	12343	12295	12331	12271	12356	12310	12115	12273	12408	12278	12282	12209	12219	12205	12265	12440	12285	12456	12287	12299	12230
27847	23447	27082	19185	12868	12209	11932	11855	11712	11826	11657	11563	11558	11753	11565	11560	11661	11592	11512	11621	11389	11558	11880	12183	11831	11928	11741	11592	11710	11504	11463	11576	11429	11425	11435	11507	11636	11565	11365	11562	11481	11471	11448	11451	11387	11425	11446	11338	11587	11544	11447	11522	11334	11534	11403	11391	11341	11670	11400	11661	11438	11489	11601	11478	11519	11554	11520	11427	11456	11560	11400	11401	11431	11445	11444	11433	11527	11425	11358	11410	11261	11584	11412	11536	11452	11387	11622	11494	11364	11363	11370	11538	11627	11476	11329	11287	11360	11361	11410	11496	11357	11333	11650	11351	11431	11631	11549	11416	11309	11378	11440	11471	11695	11419	11469	11468	11372	11505	11421	11415	11369	11447	11456	11456	11385	11433	11378	11539	11560	11323	11445	11409	11263	11454	11486	11575	11555	11433	11435	11573	11385	11417	11463	11385	11449	11454	11234	11576	11549	11421	11569	11520	11498	11535	11305	11325	11515	11367	11435	11499	11531	11366	11636	11631	11384	11501	11498	11426	11557	11408	11481	11387	11561	11412	11473	11430	11513	11361	11519	11393	11465	11442	11637	11499	11515	11599	11670	11450	11381	11645	11446	11678	11471	11506	11573	11563	11606	11355	11518	11570	11321	11386	11409	11535	11539	11416	11439	11366	11325	11269	11477	11486	11523	11433	11631	11471	11445	11462	11292	11522	11492	11288	11348	11761	11524	11442	11413	11346	11561	11413	11604	11539	11563	11462	11393	11534	11506	11509	11370	11525	11439	11550	11595	11516	11655	11525	11385	11455	11496	11451	11494	11357	11480	11376	11529	11567	11714	11322	11338	11458	11516	11425	11394	11326	11445	11484	11606	11369	11326	11462	11390	11596	11441	11557	11353	11371	11339	11508	11475	11465	11469	11399	11644	11601	11334	11577	11586	11298	11435	11405	11313	11381	11285	11449	11480	11493	11325	11478	11493	11385	11365	11525	11612	11578	11549	11369	11524	11383	11378	11539	11461	11322	11329	11384	11455	11482	11300	11516	11533	11326	11437	11351	11485	11524	11498	11651	11466	11560	11275	11374	11383	11515	11469	11451	11585	11482	11475	11527	11425	11469	11574	11255	11594	11552	11438	11414	11501	11439	11606	11789	11498	11567	11553	11482	11398	11435	11371	11519	11484	11434	11550	11493	11435	11368	11563	11305	11488	11480	11369	11329	11430	11339	11359	11559	11476	11400	11493	11721	11423	11455	11421	11404	11302	11475	11335	11460	11338	11421	11529	11367	11533	11645	11369	11465	11451	11393	11096	11477	11406	11589	11460	11487	11385	11473	11440	11452	11492	11460	11447	11460	11405	11404	11489	11401	11366	11450	11294	11251	11502	11477	11438	11322	11487	11593	11382	11608	11614	11404	11483	11435	11679	11362	11540	11446	11340	11529	11577	11542	11498	11501	11621	11576	11449	11455	11422	11602	11504	11546	11527	11366	11391	11678	11493	11366	11518	11514	11407	11430	11451	11388	11485	11464	11349	11338	11504	11260	11564	11554	11374	11307	11393	11343	11481	11508	11359	11317	11559	11457	11245	11399	11330	11508	11474	11360	11362	11439	11506	11451	11577	11413	11457	11371	11351	11373	11444	11450	11559	11612	11518	11387	11437	11383	11346	11433	11393	11339	11176	11557	11256	11392	11345	11429	11479	11400	11420	11444	11331	11271	11610	11373	11466	11546	11471	11352	11460	11535	11372	11389	11550	11436	11635	11335	11582	11538	11520	11529	11519	11354	11604	11566	11520	11467	11408	11468	11343	11368	11498	11539	11447	11418	11615	11317	11385	11410	11427	11659	11701	11440	11413	11385	11529	11313	11420	11537	11409	11306	11389	11352	11314	11363	11511	11538	11590	11592	11439	11415	11467	11490	11455	11317	11336	11569	11508	11356	11303	11373	11355	11461	11365	11478	11449	11441	11550	11578	11400	11260	11389	11273	11546	11395	11421	11497	11640	11508	11655	11377	11405	11315	11587	11539	11439	11469	11421	11410	11555	11631	11661	11463	11349	11257	11360	11578	11426	11523	11546	11456	11510	11484	11554	11529	11311	11303	11264	11579	11543	11592	11508	11520	11579	11415	11294	11373	11440	11447	11556	11534	11558	11504	11394	11673	11527	11575	11243	11459	11402	11368	11433	11516	11423	11324	11440	11438	11546	11339	11455	11530	11416	11357	11554	11435	11529	11177	11678	11613	11265	11353	11378	11204	11383	11265	11646	11528	11444	11491	11289	11321	11273	11618	11502	11272	11362	11396	11631	11492	11460	11504	11530	11579	11402	11463	11333	11334	11489	11383	11546	11412	11484	11397	11453	11553	11530	11490	11511	11668	11481	11495	11401	11460	11510	11476	11569	11459	11281	11515	11417	11482	11438	11546	11440	11505	11598	11452	11358	11513	11650	11436	11555	11498	11468	11328	11325	11528	11522	11455	11505	11521	11457	11438	11417	11222	11336	11386	11502	11508	11375	11411	11345	11465	11580	11466	11490	11352	11479	11482	11501	11478	11338	11467	11375	11584	11482	11515	11647	11283	11577	11514	11428	11470	11583	11372	11470	11503	11548	11362	11293	11418	11465	11308	11467	11518	11407	11445	11521	11510	11406	11443	11484	11539	11489	11378	11251	11472	11333	11504	11393	11465	11482	11425	11391	11649	11639	11429	11446	11397	11519	11515	11623	11524	11534	11720	11494	11557	11531	11338	11525	11526	11428	11477	11409	11358	11449	11312	11470	11510	11378	11317	11406	11458	11342	11562	11382	11451	11333	11400	11514	11412	11388	11477	11604	11287	11377	11465	11421	11488	11333	11395	11571	11558	11694	11577	11422	11574	11439	11537	11484	11277	11333	11486	11682	11495	11557	11534	11216	11446	11346	11538	11459	11419	11312	11610	11430	11426	11494	11509	11413	11454	11488	11511	11352	11604	11544	11228	11526	11259	11431	11526	11507	11544	11277	11316	11550	11431	11476	11465	11429	11534	11553	11520	11515	11515	11449	11525	11436	11614	11526	11517	11409	11589	11582	11284	11408	11416	11551	11387	11440	11522	11509	11496	11495	11360	11442	11592	11320	11355	11429	11508	11157	11304	11410	11457	11600	11344	11429	11526	11563	11392	11440	11524	11560	11426	11550	11474	11505	11444	11497	11423	11580	11467	11433	11478	11389	11394	11469	11295	11379	11455	11442	11460	11294	11284	11513	11438	11600	11322	11443	11351	11514	11388	11418	11499	11386	11530	11202	11448	11200	11393	11527	11487	11514	11455	11371	11438	11272	11502	11490	11519	11572	11280	11121	11339	11501	11452	11478	11486	11625	11441	11459	11385	11557	11465	11597	11380	11483	11453	11516	11498	11345	11377	11403	11507	11327	11608	11435	11512	11473	11425	11549	11340	11402	11695	11440	11488	11290	11572	11544	11350	11622	11652	11549	11399	11327	11602	11438	11384	11392	11527	11455	11420	11433	11525	11518	11479	11695	11459	11406	11327	11430	11555	11550	11454	11540	11589	11513	11406	11483	11328	11432	11486	11509	11451	11403	11363	11310	11666	11563	11579	11549	11597	11474	11385	11485	11687	11245	11426	11476	11398	11511	11333	11375	11481	11367	11454	11533	11446	11628	11423	11653	11497	11278	11188	11596	11434	11382	11303	11350	11408	11599	11549	11496	11359	11488	11376	11528	11507	11460	11498	11450	11549	11333	11451	11647	11542	11459	11384	11396	11527	11532	11409	11372	11419	11404	11408	11390	11410	11540	11462	11552	11494	11396	11411	11396	11470	11439	11459	11502	11660	11443	11539	11679	11554	11513	11485	11578	11537	11477	11386	11514	11371	11469	11330	11316	11457	11362	11421	11385	11467	11492	11380	11455	11568	11399	11342	11350	11461	11631	11515	11272	11405	11552	11287	11619	11583	11438	11505	11568	11383	11426	11333	11351	11424	11486	11581	11374	11481	11426	11355	11547	11460	11426	11582	11448	11282	11336	11549	11530	11611	11437	11463	11427	11487	11384	11660	11500	11533	11521	11511	11511	11634	11230	11364	11434	11154	11582	11385	11310	11521	11490	11424	11332	11339	11482	11586	11422	11426	11365	11426	11356	11516	11339	11563	11465	11484	11369	11398	11479	11370	11457	11422	11670	11495	11501	11408	11422	11446	11403	11429	11562	11478	11430	11497	11488	11505	11374	11470	11509	11400	11556	11516	11333	11340	11447	11483	11451	11396	11578	11362	11502	11298	11383	11426	11423	11314	11560	11535	11504	11495	11311	11638	11516	11430	11637	11662	11491	11393	11448	11450	11423	11461	11442	11301	11516	11385	11518	11417	11541	11359	11556	11304	11437	11329	11604	11413	11480	11412	11550	11424	11462	11407	11626	11428	11555	11334	11371	11467	11425	11580	11600	11392	11526	11719	11541	11475	11248	11491	11468	11505	11432	11583	11334	11554	11421	11611	11269	11483	11535	11547	11443	11543	11498	11570	11658	11304	11508	11281	11538	11444	11498	11504	11442	11473	11340	11380	11447	11444	11370	11415	11479	11498	11523	11408	11399	11545	11653	11441	11403	11548	11294	11460	11565	11425	11516	11529	11433	11408	11412	11452	11568	11601	11301	11542	11599	11443	11653	11378	11484	11354	11442	11445	11314	11521	11662	11625	11508	11398	11394	11466	11481	11583	11518	11566	11408	11412	11543	11565	11401	11410	11533	11480	11476	11371	11587	11376	11490	11470	11530	11454	11591	11336	11425	11672	11550	11464	11425	11258	11433	11443	11419	11435	11514	11385	11281	11573	11392	11443	11342	11570	11539	11395	11487	11583	11525	11407	11308	11545	11277	11452	11450	11614	11389	11482	11467	11477	11663	11421	11397	11377	11301	11478	11519	11441	11394	11324	11489	11552	11589	11467	11386	11542	11579	11541	11323	11578	11614	11483	11496	11265	11361	11211	11444	11362	11488	11658	11491	11560	11259	11466	11655	11498	11515	11518	11611	11479	11374	11469	11680	11449	11445	11298	11520	11307	11560	11486	11410	11401	11376	11427	11247	11503	11527	11470	11545	11462	11422	11351	11609	11499	11725	11494	11556	11410	11418	11350	11502	11397	11534	11498
22706	34557	30672	16754	13245	12430	12004	11966	11890	11706	11839	11789	11845	11815	11493	11332	11746	11610	11595	11497	11584	11575	12049	12413	12332	12163	11936	11605	11593	11320	11469	11460	11455	11360	11485	11392	11465	11403	11407	11398	11421	11381	11571	11491	11388	11501	11536	11464	11631	11364	11471	11554	11590	11509	11273	11377	11419	11461	11348	11447	11442	11575	11285	11368	11511	11405	11459	11345	11525	11495	11445	11498	11374	11316	11574	11417	11411	11500	11402	11482	11461	11429	11513	11518	11429	11458	11461	11467	11410	11411	11515	11451	11469	11462	11550	11524	11476	11398	11535	11660	11354	11381	11455	11394	11439	11463	11475	11413	11461	11423	11322	11511	11409	11286	11500	11418	11333	11457	11341	11352	11388	11373	11462	11364	11468	11400	11454	11498	11410	11384	11432	11397	11384	11394	11283	11436	11310	11553	11314	11324	11431	11375	11443	11351	11492	11320	11392	11362	11488	11435	11306	11319	11407	11335	11367	11433	11589	11518	11459	11446	11445	11497	11500	11403	11531	11555	11498	11373	11492	11426	11404	11301	11409	11495	11392	11487	11510	11360	11581	11401	11418	11384	11461	11451	11443	11485	11494	11513	11505	11402	11444	11355	11420	11462	11416	11629	11471	11565	11616	11327	11462	11210	11417	11503	11415	11391	11419	11338	11453	11414	11546	11339	11486	11523	11527	11438	11490	11547	11406	11330	11499	11453	11447	11326	11303	11383	11515	11410	11421	11393	11292	11426	11389	11520	11393	11275	11318	11380	11300	11328	11421	11469	11545	11464	11415	11407	11388	11576	11444	11444	11601	11433	11496	11611	11450	11488	11442	11425	11427	11441	11532	11420	11450	11594	11347	11482	11366	11552	11324	11419	11497	11383	11403	11401	11298	11632	11372	11363	11330	11378	11441	11409	11496	11504	11466	11532	11397	11432	11400	11504	11407	11508	11336	11378	11484	11361	11619	11326	11437	11592	11475	11338	11371	11539	11305	11503	11345	11382	11545	11448	11359	11550	11481	11397	11529	11383	11361	11597	11376	11496	11390	11427	11500	11469	11601	11612	11243	11364	11360	11361	11411	11465	11413	11415	11477	11575	11442	11459	11519	11428	11281	11380	11422	11404	11548	11462	11263	11380	11401	11319	11331	11617	11405	11460	11436	11548	11447	11292	11420	11513	11491	11451	11598	11472	11391	11458	11410	11447	11513	11526	11322	11511	11463	11313	11332	11430	11511	11511	11480	11440	11445	11441	11517	11477	11337	11361	11575	11340	11479	11402	11374	11404	11369	11548	11423	11482	11441	11510	11397	11287	11492	11650	11516	11315	11517	11291	11493	11397	11385	11614	11605	11570	11453	11503	11471	11491	11447	11408	11429	11328	11470	11457	11411	11482	11363	11395	11382	11341	11375	11302	11455	11321	11473	11458	11573	11372	11327	11441	11445	11581	11369	11459	11358	11464	11387	11569	11332	11368	11401	11512	11397	11358	11383	11407	11440	11345	11465	11449	11396	11443	11328	11366	11499	11544	11439	11487	11486	11536	11416	11424	11603	11358	11498	11581	11409	11511	11465	11448	11514	11329	11465	11296	11402	11495	11536	11582	11386	11465	11558	11493	11449	11466	11544	11452	11441	11410	11420	11366	11460	11391	11478	11353	11530	11482	11456	11511	11488	11436	11440	11339	11524	11450	11378	11485	11648	11413	11560	11375	11415	11456	11533	11426	11479	11531	11331	11480	11384	11439	11535	11345	11476	11414	11358	11303	11468	11494	11416	11422	11586	11385	11472	11488	11514	11490	11409	11489	11540	11538	11430	11419	11430	11402	11389	11478	11415	11424	11272	11490	11314	11409	11424	11575	11447	11365	11437	11413	11463	11472	11426	11336	11528	11238	11453	11509	11426	11367	11396	11568	11457	11442	11598	11349	11524	11287	11526	11487	11456	11589	11472	11452	11557	11362	11528	11428	11473	11391	11364	11254	11495	11560	11354	11585	11340	11481	11535	11413	11522	11416	11433	11459	11498	11476	11506	11372	11442	11447	11392	11500	11446	11446	11396	11283	11296	11545	11494	11301	11551	11404	11413	11340	11475	11429	11450	11381	11407	11464	11277	11401	11420	11520	11459	11527	11322	11418	11488	11493	11423	11373	11335	11436	11604	11376	11471	11433	11650	11509	11249	11412	11322	11411	11408	11515	11518	11559	11590	11539	11418	11426	11582	11370	11522	11205	11387	11326	11365	11554	11481	11337	11361	11404	11398	11545	11537	11313	11575	11575	11492	11403	11381	11383	11516	11615	11372	11373	11427	11435	11387	11465	11528	11475	11524	11441	11554	11317	11399	11664	11447	11535	11394	11322	11579	11347	11417	11452	11423	11387	11485	11426	11541	11460	11411	11502	11491	11357	11398	11377	11423	11448	11524	11394	11245	11404	11536	11385	11333	11351	11502	11360	11444	11420	11463	11312	11353	11451	11351	11423	11433	11438	11425	11438	11382	11448	11426	11411	11564	11392	11435	11312	11413	11437	11424	11373	11412	11456	11433	11389	11345	11480	11389	11343	11498	11470	11555	11345	11525	11410	11497	11472	11370	11534	11621	11324	11508	11485	11616	11446	11486	11613	11487	11371	11353	11430	11638	11413	11419	11470	11329	11295	11357	11285	11515	11436	11421	11418	11465	11479	11435	11529	11491	11312	11447	11437	11441	11379	11523	11464	11602	11375	11328	11358	11488	11370	11451	11485	11520	11406	11555	11438	11381	11442	11522	11427	11373	11363	11475	11516	11467	11387	11415	11495	11355	11482	11515	11640	11470	11414	11435	11507	11389	11397	11439	11404	11475	11439	11383	11609	11415	11411	11402	11431	11462	11464	11558	11375	11512	11539	11483	11399	11579	11438	11338	11484	11351	11451	11569	11570	11505	11451	11425	11403	11451	11504	11352	11447	11461	11451	11510	11635	11619	11193	11592	11261	11561	11508	11561	11492	11414	11438	11511	11281	11500	11335	11467	11394	11472	11444	11358	11519	11438	11575	11224	11356	11355	11307	11283	11553	11287	11454	11294	11581	11393	11385	11472	11527	11467	11468	11338	11501	11475	11337	11482	11312	11433	11475	11253	11319	11402	11429	11505	11340	11411	11504	11495	11296	11556	11602	11208	11537	11379	11462	11504	11502	11421	11485	11544	11508	11371	11477	11348	11345	11513	11507	11308	11326	11491	11601	11463	11484	11369	11513	11487	11464	11474	11525	11374	11474	11540	11405	11450	11295	11390	11485	11440	11423	11445	11290	11322	11329	11433	11561	11405	11514	11409	11347	11491	11431	11469	11383	11371	11423	11522	11441	11378	11388	11319	11368	11295	11356	11532	11399	11384	11493	11415	11267	11448	11670	11464	11505	11450	11433	11579	11394	11475	11413	11462	11440	11476	11489	11323	11427	11365	11473	11519	11478	11439	11406	11456	11530	11473	11471	11419	11355	11543	11402	11431	11398	11485	11410	11522	11457	11555	11525	11444	11457	11363	11335	11398	11583	11333	11402	11526	11380	11513	11377	11504	11339	11456	11421	11295	11472	11555	11411	11456	11473	11359	11416	11445	11448	11385	11437	11581	11482	11447	11294	11441	11592	11469	11415	11478	11457	11307	11483	11387	11671	11442	11377	11358	11393	11477	11354	11453	11532	11613	11483	11682	11351	11360	11500	11580	11375	11435	11538	11591	11504	11475	11243	11515	11488	11388	11352	11515	11537	11424	11427	11571	11379	11379	11430	11339	11570	11614	11432	11526	11444	11397	11364	11558	11438	11412	11535	11410	11561	11415	11589	11324	11376	11388	11509	11420	11176	11474	11587	11468	11483	11419	11412	11372	11374	11365	11343	11436	11357	11490	11545	11383	11420	11453	11410	11367	11432	11421	11468	11513	11511	11542	11362	11420	11448	11495	11507	11475	11323	11425	11469	11474	11351	11383	11446	11473	11455	11458	11288	11290	11363	11444	11411	11657	11266	11458	11482	11499	11309	11398	11453	11458	11381	11466	11491	11553	11444	11436	11311	11624	11424	11387	11540	11567	11458	11286	11375	11499	11456	11353	11341	11375	11449	11368	11603	11413	11479	11549	11270	11608	11325	11583	11459	11492	11602	11386	11574	11377	11585	11462	11376	11414	11382	11497	11466	11475	11651	11419	11469	11422	11600	11450	11496	11359	11438	11339	11370	11525	11506	11516	11495	11442	11448	11363	11442	11329	11531	11526	11440	11551	11355	11317	11389	11367	11365	11468	11441	11470	11338	11519	11436	11451	11468	11175	11497	11424	11430	11509	11315	11408	11367	11434	11380	11525	11442	11500	11525	11360	11388	11346	11390	11497	11447	11455	11570	11504	11520	11509	11530	11375	11512	11250	11504	11445	11424	11403	11434	11427	11508	11367	11370	11392	11539	11491	11376	11440	11418	11408	11294	11439	11543	11493	11576	11499	11579	11447	11372	11403	11530	11637	11378	11473	11277	11412	11489	11391	11496	11424	11393	11575	11426	11344	11451	11452	11461	11474	11388	11460	11472	11341	11364	11528	11457	11461	11516	11359	11413	11461	11522	11382	11542	11347	11530	11340	11514	11503	11568	11488	11485	11566	11526	11481	11369	11411	11472	11442	11510	11505	11321	11487	11454	11475	11449	11487	11281	11319	11352	11478	11571	11354	11438	11526	11316	11327	11319	11413	11284	11507	11391	11480	11310	11419	11210	11338	11639	11418	11499	11494	11297	11410	11419	11487	11557	11474	11414	11509	11631	11422	11500	11351	11370	11475	11497	11434	11388	11580	11456	11466	11424	11347	11422	11433	11398	11456	11408	11517	11587	11543	11400	11284	11305	11438	11555	11343	11578	11513	11388	11385	11221	11352	11566	11483	11524	11388	11543	11645	11528	11486	11445	11535	11605	11464	11483	11396	11576	11578	11514	11458	11428	11404	11325	11527	11471	11567	11460	11354	11590	11348	11449	11303	11496	11635	11493	11286	11411	11503	11514	11708	11428	11454	11479	11463	11467	11551	11419	11455	11518	11398	11382	11378	11323	11464	11546	11539	11479	11455	11451	11460	11426	11380	11489	11526	11442	11505	11515	11490	11467	11457	11471	11439	11368	11653	11406
24157	21457	28933	24508	21646	18413	15411	13385	12928	13004	12580	12638	12709	12613	12475	12579	12611	12525	12574	12306	12480	12621	14615	16843	16533	15517	14036	13403	12503	12502	12120	12279	12019	12166	12468	12270	12343	12268	12097	12334	12052	12242	12408	12200	12389	12168	12454	12251	12351	12304	12361	12100	12308	12280	12183	12328	12163	12077	12090	12120	12352	12242	12208	12259	12392	12314	12308	12243	12190	12050	12319	12159	12351	12298	12189	12141	12347	12359	12226	12237	12287	12357	12237	12121	12243	12356	12308	12454	12419	12169	12176	12325	12206	12232	12341	12076	12161	12113	12226	12167	12360	11995	12235	12157	12311	12256	12239	12365	12311	12060	12142	12229	12319	12186	12250	12191	12175	12339	12324	12301	12150	12434	12251	12079	12084	12044	12156	12305	12046	12191	12401	12159	12129	12333	12401	12211	12347	12247	12170	12191	12097	12391	12196	12279	12350	12256	12180	12348	12428	12136	12335	12176	12148	12179	12232	12302	12235	12261	12157	12145	12184	12087	12130	12032	12292	12221	12162	12411	12324	12296	12246	12232	12186	12088	12090	12245	12224	12196	12154	12206	12375	12232	12243	12235	12273	12245	12248	12174	12273	12009	12199	12313	12339	12081	12092	12170	12222	12248	12136	12246	12161	12294	12189	12336	12249	12377	12257	12213	12367	12497	12311	12041	12386	12225	12175	12103	11908	12076	12163	12182	12254	12101	12028	12124	12111	12288	12132	12069	12110	12185	12508	12071	12212	12125	12138	12256	12143	12141	12168	12318	12252	12246	12263	12351	12266	12131	12281	12355	12076	12190	12236	12149	12318	12148	12231	11986	12172	12190	12145	12212	12065	12223	12309	12246	12237	12199	12135	12262	12288	12315	12363	12198	12099	12066	12119	12290	12243	12234	12322	12162	12232	12261	12181	12161	12238	12184	12141	12152	12130	12333	12011	12149	12246	11994	12390	12233	12340	12162	12317	12136	12229	12235	12257	12184	12243	12342	12191	12140	12258	12189	12319	12319	12245	12107	12271	12299	12333	12319	12371	12376	12163	12273	12298	12063	12155	12071	12108	12282	12271	12344	12153	12156	12128	12180	12109	11993	12485	12320	12189	12062	12198	12338	12099	12317	12259	12289	12296	12284	12101	12319	12331	12181	12175	12247	12278	12256	12274	12201	12332	12112	12193	12160	12292	12215	12282	12263	12244	12349	12097	12286	12233	12358	12228	12178	12270	12104	12200	12234	12215	12243	12174	12121	12330	12269	12267	12218	12162	12199	12260	12188	12230	12145	12258	12110	12246	12178	12137	12076	12377	12199	12274	12332	12202	12265	12252	12168	12266	11912	12312	12242	12117	12130	12274	12261	12245	12406	12177	12249	12101	12406	12099	12197	12011	12288	12270	12282	12178	12242	12140	12124	12185	12266	12167	12279	12200	12142	12259	12283	12292	12124	12354	12186	12129	12083	12353	12188	12355	12131	12343	12176	12172	12129	12232	12273	12139	12217	12285	12223	12084	12316	12290	12206	12079	12333	12263	12249	12319	12116	12167	11974	12182	12034	12265	12340	12274	12275	12270	12082	12174	12158	12414	12170	12185	12218	12270	12279	12096	12023	12289	12187	12196	12190	12216	12300	12433	12261	12293	11976	12223	12256	12244	12231	12240	12195	12130	12092	12215	12215	12151	12045	12399	12065	12242	12172	12303	12282	12162	12064	12030	12385	12271	12361	12189	12346	12296	12137	12161	12353	12275	12177	12227	12244	12291	12234	12088	12184	12103	12274	12177	12276	12275	12192	12204	12191	12410	12147	12231	12254	12236	12176	12275	12223	12370	12198	12255	12008	12258	12322	12084	12150	12035	12297	12170	12041	12225	12156	12348	12256	12104	12228	12269	11972	12228	12246	12167	12213	12172	12086	12287	12216	12225	12217	12422	12274	12348	12140	12185	12370	12392	12322	12398	12195	12324	12371	12182	12179	12267	12368	12301	12094	12356	12126	12132	12191	12150	12136	12312	12327	12302	12253	12136	12241	12264	12195	12226	12297	12118	11988	12263	12288	12306	12061	12139	12235	12301	12317	12157	12275	12279	12271	12178	12266	12323	12478	12411	12354	12227	12227	12208	12215	12196	12048	12307	12221	12263	12146	12326	12306	12232	12183	12210	12154	12059	12126	12129	12209	12182	12139	12274	12223	12055	12354	12139	12240	12263	12186	12245	12285	12223	12328	12332	12165	12283	12287	12377	12217	12216	12140	12348	12260	12005	12058	12247	12102	12149	12145	12292	12292	12418	12353	12247	12347	12306	12151	12153	11999	12260	12343	12239	12112	12245	12182	12217	12310	12247	12334	12181	12204	12372	12097	12186	12347	12273	12322	12292	12339	12162	12234	12304	12257	12246	12332	12202	12136	12230	12331	12183	12284	12332	12277	12219	12225	12022	12269	12346	12186	12275	12273	12388	12200	12134	12098	12220	12145	12364	12162	12438	12316	12262	12258	12201	12218	12313	12281	12197	12126	12044	12245	12219	12235	12400	12382	12343	12157	12013	12170	12140	12011	12261	12207	11939	12220	12139	12383	12278	12131	12213	12169	12153	12306	12166	12358	12222	12384	12135	12250	12296	12180	12160	12253	12257	12415	12201	12272	12201	12088	12141	12190	12211	12425	12241	12178	12075	12285	12424	12229	12093	12333	12273	12410	12106	12300	12235	12219	12358	12271	12343	12108	12190	12171	12321	12272	12070	12213	12153	12273	12266	12170	12108	12018	12258	12119	12259	12268	12130	12295	12162	12244	12414	12159	12224	12317	12336	12287	12352	12254	12345	12082	12217	12181	12284	12315	12217	12034	12143	12324	12061	12210	12336	12281	12256	12284	12026	12182	12258	12165	12156	12056	12044	12181	12194	12376	12056	12103	12194	12269	12243	12248	12179	12143	12114	12126	12121	12146	12187	12354	12244	12252	12242	12325	12134	12094	12150	12146	12413	12278	12291	12227	12279	12249	12378	12270	12168	12275	12155	12284	12301	12225	12070	12303	12287	12334	12221	12373	12306	12032	12321	12212	12285	12160	12431	12140	12031	12222	12159	12391	12049	12268	12165	12172	12177	12408	12168	12269	12343	12164	12082	12332	12378	12318	12022	12191	12260	12322	12368	12221	12288	12202	12361	12410	12358	12217	12214	12231	12355	12102	12235	12248	12044	12255	11982	12073	12030	12257	12277	12137	12290	12128	12093	12205	12168	12064	12140	12316	12106	12338	12171	12214	12133	12295	12245	12351	11984	12260	12126	12244	12250	12249	12258	12195	12034	12172	12368	12137	12316	12319	12220	12227	12112	12131	12237	12289	12261	12078	12353	12187	12197	12250	12277	12258	12327	12292	12218	12317	12226	12251	12058	12228	12127	12194	12146	12210	12177	12294	12305	12316	12228	12308	12187	12272	12403	12328	12194	12154	12275	12146	12232	12102	12336	12073	12266	12125	12359	12135	12226	12294	12240	12222	12102	12296	12264	12088	12244	12116	12242	12110	12222	12132	12126	12137	12183	12309	12428	12217	12221	12313	12231	11974	12261	12124	12048	12231	12299	12176	12155	12250	12289	12165	12284	12369	12366	12174	12197	12165	12192	12273	12258	12307	12300	12114	12124	12231	12315	12215	12223	12217	12469	12152	12086	12229	12232	12191	12256	12409	12355	12258	12207	12374	12360	12265	12205	12051	12299	12210	12291	12436	12390	12159	12342	12249	12111	12127	12305	12226	12208	12228	12105	12335	12178	12275	12259	12091	12155	12242	12331	12279	12292	12127	11995	12219	12220	12138	12314	12073	12196	12119	12128	12357	12139	11992	12162	12201	12328	12278	12145	12156	12134	12166	12179	12144	12098	12208	12084	12238	12281	12214	12384	12327	12305	12170	12135	12238	12295	12104	12226	12186	12333	12197	12128	12443	12076	12199	11841	12355	12111	12013	12184	12256	12389	12329	12204	12310	12131	12306	12091	12219	12245	12329	12164	12261	12359	12092	12139	12312	12226	12099	12148	12177	12296	12384	12203	12231	12173	12295	11944	12204	12359	12173	12125	12148	12150	12136	12072	12148	12278	12389	12136	12250	12293	12006	12108	12265	12155	12157	12272	12225	12233	12288	12269	12476	12119	12195	12103	12225	12244	12299	12471	12292	12148	12037	12057	12256	12177	12159	12384	12214	12268	12184	12358	12249	12330	12181	12257	12152	12303	12178	12279	12248	12176	12119	12076	12256	12299	12178	12398	12277	12219	12127	12250	12179	12261	12367	12255	12077	12187	12168	12334	12326	12336	12219	12043	12320	12246	12248	12140	12093	12251	12164	12137	12225	12183	12155	12171	12210	12140	12276	12241	12161	12265	12284	12191	12150	12134	12153	12203	12405	12249	12277	12235	12224	12321	12226	12236	12198	12226	12167	12115	12124	12229	12200	12369	12230	12222	12214	12138	12173	12252	12285	12294	12201	12160	12298	12159	12271	12343	12077	12216	11986	12266	12318	12200	12269	12362	12145	12135	12119	12293	12184	12236	12224	12260	12360	12304	12101	12110	12180	12444	12322	12257	12049	12074	12182	12166	12275	12335	12321	12254	12179	12113	12240	12355	12280	12189	12236	12170	12135	12333	12155	12346	12208	12115	12214	12135	12127	12294	12374	12116	12297	12400	12094	12167	12187	12162	12378	12261	12057	12143	12037	12268	12155	12205	12230	12085	12157	12406	12268	12173	12084	12135	12164	12276	12166	12151	12192	12073	12235	12271	12315	12296	12169	12321	12306	12241	12392	12183	12233	12171	12152	12353	12151	12184	12285	12243	12230	12166	12364	12262	12105	12035	12240	12239	12344	12282	12052	12175	12060	12220	12355	12211	12245	12025	12212	12368	12287	11980	12259	12196	12121	12249	12357	12333	12252	12296	12226	12232	12245	12196	12405	12330	12234	12330	12113	12054	12284	12497	12178	11983	12190	11868	12012	12075	12191	12294	12187	12105	12253	12288	12106	12257	12235	12103	12203	12276	12108	12281	12291	12032	12196	12122	12260	12186	12223	12241	12218	12163	12304	12296	12362	12175	12037	12061	12337	12168	12132	12242	12298	12252	12120	12281	12171	12189	12313	12131	12323	12229	12210
25702	43956	36621	18816	15628	14382	13734	13211	13056	13130	12919	12764	12742	12845	12608	12751	12362	12374	12416	12396	12289	12694	16479	19208	18318	16240	14644	13337	12692	12262	12174	12301	12247	12119	12051	12142	12040	12024	12103	12109	11964	12076	12096	12020	12156	12041	12249	12025	12129	12010	12078	12003	12102	12077	12008	12139	12002	12066	11997	11989	12142	12006	12003	12151	12062	12162	12058	11975	11933	12060	11986	11996	11994	12007	11904	11912	12068	12068	12051	12154	12036	12059	12121	12175	12033	11888	12162	12027	11970	12087	11959	12073	11992	11998	12070	12185	12113	12149	12060	12089	11920	12035	12197	12018	11976	12114	12096	12073	12263	11968	12100	12077	12130	12047	12074	12068	12121	12099	11977	11982	12067	12077	11984	12028	12037	12124	12116	12073	11945	11984	12154	11971	12137	12105	12231	12255	12064	12020	12026	12153	12009	12075	11987	11981	11987	12228	12073	12140	12095	12120	12044	12087	12061	12056	11958	12212	12066	12040	11982	12100	11995	12140	12167	12089	11992	11906	12079	12006	11975	12193	12053	12163	11971	12016	12279	12057	12033	12088	12046	12082	12136	12045	11916	12094	12064	11991	12145	11965	12035	12060	12031	11906	12132	12137	11963	11921	12052	12058	11932	11877	11991	11975	12036	11926	12169	12214	12259	12041	11955	12019	11926	11921	12017	11999	12107	12111	12141	12014	11894	11933	12066	11955	11992	12068	11917	12166	11987	12066	12041	12173	12042	12178	12241	12074	12015	12124	12047	12185	12100	12080	12126	12011	11918	12106	11973	12122	11968	11975	12045	12129	12049	11945	11995	12099	11906	12039	12014	11951	12055	12007	12099	12050	12180	12141	12100	12137	12038	11912	12070	12095	12055	11818	11970	12216	12026	12125	11998	12114	11963	11994	12100	12060	12150	11899	12033	12021	12133	12129	12088	11981	12052	11844	12015	12120	11925	12027	11995	11936	12148	11979	12001	12100	12120	12129	12032	12086	11838	11912	12047	11961	12062	11966	12024	12053	12170	11958	12152	11947	12018	12022	12042	11955	12127	11957	11943	12040	12072	12084	12109	12224	12146	12218	12080	11989	12152	11951	11995	12204	12071	11868	12005	11972	12016	12075	12055	12127	12108	12056	12064	12054	12048	11981	11989	12149	12086	12004	12051	12167	12179	12042	12089	12013	12111	12132	12232	12124	12046	12173	11990	12050	12039	12086	11968	12045	12144	12035	11954	11941	12170	12033	11970	11963	12073	12015	12066	12156	12052	12043	11985	12097	12051	12161	12087	12085	11961	12000	12226	12266	12035	12036	12045	12132	12072	12078	11931	12023	12099	11964	12156	12137	12017	12132	12236	11996	12148	11980	12054	12030	12080	12045	12174	12008	12042	12115	12173	12011	12156	12097	12013	12063	12173	11975	12224	11954	11926	12151	12015	12123	12014	11961	11960	12128	12070	12079	11971	12008	12098	12094	12045	12034	12060	12078	12073	12054	12141	11981	12139	12029	12021	12103	12131	12121	12101	12091	11989	12185	11952	11994	12013	12183	12155	12139	12154	12180	11909	12042	11946	12113	12075	11905	12084	12156	12086	11972	12136	12016	12112	12037	12170	12196	12124	12060	12186	12012	12146	11913	11952	12162	12160	12094	12120	12019	12047	12152	11926	12065	12136	12019	12019	12114	12130	11879	12107	12038	12171	11911	12168	11982	12082	12065	11917	12034	12063	12081	11987	11916	12016	12049	12155	12013	11998	12130	12004	12040	12090	11983	11953	12225	12168	12108	12084	12179	12160	12022	12152	12061	11862	12149	11878	12054	11941	12162	12021	11934	12058	11909	12097	12057	12014	12033	12132	11923	11984	12031	12082	11893	12001	11936	11934	12170	11977	12127	12066	12132	11987	12062	12163	11977	12012	11960	11948	11961	12115	12009	11914	12050	11988	12091	12067	12031	12045	12099	11995	11930	12075	12123	12057	12141	12164	12203	11993	12082	12135	12073	12013	11984	12156	12250	12031	12028	12140	12017	11959	12125	12090	12031	12074	12050	12128	11899	11976	11929	12113	12093	12207	11985	12038	12086	11877	12104	11948	11881	12115	11978	11948	12138	12049	12177	11967	12036	12163	12112	12109	12067	12014	12020	12140	12233	11979	11901	12021	12109	11998	12090	12078	12064	11998	12024	11959	12030	11984	12008	12195	12027	12049	12117	12134	12137	12016	12162	12039	12124	12066	11895	11995	12042	11938	12278	12017	12142	12098	12000	12098	12027	12043	12014	12089	12002	12072	11783	12130	11982	12165	11924	12132	11957	11985	11946	12061	12057	12125	12061	12000	11973	12070	12131	11999	12027	11910	12180	12224	12001	12060	12080	12147	12007	11967	12030	11984	12007	12079	12121	12125	12106	12092	12100	12058	12179	12105	11941	12116	12029	11891	12118	12218	12082	11997	11985	11958	12114	12034	12120	12071	12049	11913	12085	12043	12053	12003	11974	11958	11919	12108	12032	12264	11891	12048	12204	11933	12188	12102	11764	11932	12153	12191	12060	12022	11993	12061	12169	12007	12161	12078	11993	12013	12238	12066	12114	12102	12054	11969	12098	12137	12030	11960	12091	12115	12153	12008	12031	12044	12010	12097	12162	12018	12143	12140	12138	11881	12177	12010	12109	12035	11989	12011	12004	12031	12141	12088	12097	11964	11899	12071	12044	11993	12000	11971	11889	12061	12172	11905	12158	11931	12073	12144	12145	12074	11996	12164	12155	12001	12130	12013	12188	11961	12159	12068	12111	12077	12046	12090	12042	12179	11945	12119	11952	11977	12123	12085	12082	12179	12127	12013	12116	12104	12040	11979	11979	11989	12046	11967	11967	12050	11985	12069	12083	11812	12089	12020	12251	12083	12065	12137	12063	11924	12053	12122	12051	12115	12147	12178	12019	12126	12028	12127	11862	12128	12179	12094	12105	12070	12002	12051	12190	12037	12064	12103	12183	12133	12114	12173	12004	12203	12054	11939	12069	12060	11972	12004	12058	12055	12027	12146	11917	11985	11902	12141	12119	12110	11966	12163	11960	12131	12174	11950	12092	12000	12107	11968	12002	11905	12145	12041	12160	11990	12029	11980	12169	11944	12027	12171	12196	12045	11973	12130	12058	12193	11885	11889	12166	12087	12019	12107	12000	12073	11982	12135	12058	12042	11938	12115	12066	12062	12063	12179	12186	12137	12006	11955	12124	12031	12025	12068	12236	11990	12098	12070	11913	11932	12019	12055	12185	12068	12098	11912	11936	12063	11885	11996	12038	12077	12032	12036	12079	12115	12186	11972	12081	12186	12008	12119	12088	12035	12010	12004	12005	11906	12107	12081	12100	11920	11978	12092	11962	12047	11809	11887	12082	12104	12086	11991	12141	12008	12112	12014	12013	12089	12094	12097	12110	12014	11973	12016	12076	12048	12027	12108	12006	12028	11959	12217	12005	12020	12116	12022	11955	12104	11892	11948	12235	12024	12085	12189	11909	12045	12011	12005	12173	11983	12078	12029	11991	11963	11996	11990	12234	12296	12068	11983	12064	12050	11957	12004	12086	12066	12056	12039	12025	11974	12119	12054	12227	12047	12042	12112	11995	12110	12110	12035	12020	11980	12204	11993	12276	12027	12057	11956	12033	11959	12086	12063	12043	11980	12104	11996	11940	12099	12234	12025	11973	12091	12077	11997	12119	12108	12026	12088	12108	12032	11994	12175	12014	12111	12057	12104	12093	12018	11942	12004	11909	12032	12051	12076	12021	12150	12163	11920	12100	12055	12023	12069	12003	12006	12121	12053	12103	12174	12116	11961	11975	11996	12122	12027	12042	12066	12007	12029	12077	12107	11933	11985	12178	12140	12028	11977	12069	11943	11967	11980	12087	11994	12038	12135	12156	12095	12026	12018	12064	12180	12045	12057	12021	12010	11974	12018	12000	11967	12133	12145	12098	12083	12034	12173	12268	11902	12083	12126	12016	12231	12122	11957	12034	11950	11995	11912	12110	12079	12036	11968	12127	12040	12091	11955	11968	11988	12091	12110	12096	12074	12028	12048	12113	11887	12017	12026	11932	12024	12089	12107	12069	11978	12087	12039	11932	12019	12209	12145	11990	11973	12148	12030	11950	12023	12176	12062	11876	12126	11945	12017	11936	12137	12124	12061	12196	12004	12003	12026	12111	11976	12055	11922	12058	11944	12058	12052	12067	11903	12110	12134	12050	12202	12035	12119	12046	12088	12108	12170	12013	11982	11872	12162	12189	12072	12160	12165	12055	12036	12036	11964	12076	12064	11892	12080	12107	11887	12093	12005	12129	11994	12092	12135	12112	12022	12148	11899	11903	12148	12006	11967	12012	12143	12099	12205	12182	11970	11985	12144	12115	12102	11995	11994	12232	11974	12117	12198	12113	12045	12108	11973	12139	12043	12155	12179	12024	12087	12035	12114	11986	12090	12114	12108	12036	11997	12058	12114	12042	12070	12031	12173	12099	12016	11984	11957	12090	11970	11966	12139	11970	12140	12020	12111	11997	12096	12042	12142	11927	11922	12004	12132	11996	12094	12002	11999	12007	11964	12191	12054	12042	12086	11950	12066	12035	12200	12151	11990	12056	12296	12117	12059	12018	12225	12163	11988	12050	12202	11946	12108	12162	12051	11807	12050	12051	12011	11956	12102	12100	12108	11965	12114	12237	11984	12063	11969	12091	12003	12146	11981	12127	12110	11958	12114	11868	12021	12008	12104	11962	11996	12033	11905	12018	12080	12205	12130	11993	12159	11887	12074	12123	12009	12190	12084	12006	12002	11966	12160	12060	12086	12074	12145	11965	12008	12087	11972	12144	11900	12067	12024	12121	12127	12052	11887	11879	11947	12098	11933	11966	12151	12299	12194	12199	12123	12098	12016	12051	12096	12157	12115	12083	12130	12038	12006	12116	11975	12164	12006	12067	12104	12069	12062	11823	12093	12007	12049	11981	12047	11953	12185	11984	12067	11929	12031	12246	12045	11906	11796	12155	12168	12131	11935	12017	11958	12204	12043	12084	12233	12177	11982	11929	12199	11924	11969	11978	12017	12078	12001	12193	12069	12179	12094	12067	12063	12196	12050	12013	12078	12149
23043	21457	29382	23938	21550	22691	21668	15735	14718	14898	14670	14595	14273	14281	14629	14452	14113	14100	14118	14145	14041	13925	17260	22720	21580	19477	17135	15442	14212	13781	13853	13764	13616	13838	13761	13617	13772	13614	13801	13656	13709	13808	13594	13699	13619	13681	13621	13494	13534	13716	13910	13728	13541	13662	13694	13710	13809	13974	13664	13649	13789	13534	13630	13648	13907	13603	13719	13749	13469	13537	13747	13737	13594	13589	13681	13752	13490	13520	13603	13617	13605	13573	13601	13703	13586	13520	13630	13559	13715	13539	13459	13561	13555	13764	13721	13835	13576	13522	13530	13765	13573	13625	13634	13594	13629	13496	13326	13480	13694	13781	13562	13746	13670	13692	13654	13584	13570	13523	13642	13525	13560	13470	13715	13730	13809	13649	13679	13608	13555	13679	13689	13575	13683	13645	13497	13692	13728	13695	13625	13548	13637	13725	13630	13630	13587	13721	13594	13606	13644	13763	13517	13625	13702	13619	13424	13621	13601	13619	13461	13532	13588	13501	13578	13871	13717	13572	13656	13691	13689	13497	13589	13805	13597	13668	13562	13650	13477	13614	13718	13494	13781	13668	13655	13471	13716	13509	13621	13703	13530	13675	13642	13507	13486	13709	13543	13423	13806	13699	13722	13503	13611	13785	13563	13700	13511	13694	13622	13591	13489	13611	13718	13691	13593	13679	13490	13614	13791	13517	13539	13481	13532	13627	13520	13456	13430	13526	13328	13496	13565	13866	13433	13525	13626	13446	13673	13646	13386	13467	13766	13486	13523	13669	13714	13553	13874	13775	13502	13508	13526	13517	13688	13511	13625	13481	13530	13638	13477	13719	13706	13507	13632	13666	13518	13497	13624	13493	13598	13618	13655	13632	13538	13635	13542	13485	13615	13615	13429	13514	13592	13602	13597	13449	13666	13859	13678	13592	13813	13570	13507	13515	13639	13832	13637	13443	13686	13608	13669	13664	13620	13862	13690	13590	13665	13606	13679	13623	13584	13612	13722	13526	13637	13772	13537	13411	13596	13564	13531	13573	13657	13539	13504	13582	13611	13766	13724	13532	13600	13516	13619	13705	13557	13500	13517	13678	13694	13566	13731	13675	13717	13492	13777	13532	13398	13498	13757	13726	13484	13734	13471	13493	13591	13514	13556	13623	13581	13446	13580	13420	13721	13704	13655	13683	13669	13566	13659	13739	13582	13583	13465	13682	13574	13699	13708	13729	13512	13500	13617	13515	13549	13557	13667	13738	13615	13745	13732	13660	13431	13536	13524	13506	13572	13580	13499	13461	13646	13745	13683	13745	13563	13642	13676	13685	13590	13803	13726	13520	13514	13542	13782	13767	13635	13575	13579	13676	13584	13480	13738	13625	13739	13650	13644	13838	13534	13296	13575	13770	13505	13615	13635	13573	13497	13537	13561	13500	13596	13510	13618	13588	13589	13450	13580	13529	13413	13601	13592	13721	13529	13592	13588	13512	13693	13636	13644	13680	13418	13576	13586	13707	13583	13411	13730	13697	13608	13324	13622	13707	13503	13593	13511	13553	13691	13589	13600	13611	13444	13537	13801	13609	13719	13505	13645	13434	13734	13375	13452	13541	13612	13661	13729	13451	13553	13486	13549	13576	13652	13543	13607	13679	13735	13776	13532	13553	13518	13745	13449	13548	13672	13788	13789	13595	13588	13716	13501	13550	13618	13641	13616	13759	13719	13429	13566	13426	13661	13366	13524	13488	13695	13653	13378	13508	13596	13713	13547	13751	13528	13689	13666	13692	13663	13661	13640	13603	13651	13667	13673	13799	13524	13458	13528	13390	13724	13556	13485	13529	13791	13737	13553	13564	13531	13634	13545	13642	13490	13596	13662	13633	13724	13500	13694	13621	13469	13651	13557	13630	13681	13705	13631	13597	13730	13288	13834	13575	13632	13457	13676	13753	13709	13645	13496	13462	13816	13572	13543	13513	13490	13542	13833	13539	13506	13630	13492	13444	13461	13620	13659	13590	13595	13710	13640	13644	13603	13439	13680	13711	13640	13394	13476	13614	13587	13609	13564	13743	13659	13692	13528	13628	13349	13532	13448	13599	13724	13652	13575	13485	13666	13541	13489	13709	13514	13673	13660	13429	13709	13705	13539	13828	13590	13562	13609	13445	13493	13710	13777	13535	13432	13740	13693	13569	13788	13514	13449	13695	13664	13431	13742	13532	13487	13284	13707	13787	13415	13595	13516	13727	13494	13667	13530	13626	13670	13432	13485	13575	13791	13599	13663	13540	13523	13543	13743	13697	13552	13467	13798	13405	13557	13669	13512	13490	13553	13668	13703	13568	13552	13465	13344	13698	13856	13593	13478	13489	13507	13533	13591	13554	13484	13635	13431	13537	13508	13628	13566	13537	13489	13541	13613	13765	13540	13465	13665	13421	13778	13664	13612	13559	13524	13568	13456	13594	13454	13539	13816	13670	13696	13689	13686	13587	13421	13368	13757	13513	13540	13405	13576	13557	13517	13469	13693	13614	13608	13628	13671	13558	13535	13562	13600	13405	13511	13568	13531	13600	13700	13746	13613	13658	13482	13587	13535	13625	13543	13647	13740	13693	13593	13746	13420	13547	13666	13532	13630	13780	13664	13631	13738	13550	13606	13448	13416	13473	13556	13615	13682	13680	13460	13605	13556	13599	13567	13691	13487	13667	13503	13647	13714	13778	13565	13754	13780	13656	13530	13876	13590	13790	13698	13611	13621	13497	13635	13500	13725	13461	13675	13587	13752	13660	13594	13479	13639	13509	13581	13550	13448	13497	13467	13515	13605	13778	13670	13604	13633	13690	13617	13461	13745	13609	13625	13563	13709	13693	13697	13540	13806	13831	13554	13593	13642	13627	13624	13716	13457	13627	13699	13653	13548	13614	13586	13620	13704	13436	13748	13589	13579	13363	13455	13743	13646	13625	13294	13488	13652	13548	13653	13728	13660	13616	13506	13702	13604	13445	13630	13771	13592	13648	13734	13605	13509	13615	13588	13700	13515	13491	13525	13564	13599	13712	13468	13624	13526	13604	13668	13716	13703	13422	13525	13559	13661	13635	13638	13489	13418	13634	13628	13605	13614	13753	13863	13529	13635	13444	13425	13517	13711	13475	13612	13576	13560	13634	13725	13652	13585	13608	13492	13323	13576	13460	13632	13607	13639	13801	13623	13715	13728	13521	13693	13418	13696	13597	13541	13615	13769	13534	13516	13473	13606	13543	13242	13596	13593	13757	13504	13698	13647	13536	13514	13555	13558	13511	13644	13623	13867	13737	13639	13720	13637	13557	13605	13646	13546	13390	13721	13709	13796	13758	13559	13607	13801	13718	13595	13599	13558	13572	13771	13555	13480	13525	13772	13654	13637	13499	13548	13705	13718	13635	13601	13627	13477	13668	13652	13636	13578	13679	13875	13569	13756	13383	13729	13766	13651	13626	13635	13729	13737	13784	13745	13612	13399	13447	13542	13495	13548	13445	13643	13577	13489	13489	13536	13365	13768	13520	13538	13612	13531	13517	13545	13412	13572	13603	13756	13578	13522	13807	13720	13638	13582	13836	13648	13676	13607	13545	13710	13643	13511	13666	13446	13560	13526	13434	13652	13513	13397	13741	13707	13432	13544	13653	13925	13709	13632	13494	13545	13604	13552	13773	13727	13741	13633	13715	13607	13747	13602	13548	13567	13502	13550	13557	13520	13489	13642	13475	13746	13575	13606	13730	13515	13463	13630	13577	13439	13394	13591	13517	13546	13475	13509	13568	13556	13688	13776	13716	13622	13552	13675	13622	13718	13493	13692	13549	13590	13473	13653	13691	13596	13534	13569	13568	13536	13666	13637	13687	13620	13542	13499	13630	13532	13588	13589	13660	13657	13502	13648	13660	13669	13766	13403	13779	13707	13540	13491	13671	13577	13604	13412	13589	13456	13696	13541	13661	13763	13630	13703	13477	13565	13592	13650	13457	13597	13452	13585	13798	13635	13584	13674	13589	13783	13496	13620	13816	13601	13583	13590	13414	13723	13564	13534	13561	13654	13734	13487	13477	13545	13543	13468	13499	13653	13569	13652	13527	13527	13604	13755	13453	13501	13635	13596	13545	13510	13558	13637	13663	13444	13684	13844	13733	13625	13636	13618	13567	13607	13547	13593	13747	13660	13654	13773	13756	13686	13586	13562	13674	13585	13510	13497	13750	13639	13683	13625	13479	13601	13578	13583	13708	13660	13420	13628	13455	13318	13712	13713	13556	13626	13688	13626	13651	13659	13567	13482	13536	13826	13404	13761	13550	13607	13684	13630	13690	13571	13358	13537	13670	13797	13544	13383	13581	13646	13592	13684	13560	13650	13574	13588	13678	13750	13540	13605	13612	13628	13705	13698	13526	13440	13677	13772	13469	13547	13560	13566	13657	13633	13782	13579	13641	13583	13423	13581	13757	13795	13471	13381	13699	13575	13635	13637	13567	13654	13485	13775	13407	13707	13744	13525	13742	13420	13773	13498	13596	13573	13583	13637	13520	13659	13395	13622	13596	13793	13794	13608	13570	13735	13492	13645	13811	13678	13620	13844	13519	13563	13771	13657	13587	13726	13784	13571	13686	13502	13741	13812	13412	13721	13497	13691	13431	13598	13382	13558	13650	13720	13544	13578	13645	13465	13594	13800	13609	13566	13702	13523	13621	13544	13579	13627	13621	13544	13567	13647	13760	13531	13462	13592	13519	13527	13529	13698	13639	13621	13564	13565	13707	13653	13594	13415	13434	13583	13676	13399	13520	13622	13489	13650	13771	13773	13519	13475	13377	13623	13588	13681	13602	13417	13586	13540	13455	13509	13663	13633	13663	13569	13509	13691	13869	13516	13632	13514	13692	13654	13615	13412	13417	13603	13614	13616	13548	13576	13501	13437	13587	13671	13436	13609	13612	13541	13576	13452	13605	13577	13583	13895	13468	13663	13458	13640	13630	13633	13641	13670	13528	13655	13553	13723	13725	13449	13646	13639	13551	13736	13529	13594	13625	13667	13483	13475	13487	13601	13649	13517	13534	13404	13516	13562	13553	13592	13518	13564	13547	13559	13531	13643	13583	13601	13481	13553	13680	13635	13523	13676	13799	13705	13533
28876	50517	37883	21650	18287	16261	15334	14940	14859	14556	14368	14344	14098	13958	14005	13721	13763	13552	13501	13528	13491	13482	19524	26197	23884	20268	17390	14964	13646	13259	12957	12966	12920	12840	12914	13000	12972	12995	13068	12963	12957	12916	12973	12960	12891	12995	13081	12916	12883	13177	13029	12945	12943	13036	12921	12959	13076	12998	12917	13028	12907	12951	12984	12885	13107	13065	13055	13002	12708	12946	13023	12916	12980	12966	12980	12980	12995	12829	13024	12985	12948	12970	12953	13048	12964	12686	12936	12945	13116	13007	13094	12768	13148	12899	12912	13018	12853	13054	12928	13099	12941	12803	12972	12958	13079	12945	12976	12987	13040	12908	13029	12978	12758	12939	13016	12941	12927	13094	12891	13059	12949	12926	12819	13152	12907	12820	12940	13045	12920	13007	12957	12878	13084	12877	12966	12921	12858	12984	13037	13042	13025	13151	12855	13135	12873	12958	12918	13001	12926	12848	13004	12990	12914	13118	13172	13059	12833	12945	13085	12857	13007	13030	12959	13109	12792	13004	12926	13022	12982	12793	13152	12905	12836	12968	13051	12924	12943	12991	13002	12801	12991	13061	12799	13097	12989	12811	13012	12946	12993	12961	12891	13073	13010	13051	12832	13052	12940	13102	12993	12887	13045	13051	12898	12837	12934	12931	13071	13208	12875	12915	12916	13026	12797	12900	12972	12991	13085	12910	12919	12793	12953	12926	13078	12881	13001	12918	12902	12871	12852	13032	12953	12914	12925	13028	13010	13084	13095	12971	12987	13009	12956	12874	12970	12972	12999	12765	12978	13051	12936	12903	12870	13186	12918	12949	13124	12976	13058	12961	12960	12886	12937	13006	12912	12938	13123	13066	12932	12853	13095	12881	12927	12793	13126	12992	12899	12868	12885	12940	12896	12860	12854	13057	13018	12965	13066	12973	12970	12980	13078	12930	12990	12945	13052	12954	12916	12929	12812	12886	12940	12954	12932	13011	12964	13158	13039	12928	13088	12724	12828	12942	12800	12883	12917	12933	13002	12946	13061	13107	12826	12994	13077	13149	12941	12947	12934	12892	12931	12770	12897	12782	12981	12952	12770	13085	12978	13013	12997	12972	13024	12914	12942	13096	13063	12951	12907	13012	13214	12966	12865	12947	13015	12931	12862	13027	12992	12930	12978	12896	13058	12899	12778	13011	12915	12979	12964	12839	13111	12953	12893	12926	12900	12751	12965	13031	12924	12916	13023	12940	12796	12995	12935	12797	12829	12932	12987	12941	12998	13003	12819	12972	13101	13014	13090	12882	12931	12915	13104	13018	13029	13095	13064	12928	12737	12823	12994	12904	12893	12991	12861	12950	12944	12912	13156	13135	12952	13000	13107	12961	12941	13021	12950	12918	12992	13022	13026	13011	12843	13039	12911	12912	13009	12908	12822	12997	12855	12898	13067	13035	12924	12859	12858	12951	12924	12884	13021	12823	13098	13093	12981	13022	13000	12914	12838	12693	12911	12990	13006	13130	12896	12960	12978	12844	12830	12952	12958	12810	12954	13074	12963	12949	12918	12793	12879	12991	12879	13023	12948	13082	12862	12911	13060	13093	12899	13037	12982	13023	12980	12980	12873	12864	13051	12995	13067	12996	12969	12988	12871	13099	13005	12924	13055	13055	12969	12968	12926	13000	12990	12984	13011	12975	13066	12973	13048	13184	12967	12937	12977	12909	12845	12989	12936	12978	12859	12935	13026	12931	12954	12919	12923	13018	13066	12976	12949	12914	13062	13001	13119	12877	13013	12975	12985	12869	12793	13025	12903	13155	13043	12931	12997	13038	13031	12863	12977	12956	13071	12800	13146	12902	12939	13060	12970	13037	12926	13056	12943	12910	12822	13196	12903	12929	13023	12962	12964	12964	13024	12868	12994	12918	12938	12930	13081	12894	12877	13007	12928	12930	12960	12990	12967	13051	13111	12884	12933	12958	13025	12982	13059	13030	13020	12880	12953	13095	12771	12908	12881	12956	12969	13006	12924	12970	12899	13136	13011	12925	13015	12902	12954	13054	13119	12881	13063	12715	13068	12952	12790	12948	12899	13011	13061	12864	13023	13006	13037	12922	12757	13015	12936	12957	12910	12945	12883	12951	12875	13071	12887	13233	13059	12931	13119	13059	13093	13038	12750	12981	12878	12947	13082	12811	13038	12853	13146	12775	12937	13152	12834	12961	13060	13063	12972	13049	12887	13020	12885	12952	13023	12802	12819	12878	12768	12973	13055	12853	12940	12894	13038	13045	12980	12828	13021	12904	13059	13092	12932	13036	12886	12931	13085	12901	12894	12995	12989	12971	13112	12894	12752	12803	12996	12870	12907	13064	13039	13048	12783	12994	13213	12967	12801	13067	12919	12984	13067	13105	12941	13126	12938	12875	12843	12911	13132	12839	13057	12982	12925	12838	13003	12815	13144	12962	13015	12894	12907	12799	12999	12931	12979	12816	12724	12867	13054	12814	12923	12895	12792	12971	12845	12950	12930	12822	12952	12899	12886	12895	12985	12900	13026	12969	12985	12957	12859	12963	13002	12956	12829	12802	13076	12929	12992	13016	12969	13019	12884	13246	12826	12774	13033	12927	12933	12988	12891	13000	12934	12993	12919	13040	12874	12987	12970	12946	12935	12974	13021	13063	12935	12907	12898	13073	12918	12813	12945	12823	12854	12994	13016	12974	12947	12978	12982	13127	13075	12816	13046	13033	12982	13076	12916	12854	12929	13002	12976	12939	13116	13112	12934	13057	12848	12833	12935	12957	12834	12977	12985	12891	12819	12909	12759	12943	13040	12907	12989	12927	13045	12813	13189	13011	12959	12932	12879	12806	12976	12989	12830	12913	12997	13047	13119	12957	12877	12986	12853	12932	13051	12994	12900	12911	13040	12897	13053	13017	12983	12950	12957	12776	13054	12914	13085	12868	12858	12914	12823	13051	13002	13031	13191	12833	12886	13068	12914	12919	12878	13095	12876	12934	12965	13009	12866	12921	12760	12971	12872	12891	12860	13023	12823	13011	13014	12858	12857	13005	13043	12822	13026	13030	12896	12993	13020	12910	12955	12863	12974	12897	12906	12930	12813	13042	13042	12883	12979	12960	12852	13002	12991	12950	13093	12919	13066	12870	12915	12968	12893	13013	13054	12916	12894	13126	13071	12819	12979	12842	12906	13006	13079	12984	12886	12845	12835	12950	12755	13080	12928	12928	13043	12947	13150	12936	12987	12880	13005	12952	12968	13109	13085	12946	12972	12939	12799	12859	12983	12985	12894	12812	12882	12974	12979	12919	12979	12962	12840	13048	12942	12824	12965	12842	12911	12867	12875	13048	12709	12946	12965	13000	12779	12919	13021	12971	12928	12841	12974	13166	13115	13032	12850	12910	12952	12872	12994	13002	12829	13025	13024	12925	12892	12985	12929	13017	12894	12901	12924	12933	13074	12931	12808	12914	12784	12956	12959	12994	12836	12851	13138	12808	12917	13056	12970	12992	12966	12993	12978	12942	12872	12902	12935	13033	12770	13089	12984	13057	12842	13055	12981	13033	12980	13033	12884	12980	12897	12957	12930	12809	12811	12993	13143	12947	12902	13017	12857	12916	12932	13105	12902	13069	13051	12795	12896	13045	13216	12898	12892	12994	12903	12871	12994	12957	12981	12840	12926	12975	13019	12930	13159	12861	12966	12906	13037	12977	12923	13055	13041	12866	12960	13068	12961	12907	12945	13048	12908	12974	13003	12982	13073	12837	13034	13062	12921	12980	12791	12972	12984	12963	12932	12888	12916	12893	13057	13060	12962	12937	12809	12955	13095	12990	12904	12897	12920	12874	12937	12831	12931	12880	12999	12933	13069	12850	13109	12938	12906	12875	12844	12896	13004	12978	12943	12963	12971	12972	12906	12909	13140	12992	13011	13042	12874	12895	12930	12969	12979	13177	12905	12956	12865	12842	12890	12980	13010	12787	12855	13019	13012	13194	12811	13000	13016	12991	13156	12998	12899	13010	13037	13050	13106	13084	13036	12994	12980	13105	12937	12985	12809	12982	13074	12968	12828	12991	13101	13181	12934	12905	12878	13080	12851	12982	12991	13037	12993	12998	12905	12944	13104	12988	12959	12978	13019	12997	12821	12910	12958	13102	13066	12991	13129	13029	12876	12883	12886	12827	12976	12882	13083	12962	12948	12790	12797	12829	12970	13089	12994	12738	12967	13005	13035	12908	12791	12966	13137	12901	13035	12922	13137	12842	12977	12928	12964	12985	13033	12856	12855	13092	13023	13093	13044	12999	13057	12888	12923	12906	13129	12918	12847	13099	13084	12705	13051	12973	13046	12939	13030	12851	13020	12969	12881	12870	13017	12862	12955	12931	13080	13039	12846	12981	12790	12998	12996	12937	12971	12930	12892	12890	12931	12858	12929	12912	13109	12950	12838	12906	12980	12741	12853	12963	13057	12994	12962	12827	13078	13019	13033	12924	12754	13039	12889	12952	12949	13019	12971	13121	12832	12800	13104	12925	12808	12952	12968	13036	12872	12987	12998	12985	13155	13038	13035	12846	12875	12881	12838	13057	12984	12848	13058	12954	12840	12920	13056	12832	13032	12806	12939	12950	13073	13057	12841	12951	12811	13068	13045	12978	12872	12953	12911	13013	13021	12933	12937	12906	13030	13088	13043	12841	13065	12951	13084	13023	13117	12959	12906	13109	12886	12916	12891	12830	12809	12837	12877	12881	12968	12986	12904	12918	13007	13043	12783	12994	12942	13082	12979	12973	12982	13092	12951	13007	12858	12838	12910	13096	12970	12943	12876	13121	12951	12950	13069	12971	13055	12906	12913	12930	12815	13044	12863	12911	12941	12937	12947	12988	12925	13142	12838	12994	12863	12989	12914	12906	12943	13009	12882	12861	12764	12771	12908	12848	13076	13022	12895	13105	13123	12731	12995	12875	12921	12953	12962	12988	12743	13037	12965	13124	13026	13126	12939	12920	12989	12855	12744	12921	13048	12952	12744	12801	12938	12990	12853	12945	13076	12969	13012	12976	12728	12843	13011	12924	12943	13222	12941	13026	12920	12965	12896	12926	13038	13015	12901	12891	12964	12939	13044	12962	12818	13026
27909	23507	24551	18974	15345	14967	14981	14886	14852	14790	15000	14760	14808	14727	14796	14648	14754	14867	14802	14752	14519	14465	14658	15027	15303	15263	15221	14712	14567	14776	14553	14526	14475	14668	14315	14538	14378	14419	14756	14433	14545	14557	14584	14714	14523	14725	14336	14577	14631	14785	14563	14393	14475	14523	14478	14547	14736	14639	14613	14555	14496	14550	14763	14553	14675	14419	14622	14611	14662	14612	14530	14377	14388	14690	14711	14518	14481	14544	14615	14535	14850	14650	14626	14450	14524	14390	14653	14394	14437	14491	14583	14619	14627	14469	14467	14586	14740	14568	14588	14516	14694	14765	14485	14548	14413	14542	14552	14617	14420	14756	14407	14524	14494	14530	14579	14625	14591	14659	14476	14662	14561	14375	14507	14383	14590	14567	14560	14630	14589	14609	14288	14514	14695	14633	14600	14580	14558	14486	14439	14415	14556	14457	14765	14419	14432	14589	14561	14453	14495	14472	14500	14458	14657	14499	14771	14341	14607	14409	14489	14584	14703	14574	14574	14365	14466	14634	14512	14808	14501	14439	14398	14575	14783	14646	14579	14537	14775	14477	14547	14442	14495	14725	14606	14552	14583	14449	14533	14446	14368	14532	14497	14505	14449	14576	14670	14280	14708	14490	14712	14587	14576	14459	14484	14705	14536	14485	14737	14555	14598	14758	14462	14577	14511	14506	14430	14369	14353	14540	14537	14600	14466	14338	14528	14600	14731	14316	14508	14534	14643	14543	14573	14458	14638	14517	14541	14455	14575	14831	14688	14633	14482	14511	14431	14335	14532	14527	14620	14589	14647	14398	14671	14732	14414	14611	14665	14580	14614	14723	14429	14503	14454	14553	14580	14586	14703	14389	14392	14565	14648	14635	14621	14466	14451	14520	14601	14488	14564	14781	14663	14567	14532	14602	14557	14558	14546	14482	14784	14781	14607	14612	14772	14544	14521	14657	14496	14418	14610	14516	14599	14745	14321	14500	14606	14420	14595	14543	14758	14669	14814	14542	14494	14564	14612	14575	14670	14551	14555	14479	14563	14550	14502	14478	14586	14425	14414	14449	14528	14463	14540	14619	14606	14638	14619	14435	14359	14480	14547	14726	14578	14533	14362	14504	14635	14531	14657	14627	14612	14485	14630	14584	14469	14431	14672	14444	14693	14569	14582	14492	14577	14718	14624	14618	14709	14491	14586	14689	14454	14486	14528	14502	14769	14398	14555	14700	14643	14591	14649	14733	14729	14506	14490	14735	14647	14566	14543	14564	14606	14598	14486	14543	14644	14515	14632	14440	14505	14679	14614	14568	14538	14507	14579	14524	14454	14421	14456	14560	14534	14548	14648	14431	14497	14459	14441	14392	14529	14427	14726	14542	14350	14732	14482	14546	14696	14655	14681	14572	14540	14581	14440	14501	14515	14522	14607	14434	14597	14724	14524	14540	14529	14506	14354	14415	14532	14374	14476	14682	14613	14478	14498	14618	14454	14613	14763	14604	14628	14451	14680	14632	14469	14665	14441	14519	14509	14716	14653	14584	14369	14468	14776	14569	14554	14534	14585	14658	14344	14557	14475	14596	14452	14568	14577	14662	14595	14536	14585	14619	14531	14454	14460	14690	14522	14462	14494	14558	14365	14610	14510	14584	14569	14604	14406	14368	14392	14685	14575	14588	14574	14502	14517	14575	14540	14466	14354	14468	14519	14540	14528	14558	14487	14656	14580	14633	14555	14556	14358	14720	14466	14756	14385	14321	14338	14584	14446	14451	14540	14655	14718	14623	14552	14618	14708	14764	14505	14604	14526	14476	14590	14466	14608	14539	14633	14597	14583	14684	14717	14433	14476	14743	14474	14429	14585	14481	14846	14655	14675	14683	14720	14653	14437	14319	14374	14582	14500	14616	14660	14480	14637	14467	14639	14480	14404	14430	14649	14475	14389	14454	14444	14792	14468	14402	14525	14512	14397	14442	14460	14406	14465	14458	14605	14592	14436	14418	14748	14678	14550	14527	14505	14524	14399	14553	14488	14404	14481	14504	14541	14536	14626	14508	14644	14468	14576	14435	14672	14600	14478	14504	14612	14620	14521	14523	14626	14601	14690	14728	14435	14423	14725	14403	14687	14669	14731	14584	14576	14457	14580	14511	14421	14528	14626	14719	14401	14554	14618	14496	14733	14514	14600	14572	14623	14565	14465	14568	14651	14497	14542	14578	14497	14376	14828	14547	14756	14643	14585	14604	14745	14552	14486	14571	14663	14780	14450	14395	14472	14351	14499	14548	14693	14458	14566	14485	14458	14458	14625	14475	14552	14542	14359	14528	14487	14587	14466	14692	14595	14515	14566	14405	14406	14611	14572	14604	14669	14580	14529	14516	14687	14689	14588	14512	14480	14423	14728	14386	14502	14728	14641	14672	14347	14442	14539	14419	14514	14655	14622	14325	14681	14629	14793	14359	14498	14743	14483	14614	14665	14597	14541	14397	14766	14447	14450	14519	14296	14500	14540	14495	14616	14554	14725	14539	14646	14457	14585	14456	14559	14470	14491	14596	14712	14507	14575	14586	14446	14602	14620	14516	14335	14418	14757	14581	14555	14631	14584	14411	14516	14612	14392	14384	14539	14365	14516	14640	14519	14653	14494	14411	14561	14838	14557	14719	14441	14546	14584	14615	14709	14538	14516	14308	14561	14416	14478	14509	14519	14689	14529	14593	14358	14492	14539	14567	14735	14736	14749	14638	14431	14349	14360	14584	14543	14518	14596	14573	14358	14514	14620	14551	14555	14403	14408	14608	14601	14391	14557	14584	14452	14559	14760	14724	14589	14406	14558	14514	14468	14570	14399	14543	14538	14424	14854	14530	14685	14610	14799	14533	14626	14629	14590	14603	14601	14434	14509	14552	14689	14524	14456	14679	14605	14523	14487	14438	14570	14493	14601	14434	14697	14514	14675	14668	14716	14496	14680	14271	14479	14537	14401	14528	14645	14528	14608	14710	14869	14649	14511	14509	14549	14535	14490	14455	14546	14661	14513	14646	14591	14735	14618	14708	14615	14485	14708	14400	14581	14727	14466	14535	14894	14448	14741	14717	14612	14596	14446	14631	14510	14594	14737	14495	14544	14465	14625	14661	14511	14577	14545	14523	14654	14483	14570	14612	14556	14375	14602	14678	14541	14469	14658	14488	14576	14440	14452	14624	14613	14611	14619	14517	14631	14414	14572	14645	14571	14620	14525	14574	14529	14723	14681	14715	14645	14546	14661	14590	14558	14380	14550	14577	14474	14623	14553	14678	14424	14527	14424	14635	14481	14573	14576	14583	14334	14350	14593	14345	14327	14718	14430	14430	14518	14710	14498	14543	14636	14588	14614	14553	14589	14713	14609	14596	14526	14473	14537	14526	14577	14542	14526	14551	14556	14602	14638	14507	14720	14481	14602	14595	14553	14673	14367	14412	14335	14654	14424	14486	14501	14533	14552	14692	14417	14626	14645	14721	14523	14408	14424	14629	14549	14589	14663	14677	14711	14714	14526	14866	14520	14652	14637	14608	14497	14664	14532	14626	14457	14418	14549	14689	14549	14412	14584	14531	14654	14466	14380	14638	14724	14516	14566	14506	14412	14518	14419	14427	14840	14377	14595	14572	14565	14612	14767	14577	14453	14595	14648	14607	14588	14322	14710	14845	14630	14472	14681	14558	14565	14770	14627	14589	14548	14649	14488	14558	14447	14625	14680	14488	14470	14481	14728	14686	14646	14560	14456	14705	14537	14353	14461	14566	14625	14504	14389	14473	14612	14391	14364	14550	14464	14628	14643	14546	14718	14645	14538	14595	14560	14362	14495	14506	14540	14648	14732	14458	14672	14550	14524	14596	14628	14822	14485	14426	14648	14626	14650	14521	14616	14407	14542	14755	14732	14576	14487	14624	14559	14778	14510	14550	14476	14566	14657	14470	14700	14421	14398	14629	14599	14599	14490	14584	14551	14713	14443	14602	14612	14585	14668	14586	14500	14619	14563	14651	14397	14483	14712	14645	14508	14416	14537	14686	14512	14590	14553	14750	14697	14518	14466	14493	14531	14513	14382	14657	14385	14490	14580	14533	14675	14497	14567	14570	14492	14613	14416	14730	14531	14447	14396	14532	14573	14442	14653	14592	14226	14693	14675	14764	14680	14404	14539	14670	14591	14531	14473	14637	14511	14637	14541	14536	14503	14716	14566	14549	14405	14551	14538	14577	14733	14810	14565	14500	14497	14814	14518	14566	14593	14565	14614	14458	14494	14398	14592	14392	14699	14626	14685	14488	14385	14501	14359	14572	14725	14526	14439	14450	14477	14658	14608	14776	14710	14668	14543	14585	14514	14522	14615	14566	14576	14432	14608	14485	14519	14514	14637	14428	14507	14573	14544	14613	14628	14452	14507	14579	14567	14483	14374	14290	14593	14617	14427	14381	14259	14643	14493	14503	14727	14536	14628	14600	14491	14434	14472	14765	14534	14535	14559	14655	14439	14490	14589	14556	14527	14629	14440	14558	14493	14463	14509	14419	14532	14679	14603	14672	14542	14409	14404	14550	14721	14576	14436	14586	14471	14719	14538	14592	14546	14520	14738	14769	14503	14597	14638	14477	14621	14583	14448	14436	14497	14737	14641	14533	14391	14666	14644	14686	14551	14495	14553	14437	14574	14624	14608	14430	14482	14558	14718	14554	14528	14572	14703	14425	14571	14291	14704	14511	14566	14491	14543	14481	14697	14508	14478	14645	14508	14497	14629	14383	14551	14535	14610	14570	14672	14553	14603	14645	14713	14509	14353	14502	14591	14471	14487	14594	14532	14403	14790	14517	14672	14539	14693	14556	14577	14461	14478	14557	14321	14374	14598	14587	14508	14571	14437	14513	14624	14395	14630	14636	14504	14698	14618	14810	14537	14693	14548	14529	14526	14495	14461	14520	14432	14513	14456	14478	14446	14642	14746	14394	14471	14626	14711	14653	14397	14673	14499	14454	14729	14519	14694	14644	14511	14471	14554	14641	14331	14426	14520	14511	14366	14434	14733	14501	14591	14580	14606	14528	14582	14410	14394	14354	14474	14471	14513	14558	14533	14593	14555	14509	14553	14554	14597	14398	14596	14609	14562	14463	14668	14758
23109	33549	21434	15880	15144	14473	14221	14046	14194	14137	14049	13823	13850	13956	13858	13715	13760	13820	13800	13696	13863	13779	13936	14459	14475	14270	14144	13835	13662	13558	13684	13700	13604	13587	13489	13635	13619	13456	13551	13514	13504	13600	13505	13691	13557	13512	13612	13669	13525	13631	13545	13639	13427	13721	13627	13517	13530	13548	13611	13779	13399	13688	13445	13605	13590	13631	13674	13516	13558	13399	13424	13691	13662	13614	13657	13634	13591	13595	13620	13526	13348	13558	13408	13757	13680	13585	13608	13557	13558	13465	13392	13425	13711	13696	13644	13487	13714	13697	13686	13568	13534	13609	13581	13481	13712	13609	13654	13460	13474	13660	13571	13654	13474	13318	13593	13598	13564	13544	13550	13640	13655	13629	13505	13591	13619	13643	13474	13743	13651	13599	13570	13585	13741	13604	13691	13545	13531	13682	13627	13604	13684	13629	13681	13595	13599	13612	13566	13639	13612	13575	13513	13527	13597	13528	13441	13556	13548	13574	13452	13771	13493	13606	13542	13495	13640	13720	13395	13624	13564	13678	13551	13448	13530	13538	13578	13632	13595	13493	13445	13551	13608	13698	13622	13648	13593	13561	13818	13622	13619	13477	13556	13669	13651	13724	13626	13340	13655	13457	13620	13688	13535	13614	13440	13671	13575	13618	13561	13488	13514	13605	13687	13631	13641	13611	13507	13597	13658	13583	13467	13430	13646	13616	13510	13496	13542	13490	13570	13689	13433	13419	13560	13630	13723	13659	13483	13652	13471	13588	13749	13459	13506	13641	13558	13752	13584	13467	13430	13684	13719	13692	13656	13606	13539	13542	13623	13508	13549	13456	13486	13563	13637	13630	13518	13566	13664	13573	13656	13601	13611	13594	13511	13797	13548	13499	13564	13621	13620	13532	13643	13619	13669	13489	13631	13571	13574	13647	13543	13563	13659	13466	13722	13598	13535	13522	13575	13642	13567	13415	13494	13659	13589	13579	13491	13649	13576	13481	13619	13461	13701	13612	13683	13573	13643	13565	13533	13525	13724	13673	13586	13529	13637	13567	13675	13653	13606	13499	13518	13675	13698	13544	13436	13452	13514	13560	13520	13627	13670	13554	13574	13494	13758	13571	13522	13553	13486	13634	13434	13459	13503	13525	13537	13639	13492	13690	13661	13447	13598	13642	13484	13635	13649	13508	13611	13568	13580	13474	13436	13520	13570	13665	13501	13491	13766	13591	13517	13615	13669	13586	13636	13452	13637	13666	13697	13566	13394	13431	13646	13645	13510	13636	13469	13619	13543	13595	13538	13605	13574	13718	13546	13655	13385	13643	13561	13546	13619	13522	13829	13653	13599	13585	13575	13555	13705	13635	13614	13376	13581	13364	13785	13527	13588	13553	13574	13632	13510	13538	13669	13425	13658	13600	13597	13619	13410	13637	13664	13733	13579	13597	13614	13703	13550	13481	13531	13626	13832	13473	13408	13610	13746	13544	13463	13558	13665	13672	13754	13711	13543	13560	13755	13566	13564	13603	13555	13584	13655	13581	13553	13727	13760	13616	13631	13656	13484	13615	13381	13626	13651	13535	13547	13603	13657	13507	13411	13572	13639	13637	13493	13606	13662	13717	13577	13448	13552	13560	13732	13585	13550	13614	13470	13497	13389	13639	13522	13522	13501	13455	13567	13549	13623	13439	13599	13691	13691	13472	13592	13649	13668	13381	13580	13482	13673	13508	13662	13641	13588	13669	13479	13580	13535	13590	13587	13557	13442	13628	13466	13383	13603	13557	13642	13373	13576	13758	13602	13582	13530	13425	13590	13576	13541	13480	13624	13692	13514	13724	13492	13661	13565	13620	13629	13575	13631	13602	13528	13608	13622	13705	13909	13588	13591	13646	13560	13488	13663	13473	13599	13711	13681	13545	13596	13383	13730	13570	13576	13424	13760	13434	13579	13493	13510	13832	13552	13517	13611	13588	13571	13607	13492	13818	13757	13735	13702	13597	13539	13626	13566	13754	13594	13460	13673	13672	13654	13602	13636	13699	13645	13608	13629	13622	13581	13627	13769	13709	13625	13663	13509	13599	13789	13605	13588	13534	13436	13636	13501	13579	13569	13612	13580	13635	13420	13390	13609	13567	13698	13494	13527	13480	13674	13486	13453	13680	13545	13615	13627	13519	13586	13412	13881	13454	13627	13487	13624	13642	13507	13507	13453	13525	13543	13517	13456	13532	13614	13573	13653	13764	13198	13635	13709	13503	13574	13693	13600	13654	13573	13516	13613	13653	13594	13505	13572	13508	13479	13526	13369	13500	13681	13724	13581	13500	13705	13622	13666	13637	13534	13574	13526	13608	13551	13654	13723	13633	13579	13633	13526	13644	13477	13623	13654	13434	13658	13534	13543	13562	13572	13600	13626	13638	13539	13684	13690	13568	13512	13486	13599	13516	13590	13572	13473	13557	13626	13524	13474	13476	13513	13548	13736	13563	13628	13547	13516	13655	13703	13641	13591	13504	13612	13475	13534	13423	13392	13547	13602	13510	13543	13468	13589	13574	13624	13555	13612	13646	13587	13574	13670	13472	13655	13432	13539	13729	13567	13722	13478	13637	13568	13545	13422	13475	13600	13559	13562	13613	13617	13839	13487	13569	13523	13521	13736	13593	13602	13606	13470	13650	13683	13598	13705	13673	13568	13751	13604	13526	13521	13479	13603	13645	13497	13654	13634	13464	13531	13504	13602	13620	13549	13599	13810	13671	13723	13501	13597	13599	13548	13575	13670	13441	13443	13442	13715	13767	13363	13675	13466	13749	13566	13691	13609	13731	13644	13578	13632	13642	13556	13655	13567	13682	13573	13543	13609	13682	13587	13652	13690	13591	13603	13639	13533	13528	13630	13524	13580	13427	13563	13544	13577	13495	13558	13626	13639	13560	13522	13721	13537	13542	13601	13476	13604	13738	13668	13539	13548	13645	13601	13767	13455	13582	13547	13688	13526	13640	13599	13558	13644	13535	13579	13546	13528	13500	13765	13476	13613	13554	13551	13553	13628	13538	13530	13583	13631	13670	13502	13614	13582	13429	13607	13541	13593	13526	13580	13435	13725	13692	13622	13477	13706	13679	13617	13504	13646	13417	13605	13784	13584	13531	13567	13521	13583	13709	13647	13657	13619	13686	13500	13673	13723	13489	13621	13558	13608	13469	13501	13732	13462	13521	13493	13647	13611	13701	13505	13750	13555	13441	13674	13470	13634	13594	13674	13530	13643	13656	13541	13645	13566	13488	13599	13615	13659	13643	13523	13527	13502	13628	13868	13656	13547	13595	13793	13455	13555	13731	13490	13509	13455	13792	13528	13576	13546	13607	13618	13517	13523	13597	13519	13690	13338	13647	13444	13708	13524	13666	13706	13518	13634	13610	13724	13575	13448	13531	13769	13645	13581	13605	13573	13569	13396	13511	13664	13612	13563	13482	13699	13520	13512	13645	13558	13581	13588	13648	13629	13457	13329	13604	13553	13662	13605	13640	13594	13470	13609	13562	13626	13530	13555	13567	13596	13514	13492	13622	13554	13608	13549	13646	13501	13662	13644	13490	13587	13599	13507	13615	13521	13556	13627	13513	13564	13509	13678	13547	13474	13617	13525	13516	13706	13518	13670	13653	13699	13649	13649	13598	13734	13568	13676	13677	13569	13414	13668	13668	13444	13522	13635	13582	13596	13671	13570	13525	13602	13645	13509	13630	13520	13557	13604	13761	13608	13624	13714	13574	13675	13508	13582	13678	13490	13594	13540	13634	13562	13622	13487	13560	13570	13481	13407	13615	13556	13624	13513	13659	13507	13444	13657	13618	13594	13484	13610	13724	13494	13539	13564	13641	13632	13617	13628	13685	13683	13605	13567	13412	13495	13641	13563	13532	13550	13608	13460	13489	13636	13602	13551	13656	13659	13554	13654	13543	13539	13601	13572	13593	13478	13491	13579	13542	13531	13811	13426	13519	13601	13386	13539	13680	13355	13557	13501	13592	13582	13533	13740	13690	13510	13557	13617	13651	13684	13601	13560	13638	13605	13637	13566	13463	13615	13659	13663	13623	13544	13608	13601	13601	13572	13590	13764	13667	13689	13575	13459	13505	13564	13664	13713	13745	13533	13555	13626	13512	13699	13577	13740	13715	13637	13615	13495	13572	13457	13548	13600	13608	13622	13593	13637	13540	13634	13613	13651	13594	13689	13519	13550	13727	13599	13656	13568	13622	13626	13909	13559	13651	13485	13504	13572	13527	13463	13526	13587	13517	13526	13612	13575	13661	13545	13632	13636	13703	13754	13461	13556	13601	13553	13552	13427	13537	13651	13525	13707	13509	13501	13705	13621	13603	13479	13597	13472	13586	13491	13507	13499	13676	13582	13562	13695	13717	13478	13498	13583	13550	13555	13518	13475	13718	13603	13564	13726	13617	13565	13455	13697	13599	13641	13558	13565	13529	13625	13625	13533	13737	13777	13523	13758	13617	13841	13644	13503	13531	13495	13526	13642	13647	13560	13590	13530	13623	13854	13557	13491	13577	13801	13566	13462	13522	13625	13638	13684	13455	13573	13602	13511	13434	13613	13586	13541	13496	13665	13479	13510	13577	13559	13552	13531	13586	13660	13710	13492	13514	13575	13494	13599	13512	13380	13412	13637	13531	13392	13559	13501	13629	13426	13707	13511	13521	13594	13788	13559	13445	13503	13688	13422	13574	13764	13603	13457	13723	13686	13515	13702	13675	13568	13623	13467	13688	13607	13871	13651	13556	13572	13448	13484	13644	13668	13600	13613	13564	13591	13574	13643	13587	13862	13584	13589	13596	13655	13675	13581	13753	13664	13642	13624	13568	13500	13682	13489	13563	13517	13604	13682	13567	13583	13627	13694	13645	13522	13628	13718	13673	13608	13535	13666	13516	13609	13704	13468	13682	13585	13553	13700	13585	13500	13653	13451	13594	13623	13716	13539	13619	13584	13564	13632	13583	13522	13510	13615	13499	13442	13583	13505	13437	13667	13501	13535	13427	13628	13704	13614	13540	13590	13616	13644	13521	13566	13564	13669	13763	13642	13602	13683	13636	13638	13524	13546	13511	13539	13699	13416	13587	13637	13398	13351	13668	13626	13496
24111	21496	29088	24433	22076	21106	19597	17331	16886	16879	16581	16445	16551	16228	16274	16349	16308	16428	16310	16474	16402	16544	17649	20804	20681	19179	17695	16631	16288	15939	15992	15989	16020	15979	15962	16049	15979	15831	15997	15932	16047	15965	16040	16236	16189	16187	16024	16006	15972	16050	15951	16038	16000	15877	15958	15895	16265	16145	15941	15957	16046	16042	16030	15962	16101	16128	15982	16078	16069	15897	16007	16028	16016	15838	16085	15821	16024	15932	15919	15922	15927	15952	15956	15914	16001	15963	15847	15846	16082	15944	15971	15999	16052	16177	16007	16048	15945	15983	15996	15824	16015	16136	16235	15769	16018	15822	15986	15892	15954	16034	16239	15765	16116	16121	16013	15938	15940	16161	16052	16030	15838	15798	15873	15987	15816	15820	15839	15916	15996	15952	16065	16163	15976	16008	16037	15888	15948	16057	15991	15874	15849	16030	15997	15955	16033	16003	15975	16082	16105	16002	16029	15974	16024	15864	15967	15906	16072	15799	16041	15982	15953	15981	15789	15757	16180	15900	15724	16055	15904	15920	16032	16028	15766	15896	15969	15926	15891	16043	16155	16003	16148	15938	15925	16026	16026	16063	15906	15754	16130	16083	15991	16105	16188	16094	15668	15805	15979	15934	15946	15903	15977	16159	16014	15995	15948	15988	15950	15854	16031	16144	16064	15699	15998	15940	15905	15759	15968	16195	15994	15995	15993	15968	16039	15893	15969	16038	16055	15702	16110	15808	16048	15923	15821	15877	15893	15912	16023	15999	16055	16022	15858	16039	15861	16067	16085	15988	15983	15954	15821	15850	15669	15919	16056	16080	16028	15949	15880	16232	16138	16001	16159	16023	15984	15930	16036	16084	15855	15854	15829	15984	15871	15921	15883	15917	16089	15851	16095	16086	15817	15951	15972	15967	15875	16002	16014	16093	15954	15847	16124	15726	16113	15970	16147	16181	16055	15845	16002	15801	15939	15974	15976	15944	16006	16054	15973	16056	15905	15937	16095	15689	15767	16143	15948	16115	16215	15984	15891	15979	15924	15930	16052	16084	16090	16169	15906	15978	15991	16019	15952	16025	15926	16036	16000	15879	16062	15918	16018	15872	15989	15986	15723	15864	16238	15863	15926	15865	15990	15764	15959	15969	16100	16007	15999	16087	16124	16125	16001	15813	16058	15905	16052	16139	16168	16083	15738	15939	16050	16058	15958	16003	15992	16010	16140	16116	15974	16221	16057	15940	15815	15937	15753	15948	15774	15915	16002	15930	16042	16101	16148	16126	15895	16190	15978	16064	16259	16062	15965	16001	15826	15746	16147	15913	16086	16033	15994	15770	16160	16081	15991	15912	16069	15872	15847	16090	15840	15915	15910	16094	15906	16016	15898	15984	15859	16027	15881	15930	16185	16040	16202	16001	15993	16160	16048	16091	16001	15922	15997	15869	15941	16185	16086	16127	15772	15884	16056	15841	16044	15919	15902	16060	15815	15978	15966	15970	16002	15958	16140	15848	15934	16080	15853	15759	16029	15890	15745	16026	15955	15869	16187	16079	16092	15911	15866	16009	15960	15935	15875	15885	16062	16149	15979	16178	15988	16090	16051	15980	16005	15990	15903	15903	15999	15846	16008	15982	16064	15877	15863	16048	15965	15938	15836	15852	15841	15926	16021	15901	16041	15941	15986	16114	16140	16009	16212	16122	16110	15980	15836	15785	16191	16075	16091	15867	15851	15902	15864	15958	16027	16032	15860	15922	15817	15909	16117	15767	16031	15950	15951	15964	16024	15791	15932	15912	15833	16087	16003	16036	16186	16212	15908	16069	16031	15774	15859	15863	15916	15855	15925	15834	15904	15996	16031	15976	15836	16012	16080	15967	15855	16197	16176	15879	15800	16084	15920	15995	15932	15971	16021	15944	15959	15820	15862	15915	15934	15826	16096	16051	15988	15904	16225	16121	15977	15708	16004	16022	16088	15888	15751	16128	16142	15861	16075	15971	16012	16053	15883	15818	15998	15943	15844	15896	16086	16019	15812	16013	15860	15968	15913	16073	15923	15775	15957	15973	16036	16130	15977	15877	15920	16077	15945	15926	15967	16056	15904	16092	16144	16061	15765	16141	16161	15997	16270	15870	15823	16088	15859	16007	15927	16073	16007	15834	15846	15933	15935	16012	16103	15966	15894	16076	16174	16033	15920	15850	15988	15916	16061	16252	16119	16072	15952	16024	15984	16230	15721	15956	15855	15757	16083	15868	16051	16016	16019	15897	15962	16176	16091	15985	16045	16053	16056	15811	15890	16049	16005	16030	15963	15938	15921	16011	16144	16004	15954	16104	16035	15983	16015	15986	15963	15822	15869	15863	15842	16005	16002	16050	15881	16040	16064	15745	16110	16018	16051	15900	15971	15894	15840	15955	15769	16128	16078	15777	15892	15938	16085	16154	15913	15993	15999	15821	15848	16043	15974	16135	15982	15891	15909	15997	15897	15958	16053	15947	16099	15882	16054	15980	15960	15796	16093	15789	15925	16030	15946	15929	16054	15907	16088	15998	15824	15988	15998	16058	15969	15957	15924	16018	16056	15965	15681	16014	16013	16017	16009	15997	15919	15900	15992	16208	15888	16082	15939	16078	15925	16009	16077	16146	15923	16000	16029	16089	16060	15911	16126	15833	16035	15935	15967	15922	16028	15843	15793	16065	16052	15998	16116	16224	15978	15994	16101	16091	15877	16139	16125	16039	16068	16065	15998	16050	15819	16014	16036	15972	15794	16014	15906	15796	16158	16029	16128	16062	16022	16177	15922	15662	15965	16080	15881	16050	16131	15913	15977	15954	16159	16043	15882	16025	15828	16085	16056	15905	15870	15964	15885	16142	15976	15861	16089	16035	15990	16140	15920	15944	16135	15995	16074	16026	15930	15884	15890	16179	15898	15907	15906	15896	15985	16099	15984	16011	15928	15876	15869	16106	15967	15980	15942	16234	15781	15863	15867	16062	16130	16029	16092	15813	16139	16276	16076	15704	16032	15966	16191	15907	16126	16004	15991	15827	16037	16156	16056	16017	15999	15828	15918	16088	16073	15931	16060	15970	16092	15834	15732	15910	16182	15954	15987	15998	16054	16018	15880	16081	15977	15946	16019	16085	15927	16004	15927	15978	16067	16027	15950	15732	15911	16080	15875	15752	15919	15961	16045	16019	15974	15933	16012	15968	15958	16087	15930	15879	15998	15993	15866	15934	16041	16040	15963	15942	15893	16033	15964	15945	16016	15862	16136	16014	15824	16119	15977	16026	15899	15877	15956	16088	15975	15858	15888	15973	15865	15766	15882	15931	15853	15900	16067	16122	16071	16004	15999	16210	16074	16242	15925	15969	16035	16082	16003	15937	15972	16087	16067	15844	15984	15935	15930	15920	15970	16067	16045	16006	15918	16123	16036	15960	15953	15811	16090	15930	16119	15981	16013	15971	15928	15972	15912	15794	15811	15996	15798	16000	15904	16194	15998	15922	15894	15956	15818	15915	16093	16041	16125	16037	16176	16076	16072	16271	15837	15828	15900	15913	16096	15914	16159	15925	16098	15982	15970	15942	15971	15899	16092	16168	15979	16026	15913	15932	15964	15911	16080	15817	15849	16076	15928	15891	15910	15951	15923	16166	15950	15991	15858	16020	15861	15827	15952	15938	16089	16027	15984	16055	15857	15925	15991	16038	16112	16013	16052	15835	15888	16075	15871	16079	15962	15962	15882	15905	16027	15895	15835	16065	15936	15773	15997	16055	15869	15900	16054	16094	16044	15878	16006	16039	16288	16057	16064	16005	15957	16041	16107	15903	15817	16047	16157	15851	15992	15966	15974	15985	15826	15938	15973	15984	16148	16045	16067	15933	16212	15952	16070	15937	15866	15927	15930	15642	16018	16153	16105	15978	16038	15753	15928	16045	16082	15929	16033	16006	16077	16150	15740	15838	16098	16097	16093	16035	15953	15884	15875	16050	16159	16018	15969	15741	15880	16010	15954	15854	16121	15938	16067	16087	15850	16066	15997	15889	15808	15820	15848	15929	15864	16066	15912	15937	15924	15966	15878	15986	15993	15949	15822	15944	15970	16134	15878	16039	15912	16109	15888	15974	16122	15796	16074	15947	15878	15880	15995	15884	16170	16088	15844	15802	15966	15995	16112	16097	15997	16037	15973	16000	15922	15824	16047	15986	16009	16000	15996	15934	15944	15950	15896	15978	16027	16128	15985	16114	16118	15911	15922	15882	16197	15988	15976	15918	15980	16068	15895	15806	16167	16053	15988	16042	15833	15904	16013	15955	16088	15918	16019	16052	16020	15991	15826	15995	16151	15800	15933	16068	16187	16024	16110	16025	15757	15984	15827	15868	15884	16160	16173	16051	16137	15672	16130	16070	16018	16293	16189	16014	16036	16004	16186	15933	15973	16059	15929	15973	15915	15985	16185	15841	15999	15898	16034	16216	15885	16171	15808	15837	16012	15959	15995	16051	16109	15873	16022	15833	15766	15895	15871	15942	15827	15770	15991	16027	15937	15829	15861	16001	16015	15981	15992	15885	15872	16013	16026	15856	16045	15952	15990	16080	16190	16055	16024	16092	15933	16053	15819	16038	16072	15868	15838	15956	16088	15874	16064	15856	15920	15953	16263	16060	16000	16107	16064	16117	15875	15886	16087	15858	15931	15903	15947	16148	15967	15941	16117	16187	15874	16001	15994	15990	15933	15982	16136	15985	15895	16018	15949	15898	15990	15965	16040	16020	16026	15857	15875	15747	16194	15941	16175	15704	15975	15790	16035	15898	15986	15894	15990	15889	16064	16028	15965	15851	16059	15840	16118	15816	15995	15987	15922	15872	15999	16095	15964	15860	16021	15846	15820	15896	15973	15842	15953	16081	16049	16065	16193	15825	16132	15948	15890	15861	16062	15933	16004	15927	15981	15999	16065	16118	15886	15891	16058	16155	15852	15969	15942	15915	16045	15920	15985	15967	16119	16109	15893	15810	15973	15883	15941	15982	16026	15987	16101	16073	15993	16157	16166	15969	16064	16000	16283	16138	16074	16100	16128	15860	15961	15899	16175	15956	15970	15753	16062	16044	16228	16233	15930	15678	15922	16260	15894	15912	15912	16060
26407	47056	34401	18726	17232	16602	16087	15785	15825	15667	15416	15376	15129	14874	14944	14778	14603	14785	14792	14810	14677	15254	17862	21719	20904	18471	16738	15393	14796	14705	14582	14511	14484	14568	14540	14479	14347	14666	14527	14368	14521	14672	14478	14578	14399	14543	14539	14533	14473	14532	14417	14575	14470	14460	14444	14630	14671	14439	14467	14493	14637	14522	14349	14607	14416	14494	14660	14807	14574	14403	14454	14416	14323	14450	14360	14515	14528	14605	14463	14601	14461	14676	14553	14525	14460	14503	14501	14654	14713	14551	14717	14497	14462	14371	14546	14493	14738	14459	14572	14415	14501	14618	14676	14475	14502	14577	14516	14338	14585	14469	14556	14491	14639	14541	14634	14496	14314	14472	14512	14420	14306	14549	14510	14339	14541	14419	14440	14389	14511	14630	14575	14466	14557	14416	14498	14618	14495	14558	14542	14632	14435	14690	14520	14521	14646	14487	14524	14473	14730	14340	14525	14538	14453	14625	14455	14604	14410	14530	14398	14543	14418	14576	14426	14460	14524	14574	14697	14483	14462	14596	14329	14541	14612	14441	14438	14716	14365	14461	14685	14400	14430	14567	14380	14485	14402	14367	14397	14646	14354	14346	14530	14486	14435	14345	14566	14537	14379	14504	14680	14540	14595	14530	14384	14332	14535	14643	14641	14659	14604	14522	14638	14453	14458	14553	14469	14381	14577	14568	14497	14558	14432	14477	14539	14522	14663	14417	14486	14504	14575	14681	14349	14494	14571	14647	14476	14592	14527	14490	14415	14430	14485	14625	14673	14438	14456	14471	14483	14613	14637	14554	14544	14606	14546	14571	14491	14332	14683	14598	14406	14640	14538	14580	14474	14595	14562	14548	14362	14433	14534	14565	14633	14373	14465	14482	14627	14503	14546	14492	14498	14443	14406	14703	14499	14573	14585	14314	14460	14565	14446	14565	14636	14513	14374	14552	14568	14482	14414	14539	14584	14539	14421	14461	14496	14378	14362	14461	14515	14527	14370	14705	14534	14582	14683	14535	14270	14390	14524	14338	14455	14524	14652	14660	14371	14605	14521	14320	14453	14506	14570	14477	14336	14499	14583	14471	14783	14653	14589	14393	14550	14368	14631	14595	14487	14376	14487	14453	14341	14602	14404	14476	14408	14494	14560	14465	14508	14490	14413	14717	14556	14375	14530	14506	14547	14469	14510	14580	14477	14507	14442	14486	14516	14387	14529	14356	14615	14571	14441	14421	14544	14483	14525	14607	14461	14494	14604	14392	14578	14406	14578	14347	14560	14590	14438	14646	14435	14374	14410	14516	14494	14521	14455	14555	14438	14335	14484	14580	14454	14513	14652	14421	14417	14459	14497	14465	14400	14518	14514	14582	14420	14440	14450	14738	14458	14386	14398	14519	14404	14413	14660	14542	14452	14621	14546	14400	14386	14631	14589	14609	14472	14391	14577	14659	14506	14587	14594	14471	14408	14577	14425	14495	14489	14516	14455	14458	14499	14491	14469	14284	14568	14376	14665	14588	14557	14451	14591	14378	14449	14573	14619	14443	14678	14654	14445	14545	14455	14488	14491	14627	14484	14502	14549	14368	14599	14511	14489	14411	14549	14516	14477	14628	14325	14515	14522	14686	14465	14543	14373	14573	14356	14391	14454	14303	14452	14452	14613	14323	14587	14340	14755	14516	14313	14546	14528	14493	14616	14651	14427	14491	14447	14533	14423	14667	14421	14556	14630	14484	14373	14498	14580	14387	14482	14342	14433	14520	14628	14465	14413	14584	14605	14407	14614	14521	14515	14614	14529	14377	14435	14481	14619	14521	14528	14496	14549	14434	14501	14652	14480	14581	14485	14457	14424	14596	14564	14578	14555	14521	14456	14566	14586	14554	14439	14572	14431	14530	14620	14511	14483	14310	14501	14512	14747	14574	14515	14459	14498	14540	14756	14618	14475	14492	14665	14608	14574	14519	14501	14593	14589	14482	14643	14509	14529	14536	14543	14516	14514	14523	14664	14455	14536	14249	14466	14687	14345	14377	14410	14403	14498	14495	14434	14586	14478	14512	14533	14583	14550	14451	14740	14408	14537	14494	14468	14703	14364	14439	14597	14478	14507	14463	14557	14400	14482	14599	14535	14610	14428	14494	14592	14301	14675	14588	14528	14519	14521	14414	14545	14585	14534	14707	14539	14376	14406	14480	14572	14503	14467	14392	14578	14456	14570	14334	14538	14430	14619	14441	14525	14469	14452	14539	14617	14401	14329	14375	14398	14640	14261	14399	14422	14414	14699	14554	14533	14571	14370	14441	14509	14422	14617	14431	14641	14454	14448	14354	14544	14442	14609	14395	14534	14601	14481	14459	14512	14416	14429	14310	14576	14342	14568	14518	14521	14449	14709	14390	14447	14567	14496	14444	14448	14387	14576	14601	14590	14579	14402	14497	14538	14412	14602	14493	14509	14455	14510	14334	14440	14581	14466	14439	14541	14458	14386	14640	14584	14483	14592	14696	14447	14609	14472	14636	14480	14514	14392	14313	14516	14280	14568	14514	14370	14455	14510	14576	14440	14597	14510	14410	14474	14636	14548	14470	14436	14445	14569	14558	14485	14622	14427	14393	14507	14498	14508	14583	14600	14446	14675	14489	14588	14532	14293	14555	14421	14476	14571	14489	14627	14468	14599	14497	14662	14635	14491	14455	14627	14585	14784	14506	14399	14604	14512	14539	14708	14481	14601	14575	14550	14493	14478	14597	14509	14547	14668	14542	14517	14617	14523	14595	14514	14593	14504	14393	14423	14550	14690	14570	14552	14622	14489	14482	14520	14518	14556	14229	14565	14539	14435	14529	14491	14514	14385	14435	14604	14387	14509	14563	14429	14396	14539	14549	14654	14501	14590	14639	14356	14380	14626	14544	14528	14368	14410	14653	14440	14422	14646	14421	14484	14626	14524	14385	14436	14487	14608	14364	14396	14618	14666	14473	14410	14634	14529	14394	14457	14467	14512	14536	14594	14382	14620	14642	14571	14574	14604	14617	14547	14378	14609	14419	14664	14472	14360	14553	14424	14468	14387	14525	14589	14568	14554	14539	14573	14408	14803	14558	14584	14547	14478	14369	14368	14556	14581	14582	14533	14420	14614	14500	14498	14427	14431	14479	14578	14636	14550	14424	14461	14559	14641	14506	14543	14516	14412	14509	14485	14552	14514	14514	14561	14522	14453	14544	14486	14509	14258	14334	14621	14472	14588	14438	14576	14619	14481	14614	14441	14367	14564	14452	14555	14494	14509	14401	14664	14510	14625	14615	14470	14558	14519	14357	14340	14639	14443	14393	14555	14406	14410	14484	14436	14470	14535	14481	14481	14643	14526	14693	14530	14677	14504	14386	14561	14620	14552	14514	14520	14583	14526	14655	14495	14514	14426	14704	14390	14568	14357	14445	14456	14656	14440	14541	14586	14441	14402	14705	14541	14377	14586	14559	14497	14442	14512	14597	14543	14556	14636	14450	14447	14646	14429	14528	14523	14555	14495	14629	14426	14656	14459	14542	14451	14531	14559	14429	14448	14598	14704	14484	14424	14514	14496	14478	14509	14480	14572	14490	14685	14461	14559	14460	14429	14290	14434	14535	14517	14381	14734	14544	14430	14482	14329	14415	14628	14602	14553	14475	14456	14630	14505	14543	14587	14392	14507	14347	14452	14545	14624	14424	14409	14455	14422	14467	14438	14648	14591	14487	14509	14491	14529	14457	14468	14583	14418	14617	14741	14523	14469	14496	14568	14543	14405	14404	14434	14448	14551	14679	14512	14472	14434	14462	14507	14578	14531	14546	14381	14386	14514	14603	14577	14522	14640	14275	14353	14606	14598	14486	14544	14440	14544	14503	14544	14665	14496	14547	14447	14540	14609	14522	14615	14530	14410	14620	14449	14597	14588	14471	14570	14309	14416	14439	14384	14645	14559	14603	14542	14584	14452	14487	14504	14494	14227	14621	14588	14402	14452	14439	14484	14593	14303	14288	14484	14604	14522	14505	14478	14580	14420	14472	14373	14283	14312	14481	14548	14611	14608	14555	14681	14471	14624	14299	14387	14625	14593	14489	14561	14396	14369	14664	14249	14667	14479	14442	14474	14621	14596	14575	14412	14522	14586	14518	14485	14560	14422	14447	14662	14480	14613	14391	14594	14568	14610	14509	14713	14596	14404	14400	14561	14531	14506	14559	14440	14353	14584	14609	14477	14658	14562	14407	14534	14567	14546	14496	14632	14489	14513	14599	14552	14558	14490	14480	14509	14556	14482	14731	14565	14422	14618	14462	14644	14429	14503	14464	14527	14657	14606	14564	14592	14484	14456	14551	14502	14598	14538	14397	14480	14559	14600	14593	14581	14499	14524	14669	14591	14500	14590	14485	14636	14617	14521	14656	14452	14461	14568	14588	14450	14638	14390	14507	14621	14603	14494	14432	14548	14503	14613	14527	14569	14402	14543	14391	14614	14488	14506	14450	14458	14340	14607	14525	14609	14557	14665	14368	14396	14626	14471	14367	14509	14333	14549	14507	14426	14407	14400	14671	14398	14678	14455	14520	14594	14499	14523	14475	14409	14439	14436	14526	14568	14517	14543	14586	14583	14545	14484	14558	14491	14469	14659	14531	14616	14522	14371	14515	14619	14401	14555	14605	14458	14460	14244	14488	14353	14545	14467	14441	14506	14514	14597	14775	14551	14390	14577	14598	14546	14569	14496	14592	14440	14552	14511	14547	14495	14406	14564	14575	14418	14594	14505	14484	14470	14354	14591	14581	14534	14477	14611	14475	14425	14545	14590	14406	14590	14416	14470	14581	14516	14471	14522	14461	14497	14449	14494	14375	14645	14416	14445	14476	14594	14506	14542	14399	14560	14560	14445	14423	14481	14369	14523	14474	14444	14450	14459	14341	14533	14469	14458	14551	14467	14396	14464	14501	14320	14374	14531	14490	14466	14442	14470	14545	14425	14552	14596	14485	14518	14165	14448	14620	14536	14567	14480	14573	14529	14471	14381	14425	14530	14381	14517	14465	14490	14546	14548	14556	14576	14583	14491	14548	14470	14507	14504	14628	14284	14481	14414	14618	14694	14295	14431	14509	14433	14470	14421	14507	14575	14409
23030	21498	29402	23990	21646	23344	24505	19140	18169	18460	18392	18080	18048	17846	17747	17715	17546	17564	17583	17474	17340	19662	25449	25360	23767	21393	19258	18215	17419	17498	17257	17299	17127	17106	17190	17180	17185	17322	17309	17301	17341	17332	17232	17443	17548	17304	17344	17201	17291	17074	17103	17316	17102	17255	17149	17168	17400	17276	17382	17192	17275	17252	17099	17155	17178	17238	17073	17217	17208	17221	17104	17068	17143	17100	17402	17224	17426	17215	17127	17359	17149	17245	17241	17169	17096	17364	17208	17248	17319	17201	17080	17307	17210	17167	17147	17153	17153	17305	17163	17190	17282	17169	17337	17240	17331	17111	17207	17380	17270	17159	16995	17185	17148	17211	17132	17193	17233	17132	17263	17180	17078	17170	17233	17321	17439	17249	17484	17564	17093	17049	17215	17081	17228	17063	17123	17068	17202	17189	17397	17076	17034	17273	17172	17191	17182	17112	17188	17123	17174	17153	17214	17125	17325	17138	17103	17153	17083	17250	17254	17259	16822	17310	17244	17215	17208	17286	17220	16967	17261	17115	17053	17234	17337	17241	17165	17265	17376	17419	17007	17458	17400	17218	17255	17305	17214	17127	17149	17244	17137	17081	17272	17030	17298	17343	17086	17319	17330	17125	17106	17197	17190	17047	16967	17250	17413	17095	17156	17058	17204	17254	17231	17156	17352	17456	17304	17028	17318	17321	17172	16961	17319	17421	17105	17435	17203	17283	17097	17204	17255	17023	17227	17147	17290	17187	16912	17054	17167	17249	17395	17248	17008	17292	17266	17139	17291	17128	17043	17011	17391	17362	17152	17170	17223	17293	17257	17274	17156	17204	17112	17160	17117	16986	17051	16987	16951	17194	17292	17210	17128	17274	17191	17133	17335	17105	17206	17038	17126	17381	17335	17190	17116	17126	17195	17309	17188	17192	17222	17105	17189	17180	17072	17086	17287	17191	17201	17420	17108	17156	17243	17068	17195	16953	17218	17025	17108	17150	17181	17086	17090	17357	17252	17354	17314	16965	17149	17186	17157	17235	17115	17029	17254	17212	17098	17125	17397	17301	17091	17181	17013	16951	17085	17362	17243	17075	17027	17292	17246	17233	17367	17131	17401	17187	17249	17167	17421	17009	17224	17217	17021	17147	16944	17285	17127	17153	17209	17133	17256	17298	17162	17216	16998	17097	17068	17197	17213	17095	16984	16993	17144	17120	17130	17135	17128	17141	17106	17242	17143	17063	17204	17151	17320	17145	17277	17304	17113	17292	16977	17020	16895	17178	17218	17324	17295	17362	17042	17154	17094	17219	17201	17344	17214	17112	17138	17225	17043	17184	17050	17236	17053	17084	17140	17221	17374	17138	17158	17133	17171	16918	17221	17229	17231	17164	17175	16984	17187	17260	17258	17343	17180	17211	17066	17364	17323	17203	17192	17331	17264	17016	17198	17151	17086	17068	16961	17102	17097	17341	17145	17158	17125	17259	17206	17101	17208	17189	17322	17215	17113	17197	17299	17092	17314	17117	17086	17140	17233	17163	17239	17438	17215	17195	16995	17111	17143	17179	17225	17256	17214	17100	17048	17407	17151	17141	17106	17112	17239	17242	17154	17164	17235	17110	17107	17129	17119	17196	17104	17114	17228	17176	17385	17135	17103	17120	17140	17203	17262	16973	17186	17341	17097	17076	17298	17035	17036	17174	17411	17249	17093	17212	17333	17355	17315	17214	17200	17178	17353	17191	17313	17148	17020	17131	17128	17175	17202	17180	17107	17391	17167	17064	17262	17073	17349	17214	17185	17209	17212	17216	17151	16990	17156	17197	17035	17185	17191	17275	17006	17164	17170	16999	17010	17133	17211	17291	17057	17206	17184	17147	17213	17202	17102	17259	17129	17043	17170	17153	16986	16954	17167	17264	17266	17267	17121	17188	17266	17064	17291	17279	17140	17024	17151	17137	17215	17329	17158	17030	17443	17358	17211	17242	17160	17318	17003	17161	17042	17195	17059	17196	17050	17157	16970	16975	17196	17014	17157	17124	17089	17190	17223	17138	17198	17119	17101	17070	17109	17148	17326	17176	17092	17201	17123	17101	17178	17320	17152	17192	17155	17028	17184	17401	17026	17151	17139	17262	17118	17206	17198	17126	17204	17057	17522	17125	17267	17124	17335	17214	17113	17021	16975	17113	17244	17113	17272	17169	17151	17165	17057	17121	17076	17193	17184	17147	17159	17247	17102	17201	17145	17046	17056	17256	17134	17074	17309	17199	17064	17164	17139	17111	17177	17264	17084	17237	17301	17224	17265	17084	17244	17182	17273	17252	17245	17139	17340	17376	17057	17311	17029	17208	17313	17180	17235	17073	17097	17206	17258	17196	17200	17149	17143	17252	17056	16933	17107	17234	17134	17344	17127	17012	17138	17210	17367	17317	17264	17299	17022	17330	17217	17106	16976	17088	17234	17141	17253	17176	17200	17235	17264	17103	17142	17051	17335	17243	17201	17213	17121	17343	17269	17086	17131	17231	16947	17276	16975	16962	17231	17259	17152	17179	17199	17485	17064	17110	17185	17198	17352	17310	17338	16995	17309	17211	17234	16980	17210	17205	17201	17266	17286	17212	17076	17294	17163	17252	17077	17281	17138	17066	17299	17268	17119	17348	17288	17311	17159	17265	17330	17114	17244	17153	17214	17165	17123	17091	17019	17122	17149	17172	17369	17235	17193	17144	17230	17088	17126	17218	17016	17137	17013	17180	17221	16958	17139	17092	17129	16963	17189	17232	17340	17161	17146	17254	17309	17233	17047	17178	17378	17276	17296	17220	17298	17314	17215	16973	17046	17105	16987	17418	17272	17170	17323	17286	17186	17204	17058	17152	17017	17039	17298	17257	17323	16918	17086	17170	17255	17154	17098	16975	17029	17213	17005	17284	17351	17177	17128	17132	17215	17116	17149	17237	17044	17190	17171	17297	17208	17067	17091	17419	17273	16995	17243	17260	17143	17180	17059	17202	17100	17233	17281	17241	17098	17240	17252	17353	17073	17285	17265	16932	17432	17095	17358	17179	17216	17204	17336	17313	17071	17315	17178	17079	17221	17353	17203	17046	17418	17166	17126	17305	17071	17022	17278	17208	17062	17033	17037	17102	17117	17088	17135	17044	16992	17126	17230	17245	17310	17120	17135	17255	16973	17230	17069	17101	17280	17354	17133	17104	16974	17133	17192	17164	17052	17200	17186	17203	17136	17145	17130	17227	17167	17156	17259	17065	17125	17396	17043	17171	17224	17151	17333	17184	17136	17136	17143	17232	17210	17136	17187	17170	17290	17127	17011	17129	17090	16997	17237	17268	17107	16932	17211	17206	17118	17220	17336	17241	17216	17214	17396	17210	17242	17320	17229	16981	17356	17353	17161	17119	17315	17150	16966	16921	17162	17174	17185	17156	17110	17210	17302	17100	17280	17220	17170	17157	17221	17286	17205	16931	17126	17164	17062	17177	17169	17298	17070	17119	17143	17228	17081	17168	17142	17442	17194	16932	17047	17222	17130	17097	17253	17077	17168	17338	17222	17265	17193	17427	17292	17293	17126	17036	17136	17081	17243	17157	17231	17184	17275	17039	17230	17182	17072	17337	17264	17072	17140	17112	17221	17207	17232	17086	17215	17192	17281	17035	17001	16993	17181	17333	17165	17173	17120	17144	17222	17179	17112	17169	17205	17257	17153	17018	16869	17049	17202	17088	17347	17154	17288	16980	16994	17067	16954	17334	17387	16890	17221	17170	17270	17218	17216	16960	17144	16847	17164	16891	17257	17239	17004	17189	17068	17111	16943	17212	17080	16913	17111	17385	17067	17174	17235	16992	17206	17051	17253	17144	17108	17268	17318	17058	17100	17036	17027	17196	17205	17262	17162	16993	17056	17191	17226	17143	17107	17238	17280	17115	17142	17159	17164	17029	17133	17064	17290	17238	17183	17054	17197	17243	16928	17165	17328	17226	17161	17047	17002	17039	17195	17063	17188	16946	17151	17083	16999	17141	17072	17046	17119	17055	17133	17082	17084	17315	17050	17017	17109	17213	17282	17206	17245	17111	17247	17095	17010	17289	17222	17352	17207	17238	17167	17200	17188	17233	17183	17304	17131	17267	17165	17050	17161	17146	17046	17041	16916	17075	17152	17186	17183	17224	17135	17190	17181	17075	17186	17175	17069	17218	17177	17077	17286	17161	17262	17320	17137	17214	17129	16967	17333	17083	17231	17087	17279	17069	17248	16962	17228	17137	17341	17179	17223	17029	17280	17076	17177	17182	17216	17072	17310	17234	17055	17213	17191	17099	17282	17297	17096	17325	17161	17041	17398	17292	17097	17172	17260	17086	17111	17168	17364	17247	17094	17053	17019	17197	17249	17085	17249	17154	17248	17284	17115	17202	17199	17191	17052	17161	17152	17190	17149	17159	17086	17244	17089	17180	17266	17245	17020	17183	17072	16978	17131	17121	17056	17286	17325	17167	17076	17076	17130	17177	16928	17180	17114	17129	17188	17148	17196	17131	17172	17009	17055	17171	17235	17087	17306	17266	17352	17127	16926	16903	16931	17271	17036	17109	17488	17168	17099	17035	17094	17288	17179	17060	17215	17160	17294	17276	17157	17283	17123	17245	17221	17256	17122	17041	17343	17268	17170	17212	17285	17145	17333	17163	17392	17062	17232	17185	17186	17262	17291	17181	17038	16968	17070	17080	17208	17064	17154	17168	17258	17135	17165	17134	17285	17148	17173	17116	17195	17211	17272	17175	17092	17284	17378	17208	17177	17061	17120	17365	17293	17075	17134	17200	17203	17166	17274	17168	16928	17368	17370	17046	17157	17238	17235	17210	17048	16946	17158	17104	17256	17277	17287	17112	16995	17185	17139	17423	17055	17032	17141	17322	17157	17152	17179	17153	17071	17255	17152	17266	17194	17054	17148	16973	17224	17278	17281	17265	17286	17233	17023	17213	17226	17214	17060	17425	17223	17079	17311	17166	17422	17439	16829	17301	17108	17191	17277	17292	17260	17141	17341	17135	17252	17222	17458	17198	17155	17230	17208	17246	17096	17207	17101	17341	17108	17008	17284	17412	17159	17219	17273	17091	17220	17180	17270	17240	17032	17153
31134	54679	38456	21728	19666	18334	17347	17220	16883	16671	16629	16335	15966	15879	15685	15527	15385	15345	15302	15353	15642	19894	27436	26187	23817	20298	17681	16089	15606	15290	15362	15179	15255	15220	15192	15110	15286	15056	15298	15257	15217	14863	15247	14995	15235	15095	15197	15135	15178	15182	15287	15176	15114	15167	15070	15122	15221	15248	15316	15014	15307	15412	15150	15206	15109	15061	15143	15194	15043	15105	14996	15287	15177	15215	15218	15154	15287	15224	14961	15190	15219	15067	15140	15262	15268	15077	15242	15355	15252	15138	15116	15250	15109	15179	15275	15222	15128	15239	15107	15225	15221	15203	15261	15197	15187	15296	15034	15295	15049	15158	15301	15105	15250	15168	15192	15243	15251	15335	15115	15327	15064	15115	15139	15122	15079	15130	15249	15059	15205	15044	15209	15021	15245	15021	15143	15007	15381	15119	15390	15176	15216	15003	15270	15110	15145	15098	15189	15100	15336	15071	15034	15078	15181	15143	15217	15222	15168	15088	15154	15183	15136	15098	15116	15164	15216	15311	15021	15031	15247	15156	15160	15226	15116	15089	15319	15144	15005	15125	15265	15232	15172	15007	15193	15130	14932	15260	15168	15199	14964	15050	15066	15269	15058	15086	15123	15247	15273	15113	15178	15234	15084	15193	15168	15240	15203	15099	15138	15124	15019	15156	15127	15151	15280	15092	15267	15176	15119	15237	15243	15014	15295	15194	14917	15122	15179	15157	15263	15256	15072	15249	14960	15263	15239	15172	15016	15118	15188	15264	15259	15327	15171	15173	15161	15038	15111	15240	15217	15250	15239	15324	15201	15231	15018	15224	15067	15145	15181	15236	15012	15091	14986	15142	15099	15169	15268	15154	15111	15176	15197	15250	15170	14999	15255	15150	15153	15105	15090	14985	15216	15152	15261	15054	15224	15054	15201	15104	15287	15155	15129	15086	15294	15116	15322	15208	15134	15287	15193	15250	15199	15196	15172	15218	15123	15339	15290	15035	15166	15050	15128	15145	15056	15102	15062	15158	15182	15181	15144	15303	15124	15236	15181	15258	15393	15069	15250	15064	15203	15028	15235	15062	15209	15250	15221	15140	15243	15168	15190	15204	15013	15100	14986	15050	15214	15254	15238	15217	15073	15223	15240	15107	15303	15337	15027	15078	15180	15086	15222	15302	15295	15163	15079	15113	15261	15096	15336	15148	15144	15042	15088	15214	15390	15098	15085	15174	14998	15047	15144	15142	15154	15266	15171	15186	15163	15346	15060	15112	15236	15139	15150	15083	15067	15062	15148	15382	15116	15032	15049	15041	15213	15084	15060	15119	15297	15117	15058	15188	15354	15270	15119	15216	15195	15240	15115	15110	15137	15081	15040	15125	15125	15049	15235	15207	14989	15139	15322	15066	15127	15324	15150	15446	15062	15104	15081	15266	15170	15206	15229	15245	15206	15030	15167	15200	15281	15242	15236	15133	15207	15189	15321	15082	15280	14979	15237	15299	15170	15153	15082	15235	15216	15080	15272	15253	15325	15141	15089	14988	15079	15311	15251	14849	15397	15226	15293	15188	15001	15180	15273	15136	15200	15070	14989	15196	15129	15208	15143	15062	15108	15063	15165	15345	15256	15416	15338	15156	15192	15108	15214	15239	15099	15147	15246	15301	15084	15034	15349	15133	15314	15214	15117	15110	15147	15205	15214	15208	15072	15198	15124	15123	15057	15092	15138	15130	14899	15176	15034	15271	15315	15059	15178	15120	15020	15178	15048	15108	15218	15080	15136	15169	15255	14979	15107	15056	15137	15033	15287	15127	15076	15135	15170	15147	14998	15154	15116	15106	15076	15156	15082	15160	15125	15181	15193	15180	15142	15304	15309	15237	14980	15106	15263	15083	15234	15176	15222	15021	15155	15258	15128	15184	15140	15086	15177	15104	15185	15216	15099	15306	15306	15191	15088	15274	15084	15288	15052	15246	14943	15259	15078	15162	15136	15145	15135	15231	15041	15060	15071	15234	15110	15062	15067	15229	15156	15015	15296	15127	15009	15030	15041	15165	15151	15112	15175	15051	15207	15203	14935	15146	15235	15289	15153	15006	15129	15172	15150	15138	15313	15219	15133	15336	15213	15204	14954	15257	15084	15290	15265	15350	15183	15184	15034	15253	15296	15027	15044	14974	15113	15313	15161	14978	15152	15316	15184	15110	15211	15032	15118	15147	14924	15117	15191	15085	15004	14927	15145	15148	15071	15157	15143	15111	15127	15232	15134	15157	14980	15051	15301	15165	15177	14980	15047	15204	15115	15040	15142	15157	15326	15171	15192	15176	15186	15328	15139	15144	15096	15201	15160	15040	15080	15162	14973	15437	15151	15147	15110	15077	15272	14975	15358	14993	15111	15113	15126	15263	15029	15245	15196	15197	15350	15251	15226	15094	15328	15020	15277	15317	15199	15119	15163	15114	15255	15119	15161	15114	15140	15216	15159	15153	15271	15004	15178	15294	15187	15189	15162	15083	15087	15140	15195	15131	15129	15066	15181	15325	15306	14976	15221	15161	15174	15104	15039	15078	15409	15007	15257	15276	15251	15126	15040	15363	15076	15300	15094	15120	15111	15201	15174	15132	15218	15233	15228	15092	15321	15168	15189	15245	15121	15130	15100	15247	15128	15082	15292	15062	15049	15156	15186	15211	15178	15159	15240	15129	15110	15164	15127	15174	15075	15250	15295	15127	15132	15007	15224	15076	15315	15040	15112	15096	15222	15117	15103	15216	15262	15072	15045	15321	15173	15217	15184	15125	14888	15168	15130	15227	14951	15155	15014	15153	15154	15004	15231	15040	15250	15143	15118	15005	15288	15265	15150	15146	15209	15085	15096	15282	15037	15110	15176	15120	15325	15389	15268	15338	15220	15103	15273	15132	15192	15160	15250	14983	15142	15217	15069	15110	15044	15094	15067	15206	15173	15253	14984	15163	15148	15088	15183	15079	15190	15238	15185	15257	14961	15158	15049	15209	15260	15088	15118	15174	15063	15108	15074	15233	15162	15177	15241	15113	15154	14868	15202	15197	15106	15185	15064	14927	15258	15133	15202	15106	15284	15303	15104	15269	15098	15189	15402	15047	15140	15002	15130	15145	15051	15005	15217	15280	15312	15089	15078	15200	15189	15231	15247	15179	15214	15241	15314	15277	15098	15208	15206	15108	15115	15147	15181	15181	15155	15293	15181	14996	15199	15212	15244	15160	15304	15074	15238	15093	15103	15130	15065	15209	15218	15030	15250	15230	15231	15110	15176	15156	15054	15189	15143	15169	15162	15326	15110	15057	14985	15207	15138	15295	15205	15101	15273	15235	15266	15037	15085	15257	15172	15200	15382	15211	15041	15212	15031	15042	15308	15229	15138	15271	15146	15116	15212	15161	15135	15058	15155	15204	15225	15191	15089	15126	15138	15139	15170	15022	14927	15107	15186	15352	15004	15237	15205	15133	15201	15008	15213	15050	15225	15036	15195	15211	15148	15148	15077	15232	14961	15129	15159	15167	15340	15199	15325	15236	15042	15192	15159	15147	15060	15204	15037	15154	15179	15130	15105	15078	15115	15214	15090	15149	15206	15171	15209	15210	15255	15111	15052	15015	15334	15269	15160	14940	15087	15084	15296	15393	15481	15293	15214	15190	15131	15079	15134	14956	15143	15166	15256	15296	15077	15035	15130	15104	15146	14993	15071	15187	15408	15276	15262	15180	15071	15044	15165	15128	15068	15122	15109	15131	15065	15261	15283	15110	15199	15067	15271	15167	15276	15383	15136	15002	15306	15084	15312	15123	15072	15281	15241	15233	15188	15216	15221	14999	15089	15147	15119	15236	14975	15182	15281	15146	15174	15256	15168	15173	15050	15307	15132	15016	15042	15089	15277	14954	15195	15111	14985	15228	15064	15201	15239	15098	14981	15189	15168	15126	15057	15232	15190	15215	14986	15256	15274	15184	15296	15074	15166	15215	15072	15140	15068	15146	15129	15081	15105	15131	15089	15124	15099	15157	15127	15148	15321	15226	15284	15191	15182	15029	15029	15228	15014	15223	15211	15118	15030	15015	15171	15227	15185	15100	15204	15152	15213	14992	15136	15071	14974	15231	15142	15204	15184	15108	15027	15188	15184	15071	15018	15131	15245	15189	15160	15277	15086	15153	15163	15299	15042	15172	15058	15113	14992	15218	15226	15222	15126	15082	15031	15116	15255	15059	15244	15132	15316	15202	15149	15139	15159	15167	15240	15068	15145	15140	15249	15136	15189	15204	15003	15250	15055	15000	15124	15182	15176	15094	15111	15212	15182	15144	15207	15058	15039	15174	15274	15263	15108	15189	15093	15237	15152	15251	15210	15083	15170	15076	15286	15009	15138	15227	15254	15235	15127	15180	15116	15212	15134	15072	15055	15091	15073	15193	15151	15204	15021	15177	15034	15095	15238	15100	15222	15160	15076	15146	15154	15290	15016	15056	15283	15156	15204	15221	15251	15260	15277	15296	15329	15114	15105	15216	15325	15096	15013	15065	15008	15312	15103	15077	15132	15126	15224	15282	15219	15457	15198	15228	15054	15229	15140	15179	15238	15124	15133	15173	15058	15240	15361	15173	15190	15134	15027	15129	15204	15118	15064	15178	14994	15031	15143	15038	15250	15045	15214	15209	15044	15187	15068	15222	15011	15154	15098	15150	15001	15214	15257	15075	15164	15259	14967	15215	15246	15276	15150	15189	15302	15054	15156	15291	15311	15210	15302	15120	15073	15237	15195	15139	15168	15067	15180	15009	15275	15287	15108	15130	15255	15311	15081	15197	15080	15148	15109	15130	15101	15264	15125	15253	14938	15150	15130	15250	15081	15037	15174	15083	15181	15045	15225	15222	15074	15092	15186	15165	15134	15310	15025	15047	15022	15168	15281	14962	15100	15269	15075	15175	15040	15260	15153	15170	15179	15199	15235	15158	15226	14999	15104	15236	14961	15291	15074	15137	15321	15177	15097	15123	15131	15208	15117	15140	15156	15049	15108	15272	15159	15128	15185	15282	15124	15143	15080	15174	15273	15040	15135	15276	15210	15151	15202	15140	15206	15316	15055	15219	15278	15073	15130	15265	15156	15074	15181	15011	15144	15301
27971	24165	25989	21074	17621	17418	17316	17093	16751	16701	16749	16782	16985	16746	16691	16756	16720	16619	16560	16616	16751	16576	17143	17475	17191	16923	16849	16810	16710	16739	16595	16569	16611	16157	16644	16525	16609	16675	16628	16655	16533	16746	16558	16401	16378	16597	16613	16656	16670	16536	16400	16519	16610	16486	16628	16649	16652	16726	16621	16636	16612	16558	16520	16645	16582	16800	16480	16525	16600	16741	16561	16482	16717	16417	16704	16431	16523	16688	16604	16413	16622	16732	16621	16479	16443	16521	16677	16563	16675	16515	16384	16639	16461	16733	16331	16618	16726	16662	16576	16547	16539	16497	16722	16702	16400	16419	16514	16490	16502	16560	16287	16613	16539	16553	16456	16516	16527	16630	16470	16598	16506	16425	16504	16779	16678	16423	16652	16486	16803	16488	16542	16556	16522	16272	16585	16697	16440	16704	16642	16584	16495	16603	16605	16344	16410	16505	16666	16469	16551	16415	16454	16653	16459	16685	16482	16500	16525	16555	16418	16676	16523	16593	16489	16522	16622	16528	16608	16399	16533	16514	16675	16384	16701	16724	16394	16599	16479	16727	16665	16615	16397	16736	16703	16418	16621	16511	16584	16620	16398	16592	16540	16365	16335	16617	16532	16496	16495	16688	16715	16564	16531	16445	16406	16316	16673	16404	16481	16380	16625	16527	16555	16865	16588	16408	16628	16474	16351	16508	16635	16416	16347	16358	16718	16491	16445	16501	16502	16569	16499	16703	16695	16678	16604	16535	16522	16607	16684	16532	16793	16600	16482	16581	16536	16343	16549	16613	16634	16483	16408	16666	16433	16544	16480	16502	16537	16650	16543	16526	16439	16482	16495	16605	16650	16511	16627	16491	16532	16578	16730	16681	16653	16732	16345	16595	16437	16486	16666	16565	16649	16564	16609	16656	16789	16556	16673	16546	16600	16481	16454	16496	16480	16495	16513	16583	16645	16439	16657	16753	16609	16661	16608	16849	16663	16524	16297	16569	16838	16335	16459	16478	16595	16526	16542	16441	16441	16332	16567	16681	16739	16563	16579	16629	16596	16608	16511	16541	16565	16379	16347	16537	16679	16474	16292	16679	16483	16618	16467	16613	16771	16621	16838	16582	16534	16563	16362	16543	16661	16693	16651	16472	16455	16458	16511	16643	16646	16761	16659	16656	16412	16463	16701	16507	16654	16580	16657	16582	16489	16381	16655	16349	16580	16548	16634	16630	16667	16347	16593	16573	16791	16504	16820	16464	16631	16424	16493	16329	16503	16594	16489	16688	16601	16529	16462	16552	16508	16494	16590	16483	16546	16382	16535	16540	16515	16564	16394	16362	16541	16443	16640	16468	16630	16642	16652	16606	16543	16597	16665	16569	16475	16412	16523	16485	16549	16526	16742	16677	16675	16415	16699	16578	16626	16479	16613	16545	16540	16585	16528	16327	16571	16651	16705	16423	16566	16466	16482	16632	16522	16514	16483	16748	16750	16690	16703	16433	16450	16489	16560	16624	16655	16437	16544	16627	16620	16583	16768	16307	16540	16443	16396	16626	16579	16540	16487	16441	16594	16697	16486	16503	16796	16612	16595	16691	16657	16412	16688	16597	16541	16706	16502	16422	16623	16489	16536	16413	16388	16635	16602	16719	16669	16567	16400	16395	16404	16525	16575	16565	16434	16593	16603	16487	16678	16500	16586	16578	16596	16508	16590	16539	16672	16481	16646	16642	16438	16351	16422	16540	16494	16430	16671	16651	16527	16480	16486	16613	16545	16449	16549	16537	16615	16430	16628	16696	16610	16489	16544	16621	16482	16568	16506	16534	16430	16550	16297	16508	16380	16496	16688	16512	16450	16621	16515	16648	16536	16353	16378	16441	16688	16487	16459	16613	16545	16607	16447	16608	16725	16602	16701	16460	16552	16627	16516	16520	16486	16451	16503	16555	16614	16423	16427	16585	16640	16545	16413	16596	16547	16566	16257	16577	16654	16511	16754	16577	16583	16560	16728	16629	16501	16476	16435	16709	16717	16529	16528	16580	16555	16567	16394	16523	16580	16597	16595	16598	16717	16687	16504	16376	16543	16450	16696	16619	16529	16495	16508	16666	16510	16741	16560	16539	16485	16466	16501	16530	16371	16877	16382	16498	16527	16686	16648	16715	16502	16571	16356	16705	16610	16590	16648	16508	16443	16481	16481	16816	16735	16658	16618	16428	16511	16562	16624	16578	16520	16291	16579	16427	16521	16631	16368	16472	16476	16562	16519	16546	16578	16532	16556	16590	16459	16649	16626	16563	16601	16660	16458	16513	16626	16653	16620	16577	16608	16665	16643	16417	16561	16630	16618	16727	16495	16555	16628	16592	16557	16680	16505	16562	16644	16518	16465	16412	16646	16581	16396	16441	16683	16710	16664	16391	16640	16422	16577	16570	16740	16523	16619	16827	16578	16505	16376	16634	16687	16657	16667	16208	16542	16528	16482	16558	16543	16607	16457	16482	16531	16564	16389	16476	16574	16401	16545	16662	16568	16645	16575	16381	16751	16603	16591	16456	16809	16647	16572	16640	16616	16620	16554	16643	16618	16559	16634	16417	16612	16557	16681	16589	16473	16543	16647	16439	16530	16520	16419	16424	16603	16666	16481	16500	16599	16650	16458	16601	16573	16467	16813	16736	16553	16563	16465	16561	16493	16473	16442	16566	16692	16576	16649	16441	16611	16601	16666	16623	16586	16603	16565	16518	16458	16575	16418	16614	16456	16573	16534	16602	16636	16334	16601	16320	16327	16598	16330	16692	16494	16717	16619	16701	16448	16571	16583	16530	16522	16596	16448	16779	16491	16658	16423	16477	16560	16654	16608	16443	16503	16426	16543	16566	16635	16408	16583	16526	16624	16622	16420	16575	16590	16766	16610	16406	16453	16698	16606	16569	16666	16478	16481	16564	16517	16569	16464	16626	16244	16472	16561	16426	16455	16507	16701	16648	16366	16378	16547	16620	16305	16532	16412	16790	16539	16486	16459	16437	16464	16465	16611	16667	16495	16541	16523	16609	16285	16583	16698	16553	16648	16587	16455	16605	16479	16506	16606	16371	16436	16353	16806	16547	16636	16533	16608	16569	16543	16577	16465	16385	16269	16615	16563	16469	16500	16409	16371	16472	16417	16586	16634	16672	16570	16510	16527	16613	16436	16381	16606	16783	16528	16499	16487	16533	16655	16312	16423	16500	16488	16580	16448	16597	16578	16678	16529	16557	16529	16530	16615	16437	16429	16495	16562	16703	16870	16430	16441	16537	16561	16515	16608	16647	16699	16625	16587	16560	16522	16490	16505	16386	16545	16428	16579	16403	16413	16473	16424	16581	16549	16528	16640	16543	16487	16686	16540	16408	16449	16518	16606	16626	16581	16440	16510	16610	16618	16480	16519	16510	16512	16512	16497	16468	16538	16564	16752	16751	16367	16688	16557	16412	16398	16471	16483	16701	16522	16600	16594	16586	16387	16543	16566	16592	16673	16652	16431	16558	16452	16395	16623	16602	16638	16626	16440	16548	16734	16474	16734	16424	16669	16670	16626	16451	16619	16315	16705	16554	16571	16778	16633	16712	16618	16609	16741	16422	16656	16538	16501	16552	16446	16485	16480	16602	16490	16646	16414	16789	16655	16417	16512	16592	16571	16481	16428	16550	16742	16660	16763	16613	16585	16445	16452	16547	16431	16553	16641	16447	16596	16630	16678	16407	16536	16378	16631	16566	16580	16616	16586	16602	16569	16529	16482	16670	16592	16603	16459	16528	16501	16608	16696	16702	16615	16467	16405	16366	16682	16582	16545	16461	16823	16517	16659	16393	16611	16723	16724	16559	16629	16554	16497	16657	16647	16566	16759	16547	16439	16596	16641	16710	16635	16483	16627	16769	16730	16693	16480	16518	16614	16671	16802	16565	16500	16693	16635	16262	16476	16604	16551	16577	16502	16607	16471	16672	16667	16492	16500	16405	16663	16507	16560	16386	16640	16640	16654	16596	16533	16724	16648	16314	16664	16571	16631	16465	16588	16585	16479	16559	16626	16587	16614	16642	16493	16427	16642	16528	16575	16403	16506	16683	16577	16638	16649	16527	16475	16546	16572	16544	16468	16506	16648	16545	16550	16480	16658	16600	16566	16648	16481	16472	16397	16318	16562	16640	16553	16590	16848	16504	16414	16703	16702	16582	16453	16485	16471	16504	16578	16520	16450	16498	16619	16488	16641	16671	16677	16740	16700	16709	16641	16495	16546	16644	16587	16741	16474	16501	16403	16590	16359	16665	16574	16623	16392	16517	16412	16605	16492	16470	16554	16550	16742	16493	16588	16598	16465	16660	16289	16525	16598	16327	16306	16548	16456	16575	16624	16590	16566	16455	16507	16542	16631	16669	16437	16603	16542	16516	16487	16744	16758	16519	16476	16699	16469	16645	16669	16718	16497	16551	16433	16550	16418	16608	16862	16650	16658	16796	16712	16359	16441	16699	16548	16559	16602	16574	16472	16486	16568	16384	16628	16480	16434	16665	16817	16644	16564	16527	16589	16449	16645	16693	16453	16354	16427	16536	16718	16453	16584	16503	16603	16492	16524	16556	16705	16637	16451	16565	16576	16465	16759	16537	16565	16518	16677	16443	16666	16743	16476	16584	16613	16377	16583	16549	16534	16600	16536	16627	16608	16433	16493	16370	16591	16615	16451	16654	16545	16514	16586	16701	16589	16581	16586	16444	16524	16494	16497	16608	16522	16470	16564	16475	16522	16637	16686	16616	16537	16470	16556	16674	16567	16557	16438	16399	16541	16617	16758	16475	16367	16436	16262	16504	16502	16652	16488	16394	16426	16341	16436	16524	16440	16329	16662	16712	16539	16685	16578	16398	16585	16411	16470	16778	16553	16532	16779	16350	16728	16534	16659	16376	16613	16491	16691	16566	16509	16620	16523	16598	16478	16419	16332	16426	16410	16645	16793	16638	16730	16642	16702	16403	16589	16482	16508	16424	16485	16591	16528	16521	16527	16422	16736	16599	16403	16730	16576	16610	16548	16743	16573	16567	16555	16775	16860	16521	16754	16555	16425	16473	16493	16446	16777	16609	16761	16727	16592	16612	16500	16632	16550	16565	16693	16411
24680	34581	23494	16974	16550	16136	15646	15384	15284	15077	15138	14990	14868	14875	14932	14828	14755	14805	14767	14843	14737	15085	15583	15760	15263	15044	14885	15001	14711	14730	14562	14679	14572	14726	14562	14639	14684	14725	14603	14744	14689	14554	14589	14696	14652	14733	14588	14729	14782	14706	14698	14632	14781	14703	14621	14826	14622	14729	14794	14534	14866	14757	14625	14706	14716	14837	14691	14631	14695	14621	14708	14726	14803	14651	14693	14663	14657	14634	14771	14657	14704	14744	14703	14727	14645	14600	14811	14713	14665	14678	14807	14638	14636	14692	14645	14744	14751	14639	14728	14780	14665	14805	14624	14647	14680	14808	14706	14657	14921	14871	14698	14738	14585	14661	14815	14710	14790	14758	14640	14711	14458	14656	14585	14612	14714	14782	14640	14531	14569	14638	14784	14722	14762	14599	14641	14613	14865	14738	14667	14770	14801	14678	14691	14799	14524	14756	14662	14628	14643	14624	14755	14776	14443	14730	14686	14713	14607	14603	14719	14649	14593	14704	14705	14697	14529	14667	14599	14706	14532	14605	14798	14638	14480	14739	14705	14512	14691	14557	14660	14924	14758	14669	14726	14651	14633	14641	14648	14627	14695	14626	14569	14679	14743	14567	14652	14656	14684	14706	14654	14563	14637	14560	14836	14590	14743	14611	14584	14736	14603	14764	14753	14552	14666	14762	14714	14628	14789	14648	14765	14581	14647	14655	14678	14761	14593	14609	14592	14769	14594	14701	14565	14594	14789	14553	14837	14835	14573	14647	14596	14648	14684	14735	14690	14727	14822	14721	14756	14772	14596	14602	14616	14634	14638	14529	14664	14736	14764	14752	14544	14909	14796	14741	14641	14751	14495	14537	14535	14727	14567	14616	14761	14800	14630	14614	14898	14578	14631	14790	14724	14634	14507	14868	14653	14787	14712	14753	14629	14762	14668	14769	14743	14578	14690	14646	14599	14609	14672	14646	14871	14655	14762	14628	14746	14751	14647	14647	14636	14611	14832	14629	14721	14703	14653	14622	14699	14693	14711	14641	14873	14514	14674	14600	14753	14633	14609	14643	14697	14694	14606	14692	14651	14734	14587	14652	14763	14731	14627	14632	14809	14746	14606	14670	14651	14625	14709	14688	14764	14538	14516	14819	14605	14781	14593	14733	14565	14692	14641	14663	14731	14771	14786	14712	14826	14526	14555	14613	14724	14674	14870	14829	14603	14652	14650	14523	14765	14615	14611	14687	14652	14724	14590	14841	14715	14819	14723	14653	14772	14685	14661	14751	14539	14790	14680	14623	14487	14739	14442	14622	14624	14627	14673	14671	14564	14468	14633	14745	14631	14624	14626	14639	14765	14714	14701	14652	14684	14904	14816	14775	14638	14648	14541	14810	14557	14565	14635	14904	14546	14590	14790	14748	14665	14689	14763	14603	14585	14728	14694	14776	14693	14687	14767	14722	14760	14722	14584	14696	14781	14468	14648	14720	14734	14701	14779	14555	14792	14744	14489	14865	14624	14684	14598	14693	14406	14784	14764	14784	14689	14661	14876	14780	14680	14795	14724	14604	14680	14740	14784	14740	14857	14753	14660	14635	14750	14826	14695	14631	14729	14729	14697	14630	14852	14814	14444	14643	14648	14622	14698	14837	14727	14713	14705	14805	14656	14616	14637	14635	14622	14616	14735	14690	14841	14663	14646	14644	14874	14580	14698	14739	14551	14801	14487	14676	14623	14777	14553	14719	14679	14839	14598	14894	14634	14707	14599	14615	14667	14601	14638	14764	14650	14755	14747	14647	14757	14791	14444	14843	14709	14681	14554	14705	14697	14672	14690	14728	14682	14519	14570	14814	14802	14807	14761	14477	14760	14712	14709	14612	14710	14537	14643	14649	14561	14730	14730	14591	14744	14726	14590	14881	14799	14718	14755	14632	14636	14634	14706	14706	14850	14790	14783	14580	14572	14586	14707	14552	14904	14592	14799	14690	14578	14673	14652	14767	14684	14652	14814	14697	14711	14640	14727	14729	14703	14693	14746	14833	14607	14730	14968	14458	14771	14719	14532	14736	14582	14663	14733	14728	14633	14657	14803	14658	14519	14814	14546	14733	14752	14622	14761	14968	14549	14667	14468	14765	14610	14615	14704	14739	14757	14689	14693	14782	14802	14779	14750	14608	14634	14672	14589	14622	14512	14740	14596	14722	14651	14773	14731	14766	14681	14706	14579	14726	14704	14706	14591	14702	14822	14670	14827	14657	14517	14774	14666	14761	14786	14701	14669	14753	14725	14571	14654	14544	14595	14605	14686	14688	14687	14687	14610	14584	14674	14699	14440	14722	14724	14626	14631	14636	14542	14727	14826	14841	14760	14658	14683	14752	14775	14742	14463	14614	14640	14601	14804	14805	14638	14658	14688	14619	14605	14804	14776	14585	14668	14708	14660	14805	14694	14726	14822	14555	14785	14768	14687	14673	14594	14564	14841	14573	14600	14525	14712	14699	14560	14673	14737	14746	14847	14691	14623	14681	14817	14782	14599	14673	14656	14642	14829	14783	14533	14690	14785	14647	14793	14759	14714	14708	14664	14854	14811	14646	14699	14638	14641	14655	14780	14865	14678	14681	14498	14712	14765	14674	14650	14709	14643	14685	14643	14614	14657	14515	14559	14724	14706	14535	14809	14790	14932	14573	14562	14782	14642	14667	14747	14666	14518	14688	14757	14639	14811	14618	14841	14632	14726	14738	14698	14703	14695	14524	14824	14739	14779	14659	14711	14571	14646	14783	14919	14823	14758	14764	14792	14639	14792	14707	14706	14749	14499	14698	14759	14680	14681	14718	14570	14665	14696	14598	14771	14691	14630	14699	14653	14774	14756	14666	14650	14607	14620	14834	14738	14766	14749	14530	14742	14829	14584	14591	14737	14777	14847	14662	14874	14634	14691	14628	14802	14711	14688	14789	14728	14758	14731	14752	14740	14731	14559	14695	14674	14655	14594	14638	14735	14726	14616	14689	14706	14708	14701	14554	14871	14787	14793	14759	14867	14752	14589	14678	14756	14653	14534	14731	14666	14773	14740	14713	14604	14732	14626	14615	14715	14738	14754	14712	14620	14657	14804	14667	14692	14609	14611	14742	14663	14665	14549	14645	14761	14667	14680	14687	14640	14596	14534	14720	14721	14496	14781	14786	14828	14723	14673	14558	14735	14634	14636	14716	14957	14650	14782	14517	14504	14642	14749	14721	14575	14454	14558	14602	14696	14656	14794	14646	14690	14576	14671	14811	14773	14638	14749	14705	14788	14638	14688	14626	14525	14716	14698	14742	14754	14615	14675	14652	14708	14709	14786	14659	14714	14661	14731	14563	14746	14641	14639	14619	14523	14591	14718	14822	14677	14643	14714	14722	14741	14787	14681	14807	14641	14633	14595	14961	14802	14801	14654	14529	14645	14828	14577	14527	14542	14801	14598	14761	14614	14758	14745	14629	14700	14558	14742	14618	14719	14708	14667	14847	14689	14992	14725	14515	14683	14704	14703	14584	14622	14570	14526	14531	14835	14762	14633	14715	14683	14674	14540	14674	14676	14730	14719	14773	14658	14727	14686	14815	14661	14637	14645	14571	14733	14757	14672	14739	14595	14619	14675	14616	14805	14803	14710	14607	14639	14594	14802	14628	14759	14650	14736	14488	14735	14702	14490	14732	14796	14629	14674	14589	14547	14926	14655	14599	14735	14598	14800	14794	14655	14678	14661	14673	14766	14629	14717	14666	14660	14735	14795	14764	14740	14742	14639	14622	14680	14790	14778	14765	14649	14668	14483	14846	14927	14687	14842	14623	14596	14673	14784	14737	14721	14618	14913	14759	14771	14673	14645	14668	14683	14790	14634	14746	14615	14746	14991	14721	14603	14553	14833	14915	14590	14646	14664	14709	14637	14604	14630	14568	14860	14698	14767	14577	14710	14749	14724	14637	14580	14540	14667	14625	14669	14698	14746	14757	14700	14709	14677	14734	14686	14700	14765	14590	14566	14637	14620	14705	14774	14652	14601	14824	14746	14714	14726	14484	14680	14659	14610	14648	14580	14611	14690	14790	14685	14595	14676	14607	14615	14632	14680	14724	14589	14686	14738	14549	14737	14689	14750	14529	14598	14669	14565	14669	14674	14593	14640	14699	14548	14617	14614	14543	14666	14816	14582	14824	14793	14678	14690	14782	14655	14719	14540	14666	14539	14762	14538	14578	14749	14730	14722	14676	14718	14626	14525	14729	14595	14654	14715	14745	14660	14567	14744	14693	14731	14808	14704	14683	14763	14571	14740	14730	14737	14567	14618	14539	14698	14772	14691	14904	14761	14788	14683	14616	14655	14760	14689	14674	14671	14487	14754	14679	14710	14605	14774	14716	14792	14671	14771	14591	14600	14679	14628	14598	14498	14690	14723	14800	14642	14710	14764	14679	14581	14690	14636	14634	14738	14632	14846	14738	14674	14768	14882	14541	14746	14574	14604	14716	14745	14676	14611	14715	14797	14627	14784	14551	14955	14641	14691	14700	14643	14573	14598	14755	14827	14739	14792	14678	14656	14644	14599	14730	14659	14536	14547	14826	14631	14568	14624	14775	14688	14494	14629	14552	14819	14579	14504	14626	14712	14630	14637	14612	14793	14530	14706	14633	14764	14527	14652	14617	14548	14557	14752	14726	14621	14706	14546	14571	14687	14571	14587	14779	14670	14625	14609	14610	14665	14884	14624	14630	14740	14798	14635	14694	14694	14698	14647	14668	14660	14712	14720	14551	14763	14598	14575	14685	14700	14785	14524	14596	14490	14736	14705	14660	14716	14690	14701	14679	14773	14686	14867	14639	14618	14572	14645	14726	14653	14663	14582	14670	14842	14725	14646	14707	14885	14740	14917	14898	14704	14635	14670	14824	14608	14733	14678	14657	14594	14611	14680	14539	14600	14538	14718	14734	14775	14691	14656	14679	14541	14799	14517	14552	14756	14628	14614	14723	14639	14610	14774	14670	14580	14648	14761	14664	14633	14750	14745	14581	14681	14611	14799	14812	14474	14684	14713	14622	14703	14726	14639	14746	14641	14677	14572	14750	14666	14583	14636	14532	14636	14750	14664	14666	14689	14766	14754	14665	14749	14601
24154	21521	29010	24522	22261	21668	20131	17709	16971	16997	16814	16921	16505	16376	16635	16723	16319	16405	16379	16516	16711	18319	21066	21272	19741	18514	17424	16433	16299	16349	16055	16212	16139	16080	16283	16279	16297	16113	16219	16020	16072	16070	16212	16142	16374	16262	16273	16218	16254	16066	16330	16195	16309	16385	16116	16273	15941	16163	16222	16357	16227	16098	16176	16253	16455	16142	16097	16130	16169	16228	16264	16077	16075	16064	16311	16314	15978	16249	16094	16177	16158	16244	16069	15988	15984	16172	16248	16164	16070	16131	16235	16122	16185	16089	16149	16023	16047	16279	16271	16214	16214	16280	16095	16317	16059	16010	16209	16281	16224	16477	16221	16087	16203	16103	16141	16150	16307	16301	16214	16166	16336	16266	16132	16236	16409	16335	16298	16055	16264	15995	16064	16170	16192	16235	16150	15989	16157	16197	16095	16131	16175	16230	16172	15900	16286	16179	16360	16152	16027	16323	16138	16252	16049	16317	16081	16138	16164	16143	16253	16295	16174	16102	16001	16305	16229	16266	16121	16279	16170	16189	16042	16271	16120	15982	16175	16116	16231	16203	16136	15898	16217	16176	16022	16152	16057	16248	16331	16191	16370	16276	16187	16175	16222	16196	16207	16035	16148	16296	16189	16068	16117	16138	15945	16074	16180	15980	15847	16046	16290	16285	16164	16178	16246	16092	15976	16108	16093	16094	16172	16352	16132	16101	16039	16253	16300	16081	16184	16073	16320	16196	16117	16235	16164	16178	16151	16201	16063	16249	16206	16212	16065	16282	16233	16066	16108	16286	16128	16041	16084	15931	16216	16181	16252	16183	16109	16209	16136	16003	16255	16394	16052	16211	16016	15930	16136	16254	16038	15969	16194	16204	16082	16231	16128	16221	16034	16191	16224	16137	16250	16011	16087	16144	16286	16191	16300	16332	16180	16006	16189	16121	16173	16312	15996	16054	16084	16234	16159	16089	16063	15911	16144	16189	15937	16051	16076	16105	16209	16075	16147	16105	16232	15972	16179	16103	16075	16083	16157	16256	16061	16233	16258	16340	16196	16218	15923	16333	15956	16211	16202	16276	16099	16137	16221	16258	16420	16191	16115	16074	16039	16324	15974	16258	16188	16002	16261	16019	16027	16205	16299	16065	16273	16057	16209	16331	16125	16068	16010	16072	16294	16255	16058	16076	16140	16307	16317	16244	16182	16105	15996	16250	16118	16281	16178	16282	16228	16151	16011	16321	16332	16120	16206	16087	16321	16331	16257	16192	16221	16300	16169	16143	16182	16004	16208	16153	16159	16116	16219	16041	16026	16126	16220	16232	16150	16189	16155	16253	16071	16124	16139	16365	16182	16032	16073	16251	16245	16227	16367	16153	16161	16142	16315	16063	16218	16259	16343	16272	16228	16186	16068	16072	16250	16130	16152	16217	16078	16314	16054	16041	16141	16271	15992	16046	16074	16195	16252	16140	16255	16165	16064	16254	16036	16112	16488	16284	16191	16027	16242	16308	16092	16065	16229	16106	16080	16289	16281	16214	16157	16345	16220	16030	16157	16069	16268	16450	15982	16158	16130	16009	16045	16166	16053	16227	16047	16217	16295	16279	15962	16176	15971	15990	16151	16033	16153	16144	16052	16274	16102	16204	16286	16131	16281	16272	16157	16345	16420	16299	16149	16124	16275	16098	16402	16172	16155	16209	16260	16167	16161	15912	16042	15982	16289	16281	16231	16092	15989	16265	16048	16169	16358	16123	16149	16299	16122	16092	16327	15992	16215	16172	16018	16077	16171	16004	16187	15966	16223	16242	16245	16079	16270	16152	16000	16316	16126	16137	16271	16085	16135	16063	16301	16197	16286	16085	15840	15833	16262	15963	16082	15951	16230	16176	16345	16253	15938	16218	16186	16138	16245	15911	16271	16191	16277	16295	16075	16047	16136	16184	16191	16246	16229	16078	16126	16107	16082	16227	16105	16215	16259	16051	16125	16067	16160	16075	16249	16161	16257	16244	16255	16212	16203	16111	16097	16144	16055	16198	16160	16038	16106	16177	16292	16259	16010	15981	16207	16057	16096	16344	16243	16332	16367	16372	16235	16176	16124	16053	16290	16375	16282	16230	16246	16128	16146	16188	16250	16116	16135	16223	16147	16058	16090	16291	16258	16004	16211	16329	16031	16316	16239	16092	16105	16197	16170	16233	16247	15977	16185	16122	16147	16329	16204	16233	16269	16058	16128	16145	16231	16152	15874	16158	16174	16247	16276	16346	16351	16068	16304	16353	16243	16118	16039	16125	16399	16070	16198	16251	16227	16248	16198	16196	16079	16089	16318	16093	15941	16210	16352	16144	16215	16315	16111	16397	16055	16248	16056	16218	16260	16182	16104	16191	15998	16250	16181	16159	16573	16289	16267	16228	16254	16040	16295	16044	16136	16191	16027	16017	16286	16316	16181	16055	16189	16234	16192	16290	16314	16148	16207	16240	16186	16119	15982	15964	16146	16319	16189	16261	16051	16150	16091	16248	16243	16170	16262	16177	16188	16260	16136	16235	16045	16169	16163	16188	16127	16097	16263	16014	16209	16131	15882	16083	16072	16307	16085	16261	16215	16149	16246	15963	16149	15912	16021	16138	16086	16208	16144	16109	16073	16241	16260	16166	16301	16195	16100	16099	16061	16183	16284	16014	16218	16271	16097	16051	16134	16025	16042	16259	16074	16069	16102	16160	16151	16302	16230	16250	16062	16327	16155	16321	16083	16307	16237	16251	16240	16205	16134	16180	16383	15892	16176	16199	16048	16068	15983	16129	16138	16201	16117	16102	16182	16141	16226	16006	16126	16021	16216	16349	16278	16088	16093	16062	16241	16114	16023	16037	16068	16172	16092	16354	16372	16263	16067	15930	16219	16179	16239	15991	16140	16046	16223	16331	16141	16191	16066	16169	16182	16201	16168	16000	16384	16323	16161	16232	16022	16087	16145	16104	16033	16091	16006	16364	16148	16106	16129	16258	16101	16119	16309	16164	16220	16190	16225	16078	16120	16039	16211	16396	16299	16142	16360	15999	16152	16110	16313	16189	16196	16212	15933	16162	15979	16188	16080	16150	16321	16043	16183	16292	16221	16095	16080	16059	16290	16288	16269	16370	16153	16047	16134	16112	16056	16158	16344	16295	16144	16232	15999	16310	16197	16307	16170	16151	16048	16014	16193	16082	16087	16228	16182	16246	16125	16097	16176	16182	15970	16152	16201	16238	16254	16021	16025	15939	16019	15893	16212	16225	16233	16038	15987	16124	16072	15891	16177	16162	16095	16088	16076	16306	16320	16220	16108	16068	16075	15937	16188	16309	16098	16017	16024	16091	16138	16090	16258	16211	16099	16309	16037	16226	16126	16255	16168	16387	16211	16060	16104	16273	16138	16043	16290	16029	16330	16001	16064	16200	16039	16077	16148	15991	16140	16227	16091	15944	16237	15999	16117	16160	16240	16120	16201	16208	16302	16033	16259	16342	16058	16242	16292	16094	16257	16177	16119	16007	16163	16384	16401	15964	16102	16151	16125	16181	16376	16128	16140	16236	16153	16111	16170	16063	16032	16237	16138	16261	16118	16351	16307	16320	16205	16023	16180	16056	16081	16224	16052	16075	16036	16095	16096	16257	16266	16108	16108	16239	16087	16166	16049	16104	16319	16127	16228	16218	16065	16174	16121	15993	16038	16162	16225	16210	16250	16186	16258	16089	16002	16219	16054	16234	16274	16153	16027	16241	16270	15965	16088	16151	16192	16256	16240	16232	15999	16299	16213	16237	16177	16209	16242	16270	16224	16277	16147	16162	16257	16158	16171	16278	15977	16047	16152	16097	16149	16199	16015	16289	16184	15928	16289	16177	15996	16198	16139	16198	15856	16014	16149	16289	16049	16154	16015	16092	16167	16009	16126	16071	16349	16244	16207	16335	16058	16176	15971	16140	16116	16131	16412	16202	16178	16128	15986	16080	16328	16200	16244	16198	16222	15973	16045	16152	16184	16279	16353	16166	16270	16359	16111	16049	16158	16277	16168	16164	16025	16397	16181	16093	16128	16261	16116	16167	16046	15981	16122	16115	16234	16226	16050	16327	16328	16127	16069	16336	16233	16233	16212	16176	16139	16154	16207	16147	15883	16044	16078	15979	16052	16278	16300	16118	16231	16238	16197	16138	16238	16272	16169	16035	16116	15955	16213	16185	16117	16096	16060	16243	16359	16045	16148	15998	16110	16102	16276	16247	16009	16059	15986	16184	16203	16205	16219	16297	16025	16402	16125	16331	16114	16188	16183	16346	16159	16065	16069	16354	16184	16232	16297	16113	16113	16197	16054	16141	16142	16182	16238	16255	16297	16124	16146	16219	16041	16018	16256	16230	15986	15847	16098	16189	16169	16077	16124	16158	16265	16149	16107	16053	16061	16321	16175	16344	16198	15945	16174	16042	16219	16214	16190	16255	16257	16171	15999	16361	16146	16270	16106	16209	16084	16082	16270	16148	16340	16415	16290	16113	16073	16133	16212	16167	16344	16121	16177	16031	16072	16182	16192	16176	16259	16040	16171	16022	16075	16181	16118	16282	16223	16189	16033	16178	16142	16149	16192	16097	16270	15986	15985	16217	16142	16248	16133	15953	16180	16125	16196	16014	16061	16217	16018	16175	16147	16065	16226	16099	16264	16107	16132	16034	16249	16159	16260	16284	16151	16221	16163	16147	16201	16448	16202	16148	16266	16062	16193	16246	16345	16092	16140	16024	16130	16186	16119	16257	16315	16209	16148	15979	15977	16123	16283	16013	16017	15962	16348	16016	16160	16092	16224	16329	16263	16331	16117	16169	16132	16172	16237	15978	16076	16230	16020	16258	16064	16142	16007	16258	16208	16239	16148	16188	16107	15913	16264	16046	16206	16142	16065	16109	16216	16117	16154	16129	16041	16334	15997	16179	16212	16069	16011	16041	16117	16338	16147	16264	16285	16040	16152	16152	16295	16188	16204	16186	16170	15997	16165	16481	16235	16174	16251	16115	16055	16219	16090	16180	16214	16144	15909	16211	16079	16153	16266	15993	16228	16120	16367	16171	16111	16208	16086	16343	16135	16009	16152	16127	16351	16278	16261	16259	16258	16330
26986	41189	25927	21304	18526	17519	16635	15913	15619	15257	15657	15311	14970	14858	15193	14858	14951	14621	14653	14734	15104	17874	22108	21183	18976	17209	15545	14853	14605	14650	14515	14577	14446	14472	14505	14600	14475	14519	14497	14487	14360	14613	14391	14336	14556	14512	14379	14315	14579	14324	14560	14496	14425	14572	14532	14495	14318	14547	14348	14328	14385	14370	14449	14650	14497	14479	14475	14385	14470	14594	14271	14388	14394	14340	14604	14427	14357	14511	14625	14490	14513	14414	14392	14584	14310	14390	14309	14264	14559	14392	14498	14532	14370	14493	14332	14576	14555	14262	14629	14460	14368	14374	14151	14454	14394	14464	14671	14479	14548	14420	14587	14348	14512	14370	14433	14487	14368	14740	14504	14357	14547	14426	14470	14355	14460	14230	14315	14465	14488	14478	14519	14487	14369	14423	14471	14379	14266	14436	14359	14547	14602	14463	14440	14546	14307	14385	14405	14389	14396	14403	14508	14460	14406	14420	14367	14435	14408	14352	14257	14431	14370	14369	14361	14546	14497	14607	14486	14336	14329	14432	14458	14233	14418	14357	14370	14266	14419	14395	14486	14452	14528	14551	14501	14391	14507	14320	14528	14535	14368	14403	14612	14263	14347	14451	14383	14491	14408	14586	14420	14431	14435	14414	14376	14518	14449	14465	14392	14576	14581	14408	14377	14353	14448	14391	14347	14382	14276	14504	14120	14420	14387	14369	14417	14304	14524	14636	14435	14332	14415	14334	14484	14483	14400	14248	14342	14365	14577	14444	14378	14603	14384	14592	14419	14368	14384	14415	14445	14348	14372	14310	14501	14291	14528	14539	14338	14633	14503	14445	14529	14447	14332	14416	14512	14306	14325	14460	14518	14419	14383	14284	14303	14504	14415	14435	14319	14546	14539	14424	14275	14540	14481	14431	14382	14587	14413	14463	14425	14362	14505	14362	14533	14398	14284	14398	14445	14471	14250	14391	14383	14531	14352	14400	14401	14403	14424	14334	14423	14554	14361	14420	14328	14301	14300	14456	14335	14460	14423	14429	14423	14489	14339	14369	14473	14544	14505	14517	14346	14371	14437	14378	14462	14373	14359	14465	14463	14313	14473	14464	14417	14433	14373	14427	14385	14357	14427	14656	14334	14513	14351	14335	14440	14501	14460	14336	14278	14510	14043	14437	14447	14310	14480	14279	14504	14425	14382	14480	14536	14349	14363	14417	14275	14399	14532	14451	14522	14561	14507	14391	14386	14319	14423	14377	14356	14553	14477	14414	14497	14396	14462	14265	14493	14354	14455	14377	14400	14392	14308	14463	14530	14590	14541	14427	14329	14283	14497	14492	14476	14487	14492	14398	14493	14614	14442	14173	14378	14447	14467	14267	14353	14490	14301	14476	14353	14509	14391	14350	14387	14467	14550	14395	14445	14318	14422	14454	14503	14336	14392	14292	14555	14481	14365	14460	14415	14528	14507	14537	14375	14400	14390	14424	14337	14498	14354	14498	14420	14347	14470	14345	14486	14511	14384	14489	14297	14446	14515	14627	14502	14319	14457	14431	14478	14411	14640	14450	14389	14421	14369	14300	14355	14392	14334	14431	14497	14458	14473	14602	14464	14485	14327	14381	14373	14298	14441	14375	14387	14393	14315	14415	14380	14513	14501	14419	14606	14673	14278	14451	14452	14524	14449	14412	14498	14360	14446	14328	14421	14442	14281	14499	14499	14406	14393	14455	14451	14449	14483	14469	14457	14522	14326	14321	14347	14468	14450	14460	14344	14435	14460	14564	14566	14479	14364	14334	14237	14500	14508	14406	14496	14493	14433	14623	14458	14426	14572	14472	14300	14595	14409	14584	14375	14427	14573	14378	14491	14547	14349	14317	14443	14590	14519	14412	14481	14375	14445	14460	14250	14493	14359	14425	14216	14545	14577	14377	14335	14455	14272	14497	14502	14537	14473	14340	14422	14514	14387	14392	14279	14443	14524	14518	14286	14327	14500	14544	14533	14577	14477	14328	14414	14483	14324	14426	14326	14471	14393	14414	14446	14453	14598	14360	14501	14342	14425	14488	14396	14455	14323	14573	14411	14388	14492	14397	14534	14312	14453	14446	14373	14431	14448	14431	14360	14541	14428	14547	14393	14404	14359	14565	14353	14445	14595	14486	14373	14475	14439	14371	14401	14388	14369	14538	14361	14416	14363	14506	14474	14623	14390	14194	14509	14508	14286	14572	14445	14478	14490	14299	14285	14379	14413	14458	14250	14494	14511	14457	14478	14332	14397	14380	14333	14348	14449	14366	14425	14485	14628	14311	14514	14572	14189	14335	14294	14495	14481	14428	14386	14437	14419	14360	14337	14493	14488	14361	14271	14650	14393	14325	14534	14443	14663	14295	14307	14299	14421	14439	14337	14558	14377	14541	14299	14423	14523	14479	14316	14450	14537	14494	14559	14497	14486	14465	14291	14493	14348	14391	14593	14509	14251	14426	14429	14405	14518	14360	14328	14377	14371	14414	14309	14421	14331	14344	14513	14387	14209	14516	14374	14463	14263	14340	14558	14689	14495	14417	14434	14397	14457	14568	14671	14316	14475	14546	14419	14462	14428	14534	14526	14428	14494	14394	14453	14290	14427	14532	14434	14448	14452	14401	14662	14550	14407	14370	14311	14278	14581	14467	14359	14353	14439	14283	14384	14534	14386	14329	14298	14415	14467	14448	14299	14374	14328	14463	14434	14300	14525	14375	14310	14385	14434	14496	14185	14407	14396	14466	14390	14368	14541	14424	14562	14477	14318	14555	14475	14522	14372	14400	14443	14330	14343	14339	14468	14504	14468	14582	14373	14422	14353	14144	14489	14453	14534	14395	14347	14366	14259	14478	14324	14363	14316	14248	14557	14306	14387	14474	14400	14575	14459	14254	14304	14348	14491	14193	14621	14442	14493	14519	14422	14430	14450	14503	14498	14337	14457	14488	14373	14410	14601	14441	14406	14628	14524	14372	14470	14598	14353	14513	14185	14417	14415	14594	14249	14485	14392	14586	14397	14396	14569	14457	14406	14431	14547	14372	14531	14292	14408	14374	14444	14568	14413	14300	14384	14470	14337	14236	14389	14301	14445	14484	14354	14347	14352	14431	14468	14371	14466	14513	14251	14367	14391	14401	14360	14484	14388	14351	14394	14381	14678	14297	14464	14516	14330	14513	14535	14550	14337	14309	14473	14336	14472	14297	14447	14450	14491	14438	14477	14441	14517	14263	14418	14341	14413	14473	14470	14476	14278	14498	14253	14487	14496	14444	14441	14326	14511	14677	14545	14459	14427	14319	14494	14312	14405	14436	14423	14387	14282	14195	14399	14448	14239	14579	14618	14307	14319	14504	14442	14644	14544	14334	14462	14452	14562	14304	14403	14563	14422	14375	14510	14427	14344	14356	14509	14561	14371	14462	14221	14629	14413	14385	14308	14307	14271	14451	14290	14446	14637	14318	14474	14433	14599	14498	14454	14461	14427	14362	14390	14565	14418	14324	14612	14364	14308	14363	14555	14321	14318	14463	14563	14594	14350	14454	14611	14366	14325	14370	14421	14465	14421	14576	14554	14303	14348	14522	14396	14538	14391	14394	14420	14396	14528	14552	14538	14371	14279	14404	14554	14346	14472	14231	14320	14344	14602	14434	14392	14331	14312	14531	14351	14412	14484	14349	14547	14527	14485	14505	14380	14470	14423	14509	14290	14402	14415	14352	14239	14508	14242	14385	14377	14471	14343	14558	14553	14573	14491	14436	14466	14417	14343	14378	14389	14331	14429	14380	14418	14338	14387	14413	14550	14259	14476	14356	14362	14405	14577	14354	14327	14374	14580	14320	14522	14352	14493	14365	14469	14383	14383	14626	14443	14424	14387	14436	14393	14540	14502	14439	14508	14455	14219	14527	14465	14301	14386	14414	14538	14504	14380	14395	14508	14414	14513	14487	14462	14580	14462	14266	14539	14436	14432	14319	14576	14379	14333	14375	14641	14488	14401	14375	14615	14276	14483	14353	14300	14513	14451	14443	14311	14364	14284	14558	14497	14473	14345	14518	14409	14360	14382	14570	14437	14306	14611	14479	14352	14332	14212	14448	14455	14474	14326	14556	14392	14468	14305	14357	14305	14415	14352	14483	14601	14423	14374	14357	14425	14348	14491	14309	14547	14297	14444	14464	14463	14409	14437	14444	14479	14425	14470	14579	14533	14374	14374	14441	14576	14294	14429	14453	14282	14352	14531	14311	14468	14417	14423	14439	14508	14403	14452	14548	14398	14397	14466	14509	14585	14381	14372	14532	14420	14557	14427	14510	14399	14325	14453	14441	14274	14464	14426	14518	14405	14380	14406	14545	14366	14440	14365	14520	14486	14598	14505	14554	14365	14429	14452	14469	14251	14369	14345	14605	14391	14353	14589	14337	14553	14397	14471	14419	14513	14460	14256	14399	14187	14447	14379	14519	14408	14401	14410	14594	14397	14481	14347	14373	14520	14411	14343	14523	14384	14404	14305	14350	14564	14447	14348	14469	14351	14456	14327	14491	14295	14264	14382	14377	14469	14317	14232	14380	14456	14387	14294	14368	14647	14563	14474	14493	14525	14435	14346	14515	14311	14444	14380	14282	14521	14378	14526	14429	14418	14500	14408	14388	14445	14307	14275	14452	14424	14401	14337	14465	14248	14510	14559	14225	14524	14416	14487	14425	14372	14623	14406	14476	14447	14259	14393	14355	14347	14650	14360	14405	14408	14269	14537	14437	14491	14484	14297	14596	14502	14485	14327	14517	14512	14552	14449	14320	14488	14223	14519	14411	14358	14282	14408	14499	14424	14317	14455	14532	14601	14293	14496	14440	14431	14356	14445	14534	14470	14657	14486	14370	14423	14442	14477	14524	14597	14517	14391	14398	14406	14415	14329	14450	14419	14385	14365	14471	14412	14462	14487	14116	14625	14548	14408	14453	14401	14588	14434	14494	14515	14335	14519	14365	14414	14514	14328	14557	14206	14373	14371	14515	14417	14527	14421	14371	14256	14384	14290	14410	14392	14478	14412	14395	14422	14390	14533	14329	14431	14504	14312	14607	14620	14389	14508	14479	14471	14461	14409	14555	14417	14676	14594	14414	14332	14492
23193	21544	29467	24037	21654	23090	23156	17419	16022	16298	15934	15571	15163	15217	14965	14922	15046	14953	14933	14996	14936	17061	23623	23670	21753	18973	17054	15530	15005	14869	14645	14900	14680	14672	14666	14621	14834	14623	14955	14734	14618	14485	14671	14645	14802	14686	14601	14627	14736	14661	14643	14453	14589	14587	14640	14486	14676	14633	14490	14613	14760	14602	14621	14742	14787	14657	14613	14493	14902	14580	14932	14751	14565	14509	14567	14820	14731	14574	14836	14760	14611	14765	14757	14630	14722	14589	14444	14474	14584	14424	14609	14519	14376	14567	14568	14708	14631	14610	14612	14742	14531	14644	14494	14585	14505	14456	14659	14522	14700	14630	14563	14560	14417	14425	14738	14589	14637	14615	14534	14804	14589	14711	14625	14617	14559	14564	14549	14637	14607	14427	14616	14556	14736	14689	14404	14562	14555	14677	14607	14678	14734	14470	14509	14429	14631	14583	14597	14617	14624	14726	14665	14356	14665	14479	14555	14593	14585	14703	14771	14633	14557	14838	14707	14589	14569	14387	14464	14622	14708	14670	14515	14562	14720	14803	14612	14580	14565	14689	14500	14615	14549	14594	14532	14359	14511	14695	14644	14490	14598	14579	14695	14558	14494	14345	14547	14553	14459	14580	14655	14561	14404	14727	14729	14536	14633	14650	14562	14496	14638	14475	14591	14674	14611	14624	14554	14487	14554	14857	14684	14518	14503	14469	14676	14614	14579	14508	14471	14541	14560	14582	14615	14682	14615	14587	14456	14626	14693	14582	14647	14587	14446	14570	14717	14747	14553	14609	14582	14506	14539	14686	14471	14719	14644	14863	14703	14688	14529	14581	14501	14551	14558	14588	14768	14711	14709	14680	14641	14667	14341	14493	14604	14539	14567	14632	14558	14568	14422	14679	14523	14684	14616	14708	14560	14448	14627	14729	14774	14636	14789	14594	14526	14670	14383	14616	14503	14735	14576	14666	14606	14526	14673	14692	14451	14641	14714	14809	14713	14720	14610	14734	14382	14604	14694	14615	14570	14702	14422	14565	14561	14898	14697	14698	14595	14564	14569	14525	14468	14718	14578	14494	14460	14392	14758	14392	14465	14599	14616	14655	14707	14416	14631	14662	14640	14621	14504	14694	14621	14444	14787	14556	14488	14739	14691	14472	14819	14680	14572	14547	14546	14575	14545	14579	14350	14512	14694	14356	14583	14670	14579	14532	14508	14407	14497	14591	14632	14705	14649	14679	14743	14535	14449	14660	14623	14588	14638	14583	14377	14543	14627	14494	14707	14671	14572	14452	14490	14583	14475	14727	14634	14612	14683	14903	14553	14550	14759	14539	14591	14779	14514	14513	14371	14429	14630	14423	14689	14567	14638	14460	14621	14583	14612	14518	14596	14417	14518	14624	14327	14495	14525	14576	14619	14549	14575	14457	14638	14541	14672	14764	14562	14717	14593	14598	14650	14694	14491	14582	14714	14360	14554	14392	14677	14697	14592	14629	14498	14725	14576	14614	14599	14638	14582	14645	14665	14599	14637	14699	14747	14672	14643	14644	14619	14557	14528	14347	14528	14603	14651	14445	14537	14670	14559	14558	14627	14713	14703	14820	14419	14491	14553	14571	14653	14497	14595	14624	14638	14518	14495	14513	14641	14471	14463	14530	14486	14541	14777	14749	14599	14626	14429	14595	14472	14500	14620	14632	14498	14420	14481	14681	14498	14590	14483	14686	14527	14383	14449	14714	14628	14608	14579	14698	14642	14380	14681	14567	14552	14534	14573	14655	14528	14500	14543	14647	14506	14683	14516	14524	14627	14548	14526	14585	14606	14487	14519	14456	14695	14610	14574	14654	14776	14514	14732	14509	14388	14606	14673	14662	14579	14575	14562	14574	14362	14626	14468	14608	14560	14744	14623	14588	14624	14535	14589	14753	14852	14426	14525	14644	14366	14700	14703	14613	14697	14768	14728	14558	14470	14571	14498	14579	14597	14453	14455	14385	14869	14735	14763	14722	14548	14541	14601	14632	14725	14678	14592	14509	14462	14706	14556	14460	14553	14364	14420	14445	14671	14460	14708	14478	14594	14599	14678	14328	14585	14552	14560	14616	14604	14543	14527	14615	14631	14586	14611	14423	14451	14594	14477	14486	14740	14759	14488	14651	14521	14723	14527	14598	14504	14623	14659	14683	14608	14455	14450	14534	14668	14683	14708	14572	14513	14462	14718	14644	14627	14452	14345	14579	14564	14549	14711	14485	14721	14527	14697	14472	14496	14542	14795	14787	14440	14599	14707	14518	14518	14622	14653	14615	14746	14589	14617	14628	14595	14577	14629	14601	14452	14494	14747	14593	14491	14478	14487	14555	14615	14766	14563	14592	14657	14553	14397	14546	14507	14731	14628	14593	14374	14677	14562	14617	14524	14601	14665	14580	14569	14402	14485	14439	14517	14701	14479	14650	14812	14610	14544	14554	14700	14639	14595	14550	14391	14408	14619	14495	14614	14677	14642	14707	14591	14699	14704	14631	14445	14613	14702	14772	14677	14768	14516	14489	14584	14705	14473	14562	14504	14594	14692	14625	14647	14664	14666	14587	14807	14650	14414	14606	14549	14604	14391	14558	14294	14660	14551	14507	14631	14424	14636	14437	14546	14707	14603	14412	14758	14274	14582	14676	14768	14569	14486	14749	14520	14512	14614	14382	14556	14634	14612	14550	14491	14679	14407	14762	14455	14550	14480	14707	14576	14677	14707	14418	14445	14591	14589	14564	14540	14547	14643	14636	14678	14389	14420	14335	14436	14412	14673	14570	14788	14709	14629	14713	14573	14791	14547	14759	14584	14724	14556	14531	14583	14536	14594	14594	14426	14688	14587	14520	14683	14635	14795	14485	14541	14584	14514	14603	14784	14628	14544	14475	14570	14688	14619	14436	14303	14587	14581	14677	14621	14587	14577	14416	14415	14593	14515	14475	14620	14504	14557	14505	14625	14437	14488	14523	14648	14553	14552	14545	14568	14468	14412	14513	14569	14599	14633	14480	14479	14519	14682	14613	14414	14518	14471	14531	14587	14495	14661	14560	14610	14626	14582	14628	14624	14765	14576	14568	14544	14481	14520	14639	14509	14588	14538	14566	14477	14681	14510	14603	14578	14690	14541	14715	14519	14592	14487	14656	14562	14480	14477	14575	14539	14534	14647	14849	14648	14689	14688	14530	14478	14631	14522	14734	14633	14640	14740	14473	14501	14587	14588	14484	14625	14408	14609	14700	14498	14592	14585	14508	14588	14602	14661	14570	14770	14505	14662	14523	14628	14716	14352	14490	14422	14618	14543	14491	14664	14599	14512	14582	14633	14415	14697	14449	14539	14482	14635	14433	14690	14705	14605	14754	14587	14630	14610	14440	14632	14637	14648	14468	14437	14461	14434	14623	14556	14616	14560	14698	14502	14601	14569	14590	14664	14508	14632	14683	14607	14589	14643	14561	14648	14497	14433	14601	14665	14703	14483	14549	14626	14738	14709	14566	14604	14508	14620	14752	14264	14604	14573	14569	14686	14589	14518	14637	14609	14498	14690	14558	14629	14635	14634	14584	14697	14573	14665	14688	14470	14659	14478	14657	14684	14472	14629	14660	14612	14470	14515	14775	14402	14493	14560	14581	14369	14576	14640	14372	14477	14525	14348	14683	14446	14589	14626	14705	14622	14445	14527	14574	14697	14795	14326	14429	14669	14802	14719	14546	14597	14551	14719	14464	14727	14525	14646	14418	14625	14607	14676	14594	14666	14523	14568	14455	14531	14508	14647	14641	14656	14679	14701	14666	14697	14638	14707	14434	14531	14455	14583	14408	14676	14679	14509	14579	14588	14620	14736	14462	14352	14615	14709	14564	14614	14441	14536	14600	14534	14601	14358	14583	14558	14845	14502	14886	14577	14556	14547	14619	14683	14480	14553	14529	14469	14640	14791	14544	14506	14565	14570	14391	14411	14815	14610	14612	14665	14551	14658	14610	14791	14584	14596	14606	14612	14713	14798	14661	14469	14501	14608	14513	14628	14430	14686	14511	14611	14674	14534	14527	14614	14494	14482	14588	14576	14551	14662	14654	14384	14624	14696	14738	14596	14578	14568	14614	14480	14677	14377	14692	14573	14546	14639	14751	14518	14546	14528	14632	14489	14660	14448	14702	14697	14722	14530	14588	14595	14647	14738	14492	14634	14564	14581	14580	14643	14729	14542	14676	14658	14527	14619	14616	14677	14476	14507	14578	14582	14584	14435	14462	14671	14774	14490	14678	14714	14568	14691	14617	14558	14469	14686	14575	14655	14606	14577	14564	14628	14655	14625	14628	14657	14703	14576	14511	14492	14353	14363	14670	14520	14429	14403	14564	14747	14661	14657	14670	14659	14726	14443	14740	14724	14587	14654	14507	14526	14588	14535	14609	14652	14426	14671	14380	14591	14602	14533	14754	14603	14545	14513	14612	14763	14614	14653	14503	14746	14625	14630	14321	14518	14589	14595	14448	14513	14492	14443	14611	14662	14578	14733	14578	14725	14711	14588	14595	14830	14554	14505	14651	14651	14732	14554	14583	14446	14655	14637	14649	14471	14486	14580	14475	14554	14539	14546	14745	14587	14676	14416	14562	14765	14536	14498	14586	14575	14515	14600	14891	14523	14614	14609	14600	14689	14561	14428	14483	14486	14580	14607	14655	14795	14624	14622	14584	14569	14477	14725	14626	14640	14521	14566	14593	14513	14578	14439	14673	14596	14528	14616	14522	14737	14640	14546	14618	14771	14804	14570	14702	14531	14440	14658	14620	14645	14611	14671	14644	14710	14521	14404	14474	14488	14500	14502	14568	14481	14639	14802	14581	14565	14499	14636	14638	14713	14583	14593	14595	14568	14624	14767	14575	14476	14650	14475	14625	14469	14517	14614	14520	14700	14621	14502	14655	14639	14679	14582	14602	14597	14504	14514	14526	14447	14457	14519	14600	14697	14537	14762	14508	14567	14497	14674	14509	14655	14559	14583	14643	14645	14450	14494	14523	14600	14815	14668	14524	14564	14546	14608	14722	14629	14611	14784	14535	14689	14580	14545	14477	14589	14577	14703	14569	14390	14656	14692	14665	14511	14537	14573	14321	14617	14420
28744	43185	30762	23639	20117	18280	17181	16296	15692	15496	15108	14467	14364	14490	14161	13928	13883	13808	13857	13707	13875	17942	26969	25777	22710	18927	16116	14516	13629	13438	13518	13492	13425	13490	13452	13522	13372	13424	13742	13410	13421	13550	13519	13509	13637	13244	13457	13490	13655	13441	13302	13391	13371	13385	13574	13381	13556	13422	13447	13542	13391	13410	13388	13444	13155	13550	13433	13352	13390	13428	13499	13530	13504	13462	13526	13444	13452	13371	13474	13537	13416	13469	13511	13325	13386	13404	13371	13447	13402	13356	13410	13388	13354	13461	13333	13533	13441	13264	13329	13472	13567	13547	13540	13495	13306	13547	13385	13382	13360	13304	13292	13333	13505	13444	13429	13482	13341	13472	13434	13431	13519	13399	13493	13509	13314	13399	13341	13370	13211	13451	13387	13430	13450	13497	13465	13540	13517	13401	13466	13367	13502	13416	13504	13503	13372	13383	13381	13354	13466	13248	13350	13415	13449	13353	13559	13364	13261	13336	13367	13480	13121	13602	13468	13486	13554	13435	13424	13316	13335	13389	13373	13354	13420	13276	13378	13387	13280	13430	13372	13572	13348	13374	13321	13244	13422	13440	13434	13530	13349	13360	13284	13433	13452	13307	13455	13450	13375	13500	13339	13442	13464	13621	13350	13368	13441	13464	13434	13360	13418	13341	13387	13486	13532	13517	13380	13461	13385	13579	13503	13322	13512	13322	13512	13458	13302	13431	13391	13360	13507	13515	13457	13436	13582	13321	13342	13480	13556	13555	13392	13369	13414	13469	13398	13476	13407	13497	13381	13553	13370	13299	13348	13405	13533	13326	13411	13355	13526	13453	13477	13296	13350	13510	13484	13344	13333	13411	13396	13235	13534	13554	13263	13383	13257	13406	13457	13423	13513	13238	13333	13270	13434	13345	13356	13540	13426	13362	13353	13363	13474	13307	13492	13310	13468	13406	13399	13449	13399	13411	13347	13493	13481	13460	13417	13316	13458	13320	13554	13219	13492	13490	13229	13333	13459	13389	13368	13372	13471	13590	13607	13391	13566	13365	13373	13431	13407	13450	13326	13430	13420	13392	13514	13489	13360	13415	13471	13477	13472	13443	13532	13296	13382	13333	13509	13250	13418	13385	13442	13399	13487	13271	13507	13458	13404	13424	13491	13311	13279	13404	13416	13397	13486	13411	13425	13449	13393	13508	13375	13394	13497	13266	13438	13324	13318	13283	13280	13607	13464	13517	13456	13487	13310	13412	13403	13327	13497	13325	13451	13362	13303	13380	13570	13311	13369	13371	13395	13412	13480	13565	13397	13419	13484	13580	13195	13510	13380	13422	13500	13392	13534	13422	13308	13409	13319	13345	13406	13426	13389	13316	13563	13508	13339	13161	13432	13464	13381	13306	13318	13543	13526	13419	13409	13403	13409	13498	13404	13422	13441	13371	13413	13477	13405	13269	13480	13448	13386	13540	13453	13475	13406	13468	13488	13482	13204	13527	13425	13421	13420	13339	13340	13451	13403	13568	13544	13466	13502	13422	13485	13400	13469	13477	13269	13354	13506	13493	13352	13439	13485	13245	13462	13288	13349	13426	13246	13560	13333	13544	13323	13366	13345	13231	13241	13437	13482	13424	13547	13406	13462	13418	13209	13348	13295	13535	13345	13555	13292	13248	13363	13411	13361	13607	13541	13384	13287	13406	13264	13336	13427	13399	13467	13389	13375	13389	13293	13381	13297	13293	13469	13483	13472	13449	13365	13431	13345	13304	13398	13448	13419	13355	13514	13467	13523	13472	13445	13223	13506	13313	13478	13344	13434	13482	13393	13482	13365	13356	13380	13490	13236	13479	13565	13351	13426	13456	13544	13457	13433	13491	13282	13337	13448	13479	13376	13380	13446	13429	13518	13396	13406	13450	13283	13299	13265	13552	13330	13366	13510	13433	13329	13350	13547	13366	13375	13471	13494	13373	13400	13390	13458	13320	13520	13721	13361	13351	13394	13453	13478	13335	13509	13332	13330	13430	13382	13317	13334	13441	13502	13487	13287	13289	13399	13510	13292	13385	13367	13301	13359	13424	13443	13404	13412	13365	13418	13377	13306	13397	13351	13364	13468	13324	13497	13538	13508	13362	13505	13399	13400	13305	13423	13366	13392	13143	13483	13400	13428	13181	13570	13316	13354	13317	13485	13434	13499	13274	13587	13447	13341	13288	13475	13545	13409	13388	13376	13380	13275	13624	13371	13340	13303	13423	13416	13522	13451	13538	13522	13475	13433	13306	13200	13336	13412	13474	13553	13419	13287	13321	13240	13441	13490	13503	13372	13315	13541	13327	13312	13607	13353	13268	13520	13389	13374	13399	13355	13249	13432	13435	13445	13383	13379	13647	13473	13487	13371	13377	13653	13212	13383	13510	13471	13345	13452	13313	13399	13439	13402	13448	13501	13433	13385	13425	13514	13203	13319	13399	13308	13314	13251	13407	13388	13394	13251	13366	13406	13360	13426	13224	13405	13444	13408	13333	13563	13507	13354	13299	13456	13336	13447	13406	13445	13528	13518	13363	13330	13393	13355	13476	13334	13481	13203	13387	13380	13521	13415	13331	13449	13525	13427	13267	13549	13509	13503	13195	13439	13341	13367	13407	13595	13461	13367	13239	13379	13453	13595	13326	13314	13400	13389	13545	13380	13339	13520	13632	13362	13252	13323	13407	13456	13272	13587	13429	13542	13431	13283	13496	13449	13577	13527	13370	13332	13289	13498	13344	13384	13421	13391	13383	13447	13451	13431	13413	13285	13434	13458	13482	13534	13467	13514	13525	13548	13502	13283	13378	13491	13246	13412	13314	13406	13352	13475	13425	13252	13498	13338	13378	13412	13477	13199	13520	13382	13388	13359	13438	13308	13313	13300	13425	13452	13470	13464	13326	13400	13534	13385	13481	13229	13408	13374	13397	13393	13390	13217	13545	13290	13350	13456	13415	13461	13441	13484	13507	13472	13464	13419	13440	13485	13329	13260	13355	13302	13456	13356	13464	13231	13573	13459	13385	13432	13223	13348	13495	13300	13310	13449	13213	13211	13591	13318	13500	13423	13387	13507	13378	13488	13535	13533	13502	13321	13389	13383	13486	13100	13543	13478	13479	13598	13480	13323	13363	13443	13571	13432	13395	13365	13491	13461	13403	13448	13236	13473	13347	13242	13423	13270	13336	13310	13527	13373	13560	13453	13458	13478	13471	13312	13328	13466	13382	13414	13429	13480	13421	13431	13465	13376	13441	13404	13352	13395	13335	13350	13373	13436	13421	13358	13457	13441	13329	13337	13430	13428	13199	13478	13398	13408	13432	13293	13570	13564	13424	13437	13522	13371	13519	13410	13319	13615	13436	13297	13319	13242	13456	13215	13402	13248	13471	13419	13277	13595	13202	13602	13304	13197	13378	13470	13614	13402	13504	13377	13504	13376	13279	13408	13441	13531	13423	13406	13350	13342	13415	13407	13439	13505	13297	13481	13413	13374	13318	13466	13451	13454	13356	13319	13366	13408	13460	13343	13510	13362	13330	13260	13484	13167	13351	13445	13452	13464	13496	13328	13405	13507	13529	13351	13392	13408	13423	13301	13570	13608	13432	13293	13353	13280	13515	13472	13367	13434	13384	13255	13379	13358	13392	13323	13533	13328	13412	13397	13514	13372	13495	13334	13470	13350	13415	13440	13324	13298	13482	13387	13515	13408	13458	13595	13375	13495	13441	13334	13369	13391	13495	13469	13408	13367	13632	13399	13489	13434	13399	13309	13284	13484	13417	13459	13327	13573	13557	13430	13509	13441	13414	13422	13422	13488	13205	13384	13439	13538	13586	13531	13386	13321	13471	13411	13306	13412	13494	13354	13386	13528	13222	13452	13483	13597	13288	13296	13335	13470	13225	13518	13333	13172	13428	13495	13712	13605	13511	13470	13344	13444	13389	13512	13457	13335	13301	13519	13315	13520	13419	13316	13397	13445	13478	13403	13385	13505	13265	13394	13461	13362	13365	13462	13339	13372	13466	13313	13433	13445	13392	13248	13371	13368	13373	13462	13472	13522	13277	13319	13288	13375	13318	13455	13438	13324	13216	13153	13455	13380	13279	13367	13448	13417	13554	13468	13283	13342	13331	13468	13546	13264	13371	13371	13391	13384	13357	13416	13428	13387	13578	13286	13342	13399	13376	13412	13446	13513	13250	13409	13514	13347	13402	13545	13229	13442	13280	13427	13358	13433	13324	13336	13429	13427	13369	13466	13466	13349	13471	13581	13373	13407	13478	13394	13403	13591	13228	13397	13335	13427	13297	13446	13434	13501	13585	13227	13381	13309	13598	13439	13404	13400	13461	13361	13361	13310	13298	13340	13414	13260	13510	13624	13285	13438	13313	13314	13396	13461	13477	13432	13565	13357	13311	13548	13318	13352	13509	13304	13409	13329	13451	13300	13466	13411	13587	13248	13503	13449	13427	13432	13336	13473	13436	13329	13212	13594	13343	13628	13481	13459	13490	13486	13370	13290	13433	13497	13565	13356	13502	13509	13408	13464	13456	13229	13483	13397	13341	13497	13338	13355	13319	13190	13327	13521	13234	13571	13364	13482	13334	13521	13331	13334	13413	13513	13524	13181	13489	13496	13365	13376	13469	13298	13467	13380	13487	13410	13393	13265	13559	13439	13228	13469	13342	13478	13265	13352	13357	13326	13314	13335	13344	13262	13492	13472	13302	13345	13379	13379	13307	13313	13399	13445	13265	13350	13465	13401	13484	13260	13367	13320	13354	13604	13564	13487	13514	13332	13444	13415	13446	13317	13399	13425	13349	13468	13452	13518	13338	13315	13276	13555	13251	13383	13377	13231	13460	13462	13483	13566	13397	13538	13392	13384	13359	13336	13410	13355	13347	13319	13362	13449	13456	13365	13345	13451	13390	13291	13435	13419	13407	13417	13542	13304	13485	13299	13430	13280	13418	13459	13500	13289	13338	13578	13461	13486	13520	13510	13407	13299	13436	13471	13431	13324	13410	13418	13389	13563	13516	13334	13413	13491	13490	13389	13493	13391	13353	13432	13354	13336	13341	13442	13526	13429	13511	13305	13367	13406	13419	13460	13364	13548	13236	13470	13479
27892	23009	23628	18642	14108	13835	13575	13131	12893	12842	12773	12699	12693	12645	12507	12290	12489	12370	12339	12356	12468	12352	12751	13075	13057	12725	12639	12564	12245	12318	12308	12256	12173	12278	12505	12204	12313	12283	12429	12290	12452	12238	12296	12269	12213	12377	12272	12280	12345	12342	12365	12201	12238	12381	12396	12414	12173	12255	12381	12343	12260	12261	12376	12296	12337	12239	12386	12301	12424	12212	12234	12150	12274	12275	12164	12270	12351	12324	12312	12263	12330	12304	12109	12529	12437	12250	12268	12183	12274	12377	12299	12347	12241	12365	12254	12276	12340	12176	12295	12418	12345	12281	12222	12173	12081	12346	12368	12250	12242	12287	12207	12204	12371	12125	12434	12417	12236	12461	12295	12393	12345	12294	12427	12292	12162	12235	12273	12509	12211	12402	12378	12327	12413	12491	12280	12199	12121	12376	12417	12496	12353	12162	12115	12210	12281	12258	12298	12190	12334	12207	12443	12431	12310	12075	12070	12201	12272	12370	12253	12424	12280	12364	12135	12205	12185	12319	12444	12239	12439	12406	12351	12168	12377	12266	12433	12019	12298	12342	12112	12313	12350	12218	12440	12386	12184	12119	12230	12298	12295	12359	12310	12254	12298	12385	12305	12330	12431	12422	12108	12305	12267	12307	12539	12248	12232	12217	12344	12213	12357	12066	12409	12353	12130	12285	12242	12226	12335	12433	12187	12398	12330	12299	12232	12204	12385	12229	12161	12256	12398	12449	12363	12348	12290	12357	12232	12136	12362	12211	12172	12322	12367	12267	12256	12367	12197	12390	12375	12330	12247	12188	12228	12260	12350	12409	12578	12340	12354	12402	12361	12291	12308	12389	12342	12270	12261	12345	12330	12181	12285	12213	12053	12373	12216	12452	12434	12208	12315	12413	12244	12110	12257	12421	12213	12273	12232	12345	12356	12262	12303	12377	12243	12356	12244	12369	12285	12287	12294	12285	12441	12238	12166	12099	12173	12197	12391	12416	12151	12222	12185	12192	12210	12351	12151	12350	12364	12151	12319	12285	12263	12168	12318	12070	12194	12443	12415	12311	12192	12193	12325	12470	12424	12336	12381	12404	12408	12484	12384	12279	12386	12252	12414	12161	12315	12366	12180	12223	12364	12377	12253	12510	12200	12231	12423	12390	12271	12345	12146	12394	12507	12163	12280	12106	12384	12300	12432	12325	12508	12293	12280	12434	12136	11993	12209	12198	12300	12399	12421	12325	12289	12385	12252	12171	12308	12240	12421	12471	12385	12214	12329	12445	12176	12255	12376	12371	12192	12376	12183	12292	12202	12284	12375	12373	12361	12288	12114	12281	12244	12151	12555	12409	12363	12309	12237	12409	12313	12355	12515	12467	12360	12180	12301	12387	12452	12287	12301	12228	12257	12267	12266	12368	12290	12351	12155	12365	12365	12224	12301	12362	12326	12177	12218	12374	12293	12379	12174	12379	12238	12199	12397	12313	12239	12356	12242	12253	12194	12432	12248	12235	12292	12379	12257	12366	12469	12347	12149	12315	12243	12361	12291	12457	12203	12364	12340	12360	12305	12214	12285	12240	12271	12319	12346	12227	12405	12196	12157	12414	12360	12320	12096	12296	12334	12201	12307	12405	12340	12402	12198	12364	12417	12299	12417	12260	12168	12385	12182	12158	12281	12135	12263	12247	12257	12368	12232	12317	12343	12429	12248	12192	12247	12235	12297	12206	12327	12218	12302	12181	12196	12197	12477	12173	12257	12243	12314	12314	12388	12365	12362	12283	12233	12406	12388	12301	12378	12407	12317	12236	12245	12248	12370	12387	12262	12117	12227	12283	12340	12281	12413	12184	12302	12412	12398	12483	12293	12202	12406	12426	12315	12228	12230	12356	12193	12389	12190	12268	12252	12424	12257	12373	12133	12401	12430	12261	12224	12188	12486	12465	12352	12219	12276	12213	12285	12184	12338	12399	12190	12257	12474	12352	12540	12299	12076	12402	12459	12051	12203	12297	12298	12310	12255	12280	12389	12338	12253	12005	12278	12274	12209	12226	12515	12220	12313	12391	12296	12317	12361	12348	12188	12204	12418	12466	12360	12384	12417	12297	12339	12172	12524	12083	12314	12168	12268	12323	12265	12315	12447	12134	12420	12247	12234	12237	12325	12315	12383	12215	12257	12480	12407	12298	12332	12291	12319	12426	12333	12097	12318	12151	12201	12189	12391	12236	12409	12322	12159	12410	12267	12154	12258	12284	12358	12219	12328	12519	12459	12277	12282	12438	12424	12243	12429	12339	12051	12237	12457	12491	12234	12341	12287	12078	12147	12253	12276	12358	12313	12513	12368	12411	12329	12277	12211	12048	12380	12328	12204	12338	12277	12520	12406	12326	12395	12231	12417	12336	12487	12432	12167	12268	12526	12351	12279	12420	12302	12228	12234	12293	12520	12363	12144	12187	12537	12189	12170	12268	12277	12190	12397	12321	12380	12426	12473	12368	12343	12186	12358	12221	12305	12292	12300	12170	12308	12434	12347	12312	12242	12350	12258	12281	12297	12232	12259	12414	12169	12361	12319	12253	12339	12311	12366	12316	12337	12367	12256	12087	12130	12190	12326	12195	12279	12336	12156	12217	12215	12302	12474	12270	12321	12168	12260	12381	12452	12274	12275	12178	12276	12284	12285	12447	12261	12265	12352	12151	12320	12122	12282	12470	12533	12338	12330	12449	12567	12183	12301	12295	12196	12210	12328	12194	12409	12456	12439	12371	12206	12162	12399	12435	12250	12227	12302	12324	12289	12278	12279	12193	12197	12530	12030	12072	12389	12366	12258	12343	12476	12222	12312	12357	12283	12374	12414	12330	12301	12283	12510	12449	12284	12207	12366	12195	12324	12342	12442	12242	12336	12343	12248	12246	12278	12137	12125	12182	12293	12244	12317	12163	12415	12340	12245	12192	12296	12378	12247	12401	12402	12201	12086	12336	12520	12112	12375	12189	12440	12205	12237	12195	12292	12228	12227	12141	12303	12313	12336	12211	12329	12369	12282	12222	12425	12275	12240	12176	12280	12338	12258	12452	12325	12426	12211	12355	12247	12405	12532	12154	12330	12362	12378	12264	12209	12273	12438	12351	12288	12173	12099	12392	12298	12270	12160	12131	12294	12514	12112	12317	12202	12203	12309	12487	12417	12368	12283	12243	12300	12196	12493	12312	12366	12166	12324	12221	12186	12204	12252	12278	12314	12174	12396	12290	12147	12191	12537	12418	12315	12271	12272	12240	12204	12428	12211	12266	12131	12392	12385	12197	12131	12214	12289	12343	12578	12605	12460	12240	12248	12297	12291	12468	12193	12472	12119	12393	12317	12233	12323	12234	12246	12419	12195	12198	12342	12173	12124	12219	12226	12263	12281	12429	12263	12317	12215	12351	12142	12483	12257	12258	12301	12284	12395	12349	12209	12246	12229	12428	12356	12498	12379	12368	12376	12217	12410	12281	12184	12283	12333	12330	12293	12241	12267	12221	12335	12434	12379	12279	12303	12180	12373	12179	12308	12190	12434	12375	12148	12324	12319	12217	12350	12317	12196	12389	12279	12310	12250	12314	12369	12425	12209	12143	12314	12460	12339	12381	12366	12395	12362	12231	12266	12232	12264	12070	12246	12195	12221	12130	12273	12376	12253	12221	12307	12390	12489	12121	12300	12349	12447	12448	12454	12244	12163	12059	12329	12349	12269	12151	12180	12459	12158	12415	12459	12451	12297	12495	12366	12326	12164	12251	12223	12360	12287	12451	12351	12369	12229	12304	12141	12141	12383	12388	12116	12320	12147	12328	12375	12361	12319	12259	12393	12295	12263	12415	12332	12289	12334	12345	12309	12206	12296	12317	12440	12283	12218	12217	12194	12232	12359	12289	12451	12374	12261	12313	12340	12162	12208	12331	12243	12296	12329	12083	12254	12181	12278	12249	12153	12198	12354	12394	12306	12255	12246	12247	12309	12223	12361	12245	12394	12294	12367	12325	12347	12274	12279	12486	12433	12190	12261	12312	12382	12245	12217	12375	12290	12220	12435	12466	12300	12208	12229	12256	12315	12278	12366	12279	12218	12114	12172	12225	12074	12372	12382	12398	12383	12400	12337	12192	12298	12203	12399	12495	12315	12344	12170	12219	12329	12218	12101	12080	12155	12407	12398	12536	12285	12304	12182	12318	12274	12347	12238	12277	12325	12265	12415	12321	12287	12262	12287	12275	12263	12373	12286	12344	12271	12315	12288	12159	12326	12296	12219	12192	12276	12359	12374	12462	12387	12392	12380	12443	12228	12274	12340	12344	12278	12314	12357	12320	12333	12278	12371	12376	12209	12290	12432	12308	12309	12464	12282	12103	12436	12184	12321	12287	12260	12162	12266	12515	12296	12314	12231	12127	12353	12341	12294	12169	12191	12232	12282	12331	12222	12205	12239	12392	12369	12240	12052	12246	12306	12327	12141	12196	12322	12384	12409	12433	12387	12343	12240	12282	12272	12287	12113	12068	12202	12199	12237	12495	12233	12291	12284	12365	12144	12340	12349	12252	12171	12187	12253	12234	12281	12350	12239	12409	12382	12406	12378	12275	12335	12237	12311	12328	12406	12260	12254	12124	12245	12136	12403	12149	12370	12357	12175	12371	12183	12412	12363	12250	12189	12246	12322	12439	12063	12378	12380	12269	12192	12505	12308	12270	12150	12452	12273	12310	12344	12455	12359	12210	12142	12269	12483	12319	12251	12109	12444	12307	12285	12332	12225	12203	12317	12188	12390	12190	12293	12358	12258	12343	12595	12243	12270	12301	12351	12283	12433	12357	12247	12234	12112	12246	12216	12265	12350	12341	12187	12141	12171	12343	12006	12442	12387	12339	12157	12310	12224	12493	12278	12412	12228	12448	12336	12253	12231	12329	12299	12419	12207	12293	12141	12209	12545	12243	12368	12320	12239	12586	12401	12421	12334	12305	12305	12246	12248	12388	12374	12297	12282	12287	12274	12302	12445	12261	12381	12488	12369	12323	12460	12206	12312	12462	12192	12236	12428	12276	12517	12322	12449	12207	12283	12485	12315	12158	12590	12532	12340	12334	12314	12335	12301	12267	12214	12148	12354	12182	12250	12273
21823	31243	21114	16870	14954	14626	13999	13112	13069	12692	12711	12482	12261	12301	12192	12339	12184	12240	12002	11952	12062	12385	12813	13066	12861	12472	12308	12218	12078	11994	12112	11904	12029	12038	12123	12078	12184	11890	12004	11849	12195	11886	11881	11945	12033	11853	12028	12036	11926	11790	12075	11785	11967	11887	11958	11855	11823	12169	12018	11895	12077	11940	11935	12161	12021	12038	11880	12006	11891	11926	12068	11941	12086	12076	11986	11840	11966	11974	11866	11891	12079	11909	11850	11941	12002	12030	11893	11961	11974	11888	11919	11929	11934	11995	12013	11873	11939	11888	12048	11865	11975	11980	11966	11878	12054	12140	11881	11814	12021	11887	12120	12059	11891	11899	11848	11949	11920	11871	11977	11930	11860	11973	11962	11998	11916	11949	11945	11879	12030	11879	11929	11866	12081	12043	12038	11993	11929	12030	12085	11870	11898	12013	11716	11900	11972	11733	11996	11951	11956	11959	11907	11867	11985	11907	12202	11985	12098	11783	12005	11899	11692	11990	11975	11924	12010	11980	11927	12054	11901	12011	12125	11990	11946	11832	11953	12029	12043	11945	12029	11907	12040	12007	11942	11983	11992	11999	12071	11896	12097	11989	12045	11963	11893	12031	11831	12043	12076	11959	12061	12009	12091	11794	11944	12064	11964	11988	11951	12172	11959	12063	12040	11973	11917	12211	11827	11923	12109	12031	11886	11967	12007	11937	11896	11978	11841	11908	11919	11933	12069	11980	11823	11950	11903	11957	12086	11946	11864	11991	12000	11896	12187	11880	11876	12047	12020	12109	11946	12088	11855	12079	11978	11902	12044	11982	12105	11912	12033	11968	12000	12067	11924	12142	11958	12009	11834	12212	11943	11983	11969	11958	11963	11889	11944	12102	11901	11911	12004	11952	11977	11977	12035	12039	11864	12028	12066	12107	11992	11981	11915	12000	12103	11913	11987	11957	11970	12020	12013	11955	11976	12012	11953	11972	12110	11991	12038	11884	11939	11981	11943	12074	11910	12088	11856	12005	11957	11865	11903	11897	11946	11978	11960	12050	12098	11996	11950	11973	12101	11952	12033	11976	12083	11959	12102	11886	12159	11959	12077	12000	12023	11987	11898	12030	12100	12065	11877	12061	11990	12005	11908	12002	12154	11943	12011	11877	11971	11926	12162	11997	12056	11888	11939	12109	12170	11910	12090	11968	11866	12107	11838	12110	12028	12122	12030	11881	11992	12026	12054	11792	11878	11879	11868	11863	12063	11959	11967	12037	12021	12015	11849	11871	11956	11962	11972	12019	11933	12019	11958	11980	11991	11993	12001	11969	11967	12021	11934	11941	11952	11968	12065	11924	11870	11954	11819	11984	11961	11853	11988	11947	11802	12095	11921	12114	11934	12044	12072	12078	11946	11817	12116	11943	11999	11909	12029	12012	11929	12081	12040	12017	11886	12051	12046	11809	11829	12077	12092	12040	11999	11950	12091	12139	12007	12066	11972	11932	11953	12029	11884	12024	11919	11905	11944	12218	11993	11818	11942	11910	12175	11902	11977	12025	11921	11785	11894	12104	11967	11928	12055	11986	11915	12008	11931	11943	11860	12041	12128	12001	12009	11886	11822	11956	11931	12054	12006	11980	11983	11943	11967	11985	11844	11803	12121	12009	12098	11903	11914	11916	11886	11904	11793	11901	12007	11945	11993	11837	11950	12022	12005	12047	12054	12163	11913	11989	11847	11974	11951	11977	12136	11976	12000	12053	12067	11933	11961	11881	11979	12012	11971	12000	12023	12023	11887	12049	11951	12037	11940	11899	11866	12101	12073	11944	12024	12060	12108	11949	12209	11877	11832	12186	11984	12241	11911	11993	11976	12000	11972	12032	11856	11999	11990	12097	12014	11858	11944	11997	11841	12030	11990	11929	11995	11951	11899	11989	11898	11950	11995	11947	11988	11978	12101	12080	11920	11966	12088	11886	11806	11974	12107	11905	11983	11840	11908	11981	11807	11946	11915	11954	12126	11764	11885	11884	12007	11993	11957	11972	12004	12012	11948	11899	11953	11910	11970	11959	12076	11977	11904	12077	12035	11907	12089	12027	11940	11937	12027	11852	11907	12038	11970	11792	11793	11937	12032	12048	11804	11955	12026	11799	11929	11961	11893	11970	11861	11916	11993	12040	11855	11834	11762	11939	11992	12023	11908	12055	12053	12046	12024	11974	11890	12134	12018	12142	11981	12153	12055	11908	11939	11806	11906	11957	11914	12005	12108	12077	11856	11997	11808	12053	11815	12097	12082	11839	11992	11844	11878	11979	11863	11919	11988	11995	11891	11969	11783	12038	12044	12109	11936	12081	12004	11915	12005	12060	11866	11882	12126	11995	12057	12012	12062	11905	11881	11932	12027	11936	12033	12053	11947	11915	12057	11954	11951	11932	11979	12055	11917	12084	12053	11921	12077	11899	11904	12030	11986	12141	12100	11957	11990	12075	11967	11907	11890	11930	11973	11813	11962	11963	12130	11999	11897	12000	11822	12004	11989	11888	12025	12109	11794	11927	12128	11946	12122	11975	11928	12051	11861	11906	12058	11886	11875	11856	11932	12035	12003	11947	11955	12063	11951	12022	12046	11888	11805	12023	11854	11843	12031	12053	12082	11812	12020	11960	12065	11938	11966	12154	11974	11905	12118	12107	11985	12021	11942	11895	11956	11933	12068	12022	11921	11986	12064	12137	11855	11933	12040	11942	12062	12049	11952	12009	11967	12127	12063	11943	12016	11906	12141	11974	11813	12000	11970	12046	11957	11971	12110	11859	12093	11945	11910	12135	11879	11903	12079	11983	12064	11942	11912	11994	11944	11781	11997	11849	11973	12058	12029	12128	11896	11912	12009	12058	12066	12084	12000	11993	12027	12037	12006	12008	11989	11899	12033	11907	12013	11959	12053	11874	11987	11965	11967	12203	12074	12122	12036	11896	11939	11892	11904	11948	12053	12020	12106	12060	11986	11969	12132	11905	11772	12024	11821	11990	11976	12052	12097	12071	11976	12110	12009	11914	12025	11919	11909	11963	11828	12074	11959	12028	12004	12053	12005	11818	12066	11980	12015	11928	11939	12059	12032	11959	11910	11879	12153	11910	12083	11747	12220	12190	11930	12093	11968	12056	11912	12059	12107	12034	11946	12153	12150	12090	11980	11975	12003	12091	11989	11940	12014	11849	11965	11842	12075	11941	11861	12009	12048	11772	11953	11966	12039	11953	11970	12078	12020	11828	11944	11989	11955	11871	12071	12055	11935	11930	12012	11892	12016	12008	12049	11983	11885	11954	12054	12005	11990	11953	12150	11925	12082	11944	11901	12027	12060	11975	11969	12016	11890	11930	12085	12074	11910	12034	12036	12005	11952	11874	11942	11903	11919	11867	11995	12043	11969	11889	12089	12101	11882	12026	11996	11762	11840	12032	12047	12119	11989	11888	12027	11944	11921	11864	12120	11965	11902	12160	11960	12005	11792	12021	12019	11837	11943	12120	11890	12078	11884	11916	11909	11913	11862	11947	12021	12091	11956	11916	11927	11916	12061	11994	12077	12006	12081	11973	11939	12063	11867	12091	11857	12071	11885	11986	11955	11999	11974	12008	12055	12044	12113	12005	11938	11931	12009	11934	11979	11916	11869	11875	12037	12023	11862	12026	12095	12058	11822	12030	12028	11947	12136	11997	12017	11958	12025	11912	11981	12002	11991	11791	12083	12010	11982	12032	11894	11996	12052	12047	11992	11991	11909	12002	12097	12029	11890	12051	11923	11915	11963	12051	12055	11940	12162	11914	11995	11846	11953	12004	11985	12088	11906	11911	11984	12060	11936	11954	12153	11983	11971	12159	12004	11895	11969	12078	12020	11881	11950	11977	11998	11992	12217	12027	11971	11942	12042	11899	11917	11989	12128	11931	11980	11884	12124	11842	11935	12055	11935	11898	11961	11911	12078	12004	11954	12075	11940	11984	11937	11982	11934	12020	12051	11894	11886	12043	12078	11889	11953	11899	11981	12081	11994	11982	11889	11914	12105	11982	11900	11948	11824	11975	11944	11951	11966	12016	11907	11926	11939	12209	11948	11934	12284	12000	11736	12022	11906	12132	11931	11893	11882	12029	11846	11937	11894	11947	12065	12010	11991	11822	11982	12100	11987	12004	12081	11859	11972	12085	12006	11923	12000	11917	11993	11993	12065	11836	12078	11918	11995	11935	12057	11843	11939	12108	12013	11968	12091	12020	12047	12061	11974	12070	11989	12020	12168	11988	12092	11872	11910	11908	12029	11850	11983	12066	11907	11871	11993	11946	11922	12059	11886	12108	11870	12018	11971	11908	11965	12021	12018	11947	12016	12077	11952	12000	11850	12034	11873	11907	12003	11831	11948	11956	11889	11869	11997	11859	11931	12088	11907	11978	11990	11880	11948	11911	12048	12090	11930	11983	11996	11957	11906	12022	11902	12134	11747	12034	12130	11937	11980	11952	11981	12091	12056	12038	12086	11902	12039	12003	11917	12024	11980	11946	11998	11938	11868	12087	11946	12051	12033	12009	12108	11893	11885	12013	12042	11799	12019	12064	12240	11999	12057	11909	12014	11925	11964	12067	11972	12092	11901	11974	11945	12121	12162	11943	12043	11964	12023	11851	11952	12095	12089	11971	12080	12123	12010	12088	11968	12010	11986	11951	11856	11977	12010	11926	11972	12120	12000	11899	11981	11935	12039	11885	11913	11829	11895	11968	12067	12000	11973	11927	12108	12007	12100	12002	11987	11831	11944	11974	12003	11950	11863	12058	11887	11954	11986	11978	11940	11925	11951	12181	11940	11920	12085	12081	11936	12054	11903	11945	12059	11992	11921	12097	11934	12031	11945	11948	11949	12158	12032	12018	12011	12030	11910	11934	11958	12074	12000	11944	11860	12011	11943	12021	11988	12053	12007	11914	11838	12034	11965	12047	12092	12193	12034	12080	11953	12092	12094	11995	11892	12024	11961	12022	11943	12049	11987	12037	11847	11893	11865	12038	11869	12021	11965	12022	11934	11965	12037	12009	12045	11850	11987	12011	11926	11930	12051	11987	11942	11869	11915	11963	11973	11889	11948	11944	12100	11984	11971	12037	12053	12063
24151	21481	28894	24538	21927	20034	17076	14638	13847	13707	13736	13443	13391	13423	13407	13182	13294	13285	13231	13270	13557	14999	17482	17836	16714	15249	14282	13774	13201	13123	12951	13029	12962	12986	13164	12971	12791	12964	12820	13038	12893	12941	13004	12837	13051	12963	13141	13099	12958	12954	12982	12920	12988	12722	12893	12952	12977	12912	12890	13082	12968	12722	12891	13002	12857	13158	12770	13165	13025	12806	12943	12972	13136	12852	12923	12933	13073	12912	13036	13034	13002	12973	12991	12757	12886	12988	12975	12887	12941	12841	13028	13016	13021	12955	13017	13026	12873	13030	13035	12837	12895	12794	13032	13050	12783	12861	13014	12861	12861	12797	13019	12921	12821	12883	12776	12994	12847	12984	13096	12985	12846	12888	13043	12960	13041	12757	12824	12926	12955	12820	12936	12919	12949	12821	12990	12918	12830	12889	12933	13104	12993	12848	13038	12965	12937	12964	12776	12852	12943	12915	12894	12896	12898	12914	12988	12888	12854	13071	12876	12950	13205	12837	12923	12904	13026	12868	13064	12830	12985	12786	13023	13095	12977	13084	12994	12864	12761	12958	12933	12918	13008	13204	13037	13010	12911	13019	12948	12860	13126	13028	12950	12750	13018	12803	12955	12990	13008	13003	13048	13226	12868	12883	13194	12951	13069	12976	12998	12935	12960	12877	12912	12804	12849	12979	12742	13097	12920	12867	13052	12831	12981	12920	13061	12940	13063	12904	13015	12885	12969	12853	12919	13158	13033	13014	12786	12914	12762	13002	13050	12863	12948	13001	12769	13325	12936	12992	12907	13088	13069	13011	13059	12939	12972	12885	12816	12956	12930	12989	12877	12815	12857	12994	12935	13180	12990	12801	12870	12764	12880	12959	12951	12905	13072	12912	12889	12807	12876	13057	12988	12781	13098	12872	12915	12889	12968	13061	12910	12813	13032	13090	12849	13005	13093	12781	12874	12919	12978	12940	12888	12883	13046	12823	12719	12930	12942	12919	12927	12829	12964	12821	12726	12890	12890	12973	12918	12979	12871	12904	13127	12906	12838	12920	12949	13009	13049	13043	12996	12940	12788	13004	13013	12810	13042	12948	12993	12896	12740	13027	13099	12897	12836	13022	13049	13005	13065	12957	12927	13127	13082	12964	12947	12956	12986	12929	12952	12773	13014	13033	12939	12828	12776	12869	12846	12951	12923	12711	12955	12909	13020	13247	13004	13138	13001	13013	12741	12820	12792	12905	12829	12976	12931	12740	12951	13062	12913	12995	12978	12922	13022	12839	13034	12994	12909	12899	12833	12858	12776	12769	12932	12722	12903	13146	13113	12910	12882	13083	12953	12959	12974	12931	12775	12967	12856	13058	12864	12938	12833	12859	12993	13060	12860	12828	12990	12936	12987	12962	12945	13098	12936	12851	12863	12825	12981	12933	12929	13150	12956	12891	12663	12748	13096	13000	13068	13020	12964	12964	13039	12973	12870	12718	12973	12973	12965	12950	12879	12962	13042	12931	12884	12974	13051	12831	12892	13019	13084	12855	12917	12928	13051	12935	12929	12908	13036	13194	12893	13011	12964	12887	12901	12851	13084	12854	12985	12926	13086	13009	12999	12893	12727	12807	12957	12987	12951	12880	13047	13025	12951	13105	13039	13067	12796	12837	12895	12882	12846	12880	12932	12849	12849	13074	12879	13061	13022	12818	12930	12868	12769	12915	12946	13100	12964	12967	13130	12809	12921	12892	12834	12895	12884	12775	13066	12886	13064	13033	12879	12763	12854	13036	13023	12985	12770	13069	12914	13066	12951	12845	12819	12952	12846	12801	13001	12889	12927	12903	13013	13056	12963	12890	12983	12973	12770	12963	12852	13069	12852	12984	12816	13054	12895	12756	12801	12837	12743	12897	12878	12898	12954	13057	13123	12968	12936	12768	13107	12949	12853	12746	12834	12889	12974	12934	12950	12953	12819	12864	12865	12967	13064	12936	12932	12993	13045	13087	13008	12918	12906	13075	12859	12877	12908	12940	12918	12866	12989	13074	13008	12926	12921	12907	12792	12759	13097	12859	13080	12985	12918	12990	12872	13154	12739	12863	12785	12974	12724	12938	12863	13068	13117	13084	12957	12895	12913	13010	12852	12993	12912	12814	12953	12969	12919	13019	12911	12990	12936	12966	12900	12957	12944	12883	12761	13022	12898	12819	13043	12861	13100	12918	12902	12951	12980	12982	13008	13011	13016	12844	12955	12948	13008	13020	12919	13022	12963	12780	12997	12786	12974	12970	12941	12832	12994	12934	12914	13006	12906	13043	13075	12963	12897	12804	12913	12851	13031	12957	12935	12805	12992	12904	12992	12897	12952	12852	12896	12644	12816	12962	12969	13105	12883	12963	12928	13040	12832	12842	13039	12761	12917	13019	12869	12886	12938	12824	12826	12812	12945	12956	12984	13020	13060	12677	12763	12912	12755	12886	12902	13140	12951	12953	12794	13021	12987	12855	12910	12983	12953	13113	13060	13133	12891	12992	12939	12920	12966	12853	12979	13099	12962	12792	13044	13055	13018	12938	12946	12832	12900	12869	12915	12975	12791	12809	12946	12992	13059	12970	12959	12881	12866	12918	12802	12916	12911	12804	12970	13039	12842	12854	12680	12971	13015	12977	12819	12976	13074	12937	12999	12713	12968	12950	12881	12856	12861	12747	12894	12833	12813	13021	12895	13042	13091	12948	13031	12871	12961	12788	12976	12915	12856	13030	13009	13016	12875	13009	12775	12859	12886	12738	12838	12981	12895	12916	12846	13076	13024	13018	12903	12960	12937	12940	12934	13062	13001	12931	12880	12760	12964	13071	12976	13016	13034	12905	12919	12883	12789	12931	13074	12853	12983	12833	12784	13066	12911	12976	12847	12933	12892	12963	13022	12899	12948	12847	12829	12941	13005	12861	13027	12850	12700	12981	13044	12999	13067	12917	12935	12919	12810	12939	13049	12935	12774	13120	12915	12889	13070	12920	13053	12880	12995	12921	13018	12892	12906	12991	13009	12803	12924	13030	12975	13002	12909	13015	12976	13112	13007	12873	12964	13020	12829	12973	12819	13089	12747	12748	13055	12936	12939	12865	13051	12943	12860	12869	12940	12885	12973	12982	12914	13012	12861	12910	12909	12929	13072	13017	12978	13011	12871	13061	13104	12973	12870	12796	12913	12742	12661	12943	12981	12725	13024	12829	12826	12886	12924	12971	13124	12765	12866	12787	12745	13069	13172	13030	12975	13063	12887	13061	12852	13017	12919	12935	13053	13002	13112	12926	12750	12872	12857	12911	12971	12973	12956	12990	12912	12648	13209	12972	12976	13002	12921	12809	12849	12727	12870	12759	12975	13078	12855	13044	12936	13059	12799	12952	12910	13083	12960	12919	13025	12970	12957	12945	13041	13138	13036	13000	12840	12831	12874	12893	12855	12710	13068	12915	12871	13053	12893	12966	12883	13004	13112	12898	13148	12701	12926	12915	13018	13067	12630	12855	12861	12842	13058	12829	13076	13056	12737	12951	13035	12972	12842	12859	12884	12892	13008	13021	12848	12868	13058	12754	13064	12762	12905	13052	12880	12825	12949	13012	12978	12920	12796	13056	12889	12988	13017	12987	12988	12965	13049	13090	12927	12737	12949	12982	13013	12841	12991	12981	12897	12956	13013	12957	13061	13080	13039	13011	13015	12889	13015	12960	13053	12985	12772	12868	12999	12917	12997	12912	12886	13015	12877	12884	12720	13006	12808	12935	13111	13005	12933	12947	13133	13089	13033	12945	12884	13136	13101	12892	12901	13013	12888	12950	12811	12959	12876	13011	13055	13321	12910	12820	12922	12866	12820	12898	13030	12936	13073	12988	12920	12858	12977	12959	12979	12879	12959	12892	12933	12962	13009	12780	12898	12962	12987	12821	12851	12888	12970	12859	12878	12939	13137	12939	12965	12911	12896	12924	12895	12929	12986	12782	12899	12970	12900	12942	13039	12747	12932	12934	12973	13131	12934	13067	13037	12996	12822	12815	12848	12833	13025	12783	12764	12847	12834	12963	12957	12760	12943	12932	12954	12974	13206	12999	12940	13114	13033	13205	13058	13104	12846	13026	12676	12746	12910	13112	12945	13106	13012	12987	13046	12801	13038	12979	13007	12842	12818	12947	12887	12918	12826	13029	12972	12844	12936	12950	12932	13049	12912	13056	13023	12937	12890	13004	12891	12921	12861	12936	12973	13107	12900	13027	12849	12979	12913	13079	12842	12995	12932	12961	12845	12855	12921	12790	12793	12938	12998	13010	12923	12806	13005	12823	12862	13066	13010	13014	12984	12818	13015	12841	12964	13000	13059	13008	13077	12875	13010	12989	13105	13001	12805	12829	12953	12928	13014	13097	12893	12911	13010	13056	13007	12922	13024	12951	12961	12948	13063	12835	13042	13042	13009	13139	12856	13091	12845	12864	12921	12939	13105	12919	13073	12958	12810	13031	12814	12992	13005	12906	12920	12942	12957	12894	12885	12961	12905	12966	12781	12935	13018	12858	12693	12888	12944	12879	12967	12983	12985	12791	12882	12817	12967	13046	12854	12841	12940	12856	12985	13028	12990	12935	12957	12769	12929	13035	13050	13202	12928	12895	12866	12946	12852	12833	12855	12853	12971	12859	13008	13103	12990	12939	13107	13002	12849	12882	12865	12997	12806	12747	12899	13017	13019	12984	12864	12939	12792	13080	13202	12842	12933	12799	12895	12978	12950	12954	12813	12939	12944	13166	12824	13044	12808	13024	12862	12922	13008	12956	13049	12885	13075	12790	12869	12851	12882	12962	12896	12987	12994	12909	12952	12810	12938	12870	12749	12907	13142	12880	12944	13152	12765	12980	13013	13095	12896	12884	13134	12898	13017	13041	12887	12968	12942	12872	13037	12828	13013	12920	12810	13124	12978	12915	12859	13057	12762	12981	12837	12822	12790	12901	12907	12903	12727	12710	13052	13052	12892	12871	12957	12949	12845	13018	12983	13026	13149	12943	12957	12916	12999	12966	13034	13026	12771	13119	13065	12949	12916	12985	12819	12829	12978	12999	12920	12951	13043	12836	12954	12970	12950	12871	13022	13070	12784	12905	12922	12856
23919	42669	29245	21536	17431	17025	15212	14467	13875	13414	13364	13273	12957	13022	12818	13078	12850	12739	12773	12754	13194	16524	19768	19282	17569	15362	13824	13101	12797	12502	12543	12580	12394	12341	12332	12358	12294	12574	12369	12375	12538	12658	12491	12303	12389	12506	12396	12515	12549	12328	12483	12431	12419	12609	12590	12632	12506	12400	12559	12521	12586	12561	12340	12370	12529	12386	12423	12220	12486	12346	12574	12536	12408	12309	12527	12490	12411	12348	12594	12512	12452	12549	12380	12367	12543	12437	12517	12508	12626	12281	12388	12357	12525	12369	12445	12490	12298	12443	12335	12398	12350	12446	12373	12383	12445	12445	12346	12388	12532	12503	12354	12368	12377	12445	12285	12397	12307	12446	12435	12502	12525	12474	12579	12386	12498	12387	12453	12473	12387	12538	12496	12484	12544	12544	12520	12401	12429	12616	12517	12235	12408	12606	12482	12428	12464	12438	12449	12447	12527	12495	12484	12473	12412	12345	12400	12373	12534	12356	12393	12418	12432	12431	12519	12481	12487	12491	12357	12405	12295	12395	12581	12483	12337	12509	12442	12422	12364	12438	12326	12414	12465	12513	12537	12635	12394	12509	12537	12509	12520	12539	12354	12598	12495	12348	12383	12426	12417	12559	12598	12501	12320	12350	12483	12661	12450	12471	12341	12328	12623	12636	12460	12398	12442	12360	12430	12358	12555	12463	12522	12452	12320	12375	12600	12494	12679	12526	12427	12522	12531	12477	12391	12543	12474	12357	12565	12436	12351	12418	12440	12415	12271	12380	12532	12485	12401	12306	12531	12410	12486	12412	12371	12550	12521	12471	12336	12398	12387	12408	12390	12478	12501	12561	12346	12329	12477	12409	12489	12471	12582	12553	12548	12314	12226	12514	12565	12510	12380	12509	12344	12456	12588	12357	12602	12445	12388	12444	12344	12516	12193	12434	12546	12514	12540	12411	12423	12520	12540	12430	12308	12530	12474	12449	12519	12378	12689	12429	12411	12439	12389	12453	12289	12477	12444	12415	12445	12417	12593	12494	12234	12401	12303	12436	12518	12479	12602	12361	12490	12459	12459	12365	12381	12457	12401	12461	12528	12498	12427	12374	12388	12515	12534	12451	12514	12435	12501	12389	12657	12417	12335	12573	12287	12541	12464	12376	12496	12577	12389	12350	12454	12328	12547	12546	12540	12429	12559	12487	12506	12330	12365	12472	12449	12487	12516	12461	12472	12596	12479	12591	12407	12591	12213	12605	12549	12423	12462	12295	12447	12347	12436	12371	12432	12435	12488	12407	12481	12565	12344	12455	12425	12497	12543	12408	12477	12530	12390	12389	12466	12561	12417	12435	12475	12221	12268	12445	12360	12558	12460	12290	12333	12435	12465	12497	12517	12315	12361	12314	12350	12629	12410	12463	12478	12306	12326	12621	12645	12344	12424	12363	12512	12495	12458	12580	12402	12469	12464	12413	12393	12486	12516	12574	12423	12474	12538	12218	12584	12271	12483	12552	12390	12446	12487	12431	12608	12483	12518	12316	12279	12309	12468	12373	12544	12489	12398	12502	12480	12260	12417	12403	12573	12507	12504	12477	12445	12493	12516	12360	12466	12560	12461	12236	12447	12535	12353	12396	12438	12572	12482	12467	12426	12535	12458	12489	12407	12413	12454	12385	12561	12457	12338	12390	12433	12517	12405	12473	12488	12610	12401	12449	12520	12424	12463	12368	12575	12468	12350	12321	12424	12449	12478	12524	12494	12414	12405	12541	12558	12500	12515	12573	12346	12564	12376	12269	12375	12492	12450	12424	12383	12415	12402	12491	12398	12466	12574	12540	12604	12474	12385	12405	12481	12482	12525	12447	12457	12463	12361	12271	12496	12675	12554	12594	12428	12402	12496	12364	12464	12413	12492	12363	12370	12532	12466	12538	12420	12449	12390	12441	12422	12463	12514	12385	12405	12369	12490	12587	12545	12456	12440	12412	12537	12437	12471	12348	12381	12413	12433	12424	12396	12539	12274	12344	12620	12476	12412	12393	12443	12495	12531	12493	12581	12402	12507	12453	12299	12446	12398	12491	12306	12434	12463	12370	12379	12340	12392	12342	12499	12490	12519	12351	12436	12350	12372	12378	12393	12553	12494	12389	12461	12309	12463	12550	12640	12581	12362	12481	12452	12460	12380	12463	12479	12463	12608	12239	12613	12406	12521	12461	12451	12528	12566	12462	12490	12457	12288	12483	12475	12505	12529	12568	12468	12330	12545	12381	12549	12402	12325	12380	12384	12501	12518	12560	12408	12368	12520	12608	12406	12298	12424	12390	12432	12513	12320	12377	12390	12492	12377	12473	12294	12355	12411	12434	12397	12550	12326	12448	12520	12340	12419	12458	12370	12478	12415	12542	12596	12575	12429	12511	12382	12371	12489	12518	12586	12484	12387	12149	12397	12497	12583	12507	12478	12344	12480	12510	12566	12491	12478	12550	12317	12655	12417	12506	12302	12399	12394	12330	12454	12564	12278	12348	12395	12591	12411	12384	12399	12245	12419	12389	12275	12403	12454	12342	12367	12398	12391	12405	12409	12530	12365	12384	12353	12597	12434	12416	12522	12309	12577	12305	12373	12493	12471	12480	12526	12484	12225	12416	12403	12339	12470	12412	12356	12447	12358	12508	12420	12478	12535	12455	12459	12467	12346	12483	12396	12355	12462	12513	12423	12425	12519	12585	12308	12382	12471	12456	12677	12429	12528	12426	12482	12354	12577	12282	12423	12529	12449	12360	12296	12363	12541	12449	12452	12435	12419	12449	12561	12452	12499	12280	12474	12517	12394	12422	12318	12410	12436	12370	12407	12493	12348	12454	12354	12452	12433	12423	12487	12395	12442	12367	12442	12452	12485	12554	12499	12375	12275	12360	12447	12437	12289	12445	12509	12612	12587	12484	12554	12307	12432	12546	12395	12405	12580	12388	12403	12398	12574	12500	12461	12509	12403	12557	12516	12428	12591	12530	12280	12511	12424	12342	12582	12418	12465	12361	12343	12461	12291	12435	12607	12412	12487	12393	12563	12416	12565	12346	12469	12534	12430	12378	12577	12464	12460	12502	12410	12489	12384	12444	12513	12487	12554	12261	12497	12349	12264	12463	12433	12581	12505	12606	12521	12542	12571	12549	12458	12473	12392	12488	12521	12501	12369	12320	12459	12597	12308	12491	12354	12298	12433	12501	12411	12383	12419	12443	12370	12349	12517	12434	12518	12451	12527	12651	12408	12442	12470	12474	12459	12324	12413	12446	12544	12463	12429	12553	12500	12589	12413	12505	12328	12284	12350	12439	12431	12451	12573	12509	12319	12477	12424	12427	12469	12249	12351	12494	12475	12378	12546	12414	12479	12360	12535	12335	12304	12528	12281	12549	12424	12539	12440	12414	12458	12559	12443	12414	12507	12384	12451	12429	12533	12565	12293	12240	12373	12570	12451	12448	12557	12466	12527	12368	12673	12457	12390	12373	12408	12481	12503	12511	12483	12500	12408	12501	12391	12317	12433	12340	12385	12477	12288	12462	12440	12382	12284	12599	12623	12383	12414	12465	12418	12412	12461	12409	12356	12325	12417	12330	12523	12274	12561	12530	12410	12433	12371	12451	12383	12498	12389	12611	12409	12306	12311	12518	12407	12380	12464	12401	12412	12493	12368	12338	12550	12386	12269	12413	12481	12485	12460	12373	12484	12484	12376	12404	12199	12599	12593	12435	12538	12422	12601	12466	12647	12395	12562	12393	12470	12602	12464	12593	12463	12335	12375	12649	12582	12572	12505	12534	12453	12497	12357	12506	12397	12602	12460	12559	12579	12560	12364	12417	12565	12536	12406	12412	12209	12449	12496	12367	12369	12531	12502	12483	12361	12410	12538	12462	12472	12353	12429	12330	12301	12484	12389	12279	12425	12390	12511	12479	12450	12278	12475	12295	12517	12408	12421	12601	12330	12490	12411	12408	12267	12485	12415	12436	12400	12605	12466	12464	12314	12515	12505	12392	12593	12504	12250	12327	12449	12375	12428	12407	12531	12385	12420	12276	12504	12562	12561	12421	12450	12427	12512	12407	12475	12403	12428	12340	12448	12547	12428	12372	12592	12452	12326	12287	12411	12333	12381	12347	12407	12534	12470	12428	12427	12463	12411	12373	12583	12511	12440	12352	12245	12392	12488	12374	12385	12364	12476	12495	12415	12600	12567	12547	12292	12395	12492	12436	12474	12301	12486	12654	12330	12405	12295	12415	12468	12596	12471	12569	12569	12254	12447	12339	12513	12342	12333	12529	12493	12415	12414	12577	12591	12379	12495	12414	12482	12476	12481	12437	12492	12457	12286	12466	12525	12376	12507	12480	12498	12571	12427	12411	12363	12344	12429	12495	12424	12496	12464	12434	12558	12603	12511	12331	12460	12476	12452	12443	12417	12410	12400	12470	12360	12434	12439	12441	12485	12428	12451	12379	12525	12479	12386	12388	12391	12520	12332	12458	12676	12394	12373	12349	12521	12475	12259	12370	12452	12537	12487	12507	12373	12325	12338	12413	12383	12452	12454	12392	12416	12335	12345	12398	12471	12251	12460	12371	12446	12420	12550	12443	12476	12538	12552	12535	12495	12509	12445	12502	12409	12499	12561	12459	12471	12169	12461	12526	12348	12389	12438	12316	12640	12406	12376	12468	12465	12412	12587	12362	12299	12422	12435	12464	12438	12477	12501	12490	12567	12250	12522	12635	12564	12496	12427	12364	12496	12287	12529	12452	12509	12354	12533	12315	12474	12485	12461	12355	12518	12456	12515	12514	12437	12350	12311	12381	12353	12486	12336	12350	12660	12461	12478	12493	12383	12389	12439	12462	12430	12547	12390	12667	12407	12315	12547	12462	12547	12399	12433	12356	12431	12512	12437	12416	12315	12326	12590	12393	12389	12470	12283	12363	12519	12468	12516	12412	12437	12485	12396	12540	12403	12367	12491	12260	12547	12588	12408	12497	12452	12457	12579	12426	12429	12325	12419	12300	12559	12469	12502	12462	12397	12425	12421	12489	12474	12284	12505	12450	12414	12498	12366	12456	12402	12372	12528	12448	12428	12391	12465	12446	12422	12415	12283	12409	12532	12464
23145	21527	29465	24033	21689	22956	23057	17113	15492	15362	15377	14999	15184	14776	14534	14796	14552	14567	14602	14424	15155	20045	23596	22265	20227	17852	16153	15043	14551	14313	14438	14336	14360	14277	14278	14231	14283	14103	14408	14319	14173	14095	14310	14108	14218	14075	14135	14138	14153	14060	14315	14328	14449	14223	14043	14286	14250	14258	14251	14253	14280	14222	14147	14164	14192	14155	14159	14218	14159	14177	14330	14051	14102	14290	14155	14095	14222	14164	14259	14158	14035	14230	14367	14249	14340	14398	14248	14270	14319	14187	14183	14123	14150	14214	14224	14081	14265	14178	14195	14092	14419	14101	14183	14415	14292	14172	14076	14242	14105	14216	14083	14131	14243	14208	14319	14128	14214	14330	14328	14139	14210	14090	14076	13959	14165	14207	14116	14121	14215	14177	14192	14069	14188	14067	14010	14109	14312	14098	14090	14105	14241	14136	14069	14261	14182	14300	14268	14195	14194	14096	14207	14005	14184	14101	14202	14133	14077	14239	14216	14293	14203	14326	14313	14143	14195	14217	14195	14152	14016	14166	14244	14063	14317	14187	14178	14056	13873	14053	13948	14011	13963	14155	14059	13883	14140	13917	14385	14160	14137	14205	14202	14198	14082	14078	14271	14285	14305	14330	14173	14211	14229	14227	14226	14076	14326	14212	14199	14224	14172	14238	14261	14045	14025	14239	14424	14035	14141	14221	14010	14176	14264	14217	14309	14115	14218	14184	14259	14110	14144	14048	14223	14271	14226	14423	14323	14146	14206	14023	14042	13902	14258	14243	14154	14248	14207	14163	14138	14200	14143	14191	14129	14127	14357	14161	14058	14383	14128	14105	14141	14169	14179	14218	14090	14306	14147	14092	14142	14296	13877	14138	14068	14068	14051	14149	14189	14175	14213	14262	13981	14071	14190	14183	14275	14244	14222	14059	14282	14179	14201	14091	14006	14051	14298	14097	14220	14165	14233	14392	14109	14209	14093	14049	14167	14133	14254	14070	14318	14072	14003	14154	14283	14136	14084	14190	14263	14166	14183	14072	14234	14240	14118	14207	14298	14113	14170	14036	14247	14283	14197	14378	14305	14302	14131	14264	14094	14138	14378	14231	14271	14045	14155	14215	14064	14233	14239	14150	13978	14216	14127	14081	14252	14279	14112	14154	14040	13989	14028	14122	14075	14226	14108	13993	13999	14073	14316	14127	14202	13951	14253	14011	14023	14008	14239	14049	14202	14203	14280	14173	14154	14057	13998	14189	13881	14094	14110	14273	14221	14214	14016	14282	14299	14133	14358	14258	14084	13960	14156	14107	14158	14189	14196	14064	14095	14170	14254	14299	14040	13967	13951	14120	14150	14116	13988	14007	14136	14172	14013	14207	14309	14063	14007	14334	14182	14186	14132	14274	14094	13938	14130	14250	14241	14150	14019	14048	14185	14110	14185	14368	14060	14268	14299	14419	14215	14131	14001	14366	14222	14160	14183	14211	14085	14196	14257	14124	14115	14138	14007	14085	14101	14122	13980	14080	14291	14241	14041	14113	14270	14180	14312	14395	14024	14236	14175	14091	14269	14309	14208	14114	14060	14274	14206	14063	14290	14196	14029	14147	14101	14110	14128	14113	14299	14409	14254	14120	14094	14313	14080	14147	14082	14247	14216	14274	14148	14104	14129	14207	14085	13930	14191	14237	14173	14191	14160	14114	14064	14092	14119	14013	14140	14081	14144	13997	14036	14144	14201	14212	13993	14257	14141	14199	14347	14117	14143	14175	14124	14177	14273	14152	14414	14185	14289	14272	13985	14080	14172	14106	14142	14095	14040	14286	14113	13963	14179	14204	14165	13974	13967	13986	14212	14260	14162	14099	14416	14384	14089	14168	14195	14151	14181	14251	14071	14216	14161	13979	14168	14086	14126	14176	13967	14287	14143	14117	13960	14301	14228	14181	14158	14248	14252	14240	14208	14232	14161	14114	14078	13851	14295	14201	14169	14150	14052	14068	14165	14101	13998	14151	14102	14263	14157	14174	13999	14151	14068	13873	13957	14122	14031	14217	14149	14255	14136	14134	13929	14171	14225	14264	14234	14228	14090	14153	14048	14198	14003	14016	14178	14235	14136	14163	14352	14225	14091	14145	14221	14266	14174	14059	14037	14164	14020	14035	14073	14087	14160	14115	14120	14317	14273	14388	14085	14223	14055	14083	14141	14127	14178	14121	14165	14084	14048	14100	14081	14123	14047	14088	14146	14188	14022	14148	14043	13994	14151	13963	14011	13916	14076	14195	14136	14252	14019	14028	14069	13982	14116	14130	14049	14083	14133	14073	13976	14122	14099	14088	14250	14110	14278	14046	14188	14122	14116	14232	14243	14108	14271	14090	14223	14328	14187	14273	14121	14228	14219	14116	14057	14180	14347	14164	14208	14064	14115	14271	14023	14109	13971	14080	13927	14156	14020	14254	14271	14086	14221	14342	14129	14381	14352	14217	14172	14337	14159	14132	14190	14199	14272	14095	14089	14126	14049	14290	14285	14128	14190	13853	14090	14127	14100	14212	14100	14059	14197	14326	14234	14137	14107	14144	14142	14127	14034	14124	14156	14132	14215	14272	14068	14248	13902	14211	14247	14294	13997	14298	14186	14045	13928	14273	13939	14143	14261	13924	14127	14112	14304	14110	14051	14131	14240	14140	14141	14219	14108	13986	14009	14090	14192	14229	14086	14025	14226	14134	14082	14316	14090	14058	14205	14154	14205	14100	14139	14098	14162	14052	14193	13990	14196	14226	14411	14186	14041	14097	14042	13997	14082	14122	14097	14025	14125	14124	14117	14111	14219	14036	14290	14221	14072	14211	14138	14200	14094	14219	13981	14280	14125	14333	14246	14165	14240	14072	14262	14066	14192	14088	14095	14118	14228	13992	14244	14273	14007	14166	14065	14137	14166	14187	14165	14058	14067	14148	14153	14109	14144	14080	14297	14150	14123	14309	14305	14230	14336	14234	14249	14194	14092	14255	14194	14161	14146	14036	14161	14180	14347	13959	14187	14067	14039	14210	14162	14071	14241	14043	14099	14088	14242	14042	14202	14261	14208	14325	14223	14400	14208	14197	14159	14190	14230	13999	14093	14110	14381	14139	13901	14096	14181	14053	14155	14247	14318	14142	14129	14025	14203	14070	14176	13981	13935	14247	14018	13907	13969	14187	14100	14267	14119	14137	14191	14156	14230	14314	14186	14273	14265	14060	14006	14245	14166	14075	14168	14165	14183	14041	14035	14241	14212	14126	14318	14155	14205	14060	14022	14165	14270	14274	14137	14105	14101	14272	14156	14215	13875	14157	14173	14090	14031	13998	14145	13832	14317	14116	14034	14197	14305	14218	14255	14130	14164	14173	14049	14018	14239	14058	14259	14230	14079	14035	14039	14047	14026	14133	14225	14076	14249	13932	14168	14057	14123	14183	14359	13988	14338	13950	14340	14347	14140	14292	14323	14108	14133	14040	14180	14226	13996	13956	14067	14026	14080	14124	14326	14118	14226	14240	14167	14072	14164	14255	14485	14062	13949	14213	14291	13927	14160	14219	14339	14237	14364	14236	14091	14178	14188	14041	14151	14055	14221	14151	14121	14086	14214	14149	14239	14276	13990	14248	14194	14018	14262	14223	14208	14083	14211	14110	13912	14096	14363	14326	14070	14240	14099	14232	14148	14163	14067	14079	14114	14140	14046	14084	14065	14092	14076	14084	14117	14219	14069	14062	14193	14260	14229	14182	14015	14061	14054	14154	14169	13994	14105	14066	13924	14074	14220	14158	14393	14238	14185	14221	14177	14244	14060	14300	14252	14111	14161	14104	14141	14161	14208	14062	14322	14114	14126	14099	13946	14157	14057	14309	14202	14254	14110	14262	14270	14323	14083	14278	14152	14112	13984	14307	14121	14264	14142	14066	14121	14246	14207	14291	14217	14220	14081	13921	14075	14370	14094	14059	14186	13964	14115	14092	14277	14045	14212	14046	14198	14178	14162	14086	14217	14126	14234	14291	14164	14190	14048	14147	13986	14092	14101	14218	14331	14173	14004	14149	14170	14270	14240	14216	14222	14398	14354	14000	14246	14295	14199	14178	14412	14228	14080	14124	14111	14167	14173	14191	14097	14064	14193	14099	14110	13976	14094	14106	14274	14018	13986	14080	14169	14077	14128	14237	14201	14219	14113	14039	14163	14070	14188	14214	14177	14247	14166	14370	14147	14036	14111	14247	14240	14287	14220	14356	14030	14062	14091	14224	14225	14184	14168	13866	14043	14312	14272	14216	14308	14136	14244	14187	14048	14025	14061	14183	14208	14223	14166	14197	14124	14093	14157	14168	14020	14295	14045	14056	14073	14182	14171	14113	13984	14324	14099	14102	13977	13995	14042	14133	14225	14171	14157	14111	14284	14175	14239	14159	14348	14120	13935	13978	14184	14373	14208	14217	14036	14123	14374	14321	14134	14139	14122	14195	14280	14012	14242	14164	14202	14096	14208	14449	14282	14037	14252	14151	14098	13962	14055	14126	14150	14135	14052	14126	14087	14190	14237	14199	14218	14083	14267	14059	14345	14193	14335	14114	14093	14312	14084	14154	14287	14038	14070	14022	13825	14025	14413	14172	14171	14290	14123	14106	14012	14114	14036	13975	14117	14255	14123	14232	14198	14056	14092	14173	13980	14152	14215	14194	14220	13998	14238	14231	14109	14378	14166	14087	14162	14129	14071	14203	14111	14202	14063	14409	14155	14203	14241	14222	14162	14322	13971	14183	14275	14081	14245	14335	14227	14022	14299	14240	14339	14207	14108	14222	14206	14072	14184	14247	14115	14251	14214	14276	14131	14219	14216	14054	14093	14082	14213	14332	14087	14138	14056	14207	14340	14294	14108	14100	14380	14157	14091	14224	14362	14326	14152	14166	14115	14227	14124	14218	14107	14098	14110	14175	14231	14158	13962	14311	14106	14248	14156	14455	14285	14143	14263	14038	14009	14158	14116	14241	14242	14245	14182	14094	14228	14157	14057	14201	14149	14141	14086	14069	14035	14155	14207	14060	14052	14101	14010	14276	14060	14100	14124	14354	14247	14081	14177	14190	14120	14009	14145	13996	14160	14319	14119	14121	14106	14054
28724	47375	33461	23730	20794	18698	17783	16764	15661	14622	14646	14386	14295	14107	13871	14013	13875	13575	13506	13712	14909	23379	26329	24297	21168	17983	15531	14031	13612	13281	13279	13162	13229	13264	13315	13209	13250	13209	13206	13143	13164	13318	13328	13225	13273	13220	13034	13351	13450	13164	13320	13253	13411	13251	13139	13312	13204	13157	13384	13160	13249	13224	13428	13243	13242	13366	13229	13277	13309	13207	13362	13188	13349	13286	13220	13378	13235	13255	13175	13219	13129	13239	13380	13380	13210	13220	13338	13126	13116	13109	13223	13223	13271	13228	13332	13193	13140	13189	13250	13240	13120	13226	13259	13181	13199	13190	13166	13040	13381	13220	13288	13269	13436	13217	13304	13258	13394	13107	13221	13301	13268	13307	13282	13120	13377	13209	13355	13077	13220	13172	13221	13160	13270	13349	13210	13236	13155	13188	13133	13348	13163	13232	13335	13329	13110	13378	13036	13299	13271	13147	13289	13327	13246	13280	13207	13340	13429	13271	13236	13339	13097	13163	13358	13145	13309	13215	13275	13092	13482	13303	13495	13207	13349	13217	13287	13336	13390	13221	13134	13246	13260	13212	13305	13280	13294	13176	13260	13138	13339	13096	13233	13248	13323	13317	13268	13177	13313	13308	13261	13212	13172	13376	13354	13210	13120	13221	13267	13324	13156	13462	13258	13217	13221	13235	13198	13283	13162	13486	13267	13191	13299	13215	13188	13145	13311	13129	13230	13383	13297	13153	13313	13266	13397	13234	13192	13240	13242	13171	13092	13131	13194	13254	13232	13236	13116	13285	13363	13162	13122	13266	13255	13219	13157	13326	13276	13230	13283	13115	13272	13352	13198	13256	13170	13186	13306	13215	13244	13220	13271	13290	13299	13272	13169	13250	13052	13129	13251	13130	13191	13445	13103	13182	13344	13077	13299	13302	13214	13222	13332	13383	13233	13109	13252	13133	13192	13250	13005	13337	13195	13171	13249	13390	13183	13130	13387	13253	13207	13229	13159	13303	13266	13325	13265	13314	13176	13470	13068	13067	13324	13175	13177	13314	13412	13311	13249	13241	13192	13345	13179	13371	13203	13155	13221	13403	13211	13206	13199	13133	13128	13258	13095	13107	13338	13189	13245	13159	13336	13262	13403	13156	13277	13246	13306	13422	13184	13288	13266	13185	13087	13214	13228	13237	13133	13301	13311	13209	13192	13183	13139	13381	13118	13106	13174	13041	13056	13184	13219	13179	13189	13277	13428	13268	13300	13325	13189	13099	13224	13140	13197	13164	13103	13356	13321	13305	13180	13241	13153	13265	13336	13255	13251	13362	13276	13129	13299	13161	13208	13126	13184	13170	13180	13321	13117	13320	13330	13088	13217	13191	13224	13256	13073	13323	13394	13209	13239	13337	13152	13014	13163	13307	13191	13121	13265	13255	13264	13320	13261	13268	13295	13231	13078	13352	13301	13184	13075	13248	13267	13291	13317	13105	13268	13299	13263	13196	13309	13264	13183	13296	13200	13201	13250	13219	13261	13244	13135	13313	13281	13184	13334	13187	13116	13269	13185	13050	13251	13165	13185	13232	13294	13414	13037	13113	13200	13265	13199	13408	13270	13459	13120	13283	13377	13385	13250	13242	13327	13134	13238	13340	13352	13202	13268	13343	13272	13214	13175	13116	13042	13297	13422	13186	13090	13178	13213	13255	13308	13288	13271	13085	13254	13338	13217	13136	13224	13206	13258	13237	13330	13192	13330	13272	13145	13231	13292	13338	13306	13281	13316	13207	13026	13265	13345	13336	13279	13160	13272	13183	13228	13128	13096	13356	13224	13133	13181	13173	13187	13232	13161	13168	13242	13245	13260	13233	13200	13245	13328	13213	13383	13158	13177	13208	13382	13135	13267	13138	13296	13362	13200	13198	13277	13150	13149	13265	13311	13145	13435	13356	13241	13090	13165	13172	13229	13071	13162	13487	13303	13289	13233	13251	13236	13164	13201	13320	13251	13168	13293	13051	13054	13281	13429	13152	13264	13158	13209	13102	13257	13307	13153	13278	13128	13297	13310	13360	13292	13264	13248	13269	13240	13252	13140	13310	13135	13177	13157	13149	13260	13210	13317	13191	13217	13188	13349	13258	13233	13229	13098	13171	13178	13247	13120	13344	13187	13143	13275	13193	13361	13136	13320	13351	13293	13222	13221	13174	13299	13231	13216	13221	13344	13171	13158	13375	13225	13281	13278	13187	13297	12998	13238	13242	13399	13173	13201	13113	13321	13246	13378	13219	13367	13238	13080	13182	13197	13316	13162	13115	13177	13075	13086	13273	13337	13151	13253	13262	13326	13050	13210	13217	13221	13272	13285	13464	13064	13310	13269	13293	13234	13350	13155	13295	13291	13341	13133	13318	13206	13277	13149	13306	13177	13302	13330	13333	13201	13065	13198	13242	13395	13326	13333	13155	13203	13243	13200	13242	13171	13280	13044	13184	13356	13265	13221	13201	13090	13200	13203	13201	13224	13351	13217	13217	13201	13353	13248	13238	13327	13417	13144	13071	13344	13345	13321	13245	13155	13274	13284	13219	13189	13283	13161	13219	13231	13313	13384	13273	13043	13320	13140	13151	13422	13132	13263	13192	13299	13219	13164	13237	13269	13252	13167	13307	13273	13074	13200	13154	13265	13270	13287	13148	13230	13252	13182	13307	13294	13460	13113	13299	13199	13131	13114	13150	13421	13126	13135	13076	12983	13208	13213	13173	13240	13220	13279	13229	13091	13198	13108	13341	13260	13277	13249	13370	13253	13086	13353	13166	13357	13270	13180	13237	13194	13269	13192	13107	13082	13209	13095	13287	13070	13273	13286	13254	13096	13287	13204	13372	13256	13413	13220	13212	13378	13252	13104	13176	13387	13193	13280	13297	13194	13202	13186	13169	13336	13121	13179	13189	13097	13131	13227	13175	13261	13302	13264	13244	13205	13490	13320	13262	13277	13259	13442	13062	13312	13260	13224	13349	13154	13461	13123	13261	13108	13242	13237	13230	13217	13184	13208	13279	13305	13276	13389	13215	13212	13206	13111	13260	13190	13265	13179	13302	13194	13142	13330	13286	13230	13156	13146	13255	13259	13119	13074	13357	13133	13286	13049	13201	13233	13138	13216	13194	13153	13207	13141	13223	13174	13124	13225	13103	13280	13050	13211	13303	13264	13234	13335	13293	13316	13243	13278	13290	13179	13329	13171	13238	13195	13354	13158	13338	13233	13082	13228	13168	13247	13283	13140	13234	13207	13253	13216	13129	13179	13339	13273	13222	13314	13106	13234	13341	13155	13050	13235	13302	13068	13333	13169	13230	13297	13129	13207	13279	13274	13320	13098	13273	13401	13412	13247	13218	13202	13132	13259	13123	13148	13150	13367	13149	13299	13290	13140	13094	13323	13225	13249	13223	13409	13210	13403	13015	13326	13199	13326	13149	13276	13157	13153	13229	13362	13160	13331	13289	13294	13180	13136	13311	13321	13255	13329	13254	13135	13067	13185	13184	13106	13238	13127	13291	13249	13124	13127	13234	13200	13458	13218	13230	13129	13297	13143	13117	13131	13302	13062	13187	13118	13282	13191	13108	13265	13171	13137	13380	13299	13157	13228	13186	13137	13183	13111	13159	13351	13175	13197	13259	13278	13175	13342	13083	13306	13245	13104	13261	13244	13201	13284	13201	13152	13255	13227	13300	13349	13302	13507	13197	13272	13340	13411	13192	13278	13294	13170	13227	13449	13233	13237	13224	13198	13206	13239	13120	13114	13249	13130	13302	13301	13302	12950	13194	13192	13185	13180	13117	13318	13205	13262	12974	13277	13226	13116	13307	13301	13148	13246	13241	13313	13184	13298	13284	13335	13025	13218	13347	13167	13337	13295	13215	13156	13243	13180	13254	13188	13242	13263	13324	13206	13194	13267	13312	13147	13269	13301	13153	13250	13390	13237	13329	13167	13190	13060	13190	13283	13191	13211	13216	13273	13266	13318	13224	13263	13208	13294	13213	13131	13134	13200	13223	13338	13240	13189	13280	13090	13252	13211	13313	13093	13388	13143	13221	13058	13219	13144	13235	13163	13238	13102	13352	13096	13308	13361	13172	13291	13149	13246	13247	13147	13235	13081	13174	13243	13176	13292	13042	13181	13231	13218	13218	13204	13195	13299	13345	13060	13324	13307	13303	13194	13059	13272	13117	13245	13199	13213	13130	13119	13242	13063	13271	13210	13315	13267	13176	13403	13025	13226	13289	13188	13124	13186	13197	13179	13253	13268	13274	13238	13227	13127	13254	13397	13370	13203	13155	13035	13054	13181	13203	13156	13257	13321	13260	13331	13197	13169	13014	13195	13096	13277	13178	13217	13231	13198	13197	13342	13208	13416	13176	13082	13278	13139	13303	13251	13255	13384	13104	13042	13259	13298	13068	13237	13220	12996	13382	13203	13327	13164	13283	13302	13340	13097	13151	13240	13175	13077	13260	13266	13250	13292	13208	13306	13340	13192	13301	13130	12993	13148	13192	13147	13141	13138	13181	13106	13322	13104	13240	13167	13330	13133	13159	13174	13179	13175	13129	13248	13060	13205	13274	13109	13219	13142	13151	13200	13169	13081	13304	13152	13259	13374	13278	13257	13111	13165	13154	13274	13261	13375	13086	13171	13318	13179	13161	13251	13396	13309	13183	13117	13109	13266	13175	13105	13115	13259	13264	13196	13218	13359	13386	13251	13070	13257	13250	13144	13309	13150	13201	13184	13113	13331	13235	13131	13110	13280	13273	13243	13248	13519	13015	13299	13153	13295	13148	13376	13198	13119	13127	13275	13088	13238	13280	13354	13239	13264	13218	13241	13295	13178	13335	13451	13250	13253	13285	13344	13313	13174	13215	13341	13243	13269	13364	13156	13289	13251	13340	13126	13175	13342	13253	13122	13203	13221	13205	13240	13143	13264	13327	13240	13309	13240	13271	13173	13260	13380	13283	13305	13192	13304	13323	13088	13303	13147	13231	13194	13170	13079	12968	13193	13167	13262	13333	13254	13354	13270	13369	13255	13159	13257	13249	13220	13247	13149	13172	13268	12995	13078	13277	13113	13266	13241	13302	13235	13039	13197	13272	13260	13263
27923	23785	24816	19731	15708	14877	14489	14272	13896	13762	13966	13678	13741	13731	13731	13837	13522	13628	13652	13584	13623	13631	14325	14180	14165	13996	13872	13681	13559	13429	13571	13654	13479	13489	13533	13643	13506	13577	13391	13445	13534	13542	13475	13462	13503	13579	13579	13426	13275	13604	13548	13559	13681	13623	13477	13510	13761	13545	13638	13496	13340	13580	13582	13576	13501	13550	13561	13357	13514	13497	13480	13410	13755	13682	13596	13525	13533	13476	13521	13331	13400	13655	13578	13478	13533	13401	13463	13488	13491	13548	13394	13408	13645	13534	13518	13447	13627	13471	13607	13493	13305	13583	13512	13565	13671	13567	13517	13468	13404	13382	13516	13408	13540	13524	13446	13428	13495	13440	13508	13271	13309	13299	13494	13547	13478	13318	13392	13432	13607	13379	13448	13375	13579	13381	13347	13475	13433	13497	13289	13264	13688	13622	13558	13427	13301	13434	13455	13642	13696	13446	13713	13583	13552	13383	13434	13374	13473	13532	13511	13631	13486	13693	13481	13669	13322	13479	13481	13633	13649	13662	13695	13541	13708	13378	13348	13580	13541	13390	13432	13385	13472	13437	13422	13468	13683	13417	13519	13468	13529	13410	13530	13369	13486	13527	13557	13396	13379	13494	13709	13580	13596	13543	13649	13617	13701	13483	13517	13528	13536	13504	13346	13396	13506	13621	13473	13649	13351	13512	13562	13411	13426	13470	13595	13302	13513	13445	13628	13595	13635	13537	13509	13462	13656	13499	13449	13652	13601	13640	13380	13437	13621	13693	13316	13383	13511	13481	13314	13395	13365	13650	13419	13456	13502	13468	13521	13582	13465	13637	13602	13383	13447	13519	13459	13552	13679	13510	13490	13500	13495	13506	13680	13611	13549	13453	13420	13685	13624	13669	13642	13354	13415	13314	13560	13484	13551	13415	13516	13649	13681	13622	13476	13622	13449	13418	13385	13331	13419	13363	13528	13636	13211	13670	13548	13599	13626	13435	13644	13467	13414	13401	13461	13398	13501	13348	13439	13461	13378	13469	13614	13412	13445	13513	13456	13338	13561	13474	13571	13531	13498	13464	13493	13331	13504	13484	13369	13393	13345	13604	13207	13359	13628	13519	13513	13376	13597	13582	13634	13599	13303	13536	13623	13420	13471	13498	13508	13452	13678	13615	13535	13409	13273	13487	13345	13473	13506	13524	13746	13476	13559	13537	13455	13624	13482	13292	13368	13620	13525	13520	13403	13454	13580	13718	13501	13497	13252	13553	13387	13173	13293	13515	13748	13373	13450	13340	13387	13624	13508	13486	13506	13557	13424	13537	13442	13585	13452	13597	13582	13474	13593	13485	13526	13478	13613	13590	13475	13689	13696	13411	13457	13559	13567	13665	13603	13591	13606	13497	13507	13534	13581	13580	13557	13521	13419	13499	13566	13529	13461	13508	13505	13510	13755	13608	13631	13669	13600	13545	13291	13437	13474	13365	13608	13568	13526	13445	13490	13765	13641	13645	13602	13777	13637	13492	13476	13585	13538	13448	13410	13473	13542	13502	13569	13463	13622	13541	13575	13252	13560	13441	13604	13498	13534	13397	13498	13464	13367	13455	13516	13514	13444	13526	13647	13520	13690	13539	13581	13468	13536	13477	13525	13579	13587	13416	13481	13695	13494	13471	13486	13504	13482	13518	13661	13628	13506	13684	13408	13515	13524	13546	13536	13681	13545	13426	13518	13321	13313	13519	13661	13485	13402	13606	13461	13695	13520	13582	13400	13401	13546	13608	13352	13525	13459	13551	13659	13587	13595	13481	13459	13432	13537	13368	13480	13513	13459	13629	13547	13580	13472	13345	13394	13466	13571	13379	13327	13567	13333	13451	13513	13537	13573	13536	13625	13541	13363	13582	13526	13480	13497	13513	13445	13399	13439	13497	13505	13431	13611	13507	13404	13377	13648	13378	13518	13504	13477	13541	13625	13516	13617	13420	13517	13268	13436	13449	13461	13526	13499	13469	13373	13401	13363	13399	13490	13461	13636	13584	13588	13528	13604	13415	13491	13564	13561	13596	13507	13656	13650	13361	13578	13373	13626	13589	13328	13171	13592	13595	13411	13402	13361	13506	13462	13547	13611	13456	13365	13557	13325	13469	13576	13411	13689	13618	13472	13454	13314	13446	13603	13421	13474	13645	13448	13586	13402	13546	13517	13404	13709	13677	13622	13591	13626	13393	13632	13552	13706	13465	13506	13419	13503	13537	13418	13559	13470	13358	13573	13527	13455	13639	13523	13613	13542	13704	13521	13457	13524	13393	13852	13584	13642	13656	13426	13496	13612	13445	13500	13521	13517	13472	13355	13508	13520	13325	13661	13494	13705	13667	13585	13601	13680	13437	13485	13648	13449	13417	13619	13512	13349	13412	13569	13472	13545	13683	13545	13490	13501	13651	13510	13514	13496	13559	13520	13332	13332	13553	13348	13443	13598	13684	13472	13536	13604	13532	13406	13589	13673	13571	13529	13468	13582	13399	13634	13646	13549	13422	13644	13497	13356	13487	13585	13464	13584	13316	13522	13657	13676	13461	13620	13621	13673	13708	13480	13369	13688	13660	13696	13673	13435	13369	13416	13402	13524	13417	13402	13377	13529	13577	13578	13457	13413	13575	13631	13465	13541	13538	13589	13499	13595	13603	13424	13653	13512	13724	13468	13699	13450	13397	13791	13611	13582	13516	13440	13558	13478	13583	13509	13403	13401	13625	13644	13627	13461	13596	13539	13504	13472	13525	13468	13753	13560	13671	13523	13469	13609	13460	13364	13367	13651	13667	13500	13569	13630	13624	13495	13612	13403	13485	13559	13454	13497	13389	13476	13509	13457	13453	13429	13377	13547	13326	13455	13461	13600	13625	13566	13370	13504	13380	13494	13507	13573	13413	13509	13653	13464	13472	13441	13457	13555	13502	13457	13399	13442	13533	13318	13508	13493	13657	13646	13457	13534	13426	13491	13589	13721	13629	13523	13276	13581	13479	13411	13584	13579	13624	13351	13559	13510	13477	13256	13428	13459	13538	13635	13577	13490	13430	13664	13425	13449	13234	13550	13617	13614	13680	13451	13542	13620	13400	13707	13509	13624	13420	13548	13564	13618	13527	13620	13612	13743	13657	13672	13313	13364	13721	13448	13353	13608	13490	13438	13573	13662	13369	13578	13550	13447	13507	13625	13552	13757	13407	13573	13594	13512	13407	13483	13481	13405	13471	13489	13623	13458	13492	13496	13456	13503	13573	13542	13580	13559	13703	13427	13523	13479	13555	13557	13540	13415	13550	13488	13566	13796	13595	13502	13680	13626	13524	13602	13387	13519	13563	13455	13275	13558	13301	13335	13555	13711	13370	13628	13406	13680	13684	13666	13628	13398	13489	13568	13531	13521	13338	13405	13520	13393	13523	13558	13494	13615	13408	13393	13482	13409	13361	13574	13372	13577	13479	13572	13412	13335	13498	13492	13335	13508	13557	13416	13691	13565	13571	13518	13375	13440	13556	13688	13540	13664	13493	13489	13606	13681	13553	13570	13546	13490	13587	13380	13489	13500	13525	13308	13457	13449	13431	13615	13177	13595	13424	13345	13636	13468	13496	13346	13668	13605	13644	13667	13647	13469	13527	13537	13394	13415	13616	13436	13427	13549	13708	13428	13513	13553	13569	13640	13471	13478	13374	13528	13482	13346	13430	13375	13628	13596	13520	13731	13536	13475	13479	13549	13472	13562	13566	13655	13594	13550	13456	13372	13318	13545	13327	13357	13329	13472	13413	13600	13451	13428	13452	13467	13429	13657	13565	13612	13393	13503	13698	13475	13413	13739	13540	13454	13636	13401	13574	13672	13461	13537	13507	13666	13450	13425	13703	13361	13801	13576	13440	13492	13584	13511	13396	13497	13463	13431	13493	13578	13577	13661	13534	13633	13726	13610	13411	13562	13434	13604	13739	13484	13430	13412	13488	13558	13673	13535	13228	13612	13460	13550	13680	13492	13612	13484	13540	13652	13654	13613	13604	13488	13438	13559	13397	13521	13518	13431	13377	13325	13388	13807	13626	13661	13464	13452	13543	13578	13573	13527	13383	13540	13538	13357	13590	13627	13645	13463	13471	13412	13330	13476	13395	13493	13503	13512	13377	13468	13576	13578	13593	13518	13460	13678	13665	13555	13570	13477	13591	13389	13670	13574	13682	13506	13521	13535	13694	13365	13408	13667	13563	13432	13541	13390	13537	13549	13697	13451	13529	13359	13556	13399	13548	13538	13849	13440	13631	13549	13551	13587	13410	13453	13435	13557	13623	13364	13319	13464	13540	13501	13475	13471	13683	13714	13545	13502	13605	13587	13454	13377	13583	13631	13566	13309	13208	13357	13358	13606	13492	13586	13450	13402	13385	13468	13531	13431	13484	13522	13508	13432	13653	13512	13370	13390	13345	13622	13546	13559	13460	13454	13453	13537	13495	13634	13575	13480	13521	13399	13491	13764	13429	13461	13526	13407	13419	13391	13375	13528	13653	13456	13400	13475	13371	13439	13551	13495	13493	13524	13559	13590	13331	13586	13701	13448	13261	13506	13506	13558	13512	13518	13557	13441	13525	13573	13599	13689	13540	13538	13402	13536	13751	13624	13300	13466	13549	13526	13487	13476	13584	13488	13473	13489	13454	13336	13444	13709	13526	13581	13491	13526	13573	13585	13672	13493	13405	13383	13400	13392	13431	13669	13523	13477	13630	13360	13585	13545	13571	13440	13527	13460	13470	13537	13443	13560	13549	13446	13508	13420	13475	13373	13322	13617	13654	13393	13523	13547	13553	13497	13447	13607	13550	13406	13546	13484	13520	13511	13456	13644	13595	13511	13331	13565	13562	13674	13624	13359	13532	13483	13507	13538	13454	13493	13451	13657	13599	13508	13492	13507	13563	13414	13455	13591	13651	13530	13672	13543	13263	13422	13526	13535	13468	13435	13669	13515	13539	13580	13554	13566	13518	13412	13448	13540	13543	13645	13466	13621	13777	13736	13445	13521	13427	13515	13461	13462	13644	13674	13504	13413	13468	13601	13284	13505	13471	13691	13594	13569	13613	13426	13508	13464	13457	13568	13426	13723	13436	13582	13298
22892	34161	23590	18058	16323	14798	14296	13537	13419	13460	13328	13346	13269	13007	13005	12864	12998	12793	12915	12850	12868	13228	13673	13822	13628	13393	13032	12896	12990	12717	13045	12891	12778	12924	12738	12956	12640	12933	12919	12802	12848	12790	12845	12837	12802	12813	12934	12848	12820	13010	12767	12872	12828	12792	12835	12823	12799	12949	12896	12873	12821	12764	12783	12907	12872	12633	12903	12869	12914	12932	12896	12702	12831	12887	13011	12776	12827	13073	12756	12896	12836	12788	12967	12999	12790	12729	12902	12898	12819	12682	13051	12958	12872	12845	12830	12865	12854	12885	12910	12706	12811	12868	12941	12850	12946	12969	12732	12689	12861	12838	12808	12918	12934	12831	12595	12826	12963	12858	12849	12806	12772	12975	12972	12898	12866	13077	12827	12697	12865	12808	13005	12785	12825	12961	12809	12754	12896	12809	12841	12970	12872	12898	12890	12915	12753	12808	12724	12725	12822	12904	12735	12883	12952	12915	12872	12736	12754	12819	12768	12703	12866	12923	12896	12868	12823	12905	12770	12795	12801	12882	12907	12881	12875	12998	12848	12753	12758	12769	12730	12638	12888	12878	12813	12950	12894	12852	12982	12673	12879	12966	12794	12976	12894	12794	12755	12858	12896	12863	12976	12688	12813	12790	12718	12833	12810	12692	12730	12769	12811	12912	12838	12916	12790	12943	12787	12979	12807	12972	13001	12846	12757	12798	12860	12921	12760	12911	12828	12948	12696	12746	12821	12975	12996	12880	12915	12912	12786	12825	12905	12842	12843	12962	12938	12681	12794	12787	12731	12727	12844	12999	12939	12833	12655	12797	12734	12825	12879	12865	12746	12642	12718	12952	12685	12976	12868	12849	12698	12890	12818	12794	12879	12786	12904	12881	12878	12717	12796	12604	12929	12781	12705	12702	12960	12890	12806	12735	12898	12869	12842	12896	12830	12987	12755	13028	12846	12891	12661	12927	12660	12885	12969	12819	12581	12786	13021	12911	12680	12946	12690	12898	12883	12833	12797	12962	12769	12718	12838	12717	12866	12806	12801	12617	12857	12911	13023	12935	12931	12806	12890	12989	12920	12878	12831	12990	12739	12842	12799	12888	12925	12919	12827	12788	12760	12882	12840	12749	12763	12847	12846	12948	12802	12790	12841	12883	12791	12707	12814	12820	12766	12727	12927	12939	12907	12825	12784	13004	12721	12804	12981	12802	12954	12715	12696	12749	12735	12877	12916	12745	12645	12908	12837	12754	12967	12757	12696	12777	12803	12859	12707	12937	12815	12797	12908	12821	12903	12832	12825	12823	12750	12837	12737	12934	12817	12776	12756	12774	12888	12855	12797	12705	12915	12989	12824	12787	12749	12997	12886	12843	12943	12810	12800	12890	12883	12999	12959	12879	12751	12810	12924	12742	12752	12722	12808	12879	12830	12917	12916	12731	12781	12892	12788	12735	12910	12819	12811	12897	12800	12755	12760	12887	12908	12865	12795	12926	12974	12729	12911	12763	12751	12765	12818	12789	12912	12884	12881	12881	12736	12945	12792	12931	12928	12825	12849	12737	12700	12898	12866	12635	12893	12938	12813	12768	12753	12805	12865	12870	12932	12903	12768	12880	12929	12828	12956	12760	12987	12922	12736	12726	12808	12995	12769	12833	12817	12926	12937	12897	12894	12938	12896	12958	12753	12785	12798	13060	12855	12827	12893	12829	12818	12738	12823	12858	13071	12916	12836	12871	12906	12776	12928	12805	12921	12887	12855	12773	13011	12847	12909	12875	12846	12672	12793	12920	12940	12636	12841	13057	12836	12832	12780	12779	12753	12838	12808	12949	12782	12859	12874	13051	12804	12745	12957	12851	12722	12800	12875	12873	12932	12725	12936	12728	12826	12921	12660	12930	12768	12808	12844	12836	12811	12825	12880	12842	12643	12854	13138	12952	12705	12673	12791	12741	12744	12773	12818	12950	12619	12827	13003	12899	12913	12806	12934	12741	12888	12926	12862	12892	12848	12957	12919	12926	12789	13013	12779	12993	12831	12879	12827	12884	12810	12678	12929	12816	12883	13067	12887	12932	12764	12801	12811	12842	12803	12669	12798	12951	12777	12805	12702	12794	13046	12730	12755	12809	12839	12890	12685	12921	12799	12965	12930	12910	12789	12859	12837	12932	12733	12748	12948	12855	12788	12667	12749	12860	12929	12889	12956	12825	12700	12647	12788	12933	12807	12913	12807	12798	12816	12945	12829	12843	12937	12696	12719	12911	12769	12740	12875	12783	12656	12868	12797	12717	12798	12841	12943	12888	12885	12843	12990	12855	12698	12985	12743	12895	12984	12958	12978	12803	12815	12795	12786	12671	12926	12947	12867	12800	13007	12893	12881	12802	12756	12891	12952	12793	12687	12927	12868	12881	12806	13009	12826	12880	12779	12847	12806	12782	12902	12966	12809	12794	12625	12856	12814	12935	12979	12739	12809	12849	12743	12814	12850	12802	12897	12767	12700	12789	12747	12803	12870	12888	12788	13038	12795	12817	12945	12835	12907	12994	12831	12772	12908	12862	12805	12814	12915	12912	12848	12916	12740	12843	12812	12761	12904	12813	12809	12889	12891	12747	12767	12782	12790	12646	12875	12935	12826	12840	12680	12820	13006	12805	12827	12903	12928	12786	12972	12879	12973	12885	12736	12909	12854	12932	12919	12769	12773	12771	12871	12845	12864	12853	12761	12860	13027	12846	12759	12798	12737	12820	12920	12835	12744	13037	12941	12734	12845	12746	12808	12607	12924	12773	12901	12801	12964	12863	13019	12813	12737	12766	12931	12712	12979	12932	12882	12845	12858	12783	12805	12814	12924	12918	12930	12853	12814	12733	12862	12892	12841	12853	12942	12903	12861	12863	12845	12886	12834	12896	12950	12890	12945	12820	12817	12862	12853	12742	12734	12796	12739	12814	12825	12932	12992	12968	12720	12834	12765	12816	12981	12807	13026	12746	12886	12891	12921	12770	12825	12772	12853	12904	12844	12866	12857	12849	13000	12762	13090	12771	12955	12880	12850	12653	12782	12961	12994	12883	12905	12805	12795	12723	12755	12854	12915	12904	12851	12849	12849	12719	12882	12918	12734	12909	12876	12815	12830	12851	12858	12790	12735	12748	12677	12947	12888	12862	12827	12837	12829	12895	12767	12718	12879	12954	12820	12782	12780	12749	12971	13021	12838	12739	12909	12835	13049	12850	12914	12735	12803	12822	12968	12798	12855	12747	12851	12861	12947	12776	12945	12879	12940	12676	12692	12893	12918	12972	12736	12864	12846	13045	12745	12858	12689	12823	12866	12813	12788	12826	12856	12766	12849	12839	12843	12784	12961	12895	12852	12759	12984	12780	12844	12759	12847	12954	12789	12727	12770	12850	12855	12832	12869	12767	12860	13034	12756	12879	12828	12797	12788	12980	12905	12730	12840	12922	12841	12830	12851	12748	12829	12878	12799	12754	12853	12945	12885	12788	12832	12769	12871	12908	12840	12980	12874	12749	12834	12717	12658	12913	12916	12921	12870	12873	12846	12926	12771	12918	12926	12821	12711	12702	12631	12835	12747	12723	12879	12939	12826	12828	12908	12953	12883	12890	12860	12714	12943	12954	12920	12719	12775	12888	12730	12907	13004	12592	12661	12867	12869	12913	12795	12832	12921	12769	12819	12744	12844	12779	12826	12615	12793	12843	12835	12907	13131	12950	12880	12933	12783	12745	12750	12973	12779	12935	12828	12752	12804	12937	12719	12746	12792	12738	12844	12964	12752	12793	12706	12857	12744	12797	12891	12810	12793	12918	12840	12708	12776	12855	12864	12729	12843	12873	12827	12990	12719	12984	12718	12781	12868	12679	12917	12762	12802	12795	12915	12881	12888	12860	12895	12766	12871	12852	12979	12698	12749	12637	12697	12783	12908	12776	12898	12875	12903	12669	12778	12798	12756	12891	12942	12935	12718	12741	12819	12798	12843	12875	12897	12917	12918	12799	12824	13002	12896	12831	12690	12810	12853	12722	12793	12883	12716	12811	12889	12865	12727	12877	12663	12849	12871	12841	12603	12835	12759	12905	12854	12811	12950	12902	12986	12945	12815	12802	12813	12713	12817	12986	12868	12858	12836	12764	12850	13002	12810	12753	12870	12864	12964	12876	12864	12775	12844	12931	12950	13015	12778	12840	12782	12839	12822	12859	12752	12933	12979	12855	12836	12906	12793	12802	12877	12748	12728	12730	12775	13036	12696	12815	12942	12905	12910	12884	12774	12997	12811	13067	12744	12841	12829	12991	12876	12849	12775	12868	12866	13002	12945	12972	12881	12813	12777	12870	12873	12642	12874	13056	12912	12924	12910	12940	12885	12986	12730	12863	12794	12899	12922	12727	12670	12779	12738	12879	12884	12657	12919	12869	12856	12881	12961	12730	12957	13043	12797	12890	12733	12962	12895	12767	12788	12895	12804	12799	12707	12919	12670	12823	12836	12908	12888	12787	12800	12797	12808	12940	13016	13025	12767	12867	12901	12758	12885	12818	12811	12920	12738	12731	12815	12939	12932	12867	12723	12734	12851	12840	12797	12946	12764	12861	12861	12708	12860	12812	12879	12777	12995	12836	12728	12850	12901	12667	12717	12701	12867	12787	12928	12863	12912	12738	12711	12855	12904	12759	12860	12848	13111	12886	12646	12800	12911	12813	12828	12864	12716	13047	13000	12960	12705	12730	12964	12719	12877	12913	12685	12999	12979	12751	12889	12891	12970	12738	12984	12814	12877	12834	12637	12776	12835	12946	13052	12683	12972	12721	12767	12786	12629	12915	12830	12751	12840	12943	12900	12793	12991	12908	12914	12742	13002	12870	12821	12862	12886	12924	12830	12867	12821	12640	12925	12740	12892	12978	12918	12825	13001	12779	12917	12918	12923	12808	12752	12847	12677	12770	12839	12813	12872	12881	12772	12767	12821	12823	12931	12919	12987	12687	12848	12890	12757	12904	12948	12818	12933	12767	12806	12770	12859	12846	12751	12815	12844	12843	12989	12857	12970	12754	12720	12756	12813	12934	12800	12759	12877	12858	12927	12878	12708	12863	12902	12617	12984	12814	13080	12985	12882	12904	12824	12934
24186	21510	28985	24537	22040	20670	18425	15873	15587	15422	15026	14988	14891	15006	14740	14658	14694	14508	14489	14527	14685	16195	18834	19268	18414	16599	15453	14791	14447	14435	14589	14273	14566	14382	14520	14324	14292	14402	14326	14386	14395	14365	14418	14374	14428	14316	14454	14486	14518	14483	14366	14427	14376	14367	14285	14347	14228	14234	14537	14405	14098	14471	14353	14442	14350	14678	14429	14422	14442	14404	14359	14436	14431	14343	14445	14476	14420	14617	14386	14215	14585	14462	14475	14640	14365	14525	14402	14464	14222	14455	14307	14240	14347	14288	14416	14357	14498	14599	14365	14299	14190	14264	14368	14240	14336	14320	14509	14380	14421	14227	14338	14313	14380	14438	14422	14533	14352	14436	14289	14335	14456	14281	14318	14404	14321	14373	14504	14294	14459	14403	14478	14418	14395	14546	14326	14255	14313	14399	14252	14365	14283	14247	14319	14254	14150	14203	14484	14217	14294	14370	14385	14409	14528	14267	14375	14228	14245	14408	14363	14279	14392	14470	14235	14395	14358	14242	14362	14401	14338	14406	14291	14300	14494	14209	14500	14349	14199	14345	14164	14529	14253	14328	14395	14509	14314	14333	14339	14391	14401	14409	14464	14334	14583	14241	14214	14644	14536	14400	14556	14405	14407	14319	14336	14270	14371	14332	14320	14503	14576	14522	14367	14269	14236	14606	14478	14346	14409	14352	14293	14241	14421	14148	14348	14307	14451	14227	14559	14601	14398	14434	14440	14371	14456	14401	14258	14470	14359	14197	14367	14431	14452	14381	14279	14455	14391	14375	14274	14244	14523	14320	14268	14557	14363	14639	14316	14377	14198	14260	14423	14387	14111	14387	14427	14411	14352	14155	14342	14457	14271	14450	14325	14333	14466	14539	14345	14458	14322	14522	14263	14597	14208	14315	14058	14343	14294	14205	14542	14461	14568	14364	14357	14182	14307	14310	14207	14377	14352	14483	14434	14342	14362	14403	14365	14359	14435	14310	14333	14316	14339	14400	14495	14434	14159	14369	14347	14286	14425	14444	14541	14488	14376	14377	14546	14429	14493	14220	14184	14231	14342	14281	14204	14465	14520	14268	14249	14490	14187	14319	14403	14339	14436	14322	14332	14588	14324	14334	14198	14463	14374	14368	14216	14368	14438	14419	14225	14230	14209	14524	14567	14229	14446	14428	14347	14181	14371	14212	14342	14393	14291	14551	14445	14237	14316	14411	14494	14391	14219	14142	14422	14224	14424	14428	14327	14333	14440	14493	14586	14176	14270	14328	14265	14364	14233	14236	14481	14393	14518	14465	14403	14367	14296	14429	14196	14400	14219	14367	14290	14498	14343	14262	14461	14305	14276	14197	14472	14356	14475	14160	14463	14361	14521	14439	14363	14383	14490	14266	14258	14415	14415	14379	14559	14313	14506	14362	14302	14285	14467	14279	14433	14320	14566	14339	14390	14183	14338	14260	14366	14273	14386	14264	14233	14461	14325	14490	14321	14467	14580	14265	14371	14324	14279	14380	14292	14573	14455	14375	14042	14145	14322	14401	14449	14454	14354	14333	14531	14383	14390	14377	14342	14286	14409	14461	14254	14415	14283	14416	14331	14332	14449	14454	14417	14342	14300	14325	14260	14389	14388	14347	14270	14215	14186	14197	14388	14352	14366	14372	14500	14519	14324	14336	14210	14306	14363	14174	14403	14299	14308	14415	14397	14355	14440	14436	14315	14543	14313	14222	14456	14303	14600	14345	14404	14515	14251	14428	14290	14329	14008	14359	14024	14250	14332	14346	14197	14336	14188	14248	14450	14485	14548	14445	14292	14426	14297	14421	14289	14303	14475	14283	14324	14162	14419	14394	14286	14399	14409	14149	14392	14529	14327	14177	14143	14370	14382	14465	14324	14325	14096	14315	14273	14343	14382	14280	14202	14331	14341	14318	14307	14355	14400	14464	14301	14389	14235	14336	14336	14276	14320	14359	14413	14505	14485	14382	14311	14234	14432	14444	14514	14466	14386	14314	14352	14232	14258	14265	14442	14451	14442	14377	14491	14382	14371	14283	14350	14227	14398	14392	14223	14355	14545	14356	14274	14259	14458	14419	14434	14228	14450	14413	14328	14365	14181	14629	14370	14309	14466	14277	14426	14427	14365	14492	14315	14325	14304	14333	14363	14268	14392	14626	14605	14436	14553	14396	14402	14460	14155	14345	14171	14343	14236	14544	14391	14048	14376	14556	14531	14422	14344	14379	14335	14175	14279	14344	14477	14246	14142	14421	14405	14329	14375	14259	14401	14056	14460	14328	14547	14368	14438	14342	14381	14384	14391	14390	14233	14285	14390	14193	14320	14278	14502	14488	14278	14235	14319	14401	14294	14260	14371	14376	14611	14313	14241	14417	14369	14245	14505	14443	14363	14530	14294	14446	14216	14370	14496	14500	14404	14196	14355	14435	14347	14157	14335	14370	14411	14311	14339	14389	14472	14361	14494	14282	14299	14246	14299	14266	14444	14345	14404	14333	14378	14353	14442	14437	14399	14275	14526	14221	14292	14313	14380	14480	14161	14347	14376	14256	14448	14315	14289	14418	14520	14436	14385	14305	14265	14229	14329	14206	14304	14360	14238	14422	14352	14390	14320	14330	14269	14427	14510	14398	14273	14371	14194	14346	14577	14385	14427	14527	14247	14486	14470	14437	14366	14575	14351	14435	14193	14297	14387	14370	14476	14562	14447	14321	14342	14381	14323	14216	14433	14364	14425	14564	14381	14344	14165	14456	14447	14417	14415	14355	14485	14501	14343	14529	14279	14313	14422	14426	14570	14336	14601	14220	14485	14352	14436	14353	14375	14305	14248	14491	14406	14559	14289	14235	14411	14287	14480	14428	14284	14442	14408	14315	14343	14383	14659	14251	14359	14543	14270	14373	14231	14295	14546	14375	14403	14239	14218	14385	14474	14405	14333	14320	14431	14421	14306	14296	14300	14475	14231	14491	14513	14472	14187	14318	14352	14374	14123	14390	14502	14282	14355	14453	14516	14354	14296	14378	14431	14377	14485	14269	14358	14441	14303	14501	14375	14481	14193	14262	14413	14383	14216	14166	14208	14523	14384	14240	14444	14306	14602	14306	14438	14416	14211	14324	14252	14404	14344	14227	14300	14287	14363	14243	14500	14464	14364	14385	14378	14561	14455	14358	14276	14411	14382	14088	14528	14258	14344	14265	14420	14392	14440	14423	14442	14401	14380	14397	14142	14277	14190	14334	14419	14380	14460	14488	14409	14413	14591	14512	14392	14279	14528	14243	14291	14351	14203	14630	14344	14292	14211	14389	14361	14397	14402	14252	14335	14362	14376	14364	14414	14439	14209	14245	14273	14464	14362	14461	14447	14568	14362	14262	14318	14181	14461	14444	14195	14403	14347	14369	14363	14464	14287	14269	14373	14188	14346	14295	14387	14273	14503	14294	14334	14343	14514	14339	14331	14201	14325	14282	14270	14242	14412	14308	14464	14170	14404	14448	14449	14470	14412	14500	14454	14450	14141	14308	14318	14384	14398	14324	14517	14448	14311	14409	14497	14281	14304	14297	14653	14487	14327	14443	14375	14416	14404	14174	14415	14181	14455	14260	14381	14350	14547	14344	14528	14395	14329	14306	14440	14556	14417	14359	14383	14374	14297	14392	14362	14356	14541	14412	14393	14256	14345	14428	14457	14373	14268	14279	14205	14212	14460	14269	14457	14359	14279	14463	14262	14315	14362	14146	14444	14336	14442	14192	14298	14180	14426	14287	14369	14490	14440	14335	14350	14327	14271	14270	14403	14296	14525	14302	14394	14298	14434	14407	14330	14407	14316	14135	14276	14353	14350	14526	14439	14257	14340	14248	14415	14440	14366	14326	14345	14377	14570	14182	14282	14251	14225	14456	14411	14397	14285	14265	14563	14551	14263	14396	14401	14390	14391	14201	14461	14406	14514	14214	14331	14478	14385	14397	14427	14466	14314	14445	14382	14152	14586	14378	14407	14630	14257	14318	14384	14428	14419	14333	14474	14305	14267	14555	14205	14246	14455	14578	14206	14199	14122	14318	14167	14320	14345	14335	14292	14357	14455	14530	14370	14344	14377	14263	14314	14336	14373	14407	14459	14310	14313	14312	14309	14353	14167	14504	14264	14471	14258	14235	14172	14280	14227	14459	14434	14363	14265	14193	14348	14318	14422	14309	14224	14281	14361	14280	14435	14553	14423	14096	14388	14322	14270	14294	14326	14255	14238	14234	14289	14136	14316	14260	14365	14425	14487	14324	14338	14680	14399	14549	14400	14322	14517	14384	14269	14402	14444	14469	14400	14219	14465	14370	14252	14445	14477	14448	14450	14401	14500	14426	14544	14333	14364	14247	14463	14409	14484	14498	14406	14261	14408	14418	14417	14176	14480	14425	14340	14422	14255	14313	14439	14364	14429	14418	14390	14451	14455	14499	14211	14543	14311	14167	14422	14509	14373	14429	14137	14294	14203	14285	14391	14285	14374	14477	14284	14491	14361	14341	14326	14371	14564	14414	14364	14360	14412	14351	14370	14203	14245	14438	14299	14268	14378	14391	14332	14475	14512	14427	14296	14061	14409	14142	14328	14518	14259	14389	14105	14473	14369	14510	14377	14283	14470	14215	14550	14306	14331	14367	14284	14573	14498	14385	14427	14438	14277	14390	14367	14174	14430	14453	14472	14463	14329	14528	14366	14443	14465	14541	14427	14219	14567	14530	14464	14332	14611	14494	14402	14396	14483	14360	14407	14121	14413	14276	14439	14456	14355	14321	14245	14358	14350	14373	14243	14303	14417	14375	14341	14286	14384	14283	14307	14213	14344	14204	14367	14351	14594	14489	14230	14250	14330	14203	14402	14320	14239	14349	14373	14337	14310	14382	14348	14272	14455	14408	14371	14431	14394	14337	14308	14470	14222	14230	14256	14317	14406	14236	14223	14436	14289	14378	14284	14530	14360	14375	14426	14186	14534	14364	14285	14518	14451	14293	14454	14079	14395	14393	14364	14300	14236	14210	14326	14308	14239	14317	14382	14351	14367	14459	14517	14167	14374	14262	14318	14410	14529	14295	14512	14441	14345	14333	14196	14428	14487	14406	14398	14323
25611	44519	29362	19105	18077	17493	15693	15411	15026	14929	14312	14171	14038	14012	13832	13831	13600	13497	13682	13755	13775	16274	20698	20432	18869	16295	14797	13985	13681	13387	13439	13398	13313	13403	13603	13475	13511	13414	13612	13586	13268	13533	13470	13378	13455	13456	13416	13430	13498	13622	13405	13457	13563	13452	13261	13368	13437	13453	13418	13566	13391	13514	13336	13361	13675	13490	13378	13431	13542	13280	13397	13181	13384	13515	13436	13413	13538	13482	13457	13469	13284	13475	13345	13223	13355	13494	13316	13308	13558	13527	13430	13485	13421	13254	13355	13374	13323	13499	13481	13480	13352	13330	13399	13414	13347	13537	13401	13350	13359	13388	13310	13522	13415	13400	13251	13378	13448	13429	13551	13309	13383	13451	13260	13439	13392	13490	13299	13543	13309	13379	13454	13426	13213	13408	13332	13389	13376	13467	13481	13522	13437	13231	13449	13303	13278	13378	13343	13534	13461	13484	13259	13347	13552	13409	13423	13321	13233	13493	13494	13451	13386	13482	13419	13391	13434	13364	13495	13350	13489	13469	13540	13335	13572	13460	13479	13379	13363	13605	13472	13619	13474	13289	13425	13415	13380	13326	13347	13440	13437	13347	13344	13418	13461	13382	13406	13371	13433	13447	13472	13485	13521	13432	13474	13550	13436	13499	13466	13540	13255	13348	13450	13426	13455	13399	13518	13508	13392	13461	13675	13275	13542	13427	13392	13503	13466	13411	13381	13417	13382	13398	13433	13443	13477	13442	13484	13395	13703	13502	13264	13410	13476	13596	13531	13394	13510	13502	13436	13400	13383	13336	13524	13360	13351	13422	13466	13466	13385	13502	13544	13453	13360	13508	13314	13384	13338	13613	13196	13532	13459	13341	13464	13572	13317	13369	13416	13549	13401	13507	13500	13462	13555	13387	13339	13490	13432	13585	13421	13501	13341	13442	13421	13276	13562	13405	13456	13458	13396	13377	13485	13245	13374	13431	13356	13458	13438	13427	13516	13408	13396	13358	13653	13289	13316	13452	13260	13474	13564	13413	13437	13395	13487	13345	13497	13405	13330	13480	13335	13466	13477	13275	13389	13492	13516	13394	13606	13339	13394	13423	13536	13402	13404	13430	13441	13475	13423	13364	13455	13507	13394	13486	13386	13605	13423	13392	13387	13370	13354	13394	13362	13418	13580	13413	13330	13451	13640	13473	13303	13372	13455	13370	13366	13524	13435	13379	13423	13391	13570	13452	13542	13396	13506	13524	13444	13507	13332	13544	13507	13525	13412	13188	13450	13419	13429	13433	13423	13413	13444	13320	13527	13531	13428	13608	13551	13585	13302	13345	13309	13388	13547	13336	13549	13399	13313	13488	13402	13404	13484	13409	13349	13441	13428	13402	13469	13485	13384	13267	13415	13401	13576	13501	13430	13458	13556	13449	13384	13444	13379	13319	13511	13436	13432	13246	13505	13502	13356	13461	13326	13453	13580	13367	13360	13489	13284	13442	13492	13337	13349	13428	13427	13548	13430	13347	13415	13366	13338	13371	13510	13543	13391	13358	13306	13563	13441	13423	13414	13431	13313	13371	13291	13356	13478	13376	13491	13397	13299	13419	13324	13604	13462	13420	13294	13465	13555	13294	13423	13592	13366	13446	13526	13615	13461	13293	13395	13382	13475	13660	13452	13560	13415	13349	13416	13407	13581	13534	13390	13333	13456	13394	13287	13495	13455	13612	13326	13473	13534	13387	13430	13277	13369	13436	13362	13430	13623	13486	13348	13339	13443	13342	13517	13441	13434	13320	13229	13211	13444	13515	13344	13377	13422	13172	13577	13486	13282	13473	13284	13478	13322	13327	13451	13401	13522	13434	13456	13453	13313	13394	13522	13449	13324	13431	13358	13644	13508	13446	13475	13415	13380	13586	13446	13294	13544	13264	13528	13384	13434	13429	13418	13428	13453	13421	13333	13323	13448	13407	13495	13414	13396	13367	13438	13492	13403	13482	13469	13565	13409	13449	13320	13468	13303	13317	13380	13418	13431	13506	13282	13318	13542	13231	13296	13434	13469	13433	13496	13555	13460	13435	13508	13539	13239	13417	13433	13488	13643	13353	13433	13553	13405	13628	13547	13469	13389	13203	13523	13390	13364	13489	13443	13423	13480	13640	13336	13428	13522	13292	13416	13407	13408	13507	13538	13308	13478	13282	13391	13578	13453	13412	13516	13356	13316	13559	13426	13244	13399	13454	13633	13517	13593	13578	13428	13285	13504	13438	13526	13329	13378	13393	13573	13367	13424	13378	13444	13335	13496	13304	13295	13471	13293	13346	13408	13471	13577	13444	13434	13448	13499	13288	13344	13359	13347	13291	13407	13503	13498	13466	13639	13360	13580	13438	13592	13516	13441	13501	13350	13497	13418	13488	13404	13436	13519	13414	13429	13333	13362	13358	13477	13327	13452	13546	13320	13479	13429	13604	13187	13521	13382	13506	13484	13371	13522	13311	13436	13328	13534	13449	13409	13411	13395	13524	13380	13443	13418	13273	13594	13441	13370	13360	13423	13381	13346	13522	13375	13482	13655	13365	13257	13426	13373	13325	13514	13462	13217	13312	13357	13379	13438	13572	13357	13492	13385	13426	13334	13505	13441	13362	13394	13302	13523	13391	13517	13401	13416	13499	13542	13433	13468	13494	13450	13421	13487	13523	13388	13473	13479	13438	13402	13440	13492	13531	13506	13375	13448	13376	13500	13435	13427	13356	13429	13559	13408	13351	13406	13137	13449	13309	13571	13441	13454	13311	13298	13453	13305	13372	13357	13603	13679	13347	13173	13354	13441	13561	13334	13175	13470	13346	13377	13631	13410	13305	13372	13409	13463	13425	13266	13393	13419	13402	13461	13468	13511	13528	13410	13554	13486	13453	13456	13322	13400	13502	13460	13481	13463	13228	13532	13349	13339	13501	13421	13533	13450	13437	13467	13418	13274	13452	13301	13442	13512	13538	13348	13551	13584	13323	13375	13409	13503	13506	13386	13492	13398	13561	13465	13564	13501	13359	13466	13315	13193	13469	13483	13371	13337	13460	13579	13503	13380	13255	13444	13462	13449	13465	13544	13443	13517	13272	13506	13495	13392	13396	13468	13419	13450	13402	13457	13444	13408	13522	13368	13403	13489	13364	13287	13456	13435	13356	13447	13289	13497	13290	13233	13360	13441	13322	13441	13501	13467	13371	13423	13377	13378	13405	13402	13354	13503	13499	13428	13376	13312	13391	13520	13502	13330	13387	13335	13375	13347	13483	13326	13445	13621	13209	13515	13308	13418	13391	13454	13480	13385	13371	13330	13449	13300	13272	13480	13352	13349	13448	13367	13540	13355	13380	13416	13349	13429	13308	13621	13530	13572	13623	13414	13341	13439	13540	13444	13480	13393	13415	13329	13457	13442	13468	13383	13500	13513	13460	13314	13305	13377	13446	13468	13206	13465	13368	13675	13238	13420	13468	13489	13496	13282	13540	13390	13411	13460	13487	13414	13449	13411	13454	13440	13424	13507	13316	13398	13583	13421	13266	13446	13431	13485	13587	13352	13382	13365	13439	13462	13418	13290	13449	13532	13356	13513	13381	13354	13515	13544	13518	13448	13435	13315	13618	13376	13583	13426	13433	13442	13367	13367	13462	13335	13533	13362	13299	13552	13227	13458	13381	13496	13367	13384	13488	13426	13600	13456	13519	13283	13484	13460	13372	13435	13427	13556	13326	13422	13395	13459	13516	13514	13481	13445	13463	13480	13527	13412	13539	13455	13591	13477	13478	13579	13290	13428	13452	13351	13322	13490	13326	13433	13481	13342	13414	13475	13489	13383	13279	13441	13496	13364	13483	13594	13445	13323	13530	13400	13385	13456	13402	13574	13472	13435	13333	13340	13413	13417	13518	13499	13380	13549	13622	13481	13588	13387	13538	13376	13319	13436	13311	13579	13402	13429	13544	13245	13359	13455	13513	13301	13468	13419	13402	13433	13567	13395	13425	13420	13416	13386	13316	13314	13391	13410	13500	13495	13470	13378	13379	13461	13528	13426	13331	13365	13311	13340	13439	13437	13402	13707	13418	13287	13535	13430	13343	13334	13519	13492	13341	13438	13690	13326	13336	13429	13358	13545	13528	13443	13441	13422	13428	13379	13427	13372	13535	13359	13495	13420	13481	13507	13330	13551	13403	13244	13512	13460	13479	13477	13405	13569	13362	13425	13362	13366	13420	13491	13385	13356	13422	13455	13395	13513	13455	13421	13473	13466	13399	13563	13313	13416	13394	13506	13600	13363	13451	13454	13225	13470	13586	13557	13367	13614	13446	13507	13447	13368	13436	13502	13374	13336	13632	13579	13440	13287	13485	13511	13416	13338	13272	13420	13512	13574	13317	13525	13311	13430	13374	13438	13431	13369	13622	13407	13375	13563	13316	13442	13356	13440	13541	13388	13420	13464	13429	13530	13390	13614	13478	13336	13259	13554	13520	13339	13339	13445	13416	13812	13534	13368	13507	13387	13326	13317	13535	13461	13305	13441	13562	13373	13464	13332	13513	13459	13580	13622	13438	13524	13349	13518	13314	13520	13458	13298	13388	13453	13475	13324	13453	13319	13439	13551	13544	13624	13462	13372	13429	13555	13459	13466	13561	13384	13403	13277	13352	13364	13457	13450	13525	13404	13554	13393	13346	13402	13464	13488	13512	13317	13572	13510	13389	13392	13496	13627	13322	13272	13485	13260	13531	13436	13290	13501	13465	13352	13349	13432	13463	13357	13476	13326	13377	13515	13467	13493	13419	13492	13313	13403	13477	13572	13453	13484	13561	13528	13719	13384	13242	13420	13472	13457	13616	13166	13353	13492	13572	13542	13483	13508	13399	13534	13348	13356	13352	13427	13427	13287	13354	13344	13425	13569	13394	13360	13460	13419	13441	13399	13256	13456	13433	13354	13390	13360	13384	13268	13482	13379	13390	13488	13500	13438	13280	13553	13526	13468	13632	13335	13506	13456	13450	13341	13452	13381	13510	13345	13485	13475	13553	13605	13334	13456	13558	13328	13420	13358	13426	13343	13544	13364	13370	13454	13360	13255	13621	13298	13360	13496	13397	13603	13464	13444	13604	13411	13367
23164	21551	29444	24084	21708	23473	24345	18478	17350	17133	16761	16608	16569	16346	16302	16307	16284	16187	16077	16144	16713	20517	24271	24461	22452	19394	17724	16541	16136	16002	15737	15899	15875	15779	15733	15861	15622	15861	15754	15697	15631	15832	15872	15888	15938	15662	15836	15916	15719	15694	15815	15854	15805	15714	15756	16020	15875	15699	15856	15743	15670	15951	15853	15825	15639	15795	16042	15805	15677	15687	15984	15821	15723	15624	15637	15741	15744	15757	15905	15805	15804	15602	15758	15656	15475	15654	15858	15585	15739	15701	15757	15710	15671	15829	15735	15674	15631	15810	15479	15682	15742	15737	15634	15856	15817	15668	15722	15694	15862	15955	15860	15857	15803	15882	15841	15832	15592	15671	15699	15889	15703	15762	15773	15711	15964	15827	15678	15705	15852	15685	15429	15702	15616	15812	15657	15839	15724	15741	15874	15932	15750	15666	15788	15831	15692	15718	15932	15824	15810	15661	15459	15557	15781	15753	15611	15786	15800	15707	15607	15629	15652	15550	15860	15783	15402	15795	15793	15710	15606	15597	15629	15770	15838	15703	15779	15903	15840	15698	15708	15737	15864	15807	15810	15631	15508	15588	15804	15764	15618	15642	15705	15932	15974	15816	15604	15651	15845	15681	15843	15634	15592	15409	16037	15569	15754	15583	15830	15563	15749	15695	15779	15694	15564	15699	15820	15568	15745	15576	15520	15658	15590	15797	15906	15828	15757	15795	15772	15813	15869	15852	15678	15644	15731	15687	15641	15710	15816	15921	15748	15682	15908	15639	15664	15846	15846	15748	15718	15871	15817	15691	15740	15619	15767	15746	15607	15954	15727	15624	15749	15771	15789	15691	15696	15707	15748	15525	15785	15727	15879	15625	15432	15762	15661	15616	15792	15781	15559	15735	15607	15802	15584	15608	15607	15909	15629	15575	15963	15740	15668	15840	15812	15937	15657	15736	15645	15835	15681	15704	15616	15802	15587	15670	15667	15853	15835	15717	15665	15734	15660	15628	15912	15934	15703	15739	15558	15667	15770	15707	15712	15914	15674	15570	15658	15795	15720	15578	15794	15638	15562	15753	15762	15632	15711	15816	15651	15559	15614	15770	15865	15686	15735	15640	15796	15724	15671	15667	15762	15826	15790	15766	15759	15761	15731	15800	15778	15680	15508	15805	15625	15767	15645	15741	15610	15712	15641	15634	15649	15876	15815	15704	15656	15846	15726	15655	15769	15590	15754	15661	15852	15567	15795	15715	15763	15678	15556	15596	15742	15740	15750	15792	15901	15747	15739	15868	15784	15533	15724	15542	15629	15641	15852	15710	15624	15712	15593	15855	15720	15645	15570	15645	15515	15698	15793	15604	15794	15825	15533	15759	15646	15832	15643	15798	15579	15746	15774	15514	15803	15591	15774	15594	15761	15578	15796	15776	15570	15606	15560	15594	15605	15558	15746	15699	15697	15603	15475	15529	15680	15621	15570	15639	15751	15587	15611	15641	15751	15565	15634	15920	15802	15932	15964	15750	15712	15586	15568	15691	15778	15851	15618	15547	15812	15811	15766	15616	15562	15709	15701	15767	15644	15814	15660	15666	15688	15664	15568	15838	15710	15825	15629	15462	15708	15672	15676	15705	15664	15836	15697	15783	15710	15772	15686	15868	15844	15581	15630	15726	15833	15879	15498	15662	15494	15827	15742	15604	15563	15699	15693	15344	15776	15576	15715	15568	15638	15556	15699	15789	15754	15547	15533	15723	15912	15640	15702	15871	15711	15753	15830	15609	15612	15720	15626	15794	15680	15632	15846	15650	15599	15522	15807	15698	15799	15687	15674	15825	15689	15594	15617	15840	15712	15677	15567	15804	15668	15739	15705	15680	15917	15803	15818	15732	15715	15697	15758	15690	15753	15681	15777	15826	15580	15772	15621	15963	15811	15810	15719	15677	15708	15697	15689	15616	15782	15624	15787	15632	15785	15780	15835	15837	15679	15633	15712	15866	15638	15759	15842	15748	15565	15779	15571	15680	15757	15748	15923	15717	15600	15606	15854	15570	15796	15860	15820	15608	15703	15731	15599	15720	15604	15788	15789	15699	15781	15603	15678	15455	15542	15721	15765	15574	15806	15615	15573	15624	15794	15883	15790	15858	15775	15805	15761	15808	15879	15791	15704	15711	15743	15844	15609	15693	15742	15834	15676	15790	15715	15731	15664	15912	15678	15719	16012	15672	15785	15669	15632	15710	15694	15626	15823	15787	15699	15656	15669	15631	15764	15571	15758	15717	15852	15798	15915	15749	15845	15846	15608	15568	15806	15625	15817	15601	15751	15923	15637	15649	15742	15826	15529	15590	15697	15738	15807	15594	15645	15757	15703	15682	15460	15697	15750	15903	15960	15818	15645	15685	15862	15493	15713	15587	15704	15787	15723	15739	15695	15440	15606	15588	15881	15747	15787	15648	15668	15636	15675	15617	15827	15551	15609	15543	15465	15813	15906	15604	15746	15892	15793	15752	15674	15578	15544	15620	15600	15644	15630	15822	15589	15746	15653	15614	15501	15711	15656	15759	15836	15749	16059	15764	15685	15646	15497	15616	15612	15503	15438	15611	15644	15765	15614	15893	15836	15674	15700	15581	15784	15621	15709	15722	15735	15713	15516	15798	15740	15755	15810	15660	15869	15760	15657	15549	15668	15671	16058	15672	15832	15526	15714	15767	15731	15805	15541	15753	15699	15672	15525	15783	15898	15857	15758	15826	15713	15860	15763	15779	15659	15618	15754	15760	15872	15580	15612	15701	15780	15827	15706	15812	15658	15637	15524	15538	15670	15691	15589	15655	15658	15627	15751	15748	15608	15765	15807	15709	15704	15757	15739	15701	15629	15654	15578	15702	15710	15549	15825	15779	15704	15708	15857	15706	15679	15596	15728	15633	15771	15564	15633	15661	15759	15561	15879	15696	15756	15781	15718	15762	15726	15646	15836	15774	15650	15526	15812	15879	15806	15871	15578	15706	15908	15673	15530	15696	15703	15610	15886	15597	15759	15764	15844	15788	15728	15750	15618	15723	15615	15831	15749	15852	15589	15664	15763	15919	15746	15700	15661	15759	15736	15808	15993	15580	15704	15809	15771	15620	15809	15855	15721	15787	15962	15719	15762	15670	15645	15691	15908	15656	15698	15891	15629	15792	15733	15685	15822	15689	15601	15562	15439	15721	15871	15672	15867	15778	15775	15508	15691	15598	15680	15679	15925	15737	15636	15511	15914	15570	15464	15739	15762	15738	15768	15535	15968	15625	15612	15691	15682	15738	15699	15865	15637	15750	15829	15675	15768	15607	15807	15573	15805	15590	15828	15690	15707	15719	15674	15756	15734	15681	15671	15798	15711	15942	15493	15639	15547	15634	15679	15711	15703	15557	15723	15594	15823	15717	15852	15674	15790	15891	15745	15732	15635	15704	15675	15872	15708	15802	15713	15844	15654	15518	15811	15716	15841	15779	15851	15729	15702	15717	15747	15541	15645	15422	15619	15638	15799	15699	15794	15855	15828	15804	15599	15767	15618	15898	15744	15576	15817	15662	15902	15769	15599	15778	15641	15752	15730	15657	15681	15649	15640	15633	15685	15863	15676	15562	15724	15751	15782	15659	15787	15750	15698	15773	15521	15459	15645	15682	15721	15583	15589	15678	15805	15690	15623	15609	15758	15595	15776	15701	15805	15737	15610	15781	15658	15658	15744	15687	15833	15659	15691	15817	15757	15538	15754	15775	15719	15609	15889	15712	15727	15900	15798	15866	15728	15600	15680	15657	15801	15834	15731	15733	15797	15885	15867	15555	15698	15732	15714	15601	15834	15505	15604	15897	15662	15738	15516	15820	15691	15729	15537	15518	15725	15699	15699	15601	15691	15813	15933	15692	15734	15564	15486	15646	15681	15829	15952	15729	15573	15723	15460	15629	15729	15735	15687	15763	15801	15692	15740	15738	15553	15643	15820	15930	15682	15750	15591	15608	15855	15757	15903	15736	15745	15684	15920	15573	15638	15822	15608	15708	15555	15742	15682	15701	15791	15587	15732	15696	15553	15549	15594	15928	15719	15775	15696	15646	15726	15820	15707	15729	15819	15910	15789	15503	15775	15762	15852	15520	15821	15698	15590	15622	15591	15532	15726	15483	15699	15627	15754	15758	15569	15888	15854	15730	15496	15700	16023	15594	15747	15755	15625	15476	15745	15716	15709	15862	15696	15762	15676	15633	16026	15701	15612	15639	15799	15861	15689	15809	15788	15968	15681	15688	15386	15565	15650	15676	15550	15717	15860	15722	15629	15531	15655	15642	15746	15768	15608	15782	15317	15603	15557	15812	15764	15790	16000	15619	15672	15714	15757	15867	15563	15742	15633	15610	15774	15898	15661	15771	15586	15499	15773	15886	15595	15755	15791	15633	15678	15841	15530	15637	15722	15750	15583	15651	15732	15731	15670	15777	15824	15686	15588	15753	15782	15638	15742	15736	15609	15587	15815	15776	15605	15720	15676	15789	15607	15727	15628	15634	15720	15630	15755	15833	15593	15465	15673	15784	15769	15659	15717	15769	15761	15532	15406	15680	15920	15827	15930	15588	15824	15606	15815	15902	15849	15803	15762	15769	15866	15790	15552	15803	15640	15613	15731	15654	15687	15688	15675	15578	15793	15671	15749	15585	15703	15710	15655	15720	15780	15949	15692	15559	15636	15639	15666	15703	15905	15770	15804	15732	15670	15505	15778	15681	15692	15640	15641	15830	15850	15654	15534	15726	15710	15813	15716	15740	15809	15619	15636	15809	15659	15621	15751	15809	15608	15789	15631	15731	15421	15870	15952	15684	15860	15745	15906	15892	15658	15730	15725	15591	15783	15788	15621	15566	15706	15916	15716	15632	15618	15801	15673	15804	15786	15786	15671	15660	15634	15676	15641	15805	15798	15745	15874	15711	15811	15673	15653	15725	15753	15730	15707	15717	15698	15724	15773	15609	15572	15700	15792	15747	15567	15758	16011	15849	15739	15815	15760	15625	15728	15670	15918	15588	15626	15524	15909	15722	15708	15583	15865	15615	15641	15750	15629	15758	15786	16037	15781	15619	15703	15604	15744	15706	15608	15855	15698	15812	15907	15822
29247	47061	31713	22209	21054	20192	18771	17231	16779	15974	15649	15288	15303	15109	14998	14675	14766	14636	14597	14767	15229	22580	26491	26212	22433	18661	16126	15054	14621	14231	14301	14236	14208	14291	14496	14296	14305	14385	14258	14208	14376	14224	14307	14198	14134	14323	14370	14322	14298	14218	14186	14406	14428	14378	14276	14233	14306	14284	14343	14298	14342	14282	14283	14193	14302	14280	14192	14124	14269	14324	14159	14384	14310	14386	14367	14417	14242	14275	14226	14251	14421	14259	14259	14374	14338	14404	14071	14303	14290	14369	14366	14063	14295	14280	14363	14243	14328	14366	14383	14340	14177	14244	14425	14265	14309	14212	14295	14278	14052	14370	14178	14333	14267	14247	14247	14243	14122	14275	14217	14287	14238	14351	14201	14301	14268	14381	14210	14300	14211	14253	14319	14304	14325	14288	14309	14252	14205	14159	14311	14124	14252	14301	14107	14302	14322	14226	14396	14279	14229	14372	14422	14335	14163	14367	14197	14344	14410	14352	14235	14227	14288	14381	14295	14371	14324	14247	14098	14159	14155	14308	14369	14177	14343	14249	14375	14230	14236	14314	14164	14225	14198	14272	14288	14294	14167	14372	14415	14235	14366	14291	14332	14318	14212	14117	14373	14332	14245	14228	14367	14264	14191	14110	14465	14352	14298	14163	14195	14336	14177	14292	14324	14274	14191	14240	14295	14292	14183	14150	14258	14261	14382	14210	14271	14237	14272	14349	14375	14285	14315	14256	14327	14114	14221	14287	14195	14334	14251	14174	14349	14314	14424	14218	14171	14275	14426	14179	14227	14235	14375	14280	14272	14397	14060	14410	14338	14301	14441	14168	14452	14331	14129	14293	14248	14315	14219	14117	14324	14302	14303	14340	14192	14304	14059	14058	14341	14155	14397	14172	14405	14213	14238	14325	14105	14214	14329	14292	14402	14234	14322	14187	14387	14197	14363	14522	14344	14513	14180	14286	14148	14310	14273	14329	14323	14069	14345	14235	14162	14273	14264	14373	14267	14106	14234	14251	14124	14414	14217	14370	14022	14259	14233	14271	14149	14186	14379	14308	14311	14109	14280	14232	14278	14130	14297	14470	14251	14273	14224	14313	14215	14322	14240	14153	14172	14193	14304	14275	14257	14167	14338	14305	14240	14266	14333	14329	14441	14381	14283	14323	14218	14236	14057	14203	14095	14285	14360	14311	14360	14289	14378	14327	14396	14099	14224	14450	14184	14294	14336	14160	14162	14392	14284	14314	14284	14244	14254	14237	14112	14336	14435	14192	14174	14296	14509	14210	14326	14310	14130	14427	14311	14310	14205	14325	14359	14227	14112	14161	14055	14087	14344	14238	14223	14302	14270	14303	14205	14436	14230	14268	14235	14192	14153	14312	14400	14194	14420	14215	14467	14474	14238	14245	14288	14315	14216	14273	14231	14196	14274	14325	14227	14293	14284	14139	14199	14304	14270	14366	14180	14349	14213	14195	14292	14273	14290	14298	14215	14274	14210	14124	14350	14144	14299	14378	14216	14343	14302	14463	14441	14283	14309	14223	14291	14274	14351	14195	14165	14337	14022	14345	14179	14476	14386	14228	14202	14225	14366	14376	14240	14288	14197	14364	14003	14270	14485	14416	14317	14253	14395	14343	14285	14235	14290	14353	14050	14173	14194	14419	14148	14260	14286	14207	14294	14194	14262	14229	14244	14169	14226	14089	14212	14295	14225	14351	14315	14298	14156	14296	14137	14206	14269	14254	14074	14396	14066	14298	14246	14025	14433	14257	14430	14293	14241	14185	14166	14297	14207	14407	14214	14210	14134	14203	14265	14037	14310	14150	14215	14208	14334	14258	14398	14180	14330	14240	14430	14180	14394	14156	14459	14328	14231	14242	14410	14141	14080	14297	14458	14270	14194	14299	14131	14364	14348	14160	14105	14311	14453	14319	14345	14392	14256	14234	14354	14390	14210	14318	14205	14308	14300	14325	14362	14231	14346	14215	14350	14256	14154	14349	14259	14334	14312	14320	14281	14108	14335	14519	14302	14313	14268	14271	14197	14283	14292	14341	14106	14340	14159	14163	14328	14228	14333	14208	14559	14146	14339	14416	14224	14227	14428	14286	14319	14220	14166	14104	14217	14327	14273	14177	14407	14192	14363	14225	14296	14220	14304	14151	14329	14264	14233	14261	14161	14215	14326	14303	14209	14390	14310	14438	14143	14178	14417	14205	14313	14310	14244	14225	14289	14248	14072	14300	14259	14339	14378	14321	14308	14190	14430	14244	14140	14229	14402	14390	14210	14249	14202	14363	14196	14287	14193	14266	14175	14373	14215	14258	14229	14214	14271	14126	14250	14204	14219	14013	14295	14070	14229	14209	14280	14334	14077	14141	14384	14259	14225	14282	14243	14084	14232	14155	14281	14171	14266	14383	14094	14212	14111	14195	14310	14235	14373	14271	14238	14275	14079	14200	14261	14170	14308	14304	14264	14214	14237	14282	14179	14282	14243	14290	14207	14159	14096	14070	14281	14198	14317	14336	14280	14301	14398	14386	14278	14273	14320	14210	14287	14200	14304	14338	14298	14266	14276	14150	14449	14297	14397	14242	14329	14247	14314	14230	14105	14151	14315	14107	14315	14179	14324	14227	14382	14315	14220	14286	14359	14332	14317	14253	14278	14378	14185	14248	14205	14288	14275	14308	14292	14377	14211	14253	14220	14264	14291	14168	14129	14361	14409	14223	14354	14270	14337	14244	14392	14270	14198	14334	14316	14280	14157	14265	14382	14320	14313	14215	14289	14271	14238	14413	14260	14368	14227	14161	14237	14246	14106	14378	14306	14128	14247	14132	14272	14194	14359	14225	14214	14453	14371	14466	14245	14336	14347	14335	14383	14390	14263	14216	14362	14238	14266	14164	14363	14212	14247	14274	14166	14316	14301	14131	14243	14059	14450	14198	14248	14233	14170	14322	14401	14126	14370	14305	14163	13985	14184	14222	14190	14173	14296	14198	14186	14233	14197	14216	14278	14414	14197	14283	14232	14257	14271	14326	14291	14299	14355	14293	14264	14137	14274	14311	14302	14341	14463	14266	14318	14299	14266	14196	14240	14175	14055	14344	14343	14251	14175	14238	14235	14322	14306	14201	14198	14220	14383	14279	14188	14279	14313	14320	14131	14194	14432	14220	14262	14137	14450	14183	14147	14064	14094	14358	14338	14321	14222	14328	14158	14187	14271	14320	14200	14241	14146	14177	14327	14216	14067	14308	14281	14398	14237	14432	14171	14333	14163	14368	14184	14276	14097	14294	14254	14292	14395	14363	14261	14292	14420	14241	14230	14286	14125	14191	14305	14339	14242	14146	14344	14213	14150	14389	14031	14214	14314	14331	14306	14217	14232	14239	14244	14081	14325	14400	14125	14257	14306	14198	14168	14198	14217	14241	14292	14278	14234	14331	14161	14348	14074	14235	14219	14289	14203	14273	14211	14135	14173	14300	14229	13989	14337	14250	14212	14449	14354	14408	14237	14344	14123	14318	14246	14260	14302	14248	14269	14151	14310	14249	14174	14290	14317	14354	14319	14278	14275	14260	14186	14149	14226	14353	14350	14235	14278	14244	14375	14266	14207	14268	14248	14270	14265	14342	14288	14353	14270	14365	14377	14236	14250	14205	14319	14263	14057	14177	14409	14300	14181	14334	14235	14135	14410	14197	14223	14173	14236	14277	14220	14325	14184	14177	14159	14381	14235	14140	14210	14276	14281	14344	14270	14230	14355	14298	14214	14293	14162	14225	14299	14373	14157	14309	14248	14146	14183	14287	14329	14344	14341	14415	14100	14195	14251	14258	14193	14246	14212	14205	14223	14238	14238	14247	14295	14269	14356	14236	14303	14134	14046	14212	14172	14251	14128	14282	14186	14295	14238	14075	14118	14411	14222	14185	14347	14296	14161	14225	14226	14283	14323	14359	14355	14196	14272	14220	14262	14213	14328	14221	14187	14337	14164	14378	14179	14345	14350	14302	14297	14260	14291	14358	14169	14303	14203	14388	14166	14286	14174	14247	14272	14181	14269	14320	14228	14281	14266	14333	14212	14198	14261	14315	14265	14221	14201	14379	14264	14165	14141	14222	14135	14397	14242	14485	14206	14353	13998	14145	14290	14290	14067	14080	14215	14246	14320	14346	14150	14238	14312	14314	14329	14200	14272	14289	14201	14280	14373	14366	14338	14303	14449	14322	14210	14308	14322	14231	14167	14273	14323	14352	14270	14240	14402	14256	14231	14185	14494	14156	14292	14336	14120	14402	14229	14242	14284	14289	14222	14255	14277	14230	14388	14343	14080	14310	14137	14332	14240	14396	14344	14260	14314	14274	14224	14094	14222	14255	14213	14214	14223	14179	14236	14336	14259	14173	14199	14254	14315	14290	14219	14102	14247	14206	14201	14250	14267	14182	14227	14242	14344	14270	14298	14220	14328	14303	14354	14203	14250	14278	14218	14176	14435	14250	14320	14341	14314	14347	14166	14247	14252	14182	14268	14332	14190	14237	14313	14280	14418	14253	14295	14198	14420	14201	14152	14285	14372	14367	14210	14408	14211	14281	14279	14240	14340	14216	14356	14154	14227	14411	14197	14299	14279	14364	14268	14303	14151	14256	14298	14320	14409	14175	14165	14249	14445	14278	14082	14227	14315	14331	14256	14089	14177	14152	14233	14226	14368	14197	14324	14160	14363	14325	14362	14333	14152	14219	14317	14331	14255	14304	14074	14315	14276	14216	14219	14170	14283	14294	14297	14238	14250	14224	14053	14353	14187	14176	14134	14184	14263	14163	14265	14240	14042	14321	14209	14231	14364	14403	14132	14516	14210	14257	14005	14262	14413	14243	14221	14146	14297	14211	14206	14212	14175	14275	14296	14270	14184	14270	14445	14192	14222	14084	14134	14180	14332	14261	14409	14277	14287	14283	14424	14327	14312	14284	14205	14252	14173	14067	14246	14309	14343	14171	14334	14259	14295	14185	14271	14143	14379	14408	14220	14154	14181	14404	14422	14051	14294	14322	14243	14167	14393	14363	14290	14224	14335	14135	14290	14289	14239	14425	14065	14111	14268	14222	14228	14414	14383	14226	14211	14342	14286	14280	14343	14249
27967	23082	25119	21186	18005	18019	17710	17204	16895	16576	16610	16385	16329	16606	16363	16361	16626	16309	16254	16414	16557	16695	17152	16944	16908	16541	16502	16386	16248	16176	16373	16251	16205	16180	16431	16383	16374	16351	16326	16256	16340	16390	16366	16257	16185	16239	16312	16405	16517	16281	16385	16331	16309	16368	16143	16276	16523	16322	16124	16089	16105	16284	16491	16174	16164	16044	16206	16306	16268	16294	16431	16343	16433	16444	16308	16306	16160	16405	16177	16200	16382	16257	16234	16133	16164	16250	16286	16226	16329	16349	16267	16268	16333	16239	16002	16227	16173	16273	16384	16163	16109	16306	16171	16412	16223	16311	16138	16320	16382	16332	16172	16209	16206	16375	16290	16273	16321	16437	16329	16251	16427	16265	16302	16181	16209	16300	16332	16274	16191	16286	16339	16340	16224	16227	16318	16311	16088	16102	16283	16285	16218	16292	16208	16257	16304	16133	16213	16144	16296	16149	16058	16422	16281	16276	16421	16340	16145	16121	16105	15993	16296	16321	16348	16107	16064	16259	16088	16314	16506	16126	16141	16106	16142	16304	16228	16386	16201	16357	16167	16244	16155	16129	16289	16428	16246	16170	16246	16416	16335	16322	16245	16140	16243	16186	16364	16083	16119	16137	16336	16077	16392	16411	16372	16308	16295	16330	16208	16405	16205	16209	16263	16216	16386	16217	16123	16322	16231	16243	16414	16205	16243	16290	16323	16188	16300	16122	16384	16042	16215	16218	16303	16196	16231	16097	16228	16339	16172	16378	16141	16126	16412	16169	16203	16158	16155	16299	16002	16280	16299	16301	16239	16488	16090	16252	16326	16311	16217	16136	16250	16301	16149	16421	16160	16155	16173	16385	16396	16348	16263	16322	16119	16227	16378	16413	16262	16277	16254	16373	16221	16186	16352	16275	16116	16234	16496	16531	16098	16304	16260	16166	16316	16337	16353	16371	16172	16337	16106	16224	16261	16284	16279	16333	16213	16168	16139	16485	16260	16280	16317	16297	16142	16122	16240	15967	16306	16444	16346	16148	16189	16224	16416	16273	16297	16529	16456	16070	16275	16026	16296	16232	16234	16050	16208	16173	16357	16456	16316	16258	16362	16356	16376	16261	16214	16269	16314	16184	16440	16236	16148	16145	16414	16336	16330	16308	16491	16371	16156	16306	16166	16267	16246	16210	16152	16268	16012	16202	16236	16096	16272	16299	16243	16208	16228	16317	16145	16379	16452	16155	16444	16457	16372	16301	16182	16261	16377	16262	16144	16200	16230	16081	16293	16080	16344	16279	16248	16131	16265	16215	16365	16285	16308	16351	16285	16356	16364	16439	16286	16308	16320	16149	16342	16359	16300	16186	16372	16309	16291	16253	16175	16328	16170	16151	16213	16326	16149	16157	16305	16258	16151	16346	16298	16554	16375	16218	16126	16271	16241	16343	16243	16232	16205	16178	16220	16064	16281	16273	16154	16357	16364	16237	16179	16217	16268	16339	16175	16168	16389	16204	16263	16324	16203	16156	16341	16424	16123	16108	16264	16180	16251	16213	16113	16333	16380	16232	16429	16220	16472	16483	16195	16319	16345	16123	16239	16195	16076	16350	16422	16145	16357	16248	16196	16400	16163	16428	16338	16398	16461	16206	16269	16386	16485	16379	16301	16444	16237	16230	16267	16439	16376	16467	16177	16141	16323	16227	16303	16372	16293	16343	16295	16221	16251	16195	16150	16268	16207	16446	16213	16062	16076	16155	16351	16064	16086	16106	16393	16193	16171	16212	16052	16191	16426	16049	16285	16156	16239	16172	16178	16274	16428	16258	16240	16303	16244	16170	16278	16386	16319	16134	16285	16234	16353	16423	16238	16195	16303	16328	16245	16157	16232	16234	16253	16423	16117	16316	16400	16179	16248	16539	16354	16162	16259	16116	16273	16334	16024	16217	16202	16272	16182	16252	16269	16234	16228	16191	16203	16121	16334	16466	16310	16313	16367	16101	16295	16252	16191	16445	16146	16223	16182	16050	16251	16276	16279	16109	16337	16510	16194	16485	16352	16226	16495	16272	16240	16225	16297	16361	16204	16474	16278	16377	16100	16213	16178	16328	16142	16469	16408	16361	16293	16108	16302	16298	16338	16309	16097	16317	16354	16368	16165	16100	16341	16322	16189	16302	16304	16167	16340	16105	16186	16150	16342	16402	16355	15963	16520	16248	16169	16472	16213	16211	16127	16338	16236	16395	16095	16126	16285	16265	16072	16134	16289	16342	16368	16133	16487	16241	16261	16441	16165	16324	16341	16245	16297	16241	16345	16286	16349	16568	16047	16248	16451	16291	16238	16183	16279	16244	16154	16420	16269	16163	16376	16410	16273	16376	16407	16436	16487	16339	16402	16432	16203	16087	16052	16407	16267	16202	16189	16245	16377	16234	16184	16227	16103	16437	16429	16199	16254	16272	16191	16145	16219	16081	16311	16277	16165	16147	16157	16268	16329	16232	16199	16113	16143	16527	16306	16257	16154	16096	16288	16134	16396	16211	16252	16448	16230	16349	16318	16228	16324	16299	16182	16142	16216	16219	16287	16100	16214	16340	16373	16213	16184	16028	16158	16353	16249	16269	16409	16282	16306	16287	16340	16519	16432	16231	16329	16286	16020	16232	16347	16156	16291	16208	16124	16285	16338	16301	16560	16297	16254	16381	16252	16118	16383	16275	16362	16204	16355	16344	16311	16239	16131	16201	16126	16153	16072	16330	16396	16260	16173	16449	16108	16380	16245	16288	16385	16502	16379	16204	16498	16516	16219	16111	16234	16240	16496	16144	16273	16213	16364	16223	16211	16232	16368	16256	16275	16335	16188	16257	16367	16332	16299	16222	16219	16501	16071	16254	16340	16179	16274	16385	16403	16415	16409	16412	16369	16304	16115	16341	16202	16211	16119	16336	16189	16453	16381	16199	16348	16489	16176	16137	16134	16247	16328	16264	16232	16204	16460	16272	16480	16458	16152	16262	16289	16344	16402	16162	16372	16312	16355	16270	16228	16230	16392	16263	16172	16204	16252	16200	16220	16224	16359	16445	16450	16287	16366	16595	16187	16203	16185	16271	16180	16227	16336	16522	16314	16359	16226	16265	16218	16327	16320	16289	16224	16271	16262	16415	16245	16254	16310	16339	16356	16149	16379	16434	16292	16331	16200	16438	16319	16434	16342	16131	16084	16226	16152	16169	16133	16202	16318	16186	16374	16306	16205	16363	16245	16294	16145	16172	16334	16288	16083	16236	16170	16273	16194	16336	16210	16338	16349	16274	16321	16297	16243	16365	16507	15989	16173	16139	16064	16342	16474	16222	16199	16196	16267	16233	16338	16124	16342	16454	16280	16515	16231	16317	16577	16228	16094	16115	16363	16092	16386	16365	16275	16117	16436	16304	16051	16037	16201	16181	16205	16442	16233	16123	16112	16307	16328	16325	16019	16311	16334	16299	16215	16408	16235	16218	16221	16167	16228	16407	16497	16174	16179	16196	16309	16398	16346	16213	16349	16194	16177	16407	16498	16337	16297	16018	16396	16282	16189	16104	16260	16174	16308	16133	16255	16073	16398	16170	16473	16244	16174	16147	16079	16333	16388	16514	16484	16439	16126	16167	16125	16075	16416	16316	16393	16086	16334	16273	16331	16471	16345	16176	16252	16117	16368	16350	16378	16180	16284	16249	16267	16213	16255	16213	16313	16201	16240	16178	16317	16382	15958	16148	16144	16292	16285	16113	16258	16311	16299	16364	16340	16274	16127	16245	16314	16333	16321	16343	16431	16301	16150	16380	16362	16382	16400	16309	16297	16419	16356	16193	16260	16392	16299	16327	16362	16191	16353	16205	16205	16136	16252	16317	16349	16516	16304	16319	16449	16101	16157	16324	16291	16284	16341	16360	16201	16417	16258	16089	16176	16352	16337	16359	16460	16101	16193	16170	16002	16367	16404	16270	16421	16113	16081	16314	16343	16382	16386	16353	16305	16173	16302	16163	16368	16442	16070	16189	16431	16223	16291	16401	16433	16096	16365	16181	16329	16303	16171	16102	16384	16069	16445	16179	16426	16442	16201	16338	16264	16325	16132	16324	16441	16311	16215	16360	16303	16169	16340	16277	16376	16326	16259	16218	16223	16178	16313	16619	16268	16218	16370	16418	16275	16460	16221	16258	16229	16370	16325	16243	16153	15964	16321	16232	16169	16438	16438	16308	16351	16347	16237	16208	16251	16319	16217	16430	16285	16357	16171	16276	16408	16261	16381	16216	16210	16096	16296	16160	16199	16372	16377	16294	16375	16314	16378	16332	16241	16267	16294	16243	16195	16461	16395	16174	16413	16236	16107	16192	16097	16248	16476	16150	16247	16322	16416	16308	16364	16469	16378	16132	16246	16399	16362	16450	16113	16145	16133	16437	16260	16205	16331	16214	16182	16351	16200	16150	16215	16239	16338	16146	16156	16225	16184	16298	16399	16112	16295	16404	16285	16349	16331	16198	16434	16123	16385	16159	16320	16367	16314	16256	16300	16477	16275	16349	16400	16202	16202	16352	16171	15916	16212	16273	16407	16211	16530	16434	16090	16288	16226	16260	16419	16316	16373	16426	16257	16283	16231	16390	16406	16136	16096	16103	16223	16151	16226	16266	16337	16237	16293	16279	16445	16220	16198	16337	16135	16002	16247	16081	16420	16423	16131	16165	16147	16216	16104	16186	16414	16217	16311	16206	16266	16283	16236	16252	16135	16324	16171	16281	16259	16150	16297	16044	16215	16186	16191	16213	16209	16175	16285	16152	16136	16271	16002	16208	16172	16338	16302	16289	16078	16216	16137	16057	16213	16388	16360	16356	16425	16431	16271	16431	16386	16352	16378	16421	16309	16414	16204	16312	16323	16155	16238	16157	16397	16275	16205	16470	16320	16244	16315	16161	16390	16281	16316	16241	16224	16196	16192	16117	16026	16146	16360	16275	16422	16483	16203	16323	16312	16373	16142	16297	16447	16271	16268	16263	16167	16490	16387	16270	16041	16261	16398	16208	16289	16222	16407	16428	16365	16331	16442	16180	15992	16317	16096	16397	16349	16295	16242	16166	16138	16137	16161	16225	16300	16270	16143	16360	16393	16015
21337	28528	21663	17708	17112	17268	16796	16124	15462	15186	15127	14966	14788	14806	14687	14687	14595	14781	14968	14771	14679	15376	15769	15550	15273	14867	14797	14584	14707	14687	14582	14743	14641	14752	14592	14545	14767	14633	14598	14665	14576	14601	14412	14609	14432	14735	14534	14719	14577	14652	14471	14698	14630	14818	14624	14624	14538	14502	14592	14490	14658	14558	14573	14678	14493	14624	14627	14526	14464	14586	14565	14671	14527	14561	14729	14564	14756	14723	14630	14562	14581	14473	14660	14601	14623	14690	14531	14605	14607	14465	14550	14527	14564	14717	14705	14459	14549	14602	14482	14779	14500	14559	14529	14557	14834	14592	14673	14457	14376	14690	14577	14622	14589	14588	14583	14602	14650	14522	14634	14612	14633	14555	14645	14602	14555	14641	14635	14620	14635	14752	14539	14633	14568	14530	14570	14516	14563	14510	14546	14681	14470	14596	14469	14737	14572	14576	14756	14648	14438	14695	14645	14750	14611	14622	14570	14634	14735	14451	14536	14597	14438	14646	14402	14575	14597	14640	14550	14726	14673	14690	14580	14732	14456	14700	14653	14549	14650	14546	14609	14668	14804	14435	14600	14619	14535	14408	14463	14570	14540	14504	14552	14620	14649	14484	14615	14513	14526	14457	14669	14727	14485	14493	14623	14625	14687	14833	14688	14603	14704	14646	14675	14562	14590	14564	14548	14571	14544	14519	14568	14690	14842	14619	14465	14624	14572	14558	14589	14494	14646	14650	14465	14770	14560	14608	14567	14868	14639	14665	14600	14381	14585	14643	14729	14565	14641	14403	14656	14593	14636	14600	14448	14631	14774	14473	14563	14721	14634	14613	14461	14691	14583	14490	14432	14489	14454	14605	14571	14559	14587	14689	14513	14606	14502	14714	14724	14560	14746	14734	14516	14505	14519	14616	14656	14522	14605	14536	14669	14519	14603	14513	14446	14604	14541	14398	14589	14589	14616	14589	14625	14554	14701	14595	14622	14646	14661	14571	14568	14568	14684	14630	14546	14666	14626	14446	14703	14660	14651	14601	14632	14535	14521	14479	14646	14558	14486	14767	14713	14677	14586	14660	14568	14638	14643	14688	14510	14506	14646	14406	14557	14557	14463	14567	14628	14577	14595	14409	14566	14654	14602	14649	14580	14584	14593	14615	14542	14545	14753	14617	14570	14650	14566	14582	14543	14487	14555	14641	14637	14482	14622	14616	14542	14713	14565	14650	14639	14654	14698	14605	14861	14626	14600	14632	14558	14743	14747	14577	14741	14744	14589	14472	14575	14452	14664	14721	14595	14693	14696	14573	14635	14490	14768	14786	14645	14633	14504	14645	14545	14553	14533	14652	14654	14658	14671	14612	14573	14518	14585	14577	14675	14561	14579	14536	14557	14699	14615	14554	14724	14698	14643	14733	14569	14503	14600	14667	14561	14463	14620	14486	14642	14467	14540	14570	14662	14699	14690	14487	14678	14475	14630	14544	14539	14469	14540	14616	14595	14639	14739	14661	14505	14599	14374	14618	14649	14645	14536	14599	14611	14594	14549	14397	14609	14649	14614	14540	14625	14554	14413	14661	14673	14551	14501	14682	14743	14618	14710	14598	14681	14517	14666	14576	14787	14523	14510	14437	14655	14553	14443	14710	14591	14614	14528	14684	14551	14525	14584	14545	14690	14542	14535	14631	14635	14664	14569	14663	14664	14618	14609	14450	14737	14751	14627	14604	14525	14557	14404	14674	14609	14562	14674	14631	14684	14746	14465	14620	14490	14472	14536	14664	14625	14579	14669	14514	14570	14544	14579	14577	14633	14642	14686	14542	14595	14665	14533	14571	14597	14610	14730	14602	14501	14612	14529	14753	14534	14644	14727	14639	14664	14615	14691	14597	14548	14674	14608	14577	14567	14469	14488	14455	14558	14678	14742	14582	14607	14537	14581	14518	14673	14639	14700	14496	14441	14565	14573	14726	14461	14646	14570	14651	14561	14681	14551	14711	14526	14523	14616	14730	14565	14720	14528	14517	14648	14612	14545	14571	14689	14624	14473	14569	14585	14671	14516	14582	14646	14608	14581	14538	14542	14611	14551	14617	14570	14441	14591	14460	14765	14602	14471	14680	14593	14585	14561	14566	14553	14588	14594	14631	14562	14508	14331	14693	14570	14587	14535	14768	14415	14635	14588	14539	14664	14601	14694	14713	14627	14509	14609	14665	14576	14718	14568	14689	14478	14608	14587	14597	14778	14794	14590	14623	14470	14619	14569	14624	14539	14769	14516	14591	14507	14655	14636	14547	14663	14650	14561	14588	14903	14684	14444	14766	14722	14651	14691	14571	14603	14559	14581	14547	14571	14656	14648	14742	14787	14458	14537	14603	14476	14598	14557	14437	14459	14601	14751	14590	14504	14487	14546	14608	14668	14473	14760	14621	14532	14650	14666	14734	14435	14659	14606	14409	14869	14701	14641	14445	14538	14443	14604	14599	14689	14513	14697	14509	14630	14578	14804	14670	14487	14619	14479	14493	14687	14753	14536	14511	14510	14715	14559	14711	14662	14689	14525	14613	14448	14514	14507	14722	14600	14671	14599	14492	14632	14632	14651	14524	14510	14673	14527	14470	14671	14658	14581	14711	14708	14416	14687	14486	14474	14624	14563	14589	14625	14495	14693	14548	14510	14563	14739	14702	14863	14556	14620	14507	14743	14691	14681	14546	14642	14686	14430	14679	14712	14645	14559	14609	14634	14558	14761	14579	14540	14676	14571	14597	14634	14619	14422	14494	14743	14531	14493	14549	14641	14719	14681	14698	14783	14656	14633	14425	14585	14601	14699	14485	14718	14672	14603	14573	14465	14608	14761	14446	14615	14699	14652	14679	14488	14537	14607	14659	14470	14484	14569	14664	14700	14544	14308	14569	14665	14543	14558	14708	14784	14741	14536	14827	14664	14606	14510	14620	14673	14559	14620	14598	14716	14660	14461	14629	14420	14606	14470	14557	14584	14578	14695	14640	14686	14707	14673	14551	14750	14698	14667	14592	14735	14542	14692	14706	14679	14614	14613	14585	14761	14664	14585	14630	14765	14566	14546	14505	14686	14679	14531	14507	14671	14567	14557	14619	14545	14466	14702	14446	14495	14662	14555	14614	14604	14813	14776	14685	14552	14656	14701	14611	14586	14496	14600	14714	14624	14757	14515	14595	14591	14715	14600	14584	14556	14775	14681	14683	14649	14632	14657	14612	14627	14420	14567	14663	14591	14723	14568	14699	14606	14568	14512	14427	14650	14613	14686	14565	14709	14698	14564	14603	14572	14585	14729	14493	14655	14649	14599	14615	14808	14766	14434	14437	14455	14630	14684	14665	14663	14565	14559	14479	14674	14627	14660	14764	14642	14574	14459	14644	14376	14475	14768	14656	14602	14693	14478	14534	14501	14480	14578	14676	14597	14601	14474	14498	14767	14720	14598	14405	14669	14503	14452	14635	14642	14559	14651	14533	14588	14638	14668	14592	14769	14627	14687	14778	14645	14617	14659	14632	14590	14555	14686	14559	14491	14492	14589	14612	14672	14559	14617	14773	14602	14472	14588	14611	14581	14698	14503	14559	14632	14674	14500	14453	14380	14752	14581	14592	14518	14763	14619	14780	14681	14542	14580	14564	14533	14452	14398	14607	14524	14811	14653	14671	14704	14497	14734	14615	14577	14700	14511	14624	14714	14554	14614	14600	14550	14698	14513	14662	14737	14472	14569	14431	14606	14523	14543	14660	14604	14609	14540	14641	14583	14538	14616	14486	14607	14570	14635	14583	14693	14690	14575	14581	14687	14428	14469	14643	14514	14604	14678	14623	14529	14525	14613	14656	14673	14738	14565	14621	14577	14612	14564	14657	14601	14682	14478	14612	14560	14607	14726	14555	14621	14600	14559	14536	14614	14646	14707	14612	14507	14534	14633	14732	14591	14532	14520	14662	14722	14581	14464	14511	14592	14593	14652	14607	14566	14514	14695	14452	14697	14504	14606	14438	14631	14498	14682	14544	14515	14440	14570	14492	14633	14513	14529	14562	14745	14676	14576	14748	14564	14634	14550	14654	14739	14625	14755	14711	14626	14646	14670	14825	14598	14591	14676	14564	14528	14489	14585	14541	14688	14568	14675	14677	14601	14743	14407	14768	14543	14608	14478	14563	14569	14588	14568	14622	14669	14612	14752	14786	14682	14472	14467	14640	14511	14603	14746	14577	14490	14549	14684	14585	14660	14545	14714	14681	14626	14598	14581	14701	14566	14584	14622	14663	14752	14612	14684	14655	14743	14719	14453	14657	14621	14439	14658	14756	14641	14821	14596	14601	14474	14508	14674	14465	14604	14638	14644	14575	14696	14617	14718	14748	14856	14443	14466	14494	14580	14582	14665	14485	14794	14577	14591	14607	14562	14518	14639	14798	14584	14657	14599	14569	14757	14598	14589	14747	14652	14540	14649	14625	14658	14661	14614	14582	14679	14704	14594	14549	14578	14645	14629	14621	14524	14558	14501	14835	14681	14577	14484	14522	14553	14321	14555	14571	14595	14580	14633	14422	14576	14659	14520	14466	14545	14494	14593	14609	14551	14732	14613	14737	14691	14747	14596	14785	14592	14804	14713	14759	14510	14938	14574	14725	14592	14616	14544	14769	14495	14641	14458	14560	14839	14472	14563	14493	14597	14520	14601	14472	14525	14617	14532	14609	14848	14645	14635	14782	14754	14544	14541	14524	14567	14677	14658	14497	14664	14635	14643	14633	14674	14555	14529	14703	14575	14755	14456	14658	14577	14477	14589	14477	14596	14754	14554	14559	14456	14600	14594	14628	14496	14618	14598	14617	14621	14591	14561	14586	14498	14566	14402	14554	14822	14695	14806	14492	14619	14487	14618	14709	14450	14771	14600	14496	14590	14487	14659	14857	14808	14670	14636	14648	14626	14577	14697	14494	14783	14585	14477	14631	14679	14559	14598	14625	14599	14660	14613	14554	14479	14684	14659	14747	14829	14709	14592	14566	14621	14422	14623	14610	14553	14628	14622	14692	14657	14662	14637	14700	14531	14610	14770	14682	14599	14555	14679	14591	14721	14576	14437	14349	14524	14775	14601	14549	14672	14468	14582	14515	14565	14657
23948	21437	28959	24403	22466	22773	22196	19225	18462	18485	18013	18022	17865	17918	17756	17883	17759	17975	17777	17807	18944	21501	22621	21778	20131	19050	18439	17907	17866	17686	17686	17682	17631	17620	17376	17565	17717	17692	17588	17416	17442	17481	17528	17521	17508	17431	17510	17454	17464	17507	17331	17482	17550	17303	17657	17540	17517	17425	17525	17522	17456	17495	17424	17500	17432	17595	17658	17623	17508	17600	17576	17438	17662	17433	17539	17409	17556	17421	17542	17517	17588	17327	17500	17453	17464	17730	17547	17420	17314	17570	17581	17667	17312	17753	17717	17553	17615	17613	17480	17478	17498	17457	17482	17572	17504	17426	17378	17330	17626	17351	17446	17644	17430	17341	17611	17254	17589	17451	17464	17399	17263	17560	17426	17576	17348	17548	17258	17600	17492	17658	17600	17439	17281	17594	17491	17441	17444	17527	17375	17351	17490	17397	17481	17529	17279	17288	17347	17386	17617	17591	17312	17519	17404	17488	17409	17519	17382	17276	17444	17734	17489	17559	17431	17443	17476	17307	17591	17544	17486	17344	17634	17548	17709	17589	17273	17586	17609	17447	17634	17554	17629	17366	17462	17322	17703	17723	17451	17407	17458	17146	17356	17516	17335	17491	17610	17225	17412	17449	17522	17400	17489	17387	17601	17584	17197	17727	17451	17371	17510	17543	17570	17561	17491	17505	17578	17376	17455	17478	17661	17645	17460	17502	17481	17432	17426	17357	17441	17295	17502	17540	17693	17627	17401	17472	17453	17386	17648	17471	17609	17515	17473	17447	17359	17478	17484	17533	17643	17554	17451	17384	17701	17601	17598	17622	17495	17612	17533	17634	17372	17209	17463	17285	17379	17339	17539	17486	17529	17464	17428	17373	17830	17312	17568	17433	17450	17431	17393	17394	17558	17611	17557	17393	17468	17484	17598	17540	17609	17705	17389	17460	17518	17473	17398	17434	17426	17561	17576	17526	17439	17551	17536	17559	17301	17477	17339	17369	17358	17494	17619	17549	17483	17466	17369	17261	17466	17438	17391	17408	17580	17428	17605	17556	17509	17520	17501	17498	17367	17445	17449	17537	17588	17530	17557	17632	17520	17572	17561	17548	17355	17459	17628	17598	17390	17364	17283	17477	17502	17422	17476	17405	17537	17594	17372	17627	17634	17415	17290	17292	17406	17369	17414	17418	17523	17426	17549	17488	17569	17502	17430	17399	17721	17358	17494	17636	17331	17290	17504	17360	17505	17421	17710	17361	17381	17435	17589	17536	17348	17504	17324	17470	17431	17430	17547	17404	17327	17580	17487	17278	17351	17673	17578	17346	17524	17415	17553	17510	17511	17474	17400	17272	17624	17127	17444	17356	17449	17653	17513	17541	17614	17421	17568	17500	17458	17372	17415	17410	17340	17335	17732	17562	17449	17441	17499	17537	17383	17506	17463	17364	17484	17389	17466	17386	17382	17505	17201	17436	17274	17415	17453	17223	17223	17330	17393	17522	17353	17618	17670	17371	17349	17687	17574	17488	17418	17446	17318	17437	17284	17557	17351	17536	17461	17361	17292	17552	17576	17458	17546	17563	17521	17503	17659	17685	17473	17514	17414	17462	17348	17501	17589	17475	17546	17576	17519	17389	17712	17587	17488	17474	17518	17595	17354	17226	17486	17438	17359	17491	17522	17505	17449	17419	17604	17711	17576	17409	17681	17512	17568	17461	17600	17534	17490	17572	17490	17649	17456	17408	17319	17358	17597	17462	17427	17373	17745	17566	17523	17354	17622	17333	17511	17498	17331	17265	17456	17724	17507	17578	17535	17526	17571	17384	17442	17301	17681	17471	17540	17450	17502	17284	17286	17156	17538	17676	17393	17246	17282	17304	17357	17521	17559	17706	17436	17575	17626	17532	17530	17406	17541	17231	17551	17471	17403	17274	17551	17566	17447	17550	17435	17408	17571	17497	17598	17248	17345	17348	17570	17581	17459	17516	17558	17303	17594	17676	17337	17495	17360	17478	17623	17482	17638	17565	17657	17447	17446	17422	17359	17573	17290	17460	17467	17412	17220	17268	17484	17695	17664	17460	17513	17454	17485	17473	17471	17531	17549	17564	17395	17374	17437	17436	17596	17441	17635	17582	17408	17560	17320	17441	17691	17484	17472	17521	17614	17512	17370	17381	17402	17430	17405	17482	17275	17604	17311	17486	17475	17436	17517	17485	17383	17454	17611	17425	17491	17720	17423	17329	17520	17627	17415	17506	17561	17426	17456	17478	17597	17506	17375	17426	17508	17554	17603	17578	17379	17664	17516	17477	17524	17377	17544	17213	17700	17481	17511	17483	17508	17463	17564	17386	17534	17329	17637	17491	17534	17373	17528	17372	17481	17442	17465	17538	17615	17787	17355	17497	17488	17487	17507	17519	17597	17410	17582	17410	17356	17578	17400	17445	17503	17508	17438	17352	17315	17384	17347	17663	17314	17470	17361	17312	17284	17455	17419	17646	17670	17533	17463	17499	17382	17754	17670	17318	17600	17264	17409	17284	17626	17622	17494	17403	17522	17583	17559	17657	17415	17457	17504	17536	17317	17668	17720	17599	17493	17365	17607	17564	17627	17532	17498	17529	17356	17722	17487	17393	17612	17389	17425	17523	17416	17669	17227	17586	17430	17789	17578	17566	17406	17378	17554	17286	17552	17706	17396	17618	17362	17477	17506	17438	17444	17597	17314	17331	17483	17513	17470	17537	17317	17467	17366	17530	17282	17268	17390	17466	17392	17507	17387	17482	17602	17440	17531	17582	17507	17503	17449	17468	17504	17531	17006	17477	17392	17370	17426	17568	17524	17522	17552	17695	17529	17414	17478	17451	17404	17475	17517	17491	17494	17433	17508	17641	17559	17210	17491	17452	17439	17355	17324	17663	17435	17434	17548	17290	17528	17425	17432	17559	17431	17351	17571	17514	17553	17286	17332	17426	17382	17400	17546	17572	17456	17550	17526	17409	17315	17579	17575	17351	17440	17468	17579	17531	17578	17351	17450	17590	17672	17433	17573	17501	17587	17350	17391	17434	17524	17385	17546	17415	17347	17234	17365	17594	17528	17390	17352	17358	17412	17572	17476	17466	17442	17536	17546	17575	17305	17366	17511	17653	17511	17603	17581	17729	17449	17498	17425	17478	17346	17371	17550	17463	17572	17502	17690	17674	17507	17367	17418	17551	17329	17536	17329	17434	17433	17626	17543	17483	17442	17247	17547	17488	17618	17517	17700	17744	17585	17400	17543	17538	17491	17544	17660	17335	17434	17209	17185	17550	17493	17571	17528	17423	17597	17372	17461	17636	17603	17393	17345	17328	17334	17571	17522	17451	17267	17385	17442	17680	17559	17409	17672	17434	17487	17628	17295	17381	17567	17565	17456	17662	17475	17551	17574	17425	17335	17530	17658	17677	17380	17736	17429	17384	17384	17453	17461	17644	17544	17531	17661	17540	17408	17471	17681	17465	17552	17343	17369	17403	17484	17322	17372	17498	17531	17377	17534	17684	17616	17574	17623	17471	17441	17234	17468	17210	17375	17667	17495	17448	17379	17502	17600	17540	17426	17369	17326	17480	17559	17545	17638	17481	17772	17435	17500	17303	17548	17280	17415	17538	17461	17532	17605	17707	17499	17606	17525	17478	17361	17447	17449	17442	17506	17326	17404	17357	17380	17568	17465	17404	17285	17403	17729	17491	17595	17498	17485	17685	17519	17483	17293	17565	17363	17474	17596	17554	17639	17319	17513	17409	17431	17406	17499	17621	17688	17539	17540	17632	17402	17263	17333	17466	17758	17617	17608	17557	17528	17615	17597	17366	17269	17641	17657	17539	17422	17401	17655	17493	17481	17660	17311	17260	17335	17355	17463	17461	17577	17514	17626	17740	17684	17465	17487	17577	17483	17504	17524	17217	17608	17215	17570	17519	17393	17528	17460	17338	17415	17535	17260	17511	17328	17446	17533	17545	17364	17365	17498	17223	17668	17507	17489	17575	17395	17557	17699	17616	17538	17546	17413	17649	17534	17520	17537	17513	17371	17471	17257	17439	17422	17419	17444	17629	17202	17611	17443	17195	17399	17290	17551	17649	17370	17541	17392	17452	17529	17570	17509	17570	17360	17335	17410	17571	17362	17553	17682	17250	17517	17660	17494	17590	17432	17271	17608	17478	17435	17444	17571	17302	17423	17301	17365	17353	17411	17457	17391	17428	17533	17314	17484	17411	17588	17698	17726	17613	17491	17558	17399	17472	17595	17385	17591	17468	17442	17457	17571	17471	17626	17463	17384	17537	17380	17207	17290	17454	17562	17468	17475	17549	17419	17493	17414	17445	17419	17504	17520	17464	17699	17620	17341	17616	17281	17403	17475	17537	17411	17440	17422	17325	17374	17277	17596	17303	17473	17565	17361	17734	17602	17536	17568	17546	17322	17502	17449	17494	17563	17341	17206	17542	17534	17468	17391	17461	17535	17699	17642	17322	17569	17431	17396	17354	17689	17514	17659	17553	17661	17414	17621	17353	17496	17400	17401	17495	17532	17558	17541	17713	17670	17532	17546	17475	17569	17359	17475	17761	17683	17716	17485	17365	17456	17620	17507	17501	17633	17380	17356	17310	17468	17448	17661	17367	17575	17591	17385	17320	17363	17433	17519	17468	17393	17602	17425	17562	17581	17589	17585	17563	17552	17619	17508	17460	17651	17396	17530	17513	17264	17479	17553	17411	17585	17579	17461	17273	17467	17408	17451	17293	17279	17645	17584	17366	17386	17587	17477	17577	17383	17628	17518	17508	17389	17307	17555	17285	17481	17557	17391	17389	17455	17620	17477	17571	17589	17457	17378	17479	17489	17486	17506	17442	17510	17491	17353	17425	17597	17511	17498	17356	17422	17515	17339	17377	17198	17369	17515	17537	17533	17575	17465	17357	17436	17407	17662	17452	17522	17619	17340	17685	17376	17588	17487	17343	17620	17461	17486	17487	17537	17475	17516	17493	17518	17387	17362	17508	17316	17706	17341	17768	17552	17486	17423	17559	17466	17427	17468	17458	17477	17605	17278	17362	17505	17549	17787	17571	17512	17459	17504	17437	17608	17282	17484	17388	17391	17192	17438	17316	17408	17302
23148	39396	28761	21921	20295	19410	18869	17614	17035	16317	16078	15921	15833	15825	15808	15932	15712	15765	15744	15800	17734	21459	22493	20786	18733	17002	16187	15591	15429	15459	15297	15276	15427	15367	15429	15505	15535	15332	15462	15266	15473	15365	15411	15541	15428	15331	15239	15351	15511	15518	15300	15261	15332	15496	15263	15453	15387	15437	15387	15457	15318	15418	15407	15359	15417	15286	14984	15413	15442	15503	15370	15304	15388	15440	15548	15278	15462	15334	15341	15409	15330	15347	15340	15393	15377	15196	15358	15534	15440	15267	15355	15273	15333	15191	15419	15433	15103	15409	15197	15422	15333	15444	15462	15362	15469	15301	15476	15439	15263	15273	15259	15421	15358	15380	15342	15350	15354	15518	15454	15314	15357	15409	15312	15502	15142	15331	15486	15456	15357	15358	15305	15325	15291	15339	15551	15375	15166	15274	15265	15412	15461	15292	15321	15375	15334	15332	15361	15296	15409	15236	15492	15379	15217	15121	15413	15308	15404	15304	15348	15396	15421	15348	15290	15263	15285	15481	15344	15360	15465	15307	15447	15582	15397	15314	15474	15326	15287	15370	15453	15217	15261	15389	15370	15274	15333	15484	15375	15316	15228	15275	15276	15380	15365	15382	15343	15338	15408	15482	15461	15269	15153	15465	15277	15469	15341	15548	15432	15333	15410	15419	15336	15319	15302	15190	15451	15166	15273	15262	15367	15331	15430	15367	15309	15210	15345	15336	15187	15354	15329	15229	15262	15501	15395	15359	15179	15389	15458	15340	15402	15318	15303	15344	15406	15566	15282	15379	15274	15374	15460	15278	15289	15254	15258	15525	15376	15201	15516	15280	15420	15368	15418	15372	15303	15286	15316	15476	15520	15214	15340	15377	15230	15285	15435	15415	15431	15468	15308	15396	15222	15466	15508	15369	15465	15274	15353	15332	15263	15366	15307	15433	15378	15248	15310	15129	15316	15181	15248	15218	15342	15419	15280	15370	15344	15367	15225	15316	15315	15273	15312	15318	15331	15406	15348	15205	15480	15333	15267	15219	15380	15395	15346	15435	15421	15416	15359	15262	15330	15228	15261	15411	15597	15314	15376	15450	15510	15350	15170	15443	15398	15377	15337	15354	15391	15370	15292	15438	15341	15434	15401	15172	15402	15424	15280	15301	15372	15360	15364	15276	15269	15316	15369	15325	15347	15455	15306	15243	15487	15423	15173	15415	15450	15124	15157	15287	15206	15378	15368	15283	15304	15141	15455	15333	15418	15368	15383	15234	15387	15356	15341	15421	15404	15311	15182	15324	15313	15189	15246	15324	15356	15471	15365	15307	15447	15211	15465	15254	15336	15375	15296	15461	15349	15321	15323	15228	15386	15293	15391	15512	15312	15157	15436	15318	15334	15407	15280	15362	15416	15438	15266	15334	15428	15229	15352	15383	15417	15283	15264	15445	15409	15297	15554	15254	15332	15524	15479	15209	15256	15444	15404	15348	15314	15093	15298	15368	15316	15254	15424	15398	15464	15264	15281	15475	15374	15325	15367	15440	15170	15411	15467	15291	15583	15286	15182	15300	15271	15216	15422	15326	15278	15298	15366	15255	15445	15320	15260	15585	15486	15275	15177	15369	15401	15372	15398	15242	15345	15314	15350	15378	15352	15500	15547	15464	15453	15244	15335	15330	15299	15411	15283	15233	15294	15336	15314	15318	15316	15403	15302	15390	15147	15481	15472	15305	15378	15230	15396	15415	15438	15435	15353	15311	15241	15347	15396	15272	15368	15166	15272	15424	15321	15336	15205	15453	15418	15364	15360	15314	15478	15302	15284	15127	15317	15324	15296	15223	15520	15119	15265	15347	15332	15494	15334	15288	15419	15252	15247	15218	15296	15445	15361	15392	15399	15384	15278	15261	15354	15452	15428	15370	15441	15306	15278	15190	15306	15392	15432	15308	15260	15533	15406	15409	15423	15381	15432	15361	15532	15204	15384	15433	15268	15355	15242	15360	15293	15354	15397	15223	15202	15396	15278	15219	15388	15357	15352	15299	15330	15469	15259	15510	15372	15472	15395	15423	15417	15503	15584	15188	15403	15339	15212	15306	15344	15235	15436	15424	15351	15393	15217	15176	15483	15371	15347	15270	15342	15402	15158	15249	15407	15359	15351	15327	15317	15356	15440	15235	15275	15251	15331	15345	15376	15481	15150	15409	15390	15299	15239	15452	15398	15366	15480	15329	15329	15246	15350	15565	15295	15537	15288	15205	15566	15358	15306	15430	15191	15222	15344	15282	15422	15252	15276	15340	15209	15300	15276	15382	15141	15337	15318	15402	15315	15293	15309	15331	15289	15373	15224	15269	15291	15273	15144	15275	15339	15428	15395	15450	15228	15454	15366	15379	15352	15437	15427	15190	15305	15447	15358	15431	15292	15348	15219	15207	15446	15412	15305	15331	15236	15255	15357	15285	15190	15339	15322	15450	15338	15299	15205	15468	15246	15313	15515	15334	15346	15269	15393	15341	15364	15324	15357	15382	15407	15320	15358	15293	15284	15478	15235	15344	15220	15417	15227	15355	15433	15307	15593	15336	15181	15348	15589	15323	15337	15364	15277	15279	15135	15399	15468	15286	15316	15365	15363	15323	15476	15296	15283	15251	15268	15221	15353	15355	15405	15361	15465	15305	15434	15423	15261	15343	15357	15323	15516	15216	15454	15340	15364	15338	15346	15331	15190	15223	15287	15259	15331	15428	15512	15404	15247	15475	15435	15406	15173	15356	15440	15345	15359	15426	15527	15441	15291	15441	15505	15260	15301	15326	15404	15338	15377	15309	15169	15137	15282	15142	15292	15303	15403	15318	15478	15331	15396	15261	15398	15505	15344	15410	15250	15248	15455	15449	15351	15392	15196	15326	15319	15623	15495	15364	15542	15250	15276	15401	15382	15363	15412	15366	15374	15576	15246	15309	15296	15379	15259	15383	15221	15398	15433	15346	15486	15447	15256	15401	15416	15373	15272	15376	15295	15314	15299	15346	15338	15396	15285	15418	15446	15290	15400	15352	15468	15439	15455	15322	15445	15389	15244	15311	15485	15478	15357	15351	15559	15409	15236	15291	15270	15458	15338	15536	15098	15346	15406	15448	15509	15361	15329	15359	15411	15459	15338	15391	15562	15281	15324	15420	15464	15502	15406	15295	15414	15384	15285	15192	15335	15286	15316	15259	15427	15273	15348	15370	15359	15424	15381	15361	15404	15437	15407	15325	15390	15396	15271	15329	15188	15300	15328	15427	15455	15320	15135	15290	15416	15433	15238	15483	15331	15143	15328	15272	15132	15427	15358	15381	15340	15258	15412	15358	15309	15442	15360	15325	15498	15149	15328	15245	15496	15233	15418	15328	15464	15283	15399	15526	15355	15252	15427	15506	15303	15454	15452	15323	15338	15302	15428	15202	15386	15423	15315	15389	15416	15279	15311	15382	15242	15310	15190	15235	15430	15407	15379	15259	15502	15334	15363	15259	15273	15225	15197	15379	15315	15196	15150	15219	15504	15218	15429	15352	15194	15429	15336	15307	15378	15408	15354	15476	15332	15323	15301	15352	15427	15321	15382	15328	15364	15403	15269	15381	15201	15228	15162	15393	15420	15296	15473	15375	15258	15450	15347	15197	15309	15353	15293	15352	15410	15245	15259	15446	15383	15357	15321	15160	15274	15382	15433	15398	15271	15398	15112	15363	15587	15203	15248	15384	15386	15264	15289	15344	15409	15373	15233	15268	15384	15338	15416	15273	15233	15355	15423	15417	15312	15263	15383	15489	15285	15410	15098	15262	15095	15405	15250	15388	15174	15396	15290	15370	15213	15391	15351	15400	15263	15224	15287	15324	15474	15185	15358	15472	15335	15398	15442	15404	15331	15295	15386	15366	15387	15471	15211	15460	15431	15287	15257	15327	15347	15138	15276	15453	15324	15551	15497	15372	15358	15413	15384	15283	15359	15412	15397	15611	15347	15316	15279	15305	15474	15495	15232	15039	15393	15445	15446	15301	15415	15316	15298	15462	15623	15325	15295	15426	15244	15367	15254	15236	15441	15392	15347	15375	15158	15389	15462	15306	15481	15495	15391	15287	15380	15356	15271	15422	15310	15396	15401	15421	15287	15345	15403	15358	15347	15364	15366	15333	15164	15343	15308	15378	15370	15405	15356	15287	15280	15400	15308	15205	15441	15313	15464	15275	15259	15155	15308	15381	15432	15287	15365	15303	15251	15228	15370	15342	15477	15283	15356	15317	15192	15518	15260	15435	15301	15340	15430	15333	15163	15271	15411	15492	15326	15437	15394	15468	15092	15376	15371	15394	15568	15256	15143	15324	15526	15113	15401	15349	15473	15463	15433	15310	15428	15346	15315	15374	15285	15229	15391	15315	15223	15266	15349	15381	15280	15391	15418	15486	15567	15461	15501	15183	15590	15353	15315	15305	15294	15427	15464	15344	15197	15474	15407	15327	15338	15221	15455	15282	15378	15068	15321	15373	15506	15249	15331	15353	15312	15361	15353	15218	15217	15366	15416	15222	15317	15341	15296	15312	15259	15352	15295	15392	15189	15192	15334	15398	15324	15289	15487	15433	15553	15342	15362	15405	15293	15366	15361	15223	15358	15450	15360	15205	15236	15488	15301	15383	15160	15371	15360	15449	15349	15302	15248	15390	15528	15304	15338	15341	15454	15448	15239	15430	15273	15480	15452	15275	15380	15210	15468	15379	15313	15430	15255	15273	15373	15379	15140	15370	15378	15166	15398	15229	15261	15313	15377	15277	15355	15464	15205	15463	15336	15253	15358	15415	15353	15388	15209	15449	15357	15280	15416	15284	15385	15298	15350	15339	15460	15312	15320	15241	15434	15460	15244	15295	15314	15379	15268	15488	15473	15445	15185	15435	15331	15334	15425	15374	15306	15449	15431	15341	15176	15320	15417	15411	15436	15383	15226	15422	15545	15262	15189	15353	15483	15550	15442	15181	15402	15405	15324	15400	15448	15369	15323	15385	15225	15234	15074	15262	15498	15197	15331	15407	15442	15476	15366	15422	15397	15470	15155	15362	15265	15205	15350	15462	15540	15291	15309	15412	15321	15187	15263	15387	15402	15366	15338	15394	15308	15356
22857	21332	29270	23800	21562	23825	25908	20894	19692	19458	19452	19014	19068	19103	19151	18873	18876	18912	18861	19255	21822	26870	27401	25329	22937	21053	19614	18922	18707	18602	18594	18427	18450	18541	18510	18664	18729	18521	18369	18699	18604	18734	18789	18601	18609	18441	18671	18699	18519	18576	18612	18665	18538	18566	18219	18633	18644	18447	18585	18479	18627	18584	18693	18380	18545	18515	18470	18202	18572	18554	18534	18437	18536	18387	18398	18469	18304	18346	18622	18480	18437	18397	18416	18596	18553	18193	18610	18554	18566	18486	18376	18285	18635	18405	18469	18583	18517	18578	18472	18315	18573	18269	18346	18547	18466	18413	18487	18369	18476	18517	18425	18361	18440	18306	18622	18378	18502	18562	18592	18492	18501	18597	18216	18332	18567	18516	18413	18543	18250	18589	18582	18439	18317	18467	18272	18380	18278	18378	18478	18407	18581	18316	18451	18660	18460	18392	18511	18355	18508	18533	18545	18517	18382	18631	18626	18402	18492	18300	18408	18656	18541	18447	18606	18549	18516	18442	18421	18510	18394	18471	18747	18577	18538	18642	18590	18430	18249	18332	18464	18348	18432	18310	18364	18512	18661	18524	18370	18216	18521	18615	18396	18308	18592	18506	18290	18521	18507	18419	18453	18613	18648	18408	18529	18399	18571	18637	18371	18462	18489	18582	18436	18492	18521	18407	18414	18593	18339	18342	18384	18438	18246	18664	18278	18424	18730	18583	18467	18398	18350	18444	18725	18550	18378	18604	18555	18359	18465	18668	18457	18293	18169	18409	18540	18333	18590	18492	18413	18257	18416	18404	18278	18425	18533	18495	18570	18535	18453	18322	18234	18391	18516	18582	18282	18460	18391	18567	18666	18341	18652	18346	18574	18563	18560	18459	18506	18486	18471	18454	18508	18367	18410	18540	18493	18502	18365	18547	18518	18383	18473	18643	18180	18398	18500	18502	18550	18407	18535	18445	18568	18385	18361	18527	18457	18469	18527	18315	18336	18363	18550	18362	18471	18448	18544	18430	18551	18465	18310	18542	18220	18489	18287	18637	18439	18340	18366	18295	18469	18346	18599	18321	18640	18256	18406	18499	18520	18423	18490	18220	18461	18618	18542	18325	18318	18335	18448	18531	18353	18506	18556	18412	18563	18529	18530	18322	18157	18374	18411	18321	18350	18326	18534	18448	18426	18576	18434	18506	18408	18478	18372	18460	18445	18513	18393	18285	18656	18377	18659	18444	18526	18611	18363	18391	18451	18540	18719	18339	18469	18630	18441	18353	18511	18490	18475	18333	18429	18232	18567	18283	18487	18512	18671	18423	18627	18310	18549	18302	18324	18396	18327	18321	18451	18416	18569	18342	18459	18469	18461	18368	18136	18440	18382	18531	18189	18501	18374	18347	18380	18222	18395	18389	18539	18380	18552	18632	18531	18388	18322	18387	18525	18476	18475	18355	18384	18189	18235	18461	18444	18396	18471	18522	18345	18319	18384	18372	18412	18478	18397	18451	18627	18427	18365	18406	18545	18382	18489	18312	18507	18411	18426	18577	18560	18527	18490	18403	18375	18451	18624	18656	18601	18262	18458	18409	18400	18515	18414	18437	18344	18326	18477	18308	18432	18425	18376	18485	18296	18382	18423	18449	18426	18460	18388	18577	18639	18632	18393	18449	18494	18396	18486	18303	18462	18358	18528	18457	18317	18363	18338	18374	18682	18661	18734	18698	18318	18484	18522	18489	18431	18425	18532	18473	18618	18380	18401	18551	18342	18486	18482	18607	18247	18290	18474	18403	18544	18357	18409	18165	18487	18321	18351	18393	18355	18521	18387	18413	18505	18421	18593	18405	18466	18484	18516	18419	18360	18544	18417	18341	18457	18447	18387	18457	18693	18358	18649	18555	18678	18476	18412	18371	18646	18425	18359	18358	18482	18503	18385	18481	18384	18481	18475	18540	18770	18351	18554	18512	18444	18441	18476	18343	18463	18276	18536	18407	18503	18440	18343	18529	18539	18449	18371	18343	18430	18574	18485	18248	18481	18543	18449	18354	18503	18475	18309	18362	18526	18417	18421	18622	18524	18353	18780	18634	18322	18250	18422	18475	18481	18340	18466	18414	18561	18538	18507	18455	18712	18442	18587	18680	18548	18517	18297	18405	18527	18243	18412	18187	18672	18491	18433	18384	18362	18454	18444	18286	18448	18477	18501	18363	18338	18556	18514	18172	18333	18638	18679	18233	18462	18264	18347	18398	18628	18646	18483	18502	18576	18398	18438	18366	18391	18308	18319	18308	18296	18584	18305	18275	18437	18351	18328	18423	18522	18291	18429	18563	18494	18417	18682	18451	18352	18387	18460	18466	18404	18284	18640	18485	18578	18627	18361	18532	18461	18499	18450	18343	18379	18534	18347	18366	18589	18343	18399	18302	18570	18518	18404	18636	18497	18428	18253	18469	18502	18316	18453	18591	18363	18238	18547	18456	18384	18465	18366	18439	18597	18488	18374	18347	18514	18568	18450	18350	18358	18320	18351	18441	18494	18257	18392	18433	18505	18470	18430	18356	18377	18261	18482	18430	18299	18398	18350	18418	18335	18524	18423	18562	18591	18586	18464	18671	18245	18379	18356	18481	18299	18539	18611	18298	18403	18274	18390	18552	18527	18559	18234	18546	18418	18617	18568	18397	18727	18471	18604	18374	18422	18488	18465	18414	18604	18294	18616	18301	18431	18179	18422	18357	18366	18530	18453	18394	18545	18315	18434	18506	18675	18404	18470	18447	18282	18313	18464	18547	18551	18311	18541	18518	18393	18404	18448	18390	18345	18388	18343	18294	18344	18615	18350	18607	18436	18559	18337	18450	18418	18500	18567	18627	18399	18520	18507	18521	18294	18474	18439	18330	18598	18516	18491	18488	18376	18484	18429	18430	18620	18266	18229	18691	18397	18563	18372	18287	18186	18508	18642	18456	18459	18458	18445	18417	18410	18314	18380	18226	18629	18321	18435	18263	18380	18461	18427	18419	18403	18223	18267	18389	18645	18594	18215	18368	18393	18475	18372	18548	18365	18440	18422	18259	18453	18402	18346	18458	18564	18565	18360	18470	18523	18335	18475	18684	18501	18233	18466	18465	18453	18497	18639	18408	18319	18343	18465	18393	18512	18617	18364	18354	18394	18374	18247	18541	18556	18522	18426	18496	18484	18350	18335	18178	18460	18390	18342	18620	18271	18361	18530	18456	18667	18419	18447	18448	18287	18424	18396	18676	18520	18596	18661	18527	18561	18353	18579	18591	18531	18343	18364	18392	18557	18391	18299	18126	18514	18428	18591	18392	18357	18407	18547	18407	18498	18349	18531	18480	18419	18489	18411	18273	18527	18643	18478	18409	18573	18554	18359	18560	18588	18533	18685	18474	18574	18565	18564	18356	18430	18478	18531	18288	18334	18699	18359	18529	18474	18695	18446	18449	18346	18254	18487	18437	18444	18220	18448	18334	18506	18503	18544	18464	18277	18356	18554	18369	18512	18482	18603	18538	18572	18414	18382	18585	18320	18590	18735	18531	18578	18498	18352	18504	18427	18479	18333	18473	18408	18553	18280	18514	18383	18425	18284	18473	18488	18552	18420	18608	18488	18471	18541	18395	18341	18554	18539	18384	18463	18591	18579	18580	18277	18413	18348	18534	18481	18491	18468	18366	18251	18185	18421	18289	18370	18505	18658	18409	18350	18241	18503	18450	18360	18215	18294	18419	18270	18370	18383	18493	18552	18564	18484	18432	18443	18544	18458	18302	18484	18566	18572	18400	18428	18620	18649	18447	18487	18254	18357	18435	18388	18357	18547	18450	18534	18355	18586	18393	18632	18580	18402	18362	18455	18581	18531	18502	18457	18452	18339	18462	18447	18533	18379	18613	18420	18475	18645	18496	18451	18409	18347	18737	18491	18260	18620	18210	18493	18643	18494	18467	18604	18447	18500	18293	18501	18460	18396	18403	18518	18635	18535	18635	18343	18428	18346	18545	18509	18468	18755	18304	18556	18408	18453	18541	18416	18475	18414	18288	18357	18259	18452	18419	18655	18449	18711	18288	18315	18420	18290	18475	18280	18459	18578	18431	18370	18373	18341	18330	18575	18543	18257	18589	18388	18253	18344	18412	18625	18501	18607	18511	18390	18495	18373	18378	18137	18425	18444	18448	18495	18453	18134	18283	18368	18482	18483	18545	18082	18465	18385	18439	18528	18590	18206	18588	18252	18346	18411	18530	18467	18434	18555	18707	18433	18375	18321	18441	18425	18504	18313	18320	18350	18422	18516	18523	18457	18505	18435	18372	18422	18372	18440	18501	18336	18521	18376	18154	18533	18467	18370	18487	18412	18347	18370	18552	18692	18382	18427	18500	18425	18394	18437	18543	18559	18470	18478	18477	18517	18618	18464	18359	18572	18460	18359	18481	18624	18348	18219	18400	18570	18597	18342	18488	18422	18351	18450	18501	18292	18471	18445	18625	18576	18547	18396	18528	18413	18460	18492	18544	18375	18406	18548	18543	18398	18558	18437	18360	18491	18458	18493	18482	18567	18529	18538	18352	18507	18201	18409	18558	18593	18451	18485	18220	18531	18527	18224	18335	18516	18426	18373	18361	18607	18506	18425	18523	18352	18318	18551	18570	18645	18430	18537	18481	18415	18505	18422	18242	18273	18422	18505	18439	18614	18434	18395	18493	18525	18454	18327	18340	18304	18268	18434	18657	18237	18352	18380	18494	18498	18316	18583	18663	18347	18338	18509	18562	18412	18569	18243	18698	18587	18343	18336	18440	18434	18364	18434	18373	18792	18309	18433	18492	18696	18566	18663	18349	18556	18406	18596	18465	18518	18463	18565	18294	18356	18444	18314	18380	18572	18488	18667	18666	18558	18467	18576	18429	18504	18368	18363	18454	18244	18246	18261	18442	18396	18457	18236	18247	18139	18098	18619	18365	18468	18481	18698	18451	18334	18205	18381	18514	18519	18548	18320	18273	18210	18617	18421	18338	18513	18421	18504	18449	18466	18285	18569	18653	18417	18387	18533	18383	18483	18324	18286	18534	18346	18522	18386	18430	18360	18508	18425	18421	18530	18442	18490	18570	18400	18468	18363	18514	18632	18443
27813	48003	35954	24795	21952	20267	19362	18799	17504	17076	16822	16881	16747	17046	16544	16415	16332	16278	16144	17064	21603	28253	27734	24427	21409	18631	16818	16274	15948	15920	15951	15962	16165	15800	15899	15777	15962	15856	15694	15998	15939	16007	15823	15948	15966	15817	15821	15834	15814	15975	15941	16070	15788	16085	15969	15740	15690	15816	15919	15945	15824	15925	15818	15906	15893	15762	16006	15863	15793	15757	15777	15826	15837	15954	15868	15905	15914	15828	15956	15960	16012	15849	15825	15827	15778	15892	15874	15814	15874	15695	15727	15836	16063	15867	15721	15694	15927	15838	15946	15779	15880	15980	16006	15757	15944	15901	15783	15812	15915	15782	16138	15815	15865	15904	15806	15960	16015	15899	15947	15931	15916	15770	16064	15734	15980	15909	15833	15795	15918	15853	15867	15731	15910	15914	15912	15908	15844	15838	15775	15715	15853	15758	15804	15743	15775	15941	15907	15753	15855	15827	15802	15959	15986	15925	15863	15977	15805	15816	15633	16047	15701	16090	15947	15980	15942	15800	15867	15799	16010	15774	15879	15880	15982	15731	15727	15932	15872	15845	15831	15791	15858	15934	15796	15935	15768	15878	15835	15806	15822	15957	16007	15804	15845	15937	15793	15787	15931	15766	15903	15903	15944	15766	15830	15868	15699	15902	15933	15723	15935	15801	15795	15889	16067	15791	15819	15656	15898	15942	15761	15785	16049	15820	15757	15791	15835	15821	15860	15785	15907	15713	15905	15815	15801	15816	15925	15867	15906	15893	16011	15772	15836	15759	15850	15921	15853	15795	15844	15827	15815	15801	15822	15821	15862	15894	16095	15847	15872	15724	15735	16002	15927	15962	15785	15884	15907	15905	16025	15996	15857	15868	15862	15907	15788	15826	15790	15943	15929	15942	15997	15820	15782	15960	15842	15949	15892	15939	15666	15915	15895	15854	15832	15760	15995	15899	15761	15775	15949	15935	15885	15899	15895	15818	15982	15900	15653	15708	15994	15829	15836	15677	15852	15837	16004	15905	15933	15786	16021	15882	15874	15952	16031	15961	15908	15826	15669	15901	15791	15698	15859	15819	15808	15946	15842	15875	15923	15741	15970	15882	15653	15827	16012	15788	15928	15714	15811	15800	15860	15921	15954	16050	15940	15869	15748	15809	15816	15908	15747	15784	15836	15890	15903	15885	16053	15751	15910	15748	15779	16090	15819	15889	15967	15741	15856	16017	15691	15767	15863	15933	15750	15855	15924	16026	15890	15783	15950	15936	15816	15774	15828	15809	15788	15888	15858	15743	15891	15787	16127	15704	15913	15805	15640	15865	15809	16001	15914	15748	15768	15863	15874	15963	15783	15708	15982	15805	15675	15849	15851	15759	15894	15808	15775	15866	15795	15765	15728	15799	15855	15829	15907	15751	15970	16010	15874	15802	15804	15865	15782	15636	15973	15926	15878	15751	16104	15833	15934	15756	15887	15810	15978	15806	16031	15823	15962	15750	15849	15907	15926	15866	15831	16058	15956	15849	16053	15988	15935	15764	15783	15970	15724	15921	15777	15754	15729	15901	15831	15793	15784	15906	15827	15871	16007	15916	15833	15887	15908	15930	15815	15891	15859	15898	16026	15811	15756	15659	15758	15801	15930	15925	15964	15801	15753	15804	15882	15853	15787	15947	15822	15893	15928	15742	15760	15870	15845	15913	15807	15850	15840	15879	15901	16021	15893	15973	15694	15695	15997	15816	15724	15689	15953	15716	15688	15824	15921	15897	15984	15941	15833	15849	15777	15893	15872	15870	15973	15934	15836	16001	15782	15925	15688	15841	15773	15923	15764	16039	15882	15976	15948	15876	16013	15755	15796	16025	15951	15806	15867	15802	15905	15947	15759	15827	15745	15672	15864	15859	15871	15949	15812	15960	15960	15933	15800	15810	15783	15720	15799	15637	16083	15822	15998	15908	15803	15825	15835	15988	15736	15802	15933	15824	15824	15730	15782	15946	15833	15784	15894	15919	15811	15703	16137	15965	15814	15955	15770	15978	15807	15820	15900	15827	15793	15958	15895	15842	15949	15943	15798	15736	15794	15857	15678	16010	15761	16016	15695	15908	15816	15809	15889	15888	15874	15804	15975	15784	15899	15839	15625	15897	16016	15964	15866	16030	15744	15890	15735	15834	15992	15880	16058	15870	16008	15872	15892	15844	15780	15783	15825	15759	15825	15767	15980	15924	15932	15730	15976	15932	15776	15800	15926	15788	15801	15908	15862	15912	15904	15935	15913	15800	15960	15976	15587	15803	15810	15951	15700	15856	15824	15831	15841	15850	15931	15750	15784	15888	15854	15918	15937	15896	15761	15875	15647	16084	15940	15856	15816	15970	15833	15774	15948	15845	15884	15878	15836	15871	15721	15936	15764	15838	15802	15905	15799	15874	15802	15925	16019	15949	15773	15690	15758	15957	15715	15835	15864	15874	15840	15684	15804	15857	15893	15821	15858	15863	15893	15877	15942	15854	15756	16014	15888	15825	15897	16106	15964	15834	15890	15711	15774	15988	15843	15787	15899	15926	15794	16096	15720	15989	15921	15750	16028	15837	15812	15839	15866	15837	15837	15786	15806	15865	15835	15991	15816	15796	15883	15786	15842	16009	16027	15866	15898	15973	15835	15758	15783	15907	15950	15939	15896	15862	15854	15871	15795	15978	15760	15848	15831	15863	15732	15699	15899	15716	15796	15895	15840	15827	15843	15717	15759	15753	15850	15783	15740	15827	15872	16039	15924	15782	15876	15920	15747	15765	15827	15912	15653	15783	16049	15866	15893	15935	15725	15977	15857	15781	15878	15722	15871	15804	15823	15904	15746	15811	15874	15843	15863	15906	15728	15922	15823	15908	15682	15870	15769	15900	15962	15868	15872	15878	15896	15816	15858	15940	15646	15893	15717	15755	15855	15890	15994	15827	15743	16015	15854	15948	15584	15958	15789	15949	15861	15816	15882	15885	15920	15943	15718	16018	15946	15757	15808	15712	15960	15932	15869	15813	15816	15764	15947	15867	15822	15773	15955	15995	15966	15985	15770	15750	15833	15802	15695	15873	15931	15979	15933	15808	15915	15842	15797	15906	15752	15921	15921	15929	15911	16010	16015	15877	15780	15748	15661	15864	15868	15939	15783	15881	15976	15955	15922	15817	15988	15744	15912	15943	15805	15956	15808	15874	15850	15770	15715	15746	15726	15851	15861	15865	15661	15937	15955	15813	15715	15862	15941	15950	15832	15724	15851	15662	15835	15954	15826	16011	15865	15604	15841	15948	15854	15793	15799	15975	15868	15744	15901	15731	16002	15863	15943	15880	15925	15719	16083	15759	15827	15782	15647	15838	15858	15741	16008	15917	15782	15987	15851	15972	15751	15872	15761	15954	15869	15686	15825	16046	15989	16048	15765	15855	15747	15706	16020	15942	15958	15861	15692	15872	15746	15982	16083	15926	15927	15873	16027	15912	15806	15962	15759	15817	15929	16022	15755	15812	15774	15833	15815	15786	15810	16010	15860	15924	15865	15758	15921	15925	16100	15891	15931	15769	16107	15667	15929	15731	15891	15774	15845	16038	15849	15754	16080	15828	15839	15766	15927	15831	15889	15904	15863	15801	15878	15841	15811	15834	15878	15501	15772	15769	15818	15725	15914	15809	15943	15801	15766	15895	15857	15858	16042	15874	16062	15837	15890	16018	15941	15842	15944	15894	15809	15823	15773	15899	15817	15908	15842	15856	15779	16039	15854	15754	15919	15935	15837	15760	15802	15878	15710	15886	15773	15780	15917	15829	15694	15800	15709	15926	15971	15793	15953	15900	15781	15832	15869	15856	16061	15800	15954	15913	15837	15842	15796	15870	15758	15884	15848	15795	15755	15591	15839	15942	15828	15815	15907	15907	15906	15756	15936	15887	15731	15777	15777	15831	15970	15793	15939	15928	15856	15865	15936	15688	15844	15702	15906	15789	15848	15890	15771	15815	15761	15884	15999	15870	15952	15698	15763	15829	15929	16013	15718	15877	15864	15909	15895	15754	15828	15805	15869	15830	15828	15900	15837	15697	15655	15842	15840	15737	15797	15887	15997	15744	15826	15916	15850	16034	15889	15813	15828	15838	15884	15886	15835	15912	15779	15812	15816	15910	15699	15920	15787	15935	15946	15843	15814	15735	15984	15687	15719	15881	15744	15879	15809	15820	15954	15911	15730	15886	16010	15705	15789	15713	15875	15873	15859	16011	15859	15908	15873	15996	15900	15840	15775	15885	15921	15775	15802	15804	15850	15842	15820	15982	15764	15837	15921	16000	15837	15793	15954	15811	15967	15712	15789	15773	15730	16034	15866	15948	15824	15796	15861	16128	15906	15837	15975	15934	15876	15967	15904	15858	15784	15810	15878	15825	15864	15981	15759	15897	15964	15875	15805	15967	15800	15827	15824	15924	15971	15853	15860	15995	15802	15891	16014	15719	15788	15817	15935	15701	15880	16011	15896	15745	15713	15899	15677	16023	15862	15848	15923	15944	15800	15858	15722	15830	15884	15804	15798	15924	15875	15914	15805	15868	15792	15857	15887	15849	15836	15768	15973	15872	15925	15865	15993	15860	15952	16056	16006	15792	15946	15654	15963	15935	15890	15882	15843	15911	15810	15899	15857	15832	15890	15822	15882	15786	15775	15931	15827	15846	15796	15998	15892	16057	15840	15944	15933	15846	15707	15979	15954	15680	15945	15898	16014	15969	15790	15929	16004	16038	15953	15858	15884	15921	15821	15657	15846	15908	15965	15957	15882	15979	15859	15836	15678	16012	15875	15931	15719	15952	15866	15840	15833	15703	15892	15933	15793	15906	16089	15634	15856	16001	15915	15872	15843	15933	15915	15794	15878	15899	15894	15908	15900	15827	16052	16003	15850	16094	15898	15828	15701	15939	15806	15880	15891	15912	15898	15938	15900	15889	15707	15799	15712	15706	16050	15905	15891	15777	15850	15884	15728	15793	15936	15849	15905	15985	15780	15937	15625	15809	15774	16097	15764	15912	15849	15875	15743	15841	16066	15911	15950	15913	15805	15925	15725	15881	15614	15768	15813	16004	15838	15916	15970	15832	16085	15871	16009	16041	15783	15820
28372	24046	28537	23025	19646	19115	18929	18454	18572	18565	18502	18295	18321	18362	18286	18365	18396	18191	18430	18281	18581	18886	18966	18957	18865	18425	18394	18240	18261	18357	18194	18365	18247	18325	18450	18285	18322	18317	18313	18217	18299	18270	18344	18255	18185	18277	18377	18318	18112	18240	18290	18417	18475	18130	18297	18286	18279	18026	18400	18228	18517	18058	18294	18205	18237	18267	18396	18145	18385	18516	18313	18172	18189	18168	18271	18330	18162	18108	18427	18059	18522	18163	18261	18283	18268	18339	18288	18315	18377	18196	18208	18028	18190	18341	18018	18166	18424	18129	18171	18286	18267	18298	18193	18153	18294	18266	18386	18080	18274	18315	18352	18157	18166	18428	18328	18202	18028	18412	18325	18155	18206	18195	18212	18218	18015	18340	18174	18366	18179	18292	18185	18095	18221	18131	18277	18150	18109	18197	18101	18219	18265	18087	18344	18155	18331	18415	18231	18399	18282	18133	18322	18230	18157	18327	18180	18127	18402	18104	18238	18470	18278	18290	18251	18047	18148	18068	18235	18082	18312	18088	18415	18236	18280	18237	18288	18348	18158	18030	18284	18492	18096	18126	18470	18097	18076	18200	18213	18258	18326	18119	18324	18137	18297	18243	18292	18130	18056	18265	18123	18144	18168	18317	18401	18165	18396	18370	18295	18290	18159	18272	18216	18043	18281	18083	18175	18181	18372	18148	18266	18163	18201	18001	18317	18310	18234	18151	18358	18247	18296	18235	18277	18171	18294	18217	18164	18190	18255	18134	18230	18100	18240	18281	18196	18254	18253	18373	18141	18256	18406	18109	18087	18332	17984	18293	18062	18324	18371	18208	18295	18219	18153	18157	18268	18058	18469	18460	18138	18095	18263	18507	18138	18461	18192	18123	18306	18383	18001	18271	18264	18108	18292	18345	18290	18168	18169	18294	18117	18188	18105	18276	18117	18194	18210	18276	18100	18079	18416	18360	18181	18509	18186	18153	18138	18152	18150	18023	18337	18254	18265	18044	18249	18346	18319	18205	18323	18176	18369	18127	18071	18349	18382	18395	18372	18334	18168	18109	18228	18245	18073	18190	18138	18226	18443	18304	18289	18278	18361	18229	18100	18238	18176	18371	18305	18235	18451	18307	18278	18135	18233	18360	18330	18201	18243	18278	18353	18265	18172	18321	18118	17960	18211	18311	18220	18195	18178	18252	18102	18159	18185	18127	18173	18191	18115	18398	17964	18101	18246	18237	18013	18263	18328	18236	18290	18096	18289	18295	18265	18377	18254	18128	18440	18328	18431	18381	18326	18295	18173	18362	18295	18290	18173	18157	18226	18181	18283	18262	18350	18272	18263	18190	18278	18185	18101	17925	18260	18194	18361	18268	18360	18520	18235	18131	18098	18082	18083	18029	18222	18327	18456	18168	18346	18236	18363	18067	18349	18395	18184	18292	18284	18104	18177	18214	18242	18224	18253	18263	18270	18210	18273	18146	18229	18196	18057	18306	18392	18351	18357	18142	18085	17993	18326	18493	18165	18322	18305	18108	18266	18330	18181	18199	18411	18183	18274	18308	18416	18314	18306	18168	18111	18305	18228	18126	18185	18337	18216	18179	18160	17930	18121	17965	18229	18005	18216	18444	18244	18247	18276	18467	18135	18273	18081	18156	18575	18157	18321	18192	18247	18212	18196	18179	18339	18249	18302	18284	18321	18205	18215	18250	18357	18041	18226	18281	18060	18192	18353	18245	18183	18248	18358	18214	18306	18254	18422	18021	18148	18211	18284	18382	18005	18344	18196	18310	18094	18023	18037	18404	18234	18172	18247	18315	18455	18107	18177	18291	18415	18142	18370	18320	18348	18219	18207	18245	18331	18339	18152	18171	18105	18334	18291	18268	18285	18251	18464	18311	18313	18355	18150	18220	18340	18364	18413	18216	18158	18110	18435	18231	18326	18182	18345	18360	18428	18290	18319	18165	18343	18028	18304	18191	18321	18163	18266	18215	18185	18103	18186	18312	18374	18222	18181	18007	18213	18104	18227	18252	18199	18118	18483	18355	18013	18162	18111	18174	18191	18296	18285	18121	18465	18143	18245	18133	18255	18232	18256	18234	18296	18182	18449	18268	18206	18393	18218	18092	18346	18384	18470	18134	18499	18120	18383	18466	18079	18168	18035	18163	18522	18269	18348	18168	18527	18323	18168	18468	18184	18305	18256	18218	17964	18266	18359	18034	18218	18334	18219	18399	18233	18267	18128	18229	18214	18206	18276	18217	18233	18234	18201	18409	18138	18247	18172	18419	18232	18150	18322	18324	18155	18278	18129	18359	18088	18275	18222	18202	18150	18589	18387	18174	18170	18064	18042	18313	18272	18214	18098	18107	18214	18227	18316	18359	18238	18290	18178	18321	18194	18496	18235	18167	18176	18377	18394	18350	18483	18290	18255	18257	18306	18293	18546	18297	18129	18318	18244	18129	18180	18233	18116	18205	18342	18073	17963	18235	18283	18237	18163	18145	18230	18009	18248	18145	18280	18397	18392	18228	18064	18346	18099	18184	18184	18158	18169	18208	18231	18149	18172	18303	18176	18265	18138	18027	18139	18205	18283	18036	18256	18278	18016	18024	18193	18207	18123	18255	18178	18152	18156	18032	18285	18313	18292	18051	18159	18170	18219	18051	18056	18233	18224	18227	18259	18207	18218	18397	18303	18226	18285	18155	18232	18216	18493	18186	18324	18028	18252	18165	18064	18205	18167	18296	18220	18140	18313	18304	18239	18170	18125	18062	18301	18219	18310	18501	18319	18330	18266	18304	18247	18495	18098	18287	18315	18272	18293	18227	18239	18423	18253	18195	18041	18160	18198	18213	18283	18252	18308	18268	18260	18352	18176	18139	18205	18360	18365	18307	18004	18364	18161	18342	18263	18233	18241	18371	18185	18227	18540	18389	18371	18178	18219	18413	18423	18258	18248	18315	18164	18167	18229	18247	18242	18399	18106	18207	18429	18205	18510	18027	18294	18095	18187	18191	18314	18167	18185	18300	18252	18245	18212	18182	18178	17955	18327	18357	18148	18246	18190	18322	18238	18228	18346	18241	18287	18303	18130	18376	18119	18288	17991	18239	18143	18362	18379	18244	18373	18130	18094	18288	18088	18166	18231	18171	18067	18266	18322	18273	18172	18130	18444	18255	18193	18041	18257	18170	17973	18164	18343	18164	18351	18095	18185	18151	18209	18371	18232	18141	18264	18118	18015	18098	18020	18265	18331	18262	18289	18412	18072	18140	18066	18178	18120	18213	18150	18085	18160	18044	17989	18224	18330	18246	18212	18357	18147	18240	18244	18408	18231	18347	18137	18138	18273	18172	18177	18387	18292	18208	18081	18249	18398	18197	18218	18219	18200	18113	18126	18303	18153	18112	18194	18327	18137	17958	18278	18151	18373	17982	18236	18257	18366	18224	18236	18325	18114	18268	18280	18189	18429	18227	18389	18413	18261	18142	18283	18091	18226	18216	18082	18220	18224	18243	18359	18141	18345	18353	18115	18124	18327	18248	18436	18502	18430	18189	18046	17983	18444	18424	18116	18111	18146	18378	18414	18294	18399	18305	18311	18453	18260	18413	18215	18278	18273	18160	18230	18063	18219	18211	18262	18309	18419	18153	18294	18214	18411	18373	18303	18292	18145	18205	18186	18307	18336	18078	18198	18185	18232	18279	18451	18198	18234	18441	18443	18145	18037	18204	18508	17948	18218	18123	18158	18367	18305	18107	18285	18359	18102	18450	18262	18289	18260	18404	18177	18164	18147	18457	18248	18142	18139	18220	18347	18261	18188	18237	18315	18039	18042	18311	18460	18116	18274	18097	18252	18478	18360	18383	18310	18303	18281	18303	18128	18114	18234	18218	18166	18060	18358	18186	18280	18321	18337	18259	18478	18269	18369	18181	18244	18287	18217	18272	18234	18170	18200	18215	18269	18256	18352	18247	18162	18293	18357	18220	18153	18184	18043	18194	18229	18062	18126	18257	18039	18160	18552	18345	18277	18250	18350	18371	18243	18234	18241	18183	18257	17912	18386	18238	18144	18183	18376	18501	18194	18387	18404	18456	18107	18360	18333	18228	18173	18148	18406	18272	18111	18425	18104	18310	18251	18239	18158	18394	18521	18114	18186	18340	18352	18257	18179	18514	18346	18024	18029	18256	18185	18179	18242	18054	18290	18119	18309	18307	18107	18174	18094	18139	18431	18305	18150	18175	18120	18051	18494	18293	18217	18253	18365	18422	18302	18362	18310	18457	18360	18285	18201	18292	18267	18243	18287	18089	18122	18281	18208	18314	18204	18214	18380	18182	18335	18512	18328	18226	18399	18232	18161	18200	18378	18258	18268	18236	18385	18212	18062	18261	18239	18389	18251	18122	18330	18128	18389	18104	18337	18087	18185	18200	18334	18200	18129	18371	18320	18145	18085	18329	18233	18183	18397	18427	18315	18131	18327	18339	18201	18292	18224	18340	18095	18263	18382	18309	18078	18174	18479	18238	18161	18007	18049	18373	18051	18167	18087	18263	18360	18053	18351	18378	18363	18288	18338	18164	18255	18302	18300	18172	18584	18344	18308	18264	18300	18235	18183	18330	18333	18187	18296	18181	18218	18326	18083	18096	18147	18106	18312	18246	18136	18198	18244	18354	18159	18185	18244	18053	18173	18193	18145	18287	18420	18240	18128	18233	18121	18235	18299	18386	18250	18317	18079	18108	18155	18273	18177	18205	18147	18221	18394	18362	18333	18334	18116	18314	18387	18222	18255	18123	18176	18171	18209	18113	18200	18307	18187	18196	18173	18262	18056	18171	18167	18363	18393	18192	18189	18323	18065	18325	18431	18271	18400	18352	18303	18384	18279	18211	18223	18127	18208	18152	18208	18150	18119	18120	18248	18283	18333	18162	18156	18187	18524	18232	18095	18173	18277	18302	18258	18195	18149	18163	18227	18237	18184	18122	18233	18258	18184	18340	18362	18196	18379	18198	18137	18248	18172	18161	18177	18267	18202	18072	18206	18156	18003	18093	18156	18143	18065	18235	18242	18281	18209	18322	18279	18045	18515	18030	18346	18143	18281	18363	17939	18139	18249	18372	18052	18170	18465	18140	18163	18444
24373	33775	28185	18987	17804	17067	16500	16417	16295	16431	16111	16132	15970	15969	16142	16103	16009	15764	15977	15919	16249	16678	16881	16571	16291	16106	15929	15842	15773	15723	15761	15744	15797	15793	15766	15752	15709	15673	15807	15748	15674	15705	15919	15766	15962	15656	15805	15740	15641	15758	15765	15815	15781	15749	15716	15727	15755	15707	15795	15787	15681	15683	15688	15978	15726	15907	15714	15704	15650	15827	15742	15863	15782	15848	15816	15718	15808	15674	15888	15749	15859	15709	15806	15672	15867	15700	15714	15621	15762	15810	15647	15736	15760	15827	15907	15793	15887	15770	15961	15874	15818	15757	15579	15651	15748	15795	15665	15893	15744	15767	15828	15647	15829	15821	15773	15852	15842	15871	15737	15956	15799	15779	15772	15837	15822	15755	15893	15674	15718	15708	15863	15931	15926	15782	15675	15754	15814	15679	15748	15697	15772	15706	15844	15903	15728	15761	15715	15721	15832	15857	15783	15753	15891	15687	15852	15732	15797	15704	15730	15584	15540	15655	15686	15650	15692	15710	15716	15868	15748	15905	15749	15680	15817	15755	15778	15704	15753	15770	15909	15727	15909	15702	15675	15818	15761	15675	15752	15668	15712	15784	15714	15859	15777	15817	15793	15721	15797	15734	15795	15811	15957	15642	15772	15815	15933	15660	15935	15661	15746	15690	15695	15699	15701	15823	15669	15626	15870	15897	15742	15767	15776	15841	15893	15644	15804	15820	15808	15708	15556	15900	15723	15786	15833	15942	15751	15936	15668	15814	15770	15822	15762	15976	15787	15661	15819	15649	15983	15757	15667	15873	15774	15837	15714	15728	15603	15671	15618	15571	15681	15675	15653	15694	15802	15656	15913	15874	15746	15790	15928	15744	15814	15854	15893	15978	15787	15769	15591	15832	15736	15801	15736	15850	15741	15709	15651	15778	15679	15786	15692	15717	15806	15724	15872	15728	15911	15619	15639	15882	15539	15805	15856	15696	15571	15666	15760	15877	15586	15823	15754	15822	16023	15667	15801	15734	15722	15447	15785	15695	15843	15703	15887	15896	15881	15792	15690	15787	15574	15742	15855	15743	15969	15701	15885	15681	15710	15864	15847	15889	15657	15772	15767	15770	15588	15703	15708	15640	15795	15734	15648	15612	15855	15717	15719	15656	15744	15834	15688	15688	15726	15702	15592	15743	15665	15741	15765	15641	15678	15658	15808	15905	15707	15738	15923	15765	15741	15633	15682	15758	15760	15831	15805	15800	15940	15700	15732	15850	15855	15811	15736	15635	15817	15756	15886	15835	15776	15533	15813	15741	15798	15588	15704	15754	15818	15694	15687	15767	15760	15609	15769	15701	15638	15707	15752	15611	15777	15738	15661	16004	15815	15919	15789	15791	15810	15745	15619	15840	15687	15762	15560	15663	15756	15777	15962	15584	15746	15730	15776	15702	15758	15693	15763	15699	15715	15807	15921	15688	15756	15751	15776	15826	15844	15792	15672	15548	15664	15801	15795	15766	15632	15935	15728	15827	15803	15761	15975	15744	15658	15731	15753	15739	15792	15897	15740	15758	15581	15857	16097	15840	15692	15674	15864	15741	15828	15838	15646	15696	15639	15581	15778	15691	15655	15881	15751	15909	15772	15816	15744	15762	15588	15608	15811	15806	15820	15712	15874	15921	15743	15744	15626	15680	15947	15883	15823	15743	15819	15671	15637	15735	15785	15719	15842	15712	15661	15859	15751	15849	15742	15777	15905	15811	15815	15804	15660	15832	15822	15734	15826	15723	15717	15791	15784	15905	16018	15852	15753	15728	15679	15825	15706	15819	15682	15887	15789	15807	15830	15669	15758	15587	15846	15624	15771	15822	15743	15932	15873	15889	15765	15849	15928	15692	15735	15738	15853	15689	15692	15756	15753	15862	15777	15631	15774	15959	15688	15777	15772	15851	15845	15626	15528	15695	15808	15893	15638	15906	15776	15836	15796	15900	15851	15800	15709	15724	15634	16048	15784	15754	15730	15816	15735	15650	15855	15705	15734	15867	15881	15823	15689	15801	15760	15743	15811	15649	15695	15642	15832	15795	15710	15708	15870	15627	15919	15764	15569	15774	15786	15831	15551	15734	15884	15787	15763	15722	15721	15842	15774	15808	15703	15734	15701	15798	15745	15740	15714	15766	15690	15630	15697	15790	15759	15748	15934	15804	15579	15803	15780	15753	15684	15702	15909	15871	15837	15908	15593	15896	15644	15756	15804	15755	15798	15871	15779	15867	15822	15662	15696	15713	15715	15684	15728	15940	15738	15881	15651	15841	15844	15753	15691	15639	15836	15649	15684	15767	15680	15699	15854	15762	15732	15727	15801	15681	15783	15826	15780	15702	15707	15751	15770	15792	15775	15832	15796	15785	15789	15757	15744	15682	15608	15912	15673	15678	15838	15780	15791	15675	15855	15721	15767	15688	15649	15812	15652	15802	15669	15714	15829	15646	15892	15784	15817	15906	15809	15641	15770	15789	15744	15880	16050	15750	15743	15788	15729	15761	15681	15747	15785	15818	15918	15843	15589	15765	15675	15642	15824	15784	15717	15676	15802	15792	15707	15531	15836	15692	15709	15650	15735	15909	15725	15820	15625	15847	15628	15811	15931	15818	15726	15732	15816	15721	15778	15727	15711	15670	15709	15661	15761	15810	15952	15854	15690	15665	15600	15764	15764	15920	15780	16020	15714	15790	15840	15825	15803	15737	15831	15760	15780	15670	15849	15647	15724	15854	15846	15704	15658	15711	15709	15778	15829	15730	15826	15706	15765	15904	15759	15676	15794	15864	15834	15846	15816	15843	15709	15748	15756	15995	15698	15600	15783	15656	15632	15986	15956	15691	15779	15850	15610	15733	15816	15786	15793	15932	15875	15702	15664	15815	15884	15689	15764	15953	15815	15885	15725	15757	15835	15891	15724	15666	16011	15679	15782	15863	15923	15858	15683	15898	15880	15744	15726	15745	15901	15762	15860	15762	15621	15712	15677	15727	15795	15785	15690	15700	15970	15701	15730	15903	15739	15778	15778	15704	15907	15646	15827	15665	15938	15633	15688	15821	15683	15796	15738	15674	15756	15759	15816	15694	15713	15864	15748	15681	15941	15786	15762	15667	15625	15732	15834	15729	15760	15872	15611	15877	15690	15765	15691	15767	15630	15792	15722	15879	15726	15919	15902	15721	15631	16029	15798	15650	15801	15668	15944	15692	15727	15735	15758	15748	15681	15847	15899	15601	15855	15816	15749	15778	15837	15890	15856	15731	15836	15841	15588	15643	15553	15724	15679	15635	15864	15725	15773	15737	15618	15817	15818	15604	15691	15719	15714	15860	15614	15839	15624	15800	15768	15774	15813	15860	15847	15774	15621	15855	15675	15738	15790	15551	15809	15710	15936	15819	15734	15808	15646	15785	15950	15728	15641	15644	15672	15705	15934	15649	15787	15870	15874	15674	15879	15781	15999	15726	15720	15741	15669	15952	15805	15793	15828	15941	15804	15832	15691	15845	15747	15632	15758	15822	15686	15790	15795	15717	15923	15716	15752	15915	15696	15685	15869	15753	15849	15928	15859	15567	15547	15800	15849	15801	15771	15948	15798	15698	15901	15751	15652	15777	15806	15868	15822	15728	15706	15760	15851	15777	15756	15790	15685	15742	15813	15739	15810	15662	15893	15688	15821	15816	15721	15764	15879	15892	15923	15601	15808	15759	15615	15832	15701	15793	15732	15637	15793	15904	15781	15886	15782	15844	15701	15803	15895	15808	15854	15844	15930	15818	15692	15800	15767	15913	15718	15828	15704	15793	15717	15843	15727	15793	15912	15680	15803	15816	15766	15787	15837	15670	15847	15551	15912	15900	15687	15833	15655	15639	15829	15801	15537	15707	15786	15888	15685	15662	15918	15846	15888	15793	15894	15840	15718	15617	15754	15798	15882	15816	15848	15819	15609	15673	15741	15638	15641	15773	15835	15820	15834	15703	15776	15707	15807	15609	16003	15842	15686	15780	15656	15779	15667	15841	15767	15760	15798	15777	15797	15905	15784	15939	15698	15907	15845	15849	15700	15931	15891	15574	15673	15766	15852	15757	15891	15663	15739	15802	15563	15671	15610	15622	15900	15741	15914	15823	15728	15624	15690	15742	15700	15600	15979	15861	15730	15720	15885	15763	15763	15686	15684	15884	15891	15789	15871	15854	15735	15900	15640	15595	15802	15623	15721	15839	15613	15726	15833	15784	15628	15782	15693	15732	15738	15792	15823	15790	15782	15858	15734	15907	15771	15542	15536	15639	15781	15725	15887	15861	15740	15689	15832	15595	15736	15751	15911	15747	15744	15823	15798	15824	15755	15718	15779	15649	15826	15859	15786	15710	15832	15714	15625	15790	15772	15733	15840	15765	15818	16038	15716	15782	15898	15703	15844	15736	15798	15687	15732	15729	15879	15664	15730	15756	15827	15764	15630	15874	15874	15739	15697	15978	15964	15952	15777	15821	15746	15819	15678	15903	15753	15761	15687	15805	15882	15689	15825	15733	15758	15876	15742	15715	15474	15710	15771	15798	15718	15827	15823	15811	15668	15735	15857	15700	15740	15787	15818	15736	15661	15787	15626	15797	15807	15694	15675	15823	15781	15776	15669	15710	15867	15934	15866	15869	15683	15955	15766	15753	15616	15666	15750	15679	15797	15731	15807	15671	15926	15731	15893	15791	15822	15588	15676	15875	15723	15809	16061	15810	15787	15786	15970	15863	15699	15810	15831	15824	15788	15816	15705	15693	15521	15672	15817	15660	15793	15660	15632	15683	15779	15884	15785	15976	15892	15720	15738	15746	15710	15710	15744	15983	15897	15684	15832	15807	15722	15892	15765	15750	15830	15681	15825	15700	15701	15886	15847	15675	15691	15792	15620	15866	15601	15677	15704	15696	15685	15753	15805	15813	15817	15774	15751	15781	15670	15845	15701	15687	15757	15700	15613	15640	15861	15803	15754	15728	15790	15793	15712	15724	15881	15846	15834	15771	15633	15802	15793	15773	15773	15732	15908	15713	15975	15685	15642	15575	15772	15565	15742	15882	15788	15611	15684	15667	15885	15671	15884	15742	15729	15694	15695	15678	15754	15716
24011	21507	29041	24552	22627	23132	22486	19837	19143	19303	19256	19106	18905	18882	18816	18738	18688	18538	18858	18675	19672	22146	23436	22438	21291	20039	19331	18648	18597	18416	18291	18449	18364	18525	18325	18261	18406	18319	18420	18587	18522	18437	18613	18361	18578	18337	18450	18499	18542	18352	18447	18408	18466	18560	18381	18485	18745	18449	18288	18431	18398	18501	18331	18480	18370	18465	18333	18503	18160	18611	18371	18420	18335	18719	18377	18415	18468	18416	18415	18504	18608	18619	18537	18517	18586	18542	18623	18703	18711	18460	18503	18298	18288	18405	18563	18574	18527	18609	18407	18243	18419	18263	18400	18241	18236	18440	18517	18381	18553	18491	18585	18617	18511	18384	18397	18348	18377	18365	18546	18510	18459	18354	18287	18445	18445	18511	18457	18222	18250	18469	18444	18487	18181	18358	18391	18475	18350	18455	18524	18533	18343	18368	18403	18507	18407	18389	18368	18224	18502	18364	18445	18438	18413	18527	18408	18405	18675	18219	18315	18073	18306	18482	18378	18529	18379	18337	18392	18606	18452	18352	18337	18440	18605	18427	18561	18298	18271	18514	18329	18463	18426	18190	18579	18400	18490	18095	18682	18338	18389	18454	18280	18217	18327	18402	18352	18548	18290	18498	18183	18453	18289	18389	18530	18463	18291	18503	18442	18420	18696	18435	18336	18611	18317	18495	18417	18392	18443	18221	18332	18368	18359	18354	18210	18612	18329	18361	18362	18402	18357	18559	18437	18231	18413	18401	18238	18350	18632	18295	18319	18578	18277	18491	18516	18453	18220	18375	18477	18381	18586	18468	18208	18478	18170	18368	18383	18373	18539	18274	18550	18429	18434	18432	18508	18673	18392	18654	18628	18551	18220	18275	18277	18501	18536	18508	18077	18541	18394	18572	18499	18297	18420	18375	18378	18280	18355	18505	18550	18522	18374	18218	18574	18348	18372	18364	18253	18432	18252	18344	18307	18363	18399	18525	18424	18475	18397	18570	18412	18309	18315	18411	18393	18402	18308	18172	18231	18289	18248	18384	18575	18433	18436	18473	18461	18379	18462	18211	18377	18288	18215	18439	18442	18124	18442	18496	18482	18432	18381	18677	18452	18480	18479	18401	18480	18431	18454	18572	18285	18511	18440	18384	18406	18491	18364	18484	18415	18195	18219	18527	18367	18286	18252	18631	18398	18437	18530	18587	18464	18375	18289	18426	18373	18315	18458	18444	18438	18486	18462	18432	18323	18385	18430	18411	18242	18369	18548	18434	18270	18286	18488	18394	18434	18493	18428	18364	18530	18383	18356	18148	18294	18450	18445	18374	18349	18438	18541	18509	18558	18577	18550	18605	18304	18250	18429	18259	18618	18279	18303	18247	18316	18262	18342	18186	18355	18345	18312	18423	18422	18536	18449	18489	18263	18472	18493	18356	18550	18568	18622	18380	18324	18506	18427	18339	18627	18534	18377	18315	18476	18214	18694	18564	18370	18253	18474	18216	18187	18451	18446	18399	18349	18537	18447	18515	18556	18375	18434	18573	18234	18368	18122	18213	18492	18470	18256	18355	18553	18430	18251	18403	18358	18343	18593	18403	18210	18455	18188	18562	18449	18350	18538	18377	18255	18375	18392	18143	18168	18399	18510	18749	18539	18391	18313	18483	18443	18331	18308	18385	18397	18441	18452	18160	18239	18379	18411	18368	18705	18502	18586	18335	18545	18337	18350	18636	18243	18470	18328	18350	18366	18477	18300	18276	18488	18700	18463	18142	18637	18511	18166	18411	18479	18363	18426	18448	18523	18368	18309	18393	18711	18423	18220	18228	18336	18506	18268	18477	18481	18554	18426	18324	18383	18411	18584	18406	18454	18224	18365	18410	18550	18393	18403	18246	18600	18409	18356	18392	18469	18172	18266	18482	18291	18342	18630	18415	18455	18453	18254	18404	18504	18471	18550	18439	18539	18520	18319	18294	18363	18497	18383	18414	18359	18550	18403	18604	18561	18410	18498	18382	18249	18562	18331	18463	18487	18485	18484	18403	18667	18464	18399	18443	18218	18459	18349	18564	18447	18403	18490	18489	18314	18362	18444	18268	18468	18180	18451	18447	18405	18488	18430	18249	18485	18322	18391	18443	18477	18463	18370	18199	18369	18356	18499	18411	18495	18287	18386	18536	18442	18529	18380	18333	18409	18322	18125	18310	18386	18562	18580	18286	18402	18562	18288	18500	18260	18371	18629	18536	18557	18279	18423	18351	18220	18422	18135	18522	18525	18472	18310	18340	18441	18268	18570	18348	18333	18284	18433	18327	18326	18273	18474	18373	18165	18469	18362	18406	18479	18375	18288	18393	18424	18194	18465	18188	18422	18631	18479	18385	18399	18328	18445	18457	18257	18493	18214	18320	18356	18196	18329	18383	18389	18464	18389	18302	18600	18569	18579	18398	18413	18302	18582	18491	18531	18336	18331	18300	18469	18419	18434	18528	18494	18277	18440	18620	18275	18311	18365	18271	18370	18337	18308	18377	18353	18555	18304	18219	18397	18590	18321	18394	18613	18449	18497	18297	18480	18353	18467	18342	18319	18314	18293	18458	18635	18393	18470	18382	18431	18378	18402	18355	18403	18366	18659	18525	18304	18287	18356	18539	18272	18339	18385	18230	18374	18221	18296	18541	18298	18602	18395	18397	18330	18312	18423	18403	18531	18516	18472	18496	18326	18255	18207	18357	18428	18398	18743	18419	18324	18426	18520	18327	18388	18515	18484	18454	18402	18398	18311	18566	18263	18234	18467	18386	18498	18486	18456	18397	18395	18466	18453	18330	18425	18157	18280	18279	18347	18518	18345	18272	18417	18278	18491	18302	18735	18477	18475	18422	18459	18453	18322	18312	18201	18231	18392	18545	18442	18415	18475	18376	18501	18376	18319	18476	18590	18593	18448	18440	18205	18482	18340	18527	18203	18210	18451	18442	18320	18462	18299	18328	18422	18384	18338	18488	18230	18587	18261	18367	18309	18406	18422	18468	18556	18444	18495	18491	18424	18353	18441	18308	18405	18360	18429	18416	18656	18224	18323	18386	18540	18455	18228	18217	18309	18329	18491	18398	18329	18328	18323	18322	18787	18504	18349	18442	18671	18450	18517	18414	18315	18465	18453	18344	18631	18449	18693	18421	18514	18307	18299	18466	18558	18436	18236	18505	18592	18482	18286	18426	18667	18370	18465	18271	18377	18341	18451	18557	18386	18108	18413	18356	18530	18307	18160	18338	18329	18395	18368	18285	18370	18260	18430	18430	18525	18513	18505	18516	18129	18475	18462	18374	18316	18511	18421	18365	18448	18439	18364	18398	18398	18339	18424	18383	18468	18486	18165	18293	18384	18360	18462	18466	18327	18442	18437	18505	18224	18327	18393	18441	18386	18340	18346	18351	18483	18534	18531	18291	18403	18384	18434	18545	18173	18497	18601	18686	18512	18420	18522	18331	18451	18370	18427	18605	18392	18288	18508	18316	18324	18213	18425	18216	18357	18473	18447	18485	18389	18471	18304	18424	18455	18550	18293	18421	18400	18418	18590	18527	18433	18248	18453	18148	18329	18320	18396	18506	18791	18271	18541	18380	18411	18255	18546	18471	18467	18369	18371	18543	18497	18501	18322	18351	18361	18471	18446	18399	18342	18415	18468	18476	18596	18434	18516	18447	18366	18377	18458	18380	18481	18380	18387	18303	18395	18373	18307	18491	18699	18418	18359	18320	18255	18329	18523	18426	18362	18239	18514	18429	18371	18464	18224	18513	18440	18354	18351	18539	18418	18201	18308	18540	18470	18194	18308	18414	18588	18343	18419	18363	18430	18401	18425	18370	18224	18359	18318	18391	18459	18364	18687	18639	18467	18397	18405	18526	18435	18439	18584	18651	18344	18421	18256	18543	18562	18348	18569	18455	18582	18381	18635	18587	18390	18454	18281	18375	18303	18414	18376	18414	18434	18339	18426	18420	18298	18204	18406	18466	18320	18422	18301	18542	18445	18394	18504	18456	18518	18393	18449	18444	18505	18259	18450	18347	18373	18399	18487	18615	18286	18316	18376	18597	18477	18468	18581	18398	18532	18365	18513	18558	18339	18496	18510	18472	18606	18245	18333	18335	18344	18422	18521	18249	18450	18296	18366	18479	18517	18400	18358	18253	18414	18388	18426	18562	18597	18276	18472	18508	18438	18352	18416	18371	18261	18485	18331	18306	18401	18422	18610	18588	18444	18415	18215	18452	18428	18301	18315	18476	18402	18452	18452	18405	18331	18269	18457	18288	18396	18433	18317	18379	18571	18135	18380	18357	18362	18389	18444	18414	18552	18337	18793	18541	18419	18616	18579	18496	18566	18474	18553	18441	18496	18429	18422	18249	18373	18420	18397	18551	18398	18388	18426	18305	18376	18333	18527	18283	18253	18567	18235	18432	18515	18389	18467	18335	18563	18679	18506	18430	18318	18416	18246	18369	18437	18558	18319	18438	18388	18545	18540	18238	18558	18343	18467	18132	18353	18319	18430	18366	18298	18526	18344	18273	18294	18306	18338	18315	18394	18365	18364	18565	18428	18383	18562	18288	18257	18559	18373	18537	18479	18365	18411	18370	18123	18475	18574	18691	18278	18229	18567	18540	18395	18306	18421	18554	18337	18358	18504	18462	18408	18522	18355	18351	18452	18381	18416	18348	18487	18279	18623	18248	18465	18558	18328	18346	18414	18419	18411	18490	18350	18111	18573	18146	18430	18477	18420	18488	18366	18525	18454	18456	18521	18468	18497	18390	18473	18376	18412	18516	18564	18394	18508	18183	18284	18358	18140	18329	18528	18419	18565	18370	18422	18535	18533	18446	18358	18505	18414	18343	18337	18561	18160	18442	18645	18388	18291	18469	18302	18414	18692	18526	18494	18548	18201	18216	18391	18368	18333	18469	18367	18552	18503	18331	18386	18366	18430	18324	18412	18447	18302	18440	18555	18294	18357	18381	18353	18378	18334	18605	18474	18278	18600	18572	18316	18494	18206	18384	18442	18483	18399	18278	18341	18698	18416	18495	18134	18408	18408	18430	18540	18490	18648	18526	18291	18482	18461	18402	18477	18405	18544	18443	18435	18456	18593	18443	18294	18307
26267	46680	35543	22112	20673	18920	18017	17569	16906	16647	16517	16339	16412	16530	16375	16255	16101	16064	16165	16146	17472	21963	22792	21211	19328	17531	16401	16127	15903	15721	15991	15820	16027	15898	15907	15825	15959	15755	15782	15955	15905	15737	15931	15851	15921	15988	16098	15792	15927	15733	15887	15732	15753	15857	15895	15906	15846	15803	15905	15721	15813	15681	15756	15869	15916	15964	15927	15831	15934	15665	15968	15882	15737	15860	15886	15654	15780	15982	15787	15818	15891	15811	15888	15866	15810	15845	15798	15826	15812	15785	15671	15733	15753	15834	15961	15770	15662	15841	15933	15844	15861	15890	15862	15969	15758	15774	16043	15796	15882	15963	15811	15641	15718	15783	15971	15715	16077	15750	15895	15963	15809	15827	15795	15814	15614	15964	15833	15872	15646	15822	15793	16006	15712	15924	15935	15712	15811	15582	15878	15957	15832	15891	15752	15810	15842	15742	15742	15766	15697	15864	15751	15893	15757	15720	15955	16002	15858	15688	15911	15784	15999	15959	15757	15957	15786	15777	15686	15872	15628	15881	15835	15885	15852	15872	15728	15693	15832	15830	15904	15758	15889	15755	15839	15773	15666	15778	15878	15860	15885	15860	15781	15942	15799	15695	15728	15751	15943	15813	15894	15815	15706	15785	15872	15798	15835	15803	15890	15826	15822	15691	15705	15975	15822	15798	15805	16085	15910	16006	15709	15670	15781	15921	15782	15823	15725	15894	15844	15868	15854	15938	15782	15925	15734	15818	15824	15822	15663	15888	16022	15860	15787	15973	15834	15819	15829	15717	15695	15931	15818	15878	15684	15753	15848	15677	15862	15746	15888	15800	15666	15805	15753	15993	15799	15786	15827	15936	15919	15875	15709	15772	15849	15842	15851	15823	15695	15843	15741	15949	15823	15790	15642	15710	15791	15881	15991	16018	15828	15968	15817	15928	15859	15986	15844	15755	15874	15774	15950	15916	15748	15879	15725	15827	15868	15897	15857	15989	15824	15968	15776	15786	15749	15746	15804	15646	15772	15878	15709	15728	15770	15887	15797	15597	15803	15770	15852	15791	15785	15924	15857	15778	15842	15675	15811	15995	15841	15749	15878	15962	15747	15823	15756	15936	15840	15911	15838	15792	15953	15757	15870	15697	15911	15913	15829	15737	15868	15805	15840	15850	15897	15863	15751	15775	15827	15957	15802	15733	15713	15960	15943	15707	15934	15686	15887	15774	15799	15701	15953	15841	15813	15698	15886	15814	15846	15818	15755	15775	15872	15933	15851	15858	15769	15996	15799	15904	15804	15720	15834	16019	15751	15640	15874	15837	15837	15670	15776	15861	15767	15785	15783	15721	15732	15852	15691	15769	15821	15698	15876	15832	15879	15717	15922	15680	15706	15860	15831	15882	15686	15807	15715	15864	15872	15777	15902	15749	15923	15748	15776	15825	15992	15964	15877	15841	15895	15836	15801	15632	15749	15800	16051	15748	16023	15879	15649	15738	15770	15776	15923	15809	15770	16078	15766	15879	15917	15995	15768	15839	15800	15880	15822	15722	15888	15769	15928	15893	15644	15785	15923	15819	15835	15899	15707	15868	15742	15782	15870	15868	15837	15812	15801	16016	15786	15901	15811	15935	15952	15832	15763	15863	15775	15776	15806	15858	15847	15864	15721	15900	15649	15751	15922	15821	15805	15788	15635	15941	15767	15827	15831	15934	15838	15728	15886	15934	15893	15920	15811	15842	15739	15951	15701	15843	16059	16083	15871	15906	15775	16097	15879	15648	15904	15854	15729	15934	15798	15955	15897	15793	15856	15883	15847	15769	15735	15906	15995	15694	15870	15820	15872	15833	15811	15824	15859	15817	15687	15677	15740	15687	15967	15897	15883	15790	15712	15735	15775	15906	15794	15924	15739	15799	15729	15680	15913	15874	15786	15705	15984	15972	15948	15771	15958	15831	15753	15910	15875	15826	15865	15884	15653	15924	15891	15739	15810	15681	15741	15813	15802	15877	15446	15806	15830	15748	15912	15796	15801	15716	15807	15819	15726	15820	15850	15829	15894	15927	15863	15686	15800	15955	15867	15882	15995	15791	15841	15786	15791	15676	15920	15793	15792	15695	15883	15637	15804	15863	15970	15628	15837	15884	15876	15836	15798	16027	15805	15954	15763	16051	15815	15948	15762	15801	15807	15859	15886	15772	15900	15896	15779	15846	15686	15764	15960	15884	15708	15795	15589	15895	16013	15813	15935	15761	15927	15859	15821	15775	15814	15649	15932	15946	15743	15965	15642	15887	15775	15714	15853	15936	15934	15756	15884	15856	15642	15915	15947	15832	15874	15809	15758	15875	15846	15813	15855	15770	15929	15882	15738	15822	15636	15805	15726	15859	15817	15924	15621	15614	15837	15680	16036	15699	16030	15756	15922	15777	15803	15884	15743	15903	15860	15923	15942	15893	15869	15937	15876	15684	15797	15911	15778	15723	15787	15891	15749	15842	16088	15769	15796	15723	15744	15704	15940	15850	15928	15794	15992	16015	15711	15832	15952	15993	15725	15842	15837	15899	15880	15778	15875	15776	15850	15648	16008	15855	15777	15882	15750	15874	15791	15863	15715	15794	16007	15803	15694	15699	15792	15788	15848	15820	15680	15853	15861	15764	15699	15970	15961	15763	15950	15746	15920	15984	15836	15870	15795	15886	15881	15834	15822	15824	15986	15621	15989	15924	15661	15675	15924	15886	15776	15771	15758	15708	15765	15778	15685	15785	15746	15586	15704	15814	15920	15863	15867	15912	15814	15878	15776	15860	15938	15780	15851	15902	15747	15829	15882	16032	15764	15776	15824	15881	15821	15835	15644	15734	15719	15709	15921	15844	15884	15830	15860	15632	15907	15966	15741	15770	15830	15854	15768	15796	15840	15728	15939	15753	15863	15801	15774	15763	15744	15912	15879	15885	15771	15852	15756	15787	15882	15749	15725	15752	15909	15843	15912	15979	15709	16007	15832	15757	15770	15861	15943	15955	15888	15785	15831	15806	15651	15757	15828	15744	15925	15861	15816	16032	15811	15786	15784	15695	15868	15754	15865	15913	15782	16006	15761	15900	15807	15874	15932	15761	15742	15684	15827	15614	15952	15783	15857	15845	15843	15724	15838	15797	15737	16040	15744	15848	15893	15994	15823	15795	15816	15748	15755	15806	15752	16044	15786	15880	15850	15790	15845	15842	15817	15875	15857	15854	15775	15899	15743	15941	15774	15946	15835	15806	15866	15908	15835	15744	15775	15814	15641	15973	15933	15666	15789	15848	15698	15953	15723	15812	16034	15861	15850	15855	15885	15884	15857	15890	16093	15810	15835	15802	15887	15765	15871	15868	15541	15865	15692	15879	15755	15753	15863	15728	15720	15758	15849	15826	15896	15769	15996	15832	15935	15657	15828	15752	15817	15797	15813	15769	15900	15838	15652	15683	15960	15807	15888	15648	16016	15738	15908	15894	15714	15869	15863	15781	15868	15801	15831	15750	15749	15746	15774	15868	15858	15980	15746	15900	15737	15761	15690	15875	15810	15636	15910	15863	15761	15851	15760	15814	15911	15723	15707	16004	15823	15904	15687	15843	15821	15814	15950	15899	15858	15711	15790	15742	15726	15759	15813	15767	15951	15775	15829	15958	15791	15911	15924	15837	15753	15930	15853	15692	15962	15977	16096	15878	15848	15694	15866	15759	15603	15781	16020	15814	15736	15701	15790	15655	15795	15852	15870	15873	15925	16016	15845	16004	15837	15910	15893	15822	15906	15799	15739	15972	15742	15740	15789	15697	15795	15867	15826	15942	16096	15536	15828	15794	15796	15833	15672	15583	15781	15828	15882	15795	15864	15754	15918	15734	15686	15855	15697	15787	15699	15791	15752	15911	15804	15750	15886	15892	15836	15895	15827	15771	15987	15804	15774	15754	15842	15780	15823	15981	15876	15956	15915	15712	15712	15757	15721	15700	15705	15906	15890	15887	15977	15805	15706	15689	15836	15842	15651	15869	15778	15705	15827	15759	15730	15807	15815	15787	15882	15861	15752	15884	15660	15920	15989	15801	15790	15930	15879	15662	15631	15884	15780	15764	15893	15816	15898	15820	15815	15979	15722	15866	15870	15864	15967	15850	15845	15629	16028	15911	15738	16149	15660	15864	15752	15930	15812	15748	15857	15934	15861	15785	15752	15601	15985	15728	15804	15808	15988	15890	15812	15788	15920	15864	15868	15897	15738	15884	15842	15823	15712	15741	15902	15797	15661	15891	15715	15815	15925	15810	15669	15818	16103	15781	15780	15837	15772	15654	15981	15931	15808	15805	15799	16011	15791	15752	15701	15848	15862	15677	15811	15855	15794	15898	15852	15837	15741	15786	15761	15827	15864	15806	15794	15891	15865	16077	15900	15852	15804	15925	15905	15998	15634	15664	15847	15916	15928	15763	15895	15843	15687	15811	15824	15786	15742	15887	15769	15888	15776	15786	15723	16089	15801	15755	15764	15864	15668	16032	15830	15915	15996	15830	15912	15803	15800	15857	15837	15883	15745	15765	15783	15749	15900	15884	15871	15688	15877	15813	15924	15626	15789	15958	15725	15877	15748	15839	15847	15899	15948	15873	15835	15886	15738	15752	15776	16040	15808	15830	15955	15928	16021	15878	15866	15927	15988	15777	15759	15982	15789	15805	15586	15774	15935	15884	15807	15714	15829	15671	15864	15907	15932	15745	15749	15827	15849	15817	15788	15786	15649	15754	15793	15867	15925	15916	15905	15971	15757	15875	15840	15842	15881	15906	15711	15827	15838	15947	15853	15911	15767	15897	15801	15783	15981	15655	15895	15772	15608	15910	15914	15586	15661	15722	15890	15965	15908	15888	15860	15898	15950	15792	15830	15918	16054	15837	15777	15863	15902	15763	15892	15915	15617	15598	15655	15886	15746	15763	15742	15798	15802	15869	15792	15915	15859	15973	15700	15761	15866	15814	15813	15846	15765	15825	15845	15759	15970	16020	15871	15851	15933	15942	15705	15680	15850	15987	15845	15943	15882	15763	15763	15858	15791	15812	15826	15850	15776	15859	15816	15646	15879	15783	15731	15736	15929	15787	16098	15762	15792	15903	15820	15731
22985	21478	29313	24013	21821	24329	26053	20880	19972	19887	19757	19324	19273	19212	19293	19117	19431	19074	19110	19116	19024	26318	28473	26162	23434	20791	19663	19261	18819	18926	19050	18912	18714	18724	18775	18783	18834	18863	18804	18764	18871	18731	18718	18596	18564	18653	18778	18669	18753	18877	18878	18852	18650	18810	18628	18774	18698	18809	18770	18553	18650	18792	18565	18769	18659	18800	18619	18533	18561	18658	18760	18555	18524	18576	18709	18561	18679	18732	18813	18663	18789	18574	18573	18449	18721	18523	18648	18930	18610	18550	18669	18871	18567	18691	18541	18743	18622	18601	18631	18917	18667	18696	18719	18670	18730	18347	18551	18660	18718	18528	18702	18616	18768	18608	18784	18753	18714	18599	18711	18762	18862	18621	18561	18773	18506	18712	18638	18478	18477	18385	18723	18515	18796	18370	18443	18660	18521	18507	18587	18730	18820	18641	18570	18603	18670	18721	18369	18848	18855	18666	18750	18510	18560	18558	18431	18505	18554	18637	18642	18810	18967	18696	18589	18526	18613	18461	18668	18545	18637	18486	18661	18883	18668	18694	18676	18589	18578	18533	18519	18776	18703	18626	18626	18582	18737	18679	18616	18346	18676	18753	18798	18476	18485	18745	18510	18682	18729	18750	18468	18794	18784	18663	18698	18784	18630	18674	18754	18750	18645	18629	18653	18508	18817	18504	18693	18451	18655	18644	18721	18725	18489	18706	18518	18779	18610	18591	18670	18454	18655	18457	18636	18632	18662	18723	18628	18625	18750	18457	18560	18562	18634	18674	18725	18583	18531	18562	18482	18526	18753	18443	18690	18641	18721	18584	18609	18558	18652	18763	18546	18728	18642	18606	18672	18895	18693	18683	18768	18745	18734	18781	18686	18485	18649	18539	18488	18647	18710	18707	18701	18677	18758	18645	18594	18484	18670	18439	18631	18713	18656	18694	18737	18630	18707	18872	18727	18532	18830	18701	18641	18538	18478	18541	18620	18461	18786	18537	18606	18552	18547	18639	18499	18511	18631	18830	18804	18564	18532	18265	18775	18607	18595	18527	18589	18571	18689	18632	18716	18617	18567	18682	18651	18785	18594	18614	18595	18497	18748	18514	18853	18569	18663	18602	18650	18662	18715	18431	18713	18709	18578	18559	18594	18777	18635	18597	18569	18657	18692	18560	18631	18513	18599	18650	18657	18666	18574	18601	18577	18634	18716	18531	18665	18777	18577	18496	18598	18620	18929	18630	18556	18697	18579	18633	18562	18355	18414	18640	18583	18642	18475	18619	18640	18732	18406	18738	18486	18649	18760	18545	18724	18608	18777	18564	18467	18507	18685	18591	18508	18688	18627	18572	18780	18634	18598	18404	18553	18476	18555	18641	18524	18576	18671	18555	18361	18513	18447	18713	18715	18675	18737	18576	18422	18484	18485	18815	18662	18506	18454	18608	18750	18614	18616	18647	18578	18603	18611	18863	18669	18545	18615	18496	18600	18641	18644	18655	18807	18428	18687	18428	18645	18444	18625	18619	18736	18576	18678	18668	18709	18605	18707	18677	18641	18494	18648	18527	18794	18685	18453	18372	18444	18647	18608	18551	18494	18570	18600	18854	18684	18841	18586	18546	18612	18638	18516	18730	18771	18650	18749	18700	18678	18492	18532	18551	18644	18565	18716	18722	18434	18474	18577	18555	18702	18397	18662	18594	18514	18763	18606	18461	18548	18608	18562	18603	18675	18430	18543	18549	18812	18520	18601	18552	18289	18590	18821	18553	18586	18646	18570	18357	18652	18541	18563	18416	18473	18485	18343	18821	18484	18651	18586	18633	18605	18585	18368	18455	18611	18746	18625	18660	18580	18487	18547	18566	18546	18764	18685	18575	18754	18635	18729	18667	18745	18647	18716	18703	18821	18576	18695	18680	18813	18658	18487	18480	18704	18693	18614	18809	18502	18673	18612	18512	18587	18326	18612	18419	18652	18518	18627	18751	18525	18606	18600	18679	18750	18408	18776	18615	18530	18473	18398	18401	18657	18586	18716	18808	18668	18600	18530	18727	18755	18781	18664	18748	18503	18621	18800	18690	18301	18546	18634	18649	18675	18814	18483	18662	18683	18339	18693	18580	18742	18684	18702	18442	18723	18722	18718	18702	18645	18434	18608	18615	18554	18492	18873	18626	18614	18575	18711	18533	18639	18353	18730	18662	18744	18630	18589	18630	18770	18534	18582	18433	18682	18587	18752	18857	18634	18380	18614	18804	18604	18686	18735	18832	18685	18406	18639	18652	18504	18707	18517	18642	18483	18641	18663	18404	18527	18507	18778	18746	18589	18634	18736	18623	18737	18630	18642	18508	18891	18752	18478	18509	18729	18712	18418	18392	18836	18612	18513	18626	18487	18649	18419	18551	18613	18599	18615	18633	18774	18572	18795	18745	18613	18487	18536	18372	18485	18671	18655	18543	18699	18478	18471	18636	18598	18708	18376	18596	18561	18432	18580	18723	18540	18635	18531	18557	18833	18783	18605	18700	18506	18519	18452	18736	18634	18663	18777	18555	18577	18380	18605	18678	18719	18622	18832	18650	18648	18730	18558	18560	18805	18537	18488	18590	18479	18739	18611	18621	18526	18820	18776	18580	18672	18421	18601	18648	18884	18501	18580	18701	18600	18532	18561	18582	18557	18510	18634	18502	18508	18539	18715	18721	18873	18606	18663	18698	18730	18657	18564	18676	18638	18448	18411	18515	18491	18687	18717	18627	18406	18670	18709	18536	18656	18601	18554	18638	18818	18552	18703	18587	18552	18633	18827	18591	18586	18438	18689	18560	18631	18643	18578	18706	18640	18543	18617	18574	18627	18700	18612	18804	18549	18633	18479	18599	18994	18807	18432	18566	18564	18645	18573	18422	18815	18675	18536	18705	18870	18710	18658	18568	18805	18647	18606	18626	18583	18510	18716	18703	18526	18528	18593	18548	18699	18573	18632	18549	18645	18768	18512	18614	18771	18574	18643	18668	18599	18511	18592	18722	18612	18663	18558	18590	18704	18530	18515	18722	18593	18853	18737	18510	18621	18648	18536	18730	18478	18693	18680	18726	18713	18510	18613	18542	18546	18510	18655	18588	18481	18752	18668	18684	18543	18526	18679	18426	18437	18608	18678	18658	18738	18524	18566	18409	18400	18618	18654	18501	18553	18586	18672	18617	18518	18624	18600	18672	18818	18565	18837	18804	18471	18502	18724	18784	18413	18335	18657	18319	18624	18520	18653	18771	18508	18604	18534	18398	18683	18717	18703	18686	18542	18579	18591	18781	18419	18700	18791	18568	18644	18667	18492	18708	18595	18655	18591	18525	18588	18459	18686	18457	18491	18490	18554	18607	18504	18631	18692	18536	18495	18472	18628	18351	18732	18632	18747	18686	18647	18512	18828	18429	18649	18591	18502	18465	18670	18593	18586	18620	18645	18558	18616	18458	18639	18683	18538	18534	18738	18731	18623	18707	18587	18682	18706	18415	18663	18557	18599	18579	18559	18583	18508	18651	18628	18540	18685	18711	18476	18634	18565	18524	18677	18713	18668	18667	18492	18559	18680	18679	18636	18529	18454	18686	18651	18496	18562	18643	18725	18492	18829	18429	18554	18643	18601	18535	18449	18510	18560	18774	18696	18555	18481	18573	18727	18860	18634	18719	18758	18511	18516	18648	18510	18844	18652	18715	18652	18399	18650	18596	18498	18419	18815	18613	18699	18403	18565	18601	18521	18526	18723	18582	18495	18806	18432	18373	18562	18772	18441	18414	18385	18740	18383	18585	18653	18810	18557	18536	18594	18523	18683	18646	18641	18629	18643	18735	18828	18430	18806	18774	18481	18673	18674	18647	18683	18483	18614	18625	18598	18689	18456	18658	18887	18623	18551	18686	18662	18749	18543	18602	18533	18769	18670	18552	18622	18685	18762	18687	18801	18596	18579	18681	18986	18448	18708	18513	18553	18757	18570	18765	18582	18695	18679	18584	18717	18715	18766	18666	18689	18731	18705	18559	18516	18514	18843	18639	18558	18530	18675	18639	18382	18613	18654	18479	18655	18711	18839	18676	18563	18619	18571	18497	18546	18685	18662	18632	18362	18770	18675	18643	18598	18644	18307	18629	18513	18640	18746	18889	18568	18676	18742	18683	18713	18601	18598	18571	18533	18654	18706	18629	18606	18489	18542	18640	18717	18535	18373	18753	18567	18727	18561	18564	18747	18567	18517	18588	18433	18848	18521	18609	18787	18828	18506	18504	18648	18753	18641	18702	18713	18539	18412	18687	18509	18483	18686	18635	18830	18700	18614	18574	18877	18429	18602	18506	18670	18545	18584	18742	18613	18719	18495	18582	18582	18362	18378	18559	18765	18768	18749	18694	18599	18436	18905	18595	18387	18778	18579	18595	18628	18694	18504	18729	18494	18595	18655	18671	18913	18545	18573	18746	18645	18624	18402	18540	18613	18593	18587	18641	18838	18663	18631	18472	18499	18361	18535	18624	18711	18519	18396	18423	18439	18644	18583	18482	18626	18701	18636	18476	18765	18619	18367	18601	18586	18739	18394	18826	18509	18709	18613	18736	18807	18583	18635	18389	18853	18672	18699	18713	18673	18606	18633	18613	18635	18651	18633	18870	18551	18512	18588	18780	18768	18549	18620	18593	18518	18643	18704	18763	18821	18537	18553	18607	18685	18569	18717	18678	18652	18527	18730	18663	18592	18457	18666	18599	18706	18649	18538	18570	18807	18723	18868	18757	18686	18556	18687	18530	18711	18690	18613	18633	18783	18609	18531	18535	18642	18709	18786	18620	18559	18725	18424	18537	18559	18538	18461	18768	18639	18789	18556	18621	18497	18695	18562	18484	18467	18597	18703	18563	18531	18678	18612	18667	18762	18667	18628	18650	18548	18839	18656	18584	18534	18794	18638	18565	18699	18641	18532	18708	18663	18654	18562	18658	18835	18662	18378	18686	18501	18661	18651	18656	18652	18786	18637	18647	18673	18685	18696	18559	18655	18778	18586	18476	18631	18858	18618	18670	18546	18653	18835	18597	18411	18580	18308	18614	18674	18521	18468	18683	18642	18531	18505	18861	18761	18762	18725	18818	18582	18549	18497	18773	18701	18737
29122	51950	37545	26581	25524	22461	19403	18536	17859	17314	17145	16904	16688	16945	16709	16713	16577	16514	16407	16412	16666	28291	28860	25650	21645	18750	17156	16351	16139	16066	16103	15897	15885	15971	15893	15974	15922	15973	16141	16005	16100	15930	16135	15917	15815	15886	15924	16064	15879	16097	15986	16114	15898	15982	15959	15875	15992	15888	16093	15976	16049	15927	15980	15835	15992	15986	15944	15887	15913	15997	16061	16031	15940	15962	15983	16034	15937	16022	15918	15863	16019	15910	15960	16076	15859	16032	15943	16001	15978	15893	15898	16026	15920	15755	15945	15970	16052	15926	15950	15793	15900	15950	15878	15874	15847	15829	15986	15883	15956	15974	16063	16064	16058	15972	16148	15973	15956	15959	16004	15985	15924	15956	16044	16021	15869	15895	16011	15996	16025	15838	16131	15881	15775	15878	15850	15997	15865	16112	16067	16043	15990	16013	15889	15839	16059	16071	16037	15991	15969	15970	15901	15937	15960	15943	15925	15913	15687	16028	15781	15929	16185	15909	15828	15799	15977	15932	16206	15812	16031	15949	16022	16014	16003	16011	15929	15835	15843	15956	15911	15952	15911	15811	15860	16045	15819	15872	15847	16041	15834	16091	16008	15878	16062	16095	15917	15840	15922	16100	16039	15880	15946	15980	15993	15903	15998	15846	15902	16048	15830	15915	15985	15927	15844	15888	16039	15873	16007	15990	15876	15877	15878	15832	15903	16065	15876	15951	16005	15965	15906	16091	16040	16115	15993	16016	15786	15962	16052	15918	16028	16094	16038	16082	15840	15886	16010	15987	15900	15866	15784	16100	15971	15994	15885	15862	15814	15820	15843	16016	15831	16002	15977	15896	15925	16103	15985	15950	15735	15913	15812	16065	15919	16087	15950	15974	16045	15930	15959	15734	15751	15836	16074	15787	16057	15828	15881	15831	15918	16004	15891	15909	15781	15823	15965	16026	15812	16013	16078	16021	15954	15920	15931	15983	15867	15861	15869	15964	15840	15805	16019	15990	16003	15886	16035	15812	15908	15963	16095	16005	15943	15867	16040	15999	15994	16172	15904	15976	15870	15878	15821	16065	15974	15853	15929	16103	16015	15901	15945	15982	16040	16018	15861	15924	15945	16029	15915	15849	15939	16043	15841	15910	15956	15949	15948	15992	16077	15888	15945	15984	16061	15955	16022	15935	16071	15718	15850	15886	16014	15915	16134	15840	15927	16020	15984	15857	16003	15854	15954	15894	15746	15976	16089	15854	16008	16012	16065	15999	15851	15908	15858	16048	16107	15952	15880	15986	15932	15862	15894	15728	16116	16120	15984	16014	16169	15857	16014	15834	15874	15977	15949	15853	16061	15985	15880	15916	15807	15842	15933	15976	15859	15824	15703	16000	16084	15874	15820	16000	15959	15979	15905	16020	15927	15844	15944	15877	15916	15969	16029	16046	15895	15936	15870	15952	16010	15927	15826	15994	15794	16036	15911	16050	15884	15875	15939	16006	16073	15932	15893	15925	15849	15800	16041	15929	15842	15835	15925	15885	15955	16030	15977	16063	16050	15812	15935	15986	15976	15884	16007	15855	15980	16026	15897	16097	16070	16009	15920	16058	16113	15834	16109	15961	16020	15943	15982	15874	15934	15891	15878	15937	15887	15906	15982	16036	16002	15907	15845	15989	15925	16032	15834	16026	15896	15895	16013	15908	16050	15943	15846	15845	15937	15914	15810	15993	15842	16052	16144	15854	16018	15935	15972	15962	15776	16001	15916	15967	15918	15812	15929	15890	15899	15883	16031	15818	16023	15871	16016	16096	15893	15999	16048	15973	15909	15858	15840	15946	15971	15740	16018	16000	15899	15883	15930	16065	16008	16069	15792	15730	15998	16058	15846	15822	15911	15880	15754	15918	16027	16037	15998	15997	15831	15979	15839	16004	15898	15958	15991	16061	15748	16001	15998	16032	15753	15921	15952	15983	15914	15794	15864	15853	15722	15872	15929	16037	15877	15929	15910	15945	15777	16087	15849	16004	15857	15949	15989	15900	15942	16115	15986	15816	16132	15849	15993	15944	15834	15787	16065	16009	15851	16054	15800	15955	15798	15965	15952	15955	15841	15783	15900	16070	16018	15813	16052	15983	15909	15917	16005	15933	15952	15988	15947	15874	15873	16031	16027	16110	16043	16017	15946	15903	16017	15917	16049	16128	15971	15988	15807	15881	15920	15973	16064	16015	15882	15942	16025	15985	15946	15974	15910	15854	15972	15983	16048	15885	16021	16031	15953	15871	16010	16024	15905	15876	15854	16041	15780	15964	15977	15974	16220	15802	16032	15954	15892	15914	16053	16072	15960	15896	16010	16057	16010	15849	15920	15990	15839	15881	16014	15941	15804	16067	16045	15841	15873	15947	16121	15960	15822	16151	16092	16018	16037	16010	16059	15879	15822	15934	16006	16058	15969	16093	16180	15854	15882	15982	15924	15967	15791	15923	15991	15888	15785	15946	15818	15940	15984	15833	15859	15798	15998	15992	16045	15947	15896	15869	15836	15837	15968	15860	15931	15967	15910	15905	15952	15808	15894	15848	15914	16152	16054	15902	15980	15952	15827	15929	15900	15784	15888	16029	15801	15970	16026	15835	15940	16049	16051	16059	15945	16044	15908	16005	15889	15954	15912	15979	15947	16027	15957	16007	15868	16066	15888	16038	15851	15877	15782	16146	15937	16029	15936	15881	15942	15996	15991	15999	15790	15810	15966	16010	15868	16043	15783	16093	16007	15906	15990	15965	15907	15993	16017	15916	15902	15961	15978	15988	15960	15930	15931	16127	16010	15754	15967	16031	15985	16049	15809	15857	15890	15886	15923	15806	15919	15944	15861	15877	15992	15916	15925	15931	15995	15887	15838	15976	15758	15998	15908	16067	16006	15948	15987	15763	15945	15848	15705	15994	16140	15884	16020	15846	15937	15939	15769	15799	16062	15774	15901	15846	15872	15955	15911	15791	15798	15898	15874	15968	15994	15868	15903	15894	16089	16105	15968	16020	15895	15835	16069	15829	15919	15992	16042	16069	15790	15946	15881	15866	15874	15804	16033	15885	15839	15953	15954	15898	15889	15904	15916	15878	16010	15919	16113	15829	16056	15960	16030	15834	15944	15996	15865	15936	15969	15987	15952	15981	15989	15915	16042	15955	15859	15887	15915	16062	15869	15872	15837	15869	15899	15925	16091	15998	15852	15829	16008	15901	15958	16091	15967	15981	15913	15882	15883	15808	15965	15854	15882	15983	15879	15898	15841	15939	15918	15990	15978	15779	15816	16061	16014	15882	15829	15889	15870	15826	15866	16184	16067	15924	16086	15877	15910	15832	16035	15895	16049	15907	16023	15921	15779	15865	15846	15941	15892	16071	15985	15982	16000	15903	15974	16127	16124	15929	16015	15843	15934	16010	15855	15907	16008	15700	15923	16112	15853	15810	15980	15760	15942	15914	15980	15851	15889	16036	15963	16040	15872	15886	15819	15918	15744	15853	15976	15874	16001	15959	15806	15773	16055	15812	15937	15784	15829	15876	15946	15961	15871	15897	15910	15990	16057	15897	15971	15896	15953	15902	15850	15995	16116	15906	15924	15905	15959	15854	15860	15927	15856	16008	15941	16040	15925	15932	16033	15966	15881	15973	15927	15896	15980	16003	15828	16080	16122	15867	15930	15872	16036	15945	16173	15899	16055	16082	16048	16014	15822	15912	15873	15877	15888	15723	16105	16063	15861	15881	15880	15765	16124	15810	15894	15886	15841	15918	15881	15887	15900	16072	15972	16048	15961	15878	15889	15928	15775	15978	15874	15936	16036	15903	16085	16061	15877	15920	16117	15971	16051	15972	16040	15849	15818	15882	15935	15972	15859	16044	16036	15760	15849	15817	15867	15899	15830	15879	15977	15815	15820	15945	15914	16131	15795	15854	16057	15998	15983	15967	15891	15945	16060	15965	15884	15821	15813	15911	15906	15919	15879	16060	16060	15915	16095	15907	15858	15983	15848	16005	15919	15747	16027	15984	15800	15827	15880	15909	16026	16003	15857	15817	15912	15786	15948	16021	15949	15842	15990	15972	15888	15946	15937	16252	16049	15859	15853	15978	16116	16044	15947	15974	15963	15852	16012	15974	16032	15778	16070	15987	15775	15958	15967	15832	15990	15840	15904	16137	15878	15836	15865	15890	15890	15923	16018	15910	15869	15963	15926	15947	15906	16034	15779	15964	15965	16003	16031	15877	15904	15951	15998	15890	15970	15922	16072	15968	16069	16026	15885	15944	15940	16048	16048	16015	16097	16053	15863	16015	15992	15992	16001	15976	15912	15828	15941	15977	15762	15844	15946	15858	15856	15864	16084	15826	15901	15977	15853	15906	15894	15945	15952	15988	15855	15992	15860	15968	15822	15951	15783	16066	15954	15891	15878	15910	15929	15842	15873	15975	15964	16051	15924	15912	15802	15949	15738	15975	15866	15916	16084	16039	15823	16063	15816	15928	15835	16043	16115	15920	16034	15910	15935	16081	15947	15852	15967	16095	15938	15978	16031	15906	15898	15970	15984	15701	15953	16055	16090	15844	15959	15964	15764	15994	16071	15964	15940	15935	15737	15945	15932	15937	16116	16059	15852	15793	15949	15958	15874	15929	15911	15874	15944	15917	15896	16155	16032	16105	15774	15887	15842	15988	15898	15936	16005	15775	15907	15935	16046	16048	15815	15977	15995	15842	15986	15786	15795	15926	15818	15978	15978	15852	16021	15835	16091	15820	15991	15982	15940	16090	15955	15910	15920	15969	15978	15864	15919	15959	16046	15923	16060	16029	16004	16053	15876	15923	15969	15849	15856	15898	15986	15910	15971	15999	15831	15732	15905	16069	16038	15990	15925	15970	15864	15992	15909	15954	16015	15847	15865	16031	16077	15882	16005	16113	16161	16048	15816	16071	15905	15931	15981	15807	15805	16111	16089	15938	15996	15957	15918	15928	16044	16106	15840	15816	16058	15982	16154	15901	15853	16072	15999	16175	15908	15910	15811	15979	15990	15756	15928	15934	16002	15942	15879	16037	15996	16095	15848	15963	16040	15997	15972	16012	16081	15850	16300	15870	15959	15942	15936	15862	15951	15929
28250	23871	26544	23119	20568	19574	18765	18145	17939	18014	17824	17898	18032	17985	17821	17734	18058	17799	18186	17762	17954	18184	18527	18583	18218	18114	18088	17935	17727	17760	17733	17848	17775	17699	17810	17853	18147	17903	17667	17746	17748	17594	17831	17616	17925	17711	17930	17712	17690	17766	17873	17890	17785	17781	17786	17837	17815	17778	17951	17780	17977	17757	17857	17696	17818	17897	17559	17707	17774	17707	17677	17623	17775	17697	17781	17516	17637	17699	17777	17854	17810	17658	17837	17728	17609	17860	17767	17863	17861	17748	17665	17801	17717	17948	17881	17943	17896	17736	17793	17583	17843	17957	17828	17569	17654	17793	17641	17820	17693	17998	17907	17997	18007	17627	17781	17740	17774	17797	17666	17649	17736	17898	17693	17594	17820	17880	17763	17585	17643	17705	17797	17741	17867	17804	17790	17817	17735	17839	17721	17742	17789	17723	17856	17799	17807	17635	17838	17995	18033	17661	17912	17645	17808	17589	17705	17819	17783	17828	17788	17547	17730	17711	17863	17943	17889	17982	17841	17883	17800	17840	17851	17767	17843	17787	17853	17791	17554	17975	17709	17872	17757	17776	17739	17773	17807	17712	17790	17713	17627	17853	17947	17843	18081	18110	17922	17853	17492	17903	17782	17735	17882	17958	17869	17823	17666	17667	17801	17806	17692	17831	17820	17662	17744	17803	17591	17478	17633	17757	17818	17667	17726	17852	17696	17832	17965	17843	17630	17700	17757	17928	17776	17895	17664	17733	17750	17810	17918	17683	17628	17613	17621	17586	17724	17947	17717	17584	17889	17905	17806	17576	17876	17659	17751	17632	17829	17739	17822	17902	17890	17881	17981	17926	17889	17835	17696	17742	17847	17590	17697	17892	17794	17771	17686	17873	17697	17627	17747	17800	17816	17677	17848	17678	17666	17868	17705	17761	17737	17989	17766	17915	17845	17588	17583	17707	17750	17802	17678	17778	17688	17561	17626	17778	17446	17617	17561	17749	17825	17717	17891	17751	17917	17771	17785	17816	17647	17931	17826	17809	17898	17678	17744	17669	17917	17802	17896	17605	17834	17721	17751	17778	17834	17718	17967	17859	17894	17975	17754	17665	17778	17783	18072	17768	17842	17621	17838	17605	17766	17641	17775	17750	17737	17527	17741	17600	17804	17715	17647	17941	17685	17725	17945	17708	17526	17866	17686	17715	17909	17869	17814	17747	17851	17717	17714	17759	17839	17779	17923	17747	17889	17914	17990	17576	17545	17761	17646	17694	17649	17793	17728	17712	17642	17862	17770	17752	18025	17798	17825	17739	17775	17519	17759	17563	17706	17547	17709	17804	17829	17874	17883	17814	17729	17715	17947	17682	17960	17791	17768	18008	17768	17868	17936	17978	17766	17753	17719	17806	17795	17658	17555	17819	18024	17671	17778	17780	17712	17687	17707	17699	17705	17836	17734	17713	17696	17887	17748	17976	17582	17745	17757	17839	17757	17907	17710	17877	17785	17922	17982	17655	17738	17843	17891	17659	17746	17868	17778	17833	17856	17844	17688	17891	17941	17824	17821	17682	17685	17976	17689	17720	17777	17718	17651	17789	18054	17737	17766	17857	17840	17861	17730	17788	17839	17863	17802	17878	17793	17714	17806	17918	17743	17851	17845	17637	17800	17514	17744	17600	17671	17830	17872	17656	17825	17946	17764	17777	17858	17835	17741	17955	17766	17667	17714	17796	17728	17623	17721	17871	17760	17599	17918	17682	17820	17695	17718	17634	17642	17491	17805	17815	17754	17811	17827	17802	17820	17827	17792	17775	17825	17672	17646	17692	17613	17846	17712	17792	17804	17884	17884	17920	17808	17733	17701	17809	17933	17836	17885	17772	17743	17858	17914	17752	17496	17762	17907	17731	17835	17850	17921	17783	17885	17753	17452	17608	17702	17724	17911	17951	17940	17905	17959	17811	17698	17905	17748	17809	17943	17641	17736	17700	17606	17795	17728	17564	17852	17812	17736	17880	17959	17984	17871	17963	18010	17759	17739	17462	17583	17922	17705	17726	17964	17852	17683	17725	17719	17767	17798	17888	17840	17780	17724	17703	17915	17719	17809	17794	17645	17663	17862	17802	17853	17812	17939	17758	17927	17744	17733	17770	17643	17722	17749	17889	17899	17865	17767	17666	17633	17733	17636	17556	17675	17887	17781	17775	17629	17632	17879	17847	17731	17798	17554	17839	17927	17778	17904	17723	17719	17810	17666	17736	17673	17597	17769	17861	17682	17683	17766	17581	17670	17761	17537	17762	17843	17805	17816	17895	17772	17647	17892	17552	17807	17926	17818	17942	17865	17718	17853	17790	17839	17814	17845	17923	17970	17505	17764	17873	17852	17877	17832	17566	17865	17961	17674	17874	18046	17876	17713	17841	17774	17954	17823	17855	17753	17897	17764	17810	17748	17892	17787	17725	17586	17763	18065	18063	17716	17812	17866	17812	17769	17723	17971	17845	17700	17786	17850	17804	17668	17820	17927	18000	17892	18025	17979	17720	17965	17943	17959	17857	17706	17688	17974	17778	17784	17784	17712	17759	17883	17740	17854	17802	17954	17839	17673	17722	17980	17697	17828	17695	17804	17731	17633	17816	17704	17826	17856	17793	17846	17709	17673	17817	17649	17950	17793	17836	17837	17974	17771	17682	17647	17800	17889	17656	17805	17837	17940	17600	17874	17753	17768	17730	17755	17711	17735	17687	17800	17703	17838	17888	17799	18005	17690	17724	17867	17843	17741	17851	17680	17820	17973	17799	17689	17747	17824	17751	17963	17632	17669	17750	17627	17733	17951	17764	17919	17638	17601	17701	17957	18011	17770	17698	17844	17781	17537	17792	17600	17842	17771	18023	17774	17795	17932	17763	17770	17481	17724	17764	17777	17656	17688	17800	17865	17769	17963	17656	17857	17585	17602	17675	17902	17724	17877	17713	17922	17839	17764	17762	17668	17624	17802	17811	17845	17751	17902	17638	17869	17709	17572	17721	17787	17867	17733	17709	17762	17852	17734	17672	17757	17740	18057	17807	17818	17864	17900	18019	17999	17728	17833	17755	17695	17818	17773	17844	17704	17724	17806	17844	17753	17776	17787	17803	17803	17746	17852	17738	17802	17786	17935	17776	17785	17844	18097	17875	17732	17905	17700	17843	17654	17849	17488	17825	17833	17645	17857	17820	17744	17765	17735	17935	17904	17849	17959	17916	17937	17695	17859	17895	17645	17762	17880	17900	17564	17510	17726	17927	17742	17864	17796	17890	17773	17867	17800	17917	17852	17844	17857	17662	17843	17759	17714	17554	17760	17636	17758	17889	17926	17784	17770	17673	17825	17409	17713	17866	17840	17722	17719	17621	17645	17974	17814	17878	17776	17852	17791	17769	17738	17730	17773	17728	17698	17703	17949	17929	17745	17808	17825	17628	17541	17649	17554	17835	17773	17689	17948	17776	17806	17830	17782	17812	17763	17911	17827	17655	17819	17821	17828	17927	17873	17719	17798	17778	17846	17688	17756	17761	17791	18024	17873	17650	17654	17744	17887	17758	17858	17802	18032	17856	17660	17830	17857	17966	17684	17743	17730	17778	17899	17692	17869	17810	17686	17733	17567	17589	17764	17739	17724	17701	17722	17676	17802	17929	17857	17690	17840	17739	17799	17721	17749	17584	17878	17637	17855	17846	17852	17876	17926	17658	17741	17961	17697	17695	17798	17897	17962	17716	17896	17811	17771	17771	17705	17842	17784	17866	17899	17663	17834	17676	17672	17861	17798	17486	17779	17702	17871	17733	17657	17938	17720	17757	17707	17743	17780	17762	17762	17558	17877	17676	17774	17688	17715	17657	17846	17826	17916	17873	17740	17723	17807	17886	17751	17798	17957	17802	17745	17744	17717	17857	17903	17826	17667	17852	17875	17800	17743	17557	17785	17726	17671	17914	17779	17771	17698	17743	17596	17799	17823	17642	17801	17710	17787	17735	18113	17899	17639	17720	17999	17740	17756	17990	17748	17858	18020	17886	17712	17767	17868	17813	17889	17719	17795	17851	17755	17809	17654	17598	17668	17630	17714	17543	17859	17783	17819	17678	18004	17668	17971	17882	17873	17896	17850	17847	17733	17808	17696	17935	17732	17880	17614	17791	17894	17670	17747	17737	17783	17817	17710	17755	17698	17698	17868	17843	18023	17801	17654	17872	17844	17876	17967	17695	17796	17741	17864	17824	17780	17793	17808	17790	17799	17864	17822	17984	17798	17918	17760	17731	17839	17789	17736	17857	17730	17715	17643	17852	17783	17611	18014	17846	17833	17870	17848	17808	17807	17719	17862	17694	17914	17818	17810	17644	17780	17924	17880	17769	17844	17920	17871	17716	17800	17614	17839	17806	17541	17519	17666	17767	17617	17805	17690	17673	17878	17860	17862	17893	17706	17606	17986	17885	17682	17833	17831	17849	17772	17838	17805	17714	17809	17744	17827	17764	17615	17867	17697	17743	17909	17839	17762	17872	17698	17930	17811	17704	17876	17924	17929	17757	17834	17736	17784	17722	18001	17586	17841	18034	17642	17906	17840	17990	17842	17790	17970	17955	17843	17836	17629	17867	17864	17834	17754	17698	17784	17707	17717	17773	17720	17662	17716	17798	17940	17587	17812	17666	17731	17729	17834	17873	17979	17519	17904	18006	17904	17742	17762	17904	17803	17732	17822	17835	17775	17873	17913	17832	17717	17809	17934	17720	17673	17780	17691	17979	17759	17762	17902	17891	17743	17805	17866	17798	17691	17804	17891	17713	17797	17754	17633	17799	17757	17721	17690	17934	17795	17999	17874	17714	17688	17819	17714	17730	17850	17531	17751	17767	17696	17683	17484	17578	17487	17760	17743	17926	17703	17764	17849	17770	17790	17831	17937	17843	17680	17947	17817	17578	17776	17692	17668	17655	17699	17642	17874	17496	17692	17818	17623	17867	17889	17650	17910	17830	17804	17654	17642	17815	17690	17700	17805	17936	17772	17714	17830	17899	17777	17834	17917	17791	17965	17685	17856	17743	17794	17759	17923	17775	17647	17669	17853	17780	17646	17703	17816	17811	17733	17681	17781	17775	17728	17702	17938	17754	17701	17759
23676	32052	23913	19727	20170	18075	16730	16137	15951	15940	15780	15663	15676	15814	15863	15628	15550	15624	15606	15611	15619	16141	16496	16353	15993	15700	15811	15505	15493	15401	15440	15379	15427	15488	15521	15266	15428	15359	15483	15594	15396	15531	15540	15544	15412	15514	15593	15402	15402	15492	15385	15499	15230	15384	15347	15300	15408	15299	15446	15540	15497	15371	15572	15306	15267	15433	15431	15395	15462	15335	15301	15431	15362	15451	15483	15443	15140	15421	15507	15372	15442	15388	15300	15571	15266	15497	15593	15355	15235	15374	15244	15510	15420	15318	15424	15505	15368	15596	15462	15423	15336	15478	15491	15458	15506	15402	15450	15300	15523	15305	15555	15403	15409	15444	15416	15526	15346	15577	15487	15356	15382	15388	15451	15478	15514	15267	15367	15340	15349	15325	15442	15338	15410	15340	15427	15349	15309	15508	15503	15277	15430	15206	15543	15505	15291	15301	15611	15383	15534	15487	15421	15477	15484	15306	15450	15271	15285	15419	15319	15505	15405	15476	15204	15511	15436	15607	15493	15495	15385	15467	15368	15491	15505	15587	15362	15231	15446	15465	15500	15365	15396	15483	15262	15352	15385	15285	15552	15406	15460	15246	15455	15595	15556	15522	15465	15415	15448	15472	15560	15374	15384	15347	15345	15449	15261	15378	15561	15205	15303	15356	15477	15221	15468	15485	15377	15484	15496	15593	15459	15442	15323	15443	15262	15485	15636	15453	15465	15438	15409	15436	15383	15506	15310	15426	15412	15382	15486	15312	15525	15198	15367	15355	15417	15350	15337	15496	15396	15339	15391	15457	15453	15435	15474	15280	15292	15490	15407	15502	15438	15426	15396	15552	15354	15332	15380	15337	15326	15361	15335	15284	15475	15375	15262	15422	15380	15438	15190	15391	15483	15484	15239	15369	15456	15426	15379	15429	15205	15457	15395	15359	15344	15455	15581	15378	15288	15412	15371	15254	15402	15477	15470	15410	15354	15317	15382	15363	15470	15498	15381	15387	15405	15254	15369	15288	15525	15339	15370	15546	15436	15524	15465	15379	15374	15456	15514	15479	15321	15392	15370	15383	15381	15437	15382	15559	15383	15357	15581	15708	15357	15305	15514	15439	15476	15325	15524	15542	15440	15460	15166	15256	15408	15471	15313	15406	15441	15320	15516	15454	15414	15384	15551	15332	15277	15426	15410	15551	15099	15488	15427	15532	15348	15520	15362	15460	15262	15348	15452	15657	15363	15278	15435	15400	15400	15330	15373	15484	15272	15332	15363	15449	15378	15307	15582	15330	15376	15283	15369	15532	15496	15344	15381	15486	15237	15386	15491	15407	15382	15477	15413	15329	15523	15333	15397	15356	15530	15427	15370	15521	15398	15541	15445	15302	15339	15412	15259	15512	15448	15282	15224	15504	15417	15506	15445	15453	15530	15503	15551	15322	15295	15571	15453	15325	15386	15476	15364	15460	15334	15388	15152	15482	15333	15423	15307	15221	15477	15386	15339	15542	15365	15466	15470	15392	15493	15424	15507	15329	15488	15522	15498	15439	15440	15390	15495	15514	15485	15272	15369	15418	15379	15451	15406	15426	15415	15422	15504	15395	15324	15347	15252	15236	15435	15417	15378	15319	15432	15364	15344	15472	15404	15455	15408	15517	15406	15281	15325	15530	15655	15356	15388	15293	15381	15349	15375	15324	15312	15505	15470	15394	15542	15341	15395	15447	15413	15382	15384	15482	15301	15447	15383	15524	15554	15281	15399	15425	15391	15273	15334	15454	15254	15544	15294	15413	15436	15498	15410	15568	15550	15528	15401	15507	15264	15391	15249	15384	15443	15327	15293	15224	15583	15405	15581	15470	15477	15244	15495	15304	15414	15353	15329	15283	15355	15430	15365	15414	15369	15462	15474	15383	15490	15485	15504	15372	15341	15451	15437	15237	15411	15484	15585	15420	15307	15265	15587	15524	15371	15413	15381	15415	15405	15382	15468	15446	15381	15469	15373	15546	15272	15424	15570	15125	15349	15309	15435	15473	15564	15539	15360	15502	15349	15461	15342	15345	15303	15338	15298	15464	15298	15300	15460	15401	15466	15275	15628	15258	15420	15436	15395	15554	15367	15414	15397	15325	15493	15307	15357	15376	15306	15520	15405	15527	15399	15396	15560	15569	15346	15420	15503	15351	15265	15366	15235	15507	15273	15534	15580	15275	15563	15457	15420	15489	15473	15484	15259	15288	15266	15270	15338	15450	15469	15386	15489	15432	15346	15446	15536	15530	15456	15514	15561	15337	15451	15379	15585	15388	15451	15254	15432	15363	15439	15468	15409	15405	15271	15341	15393	15476	15430	15334	15351	15445	15377	15426	15456	15493	15310	15559	15232	15408	15444	15412	15495	15524	15358	15342	15299	15450	15490	15377	15290	15405	15334	15542	15515	15337	15397	15432	15458	15400	15348	15466	15368	15396	15465	15431	15391	15498	15371	15374	15579	15160	15486	15443	15496	15587	15362	15385	15433	15361	15475	15478	15511	15497	15209	15486	15431	15410	15436	15302	15477	15372	15495	15219	15356	15404	15489	15518	15269	15361	15336	15378	15459	15283	15246	15320	15408	15382	15372	15490	15348	15327	15504	15479	15378	15465	15622	15414	15345	15504	15499	15279	15601	15482	15235	15469	15348	15454	15522	15247	15520	15354	15355	15439	15664	15438	15419	15407	15468	15252	15443	15530	15514	15339	15278	15478	15259	15449	15407	15475	15462	15397	15364	15495	15307	15419	15379	15446	15300	15437	15473	15513	15460	15288	15402	15204	15400	15511	15653	15380	15487	15497	15346	15645	15334	15446	15520	15369	15425	15447	15433	15390	15407	15400	15260	15287	15459	15330	15608	15447	15360	15357	15270	15256	15503	15421	15497	15411	15472	15259	15560	15444	15474	15480	15402	15340	15444	15398	15319	15488	15362	15295	15244	15413	15344	15387	15374	15576	15397	15428	15439	15395	15370	15572	15182	15487	15526	15555	15502	15433	15311	15287	15556	15510	15488	15404	15592	15437	15265	15381	15384	15574	15381	15394	15403	15293	15161	15327	15362	15398	15182	15291	15357	15327	15378	15218	15474	15373	15450	15459	15532	15497	15296	15284	15391	15523	15411	15448	15441	15540	15398	15361	15282	15311	15332	15441	15522	15363	15433	15293	15368	15408	15365	15396	15496	15395	15449	15540	15463	15407	15415	15386	15243	15380	15459	15283	15376	15481	15421	15357	15421	15409	15401	15407	15336	15550	15479	15308	15407	15423	15252	15374	15485	15347	15367	15199	15333	15303	15505	15386	15491	15403	15373	15450	15368	15315	15372	15448	15448	15458	15425	15457	15404	15376	15575	15397	15500	15380	15298	15587	15480	15396	15378	15434	15331	15539	15437	15436	15353	15317	15444	15363	15406	15498	15450	15455	15227	15532	15425	15415	15388	15580	15441	15521	15320	15366	15328	15401	15393	15376	15329	15506	15243	15454	15413	15284	15403	15305	15476	15529	15600	15458	15449	15497	15433	15397	15323	15538	15451	15471	15455	15527	15415	15553	15419	15402	15434	15326	15387	15536	15357	15447	15297	15255	15446	15509	15285	15514	15449	15370	15576	15306	15439	15317	15556	15566	15286	15470	15448	15283	15391	15212	15244	15340	15313	15285	15388	15406	15348	15453	15475	15421	15426	15503	15354	15250	15419	15377	15436	15404	15441	15458	15491	15588	15343	15533	15327	15503	15361	15298	15347	15499	15447	15395	15319	15402	15462	15468	15363	15378	15537	15286	15302	15506	15525	15596	15583	15468	15459	15439	15645	15356	15479	15425	15329	15419	15298	15318	15403	15373	15247	15478	15462	15336	15400	15357	15596	15405	15589	15313	15540	15428	15400	15463	15547	15426	15552	15211	15589	15447	15453	15482	15461	15400	15277	15551	15413	15360	15580	15416	15348	15413	15563	15299	15602	15527	15265	15439	15410	15411	15387	15482	15330	15496	15502	15467	15471	15393	15401	15516	15405	15405	15543	15381	15381	15373	15449	15410	15310	15427	15420	15337	15496	15445	15408	15455	15353	15408	15468	15297	15424	15343	15332	15378	15501	15471	15551	15391	15529	15509	15327	15444	15498	15380	15540	15514	15431	15333	15455	15539	15511	15444	15420	15427	15353	15345	15390	15379	15498	15488	15438	15437	15447	15575	15483	15430	15284	15460	15435	15442	15277	15318	15517	15369	15403	15618	15350	15385	15408	15323	15538	15461	15560	15366	15511	15448	15487	15519	15456	15498	15346	15313	15604	15425	15311	15414	15402	15427	15313	15348	15416	15403	15517	15379	15436	15435	15357	15242	15577	15274	15702	15356	15387	15434	15473	15536	15398	15484	15427	15471	15354	15360	15402	15511	15450	15412	15495	15367	15386	15520	15514	15378	15340	15411	15473	15584	15488	15460	15568	15538	15363	15517	15379	15354	15498	15568	15503	15306	15369	15501	15535	15273	15415	15321	15374	15510	15378	15359	15444	15363	15302	15330	15244	15359	15458	15455	15378	15342	15333	15504	15430	15512	15393	15473	15414	15424	15325	15499	15351	15269	15420	15434	15366	15334	15451	15346	15369	15339	15421	15445	15464	15541	15456	15437	15362	15364	15351	15311	15580	15574	15352	15250	15552	15451	15482	15472	15402	15402	15390	15420	15441	15467	15279	15322	15463	15362	15415	15535	15441	15373	15405	15348	15285	15427	15641	15439	15423	15430	15262	15482	15379	15394	15498	15211	15355	15521	15549	15357	15334	15399	15415	15386	15356	15496	15387	15431	15430	15374	15358	15566	15442	15492	15359	15473	15328	15477	15310	15376	15348	15340	15472	15327	15638	15452	15562	15315	15552	15431	15333	15372	15433	15525	15466	15268	15298	15350	15448	15341	15485	15455	15553	15365	15344	15437	15224	15390	15657	15402	15372	15301	15336	15501	15409	15370	15532	15492	15289	15392	15421	15332	15498	15431	15507	15411	15447	15439	15529	15434	15468	15508	15359	15316	15453	15296	15616	15190	15368	15386	15285	15599	15509	15307	15445	15293	15368	15452	15310	15485	15222	15447	15371	15363	15392	15502	15396	15377	15373	15267
24040	21457	28996	24496	22873	23341	21947	18737	18084	18411	18103	18141	17986	18058	17910	17925	17917	17711	17652	17781	18109	21304	22629	22165	20470	19197	18409	17761	17744	17573	17786	17491	17679	17520	17648	17568	17565	17658	17571	17583	17657	17485	17531	17555	17470	17631	17708	17658	17725	17703	17350	17729	17654	17488	17692	17396	17377	17501	17639	17535	17502	17536	17524	17589	17400	17607	17441	17764	17702	17511	17439	17422	17459	17519	17251	17323	17476	17556	17356	17536	17508	17620	17555	17529	17361	17474	17597	17336	17473	17457	17512	17380	17415	17548	17315	17305	17372	17496	17521	17393	17383	17495	17326	17302	17462	17707	17585	17565	17678	17649	17411	17533	17535	17531	17469	17377	17674	17596	17648	17334	17421	17454	17557	17512	17661	17510	17541	17539	17712	17474	17384	17470	17708	17637	17572	17690	17590	17635	17621	17685	17463	17596	17501	17384	17387	17491	17372	17590	17654	17632	17645	17442	17834	17643	17889	17729	17588	17704	17446	17276	17684	17593	17481	17534	17674	17464	17433	17429	17477	17407	17574	17543	17482	17493	17502	17492	17662	17607	17685	17505	17617	17494	17490	17492	17628	17645	17390	17557	17506	17687	17619	17487	17474	17679	17595	17568	17548	17480	17258	17488	17508	17359	17418	17614	17540	17211	17518	17644	17454	17399	17499	17451	17554	17441	17530	17519	17507	17452	17749	17649	17475	17415	17669	17663	17631	17484	17556	17423	17365	17558	17801	17525	17505	17568	17350	17488	17443	17466	17481	17572	17495	17592	17490	17570	17512	17547	17435	17607	17545	17474	17423	17479	17385	17400	17527	17587	17658	17708	17427	17542	17654	17380	17536	17322	17439	17487	17489	17374	17427	17622	17459	17405	17539	17427	17351	17413	17601	17498	17674	17713	17390	17299	17402	17633	17728	17662	17479	17522	17753	17421	17410	17508	17419	17368	17544	17487	17508	17293	17428	17440	17673	17414	17535	17564	17540	17707	17577	17590	17545	17412	17655	17493	17585	17574	17505	17467	17372	17667	17302	17496	17510	17467	17586	17463	17656	17434	17443	17583	17644	17650	17458	17552	17560	17551	17546	17494	17453	17477	17608	17581	17427	17509	17502	17558	17556	17614	17481	17500	17429	17651	17432	17757	17480	17579	17457	17671	17510	17677	17583	17594	17595	17319	17413	17496	17601	17528	17559	17551	17288	17481	17514	17555	17723	17509	17307	17531	17443	17581	17451	17376	17665	17380	17340	17579	17765	17514	17451	17524	17488	17369	17543	17406	17616	17467	17672	17424	17373	17314	17575	17379	17508	17509	17369	17469	17520	17583	17700	17485	17480	17668	17468	17659	17649	17685	17458	17560	17491	17368	17552	17502	17565	17409	17447	17690	17603	17593	17580	17483	17562	17560	17505	17536	17466	17545	17721	17345	17690	17310	17565	17445	17682	17451	17581	17440	17463	17488	17356	17503	17359	17326	17548	17551	17767	17406	17416	17525	17323	17619	17605	17217	17593	17618	17645	17736	17390	17549	17582	17415	17399	17520	17333	17441	17600	17628	17632	17815	17446	17367	17481	17563	17611	17373	17306	17648	17640	17475	17599	17399	17637	17606	17527	17569	17493	17383	17350	17542	17479	17407	17578	17600	17594	17550	17545	17494	17430	17409	17435	17526	17543	17671	17440	17647	17474	17467	17489	17495	17545	17621	17556	17735	17515	17549	17564	17652	17338	17624	17388	17731	17663	17480	17649	17547	17515	17491	17425	17417	17385	17529	17532	17491	17671	17541	17359	17334	17510	17548	17438	17578	17425	17402	17342	17585	17418	17568	17729	17436	17536	17740	17494	17488	17450	17622	17422	17646	17563	17525	17534	17389	17382	17432	17598	17413	17380	17519	17354	17597	17401	17295	17569	17360	17521	17543	17499	17543	17550	17369	17512	17364	17592	17598	17457	17498	17464	17506	17385	17551	17552	17506	17383	17393	17411	17592	17663	17406	17543	17337	17730	17601	17608	17406	17688	17354	17490	17496	17330	17579	17371	17338	17668	17428	17429	17678	17645	17488	17480	17711	17645	17454	17578	17501	17522	17503	17598	17564	17504	17522	17663	17573	17705	17477	17447	17506	17616	17693	17466	17768	17537	17353	17311	17535	17503	17769	17439	17580	17513	17331	17306	17469	17658	17449	17419	17570	17400	17450	17465	17530	17565	17508	17656	17468	17384	17697	17382	17611	17397	17438	17505	17482	17858	17618	17506	17538	17296	17434	17568	17621	17526	17613	17616	17461	17478	17492	17333	17432	17480	17240	17448	17564	17593	17507	17501	17468	17494	17573	17559	17546	17580	17451	17446	17501	17570	17514	17849	17277	17322	17364	17360	17640	17551	17554	17580	17528	17592	17516	17409	17575	17451	17469	17665	17541	17554	17547	17529	17446	17534	17552	17586	17565	17562	17546	17409	17612	17396	17536	17542	17622	17577	17611	17683	17474	17447	17326	17513	17436	17405	17440	17745	17495	17591	17435	17460	17231	17210	17458	17581	17418	17613	17505	17665	17559	17390	17552	17622	17405	17567	17542	17555	17477	17521	17632	17544	17519	17699	17527	17665	17308	17553	17559	17560	17613	17415	17577	17697	17419	17440	17503	17716	17367	17529	17468	17553	17559	17529	17424	17560	17611	17600	17575	17435	17451	17689	17710	17340	17316	17633	17491	17557	17678	17310	17734	17568	17671	17473	17411	17476	17491	17675	17626	17547	17555	17530	17632	17448	17568	17499	17727	17410	17430	17658	17425	17562	17500	17665	17593	17586	17435	17458	17731	17748	17677	17600	17619	17377	17552	17451	17411	17700	17509	17345	17378	17598	17596	17615	17493	17448	17602	17591	17480	17423	17487	17655	17433	17617	17638	17370	17577	17416	17607	17529	17749	17482	17660	17294	17575	17578	17459	17643	17598	17515	17576	17615	17610	17504	17462	17614	17595	17300	17353	17604	17274	17472	17726	17555	17761	17541	17479	17451	17437	17454	17677	17369	17375	17517	17482	17563	17417	17437	17441	17339	17550	17199	17667	17566	17434	17773	17573	17668	17549	17628	17563	17527	17669	17598	17660	17695	17519	17572	17587	17448	17464	17414	17364	17376	17526	17551	17581	17471	17432	17563	17436	17647	17526	17504	17601	17377	17431	17572	17321	17579	17453	17588	17317	17476	17446	17458	17540	17547	17593	17687	17461	17547	17708	17452	17484	17660	17536	17617	17394	17417	17273	17336	17571	17536	17514	17368	17624	17544	17429	17452	17502	17602	17459	17557	17504	17479	17723	17539	17548	17695	17562	17704	17506	17564	17352	17440	17595	17473	17660	17614	17385	17674	17508	17358	17544	17573	17400	17754	17427	17600	17410	17450	17334	17547	17583	17606	17824	17396	17527	17433	17699	17514	17528	17688	17357	17455	17613	17442	17522	17512	17556	17625	17467	17529	17723	17679	17576	17559	17609	17623	17412	17519	17552	17409	17729	17566	17409	17409	17370	17405	17421	17602	17418	17467	17561	17473	17443	17378	17612	17746	17620	17401	17433	17581	17602	17445	17611	17595	17605	17595	17523	17565	17409	17440	17602	17593	17646	17589	17635	17500	17395	17679	17485	17341	17528	17437	17403	17320	17425	17341	17494	17393	17756	17478	17306	17634	17549	17622	17456	17403	17419	17581	17545	17631	17450	17672	17487	17624	17606	17545	17565	17447	17640	17232	17446	17404	17487	17371	17516	17710	17516	17571	17304	17437	17400	17494	17467	17443	17614	17483	17563	17481	17307	17489	17443	17414	17468	17415	17375	17410	17523	17564	17675	17534	17363	17475	17750	17523	17520	17431	17483	17628	17524	17808	17259	17566	17537	17432	17573	17574	17482	17508	17465	17559	17679	17561	17389	17663	17699	17447	17474	17607	17428	17287	17464	17581	17430	17591	17645	17482	17587	17758	17465	17628	17635	17531	17314	17481	17656	17489	17438	17390	17536	17477	17508	17382	17646	17607	17367	17600	17519	17573	17592	17458	17653	17500	17399	17562	17586	17502	17691	17534	17530	17588	17547	17612	17641	17332	17500	17654	17632	17521	17386	17501	17506	17754	17652	17651	17271	17473	17343	17495	17519	17460	17495	17502	17509	17567	17565	17528	17494	17483	17369	17506	17674	17300	17424	17454	17729	17544	17475	17635	17614	17543	17445	17539	17772	17454	17390	17615	17508	17569	17576	17482	17410	17628	17396	17644	17416	17187	17392	17438	17550	17537	17580	17670	17623	17509	17501	17600	17421	17450	17539	17485	17389	17486	17367	17482	17485	17625	17550	17567	17462	17581	17479	17484	17717	17638	17624	17336	17460	17408	17497	17643	17447	17700	17473	17364	17535	17432	17521	17673	17337	17507	17545	17645	17724	17640	17540	17354	17299	17573	17676	17499	17579	17351	17661	17613	17735	17602	17591	17612	17497	17464	17478	17516	17521	17393	17424	17564	17754	17610	17472	17626	17448	17510	17444	17494	17444	17375	17445	17491	17520	17531	17459	17576	17377	17443	17581	17498	17463	17361	17474	17640	17397	17609	17409	17705	17339	17403	17451	17335	17436	17694	17537	17432	17703	17567	17480	17566	17742	17546	17667	17533	17736	17628	17726	17604	17557	17573	17449	17523	17489	17516	17447	17418	17648	17473	17560	17573	17330	17497	17339	17587	17305	17395	17544	17432	17397	17455	17579	17428	17543	17582	17541	17415	17390	17651	17496	17540	17469	17537	17581	17505	17500	17307	17548	17597	17350	17544	17495	17509	17640	17342	17433	17267	17561	17519	17423	17756	17556	17459	17346	17563	17529	17450	17481	17347	17550	17445	17722	17633	17419	17544	17442	17593	17428	17408	17375	17341	17475	17513	17447	17645	17341	17612	17493	17371	17518	17554	17568	17386	17551	17689	17619	17470	17686	17549	17493	17562	17660	17539	17349	17501	17415	17365	17620	17672	17513	17657	17554	17433	17444	17572	17372	17477	17404	17435	17536	17408	17611	17463	17374	17533	17645	17444	17564	17587	17269	17501	17475	17523	17387	17550	17606	17615	17436	17538	17400	17384	17266	17511	17707	17576	17563	17436	17401
24927	43307	33324	26743	23814	20360	17913	16678	16193	16295	16158	16174	15732	15570	15660	15669	15441	15684	15463	15593	15816	21500	22658	21209	18978	17277	15874	15597	15590	15288	15308	15290	15394	15168	15289	15494	15292	15421	15257	15379	15386	15506	15297	15255	15419	15512	15181	15381	15206	15288	15358	15184	15134	15330	15552	15372	15201	15213	15351	15284	15351	15300	15412	15255	15452	15329	15320	15410	15343	15553	15320	15268	15251	15088	15143	15335	15363	15264	15298	15428	15207	15315	15298	15173	15400	15148	15388	15328	15259	15352	15336	15235	15353	15204	15216	15313	15291	15354	15372	15430	15258	15161	15396	15381	15412	15261	15202	15365	15270	15485	15125	15455	15215	15276	15436	15266	15361	15209	15137	15314	15260	15312	15199	15361	15113	15290	15183	15340	15294	15207	15385	15438	15217	15409	15219	15393	15057	15168	15333	15350	15284	15191	15289	15293	15422	15491	15232	15267	15243	15160	15387	15220	15234	15385	15308	15181	15010	15248	15385	15559	15202	15330	15328	15268	15206	15436	15397	15191	15267	15366	15356	15378	15111	15143	15199	15260	15411	15356	15032	15357	15304	15236	15410	15294	15258	15381	15156	15251	15289	15340	15142	15175	15457	15163	15357	15235	15434	15380	15123	15283	15377	15255	15334	15223	15430	15330	15304	15224	15161	15281	15421	15206	15259	15447	15247	15059	15308	15331	15115	15170	15373	15254	15313	15360	15237	15301	15058	15356	15233	15290	15194	15238	15249	15367	15213	15322	15237	15305	15077	15387	15301	15174	15270	15324	15374	15198	15213	15384	15184	15368	15222	15199	15175	15140	15377	15299	15104	15214	15248	15216	15124	15269	15269	15343	15251	15255	15309	15392	15249	15179	15198	15319	15265	15223	15357	15156	15281	15369	15311	15226	15441	15325	15359	15090	15367	15285	15347	15281	15423	15213	15149	15233	15426	15437	15361	15368	15267	15561	15333	15245	15272	15321	15217	15181	15294	15275	15311	15371	15359	15417	15315	15324	15233	15331	15367	15212	15263	15225	15284	15239	15212	15220	15501	15309	15258	15266	15327	15314	15242	15382	15277	15224	15324	15393	15335	15388	15249	15234	15313	15213	15256	15307	15283	15274	15203	15106	15206	15322	15217	15169	15331	15109	15307	15184	15287	15315	15123	15395	15283	15262	15236	15192	15379	15406	15140	15080	15281	15270	15291	15224	15185	15454	15116	15229	15260	15235	15215	15271	15380	15117	15127	15239	15146	15405	15197	15257	15361	15352	15259	15424	15333	15303	15583	15167	15262	15195	15338	15384	15173	15311	15223	15263	15179	15313	15413	15403	15289	15300	15356	15151	15235	15300	15244	15299	15181	15353	15317	15288	15162	15419	15163	15404	15143	15176	15300	15416	15379	15207	15214	15206	15250	15384	15418	15306	15149	15468	15317	15229	15302	15165	15324	15356	15323	15231	15296	15542	15356	15398	15245	15187	15345	15248	15271	15286	15297	15146	15461	15305	15539	15460	15164	15258	15350	15327	15431	15211	15519	15297	15286	15247	15358	15495	15328	15236	15323	15274	15482	15333	15356	15237	15290	15243	15595	15315	15370	15394	15312	15382	15284	15301	15052	15337	15565	15346	15274	15336	15117	15409	15182	15144	15331	15197	15317	15399	15138	15220	15293	15273	15345	15228	15250	15176	15210	15220	15372	15397	15308	15171	15389	15326	15396	15338	15325	15329	15323	15254	15417	15479	15304	15147	15212	15257	15322	15185	15407	15116	15283	15198	15367	15242	15321	15411	15184	15352	15342	15313	15202	15506	15259	15355	15355	15308	15130	15255	15303	15301	15261	15268	15319	15283	15244	15340	15302	15118	15346	15272	15516	15352	15285	15297	15237	15299	15191	15261	15363	15296	15307	15196	15330	15482	15324	15249	15299	15184	15360	15219	15421	15346	15426	15092	15153	15319	15307	15305	15281	15195	15341	15334	15291	15234	15196	15372	15384	15415	15401	15154	15247	15207	15259	15401	15231	15221	15387	15274	15302	15236	15237	15273	15291	15331	15489	15336	15262	15276	15370	15175	15286	15242	15318	15208	15381	15336	15336	15322	15288	15390	15314	15235	15272	15164	15156	15254	15463	15117	15313	15316	15423	15282	15353	15241	15233	15217	15370	15291	15116	15332	15345	15175	15431	15172	15410	15246	15349	15221	15213	15492	15392	15293	15244	15398	15152	15273	15322	15305	15307	15145	15502	15257	15352	15330	15172	15201	15374	15317	15266	15339	15341	15235	15227	15351	15364	15307	15218	15314	15264	15498	15270	15285	15290	15207	15238	15290	15253	15200	15467	15172	15383	15411	15404	15252	15274	15302	15348	15297	15293	15251	15312	15243	15357	15320	15260	15453	15245	15212	15358	15515	15206	15186	15315	15237	15373	15296	15318	15345	15383	15341	15215	15256	15328	15327	15283	15258	15203	15215	15174	15190	15395	15216	15206	15180	15200	15471	15315	15075	15334	15335	15286	15390	15399	15279	15198	15221	15204	15367	15286	15252	15190	15187	15365	15250	15297	15409	15226	15231	15403	15268	15478	15356	15326	15305	15309	15211	15328	15448	15293	15130	15307	15055	15332	15456	15280	15369	15367	15150	15215	15379	15144	15291	15249	15282	15462	15341	15290	15328	15438	15301	15395	15341	15310	15201	15249	15261	15340	15257	15479	15258	15298	15353	15228	15198	15312	15405	15210	15287	15186	15399	15335	15268	15431	15394	15343	15308	15248	15181	15344	15479	15374	15315	15149	15469	15289	15288	15280	15342	15330	15203	15206	15344	15329	15379	15299	15211	15321	15214	15255	15166	15375	15184	15335	15281	15175	15415	15133	15318	15204	15534	15342	15105	15212	15237	15261	15035	15415	15278	15345	15301	15390	15219	15261	15212	15213	15373	15387	15264	15260	15233	15519	15162	15391	15380	15181	15359	15336	15254	15368	15180	15240	15247	15344	15380	15415	15383	15305	15329	15240	15295	15194	15094	15284	15372	15354	15345	15247	15257	15461	15252	15405	15389	15241	15260	15187	15204	15019	15295	15410	15343	15291	15227	15266	15355	15179	15362	15267	15208	15193	15377	15328	15173	15107	15250	15301	15271	15274	15174	15228	15353	15174	15319	15303	15276	15287	15125	15312	15343	15563	15198	15237	15273	15365	15292	15410	15285	15274	15293	15156	15380	15349	15370	15355	15176	15247	15345	15244	15183	15317	15352	15297	15217	15382	15289	15447	15300	15315	15413	15230	15400	15273	15356	15417	15366	15241	15533	15277	15173	15192	15269	15157	15282	15192	15283	15341	15165	15338	15249	15256	15237	15225	15407	15480	15270	15311	15181	15422	15282	15226	15316	15423	15346	15333	15149	15271	15198	15476	15513	15191	15196	15370	15368	15349	15205	15272	15034	15245	15283	15164	15454	15229	15070	15139	15481	15296	15274	15453	15230	15213	15298	15280	15106	15258	15298	15216	15326	15402	15292	15410	15183	15175	15299	15199	15370	15473	15152	15243	15159	15355	15397	15221	15424	15149	15186	15462	15236	15299	14968	15514	15120	15519	15094	15126	15351	15232	15221	15391	15248	15280	15231	15240	15202	15102	15192	15228	15350	15335	15366	15342	15221	15175	15298	15225	15162	15403	15226	15275	15247	15247	15349	15215	15222	15179	15320	15344	15392	15154	15263	15397	15235	15283	15201	15310	15291	15432	15331	15253	15387	15157	15266	15460	15340	15176	15344	15383	15176	15299	15299	15369	15334	15225	15117	15409	15365	15392	15188	15313	15175	15304	15159	15275	15203	15202	15336	15310	15205	15276	15039	15144	15294	15288	15322	15372	15266	15301	15338	15397	15290	15151	15402	15397	15345	15432	15432	15171	15322	15307	15251	15345	15434	15305	15462	15261	15370	15287	15321	15300	15226	15278	15399	15244	15204	15350	15343	15268	15267	15473	15200	15270	15125	15351	15372	15405	15314	15217	15201	15285	15380	15172	15131	15226	15199	15302	15423	15351	15165	15430	15325	15328	15317	15298	15356	15262	15197	15235	15324	15456	15237	15475	15356	15376	15305	15273	15224	15374	15364	15309	15336	15489	15344	15218	15315	15193	15295	15152	15166	15358	15293	15488	15297	15258	15347	15291	15170	15367	15256	15302	15145	15285	15212	15242	15412	15267	15244	15175	15303	15387	15109	15268	15247	15356	15287	15326	15324	15239	15244	15243	15416	15386	15145	15247	15294	15260	15504	15216	15247	15354	15365	15218	15358	15379	15196	15402	15162	15119	15251	15278	15362	15285	15184	15375	15359	15245	15475	15162	15222	15274	15440	15276	15178	15322	15292	15363	15230	15383	15284	15354	15435	15265	15370	15268	15447	15378	15283	15272	15198	15475	15404	15374	15361	15161	15172	15448	15309	15260	15079	15136	15219	15349	15512	15261	15310	15312	15426	15297	15175	15349	15172	15211	15350	15251	15524	15141	15237	15202	15503	15304	15219	15273	15282	15617	15322	15217	15255	15207	15331	15305	15318	15362	15190	15431	15269	15351	15204	15271	15334	15356	15342	15295	15045	15320	15217	15250	15192	15325	15405	15283	15425	15207	15287	15278	15238	15423	15167	15251	15255	15116	15278	15206	15446	15205	15208	15331	15302	15259	15294	15335	15224	15354	15207	15225	15154	15359	15168	15280	15339	15392	15182	15293	15164	15366	15114	15182	15340	15142	15357	15358	15514	15154	15117	15245	15351	15283	15273	15349	15111	15461	15248	15267	15280	15249	15260	15364	15132	15381	15391	15276	15547	15331	15205	15293	15364	15333	15451	15166	15216	15131	15354	15175	15170	15236	15490	15318	15236	15339	15129	15133	15152	15197	15275	15340	15258	15362	15347	15207	15059	15166	15346	15253	15352	15275	15394	15349	15345	15230	15189	15222	15472	15353	15277	15263	15101	15212	15369	15164	15324	15302	15181	15332	15057	15290	15460	15229	15210	15301	15416	15337	15162	15176	15253	15422	15381	15303	15217	15456	15291	15268	15348	15100	15132	15315	15283	15214	15375	15386	15441	15462	15188	15353	15184	15265	15364	15198	15402	15396	15215	15292	15349	15347	15282
23076	21471	29420	23973	21799	24100	25740	19983	18348	18643	18315	17942	18064	17878	17903	17850	17748	17670	17624	17311	18393	23694	25781	24954	22735	20296	18612	17950	17499	17455	17358	17271	17365	17429	17337	17370	17345	17245	17080	17310	17360	17334	17247	17190	17470	17207	17288	17295	17334	17218	17184	17261	17105	17173	17164	17307	17552	17425	17402	17196	17070	17335	17237	17229	17338	17213	17308	17277	17260	17282	17368	17145	17346	17078	17077	17240	17320	17166	17297	17172	17163	17234	17190	17274	17014	17356	17449	17233	17087	17241	17248	17250	17452	17225	17086	17219	17245	17269	17060	17249	17305	17208	17199	17060	17192	17313	17310	17387	17264	17133	17087	17084	17370	17126	17400	17155	17140	17169	17035	17307	17305	17163	17192	17198	17184	17122	17140	17275	17417	17171	17115	17094	17129	17226	17170	17055	17106	17176	17262	17355	17058	17156	17334	17119	17184	17022	17065	17260	17175	17063	17097	17318	17379	17179	17343	17086	17214	17225	17232	17210	17056	17127	17104	17252	17297	17123	16974	17076	17153	17272	17131	17092	17277	17099	17106	17259	17005	17041	17289	17256	17261	17422	17223	17136	17309	17241	17076	17151	17378	17129	17153	17125	17420	17318	17211	17167	17109	17137	17310	17301	17014	17317	17302	17341	17303	17281	17057	16904	17169	17072	17113	17239	17075	17138	17262	17220	17221	17197	17145	17080	17266	17046	17207	17360	17425	17122	17194	17204	17254	17049	17444	17313	17297	16965	17276	17096	17326	17280	17110	17185	17464	17143	17201	17191	17163	17083	17139	17217	17158	17262	17153	17117	17066	17261	17255	17190	17173	17230	17430	16997	17307	17322	17312	17175	17283	17399	17276	17143	17150	17073	17086	17223	17421	17184	17095	17279	17246	17164	17212	17177	17148	17063	17126	17232	17244	17155	17265	17059	17535	17209	17174	17066	17209	17261	16916	17459	17221	17280	17093	17236	17422	17344	17221	17358	17219	17178	17112	16969	17039	17328	17129	17346	17134	16997	17254	17174	17067	17207	17343	17117	17327	17370	17158	17164	17295	17236	17086	17197	17231	17065	17198	17172	17264	17203	17213	17193	17093	17436	17066	17129	17181	17062	17459	17106	17137	17298	17101	17248	17041	17011	17058	17072	17266	17291	17230	17133	17175	17021	17318	17251	17233	17011	17322	17141	17285	17084	17220	17205	17394	17274	17226	17234	17249	17047	17323	17270	17132	17114	17222	17081	17282	17122	17424	17066	17109	16923	17110	17121	17260	17026	17012	17094	17158	16975	17280	17143	17302	17013	17033	17162	17196	17304	17149	17282	17136	17223	17338	17256	17231	17142	17156	17168	17190	17004	17161	17135	17219	17309	17295	17105	17186	17001	17113	17254	17031	17178	17269	17075	17215	17320	16986	17280	17252	17239	17456	17237	17304	17211	17104	17072	17128	17280	17319	17202	17340	17168	17285	17135	17158	17262	17330	17277	17105	17182	17250	17127	17222	17124	17120	17064	17217	17192	17178	17198	17021	17134	17035	17443	17238	17094	17092	17098	17147	17286	17088	17148	17301	17439	17079	17434	17236	17250	17280	17142	17218	17165	17163	17029	17252	17299	17220	17317	16987	17257	17011	17095	17129	17227	17120	17152	17234	17079	17266	17215	17309	17253	17066	17317	17227	17256	17242	17132	17320	17213	17214	17281	17300	17178	17246	17408	17173	17264	17388	17129	17070	17140	17160	17336	17275	16976	17150	17117	17107	17131	17148	17179	17186	17273	17251	17121	17187	17172	17098	17350	17325	16995	17101	17056	17026	16997	17132	17141	17070	17262	17293	17127	17120	17124	17118	17316	17092	17356	17005	17174	17145	17232	17305	17203	17269	17266	17113	17123	17236	17268	16988	17187	17283	17194	17148	17186	17268	17407	17292	17174	17237	17256	17101	17134	17114	17272	17356	17263	17131	17040	17164	17303	17179	17463	17267	17200	17296	17140	17226	17178	17085	17354	17193	17299	17135	17383	17208	17254	17290	17253	17184	17243	17079	17125	17073	17353	17148	17202	17253	17260	17062	17025	17360	17258	17159	17292	17238	17513	17282	17090	16940	17006	17130	17274	17294	17414	17335	17307	17274	17225	17203	17268	17195	17089	17212	16948	17138	17362	17215	17205	17018	17107	17088	17101	17114	17268	17190	17069	17219	17094	17186	17163	17232	17179	17307	17119	17321	17320	17335	17165	17265	17062	17165	17217	17354	17109	17274	17337	17253	17384	17359	17038	17267	17192	17354	17144	17324	17408	17230	17365	17347	17332	17280	17072	17099	17236	17287	17224	17099	17140	17075	17079	17227	17421	17044	17169	17310	17074	17090	17097	17234	17296	17157	17153	17135	17500	17195	17279	17382	17339	17194	17204	17141	17260	17086	17201	17193	17211	17277	17222	17121	17118	17290	17212	17351	17311	17250	17188	17239	17162	17045	17250	17053	17215	17216	17111	17224	17222	17174	17085	17193	17039	17275	17202	17455	17296	17253	17291	17139	17137	17111	17223	17206	17230	17060	17087	17275	17313	17243	17116	17022	17073	17159	16981	17126	17227	17136	17234	17196	17268	17001	17142	17200	17133	17303	17273	17141	17215	17064	17255	17317	17307	17211	17094	17193	17284	17156	17085	17192	17315	17242	17378	17157	17448	17275	17175	17266	17359	17181	17251	17228	17144	17243	17116	17284	17412	17371	17223	17015	17030	17190	17267	17280	17170	17389	17235	17157	17452	17097	17141	17202	17304	17336	17016	17137	17238	17414	17269	17047	17405	17391	17340	17163	17300	17063	17189	17239	17152	17169	17072	16997	17122	17266	17080	17149	17088	17269	17205	17143	17210	17232	17167	17239	17093	17055	17082	17151	17245	17371	17377	17252	17204	17288	17107	17252	17283	16941	17002	17267	17139	17388	17229	17066	17147	17156	17321	17286	17033	17130	16982	17272	17183	17275	17314	17301	17069	17120	17087	17172	17256	17233	17297	17300	17119	16986	17304	17261	17236	16921	17226	17043	17075	17258	17199	17128	17075	17325	16991	17110	17149	17202	17225	17432	17256	17071	17202	17178	17055	17090	17124	17358	17095	17258	17107	17009	17140	17404	17206	17407	17254	17119	17154	17150	17188	17257	17127	17180	17204	17328	17361	17208	17071	17050	17173	17164	17284	17120	17275	17208	17297	17185	17070	17328	17402	17246	17246	17230	17276	17457	17302	17179	17354	17188	17253	17051	17220	17209	17136	17129	17223	17071	17066	17344	17123	17118	17043	17303	17194	17156	17242	17350	17183	17167	17053	17086	17237	17360	17199	17229	17364	17286	17171	17218	17210	17356	17224	17308	17120	17192	17327	17208	17256	17267	17307	17232	17149	17180	17239	17107	17228	17314	17113	17198	17270	17157	16925	17194	17178	17161	17193	17171	17307	17148	17374	17259	17285	17225	17387	17191	17321	17216	17357	17173	17380	17072	17394	17304	17294	17166	16951	16987	17286	17294	17132	17104	17210	17105	17204	17211	17171	17267	17182	17125	17126	17212	17108	17041	17093	17179	17189	17291	17134	17527	17113	17184	17230	17164	17265	17191	17289	17323	17184	17324	17224	17196	17125	17194	17069	17246	17312	16985	17214	16926	17293	17187	17058	17442	17224	17205	17283	17118	17012	17216	17079	17142	17065	17143	17306	17336	17175	17042	17055	17232	17148	17228	17311	17135	17120	17365	17286	17254	17357	17187	17064	17222	17209	17074	17335	17087	17203	17115	17388	17330	17281	17366	17099	17045	16969	17241	17174	17182	17148	17014	16995	17122	17345	16991	17348	17251	17268	17191	17188	17163	17086	17364	17449	17131	17222	17138	17044	17245	17148	17096	17081	17367	17347	17178	17200	16936	17291	17167	17444	17152	17108	17174	17117	17199	17246	17169	17226	17233	17140	16857	17229	17269	17270	17293	17115	17151	17181	17115	17084	17267	17099	17178	17298	17283	17251	17234	17121	17197	17363	17191	17195	17062	17182	17084	17163	17147	17110	17108	17343	17068	17150	17197	17083	17097	17045	17365	17003	17166	17328	17234	17201	17127	16964	17089	17119	17302	17287	17198	17066	17203	17330	17193	17244	17125	17084	16917	17289	17187	17173	17067	17090	17295	17368	17306	17067	17245	17271	17129	17241	17191	17100	17045	17221	17227	17268	17236	17126	17167	17182	16984	17212	17446	17307	17311	17362	17143	17157	17411	17373	17181	17158	17205	17446	17139	17266	17381	17123	17175	17327	17269	17144	17042	16986	17219	17187	17175	17187	17065	17293	17515	17172	17096	17097	17221	17170	17358	17055	17072	17167	17156	17124	17088	17063	17307	17421	17202	17179	17281	17265	17242	17297	17150	17146	17267	17039	17183	17194	17140	17223	17234	16821	17263	17150	17215	17162	17245	17281	17234	17173	17311	17276	17165	17255	17251	17235	17430	17149	17265	17077	17214	17313	17269	17396	17181	17032	17260	17180	17381	17510	17064	17145	17238	17211	17146	17189	17143	17346	17178	16963	17314	17271	17150	17187	17245	17106	17268	17402	17187	17076	17094	16970	17149	17224	17085	17384	17272	17007	17233	17123	17417	17144	17182	17051	17212	17257	17259	17144	17210	17173	17064	17158	17112	17197	17155	17016	17251	17237	17251	17189	17171	17289	17394	17265	17213	17162	17216	17171	17155	17344	17456	17144	17007	17083	17173	17031	17190	17392	17230	17102	17180	17092	17346	16986	17270	17247	17130	17132	17109	16886	17151	17021	17168	17194	17247	17144	17312	17356	17338	17094	17348	17135	17274	17158	17094	17182	17395	17134	17149	17421	17158	17265	17221	17265	17238	17415	17285	17048	17230	17101	17273	16995	17217	17210	17326	16979	17050	17143	17148	17336	17280	17160	17106	17230	17254	17310	17061	17114	17187	17222	17335	17269	17213	17328	17398	17144	17180	17099	17181	17291	17329	17199	17263	17230	17328	17395	17171	17090	17130	17261	17115	17186	17341	17287	17284	17368	17109	17243	17193	17243	17240	17203	17160	17114	17418	17170	17323	17159	17212	17185	17200	17322	17106	17301	17200	17057	17231	17315	17214	17259
26130	51530	43051	28245	24893	21844	19858	17932	16959	16552	16292	16237	15856	15883	15700	15764	15785	15438	15489	15443	16902	25432	26673	25315	21970	18542	16253	15769	15388	15226	15109	15194	14995	15148	15137	15290	15191	15147	15045	15006	15027	15072	15044	15027	15018	15150	15344	15131	15211	15141	15142	15102	15054	15208	15092	15107	15273	15155	15224	14953	15109	15170	15237	15051	15157	15262	15016	15318	15254	15201	15017	15128	15285	15082	15064	15032	15044	15144	15130	15260	15154	15128	15004	15184	15052	14953	15066	15086	15198	15127	15160	14907	15004	15141	15133	15037	14945	14974	15099	15110	15124	14908	15264	15000	15036	14971	15112	15194	14985	15169	15046	15182	14930	14795	15155	15168	15141	15083	15110	15146	15174	15133	15119	15113	15126	15129	15149	15269	15146	14980	14992	15192	15214	15117	15115	15112	15049	15061	15152	15142	15173	15102	15069	14956	15076	15151	15023	15085	15050	15063	15019	15170	15105	14928	15124	15168	15158	15162	14852	15063	15022	15037	15053	14995	15033	15058	15148	14989	14951	15142	15077	15048	15025	14735	15317	15242	14903	15261	15111	15054	15071	15128	15063	15090	15114	15036	15122	15090	15143	15038	15039	15024	15072	15078	15118	15079	15080	15055	15045	14969	15144	14864	15024	15060	15087	15173	15222	14997	15027	15052	14921	15040	15096	15077	15078	14895	15208	15100	15209	15141	14926	15032	15082	15016	15110	15079	15134	14901	15061	15140	15015	15032	15236	15063	15009	15177	15091	15133	15128	14984	15157	15005	15002	15060	15098	15076	15129	15051	14940	15196	15235	15058	15113	15112	15060	15136	15010	15232	15110	15204	15030	15167	15074	15062	15153	15017	15175	15093	15053	15092	15109	15030	15093	14995	15111	14990	15188	15130	15059	15056	14994	15041	15091	15008	14937	15134	14984	14981	15176	15070	15121	15081	14977	15170	14963	15026	14962	14989	14938	15075	15120	14945	15012	15233	15243	15083	15063	15149	15117	15175	15117	15088	15114	15145	14881	15097	14954	14922	14973	15176	14874	14990	15093	14958	15176	15097	15155	15202	15125	14911	15062	14972	15111	15101	14999	15129	15177	14931	14975	15239	15035	14811	15081	15095	14936	15089	15027	15099	15090	15004	15107	15211	15152	15218	15015	15110	14960	14925	15263	15210	15114	15240	15114	14972	15196	14976	15241	15031	14902	14945	15121	15097	15134	15047	15015	15042	15150	15019	15143	15025	14992	14972	15071	15049	15176	15158	14965	15038	14960	15031	15050	15036	15019	15149	14957	15099	14988	15018	15097	15043	15048	15096	15298	15067	15046	15020	15212	15115	14989	15126	15120	14998	15179	15171	15111	14844	15038	15155	15092	15042	15011	14980	14997	15131	14923	14980	15234	15103	15052	15048	15098	15161	15148	15043	15175	15049	15024	14988	15145	15062	14976	15123	14968	15004	14990	14967	15093	15199	15294	15182	15122	14979	15065	15133	15048	15013	15060	15114	14926	15230	15043	15302	15037	15191	15073	14892	15167	15175	15105	14941	15054	15142	15095	15073	15196	15068	15001	15278	15006	15033	15007	15037	15209	15107	15027	15152	15001	15036	14920	15076	15203	15116	15068	14949	15040	15130	15081	14974	15057	15069	15085	15073	15132	15230	15147	15226	14857	15021	15060	14998	15084	14891	15070	15216	15064	15212	14988	15124	14935	15014	15029	15093	15064	15106	15011	15087	15024	14934	15178	15115	15142	15077	14954	15008	15218	14985	14875	15084	14978	15082	15046	14949	15105	15342	15019	14925	15052	15087	15134	14958	15113	14899	15052	15112	15056	15126	15268	15056	15032	14913	15181	15037	15198	15118	15177	15138	15053	15074	14940	15028	15128	15006	14970	15160	15045	15168	15114	15142	15100	15071	15098	15086	15057	15043	15030	15197	14937	15173	15138	15028	14935	15022	15140	14945	15143	15116	15078	15108	15144	14981	15057	15019	15024	14767	15027	15290	15239	15168	15242	15104	15103	14940	15096	15083	15049	15004	15243	15101	15022	14970	15166	14991	14977	15119	15105	15152	15233	15274	15172	15222	15143	15068	15172	15219	15094	15110	15142	15119	15043	15252	15038	15202	15121	14955	14963	15097	14980	14985	15046	15108	15216	14992	15230	15039	15200	14890	15044	15116	15284	15119	15074	14923	15090	15092	15032	15029	14947	15153	15034	14962	15115	15176	14988	15169	15061	14953	15027	15171	14938	15209	14966	14918	15064	15048	14957	15113	15163	15042	15003	15048	15186	15050	15119	15174	14984	14890	15024	15191	15142	15124	15023	15251	15070	14962	15136	14989	15180	15368	15137	14906	14982	14990	14915	15157	15081	15032	15070	15010	15117	15072	15094	15098	15128	14908	15169	15045	15246	14956	15064	14925	15161	14997	15095	15187	15088	15051	15186	15065	15019	15204	15126	14999	15029	14977	15186	15162	15004	15039	14981	14987	14993	15140	15021	15220	15230	15048	15222	15114	14995	15005	15105	15090	15063	15044	14969	14985	15033	15068	15132	15003	15081	15149	14909	15107	15019	15147	15162	15024	15042	14957	15091	15018	15150	15057	15133	14968	14974	15215	15341	15029	14933	15115	15061	15181	14889	15005	15026	15224	14965	15246	15021	15133	15016	15127	14993	15119	15040	15138	15148	15002	14934	15070	14903	15086	15097	14987	15077	15117	14903	15276	15160	14949	15078	15002	15034	15086	15139	15043	14887	15111	15081	15176	15113	15111	14994	14967	15239	15117	15163	15041	15070	15153	15118	15206	14988	15138	15045	14960	15062	15257	15091	14948	15125	15082	15200	15195	15053	15050	15084	15164	14996	15245	15164	14980	15237	15115	15165	15106	14968	15164	15055	15170	15084	15111	15147	15002	15067	15207	15072	14974	15021	15027	15147	15089	15014	15002	15027	15128	15104	15139	14889	15022	15100	15193	15045	15012	15093	15152	15115	15006	14921	15162	15088	14996	14833	15097	15141	15054	15048	14954	14930	15081	14950	15177	15010	15079	15137	14943	15050	15054	14935	15065	15168	15165	15073	15180	14965	15129	15091	15050	15094	15034	14946	14928	15073	14937	15193	14941	15281	15140	15056	15096	15237	15013	15060	15147	15079	15122	15084	14892	15226	15058	15049	15183	15149	15075	15023	14988	14945	15206	15051	14940	15071	15110	15037	15017	14956	15069	15024	15185	15225	15041	15237	15110	15115	14971	15096	15260	15087	15085	14999	15026	15035	15011	15149	15101	15005	15119	15083	15008	15015	14921	15066	15185	14942	15106	15077	15277	15008	15018	14967	14947	15097	15031	14977	15103	15116	14880	15069	14935	15208	15133	14978	15073	15007	14909	15125	15096	14921	15094	15116	15156	15149	15104	15117	15094	15068	15143	15174	14960	15119	15255	15048	15172	14955	15107	15152	15089	15087	14923	15103	15143	14861	15095	14927	14939	15089	14967	14995	14955	15233	15043	15258	15110	15241	14976	15111	15056	15061	15167	15079	14999	15079	15117	15101	15256	15085	14976	15198	15036	15039	15109	15000	15028	15148	15136	15082	15114	15261	15082	15153	15102	15113	15210	15095	15040	15005	15024	15217	15099	14980	15053	15116	14969	14973	15011	15091	14954	15057	15026	15149	15099	15223	15151	15168	14935	15219	15015	15146	15102	15024	15134	15129	15057	14890	14987	15010	14846	15038	14884	15065	15108	15017	15168	15153	15126	14932	15091	15071	15042	15015	15017	15181	14939	15047	15113	15164	15073	14962	14993	15161	14972	15011	14933	15027	15042	15179	15035	15041	14956	15109	14870	14997	15106	15123	15055	15130	15016	14888	15207	15183	15042	14980	15220	15085	15134	14957	15186	14999	14882	15077	15102	15232	14995	15033	15150	15040	15204	15181	15292	15135	15080	15166	15216	14977	14951	15165	15242	14979	15032	14932	15241	15260	14927	15119	15106	14971	15054	14992	14942	14979	15063	15104	15057	15192	14946	15101	15070	14964	15008	15100	15055	14970	15135	14904	15143	14953	15066	14904	15001	15183	14956	15078	15296	15014	15012	15160	15161	14957	15092	15019	15004	15187	15206	14959	14981	15022	15062	15262	15077	15007	15030	14911	15060	14995	14985	14919	15186	15090	14950	14989	15049	14910	15075	15036	15046	15273	15115	15189	14949	15086	14964	14973	14976	15170	14875	15175	15081	15093	15144	15051	14928	15196	15185	14902	15092	15063	15088	15227	15062	15195	15065	15016	15190	15257	15054	15078	15303	15108	15196	15098	15121	15216	15047	15242	15075	14999	15106	15033	15041	15085	14977	14974	15159	15002	15067	14938	14820	14977	14934	15124	15195	15088	14990	15048	14956	15206	15149	15194	14952	15068	15094	15110	14971	15120	15048	14998	15096	15040	15149	15079	14999	15134	15066	15052	15224	14915	15192	15105	15087	15052	15179	14851	15202	15010	15012	14963	15268	15000	14957	14949	15154	15103	15092	15140	15084	14996	14937	15098	15129	15221	15055	15157	15129	15295	15087	14945	15150	15106	14937	15038	15128	15078	15084	15166	15104	15135	15097	15032	15167	14915	14966	15180	15140	14846	15185	15207	15109	15208	15052	14987	15129	14947	14982	15180	14938	15081	15056	15136	15001	15034	15039	15155	14871	15049	14955	15012	15183	14999	14977	14951	15075	15128	15218	14986	15126	15129	14935	15092	15010	15105	14998	14934	15131	15154	14870	15193	15036	15116	15187	15223	15222	14992	15216	14996	15050	15038	15033	15138	15093	14979	15021	15130	15082	15162	15037	15144	15182	14950	15243	15073	14822	15058	15095	15012	14949	15232	14971	15027	14986	15127	15152	15175	15195	15051	15020	15075	15060	15156	15146	15106	15020	15073	15008	15103	15004	15001	14932	15011	14991	15096	15077	14965	15029	15146	15243	14961	15002	14989	14926	15114	15260	15086	15094	15010	14917	15191	15269	14975	15105	15031	15153	15079	15053	15079	15050	15120	15104	15027	14960	15194	15120	15190	15112	14989	15120	14945	15254	15054	14803	15059	15018	15276	15123	15183	15000	14954	14996	15016	14896	15228	14988	15191	15136	14976	15032
28166	23914	27891	23435	18564	18257	17799	17422	17215	16928	16846	16880	16798	16693	16617	16806	16740	16681	16723	16679	16709	16880	17194	17308	17291	16978	16813	16727	16405	16573	16773	16700	16527	16523	16555	16585	16556	16317	16455	16630	16502	16678	16660	16420	16716	16606	16552	16488	16683	16568	16416	16452	16681	16428	16630	16453	16366	16492	16501	16667	16773	16504	16658	16710	16507	16459	16733	16513	16598	16646	16515	16680	16678	16563	16592	16550	16477	16417	16565	16345	16613	16402	16513	16415	16685	16506	16558	16394	16582	16536	16533	16483	16476	16332	16549	16636	16654	16604	16519	16497	16629	16447	16450	16416	16312	16723	16434	16604	16587	16371	16511	16455	16548	16578	16367	16543	16535	16565	16479	16398	16440	16696	16564	16558	16570	16488	16642	16702	16496	16527	16433	16579	16482	16450	16529	16494	16253	16567	16586	16636	16581	16388	16696	16514	16450	16346	16516	16437	16586	16219	16598	16482	16538	16571	16479	16404	16501	16521	16631	16440	16440	16534	16667	16479	16381	16466	16701	16584	16639	16534	16697	16401	16426	16689	16548	16587	16418	16600	16761	16483	16349	16445	16315	16532	16437	16444	16503	16538	16757	16488	16286	16414	16569	16593	16423	16582	16574	16576	16372	16522	16565	16682	16674	16483	16547	16552	16463	16494	16536	16569	16299	16416	16516	16380	16496	16587	16596	16581	16574	16556	16457	16456	16452	16425	16385	16562	16493	16580	16446	16577	16434	16424	16608	16471	16500	16477	16578	16504	16319	16643	16718	16634	16468	16560	16637	16501	16483	16605	16611	16467	16699	16506	16692	16559	16577	16624	16508	16423	16587	16390	16611	16576	16613	16564	16644	16555	16576	16434	16764	16675	16586	16677	16569	16404	16461	16509	16719	16487	16620	16363	16522	16482	16489	16552	16558	16526	16584	16548	16469	16744	16560	16496	16426	16517	16567	16422	16643	16479	16621	16465	16279	16426	16462	16342	16376	16615	16467	16456	16507	16589	16479	16570	16687	16476	16533	16528	16471	16669	16537	16632	16477	16485	16768	16411	16474	16682	16528	16706	16418	16439	16587	16547	16562	16679	16340	16593	16547	16373	16665	16683	16502	16400	16532	16662	16682	16462	16773	16435	16416	16449	16667	16592	16589	16554	16471	16567	16544	16583	16440	16495	16630	16667	16524	16797	16455	16770	16327	16640	16847	16429	16542	16554	16560	16402	16438	16627	16562	16543	16661	16603	16547	16617	16628	16405	16562	16697	16552	16423	16567	16602	16613	16619	16618	16419	16485	16517	16484	16384	16556	16614	16571	16602	16627	16577	16607	16594	16588	16612	16524	16546	16738	16554	16686	16439	16724	16638	16484	16492	16462	16417	16236	16461	16401	16404	16407	16567	16587	16636	16718	16658	16569	16524	16461	16715	16403	16370	16521	16638	16475	16631	16521	16543	16424	16487	16471	16426	16493	16562	16463	16488	16478	16507	16570	16629	16502	16447	16686	16596	16554	16738	16642	16556	16537	16489	16672	16529	16665	16531	16497	16446	16510	16656	16510	16658	16716	16472	16778	16654	16773	16501	16508	16580	16432	16601	16513	16527	16615	16386	16684	16652	16557	16579	16589	16561	16663	16524	16476	16433	16549	16519	16575	16467	16493	16291	16450	16522	16635	16725	16525	16536	16419	16650	16545	16384	16506	16507	16627	16462	16377	16555	16477	16684	16424	16747	16659	16454	16589	16612	16522	16635	16566	16611	16429	16472	16461	16554	16716	16715	16546	16522	16456	16458	16492	16467	16514	16611	16590	16478	16669	16504	16574	16549	16463	16588	16424	16610	16622	16626	16655	16608	16556	16345	16705	16523	16532	16687	16551	16583	16640	16524	16483	16574	16514	16351	16525	16488	16710	16526	16709	16468	16672	16620	16627	16428	16446	16622	16517	16680	16587	16394	16584	16608	16781	16506	16747	16546	16594	16388	16510	16651	16696	16630	16470	16699	16559	16521	16711	16580	16506	16561	16682	16409	16573	16609	16448	16528	16271	16688	16724	16556	16558	16641	16469	16447	16594	16617	16530	16608	16657	16611	16544	16350	16625	16560	16479	16450	16668	16521	16597	16456	16396	16652	16430	16609	16510	16532	16424	16353	16638	16554	16671	16537	16450	16637	16490	16510	16507	16602	16708	16692	16710	16584	16472	16685	16511	16497	16549	16618	16535	16511	16394	16642	16430	16790	16540	16540	16441	16559	16476	16574	16622	16639	16512	16392	16656	16627	16774	16379	16544	16529	16561	16373	16425	16504	16586	16480	16540	16578	16398	16511	16604	16587	16461	16580	16527	16569	16389	16675	16639	16605	16529	16599	16321	16659	16363	16489	16529	16456	16871	16598	16701	16518	16454	16470	16601	16578	16412	16573	16514	16359	16594	16450	16502	16624	16612	16470	16423	16493	16485	16647	16650	16636	16538	16640	16576	16756	16515	16585	16295	16325	16560	16639	16406	16725	16494	16574	16592	16618	16363	16438	16620	16458	16564	16600	16589	16580	16574	16542	16541	16776	16674	16637	16553	16444	16436	16554	16521	16655	16410	16613	16402	16507	16450	16522	16559	16505	16507	16509	16252	16429	16571	16609	16476	16328	16375	16465	16697	16550	16758	16560	16542	16638	16501	16603	16600	16597	16638	16521	16640	16586	16546	16677	16695	16504	16620	16626	16547	16551	16411	16563	16333	16621	16629	16617	16557	16573	16571	16739	16504	16579	16504	16592	16390	16296	16417	16666	16471	16725	16519	16551	16340	16587	16366	16476	16682	16607	16559	16675	16561	16584	16781	16539	16641	16676	16608	16555	16562	16497	16541	16530	16573	16577	16687	16488	16626	16610	16661	16660	16605	16663	16557	16517	16460	16745	16577	16572	16240	16456	16462	16478	16537	16411	16346	16601	16699	16495	16479	16576	16618	16598	16468	16611	16331	16591	16439	16578	16583	16613	16586	16459	16527	16628	16475	16595	16614	16473	16487	16703	16629	16450	16573	16471	16449	16473	16414	16558	16462	16552	16522	16452	16653	16401	16586	16390	16512	16570	16630	16560	16518	16464	16486	16579	16339	16619	16473	16711	16377	16378	16696	16566	16549	16534	16574	16609	16486	16602	16529	16342	16472	16489	16634	16366	16815	16736	16598	16500	16550	16621	16442	16472	16487	16427	16420	16540	16605	16675	16507	16491	16643	16407	16579	16741	16699	16592	16541	16493	16475	16414	16383	16642	16667	16358	16319	16661	16540	16599	16589	16310	16492	16311	16476	16661	16692	16483	16514	16448	16687	16502	16580	16348	16418	16298	16611	16417	16546	16664	16564	16608	16709	16709	16563	16634	16537	16337	16565	16664	16577	16515	16467	16639	16682	16429	16598	16389	16648	16468	16561	16597	16628	16678	16529	16525	16469	16598	16411	16608	16650	16638	16527	16651	16576	16436	16374	16538	16429	16577	16808	16641	16483	16487	16633	16452	16692	16631	16774	16487	16503	16771	16616	16619	16476	16609	16489	16345	16554	16469	16502	16500	16498	16628	16483	16319	16541	16442	16499	16372	16570	16416	16636	16594	16453	16544	16564	16487	16427	16546	16667	16723	16394	16480	16688	16531	16396	16525	16366	16497	16635	16539	16550	16476	16423	16408	16494	16581	16632	16666	16542	16569	16586	16527	16465	16567	16594	16626	16304	16566	16751	16752	16757	16682	16526	16599	16626	16350	16412	16454	16547	16762	16569	16755	16409	16613	16463	16548	16408	16668	16433	16571	16543	16291	16767	16420	16692	16517	16604	16544	16520	16479	16507	16649	16476	16758	16674	16781	16472	16472	16456	16641	16448	16539	16504	16539	16634	16394	16364	16663	16457	16778	16845	16479	16335	16550	16516	16640	16631	16450	16525	16385	16607	16731	16688	16634	16620	16451	16497	16567	16371	16624	16620	16494	16487	16549	16728	16379	16445	16345	16449	16705	16618	16384	16508	16843	16677	16434	16471	16500	16306	16625	16591	16822	16485	16636	16498	16775	16573	16450	16635	16618	16575	16427	16537	16353	16586	16621	16550	16603	16554	16618	16538	16514	16555	16550	16583	16450	16653	16595	16491	16530	16783	16427	16651	16557	16492	16543	16795	16351	16645	16522	16715	16669	16435	16578	16520	16553	16475	16567	16582	16654	16571	16822	16371	16534	16625	16786	16513	16415	16576	16478	16544	16432	16367	16434	16470	16391	16432	16634	16448	16672	16569	16711	16641	16741	16519	16495	16541	16419	16560	16537	16532	16485	16476	16354	16605	16420	16486	16622	16484	16514	16574	16407	16464	16600	16506	16425	16725	16553	16608	16652	16650	16567	16602	16322	16586	16588	16638	16534	16712	16371	16519	16667	16481	16449	16454	16711	16458	16554	16549	16592	16578	16576	16608	16625	16607	16521	16356	16451	16494	16568	16546	16757	16370	16553	16611	16515	16447	16569	16534	16557	16430	16559	16611	16646	16551	16511	16674	16494	16482	16501	16620	16506	16550	16629	16598	16569	16498	16606	16482	16502	16635	16618	16573	16734	16539	16557	16645	16480	16480	16645	16628	16382	16610	16450	16474	16376	16376	16568	16632	16566	16541	16529	16254	16507	16573	16398	16522	16459	16677	16545	16713	16616	16458	16675	16661	16570	16786	16594	16364	16657	16433	16534	16571	16358	16499	16420	16334	16456	16512	16657	16503	16520	16535	16442	16611	16704	16596	16309	16632	16507	16457	16543	16342	16596	16475	16681	16502	16500	16664	16501	16526	16624	16573	16551	16529	16505	16628	16558	16691	16576	16646	16461	16496	16654	16463	16472	16554	16412	16569	16580	16591	16633	16506	16690	16649	16521	16481	16440	16697	16522	16392	16599	16613	16581	16651	16577	16588	16563	16555	16548	16384	16788	16396	16569	16655	16683	16530	16482	16581	16499	16627	16641	16513	16600	16728	16644	16699	16605	16475	16541	16446	16367	16509	16397	16554	16712	16569	16504	16488	16291	16486	16450	16547	16613	16676	16672	16508	16656	16597	16716	16464	16560	16579	16596	16545	16523	16623	16694	16736	16553	16613	16686	16567	16727	16414	16606	16613	16244
23035	33638	28173	20317	18026	17728	16775	16143	15293	15389	15266	15012	15235	15053	14992	14854	14867	14959	14887	14884	14845	15236	15732	15581	15384	15200	14761	14654	14661	14703	14713	14625	14497	14839	14709	14669	14752	14759	14755	14847	14737	14868	14611	14598	14718	14841	14588	14661	14509	14709	14895	14635	14777	14788	14553	14691	14850	14599	14717	14755	14828	14680	14717	14665	14756	14637	14642	14555	14732	14721	14778	14841	14681	14718	14562	14751	14623	14500	14874	14655	14708	14672	14769	14851	14799	14622	14675	14722	14855	14653	14593	14674	14862	14624	14759	14723	14722	14782	14754	14621	14740	14562	14673	14743	14765	14809	14700	14731	14758	14887	14679	14687	14683	14630	14928	14606	14695	14847	14546	14761	14949	14727	14783	14531	14799	14800	14772	14766	14715	14617	14808	14748	14604	14530	14710	14701	14621	14725	14772	14715	14616	14757	14902	14860	14790	14690	14789	14654	14740	14851	14738	14779	14587	14722	14861	14696	14639	14820	14704	14667	14778	14727	14557	14742	14613	14743	14834	14733	14913	14669	14687	14800	14864	14670	14741	14774	14694	14733	14715	14850	14742	14737	14967	14837	14716	14677	14655	14730	14888	14787	14792	14757	14765	14658	14778	14748	14628	14796	14612	14740	14787	14558	14690	14745	14605	14766	14850	14733	14938	14749	14677	14596	14657	14922	14809	14554	14724	14795	14804	14701	14596	14809	14562	14712	14715	14787	14575	14893	14795	14659	14895	14619	14704	14801	14645	14650	14847	14642	14657	14640	14608	14798	14838	14800	14712	14766	14622	14742	14589	14554	14792	14785	14819	14617	14633	14792	14724	14730	14742	14713	14648	14831	14709	14677	14719	14767	14663	14737	14697	14665	14736	14726	14746	14620	14617	14780	14754	14756	14783	14632	14540	14618	14699	14760	14610	14826	14711	14702	14734	14601	14775	14788	14716	14808	14745	14683	14768	14768	14644	14833	14907	14763	14844	14534	14693	14842	14722	14665	14854	14682	14698	14694	14794	14728	14801	14662	14682	14610	14691	14621	14774	14663	14813	14790	14733	14745	14703	14761	14887	14805	14720	14677	14542	14882	14804	14691	14884	14817	14900	14628	14713	14682	14624	14758	14690	14644	14667	14886	14667	14757	14827	14734	14892	14941	14608	14742	14769	14712	14587	14871	14728	14717	14840	14694	14620	14758	14748	14863	14643	14728	14610	14773	14749	14701	14698	14738	14662	14710	14940	14693	14756	14611	14658	14764	14543	14721	14837	14719	14741	14658	14726	14738	14748	14728	14715	14695	14732	14607	14706	14755	14705	14729	14767	14702	14585	14647	14671	14873	14829	14761	14672	14699	14579	14712	14823	14865	14843	14812	14847	14670	14689	14686	14714	14727	14596	14538	14682	14826	14633	14674	14715	14773	14584	14694	14730	14775	14671	14603	14613	14852	14873	14611	14891	14626	14696	14621	14766	14660	14709	14764	14701	14793	14676	14847	14672	14637	14830	14651	14644	14885	14741	14560	14711	14872	14688	14691	14613	14669	14624	14708	14675	14820	14850	14687	14638	14771	14719	14863	14779	14856	14838	14768	14843	14916	14830	14849	14730	14642	14729	14905	14699	14814	14688	14807	14657	14498	14594	14712	14673	14787	14819	14894	14607	14579	14694	14761	14736	14842	14668	14706	14790	14775	14697	14764	14747	14660	14621	14579	14679	14791	14621	14732	14848	14628	14825	14665	14502	14721	14739	14760	14631	14760	14885	14691	14660	14822	14753	14618	14820	14796	14710	14580	14692	14821	14725	14793	14833	14825	14765	14714	14529	14725	14870	14727	14832	14807	14879	14614	14601	14620	14756	14750	14524	14832	14737	14899	14786	14754	14660	14649	14569	14859	14802	14749	14688	14843	14702	14872	14731	14653	14758	14775	14765	14779	14665	14764	14888	14766	14749	14631	14716	14653	14663	14671	14636	14780	14781	14800	14672	14666	14630	14743	14626	14715	14715	14697	14643	14705	14822	14751	14550	14822	14721	14660	14634	14693	14586	14700	14906	14751	14770	14853	14646	14897	14742	14614	14982	14798	14846	14828	14766	14734	14640	14672	14761	14752	14939	14841	14927	14631	14737	14867	14766	14694	14703	14792	14726	14779	14745	14869	14670	14817	14710	14669	14572	14625	14617	14602	14727	14838	14849	14829	14827	14745	14718	14724	14809	14546	14631	14713	14705	14660	14564	14626	14711	14698	14637	14726	14667	14764	14728	14795	14813	14588	14568	14654	14775	14730	14570	14740	14660	14759	14607	14795	14623	14675	14734	14661	14770	14740	14890	14831	14764	14634	14514	14833	14753	14704	14694	14564	14849	14649	14603	14786	14939	14896	14581	14752	14755	14716	14793	14833	14769	14675	14741	14878	14752	14619	14706	14600	14672	14763	14783	14591	14758	14758	14724	14826	14648	14642	14518	14749	14694	14784	14827	14654	14565	14787	14606	14540	14793	14734	14870	14721	14828	14785	14720	14666	14634	14733	14617	14884	14749	14800	14728	14663	14793	14888	14600	14686	14511	14808	14777	14882	14759	14739	14718	14898	14747	14702	14785	14755	14624	14697	14701	14591	14833	14830	14753	14750	14718	14626	14769	14504	14779	14815	14773	14699	14887	14748	14852	14658	14886	14553	14807	14805	14738	14686	14652	14816	14639	14621	14607	14820	14755	14683	14805	14668	14654	14810	14586	14523	14681	14748	14794	14885	14811	14973	14784	14767	14686	14622	14845	14798	14829	14727	14719	14729	14552	14633	14675	14678	14721	14796	14787	14622	14642	14873	14698	14924	14612	14755	14758	14647	14820	14846	14649	14720	14739	14755	14885	14785	14603	14639	14852	14669	14637	14799	14829	14682	14695	14741	14855	14774	14738	14840	14878	14596	14774	14744	14814	14808	14645	14603	14739	14769	14628	14645	14653	14802	14770	14681	14655	14872	14746	14709	14720	14590	14614	14691	14726	14725	14734	14695	14657	14526	14817	14695	14720	14726	14711	14657	14703	14651	14864	14760	14665	14607	14667	14862	14747	14694	14768	14887	14725	14753	14674	14848	14616	14866	14733	14718	14787	14682	14897	14645	14853	14754	14691	14729	14615	14762	14827	14752	14624	14757	14506	14695	14605	14718	14809	14638	14718	14824	14821	14705	14727	14660	14812	14599	14766	14802	14771	14859	14801	14814	14510	14801	14762	14729	14548	14827	14636	14807	14800	14740	14735	14899	14560	14709	14833	14830	14741	14771	14680	14684	14860	14760	14763	14805	14907	14655	14711	14927	14868	14817	14805	14774	14666	14644	14792	14742	14745	14667	14769	14923	14789	14622	14946	14730	14912	14665	14671	14731	14768	14783	14773	14793	14815	14623	14724	14791	14764	14766	14859	14743	14684	14682	14834	14778	14802	14662	14809	14721	14734	14778	14703	14790	14871	14724	14840	14760	14638	14843	14799	14727	14719	14695	14873	14827	14631	14520	14724	14762	14744	14792	14830	14665	14742	14747	14608	14678	14665	14715	14651	14608	14755	14731	14808	14775	14788	14775	14663	14839	14749	14945	14662	14778	14763	14708	14660	14655	14648	14820	14763	14863	14872	14790	14709	14822	14689	14778	14661	14698	14731	14776	14841	14743	14819	14871	14764	14662	14606	14557	14868	14760	14688	14597	14683	14639	14464	14812	14765	14775	14794	14951	14833	14565	14770	14713	14686	14609	14725	14778	14882	14697	14583	14788	14646	14766	14576	14695	14735	14748	14609	14811	14811	14818	14799	14758	14655	14820	14575	14869	14742	14813	14849	14960	14675	14956	14668	14833	14531	14670	14745	14841	14789	14759	14803	14836	14536	14803	14710	14722	14874	14617	14683	14609	14832	14840	14814	14602	14778	14742	14805	14690	14705	14715	14904	14763	14730	14823	14606	14810	14638	14794	14704	14793	14882	14666	14751	14907	14823	14843	14946	14816	14731	14972	14633	14828	14823	14644	14729	14807	14671	14870	14686	14392	14549	14680	14763	14766	14685	14826	14715	14780	14808	14829	14678	14740	14730	14791	14532	14818	14965	14565	14902	14594	14833	14584	14669	14747	14793	14600	14596	14748	14818	14627	14722	14809	14705	14798	14816	14730	14703	14565	14753	14878	14692	14783	14797	14755	14726	14879	14838	14843	14895	14759	14726	14750	14760	14745	14863	14812	14702	14707	14690	14701	14705	14738	14578	14712	14715	14738	14698	14717	14616	14732	14773	14755	14636	14831	14791	14847	14740	14702	14731	14778	14673	14747	14575	14965	14747	14704	14640	14756	14754	14661	14614	14734	14587	14810	14854	14850	14819	14875	14609	14785	14653	14570	14677	14717	14663	14721	14725	14601	14662	14638	14608	14834	14888	14715	14697	14812	14590	14711	14829	14765	14569	14775	14887	14738	14736	14771	14769	14760	14686	14712	14645	14750	14741	14777	14639	14616	14780	14703	14996	14677	14740	14654	14709	14729	14821	14673	14680	14805	14785	14566	14908	14895	14605	14749	14689	14760	14883	14676	14698	14549	14792	14767	14692	14828	14635	14865	14742	14861	14887	14712	14837	14643	14689	14634	14899	14825	14783	14903	14632	14850	14633	14813	14708	14789	14676	14751	14761	14931	14682	14767	14667	14834	14711	14717	14653	14752	14748	14815	14744	14871	14702	14855	14708	14606	14812	14814	14860	14516	14679	14648	14751	14873	14803	14708	14816	14730	14751	14637	14558	14612	14684	14881	14727	14656	14702	14669	14613	14747	14853	14550	14650	14818	14797	14756	14628	14760	14654	14893	14760	14647	14656	14694	14740	14745	14639	14752	14903	14763	14689	14862	14602	14870	14786	14837	14786	14728	14775	14678	14759	14749	14620	14785	14795	14709	14827	14877	14753	14720	14744	14791	14605	14604	14797	14686	14751	14774	14704	14749	14657	14722	14688	14722	14788	14777	14723	14825	14810	14676	14728	14866	14640	14689	14753	14807	14840	14750	14605	14666	14673	14765	14690	14766	14703	14688	14663	14671	14629	14823	14720	14825	14774	14615	14803	14747	14604	14928	14642	14782	14680	14878	14666	14874	14654	14858	14736	14663	14797	14844
24098	21475	28958	24602	22571	23039	22578	19008	18332	18032	18124	17661	17487	17456	17237	17376	17382	17245	17171	17208	17105	19835	21631	21378	20149	18706	17892	17115	17124	17135	17076	17048	16881	17050	17093	17163	17070	16877	17046	16966	16941	17114	17026	16897	16814	16970	16829	16944	16994	16963	17125	17007	17210	16986	17027	16925	16909	16978	16877	17004	17093	16942	16944	17021	17073	17031	16900	17074	16960	16879	17020	16998	16852	16979	17014	17079	16894	16992	16991	16908	16975	17117	16983	16924	16958	17077	17083	16925	17035	16986	17071	16811	16934	16827	17045	16926	17062	16975	16753	16861	17107	16890	16946	16955	17037	16897	16958	17004	17013	16903	16950	16964	17008	16949	16963	17020	16880	17096	17076	17064	16889	17026	16944	16961	16882	17055	17103	17034	17140	17162	16839	17137	17050	17121	16866	17082	16953	17105	17076	17082	16958	16863	16894	17079	16944	16738	16868	17243	16943	17008	16967	17027	17007	16832	17194	17116	16999	16914	17019	16929	17048	16870	16794	16896	17081	16995	16977	17123	17063	16937	17145	16931	16921	16960	16896	17096	16969	17067	16975	16851	17036	16846	16897	16960	17115	16949	16906	16886	17128	16908	17109	16860	16899	16698	16935	17033	17072	16995	16980	17114	16896	16931	17034	16945	16985	17026	17002	17061	17142	16863	16846	16733	16940	17068	16998	16977	16760	16939	17193	16875	16776	17006	17100	16684	16953	17032	16870	16940	17049	16995	17209	16802	16894	16968	16921	16966	16997	16972	16933	16874	17029	16956	17188	17037	17030	16911	17110	16853	16854	16888	17010	17209	16876	17045	16828	16771	16873	16923	16948	16986	16925	16951	16893	16861	17070	16806	16898	16862	17019	17003	16729	16923	17047	16880	16782	16873	17038	16767	16900	16917	17109	16668	17090	17205	16943	16987	17100	16825	16844	17023	16926	17023	16859	17088	17073	17164	16972	17013	16913	17053	17024	17078	16968	16882	16768	16872	16874	16993	16880	17061	16881	16943	17134	16887	16932	16990	16974	17143	17013	17033	16922	16900	17067	17173	16999	17109	16837	17089	16908	16873	16748	16745	16943	17032	16995	16829	16976	16968	17020	17021	17045	17052	16741	17078	16909	16997	17084	16943	16974	16722	17035	16766	16869	16883	16964	16898	17230	16892	16915	16938	16934	16987	16987	16875	16881	16917	17035	17187	16869	17040	17071	17094	16913	16972	16949	16808	17058	17073	17065	17005	17062	16978	16903	17003	16965	16971	17053	16885	17024	17052	16908	16943	16927	16952	16940	16931	17062	16983	17019	16953	17232	16956	16949	17040	16890	16933	17015	16869	16718	16839	16964	16894	16973	17055	17052	16922	16997	16905	16999	17051	16924	16823	16889	17077	16814	16922	17003	16923	17009	16905	17024	16930	16941	17218	17043	16956	16994	17049	16964	16819	16787	16784	16991	16966	16805	16835	17021	16901	16888	16975	17011	16780	16840	17053	17082	16900	16990	16992	16884	16759	16914	16684	16826	16937	16901	17088	17021	16931	17138	17011	16852	17204	16969	16765	17051	17038	17068	16818	16809	17039	17045	17053	16889	16956	17168	17054	17089	16883	17130	16972	16846	16898	16898	16728	17012	16987	16936	17171	16956	17102	17076	16900	16981	16952	17013	17053	16982	16931	16928	17177	17040	16999	16936	16997	17153	16953	16602	16806	16993	17006	16911	16802	16970	16875	17054	16943	17130	16862	16950	17001	17209	17137	16961	16953	16864	16894	16953	16870	17069	16851	16965	16870	17134	17069	16944	17020	16813	16911	16895	16883	17146	17051	16950	16992	16613	16981	17025	17028	16896	16990	17026	16897	17031	16944	16947	17127	17151	17135	16994	16896	16808	17062	17179	17109	17083	16973	16919	17061	16909	16883	17004	17059	17079	17032	16899	16682	17105	16993	16859	17092	16913	16834	17106	16797	16884	16776	17089	17094	16810	16920	16964	17028	16779	16746	16851	16919	17036	16861	17072	17098	16849	16920	17085	17033	17051	16925	16965	16729	16971	17203	16993	16903	16978	16815	16843	16958	16924	17092	17051	16914	16998	16792	16819	17146	17000	16872	16856	17025	16967	16994	17018	16991	17128	17215	17145	16924	16942	16939	16949	17175	17130	17024	16887	17111	17038	17075	16834	16944	16992	16733	16968	17057	16994	16997	16812	16983	17016	16908	16813	17102	16993	17042	16798	16884	17088	16973	16845	17081	16846	17183	16989	16843	17106	17086	16912	16943	17069	16920	16895	17061	16890	16861	16978	16928	16921	16971	16961	17000	16869	16784	16867	17010	16871	16839	16956	17040	17107	17157	16958	16879	16988	16885	17102	16953	16797	17087	17012	17079	16953	16843	16915	16920	16903	16759	17170	17175	17056	16925	16789	17119	16721	16883	17104	16966	16851	16794	16915	16777	16942	16954	16810	16941	17015	17069	17071	16946	17107	17049	16858	16985	16875	17011	16817	16889	17112	17003	17064	17080	16999	17144	16822	16834	16917	16887	16981	16901	17113	16992	16726	16777	16841	16987	16836	16980	16754	17121	16974	16994	16918	16853	16861	16903	17045	16880	16884	17026	16958	16976	16993	16993	17063	16919	16910	17043	16887	16908	17033	16975	17144	17046	16947	16921	16915	16984	16849	16992	16938	17096	16868	17001	17118	16867	16845	16894	16754	16896	16958	16798	16936	16954	16979	16965	17086	17147	16834	17019	17086	17110	16824	16917	16894	16979	17161	16864	16797	17053	16823	16965	16952	16907	16998	16875	16964	16938	16727	17003	17105	17020	16938	16991	17103	16831	16989	16991	17114	17046	17085	17163	17035	16948	16847	16985	17006	16997	16975	16722	17022	17129	16937	16940	17088	17086	17006	16873	17095	16846	17081	16917	17036	17004	16949	16989	16950	17038	17059	16709	16937	17038	17067	16919	16780	17146	16870	17163	17023	17109	17166	16938	16980	16995	17077	16932	16665	16981	16864	17010	17084	16861	17024	17025	16910	16883	16890	17064	16990	17018	16974	16907	16884	16981	17074	17196	17163	16839	16697	16956	16892	17032	17003	16954	17013	16956	17040	17081	16943	17017	17010	17018	16960	16890	16920	16929	16946	17034	16977	16891	17026	16860	17062	17124	16964	17053	17070	16876	16731	16840	17056	16933	16972	16921	16892	17070	17122	16996	16956	16853	17084	16914	17142	16964	17231	17259	17071	16766	17026	16856	16950	16836	16854	17074	17144	16906	17034	16955	16945	17099	16965	16772	17169	17042	16824	16922	17065	16968	17084	16910	16793	16735	16777	16911	16867	16685	16723	17009	17020	17019	17062	16893	16818	16852	16990	16934	16958	17055	16810	17001	17136	16953	16935	17103	17015	16967	16879	16810	17104	16917	16891	17067	17103	17170	16725	16852	16916	16744	17059	16980	17033	16873	16970	17041	16808	16968	17154	16879	17085	17084	16890	17164	17152	16970	17126	17052	16972	16838	17008	16892	16947	16845	17091	16949	16951	16857	17128	16984	17204	16938	17091	16962	16935	17086	17109	16781	17014	16974	16838	16761	16717	16817	17270	16738	16950	16996	17000	16919	16986	16963	16943	16974	16878	17154	17004	17090	16857	16962	16954	16774	16956	16798	16932	16887	17110	16964	16865	16826	16913	16818	16883	16949	16862	16908	16834	16819	16766	17042	17160	17074	16961	16831	17026	16947	16843	16991	16889	16898	16929	17063	17002	17069	17124	16757	16971	16852	16978	16860	17016	16849	17031	16905	16961	17031	16837	16942	16786	17064	17002	16908	16938	17039	17009	16994	16984	16998	16781	16918	17236	17182	16884	16755	16946	16965	17097	16859	16820	16792	16962	16951	16907	16961	17038	16762	16944	17255	16996	17043	17026	17032	16699	16961	16822	16858	16927	16949	16977	17066	16957	17022	16956	17058	16899	17096	17038	16945	17039	17024	17040	16873	16866	16952	16986	16949	17074	16966	17115	17060	17114	16860	17025	16958	16953	16801	16899	17057	16996	17051	16992	16947	17227	17097	16879	17040	17254	17034	16843	17164	17015	16910	16928	16851	17217	17005	16934	16921	17028	17153	16920	16993	17138	16852	17027	16964	16885	16861	16941	16812	17038	16864	16874	16983	17290	16758	16819	17129	16977	16874	16961	16930	16913	17090	17133	16923	16894	16741	16930	16829	17087	17079	17064	16857	16819	16919	16912	17029	16859	16870	17263	17296	17249	16922	17063	17135	17198	17085	16925	17097	16912	16913	17042	16958	16978	16947	16926	16948	16932	16979	16786	17008	16823	16920	16925	16875	16936	16902	17036	17126	16835	16951	17362	16775	16952	17005	17021	16984	16972	16772	16918	17034	16874	16871	16714	17051	17048	16815	16919	16855	17057	16957	16871	16921	16829	16826	17075	16821	16907	16834	16960	16729	16958	16868	16992	17163	16974	16895	16994	16786	17052	16814	16944	16883	16860	16889	16806	16849	16828	17121	16887	17108	16879	16958	17250	16917	17090	16695	17020	17199	17086	16885	16877	17070	16950	16929	16973	16833	16932	16894	16948	16966	16980	16833	16913	17004	17050	17021	16836	17139	16898	17017	16925	16951	16800	16984	17110	16919	16807	16895	17026	16904	16924	17101	16896	16890	16992	17024	17065	16857	16822	17163	16902	16939	16868	16992	17014	17103	17052	16927	17057	16971	16986	16961	16952	17122	16865	17105	16931	16987	16972	17042	16885	17013	16929	16836	17053	16997	17017	16814	17236	17018	17041	16986	16946	17036	16842	17051	17021	16994	16914	16870	16955	16843	16973	16801	16903	16916	16923	16988	17108	17093	17029	17033	17016	17163	17068	16992	17029	16966	16950	16852	17007	16967	16960	17064	17132	16989	16949	16844	17114	17186	16882	16996	16988	17024	16989	16848	16863	16740	16859	17073	16952	17096	16987	17015	17034	17026	17052	16973	16731	17040	16949	17047	17115	17124	17085	17145	16734	17047	16986	17024	16981	17247	17217	16881	16894	16802	17008	17008	17136	16955	17022	16890	16826	16912	17149	17071	16928	16652	16977	16877	16861	16962	17117	16831	17018	17001	17161	17021	16926	17002
25801	43331	37039	26346	21118	20994	19258	17626	16642	16306	15964	15836	15735	15744	15316	15490	15156	15270	15245	15106	15404	19815	22044	20931	18942	17016	15915	15071	15135	15082	14915	15082	14985	15146	15096	14997	15113	14981	14880	15126	14917	14918	15063	15127	14975	15087	14997	15024	14828	15206	14877	15210	14843	15017	14883	14993	14945	14938	14922	14931	14888	14951	15007	14997	14970	15013	15096	15057	15039	14971	15081	15086	14950	14943	14994	14834	15040	14963	14940	14913	14827	15131	14975	15082	15080	15019	14880	14883	14981	14843	15127	14870	14958	15146	15008	14997	15087	14852	15080	14968	15267	14967	14990	15023	14855	14953	15029	14926	14979	15147	14934	15143	15036	14923	15022	14855	14918	14984	14943	15010	14945	14980	14936	14930	15132	15033	14841	14839	15055	15022	14923	14825	15016	14937	14864	15024	15044	15010	14966	15083	14837	14977	15012	14963	15147	15058	14998	14943	14729	15007	14872	14991	14979	15092	15015	14858	14908	14824	15079	14821	14903	14862	14827	15010	15211	14853	14972	15030	14999	14954	15020	14980	14945	14951	14867	15059	15019	14935	15016	14922	15018	14959	14861	14793	14959	14878	14959	14942	14905	15023	14993	14987	15108	14935	14825	15038	15083	15045	14868	15080	14967	14966	15015	14841	15076	14918	15138	14932	14953	14895	14848	15124	14877	14855	15031	14958	14947	14902	14947	15059	15126	14790	14965	14976	15174	15023	14923	15035	14981	15109	15116	14851	14899	14897	15032	14953	14927	15060	14955	14988	14878	14999	14986	15009	14972	14868	15027	14897	14974	15068	15084	15033	14994	15029	15066	14965	14950	14954	14917	14981	14901	14926	14983	15007	14936	15133	15023	14982	14881	15067	14836	15034	15050	15137	14878	15005	14914	15010	14889	14954	15064	14856	14846	15038	15002	14909	14965	15073	14984	14962	14839	14923	14860	14946	14942	15038	15068	15154	14969	14854	14940	14930	14980	15017	14981	14994	14951	14879	15110	14956	15001	14952	14956	14911	14892	14880	14966	15208	15028	14873	15088	14972	14958	15056	14959	14991	14899	15014	15095	15076	14935	14985	15075	15038	14966	14978	14940	14970	14848	15026	14788	14986	15016	14874	14971	14875	15082	14861	14914	14882	14981	14989	14893	14996	14886	14894	14923	14904	15012	15034	14921	15082	15054	15146	14970	14926	14921	14998	15031	14903	14919	15009	15080	15010	14954	14940	14994	14821	14785	15046	14981	14988	15039	14901	14885	15105	15066	14889	15035	14925	14759	14888	14940	15008	14896	14807	15005	14928	14939	15067	15105	15054	14869	15085	14864	15214	14980	15029	14912	14915	14929	15066	15071	15126	14871	15112	14965	14882	15066	14856	14994	14937	14798	14959	15067	14851	15199	14920	15004	14873	14928	15067	15046	14938	14998	14898	14901	14944	14998	14999	14794	14962	14954	14966	14816	15044	14983	15145	14994	14816	14964	15006	14895	15078	14940	15069	15148	15238	15142	14960	14886	15025	14826	14984	14943	14918	14922	14994	14923	14943	14987	14981	14899	14933	15148	14936	15135	14916	15028	14843	15037	15023	15021	14872	14984	15023	15108	14932	15017	15049	14878	15062	14977	14942	15059	15032	15059	14957	14765	14932	14908	14893	14927	14927	14987	14970	15015	14762	14947	15066	14853	14980	15217	14834	14920	15171	14887	15083	15047	15015	14872	15022	15090	15141	14891	15009	15083	15075	14894	14983	14870	14787	14828	14958	14859	14987	14952	14780	14718	14952	14955	14947	15041	15013	15015	14995	14865	14929	15090	14860	14931	14936	15015	14949	14958	15092	14941	15041	14856	14983	15068	15064	14975	14997	15056	14974	15007	14945	14956	14990	14993	14913	14814	14947	15135	14898	15029	14998	15091	14829	15008	14790	15118	14984	14843	15068	14897	14836	14960	14938	14745	15037	14988	15004	14908	14983	15098	15122	15044	15099	14927	14887	14918	14987	14890	14868	15035	14861	15005	15086	14928	14877	14872	14980	14828	14858	14841	15030	14973	14869	14961	14885	15032	15053	15068	14949	14933	15046	14954	14992	14899	14852	14788	15098	15098	15005	14997	14894	14933	15110	14978	14970	15024	15155	14892	14952	14903	14817	14833	14981	15123	14919	14999	14948	15024	14848	14886	14992	14873	14980	15082	14816	14981	14875	14918	15037	14929	15072	14902	14920	14990	15020	15032	15096	15015	14887	15065	15014	15001	14953	14978	14869	14969	14970	15047	15043	14993	15030	14980	15107	15037	15105	14933	14959	14993	14979	14989	15048	14856	14828	14915	14720	14913	14996	14919	14999	14989	15059	14940	14980	15154	14940	14978	15048	14934	15016	14990	15055	15023	15098	14760	15028	15007	14995	14820	15105	14928	15065	15101	14991	14914	14801	14880	14844	15010	15087	15048	14979	14723	14858	14816	14892	14980	14861	14742	14972	15104	15076	15017	14924	15112	14970	15125	14891	14813	14944	14672	14807	14860	14950	15080	15014	14934	15104	15011	15007	14944	14942	15111	14937	15023	14887	15049	14913	15035	14881	14952	14865	14872	14802	14933	15011	14829	14826	15112	15167	14990	14981	14831	14919	14862	15024	14887	14976	14906	14810	15022	14914	14992	15008	14974	14863	15083	15058	14909	14958	14923	14928	14964	15078	15078	14969	15037	14865	14895	14975	14893	15175	14996	14902	15042	14872	14889	15078	14941	15055	14989	15015	14963	14905	14904	15021	14943	15021	15065	14942	14920	15039	14946	15101	15012	15102	14811	14865	14858	14998	14973	14944	15014	14949	15020	15038	14973	15012	14941	15005	14977	14945	15067	14913	15122	15072	14951	14930	14878	14972	14976	14987	14835	14900	14928	15085	14840	15085	14986	14946	14987	14913	14825	14922	15004	14925	15017	15190	14916	15042	14888	14806	14929	15204	15038	14954	14993	15035	14858	14827	14997	15042	14973	15023	14963	14940	14876	14940	15000	14901	15031	15025	14924	14849	14744	14911	14883	14988	14887	14977	14961	15069	14929	14997	14955	14900	15038	14843	15063	14900	14996	14738	14845	15124	14877	14905	15065	14875	14990	15006	14954	14975	14882	14971	14888	14923	14975	15091	14888	14835	14879	14968	15145	14899	15101	15143	14983	15008	15013	14958	14958	14998	14882	14953	15023	15042	14937	15073	15002	14723	14797	15030	15037	14962	14985	14964	14866	15011	15042	14842	15172	14965	15103	14957	14884	14904	14853	14947	15173	15068	15076	14910	14971	15026	14888	14891	15108	14866	15105	15020	15010	15014	14887	15012	14907	15241	14964	15020	15076	14804	14934	14845	14885	14919	14965	14806	14976	15007	15149	15014	15020	14887	14948	15214	14900	15102	14867	15039	15042	15119	15031	15000	14903	15045	14926	14841	14982	15084	14904	15025	14865	14762	15300	14884	15096	15062	14918	15051	14965	14748	14814	15183	14886	15038	14843	15056	14903	14932	15067	14895	14983	14959	15105	14905	14998	15025	14829	15134	15172	14898	14968	15004	14871	14816	14787	14953	15090	14953	14863	15040	14802	15040	14999	15021	14937	15006	14969	14977	14957	15055	15061	14960	14797	15051	15015	14752	14853	14986	14909	14919	15052	15041	15115	14889	14988	14993	14970	15169	14906	14910	15157	14794	15003	15003	15019	15136	14981	14751	14879	15018	14821	15100	15050	15054	15056	15017	15076	14942	14936	14983	14912	14947	14903	14916	14793	14948	14949	15077	15039	14792	15030	15047	15131	15109	15056	14932	15031	14996	14944	14974	14910	14972	14901	14873	15052	14987	15056	15155	14876	15128	14795	14948	14926	15027	14960	14977	14857	14905	14955	14895	15157	15006	15069	15074	14957	15197	14904	14890	15069	14858	14826	15031	14839	14989	14886	15072	14981	15022	14937	15221	14871	14896	14857	14746	14861	14899	14976	15132	14969	14963	14890	14940	14897	14958	15004	14778	14992	14997	14954	14981	14926	14985	15035	15078	15008	14940	15066	15086	14782	14873	14976	15026	15081	14860	14803	14865	14999	14986	14873	14971	15006	15033	15101	14968	14928	14984	15014	14974	14921	14924	14938	14942	14837	14765	15027	14888	15050	14981	15147	15063	14932	14972	14851	14876	14949	14874	15109	14833	14911	14947	14963	14918	14861	15172	14976	14922	14964	15122	15034	15086	14994	14773	15015	15024	14863	15044	14923	14936	14952	15247	14962	15088	14955	15074	14908	15024	15029	14895	14900	15040	14978	15203	14925	15120	14895	15006	15038	14955	14991	14935	15045	14817	15016	15167	14849	14796	14990	14894	15115	14941	15149	15013	14870	15027	14900	14965	14946	14894	14891	14950	14860	14942	14953	14937	15091	15043	14975	15063	14872	15042	14943	14968	15042	15039	14945	15033	15010	15096	14822	15025	15118	14806	15003	14909	15031	14880	14928	14866	14887	14939	14920	14997	14993	15083	15165	15027	14976	14844	14898	15013	14898	15013	14896	14929	15164	15001	14866	14839	15114	14993	14790	14918	14956	15086	15221	14894	14990	14886	14863	15025	15062	14952	15090	14941	14881	14924	14959	14922	14908	14793	14869	14919	15027	15011	14919	15014	14844	15127	14845	15073	14952	15025	14965	15017	15009	14974	15107	14893	15005	15029	15146	14934	15210	14886	14810	15147	14818	14947	15097	15049	14938	14933	14669	15078	14907	15091	14745	14937	14954	14950	14808	14949	14907	14969	15061	14917	15103	15054	14800	14983	14948	15076	14709	15059	15013	14747	15117	14980	14922	15143	14794	14880	14893	15009	15120	14931	15130	14905	14889	14962	14845	14937	15092	14960	15079	14946	15141	14977	15013	14913	14911	14949	14983	15050	14951	14893	14995	14993	14985	15033	14998	14940	15012	14931	14964	15031	15122	14812	15114	14994	14876	15131	15033	14941	15093	15013	14996	15005	14951	15080	14934	15073	14999	15028	15130	15046	14905	15054	15017	15094	15161	14882	15067	14800	15146	14931	14990	14838	15067	15133	15039	14849	15131	14965	14895	15052	15084	14909	14839	14890	15089	14983	14953	15030	15003	14787	14968	15001	15031	14953
23113	21533	29462	24033	21870	24624	26236	20559	19152	18852	18655	18460	18370	18250	17989	17860	17716	17727	17578	17712	17636	21700	26627	24588	22386	20332	18604	17806	17933	17554	17329	17414	17244	17267	17223	17229	17212	17270	17463	17307	17310	17241	17200	17118	17405	17363	17353	17288	17235	17245	17179	17287	17210	17472	17314	17188	17252	17116	17272	17403	17373	17194	17243	17374	17367	17277	17237	17275	17493	17346	17326	17143	17152	17066	17227	17255	17423	17403	17286	17462	17298	17199	17140	17146	17169	17310	17146	17422	17493	17230	17255	17082	17237	17242	17014	17295	17288	17215	17458	17168	17416	17263	17155	17184	17380	17154	17188	17315	17511	17197	17208	17136	17268	17283	17376	17462	17337	17230	17133	17276	17437	17292	17315	17330	17430	17287	17288	17275	17295	17370	17348	16968	17186	17019	17420	17263	17077	16980	17013	16903	17268	17195	17131	17177	17303	17117	17412	17148	17487	17365	17148	17152	17208	17228	17235	17327	17301	17065	17213	17382	17302	17471	17434	17337	17089	17257	17396	17347	17204	17159	17291	17142	17260	17441	17123	17295	17084	17356	17220	17330	17385	17321	17204	17328	17103	17119	17189	17356	17003	17131	17205	17211	17272	17169	17022	17220	17383	17236	17108	17355	17386	17195	17068	17265	17283	17023	17133	17303	17240	17298	17048	17091	17364	17093	17235	17300	17374	17122	17378	17356	17227	17177	17233	17251	17199	17149	17361	17130	17198	17153	17112	17241	17297	17260	17102	17153	17232	17188	17242	17151	17043	17190	17328	17145	17345	17185	17025	17167	17358	17074	17226	17191	17342	17151	17129	17066	17219	17179	17297	17366	17133	17245	17275	17220	17363	17330	17139	16962	17311	17199	17260	17104	17261	17261	17283	17359	17113	17148	17349	17241	17237	17081	17160	17014	17236	17164	17240	17105	17218	17158	17283	17277	17251	17144	17157	17261	17256	17220	17325	17116	17044	17161	17159	17027	17161	17353	17220	17097	17078	17234	17131	17159	17187	17127	17363	17040	17293	17291	17356	17022	17306	17140	17448	17290	17248	17038	17407	17290	17214	17191	17151	17207	17277	17291	17161	17283	17172	17246	17133	17269	17144	17312	17076	17207	17337	17167	17353	17108	17089	17201	17264	17353	17199	17273	17197	17126	17224	17341	17288	17216	17350	17278	17176	17146	17187	17191	17123	17260	17315	17128	17313	17221	17319	17102	17400	17261	17372	17384	17272	17378	17333	17148	17096	17111	17372	17271	17178	17078	17222	17159	17419	17116	17250	17305	17129	17169	17222	17361	17191	17390	17072	17089	17257	17318	17151	17028	17154	17027	17322	17236	17057	17177	17310	17108	17255	17094	17069	17404	17153	17204	17157	17193	17309	17128	17277	17122	17334	17321	17243	17237	17234	17121	17314	17280	17470	17336	17294	17125	17240	17419	17061	17399	17282	17227	17241	17318	17236	17143	17224	17145	17138	17295	17200	17183	17054	17224	17297	17137	17125	17127	17041	17341	17341	17214	17286	17321	17148	17130	17022	17090	17251	17119	17083	17186	17145	17258	17331	17248	17251	17233	17202	17196	17068	17350	17286	17180	17182	17398	17030	17242	17092	17105	17149	17116	17300	17200	17091	17316	17434	17218	17272	17207	17311	16963	17297	17209	17148	17233	17284	17269	17269	17280	17195	16853	17113	17198	17343	17165	17179	17231	17171	17185	17377	17098	17147	17284	17252	17337	17067	17125	17260	17330	17130	17151	17172	17206	17078	16915	17128	17261	17113	17060	17372	17183	17278	17156	17147	17194	17345	17296	17240	17260	17286	17324	17333	17341	17484	17077	17171	17166	17266	17266	17035	17142	17286	17269	17111	17320	17031	17099	17136	17037	17097	17098	17252	17212	17261	17317	17072	16992	17124	17344	17361	17187	17087	17166	17141	17352	17248	17413	17104	17092	17356	17063	17237	17094	17096	17031	17027	17088	17221	17253	17240	17249	17094	17089	17267	17175	17133	17126	17040	17172	17125	17061	17095	17063	17171	17112	17271	17133	17070	17242	17213	17486	17085	17173	17021	17326	17302	17337	17183	17169	17117	17184	17161	17217	17131	17184	17217	17082	17297	17289	17114	17174	17164	17153	17272	17195	17063	17287	17171	17184	17138	17013	17097	17065	17282	17204	17007	17263	17157	17289	17096	17426	17382	17023	17146	17134	17119	17167	17251	17046	16977	17090	17342	17143	17146	17214	17213	17094	17247	17354	17098	17151	17217	17335	16915	17053	17049	17304	17221	16955	17180	17220	17195	17198	17110	17114	17289	17068	17145	17248	17239	17090	17350	17196	17074	17183	17105	17149	17248	17203	17032	17171	17045	17172	17261	17231	17213	17240	16996	17366	17120	16973	16890	17102	17328	17174	17281	17180	17233	17184	17132	17113	16996	17162	17136	17199	17084	17151	17339	17315	17254	17269	17128	17181	17241	17233	17108	17086	17060	17090	17017	17233	17283	17410	17173	17307	17332	17272	17158	17128	17099	17108	17152	17145	17203	17138	17210	17112	17201	17164	17508	16942	17027	17082	17094	17134	17096	17184	17224	17026	17377	17217	17058	17326	17210	17130	17127	17402	17370	17247	17389	17389	17384	17445	17083	17304	17084	17500	17112	17274	17212	17286	17249	17182	17263	17126	17166	17151	17361	17269	17054	17277	17133	17010	17188	17173	17474	17160	17203	17065	17086	17264	17349	17122	17209	17121	17467	17096	17365	17203	17204	17184	17403	17651	17248	17355	17391	17214	17414	17163	16989	17158	17272	17132	17391	17107	17221	17093	17166	17060	17139	17287	17212	17271	17128	17229	17215	17189	17296	17190	17265	17021	17239	17095	17215	17268	17248	17276	17213	17132	17280	17276	17101	17136	17181	17294	17424	17270	17025	17083	17059	17057	17376	17177	17107	17215	17203	17223	17330	17004	17096	17143	17163	17297	17172	17114	17286	17148	17350	17355	17459	17101	17285	17145	17372	17185	17211	17120	17155	17158	17131	17154	17179	17206	17123	17134	17212	17196	16956	17168	17122	17023	17208	17345	17218	17065	17147	17353	16997	17249	17266	17309	17079	17117	17256	17244	17261	17014	17145	17327	17405	17221	17315	17408	17401	17097	17277	17266	17202	17153	17139	17237	17047	17234	17273	17450	17242	17251	17247	17522	17397	17123	17371	17313	17452	17251	17331	17403	17177	17312	17241	17302	17259	17057	17160	17312	17256	17092	17269	17337	17323	17263	17102	17107	17196	17308	17315	17170	17237	17241	17549	17221	17138	17409	17317	17102	17138	17282	17250	17532	17180	17239	16926	17166	17385	17132	17322	17056	17164	17209	17022	17291	17301	17450	17334	17178	17116	17091	17295	17227	17163	17397	17189	17264	17206	17353	17160	17302	17353	17292	17223	17389	17175	17198	17231	17333	17205	17063	17004	17284	17315	17011	17217	17322	17009	17311	17448	17313	17306	17191	17253	17097	17257	17094	17259	17145	17328	17186	17282	17174	17211	17254	17277	17209	17309	17146	17184	17152	17101	17209	17215	17220	17340	17103	17312	17204	17088	17216	17176	17166	17254	17047	17234	17353	17288	17023	17282	17135	17136	17184	17446	17097	17026	17072	17177	17275	17139	17399	17242	17227	17120	17130	17123	17189	17283	17245	17152	17458	17178	17345	17202	17126	17016	17174	17397	17131	17243	17269	17044	17361	17090	17199	17139	17377	17220	17052	17321	17197	17139	16921	16990	17098	17194	17242	17283	17269	17293	17213	17172	17038	17272	17096	17220	17177	17286	17165	17086	17080	17404	17195	17362	17201	17165	17241	17111	17330	17406	17181	17244	17297	17158	17230	17323	17156	17460	17200	17263	17153	17225	17216	17270	17369	17330	17429	17186	17325	17527	17084	17269	17268	17142	17108	17345	17219	17144	17017	17334	17273	17135	17352	17087	17156	17452	17227	17261	17146	17202	17192	17267	17063	17220	17254	17185	17090	17276	17171	17195	17219	17268	17156	17048	17171	17080	17208	17157	17065	17054	17186	16972	17260	17307	17207	17140	17098	17253	17117	17190	17097	17279	17021	17076	17265	17089	17124	17308	17267	17182	17055	17206	17348	17372	17033	17281	17206	17367	17192	17232	17244	17006	17261	17108	16975	17188	17064	17059	17374	17302	17186	17227	17271	17154	17151	17215	17325	17380	17349	17207	17239	17279	17405	17231	17190	17289	17268	17150	17068	17246	17163	17053	17226	17366	17189	17317	17379	17262	17357	17180	17072	17122	17246	17234	17163	17239	17175	17208	17221	17197	17287	17127	17517	17363	17115	17127	17211	17120	17175	17171	17142	17185	17242	16974	17405	17270	17172	17282	17386	17251	17103	17429	17277	17320	17254	17232	17319	17274	17154	17192	17355	17130	17115	17217	17276	16991	17353	17248	16961	17033	17145	17324	17296	17390	17239	17226	17145	17190	17344	17382	17139	17194	17238	17208	17196	17133	17132	17179	17245	17178	17157	17365	17231	17271	17291	17366	17218	17066	17151	17111	17132	17175	17188	17366	17463	17135	17302	17164	17282	17188	17185	17125	17138	17000	17112	17331	17221	17170	17095	17427	17205	17204	17176	17201	17068	17341	17330	17109	17318	17159	16908	17095	17152	17139	17292	17273	17260	17285	17105	17319	17281	17370	17166	17208	17311	17187	17305	17178	17258	17203	17305	17066	17436	17145	17006	17093	17286	17399	17251	17197	17227	17282	17143	17085	17176	17263	17291	17390	17293	17198	17235	17131	17380	17248	17301	17328	17300	17088	17233	17166	17191	17213	17195	17258	17359	17291	17153	17090	17016	17207	17354	17256	17121	17252	17148	17272	17097	17394	17189	17344	17189	17208	17145	17209	17283	17302	17329	17157	17137	17168	17100	17386	17255	17231	16986	16980	17127	17074	16967	17153	17360	17470	17098	17296	17373	17178	17291	17203	17331	17129	17097	17179	17320	17462	17240	17155	17356	17093	17029	17301	17293	17330	17400	17115	17144	16854	17120	17340	17218	17239	17273	17156	17183	17322	17170	17269	17124	17172	17111	17112	17161	17396	17023	17368	17102	17188	17380
30364	53578	45327	29877	24762	24074	21050	19240	18444	17749	17292	16781	16519	16235	16091	15642	15703	15594	15468	15441	15555	22765	27975	24903	21578	18797	16480	15572	15267	15472	15066	15125	15039	14932	15250	15062	15126	15115	15214	14995	15013	15247	15099	15019	15213	15135	14964	15120	15168	15198	15089	15183	15021	15101	15129	15094	15110	15140	15017	15002	15162	15198	15142	15191	15253	15111	15165	15470	15011	15252	15102	14994	14977	14904	15065	15121	14996	15126	14987	15037	15201	15082	15182	15024	15068	14947	15175	15056	15129	15026	15191	15083	15074	15101	15081	15022	15240	15177	15259	15019	15007	15290	15014	15067	15018	15144	14957	15247	15281	15079	15029	15304	14966	15138	15107	15001	14982	15100	15100	15113	15280	15079	15155	15144	15122	15021	15148	15064	14977	15256	14993	15162	15020	15118	15053	15131	15012	15205	15069	15171	15250	15045	15186	15196	15111	15013	15108	15027	15066	15029	15134	15031	15110	15065	15085	15030	15051	14991	15082	15055	15202	15092	15037	15130	15084	15002	15056	15049	14907	15202	15072	15022	15293	14973	15092	15147	15062	15043	15051	15052	15265	15083	15100	15150	14952	15274	15120	15066	15011	15049	15214	15161	15001	15019	15135	15061	15071	15058	14888	15059	15087	14933	15003	15174	14992	15125	15006	15163	14908	15103	15067	14873	15045	15188	15079	15129	15175	14955	15073	15103	15035	15070	15073	15090	14982	15257	15150	14991	15076	15008	15022	15010	15109	15032	15225	15124	14909	15010	15159	15065	15088	15249	15020	15027	14938	15073	15045	15159	15306	15096	15011	15026	15040	14990	15098	15359	15172	15010	15222	14938	15032	14870	15125	15159	15013	15067	15055	15240	15280	15131	15079	15208	14977	15138	15163	15047	15132	14832	15108	14960	15131	15053	14986	15103	14998	14924	15184	14970	15076	14981	15140	15154	15108	15031	15111	15008	15188	15280	15035	14994	15187	15084	15105	15084	15069	15002	15143	15159	15109	15141	15047	15100	15041	15131	15041	15093	15171	15091	15166	15067	15154	15202	15007	15009	14950	15066	15139	15112	15082	14982	15078	15023	14928	15228	15117	15093	15087	15064	15037	15268	15072	15050	15081	15175	15038	15121	14968	15062	15024	15072	15109	15250	15269	15032	14936	14919	15104	15181	15058	15082	15020	14977	15011	15028	14929	15050	15167	15089	14932	15074	15129	15268	15049	15031	15073	15145	14929	15037	15079	14982	15195	15038	14972	15070	15145	15090	15056	15145	15055	15134	14954	15115	15171	15190	15227	15051	15083	15060	14995	15027	15149	15024	15009	15026	15105	15163	15162	15073	15121	15025	15001	15039	15153	15038	15206	14971	15102	15109	15102	15108	15047	15069	15153	15202	15126	15162	15048	15061	15007	14984	15124	15369	14978	15130	14984	15273	15175	14986	15014	15033	15185	14880	15025	15206	15006	15069	14935	15058	15160	15208	14980	15132	14968	15200	15013	15010	15122	15008	14960	15218	14963	14970	15269	14904	14969	15064	15058	14983	15050	14997	15091	15084	15151	15009	15172	15109	15170	15250	15016	15132	15026	15057	15206	14976	15072	15201	14947	15144	15104	15088	15120	14977	15015	15140	15004	15046	15202	15081	15121	15264	14886	15013	15175	15109	15004	14924	15108	14981	15070	15120	14974	15053	14889	14957	15052	15145	15134	15073	15015	15105	14834	15097	15037	15073	15112	14987	15230	15093	15065	15021	15075	15130	15279	15042	15152	15049	15112	15021	14987	15023	15182	15113	15135	15216	15096	15197	15084	15136	15041	15194	15008	14972	15173	15150	15005	15120	15051	15131	15010	15078	15030	15082	15167	15007	14893	14982	15321	15040	15047	15027	15160	15061	15097	15124	15157	15116	15094	15046	15234	15014	14993	15035	15021	14887	15137	14958	15207	15073	15021	15040	15125	14976	15101	15029	15014	15055	15117	15017	15179	14956	15009	15159	15092	15009	14921	15108	14905	15141	15114	15241	15006	14882	15009	15022	14912	15164	15155	14979	15028	15075	14945	15201	15073	15152	15266	15175	15069	15083	15015	15032	14912	15100	15126	15111	15118	15045	15120	15069	15089	15024	15172	14998	15114	15134	15025	15142	14966	15026	15254	15099	15165	15092	15174	15177	14988	15136	15112	15078	15088	14957	15139	15120	14977	15252	15110	14990	14923	15032	15089	14988	14986	14981	15149	15008	14965	15101	15081	14981	15137	15028	15019	15013	15056	14977	14934	15010	15086	15157	15091	15092	15129	15224	15021	15013	15072	14968	15183	15010	14883	15127	15052	15205	15077	15154	15130	15256	15057	15078	14930	15370	15030	15194	15065	14950	15061	15225	15150	15027	15084	15066	15162	14979	15253	15205	15036	15131	15010	15126	15045	15081	15075	15081	14998	15096	14981	15185	15133	15194	15086	15209	15061	15225	15119	15250	15075	14925	14983	14924	15045	15067	15185	15102	15083	15105	15163	15038	15051	15134	15226	15002	15212	15101	15060	15036	14992	15132	15005	14936	15174	15272	15040	15300	14996	15089	15066	14964	14837	15214	14906	15073	15086	15205	15184	15028	15154	15119	14935	15057	15061	14977	15114	14952	15184	15045	14984	14973	14972	14806	14909	15115	15105	15107	15042	15131	14929	15120	15190	15029	14999	15120	15044	15059	14988	15046	15376	15287	15073	14948	15096	15074	15083	15030	14909	15107	15220	15242	15058	15052	15054	14995	15065	14908	15162	15009	15093	14987	14969	15035	14995	15299	15135	15151	15160	15003	14996	15040	15238	15074	15166	15025	15152	15021	15149	15190	15195	15009	14977	15066	15038	14969	14940	15051	15030	14888	14925	15066	15175	15057	14902	14930	15156	15196	15147	15073	15040	15209	15107	14875	14866	15264	14854	15229	15228	15024	15213	15028	15172	14939	14950	15234	15124	15065	15013	15083	15083	15084	15057	14986	15077	15184	15078	14876	15092	14977	14985	15187	15060	15114	15154	15019	14898	14987	14921	15069	15061	15133	15202	15049	15047	15259	15211	14949	15186	15048	15071	15007	15305	14957	15162	15072	15102	14933	15142	15064	15182	15113	14871	15009	15043	15000	15122	14994	15137	15150	15083	15046	15021	15143	15088	15132	15162	15007	15156	15257	15126	15196	15106	15154	14999	15007	15169	14920	15103	14998	15104	15122	15117	15048	15007	15037	15051	15056	14930	14945	15047	14954	14956	15031	15083	15219	14994	15189	15134	15130	15054	15040	15173	15170	15151	15091	15129	15214	15081	15072	15141	15011	15232	15149	15056	14953	15021	15071	15142	15076	15138	15081	15129	15243	15165	14998	14968	15076	15199	15119	15103	15284	15166	15055	15237	15227	15004	15016	15209	15195	14993	15210	14930	14997	15070	15138	15257	14940	15027	15107	14845	15016	15075	15175	14892	15020	15039	15010	14976	15121	15112	15118	15023	15180	15252	14946	15169	15131	15041	15117	14955	14999	15119	15218	14935	15061	14818	15094	15019	14975	15217	15211	15056	15130	14982	15006	15034	15110	15201	15058	15009	15193	14999	15150	15087	15030	15061	15115	15146	14930	14972	15090	14997	15013	15181	14943	15221	14973	15180	15055	15049	15135	15115	14873	15203	14991	15049	15288	15299	15026	15204	15014	14998	15124	15228	15211	14990	15052	15055	15179	15106	15114	15204	15057	15044	15194	15162	14897	15068	14950	15037	15126	15002	15109	15103	15106	15058	14939	15097	15120	15033	14988	14993	14989	15183	15300	15238	15105	15163	15110	15044	15002	14985	15128	15038	15155	14968	14949	14974	15092	15061	15025	15132	15242	15066	15184	15153	15150	14937	15016	15170	15048	15037	14981	15226	15111	15039	14990	15133	15146	14961	15104	15102	15232	15128	14983	15177	15179	15077	15125	14926	14975	14957	15021	15068	15124	14902	15172	15106	15105	15021	15017	15101	15141	15209	15218	15088	15170	15101	15214	15119	15093	14994	15031	15064	14930	15187	15129	15143	15051	14995	15150	15095	15006	15159	15067	15278	15003	15145	15009	15095	15042	15180	15113	15023	15179	15003	15110	15058	15043	15159	15046	15059	15168	15035	15035	15027	14996	15002	15059	14994	15038	15054	14964	15062	15227	15129	15108	14982	15257	15136	15163	15030	15010	15031	15159	15098	15221	15004	14884	14941	14905	15144	15162	15021	15177	15097	15047	15141	14959	15019	15001	15033	15245	15028	15197	15056	15061	14962	14991	15229	15199	15021	15146	15199	14972	14888	14998	15097	15088	15266	15204	14909	15054	15036	15070	15011	15191	14872	15070	15058	15022	15085	14973	15113	15043	15062	15200	15040	15004	14977	15088	15181	15075	15095	14926	15132	15086	15076	15107	15228	15104	15122	14831	15185	15045	14941	15022	15162	15121	15056	15049	15001	15173	15136	15147	15125	15158	14947	15078	15087	15032	14875	15087	14999	15165	15210	15134	15035	15061	15174	15027	14976	15099	15085	15185	15264	14969	15027	14846	15181	15076	15145	15019	15012	15066	15164	15073	15169	15145	15076	14998	15284	15198	15063	15107	15042	15090	15103	15148	15136	15191	15076	15065	14940	15030	14974	15055	15079	15192	15190	15088	15068	14952	15051	14893	15024	15109	15150	14965	15009	15218	15091	15137	14918	15203	14980	15027	15021	15020	15077	15051	15093	15019	15001	15091	14959	15094	15073	15129	15130	15054	15064	15132	15146	15122	15150	15089	15200	14994	15141	14977	15056	14914	15087	14911	14973	15039	15168	15172	15158	15110	15063	15123	15161	15052	14999	15055	15053	14998	15058	15122	15102	15050	14999	15070	15249	14933	15017	15024	15146	15121	15125	15038	15243	14910	15097	15092	15058	14994	15035	15081	15156	15002	14966	15235	15233	14991	15127	15074	15053	15167	15001	14947	15015	15293	14975	15149	15037	15054	15082	15083	15071	14972	14905	15179	14994	15045	15238	14967	15075	15223	14966	15237	15044	15241	15086	15226	15119	14936	15246	15092	15112	15014	14921	15141	15292	15219	15203	15188	15125	15196	14952	15234	15067	15016	15006	15093	15094	15063	14962	15044
28198	25106	28981	24289	20658	19954	19134	17817	17486	17248	16777	16711	16580	16510	16339	16497	16376	16490	16516	16456	16535	16596	17001	17063	17029	16717	16439	16381	16343	16522	16391	16281	16427	16519	16476	16218	16566	16459	16425	16281	16272	16392	16190	16339	16466	16287	16455	16206	16404	16328	16518	16368	16409	16374	16215	16201	16253	16269	16394	16474	16358	16518	16279	16158	16579	16403	16369	16388	16291	16270	16517	16445	16205	16339	16341	16248	16379	16277	16280	16388	16043	16326	16434	16314	16426	16315	16407	16145	16210	16313	16389	16583	16366	16198	16283	16193	16332	16609	16276	16274	16139	16204	16328	16497	16510	16336	16011	16251	16302	16283	16495	16130	16308	16458	16384	16385	16364	16307	16612	16682	16375	16457	16286	16370	16437	16333	16138	16185	16402	16283	16313	16263	16051	16403	16327	16332	16226	16416	16517	16352	16348	16310	16439	16224	16341	16343	16365	16303	16485	16586	16247	16510	16261	16247	16143	16214	16504	16349	16197	16401	16326	16323	16288	16477	16523	16210	16241	16250	16354	16230	16284	16280	16188	16422	16427	16318	16283	16326	16277	16369	16314	16289	16451	16360	16362	16197	16432	16637	16387	16270	16138	16122	16225	16277	16234	16257	16345	16413	16404	16462	16441	16365	16199	16273	16250	16117	16236	16363	16167	16463	16391	16419	16275	16298	16282	16296	16094	16285	16254	16328	16264	16260	16393	16463	16681	16381	16537	16394	16339	16252	16495	16328	16320	16336	16269	16516	16307	16336	16431	16278	16261	16169	16324	16380	16257	16354	16185	16202	16268	16304	16310	16285	16487	16144	16363	16142	16307	16151	16495	16495	16204	16455	16308	16329	16159	16650	16487	16135	16308	16518	16209	16235	16449	16303	16378	16312	16228	16310	16270	16443	16264	16294	16176	16231	16421	16460	16359	16369	16233	16201	16247	16347	16309	16455	16453	16266	16304	16372	16429	16461	16156	16502	16148	16432	16378	16303	16434	16521	16329	16297	16334	16227	16364	16356	16428	16216	16601	16159	16577	16393	16323	16480	16093	16331	16221	16315	16450	16387	16252	16416	16224	16214	16515	16374	16305	16295	16307	16094	16353	16330	16311	16348	16218	16481	16207	16314	16399	16473	16253	16141	16358	16352	16195	16157	16413	16136	16332	16275	16261	16204	16367	16302	16260	16583	16422	16353	16361	16444	16357	16243	16367	16376	16247	16520	16414	16123	16359	16205	16376	16315	16132	16262	16660	16252	16340	16268	16126	16195	16244	16229	16184	16401	16384	16377	16426	16133	16346	16196	16417	16521	16442	16317	16233	16329	16398	16364	16328	16328	16392	16377	16496	16577	16328	16404	16410	16432	16467	16384	16417	16175	16372	16268	16300	16209	16182	16238	16492	16229	16204	16324	16551	16481	16560	16404	16506	16197	16487	16526	16225	16203	16364	16030	16492	16298	16300	16068	16181	16354	16335	16429	16143	16262	16199	16253	16387	16507	16257	16257	16351	16314	16691	16436	16410	16309	16241	16346	16311	16380	16358	16215	16281	16283	16358	16266	16243	16263	16270	16552	16343	16384	16363	16255	16378	16439	16465	16357	16437	16552	16443	16331	16303	16509	16433	16100	16343	16474	16194	16206	16671	16284	16412	16240	16302	16189	16442	16256	16263	16379	16536	16235	16438	16120	16376	16425	16232	16347	16465	16403	16532	16157	16313	16421	16408	16403	16423	16307	16337	16279	16360	16427	16542	16280	16318	16431	16367	16076	16237	16267	16080	16280	16241	16225	16668	16249	16121	16273	16573	16239	16522	16209	16312	16380	16467	16342	16335	16288	16330	16252	16391	16228	16437	16276	16414	16381	16422	16267	16271	16453	16375	16181	16512	16192	16431	16285	16192	16439	16390	16393	16353	16250	16118	16083	16330	16437	16418	16217	16281	16365	16391	16360	16408	16407	16400	16353	16381	16304	16306	16482	16484	16423	16537	16282	16452	16249	16609	16324	16375	16411	16392	16314	16499	16475	16412	16331	16327	16530	16286	16332	16322	16226	16211	16321	16296	16255	16400	16232	16426	16251	16457	16347	16493	16250	16143	16193	16264	16387	16573	16209	16340	16279	16471	16314	16471	16402	16189	16357	16510	16365	16330	16200	16288	16546	16411	16363	16292	16335	16413	16357	16399	16374	16376	16179	16463	16516	16346	16374	16217	16310	16378	16305	16363	16428	16207	16328	16381	16454	16202	16295	16243	16269	16392	16146	16329	16214	16356	16166	16223	16432	16319	16250	16333	16345	16195	16310	16352	16354	16410	16240	16256	16412	16490	16534	16561	16415	16408	16227	16279	16208	16307	16467	16331	16360	16375	16387	16412	16384	16286	16342	16359	16363	16253	16309	16455	16422	16451	16359	16317	16217	16299	16234	16088	16248	16274	16458	16329	16311	16493	16487	16401	16163	16501	16316	16160	16498	16557	16357	16406	16413	16431	16403	16481	16506	16354	16205	16367	16352	16148	16351	16215	16263	16340	16199	16259	16297	16391	16251	16361	16300	16248	16313	16337	16402	16275	16332	16299	16206	16222	16517	16552	16309	16454	16373	16286	16317	16296	16360	16248	16215	16526	16372	16237	16470	16467	16271	16166	16257	16405	16331	16393	16424	16367	16590	16400	16433	16537	16382	16507	16418	16176	16338	16295	16313	16326	16271	16477	16410	16303	16237	16281	16536	16376	16212	16363	16577	16146	16296	16200	16204	16478	16445	16474	16207	16353	16414	16390	16237	16383	16251	16485	16323	16272	16585	16433	16598	16329	16646	16272	16485	16267	16334	16321	16192	16102	16342	16238	16207	16289	16350	16196	16400	16266	16372	16469	16200	16297	16533	16314	16315	16319	16175	16244	16205	16268	16509	16513	16517	16436	16277	16190	16395	16442	16340	16433	16334	16169	16396	16262	16303	16250	16260	16224	16485	16178	16232	16360	16362	16369	16311	16303	16275	16212	16334	16499	16321	16478	16242	16417	16374	16373	16305	16323	16556	16451	16354	16417	16278	16382	16514	16479	16484	16284	16276	16477	16254	16451	16377	16300	16270	16269	16466	16286	16382	16322	16257	16398	16240	16249	16382	16302	16429	16579	16459	16461	16397	16348	16492	16582	16416	16427	16320	16419	16217	16224	16370	16315	16442	16456	16200	16251	16511	16477	16316	16446	16251	16424	16480	16426	16342	16269	16301	16458	16408	16237	16264	16239	16407	16306	16323	16250	16283	16349	16462	16402	16445	16352	16339	16464	16517	16397	16365	16447	16351	16142	16248	16409	16184	16495	16306	16295	16140	16172	16086	16400	16372	16314	16253	16320	16257	16447	16395	16324	16455	16260	16473	16558	16208	16160	16362	16140	16219	16305	16471	16332	16254	16476	16524	16452	16256	16325	16481	16306	16398	16361	16298	16386	16183	16434	16351	16527	16410	16187	16236	16396	16489	16388	16351	16174	16372	16297	16271	16709	16323	16288	16213	16336	16415	16316	16284	16158	16154	16301	16360	16403	16325	16310	16360	16191	16361	16251	16153	16327	16384	16388	16298	16426	16335	16190	16338	16365	16280	16254	16410	16387	16371	16419	16434	16380	16422	16289	16408	16506	16301	16342	16305	16232	16298	16219	16320	16521	16197	16366	16563	16424	16303	16257	16237	16162	16231	16335	16335	16267	16382	16251	16137	16204	16417	16306	16509	16280	16220	16399	16166	16328	16388	16337	16243	16512	16266	16468	16192	16492	16240	16430	16458	16516	16405	16292	16230	16148	16369	16387	16365	16282	16252	16321	16334	16264	16353	16582	16200	16262	16537	16611	16404	16485	16319	16353	16259	16418	16498	16527	16348	16297	16243	16262	16532	16406	16571	16341	16458	16423	16325	16395	16581	16410	16178	16342	16408	16206	16397	16411	16304	16409	16308	16413	16265	16347	16424	16465	16353	16384	16079	16356	16203	16296	16328	16385	16446	16385	16187	16198	16325	16508	16467	16296	16338	16364	16228	16316	16298	16432	16289	16284	16363	16261	16288	16396	16297	16290	16387	16396	16425	16437	16539	16578	16160	16358	16222	16392	16557	16245	16228	16369	16500	16652	16524	16374	16447	16432	16231	16195	16473	16391	16378	16337	16317	16469	16312	16283	16486	16398	16271	16311	16479	16381	16484	16317	16528	16460	16380	16425	16450	16340	16450	16561	16444	16310	16233	16511	16395	16462	16323	16221	16284	16354	16251	16438	16443	16436	16374	16321	16352	16397	16330	16314	16345	16251	16238	16282	16389	16532	16398	16169	16328	16391	16432	16298	16200	16233	16270	16302	16255	16405	16568	16263	16414	16266	16437	16355	15970	16260	16350	16143	16234	16287	16292	16407	16382	16390	16353	16214	16441	16283	16474	16235	16415	16501	16437	16345	16294	16550	16458	16400	16332	16275	16479	16188	16386	16533	16363	16325	16308	16269	16186	16394	16422	16551	16424	16459	16311	16507	16200	16305	16277	16293	16418	16304	16504	16334	16262	16308	16396	16238	16290	16270	16366	16410	16236	16182	16439	16107	16430	16514	16302	16302	16451	16386	16547	16412	16497	16231	16663	16421	16594	16228	16106	16472	16312	16325	16180	16232	16462	16401	16309	16523	16361	16296	16189	16246	16388	16519	16143	16413	16283	16362	16443	16386	16493	16194	16233	16388	16630	16206	16470	16529	16263	16367	16370	16331	16039	16435	16319	16403	16153	16371	16294	16348	16344	16336	16477	16190	16355	16522	16409	16280	16358	16335	16382	16318	16484	16491	16475	16278	16434	16265	16465	16404	16518	16403	16343	16485	16344	16171	16350	16397	16356	16233	16361	16369	16396	16167	16308	16406	16167	16264	16482	16420	16434	16186	16404	16542	16341	16450	16360	16405	16465	16542	16293	16256	16306	16636	16242	16282	16183	16337	16370	16225	16371	16255	16284	16290	16549	16368	16549	16527	16377	16534	16488	16393	16439	16378	16328	16501	16425	16077	16399	16535	16228	16251	16428	16419	16282	16360	16499	16414	16322	16424	16379	16265	16342	16286	16282	16248	16373	16156	16266	16366	16347	16343	16281	16375	16205	16291	16351	16434	16470
23955	38268	30484	22712	21152	20124	18468	17107	16466	15770	15653	15178	15179	14836	15011	14684	14676	14795	14797	14638	14687	14973	15638	15403	15356	14981	14821	14654	14708	14490	14501	14556	14631	14607	14558	14430	14587	14535	14559	14658	14662	14702	14461	14561	14515	14594	14671	14634	14584	14662	14669	14527	14682	14538	14633	14584	14615	14619	14695	14387	14682	14580	14672	14705	14543	14661	14699	14523	14637	14568	14520	14704	14838	14616	14423	14668	14580	14502	14489	14528	14740	14572	14614	14375	14594	14595	14558	14703	14508	14601	14671	14628	14711	14425	14546	14528	14655	14544	14627	14503	14494	14648	14700	14536	14540	14502	14401	14546	14651	14549	14436	14505	14676	14674	14480	14697	14487	14684	14495	14550	14609	14516	14537	14608	14425	14445	14505	14446	14455	14450	14503	14657	14494	14636	14730	14521	14474	14555	14578	14577	14494	14703	14467	14593	14480	14627	14671	14542	14686	14582	14476	14597	14585	14625	14638	14416	14498	14483	14673	14636	14618	14443	14461	14612	14596	14422	14470	14628	14690	14580	14606	14565	14624	14549	14415	14427	14618	14603	14391	14595	14568	14476	14606	14642	14586	14572	14566	14837	14501	14513	14644	14551	14414	14539	14626	14497	14520	14509	14476	14622	14594	14328	14581	14513	14642	14581	14651	14581	14618	14569	14636	14656	14481	14480	14561	14691	14602	14571	14645	14568	14591	14594	14639	14536	14604	14700	14470	14572	14446	14613	14544	14593	14761	14705	14479	14592	14645	14573	14650	14536	14473	14575	14599	14635	14605	14519	14573	14577	14486	14604	14557	14512	14467	14561	14692	14568	14603	14717	14610	14534	14775	14604	14656	14767	14670	14517	14529	14436	14562	14508	14544	14519	14575	14551	14623	14596	14553	14508	14514	14605	14551	14510	14655	14475	14544	14583	14576	14489	14602	14477	14422	14607	14521	14372	14443	14585	14621	14433	14631	14507	14581	14555	14653	14688	14672	14585	14618	14714	14486	14618	14619	14585	14590	14723	14742	14487	14646	14464	14609	14455	14508	14759	14405	14676	14344	14590	14748	14581	14396	14579	14606	14579	14638	14422	14608	14771	14595	14489	14541	14519	14849	14515	14542	14410	14561	14575	14728	14613	14668	14486	14595	14573	14473	14626	14529	14659	14671	14580	14512	14497	14603	14702	14581	14522	14547	14510	14674	14631	14660	14724	14669	14665	14656	14506	14626	14512	14580	14603	14702	14457	14693	14516	14571	14578	14543	14733	14654	14525	14431	14380	14649	14598	14597	14476	14496	14469	14658	14416	14590	14582	14478	14635	14632	14501	14655	14605	14548	14733	14461	14653	14481	14569	14554	14564	14710	14488	14595	14527	14468	14609	14261	14422	14646	14608	14699	14659	14627	14511	14518	14460	14532	14601	14641	14535	14498	14571	14532	14636	14424	14732	14624	14499	14633	14257	14619	14606	14607	14514	14410	14506	14651	14563	14610	14555	14591	14593	14546	14535	14545	14461	14612	14481	14651	14664	14510	14519	14534	14460	14553	14396	14514	14579	14489	14546	14625	14614	14563	14678	14562	14741	14558	14654	14532	14572	14621	14709	14560	14359	14460	14583	14636	14669	14563	14602	14552	14500	14684	14757	14545	14519	14490	14444	14646	14664	14615	14622	14423	14481	14380	14516	14448	14521	14566	14537	14476	14756	14599	14555	14594	14570	14570	14662	14640	14520	14535	14561	14661	14552	14600	14594	14497	14604	14569	14681	14619	14643	14394	14565	14692	14632	14669	14575	14704	14571	14680	14533	14627	14544	14446	14548	14607	14470	14509	14518	14506	14525	14616	14661	14540	14584	14518	14401	14715	14524	14560	14749	14686	14549	14468	14512	14530	14546	14683	14580	14675	14648	14588	14386	14562	14474	14725	14328	14687	14544	14562	14561	14579	14457	14419	14561	14315	14539	14650	14623	14484	14547	14719	14645	14419	14550	14473	14601	14529	14494	14591	14606	14603	14559	14459	14570	14535	14524	14569	14517	14531	14589	14673	14492	14602	14662	14645	14694	14597	14444	14485	14576	14438	14526	14456	14717	14771	14569	14556	14674	14700	14545	14579	14506	14589	14668	14438	14669	14492	14497	14630	14386	14671	14405	14508	14602	14468	14478	14468	14572	14463	14510	14701	14481	14598	14427	14605	14510	14682	14488	14461	14473	14604	14582	14713	14432	14613	14712	14489	14593	14549	14385	14699	14559	14529	14670	14763	14577	14503	14692	14549	14579	14404	14575	14565	14511	14488	14508	14597	14468	14629	14451	14633	14631	14615	14782	14671	14629	14540	14543	14596	14618	14491	14495	14686	14631	14565	14539	14483	14531	14777	14537	14517	14555	14392	14491	14475	14556	14589	14511	14558	14532	14475	14535	14581	14555	14611	14580	14568	14834	14652	14585	14743	14717	14587	14535	14507	14478	14606	14539	14629	14499	14588	14374	14638	14428	14419	14635	14485	14481	14680	14614	14556	14510	14531	14351	14590	14494	14399	14520	14571	14557	14509	14516	14547	14684	14497	14605	14485	14400	14489	14750	14630	14588	14401	14573	14560	14533	14432	14450	14552	14780	14492	14699	14500	14519	14472	14506	14502	14616	14611	14361	14679	14576	14565	14714	14641	14542	14498	14464	14492	14673	14491	14470	14547	14583	14521	14470	14753	14719	14571	14548	14506	14567	14577	14529	14537	14485	14391	14567	14596	14494	14573	14735	14467	14523	14650	14675	14609	14569	14508	14479	14568	14526	14554	14736	14535	14571	14566	14572	14524	14474	14548	14527	14564	14537	14515	14523	14598	14614	14481	14676	14595	14395	14668	14561	14651	14452	14606	14586	14543	14679	14557	14689	14439	14650	14419	14655	14367	14452	14540	14565	14571	14558	14454	14586	14593	14476	14632	14645	14560	14365	14579	14648	14622	14663	14567	14492	14468	14628	14686	14420	14681	14462	14466	14763	14553	14545	14559	14769	14495	14450	14611	14574	14807	14597	14513	14498	14559	14641	14625	14511	14450	14357	14549	14577	14519	14662	14280	14599	14578	14590	14626	14616	14583	14506	14607	14539	14590	14499	14551	14692	14453	14590	14499	14623	14663	14601	14588	14480	14504	14583	14612	14464	14562	14692	14527	14683	14603	14611	14430	14567	14428	14476	14472	14612	14622	14428	14666	14574	14626	14755	14518	14692	14395	14575	14533	14492	14513	14607	14760	14525	14601	14445	14478	14484	14715	14609	14634	14631	14432	14673	14401	14529	14656	14694	14493	14693	14542	14535	14418	14649	14366	14585	14579	14632	14609	14691	14588	14630	14568	14545	14465	14588	14502	14636	14534	14617	14658	14580	14552	14542	14519	14555	14493	14567	14490	14603	14521	14651	14511	14624	14346	14576	14445	14490	14620	14640	14496	14547	14442	14554	14559	14651	14515	14606	14528	14570	14671	14498	14488	14595	14624	14388	14647	14560	14537	14532	14492	14592	14508	14477	14610	14682	14539	14421	14518	14597	14524	14581	14481	14483	14433	14539	14674	14543	14692	14554	14634	14496	14462	14495	14614	14655	14588	14777	14597	14548	14415	14526	14621	14753	14547	14763	14434	14657	14612	14491	14588	14459	14717	14612	14498	14542	14597	14582	14599	14502	14794	14689	14589	14472	14670	14425	14557	14578	14516	14620	14544	14614	14614	14518	14685	14468	14651	14569	14615	14670	14596	14664	14632	14455	14646	14476	14296	14533	14411	14637	14585	14668	14664	14731	14557	14589	14573	14540	14489	14623	14565	14697	14717	14591	14601	14651	14471	14566	14625	14438	14679	14459	14665	14624	14370	14562	14635	14486	14563	14646	14470	14529	14432	14660	14613	14492	14561	14539	14369	14466	14434	14664	14574	14519	14630	14530	14467	14612	14650	14528	14663	14608	14546	14378	14513	14609	14429	14704	14504	14650	14657	14474	14530	14684	14543	14595	14684	14634	14578	14634	14526	14547	14753	14585	14463	14616	14675	14777	14473	14560	14529	14510	14422	14531	14468	14727	14445	14567	14574	14573	14495	14397	14449	14525	14661	14607	14616	14547	14498	14793	14824	14667	14518	14656	14535	14552	14490	14626	14769	14463	14700	14728	14503	14563	14523	14512	14600	14567	14655	14596	14701	14687	14622	14395	14510	14674	14482	14650	14790	14587	14444	14771	14489	14521	14429	14503	14514	14630	14504	14637	14361	14538	14571	14368	14578	14529	14553	14538	14515	14420	14647	14544	14521	14466	14557	14567	14585	14622	14552	14683	14440	14417	14602	14558	14457	14527	14558	14606	14484	14628	14650	14569	14578	14538	14590	14435	14656	14510	14587	14545	14472	14461	14505	14584	14563	14596	14543	14633	14440	14676	14571	14756	14582	14697	14450	14735	14617	14581	14641	14497	14575	14577	14633	14552	14627	14612	14595	14541	14592	14644	14627	14730	14614	14719	14474	14558	14496	14521	14515	14683	14637	14529	14473	14594	14547	14636	14513	14509	14595	14516	14646	14364	14574	14648	14718	14560	14532	14574	14438	14693	14525	14652	14604	14614	14435	14606	14649	14435	14772	14442	14747	14645	14575	14628	14563	14635	14564	14432	14561	14546	14625	14557	14541	14630	14639	14573	14782	14589	14536	14585	14546	14419	14665	14509	14522	14698	14722	14505	14633	14433	14631	14577	14346	14678	14530	14431	14698	14679	14502	14588	14530	14386	14545	14535	14600	14605	14484	14704	14644	14568	14487	14660	14601	14593	14725	14636	14430	14501	14609	14432	14520	14454	14495	14482	14502	14515	14471	14583	14531	14401	14477	14504	14637	14613	14521	14679	14595	14441	14550	14468	14405	14538	14717	14714	14654	14467	14364	14692	14574	14553	14549	14588	14593	14705	14488	14644	14429	14609	14575	14494	14645	14587	14491	14524	14608	14575	14521	14735	14402	14595	14444	14616	14462	14569	14573	14491	14634	14467	14580	14584	14629	14587	14583	14573	14562	14609	14530	14557	14516	14736	14436	14459	14593	14535	14583	14604	14640	14577	14561	14585	14534	14581	14582	14604	14540	14791	14543	14592	14478	14746	14673	14572	14631	14652
24110	21540	29105	24745	23043	23951	23174	20046	18866	18523	17975	17519	17336	17236	17264	17113	17055	17110	16862	17001	16977	18189	21605	20614	19843	18540	17183	16740	16679	16700	16758	16771	16760	16643	16713	16819	16460	16629	16809	16591	16377	16694	16674	16483	16478	16725	16694	16880	16783	16696	16433	16624	16732	16909	16641	16639	16703	16661	16750	16718	16610	16700	16674	16498	16786	16784	16613	16577	16547	16510	16554	16697	16499	16677	16754	16641	16659	16468	16441	16751	16677	16343	16555	16579	16811	16595	16686	16568	16433	16583	16631	16781	16742	16594	16586	16621	16505	16670	16789	16680	16758	16529	16683	16568	16694	16674	16528	16643	16864	16570	16665	16461	16729	16711	16602	16736	16702	16774	16788	16670	16683	16538	16738	16711	16653	16698	16725	16761	16660	16607	16622	16577	16893	16956	16551	16454	16506	16625	16889	16795	16587	16697	16516	16613	16647	16602	16667	16542	16765	16642	16597	16652	16640	16573	16841	16609	16693	16637	16639	16814	16465	16528	16597	16695	16855	16709	16524	16649	16617	16694	16704	16623	16437	16491	16626	16407	16728	16536	16650	16672	16687	16829	16762	16750	16623	16609	16553	16541	16595	16747	16555	16643	16732	16420	16742	16761	16666	16667	16741	16746	16750	16621	16601	16662	16639	16578	16583	16535	16668	16664	16886	16414	16733	16619	16701	16681	16702	16460	16630	16801	16639	16654	16760	16658	16669	16551	16625	16847	16619	16741	16620	16483	16634	16627	16588	16701	16646	16610	16664	16496	16536	16609	16769	16674	16578	16517	16493	16576	16681	16618	16323	16415	16660	16564	16612	16509	16648	16611	16709	16614	16655	16757	16624	16592	16655	16702	16804	16541	16556	16657	16624	16611	16484	16870	16354	16545	16622	16567	16649	16506	16603	16621	16679	16592	16694	16552	16661	16452	16636	16514	16540	16505	16686	16568	16923	16764	16751	16524	17044	16591	16490	16391	16560	16455	16727	16550	16611	16625	16497	16534	16487	16538	16622	16692	16682	16738	16749	16729	16495	16755	16649	16536	16570	16658	16549	16547	16643	16578	16803	16797	16678	16643	16778	16748	16696	16626	16665	16456	16788	16608	16597	16650	16613	16481	16691	16549	16485	16629	16736	16776	16626	16821	16754	16748	16602	16706	16595	16669	16772	16613	16784	16614	16582	16802	16729	16395	16670	16556	16612	16519	16653	16570	16657	16667	16526	16470	16651	16633	16716	16623	16758	16422	16678	16488	16654	16558	16671	16549	16498	16673	16649	16804	16509	16467	16532	16435	16701	16585	16472	16670	16636	16616	16701	16622	16600	16770	16779	16774	16448	16492	16837	16589	16694	16673	16689	16582	16632	16535	16606	16667	16777	16654	16680	16447	16579	16733	16738	16798	16741	16482	16726	16667	16735	16560	16654	16854	16579	16460	16832	16653	16570	16586	16580	16359	16501	16519	16543	16583	16594	16754	16492	16485	16664	16648	16741	16901	16573	16732	16819	16606	16721	16657	16595	16546	16636	16341	16644	16936	16694	16688	16727	16628	16536	16707	16520	16642	16664	16605	16469	16523	16651	16636	16645	16682	16708	16736	16571	16527	16508	16688	16598	16612	16726	16651	16557	16546	16717	16750	16563	16693	16693	16742	16767	16494	16625	16595	16732	16716	16553	16542	16702	16579	16756	16563	16657	16564	16547	16809	16655	16745	16743	16552	16627	16694	16808	16679	16761	16617	16636	16621	16670	16671	16755	16661	16519	16420	16712	16691	16750	16462	16798	16534	16880	16490	16578	16506	16706	16755	16698	16555	16901	16581	16785	16733	16679	16563	16494	16479	16583	16691	16427	16693	16966	16873	16693	16607	16916	16850	16796	16662	16594	16508	16527	16738	16516	16603	16548	16528	16584	16683	16609	16522	16619	16733	16779	16702	16719	16788	16627	16626	16509	16621	16550	16918	16861	16652	16544	16723	16767	16714	16555	16788	16660	16568	16737	16778	16726	16471	16688	16839	16698	16711	16482	16734	16574	16823	16694	16670	16662	16722	16728	16629	16783	16779	16700	16764	16800	16690	16528	16519	16617	16641	16706	16823	16744	16535	16772	16586	16697	16566	16672	16801	16623	16904	16699	16666	16632	16638	16705	16499	16596	16542	16438	16636	16711	16647	16721	16861	16689	16720	16787	16641	16770	16660	16659	16400	16552	16446	16591	16475	16479	16680	16763	16857	16500	16635	16658	16904	16657	16512	16641	16521	16738	16474	16681	16622	16426	16463	16735	16528	16614	16627	16527	16654	16749	16567	16762	16514	16944	16722	16643	16643	16511	16700	16444	16603	16683	16637	16640	16651	16572	16687	16875	16765	16643	16710	16544	16620	16866	16726	16697	16653	16583	16760	16689	16454	16671	16783	16764	16568	16615	16384	16631	16445	16724	16651	16500	16684	16989	16756	16778	16826	16563	16603	16646	16416	16784	16772	16448	16560	16565	16707	16584	16618	16619	16650	16399	16659	16680	16625	16578	16550	16582	16763	16729	16858	16845	16660	16533	16763	16907	16796	16658	16629	16585	16442	16627	16618	16871	16515	16623	16700	16619	16601	16447	16500	16666	16664	16609	16530	16689	16731	16486	16595	16578	16788	16802	16479	16491	16864	16479	16648	16649	16669	16756	16570	16469	16533	16518	16554	16682	16697	16604	16521	16789	16544	16633	16453	16649	16490	16647	16880	16493	16622	16389	16595	16811	16500	16660	16757	16516	16624	16614	16685	16534	16784	16729	16598	16564	16747	16725	16843	16755	16579	16793	16742	16470	16705	16736	16654	16940	16827	16587	16521	16722	16585	16661	16469	16476	16539	16588	16636	16800	16872	16662	16730	16657	16559	16569	16807	16818	16492	16722	16644	16576	16577	16604	16510	16529	16716	16601	16701	16727	16790	16621	16741	16614	16526	16625	16682	16684	16498	16718	16647	16739	16730	16626	16703	16600	16586	16652	16601	16644	16866	16854	16619	16781	16712	16776	16711	16829	16853	16711	16587	16645	16566	16600	16601	16536	16547	16746	16715	16599	16361	16772	16710	16706	16656	16622	16472	16514	16623	16524	16406	16653	16651	16637	16722	16874	16721	16820	16813	16735	16600	16825	16703	16625	16900	16736	16734	16886	16527	16651	16685	16745	16490	16619	16538	16864	16579	16704	16580	16662	16485	16495	16582	16567	16624	16622	16567	16786	16748	16735	16396	16568	16731	16561	16834	16689	16651	16770	16588	16766	16541	16738	16691	16784	16955	16650	16613	16422	16627	16660	16746	16490	16644	16810	16727	16806	16629	16638	16570	16564	16535	16699	16454	16504	16578	16677	16536	16731	16488	16639	16715	16531	16500	16298	16667	16650	16473	16658	16854	16523	16834	16530	16434	16811	16699	16598	16509	16572	16685	16878	16653	16581	16711	16727	16643	16766	16658	16613	16745	16587	16632	16872	16650	16634	16725	16674	16579	16637	16601	16586	16513	16752	16715	16819	16672	16629	16626	16590	16616	16782	16556	16733	16685	16688	16564	16522	16545	16664	16751	16800	16663	16545	16647	16721	16844	16566	16524	16776	16554	16624	16667	16854	16529	16464	16633	16667	16501	16432	16647	16815	16725	16607	16569	16751	16670	16586	16594	16669	16753	16714	16633	16681	16663	16736	16855	16682	16634	16536	16448	16719	16712	16710	16782	16538	16706	16709	16517	16744	16730	16645	16484	16788	16603	16665	16703	16734	16748	16559	16668	16619	16720	16627	16598	16642	16538	16869	16623	16425	16578	16633	16681	16509	16573	16584	16668	16590	16726	16638	16711	16629	16615	16691	16917	16705	16867	16537	16653	16808	16611	16626	16650	16603	16670	16542	16473	16621	16616	16663	16593	16654	16671	16569	16592	16848	16664	16632	16567	16570	16434	16585	16748	16702	16727	16497	16534	16549	16667	16668	16519	16620	16563	16552	16598	16582	16745	16538	16640	16667	16556	16691	16705	16839	16587	16732	16571	16839	16555	16597	16618	16654	16740	16600	16581	16486	16451	16435	16654	16772	16757	16691	16944	16603	16776	16723	16624	16564	16683	16577	16626	16653	16552	16826	16655	16740	16342	16655	16540	16576	16703	16688	16593	16798	16605	16702	16532	16616	16599	16810	16751	16652	16572	16753	16358	16807	16672	16736	16828	16636	16638	16679	16732	16801	16753	16671	16609	16810	16631	16725	16753	16787	16704	16361	16637	16539	16605	16642	16710	16725	16744	16618	16750	16731	16652	16688	16634	16535	16636	16593	16718	16498	16419	16840	16792	16497	16562	16547	16559	16600	16639	16597	16443	16472	16696	16645	16576	16698	16517	16684	16474	16663	16645	16781	16779	16500	16497	16485	16512	16629	16551	16659	16566	16523	16822	16850	16710	16521	16629	16616	16772	16803	16531	16615	16542	16533	16523	16795	16621	16620	16744	16544	16719	16816	16462	16662	16589	16715	16586	16635	16729	16386	16715	16587	16495	16724	16660	16708	16605	16660	16719	16575	16621	16654	16783	16489	16687	16573	16697	16789	16694	16520	16646	16459	16614	16718	16631	16656	16662	16691	16611	16475	16715	16706	16600	16786	16882	16740	16600	16660	16768	16617	16895	16676	16679	16628	16729	16606	16662	16616	16828	16610	16743	16767	16586	16617	16752	16634	16714	16722	16804	16524	16736	16733	16598	16631	16597	16560	16876	16677	16556	16769	16738	16576	16574	16459	16697	16618	16577	16671	16557	16487	16953	16719	16521	16750	16714	16690	16575	16471	16895	16734	16564	16551	16614	16704	16638	16519	16669	16777	16684	16648	16719	16769	16494	16752	16635	16646	16704	16562	16531	16690	16836	16585	16700	16667	16814	16470	16780	16530	16496	16544	16566	16663	16723	16601	16600	16600	16524	16650	16604	16432	16778	16566	16734	16559	16797	16629	16669	16661	16671	16636	16563	16665	16576	16478	16660	16500	16586	16502	16730	16609	16676	16606	16689	16697	16624	16636	16731	16708	16803	16666	16580	16753	16730	16872	16701	16503	16652	16679	16730	16866	16745	16519	16577	16720	16594	16738	16650	16741	16773	16800	16719	16661	16683
27185	46066	41275	31603	25042	22610	21107	19272	18118	17200	16548	16014	16026	15613	15457	15314	15143	15036	14908	14885	14801	17307	22408	20531	18956	16733	15489	15101	14998	14897	14868	14639	14879	14747	14648	14790	14865	14539	14718	14683	14824	14639	14916	14745	14786	14765	14897	14654	14606	14877	14784	14905	14901	14930	14827	14723	14638	14792	14808	14661	14669	14726	14755	14857	14802	14792	14731	14627	14772	14935	14768	14771	14522	14681	14695	14663	14770	14775	14625	14750	14684	14785	14672	14729	14668	14638	14776	14735	14651	14669	14641	14744	14719	14701	14843	14799	14606	14748	14752	14802	14631	14835	14743	14900	14667	14681	14556	14868	14687	14687	14698	14870	14948	14553	14776	14791	14731	14738	14769	14786	14542	14666	14747	14675	14445	14723	14887	14782	14711	14660	14739	14807	14782	14722	14714	14675	14748	14750	14646	14759	14699	14567	14652	14797	14576	14837	14807	14757	14816	14629	14844	14843	14891	14594	14800	14833	14778	14635	14637	14789	14808	14865	14605	14682	14650	14786	14827	14874	14665	14826	14702	14774	14786	14670	14603	14664	14663	14913	14659	14777	14718	14544	14673	14779	14675	14640	14724	14677	14775	14754	14849	14627	14761	14787	14722	14677	14714	14695	14656	14819	14552	14724	14843	14747	14657	14762	14814	14687	14817	14776	14887	14480	14820	14620	14698	14512	14773	14716	14754	14721	14784	14569	14625	14732	14892	14825	14767	14691	14688	14747	14699	14678	14700	14808	14863	14740	14786	14893	14755	14684	14851	14661	14700	14699	14743	14555	14581	14897	14641	14801	14706	14690	14740	14845	14864	14927	14721	14772	14861	14838	14768	14825	14941	14746	14800	14725	14739	14805	14651	14502	14624	14720	14745	14799	14789	14775	14760	14772	14686	14711	14885	14765	14771	14716	14607	14575	14742	14718	14707	14786	14768	14627	14832	14762	14835	14731	14758	14786	14682	14652	14848	14805	14762	14619	14863	14674	14598	14785	14614	14616	14864	14816	14631	14648	14705	14823	14598	14791	14628	14627	14619	14775	14836	14762	14757	14656	14772	14708	14762	14812	14781	14608	14602	14685	14626	14814	14773	14877	14645	14646	14792	14685	14610	14808	14646	14631	14680	14758	14640	14683	14794	14752	14927	14772	14668	14873	14548	14867	14535	14618	14782	14791	14870	14797	14680	14767	14707	14812	14766	14803	14785	14785	14871	14693	14820	14641	14773	14777	14739	14751	14812	14707	14876	14933	14702	14761	14738	14560	14581	14824	14728	14807	14631	14770	14777	14865	14707	14895	14910	14629	14713	14597	14720	14716	14559	14816	14716	14719	14802	14895	14732	14570	14832	14458	14774	14730	14714	14807	14699	14722	14641	14794	14732	14877	14731	14777	14640	14669	14830	14718	14826	14872	14738	14662	14659	14765	14772	14735	14694	14707	14779	14824	14683	14677	14797	14649	14631	14805	14795	14943	14709	14791	14624	14696	14835	14666	14715	14631	14742	14763	14616	14754	14614	14760	14660	14794	14709	14726	14713	14751	14749	14889	14696	14758	14630	14715	14881	14690	14713	14545	14882	14826	14722	14929	14564	14869	14725	14769	14684	14713	14772	14685	14770	14714	14698	14693	14686	14669	14741	14880	14727	14618	14682	14719	14832	14651	14811	14938	14679	14777	14799	14686	14775	14555	14761	14627	14681	14756	14773	14847	14617	14728	14644	14644	14836	14749	14774	14605	14683	14714	14744	14546	14582	14779	14803	14770	14815	14869	14839	14713	14797	14835	14739	14665	14833	14611	14655	14705	14825	14591	14822	14745	14649	14872	14845	14629	14740	14748	14663	14842	14616	14795	14557	14629	14780	14665	14818	14686	14905	14599	14667	14676	14912	14718	14588	14847	14554	14649	14749	14624	14814	14760	14665	14754	14773	14645	14654	14743	14672	14813	14718	14698	14587	14692	14627	14779	14733	14892	14840	14841	14687	14755	14586	14683	14690	14789	14704	14906	14907	14890	14809	14744	14723	14654	14582	14785	14825	14702	14553	14719	14559	14795	14832	14769	14877	14948	14651	14573	14611	14783	14642	14693	14705	14830	14632	14742	14706	14717	14662	14707	14677	14801	14863	14526	14823	14789	14767	14789	14666	14860	14920	14639	14713	14663	14840	14892	14750	14651	14771	14756	14809	14699	14755	14553	14751	14753	14702	14652	14757	14586	14680	14749	14825	14785	14558	14723	14757	14711	14611	14728	14722	14756	14676	14647	14872	14581	14884	14794	14938	14672	14669	14678	14773	14576	14707	14721	14790	14663	14850	14610	14739	14934	14759	14826	14795	14755	14767	14762	14863	14619	14787	14642	14753	14705	14699	14608	14794	14778	14712	14680	14822	14858	14839	14580	14755	14773	14564	14727	14703	14778	14777	14739	14689	14725	14718	14509	14602	14720	14749	14554	14794	14637	14701	14811	14719	14499	14704	14776	14460	14912	14703	14941	14774	14756	14747	14699	14752	14789	14659	14699	14883	14878	14791	14538	14844	14787	14787	14720	14792	14701	14702	14664	14905	14698	14794	14761	14782	14772	14890	14704	14653	14594	14735	14743	14700	14660	14773	15010	14773	14704	14795	14499	14878	14548	14753	14677	14596	14748	14861	14808	14732	14627	14724	14837	14762	14812	14678	14830	14838	14758	14807	14808	14731	14754	14930	14727	14889	14591	14586	14739	14751	14826	14721	14911	14759	14724	14685	14796	14841	14739	14824	14723	14603	14763	14839	14600	14648	14772	14779	14852	14590	14643	14888	14803	14907	14811	14905	14595	14670	14771	14650	14654	14566	14839	14664	14741	14744	14571	14993	14602	14686	14844	14834	14575	14911	14717	14792	14700	14667	14738	14673	14816	14734	14673	14693	14793	14906	14836	14742	14642	14525	14569	14716	14510	14543	14677	14711	14721	14674	14665	14728	14809	14752	14706	14788	14648	14781	14748	14611	14904	14736	14642	14678	14798	14703	14607	14610	14817	14741	14730	14752	14572	14772	14745	14910	14648	14469	14810	14923	14760	14795	14787	14799	14837	14796	14793	14728	14818	14576	14577	14815	14636	14741	14879	14634	14758	14770	14820	14795	14594	14702	14793	14584	14544	14796	14723	14926	14627	14728	14785	14589	14671	14795	14835	14729	14781	14639	14729	14784	14653	14947	14759	14658	14704	14809	14881	14799	14755	14731	14597	14834	14742	14712	14632	14816	14711	14833	14684	14823	14600	14668	14714	14671	14751	14667	14771	14643	14711	14809	14763	14781	14729	14744	14651	14703	14653	14859	14641	14738	14769	14553	14557	14877	14615	14943	14645	14806	14821	14799	14764	14764	14833	14868	14633	14746	14736	14771	14630	14507	14648	14871	14673	14706	14714	14617	14729	14810	14711	14930	14746	14640	14802	14638	14891	14755	14870	14577	14964	14704	14663	14685	14767	14746	14762	14535	14822	14837	14548	14705	14718	14625	14610	14657	14672	14711	14610	14616	14895	14696	14685	14778	14824	14726	14692	14751	14754	14918	14699	14748	14731	14754	14668	14827	14738	14808	14654	14786	14538	14774	14898	14733	14629	14783	14724	14630	14673	14741	14711	14462	14691	14737	14637	14781	14605	14715	14622	14726	14726	14879	14637	14747	14718	14676	14720	14650	14646	14905	14569	14614	14603	14590	14860	14822	14850	14765	14747	14853	14741	14842	14836	14704	14649	14509	14791	14568	14717	14937	14807	14678	14611	14839	14641	14860	14791	14860	14632	14925	14747	14726	14822	14834	14683	14597	14635	14764	14633	14745	14897	14832	14765	14567	14645	14771	14662	14601	14727	14891	14809	14778	14831	14751	14578	14593	14900	14644	14800	14722	14748	14849	14833	14733	14731	14768	14523	14756	14938	14738	14754	14680	14837	14736	14616	14778	14624	14764	14722	14677	14665	14685	14778	14846	14772	14659	14741	14832	14806	14839	14670	14848	14653	14928	14750	14672	14701	14685	14723	14631	14702	14736	14726	14759	14798	14697	14738	14518	14652	14759	14690	14778	14823	14571	14844	14695	14769	14815	14633	14665	14752	14693	14731	14727	14809	14809	14654	14864	14726	14679	14731	14885	14742	14756	14592	14722	14735	14723	14726	14565	14882	14677	14804	14831	14623	14710	14620	14699	14668	14888	14785	14596	14652	14894	14688	14933	14659	14891	14684	14807	14664	14901	14801	14630	14632	14794	14821	14843	14658	14772	14818	14743	14813	14672	14679	14868	14637	14764	14830	14631	14844	14703	14788	14696	14494	14694	14831	14559	14829	14710	14721	14920	14624	14754	14763	14701	14683	14798	14719	14622	14893	14686	14775	14796	14783	14685	14683	14805	14740	14795	14778	14471	14710	14657	14634	14849	14520	14645	14830	14725	14768	14661	14836	14824	14793	14652	14758	14837	14702	14851	14579	14680	14678	14835	14764	14755	14808	14694	14821	14543	14859	14699	14797	14835	14807	14842	14733	14681	14679	14856	14747	14777	14582	14573	14645	14732	14799	14880	14869	14714	14991	14764	14638	14631	14861	14674	14620	14584	14780	14754	14734	14748	14759	14724	14675	14733	14725	14804	14818	14668	14608	14747	14667	14738	14833	14685	14680	14739	14664	14717	14648	14625	14627	14669	14818	14714	14647	14741	14718	14831	14557	14664	14841	14819	14728	14888	14705	14712	14624	14747	14743	14852	14730	14899	14555	14763	14755	14632	14636	14769	14729	14827	14572	14775	14666	14854	14838	14623	14759	14813	14781	14713	14795	14794	14739	14769	14681	14645	14740	14745	14670	14788	14721	14493	14873	14644	14858	14667	14810	14647	14751	14563	14655	14761	14569	14684	14876	14710	14770	14717	14754	14864	14695	14579	14652	14812	14669	14824	14768	14748	14671	14673	14714	14861	14677	14985	14719	14683	14780	14778	14818	14881	14781	14815	14797	14852	14886	14567	14682	14497	14788	14684	14746	14745	14760	14682	14662	14820	14973	14594	14883	14663	14793	14626	14808	14624	14848	14702	14833	14598	14703	14808	14719	14797	14825	14632	14840	14733	14850	14732	14799	14702	14742	14794	14764	14736	14766	14766	14684
23073	21512	29396	24084	21996	24996	26991	21728	19787	19937	19148	18370	18391	18204	17776	17656	17477	17559	17309	17227	17456	20747	25681	24096	22642	20038	18168	17390	17337	17125	17178	17185	17121	17016	17129	17092	16943	16996	16968	17181	17160	16998	17143	16963	17130	17069	17208	17047	17131	16996	17098	17018	17248	16987	17261	17042	17184	17072	17071	17122	16923	17055	16882	16874	16966	17156	17152	16790	17119	16933	17142	17045	16966	16935	17038	16964	17224	17151	17027	17020	17114	17082	17111	17004	16930	16899	17104	16997	16994	17022	17106	17001	16857	16999	16888	16964	17181	16972	16956	17136	16888	17035	17221	16974	17205	17181	16843	17148	17102	17215	16955	17091	16999	16936	17067	16934	17080	17097	17100	16954	17074	17109	17050	17126	16901	16997	17165	16921	17017	17038	16980	17051	17033	16914	17102	16979	16998	16822	17087	17050	17024	16878	17138	17207	16921	17025	16913	17141	17087	17050	17175	17000	16923	16916	17052	17062	17044	17014	17285	17082	17067	16860	16883	16996	17063	16909	17055	17097	16895	16982	17203	17088	16996	16875	16841	16845	16767	17033	17182	16978	16942	17035	16946	17014	17034	17003	16934	17018	16863	16970	16831	16922	17009	16940	17141	17181	17111	17143	16950	16946	16836	16917	17034	16952	17035	17067	17001	17025	16862	17139	16942	16835	16966	17173	16884	16984	17017	16912	16976	16837	17000	17071	16956	17034	16919	16939	17083	16854	17007	17058	16979	17116	16995	16795	17004	16974	16899	17094	16964	16856	17283	16991	17014	16963	17097	17120	16914	17074	16990	16913	16986	16880	16966	17122	16988	16874	16966	17050	16775	17071	16963	17035	17253	17075	17012	17188	16979	17058	16966	17074	16988	16988	16961	16972	16952	17126	17092	17083	16969	16943	17013	16864	16952	17039	17087	16950	17200	16990	17014	16930	17048	16970	17042	16970	17082	16945	17133	17149	17056	17013	17004	17092	16988	16924	16844	16997	16882	16795	16774	16860	16864	17181	16893	17134	16824	17047	16996	17116	16998	17020	17121	16954	16863	17005	16949	16816	17306	17009	16957	17124	17136	16993	17009	17166	16702	16883	16943	17044	17091	17165	16897	16790	16953	16886	16963	17114	16839	16905	17074	16838	17153	17066	16988	17092	16853	16883	16976	16954	16982	17000	17052	17030	17166	16829	17179	16907	16995	17094	16757	16932	16829	17082	16996	17018	17072	16923	17086	16919	16984	16867	17141	17039	17281	17006	16977	17128	17122	17002	16878	16932	17058	16965	17048	16890	16987	17016	16885	16946	17121	17099	16900	16840	17037	16825	17119	17030	17192	17182	17068	16880	16800	16979	16887	16920	17204	16978	17035	16982	16884	16842	16919	17200	17051	17201	16977	17084	17046	17038	17030	16967	16918	17015	17148	16903	16909	17047	16970	16762	17005	16973	17030	16947	16981	16842	16854	16925	16720	16985	16965	16948	16937	17076	16986	17035	17160	16948	16966	16866	16961	16995	17186	17046	16995	16948	17114	16990	16974	16843	16975	16948	17117	17062	17012	17097	17070	16939	17038	16999	16968	16927	16956	17127	17160	16882	16869	17072	17132	16909	17022	17050	17178	17096	16785	17149	17065	17043	17044	17041	16954	17054	16932	16912	16983	17040	17059	17136	16982	17017	16934	16905	16992	16982	17068	17085	17082	16949	16792	16944	16879	17153	17008	16882	17095	16967	16869	16805	16864	17018	16879	16886	17012	16819	17090	17127	16718	16869	16956	16982	16995	16886	16963	16969	16943	16907	16956	17065	17003	17091	17097	16945	17156	16834	16875	17065	16896	16909	16936	16986	17077	16961	16959	16913	17220	17024	17121	16988	16992	16898	17041	17027	16722	16970	17091	16971	17031	16954	16838	16934	17032	16896	16967	17027	17115	17077	16979	17142	17010	16945	17287	17044	17142	16969	17066	16890	16974	17044	17066	17082	16784	16925	16967	17086	16845	16827	16863	16881	16967	17083	16967	17164	17100	16656	16805	17105	16924	16964	16975	16986	16921	16804	16872	16842	17071	16911	17027	17040	16826	16930	17001	16831	17053	16768	16811	17087	16996	17006	17013	17010	17009	16898	16963	17261	16835	16967	17100	17079	17015	16943	17309	16963	16964	17041	16897	17082	16899	16943	17063	16892	17172	17070	16985	16855	16873	17049	17157	16935	17144	16995	17103	17067	16750	16983	17085	16749	16756	17092	16895	16780	17045	16828	17053	16930	17047	16918	16824	16968	17131	16842	17034	17084	16891	17071	17142	16902	17032	17067	17126	16929	16996	17028	16880	16807	16894	16805	17120	16987	16933	16949	17067	16993	17063	17027	16773	16998	16978	16940	16996	17201	16961	17025	16937	16847	17066	17036	17039	16904	17117	16983	16769	17034	17120	16985	17004	17075	17144	17044	17149	17031	17077	17097	16947	16954	16935	17001	16957	17074	16954	17056	16933	16779	16995	17070	17172	16921	16910	17016	17111	16933	16997	16974	16958	16979	17139	16997	17008	16906	16783	16804	17229	16952	16837	16898	17192	17035	16935	16961	17026	17025	17169	16989	17055	16991	17010	17050	17126	17091	17026	17041	17208	16943	16978	16987	17131	16862	16820	16870	17062	16944	16776	16994	16880	16874	17023	17103	17023	16958	16832	16744	17106	17015	16899	17092	17036	16934	17068	16960	17035	16581	16985	16937	16649	16885	16889	17015	16959	16816	17028	16980	17059	17002	17079	17052	17004	17083	16904	16986	17160	16984	17015	16931	17001	17013	17160	17040	16849	16996	16984	17033	17017	16945	16812	16912	17059	16885	16852	16980	17022	17049	16725	17070	16845	16954	16980	17095	16899	17230	16967	16981	16984	16971	17160	17078	16951	17068	16947	16963	16995	16816	17099	16951	17000	17192	16979	16797	17231	17113	17097	17014	17030	17013	16959	16956	17019	16997	16902	16825	16971	17044	17040	16932	16945	17008	17045	16928	17056	16983	16741	17062	17224	17094	16736	16900	16864	16919	16968	17060	17014	16961	16885	16906	16985	16850	16935	16945	17012	16914	16909	17012	17111	17009	17029	16843	16604	16981	16909	16953	17094	16912	17157	17148	16898	17027	16922	17049	16819	17057	16795	17132	17095	17128	16974	16873	17041	16904	16855	16994	17101	16938	17073	17011	17116	17053	17023	16926	17034	16852	17080	16881	17121	16952	17067	16918	16744	17003	16861	16834	16885	16969	16959	17016	17022	17061	17036	16978	16986	16750	17013	17156	17097	16976	17110	16834	16775	16760	17060	16830	17039	16868	16708	16937	17034	17189	17004	17040	16921	16990	16935	16968	17000	17017	16830	17033	17025	17064	16907	16925	17025	17111	17179	16920	16963	16676	17113	16808	17015	17098	16895	17053	17004	16826	17046	16980	16963	17123	16869	17092	17054	16881	17091	16904	16958	17004	16939	16909	16970	17160	17003	17244	17011	16947	16878	17060	16918	16894	16873	17265	17145	16981	16917	17116	17141	17001	16715	17098	16961	16864	16993	16941	16720	17002	16900	17051	16948	16951	16952	16994	16993	17224	17058	16973	16918	16996	17022	16975	17044	17061	17323	17048	17041	16993	16757	17085	16972	16961	16978	16952	16966	16839	17043	16895	16897	16949	16875	16823	17100	17113	16860	16945	17021	16916	17191	17002	16941	17025	17081	16793	16867	17003	16992	17054	17027	16981	17065	16916	17108	17125	16942	16860	16997	17077	17121	17199	16942	17052	17060	16912	17006	16952	16838	16835	17085	17100	16874	16881	16907	17075	17019	17096	16992	17148	16861	16999	17126	17045	16855	17136	17044	17051	16956	17275	16990	16933	16796	17010	17074	17069	17023	17035	16863	16857	16903	16979	17013	16944	17070	17036	16814	16933	16817	16862	17052	17069	17128	17112	17122	17075	17107	16915	17060	16951	17019	17089	16982	16871	17082	16891	17020	17099	16948	17043	16868	17107	17146	16990	17060	16952	16951	16927	16896	17085	16945	17049	16813	16915	17132	16834	16909	17059	16825	17119	16866	17011	17154	16677	16945	17026	16820	17261	17087	17223	17001	16832	16968	17053	17122	17129	17097	17054	17025	16929	17055	17044	17173	16843	16885	17019	17110	16925	17038	17167	16945	16838	16980	16786	16975	16894	17132	16869	17014	17005	16977	16905	16943	16976	16973	17076	16843	16878	16873	16875	16984	16990	17097	16950	16918	17052	16994	16952	16889	16800	16892	17036	16880	17174	17099	17028	17000	16929	16962	16977	16935	16962	17057	16935	16974	16974	17018	16974	16846	17116	16811	16754	16995	17077	17035	16938	17248	17049	16995	16892	17167	17021	17050	17059	16967	17010	17086	16924	17087	16914	16857	17242	17186	16950	17082	16896	17164	16905	16832	16896	16947	17092	16974	17296	16873	16884	17087	17037	17039	17020	17038	16968	16766	16997	16953	16928	17000	16880	17014	17081	17200	17022	16948	16923	16972	16868	17146	16832	16948	16774	17006	16988	17012	16897	16830	17100	16779	16933	17133	17088	16998	17092	16853	17094	16871	17025	16993	16857	16854	17042	16960	16820	17131	16817	17015	17036	17164	17041	17013	16840	17013	16897	16999	16910	17029	16930	16964	17030	17042	16986	16931	16963	16851	17180	16995	16809	16998	16796	16994	16842	17114	16868	17023	16933	16744	16906	16996	16943	16925	16948	17177	17059	16942	16974	16931	16932	16990	16875	17033	16955	17152	16976	16909	16924	16981	16996	16998	16881	16939	17075	16935	16960	17171	16969	17006	16923	16988	17026	16785	17108	16884	16953	16907	16694	17079	17117	16881	16978	16913	16810	16919	16823	16930	16834	17173	16897	17040	16933	16735	16903	17029	16967	16875	17286	16977	17006	17026	16911	16997	16901	17087	16801	17052	17016	16909	17159	17159	17063	17072	16891	16805	16875	16853	16866	16886	17001	16874	16951	17023	16772	16959	16884	16930	16981	17008	17176	17203	16928	16940	17092	17022	16871	16992	17012	16973	17079	17112	16884	16802	17080	16920	16850	17067	16993	16853	17041	17060	17066	16995	16857	17035	17082	16802	17023	17121	16997
30331	57175	51562	34391	29048	26528	22961	21341	19512	18844	17650	16972	16550	16509	16072	15606	15415	15355	15155	15290	15339	21580	26819	24844	22052	18546	16191	15486	15051	15135	15006	14968	15019	14955	14946	14871	15060	14883	14902	14977	14922	15113	15016	14960	15110	14775	14906	15006	15021	14910	15165	14926	14888	15029	14954	15100	15032	15129	15040	15058	15036	14953	15090	14939	14881	15130	14960	14788	14982	14896	14790	14982	14700	14910	14822	15065	15008	14856	15212	14910	14961	15136	14956	14896	15000	15073	14975	15157	15049	15086	14993	14942	14928	14927	14836	15021	15008	14802	14888	14894	15041	14961	15087	15000	15013	14812	15053	14970	14943	14947	15195	14943	15013	14865	14894	14854	15036	14936	14934	15119	14876	14877	14916	14898	15034	14778	15064	15019	14908	14828	15003	14890	15044	14969	15007	15047	15064	14901	14794	15037	14844	14968	14931	14920	15031	14947	14914	14954	15100	14809	14897	15084	15050	14944	14853	14883	14814	15058	15047	14926	14818	15014	15010	15011	14920	14954	15056	14821	14910	15082	15130	14981	15022	14798	14854	14964	15121	14954	14949	15008	14887	15023	15027	14923	15025	14901	14963	14932	15024	14808	14864	15003	14924	14877	14922	15103	14942	14836	14943	14850	14934	14974	15023	14944	14857	14929	14841	15157	15020	15001	14963	15024	14903	14901	14912	14870	14885	14864	15027	14916	14930	14964	14892	14886	14854	15018	14875	14914	14779	14978	14918	14928	15050	14993	15074	14986	14835	15046	14761	14911	14943	14903	14900	14998	14906	14956	14912	15000	14939	15042	14818	14809	14983	14913	14884	15081	14852	14772	14869	14868	14814	14971	14863	14971	14893	15030	14875	15044	14974	14947	14912	14907	15164	15053	14965	15025	14858	14961	14774	15107	14880	14863	15015	14942	15006	14825	14986	15004	14861	14773	15000	14951	14938	14940	14944	14967	14957	14904	15046	14946	14793	15020	14946	14897	14977	14950	15001	14934	14892	14885	15102	15138	14743	15065	14947	14911	14972	15056	14828	14906	14929	15057	15010	14908	15037	14909	14955	14826	15133	14775	14903	14974	14956	14807	14943	15113	14940	14864	15227	15074	15003	14742	14991	14961	15075	15001	14950	14991	15025	14882	15030	15079	15015	14838	14909	14935	14765	14880	14940	14947	15113	15060	15052	14877	15125	15079	14917	15019	15069	14962	14892	14952	14948	14818	14783	14902	14967	14862	14851	14792	15083	14918	14861	14972	14915	14857	14942	14847	14895	15010	14995	14943	14973	14924	14984	15026	14969	14852	15036	15082	14939	14985	14958	14979	14912	14868	14960	15012	14892	14938	14926	14849	14782	14740	15033	15082	15063	14913	15029	14988	14986	15066	14930	15042	14950	14955	14799	14870	14803	14916	14733	14893	14904	14958	14787	14930	14950	14855	14920	14916	14801	15000	14921	15012	14882	14993	14910	15022	15129	14904	15024	15001	14868	14841	15012	14884	14981	14962	14898	14841	15001	15068	14856	14699	14865	14947	14944	14818	14932	14859	14954	14933	15097	14889	14871	15043	14903	14998	14866	14932	14820	15043	14967	14841	15018	15007	14926	14904	14785	15079	14971	14837	15010	15042	15049	14870	15040	14943	15001	14901	14839	15002	14957	15048	14952	14867	15069	14976	14870	14934	14810	14879	14948	14955	14839	14929	14967	15011	14880	14937	15066	14972	14859	15003	14843	14996	14900	14990	15152	15033	14861	14807	15052	14902	14842	14952	15029	14960	15122	14800	14997	14896	15051	14797	14785	14874	14960	14939	15200	14880	15046	14815	14874	15061	14873	15205	14864	14815	14996	14857	14900	14962	14858	15074	14910	14956	15035	15015	14985	14900	14744	14901	15032	15068	14898	14880	15002	14816	14971	14918	14936	14852	14813	15057	14978	14774	14921	14914	14971	15050	15065	15022	14961	14973	15070	14958	14987	15157	14929	15006	14892	14905	15093	14752	14943	14873	14919	15140	14854	14987	14997	14940	14989	14834	14837	15025	14838	15038	15114	14737	14958	15159	14975	14972	15048	15032	15063	14990	14890	15012	14921	14983	14819	14884	15007	14747	15118	15072	15013	14942	14906	15053	14914	15052	15003	14890	14996	14831	15103	14782	14925	14969	14948	15048	14901	14951	14820	15016	15124	14952	14931	15090	14945	14777	14998	14688	14940	15002	14913	14937	14836	15112	14844	15037	15061	14868	14991	14839	15051	14842	14955	14912	14975	14839	14964	14932	14976	14843	14803	14904	14772	14884	14912	15060	14896	14760	14780	15069	15042	14935	14939	14842	15055	14890	15003	14962	14989	14856	14842	14901	15064	14958	14979	15003	15120	14905	14720	14910	15113	15018	14939	14848	15045	14865	14859	14886	14990	14942	14946	15000	15098	14969	14766	15078	14813	15055	14816	15111	14933	14882	15044	15004	15030	15098	14963	14832	14787	14903	14985	14850	15188	14895	14899	14920	14866	14963	14926	14830	14941	14889	14939	14927	15013	14996	14874	15037	14875	14858	15051	14888	14900	14952	14940	15022	14982	15009	15019	14968	14925	14852	15044	15169	14820	14998	15002	14968	14909	14872	14952	14913	14893	15020	15049	14932	14943	15005	14932	15009	14799	14972	14935	14932	14999	14916	15038	14844	14994	14869	14832	15013	14953	14815	14978	14972	14972	14890	15044	14936	14981	14884	14944	14700	14789	14935	14911	14850	15009	14851	14914	14789	14978	15027	14729	15231	14916	14968	14824	14884	14908	15005	14949	14904	14918	14984	14948	14925	15186	14939	14913	14875	15171	15018	14981	14933	14865	14809	15052	14930	14936	15091	14848	14983	15085	14775	14878	14852	15006	14841	14915	14852	14876	14980	15020	14942	14855	14903	14875	15142	15083	14911	14941	14950	15039	15058	15066	14889	15037	14863	15146	14936	14866	14842	15156	14820	14951	14799	14895	15009	14855	15026	14887	15216	15098	15040	14935	14811	14913	14911	15009	14849	15181	14978	14912	14925	14973	14771	14994	14820	14835	14922	14868	15027	15037	15076	14925	14903	14782	15014	14809	14838	14835	14911	14821	14971	15011	14858	15026	14919	14829	15134	15074	14689	15074	14880	14899	14843	14992	14832	15004	14928	14844	15048	15015	14866	14983	15026	14803	15085	15107	14981	14971	14961	15092	14858	15046	14815	14795	14931	15112	14933	14867	14910	14892	14931	14939	15019	14894	15002	14988	14810	14966	14825	15045	14954	15062	14866	14947	14932	14954	14936	14864	15019	14946	14782	14901	14927	14925	14922	14912	14825	15083	14913	15028	15018	14892	14966	14913	15032	14878	15111	15033	15075	14722	14973	14958	14964	15007	15026	14975	14729	15018	14749	14861	15108	14853	14889	14997	14876	15054	15001	15032	14837	14975	14934	14878	14826	14856	14982	14876	14717	14810	14912	14787	14932	14964	14881	15013	14971	14832	14792	14844	14891	15066	14896	14864	15160	14814	15075	15110	14982	15039	14963	15113	14880	14889	15141	14817	14850	14996	14960	14999	14940	14836	15059	14881	14806	14900	14844	14988	15018	14983	14926	14944	15072	14885	15143	15136	14934	14984	15042	15065	14827	15054	15046	14786	15084	14963	14936	15177	14853	15038	14793	14895	14902	14913	14908	14942	14970	14947	15068	14860	14933	15090	14906	14828	14835	14919	14967	14925	14837	14891	15031	14948	14922	15018	14936	14810	14872	15013	14887	14972	14881	14838	14816	14889	14861	14984	14879	15157	14938	15232	14836	14917	14929	15005	15085	14922	14885	14922	14922	14933	14933	14874	14832	15008	14791	15107	14874	14979	14927	14902	14982	14773	14778	14934	14927	14889	14906	14900	14824	14949	14922	14826	15069	15078	15006	14824	14973	14948	14899	15049	15043	15079	14986	14995	14968	15003	14916	14982	14923	14895	15094	15019	15123	15007	14881	15002	15170	15032	14900	14918	14937	14960	15048	14927	15025	14988	14853	14977	14814	14865	15112	14801	15032	14964	14783	14869	14978	14867	14836	15067	14767	14907	14791	14901	14972	14893	14915	14834	14965	15073	14942	14900	14921	14891	14845	15006	14988	15012	14853	14903	14786	14792	14945	14975	15132	14982	14907	14899	14916	14893	14913	15016	14885	14950	14959	14952	14936	14956	15076	14743	14929	15019	14960	14783	14918	14821	14951	14987	14934	14891	15001	14971	14908	15008	14875	15109	14979	14976	14804	14899	14984	15010	14972	15105	14969	15033	14811	14937	15024	15180	14866	15076	14835	15028	15080	14971	14822	14894	15038	14934	15007	15178	14951	15018	15000	14786	14958	14996	15035	14932	14950	14821	14901	14925	14982	15157	15180	14998	14779	15029	15007	14940	14817	14871	14753	15167	15148	14999	15000	15002	15059	15070	14890	14960	15038	14854	15017	14978	15075	15106	14803	14971	14980	14879	15012	14909	14822	14904	14765	15156	14984	14743	15049	14849	14950	14858	14792	14859	14976	14928	14942	15171	14811	14926	14957	14876	14958	14780	14848	15010	15039	14829	14880	14994	15047	14993	14839	14957	14941	14844	15028	14918	14890	14933	14953	14933	15050	14924	15306	14846	15042	15117	14952	14974	14912	15101	14974	15017	14741	14917	14902	14839	14941	14955	14953	14829	14928	14912	14886	15011	15069	14816	15014	14971	14910	15016	15143	14923	14934	14880	14896	14924	14751	15008	14809	15022	14933	14880	15071	14861	15016	14897	15012	14989	14834	14963	14953	14973	14838	15151	14905	15014	14914	15073	14916	14885	15005	14899	14811	15035	14896	15006	14818	15072	14849	15198	14777	14941	15067	14964	14944	14750	15049	14779	14918	15035	15087	15141	14894	14878	14987	14998	15098	14932	15007	14968	14893	14808	15100	14816	14860	14990	14916	15021	15135	14905	15108	14980	15075	15039	14845	14938	14894	14851	14905	15014	14994	14788	15029	14914	14977	14890	14783	14846	15177	14760	14997	14955	15040	14786	14811	14864	15036	15058	14912	15082	14952	14998	14807	14871	15070	14794	14857	15030	15017	15002	14957	14828	14984	14884	14878	14933	14808	15098	15040
28887	27207	31660	26688	21607	19489	18591	18428	17657	17369	17273	16830	16751	16638	16419	16479	16396	16420	16483	16594	16511	16615	16700	16918	16784	16730	16329	16579	16291	16201	16232	16312	16246	16433	16556	16222	16234	16120	16349	16436	16217	16466	16283	16395	16316	16217	16075	16295	16296	16313	16339	16355	16394	16225	16209	16082	16345	16461	16329	16315	16182	16290	16099	16318	16304	16276	16110	16077	16176	16043	16250	16480	16320	16064	16304	16318	16256	16288	16214	16204	16443	16321	16279	16253	16389	16183	16342	16301	16356	16278	16246	16367	16334	16381	16263	16171	16387	16283	16210	16106	16276	16234	16205	16222	16275	16302	16294	16223	16395	16500	16188	16282	16267	16325	16124	16213	16422	16394	16097	16213	16303	16295	16172	16456	16246	16356	16529	16261	16282	16139	16081	16207	16190	16332	16241	16168	16487	16368	16247	16401	16264	16301	16162	16326	16292	16295	16213	16468	16201	16259	16241	16274	16319	16308	16232	16389	16093	16246	16104	16242	16390	16412	16332	16365	16440	16112	16249	16245	16291	16412	16432	16152	16126	16184	16170	16336	16245	16364	16177	16048	16262	16220	16272	16045	16238	16332	16506	16148	16251	16356	16018	16348	16203	16485	16291	16285	16340	16174	16334	16370	16431	16244	16280	16426	16362	16359	16414	16313	16252	16338	16268	16138	16189	16277	16222	15994	15994	16386	16172	16375	16314	16401	16327	16222	16402	16409	16154	16092	16378	16318	16314	16144	16220	16319	16350	16323	16127	16532	16178	16252	16271	16363	16359	16246	16196	16055	16340	16321	16217	16338	16327	16253	16353	16246	16377	16353	16290	16163	16269	16325	16337	16373	16231	16184	16228	16257	16205	16033	16144	16346	16413	16258	16307	16348	16217	16361	16226	16370	16201	16413	16498	16368	16149	16493	16306	16353	16302	16483	16271	16456	16336	16151	16066	16110	16163	16340	16299	16375	16117	16287	16089	16204	16303	16149	16289	16148	16124	16414	16316	16241	16254	16284	16446	16304	16238	16362	16170	16365	16471	16326	16435	16402	16237	16245	16172	16224	16337	16197	16337	16225	16314	16242	16387	16254	16378	16436	16301	16549	16287	16120	16365	16347	16441	16482	16519	16419	16254	16185	16308	16353	16381	16331	16086	16314	16446	16016	16433	16262	16455	16348	16323	16420	16365	16313	16180	16413	16180	16199	16191	16416	16356	16348	16240	16559	16323	16213	16331	16287	16236	16474	16337	16423	15951	16293	16365	16467	16246	16223	16219	16295	16180	16390	16260	16243	16301	16342	16258	16159	16357	16352	16184	16431	16115	16262	16351	16414	16424	16396	16348	16419	16163	16326	16227	16313	16329	16397	16375	16292	16139	16106	16213	16166	16287	16303	16390	16123	16383	16120	16167	16335	16369	16188	16266	16307	16378	16412	16269	16354	16246	16373	16345	16201	16250	16133	16269	16303	16250	16310	16246	16144	16317	16337	16153	16510	16330	16067	16316	16237	16200	16320	16165	16383	16112	16272	16360	16179	16182	16267	16241	16243	16162	16413	16325	16350	16191	16159	16391	16225	16288	16187	16202	16020	16247	16195	16089	16564	16364	16315	16356	16505	16210	16422	16265	16163	16307	16365	16442	16223	16269	16234	16372	16178	16287	16159	16315	16284	16094	16181	16393	16289	16271	16201	16205	16168	16212	16167	16208	16170	16297	16269	16412	16198	16478	16224	16114	16312	16532	16453	16324	16294	16128	16218	16319	16293	16089	16107	16404	16220	16246	16236	16335	16297	16294	16233	16313	16206	16306	16285	16398	16267	16228	16270	16458	16274	16386	16226	16297	16213	16222	16365	16471	16415	16131	16216	15902	16194	16330	16230	16317	16274	16288	16269	16515	16473	16218	16398	16260	16329	16396	16238	16339	16295	16276	16476	16318	16160	16279	16323	16132	16313	16457	16432	16098	16224	16242	16286	16131	16243	16292	16193	16156	16275	16247	16266	16227	16289	16183	16432	16145	16349	16302	16089	16390	16239	16550	16038	16124	16442	16202	16177	16460	16536	16321	16107	16461	16167	16272	16240	16189	16272	16527	16250	16229	16444	16370	16344	16401	16429	16172	16085	16356	16153	16206	16332	16257	16258	16430	16254	16276	16335	16408	16308	16188	16315	16265	16569	16467	16244	16493	16313	16181	16281	16237	16178	16259	16398	16205	16280	16336	16445	16410	16261	16266	16324	16210	16363	16381	16182	16261	16120	16255	16322	16304	16231	16385	16283	16241	16412	16205	16333	16280	16445	16091	16341	16238	16318	16280	16441	16115	16250	16450	16527	16425	16337	16130	16115	16312	16364	16249	16080	16330	16114	16216	16249	16378	16459	16439	16166	16278	16086	16379	16043	16296	16121	16279	16094	16318	16213	16407	16315	16277	16165	16421	16410	16012	16204	16298	16322	16372	16399	16252	16298	16389	16308	16068	16121	16384	16197	16344	16395	16381	16319	16455	16292	16179	16228	16348	16258	16360	16288	16296	16203	16451	16200	16344	16285	16181	16300	16082	16180	16093	16361	16432	16234	16313	16339	16436	16244	16160	16361	16261	16153	16319	16338	16369	16273	16361	16296	16443	16400	16373	16171	16488	16278	16093	16300	16402	16133	16339	16176	16190	16159	16153	16476	16305	16402	16466	16668	16398	16226	16180	16221	16248	16474	16254	16280	16335	16327	16194	16318	16125	16240	16270	16260	16218	16162	16317	16350	16399	16201	16316	16159	16571	16301	16202	16125	16213	16019	16414	16493	16444	16277	16284	16400	16427	16226	16360	16232	16222	16049	16135	16289	16153	16225	16301	16484	16359	16293	16264	16285	16387	16144	16276	16526	16182	16194	16215	16343	16195	16218	16230	16329	16362	16248	16225	16243	16117	16285	16338	16276	16290	16297	16178	16313	16323	16273	16027	16180	16244	16505	16322	16370	16280	16273	16244	16330	16326	16558	16267	16237	16174	16265	16149	16280	15961	16363	16415	16206	16317	16327	16264	16319	16123	15980	16126	16238	16230	16326	16241	16318	16382	16257	16088	16039	16489	16121	16393	16567	16235	16275	16163	16219	16369	16196	16306	16231	16132	16350	16122	16116	16288	16312	16297	16294	16281	16313	16115	16241	16222	16503	16198	16534	16265	16333	16405	16426	16360	16219	16376	16464	16131	16201	16215	16356	16525	16388	16213	16340	16279	16476	16335	16225	16322	16334	16268	16179	16306	16283	16273	16248	16100	16183	16276	16442	16218	16437	16457	16406	16211	16230	16295	16346	16505	16518	16276	16238	16400	16402	16300	16371	16332	16044	16271	16362	16462	16332	16252	16298	16377	16300	16418	16212	16295	16228	16327	16449	16433	16072	16093	16257	16234	16318	16217	16305	16277	16224	16339	16423	16258	16271	16266	16308	16312	16286	16569	16320	16257	16256	16298	16575	16574	16403	16379	16437	16059	16281	16214	16366	16479	16385	16506	16098	16167	16248	16346	16321	16217	16006	16242	16182	16320	16506	16367	16335	16429	16140	16447	16325	16321	16312	16250	16383	16278	16318	16137	16196	16086	16318	16184	16341	16211	16131	16394	16317	16290	16388	16276	16366	16114	16122	16316	16277	16190	16221	16383	16237	16233	16339	16420	16258	16344	16373	16469	16490	16254	16302	16238	16272	16391	16181	16309	16343	16197	16439	16207	16239	16460	16200	16337	16272	16271	16450	16086	16143	16176	16250	16378	16135	16215	16278	16306	16454	16286	16369	16347	16260	16433	16274	16104	16224	16217	16176	16361	16215	16347	16268	16505	16308	16238	16103	16212	16278	16298	16384	16266	16275	16559	16368	16391	16010	16244	16263	16382	16171	16208	16095	16114	16359	16387	16311	16149	16459	16264	16462	16187	16307	16399	16261	16235	16230	16001	16023	16390	16562	16376	16305	16415	16403	16230	16280	16314	16289	16168	16211	16218	16190	16338	16308	16286	16419	16290	16375	16275	16134	16393	16108	16337	16292	16252	16264	16229	16203	16193	16006	16335	16330	16141	16183	16285	16429	16409	16182	16259	16174	16391	16365	16476	16226	16431	16429	16437	16088	16196	16336	16294	16321	16257	16178	16259	16223	16350	16168	16429	16438	16464	16202	16360	16320	16427	16205	16270	16169	16290	16405	16252	16098	16221	16297	16399	16158	16356	16271	16389	16401	16443	16207	16369	16422	16151	16242	16342	16368	16188	16422	16452	16374	16394	16143	16491	16294	16192	16260	16340	16353	16172	16380	16301	16425	16280	16296	16373	16188	16161	16218	16342	16323	16137	16401	16377	16339	16381	16321	16066	16291	16365	16289	16279	16254	16437	16303	16424	16412	16340	16358	16109	16283	16166	16352	16185	16334	16213	16295	16294	16260	16298	16342	16428	16156	16208	16291	16322	15999	16346	16527	16077	16197	16221	16211	16297	16130	16215	16618	16442	16326	16079	16354	16475	16271	16431	16556	16166	16347	16106	16477	16280	16051	16351	16251	16259	16288	16305	16127	16414	16277	16225	16148	16288	16220	16328	16374	16479	16045	16564	16370	16307	16421	16461	16253	16363	16278	16354	16313	16206	16177	16259	16348	16269	16329	16348	16426	16257	16423	16289	16243	16511	16482	16339	16262	16385	16385	16390	16355	16420	16263	16134	16014	16515	16465	16259	16471	16389	16207	16203	16111	16274	16359	16209	16010	16317	16252	16485	16185	16167	16280	16369	16315	16395	16443	16259	16297	16322	16317	16268	16335	16257	16210	16189	16143	16174	16302	16141	16440	16436	16351	16345	16264	16160	16320	16439	16335	16393	16245	16267	16469	16181	16401	16122	16318	16280	16188	16471	16425	16285	16353	16243	16198	16364	16381	16407	16440	16256	16255	16336	16191	16440	16339	16181	16431	16116	16284	16219	16010	16207	16246	16275	16182	16224	16274	16166	16113	16262	16422	16293	16285	16487	16356	16288	16351	16273	16301	16211	16361	16565	16203	16218	16309	16377	16203	16135	16521	16305	16583	16170	16227	16236	16282	16089	16270	16245	16314	16295	16407	16227	16325	16509	16205	16258	16222	16444	16478	16451	16404	16190	16367	16114	16136
28273	41908	34229	25524	22228	19119	18313	17952	17009	16557	15798	15298	14905	14919	14886	14840	14713	14663	14522	14678	14665	15114	15343	15444	15160	14851	14608	14514	14611	14384	14417	14543	14490	14649	14485	14529	14564	14522	14417	14491	14548	14531	14477	14433	14361	14590	14494	14392	14510	14521	14628	14362	14581	14431	14311	14597	14487	14577	14638	14408	14709	14428	14509	14679	14399	14605	14460	14519	14450	14516	14511	14461	14479	14673	14636	14329	14484	14462	14457	14525	14369	14567	14401	14603	14616	14612	14555	14394	14626	14495	14429	14445	14690	14632	14353	14611	14631	14468	14407	14593	14408	14448	14344	14547	14516	14485	14565	14342	14540	14444	14556	14535	14521	14361	14440	14624	14282	14457	14548	14556	14457	14504	14584	14348	14492	14466	14427	14559	14628	14517	14565	14382	14408	14387	14518	14500	14462	14590	14694	14442	14515	14487	14688	14536	14541	14545	14408	14500	14420	14478	14529	14475	14510	14536	14425	14413	14519	14546	14389	14527	14433	14456	14447	14719	14676	14637	14519	14533	14626	14576	14608	14442	14408	14554	14476	14596	14352	14653	14405	14467	14559	14587	14541	14612	14576	14397	14532	14466	14337	14421	14441	14543	14508	14581	14572	14494	14607	14400	14600	14482	14645	14362	14741	14639	14493	14730	14330	14470	14702	14510	14445	14550	14501	14477	14587	14613	14589	14620	14539	14670	14579	14663	14536	14565	14678	14537	14407	14373	14439	14406	14522	14488	14521	14546	14634	14437	14477	14436	14569	14464	14486	14521	14501	14420	14555	14396	14498	14585	14406	14570	14496	14638	14684	14504	14410	14705	14534	14737	14463	14500	14486	14379	14490	14463	14431	14478	14513	14478	14448	14448	14545	14576	14600	14494	14342	14530	14443	14509	14551	14514	14622	14468	14423	14514	14456	14527	14553	14367	14480	14415	14508	14492	14540	14501	14558	14674	14477	14602	14433	14615	14466	14470	14448	14554	14428	14464	14323	14545	14539	14442	14656	14380	14520	14361	14570	14556	14516	14531	14468	14578	14566	14585	14572	14418	14313	14624	14436	14435	14635	14612	14513	14193	14375	14445	14507	14439	14500	14456	14351	14456	14456	14420	14444	14583	14540	14507	14642	14402	14441	14472	14572	14546	14773	14440	14497	14574	14529	14422	14453	14664	14435	14720	14473	14639	14493	14347	14613	14494	14669	14603	14576	14589	14538	14510	14399	14509	14508	14504	14309	14484	14558	14424	14358	14413	14415	14526	14698	14568	14526	14461	14517	14462	14517	14509	14517	14494	14459	14523	14637	14520	14432	14521	14549	14375	14405	14531	14594	14414	14627	14681	14463	14432	14474	14538	14366	14505	14405	14441	14655	14584	14569	14547	14576	14523	14461	14502	14512	14539	14580	14576	14308	14587	14586	14587	14533	14496	14531	14481	14631	14693	14419	14468	14479	14373	14412	14354	14400	14666	14576	14517	14550	14556	14533	14464	14470	14436	14454	14662	14641	14401	14569	14595	14542	14579	14555	14606	14435	14504	14428	14549	14435	14452	14470	14616	14641	14427	14528	14448	14584	14668	14485	14629	14394	14504	14559	14612	14502	14513	14504	14449	14630	14466	14526	14446	14632	14466	14518	14403	14630	14404	14533	14364	14522	14439	14373	14550	14490	14707	14411	14532	14520	14483	14441	14553	14429	14589	14626	14414	14520	14653	14512	14418	14591	14528	14365	14471	14480	14570	14494	14581	14496	14586	14453	14567	14445	14511	14750	14644	14444	14438	14505	14428	14502	14478	14477	14393	14550	14287	14438	14506	14446	14483	14539	14322	14706	14643	14451	14577	14426	14519	14366	14474	14526	14524	14333	14475	14482	14610	14554	14511	14552	14556	14449	14450	14399	14515	14465	14502	14700	14468	14544	14531	14593	14707	14473	14507	14703	14517	14378	14614	14393	14529	14507	14477	14604	14580	14579	14366	14565	14481	14596	14640	14585	14454	14500	14478	14575	14629	14475	14578	14524	14417	14487	14463	14354	14476	14451	14521	14582	14528	14599	14541	14543	14639	14485	14394	14538	14516	14531	14584	14571	14302	14614	14618	14619	14483	14453	14544	14605	14572	14471	14807	14557	14504	14601	14461	14534	14555	14528	14538	14529	14465	14436	14689	14558	14436	14520	14558	14505	14418	14579	14438	14599	14478	14484	14554	14405	14439	14708	14370	14479	14551	14518	14627	14445	14482	14512	14426	14660	14420	14355	14545	14633	14445	14517	14537	14577	14468	14589	14365	14581	14515	14605	14426	14584	14629	14612	14593	14586	14559	14534	14488	14501	14478	14459	14613	14506	14594	14462	14498	14368	14450	14459	14380	14682	14485	14465	14542	14372	14388	14445	14534	14432	14603	14606	14426	14520	14595	14453	14319	14391	14430	14675	14426	14318	14343	14258	14388	14413	14536	14565	14484	14506	14565	14574	14538	14548	14550	14683	14624	14574	14376	14488	14488	14563	14417	14627	14399	14563	14340	14557	14399	14610	14456	14650	14639	14695	14514	14581	14572	14550	14579	14619	14585	14477	14497	14512	14586	14371	14420	14370	14523	14553	14505	14460	14409	14569	14514	14523	14573	14499	14532	14498	14627	14564	14550	14428	14528	14449	14353	14516	14532	14524	14400	14480	14443	14550	14579	14705	14653	14459	14453	14576	14406	14647	14333	14463	14448	14479	14491	14539	14551	14496	14477	14529	14472	14460	14651	14710	14304	14463	14346	14568	14406	14496	14366	14475	14563	14716	14534	14648	14535	14487	14520	14561	14589	14527	14516	14544	14451	14447	14548	14499	14483	14441	14540	14605	14630	14597	14609	14605	14561	14532	14501	14301	14622	14369	14476	14552	14652	14301	14498	14435	14356	14507	14610	14602	14477	14500	14557	14493	14358	14582	14579	14521	14506	14568	14522	14311	14443	14562	14435	14375	14541	14465	14426	14584	14669	14565	14618	14348	14639	14455	14563	14627	14521	14621	14433	14394	14560	14599	14450	14671	14431	14598	14435	14469	14533	14416	14437	14574	14645	14229	14503	14528	14468	14459	14518	14657	14428	14644	14473	14594	14475	14504	14622	14356	14595	14499	14562	14533	14542	14535	14567	14518	14518	14607	14511	14347	14486	14413	14537	14562	14596	14461	14476	14595	14502	14553	14590	14481	14492	14539	14631	14509	14623	14493	14482	14466	14622	14409	14381	14422	14707	14560	14510	14512	14583	14317	14527	14408	14542	14667	14431	14503	14674	14664	14568	14488	14494	14578	14454	14466	14639	14656	14450	14562	14433	14385	14447	14489	14518	14386	14669	14384	14790	14576	14507	14401	14651	14516	14611	14567	14382	14559	14591	14588	14532	14553	14514	14507	14556	14581	14465	14504	14466	14506	14436	14613	14526	14546	14427	14619	14459	14505	14569	14423	14687	14476	14647	14524	14495	14464	14613	14564	14637	14575	14560	14452	14509	14350	14464	14478	14535	14457	14602	14516	14609	14571	14532	14586	14593	14374	14507	14318	14564	14240	14476	14578	14535	14534	14780	14470	14643	14513	14338	14549	14672	14479	14640	14565	14599	14703	14349	14448	14438	14534	14493	14558	14506	14595	14392	14562	14462	14363	14498	14412	14533	14418	14707	14459	14470	14728	14448	14405	14695	14550	14465	14598	14361	14542	14510	14570	14659	14553	14398	14514	14558	14595	14410	14505	14580	14468	14439	14481	14516	14532	14373	14511	14484	14509	14591	14450	14597	14432	14407	14473	14509	14513	14456	14475	14615	14490	14446	14602	14587	14405	14600	14580	14467	14461	14548	14555	14422	14442	14303	14368	14481	14518	14548	14506	14601	14430	14437	14596	14433	14513	14626	14382	14410	14502	14567	14665	14469	14611	14537	14451	14508	14423	14512	14540	14496	14607	14676	14451	14265	14649	14436	14654	14544	14570	14500	14659	14721	14497	14498	14457	14547	14457	14575	14492	14535	14472	14529	14517	14558	14380	14403	14633	14387	14500	14645	14610	14380	14558	14589	14504	14449	14502	14435	14731	14612	14591	14510	14636	14441	14363	14541	14493	14541	14440	14503	14585	14427	14613	14451	14583	14522	14604	14552	14514	14553	14379	14676	14583	14554	14752	14453	14515	14550	14549	14591	14554	14393	14485	14502	14339	14642	14656	14617	14402	14509	14630	14605	14564	14445	14636	14545	14674	14554	14453	14501	14521	14505	14534	14470	14615	14577	14418	14609	14534	14702	14406	14555	14612	14551	14416	14529	14548	14656	14656	14461	14521	14590	14496	14480	14580	14522	14582	14547	14521	14398	14656	14361	14552	14497	14486	14482	14614	14505	14422	14643	14455	14563	14510	14680	14531	14492	14509	14410	14559	14614	14599	14661	14528	14593	14507	14621	14501	14601	14486	14532	14552	14557	14529	14590	14563	14412	14594	14408	14444	14510	14412	14439	14425	14491	14581	14444	14371	14481	14465	14470	14523	14385	14511	14592	14531	14529	14348	14517	14547	14355	14616	14457	14456	14497	14622	14606	14631	14504	14519	14567	14448	14530	14557	14637	14543	14445	14491	14518	14443	14545	14445	14504	14569	14514	14478	14471	14439	14537	14487	14556	14475	14467	14631	14532	14398	14482	14537	14653	14430	14658	14427	14478	14494	14507	14567	14598	14598	14462	14379	14600	14542	14589	14547	14549	14568	14585	14417	14428	14575	14586	14422	14672	14356	14602	14492	14482	14349	14576	14677	14468	14524	14296	14501	14558	14556	14553	14516	14557	14493	14458	14658	14481	14457	14567	14633	14403	14638	14430	14454	14352	14623	14495	14528	14514	14429	14599	14421	14466	14517	14593	14442	14562	14501	14463	14618	14477	14499	14551	14421	14521	14526	14565	14573	14594	14486	14395	14534	14515	14562	14532	14587	14463	14486	14566	14524	14574	14271	14504	14500	14572	14576	14438	14715	14625	14307	14265	14617	14621	14561	14508	14488	14531	14519	14558	14596	14450	14324	14525	14667	14498	14602	14478	14597	14521	14524	14541	14379	14578	14397	14575	14605	14407	14478	14510	14563	14458	14463	14450	14427	14473	14508	14553	14652	14585
24045	21422	28996	24625	23076	22548	20925	18222	17561	17958	17759	17833	17968	17434	16929	17029	16968	17076	17082	16770	16610	18746	21268	20673	19470	18372	17268	16720	16639	16461	16674	16612	16642	16615	16635	16650	16547	16602	16521	16285	16673	16571	16848	16556	16550	16320	16509	16444	16396	16538	16519	16672	16724	16553	16569	16591	16398	16595	16541	16476	16663	16547	16445	16528	16355	16487	16531	16760	16460	16698	16460	16375	16588	16422	16681	16564	16504	16690	16401	16584	16454	16408	16708	16505	16578	16503	16567	16295	16584	16375	16572	16587	16531	16587	16526	16512	16611	16530	16367	16486	16355	16427	16260	16393	16395	16411	16551	16593	16694	16545	16484	16607	16566	16579	16533	16629	16498	16348	16436	16674	16439	16563	16483	16382	16413	16418	16454	16281	16303	16372	16279	16485	16397	16518	16297	16478	16478	16504	16567	16321	16386	16646	16525	16464	16546	16483	16509	16438	16477	16422	16491	16416	16468	16671	16393	16481	16594	16633	16712	16538	16474	16647	16397	16392	16470	16486	16680	16684	16498	16300	16383	16480	16671	16607	16344	16493	16423	16578	16649	16463	16593	16365	16661	16549	16595	16300	16504	16587	16510	16489	16455	16558	16479	16464	16392	16482	16414	16429	16618	16404	16462	16534	16583	16347	16624	16664	16498	16480	16486	16385	16290	16432	16507	16614	16435	16580	16451	16414	16535	16486	16700	16554	16492	16401	16528	16281	16542	16358	16576	16387	16297	16579	16453	16501	16447	16455	16438	16597	16554	16479	16478	16657	16426	16465	16535	16463	16377	16480	16494	16535	16455	16466	16424	16382	16474	16350	16589	16382	16632	16355	16529	16548	16427	16386	16406	16490	16465	16632	16423	16537	16419	16473	16519	16673	16588	16289	16453	16391	16593	16423	16616	16599	16687	16372	16653	16437	16356	16493	16534	16545	16893	16608	16437	16536	16549	16524	16644	16531	16573	16593	16477	16592	16613	16357	16362	16505	16624	16505	16336	16555	16682	16534	16591	16629	16463	16614	16599	16751	16597	16652	16466	16530	16704	16721	16675	16387	16509	16166	16484	16624	16367	16550	16454	16393	16306	16491	16597	16572	16446	16694	16407	16613	16541	16378	16516	16408	16545	16418	16404	16328	16414	16204	16420	16419	16148	16483	16205	16251	16593	16608	16550	16301	16646	16641	16538	16631	16400	16288	16576	16563	16509	16382	16589	16375	16580	16454	16407	16312	16540	16420	16592	16406	16631	16490	16479	16491	16477	16510	16476	16624	16472	16559	16424	16311	16465	16426	16550	16609	16671	16818	16567	16507	16761	16639	16545	16536	16501	16326	16618	16463	16537	16407	16478	16447	16479	16592	16568	16438	16587	16362	16423	16443	16635	16495	16466	16328	16474	16346	16670	16493	16495	16730	16590	16636	16524	16466	16636	16544	16415	16352	16464	16486	16521	16542	16339	16415	16342	16610	16736	16335	16454	16373	16471	16649	16455	16424	16479	16750	16410	16652	16601	16484	16324	16572	16490	16391	16332	16449	16505	16620	16642	16617	16550	16400	16481	16608	16484	16734	16546	16381	16389	16424	16487	16555	16701	16802	16517	16707	16464	16535	16606	16438	16487	16502	16395	16392	16445	16411	16509	16507	16536	16329	16366	16667	16353	16371	16398	16430	16546	16518	16540	16442	16672	16598	16366	16529	16422	16456	16445	16514	16526	16620	16525	16417	16468	16180	16440	16424	16462	16524	16590	16322	16319	16447	16393	16531	16414	16449	16550	16563	16683	16632	16487	16485	16457	16426	16585	16665	16697	16468	16675	16567	16628	16359	16426	16574	16700	16510	16586	16524	16583	16584	16647	16263	16349	16539	16480	16436	16374	16469	16689	16422	16474	16568	16603	16465	16509	16346	16358	16522	16618	16657	16572	16623	16390	16579	16358	16433	16529	16366	16511	16459	16481	16620	16288	16794	16584	16515	16515	16440	16568	16521	16527	16662	16500	16674	16634	16636	16242	16486	16625	16376	16548	16398	16460	16607	16398	16445	16508	16682	16529	16508	16465	16416	16676	16445	16518	16506	16639	16583	16242	16515	16655	16651	16426	16433	16590	16440	16528	16527	16526	16525	16507	16656	16818	16363	16587	16435	16467	16449	16410	16428	16634	16555	16832	16562	16660	16578	16390	16434	16600	16409	16610	16479	16611	16453	16668	16596	16449	16447	16616	16396	16599	16513	16617	16610	16681	16300	16527	16561	16505	16810	16451	16591	16639	16563	16552	16513	16645	16428	16392	16465	16421	16503	16665	16511	16608	16471	16443	16564	16548	16438	16520	16533	16487	16562	16510	16407	16450	16476	16595	16668	16793	16520	16586	16529	16597	16740	16500	16434	16520	16496	16677	16360	16508	16459	16359	16544	16402	16402	16437	16601	16669	16645	16520	16492	16450	16528	16342	16726	16530	16389	16439	16642	16479	16604	16652	16405	16447	16445	16544	16474	16455	16521	16594	16678	16368	16365	16388	16373	16632	16329	16642	16568	16518	16392	16376	16373	16638	16363	16524	16428	16560	16497	16497	16347	16331	16387	16305	16564	16550	16471	16379	16265	16652	16521	16449	16561	16476	16574	16586	16738	16361	16444	16493	16461	16644	16438	16612	16339	16589	16583	16126	16652	16552	16566	16446	16731	16399	16474	16438	16523	16494	16501	16500	16420	16331	16329	16517	16471	16480	16620	16556	16601	16715	16526	16612	16509	16461	16428	16375	16462	16616	16485	16617	16409	16508	16496	16416	16520	16560	16475	16489	16658	16766	16340	16497	16635	16444	16528	16524	16488	16537	16618	16500	16576	16404	16490	16482	16475	16506	16451	16300	16499	16378	16533	16350	16554	16692	16596	16508	16465	16525	16417	16730	16541	16411	16229	16614	16350	16418	16496	16454	16272	16314	16540	16501	16599	16407	16401	16421	16548	16436	16427	16501	16600	16575	16589	16447	16591	16575	16417	16543	16491	16655	16584	16598	16387	16681	16528	16726	16472	16522	16478	16572	16619	16624	16468	16667	16737	16426	16574	16404	16525	16514	16450	16404	16355	16576	16372	16682	16578	16647	16323	16306	16530	16593	16383	16501	16401	16393	16260	16598	16560	16487	16712	16497	16525	16436	16534	16588	16454	16674	16684	16575	16245	16444	16656	16509	16470	16342	16671	16490	16387	16433	16498	16559	16441	16425	16476	16600	16394	16380	16398	16509	16400	16404	16628	16459	16425	16621	16751	16470	16681	16399	16562	16475	16385	16589	16533	16499	16642	16638	16349	16536	16638	16587	16490	16432	16500	16449	16233	16534	16458	16291	16385	16616	16499	16458	16458	16445	16464	16558	16559	16372	16394	16622	16622	16585	16590	16715	16732	16675	16322	16496	16499	16443	16547	16436	16382	16287	16599	16439	16233	16464	16582	16394	16624	16711	16559	16700	16435	16657	16310	16520	16540	16789	16364	16361	16640	16736	16494	16371	16265	16618	16482	16551	16472	16570	16508	16548	16580	16684	16511	16608	16577	16483	16378	16484	16554	16355	16573	16337	16295	16505	16641	16758	16590	16635	16756	16721	16569	16371	16473	16500	16464	16352	16315	16507	16411	16619	16526	16568	16569	16661	16484	16592	16392	16536	16489	16399	16397	16525	16546	16570	16644	16554	16441	16466	16485	16355	16237	16647	16640	16574	16499	16584	16457	16545	16414	16422	16580	16372	16460	16500	16561	16344	16498	16568	16523	16723	16545	16548	16435	16446	16520	16571	16471	16442	16581	16464	16463	16593	16384	16559	16439	16660	16457	16625	16442	16549	16598	16500	16524	16593	16695	16387	16524	16526	16437	16454	16292	16476	16642	16486	16524	16411	16346	16541	16365	16281	16451	16439	16622	16770	16509	16374	16517	16631	16393	16530	16434	16842	16649	16729	16533	16553	16611	16426	16270	16593	16443	16639	16338	16646	16643	16558	16308	16625	16502	16532	16437	16270	16585	16512	16527	16468	16474	16439	16432	16460	16477	16383	16497	16397	16686	16313	16389	16339	16595	16559	16512	16569	16507	16655	16562	16397	16403	16454	16448	16613	16674	16407	16592	16456	16413	16477	16583	16324	16596	16648	16628	16666	16490	16637	16544	16493	16430	16460	16544	16503	16432	16677	16631	16574	16515	16355	16722	16578	16385	16305	16631	16430	16444	16510	16495	16594	16443	16603	16367	16453	16477	16444	16575	16439	16528	16643	16594	16415	16279	16560	16540	16488	16274	16491	16581	16443	16361	16592	16509	16509	16497	16466	16443	16432	16444	16467	16635	16309	16631	16682	16517	16405	16376	16717	16342	16411	16463	16487	16589	16495	16311	16509	16557	16595	16265	16650	16307	16557	16488	16715	16518	16577	16765	16519	16465	16376	16531	16272	16472	16516	16641	16579	16588	16599	16371	16386	16511	16504	16289	16446	16510	16487	16602	16593	16700	16511	16387	16419	16408	16572	16648	16519	16371	16454	16696	16551	16549	16525	16698	16423	16330	16408	16698	16515	16523	16500	16483	16486	16460	16413	16445	16389	16640	16502	16689	16343	16363	16539	16597	16557	16436	16519	16370	16529	16472	16556	16481	16413	16314	16683	16541	16280	16327	16572	16656	16514	16546	16576	16502	16481	16554	16462	16628	16467	16551	16367	16655	16501	16356	16474	16457	16544	16576	16376	16443	16528	16350	16346	16766	16601	16405	16340	16559	16804	16560	16457	16485	16364	16493	16390	16495	16470	16566	16621	16566	16397	16486	16514	16410	16519	16465	16504	16470	16649	16549	16478	16647	16664	16445	16400	16305	16452	16492	16440	16612	16438	16483	16588	16660	16521	16598	16670	16428	16420	16395	16620	16635	16276	16493	16468	16590	16476	16510	16622	16533	16599	16521	16593	16577	16562	16677	16659	16525	16348	16503	16705	16349	16378	16501	16434	16370	16460	16347	16492	16440	16562	16504	16522	16456	16423	16408	16683	16503	16552	16594	16405	16400	16630	16494	16561	16556	16687	16534	16670	16407	16517	16425	16617	16529	16434	16347	16384	16459	16539	16497	16444	16569	16755	16564	16356	16430	16373	16573	16449	16531
29521	47798	43987	31078	24474	18834	17253	16527	16557	16942	16648	17036	16695	15558	15260	15136	15189	15089	14976	14962	14993	18716	21525	20501	18687	16613	15432	14888	14793	14875	14622	14695	14678	14573	14580	14704	14538	14550	14603	14687	14742	14458	14514	14847	14698	14580	14675	14678	14876	14640	14799	14545	14787	14666	14738	14637	14638	14653	14803	14718	14641	14761	14818	14710	14805	14652	14758	14697	14745	14769	14646	14748	14682	14579	14666	14657	14686	14708	14659	14721	14671	14645	14666	14646	14804	14684	14791	14626	14769	14806	14670	14599	14652	14903	14775	14817	14531	14778	14516	14718	14651	14759	14643	14681	14706	14757	14771	14541	14599	14578	14737	14626	14625	14761	14727	14638	14605	14689	14613	14645	14684	14504	14711	14694	14640	14642	14699	14503	14797	14721	14762	14686	14790	14755	14626	14630	14637	14754	14553	14662	14759	14744	14614	14729	14643	14724	14813	14586	14617	14705	14709	14556	14660	14596	14551	14493	14818	14824	14575	14733	14594	14765	14744	14844	14634	14680	14578	14644	14709	14738	14755	14551	14639	14506	14678	14626	14622	14683	14554	14662	14405	14590	14564	14639	14623	14590	14831	14812	14766	14668	14614	14583	14684	14677	14704	14522	14629	14612	14578	14739	14688	14812	14699	14893	14633	14862	14722	14487	14715	14888	14653	14742	14802	14821	14728	14677	14738	14781	14652	14901	14766	14758	14607	14588	14612	14547	14601	14399	14791	14601	14684	14510	14751	14483	14616	14729	14734	14588	14574	14619	14561	14632	14554	14570	14641	14681	14710	14664	14620	14701	14947	14566	14689	14665	14808	14657	14639	14664	14606	14616	14604	14752	14703	14738	14833	14614	14696	14754	14662	14658	14649	14681	14671	14728	14668	14567	14623	14626	14655	14632	14631	14722	14624	14792	14547	14702	14577	14762	14834	14824	14771	14706	14843	14585	14588	14687	14680	14629	14695	14552	14530	14589	14706	14601	14645	14758	14700	14735	14765	14508	14696	14666	14705	14550	14595	14755	14697	14726	14602	14526	14710	14624	14574	14707	14857	14661	14621	14588	14578	14727	14625	14746	14603	14746	14828	14753	14853	14757	14808	14617	14517	14725	14779	14697	14689	14766	14814	14618	14468	14617	14855	14746	14576	14722	14582	14667	14610	14611	14623	14581	14803	14679	14579	14547	14628	14692	14756	14525	14865	14607	14769	14740	14697	14821	14622	14606	14658	14608	14633	14726	14632	14610	14442	14646	14498	14728	14596	14675	14623	14627	14595	14520	14692	14668	14674	14781	14593	14541	14684	14574	14760	14800	14724	14768	14706	14714	14683	14705	14613	14718	14559	14856	14752	14584	14709	14517	14621	14668	14746	14699	14620	14611	14712	14745	14794	14479	14861	14715	14728	14467	14637	14615	14685	14750	14886	14671	14693	14671	14852	14705	14738	14603	14635	14702	14656	14652	14595	14750	14679	14660	14916	14805	14609	14591	14557	14617	14713	14699	14491	14573	14738	14625	14675	14614	14615	14697	14654	14588	14754	14520	14622	14645	14646	14670	14708	14699	14524	14665	14408	14646	14878	14703	14787	14674	14601	14789	14685	14713	14615	14685	14622	14562	14471	14742	14595	14633	14865	14617	14782	14684	14628	14903	14607	14795	14527	14557	14567	14650	14739	14822	14784	14561	14720	14562	14593	14596	14699	14601	14605	14651	14566	14523	14656	14614	14659	14579	14611	14569	14650	14727	14838	14605	14721	14566	14564	14592	14721	14594	14671	14780	14601	14626	14598	14763	14722	14589	14594	14712	14807	14550	14739	14617	14702	14794	14683	14637	14716	14697	14896	14574	14782	14667	14635	14695	14733	14680	14693	14717	14552	14797	14572	14767	14705	14652	14768	14476	14620	14630	14569	14658	14641	14652	14567	14829	14585	14541	14616	14716	14722	14665	14793	14681	14657	14581	14770	14770	14672	14682	14497	14550	14813	14858	14632	14569	14604	14700	14632	14700	14582	14528	14738	14676	14671	14590	14667	14555	14612	14824	14661	14657	14770	14728	14607	14717	14775	14663	14640	14677	14657	14749	14624	14649	14639	14793	14637	14805	14533	14623	14731	14639	14828	14631	14706	14472	14656	14726	14708	14736	14592	14654	14511	14574	14650	14548	14551	14729	14582	14640	14592	14784	14733	14606	14807	14672	14763	14610	14875	14640	14808	14889	14661	14797	14538	14600	14656	14686	14694	14727	14592	14579	14699	14595	14528	14704	14737	14666	14576	14673	14543	14625	14583	14659	14596	14673	14543	14611	14782	14530	14784	14590	14715	14863	14577	14647	14546	14722	14662	14658	14735	14734	14514	14567	14711	14625	14628	14699	14558	14679	14786	14841	14679	14664	14696	14758	14583	14701	14760	14628	14790	14756	14618	14582	14570	14625	14600	14720	14705	14535	14493	14735	14659	14967	14776	14666	14725	14561	14777	14645	14727	14600	14688	14632	14706	14630	14608	14920	14580	14586	14580	14667	14502	14556	14677	14843	14704	14753	14730	14700	14617	14523	14560	14707	14628	14602	14592	14741	14880	14774	14790	14636	14627	14664	14616	14658	14507	14715	14525	14769	14648	14641	14766	14661	14840	14524	14793	14593	14657	14649	14778	14648	14534	14820	14621	14611	14793	14749	14538	14581	14743	14448	14585	14484	14652	14627	14644	14618	14653	14646	14784	14614	14693	14533	14564	14591	14868	14818	14616	14694	14576	14725	14738	14605	14689	14644	14638	14777	14795	14594	14618	14611	14566	14723	14550	14796	14829	14769	14517	14569	14483	14792	14503	14689	14552	14491	14615	14723	14722	14854	14642	14580	14831	14563	14644	14889	14474	14670	14610	14598	14866	14673	14577	14743	14863	14788	14563	14621	14597	14681	14737	14672	14736	14646	14809	14688	14697	14558	14698	14769	14683	14537	14635	14523	14632	14797	14679	14577	14747	14860	14729	14847	14637	14668	14608	14675	14526	14713	14579	14570	14617	14768	14640	14631	14676	14701	14506	14500	14617	14615	14671	14669	14534	14723	14646	14681	14605	14655	14640	14479	14689	14653	14618	14607	14884	14679	14506	14795	14802	14669	14742	14669	14656	14571	14764	14637	14597	14836	14834	14546	14652	14685	14785	14601	14713	14571	14723	14557	14569	14662	14551	14551	14662	14695	14638	14528	14744	14532	14762	14538	14789	14710	14636	14689	14642	14716	14620	14678	14661	14687	14590	14755	14709	14730	14704	14682	14744	14705	14617	14799	14630	14811	14624	14781	14698	14676	14820	14730	14493	14792	14570	14836	14659	14661	14779	14831	14673	14676	14501	14640	14690	14654	14660	14714	14617	14573	14680	14709	14786	14740	14577	14621	14579	14595	14532	14586	14577	14604	14634	14690	14898	14668	14651	14649	14634	14640	14710	14622	14719	14672	14796	14558	14557	14695	14610	14657	14668	14554	14723	14760	14621	14626	14578	14576	14563	14594	14666	14681	14597	14606	14587	14628	14493	14600	14730	14726	14475	14700	14644	14651	14644	14442	14641	14714	14645	14680	14729	14626	14559	14715	14616	14736	14625	14700	14592	14776	14489	14700	14525	14849	14712	14559	14677	14909	14562	14595	14579	14743	14626	14681	14647	14766	14836	14676	14839	14655	14772	14490	14769	14692	14706	14633	14673	14608	14696	14702	14647	14563	14660	14766	14691	14604	14519	14697	14673	14614	14881	14492	14785	14638	14678	14798	14608	14679	14689	14583	14617	14558	14596	14697	14631	14685	14587	14805	14607	14855	14733	14709	14669	14654	14770	14718	14617	14826	14730	14602	14594	14728	14530	14560	14595	14731	14628	14660	14769	14770	14776	14597	14522	14699	14739	14592	14791	14669	14611	14664	14799	14672	14707	14925	14698	14543	14639	14721	14690	14707	14598	14613	14667	14636	14548	14646	14692	14681	14603	14691	14541	14626	14629	14814	14581	14766	14726	14627	14474	14554	14743	14762	14644	14682	14678	14670	14686	14647	14652	14558	14679	14797	14611	14765	14706	14615	14674	14554	14622	14738	14706	14585	14762	14644	14637	14680	14722	14696	14604	14770	14614	14547	14762	14521	14547	14647	14732	14717	14833	14485	14715	14687	14643	14624	14714	14690	14613	14692	14711	14806	14698	14736	14709	14765	14676	14589	14662	14670	14718	14731	14746	14613	14758	14710	14668	14611	14484	14669	14784	14667	14698	14599	14678	14620	14736	14687	14525	14736	14714	14515	14665	14734	14623	14788	14623	14611	14716	14837	14817	14696	14741	14624	14687	14721	14537	14542	14670	14547	14719	14777	14830	14793	14666	14664	14593	14579	14482	14653	14749	14837	14754	14597	14661	14713	14839	14710	14468	14718	14654	14628	14592	14800	14646	14644	14572	14604	14620	14644	14601	14613	14634	14607	14634	14690	14594	14702	14627	14530	14596	14606	14738	14654	14733	14601	14546	14718	14662	14591	14836	14676	14678	14725	14605	14757	14659	14803	14522	14739	14850	14433	14724	14585	14900	14827	14532	14833	14625	14676	14779	14574	14744	14795	14706	14748	14696	14588	14815	14586	14643	14875	14726	14675	14584	14696	14616	14747	14595	14709	14669	14602	14688	14675	14795	14722	14614	14629	14735	14729	14723	14797	14617	14814	14670	14578	14630	14883	14659	14468	14547	14775	14519	14721	14676	14691	14862	14579	14798	14620	14551	14550	14742	14370	14736	14511	14593	14638	14824	14643	14664	14636	14592	14674	14566	14645	14716	14656	14645	14606	14774	14609	14590	14678	14670	14642	14796	14749	14689	14602	14448	14717	14772	14534	14711	14796	14666	14657	14713	14754	14707	14673	14532	14681	14758	14711	14723	14732	14532	14778	14693	14753	14672	14565	14801	14908	14705	14667	14544	14605	14753	14526	14634	14857	14645	14682	14601	14623	14842	14638	14552	14685	14616	14636	14672	14442	14746	14744	14663	14700	14751	14622	14718	14585	14666	14499	14723	14689	14725	14773	14616	14542	14635	14707	14534	14538	14569	14717	14678	14685	14647	14445	14738	14711	14709	14802	14613	14825	14545	14642	14621	14684	14633	14611
22958	21470	29389	23970	21778	23896	25117	19868	18704	19087	18649	18708	19397	18956	18702	18278	17998	17796	17785	17756	17713	22313	25943	24883	22682	20818	19086	18048	17855	17557	17464	17640	17473	17513	17581	17391	17397	17570	17356	17509	17396	17404	17525	17630	17614	17407	17460	17404	17563	17474	17532	17385	17647	17535	17545	17459	17499	17337	17445	17440	17562	17454	17184	17616	17391	17512	17675	17367	17350	17306	17539	17258	17474	17368	17626	17459	17342	17392	17394	17361	17153	17442	17330	17577	17311	17405	17400	17506	17398	17402	17422	17424	17376	17303	17491	17334	17373	17413	17414	17460	17453	17251	17300	17380	17514	17542	17272	17581	17482	17329	17510	17232	17361	17550	17335	17305	17369	17148	17371	17262	17364	17274	17421	17520	17360	17261	17447	17425	17427	17233	17393	17286	17463	17306	17424	17244	17402	17223	17460	17278	17239	17375	17344	17244	17362	17376	17500	17265	17393	17335	17339	17364	17323	17461	17447	17224	17437	17383	17447	17550	17319	17380	17429	17283	17455	17551	17422	17294	17194	17149	17203	17216	17442	17593	17248	17532	17376	17465	17619	17366	17261	17333	17150	17414	17501	17380	17413	17368	17462	17196	17529	17485	17386	17463	17433	17302	17427	17377	17280	17371	17439	17286	17449	17228	17350	17461	17517	17215	17229	17366	17482	17396	17322	17394	17438	17397	17455	17376	17461	17353	17506	17269	17291	17393	17171	17482	17481	17136	17357	17491	17574	17437	17149	17427	17344	17362	17357	17435	17286	17453	17287	17452	17490	17309	17385	17275	17360	17398	17247	17157	17259	17201	17343	17358	17447	17393	17280	17387	17389	17308	17288	17299	17362	17336	17391	17321	17559	17474	17263	17444	17473	17394	17311	17341	17344	17451	17612	17394	17472	17287	17377	17313	17190	17506	17435	17249	17220	17356	17214	17361	17552	17377	17258	17248	17389	17201	17373	17482	17300	17304	17464	17375	17260	17311	17315	17427	17513	17553	17142	17178	17403	17329	17269	17390	17429	17230	17282	17249	17311	17047	17519	17355	17397	17398	17415	17172	17476	17236	17580	17491	17154	17292	17432	17547	17399	17367	17502	17559	17105	17306	17504	17343	17581	17553	17458	17416	17370	17490	17353	17544	17226	17386	17277	17237	17128	17277	17490	17256	17287	17300	17431	17555	17310	17366	17333	17555	17342	17638	17356	17177	17313	17410	17547	17369	17267	17160	17562	17368	17244	17286	17475	17509	17265	17473	17372	17322	17278	17514	17493	17204	17382	17426	17507	17207	17447	17279	17240	17331	17375	17217	17344	17352	17283	17467	17578	17249	17560	17199	17245	17287	17462	17089	17334	17244	17355	17310	17400	17278	17418	17361	17334	17271	17456	17225	17362	17257	17263	17553	17327	17269	17442	17228	17397	17475	17250	17306	17526	17492	17377	17410	17347	17327	17392	17263	17288	17309	17195	17144	17143	17412	17605	17490	17333	17299	17232	17434	17454	17443	17145	17265	17408	17515	17227	17488	17470	17218	17355	17458	17258	17434	17440	17382	17589	17377	17260	17201	17474	17278	17171	17320	17459	17577	17605	17278	17319	17254	17303	17360	17301	17452	17566	17434	17436	17124	17424	17298	17352	17365	17347	17296	17533	17350	17288	17269	17551	17423	17184	17409	17466	17423	17274	17500	17301	17333	17387	17267	17460	17391	17295	17280	17233	17280	17538	17444	17342	17344	17467	17319	17398	17446	17523	17273	17271	17197	17211	17250	17448	17423	17307	17171	17394	17461	17190	17183	17139	17123	17356	17074	17438	17366	17300	17327	17544	17509	17275	17325	17214	17163	17168	17357	17533	17493	17305	17410	17325	17334	17272	17357	17449	17414	17320	17313	17077	17281	17360	17212	17330	17331	17382	17288	17206	17369	17241	17220	17197	17461	17335	17424	17393	17254	17412	17224	17242	17437	17452	17390	17447	17062	17363	17366	17430	17372	17388	17152	17492	17233	17406	17520	17593	17382	17448	17336	17399	17229	17210	17398	17213	17304	17194	17470	17376	17284	17447	17481	17390	17347	17239	17189	17329	17455	17499	17344	17404	17091	17529	17515	17467	17279	17378	17286	17361	17402	17211	17423	17305	17567	17392	17480	17299	17267	17364	17268	17549	17359	17239	17234	17412	17325	17379	17265	17180	17153	17273	17352	17275	17437	17423	17263	17387	17242	17465	17530	17382	17376	17331	17354	17147	17148	17311	17306	17313	17632	17548	17186	17349	17280	17485	17059	17321	17342	17513	17303	17306	17277	17400	17419	17481	17375	17356	17459	17227	17297	17504	17254	17379	17362	17423	17250	17246	17357	17385	17226	17210	17408	17255	17454	17369	17270	17262	17379	17297	17494	17337	17174	17115	17267	17290	17303	17336	17438	17329	17244	17346	17570	17619	17252	17254	17262	17243	17353	17465	17315	17514	17448	17378	17350	17499	17231	17356	17466	17477	17339	17390	17355	17302	17458	17412	17341	17377	17510	17601	17428	17592	17548	17478	17296	17460	17349	17278	17321	17343	17178	17242	17147	17349	17281	17186	17062	17153	17381	17280	17438	17339	17444	17296	17383	17171	17513	17476	17210	17414	17583	17394	17419	17449	17256	17225	17308	17254	17373	17323	17114	17358	17460	17262	17182	17457	17435	17471	17295	17486	17329	17219	17387	17292	17329	17203	17593	17342	17492	17152	17366	17419	17362	17160	17469	17411	17506	17458	17311	17351	17423	17272	17234	17347	17354	17391	17455	17229	17078	17291	17336	17354	17424	17346	17338	17279	17395	17424	17510	17370	17555	17412	17417	17586	17384	17185	17448	17478	17386	17209	17210	17570	17451	17315	17481	17446	17397	17207	17366	17427	17442	17620	17370	17311	17425	17413	17486	17371	17317	17440	17234	17260	17305	17301	17354	17271	17385	17208	17221	17462	17324	17065	17356	17501	17468	17154	17343	17340	17410	17169	17520	17465	17405	17230	17242	17190	17476	17375	17426	17314	17197	17333	17585	17536	17537	17178	17241	17374	17116	17185	17279	17657	17354	17349	17262	17255	17373	17300	17207	17543	17278	17234	17298	17366	17276	17317	17446	17306	17330	17297	17247	17279	17444	17486	17324	17360	17632	17161	17427	17313	17382	17346	17263	17305	17126	17412	17258	17206	17091	17550	17539	17546	17187	17337	17370	17270	17281	17261	17530	17426	17186	17268	17246	17267	17262	17360	17320	17476	17345	17084	17216	17385	17459	17217	17486	17404	17237	17252	17322	17369	17616	17419	17304	17310	17069	17225	17480	17336	17407	17231	17399	17366	17454	17462	17258	17219	17414	17126	17227	17314	17302	17402	17378	17216	17476	17484	17229	17193	17558	17523	17507	17322	17473	17398	17402	17150	17242	17408	17202	17546	17421	17253	17237	17172	17171	17466	17373	17430	17389	17353	17503	17139	17269	17344	17391	17400	17410	17213	16955	17295	17257	17264	17359	17422	17470	17257	17469	17403	17300	17288	17336	17447	17546	17468	17385	17491	17430	17497	17414	17387	17315	17243	17176	17220	17289	17034	17243	17295	17177	17313	17224	17163	17458	17304	17371	17230	17301	17385	17397	17223	17569	17179	17492	17560	17358	17255	17297	17265	17450	17100	17309	17058	17205	17223	17446	17419	17585	17361	17327	17274	17279	17519	17324	17315	17415	17396	17405	17343	17412	17384	17361	17426	17318	17418	17251	17321	17410	17476	17177	17171	17389	17411	17181	17266	17265	17464	17263	17310	17510	17574	17439	17302	17279	17321	17282	17336	17378	17527	17296	17162	17244	17582	17235	17467	17449	17171	17411	17410	17425	17315	17250	17120	17356	17400	17309	17357	17542	17324	17448	17413	17442	17348	17306	17328	17103	17286	17268	17237	17404	17559	17292	17355	17377	17251	17350	17231	17492	17284	17548	17292	17269	17314	17234	17297	17215	17506	17543	17470	17218	17418	17631	17296	17285	17576	17180	17269	17435	17263	17356	17342	17239	17336	17459	17284	17171	17430	17333	17312	17574	17229	17482	17195	17274	17396	17519	17317	17330	17392	17089	17311	17254	17331	17274	17230	17507	17353	17421	17361	17253	17425	17303	17293	17421	17280	17285	17579	17364	17329	17229	17428	17408	17281	17157	17322	17315	17335	17277	17247	17204	17372	17433	17338	17176	17371	17291	17210	17157	17418	17392	17326	17404	17302	17511	17492	17295	17275	17673	17235	17223	17383	17212	17380	17423	17446	17198	17188	17253	17125	17320	17251	17273	17279	17190	17305	17401	17339	17344	17322	17481	17506	17341	17443	17242	17185	17260	17385	17333	17346	17265	17399	17357	17358	17196	17331	17353	17386	17259	17242	17382	17324	17361	17469	17271	17597	17494	17305	17285	17277	17286	17526	17518	17290	17588	17416	17388	17276	17381	17577	17454	17476	17080	17532	17226	17445	17319	17216	17382	17462	17496	17305	17188	17303	17246	17418	17436	17296	17433	17317	17323	17272	17220	17426	17416	17294	17478	17309	17417	17440	17510	17334	17145	17596	17290	17280	17096	17475	17288	17555	17275	17421	17411	17377	17373	17432	17313	17273	17562	17530	17312	17254	17166	17435	17315	17444	17553	17459	17186	17337	17315	17415	17449	17247	17143	17318	17176	17462	17242	17249	17374	17288	17342	17176	17251	17219	17253	17267	17374	17441	17279	17264	17280	17495	17323	17401	17339	17303	17120	17462	17544	17260	17246	17439	17433	17377	17341	17454	17340	17212	17294	16887	17117	17338	17524	17352	17428	17465	17173	17470	17448	17299	17319	17218	17013	17273	17136	17283	17223	17554	17230	17368	17327	17342	17416	17257	17354	17345	17399	17361	17503	17390	17218	17310	17255	17600	17195	17202	17381	17460	17277	17293	17310	17557	17430	17422	17382	17424	17270	17247	17314	17395	17313	17375	17476	17276	17418	17211	17342	17341	17180	17490	17427	17367	17279	17451	17330	17579	17267	17385	17386	17254	17312	17282	17478	17259	17241	17503	17443	17271	17460	17405	17531	17484	17490	17220	17322	17318	17399	17214	17457	17319	17432	17465	17373	17383	17335
31013	53707	42271	30666	25232	21298	18883	17750	17678	17158	16998	17175	18606	17738	16684	15984	16139	16075	15827	15620	15515	23649	27019	24943	21692	19128	16782	15622	15403	15001	15071	14888	15186	15295	15131	15155	15255	15054	15327	15181	15078	15196	15234	15029	15214	15232	15114	15072	15227	15244	15133	15135	15112	15169	15175	15167	15152	15248	15288	15156	15033	15193	15230	14986	15186	15217	15190	15044	15060	15114	15077	15210	15287	15056	15184	15259	15144	15169	15183	15293	15108	15035	15100	15147	15222	15196	15008	15222	15122	15102	15015	15146	14981	15088	15053	15096	15141	15105	15233	14968	15205	15186	15151	15051	15153	15099	15183	15057	15216	14939	15186	15346	15109	15291	15180	15225	15115	15002	15008	15169	15107	15276	15136	15098	15112	15191	15098	15125	15291	15038	15236	15058	15329	15182	15190	15178	15218	15167	15049	15254	14952	15012	15174	15132	15133	15184	15069	15006	15118	15271	15038	15182	15097	15183	15254	15031	15275	15153	15274	15251	15067	15170	15154	15266	15050	15218	15205	14965	15287	15063	15116	15076	15080	15147	15064	15048	15091	15074	15065	15185	15063	15239	15097	15155	15163	15106	14990	15159	15181	15053	15180	15129	15052	15141	15093	15218	15145	15180	15100	15230	14995	15092	15100	15230	15231	14945	14996	15166	15148	15102	15196	15083	15083	15111	15136	15038	15132	15046	15099	15104	14919	15184	15093	15220	15159	15046	15013	15092	14977	15214	15181	15078	15156	15189	15046	15032	15210	15064	15171	15088	15220	15162	15093	14933	15150	15150	15003	15123	15166	15189	14980	15204	14985	15180	15110	15042	15223	15164	15127	15303	14999	15070	15152	15236	15209	15090	15235	15238	15321	15028	15145	15084	15199	15190	15250	15205	15058	15185	15120	15240	15198	15114	15287	15063	15057	15154	15125	15143	15127	15062	15193	15108	15086	15128	15160	15146	15173	15136	15060	15057	14914	15049	15239	15063	14915	15100	15206	15248	15303	15214	15198	15204	15119	15061	15098	15216	15237	15138	15323	14989	15106	15185	15273	15073	15092	15151	15042	15142	15083	15191	15125	15144	14999	15247	15095	15227	15065	15239	15232	15222	15176	15124	15098	15252	15033	15119	15311	15092	15120	15139	14971	15179	15279	15283	15122	15340	15104	14974	14970	15120	15249	15240	15053	15034	14931	15097	15093	15168	15222	15271	15128	15047	15133	15132	15097	15080	15168	15090	15226	15102	15235	15075	15159	15014	15026	15220	15130	15018	15129	15121	15217	15097	15187	15115	15147	15000	15145	15238	15157	15032	15229	15197	15114	15227	15050	15219	15008	15286	15206	15274	15341	15082	15168	15147	15170	15242	15112	15020	15127	15100	15091	15116	15153	15168	15089	15075	15160	15116	15118	15041	15193	15025	15038	15172	15203	15111	15062	15194	15154	15196	15140	15142	14917	15044	15180	14939	15078	15115	15240	14969	15144	15007	15131	14947	15244	15118	15132	15140	15197	15076	15285	15003	15195	15227	15144	15104	15008	15311	15147	15049	14999	15045	15121	15098	15081	15132	15113	15233	15169	15163	15057	15161	15260	15075	15262	15154	15241	14968	15285	15217	14975	15211	15058	15175	15060	15093	14957	15147	15107	15293	14965	15182	15197	15045	15244	15051	15211	15218	15084	15414	15039	15218	15019	15121	15045	15124	15087	15061	15266	15149	15229	15124	15262	15137	15134	15128	15123	15013	15113	15111	15187	15096	15265	15039	15038	15131	14978	15176	15225	15280	15193	15218	15093	15054	15161	15029	15019	15138	15189	15192	15074	15249	15214	15049	15048	15212	15157	15091	15278	15244	15033	15116	15114	15019	15179	15166	14997	15103	15200	15070	15179	15009	15235	15082	15091	15140	15203	15147	14926	15226	15094	15129	15220	15184	15159	15040	14930	15323	15254	15152	15183	15143	15143	15129	15209	15044	15096	14986	14974	15181	15083	15158	15039	14978	15096	15159	15241	15109	15317	15323	14995	15190	14927	15106	15282	15201	15051	15103	15167	15148	15107	14974	15228	15166	15332	15145	15192	15091	15111	15046	14988	15099	15215	15157	15023	15092	15172	15093	15094	15146	15114	15006	15165	15198	14965	15070	15263	15288	15071	15027	15131	15048	15187	15097	15204	15112	15269	15144	15076	15028	15127	15048	15057	15276	15154	15085	15044	14944	15015	15230	15261	15123	15213	15112	15066	15017	15017	15036	15173	15188	15033	15099	15026	15074	15058	15235	15075	15125	15246	15073	15166	15097	15075	15289	15381	15087	15216	15204	15040	15022	15260	15032	15048	15336	15235	15007	15206	15182	14920	14939	15091	15249	15142	15107	14945	15225	14995	15003	15238	15183	15119	14925	14992	15191	15000	15266	15194	15007	14967	15162	14932	15264	15299	15283	15097	15160	15269	15193	15292	15130	14978	15106	15071	15075	15073	15271	14950	15232	15086	15138	15289	15024	15034	15092	15198	15080	15210	15000	14976	15087	15002	15068	15126	15006	15027	15221	15054	14884	15090	15282	15174	15184	15089	15009	15085	15138	15153	15289	14981	15080	15068	15062	15020	15047	15125	15188	15166	15299	15058	15070	15254	15157	15211	15261	15078	15116	15155	14975	15108	15117	15112	14951	15194	15311	15125	15144	15083	15170	15190	15307	15124	15078	15062	14991	15113	15214	15158	15178	15187	15222	15058	15189	15025	15166	15026	15203	15196	15177	15144	14955	15061	15096	15186	15332	15141	15200	15168	15159	15120	15140	15040	15054	15079	15182	15165	15062	15031	15175	15027	15107	15136	15047	15048	15102	14952	15118	15222	15162	15155	15118	15057	15233	15167	15110	15130	15175	15179	15133	15263	15002	15091	15074	15079	15144	15105	15248	15170	15105	15220	14955	15221	15063	15000	15115	15237	15045	15029	15157	15121	15233	15203	15276	15124	15068	15109	15143	15445	15078	15010	15070	15154	15057	15163	15237	15090	15161	15106	15221	15112	15133	15151	15066	15097	14894	15236	15270	15146	15088	15269	15003	15095	15178	15133	15237	15192	15357	15074	15119	15166	15180	15020	15115	15115	15013	15112	15053	15156	15234	15025	15002	15192	14930	15157	15136	14982	15035	15023	15134	15076	15237	15132	15054	14988	15201	15355	15137	15150	15147	14990	15076	15225	15167	15088	15091	14982	15131	15081	15034	15180	15027	15074	15102	15090	15102	15064	15181	15036	15072	15183	15100	15138	15300	14976	15082	15039	15128	15065	15207	15124	15247	15139	15195	15042	15175	15008	14843	15107	15182	15181	15159	15068	15077	15153	15129	15052	15225	15206	14968	15194	15147	15261	15131	15077	14957	15198	15122	15161	15080	15084	15062	15181	14921	15179	15058	15269	15046	15210	15165	15046	15089	15316	15165	14925	15215	14943	15018	15305	15153	15244	15100	14948	15119	15033	15091	15123	15137	14946	15224	15089	14934	14926	15049	15064	15225	15035	15067	15309	15257	15057	15282	15200	15048	15110	14967	15245	15255	15019	15133	15117	15210	15214	15074	15125	14967	15010	15082	15048	14956	15054	15168	15124	15151	15205	15187	15311	14966	15000	15006	15142	15149	15078	15000	15004	15220	15275	15216	15080	15001	15117	14984	14964	15293	14953	15284	15087	15123	15182	15118	15193	15204	15054	15004	15062	15175	15197	15179	15259	15264	15161	15129	15117	15235	15053	15237	15069	15176	15225	15119	15205	15020	15172	15007	15149	15155	15025	15003	15113	15237	15210	15047	15094	15146	15233	15195	15197	15116	15100	15048	15000	15166	15241	15162	14990	15044	15041	15116	15149	15092	15161	15174	15042	15067	15090	15112	15142	15217	15234	15189	15149	15272	15179	15151	15074	15117	15158	15043	15207	15343	15035	15257	15234	15110	15188	15105	15137	15201	14949	15195	14952	15167	15180	15302	15152	15072	15129	15062	15107	15172	15121	15105	15177	15255	15094	15121	15117	15219	15039	15203	15059	15231	15023	15018	15018	15081	15153	14979	15286	15008	15314	15036	15176	15084	15064	15246	15127	15121	15238	15065	15185	15112	15120	15122	15091	15270	15256	15183	15186	15125	15155	15088	15125	15130	15146	15133	15017	15126	15071	15120	14903	14983	15207	15190	15081	15018	15222	15357	15204	15412	14922	14877	15067	15240	15266	15151	14927	15003	15055	15193	15125	15010	15203	15074	15238	15122	15278	15070	15161	15176	15173	15084	14977	14971	15045	15224	15271	14976	15031	15181	15223	15235	15279	15097	15215	15178	15087	14992	15113	15127	15140	15224	15155	14925	15025	15209	15119	15174	14868	15313	15126	15158	15057	15012	15145	15188	15210	15179	15216	15060	15270	15069	14993	15172	15351	14915	15206	15012	15138	15021	15321	15090	15069	15085	15005	15090	15159	15084	15255	15051	15068	15212	15166	15206	15087	15186	15049	15194	15176	14991	15099	15209	15177	15125	15093	15096	15233	15263	15122	15012	15172	15034	15165	15081	15261	15229	15394	15153	15286	14991	15056	15335	15181	15037	15160	15200	14995	15253	15179	15102	15104	15263	15258	15189	15025	14979	15037	15107	15186	15125	15146	15168	15149	15008	14962	15239	15130	15293	15129	15063	15283	15163	15065	15110	15253	14898	15337	15209	14982	15016	15072	15160	15182	15241	15116	15140	15190	15132	15050	15175	15100	15157	15023	15152	15124	14933	15006	15012	15239	15054	15192	15194	15111	15000	15068	15010	15043	15036	14981	15247	15014	15183	15158	15135	15171	15144	15093	15205	15113	15170	15189	15213	15000	15025	15107	15235	15117	15139	15205	15061	15045	15144	15034	15273	15014	15129	14995	15170	15102	15209	15167	15161	15100	15001	14976	15282	15056	15283	15174	15115	15197	14990	15020	15307	15132	15129	15254	15222	15355	15174	15112	15185	15275	15243	15074	15026	15154	15115	15302	15151	15047	15054	15125	14880	15103	15159	14993	15192	14965	15001	14976	15099	15184	14975	15086	15305	14995	15142	15046	15195	15309	14982	14979	15026	15074	15049	15200	15329	15242	14990	15017	15108	15199	15149	15150	15048	15042	15158
28635	25145	27929	25411	19978	19094	18407	17949	17723	17892	17586	17622	17636	17769	17431	17467	17433	17578	17481	17323	17416	17518	17825	18033	17818	17534	17415	17406	17357	17283	17331	17328	17515	17132	17207	17427	17323	17219	17297	17194	17286	17453	17481	17168	17287	17212	17096	17386	17168	17253	17237	17466	17145	17170	17049	17267	17346	17178	17418	17158	17423	17322	17217	17360	17288	17284	17154	17344	17175	17262	17011	17231	17358	17093	17156	17130	17328	17443	17354	17268	17238	17026	17306	17293	17229	17216	17353	17247	17417	17026	17363	17116	17176	17310	17288	17233	17182	17474	17244	17130	17279	17194	17198	17200	17304	17221	17374	17553	17312	17040	17380	17290	17251	17188	17207	17280	17221	17332	17378	17388	17386	17291	17017	17114	17421	17256	17250	17371	17229	17359	17108	17260	17240	17201	17256	17194	17234	17327	17256	17205	17268	17160	17284	17388	17453	17413	17095	17261	17229	17495	17237	17265	17448	17221	17333	17346	17445	17314	17350	17331	17377	17291	17315	17466	17059	17249	17277	17326	17293	17311	17271	16986	17249	17128	17152	17327	16993	17122	17187	17197	17332	17350	17174	17441	17429	17320	17156	17413	17220	17276	17263	17281	17453	16974	17379	17301	17229	17140	17304	17299	17336	17384	17099	17212	17330	17427	17238	17221	17319	17359	17314	17345	17286	17428	17345	17336	17233	17127	17383	17365	17182	17320	17268	17177	17203	17331	17477	17344	17350	17254	17239	17316	17085	17196	17263	17215	17421	17379	17096	17151	17447	17272	17233	17323	17361	17264	17222	17113	17452	17317	17304	17097	17255	17226	17295	17140	17266	17273	17349	17189	17533	17295	17407	17244	17198	17222	17381	17276	17262	17303	17356	17202	17123	17132	17343	17290	17343	17213	17306	17292	17422	17349	17179	17228	17149	17260	17399	17348	17210	17126	17235	17382	17450	17274	17143	17420	17275	17214	17252	17187	17298	17213	17400	17179	17229	17139	17251	17126	17365	17478	17356	17017	17389	17148	17364	17339	17355	17202	17394	17095	17137	17153	17245	17452	17301	17388	17423	17160	17075	17369	17256	17265	17310	17323	17292	17315	17328	17458	17080	17361	17405	17380	17235	17358	17158	17402	17330	17181	17256	17246	17342	17288	17153	17116	16970	17242	17221	17424	17371	17245	17277	17427	17035	17283	17299	17322	17480	17395	17477	17235	17181	17275	17219	17505	17313	17351	17444	17321	17213	17282	17114	17111	17306	17273	17387	17280	17403	17281	17313	17100	17434	17438	17165	17418	17287	17132	17156	17137	17404	17292	17320	17253	17148	17295	17181	17579	17288	17195	17166	17272	17264	17131	17158	17210	17184	17434	17380	17238	17187	17285	17244	17179	17292	17240	17317	17237	17276	17241	17288	17381	17223	17304	17393	17224	17198	17281	17150	17327	17267	17311	17482	16947	17257	17183	17340	17126	17313	17239	17071	17079	17254	17220	17237	17305	17359	17288	17267	17290	17223	17339	17423	17282	17376	17402	17403	17411	17160	17188	17198	17123	17162	17272	17318	17337	17234	17400	17466	17559	17269	17498	17253	17328	17213	17138	17436	17272	17439	17331	17152	17254	17109	17168	17242	17042	17269	17197	17329	17257	17318	17381	17257	17166	17398	17433	17180	17279	17215	17184	17103	17203	17241	17457	17467	17212	17163	17336	17173	17148	17012	17269	17343	17299	17332	17316	17144	17367	17314	17219	17162	17252	17644	17331	17602	17304	17376	17379	17379	17254	17109	17158	17279	17270	17343	17096	17293	17337	17397	17400	17158	17311	17129	17226	17404	17149	17213	17327	17405	17139	17122	17276	17260	17128	17316	17329	17216	17342	17392	17258	17223	17350	17263	17335	17393	17296	17301	17329	17267	17380	17211	17474	17309	17182	17226	17319	17264	17121	17284	17205	17317	17354	17396	17362	17396	17275	17281	17254	17269	17171	17271	17278	17255	17295	17300	17211	17246	17337	17155	17191	17441	17226	17407	17240	17323	17224	17456	17289	17276	17212	17208	17274	17202	17147	17389	17146	17396	17281	17139	17366	17149	17316	17204	17369	17200	17187	17219	17223	17325	17104	17197	17248	17299	17398	17276	17333	17129	17275	17191	17252	17169	17220	17214	17476	17389	17305	17260	17214	17171	17234	17312	17293	17191	17269	17276	17252	17017	17063	17321	17372	17162	17130	17299	17345	17528	17364	17272	17271	17245	17278	17330	17280	17387	17245	17249	17202	17197	17235	17231	17238	17243	17234	17207	17287	17300	17390	17443	17450	17261	17310	17248	17122	17246	17488	17154	17247	17252	17169	17130	17355	17199	17417	17451	17412	17348	17367	17311	17453	17425	17370	17074	17122	17439	17049	17399	17383	17359	17327	17229	17270	17387	17409	17207	17261	17235	17233	17372	16946	17399	17266	17375	17195	17285	17192	17319	17435	17365	17403	17193	17322	17309	17351	17520	17246	17292	17395	17333	17387	17346	17370	17293	17201	17219	17438	17272	17311	17255	17385	17371	17262	17064	17185	17210	17167	17285	17399	17264	17330	17365	17307	17253	17316	17294	17076	17460	17115	17264	17397	17250	17284	17430	17348	17347	17226	17421	17345	17250	17207	17305	17169	17226	17118	17232	17100	17250	17201	17245	17129	17465	17456	17217	17105	17291	17229	17404	17373	17363	17394	17302	17261	17244	17136	17259	17346	17215	17216	17358	17063	17325	17205	17062	17519	17312	17185	17322	17314	17394	17291	17233	17442	17210	17254	17009	17186	17265	17253	17201	17343	17422	17471	17377	17107	17370	17325	17314	17202	17128	17171	17269	17199	17144	17399	17290	17200	17291	17204	17200	17263	17387	17164	17227	17183	17432	17318	17460	17315	17228	17295	17239	17393	17217	17273	17326	17234	17546	17415	17194	17184	17429	17339	17282	17240	17173	17271	17419	17147	17303	17362	17412	17038	17372	17444	17515	17253	17426	17230	17363	17342	17087	17341	17142	17355	17312	17258	17337	17142	17296	17360	17284	17428	17342	17245	17346	17269	17164	17180	17257	17229	17211	17134	17213	17258	17301	17315	17388	17088	17238	17204	17158	17143	17148	17246	17351	17180	17415	17336	17195	17466	17280	17330	17312	17411	17196	17448	17335	17196	17223	17245	17341	17209	17422	17171	17183	17356	17312	17277	17417	17216	17189	17141	17204	17238	17283	17089	17174	17200	17409	17199	17210	17181	17297	17235	17445	17278	17335	17332	17186	17312	17102	17440	17258	17131	17116	17478	17216	17259	17188	17218	17467	17189	17407	17243	17423	17349	17164	17395	16946	17198	17149	17211	17331	17550	17188	17094	17394	17214	17109	17060	17338	17103	17263	17126	17251	17292	17261	17363	17267	17262	17081	17186	17439	17330	17283	17188	17326	17152	17221	17326	17212	17113	17077	17497	17303	17295	17279	17283	17166	17359	17308	17170	17356	17343	17269	17395	17380	17241	17265	17368	17395	17200	17228	17416	17203	17327	17226	17400	17175	17283	17277	17265	17377	17326	17331	17096	17185	17254	17081	17139	17344	17387	17488	17317	17146	17292	17271	17200	17411	17268	17290	17368	17541	17252	17090	17280	17312	17392	17194	17263	17153	17471	17094	17306	17207	17381	17149	17033	17092	17327	17239	17505	17449	17262	17344	17329	17295	17137	17419	17503	17202	17391	17289	17256	17164	17294	17356	17326	17176	17425	17358	17164	17368	17098	17243	17164	17299	17232	17157	17071	17570	17234	17413	17295	17423	17249	17264	17135	17238	17417	17523	17076	17393	17202	17318	17288	17233	17097	17361	17095	17230	17415	17275	17136	17265	17167	17180	17390	17122	17119	17237	17013	17258	17255	17358	17237	17143	17367	17183	17441	17267	17155	17190	17302	17318	17212	17215	17200	17359	17304	17094	17160	17368	17190	17220	16970	17193	17307	17106	17349	17262	17238	17132	17366	17239	17407	17484	17412	17314	17103	17126	17329	17258	17213	17272	17307	17250	17279	17359	17228	17213	17091	17247	17292	17366	17500	17471	17361	17235	17473	17142	17150	17195	17472	17303	17193	17256	17415	17091	17336	17187	17230	17242	17226	17276	17181	17202	17142	17392	17196	17443	17355	17190	17246	17300	17260	17360	17205	17280	17163	17173	17304	17303	17306	17200	17163	17278	17158	17320	17202	17424	17551	17448	17331	17430	17283	17162	17336	17407	17187	17322	17460	17331	17248	17267	17105	17274	17055	17309	17212	17396	17237	17439	17324	17602	17388	17150	17082	17287	17268	17230	17277	17033	17263	17175	17097	17449	17177	17320	17163	17351	17451	17165	17264	17202	17204	17473	17197	17166	17445	17267	17437	17220	17194	17308	17262	17413	16999	17165	17483	17372	17374	17346	17477	17386	17262	17243	17172	17335	17489	17116	17302	17290	17318	17261	17313	17347	17464	17249	17224	17130	17154	17207	17331	17388	17224	17234	17322	17465	17179	17313	17324	17443	17372	17268	17352	17174	17167	17007	17336	17162	17258	17381	17281	17318	17437	17287	17385	17282	17475	17201	17138	17302	17379	17307	17171	17359	17354	17257	17204	17296	17384	17355	17313	17235	17362	17320	17207	17455	17317	17334	17184	17251	17304	17237	17427	17042	17146	17310	17290	17208	17366	17382	17277	17488	17347	17139	17306	17182	17369	17189	17302	17240	17210	17413	17353	17319	17293	17195	17310	17099	17166	17351	17398	17322	17214	17247	17376	17424	17345	17343	17257	17304	17416	17482	17445	17283	17340	17291	17232	17246	17094	17389	17101	17373	17220	17302	17152	17256	17090	17352	17100	17235	17233	17404	17342	17363	17032	17188	17439	17521	17167	17551	17366	17429	17451	17253	17451	17193	17152	17285	17134	17474	17094	17233	17489	17398	17267	17594	17180	17285	17277	17206	17446	17373	17371	17360	17364	17300	17409	17381	17426	17335	17557	17347	17144	17208	17373	17310	17173	17158	17390	17413	17129	17243	17290	17158	17320	17400	17320	17368	17217	17321	17121	17229	17706	17415	17268	17216	17217	17321	17304	17264	17259	17178	17349	17115	17446	17279	17269
27700	34895	28253	23250	18877	17590	16362	16122	16057	15973	15545	15311	15833	15730	15574	15696	15630	15585	15345	15280	15223	15481	15918	15813	15754	15511	15443	15221	15016	15063	15171	14954	15131	15303	15058	15027	15294	15127	14951	15031	15115	15189	15140	15015	15095	15128	15206	15041	14853	14983	15173	15091	15217	15135	14982	15154	15016	15291	14983	15301	15001	15117	15136	15026	15209	14850	15204	14997	15137	15003	15122	15170	15175	15154	15056	15102	15222	15130	15135	15158	15106	15124	15193	15086	15107	15054	15184	14909	14987	15095	14979	15136	15251	15173	15044	15087	15160	14988	15030	15125	14949	15076	14999	14962	15078	15023	15009	15297	15173	14958	15116	15055	15062	15116	15170	15063	15218	15000	15098	15022	15070	14961	15026	15075	15157	15008	15094	15211	15246	14989	15321	15133	14966	14976	15162	15135	15069	15201	15127	15132	15088	15141	14966	15169	15007	15061	15235	15070	15118	15059	15023	15317	15017	15164	14991	15048	15040	14952	15172	15068	15085	15304	14887	15142	15155	15078	15151	15112	15241	14987	14940	15117	15040	15115	15189	14991	15078	15114	15078	15171	15098	15097	15027	15102	15122	15189	15117	15093	15099	15329	15129	15045	15180	15138	15021	15105	15147	15210	15200	15194	15019	15232	15161	15089	15059	15221	15152	15047	15209	14983	15174	15173	15237	15198	15076	15091	15079	15230	15127	15094	15179	15049	15165	15163	15138	15171	15170	15077	15273	15148	15062	14904	15384	15068	14994	14996	15126	15156	15098	15020	15025	15086	15110	14936	15132	15152	15249	14918	15133	14983	15067	15031	15138	14992	15138	15082	15264	15242	15174	15066	15099	15129	15089	15085	15178	15176	15017	15207	15072	15127	15026	15133	14904	15136	15037	15008	15006	15044	15116	15176	15051	14917	15167	15035	15264	14971	15059	15129	15251	14982	15091	15003	15139	14836	15270	15175	15061	15030	15148	15222	15080	15128	14920	15145	15134	15172	15163	15158	15169	15069	15094	15041	15190	14994	14965	15241	15110	15266	15155	15196	14815	15154	15002	14948	14930	15048	15022	15166	15104	15088	15255	15125	14969	15103	15049	15150	15040	15279	15155	15164	15155	15154	15103	15100	15158	15029	15162	15123	14931	15029	15213	14982	15198	15012	15307	14912	15202	15087	15067	15096	15209	15056	15190	15064	15089	15131	15189	15043	15027	15051	15148	15145	15074	15116	15079	15130	15057	15079	15211	15139	14897	15014	15152	15088	14977	15243	15091	15116	15200	15110	15231	15151	15068	15209	14968	15050	14979	15073	14981	14975	15046	15077	15320	15065	15191	14990	15168	15184	14915	15124	15030	15058	15063	15037	15148	15151	15243	15198	15130	14986	15287	15025	15342	15147	15268	15216	15000	15039	15047	15231	14957	15062	15137	15297	15126	15316	15046	15121	15117	15104	14971	15027	14974	14909	15173	14946	15029	14895	15231	15079	15130	15106	15017	15170	15047	15179	15155	15095	15016	15210	15158	15042	15151	15013	15244	15126	15083	15155	15100	15051	15094	15049	15183	15062	15066	15022	15074	15126	15231	15175	15134	15281	15128	15178	15169	15094	15062	15276	15005	15128	15017	15233	15367	14997	15182	15161	15208	15088	15026	15043	15115	15069	14924	15079	15108	14901	15204	15145	15236	15202	15070	15214	15155	15081	15080	15161	15079	14989	15053	15206	15044	15125	15126	15099	15155	15131	15214	15219	15045	15122	15207	15096	15022	15191	15005	15067	15237	15046	15118	14950	15070	15045	15128	14987	15214	15069	15144	15060	14968	15083	14983	15093	15257	15170	14960	15122	15183	15147	15150	15080	15145	15048	15140	15150	15145	15152	15189	15287	15139	15042	15066	15153	15102	15071	15230	15222	15138	15058	15066	14977	15084	15055	15183	14951	15149	14853	15053	15136	15130	15090	14941	15232	15238	15022	14919	15130	15111	15252	15254	14996	15170	15038	14980	14942	15047	15035	15001	15000	15251	15269	15129	15082	15071	15121	15151	14970	15130	15138	15202	14953	15094	15078	15001	15037	14978	15041	15154	15157	15104	14900	15002	15101	15066	15061	15048	15079	15192	15040	15030	15143	14996	15264	15047	15222	15031	15066	15013	15322	14855	15239	15096	15197	15115	14999	15072	15058	15202	14987	14968	15020	15147	15108	15067	15113	15043	15060	15297	15208	15123	15055	15329	15075	15220	15096	15126	15076	15170	15197	15082	15085	15155	14974	15023	15314	15224	15027	15031	15027	15122	14997	15159	15105	15192	15167	15234	15036	15152	15081	15121	15154	15089	15161	15130	15164	14931	15158	15079	15058	15116	15126	15189	15070	15210	15124	14969	15091	15029	15117	15036	15235	14881	15158	14909	15069	15139	15130	15040	14896	14935	15084	15071	15151	15043	14994	15142	15104	15220	15148	15104	15101	15207	15004	15152	15143	15226	15291	15233	15052	15033	15116	15129	15187	15120	15060	15153	15043	15086	14917	15044	15210	15111	15106	14899	15193	15269	15176	15097	15108	15065	15206	15139	15187	15074	15102	15064	15241	15019	15099	15139	15002	14939	15116	15273	15024	15017	15025	15233	15199	15218	15018	15177	14953	14959	15202	15116	15116	15082	15087	15107	14911	15181	15142	15024	15066	15194	15111	14950	15110	15142	14951	15111	15014	15239	15124	15262	15114	14984	15075	15184	15069	15153	14992	15067	15169	15178	15091	15080	14892	15109	15020	15012	15184	15059	15107	15071	15224	15092	15063	15104	15227	15147	15103	14965	15186	15027	15080	15194	15172	15126	15236	15238	14962	15112	15248	15033	15032	15090	15107	15042	15137	15158	15132	14887	15007	15186	14938	15073	15118	15185	15082	14994	15071	15137	15071	15002	15198	15111	15115	15112	15108	15146	15123	15171	15192	15120	15040	15054	15239	15187	15025	15033	15078	15193	15069	15134	15187	15156	15241	15189	15082	15193	15094	15155	15209	15052	15001	15125	15305	15040	15010	15062	15008	15141	15095	15084	14927	15261	15118	15106	14947	15051	14995	15024	15209	14932	15030	15213	15039	15108	14878	15073	15109	14994	15232	15065	14844	15012	15080	15169	14983	15171	14995	15008	15068	15062	15044	15189	15059	15138	14984	15078	15007	15154	15114	15068	15190	15206	14921	15055	15088	14991	15152	15049	15139	15213	15008	15067	15025	15115	14920	15159	15089	14921	15112	14961	15005	15186	15183	15151	15165	15035	15058	15206	15186	15222	15055	14926	15249	15081	15096	15120	15039	15245	15093	15006	15013	15007	15255	15202	14979	15040	15211	15188	14988	15189	15071	15218	15206	15002	15160	15303	15053	15035	15149	15181	15127	15104	15086	15039	15087	15083	15132	15074	15097	15096	15044	14912	15212	15109	15116	15151	15102	15070	14974	15129	15056	15119	15221	15098	15159	15109	15195	15043	15065	15236	14950	15043	15048	15097	15020	15072	15131	15178	15037	15005	14986	14935	15153	15094	15011	15140	14969	15152	15178	15117	15122	15083	15041	15146	14998	15180	15286	15092	15000	14951	15123	15096	15096	15105	15253	15075	15039	15036	15248	15141	14956	15158	15282	15139	15179	15025	15037	15224	15145	15089	14910	15314	15140	15112	15146	15119	15196	15218	15217	15252	15202	15183	15008	14963	15098	15133	15053	15285	15118	15089	15095	14892	15030	15132	15130	14997	15070	15072	15140	15062	15133	15102	15201	15004	15111	15318	15087	14945	15061	14975	15056	15094	14959	15242	15084	15072	14901	15124	15170	15195	15075	15047	14984	15230	15314	15106	15127	15142	15025	15170	15181	15141	15024	15124	15161	15135	15144	15182	15001	15088	14923	15201	15218	15032	15170	14997	15071	15257	15059	15201	15211	15185	15239	15128	15171	15101	15144	14838	15083	15228	15091	15220	15234	15192	15202	15041	15153	15039	15086	15104	15044	15049	15174	15099	15083	15094	15105	15185	15188	14970	15006	15105	15214	15097	14921	15228	15147	15020	15045	15244	15067	15172	15099	15081	15100	15014	15067	15139	15196	15109	15145	15119	15130	15113	15092	15028	15204	15029	15173	15044	15179	15111	15102	15127	15041	15197	15040	14880	15219	15168	15046	15079	15166	15097	15111	15206	15286	15157	14945	15140	15190	15066	15135	15296	15257	15189	15021	15064	15217	15111	15250	15105	15158	15056	15080	15081	15059	15122	15058	15193	15203	15064	15138	15054	15077	15154	15089	15110	15107	15044	15134	15216	15062	15051	15072	14976	14997	15252	15222	15008	15130	14865	15140	15065	14933	15072	15117	15092	14960	15071	15028	15030	15082	14993	15171	15182	15334	15106	15200	15210	14988	15159	15118	14986	15030	15099	14869	15216	15075	15050	14953	15140	14964	15109	15119	15026	15156	15240	15283	15179	14955	15078	15115	15135	15016	14985	15172	15113	14995	15046	15092	15148	14994	15174	15160	15085	15101	15308	15318	14990	15052	15092	15104	15045	15115	15089	15174	15269	15110	15108	15156	15249	15093	15108	15094	15095	15123	15138	15052	15202	15127	15015	15018	15017	15077	15232	15128	15062	15105	15171	15145	15258	15167	15130	15104	15162	14995	15042	15120	15082	15273	15211	15056	15046	15109	15085	14942	15142	15151	15032	15316	14917	15130	15189	15163	14989	15177	15123	15129	15121	15205	15063	15202	15120	15023	15130	15157	15352	15041	15192	15130	15105	15134	15158	15077	15269	15117	15086	15168	15027	15053	15176	15106	15143	15032	15377	15168	15034	15180	15108	15087	15046	15016	15089	15309	15214	15038	15039	14962	15054	15010	15082	14977	15318	15018	15161	14933	15185	15049	15033	15009	15068	15136	15031	15093	15072	15029	14975	15152	15152	14969	15002	15159	15017	15148	15169	14974	15062	15087	15125	15100	14963	15084	15130	15104	14956	15234	15079	15034	15063	15152	15057	15040	15123	14920	15070	15083	15167	15104	15191	15255	15077	14907	14962	15089	14926	15021	15079	15014	15199	15134	15115	15198	15014	15130	15274	15075	15087	15127	15056	15232	15277	15105	15171	15100	15108	14963	15050	14992	15106	15018
23882	21419	28970	24416	22694	23385	22724	19968	19235	18922	19060	18788	18804	18872	18659	18721	18520	18710	18753	18708	18446	20317	22878	22820	21745	20290	19304	18811	18537	18502	18206	18217	18384	18353	18561	18334	18272	18432	18176	18148	18232	18280	18270	18269	18247	18207	18472	18314	18457	18330	18294	18199	18296	18381	18215	18330	18263	18108	18166	18115	18322	18196	18004	18412	18213	18183	18412	18205	18256	18264	18290	18409	18548	18220	18292	18370	18338	18221	18272	18339	18204	18226	18322	18153	18112	18333	18381	18385	18163	18253	18180	18334	18292	18306	18318	18304	18220	18141	18353	18349	18203	18151	18259	18227	18296	18153	18212	18220	18319	18324	18482	18174	18518	18109	18215	18218	18106	18193	18524	18275	18362	18138	18497	18175	18106	18302	18204	18316	18338	18180	18378	18235	18114	18155	18117	18062	18306	18362	18373	18354	18553	18294	18207	18382	18439	18315	18419	18199	18202	18307	18352	18318	18101	18240	18284	18186	18385	18400	18197	18387	18226	18137	18325	18372	18329	18241	18264	18253	18199	18210	18312	18248	18335	18385	18380	18423	18218	18241	18284	18342	18142	18098	18100	18318	18306	18183	18175	18152	18155	18335	18265	18091	18314	18270	18411	18246	18453	18223	18308	18075	18177	18059	18212	18240	18205	18333	18365	18351	18250	18417	18356	18028	18346	18063	18213	18256	18172	18181	18150	18141	18284	18516	18413	18311	18357	18494	18149	18368	18188	18149	18297	18035	18308	18394	18274	18196	18394	18314	18253	18198	18265	18176	18365	18137	18376	18344	18344	18323	18242	18017	18387	18406	18250	18171	18348	18271	18319	18157	18213	18324	18229	18318	18255	18063	18199	18225	18225	18407	18386	18503	18393	18411	18276	18259	18219	18127	18330	18206	18197	18178	18413	18325	18103	18303	18152	18188	18299	18425	18284	18236	18240	18532	18418	18395	18433	18121	18197	18238	18243	18476	18197	18265	18380	18043	18224	18321	18029	18387	18213	18262	18298	18221	18524	18044	18119	18248	18160	18446	18307	18074	18221	18189	18017	18243	18267	18409	18082	18114	18366	18275	18088	18254	18196	18159	18242	18166	18269	18001	18310	18377	18147	18289	18148	18203	18046	18167	18340	18138	18217	18311	18237	18254	18196	18272	18296	18374	18347	18227	18378	18425	18156	18284	18255	18105	18205	18030	18213	18177	18462	18167	18173	18330	18232	18321	18220	18301	18227	18222	18199	18065	18313	18406	18229	18317	18235	18060	18098	18283	18071	18330	18350	18050	18211	18152	18133	18031	18523	18176	18168	18003	18287	18395	18193	18428	18169	18127	18156	18293	18298	18271	18014	18269	18192	18090	18310	18188	18194	18131	18199	18248	18368	18210	18106	18130	18123	18230	18403	18311	18256	18293	18165	18275	18396	18372	18381	18043	18099	18147	18292	18196	18236	18287	18263	17979	18512	18400	18474	18385	18149	18302	18313	18358	18139	18066	18089	18221	18352	18339	18037	18202	18234	18395	18034	18295	18367	18253	18381	18229	18253	18231	18339	18375	18255	18246	18145	18308	18365	18263	18246	18376	18224	18381	18368	18441	18489	18381	18047	18335	18455	18231	18291	18315	18305	18351	18137	18325	18229	18282	18124	17964	18401	18365	18164	18288	18108	18106	18245	18071	18166	18430	18405	18160	18246	18091	18299	18191	18169	18223	18211	18183	17972	18265	18187	18424	18354	18276	18147	18293	18163	18270	18273	18164	18395	18269	18255	18385	18323	18420	18262	18218	18286	18357	18105	18179	18305	18292	18588	18373	18464	18322	18229	18380	18217	18324	18394	18444	18232	18330	18301	18382	18263	18259	18345	18424	18156	18364	18314	18117	18124	18402	18363	18240	18223	18124	18159	18505	18442	18248	18215	18129	18148	18029	17999	18254	18312	18055	18254	18342	18387	18202	18120	18219	18274	18257	18217	18325	18269	18179	18235	18219	18018	18248	18274	18187	18307	18329	18189	18465	18286	18288	18161	18277	18363	18417	18376	18360	18268	18089	18034	18257	18277	18418	18434	18092	18220	18183	18191	18247	18184	18211	18179	18086	18180	18325	18198	18229	18405	18501	18388	18145	18221	18320	18421	18328	18153	18247	17976	18364	18311	18024	18228	18222	18310	18443	18318	18492	18428	18128	18186	18203	18312	18285	18250	18075	18312	18267	18317	18395	18178	18279	18123	18070	18215	18243	18217	18306	18191	18181	18379	18420	18023	18185	18563	18316	18067	18090	18271	18305	18180	18157	18168	18385	18269	18320	18211	18234	18071	18232	18092	18243	18371	18318	18176	18176	18289	18292	18100	18040	18214	18029	18036	18012	18129	18303	18235	18259	18385	18321	18240	18309	18304	18220	18237	18289	18430	18379	18141	18389	18221	18201	18193	18228	18140	18387	18278	18209	18092	18374	18481	18189	18522	18402	18418	18400	18462	18199	18141	18267	18184	18201	18252	18119	18219	18135	18157	18262	18266	18358	18321	18242	18252	18404	18262	18094	18232	18393	18424	18216	18345	18055	18242	18125	18084	18293	18266	18342	18093	18337	17975	18057	18194	18131	18468	18248	18487	18262	18261	18236	18214	18299	18271	18274	18228	18289	18216	18202	18286	18339	18254	18148	18306	18334	18074	18351	18243	18022	18332	18261	18318	18146	18382	18151	18205	18262	18381	18291	18140	18132	18335	18168	18294	18384	18059	18193	18397	18261	18323	18296	18369	18213	18258	18246	18020	18179	18253	18286	18181	18094	18332	18133	18386	18106	18241	18362	18310	18304	18277	18327	18189	18408	18066	18228	18428	18243	18154	18266	18240	18440	18421	18213	18104	18458	18404	18302	18163	18237	18244	18142	18321	18284	18376	18303	18309	18388	18220	18008	18375	18213	18204	18227	18447	18152	18454	18038	18097	18217	18305	18542	18210	18170	18236	18267	18131	18116	18227	18101	18248	18392	18170	18275	18206	18286	18217	18311	18193	18257	18321	18330	18120	18265	18341	18256	17976	18198	18253	18396	18421	18348	18167	18065	18343	18313	18464	18461	18191	18226	18241	18193	17995	18287	18174	18372	18096	18322	18527	18084	18316	18227	18344	18299	18465	18215	18259	18317	18442	18354	18147	18136	18187	18269	18367	18029	18311	18016	18181	18300	18165	18114	18377	18122	18410	18342	18124	18344	18293	18095	18333	18295	18172	18403	18186	18462	18168	18335	18246	18199	18339	18275	18171	18192	18309	18359	18307	18387	18261	18475	18030	18291	18168	18151	18397	18130	18262	18277	18234	18218	18244	18234	18196	18258	18442	18155	18233	18081	18410	18644	18225	18267	18246	18341	18226	18045	18374	18213	18377	18345	18174	18379	18320	18070	18333	18038	18166	18258	18315	18162	18138	18303	18498	18240	18319	18333	18229	18146	18239	18336	18245	18410	18321	18188	18155	18049	18136	18294	18283	18411	18261	18248	18247	18183	18295	18315	18386	18396	18271	18320	18323	18249	18151	18321	18183	18322	18269	18431	18320	18242	18292	18141	18349	18153	18304	18239	18202	18029	18099	18074	18162	18353	18361	18290	18369	18468	18211	18436	18187	18104	18424	18428	18287	18294	18066	18381	18229	18185	18220	18197	18121	18225	18310	18153	18192	18282	18275	18217	18188	18270	18420	18102	18262	18267	18191	18359	18377	18363	18406	18336	18191	17889	18441	18394	18139	18094	18087	18041	18240	18407	18213	18119	18188	18146	18200	18462	18253	18177	18213	18166	18108	18611	18280	18343	18341	18417	18276	18388	18469	18297	18482	18335	18387	17958	18189	18320	18224	18165	18088	18199	18198	18286	18063	18316	18111	18203	18278	18356	18214	18416	18397	18332	18288	18150	18218	18056	18275	18488	18288	18388	18241	18258	18314	18228	18262	18009	18353	18289	18400	18383	18245	18112	18243	18342	18358	18314	18134	18216	18238	18140	18242	18073	18165	18159	18238	18118	18106	18235	18205	18300	18477	18411	18177	18219	18213	18073	18225	18058	18194	18062	18114	18343	18286	18311	18342	18282	18126	18275	18298	18333	18497	18346	18347	18282	18207	18191	18306	18319	18257	18249	18205	18130	18534	18349	18278	18262	18180	18215	18266	18272	18102	18104	18373	18153	18408	18194	18245	18141	18181	18409	18515	18341	18228	18004	18029	18473	18297	18165	18484	18274	18208	18135	18139	18140	18523	18307	18165	18330	18057	18328	18369	18419	18200	18366	18337	18228	18436	18410	18458	18387	18164	18201	18350	18209	18228	18153	18343	18161	18147	18390	18338	18344	18326	18139	18268	18040	18336	18324	18540	18252	18190	18254	18433	18218	18325	18086	18324	18059	18311	18291	18215	18251	18290	18334	18258	18408	18216	18370	18359	18258	18267	18293	18039	18301	18361	18323	18431	18050	18185	18236	18291	18268	18358	18339	18209	18122	18369	18065	18149	18019	18298	18340	18225	18349	18314	18315	18133	18324	18090	18267	18317	18255	18288	18347	18137	18314	18230	18077	18212	18312	18409	18421	18307	18279	18237	18187	18054	18113	18265	18231	18175	18164	18321	18114	18431	18343	18510	18245	18268	18248	18320	18149	18418	18213	18168	18082	18219	18278	18221	18385	18269	18235	18460	18342	18217	18151	18320	18239	18386	18269	18357	17990	18240	18317	18221	18358	18112	18137	18277	18338	18261	18141	18209	18138	18245	18138	18425	18384	18304	18328	18340	18526	18294	18338	18088	18151	18099	18130	18338	18294	18435	18314	18356	18121	18241	18374	18362	18217	18413	18210	18323	18224	18308	18244	18486	18262	18437	18465	18110	17964	18275	18276	18495	18172	18459	18187	18242	18175	18312	18203	18011	18233	18303	18190	18295	18303	18240	18284	18303	18364	18206	18251	18350	18382	18464	18426	18384	18300	18309	18122	18269	18294	18392	18256	18149	18168	18168	18376	18285	18201	18196	18340	18205	18289	18127	18118	18225	17878	18299	18224	18316	18245	18250	18209	18436	18157	18281	18245	18439	18175	18282	18347	18335	18340	18218	18325	18153	18363	18374	18311	18050	18107	18421	18336	18288	18241	18076	18225	18154	18257
27197	44817	34497	25181	22170	20435	18543	17706	17273	17086	16427	16346	16398	16283	16589	16371	16140	16283	16187	16029	16020	19358	22922	21871	20205	18111	16656	16096	15904	15793	15716	15690	15675	15629	15762	15714	15697	15739	15769	15592	15793	15662	15752	15768	15854	15787	15503	15672	15864	15822	15732	15779	15648	15767	15726	15794	15645	15843	15688	15781	15774	15648	15820	15733	15826	15660	15766	15671	15680	15620	15755	15600	15521	15581	15714	15714	15724	15672	15696	15848	15721	15785	15626	15843	15634	15650	15710	15735	15546	15726	15735	15746	15816	15649	15574	15543	15723	15678	15401	15888	15520	15486	15796	15661	15755	15832	15625	15646	15468	15580	15675	15634	15727	15747	15662	15720	15686	15687	15639	15672	15708	15729	15566	15622	15692	15688	15850	15720	15548	15688	15776	15675	15775	15617	15650	15849	15783	15664	15880	15704	15799	15684	15700	15707	15763	15759	15787	15738	15753	15636	15809	15753	15803	15762	15641	15659	15758	15823	15915	15748	15672	15820	15904	15521	15647	15596	15786	15528	15763	15673	15759	15829	15678	15758	15640	15825	15834	15696	15914	15612	15494	15667	15842	15664	15739	15675	15828	15696	15663	15667	15626	15767	15671	15686	15550	15515	15880	15748	15514	15555	15790	15719	15855	15694	15487	15815	15596	15731	15629	15895	15768	15710	15529	15658	15721	15679	15620	15606	15818	15778	15647	15884	15767	15800	15745	15653	15701	15764	15764	15626	15818	15730	15672	15568	15716	15563	15731	15735	15636	15883	15649	15600	15627	15602	15659	15801	15735	15628	15786	15894	15622	15744	15669	15679	15670	15736	15648	15656	15488	15626	15568	15780	15794	15675	15713	15519	15838	15856	15757	15850	15634	15764	15542	15592	15838	15819	15656	15735	15778	15899	15704	15613	15840	15699	15845	15919	15695	15691	15671	15801	15721	15646	15742	15602	15566	15678	15585	15611	15576	15626	15548	15482	15710	15787	15795	15720	15934	15546	15637	15643	15707	15716	15809	15596	15680	15789	15640	15603	15598	15782	15856	15634	15627	15858	15694	15587	15661	15803	15824	15488	15706	15826	15534	15734	15857	15640	15745	15756	15823	15631	15647	15710	15552	15705	15771	15771	15880	15558	15673	15632	15585	15646	15856	15683	15595	15857	15649	15572	15804	15730	15510	15849	15911	15776	15860	15719	15682	15594	15856	15839	15586	15508	15645	15617	15506	15909	15708	15711	15643	15691	15796	15769	15606	15699	15796	15469	15892	15675	15676	15709	15883	15836	15610	15642	15626	15655	15735	15512	15764	15787	15782	15769	15829	15852	15648	15727	15654	15527	15858	15615	15864	15850	15608	15757	15728	15621	15828	15653	15755	15590	15903	15686	15831	15657	15529	15738	15796	15540	15798	15803	15588	15733	15778	15697	15837	15626	15780	15696	15641	15695	15711	15555	15742	15672	15673	15596	15605	15836	15834	15774	15613	15651	15731	15528	15613	15666	15757	15748	15680	15409	15748	15667	15844	15653	15649	15825	15704	15626	15738	15625	15641	15695	15670	15803	15603	15723	15705	15607	15746	15620	15734	15672	15751	15536	15754	15587	15816	15680	15904	15724	15822	15803	15759	15766	15525	15620	15507	15816	15532	15788	15761	15704	15767	15646	15631	15618	15607	15625	15800	15742	15669	15584	15701	15694	15888	15558	15799	15702	15614	15814	15653	15595	15623	15828	15765	15644	15701	15562	15794	15656	15825	15589	15776	15801	15725	15631	15658	15760	15679	15660	15833	15600	15678	15730	15592	15881	15801	15735	15539	15607	15756	15700	15763	15557	15551	15831	15583	15704	15570	15859	15659	15681	15883	15724	15837	15588	15699	15760	15756	15754	15756	15684	15664	15674	15528	15666	15775	15703	15637	15619	15784	15767	15606	15792	15673	15623	15900	15720	15595	15778	15585	15715	15658	15749	15783	15624	15695	15787	15752	15631	15566	15670	15524	15724	15739	15639	15697	15803	15673	15868	15712	15575	15553	15636	15779	15854	15759	15774	15723	15757	15729	15715	15706	15659	15794	15591	15783	15842	15549	15700	15878	15767	15638	15665	15791	15715	15714	15682	15650	15552	15799	15615	15537	15629	15794	15776	15576	15680	15758	15709	15703	15692	15659	15426	15655	15773	15700	15678	15604	15785	15809	15808	15752	15726	15778	15723	15658	15828	15853	15664	15755	15823	15625	15691	15639	15850	15506	15638	15754	15565	15820	15830	15598	15832	15687	15761	15622	15636	15841	15902	15840	15718	15744	15740	15635	15673	15681	15715	15865	15697	15852	15685	15660	15726	15740	15840	15730	15692	15603	15776	15723	15848	15925	15656	15675	15623	15743	15590	15717	15679	15600	15681	15806	15593	15823	15841	15735	15421	15824	15590	15602	15852	15458	15702	15797	15712	15844	15835	15824	15691	15753	15676	15707	15590	15754	15640	15792	15594	15781	15802	15782	15710	15776	15728	15834	15736	15610	15646	15793	15685	15676	15759	15701	15698	15606	15596	15559	15596	15795	15644	15863	15877	15821	15867	15525	15731	15789	15762	15687	15633	15649	15763	15627	15678	15520	15790	15765	15796	15692	15797	15553	15732	15747	15692	15805	15768	15909	15638	15717	15780	15597	15392	15725	15691	15702	15689	15749	15602	15696	15754	15902	15660	15630	15686	15779	15756	15715	15538	15722	15682	15540	15615	15762	15679	15693	15847	15620	15653	15763	15629	15604	15678	15796	15644	15597	15798	15765	15733	15644	15608	15789	15855	15639	15686	15741	15641	15810	15807	15657	15610	15702	15596	15649	15678	15698	15802	15879	15573	15763	15555	15773	15730	15738	15723	15637	15700	15644	15714	15792	15855	15682	15746	15753	15760	15620	15720	15761	15721	15737	15845	15793	15794	15679	15829	15500	15673	15735	15782	15674	15646	15808	15743	15643	15620	15759	15766	15701	15795	15635	15591	15771	15744	15805	15594	15746	15839	15693	15669	15655	15667	15670	15679	15685	15705	15627	15924	15622	15852	15682	15949	15494	15744	15630	15699	15799	15711	15633	15557	15763	15659	15691	15778	15678	15746	15581	15688	15612	15786	15764	15550	15845	15672	15877	15729	15893	15719	15669	15852	15703	15729	15398	15698	15828	15787	15822	15683	15652	15763	15709	15574	15555	15839	15714	15652	15796	15711	15579	15841	15877	15790	15712	15872	15544	15808	15895	15844	15613	15591	15687	15592	15672	15594	15619	15816	15617	15670	15771	15935	15518	15709	15607	15789	15736	15685	15774	15612	15775	15575	15899	15714	15868	15676	15747	15625	15681	15815	15616	15757	15771	15677	15736	15604	15800	15672	15651	15805	15597	15744	15795	15774	15625	15830	15827	15740	15655	15718	15699	15642	15538	15744	15832	15785	15703	15571	15628	15586	15698	15790	15705	15698	15653	15787	15688	15812	15671	15720	15587	15719	15777	15747	15777	15737	15602	15915	15546	15702	15894	15736	15732	15709	15698	15773	15732	15691	15835	15677	15647	15774	15745	15623	15846	15687	15732	15637	15747	15849	15722	15799	15765	15815	15613	15722	15737	15713	15661	15734	15524	15719	15727	15918	15808	15681	15748	15643	15692	15787	15674	15806	15769	15749	15786	15524	15665	15537	15583	15608	15624	15764	15714	15771	15686	15717	15774	15714	15770	15629	15731	15845	15681	15711	15614	15653	15687	15786	15614	15675	15735	15579	15639	15695	15755	15577	15577	15838	15806	15608	15661	15546	15746	15630	15858	15680	15839	15649	15684	15714	15706	15660	15664	15647	15752	15610	15821	15714	15722	15828	15505	15584	15687	15690	15809	15836	15734	15807	15756	15845	15764	15641	15785	15481	15631	15815	15839	15692	15640	15717	15659	15651	15797	15784	15767	15621	15756	15737	15378	15773	15577	15614	15841	15721	15833	15694	15678	15698	15624	15702	15796	15725	15753	15730	15544	15823	15783	15679	15706	15710	15537	15743	15636	15778	15811	15486	15691	15631	15685	15806	15801	15668	15559	15656	15768	15708	15610	15634	15807	15572	15528	15883	15573	15641	15716	15546	15747	15669	15727	15738	15759	15609	15534	15762	15658	15683	15839	15692	15573	15569	15799	15653	15635	15727	15821	15837	15683	15604	15667	15577	15755	15717	15891	15698	15756	15650	15715	15817	15684	15638	15652	15821	15705	15828	15693	15620	15845	15737	15753	15691	15593	15685	15839	15516	15898	15644	15746	15753	15759	15601	15628	15614	15692	15633	15715	15674	15663	15720	15666	15747	15653	15628	15683	15782	15715	15641	15722	15824	15784	15700	15656	15725	15771	15896	15727	15641	15667	15740	15847	15681	15824	15746	15654	15656	15557	15595	15861	15650	15823	15676	15621	15727	15655	15903	15624	15799	15673	15695	15837	15659	15719	15685	15729	15740	15568	15878	15719	15637	15651	15625	15684	15702	15832	15854	15610	15696	15757	15674	15461	15833	15886	15686	15625	15516	15729	15765	15721	15830	15627	15714	15718	15784	15731	15676	15712	15539	15799	15689	15687	15691	15795	15729	15740	15795	15774	15875	15673	15726	15786	15642	15735	15679	15607	15627	15810	15692	15811	15708	15634	15809	15660	15680	15580	15783	15752	15756	15646	15781	15814	15771	15666	15703	15753	15712	15658	15694	15803	15736	15775	15576	15758	15635	15765	15580	15747	15832	15720	15728	15784	15765	15768	15727	15608	15807	15663	15823	15758	15614	15854	15755	15694	15585	15843	15701	15747	15726	15715	15666	15721	15767	15725	15570	15731	15745	15672	15724	15680	15664	15791	15782	15757	15716	15627	15793	15754	15781	15649	15835	15585	15780	15615	15575	15570	15726	15823	15534	15795	15687	15666	15648	15745	15945	15643	15828	15702	15880	15753	15850	15657	15937	15821	15687	15782	15764	15730	15588	15818	15662	15730	15797	15676	15660	15654	15631	15621	15746	15688	15648	15758	15611	15669	15692	15590	15915	15609	15841	15758	15714	15846	15730	15636	15717	15939	15621	15668	15642	15727	15803	15759	15851	15820	15638	15580	15682	15597	15794	15686	15721	15864	15841
22955	21474	29427	23975	21860	24381	26884	21606	20712	20878	20484	20193	20074	20236	20093	20267	19930	20140	19708	19750	19867	21659	27181	27885	25888	23436	21353	20154	19772	19531	19572	19393	19295	19603	19436	19539	19547	19295	19578	19407	19453	19303	19624	19566	19553	19667	19593	19520	19464	19386	19500	19443	19388	19482	19504	19227	19429	19470	19284	19350	19353	19492	19298	19449	19439	19668	19398	19553	19289	19439	19414	19414	19370	19314	19537	19292	19380	19363	19034	19362	19512	19377	19593	19248	19261	19316	19297	19314	19210	19400	19447	19386	19409	19474	19113	19278	19428	19426	19629	19567	19283	19366	19342	19405	19639	19527	19267	19508	19205	19597	19449	19286	19332	19356	19329	19421	19560	19345	19484	19449	19390	19387	19307	19515	19572	19126	19322	19391	19310	19312	18995	19527	19511	19298	19470	19370	19562	19360	19413	19398	19317	19401	19286	19560	19574	19207	19419	19644	19754	19434	19675	19375	19283	19355	19506	19317	19640	19426	19561	19307	19378	19498	19460	19393	19445	19486	19473	19323	19404	19268	19388	19515	19463	19288	19261	19415	19336	19392	19419	19570	19412	19392	19349	19431	19319	19454	19480	19525	19521	19435	19523	19505	19573	19397	19471	19272	19327	19417	19148	19407	19334	19241	19092	19227	19414	19216	19412	19222	19360	19541	19238	19265	19148	19298	19406	19219	19377	19177	19594	19329	19375	19427	19446	19353	19546	19456	19499	19241	19237	19394	19506	19280	19390	19317	19422	19443	19350	19539	19343	19474	19366	19548	19424	19411	19325	19266	19208	19350	19365	19418	19539	19234	19296	19529	19402	19427	19228	19046	19452	19213	19415	19364	19379	19637	19266	19304	19318	19534	19492	19466	19301	19432	19464	19321	19357	19358	19348	19452	19262	19429	19282	19303	19329	19534	19510	19268	19444	19488	19590	19296	19558	19454	19281	19416	19396	19522	19357	19507	19315	19394	19398	19437	19444	19550	19444	19539	19387	19411	19421	19341	19446	19536	19486	19407	19559	19577	19209	19328	19587	19471	19352	19405	19482	19354	19234	19320	19400	19466	19284	19217	19416	19358	19351	19490	19470	19175	19540	19535	19461	19259	19361	19373	19325	19290	19504	19476	19226	19226	19397	19087	19356	19397	19388	19391	19382	19225	19325	19283	19197	19415	19573	19487	19298	19219	19477	19337	19244	19381	19469	19311	19429	19451	19451	19547	19654	19299	19384	19507	19464	19551	19158	19366	19204	19644	19577	19631	19440	19524	19287	19498	19300	19177	19421	19240	19410	19552	19282	19401	19267	19112	19662	19563	19570	19374	19551	19369	19449	19468	19309	19257	19321	19371	19651	19348	19494	19373	19361	19449	19364	19617	19469	19432	19467	19360	19409	19302	19377	19263	19433	19412	19302	19458	19347	19492	19507	19402	19438	19241	19175	19489	19427	19448	19360	19470	19381	19328	19353	19358	19383	19490	19401	19390	19296	19377	19314	19263	19388	19394	19381	19304	19289	19347	19336	19453	19537	19359	19529	19335	19365	19194	19184	19518	19338	19397	19356	19349	19186	19063	19319	19341	19384	19249	19713	19438	19306	19225	19286	19384	19262	19350	19129	19151	19331	19202	19490	19423	19289	19278	19358	19145	19356	19347	19386	19532	19308	19427	19376	19164	19242	19191	19505	19452	19617	19384	19293	19337	19320	19430	19418	19183	19237	19522	19257	19396	19237	19471	19436	19352	19310	19467	19182	19317	19307	19356	19490	19317	19258	19414	19220	19534	19514	19361	19424	19199	19420	19200	19521	19430	19526	19307	19376	19249	19272	19431	19672	19329	19221	19416	19511	19293	19468	19540	19460	19182	19207	19492	19387	19310	19393	19533	19676	19599	19447	19370	19149	19351	19260	19284	19319	19531	19488	19221	19593	19314	19282	19539	19412	19366	19390	19465	19537	19385	19464	19452	19328	19194	19406	19245	19389	19228	19359	19386	19302	19091	19463	19592	19521	19481	19446	19425	19633	19260	19251	19493	19428	19459	19390	19280	19284	19410	19457	19232	19585	19268	19258	19206	19366	19487	19577	19445	19218	19436	19472	19482	19456	19384	19439	19506	19488	19377	19369	19172	19509	19686	19460	19272	19320	19533	19551	19478	19330	19421	19433	19238	19402	19339	19313	19398	19203	19452	19283	19247	19392	19428	19295	19269	19289	19430	19332	19337	19222	19313	19423	19137	19237	19408	19318	19491	19326	19434	19329	19233	19251	19510	19426	19318	19557	19476	19446	19414	19505	19340	19416	19353	19386	19470	19597	19396	19377	19464	19321	19402	19422	19547	19454	19400	19331	19336	19408	19464	19359	19476	19541	19374	19372	19481	19362	19258	19459	19262	19228	19315	19333	19412	19400	19128	19476	19298	19357	19628	19485	19362	19562	19240	19486	19295	19276	19389	19521	19288	19348	19355	19480	19445	19424	19350	19396	19625	19281	19185	19395	19431	19382	19339	19201	19128	19374	19484	19133	19146	19240	19193	19413	19315	19377	19090	19552	19496	19509	19462	19275	19349	19192	19424	19476	19470	19435	19148	19533	19253	19217	19290	19371	19463	19453	19299	19531	19469	19212	19226	19290	19294	19528	19289	19355	19321	19178	19312	19259	19348	19457	19571	19268	19314	19136	19174	19415	19278	19199	19630	19450	19318	19382	19295	19322	19309	19443	19252	19465	19253	19383	19123	19405	19330	19134	19342	19241	19384	19373	19035	19507	19221	19440	19431	19371	19231	19477	19331	19191	19251	19363	19252	19449	19388	19342	19522	19234	19499	19276	19297	19398	19366	19312	19282	19136	19292	19265	19261	19456	19406	19704	19565	19388	19300	19196	19389	19426	19614	19128	19264	19454	19499	19355	19189	19325	19492	19346	19376	19401	19259	19406	19378	19365	19461	19310	19409	19336	19456	19510	19390	19202	19270	19326	19268	19300	19232	19331	19325	19313	19412	19263	19505	19497	19275	19404	19584	19208	19613	19305	19347	19374	19190	19665	19341	19310	19245	19546	19301	19236	19486	19625	19483	19515	19540	19382	19293	19483	19505	19474	19261	19348	19652	19245	19557	19467	19468	19457	19441	19292	19556	19507	19382	19588	19263	19432	19337	19258	19410	19368	19389	19305	19407	19455	19545	19351	19426	19376	19402	19085	19366	19225	19074	19332	19365	19274	19381	19320	19212	19582	19405	19508	19457	19346	19393	19391	19610	19291	19235	19386	19522	19470	19422	19376	19501	19517	19472	19430	19274	19458	19464	19103	19579	19278	19487	19078	19584	19376	19454	19339	19200	19409	19390	19560	19427	19379	19274	19326	19368	19419	19407	19415	19350	19307	19557	19265	19469	19205	19391	19363	19427	19534	19332	19524	19298	19542	19377	19414	19306	19595	19508	19352	19047	19496	19282	19401	19470	19487	19374	19441	19459	19437	19521	19278	19243	19297	19449	19359	19479	19251	19440	19589	19362	19330	19332	19428	19389	19292	19415	19711	19284	19285	19221	19183	19211	19448	19239	19458	19370	19564	19371	19423	19342	19489	19336	19728	19311	19238	19293	19279	19380	19224	19085	19403	19254	19278	19097	19147	19213	19336	19488	19590	19371	19365	19359	19304	19467	19432	19177	19190	19292	19459	19398	19346	19227	19404	19681	19332	19452	19556	19533	19232	19654	19162	19298	19463	19326	19523	19480	19336	19531	19282	19278	19115	19507	19303	19330	19382	19445	19109	19500	19234	19312	19304	19448	19396	19239	19208	19178	19248	19347	19486	19410	19304	19341	19304	19360	19253	19416	19369	19547	19181	19418	19238	19435	19593	19355	19334	19340	19441	19330	19391	19521	19683	19358	19421	19277	19475	19265	19180	19438	19405	19496	19544	19322	19434	19476	19399	19396	19293	19595	19480	19272	19415	19188	19269	19478	19500	19389	19354	19501	19213	19397	19231	19516	19324	19524	19235	19275	19624	19468	19492	19216	19225	19354	19518	19204	19203	19296	19404	19462	19487	19156	19268	19036	19245	19465	19431	19366	19291	19389	19472	19289	19473	19441	19396	19505	19187	19413	19407	19585	19366	19416	19250	19331	19223	19313	19195	19555	19353	19243	19235	19377	19141	19303	19295	19255	19225	19516	19492	19309	19310	19427	19431	19354	19399	19464	19432	19571	19433	19372	19550	19195	19373	19274	19326	19508	19328	19322	19420	19475	19339	19462	19434	19265	19347	19296	19423	19386	19551	19469	19441	19332	19381	19628	19484	19492	19257	19171	19162	19303	19451	19578	19352	19486	19512	19361	19376	19361	19541	19200	19451	19410	19309	19155	19226	19502	19453	19300	19176	19364	19350	19273	19338	19511	19454	19438	19322	19276	19478	19419	19341	19422	19408	19458	19303	19248	19169	19455	19539	19508	19590	19429	19283	19390	19592	19254	19442	19380	19454	19240	19344	19302	19249	19531	19406	19373	19278	19337	19400	19331	19317	19518	19530	19500	19457	19251	19341	19489	19540	19354	19336	19287	19466	19292	19284	19310	19430	19533	19528	19233	19310	19345	19545	19457	19412	19256	19426	19389	19450	19587	19294	19312	19400	19535	19500	19078	19457	19313	19320	19428	19449	19680	19598	19262	19363	19372	19380	19269	19310	19414	19443	19266	19431	19211	19411	19402	19294	19231	19359	19405	19208	19238	19516	19320	19370	19091	19410	19444	19430	19255	19289	19425	19487	19468	19577	19154	19469	19439	19414	19333	19317	19165	19342	19533	19376	19679	19473	19426	19452	19257	19506	19382	19320	19379	19469	19306	19286	19479	19301	19518	19244	19374	19294	19133	19319	19327	19318	19461	19356	19438	19545	19432	19409	19535	19438	19458	19476	19537	19274	19611	19165	19334	19260	19158	19391	19352	19449	19400	19343	19364	19304	19357	19363	19376	19382	19336	19234	19381	19407	19204	19496	19462	19287	19586	19615	19396	19398	19485	19281	19252	19405	19409	19278	19211	19267	19278	19570	19438	19318	19338	19366	19564	19121	19469	19198	19230	19476	19419	19333	19212	19378	19336	19388	19455	19471	19393	19217	19516	19364	19309	19187	19280	19405	19094	19496	19428
30198	50257	38954	28485	24863	21658	20331	19170	18481	18221	17553	17366	17204	17057	17007	17343	17055	16865	16915	17205	16811	20107	28219	27616	24383	21421	18285	17003	16682	16574	16442	16414	16354	16314	16398	16406	16548	16510	16332	16405	16478	16292	16418	16381	16482	16323	16351	16382	16357	16324	16328	16242	16322	16349	16411	16458	16270	16475	16492	16429	16513	16275	16218	16364	16243	16411	16451	16374	16300	16413	16568	16454	16357	16420	16411	16416	16405	16315	16393	16377	16514	16391	16460	16380	16251	16487	16423	16418	16265	16351	16320	16371	16233	16279	16421	16287	16426	16293	16261	16670	16017	16303	16226	16436	16270	16385	16209	16413	16408	16424	16434	16250	16234	16525	16598	16394	16410	16407	16418	16309	16418	16106	16386	16362	16469	16441	16340	16328	16319	16358	16419	16326	16306	16501	16249	16231	16437	16312	16345	16250	16543	16187	16349	16452	16407	16350	16423	16400	16329	16514	16286	16284	16411	16277	16536	16555	16318	16247	16443	16262	16216	16567	16415	16275	16331	16469	16150	16612	16317	16526	16329	16478	16338	16397	16360	16454	16363	16411	16395	16429	16349	16269	16303	16565	16150	16477	16387	16258	16382	16392	16249	16390	16440	16100	16332	16571	16285	16256	16436	16377	16351	16252	16402	16296	16173	16328	16290	16298	16352	16337	16416	16167	16342	16324	16343	16422	16380	16443	16425	16448	16303	16366	16300	16442	16365	16296	16389	16231	16342	16247	16252	16339	16517	16345	16094	16403	16354	16317	16267	16176	16347	16394	16310	16155	16334	16397	16208	16427	16406	16454	16182	16374	16332	16177	16546	16374	16378	16412	16238	16141	16248	16362	16262	16167	16211	16406	16264	16435	16341	16327	16273	16448	16253	16214	16271	16436	16178	16237	16382	16340	16303	16205	16375	16338	16267	16220	16274	16389	16403	16381	16332	16292	16361	16513	16385	16215	16433	16218	16470	16327	16234	16397	16503	16293	16195	16482	16212	16486	16227	16252	16271	16345	16260	16301	16260	16301	16415	16369	16416	16172	16488	16423	16637	16115	16483	16505	16331	16308	16376	16298	16382	16368	16387	16192	16304	16279	16468	16505	16354	16420	16429	16421	16291	16341	16410	16339	16381	16323	16444	16289	16166	16339	16393	16112	16550	16334	16418	16454	16236	16370	16356	16477	16326	16284	16392	16447	16316	16300	16409	16349	16297	16437	16267	16227	16427	16223	16464	16302	16321	16321	16241	16302	16411	16155	16261	16229	16376	16401	16249	16399	16197	16419	16365	16460	16262	16419	16281	16137	16207	16210	16233	16322	16409	16352	16506	16366	16445	16504	16364	16277	16374	16296	16340	16150	16314	16258	16322	16372	16338	16335	16378	16481	16351	16422	16512	16439	16291	16243	16018	16234	16284	16372	16388	16479	16389	16478	16450	16451	16285	16473	16284	16530	16405	16300	16337	16305	16141	16453	16317	16353	16563	16276	16259	16340	16288	16336	16144	16347	16347	16237	16328	16377	16495	16438	16323	16206	16160	16404	16396	16332	16586	16181	16421	16224	16259	16356	16317	16273	16376	16368	16315	16344	16351	16235	16432	16144	16428	16188	16288	16425	16495	16343	16342	16477	16356	16275	16486	16173	16410	16298	16445	16356	16425	16420	16244	16352	16225	16248	16441	16289	16461	16232	16322	16224	16334	16334	16421	16225	16439	16256	16427	16186	16432	16152	16234	16331	16260	16334	16523	16341	16352	16162	16416	16302	16306	16318	16491	16248	16545	16316	16461	16308	16252	16307	16463	16270	16402	16223	16226	16228	16282	16340	16412	16615	16385	16202	16342	16198	16221	16298	16422	16316	16412	16190	16299	16460	16173	16372	16498	16452	16372	16462	16402	16351	16319	16399	16438	16376	16473	16321	16488	16251	16339	16274	16301	16322	16425	16402	16269	16241	16273	16320	16304	16373	16350	16330	16435	16256	16320	16300	16449	16266	16316	16233	16426	16259	16221	16427	16283	16442	16438	16440	16314	16364	16273	16363	16305	16286	16413	16502	16550	16436	16191	16382	16406	16362	16457	16390	16282	16440	16266	16320	16292	16142	16357	16282	16339	16326	16384	16265	16313	16345	16332	16302	16306	16480	16422	16427	16419	16355	16342	16243	16261	16336	16330	16165	16367	16339	16343	16245	16482	16387	16310	16578	16448	16601	16352	16197	16325	16246	16203	16412	16118	16289	16416	16280	16483	16271	16313	16222	16352	16364	16078	16183	16454	16309	16319	16295	16346	16283	16272	16237	16411	16340	16232	16285	16379	16164	16367	16226	16162	16068	16395	16307	16250	16397	16356	16228	16243	16421	16294	16426	16375	16278	16506	16256	16446	16409	16365	16365	16412	16317	16445	16203	16484	16231	16390	16200	16431	16328	16458	16335	16410	16293	16452	16182	16302	16502	16293	16273	16357	16372	16384	16290	16247	16193	16450	16131	16271	16334	16406	16327	16323	16337	16244	16411	16175	16400	16331	16467	16342	16381	16402	16422	16369	16444	16233	16259	16462	16318	16258	16339	16329	16475	16376	16322	16304	16246	16248	16355	16242	16459	16393	16317	16314	16261	16333	16228	16186	16232	16358	16341	16346	16296	16371	16423	16348	16390	16401	16349	16349	16261	16412	16245	16487	16384	16561	16258	16309	16233	16366	16276	16434	16360	16386	16287	16361	16541	16219	16394	16237	16350	16291	16269	16283	16317	16150	16444	16498	16327	16323	16270	16308	16422	16353	16193	16462	16374	16397	16401	16388	16321	16165	16350	16482	16310	16333	16295	16568	16388	16266	16240	16439	16245	16360	16158	16234	16341	16368	16318	16393	16393	16196	16239	16285	16534	16324	16405	16275	16119	16210	16311	16347	16236	16516	16304	16341	16290	16260	16384	16293	16319	16235	16425	16572	16368	16518	16410	16408	16299	16275	16278	16381	16353	16280	16203	16326	16385	16298	16365	16310	16397	16468	16248	16128	16216	16449	16440	16316	16248	16554	16327	16167	16218	16519	16304	16313	16436	16259	16364	16251	16337	16401	16316	16403	16136	16302	16416	16254	16241	16295	16356	16366	16332	16306	16371	16439	16246	16333	16207	16358	16489	16155	16209	16483	16115	16389	16327	16170	16204	16295	16478	16211	16461	16382	16291	16225	16468	16393	16424	16348	16211	16301	16400	16245	16241	16322	16311	16368	16389	16482	16273	16456	16193	16263	16396	16420	16315	16263	16269	16394	16272	16382	16185	16334	16371	16366	16279	16330	16353	16397	16342	16363	16282	16455	16311	16522	16249	16299	16219	16277	16393	16403	16336	16524	16411	16203	16364	16219	16364	16358	16069	16287	16368	16354	16331	16384	16298	16156	16375	16257	16381	16311	16415	16343	16519	16227	16415	16310	16259	16251	16213	16517	16470	16404	16436	16334	16240	16372	16565	16369	16308	16166	16331	16291	16272	16321	16286	16182	16235	16367	16288	16370	16377	16405	16158	16313	16283	16239	16323	16357	16274	16383	16277	16224	16294	16286	16401	16379	16432	16204	16251	16453	16287	16261	16294	16329	16242	16359	16311	16353	16307	16335	16297	16332	16309	16295	16225	16544	16354	16500	16321	16278	16333	16158	16311	16239	16318	16384	16434	16344	16346	16344	16322	16239	16500	16398	16318	16361	16286	16235	16282	16169	16333	16415	16296	16195	16270	16297	16416	16289	16360	16486	16347	16406	16275	16320	16362	16353	16398	16413	16298	16383	16443	16375	16394	16487	16340	16397	16228	16441	16405	16461	16399	16340	16339	16337	16500	16293	16524	16341	16459	16309	16467	16474	16519	16320	16276	16256	16420	16330	16209	16137	16334	16332	16466	16283	16297	16279	16315	16450	16205	16496	16388	16314	16321	16299	16498	16499	16229	16266	16350	16405	16321	16315	16303	16287	16340	16305	16312	16295	16422	16439	16341	16298	16364	16275	16340	16489	16218	16447	16272	16498	16373	16196	16363	16288	16353	16436	16302	16330	16348	16356	16312	16127	16252	16339	16187	16402	16271	16402	16401	16325	16319	16432	16235	16300	16267	16439	16409	16221	16233	16261	16325	16322	16243	16270	16283	16253	16484	16220	16443	16181	16340	16334	16298	16451	16376	16304	16204	16311	16305	16241	16387	16395	16409	16330	16301	16293	16414	16299	16408	16438	16234	16266	16465	16337	16361	16223	16367	16473	16191	16538	16318	16535	16394	16371	16476	16372	16268	16429	16327	16224	16359	16449	16304	16489	16218	16156	16491	16138	16402	16242	16347	16274	16197	16359	16356	16329	16251	16302	16277	16304	16311	16342	16320	16407	16267	16554	16272	16242	16351	16351	16270	16286	16454	16517	16137	16347	16352	16467	16298	16442	16440	16360	16365	16257	16388	16360	16330	16405	16361	16280	16351	16242	16476	16405	16140	16367	16381	16376	16361	16472	16372	16340	16383	16316	16291	16258	16324	16437	16317	16356	16238	16258	16344	16364	16326	16276	16252	16409	16257	16327	16297	16389	16524	16377	16387	16430	16428	16177	16243	16351	16104	16203	16495	16233	16279	16615	16419	16299	16439	16331	16352	16116	16480	16350	16356	16456	16343	16340	16164	16205	16398	16281	16430	16368	16452	16343	16436	16309	16315	16414	16293	16241	16469	16360	16324	16384	16584	16285	16502	16150	16445	16426	16395	16226	16260	16334	16526	16328	16412	16409	16202	16242	16346	16399	16243	16319	16319	16294	16227	16356	16417	16379	16214	16432	16411	16281	16267	16228	16381	16172	16242	16313	16244	16364	16400	16295	16195	16446	16218	16269	16197	16101	16177	16381	16259	16312	16250	16527	16465	16316	16302	16258	16312	16319	16318	16333	16469	16573	16269	16180	16383	16487	16281	16273	16292	16311	16149	16387	16370	16296	16450	16275	16258	16368	16490	16377	16338	16206	16279	16300	16289	16261	16294	16369	16262	16564	16472	16412	16386	16145	16376	16401	16261	16199	16328	16436	16216	16226	16124	16516	16253	16394	16579	16461	16329	16370	16284	16361	16383	16265	16333	16321	16370	16464	16301	16367	16417	16483	16258	16408	16317	16399	16258
28465	24854	29499	25262	21235	20677	20339	19906	19905	19935	19521	19509	19465	19502	19480	19611	19443	19584	19735	19573	19414	19625	19865	20007	19864	19756	19871	19372	19544	19668	19405	19314	19418	19304	19501	19430	19404	19388	19377	19346	19382	19307	19328	19223	19471	19642	19391	19303	19462	19481	19445	19391	19316	19673	19392	19400	19520	19227	19408	19351	19429	19212	19203	19327	19194	19333	19390	19105	19180	19371	19501	19563	19370	19201	19371	19454	19284	19336	19390	19473	19467	19425	19422	19350	19316	19407	19447	19527	19371	19394	19492	19303	19529	19344	19278	19209	19359	19365	19184	19346	19370	19335	19318	19318	19424	19333	19490	19411	19259	19449	19392	19346	19397	19469	19149	19495	19291	19295	19332	19308	19428	19530	19559	19309	19535	19284	19336	19391	19508	19268	19087	19270	19197	19200	19342	19340	19269	19447	19051	19188	19428	19449	19329	19313	19426	19244	19530	19387	19351	19507	19459	19128	19518	19340	19433	19500	19466	19241	19387	19433	19336	19404	19274	19416	19178	19368	19376	19465	19301	19228	19290	19203	19431	19558	19534	19588	19477	19465	19392	19209	19318	19555	19426	19373	19180	19441	19368	19279	19453	19309	19571	19287	19445	19467	19488	19518	19263	19502	19499	19275	19561	19598	19127	19126	19309	19377	19192	19339	19215	19401	19588	19216	19556	19447	19255	19407	19491	19370	19533	19369	19347	19353	19318	19196	19325	19421	19281	19214	19306	19482	19480	19279	19192	19416	19367	19542	19268	19434	19354	19421	19313	19328	19234	19491	19332	19324	19271	19183	19211	19360	19195	19171	19178	19348	19226	19505	19557	19198	19362	19467	19220	19314	19313	19376	19358	19358	19175	19247	19318	19432	19486	19394	19433	19586	19232	19371	19441	19505	19411	19365	19364	19501	19397	19237	19337	19488	19292	19263	19204	19123	19211	19203	19199	19274	19326	19042	19377	19124	19451	19473	19521	19315	19480	19344	19358	19420	19143	19279	19505	19459	19153	19361	19527	19317	19310	19509	19325	19446	19309	19400	19223	19290	19317	19578	19407	19210	19548	19554	19324	19368	19501	19403	19370	19343	19486	19350	19359	19288	19285	19363	19351	19409	19487	19605	19384	19328	19310	19309	19241	19489	19310	19113	19209	19305	19392	19294	19471	19280	19231	19439	19322	19410	19120	19251	19254	19378	19406	19473	19269	19315	19324	19420	19640	19317	19139	19296	19446	19185	19362	19403	19446	19450	19442	19326	19389	19464	19294	19408	19397	19247	19285	19278	19413	19315	19345	19305	19347	19360	19314	19157	19194	19390	19440	19335	19317	19374	19332	19335	19330	19381	19683	19290	19285	19290	19404	19395	19530	19390	19451	19245	19478	19509	19154	19324	19196	19244	19227	19203	19592	19591	19437	19309	19368	19527	19288	19474	19367	19221	19328	19152	19222	19281	19535	19357	19245	19283	19162	19477	19375	19373	19525	19368	19328	19418	19473	19263	19473	19301	19368	19308	19485	19434	19244	19213	19482	19356	19250	19290	19460	19341	19195	19609	19455	19329	19465	19420	19435	19574	19368	19280	19403	19353	19389	19462	19364	19254	19294	19416	19517	19129	19319	19311	19108	19514	19416	19346	19474	19263	19241	19165	19389	19470	19353	19328	19498	19226	19204	19310	19501	19568	19383	19503	19420	19491	19423	19425	19089	19349	19386	19285	19372	19301	19433	19621	19363	19390	19432	19418	19388	19339	19432	19263	19637	19343	19124	19251	19481	19309	19353	19395	19341	19191	19040	19325	19422	19379	19437	19353	19245	19182	19424	19466	19390	19531	19317	19324	19537	19528	19300	19250	19400	19519	19183	19511	19367	19343	19420	19441	19344	19549	19409	19388	19402	19391	19320	19414	19197	19395	19382	19434	19359	19511	19435	19231	19297	19176	19269	19385	19272	19226	19069	19310	19407	19288	19434	19455	19194	19289	19358	19210	19390	19444	19178	19271	19221	19212	19401	19427	19367	19531	19494	19471	19290	19328	19317	19473	19369	19399	19484	19357	19466	19528	19421	19495	19234	19452	19547	19186	19368	19493	19471	19198	19402	19416	19288	19332	19551	19229	19299	19169	19515	19366	19075	19237	19175	19073	19224	19105	19440	19440	19333	19208	19573	19283	19354	19377	19370	19454	19251	19202	19436	19565	19480	19334	19367	19430	19380	19474	19334	19268	19291	19422	19368	19296	19442	19442	19405	19242	19334	19146	19374	19376	19170	19455	19517	19452	19382	19337	19556	19464	19592	19343	19355	19370	19478	19420	19349	19276	19273	19459	19300	19230	19273	19498	19295	19454	19339	19216	19314	19101	19502	19330	19382	19461	19165	19336	19421	19536	19257	19358	19322	19503	19260	19263	19491	19375	19291	19277	19373	19379	19557	19394	19190	19321	19585	19134	19183	19491	19443	19525	19298	19467	19423	19577	19501	19426	19228	19275	19512	19368	19462	19358	19213	19484	19309	19377	19318	19257	19219	19283	19436	19505	19427	19216	19385	19504	19329	19273	19457	19133	19570	19562	19463	19527	19536	19145	19170	19489	19319	19477	19529	19372	19369	19597	19357	19315	19458	19243	19346	19360	19341	19268	19435	19106	19276	19473	19346	19508	19298	19430	19338	19278	19288	19518	19199	19387	19469	19413	19452	19359	19410	19239	19369	19440	19331	19445	19366	19419	19327	19209	19288	19372	19454	19700	19429	19317	19341	19519	19191	19326	19578	19468	19385	19513	19480	19433	19464	19313	19398	19248	19137	19285	19382	19362	19240	19442	19239	19527	19409	19442	19290	19161	19344	19472	19474	19244	19436	19302	19354	19396	19350	19646	19356	19318	19518	19649	19366	19464	19365	19174	19467	19289	19432	19298	19534	19374	19298	19401	19509	19565	19626	19384	19166	19394	19364	19176	19143	19242	19111	19380	19191	19274	19267	19297	19294	19164	19410	19401	19215	19238	19098	19361	19395	19337	19377	19239	19437	19344	19432	19165	19300	19311	19530	19464	19436	19287	19294	19458	19558	19350	19406	19392	19412	19282	19363	19379	19414	19524	19261	19386	19245	19222	19468	19284	19384	19440	19252	19325	19453	19448	19282	19254	19435	19388	19344	19335	19342	19478	19232	19310	19270	19270	19347	19283	19484	19627	19610	19262	19698	19372	19372	19669	19485	19414	19297	19596	19443	19379	19387	19361	19286	19307	19318	19366	19605	19272	19172	19319	19231	19444	19249	19429	19238	19395	19524	19588	19407	19498	19164	19170	19264	19174	19335	19345	19513	19368	19377	19470	19564	19407	19368	19295	19233	19330	19435	19378	19296	19362	19601	19362	19377	19331	19246	19412	19512	19239	19247	19335	19295	19163	19290	19542	19397	19267	19584	19251	19454	19238	19349	19205	19438	19447	19377	19380	19221	19383	19258	19288	19377	19489	19455	19307	19377	19331	19653	19460	19499	19424	19571	19328	19390	19285	19457	19265	19471	19289	19367	19218	19270	19362	19368	19354	19380	19504	19277	19245	19331	19267	19329	19309	19437	19189	19294	19442	19499	19255	19074	19269	19252	19364	19243	19499	19361	19233	19343	19305	19391	19266	19515	19368	19282	19461	19483	19559	19487	19356	19466	19487	19325	19115	19336	19369	19411	19397	19435	19440	19354	19355	19486	19199	19398	19340	19546	19206	19337	19625	19340	19297	19287	19178	19356	19400	19587	19456	19293	19265	19257	19236	19510	19432	19378	19480	19395	19376	19443	19347	19458	19369	19455	19245	19373	19235	19210	19336	19327	19339	19611	19470	19184	19340	19150	19352	19358	19436	19221	19417	19413	19395	19365	19429	19391	19399	19487	19395	19318	19372	19438	19211	19383	19430	19256	19402	19461	19354	19311	19275	19405	19321	19539	19242	19427	19547	19424	19467	19413	19301	19375	19598	19437	19126	19313	19562	19690	19409	19377	19256	19405	19331	19453	19376	19514	19223	19342	19595	19130	19373	19467	19154	19403	19474	19350	19419	19499	19233	19263	19230	19382	19394	19492	19447	19294	19256	19053	19415	19224	19311	19368	19277	19405	19422	19488	19403	19397	19340	19363	19458	19555	19366	19413	19458	19430	19332	19483	19308	19406	19473	19510	19332	19185	19295	19301	19532	19329	19342	19536	19375	19398	19460	19239	19151	19340	19228	19285	19239	19436	19402	19595	19309	19498	19288	19464	19317	19531	19202	19365	19363	19225	19399	19525	19534	19362	19459	19492	19570	19532	19326	19484	19275	19409	19199	19370	19241	19247	19310	19620	19324	19389	19413	19462	19430	19583	19257	19247	19172	19167	19422	19353	19179	19253	19258	19165	19333	19324	19279	19295	19582	19465	19280	19446	19589	19572	19441	19262	19374	19277	19461	19394	19517	19280	19338	19682	19214	19374	19471	19375	19151	19374	19313	19267	19557	19643	19407	19390	19522	19304	19354	19355	19457	19497	19413	19304	19436	19384	19305	19176	19546	19312	19339	19337	19356	19425	19140	19323	19325	19437	19320	19398	19372	19282	19439	19333	19273	19460	19505	19227	19289	19425	19442	19244	19383	19424	19308	19239	19395	19501	19501	19449	19403	19371	19585	19426	19487	19217	19302	19252	19295	19319	19137	19263	19334	19465	19361	19480	19239	19266	19347	19372	19231	19260	19319	19282	19334	19492	19349	19418	19369	19461	19312	19422	19316	19377	19555	19299	19315	19470	19475	19381	19465	19416	19221	19307	19274	19394	19294	19323	19432	19465	19388	19564	19414	19553	19217	19288	19449	19384	19350	19398	19337	19471	19240	19277	19257	19101	19362	19219	19402	19362	19520	19582	19381	19344	19439	19399	19210	19575	19186	19427	19505	19599	19360	19413	19528	19543	19422	19329	19473	19400	19254	19401	19404	19359	19222	19398	19317	19132	19467	19603	19425	19272	19493	19412	19472	19529	19439	19331	19239	19357	19369	19326	19227	19490	19380	19300	19670	19377	19390	19357	19345	19397	19381	19309	19343	19505	19267	19384	19174	19302	19571	19582	19495	19414	19267	19275	19373	19544	19469	19399	19368	19253	19117	19288	19525	19556	19272	19374	19384
24813	35787	29794	20996	19605	18426	17823	17336	17236	17066	16737	16570	16447	16471	16523	16540	16362	16644	16573	16408	16597	16775	17117	17114	17110	16843	16718	16457	16471	16554	16545	16476	16317	16627	16347	16328	16367	16392	16229	16534	16350	16305	16354	16259	16342	16529	16304	16399	16275	16263	16544	16352	16474	16225	16484	16325	16333	16401	16344	16160	16332	16218	16370	16385	16162	16109	16490	16267	16371	16293	16267	16232	16432	16355	16356	16361	16271	16235	16392	16452	16399	16272	16419	16334	16401	16414	16299	16311	16159	16258	16415	16394	16447	16212	16258	16330	16388	16366	16466	16281	16390	16299	16425	16295	16291	16276	16446	16225	16426	16285	16121	16287	16319	16250	16320	16446	16351	16271	16307	16360	16186	16388	16314	16197	16328	16304	16230	16264	16403	16362	16338	16191	16508	16346	16263	16450	16183	16258	16253	16254	16348	16343	16337	16343	16445	16469	16279	16418	16461	16418	16312	16287	16257	16330	16239	16457	16344	16328	16289	16388	16383	16329	16192	16384	16227	16382	16357	16328	16449	16483	16359	16237	16443	16470	16345	16310	16357	16338	16356	16335	16462	16429	16201	16361	16366	16369	16229	16365	16494	16528	16324	16357	16369	16369	16337	16405	16348	16392	16404	16232	16411	16135	16364	16405	16206	16441	16358	16302	16322	16446	16567	16505	16454	16329	16348	16281	16282	16389	16316	16316	16343	16409	16352	16350	16303	16244	16320	16396	16277	16301	16351	16194	16438	16414	16378	16256	16440	16391	16373	16374	16400	16315	16402	16401	16245	16331	16482	16408	16270	16298	16177	16366	16299	16126	16428	16328	16309	16268	16441	16434	16403	16486	16357	16417	16469	16353	16381	16306	16326	16333	16213	16418	16230	16284	16593	16287	16209	16362	16333	16262	16450	16440	16407	16350	16425	16554	16387	16465	16422	16317	16472	16400	16647	16352	16066	16355	16420	16224	16336	16508	16209	16358	16346	16475	16283	16424	16363	16247	16409	16274	16309	16517	16321	16394	16298	16495	16412	16493	16405	16446	16329	16141	16267	16386	16220	16595	16320	16332	16586	16310	16218	16492	16373	16440	16249	16206	16360	16426	16328	16430	16379	16340	16334	16317	16320	16313	16352	16374	16330	16137	16326	16329	16441	16293	16271	16333	16495	16579	16397	16494	16267	16365	16225	16429	16442	16151	16385	16375	16140	16252	16437	16492	16470	16262	16400	16377	16324	16433	16233	16208	16355	16428	16365	16208	16282	16323	16311	16191	16228	16309	16290	16434	16330	16167	16346	16175	16387	16437	16290	16336	16491	16473	16307	16387	16334	16320	16358	16250	16453	16370	16423	16232	16329	16457	16060	16227	16461	16418	16228	16193	16425	16474	16321	16287	16440	16381	16328	16604	16434	16452	16259	16367	16404	16333	16353	16121	16471	16253	16383	16278	16209	16369	16227	16252	16312	16411	16378	16375	16325	16478	16324	16364	16524	16404	16397	16376	16252	16506	16219	16401	16272	16230	16271	16405	16434	16224	16339	16246	16153	16392	16442	16261	16202	16237	16300	16379	16399	16377	16189	16283	16240	16343	16450	16342	16362	16540	16436	16411	16369	16203	16365	16345	16448	16226	16096	16446	16372	16503	16351	16414	16366	16286	16556	16211	16322	16435	16223	16229	16378	16351	16378	16242	16433	16306	16212	16292	16282	16447	16268	16233	16306	16335	16455	16372	16361	16365	16404	16339	16307	16433	16412	16413	16331	16317	16244	16347	16325	16506	16509	16238	16488	16577	16230	16550	16446	16413	16384	16321	16277	16542	16440	16431	16286	16258	16367	16381	16247	16269	16488	16234	16409	16456	16415	16237	16242	16318	16344	16312	16146	16445	16520	16381	16421	16393	16243	16464	16302	16421	16434	16357	16386	16329	16236	16409	16356	16338	16396	16241	16125	16518	16352	16305	16323	16373	16297	16388	16247	16424	16422	16376	16295	16055	16271	16231	16359	16295	16350	16164	16327	16336	16327	16479	16340	16431	16490	16305	16233	16331	16427	16371	16270	16467	16446	16363	16352	16425	16450	16309	16205	16185	16476	16339	16264	16349	16214	16469	16513	16464	16271	16257	16369	16426	16299	16331	16167	16361	16593	16352	16451	16403	16315	16277	16378	16474	16271	16372	16304	16225	16461	16276	16337	16393	16348	16304	16212	16457	16517	16351	16250	16554	16366	16369	16263	16412	16408	16387	16515	16261	16438	16321	16459	16333	16404	16350	16354	16301	16074	16415	16285	16200	16373	16450	16397	16250	16398	16480	16304	16139	16390	16429	16269	16504	16512	16456	16196	16314	16285	16324	16352	16330	16543	16548	16245	16475	16300	16318	16330	16362	16315	16420	16364	16348	16287	16384	16196	16356	16474	16450	16436	16501	16418	16352	16325	16244	16278	16268	16338	16276	16280	16332	16387	16324	16253	16479	16464	16202	16198	16496	16277	16409	16526	16572	16398	16314	16419	16300	16185	16411	16344	16498	16514	16442	16196	16310	16315	16276	16294	16368	16430	16198	16403	16317	16240	16488	16154	16411	16407	16213	16344	16356	16317	16331	16339	16480	16440	16358	16334	16331	16331	16332	16362	16331	16268	16202	16329	16415	16338	16358	16455	16191	16378	16278	16353	16201	16494	16422	16326	16285	16293	16224	16384	16471	16290	16419	16451	16439	16343	16350	16357	16227	16286	16376	16407	16356	16445	16171	16323	16361	16340	16325	16292	16200	16425	16373	16216	16315	16279	16350	16413	16308	16216	16291	16364	16294	16351	16541	16163	16469	16239	16256	16244	16384	16402	16301	16331	16310	16356	16479	16503	16294	16283	16265	16299	16109	16280	16423	16359	16506	16323	16283	16427	16295	16280	16283	16357	16505	16407	16355	16421	16375	16427	16453	16121	16259	16297	16440	16286	16354	16340	16199	16312	16380	16411	16404	16311	16340	16299	16276	16287	16426	16324	16411	16376	16378	16310	16444	16192	16430	16323	16396	16423	16419	16370	16514	16421	16481	16333	16109	16243	16199	16425	16131	16157	16319	16377	16262	16192	16370	16207	16398	16343	16338	16195	16436	16402	16434	16396	16432	16470	16379	16255	16281	16308	16342	16330	16419	16364	16198	16379	16402	16274	16358	16508	16548	16248	16324	16205	16350	16378	16276	16309	16372	16146	16493	16221	16416	16372	16448	16194	16199	16249	16281	16367	16545	16320	16262	16221	16432	16283	16236	16364	16360	16318	16384	16258	16433	16287	16336	16394	16336	16447	16317	16356	16188	16265	16358	16278	16225	16261	16356	16230	16237	16363	16482	16425	16237	16367	16423	16412	16276	16301	16298	16306	16216	16331	16501	16400	16278	16387	16265	16262	16235	16306	16195	16378	16393	16339	16528	16436	16260	16201	16280	16457	16545	16286	16401	16327	16429	16416	16462	16186	16263	16359	16293	16418	16406	16415	16329	16367	16370	16373	16379	16314	16268	16362	16343	16308	16439	16256	16194	16152	16378	16435	16389	16318	16301	16361	16403	16309	16327	16331	16356	16273	16340	16244	16543	16263	16337	16335	16413	16326	16233	16298	16481	16383	16470	16379	16351	16407	16320	16231	16442	16443	16264	16366	16312	16253	16527	16300	16399	16450	16497	16160	16275	16325	16372	16526	16298	16461	16439	16046	16294	16375	16289	16361	16284	16331	16356	16208	16362	16396	16318	16215	16328	16395	16313	16307	16526	16318	16484	16253	16273	16321	16272	16351	16156	16451	16293	16337	16361	16355	16171	16491	16237	16520	16333	16506	16270	16149	16308	16360	16441	16289	16189	16477	16233	16211	16428	16345	16454	16417	16285	16525	16302	16308	16469	16209	16323	16358	16326	16231	16332	16383	16297	16383	16358	16234	16428	16321	16424	16364	16200	16331	16350	16439	16260	16323	16209	16428	16184	16378	16466	16410	16496	16584	16479	16452	16410	16499	16505	16467	16453	16313	16404	16104	16249	16387	16369	16429	16232	16345	16465	16278	16328	16414	16281	16213	16337	16467	16388	16329	16227	16357	16514	16324	16267	16362	16298	16402	16459	16534	16306	16364	16323	16344	16273	16138	16421	16151	16268	16312	16313	16290	16287	16432	16281	16431	16205	16480	16321	16319	16090	16215	16385	16242	16409	16280	16332	16435	16256	16317	16530	16366	16664	16307	16554	16491	16379	16463	16325	16230	16500	16514	16361	16304	16411	16519	16555	16404	16319	16507	16302	16380	16368	16396	16326	16508	16412	16426	16259	16323	16511	16387	16362	16409	16458	16410	16157	16528	16255	16343	16172	16179	16372	16387	16249	16444	16458	16426	16374	16316	16168	16296	16262	16414	16463	16368	16418	16220	16384	16379	16339	16398	16296	16495	16249	16140	16294	16435	16372	16393	16176	16264	16354	16407	16247	16402	16184	16389	16445	16326	16377	16357	16321	16149	16373	16272	16312	16316	16566	16318	16314	16440	16432	16391	16347	16283	16345	16225	16495	16411	16343	16345	16323	16294	16368	16352	16354	16283	16267	16331	16328	16497	16359	16387	16315	16174	16344	16489	16404	16472	16340	16249	16382	16373	16575	16320	16363	16377	16385	16260	16378	16376	16342	16295	16396	16385	16490	16414	16339	16345	16469	16395	16259	16446	16508	16430	16280	16335	16324	16270	16255	16346	16102	16364	16259	16539	16243	16405	16340	16529	16317	16363	16240	16183	16287	16244	16310	16353	16272	16412	16400	16512	16342	16443	16449	16598	16299	16313	16540	16243	16349	16337	16379	16290	16330	16229	16418	16165	16393	16313	16354	16393	16430	16438	16445	16369	16354	16299	16361	16510	16390	16388	16424	16364	16435	16437	16325	16368	16290	16292	16286	16558	16429	16494	16329	16368	16529	16178	16337	16406	16337	16348	16311	16233	16281	16450	16297	16227	16314	16160	16474	16343	16292	16191	16342	16177	16401	16362	16495	16345	16356	16280	16291	16406	16321	16416	16410	16188	16279	16226	16293	16393	16346	16253	16330	16257	16397	16404	16531	16330	16407	16232	16351	16360	16368	16288	16366	16397	16360	16328	16365	16232	16241	16400	16358
23912	21384	28939	24349	22795	23827	23702	21285	20767	21004	20452	20519	20327	20066	20026	20143	20008	20174	20425	19948	20233	20756	24308	24109	23302	21980	20815	20551	20263	20219	20015	19747	19922	20002	19957	19963	20104	19957	19774	19716	20087	19803	19888	19961	19902	20096	19880	19811	19777	19582	19827	19810	19847	19840	19835	19892	19766	19800	19938	19588	19977	19954	19925	19727	19744	19847	19841	19717	19921	19912	19691	19738	19899	19903	19636	20051	20017	19854	19869	19781	19777	19865	19691	20026	19798	19966	19853	19914	20006	19878	19769	19589	19678	19741	19825	19867	20024	19803	19751	19729	19529	19531	20012	19840	19856	19742	19653	19703	19836	19926	19790	19812	19921	19912	19905	19644	19753	19866	19833	19831	19745	19926	19794	19951	20057	19859	19865	19816	19828	19786	19672	19733	20020	19613	19735	19958	19804	19948	19796	19838	20108	19740	19959	19968	19687	19885	19861	19779	19754	19906	19855	19944	19816	19918	19770	19819	19621	19685	19615	19755	19841	19897	20066	19849	19759	19721	20056	19939	19607	20073	19745	19795	19967	19963	19657	19795	19859	19918	19634	19869	19683	19732	19777	19776	19963	19877	19907	19752	19954	19968	19911	19711	19891	19726	19710	19952	19900	19836	19971	19673	19847	19653	19973	19623	19714	19864	19949	19909	19902	19732	19909	19832	19864	19823	19745	19729	19600	19800	19880	19730	19801	19720	19906	19670	19804	19971	19791	19906	20011	19878	19887	19946	19971	19848	19960	19727	19670	20046	19877	19768	19753	19841	20039	19845	19801	19969	19994	19903	19931	19756	19749	19859	19896	20004	19901	19628	19793	19953	19783	19802	19717	19735	19861	19809	19906	19831	19966	19696	19708	19742	19858	19880	19932	19678	19766	19808	19769	19754	19936	19906	19695	19876	19952	19931	19820	19870	19894	19884	19784	19854	19841	19921	19576	19806	19866	19712	19843	19780	20041	19769	19927	19806	19723	19803	19481	19774	19826	19748	19944	19944	19842	19779	19835	19911	19866	19844	19825	19771	19911	19911	19797	19936	19832	19549	19828	19571	19764	19725	19841	19776	19886	19784	19963	19904	19990	19752	19992	19767	19481	19696	19766	19852	19839	20002	19927	19872	19928	19917	19902	19732	19792	19925	19845	19897	19839	19719	19833	19800	19608	19901	19982	19723	19806	20013	19832	19897	19844	19860	19772	19879	19781	19892	19809	19835	19968	19900	19948	19864	19575	19880	20058	19900	19963	19899	19906	19811	19617	19707	19881	20124	19758	19738	19795	19914	20113	19820	19766	19755	19787	19784	19787	19777	19692	19850	19740	19863	19711	19898	19701	20083	19636	19910	19817	19655	19663	19957	19967	19852	19823	19655	19936	19944	20123	20057	19771	19850	19625	19791	19851	19946	20030	19778	19698	20012	19725	19959	19694	19521	19861	19941	19800	19971	19787	19843	19874	19877	20020	20101	19991	19914	19727	19769	20046	19779	19634	19714	19859	19647	20021	19911	19798	19966	20005	19700	19801	19944	19868	19804	19757	19657	19821	19964	19807	19856	19947	19773	19846	19871	19833	19775	19713	19543	19695	19890	19715	19811	19894	19973	19846	19721	20192	19919	19682	19828	19875	19845	19799	19935	19978	19951	19980	19974	19962	19677	19876	19686	19925	19998	19824	19839	19814	19800	19829	19695	19750	19899	19766	19931	20001	19728	19765	19684	19862	19814	20026	19711	19724	19977	19995	19913	19665	19683	19837	19641	19882	19942	19934	19795	19930	19852	19806	19782	19969	19726	19899	19926	19694	19846	19972	19808	19916	19966	19849	19769	19755	19930	19901	19866	19863	19971	19814	19831	19803	19758	19565	19609	19940	19906	19801	20024	19961	19828	19809	19735	19802	20118	19749	19666	19647	19871	19883	19945	19871	19670	19640	19861	20096	19697	19838	19856	19978	19754	19944	19680	19738	19817	19777	19683	19843	19831	19742	19583	19832	19827	19682	19713	20065	19985	20028	19893	20136	19896	19988	19983	19728	19995	19974	19845	19844	19910	19744	19886	19915	19859	19796	19569	19619	19760	19761	19579	19754	19901	20027	19758	19874	19890	19776	19965	19688	20066	19710	19858	19914	19850	19892	19970	19834	19715	19836	20031	19754	19815	19819	19860	19649	19871	19929	19961	19780	20044	19790	19734	19798	19810	19859	20053	19707	20045	19906	19664	19840	19873	19823	19886	19794	19909	19914	19605	19918	19942	19809	19614	19957	20051	19896	19908	19894	19630	19761	19715	19731	19750	19711	19835	19713	19802	19820	19991	20010	19823	19719	19781	19671	19870	19902	19916	19932	19884	19973	19888	20144	19651	19882	19965	19849	19588	19871	19923	19890	19755	19779	19831	19875	19818	19888	19946	19723	19741	19941	20039	19687	19654	19698	19914	19863	19843	19827	19658	19666	19890	19763	19725	19683	19809	19848	20012	19938	19862	19934	19826	19902	19891	20020	19737	19843	19870	19804	19749	19630	19855	19849	19900	19922	19568	19806	19844	19735	19814	19894	19857	19910	19771	19679	19810	19603	19553	19815	19722	20067	20181	19869	19832	19776	19748	19860	20066	19896	19898	19796	19563	19663	19861	19756	19887	20030	19948	19807	19881	19909	19993	19824	19780	19753	19851	19964	19999	19964	19980	19816	19725	19935	19923	19901	20058	19722	19886	19854	19629	19943	19734	19838	19925	19885	19812	19848	20126	19649	19822	19856	19986	19802	19829	19474	19816	19937	19761	20015	19793	19881	19789	19847	19787	19676	19706	19648	19823	19841	19968	19817	19952	19803	19943	19806	19785	19922	19771	19730	19648	20044	19771	19787	19782	19918	19733	19688	19775	19759	19899	19787	19688	19706	19803	19932	19855	19625	19744	19941	19752	19539	19919	19976	19765	20159	19656	19778	19789	19820	19970	19822	19852	19794	19967	19959	19715	19731	19879	19918	19928	19957	19568	19764	19854	19909	19771	19742	19645	19823	19765	19677	19669	19700	19984	20036	19825	19898	19756	19894	20100	19771	19981	19735	19961	19733	19695	19761	19963	19802	19966	19796	19785	19737	19854	19683	19658	19810	19828	19720	19806	19887	19767	19956	19963	19986	20004	19964	19814	20031	19785	19932	19818	19993	19647	19848	19810	20102	19931	19679	19890	19853	19983	19917	19691	19860	19664	19787	19736	19752	19854	19859	19983	19921	19740	19863	19793	19707	19925	19599	19868	19918	19924	19851	19826	19689	19702	19985	19729	19699	19945	19825	19795	20053	19864	20034	19746	19896	19851	19974	19933	20145	19836	19780	19783	19790	19586	19838	19829	19668	19813	19874	19634	19832	19823	19724	19877	19819	19699	19746	19657	19719	19561	19984	19667	19811	19842	19839	19907	19918	19838	20015	19999	19907	19976	19941	19783	19684	19892	19851	19965	19744	19911	19888	19811	20073	19769	19904	20049	19958	19706	19852	19841	19754	19885	19803	19925	19995	19752	19805	19654	19740	19894	19782	19769	19775	19798	19895	19928	19927	19731	19873	19814	19965	19789	19944	20004	19978	19773	19845	19814	19750	19930	19596	19808	19747	19868	19727	19962	20248	19984	19959	19859	20121	20036	19796	19744	19916	19751	19851	20035	19760	19958	19720	19994	19778	19843	19911	19929	19822	19858	20022	19715	19851	19985	19771	19991	19904	19837	19727	19813	19799	19854	19953	19681	19657	19789	19685	19713	19959	19955	19654	19783	19858	19702	20035	19902	19723	19836	20002	19786	19991	20050	19805	19676	19810	19758	19944	19821	20062	20218	19839	19965	19981	19866	20041	19948	19909	19813	19813	19605	20046	19951	19932	19663	19866	19815	19888	19878	19901	19816	19893	19735	19895	19674	19830	19935	19870	19868	19798	19822	19754	19951	20014	19953	19857	19802	19815	19878	19870	19564	19626	19929	19887	19919	19532	19904	19657	19737	19747	19858	19939	19882	19697	19783	19749	19752	19982	20082	19835	19835	19806	19864	19838	19829	20002	19784	19846	19723	19925	19842	20035	19806	19891	19595	20022	19758	19730	19798	19607	19636	19814	19863	19845	20036	19870	20085	19824	19844	19814	19850	19808	19747	19788	19885	19757	19908	19926	19891	19696	19991	19925	19729	19843	19878	19577	19768	19662	19731	20005	19791	20021	19861	19691	19784	19855	19829	19701	19909	19782	19764	19619	19679	19843	19723	19953	19756	19871	19835	19955	19656	20049	20033	19934	19772	19870	19811	19886	19561	19824	19718	19974	19775	19824	19779	19731	19946	19718	19776	19829	19926	19798	19854	19866	19712	19774	19725	19950	19789	19930	19725	19801	19822	19963	19936	19909	19777	19868	19936	19868	19881	19874	19578	19717	19727	20015	19801	19735	19739	19822	19665	19730	19872	19923	19790	19942	19817	19863	20033	19647	19823	19855	19858	19768	19808	19652	19799	19840	19802	19751	19673	19673	19930	19942	19922	19634	19889	19965	19825	19779	19711	19909	19958	19848	19793	19923	19876	19864	19900	19821	19655	19903	19887	19983	19901	19698	19664	19989	19644	19590	19895	19569	19894	19686	20083	19961	19836	19983	19663	19806	19994	19806	19731	19730	19817	19723	19785	19844	19898	19943	19958	19911	19687	19752	19877	19911	19825	19754	19726	19803	19756	19759	19920	19994	19824	19625	19846	19955	19658	19712	20043	19912	19729	19740	19830	19719	19490	20082	19679	19778	19836	19803	19928	19822	19657	19843	19960	19714	20011	19947	19801	19668	20016	19954	19732	19815	19817	19785	19790	19762	19786	19774	19783	19726	19996	19713	19685	19741	19809	19926	19739	19922	19664	19958	19916	20081	19776	19860	19960	19838	19659	19809	19939	19678	19662	19927	19718	19961	19915	19897	19708	19688	19801	20107	20097	19974	19823	19654	19700	19902	19867	19829	20100	19741	19762	19736	19664	19910	19992	19802	19957	19907	19906	19889	20137	19880	19805	20035	19769	19910	19777	19783	19728	20052	19942	19827	19769	19934	19984	19689	19762	19848	20015	19857	19687	19984	20004	19989	19909	19707	19843	20035	19859	19843	19913	19870	19768	19861	19923
26279	45264	38496	23932	21406	19931	19058	18526	18331	17836	17594	17296	17007	17025	16891	16973	16926	17061	17189	16884	16943	18245	23574	22492	21170	19463	17825	17169	16861	16538	16775	16448	16711	16610	16706	16591	16735	16701	16544	16568	16629	16574	16645	16545	16519	16660	16654	16808	16672	16718	16583	16534	16737	16494	16790	16561	16823	16490	16620	16684	16635	16502	16638	16591	16873	16554	16607	16658	16709	16616	16799	16545	16576	16648	16698	16455	16558	16533	16545	16640	16595	16628	16589	16339	16725	16572	16570	16638	16624	16594	16352	16684	16604	16359	16713	16665	16525	16474	16575	16656	16634	16721	16665	16610	16724	16567	16609	16626	16613	16647	16597	16601	16539	16667	16534	16815	16596	16624	16637	16705	16690	16513	16701	16591	16503	16548	16623	16773	16499	16765	16471	16688	16575	16704	16724	16494	16601	16714	16455	16645	16622	16630	16561	16545	16714	16375	16624	16548	16697	16638	16630	16650	16435	16576	16634	16680	16628	16787	16580	16562	16675	16638	16532	16557	16628	16674	16628	16514	16390	16539	16561	16605	16715	16672	16812	16442	16614	16484	16694	16523	16589	16567	16619	16532	16649	16685	16682	16684	16585	16623	16625	16555	16457	16689	16556	16640	16677	16794	16682	16564	16498	16534	16570	16462	16579	16808	16383	16556	16513	16558	16703	16657	16566	16626	16763	16526	16617	16661	16510	16756	16605	16604	16516	16442	16697	16622	16611	16656	16598	16681	16507	16670	16572	16677	16740	16575	16612	16664	16453	16607	16603	16624	16465	16623	16641	16523	16633	16762	16463	16640	16480	16638	16539	16484	16517	16436	16566	16686	16547	16458	16608	16518	16714	16595	16513	16467	16658	16582	16610	16543	16683	16579	16664	16515	16757	16547	16570	16699	16625	16570	16567	16602	16522	16603	16694	16624	16630	16631	16651	16672	16550	16767	16503	16549	16728	16655	16583	16592	16535	16608	16666	16712	16693	16602	16503	16649	16502	16674	16542	16683	16667	16835	16798	16627	16615	16676	16651	16857	16601	16546	16532	16675	16594	16459	16647	16673	16579	16504	16690	16535	16464	16571	16550	16602	16521	16502	16569	16591	16589	16711	16606	16572	16615	16451	16811	16486	16756	16618	16437	16636	16626	16534	16803	16635	16364	16528	16630	16540	16540	16705	16451	16692	16511	16752	16595	16637	16674	16818	16459	16627	16724	16733	16404	16415	16584	16569	16600	16654	16657	16454	16478	16554	16641	16650	16540	16595	16590	16719	16696	16683	16705	16607	16609	16564	16773	16638	16450	16626	16469	16671	16581	16705	16505	16479	16726	16697	16583	16635	16602	16731	16633	16562	16541	16584	16456	16751	16659	16739	16604	16792	16584	16532	16484	16766	16540	16745	16505	16629	16666	16386	16609	16385	16600	16579	16550	16735	16717	16534	16561	16253	16526	16567	16526	16731	16592	16707	16640	16587	16567	16696	16668	16573	16463	16583	16774	16696	16567	16855	16553	16761	16655	16673	16671	16774	16578	16466	16558	16768	16716	16625	16831	16590	16519	16589	16591	16604	16511	16685	16517	16372	16495	16702	16585	16624	16529	16608	16616	16583	16509	16567	16578	16679	16420	16689	16465	16610	16664	16597	16524	16559	16619	16767	16512	16593	16757	16450	16495	16684	16635	16621	16643	16521	16630	16531	16611	16715	16551	16577	16676	16462	16537	16503	16749	16557	16758	16749	16746	16538	16734	16784	16558	16655	16471	16672	16603	16745	16656	16729	16663	16596	16667	16715	16584	16473	16449	16586	16296	16559	16607	16438	16526	16506	16533	16607	16679	16501	16512	16431	16549	16582	16676	16512	16447	16674	16456	16614	16676	16714	16706	16642	16500	16540	16654	16656	16617	16651	16777	16585	16566	16368	16695	16664	16801	16562	16536	16521	16642	16633	16634	16640	16700	16600	16588	16582	16767	16628	16542	16707	16592	16679	16472	16629	16585	16630	16829	16601	16698	16606	16700	16375	16471	16567	16443	16569	16580	16516	16782	16694	16560	16755	16621	16641	16578	16539	16569	16579	16497	16766	16669	16452	16694	16725	16531	16548	16598	16558	16550	16466	16711	16699	16574	16561	16665	16614	16541	16601	16665	16520	16547	16691	16508	16579	16497	16692	16484	16405	16610	16575	16806	16629	16518	16599	16719	16675	16508	16634	16368	16486	16585	16608	16484	16664	16568	16585	16762	16618	16565	16526	16515	16535	16679	16495	16728	16573	16555	16616	16651	16608	16520	16658	16777	16597	16577	16622	16601	16558	16653	16573	16537	16774	16581	16646	16559	16534	16607	16469	16516	16420	16668	16618	16586	16494	16612	16458	16704	16477	16674	16571	16506	16449	16515	16579	16498	16647	16555	16628	16494	16650	16502	16685	16619	16711	16555	16634	16650	16534	16432	16612	16543	16738	16573	16873	16731	16520	16612	16668	16564	16505	16355	16655	16659	16482	16469	16610	16696	16645	16623	16724	16451	16765	16654	16602	16525	16632	16686	16638	16549	16594	16597	16672	16736	16513	16694	16622	16664	16554	16805	16609	16544	16720	16542	16676	16441	16682	16405	16686	16551	16495	16666	16536	16487	16699	16651	16572	16594	16578	16571	16579	16866	16694	16773	16728	16623	16721	16687	16533	16757	16403	16861	16665	16478	16699	16567	16662	16831	16678	16617	16510	16504	16738	16606	16535	16665	16674	16582	16583	16768	16555	16577	16723	16613	16471	16614	16467	16512	16658	16675	16662	16632	16734	16588	16468	16660	16552	16554	16647	16482	16711	16582	16560	16685	16711	16656	16503	16533	16596	16548	16515	16675	16594	16699	16607	16718	16465	16576	16496	16629	16436	16462	16736	16404	16732	16571	16609	16602	16821	16785	16628	16780	16651	16711	16649	16721	16509	16637	16633	16656	16488	16542	16742	16634	16610	16620	16591	16603	16515	16502	16645	16738	16604	16543	16689	16686	16626	16666	16619	16560	16648	16670	16475	16621	16555	16816	16691	16626	16521	16738	16496	16588	16672	16591	16649	16823	16563	16659	16465	16800	16720	16596	16753	16786	16482	16586	16554	16766	16674	16644	16686	16771	16544	16595	16521	16556	16635	16596	16511	16550	16482	16703	16504	16601	16520	16571	16723	16660	16536	16509	16429	16321	16579	16300	16591	16730	16658	16573	16482	16560	16691	16617	16577	16559	16783	16674	16586	16593	16696	16443	16680	16641	16546	16716	16618	16600	16662	16527	16703	16439	16593	16657	16627	16613	16638	16592	16569	16538	16737	16505	16585	16640	16632	16569	16642	16448	16698	16493	16641	16623	16678	16767	16587	16422	16596	16724	16598	16521	16557	16575	16472	16664	16461	16469	16616	16765	16651	16592	16616	16604	16852	16509	16575	16510	16666	16732	16556	16566	16585	16797	16535	16860	16493	16426	16641	16805	16620	16683	16519	16737	16572	16604	16720	16429	16617	16715	16557	16469	16601	16567	16638	16698	16696	16609	16721	16533	16830	16569	16738	16572	16614	16698	16555	16703	16753	16685	16638	16417	16678	16535	16678	16728	16565	16619	16712	16566	16493	16494	16484	16655	16571	16599	16544	16701	16657	16345	16635	16480	16558	16618	16463	16571	16589	16566	16595	16462	16483	16613	16564	16574	16603	16601	16634	16738	16535	16570	16601	16773	16664	16475	16626	16524	16727	16647	16650	16549	16685	16532	16760	16682	16601	16674	16358	16524	16729	16472	16759	16579	16709	16301	16498	16656	16538	16505	16573	16646	16555	16670	16639	16623	16638	16652	16609	16587	16391	16475	16558	16492	16758	16537	16590	16697	16689	16566	16745	16637	16583	16589	16530	16630	16594	16594	16619	16461	16573	16540	16669	16547	16483	16712	16570	16671	16651	16494	16769	16484	16582	16650	16698	16636	16610	16604	16699	16505	16360	16707	16443	16476	16682	16599	16668	16649	16791	16726	16629	16610	16567	16661	16675	16569	16709	16586	16625	16664	16602	16477	16587	16637	16634	16817	16520	16548	16637	16690	16666	16639	16603	16586	16574	16749	16642	16599	16653	16545	16578	16614	16746	16622	16643	16475	16759	16690	16397	16615	16438	16555	16713	16582	16575	16554	16513	16634	16655	16518	16683	16556	16651	16742	16709	16835	16515	16741	16658	16571	16457	16457	16769	16634	16606	16736	16387	16544	16456	16653	16436	16585	16557	16546	16548	16778	16483	16510	16578	16602	16526	16793	16422	16778	16610	16690	16766	16571	16606	16645	16677	16543	16659	16572	16570	16640	16340	16537	16623	16675	16595	16806	16460	16583	16742	16569	16504	16662	16540	16605	16593	16573	16606	16505	16527	16584	16741	16621	16704	16590	16500	16586	16635	16495	16441	16572	16749	16642	16572	16665	16624	16638	16427	16525	16544	16620	16636	16410	16572	16647	16502	16675	16625	16625	16578	16693	16685	16612	16464	16507	16575	16681	16660	16546	16627	16583	16560	16740	16644	16553	16523	16670	16615	16587	16598	16367	16610	16571	16542	16692	16601	16733	16544	16613	16721	16501	16531	16431	16418	16530	16532	16519	16558	16583	16551	16615	16621	16721	16445	16496	16674	16636	16441	16530	16626	16721	16546	16649	16637	16569	16696	16564	16689	16708	16658	16575	16578	16505	16690	16601	16574	16685	16785	16603	16482	16598	16643	16675	16698	16607	16640	16643	16487	16637	16515	16643	16520	16488	16516	16636	16709	16577	16732	16510	16575	16480	16753	16829	16630	16626	16424	16575	16477	16538	16610	16656	16672	16572	16561	16690	16577	16580	16657	16482	16524	16681	16640	16623	16544	16699	16583	16470	16573	16621	16643	16533	16597	16631	16502	16448	16576	16652	16563	16596	16656	16573	16507	16666	16555	16629	16646	16466	16647	16477	16569	16581	16669	16642	16598	16576	16397	16783	16583	16487	16491	16639	16736	16674	16652	16511	16603	16625	16721	16719	16663	16526	16637	16529	16642	16624	16578	16572	16556	16681	16553	16562	16587	16548	16681	16395	16791	16353	16527	16608	16666	16642	16678	16605	16625	16706	16568	16519	16625	16579	16676
22949	21472	29351	24001	21880	24741	27218	22464	21687	21733	21340	21148	20778	20819	20857	20786	20807	20776	20839	20785	20832	22552	28438	28425	26942	24250	22324	21196	20715	20507	20435	20292	20176	20465	20255	20352	20522	20318	20325	20323	20341	20288	20499	20312	20319	20541	20306	20315	20220	20290	20379	20398	20182	20344	20391	20343	20369	20502	20241	20167	20220	20183	20388	20285	20607	20496	20207	20245	20135	20480	20333	20174	20412	20383	20338	20248	20491	20193	20279	20367	20380	20363	20140	20219	20325	20479	20159	20403	20308	20204	20529	20566	20189	20417	20156	20374	20326	20146	20375	20169	20349	20330	20243	20299	20461	20450	20514	20447	20340	20323	20211	20378	20381	20354	20471	20281	20247	20258	20235	20272	20213	20339	20145	20330	20420	20307	20152	20355	20143	20233	20259	20252	20291	20447	20288	20405	20420	20358	20364	20313	20168	20150	20220	20282	20159	20425	20240	20234	20247	20259	20176	20298	20367	20296	20148	20099	20204	20206	20234	20234	20225	20228	20311	20208	20146	20031	20115	20225	20414	20146	20284	19980	20354	20256	20312	20135	20163	20367	20384	20564	20526	20246	20403	20132	20264	20229	20018	20161	20287	20268	20259	20246	20375	20204	20464	20567	20080	20128	20361	20149	20365	20226	20456	20224	20568	20318	20208	20605	20385	20393	20269	20497	20161	20499	20243	20130	20229	20295	20349	20239	20282	20260	20183	20172	20145	20140	20238	20182	20300	20039	20308	20316	20291	20206	20341	19981	20347	20270	20343	20256	20356	20234	20236	20474	20178	20284	20462	20325	20202	20371	20482	20260	20186	20248	20205	20281	20223	20301	20327	20329	20251	20146	20355	20298	20110	20428	20229	20314	20201	20274	20268	20198	20269	20366	20351	20608	20150	20185	20363	20417	20370	20101	20195	20329	20346	20350	20269	20278	20114	20082	20260	20524	20451	20349	20194	20198	20247	20444	20204	20436	20320	20425	20230	20264	20228	20302	20475	20176	20241	20357	20181	20054	20253	20235	20509	20300	20373	20400	20472	20309	20290	20380	20217	20171	20264	20035	20158	20103	20248	20222	20416	20313	20426	20172	20203	20162	20051	20256	20177	20352	20336	20336	20414	20403	20294	20173	20198	20351	20314	20472	20312	20128	20479	20095	20340	20480	20345	20219	20207	20303	20361	20220	20402	19907	20177	20393	20433	20446	20281	20274	20554	20163	20342	20260	20256	20179	20423	20272	20290	20258	20308	20274	20149	20244	20348	20118	20242	20201	20226	20191	20097	20195	20221	20122	20148	20087	20171	20159	20334	20236	20307	20495	20378	20388	20263	20295	20109	20099	20213	20431	20359	19996	20344	20316	20188	20150	20150	20274	20317	20234	20416	20245	20370	20201	20253	20418	20391	20441	20345	20331	20365	20156	20387	20311	20159	20187	20429	20273	20332	20275	20367	20464	20199	20382	20270	20277	20167	20230	20167	20131	20262	20157	20374	20049	20031	20150	20446	20192	20127	20133	20346	20362	20143	20251	20277	20128	20405	20293	20028	20406	20350	20112	20352	20271	20144	20099	20362	20215	20290	20478	20299	20382	20245	20236	20150	20368	20303	20108	20245	20480	20457	20239	20374	20323	20184	20172	20263	20355	20394	20372	20469	20269	20513	20180	20327	20273	20311	20420	20085	20185	20242	20228	20216	20116	20197	20289	20470	20500	20489	20232	20336	20263	20247	20265	20235	20222	20091	20199	20553	20311	20302	20324	20633	20192	20392	20404	20236	20144	20350	20363	20314	20166	20333	20114	20264	20247	20329	20317	20305	20429	20350	20162	20366	20508	20328	20530	20245	20322	20470	20279	20307	20364	20274	20267	19986	20306	20476	20167	20112	20162	20501	20144	20386	20506	20453	20211	20331	20313	20200	20295	20224	20337	20455	20419	20284	20233	20381	20270	20193	20201	20402	20193	20221	20372	20307	20284	20170	20275	20124	20377	20205	20239	20353	20263	20222	20543	20384	19929	20084	20409	20480	20149	20304	20331	20350	20296	20264	20194	20189	20588	20385	20198	20311	20189	20092	20153	20186	20293	20364	20226	20183	20267	20200	20335	20185	20167	20268	20351	20342	20438	20220	20482	20350	20188	20068	20497	20415	20199	20163	20259	20181	20408	20370	20246	20277	20085	20191	20130	20276	20238	20291	20084	20056	20269	20291	20613	20301	20139	20313	20106	20234	20160	20314	20175	20263	20187	20214	20227	20313	20233	20311	20299	20319	20432	20358	20244	20222	20262	20306	20264	20043	20249	20207	20076	20364	20099	20173	19957	20240	20165	20293	20493	20424	20295	20291	20378	20160	20270	20400	19998	20388	20400	20293	20353	20162	20238	20183	20329	20534	20158	20138	20336	20236	20434	20342	20125	20478	20088	20235	20465	20378	20348	20263	20404	20134	20216	20456	20323	20233	20222	20470	20031	20118	20287	20502	20433	20218	20217	20340	20324	20120	20178	20240	20442	20011	20183	20147	20158	20328	20197	20353	20367	20193	20182	20264	20183	20195	19976	20118	20173	20353	20457	20440	20138	20316	20459	20192	20342	20429	19976	20328	20434	20256	20319	20294	20241	20595	20348	20107	20426	20256	20329	20286	20246	20155	20024	20228	20205	20248	20023	20316	20356	20358	20285	20364	20399	20208	20099	20324	20339	20200	20388	20295	20329	20276	20151	20097	20227	20183	20193	19929	20281	20271	20133	20319	20094	20286	20376	20176	20246	20138	20246	20195	20205	20125	20191	20184	20231	20399	20254	20504	20264	20119	20133	20168	20316	20256	20319	20281	19896	20372	20114	20247	20412	20276	20310	20226	20429	20097	20510	20155	20200	20030	20189	20255	20291	20460	20373	20438	20367	20310	20238	20470	20381	20360	20476	20422	20317	20222	20257	20337	20300	20251	20197	20310	20456	20299	20153	20298	20221	20055	20045	20084	20272	20188	20190	20447	20345	20389	20140	20500	20345	20444	20301	20485	20161	20232	20393	20341	20261	20276	20176	20288	20147	20292	20106	20319	20376	20293	20260	19977	20341	20265	20343	20169	20105	20107	20467	20216	20275	20267	20349	20286	20365	20231	20129	20321	20415	20420	20399	20413	20083	20520	20193	20107	20438	20398	20344	20183	20361	20277	20181	20197	20295	20275	20322	20194	20175	20450	20258	20085	20022	20165	20376	20188	20192	20311	20279	20524	20280	20317	20067	20308	20457	20226	20266	20092	20249	20052	20112	20109	20389	20300	20267	20177	20153	20072	20190	20195	20090	20164	20166	20403	20026	20270	20194	20173	20078	20204	20489	20176	20355	20526	20355	20483	20384	20385	20198	20393	20233	20380	20105	20256	20137	20357	20094	20280	20171	20254	20081	20226	20205	20213	20288	20399	20300	20002	20136	20056	19972	20484	20229	20159	20311	20283	20113	20475	20350	20191	20170	20278	20435	20339	20512	19994	20309	20178	20216	20261	20184	20465	20392	20287	20359	20312	20349	20307	20323	20540	20188	20282	20256	20207	20187	20278	20256	20150	20207	20465	20224	20333	20269	20407	20214	20292	20358	20490	20383	20338	20332	20229	20349	20288	20121	20329	20368	20359	20545	20128	20207	20238	20211	20262	20250	20202	20088	20170	20295	20168	20045	20389	20192	20187	20283	20292	20355	20177	20071	20356	20030	20182	20185	20267	20189	20423	20138	20268	20380	20178	20136	20273	20269	20284	20347	20323	20369	20464	20212	20326	20276	20052	20191	20206	20236	20516	20198	20388	20255	20494	20290	20362	20109	20241	20357	20304	20278	20312	20145	20452	20114	20186	20309	20301	20287	20479	20056	20193	20349	20106	20206	20378	20180	20469	20406	20178	20188	20242	20295	20317	20289	20133	20321	20258	20466	20426	20300	20279	20252	20356	20235	20205	20078	20350	20344	20208	20337	20173	20336	20288	20177	20412	20328	20237	20129	20229	20147	20291	20265	20160	20250	20498	20342	20423	20361	20296	20155	20248	20242	20486	20238	20084	20305	20154	20195	20154	20260	20254	20350	20217	20295	20402	20078	20274	20301	20226	20497	20309	20149	20298	20323	20200	20292	20217	20445	20430	19989	20095	20505	20285	20077	20200	20367	20197	20274	20327	20292	20436	20298	20242	19886	20263	20303	20356	20212	20238	20134	20351	20187	20265	20142	20228	20217	20265	20377	20164	20145	20263	20218	20292	20457	20354	20075	20378	20347	20342	20347	20143	20196	20372	20242	20187	20220	20355	20656	20252	20455	20271	20383	19973	20142	20327	20271	20301	20309	20250	20245	20453	20250	20324	20289	20446	20276	20246	20164	20310	20357	20191	20364	20404	20457	20063	20261	20042	20280	20177	20008	20220	20370	20267	20361	20309	20086	20232	20067	20278	20155	20647	20392	20257	20289	20164	20376	20011	20239	20205	20113	20199	20411	20217	20295	20194	20429	20276	20315	20106	20253	20290	20333	20192	20185	20185	20332	20190	20256	20076	20261	20180	20428	20236	20249	20161	20212	20411	20324	20201	20247	20343	20169	20452	20125	20111	20104	20350	20313	20193	20235	20191	20508	20341	20453	20404	20262	20405	20100	20211	20268	20248	20289	20400	20010	20362	20358	20542	20365	20433	20151	20068	20477	20331	20309	20308	20366	20562	20394	20374	20109	20190	20149	20293	20204	20098	20359	20342	20169	20402	20025	20170	20068	20063	20265	20447	20473	20397	20173	20479	20233	20390	20206	20390	20209	20155	20118	20219	20300	20137	20329	20184	20202	20243	20266	20351	20070	20267	20543	20326	20410	20292	19979	20091	20276	20314	20292	20271	20282	20188	20227	20202	20250	20327	20004	20382	20279	20447	20331	20361	20535	20257	20275	20258	20199	20157	20231	20390	20249	20355	20413	20225	20422	20242	20246	20026	20419	20121	20172	20224	20202	20341	20094	20269	20191	20167	20342	20204	20155	20187	20249	20086	20253	20324	20078	20132	20093	20356	20290	20505	20516	20190	20094	20066	20311	20307	20429	20267	20365	20414	20232	20415	20313	20258	20383	20408	20310	20036	20313	20179	20242	20386	20283	20320	20370	20346	20242	20181	20529	20383	20506
29429	47560	35026	27206	24450	21913	20382	19784	19219	18475	18504	18046	17579	17538	17364	17408	17189	17470	17477	17661	17512	20987	28692	27773	25309	21884	18901	17633	17186	16928	16725	17048	16687	16744	16848	16942	16706	16969	17015	16965	16943	16779	17138	16963	16977	17027	16989	16968	16739	16651	16689	16881	16747	16921	16873	16796	16908	16745	16891	16739	16951	16977	16944	16862	16913	16893	16883	16918	16989	16954	16840	16779	16878	16950	16909	16837	17005	16909	16920	16947	16974	16844	17120	16721	16794	16947	16793	17044	17004	16836	16843	16794	16834	16869	16986	16888	16872	16720	16991	16934	16829	16909	16861	16890	16948	16979	16943	16875	16867	16772	16793	16818	16917	17080	16896	16979	16968	16845	17020	16689	16950	16814	16865	16858	16958	16774	16837	16814	16875	16756	16823	16917	16925	16930	16788	16825	16891	16922	16843	16956	16908	16884	16835	16993	16788	16899	16965	16920	16898	16631	16899	16856	16809	16866	16876	16869	16998	16766	16876	16945	16866	16850	16799	16826	16899	16743	16943	16907	17099	16930	17065	16943	16798	16725	17009	16784	16837	17086	16785	16834	16758	16855	16778	16771	16851	16818	17055	16792	16869	16898	16764	17017	16798	16845	16735	17040	16908	16734	16963	16815	16890	16837	16785	17047	16831	16909	16857	16760	16960	16909	16791	16891	16982	16766	16851	16845	17012	16753	17040	16640	16779	16967	16981	17030	16644	16889	16872	16837	16845	16688	16855	16988	16781	16811	16721	16898	17005	16701	16955	16750	16775	16981	16670	16777	16977	16824	16855	16892	16845	16654	16883	16945	16847	16769	16747	16993	16744	16737	16812	17044	16709	16858	16786	16994	16992	16842	16978	17058	16951	16944	16988	16746	16802	16830	16861	16816	16903	16874	16934	17024	16835	16778	16993	16906	17074	16915	16884	16793	16858	16696	16857	16807	16884	16874	16849	16875	16655	16787	16954	16928	16781	16763	16863	16779	16692	16744	16827	16891	17010	16909	16939	16893	16713	17010	16918	16798	16900	16969	16935	16962	16781	16989	16873	16789	16939	16874	17026	17042	16961	16726	16929	16868	17009	16788	16838	16901	16805	16767	16829	16912	16934	16902	16878	16968	16824	16843	16763	16916	16823	16936	16999	16779	16875	16875	16732	16748	16944	16883	16907	16864	17041	16782	16758	16776	16660	16811	16846	16694	16749	16841	16955	16847	16891	16751	16962	16800	16911	16892	16942	16815	16914	16679	16961	16714	16931	16840	16847	16637	16829	16779	16736	16825	16749	16790	16837	16918	16771	16867	16770	16943	16851	16871	16896	16951	16788	16930	16842	16890	16871	16780	17040	16882	16718	16857	16911	16924	16856	16817	16993	16759	16781	17106	16954	16837	16801	16895	16940	17033	16815	17040	16880	16944	16789	16961	16726	16967	16847	17013	16992	16821	16829	16919	16833	16766	16822	16676	16765	16815	16877	16853	16872	16922	16730	17061	16946	17079	16889	16649	16908	16825	16709	16748	16950	16892	16831	16774	16846	16912	16869	16882	16803	16844	16904	16738	16786	16801	16753	16949	16811	17032	16941	16972	16686	16834	16934	16752	17028	17003	16993	16718	16931	16742	16803	16801	16854	16909	16776	16921	17020	16858	17003	16816	16806	16955	17141	16920	16935	16875	16862	16945	16842	17027	16846	16868	16705	16921	16906	16904	17022	16872	16756	16836	16916	16887	16865	16898	16864	16796	16752	16823	16718	16794	16976	16871	16858	16787	16973	16703	16731	16814	16792	16905	16901	16712	16748	16954	16736	16928	16729	16849	16985	16859	16796	16860	16927	16979	16902	16667	16818	16874	16861	17011	16878	16777	16886	16695	16759	16776	16987	16928	16869	16923	16905	16997	16920	16891	17084	16885	16849	16935	16800	16885	16906	16729	17029	16849	16852	16800	17050	16814	17110	16859	16769	16842	16940	16939	16693	16799	16849	16877	16805	16981	16761	17003	16805	16738	16860	16808	17016	16847	16867	16940	16824	17030	16813	16954	16817	16989	16964	16858	16776	16796	16871	16782	17035	16813	16754	17047	16810	16857	16769	16645	16922	16919	16973	16836	16967	16646	16977	16820	16922	16974	16899	16735	17041	16879	16905	16978	16885	16823	16929	16650	16896	17017	16997	16927	16996	16661	16856	16818	16841	16778	16879	16845	16878	16872	16944	16695	16762	16865	16696	16786	16862	16864	16967	16847	16875	17028	16886	16744	16944	16987	16900	16817	16859	16817	16856	16896	17007	17016	16719	16834	16961	17050	16758	16796	17028	16862	16787	16896	16832	16807	16794	16985	16846	16770	17015	16727	16900	17004	17021	16775	16843	16873	16730	17116	16916	16682	16999	16831	16917	16848	16756	16803	16796	16985	16885	16949	16745	16842	16881	16902	16911	16862	16744	16635	16788	16756	16857	16930	16833	16923	16884	16869	16769	16814	16915	16788	16878	16866	16802	17061	16678	16824	16748	16783	17010	16964	16784	16892	16856	16849	16851	16839	16860	16890	16896	16931	16720	16750	16961	16743	16871	16834	16835	16920	16799	16997	16842	16725	16908	16876	17099	16768	16864	16831	16899	16853	17019	16957	16795	16992	17016	16912	16987	16806	16801	16779	16770	16960	16859	16765	16841	17117	16752	16949	16851	16874	16989	16924	16921	16841	16961	17026	16970	17051	16846	16930	17022	16924	16972	16804	16958	16832	16964	16752	16870	16753	16852	17044	16949	16785	17008	16862	16802	16890	16903	16677	16782	16882	16856	16803	16633	16747	16960	16898	16713	16872	16833	16841	17107	16913	16925	16824	16806	17000	17021	16900	16791	16887	16886	16834	16868	16861	16814	16908	16919	16967	16961	16760	16982	17007	16946	16751	17010	16923	16804	16962	16781	16818	16863	16861	16824	16953	16937	16842	16865	16862	16763	16979	16885	16745	16875	16966	16900	16736	16968	16876	16806	16847	16747	16955	16949	16788	16864	16960	17030	16809	16848	16797	16885	16793	16916	16803	16811	16896	16630	16744	16829	17023	16857	16806	16912	16817	16973	16854	16991	16995	16933	16712	16996	16946	17031	16759	16981	16917	17007	16986	17148	16842	16791	16998	16974	16760	16902	16801	16911	16803	16804	16798	16872	16837	16923	16775	16869	16922	16897	16978	16865	16989	16943	16881	16846	16724	16942	16953	16645	16843	16929	16881	16829	16897	16801	16910	16901	16897	16929	16765	16897	16810	16831	16968	17037	16912	16815	16862	16736	16944	16924	16805	16843	16702	17128	16803	16750	17103	16779	16957	16840	16851	16930	16780	16633	16869	16792	16946	17098	16835	16768	16886	16910	17001	16819	17079	16892	16840	16900	16876	16900	16894	16776	17043	16897	16793	16898	17001	16847	16616	17027	16842	16787	16814	16812	16772	17024	16767	16816	16811	16819	16821	16748	16879	16783	16907	16933	16943	16915	17089	16987	16832	16885	16788	16842	16541	16968	16965	17037	16744	16898	16908	16828	16822	16902	16903	16787	16826	16779	16866	16978	16918	16922	16776	16659	16844	16946	16903	16677	16913	16835	16892	16757	16915	16961	16665	16750	16692	16940	16990	16919	16853	16829	16813	16774	16838	16930	16797	16839	16837	16985	17147	16666	16759	16832	16937	16867	16751	16966	16898	16749	16884	16909	16808	16810	16659	17028	16914	16924	16875	16894	16761	16829	16775	16901	16782	16757	16889	16938	16920	16899	16847	16862	16870	16827	16754	16753	17065	16779	16948	16950	17005	16948	16907	16798	16881	17007	16837	16725	16877	16935	16612	16772	16993	16902	16972	16796	16909	16741	16816	16988	16914	16819	16894	16884	16756	16993	16891	16925	16736	16906	16851	16823	17071	16683	16824	16886	16748	16835	16912	17015	17071	16813	16797	16894	16808	16872	16748	16799	16879	16849	16801	16863	16970	16756	16780	17060	16931	16679	16851	16706	16867	17018	17008	16801	16855	16995	16759	16945	16783	16898	16878	16790	16892	16893	16955	16942	16940	16882	16808	16989	16876	17076	16995	16895	16683	16874	16937	16747	16863	16931	16678	16903	16828	16809	16806	16943	16891	16720	16945	16782	17027	16826	17050	16886	16895	16982	16712	16954	16980	17153	16881	16759	16975	16828	16954	16875	17004	16745	16881	16900	16972	16742	16877	16922	16919	16774	16881	16878	16773	16782	16814	16805	16858	16969	17171	16890	16855	16803	16863	17023	16602	16953	16814	16831	16864	16878	17051	16910	16803	16791	16972	17001	16738	17033	16774	16764	16777	16932	16962	16917	17040	16963	16813	16898	16852	16876	16804	16943	16731	16842	16894	16834	16683	16846	16684	16864	16986	16946	16796	16665	16818	16800	17006	16952	16822	16974	16761	16780	16694	16798	16870	16765	17034	16717	16904	16964	16933	16708	16970	16865	16875	16990	16870	16899	16720	16881	16840	16812	16803	16757	16699	16839	16941	16720	16951	16886	16827	16909	16832	16839	16817	16787	16860	16896	16723	16856	16799	16814	16788	17014	16901	17047	16868	16786	16823	16833	16727	16953	16833	16854	16973	16834	16889	16857	16886	16881	16758	16834	16877	16958	16901	16753	16840	17011	16913	16797	16731	16830	16675	17060	16751	17028	16840	16865	16913	16809	16830	16830	16901	16684	16922	16846	16771	16938	16976	16806	17014	16734	16917	16885	16961	16968	16857	16907	16832	16936	16700	16978	16928	16910	16816	16997	16745	16856	16878	16847	16995	17056	16876	16845	16802	16813	16908	16804	16825	16718	16866	16963	16926	16786	16770	16672	17086	16800	16823	16851	16823	16870	16780	16843	16803	16954	16977	16805	16682	17012	16926	17103	17040	16965	16943	16980	16811	16815	16753	16822	16750	16897	16897	16749	16832	16752	16737	16717	17018	16972	16812	16981	16832	16986	16961	16930	16942	16972	16800	16748	16845	16939	16914	16994	16857	16869	16614	17032	16925	16737	16823	16791	16876	16981	16874	16856	16911	16918	16889	17045	16681	16877	16793	16938	16855	16829	16974	16824	16872	16785	16823	16757	16950	16882	17044	16954	16879	16761	16911	16880	16810
28496	23808	27074	24541	21447	20683	20438	20092	19826	19884	19965	19872	19779	19646	19444	19814	19697	19747	19913	19596	19919	20071	20232	20209	20080	19993	19895	19708	19296	19465	19377	19532	19548	19547	19541	19616	19506	19467	19578	19613	19623	19698	19475	19451	19707	19530	19346	19707	19557	19338	19445	19230	19687	19598	19499	19554	19515	19433	19509	19604	19449	19586	19578	19585	19373	19434	19480	19542	19766	19525	19537	19464	19871	19652	19608	19507	19594	19650	19598	19603	19516	19527	19541	19551	19438	19476	19651	19513	19657	19630	19474	19606	19469	19633	19711	19567	19611	19858	19500	19307	19467	19478	19786	19472	19384	19584	19520	19390	19616	19665	19671	19535	19469	19503	19527	19541	19518	19535	19528	19476	19522	19314	19543	19427	19633	19406	19391	19693	19660	19635	19446	19484	19721	19656	19479	19703	19230	19900	19825	19572	19464	19363	19470	19371	19546	19615	19507	19441	19544	19409	19536	19601	19692	19369	19517	19702	19624	19650	19478	19451	19536	19528	19751	19518	19643	19527	19278	19303	19563	19702	19541	19693	19506	19762	19539	19486	19389	19680	19625	19676	19601	19685	19430	19699	19576	19572	19441	19575	19486	19497	19626	19304	19454	19502	19504	19388	19519	19396	19476	19570	19516	19499	19529	19327	19624	19420	19711	19555	19531	19551	19336	19615	19456	19555	19554	19527	19357	19457	19683	19709	19711	19610	19536	19360	19525	19536	19685	19538	19546	19383	19504	19457	19499	19530	19595	19626	19503	19589	19569	19434	19518	19728	19433	19440	19514	19306	19590	19467	19613	19481	19640	19413	19523	19470	19570	19678	19742	19397	19476	19482	19666	19633	19523	19615	19288	19446	19659	19628	19501	19614	19562	19424	19686	19671	19553	19604	19866	19443	19491	19455	19520	19675	19421	19529	19542	19384	19682	19661	19527	19528	19584	19643	19551	19387	19628	19334	19594	19514	19629	19585	19504	19657	19420	19479	19757	19664	19386	19436	19546	19469	19451	19650	19512	19517	19452	19611	19598	19514	19408	19378	19394	19498	19352	19279	19451	19454	19594	19389	19438	19522	19484	19481	19457	19510	19515	19487	19597	19463	19566	19644	19286	19297	19434	19537	19493	19521	19533	19551	19642	19740	19647	19515	19537	19724	19531	19578	19587	19581	19586	19634	19324	19449	19526	19536	19622	19636	19587	19593	19430	19300	19513	19505	19639	19637	19659	19675	19545	19559	19738	19534	19489	19511	19531	19377	19427	19368	19772	19460	19527	19546	19575	19598	19638	19668	19567	19735	19440	19569	19486	19513	19652	19707	19556	19507	19448	19501	19369	19503	19581	19496	19567	19683	19382	19607	19550	19568	19701	19605	19387	19369	19498	19477	19738	19747	19383	19476	19277	19324	19627	19568	19718	19720	19633	19565	19643	19417	19539	19474	19601	19616	19382	19524	19558	19407	19527	19498	19462	19564	19596	19486	19493	19581	19373	19527	19475	19271	19521	19692	19623	19477	19390	19365	19510	19418	19630	19333	19820	19480	19572	19565	19611	19498	19510	19595	19298	19533	19594	19755	19592	19492	19419	19463	19702	19636	19590	19497	19565	19461	19484	19648	19367	19376	19573	19405	19294	19556	19711	19537	19570	19592	19567	19576	19630	19621	19513	19630	19520	19514	19619	19608	19520	19616	19499	19517	19557	19688	19721	19384	19718	19381	19562	19556	19497	19650	19615	19404	19447	19492	19600	19740	19388	19458	19641	19661	19484	19652	19605	19517	19501	19427	19439	19540	19596	19496	19578	19553	19651	19398	19693	19572	19377	19411	19438	19603	19389	19481	19494	19636	19412	19552	19438	19521	19615	19473	19494	19749	19672	19709	19550	19709	19407	19383	19357	19382	19478	19497	19400	19604	19548	19704	19632	19532	19687	19614	19389	19566	19504	19495	19700	19609	19571	19688	19580	19514	19390	19443	19576	19320	19582	19618	19523	19477	19433	19591	19512	19558	19560	19587	19738	19608	19386	19590	19607	19821	19564	19480	19690	19453	19635	19646	19618	19585	19584	19712	19492	19594	19465	19388	19375	19474	19468	19723	19533	19574	19844	19532	19593	19606	19692	19452	19293	19276	19558	19566	19464	19483	19645	19559	19540	19590	19651	19359	19655	19423	19432	19582	19537	19396	19479	19423	19611	19451	19639	19539	19358	19528	19537	19545	19553	19615	19326	19618	19641	19724	19580	19543	19680	19636	19736	19507	19424	19582	19534	19476	19610	19476	19442	19541	19522	19477	19756	19699	19486	19541	19311	19339	19401	19493	19517	19567	19461	19581	19685	19432	19693	19422	19511	19348	19504	19457	19578	19647	19611	19402	19622	19556	19578	19542	19557	19536	19648	19346	19500	19382	19363	19491	19352	19638	19638	19508	19390	19696	19656	19645	19618	19527	19565	19506	19511	19569	19332	19414	19671	19473	19721	19767	19419	19590	19402	19688	19602	19457	19601	19783	19614	19617	19644	19412	19472	19643	19697	19696	19680	19579	19377	19476	19251	19413	19532	19597	19635	19526	19675	19523	19491	19531	19412	19326	19563	19508	19385	19397	19592	19344	19337	19518	19477	19304	19496	19540	19646	19529	19629	19648	19562	19635	19714	19599	19550	19468	19481	19663	19575	19674	19488	19432	19488	19550	19602	19495	19594	19529	19495	19726	19504	19509	19686	19617	19480	19542	19668	19590	19530	19186	19505	19495	19299	19564	19371	19199	19370	19440	19652	19699	19858	19758	19537	19357	19451	19582	19514	19485	19569	19596	19552	19562	19549	19552	19548	19368	19455	19469	19609	19447	19401	19642	19646	19433	19459	19517	19702	19667	19808	19681	19309	19682	19514	19598	19515	19603	19534	19460	19465	19633	19594	19526	19487	19585	19481	19540	19618	19662	19642	19564	19473	19552	19467	19490	19466	19558	19575	19680	19655	19624	19598	19512	19603	19420	19416	19626	19494	19517	19513	19349	19598	19591	19529	19710	19486	19652	19538	19536	19557	19550	19669	19666	19496	19566	19614	19631	19535	19631	19493	19380	19539	19629	19688	19473	19504	19642	19650	19541	19526	19456	19653	19546	19505	19550	19563	19425	19442	19684	19592	19493	19574	19545	19527	19607	19469	19628	19342	19485	19670	19341	19613	19546	19479	19566	19483	19467	19591	19396	19621	19487	19487	19411	19536	19772	19391	19348	19475	19530	19341	19572	19492	19398	19417	19676	19608	19209	19359	19372	19422	19675	19332	19548	19469	19796	19648	19727	19488	19433	19599	19315	19484	19406	19498	19736	19758	19339	19791	19482	19537	19447	19561	19373	19656	19447	19687	19629	19543	19526	19569	19419	19503	19485	19619	19513	19496	19481	19589	19657	19420	19389	19794	19581	19472	19711	19593	19347	19591	19323	19592	19410	19578	19442	19499	19541	19716	19311	19648	19691	19363	19478	19488	19393	19600	19698	19760	19490	19829	19449	19453	19544	19507	19474	19513	19470	19588	19876	19437	19674	19586	19578	19738	19903	19673	19496	19591	19723	19440	19643	19477	19506	19596	19566	19740	19614	19514	19435	19449	19409	19502	19554	19247	19541	19484	19352	19527	19563	19509	19578	19508	19793	19819	19703	19479	19450	19602	19550	19617	19338	19471	19651	19368	19434	19430	19631	19577	19684	19507	19435	19403	19603	19686	19332	19431	19615	19416	19589	19458	19449	19585	19690	19644	19659	19618	19580	19723	19570	19332	19434	19716	19519	19427	19479	19542	19522	19474	19586	19545	19488	19584	19455	19727	19623	19507	19829	19382	19397	19265	19696	19617	19621	19646	19490	19672	19490	19467	19595	19387	19475	19471	19673	19503	19675	19669	19628	19461	19385	19461	19656	19538	19559	19519	19548	19640	19598	19400	19655	19408	19628	19500	19333	19403	19444	19619	19516	19641	19593	19693	19650	19434	19595	19660	19548	19556	19575	19447	19603	19631	19576	19709	19390	19670	19543	19467	19348	19750	19415	19414	19611	19535	19378	19405	19577	19578	19633	19649	19336	19571	19543	19509	19528	19410	19678	19812	19526	19576	19381	19590	19407	19546	19462	19647	19322	19548	19496	19477	19576	19693	19522	19555	19325	19498	19617	19387	19561	19472	19382	19379	19443	19431	19521	19270	19601	19291	19538	19615	19527	19539	19535	19427	19496	19583	19453	19364	19686	19585	19531	19433	19536	19821	19613	19364	19554	19597	19502	19868	19675	19452	19596	19668	19684	19810	19674	19557	19593	19447	19644	19686	19507	19599	19468	19652	19612	19538	19663	19436	19379	19664	19511	19695	19499	19439	19452	19588	19594	19639	19807	19369	19502	19521	19593	19598	19394	19613	19489	19675	19556	19626	19512	19481	19691	19656	19465	19558	19539	19476	19391	19616	19519	19704	19597	19499	19497	19413	19361	19527	19465	19544	19507	19635	19536	19429	19603	19310	19487	19658	19582	19561	19520	19494	19452	19459	19583	19584	19458	19537	19595	19679	19424	19443	19699	19591	19656	19602	19517	19403	19655	19482	19583	19575	19691	19810	19440	19515	19511	19675	19369	19413	19647	19393	19566	19616	19527	19591	19596	19452	19585	19497	19600	19581	19301	19611	19650	19630	19419	19464	19432	19540	19458	19642	19716	19708	19509	19371	19611	19533	19553	19409	19457	19638	19522	19555	19394	19639	19276	19416	19386	19649	19440	19357	19540	19446	19716	19451	19455	19464	19555	19519	19566	19560	19520	19789	19285	19534	19605	19274	19693	19540	19549	19739	19682	19434	19453	19439	19416	19532	19511	19493	19705	19573	19900	19408	19447	19454	19655	19336	19457	19327	19519	19321	19461	19372	19578	19577	19439	19492	19529	19709	19543	19548	19673	19610	19486	19639	19608	19661	19587	19574	19473	19588	19548	19540	19369	19602	19503	19546	19622	19648	19539	19714	19498	19445	19516	19459	19563	19824	19666	19516	19625	19520	19235	19181	19534	19635	19462	19598	19358	19601	19540	19505	19487	19480	19445	19393	19418	19573	19600	19664	19765	19642	19534	19455	19358	19703	19548	19584	19575	19442	19764	19388	19422	19381	19554
24292	29350	24601	20903	19440	18097	17522	17046	16921	16921	16896	17000	16526	16642	16622	16521	16598	16706	16513	16527	16774	17012	17422	17366	17023	16738	16743	16799	16447	16544	16382	16542	16303	16517	16190	16467	16463	16530	16422	16523	16569	16485	16478	16553	16362	16545	16625	16569	16363	16634	16374	16553	16369	16430	16323	16381	16495	16497	16489	16526	16364	16563	16478	16523	16562	16562	16449	16561	16478	16578	16484	16373	16313	16440	16437	16478	16480	16522	16459	16228	16520	16542	16456	16383	16350	16493	16398	16498	16602	16566	16363	16520	16437	16617	16316	16594	16378	16278	16338	16455	16568	16448	16416	16586	16416	16383	16487	16401	16658	16473	16217	16563	16415	16391	16594	16479	16508	16442	16287	16493	16191	16436	16391	16454	16642	16369	16390	16519	16430	16448	16423	16392	16403	16223	16462	16429	16346	16408	16486	16454	16476	16319	16314	16368	16564	16294	16538	16390	16495	16511	16490	16484	16520	16510	16454	16469	16353	16440	16467	16232	16430	16372	16324	16590	16341	16312	16419	16565	16518	16407	16396	16487	16555	16356	16531	16444	16459	16403	16518	16442	16508	16390	16495	16511	16440	16377	16519	16440	16705	16478	16464	16562	16468	16394	16526	16443	16536	16305	16369	16286	16603	16427	16313	16490	16444	16601	16289	16335	16615	16481	16584	16553	16554	16389	16591	16473	16401	16410	16435	16669	16304	16212	16465	16584	16418	16548	16396	16345	16399	16515	16361	16401	16475	16333	16302	16597	16460	16597	16327	16188	16411	16310	16387	16572	16471	16405	16537	16232	16585	16479	16484	16375	16517	16438	16446	16418	16502	16393	16415	16621	16489	16377	16626	16386	16608	16576	16268	16659	16405	16434	16533	16278	16372	16453	16423	16461	16385	16593	16677	16395	16350	16600	16395	16330	16207	16490	16410	16187	16506	16482	16455	16730	16273	16442	16493	16502	16407	16606	16333	16521	16523	16391	16479	16474	16485	16484	16472	16403	16442	16402	16375	16517	16572	16394	16439	16373	16393	16305	16470	16532	16488	16620	16551	16383	16506	16410	16455	16418	16366	16232	16636	16323	16497	16392	16466	16398	16383	16574	16429	16428	16571	16529	16515	16548	16339	16343	16423	16407	16376	16578	16467	16346	16467	16412	16507	16332	16511	16546	16487	16475	16555	16497	16365	16369	16654	16418	16497	16386	16483	16508	16395	16598	16426	16398	16464	16483	16316	16559	16431	16434	16471	16373	16462	16665	16392	16551	16531	16446	16447	16421	16692	16405	16493	16560	16552	16288	16170	16412	16539	16587	16445	16410	16427	16219	16519	16362	16507	16539	16439	16454	16487	16371	16418	16618	16529	16443	16405	16385	16346	16390	16547	16671	16416	16310	16608	16290	16446	16383	16329	16395	16455	16671	16504	16362	16487	16475	16411	16365	16485	16621	16546	16456	16461	16435	16319	16602	16329	16666	16420	16483	16353	16539	16427	16343	16434	16562	16325	16445	16464	16490	16468	16621	16386	16375	16373	16423	16489	16539	16537	16448	16391	16410	16486	16533	16302	16571	16436	16585	16454	16525	16398	16353	16619	16454	16348	16452	16591	16362	16425	16366	16402	16473	16406	16439	16394	16542	16515	16274	16493	16496	16405	16455	16389	16368	16345	16457	16551	16327	16509	16503	16465	16390	16480	16446	16451	16479	16418	16466	16420	16411	16539	16412	16459	16516	16567	16365	16271	16646	16457	16514	16264	16382	16518	16331	16394	16537	16439	16315	16469	16418	16397	16503	16381	16307	16586	16526	16383	16414	16514	16505	16435	16302	16558	16430	16489	16336	16553	16431	16301	16374	16476	16444	16456	16589	16644	16502	16518	16523	16523	16477	16523	16284	16457	16309	16347	16407	16401	16606	16650	16361	16396	16513	16435	16404	16298	16514	16564	16506	16541	16383	16610	16448	16552	16563	16578	16500	16559	16496	16490	16326	16472	16561	16418	16505	16460	16505	16466	16561	16527	16542	16395	16565	16479	16447	16502	16400	16679	16485	16384	16577	16397	16479	16525	16532	16692	16480	16520	16532	16422	16556	16346	16368	16638	16386	16506	16475	16430	16474	16476	16369	16302	16491	16459	16536	16431	16466	16423	16493	16434	16529	16450	16320	16345	16430	16619	16418	16343	16544	16563	16417	16557	16450	16514	16453	16376	16510	16359	16404	16540	16445	16530	16569	16523	16607	16603	16338	16371	16588	16414	16494	16388	16510	16368	16377	16708	16556	16542	16602	16555	16372	16580	16351	16463	16459	16519	16542	16531	16555	16489	16454	16691	16481	16411	16460	16467	16471	16363	16556	16583	16352	16273	16584	16540	16439	16340	16494	16410	16569	16371	16502	16520	16419	16553	16395	16682	16470	16370	16453	16415	16236	16437	16487	16463	16406	16415	16434	16325	16473	16345	16180	16253	16576	16589	16510	16415	16460	16495	16480	16410	16493	16613	16317	16488	16470	16489	16429	16353	16395	16361	16688	16487	16545	16433	16594	16338	16436	16406	16486	16244	16624	16287	16364	16403	16467	16425	16580	16472	16451	16393	16232	16458	16347	16279	16343	16251	16525	16478	16314	16623	16336	16634	16389	16547	16612	16450	16487	16406	16452	16546	16482	16403	16405	16510	16432	16468	16402	16476	16245	16263	16416	16496	16392	16441	16589	16320	16404	16534	16532	16312	16441	16460	16313	16300	16337	16546	16407	16502	16399	16454	16523	16487	16537	16457	16407	16399	16484	16559	16403	16504	16595	16341	16298	16331	16598	16416	16391	16379	16464	16500	16643	16356	16643	16387	16608	16355	16384	16218	16474	16500	16311	16447	16446	16298	16521	16417	16383	16513	16509	16615	16345	16630	16399	16448	16659	16503	16458	16369	16570	16130	16444	16520	16229	16518	16494	16593	16501	16362	16594	16548	16347	16456	16443	16419	16608	16591	16344	16435	16357	16387	16459	16492	16348	16472	16443	16347	16537	16477	16536	16637	16465	16229	16516	16368	16346	16474	16526	16422	16531	16328	16515	16292	16289	16489	16409	16351	16530	16516	16417	16323	16377	16350	16439	16366	16527	16595	16583	16434	16356	16380	16444	16403	16497	16422	16426	16535	16421	16512	16544	16398	16324	16396	16383	16260	16497	16422	16484	16477	16246	16508	16592	16400	16505	16696	16382	16369	16372	16410	16579	16339	16417	16385	16484	16490	16489	16440	16460	16429	16403	16511	16559	16501	16647	16571	16553	16306	16704	16492	16510	16462	16424	16378	16229	16365	16407	16437	16467	16430	16531	16483	16393	16379	16413	16498	16466	16480	16491	16387	16339	16415	16405	16424	16332	16618	16377	16450	16358	16526	16475	16513	16518	16401	16398	16506	16435	16412	16415	16663	16361	16490	16374	16423	16346	16533	16381	16392	16542	16399	16495	16662	16636	16600	16501	16611	16399	16483	16284	16505	16433	16407	16203	16481	16521	16358	16430	16678	16495	16686	16651	16559	16412	16446	16405	16530	16485	16580	16381	16529	16406	16460	16393	16549	16366	16393	16723	16330	16529	16489	16336	16510	16529	16354	16468	16387	16295	16551	16475	16391	16450	16586	16394	16543	16433	16441	16629	16448	16649	16350	16506	16401	16429	16463	16577	16550	16387	16351	16443	16500	16303	16352	16362	16486	16536	16523	16447	16347	16363	16623	16523	16410	16409	16358	16507	16367	16603	16591	16443	16434	16624	16432	16376	16423	16429	16523	16420	16550	16554	16619	16388	16521	16508	16316	16422	16393	16351	16452	16389	16361	16471	16512	16406	16522	16550	16564	16361	16450	16434	16477	16476	16317	16604	16293	16497	16393	16452	16555	16498	16388	16470	16402	16465	16412	16403	16318	16638	16458	16621	16410	16491	16503	16416	16612	16288	16380	16450	16521	16569	16518	16449	16439	16261	16488	16551	16440	16443	16583	16502	16484	16441	16400	16495	16516	16551	16452	16530	16473	16355	16403	16383	16713	16336	16512	16611	16602	16530	16450	16361	16609	16450	16498	16556	16401	16300	16371	16417	16386	16561	16470	16650	16300	16401	16385	16389	16520	16398	16361	16246	16352	16311	16376	16243	16373	16495	16438	16616	16431	16403	16368	16423	16418	16348	16375	16340	16492	16477	16451	16335	16421	16240	16472	16440	16425	16470	16359	16548	16565	16441	16448	16349	16496	16344	16447	16469	16585	16474	16485	16312	16353	16463	16382	16513	16385	16637	16460	16517	16323	16416	16510	16452	16379	16519	16500	16467	16374	16486	16440	16552	16486	16393	16271	16465	16492	16374	16258	16399	16524	16246	16569	16466	16502	16485	16316	16347	16636	16361	16393	16330	16508	16418	16461	16499	16687	16433	16551	16472	16681	16410	16596	16352	16579	16510	16484	16440	16456	16429	16502	16410	16651	16433	16388	16415	16453	16412	16457	16519	16491	16487	16537	16477	16531	16457	16568	16551	16555	16251	16419	16408	16435	16618	16528	16347	16410	16177	16517	16564	16506	16516	16557	16506	16521	16543	16452	16420	16488	16288	16426	16484	16500	16670	16680	16485	16612	16359	16590	16536	16475	16419	16608	16356	16342	16380	16356	16491	16456	16366	16524	16394	16556	16328	16531	16482	16444	16602	16415	16430	16515	16397	16455	16324	16501	16373	16453	16432	16631	16679	16319	16454	16501	16580	16378	16333	16518	16233	16541	16472	16316	16516	16399	16468	16417	16472	16631	16471	16426	16451	16607	16463	16378	16539	16453	16323	16530	16471	16365	16525	16450	16499	16668	16525	16465	16308	16580	16520	16517	16579	16533	16407	16479	16304	16488	16436	16446	16368	16428	16464	16289	16414	16687	16388	16320	16528	16576	16442	16438	16298	16613	16291	16277	16549	16533	16488	16405	16451	16413	16626	16284	16417	16354	16551	16330	16534	16628	16311	16441	16381	16518	16617	16565	16344	16431	16489	16289	16590	16483	16389	16432	16512	16495	16356	16589	16434	16474	16405	16424	16469	16492	16496	16298	16658	16415	16459	16382	16337	16512	16533	16584	16413	16536	16522	16422	16486	16469	16444	16406	16462	16466	16429
24055	21514	29117	24552	22920	23790	23671	20931	20293	20542	20239	20437	20409	20101	20294	20069	19933	20011	20315	20130	19987	21652	24659	24325	23296	21684	20651	20241	19995	19789	19704	19801	19803	19906	19882	19674	19882	19977	20006	19772	19773	19832	19727	19760	19647	19771	19904	19525	19866	19746	19774	19778	19609	19686	20003	19616	19617	19806	19655	19647	19598	19881	19769	19755	19832	19965	19803	19513	19739	19709	19695	19750	19663	19790	19639	19622	19753	19685	20069	19758	19731	19586	19666	19696	19891	19731	19925	19831	19694	19591	19777	19734	19705	19868	19775	19483	19692	19659	19733	19583	19579	19691	19704	19840	19823	19915	19745	19706	19842	19842	19706	19429	19507	19843	19673	19575	19870	19672	19832	19764	19455	19650	19750	19652	19806	19775	19548	19683	19760	19440	19680	19905	19650	19774	19722	19868	19704	19750	19783	19741	19728	19814	19897	19737	19623	19743	19829	19806	19623	19768	19771	19770	19663	19741	19518	19828	19728	19762	19493	19679	19747	19555	19797	19604	19731	19685	19604	19628	19718	19695	19880	19532	19563	19687	19701	19837	19778	19774	19688	19771	19519	19709	19788	19381	19737	19805	19561	19615	19860	19909	19669	19564	19807	19491	19670	19727	19906	19596	19878	19945	19773	19771	19806	19675	19572	19763	19719	19611	19695	19726	19830	19591	19471	19692	19707	19693	19534	19744	19805	19765	19674	19816	19734	19606	19374	19824	19821	19739	19790	19681	19863	19878	19821	19792	19828	19671	19734	19556	19532	19715	19731	19774	19877	19787	19730	19681	19772	19849	19848	19700	19787	19721	19789	19920	19762	19710	19888	19662	19719	19550	19769	19718	19693	19643	19772	19730	19884	19741	19635	19679	19742	19654	19819	19664	19767	19726	19786	19845	19715	19698	19633	19734	19717	19835	19730	19723	19614	19523	19550	19638	19527	19527	19746	19549	19644	19728	19593	19825	19619	19772	19646	19778	19614	19590	19681	19727	19580	19803	19730	19694	19722	19698	19736	19695	19826	19858	19740	19521	19769	19707	19630	19855	19914	19754	19627	19728	19887	19650	19433	19808	19577	19556	19659	19636	19829	19707	19660	19696	19608	19778	19699	19734	19723	19704	19802	19527	19756	19762	19731	19689	19677	19837	19603	19607	19778	19672	19589	19866	19649	19711	19514	19792	19757	19508	19559	19577	19775	19718	19727	19663	19774	19583	19795	19727	19786	19561	19667	19500	19594	19627	19656	19665	19810	19752	19831	19973	19729	19698	19726	19759	19698	19802	19567	19692	19713	19865	19752	19607	19669	19899	19590	19748	19778	19761	19399	19853	19768	19727	19584	19572	19747	19609	19648	19582	19814	19705	19829	19652	19685	19614	19644	19718	19976	19755	19680	19612	19686	19716	19880	19798	19681	19636	19526	19624	19664	19723	19726	19926	19594	19643	19735	19768	19647	19823	19676	19730	19957	19669	19650	19762	19635	19597	19669	19619	19734	19571	19593	19845	19722	19533	19570	19782	19818	19790	19624	19823	19776	19745	19532	19813	19846	19955	19825	19661	19514	19882	19955	19752	19727	19695	19722	19910	19965	19765	19672	19617	19793	19475	19856	19525	19608	19819	19643	19490	19761	19977	19710	19787	19849	19644	19655	19898	19717	19671	19703	19694	19702	19478	19681	19697	19564	19805	19643	19527	19739	19642	19736	19577	19727	19862	19438	19617	19796	19563	19627	19649	19635	19857	19904	19543	19838	19775	19845	19700	19822	19787	19526	19688	19633	19845	19948	19844	19927	19576	19721	19722	19789	19684	19713	19598	19664	19740	19659	19697	19719	19764	19622	19763	19509	19643	19721	19709	19837	19714	19902	19461	19664	19709	19743	19753	19800	19582	19721	19495	19674	19755	19953	19726	19733	19625	19600	19706	19691	19673	19691	19614	19745	19710	19838	19581	19860	19629	19603	19660	19628	19670	19682	19616	19451	19678	19835	19739	19859	19839	19701	19638	19480	19742	19839	19940	19820	19768	19774	19577	19627	19870	19733	19822	19718	19757	19794	19895	19911	19608	19521	19635	19781	19926	19832	19685	19806	19771	19681	19669	19648	19583	19626	19761	19841	19770	19827	19682	19906	19685	19731	19737	19657	19778	19765	19792	19782	19800	19715	19688	19579	19688	19836	19687	19672	19583	19603	19526	19670	19675	19887	19758	19562	19751	19546	19781	20023	19629	19590	19731	19714	19602	19728	19736	19761	19635	19710	19792	19591	19764	19590	19560	19749	19772	19879	20074	19579	19749	19703	19829	19653	19805	19772	19896	19749	19775	19898	19762	19824	19875	19602	19565	19817	19624	19767	19564	19558	19905	19893	19669	19432	19685	19650	19589	19660	19601	19759	19704	19823	19735	19820	19676	19651	19642	19809	19645	19646	19866	19809	19825	19960	19540	19873	19731	19588	19859	19539	19956	19898	19636	19777	19617	19622	19735	19675	19933	19742	19871	19814	19647	19888	19790	19457	19823	19587	19656	19821	19807	19664	19502	19704	19750	19683	19731	19774	19633	19818	19693	19485	19728	19729	19715	19750	19545	19674	19705	19773	19825	19766	19636	19683	19873	19518	19939	19633	19686	19588	19669	19740	19593	19662	19774	19827	19640	19944	19750	19636	19792	19781	19883	19682	19678	19796	20006	19663	19640	19620	19638	19615	19725	19601	19816	19715	19757	19544	19786	19865	19830	19987	19591	19630	19756	19629	19967	19542	19556	19499	19813	19620	19855	19746	19708	19809	19848	19689	19764	19884	19787	19698	19736	19843	19592	19873	19790	19641	19810	19424	19591	19659	19577	19710	19605	19550	19737	19691	19807	19710	19901	19665	19651	19726	19543	19891	19829	19925	19726	19801	19654	19855	19556	19734	19704	19826	19793	19909	19456	19749	19721	19779	19796	19727	19570	19706	19673	19882	19723	19648	19693	19727	19552	19589	19674	19613	19733	19724	19928	19626	19685	19718	19636	19653	19936	19617	19711	19849	19590	19668	19694	19759	19894	19676	19760	20060	19631	19648	19783	19761	19505	19742	19731	19711	19722	19654	19707	19584	19730	19557	19729	19851	19749	19842	19662	19903	19705	19631	19719	19692	19921	19897	19611	19700	19605	19832	19663	19670	19565	19720	19930	19652	19602	20035	19449	19832	19704	19681	19445	19741	19669	19891	20098	19870	19444	19691	19864	19672	19560	19573	19682	19796	19633	19903	19598	19569	19676	19777	19735	19665	19761	19975	19750	19809	19877	19940	19933	19696	19869	19816	19841	19649	19800	19839	19807	19716	19888	19529	19469	19661	19560	19783	19894	19665	19661	19842	19840	19608	19777	19845	19891	19680	19963	19682	19782	19748	19838	19572	19815	19662	19753	19741	19832	19525	19711	19727	19673	19857	19701	19682	19724	19641	19636	19862	19751	19908	19731	19590	19738	19669	19932	19632	19565	19586	19686	19677	19883	19665	19926	19845	19458	19536	19523	19572	19753	19825	19568	19703	19760	19892	19871	19578	19896	19763	19715	19636	19683	19543	19380	19629	19864	19568	19716	19572	19940	19770	19965	19812	19420	19771	19778	20075	19737	19726	19652	19721	19635	19795	19855	19833	19558	19645	19774	19691	19669	19597	19830	19797	19614	19716	19881	19557	19662	19990	19625	19673	19794	19554	19744	19900	19747	19691	19816	19770	19638	19629	19736	19741	19609	19687	19731	19757	20018	19842	19630	19896	19804	19798	19914	19585	19705	19741	19676	19685	19608	19655	19851	19865	19620	19692	19614	19655	19634	19832	19871	19865	19781	19510	19853	19533	19576	19873	19555	19799	19726	19711	19768	19792	19711	19648	19636	19549	19771	19711	19609	19595	19749	19668	19550	19870	19611	19805	19699	19835	19844	19792	19723	19690	19609	19710	19563	19528	19795	19792	19707	19878	19762	19721	19605	19396	19642	20024	19635	20044	19813	19698	19810	19673	19740	19630	19786	19722	19565	19715	19498	19759	19689	19749	19635	19553	19850	19730	19781	19812	19639	19725	19820	19793	19880	19658	19760	19833	19675	19749	19743	19620	19693	19916	19786	19751	19680	19661	19700	19779	19628	19839	19820	19644	19763	19637	19729	19775	19739	19652	19681	19733	19530	19915	19665	19695	19866	19773	19654	19728	19863	19983	19703	19694	19712	19933	19713	19788	19533	19631	19658	19596	19743	19595	19785	19857	19625	19675	19667	19574	19529	19761	19528	19792	19622	19626	19682	19740	19852	19996	19548	19825	19584	19537	19694	19717	19698	19722	19645	19636	19728	19670	19715	19622	19680	19868	19559	19676	19959	19767	19906	19675	19762	19435	19692	19828	19720	19626	19667	19772	19579	19796	19776	19665	19723	19997	19754	19886	19674	19624	19884	19589	19721	19703	19644	19879	19600	19813	19713	19721	19780	19753	19701	19867	19712	19680	19710	19952	19552	19711	19846	19568	19678	19596	19926	19689	19767	19691	19802	19487	19724	19679	19883	19681	19645	19839	19743	19820	19840	19424	19641	19769	19814	19733	19641	19729	19652	19715	19783	19904	19809	19819	19859	19656	19588	19529	19783	19717	19445	19598	19870	19851	19783	19808	19864	19704	19907	19704	19956	19488	19806	19580	20021	19809	19846	19541	19733	19563	19532	19727	19864	19672	19637	19672	19860	19764	19644	19655	19797	19661	19646	19573	19589	20043	19511	19804	19662	19853	19861	19783	19649	19832	19512	19659	19629	19614	19859	19886	19704	19784	19599	19736	19590	19638	20032	19631	19666	19835	19576	19658	19698	19925	19744	19650	19812	19646	19604	19621	19671	19806	19691	19786	19921	19717	19850	19655	19688	19785	19770	19747	19610	19672	19835	19635	19782	19676	19742	20005	19659	19889	19563	19455	20030	19843	19669	19623	19769	19716	19757	20051	19697	19743	19688	19585	19676	19851	19671	19733	19497	19524	19623	19740	19803	19810	19688	19760	19887	19721	19664	19862	19744	19697	19628	19524	19488	19723	19843	19615	19657	19584	19595	19725	19481	19672	19851	19802	19900	19836	19707	19611	19551	19692	19729	19710	19592	19770	19942	19553	19676	19713	19594
24762	36021	30411	24195	21280	19727	18579	17798	17334	17324	17321	17208	17083	17169	16815	16594	16757	16832	16785	16865	17176	19823	23833	22683	21125	18618	17662	16757	16751	16770	16541	16682	16491	16718	16590	16437	16687	16621	16505	16602	16515	16673	16583	16640	16598	16437	16568	16574	16550	16685	16588	16396	16532	16519	16595	16610	16469	16562	16608	16578	16615	16613	16506	16627	16565	16450	16676	16716	16669	16650	16442	16713	16479	16603	16757	16429	16622	16641	16492	16601	16678	16600	16658	16582	16561	16494	16604	16680	16598	16545	16513	16425	16592	16783	16511	16606	16671	16683	16666	16581	16532	16652	16571	16539	16692	16610	16510	16472	16663	16616	16493	16537	16584	16649	16498	16695	16593	16497	16531	16451	16358	16448	16539	16726	16486	16799	16437	16558	16604	16621	16531	16522	16612	16612	16500	16572	16680	16532	16743	16703	16529	16593	16623	16446	16723	16595	16606	16620	16538	16489	16637	16638	16519	16638	16466	16517	16613	16601	16710	16591	16572	16642	16460	16573	16648	16479	16575	16592	16473	16468	16478	16589	16662	16587	16622	16421	16511	16437	16605	16547	16635	16654	16616	16703	16579	16718	16431	16681	16605	16492	16650	16563	16674	16639	16718	16343	16550	16599	16638	16465	16714	16641	16499	16640	16568	16596	16588	16480	16655	16672	16501	16532	16678	16540	16509	16544	16712	16588	16519	16439	16554	16604	16626	16414	16548	16659	16355	16431	16551	16671	16543	16485	16406	16547	16567	16626	16538	16631	16605	16442	16640	16461	16683	16609	16707	16505	16706	16422	16615	16449	16612	16473	16628	16602	16448	16495	16457	16559	16722	16394	16626	16517	16643	16655	16515	16500	16539	16452	16605	16476	16488	16389	16560	16683	16503	16449	16622	16461	16572	16589	16473	16611	16509	16459	16471	16589	16694	16376	16592	16666	16417	16481	16619	16608	16601	16362	16576	16401	16554	16621	16486	16505	16432	16437	16467	16468	16733	16461	16526	16599	16461	16716	16567	16474	16463	16457	16430	16506	16535	16616	16425	16501	16613	16384	16574	16659	16574	16656	16640	16489	16496	16391	16649	16626	16342	16479	16391	16599	16511	16541	16607	16631	16519	16647	16622	16441	16562	16656	16716	16598	16639	16682	16678	16795	16620	16559	16506	16515	16438	16663	16640	16543	16680	16696	16507	16457	16514	16398	16532	16403	16596	16492	16662	16551	16627	16484	16452	16744	16538	16494	16635	16601	16287	16613	16496	16415	16630	16520	16443	16510	16551	16671	16418	16803	16616	16425	16600	16429	16412	16486	16687	16567	16522	16649	16681	16627	16623	16591	16568	16533	16563	16530	16552	16513	16492	16385	16508	16545	16477	16618	16614	16596	16400	16534	16497	16740	16516	16557	16486	16513	16437	16757	16428	16375	16578	16527	16556	16506	16476	16535	16577	16545	16568	16420	16520	16595	16683	16486	16763	16637	16382	16533	16482	16580	16467	16544	16671	16824	16530	16529	16545	16753	16511	16596	16486	16603	16780	16616	16574	16609	16575	16549	16518	16487	16586	16531	16580	16529	16390	16473	16554	16536	16567	16653	16687	16590	16789	16430	16745	16482	16685	16578	16513	16558	16500	16573	16438	16434	16567	16544	16543	16461	16661	16507	16546	16666	16548	16329	16560	16639	16676	16591	16720	16530	16552	16693	16656	16493	16686	16598	16595	16309	16537	16699	16541	16709	16638	16625	16596	16594	16534	16776	16569	16631	16505	16544	16582	16622	16510	16370	16628	16503	16565	16517	16568	16687	16796	16681	16763	16503	16531	16496	16492	16502	16551	16621	16638	16475	16558	16671	16648	16567	16546	16581	16692	16581	16670	16454	16571	16381	16414	16661	16539	16710	16445	16489	16488	16610	16470	16474	16523	16550	16480	16740	16664	16377	16325	16522	16528	16537	16676	16487	16523	16422	16520	16623	16676	16737	16538	16423	16460	16462	16770	16647	16580	16470	16627	16624	16709	16488	16580	16642	16590	16538	16581	16534	16419	16608	16498	16648	16501	16720	16504	16653	16497	16720	16704	16375	16600	16560	16362	16571	16653	16401	16643	16556	16585	16445	16381	16662	16555	16604	16451	16438	16421	16511	16596	16584	16470	16409	16487	16486	16538	16384	16705	16612	16439	16672	16870	16643	16417	16593	16532	16427	16504	16606	16386	16595	16724	16562	16473	16585	16580	16585	16472	16467	16572	16703	16634	16483	16596	16498	16559	16519	16743	16532	16496	16721	16573	16581	16477	16635	16606	16690	16504	16702	16625	16449	16541	16547	16593	16626	16587	16471	16471	16483	16564	16630	16612	16584	16487	16606	16612	16505	16624	16521	16551	16576	16446	16548	16650	16416	16613	16636	16639	16802	16614	16615	16607	16686	16608	16705	16467	16534	16645	16697	16570	16540	16591	16322	16721	16469	16665	16647	16626	16397	16514	16594	16400	16545	16628	16399	16685	16657	16527	16457	16356	16586	16501	16526	16657	16556	16322	16520	16657	16402	16655	16539	16460	16642	16484	16511	16604	16707	16691	16596	16686	16643	16585	16665	16550	16622	16686	16356	16631	16482	16505	16582	16569	16435	16560	16728	16673	16440	16519	16624	16459	16495	16557	16449	16522	16528	16582	16555	16624	16423	16534	16475	16548	16593	16558	16616	16567	16581	16468	16505	16503	16687	16574	16698	16633	16466	16575	16599	16655	16531	16646	16474	16358	16501	16587	16650	16718	16526	16532	16409	16428	16487	16452	16571	16480	16603	16620	16691	16555	16373	16603	16511	16602	16546	16608	16627	16582	16459	16473	16624	16508	16664	16660	16543	16569	16535	16495	16435	16648	16387	16479	16778	16654	16661	16503	16413	16527	16697	16612	16541	16571	16504	16498	16612	16469	16470	16638	16409	16568	16420	16473	16562	16708	16573	16728	16489	16526	16471	16609	16743	16542	16615	16664	16566	16465	16555	16588	16429	16476	16593	16553	16468	16541	16603	16584	16475	16708	16561	16711	16450	16466	16554	16425	16651	16647	16571	16545	16516	16499	16545	16457	16411	16698	16728	16521	16748	16525	16611	16557	16459	16625	16501	16657	16657	16566	16723	16608	16518	16690	16540	16409	16742	16508	16460	16579	16612	16549	16543	16462	16544	16561	16632	16445	16553	16655	16637	16565	16423	16568	16439	16451	16534	16611	16541	16480	16529	16560	16512	16627	16427	16606	16389	16515	16498	16544	16629	16504	16544	16529	16685	16424	16522	16456	16703	16542	16672	16592	16546	16410	16400	16606	16680	16593	16657	16634	16544	16745	16560	16633	16423	16501	16770	16559	16455	16658	16534	16603	16553	16675	16608	16542	16751	16655	16668	16499	16520	16601	16517	16604	16529	16704	16401	16686	16559	16487	16479	16508	16578	16521	16425	16535	16551	16685	16428	16708	16693	16523	16511	16667	16512	16509	16525	16601	16521	16591	16606	16481	16417	16550	16578	16601	16389	16635	16530	16624	16526	16410	16404	16716	16562	16592	16660	16678	16734	16573	16480	16606	16576	16583	16532	16536	16558	16629	16451	16584	16554	16679	16627	16690	16832	16494	16757	16429	16645	16473	16475	16627	16630	16571	16424	16476	16587	16646	16510	16490	16409	16450	16527	16629	16403	16579	16628	16846	16687	16517	16508	16616	16455	16654	16737	16621	16611	16525	16609	16498	16451	16506	16682	16501	16561	16535	16544	16580	16666	16424	16496	16595	16491	16692	16745	16508	16428	16502	16507	16394	16619	16504	16451	16551	16734	16584	16560	16502	16758	16442	16541	16539	16598	16518	16513	16494	16774	16625	16604	16416	16475	16527	16662	16488	16647	16511	16693	16429	16406	16610	16538	16518	16524	16377	16409	16629	16440	16705	16433	16332	16651	16404	16657	16645	16468	16566	16456	16428	16588	16386	16556	16535	16511	16505	16623	16633	16341	16579	16693	16672	16688	16566	16718	16567	16550	16621	16640	16475	16629	16451	16590	16572	16679	16532	16608	16593	16565	16524	16541	16678	16706	16612	16474	16578	16556	16553	16523	16596	16566	16621	16538	16550	16625	16470	16553	16683	16686	16361	16514	16643	16598	16430	16648	16493	16562	16528	16580	16641	16588	16546	16572	16475	16553	16528	16583	16496	16401	16488	16564	16472	16341	16526	16467	16500	16525	16577	16619	16696	16643	16519	16629	16479	16533	16409	16508	16553	16498	16753	16500	16468	16662	16464	16516	16586	16644	16742	16493	16865	16638	16416	16580	16603	16492	16445	16781	16463	16381	16690	16556	16617	16589	16579	16526	16485	16593	16525	16624	16483	16735	16477	16615	16443	16506	16526	16526	16756	16452	16459	16473	16668	16615	16637	16565	16521	16425	16609	16514	16588	16547	16562	16541	16657	16502	16523	16709	16587	16479	16648	16839	16636	16603	16500	16497	16570	16634	16672	16531	16586	16543	16376	16567	16579	16469	16573	16593	16677	16384	16691	16371	16616	16587	16683	16670	16451	16663	16573	16678	16459	16672	16602	16435	16519	16666	16611	16664	16633	16436	16538	16534	16522	16658	16458	16691	16742	16655	16614	16547	16587	16541	16545	16772	16711	16595	16664	16571	16621	16597	16700	16670	16653	16620	16599	16609	16653	16444	16813	16548	16573	16536	16546	16729	16650	16623	16465	16420	16562	16471	16615	16603	16413	16407	16614	16529	16479	16476	16588	16618	16498	16565	16681	16530	16610	16602	16711	16749	16581	16487	16647	16558	16487	16455	16526	16556	16427	16570	16680	16490	16612	16448	16645	16579	16444	16727	16395	16443	16569	16598	16678	16563	16429	16571	16459	16630	16632	16521	16582	16591	16596	16564	16615	16574	16519	16559	16402	16632	16584	16631	16569	16762	16479	16641	16433	16592	16558	16411	16676	16734	16511	16676	16660	16451	16590	16531	16499	16601	16601	16608	16439	16722	16396	16632	16332	16527	16538	16626	16562	16601	16594	16479	16412	16605	16482	16632	16479	16533	16462	16450	16472	16565	16503	16522	16522	16504	16613	16646	16385	16715	16530	16486	16672	16709	16398	16401	16561	16759
23005	21500	29412	24035	21786	24340	26476	21473	20317	20602	20710	20566	20268	20707	20414	20186	20240	20213	20361	20160	20280	21442	28021	28137	26651	23853	21658	20578	20353	19940	19765	19975	19943	19695	19817	19568	19716	19709	19944	19639	19703	19813	19799	19641	19863	19927	19715	19930	19748	19915	19859	19946	19651	19986	19887	19837	19853	19609	19712	19887	19709	19600	19628	19808	19843	19898	19881	19602	19870	19552	19674	19573	19751	19571	19798	19627	19905	19890	19659	19729	19743	19960	19869	19781	19697	19727	19874	19702	19803	19844	19861	19814	19849	19807	19644	19837	19717	19691	19817	19751	19824	19936	19742	19631	19559	19747	19747	19779	19571	19439	19746	19661	19882	19641	19723	19868	19779	19773	19835	19542	19709	19573	19812	19693	19707	19778	19959	19457	19653	19835	19823	19646	19749	19854	19868	19616	19745	19733	19703	19594	19873	19757	19766	19765	19771	19693	19769	19643	19414	19624	19640	19537	19632	19642	19662	19851	19731	19555	19833	19823	19742	19655	19830	19747	19586	19674	19593	19702	19608	19445	19803	19761	19708	19701	19608	19795	19710	19999	19819	19842	19634	19437	19641	19895	19705	19595	19697	19698	19825	19745	19631	19447	19754	19638	19685	19649	19575	19691	19825	19613	19994	19603	19648	19731	19784	19660	19753	19715	19808	19652	19737	19639	19558	19750	19705	19774	19461	19901	19657	19715	19596	19725	19787	19568	19605	19590	19741	19767	19833	19343	19753	19726	19637	19543	19950	19870	19846	19727	19663	19683	19655	20010	19765	19625	19715	19753	19690	19525	19601	19566	19602	19628	19841	19562	19565	19910	19751	19691	19806	19607	19834	19815	19742	19527	19758	19743	19743	19752	19632	19778	19783	19770	19682	19613	19673	19658	19823	19630	19826	19823	19602	19735	19593	19852	19696	19619	19712	19545	19683	19498	19743	19713	19767	19704	19665	19698	19505	19719	19635	19575	19695	19702	19646	19839	19587	19591	19588	19659	19498	19607	19631	19855	19732	19666	19743	19679	19779	19608	19807	19628	19828	19630	19798	19667	19619	19782	19612	19609	19725	19695	19482	19790	19813	19631	19718	19441	19648	19704	19603	19802	19619	19611	19713	19806	19737	19641	19553	19664	19622	19620	19798	19721	19725	19789	19860	19636	19934	19765	19727	19770	19568	19674	19714	19598	19721	19571	19741	19666	19645	19576	19768	19802	19508	19915	19694	19603	19762	19561	19839	19573	19763	19670	19691	19629	19537	19546	19693	19846	19622	19842	19664	19865	19734	19764	19741	19754	19666	19602	19851	19741	19695	19713	19716	19728	19710	19841	19717	19736	19807	19581	19761	19665	19789	19951	19721	19713	19797	19773	19580	19572	19575	19883	19823	19541	19696	19702	19920	19689	19685	19587	19400	19726	19797	19629	19674	19433	19821	19508	19721	19788	19789	19605	19672	19433	19515	19798	19584	19910	19610	19811	19498	19574	19842	19699	19699	19547	19626	19663	19611	19590	19731	19631	19786	19594	19757	19762	19689	19514	19654	19616	19676	19618	19577	19616	19827	19684	19556	19712	19795	19510	19573	19733	19695	19510	19505	19510	19575	19607	19718	19485	19859	19788	19816	19699	19943	19778	19504	19636	19621	19652	19682	19373	19699	19944	19573	19736	19640	19693	19774	19853	19516	19727	19651	19640	19568	19749	19695	19795	19803	19722	19565	19615	19627	19674	19696	19704	19554	19535	19611	19760	19847	19775	19681	19589	19580	19461	19899	19689	19676	19776	19880	19603	19634	19695	19708	19755	19647	19607	19726	19775	19624	19510	19734	19868	19793	19743	19645	19510	19489	19785	19522	19826	19434	19514	19844	19774	19601	19787	19555	19835	19753	19709	19712	19748	19733	19600	19509	19669	19771	19803	19649	19794	19879	19601	19660	19718	19638	19895	19690	19716	19428	19856	19749	19750	19901	19881	19678	19726	19681	19781	19730	19599	19900	19672	19538	19528	19864	19794	19820	19925	19697	19749	19628	19500	19706	19880	19668	19647	19717	19606	19860	19890	19790	19656	19855	19709	19609	19641	19574	19866	19595	19734	19651	19852	19621	19694	19652	19836	19773	19431	19539	19664	19752	19425	19762	19602	19647	19778	19832	19639	19645	19718	19804	19686	19654	19680	19646	19754	19824	19717	19613	19680	19773	19707	19631	19727	19741	19641	19661	19554	19806	19708	19642	19625	19763	19785	19534	19930	19551	19565	19646	19755	19758	19701	19859	19868	19639	19782	19619	19467	19588	19497	19879	19754	19813	19752	19912	19638	19701	19689	19954	19677	19651	19709	19612	19632	19447	19868	19696	19553	19673	19769	19558	19616	19823	19516	19659	19895	19657	19653	19513	19555	19635	19645	19736	19745	19801	19736	19688	19763	19676	19760	19696	19707	19776	19818	19747	19832	19746	19624	19986	19757	19707	19937	19866	19751	19636	19636	19748	19824	19682	19554	19712	19812	19669	19671	19964	19991	19789	19614	19661	19616	19555	19644	19524	19689	19656	19765	19608	19681	19668	19559	19491	19663	19690	19471	19650	19800	19589	19708	19617	19676	19784	19585	19616	19783	19531	19776	19654	19571	19772	19687	19738	19903	19870	19490	19620	19579	19695	19924	19605	19599	19587	19712	19806	19870	19671	19652	19612	19716	19740	19658	19703	19714	19528	19524	19816	19673	19765	19940	19817	19648	19499	19730	19630	19738	19818	19710	19837	19659	19521	19881	19637	19729	19833	19686	19469	19693	19849	19635	19795	19808	20053	19827	19668	19690	19767	19795	19694	19700	19918	19729	19732	19569	19760	19648	19758	19601	19820	19920	19419	19762	19829	19637	19960	19997	19681	19465	19727	19651	19672	19433	19757	19625	19694	19740	19675	19801	19823	19652	19491	19733	19689	19521	19666	19635	19826	19681	19894	19711	19783	19461	19642	19684	19654	19857	19601	19540	19828	19610	19855	19840	19721	19725	19577	19627	19788	19810	19892	19628	19835	19664	19636	19826	19572	19738	19699	19728	19845	19681	19736	19733	19792	19852	19703	19737	19916	19822	19546	19699	19842	19785	19718	19703	19567	19720	19670	19684	19548	19562	19910	19601	19828	19824	19440	19698	19603	19536	19816	19838	19576	19737	19618	19637	19671	19487	19717	19709	19642	19561	19737	19588	19578	19629	19636	19660	19812	19807	19728	19777	19791	19541	19737	19858	19494	19632	19522	19877	19634	19668	19594	19478	19778	19674	19538	19737	19773	19661	19865	19813	19546	19537	19497	19743	19905	19615	19771	19732	19724	19549	19578	19669	19711	19692	19547	19845	19696	19754	19710	19837	19869	19774	19576	19649	19497	19831	19468	19808	19781	19533	19679	19916	19670	19530	19756	19571	19730	19817	19634	19712	19558	19609	19880	19702	19625	19693	19859	19793	19892	19718	19756	19724	19793	19669	19452	19983	19654	19470	19782	19633	19715	19617	19710	19580	19576	19533	19779	19806	19633	19627	19655	19581	19643	19556	19783	19671	19697	19702	19892	19703	19750	19800	19721	19563	19549	19640	19737	19844	19729	19539	19705	19720	19896	19791	19957	19711	19757	19676	19824	19904	19626	19682	19613	19612	19796	19694	19535	19711	19726	19830	19725	19711	19561	19619	19704	19873	19664	19657	19664	19513	19807	19722	19653	19551	19798	19598	19701	19715	19649	19643	19873	19881	19887	19568	19765	19777	19639	19784	19693	19776	19894	19778	19545	19881	19848	19700	19601	19669	20023	19603	19708	19712	19443	19982	19835	19741	19676	19593	19865	19717	19633	19722	19597	19627	19668	19726	19826	19714	19853	19606	19594	19555	19855	19584	19729	19571	19571	19523	19525	19681	19700	19636	19616	19910	19864	19555	19574	19769	19697	19670	19699	19856	19728	19587	19619	19554	19622	19779	19516	19639	19534	19666	19669	19642	19700	19585	19627	19729	19775	19682	19677	19743	19726	19853	19695	19731	19665	19743	19886	19728	19577	19661	19717	19568	19866	19509	19731	19644	19889	19556	19807	19598	19709	19708	19792	19778	19888	19625	19850	19839	19736	19745	19674	19864	19733	19643	19841	19556	19947	19764	19654	19574	19735	19655	19810	19664	19800	19709	19784	19669	19730	19824	20004	19802	19659	19606	19661	19488	19527	19847	19746	19727	19750	19651	19650	19692	19539	19693	19762	19680	19889	19841	19671	19646	19678	19676	19650	19550	19589	19728	19809	19758	19757	19714	19711	19651	19635	19572	19762	19813	19779	19688	19578	19800	19695	19530	19928	19663	19526	19647	19582	19688	19725	19497	19802	19747	19532	19666	19626	19757	19729	19709	19824	19816	19799	19762	19669	19603	19910	19484	19603	19805	19646	19567	19746	19623	19852	19817	19964	19365	19561	19691	19590	19685	19563	19818	19590	19626	19957	19777	19530	19646	19638	19579	19575	19553	19797	19749	19656	19689	19888	19801	19817	19984	19605	19702	19508	19675	19687	19709	19785	19580	19673	19826	19729	19737	19465	19781	19807	19764	19870	19715	19804	19698	19689	19782	19700	19874	19567	19758	19534	19511	19261	19562	19610	19668	19655	19582	19695	19569	19619	19790	19712	19556	19625	19459	19710	19718	19660	19793	19753	19780	19705	19727	19556	19640	19639	19722	19572	19681	19594	19623	19706	19343	19619	19877	19762	19551	19580	19591	19770	19570	19788	19691	19737	19812	19790	19740	19760	19663	19702	19694	19610	19736	19681	19670	19718	19765	19914	19592	19774	19835	19730	19829	19828	19604	19645	19786	19693	19517	19739	19646	19795	19674	19683	19594	19786	19706	19786	19540	19746	19572	19691	19788	19824	19705	19640	19705	19606	19837	19714	19725	19798	19648	19540	19839	19708	19394	19851	19640	19752	19686	19669	19654	19823	19799	19636	19672	19931	19708	19699	19787	19668	19543	19783	19689	19909	19606	19837	19845	19841	19537	19776	19503	19793	19467	19762	19888	19609	19782	19643	19698	19816	19679	19605	19578	19772	19799	19482	19692	19842	19552	19707	19704	19684	19736	19659	19543	19736	19754	19635	19676	19619	19784	19613	19804
27620	42982	33143	25858	23239	20847	19343	17997	17768	17527	17383	17361	17459	17185	17098	16928	16773	17226	17306	16842	17063	20048	29246	28154	25461	21291	18375	17283	16795	16632	16797	16481	16524	16486	16636	16443	16538	16448	16618	16530	16340	16632	16383	16612	16455	16498	16551	16550	16513	16663	16514	16543	16560	16440	16437	16427	16713	16566	16479	16465	16473	16401	16576	16469	16635	16495	16299	16507	16526	16396	16551	16425	16595	16540	16471	16621	16503	16496	16581	16523	16459	16577	16546	16550	16455	16478	16525	16499	16469	16387	16432	16477	16478	16594	16662	16428	16633	16440	16586	16655	16508	16516	16534	16466	16512	16458	16443	16511	16500	16536	16603	16559	16423	16488	16562	16540	16574	16377	16459	16365	16557	16528	16543	16475	16496	16401	16503	16570	16446	16535	16542	16411	16521	16561	16559	16408	16611	16498	16523	16454	16566	16540	16451	16405	16541	16486	16441	16481	16398	16627	16401	16342	16658	16496	16475	16491	16327	16516	16344	16435	16463	16632	16522	16490	16346	16519	16683	16658	16504	16605	16534	16444	16390	16507	16514	16586	16427	16511	16660	16520	16561	16418	16506	16556	16408	16536	16553	16532	16648	16408	16567	16334	16385	16318	16364	16511	16467	16379	16431	16428	16495	16524	16510	16493	16382	16567	16553	16456	16451	16304	16441	16247	16467	16555	16498	16426	16420	16438	16478	16524	16555	16721	16481	16545	16453	16446	16461	16608	16484	16279	16476	16453	16466	16521	16323	16431	16345	16624	16430	16671	16538	16555	16396	16313	16462	16551	16516	16551	16594	16510	16643	16593	16315	16418	16558	16468	16498	16534	16656	16617	16395	16588	16507	16316	16475	16468	16496	16267	16418	16333	16620	16479	16552	16528	16584	16401	16477	16533	16583	16563	16567	16352	16463	16507	16643	16551	16417	16446	16500	16525	16406	16408	16488	16490	16613	16613	16345	16640	16364	16451	16586	16588	16633	16436	16398	16562	16544	16441	16537	16413	16455	16554	16540	16476	16448	16504	16464	16381	16529	16429	16574	16494	16549	16396	16428	16583	16460	16403	16588	16371	16593	16335	16420	16495	16601	16259	16431	16542	16526	16504	16444	16408	16556	16548	16523	16422	16561	16426	16523	16247	16425	16336	16589	16383	16525	16485	16318	16483	16530	16484	16619	16456	16536	16527	16530	16514	16403	16678	16481	16354	16457	16475	16342	16673	16350	16377	16451	16480	16526	16537	16464	16379	16505	16556	16506	16592	16523	16500	16605	16531	16422	16450	16475	16429	16602	16402	16659	16547	16583	16520	16384	16432	16513	16389	16539	16323	16470	16437	16580	16645	16414	16460	16385	16458	16480	16577	16378	16502	16656	16489	16442	16521	16305	16505	16453	16540	16446	16433	16407	16572	16435	16501	16424	16495	16566	16430	16537	16420	16677	16471	16617	16401	16523	16558	16608	16526	16503	16462	16367	16576	16477	16371	16651	16455	16516	16598	16305	16488	16444	16483	16653	16252	16538	16575	16531	16468	16363	16613	16512	16630	16504	16379	16562	16391	16409	16560	16456	16307	16457	16459	16457	16480	16528	16464	16602	16439	16610	16645	16386	16506	16478	16333	16733	16555	16501	16394	16346	16658	16581	16448	16407	16673	16508	16340	16504	16322	16545	16309	16472	16505	16363	16414	16487	16430	16445	16363	16418	16492	16570	16393	16536	16495	16489	16418	16511	16580	16303	16457	16551	16537	16517	16402	16513	16473	16562	16618	16550	16466	16610	16610	16607	16479	16481	16505	16554	16276	16568	16462	16525	16460	16477	16449	16522	16599	16547	16328	16472	16422	16486	16439	16486	16514	16503	16447	16714	16452	16594	16538	16440	16466	16452	16375	16406	16521	16415	16600	16596	16421	16451	16407	16521	16436	16478	16617	16458	16497	16518	16337	16448	16405	16553	16453	16497	16566	16566	16470	16537	16436	16366	16476	16362	16548	16400	16569	16437	16492	16442	16471	16521	16477	16585	16457	16456	16509	16593	16397	16601	16508	16412	16452	16500	16473	16485	16690	16528	16643	16612	16421	16582	16501	16492	16586	16594	16661	16447	16404	16419	16449	16680	16457	16504	16356	16489	16472	16457	16455	16443	16428	16459	16587	16412	16551	16372	16388	16445	16388	16508	16413	16469	16529	16544	16468	16462	16483	16389	16625	16398	16430	16394	16337	16338	16539	16447	16559	16563	16565	16461	16382	16490	16455	16421	16735	16413	16511	16494	16374	16560	16499	16532	16447	16411	16637	16333	16564	16510	16421	16452	16627	16503	16563	16592	16573	16394	16386	16339	16439	16397	16476	16419	16508	16569	16529	16536	16347	16403	16385	16557	16378	16258	16495	16404	16272	16556	16607	16485	16551	16376	16515	16453	16498	16377	16287	16566	16490	16436	16475	16351	16356	16385	16316	16471	16476	16606	16411	16366	16358	16549	16567	16484	16545	16435	16599	16580	16329	16493	16384	16581	16556	16424	16411	16410	16453	16342	16355	16695	16384	16468	16553	16687	16554	16585	16559	16570	16278	16537	16576	16264	16564	16565	16462	16432	16474	16503	16443	16519	16507	16510	16518	16370	16519	16490	16583	16271	16533	16515	16502	16429	16458	16545	16659	16600	16427	16562	16499	16575	16374	16638	16595	16482	16395	16508	16449	16616	16441	16485	16624	16643	16555	16439	16515	16326	16543	16555	16447	16498	16473	16289	16536	16519	16466	16413	16495	16523	16610	16473	16514	16639	16424	16467	16629	16487	16472	16448	16500	16530	16498	16345	16641	16711	16451	16350	16459	16380	16603	16515	16458	16570	16422	16478	16491	16632	16454	16510	16749	16679	16549	16549	16556	16334	16492	16525	16495	16460	16479	16557	16460	16490	16695	16385	16473	16526	16522	16490	16491	16396	16378	16414	16557	16368	16302	16419	16578	16515	16352	16589	16419	16450	16381	16569	16478	16556	16368	16554	16523	16421	16686	16598	16445	16485	16414	16291	16466	16545	16527	16547	16664	16707	16446	16443	16448	16336	16553	16367	16431	16454	16487	16594	16542	16493	16510	16475	16575	16414	16454	16360	16609	16498	16521	16457	16397	16361	16453	16636	16432	16427	16605	16541	16485	16542	16513	16338	16523	16504	16402	16511	16464	16526	16592	16463	16462	16504	16471	16538	16558	16427	16379	16546	16469	16543	16534	16567	16348	16567	16509	16372	16492	16504	16449	16465	16489	16335	16539	16654	16453	16458	16507	16445	16438	16475	16449	16594	16240	16440	16301	16495	16436	16282	16549	16512	16432	16447	16523	16545	16400	16528	16532	16404	16563	16368	16541	16544	16377	16594	16670	16500	16519	16412	16429	16398	16445	16644	16321	16386	16510	16478	16642	16545	16425	16393	16552	16528	16434	16643	16644	16608	16482	16324	16600	16391	16559	16680	16521	16501	16512	16432	16386	16483	16391	16483	16572	16562	16647	16543	16498	16564	16511	16260	16530	16427	16458	16554	16380	16420	16564	16501	16527	16522	16497	16570	16327	16417	16389	16496	16446	16543	16584	16417	16546	16266	16368	16584	16512	16541	16662	16561	16241	16532	16446	16405	16611	16560	16471	16663	16419	16335	16546	16469	16234	16675	16598	16426	16335	16408	16658	16638	16557	16380	16604	16480	16493	16363	16527	16517	16483	16577	16680	16398	16517	16392	16514	16534	16378	16328	16485	16306	16422	16530	16572	16318	16464	16432	16668	16362	16380	16482	16604	16514	16458	16441	16383	16489	16486	16518	16374	16389	16422	16349	16274	16587	16541	16190	16666	16682	16296	16479	16608	16603	16364	16439	16504	16642	16555	16444	16603	16478	16439	16377	16398	16663	16512	16435	16424	16511	16548	16411	16397	16309	16557	16423	16455	16479	16457	16387	16548	16659	16618	16567	16469	16557	16592	16512	16507	16479	16458	16500	16505	16527	16385	16415	16617	16608	16370	16507	16602	16560	16419	16364	16508	16684	16596	16442	16569	16578	16550	16479	16345	16417	16459	16433	16443	16395	16590	16358	16615	16427	16453	16497	16294	16413	16588	16665	16364	16533	16354	16597	16631	16549	16507	16515	16447	16417	16593	16515	16537	16578	16296	16386	16397	16456	16515	16462	16432	16529	16475	16568	16591	16560	16561	16424	16475	16467	16324	16442	16358	16513	16391	16545	16412	16439	16486	16524	16467	16559	16632	16645	16395	16371	16366	16469	16505	16554	16322	16437	16443	16465	16595	16418	16380	16514	16442	16597	16413	16436	16482	16479	16675	16304	16566	16588	16494	16616	16410	16487	16624	16503	16585	16552	16500	16450	16478	16427	16336	16448	16468	16721	16508	16248	16418	16594	16291	16552	16404	16523	16575	16241	16353	16641	16578	16517	16544	16528	16487	16302	16371	16632	16412	16477	16446	16516	16364	16425	16499	16521	16362	16518	16481	16384	16515	16590	16588	16490	16362	16422	16350	16319	16633	16601	16440	16558	16667	16441	16500	16588	16322	16432	16438	16693	16522	16277	16472	16433	16490	16556	16613	16512	16404	16442	16337	16562	16446	16449	16518	16549	16655	16635	16549	16512	16599	16589	16519	16436	16505	16349	16647	16380	16614	16348	16593	16589	16459	16701	16417	16491	16471	16493	16435	16354	16537	16530	16464	16732	16657	16600	16514	16547	16403	16451	16438	16646	16392	16438	16552	16553	16480	16424	16296	16701	16600	16517	16623	16406	16387	16493	16395	16403	16439	16589	16527	16497	16291	16639	16484	16573	16484	16542	16577	16472	16735	16460	16458	16405	16461	16549	16560	16474	16520	16507	16428	16592	16462	16489	16456	16519	16561	16381	16468	16444	16526	16451	16601	16532	16474	16593	16529	16568	16680	16510	16555	16446	16427	16597	16375	16425	16466	16605	16547	16628	16415	16341	16525	16693	16675	16504	16509	16263	16592	16561	16456	16455	16607	16235	16526	16620	16548	16620	16416	16508	16535	16394	16448	16623	16572	16485	16665	16432	16646	16538	16680	16424	16395	16289	16567	16587	16491	16480	16527	16455	16339	16353	16444	16508	16295	16453	16582	16457	16366
28183	23447	26066	23418	19643	19377	18865	18703	18500	18529	18611	18573	18669	18750	18859	18571	18552	18639	18468	18350	18497	18596	19091	19186	19143	18745	18448	18501	18675	18606	18610	18334	18552	18408	18524	18425	18388	18394	18373	18385	18281	18170	18551	18409	18432	18448	18626	18469	18354	18348	18392	18326	18208	18331	18368	18455	18573	18245	18450	18641	18502	18485	18292	18342	18442	18475	18247	18475	18607	18517	18345	18122	18374	18360	18456	18503	18533	18381	18533	18478	18491	18537	18387	18595	18330	18559	18544	18245	18345	18420	18236	18301	18545	18283	18477	18424	18538	18456	18295	18448	18409	18347	18442	18466	18350	18408	18361	18363	18404	18455	18320	18447	18263	18363	18576	18375	18380	18530	18248	18323	18424	18454	18600	18369	18480	18518	18435	18272	18477	18342	18327	18190	18461	18281	18329	18369	18468	18498	18302	18445	18259	18411	18235	18241	18591	18501	18497	18403	18474	18275	18520	18405	18353	18476	18398	18209	18335	18216	18491	18371	18433	18420	18582	18347	18387	18431	18258	18217	18504	18343	18321	18344	18507	18402	18409	18340	18212	18424	18482	18347	18233	18065	18420	18410	18412	18460	18196	18340	18277	18411	18214	18446	18415	18553	18298	18569	18525	18490	18453	18318	18606	18397	18399	18284	18356	18346	18331	18380	18502	18428	18334	18385	18422	18467	18252	18540	18546	18679	18400	18435	18441	18401	18457	18220	18442	18392	18657	18527	18524	18347	18292	18292	18516	18425	18220	18539	18546	18465	18552	18538	18378	18336	18434	18475	18221	18392	18360	18293	18293	18460	18389	18456	18420	18622	18395	18480	18407	18397	18338	18198	18375	18361	18313	18386	18303	18453	18401	18636	18258	18369	18353	18501	18461	18486	18498	18283	18269	18331	18501	18333	18340	18501	18607	18568	18590	18342	18553	18307	18465	18403	18370	18368	18467	18320	18441	18281	18550	18478	18319	18443	18283	18258	18338	18504	18509	18373	18490	18403	18577	18328	18395	18274	18509	18687	18481	18262	18153	18511	18479	18202	18562	18354	18346	18506	18399	18504	18468	18338	18624	18425	18419	18403	18269	18401	18454	18460	18378	18421	18379	18222	18510	18534	18365	18467	18537	18245	18308	18374	18430	18454	18425	18370	18515	18532	18588	18331	18415	18395	18485	18319	18484	18548	18440	18522	18296	18284	18436	18411	18513	18730	18574	18394	18438	18515	18538	18406	18166	18486	18325	18534	18494	18190	18484	18481	18536	18631	18424	18445	18444	18595	18305	18337	18389	18449	18432	18233	18606	18559	18281	18249	18419	18319	18388	18462	18662	18387	18298	18592	18508	18363	18383	18507	18385	18550	18451	18333	18378	18276	18466	18343	18428	18409	18434	18426	18379	18475	18362	18503	18379	18396	18600	18495	18331	18508	18304	18467	18250	18603	18767	18502	18470	18238	18272	18272	18324	18314	18404	18369	18308	18550	18374	18247	18443	18431	18284	18328	18477	18367	18492	18413	18260	18598	18461	18416	18352	18545	18307	18343	18459	18463	18441	18608	18292	18475	18322	18329	18381	18315	18266	18513	18221	18449	18336	18523	18463	18377	18455	18323	18357	18249	18421	18644	18340	18219	18483	18498	18479	18277	18399	18518	18309	18168	18364	18437	18256	18362	18518	18391	18630	18375	18563	18504	18369	18343	18355	18313	18253	18490	18304	18389	18351	18407	18402	18368	18417	18403	18320	18650	18098	18489	18383	18573	18414	18375	18411	18397	18375	18599	18532	18411	18348	18552	18395	18465	18362	18397	18252	18350	18394	18519	18392	18373	18231	18447	18431	18300	18354	18551	18369	18405	18637	18479	18510	18547	18476	18526	18427	18382	18483	18251	18220	18344	18448	18343	18218	18356	18387	18562	18502	18358	18416	18293	18311	18468	18440	18290	18361	18537	18455	18513	18408	18314	18440	18367	18410	18372	18236	18337	18398	18169	18398	18504	18375	18386	18375	18460	18433	18549	18305	18379	18335	18459	18490	18505	18370	18453	18537	18337	18303	18258	18524	18311	18429	18146	18423	18515	18323	18449	18387	18591	18406	18372	18465	18367	18365	18423	18333	18193	18199	18367	18288	18402	18372	18239	18145	18395	18417	18462	18401	18360	18405	18446	18589	18488	18262	18394	18561	18381	18344	18469	18384	18509	18396	18558	18324	18316	18397	18427	18489	18419	18496	18442	18348	18473	18313	18264	18503	18474	18315	18489	18417	18434	18523	18471	18373	18515	18295	18632	18338	18254	18471	18433	18480	18478	18474	18448	18549	18363	18538	18364	18492	18398	18027	18333	18436	18600	18176	18356	18489	18442	18590	18469	18396	18230	18356	18548	18380	18395	18426	18455	18305	18377	18369	18675	18613	18367	18323	18552	18549	18609	18378	18164	18269	18416	18626	18633	18309	18524	18305	18258	18512	18420	18297	18214	18490	18633	18530	18337	18280	18502	18232	18646	18593	18434	18276	18513	18538	18236	18567	18378	18418	18374	18534	18621	18632	18321	18315	18398	18432	18355	18455	18451	18440	18405	18259	18306	18580	18388	18422	18583	18436	18475	18681	18329	18315	18424	18309	18498	18510	18389	18702	18523	18390	18420	18225	18738	18301	18278	18545	18540	18525	18240	18436	18437	18318	18385	18537	18495	18473	18513	18540	18557	18362	18667	18557	18358	18394	18361	18501	18390	18553	18430	18243	18364	18403	18584	18542	18407	18293	18258	18353	18442	18615	18403	18488	18236	18455	18413	18468	18420	18387	18410	18323	18353	18342	18483	18316	18194	18460	18510	18533	18271	18324	18474	18432	18311	18431	18554	18344	18372	18575	18490	18484	18373	18328	18456	18461	18537	18386	18227	18337	18419	18590	18324	18311	18389	18358	18305	18216	18311	18397	18580	18616	18350	18443	18381	18246	18424	18433	18473	18433	18249	18290	18450	18342	18388	18436	18463	18459	18559	18354	18376	18393	18508	18390	18372	18510	18308	18325	18244	18431	18345	18438	18354	18349	18521	18428	18539	18558	18626	18375	18335	18428	18437	18422	18271	18230	18286	18446	18442	18347	18532	18413	18505	18354	18466	18484	18178	18443	18677	18473	18598	18437	18402	18396	18346	18570	18366	18350	18584	18444	18233	18570	18682	18431	18488	18377	18429	18542	18324	18759	18280	18274	18415	18603	18421	18551	18625	18403	18354	18445	18437	18532	18443	18267	18317	18190	18411	18315	18406	18557	18512	18421	18252	18487	18442	18417	18413	18467	18617	18380	18333	18487	18414	18412	18656	18461	18472	18394	18288	18427	18359	18395	18478	18576	18537	18518	18432	18511	18344	18438	18222	18359	18262	18313	18426	18433	18469	18458	18487	18575	18369	18252	18245	18576	18591	18477	18203	18306	18419	18034	18443	18401	18464	18210	18158	18300	18473	18462	18308	18457	18439	18285	18308	18372	18564	18528	18472	18492	18391	18353	18246	18413	18338	18517	18403	18414	18471	18378	18460	18569	18392	18268	18385	18209	18341	18352	18347	18169	18248	18538	18142	18224	18490	18544	18555	18204	18581	18409	18336	18435	18484	18415	18590	18389	18628	18344	18186	18582	18363	18454	18380	18481	18433	18385	18254	18512	18496	18522	18736	18500	18419	18395	18377	18492	18325	18599	18461	18393	18406	18388	18571	18608	18425	18494	18464	18374	18487	18433	18298	18375	18176	18341	18284	18128	18454	18546	18629	18398	18536	18295	18613	18260	18571	18519	18361	18490	18430	18563	18387	18510	18359	18528	18583	18686	18443	18421	18500	18448	18147	18475	18443	18455	18250	18437	18561	18264	18342	18484	18291	18369	18307	18248	18436	18503	18326	18494	18429	18337	18456	18308	18637	18391	18283	18553	18204	18471	18299	18302	18269	18470	18400	18359	18452	18346	18217	18504	18239	18396	18442	18423	18491	18490	18463	18479	18414	18279	18424	18450	18461	18377	18642	18374	18327	18355	18442	18353	18305	18313	18458	18224	18459	18480	18531	18424	18330	18343	18435	18399	18236	18247	18500	18408	18377	18357	18572	18292	18349	18482	18303	18576	18566	18446	18466	18548	18411	18461	18348	18446	18365	18590	18380	18501	18425	18536	18562	18312	18394	18466	18564	18404	18509	18294	18427	18316	18228	18246	18440	18239	18381	18385	18402	18193	18294	18406	18627	18360	18287	18368	18303	18298	18423	18367	18292	18340	18516	18438	18587	18176	18375	18465	18496	18580	18279	18581	18374	18445	18344	18384	18419	18338	18435	18548	18345	18230	18313	18344	18397	18258	18342	18453	18535	18526	18317	18378	18531	18371	18386	18255	18519	18588	18387	18579	18256	18476	18429	18323	18608	18343	18515	18300	18512	18512	18510	18347	18501	18470	18304	18415	18307	18426	18295	18574	18447	18661	18333	18194	18458	18370	18195	18393	18289	18486	18469	18592	18406	18371	18435	18407	18424	18384	18277	18521	18536	18552	18292	18495	18349	18456	18554	18283	18548	18320	18468	18459	18246	18440	18242	18458	18545	18313	18354	18695	18340	18290	18570	18221	18430	18356	18244	18582	18485	18457	18332	18380	18359	18456	18476	18395	18400	18570	18443	18490	18318	18568	18326	18455	18381	18551	18236	18359	18498	18415	18472	18437	18540	18460	18482	18449	18436	18291	18398	18482	18342	18500	18428	18228	18572	18469	18167	18433	18298	18510	18452	18322	18393	18287	18171	18531	18258	18533	18260	18456	18329	18517	18309	18212	18548	18482	18367	18623	18400	18293	18493	18445	18422	18284	18359	18501	18366	18541	18445	18301	18210	18395	18569	18316	18629	18488	18548	18521	18368	18279	18532	18224	18455	18482	18528	18581	18560	18550	18531	18437	18535	18466	18417	18370	18465	18404	18172	18424	18660	18455	18395	18380	18492	18402	18575	18344	18610	18298	18666	18319	18296	18536	18648	18468	18519	18390	18457	18431	18258	18632	18297	18431	18394	18472	18543	18327	18357	18381	18387	18326	18478	18526	18574	18574	18407	18561	18338	18390	18379	18309	18466	18443	18468	18308	18563	18305	18347	18464	18236	18473	18377	18512	18401
22825	29457	22213	19258	17637	16997	16144	16047	16043	15975	15709	15968	15904	16141	16065	15725	15892	15779	15759	15836	15965	15990	16613	16634	16519	16237	15919	15746	15806	15743	15679	15668	15713	15800	15766	15693	15746	15675	15672	15854	15608	15635	15566	15812	15625	15658	15848	15826	15843	15755	15637	15511	15799	15671	15710	15715	15881	15753	15824	15582	15565	15766	15911	15867	15556	15749	15802	15849	15698	15705	15825	15744	15930	15771	15751	15727	15719	15631	15742	15635	15714	15691	15653	15816	15703	15639	15708	15812	15881	15537	15660	15717	15604	15751	15712	15881	15618	15633	15701	15731	15618	15709	15673	15746	15663	15656	15659	15623	15753	15618	15696	15484	15590	15517	15639	15686	15811	15728	15749	15616	15471	15694	15721	15852	15742	15858	15641	15861	15790	15732	15683	15716	15689	15657	15743	15734	15706	15606	15674	15652	15636	15741	15834	15756	15685	15679	15662	15708	15641	15656	15651	15659	15582	15885	15809	15588	15600	15512	15676	15704	15848	15802	15548	15671	15680	15687	15574	15750	15781	15751	15586	15497	15671	15862	15680	15522	15677	15518	15741	15765	15763	15798	15680	15691	15650	15634	15729	15734	15561	15759	15627	15792	15651	15797	15678	15572	15749	15742	15671	15798	15801	15612	15855	15557	15812	15522	15670	15654	15715	15530	15799	15519	15577	15832	15633	15547	15674	15706	15723	15618	15589	15630	15675	15632	15606	15550	15686	15672	15669	15574	15763	15792	15869	15605	15866	15849	15652	15841	15750	15745	15743	15646	15650	15686	15598	15840	15691	15582	15876	15658	15716	15727	15690	15816	15734	15629	15559	15615	15664	15549	15757	15830	15563	15772	15669	15668	15630	15578	15580	15649	15543	15628	15746	15718	15622	15759	15727	15940	15688	15668	15669	15806	15685	15637	15900	15499	15687	15579	15451	15711	15685	15645	15532	15791	15700	15665	15762	15733	15684	15588	15627	15900	15749	15627	15598	15776	15702	15727	15628	15724	15709	15680	15667	15853	15563	15605	15624	15646	15545	15617	15738	15739	15747	15779	15538	15695	15722	15847	15740	15990	15614	15495	15820	15692	15861	15730	15579	15780	15788	15888	15686	15703	15672	15577	15602	15625	15805	15694	15628	15656	15650	15679	15804	15626	15758	15652	15840	15744	15662	15571	15613	15674	15805	15738	15732	15686	15671	15749	15676	15541	15629	15654	15655	15837	15666	15600	15810	15554	15787	15820	15535	15591	15515	15706	15770	15748	15727	15747	15815	15684	15784	15543	15689	15649	15802	15648	15698	15644	15727	15752	15647	15676	15636	15658	15663	15669	15669	15615	15734	15521	15700	15780	15605	15648	15895	15714	15631	15857	15760	15632	15641	15559	15755	15799	15424	15663	15586	15854	15689	15978	15779	15640	15692	15761	15689	15799	15627	15740	15748	15690	15728	15509	15702	15732	15687	15654	15610	15657	15717	15716	15549	15710	15841	15790	15509	15715	15747	15709	15569	15645	15655	15759	15529	15827	15621	15715	15521	15715	15783	15699	15704	15630	15732	15764	15792	15700	15771	15815	15631	15684	15632	15689	15503	15707	15807	15599	15795	15853	15743	15806	15682	15613	15748	15778	15629	15720	15721	15646	15849	15658	15762	15495	15845	15524	15718	15491	15658	15651	15682	15631	15643	15671	15678	15779	15657	15692	15774	15581	15591	15736	15657	15629	15602	15583	15635	15737	15715	15648	15758	15492	15745	15639	15853	15538	15802	15644	15705	15842	15702	15754	15662	15769	15689	15586	15672	15804	15616	15756	15754	15599	15511	15686	15702	15725	15601	15597	15599	15747	15570	15574	15694	15689	15528	15679	15651	15678	15635	15499	15535	15724	15737	15581	15715	15728	15855	15729	15585	15769	15635	15599	15744	15797	15764	15741	15795	15577	15765	15653	15657	15924	15857	15570	15701	15618	15677	15713	15701	15592	15732	15743	15900	15584	15673	15579	15708	15584	15875	15841	15534	15804	15685	15720	15734	15633	15775	15647	15824	15671	15882	15742	15850	15726	15569	15641	15691	15767	15820	15690	15626	15809	15749	15618	15496	15590	15660	15584	15649	15775	15883	15795	15701	15778	15670	15609	15558	15704	15601	15603	15693	15691	15682	15854	15774	15785	15632	15787	15708	15629	15706	15774	15754	15675	15643	15727	15630	15680	15797	15649	15755	15527	15675	15678	15731	15657	15757	15534	15757	15813	15695	15801	15744	15787	15555	15689	15703	15592	15753	15663	15709	15721	15636	15666	15705	15844	15730	15648	15679	15816	15724	15543	15569	15756	15626	15729	15757	15720	15633	15704	15722	15729	15545	15842	15634	15681	15835	15620	15753	15815	15685	15668	15663	15854	15658	15617	15719	15672	15826	15591	15664	15728	15661	15671	15722	15703	15756	15629	15773	15702	15653	15655	15685	15699	15559	15827	15610	15580	15564	15726	15760	15886	15729	15632	15727	15576	15764	15751	15619	15676	15780	15635	15635	15826	15787	15573	15803	15651	15604	15710	15725	15742	15655	15716	15543	15740	15808	15857	15643	15725	15735	15726	15618	15749	15686	15748	15778	15577	15662	15770	15580	15578	15828	15751	15726	15584	15745	15753	15820	15728	15819	15852	15823	15583	15638	15601	15801	15943	15625	15652	15654	15625	15746	15711	15640	15757	15456	15744	15579	15698	15725	15713	15770	15636	15799	15740	15722	15756	15591	15616	15633	15816	15796	15629	15698	15850	15826	15712	15617	15865	15688	15665	15590	15805	15530	15838	15775	15595	15633	15578	15461	15651	15755	15642	15679	15697	15807	15655	15641	15653	15838	15668	15556	15863	15720	15623	15649	15679	15592	15588	15763	15618	15777	15635	15742	15693	15750	15774	15743	15587	15676	15810	15758	15759	15654	15767	15577	15466	15654	15721	15748	15603	15737	15714	15802	15601	15610	15809	15703	15702	15787	15658	15656	15558	15740	15903	15827	15589	15654	15714	15761	15665	15700	15587	15726	15577	15841	15618	15562	15712	15704	15617	15586	15594	15786	15714	15695	15830	15653	15670	15681	15633	15807	15655	15873	15648	15663	15488	15773	15713	15790	15609	15528	15856	15541	15627	15729	15658	15546	15647	15690	15642	15511	15805	15403	15871	15717	16023	15890	15657	15837	15790	15731	15771	15590	15721	15685	15822	15519	15701	15630	15687	15762	15560	15671	15570	15699	15508	15679	15713	15797	15789	15675	15671	15742	15568	15530	15550	15648	15667	15555	15768	15653	15787	15667	15725	15643	15628	15680	15740	15634	15645	15579	15642	15669	15694	15607	15771	15732	15698	15533	15626	15686	15733	15812	15651	15796	15703	15560	15584	15687	15731	15621	15686	15658	15927	15624	15669	15655	15696	15780	15784	15615	15610	15625	15570	15951	15588	15627	15572	15584	15638	15686	15680	15794	15766	15968	15719	15685	15542	15745	15640	15553	15684	15615	15771	15597	15730	15714	15793	15858	15605	15558	15782	15729	15517	15627	15783	15711	15945	15675	15707	15573	15757	15621	15558	15656	15633	15743	15602	15722	15884	15709	15611	15700	15633	15707	15710	15784	15742	15692	15638	15763	15748	15766	15680	15618	15613	15716	15653	15668	15737	15681	15815	15669	15593	15883	15720	15635	15625	15665	15718	15705	15769	15635	15786	15650	15724	15772	15614	15712	15827	15746	15914	15649	15737	15626	15675	15779	15784	15858	15796	15775	15807	15612	15613	15627	15639	15764	15593	15498	15858	15570	15679	15641	15703	15670	15697	15660	15802	15748	15882	15783	15811	15575	15869	15698	15792	15754	15743	15602	15632	15699	15689	15591	15679	15561	15711	15818	15757	15807	15692	15677	15875	15587	15719	15633	15945	15590	15687	15858	15826	15705	15781	15672	15504	15584	15822	15658	15723	15906	15662	15879	15757	15936	15636	15670	15728	15606	15591	15682	15675	15665	15625	15584	15892	15805	15742	15695	15750	15758	15648	15597	15694	15668	15754	15653	15663	15754	15678	15705	15642	15785	15758	15872	15637	15664	15791	15769	15737	15649	15778	15741	15608	15668	15673	15795	15638	15655	15785	15701	15742	15808	15711	15584	15592	15678	15804	15565	15722	15565	15775	15657	15629	15736	15717	15621	15711	15562	15901	15457	15661	15596	15628	15724	15766	15609	15600	15761	15802	15667	15646	15654	15592	15813	15652	15768	15732	15826	15557	15597	15695	15726	15515	15785	15739	15881	15560	15638	15489	15623	15616	15542	15770	15554	15823	15602	15611	15788	15791	15701	15689	15603	15734	15490	15905	15566	15591	15849	15723	15592	15787	15563	15649	15708	15810	15841	15636	15671	15714	15561	15686	15587	15697	15526	15876	15736	15617	15673	15536	15878	15677	15743	15539	15753	15720	15723	15842	15658	15828	15768	15546	15601	15654	15699	15911	15630	15824	15621	15672	15720	15820	15612	15744	15732	15902	15711	15676	15880	15691	15707	15859	15652	15692	15499	15859	15845	15545	15639	15721	15654	15629	15512	15633	15738	15697	15686	15609	15679	15716	15662	15692	15773	15780	15564	15633	15753	15868	15833	15621	15607	15689	15491	15643	15649	15703	15778	15668	15617	15811	15747	15652	15760	15720	15703	15687	15741	15840	15720	15792	15763	15763	15643	15855	15683	15666	15755	15829	15857	15716	15629	15687	15877	15738	15697	15852	15812	15751	15625	15655	15861	15690	15672	15931	15633	15676	15743	15667	15775	15757	15633	15566	15591	15688	15650	15755	15778	15554	15692	15764	15739	15781	15637	15792	15676	15857	15702	15944	15629	15654	15724	15676	15611	15818	15606	15838	15846	15722	15728	15663	15692	15707	15791	15818	15716	15681	15626	15854	15620	15608	15693	15648	15795	15610	15564	15630	15799	15604	15899	15842	15588	15810	15793	15599	15578	15813	15842	15703	15537	15716	15599	15772	15635	15681	15552	15697	15718	15762	15759	15615	15653	15726	15704	15508	15844	15778	15639	15592	15717	15623	15716	15611	15773	15708	15698	15554	15810	15618	15589	15655	15770	15906	15754	15747	15615	15762	15739	15635
24163	21538	29063	24561	22530	22310	21454	18837	18111	18371	18140	18022	18041	17930	17898	17929	18186	18035	18182	17851	17906	19839	22858	22715	21376	19772	18527	18080	17922	17807	18018	17727	17720	17635	17579	17691	17791	17817	17515	17534	17515	17614	17464	17551	17744	17671	17685	17524	17817	17589	17698	17594	17525	17588	17516	17566	17784	17433	17601	17868	17504	17678	17647	17587	17641	17732	17433	17679	17540	17500	17740	17770	17668	17506	17661	17713	17580	17778	17569	17633	17708	17626	17591	17520	17444	17651	17472	17589	17583	17717	17781	17678	17566	17724	17520	17682	17522	17557	17658	17608	17781	17470	17763	17770	17476	17647	17641	17564	17729	17700	17767	17733	17593	17674	17547	17510	17559	17694	17877	17932	17539	17572	17777	17823	17664	17723	17604	17487	17488	17706	17777	17526	17438	17673	17592	17625	17711	17432	17774	17652	17676	17669	17513	17875	17352	17455	17676	17518	17385	17741	17728	17761	17545	17618	17686	17774	17453	17666	17760	17641	17747	17518	17423	17770	17523	17556	17647	17711	17563	17841	17677	17684	17645	17598	17735	17572	17628	17833	17579	17649	17616	17756	17667	17595	17661	17710	17602	17672	17747	17588	17659	17444	17493	17672	17820	17778	17666	17582	17695	17649	17785	17636	17803	17753	17590	17838	17536	17640	17538	17591	17673	17619	17705	17836	17750	17501	17715	17642	17669	17685	17720	17531	17611	17727	17758	17511	17606	17738	17573	17704	17676	17717	17674	17402	17850	17480	17629	17651	17688	17543	17728	17628	17625	17751	17790	17735	17622	17701	17692	17637	17626	17728	17724	17628	17658	17563	17499	17684	17905	17642	17660	17673	17496	17527	17595	17702	17638	17771	17757	17515	17814	17740	17395	17698	17750	17660	17929	17577	17807	17620	17653	17514	17540	17599	17538	17484	17685	17540	17654	17867	17461	17708	17660	17475	17575	17503	17721	17555	17540	17826	17613	17610	17840	17717	17932	17704	17735	17656	17492	17541	17532	17533	17415	17567	17594	17611	17538	17753	17578	17738	17658	17548	17608	17477	17662	17671	17700	17674	17702	17601	17501	17513	17743	17775	17627	17572	17716	17682	17427	17747	17652	17602	17636	17621	17521	17688	17529	17815	17778	17809	17607	17747	17700	17556	17735	17649	17673	17608	17731	17689	17655	17740	17810	17402	17616	17751	17541	17643	17591	17736	17878	17667	17642	17796	17419	17627	17808	17657	17476	17447	17501	17762	17635	17650	17636	17480	17658	17715	17614	17751	17593	17531	17819	17860	17953	17528	17666	17659	17695	17696	17775	17392	17791	17570	17576	17668	17749	17623	17873	17758	17762	17855	17696	17703	17597	17664	17741	17688	17421	17714	17908	17714	17641	17524	17555	17634	17537	17615	17751	17562	17448	17633	17666	17846	17662	17702	17661	17771	17679	17609	17624	17639	17670	17567	17746	17625	17469	17395	17822	17853	17531	17596	17695	17471	17787	17728	17552	17476	17543	17673	17564	17733	17790	17666	17510	17835	17733	17578	17615	17594	17805	17776	17592	17637	17524	17761	17826	17731	17561	17684	17814	17581	17618	17531	17506	17509	17613	17516	17761	17517	17581	17798	17829	17784	17581	17528	17482	17489	17536	17474	17562	17569	17430	17656	17680	17669	17468	17736	17683	17832	17850	17580	17476	17702	17948	17965	17881	17593	17599	17612	17401	17579	17783	17454	17494	17653	17508	17718	17769	17758	17642	17703	17591	17642	17635	17626	17611	17469	17792	17709	17825	17547	17502	17599	17644	17583	17417	17572	17635	17596	17698	17727	17979	17611	17558	17712	17791	17703	17740	17736	17795	17500	17591	17709	17489	17521	17665	17666	17571	17631	17589	17604	17461	17846	17864	17652	17500	17557	17580	17687	17499	17579	17654	17791	17604	17799	17675	17805	17620	17554	17543	17401	17517	17665	17747	17844	17591	17557	17615	17830	17691	17456	17680	17818	17697	17779	17758	17807	17766	17617	17673	17632	17653	17740	17596	17638	17646	17618	17792	17470	17604	17657	17447	17675	17528	17507	17601	17941	17751	17649	17516	17557	17509	17558	17789	17647	17668	17528	17666	17788	17442	17625	17575	17652	17673	17540	17664	17593	17648	17636	17784	17797	17582	17618	17669	17775	17561	17542	17711	17597	17512	17399	17602	17631	17697	17546	17731	17657	17546	17600	17541	17737	17558	17652	17537	17607	17692	17696	17641	17579	17544	17375	17642	17661	17712	17768	17798	17702	17651	17541	17760	17680	17698	17717	17949	17825	17672	17755	17466	17442	17512	17611	17613	17775	17587	17618	17873	17556	17724	17490	17636	17688	17820	17773	17918	17688	17737	17572	17737	17497	17479	17729	17640	17616	17598	17603	17699	17630	17451	17461	17708	17735	17942	17593	17696	17771	17823	17793	17616	17493	17534	17695	17532	17626	17518	17609	17613	17576	17799	17785	17483	17550	17780	17625	17406	17527	17712	17757	17725	17529	17607	17882	17541	17763	17688	17663	17773	17818	17839	17667	17799	17734	17647	17593	17837	17707	17599	17580	17666	17743	17784	17579	17706	17682	17641	17648	17673	17545	17647	17678	17580	17491	17534	17662	17590	17529	17564	17615	17741	17733	17400	17553	17728	17719	17775	17807	17540	17715	17750	17808	17651	17581	17772	17678	17518	17511	17632	17515	17575	17666	17571	17597	17693	17868	17803	17666	17665	17745	17835	17689	17748	17513	17612	17671	17884	17596	17742	17646	17571	17621	17731	17543	17699	17579	17693	17627	17667	17655	17621	17619	17618	17550	17673	17663	17794	17543	17736	17754	17817	17748	17582	17462	17621	17600	17575	17714	17845	17566	17759	17650	17596	17753	17579	17957	17694	17569	17755	17834	17471	17537	17667	17500	17662	17661	17708	17768	17661	17811	17607	17644	17693	17735	17687	17601	17694	17594	17680	17815	17655	17703	17625	17788	17879	17718	17611	17494	17609	17667	17583	17661	17555	17587	17643	17665	17487	17490	17645	17831	17619	17392	17802	17647	17529	17497	17501	17709	17586	17548	17889	17613	17597	17590	17729	17596	17746	17671	17724	17614	17543	17633	17630	17698	17750	17605	17707	17606	17740	17529	17622	17583	17700	17760	17678	17745	17577	17471	17614	17522	17630	17491	17506	17814	17688	17622	17618	17514	17749	17568	17710	17653	17668	17761	17789	17763	17612	17588	17830	17542	17592	17714	17785	17650	17759	17634	17621	17513	17813	17763	17799	17749	17773	17763	17763	17617	17302	17502	17606	17684	17758	17527	17631	17729	17464	17568	17803	17601	17811	17666	17587	17584	17273	17491	17653	17704	17657	17602	17685	17537	17664	17662	17795	17639	17621	17562	17718	17499	17754	17427	17609	17526	17551	17594	17491	17566	17700	17562	17744	17517	17698	17728	17654	17603	17639	17665	17652	17743	17599	17566	17547	17684	17581	17540	17812	17544	17733	17699	17713	17717	17667	17718	17696	17729	17586	17764	17907	17681	17652	17557	17560	17715	17687	17580	17878	17754	17670	17657	17608	17813	17613	17758	17591	17724	17497	17683	17596	17597	17623	17805	17678	17619	17611	17805	17595	17504	17694	17741	17636	17471	17631	17575	17663	17715	17718	17610	17735	17673	17510	17552	17398	17460	17753	17548	17778	17830	17342	17428	17711	17705	17481	17720	17486	17555	17680	17583	17630	17523	17858	17850	17638	17770	17489	17606	17803	17570	17637	17590	17550	17634	17520	17715	17592	17629	17642	17592	17702	17649	17558	17599	17553	17778	17725	17564	17752	17756	17679	17579	17757	17811	17564	17537	17534	17620	17811	17810	17511	17513	17738	17462	17537	17829	17492	17617	17511	17555	17491	17598	17785	17504	17653	17557	17415	17704	17693	17757	17846	17637	17746	17624	17554	17551	17539	17367	17621	17702	17718	17581	17781	17798	17766	17538	17591	17751	17641	17485	17546	17648	17606	17731	17523	17721	17539	17679	17530	17466	17417	17535	17454	17698	17527	17704	17497	17676	17597	17665	17596	17713	17499	17638	17701	17597	17581	17691	17703	17675	17633	17521	17663	17674	17638	17965	17646	17923	17524	17687	17498	17592	17745	17512	17890	17455	17769	17748	17677	17591	17487	17755	17631	17536	17557	17600	17783	17709	17603	17526	17799	17637	17568	17691	17655	17615	17696	17837	17800	17656	17390	17579	17486	17810	17670	17731	17539	17682	17513	17572	17542	17575	17542	17490	17466	17541	17635	17465	17699	17539	17808	17702	17744	17734	17605	17357	17502	17812	17529	17538	17612	17484	17558	17683	17655	17602	17711	17585	17546	17781	17683	17724	17523	17505	17686	17795	17707	17699	17733	17615	17501	17599	17607	17681	17646	17866	17624	17484	17743	17809	17714	17656	17785	17584	17780	17688	17633	17642	17811	17568	17842	17716	17660	17632	17690	17598	17788	17469	17505	17836	17857	17813	17819	17626	17572	17614	17677	17630	17731	17662	17858	17545	17774	17585	17769	17571	17801	17622	17657	17624	17667	17438	17603	17608	17560	17769	17667	17652	17458	17503	17416	17666	17688	17698	17595	17779	17523	17742	17484	17638	17571	17474	17593	17485	17647	17529	17366	17790	17705	17805	17580	17702	17674	17747	17576	17716	17674	17684	17454	17772	17745	17768	17501	17607	17536	17488	17715	17651	17754	17692	17567	17660	17895	17763	17791	17734	17706	17439	17611	17681	17550	17726	17740	17684	17535	17559	17670	17536	17468	17605	17602	17874	17620	17576	17718	17742	17701	17700	17506	17705	17805	17596	17651	17598	17672	17465	17609	17825	17538	17588	17682	17641	17883	17907	17748	17669	17836	17589	17613	17649	17556	17396	17738	17755	17745	17636	17634	17623	17608	17594	17694	17497	17485	17692	17556	17418	17799	17653	17645	17525	17723	17405	17835	17356	17399	17679	17608	17735	17690	17742	17709	17408	17581	17594	17729	17653	17646	17694	17709	17638	17631	17680	17669	17622	17385	17741	17709	17681	17579	17576	17461	17515	17813	17721	17723	17615	17636	17572	17616	17640	17619	17718
25038	38355	28587	21203	19117	17848	16983	16331	16175	15872	15690	15633	15874	15809	15915	15903	15646	15686	15510	15636	15647	18838	22840	22143	19745	17858	16351	15739	15524	15276	15366	15190	15352	15260	15249	15411	15585	15317	15378	15359	15396	15442	15320	15188	15250	15456	15250	15172	15250	15206	15363	15369	15141	15414	15326	15491	15284	15404	15438	15319	15305	15311	15300	15238	15183	15425	15343	15395	15328	15163	15447	15389	15162	15373	15275	15289	15391	15366	15259	15177	15129	15416	15436	15366	15338	15408	15243	15328	15286	15237	15292	15328	15443	15219	15398	15351	15409	15342	15395	15226	15387	15325	15298	15442	15349	15342	15197	15465	15173	15192	15440	15261	15239	15186	15467	15334	15418	15271	15363	15086	15303	15334	15196	15383	15238	15322	15164	15430	15254	15471	15382	15221	15308	15289	15275	15283	15228	15335	15372	15422	15091	15420	15424	15197	15226	15202	15289	15258	15210	15143	15312	15338	15426	15437	15399	15337	15380	15306	15426	15326	15458	15282	15445	15163	15336	15275	15241	15325	15273	15144	15409	15246	15331	15323	15434	15400	15146	15226	15507	15345	15245	15326	15341	15349	15263	15397	15138	15137	15390	15208	15327	15230	15357	15443	15402	15211	15403	15318	15289	15243	15319	15190	15307	15275	15264	15248	15365	15117	15177	15528	15433	15305	15412	15246	15354	15222	15360	15240	15449	15235	15187	15190	15282	15251	15397	15322	15222	15314	14979	15357	15453	15341	15351	15172	15347	15355	15391	15228	15384	15305	15187	15234	15252	15450	15297	15415	15329	15303	15414	15252	15133	15436	15301	15335	15479	15389	15218	15297	15315	15156	15168	15340	15269	15366	15145	15297	15214	15260	15124	15494	15378	15136	15418	15362	15176	15271	15293	15149	15307	15235	15210	15205	15353	15311	15254	15192	15336	15480	15161	15337	15259	15372	15309	15286	15264	15354	15371	15311	15286	15263	15351	15297	15340	15205	15352	15285	15327	15240	15253	15306	15430	15257	15126	15242	15067	15192	15256	15250	15484	15221	15199	15337	15307	15355	15194	15331	15211	15435	15230	15264	15309	15587	15139	15348	15243	15356	15199	15306	15272	15227	15366	15370	15234	15254	15558	15200	15234	15261	15143	15055	15287	15389	15365	15198	15296	15222	15369	15435	15138	15389	15243	15376	15341	15269	15385	15367	15392	15234	15367	15296	15312	15337	15318	15312	15241	15414	15345	15365	15251	15340	15295	15275	15306	15380	15239	15425	15266	15245	15256	15350	15428	15311	15282	15320	15331	15057	15349	15415	15175	15426	15335	15223	15186	15326	15302	15207	15269	15308	15319	15220	15330	15246	15417	15269	15251	15484	15155	15301	15217	15254	15391	15355	15237	15444	15195	15287	15283	15343	15346	15427	15065	15513	15190	15331	15250	15308	15294	15363	15190	15231	15478	15187	15270	15151	15276	15362	15269	15365	15134	15189	15271	15360	15288	15382	15217	15205	15239	15237	15308	15172	15323	15386	15257	15317	15254	15279	15425	15389	15312	15321	15357	15318	15206	15321	15277	15307	15287	15324	15259	15161	15282	15237	15249	15164	15118	15380	15346	15389	15281	15211	15405	15336	15207	15180	15208	15363	15256	15264	15362	15329	15174	15253	15369	15532	15291	15352	15364	15299	15376	15255	15182	15165	15381	15374	15181	15149	15499	15220	15352	15423	15231	15453	15237	15244	15124	15243	15183	15197	15491	15304	15368	15536	15369	15297	15333	15239	15467	15358	15282	15269	15260	15375	15346	15335	15255	15325	15377	15395	15128	15529	15230	15241	15371	15458	15343	15261	15209	15204	15086	15233	15359	15443	15180	15390	15521	15215	15454	15351	15209	15334	15316	15220	15308	15263	15365	15306	15385	15257	15212	15367	15215	15271	15475	15346	15315	15273	15271	15306	15396	15298	15332	15328	15174	15389	15330	15230	15561	15188	15259	15472	15140	15203	15329	15343	15249	15077	15192	15416	15324	15252	15324	15281	15337	15346	15387	15321	15499	15284	15173	15220	15225	15185	15264	15242	15474	15425	15350	15308	15347	15201	15176	15428	15192	15221	15285	15397	15305	15273	15289	15483	15279	15187	15326	15411	15395	15260	15321	15124	15216	15407	15429	15155	15327	15287	15186	15332	15227	15304	15236	15269	15267	15271	15276	15341	15350	15162	15368	15361	15355	15369	15422	15308	15432	15332	15380	15311	15225	15358	15259	15322	15248	15264	15227	15350	15332	15132	15392	15400	15363	15325	15243	15114	15347	15318	15331	15301	15210	15326	15351	15414	15396	15336	15356	15238	15168	15418	15384	15261	15353	15306	15256	15299	15182	15257	15333	15270	15310	15378	15307	15287	15261	15264	15354	15245	15303	15340	15397	15262	15309	15481	15230	15277	15119	15294	15470	15293	15301	15406	15366	15246	15271	15420	15227	15196	15164	15318	15418	15266	15249	15335	15302	15374	15406	15136	15349	15466	15231	15280	15251	15301	15327	15196	15456	15394	15271	15218	15335	15230	15126	15234	15230	15337	15333	15150	15342	15239	15203	15307	15112	15404	15359	15443	15357	15418	15465	15179	15447	15301	15261	15246	15165	15362	15278	15328	15353	15313	15325	15271	15359	15417	15376	15282	15295	15333	15309	15329	15225	15448	15275	15353	15335	15275	15442	15366	15178	15390	15312	15261	15374	15347	15220	15262	15175	15313	15393	15307	15157	15450	15356	15246	15289	15325	15298	15380	15286	15210	15395	15319	15318	15304	15220	15304	15257	15172	15301	15271	15271	15403	15162	15283	15226	15361	15196	15035	15145	15410	15292	15334	15390	15450	15331	15224	15308	15263	15440	15249	15234	15196	15144	15372	15174	15353	15261	15328	15050	15408	15217	15418	15275	15183	15019	15577	15517	15281	15364	15337	15348	15331	15144	15364	15226	15267	15330	15250	15111	15243	15275	15365	15304	15352	15112	15393	15233	15357	15406	15287	15360	15286	15528	15242	15264	15281	15223	15173	15151	15141	15485	15314	15368	15338	15265	15255	15369	15157	15298	15237	15239	15316	15288	15361	15271	15311	15339	15285	15407	15315	15234	15259	15205	15274	15433	15319	15235	15426	15352	15357	15358	15270	15349	15202	15186	15481	15174	15563	15190	15116	15271	15374	15339	15177	15285	15160	15258	15341	15312	15273	15335	15210	15211	15201	15191	15348	15331	15133	15252	15238	15257	15411	15382	15279	15305	15325	15188	15372	15451	15352	15359	15398	15295	15232	15339	15401	15200	15341	15392	15385	15314	15294	15447	15452	15465	15294	15168	15244	15195	15202	15289	15287	15377	15346	15306	15324	15481	15316	15246	15087	15396	15242	15247	15460	15268	15233	15371	15453	15306	15384	15225	15226	15184	15283	15222	15482	15168	15217	15403	15367	15186	15361	15241	15275	15409	15305	15415	15325	15307	15205	15184	15172	15288	15400	15376	15264	15331	15217	15466	15419	15355	15265	15401	15357	15484	15236	15425	15420	15325	15377	15262	15366	15114	15215	15290	15340	15263	15184	15265	15423	15137	15115	15314	15257	15172	15408	15336	15180	15398	15358	15329	15361	15291	15164	15290	15365	15447	15252	15313	15297	15297	15154	15238	15286	15236	15235	15282	15062	15539	15118	15408	15393	15202	15444	15174	15261	15332	15313	15368	15163	15245	15253	15303	15237	15207	15312	15335	15346	15257	15186	15170	15249	15303	15212	15487	15313	15344	15078	15420	15364	15295	15386	15281	15281	15157	15295	15216	15367	15335	15203	15156	15271	15199	15128	15394	15243	15153	15444	15393	15271	15195	15251	15263	15295	15312	15186	14993	15262	15375	15300	15123	15390	15417	15344	15377	15331	15211	15252	15292	15306	15419	15261	15306	15277	15309	15422	15325	15292	15279	15303	15246	15133	15426	15168	15322	15405	15246	15343	15245	15289	15150	15476	15388	15321	15243	15306	15282	15387	15179	15062	15198	15192	15199	15370	15248	15331	15177	15264	15375	15276	15351	15266	15083	15350	15215	15408	15514	15342	15355	15316	15302	15332	15401	15182	15428	15217	15242	15293	15410	15320	15428	15257	15471	15195	15289	15414	15294	15389	15275	15415	15243	15238	15350	15298	15325	15520	15357	15260	15369	15342	15305	15287	15352	15245	15336	15322	15304	15343	15394	15274	15226	15276	15395	15290	15373	15399	15167	15286	15257	15402	15207	15547	15262	15302	15369	15306	15331	15178	15369	15261	15253	15265	15281	15110	15309	15361	15365	15270	15438	15108	15279	15366	15072	15473	15288	15235	15264	15186	15151	15254	15350	15336	15290	15316	15340	15198	15327	15347	15233	15324	15280	15266	15357	15202	15353	15312	15466	15305	15292	15308	15276	15272	15212	15269	15250	15295	15184	15364	15370	15329	15151	15367	15467	15267	15345	15346	15164	15353	15122	15348	15163	15335	15305	15394	15236	15364	15381	15235	15382	15302	15268	15400	15246	15293	15416	15326	15296	15273	15333	15275	15260	15267	15314	15296	15500	15134	15357	15266	15269	15256	15214	15288	15226	15354	15394	15259	15355	15292	15427	15270	15441	15341	15471	15369	15371	15313	15386	15211	15330	15334	15356	15315	15348	15338	15054	15356	15280	15223	15413	15161	15272	15359	15241	15187	15530	15400	15278	15276	15180	15260	15395	15465	15172	15296	15411	15300	15355	15294	15319	15450	15328	15344	15339	15233	15242	15376	15355	15302	15349	15298	15232	15270	15486	15348	15310	15259	15467	15394	15386	15227	15352	15262	15378	15323	15327	15330	15321	15348	15436	15444	15233	15262	15309	15356	15310	15205	15318	15511	15351	15255	15256	15088	15412	15436	15277	15206	15278	15166	15166	15132	15249	15354	15298	15332	15260	15221	15171	15299	15198	15233	15223	15209	15435	15130	15285	15289	15287	15123	15261	15334	15408	15452	15361	15307	15191	15260	15247	15363	15524	15296	15070	15270	15201	15275	15258	15148	15226	15116	15381	15358	15359	15277	15288	15375	14992	15351	15316	15377	15153	15327	15403	15231	15241	15418	15253	15270	15340	15408	15275	15317
23052	21450	29355	23959	21611	23386	24204	18584	17400	17808	17651	17456	17539	17340	17215	17181	17214	17302	17232	17185	17750	22012	25516	25218	23106	20682	18686	17635	17339	16957	16806	16820	16666	16704	16911	17076	16706	16723	16869	17040	16804	16914	16812	16635	16818	16863	16643	16669	16890	16947	16549	16719	16679	16996	16641	16772	16635	16809	16983	16834	16658	16757	16798	16979	16675	16988	16919	16637	16989	16976	16867	16769	16787	16705	16967	16893	16896	16803	17092	16933	16778	16845	17016	16746	16802	16835	16958	16688	16734	16714	16908	16779	16887	16724	16552	16730	16659	16922	16907	16609	16646	16885	16718	16924	16760	16645	16973	16913	16771	16711	16793	16767	16792	16895	16967	16864	16586	16716	16748	16804	16785	16899	16991	16716	16774	16789	17055	16802	16765	16830	16824	16785	16716	16733	16762	16779	16804	16812	16877	16726	16755	16976	16635	16724	16932	16891	16697	16876	16794	16805	16680	16797	16969	16661	16873	16854	16651	16794	16752	16851	16783	16787	16835	16593	16498	16620	16784	16711	16843	16627	17096	16661	16913	16891	16819	16644	16712	16826	16711	16817	16716	16733	16677	16798	16653	16738	16884	16751	16723	16901	16812	16861	16767	16764	16679	16723	16780	16865	16952	16736	16683	16760	16749	16544	16622	16730	16847	16857	16739	16842	16814	16882	16719	16878	16931	16816	16988	16935	16937	16887	16678	16946	16608	16723	16656	16759	16788	16654	16784	16505	16817	16771	16695	16704	16775	16788	16528	16646	16815	16716	16812	16910	16933	16818	16729	16702	16785	17020	16788	16767	16749	16813	16752	16579	16855	16823	16683	16666	16832	16632	16977	16911	16818	16753	16663	16539	16757	16863	16740	16753	16750	16649	16726	16701	16743	16631	16759	16790	16631	16658	16848	16700	16681	16699	16733	16833	16830	16731	16904	16806	16857	16886	16841	16719	16691	16815	16909	16873	16596	16703	16878	16722	16746	16512	16682	16686	16851	16797	16777	16648	16841	16754	16634	16670	16699	16847	16760	16866	16742	16731	16854	16840	16660	16642	16512	16597	16800	16674	16981	16752	16726	16646	16720	16684	16577	16700	16937	16716	16864	16752	16808	16704	16804	16824	16778	16679	16797	16534	16789	16787	16829	16943	16758	16549	16649	16648	16802	16475	16728	16629	16866	16469	16758	16598	16536	16700	16749	16612	16738	16769	16839	16772	16660	16636	16700	16641	16604	16826	16624	16712	16614	16791	16793	16724	16579	16942	16655	16547	16605	16688	16783	16671	16822	16806	16883	16793	16681	16778	16782	16658	16763	16681	16620	16954	16775	16872	17008	16699	16910	16800	16592	16640	16789	16939	16819	16721	16720	16779	16750	16698	16788	16748	16640	16879	17079	16559	16719	16710	16489	16788	16652	16668	16737	16759	16783	16869	16727	16874	16768	16562	16659	16789	16663	16800	16790	16989	16632	16697	16776	16663	16697	17011	16693	16682	16769	16594	16737	16559	16587	16771	16733	16919	16862	16771	16807	16730	16790	16773	16901	16765	16748	16790	16800	16849	16715	16556	16936	16874	16733	16939	16799	16805	16826	16730	16632	16869	16862	16802	16696	16811	16705	16883	16700	16963	16837	16623	16735	16739	16831	16857	16903	16922	16706	16871	16736	16661	16964	16767	16767	16710	16916	16911	16918	16730	16725	16905	16839	16879	16798	16725	16637	16662	16690	16830	16784	16830	16850	16874	16907	16750	16620	16623	16709	16732	16614	16859	16880	16705	16837	16688	16785	16755	16824	16750	16631	16872	16720	16660	16897	16685	16754	16803	16965	16928	16876	16937	16951	16873	16691	16673	16808	16654	16723	16691	16649	16734	16889	16865	16755	16857	16639	16754	16735	16724	16945	16647	16756	16805	16769	16763	16533	16694	16813	16755	16854	16868	16713	16624	16815	16771	16651	16815	16772	16758	16917	16929	16744	16830	16624	16898	16720	16776	16947	16780	16763	16747	16703	16698	16929	16934	16866	16760	16792	16957	16732	16590	16641	16566	16664	16955	16973	16783	16787	16868	16888	16870	16914	16818	16777	16825	16911	16691	16617	16656	16795	16827	16755	16725	16701	16582	16680	16889	16781	16718	16971	16596	16636	16681	16922	16648	16880	16903	16616	16781	16701	16740	16697	16708	16892	16607	16942	16733	16951	16752	16624	16680	16847	16834	16568	16702	16663	16778	16834	16978	16877	16709	16860	16679	16823	16767	16735	16563	16772	16696	16701	16920	16656	16781	16494	16705	16773	16715	16814	16812	16682	16579	16743	16641	16677	16861	16527	16615	16877	16823	16752	16642	16813	16727	16554	16808	16605	16724	16812	16821	16829	16840	16572	16733	16880	16695	16702	16850	16868	16566	16679	16764	16719	16830	16809	16673	16659	16615	16854	16881	16723	16724	16712	16834	16657	16611	16794	16779	16721	16825	16682	16663	16863	16946	16800	16717	16750	16697	16752	16741	16842	16779	16827	16632	16729	16640	16903	16846	16699	16700	16615	16579	16837	16823	16899	16846	16931	16643	16813	16738	16756	16858	16716	16984	16857	16874	16806	16734	16448	16691	16734	16744	16905	16893	16939	16732	16781	16832	16750	16526	16821	16746	16832	16770	16709	16605	16912	16762	16846	16605	16696	16589	16585	16895	16590	16630	16873	16866	16821	16787	16723	16793	16809	16754	16920	16804	16734	16749	16869	16723	16693	16751	16781	16776	16994	16774	16838	16696	16669	16721	16633	16607	16861	16779	16761	16841	16873	16782	16570	16939	16797	16811	16728	16593	16678	16691	16680	16827	16732	16671	16914	16833	16803	16808	16628	16582	16690	16740	16702	16664	16717	16798	16903	16738	16805	16873	16766	16700	16857	16623	16823	16613	16634	16820	16622	16686	16709	16742	16709	16956	16794	16650	16821	16732	16684	16740	16821	16670	16897	16792	16759	16899	16671	16642	16628	16889	16855	16824	16779	16878	16810	16951	16707	16675	16714	16794	16815	16691	16781	16801	16847	16611	16674	16821	16858	16898	16873	16904	16919	16856	16804	16779	16810	16839	16756	16691	16802	16708	16754	16875	16671	16753	16707	16702	16913	16776	16766	16691	16659	16637	16771	16709	16767	16659	16886	16769	16783	16875	16648	16571	16643	16659	16864	16842	16851	16688	16739	16875	16730	16919	16685	16846	16845	16813	16770	16930	16788	16794	16654	16778	16643	16801	16656	16615	16811	16779	16732	16735	16891	16700	16932	16594	16761	16714	16783	16658	16590	17038	16888	16843	16813	16692	16767	16781	16800	16762	16792	16905	16748	16770	16818	16632	16965	16813	16850	16990	16680	16831	16723	16783	16730	16704	16769	16831	17060	16807	16706	16868	16947	16714	16780	16866	16949	16911	16720	16586	16654	16803	16701	17073	16742	16672	16729	16759	16568	16732	16791	16758	16840	16829	16800	16713	16849	16829	16742	16682	16686	16626	16791	16726	16708	16698	16712	16685	16721	16697	16778	16776	16578	16783	16755	16900	16665	16750	16853	16787	16757	16670	16866	16967	16756	16595	16640	16766	16739	16805	16741	16778	16687	16604	16806	16755	16715	16850	16895	16700	16685	16830	16882	16753	16719	16801	16991	16669	16779	16832	16712	16752	16654	16631	16754	16904	16707	16779	16780	16653	16794	16668	16704	16854	16868	16919	16873	16914	16814	16853	16877	16678	16770	16580	16864	16799	16773	16622	16839	16428	16562	16859	16795	16787	16812	16731	16810	16682	16675	16619	16797	16843	17087	16800	16718	16614	16711	16674	16797	16871	16742	17073	16849	16944	16820	16904	16571	16698	16921	16817	16816	16852	16820	16593	16404	16726	16743	16753	16800	17031	16734	16672	16897	16895	16724	16969	16624	16752	16606	16815	16667	16795	16752	16790	16785	16611	16824	16823	16777	16638	16720	16734	16723	16829	16479	16727	16956	16928	16970	16854	16865	16731	16746	16695	16585	16818	16779	16820	16775	17032	16781	16944	16633	16633	16663	16692	16976	16838	16845	16803	16831	16861	16593	16711	16621	16829	16788	16719	16720	16785	16908	16780	16521	16869	16736	16727	16578	16967	16782	16687	16837	16724	16844	16745	16761	16663	16784	16680	16773	16628	16783	16806	16771	16844	16951	16817	16616	16859	16824	16585	16571	16864	16719	16522	16589	16734	16734	16808	16469	16773	16826	16771	16881	16730	16852	16695	16734	16721	16908	16583	16752	16805	16783	16708	16724	16882	16693	16822	16757	16728	16811	16880	16771	16925	16709	16450	16737	16517	16734	16685	16671	16642	16574	16680	16860	16754	16594	16828	16886	16942	16794	16755	16936	16757	16824	16664	16641	16770	16880	16718	16863	16743	16876	16933	16852	16906	16816	16751	16965	16703	16907	16792	16914	16741	16728	16611	16888	16870	16684	16694	16580	16605	16820	16763	16807	16673	16753	16771	16752	16805	16964	16868	16794	16827	16705	16889	16699	16865	16792	16552	16695	16694	16626	16784	16473	16951	16684	16652	16726	16695	16711	16726	16840	16717	16743	16865	16848	16775	16866	16687	16894	16596	16519	16863	16897	16725	16835	16886	16826	16960	16972	16784	16765	16746	16725	16678	16984	16856	16768	16775	16751	16732	16715	16677	16881	16858	16922	16703	16741	16709	16714	16615	16752	16857	16700	16603	16876	16792	16637	16806	16675	16941	16870	17020	16609	16598	16862	16802	16967	16753	16895	16713	16861	16947	16880	16548	16738	16603	16774	16600	16633	16730	16752	16742	16775	16657	16732	16866	16827	16803	16837	16836	16738	16481	16645	16746	16772	16742	16991	16781	16546	16642	16910	16583	16632	16726	16672	16849	16625	16734	16713	16813	16723	16743	16578	16679	17033	16739	16762	16627	16757	16551	16727	16803	16533	16703	16748	16816	16660	16791	16782	16892	16804	16638	16511	16629	16755	16570	16846	16927	16768	16789	16708	16717	16835	16581	16842	16775	16743	16524	16889	16850	16738	16975	16842	16822	16605	16610	16559	16680	16646	16800	16933	16773	16769	17006	16854	16682	16752	16792	16899	16766	16647	16726	16691	16563
27678	39494	30600	23018	19887	18317	17083	16358	16017	15660	15569	15571	15526	15347	15270	15117	15380	15298	15116	15238	16503	23728	27317	25841	23043	19393	16804	15567	15152	14862	14928	14740	14831	14605	14714	14808	14658	14774	14891	14710	14741	14617	14727	14876	14775	14706	14619	14850	14721	14964	14731	14665	14584	14648	14740	14840	14553	14727	14886	14565	14903	14748	14536	14654	14765	14950	14440	14646	14739	14708	14673	14734	14766	14743	14906	14718	14670	14636	14921	14639	14718	14913	14893	14899	14710	14864	14688	14905	14827	14683	14768	14727	14859	14652	14733	14662	14742	14756	14629	14891	14617	14689	14581	14547	14854	14686	14790	14719	14716	14606	14869	14658	14623	14743	14997	14597	14593	14883	14776	14808	14686	14723	14703	14740	14799	14668	14901	14859	14766	14771	14813	14774	14606	14674	14842	14885	14780	14541	14692	14826	14792	14793	14729	14640	14847	14639	14842	14729	14606	14663	14633	14786	14815	14515	14572	14675	14596	14599	14823	14776	14917	14510	14782	14947	14596	14854	14706	14684	14559	14732	14748	14819	14869	14647	14754	14697	14683	14663	14683	14715	14692	14688	14712	14781	14759	14836	14892	14810	14700	14631	14841	14861	14758	14686	14753	14811	14681	14724	14744	14706	14817	14779	14650	14832	14824	14737	14834	14806	14697	14804	14518	14665	14731	14857	14700	14743	14597	14592	14780	14678	14695	14829	14781	14729	14739	14726	14687	14830	14791	14726	14608	14670	14719	14728	14692	14883	14696	14647	14850	14799	14706	14685	14921	14618	14872	14790	14701	14654	14638	14840	14872	14757	14487	14962	14975	14802	14787	14847	14730	15021	14814	14656	14811	14700	14680	14683	14756	14763	14655	14758	14663	14603	14707	14668	14791	14918	14611	14791	14899	14782	14691	14648	14743	14868	14844	14692	14810	14546	14760	14770	14682	14752	14684	14659	14786	14547	14713	14729	14903	14617	14725	14769	14793	14758	14658	14774	14795	14638	14635	14749	14813	14799	14642	14661	14569	14792	14645	14783	14657	14741	14619	14679	14610	14786	14717	14662	14755	14926	14735	14698	14709	14698	14632	14827	14672	14767	14891	14598	14805	14784	14736	14734	14603	14760	14879	14710	14820	14673	14660	14644	14662	14832	14753	14782	14901	14754	14671	14719	14792	14813	14680	14595	14784	14729	14648	14711	14671	14746	14725	14539	14633	14581	14846	14773	14504	14914	14647	14687	14713	14699	14661	14668	14710	14719	14717	14560	14740	14870	14633	14817	14745	14776	14756	14731	14674	14760	14557	14773	14641	14841	14784	14885	14693	14689	14771	14907	14581	14685	14644	14621	14674	14620	14884	14664	14760	14546	14739	14750	14712	14936	14633	14858	14656	14736	14712	14886	14856	14760	14745	14825	14772	14737	14804	14605	14733	14754	14736	14806	14806	14636	14677	14709	14755	14656	14736	14554	14630	14877	14548	14724	14655	14808	14818	14651	14760	14769	14690	14652	14805	14808	14753	14631	14721	14772	14681	14646	14754	14849	14587	14858	14854	14647	14845	14765	14651	14710	14689	14781	14569	14833	14861	14826	14619	14709	14746	14705	14799	14725	14747	14821	14656	14724	14780	14745	14798	14763	14683	14667	14823	14588	14725	14793	14874	14695	14586	14643	14691	14628	14752	14736	14690	14684	14787	14645	14823	14644	14573	14616	14679	14689	14628	14618	14743	14525	14879	14757	14678	14827	14893	14719	14781	14712	14674	14778	14901	14775	14666	14809	14704	14764	14729	14548	14589	14828	14767	14548	14765	14567	14824	14847	14761	14602	14778	14634	14873	14787	14719	14703	14970	14708	14619	14836	14671	14842	14644	14718	14729	14737	14753	14689	14699	14780	14649	14723	14778	14787	14734	14923	14693	14771	14649	14696	14572	14771	14705	14899	14657	14600	14717	14741	14770	14698	14655	14510	14803	14689	14900	14773	14840	14781	14712	14690	14723	14624	14693	14733	14726	14859	14625	14567	14817	14610	14849	14756	14768	14568	14654	14777	14825	14803	14688	14704	14768	14616	14611	14765	14910	14556	14748	14642	14723	14771	14619	14664	14769	14812	14671	14716	14713	14716	14642	14591	14786	14620	14875	14642	14596	14756	14962	14708	14750	14763	14633	14505	14844	14627	14788	14769	14719	14687	14772	14604	14724	14816	14863	14644	14725	14626	14711	14621	14880	14751	14635	14691	14634	14711	14696	14764	14757	14698	14675	14828	14714	14658	14586	14737	14791	14595	14607	14792	14660	14796	14723	14698	14579	14713	14747	14735	14568	14715	14683	14600	14661	14807	14777	14698	14870	14585	14693	14761	14769	14754	14757	14876	14670	14706	14759	14546	14627	14930	14706	14706	14629	14637	14841	14876	14699	14769	14812	14810	14673	14805	14849	14601	14890	14774	14835	14878	14587	14698	14622	14688	14710	14775	14849	14759	14756	14577	14853	14649	14568	14637	14573	14764	14660	14774	14780	14846	14862	14620	14570	14686	14854	14714	14693	14532	14730	14811	14750	14799	14613	14547	14571	14750	14632	14738	14641	14875	14784	14751	14678	14671	14723	14631	14769	14662	14573	14717	14599	14819	14724	14752	14685	14634	14633	14793	14710	14661	14706	14626	14607	14902	14714	14647	14604	14563	14813	14633	14741	14839	14784	14486	14814	14762	14694	14733	14657	14714	14783	14706	14719	14659	14772	14628	14871	14642	14749	14786	14720	14672	14858	14833	14859	14751	14764	14636	14859	14706	14709	14623	14454	14609	14618	14744	14782	14815	14598	14634	14680	14826	14594	14932	14692	14518	14781	14594	14573	14517	14649	14589	14670	14717	14518	14629	14697	14767	14832	14639	14785	14648	14807	14689	14660	14574	14654	14841	14718	14565	14752	14780	14708	14778	14628	14604	14691	14695	14638	14662	14762	14820	14578	14824	14588	14830	14923	14716	14849	14702	14743	14787	14645	14740	14839	14743	14783	14550	14691	14804	14744	14708	14768	14648	14514	14760	14725	14752	14638	14612	14672	14761	14677	14610	14569	14679	14808	14577	14653	14841	14830	14619	14623	14744	14760	14700	14724	14828	14779	14801	14618	14624	14687	14747	14926	14611	14592	14629	14595	14754	14640	14759	14615	14731	14666	14617	14929	14591	14550	14738	14712	14618	14594	14607	14546	14725	14827	14696	14631	14667	14587	14844	14889	14723	14897	14830	14859	14553	14895	14844	14659	14645	14882	14589	14716	14645	14811	14796	14663	14731	14624	14634	14692	14711	14774	14702	14597	14582	14712	14803	14727	14853	14750	14759	14584	14711	14775	14719	14745	14787	14753	14807	14761	14597	14769	14670	14688	14610	14824	14797	14688	14713	14676	14728	14645	14808	14746	14780	14825	14684	14626	14732	14730	14794	14726	14665	14709	14739	14661	14768	14858	14739	14761	14765	14729	14738	14691	14670	14657	14610	14730	14634	14673	14794	14699	14626	14709	14666	14749	14786	14639	14765	14682	14725	14664	14705	14879	14640	14730	14859	14820	14745	14860	14584	14843	14537	14689	14660	14830	14741	14581	14548	14538	14743	14750	14612	14746	14744	14744	14758	14704	14699	14756	14789	14687	14705	14880	14628	14671	14690	14729	14717	14835	14910	14623	14587	14691	14778	14768	14600	14790	14783	14880	14707	14774	14603	14584	14721	14726	14780	14811	14514	14847	14759	14858	14800	14770	14753	14597	14775	14786	14542	14653	14640	14782	14579	14677	14633	14832	14738	14755	14627	14746	14609	14680	14752	14726	14647	14576	14882	14840	14670	14592	14683	14918	14652	14670	14608	14594	14585	14623	14745	14720	14692	14766	14686	14616	14683	14786	14779	14783	14904	14724	14699	14552	14677	14661	14683	14663	14823	14574	14476	14525	14807	14672	14841	14763	14511	14721	14923	14698	14817	14662	14810	14618	14730	14766	14613	14723	14579	14579	14742	14595	14654	14731	14690	14685	14771	14713	14751	14655	14713	14481	14768	14699	14733	14787	14767	14874	14575	14603	14787	14765	14789	14774	14637	14856	14726	14607	14719	14666	14683	14717	14700	14639	14710	14699	14752	14699	14912	14727	14693	14627	14667	14619	14742	14883	14665	14868	14682	14693	14572	14584	14746	14655	14700	14771	14863	14717	14801	14549	14660	14892	14717	14759	14686	14702	14691	14778	14800	14838	14735	14743	14633	14725	14697	14667	14351	14855	14638	14604	14736	14684	14777	14692	14927	14674	14781	14698	14606	14616	14874	14476	14656	14635	14834	14769	14633	14676	14810	14508	14823	14742	14710	14842	14701	14814	14832	14693	14773	14705	14773	14652	14882	14707	14754	14682	14726	14822	14674	14566	14713	14653	14755	14672	14637	14807	14617	14839	14704	14609	14792	14629	14704	14782	14687	14596	14621	14844	14784	14680	14757	14778	14574	14788	14619	14814	14791	14861	14629	14682	14860	14816	14893	14635	14500	14648	14594	14692	14763	14723	14740	14701	14620	14666	14797	14700	14762	14804	14821	14752	14477	14842	14620	14774	14821	14572	14754	14711	14592	14596	14967	14675	14617	14937	14698	14677	14682	14786	14785	14635	14684	14714	14581	14735	14517	14833	14749	14604	14676	14741	14647	14667	14759	14675	14749	14722	14796	14654	14873	14623	14725	14706	14733	14756	14788	14751	14543	14627	14749	14711	14895	14756	14814	14625	14796	14826	14721	14720	14619	14701	14572	14678	14612	14868	14893	14749	14787	14803	14756	14893	14649	14852	14724	14837	14670	14578	14668	14761	14663	14705	14690	14820	14668	14757	14791	14690	14620	14732	14725	14678	14773	14814	14808	14809	14671	14680	14742	14767	14858	14647	14678	14520	14806	14859	14783	14733	14530	14959	14647	14826	14720	14654	14621	14781	14736	14540	14783	14823	14653	14899	14694	14706	14716	14774	14673	14579	14506	15044	14551	14822	14782	14608	14616	14822	14751	14732	14759	14753	14620	14615	14725	14704	14717	14637	14567	14542	14830	14686	14597	14829	14707	14825	14695	14631	14789	14717	14649	14962	14584	14765	14871	14567	14761	14653	14894	14823	14698
28005	23032	24871	19814	15680	15621	15508	15502	15401	15232	15424	15332	15475	15209	15015	15043	15478	15225	15447	15132	15478	15590	15769	15853	15883	15565	15387	15193	15201	15013	15069	15058	15091	15216	15381	15223	15311	15133	15247	15290	15307	15114	15254	15177	15213	15125	15194	15203	15066	15007	15066	15044	15102	15230	15167	15115	15195	15163	14912	15087	15096	15185	15139	15151	15024	15032	15075	15193	15233	15085	15300	15135	15173	15165	15148	15232	15087	15014	15045	15205	15051	15023	14873	15117	15118	15150	15150	15082	15356	15085	15159	15189	15108	14963	14951	15066	15172	15205	15086	15031	15281	15297	15344	15154	15113	15234	15044	15288	15084	15208	15262	15019	15111	15020	15018	15091	15123	14861	15017	15287	15142	15106	15191	15104	15099	15248	15074	15173	15108	14908	15107	15068	15296	14956	14825	15192	15259	15014	15145	15137	15102	15497	15169	15121	14996	14985	15104	15070	15154	15083	15193	15155	15234	15058	15070	15202	15179	15191	14985	15058	14962	15097	15137	14989	15302	15187	15293	15014	14902	15156	15247	15034	15127	14969	15059	15251	15242	15084	15062	15156	15258	15198	14994	15265	15130	14989	15170	15161	15143	15186	15095	15130	15181	15212	15132	15121	15266	15274	15075	15219	15169	15233	15227	15252	15034	15136	15135	15231	15061	15140	14994	15176	15067	15045	15263	15208	15207	14938	15032	15084	15191	15228	15225	15256	15116	15200	15097	15238	15201	15096	15263	15319	15051	15149	15107	15432	15234	15194	15206	15116	15068	15079	15113	15098	15129	14982	15277	15192	15079	15169	15033	15136	14874	15008	15073	15030	15005	15058	15151	15174	15100	15055	15129	15226	15058	14946	15171	15001	15070	15210	15078	15009	14909	15100	15130	15106	15242	15195	15115	15207	15171	15212	14991	15036	14915	15342	15221	15418	15069	15043	15253	15164	15180	15139	15096	15265	15189	15058	15255	15006	15245	15055	15052	15014	14976	15285	15286	15161	15367	15144	15076	15277	15137	15087	15164	14978	14820	15109	15125	15205	15336	15166	15086	15120	15184	15183	15374	15205	15245	15292	15082	15220	15190	15184	14987	14989	15241	15089	15059	15193	15109	15198	15095	15231	15216	15139	15424	15191	15080	14904	15074	14949	14896	15202	15133	15128	14955	15098	14995	15243	15054	15252	15015	15051	15153	15054	15365	15230	15124	15307	15237	15055	15173	15082	15168	15153	15133	15133	15185	15170	15131	15074	15289	15123	15077	15379	14921	14964	15135	15141	14999	15207	15234	15311	15177	15147	15167	14979	15302	15141	14997	15295	15016	15237	15212	14994	15094	15151	15234	15203	15176	15133	15147	14994	14994	15023	15167	15104	15247	14940	15194	15172	15153	15283	15263	15046	15362	15192	15203	15055	15011	15141	14995	15279	15104	15158	15218	15076	15171	15257	15176	14976	15036	15215	15294	15168	15118	15111	15202	15037	15097	15046	15146	15272	14943	15297	14954	15097	15030	15080	15059	15058	15126	15123	15139	15203	14995	15078	15094	15307	15142	15247	15216	15136	15143	15375	15292	15147	15329	15335	15368	14926	15026	14935	15078	15221	15070	15314	15151	15065	15330	15108	15226	15128	14815	14925	15287	15226	15277	15256	15088	15164	15233	15257	15242	15224	15214	15091	15072	15035	14977	15034	15063	15044	15178	15088	15040	15272	15148	15231	15107	15026	15160	15217	15140	15090	15182	15123	14925	15058	15035	15165	15076	15174	15184	15103	15207	15038	15213	15382	15172	14995	15035	15093	15317	15178	15029	14966	15412	15195	15079	15330	14968	15089	15137	15303	15024	15019	15113	14971	15042	15158	15216	15202	15271	15280	15035	15213	15123	15043	15370	15152	15137	14977	15021	15149	15027	14970	15166	15124	15065	15086	15181	15077	15085	15279	15119	15251	15176	15181	15146	15075	15327	15106	15164	15162	15244	15326	15149	15152	15176	15246	15127	15251	15152	15219	15193	15252	15323	15202	15346	15068	15159	15267	14988	15141	15066	15040	14994	15163	15045	15060	15156	15057	15186	15167	15010	15249	15218	15200	15154	15196	15231	15075	15235	15022	15094	15172	15081	15164	15237	15144	15173	15081	15034	15304	15156	15221	15096	14912	15108	15140	15151	15177	15204	15083	15196	15185	15317	15056	15157	15215	15378	15107	15246	15017	15168	15150	15334	15062	15078	15041	15207	15336	15150	15058	15237	15197	15200	15024	15144	15049	14954	15063	15117	15358	15285	15182	15106	15109	15165	15185	15116	14994	15243	15189	15170	15155	15101	14978	14937	14994	15145	15260	15029	15176	15240	15241	15211	15257	15246	15182	15019	15099	15198	15001	15040	15145	15297	15046	15086	15124	15223	15150	15257	15097	15182	15036	15225	15143	15071	15179	15161	14942	15138	15103	14960	15285	15065	15138	15249	15296	15234	15094	15157	15015	15190	15186	15280	15077	15188	15121	15141	15111	15037	15111	15256	15108	15176	15269	15198	15150	15326	15058	15174	15086	15151	15110	15008	15102	15360	15179	14991	15175	15426	14958	15155	15047	14936	15232	15248	15149	15203	15072	14991	15161	15076	15137	15193	15241	15046	15045	15193	15167	15411	15073	15200	15109	14989	15181	15111	15225	15237	15164	14951	14977	15134	14925	15179	15077	15126	14922	15084	15139	15162	14994	15092	15086	15176	15067	14992	15117	15245	15031	15187	15260	15015	15141	14989	15191	15241	15185	15230	15225	15210	15180	15056	15141	15100	15163	15003	15099	15241	15049	15145	15074	15194	15249	15173	15292	15178	15172	15089	15136	15299	15086	14979	15057	15158	15016	15086	15126	15260	15113	15157	15163	15048	15316	15148	15065	15081	15127	15233	15273	15241	15184	15166	14973	14988	14977	15266	15236	15116	15157	15027	15093	14898	15113	15090	15128	15152	15035	14988	15106	15075	15104	15136	15438	15070	15075	15300	15125	15156	15150	15188	15057	14993	15119	14969	15104	15173	15087	15056	15085	15134	15062	15044	15077	15263	15087	15131	15120	14989	14989	14907	15024	15061	14954	15048	15134	15260	15173	15027	15073	15094	15204	15114	15079	15137	15183	15138	15143	15071	15133	15019	15079	15156	14951	14926	15267	15210	15068	14975	15009	15019	14750	14997	15036	15116	15134	15299	15338	15235	15176	15139	15258	14979	15057	15087	15198	15054	15176	15050	15321	15064	15130	15101	15165	15264	15178	15054	15111	15338	15019	15130	14945	15213	15054	15033	15343	15135	15206	15182	15156	15203	15232	15074	15166	15172	15124	15185	15231	15330	15092	15280	15275	15159	15109	15055	15178	15240	15080	14975	15150	15333	15002	15120	15264	15116	15245	15109	15096	14997	15270	15294	15242	15004	15342	15262	15235	15169	15071	15181	15260	15026	15097	15138	15241	15219	15004	15338	15164	15215	15088	14996	15047	15271	14986	15303	15115	15340	15202	15153	15122	15206	14922	15043	15053	15065	15039	15167	15054	15183	15221	15010	15010	15126	15245	15076	15113	15189	15392	15082	15142	15148	15150	15150	15236	15248	15210	15001	15160	15250	15335	15261	15245	15048	15071	15248	15030	15093	15309	15015	15107	15009	15080	15175	15214	15236	15173	15129	15022	15019	15074	15274	15104	15291	15011	15070	15179	15184	15003	15097	14955	15286	15062	15187	15057	15224	15094	15200	15024	15034	15201	15191	15121	15164	15376	15278	15251	15097	14913	15070	15020	15012	15105	15012	15083	15197	15007	15059	15162	15215	15334	15032	15111	15168	15215	14956	15203	14903	15073	15126	15264	15222	14978	15089	15140	15215	15143	15141	15147	15094	15174	15261	15243	15079	15149	15163	15247	15171	15197	15271	15225	15013	15156	15148	15131	15040	15077	15148	15144	14949	15151	15224	15066	15158	15136	15139	15229	15070	15173	15254	15078	15076	15198	15193	14991	15181	15106	14953	14909	15097	15094	15097	15149	15139	15012	15360	15263	15172	15093	15025	15195	15140	15164	15152	15166	15149	15073	15189	15271	15057	15154	15035	15108	15179	15245	15217	15103	15286	15062	15066	15023	15038	15059	15037	15059	15226	15202	15012	15145	15288	15105	15107	15273	15021	15145	15048	15280	15102	15047	15202	15118	15268	15155	15004	15139	15049	15097	15127	15091	15134	15218	15055	15274	15352	15244	15085	15236	15183	15200	15173	15207	15076	15039	15353	15058	15026	14768	15092	15169	15040	15120	15037	15208	15221	15064	15191	15292	15028	15181	15304	15178	15032	15065	15114	14978	15108	15155	15161	15196	15187	15041	15217	15070	15036	15044	15117	15038	14979	15191	15041	15439	15175	15022	15034	15169	15107	14967	15079	15106	15029	15089	15053	15203	15274	15059	15029	15107	15073	15134	15252	14869	15208	15116	15195	15297	14947	15162	15253	15361	15178	15158	15239	15213	15072	15108	15073	15253	15204	15129	15058	15035	15087	15221	15257	14955	15107	15162	15115	15181	15304	15231	15102	15092	15029	15104	15047	15130	15319	15193	15244	15209	15235	15339	15201	15084	15183	15162	15257	14980	15059	15186	14967	15206	15133	15267	15250	15103	14960	15134	15278	15260	15020	15146	15057	14985	15257	15268	15126	15336	15088	15108	15106	15176	15146	15197	14933	14891	15122	15091	15038	15199	15081	14952	15139	15145	15253	15218	15020	15234	15208	15238	15218	15245	15374	15166	15236	15064	15074	15145	15080	15005	15276	15120	14995	15070	15030	15218	15085	15278	15037	15062	15118	14924	15246	15178	15057	15150	15218	15124	15315	15087	14990	15261	15280	15130	14970	15204	14987	15134	15241	15128	15113	14975	15127	15050	15136	15136	15256	15151	15408	15312	15041	15266	15128	15104	15190	15154	15040	15261	14960	15156	15072	15126	14865	15233	15286	15139	15027	15512	15200	15120	15110	15198	15226	14951	15059	14859	15138	15147	15271	15057	15189	15079	15047	15233	15197	15196	15166	15021	15019	15076	14924	15047	15107	15092	15077	15063	15039	15164	15234	15355	15229	15111	15200	15236	15186	15223	15031	14936	14962	15039	15045	14986
21084	28396	22568	16281	15278	14596	14361	14144	14050	14062	13996	13885	13964	13919	13926	13945	14040	14148	13906	13907	13766	14295	14747	14809	14400	14241	14171	13665	14100	13607	13808	13649	13661	13737	13795	13617	13922	13736	13856	13799	13821	13837	13666	13878	13781	13822	13774	13738	13868	13676	13738	13772	13858	13777	13773	13807	13658	13842	13903	13769	13803	13774	13638	13596	13912	13833	13764	13913	13686	13725	13764	13896	13842	13911	13724	14015	13803	13688	13628	13737	13704	13802	13815	13790	13720	13766	13633	13793	13732	13799	13686	13973	13772	13748	13861	13670	13743	13834	13685	13779	13879	13739	13699	13710	13708	13538	13706	13700	13940	13763	13959	13657	13731	13826	13700	13683	13747	13759	13755	13770	13856	13846	13791	13691	13777	13940	13816	13850	13758	13742	13498	13806	13763	13801	13745	13711	13711	13730	13643	13814	13855	13859	13740	13667	13647	13888	13740	13550	13754	13700	13710	13760	13905	13926	13815	13836	13741	13724	13857	13730	13859	13889	13897	13612	13848	13709	13756	13750	13754	13834	13710	13758	13828	13690	13868	13803	13649	13821	13757	13708	13706	13759	13787	13801	13748	13721	13793	13718	13602	13689	13660	13871	13866	13886	13805	13767	13700	13952	13671	13708	13617	13725	13915	13761	13807	13978	13882	13856	13814	13932	13758	13949	13941	13676	13788	13680	13769	13664	13735	13873	13855	13568	14040	13905	13824	13687	13742	13670	13766	13644	13795	13573	13916	13607	13826	13743	13883	13843	13700	13590	13837	13781	13677	13656	13669	13728	13794	13771	13640	13725	13835	13727	13774	13840	13829	13701	13867	13682	13683	13773	13708	13720	13654	13723	13839	13819	13824	13854	13784	13756	13873	13698	13780	13721	13715	13782	13663	13759	13843	13793	13709	13662	13800	13748	13863	13811	13863	13515	13838	13751	13824	13778	13839	13861	13693	13774	13786	13774	13836	13775	13808	13934	13637	13704	13772	13862	13766	13682	13718	13764	13671	13809	13749	13730	13865	13832	13709	13867	13808	13748	13739	13705	13667	13738	13737	13735	13794	13836	13763	13717	13746	13818	13898	13652	13656	13769	13755	13646	13823	13830	13825	13803	13662	13531	13882	13659	13768	13815	13689	13605	13779	13897	13943	13742	13925	13894	13845	13858	13870	13653	13779	13841	13689	13884	13718	13766	13824	13798	14004	13778	13694	13784	13640	13643	13827	13867	13795	13828	13825	13871	13607	13777	13920	13556	13894	13834	13644	13931	13657	13734	13703	13929	13711	13791	13724	13652	13841	13560	13749	13742	13930	13841	13746	13674	13644	13955	13964	13912	13781	13654	13611	13793	13885	14011	13835	13711	13740	13848	13535	13762	13910	13884	13742	13734	13671	13807	13604	13535	13842	13701	13759	13811	13677	13623	13610	13691	13831	13585	13813	13847	13749	13694	13844	13742	13746	13787	13880	13836	13883	13747	13787	13961	13621	13945	13731	13840	13811	13754	13727	13827	13763	13694	13745	13894	13771	13729	13782	13787	13627	13814	13731	13697	13747	13724	13762	13672	13734	13656	13848	13734	13740	13737	13788	13751	13662	13695	13818	13642	13749	13552	13714	13968	13733	13687	13691	13875	13765	13706	13624	13730	13660	13793	13739	13637	13967	13717	13748	13823	13705	13621	13680	13932	13865	13782	13514	13784	13589	13812	13756	13787	13590	13864	13764	13723	13938	13922	13932	13681	13714	13643	13866	13679	13629	13799	13763	13837	13639	13773	14018	13798	13685	13799	13652	13800	13706	13859	13715	13794	13817	13694	13685	13884	13729	13820	13621	13665	13653	13746	13702	13851	13665	13779	13729	13778	13824	13767	13739	13728	13797	13772	13760	13821	13774	13772	13658	13854	13633	13691	13884	13818	13710	13748	14051	13782	13842	13826	13821	13736	13746	13800	13755	13560	13767	13787	13843	13836	13868	13869	13865	13682	13724	13736	13871	13831	13966	13742	13708	13697	13727	13671	13856	13820	13916	13679	13822	13595	13772	13713	13705	13833	13878	13712	13830	13888	13761	13512	13633	13711	13786	13727	13756	13677	13797	13827	13794	13749	13920	13654	13787	13724	13734	13850	13781	13781	13789	13647	13810	13726	13755	13680	13922	13759	13691	13720	13728	13760	13800	13766	13698	13766	13770	13756	13846	13811	13741	13842	13907	13611	13759	13881	13720	13668	13818	13650	13745	13860	13824	13767	13867	13902	13900	13755	13823	13861	13951	13747	13858	13758	13819	13767	13888	13753	13960	13780	13717	13707	13883	13737	13772	13892	13724	13722	13780	13745	13672	13676	13785	13691	13777	13739	13635	13785	13786	13856	13774	13845	13763	13702	13665	13710	13660	13648	13877	13798	13681	13849	13853	13805	13825	13901	13573	13685	13666	13733	14101	13753	13847	13587	13786	13784	13817	13815	13612	13723	13853	13820	13805	13802	13665	13865	13717	13750	13710	13525	13697	13780	13856	13691	13823	13816	13715	13736	13629	13789	13764	13698	13771	13692	13697	13837	13678	13808	13798	13984	13857	13768	13657	13793	13671	13800	13687	13851	13910	13603	13832	13705	13801	13590	13748	13837	13743	13771	13764	13893	13729	13736	13790	13907	13755	13707	13690	14108	13799	13864	13653	13740	13716	13808	13804	13673	13789	13876	13735	13795	13952	13806	13714	13765	13814	13649	13683	13883	13817	13782	13846	13782	13612	13750	13933	13661	13824	13809	13708	13762	13706	13751	13773	13626	13737	13691	13825	13666	13789	13789	13754	13720	13879	13713	13710	13632	13842	13707	13656	13783	13828	13749	13620	13703	13767	13819	13678	13738	13740	13785	13662	13871	13710	13770	13805	13560	13821	13769	13808	13661	13841	13776	13729	13750	13877	13753	13725	13898	13726	13685	13949	13805	13712	13634	13754	13876	13913	14024	13796	13715	13837	13630	13839	13614	13759	13843	13696	13774	13869	13646	13849	13760	13567	13852	13740	13782	13876	13838	13838	13786	13767	13874	13628	13849	13797	13734	13918	13711	13629	13795	13745	13572	13595	13763	13783	13757	13799	13853	13601	13916	13782	13880	13653	13834	13892	13815	13749	13582	13658	13750	13830	13681	13878	13863	13820	13889	13760	13655	13715	13733	13822	13833	13777	13759	13759	13781	13601	13730	13706	13673	13869	13859	13706	13734	13727	13666	13707	13869	13897	13766	13641	13733	13893	13884	13692	13723	13737	13651	13778	14010	13756	13847	13670	13754	13794	13573	13669	13593	13699	13659	13694	13766	13656	13817	13689	13772	13878	13675	13749	13725	13829	13709	13865	13761	13851	13798	13907	13820	13640	13732	13613	13626	13702	13738	13516	13823	13872	13696	13839	13835	13821	13729	13812	13732	13777	13838	13859	13855	13883	13677	13754	13556	13735	13798	13826	13867	13714	13761	13824	13762	13660	13775	13780	13773	13573	13818	13845	13807	13888	13820	13907	13732	13784	13750	13650	13699	13765	13898	13703	13849	13611	13993	13675	13782	13715	13716	13840	13743	13809	13696	13671	13788	13808	13722	13787	13825	13936	13848	13967	13801	13779	13688	13875	13894	13846	13776	13753	13786	13759	13741	13913	13855	13804	13693	13796	13752	13747	13689	13623	13791	13673	13822	13642	13617	13910	13941	13607	13857	13752	13666	13684	13721	13840	13668	13774	13816	13874	13624	13911	13652	13643	13658	13810	13847	13823	13720	13984	13642	13939	13676	13852	13770	13656	13677	13723	13787	13771	13828	13684	13807	13709	13913	13653	13723	13709	13829	13828	13673	13718	13714	13772	13691	13846	13750	13695	13684	13654	13594	13770	13727	13831	13750	13911	13706	13827	13846	13783	13814	13976	13762	13578	13770	13787	13580	13827	13736	13756	13745	13825	13700	13940	13784	13792	13803	13799	13688	13643	13870	13749	13686	13787	13858	13744	13815	13959	13636	13743	13813	13690	13744	13753	13705	13729	13626	13880	13667	13754	13914	13782	13680	13856	13639	13699	13769	13572	13829	13804	13718	13770	13663	13741	13737	13868	13758	13757	13770	13803	13640	13706	13764	13890	13845	13810	13752	13572	13709	13728	13733	13700	13718	13676	13824	13986	13792	13876	13756	13686	13728	13655	13889	13660	13929	13627	13788	13707	13799	13698	13640	13818	13844	13599	13636	13658	13743	13594	13847	13701	13804	13924	13763	13751	13833	13712	13928	13701	13961	13547	13792	13552	13934	13916	13676	13778	13784	13994	13903	13604	14009	13863	13828	13971	13739	13807	13768	13781	13624	13854	13869	13968	13795	13840	13752	13631	13730	13739	13745	13842	13828	13891	13715	13703	13803	13827	13713	13685	13666	13600	13713	13692	13630	13644	13666	13913	13878	13765	13645	13682	13879	13657	13792	13722	13841	13566	13636	13855	13751	13767	13847	13779	13715	13751	13775	13907	13777	13749	13789	13643	13747	13844	13584	13936	13919	13757	13931	13907	13794	13714	13801	13785	13741	13854	13738	13765	13827	13662	13763	13792	13769	13916	13774	13931	13814	13647	13666	13827	13696	13708	13699	13742	13848	13554	13867	13873	13702	13852	13587	13753	13755	13765	13761	13755	13806	14024	13724	13825	13772	13796	13717	13647	13798	13737	13798	13639	13700	13812	13763	13850	13866	13713	13862	13618	13700	13667	13801	13676	13761	13782	13584	13786	13718	13869	13873	13678	13785	13939	13728	13838	13756	13875	13766	13694	13943	13789	13831	13612	13752	13779	13844	13783	13703	13662	13816	13756	13803	13588	13771	13787	13807	13757	13834	13750	13783	13942	13786	13828	13790	13787	13711	13771	13776	13722	13823	13789	13680	13791	13832	13576	13734	13675	13735	13879	13850	13755	13728	13942	13793	13641	13609	13806	13783	13756	13898	13882	13840	13770	13783	13801	13833	13715	13729	13748	13713	13783	13827	13870	13732	13778	13928	13955	13704	13932	13947	13748	13884	13842	13687	13918	13622	13801	13720	13733	13861	13703	13734	13893	13849	13885	13868	13793	13766	13741	13769	13750	13862	13864	13613	13674	13761	13751	13821	13713	13717
24248	21520	29017	24544	22071	20486	18561	16136	15474	15591	15708	15624	15618	15529	15319	15654	15469	15383	15486	15390	15437	16700	19714	20203	19053	17403	16362	15572	15634	15357	15229	15358	15097	15262	15114	15279	15323	15411	15286	15227	15337	15091	15365	15094	15123	15322	15225	15259	15320	14946	15107	15276	15207	15054	15154	15220	15430	15141	15164	15214	15393	15107	15156	15150	15169	15050	15291	15306	15412	15247	15135	15195	15302	15127	15303	15358	15366	15238	15116	15305	15110	15237	15169	15077	15150	15180	14954	15295	15164	15233	15216	15211	15111	15108	15351	15177	15383	15354	15122	15164	15009	15160	15136	15167	15224	14947	15216	15207	15338	15184	15083	15123	15067	15374	15003	15119	15175	15074	15432	15171	15215	15207	15268	15128	15255	15232	15227	15232	15293	15239	15168	15014	15256	15209	15202	15126	15207	15044	15337	15003	15132	15361	15177	15173	15225	15202	15191	15360	15179	15151	15130	15116	15315	15361	15318	15013	15194	15026	15160	15180	15290	15252	15163	15165	15188	15144	15197	15150	15065	15099	15106	15193	15078	15191	15300	15114	15048	15163	15391	15283	15094	15259	15266	15297	15207	15015	15287	15223	15232	15214	15144	15151	14999	15063	15143	15055	15163	15187	15159	15239	15155	15344	15379	15247	15169	15057	15237	15305	15209	15086	15217	15172	15118	15260	15202	15160	15356	15335	15264	15136	15093	15232	15194	15265	15048	15223	15076	15277	14972	14968	15179	15166	14947	14914	15087	15021	15152	15224	15172	15362	15261	14999	15263	15012	15411	15177	15047	15432	15277	15158	15198	15197	15085	15141	15351	15284	15249	15295	15192	15039	15125	15120	15041	15334	15066	15297	15215	15235	15183	15089	15130	15208	15150	15129	15244	15248	15394	15007	15227	15088	15189	15179	15300	15108	15262	15203	15271	15262	15128	15284	15320	14993	15250	15077	15229	15238	15141	15396	15198	15161	15057	15021	15225	15026	15099	15106	15207	15153	15410	15291	15298	15149	15031	15055	15369	15146	15067	15113	15094	15048	15194	15072	15225	15339	15238	15141	15225	15188	14967	15258	15176	15329	15231	15168	15153	15095	15294	15058	15451	15376	15138	15092	15217	15063	15148	15158	15007	15367	15215	15171	15288	15200	15339	14908	15024	15274	15225	15174	15111	15062	15187	15368	15113	15092	14991	15142	15071	15184	15104	15263	15194	15250	14989	15301	15203	15124	15345	15190	15221	15132	15302	15167	15247	15276	15276	15343	15196	15224	15219	15208	15131	15178	15476	15249	14983	15126	15218	15202	15047	15283	15229	14948	15246	15253	15037	15310	15250	15309	15141	15254	15082	15040	15229	15349	15247	15070	15225	15262	15223	15232	15388	15245	15263	15273	15238	14947	15095	15153	15296	15318	15231	15245	15245	15239	15198	15062	15098	15041	15277	15066	15178	15402	15253	15265	15292	15113	15088	15189	15192	15230	15113	15299	15304	15323	15211	15055	15256	15227	15298	15094	15261	15217	15331	15125	15046	15165	15417	15130	15279	15114	15235	15139	15147	15163	15276	15139	15157	15105	15050	15285	15233	15235	15199	15383	15191	15220	15030	15062	15303	15205	15120	15303	15209	15290	15247	15161	15241	15276	15248	15307	15277	15370	15410	15472	15302	15147	15227	15045	15112	15248	15238	15442	15189	15081	15243	15195	15128	14978	15172	15151	15099	15195	15302	15062	15047	14969	14831	15329	15335	15210	15187	15131	15243	15145	15247	15155	15336	15249	14914	15146	15424	15203	15050	15315	15266	15136	15344	15081	15182	15287	15187	15216	15010	15214	15238	15191	15300	15110	15209	15270	15564	15253	15170	15247	15233	15135	15073	15073	15202	15108	15069	15201	15271	15286	15201	15183	15037	15165	15213	15182	15033	15304	15172	15140	15098	15133	15294	15172	14904	15161	15159	15161	14964	15264	15265	15044	15061	15126	15007	15104	15156	15121	15180	15052	15055	15328	15024	15313	15059	15122	15266	15042	15285	14916	14987	15160	15296	15202	15252	15169	15036	15252	14997	15209	15285	15086	15173	15272	15131	15089	15114	15037	15121	15379	15025	15246	15017	15038	15120	15072	15151	15277	15338	15192	15053	15221	15318	15193	15195	15096	15181	15313	15308	15172	15305	15200	15300	15359	15204	15151	15169	15062	15090	15176	15173	15079	15367	15138	15207	15405	15199	15340	15275	15199	15379	15200	15298	15242	15228	15065	15237	15071	15107	15310	15124	15168	15100	15267	15370	15434	15178	15078	15129	15206	15243	15152	15212	15181	15299	15129	15120	15175	15139	15138	15122	15377	15146	15125	15313	15247	15227	15052	15086	15240	15400	15188	14989	14930	15076	15064	15125	14915	15236	15020	15116	15191	15288	15189	15156	15274	15165	15348	15141	15142	15171	15043	14958	15075	15198	15197	15260	15189	15135	15257	15192	15238	15219	15170	15280	15077	15159	15048	15080	15172	15406	15175	15099	15226	15136	14915	14934	15184	15035	15122	15198	15143	15071	15374	15262	15239	15407	15128	15423	15106	15293	15366	15315	15108	15255	15015	15273	15333	15053	15214	15200	15192	15179	15336	15340	15157	15109	15267	15151	15115	15268	15164	15301	15114	15120	15280	15171	15276	15186	15134	15067	15100	15342	15110	15012	15202	15274	15275	15267	15174	15117	15326	15182	15234	15338	15061	15277	15252	15279	15363	15103	15236	15306	15191	15236	15133	15203	15238	15161	15174	15007	15175	15229	15235	15178	15347	15425	15276	15165	15207	15266	15204	15401	15318	15233	15097	15150	15178	15208	15219	15169	15154	15099	15061	15125	15162	15071	15414	15082	15223	15169	15403	15332	15325	15126	15120	15233	14939	15169	15075	15027	15497	15284	15314	14959	15053	15137	15085	15278	15223	15303	15130	15267	15180	15169	15295	15181	15255	15215	15194	15166	15204	15187	15385	15362	14967	15207	15099	15285	15370	15283	15354	15252	15213	15210	15312	15288	15100	14948	14997	15273	15367	15005	15255	15110	15090	15168	15140	15230	15047	15175	15343	15102	15202	15213	15121	15028	15043	15182	15195	15029	15352	15050	15384	15356	15159	15028	15202	15341	15359	15179	15054	15042	15092	15480	15049	15058	15174	15222	14953	14937	15010	15274	15162	15377	15148	15203	15249	15051	15211	15168	15159	15063	15141	15178	15031	15121	15123	15218	15141	15104	15145	15048	15197	15059	15209	15144	15320	15102	15078	15320	15114	15117	15213	15161	15222	14963	15286	15358	15035	15023	15270	15039	15217	15100	15190	15118	15305	14918	15113	15351	15394	15381	15282	15378	15444	15148	15169	15149	15068	14939	15120	15225	15247	15209	15192	15242	15388	15182	15192	15084	15116	15302	15458	15304	15215	15281	15278	15159	15247	15125	15234	15181	15189	15039	15241	15139	15144	15147	15202	15305	15260	15196	15018	15209	15127	15131	15142	15192	15163	15243	15184	15204	15204	15125	15328	15115	15122	15056	15316	15082	15340	15250	15178	15112	15184	15287	15145	15156	15090	15307	15123	15023	15178	15096	15114	15198	15234	15304	15146	15306	15182	15440	15165	15161	15203	15428	15239	15192	15189	15412	15088	15180	15130	15008	15179	15169	15181	15213	15375	15398	15151	15108	15061	15076	15171	15251	15077	15185	15256	15316	15381	15235	15259	15046	15126	15232	15424	15143	15192	15238	15261	15168	15159	14985	15238	15162	15246	15185	15235	15220	15147	15113	15264	15186	15191	15128	15258	15275	15066	15123	15285	15264	15218	15157	15285	15354	15393	15318	15164	15490	15148	15240	15362	15257	15104	15086	15399	15130	15182	15242	15257	15343	15310	15404	15119	15094	15049	15287	14995	15337	15320	15189	15392	15074	15231	15218	14996	15272	15319	15267	15241	15180	15036	14984	15139	15093	15211	15160	15200	15119	15328	15306	15258	15372	15137	15093	15201	15136	15196	15124	14991	15186	15084	15140	15037	15428	15186	15138	15274	14969	15170	15278	15239	15265	15256	15153	15191	15210	15151	15155	15418	15082	15173	15304	15216	15066	15136	15302	15397	15265	15532	15204	15252	15087	15102	15239	15243	15158	15304	15141	15246	15181	15290	15159	15328	15198	15107	15220	15108	15131	15175	15196	15133	15066	15113	15142	15202	14959	14967	15107	15249	15021	15253	15353	15173	15066	15246	15184	15086	15521	14968	15251	15077	15153	15261	14992	15189	15028	15118	15172	15159	15256	15213	15296	15310	15150	15311	15298	14992	15301	15166	15160	15233	15299	15232	15231	15146	15102	15140	15200	15241	15270	15176	15218	15082	15026	15199	15314	15165	15146	15244	15410	15042	15212	15044	15336	15093	15212	15236	15226	15005	15205	15350	15355	15163	15251	15007	15189	14978	15012	15233	15243	15118	15137	15044	15249	15200	15243	15231	15023	15168	15387	15145	15307	15145	15127	15249	15247	15043	15134	15238	15032	15292	15268	15059	15195	15152	15034	15199	15223	15086	15288	15210	15357	15300	15139	15212	14999	15111	15198	15162	15257	15158	15354	15279	14893	15210	15136	15164	15087	15015	15285	15102	15266	15172	15137	14946	15160	15006	15368	15190	15179	15282	15127	15029	15173	15038	15139	15272	15322	15322	15075	15432	15262	15368	15328	15424	14980	15290	15201	15155	15298	15212	15252	15348	15175	15106	15244	15292	15160	15253	15201	15383	15233	15291	15257	15174	15346	15120	14941	15086	15091	15367	15253	15225	15193	15108	15379	15032	15188	15157	15316	15141	15180	15237	15157	15181	15404	15142	15131	15094	15285	15234	15232	15270	15080	15137	15178	15197	15269	15223	15389	15246	15393	15344	15051	15285	15173	15211	15124	15133	15223	15345	15389	15207	15136	15168	15060	15186	15261	15088	15010	15176	15267	15187	15253	15189	15121	15294	15220	15285	15154	15246	15130	15186	15069	15186	15095	15129	15075	15382	15272	14944	15210	15178	15223	15189	15232	15388	15117	15346	15170	15255	15125	15101	15315	15271	15114	15108	15388	14937	15154	15226	15111	14915	15052	15148	15367	15238	15192	15155
24105	42764	32128	19418	17181	15701	15076	14961	14746	14498	14599	14426	14279	14334	14141	14130	14186	14187	14118	14166	14275	16487	21087	20902	18859	16658	15260	14346	14184	13984	13960	13987	13994	13921	13833	13938	13936	13939	13838	13886	13898	13850	13980	13938	13704	13920	13885	13973	13843	13703	14049	13931	13807	13703	13829	13924	13930	13840	13871	13856	13848	13884	13685	13785	13823	13749	13796	13976	13892	13930	13644	13922	13563	13823	13901	13970	13839	14033	13948	13747	13839	13834	13841	13990	13751	13724	13919	13846	13783	13758	14026	13804	13813	13876	13782	13772	13906	13923	14002	13688	13969	13966	13716	13912	13840	13880	13782	13812	13925	13881	13853	13900	13833	13886	13901	13723	13779	13699	13866	13803	13764	14008	13934	13869	13798	13799	13728	13848	13829	13869	13802	13907	13927	13780	13851	14014	13870	14016	13866	13789	13798	13932	13911	14017	13995	13922	14045	13872	13922	13952	13893	13687	13991	13940	13981	13907	13973	13916	13966	13827	13907	13885	14031	13893	13954	14078	13938	13825	13941	13888	13837	13624	13918	13746	13890	13814	13851	13993	13668	13865	13921	13901	13899	13776	13835	14019	13723	13826	13797	13820	13910	13647	13755	13956	13848	13991	13852	13924	13854	13925	13802	14042	13854	13803	13906	13828	13836	13866	13787	13873	13835	13813	13849	13795	13859	13888	13879	13858	13911	13860	13865	14021	13911	13803	13925	13896	13685	13765	13759	13854	13808	13861	13873	13933	13660	13929	13970	13870	13825	13752	13874	13996	13798	13991	13900	13964	13766	13850	13815	13853	13773	13697	13925	13781	13822	13827	13855	13858	13885	13884	13936	13973	13669	13917	13791	13876	13665	13851	13703	13869	13803	13923	13967	13762	13951	13707	13847	13801	13730	13874	13702	13811	13892	13809	13802	13942	14039	13769	13792	13880	13587	13798	13890	13895	13781	14002	13709	13751	14024	13779	13956	13966	13887	13896	14058	13962	13751	13829	13899	13779	13765	13935	13806	13833	14018	13866	13741	13902	13792	13881	13935	13698	13889	13828	13705	13906	13809	13801	13948	13973	13973	13943	13951	13823	13867	14030	13783	13798	13876	13910	13910	13813	13750	13769	13969	13892	13823	13899	13977	13860	13779	13798	13822	13767	13847	13924	13780	13863	13819	13937	13859	13864	13891	13929	13854	13922	13873	13733	13736	13855	13792	13928	13879	13903	14001	13605	13917	13911	13917	13806	13911	13856	14008	13789	14086	13907	13759	13892	13856	13862	13856	13889	13882	13824	13756	13860	13658	13789	13864	13781	13937	13850	13885	13877	13942	13823	13911	13821	13937	13728	13881	13940	13767	13783	13800	13767	13807	13872	13686	13850	13834	13625	13865	13894	13681	13817	13906	13793	13863	13809	13745	13705	13969	13752	13783	13805	13855	13772	13845	13918	13891	13891	13746	13794	13804	13863	13906	13800	13666	13793	14074	13755	13940	13826	13835	13729	13858	13892	13820	13768	13901	13818	13813	13878	13866	13817	13846	13774	13804	13872	13788	13789	13726	13854	13909	13885	13850	13973	13898	13825	13572	13875	13810	13773	13883	13899	13695	13736	13862	13837	13834	13731	13800	13785	13842	13698	13849	13749	13959	13859	13973	13907	13803	13848	13976	13852	13706	13971	13809	13768	13904	13789	13850	13680	13675	13781	13951	13793	13951	13723	13858	13869	13956	13848	13803	13889	13834	13999	13843	13821	13807	13861	13949	13925	14000	13872	13794	13952	13868	13802	13940	13967	13821	13732	13744	13881	13919	13627	13776	13821	13928	13799	13966	13830	13830	13822	13729	13850	13953	13870	13840	13685	13965	13948	13994	13782	13771	13823	13862	13863	13703	13870	13933	13840	13944	13908	13843	13878	14006	13824	13824	13964	13973	13807	14098	13874	13859	14030	13951	13910	13860	13812	13858	13744	13830	13933	13919	13723	13729	13853	13848	13926	13707	14007	13859	13741	13666	13794	13824	13761	13893	13897	13951	13819	13873	13777	13678	13844	13839	13868	13760	13692	13716	13896	13848	13820	13947	13987	13806	13739	13964	13893	13962	13752	13941	13881	13699	13931	13775	13741	13973	13895	13799	13879	13796	13952	13900	13748	13858	13823	13831	13865	13892	13936	14010	13938	13930	14122	13802	13616	13837	13758	13846	13735	13760	13956	13824	13819	13946	13886	13820	13807	13868	13936	13864	13800	13899	13873	13980	13779	13813	13716	13819	13761	13891	13898	14061	13651	13766	13980	13703	14028	13784	14030	13845	13808	13765	13889	13896	13981	13804	13826	13636	13865	13740	13782	13791	13843	13839	13809	13893	13835	13673	13829	13770	13708	13964	13953	13795	14033	13895	13996	13908	13793	13821	13768	13880	13849	13884	13781	13849	13900	14006	13828	13793	13732	13883	14023	13738	13920	13862	13832	14022	13811	13791	13884	13845	13920	13767	13915	13902	13955	13975	13858	14009	13878	13995	13816	13677	13931	13829	13677	13741	13867	13916	13837	13797	13975	13825	13783	13887	13937	13821	13915	13789	13869	13738	13657	13802	13987	13763	13851	13783	13859	13867	13832	13806	13894	13862	13925	13882	13750	13865	13867	13981	14028	13810	13766	13585	13894	13867	13818	13873	13871	13923	13787	13933	13722	13903	13843	13901	13805	13801	14006	13733	13817	13788	13934	13766	13921	13707	13790	13666	13874	13893	13701	14009	13861	13867	13974	13849	13887	13869	13719	13932	13831	13804	13903	13897	13973	13893	13794	13772	13873	13992	13945	14072	13834	13722	13754	13824	13859	13765	14047	13768	13896	13926	13895	13785	13758	13861	13972	13997	13814	13864	13804	13901	13814	13739	13975	13982	13810	13877	13923	13962	13827	13772	13983	13847	13688	13914	13792	13862	13809	13966	13774	13820	13849	13830	13904	13759	14003	13808	13932	13743	13857	13822	13856	13811	13861	13847	13810	13909	13936	13856	14071	13807	13921	13774	13959	14035	14028	13885	13969	13767	13654	14084	13958	14108	14008	13913	14098	13878	13775	13766	13984	13911	13786	13939	13799	13713	13803	13710	13826	13928	13959	13988	13914	13847	13931	13744	13839	13748	13975	13837	13734	13807	13800	13837	13864	13705	13856	13724	13971	13807	13745	13714	13858	13850	13838	13900	13892	13887	13604	13890	13773	13742	13731	13761	13844	13953	13826	13872	13885	13892	13780	13778	13680	13997	13689	13840	13782	13751	13724	13903	13854	13762	13766	13922	13772	13891	13647	13788	13887	13923	13940	13915	13841	13956	13775	13941	13776	13926	13885	13778	13909	13812	13602	13878	13855	13947	13606	14025	13913	13943	13873	13769	13762	13935	13955	14015	13812	13772	13837	13852	13737	13879	13859	13807	13825	13905	13892	13970	13643	14042	13885	13844	13895	13862	13911	13738	13931	13921	13720	13812	13897	13859	13915	14089	13839	13803	13936	13969	13784	13866	13743	13863	13865	13875	13742	13790	13754	13838	13927	13678	13959	13817	13855	13831	13852	13822	13764	13777	13959	13812	13704	13907	13947	13948	13873	13850	13892	13808	13824	14048	13788	13888	13800	13749	13799	13938	14007	13963	13695	13795	13903	13955	13893	13937	13951	13934	13713	13851	13968	14171	13781	13893	13764	13953	13921	13851	13922	13911	13820	13852	13931	13797	13850	13729	13893	13815	13759	13907	13961	13864	13942	14006	13941	13831	13893	13803	13666	13921	13690	13737	13633	13834	13749	13853	13781	13921	13792	13769	13872	13901	13756	13957	13745	13929	13978	13799	13836	13770	13737	13758	13917	13769	13924	13852	13784	13768	13813	13914	13946	13771	13756	13994	13841	13882	13890	13920	13813	13896	13791	13820	13796	13630	13660	13813	13862	13823	14012	13753	13731	13724	13764	13858	13851	13927	13979	13926	13740	13841	13915	13894	14063	14000	13819	13863	14031	13739	13874	13868	13891	13740	13947	13912	13921	13941	13966	13807	13761	13745	13923	13876	13787	13785	13768	13899	13935	13928	13907	13796	14010	13867	13832	13689	13763	13936	13956	13888	13925	14082	13809	13927	13866	13994	13750	13807	13874	13826	13960	13892	13795	13819	13753	13870	13899	13929	13946	13841	13886	13853	13951	14037	14028	13904	13882	13974	13789	13776	13721	13847	13762	13894	13925	13848	13755	13759	13751	13854	13822	13812	13892	13881	13817	13760	13737	14000	14005	13794	13945	13865	13908	13934	13673	13725	13715	13981	13916	13909	13872	14055	13901	13791	13642	13802	13903	13963	13839	14044	13822	13982	13709	13846	13902	13660	13817	13907	13920	13630	13900	13750	13872	13817	13941	13766	13896	13695	13986	13872	13710	13800	13674	13955	13769	13611	13767	13907	13775	13920	13937	13885	13827	13935	13975	13966	13945	13863	13956	13980	13821	13757	13865	13912	13833	13800	13689	13729	13576	13749	13859	13922	13852	13894	13869	14034	13843	13760	13941	13845	13714	13985	13804	13976	13838	14051	13795	13786	14018	13764	13967	13877	13944	13852	13945	13861	13918	13921	13983	13828	13833	13993	13658	13823	13883	13976	13785	13782	13923	13915	13839	13800	13842	14020	13826	13874	14001	13923	13922	14039	13851	13924	13885	13821	13722	13902	14033	13855	13928	13878	13928	13833	13649	14018	13844	13983	13911	13842	13902	13847	13703	13877	13926	13750	13969	13895	14082	13831	13916	13872	13857	13861	13810	13746	13858	13818	13799	13792	13852	13773	13976	13818	13890	13872	13834	13822	14014	14007	13957	13854	13745	13867	13786	13981	13715	13832	13996	13711	13966	13906	13824	13886	13962	13882	13639	13757	13813	13989	13900	13820	13721	13695	13855	13709	13816	13879	13807	13960	13879	13837	13856	13841	13933	13874	13746	13845	13820	13775	13824	13880	13752	13948	13979	13919	13974	13948	13849	13724	13783	13775	14029	13941	13819	13762	13749	13957	13812	13901	14021	13878	13878	13911	13954	13980	13717	13752	13686	13955	13876	13832	13849	13947	13968	13874	13846	13835	13698	13735	13866	13829	13939	13883	13906	13902	13799
22928	21374	29323	23795	21511	23022	23265	17692	16543	16852	16685	16566	16519	16219	16365	16223	16116	16033	16238	16224	16057	17709	23415	24926	23059	20599	18210	16871	16388	16055	15957	15925	16042	15922	15722	15765	15971	16136	15936	15814	15991	15751	15812	15868	15808	15989	15790	15863	15827	15856	15873	15978	15798	16043	15980	15982	15775	15834	15921	15681	15841	15798	15675	15922	15691	15762	15876	15773	15821	15820	15962	15804	15781	15737	15868	15770	16022	15779	15986	15684	15785	15969	15631	15954	15876	15818	15845	15966	15739	15872	15785	15895	15884	15861	15836	15844	15989	15729	15946	15821	15922	15915	15734	15869	15761	15865	15785	15795	15952	15760	15573	15792	15702	15833	15655	15698	15657	15972	15764	15820	15814	15938	16014	15909	15853	15701	15689	15756	15655	15458	15713	15759	15851	15839	15877	15774	15964	15869	15794	15903	15830	15852	15871	15890	15841	15820	15718	15880	15836	15943	15700	15950	15642	15795	15984	15836	15767	15858	15708	15659	15841	15795	15926	15872	15810	15935	15761	15809	15740	15938	15702	16041	15807	16059	15841	15773	15762	15931	15829	15623	15633	15746	15848	15886	15947	15694	15864	15766	15882	15549	15900	15964	15803	15873	15720	15800	15814	15694	15739	15843	15958	15806	15801	15800	15671	15690	15804	15667	15776	15831	15686	15849	15982	15918	15645	15676	15575	15686	15852	15786	15719	15678	15783	15745	15567	15702	15778	15777	15832	15797	15654	15884	15787	15970	15878	15805	15836	15786	15814	15841	15742	15432	15858	15722	15713	15879	15811	15770	15840	15720	15753	15661	15709	15781	15733	15645	15722	15932	15717	15835	15745	15699	15834	15762	15671	15690	15870	15677	15628	15901	15801	15844	15646	15792	15658	15657	15809	15773	15768	15691	15922	15834	15824	15823	15862	15669	15718	15666	15734	15767	15733	15823	15742	15736	15693	15974	15889	15948	15803	15854	15556	15892	15802	15775	15572	15899	15800	15673	15904	15538	15762	15674	15855	15661	15826	15929	15783	15791	15713	15688	15719	15892	15710	15745	15681	15832	15564	15912	15845	15576	15817	15716	15702	16066	15729	15492	15912	15754	15784	15824	15650	15686	15709	15554	15650	15660	15867	15777	15804	15747	15891	15857	15674	15876	15844	15719	15653	15638	15766	15810	15879	15729	15789	15734	15809	15703	15821	15950	15922	15730	15821	15649	15779	15678	15722	15832	15872	15677	15913	15749	15752	15709	15685	15641	15812	15944	15786	15766	15978	15751	15835	15752	15936	15883	15727	15909	15750	15852	15637	15865	15804	15790	15824	16026	15719	15721	15664	15846	15926	15814	15685	15649	15940	15793	15624	15768	15708	15824	15807	15761	15952	15642	15662	15820	15750	15738	15672	15745	15768	15742	15738	15850	15721	15847	15679	15703	15732	15751	15930	15486	15752	15790	15749	15752	15736	15947	16014	15710	15724	15847	15820	15675	15934	15895	15748	15914	15930	15622	15848	15860	15648	15768	15769	15753	16064	15896	15787	15929	15907	15736	15756	15823	15924	15867	15807	15833	15753	15750	15647	15972	15704	15714	15788	15951	15513	15944	15881	15774	15622	15831	15928	15661	15728	15721	15756	15719	15720	15811	15814	15857	15785	15896	15765	15534	15633	15875	15744	15624	15753	15852	15744	15658	15783	15750	15551	15884	15675	15851	15719	15754	15759	15746	15775	15861	15892	15780	15737	15515	15743	15831	15933	15860	15756	15828	15786	15715	15854	15930	15871	15763	15730	15857	16068	15748	15693	15526	15706	15650	15881	15601	15742	15831	15714	15912	15992	15637	15905	15842	15869	15675	15847	15840	15839	15964	15585	15702	15895	15614	15778	15910	15760	15711	15837	15801	15757	15889	15725	15697	15972	15747	15450	15882	15869	15567	15714	15751	15757	15704	15740	15647	15825	15784	15933	15789	15750	15692	16039	15840	15905	15789	15944	15796	16002	15678	15820	15826	15654	15637	15933	15564	15740	15637	15828	15737	15898	15657	15733	15676	16000	15839	15927	15877	15936	15780	15739	15769	15918	15798	15857	15781	15745	15678	15981	15876	15871	15659	15903	15607	15877	15780	15716	15677	15695	15795	15851	15744	15687	15816	15872	15659	15719	15821	15839	15736	15647	15582	15776	15936	15651	15813	15722	15907	15851	15791	15730	15971	15740	15955	15846	15857	15541	15863	15629	15763	15920	15777	15792	15820	15847	15752	15893	15759	15882	15698	15828	15833	15830	15803	15684	15953	15898	15589	15948	15851	15774	15659	15878	15648	15645	15715	15626	15762	15773	15837	15745	15856	15876	15752	15930	15920	15625	15943	15914	15833	15705	15720	15693	15793	15571	15758	15694	15745	15676	15651	15906	15565	15746	15761	15712	15629	15733	15740	15748	15689	15730	15570	15700	15694	15764	15641	15678	15641	15674	15710	16034	16084	15890	16018	15815	15643	15698	15769	15676	15912	15783	15831	15963	15816	15589	15788	15610	15744	15707	15633	15811	15844	15889	15828	15610	15781	15774	15893	15836	15740	15731	15738	15820	15858	15705	15753	15714	15732	15771	15849	15670	15860	15681	15831	15866	15928	15890	15645	15905	15861	15514	15841	15825	15706	15814	15835	15802	15899	15660	15596	15653	15821	15720	15741	15900	15897	15930	15679	15564	15633	15880	15900	15690	15674	15751	15599	15684	15980	15771	15950	15800	15843	15867	15815	15910	15765	16015	15732	15921	16010	15825	15777	15844	15651	15761	15702	15902	15846	15664	15826	15895	16020	15672	15812	15819	15963	15983	15843	15773	15774	15788	15770	15678	15885	15858	15813	15734	15859	15795	15928	15981	15567	15760	15692	15682	15815	15854	15787	15663	15737	15823	15485	15802	15716	15806	15985	15805	15648	15781	15833	15922	15892	15820	15814	15761	15689	15707	15691	15683	15787	15801	15719	15757	15704	15850	15807	15724	15703	15795	15757	15878	15851	15882	15766	15996	15861	15789	15815	15693	15701	15782	15879	15875	15737	15738	15736	15875	16000	15724	15570	15780	15780	15726	15795	15809	15932	15928	15807	15801	15847	15936	15783	15716	15846	16095	15874	15756	15635	15771	15644	15725	15579	15757	15732	15669	15624	15669	15965	15848	15647	15994	15774	15744	15865	15842	15778	15867	15780	15720	15740	15833	15773	15980	15855	15633	15668	15840	15877	15765	15775	15916	15839	15987	15920	15786	15633	15640	15849	15871	15634	15663	15839	15844	15814	15687	15614	15726	15866	15877	15918	15633	15880	15756	15710	15725	15757	15638	15809	15750	16028	15750	15967	15801	15747	15635	15621	15809	15783	15908	15877	15949	15902	15612	15946	15754	15729	15498	15686	15778	15775	15992	15873	15797	15880	15959	15880	15863	15653	15633	15738	15732	15684	15734	15872	15619	15763	15889	15801	15688	15728	15973	15715	15905	15602	15704	15737	15858	15841	15523	15665	15869	15699	15558	15844	15840	15709	15642	15733	15820	16018	15896	15815	15686	15754	15693	15777	15811	15771	15840	15741	15882	15712	15749	15757	15800	15771	15833	15662	15785	15867	15589	15806	15825	15577	15745	15762	15941	15756	15796	15905	15554	15775	15834	15845	15582	15882	15809	15786	15961	15806	15804	15760	15717	15679	15882	15775	15894	15904	15777	15849	15809	15759	15845	15967	15870	15735	15806	15864	15769	15810	15847	15811	15775	15589	15681	15607	15778	15690	15767	15861	16031	15860	15641	15749	15778	15680	15669	15843	15837	15859	15670	15763	15659	15949	15609	15633	15856	15722	15898	15622	15817	15730	15856	15759	15826	15544	15792	15791	15644	15553	15721	15732	15860	15864	16054	15903	15683	16034	16038	15794	15918	15875	15643	15683	15844	15687	15885	15961	15842	15785	15787	15834	15684	15800	16101	15755	15681	15620	15807	15811	15832	15623	15699	15777	15770	15809	15787	15641	15823	15838	15955	15643	15752	15882	15699	15858	15620	15614	15631	15795	15915	15727	15635	15630	15776	15707	15785	15852	15797	15934	16022	15870	15714	15693	15777	15780	15913	15915	15766	15716	15935	15899	15803	15771	15897	15759	16096	15859	15910	15909	15753	15812	15741	15807	15830	15640	15741	15871	15833	15762	15712	15785	15659	15540	15862	15720	15567	15777	15775	15597	15765	15733	15794	15745	15867	15577	15562	15713	15722	15853	15605	15730	15938	15723	15841	15703	15723	15864	15763	15622	15704	15779	15921	15921	15880	15848	15685	15924	15727	15720	15921	16002	15789	15750	15852	15778	15831	15704	15670	15837	15799	15730	15708	15882	15759	15908	15760	15633	15934	15841	15773	15809	15701	15857	15779	15710	15678	15664	15672	15711	15595	15807	15835	15743	15733	15835	15806	15620	15848	15803	15783	15669	15697	15631	15881	15840	15756	15768	15565	15734	15728	15809	15814	15874	15689	15768	15807	15770	15687	15701	15832	15746	15811	15882	15930	15716	15760	15721	15920	15822	15829	15696	15762	15915	15695	15519	15775	15738	16007	15890	15797	15639	15834	15727	15810	15850	15948	15791	15742	15642	15893	15814	15915	15998	15951	15700	15750	15836	15891	15696	15796	15766	15801	15737	15750	15918	15719	15751	15689	15870	15675	15707	15885	15871	15798	15784	15703	15653	15605	15736	15826	15727	15735	15666	16005	15579	15714	15857	15738	16020	15899	15785	15725	15558	15767	15741	15874	15802	15677	15762	15734	15484	15921	15607	15852	15737	15693	15662	15711	15891	15913	15850	15863	15699	15828	15660	15663	15856	15723	15689	15639	15747	15947	15806	15780	15784	15802	15738	15780	15813	15884	15722	15901	15734	15602	15619	15808	15845	15896	15625	15700	15858	15552	15744	15882	15951	15639	15711	15833	15777	15799	15753	15886	15793	15821	15887	16044	15908	15684	15959	15828	15884	15957	15688	15713	15767	15688	15937	15628	15875	15713	15810	15543	15702	15938	15606	15783	15711	15702	15621	15738	15938	15804	16032	15894	15814	15727	15869	15818	15610	15803	15825	15781	15755	15733	15761	15910	15766	15749	15695	15549	15806
27572	49034	36060	21875	19025	17085	16407	15532	15339	15184	15472	15100	15098	15045	14804	14749	14711	14646	14669	14488	14749	17414	25791	26290	23829	19966	16888	15275	14681	14443	14017	14312	14167	14171	14343	14300	14085	14196	14291	14315	14163	14175	14229	14144	14238	14180	14187	14232	14113	14272	14183	14121	14100	14341	14176	14320	14306	14240	14285	14112	14280	14102	14298	14140	14137	14158	14213	14192	14414	14360	14142	14227	14158	14189	14252	14188	14074	14229	14234	14324	14112	14194	14183	14044	14112	14262	14255	14175	14198	14053	14217	14212	14160	14152	14337	14495	14230	14111	14173	14342	14153	14183	14080	14078	14127	14127	14233	14312	14207	14217	14293	14349	14199	14190	14211	14269	14163	14272	14146	14442	14231	14075	14114	14201	14174	14231	14343	14232	14253	14135	14256	14258	14282	14288	14126	14282	14140	14197	14052	14102	14270	14272	14257	14299	14227	14271	14113	14167	14172	14137	14200	14248	14207	14222	14239	14221	14202	14263	14252	14165	14093	14172	14099	14077	13982	13997	14338	14259	14209	14223	14230	14129	14214	14215	14324	14071	14054	14056	14226	14222	14137	14303	14163	14108	14126	14081	14273	14125	14142	14186	13998	14244	14297	14303	14260	14217	14176	14338	14313	14204	14386	13961	14102	14220	14045	14288	14045	14185	14017	14175	14324	14218	14176	14141	14156	14065	14052	14240	14032	14171	14160	14066	14068	14315	14142	14037	14021	14285	14205	14125	14078	14091	14089	14073	14110	14094	14215	14193	14387	14131	14127	14246	14229	14132	14161	14304	14159	14327	14254	14078	14321	14154	14192	14390	14151	14175	14223	14118	14196	14255	14267	14169	14100	14195	14359	14180	14045	14330	14185	14088	14186	14015	14054	14210	14184	14064	14389	14157	14172	14203	14273	14179	14346	14307	14193	14248	14178	14155	14223	14076	14228	14082	14170	14161	14159	14265	14493	14213	14163	14031	14232	14203	14355	14272	14197	14149	14320	14192	14043	14089	14257	14139	14161	14149	14167	14189	14073	14075	14163	14313	14434	14191	14229	14242	14146	14232	14091	14148	14195	14156	14167	14061	14349	14131	14161	14024	13971	14103	14236	14161	14297	14220	14375	14154	14220	14068	14261	14309	14082	14176	14156	14308	14161	14216	14126	14352	14226	14172	14251	14196	14225	14334	14091	14284	14332	14187	14138	14089	14249	14230	14255	14333	14202	14061	14194	14151	14086	14214	14093	14153	14272	14038	14160	14094	14281	14171	14218	14343	14250	14166	13841	14248	14171	14155	14254	14346	14106	14207	14248	14384	14275	14107	14133	14083	14367	14186	14279	14019	14165	14277	14264	14185	14117	14277	14013	14237	14059	14186	14240	14335	14391	14302	14120	14201	14131	14047	14108	14100	14119	14362	14279	14208	14182	14205	14155	14331	14043	14018	14148	14281	14276	14168	14173	14224	14272	14183	14187	14250	14222	14305	14084	14232	14169	14091	14225	14197	14180	14148	14234	14212	14168	14136	14256	14057	14219	14040	14300	14265	14282	14170	14053	14349	14375	14245	14005	14059	14434	14041	14294	14185	14390	14264	14252	14196	14209	14269	14099	14106	14202	14107	13987	14025	14291	14228	14111	14099	14062	14148	14338	14149	14127	14082	14156	14112	14228	14240	14099	14311	14120	14211	13993	14171	14189	14227	14398	14267	14211	14319	14265	14294	14293	14112	14264	14094	14081	14215	14267	14031	14129	14013	14200	14288	14144	14084	14130	14197	14175	14157	14083	14253	14177	14079	14240	14148	14025	14096	14257	14292	14270	14266	14197	14238	14002	14140	14070	13972	14148	14137	14239	14165	14131	14210	14358	14286	14127	14290	14158	14244	14153	14255	13998	14143	14156	14196	14283	14276	14291	14141	14147	14175	14120	14250	14159	14306	14088	14158	14193	14031	14257	14174	14277	14206	14306	14257	14151	14221	14282	14112	14366	14052	14142	14148	14165	14130	14233	14131	14254	14178	14142	14245	14212	14005	14284	14063	14243	14216	14273	14190	14249	14078	13984	14190	14330	14171	14279	14237	14012	14183	14114	14137	14145	14090	14164	14203	14223	14157	14357	14107	14331	14150	14138	14092	14368	14345	14030	14185	14125	14233	14243	14182	14182	14113	14252	14117	14237	14331	14129	14097	14121	14305	14171	14139	14049	14354	14165	14301	14236	14200	14140	14195	14050	14239	14138	14094	14295	14209	14164	14121	14045	14155	14142	14140	14226	14064	14279	14205	14152	14242	13976	14230	14120	14241	14260	14154	14175	14175	14105	14129	14224	14147	14187	14158	14206	14260	14142	14148	14161	14146	14338	14175	13995	14116	14380	14229	14287	14216	14104	14147	14120	14064	14187	14227	14107	14014	14115	14177	14161	14193	14347	14189	14167	14236	14210	14117	14022	14185	14086	14025	14253	14280	14253	14275	14199	14154	14267	14283	14173	14115	14086	14201	14187	14100	14157	14057	14235	14037	14289	14091	14025	14160	14210	14066	14385	14144	14170	14288	14195	14310	14289	14083	14155	14165	14014	14153	14108	14215	14094	14178	14211	14168	14158	14127	14133	14280	14161	14122	14141	14007	14063	14215	14278	13994	14142	14325	14091	14131	14200	14125	14281	14050	14134	14147	14263	14190	14121	14339	14316	14131	14267	14211	14227	14116	14348	14111	14257	14222	14245	14137	14096	14196	14188	14146	14067	14201	14197	14123	14097	14248	14051	14243	14172	14218	14255	14117	14308	14095	14297	14257	14383	14126	14072	14188	14078	14162	14098	14217	14231	14002	14185	14188	14120	14342	14094	14230	14218	14261	14199	14229	14038	14028	14196	14133	14128	14223	14207	14221	14283	13958	14209	14280	14114	14077	14403	14330	14101	14122	14135	14199	14176	14119	14089	14198	14241	14255	14170	14074	14172	14196	14138	14063	14165	14125	14100	14037	14157	14244	14208	14077	14273	14140	14059	14025	14238	14200	14322	14068	14392	14114	14257	14186	14199	13999	14265	14059	14107	14052	14124	14399	14186	14299	14176	14156	14210	14170	14197	14252	14294	14152	14097	14029	14251	14197	14125	14065	14268	14143	14305	14038	14115	14026	14108	14368	14266	14092	14126	14315	14159	14305	14064	14239	14270	14178	14174	14276	14124	14096	14292	14102	14294	14293	14303	14334	14025	14082	14065	14214	14197	14108	14218	14070	14171	14122	14275	14338	13918	14254	14249	14189	14185	14208	14244	14058	14067	14231	14328	14099	14114	14150	14112	14095	14339	14196	14280	14110	14224	14152	14202	14320	14146	14103	14234	14308	14181	14104	14086	14124	14119	14201	14168	14287	14219	14206	14172	14116	14188	14198	14173	14153	14301	14214	14093	14218	14278	14133	14232	14241	14118	14100	14146	14240	14126	14157	14118	14106	14140	14129	14341	14187	14272	13988	14337	14300	14230	14173	14114	14352	14174	14059	14015	14054	14328	14189	14194	14111	14271	14073	14065	14187	14168	14185	14043	14299	14162	14317	14209	14348	14126	14195	14201	14223	14276	14082	14046	14098	14213	14154	14324	14107	14231	14265	14148	14109	14193	14189	14045	14140	14049	14218	14130	14237	14200	14306	14129	14314	14069	14231	14055	14209	14041	14191	14044	14207	13965	14237	14235	13984	14204	14264	14069	14292	14251	14425	14052	14070	14341	14204	14283	14333	14246	14230	13966	14162	14088	14074	14137	14275	14139	14269	14162	14248	14097	14188	14287	14242	14032	14230	14327	14177	14240	14237	14086	14175	14148	14201	13997	14127	14341	14256	14278	14100	14079	14178	14215	14145	14243	14242	14130	14058	14046	14194	14168	14179	14163	14050	14239	14176	14361	14130	14207	14111	14185	14107	14294	14070	14245	14121	14245	14277	14233	14211	14189	14063	14210	14084	14075	14005	14156	14169	14126	14243	14395	14165	14239	14220	14293	14169	14094	14299	14169	14175	14246	14155	14268	14001	14159	14243	14161	14008	14292	14139	14025	14226	14359	14026	14269	14388	14224	14122	14201	14015	13997	14076	14226	14096	14295	14276	14224	14117	14265	14209	14107	14223	14174	14172	14288	14206	14382	14060	13999	14142	14261	14194	14133	14212	14241	14262	14112	14263	14291	14103	14193	14126	14215	14132	14178	14136	14191	14112	14182	14116	14228	14245	14289	14082	14105	14222	14342	14150	14290	13990	14188	14130	14027	13978	14134	14245	14094	14302	14014	14149	14344	14182	14072	14188	14174	14218	14332	14233	14314	14158	14159	14060	14288	14177	14265	14007	14140	14183	14247	14120	14083	14043	13998	14196	14040	14268	14134	14285	14156	14251	14175	14276	14218	14398	14244	14206	14293	14252	14203	14220	14021	14222	14158	14205	14194	14187	14024	14366	14126	14086	14317	14126	14140	14090	14165	14252	14224	14388	14087	14182	14101	14110	14260	14214	14312	14079	14137	14155	14085	14065	13963	14006	14185	14231	13952	14144	14126	14222	14070	14067	14187	14158	14172	14170	14109	14106	14034	14228	14136	14128	14145	14292	14149	14060	14082	14076	14216	14240	14177	14161	14282	14137	14216	13978	14231	14214	14137	14083	14024	14093	14125	14400	14108	14284	14019	14134	14336	14078	14358	14410	14210	14320	14168	14370	14139	14203	14212	14156	14096	14306	14322	14330	14244	14324	14147	14252	14136	13991	14249	14232	14268	14018	14028	14186	14235	14253	14222	14208	14167	14209	14025	14364	14092	14146	14228	14189	14212	14186	14195	14218	14158	14137	14258	14123	14161	14044	14337	14023	14092	14143	14298	14095	14147	14246	14077	14286	14184	14275	14280	14210	14167	14283	14281	14122	14235	14203	14136	14259	14152	14117	14154	14125	14025	14142	14159	14143	14173	14204	14198	14163	14116	14200	14073	14032	14131	14038	14323	14053	14222	14222	14270	14167	14146	14048	14298	14095	14261	14228	14116	14164	14091	14152	14035	14108	14119	14197	14162	14217	14318	14126	14142	14251	14177	14255	14242	14072	14269	14167	14159	14179	14198	14173	14128	14138	14206	14215	14262	14150	14130	14364	14127	14061	14207	14093	13998	14248
28048	23482	25158	19992	16267	16088	16021	15903	15640	15758	15752	15759	15741	15645	15618	15503	15739	15467	15751	15669	15687	15641	16037	16293	16359	16204	15853	15885	15642	15539	15622	15634	15408	15610	15756	15542	15640	15397	15584	15663	15412	15671	15657	15450	15548	15540	15437	15617	15602	15660	15665	15456	15466	15513	15599	15478	15423	15495	15630	15554	15591	15576	15510	15566	15589	15796	15618	15583	15350	15613	15480	15637	15518	15597	15535	15695	15673	15399	15462	15527	15589	15587	15667	15474	15584	15773	15714	15659	15478	15633	15542	15443	15719	15576	15604	15711	15596	15676	15616	15740	15366	15468	15553	15638	15536	15600	15584	15529	15776	15602	15647	15502	15587	15595	15538	15589	15796	15473	15492	15541	15716	15567	15460	15558	15477	15681	15479	15431	15532	15714	15387	15557	15600	15697	15513	15703	15592	15581	15597	15594	15673	15558	15647	15523	15614	15579	15472	15556	15386	15483	15652	15627	15477	15529	15733	15509	15466	15654	15674	15527	15557	15667	15504	15402	15533	15518	15381	15483	15458	15400	15668	15715	15418	15620	15536	15607	15722	15612	15539	15400	15701	15473	15617	15667	15611	15451	15720	15674	15570	15484	15498	15568	15418	15502	15529	15620	15376	15720	15440	15681	15586	15666	15464	15618	15473	15448	15500	15518	15401	15812	15548	15653	15485	15508	15273	15496	15423	15515	15576	15492	15486	15440	15404	15503	15627	15655	15511	15701	15789	15666	15550	15557	15520	15429	15694	15662	15596	15625	15788	15685	15515	15620	15715	15655	15430	15507	15590	15643	15678	15635	15411	15788	15563	15572	15436	15632	15522	15397	15505	15838	15628	15626	15469	15758	15591	15498	15517	15481	15541	15522	15515	15637	15752	15599	15479	15553	15537	15589	15383	15762	15741	15536	15563	15567	15528	15687	15580	15567	15588	15467	15393	15539	15527	15567	15616	15515	15500	15390	15545	15668	15745	15492	15495	15386	15438	15415	15699	15478	15448	15629	15461	15924	15568	15640	15521	15562	15627	15541	15632	15546	15532	15646	15591	15629	15721	15538	15729	15450	15506	15497	15507	15447	15668	15506	15670	15538	15560	15492	15617	15457	15755	15491	15760	15612	15861	15470	15670	15502	15695	15582	15370	15581	15473	15534	15711	15724	15738	15575	15685	15722	15408	15518	15492	15486	15642	15563	15493	15439	15656	15613	15689	15418	15729	15447	15470	15623	15511	15436	15649	15569	15474	15597	15613	15781	15602	15458	15404	15490	15647	15613	15544	15579	15657	15659	15679	15589	15511	15395	15583	15547	15534	15535	15556	15531	15504	15498	15525	15454	15623	15507	15471	15461	15718	15805	15651	15712	15453	15431	15580	15603	15641	15424	15407	15456	15652	15455	15413	15537	15631	15551	15712	15686	15441	15547	15589	15419	15596	15384	15361	15474	15752	15478	15582	15759	15426	15372	15688	15499	15495	15460	15809	15546	15650	15657	15513	15549	15731	15547	15569	15579	15514	15570	15645	15432	15509	15515	15619	15654	15575	15438	15588	15593	15634	15693	15661	15489	15431	15317	15459	15510	15340	15412	15578	15561	15572	15371	15612	15614	15557	15554	15396	15620	15487	15573	15647	15477	15460	15516	15667	15538	15573	15638	15435	15608	15621	15560	15572	15570	15579	15571	15469	15637	15607	15522	15581	15526	15606	15476	15523	15630	15425	15675	15508	15545	15622	15541	15435	15590	15613	15281	15494	15683	15599	15571	15591	15551	15434	15447	15645	15607	15621	15629	15673	15291	15687	15693	15654	15571	15487	15641	15656	15478	15592	15612	15756	15501	15429	15499	15574	15505	15587	15474	15504	15443	15683	15656	15658	15565	15471	15547	15423	15531	15632	15772	15391	15543	15630	15659	15514	15460	15732	15573	15487	15376	15650	15565	15516	15667	15631	15576	15674	15627	15615	15685	15515	15727	15486	15674	15642	15444	15630	15690	15482	15660	15693	15578	15455	15552	15615	15577	15619	15600	15589	15542	15623	15607	15626	15562	15665	15534	15519	15396	15517	15615	15595	15471	15761	15426	15599	15575	15541	15657	15680	15560	15635	15730	15558	15563	15443	15521	15665	15550	15733	15608	15510	15554	15547	15165	15589	15406	15565	15734	15512	15646	15696	15642	15694	15573	15497	15627	15611	15580	15517	15610	15537	15797	15665	15705	15596	15430	15723	15567	15841	15613	15568	15550	15582	15519	15395	15582	15421	15347	15726	15588	15578	15622	15552	15732	15479	15576	15664	15767	15374	15671	15510	15470	15627	15590	15639	15510	15598	15588	15691	15694	15636	15642	15596	15525	15618	15568	15500	15344	15662	15610	15335	15352	15441	15727	15709	15756	15685	15378	15517	15540	15612	15430	15337	15542	15600	15584	15601	15571	15648	15556	15483	15629	15784	15579	15456	15418	15594	15546	15773	15657	15572	15712	15437	15624	15540	15593	15535	15401	15358	15587	15623	15442	15375	15549	15632	15625	15546	15639	15777	15599	15618	15736	15641	15472	15745	15605	15542	15559	15754	15568	15648	15546	15581	15423	15645	15579	15689	15529	15694	15614	15687	15501	15551	15539	15519	15619	15734	15403	15582	15645	15593	15339	15548	15405	15497	15578	15639	15723	15622	15611	15597	15713	15645	15692	15417	15545	15568	15484	15672	15585	15487	15658	15749	15572	15602	15627	15696	15684	15554	15672	15689	15556	15571	15558	15671	15486	15514	15446	15658	15549	15726	15602	15541	15613	15581	15601	15664	15479	15617	15498	15743	15494	15472	15458	15643	15529	15561	15399	15612	15651	15933	15521	15481	15553	15492	15681	15625	15628	15483	15773	15522	15598	15668	15668	15644	15525	15555	15549	15781	15568	15672	15503	15769	15536	15729	15758	15620	15460	15683	15795	15616	15485	15596	15385	15518	15605	15637	15507	15617	15590	15418	15584	15630	15546	15665	15444	15458	15544	15616	15678	15628	15633	15614	15479	15520	15692	15597	15563	15560	15558	15668	15596	15353	15657	15571	15618	15664	15547	15497	15519	15536	15548	15449	15638	15774	15776	15574	15644	15674	15565	15626	15504	15673	15598	15623	15737	15637	15555	15699	15633	15679	15453	15651	15576	15528	15659	15461	15678	15617	15643	15579	15418	15494	15617	15646	15614	15494	15836	15455	15684	15771	15394	15576	15580	15539	15442	15790	15452	15574	15422	15725	15596	15666	15566	15688	15575	15444	15328	15540	15547	15563	15590	15647	15512	15615	15630	15477	15369	15719	15723	15646	15658	15448	15525	15617	15544	15512	15542	15461	15761	15454	15415	15351	15634	15543	15702	15853	15488	15468	15492	15556	15473	15616	15287	15634	15591	15388	15500	15426	15339	15609	15513	15635	15501	15558	15664	15607	15416	15474	15597	15743	15700	15446	15709	15694	15632	15723	15622	15885	15756	15644	15497	15515	15686	15402	15594	15585	15654	15761	15614	15669	15765	15684	15573	15713	15422	15685	15553	15415	15371	15566	15615	15531	15626	15602	15411	15627	15579	15505	15510	15435	15506	15845	15687	15505	15440	15498	15599	15616	15543	15386	15506	15574	15648	15744	15523	15620	15632	15708	15617	15544	15496	15665	15578	15541	15595	15682	15675	15728	15660	15624	15550	15529	15520	15502	15790	15829	15500	15493	15529	15446	15497	15534	15358	15457	15646	15548	15638	15617	15404	15679	15695	15648	15739	15561	15602	15366	15428	15588	15702	15696	15657	15407	15596	15558	15542	15464	15537	15613	15691	15533	15532	15635	15695	15697	15580	15839	15673	15588	15678	15635	15423	15610	15609	15327	15528	15731	15527	15750	15520	15563	15581	15686	15647	15839	15591	15631	15646	15397	15632	15671	15613	15368	15636	15585	15453	15693	15595	15469	15572	15435	15420	15688	15655	15559	15597	15477	15611	15654	15632	15516	15615	15472	15543	15425	15531	15433	15503	15693	15454	15456	15527	15474	15708	15726	15475	15595	15489	15443	15536	15564	15471	15500	15469	15510	15764	15695	15438	15370	15544	15584	15600	15566	15596	15540	15481	15743	15561	15541	15612	15643	15631	15545	15524	15470	15488	15572	15557	15622	15628	15595	15294	15611	15614	15516	15772	15465	15544	15626	15672	15517	15401	15561	15859	15633	15590	15558	15604	15751	15727	15565	15508	15723	15607	15703	15567	15647	15501	15490	15513	15501	15390	15528	15592	15634	15632	15571	15649	15688	15568	15681	15505	15478	15623	15429	15656	15568	15698	15518	15549	15502	15687	15612	15386	15445	15488	15501	15582	15686	15528	15558	15619	15744	15590	15781	15376	15568	15669	15683	15548	15580	15554	15480	15519	15522	15520	15602	15629	15526	15410	15584	15613	15661	15556	15689	15490	15691	15513	15564	15500	15513	15593	15636	15481	15689	15400	15461	15463	15483	15822	15421	15770	15644	15526	15760	15359	15678	15789	15500	15729	15627	15536	15669	15657	15432	15666	15481	15445	15550	15737	15743	15605	15507	15689	15630	15427	15619	15616	15491	15419	15653	15658	15504	15843	15666	15891	15780	15507	15558	15658	15742	15707	15583	15487	15582	15799	15432	15345	15589	15569	15568	15688	15465	15796	15648	15645	15570	15700	15553	15666	15402	15465	15525	15401	15531	15435	15773	15629	15614	15482	15595	15702	15573	15623	15595	15574	15387	15553	15837	15712	15634	15524	15429	15662	15623	15344	15318	15537	15775	15601	15607	15565	15472	15630	15498	15658	15484	15585	15607	15628	15583	15573	15589	15459	15508	15496	15617	15556	15441	15521	15526	15465	15544	15481	15432	15689	15677	15737	15490	15485	15661	15560	15520	15543	15517	15449	15539	15605	15540	15564	15625	15553	15722	15587	15451	15623	15441	15542	15674	15558	15558	15656	15406	15408	15614	15620	15660	15682	15629	15620	15441	15624	15550	15723	15579	15636	15491	15525	15603	15792	15621	15696	15691	15440	15505	15424	15558	15646	15609	15543	15775	15565	15545	15547	15588	15343	15449	15492	15592	15537	15544	15538	15503	15617	15533	15289	15643	15699	15578	15670	15614	15520
22613	32393	22035	16080	15101	14681	14790	14279	14485	14609	14390	14306	14187	14378	14263	14212	14300	14088	14199	14048	14019	14189	14674	15018	14959	14757	14633	14218	14259	14187	14190	14195	14020	13957	14103	14008	14129	14047	14185	14115	13985	13981	14012	14072	13966	14140	14323	14222	14062	14006	14148	14059	14167	14074	14198	14271	13927	13956	14049	13936	14174	14059	14116	14021	14179	14120	14087	13973	14093	14141	13994	14199	14171	14172	13955	14169	14082	14084	14045	14165	14078	14086	13932	14008	13967	14196	13900	14022	13869	13896	13951	13992	14258	14105	14118	14115	14101	14087	14037	13872	14003	14059	14162	14095	14092	14107	13968	14045	13937	14110	14101	14133	14152	13944	14028	14128	14008	14012	14141	14052	14162	13929	14285	14045	14197	14166	14072	13994	14084	14178	14018	14117	13969	14041	13968	13942	13949	14079	14116	14176	14076	13933	14013	14022	13997	14005	14081	13988	14074	14102	14113	14029	14004	13948	14174	14066	14158	14098	13990	14048	14175	14248	14110	13941	13967	14149	13982	14041	14085	14006	14000	14229	14176	14040	13990	13945	14133	14097	13999	14038	14030	14106	14048	13985	14067	13986	14005	14073	14116	14133	14047	14066	14054	14152	14077	14044	14121	14140	14038	13998	14099	14068	14175	13937	13935	14113	13999	14088	14018	14110	14128	14163	14196	14028	13966	14049	14262	13985	14030	13970	13958	14118	13989	14009	14095	14112	14136	13987	14079	14234	14162	13941	13996	14223	13914	14157	14039	14019	13930	14068	13977	14228	13962	14014	14079	13910	14095	13944	14012	13851	14282	13964	14035	13960	14015	14102	13999	14188	14138	14129	14017	14024	13990	14120	14129	14261	14206	14093	14070	14133	13934	14108	14091	14123	13889	14219	14022	14090	14027	14037	14069	14038	13835	14023	14018	14046	14059	13997	14025	14070	13999	14081	14099	14032	14179	14046	13991	13959	14286	14113	14124	14158	14091	14112	14210	14105	14090	14179	14101	14117	14044	14183	14202	14290	14054	14169	13901	14068	14068	13977	14137	14090	14106	14002	13987	14270	13995	14063	14221	14222	14059	14187	14146	13975	14107	14194	13936	14159	14009	14007	14133	14191	14046	14165	14042	13980	13999	14086	14060	13957	14062	14171	14200	14163	13973	14005	14118	14171	14252	14165	14050	14027	13942	14203	14067	14062	14166	13860	14114	14059	14060	14130	14040	14088	14064	14097	13949	14166	13995	14024	14128	14002	14065	14019	13941	14212	13852	14178	14100	14138	14213	14151	14134	14154	14072	14269	14154	13983	14180	14213	14034	14047	14053	13977	14095	14089	13904	14036	13920	14158	14151	14157	14150	14060	14224	14088	13990	14257	14132	13886	13999	14007	14103	14073	13957	14062	14148	14143	14173	13969	14126	14090	13792	14188	14051	14125	14100	14152	14106	14142	14027	14113	14038	14118	14057	14072	14181	14136	14182	14159	14182	14134	14075	14073	14171	14079	14144	14116	14075	14041	14034	14244	13979	13980	14096	14082	14145	14166	14209	14077	14202	14163	14177	13983	14133	14078	14237	14065	14023	13812	14118	14167	13916	14132	14150	14034	14045	13819	14130	14158	13996	13882	14037	13986	14093	14134	14101	13814	14218	14141	13789	14023	14059	14089	14034	14077	13999	14068	14147	14143	14009	14121	14034	14101	14150	14036	14118	14097	13916	14349	13885	14195	14044	13945	14060	14013	14168	13964	14058	14064	14120	13982	13988	14063	14053	14115	14247	14131	14179	13915	13996	14172	13989	14041	13982	14147	13940	13970	14190	14001	14019	14109	13941	14153	14196	14030	14109	14280	13989	13876	14098	14180	14119	14088	13996	13990	13951	13963	14153	14017	14193	14137	13932	14161	13972	14055	14211	14152	14053	13920	14046	14294	14063	14281	14058	14134	14038	14114	14038	14231	14064	14216	14210	14138	14130	13896	14137	13982	14127	14078	14158	13990	14109	14125	13890	14095	14199	14068	14039	14030	14099	13961	14043	13943	14201	14103	13957	14196	13997	13989	14052	13995	14087	13984	13968	14124	14111	14150	14120	13864	14071	14040	14019	14133	14064	13959	13994	14076	14140	14236	14174	14078	14089	13944	14226	14176	14100	14087	14175	14077	14166	13964	14236	13878	14047	14191	14039	14054	13996	14084	14194	14066	14013	14094	14188	14120	14059	14060	13893	14126	13999	14215	14211	14139	14051	14192	14135	13886	14131	14091	14089	14108	14220	13997	14012	14321	14079	14177	14206	14094	14042	14112	14059	14212	14098	14047	14061	14027	14044	14175	14149	14045	14213	14113	14074	14212	14170	14143	14162	14216	14092	14177	14038	14182	13994	14133	14226	14139	14039	14028	14025	14320	14165	14085	14263	14157	14120	13971	13914	14075	14187	14063	14094	14171	14168	14105	13931	14042	14149	14014	14110	14154	14223	14184	14055	14055	14075	14090	14046	14051	14272	14042	14147	14247	14189	14026	14078	13990	14075	14068	14165	14280	13947	13980	14233	14046	14020	14062	13975	14080	14019	14118	13964	14075	14087	14176	14242	14200	14015	14185	13977	13909	14136	14031	13964	13914	14085	14091	14007	14187	14123	14049	14026	14066	14193	14079	13959	13959	14100	14100	14218	14192	14126	13975	14084	14186	14088	14266	13981	14101	14072	14066	14052	14047	13939	14086	14210	14080	13992	14063	14131	13987	14153	14015	14207	14223	13940	14072	14017	13975	13994	14108	14219	14029	14181	14128	14069	14121	14003	14089	14044	13966	14122	14053	14113	13853	13942	14020	13978	14117	14069	14162	14133	14094	14117	14230	14151	14099	14073	14078	14034	14189	14092	14083	13951	14208	14061	14049	14094	14209	14093	14153	14145	14038	14080	14065	14057	13992	14064	14225	14058	14115	14134	13922	13978	14092	13865	14284	14008	14051	14149	14093	13896	14014	14066	14148	14044	14068	13947	14135	14098	14076	14036	13996	14002	14024	14101	14012	14048	14163	14047	14125	14016	14078	14059	14031	14210	13991	14028	13981	14029	14069	13996	14190	14104	14010	14199	14057	14027	14032	14155	13903	14022	14091	14158	13962	14174	13965	14115	13957	14049	14120	14276	14174	13964	14150	14209	14145	14140	14129	14222	14031	14083	14186	14025	14221	14240	14080	13943	14181	14223	14202	14095	14055	14004	14139	14217	13974	14067	14105	14077	14065	14004	14171	14157	13929	14057	14095	14078	14032	14096	14060	14030	14131	14120	14174	14011	14016	13893	14123	14078	14010	13953	13965	14138	14109	14181	13944	14192	14014	14008	13916	14066	14135	14103	14007	14159	14143	14112	14081	14012	13970	13974	14273	14212	14127	13960	14155	13972	14034	14042	14162	14152	14124	14025	14121	14122	14034	14105	13948	14180	14064	14142	14168	14084	14068	14126	14068	13985	14126	14064	14140	14133	14181	14066	14100	13884	14055	14093	13988	14065	13981	13982	14085	14059	14083	14112	14039	14183	14021	14037	13987	14248	14202	14197	13996	14161	14207	14115	14188	14198	14151	14091	14110	14086	14026	13974	14152	13983	14061	14133	14030	14000	14246	14210	14014	14112	14145	14064	14124	14219	14005	14159	14184	13834	14167	14020	14042	14119	14107	13948	14130	14016	14177	14157	14165	14105	14050	14012	14095	14361	14073	14071	14202	14251	14074	14193	13995	14033	13948	14183	14034	14098	14013	14256	13969	14167	14022	14422	14142	14083	14071	14077	14267	14087	13950	14066	14158	14111	14163	14072	14146	14155	14129	14067	14148	14180	14122	14089	13924	14016	14103	14022	14050	14153	14104	14052	14037	14025	13992	14210	14040	14037	14069	13992	14066	14157	14028	14059	13990	14052	14157	14175	14278	14033	14099	14199	14079	14200	14027	13961	14205	14033	14072	13948	14206	13966	14022	14006	14216	14141	14232	14046	13965	13981	14092	14137	14009	14032	14055	14111	13882	13909	14029	14099	14035	13946	14199	14069	14012	14051	14032	13884	14106	14135	14044	14251	14190	14217	14033	14077	14085	14209	14094	14088	14182	14054	14123	14052	13996	14144	14096	14176	14214	14162	13977	14067	14002	13953	14150	14124	14183	14020	14117	13894	13996	14278	14058	14095	13973	14104	14203	14117	14074	14124	13925	14082	14036	14071	13933	13912	14029	14076	14056	14208	14179	13961	14036	14019	14008	14019	14204	13947	14100	13996	14098	14111	13996	14079	13940	14081	13952	14139	14075	14248	13973	14049	13969	14120	13988	14180	14323	14224	14017	14155	14176	13895	13969	14252	13873	14105	14076	14032	14088	13977	14105	14008	14011	14098	14002	14069	14224	14026	14090	14017	14180	14176	13934	13863	13970	14052	14219	14035	14179	14147	14200	14210	14198	14145	14138	13886	13944	14012	14084	14138	14065	14319	14177	14136	14033	14081	14046	14033	13934	14344	13978	14100	13902	14256	14168	14096	14104	14200	14119	14147	14064	14078	14106	13904	14193	14079	13888	14118	14047	14068	14118	13993	14191	14207	14111	14094	14131	14046	14270	14184	14154	14080	14024	14165	14044	14163	14165	14115	13945	14102	13913	14215	13980	14057	14060	13966	14055	14160	14221	13987	14062	14222	14082	14180	14141	14209	14151	14256	14111	13974	14012	14045	14169	13954	14187	14083	14020	14134	14218	14107	14135	14018	14210	14199	14030	14219	14058	14024	14233	14157	14077	14084	14115	14087	14041	14050	14075	14200	13960	14274	14138	14157	13886	13951	14178	14179	14164	13955	13984	14011	14059	14067	13969	13945	14191	14163	13960	14130	14109	14166	14201	14005	14123	14162	13974	14205	14068	14169	13922	14107	14095	14043	13914	14034	14023	14157	14107	14147	14163	14135	13939	14108	14072	14103	14133	14148	14083	14035	14192	13995	14008	14148	14220	13861	14143	14260	14056	14016	14179	14116	14234	14246	14092	14201	13998	14153	14087	14185	14096	14202	14083	14141	14056	13994	13960	14061	14113	14134	14214	13995	14035	14077	13866	14057	13998	14039	14061	14141	13997	14121	13959	14215	14146	14141	13997	13984	14105	14170	14147	14028	14050
24105	21493	29025	24466	22181	21142	19666	17530	16772	17032	16845	16787	16769	16633	16696	16472	16413	16423	16435	16235	16234	16562	17763	21476	20262	19356	18369	17590	17103	16552	16369	16302	16210	16421	16528	16316	16264	16172	16039	16189	16204	16538	16441	16211	16082	16260	16205	16362	16251	16233	16285	16328	16242	16192	16161	16452	16277	16234	16282	16059	16376	16194	16322	16189	16397	16377	16337	16276	16195	16222	16270	16328	16286	16076	16368	16265	16218	16347	16207	16111	16130	16241	16341	16215	16233	16278	16196	15914	16228	16041	16163	16342	16193	16390	16110	16293	16192	16087	16392	16495	16191	16341	16305	16236	16223	16205	15913	15970	16304	16288	16175	16032	16265	16190	16116	16360	16303	16397	16102	16476	16328	16169	16267	16528	16185	16266	16184	16167	16188	16020	16362	16034	16174	16294	16139	16278	16286	16224	16309	16190	16060	16163	16205	16145	16317	16336	16369	16231	16292	16304	15963	16160	16346	15991	16212	16296	16234	16225	16093	16193	16192	16199	16111	16233	16226	16151	16233	16542	16188	16306	16219	16340	16174	16135	16216	16214	16198	16296	16280	16264	16188	16162	16185	16332	16164	16044	16181	16231	16374	16146	16056	16192	16284	16154	16028	16175	16208	16243	16338	16243	16211	16218	16294	16275	16090	16173	16153	16215	16328	16180	16235	16039	16325	16149	16253	16176	16376	16007	16200	16137	16287	16139	16063	15983	16161	16258	16057	16086	16196	16113	16242	16092	16120	16207	16183	16175	16208	16152	16293	16278	16325	16264	16160	16113	16148	16246	16351	16300	16423	16409	16311	16236	16138	15966	16155	15982	16251	16352	16258	16100	16098	15974	16285	16176	16152	16278	16296	16590	15957	16102	16153	16142	16322	16073	15999	16115	16470	16382	16252	16036	16265	16081	16309	16336	16084	16079	16293	16246	16317	16164	16270	16309	16370	16445	16214	16249	16122	16210	16345	16028	16254	16167	16247	16018	16216	16328	16253	16246	16143	16391	16273	16034	16169	16131	16305	16242	16269	16097	16277	16189	16445	16258	16272	16209	16300	16242	16226	16002	16475	16273	16194	16138	16309	16199	16103	16223	16214	16181	16102	16299	16236	16181	16265	16207	16183	16115	16098	16129	16303	16209	16122	16295	16151	16013	16137	16130	16429	16290	16193	16030	16358	16233	16233	16235	16371	16398	16211	16029	16387	16409	16286	16107	16223	16099	16270	16237	16204	16309	16084	16135	16178	16314	16290	16208	16144	16079	16024	16195	16264	16208	16136	16003	16209	16266	16307	16232	16202	16152	16161	16042	16353	16277	16279	16273	16173	16268	16045	16352	15971	16102	16198	16234	16376	16227	16071	16192	16091	16320	16353	16175	16235	16100	16108	16150	16162	16323	16144	16280	16265	16113	16300	16278	16279	16132	16377	16187	16284	16029	16131	16199	16199	16190	16274	16109	16146	16264	16221	16208	16214	16162	16307	16391	16256	15937	16222	16218	16349	16130	16216	16126	16111	16348	16123	16324	16144	16364	16291	16160	15991	16002	16130	16153	16131	16108	16377	16272	16062	16299	16057	16558	16071	16261	16188	16185	16335	16116	16186	16094	16191	16287	16193	16105	16184	16227	16327	16001	16011	16260	16154	16160	16372	16270	16403	16186	16219	16126	16259	16207	16261	16323	16100	16099	16096	16305	16346	16402	16451	16003	16051	16234	16195	16337	16227	16399	16223	16260	16062	16174	16079	16066	16196	16281	16283	16268	16056	16290	16289	16171	16228	16014	16184	16378	16189	16352	16231	16131	16158	16193	16146	16221	16315	16383	16245	16115	16144	16225	16504	16073	16226	16280	16159	16292	16056	16132	16184	16219	16287	16126	16347	16091	16129	16326	16192	16272	16360	16054	16216	16049	16215	16416	16192	16091	16200	16136	16394	16278	16276	16174	16212	16263	16443	16160	16294	16348	16005	16182	16262	16192	16310	16265	15986	16151	16084	16206	16428	16176	16138	16139	16101	16099	16116	16226	16488	16217	16239	16250	16089	16269	15976	16058	16083	16162	16336	16316	16031	16260	16312	16356	16272	16192	16068	16222	16150	16198	16340	16291	15956	16332	16074	16247	16222	16380	15960	16203	16240	16138	16154	16366	16243	16164	16241	16114	16122	16150	16114	16274	16213	16220	16403	16370	15954	16386	16369	16112	16069	16261	16340	16068	16336	16343	16199	16297	16230	16269	16220	16230	16227	16309	16384	16151	16038	16100	16264	16354	16139	16229	16030	16215	16233	16305	16263	16199	16157	16191	16276	16314	16206	16339	16250	16349	16255	16109	16302	16265	16095	16195	16185	16242	16112	15982	16069	16480	16183	16291	16143	16201	16179	16290	16108	16170	16155	16149	16246	16210	16181	16164	16137	16427	16439	16304	16181	16229	16118	16067	16303	16182	16243	16209	16307	16250	16208	16409	16275	16348	16377	16250	16245	16281	16160	16246	16251	15964	16320	16153	16538	16204	16134	16324	16416	16226	16364	16045	16102	16204	16229	16179	16140	16065	16193	16180	16195	16146	16365	16204	16108	16077	16198	16358	16244	16229	16284	16101	16127	16119	16249	16206	16232	16044	16293	16433	16275	16201	16442	16246	16239	16156	16102	16353	16357	16271	16473	16408	16228	16254	16185	16195	16167	16187	16259	16336	16401	16085	16245	16141	16250	16269	16219	16244	16232	16292	16306	16329	16324	16128	16220	16095	16236	16153	16291	16279	16309	16060	16208	16198	16233	16148	16296	16320	16315	16298	16217	16024	16209	16286	16298	16118	16285	16323	16224	16215	16271	16193	16236	16396	16259	16101	16075	16052	16315	16095	16234	16237	16214	16196	16225	16204	16378	16185	16196	16179	16000	16241	16284	16403	16046	16460	16171	16259	16307	16027	16057	16258	16066	16409	16231	15870	16137	16268	16296	16161	16108	16337	16355	16276	16234	16162	16130	16217	16228	16339	16378	16238	16263	16439	15982	16161	16015	16118	16157	16284	16289	16136	16171	16239	16370	16441	16410	16135	16141	16387	16304	16189	16241	16097	16119	16245	16349	16123	16166	16195	16285	16203	16238	16160	16128	16110	16302	16213	16099	16235	16156	16169	16180	16376	16313	16357	16369	16086	16155	16330	16232	16255	16239	16130	16122	16099	16134	16130	16116	16166	16040	16161	16337	16270	16447	16128	16231	16094	16084	16114	16298	16221	16192	16069	16368	16467	16263	16219	16196	16074	16123	16048	16316	16293	16006	16354	16271	16095	16335	16208	16153	16183	16182	16285	16218	16168	16277	16213	16224	16221	16150	16273	15957	15999	16154	16175	16130	16273	16193	16014	16132	16250	16373	16072	16097	16279	16176	16206	16302	16045	16027	16214	16284	16084	15979	16183	16283	16133	16334	16172	16071	16321	16295	16119	16307	16166	15993	16319	16324	16178	16212	16370	16286	16129	16242	16193	16088	16176	16298	16232	16374	16227	16290	16101	16248	16217	16238	16123	16006	16282	16111	16198	16377	16278	16344	16288	16073	16271	16121	16078	16241	16212	16271	16223	16136	16284	16110	16168	16373	16552	16058	16394	16363	16260	16290	16339	16182	15991	16107	16276	16277	16034	16187	16126	16348	16175	16387	16032	16341	16217	16330	16197	16254	16173	16291	16188	16148	16256	16090	16160	16123	16196	16077	16239	16175	16082	16024	16048	16162	16262	16349	16273	16284	15967	16175	16149	15999	16106	16134	16186	16069	16182	16236	16333	16282	16290	16136	16374	16092	16224	16222	16103	16112	16233	16111	16147	16136	16185	16187	16323	16434	16305	16213	16227	16261	16218	16254	16271	16173	16072	16215	16226	16298	16298	16251	16297	16193	16375	16062	16150	16173	16077	16336	16276	16125	16079	16231	16348	16320	16287	16058	16029	16314	16230	16171	16294	16194	16007	16165	16253	16268	16336	16105	16437	16095	16224	16228	16142	16251	16329	16200	16073	16087	16135	16262	16108	16206	16244	16130	16375	16144	16350	16241	16291	16154	16105	16177	16128	16395	16145	16343	16291	16212	16339	16281	16385	16434	16136	16227	16061	16341	16203	16208	16381	15987	16164	16230	16417	16035	16165	16243	16067	16151	16140	16275	16311	16217	16174	16379	16328	16247	16214	15942	16303	16126	16356	16318	16283	16259	16309	16221	16238	16309	16303	16259	16322	16293	16279	16002	16237	16163	16308	16195	16121	16293	16146	16300	16300	16157	16238	16370	16160	16283	16148	15977	16058	16167	16139	16249	16344	16173	16309	16335	16354	16149	16358	16089	16158	16313	16315	16259	16123	16247	16246	16397	16305	16077	16255	16213	16211	16203	16246	16016	16168	16457	16215	16364	16121	16203	16238	16243	16175	16080	16170	16154	16270	16169	16201	16272	16218	16090	16179	16237	16365	16192	16210	16238	16275	16192	16210	16235	16179	16259	16354	16133	16465	16190	16157	16140	16067	16335	16167	16270	16034	16303	16400	16149	16157	16289	16213	16231	16137	16254	16292	16295	16252	16199	16316	16138	16124	16197	16096	16152	16126	16243	16185	16268	16018	16054	16385	16365	16150	15949	16211	16233	16165	16310	16129	16255	16315	16239	16299	15972	16218	16271	16130	16119	16251	16281	16311	16031	16136	16149	16356	16253	16172	16183	16272	16328	16205	16171	16051	16207	16243	16187	16249	16218	16214	16230	16222	16022	16357	16220	16181	16267	16076	16324	16231	16238	16303	16375	16020	16120	16183	16303	16152	16194	16284	16203	16041	16267	16040	16261	16176	16079	16217	16331	16137	16097	16103	16077	16246	16227	16320	16197	16250	16241	16237	16242	16102	16135	16087	16229	16412	16250	16352	16089	16387	16268	16230	16190	16069	16093	16111	16111	16208	16264	16073	16305	16380	16333	15979	16204	16272	16136	16289	16283	16369	16175	16188	16209	16209	16073	16191	16361	16158	16168	16076	16169	16212	16334	16238	16323	16110	16157	16052	16071	16376	16458	16245	16161	16367	16033	16232	15917	16147	16209	16354	16296	16150	16229	16336	16084	16314	16258	16198	16222	16103	16151	16077	16158	16141	16291	16216	16308	16149
25164	39521	28026	19234	17354	16259	15836	15572	15444	15348	15326	15140	14969	14821	14920	14871	14636	14652	14474	14586	14509	14798	17658	22150	19447	18549	16910	15773	14952	14693	14358	14589	14432	14577	14367	14410	14374	14438	14518	14414	14536	14556	14291	14430	14611	14424	14246	14309	14538	14360	14466	14460	14573	14504	14536	14372	14636	14372	14219	14474	14312	14485	14267	14379	14513	14543	14505	14453	14574	14402	14353	14427	14342	14564	14318	14488	14565	14291	14445	14485	14362	14459	14363	14532	14500	14524	14318	14502	14600	14509	14351	14445	14338	14359	14518	14415	14242	14253	14439	14342	14384	14529	14539	14368	14482	14514	14399	14442	14529	14467	14263	14219	14497	14532	14241	14476	14368	14371	14607	14371	14412	14471	14385	14363	14481	14515	14264	14386	14421	14392	14391	14478	14419	14450	14490	14381	14537	14362	14317	14326	14327	14476	14430	14429	14561	14559	14318	14540	14345	14514	14494	14485	14352	14467	14298	14415	14540	14501	14634	14489	14387	14531	14493	14622	14323	14371	14342	14413	14473	14326	14261	14474	14299	14254	14638	14442	14312	14343	14400	14426	14464	14418	14271	14507	14468	14514	14625	14381	14351	14559	14394	14589	14390	14476	14431	14540	14426	14346	14542	14330	14373	14367	14377	14405	14356	14465	14537	14391	14353	14565	14580	14458	14267	14499	14388	14576	14402	14398	14504	14426	14206	14335	14264	14470	14546	14537	14288	14354	14412	14328	14446	14486	14606	14323	14347	14371	14435	14391	14458	14454	14580	14403	14619	14332	14470	14460	14539	14461	14606	14530	14348	14421	14452	14524	14462	14514	14502	14491	14439	14539	14406	14529	14490	14420	14613	14342	14277	14554	14421	14473	14458	14590	14660	14522	14297	14349	14545	14386	14355	14499	14356	14355	14510	14461	14460	14392	14363	14394	14493	14375	14370	14549	14425	14316	14520	14512	14482	14338	14470	14465	14394	14411	14273	14527	14311	14473	14563	14406	14530	14594	14489	14387	14571	14324	14389	14448	14363	14505	14411	14287	14386	14405	14518	14445	14526	14462	14500	14359	14448	14393	14351	14440	14462	14273	14393	14559	14369	14294	14314	14484	14404	14355	14414	14342	14476	14366	14427	14410	14647	14416	14557	14426	14470	14434	14315	14291	14439	14486	14470	14476	14459	14476	14509	14380	14389	14420	14441	14535	14473	14403	14253	14484	14323	14406	14472	14389	14500	14343	14500	14322	14322	14373	14545	14499	14452	14503	14340	14386	14315	14415	14508	14444	14453	14510	14603	14495	14333	14462	14389	14371	14511	14317	14464	14405	14269	14530	14639	14537	14511	14369	14459	14450	14505	14274	14391	14529	14323	14521	14398	14331	14647	14264	14490	14161	14189	14436	14449	14380	14418	14362	14554	14296	14310	14470	14432	14438	14560	14417	14371	14363	14428	14379	14464	14389	14382	14274	14430	14484	14449	14442	14507	14433	14465	14326	14498	14545	14607	14748	14593	14350	14460	14440	14414	14256	14433	14525	14539	14409	14344	14379	14419	14434	14313	14346	14492	14496	14516	14486	14558	14310	14543	14479	14370	14374	14494	14548	14302	14390	14616	14344	14318	14444	14519	14506	14240	14365	14291	14451	14412	14386	14346	14683	14459	14470	14397	14440	14322	14431	14467	14238	14322	14412	14454	14522	14350	14420	14623	14514	14524	14430	14520	14446	14295	14369	14646	14514	14329	14363	14386	14607	14290	14323	14425	14474	14637	14464	14492	14335	14513	14429	14525	14417	14484	14290	14360	14373	14309	14505	14367	14448	14606	14347	14399	14340	14465	14332	14549	14462	14445	14477	14412	14639	14507	14220	14221	14288	14515	14271	14543	14368	14437	14406	14388	14457	14448	14404	14270	14413	14498	14375	14409	14340	14418	14379	14535	14435	14587	14445	14301	14623	14383	14347	14210	14389	14401	14348	14453	14399	14416	14418	14475	14554	14336	14291	14326	14611	14318	14405	14403	14357	14535	14550	14368	14403	14330	14353	14429	14489	14335	14468	14545	14439	14539	14249	14312	14444	14342	14402	14412	14424	14601	14462	14303	14433	14497	14447	14418	14431	14511	14379	14292	14347	14332	14518	14311	14304	14357	14488	14596	14515	14325	14380	14389	14467	14407	14436	14529	14500	14453	14493	14432	14354	14571	14454	14484	14425	14476	14252	14538	14458	14338	14425	14353	14519	14418	14470	14696	14428	14502	14356	14454	14647	14343	14381	14621	14536	14390	14361	14435	14354	14511	14389	14490	14385	14627	14378	14372	14412	14527	14380	14621	14400	14592	14568	14363	14308	14167	14465	14552	14589	14464	14522	14457	14568	14482	14603	14445	14266	14376	14557	14447	14347	14519	14469	14469	14407	14519	14518	14324	14529	14342	14554	14384	14537	14577	14384	14322	14450	14268	14412	14387	14492	14424	14571	14268	14614	14520	14508	14439	14393	14311	14555	14429	14448	14385	14313	14436	14513	14424	14449	14454	14375	14494	14363	14549	14291	14278	14272	14509	14478	14400	14417	14378	14546	14502	14540	14422	14483	14380	14389	14193	14515	14467	14547	14338	14427	14447	14395	14361	14486	14378	14573	14361	14504	14330	14567	14369	14404	14583	14415	14376	14390	14417	14305	14470	14446	14405	14582	14350	14501	14362	14352	14511	14284	14506	14495	14332	14419	14277	14465	14438	14380	14446	14397	14512	14537	14509	14286	14317	14406	14481	14462	14434	14347	14461	14483	14379	14317	14281	14347	14483	14427	14411	14456	14393	14376	14487	14329	14308	14323	14461	14303	14423	14430	14413	14501	14331	14273	14520	14460	14365	14346	14340	14426	14499	14492	14553	14348	14493	14387	14347	14395	14371	14351	14294	14221	14537	14434	14426	14312	14191	14378	14383	14281	14378	14318	14333	14436	14503	14322	14486	14556	14338	14182	14294	14485	14436	14407	14375	14437	14427	14363	14328	14571	14291	14387	14394	14371	14401	14306	14422	14394	14423	14266	14386	14388	14481	14468	14312	14441	14326	14323	14487	14506	14438	14531	14408	14261	14411	14440	14406	14245	14451	14352	14532	14288	14280	14372	14312	14540	14467	14466	14263	14424	14468	14467	14260	14690	14363	14356	14345	14451	14331	14395	14396	14486	14226	14424	14413	14363	14448	14466	14416	14481	14292	14434	14469	14501	14364	14367	14616	14454	14242	14253	14348	14497	14444	14332	14589	14605	14404	14637	14455	14629	14396	14412	14435	14301	14333	14459	14413	14515	14579	14510	14432	14500	14433	14220	14412	14421	14380	14468	14662	14314	14494	14453	14473	14460	14522	14726	14557	14454	14573	14341	14385	14425	14454	14525	14400	14566	14588	14513	14297	14431	14383	14449	14346	14300	14499	14544	14414	14435	14343	14635	14421	14526	14498	14414	14611	14487	14521	14508	14382	14475	14406	14519	14566	14559	14442	14410	14409	14454	14502	14475	14359	14616	14394	14566	14318	14299	14403	14467	14490	14302	14407	14552	14147	14495	14330	14598	14432	14412	14380	14381	14387	14466	14161	14402	14404	14442	14434	14456	14371	14454	14615	14348	14611	14503	14349	14475	14582	14456	14363	14378	14301	14293	14174	14347	14323	14483	14281	14442	14250	14468	14438	14455	14444	14484	14534	14548	14495	14366	14285	14362	14493	14389	14294	14288	14541	14621	14519	14282	14423	14597	14295	14334	14443	14590	14413	14442	14464	14353	14389	14444	14582	14368	14605	14399	14498	14417	14459	14634	14372	14400	14513	14381	14378	14488	14389	14413	14514	14541	14443	14564	14560	14449	14305	14328	14184	14391	14454	14527	14280	14402	14442	14478	14493	14491	14460	14404	14366	14358	14584	14357	14414	14363	14473	14466	14319	14330	14292	14323	14476	14331	14354	14573	14441	14501	14343	14514	14465	14356	14402	14156	14498	14418	14368	14422	14435	14551	14558	14462	14277	14410	14347	14487	14279	14482	14268	14366	14516	14397	14412	14448	14371	14459	14332	14378	14348	14351	14548	14368	14527	14640	14318	14455	14410	14509	14479	14606	14371	14468	14347	14516	14447	14412	14574	14314	14511	14520	14523	14392	14350	14545	14286	14426	14624	14485	14670	14463	14254	14462	14357	14638	14488	14393	14515	14274	14559	14408	14424	14484	14345	14447	14573	14475	14378	14397	14441	14303	14357	14267	14404	14497	14485	14423	14426	14454	14477	14310	14410	14538	14574	14414	14506	14469	14438	14441	14558	14494	14478	14377	14393	14458	14476	14406	14502	14350	14506	14343	14405	14400	14547	14467	14586	14302	14428	14542	14397	14336	14316	14382	14406	14566	14369	14384	14449	14400	14271	14387	14474	14303	14577	14585	14381	14368	14406	14619	14259	14497	14454	14320	14241	14268	14413	14295	14362	14395	14438	14515	14363	14385	14566	14475	14491	14414	14296	14469	14462	14340	14676	14280	14391	14621	14259	14520	14344	14474	14543	14395	14333	14458	14281	14573	14326	14289	14374	14528	14469	14382	14405	14535	14341	14392	14376	14407	14423	14287	14337	14604	14533	14595	14321	14349	14497	14346	14320	14370	14444	14379	14453	14228	14503	14419	14264	14468	14294	14454	14449	14503	14344	14492	14286	14506	14410	14581	14362	14517	14533	14376	14390	14192	14308	14372	14505	14437	14402	14442	14476	14444	14473	14358	14485	14409	14441	14440	14506	14329	14429	14524	14326	14353	14384	14467	14264	14427	14487	14474	14655	14471	14509	14451	14375	14320	14436	14283	14388	14458	14399	14418	14436	14616	14427	14492	14538	14511	14353	14452	14638	14631	14521	14282	14237	14404	14489	14425	14483	14481	14432	14353	14243	14440	14506	14569	14404	14411	14439	14358	14538	14428	14312	14320	14456	14406	14366	14474	14426	14378	14361	14481	14500	14393	14429	14309	14523	14463	14421	14455	14319	14644	14382	14411	14316	14555	14346	14412	14518	14390	14503	14344	14333	14425	14451	14358	14508	14490	14418	14307	14526	14365	14551	14438	14344	14560	14368	14263	14593	14446	14432	14391	14370	14520	14464	14460	14326	14304
23085	21467	29427	23926	21565	22882	22283	16240	15388	15618	15297	15079	15217	15081	14975	14958	14935	15060	14730	14810	15059	16599	16413	20296	20306	21223	19596	17965	16096	15293	15019	14730	14559	14767	14603	14661	14412	14572	14547	14548	14424	14504	14546	14578	14623	14498	14442	14487	14523	14451	14518	14485	14452	14624	14597	14518	14623	14299	14512	14594	14342	14604	14403	14538	14608	14612	14485	14418	14549	14508	14442	14502	14591	14509	14500	14562	14450	14532	14625	14502	14619	14523	14583	14369	14447	14619	14597	14505	14279	14351	14549	14382	14466	14585	14629	14479	14566	14565	14605	14435	14437	14504	14336	14474	14333	14581	14515	14334	14335	14447	14466	14579	14363	14396	14727	14597	14527	14330	14563	14525	14450	14527	14408	14546	14552	14634	14574	14605	14614	14473	14365	14368	14429	14578	14447	14428	14340	14544	14322	14268	14407	14372	14605	14518	14430	14297	14536	14380	14407	14472	14274	14559	14423	14464	14410	14266	14595	14579	14511	14686	14649	14572	14500	14628	14340	14279	14730	14610	14652	14712	14409	14574	14398	14492	14547	14608	14568	14719	14522	14402	14427	14416	14524	14567	14444	14418	14422	14292	14323	14584	14608	14504	14527	14556	14448	14421	14633	14596	14499	14429	14500	14652	14399	14180	14439	14508	14364	14418	14521	14306	14385	14295	14572	14375	14526	14462	14583	14590	14467	14402	14704	14285	14541	14515	14418	14513	14452	14678	14398	14519	14468	14412	14414	14240	14391	14412	14606	14451	14623	14438	14378	14682	14501	14435	14629	14463	14512	14553	14543	14563	14476	14453	14457	14409	14404	14598	14535	14484	14451	14380	14447	14442	14451	14438	14321	14456	14592	14365	14422	14337	14296	14515	14242	14801	14475	14457	14556	14535	14480	14401	14545	14556	14399	14553	14341	14554	14650	14314	14530	14486	14442	14434	14363	14739	14602	14588	14406	14371	14507	14518	14496	14364	14677	14583	14485	14409	14412	14286	14491	14679	14464	14635	14471	14376	14270	14360	14509	14356	14415	14402	14608	14388	14475	14628	14546	14354	14378	14450	14369	14464	14348	14557	14247	14470	14345	14270	14443	14550	14639	14516	14464	14393	14321	14366	14452	14411	14515	14376	14322	14388	14451	14309	14675	14574	14321	14336	14415	14444	14654	14361	14704	14745	14609	14384	14557	14545	14404	14371	14512	14601	14425	14528	14528	14518	14611	14285	14450	14481	14480	14652	14420	14415	14421	14491	14418	14369	14594	14463	14404	14301	14380	14332	14404	14518	14485	14585	14536	14576	14355	14473	14573	14349	14365	14463	14379	14539	14386	14504	14584	14464	14487	14433	14369	14547	14151	14417	14484	14483	14372	14453	14513	14442	14495	14229	14519	14448	14551	14357	14649	14182	14395	14453	14486	14493	14332	14362	14378	14522	14528	14472	14298	14425	14441	14651	14380	14519	14527	14605	14295	14260	14481	14544	14422	14526	14518	14593	14508	14409	14434	14545	14454	14399	14376	14316	14444	14392	14499	14593	14374	14300	14414	14630	14566	14460	14562	14544	14420	14456	14335	14507	14501	14488	14426	14511	14386	14462	14436	14242	14527	14358	14465	14423	14297	14470	14388	14455	14535	14635	14574	14551	14436	14435	14510	14340	14606	14448	14378	14394	14373	14525	14243	14702	14588	14439	14525	14406	14649	14269	14449	14527	14531	14389	14406	14543	14403	14405	14318	14264	14410	14417	14530	14613	14477	14541	14549	14427	14571	14526	14509	14389	14398	14455	14538	14594	14438	14439	14261	14339	14385	14559	14598	14591	14397	14665	14622	14559	14535	14402	14286	14509	14572	14331	14374	14441	14588	14301	14351	14374	14506	14298	14299	14643	14528	14236	14553	14433	14348	14325	14438	14288	14628	14502	14584	14569	14521	14543	14514	14539	14502	14527	14527	14350	14446	14313	14533	14310	14454	14556	14353	14501	14660	14370	14569	14571	14509	14596	14444	14415	14464	14481	14505	14497	14523	14422	14569	14361	14447	14612	14411	14383	14438	14453	14439	14491	14540	14481	14513	14628	14584	14436	14410	14251	14510	14576	14685	14664	14526	14496	14393	14401	14494	14355	14374	14611	14269	14627	14568	14510	14454	14583	14502	14522	14468	14324	14447	14419	14632	14332	14531	14312	14505	14461	14682	14495	14572	14354	14560	14358	14402	14576	14327	14582	14405	14482	14666	14389	14238	14665	14385	14410	14392	14304	14544	14451	14551	14507	14599	14503	14438	14436	14555	14664	14456	14534	14666	14507	14546	14434	14317	14523	14338	14519	14488	14526	14644	14468	14312	14469	14344	14399	14536	14250	14321	14684	14524	14635	14580	14428	14560	14581	14285	14335	14534	14383	14468	14430	14549	14331	14690	14674	14579	14414	14516	14388	14447	14456	14467	14631	14700	14433	14439	14600	14454	14452	14230	14367	14679	14405	14642	14618	14541	14446	14507	14473	14407	14293	14572	14546	14387	14457	14565	14543	14498	14601	14487	14617	14511	14458	14550	14451	14564	14419	14457	14333	14377	14548	14321	14447	14287	14411	14584	14504	14537	14451	14327	14433	14513	14480	14424	14452	14578	14532	14558	14549	14654	14408	14529	14550	14354	14599	14556	14429	14570	14281	14531	14453	14479	14592	14314	14509	14519	14458	14600	14469	14497	14279	14320	14555	14568	14663	14589	14524	14258	14484	14513	14450	14428	14289	14265	14465	14502	14543	14445	14431	14363	14413	14481	14625	14478	14424	14402	14357	14209	14516	14368	14332	14562	14346	14506	14507	14630	14397	14544	14484	14497	14385	14489	14311	14539	14304	14578	14541	14204	14566	14494	14438	14411	14429	14420	14386	14455	14492	14362	14364	14421	14389	14490	14563	14611	14526	14541	14528	14490	14595	14641	14450	14455	14587	14462	14416	14417	14392	14602	14366	14326	14476	14383	14385	14638	14628	14441	14358	14576	14544	14555	14407	14465	14522	14604	14482	14481	14506	14458	14427	14258	14610	14443	14410	14637	14515	14313	14479	14389	14517	14446	14568	14440	14454	14512	14465	14318	14216	14518	14356	14651	14270	14414	14559	14407	14481	14359	14518	14604	14473	14531	14773	14586	14337	14350	14635	14281	14224	14542	14365	14462	14544	14437	14557	14608	14456	14346	14362	14428	14376	14582	14421	14573	14499	14269	14272	14385	14451	14484	14589	14472	14522	14413	14401	14651	14552	14306	14339	14517	14354	14667	14269	14292	14506	14568	14436	14477	14407	14377	14385	14305	14340	14419	14445	14216	14432	14230	14505	14340	14724	14537	14637	14327	14383	14399	14400	14330	14328	14367	14272	14392	14353	14547	14388	14474	14455	14418	14454	14583	14515	14506	14539	14304	14599	14608	14671	14468	14386	14397	14287	14485	14524	14378	14536	14291	14455	14517	14273	14409	14370	14359	14532	14580	14345	14699	14461	14421	14507	14543	14508	14288	14433	14595	14526	14477	14217	14486	14441	14543	14361	14487	14448	14524	14663	14453	14497	14719	14486	14585	14521	14481	14394	14437	14341	14564	14484	14337	14429	14361	14504	14479	14488	14258	14648	14450	14433	14501	14619	14616	14605	14662	14574	14502	14553	14654	14577	14354	14372	14422	14367	14351	14458	14110	14455	14527	14412	14344	14301	14560	14453	14360	14429	14354	14251	14643	14433	14238	14484	14397	14680	14401	14567	14483	14426	14453	14264	14339	14441	14372	14630	14438	14555	14655	14538	14495	14638	14568	14416	14495	14393	14385	14447	14630	14586	14556	14405	14487	14540	14483	14342	14351	14377	14464	14455	14564	14640	14505	14537	14512	14615	14582	14543	14483	14442	14505	14457	14433	14339	14576	14551	14454	14523	14573	14403	14434	14471	14656	14642	14429	14398	14452	14457	14351	14302	14619	14514	14678	14443	14652	14727	14464	14439	14569	14479	14399	14364	14338	14520	14632	14533	14449	14521	14643	14365	14368	14450	14410	14373	14545	14466	14412	14563	14603	14317	14355	14281	14507	14444	14511	14426	14551	14406	14370	14294	14370	14391	14511	14661	14520	14548	14401	14446	14401	14430	14491	14219	14375	14483	14547	14519	14476	14467	14658	14610	14479	14408	14381	14329	14648	14459	14366	14304	14550	14450	14728	14470	14620	14352	14517	14426	14489	14635	14424	14540	14478	14518	14551	14389	14522	14572	14584	14393	14461	14531	14414	14524	14345	14388	14294	14608	14607	14470	14429	14546	14358	14480	14429	14429	14499	14242	14469	14464	14347	14455	14506	14509	14624	14483	14353	14261	14379	14618	14470	14473	14392	14433	14288	14353	14523	14525	14481	14248	14494	14410	14535	14595	14463	14445	14433	14444	14524	14388	14512	14296	14445	14386	14580	14671	14437	14536	14478	14225	14512	14505	14653	14328	14240	14473	14491	14407	14596	14427	14446	14507	14491	14321	14406	14384	14561	14240	14472	14594	14483	14606	14634	14562	14532	14470	14444	14530	14376	14530	14534	14531	14239	14594	14580	14434	14340	14462	14670	14358	14486	14311	14306	14545	14473	14448	14366	14384	14396	14456	14442	14577	14552	14459	14505	14404	14281	14346	14489	14370	14508	14467	14614	14467	14400	14463	14441	14365	14739	14517	14351	14471	14465	14348	14394	14607	14376	14507	14487	14557	14471	14387	14549	14367	14376	14388	14468	14572	14518	14468	14523	14518	14388	14525	14368	14305	14390	14488	14634	14584	14489	14392	14327	14334	14495	14272	14661	14516	14314	14568	14393	14264	14335	14559	14531	14475	14506	14326	14376	14478	14536	14282	14322	14249	14534	14490	14375	14251	14397	14556	14404	14406	14498	14559	14578	14560	14324	14444	14440	14376	14506	14308	14428	14558	14616	14614	14552	14683	14459	14385	14164	14434	14383	14475	14515	14268	14539	14639	14491	14509	14566	14539	14560	14543	14441	14399	14516	14629	14348	14647	14512	14372	14402	14439	14542	14455	14510	14513	14423	14158	14505	14351	14300	14333	14663	14372	14688	14324	14403	14540	14527	14594	14505	14343	14361	14638	14442	14494	14606	14731
27056	46120	34207	21507	18025	16492	15494	15100	14906	14719	14466	14246	14352	13939	14062	13911	13678	13788	13656	13433	14303	17053	16218	22151	22260	22272	20299	17618	14908	13885	13709	13521	13249	13358	13217	13356	13417	13284	13281	13279	13272	13303	13622	13357	13172	13178	13266	13544	13463	13410	13403	13463	13201	13203	13326	13355	13384	13192	13198	13429	13387	13361	13287	13395	13364	13312	13333	13248	13318	13453	13265	13298	13345	13087	13427	13309	13331	13285	13413	13357	13264	13412	13336	13316	13373	13285	13437	13147	13260	13347	13321	13415	13253	13361	13395	13157	13303	13381	13301	13286	13361	13215	13473	13349	13434	13303	13490	13446	13297	13287	13296	13350	13153	13424	13247	13402	13449	13446	13372	13491	13277	13388	13118	13261	13285	13284	13110	13403	13222	13327	13452	13290	13418	13236	13460	13263	13140	13285	13250	13199	13366	13574	13285	13380	13202	13346	13203	13273	13439	13164	13349	13357	13180	13283	13446	13233	13432	13306	13325	13331	13216	13258	13333	13325	13177	13254	13235	13391	13374	13313	13349	13385	13081	13397	13325	13393	13271	13433	13385	13370	13397	13351	13418	13125	13235	13255	13228	13297	13383	13438	13250	13296	13219	13220	13140	13432	13264	13412	13351	13395	13302	13396	13478	13251	13287	13417	13426	13288	13493	13296	13191	13510	13332	13296	13519	13220	13355	13229	13324	13357	13388	13434	13276	13119	13502	13321	13425	13216	13423	13326	13156	13358	13040	13248	13294	13353	13234	13397	13152	13380	13311	13356	13446	13287	13285	13317	13358	13179	13303	13261	13263	13430	13245	13317	13306	13393	13273	13308	13369	13269	13475	13327	13322	13284	13316	13312	13313	13320	13419	13306	13172	13168	13314	13223	13339	13205	13228	13328	13304	13281	13388	13375	13247	13252	13294	13216	13403	13257	13228	13226	13251	13265	13323	13263	13491	13426	13323	13369	13278	13381	13259	13278	13273	13356	13520	13329	13289	13278	13248	13384	13265	13266	13109	13244	13128	13312	13396	13346	13141	13290	13533	13241	13350	13396	13398	13347	13213	13175	13315	13156	13312	13467	13337	13395	13264	13269	13300	13245	13198	13312	13395	13215	13300	13192	13322	13317	13353	13374	13415	13408	13341	13285	13274	13325	13351	13249	13255	13315	13248	13399	13451	13345	13372	13276	13204	13327	13286	13229	13278	13411	13233	13443	13395	13375	13258	13427	13271	13187	13273	13412	13344	13331	13112	13474	13361	13272	13306	13225	13145	13217	13368	13290	13351	13444	13246	13394	13239	13414	13227	13349	13351	13358	13217	13369	13292	13406	13283	13288	13241	13329	13144	13415	13379	13369	13305	13354	13241	13328	13277	13255	13382	13341	13342	13272	13180	13178	13207	13155	13451	13267	13168	13338	13420	13326	13187	13384	13297	13391	13257	13236	13505	13283	13432	13264	13342	13262	13293	13293	13208	13335	13347	13360	13108	13481	13245	13278	13357	13386	13323	13380	13385	13315	13187	13433	13283	13254	13362	13185	13321	13132	13328	13368	13335	13385	13163	13213	13295	13397	13424	13404	13326	13268	13368	13481	13356	13423	13180	13425	13286	13260	13431	13460	13379	13343	13240	13382	13434	13232	13278	13213	13484	13252	13314	13271	13303	13367	13297	13254	13468	13402	13238	13087	13299	13222	13292	13306	13263	13405	13212	13410	13370	13287	13220	13337	13235	13190	13264	13221	13287	13317	13239	13406	13249	13168	13243	13464	13180	13246	13301	13321	13409	13273	13273	13213	13177	13334	13363	13288	13441	13261	13147	13394	13539	13538	13268	13282	13407	13365	13354	13256	13151	13239	13416	13245	13316	13341	13251	13249	13325	13176	13420	13260	13172	13210	13414	13306	13312	13429	13237	13302	13289	13339	13200	13363	13173	13274	13439	13262	13196	13173	13227	13488	13475	13415	13272	13264	13299	13212	13369	13344	13432	13219	13229	13312	13280	13234	13269	13437	13322	13382	13418	13344	13359	13337	13274	13326	13220	13392	13148	13372	13377	13190	13121	13320	13248	13237	13160	13373	13395	13210	13354	13162	13298	13312	13219	13354	13406	13355	13159	13307	13268	13131	13284	13276	13256	13214	13271	13214	13352	13207	13277	13252	13210	13527	13284	13120	13391	13290	13348	13294	13365	13209	13252	13355	13163	13311	13157	13292	13301	13328	13191	13201	13296	13438	13151	13215	13358	13317	13388	13200	13372	13307	13245	13275	13282	13096	13385	13255	13285	13263	13453	13346	13318	13199	13260	13383	13339	13360	13347	13478	13255	13107	13200	13317	13398	13277	13488	13379	13237	13445	13355	13332	13406	13347	13429	13290	13367	13450	13219	13218	13353	13254	13350	13330	13502	13312	13149	13274	13324	13369	13289	13344	13273	13256	13346	13338	13182	13291	13251	13402	13253	13323	13437	13217	13379	13375	13329	13174	13343	13192	13295	13337	13224	13305	13318	13189	13219	13352	13196	13346	13470	13498	13260	13446	13222	13234	13207	13384	13194	13351	13335	13203	13219	13300	13225	13368	13256	13222	13278	13257	13338	13287	13201	13412	13251	13395	13329	13363	13418	13330	13194	13332	13452	13160	13283	13342	13257	13382	13172	13230	13233	13489	13480	13277	13379	13359	13257	13261	13438	13323	13160	13363	13159	13265	13280	13333	13201	13333	13300	13234	13350	13170	13202	13138	13270	13330	13178	13400	13202	13419	13340	13331	13449	13432	13433	13116	13331	13285	13354	13267	13372	13298	13235	13342	13299	13336	13355	13404	13192	13373	13259	13337	13294	13436	13274	13393	13170	13404	13241	13415	13394	13312	13234	13280	13321	13186	13156	13253	13273	13346	13354	13326	13253	13295	13299	13207	13307	13360	13212	13275	13306	13330	13185	13299	13292	13315	13432	13231	13270	13587	13329	13223	13321	13454	13300	13395	13145	13349	13325	13217	13316	13414	13329	13394	13374	13356	13309	13217	13213	13504	13209	13315	13299	13401	13238	13256	13483	13388	13335	13328	13437	13113	13340	13350	13278	13225	13155	13328	13307	13209	13294	13241	13295	13364	13226	13347	13243	13388	13327	13374	13173	13225	13324	13361	13229	13125	13350	13130	13328	13233	13282	13209	13196	13309	13175	13460	13277	13243	13271	13384	13247	13269	13227	13427	13294	13335	13307	13424	13322	13239	13457	13334	13162	13349	13199	13143	13332	13262	13323	13151	13257	13360	13345	13244	13219	13425	13278	13243	13478	13368	13344	13585	13277	13381	13085	13136	13228	13251	13290	13418	13217	13242	13146	13433	13299	13361	13412	13300	13286	13266	13344	13324	13398	13243	13313	13416	13322	13151	13359	13278	13268	13244	13327	13227	13256	13273	13360	13303	13422	13479	13411	13291	13230	13342	13290	13346	13062	13291	13362	13450	13347	13276	13306	13300	13305	13305	13293	13239	13266	13322	13218	13240	13128	13213	13236	13328	13209	13536	13173	13278	13331	13241	13544	13344	13384	13156	13362	13376	13353	13265	13207	13379	13171	13320	13381	13343	13263	13385	13190	13356	13283	13295	13217	13325	13215	13202	13405	13318	13389	13357	13436	13346	13363	13338	13192	13224	13232	13144	13334	13312	13345	13170	13429	13207	13302	13318	13410	13319	13373	13248	13375	13415	13307	13380	12970	13568	13245	13274	13349	13415	13458	13398	13262	13371	13279	13265	13405	13368	13342	13189	13402	13345	13344	13228	13424	13267	13275	13255	13352	13370	13415	13299	13111	13141	13176	13345	13321	13264	13577	13326	13277	13387	13232	13248	13151	13259	13240	13262	13152	13150	13222	13277	13402	13200	13285	13334	13265	13187	13302	13424	13189	13223	13189	13098	13280	13251	13228	13127	13097	13190	13266	13146	13448	13407	13278	13246	13392	13210	13403	13309	13271	13206	13305	13460	13445	13118	13374	13263	13453	13384	13355	13349	13153	13376	13399	13307	13281	13312	13367	13223	13323	13316	13275	13256	13360	13145	13259	13399	13332	13354	13321	13417	13404	13118	13453	13406	13315	13267	13055	13383	13343	13344	13227	13374	13407	13212	13294	13397	13034	13366	13437	13456	13337	13336	13345	13344	13337	13308	13260	13313	13331	13320	13408	13396	13262	13311	13210	13407	13271	13244	13192	13267	13324	13426	13412	13308	13291	13236	13432	13225	13260	13396	13308	13280	13408	13293	13393	13375	13125	13232	13311	13213	13241	13306	13340	13200	13387	13287	13426	13184	13338	13157	13326	13278	13210	13382	13366	13267	13232	13339	13230	13261	13309	13251	13249	13197	13238	13314	13328	13503	13274	13260	13297	13441	13273	13321	13348	13281	13294	13365	13376	13270	13215	13193	13530	13211	13547	13249	13443	13315	13175	13118	13262	13187	13140	13243	13374	13310	13305	13388	13359	13320	13208	13316	13325	13234	13307	13225	13237	13179	13390	13148	13258	13192	13388	13241	13150	13280	13309	13404	13348	13322	13299	13217	13387	13181	13269	13233	13251	13448	13360	13130	13186	13246	13275	13187	13325	13341	13371	13202	13435	13168	13272	13164	13200	13338	13354	13375	13319	12985	13301	13375	13449	13145	13191	13279	13218	13295	13298	13353	13296	13188	13229	13377	13210	13139	13250	13273	13379	13352	13174	13291	13386	13242	13387	13301	13329	13336	13364	13206	13327	13171	13437	13248	13273	13303	13272	13287	13453	13338	13316	13283	13316	13474	13349	13328	13434	13231	13405	13257	13164	13367	13323	13380	13213	13287	13326	13173	13383	13344	13335	13325	13341	13469	13380	13371	13445	13183	13257	13266	13314	13288	13336	13386	13497	13319	13308	13290	13290	13192	13233	13322	13328	13214	13292	13469	13299	13151	13459	13298	13325	13442	13362	13326	13410	13259	13304	13416	13342	13181	13317	13242	13172	13351	13224	13358	13395	13386	13266	13205	13331	13107	13262	13351	13367	13222	13251	13277	13452	13233	13379	13329	13241	13320	13195	13347	13350	13230	13186	13109	13199	13384	13304	13319	13383	13362	13360	13344	13301	13078	13231	13407	13355	13327	13305	13240
27945	22913	24007	18433	14346	14099	14336	14153	13869	13992	13693	13608	13696	13679	13633	13512	13579	13611	13656	13542	13623	13607	13703	14029	14250	14032	14147	13720	13741	13721	13511	13554	13599	13599	13649	13629	13710	13606	13578	13543	13723	13548	13571	13581	13586	13398	13782	13522	13539	13553	13458	13401	13541	13495	13533	13614	13412	13551	13521	13471	13740	13477	13497	13555	13677	13737	13531	13447	13615	13436	13390	13525	13590	13659	13433	13385	13595	13564	13401	13489	13575	13677	13317	13460	13386	13650	13589	13432	13620	13452	13408	13399	13363	13640	13577	13630	13670	13552	13563	13755	13656	13544	13513	13577	13463	13360	13596	13442	13562	13508	13646	13613	13583	13502	13653	13542	13569	13377	13534	13467	13619	13525	13739	13534	13500	13498	13604	13364	13561	13571	13497	13512	13412	13556	13456	13525	13482	13591	13561	13406	13467	13445	13731	13379	13513	13547	13491	13449	13626	13523	13697	13484	13366	13598	13502	13480	13625	13486	13427	13453	13608	13462	13629	13610	13568	13578	13606	13347	13514	13619	13661	13525	13569	13443	13566	13354	13594	13581	13472	13624	13689	13599	13524	13432	13571	13713	13492	13670	13557	13487	13586	13495	13673	13595	13467	13492	13571	13551	13592	13645	13544	13584	13496	13312	13662	13621	13705	13441	13465	13574	13490	13541	13638	13337	13515	13487	13598	13460	13487	13344	13645	13617	13526	13469	13499	13475	13601	13758	13683	13571	13644	13652	13457	13454	13652	13274	13443	13545	13507	13548	13455	13661	13507	13703	13408	13565	13518	13440	13467	13642	13405	13525	13348	13618	13377	13558	13515	13510	13423	13294	13487	13466	13558	13579	13483	13522	13693	13733	13542	13625	13389	13542	13477	13585	13391	13561	13497	13621	13564	13432	13580	13524	13500	13647	13359	13550	13563	13383	13426	13462	13677	13462	13376	13516	13644	13385	13492	13427	13362	13584	13586	13601	13533	13566	13582	13604	13692	13531	13421	13495	13505	13636	13787	13612	13610	13408	13754	13682	13551	13422	13545	13632	13689	13419	13341	13422	13480	13443	13529	13574	13403	13330	13487	13659	13599	13480	13649	13580	13398	13517	13630	13483	13342	13592	13415	13502	13671	13588	13671	13705	13759	13623	13809	13495	13590	13699	13426	13493	13414	13474	13435	13523	13691	13583	13466	13488	13608	13614	13591	13580	13483	13576	13627	13523	13581	13438	13774	13358	13577	13502	13666	13559	13427	13516	13636	13666	13652	13717	13475	13505	13394	13483	13478	13723	13579	13501	13617	13468	13552	13435	13416	13662	13474	13448	13519	13492	13478	13511	13370	13475	13673	13441	13587	13348	13438	13486	13536	13588	13709	13539	13794	13609	13313	13612	13631	13401	13593	13346	13464	13572	13419	13574	13644	13439	13534	13744	13529	13546	13494	13583	13468	13366	13592	13587	13571	13492	13569	13535	13426	13759	13413	13402	13468	13481	13541	13417	13482	13656	13571	13658	13524	13614	13618	13650	13627	13624	13447	13497	13544	13503	13527	13649	13559	13668	13525	13615	13599	13565	13353	13452	13716	13575	13704	13521	13377	13587	13619	13572	13509	13328	13597	13577	13629	13420	13529	13614	13445	13667	13470	13631	13607	13603	13626	13641	13591	13526	13584	13544	13668	13717	13423	13464	13741	13594	13619	13527	13568	13615	13566	13390	13642	13576	13587	13802	13552	13595	13463	13513	13471	13605	13560	13643	13652	13513	13472	13507	13565	13486	13526	13701	13687	13385	13498	13596	13506	13522	13614	13475	13499	13374	13655	13495	13480	13491	13472	13599	13575	13597	13631	13597	13570	13705	13662	13608	13677	13536	13291	13208	13571	13649	13376	13356	13546	13587	13676	13448	13570	13696	13631	13479	13407	13553	13469	13494	13540	13420	13584	13516	13381	13591	13463	13591	13644	13581	13514	13642	13604	13545	13492	13540	13408	13553	13527	13429	13216	13435	13556	13572	13525	13699	13643	13498	13458	13749	13654	13571	13619	13715	13695	13433	13490	13506	13677	13539	13600	13642	13524	13552	13654	13524	13620	13403	13629	13470	13395	13499	13738	13541	13493	13447	13369	13410	13556	13490	13415	13520	13775	13553	13752	13565	13499	13488	13415	13467	13499	13462	13410	13528	13674	13707	13708	13529	13523	13734	13385	13422	13586	13630	13567	13609	13464	13511	13620	13458	13601	13680	13663	13461	13608	13437	13659	13633	13714	13593	13406	13382	13549	13442	13570	13480	13366	13718	13588	13606	13483	13339	13481	13617	13519	13538	13491	13593	13630	13555	13596	13330	13655	13693	13455	13647	13612	13542	13584	13374	13502	13449	13618	13521	13685	13490	13495	13454	13544	13523	13372	13667	13569	13681	13435	13541	13447	13622	13641	13551	13658	13666	13503	13500	13548	13626	13632	13442	13490	13556	13425	13438	13505	13328	13461	13492	13645	13535	13581	13580	13538	13446	13389	13817	13536	13680	13592	13443	13704	13787	13417	13576	13655	13589	13404	13565	13552	13433	13665	13523	13449	13558	13535	13385	13430	13644	13525	13554	13631	13442	13360	13518	13515	13626	13515	13531	13575	13462	13635	13485	13366	13650	13507	13604	13569	13498	13567	13770	13666	13473	13620	13433	13441	13502	13709	13428	13505	13579	13564	13523	13594	13576	13334	13575	13448	13548	13418	13539	13497	13569	13556	13649	13614	13421	13559	13359	13654	13397	13546	13441	13551	13445	13569	13560	13635	13382	13539	13589	13565	13525	13508	13415	13477	13596	13554	13536	13353	13537	13445	13519	13453	13733	13488	13378	13611	13480	13449	13503	13684	13759	13654	13830	13432	13700	13446	13637	13569	13494	13589	13606	13419	13472	13471	13635	13570	13527	13486	13596	13495	13654	13645	13543	13734	13507	13534	13443	13486	13645	13531	13620	13772	13677	13435	13445	13366	13410	13451	13429	13424	13574	13484	13513	13532	13453	13699	13583	13549	13650	13467	13435	13600	13723	13658	13464	13648	13429	13488	13633	13650	13446	13626	13588	13500	13616	13593	13636	13628	13266	13601	13427	13471	13572	13610	13510	13609	13595	13576	13674	13520	13702	13623	13681	13616	13656	13585	13498	13587	13629	13601	13607	13577	13570	13443	13364	13657	13421	13464	13730	13536	13712	13468	13632	13541	13392	13750	13607	13696	13507	13401	13566	13512	13482	13583	13611	13624	13462	13496	13757	13638	13702	13564	13607	13577	13494	13682	13591	13550	13528	13553	13613	13380	13461	13585	13661	13611	13628	13668	13558	13581	13439	13471	13572	13404	13568	13692	13576	13600	13427	13522	13625	13524	13632	13568	13559	13393	13530	13480	13468	13461	13629	13604	13548	13670	13471	13476	13483	13560	13529	13539	13551	13443	13721	13482	13606	13561	13619	13320	13474	13431	13375	13535	13480	13486	13456	13525	13295	13698	13773	13424	13481	13444	13670	13509	13631	13462	13532	13410	13467	13620	13724	13494	13711	13487	13764	13612	13362	13626	13523	13626	13941	13327	13485	13605	13573	13474	13490	13518	13498	13660	13616	13553	13508	13458	13556	13430	13452	13243	13375	13608	13377	13572	13502	13537	13494	13255	13539	13567	13398	13649	13491	13531	13712	13665	13551	13520	13574	13484	13640	13469	13682	13518	13648	13623	13515	13420	13478	13613	13567	13555	13570	13578	13561	13546	13746	13491	13592	13611	13722	13486	13631	13472	13618	13694	13548	13609	13494	13595	13588	13516	13523	13539	13607	13485	13491	13513	13540	13613	13671	13455	13625	13758	13640	13523	13465	13479	13430	13604	13654	13489	13665	13523	13356	13483	13764	13655	13500	13690	13323	13612	13691	13606	13544	13623	13576	13683	13529	13579	13370	13498	13701	13450	13494	13455	13533	13609	13436	13600	13617	13659	13353	13471	13469	13461	13411	13524	13607	13495	13581	13411	13401	13593	13680	13699	13561	13553	13662	13614	13379	13449	13467	13537	13575	13621	13579	13550	13483	13643	13473	13608	13592	13551	13582	13645	13489	13486	13418	13456	13556	13577	13708	13572	13224	13418	13544	13579	13495	13626	13448	13546	13781	13631	13524	13470	13466	13597	13601	13554	13561	13408	13592	13651	13514	13540	13610	13449	13633	13498	13451	13804	13372	13637	13539	13439	13521	13696	13409	13454	13490	13562	13536	13592	13460	13692	13565	13634	13454	13631	13530	13694	13735	13451	13569	13527	13520	13467	13745	13374	13450	13365	13591	13509	13473	13471	13629	13490	13515	13679	13641	13530	13467	13400	13371	13517	13582	13565	13525	13556	13607	13577	13731	13604	13531	13585	13559	13624	13567	13395	13577	13556	13716	13542	13548	13657	13563	13559	13444	13540	13468	13661	13562	13570	13496	13371	13518	13596	13355	13280	13537	13650	13463	13671	13552	13631	13548	13590	13563	13422	13582	13582	13445	13634	13533	13666	13680	13576	13600	13539	13594	13651	13326	13524	13601	13483	13320	13580	13542	13512	13442	13697	13773	13540	13618	13356	13529	13549	13663	13794	13625	13434	13677	13490	13523	13540	13570	13677	13587	13440	13802	13471	13573	13521	13554	13480	13584	13469	13568	13434	13571	13508	13499	13381	13502	13644	13453	13434	13629	13513	13565	13383	13432	13365	13561	13545	13538	13533	13375	13449	13658	13541	13798	13579	13500	13428	13444	13426	13614	13428	13547	13474	13777	13576	13514	13469	13721	13618	13545	13551	13597	13609	13590	13607	13586	13558	13551	13431	13570	13411	13643	13554	13222	13599	13481	13499	13514	13581	13702	13522	13529	13545	13544	13594	13561	13535	13518	13577	13677	13462	13682	13491	13479	13670	13302	13635	13499	13645	13699	13669	13547	13585	13597	13392	13473	13376	13428	13479	13555	13594	13629	13346	13368	13584	13501	13602	13452	13436	13635	13787	13522	13523	13612	13526	13504	13447	13511	13556	13614	13736	13590	13410	13448	13691	13597	13528	13633	13635	13551	13637	13339	13695	13646	13548	13624	13551	13471	13545	13453	13452	13455	13487	13621	13507	13550
22002	30440	21837	15728	13804	13607	13698	13714	13566	13267	13173	13209	13059	13129	12942	12948	12945	13020	12819	12883	13035	13094	13204	13889	13708	13358	13357	12990	12920	12819	12985	12754	12901	12882	12742	12798	12900	12823	12758	12855	12818	12968	12947	12819	12801	12778	12982	12852	12759	12848	12773	12722	12771	12829	12768	12832	12730	12809	12905	12699	12892	12890	12872	12858	12890	12764	12883	12779	12845	12696	12832	12934	12748	12917	12862	12786	12864	12741	12769	12844	12604	12849	12672	12784	12827	12927	12847	12663	12776	12723	12791	12729	12677	12739	12796	12777	12679	12803	12802	12769	12719	12824	12892	12620	12715	12841	12626	12816	12936	13065	12792	12793	12909	12834	12845	12786	12826	12720	12775	12759	12715	12662	12796	12763	12798	12733	12910	12749	12917	12795	12788	12833	12805	12807	12849	12774	12569	12964	12750	12789	12901	12960	12600	12941	12726	12890	12772	12660	12932	12956	12705	12619	12835	12667	12907	12642	12781	12845	12821	12796	12920	12869	12855	12882	12874	12773	12763	12815	13020	12824	12760	12715	12743	12626	12819	12831	12633	12740	12861	12805	12791	12646	12836	12773	12835	12831	12896	12936	12828	12890	12868	12720	12734	12753	12729	12682	12786	12853	12885	12827	12788	12960	12864	12731	12848	12804	12819	12726	12774	12770	12788	12716	12878	12951	12682	13019	12828	12960	12885	12815	12737	12802	12830	12804	12922	12925	12854	12612	12926	12894	12828	12851	12802	12728	12746	12876	12893	12685	12914	12720	12706	12737	12782	12703	12845	12955	12804	12824	12695	12783	12850	12739	12992	12790	12862	12875	12918	12719	12785	12891	12704	13025	12838	12891	12852	12744	12705	12753	12739	12862	12740	12721	12815	12919	12722	12891	12887	12861	12742	12992	12906	12643	12916	12703	12707	12766	12675	12645	12755	12897	12730	12783	12764	12724	12853	12950	12876	12801	12868	12935	12736	12869	12764	12545	12990	12800	12882	12779	12857	12794	12728	12749	12816	12873	12651	12803	12809	12860	12909	12800	13001	12884	12862	12983	12712	12832	12836	12849	12789	12871	12867	12812	12723	12794	12809	12717	12973	12665	12872	12897	12708	12857	12880	12869	12791	12812	12807	12868	12670	12799	12792	12692	12842	12943	12656	12850	12738	12820	12840	12930	12702	12886	12668	12779	12834	12762	12902	12882	12782	12880	12788	12964	12684	12843	12876	12768	12660	12885	12687	12968	12710	12698	12853	12718	12894	12930	12816	12724	12625	12826	12872	12643	12839	12670	12857	12691	12774	12840	12800	12856	12871	12839	12656	12836	12991	12723	12698	12750	12697	12858	12740	12741	12769	12939	12716	12788	12786	12692	12645	12771	12848	12779	12932	12668	12744	12919	12933	12638	12880	12879	12727	12845	12771	12710	12704	12876	12623	12876	12842	12825	12767	12521	12867	12811	12977	12794	12871	12606	12753	12860	13008	12777	12679	12764	12949	12776	12855	12949	12835	12697	12730	12732	12649	12793	12880	12624	12733	12926	12898	12649	12844	12788	12937	12664	12835	12849	12584	12801	12774	12885	12832	12828	12834	12775	12823	12850	12812	12635	12822	12851	12832	12729	12943	12803	12817	12803	12762	12873	12874	12940	12733	12905	12827	12753	12736	12823	12726	12799	12634	12944	12704	12957	12856	12789	12789	12796	12682	12832	12897	12795	12680	12663	12810	12833	12624	12695	12904	12975	12711	12874	12828	12937	12810	12772	12862	12724	12803	12881	12834	12951	12874	12730	12901	12915	12683	12730	12923	12815	12729	12955	12795	12925	12814	12803	12788	12877	12776	12779	12807	12865	12740	12790	12806	12918	12775	12980	12903	12846	12736	12844	12740	12724	12726	13060	12780	12818	12901	12868	12756	12696	12886	12815	12923	12778	12683	12973	12820	12694	13065	12877	12825	12886	12601	12844	12878	12856	12666	12868	12834	12820	12999	12911	12883	12722	12827	12796	12845	12883	12619	12902	12715	12742	12784	12864	12888	12840	12879	12867	12840	12897	12941	12834	12685	12836	12859	12743	12830	12685	12839	12807	12970	12825	12923	12787	13065	12748	12836	12894	12857	12855	12873	12823	12850	12901	12710	12770	12790	12960	12811	12806	12850	12804	12804	12778	12871	12765	13004	12820	12992	12816	12695	12901	12774	12887	12911	12925	12779	12913	12794	12802	12747	12971	12539	12745	12708	12791	12627	12809	12707	12718	12769	12899	12894	12703	12932	12684	12889	12693	12837	12855	12663	12820	12864	12865	12780	12865	12820	12720	12685	12836	12790	12857	12768	12909	12803	12855	12766	12886	12790	12948	12803	12736	12697	12822	12736	12834	12849	12927	12756	12910	12822	12800	12832	12902	12995	12902	12854	12751	12785	12764	12825	12883	12980	12934	12800	12797	12916	12995	12755	12960	12643	12749	12722	12892	12783	13033	12970	12852	12921	12878	12869	12898	12719	12769	12880	13035	12910	12848	12777	12784	12835	12743	12706	12717	12814	12681	12859	12849	12750	13046	12840	12749	12876	12860	12936	12878	12903	12820	12796	12826	12804	12818	12804	12898	12701	12832	12844	12792	12848	12682	12874	12709	12761	12823	12885	12798	12911	12783	12868	12756	12736	12814	12904	12836	12756	12751	12876	12909	12817	12913	12906	12897	12762	12877	12812	12845	12827	12778	12689	12880	12746	12923	12765	12696	12721	12741	12818	12827	12727	12815	12781	12761	12828	12914	12829	12768	12841	12808	12923	12660	12973	12889	12795	12730	12991	12956	12732	12949	12925	12774	12699	12705	12653	12991	12823	12773	12668	12832	12784	12718	12757	12768	12836	12811	12837	12781	12733	12908	12762	12816	12715	12691	12890	12925	12695	12781	12968	12950	12755	12750	12815	12988	12797	12965	12768	12847	12879	12785	12725	12990	12880	12804	12882	12635	12801	12706	12575	12673	12799	12846	12644	12901	12791	12975	12938	12857	12859	12657	12905	12827	12774	12772	12687	12781	12908	12868	12883	12839	12642	12915	12823	12904	12738	12616	12766	12546	12840	12992	12901	12847	12814	12750	12833	12766	12723	12643	12732	12765	12786	12802	12794	12806	12835	12976	12746	12794	12811	12875	12786	12713	12740	12854	12851	12807	12883	12757	12743	12948	12923	12785	12924	12757	12930	12694	12780	12715	12781	12927	12708	12905	12899	12787	12766	12882	12819	12607	12857	12918	12972	12762	12822	12930	12962	12752	12804	12799	12765	12780	12793	12692	12887	12735	12774	12848	12856	12862	12803	12861	12843	12863	12751	12787	12802	12809	12746	12939	12851	12990	12907	12830	12752	12896	12969	13003	12747	12741	12667	12702	12803	12777	12823	12895	12923	12927	12954	12804	12767	12794	12940	12752	12913	12801	12793	12856	12818	12688	12828	13036	12832	12874	12722	12775	12753	12888	12718	12873	12722	12867	12821	12771	12797	12686	12902	12819	12797	12797	12697	12719	12818	12767	12826	12637	12845	12738	12852	12888	12929	12777	12873	12851	12918	12752	12785	12846	12723	12711	12867	12810	12669	12827	13013	12802	12915	12856	12771	12809	12768	12658	12985	12919	12842	12696	12830	12757	12806	12752	12938	12877	12770	12784	12918	12948	12795	12667	12712	12878	12840	12817	12806	12837	12691	12869	12662	12904	12742	12930	12918	12798	12726	12649	12852	12727	12785	12603	12720	12715	12787	12771	12827	12863	12823	12752	12908	12817	12779	12771	12920	12903	12698	12783	12763	12719	12796	12636	12801	12885	12741	12889	12822	12902	12813	12745	12770	12908	12745	12774	12695	12646	12852	12862	12815	12833	12906	12776	12909	12871	12797	12864	12843	12862	12915	12748	12775	12845	12948	12897	12708	12844	12908	12789	12801	12838	12868	12827	12772	12818	12796	12913	12768	12733	12871	12801	12714	12814	12633	12901	12873	12767	12730	12792	12839	12679	12887	12719	12710	12937	12700	12932	12815	12787	12694	12752	12873	12843	12929	12907	12796	12774	12769	12797	12667	12861	12755	12847	12897	12739	12745	12841	12705	12877	12731	13018	12834	12791	12807	12876	12907	12869	12856	12700	12659	12742	12915	12782	12618	12791	12678	12859	12746	12884	12859	12835	12679	12694	12903	12994	12871	12678	12795	12651	12626	12637	12707	12761	12854	12693	12856	12909	12850	12826	12874	12717	12896	12766	12766	12855	12815	12838	12690	12728	12672	12868	12771	12778	12869	12858	12855	12833	12865	12609	12771	12779	12828	12864	12953	12770	12961	12752	12876	12766	12930	12744	12760	12856	12820	12907	12806	12761	12774	12642	12941	12758	12835	12697	12877	12719	12890	12826	12828	12786	12678	12804	12844	12706	12951	12710	12930	12781	12991	12803	12717	12736	12937	12917	12876	12820	12928	13001	12888	12837	12857	12822	12571	12824	12955	12688	12700	12777	12823	12671	12858	12749	12747	12798	12810	12846	12674	13004	12818	12910	12852	12798	12855	12893	12928	12819	12819	12701	12902	12875	12647	12841	12860	12772	12892	12877	12857	12807	12934	12853	12727	12700	12832	12690	12839	12930	12919	12781	12821	12881	12866	12912	12897	12826	12878	12750	12909	12751	12936	12882	12776	12784	12853	12836	12798	12734	12737	12736	12746	12798	12753	12856	12669	12801	13005	12677	12575	12830	12897	12773	12802	12784	12726	12891	12889	12793	12723	12940	12771	12732	12673	12686	12679	12841	12847	12948	12810	12968	12970	12825	12887	12983	12696	12833	12715	12724	12865	13000	12879	12782	12769	12932	12856	12807	12910	12806	12872	12836	12872	12757	12764	12711	12835	12801	12810	12751	12602	12823	12695	12941	12876	12755	12745	12841	12812	12740	12891	12892	12817	12847	12944	12736	12823	12809	12834	12853	12856	12878	12756	12868	12875	12863	12739	12775	12649	12902	12852	12724	12831	12799	12835	12845	12728	12945	12736	12832	12647	12857	12616	12716	12853	12817	12794	12822	12745	12770	12792	12820	12782	12708	12864	12663	12709	12789	12869	12692	12676	12655	12764	13037	12738	12966	12915	12851	12766	12813
24222	21482	28968	24502	21924	19718	18053	15990	15090	15099	15030	14925	14787	14850	14758	14447	14632	14531	14616	14485	14417	15461	17441	18490	18934	17492	16020	15236	14841	14628	14607	14346	14592	14469	14595	14364	14572	14392	14375	14295	14531	14289	14380	14438	14415	14450	14482	14510	14365	14334	14334	14541	14441	14374	14524	14474	14273	14484	14257	14450	14459	14492	14479	14593	14374	14522	14415	14341	14330	14226	14316	14310	14329	14370	14345	14269	14520	14285	14633	14317	14438	14398	14326	14196	14267	14358	14332	14352	14522	14260	14506	14476	14387	14425	14312	14323	14293	14527	14318	14362	14427	14284	14447	14405	14506	14211	14344	14428	14300	14418	14299	14453	14329	14374	14381	14333	14525	14380	14332	14498	14408	14337	14663	14408	14326	14369	14341	14223	14309	14455	14326	14281	14403	14138	14241	14377	14415	14248	14238	14205	14253	14281	14336	14384	14374	14275	14224	14421	14386	14340	14306	14470	14482	14166	14339	14377	14193	14436	14411	14277	14532	14504	14392	14502	14437	14395	14493	14530	14431	14390	14273	14445	14352	14405	14329	14352	14488	14285	14489	14449	14225	14261	14146	14382	14350	14403	14514	14352	14342	14326	14381	14395	14532	14265	14480	14386	14361	14529	14173	14181	14324	14146	14368	14264	14195	14268	14411	14505	14424	14390	14247	14089	14253	14312	14383	14522	14293	14274	14432	14402	14273	14322	14326	14237	14317	14430	14280	14397	14463	14253	14374	14319	14360	14390	14239	14203	14478	14344	14501	14428	14287	14336	14140	14344	14399	14432	14460	14405	14521	14546	14348	14427	14184	14390	14241	14327	14189	14387	14366	14417	14188	14273	14378	14461	14336	14249	14416	14600	14278	14549	14375	14395	14305	14445	14476	14395	14506	14401	14466	14380	14238	14375	14322	14394	14379	14370	14351	14358	14272	14399	14368	14286	14491	14258	14171	14219	14447	14587	14157	14314	14304	14293	14406	14307	14256	14446	14046	14457	14403	14386	14331	13937	14421	14320	14590	14285	14332	14264	14324	14303	14404	14312	14444	14666	14454	14319	14550	14296	14545	14443	14425	14446	14444	14479	14354	14400	14382	14211	14486	14184	14407	14417	14103	14217	14317	14400	14471	14441	14525	14457	14355	14434	14556	14336	14382	14422	14362	14436	14298	14329	14693	14550	14441	14347	14319	14236	14244	14363	14334	14428	14279	14265	14179	14453	14547	14390	14352	14355	14327	14338	14271	14382	14448	14468	14543	14441	14385	14433	14348	14275	14302	14281	14588	14545	14316	14367	14345	14417	14505	14524	14251	14298	14192	14381	14293	14322	14367	14429	14405	14405	14281	14241	14245	14430	14412	14381	14388	14370	14548	14401	14377	14376	14441	14091	14330	14428	14651	14421	14539	14187	14337	14456	14452	14387	14542	14478	14374	14350	14363	14169	14074	14235	14114	14423	14330	14284	14457	14276	14386	14398	14405	14428	14341	14518	14565	14455	14245	14465	14300	14363	14359	14262	14240	14278	14296	14250	14284	14228	14274	14204	14414	14357	14300	14290	14324	14374	14286	14362	14316	14409	14466	14319	14442	14250	14457	14542	14438	14309	14291	14595	14544	14291	14413	14341	14303	14147	14416	14613	14450	14598	14351	14254	14465	14195	14385	14260	14255	14356	14479	14539	14406	14498	14460	14224	14204	14345	14377	14255	14233	14421	14110	14392	14361	14586	14340	14336	14330	14446	14401	14195	14419	14512	14260	14367	14292	14455	14417	14273	14227	14576	14410	14379	14219	14291	14528	14398	14321	14362	14359	14648	14471	14313	14420	14452	14398	14328	14399	14172	14158	14205	14408	14333	14483	14196	14199	14230	14379	14427	14343	14314	14383	14519	14428	14114	14311	14582	14489	14271	14279	14436	14339	14248	14325	14216	14211	14351	14408	14277	14228	14450	14095	14540	14336	14438	14288	14507	14276	14432	14509	14413	14494	14113	14317	14414	14160	14494	14510	14248	14104	14252	14141	14310	14422	14423	14320	14410	14414	14283	14316	14196	14341	14416	14212	14153	14345	14301	14331	14432	14400	14449	14236	14483	14508	14277	14360	14260	14441	14377	14256	14490	14427	14347	14376	14171	14207	14187	14405	14343	14424	14337	14320	14377	14405	14409	14519	14398	14288	14386	14398	14420	14235	14411	14577	14432	14458	14347	14415	14218	14212	14495	14345	14315	14483	14526	14345	14579	14379	14393	14425	14285	14439	14295	14392	14267	14412	14407	14473	14422	14191	14252	14300	14223	14290	14293	14242	14372	14347	14302	14572	14287	14540	14272	14531	14412	14371	14478	14146	14375	14415	14435	14384	14386	14410	14323	14504	14462	14511	14194	14261	14302	14266	14411	14321	14332	14385	14374	14396	14504	14153	14337	14473	14448	14436	14553	14350	14493	14516	14395	14376	14183	14387	14328	14376	14345	14307	14385	14381	14633	14568	14318	14427	14208	14235	14292	14118	14340	14438	14397	14317	14423	14331	14418	14122	14449	14345	14354	14254	14481	14267	14375	14367	14351	14519	14256	14353	14409	14596	14466	14490	14125	14255	14218	14506	14623	14339	14482	14289	14277	14334	14279	14431	14247	14593	14314	14387	14474	14343	14230	14307	14507	14323	14309	14315	14132	14452	14459	14167	14194	14440	14526	14509	14466	14356	14318	14361	14495	14541	14434	14227	14360	14316	14488	14459	14467	14291	14466	14284	14309	14428	14309	14390	14425	14226	14395	14433	14359	14435	14595	14510	14261	14470	14298	14241	14379	14225	14318	14432	14108	14316	14484	14299	14723	14492	14215	14264	14235	14348	14416	14464	14302	14314	14253	14315	14363	14503	14399	14419	14332	14354	14369	14340	14610	14421	14454	14471	14371	14377	14337	14227	14423	14462	14441	14523	14221	14450	14212	14574	14531	14587	14402	14370	14312	14480	14411	14384	14614	14298	14288	14240	14340	14182	14390	14314	14224	14355	14490	14218	14427	14487	14455	14293	14381	14375	14402	14211	14396	14414	14253	14380	14309	14314	14239	14129	14286	14414	14374	14227	14552	14444	14380	14674	14220	14383	14466	14250	14280	14445	14638	14315	14334	14239	14316	14335	14357	14301	14421	14311	14410	14351	14415	14307	14299	14224	14405	14360	14299	14347	14317	14344	14369	14321	14437	14307	14231	14392	14500	14466	14498	14533	14284	14497	14367	14234	14319	14315	14368	14340	14350	14361	14408	14264	14199	14443	14396	14260	14308	14383	14227	14536	14426	14425	14324	14340	14287	14504	14547	14570	14581	14352	14372	14300	14221	14361	14250	14242	14379	14344	14155	14313	14449	14433	14269	14321	14416	14504	14162	14371	14316	14311	14504	14344	14253	14329	14569	14304	14393	14157	14364	14251	14407	14322	14399	14363	14396	14488	14286	14397	14395	14373	14420	14368	14487	14259	14302	14487	14413	14266	14486	14238	14451	14417	14304	14248	14281	14430	14342	14609	14293	14300	14189	14285	14352	14231	14404	14361	14404	14300	14288	14434	14396	14593	14200	14098	14293	14231	14279	14345	14437	14333	14246	14290	14353	14432	14458	14372	14477	14339	14308	14298	14409	14172	14423	14346	14312	14547	14368	14430	14358	14353	14274	14413	14273	14513	14329	14420	14298	14406	14322	14384	14309	14477	14269	14565	14467	14517	14418	14297	14492	14481	14446	14339	14353	14369	14427	14361	14422	14434	14368	14256	14391	14409	14454	14324	14521	14348	14397	14610	14398	14519	14241	14336	14312	14328	14230	14315	14265	14495	14394	14289	14603	14464	14399	14417	14270	14288	14416	14429	14517	14455	14281	14266	14526	14251	14448	14662	14310	14609	14361	14292	14496	14324	14568	14160	14365	14463	14158	14476	14629	14271	14316	14313	14372	14281	14216	14430	14330	14488	14298	14477	14255	14359	14211	14325	14471	14361	14436	14204	14451	14205	14406	14470	14571	14341	14245	14228	14214	14387	14285	14425	14327	14521	14210	14373	14348	14409	14350	14352	14427	14260	14474	14334	14342	14380	14400	14547	14285	14469	14372	14583	14249	14405	14193	14371	14485	14467	14365	14348	14487	14572	14295	14390	14507	14402	14479	14189	14399	14598	14423	14496	14316	14232	14345	14295	14512	14216	14298	14284	14359	14180	14276	14462	14311	14447	14516	14357	14461	14324	14344	14328	14314	14507	14303	14303	14463	14409	14483	14267	14334	14211	14432	14354	14151	14363	14287	14402	14516	14426	14507	14473	14296	14177	14365	14492	14485	14337	14504	14321	14415	14343	14419	14446	14128	14368	14480	14492	14379	14438	14528	14313	14401	14419	14227	14310	14254	14321	14382	14246	14378	14386	14417	14457	14328	14321	14392	14499	14463	14325	14543	14363	14330	14342	14345	14383	14430	14374	14131	14485	14279	14502	14316	14412	14284	14432	14541	14331	14331	14256	14316	14468	14333	14474	14442	14227	14571	14378	14413	14456	14282	14358	14403	14556	14206	14372	14328	14384	14283	14373	14361	14433	14543	14273	14400	14463	14273	14514	14314	14295	14554	14361	14436	14100	14251	14504	14303	14370	14374	14333	14417	14451	14466	14345	14508	14326	14425	14219	14311	14327	14345	14446	14327	14317	14228	14519	14599	14362	14382	14461	14270	14427	14390	14414	14361	14301	14438	14422	14266	14435	14303	14368	14120	14285	14295	14414	14261	14533	14283	14320	14279	14406	14555	14379	14321	14575	14469	14435	14513	14271	14601	14247	14459	14392	14359	14374	14348	14202	14429	14502	14264	14462	14490	14407	14384	14438	14565	14589	14287	14455	14241	14365	14503	14337	14275	14400	14182	14255	14285	14444	14293	14388	14511	14452	14602	14506	14355	14318	14240	14080	14279	14185	14358	14460	14292	14378	14411	14384	14483	14492	14395	14392	14242	14398	14296	14190	14404	14318	14305	14562	14261	14444	14538	14435	14546	14243	14320	14414	14295	14157	14471	14309	14344	14226	14362	14391	14300	14258	14145	14361	14247	14306	14502	14579	14279	14372	14384	14166	14459	14348	14297	14476	14376	14439	14217	14205	14351	14373	14333
23486	38703	30142	18041	15857	15302	15371	15164	14480	14242	14086	13816	13804	13567	13682	13736	13605	13699	13597	13468	13553	15529	18181	19551	19821	17504	15512	14283	13673	13696	13386	13398	13251	13398	13455	13316	13291	13351	13347	13440	13448	13639	13259	13468	13481	13270	13434	13400	13303	13212	13479	13367	13453	13314	13345	13287	13354	13373	13343	13395	13277	13266	13315	13414	13270	13356	13420	13389	13446	13328	13191	13409	13362	13307	13240	13268	13236	13273	13259	13155	13176	13227	13311	13257	13306	13292	13492	13399	13234	13429	13535	13437	13295	13427	13437	13595	13256	13181	13438	13546	13315	13263	13451	13293	13384	13290	13354	13320	13388	13486	13491	13413	13374	13308	13459	13208	13319	13281	13225	13359	13219	13294	13294	13320	13348	13257	13425	13328	13326	13322	13260	13225	13392	13514	13080	13323	13336	13417	13336	13329	13316	13402	13394	13282	13556	13393	13442	13363	13189	13320	13285	13408	13358	13424	13377	13457	13178	13560	13430	13205	13314	13279	13373	13333	13293	13261	13335	13381	13216	13415	13322	13263	13417	13254	13346	13255	13284	13430	13250	13199	13437	13369	13318	13398	13193	13462	13439	13133	13307	13210	13365	13391	13332	13357	13414	13354	13381	13410	13283	13388	13464	13208	13375	13285	13306	13521	13202	13564	13474	13351	13323	13274	13331	13295	13180	13341	13167	13416	13272	13388	13395	13410	13268	13277	13207	13216	13211	13405	13515	13297	13174	13224	13253	13296	13509	13377	13345	13158	13378	13314	13314	13445	13386	13302	13339	13208	13392	13341	13499	13389	13470	13438	13227	13338	13407	13180	13605	13464	13256	13324	13365	13418	13285	13239	13409	13397	13382	13278	13290	13436	13406	13395	13193	13320	13363	13345	13339	13200	13380	13352	13183	13345	13269	13342	13439	13441	13257	13291	13223	13442	13394	13234	13455	13132	13427	13471	13290	13341	13473	13498	13397	13647	13338	13164	13371	13340	13104	13327	13405	13422	13331	13297	13314	13409	13242	13361	13284	13173	13352	13039	13319	13155	13423	13499	13415	13297	13297	13186	13366	13419	13373	13297	13362	13328	13431	13219	13269	13334	13306	13412	13412	13249	13494	13311	13258	13375	13255	13473	13405	13414	13382	13286	13409	13455	13290	13349	13465	13146	13279	13255	13343	13286	13272	13547	13327	13292	13350	13324	13448	13389	13312	13393	13312	13476	13488	13382	13299	13287	13298	13523	13359	13239	13437	13262	13383	13354	13304	13453	13420	13276	13354	13283	13165	13349	13419	13291	13348	13329	13314	13398	13388	13399	13293	13294	13450	13179	13344	13331	13274	13294	13465	13360	13186	13122	13184	13406	13276	13455	13236	13224	13194	13305	13354	13408	13236	13366	13261	13289	13418	13298	13254	13480	13268	13307	13308	13382	13327	13328	13238	13410	13377	13446	13393	13299	13173	13439	13312	13147	13366	13145	13194	13215	13309	13385	13398	13380	13249	13381	13349	13139	13466	13405	13421	13388	13305	13342	13355	13393	13369	13506	13327	13474	13286	13335	13305	13440	13356	13338	13262	13286	13354	13430	13261	13133	13255	13426	13449	13329	13294	13421	13380	13493	13161	13320	13388	13352	13355	13285	13289	13274	13236	13381	13095	13454	13325	13180	13264	13344	13184	13432	13367	13355	13337	13545	13306	13270	13307	13342	13453	13322	13434	13378	13219	13391	13216	13345	13448	13356	13366	13271	13291	13289	13273	13212	13174	13524	13253	13391	13263	13333	13323	13265	13403	13288	13322	13490	13371	13402	13315	13423	13321	13432	13349	13375	13316	13368	13388	13409	13260	13281	13337	13264	13384	13197	13284	13381	13310	13286	13475	13390	13280	13347	13189	13263	13170	13364	13234	13465	13346	13375	13269	13319	13325	13326	13278	13293	13421	13406	13362	13436	13367	13316	13475	13484	13400	13360	13279	13191	13408	13439	13252	13232	13392	13323	13308	13253	13461	13450	13405	13330	13320	13451	13423	13350	13701	13400	13306	13231	13356	13374	13244	13380	13471	13440	13409	13330	13199	13349	13238	13328	13306	13419	13292	13443	13300	13403	13192	13346	13379	13266	13407	13450	13232	13412	13448	13439	13354	13263	13446	13363	13393	13359	13356	13447	13443	13367	13378	13447	13265	13257	13231	13390	13288	13188	13369	13485	13213	13187	13244	13234	13158	13407	13472	13269	13337	13362	13360	13320	13254	13390	13494	13381	13431	13338	13335	13265	13343	13300	13329	13410	13329	13208	13382	13287	13442	13428	13213	13484	13350	13281	13307	13256	13337	13326	13290	13249	13208	13432	13334	13246	13395	13326	13344	13290	13399	13300	13358	13384	13291	13423	13241	13392	13341	13296	13268	13227	13295	13403	13302	13364	13345	13313	13425	13317	13238	13219	13359	13414	13312	13456	13339	13276	13390	13204	13442	13220	13427	13364	13358	13490	13208	13457	13376	13397	13362	13308	13391	13367	13311	13326	13181	13340	13448	13426	13199	13560	13227	13397	13485	13202	13489	13457	13338	13273	13509	13478	13216	13287	13273	13334	13393	13234	13378	13318	13211	13281	13289	13384	13333	13413	13196	13351	13360	13292	13455	13361	13369	13411	13367	13374	13429	13425	13429	13373	13420	13426	13232	13346	13288	13361	13110	13294	13347	13307	13423	13308	13120	13290	13302	13325	13166	13595	13204	13486	13313	13331	13354	13294	13441	13264	13309	13252	13248	13449	13294	13430	13204	13425	13174	13363	13268	13233	13340	13178	13418	13396	13282	13389	13223	13492	13398	13409	13398	13289	13376	13278	13335	13475	13426	13332	13405	13310	13485	13237	13393	13356	13250	13210	13269	13481	13384	13337	13355	13490	13383	13319	13329	13378	13250	13335	13275	13311	13335	13417	13305	13397	13284	13286	13231	13433	13425	13327	13385	13298	13402	13339	13319	13408	13289	13244	13231	13258	13312	13340	13260	13273	13429	13300	13292	13467	13353	13295	13468	13355	13307	13290	13285	13325	13237	13464	13217	13235	13203	13280	13281	13436	13228	13292	13278	13198	13333	13426	13315	13459	13287	13339	13188	13564	13405	13189	13343	13429	13264	13280	13415	13265	13246	13361	13308	13533	13256	13456	13110	13413	13276	13292	13238	13313	13320	13318	13301	13251	13399	13281	13309	13260	13346	13253	13277	13289	13378	13509	13424	13281	13300	13356	13274	13338	13376	13487	13217	13453	13319	13460	13411	13302	13213	13373	13388	13372	13180	13177	13323	13324	13227	13456	13388	13479	13344	13403	13224	13264	13523	13365	13323	13203	13239	13208	13311	13308	13277	13351	13263	13239	13254	13369	13342	13344	13341	13171	13276	13270	13240	13138	13281	13327	13165	13290	13175	13453	13489	13365	13320	13293	13466	13411	13298	13283	13385	13310	13283	13300	13385	13344	13361	13383	13329	13442	13234	13429	13389	13268	13262	13245	13455	13438	13395	13400	13191	13414	13404	13350	13314	13367	13230	13383	13294	13309	13324	13284	13363	13241	13264	13248	13384	13395	13385	13322	13219	13338	13277	13380	13356	13274	13381	13338	13276	13287	13303	13356	13427	13244	13316	13203	13437	13373	13263	13228	13336	13349	13343	13217	13256	13292	13189	13361	13304	13395	13262	13340	13282	13365	13376	13311	13236	13181	13308	13398	13143	13323	13228	13349	13456	13355	13273	13405	13379	13462	13298	13254	13278	13283	13336	13445	13208	13255	13358	13353	13412	13347	13359	13239	13411	13422	13378	13404	13392	13093	13420	13332	13424	13346	13274	13375	13321	13347	13318	13267	13323	13397	13162	13269	13325	13386	13373	13307	13243	13118	13385	13409	13333	13326	13439	13300	13282	13358	13408	13422	13363	13376	13312	13391	13217	13478	13277	13309	13347	13246	13245	13293	13342	13190	13325	13364	13353	13349	13388	13167	13230	13155	13354	13302	13326	13271	13423	13341	13208	13489	13370	13290	13278	13242	13210	13449	13327	13468	13331	13441	13378	13187	13312	13320	13315	13265	13358	13395	13398	13369	13192	13503	13274	13293	13439	13190	13291	13212	13381	13397	13302	13344	13323	13421	13348	13515	13368	13264	13381	13507	13308	13385	13410	13367	13185	13269	13408	13269	13294	13293	13527	13316	13261	13178	13461	13342	13200	13275	13301	13341	13434	13265	13335	13302	13213	13371	13190	13237	13327	13311	13206	13368	13301	13427	13369	13341	13108	13307	13353	13281	13346	13276	13338	13397	13459	13363	13404	13279	13335	13428	13244	13413	13340	13362	13430	13259	13243	13427	13328	13398	13221	13399	13371	13279	13327	13165	13318	13508	13533	13386	13257	13337	13350	13213	13419	13327	13413	13314	13235	13354	13367	13276	13402	13389	13311	13323	13400	13352	13180	13191	13357	13180	13402	13369	13357	13301	13256	13269	13276	13258	13304	13406	13342	13330	13305	13344	13258	13408	13365	13499	13334	13404	13158	13237	13340	13223	13298	13301	13347	13325	13145	13410	13277	13274	13329	13413	13356	13285	13259	13238	13417	13153	13329	13412	13409	13207	13209	13356	13198	13360	13232	13363	13225	13254	13260	13378	13370	13339	13221	13406	13332	13278	13206	13262	13238	13406	13236	13299	13400	13347	13367	13327	13238	13470	13270	13354	13390	13358	13503	13251	13444	13385	13368	13326	13461	13337	13396	13230	13412	13231	13470	13247	13241	13422	13305	13344	13259	13254	13375	13255	13199	13173	13387	13347	13314	13441	13240	13242	13222	13471	13412	13318	13249	13421	13388	13451	13362	13200	13403	13376	13266	13374	13316	13298	13314	13470	13465	13187	13236	13268	13396	13398	13499	13287	13361	13335	13294	13191	13238	13503	13451	13206	13350	13377	13403	13332	13309	13314	13420	13424	13370	13235	13291	13376	13377	13179	13333	13406	13348	13299	13218	13451	13129	13193	13471	13314	13271	13291	13161	13386	13435	13409	13359	13409	13356	13423	13459	13439	13415	13359	13359	13251	13271	13308	13444	13267	13273	13365	13425	13419	13519	13211	13237	13327	13234	13423	13237	13167
22996	21388	29304	23881	21471	22731	22325	16880	15707	15640	15189	15009	15125	14747	14815	14764	14852	14749	14630	14674	14610	16342	21644	22875	21788	19668	17253	15621	15162	14792	14703	14393	14470	14573	14375	14305	14279	14376	14269	14406	14479	14577	14440	14465	14534	14378	14403	14531	14661	14384	14321	14495	14475	14280	14503	14322	14485	14296	14204	14450	14426	14395	14427	14215	14309	14410	14433	14242	14396	14307	14417	14331	14558	14434	14253	14484	14158	14475	14377	14416	14437	14256	14241	14276	14486	14361	14471	14316	14441	14338	14363	14296	14316	14482	14512	14194	14473	14265	14363	14373	14338	14459	14417	14338	14371	14326	14444	14379	14295	14347	14390	14313	14417	14308	14353	14309	14343	14398	14595	14378	14564	14329	14350	14362	14394	14422	14559	14504	14449	14294	14118	14279	14385	14174	14205	14478	14310	14434	14369	14296	14168	14221	14257	14430	14337	14442	14436	14474	14138	14295	14237	14408	14390	14315	14565	14232	14286	14582	14423	14248	14158	14259	14269	14278	14605	14272	14290	14289	14539	14381	14355	14388	14370	14184	14186	14380	14422	14226	14447	14290	14356	14298	14365	14386	14198	14395	14430	14248	14281	14225	14270	14356	14478	14378	14391	14289	14293	14438	14170	14370	14226	14372	14447	14482	14200	14436	14306	14199	14114	14248	14321	14327	14253	14209	14339	14305	14345	14242	14292	14255	14591	14432	14320	14225	14454	14350	14524	14371	14228	14123	14321	14252	14499	14390	14359	14432	14363	14369	14318	14380	14294	14216	14410	14299	14158	14316	14375	14187	14339	14372	14299	14381	14352	14227	14265	14251	14278	14248	14435	14258	14214	14242	14384	14241	14416	14114	14142	14118	14194	14449	14276	14365	14282	14251	14374	14438	14408	14329	14548	14290	14442	14441	14403	14362	14250	14261	14115	14375	14317	14243	14330	14228	14343	14199	14368	14238	14285	14129	14216	14354	14325	14283	14546	14405	14226	14313	14388	14480	14397	14304	14178	14276	14508	14187	14399	14467	14398	14350	14454	14169	14348	14402	14465	14311	14490	14112	14291	14446	14390	14239	14328	14160	14218	14300	14270	14248	14299	14427	14431	14362	14398	14162	14348	14320	14466	14355	14365	14150	14186	14416	14364	14388	14512	14405	14513	14263	14257	14440	14336	14387	14312	14030	14346	14082	14606	14313	14365	14493	14236	14244	14411	14126	14355	14241	14255	14480	14252	14304	14318	14316	14315	14213	14294	14391	14454	14306	14340	14389	14391	13971	14342	14060	14180	14222	14298	14376	14350	14404	14352	14277	14220	14248	14237	14421	14302	14186	14306	14145	14344	14460	14335	14448	14303	14357	14406	14363	14215	14356	14333	14444	14371	14325	14588	14323	14360	14347	14113	14202	14045	14339	14197	14509	14462	14263	14261	14274	14273	14398	14259	14295	14213	14389	14338	14166	14261	14346	14212	14274	14272	14122	14273	14240	14338	14452	14353	14249	14122	14344	14279	14112	14235	14157	14215	14428	14456	14300	14321	14344	14273	14311	14320	14242	14332	14262	14209	14418	14496	14374	14377	14235	14386	14361	14432	14386	14366	14343	14369	14469	14293	14349	14487	14326	14542	14452	14388	14443	14364	14252	14447	14315	14217	14402	14309	14319	14347	14431	14341	14344	14304	14277	14342	14275	14418	14279	14069	14297	14381	14431	14330	14471	14304	14249	14273	14288	14420	14255	14175	14235	14218	14186	14325	14240	14227	14292	14148	14233	14265	14021	14354	14336	14323	14216	14448	14397	14187	14249	14411	14208	14226	14228	14021	14423	14448	14335	14268	14373	14455	14289	14240	14211	14244	14149	14320	14276	14441	14230	14126	14370	14239	14322	14341	14333	14451	14348	14302	14140	14542	14286	14210	14203	14346	14285	14217	14316	14356	14388	14368	14269	14338	14274	14443	14281	14216	14210	14176	14291	14413	14184	14392	14229	14329	14300	14282	14510	14081	14218	14349	14216	14247	14470	14307	14301	14270	14496	14325	14367	14172	14192	14474	14276	14379	14286	14451	14326	14297	14267	14316	14409	14423	14297	14190	14462	14490	14117	14367	14191	14340	14225	14330	14375	14227	14282	14225	14402	14394	14326	14370	14355	14247	14351	14406	14354	14304	14372	14229	14296	14322	14240	14221	14536	14456	14059	14233	14482	14299	14179	14185	14164	14341	14265	14517	14260	14190	14287	14353	14378	14294	14374	14400	14327	14272	14200	14341	14213	14208	14320	14182	14135	14361	14269	14251	14276	14229	14475	14267	14278	14372	14474	14375	14199	14356	14364	14260	14510	14409	14373	14337	14179	14325	14359	14310	14437	14423	14429	14321	14156	14333	14400	14475	14265	14316	14313	14268	14247	14331	14321	14313	14263	14359	14281	14251	14008	14240	14164	14363	14320	14416	14297	14353	14173	14275	14259	14193	14422	14305	14311	14302	14140	14172	14326	14148	14246	14329	14288	14261	14155	14388	14453	14270	14545	14203	14400	14265	14409	14390	14301	14353	14268	14178	14478	14338	14374	14360	14450	14294	14148	14267	14283	14324	14371	14298	14404	14244	14230	14451	14241	14450	14342	14255	14090	14185	14344	14329	14340	14340	14247	14087	14260	14245	14434	14498	14383	14375	14387	14273	14306	14165	14352	14193	14420	14438	14397	14253	14252	14464	14247	14244	14186	14338	14279	14284	14252	14177	14370	14515	14536	14464	14140	14284	14418	14102	14270	14596	14381	14604	14347	14257	14197	14427	14430	14297	14234	14335	14481	14433	14267	14253	14283	14322	14132	14353	14404	14293	14442	14382	14251	14370	14142	14476	14223	14203	14204	14403	14301	14265	14243	14352	14272	14293	14156	14418	14158	14179	14531	14164	14407	14390	14321	14245	14196	14273	14244	14347	14282	14258	14340	14253	14220	14351	14300	14129	14109	14141	14044	14182	14480	14151	14275	14289	14355	14239	14183	14130	14194	14348	14341	14347	14308	14323	14176	14387	14303	14441	14242	14400	14310	14267	14305	14323	14381	14346	14412	14315	14204	14392	14475	14374	14201	14173	14345	14188	14407	14474	14257	14263	14060	14441	14168	14231	14264	14259	14312	14460	14277	14169	14168	14431	14228	14340	14355	14447	14085	14285	14244	14204	14184	14349	14447	14332	14383	14479	14277	14294	14248	14333	14308	14326	14310	14532	14429	14235	14072	14122	14389	14246	14366	14063	14217	14277	14410	14224	14294	14283	14276	14432	14360	14341	14340	14120	14363	14267	14142	14547	14263	14225	14281	14187	14296	14269	14328	14333	14452	14212	14260	14193	14239	14302	14455	14381	14385	14356	14276	14393	14169	14332	14063	14217	14256	14156	14272	14336	14521	14104	14395	14402	14172	14256	14348	14304	14367	14131	14098	14323	14233	14303	14441	14399	14279	14347	14310	14435	14164	14215	14231	14236	14206	14474	14290	14387	14269	14380	14338	14339	14393	14231	14531	14399	14213	14378	14501	14378	14189	14317	14447	14234	14229	14397	14506	14262	14188	14351	14262	14385	14337	14303	14174	14466	14343	14485	14194	14276	14252	14232	14229	14360	14327	14506	14195	14307	14336	14303	14235	14230	14156	14351	14151	14140	14250	14237	14233	14349	14324	14267	14555	14438	14182	14076	14290	14411	14115	14227	14427	14314	14223	14287	14325	14100	14100	14276	14312	14427	14439	14387	14414	14120	14168	14410	14496	14241	14398	14353	14408	14222	14285	14456	14297	14382	14344	14324	14245	14357	14455	14334	14414	14368	14413	14339	14344	14577	14306	14387	14226	14321	14270	14136	14327	14378	14417	14293	14247	14249	14416	14353	14359	14230	14254	14496	14172	14341	14278	14386	14333	14352	14315	14263	14310	14214	14083	14449	14350	14376	14282	14350	14293	14250	14520	14357	14393	14303	14346	14364	14325	13987	14308	14212	14222	14370	14274	14377	14153	14384	14354	14206	14346	14359	14405	14206	14075	14343	14311	14523	14206	14306	14242	14156	14335	14226	14294	14271	14180	14183	14439	14262	14169	14177	14397	14218	14244	14131	14300	14307	14101	14354	14218	14332	14268	14317	14363	14248	14424	14300	14384	14237	14072	14440	14191	14289	14418	14220	14180	14253	14107	14321	14310	14356	14481	14367	14511	14404	14373	14143	14421	14238	14575	14278	14164	14287	14255	14363	14364	14322	14302	14246	14353	14327	14239	14291	14394	14498	14450	14369	14197	14247	14190	14255	14404	14266	14348	14282	14528	14172	14043	14284	14433	14331	14432	14261	14233	14326	14370	14348	14312	14306	14461	14551	14391	14182	14276	14308	14260	14269	14359	14277	14264	14009	14322	14331	14286	14326	14469	14517	14168	14265	14336	14291	14328	14218	14299	14458	14373	14477	14391	14116	14323	14413	14451	14345	14254	14360	14420	14455	14526	14442	14221	14326	14146	14217	14381	14353	14241	14462	14327	14397	14267	14185	14452	14248	14375	14275	14354	14317	14386	14490	14398	14297	14188	14071	14290	14327	14419	14401	14273	14362	14328	14381	14329	14183	14353	14197	14333	14523	14163	14293	14154	14011	14172	14180	14554	14210	14285	14313	14399	14257	14355	14557	14549	14515	14480	14320	14459	14322	14250	14241	14236	14319	14386	14519	14368	14389	14226	14337	14186	14217	14182	14101	14303	14269	14437	14173	14203	14339	14262	14245	14280	14490	14391	14468	14346	14318	14243	14254	14258	14377	14454	14468	14399	14383	14357	14319	14330	14325	14206	14319	14263	14331	14311	14170	14316	14442	14238	14256	14088	14233	14146	14290	14211	14452	14251	14273	14403	14354	14343	14186	14320	14341	14374	14422	14322	14276	14176	14202	14301	14300	14435	14241	14268	14477	14461	14235	14230	14482	14245	14447	14100	14305	14306	14573	14306	14328	14444	14209	14267	14259	14202	14184	14130	14426	14349	14328	14288	14254	14325	14159	14109	14322	14377	14374	14407	14373	14331	14343	14163	14303	14258	14144	14435	14295	14227	14457	14302	14365	14325	14375	14195	14250	14179	14413	14292	14183	14398	14404	14689	14500	14338	14271	14218
26913	42401	31518	20903	17378	16421	16013	16113	15436	15042	14563	14377	14057	13918	13774	13847	13941	13687	13718	13646	13567	17077	24574	25046	23287	20215	17008	14779	14129	13776	13382	13319	13185	13296	13291	13356	13487	13213	13212	13388	13333	13326	13233	13367	13295	13426	13496	13424	13315	13219	13259	13240	13197	13343	13393	13329	13254	13355	13359	13094	13472	13324	13164	13281	13221	13363	13296	13422	13288	13413	13140	13307	13197	13348	13414	13300	13387	13277	13151	13468	13325	13378	13254	13253	13213	13192	13250	13152	13159	13260	13358	13018	13278	13183	13151	13228	13218	13182	13296	13318	13242	13372	13279	13333	13176	13206	13337	13337	13311	13170	13278	13238	13225	13320	13217	13116	13334	13348	13320	13331	13302	13220	13186	13235	13157	13268	13404	13307	13209	13182	13329	13379	13270	13243	13269	13292	13251	13241	13253	13328	13119	13211	13219	13354	13356	13258	13424	13239	13196	13116	13180	13295	13227	13162	13447	13289	13235	13289	13289	13390	13275	13247	13415	13443	13158	13314	13399	13206	13254	13218	13172	13301	13279	13367	13205	13348	13073	13320	13184	13105	13164	13175	13227	13344	13231	13438	13330	13190	13103	13332	13246	13123	13282	13357	13085	13391	13281	13304	13374	13212	13317	13308	13265	13342	13163	13078	13302	13289	13477	13314	13233	13214	13327	13100	13236	13189	13201	13213	13153	13282	13172	13286	13298	13331	13236	13311	13245	13392	13214	13417	13255	13359	13217	13329	13079	13237	13399	13132	13192	13293	13303	13175	13287	13247	13220	13170	13332	13264	13423	13225	13408	13254	13235	13295	13201	13239	13146	13108	13287	13127	13304	13261	13288	13033	13189	13371	13332	13373	13364	13196	13386	13198	13170	13330	13214	13371	13210	13349	13301	13317	13236	13264	13216	13202	13155	13226	13234	13348	13358	13230	13333	13506	13258	13301	13298	13265	13321	13521	13317	13218	13324	13117	13233	13225	13302	13208	13285	13222	13310	13319	13266	13246	13310	13267	13256	13273	13265	13305	13206	13234	13199	13254	13274	13282	13289	13338	13136	13191	13206	13306	13289	13258	13340	13360	13365	13220	13302	13274	13264	13388	13458	13265	13402	13226	13048	13154	13286	13230	13188	13279	13409	13271	13234	13318	13388	13146	13132	13275	13279	13278	13258	13465	13248	13197	13216	13268	13222	13325	13342	13251	13218	13220	13159	13366	13242	13332	13340	13365	13230	13221	13215	13199	13250	13316	13304	13310	13278	13407	13302	13411	13196	13302	13420	13173	13263	13263	13366	13235	13263	13387	13255	13322	13310	13272	13234	13301	13314	13138	13295	13231	13362	13144	13247	13304	13156	13267	13423	13204	13196	13349	13383	13472	13254	13232	13241	13265	13334	13271	13276	13376	13234	13273	13317	13179	13265	13184	13339	13253	13195	13402	13363	13237	13281	13181	13230	13065	13453	13284	13255	13373	13335	13308	13301	13150	13209	13325	13359	13204	13365	13406	13235	13182	13247	13129	13251	13390	13200	13252	13420	13209	13373	13434	13185	13277	13355	13425	13342	13371	13364	13151	13224	13316	13319	13247	13225	13202	13251	13318	13293	13204	13278	13264	13315	13349	13279	13367	13204	13357	13398	13235	13216	13208	13260	13142	13371	13124	13197	13256	13315	13249	13289	13230	13326	13362	13243	13269	13345	13098	13367	13201	13374	13330	13150	13318	13374	13338	13387	13371	13353	13118	13204	13358	13268	13310	13194	13175	13362	13264	13201	13304	13297	13273	13444	13308	13216	13294	13346	13305	13373	13336	13342	13234	13315	13243	13143	13244	13134	13239	13280	13205	13327	13312	13343	13510	13317	13265	13113	13299	13294	13326	13189	13197	13336	13205	13263	13378	13367	13150	13294	13310	13276	13209	13393	13330	13333	13375	13331	13273	13292	13298	13216	13322	13198	13212	13323	13231	13232	13276	13227	13158	13252	13281	13260	13283	13320	13369	13304	13315	13331	13471	13053	13215	13151	13190	13391	13397	13400	13174	13289	13309	13433	13348	13019	13253	13260	13263	13305	13231	13166	13260	13197	13149	13283	13401	13234	13291	13181	13103	13269	13390	13381	13141	13428	13335	13250	13242	13177	13283	13348	13194	13307	13192	13249	13254	13452	13138	13331	13203	13264	13180	13212	13193	13312	13271	13175	13517	13237	13257	13411	13351	13059	13310	13345	13306	13441	13021	13312	13174	13208	13453	13377	13105	13382	13153	13022	13440	13330	13188	13086	13360	13176	13171	13179	13214	13432	13219	13295	13244	13235	13307	13281	13250	13245	13331	13267	13263	13297	13226	13332	13264	13391	13294	13270	13270	13408	13217	13256	13281	13330	13082	13309	13236	13394	13372	13357	13273	13293	13264	13356	13132	13308	13246	13243	13337	13277	13333	13195	13138	13258	13203	13236	13184	13339	13292	13416	13389	13242	13276	13173	13261	13308	13387	13271	13153	13232	13151	13373	13306	13241	13421	13394	13338	13316	13368	13203	13308	13249	13393	13276	13075	13199	13227	13063	13185	13144	13198	13291	13353	13315	13207	13243	13261	13207	13300	13237	13343	13269	13264	13223	13124	13251	13053	13176	13366	13375	13375	13378	13410	13167	13270	13237	13175	13279	13276	13333	13280	13290	13230	13298	13172	13374	13315	13165	13173	13206	13202	13221	13475	13303	13338	13209	13250	13215	13117	13544	13237	13415	13204	13099	13276	13159	13327	13188	13274	13209	13208	13195	13276	13202	13290	13333	13158	13294	13286	13283	13254	13215	13286	13355	13210	13210	13219	13312	13251	13267	13144	13227	13168	13227	13437	13207	13320	13409	13186	13226	13275	13147	13505	13078	13261	13128	13283	13237	13183	13213	13223	13134	13299	13271	13328	13372	13294	13265	13243	13240	13185	13261	13175	13310	13237	13332	13231	13270	13166	13284	13331	13303	13339	13255	13255	13314	13396	13140	13363	13198	13110	13242	13281	13140	13374	13275	13344	13145	13225	13267	13199	13316	13344	13289	13295	13259	13338	13594	13167	13309	13376	13135	13085	13206	13234	13287	13337	13228	13358	13224	13221	13181	13081	13239	13142	13446	13152	13239	13370	13225	13533	13147	13224	13064	13289	13336	13372	13380	13374	13339	13329	13190	13386	13268	13315	13296	13223	13163	13289	13106	13200	13215	13358	13189	13347	13274	13168	13304	13160	13217	13181	13397	13260	13349	13223	13271	13335	13320	13311	13381	13300	13272	13109	13425	13204	13305	13259	13272	13219	13321	13245	13347	13229	13300	13214	13263	13327	13289	13159	13231	13086	13191	13253	13302	13358	13307	13234	13252	13330	13281	13292	13222	13365	13356	13365	13252	13309	13289	13342	13179	13263	13340	13186	13274	13238	13224	13356	13208	13169	13385	13353	13308	13202	13314	13350	13223	13274	13267	13357	13462	13211	13283	13285	13264	13278	13143	13237	13210	13181	13359	13319	13133	13348	13190	13335	13174	13308	13226	13179	13202	13234	13273	13339	13241	13240	13267	13186	13381	13426	13344	13240	13120	13294	13375	13313	13221	13263	13428	13027	13547	13285	13089	13245	13424	13175	13299	13404	13162	13296	13155	13281	13235	13143	13364	13344	13304	13258	13356	13353	13139	13213	13357	13272	13282	13556	13339	13133	13279	13142	13285	13134	13177	13081	13221	13335	13168	13171	13345	13184	13415	13154	13197	13156	13190	13400	13198	13319	13219	13249	13352	13236	13191	13279	13285	13382	13185	13336	13173	13045	13357	13211	13141	13174	13248	13087	13350	13348	13344	13087	13376	13244	13169	13325	13249	13250	13291	13361	13217	13057	13315	13200	13348	13233	13269	13302	13279	13365	13394	13194	13518	13220	13137	13283	13313	13242	13085	13280	13279	13156	13311	13301	13175	13070	13225	13397	13414	13221	13247	13321	13327	13316	13196	13197	13410	13091	13084	13298	13180	13109	13268	13242	13250	13418	13195	13198	13248	13331	13306	13422	13179	13242	13316	13113	13182	13278	13347	13307	13179	13280	13174	13420	13361	13293	13154	13294	13296	13296	13440	13186	13247	13415	13216	13120	13403	13159	13334	13181	13319	13416	13181	13186	13292	13227	13114	13208	13271	13189	13165	13216	13277	13280	13195	13307	13294	13329	13209	13233	13362	13188	13327	13232	13373	13068	13149	13260	13233	13093	13193	13371	13098	13273	13269	13075	13290	13318	13357	13172	13222	13362	13176	13436	13185	13259	13123	13228	13337	13225	13239	13261	13285	13127	13130	13460	13390	13246	13269	13445	13199	13250	13241	13255	13161	13448	13273	13176	13265	13375	13350	13372	13402	13244	13264	13087	13325	13349	13286	13275	13350	13239	13144	13093	13314	13184	13197	13211	13376	13376	13500	13236	13314	13307	13226	13329	13347	13155	13167	13469	13321	13189	13199	13223	13304	13290	13206	13256	13279	13054	13284	13144	13248	13098	13225	13296	13247	13405	13146	13230	13258	13344	13252	13340	13427	13189	13376	13327	13253	13381	13161	13169	13226	13425	13350	13283	13156	13248	13438	13058	13205	13178	13281	13392	13145	13294	13335	13114	13159	13394	13245	13319	13228	13193	13148	13421	13282	13229	13417	13328	13191	13402	13164	13158	13270	13316	13241	13163	13355	13427	13296	13198	13228	13119	13347	13405	13387	13272	13386	13163	13308	13385	13263	13324	13353	13351	13340	13295	13186	13173	13179	13331	13263	13361	13209	12973	13315	13177	13251	13271	13292	13223	13223	13236	13171	13199	13273	13258	13349	13149	13248	13424	13327	13358	13344	13258	13274	13224	13236	13258	13287	13315	13275	13374	13135	13254	13197	13175	13299	13185	13284	13326	13233	13210	13256	13272	13249	13205	13195	13191	13289	13197	13249	13390	13285	13392	13332	13273	13172	13314	13110	13317	13228	13315	13133	13230	13188	13098	13285	13333	13315	13346	13226	13088	13267	13326	13185	13207	13300	13295	13263	13240	13317	13398	13375	13152	13195	13311	13265	13316	13246	13338	13060	13264	13296	13268	13337	13284	13261	13234	13295	13259	13239	13386
27835	22553	23975	18010	13940	13466	13659	13521	13488	13257	13312	13334	13287	13318	13218	13291	13151	13400	13299	13271	13026	13254	13554	13698	13900	13578	13312	13406	13127	13168	13180	13246	13348	13224	13040	13148	13073	13372	13257	13241	13110	12944	12897	13265	13149	13190	13206	13166	13152	13173	13057	13119	13010	13289	13179	13092	13109	13239	13153	13109	13116	13190	13199	13094	13094	13187	13178	13056	12988	13108	13039	13215	13219	13106	13183	13111	13319	13065	12977	13003	12880	13081	13109	13072	13189	13143	13316	13125	13354	13201	13114	13117	13245	13086	13025	13026	13095	13162	12991	12916	13130	13122	13126	13270	13301	13229	13202	13115	13194	13111	13129	13178	13159	13142	13122	13237	13206	13136	13123	13167	12855	13111	13098	13181	13117	13055	13281	13221	13066	13257	13042	13079	13303	13148	13132	13365	13058	13150	13154	13080	13166	13129	13127	13104	13243	13082	13188	13233	13070	12980	13117	13013	12994	13048	13078	13026	13196	13083	13049	13132	13206	13034	13199	13322	13166	13221	13055	12960	13017	13026	13186	13062	13145	13193	13169	13209	13206	13059	13104	13074	13092	13156	13119	13185	13062	13021	13130	13049	13138	13005	13265	13045	13196	13287	13209	12866	12891	13210	13108	12969	13226	13208	13291	13161	13206	13180	13088	12906	13154	12923	13164	13224	13099	13148	13160	12914	13288	13096	13418	13461	13110	13072	13065	13040	13136	13108	13179	13030	13120	13207	12963	13142	13254	13164	13193	13014	12980	13153	13205	13131	13107	13106	13165	13043	13035	13106	13128	12974	13255	13095	13109	13149	13113	13169	13188	13100	13119	13092	13032	13000	13120	13154	13150	13182	13253	13252	13228	13043	13022	13118	13087	13113	13331	13162	13258	13115	13165	13410	13103	13161	12959	13081	13211	13074	13108	12938	13055	13112	13083	13054	13111	13001	13152	13168	13297	13078	13345	13137	13248	13189	13205	13053	13163	12968	13074	13082	13065	13132	13209	13006	13058	13159	13334	13056	13038	13184	13062	13071	13276	13176	13000	13269	13030	12947	13202	13070	13290	13220	13196	13236	12996	13106	12968	13133	13374	13229	12951	13333	13080	13245	13229	13118	13018	13063	13109	13034	13117	13121	13116	12979	13182	13277	13225	13056	13097	13080	13194	13106	13115	13038	13053	13171	13252	13061	13038	13035	13007	13216	13233	13011	13148	13040	13034	13530	13114	12899	13058	13222	13253	13253	13105	13049	13219	13152	13147	13141	13105	13252	13029	13118	13277	12981	13007	13183	13220	13245	13148	13159	13251	13053	12984	13125	13076	13256	13160	13233	12991	13145	13316	13076	13102	12997	13027	13184	12981	13210	13202	13031	13183	13373	13065	13171	12934	13094	13131	13167	13111	13208	13044	12947	13182	13182	13068	13087	13071	13124	13109	13066	13318	13264	13290	13218	13041	13101	12998	13159	13071	13018	13000	13098	12911	13078	13113	13061	13181	13055	13199	13200	13295	13296	13098	13034	13166	13192	12938	13108	13184	13013	13278	13014	13122	12909	12941	13049	12978	12933	13178	13197	12992	13140	13231	13220	13026	13188	13088	13046	13216	13183	13139	12992	13139	13069	13197	13217	13001	13223	13076	13147	13198	13182	12983	13171	13105	13158	13247	13228	13239	13280	13134	13186	13033	13152	13094	13202	13150	13128	13212	13242	13134	13067	13186	13068	13163	13109	13388	12962	13135	13209	13126	13123	13144	13005	13091	13147	13185	13160	13208	13202	13071	13030	13132	13215	13316	13176	12940	12932	13115	13211	12920	13266	13106	13092	13174	13159	13116	13362	13083	13301	13049	13259	13051	13113	13179	13117	13156	13059	13086	13163	13102	13190	13116	13061	13144	13064	13045	13161	13144	13171	13060	13209	12868	13211	13098	13078	13099	12984	13244	13010	13060	13203	13161	13326	13268	13283	12976	13190	13221	13246	13186	13086	13279	13212	13242	13310	13165	13262	13030	13262	12995	13204	13106	13126	13021	13086	13192	13293	13095	13226	13337	13028	13207	13138	12962	13176	13055	13216	13296	13097	13105	13030	13195	13029	12985	13010	13074	13309	13084	13255	13042	13170	13137	12981	13063	13106	13046	13049	13156	12979	13227	13255	13141	13318	13262	13112	13057	13022	13168	13180	13159	13066	13044	13214	13174	13051	13014	13081	13143	13002	13058	13118	13150	12968	13148	12996	13207	13235	13036	13181	13141	13015	13170	13179	13098	13103	13116	13063	12979	13128	13153	13313	13181	12997	13154	13097	13155	12931	13002	13349	13217	13105	13160	13134	13062	13070	13197	13055	13115	13216	13195	13113	13334	12984	13046	13266	13027	12959	13195	12912	13203	12958	12981	13306	13204	13010	13132	13034	13128	13159	13194	13174	13146	13069	13153	12947	12859	12918	13018	13244	13133	13167	13065	12907	13221	13225	13295	13107	13168	12967	13305	13128	13068	13007	13019	13154	13135	13237	13101	12951	13133	13010	12968	12925	13124	13261	13241	13197	12966	13209	12957	13348	13154	13092	13175	13151	13320	13271	13243	13063	13249	13182	13003	13149	13240	13282	13204	13124	13015	13108	13087	13296	13327	13102	13156	13060	13027	12986	13345	13017	13210	12969	13079	13179	13083	13080	12889	13191	12993	12973	13086	13130	13071	13004	13268	13090	13139	13066	13013	13103	13088	13243	13094	13071	13243	13181	13182	13060	13014	13114	13061	13138	13259	13250	13106	13298	13043	13242	13063	13162	13132	13113	13159	13151	13075	12822	13221	13230	13255	13041	13378	13263	13263	12861	13186	13165	13176	13039	13162	13177	13283	13066	13104	13330	13275	13147	13253	13150	13151	13098	13343	13088	13225	13046	13225	13124	13157	13024	13146	13069	13078	13189	13177	13135	13051	13169	13428	12971	13077	13317	13078	13085	13242	13208	13077	13046	13083	13232	13147	13195	13370	13241	13125	13163	13097	13125	13159	12972	12925	13199	13333	13202	13132	13125	13043	13174	13023	13258	13099	13111	12993	13111	13121	12953	13086	13017	13133	13073	13106	13070	13096	13081	13182	13226	13217	13107	13074	12993	13296	13167	13005	13127	13134	13201	13261	13189	12939	13014	13259	13084	13090	13017	13075	13056	13231	13086	13242	13120	13074	13085	13323	13315	13161	13171	13021	13092	13022	13102	13006	13286	13295	13199	13276	13165	13138	13199	13210	13381	13054	13167	13307	13176	13239	13203	13147	13272	13105	13007	13116	13065	13280	13163	13145	13396	13088	13181	13199	13148	13016	13154	13285	13129	13137	13174	13052	12995	13210	13223	13033	13063	13380	13254	13104	13197	13238	13329	13241	13122	13367	13210	13043	13085	13124	13097	13165	13521	13132	13095	13067	13102	13140	13056	13261	12976	13030	13027	13134	13153	13306	13111	13128	13151	13159	13127	13268	13110	13292	13287	13237	12921	13132	12993	13115	13008	13046	13071	12938	13281	13174	13101	13038	13138	13046	12992	13111	13181	13234	13296	13038	13157	13189	13217	13053	13091	13210	13233	13204	12958	13179	13159	13216	13227	13169	13114	13198	13200	13154	13230	12977	13119	13014	12993	13050	13176	12973	13131	13176	13059	13090	13152	13195	13069	13330	13065	13155	13000	13267	13067	13130	13126	13147	13001	12969	13111	13196	13187	12976	13081	13300	13194	13122	13132	13231	13274	13118	13109	13116	13221	13163	13185	13470	13131	13214	13056	13247	13075	13101	13037	13172	13130	13107	13070	13254	13054	13350	12832	13028	13114	13205	12922	13120	13115	12892	12996	13139	13047	13184	13265	13183	13128	13193	13276	13183	13138	13085	13007	13050	13199	13222	13207	13127	13130	13090	13115	13188	13245	13139	13279	13122	13224	13220	13243	13058	13224	13151	13077	13083	13091	13279	13134	13153	13147	13073	13051	13171	12950	12958	13135	13245	13168	13136	13211	13324	13193	12886	13209	13103	13140	13150	13153	13178	13246	13205	13185	13018	13166	13122	13213	13126	12868	13099	13172	13079	13326	13221	13003	13173	13120	13168	13077	13183	13211	12928	13360	12863	13245	12908	13086	13017	13255	13080	13222	13076	13134	13108	13246	13232	13195	13179	13146	13337	13253	13118	13208	13150	13065	13145	13055	13245	13140	13159	13151	13068	13074	13150	13283	13317	13194	13199	13276	13217	13060	13182	13225	13282	13101	13126	13072	12944	13194	13074	13268	13055	13162	13368	13076	13188	13061	13014	13195	13156	13048	13021	13157	13188	13146	13128	13051	13217	13304	12987	13198	13084	13060	13274	12999	13197	13118	13073	13136	13101	12942	13168	13179	13162	13324	13292	13031	13157	13259	13315	13202	13112	13220	13112	13252	13103	13288	12990	13224	13195	13220	13117	13135	12981	12916	13138	13330	13131	13039	13033	13133	13218	13025	13290	13048	13260	13080	13164	13229	13223	13290	13312	13120	13203	13110	13169	13311	13175	13146	13051	13182	13176	13216	13083	13235	13134	13160	13034	13148	13013	13101	13132	13109	13045	13134	13320	13019	13190	13260	13143	12983	13057	13112	13220	13031	13293	13039	13166	13056	13192	13163	13287	13254	13089	13017	13133	13118	13135	13206	13059	12945	13145	13192	13174	13149	13124	13184	12931	13014	12988	13111	13246	13104	13117	13069	13116	13229	13219	13075	12978	13010	13107	13126	12979	13097	13102	12994	13063	13057	13206	12942	13018	13102	13100	13156	13203	12932	13015	13019	13104	13221	13203	12942	12965	13257	13246	13340	13174	13062	13085	12970	13118	13139	13254	13205	13053	13216	13131	13063	13228	13173	13100	13236	13227	13202	13032	13052	13160	12932	13298	13194	13005	13035	13314	13135	13276	13119	12976	13076	13103	13153	13183	13025	13031	13045	12984	13056	13132	13127	13081	12991	13174	13103	13044	13164	13066	12920	13299	13097	13070	13213	13019	13052	13093	13094	13208	13279	13108	12968	13199	13247	12955	13005	13019	13090	13046	13096	13230	13173	13169	13189	13344	13250	13028	13087	13192	13208	13280	13078	13097	13188	13039	13020	12993	13105	13228	13143
19755	26931	22630	15200	13531	13361	13139	13048	13245	12739	12870	12905	12758	12701	12751	12782	12776	12740	12623	12676	12596	12949	13280	13331	13258	13276	13079	12648	12722	12705	12652	12571	12690	12546	12633	12536	12645	12618	12576	12544	12512	12425	12693	12588	12506	12649	12537	12524	12602	12595	12601	12555	12495	12571	12563	12614	12552	12569	12403	12635	12399	12624	12498	12571	12687	12508	12625	12440	12627	12537	12500	12660	12483	12680	12592	12518	12721	12492	12614	12646	12500	12587	12595	12592	12561	12643	12492	12656	12583	12628	12547	12514	12524	12655	12480	12557	12642	12581	12637	12457	12635	12589	12387	12539	12533	12705	12500	12704	12435	12637	12611	12497	12828	12495	12478	12660	12557	12590	12559	12684	12618	12537	12562	12452	12401	12555	12628	12550	12489	12669	12589	12505	12776	12806	12725	12532	12612	12430	12659	12463	12581	12624	12584	12733	12738	12626	12433	12717	12622	12688	12566	12662	12665	12524	12623	12540	12604	12619	12541	12558	12508	12544	12568	12533	12610	12438	12566	12606	12624	12577	12675	12451	12620	12543	12460	12594	12589	12499	12430	12589	12731	12744	12475	12512	12461	12490	12564	12695	12595	12559	12519	12489	12543	12550	12532	12498	12515	12524	12543	12655	12642	12610	12632	12809	12517	12392	12586	12607	12482	12588	12522	12540	12427	12518	12600	12572	12454	12459	12796	12609	12744	12433	12513	12531	12638	12619	12606	12625	12569	12603	12543	12451	12442	12658	12386	12572	12688	12524	12621	12558	12485	12505	12471	12600	12636	12634	12621	12644	12701	12514	12565	12523	12575	12475	12485	12625	12499	12385	12407	12637	12554	12446	12689	12484	12737	12655	12469	12662	12501	12646	12675	12552	12745	12584	12448	12531	12700	12560	12700	12585	12506	12561	12466	12519	12664	12496	12498	12726	12583	12585	12433	12538	12596	12509	12607	12659	12396	12553	12477	12555	12655	12590	12787	12571	12593	12478	12485	12503	12733	12502	12599	12605	12633	12716	12631	12566	12555	12669	12562	12480	12579	12669	12590	12614	12424	12483	12526	12514	12448	12496	12447	12538	12684	12626	12477	12483	12506	12515	12381	12481	12431	12659	12511	12577	12491	12557	12486	12581	12582	12568	12483	12670	12686	12496	12615	12426	12547	12546	12721	12474	12758	12637	12587	12534	12653	12578	12584	12541	12664	12622	12501	12606	12484	12669	12507	12756	12637	12699	12546	12584	12434	12747	12732	12645	12499	12506	12593	12461	12658	12501	12356	12605	12460	12571	12561	12715	12464	12304	12555	12609	12522	12513	12625	12470	12631	12439	12617	12525	12471	12555	12706	12744	12380	12494	12528	12615	12485	12764	12327	12559	12456	12594	12532	12632	12628	12624	12516	12549	12516	12474	12593	12560	12664	12599	12490	12731	12574	12470	12685	12568	12598	12558	12560	12566	12520	12499	12578	12523	12469	12456	12473	12557	12617	12650	12601	12616	12435	12665	12664	12592	12499	12553	12598	12434	12556	12448	12551	12530	12670	12625	12530	12607	12526	12541	12569	12572	12550	12781	12476	12544	12651	12636	12579	12609	12529	12584	12526	12452	12768	12600	12566	12594	12643	12476	12417	12598	12461	12513	12645	12366	12503	12664	12502	12518	12612	12426	12448	12432	12556	12720	12594	12494	12646	12458	12495	12428	12608	12450	12573	12619	12438	12533	12686	12621	12355	12704	12502	12413	12554	12675	12541	12655	12637	12468	12505	12597	12598	12610	12625	12560	12608	12638	12453	12353	12512	12412	12339	12387	12620	12670	12639	12584	12598	12592	12607	12613	12505	12602	12698	12625	12492	12561	12628	12576	12690	12549	12486	12454	12621	12426	12595	12589	12428	12640	12555	12669	12664	12504	12467	12516	12356	12650	12567	12505	12586	12384	12646	12629	12496	12699	12505	12581	12526	12586	12405	12423	12580	12509	12521	12570	12481	12642	12625	12542	12452	12422	12654	12514	12397	12783	12584	12525	12589	12568	12607	12463	12556	12613	12472	12603	12630	12532	12593	12578	12634	12464	12517	12544	12696	12553	12661	12676	12622	12568	12452	12579	12626	12539	12737	12565	12523	12634	12588	12549	12659	12652	12488	12598	12612	12527	12627	12432	12638	12507	12478	12511	12513	12556	12456	12532	12646	12588	12553	12558	12586	12404	12548	12627	12540	12607	12679	12700	12545	12698	12539	12456	12689	12538	12610	12564	12477	12826	12467	12427	12662	12459	12568	12619	12397	12503	12640	12529	12636	12562	12465	12540	12470	12440	12712	12667	12621	12747	12458	12512	12559	12563	12728	12709	12586	12622	12628	12523	12736	12627	12590	12589	12486	12599	12636	12436	12670	12607	12601	12489	12599	12613	12622	12668	12589	12620	12526	12494	12563	12689	12504	12594	12534	12583	12527	12563	12600	12570	12656	12631	12554	12470	12563	12421	12279	12541	12698	12565	12649	12508	12500	12577	12493	12322	12363	12634	12672	12569	12676	12592	12635	12428	12584	12488	12538	12560	12569	12481	12548	12611	12511	12589	12524	12421	12527	12400	12628	12522	12473	12529	12580	12573	12860	12670	12444	12571	12528	12528	12448	12576	12501	12408	12636	12422	12529	12512	12403	12523	12487	12851	12650	12625	12417	12441	12547	12420	12588	12647	12609	12571	12547	12450	12438	12526	12576	12454	12512	12480	12573	12519	12569	12550	12660	12495	12493	12550	12529	12573	12538	12486	12518	12482	12621	12527	12532	12518	12684	12585	12533	12649	12572	12561	12700	12567	12691	12501	12591	12617	12529	12646	12439	12488	12624	12596	12778	12481	12467	12538	12587	12676	12518	12540	12571	12361	12463	12468	12575	12452	12633	12768	12462	12593	12561	12558	12560	12444	12494	12430	12598	12720	12603	12537	12591	12544	12571	12630	12506	12455	12612	12597	12638	12460	12608	12568	12538	12585	12594	12699	12456	12625	12711	12559	12623	12476	12465	12539	12704	12703	12558	12617	12562	12554	12514	12582	12519	12510	12486	12489	12569	12588	12658	12552	12654	12342	12657	12607	12526	12406	12597	12486	12695	12599	12509	12637	12588	12525	12585	12699	12483	12504	12690	12464	12580	12627	12541	12540	12580	12649	12522	12498	12302	12728	12710	12606	12549	12441	12513	12531	12662	12407	12652	12624	12630	12637	12527	12441	12631	12526	12529	12545	12558	12538	12750	12472	12438	12556	12549	12485	12487	12519	12635	12475	12590	12638	12568	12531	12498	12945	12768	12563	12470	12602	12582	12600	12582	12327	12461	12609	12707	12581	12500	12619	12594	12504	12594	12610	12818	12586	12478	12547	12603	12490	12409	12601	12585	12570	12527	12602	12423	12674	12631	12588	12640	12680	12582	12645	12649	12754	12678	12544	12534	12475	12334	12491	12739	12490	12420	12551	12505	12593	12698	12625	12519	12577	12463	12449	12663	12692	12509	12471	12627	12553	12621	12404	12638	12608	12535	12623	12761	12513	12461	12590	12583	12604	12563	12436	12438	12509	12459	12597	12435	12575	12545	12659	12515	12622	12721	12722	12595	12511	12524	12577	12486	12619	12646	12565	12558	12402	12427	12848	12586	12592	12530	12617	12655	12691	12632	12536	12692	12686	12561	12591	12810	12562	12516	12577	12568	12650	12457	12510	12528	12539	12518	12554	12573	12594	12511	12677	12388	12715	12573	12555	12516	12466	12501	12647	12463	12534	12656	12567	12563	12636	12511	12552	12510	12717	12688	12585	12532	12571	12568	12512	12634	12578	12603	12535	12538	12575	12594	12643	12562	12581	12620	12628	12669	12524	12585	12661	12467	12341	12542	12483	12620	12449	12591	12439	12572	12555	12543	12494	12600	12798	12417	12499	12611	12542	12668	12666	12569	12530	12455	12585	12888	12470	12682	12515	12642	12568	12601	12528	12618	12566	12583	12523	12688	12471	12614	12630	12547	12745	12452	12633	12426	12696	12556	12490	12599	12449	12495	12504	12666	12423	12478	12505	12663	12491	12576	12598	12574	12536	12514	12528	12481	12589	12558	12623	12486	12648	12328	12567	12556	12675	12501	12527	12572	12577	12637	12453	12556	12452	12437	12657	12531	12592	12790	12651	12525	12498	12654	12652	12497	12519	12575	12430	12633	12596	12659	12621	12529	12483	12492	12608	12615	12601	12524	12577	12688	12508	12421	12627	12594	12592	12598	12542	12587	12683	12485	12726	12592	12576	12408	12629	12516	12505	12747	12532	12555	12453	12548	12587	12563	12527	12583	12600	12619	12441	12527	12494	12488	12803	12504	12627	12390	12576	12640	12510	12608	12658	12631	12570	12647	12635	12615	12476	12676	12644	12569	12675	12627	12629	12598	12634	12502	12699	12722	12519	12623	12721	12642	12562	12584	12501	12616	12591	12634	12576	12661	12465	12455	12725	12685	12570	12726	12536	12550	12589	12527	12519	12443	12353	12675	12462	12607	12501	12589	12448	12450	12513	12473	12603	12528	12514	12654	12729	12459	12536	12585	12625	12501	12543	12597	12725	12637	12598	12626	12537	12506	12597	12440	12639	12514	12461	12569	12507	12639	12458	12507	12581	12474	12590	12493	12672	12629	12553	12536	12625	12519	12676	12525	12691	12482	12552	12615	12430	12636	12662	12581	12780	12804	12543	12541	12499	12564	12659	12538	12613	12406	12553	12454	12577	12611	12554	12561	12610	12397	12550	12460	12522	12625	12626	12661	12590	12533	12453	12701	12740	12844	12498	12561	12576	12616	12774	12457	12467	12657	12601	12550	12585	12485	12685	12647	12704	12567	12476	12509	12585	12447	12517	12689	12445	12426	12643	12544	12561	12592	12659	12785	12509	12674	12670	12608	12464	12594	12497	12599	12626	12523	12632	12610	12705	12599	12615	12463	12621	12346	12661	12669	12561	12624	12624	12513	12568	12606	12597	12635	12582	12583	12737	12636	12643	12755	12594	12702	12622	12683	12594	12525	12488	12489	12759	12504	12567	12530	12492	12442	12556	12391	12531	12430	12624	12509	12580	12580	12434	12502	12663	12538	12467	12619	12527	12588	12611
24129	21497	29060	24503	21855	19553	17245	15083	14648	14746	14685	14449	14331	14239	14218	14456	14191	14340	14217	14136	14048	15423	18192	18348	17862	16967	15502	14726	14495	14247	14178	13850	14159	14005	14070	14161	13936	14131	13977	14124	13959	14055	14183	14053	13890	13987	14147	14130	14029	14179	14286	13965	13876	14169	14048	14240	14043	14021	14044	13920	14012	14107	14033	14098	13957	14062	14096	13797	13993	14159	13960	13972	14132	14013	14057	14139	14105	14020	14176	14018	14201	14031	13873	14130	14116	14280	13912	14070	14074	14120	13891	14007	13908	14003	13925	14108	13816	13938	13743	14044	13923	14116	13940	14033	13997	14030	14145	14000	14126	13990	13988	13956	13977	14196	14214	14137	13988	13816	13908	13854	13846	13962	14129	14042	14107	13906	14055	13913	13910	13878	13884	14012	13919	13920	14029	14081	14022	14006	14107	14009	13973	14000	13898	14110	13979	14138	13985	14085	13836	13947	13853	13978	13922	14089	13903	13862	13794	14081	13955	14001	13936	13943	14087	14068	14052	14019	13965	14149	14051	13934	13974	14332	14046	13850	14074	14077	13879	13948	14089	14078	13924	13856	14014	13990	14003	14043	14017	14027	14064	14031	14097	14058	14033	13995	13979	13867	13930	13962	13902	14082	13986	14065	14081	14021	14018	14010	13982	13864	14028	13788	14159	14079	13831	13969	14009	13874	13850	14208	13869	14001	14079	13944	13703	13986	13844	13971	14019	13921	14123	13948	14035	14018	13959	13918	14004	13938	14029	14056	14021	14152	13949	14058	14141	13959	14225	14119	14113	14098	14166	14100	14016	13997	13871	13976	13975	13923	14031	14054	13847	13923	13989	13919	14079	14036	14112	13821	13818	13880	13994	14032	13931	13840	14044	13975	14163	13997	13777	13837	13929	13934	13958	13950	13992	14022	14030	14027	13985	14062	13974	13916	13901	13930	13981	13997	13966	14112	14136	13963	13920	14035	14093	13988	14094	14006	13932	13831	14046	14153	14193	14017	13981	14100	13876	14053	13759	13896	13928	13945	13858	14054	14058	13882	14064	13931	13842	14020	13999	14047	14052	13988	13992	14012	14065	13995	14098	14122	14002	13972	14110	13781	13916	13851	13840	13937	14022	14104	13763	13933	14092	14050	14009	14002	14156	13903	13952	13976	14074	14053	13832	14024	13978	14034	14013	13923	14141	14010	13872	13939	14012	14077	14174	13955	13912	14055	14053	14140	14048	14152	14182	13956	14061	14070	13992	14205	13774	13934	13972	14132	14058	13898	13866	13929	14011	13891	13965	14101	14231	14014	14152	14012	14080	13981	13873	13905	14012	13847	13952	13988	14132	14045	14052	13961	13921	13959	14039	14028	14060	14042	14044	13833	14141	14066	14051	13829	13887	14025	14027	13999	13859	13984	14107	13992	14092	14079	14114	13926	14053	14109	13968	14089	14035	13757	13917	14045	13822	14068	13857	14096	14117	14162	13848	14129	14051	14160	13991	13876	13870	13892	13980	14172	14071	13923	14016	14100	14061	13872	13918	14087	14039	13857	14108	14075	13842	14041	13856	13972	13855	14052	13917	14001	14020	13989	14014	14078	13845	13855	14110	13917	14085	13887	13824	14052	13858	13958	13992	13915	13793	14086	14002	13996	13971	13983	14072	14078	14010	13997	14132	13961	13981	14012	14053	13964	13869	13928	14078	13970	13948	14179	13996	14184	14353	14015	13927	13955	14120	13994	14042	13852	14039	14013	13991	14052	13849	13914	13953	14016	14056	14116	13949	13911	14121	14038	14040	13803	14025	13846	14069	14045	13891	13987	14066	14157	13986	14002	13998	14079	14107	14127	13976	13851	13938	13886	13996	13920	13917	14012	14102	13745	13977	14176	14033	14001	13969	13884	14080	13962	14065	13960	14150	14023	14024	14159	14102	14064	13900	13791	13974	13883	13871	14071	13950	13925	14159	14067	14058	13969	14027	14134	13916	14023	13914	14052	13819	13871	14137	14108	14041	13933	13719	14070	13973	13877	13962	14198	13917	13905	14171	14007	14079	14003	13955	14151	13885	13983	13946	13894	14318	13909	14216	13899	14045	14005	13890	14016	14105	14084	14092	14011	13949	14005	14019	14001	13816	13970	14067	14003	13974	13929	13804	13673	14170	13897	13942	13875	14070	13984	13781	14096	14020	14199	13912	13814	14045	14060	14036	13904	14221	13891	14093	13902	13827	13842	13947	13832	14104	13821	13980	13959	13880	13818	13777	14065	13947	13990	14043	14057	14030	14184	14018	13963	13906	14084	13817	13958	13905	13902	14095	14142	13895	14086	13864	13942	14021	14075	13974	13976	14101	13957	13934	14008	14094	14065	13938	14139	14199	14015	14038	13925	14014	13954	14183	13946	14171	14149	13949	13943	14091	14131	14078	13837	14015	13965	13839	13983	13915	14035	14131	13964	14013	13900	14009	14049	13826	14004	13832	14128	13918	13859	14084	13925	14026	13900	13884	13928	14209	13899	13966	13953	13959	13888	14007	13822	13982	13923	14084	14048	13895	14014	14068	13983	13820	13900	14071	13905	14134	13910	13975	13947	13759	14119	13809	14077	14010	13871	14059	13868	14037	13930	13946	13946	13992	13902	13957	13830	14110	14097	14017	13877	13984	14036	14046	14005	14078	14080	13977	14001	13961	13857	13996	14091	13888	14065	14095	14052	13984	13811	14211	14021	13978	13975	14002	14057	14106	13873	13963	14023	13890	14075	14026	14055	13920	14159	14132	13952	14016	14054	14055	14100	14029	14023	13932	14094	13933	14041	13939	14075	14188	13984	13918	14051	14117	14206	13897	13813	13891	13815	13859	13994	14027	13968	14141	13917	13851	13953	13949	14125	14219	14141	13986	13846	14027	14141	13850	13991	13897	13984	14011	13906	14095	13898	13995	14106	14102	13867	14036	14083	13932	14064	14068	14012	13977	13854	13908	13853	14151	14115	13967	13751	13971	13820	13881	13818	13990	13987	13826	14031	13936	13985	14058	13900	13961	14009	14161	14004	14038	14079	13988	14004	14129	14046	14059	13827	13945	14020	14003	13911	14203	14086	13972	14096	13948	14075	13787	14005	14253	13910	14078	13833	13999	14043	14013	14108	13966	13900	13828	14097	13929	13784	13964	14067	13865	13978	14023	14035	14152	13925	14072	13979	13974	14153	13891	14083	14187	14009	14198	14109	14076	13901	13984	13995	14029	14086	14079	14012	13997	13859	13904	14022	13825	13774	14084	13939	14093	14002	13845	14230	14060	13963	14038	14045	14088	13932	13888	13987	13976	13794	14029	14048	14074	13977	13995	13964	14031	14053	14018	14033	13897	14057	13884	13904	13962	14075	14072	13886	14037	14156	13895	13889	13773	13858	13841	14078	14001	14010	13984	14188	14131	14197	13968	13752	13989	14006	14028	14136	13889	14086	13927	14153	14126	14034	13948	13929	14050	13995	14012	13919	14005	13952	13960	14057	13820	14055	13828	13982	14027	13931	13853	13845	13946	13701	14238	14112	14011	13927	14080	13971	14004	13963	14151	13966	14023	13996	13981	14028	13935	13866	14133	13972	13994	14070	14001	13936	13939	13912	14047	13725	14011	14063	14096	14001	14072	13775	14075	13952	14012	14012	14034	13884	14101	13754	14007	14083	13988	14051	14252	14029	14122	13935	14091	14172	13943	14272	13954	14011	13855	14024	14096	13991	14018	14100	14220	14256	13801	14018	14112	13802	13881	13921	13980	14180	14079	13928	14052	13902	14130	13983	13858	13947	13947	14016	14097	13901	13957	14110	13921	13981	14050	14007	13850	13941	13974	13963	14000	13984	14036	14117	14045	14027	13971	13888	13905	13758	14134	13970	13977	13978	13978	14258	14008	13919	14058	13921	13897	14061	14024	13997	14086	13869	14060	14097	14011	14081	14022	14186	14005	13979	13908	13915	14128	13974	13987	14012	14031	13813	13813	13920	13950	14078	14037	14100	13796	13880	13916	13966	14156	14034	13968	13898	14036	14175	14078	13923	14046	14081	14162	13891	14039	14055	13979	14073	13883	14106	14020	13940	14019	13983	14179	14076	13965	13993	14211	13935	13889	13911	13962	13874	13987	14009	13973	14134	13949	13907	14002	13862	14287	13968	14036	14077	13963	14101	13885	13984	14209	13990	14101	14170	14059	14222	14025	14101	14013	14035	13910	14029	14136	13989	13921	13864	13956	14040	14033	13936	14016	14080	13933	14133	13862	13968	14020	14105	14008	13811	14135	14267	14027	13939	13914	14016	14067	13963	13909	13905	14301	14048	14304	13990	13983	13788	13948	13999	13974	14172	13892	13933	14012	14123	14016	13933	14272	14138	14104	13994	14017	13939	14019	14123	14136	14092	14177	13966	14117	13938	13999	14045	14028	14118	13923	13929	13973	14034	13872	13930	13942	13902	13890	13856	14097	13981	13978	13935	13983	13976	14021	14034	13941	14007	13794	13941	14019	13997	14053	13924	14020	14047	13834	13998	14020	13906	14061	14073	13979	13825	14281	14018	13969	14164	14015	13958	14031	14226	14082	13963	14013	14162	14114	14194	14188	14024	13996	13992	13980	14122	13967	14031	13883	13904	13999	13959	13911	14067	14032	13724	14169	14138	13869	14095	14092	14019	14129	14070	14074	13887	13910	13894	14048	13841	13998	14144	13931	13851	13987	14086	14086	14116	14093	13969	14012	13937	14143	14091	13883	13991	14119	14123	13964	14048	13949	13710	13929	13924	14139	13930	13990	14054	14067	13987	13960	13915	14013	14119	13807	14038	14006	14095	14007	14031	14177	13999	13908	14000	14081	14033	14091	14044	13989	14029	13789	13918	13886	13737	14001	13953	13996	13946	13938	14229	14020	14097	14003	14126	14019	13858	13987	14092	14165	13779	13882	14127	13916	13853	13799	13916	13986	13908	14092	14011	14043	13843	13869	13970	13993	14070	13907	13967	14033	13949	13869	13938	14227	14025	14115	14016	14031	13933	14210	14062	13891	13997	14057	13963	13997	13844	13986	14206	14028	13984	13859	13953	13835	13948	13974	14001	13835	13854	13994	14122	14240	14070	14101	13859	13982	14191	14077	14018	14051	13987
21893	43361	36308	20139	15573	14907	14506	14463	14496	13929	13760	13744	13592	13595	13566	13504	13311	13320	13454	13373	13374	15650	19725	19718	18568	16998	15105	13760	13579	13350	13003	13239	13341	13219	13291	13263	13191	13151	13294	13053	13220	12987	13380	13163	13199	13257	13188	13333	13138	13375	13118	13043	13016	13248	13081	13112	13130	13264	13157	13226	13379	13211	13211	13098	12969	13148	13008	13112	13255	13283	13096	13281	13052	13081	13241	13098	13237	13143	13280	13238	13185	13137	13073	13139	13108	13184	13117	13145	13095	13141	13282	13138	13100	13117	13345	13243	13043	13189	13030	13250	13120	13203	12987	13167	13252	13087	13164	13283	13147	13292	13235	13120	13020	13235	13179	13111	13213	13431	13116	13107	13194	12929	13363	13108	13304	13140	13150	13234	13090	13121	13160	13163	13204	13348	13263	13168	13100	13209	13235	13374	13234	13041	13170	13215	13272	13113	13254	13025	13119	13205	13198	13105	13091	13320	13332	13095	13238	13068	13307	13109	13015	13025	13137	13316	13277	13165	13005	13202	13191	13156	13160	13073	13257	13289	13197	13125	13081	13108	13293	13214	13121	13200	13161	13049	13016	13016	13153	13274	13149	13104	13393	13102	13115	13190	12948	13056	13212	13137	13216	13051	13320	13120	13263	13240	13216	13267	13148	13069	13290	13078	12993	13108	13230	13037	13220	13283	13102	13204	13402	13310	13296	13116	13062	13145	13023	13298	13168	13201	13217	13236	13061	13172	13220	13207	13116	13133	13245	13092	13354	13191	13178	13383	13139	13075	12958	13254	13127	13184	13228	13058	13116	13137	13131	13323	13184	13150	13406	13236	13046	13219	13090	13190	13233	13258	13144	13271	13136	13309	13215	13284	13070	13218	13254	13375	13163	13163	13116	13184	13242	13067	13097	13120	13251	13129	13199	13064	13383	13193	13286	13067	13226	13293	13050	13246	13278	13058	13033	12999	13084	13150	13164	13096	13091	13111	13199	13182	13173	13100	13179	13263	13292	13231	13207	13182	13238	13074	13102	13289	13103	13139	13349	13255	13203	13325	13217	13269	13288	13044	13115	13183	13157	13192	13277	13119	13146	13239	12910	13212	13316	13209	13201	13296	13289	13116	13206	13265	13132	13246	13158	13106	13075	13081	13131	13147	13074	13039	13153	13088	13037	13298	13059	13084	13149	13054	13225	13037	13141	13226	13065	13175	13136	13297	13182	13081	13082	13151	13294	13204	12953	13072	13283	13063	13185	13311	13136	13192	13397	13235	13305	13217	13198	13191	13204	13155	13275	13065	13209	13187	13258	13162	13047	13092	13148	13091	13179	13184	13275	13208	13271	13056	13219	13395	13098	13053	13264	13123	13175	13150	13112	13073	13119	13187	13027	13216	13117	13136	13147	13122	13086	13164	13300	13254	13260	13261	13118	13107	13134	13102	13335	12981	13145	13175	13259	12887	13117	13311	13275	13130	13147	13155	13182	13375	12979	13316	13175	13199	13245	13369	13011	13246	13216	13210	13134	13249	13248	13280	13142	13077	13270	13193	13179	13136	13097	13022	13167	13347	13220	13241	13013	13166	12983	13043	13113	13172	13190	13191	13226	13135	13155	13190	13059	13185	13153	13195	13389	13191	13276	13071	13049	13181	13314	13182	13038	13336	13193	13135	13066	13226	13229	13090	13334	13112	13225	13175	13036	13224	13269	13122	13173	13152	13082	13176	13143	13117	13322	13270	13242	13206	13165	13282	13096	12912	12970	13265	13194	13180	13224	13045	13263	13173	13146	13088	13249	13330	13216	13222	13130	13229	13112	13332	13171	13221	13152	13108	13185	13104	13251	13177	13039	13164	13264	13238	13122	13026	13178	13119	13138	13267	13147	13252	13286	13134	13276	13184	13102	12951	13238	13260	13066	13163	13147	13138	13081	13152	13076	12986	13239	13128	13213	13287	13104	13260	13102	13194	13143	13273	13073	13012	13167	13257	13037	13166	13129	13115	13244	13236	13062	13172	13359	13123	13183	13273	13079	13173	13107	13282	13085	13165	13179	13175	13239	13102	13054	13091	13162	13049	13147	13379	13148	13090	13213	13137	13198	13217	13176	13243	13045	13130	13231	13118	13154	13166	13086	13145	13157	13084	13181	13214	13212	13163	13115	13236	13297	13353	13366	13074	13148	13161	13078	13238	13064	13096	13107	13128	13232	13000	13179	13181	13203	13172	13164	13078	12964	13277	13205	13218	13303	13287	13127	13120	13108	13078	13111	13238	13269	13157	13202	13197	12960	13336	13225	13198	13178	13092	13140	13097	13183	13353	13093	12969	13241	13225	13066	13350	13103	13113	13218	13168	13301	13270	13204	13159	13218	12951	13122	13112	13159	13217	13255	13228	13066	13196	13166	12987	13249	12989	13042	13157	13175	13170	12988	13074	13112	13248	13181	13154	13207	13151	13098	13012	13290	13145	13079	13066	13153	13174	13283	13113	13345	13233	13060	13108	13245	13229	13299	13347	13338	13140	13200	13107	13459	13166	13106	13089	13269	13315	13073	13172	13094	13159	13120	13278	13039	13094	13198	13219	13047	13205	13113	13097	13174	13112	13183	13326	13182	13196	13101	13168	13192	13075	13168	13118	13036	13134	13147	13115	13161	13148	13189	13073	13110	13060	13237	13193	13224	13022	13197	13076	13136	13219	13154	13293	13198	13150	13099	13302	13309	13164	13211	13081	13120	13315	13289	13162	13110	13216	13294	13288	13046	13171	13034	13153	13092	13094	13326	13155	13072	13161	13264	13133	13187	13193	13206	13396	13180	12951	13053	13084	13133	13079	13302	13122	13047	13203	13121	13159	13102	13136	13367	13211	13304	13094	13118	13181	13144	13047	13064	13041	12992	13046	13191	13233	13201	13101	13213	13093	13190	13182	13162	13150	13107	13162	13223	13278	13285	13149	13150	13254	13187	13197	13152	13046	13075	13154	13212	13214	13224	13116	13099	13245	13142	13078	13308	13141	13158	13135	13191	12988	13163	13268	13299	13269	13184	13017	13147	13269	13255	13146	13202	13167	13106	13028	13138	13239	13193	13131	13108	12950	13008	13061	13127	13125	13169	13249	13278	13392	13261	13161	12894	13142	13141	13120	13160	12930	13071	13188	13185	13175	13234	13247	13197	13063	13240	13229	13258	13141	13078	13153	13136	13276	13307	13213	13228	13395	13374	13113	13185	13205	13105	13234	13192	13190	13188	13015	13126	13119	13153	13136	13078	13362	13219	13210	13042	13221	13153	13096	13090	13220	13138	13320	13242	13080	13095	13240	13076	13317	13258	13043	13343	13165	13220	13168	13028	13073	13265	13162	13308	13032	13355	13344	13151	13145	13176	13271	13165	13128	12998	13255	13194	13160	13275	13255	13007	13128	13216	13111	13178	13180	13376	13028	13099	13021	13289	13198	13157	13258	13203	13204	13088	13274	13306	13084	13193	13151	13152	13323	13218	13289	13132	13239	13233	13175	13145	13051	13101	13146	13151	13222	13136	13168	13075	13101	13096	13227	13101	13108	13285	13194	13167	13103	13271	13097	13249	13142	13005	13143	13430	13106	12959	13156	13287	13202	13108	13330	13209	13160	13061	13163	13344	13176	12960	13184	13140	13179	13143	13194	13049	13080	13264	13233	13230	12966	13180	13192	12960	13225	13198	13217	13094	13268	13177	13187	13088	13107	13143	13091	13098	13259	13059	13253	13119	13170	13119	13155	13099	13204	13165	13323	13198	13333	13134	13051	13146	13156	13171	13401	13181	13207	13037	13145	13104	13155	13187	12976	13061	13107	13172	13312	13126	13174	13248	13079	13391	13144	13188	13233	13287	13104	13056	13260	13079	13077	13160	13271	13127	13331	13119	13137	13017	12953	13318	13141	12930	13369	13115	13221	13255	13280	13087	12892	13109	13274	13204	12981	13054	13121	13213	13132	13185	13186	13141	13122	12984	13217	13239	13159	13229	13313	13100	13091	13257	13182	13254	13192	13083	13227	13124	13230	13259	13295	13080	13234	13207	13080	13364	13186	13197	13344	13231	12988	13207	13212	13086	13128	13210	13285	13131	13248	13061	13332	13223	13127	13165	13251	13216	13280	13261	13243	13238	13207	13118	13180	13341	13181	13131	13119	13198	13057	13238	13138	13198	13053	13244	13362	13127	13071	13084	13133	13265	13153	13168	13098	13185	13178	13206	13238	13139	13138	13172	13203	13171	13018	13217	13202	13190	13098	13021	13041	13174	13275	13202	13188	13132	13145	13121	13116	12994	13283	13222	13240	13065	13121	13145	13096	13084	13261	13113	13074	13277	13302	13244	13240	13251	13297	13307	13241	13154	13117	13085	13313	13144	12951	13251	13095	13231	13224	13130	13221	13119	13108	13202	13240	13142	13282	13229	13385	13278	13127	13159	13086	13111	12982	13176	13115	13243	13234	13207	13120	13067	12982	13299	13118	13195	13260	13007	13236	13148	13215	13146	13167	13056	13190	13189	12995	13173	13226	13059	13333	13013	13267	13262	13124	13129	13101	13143	13175	13275	13246	13024	13252	13246	13187	13264	13331	13036	13308	13344	13085	13130	13199	13202	13047	13124	13485	13104	13080	13127	13138	13175	13221	13116	13258	13173	13091	13047	13276	13220	13406	13143	13156	13254	13204	13189	13160	13374	13239	13214	13148	13187	13144	13196	13235	13102	13241	13143	13170	13077	13107	13003	13111	13144	13115	13169	13246	13143	12961	13154	13074	13114	13023	13120	13065	13204	13222	13225	13144	13252	13029	13083	13213	13293	12976	13121	13207	13240	13243	13137	13158	13117	13134	13021	13164	13307	13068	13152	13190	13284	13126	13185	13188	13186	13243	13264	13280	13221	13273	13420	13141	13181	13338	13296	13127	13263	13055	13084	13349	13197	13188	13208	13058	13195	13118	13315	13386	13278	13320	13055	13161	13211	13140	13258	12943	13135	13274	13297	13108	13321	13086	13230	13192	13256	12966	13206	13141	13175	13149	12983	13286	13101	13104	13145	13252	13158	13225	13281	13174	13054	13162	13128	13225	13191	13258	13082	13096	13140	13229	13090	13330	13215	13224	13252	13206	13264	13048	13185	12963
23103	21517	29412	24143	21650	23057	23256	17831	16571	16729	16382	16480	16415	15998	16091	15972	16120	16308	15851	15984	15782	17249	23147	24125	22436	20863	18787	16763	16257	15965	15752	15798	15828	15799	15761	16063	15847	15775	15915	15915	15629	15623	15775	15797	15932	15705	15863	15816	15686	15504	15715	15703	15783	15572	15852	15825	15698	15733	15878	15614	15741	15911	15751	15744	15692	15722	15706	15662	15917	15637	15539	15819	15875	15705	15833	15749	15788	15899	15624	15864	15703	15717	15898	15610	15797	15552	15650	15718	15709	15702	15801	15828	15833	15717	15705	15682	15687	15790	15794	15701	15783	15747	15810	15749	15828	15702	15706	15683	15649	15656	15714	15501	15558	15618	15598	15652	15629	15716	15713	15654	15681	15668	15548	15779	15816	15631	15392	15711	15702	15780	15889	15815	15511	15625	15733	15666	15735	15615	15878	15781	15637	15563	15569	15632	15651	16056	15639	15787	15476	15463	15737	15752	15797	15722	15700	15577	15650	15671	15689	15664	15615	15654	15639	15311	15725	15765	15599	15644	15774	15611	15563	15654	15700	15461	15767	15605	15488	15750	15514	15855	15742	15776	15680	15834	15723	15731	15765	15635	15596	15617	15499	15730	15770	15713	15594	15794	15796	15869	15818	15632	15662	15714	15682	15826	15915	15549	15603	15552	15628	15740	15799	15741	15477	15761	15663	15681	15806	15848	15573	15687	15756	15819	15675	15501	15668	15673	15760	15730	15720	15694	15701	15614	15740	15700	15494	15801	15631	15789	15680	15779	15640	15685	15669	15691	15738	15517	15813	15754	15620	15701	15736	15789	15696	15627	15613	15709	15698	15657	15657	15756	15602	15655	15722	15668	15634	15667	15696	16001	15778	15604	15760	15786	15812	15689	15868	15733	15494	15617	15730	15686	15677	15675	15558	15572	15668	15813	15746	15738	15625	15793	15690	15735	15486	15779	15614	15503	15760	15587	15591	15741	15799	15679	15724	15674	15683	15804	15704	15648	15700	15658	15872	15720	15703	15622	15814	15824	15561	15671	15685	15740	15664	15853	15627	15564	15669	15640	15640	15542	15674	15885	15714	15826	15703	15730	15663	15776	15796	15752	15787	15865	15718	15527	15683	15626	15653	15615	15585	15711	15574	15836	15867	15485	15626	15805	15620	15779	15656	15562	15784	15577	15599	15680	15879	15726	15802	15836	15961	15824	15489	15756	15689	15670	15720	15689	15709	15668	15795	15509	15566	15788	15532	15593	15620	15714	15528	15866	15883	15756	15661	15457	15639	15486	15718	15583	15581	15529	15715	15820	15680	15603	15650	15614	15680	15520	15615	15889	15730	15611	15669	15418	15789	16007	15740	15660	15656	15551	15761	15663	15518	15673	15671	15769	15698	15525	15675	15542	15422	15523	15631	15734	15827	15645	15815	15672	15619	15848	15749	15837	16000	15789	15613	15692	15582	15564	15593	15876	15726	15757	15634	15831	15758	15686	15709	15411	15519	15562	15675	15774	15714	15608	15766	15693	15824	15628	15549	15715	15904	15704	15627	15521	15671	15743	15835	15786	15850	15821	15603	15682	15843	16024	15800	15569	15768	15468	15581	15798	15693	15657	15775	15620	15815	15671	15706	15554	15769	15591	15662	15620	15652	15475	15487	15671	15573	15775	15619	15903	15808	15605	15720	15617	15622	15597	15809	15900	15607	15847	15807	15598	15621	15704	15678	15622	15674	15691	15716	15557	15746	15574	15821	15641	15759	15602	15598	15585	15663	15742	15534	15752	15825	15719	15687	15653	15635	15945	15773	15803	15730	15810	15641	15637	15654	15584	15632	15827	15695	15633	15722	15507	15574	15766	15723	15649	15604	15701	15606	15562	15678	15616	15746	15722	15881	15808	15652	15947	15727	15824	15731	15654	15766	15642	15550	15663	15789	15880	15905	15689	15826	15764	15881	15560	15690	15871	15731	15723	15605	15547	15547	15650	15735	15658	15681	15888	15717	15795	15736	15686	15442	15567	15574	15578	15559	15596	15422	15499	15802	15750	15799	15779	15708	15653	15592	15732	15562	15665	15726	15601	15685	15620	15530	15920	15655	15451	15478	15724	15668	15671	15689	15773	15628	15703	15692	15779	15787	15857	15880	15709	15549	15560	15794	15744	15937	15566	15899	15562	15796	15624	15784	15660	15598	15595	15749	15469	15681	15808	15640	15661	15746	15788	15819	15746	15739	15567	15466	15691	15800	15731	15746	15719	15614	15574	15523	15599	15430	15735	15756	15751	15762	15694	15777	15642	15632	15620	15500	15631	15649	15728	15673	15799	15766	15614	15803	15532	15761	15733	15771	15875	15791	15724	15677	15675	15662	15662	15711	15668	15593	15691	15683	15705	15805	15683	15776	15741	15493	15757	15910	15643	15670	15668	15857	15881	15793	15871	15655	15824	15708	15578	15654	15582	15863	15682	15874	15666	15591	15801	15569	15512	15641	15677	15732	15802	15691	15553	15635	15694	15707	15673	15764	15618	15732	15741	15700	15681	15634	15878	15690	15789	15615	15520	15619	15685	15872	15719	15641	15816	15913	15782	15763	15807	15745	15756	15768	15569	15735	15653	15580	15692	15743	15776	15755	15644	15631	15519	15754	16024	15750	15597	15715	15657	15619	15459	15476	15690	15495	15581	15631	15598	15872	15497	15652	15791	15580	15615	15725	15623	15794	15655	15742	15459	15537	15564	15783	15781	15676	15749	15749	15687	15732	15661	15722	15832	15666	15753	15530	15721	15550	15305	15590	15616	15659	15716	15764	15661	15661	15758	15624	15725	15628	15600	15671	15836	15553	15778	15739	15472	15646	15676	15565	15483	15756	15685	15736	15717	15623	15772	15766	15624	15671	15777	15560	15760	15767	15595	15716	15517	15725	15542	15728	15599	15924	15744	15744	15781	15753	15643	15627	15694	15543	15792	15751	15620	15681	15499	15608	15555	15645	15657	15686	15785	15702	15559	15698	15829	15668	15540	15919	15670	15560	15806	15736	15653	15527	15671	15636	15736	15647	15716	15756	15777	15709	15561	15458	15630	15666	15738	15725	15570	15741	15712	15677	15659	15598	15697	15662	15719	15768	15704	15738	15671	15647	15702	15528	15628	15729	15564	15482	15585	15792	15517	15825	15875	15687	15618	15701	15685	15802	15633	15660	15522	15524	15497	15607	15568	15745	15565	15722	15822	15777	15874	15631	15516	15733	15542	15659	15621	15635	15813	15752	15628	15613	15742	15847	15660	15630	15663	15553	15804	15411	15649	15606	15660	15682	15767	15616	15606	15737	15624	15812	15723	15539	15644	15618	15660	15720	15659	15575	15571	15599	15706	15534	15680	15777	15690	15622	15645	15634	15908	15712	15840	15775	15781	15840	15538	15613	15749	15768	15592	15663	15624	15639	15676	15792	15606	15540	15747	15713	15760	15753	15468	15553	15552	15567	15682	15765	15582	15726	15760	15691	15775	15628	15688	15328	15484	15597	15725	15736	15917	15490	15674	15640	15696	15750	15874	15644	15567	15600	15545	15669	15611	15818	15527	15511	15673	15682	15726	15592	15597	15489	15673	15572	15639	16024	15642	15735	15602	15575	15854	15778	15740	15546	15579	15794	15577	15699	15725	15868	15647	15589	15487	15564	15555	15836	15547	15631	15737	15663	15653	15704	15802	15647	15660	15635	15713	15651	15517	15761	15791	15746	15678	15685	15651	15536	15601	15715	15693	15636	15733	15555	15791	15649	15658	15880	15576	15560	15618	15561	15626	15659	15751	15657	15608	15843	15644	15816	15735	15684	15637	15607	15600	15378	15641	15713	15647	15882	15899	15847	15693	15675	15747	15525	15545	15634	15598	15813	15560	15759	15770	15754	15524	15820	15703	15746	15789	15651	15653	15907	15654	15732	15630	15610	15741	15630	15361	15608	15600	15661	15678	15704	15780	15638	15602	15638	15465	15752	15696	15720	15726	15650	15556	15623	15645	15683	15800	15683	15803	15673	15639	15724	15757	15965	15701	15731	15545	15678	15472	15629	15587	15715	15748	15616	15702	15839	15729	15624	15669	15709	15522	15623	15741	15657	15781	15677	15760	15619	15602	15667	15852	15721	15681	15794	15752	15633	15690	15570	15623	15674	15399	15584	15494	15624	15635	15600	15403	15696	15780	15744	15830	15765	15655	15709	15675	15559	15633	15724	15560	15462	15973	15559	15697	15589	15682	15722	15575	15734	15734	15681	15697	15832	15969	15744	15610	15650	15668	15721	15769	15727	15610	15754	15705	15750	15810	15641	15508	15732	15677	15640	15620	15828	15615	15596	15748	15843	15654	15680	15514	15571	15838	15706	15637	15598	15745	15564	15723	15778	15713	15654	15702	15792	15596	15795	15834	15571	15619	15482	15295	15611	15746	15834	15755	15682	15687	15672	15797	15503	15603	15630	15753	15783	15495	15544	15828	15763	15722	15913	15815	15631	15800	15754	15731	15680	15587	15527	15579	15827	15811	15737	15633	15684	15748	15760	15753	15715	15604	15679	15557	15619	15557	15766	15631	15638	15682	15572	15829	15597	15584	15610	15690	15573	15674	15666	15645	15686	15684	15729	15788	15822	15672	15617	15649	15556	15739	15723	15786	15633	15519	15605	15732	15608	15886	15759	15666	15691	15664	15670	15450	15652	15583	15735	15586	15659	15536	15676	15822	15670	15495	15855	15726	15668	15562	15553	15759	15707	15588	15630	15659	15636	15694	15611	15720	15627	15640	15755	15752	15888	15589	15682	15886	15720	15582	15613	15669	15819	15694	15539	15642	15818	15752	15683	15750	15742	15717	15730	15847	15521	15737	15903	15595	15612	15745	15649	15645	15726	15694	15393	15535	15723	15688	15550	15693	15599	15481	15574	15537	15728	15682	15699	15707	15636	15743	15904	15672	15662	15627	15504	15595	15631	15507	15758	15780	15604	15754	15734	15621	15694	15693	15745	15611	15619	15763	15669	15878	15728	15877	15751	15619	15742	15469	15695	15614	15658	15655	15720	15744	15642	15834	15776	15666	15656	15702	15612	15536	15709	15751	15622	15679	15895	15633	15540	15487	15659	15716	15598	15684	15614	15580	15715	15524
28567	52202	45124	29098	18397	16868	16671	16262	15477	15274	15164	15062	15021	14634	14753	14750	14460	14746	14392	14560	14471	17217	25749	25849	23261	20626	17496	15124	14553	14347	14410	14092	14212	14264	14200	14111	14323	14369	14211	14233	14287	14319	14124	14278	13978	14239	14249	14278	14358	14226	14146	14279	14336	14209	14264	14275	14113	14124	14222	14122	14112	14027	14205	14226	14187	14218	14200	14422	14140	14191	14270	14223	14163	14141	14232	14302	14243	14148	14280	14326	14189	14380	14228	14051	14202	14112	14144	14261	14312	14214	14127	14313	14325	14238	14160	14256	14082	14123	14160	14289	14246	14417	14214	14206	14159	14401	14210	14096	14243	14163	14280	14373	14424	14244	14356	14297	14349	14176	14221	14109	14181	14192	14094	14180	14155	14256	14187	14116	14149	14244	14189	14324	14242	14217	14203	14214	14139	14151	14151	14201	14241	14211	14282	14218	14254	14094	14181	14113	14474	14300	14224	14188	14137	14381	14222	13910	14110	14231	14209	14227	14337	14300	14175	14047	14133	14285	14226	14140	14152	14102	14338	14294	14308	14137	14112	14234	14158	14185	14267	14162	14218	14230	14324	14285	13995	14101	14162	14196	14425	14130	14115	14353	14167	14276	14145	14155	14344	14185	14267	14157	14241	14305	14264	14099	14305	14066	14147	14212	14086	14147	14148	14278	14131	14254	14070	14258	14251	14260	14065	14170	14333	14106	14186	14287	14168	14276	14212	14178	14224	14247	14155	14033	14081	14208	14228	14350	14139	14102	14146	14260	14203	14217	14202	14273	14214	14215	14087	14108	14212	14313	14342	14194	14215	14033	14102	14085	14158	14116	14145	14161	14195	14193	14247	14181	14200	14105	14291	14271	14233	14146	14281	14009	14251	14209	14204	14049	14193	14057	14058	14230	14194	14223	14060	14147	14230	14057	14203	14150	14182	14078	14072	14300	14189	14071	14065	14332	14117	14202	14177	14147	14190	14126	14050	14005	14131	14255	14153	14306	14229	14220	14049	14219	14124	14101	14292	14384	14128	14086	14199	14108	14021	14110	14090	14082	14387	14182	14098	14168	14139	14124	14145	14023	14441	14030	14204	14115	14099	14153	14181	14296	14146	14191	14028	14099	14287	14035	14194	13950	14210	14146	14278	14191	14156	14109	14280	14144	14187	14209	14302	14289	14208	14443	14171	14089	14255	14234	14280	14179	14048	14235	14188	14147	14141	14279	14260	14154	14131	14284	14189	14343	13993	14210	14129	14018	14334	14043	14235	14249	14174	14144	14207	14251	14153	14187	14078	14113	14346	14068	14166	14107	14087	14086	14361	14239	14205	14151	14202	14124	14246	14159	14233	14245	14175	14160	14360	14155	14029	14180	14145	14040	14253	14265	14215	14143	14207	14144	14240	14273	14216	14333	14179	14255	14233	14222	14173	14095	14263	14178	13981	14456	14125	14136	14135	14087	14246	14241	14216	14186	14135	14125	14186	14184	14232	14433	14180	13984	14118	14147	14145	14215	13961	14161	14204	14104	14195	14123	14016	14204	14162	14029	14201	14095	14119	14235	14225	14166	14142	14093	14094	14196	14247	14185	14082	14125	14226	14223	14162	14244	14139	14065	14139	14033	14223	14069	13897	14234	14223	14172	14054	14104	14190	14169	14166	14139	14148	14348	14229	14183	14139	14225	14228	14194	14061	14201	14263	14205	14101	14211	14255	14115	14033	14280	14169	14106	14135	14323	14200	14210	14284	14196	14166	14180	14283	14166	14174	14281	14155	14075	14299	14239	14103	14227	14111	14267	14163	14032	14091	14282	14216	14192	14063	14181	14052	14080	14111	14082	14187	14132	14050	14319	14226	14267	14089	14190	14080	14127	14120	14182	14129	14249	14360	14163	14135	14091	14307	14023	14279	14089	14359	14248	14256	14143	14143	14216	14133	14220	14090	14155	14172	14081	14245	14302	14225	14132	14169	14037	14105	14226	14218	14044	14325	14030	14127	14207	14286	14394	14130	14199	14160	14213	14299	14118	13922	14140	14111	14295	14074	14244	14142	14345	14208	14178	14195	14195	14338	14245	14140	14114	14229	14260	14125	14023	14207	14226	14173	14130	14220	14237	14079	14208	14142	14143	14180	14177	14192	14172	14285	14285	14279	14177	14180	14178	14200	14140	14100	14051	14180	14204	14199	14077	14262	14203	14291	14205	14006	14102	14087	14235	14291	14239	14170	14158	14310	14050	14161	14353	14237	14208	14167	14359	14206	14111	14113	14156	14055	14184	14176	14080	14332	14257	14165	14323	14109	14243	14178	14077	14028	14331	14045	14135	14417	14088	13904	14264	14327	14104	14285	13972	14236	14344	14248	14116	14138	14079	14110	14154	14262	14120	14100	14025	14191	14246	14210	14156	14241	14190	14183	14061	14285	14345	14049	14073	14259	14224	14094	14185	14072	14263	14095	14070	14045	14149	14149	14097	14208	14167	14143	14233	14213	14122	14269	14251	14208	14082	14240	14280	14184	14201	14164	14169	14160	14062	14147	14236	14209	14222	14255	14160	14080	14232	14146	14082	14120	14230	14170	14184	14242	13963	14401	14025	14304	14158	14129	14013	14309	13982	14340	14165	14011	14083	14270	14140	14269	14348	14161	14128	14266	14183	14456	14183	14205	14103	14274	13976	14221	14168	14040	14201	14128	14161	14042	14369	14166	14119	14284	14151	14264	14282	14190	14089	14243	14130	14111	14194	14242	14169	14096	14366	14072	14099	14424	14174	14213	14173	14261	14135	14285	14153	14094	14157	14210	14258	14288	14092	14182	14179	14041	14062	14185	14300	14180	14236	14143	14167	14260	14276	14265	14209	14312	14120	14093	14097	14258	14127	14063	14167	14241	14213	14326	14045	14144	14167	14238	14111	14209	14181	14289	14099	14152	14054	14081	14067	14176	14206	14171	14278	14133	14123	14258	14105	14148	14245	14136	14144	13944	14207	14188	14282	14065	14220	14217	14215	14212	14115	14063	14201	14257	14100	14143	14205	14103	14280	14245	14240	14093	14145	14196	14189	13978	14172	14124	14051	14133	14132	14089	14361	14185	14006	14282	14252	14147	14200	14161	14128	14181	14233	14051	14097	14304	14183	14139	14122	14050	14216	14167	14122	14191	14280	14337	14218	14216	14107	14119	14154	14183	14179	14141	14087	14147	14271	14290	14225	14139	14137	14077	14171	14126	14249	14330	14314	14050	14157	14311	14182	14109	14014	14042	14195	14186	14254	14354	14174	14205	14188	14096	14175	14179	14232	14238	14315	14136	14208	14241	14194	14231	14147	14056	14123	14055	14012	14189	14334	14089	14012	14193	14120	14196	14300	14094	14204	14285	14121	14189	14279	14236	14001	14135	14125	14152	14193	14146	14226	14156	14128	14251	14292	14040	14194	14270	14207	14084	14152	14354	13999	14188	14275	14282	14135	14140	13907	14091	14305	14091	14133	14144	14110	14224	14153	14243	14114	14259	14136	14212	14209	14019	14081	14237	14100	14082	14189	14119	14298	14103	14328	14165	14315	14178	14314	14173	14217	14152	14047	14196	14213	14113	14006	14223	14283	14223	14285	14182	14298	14253	14187	13993	14250	14225	14123	14173	14214	14243	14131	14272	14128	14146	14142	14148	14083	14170	14393	14178	14251	14268	14284	14159	14164	14022	14124	14207	14061	14202	14283	14117	14313	14094	14211	14181	14054	14311	14309	14112	14117	14060	14250	14184	14208	14344	14360	14234	14206	14055	14204	14127	14135	14089	14122	14228	14331	14048	14129	14111	14347	14299	14300	14102	14218	14194	14266	14109	14148	14210	14122	14287	14159	14072	14214	14171	14147	14235	14260	14129	14218	14039	14256	14167	14095	13982	13970	14154	14057	14251	14139	14204	14241	14070	14049	14145	14155	14026	14274	14258	14274	14172	14204	14222	13951	14233	14115	14096	14088	14223	14287	14195	14010	14318	14182	14152	14149	14173	13927	14130	14189	14051	14250	14286	14174	14173	14187	14164	14247	14306	14051	14068	14229	14192	14158	14221	14310	14156	14074	14298	14058	14130	14364	14172	14134	14267	14221	14018	14231	14298	14057	14093	14196	14150	14325	14167	14263	14049	14137	14241	14212	14174	14083	14255	14238	14173	14172	14247	14139	14340	14221	14240	14217	14233	14240	14116	14208	14166	14146	14146	14177	14154	14271	14280	14124	13899	14186	14113	14217	14130	14234	14147	14299	14143	14230	14183	14086	14093	14122	14299	14172	14268	14235	14133	14076	14276	14148	14059	14061	14240	14205	14147	14145	14266	14151	14162	14244	14179	14096	14251	14137	14091	14101	14374	14262	14055	14159	14065	14299	14096	14262	14188	14117	14282	14103	14104	14105	14205	14082	14042	14084	14205	14109	14231	14165	14123	14223	14307	14289	14125	14154	14258	14092	14004	14028	14301	14220	14029	14146	14232	14148	13997	14131	14036	14094	14295	14112	14070	14333	14217	14066	14138	14134	14124	14158	14142	14091	14242	14238	14273	14239	14183	14168	14204	14147	14030	14382	14300	14267	14135	14198	14079	14095	14250	14235	14273	14291	14215	14150	14105	14147	14224	14212	14186	14186	14154	14187	14216	14235	14137	14145	14121	14037	14165	14229	14099	14134	14246	14077	14106	14230	14231	14042	14093	14213	14038	14316	14088	14059	14291	14427	14256	14212	14104	14196	14352	14186	14081	14247	14044	14014	14178	14158	14194	14228	14148	14038	14085	14121	14149	14174	14250	14152	14085	13961	14157	14272	14126	14164	14188	14203	14241	14153	14152	14053	14241	14190	14157	14202	14033	14185	14200	14223	14110	14236	14118	14433	13973	14160	14306	14132	14104	14315	14116	14170	14238	14213	14067	14277	14077	14068	14316	14204	14172	14266	14038	14189	14380	14137	14078	14228	14131	14194	14144	14313	14222	14006	14114	14083	14183	14087	14189	14167	14251	14148	14223	14238	14081	14212	14119	14111	14229	14232	14189	14323	14194	14100	14210	14158	14333	14203	14235	14172	14048	14205	14223	14271	14189	14262	14156	14135	14261	14161	14105	14167	14103	14095	14075	14229	14254	14079	13989	14190	14084	14136
28042	23911	29452	22892	17843	16635	16637	16434	16433	16399	16356	16402	16249	16217	16238	16239	16259	16246	16233	16223	16271	16387	16749	17011	16920	16518	16473	16240	16094	16160	16016	16275	16263	16142	16040	16043	16092	16117	16201	16123	15797	16097	15983	16193	16292	16246	16308	16064	16114	16027	16148	16039	16150	16012	16119	15986	16117	16287	15994	16123	16380	16032	16104	15932	16204	16251	15941	15902	15996	16016	15953	16325	16192	16071	16235	16216	16301	15987	16070	15839	16008	16165	16072	16252	15971	16209	16218	16009	16299	16242	16144	16106	16210	15855	15965	16059	15976	16279	15983	16046	15927	16093	16062	16075	16108	16039	16214	15952	16148	16087	16125	16020	16128	16038	16054	16286	16084	16119	16023	15950	15986	16143	16012	16053	16158	16014	15878	16175	15964	16178	16023	16063	16164	16177	15995	16210	15994	16080	16187	16256	16090	16199	15985	16188	16085	15978	15969	16295	15889	16146	16255	16164	16017	16133	16135	15953	16158	16216	16096	16079	16080	15843	16118	16189	16246	16100	16117	16096	16048	16199	15921	16133	16203	16212	16064	16059	16185	15962	16223	16280	15991	16132	15982	16143	16138	16039	16026	16105	16213	16168	16223	16000	16059	15944	15973	16132	15939	15865	16092	16272	16208	16142	16266	16127	16200	16048	16126	16236	16409	15936	16171	16357	16330	16051	15972	16095	16068	16170	16061	16215	16155	15947	16007	16042	16178	15985	15959	16338	16209	16076	15945	16020	16243	16146	16248	15964	15944	16038	16017	15989	16126	16112	15992	16204	15970	16091	15944	15988	15828	16066	15888	16054	16062	16244	15915	16057	15995	15967	15801	16121	16153	16110	16029	16083	15980	15998	16060	16171	16136	16084	16120	16153	16181	16363	16133	16090	15988	16095	16083	16087	16148	16134	16053	16162	16054	16060	15932	16009	16029	15864	16100	16156	16139	15968	16046	16203	15931	16198	15963	16072	16178	16095	15900	15982	16129	16383	16281	16077	15955	16106	15925	16126	16130	16293	16022	16073	16137	16036	16143	16016	15920	16099	16178	16036	16142	16072	15991	16155	16072	16044	16175	16030	16234	16200	16159	16134	16061	16114	16102	16057	16302	16032	16152	16083	15985	16265	16061	16226	16000	16096	16024	16180	16048	16158	16103	16158	16196	16277	16127	16263	15992	16099	16165	15942	16110	16363	16013	16077	16107	16015	16112	16142	16139	16139	15971	16229	15972	16053	16096	15949	15923	16138	16226	16108	16264	16159	16076	16112	16213	16148	16191	15974	16044	16077	16100	16105	16011	16120	16068	16266	16259	16140	16211	15886	16163	16207	16205	16183	16189	16174	16257	16009	16003	15889	16003	16045	16167	16026	16114	16150	16065	16148	16120	16136	16250	16038	16043	16034	15938	16175	16130	16011	15949	15944	15996	16040	15926	15967	15928	16161	16194	16063	16138	16176	15903	16036	16168	16113	16252	16051	16371	16064	16312	15964	16120	16150	15851	15979	16293	16165	16285	16253	16025	16059	16041	16237	16114	16088	16089	16090	16006	16247	15983	16186	16157	16161	16016	16278	15927	16140	16191	16219	16095	16210	16047	16066	15910	16140	16294	16099	16229	16146	16352	16081	15968	16147	16202	16098	16071	16116	16131	16172	16378	15929	16107	16144	16152	16119	16180	16096	16271	15958	16067	16034	15984	16058	16219	16209	16294	16222	16273	15993	15943	16092	16011	16012	16147	16170	16143	16100	16094	16074	16220	15901	16305	16198	16080	16273	16293	16112	16114	16318	16366	15979	16028	16147	16181	16261	16149	16061	16019	16337	16143	15966	16097	16231	16035	16048	16175	16065	16141	16169	16133	16241	16013	16056	16150	16023	16053	16001	16160	16144	16157	16028	16084	15976	16089	16045	16100	16056	16021	15910	16109	16017	16068	16035	16336	16104	16057	16027	16047	16209	16073	16026	16040	16040	16176	16037	16134	16193	15891	15995	16143	15992	16031	16184	16119	16140	16141	16236	16166	16144	16255	16062	16375	16178	16078	15924	16034	16010	16234	15952	16117	16140	15954	16094	16162	15987	16018	16130	16130	16130	16134	16085	16080	15995	16188	16202	15897	16232	16251	16200	16121	16099	16312	16293	16368	16128	16390	16098	16349	16132	16286	16290	16152	16213	16093	16206	16124	15820	16145	15823	15802	16047	16120	16153	15995	15982	16194	16230	16183	16214	16122	16144	16069	16057	15954	16089	16229	16057	16216	16032	16082	16143	16075	15945	16158	16117	16049	15931	15997	16163	15866	16080	16192	16001	16046	16152	16086	16085	16182	16018	16434	16133	16168	16288	15936	16099	16089	16243	16044	15992	15970	16149	16009	16017	16145	16059	16033	16002	15944	16022	16167	16132	16116	16143	16110	16285	16188	16285	16329	16237	15973	16218	16117	16152	16070	15888	16169	15972	16082	16152	16164	16243	15926	16048	16098	15989	15927	16200	16299	16180	15916	16144	16099	16264	16096	16155	16155	15959	15922	16121	16305	16103	16081	16092	16114	16079	16199	16082	16184	15972	16187	15837	16130	16055	15875	16117	16067	16120	16256	16017	16100	16143	16141	16324	16169	16037	16093	15907	15864	15830	16109	16142	16131	16078	16032	16058	16118	15995	16037	16031	16037	16290	15981	15968	16021	16088	15884	16290	16069	15970	16078	16281	16329	16336	16127	16122	16046	15961	15946	16128	16100	16107	16156	16264	15942	16218	16093	15981	15763	16165	16116	16206	15992	16051	16078	16071	16187	15987	16133	16188	15901	16129	16174	15969	16020	16097	16012	16089	16042	16062	16160	15994	16042	16062	16122	16053	16321	16278	16164	16178	16152	16011	16060	16015	16331	16242	16174	16292	16072	16186	16180	16154	16346	16043	16230	16050	16008	16058	15995	16188	16183	16007	16237	15968	16034	16327	16132	16055	16143	16064	16267	16238	16126	16013	16063	16153	16114	15989	16019	16213	16197	16007	16308	16220	16108	15961	16197	16241	16023	16179	16198	16223	16031	16232	16215	16257	16158	16124	16199	16315	16176	16167	16141	16060	16202	15995	16063	16215	15960	16186	16193	16029	16140	16055	15966	16044	16002	16018	16316	16019	16085	16020	16182	16285	16225	16209	16187	16080	16173	16027	16230	16067	16168	16113	16104	16137	16027	16060	15987	15801	16030	16175	16024	16091	16223	16030	16119	16064	16048	16248	16009	16156	16035	16002	16073	16119	16126	16234	16023	16005	16059	15930	16118	16011	16109	16039	16078	16026	16178	16177	16236	16268	16225	15946	16183	15973	16249	15882	16298	16049	16162	16086	16053	16202	15936	16236	15899	16012	16180	16194	16179	16159	16302	16187	16104	16008	16292	16182	15880	16039	16124	15995	15913	16235	15971	16070	16137	16219	16174	15984	16103	16249	16184	16058	16220	16162	16174	16106	16188	16022	16124	16096	16096	16178	16227	16039	16087	16114	16204	16065	16153	16126	16195	16319	15979	16131	16145	16201	16122	16048	16026	15938	16103	16137	16178	15951	15884	16166	16224	16135	15829	16008	16294	16171	16263	15973	16189	16020	15976	16076	16208	16134	16194	15920	16108	16263	16244	16191	16228	16072	16076	16211	16156	16216	16247	16104	16102	15998	16119	16007	16172	16190	16172	16167	16258	16200	15920	16244	15917	16028	15999	15995	16191	16215	15867	16127	16061	16393	16221	15974	16130	15972	16290	16113	16158	16038	16110	16241	16172	16019	16086	16058	16164	15969	16292	15853	16053	16202	15969	15965	16204	15990	16246	15855	16053	16036	16110	16010	15880	15906	16050	16204	15832	16058	16027	15937	16151	15988	16175	15973	16020	16098	16122	16096	16142	15812	16296	16077	15978	16302	16257	16019	16065	16129	16150	16180	16037	16140	16097	16211	16070	16165	16040	16236	16151	15886	16121	15901	16104	16112	16236	16119	15831	16029	16127	16058	16211	16165	16160	16015	16075	16214	16305	16177	15995	15971	16058	16362	15932	16067	16024	16118	16048	16085	16149	16089	16256	16280	16264	16079	16054	15911	16024	16087	16194	16251	16111	16142	15887	16124	16213	16061	15928	15868	16030	16075	16159	16324	15919	16009	16038	16195	16308	16082	16070	16186	15875	16167	15966	16184	16252	16099	16125	16152	16085	16148	16245	16009	16047	15978	15933	16047	16059	16017	16182	16101	16196	16247	16093	15998	16090	16159	16195	15948	16109	16126	16195	16232	16191	16218	15969	16152	16138	16068	16210	16169	16081	16145	16095	16134	16094	15978	16022	16083	16262	16162	16339	16242	16287	16034	15982	16047	16058	16049	15921	16051	16347	15860	16083	16043	16034	16087	16253	16109	16336	16073	16088	15772	16029	16145	16142	16230	16079	16074	16042	16105	15992	15969	16087	16046	16369	16008	16160	16071	16168	16334	16168	16032	16149	16039	16178	16178	16005	15987	16025	16037	16153	16065	15988	16201	16051	16133	15960	16101	16181	16043	15907	16052	16156	15985	15918	16110	16173	15930	16087	16116	16010	16440	15964	16135	16031	16135	16073	16084	16065	16038	16103	16067	16000	16232	16114	16223	15806	15912	16250	16321	15998	16110	16090	16140	15957	16092	15876	16196	16032	15877	16182	15976	15869	16009	16034	15964	16057	16053	15949	16086	16080	16057	15967	15970	16101	15895	15974	16079	16064	16154	16096	16173	16093	16144	16161	16273	15936	16109	16132	16102	16059	16110	16152	16172	16129	15899	16184	15934	16120	16190	16095	15946	16166	16224	16098	16040	16152	16113	16051	16040	16042	16184	16213	16062	16186	16107	16114	16185	15998	16139	16151	16154	16156	16066	16206	16231	16204	16139	16181	16189	16116	16206	16131	15977	15940	16132	16046	16073	16212	16083	16021	16199	16201	16160	16138	16176	16181	16164	16046	16118	15942	16163	16129	15943	16019	16064	16070	16213	16034	16169	16284	16077	16162	16152	16219	15975	16252	15956	16000	16124	15910	16130	16163	16147	16092	15948	15958	16215	16029	16057	16112	15976	16076	15979	16188	16133	16171	16002	16101	16092	16034	16173	16244	16179	16059	16073	16080	16149
22339	34727	32243	19236	16415	14882	14943	14857	14792	14742	14644	14544	14767	14767	14698	14625	14419	14610	14408	14538	14586	14479	15155	15436	15256	15020	14783	14547	14488	14341	14584	14477	14379	14306	14725	14266	14494	14399	14282	14326	14305	14465	14458	14333	14569	14495	14380	14330	14423	14538	14465	14274	14407	14394	14340	14668	14449	14381	14407	14502	14422	14421	14201	14485	14345	14276	14520	14313	14493	14341	14254	14345	14357	14367	14367	14410	14460	14539	14428	14501	14403	14602	14388	14458	14421	14464	14500	14300	14408	14450	14297	14428	14404	14607	14515	14486	14459	14280	14597	14539	14312	14460	14565	14543	14354	14218	14342	14378	14349	14410	14544	14447	14476	14497	14413	14427	14510	14404	14424	14484	14395	14368	14448	14416	14489	14523	14417	14339	14525	14561	14470	14458	14372	14207	14363	14452	14330	14379	14356	14368	14406	14326	14504	14519	14350	14379	14391	14391	14570	14446	14357	14346	14374	14525	14434	14509	14422	14368	14334	14465	14336	14317	14194	14454	14339	14484	14511	14307	14191	14535	14437	14353	14348	14352	14393	14335	14472	14539	14486	14384	14447	14318	14478	14352	14523	14492	14504	14555	14493	14343	14604	14375	14343	14468	14502	14346	14515	14517	14335	14446	14447	14296	14257	14459	14550	14458	14342	14387	14384	14500	14371	14340	14364	14637	14417	14304	14496	14277	14509	14356	14483	14569	14396	14432	14284	14545	14514	14275	14464	14361	14596	14483	14445	14458	14381	14321	14452	14494	14271	14352	14319	14578	14308	14421	14398	14576	14377	14442	14224	14173	14434	14243	14429	14386	14334	14486	14487	14291	14401	14598	14313	14458	14404	14500	14448	14475	14479	14450	14260	14372	14577	14585	14364	14521	14421	14535	14334	14362	14430	14528	14570	14423	14425	14326	14428	14469	14351	14422	14354	14310	14453	14351	14574	14396	14409	14450	14438	14440	14462	14431	14417	14381	14276	14476	14450	14377	14446	14502	14350	14450	14408	14356	14402	14432	14314	14338	14392	14359	14469	14416	14645	14384	14423	14552	14378	14445	14431	14343	14540	14355	14639	14507	14480	14441	14279	14439	14462	14625	14241	14500	14430	14380	14427	14421	14473	14609	14421	14186	14329	14438	14530	14251	14455	14342	14456	14522	14438	14374	14511	14428	14377	14394	14514	14532	14533	14353	14489	14408	14512	14578	14558	14400	14326	14261	14310	14440	14421	14307	14372	14399	14533	14433	14531	14437	14468	14391	14332	14324	14533	14322	14405	14409	14272	14518	14367	14403	14503	14540	14615	14341	14602	14397	14314	14419	14614	14254	14419	14477	14372	14261	14499	14439	14702	14501	14446	14356	14498	14427	14446	14357	14400	14292	14611	14538	14342	14441	14626	14285	14445	14549	14328	14610	14405	14264	14619	14436	14377	14526	14264	14468	14426	14291	14291	14310	14587	14385	14429	14403	14558	14280	14532	14467	14211	14345	14477	14451	14449	14194	14396	14313	14477	14564	14467	14433	14408	14465	14477	14293	14394	14378	14421	14361	14330	14358	14412	14350	14371	14365	14581	14326	14488	14577	14408	14524	14420	14471	14333	14331	14550	14377	14491	14486	14313	14573	14466	14133	14447	14363	14485	14445	14435	14515	14356	14405	14432	14477	14488	14450	14392	14432	14508	14479	14470	14392	14475	14407	14461	14289	14434	14526	14471	14439	14599	14440	14346	14491	14322	14621	14568	14274	14369	14434	14566	14522	14591	14442	14342	14296	14410	14359	14296	14532	14456	14462	14432	14402	14581	14472	14305	14481	14267	14480	14423	14430	14276	14303	14418	14531	14438	14414	14609	14289	14550	14613	14430	14498	14417	14318	14551	14552	14622	14555	14430	14540	14373	14347	14308	14456	14415	14496	14444	14463	14406	14360	14398	14463	14397	14483	14512	14437	14504	14504	14411	14381	14525	14587	14465	14446	14516	14366	14411	14493	14484	14318	14421	14459	14396	14414	14269	14418	14378	14255	14521	14505	14191	14539	14452	14405	14360	14519	14502	14584	14509	14278	14272	14403	14465	14447	14450	14370	14544	14379	14430	14454	14421	14475	14400	14398	14358	14481	14439	14479	14556	14504	14300	14380	14528	14453	14458	14505	14407	14587	14563	14348	14538	14573	14625	14529	14391	14310	14675	14421	14583	14376	14456	14392	14455	14335	14519	14203	14427	14406	14405	14386	14482	14436	14483	14486	14456	14304	14419	14395	14390	14462	14292	14574	14487	14291	14530	14377	14530	14356	14518	14255	14350	14636	14394	14472	14324	14562	14384	14387	14525	14443	14444	14460	14338	14490	14227	14483	14382	14535	14494	14438	14322	14425	14352	14437	14503	14423	14431	14325	14396	14450	14575	14449	14326	14537	14372	14504	14463	14379	14441	14328	14399	14394	14306	14404	14415	14289	14541	14387	14439	14467	14434	14382	14439	14378	14428	14320	14376	14467	14474	14503	14432	14448	14342	14496	14450	14459	14454	14371	14598	14435	14344	14372	14413	14451	14590	14282	14403	14345	14361	14464	14483	14239	14378	14282	14387	14439	14362	14502	14559	14649	14289	14272	14528	14304	14405	14307	14419	14354	14400	14495	14553	14342	14423	14538	14353	14436	14443	14355	14559	14309	14459	14458	14483	14506	14514	14515	14415	14274	14335	14344	14363	14240	14480	14401	14373	14467	14439	14458	14574	14466	14571	14292	14559	14412	14343	14422	14374	14505	14443	14371	14388	14266	14527	14404	14362	14326	14356	14471	14495	14351	14463	14341	14298	14357	14494	14413	14338	14424	14521	14243	14519	14397	14265	14233	14431	14482	14422	14361	14309	14373	14617	14269	14480	14372	14394	14489	14229	14401	14441	14415	14332	14558	14469	14490	14263	14445	14176	14451	14538	14423	14361	14543	14418	14496	14454	14458	14531	14459	14617	14285	14547	14434	14390	14439	14400	14304	14540	14429	14409	14373	14420	14428	14418	14528	14291	14587	14411	14431	14293	14506	14361	14249	14257	14302	14471	14495	14349	14545	14496	14494	14354	14390	14391	14377	14448	14406	14560	14407	14515	14380	14421	14433	14308	14471	14392	14397	14624	14336	14516	14419	14287	14261	14293	14374	14521	14352	14503	14434	14405	14612	14466	14348	14322	14371	14577	14301	14418	14523	14435	14344	14381	14640	14367	14432	14635	14309	14398	14334	14462	14369	14278	14304	14361	14337	14482	14404	14476	14452	14369	14319	14419	14523	14379	14388	14392	14408	14495	14416	14468	14456	14535	14633	14457	14530	14414	14432	14351	14624	14463	14182	14521	14231	14383	14507	14458	14354	14225	14455	14222	14350	14403	14240	14461	14305	14552	14435	14421	14310	14580	14380	14610	14415	14448	14399	14280	14416	14562	14430	14355	14580	14367	14353	14436	14257	14399	14469	14478	14531	14434	14548	14423	14398	14248	14533	14431	14299	14392	14511	14381	14463	14446	14451	14379	14375	14387	14478	14432	14570	14261	14530	14506	14564	14482	14368	14431	14514	14579	14592	14373	14350	14361	14438	14374	14413	14489	14470	14390	14428	14413	14418	14357	14435	14308	14505	14398	14617	14587	14226	14462	14433	14312	14385	14187	14450	14438	14395	14545	14373	14409	14524	14386	14425	14486	14540	14539	14424	14447	14470	14250	14388	14539	14432	14522	14489	14575	14325	14504	14241	14473	14368	14500	14423	14511	14346	14470	14364	14239	14670	14346	14424	14296	14345	14338	14542	14269	14329	14444	14382	14488	14487	14508	14272	14405	14592	14561	14452	14433	14390	14374	14440	14208	14413	14347	14454	14273	14446	14471	14320	14308	14528	14391	14460	14466	14462	14485	14491	14303	14500	14355	14419	14410	14348	14441	14587	14221	14491	14327	14397	14459	14222	14334	14480	14452	14315	14406	14441	14305	14474	14300	14443	14339	14470	14402	14397	14354	14324	14357	14575	14573	14415	14560	14524	14327	14274	14397	14220	14305	14384	14186	14359	14541	14412	14410	14376	14481	14366	14394	14402	14221	14464	14317	14332	14326	14332	14444	14516	14473	14413	14367	14288	14410	14413	14555	14439	14528	14386	14312	14366	14586	14325	14359	14446	14419	14440	14612	14358	14383	14414	14536	14419	14374	14523	14462	14426	14406	14386	14502	14571	14290	14388	14409	14574	14358	14471	14349	14524	14322	14570	14471	14381	14487	14466	14350	14375	14448	14419	14400	14389	14684	14240	14577	14425	14400	14246	14501	14430	14445	14386	14455	14372	14469	14317	14313	14420	14509	14316	14283	14363	14462	14558	14376	14408	14321	14373	14478	14491	14386	14388	14414	14363	14246	14400	14411	14457	14423	14259	14523	14497	14446	14328	14485	14388	14380	14437	14354	14563	14571	14406	14416	14512	14374	14408	14516	14422	14381	14508	14440	14533	14388	14361	14395	14460	14516	14369	14382	14517	14434	14394	14444	14525	14373	14499	14417	14294	14381	14385	14458	14554	14359	14509	14315	14351	14522	14343	14271	14181	14465	14463	14360	14519	14257	14497	14476	14442	14510	14527	14474	14403	14521	14475	14598	14428	14437	14319	14413	14567	14566	14279	14372	14245	14457	14220	14513	14495	14369	14384	14513	14330	14652	14398	14342	14455	14240	14419	14473	14284	14317	14559	14444	14286	14369	14353	14450	14557	14640	14435	14395	14541	14295	14427	14549	14483	14326	14423	14551	14392	14320	14344	14360	14403	14568	14254	14676	14401	14584	14343	14248	14344	14440	14259	14463	14436	14345	14502	14422	14436	14321	14558	14516	14566	14476	14404	14345	14335	14528	14402	14414	14387	14489	14489	14254	14320	14520	14386	14400	14359	14429	14403	14480	14486	14333	14446	14415	14507	14426	14413	14389	14669	14505	14544	14340	14357	14449	14441	14603	14449	14501	14276	14348	14464	14430	14264	14686	14386	14370	14380	14402	14486	14551	14601	14424	14576	14552	14573	14447	14411	14426	14444	14406	14475	14476	14551	14305	14500	14376	14353	14331	14458	14441	14430	14404	14490	14406	14260	14558	14371	14450	14233	14395	14377	14573	14371
24162	21543	28971	24583	22376	21541	20015	17865	17415	17436	17366	17248	17220	17269	17243	17036	17125	17229	17122	17077	17054	17887	20883	21330	20672	19223	18063	17335	17200	17086	16960	16970	16868	16850	16896	16773	16753	16893	16954	16970	16862	16862	16991	17045	16788	16898	16714	16899	16917	16960	16784	16902	16768	16845	16874	16850	16847	16865	17024	16820	16830	16787	16869	16994	16788	16906	16901	16604	16815	16909	16837	16891	16807	16725	16945	16874	16953	16827	16639	16874	17021	16718	16872	16587	16771	16788	16773	16821	17005	16771	16767	16956	17111	16806	16724	16745	16809	16871	16696	16770	16538	16871	16842	16761	16817	16607	16693	16751	16844	16934	16955	16939	16811	16814	16851	16788	16879	16933	16773	16797	16787	16764	16750	16839	16893	16721	16877	16721	16854	16793	16857	16997	16906	17025	16791	16934	16877	16864	16757	16840	16877	17017	16823	16742	16783	16674	16691	16753	16798	16612	16828	16790	16960	16735	16749	16658	16944	16887	16802	16809	16804	16648	16830	16953	16844	16650	16958	16793	16908	16718	16741	16733	16924	16887	16939	16985	16805	16647	16906	16781	16583	16770	16976	16825	16813	16666	16894	16539	16765	16646	16818	16768	16656	16864	16826	16744	16824	16734	16827	16877	16764	16742	16619	16867	16933	16919	16686	16908	16899	16881	16952	16853	16639	17054	16927	16983	16811	16838	16753	16739	16945	17017	16655	16688	16681	17014	16811	16929	16955	16895	16789	16833	16627	16916	16795	16895	16839	16942	16925	16889	17139	16903	17092	16987	16911	16694	16864	16795	16611	16793	16821	16823	16874	16707	16798	16946	16739	16856	16927	16666	16879	16815	16719	16725	16836	16793	16579	16582	16776	16776	16922	17010	16794	16987	16987	16842	16881	16876	16872	16807	16890	16579	16853	16713	16892	16817	16828	16705	16865	16802	16774	16886	16833	16790	16611	16638	16817	16886	16980	16630	16793	16686	16862	16913	16907	16630	16819	16753	16757	16749	16851	17017	16780	16882	16904	16923	16599	16710	16751	16727	16805	17068	16918	16855	17020	16846	16884	16715	16859	16724	17043	16937	16797	16746	16832	16794	16619	16853	16915	16827	16938	16920	16842	16771	16838	17015	16662	16818	16830	16774	16716	16786	16783	16876	16825	16753	16660	16763	16844	16705	16729	16973	16906	16841	16943	16701	16721	16711	16959	16741	16841	16826	16629	16802	16804	16866	16867	16769	16914	16829	17091	16839	16867	16925	16838	16967	16799	16950	16712	16802	16513	16992	16865	16521	16651	16657	16615	16678	16839	16687	16809	16805	16897	16916	16756	16658	16774	16699	16910	16831	16750	16969	16916	16677	16861	16743	16894	16892	16857	16805	16723	16958	17037	16884	17024	16926	16599	16803	16891	16955	16686	16725	16821	16795	16617	16503	16879	16826	16865	16729	16793	16747	16681	16832	16612	16829	16698	16820	16802	16954	16679	16834	16847	16962	16918	16848	16875	16860	16765	16913	17009	16678	16754	16719	16923	16837	17062	16906	16804	16668	16761	16810	16768	16757	16890	16896	16702	16692	16942	16724	16653	17090	16894	16768	16843	16831	16971	17045	16841	16782	16812	16711	16999	16794	16707	16902	16995	17108	16941	16787	16774	17035	16827	16921	17059	16625	16865	16867	16917	16913	17022	16830	17007	16848	16877	16674	16743	16731	16955	16693	16738	16628	16882	16675	16741	16951	16659	16875	16933	16843	16851	16681	16716	16968	16858	16749	16716	16835	16814	16696	16821	16883	16977	16992	16779	16735	16867	16825	16955	16867	16849	16775	16801	16773	16993	16736	16742	16936	16693	16760	16795	16768	16785	16853	16858	16695	16765	16845	16749	16954	16809	16712	16654	17088	16800	16667	16801	16789	16787	16784	16796	16811	16755	16747	16747	16817	16825	16835	16612	16774	16813	16926	16788	16864	17004	16742	17005	16993	16837	16878	16779	16987	16636	16762	16850	16884	16730	16832	16685	16908	17138	16973	17029	16841	16589	16762	16935	16786	16965	16816	16756	16992	16751	17069	16762	16682	16738	16852	16755	16852	16971	16986	17017	17006	16850	17002	16773	16858	16842	16930	16787	16716	16779	16654	16863	16804	16920	16970	17058	16948	16872	16734	16767	17041	16781	16849	16854	16748	16853	16903	16877	16992	16916	16648	16902	16854	16791	17012	16960	16809	16786	16679	16597	16981	16773	16809	16846	16867	16726	16779	16771	16872	16482	16904	16854	16832	16951	16699	16673	17022	16913	16865	16964	16900	16736	16877	16826	16863	16626	16809	16749	16741	16902	16717	16680	16837	16983	16663	16889	16905	16754	16947	16872	17035	16912	16660	16812	16848	16754	16858	16919	16871	16900	16621	16721	16796	16929	16865	16771	16742	16709	16972	16774	16809	16689	16768	16843	16900	16787	16743	16705	16795	16623	16934	16587	16740	16712	16794	16974	16775	16845	16665	16792	16627	16990	16732	16805	16581	16853	17064	17028	16945	16809	17096	16845	16868	16905	16846	16751	16717	16650	16744	16865	16731	16833	16870	16791	16879	16859	16795	16624	16792	16908	16752	16856	16868	16870	16983	16754	17078	16752	16972	16999	16827	16906	16726	16789	16778	17046	16928	16797	16889	16706	16810	16815	16719	16691	16855	16841	16621	16836	16961	16684	16808	16857	16922	16790	16847	16897	16846	16835	16623	16859	16794	16733	16784	16719	16772	16922	16865	16817	16688	16826	17047	16650	16814	16759	16648	16818	17083	16803	16662	16799	16788	16813	16812	16641	16784	16912	16804	16790	16717	16894	16839	16957	16904	16970	16800	16815	16793	16825	16653	16855	16987	16643	16628	16901	16765	16952	16729	16935	16754	16730	16813	16899	16921	16694	16948	16824	16838	16582	16895	16723	16734	16941	16707	16699	16768	16752	16867	16956	16799	17012	16860	16840	17010	17055	16740	16866	16858	16730	16744	16849	16781	16904	16883	16929	16736	16929	16755	16791	16555	16540	16722	16791	16831	16915	16978	16856	17021	16747	16934	16906	16756	16741	16925	17004	16875	16936	16904	16820	16818	16751	16880	16664	16797	16766	16774	16697	16595	16753	16751	16849	16816	16833	16639	16851	16848	16962	16727	16954	16885	16901	16838	16586	16835	16870	16723	16696	16809	17001	16890	16695	16776	16622	16800	16882	16919	16683	16635	17059	16829	16770	16707	16674	16585	16903	16889	16877	16731	16725	16892	16913	16732	16658	17055	16978	16898	16805	16836	16790	16830	16857	16893	16853	16697	16759	16854	16707	16975	16918	17016	17012	16602	16780	16897	16767	16818	16783	16675	16935	16813	16883	17045	16865	16764	16778	16996	16925	16806	16802	16820	16769	16802	16880	16788	16827	16875	16872	17008	16787	16795	17015	17080	16690	16789	16756	16906	16952	16836	16782	16922	16879	16924	16901	16857	16653	16928	16858	16780	16820	16815	17023	16611	16876	16649	16896	16936	16886	16781	16788	16990	16837	16691	16755	16788	16914	16982	16801	16893	16821	16585	16714	16653	16775	16531	16661	16906	16662	16570	16969	16946	16807	16696	16894	16887	16728	17169	16914	16660	16700	16834	16723	16819	16985	16825	16726	16727	16827	16728	16731	16831	16939	16545	16811	16943	16895	16919	16842	16690	16836	16782	16803	16799	17025	16939	16812	16920	16906	16934	16612	16787	16941	16636	16904	16886	16956	16950	16803	16694	16700	16763	17001	17024	16987	16959	16617	16932	16864	16925	16880	16660	16929	16764	16768	16645	16930	16854	16966	16656	16881	16940	16836	16953	16887	16908	16898	16774	16772	16783	16999	16806	16768	16847	16861	16770	16841	16984	16802	16671	16788	16895	16813	16779	16674	16814	16771	16784	16841	16688	16893	16892	17093	16898	16878	17270	16756	16790	16709	16790	16981	17030	16858	16730	16824	16852	16756	17020	16683	16888	16966	16978	16758	16660	16836	16906	16875	16781	16744	16925	16829	16922	16815	16879	16679	16802	16930	16697	16776	16817	16991	16894	16833	16995	16774	16806	16848	16633	16891	16922	16842	16923	16661	16683	16895	16892	16775	16666	16870	16696	16843	16875	16851	16751	16893	16739	16681	16706	16831	16744	16698	16699	16758	16655	16660	16879	16964	16742	16941	16870	16970	16872	16923	16790	16882	17034	16770	16798	16845	16930	16986	16858	16642	16669	16877	16853	16826	16977	16704	16798	16890	16706	16658	16868	16798	16809	16913	16887	16806	16735	16825	17087	17035	16935	16673	16865	16840	16773	16906	16732	16627	16787	16907	16855	16819	16748	16748	16518	16675	17007	16894	16735	16666	16772	16678	16722	16820	16906	17098	16865	16737	16802	16884	16782	16664	16996	16647	16808	17139	16816	16811	16904	17028	16911	16808	16880	16642	16898	16787	16746	16705	16877	16999	16783	16765	16759	16928	16601	16723	16749	16747	16832	16896	16782	16968	16962	16890	16777	16895	17012	16813	16979	16974	16906	16876	16620	16814	16829	16897	16810	16878	16983	17047	16959	16674	16687	16760	16648	16959	16948	16826	16836	16932	16890	16792	16824	16734	16836	16697	16786	16994	16896	16706	16794	16897	16769	16924	16830	16935	16858	16797	16961	16981	16687	16844	16827	16531	16900	16889	16711	16825	16724	16859	16826	16971	16832	16830	16906	16627	16873	16824	16800	16723	16854	16590	16754	16830	16630	16948	16761	16828	17024	16736	16731	16837	16564	16975	17065	16904	16922	16714	16853	16802	16889	16884	16692	16678	16893	17082	16871	16754	16754	16886	16798	17106	16729	16645	16816	16870	16690	16791	16790	16653	16790	16842	16702	16801	16776	17013	16656	16893	16848	16931	16973	16775	16883	16857	16707	16821	16831	16780	16936	16673	16839	16897	16782	16916	16717	16930	16789	16779	16884	16833	16587	16666	16708	16747	16752	16780	16585	17003	16841	16875	16706	16793	16737	16751	16904	16845	16642	16819	16770	16676	16840	16767	16660	16816	16876	16801	16528	16825	16911	16709	16728	16928	16853	16710	16888	16682	16863	16679	16585	16684	17116	16666	16873
26493	46792	30758	22309	19615	16597	16011	15794	15727	15510	15486	15326	15268	15462	15384	15260	15666	15501	15391	15214	15274	17096	21646	21157	19781	18087	16364	15313	15167	15026	15052	14910	14793	14798	14846	14890	14904	14873	15001	14810	14770	14935	15133	15057	15112	14926	15054	14977	14927	15001	15061	14908	15079	14886	14872	14967	14841	14980	15032	14817	14850	14752	14917	14889	14829	15028	14994	14900	14920	14808	15058	14965	14866	14986	14968	14995	14787	15182	14983	14982	14805	14835	14941	14936	15028	15045	14814	14849	14921	14722	14933	14816	14834	14775	14889	15099	14977	15003	14851	14924	14941	15013	14914	15010	14806	14896	14877	14796	15028	14875	14723	14891	14967	14612	15090	14805	14863	14889	14850	14897	15093	14928	15001	14882	14833	14848	14934	15033	15014	14891	14854	15074	14917	14939	15033	14855	14967	14917	14895	14830	14859	14766	14794	14781	14876	14936	15109	14650	14923	14916	14911	14798	14907	14865	14851	14807	14896	14807	14877	14934	14962	14895	14959	15046	14888	15005	14609	14936	14721	14868	14894	14917	14832	15059	14843	14980	14873	14833	14931	14777	14981	14960	14786	14998	14899	14865	14955	14761	14746	15075	14990	14869	15003	14825	15051	14888	14876	14977	14752	14957	14941	14878	14997	14918	14969	14901	14847	14806	14735	14953	15006	14747	14783	15171	14791	14831	15055	14808	14792	14947	14801	14984	14819	14863	15003	14866	14833	14890	14984	14782	15031	14878	14820	14759	14956	14778	14810	14927	14783	14898	14951	14877	14752	14981	15072	14869	14843	14949	14868	14902	14963	14855	14963	15071	14932	14865	14942	14886	14908	14881	14867	14991	14962	14905	14817	14797	14856	14890	14835	14924	14738	14881	14932	15038	14905	14916	15091	14904	14987	14747	14954	14883	14755	14943	14936	14953	14959	14887	14889	14831	15067	15029	14883	14966	14911	14726	14824	14919	14843	14885	14805	14942	15036	14766	14898	14933	14844	14897	14920	14783	14833	14982	14796	14841	14989	14704	14871	14922	14889	14899	15026	14878	14860	14900	15100	15043	14894	15039	14979	15044	14968	14724	15014	15035	14868	14878	14823	14975	14955	14937	14935	14855	14755	14977	14894	14991	14802	14812	15036	14890	15000	14811	14819	14859	14894	14983	14830	14892	14814	14939	14793	15047	15016	14892	14888	14886	14939	15082	15003	14834	14632	15016	14923	14710	15034	14597	14803	14938	14711	14778	14809	14781	15071	14680	14845	14893	14897	14767	14976	14815	14799	14913	14912	14971	14811	14847	14847	14890	14770	14892	14852	14783	15015	14920	15007	14779	14907	14884	14733	14972	14791	14900	14868	14918	14728	14834	14969	15087	14976	14947	15009	14998	14717	15072	14810	14775	14886	14931	14821	14903	14985	14788	14832	14872	14892	15019	14800	14861	14832	14859	14862	14963	14971	15043	14994	14767	14788	14858	14947	14879	15009	15116	14824	14872	14775	14851	14803	14854	14983	14976	14933	14675	15009	14918	14824	14865	14852	14878	14889	14681	15045	14877	14928	14791	14801	14898	14897	15014	14899	15043	14885	14870	14973	14866	15020	15002	14737	14824	14905	14793	15027	14748	14814	14727	14855	14979	14759	14832	14849	14737	14864	14834	14738	14778	14764	14814	14950	14746	14848	14859	14912	14942	14936	14820	14876	14916	15107	14731	15069	14880	14931	14868	14782	14897	15010	14930	14949	14862	14960	14961	14857	14997	14910	14917	14932	14833	14949	14898	14796	14875	15043	15033	14839	14886	14966	14984	14860	14754	15073	14925	14930	14934	14867	14949	14895	14913	14886	15029	14855	14747	14915	14855	14871	14839	14894	14889	14844	14748	14902	14963	14945	14793	14933	14844	14866	14706	14807	14966	14790	14901	14715	14809	14875	14957	14920	14811	14809	15070	14861	15137	14793	15035	14887	14974	14795	14854	14963	15003	14840	14961	14972	14961	14800	14870	14813	14963	14792	14855	14972	14910	14925	14968	14885	14851	14986	14967	14961	15047	14847	14950	14756	15079	14904	14924	14799	14666	14943	14886	14776	14955	14882	14952	14908	15003	14926	14820	14919	14938	14872	14923	15071	14940	14971	14902	14867	14819	14864	14800	14983	14969	15001	15095	14837	14730	14808	14905	14838	14978	15054	14830	14879	14860	14866	14903	15049	14824	14832	14950	14944	14960	14610	14776	15009	14859	14876	14953	14906	14912	14851	14856	14844	14867	14953	14723	15062	15107	14786	14930	14913	14797	14881	14993	14999	14945	14959	14853	15057	14737	14900	14934	14745	14877	14896	14932	14801	15010	14795	14754	14928	14882	14951	14804	14966	14854	14923	14974	14798	14922	14981	14844	14897	14944	14959	14870	14973	14764	14874	14813	14780	14984	14886	14915	14888	14979	14901	14894	14976	14840	14847	14872	14970	14949	14882	14797	14699	14901	14874	14895	14786	15005	14915	14986	15018	14975	14963	14838	14863	14864	15112	14905	14888	14948	14805	14911	14867	14831	14747	14950	14960	14850	15019	14654	15050	14740	14968	14793	14901	14920	14861	14880	14925	14875	15143	14885	14868	15000	14786	14765	15037	14888	14801	14880	15019	15020	15099	14963	15039	15010	14889	14896	15018	14702	14905	14789	14818	15014	14839	15045	14847	14671	14879	14936	14902	15030	14740	14950	14806	15080	14792	15000	14863	14883	14940	14861	14846	14835	15013	14906	14932	14858	14867	14776	14834	14905	14951	14874	14852	14888	14755	14954	14926	14962	14919	14867	14753	15057	14797	14953	14818	15028	14903	14867	14726	14985	14891	14940	14870	15051	14826	14928	14837	14951	14810	14823	14934	14870	14822	14926	14873	14857	14775	14754	14877	14814	15029	14867	14694	14863	14859	14747	14759	14788	14753	14869	14980	14977	14956	14978	14926	14899	14810	14889	14893	15075	14999	14979	14780	14952	14978	14900	14774	14755	14885	14981	14745	15013	14795	14878	14823	14890	14839	14982	15139	14590	15004	14927	14872	14619	14907	14909	15025	14942	14614	14758	14842	15009	14796	14842	14991	14939	14936	14982	14803	14881	14980	15015	14808	14772	14721	15024	14874	14858	14851	14908	15000	14872	14827	15145	14949	14988	15067	14851	14902	14848	14916	14939	15019	14805	14811	14828	15066	14898	15081	14928	14915	14814	14849	14975	14915	14967	14984	14878	14759	14909	14959	14953	14977	14807	14917	14821	15045	14837	14845	14719	14891	15010	14913	14810	15037	14682	14817	14809	14899	14938	14826	14924	14930	14682	14976	14693	15043	14800	15030	14822	15040	14957	15041	14952	14915	14839	14889	14873	14828	14914	15067	14732	14670	14869	14988	14908	15103	14613	15064	14753	15107	14713	14888	14700	14898	14893	14904	14770	14750	14921	15047	14759	14886	14906	14919	14787	14858	14960	14973	14743	14937	14979	14878	15017	14724	14811	14801	14859	14915	14934	14769	14768	14994	14786	14897	14878	14836	14843	14938	14848	15004	14932	14778	14990	14920	14860	14819	14978	14901	14869	14986	14741	14763	14980	15047	14878	14925	15038	14818	15033	14961	14942	14809	14875	14788	14837	14998	15030	14738	14933	14860	14929	14950	14942	14969	15006	15055	14939	14946	15135	14725	14855	14981	14879	14954	14855	14769	14795	14849	14788	14634	14683	14964	14821	15035	14917	14970	15039	14810	14989	14725	14881	15045	14839	14758	14998	14777	14971	14995	14904	14863	15007	14808	14888	14716	14902	14801	14844	14617	14857	14911	14857	14830	14807	14951	14898	15012	14986	14821	15055	14862	14853	15022	14885	14866	14898	14823	14731	14921	14792	14857	14738	14828	14861	15088	14998	14715	14936	14815	14812	14915	14879	14959	15063	14897	14906	14919	14937	14869	14818	14907	14904	14879	15023	14945	14913	14594	14819	14879	14660	14947	14814	14888	14909	14836	14724	14808	14853	15046	15017	14912	14857	15060	14914	14980	14909	14852	14886	14883	14928	14966	15054	14885	14803	14874	14843	14873	14751	14878	15061	15057	14896	14757	14852	14919	14860	14917	14864	14869	14952	14987	14934	14945	14879	15014	14843	14907	14681	15002	15083	14888	14777	14940	14895	14852	14844	14805	14901	14970	15021	14876	14650	14893	14933	14912	14755	14905	14788	14777	14973	14709	14789	14995	14980	14985	14761	14820	14935	14949	14980	14901	14812	14949	15037	14958	14938	14791	14939	14816	14722	14829	14749	14900	14995	14782	14859	14954	14853	15127	14757	15164	14819	14854	14853	14747	14844	14882	14848	14912	14852	14932	14879	14873	14976	14886	14785	14921	14880	14785	15011	14766	14992	14870	14932	14764	14948	15061	14868	14964	14830	14781	14963	14977	14961	14889	15043	14861	14809	14912	14783	14902	14796	14850	14837	14850	14747	14766	15013	14977	14916	14944	14937	14908	14884	15140	14804	15031	15049	14689	14986	14828	14824	14689	14899	14757	14844	14891	14747	14940	14908	14892	14978	14894	14970	14919	14881	14835	15036	14885	14765	14844	14881	14687	14762	14874	14914	14862	15035	14883	14927	14802	14778	14936	15024	15009	14924	15033	15035	15090	14908	14992	14764	15110	14948	14884	15004	14839	14960	14949	14857	14860	14926	14901	14856	14869	14873	15042	14811	14875	15019	14934	14615	14892	14970	15012	14984	14711	14922	14813	14935	14903	14697	14907	14803	14835	14827	14924	14822	15013	14948	14918	14839	14792	14894	14778	14958	14899	14914	15082	14821	14861	14916	14706	14918	14736	14857	14873	14894	15038	14985	14956	14886	14736	14858	15038	14959	14931	15049	14898	14912	14772	14883	14865	14939	14827	14873	14940	14895	15018	14799	14946	14936	14865	14892	15075	14781	14733	14796	14900	14731	14737	14954	14896	14829	14889	14833	14859	14823	14845	14843	14975	14952	14935	14933	15044	14929	14854	14858	14951	14978	14808	14948	14950	14792	14881	14980	15010	14781	14847	14988	14919	14892	14804	14920	14867	15007	14869	14719	14910	14905	14923	14876	14692	14821	14833	15063	14809	14939	15012	14821	14864	14946
23094	21551	29476	24025	21756	23752	24568	18922	18109	18412	18023	17895	18059	18105	17878	17747	17865	17637	17549	17327	17606	18284	24610	25828	24054	21682	19428	17980	17582	17232	17113	17151	17130	17063	17166	17034	17097	17133	17028	17248	17239	17358	17187	17110	17092	17190	16881	17161	17105	17205	17028	17071	17071	17227	17081	17184	17135	17073	17037	17116	16901	17144	17185	17009	17305	17031	17044	17236	17220	17198	17107	16990	17056	17054	17228	17113	17112	17102	17095	17078	17206	17143	17058	17110	16898	17010	17032	17207	17339	17164	17210	17076	16867	16975	17012	17035	16954	16983	17008	17024	17140	17018	17171	16946	17229	16931	16990	16976	16985	17044	16931	17031	16839	17174	17026	17044	17044	17113	17177	17045	17202	16992	16993	17032	17248	17137	17112	17263	16919	17127	17058	16803	17013	17307	17063	17031	17193	16933	16853	16978	17154	17101	17218	17300	17078	16960	17224	17212	17361	17055	17034	17090	17004	17219	17116	17074	17176	17116	16969	17052	17100	16976	17090	17156	17082	17066	16951	16951	17002	17001	17007	16978	16843	17030	17030	17185	16997	17123	17153	16999	17163	17154	17318	17113	16981	17007	17117	16786	17126	16874	17043	17172	17099	17209	17021	17082	16941	17090	16969	16804	17093	17095	17020	16884	16984	16967	16993	17094	16944	16818	16996	17220	17048	17145	17192	17161	17064	17115	17043	17045	17331	17044	16869	17105	16915	17128	17127	17075	17076	17196	17161	17002	16917	17132	17102	17153	17079	17272	16986	17105	17159	16866	16963	17220	17115	16810	17070	16990	16873	17033	16928	17068	16963	17047	17245	16943	16876	16932	16968	17154	17104	17065	16974	17213	17169	17006	16995	16786	17100	16965	17018	17042	17250	17019	16933	17093	17013	16830	17011	17187	16904	16939	16921	17177	17146	17046	17047	16861	16744	17141	17134	16896	17157	17034	17115	17189	17041	17072	17084	17089	17010	16981	17192	17208	17297	17113	17024	17151	17001	17046	16948	17192	17120	17080	17253	17237	17094	17028	17019	17164	17164	17092	17022	16795	16958	16871	17007	17206	17138	17203	17093	17032	16921	16991	16962	17163	16886	17373	17039	17052	17003	16953	16833	17047	17018	17316	17181	17034	16980	17236	16866	16926	17057	17291	17092	17144	16955	17034	17126	16938	16968	17033	16855	17150	17131	17181	17239	17145	17128	17000	17184	17008	16974	17092	16756	17016	17107	16985	17036	17113	17009	16886	17189	17005	16991	16994	17157	16948	17199	17092	16974	17038	17115	17047	17124	17279	17000	16993	17162	17124	17206	17118	17169	16915	16930	17064	16990	17073	17064	17036	17154	17154	17028	16926	16981	17288	17248	17009	16966	17077	16982	16933	16991	17318	17159	17091	17013	17079	17195	17035	17035	17271	17136	16928	17144	16999	17024	16947	16923	17006	17124	17049	17006	16896	17047	17011	16983	16845	17014	17251	17094	17032	17234	17231	17300	17335	16963	16948	16918	17103	17119	17069	17009	17105	17035	16963	17189	17156	17068	17285	17018	16889	16930	17047	17107	16991	17085	17088	17055	17286	17200	17042	16979	16885	17124	16987	17208	17048	16976	17090	17014	16903	17033	16991	17063	16971	17249	16921	17164	16997	17184	16963	17279	16964	17266	17014	17160	17081	17089	17011	17105	16954	17147	17015	17112	17134	17041	17211	17002	17286	17107	17097	17064	17059	17076	16937	16859	17027	17057	17007	17226	17173	17057	16984	17128	17092	17049	17170	17278	17122	17002	17112	17159	17049	16999	16942	16918	17116	17033	16896	17279	16970	17270	17076	17060	16957	16910	17202	17150	16816	17089	16940	17014	17031	16928	17047	17094	17274	16921	17190	17176	16961	17138	17122	16975	16973	17088	17162	16956	17014	16943	16881	17141	17159	17126	17181	17010	16906	16911	16993	16930	17010	16944	17116	17001	16933	16865	16753	17065	16998	16868	16752	17274	17093	17122	17121	16994	16985	17094	17000	16981	16998	16988	17137	17136	17002	17250	17043	17011	17275	17061	17124	17181	16940	17086	17167	16885	16989	17054	17133	17070	17165	17042	16820	17038	17112	17091	16993	17302	17036	16881	17123	17069	17045	17039	16930	17055	17048	16834	16963	17274	16975	17203	16935	16962	17194	16985	17055	16894	16917	16961	17162	17083	17165	16842	17281	17105	17037	16930	17180	17252	16971	17029	17016	16999	17175	16989	16971	16987	17176	17286	16889	17051	17097	16984	17212	16928	16994	17025	17220	17102	16749	17088	17141	16999	17180	17268	16902	17154	16887	17249	17091	16986	17024	17177	16813	17013	16919	16951	17042	17044	17001	17022	17002	17068	16889	17160	17027	17042	17044	17039	17072	17016	17094	17116	17048	17043	17119	16944	16778	17161	16976	17145	16932	17097	17191	17000	16787	16972	16939	17094	16943	17044	17067	17220	17110	17331	17115	17066	17152	17008	17100	17159	16960	17115	17051	17164	17013	17108	17058	17050	17144	16948	17051	17221	17051	17128	16963	17159	17039	16996	16881	17077	16901	17036	16995	17129	17095	17204	16953	17079	17031	17080	16991	17324	16994	17031	16868	16950	17162	16953	16930	17220	17139	17204	17304	16996	17090	16927	16917	17157	17131	16927	17026	17237	16904	17042	17212	16927	16940	17102	17139	17193	17159	17032	17011	17072	17181	16916	16809	17048	17041	16861	16919	17239	16923	17050	16935	16891	17086	17044	17229	17095	17310	17133	16905	16968	16971	17036	17130	17026	17161	17017	16921	17332	17040	17066	17136	17196	17223	17084	17089	17106	16892	16962	17123	17016	16965	16962	16944	17263	17084	17165	17001	17224	17008	17096	17132	17179	17080	17082	17120	16991	17259	16930	17039	17177	17050	17040	17025	16983	17103	17020	16963	17130	16963	17203	17118	17175	17305	17093	16994	17144	16816	17236	17133	17232	17095	17168	16905	17056	16921	16885	16900	16913	17006	17056	16940	17042	16982	17268	17254	16935	17058	17011	16941	17069	17048	17117	17155	17190	16973	17096	17088	17053	17016	17027	17209	17133	17060	17097	16927	16935	16940	17322	17050	17004	17300	17083	17007	17068	17057	16873	17006	17073	16965	17095	17017	16915	17202	16936	16900	17199	17073	17166	17080	17062	16894	17006	17148	17148	16742	17100	17101	17040	17046	17023	17035	17045	17024	16952	16990	17036	17245	17148	17218	17034	16857	16978	16993	17106	17240	16912	17181	17075	17006	17132	17234	17139	17186	17112	16914	16873	17129	17058	16944	17118	17045	17102	17180	17123	17023	17083	17324	17072	17092	17046	17121	17116	17092	17157	16753	17064	17187	17116	17005	16992	17235	16982	17121	16827	17174	16956	17109	17117	17071	17158	16984	17116	17086	17229	17106	17024	16985	17191	17187	17143	17089	17161	17068	17015	17088	17068	16941	17219	17009	17165	17058	16868	17131	16871	16829	17029	17114	17086	17225	16908	17030	16959	17117	17061	17163	17056	17104	17354	17132	17136	17053	17001	17117	16870	16991	17029	17078	17170	16946	17204	16919	17028	16955	17011	16987	17161	16972	17088	17024	16955	17111	16926	16976	17019	17202	16996	17256	17043	17322	17177	16978	17088	17135	17220	17231	16939	16985	16971	17232	17150	17213	16966	17121	17154	17159	17037	17087	17080	17062	17143	17286	17025	17044	17133	17002	16828	17107	16880	17083	17074	17274	16983	17128	17034	16964	17141	17201	17224	17071	16828	16913	17021	17075	17062	17117	17113	17099	16851	17085	17115	17106	17211	17232	17015	17001	16957	17039	17091	17136	16999	16913	17038	17087	16966	17148	17053	17051	17058	16864	17055	17236	17145	17012	17123	17163	16956	17141	17060	17121	17055	17110	17207	16978	17045	17122	17005	16953	17251	16999	17095	16957	16896	16828	17076	17290	17134	17211	17094	16916	17039	17039	17009	17131	16949	16933	17144	17141	17219	17048	17054	16974	17166	16991	16963	17236	17163	17190	17000	17051	16992	17114	17088	17038	16871	17175	16783	17121	17020	17065	17097	17134	17205	16987	17113	17061	17042	17142	17235	17172	17115	17204	17022	17101	16943	17187	17031	16868	17051	16987	16915	16964	16931	17147	17080	17156	17034	16855	17045	17069	17017	16969	16900	17165	17071	17253	17159	17110	17185	17092	17190	17044	17099	17296	17216	16924	16945	16938	17042	16980	16942	16860	17064	16849	16841	17048	17085	17166	17106	17157	17072	17186	17074	17122	16907	17159	17025	17087	17188	16901	17004	17096	17008	17096	16910	17116	17110	16950	17001	16881	17056	16990	17138	17001	17025	17147	17108	16893	17090	17064	17113	16995	16920	17092	16832	17049	17050	17258	17032	17048	17127	17012	17008	17053	17123	17040	16899	16987	17077	17152	17055	17051	17145	17042	17162	17097	16991	17169	16925	17079	17153	17264	17059	17153	17367	17135	17130	17231	16959	16899	17271	17011	17008	16864	17159	17094	17024	17086	17112	17034	17034	16996	17260	17015	17057	16906	16998	17044	17032	17018	17325	16884	16921	17138	17223	16994	16947	16912	17104	16992	16966	17014	17099	16951	16983	16885	16992	17054	17037	16859	16976	17182	17114	16914	17094	17048	17016	17326	17018	16922	16911	17025	17017	17186	17129	17077	17009	17008	17051	17079	17030	17084	17064	17052	17130	17171	17192	17061	17080	17159	16831	17071	16921	17070	17073	17117	16909	17018	16978	17227	16903	16961	16760	17147	17114	17324	16830	17065	16978	17129	17263	17121	17159	17038	17160	16903	17140	16991	17027	17048	17154	16956	17087	16978	16979	17037	17188	17031	17048	17183	17197	17234	17133	17029	16887	17185	16933	17072	16907	17119	17277	16984	17097	17023	17055	17324	17241	17140	16976	17086	17123	16984	17104	16903	17041	17005	16930	17058	16947	16911	17183	17126	17215	16957	16977	17036	16813	17047	17112	17011	17080	16999	17065	17205	17205	17030	17142	16970	17248	17043	17102	17134	17060	17086	17215	17377	17036	17151	16956	17274	16894	17174	16977	17044	17161	16976	17138	17065	17111	17037
30756	48869	32329	22998	21330	19809	17797	17176	16455	16551	16559	16221	16147	16015	15908	16104	15851	15754	15465	15494	15514	17257	26761	26638	23974	20637	17397	15913	15273	14873	14931	15005	15129	14920	14971	15025	14866	15077	15180	14994	14931	15135	14847	15129	15092	15036	15033	15029	15019	15080	14965	15011	14912	15134	15167	15003	15075	14844	15022	14890	15060	15040	15050	15061	15040	15050	14889	15091	15073	15046	15072	14945	14933	15035	15058	15071	15069	15040	14918	14924	14916	14861	14989	15063	14986	14898	14938	14979	14993	15121	15080	14821	14963	14969	15187	15063	14989	14991	15051	15161	15058	15111	15124	14987	14867	15098	15054	15216	15082	15123	15027	15225	14970	15135	14954	14970	15021	15010	14974	15021	15038	14912	14994	15039	15033	14974	15133	15069	14997	14857	15016	15050	14959	15002	14942	15045	15114	14952	15075	15227	14920	14986	14928	15065	15120	15034	15071	14950	14923	15013	15081	14916	15048	15024	14952	15110	14872	14920	14966	15021	14986	15009	15019	14934	14960	14978	15101	14963	14994	14986	14823	14876	15103	15086	14983	15136	14985	14849	15158	14967	15006	15052	14946	14942	14986	14724	14992	15193	15207	14985	14898	15104	15057	15022	15021	15106	15134	15116	15053	14920	15050	15024	14912	15018	15048	14946	15095	14901	14959	15032	15101	14953	14847	14909	14998	15158	14953	15080	15091	14829	14871	15052	14817	15060	14963	15073	15120	14982	14998	15116	14924	14802	14980	14905	15165	14914	14757	14965	15067	14904	14983	14974	15156	15030	15066	15010	15085	15080	15053	14870	15131	14943	14884	15046	14977	15034	15032	14926	15049	14982	15180	14995	15047	14900	15018	14923	14930	14712	14981	14997	15045	14997	15066	15037	14909	15021	15045	14914	14967	15071	14797	14994	15191	14992	15108	14936	15171	15020	14829	14918	15036	15068	14990	14907	14982	15095	14943	14961	14960	14927	14943	15176	14854	14892	15149	15054	14879	14979	15011	15053	15142	14978	15140	14923	14862	15050	15053	15044	15184	15059	15048	15068	14855	14977	15021	15137	14925	14977	14978	14878	15011	15006	14961	14883	14978	15189	14897	14820	15122	14908	15007	14874	14980	15057	14932	14903	14970	14849	15055	14910	14856	14947	15069	14881	14978	15150	14946	15041	15069	14953	14994	15036	14855	15098	15056	15047	15087	14833	15009	15107	14986	14907	14987	14900	15031	15048	14957	14948	14863	15088	14845	14846	14982	14947	14931	15029	14964	14824	14952	15069	14985	14983	15106	14965	15000	14913	14960	14894	15200	15019	14980	14967	15074	15010	14986	14959	15098	15009	14963	14959	14998	14916	15022	15062	14996	15075	14758	14943	15165	15033	14939	14917	15003	14922	14889	15018	15009	14982	15054	15047	15032	14986	15053	14983	15200	15097	14846	15140	14840	15138	14956	15217	15005	14957	14939	14876	15089	15147	14926	14908	15133	15155	15060	14969	14966	15076	15042	14914	14757	15111	15105	15023	15002	14992	15083	15018	14973	15066	14827	15122	15268	14881	14916	14905	15020	15079	14979	14979	14958	15158	14943	15020	14948	15106	14933	14961	14954	14963	14925	15094	15156	14976	15017	15041	15117	14968	15079	15019	14998	14927	14897	15065	14976	15071	14863	14752	15069	15012	14984	15067	14912	14977	14973	14886	14908	15039	15054	15062	15097	14898	14997	14932	15011	14948	14997	15027	14925	14938	14922	15025	14939	15041	15213	15185	14882	15052	15020	14982	14922	14939	14836	14956	14859	15018	14978	14946	14968	15060	15144	14941	15018	15087	15092	14894	15170	14986	14850	14894	15083	14930	14982	14986	14903	14903	14999	15020	15052	15066	15024	14832	14980	15202	14915	15028	15001	14883	14926	14945	14947	14952	14964	14956	14901	15065	15142	14883	15097	15067	14964	14985	14966	14953	15125	14983	14968	14987	15122	14956	15034	15167	15056	14869	15107	15015	14978	15007	15012	15026	14987	14981	14889	15003	15019	14960	15075	14974	14913	14996	14823	15052	14939	14966	15080	14767	14995	14879	14991	15067	14901	15162	15020	14965	14955	14933	15086	15196	15038	15127	14853	14950	15024	14949	14818	15092	14909	15044	14948	14972	14995	14937	15058	14852	15098	14860	15025	14823	15011	14996	15058	14888	14987	15064	14882	14967	15047	14834	15104	14996	14938	15095	14930	14847	14933	14913	14983	14942	14956	14977	15009	15239	14993	14938	15045	14897	14881	15030	15100	15023	14845	15084	14852	15080	14992	15000	15075	15185	15186	14898	15093	15098	15065	14917	15013	15100	14978	15128	14706	15107	14957	14986	14952	14888	14909	15007	14803	14974	14963	14902	14864	15030	14934	14990	14895	15090	14998	15035	15099	14934	15060	14940	15153	14856	14835	14798	15047	14965	15198	14953	14913	14974	14798	15047	14986	14995	15037	15005	14917	14858	14938	15072	14992	14926	14930	15049	14915	14962	14946	15043	14867	14970	15028	14852	14917	15237	14718	15034	15092	14838	14951	15076	15046	15103	14999	14956	14995	14987	14925	14987	14927	14998	14860	15016	15065	14946	15066	14985	15105	15013	15053	15064	15120	15006	15036	15083	14942	14897	15057	15088	14973	14980	15045	14982	14970	15060	14996	14952	15077	15131	15153	14761	15015	14952	14818	14875	15097	15041	14990	14949	15040	14858	14833	15038	14902	15097	14943	14952	14979	15020	14961	15010	14866	15018	14866	14910	15168	14880	14925	15049	14960	15076	14811	14979	15010	14962	14956	15002	15093	15067	15101	15148	15071	14933	14982	15072	15153	14920	14836	15070	15094	15068	14998	15091	14889	14855	14982	14985	15110	15026	14926	14853	14953	15166	15044	14923	14976	15030	14985	14810	15011	15115	14886	15139	14995	14984	14971	14928	15050	14992	15010	15025	15044	15166	14848	15006	14987	15089	15063	14946	14970	14982	14868	15072	14896	15103	14886	15086	14774	14929	14869	15243	15185	14918	15012	15038	14985	15013	14948	14953	14950	14894	15016	14963	15082	15025	15084	15123	14996	14933	15172	15058	15077	14964	14914	14932	15210	15063	15111	14979	15016	15011	15303	15008	15017	15065	14948	14976	14812	14980	15063	15080	14976	14947	14967	14865	14967	15013	15031	14956	15071	14944	14961	14987	14936	14995	15139	15139	15020	14950	15030	15043	15049	15048	14956	14947	14874	15034	14905	15058	15023	14925	14975	15051	15205	14960	15029	15107	14894	14952	15034	15018	15004	15149	14890	15017	15073	15098	14953	15090	15037	15049	14972	15030	14989	15033	14996	14887	15031	14941	15110	15131	14795	15046	14970	15102	15117	14994	15044	15069	15042	15028	15055	14965	14894	15134	15024	14844	14941	14969	14892	14944	14953	14991	14923	14991	14919	15094	14911	15087	14998	14950	14984	15099	14915	15088	15020	15047	14971	15021	15066	14785	14914	15064	15090	15136	14870	14851	15283	14912	15001	15012	15232	14956	14977	15023	15076	14940	15085	15159	14972	14953	14863	15091	15023	14980	15040	14957	14975	15121	14994	14956	15036	15088	14985	15040	14903	15056	14831	14932	15081	14889	14997	14922	15027	15030	15041	15056	14831	14978	15028	14961	14842	15006	14961	14936	14801	14987	14957	15191	15118	15065	15049	15020	15123	14970	15085	15134	14882	14963	14882	14833	15070	15017	15005	14947	15075	14924	15239	15119	14928	14959	14929	14968	15041	14956	14771	14910	14918	15065	15040	14990	14922	14942	14975	14960	14980	14968	15013	15054	14871	14881	15115	15015	15056	15100	15011	14956	15052	14809	15099	14948	15100	14869	14932	14909	14947	14819	14965	15005	15026	15074	14852	14867	15268	14980	15006	14930	14970	14867	14922	15043	14885	14929	14964	15031	15041	14845	14925	14869	14837	15011	15043	14975	14994	14977	14939	15087	14926	14962	14925	14932	14959	14978	15059	14948	15101	14874	15142	14971	15014	14989	15111	15133	14939	14892	15098	14947	15061	15072	15085	15016	15063	14875	15110	15108	14855	14898	15190	15027	14890	15023	14925	15068	15193	15069	15128	15029	14849	15032	15010	15146	15090	14929	14934	14964	14934	15045	14935	14895	14937	14916	15034	15018	15127	14923	14904	15039	15086	14866	15054	14955	15058	15027	15078	14946	14942	14904	14978	14986	15113	14989	15090	14970	15020	14982	14963	15055	14986	15198	14888	14968	15013	14870	14969	15032	14925	15118	15011	14994	14778	14887	15126	14686	15057	14954	15053	14959	15002	15013	15107	14747	15194	14827	14989	15018	15096	15144	15013	14970	15035	15091	14940	15053	15076	15048	14868	14940	14890	15088	15013	14924	14790	15129	15067	14871	15154	15120	15142	15192	14887	15061	15007	15046	14845	15069	14994	14959	15031	14984	15054	15002	15106	14951	14958	15094	14957	14930	14945	15123	15130	14957	14999	14999	14958	14992	14944	15110	14877	14962	14979	14925	14956	15041	15007	15116	15104	14942	15033	14993	14993	14969	14945	14830	15205	14891	14894	14962	15050	15106	14970	15098	14909	14958	15011	14949	14933	14981	14921	14972	15063	15051	14884	14950	15155	15029	14968	15042	14929	14970	15019	14859	14925	14896	14986	14855	15005	14993	14847	14954	15108	14995	14968	14907	14976	14798	14998	14952	15085	14971	15015	15005	15003	14991	15042	15059	15039	14912	15107	15012	15122	15054	15029	15053	14838	14937	15128	14949	14967	14897	14882	14836	14938	15036	15073	14849	15055	15090	15088	14950	14904	15048	14878	15032	15006	14929	14901	14856	14947	15078	15145	14928	15036	14974	14883	15052	14876	15081	14829	15024	15047	15058	14900	15150	14967	15035	14928	14944	14993	14869	15014	14882	15041	15095	14908	15033	14962	15046	15120	15034	15124	15053	14980	14938	14941	14960	15116	14922	14960	14815	14961	14966	14995	15010	15006	14853	15139	14771	15016	14988	14995	14886	15004	15129	15064	14929	15008	15144	14953	15070	15075	15093	14945	14945	14885	15039	14992	15007	14959	14869	15153	15063	15148	15065	14837	15027	15016	14956
28144	23516	24815	19848	16582	16255	16405	16117	15924	15947	16020	16017	16027	16052	15854	15824	15793	15801	15799	15995	15882	16046	16251	16402	16560	16336	16118	15915	15777	15852	15907	15753	15695	15643	15729	15690	15758	15614	15909	15704	15605	15779	15933	15718	15784	15934	15758	15631	15794	15652	15973	15848	15817	15551	15584	15526	15524	15602	15682	15710	15762	15628	15801	15809	15670	15813	15698	15692	15812	15631	15632	15685	15859	15825	15862	15791	15724	15801	15802	15601	15574	15614	15720	15739	15706	15604	15781	15500	15872	16017	15736	15671	15859	15676	15747	15736	15526	15539	15680	15650	15724	15836	15697	15693	15735	15627	15731	15867	15668	15540	15837	15656	15547	15782	15701	15647	15798	15689	15671	15695	15584	15589	15799	15564	15591	15606	15885	15659	15852	15670	15827	15577	15870	15558	15722	15805	15763	15651	15920	15840	15649	15811	15589	15654	15872	15772	15754	15681	15819	15791	15727	15878	15732	15690	15791	15618	15474	15608	15839	15754	15829	15740	15887	15593	15704	15697	15765	15759	15603	15803	15833	15774	15594	15656	15913	15733	15787	15928	15797	15700	15673	15677	15985	15588	15701	15623	15889	15600	15725	15928	15537	15776	15778	15722	15685	15623	15632	15750	15845	15791	15645	15596	15825	15601	15639	15608	15675	15586	15661	15621	15796	15802	15801	15742	15722	15748	15729	15684	15833	15627	15759	15712	15834	15622	15904	15865	15924	15733	15562	15821	15874	15853	15787	15546	15788	15890	15764	15774	15787	15695	15590	15800	15737	15595	15845	15686	15739	15805	15793	15680	15627	15566	15665	15722	15454	15756	15793	15885	15733	15762	15732	15621	15887	15580	15844	15843	15755	15785	15634	15674	15821	15674	15762	15832	15770	15836	15855	15775	15603	15727	15559	15680	15943	15735	15616	15796	15686	15658	15684	15692	15797	15727	15584	15582	15712	15766	15626	15818	15738	15663	15666	15765	15740	15673	15761	15736	15745	15744	15843	15738	15852	15874	15777	15733	15621	15705	15813	15767	15656	15738	15793	15737	15742	15737	15722	15620	15866	15634	15603	15774	15838	15751	15823	15986	15694	15785	15752	15740	15739	15785	15837	15732	15841	15471	15603	15565	15718	15892	15713	15747	15767	15764	15749	15598	15698	15643	15746	15744	15535	15619	15784	15854	15596	15726	15510	15696	15616	15693	15631	15742	15802	15666	15309	15755	15637	15681	15816	15591	15569	15695	15895	15479	15696	15580	15742	15835	15598	15801	15580	15593	15817	15758	15594	15925	15890	15824	15646	15733	15741	15809	15856	15615	15693	15553	15756	15691	15615	15816	15815	15882	15726	15730	15683	15781	15681	15851	15657	15701	15720	15607	15673	15768	15739	15724	15812	15746	15742	15587	15562	15635	15647	15737	15633	15896	15734	15819	15792	15765	15548	15689	15838	15909	15768	15720	15645	15784	15691	15794	15838	15732	15498	15789	15795	15749	15697	15839	15760	15978	15801	15879	15678	15837	15656	15651	15749	16038	15661	15725	15780	15707	15740	15665	15420	15581	15767	15762	15663	15705	15627	15662	15765	15668	15780	15711	15861	15765	15816	15594	15498	15809	15465	15628	15709	15678	15617	15819	15743	15597	15825	15704	15885	15956	15911	15759	15751	15845	15630	15712	15842	15726	15640	15960	15720	15672	15657	15459	15720	15646	15771	15793	15758	15675	15768	15557	15700	15938	15788	15642	15877	15774	15948	15688	15673	15666	15616	15779	15625	15842	15572	15746	15713	15725	15661	15860	15799	15844	15746	15748	15709	15926	15743	15588	15620	15629	15552	15764	15705	15739	15894	15859	15817	15561	15530	15578	15593	15748	15827	15513	15539	15734	15776	15815	15782	15691	15697	15665	15756	15588	15669	15541	15652	15861	15706	15839	15733	15626	15847	15907	15871	15604	15659	15923	15567	16008	15624	15808	15744	15676	15948	15709	15529	15572	15600	15655	15732	16073	15690	15727	15713	15756	15641	15785	15772	15842	15696	15782	15707	15701	15893	15780	15726	15896	15788	15638	15827	15585	15564	15734	15513	15635	15682	15675	15545	15696	15909	15574	15686	15670	15841	15784	15813	15705	15595	15957	15858	15634	15697	15646	15731	15573	15673	15831	15830	15800	15659	15622	15564	15443	15727	15636	15741	15813	15702	15857	15743	15699	15684	15725	15853	15658	15761	15567	15546	15503	15643	15672	15722	15752	15743	15820	15678	15919	15684	15752	15719	15813	15668	15570	15853	15798	15639	15691	15650	15564	15673	15747	15692	15707	15720	15614	15876	15620	15783	15685	15726	15695	15846	15670	15569	15667	15744	15672	15722	15649	15864	15800	15915	15646	15762	15536	15729	15590	15819	15804	15662	15566	15881	15690	15490	15861	15817	15838	15700	15672	15665	15691	15987	15867	15893	15973	15819	15695	15614	15647	15766	15762	15613	15745	15833	15514	15694	15791	15651	15721	15675	15815	15651	15590	15627	15760	15787	15521	15851	15661	15831	15839	15785	15690	15767	15869	15676	15700	15756	15765	15826	15619	15794	15809	15740	15789	15745	15718	15682	15547	15682	15789	15685	15947	15917	15787	15771	15560	15801	15562	15626	15637	15689	16000	15743	15826	15865	15505	15659	15602	15951	15791	15546	15767	15613	15728	15455	15907	15333	15794	15837	15741	15695	15846	15760	15654	15816	15765	15726	15532	15687	15654	15850	15844	15807	15819	15789	15958	15785	15702	15790	15591	15851	15642	15603	15589	15694	15774	15537	15707	15848	15607	15589	15835	15610	15742	15643	15769	15567	15660	15699	15626	15537	15799	15656	15499	15747	15708	15570	15683	15823	15733	15725	15772	15677	15587	15625	15841	15817	15538	15729	15852	15868	15637	15599	15735	15646	15732	15817	15615	15753	15706	15655	15632	15673	15758	15728	15658	15748	15827	15784	15661	15959	15650	15889	15768	15661	15688	15697	15648	15839	15852	15645	15836	15709	15738	15643	15620	15675	15690	15639	15505	15668	15779	15890	15654	15524	15649	15581	15771	15742	15653	15669	15766	15639	15662	15696	15810	15773	15769	15876	15775	15675	15916	15720	15627	15631	15808	15748	15629	15693	15888	15710	15724	15712	15741	15694	15530	15725	15608	15763	15836	15960	15834	15577	15776	15688	15685	15732	15821	15541	15605	15864	15674	15920	15652	15439	15716	15606	15652	15586	15543	15863	15914	15910	15745	15662	15655	15873	15684	15692	15988	15708	15820	15776	15656	15845	15688	15601	15720	15701	15625	15724	15735	15714	15697	15783	15857	15656	15970	15700	15547	15781	15934	15726	15792	15560	15751	15754	15844	15823	15707	15778	15700	15795	15704	15728	15750	15702	15704	15762	15680	15475	15736	15550	15653	15830	15762	15706	15802	15551	15582	15750	15912	15633	15706	15754	15747	15559	15698	15729	15784	15826	15805	15500	15760	15621	15849	15688	15659	15776	15747	15704	15801	15817	15612	15588	15659	15845	15886	15633	15756	15655	15879	15804	15595	15504	15800	15806	15586	15702	15824	15678	15873	15581	15677	15646	15819	15867	15732	15709	15643	15617	15793	15605	15601	15658	15626	15724	15640	15712	15604	15706	15672	15960	15704	15599	15571	15632	15746	15646	15629	15814	15746	15738	15774	15882	16062	15789	15773	15701	15790	15678	15679	15631	15769	15722	15748	16027	15891	15884	15922	15742	15916	15891	15746	15650	15908	15756	15414	15842	15547	15732	15837	15633	15795	15607	15653	15570	15750	15671	15915	15812	15571	15723	15493	15697	15737	15784	15765	15771	15715	15731	15642	15741	15794	15592	15738	15665	15689	15650	15739	15708	15719	15964	15823	15874	15811	15828	15773	15948	15932	15819	15875	15820	15623	15668	15505	15805	15619	15714	15573	15617	15711	15773	15553	15609	15585	15772	15836	15650	15790	15916	15632	15692	15688	15706	15794	15685	15585	15631	15669	15506	15732	15778	15847	15785	15686	15708	15658	15709	15695	15683	15896	15954	15631	15638	15539	15605	15713	15693	15805	15537	15831	15667	15795	15653	15775	15700	15823	15646	15607	15761	15616	15980	15984	15774	15671	15809	15748	15829	15658	15651	15898	15831	15613	15862	15894	15600	15658	15755	15786	15619	15645	15750	15700	15765	15830	15627	15650	15648	15788	15748	15830	15759	15619	15579	15908	15665	15530	15772	15592	15657	15695	15940	15663	15911	15813	15782	15893	15750	15780	15587	15631	15667	15834	15740	15784	15730	15700	15630	15718	15683	15657	15673	15574	15831	15796	15769	15767	15877	15708	15818	15778	15738	15523	15602	15692	15795	15763	15616	15731	15779	15712	15718	15919	15820	15752	15619	16043	15901	15555	15704	15739	15675	15773	15765	15743	15725	15684	15851	15939	15720	15702	15620	15848	15744	15878	15701	15858	15662	15725	15720	15634	15733	15732	15674	15755	15731	15717	15654	15630	15589	15645	15590	15814	15834	15904	15897	15556	15880	15679	15858	15782	15577	15611	15782	15422	15603	15569	15888	15714	15500	15710	15617	15608	15765	15695	15942	15785	15784	15765	15843	15578	15667	15717	15818	15434	15637	15890	15805	15782	15813	15625	15895	15591	15650	15605	15477	15899	15812	15674	15771	15510	15704	15757	15660	15797	15748	15654	15725	15655	15545	15573	15820	15839	15713	15503	15813	15713	15665	15875	15716	15781	15718	15801	15716	15762	15681	15807	15753	15618	15624	15547	15900	15866	15699	15805	15695	15611	15969	15635	15661	15827	15855	15790	15736	15571	15449	15553	15847	15721	15757	15922	15711	15648	15669	15671	15537	15698	15628	15788	15812	15783	15636	15855	15843	15878	15787	15706	15872	15739	15884	15781	15660	15816	15693	15910	15997	15734	15698	15621	15719	15633	15778	15800	15814	15737	15860	15731	15736	15736	15788	15974	15874	15757	15666	15759	15810	15689	15663	15708	15654	15586	15706	15757	15755	15721	15854	15614	15781	15816	15733	15739	15745	15758	15780	15649	15769	15768	15575	15473	15629	15590	15494	15713	15839	15685	15749	15884	15772	15581
22803	31511	20125	15791	15456	15326	14905	14727	14506	14524	14484	14319	14270	14527	14361	14410	14235	14369	14360	14170	14338	14456	14939	15188	15096	14736	14641	14305	14218	14201	14257	14207	14170	14258	14340	14166	14133	14102	14160	14195	14312	14121	14010	14126	14195	13963	14210	14184	14169	14212	14119	14167	14221	14106	14199	14154	14557	14080	14068	14164	13964	14146	14044	14155	14054	14084	14162	14024	14162	14239	14233	14165	14037	14252	13954	14112	14114	14060	14113	14215	14192	14079	14161	14190	14122	13999	14010	14125	13966	14148	14337	13980	14127	14147	14200	14150	14135	14216	14140	14223	14261	14188	14235	14331	14161	14093	13964	14188	14310	14141	14030	14087	14251	14281	14310	14189	14120	14063	14156	14130	14233	14141	14211	14090	14053	14176	14202	14016	14262	14174	14023	14083	14203	14308	14165	14078	14210	14255	14169	14014	14084	14195	14039	14036	14282	14281	14238	14191	14303	14079	14020	14073	14146	14199	14046	14181	14156	14072	14217	14084	14135	14380	14180	13882	14187	14139	14174	14153	14026	14216	14242	13993	14124	14241	14079	14236	14370	14175	14071	14085	14180	14191	13995	14199	14033	14170	14141	14070	14099	14115	14009	14039	14338	14169	14101	14191	14122	14113	14209	14140	14118	14264	14147	14099	14117	14200	14119	14170	13999	14104	14088	14053	14269	14143	14283	14137	14232	14393	14082	14007	14266	14066	14240	14205	14085	14287	14180	14171	14195	14072	14125	14137	14200	14041	14250	14122	14185	14104	14070	14136	14133	14095	14141	14164	14094	14155	14037	14228	14197	14179	13903	14126	14053	14297	14074	14213	14113	14071	14128	14113	14092	14093	14224	14219	14226	14308	14122	14064	14136	14106	14171	14224	14159	14117	14114	13963	13986	14148	14113	14165	14307	14185	14149	14192	14133	14243	14268	14032	14048	14202	14114	14111	14169	14172	14221	14111	14333	14098	14203	14100	14061	14081	14222	13918	14193	14104	14067	14189	14176	14170	14052	14218	14109	14208	14289	14133	14165	14091	14137	14239	14166	14131	14013	14163	14033	14154	14204	14115	14223	14212	14195	14172	14143	14155	14209	14097	14123	14120	14242	14097	14268	13988	14227	14039	14154	14123	14216	14131	14171	14135	14091	14144	14313	14203	14230	14082	14221	14086	14210	14072	14251	14164	14218	14078	14214	14065	14258	14097	14317	13978	14134	14246	14031	14066	14315	14187	14240	14003	14099	14246	14180	14031	14098	14200	14284	14143	14162	14202	14130	14160	14231	14210	14258	14259	14246	14002	14075	14111	13897	14219	14196	14041	14185	13984	13992	14017	14318	14062	14039	14213	14205	14080	13963	14157	13966	14125	14017	14353	14217	14255	14080	14204	14001	14372	14194	14037	14030	14276	14151	14165	14055	14115	14227	14072	14076	14004	14119	14106	14149	14227	14162	14144	14190	14069	14174	14089	14304	14097	14108	14066	14238	14220	14091	14184	14199	14235	14196	14144	14147	14134	14283	14151	14100	14309	14153	14201	14129	14259	14089	14129	14185	14080	14162	14327	14111	14057	14149	14118	14263	14006	14141	14179	14332	14055	14269	14128	14070	14211	14144	14024	14057	14205	14227	14221	14330	14204	14065	14160	14111	14083	14196	14058	14145	14367	14100	14101	14270	14049	14234	14000	14011	14179	14141	14224	14247	14184	14184	14215	14205	14163	14146	14203	14285	14282	14058	14109	14048	14272	14106	14287	14037	14055	14037	14227	14232	14171	14215	14193	14337	14252	14151	14212	14065	14040	14311	13934	14188	14174	14134	14253	14281	14311	14129	13939	14112	14197	14223	14099	14223	14211	14163	14183	14197	14042	14219	14352	14204	14255	14112	14257	14214	14314	14196	14298	14053	14137	14273	14171	14138	14006	14056	14106	14156	14280	14157	14023	14051	14147	14281	14169	14171	14105	14183	14264	14111	14215	14128	14090	14150	14088	14166	14195	14108	14265	14187	14149	14152	14218	14216	14288	14062	14097	14190	13914	14191	14248	14271	14088	13929	14034	14117	14155	14203	14096	14185	14100	14280	14164	14160	14015	14066	14232	14105	14299	14160	14042	14184	14200	14138	14094	14077	14294	14164	14249	14249	14136	14018	14159	14232	14285	13973	14122	14116	14175	14060	14035	14148	14100	14067	14247	14178	14219	14233	13955	14190	14268	14115	14243	14307	14099	14217	14307	14230	14142	14169	14310	14237	14017	14198	14147	14298	14210	14136	14242	14091	14103	14153	14086	14045	14203	14077	14220	14188	14259	14047	14098	13995	14358	14252	14203	14030	14247	14129	14291	14227	14220	14217	14070	14179	14165	14358	14131	14185	14139	14089	14252	14100	14171	14085	14037	14188	14257	14268	14119	14151	14125	14156	14229	14157	14036	14176	14279	14092	14106	14196	14095	14120	14130	14171	14149	14183	14130	14106	14145	14204	14002	14161	14376	14254	14117	14128	14152	14162	14011	14326	14177	14203	14122	14182	14133	14129	14265	14093	14342	14165	14339	13926	14123	14085	14199	14197	14194	14099	14070	14363	14072	14068	14183	14124	14077	14177	14266	14113	14195	14125	14118	14169	14086	14149	14229	14184	14156	14213	14098	14183	14166	14013	14062	14229	14217	14213	14254	14172	14292	14145	14141	14315	14124	14001	14219	14311	14063	14335	14116	14270	14083	14333	14237	14197	14134	14349	14318	14114	14123	14091	14103	14078	13964	14083	14126	14121	14177	14034	14108	14015	14174	14296	14220	14016	14150	14188	14044	14188	14118	14351	14181	14252	14081	14098	14321	14156	14117	14239	13983	14125	14206	14121	14138	14164	14111	14168	14059	14276	14019	14122	14329	14134	14187	14348	14075	14048	14240	14219	14181	14264	14052	14217	14255	14133	14172	14052	14077	14159	14176	14250	14218	13989	14044	14243	14117	14176	14147	14187	14068	14128	14223	14139	14265	14118	14003	14119	14131	14286	14200	14103	14245	14207	14141	14101	14061	14150	13981	14130	14070	14107	14270	14241	14121	14144	14086	14164	14107	14076	14256	14179	14085	13927	14316	14038	14153	14243	14187	14189	14207	14095	14187	14171	14231	14013	14272	14130	14143	14184	14187	14263	14185	14241	14238	14134	14106	14274	14196	14219	14181	14176	14114	14237	14155	14080	14113	14305	14061	14116	14105	14200	14099	14141	14148	14194	14238	14247	14005	14006	14055	14126	14111	13952	14288	14288	14144	14115	14175	14135	14137	14206	14215	14261	14142	14226	14285	14170	13931	14110	14174	14130	14131	13999	13995	14149	14080	14013	14227	14178	14220	14158	14079	14186	14106	14212	14280	14219	14274	14067	14288	14224	14248	14298	14157	14276	14255	14001	14109	13990	14225	14027	14003	14190	14156	13924	14236	14179	14208	14299	14082	14161	14087	14247	14064	14100	14262	14243	14291	14229	14201	14054	14032	14118	14109	14308	14172	14148	14043	14083	13989	14198	14173	14202	14051	14236	14118	14107	14106	14101	14275	14133	14320	14207	14082	14106	14101	14205	14075	14214	14011	14144	14191	13982	14235	14176	14078	14314	14110	14166	14129	14275	14253	14091	14184	14245	14080	14121	14168	14230	14171	14299	14125	14102	14267	14262	14006	14155	14310	13962	14225	14107	14196	14181	14057	14078	14235	14096	14274	14250	14088	14102	14197	14211	14275	14287	14183	14084	14210	14302	14237	14311	14162	14209	14216	14204	13919	14120	14099	14059	14084	14097	14341	14221	14214	14238	14097	14075	14300	14144	14263	14104	14238	14166	14275	14139	14323	14349	14231	14304	14180	14076	14100	14111	14116	14135	14115	14050	14161	14265	14187	14181	14287	14217	13927	14139	14250	14268	14128	14169	14084	14190	14286	14092	14287	14046	14182	14418	14186	14096	14327	14115	14301	14214	14217	14113	14141	14173	14338	14062	14245	14218	14300	14297	13998	14173	14260	13982	14101	14095	14183	14108	14171	14305	14129	14047	14320	14217	14357	14151	14044	14217	14124	14416	14218	14175	14163	14233	14291	14209	14120	14076	14252	14199	14114	14292	14336	14062	14242	14261	14029	14189	14257	14309	14202	14236	14035	14084	14185	14137	14160	14373	14248	14142	14170	14092	14315	14161	14160	14131	14195	13960	14094	14097	14054	14144	14183	14242	14175	14148	14211	14196	14217	14240	14242	14138	14174	14249	14207	14200	14121	14157	14062	14062	14192	14114	14097	14092	14254	14162	14119	14058	14226	14030	14006	14267	14261	14296	14080	14025	14124	14316	14132	14170	14190	14160	14078	14194	14188	14213	14016	14201	14193	14221	14095	14042	14333	14042	14504	14151	14243	14237	14230	14259	14169	14084	14229	14110	13997	14260	14074	13923	14111	14141	14182	14086	14058	14260	14039	14141	14242	14354	14225	14003	13975	14171	14237	14052	14098	14105	14069	14137	14164	14046	14100	13949	14280	14029	14131	14047	14178	14114	14203	14174	14119	14126	14200	14259	14205	14230	14187	14162	14207	14163	14138	14227	14056	14138	14220	14124	14168	14003	14188	14277	14175	14151	14168	14110	14048	14207	14074	14037	14049	14223	14087	14119	14153	14120	14130	14054	14182	14360	13930	14124	13985	14482	14225	14131	14324	14275	14052	14312	14153	14066	14131	14297	14204	14266	14083	14201	14038	14110	14203	14163	14090	14155	14234	14061	14141	14218	14320	14085	14220	14049	14146	13999	14093	14249	14148	14216	14281	14259	14140	14069	14099	14196	14106	14212	14124	14087	14238	13998	14102	14113	13991	14163	14157	14121	14073	14158	14087	14126	14171	14154	14096	14242	14219	14162	14128	14131	14034	14203	14157	14173	14010	14148	14266	14099	14161	14114	14130	14198	14279	14360	13996	14258	14231	14054	14076	14245	14092	14139	14195	14159	14260	14100	14124	14280	14259	14159	14241	14152	14317	14118	14064	14125	14237	14157	14050	14171	13973	14219	14203	14154	14035	14102	14144	14096	14079	14141	14097	14210	14045	14212	14086	14007	14034	14102	14119	14105	14125	14113	14096	14248	14163	14095	14206	14044	14219	14219	14161	14148	14360
24185	21519	29000	24514	22064	20569	18783	16513	15959	15954	15887	15818	15690	15825	15934	15678	15753	15749	15883	15739	15694	16143	19146	20352	19714	18733	17297	16028	15977	15555	15579	15514	15520	15583	15429	15485	15553	15554	15527	15615	15587	15408	15324	15419	15435	15465	15606	15685	15356	15516	15521	15436	15506	15389	15308	15640	15539	15343	15516	15373	15493	15602	15317	15483	15491	15491	15543	15694	15700	15216	15475	15341	15595	15374	15615	15516	15523	15517	15449	15528	15448	15603	15447	15433	15351	15435	15656	15417	15512	15428	15585	15385	15558	15505	15562	15511	15549	15370	15310	15451	15527	15374	15515	15452	15263	15545	15307	15478	15595	15579	15396	15393	15553	15374	15616	15492	15517	15510	15486	15406	15382	15451	15342	15338	15450	15601	15531	15302	15501	15400	15483	15543	15382	15415	15557	15386	15350	15455	15529	15408	15513	15549	15353	15477	15463	15446	15469	15542	15374	15586	15583	15444	15464	15444	15376	15546	15345	15518	15380	15432	15424	15392	15416	15354	15226	15249	15499	15445	15536	15346	15578	15419	15455	15452	15436	15125	15437	15221	15244	15574	15418	15445	15615	15443	15343	15372	15452	15504	15588	15529	15427	15388	15560	15549	15449	15308	15416	15566	15373	15478	15497	15467	15590	15252	15389	15419	15477	15136	15504	15433	15489	15489	15459	15474	15393	15590	15374	15562	15427	15337	15461	15206	15524	15638	15652	15503	15495	15437	15473	15343	15564	15451	15333	15551	15308	15508	15714	15585	15614	15287	15575	15395	15425	15205	15661	15435	15434	15493	15418	15534	15386	15545	15460	15368	15379	15513	15319	15242	15383	15418	15400	15515	15258	15356	15468	15282	15531	15431	15492	15291	15598	15488	15496	15447	15508	15268	15431	15520	15453	15470	15504	15442	15331	15399	15486	15504	15550	15488	15519	15498	15477	15508	15516	15369	15541	15399	15338	15459	15447	15203	15591	15426	15406	15311	15339	15514	15410	15218	15340	15498	15573	15640	15372	15556	15449	15403	15426	15345	15457	15478	15494	15510	15525	15429	15550	15356	15382	15634	15388	15389	15443	15384	15512	15304	15364	15589	15550	15532	15381	15674	15388	15447	15359	15439	15552	15500	15607	15611	15522	15572	15415	15426	15458	15338	15534	15545	15460	15543	15451	15371	15479	15560	15452	15334	15558	15351	15541	15396	15392	15543	15325	15363	15506	15491	15711	15482	15467	15440	15528	15698	15597	15358	15404	15354	15355	15435	15453	15256	15550	15418	15445	15489	15272	15333	15529	15428	15574	15455	15216	15416	15357	15590	15508	15275	15402	15421	15449	15414	15532	15469	15278	15482	15387	15289	15321	15475	15554	15369	15501	15460	15258	15397	15390	15657	15606	15436	15371	15454	15387	15436	15408	15474	15398	15528	15545	15475	15405	15527	15418	15469	15361	15438	15563	15574	15625	15395	15439	15454	15452	15416	15363	15623	15562	15464	15423	15476	15423	15504	15336	15447	15258	15402	15488	15372	15537	15370	15279	15594	15384	15457	15524	15289	15377	15442	15367	15421	15418	15404	15296	15421	15459	15581	15462	15403	15276	15367	15421	15229	15421	15426	15503	15632	15440	15427	15451	15555	15394	15555	15534	15510	15436	15368	15586	15379	15327	15440	15315	15661	15377	15581	15357	15520	15510	15479	15556	15434	15180	15401	15461	15508	15525	15541	15412	15358	15464	15574	15507	15483	15666	15408	15331	15399	15447	15604	15427	15284	15368	15310	15303	15305	15432	15473	15586	15475	15601	15334	15592	15407	15455	15436	15320	15276	15424	15592	15471	15358	15450	15353	15481	15297	15447	15515	15225	15483	15518	15473	15719	15532	15505	15582	15410	15497	15414	15514	15383	15280	15460	15489	15551	15498	15454	15417	15372	15294	15286	15574	15346	15616	15459	15577	15403	15515	15366	15304	15528	15232	15546	15326	15392	15366	15402	15350	15374	15332	15449	15459	15537	15521	15506	15386	15363	15435	15393	15410	15399	15510	15471	15481	15541	15457	15331	15566	15470	15497	15486	15448	15626	15494	15285	15159	15440	15553	15389	15565	15426	15524	15301	15346	15250	15361	15358	15408	15421	15381	15732	15513	15540	15167	15304	15423	15492	15493	15546	15404	15337	15582	15596	15336	15533	15354	15228	15281	15515	15444	15441	15545	15296	15367	15570	15313	15272	15407	15698	15267	15475	15599	15517	15403	15362	15451	15334	15523	15470	15495	15428	15388	15498	15408	15531	15327	15407	15484	15447	15334	15307	15344	15562	15500	15378	15448	15470	15428	15485	15385	15480	15359	15410	15448	15378	15334	15609	15382	15511	15352	15536	15224	15257	15414	15455	15402	15542	15339	15581	15298	15335	15377	15474	15445	15479	15692	15364	15493	15426	15418	15598	15472	15366	15472	15398	15307	15476	15469	15549	15393	15438	15321	15465	15426	15329	15364	15420	15366	15418	15425	15415	15391	15528	15583	15379	15380	15468	15583	15544	15563	15304	15295	15383	15478	15642	15356	15386	15371	15303	15522	15456	15496	15419	15535	15520	15202	15515	15424	15455	15478	15606	15353	15424	15320	15483	15520	15322	15450	15505	15294	15462	15388	15282	15315	15216	15524	15449	15370	15361	15279	15408	15259	15392	15547	15425	15420	15593	15411	15583	15478	15332	15396	15405	15362	15323	15318	15620	15536	15510	15588	15354	15492	15415	15547	15440	15452	15284	15502	15464	15528	15450	15624	15447	15468	15423	15604	15454	15536	15487	15265	15563	15419	15620	15610	15519	15606	15549	15449	15476	15572	15536	15455	15479	15525	15438	15509	15422	15657	15459	15474	15474	15306	15341	15337	15500	15398	15438	15297	15253	15587	15613	15435	15228	15294	15656	15431	15506	15420	15439	15434	15553	15451	15377	15608	15357	15609	15573	15510	15197	15722	15494	15579	15318	15274	15522	15315	15356	15469	15480	15454	15289	15525	15425	15492	15276	15581	15354	15351	15473	15556	15267	15596	15298	15451	15418	15503	15393	15319	15435	15420	15423	15477	15399	15387	15384	15482	15503	15571	15544	15455	15367	15474	15395	15427	15382	15550	15303	15578	15474	15264	15506	15315	15366	15252	15467	15585	15371	15195	15457	15507	15581	15650	15445	15347	15393	15265	15545	15416	15623	15504	15461	15588	15332	15381	15347	15485	15456	15405	15644	15316	15649	15409	15465	15434	15422	15431	15273	15586	15465	15495	15683	15562	15368	15406	15491	15315	15440	15374	15523	15462	15441	15662	15186	15626	15270	15670	15437	15446	15349	15287	15404	15684	15412	15502	15420	15427	15549	15347	15449	15747	15421	15430	15373	15406	15415	15362	15502	15491	15522	15439	15475	15308	15367	15610	15364	15455	15529	15364	15608	15341	15445	15486	15327	15446	15395	15455	15359	15553	15693	15680	15631	15616	15546	15323	15368	15389	15584	15454	15424	15579	15537	15409	15374	15417	15455	15537	15262	15574	15449	15185	15477	15470	15488	15404	15218	15388	15491	15359	15517	15407	15348	15446	15701	15374	15342	15691	15541	15513	15208	15386	15429	15411	15401	15486	15458	15379	15400	15597	15659	15492	15327	15399	15428	15222	15249	15405	15468	15342	15388	15480	15629	15424	15402	15557	15428	15394	15487	15529	15246	15297	15337	15475	15464	15462	15375	15432	15441	15452	15461	15419	15358	15591	15402	15383	15299	15504	15368	15382	15200	15477	15428	15403	15467	15394	15297	15292	15582	15466	15567	15555	15509	15423	15340	15445	15415	15496	15585	15558	15385	15341	15416	15653	15307	15390	15413	15520	15255	15348	15200	15216	15458	15434	15373	15390	15504	15368	15413	15384	15342	15318	15359	15412	15514	15418	15337	15431	15429	15350	15408	15286	15506	15223	15407	15537	15387	15492	15383	15370	15367	15569	15503	15369	15432	15341	15547	15240	15345	15583	15512	15422	15313	15340	15619	15385	15483	15589	15537	15617	15425	15460	15507	15661	15329	15477	15605	15276	15435	15717	15339	15326	15520	15535	15637	15410	15542	15530	15444	15406	15638	15582	15421	15581	15394	15416	15353	15555	15262	15485	15552	15608	15383	15555	15325	15444	15548	15380	15402	15418	15309	15428	15264	15313	15427	15402	15600	15430	15450	15407	15355	15494	15553	15590	15382	15392	15453	15492	15407	15598	15371	15458	15548	15410	15527	15589	15766	15447	15445	15561	15514	15474	15371	15330	15542	15451	15548	15300	15414	15401	15419	15474	15479	15630	15315	15328	15349	15534	15418	15317	15318	15290	15425	15644	15518	15481	15364	15467	15505	15367	15454	15518	15475	15294	15327	15490	15397	15355	15396	15363	15458	15354	15432	15385	15490	15436	15385	15336	15424	15476	15516	15430	15302	15322	15471	15403	15375	15547	15328	15291	15383	15472	15358	15243	15372	15503	15498	15362	15523	15437	15495	15446	15363	15392	15431	15405	15467	15475	15621	15501	15476	15467	15724	15519	15532	15378	15517	15361	15445	15351	15516	15283	15318	15477	15448	15472	15316	15511	15523	15535	15390	15521	15402	15324	15268	15477	15233	15367	15517	15161	15132	15242	15290	15390	15518	15547	15212	15372	15336	15439	15433	15610	15301	15293	15489	15255	15260	15419	15413	15307	15505	15557	15325	15343	15506	15474	15445	15293	15336	15510	15287	15494	15440	15362	15356	15447	15500	15514	15469	15505	15278	15531	15392	15411	15332	15442	15520	15408	15325	15489	15569	15599	15313	15595	15399	15507	15543	15696	15419	15416	15529	15398	15646	15446	15424	15568	15525	15364	15181	15251	15439	15538	15481	15498	15422	15417	15364	15471	15433	15409	15444	15316	15449	15547	15510	15267	15492	15472	15321	15320	15467	15275	15438	15445	15399	15459	15395	15402	15462	15434	15364	15393	15318	15537	15522	15467	15487	15222	15515	15289	15524	15253	15327	15354	15506	15190	15241	15467	15463	15402	15403	15528	15557	15474	15372	15517	15449	15607	15807	15465	15461	15431	15319	15394	15496	15604	15462	15464	15601	15188	15345	15415	15486	15522
26062	39453	26537	18006	16522	15848	15277	15107	14789	14823	14515	14591	14568	14350	14327	14322	14313	14314	14330	14340	14118	15156	19949	20808	19834	18200	15804	14708	14365	14108	14057	13909	14138	13971	14008	14006	14185	14124	13996	13964	13948	13934	13996	13923	14139	13955	13857	14069	13801	13917	14035	14034	13987	14116	14060	13955	13984	14039	14075	13925	14061	14173	14069	13906	13819	14107	13948	13986	13922	14062	14033	13936	14078	13958	13931	13867	14078	14198	13945	14184	13934	13956	14156	14014	14113	14070	13881	14042	14028	13937	13975	14087	14094	14080	14049	13974	14098	14064	14019	14027	14022	13920	13956	13911	13973	13989	14124	14024	13900	14024	13997	13941	13999	14025	14088	13908	14001	13978	13921	14117	13966	13893	13907	13969	13949	14056	13911	13961	14045	14093	13963	14075	14210	14060	13843	14022	14014	14002	14078	13974	14038	14180	14076	13924	13955	13841	13965	13921	14072	13988	13965	13897	13948	13749	13929	13872	13936	13946	14017	13908	13788	14079	14051	13974	14005	14054	14053	13871	13955	13879	14085	14018	14123	13918	14066	14024	14017	13952	13929	13910	14045	14005	13954	13909	14022	14073	14182	13933	13928	13913	14133	14072	14036	14034	13986	13872	14114	14125	13960	14192	13934	13887	14080	13992	14027	13906	13955	13976	14017	14003	14191	13907	13954	13820	13980	14072	14072	14083	14135	14051	13785	14006	13996	14011	13877	14034	14147	13924	14084	13884	14034	13978	13910	13897	14022	14071	13907	13870	14014	13741	14019	13866	14102	14089	13857	13982	14000	14053	14135	13932	13932	14041	13910	14109	14118	14083	14031	13995	14004	14203	13850	14069	14046	13952	13838	13970	14143	13982	14010	14124	13938	14010	13973	13811	14001	13937	14159	14057	14029	13990	13974	13879	14216	14032	14002	13932	14094	13954	13884	14151	13993	13822	14041	14022	14010	14071	13846	13989	13840	13997	13995	13919	14121	13983	13848	14048	14101	13951	14070	13817	14010	14011	13958	14061	14205	13948	13985	14077	13971	14166	13986	13986	13950	14029	13940	13947	13987	13985	14089	13880	14012	13968	14140	13894	13897	13911	14075	13898	14024	13872	14103	14001	13983	14070	13825	13939	14010	13935	14050	13977	13925	13956	14051	13822	14042	14027	14084	13976	13956	14079	14052	14049	13973	13918	14004	14085	14114	14017	13877	13898	13934	14037	14058	14052	13788	13964	13978	14131	14053	14065	14138	14050	14116	13973	13896	14015	14139	14013	14089	14087	14007	14070	14014	14074	13783	13998	14050	14002	13933	14137	13990	13998	14101	13889	13928	13947	14065	13939	14147	13967	13850	14070	13815	13999	13997	14100	14171	13847	14008	14104	13870	14145	13952	14020	13856	14084	13920	13909	14032	14153	13984	13901	13885	14131	14048	13846	14161	13976	14081	13848	14242	14072	13894	13916	14020	14055	14158	13840	13915	13830	13802	14068	13981	14029	14062	13976	13957	13977	14197	13835	14013	14140	14051	13908	13944	13840	14150	13948	13924	13980	13880	13933	14133	13983	13939	13913	14028	14162	13911	14020	13930	13988	14004	13981	14010	13884	13876	13878	13936	13997	14040	14051	14017	14226	14027	14071	14123	14043	14054	14054	13899	13985	13900	13957	14186	14064	13934	13955	13955	13978	14129	14052	14168	13976	13953	13967	14140	14020	14089	14048	14084	13987	13978	14004	14062	14070	14066	14116	14095	13923	14048	14045	13998	13937	14011	14002	13930	14083	13997	13971	14166	14054	14012	14048	14001	13768	14087	14060	13925	13999	13924	13996	14079	14011	13865	14183	13895	13911	13913	13911	14047	14044	13980	14104	13929	13981	13834	13816	13899	13953	13884	14070	13980	14008	14123	13998	13982	13924	14028	14069	14128	13968	13964	14105	14091	14067	13894	13920	14068	13920	14061	13913	13889	14029	14094	14020	14071	14022	14170	13843	14011	13970	13978	13948	13955	13944	14107	13977	14074	13993	13990	13973	14081	14023	14030	14024	13990	13992	13947	13963	14198	13928	13883	13883	14199	13824	14037	14075	13917	14061	14029	13953	14225	13879	14082	14108	13968	14155	13956	13958	14121	13971	14003	13968	14047	13968	14026	13930	14028	14114	13942	14000	13930	13889	14013	13945	13989	14006	14228	14006	14129	14090	14010	13821	13890	13858	14053	13794	13930	13842	13932	14013	14020	13930	14055	13969	13960	13934	13924	14021	14064	13942	14034	13808	13938	13891	13887	14014	13957	13910	13978	14082	13944	14004	14127	14070	13967	14022	13832	13856	14254	13797	13772	13991	13974	13889	14148	14004	14043	13786	14058	14073	13943	14095	13968	13972	14005	13817	13920	14081	13986	14055	13819	13883	13921	13897	13964	14120	13826	14048	13823	14069	14088	14087	14162	14025	14013	14008	13841	13870	13899	13990	14065	13955	13858	13818	13985	14095	13990	14061	13995	14184	14001	13972	14056	13930	14070	13999	13996	14097	13964	13978	14271	13759	14036	14006	13998	14047	13880	14178	13991	13994	14016	14019	14019	13877	13836	13878	13971	14073	13804	14018	14003	14008	14157	14060	13915	14012	14123	14033	13982	14099	14109	13873	14067	14056	14016	13843	13836	14023	14025	13971	13923	13989	14015	13987	13908	13917	13885	14069	13971	13926	13935	13882	13952	14066	13964	13911	14063	14038	14045	14051	14080	13930	14085	14218	13999	13925	14142	14034	14017	14133	13710	13960	14062	14049	13917	13976	13867	14065	14108	14018	14052	13892	14021	13922	13960	13892	14054	13969	13902	14036	13999	13875	13993	13766	14100	13972	13943	14245	14104	14024	13955	14071	14084	14017	13846	14187	14101	13811	13879	13961	13929	14028	14132	14029	14111	14052	13934	14001	13982	14100	13937	13904	13925	13798	13888	14159	13953	13981	13986	13989	14097	13945	14003	13869	13979	13978	13921	13975	13896	14012	14033	14085	14140	14194	14003	14125	13953	14130	13988	14147	13915	14143	14009	14093	13999	14033	13818	13864	14024	13814	14085	13963	14109	13961	14086	13926	14174	14064	13932	14034	14008	14004	14094	13951	13949	13883	14085	13900	14040	14159	13959	13887	14029	14057	14094	14050	14110	13984	13931	14129	14164	13961	13911	13871	13945	13994	13942	13899	14046	14031	13919	13975	14064	13951	13869	13997	14086	13911	14083	13994	14095	14138	13992	13950	13958	13964	13981	14063	13925	13904	14083	13914	14061	13839	13967	14040	13936	13631	13980	14009	14052	14103	14006	13931	14174	13876	14116	13871	14051	13887	14067	13852	14074	13933	14067	14179	13920	14002	14161	14164	14179	13963	13985	13862	13997	14068	13843	14022	14042	14021	13928	14064	13882	13757	14071	14082	13958	14032	14143	13925	14003	13974	13823	14034	14024	14000	13866	13900	14013	13950	14134	13875	14103	14031	13833	14179	14062	13933	13942	13992	14007	13984	13841	13990	14083	14033	13954	13843	13986	14061	13967	13995	13897	13876	13988	13950	14104	13910	13878	13971	13975	14035	13810	13826	14075	14192	13871	13952	13863	14077	13936	13960	13929	14091	13834	14080	13971	13936	14045	13902	14006	13879	13981	13984	13936	13908	13999	13956	14049	14114	13985	14061	14059	14032	13746	14070	13936	13949	13927	14124	13856	14028	13847	14081	13932	14016	13912	13926	14069	14074	13809	13882	13974	13922	14047	14025	13975	13983	13902	14089	13904	14049	13878	13980	13953	13858	13908	13987	14226	14002	13938	13996	13854	14138	13957	14056	14003	14042	14042	13856	14109	14095	14052	13895	13956	14121	14028	13876	13979	14061	14090	14015	14155	14003	13999	13867	14057	14075	14049	14080	14111	13971	14093	14008	14076	13984	14015	13990	14041	13923	14186	14034	14030	14037	14093	14049	13991	13934	13998	14072	14142	14066	14010	14077	13911	14011	14052	13929	14133	13869	14067	13911	14159	13980	13978	13870	13995	13971	14022	14139	14031	13946	14135	14074	14073	14013	13866	13987	14063	13918	14069	13952	14144	13962	13937	13841	14023	14170	14094	14029	14190	13841	13917	14029	14044	14254	14110	14121	13956	14046	13882	13880	13955	13900	14030	13934	13761	13944	14066	13957	14106	13855	14151	13913	14078	13910	13949	14031	14095	13954	13846	13994	14044	13887	14040	14005	14044	14147	14014	13936	13934	14005	14035	13957	14220	14000	14027	14134	13966	14068	14191	13877	14023	13934	14019	14030	14006	13910	13981	13889	14083	13798	14007	14094	14012	14014	13896	13774	14001	13952	14130	14012	14040	14026	14087	14146	14117	14192	13890	13976	14079	14005	14076	14130	14042	14181	14003	13880	13909	13967	13936	14018	14000	14031	13896	14020	13998	14058	14044	14038	14017	14041	13960	14066	13947	14058	13947	13914	14006	14109	14000	14027	13837	14014	13980	14123	14009	14029	13992	14007	14220	14017	13935	14000	14040	14045	13883	14078	14062	14022	14178	13928	14022	13958	13978	14234	13914	13995	14086	13804	13972	14011	13888	14035	14083	14138	13888	14021	14020	13811	13954	13960	13942	14036	14138	14009	13988	13906	14056	14123	13989	14035	14054	13808	14082	14084	13960	14012	14012	13869	14065	14161	14098	13923	14026	13843	14132	14001	14101	13954	14071	14016	13932	14091	13958	14183	14133	14019	14010	14022	14124	13899	13864	14027	14034	14194	13860	14089	13941	13921	14071	14063	13927	14051	13976	14050	13839	13896	13968	14024	14067	14125	14076	14019	13992	14127	14009	14075	13803	13965	14133	13980	14069	14014	14021	14032	13988	13855	14003	14055	14022	13909	14093	14100	13933	13876	14206	14003	13844	14034	13950	13960	14016	14112	13906	14043	14060	14137	14023	14013	14115	14075	14075	14103	13902	13957	13979	13922	13979	13975	13955	13925	14021	13997	14140	13977	13973	14172	13985	13975	13999	14046	14019	14026	13985	13826	14157	13959	13978	14114	14028	14001	14011	14013	13886	14052	13943	13843	13924	14062	13943	14027	13992	14016	13949	14154	13724	13939	14027	13952	13979	13897	13842	13923
23014	21493	29390	23939	21585	22836	22538	16768	15742	16036	15845	15581	15252	15385	15331	15169	15377	15208	15119	15260	15471	17150	21521	23313	22402	20405	17667	16081	15367	14936	15078	15050	14748	14790	14609	14926	14858	14892	14953	14750	15006	14963	15058	15126	15010	15047	14684	14766	14647	14937	14820	14751	14825	14894	14980	14875	14965	14904	14904	14620	14918	14983	15070	14819	14927	14755	15055	14930	14910	14660	14709	14815	14910	14578	14731	14960	14823	14902	14817	14686	14964	14869	14812	14831	14734	14957	14881	14710	14952	14896	14929	14850	14972	14788	14763	14711	14759	15077	14895	14840	14847	14761	14903	14942	14829	14871	15038	14823	14938	14849	14937	14820	14702	14971	14893	14729	14689	14741	14781	14793	14868	14901	14786	14757	14745	14686	14748	14664	14724	14900	14727	14891	14878	14812	14898	14766	14717	14818	14788	14739	14811	14947	14883	15112	14586	14686	14804	14709	14845	14751	14822	14778	14791	14813	14668	14847	14909	14895	14834	14842	14646	14753	14797	14833	14656	14902	14858	14678	14814	14883	14736	14748	14934	14671	14678	14790	14769	14903	15042	14876	14730	14825	14748	14879	14848	14596	14758	14729	14675	14664	14828	14603	14631	14809	14807	14699	14804	14775	14822	14725	14752	14815	14834	14739	14697	14673	14856	14891	14677	14803	14657	14763	14838	14812	14861	14780	14890	14746	14758	14630	14658	14636	14579	14800	14910	14649	14974	14865	14735	14960	14875	14915	14833	14853	14748	14824	14709	14652	14799	14714	14745	14830	14817	14808	14877	14676	14742	14863	14780	14723	14938	14770	14724	14853	14790	14847	14790	14739	14840	14890	14786	14585	14667	14841	14731	14977	14805	14808	14894	14649	14714	14721	14709	14879	14767	14754	14656	14867	14751	14643	14779	14806	14654	14817	14752	14832	14685	14735	14718	14537	14637	14701	14857	14922	14644	14685	14865	14689	14757	14911	14916	14830	14693	14830	14950	14615	14869	14837	14781	14790	14853	14849	14933	14863	14896	14700	14608	14833	14662	14935	14593	14742	14658	14825	14937	14617	14781	14774	14867	14730	14885	14594	14500	14763	14573	14635	15140	14733	14921	14916	14850	14797	14840	14892	14916	14577	14882	14914	14743	14833	14799	14859	14956	14813	14937	14772	14711	15016	14717	14742	14696	14718	14810	14651	14708	14771	14683	14757	14754	15021	14780	14749	14788	14777	14752	14691	14696	14852	14976	14803	14809	14789	14817	14616	14788	14810	14897	14908	14692	14872	14944	14908	14723	14748	14797	14716	14839	15001	14642	14733	14703	14709	14675	14746	14647	14680	14788	14659	14849	14732	14856	14686	14909	14838	14849	14590	14800	14876	14807	14848	14631	14617	14782	14657	14717	14747	14596	14718	14681	14817	14918	14921	14826	14840	14919	14896	14814	14892	14872	14725	14872	14893	14844	14761	14809	14904	14924	14714	14764	14757	14962	14807	14994	14715	14942	14779	14665	14738	14826	14924	14813	14878	14843	14812	14734	14882	14858	14540	14714	14846	15014	14949	14769	14615	14723	14662	14730	14935	14818	14853	14622	14461	14934	14831	14665	14763	14926	14806	14854	14703	14823	14680	14833	14782	15047	14741	14816	14723	14539	14721	14835	14670	14901	14646	14752	14614	14844	14825	14627	14658	14841	14775	14750	14899	14822	14886	14738	14777	14738	14592	14660	14844	14838	14691	14723	14914	14717	14614	14645	14730	14841	14691	14707	14672	14628	14831	14742	14861	14921	14532	14703	14755	14763	14716	14728	14595	14673	14709	14670	14895	14810	14811	14959	14686	15024	14802	14971	14758	14889	14965	14645	14810	14843	14608	14532	14818	14972	14696	14825	14796	14703	14889	14969	14837	14771	14839	14684	14685	14905	14740	14706	14777	14768	14820	14804	14850	14968	14814	14845	14906	14955	14945	14707	14847	14643	14814	14671	14706	14735	14898	14760	14954	14649	14858	14776	14776	14781	14728	14910	14502	14737	14782	14808	14907	14778	14816	14932	14924	14786	14920	14711	14629	14818	14889	14687	14779	14909	14687	14821	14883	14894	14878	15007	14904	14710	14861	14699	14760	14910	14821	14837	14871	14862	14667	14922	14777	14895	14761	14911	14815	14790	14831	14846	14874	14933	14707	14699	14754	14666	14850	14873	14853	14825	14718	14851	14757	14654	14857	14975	14861	14649	14770	14820	14813	14743	14910	14802	14918	14908	14807	14603	14839	14944	15003	14828	14875	14648	14739	14658	14699	14611	14777	14803	14796	14714	14649	14703	14745	14881	14586	14918	14847	14871	14809	14616	14828	14869	14562	14715	14556	14819	14877	14663	14936	14796	14783	14757	14811	14682	14738	14617	14747	14673	14757	14839	14987	14745	14846	14797	14594	14844	14863	14815	14663	14926	14815	14510	14627	14882	14858	14685	14869	14762	15018	14747	14717	14711	14649	14893	15050	14676	14836	14832	14867	14903	14960	14833	14830	14548	14775	14726	14903	14815	14793	14798	14499	14825	14700	14761	14732	14851	14706	14816	14938	14888	15083	14893	14790	14972	14850	14842	14670	14817	14724	14697	14754	14879	14734	14826	14663	14776	14699	14750	14869	14757	14860	14705	14749	14569	14814	14869	14769	14615	14753	14850	14879	14889	14730	14789	14758	14850	14689	14710	14800	14684	14785	14853	14748	14705	14716	14803	14740	14732	14684	14982	15019	14726	14824	14814	14705	14696	14768	14759	14802	14822	14512	14583	14646	14688	14625	14786	14743	14811	14634	15009	14833	14755	14695	14720	14681	14842	14905	15133	14934	14955	14799	14776	14525	14829	14905	14744	14754	14602	14957	14940	14685	14819	14759	14672	14749	14836	14856	14964	14740	14877	14758	14489	14887	14618	14933	14745	14876	14812	14849	14699	14978	14766	14946	14968	14908	14824	14627	14722	14672	14706	14810	14669	14821	14864	14921	14832	14871	14726	14905	14866	14799	14915	14747	14781	14823	14457	14805	14706	14983	14828	14615	14807	14757	14511	14779	14638	14668	14902	14514	14855	14721	14718	14850	14739	14764	14886	14630	14807	14861	14825	14654	14794	14555	14754	14759	14708	14786	14721	14586	14816	14841	14756	14849	14739	14691	14782	14809	14805	14801	14776	14853	14892	14748	14596	14916	14648	14708	14925	14881	14611	14618	14844	14753	14777	14739	14705	14910	14891	14867	14937	14802	14700	14813	14899	14852	14769	14827	14690	14793	14946	14999	14776	14662	14742	14886	14786	14885	14866	14658	14760	14786	14748	14627	14737	14826	14942	14830	14705	14910	14935	14666	14898	14613	14825	14949	14738	14781	14931	14678	14741	14865	14843	14815	14885	14859	14853	14802	14962	14819	14870	14800	14853	14909	14729	14810	14725	14774	14880	14826	14834	14746	14884	14859	14828	14745	14717	14828	14812	14760	14760	14833	14912	14724	14980	14731	14772	14711	14757	14777	14643	14706	14743	14689	14907	14677	14893	14692	14822	14678	14903	14681	14590	14793	14810	14635	14904	14623	14789	14819	14833	14958	14878	14810	14501	14691	14708	14771	14747	14815	15037	14885	14687	14743	14589	14769	14742	14582	14793	14679	14754	14734	14846	14866	14860	14886	14775	14839	14696	14736	14698	14741	14860	14890	14934	14826	14937	14871	14755	14656	14830	14767	14903	14684	14897	14756	14807	14753	14754	14989	14740	14601	14715	14898	14753	14797	14522	14917	14711	14836	14724	14911	14751	14861	14588	14677	14925	14794	14807	14732	14889	14736	14752	14751	14729	14914	14918	14886	14725	14746	14849	14693	14829	14895	14699	14842	14734	14952	14674	14787	14564	14718	14824	14824	14773	14751	14734	14766	14641	14909	14644	14775	14662	14797	14852	14716	14766	14829	14805	14813	14826	14660	14716	14610	14741	14653	14933	14741	14869	14970	14770	14852	14799	14649	14742	14970	14683	14949	14862	14571	14751	14822	14757	14777	14836	14720	14773	14652	14976	14757	14726	14931	14779	14797	14950	14739	14713	14617	14783	14732	14695	14767	14764	14756	14848	14825	14754	14806	14707	14851	14945	14848	14667	14825	14924	14940	14642	14808	14821	14832	14858	14895	14815	14678	14763	14847	14828	14740	14776	14717	14730	14762	14938	14672	14854	14734	14790	14608	14937	14791	14791	14891	14773	14791	14789	14757	14735	14792	14768	14713	14979	14656	14777	14850	14949	14775	14803	14945	14587	14738	14862	14813	15004	14820	14890	14829	14719	14626	14682	14509	14736	14717	14872	14774	14699	14878	14792	14620	14706	14898	14705	14869	14886	14798	14914	14713	14737	14623	14979	14769	14904	14848	14810	14819	14554	14510	14843	14688	14659	14945	14785	14863	14724	14871	14708	14810	14718	14693	14987	14795	14996	14894	14735	14873	14732	14886	14826	14863	14767	14896	14787	14710	14710	14604	14759	14840	14761	14785	15054	14566	14898	14998	14860	14820	14759	14735	14693	14790	14955	14776	14823	14807	14876	14811	14825	14758	14771	14811	14802	14882	14862	14920	14822	14781	14900	14636	14976	14776	14973	14680	14801	14651	14851	14797	14828	14664	14817	14853	14744	14765	14632	14731	14592	14900	14800	14826	14807	14843	14714	14747	14679	14744	14653	14713	14830	14784	14890	14687	14781	14775	14623	14849	14794	14569	14799	14736	14986	14701	14637	14687	14665	14939	14924	14932	14623	14861	14780	14920	14744	14787	14633	14742	14842	14574	14805	14756	14572	14699	14686	14873	14859	14788	14901	14945	14707	14866	14701	14860	14713	14942	14827	14724	14755	14751	14757	14963	14683	14674	14908	14663	14952	14594	14775	15022	14801	14701	14851	14860	14817	14782	14594	14937	14836	14706	14640	14878	14743	14944	14865	14745	14783	14785	14981	14725	14887	14823	15032	14713	14723	14653	14722	14619	14696	14853	14818	14981	14776	14863	14755	14728	14781	14758	14614	14848	14836	14898	14652	14693	14897	14814	14786	14774	14584	14745	14918	14905	14664	14806	14795	14888	14794	14711	14777	14859	14846	14696	14779	14826	14884	14858	14811	14863
29607	48392	37080	21165	17924	16461	15819	15430	15133	14777	14461	14366	14331	14084	14063	13994	13997	14045	13898	13878	14013	17385	24192	25286	23861	20600	17015	14684	14035	13524	13784	13682	13520	13546	13649	13608	13567	13573	13557	13606	13419	13616	13609	13567	13608	13497	13662	13540	13688	13659	13611	13451	13671	13656	13637	13537	13555	13558	13685	13465	13518	13571	13539	13738	13721	13627	13483	13494	13570	13506	13438	13446	13401	13594	13627	13526	13573	13720	13564	13512	13726	13553	13732	13505	13556	13654	13728	13681	13623	13682	13687	13602	13607	13550	13612	13582	13527	13524	13624	13506	13703	13598	13561	13579	13464	13558	13505	13478	13581	13453	13503	13540	13637	13670	13405	13459	13563	13495	13559	13601	13557	13472	13681	13474	13584	13590	13542	13510	13547	13464	13447	13430	13588	13677	13379	13502	13683	13534	13584	13582	13568	13576	13587	13742	13566	13542	13687	13681	13575	13535	13609	13409	13588	13641	13456	13809	13406	13547	13605	13712	13749	13583	13404	13653	13594	13565	13842	13665	13429	13576	13697	13660	13744	13564	13599	13460	13734	13557	13611	13470	13648	13473	13703	13479	13435	13698	13589	13683	13730	13698	13421	13643	13627	13651	13557	13624	13502	13533	13755	13564	13592	13598	13341	13531	13647	13441	13699	13718	13722	13521	13543	13681	13561	13540	13528	13630	13630	13595	13587	13650	13615	13614	13394	13642	13600	13633	13496	13553	13604	13673	13640	13572	13628	13445	13672	13515	13704	13416	13483	13685	13463	13662	13567	13577	13655	13627	13652	13564	13605	13703	13431	13544	13508	13672	13615	13625	13651	13532	13492	13672	13718	13451	13510	13516	13466	13565	13480	13542	13559	13474	13461	13722	13627	13575	13543	13470	13646	13526	13661	13611	13525	13463	13543	13532	13565	13598	13479	13560	13696	13506	13595	13504	13613	13475	13624	13490	13468	13736	13723	13594	13579	13660	13627	13723	13586	13612	13365	13511	13725	13662	13636	13634	13575	13679	13600	13401	13585	13597	13450	13508	13556	13597	13695	13659	13530	13569	13461	13624	13622	13584	13665	13570	13596	13577	13661	13623	13548	13639	13471	13630	13589	13651	13383	13509	13527	13546	13475	13587	13593	13440	13579	13508	13258	13527	13596	13598	13664	13614	13507	13515	13595	13419	13448	13597	13609	13587	13492	13441	13686	13607	13672	13580	13442	13589	13653	13576	13600	13686	13679	13528	13656	13635	13561	13663	13654	13680	13532	13488	13611	13564	13730	13660	13303	13539	13566	13587	13587	13599	13568	13653	13563	13503	13471	13622	13521	13538	13592	13569	13693	13600	13568	13590	13575	13594	13693	13699	13612	13501	13471	13570	13550	13505	13773	13453	13570	13615	13684	13466	13520	13676	13316	13671	13557	13420	13654	13536	13458	13521	13646	13411	13508	13461	13540	13482	13435	13590	13539	13638	13552	13548	13569	13655	13441	13510	13567	13565	13556	13641	13516	13650	13487	13523	13484	13515	13662	13447	13503	13763	13571	13536	13532	13471	13481	13442	13464	13652	13462	13492	13516	13511	13538	13719	13515	13707	13382	13555	13528	13599	13577	13357	13486	13660	13475	13590	13602	13640	13638	13643	13629	13603	13602	13501	13538	13542	13690	13565	13632	13387	13610	13549	13563	13417	13455	13520	13593	13444	13517	13596	13563	13496	13535	13606	13715	13460	13616	13689	13560	13550	13364	13642	13571	13512	13503	13629	13547	13513	13495	13634	13530	13643	13621	13387	13589	13600	13458	13564	13653	13623	13523	13534	13715	13634	13550	13647	13384	13532	13591	13640	13516	13444	13603	13366	13575	13454	13645	13396	13533	13703	13678	13376	13454	13541	13550	13507	13624	13564	13617	13593	13715	13610	13579	13671	13333	13520	13568	13477	13559	13545	13595	13724	13401	13660	13665	13705	13665	13599	13504	13485	13659	13454	13569	13568	13600	13739	13540	13411	13771	13636	13382	13467	13553	13539	13555	13471	13587	13408	13551	13661	13569	13721	13525	13585	13669	13479	13570	13402	13411	13534	13627	13446	13582	13556	13525	13691	13702	13617	13420	13642	13472	13418	13507	13716	13551	13440	13514	13613	13497	13534	13568	13599	13482	13495	13483	13562	13465	13514	13555	13633	13545	13606	13574	13581	13533	13543	13527	13508	13676	13638	13572	13609	13400	13682	13720	13322	13507	13573	13650	13586	13620	13536	13472	13665	13708	13533	13462	13592	13683	13410	13478	13656	13701	13566	13439	13433	13488	13597	13369	13616	13468	13582	13657	13669	13643	13588	13593	13608	13660	13421	13596	13606	13418	13495	13448	13541	13563	13556	13660	13723	13584	13555	13514	13460	13629	13555	13419	13502	13622	13594	13593	13512	13755	13581	13579	13587	13471	13636	13452	13505	13538	13512	13600	13603	13400	13507	13550	13514	13592	13547	13766	13419	13462	13572	13582	13728	13542	13684	13556	13627	13592	13599	13351	13551	13581	13534	13484	13487	13531	13593	13457	13535	13458	13498	13471	13444	13763	13781	13727	13525	13648	13564	13729	13557	13581	13667	13646	13611	13574	13486	13555	13467	13568	13521	13583	13389	13432	13614	13548	13577	13508	13430	13531	13546	13659	13537	13587	13617	13556	13682	13531	13501	13539	13570	13584	13506	13522	13465	13504	13602	13479	13661	13477	13440	13604	13455	13491	13469	13474	13747	13436	13722	13543	13380	13596	13668	13343	13531	13634	13695	13570	13582	13587	13559	13625	13479	13648	13516	13765	13575	13560	13504	13449	13653	13469	13590	13790	13572	13587	13452	13592	13520	13485	13624	13646	13577	13476	13526	13627	13561	13352	13519	13595	13493	13568	13356	13523	13415	13551	13377	13637	13377	13532	13595	13614	13558	13523	13427	13509	13684	13634	13643	13543	13427	13648	13640	13483	13583	13475	13476	13488	13612	13683	13639	13676	13532	13607	13474	13531	13632	13528	13681	13553	13563	13470	13668	13657	13525	13572	13665	13537	13539	13343	13543	13555	13415	13517	13636	13554	13547	13696	13585	13581	13565	13504	13497	13540	13591	13656	13618	13858	13640	13485	13501	13710	13465	13594	13554	13722	13754	13665	13733	13529	13398	13658	13522	13581	13620	13633	13529	13592	13436	13585	13595	13697	13507	13574	13464	13475	13640	13567	13558	13591	13516	13590	13703	13443	13615	13485	13649	13516	13781	13674	13527	13627	13605	13712	13550	13704	13712	13585	13663	13608	13576	13516	13560	13670	13620	13629	13460	13487	13547	13605	13595	13484	13568	13451	13579	13523	13496	13642	13453	13455	13557	13534	13555	13677	13458	13737	13539	13475	13505	13488	13580	13702	13501	13610	13687	13470	13690	13553	13624	13472	13717	13486	13632	13657	13621	13512	13557	13468	13733	13467	13627	13568	13514	13594	13567	13668	13531	13525	13703	13610	13539	13707	13632	13547	13462	13484	13555	13725	13627	13428	13523	13497	13392	13689	13624	13614	13643	13682	13623	13552	13490	13606	13565	13521	13800	13622	13832	13558	13496	13504	13672	13566	13586	13612	13409	13679	13545	13660	13560	13482	13421	13553	13560	13463	13525	13446	13567	13422	13616	13457	13533	13498	13545	13611	13560	13648	13609	13560	13498	13579	13537	13444	13477	13644	13631	13641	13450	13327	13454	13640	13663	13616	13535	13591	13676	13502	13596	13633	13445	13520	13701	13577	13676	13561	13635	13629	13698	13408	13575	13640	13554	13504	13484	13397	13538	13559	13483	13527	13578	13661	13708	13677	13667	13544	13520	13390	13700	13406	13563	13597	13491	13553	13319	13641	13524	13507	13538	13571	13563	13532	13430	13684	13661	13646	13583	13560	13691	13605	13512	13715	13701	13559	13644	13441	13503	13591	13641	13574	13739	13602	13529	13510	13643	13581	13577	13462	13531	13588	13562	13639	13486	13517	13437	13482	13565	13640	13575	13588	13551	13537	13581	13570	13518	13451	13554	13448	13501	13599	13664	13688	13437	13637	13512	13484	13549	13571	13594	13708	13560	13606	13703	13596	13409	13577	13463	13580	13500	13342	13643	13553	13304	13648	13590	13603	13577	13684	13436	13629	13548	13627	13652	13537	13522	13638	13464	13759	13758	13643	13572	13530	13646	13498	13655	13514	13552	13603	13558	13770	13651	13528	13593	13521	13642	13537	13370	13596	13555	13600	13467	13638	13521	13537	13523	13623	13450	13490	13570	13624	13634	13477	13542	13465	13573	13488	13526	13403	13693	13631	13579	13646	13533	13469	13685	13661	13587	13448	13514	13760	13514	13528	13453	13604	13769	13605	13455	13512	13513	13588	13602	13611	13654	13399	13551	13592	13493	13469	13570	13582	13501	13546	13754	13595	13600	13482	13451	13658	13562	13580	13544	13418	13651	13530	13420	13665	13500	13469	13511	13563	13465	13572	13484	13587	13705	13519	13592	13663	13580	13628	13500	13412	13525	13606	13432	13557	13586	13622	13471	13553	13504	13500	13485	13443	13632	13458	13517	13515	13547	13485	13540	13545	13596	13399	13595	13511	13369	13690	13597	13532	13502	13577	13709	13380	13582	13471	13706	13733	13525	13747	13651	13478	13559	13608	13624	13569	13678	13497	13870	13650	13629	13540	13645	13661	13611	13463	13679	13356	13471	13631	13600	13549	13594	13678	13505	13405	13550	13553	13439	13516	13491	13700	13549	13432	13563	13664	13506	13637	13454	13513	13499	13600	13551	13460	13468	13643	13596	13694	13694	13625	13503	13491	13589	13568	13563	13514	13659	13566	13631	13503	13639	13578	13649	13572	13547	13443	13499	13692	13791	13521	13396	13590	13559	13469	13569	13795	13571	13684	13524	13665	13417	13530	13551	13341	13618	13462	13573	13622	13530	13594	13508	13553	13503	13617	13730	13473	13517	13541	13611	13616	13387	13604	13669	13641	13646	13609	13532	13641	13636	13517	13573	13616	13639	13692	13382	13505	13693	13599	13445	13465	13674	13618	13468	13534	13681	13496	13562	13626	13426	13504	13614	13739	13493	13519	13532	13497	13552
27889	23019	24342	18527	14689	14278	14292	14151	14141	14143	13960	14113	14142	13897	14004	14039	14052	13944	14009	13893	13747	13937	14329	14570	14492	14537	14251	13748	13980	13700	13950	13748	13727	13878	13882	13990	13871	13828	13819	13913	13736	13789	13912	13819	13841	13849	14028	13887	13864	13703	13946	14022	13891	13861	13839	13809	13978	13843	13759	13888	14043	13893	13954	13796	13794	14011	13827	13740	13788	13963	13798	13881	13800	13927	14017	13807	13799	13995	13563	13689	13854	13779	13928	13764	13893	13770	13923	13844	13966	13892	13783	13918	13749	13976	13715	13791	13781	13872	13815	13845	13835	13865	13678	13793	13705	13859	13734	13889	13643	13944	13983	13999	13784	13861	14031	13846	13667	13945	13918	13784	13908	13773	13773	13739	13779	13923	13752	13937	13815	13823	13928	13777	13786	13828	13950	13876	13926	13711	13793	13715	14010	13661	13842	13792	14044	13720	13887	13866	13973	13906	13805	14005	13813	13918	13707	13818	13856	14011	13967	13902	13724	13877	13757	13849	13865	13800	13802	13825	13763	13843	13884	13853	13839	13799	13950	13834	13761	13748	13790	13868	13870	13768	13814	13705	13994	13777	13944	13977	13782	14076	13708	13939	13917	13794	13650	13840	14080	13700	13889	13590	13815	13799	13815	13820	13753	13864	13794	13881	14009	13799	13765	13786	13950	13780	13900	13709	13909	13719	13850	13904	13693	13979	14075	13872	13770	13791	13720	14025	13788	13848	13689	13815	13766	13692	13781	13817	13861	13759	13819	13960	13923	13991	13715	13902	13797	13689	13789	13827	13911	13843	13756	13940	13858	13663	13869	13784	13750	13852	13816	13832	13635	13874	13724	13964	13803	14017	13878	13856	13861	13868	13718	14066	13754	13809	13978	13899	13842	13989	13911	13947	13851	13772	13752	13912	13938	13908	14040	13951	13899	14006	13775	13924	13782	13701	13861	13942	13956	14073	13896	13913	13682	13856	13887	13863	13764	13763	13752	13984	13776	13664	13909	13913	14053	13739	13854	13942	13847	13836	13743	13796	13637	13804	13732	13728	14039	13753	13947	13731	13898	13791	13838	13870	13902	13869	13994	13906	13886	13870	13814	13915	13852	13791	13756	13948	13941	13886	13714	13917	13902	13831	13838	13912	13790	13750	13845	13849	13991	13864	13764	13906	13822	13851	13698	13713	13908	13885	13905	13865	13865	13832	13814	13819	13967	13824	13926	13885	13854	13910	13688	13678	13826	13807	13918	13786	13838	13787	13875	13905	13769	13809	13773	13821	13872	13883	13948	13602	13783	13912	13967	13815	14047	13963	13837	13758	14007	13812	13854	13914	13598	13793	14017	13877	13935	14060	13972	13785	13831	13681	13902	13637	13850	13860	13772	13948	13924	13729	13894	13819	13819	13874	13827	13944	14035	13898	13827	13781	13930	13897	13880	13787	13599	13819	13850	13701	13814	14032	13895	13838	13761	13867	13747	13789	13813	13861	13993	13687	13721	13943	13598	13713	13740	13687	13836	13738	13772	13832	13844	13926	13893	13756	13862	13523	13728	13748	13867	13936	13861	13873	13952	13913	13963	14047	13919	13872	13717	13871	13989	13855	13840	13963	13949	13968	13987	14031	13955	13988	13874	13803	13926	13862	13763	13751	13987	13946	13877	13853	13812	13736	13917	13910	13760	13874	13893	13756	13804	13815	13852	13854	13843	13872	14104	13965	13875	13618	14035	13647	13907	13879	13945	13822	13888	13884	13825	13698	13740	13721	13740	13866	13895	13881	13829	13682	13920	13630	13976	13755	13897	13835	13795	13754	13785	13967	13902	13750	13844	13913	13914	13726	13876	13799	13935	14090	13864	13796	13889	13774	13908	13920	13818	13883	13838	13676	13970	13929	13868	13783	13887	13880	13776	13726	14022	13863	14001	13833	13911	14017	13758	13901	14077	13906	13909	13773	13923	13859	13852	13638	14011	13855	13974	13975	13776	13813	13904	13787	13870	14006	13897	13715	13678	13835	13962	13799	13760	13743	13665	13846	13895	13816	13911	13848	13845	13904	14036	13770	13927	13852	13879	13931	13872	13793	13933	13875	13833	13925	13803	13820	13835	13856	14031	14056	13942	13863	13760	13929	13865	13892	13766	13865	13918	13886	13891	13762	13983	13856	13876	13861	13868	13807	13719	13880	13940	13875	13885	13776	13832	13899	13811	13808	14016	13743	13849	13651	13946	13826	13923	13821	13737	13957	13866	13870	13807	13637	13852	13831	14003	14059	13833	13953	14122	13775	13917	14008	13860	13695	13886	13840	14186	13794	13824	13825	13828	13671	13727	13854	13773	13871	13989	13767	13821	13830	13837	13885	13971	13861	13868	13930	13840	13812	13976	13793	14073	13665	13862	13771	13911	13841	13905	13715	13951	13871	13950	13827	13740	13786	13751	13801	13837	13723	13944	14082	13934	13783	13919	13764	13976	14003	13897	13785	13794	13935	13806	14032	13759	13898	14129	13793	13853	13804	13805	13860	13813	13944	13876	13880	13615	13704	13741	13942	13762	13709	13775	13716	13776	13784	13845	13545	13936	13888	13829	13698	13754	13919	13909	13840	14024	14000	13859	13820	13899	13733	13753	13898	13838	13929	13956	14019	13980	13636	13925	13914	13777	13780	13740	13742	13881	13858	13762	13929	13933	14014	13948	13747	14073	13913	13997	13717	13946	13810	13785	13754	13845	13919	13637	13757	13829	13936	13971	13934	13918	13787	13952	13596	14027	13746	13968	13927	13798	13860	13829	13887	13785	13827	13967	13691	13699	14050	13820	13742	13758	13867	13976	14062	13908	13936	13905	13756	13783	13778	13919	13711	13857	13924	13787	13932	14028	13980	13777	13782	13810	13811	13787	13832	13878	13931	13720	13856	13978	13775	13834	13584	13825	13645	14066	13842	13884	13852	14044	13891	13717	13661	13791	13857	13671	13934	13756	13753	14022	13868	13899	13771	13867	13646	13854	13853	13830	13779	13780	13565	13757	13910	13913	13621	13879	13821	13930	13553	13805	14028	13834	13886	13819	13880	13907	13983	14070	13901	13725	13798	13884	13864	13920	13973	13756	13956	14148	13837	13876	13831	13807	13915	13855	13769	13865	13594	13979	13850	13823	13883	13771	13695	13830	13829	13834	13800	13854	13880	13775	13800	14046	13784	13853	13674	13898	13933	13923	13926	13757	13775	13812	13870	13781	13872	13777	13880	13936	13950	13723	13684	14001	13903	13685	13807	13787	13843	13811	13789	13886	13832	13949	13755	13810	13749	13949	13947	13822	13710	13748	13819	13931	13815	13956	13660	13584	13768	13691	13748	13840	13931	13893	13928	14004	14023	13941	13838	13928	13978	13620	13861	13918	13813	13958	13914	13897	13893	14025	13799	13801	13790	13962	13570	13824	13854	13848	13936	13940	13951	13894	13798	13801	13888	13884	13916	13831	13863	13920	13791	14000	13671	13773	13777	13773	13698	13760	13843	13639	13690	13745	13971	13844	14069	13849	13939	13790	13764	13969	13882	13862	13881	13782	13778	13917	13853	13792	13818	13974	14015	13702	13793	13749	13918	13946	13786	13740	13791	13761	13943	13759	13900	13724	13989	13813	13632	13803	13688	13724	13839	13750	14095	13716	13699	13711	13929	13880	13871	13823	13717	13861	13783	13849	13901	13845	13811	13876	13886	13901	13797	13668	13868	13930	13944	13746	13898	13933	13724	13794	13765	13903	13791	13695	13936	13930	13741	13919	13936	13773	13853	13879	13750	13866	13775	13882	13697	13849	13805	13741	13803	13957	13950	13829	13910	13777	13726	14073	13706	13809	13824	13831	13859	14028	13864	13959	13927	13745	13941	13904	13701	14038	14085	13933	14026	13890	13786	13957	13818	13809	13818	13956	13874	14156	13772	13923	13926	13808	14014	14002	13861	13942	13714	13857	13921	14008	13713	13760	13813	13917	13892	13884	13760	13768	13573	13876	13904	13705	13852	13809	13937	13782	13760	13786	13873	13998	14005	13720	13866	13890	13786	13737	13792	13864	13803	13766	13876	13777	13963	13818	13787	13882	13774	13933	13654	13706	14089	13915	13900	13779	13827	13994	13949	13849	14055	13780	13945	13876	13730	13802	13651	13974	13852	13589	14014	13876	13817	13826	13853	13812	13913	13803	13693	13918	13854	13676	13775	13996	13866	13830	13680	13812	13927	13886	13745	13906	13938	13893	13565	13790	13886	13930	13753	13859	13526	13854	13921	13793	13690	13765	13812	13884	13887	13726	13773	13866	13732	13824	13844	13931	13856	13906	13720	13990	13718	13853	13842	13877	13676	13691	13832	13916	13970	13926	13813	13743	13900	13882	13771	13851	13784	13892	13875	13868	13782	13694	13992	13832	13840	13853	13755	13740	13980	13951	13747	13848	13666	13851	13822	13884	13878	13721	13872	14080	13668	13810	13918	14029	13928	13820	13728	13886	13773	13893	13942	14026	13908	13950	13949	13775	13908	13907	13973	14001	14053	13804	13843	13922	13860	13771	13716	13854	13725	13871	13912	14021	13825	13563	13846	14011	13883	13797	13865	13691	13805	13747	14055	13722	13823	13832	14142	14030	13896	13808	13899	13967	13971	13773	13780	13982	13715	13821	13938	13927	13814	14028	13611	13900	13863	13759	13860	13951	13778	13998	13945	13687	13892	13899	13871	13796	13748	13991	13833	13765	13863	13934	14015	13887	13835	14011	14019	13726	13722	13773	13757	13982	13907	13901	14013	13736	13939	13738	13777	13670	13958	13773	13864	13825	13882	13891	13981	14066	13852	13921	13914	13844	13832	13702	13846	13818	13973	13953	13919	13902	13783	13919	13714	13850	13744	13768	13814	13767	14003	13818	13875	13789	13942	13901	13747	13770	13976	14079	13911	13800	14090	14080	14044	13822	13807	13755	13639	13919	13692	13855	13703	13787	14014	13879	13906	13875	13758	13970	13885	13769	13931	13858	13758	13916	13834	13819	13794	13675	13758	14016	13859	13746	13938	13829	13928	14118	14107	13841	14007	13731	13732	14004	13669	13967	13908	13874	13910	14024	13886	13835	13817	13702	13682	13782	13779	13919	13760
21904	30702	22914	15002	13966	13546	13477	13326	13230	13110	13244	13115	13090	13211	13244	13015	13092	13177	13059	13169	13202	13358	13793	14120	14008	13545	13476	13154	13141	12979	13032	13085	13053	13064	12865	13167	13050	13019	12993	13011	13024	13102	13017	12971	12958	13162	13052	13008	13015	13062	12955	13097	12924	12927	13033	13017	13225	12934	13133	13022	12999	12845	12930	12881	13080	12819	13082	13105	13020	13021	12832	12946	12932	13060	13277	13042	12969	12852	12923	12920	12955	12983	12919	13046	13258	12979	12955	13219	13134	13106	13189	13248	12976	12880	13014	13033	13112	12965	12970	12991	13055	13027	12957	13019	12907	12990	12837	12947	12902	12907	12920	12997	13158	13043	12880	12889	13074	12885	12954	12913	12997	13018	13039	12880	13092	12947	12951	12933	12902	12968	12908	12984	13069	13093	13107	13042	12916	13038	12954	13300	12954	13099	13044	13001	12956	13059	13054	12958	13030	13015	12974	13006	12959	12942	13254	13003	12983	13058	13116	12881	12980	12993	12946	13037	13144	12955	13062	13023	13109	12934	12886	13113	12937	13056	13051	13139	13083	12949	12879	12905	13108	12953	13114	13007	13018	12899	12964	12883	12980	13050	13005	12996	12888	13045	12891	12972	13095	12940	13014	12983	12989	13152	12845	12983	12964	13035	13009	12952	13066	12896	12988	13002	12989	13117	13030	13209	13001	12909	12965	13247	13095	13110	13044	13081	13018	13113	12979	13046	12954	13080	13051	12948	12912	13010	12988	12852	12893	13003	13096	13005	13038	12981	12856	12798	13025	12869	12956	13042	12975	12936	12937	12907	12878	12914	12860	13071	12886	13149	12930	13128	12976	12956	12864	12927	13145	12866	12962	12965	12995	12912	13056	13075	13028	13041	12967	12905	13129	13087	13174	12845	12971	12883	12866	12973	13046	13132	12978	13131	12955	12967	12845	13103	13032	12972	12963	13010	12977	12974	13083	13014	13083	13041	13037	12890	12770	13203	12909	12975	13094	12933	12954	12925	12928	13098	13191	13110	12915	13102	12950	12916	13017	12987	13036	12970	13073	13020	13052	13007	12978	12876	12927	13023	13057	12981	12877	13087	12900	12963	12963	12977	13116	13104	13052	13046	13051	13081	12987	13018	12970	13164	13080	12993	12947	12964	12988	13062	13132	12957	12904	12874	12949	13028	12797	13094	12864	12930	12922	12992	13024	12937	13057	12975	13114	13084	12906	12852	13026	13018	13166	12834	13035	13004	13054	12989	12945	13137	12964	13020	12951	12993	12971	12950	12910	12858	13096	13054	12952	12977	12997	13117	13008	13075	13051	12908	13012	13032	13106	12897	13013	13023	12995	12931	13008	12839	13048	12962	13002	12967	12993	13008	13031	13018	13016	13148	12940	13176	12832	13061	13041	12839	13030	13005	13073	12967	12905	13084	13036	13052	13039	13082	13059	12921	13160	13006	13089	12904	12961	12875	12884	12926	12906	13047	13059	12911	13014	13003	12932	13142	12860	12984	12974	13027	12889	12906	12976	12947	12941	13174	12960	12930	12966	12899	13046	13097	12881	13038	12917	12927	13050	12985	12943	12980	13043	13125	13004	13027	13109	13044	12953	13034	12990	13015	13053	12981	13061	12937	13075	13034	13035	12939	13049	12948	13046	13115	13034	12948	12978	13027	13013	13102	12941	13008	12990	13026	13130	12911	12993	13168	13098	12923	12906	12862	13019	13054	13128	13173	12970	13114	13111	12993	13106	12911	12902	12969	13004	12996	13027	13034	13011	12981	13080	12984	12994	13150	13006	12788	12959	12967	13186	13167	13000	12884	12898	13079	12911	13013	13191	12828	13143	13069	13012	13058	12879	13054	13035	13212	12968	12921	12909	13016	12944	13042	12937	13082	12935	13019	13090	13069	12947	12918	13011	12899	12951	13061	12962	12850	12988	13078	12794	13103	13037	12919	12890	13090	13028	12826	12950	13110	12920	13027	13073	12789	13141	12850	12971	12895	13087	12904	12916	13032	13106	12895	13090	12802	13062	13026	13041	12950	12985	13019	13042	12970	13056	12950	13040	13035	13052	12933	13042	13069	12977	13083	13063	12948	12839	13033	13087	13105	12934	13043	12933	12924	13218	12791	13112	12958	12998	12986	12939	13133	13126	12996	13053	13137	13070	12921	12849	13053	13104	12987	12929	13043	13005	12950	12897	13134	13007	12981	13034	12909	12945	13029	13110	13025	12953	13026	13027	12946	12779	13099	13084	13009	12991	12974	13061	12884	12959	12939	12893	12979	12925	13044	12956	13061	13088	12896	12986	12880	12986	12907	12986	12816	13066	13177	13072	12995	12964	13075	12950	12940	12927	12965	13096	12962	13035	12976	12952	12895	13019	13056	12994	12994	13081	13006	13092	12702	12932	12925	12905	12925	13122	13092	13098	13104	13049	13053	13040	13005	12976	12756	13061	12920	12977	13029	12973	12938	13073	13004	12957	13027	12735	13017	13090	13047	13097	13152	12804	13015	13020	13000	13001	13141	13103	12970	12884	12918	12983	12940	12994	13219	12873	12966	12942	13128	12884	12950	12985	13196	13099	12825	13099	12994	13022	12970	12997	13007	13099	13032	13040	12875	13184	12892	13132	12922	12839	12956	12969	13181	13092	12997	13109	12994	13002	13080	12954	13159	12879	13064	13047	12978	13085	13095	12925	12915	13058	12970	13034	13116	12937	13034	12786	12968	12930	12973	12869	13153	13054	13102	13104	12954	13123	12929	12832	13103	13092	13125	13088	12832	12902	12927	12998	12967	13003	13040	12863	13077	13068	13017	12838	13071	13072	12844	12871	12965	13149	12950	13064	13066	13014	13075	13033	13077	12955	12998	13158	12989	12922	13102	12906	13050	12964	12898	13082	13061	13084	12885	13027	12961	13026	13125	13038	12832	13074	12999	13000	13065	13075	12890	12928	12947	13103	13016	13019	12991	13005	12917	12851	12978	13061	12974	13004	13018	13154	12981	12954	12982	13168	12989	13024	13128	12980	13152	12841	13114	13112	13080	13072	13094	13048	12917	13063	12964	13057	13017	13014	13012	12884	13017	12984	13110	12978	12991	13123	13069	12982	12968	13045	12953	12966	13149	12919	13133	12913	13022	13074	13092	12955	12890	12983	13055	12912	13087	13053	12899	12951	12876	12981	13037	13150	12949	12979	13082	13139	13086	13148	12935	12970	13017	13042	13133	13200	13014	12993	13028	12926	12864	12987	13037	12997	12954	13019	12936	13051	12918	12972	12910	13001	13085	13066	12963	12912	12859	12865	13067	13061	12920	12971	12808	12989	13046	13006	13072	12985	13050	13031	13055	12945	13104	12988	13037	12912	13017	13119	12971	13163	13074	13092	13199	12943	13184	13063	13151	13005	13191	12986	13057	12778	13033	12999	12952	12867	12753	13074	12880	12915	13029	13000	12968	12982	13008	12905	12892	12906	12921	13003	12911	13011	12979	13120	13082	13079	13130	13021	12964	13074	13003	12881	13036	12811	13033	12946	12951	13004	12978	12934	12864	12771	12968	13043	13042	12902	13075	13089	12858	12867	13090	13139	13023	12897	13042	13058	13061	12902	12954	13015	13115	12998	13084	12943	12996	13252	13110	13050	13079	13080	13093	13105	12887	13129	12968	12913	13050	12998	12899	12993	12957	12940	13062	13040	12980	12968	13005	12904	12976	12895	13061	12885	12884	12967	12942	12967	12850	12961	13047	12971	13046	12998	12970	13002	13055	12954	12880	13148	13046	13034	12994	13004	12906	13055	13098	12942	13065	12985	12907	13160	13067	12960	12896	13193	12868	12989	13036	13062	12943	13115	12956	12954	13114	13021	12944	13138	13071	13028	12908	12912	12933	13081	13162	13210	12933	13058	13053	13204	13098	13047	12957	12892	13072	13151	12908	12999	13012	13048	13196	13050	12942	12999	13061	13008	13028	13115	12849	13124	12958	13093	13118	13026	12912	12888	12997	13021	12923	13007	13064	12905	13020	12922	12998	12985	13081	13070	12941	12940	12959	12882	13177	13021	13024	13014	13082	13038	12932	13101	13118	13098	12990	13039	13022	13000	13031	13144	13108	12969	13094	12907	13143	12927	12959	13136	13175	12999	13107	13038	12982	12932	12789	13179	13052	13056	13041	12950	13135	13133	12931	12919	12892	12953	13117	12844	12845	12999	13072	12955	12932	13170	13036	13091	12938	12885	12834	13054	12959	13083	13071	13054	12891	13026	12946	12993	12823	13060	12937	12989	13191	12942	13016	13056	12927	12828	13038	13024	13073	12921	13018	12830	13082	13092	12922	12980	12914	12971	13078	13127	12889	12921	13080	12945	13081	12928	13051	13132	12958	12890	12949	12982	13077	12920	13173	13006	12878	12991	12984	12675	13034	12968	13087	13017	12918	12968	12961	12972	13062	13062	12958	12822	13033	12995	12907	12875	12974	13017	12992	13023	12929	12911	12889	13002	13099	13053	12865	12968	13108	12796	12963	13091	12908	13062	12927	13029	13106	12966	13019	13064	13025	13003	12946	13098	13093	12943	12994	12901	13048	13063	13052	12991	12955	13006	12908	13030	12925	13088	13042	13025	13092	12959	13006	12882	13143	13058	12967	12897	13079	13056	13082	13143	13061	13027	12883	12938	13062	12912	13142	13202	12957	12932	13095	13085	13058	13028	12978	13131	13050	13090	13079	13023	13035	12889	13061	12957	12950	12797	12964	12963	12970	12991	13045	13003	12949	12910	12952	13160	13082	13057	12988	12951	13006	12962	13015	13067	12925	13214	12967	12921	13034	12967	12959	13000	13032	12869	12983	13129	12988	13011	12948	12984	12913	13133	13099	13020	12878	12977	13016	13006	13160	12954	12924	13103	13082	12902	13082	12762	12963	13092	13069	13139	13151	12943	13079	13089	12973	12942	12932	13109	12954	13073	13100	13084	13027	12909	13027	13002	13034	13072	13003	13005	13001	13077	13048	12911	13161	12944	13040	13184	13097	13163	13038	13068	12777	12951	12964	13116	13016	13054	13018	13036	13079	13178	13137	12885	13070	13117	13119	13084	13002	13099	13118	12911	12848	12945	13089	12997	13006	13092	13075	13088	13096
24013	21314	28712	24316	21707	19654	17854	15539	15152	15435	15273	14972	15027	15022	14935	14807	14902	15007	14983	14855	14835	15901	18880	19482	18634	17358	16103	15570	15067	14864	14794	14847	14777	14808	14648	14621	14716	14637	14764	14690	14834	14776	14579	14821	14720	14806	14785	14852	14739	14954	14954	14874	14920	14785	14714	14625	14811	14681	14743	14716	14674	14831	14531	14720	14740	14659	14830	14734	14696	14428	14637	14622	14681	14724	14676	14855	14684	14781	14686	15014	14720	14745	14831	14884	14766	14560	14708	14693	14597	14554	14724	14779	14855	14677	14797	14719	14734	14886	14685	14750	14728	14868	14736	14846	14717	14729	14829	14816	14775	14643	14943	14717	14609	14728	14615	14592	14702	14712	14515	14789	14846	14842	14644	14886	14597	14615	14843	14846	14697	14687	14790	14641	14519	14691	14699	14826	14641	14747	14790	14811	14757	14520	14624	14778	14893	14716	14755	14697	14847	14676	14680	14599	14800	14873	14467	14633	14625	14765	14736	14723	14899	14747	14721	14691	14636	14761	14589	14534	14663	14805	14730	14589	14536	14917	14655	14759	14782	14650	14716	14688	14808	14854	14665	14816	14712	14463	14551	14963	14660	14783	14733	14600	14626	14559	14545	14839	14718	14775	14779	14682	14878	14792	14604	14691	14723	14708	14589	14728	14813	14802	14613	14617	14969	14667	14581	14674	14851	14500	14695	14700	14564	14824	14731	14827	14534	14773	14704	14473	14662	14782	14573	14579	14752	14711	14745	14688	14605	14709	14895	14562	14759	14619	14709	14689	14652	14722	14591	14383	14537	14818	14683	14938	14542	14632	14726	14776	14867	14838	14584	14757	14719	14685	14810	14968	14631	14780	14851	14651	14609	14667	14666	14799	14777	14564	14786	14626	14778	14723	14709	14704	14893	14785	14713	14647	14899	14643	14614	14511	14679	14656	14802	14770	14538	14869	14583	14907	14770	14752	14546	14745	14650	14798	14675	14910	14778	14718	14400	14741	14545	14726	14857	14847	14828	14747	14676	14712	14582	14602	14813	14574	14609	14904	14870	14856	14698	14629	14531	14708	14519	14563	14746	14664	14709	14753	14769	14598	14838	14586	14748	14737	14673	14783	14511	14628	14570	14732	14733	14693	14597	14613	14453	14534	14747	14790	14721	14864	14739	14927	14811	14725	14636	14630	14815	14870	14600	14610	14674	14770	14845	14722	14870	14743	14583	14664	14747	14673	14618	14960	14904	14886	14720	14728	14638	14712	14707	14742	14644	14578	14782	14729	14696	14678	14695	14726	14776	14683	14581	14855	14761	14776	14807	14630	14710	14712	14711	14584	14622	14632	14820	14768	14819	14821	14773	14686	14573	14791	14684	14655	14761	14690	14915	14738	14536	14684	14762	14488	14367	14638	14761	14569	14667	14674	14820	14803	14636	14749	14849	14734	14837	14910	14483	14749	14530	14689	14740	14641	14785	14685	14732	14685	14767	14668	14743	14687	14832	14771	14650	14649	14845	14666	14848	14726	14746	14763	14695	14730	14767	14491	14662	14778	14586	14680	14680	14752	14555	14808	14655	14536	14494	14607	14606	14582	14627	14568	14775	14736	14615	14752	14672	14747	14788	14652	14744	14604	14811	14514	14787	14636	14772	14661	14715	14589	14829	14669	14581	14518	14658	14701	14660	14602	14717	14590	14578	14660	14711	14693	14658	14824	14640	14574	14876	14685	14475	14712	14795	14949	14808	14530	14619	14585	14818	14654	14777	14766	14888	14832	14823	14649	14898	14477	14722	14723	14600	14541	14618	14595	14519	14589	14868	14857	14771	14887	14604	14754	14575	14658	14774	14619	14764	14744	14667	14726	14728	14629	14637	14607	14764	14850	14841	14617	14740	14652	14648	14684	14663	14911	14748	14961	14465	14751	14842	14636	14590	14748	14800	14729	14654	14814	14827	14641	14568	14862	14683	14696	14804	14651	14639	14803	14758	14772	14618	14792	14714	14808	14747	14896	14690	14756	14661	14724	14946	14831	14812	14608	14663	14655	14778	14720	14659	14679	14711	14895	14734	14622	14789	14772	14599	14875	14841	14539	14680	14741	14716	14603	14729	14623	14479	14814	14827	14479	14703	14744	14607	14574	14611	14547	14496	14774	14821	14767	14762	14546	14700	14670	14826	14781	14900	14829	14955	14959	14803	14464	14546	14551	14780	14660	14515	14590	14689	14602	14622	14934	14723	14601	14853	14653	14885	14814	14731	14846	14673	14694	14911	14595	14766	14704	14743	14660	14767	14829	14826	14797	14622	14725	14732	14507	14908	14890	14667	14762	14754	14825	14857	14725	14776	14642	14497	14748	14752	14885	14770	14825	14692	14593	14568	14509	14657	14875	14731	14812	14700	14741	14649	14818	14761	14706	14738	14692	14768	14738	14690	14589	14661	14554	14599	14817	14797	14647	14624	14753	14710	14663	14725	14816	14717	14706	14941	14693	14781	14891	14812	14652	14756	14635	14704	14769	14688	14676	14686	14656	15007	14558	14761	14672	14783	14657	14777	14544	14535	14731	14563	14783	14897	14770	14627	14713	14711	14711	14808	14878	14596	14797	14669	14598	14727	14702	14593	14529	14665	14497	14738	14645	14729	14766	14681	14774	14721	14695	14750	14424	14730	14619	14776	14586	14836	14912	14603	14538	14534	14744	14614	14697	14508	14938	14570	14866	14926	14778	14811	14576	14614	14663	14741	14565	14570	14851	14630	14628	14638	14852	14690	14601	14559	14796	14868	14647	14699	14717	14703	14723	14563	14657	14659	14727	14691	14720	14859	14588	14752	14795	14620	14634	14674	14725	14683	14714	14820	14671	14788	14780	14670	14663	14477	14670	14665	14589	14822	14693	14723	14703	14684	14654	14752	14684	14755	14683	14602	14665	14791	14848	14818	14639	14849	14778	14788	14672	14647	14610	14870	14621	14799	14631	14757	14664	14743	14655	14738	14827	14714	14648	14536	14622	14739	14558	14796	14622	14649	14865	14837	14749	14462	14782	14485	14641	14601	14688	14800	14721	14709	14868	14589	14520	14796	14744	14720	14701	14848	14645	14777	14589	14660	14691	14538	14786	14698	14771	14917	14700	14723	14789	14717	14519	14803	14596	14679	14540	14608	14812	14726	14578	14701	14645	14716	14650	14872	14656	14679	14666	14592	14672	14775	14727	14569	14807	14632	14866	14893	14823	14842	14814	14662	14722	14583	14785	14824	14531	14822	14723	14802	14709	14754	14635	14658	14748	14842	14658	14764	14677	14714	14702	14668	14731	14642	14863	14709	14659	14460	14741	14702	14777	14822	14813	14692	14843	14657	14803	14815	14763	14843	14600	14844	14688	14715	14607	14703	14743	14822	14820	14735	14778	14692	14767	14810	14719	14593	14852	14808	14608	14548	14751	14824	14787	14796	14612	14909	14701	14659	14827	14632	14670	14772	14838	14882	14725	14791	14643	14485	14457	14794	14603	14925	14766	14785	14831	14472	14830	14796	14717	14696	14757	14652	14809	14751	14844	14819	14505	14676	14803	14738	14733	14802	14758	14694	14629	14781	14778	14403	14670	14720	14652	14833	14756	14680	14607	14792	14674	14778	14840	14639	14733	14762	14714	14796	14544	14568	14785	14819	14664	14818	14498	14804	14750	14788	14646	14807	14701	14780	14725	14810	14794	14696	14610	14852	14680	14664	14702	14687	14664	14590	14593	14671	14683	14587	14681	14796	14568	14812	14601	14736	14643	14799	14649	14663	14822	14753	14655	14599	14707	14735	14767	14753	14494	14695	14790	14719	14766	14568	14760	14834	14654	14656	14675	14584	14675	14769	14819	14721	14517	14820	14671	14833	14535	14667	14802	14900	14617	14644	14704	14718	14754	14740	14809	14731	14709	14576	14700	14614	14794	14896	14896	14630	14668	14748	14870	14826	14621	14722	14700	14997	14759	14699	14639	14751	14857	14777	14586	14754	14584	14950	14851	14700	14882	14834	14685	14775	14701	14647	14683	14729	14696	14693	14703	14623	14636	14632	14688	14979	14549	14762	14824	14820	14689	14668	14670	14739	14650	14844	14685	14795	14774	14614	14635	14621	14645	14748	14708	14906	14793	14602	14611	14770	14518	14725	14794	14782	14685	14858	14680	14773	14723	14613	14670	14708	14890	14702	14700	14475	14696	14802	14735	14616	14767	14728	14581	14659	14690	14955	14690	14550	14631	14789	14794	14818	14640	14698	14501	14773	14746	14795	14684	14702	14835	14982	14644	14587	14766	14796	14576	14615	14762	14790	14687	14901	14826	14427	14673	14745	14684	14806	14591	14427	14559	14658	14771	14830	14708	14862	14638	14829	14742	14615	14741	14646	14694	14756	14706	14836	14908	14627	14727	14810	14784	14650	14710	14736	14620	14743	14837	14686	14694	14605	14697	14719	14687	14748	14835	14730	14773	14494	14534	14528	14639	14626	14672	14633	14613	14749	14717	14659	14521	14668	14805	14746	14713	14847	14899	14753	14618	14795	14588	14778	14676	14734	14655	14787	14621	14837	14636	14729	14720	14597	14815	14618	14726	14798	14644	14910	14901	14889	14780	14677	14715	14688	14647	14619	14696	14620	14624	14716	14751	14639	14766	14849	14881	14763	14449	14641	14587	14698	14607	14848	14631	14717	14749	14853	14782	14757	14638	14569	14773	14780	14611	14672	14603	14836	14770	14730	14659	14676	14713	14908	14796	14617	14650	14848	14919	14759	14797	14674	14536	14781	14632	14830	14681	14540	14886	14776	14679	14623	14700	14854	14878	14845	14738	14748	14691	14685	14685	14754	14561	14655	14674	14441	14677	14717	14604	14646	14676	14889	14739	14709	14591	14741	14741	14798	14679	14736	14800	14545	14728	14795	14766	14586	14606	14720	14657	14725	14680	14733	14755	14754	14665	14840	14801	14586	14549	14837	14667	14595	14803	14728	14816	14778	15042	14504	14492	14717	14804	14756	14798	14700	14785	14749	14697	14626	14648	14691	14825	14617	14726	14656	14544	14808	14486	14653	14868	14596	14808	14790	14866	14710	14692	14787	14725	14910	14726	14838	14648	14529	14771	14724	14528	14667	14961	14602	14684
24346	40693	28519	17650	15323	14944	14650	14447	14174	14143	14073	13898	13893	13891	13722	13711	13956	13928	13750	13849	13861	15744	20411	20492	19000	16846	15163	14305	13838	13743	13745	13643	13733	13569	13627	13478	13575	13659	13570	13724	13567	13606	13561	13673	13560	13686	13706	13532	13275	13785	13420	13634	13668	13493	13624	13616	13590	13486	13643	13456	13711	13455	13672	13574	13692	13461	13523	13720	13540	13594	13550	13567	13531	13607	13698	13551	13761	13488	13495	13498	13538	13431	13741	13508	13548	13588	13566	13540	13579	13678	13720	13633	13412	13547	13706	13475	13522	13611	13441	13584	13523	13359	13548	13509	13708	13488	13692	13663	13629	13582	13537	13369	13624	13578	13593	13561	13598	13671	13464	13479	13678	13534	13563	13668	13601	13546	13501	13576	13566	13536	13609	13769	13531	13563	13539	13505	13601	13722	13699	13574	13537	13713	13638	13559	13568	13643	13679	13672	13644	13504	13558	13497	13476	13575	13763	13640	13560	13642	13705	13656	13665	13452	13563	13593	13661	13581	13540	13564	13626	13409	13633	13494	13594	13618	13660	13763	13606	13691	13729	13651	13763	13584	13649	13510	13488	13662	13557	13588	13544	13672	13558	13606	13390	13796	13502	13575	13588	13529	13463	13428	13792	13670	13558	13730	13641	13463	13437	13479	13661	13601	13498	13549	13566	13578	13601	13609	13572	13389	13726	13514	13486	13450	13510	13551	13646	13577	13666	13512	13618	13843	13551	13447	13478	13650	13450	13617	13466	13623	13544	13593	13476	13610	13704	13496	13563	13573	13617	13475	13727	13592	13544	13679	13569	13674	13532	13539	13603	13604	13744	13552	13558	13597	13626	13630	13394	13582	13600	13583	13822	13605	13536	13422	13547	13557	13575	13669	13438	13416	13606	13471	13466	13702	13465	13440	13847	13604	13740	13558	13570	13510	13388	13600	13506	13426	13637	13506	13602	13455	13371	13695	13713	13502	13501	13466	13657	13763	13544	13532	13646	13646	13521	13702	13563	13554	13408	13566	13548	13636	13544	13689	13599	13628	13476	13597	13622	13659	13409	13511	13583	13472	13503	13600	13522	13509	13694	13714	13297	13657	13626	13614	13505	13550	13510	13634	13510	13512	13578	13460	13516	13653	13608	13690	13416	13447	13616	13709	13530	13611	13685	13645	13482	13539	13622	13503	13543	13521	13497	13626	13647	13662	13523	13676	13606	13463	13407	13772	13753	13501	13728	13383	13570	13577	13585	13571	13681	13470	13477	13583	13655	13561	13300	13698	13589	13717	13641	13541	13439	13592	13578	13575	13519	13571	13742	13497	13674	13417	13673	13481	13576	13567	13543	13650	13555	13648	13683	13622	13464	13385	13646	13768	13553	13665	13637	13425	13540	13646	13665	13701	13436	13499	13611	13528	13632	13490	13449	13589	13715	13523	13560	13447	13500	13544	13674	13570	13692	13605	13564	13586	13624	13607	13574	13624	13564	13408	13600	13664	13484	13465	13694	13578	13505	13554	13612	13309	13668	13510	13668	13529	13556	13734	13437	13576	13662	13542	13525	13664	13689	13464	13426	13648	13484	13554	13421	13595	13522	13482	13675	13570	13561	13487	13612	13581	13592	13613	13623	13543	13573	13561	13714	13516	13649	13634	13482	13514	13544	13522	13577	13560	13552	13650	13458	13620	13618	13724	13607	13502	13537	13576	13629	13591	13639	13593	13334	13696	13562	13631	13645	13435	13486	13562	13612	13675	13473	13644	13560	13732	13719	13614	13634	13573	13655	13499	13685	13522	13453	13497	13602	13579	13744	13561	13442	13513	13277	13497	13438	13572	13526	13551	13446	13596	13654	13439	13506	13636	13643	13564	13588	13438	13631	13536	13577	13619	13373	13553	13638	13431	13472	13670	13550	13658	13591	13630	13533	13616	13575	13481	13586	13698	13529	13536	13693	13533	13594	13581	13673	13523	13505	13718	13552	13414	13482	13479	13554	13715	13462	13573	13508	13566	13588	13562	13550	13639	13582	13500	13384	13573	13612	13507	13453	13562	13663	13485	13722	13389	13558	13664	13636	13565	13473	13496	13470	13544	13629	13645	13545	13551	13570	13648	13597	13597	13414	13607	13538	13691	13772	13719	13692	13527	13421	13654	13552	13763	13642	13506	13594	13628	13605	13624	13548	13662	13589	13684	13553	13635	13635	13584	13600	13521	13672	13709	13692	13592	13445	13598	13525	13393	13555	13598	13542	13543	13461	13619	13735	13582	13664	13453	13503	13504	13623	13476	13605	13685	13566	13775	13451	13614	13495	13671	13562	13520	13567	13524	13558	13731	13482	13569	13673	13639	13666	13608	13559	13522	13440	13584	13625	13621	13620	13444	13558	13637	13653	13805	13627	13637	13500	13656	13560	13583	13633	13460	13417	13650	13556	13629	13463	13514	13517	13651	13522	13656	13556	13607	13578	13564	13636	13734	13673	13636	13549	13617	13592	13668	13513	13558	13477	13575	13702	13433	13522	13565	13547	13409	13669	13537	13471	13585	13445	13553	13523	13405	13526	13547	13516	13685	13360	13545	13493	13588	13592	13640	13575	13572	13666	13493	13600	13476	13568	13496	13727	13415	13560	13577	13450	13585	13582	13588	13578	13429	13732	13489	13512	13629	13590	13513	13610	13685	13574	13316	13765	13684	13581	13543	13538	13580	13550	13416	13598	13537	13643	13644	13416	13583	13707	13532	13437	13713	13457	13486	13419	13622	13485	13441	13609	13565	13310	13432	13454	13479	13513	13525	13493	13696	13517	13501	13470	13540	13516	13559	13760	13627	13616	13431	13732	13409	13584	13573	13582	13559	13564	13564	13595	13479	13631	13747	13595	13607	13639	13598	13626	13759	13636	13535	13438	13503	13599	13622	13598	13622	13587	13714	13475	13582	13445	13536	13545	13656	13502	13560	13644	13642	13541	13555	13455	13690	13590	13648	13597	13568	13647	13514	13631	13519	13602	13799	13289	13607	13618	13617	13546	13808	13420	13679	13529	13581	13477	13598	13433	13564	13479	13527	13627	13428	13544	13596	13560	13517	13497	13679	13566	13594	13542	13573	13482	13660	13517	13484	13620	13437	13607	13649	13584	13653	13456	13499	13570	13464	13574	13593	13523	13540	13551	13527	13497	13546	13573	13514	13588	13536	13680	13425	13619	13650	13629	13471	13539	13611	13436	13580	13606	13643	13504	13560	13495	13581	13669	13485	13572	13457	13435	13633	13347	13706	13542	13647	13571	13634	13539	13511	13613	13686	13694	13524	13509	13585	13391	13575	13612	13650	13479	13608	13537	13542	13583	13741	13546	13647	13643	13538	13514	13630	13715	13419	13594	13618	13723	13737	13561	13641	13587	13542	13545	13425	13747	13671	13438	13549	13775	13733	13609	13559	13629	13593	13581	13661	13593	13645	13569	13531	13462	13624	13593	13552	13625	13499	13520	13491	13569	13562	13526	13552	13502	13465	13613	13512	13537	13620	13551	13478	13499	13584	13702	13526	13439	13672	13667	13574	13550	13590	13321	13512	13660	13504	13603	13598	13597	13673	13534	13574	13503	13681	13622	13372	13558	13582	13519	13544	13589	13643	13510	13518	13450	13575	13542	13385	13438	13650	13690	13793	13544	13483	13574	13650	13445	13515	13610	13456	13489	13713	13570	13709	13415	13524	13757	13633	13445	13683	13635	13587	13474	13642	13559	13670	13452	13549	13539	13665	13447	13612	13741	13719	13525	13570	13628	13491	13453	13602	13586	13667	13685	13717	13597	13596	13689	13938	13470	13479	13644	13693	13463	13487	13507	13549	13541	13597	13462	13517	13477	13645	13371	13489	13543	13520	13389	13498	13517	13609	13589	13651	13577	13425	13450	13484	13584	13553	13576	13685	13596	13642	13595	13497	13705	13552	13638	13571	13356	13525	13473	13495	13596	13496	13507	13306	13675	13750	13652	13680	13553	13372	13651	13589	13501	13561	13499	13615	13621	13576	13650	13502	13668	13631	13596	13416	13585	13639	13648	13725	13466	13674	13566	13637	13707	13495	13645	13557	13701	13653	13740	13489	13591	13687	13595	13603	13644	13698	13470	13606	13698	13515	13533	13636	13523	13612	13470	13431	13482	13833	13460	13557	13543	13614	13484	13410	13504	13715	13467	13730	13551	13399	13442	13626	13563	13559	13480	13489	13603	13576	13394	13704	13366	13428	13617	13618	13572	13555	13559	13686	13648	13492	13536	13474	13631	13561	13539	13596	13505	13672	13571	13492	13554	13645	13731	13644	13308	13508	13660	13535	13593	13506	13530	13568	13480	13654	13742	13521	13531	13538	13535	13546	13548	13504	13632	13602	13469	13737	13518	13499	13564	13503	13577	13633	13574	13602	13511	13723	13503	13673	13705	13620	13625	13852	13544	13579	13575	13597	13453	13756	13624	13636	13447	13589	13576	13549	13578	13540	13563	13515	13504	13497	13610	13530	13508	13489	13567	13536	13505	13565	13529	13563	13476	13626	13496	13405	13608	13526	13492	13462	13393	13498	13530	13574	13577	13588	13578	13582	13526	13665	13524	13484	13587	13489	13385	13735	13530	13614	13486	13763	13418	13564	13654	13594	13501	13487	13533	13414	13520	13525	13686	13556	13603	13502	13767	13492	13541	13446	13487	13502	13757	13605	13637	13479	13644	13621	13637	13589	13431	13525	13581	13562	13515	13552	13566	13642	13493	13437	13594	13485	13639	13616	13642	13571	13492	13529	13618	13486	13454	13650	13602	13534	13478	13441	13627	13483	13577	13717	13562	13597	13513	13538	13650	13562	13660	13618	13569	13616	13599	13617	13459	13611	13529	13535	13634	13454	13669	13565	13437	13482	13516	13573	13674	13601	13416	13655	13641	13568	13658	13612	13489	13615	13637	13514	13539	13633	13566	13664	13438	13629	13565	13593	13666	13558	13599	13702	13537	13614	13581	13638	13585	13660	13570	13486	13734	13718	13561	13561	13578	13583	13527	13746	13545	13501	13508	13532	13443	13557	13598	13631	13649	13708	13461	13572	13675	13696	13602	13382	13511	13522	13569	13660	13642	13617	13628	13644	13384	13706	13626	13571
23000	21457	29373	23937	21586	23005	23225	17877	16621	17237	16945	16763	16711	17076	16645	16552	16710	16618	16398	16461	16686	19952	23310	24733	23356	20732	18413	17029	16438	16313	16263	16169	16013	15986	15933	16171	16113	16240	15990	16244	16137	16014	16248	16173	16221	16053	16133	16249	16101	16187	16270	16066	16396	16066	16046	16003	16111	16095	16011	16031	15802	16097	15989	16138	16067	16204	16099	16273	16066	16139	16031	15932	16096	15943	15932	16086	16046	16096	15891	15951	15871	15889	16074	16055	16119	16179	16175	16114	16018	16120	16060	16220	15899	16040	16184	16082	16151	16051	15998	15994	16080	15928	16096	15901	16144	16157	16094	16045	16095	15909	15829	15939	16184	16033	16113	15991	15963	16040	16025	16039	16237	16108	15940	16190	16090	15984	15978	15926	15954	16076	16118	15916	15952	16064	16158	16109	16008	16024	16032	16080	15917	16088	15932	16155	16090	15982	16149	15958	16099	15816	15891	15872	16016	16182	16067	16012	16105	16197	16045	15807	16070	15936	16030	15963	16295	16074	16060	16159	16186	16015	16132	16051	15862	15958	16074	16104	16050	16045	16066	15985	16066	16166	15948	16085	16064	15964	16015	15909	16037	15952	15973	16108	16104	16086	16075	16027	16088	16087	15973	16143	16031	16010	15995	16210	15858	16294	15944	16094	16167	16040	15971	15868	16119	15971	16117	16174	16202	15935	15934	15895	16174	15858	16067	16219	16210	15937	16041	16112	15958	15991	16293	16028	15990	15886	16165	16095	16065	16162	16228	16020	16059	15978	16149	15981	16116	16013	16220	16052	16021	15899	16033	15911	16099	16025	15994	15855	15906	15991	15822	16086	15937	15921	15994	16228	16206	16008	16001	16163	15809	15979	15969	16007	16021	16052	16158	16037	16039	16032	16028	16116	16021	15965	15854	16081	15949	15889	15978	16018	16148	16122	16092	16173	16107	16036	15920	16023	16017	15818	16015	15937	16202	16066	16329	16234	15853	16152	16007	16103	15927	15940	16051	15851	16049	15955	16092	16073	15974	15991	16255	16144	15858	15992	15990	15912	16018	16038	15952	16003	15839	15913	16008	15867	15990	16041	16111	16043	16156	16116	16164	15902	16004	16033	15903	16162	16218	15885	16093	15850	15833	15934	16165	16020	15803	15998	15950	15999	15882	15969	15965	16045	16111	15952	16118	16006	16127	16056	16140	16050	16110	15934	16163	15963	15901	15975	15919	15927	16112	16072	16163	16014	16201	16085	15964	16153	15973	16009	16139	16091	16102	15761	16123	16117	16181	15916	16013	15914	15909	15935	15901	15993	16023	16043	16033	15932	16168	16118	16058	16005	16168	16105	16132	15938	16064	16027	16110	16006	16031	15930	16071	16102	16099	16026	15939	16090	16108	16147	16184	16049	16131	16081	15879	16056	15940	16042	15976	15940	16030	16099	15912	16015	16005	16226	16109	15951	15875	15982	15969	16075	16169	15951	16063	15958	15959	15945	15970	16058	16179	16160	15991	16021	16003	15747	15969	16001	16051	15828	15984	16056	16173	16007	16190	16065	16015	15998	16041	16033	16015	15959	16038	15854	16270	15894	15875	16118	16158	15965	15730	15721	16123	15852	15961	16069	16069	16049	15847	16031	16093	16012	15938	16022	16090	16039	16164	15902	16067	16181	15882	16041	16076	16089	16036	16091	16074	16135	16109	16152	16063	16091	16066	15904	16272	15988	16111	16034	16219	15804	16142	16028	16041	16198	15852	16065	16252	16019	16044	16230	15936	16151	16021	16125	16113	16159	15993	15881	15906	15972	15870	15993	16088	16095	15812	16101	16298	16017	16158	16024	15991	15948	15994	15884	15985	15946	16128	16065	16119	16152	16242	16028	16051	15988	16128	16063	16057	16032	16300	16147	16058	15826	16062	15957	16056	16012	15976	15933	16033	16102	16116	16079	15927	16000	16128	16024	16026	16128	15836	16089	16019	16030	16262	16186	16116	15996	16020	16242	15912	15988	15860	15954	16019	16126	16136	16039	16031	15829	16220	16054	16091	15924	16047	16061	16220	16004	16002	16023	16155	16060	16117	15929	15996	16030	16137	16120	16035	15937	16125	15899	16114	16141	16081	16026	15964	16076	15941	15945	16174	15777	15976	16104	15671	16037	16093	16030	15914	16048	15807	16040	16067	16035	15979	16096	16022	16095	16157	15925	16054	15995	15959	15931	16000	16132	16075	15988	15980	16221	15836	15985	15786	15913	16118	16059	16157	15899	15962	15966	16049	15985	16015	16070	16035	16127	16123	16120	16052	16055	15887	16204	16049	16027	15964	15968	15975	16078	16033	15945	16108	16111	16044	16056	16001	16025	16028	16165	16029	16010	16007	16079	15921	15905	16032	16072	15890	16152	15973	16129	16052	16159	15954	16159	15972	15890	15959	15914	15918	16268	16057	16038	16055	16238	16110	16010	16049	16150	15959	16104	16098	15994	16011	15919	16018	16163	15992	16058	15795	15999	16095	15991	16038	15854	16140	16117	16057	15990	16057	16068	16151	16024	16153	16199	16081	16061	15833	15855	15852	15847	16137	16149	15825	16112	15976	16246	15881	16157	16221	16031	15941	15996	16092	16038	16085	16073	16094	16055	16142	16006	16141	16037	16072	16225	16201	15944	16070	15773	16200	15968	15950	15974	15987	15965	15903	16166	16239	15829	16045	16156	16154	15945	16145	15863	16075	16045	15997	16021	15997	16144	16056	16118	15924	16006	16105	16070	16028	16053	16038	16172	15912	16105	15966	16064	16062	16030	16045	16039	16073	16276	16226	16140	15963	15947	15978	16027	16032	16150	15980	15996	16006	16166	15822	16116	16098	16030	16051	15749	16044	15856	15959	15954	16112	15983	16107	16079	16040	16037	15967	16050	15948	15994	15971	15920	15969	16015	16171	16003	16172	15977	15770	16145	15975	16009	15812	15933	16212	16165	16137	16090	16001	16104	15937	15895	15865	16108	16041	15985	16113	15790	16062	16078	16115	16046	15984	15973	16071	16074	16046	15997	15905	16072	15980	15852	16130	15978	16182	16189	16193	16024	16024	16154	16133	16281	16177	16176	15843	16015	16097	15869	15971	16029	16040	16136	16038	15747	16029	16004	16038	16088	16077	16015	16192	16055	15857	15968	16050	16121	16029	16011	16066	16101	15924	16181	15919	16236	16088	15894	16069	15944	16300	16124	15910	15873	16103	16089	15899	15986	16131	15948	16104	16117	15915	16024	15972	16042	16042	16150	15999	15921	16034	16019	16092	15882	15932	15906	16004	15984	15981	16007	16219	15980	15921	15891	15962	15974	16007	16107	16130	16086	15937	15910	16118	15837	15901	15964	16037	16082	15973	16102	16114	16093	16010	16138	16095	16006	16146	16016	16044	16093	16183	15935	15996	16222	16043	16227	16059	16073	15957	16064	15861	16237	16114	15813	16003	15889	16023	16153	16237	16047	16132	16088	15962	16081	16066	16081	15986	16027	16232	16216	16057	16021	15919	15994	15876	16095	16108	15993	16276	15936	16225	15846	15941	15825	16147	16021	16211	16080	16116	15989	15941	16138	15927	16040	15852	15994	16095	16083	16114	16146	16151	16042	16012	16024	16176	15873	15949	15942	15846	15938	15965	16020	15976	16085	15967	16065	15878	15994	16142	16118	16113	16143	15979	15890	15920	16039	15841	16031	15961	16121	16035	15994	16105	15813	16278	16120	16000	15891	15954	16198	16046	15912	16129	16170	16084	16103	15948	16089	16148	16131	15829	16118	16093	15936	16177	16008	16042	15858	16029	16059	16207	15967	16078	16044	16122	16049	16170	16203	15930	15996	16072	15892	16086	16091	15948	15907	15698	15943	16023	16054	15913	15755	15904	16182	16010	16160	16101	16129	16019	16264	16003	15988	16094	16015	15888	16046	16110	16069	15984	15775	16000	16028	16202	16063	15917	16026	15960	15909	15929	16102	16133	16222	15978	16039	16099	16081	16163	16040	16123	15926	15835	16065	15923	16059	15763	15824	16046	15687	15832	16025	16164	16063	15964	15977	16154	16060	15946	15876	16151	15938	16131	15909	15855	15938	16057	16011	16061	16079	15957	15972	15949	15888	16116	16068	16009	16142	16170	16185	16192	16014	16006	15832	16000	16246	16029	15924	15976	15907	15972	15913	16178	16050	15958	15639	16025	16137	16082	16052	16167	15956	16129	16065	16160	16259	16060	15871	16081	16038	16111	16078	16133	16003	16062	16064	15846	16084	16019	16018	15949	15955	16043	15879	15879	16083	15962	16263	16187	16064	15943	16239	16055	15924	16154	16056	16004	16170	16156	16068	15978	16018	16073	16041	15820	16064	16173	16014	16077	16234	15982	16014	16159	16052	16148	16248	16217	16133	16106	15904	16046	15955	16018	16169	15961	16036	16064	16152	15976	16132	15923	16235	16079	15955	16121	16171	16169	16008	15989	15966	16004	15917	16006	16130	16086	16094	16117	16063	16107	16077	16284	15879	15915	15973	15966	16153	16096	16055	15791	16081	16007	15922	16020	16169	15884	16028	16340	16164	15795	16003	16233	16098	16200	16214	16187	16098	16101	15932	16000	16097	15909	15954	16052	16070	16150	16062	16118	15919	15945	16047	16250	16039	16034	16095	16030	16171	16312	16273	16120	16138	16178	15874	15867	15850	16044	16044	15916	16020	16019	15906	16105	16056	16077	16189	16151	16165	15985	15861	16232	16071	15985	15832	16134	16052	16015	15955	16073	16116	16041	16052	16016	15984	16022	15899	15899	16121	15884	16201	16235	16080	16143	16298	16076	16065	15998	15969	16011	15878	16106	15995	16033	16021	15981	15910	16171	16059	16134	15943	16007	15975	16014	16080	15901	16053	16087	15947	16072	15884	16124	16036	16046	16059	16099	16049	16087	16114	16163	16060	15991	16197	15994	16099	16103	16012	15984	16016	16023	16004	16055	15973	16063	16042	16165	15973	16040	16249	16183	16038	16089	16069	16003	16009	15887	15686	15923	15960	15970	15999	15947	15906	16031	16071	15962	16098	16048	16223	16049	16043	16135	15961	16115	15861	16014	15961	16098	16100	15975	16361	16111	15992	16044	15976	16024	15864
28704	38290	27496	20397	17640	16721	16188	16059	15497	15375	15403	15553	15343	15298	15049	14969	14852	14757	14762	14665	15342	21051	25215	26131	23862	20259	17221	15459	14857	14665	14450	14233	14384	14342	14325	14358	14395	14452	14540	14450	14430	14355	14404	14435	14383	14512	14414	14522	14371	14299	14455	14379	14459	14324	14372	14275	14334	14527	14283	14243	14442	14431	14571	14469	14314	14388	14402	14482	14397	14534	14361	14242	14320	14478	14422	14400	14481	14318	14207	14377	14318	14338	14433	14311	14447	14476	14174	14280	14348	14330	14423	14480	14425	14440	14254	14266	14416	14402	14429	14348	14436	14333	14458	14352	14394	14440	14424	14471	14312	14429	14342	14287	14500	14465	14290	14491	14264	14360	14328	14474	14309	14177	14423	14503	14404	14319	14395	14528	14300	14350	14490	14379	14321	14360	14309	14406	14402	14322	14403	14245	14379	14520	14486	14464	14298	14413	14427	14445	14361	14347	14410	14462	14495	14404	14305	14475	14394	14524	14388	14386	14329	14365	14206	14458	14242	14532	14441	14202	14328	14374	14370	14499	14404	14648	14397	14327	14502	14348	14403	14328	14420	14302	14366	14377	14526	14540	14269	14360	14475	14463	14277	14404	14343	14338	14337	14443	14479	14251	14340	14387	14475	14443	14346	14707	14492	14485	14486	14389	14288	14479	14484	14440	14390	14392	14443	14306	14248	14195	14330	14460	14407	14221	14335	14275	14367	14472	14253	14290	14344	14440	14397	14360	14403	14444	14401	14394	14495	14390	14432	14208	14386	14461	14443	14446	14382	14284	14332	14296	14442	14468	14355	14372	14356	14431	14200	14419	14541	14457	14234	14315	14246	14413	14429	14511	14419	14298	14434	14486	14465	14411	14268	14338	14568	14220	14468	14264	14341	14313	14445	14331	14431	14417	14473	14321	14599	14363	14441	14280	14285	14317	14362	14327	14291	14513	14301	14495	14320	14331	14391	14363	14260	14532	14349	14378	14315	14454	14403	14287	14429	14408	14349	14324	14488	14506	14437	14417	14534	14333	14487	14383	14380	14502	14439	14488	14333	14487	14358	14400	14608	14413	14418	14407	14341	14196	14275	14354	14294	14428	14438	14495	14359	14532	14324	14289	14432	14445	14338	14364	14268	14288	14345	14457	14367	14386	14322	14349	14441	14509	14409	14337	14550	14492	14286	14450	14339	14238	14382	14321	14446	14363	14379	14352	14437	14357	14212	14338	14444	14397	14225	14325	14307	14457	14489	14432	14312	14474	14410	14316	14304	14468	14431	14278	14438	14243	14435	14339	14356	14338	14236	14269	14292	14292	14485	14233	14344	14314	14301	14510	14248	14388	14486	14395	14260	14380	14315	14372	14252	14295	14424	14289	14340	14317	14493	14363	14369	14467	14372	14659	14595	14560	14476	14283	14205	14377	14556	14409	14373	14268	14325	14248	14359	14478	14464	14384	14291	14296	14443	14270	14345	14407	14299	14358	14353	14394	14277	14324	14319	14404	14384	14409	14405	14242	14478	14359	14339	14236	14303	14354	14459	14391	14259	14424	14451	14379	14494	14394	14403	14389	14269	14382	14473	14575	14275	14326	14450	14212	14451	14450	14489	14351	14303	14403	14380	14278	14355	14321	14372	14461	14324	14411	14398	14401	14536	14427	14347	14429	14303	14421	14392	14361	14229	14394	14310	14378	14269	14305	14407	14371	14324	14530	14536	14493	14165	14375	14282	14208	14391	14450	14501	14371	14331	14429	14484	14287	14418	14364	14465	14324	14181	14252	14382	14480	14534	14359	14213	14421	14466	14456	14495	14469	14305	14405	14450	14380	14497	14429	14373	14420	14332	14424	14389	14374	14382	14265	14307	14416	14499	14423	14422	14478	14266	14436	14468	14361	14223	14244	14227	14460	14566	14516	14504	14298	14407	14368	14142	14398	14329	14203	14265	14289	14513	14301	14384	14423	14540	14355	14478	14388	14390	14557	14318	14320	14354	14348	14447	14358	14373	14413	14549	14427	14376	14201	14214	14434	14510	14340	14438	14414	14372	14462	14501	14399	14425	14498	14378	14242	14325	14295	14434	14336	14456	14496	14276	14533	14493	14449	14540	14334	14392	14386	14322	14508	14467	14334	14436	14301	14399	14478	14403	14336	14388	14453	14317	14291	14402	14326	14316	14404	14331	14395	14427	14441	14262	14414	14332	14487	14429	14403	14350	14315	14439	14404	14520	14361	14529	14401	14395	14355	14497	14301	14470	14433	14380	14325	14414	14443	14373	14455	14260	14325	14118	14234	14385	14423	14326	14337	14437	14320	14385	14340	14350	14469	14364	14455	14339	14263	14306	14327	14431	14455	14323	14336	14282	14427	14318	14434	14338	14378	14352	14386	14465	14273	14405	14492	14357	14437	14464	14367	14449	14275	14300	14215	14281	14423	14250	14219	14601	14297	14517	14215	14307	14536	14305	14407	14404	14397	14464	14239	14203	14382	14505	14348	14443	14467	14315	14395	14352	14435	14487	14408	14392	14396	14401	14488	14262	14415	14330	14164	14376	14453	14359	14262	14346	14308	14292	14490	14302	14393	14342	14457	14237	14378	14291	14457	14293	14449	14457	14303	14344	14450	14425	14116	14338	14280	14430	14217	14312	14408	14404	14449	14384	14310	14392	14402	14381	14342	14284	14338	14411	14267	14412	14393	14497	14317	14342	14347	14443	14383	14321	14320	14154	14415	14354	14327	14500	14279	14467	14326	14332	14467	14351	14389	14582	14294	14293	14604	14333	14301	14525	14414	14347	14398	14454	14290	14518	14294	14423	14284	14458	14273	14285	14490	14323	14470	14345	14254	14414	14385	14538	14358	14327	14292	14504	14515	14276	14403	14452	14085	14392	14265	14220	14547	14360	14540	14441	14377	14288	14447	14214	14327	14340	14633	14140	14264	14577	14391	14466	14284	14497	14406	14207	14428	14486	14318	14387	14524	14505	14407	14305	14474	14405	14485	14293	14380	14411	14508	14272	14580	14484	14204	14389	14422	14499	14407	14515	14392	14452	14289	14274	14435	14267	14412	14444	14363	14378	14479	14312	14256	14294	14498	14505	14210	14358	14619	14425	14375	14207	14238	14431	14434	14271	14249	14358	14384	14438	14516	14352	14356	14438	14353	14440	14510	14331	14278	14566	14192	14274	14376	14438	14381	14364	14296	14374	14346	14409	14390	14303	14482	14322	14326	14367	14434	14228	14496	14359	14261	14426	14177	14445	14341	14407	14362	14390	14178	14393	14404	14306	14253	14251	14356	14463	14466	14365	14438	14325	14330	14342	14443	14265	14319	14411	14286	14550	14356	14412	14335	14321	14463	14392	14259	14252	14365	14475	14445	14336	14316	14348	14405	14378	14400	14471	14175	14484	14404	14377	14428	14225	14437	14266	14383	14389	14223	14363	14530	14319	14441	14315	14369	14383	14277	14440	14435	14240	14593	14417	14290	14327	14352	14370	14472	14353	14426	14246	14380	14175	14424	14321	14299	14395	14222	14417	14447	14422	14260	14496	14446	14472	14370	14378	14437	14568	14291	14366	14448	14382	14334	14364	14326	14358	14464	14196	14431	14424	14317	14335	14374	14318	14546	14443	14372	14478	14317	14318	14418	14432	14311	14365	14452	14510	14399	14328	14415	14435	14334	14341	14479	14573	14353	14446	14449	14402	14278	14329	14308	14488	14328	14279	14432	14421	14242	14513	14393	14386	14431	14382	14353	14212	14352	14400	14292	14237	14432	14356	14379	14396	14142	14233	14536	14348	14233	14299	14516	14553	14244	14292	14208	14476	14332	14389	14376	14492	14395	14343	14225	14582	14470	14219	14227	14356	14391	14421	14334	14302	14256	14274	14274	14400	14277	14304	14343	14488	14185	14299	14278	14377	14298	14364	14307	14354	14506	14390	14458	14282	14339	14227	14340	14272	14378	14406	14370	14432	14349	14504	14388	14360	14395	14309	14379	14427	14391	14345	14332	14477	14374	14151	14215	14355	14491	14475	14419	14470	14329	14272	14228	14477	14326	14430	14445	14295	14418	14396	14393	14389	14246	14376	14427	14525	14321	14303	14489	14337	14420	14327	14491	14476	14467	14403	14457	14481	14287	14494	14391	14201	14331	14339	14379	14351	14312	14334	14356	14524	14302	14229	14367	14295	14238	14303	14233	14348	14503	14303	14426	14377	14468	14374	14202	14373	14196	14267	14368	14468	14249	14353	14303	14460	14476	14307	14250	14423	14434	14425	14515	14352	14370	14386	14346	14448	14337	14372	14290	14274	14419	14318	14313	14416	14368	14298	14462	14375	14330	14506	14426	14337	14337	14407	14401	14255	14418	14312	14465	14469	14351	14375	14347	14351	14359	14466	14460	14441	14329	14418	14133	14365	14369	14430	14579	14366	14353	14325	14373	14284	14355	14499	14308	14445	14505	14218	14416	14541	14578	14157	14262	14267	14375	14354	14593	14314	14437	14353	14361	14427	14416	14168	14288	14365	14338	14331	14166	14553	14345	14325	14440	14353	14469	14382	14304	14452	14332	14419	14398	14338	14154	14342	14513	14356	14446	14420	14275	14461	14325	14334	14479	14611	14424	14425	14415	14539	14426	14367	14463	14302	14451	14455	14215	14543	14347	14365	14448	14369	14348	14608	14376	14264	14365	14363	14479	14319	14285	14569	14596	14529	14348	14490	14396	14441	14499	14413	14336	14292	14384	14371	14355	14209	14430	14420	14376	14497	14337	14420	14487	14362	14446	14412	14390	14461	14265	14317	14439	14397	14414	14438	14275	14382	14287	14501	14546	14246	14410	14484	14565	14389	14450	14414	14354	14459	14398	14273	14340	14397	14464	14272	14364	14333	14494	14300	14388	14306	14290	14391	14322	14603	14330	14300	14309	14313	14263	14478	14555	14297	14312	14370	14372	14212	14354	14285	14292	14354	14174	14363	14434	14236	14282	14411	14247	14414	14411	14306	14303	14307	14361	14325	14345	14289	14474	14520	14319	14278	14285	14428	14369	14369	14282	14454	14346	14394	14333	14408	14448	14414	14426	14410	14268	14534	14468	14311	14445	14376	14191	14452	14303	14460	14522	14367	14389	14300	14269
27980	22539	23719	19837	16161	16228	16430	16390	16132	16251	16196	16095	15898	15905	16082	15997	15957	16154	16217	15851	15884	15893	16538	16675	16454	16356	16231	16181	15856	16002	15966	15917	15836	15917	16176	15873	16099	15775	15906	16083	15952	15840	15849	15854	15806	15924	15859	15934	15941	16012	15921	15865	15801	15967	15862	15822	15797	15973	15910	15987	15860	15862	15983	15848	15914	15906	15873	15805	15995	15931	16036	15834	15972	15956	15893	15877	15934	15839	15973	15797	15860	15902	15859	15871	15728	15721	15874	15895	15932	15944	15841	15991	15927	15758	15936	15958	15910	15847	15830	15744	15912	15769	15840	15857	15885	15803	15733	15941	15867	15935	16010	16056	15767	15608	15963	15727	15794	15856	15826	15925	15830	15998	15852	15849	16039	15985	15885	15735	15811	15729	15798	15845	15932	15922	15965	15876	15804	15994	16063	15889	15910	15986	15985	16038	16028	16127	15962	15840	15866	15660	15767	15734	15989	15833	15975	15916	15729	15977	15807	15680	15890	15956	15733	15732	15744	15779	15845	15935	16036	15872	15755	16044	15945	15753	15644	15833	15924	15862	15941	15970	15764	15988	15852	15992	15953	15935	15939	15798	15646	15783	15891	15955	15944	15747	15961	15841	15944	16008	15961	15765	15658	15961	15855	15971	15781	15882	15974	15783	15939	15530	15935	15869	15861	15898	15830	15703	15818	15896	15880	15918	15977	15910	15635	15889	15765	15928	15818	15998	15776	15673	15863	16003	15820	15897	16163	15906	16062	15802	15790	16039	15704	15913	15792	15714	15731	15825	15861	15671	15802	15870	15697	15880	15854	15757	16052	15750	15764	15930	15781	15943	15872	15807	15777	15848	15780	16055	16142	15880	15969	15967	15718	15768	15894	15901	15886	15743	15797	15742	15999	15695	15860	15838	15906	15664	16010	15889	15848	15919	15863	15752	16027	15961	15848	15747	15642	15820	15826	15905	15930	16088	16036	16003	16038	15718	15759	15751	15937	16084	15768	15733	15793	15898	15799	15646	15754	15693	15940	15857	15717	15826	15758	15889	15724	15962	15952	15653	15834	15763	15944	15935	15988	15944	15786	15744	15851	15794	15732	15873	15894	15921	15958	15980	15759	15617	15865	15829	15916	15860	15907	15941	15631	15651	16048	15828	15935	15840	15607	15684	15862	15909	15895	15718	15791	15702	15587	15932	16004	16129	15767	15981	15613	15913	15864	15889	15941	15914	15953	15858	16070	15869	15890	15796	16017	15929	15969	16212	15945	15920	15837	15858	15880	15685	15942	16071	16106	15916	15734	15757	16027	15711	15972	15793	15851	15998	15865	15822	15960	15755	15813	15749	15711	16064	15967	15916	16222	15892	15867	15881	16042	15898	15782	15904	15731	15843	16010	15724	15698	15759	15749	15933	16040	15798	15748	15850	15663	15953	15915	15820	15752	15822	15864	15918	16001	15944	15789	16016	16161	15865	15918	15867	15842	15909	15800	15832	15955	15610	15911	15881	15667	15859	15952	15686	15598	16016	15783	15871	15721	15979	15844	15963	15877	15904	15892	15815	15906	15747	15951	15924	16038	15979	15808	15739	15938	15688	15836	15767	15777	15901	15903	15914	15954	15821	15915	15805	15803	15787	15625	15781	16009	15873	15783	15781	15907	15829	15739	15838	16090	16119	15916	15903	15887	15848	15915	15978	15857	15928	15912	15899	15867	15911	15890	15799	15617	15811	15787	15813	15930	15725	15923	16027	15856	15764	15776	15955	15828	15855	15800	15860	15915	15812	15818	15718	15766	15788	15878	15766	15797	15891	15880	15992	15783	15969	16051	15874	15955	15749	16016	15680	16018	15910	15947	15997	15882	15829	16012	15949	15950	15841	15843	16042	15950	15885	15758	15766	15691	15826	15676	15948	15865	15965	15963	15923	15911	15938	16027	15761	15614	15872	15815	15734	15709	15969	15854	15673	15897	15748	15947	15852	16052	15915	15683	15918	15955	15980	16001	15852	15866	15871	15701	15886	15817	15924	15709	15788	15773	15792	15965	15787	15962	15844	15748	15892	15801	15579	15842	15800	15918	15911	16002	15831	15962	15856	15859	15882	16061	15883	15978	15885	15968	15781	15942	15946	15871	15831	15805	15851	15839	15605	15910	15807	15957	15818	15997	15933	15937	15735	15737	15917	15878	15925	15856	15741	16077	15976	15683	15909	15914	15803	15833	15839	15920	16036	15752	15831	15928	15654	15712	15603	15908	15864	15755	15730	15716	15807	15947	15853	15970	15903	15795	15946	15839	15755	15793	16122	16038	15990	15696	15760	15940	16081	15822	15927	15735	16060	15761	15844	15702	15765	15775	16001	15804	15867	15986	15811	15856	15941	15981	15787	15888	16019	15957	16032	15761	15869	15912	16022	16045	15843	16007	15811	16015	15664	15962	15827	15933	15865	15674	15778	15698	15804	15925	15861	15856	16031	15886	15817	15787	15966	16003	15934	15950	15877	15825	15751	15994	15861	15691	15821	15801	15777	15946	15861	15883	16003	15875	15803	15931	15945	15963	15957	15772	15958	15975	15767	15915	15910	15911	15848	15954	15977	15800	15770	15917	15967	16002	15809	15905	15855	15780	15795	15738	15917	15885	15928	15862	16070	15860	15811	15826	15590	15867	16024	15961	15941	15963	16033	16015	15743	15874	15816	15600	15987	15996	15726	15685	16012	15866	15820	15839	16048	15814	15759	15870	15531	15827	16142	15768	15970	15877	15863	15950	15838	15931	15807	15796	15872	15914	15931	16163	15933	16049	15868	15802	15792	16020	15817	15982	15779	15831	16053	15978	15964	15810	15837	15773	15841	15702	15898	15983	15889	15954	15911	16048	15904	16038	15794	15907	15936	16044	15863	15868	16010	15854	16032	15810	15640	15699	15850	15782	15918	15735	15803	15689	15898	15908	15867	15742	15889	16141	15928	15882	15868	15810	15794	15787	15769	15922	15997	16017	15886	16118	16001	16038	15865	15884	15923	15986	15897	15810	15771	16056	15730	15922	15827	15838	15813	15886	16047	15728	15957	15702	15812	16012	15837	15922	15645	15889	15949	15846	15576	15861	15612	16037	15992	15791	15775	15989	15749	15869	16103	15796	16016	15990	16009	15996	15808	16022	15893	15849	16107	15735	15659	15883	15783	16119	15812	15716	15773	15969	15912	15894	15990	15987	15791	15840	15902	15750	15968	15804	15729	15916	15706	15939	15716	15902	16044	15903	15833	16107	16008	15761	15938	15691	15701	16008	15733	15720	16019	15946	15961	15958	15810	15807	15907	15873	15929	15819	15730	15896	15879	15882	15826	15976	15943	16006	15723	16026	15852	15906	15880	16014	15824	15948	15659	15916	16083	15755	15896	15796	15951	15812	15672	15747	15806	15780	15874	16058	15699	15802	15808	15871	15814	15855	15759	15852	15896	15933	15737	15937	15759	16018	15951	15873	15756	15825	15757	15948	15752	15954	15994	15944	15857	16081	15776	15867	16074	15803	15933	15760	15714	15793	15936	15810	15831	15832	15826	15789	15867	15786	15911	15988	15778	15823	15966	15909	15764	15837	15891	15890	15910	15767	15808	15762	15916	15835	16047	15932	15777	15777	15994	16034	15782	15784	16007	15990	15854	15888	15697	15910	15968	15830	15759	15774	15795	15923	15903	15764	15853	16016	16085	15994	15852	15942	16032	15725	15890	15820	16029	16006	15828	15799	16146	16063	15928	15823	15830	15700	15927	15862	15763	15771	15827	15809	15889	15846	15940	15905	15899	15742	15754	15671	15685	15965	15908	15777	15958	15869	15836	16000	15974	15913	15990	16066	15792	15874	15927	15912	16149	15888	16066	15786	15568	15854	15830	16076	15993	15822	15950	15861	15945	15863	16036	15879	15899	15891	15664	15962	15847	15793	15751	16092	15925	15908	15734	15741	15941	16144	15879	15964	15854	15906	15818	15604	15796	16012	15991	15724	15892	15877	15785	15793	15689	15865	15778	15913	15849	15848	16142	16100	15860	15869	15868	16149	15827	15743	15831	15980	15951	15872	15935	15808	15884	15914	15810	15946	16021	15913	15761	15927	15664	15954	15879	15894	15936	15962	15705	15787	15853	15997	16052	15719	16078	15654	15822	15903	15685	15897	15878	15825	15946	15696	15925	15952	15804	15948	15853	15884	15959	15901	15945	15912	15973	15707	15891	15798	15937	15949	15813	15841	15759	15886	15849	15927	15986	15667	16011	16167	15991	15888	15823	15881	15756	16010	15776	16017	15795	15925	16023	15900	15817	15746	15629	15692	15904	15863	15966	15640	15768	16011	15987	15867	15919	15902	15884	15909	15962	15666	16098	15956	15735	15793	15853	16062	15909	15901	15784	15895	15887	16020	15907	15974	15833	15851	15818	15903	15781	16055	15804	15830	15744	15899	15857	15817	15876	15606	15629	15781	15627	15613	15793	15607	15867	15895	15846	15827	15899	15865	15825	15909	15876	16026	15845	16072	16001	15938	15958	16053	15916	15840	15915	15845	16064	15821	16008	15839	15980	15855	15946	15932	15762	15819	15840	15918	15841	15784	15911	15800	15846	15801	15886	15794	15864	15690	15927	15752	15757	15874	15840	15730	15946	16047	15781	15865	15786	15803	15962	15946	15851	16015	15878	15830	15982	15956	15813	15951	15892	16149	15761	15878	15874	15899	15998	16013	16020	16102	15641	15888	15795	15920	15717	15955	15759	15832	15987	16020	15807	16033	15862	15957	15794	16020	15854	15678	15773	15834	15915	15802	15915	16016	15734	15934	15880	15887	15975	15870	15715	15989	16007	15793	15787	15774	16065	15688	15938	15950	15898	15928	15784	15842	15947	15691	15854	15958	15840	15870	15759	15813	15843	15769	15828	15863	16041	15730	16004	15950	15927	15975	15828	15868	15893	15860	15833	15820	15786	15712	15786	15891	15888	15935	15803	15836	15770	15914	15921	15694	15787	16033	15918	15658	15832	15896	15906	15993	15954	15801	15972	15934	16052	15735	15797	15848	15889	15671	15984	15942	15697	15943	15808	15935	15949	15770	15916	15749	15913	15894	15856	15905	15722	15752	15856	15770	15886	16029	16101	15839	15920
21586	22166	17940	15745	14856	14574	14690	14734	14774	14605	14660	14556	14372	14668	14531	14503	14555	14226	14546	14391	14264	14567	15108	15230	15193	14779	14644	14332	14399	14194	14239	14351	14287	14269	14162	14259	14275	14280	14142	14377	14219	14388	14284	14116	14171	14134	14275	14051	14361	14243	14268	14246	14176	14155	14291	14371	14189	14120	14185	14273	14181	14248	14235	14297	14096	14321	14351	14315	14239	14291	14336	14363	14293	14237	14032	14131	14223	14189	14102	14224	14274	14110	14162	14194	14151	14289	14217	14144	14173	14075	14240	14252	14383	14324	14372	14313	14281	14264	14418	14331	14258	14200	14267	14258	14173	14307	14076	14327	14229	14266	14155	14275	14195	14448	14179	14253	14136	14271	14263	14069	14139	14280	14265	14190	14343	14224	14182	14349	14158	14199	14080	14268	14252	14281	14243	14180	14295	14218	14429	14315	14279	14312	14322	14197	14269	14125	14320	14368	14309	14103	14213	14181	14325	14245	14150	14230	14324	14069	14246	14191	14256	14366	14053	14245	14134	14276	14439	14210	14336	14273	14192	14242	14279	14371	14218	14276	14160	14162	14292	14304	14309	14230	14230	14254	14324	14307	14081	14280	14074	13978	14008	14242	14176	14339	14299	14175	14266	14268	14443	14022	14346	14252	14326	14178	14209	14231	14178	14218	14390	14199	14249	14118	14180	14222	14080	14071	14236	14343	14192	14268	14247	14326	14199	14248	14206	14190	14255	14184	14280	14022	14163	14332	14352	14219	14092	14215	14185	14391	14183	14265	14357	14269	14285	14333	14206	14142	14377	14339	14169	14299	14134	14419	14248	14116	14189	14304	14041	14313	14244	14310	14208	14172	14228	14224	14142	14387	14305	14113	14144	14186	14421	14300	14082	14357	14243	14336	14312	14248	14435	14366	14399	14259	14381	14356	14123	14306	14398	14339	14112	14156	14123	14337	14243	14353	14206	14095	14264	14357	14011	14324	14255	14100	14145	14166	14265	14229	14183	14277	14233	14257	14466	14286	14245	14233	14218	14182	14118	14122	14270	14214	14401	14293	14281	14251	14216	14227	14329	14068	14233	14242	14355	14253	14158	14226	14236	14151	14260	14240	14163	14101	14226	14216	14162	14385	14079	14360	14224	14200	14364	14215	14016	14286	14048	14275	14159	14222	14182	14184	14263	14260	14062	14283	14188	14209	14238	14285	14248	14258	14396	14199	14313	14124	14318	14343	14219	14171	14324	14324	14165	14207	14209	14032	14270	14118	14194	14425	14335	14260	14121	14209	14229	14368	14367	14191	14038	14179	14206	14139	14307	14288	14383	14408	14031	14317	14171	14110	14120	14215	14549	13992	14200	14353	14266	14185	14313	14137	14252	14331	14310	14364	14205	14251	14106	14079	14274	14177	14364	14168	14102	14283	14138	14230	14218	14214	14332	14157	14272	14208	14263	14323	14223	14292	14183	14250	14170	14117	14089	14300	14186	14065	14328	14192	14205	14137	14248	14351	14276	14175	14265	14227	14140	14287	14261	14303	14222	14066	14289	14244	14222	14195	14383	14292	14215	14086	14203	14376	14377	14270	14192	14259	14154	14397	14155	14304	14315	14287	14135	14333	14199	14189	14213	14199	14211	14175	14362	14316	14250	14187	14278	14136	14253	14205	14209	14162	14182	14188	14232	14293	14263	14091	14325	14263	14258	14111	14205	14359	14330	14275	14280	14185	14271	14249	14213	14417	14333	14288	14261	14248	14158	14227	14367	14221	14234	14154	14243	14334	14235	14141	14312	14139	14285	14249	14387	14206	14337	14271	14345	14258	14339	14379	14480	14216	14208	14195	14262	14156	14038	14142	14279	14113	14387	14131	14080	14401	14149	14234	14149	14189	14169	14242	14242	14288	14255	14294	14213	14149	14200	14216	14282	14067	14320	14223	14221	14214	14279	14475	14333	14274	14217	14292	14158	14240	14142	14264	14388	14288	14278	14112	14247	14291	14150	14336	14346	14201	14333	14106	14092	14139	14192	14112	14422	14369	14199	14181	14316	14294	14147	14339	14109	14222	14213	14267	14236	14149	14227	14217	14132	14342	14389	14206	14106	14294	14245	14348	14154	14373	14231	14213	14365	14328	14300	14366	14112	14386	14181	14177	14274	14313	14164	14191	14274	14362	14376	14299	14265	14321	14144	14285	14149	14114	14240	14371	14300	14235	14311	14238	14431	14098	14146	14282	14120	14322	14342	14122	14214	14285	14369	14400	14399	14268	14281	14315	14265	14317	14205	14313	14288	14191	14256	14294	14111	14182	14229	14372	14182	14331	14149	14195	14327	14262	14396	14355	14266	14201	14118	14190	14267	14211	14137	14357	14303	14354	14265	14335	14301	14283	14302	14212	14198	14132	14249	14377	14234	14212	14072	14048	14294	14243	14261	14345	14058	14146	14263	14314	14317	14397	14367	14079	14341	14128	14360	14392	14199	14329	14242	14310	14438	14390	14315	14158	14413	14302	14306	14171	14191	14083	14343	14345	14287	14144	14258	14287	14089	14334	14245	14454	14112	14405	14151	14151	14297	14204	14156	14375	14205	14120	14141	14065	14138	14240	14229	14292	14298	14343	14168	14081	14343	14390	14191	14321	14274	14306	14196	14307	14175	14242	14327	14340	14139	14364	14183	14216	14234	14232	14157	14247	14126	14221	14256	14033	14121	14283	14286	14181	14212	14304	14184	14264	14379	14174	14307	14057	14189	14204	14274	14213	14315	14298	14256	14248	14293	14287	14309	14242	14196	14231	14301	14102	14237	14222	14279	14138	14147	14128	14374	14106	14252	14173	14168	14390	14300	14070	14215	14132	14135	14144	14154	14305	14201	14397	14325	14193	14412	14261	14089	14547	14496	14513	14318	14176	14240	14265	14244	14224	14184	14261	14462	14220	14220	14382	13993	14346	14326	14391	14213	14402	14465	14270	14220	14388	14376	14163	14323	14403	14214	14280	14237	14189	14132	14312	14261	14155	14209	14090	14279	14353	14297	14293	14082	14172	14240	14277	14191	14201	14010	14260	14139	14155	14186	14128	14292	14348	14218	14237	14310	14293	14174	14165	14337	14272	14404	14180	14134	14307	14400	14282	14334	14204	14181	14434	14418	14261	14177	14272	14245	14135	14212	14248	14226	14102	14120	14099	14306	14296	14349	14262	14274	14242	14079	14316	14334	14325	14181	14199	14303	14124	14212	14172	14264	14362	14294	14087	14162	14238	14356	14165	14217	14192	14316	14319	14342	14305	14098	14226	14293	14177	14076	14274	14166	14345	14182	14375	14236	14398	14035	14193	14214	14095	14149	14261	14105	14186	14206	14216	14275	14326	14385	14128	14035	14286	14400	14185	14162	14269	14309	14277	14418	14397	14274	14258	14129	14333	14225	14234	14042	14128	14178	14169	14243	14188	14257	14253	14285	14200	14180	14130	14212	14085	14418	14130	14150	14232	14321	14243	14254	14232	14206	14282	14258	14258	14355	14375	14184	14279	14103	14305	14237	14326	14225	14392	14264	14309	14072	14214	14239	14346	14169	14451	14198	14272	14356	14132	14282	14199	14153	14361	14222	14312	14362	14170	14136	14246	14271	14323	14244	14188	14223	14402	14232	14315	14152	14375	14178	14149	14320	14233	14247	14221	14311	14169	14388	14110	14317	14166	14332	14267	14366	14355	14375	14203	14149	14306	14377	14283	14226	14086	14375	14158	14286	14178	14344	14205	14283	14223	14234	14329	14234	14264	14104	14473	14228	14321	14197	14169	14153	14271	14137	14252	14376	14278	14176	14392	14110	14351	14354	14340	14371	14320	14409	14129	14354	14319	14268	14257	14295	14239	14257	14178	14034	14279	14204	14300	14168	14229	14343	14099	14346	14101	14215	14389	14254	14202	14377	14183	14149	14338	14171	14241	14325	14227	14375	14281	14086	14145	14235	14218	14303	14190	14243	14242	14274	14174	14410	14122	14505	14297	14170	14226	14332	14307	14212	14143	14305	14211	14319	14123	14348	14280	14298	14198	14098	14259	14155	14253	13986	14379	14245	14286	14075	14287	14231	14142	14484	13957	14426	14082	14155	14217	14209	14196	14218	14342	14299	14305	14363	14125	14156	14295	14177	14304	14352	14284	14248	14237	14435	14307	14106	14298	14181	14241	14125	14124	14382	14249	14295	14154	14451	14365	14325	14257	14154	14301	14294	14311	14245	14170	14248	14256	14202	14272	14238	14284	14271	14151	14327	14187	14278	14156	14273	14126	14299	14284	14292	14255	14313	14247	14108	14290	14203	14379	14149	14289	14332	14388	14198	14328	14190	14322	14373	14252	14181	14273	14285	14268	14213	14223	14162	14237	14272	14199	14230	14223	14159	14322	14105	14287	14196	14155	14149	14251	14285	14255	14118	14281	14278	14379	14242	14106	14182	14264	14128	14299	14204	14359	14227	14146	14336	14271	14094	14259	14202	14340	14389	14333	14024	14284	14256	14326	14292	14319	14373	14306	14201	14362	14249	14224	14196	14248	14304	14278	14334	14248	14286	14393	14263	14234	14127	14198	14380	14168	14310	14192	14444	14400	14274	14138	14269	14266	14211	14219	14305	14292	14200	14251	14031	14353	14201	14153	14275	14218	14155	14181	14194	14288	14216	14260	14385	14172	14343	14247	14275	14330	14112	14285	14282	14162	14267	14392	14346	14472	14322	14208	14162	14230	14150	14327	14255	14429	14236	14192	14260	14354	14254	14230	14316	14161	14307	14214	14276	14149	14135	14401	14058	14315	14228	14273	14179	14124	14181	14165	14276	14300	14362	14108	14264	14274	14296	14180	14127	14189	14324	14166	14313	14164	14273	14368	14240	14170	14522	14307	14265	14199	14207	14171	14349	14311	14248	14244	14244	14272	14126	14343	14280	14295	14303	14205	14402	14059	14251	14237	14249	14195	14271	14124	14178	14156	14324	14319	14308	14200	14254	14133	14248	14343	14239	14386	14267	14172	14211	14330	14130	14171	14247	14392	14124	14192	14425	14064	14330	14207	14214	14398	14395	14181	14179	14218	14139	14139	14362	14320	14171	14183	14211	14233	14177	14269	14155	14259	14155	14319	14175	14234	14247	14002	14379	14192
24093	21504	28977	24471	21997	20440	18774	16707	16130	16467	16194	16026	16029	15989	15802	15922	16132	16028	15828	15718	15970	16086	19340	21161	19826	18334	17035	16394	15820	15736	15516	15598	15467	15552	15699	15606	15493	15577	15709	15685	15782	15515	15791	15513	15609	15699	15738	15930	15872	15476	15672	15594	15580	15671	15774	15559	15568	15545	15899	15722	15734	15715	15721	15579	15611	15601	15615	15546	15690	15712	15638	15540	15501	15528	15431	15797	15473	15474	15586	15585	15647	15667	15601	15744	15484	15828	15886	15690	15394	15562	15573	15497	15559	15631	15555	15696	15516	15500	15649	15629	15683	15723	15654	15663	15697	15620	15614	15355	15449	15542	15413	15524	15596	15664	15720	15596	15511	15466	15507	15619	15717	15715	15637	15831	15554	15630	15598	15756	15681	15483	15617	15779	15675	15635	15629	15542	15563	15607	15654	15534	15313	15405	15663	15485	15691	15822	15813	15520	15681	15669	15585	15438	15412	15445	15642	15539	15791	15542	15575	15663	15664	15617	15581	15684	15652	15649	15455	15548	15439	15549	15649	15631	15647	15573	15655	15514	15612	15462	15524	15616	15507	15570	15357	15779	15675	15599	15577	15563	15618	15460	15537	15711	15629	15595	15502	15717	15594	15408	15537	15594	15553	15679	15529	15686	15727	15498	15545	15595	15724	15602	15749	15556	15438	15622	15590	15686	15576	15547	15786	15641	15643	15621	15549	15571	15574	15566	15551	15592	15692	15716	15568	15622	15567	15480	15676	15437	15258	15557	15779	15563	15589	15519	15731	15469	15642	15665	15557	15458	15679	15750	15565	15618	15649	15710	15549	15600	15697	15632	15508	15689	15352	15465	15466	15777	15551	15562	15536	15828	15526	15596	15644	15733	15697	15702	15474	15662	15621	15583	15725	15457	15517	15448	15526	15542	15447	15785	15476	15669	15523	15295	15366	15394	15545	15677	15609	15457	15606	15586	15643	15653	15617	15644	15514	15496	15573	15500	15537	15663	15550	15556	15626	15725	15680	15619	15628	15619	15698	15605	15564	15516	15866	15627	15594	15577	15633	15618	15516	15640	15804	15683	15385	15450	15507	15594	15552	15471	15637	15433	15509	15699	15693	15464	15469	15378	15739	15697	15641	15539	15587	15497	15684	15605	15544	15653	15497	15577	15741	15507	15534	15688	15588	15523	15529	15551	15596	15498	15668	15672	15526	15675	15535	15474	15640	15405	15702	15654	15619	15493	15610	15519	15465	15599	15592	15808	15703	15763	15738	15629	15566	15312	15606	15751	15708	15530	15436	15465	15469	15524	15694	15489	15711	15745	15567	15486	15735	15549	15414	15558	15653	15699	15502	15507	15748	15644	15671	15481	15712	15541	15545	15604	15462	15627	15595	15764	15359	15620	15549	15511	15681	15633	15474	15606	15533	15684	15612	15927	15626	15566	15531	15661	15608	15622	15678	15643	15630	15649	15849	15708	15515	15499	15781	15858	15686	15849	15502	15690	15427	15369	15714	15422	15516	15741	15732	15499	15713	15749	15593	15748	15554	15675	15539	15714	15642	15539	15692	15574	15359	15506	15508	15522	15555	15574	15683	15718	15528	15579	15465	15363	15679	15732	15664	15600	15493	15609	15538	15511	15569	15430	15784	15527	15607	15639	15598	15444	15420	15577	15604	15517	15680	15485	15503	15518	15771	15737	15565	15536	15608	15549	15661	15306	15479	15498	15540	15524	15479	15823	15593	15507	15625	15446	15784	15624	15653	15767	15679	15631	15631	15408	15775	15534	15597	15680	15713	15763	15658	15371	15633	15522	15698	15579	15544	15237	15652	15635	15673	15506	15728	15605	15447	15631	15661	15684	15703	15627	15473	15577	15440	15606	15355	15480	15688	15671	15511	15388	15251	15505	15553	15792	15608	15663	15578	15457	15553	15449	15679	15687	15580	15649	15556	15547	15678	15483	15560	15657	15414	15607	15674	15594	15624	15622	15554	15795	15755	15662	15550	15851	15502	15577	15622	15609	15555	15565	15547	15243	15576	15589	15616	15706	15638	15516	15485	15456	15538	15720	15707	15425	15770	15582	15553	15534	15618	15541	15672	15568	15624	15743	15704	15789	15862	15575	15713	15815	15400	15603	15488	15404	15643	15654	15706	15590	15736	15562	15529	15752	15664	15659	15446	15458	15774	15718	15582	15531	15638	15498	15562	15468	15611	15671	15652	15577	15551	15408	15451	15641	15679	15404	15643	15562	15643	15511	15442	15399	15600	15525	15544	15722	15529	15718	15521	15585	15458	15552	15618	15545	15565	15901	15543	15435	15629	15656	15467	15715	15376	15459	15669	15748	15593	15662	15808	15430	15639	15588	15448	15500	15683	15515	15649	15677	15764	15524	15760	15662	15621	15672	15421	15667	15630	15541	15473	15672	15575	15680	15658	15726	15633	15687	15636	15424	15690	15558	15402	15389	15450	15671	15535	15526	15698	15645	15633	15642	15515	15684	15581	15558	15526	15680	15464	15683	15645	15768	15594	15553	15704	15650	15444	15530	15492	15607	15433	15709	15641	15496	15596	15697	15647	15696	15513	15665	15518	15538	15555	15506	15519	15784	15610	15666	15694	15515	15648	15833	15452	15747	15693	15597	15754	15512	15720	15428	15648	15503	15533	15493	15581	15649	15571	15608	15684	15636	15736	15743	15616	15733	15461	15600	15541	15653	15548	15508	15539	15784	15519	15750	15533	15608	15547	15644	15576	15569	15703	15684	15539	15623	15676	15710	15650	15502	15644	15807	15516	15776	15633	15586	15659	15453	15559	15863	15600	15640	15343	15579	15616	15560	15439	15542	15500	15800	15419	15481	15604	15614	15438	15576	15462	15554	15727	15621	15640	15606	15691	15702	15689	15737	15578	15540	15604	15610	15591	15505	15475	15801	15697	15298	15487	15639	15398	15597	15568	15648	15686	15592	15561	15629	15735	15497	15425	15729	15592	15548	15627	15578	15453	15473	15684	15609	15506	15574	15437	15568	15532	15591	15464	15588	15488	15514	15622	15642	15667	15514	15584	15593	15692	15649	15593	15582	15630	15620	15489	15580	15628	15599	15590	15457	15541	15555	15674	15229	15594	15504	15474	15363	15528	15478	15909	15845	15865	15587	15610	15528	15437	15534	15657	15683	15624	15732	15514	15669	15518	15669	15596	15651	15434	15533	15681	15536	15494	15544	15567	15556	15715	15629	15556	15577	15532	15432	15477	15555	15689	15514	15625	15508	15498	15612	15583	15706	15621	15584	15586	15556	15713	15596	15681	15602	15449	15564	15521	15480	15743	15732	15670	15693	15432	15607	15442	15564	15634	15587	15475	15522	15665	15658	15577	15665	15573	15689	15836	15773	15581	15588	15446	15473	15708	15492	15561	15705	15768	15478	15637	15851	15657	15782	15724	15520	15583	15761	15553	15630	15734	15688	15690	15536	15673	15664	15643	15612	15622	15587	15636	15642	15682	15488	15481	15452	15548	15614	15747	15687	15577	15509	15678	15582	15549	15595	15454	15615	15564	15495	15512	15500	15468	15436	15675	15557	15632	15564	15661	15464	15648	15682	15655	15627	15583	15617	15460	15707	15590	15795	15831	15682	15527	15676	15596	15512	15756	15539	15514	15641	15532	15751	15435	15473	15540	15572	15938	15673	15408	15538	15441	15363	15580	15390	15412	15527	15581	15676	15579	15696	15801	15585	15539	15460	15523	15543	15479	15518	15528	15557	15602	15760	15506	15532	15631	15665	15509	15370	15601	15670	15667	15472	15556	15643	15554	15687	15658	15597	15635	15587	15646	15384	15592	15563	15630	15482	15396	15729	15486	15722	15448	15572	15624	15604	15569	15620	15813	15541	15626	15619	15642	15589	15488	15625	15411	15568	15506	15813	15680	15714	15600	15487	15589	15381	15474	15580	15861	15521	15618	15591	15667	15672	15737	15727	15398	15595	15576	15627	15744	15729	15538	15605	15567	15537	15515	15565	15814	15491	15681	15555	15627	15554	15725	15409	15611	15680	15611	15652	15627	15500	15724	15665	15467	15405	15540	15575	15540	15466	15559	15542	15824	15639	15813	15601	15378	15562	15599	15626	15601	15684	15581	15401	15526	15660	15715	15605	15445	15595	15644	15684	15717	15424	15528	15444	15498	15605	15483	15690	15511	15668	15585	15717	15617	15541	15623	15636	15785	15609	15528	15426	15669	15888	15356	15684	15638	15689	15650	15538	15453	15655	15544	15645	15582	15573	15706	15635	15614	15477	15677	15689	15618	15628	15502	15470	15438	15520	15485	15721	15445	15405	15299	15496	15597	15615	15510	15529	15482	15551	15463	15573	15666	15554	15755	15421	15415	15634	15619	15583	15571	15669	15675	15731	15617	15580	15782	15633	15587	15699	15638	15604	15604	15727	15690	15551	15547	15555	15619	15779	15597	15419	15538	15481	15687	15540	15672	15788	15529	15510	15748	15725	15524	15605	15679	15587	15475	15675	15793	15529	15564	15613	15463	15504	15498	15622	15634	15599	15635	15848	15481	15548	15737	15670	15610	15539	15560	15626	15623	15725	15628	15513	15494	15615	15672	15478	15440	15638	15560	15492	15627	15662	15597	15558	15612	15658	15525	15530	15595	15542	15694	15627	15608	15739	15738	15650	15616	15642	15568	15784	15721	15513	15468	15466	15411	15527	15504	15486	15487	15612	15501	15498	15653	15407	15590	15488	15702	15590	15543	15636	15642	15676	15592	15552	15670	15542	15454	15491	15673	15561	15615	15415	15620	15481	15658	15503	15649	15527	15588	15478	15313	15689	15752	15451	15581	15271	15563	15657	15487	15511	15612	15441	15454	15662	15760	15510	15873	15573	15535	15618	15642	15671	15639	15391	15482	15539	15567	15356	15523	15545	15811	15599	15660	15624	15577	15482	15585	15646	15434	15624	15686	15603	15590	15644	15533	15652	15661	15506	15627	15865	15796	15772	15463	15336	15509	15556	15561	15805	15711	15519	15420	15721	15875	15466	15816	15665	15705	15545	15554	15639	15682	15733	15590	15484	15501	15598	15649	15664	15658	15526	15815	15665	15611	15570	15700	15703	15550	15633	15564	15511	15529	15744
24150	33414	23557	17420	16351	15579	15085	15067	15045	14975	14966	14432	14602	14620	14306	14440	14459	14594	14342	14389	14617	15313	20803	21556	19647	17466	15782	14989	14445	14229	14049	14180	14052	14179	14190	14327	14083	14206	14136	14206	14150	14069	14171	14049	14023	14197	14200	14054	14051	14195	14027	14084	14206	14235	14135	14170	14045	14020	14070	14184	14060	14058	14276	14314	14083	14137	14417	14172	14071	14210	14122	14203	14102	14036	14101	13893	14049	14039	14068	14141	14049	14262	14142	14148	14166	14256	13997	14168	13981	14163	14257	14112	14303	14181	14169	14146	13924	14221	14240	14233	14118	14085	14132	14089	13865	14001	14034	13995	14254	14249	14251	14133	14150	14306	14174	14165	14104	14229	14167	14265	14090	14086	14057	14200	14187	14095	14165	14074	14132	14267	14357	14025	13997	14146	14218	14107	14350	13969	14192	14149	14130	14070	14212	14221	14075	14096	14262	14110	13993	14225	14056	13973	14194	14256	14025	14037	14150	14038	14278	14289	13975	14190	14169	13911	14007	14161	14041	14125	14183	14084	14179	14092	14156	14002	14186	14154	14027	14006	14017	14202	14165	14178	14037	14161	14051	13893	14060	14344	14138	14073	14070	14106	14154	14134	14091	14075	14171	14353	14082	14176	14127	14129	13975	14003	14184	14179	14093	14148	14184	14163	14129	14274	14075	14094	14016	14055	14188	14162	14056	14071	13960	14200	14173	14066	14143	13984	14152	14086	14059	14165	14182	14035	14054	14212	14139	14037	14065	14027	13935	14118	14426	14108	14188	14165	14092	14053	14217	14146	14199	14028	14237	14102	13936	14141	14278	14199	14092	14064	14038	14103	14123	14141	14148	14107	14004	13962	14088	14087	14194	14058	14196	13911	14263	14160	14030	14096	14247	14279	14231	14065	14239	14282	14098	14205	14178	13977	14182	14180	13783	14130	14155	14228	14045	14209	14190	14005	14257	14092	14053	13910	14338	14229	14077	14251	13951	14098	14106	14170	14078	14071	14011	14188	14113	14090	14205	14075	14066	14131	14104	14179	13974	14152	14080	14266	14115	14050	14085	14198	14071	14084	14092	14128	14110	14182	14062	14020	14206	14114	14197	14180	14224	14016	14259	13976	14114	14201	14090	14123	14189	14081	14176	14145	14044	14123	14134	13952	14112	14067	14122	14088	14048	14005	14081	14116	14055	14103	14223	14125	13942	14286	14115	13998	14173	14110	14111	14120	14128	14182	14095	14188	14166	14085	14178	14045	14167	14138	14103	14175	14182	14162	14134	14181	14145	14117	14326	14127	14361	14207	14158	14056	14007	14079	14117	14288	14215	14281	14146	13866	14015	14171	14148	14184	14016	14271	13957	14089	14166	14058	13929	14219	14006	14122	14057	14038	14191	14105	14259	14087	14274	13932	14017	14177	14202	14123	13974	14192	14127	14113	14056	14194	14165	14142	14185	14061	14059	14064	14156	14028	14165	14129	14217	14104	14094	13998	13924	14133	14014	14183	14092	14140	14157	14089	14078	14005	14040	14122	14068	14119	14173	14214	14051	13939	14100	14373	14097	14047	14236	14090	14013	14084	14090	14204	14171	13900	13994	13995	14029	14104	14203	14218	14166	14131	14085	14217	14009	14081	14147	14066	14116	14017	14071	14095	14024	14235	14035	14008	14330	14086	14004	13915	14172	14107	14079	14210	14193	14186	14104	14186	14035	13897	14430	14147	14083	14097	14165	14051	14244	14130	14157	14140	14195	14308	14053	14220	14127	14269	14143	14095	14051	14182	14094	14191	14052	14164	14193	14067	14138	14115	14164	14130	14102	14090	14031	14184	14145	14206	14075	14263	14113	14061	14196	14119	14103	14020	14167	14090	14146	14182	14216	14162	14010	13925	14155	13903	14043	14098	14295	14195	14223	14159	14247	14169	14023	14016	14350	14081	14236	14118	14094	14108	14101	14179	14182	14302	14179	14167	14136	14226	14120	14191	13985	14194	13915	14083	14256	14057	13946	14154	13944	14057	14205	14081	13940	14167	13991	14064	13971	14027	14097	14231	14162	14165	14107	13909	14165	14051	14208	14082	14201	14115	14020	14186	14193	14094	14122	14232	14090	14125	14073	14085	14120	14146	14125	14004	14197	14126	14134	14184	13977	14107	14189	14150	14239	14102	14172	14097	14094	14091	14111	14082	14017	14144	13989	14005	14113	14096	14167	14124	14118	14068	14198	14088	14219	13937	14180	14230	14182	14152	14067	14100	14056	14063	14203	14048	14096	14120	14098	14130	14257	14234	14083	14018	14114	13993	14069	14144	14064	14167	14104	14247	14206	14086	14041	14110	14150	14177	13996	14135	14201	14125	14094	14174	14276	14035	14368	14175	14050	13993	14153	14019	14102	14085	14068	14252	14028	14222	14096	14270	14103	14152	14128	13867	14112	14247	14074	14043	14000	14227	14053	14220	14020	14267	14161	14047	14065	14102	14141	14079	14247	14166	14099	14115	14077	14076	14060	14156	14017	13990	14270	14069	14234	14037	14282	14110	14177	14004	14153	14063	13997	14059	14035	14007	13988	14119	14049	14038	14122	14098	14083	14264	14263	13969	14095	14106	13991	14104	14026	14384	14268	14208	14150	14082	13998	14173	14085	14253	14279	14044	14136	14199	13982	14002	13956	14059	14267	14178	14154	14016	13992	14141	14125	14071	14304	14141	14089	14130	14200	14234	14126	14088	14044	14190	14095	14213	14148	14066	14113	14199	14336	14098	14092	14227	14024	14213	14063	14090	14094	14324	14211	14170	14010	14140	14099	14063	14068	14179	14015	14150	14073	14200	14161	14105	14195	13981	14165	14156	13864	14171	14035	14101	14090	14289	14143	14171	13966	13988	14093	14177	14107	14036	13968	14120	14233	14111	14097	14018	14105	14279	14058	14163	14165	14095	14136	14096	14066	14048	14044	14086	14065	14227	14149	14159	14116	14003	14086	14015	14241	13975	14068	14129	14127	14020	14308	14250	14078	14009	14129	14169	14175	13886	13882	14176	13978	14093	14111	14175	14134	13916	14061	14158	14162	14246	14048	14239	13992	14197	14222	14124	14173	14239	14143	13998	14113	13997	14115	14173	13942	13963	14227	14215	14138	14117	14215	14041	14274	14095	14104	14122	14052	14195	14000	14088	14064	14129	14188	14157	13998	14295	14052	14138	14202	14000	14239	14198	14244	14122	14136	14122	13969	14032	14227	14119	14010	14108	14214	14061	14061	14087	14058	14295	14089	14073	14064	14208	14155	13963	14068	14223	14091	14112	14121	14184	14244	14174	14102	14139	14163	14152	14005	14255	14113	14225	14080	14148	14173	14032	14044	14009	13999	14102	14191	13984	14038	14132	14166	14008	14232	14160	13926	14165	14199	14104	14228	14165	14123	14164	14081	14199	14095	14073	14265	14011	14051	14097	14248	14163	14250	14179	14023	14115	14161	14153	14073	14116	14062	14185	14174	14235	14172	14019	14005	14232	14126	14186	14265	14035	14178	14240	14020	14110	14171	14061	14224	14048	14079	14011	14353	14038	14251	13910	14170	14050	14248	14127	14358	13977	14199	14273	14056	14115	14024	14026	14089	14151	14032	14052	14284	14233	14280	14139	14292	14205	14172	14307	14212	14123	14297	14022	14106	14222	14180	14168	14224	14052	14138	14127	14005	14244	14110	14228	14105	14240	14119	14116	14155	14233	14121	14034	14074	14191	14094	14072	14198	14237	14151	14250	14141	14262	14256	14084	14262	14088	14055	14121	14285	14160	14069	14054	14198	13934	14135	14201	14157	14076	14138	13959	14170	14199	14127	13964	14164	14225	14124	14190	14280	14170	14166	14195	14171	14227	14122	14186	14103	14176	13966	14059	14291	14152	14139	14216	14282	14155	13894	14117	14050	14202	14072	14128	14195	14119	14127	14249	14060	14210	14114	14136	14267	14107	14125	14133	14127	14098	14109	14092	14177	14113	14179	14160	14194	14048	14170	14068	14201	14322	14031	14203	14246	14169	14166	14256	14129	14111	14095	14310	14070	14106	14195	14265	14201	14139	14258	14221	14101	14178	13857	14186	14051	14142	14052	14114	14093	14075	14074	14006	14094	14151	14178	14154	14149	14126	14202	13955	14254	14122	14049	14017	14176	14049	14105	14076	14090	14222	14079	14055	14248	14031	14140	14107	14135	14170	14014	14233	14025	14197	14215	14286	14195	14088	14114	14169	14111	14030	14289	14109	14152	14144	14156	14176	13997	14067	14134	14272	14016	14198	14300	13935	14037	14163	14118	14146	14117	14315	13955	14203	14311	14266	14047	14118	14017	13994	14009	14146	14193	13932	14178	14223	14139	14172	14176	14364	14090	14193	14232	14137	14039	14147	14118	14060	14081	14117	14114	14189	14089	14121	14069	14013	13927	14223	13844	13987	14132	14030	14219	14232	14139	13981	14080	14014	14034	14161	14236	14122	14136	14235	13995	14161	14240	13995	14106	13928	14136	13920	14071	13966	14116	14047	14185	14183	14088	14106	13921	14185	14237	13919	13997	14034	14148	14154	14039	14144	13981	14111	14120	13866	14245	14100	13974	14157	14079	13939	14233	14078	14148	14192	14207	14158	14023	14201	14218	14193	14158	14054	14057	14129	14141	14074	14173	14113	14177	14065	13984	14092	14159	14149	13993	14041	14165	14179	14124	14300	14013	14108	14366	14090	14240	14007	14178	14248	14317	14181	14218	14202	14143	13925	14142	14127	14102	14018	14165	14227	14154	14162	14037	14164	13964	14156	14147	14232	14082	14234	14027	14114	14054	14171	14134	14367	14056	14140	14249	14150	14131	14128	14111	14183	14187	14143	14137	14147	14220	14101	14093	14181	14131	14078	13918	13990	14143	14076	14052	14159	14160	14208	13988	13968	14137	14075	14068	14038	14134	13909	14215	14106	14079	14172	13998	14102	14084	14083	14074	14168	14287	14273	14145	14151	14272	14027	13908	14133	14234	14125	14032	14024	14022	14227	14080	14199	14055	14201	14306	13949	14081	14406	14111	14189	14109	14140	14085	14108	14239	14109	14160	14099	14071	14205	14077	14187	14273	14123	14228	14107	14010	14127	14002	14111	14041	14108
23075	21507	29410	23996	21618	23221	23777	18048	17190	17671	17417	17019	17238	17115	16929	16895	16928	16865	16746	16596	16567	16940	22546	26006	24186	21653	18966	17684	17135	16816	16532	16542	16706	16551	16381	16446	16556	16497	16638	16385	16325	16442	16451	16445	16452	16260	16511	16328	16449	16422	16479	16300	16453	16349	16529	16498	16338	16445	16289	16371	16360	16552	16219	16337	16602	16546	16347	16613	16264	16370	16239	16528	16400	16226	16460	16430	16432	16207	16346	16344	16177	16226	16478	16464	16457	16361	16270	16418	16298	16413	16468	16406	16295	16417	16374	16242	16375	16430	16465	16585	16410	16399	16205	16262	16345	16389	16173	16371	16304	16536	16565	16341	16292	16289	16339	16494	16473	16525	16473	16403	16502	16372	16564	16469	16221	16223	16308	16181	16420	16499	16481	16422	16367	16406	16421	16289	16237	16425	16433	16404	16554	16364	16543	16331	16549	16483	16358	16375	16503	16386	16330	16192	16517	16227	16375	16476	16285	16376	16392	16502	16509	16326	16299	16518	16510	16258	16311	16425	16298	16611	16375	16500	16417	16240	16593	16309	16486	16301	16327	16194	16683	16253	16268	16251	16581	16289	16296	16310	16480	16657	16482	16245	16272	16208	16561	16502	16372	16393	16574	16309	16248	16479	16369	16126	16681	16352	16348	16506	16288	16411	16405	16302	16300	16227	16254	16272	16449	16102	16486	16603	16437	16475	16562	16301	16280	16425	16411	16190	16475	16288	16395	16299	16457	16499	16484	16376	16324	16605	16450	16513	16422	16415	16526	16255	16469	16392	16401	16167	16346	16524	16328	16364	16315	16297	16363	16272	16289	16515	16336	16339	16444	16305	16190	16263	16333	16274	16373	16346	16307	16333	16300	16495	16592	16477	16297	16279	16444	16453	16335	16398	16386	16287	16241	16439	16486	16181	16288	16280	16446	16482	16421	16497	16360	16327	16245	16460	16394	16207	16405	16529	16273	16431	16498	16468	16456	16246	16210	16337	16312	16404	16541	16526	16393	16300	16262	16506	16361	16484	16535	16439	16286	16238	16371	16300	16373	16334	16287	16297	16328	16451	16300	16463	16650	16357	16267	16343	16388	16443	16399	16375	16409	16399	16252	16367	16226	16399	16391	16413	16385	16493	16383	16353	16262	16508	16444	16437	16500	16222	16450	16505	16305	16160	16306	16343	16144	16441	16524	16440	16382	16468	16203	16462	16257	16228	16476	16323	16412	16436	16575	16355	16210	16327	16270	16342	16378	16073	16381	16392	16167	16314	16353	16282	16268	16321	16330	16324	16291	16468	16543	16436	16301	16512	16280	16344	16570	16339	16469	16298	16470	16458	16268	16464	16509	16479	16405	16396	16227	16528	16344	16506	16412	16263	16412	16440	16385	16411	16542	16455	16362	16383	16380	16329	16371	16297	16519	16333	16186	16227	16204	16269	16305	16245	16408	16440	16296	16347	16323	16251	16372	16306	16416	16541	16301	16402	16510	16312	16152	16231	16366	16271	16211	16175	16311	16122	16228	16319	16452	16298	16502	16306	16269	16535	16277	16475	16429	16362	16187	16519	16454	16385	16545	16515	16261	16375	16407	16146	16471	16139	16333	16319	16312	16456	16399	16468	16436	16571	16397	16351	16269	16040	16338	16303	16469	16197	16445	16459	16314	16201	16537	16272	16642	16705	16632	16385	16420	16371	16294	16297	16392	16201	16366	16287	16556	16355	16396	16351	16460	16347	16555	16466	16390	16419	16239	16332	16469	16333	16219	16177	16379	16305	16329	16410	16418	16434	16406	16337	16427	16394	16265	16331	16270	16535	16173	16298	16302	16339	16480	16464	16360	16386	16308	16387	16342	16352	16412	16224	16218	16442	16440	16496	16478	16264	16199	16241	16404	16406	16334	16260	16551	16401	16516	16468	16450	16254	16334	16415	16345	16457	16220	16322	16153	16326	16492	16349	16528	16264	16108	16460	16234	16430	16500	16468	16262	16423	16415	16446	16183	16353	16349	16329	16216	16244	16424	16503	16350	16238	16345	16396	16440	16193	16491	16510	16391	16277	16504	16377	16502	16292	16267	16459	16285	16500	16364	16392	16392	16385	16258	16290	16160	16247	16384	16237	16278	16257	16383	16226	16375	16242	16365	16426	16519	16364	16203	16359	16407	16271	16275	16214	16236	16251	16177	16185	16375	16335	16272	16524	16303	16396	16419	16571	16458	16142	16350	16394	16368	16512	16364	16518	16215	16263	16428	16428	16388	16311	16392	16362	16323	16232	16394	16351	16475	16427	16460	16304	16329	16360	16412	16395	16471	16540	16409	16272	16309	16315	16273	16454	16441	16236	16245	16444	16415	16430	16324	16337	16327	16344	16250	16351	16440	16327	16144	16398	16521	16425	16416	16454	16408	16282	16371	16298	16574	16309	16416	16268	16276	16563	16353	16304	16215	16522	16355	16407	16498	16367	16465	16278	16429	16323	16507	16295	16412	16266	16500	16466	16461	16429	16505	16322	16268	16263	16393	16192	16478	16225	16239	16280	16315	16447	16458	16221	16249	16235	16468	16449	16278	16471	16357	16329	16401	16455	16393	16432	16568	16259	16236	16429	16371	16229	16347	16358	16368	16396	16380	16285	16407	16246	16372	16382	16418	16441	16454	16230	16188	16349	16337	16390	16172	16158	16502	16251	16265	16329	16371	16339	16441	16312	16228	16332	16460	16245	16126	16403	16239	16269	16423	16343	16417	16372	16307	16280	16184	16323	16314	16280	16240	16507	16252	16333	16299	16336	16362	16406	16371	16417	16250	16551	16471	16337	16621	16418	16413	16353	16182	16200	16223	16135	16407	16206	16420	16368	16347	16329	16337	16267	16491	16366	16392	16198	16441	16398	16245	16414	16365	16456	16221	16340	16374	16330	16494	16474	16424	16339	16320	16503	16422	16320	16200	16448	16464	16467	16369	16246	16284	16463	16378	16321	16275	16394	16221	16274	16353	16316	16317	16345	16181	16363	16467	16596	16221	16342	16305	16512	16250	16129	16357	16244	16269	16273	16466	16296	16257	16377	16485	16522	16212	16297	16270	16449	16390	16492	16330	16253	16429	16376	16295	16092	16447	16331	16301	16306	16318	16552	16428	16247	16272	16199	16176	16432	16518	16398	16535	16418	16291	16340	16378	16195	16379	16224	16484	16187	16378	16388	16319	16358	16411	16468	16409	16187	16342	16375	16274	16315	16461	16337	16275	16347	16145	16365	16185	16162	16435	16247	16442	16132	16326	16367	16511	16172	16310	16222	16228	16400	16189	16232	16394	16434	16409	16219	16413	16509	16275	16329	15986	16288	16406	16539	16147	16159	16336	16344	16546	16358	16392	16336	16290	16280	16357	16255	16215	16323	16251	16442	16489	16385	16239	16242	16030	16413	16369	16424	16509	16554	16388	16423	16327	16378	16254	16284	16335	16303	16197	16254	16512	16242	16411	16267	16236	16489	16345	16463	16407	16433	16474	16452	16430	16189	16330	16279	16523	16196	16274	16343	16137	16269	16394	16373	16105	16187	16651	16459	16221	16406	16255	16333	16363	16386	16332	16210	16253	16316	16460	16389	16239	16475	16153	16488	16418	16413	16404	16365	16409	16253	16375	16394	16413	16419	16346	16497	16469	16287	16237	16100	16248	16293	16346	16498	16403	16504	16417	16322	16379	16514	16343	16344	16212	16159	16452	16301	16408	16332	16451	16494	16391	16321	16123	16365	16252	16339	16460	16270	16532	16549	16618	16407	16279	16490	16421	16378	16199	16424	16132	16223	16255	16245	16442	16439	16188	16456	16400	16517	16248	16414	16314	16410	16298	16129	16377	16435	16363	16422	16423	16248	16616	16462	16147	16447	16449	16259	16300	16231	16359	16452	16454	16415	16312	16302	16436	16255	16324	16352	16325	16336	16537	16385	16350	16355	16272	16282	16307	16408	16342	16449	16285	16296	16249	16665	16304	16364	16648	16345	16434	16320	16401	16449	16596	16418	16381	16411	16375	16469	16125	16394	16413	16342	16279	16307	16520	16420	16254	16287	16556	16374	16448	16268	16493	16428	16562	16560	16264	16233	16168	16380	16364	16276	16440	16220	16404	16485	16478	16503	16051	16204	16447	16725	16396	16542	16353	16392	16468	16291	16491	16227	16376	16330	16402	16564	16389	16400	16314	16589	16387	16404	16115	16301	16525	16339	16625	16412	16143	16334	16300	16362	16463	16444	16335	16101	16417	16210	16298	16417	16452	16302	16411	16528	16483	16459	16531	16393	16366	16202	16507	16190	16322	16391	16424	16432	16106	16296	16100	16384	16477	16689	16335	16440	16387	16186	16443	16463	16322	16406	16315	16341	16315	16242	16281	16330	16371	16533	16532	16449	16451	16317	16365	16371	16086	16297	16514	16357	16369	16325	16254	16451	16357	16182	16543	16413	16485	16289	16364	16377	16444	16241	16349	16404	16421	16499	16535	16181	16483	16391	16414	16502	16371	16231	16324	16351	16238	16343	16351	16348	16371	16330	16275	16239	16268	16432	16277	16259	16467	16434	16269	16346	16368	16535	16213	16391	16342	16351	16364	16354	16412	16282	16252	16253	16481	16180	16298	16334	16412	16293	16417	16234	16195	16528	16375	16422	16350	16370	16324	16436	16226	16228	16384	16282	16295	16460	16319	16457	16414	16398	16334	16465	16552	16333	16525	16219	16387	16090	16254	16358	16240	16336	16428	16503	16504	16332	16285	16363	16210	16521	16547	16209	16405	16260	16324	16577	16492	16257	16415	16341	16342	16347	16433	16479	16205	16378	16442	16650	16380	16220	16530	16553	16431	16310	16256	16509	16479	16395	16283	16264	16207	16293	16584	16514	16506	16418	16432	16463	16491	16283	16298	16365	16393	16275	16379	16123	16320	16331	16553	16346	16392	16497	16440	16464	16315	16561	16377	16454	16422	16421	16361	16233	16499	16457	16435	16460	16334	16268	16433	16474	16362	16449	16435	16551	16295	16502	16290	16270	16395	16304	16417	16489	16274	16359	16381	16289	16471	16452	16526	16303	16325	16217	16366	16344	16414	16356	16393	16305	16247	16531	16313	16412	16453	16342	16397	16454
26687	43160	27356	20297	18101	16782	16508	16286	15845	15948	15599	15472	15456	15328	15125	15086	15130	15197	15058	14908	14996	15638	25056	27649	24860	21096	17768	15780	15256	14768	14662	14653	14717	14586	14805	14561	14637	14473	14644	14606	14694	14610	14802	14749	14536	14669	14555	14567	14680	14663	14567	14691	14806	14732	14847	14697	14502	14750	14638	14481	14612	14744	14656	14685	14718	14471	14642	14656	14690	14577	14786	14888	14518	14767	14663	14627	14634	14752	14419	14583	14611	14725	14665	14654	14532	14567	14688	14489	14449	14572	14504	14605	14706	14559	14591	14533	14521	14681	14657	14628	14629	14647	14701	14667	14548	14446	14650	14626	14551	14722	14602	14616	14525	14653	14587	14454	14384	14524	14624	14511	14649	14495	14504	14610	14536	14814	14496	14826	14556	14578	14514	14791	14729	14473	14807	14649	14452	14563	14750	14500	14499	14594	14600	14588	14557	14584	14603	14662	14593	14614	14729	14756	14655	14749	14573	14639	14556	14717	14669	14552	14697	14393	14639	14567	14698	14592	14714	14557	14404	14487	14671	14507	14688	14582	14756	14559	14435	14624	14576	14423	14586	14725	14573	14787	14447	14630	14721	14709	14582	14797	14612	14614	14674	14510	14627	14638	14702	14723	14644	14452	14458	14733	14657	14592	14622	14597	14522	14717	14616	14728	14523	14598	14619	14626	14486	14643	14527	14626	14666	14751	14476	14669	14767	14441	14476	14515	14710	14724	14485	14712	14629	14741	14649	14507	14671	14672	14638	14660	14553	14606	14511	14446	14643	14738	14813	14495	14742	14545	14766	14665	14580	14419	14610	14574	14693	14605	14603	14608	14641	14667	14437	14654	14804	14458	14757	14668	14565	14735	14610	14531	14482	14785	14728	14568	14472	14695	14669	14610	14774	14473	14715	14624	14451	14512	14569	14628	14530	14563	14526	14640	14684	14670	14597	14588	14558	14514	14825	14785	14598	14513	14615	14601	14608	14457	14791	14537	14682	14645	14414	14699	14521	14816	14604	14858	14562	14560	14687	14684	14507	14628	14584	14529	14557	14654	14625	14556	14709	14588	14607	14562	14740	14609	14530	14731	14479	14586	14670	14744	14509	14590	14704	14697	14623	14575	14694	14504	14460	14661	14577	14761	14646	14716	14772	14621	14871	14606	14453	14662	14700	14517	14699	14496	14541	14477	14430	14641	14610	14578	14611	14489	14646	14484	14613	14762	14432	14588	14470	14655	14620	14598	14840	14724	14460	14734	14602	14612	14592	14761	14595	14524	14779	14606	14509	14585	14560	14667	14572	14694	14640	14577	14544	14670	14725	14745	14765	14782	14638	14657	14636	14528	14493	14536	14721	14707	14729	14326	14503	14513	14633	14696	14656	14661	14582	14828	14699	14533	14664	14693	14541	14617	14705	14585	14504	14764	14605	14797	14569	14608	14519	14541	14668	14536	14582	14670	14511	14592	14701	14616	14678	14749	14651	14624	14557	14663	14599	14608	14546	14757	14697	14520	14765	14658	14470	14661	14740	14672	14692	14645	14647	14592	14554	14503	14527	14583	14619	14589	14657	14676	14697	14612	14535	14551	14723	14780	14584	14433	14617	14672	14717	14438	14663	14585	14539	14551	14540	14534	14570	14626	14612	14710	14551	14565	14518	14655	14490	14610	14612	14579	14585	14737	14536	14591	14577	14693	14527	14659	14561	14493	14598	14513	14422	14675	14803	14785	14725	14610	14458	14574	14699	14544	14746	14771	14490	14632	14544	14553	14534	14699	14572	14314	14568	14610	14760	14563	14765	14617	14617	14503	14544	14646	14639	14612	14513	14659	14565	14675	14518	14603	14571	14696	14727	14702	14673	14516	14812	14840	14422	14677	14793	14722	14482	14554	14633	14611	14559	14675	14586	14640	14542	14549	14529	14618	14610	14557	14670	14589	14537	14539	14713	14523	14612	14692	14496	14645	14729	14582	14663	14581	14652	14800	14594	14668	14490	14547	14715	14662	14534	14605	14541	14531	14437	14411	14592	14640	14639	14497	14532	14663	14630	14585	14471	14631	14749	14660	14552	14540	14546	14509	14603	14592	14760	14638	14577	14671	14708	14664	14765	14553	14673	14488	14578	14574	14723	14539	14656	14785	14455	14782	14684	14607	14378	14760	14574	14787	14790	14666	14759	14354	14550	14573	14574	14653	14783	14694	14683	14735	14588	14632	14634	14688	14633	14587	14573	14529	14407	14655	14713	14557	14588	14693	14636	14589	14626	14514	14647	14620	14798	14640	14738	14727	14499	14438	14721	14539	14659	14636	14683	14550	14696	14592	14708	14566	14589	14615	14684	14494	14664	14567	14406	14582	14671	14654	14618	14661	14698	14599	14733	14559	14537	14647	14524	14605	14589	14431	14574	14683	14490	14756	14640	14502	14462	14606	14665	14652	14665	14640	14528	14694	14472	14736	14720	14637	14647	14687	14604	14700	14569	14625	14859	14587	14532	14741	14604	14459	14585	14661	14636	14565	14655	14553	14619	14581	14487	14618	14605	14674	14552	14651	14498	14495	14533	14668	14676	14633	14638	14559	14691	14688	14633	14584	14645	14562	14748	14549	14427	14619	14508	14544	14653	14479	14530	14467	14651	14416	14498	14522	14603	14638	14497	14595	14718	14537	14578	14622	14659	14733	14659	14632	14611	14532	14779	14723	14582	14488	14610	14438	14645	14504	14591	14680	14619	14645	14463	14902	14765	14642	14608	14603	14647	14552	14711	14611	14642	14495	14565	14577	14614	14519	14579	14618	14563	14394	14594	14677	14550	14607	14655	14448	14764	14567	14570	14646	14742	14660	14496	14593	14634	14580	14703	14808	14522	14583	14524	14756	14552	14739	14621	14625	14643	14723	14605	14561	14560	14725	14435	14678	14727	14618	14568	14646	14780	14660	14666	14557	14736	14545	14498	14486	14732	14611	14756	14696	14565	14460	14656	14478	14578	14422	14640	14647	14601	14602	14679	14584	14597	14520	14514	14744	14399	14763	14612	14546	14590	14482	14752	14736	14515	14474	14609	14752	14655	14730	14778	14706	14581	14713	14748	14491	14525	14543	14757	14650	14523	14697	14743	14495	14788	14588	14669	14655	14674	14578	14585	14594	14508	14494	14739	14571	14527	14798	14537	14770	14510	14589	14843	14556	14676	14650	14520	14808	14536	14739	14549	14646	14619	14567	14645	14736	14751	14631	14637	14553	14613	14803	14572	14645	14755	14728	14576	14516	14640	14511	14522	14758	14655	14684	14694	14682	14607	14540	14547	14678	14631	14600	14721	14615	14504	14629	14620	14633	14522	14611	14587	14644	14639	14495	14658	14638	14578	14656	14539	14644	14671	14604	14949	14497	14462	14861	14787	14745	14655	14557	14653	14463	14554	14402	14646	14774	14597	14542	14720	14583	14652	14529	14678	14566	14573	14729	14582	14602	14637	14753	14583	14629	14681	14799	14522	14648	14484	14767	14557	14705	14611	14644	14603	14637	14440	14641	14594	14544	14684	14658	14632	14669	14654	14657	14724	14719	14616	14605	14712	14777	14510	14570	14787	14491	14546	14657	14804	14525	14549	14805	14471	14605	14527	14694	14526	14593	14657	14525	14643	14720	14647	14598	14625	14637	14550	14636	14628	14427	14519	14582	14800	14721	14666	14736	14578	14543	14692	14510	14614	14606	14515	14608	14862	14605	14413	14641	14597	14681	14672	14757	14794	14562	14605	14684	14479	14530	14543	14573	14437	14451	14689	14462	14689	14583	14701	14753	14629	14636	14628	14731	14562	14612	14754	14665	14697	14603	14580	14548	14660	14688	14646	14647	14773	14510	14557	14695	14703	14592	14722	14642	14601	14575	14656	14681	14476	14618	14528	14699	14601	14503	14627	14635	14553	14699	14472	14680	14533	14593	14470	14581	14515	14591	14553	14528	14507	14549	14546	14760	14517	14689	14443	14618	14548	14705	14518	14492	14732	14372	14554	14539	14621	14623	14737	14704	14633	14641	14682	14684	14686	14808	14521	14488	14623	14619	14784	14565	14598	14559	14524	14452	14727	14560	14647	14834	14523	14690	14621	14873	14574	14608	14646	14659	14605	14636	14579	14790	14607	14582	14690	14798	14613	14784	14544	14578	14507	14603	14613	14572	14625	14589	14399	14449	14631	14588	14577	14645	14537	14739	14423	14697	14422	14709	14704	14707	14500	14671	14499	14683	14585	14614	14674	14543	14673	14486	14638	14583	14478	14590	14621	14572	14686	14718	14628	14649	14541	14623	14572	14707	14662	14661	14481	14665	14635	14697	14572	14660	14690	14499	14693	14514	14593	14635	14726	14564	14690	14521	14666	14689	14687	14627	14753	14722	14443	14625	14586	14575	14522	14551	14552	14485	14560	14514	14610	14561	14586	14663	14470	14693	14404	14574	14730	14621	14680	14634	14608	14792	14579	14611	14658	14723	14666	14665	14558	14643	14740	14618	14832	14528	14649	14524	14625	14514	14821	14647	14499	14612	14612	14642	14709	14660	14601	14599	14523	14652	14654	14455	14648	14569	14676	14669	14689	14445	14635	14557	14437	14527	14438	14558	14658	14507	14597	14625	14533	14508	14603	14629	14634	14578	14581	14783	14792	14473	14590	14544	14653	14533	14453	14735	14481	14563	14699	14623	14734	14533	14615	14606	14691	14550	14810	14693	14527	14697	14549	14571	14597	14800	14551	14598	14793	14535	14622	14612	14778	14700	14724	14756	14644	14550	14586	14581	14665	14619	14663	14602	14697	14707	14679	14515	14622	14628	14688	14548	14724	14738	14644	14436	14648	14698	14728	14589	14517	14661	14589	14669	14789	14792	14534	14646	14603	14504	14602	14591	14472	14546	14560	14669	14548	14512	14675	14629	14638	14577	14693	14675	14633	14545	14624	14539	14677	14649	14577	14563	14617	14814	14652	14481	14588	14558	14746	14807	14764	14607	14543	14582	14576	14570	14723	14594	14617	14545	14614	14475	14557	14745	14562	14523	14670	14745	14496	14592	14524	14726	14714	14612	14669	14542	14534	14447	14637	14603	14673	14587	14534	14541	14638	14346	14628	14557	14660	14582	14602	14664	14515	14601
28045	22665	24270	20427	17437	17376	17694	17129	17038	17579	17512	17131	17209	17416	17204	17195	17222	17254	17133	17260	17092	17309	17473	17743	17806	17511	17430	17401	17105	17223	17156	17295	16974	17195	17133	17121	17003	17362	17108	17058	17011	17318	17128	17117	17240	17115	17035	17256	17017	16967	17200	17193	17202	16945	17301	17029	17109	17298	17173	17104	17054	17033	16976	17222	17146	17066	17074	16925	16977	17190	17295	16923	17091	17119	17079	17153	17102	17168	16942	17212	17150	17007	17022	17097	17229	17033	17080	16959	16925	17027	16984	17022	17155	17022	16936	17003	17194	17119	17260	17136	17117	17012	17056	16963	16999	17221	16972	17053	17335	17131	17052	17056	16944	16888	17074	17192	17143	17034	17145	17028	17100	16925	17114	17388	17083	17216	17442	17092	17262	17058	17187	17056	17031	17007	17446	17133	17137	17187	17225	17278	17136	17106	17172	17157	16920	17261	17189	17060	17203	17101	17187	17315	17266	16925	16914	16995	17126	16989	17075	17151	17115	17232	17166	17132	17234	17095	17057	17056	16842	17053	16964	16949	16942	17178	17100	17148	17133	17129	17000	17264	17178	17168	17195	16960	16941	16990	17036	17051	17069	17021	17142	16938	16958	17242	17173	16943	17125	17144	17070	17143	17115	17142	17010	16974	16884	17158	17051	16872	17222	16959	17124	17022	17284	17056	17016	17125	17017	17142	17050	17130	17063	17056	17095	17038	16987	16885	17029	17217	17212	16940	16934	17124	17044	17046	17298	17010	17035	16994	16917	17209	17029	17030	17070	16994	17096	17037	17239	17241	17115	17221	17295	17373	17271	17144	16903	17062	17101	17151	16879	17028	17107	17139	17021	17028	16999	17050	17256	17201	16992	17158	17124	16937	17052	16912	17139	16983	17088	17105	16995	17355	17005	17163	17059	16965	16998	16968	17022	17203	17246	17328	17173	17103	16788	17105	17142	17113	17212	17013	17021	17259	17064	17201	17121	16987	16967	16980	17111	17112	17054	17002	17081	16914	16995	16920	16988	17377	17004	16950	17206	17052	17340	17056	17242	16943	17267	17169	17266	17203	17031	17127	16950	16962	17146	17099	16953	16784	17034	16996	17070	17159	17130	16969	17044	16969	17301	17116	17118	17129	17166	17133	17183	17011	17221	17194	17047	16998	17170	17062	17073	17046	16971	16852	17177	16928	17112	17106	17111	17255	17306	17127	17156	17043	17076	16804	17115	17044	16839	17143	17121	17008	17114	17221	17260	17128	16984	17109	17130	17085	17040	17255	17229	17238	17058	17115	17018	16987	17053	17233	17259	17172	17156	17060	17104	17113	17238	17061	17155	16941	16929	16990	17260	17100	17061	16986	17118	17055	17244	17066	17125	16892	17019	17022	17164	17172	17076	17138	17277	17070	17206	16992	17069	17067	17168	17034	17037	16865	16955	17049	17226	17123	17088	17117	17136	17079	17141	17089	17156	17116	17214	16868	17189	17031	17145	17347	17064	17066	17199	16912	17155	17155	16976	17272	17186	17193	17182	17068	17178	17134	17091	16976	17072	17085	17187	17116	16971	16935	17123	17089	17166	17333	16960	17091	16970	17009	17035	17090	17156	17074	17013	16914	17097	17148	17094	17103	16819	16939	17181	17199	17110	17235	17033	17056	17147	17183	17100	17084	17195	16971	16955	17055	16958	17051	17153	16900	17193	16928	17333	17116	17157	17209	17029	17135	17083	16990	16923	16920	16969	16965	17010	16922	17278	16933	17112	17100	17178	16979	17104	17046	17216	17209	17056	17039	17029	17363	17276	16952	16973	17161	17142	17134	17037	17071	17078	17055	17191	16988	17153	17018	17265	17183	17028	17029	17044	17168	17086	17129	17084	17112	17168	17232	17016	16896	17166	17159	17056	17050	17123	17005	17123	16974	16919	17154	17159	17045	17132	17115	17111	17158	17068	17266	17110	17187	17057	17006	17027	17087	16917	17170	17098	17017	17267	17094	17086	17016	17159	16962	16953	16860	16989	17238	17211	17065	17074	17171	17077	17202	16971	17070	17211	17104	17038	17089	16980	17123	17020	17224	17046	17174	17005	16863	17025	16987	16969	17288	17130	17201	17116	17049	17174	17019	17025	17118	17086	17034	17046	17179	17030	17175	17090	16975	16871	17024	17011	17315	17067	17216	17272	17120	17078	16865	17161	17049	17248	17175	16985	17230	17233	16955	17091	17022	16756	17165	17193	16977	17040	17013	16868	16813	17160	17086	17062	16953	17283	17063	16855	17028	16944	17066	17265	17108	17300	17069	17034	17149	17076	16972	17172	17306	17333	17152	17084	16996	17146	17139	17052	16955	17104	17201	17262	17208	16941	17107	17120	17111	17202	17107	17087	16966	17178	17230	16978	17131	17224	17112	17070	17155	17116	17089	17200	16870	17121	17001	17179	17020	17046	17020	17005	17151	17050	17133	17116	17052	17185	17317	17030	17068	17103	17029	17287	17071	17183	17183	17201	17232	17073	17030	17165	17210	17250	16959	17095	17209	17097	17246	16906	17074	17042	17074	17378	17125	17005	17118	17212	17227	17315	16999	17035	17191	17139	17091	17121	17063	17178	17032	17195	17014	16952	17052	17158	16950	16924	17051	16970	17086	17120	17173	17116	17008	17047	17100	16981	17170	17031	17147	17079	17032	17025	17245	17032	17176	16834	17131	16934	17211	16972	16708	17237	17051	17299	16998	17145	17066	17170	17109	17042	17140	17321	17175	17073	17347	17020	17020	17133	17097	17005	17108	17037	17221	17174	17085	17174	17010	17091	17120	17145	17118	17214	17231	17168	17219	17094	17075	17060	17227	16875	17080	17198	17164	17307	17103	17138	17049	17154	17150	17177	16933	17240	17001	17167	16984	17182	17010	17254	17149	17058	17010	17082	17031	17140	17135	17191	16872	16860	16981	16991	17148	17164	17036	17113	17014	17098	17264	17100	17126	17169	17078	16946	16918	17210	17076	17225	17078	17125	17040	17240	17373	17117	17150	17263	16937	17002	17193	17214	17150	17212	17051	17218	17195	17037	17061	17248	17063	17152	16965	17066	17079	17203	17336	17012	17169	17200	16981	17086	17121	17128	17148	17145	17096	17099	17008	17303	17359	17364	17078	17018	16897	16899	16936	17147	17278	17038	17205	17044	17055	17253	17326	16929	17065	17005	17147	17139	17131	17117	17053	17224	17151	17154	17241	17392	17096	17054	17013	17107	17148	17189	17227	17096	17051	17180	16960	17154	17152	17047	17103	17111	17071	17167	16895	16984	17127	17138	16909	16969	17142	16924	17082	17122	16978	17124	17180	17123	17118	17083	17107	17032	17219	17097	17035	17201	16872	17241	17096	17103	17059	17199	17234	17024	17060	17160	17093	17003	17211	16958	17106	17085	16963	17238	17104	17062	17074	17140	17159	17194	17145	17177	17208	16928	17071	17169	17235	17041	17129	17145	17124	17040	16948	17046	17025	17076	17004	17179	17298	17165	17097	17064	17265	17330	16965	17220	17176	17254	17048	17003	17079	17276	17202	17206	17134	17450	17085	17021	17155	17167	17245	17028	17039	17116	17159	17290	17135	17052	16942	17088	17194	17210	17052	17093	17192	17110	17144	16966	17081	16971	17269	17095	17083	17035	17230	17175	17157	17292	17122	17010	17168	17120	17171	17004	17087	17055	17103	17008	17273	17312	17171	17071	17081	17030	17002	17065	17232	16968	17202	17033	16972	17046	17216	16986	17209	17127	17054	16945	17160	17095	17036	17093	16979	17328	17034	17073	17037	16998	17012	17271	17171	17118	17162	17048	17093	17103	17231	16981	17212	16924	17204	17030	17127	17107	17101	17249	16975	17079	17018	17008	17102	17163	17135	17147	17368	17105	16995	17228	17139	16986	17137	17319	17119	17201	16917	17138	17187	17183	17064	17033	16965	17156	17061	17124	17094	17030	17024	17047	17134	17011	17105	17079	17153	17052	16948	17370	17167	17028	17143	16968	17194	16893	16885	17262	17143	17022	17104	17353	16909	17187	16850	17053	17044	17200	17246	17311	17098	17022	16948	17071	17200	17050	17046	17198	17227	17073	17267	17003	16991	17042	17088	16981	16967	16873	17130	17214	17072	17101	17125	17059	17186	17119	17209	17075	17030	16941	17035	17015	17259	17106	17010	17125	17040	17080	17020	17112	17372	17174	17148	17242	17252	17138	16995	17087	16989	17119	16982	17184	17138	17201	17061	17199	17116	16963	17132	17254	17118	17150	17192	17172	16982	16982	17023	17182	17177	17222	17193	17185	17371	17135	17046	16927	17168	17299	17256	17181	17242	17109	17117	17182	17289	16981	17199	17360	17112	17049	17116	17172	17259	16999	17129	17162	16991	17223	17141	17168	17264	17185	17277	17022	17155	17081	17163	16965	17129	17315	17298	17346	17162	17088	17226	17109	17222	17147	17083	16858	17132	17192	17030	16918	17192	17012	16927	17206	17110	17205	17007	16889	17315	17239	17103	17128	17145	17244	17052	17013	17227	17109	17263	17115	16997	17038	17104	17053	17093	17169	17149	17172	17171	17269	17054	17024	17254	17110	17195	17203	17102	17189	17054	17119	17122	17016	17170	17010	16987	17277	17128	17156	16977	17041	17095	16960	17201	17155	17003	17026	17094	17260	17083	17041	16927	17003	17050	17133	17120	17039	17178	17083	17047	16971	17276	17151	17126	17202	17126	16807	17005	16995	16964	17030	17069	17057	17127	17000	17101	17277	17148	17186	17155	16945	16983	16932	17065	17103	17190	17197	16928	17151	17081	17258	17161	17174	17139	17047	17078	17124	16978	16945	17004	16946	16941	17208	17128	17142	17162	17238	16967	17162	17240	17142	17106	17237	17168	17195	17311	16828	17073	17123	17050	17036	17119	16997	16951	17119	17284	17167	17260	16993	17115	17243	17266	17166	17100	17139	16937	17080	16957	17110	16947	17187	17054	17162	16826	16932	17206	17145	17162	17071	17049	17105	17033	17155	17042	17411	17130	17186	17153	16895	17157	17215	17149	17158	17210	17166	17158	17069	16953	17004	16802	17111	17003	17245	17109	16869	16958	16883	17323	17022	17344	17025	17176	17292	17085
21093	24326	18272	16263	15663	15578	15776	15524	15403	15351	15224	15235	15408	15369	15266	15345	15456	15198	15307	15042	15355	15262	15881	16012	15900	15633	15550	15103	15215	14940	15126	15078	14924	15270	15000	15198	14966	15100	15067	15040	15071	14978	15197	15162	15041	14982	15186	14955	15198	14927	15199	15175	15230	15091	15043	15077	15002	15132	15304	15028	15098	14952	15043	15084	14970	15225	14904	15027	15109	15029	14907	14997	15097	14994	15098	15120	15067	15275	15075	15157	15167	15136	15209	15012	14958	15148	15078	15170	15170	15226	15109	15171	15033	15106	14999	15154	15111	14962	15010	15164	15008	15132	15203	15126	15120	15120	15250	15223	15032	15209	15038	15122	15177	15005	15228	14930	15165	15127	15083	15036	15091	14986	15033	15195	15127	15253	15229	15126	15045	15149	15044	15062	15084	15103	15094	15066	15066	15052	14901	15239	15161	15168	15095	15201	15117	14981	15037	15290	15192	15070	15032	15185	15201	15066	15137	15177	14965	15121	15035	15081	15205	15113	15080	14932	15085	15097	15113	15158	15071	14991	14948	15135	15084	15083	15112	15058	15067	15125	15079	14994	15077	15115	15215	15073	15041	15208	15108	15097	15111	14922	15042	15205	14948	15249	15039	15186	15125	15005	15196	14946	15126	15069	14997	15118	15029	15105	15141	15092	15129	15135	15091	15057	15053	15095	15199	15059	15127	14991	15087	15060	14986	15116	15105	15181	15137	15101	15035	15148	15213	15114	15204	15055	14967	15036	15112	15074	15148	15313	15137	15105	15036	15085	15054	15074	15260	15006	15069	15195	15063	15098	15122	15146	15335	15088	15129	15064	15106	15243	15107	15028	14996	15219	15012	15291	15110	15044	15207	15085	15180	15182	15055	15235	14799	15109	15082	14956	15050	15017	15147	15097	14982	15178	15164	15112	15018	15229	15041	14946	15198	15096	15117	15266	15105	15012	14945	15105	15056	14869	15041	15167	15228	15071	15026	15026	15260	15141	15142	15097	15223	15100	15090	14996	15024	14984	15115	14994	15267	15068	15046	15044	15075	15041	15209	15320	15208	15025	15031	14974	15216	15113	15088	15242	14938	15124	15096	15196	15054	15042	15035	15100	15119	15114	15083	14959	15107	15336	15053	15051	15023	15179	14998	15192	15141	15077	15094	15022	15192	15148	15152	15065	14974	15089	14982	14974	15136	15117	15082	15139	15010	14917	15056	15238	15116	15245	15234	15002	15018	15123	15274	15114	15140	15020	15325	15168	15004	15201	14981	15064	15059	15218	14990	15030	14989	15264	14979	15073	15249	15017	15241	15148	15007	15139	14874	14953	14926	15262	15054	15184	15130	15102	15107	15216	14965	15134	14936	15175	14919	14979	15268	15065	15130	14934	15102	15122	15180	15154	15138	15172	15184	15097	15123	14984	15006	15187	15087	15047	15064	15167	15143	15063	15251	15114	14978	14990	15015	15264	15120	15131	15111	15265	15108	15156	15003	15066	15036	15099	15114	15129	15154	15124	15037	15129	15104	15091	14929	15036	15173	15087	15021	14996	14980	14989	15038	15283	15099	15018	14887	15107	15112	14938	15184	14996	15006	15066	15140	15108	15097	14938	14997	15173	15022	15037	15150	14944	15066	15099	15038	15079	15099	15175	15164	15161	15073	15112	15023	14982	15080	14947	15287	14824	15067	14804	15084	15096	15129	15073	15071	15085	15042	15101	14964	15140	14991	15067	15106	15156	15016	15158	14992	15049	14994	15037	15172	15063	15008	15145	14963	15087	14959	15034	15010	15174	15074	15117	15269	15003	15056	15291	14940	15084	15011	15233	15146	15179	15157	15010	15326	15166	14990	15124	15045	14948	15116	15253	14972	15043	15103	15138	15247	15232	15050	15138	15100	15124	15183	15297	15132	15085	15201	15036	15204	15053	15029	15064	15116	15259	15076	15100	15152	15079	15055	15038	15161	15197	15137	14954	15162	15162	15234	14973	15084	15128	15193	15079	15077	15022	15062	15103	15177	15140	14982	14918	15141	15099	15153	15168	15068	14954	15071	15169	15037	15116	14991	15248	15143	14918	15121	15210	15068	15067	15110	15107	15085	15150	15087	15075	15001	15319	15047	15198	15131	14824	15102	15010	15216	15251	15069	15104	15209	15185	15066	15172	15150	15112	15023	15056	15024	15068	14989	15089	15167	14964	15100	15235	15040	15078	15162	15147	15048	15206	15035	15061	15065	15197	15052	15005	15099	15252	15017	15310	15305	15047	15183	15197	15101	15092	15118	14929	15172	15171	15083	15122	15110	15128	15133	15069	15117	15018	14965	15023	15038	15058	15171	15208	15062	15113	15126	15065	15280	15068	15086	15096	15030	15122	15283	15264	15233	14980	15043	15200	15154	15173	15065	15166	15089	14995	15169	15074	15053	15099	15097	15023	15003	14971	15064	15030	15086	15321	15116	15230	15079	15156	15154	15074	15152	15141	15275	14996	14885	15144	15045	15189	15304	15090	15058	15209	15098	14874	15168	15164	14985	15084	15188	15148	15196	15184	15057	15064	15143	14975	15122	15139	14929	15104	15145	14988	15021	15332	15018	15007	15236	15363	15147	15093	15012	15143	15277	15237	15105	15189	15091	15028	15377	15058	15312	15076	15230	15202	15188	15091	15177	15211	15160	15140	15024	15112	15178	15026	15145	14996	15066	15207	15153	15179	15056	15254	15022	15122	15050	15006	15119	14993	15111	14935	15224	15190	15071	15171	15154	15060	15086	15144	15137	15039	15249	15049	15035	15073	15029	15159	15023	15164	15143	14818	15008	15090	15043	14989	14866	15122	15063	15057	15087	15127	15221	14958	15132	15171	15123	15252	15049	15104	14972	15163	15027	15190	15084	14999	15139	15012	15083	15099	14991	15117	15044	15007	15204	15077	15141	15213	15176	14909	15070	15138	15056	15102	15023	14960	14874	15106	15099	15010	15079	15077	15109	15081	15165	14930	15086	15027	15377	15113	15071	15138	15086	15216	15021	15046	15169	15251	15250	15046	14926	15084	15004	15111	15018	14897	15235	15207	15187	15217	14960	15114	15138	15165	15101	15071	15162	15186	15235	15137	15302	15018	15002	15152	15186	15080	15257	15293	15175	15312	15081	15118	15110	15121	15136	15095	15024	15018	15195	15141	15088	15071	15192	15129	15212	15008	15078	15134	15094	15069	15144	14990	15090	15110	15284	15080	15039	15168	14965	15061	15034	15159	15259	14908	15027	15037	15226	15090	15027	14890	15084	15181	15021	15201	15086	15093	15151	15300	15151	15093	15108	15190	15230	14980	15137	14924	15178	15159	15147	15017	15177	15053	15180	15228	15140	15334	15025	15040	15137	15089	15071	15227	15069	15227	15087	15018	15166	14897	15106	15131	15166	15104	15298	15052	15128	15127	15117	15092	14995	15067	15068	15005	15074	15158	15203	15000	15143	14926	15064	15205	15165	15187	15233	15138	15045	15012	15034	15224	15119	15182	15078	15092	15069	15091	14914	15095	14963	14929	15241	15075	15174	15323	15038	15159	15147	15280	15135	15061	15129	15177	15239	15082	15026	15129	15111	14942	15035	15218	15113	15085	15224	15141	15113	15209	15202	15151	15183	14985	15204	15174	14999	15112	15211	15248	15119	15181	15101	15156	15167	14986	15097	14902	15151	15070	15118	15144	15028	14886	15108	15117	15082	15160	15072	15156	15020	15063	15050	15044	15068	15148	15035	15107	15136	15026	15071	15069	15313	15158	15063	15101	15250	15126	15081	15099	15087	14936	15257	15015	15187	15044	15060	15047	15225	15152	15118	15240	15161	15032	15026	14992	15149	15099	15102	15181	14960	15211	14979	15078	15188	14969	15306	15305	15168	15056	15150	15209	15137	15090	14859	15040	15001	15260	15016	15203	15153	15108	14973	15095	15227	14864	15050	15130	15217	15060	15063	15153	14918	15231	15123	14991	15109	15122	15057	15048	15197	15027	15056	14989	15312	15105	15163	15088	15248	15077	15178	15150	15182	15332	15147	15214	15115	15101	15147	15143	14957	15041	15298	15042	15135	15133	15091	15285	15099	15079	14924	15201	15205	15254	15051	15172	14959	15167	15076	15079	14975	14967	15076	15140	15052	15175	15057	14992	15058	15164	15200	15171	14917	15078	15236	15024	15093	15189	15213	15143	14970	15130	15135	15270	15141	15265	15023	15033	15224	15112	15188	15242	15135	15160	15018	15187	15119	15317	15134	15113	15030	15035	15088	15008	15018	15050	15040	15177	15266	15020	15123	14903	15147	15258	14966	15052	15097	15000	15258	15009	15059	15074	15235	15190	15203	15070	15038	15177	15086	15066	15043	15015	15069	15172	15074	15116	15212	15132	15101	15178	15136	15136	15009	14951	15080	15089	14967	15211	15186	15217	14884	15011	15155	15057	15069	15154	15004	14981	15053	15161	15177	15135	14943	15005	15206	15010	15028	14966	15052	15129	15120	15025	15191	15093	15016	15210	14970	15102	15101	15100	15315	15127	15176	15129	15317	15164	15232	15083	15116	15267	15099	15091	15125	15266	15060	15198	14926	15153	15077	15064	15178	15062	15181	15081	14895	15158	15134	15203	15114	14973	15180	15115	15106	15080	14950	15205	15185	15129	15026	15171	15057	15188	14932	15232	15159	15002	15162	15054	15165	15178	15140	15205	15163	14982	15212	15064	15163	15118	15211	14887	15253	15091	15028	15088	15115	15055	15293	15117	15025	15114	15251	15112	14934	15138	15153	15027	15129	14995	14971	15006	15104	15069	15251	15052	15234	15041	15315	15220	15071	15162	15066	15168	15073	15145	15049	14974	15131	15183	15246	14991	15002	15057	15178	15039	15105	15168	15015	15042	15026	15257	15353	15042	14951	14978	15194	15003	15172	15283	15114	15221	15186	15242	15173	15140	15083	15143	15003	15080	15123	15238	15032	15038	15374	15188	15064	15274	15164	15231	15062	15111	15186	15062	15058	15058	15117	14965	15015	15239	15072	15133	15119	14924	15145	15123	15163	15108	15094	15251	15188	15269	15313	15171	15126	15083	15251	15233	14998	15126	15180	15171	15253	15140	15239	15003	15332	15092	15098	15230	15322	15244
24089	21500	29043	24482	22436	22588	22089	19753	19187	19376	19338	19236	19444	19304	19205	19044	19031	19378	19125	19181	18713	21286	24041	23307	22289	21005	20057	19553	19197	19082	19102	18976	19000	18845	18792	18796	18947	19059	18843	18995	19114	18984	18996	19013	18899	18755	18900	19078	19192	18895	18835	18814	18818	19085	19015	18893	19058	18701	19108	19027	18967	18986	18826	18839	18823	19016	18709	19018	18940	19047	18930	18877	18848	18984	18871	18917	18899	18745	18925	18789	18801	18927	19045	18762	18951	18684	18779	18832	18983	18790	18881	19012	18978	18870	18952	18951	19043	18695	18880	18972	19124	18886	18941	18825	18885	18929	19063	18987	18925	18995	18586	18735	18961	18916	18755	18875	18852	18948	18916	18899	18922	18571	18847	19060	18745	18977	18854	18812	19018	18839	18813	18917	19025	18859	18884	18715	18799	18691	18824	18914	18867	18702	18830	19075	18996	18835	18862	18711	18906	18960	18831	18891	18807	18699	18709	18675	18738	19052	18703	18719	19109	18992	18927	18954	18814	18829	18756	18914	18954	18709	19029	18936	18924	18822	18729	18832	18839	18982	19089	18879	18822	19015	18766	18900	18839	18771	18659	18981	18907	18599	18851	18853	18776	18816	19036	18747	18963	18774	18782	18877	18863	18880	18758	18869	18740	18849	18922	18992	18926	18930	18853	18595	18834	18948	18949	18960	18852	19005	18938	18872	19067	18750	18725	18849	18660	18966	18964	19099	18874	18679	18907	18834	18947	18976	18977	18882	18812	18698	18816	18806	18841	18731	18972	18863	18849	18809	19115	18867	19098	18997	19020	18857	18862	18875	18854	18901	18805	18940	18906	18823	18839	19036	18913	18895	18790	18751	18928	18971	18678	18695	18835	19118	18994	18887	18797	18884	18864	18961	18943	18711	18919	18963	18824	18808	18947	18811	18746	18861	19077	18793	18777	18967	18692	18867	19003	18871	18848	18841	19012	18845	19013	18817	18993	18805	18995	18964	18981	18897	18911	18773	18752	18853	18942	18812	18797	18971	18799	18861	18714	18949	18885	18821	19137	19100	18631	18932	18869	18913	18780	18859	18982	18998	18835	18870	18984	18890	18908	19116	19052	19013	18911	18686	19034	18909	18910	18759	18900	18683	18778	19018	18962	19073	19099	19059	18809	18916	18948	18923	19004	18984	19021	18829	19037	18947	18895	18855	18950	18931	18646	18909	18750	18751	18856	18857	18852	18647	18780	18853	18965	18848	18942	18923	18862	18632	19030	18810	18965	18823	19167	18948	18859	18941	18879	19017	18755	18927	19144	18926	19008	19075	18942	18982	18898	18878	18709	18675	18774	18922	18883	18971	19014	18773	19122	18898	19008	19063	18868	18976	18665	18933	18951	18824	18866	18911	19079	18785	18930	18697	18995	18959	19051	18990	18694	18964	18861	18915	18862	18748	18938	18873	18923	18785	18986	18842	18824	18751	18922	18827	18790	18778	18949	18839	18798	18885	18734	18835	18877	18863	18996	19033	18834	18888	19059	18703	18851	18878	18825	18927	18746	18904	18755	18850	18784	18932	18901	18842	18938	19118	18848	19014	19137	19123	18927	18813	18968	18984	19023	18992	19019	18840	18831	18763	18794	18918	19092	18740	18907	18693	18874	18945	19119	19038	18755	18701	18856	18685	18879	18822	18817	18864	18907	18905	19040	18989	18793	18920	18839	18938	18990	18836	18886	18665	18909	18990	18640	19038	18693	18928	18891	18747	18817	18771	18889	19059	18804	18837	18918	18726	18855	18868	18819	18844	18878	18836	18892	19087	18904	18907	18872	18865	18949	18958	18716	18900	18778	18952	18986	18934	18733	18808	18815	18955	18883	19235	18898	18637	18919	19021	18824	18870	19001	18897	18822	18898	18922	18748	18886	18695	18947	18868	18985	18914	18926	18797	18956	18770	18923	18678	18762	18934	18815	18650	19016	18839	18761	18984	19070	18780	18908	18911	18965	18833	18788	18905	18832	18986	18737	18729	18823	18900	18951	18661	18787	18872	19078	19012	18929	18927	18831	18979	18931	18824	18755	18941	18766	18867	18989	18988	18915	18908	18881	18950	19060	18800	18937	19092	18768	18876	18864	18883	18825	18809	18880	19066	19078	18976	18869	18694	18823	18788	18844	18933	18771	18656	18797	18823	18811	18706	18781	18869	19065	18807	19018	18763	19116	18841	18970	19014	18881	18804	18929	18695	18891	19007	18675	18941	18745	18771	18739	18799	18764	18943	18753	18928	18894	18625	18794	18817	18904	18785	18903	18974	18961	18733	18702	18779	18922	18862	18899	18664	19128	18717	18820	18727	18890	18717	18949	18777	18890	18771	18804	18850	18868	18938	18883	18739	18891	18889	18827	18883	18778	18797	18762	18704	18897	19015	18662	18958	18988	18824	19088	18851	18945	18675	18864	18887	18597	18807	18867	18921	18858	18917	18740	18848	18866	18832	18909	18835	18952	18977	18873	18860	18583	18592	18860	18791	18988	18921	18625	18795	18813	18738	18930	18867	18891	18673	19030	18970	18828	18821	18823	18928	18712	18789	18895	18894	19033	18893	18892	18724	18810	18928	18820	18949	18816	18907	19185	18702	19041	18870	18961	18796	18881	19026	18883	19060	18931	18797	18923	19176	18848	18963	18749	18859	18902	18845	18804	18931	18850	18685	18900	18812	19137	18963	18678	18895	18892	18742	19052	18744	19092	18805	18821	18807	18842	18826	18980	18926	18714	19086	18904	18804	18628	18796	18711	19051	19026	18871	18910	19081	18970	18756	19107	18684	19141	18888	19018	19082	18891	18793	18921	18825	18952	18881	19007	19043	18988	19106	18887	18904	18760	18657	18973	18813	18964	18847	19022	18760	19072	18767	18889	18736	19166	18863	18762	18814	18839	18727	18912	19022	18986	18898	18925	18813	18972	18947	19001	19169	18905	19019	18875	18883	18889	18744	18893	18891	18927	18866	18905	18762	18704	18854	19021	18919	18990	18856	18841	18926	18906	18873	18855	19003	18785	18847	19144	18796	18886	18889	18779	18947	18628	18578	18773	18833	18698	19012	18913	18797	19012	18938	18811	18939	18817	18876	18849	18927	19011	19014	18837	18918	18815	18997	18813	18592	18959	18609	18893	18828	18841	18783	19040	19019	18929	19018	19057	18936	18973	18855	18683	18928	18888	18813	18943	18779	18898	18826	19112	18728	18864	18786	18967	18797	19063	18856	18970	18969	18852	18986	18884	19037	18802	18930	18967	18917	18813	18821	18996	18813	18822	18982	18953	18767	18912	18984	18893	18819	18843	18850	18870	19019	19017	18957	19049	18925	18890	19050	18852	18874	18858	18701	18800	19065	18911	19050	18804	18787	18916	18948	18973	19131	19014	18908	18805	18894	19055	19103	18974	18930	18826	18935	18804	18860	18827	18633	19003	18802	18989	18647	19000	19023	18809	18879	18895	18867	18951	19042	18813	19010	18755	18807	18820	18901	18975	18877	18923	18915	19027	18863	18950	18910	18805	18874	18914	18786	18685	19007	18851	18645	19019	18824	18985	18942	18898	18649	19032	18919	18812	18862	19018	19138	18876	18954	18999	19014	19273	18640	18830	18876	18958	18817	18782	18819	19032	18769	18958	18882	18802	18796	18704	18871	18807	18791	18783	18939	18878	19026	18908	18871	18803	18892	18975	18939	18844	18778	18918	18892	18967	18857	18914	18943	18796	18711	19024	18829	18906	18869	19029	18906	18768	18909	18987	18891	18959	18671	18812	18915	19197	18975	18808	18837	18896	18932	18950	18716	18933	18845	18762	18791	18835	18817	18833	18794	18799	18770	18699	18935	18975	18971	18979	18940	18901	18789	18866	19014	19070	18880	18783	18989	18917	19017	18831	18713	18891	19040	19028	18796	18858	18826	18933	18714	18780	18764	18814	18783	18902	18870	18817	18988	18741	18652	18734	18807	18891	18789	18914	18880	18929	18986	18962	19188	18606	18965	18860	18817	18654	18730	19019	18663	18796	18912	18970	18938	18891	18765	18879	19072	18881	18789	18881	18993	18821	18892	19002	18906	18948	18819	19288	18924	18983	18808	18858	19060	18829	18938	18762	18742	18880	18809	18992	19013	18917	18840	18741	18794	18996	18861	18637	18906	18629	18854	18835	18892	18706	18647	18792	18797	18997	18846	18887	18917	19147	18807	18767	18909	18822	18830	18698	19056	18909	18989	19045	18784	18832	18932	19020	18936	18780	18954	18881	19194	18638	18978	18844	18968	18784	18673	18908	18775	18888	18926	18798	18761	18781	18831	18694	18885	18882	18889	18813	18845	18825	18960	18646	18962	18923	18938	19046	18914	18762	18995	18954	18762	19018	18907	19029	18981	18954	18867	18885	18966	18758	18661	18827	18728	18696	19001	18740	18977	18968	18804	18817	18833	19048	19015	18708	19027	18879	18832	18900	18962	18931	19031	19007	19075	18914	19069	18927	18948	18836	19035	18757	18972	18820	18804	18860	18847	18897	18825	18646	18804	18876	18936	18743	18778	18846	18773	18957	18755	18879	18847	19018	18939	19151	18825	18996	18863	18833	18904	18805	18836	18886	18724	19108	18991	18661	18856	18946	18821	18816	18766	18873	18999	18953	18859	18686	18732	18923	18857	19000	18970	18871	18878	18778	18760	18787	18760	18929	18856	18933	18843	18935	19129	18834	18975	19128	19064	18781	18748	18954	18782	19015	18816	18802	18789	18922	18954	18979	18991	18915	18904	19259	18646	18678	19140	19088	18905	18905	18803	18924	18741	18973	18713	18894	18880	18746	18893	18908	19049	18907	18931	18889	18987	18970	18772	18971	19062	18897	18796	18797	18963	18680	18911	19078	18877	18887	18956	19022	19031	19051	18912	18602	18960	18855	18734	18751	18866	18876	18903	18901	18864	18867	19023	18870	18930	18911	19030	18917	18960	18797	18977	19130	19074	18868	19017	18939	18686	18935	18660	18945	18880	18775	18662	18788	18754	18963	18908	19006	18808	18925	18959	18881	18993	18784	18833	18977	18776	18969	18789	18751	18883	18820	18880	18808	18884	19042	18838	19003	18929	18872	18974	18816	19010	18620	19033	18887	19041
21497	35297	26076	20346	18356	17618	17318	17038	16871	16835	16601	16697	16744	17011	16731	16635	16608	16162	16415	16290	16362	20547	23493	21984	20387	18569	17251	16556	16297	16335	16075	16010	16095	16224	16119	16259	16216	16085	16235	16277	16223	16000	16205	16141	16219	16178	16085	16142	16254	16155	16105	16219	16112	16119	16260	15940	16129	16024	16242	16283	16198	16148	16168	16121	16182	16012	16252	16216	15927	16092	16172	15973	16209	16143	16184	16088	16127	16118	16134	16094	16207	16119	15973	16038	16155	16289	16251	16192	16226	16206	16222	16288	16018	15994	16223	16221	16268	16291	16247	16174	16204	16018	16035	16072	16035	16246	16098	16088	16096	16085	16008	16260	16140	16228	16223	15906	16227	16208	16361	16164	16059	15964	16055	15978	16100	16238	16003	16194	16140	16358	16074	16156	16090	16088	15979	16299	16124	16155	16118	16028	16087	16211	16228	16113	16102	16170	16059	16087	16140	15988	16210	16028	16257	16113	16074	16042	16238	15983	16183	16257	16061	16295	16160	16113	16073	16269	15974	16168	16106	16248	16395	16077	16112	16286	15993	16196	16007	16203	16114	16102	16047	16125	16293	16126	16060	16290	16249	16221	16288	16084	16133	16071	16061	16071	16204	16013	15918	16248	16020	16154	16161	16132	16105	16196	16095	16289	16030	16133	16109	15999	16037	16287	16086	16066	16213	15988	16121	16285	16117	16178	16074	16065	16257	16060	15985	16142	16226	16160	16154	16338	16131	16115	16030	16271	16191	16180	16016	16238	16170	16114	16199	16254	16109	16134	16048	16304	16009	16167	16117	16070	16171	16224	16172	16168	16103	16130	16100	16089	16084	16203	16104	15942	16163	16119	16176	16115	16141	15920	16001	15976	15973	16279	16048	16158	16036	16164	16153	16339	15992	16137	16042	16033	16135	16035	16113	16092	15952	16150	16301	16138	16335	16251	16187	16266	16111	16118	15967	16146	16029	16085	16231	16110	16128	16117	15968	16081	15994	16149	16062	16226	16249	16141	16190	16078	16017	16170	16268	16243	16071	16156	16107	16096	16144	16103	15919	16071	16030	16159	16010	16308	16098	16127	16039	16151	16155	16242	16179	16069	16199	16172	16238	15997	16255	15948	16149	16063	16026	16069	16245	16088	16016	16023	16330	15990	15949	16049	16191	16201	16021	16004	16120	16153	15946	16199	16064	16099	16074	15954	15944	16158	16126	16008	16104	16089	16347	16084	16088	16064	16357	16128	16261	16170	16029	16062	16112	16116	16182	16278	16242	16114	16042	16047	16193	16379	16078	16113	16169	16214	16116	16035	15995	16258	16156	16057	16236	16195	16110	16237	16149	16169	16059	15933	16211	16148	16315	16155	16220	16180	16033	16158	16175	16202	16240	16165	16087	16114	16165	16062	15943	16049	15937	16146	16069	16031	16018	15918	16024	16230	16255	16146	16095	16203	16126	16063	16093	16253	16042	16308	16075	16154	15991	16339	16088	16160	16076	16147	16350	16256	15881	16167	16234	15973	16235	16231	16247	16117	16084	16148	16135	16097	16234	16087	16165	16065	16233	16032	16040	16199	16301	16094	16196	16147	16123	16130	16045	16137	16016	16304	16149	16170	16204	16065	16304	16300	16087	16091	16201	15910	16003	16164	16217	16034	16154	16179	16255	16101	15981	16126	16110	16204	16221	16299	16230	16192	16092	16008	16101	16004	16259	15942	16244	16200	16149	16143	16127	16208	16242	16108	16051	16132	16000	16285	16026	16224	16172	16134	16086	16213	16113	15973	16063	16229	16047	16037	16236	16158	16103	15973	15956	16059	16147	16194	16300	15863	16269	16142	16075	16303	15993	16198	16067	16290	16240	16251	16037	16114	16244	16122	16151	16203	15972	16066	16197	16219	16170	16101	16184	16271	16030	16289	16086	16128	15940	16161	16337	16184	16140	16169	15982	16208	16074	16151	16135	16174	16122	16250	15984	16131	16058	16263	16122	16183	15969	16128	16110	16216	15989	16271	16174	16055	16001	16260	15835	16129	15911	16058	16044	16114	16265	15948	16192	16055	16114	16110	16120	16133	16097	16273	16110	16023	15926	16100	16280	16073	16184	15995	16155	16165	16132	16279	16142	16082	16066	16171	16208	16103	16119	16220	16168	16069	16112	16150	16206	16231	16088	16044	16068	16196	15968	16251	16117	16063	16192	16224	16204	16203	16053	16185	16286	16168	16092	16134	16303	16238	16055	16080	16153	16110	16273	16113	16195	16011	16248	16295	16164	16137	16075	15990	16012	16182	16227	16209	16240	16171	16234	16243	16147	16133	16047	16172	16119	16096	16360	16187	16195	16160	16151	16197	16143	16039	16006	16133	16245	16292	16082	16314	16121	16208	16207	16212	16184	16179	16190	16138	15786	16225	15979	15902	16262	16251	16127	16145	16150	16185	16189	16096	16052	16155	15966	16138	16131	16223	16132	16225	16005	16064	16325	16192	16032	16107	16268	16204	16164	16128	16069	16162	16233	16117	16045	16147	16133	16009	16057	16184	16209	16032	16098	16140	16054	16190	15906	16246	16159	16231	16072	16197	16135	16062	16055	16060	16194	16323	16136	16151	16057	16003	16092	16191	16137	16323	15981	16018	16053	16315	16089	16138	16085	16127	16010	16280	16076	16259	16146	15997	16133	16056	16215	16080	16050	15930	16167	16191	16147	16231	16067	16124	16168	16017	16187	16142	16245	16226	16037	16127	16148	16192	16005	16149	16163	16016	15907	16388	16125	15986	16109	16067	16317	15994	16093	16090	16094	16262	16132	16036	16036	16121	15992	16034	16102	16068	16114	16070	16197	16158	15983	16302	16228	16154	15988	16213	16274	16133	16124	16364	16031	16122	16034	16224	16120	16151	16137	16108	16182	16224	16126	16015	16107	16012	16148	15955	16284	16115	16063	16058	16391	16100	16234	16155	16108	16254	16021	16144	15940	16262	16019	16032	16099	15940	16300	15934	16175	16144	16139	16158	16183	16190	16167	16161	16075	16280	16245	16148	16155	16146	16274	16154	16143	16111	16231	16021	15968	16190	16143	16084	16136	15943	16066	16233	16118	16168	16318	16040	16055	16154	16046	16138	16259	16324	15977	16320	16186	16146	16095	16106	15994	16055	16097	16113	16202	16124	16140	16234	16188	16277	16140	16369	16128	16216	16023	16025	16124	16276	16069	16058	16059	15886	16230	16164	16204	16296	16192	16179	15889	16038	15984	16059	16177	15955	16060	16125	16201	16148	15982	16127	15953	16089	16035	15865	16165	16064	16253	15973	16137	15978	16142	15910	16115	15978	16225	16143	16184	16263	16202	16155	16080	16298	16126	16036	16272	16113	16075	15946	16167	16205	16168	16188	15970	16111	16137	16073	16026	16125	16121	16270	16109	16105	16192	16155	16129	16039	16173	16189	16115	16202	16056	16011	16210	16214	16351	16147	16108	16008	16181	16120	16187	16187	16164	15979	16157	16176	16178	16301	15968	16442	16133	16021	16242	16143	16127	16057	16233	16164	16241	16042	16168	15989	15887	16245	16268	16089	16015	16098	16033	16284	15995	16125	16058	16134	16131	16286	16108	16073	16082	16057	16238	16076	16133	16051	16241	16030	16185	16128	16013	16244	16279	16177	16092	16128	16146	16126	16147	16289	15983	15919	15925	16234	16195	16239	16166	16043	16154	16308	16117	16144	16192	16281	16081	16133	15903	16007	16209	16006	16127	16013	16040	16101	16026	16000	16322	16134	16145	16074	16166	16077	16119	16254	16031	15934	16234	16129	16104	16042	16128	16253	16093	16121	16099	16089	16191	16142	16224	16107	16154	16119	16250	16058	16070	16040	16052	16120	16238	16206	16206	16149	16044	16009	16014	16104	16210	16248	16166	16169	16164	16057	16126	16270	16101	15951	16084	16208	16070	16265	16059	16201	16235	16221	16071	16247	16264	16043	16011	16351	16081	16274	16038	16095	16436	16249	16168	15964	16167	16000	16222	16117	16232	16297	16173	16317	16215	16264	16133	16120	16059	15968	16246	16095	16152	16079	16297	16037	16257	16178	16051	16224	16157	16075	16315	16033	16269	16077	15911	16091	16203	16139	16176	16065	16273	16097	16109	16123	16141	16065	16065	16240	16288	16259	16230	16193	15980	16100	16176	16193	16043	16137	16252	16123	16093	16094	16332	16113	16209	16119	16113	16046	16118	16013	16113	16077	16221	16162	16207	16049	16284	16310	15998	16041	15899	16177	16283	16227	16168	16081	16221	16076	16260	16085	16005	16058	16180	15849	16077	16229	16073	16105	16058	16156	16250	16103	16145	16277	16206	16203	16095	16283	16122	16183	16090	16189	16431	16173	16166	16142	16255	16104	16159	16054	16044	15968	16014	16053	16097	16135	15997	16103	16028	16215	16178	16043	16242	16234	16103	16175	15953	16118	16090	16182	16123	16103	16312	16114	16278	16111	16090	16045	16189	16119	16316	16038	16110	16250	16075	16054	16079	16185	16146	16066	16187	16065	16024	16188	16212	16038	16050	16103	16199	16331	16111	16031	16210	16093	16230	16214	16148	15970	16174	16225	16088	16184	16098	16382	16207	16239	16140	16012	15982	16284	16162	16114	16052	16115	16087	16001	16107	15986	16097	16031	16094	16189	15955	16118	16198	16165	16184	16152	16134	15998	16027	16060	16095	16009	16125	16053	16124	16163	15903	16200	16066	16035	16189	16160	16182	16179	16213	15981	16123	16070	16126	15985	16117	16171	16235	16104	16118	16268	16249	16137	16073	16199	16192	16251	16218	16085	16244	16301	16159	16030	16015	16151	16032	16333	16151	16065	16099	16240	16205	16233	16036	16283	16158	16235	16105	16004	15948	16028	16069	15982	16179	15948	16103	16170	16133	15980	16122	16060	15937	16106	16298	16046	16267	16085	16002	16092	16176	16127	16070	16256	16196	16198	16222	16042	16104	16229	16172	16128	16134	16019	16184	15970	16320	16395	16031	16039	16156	15961	16245	16062	16050	16217	16235	16103	16010	16236	16081	16126	16189	16087	16216	16163	16219	16157	16136	16185	16097	16236	16186	16264	15977	16151	16084	16077	16080	16202	16197	16120	16123	16122
23035	21497	29413	23981	21728	24071	26317	21413	20649	20898	20719	20752	20812	20765	20755	20422	20276	20285	20216	20157	20829	26083	28335	27458	25221	23168	21643	20595	20382	20092	20191	19945	20075	19943	20021	20154	20000	19859	20088	19863	19857	20046	20171	19936	19935	19908	19853	19848	20060	20097	19915	19897	20067	19915	19809	19941	19886	19923	20313	19928	20000	19948	20062	19898	19877	20029	20052	19880	19896	19906	19873	19939	19738	20010	19748	19840	19804	20003	19865	19756	19848	19931	20128	19774	19731	19928	19793	19988	19869	19796	19920	19866	19803	19642	19847	19997	19945	19684	20062	19808	19905	19726	20071	19903	20060	19948	19899	19879	19779	20065	19699	19913	19949	19705	19797	19936	20153	19854	20012	19933	19913	19825	19816	19883	19523	19768	19900	20024	19802	19883	19929	19898	19870	19727	19982	19866	19851	19610	19865	19881	19872	19842	19807	19844	19777	19861	19971	20064	19900	19921	20079	19903	19979	19804	19815	19817	19854	19802	19835	19818	19912	20012	19897	19894	19953	19936	19979	19808	19983	19822	19760	19967	19928	19806	19856	20053	19786	19816	19815	19925	20142	19973	19638	19728	19864	19925	19953	19829	19937	19907	19718	19918	19976	19726	19880	19967	19829	19864	19730	20068	19996	19833	19881	19937	19801	19812	19973	19929	19741	19862	20005	20041	19839	19849	19747	20001	19854	20052	19961	19836	19769	19829	19908	19956	20079	19958	20107	19684	19720	19794	19995	19829	19720	19905	19818	19824	19813	20036	19684	20055	19962	19997	19780	19947	19749	20038	19948	19822	20033	19912	20230	19989	19848	19912	20015	19931	19922	19856	20001	19886	19842	19800	19780	19770	19849	19688	19923	19982	19927	19897	20069	19949	19819	19690	19765	19759	19875	20006	19859	20014	20000	19800	20141	19872	19980	19720	19668	19785	19802	19807	19943	19914	19777	19896	19826	19930	20025	19704	19682	19967	19819	19752	19941	20140	19846	19794	19948	19972	20128	20030	19954	19836	19988	19774	19793	19584	19887	19838	19685	19827	19939	19914	19976	19788	19718	19737	19848	19978	19790	19792	19757	19876	19776	19964	19819	19869	19698	19801	20053	20003	20204	19928	20026	19689	19898	19711	20037	19945	19744	19758	19825	19775	19802	19968	19748	19892	20221	19856	19753	19948	20048	19862	19759	19921	19779	19942	19718	19866	19707	20055	19832	19678	20182	19908	19848	19916	19825	19872	19738	20012	19778	19798	19925	19882	19846	19826	19859	19594	19734	19758	19865	19746	19988	19906	19804	19865	19868	19761	20068	19796	19875	20086	19994	20047	19891	19964	19788	19731	19935	19903	19894	19770	19762	19823	19835	19794	19850	19899	19883	19823	19878	19898	19730	19762	19975	19732	19773	19874	19935	19766	20069	20020	19969	19980	19825	19808	19721	19937	19641	19791	19947	19537	19727	19937	20125	19861	20066	19964	19921	19927	19894	19894	19946	19924	19874	19782	19815	19621	19798	19848	20068	19817	19845	19749	19913	19910	19825	19871	19783	20153	19745	19792	19876	19656	19841	20179	19885	19967	19843	19781	19752	20002	19770	19829	19709	19753	19864	20053	19846	20062	19806	19792	20029	19877	19857	19995	19899	19741	19841	19884	19790	19675	19901	19983	19958	19953	19752	19914	19975	19728	20016	19981	19923	19801	19966	19989	20061	19921	20028	19854	19922	19933	19858	19867	19933	19866	19695	19961	19696	19861	19684	19792	19810	19741	19651	19804	19950	19872	19981	19925	19879	19880	19972	19707	19854	19852	19913	19936	19945	19740	19766	19925	19801	19819	19824	19865	19847	19907	19939	19944	19750	19759	19966	19768	19811	19884	19854	19756	19925	19817	19892	19867	19706	19953	19878	19899	19797	19822	19925	19762	19831	19989	19770	19909	19907	19858	19772	19708	19796	19800	19824	19840	19579	19998	19809	19521	19707	19948	19872	19807	19930	19890	20019	19979	19938	19808	19828	19843	19772	20025	19772	19912	19912	19930	20169	19788	19627	19872	19809	19732	19693	19665	19781	19807	19801	19788	19870	19913	19700	20054	19843	19822	19637	20112	19920	19964	20173	19833	19938	19857	19769	19881	19840	19962	19842	19951	19754	19947	19864	19651	20037	19784	19764	19777	19816	19750	19739	20035	19894	19927	19726	19690	19735	19921	19821	19729	19837	19986	19923	19856	19812	19945	19812	19917	19981	19661	20098	19932	19836	20020	19749	19605	19862	19796	19922	19714	19902	19965	19621	19903	19932	19864	20019	19924	19863	19999	19842	19723	19794	19833	19850	19883	19948	19827	19866	19935	19932	19819	19728	19817	20052	19737	19849	19808	19882	19831	19835	19904	19928	19805	20055	20069	19970	19984	20030	19741	19780	19831	19736	19806	19877	19928	19679	19907	20004	20028	19950	19691	19815	20172	19895	19886	19596	19750	19823	19987	19794	19896	19775	19910	19955	19760	19815	20024	19797	19678	19758	19948	19897	19772	19946	19501	19787	19915	20061	19953	19898	19955	19857	19905	20022	19754	19890	19888	19910	19906	19813	19850	19900	20199	19770	20065	19801	19938	19685	19843	19795	19893	19962	19852	19826	19932	19859	19820	19976	19794	20035	20053	19957	19994	19916	20089	19826	19938	19767	19923	19820	20013	19694	19709	19764	19849	19793	19808	20048	19993	19808	19931	19817	19959	19870	19923	19793	19964	20034	19944	19736	19848	19961	19847	19883	19792	20017	19854	19941	19775	19821	19743	19858	19809	19760	19913	19935	19700	20138	19951	19933	19864	19941	19849	19541	19831	19809	19728	20156	19678	20153	19766	19853	19685	19951	20086	19912	19861	19744	19825	19830	19769	19901	19798	19863	19742	19845	19906	20001	19958	19864	19884	19869	19778	19841	19885	19930	19849	20024	19789	19980	19947	19761	20120	19928	19717	19777	19746	19928	19809	19805	19842	20174	19915	19946	20028	19901	19805	19759	19905	19973	19912	20163	20024	19886	20083	19902	19774	19924	19914	19737	19888	19742	19663	19907	20016	19932	19780	19735	19768	20088	19893	20038	19935	19767	19895	19852	19827	20135	19797	19890	19959	19878	19857	19880	19714	19710	19984	19948	20008	19837	20022	19857	19889	19838	19690	19931	19861	19695	19677	19990	20110	20057	19689	19882	20051	20062	20086	19829	19998	19769	19881	19957	19754	19784	19748	19866	19878	20035	19795	19857	19896	19899	19796	19937	19745	19956	19703	20009	19827	19949	19772	19944	19799	19661	19882	19774	19847	19835	19842	19582	19788	19869	19808	19883	20058	19996	19980	19922	19832	19718	19732	19842	20025	19777	19868	19838	19860	19744	19882	19728	19791	19613	20100	19947	19872	20029	20000	19924	19888	19709	19571	19964	20074	19825	19778	19923	19954	19893	19985	20000	19870	19916	19977	19819	19760	19855	19835	19805	19752	19783	20010	19873	19542	19981	19963	19631	19901	19685	19996	19874	19700	20187	19870	19988	19668	19913	19785	19712	19911	20042	19882	19627	19873	19921	19759	19629	19824	19894	19759	20008	19952	19863	19981	19970	19928	19933	19912	19753	19672	19801	19927	19886	19907	19951	19915	19871	19745	19973	19668	19761	19892	20032	19899	20067	20033	19930	19898	20162	19591	19765	20022	19985	20057	19815	20089	19985	19735	19619	19806	19680	19750	19941	19822	19960	19922	20012	19883	20092	19998	19782	19996	19774	19989	19780	19749	19962	19950	19721	19811	19975	19911	19784	20049	19972	20019	19818	19852	19644	19736	19629	19976	19998	19872	20026	19764	19943	19720	19854	20013	19907	19864	20170	20027	19863	19944	20061	19813	19793	19874	19788	19739	19792	19853	19874	19955	19962	19999	19701	19670	19884	19747	20014	19839	19975	19868	19897	19945	20092	19675	19875	19800	19788	19838	19782	19760	19901	19925	19836	20124	19659	19837	19780	19858	19816	19842	19788	19927	19833	19940	19897	19798	19842	19754	19862	19776	19811	19817	19745	19946	19837	19826	19934	19797	19862	19776	19967	19926	19742	19853	19824	19801	19859	20134	19914	19906	19959	19894	19547	19882	19781	19928	19849	20007	19758	19910	20051	20041	19856	19627	19768	19709	19933	19942	19872	19991	19929	19706	20105	19885	19821	19601	19962	19814	19928	20071	19682	19741	19786	19878	19858	19798	19892	19796	19805	19936	19771	19688	19999	19861	19939	19795	19995	19710	19669	19805	19939	19955	19799	19663	19809	19995	19783	19797	19821	19760	19861	19908	19988	20059	19665	19840	19631	19742	20036	19900	19798	19819	19867	20151	19800	19823	19707	19733	19695	19938	19889	19731	19971	19925	19724	19923	19803	19744	19785	19870	20079	20018	19823	19949	19895	19824	19971	19954	19644	19923	19933	19917	19688	19681	19890	19943	19748	19693	19866	19958	20000	20031	19915	19817	19866	19854	19710	19902	20005	19887	20022	20093	19891	19949	19994	19889	19775	19946	19863	19749	19842	19861	19886	19832	20045	19806	19749	19795	19785	19909	19861	19899	20071	20116	19930	19961	20067	19764	20010	19794	19909	19746	20021	19796	19861	20044	20004	19918	20004	19927	19776	19932	20208	19777	19755	20019	19900	19975	19993	19889	19874	19938	19923	19840	19848	19781	19803	19916	19907	19596	20128	19878	19833	19778	19932	19783	20068	19887	20176	19722	19885	19956	19909	20018	19936	20000	19890	19774	19999	20071	19947	19950	20015	19716	19769	19955	20016	19868	19819	19639	19914	20005	19892	19856	19723	19772	19895	19775	19969	20009	19963	19786	19711	19972	19682	20059	19980	19900	19723	19799	19867	19969	19874	19838	19858	19874	19910	19634	19655	19922	20018	19856	19808	19800	19938	19857	19772	19994	19991	19670	19769	19904	19688	19901	19906	19920	19699	20019	19950	19873	19840	19888	19841	19902	19963	20038	19887	19670	19984	19846	19793	19837	19844	19842	20058	19903	19767	19782	19772	19686	19846	19855	19835	19828	20002	19909	19795	19872	19964	19752	19825	19943	19732	19875	19698	19744	19895	19931	19938	19940	19871	20030	19928	19902
25122	47083	36275	23898	21326	19791	18826	18190	17938	17553	17512	17600	17645	17275	17263	17379	17066	17137	17038	16903	18138	26626	28920	26600	23785	20615	18453	17370	16930	16862	16582	16940	16723	16553	16660	16658	16504	16766	16837	16818	16540	16730	16837	16630	16670	16583	16600	16748	16780	16702	16463	16721	16644	16644	16744	16724	16466	16846	16498	16719	16822	16651	16590	16699	16618	16618	16607	16745	16642	16588	16788	16672	16827	16594	16682	16704	16591	16730	16694	16782	16553	16953	16691	16598	16846	16730	16546	16560	16673	16721	16589	16702	16757	16675	16893	16580	16747	16620	16527	16921	16643	16656	16635	16613	16754	16672	16755	16793	16719	16669	16692	16722	16567	16663	16700	16782	16632	16603	16802	16861	16558	16690	16618	16816	16705	16572	16702	16572	16617	16778	16641	16772	16841	16598	16462	16570	16845	16643	16628	16626	16773	16785	16602	16526	16640	16586	16587	16721	16779	16700	16578	16813	16541	16654	16617	16690	16797	16857	16611	16588	16548	16732	16742	16794	16847	16553	16624	16756	16785	16537	16648	16730	16699	16537	16628	16654	16694	16658	16661	16533	16730	16681	16618	16691	16666	16696	16688	16666	16589	16720	16609	16635	16820	16686	16711	16710	16672	16661	16581	16824	16752	16762	16673	16633	16728	16654	16645	16697	16629	16703	16771	16663	16531	16541	16843	16633	16513	16719	16614	16604	16591	16495	16626	16598	16745	16584	16576	16631	16823	16581	16593	16775	16582	16735	16575	16593	16589	16585	16543	16760	16697	16768	16768	16736	16591	16670	16641	16650	16592	16650	16676	16628	16759	16703	16649	16662	16634	16602	16773	16894	16586	16379	16671	16716	16644	16722	16768	16820	16780	16681	16697	16805	16708	16598	16653	16684	16590	16717	16627	16661	16596	16824	16590	16383	16762	16608	16646	16712	16701	16572	16774	16700	16661	16721	16708	16520	16789	16607	16719	16662	16783	16793	16745	16606	16527	16661	16655	16524	16515	16808	16604	16777	16690	16613	16686	16599	16694	16640	16746	16561	16705	16671	16629	16558	16752	16639	16785	16783	16521	16560	16667	16768	16785	16463	16716	16708	16763	16625	16691	16692	16758	16770	16509	16761	16595	16768	16712	16629	16621	16857	16618	16631	16762	16839	16591	16596	16712	16745	16539	16616	16560	16711	16725	16917	16788	16775	16655	16682	16451	16596	16583	16725	16737	16881	16714	16630	16665	16642	16756	16632	16611	16603	16547	16523	16513	16507	16742	16570	16629	16625	16531	16595	16583	16740	16682	16755	16377	16870	16641	16489	16730	16751	16751	16722	16527	16665	16785	16512	16558	16741	16472	16549	16695	16651	16639	16629	16663	16760	16513	16857	16682	16846	16634	16462	16695	16800	16744	16577	16589	16658	16611	16673	16783	16573	16612	16619	16594	16507	16527	16653	16642	16603	16607	16496	16762	16791	16750	16746	16713	16538	16459	16765	16799	16606	16729	16880	16721	16446	16720	16673	16773	16708	16659	16734	16620	16741	16621	16543	16555	16575	16650	16677	16680	16542	16602	16684	16490	16607	16728	16532	16585	16694	16452	16565	16559	16726	16545	16692	16504	16714	16667	16549	16690	16708	16583	16613	16611	16789	16508	16511	16532	16688	16703	16738	16680	16756	16583	16539	16582	16505	16667	16617	16662	16588	16596	16635	16711	16619	16660	16516	16659	16662	16614	16537	16654	16665	16716	16682	16686	16634	16614	16617	16833	16493	16572	16603	16572	16536	16788	16808	16772	16740	16708	16587	16529	16631	16633	16679	16556	16571	16591	16668	16816	16631	16673	16591	16666	16805	16588	16632	16585	16625	16799	16485	16833	16565	16581	16876	16682	16709	16700	16669	16602	16621	16750	16676	16565	16744	16445	16554	16683	16486	16971	16655	16653	16676	16648	16647	16634	16644	16500	16860	16625	16479	16835	16446	16696	16624	16680	16472	16638	16567	16613	16720	16634	16615	16735	16771	16567	16536	16574	16594	16583	16576	16680	16468	16643	16588	16658	16667	16845	16713	16523	16868	16707	16557	16710	16695	16816	16656	16708	16608	16442	16604	16553	16845	16659	16549	16772	16728	16804	16578	16625	16580	16638	16566	16662	16730	16591	16713	16665	16720	16531	16687	16646	16694	16759	16788	16566	16712	16705	16817	16678	16640	16574	16720	16539	16773	16542	16719	16747	16704	16539	16666	16706	16628	16771	16746	16557	16691	16707	16720	16644	16437	16828	16446	16791	16727	16744	16684	16729	16642	16613	16551	16686	16674	16829	16652	16691	16736	16646	16703	16681	16663	16478	16583	16642	16695	16415	16756	16587	16759	16485	16751	16748	16708	16605	16743	16762	16718	16734	16818	16523	16485	16739	16663	16766	16834	16568	16577	16566	16771	16674	16849	16679	16632	16577	16628	16843	16464	16664	16504	16626	16617	16600	16562	16658	16471	16560	16578	16566	16568	16541	16795	16644	16579	16627	16603	16568	16790	16529	16616	16591	16629	16524	16619	16596	16563	16702	16698	16756	16579	16731	16586	16683	16476	16837	16596	16576	16680	16668	16659	16611	16600	16687	16714	16645	16570	16724	16507	16737	16588	16635	16743	16716	16563	16741	16496	16758	16718	16722	16619	16591	16723	16750	16600	16631	16747	16598	16603	16630	16641	16649	16700	16724	16788	16538	16701	16510	16569	16635	16672	16757	16516	16856	16793	16780	16606	16753	16660	16575	16656	16583	16669	16605	16605	16587	16714	16576	16732	16539	16739	16791	16640	16726	16511	16638	16681	16610	16591	16815	16676	16683	16598	16643	16519	16504	16698	16722	16727	16550	16551	16640	16639	16662	16722	16649	16670	16591	16448	16569	16609	16654	16719	16662	16797	16689	16621	16887	16564	16561	16530	16729	16622	16500	16687	16608	16734	16468	16612	16720	16774	16617	16629	16716	16528	16550	16624	16674	16626	16568	16594	16637	16739	16593	16569	16784	16548	16511	16595	16606	16809	16510	16673	16408	16633	16395	16623	16660	16792	16669	16601	16607	16755	16521	16574	16810	16579	16734	16577	16575	16486	16727	16656	16700	16767	16617	16725	16717	16843	16490	16398	16565	16595	16664	16715	16780	16924	16683	16702	16734	16628	16469	16746	16504	16677	16629	16694	16575	16707	16706	16723	16702	16630	16619	16670	16702	16582	16655	16565	16657	16615	16533	16646	16679	16638	16497	16812	16596	16610	16742	16499	16785	16694	16646	16457	16771	16753	16763	16500	16566	16717	16643	16560	16765	16470	16746	16714	16638	16697	16762	16759	16843	16538	16760	16601	16607	16775	16588	16699	16737	16609	16731	16577	16621	16531	16698	16601	16678	16690	16710	16802	16593	16631	16662	16565	16689	16630	16735	16513	16693	16620	16807	16783	16577	16793	16771	16538	16651	16644	16587	16665	16758	16679	16706	16573	16658	16671	16784	16748	16670	16513	16499	16658	16544	16616	16524	16599	16674	16733	16462	16536	16589	16552	16604	16651	16360	16874	16486	16716	16676	16813	16613	16661	16602	16612	16692	16721	16471	16579	16721	16662	16588	16622	16699	16673	16570	16721	16608	16475	16729	16632	16670	16543	16628	16526	16729	16551	16552	16706	16752	16592	16574	16654	16663	16638	16522	16553	16616	16857	16569	16503	16562	16765	16695	16534	16662	16635	16654	16763	16444	16662	16632	16618	16590	16634	16770	16474	16699	16845	16690	16616	16563	16601	16792	16610	16668	16770	16579	16678	16579	16696	16651	16658	16647	16636	16564	16640	16608	16614	16582	16615	16744	16681	16729	16553	16754	16605	16539	16585	16685	16667	16561	16627	16708	16737	16685	16660	16616	16674	16579	16647	16553	16441	16593	16715	16610	16737	16704	16761	16714	16723	16698	16567	16528	16653	16577	16647	16718	16664	16672	16642	16660	16778	16532	16738	16643	16815	16712	16733	16451	16572	16659	16803	16719	16663	16678	16716	16379	16682	16764	16791	16576	16689	16660	16546	16614	16618	16626	16745	16732	16709	16798	16695	16521	16642	16467	16748	16717	16750	16732	16523	16583	16597	16535	16640	16707	16559	16740	16614	16771	16649	16642	16605	16482	16834	16691	16576	16711	16525	16574	16589	16760	16605	16546	16675	16467	16780	16739	16532	16625	16518	16582	16512	16476	16750	16810	16635	16749	16535	16669	16802	16772	16635	16755	16672	16819	16575	16656	16595	16869	16477	16645	16818	16593	16734	16665	16571	16545	16730	16544	16853	16656	16661	16840	16771	16538	16610	16601	16623	16671	16708	16614	16605	16766	16673	16599	16517	16604	16675	16830	16652	16546	16955	16648	16745	16503	16694	16633	16841	16725	16831	16548	16737	16670	16558	16505	16611	16707	16794	16609	16784	16526	16434	16474	16780	16641	16575	16704	16729	16495	16346	16632	16703	16662	16655	16604	16572	16865	16622	16498	16585	16798	16616	16687	16543	16728	16671	16750	16639	16465	16551	16579	16719	16578	16639	16676	16767	16790	16657	16770	16583	16667	16537	16765	16578	16731	16749	16607	16653	16628	16721	16588	16613	16688	16708	16796	16530	16596	16727	16549	16735	16485	16618	16694	16627	16716	16538	16763	16548	16613	16641	16520	16618	16658	16674	16560	16724	16651	16600	16608	16655	16646	16693	16692	16720	16627	16722	16723	16742	16885	16771	16569	16691	16867	16533	16572	16620	16521	16529	16707	16571	16574	16542	16768	16614	16730	16696	16646	16607	16505	16442	16643	16651	16783	16603	16837	16600	16829	16671	16666	16651	16690	16571	16578	16624	16604	16738	16627	16652	16788	16549	16778	16612	16575	16460	16739	16721	16716	16764	16576	16562	16697	16688	16683	16793	16462	16534	16677	16638	16752	16750	16548	16536	16802	16488	16818	16522	16813	16670	16503	16597	16662	16629	16767	16693	16606	16692	16683	16733	16752	16625	16574	16541	16807	16733	16467	16654	16614	16564	16602	16731	16660	16625	16780	16631	16674	16484	16584	16366	16658	16588	16519	16682	16673	16716	16689	16664	16749	16646	16550	16446	16468	16985	16554	16725
28329	23364	26745	23189	19604	19359	19416	19388	19177	19170	19121	19151	19122	19130	19542	19118	18789	19006	18808	19038	18918	19385	19556	19712	19308	19418	19002	18968	19088	19005	18942	18806	19240	18960	19099	19024	19002	19030	18824	19033	18942	19258	19131	18864	19061	19011	18973	18877	19116	19191	18990	18902	18850	19120	18983	18956	18910	19019	18726	18885	18794	19067	19129	19164	18800	19091	18805	18865	18848	18823	19106	18958	19080	19003	19012	18932	19075	18983	18979	18748	18910	18790	18970	18770	18685	18709	19042	18843	18956	19224	18946	18917	19093	18954	18990	18690	18943	19223	18760	18888	18836	18949	18907	18909	19030	18823	18964	18853	18808	18840	18877	19030	18836	18908	18879	19094	19143	18969	18703	19116	19146	18844	18821	18954	18815	18629	18952	19018	18814	18898	18920	18899	18838	18903	18923	19055	18839	18908	18827	18958	18971	18943	18980	18991	18938	18781	18696	18954	18838	18877	18775	19189	18976	18854	18803	18995	18852	18913	18960	18949	18923	19026	18793	19016	18892	19368	19199	18895	18865	18926	18625	18934	19162	19052	18888	18911	18922	19015	18955	18829	19078	19008	18993	18865	18926	18871	19020	18895	19151	18908	18860	18962	19100	19062	19150	18884	19002	18990	19000	18915	18703	18774	19130	18744	18866	18954	19048	19052	18975	18963	18729	18839	19097	18904	18898	18880	18759	19060	18765	18867	18998	18949	19086	19015	18925	19001	19114	19069	18857	19096	18926	18949	18920	18883	18791	18902	18757	18932	19022	19007	18798	19089	18809	19017	18973	18982	19092	19000	18900	18807	18804	19029	18996	18764	18869	19194	18759	18762	18892	18962	18756	18944	18919	19170	19065	18835	18808	18779	19117	18983	19005	18994	18923	18701	18817	18997	18920	18957	18764	18753	19053	18981	19083	18891	19007	18836	19119	19052	18853	19029	18997	18880	18882	18983	18981	19007	18890	18980	19007	18756	18767	18992	18799	18887	19076	19050	18943	18839	18902	18732	18910	19073	18909	18864	19008	19069	18806	18863	18911	19053	19159	19023	19016	18887	18958	18888	19089	18915	18869	19178	19067	18920	18975	18949	18915	18973	18954	18917	18879	18983	18696	18971	18935	18871	18880	19029	19014	18988	18981	19026	18829	19026	18914	18945	18963	18788	19029	18846	18920	18917	18877	19179	18939	18850	18866	18782	18885	19156	19081	19047	18851	18896	19041	19088	19249	18861	19042	18982	18909	19035	19005	18848	18942	18941	18720	18951	18804	18832	18951	18792	18752	18879	18912	19088	18871	19057	18958	19038	19013	18937	18971	18938	18898	19083	18801	19087	18861	18713	19017	18829	19061	19024	18975	19014	18807	18963	18984	18984	18905	18894	18975	19122	19083	18957	18871	18996	18913	19022	19111	18856	19139	18923	18814	18836	18770	18640	18703	18920	18850	18774	19010	18808	18898	19065	18959	18878	18801	19186	19091	18882	19089	18920	19142	18824	19069	18851	18880	18945	19025	18862	18981	18909	18863	19038	19034	19111	18687	18936	18817	18804	18987	19033	19080	19133	18880	19054	18956	18734	18923	19017	18650	18905	18897	18844	19028	18861	19027	18785	18935	18998	19019	18832	19095	18794	18779	18948	18982	18981	18991	18903	18948	18997	18974	18838	18898	18915	19150	19171	18812	19041	18941	18929	18903	18974	18840	18940	18838	18896	18999	19080	18940	18850	19015	18926	19179	18959	18943	19239	19047	18834	18798	18800	18758	18978	18906	18815	18985	19082	19027	18961	18873	19059	19137	18892	18957	18811	18826	18895	18834	18822	18944	18995	18921	19027	18887	19016	18994	19269	18990	19017	19128	18867	18847	18919	18781	19010	19052	19034	18952	18847	18937	19230	19027	18969	18924	18948	18842	18736	18954	18797	18775	19136	18915	19117	19013	19132	18796	18822	19016	18994	18845	19124	19023	19050	18988	18819	18826	18939	18769	19043	18899	18921	18897	18882	18826	18847	18740	19208	19240	19005	18883	18765	18947	18807	18971	18968	19247	18906	19034	18833	19004	19053	18885	19082	18839	18855	18978	18858	19071	18942	18963	18918	18986	18982	18761	19210	18830	18981	19110	18988	18914	18792	19039	19051	18821	19112	19039	18824	19092	18788	18943	18977	19060	19034	18818	18894	18874	19007	19007	18872	19072	18841	19006	18794	19058	19013	18840	19027	18768	18975	18978	19076	19026	19165	19027	19073	18816	18935	18930	18895	18856	19194	18915	18905	18869	19096	18944	18948	18990	19153	19045	19010	18953	18864	19111	18990	18838	19084	18863	18971	19052	19150	19005	18949	18825	18945	18888	19232	19039	18885	19047	19025	19036	19070	18901	18805	18983	18736	18945	18930	18968	18915	18950	18827	18761	18839	18898	18874	19031	18926	18974	19144	18942	18849	18910	18925	18930	18956	18903	18956	19192	18730	18828	19020	18903	18938	19171	18970	18754	18774	18802	18989	18947	19124	18913	18913	18854	18959	19111	18849	18944	18952	19204	18976	19028	19016	18914	18936	18899	18723	19093	18940	18870	18722	18808	18956	18828	18862	19069	18976	19041	19163	18977	18815	18853	18963	18875	19031	18635	18984	18925	19038	18989	18924	18899	18962	19099	18925	19129	19140	18982	18985	19034	18841	18729	19085	19097	19061	18972	18852	18769	19040	19130	18973	19145	18789	18802	18815	18946	19123	18826	18710	19001	18760	18947	18863	18840	19088	19078	18904	19143	18851	18891	19075	19124	19119	19133	18842	18989	18858	18922	18992	18969	19073	18819	18866	18802	18972	18913	18818	18961	18745	18875	19041	18796	18802	18865	18981	18774	18838	18923	18983	19071	18986	18912	18876	19102	19024	19097	19058	18730	18827	19067	18922	18937	18976	19163	19042	18931	18887	19065	19123	18862	18963	18756	19117	18902	18833	18894	18914	18791	19010	19132	18933	19062	18838	18903	18986	18966	18857	19157	18978	18912	18922	18898	18864	18796	19099	18889	18968	18843	18875	18874	18984	18912	18834	18840	18996	18872	18844	18736	18859	18955	18790	18886	18912	18867	19100	18937	18787	18888	18943	19003	19039	19114	18919	18883	18762	19086	19009	18900	18830	18948	19125	18831	18999	18957	19002	19010	18907	18904	18777	18843	18812	18998	18789	18921	18814	18866	18973	18866	18721	18944	19119	19037	18924	19128	18879	19020	18930	18909	18930	19113	18806	19026	18952	18824	18872	19064	18939	18952	19099	18941	18846	18918	18928	18881	19032	18957	19064	18950	19209	19058	18857	19006	18981	18921	18886	18963	18956	18940	18864	18914	19147	18896	18971	19142	18979	19047	18811	19064	18929	18892	18813	18769	18872	19022	18929	18763	19255	18951	18926	18970	18905	18928	18765	18824	19043	19163	19095	18961	18851	19016	18739	18931	19040	18878	18875	18785	18953	18929	19151	19045	18868	18993	18931	19015	18994	19125	18928	18879	18819	18906	19044	19130	19036	19058	18762	19021	19084	18961	18800	19003	18876	18847	18746	18942	18812	19055	18957	19057	19001	18662	18831	19101	18956	18685	18942	18930	18924	19077	18900	18839	18860	18938	19256	18967	18845	18739	18920	19100	19065	19011	18910	18851	18989	18954	18840	18973	18814	18985	18708	18917	18952	18894	18793	18745	18791	19218	18907	18910	19073	19042	19089	18845	18849	18865	18781	18997	18798	18898	18937	19083	18848	18677	19019	18900	18849	19133	18907	18862	18901	18946	19040	18924	19034	18920	18818	18815	18788	18923	18920	19048	18854	18962	18950	18957	19050	18860	18876	18902	18999	18954	19048	18915	18957	18795	18978	19020	18868	19039	19193	19048	18980	18878	18737	19017	19041	19032	19030	18975	18929	19004	18865	19139	18996	18740	18956	19117	19106	19013	18792	18895	18887	19151	18694	19020	18826	18876	19136	18966	19099	19104	19199	18774	18987	18878	18966	18897	19018	19134	19003	18802	18979	19202	18923	19175	19124	18764	18920	18780	18883	18972	18970	19091	19169	18855	18935	19039	18898	18973	18852	19091	19001	19014	19050	18886	19040	18928	18888	19056	19018	19034	19068	19028	19239	18920	19096	19028	18967	18939	18874	18987	18950	18865	18938	18888	18984	18952	18827	18974	19016	18791	18897	18988	19104	18972	18744	18895	18952	19066	18877	18955	18975	18960	18864	18886	18884	19070	18911	19007	19073	18817	18808	18869	18767	18915	18898	18972	18998	19075	18828	19021	18920	18985	18668	18899	18696	18849	18868	18834	18907	18940	18785	18996	19027	18990	18873	18878	18989	18842	18850	18949	19032	18887	18869	18966	18936	18885	18954	18927	18758	19040	18992	19057	18969	19099	19081	19007	19036	18839	19067	19094	18840	18949	19019	18966	18703	18966	19120	19077	18953	19115	19132	19238	18839	18949	18997	18762	19083	18880	18749	18815	18892	19010	18867	19064	19057	19048	18921	18993	18985	19056	18942	18932	19198	18827	18828	19084	18994	19044	18690	18862	18806	19055	18887	19048	18647	18949	18800	18742	18806	18883	18968	19223	18809	18999	18920	18962	18948	18950	18986	18882	18702	19008	18730	18889	18848	18834	19010	18950	19032	18786	18810	18939	18888	19096	19025	19103	18856	19018	18960	18822	18826	18975	18918	19145	18830	18845	18888	18920	19034	18954	19010	18855	18772	18902	19068	19087	18983	19056	18978	18895	18979	19016	18995	19048	18916	18912	18976	19057	19062	18981	18953	19118	19026	19011	18858	19113	19039	19177	18945	19262	19071	19013	18899	18966	18954	18933	18949	19117	19179	18903	19134	19119	18949	18867	18843	18929	18862	18835	18867	19025	18830	18941	19049	18884	18675	18973	18899	18882	18796	18997	19055	19014	18993	19059	18769	18848	19007	19111	18913	19003	18977	19012	19186	19064	19005	19015	18967	18935	18872	19028	18756	19064	19056	19013	18954	18993	19010	18812	18806	18863	19026	18983	18971	18950	19074	19015	18772	18903	19017	19130	18996	18954	19051	18977	19100	18997	19046	18947	18748	18963	19120	19122	19229	19081	18850	18919	18955	19232	18988	19041	19088	18874	19003
22396	29161	23412	18471	17322	16931	16776	16518	16236	16499	16338	16363	16423	16433	16357	16208	16306	16257	16228	16186	16188	16588	16836	16883	16662	16499	16209	16305	16042	16112	15998	16045	16116	16191	16084	15984	16197	16065	16176	16173	16076	16159	16204	16186	15971	16199	15947	16048	16059	15960	16138	16110	16070	15885	16086	16150	16294	16103	16181	15998	15924	16093	16131	16122	16028	16079	16081	15950	16174	16075	16374	16056	16170	16196	16072	16192	16058	16032	16138	16134	16070	15941	16022	16148	16056	16010	15909	16213	16035	15843	16129	15937	15878	15946	16078	15865	16081	16224	16190	16212	16116	16099	15919	16134	15969	16091	15990	16219	16042	16042	16008	16117	15898	16101	16005	15975	16098	16316	16290	16043	16139	16044	16285	16194	16174	15976	16083	16271	16192	15996	15998	16122	15911	16053	16110	16159	16068	16146	15982	16037	15942	15803	16059	16185	16072	16149	16122	16053	16188	16036	15980	16154	16100	16011	16012	16322	16187	16014	16104	16047	16055	16086	16061	15930	16058	16078	16067	16099	15993	16127	15986	16070	16016	15972	16091	16062	16235	16023	16161	16133	16042	15990	16183	15971	16000	16164	16074	16111	16111	16114	15987	16038	16089	15984	16114	16055	16261	16068	16032	16190	16095	15913	16068	16023	16027	16185	16180	16038	16154	16182	16176	16064	16118	16056	16100	16092	16049	16076	16134	16004	16103	16174	16002	16090	16070	16195	16016	16096	15987	16014	16148	16239	16205	15912	16054	16243	16042	16059	15915	16058	15981	16075	16008	16100	16130	16112	15954	16030	16255	16324	16126	16134	15982	16061	16051	16160	16155	16031	15926	16178	16070	16034	16193	16066	15937	16290	16089	16034	15906	16013	16138	15846	16180	16077	16057	15944	16106	16109	15849	15912	16100	15971	15969	16015	15926	15956	16021	16125	16064	16077	16122	16038	15953	16058	16133	16060	16168	16048	16073	16034	16138	15973	16182	16214	16140	15946	16069	16129	15900	16078	16036	16071	16018	15979	16064	16173	16265	16212	16071	15968	16025	16082	16211	16199	16014	16098	16143	16012	16140	16003	16126	16153	15931	16184	16073	16139	15969	15971	16136	16133	16138	16210	16084	15877	15960	16156	16139	15976	16124	16016	16000	16107	15974	16204	16050	16038	16135	16037	16074	16168	16228	15987	16090	15899	16156	16218	16107	16039	15988	16011	16230	16164	16108	16059	15848	16273	16233	16194	16076	16101	16096	16168	16148	15922	16050	16208	16140	16234	16074	16049	16021	16224	16054	16013	16010	16224	16069	16219	16081	16131	16241	15908	16029	16121	16186	16068	16012	15915	16110	16067	16056	16181	16061	16125	16029	15980	16122	16105	16005	16183	16143	16054	16156	16115	16182	16099	15973	16031	16128	16019	16157	16208	15889	16058	16099	15977	16049	15886	16192	16070	16145	15970	15986	16039	16189	16176	15818	15981	16089	15864	16114	16042	16014	16041	16107	16117	16171	15940	16127	16264	16172	16042	16237	16118	16141	16051	16019	16058	16096	16024	15924	16243	16104	15938	16114	16081	16016	15972	16112	16053	15928	15948	16128	16020	15961	16203	16149	16022	16041	16021	16223	16033	16176	16134	15976	15838	16180	16118	16047	15947	16014	15909	15975	15998	16068	16109	16036	15970	16052	16018	16110	16181	16068	16102	16093	16186	16104	16077	16031	16108	16196	16156	16144	16163	16133	16092	16171	15930	16078	15961	16202	16034	16035	16169	16074	16078	15932	16175	16072	16049	16193	15898	16099	16201	16039	16325	16194	15948	16219	16246	15919	15964	16113	16033	16030	16075	16014	16147	16023	15944	16076	16311	16035	15987	16133	16029	16045	16104	15990	15977	16129	15964	15845	15968	15946	16113	16088	16090	16167	16078	16112	16037	16191	16281	16064	16152	16041	16105	16260	16210	16063	16065	16269	16140	16108	16163	16071	16025	15992	16114	16083	16025	16007	16098	16019	16241	16078	16054	16306	16136	16223	16029	15999	16140	16122	16176	16064	16218	16092	16074	15951	16183	15962	16088	15930	15956	16238	16149	16016	16023	15881	16040	16027	16102	15944	16092	16117	16008	15897	16218	16230	16152	16293	16090	16009	16207	16204	16031	16061	16119	15953	16046	16056	16049	16135	16214	16078	16046	15956	16172	16095	16092	16176	16264	16114	16165	16104	16106	16076	16075	16048	16071	16078	15932	16052	15975	15988	16108	16157	16091	16146	16028	16077	16168	16105	16074	16123	16184	16213	15922	15996	16056	16075	16163	16098	16132	16103	16045	16063	15905	16113	16127	15956	16146	16023	16310	16037	16001	16226	16027	16108	15996	15963	15978	16060	15988	16178	15926	16073	16119	16047	16145	16021	16244	15939	16254	16121	16019	16041	16073	16171	16035	16005	16093	16085	16212	16139	16297	15950	15950	16004	16081	15987	16091	15847	16121	16132	16314	16044	16138	15960	16126	16049	15993	16041	16159	15937	16209	16055	16091	16027	16079	16096	16144	16143	15980	16026	16042	15965	16104	16189	16153	16089	15951	16204	16130	16263	16183	16101	15910	16081	16134	16052	16069	16124	16039	15944	15985	16068	16112	15979	16089	16161	16014	16091	15896	16062	16200	16124	16076	16155	16006	16027	16003	16151	16011	16161	16040	16130	16081	16177	16030	16020	16174	16130	16108	16185	15985	16132	15917	16099	16037	16270	16076	15931	16084	16109	16129	16162	16139	16075	16075	16017	16162	16104	15937	16003	16358	16071	15908	16025	16296	16137	15915	16110	16227	16048	15971	16167	16202	16123	15982	16190	16121	16125	16231	16120	16035	16065	15959	16020	16018	16058	16127	16083	16175	16035	16074	16092	16042	16092	15929	16109	16079	16168	16053	16036	16274	16046	16180	16019	15934	16148	16125	16095	16065	16034	15940	16139	16113	16084	16082	16034	15976	16291	15850	16125	16122	16045	16048	16144	16257	16086	15996	16128	16018	15988	15882	15997	16285	15892	16094	16079	16061	15980	16109	16212	16088	16164	16152	16000	16086	16133	16125	16164	16126	16216	16136	16138	15971	15982	16018	16103	16052	16161	16150	16061	16074	16116	16079	16049	16238	16065	16162	16101	15942	16211	16097	15957	16147	16205	16051	16109	15946	16053	16063	16139	16061	16044	16079	16043	16048	16156	16190	16171	16077	16015	16039	16114	15970	16231	16058	15921	16004	16174	15982	16179	16115	16040	16030	16179	15914	16208	16060	16050	16132	16013	15958	16148	16010	16310	16179	16269	16094	16147	16054	15947	16092	16234	16049	15850	16103	16036	16051	16252	16246	16136	16131	15993	15984	16195	16118	15934	16040	16193	16074	16115	16110	16102	15929	16333	16036	16000	16059	16132	16152	16134	16127	16160	16079	15978	16263	16111	16049	15946	16083	16053	15926	16069	16225	16090	16168	15882	16020	16011	15942	16161	16115	16134	16043	15880	16022	16058	16161	16051	16058	16038	16211	15991	16080	15947	16009	16135	16057	16117	15983	16229	16040	16114	16097	16026	16068	16146	15892	16140	16123	16096	16068	15968	15980	16105	16209	16113	15969	16090	16177	16189	16182	16085	16130	16051	15948	16038	16145	16146	15945	16114	15990	16276	16038	16125	15957	16062	15944	16014	15939	16059	16159	16014	16016	16016	16144	15971	16148	15950	16127	16394	15911	16034	16163	15988	16267	16027	16005	15994	16196	16103	15958	16103	16080	16087	16093	16119	16066	16214	16117	16249	16108	15989	16028	16044	16070	15902	16108	16029	16083	15954	16046	16094	16192	16032	16081	15955	15963	16169	16089	16045	15985	15942	16127	16249	16071	16212	16067	16142	15936	16052	16123	15968	16006	16213	16113	16194	15959	16036	15936	16047	16015	16053	16253	15968	16065	16238	16122	16098	16066	16089	16052	15979	16145	16023	15931	16028	16049	16062	16231	16118	16029	15878	15984	15989	16102	16223	16199	16099	16077	16105	16193	16096	16031	15978	16010	16115	15979	15869	16176	16044	16127	16195	16106	16150	16098	16172	16042	16063	16140	16172	15996	16179	16088	16070	16159	16107	15917	15953	15995	16098	16098	16274	16077	16123	16110	16111	15986	16039	15993	15934	15947	15966	16285	16029	16194	15931	16088	16104	16226	16044	16004	16062	16098	15978	16236	16117	16142	15934	15974	16007	16156	16039	16246	15944	16088	16029	16123	16112	16144	15988	15954	16239	16060	16107	16113	16060	16226	16239	16150	16026	16187	16190	16055	16105	16090	16062	16102	16058	16228	15997	16096	16184	15920	16059	16124	16181	16219	16201	16069	16175	16098	16179	16003	16012	16004	16054	16360	16203	15986	16128	16289	15970	15982	16117	16054	16223	15979	16226	16107	16153	15963	16079	16111	16091	16097	16071	16038	16048	16139	15958	16055	16185	16116	15911	16224	15887	16023	16158	16105	16156	16047	16006	16053	16124	16122	16184	16095	16125	15983	16061	15988	15986	16064	16101	16114	16146	15986	16074	15995	16084	16164	16126	15971	16071	15989	16048	15990	16142	16135	15871	15914	16034	16272	16188	16125	16149	16102	16064	16093	16053	16244	16050	16029	16105	16139	16064	16108	16186	16237	15938	15983	16104	16160	16237	16146	15985	16063	16069	16106	16120	16080	15897	16008	16094	16101	16085	16198	15959	16257	16022	16122	16091	16060	16069	16098	16208	16004	16269	16000	16014	16077	16151	16094	16170	16080	16071	16029	15963	16276	16059	16214	16079	16162	15953	16138	16126	16155	16031	16165	16169	16011	16061	16117	15968	16058	16189	16095	16113	16044	16113	16136	16050	16076	16142	16008	16180	16073	16143	16104	15906	16136	16067	16064	15976	16019	16021	16064	15885	16088	16152	15923	16129	16296	16040	16204	16178	16114	16155	16265	16021	16081	16080	16134	15944	15995	16228	16105	16275	16023	16030	16031	16106	16016	16128	16137	16013	16140	16137	16086	16128	16022	16167	16078	16138	15897	16129	15998	16150	16087	16117	16028	15903	16014	16036	16001	16246	16012	16070	16146	15857	16072	16159	16105	16126	16116	16096	16006	16235	16072
23964	21453	28952	24417	22460	22243	21256	18895	18277	18551	18455	18245	18268	18322	18225	18359	18238	18172	18132	18213	18412	20490	22912	22098	21128	20204	19054	18266	17990	17915	17887	17911	17881	18012	17884	17935	18099	17928	17823	17914	17783	17873	17852	17789	17739	17778	17869	17910	17742	18039	17864	17859	17727	17719	17630	17905	18013	17872	17825	17925	17893	17891	17978	17899	18142	17771	17888	17841	17904	17926	17976	17843	17929	17851	17619	17739	17793	17631	17891	17904	17955	18102	17958	17828	17680	17878	17770	17941	17745	17848	17772	17786	17863	17682	17889	17921	17782	17857	17756	17645	17855	17725	17981	17805	17890	17846	17716	17670	17922	17846	17903	17748	17737	17838	17829	18074	17870	18000	17886	17938	17772	17893	17805	17592	18097	17816	17716	17706	18020	17825	17804	17882	17838	17898	17980	17755	17665	17894	17978	18103	17903	17822	17767	17805	17920	17928	17957	17749	17993	18007	17850	17778	17693	17774	17888	17649	17969	17860	18012	17845	17943	17880	17949	17730	17789	17875	17957	17964	17730	17724	17765	17662	17745	17799	17890	17706	17761	17760	17803	17826	17969	17791	17829	17890	18029	17895	17857	17736	17824	17798	17962	17901	17813	17891	17955	17845	17902	17704	17843	17743	17889	17779	17632	17476	17826	17879	17650	17613	17780	17909	17956	17774	17862	17594	17774	17708	17852	17907	17925	17844	17971	17818	17853	17823	17841	17693	17827	17933	17658	17913	17580	17771	17789	17915	17906	17935	17892	17721	17795	17745	17907	18067	17877	17846	17922	17718	17656	17904	17788	17753	18038	17894	17915	17859	17713	17899	17846	17843	18028	17930	17823	17989	17811	18004	17699	17759	17964	17878	17718	17841	17835	17783	17744	17736	17757	17849	17949	17641	17816	17639	17645	17782	17885	17605	17807	17928	17971	18006	17985	17853	17849	18008	17951	17893	17702	17948	17832	17758	17663	17946	17929	17950	17806	17693	17935	17848	17745	17753	17819	17822	17934	17845	17710	17954	17817	17601	17736	17834	17775	17866	17810	17878	17875	17807	17876	17708	17785	17873	17986	17929	17795	18059	17871	17804	17848	17794	17695	17823	17966	17832	17981	17817	17719	17960	17869	17951	17903	17897	17989	17676	17762	17746	17829	17777	17861	17707	17945	17682	17758	17769	18002	17873	17784	17880	17833	17808	17974	18028	17864	17731	17797	17739	17987	17717	17866	17849	18176	17797	17817	17716	17890	17797	17835	17843	17781	17838	17991	17771	17712	17777	17840	17850	17903	17808	17707	17539	17657	17806	17890	17971	17961	17860	17777	17861	17992	17938	17780	17953	17591	18049	17842	17710	18057	17745	17880	17712	17840	17546	17865	17809	17497	17691	17917	17867	17749	17564	17803	17617	17738	17762	17828	17866	17925	17943	17832	17499	17590	17896	17741	17774	17844	17961	17859	17763	17707	17744	17948	17934	17796	17855	17964	17816	17647	17708	17655	17978	17955	17970	17930	17780	17867	17838	17890	17931	17789	17849	17612	17814	17675	17838	18021	17799	17812	17882	17722	17725	17695	17872	17896	17815	17909	17697	17670	17949	17764	17898	17936	17746	18033	17874	17737	17776	17751	17849	17821	17572	17986	17729	17906	17833	17833	17782	17775	17854	17897	17766	17774	17943	17925	17820	17790	17709	17926	17700	17748	18152	17975	17940	17730	17872	17687	17847	17987	17606	17836	17868	17616	17858	17950	17807	17809	17620	18006	17799	17832	17705	17955	17956	17970	17887	17976	17882	17908	17862	17840	17913	17927	17845	17911	17872	17853	17733	17615	17851	17750	17717	17832	17854	17702	17922	17697	17872	17772	17763	17825	17894	18040	18036	17895	17909	17723	17701	17739	18078	18091	17817	17863	17677	17699	17962	17608	17936	17773	17876	17826	18020	17704	17788	17957	17799	17803	17916	17930	17750	17804	17944	17874	17926	17820	17853	17822	17900	17879	17681	17898	17796	17843	17913	17830	17641	17855	17824	18044	17925	17651	18043	17696	17781	17793	17870	17685	17902	17854	17963	17847	17835	17911	17738	17783	17783	17695	17770	18018	17817	17689	17650	17945	18015	17657	17852	17860	17927	17607	17723	17871	17721	17857	17770	17810	17710	17838	17765	17988	17857	17801	17761	17926	18026	17955	17598	17857	17933	17826	17873	17744	17679	17770	17699	17928	17888	17767	17776	17993	17993	17679	17621	17931	18022	17991	17948	17897	17944	17864	17818	17900	17880	17833	17994	17718	17812	17771	17802	18073	17939	17942	17954	17831	17724	17516	17791	17934	17951	17749	17768	17970	17775	18013	17762	17936	17762	17768	17849	17987	17835	17903	17731	17722	17943	17836	17723	17908	17626	17796	17754	17644	17714	17829	17964	17927	17794	17815	17762	17753	17844	17867	17921	17983	18012	17968	17828	17961	17980	17657	17723	17808	17791	17889	17940	18177	17723	17743	17730	17600	17821	17945	18008	17835	17831	17890	17813	17713	17804	17950	17720	17852	17975	17734	17959	17641	17785	17815	17722	17915	17688	18024	17921	17859	17977	17778	17978	17801	17798	17893	17721	17666	17816	17917	17647	17836	17797	17766	17879	18061	17828	18029	17918	17940	17760	17814	17855	17737	17887	17836	17727	17913	17980	17937	17979	17875	17821	17668	17785	17891	17940	17688	17900	17918	17748	17698	17952	17944	17829	17808	17925	17806	17837	17796	17896	17811	17778	17764	17940	17977	17624	17697	17949	17920	17818	17874	17698	17837	17942	17671	17903	18015	17794	17874	17950	17947	17736	17902	17840	17798	17827	17927	17879	17702	17926	17838	17956	17978	17900	17942	17893	17732	17738	17878	17789	17778	17902	17894	17859	17931	17909	17648	18042	17846	18023	17982	17989	17944	17757	17909	17835	17792	17963	17991	17776	17877	17738	17988	17849	17966	18012	17920	17650	17734	17903	17735	17684	17855	17962	17820	17914	17903	17512	17633	17556	17661	17789	17772	17945	17932	17857	17813	17768	17833	17912	17891	17790	17857	17673	17901	17952	17855	17535	17809	17815	17764	17593	17938	17673	17797	17843	17965	17752	17734	17720	17931	17623	17875	17835	17630	17727	18012	17831	17746	17661	17786	17603	17651	17935	17889	17812	17951	17616	17913	17980	17735	17747	17968	17857	18010	17815	17825	17896	17785	17658	17891	17926	17865	17872	17830	17890	17834	17781	18015	17892	17827	17779	17928	17950	17683	17959	17806	17811	17802	17864	17795	17980	17941	17732	17887	17919	17796	17856	17946	17882	17796	17847	17953	17824	17935	17668	17735	17939	17836	17847	17794	17849	17815	17852	17851	17844	17958	18034	17887	17814	17649	17736	17858	18024	17727	17963	17919	17830	17659	17808	18051	17714	17899	17833	17975	17887	17891	17915	17818	17808	17794	17905	17814	17794	17982	17774	17748	17813	17903	17888	17637	17914	17886	17783	17795	17723	17778	17954	17801	17817	17681	17751	17821	17710	17752	17910	17725	17685	17965	17873	17888	17966	17687	17756	17808	18014	17995	17779	17775	17934	17780	17770	17775	17794	17801	17792	17966	17714	17756	17914	17790	18028	17862	17760	17784	17945	17824	17647	17666	17824	17649	17792	17844	17788	17887	17858	17827	17690	17794	17775	17851	17997	17697	17812	17794	17796	17694	17690	17708	17924	17946	17853	18111	18079	17835	17796	18068	17586	17934	17948	17724	17586	17858	17946	17874	17822	17788	18000	17851	17724	17734	17794	17645	17561	17774	17745	17973	17901	17717	17738	17907	17863	17891	17866	17902	17869	17984	17743	17829	17873	17920	18085	17742	17983	18012	17969	17894	17993	17702	17805	17763	17928	18057	17728	17786	17877	17840	18008	17725	17830	17751	17767	17777	17713	17804	18009	17795	17762	17863	17835	17914	17878	17977	17660	17823	17988	17921	17902	17967	17737	17792	18016	17829	17824	17940	17834	17883	17449	18042	17744	17619	17914	17649	17546	17971	17929	17780	17871	17732	17997	17884	17993	17922	17776	17978	17659	17791	17862	17920	17825	17740	17794	17767	17909	17665	17964	17770	18163	17828	17933	18016	17962	17937	17918	17789	17834	17928	17733	17915	17527	17783	18149	17829	17871	17793	17614	17840	18010	17730	17863	17877	17823	17816	17908	17773	17743	17827	17869	17861	18056	17789	17764	17875	18001	17874	17849	17941	17902	17807	17705	17991	17967	17966	18069	17818	17763	17946	17839	17839	17626	17641	17740	17800	17749	17691	17996	17869	17851	18016	17807	17834	17740	17796	17749	17605	17946	17946	17810	17992	17924	17756	17742	17928	17645	17881	17790	17840	18003	17869	17862	17887	17654	17761	17621	17835	17881	17757	17998	17944	17631	17668	17811	17842	17860	17811	17787	17791	17744	17819	17779	17734	17893	18180	17812	17937	17918	17787	17782	17993	17722	17981	17678	17875	17867	17788	17908	17845	17708	17625	17893	17909	18001	17706	17851	17935	18031	17749	17720	18057	17992	17830	17580	17712	18009	17855	17925	17886	17819	17797	17885	17791	17962	17831	17763	17990	17819	18093	18024	17937	17770	17912	18079	17829	17903	17774	17857	18057	17886	17988	17790	17821	17745	17833	17761	18086	17945	17915	17754	17866	17858	17892	17871	17837	17917	17897	17602	17911	17953	17814	17832	17919	17755	17833	18064	17717	18009	17898	17780	17868	18101	17924	17854	18043	17712	17680	17725	17840	17726	18017	17678	17675	17912	17814	17551	17645	17756	17729	18156	17879	17842	17926	17892	17817	17811	17905	17913	17825	17947	17853	17890	17799	17826	17796	17750	17915	17697	17749	17855	17915	17909	17858	17796	17928	17710	17641	17827	17885	17950	17639	17926	17898	17782	17792	17988	17774	17787	17821	17673	17791	17628	17873	17728	17789	17943	17849	17931	17880	17861	17981	17968	17708	17872	18089	17772	17747	17954	17940	17819	17846	18002	17731	17882	17943	18072	17853	17993	17971	17909	17883	17851	17782	17733	17921	17890	17862	17900	17736	17752	17908	17715	17890	17883	18136	17711	17951	17767	17592	17779
23539	40861	27554	20039	18125	17270	16727	16458	16420	16031	15998	15923	15873	15865	16154	15825	15769	15716	15666	15504	16175	19988	22544	21456	19611	17993	16603	15901	15621	15464	15552	15320	15436	15402	15533	15332	15345	15576	15346	15474	15370	15571	15435	15471	15529	15425	15515	15522	15458	15355	15460	15570	15389	15331	15372	15505	15490	15499	15373	15479	15383	15535	15422	15490	15468	15369	15387	15405	15531	15406	15406	15503	15488	15445	15393	15560	15525	15462	15578	15370	15538	15377	15529	15426	15358	15293	15443	15384	15472	15505	15400	15567	15359	15478	15402	15465	15490	15458	15387	15524	15420	15446	15417	15423	15527	15437	15437	15270	15459	15385	15253	15557	15581	15542	15475	15301	15510	15527	15391	15370	15425	15417	15625	15235	15576	15503	15469	15456	15371	15491	15407	15524	15497	15456	15572	15395	15333	15519	15482	15557	15357	15387	15516	15462	15470	15306	15276	15502	15325	15360	15435	15393	15511	15370	15306	15491	15416	15408	15341	15372	15434	15378	15364	15407	15431	15418	15344	15421	15425	15403	15337	15447	15319	15321	15627	15279	15361	15252	15169	15261	15440	15331	15503	15383	15500	15520	15332	15623	15451	15362	15381	15419	15247	15516	15284	15340	15464	15482	15383	15445	15422	15593	15644	15439	15400	15393	15283	15493	15391	15307	15438	15466	15428	15452	15429	15391	15381	15435	15477	15353	15592	15517	15414	15365	15509	15308	15304	15397	15404	15345	15485	15406	15353	15478	15490	15457	15274	15272	15376	15347	15602	15400	15402	15224	15372	15435	15499	15414	15423	15489	15340	15575	15440	15460	15384	15510	15355	15288	15523	15382	15484	15524	15280	15363	15358	15394	15479	15372	15683	15494	15374	15361	15434	15712	15570	15466	15482	15383	15400	15429	15342	15448	15495	15361	15362	15324	15347	15370	15328	15373	15462	15353	15401	15384	15417	15318	15468	15276	15305	15413	15262	15561	15361	15319	15425	15468	15351	15491	15534	15406	15310	15403	15379	15544	15569	15526	15551	15453	15524	15167	15398	15481	15445	15384	15506	15383	15453	15608	15396	15442	15382	15536	15381	15338	15558	15447	15391	15365	15453	15438	15451	15349	15611	15510	15557	15412	15423	15493	15276	15548	15311	15584	15345	15513	15218	15432	15466	15400	15508	15458	15494	15602	15450	15419	15354	15548	15458	15517	15337	15502	15595	15432	15619	15494	15471	15568	15352	15619	15554	15491	15420	15472	15599	15357	15454	15453	15534	15394	15483	15344	15412	15430	15539	15623	15453	15573	15393	15497	15460	15311	15221	15149	15453	15224	15378	15566	15373	15334	15547	15436	15488	15343	15572	15402	15518	15422	15210	15311	15612	15562	15474	15401	15582	15380	15387	15288	15548	15372	15391	15336	15404	15488	15418	15433	15539	15338	15356	15405	15479	15514	15277	15364	15585	15348	15363	15322	15597	15556	15385	15512	15533	15417	15354	15378	15523	15523	15509	15561	15252	15531	15382	15374	15416	15503	15362	15424	15627	15462	15424	15436	15492	15460	15327	15394	15637	15476	15554	15502	15512	15449	15282	15440	15462	15417	15489	15364	15457	15553	15322	15317	15568	15467	15469	15346	15458	15410	15507	15422	15557	15214	15486	15432	15444	15399	15257	15409	15401	15379	15503	15358	15451	15564	15401	15361	15481	15541	15721	15519	15296	15384	15435	15441	15492	15335	15455	15453	15458	15290	15403	15509	15374	15309	15408	15564	15366	15546	15264	15335	15331	15440	15462	15273	15384	15442	15456	15466	15458	15421	15383	15358	15297	15523	15398	15424	15422	15615	15500	15411	15466	15422	15398	15408	15382	15350	15473	15373	15520	15438	15377	15241	15599	15424	15454	15414	15254	15477	15640	15249	15328	15456	15424	15423	15360	15503	15542	15517	15381	15368	15501	15473	15338	15487	15337	15557	15410	15349	15332	15636	15445	15307	15535	15460	15408	15519	15261	15342	15411	15509	15518	15598	15462	15460	15455	15417	15339	15263	15363	15394	15526	15525	15434	15543	15386	15304	15792	15389	15354	15455	15386	15271	15439	15354	15385	15304	15391	15403	15231	15499	15293	15365	15493	15476	15377	15440	15540	15339	15332	15475	15523	15227	15425	15509	15568	15527	15500	15503	15524	15215	15483	15483	15526	15449	15253	15495	15486	15402	15427	15344	15331	15608	15447	15459	15377	15336	15502	15434	15304	15550	15321	15412	15462	15503	15433	15335	15302	15340	15481	15470	15341	15502	15288	15540	15422	15213	15343	15392	15432	15436	15507	15480	15482	15451	15422	15353	15554	15398	15460	15231	15569	15438	15517	15554	15424	15415	15507	15417	15473	15304	15457	15411	15372	15421	15499	15477	15505	15354	15250	15609	15356	15296	15463	15401	15395	15402	15535	15390	15569	15425	15643	15474	15519	15374	15310	15434	15286	15365	15429	15462	15621	15441	15385	15390	15783	15379	15281	15405	15469	15475	15487	15456	15453	15495	15288	15473	15342	15437	15513	15456	15487	15491	15506	15351	15427	15461	15518	15502	15442	15568	15530	15358	15546	15565	15320	15361	15511	15452	15432	15398	15415	15450	15475	15375	15382	15396	15450	15576	15645	15469	15234	15519	15415	15302	15445	15327	15281	15602	15515	15324	15394	15569	15343	15409	15392	15373	15403	15453	15309	15364	15301	15354	15562	15378	15389	15506	15335	15494	15487	15534	15289	15497	15275	15662	15509	15520	15501	15308	15470	15374	15313	15463	15396	15391	15485	15501	15479	15487	15399	15250	15520	15398	15573	15495	15439	15429	15395	15517	15401	15462	15351	15440	15516	15416	15419	15458	15540	15397	15416	15439	15498	15322	15283	15352	15521	15322	15425	15464	15425	15319	15279	15487	15484	15422	15508	15443	15553	15338	15413	15452	15242	15503	15370	15451	15382	15289	15467	15423	15455	15536	15405	15412	15419	15494	15603	15457	15412	15527	15518	15349	15489	15407	15401	15549	15545	15334	15498	15492	15323	15360	15362	15302	15309	15514	15425	15431	15324	15351	15519	15464	15545	15351	15473	15471	15577	15337	15370	15445	15439	15414	15385	15335	15487	15423	15565	15506	15261	15355	15413	15171	15403	15439	15409	15480	15287	15484	15574	15475	15563	15339	15396	15475	15331	15413	15442	15509	15489	15346	15232	15505	15435	15440	15635	15456	15284	15546	15507	15522	15563	15632	15462	15412	15504	15542	15405	15325	15328	15347	15385	15343	15445	15481	15364	15457	15300	15543	15403	15445	15349	15468	15395	15379	15473	15442	15392	15529	15380	15594	15483	15463	15327	15433	15536	15455	15562	15425	15414	15248	15434	15438	15251	15603	15567	15414	15422	15346	15503	15329	15406	15357	15348	15597	15514	15465	15457	15441	15375	15412	15519	15343	15509	15352	15545	15309	15383	15302	15438	15429	15396	15407	15316	15226	15505	15413	15443	15228	15510	15375	15622	15429	15403	15530	15437	15355	15421	15456	15442	15473	15416	15262	15432	15383	15426	15406	15450	15393	15371	15400	15533	15234	15584	15371	15507	15581	15353	15523	15465	15511	15368	15219	15566	15362	15461	15437	15571	15408	15337	15300	15341	15598	15512	15434	15382	15496	15507	15353	15561	15426	15516	15377	15489	15360	15452	15350	15444	15561	15589	15384	15582	15391	15421	15394	15404	15479	15312	15316	15432	15507	15521	15296	15551	15350	15567	15515	15290	15305	15359	15474	15318	15181	15363	15398	15538	15307	15317	15405	15539	15533	15296	15407	15441	15377	15527	15389	15484	15524	15416	15541	15434	15404	15541	15405	15464	15288	15508	15476	15464	15555	15332	15414	15492	15530	15494	15427	15395	15459	15509	15539	15347	15376	15572	15340	15461	15451	15503	15403	15385	15389	15360	15487	15380	15473	15415	15504	15495	15462	15405	15580	15385	15337	15191	15202	15468	15332	15616	15430	15580	15445	15470	15552	15321	15662	15414	15492	15462	15432	15445	15201	15554	15440	15527	15481	15555	15558	15492	15360	15454	15493	15282	15462	15407	15344	15509	15423	15369	15417	15507	15533	15492	15486	15361	15391	15497	15591	15351	15715	15629	15289	15353	15292	15496	15494	15484	15605	15458	15495	15386	15408	15417	15457	15649	15455	15471	15601	15454	15501	15304	15359	15588	15429	15277	15488	15458	15170	15464	15357	15475	15656	15325	15558	15502	15302	15354	15476	15404	15269	15169	15470	15517	15371	15459	15381	15546	15534	15423	15455	15436	15470	15384	15599	15363	15427	15499	15458	15360	15351	15540	15414	15270	15421	15478	15553	15369	15314	15406	15576	15454	15542	15564	15287	15449	15390	15307	15267	15381	15416	15514	15576	15377	15457	15395	15430	15532	15453	15502	15476	15398	15542	15534	15378	15406	15639	15636	15433	15397	15470	15297	15335	15481	15506	15467	15399	15564	15444	15556	15563	15464	15351	15332	15524	15345	15318	15417	15472	15676	15457	15656	15550	15305	15557	15410	15226	15586	15381	15402	15619	15325	15321	15505	15297	15525	15348	15401	15535	15464	15573	15418	15407	15427	15314	15243	15492	15324	15558	15561	15521	15506	15378	15460	15435	15475	15393	15403	15367	15339	15377	15380	15401	15525	15638	15412	15359	15351	15433	15448	15549	15559	15297	15305	15297	15575	15364	15601	15566	15411	15322	15346	15617	15418	15347	15442	15498	15462	15351	15359	15487	15368	15535	15410	15349	15515	15600	15391	15236	15532	15332	15507	15488	15461	15399	15487	15531	15424	15384	15471	15257	15325	15353	15278	15325	15326	15618	15566	15366	15295	15457	15389	15516	15387	15337	15418	15659	15319	15553	15400	15558	15414	15289	15600	15579	15214	15452	15430	15385	15456	15602	15537	15302	15595	15290	15438	15436	15387	15505	15455	15483	15552	15459	15657	15585	15337	15437	15277	15394	15408	15477	15416	15388	15313	15450	15537	15373	15455	15580	15449	15310	15546	15456	15203	15367	15492	15336	15273	15356	15492	15347	15451	15451	15499	15457	15540	15406	15535	15505	15426	15362	15536	15445
23030	21461	29343	24025	21659	23516	24912	19714	18673	18489	18464	18399	18178	18251	18376	18321	18248	18013	18022	18109	18808	21156	25336	25976	23910	21873	20030	18450	18051	17847	17705	17825	17924	17640	17845	17779	17747	17713	17860	17789	17736	17780	17658	17580	17610	17645	17743	17767	17961	17738	17902	17795	17824	17805	17693	17734	17808	17547	17832	17722	17621	17558	17631	17680	17862	17782	17702	17792	17774	17947	17620	17619	17744	17728	17876	17728	17618	17446	17755	17403	17757	17508	17720	17703	17558	17771	17636	17730	17728	17603	17811	17580	17766	17591	17465	17635	17682	17458	17752	17738	17652	17733	17726	17826	17663	17802	17374	17599	17830	17700	17583	17685	17623	17674	17443	17601	17808	17573	17662	17697	17463	17671	17718	17469	17531	17764	17860	17648	17760	17791	17686	17692	17712	17653	17558	17712	17642	17655	17608	17301	17621	17590	17917	17423	17630	17892	17680	17576	17431	17681	17639	17792	17651	17909	17836	17737	17667	17707	17657	17530	17663	17522	17703	17635	17490	17746	17492	17654	17669	17491	17627	17606	17603	17668	17474	17714	17681	17515	17562	17691	17818	17422	17566	17460	17660	17625	17698	17517	17460	17682	17763	17516	17708	17639	17709	17637	17839	17632	17617	17684	17613	17622	17701	17692	17833	17718	17670	17651	17626	17673	17826	17737	17476	17639	17745	17593	17482	17676	17552	17567	17610	17685	17777	17753	17702	17501	17613	17630	17596	17617	17578	17701	17605	17621	17571	17629	17609	17551	17549	17566	17594	17494	17556	17587	17715	17572	17685	17719	17864	17659	17548	17722	17689	17516	17612	17558	17645	17785	17461	17452	17683	17587	17513	17799	17589	17772	17531	17373	17657	17640	17488	17471	17750	17648	17650	17589	17929	17648	17707	17674	17358	17496	17665	17597	17596	17706	17787	17545	17527	17630	17400	17591	17683	17809	17606	17541	17821	17630	17606	17583	17678	17703	17712	17484	17570	17573	17630	17859	17844	17804	17488	17655	17752	17818	17705	17655	17671	17691	17437	17501	17564	17451	17687	17648	17841	17581	17607	17496	17497	17766	17646	17626	17629	17713	17598	17747	17651	17701	17810	17510	17569	17620	17769	17775	17668	17782	17641	17468	17604	17720	17618	17670	17728	17770	17473	17514	17827	17700	17567	17637	17594	17702	17645	17613	17670	17681	17824	17605	17642	17639	17867	17578	17691	17498	17741	17741	17722	17584	17686	17341	17664	17641	17774	17693	17479	17750	17700	17405	17411	17606	17618	17630	17605	17517	17548	17629	17626	17711	17580	17625	17856	17475	17611	17528	17752	17714	17684	17827	17634	17603	17650	17636	17680	17737	17521	17638	17629	17621	17425	17842	17447	17609	17836	17721	17727	17584	17747	17791	17855	17779	17537	17711	17520	17551	17616	17748	17737	17774	17637	17637	17495	17628	17780	17662	17835	17645	17645	17694	17654	17684	17800	17701	17450	17786	17717	17672	17469	17548	17606	17691	17784	17643	17334	17692	17509	17720	17783	17832	17517	17773	17572	17748	17566	17680	17716	17402	17838	17698	17633	17382	17512	17632	17518	17804	17544	17783	17720	17396	17789	17824	17666	17565	17690	17684	17552	17814	17575	17562	17601	17570	17415	17642	17787	17614	17520	17672	17582	17689	17516	17639	17623	17577	17843	17612	17601	17458	17588	17668	17740	17528	17749	17606	17502	17568	17729	17444	17755	17713	17623	17361	17759	17624	17516	17487	17619	17656	17779	17747	17724	17523	17566	17956	17779	17515	17598	17601	17443	17779	17598	17694	17612	17676	17856	17692	17542	17557	17481	17472	17629	17657	17432	17749	17680	17634	17646	17659	17937	17584	17717	17623	17650	17673	17593	17471	17801	17664	17772	17690	17812	17723	17515	17521	17634	17575	17646	17502	17454	17676	17503	17620	17535	17844	17689	17634	17661	17433	17314	17530	17608	17731	17451	17482	17570	17542	17559	17554	17732	17675	17707	17501	17551	17552	17395	17739	17667	17494	17410	17547	17583	17737	17457	17693	17573	17472	17547	17424	17546	17592	17414	17602	17349	17521	17596	17619	17508	17510	17688	17792	17494	17515	17836	17807	17569	17511	17461	17656	17465	17699	17577	17595	17470	17663	17577	17609	17501	17819	17597	17421	17474	17563	17671	17751	17661	17572	17677	17712	17404	17654	17641	17673	17621	17631	17562	17494	17816	17535	17551	17651	17504	17599	17666	17628	17633	17463	17549	17831	17721	17457	17445	17560	17742	17522	17712	17590	17585	17638	17622	17612	17633	17860	17765	17571	17693	17595	17701	17581	17776	17676	17814	17417	17607	17683	17630	17336	17533	17432	17700	17620	17810	17535	17584	17777	17715	17612	17513	17575	17557	17519	17491	17512	17765	17720	17638	17711	17574	17456	17598	17504	17734	17553	17637	17556	17602	17443	17645	17626	17588	17567	17658	17685	17656	17477	17648	17648	17448	17791	17593	17589	17593	17668	17868	17708	17465	17553	17604	17875	17538	17494	17619	17576	17590	17590	17817	17718	17573	17631	17595	17536	17629	17715	17769	17677	17512	17807	17689	17664	17704	17757	17723	17629	17630	17482	17705	17616	17597	17556	17715	17646	17616	17546	17647	17566	17526	17683	17679	17919	17570	17657	17776	17620	17692	17735	17618	17616	17774	17612	17656	17571	17670	17498	17389	17698	17776	17659	17699	17526	17698	17561	17622	17806	17869	17510	17624	17452	17548	17657	17567	17694	17551	17842	17638	17705	17709	17617	17764	17737	17548	17565	17421	17812	17461	17487	17623	17709	17796	17688	17645	17625	17757	17540	17676	17786	17601	17606	17429	17442	17676	17846	17671	17638	17861	17669	17476	17543	17620	17730	17563	17639	17613	17766	17601	17649	17340	17458	17578	17514	17697	17608	17834	17679	17526	17456	17635	17762	17680	17581	17375	17585	17578	17690	17620	17544	17648	17695	17530	17656	17665	17645	17477	17714	17534	17676	17664	17750	17750	17669	17628	17704	17841	17801	17728	17665	17766	17774	17642	17820	17561	17717	17635	17706	17643	17681	17467	17596	17684	17664	17458	17454	17594	17470	17565	17612	17528	17650	17626	17700	17797	17662	17636	17739	17537	17730	17795	17633	17597	17435	17761	17573	17681	17451	17649	17652	17682	17559	17516	17554	17740	17926	17828	17496	17544	17557	17639	17659	17755	17541	17764	17759	17580	17619	17720	17643	17505	17780	17566	17592	17671	17690	17781	17433	17537	17641	17615	17674	17521	17621	17514	17514	17628	17676	17651	17525	17637	17684	17543	17765	17564	17774	17529	17701	17566	17311	17428	17556	17673	17706	17740	17836	17648	17794	17805	17512	17598	17559	17612	17451	17478	17606	17689	17591	17705	17644	17678	17687	17647	17724	17694	17829	17548	17614	17905	17447	17582	17709	17627	17403	17529	17715	17620	17589	17588	17753	17601	17549	17767	17646	17566	17564	17682	17545	17580	17727	17950	17604	17504	17752	17643	17562	17604	17615	17726	17816	17762	17661	17440	17786	17653	17603	17584	17802	17367	17596	17589	17642	17623	17655	17585	17615	17588	17590	17608	17639	17786	17614	17773	17480	17661	17600	17620	17530	17493	17662	17476	17607	17540	17624	17521	17625	17621	17618	17723	17701	17943	17741	17578	17771	17701	17342	17435	17609	17605	17493	17569	17737	17684	17495	17548	17804	17812	17812	17596	17626	17752	17676	17729	17444	17579	17594	17586	17624	17546	17839	17616	17634	17529	17613	17737	17608	17555	17715	17841	17643	17482	17641	17555	17605	17373	17233	17417	17496	17510	17666	17331	17489	17800	17409	17591	17597	17651	17721	17701	17482	17534	17599	17583	17667	17643	17688	17672	17578	17593	17474	17431	17626	17705	17799	17673	17646	17620	17585	17626	17658	17613	17313	17691	17414	17474	17656	17756	17643	17629	17718	17737	17796	17710	17548	17612	17483	17695	17523	17612	17543	17659	17676	17535	17591	17646	17665	17784	17518	17778	17752	17649	17478	17661	17598	17718	17875	17679	17561	17701	17405	17721	17721	17725	17510	17673	17435	17680	17681	17795	17652	17666	17379	17540	17614	17566	17708	17471	17536	17488	17791	17560	17730	17672	17563	17632	17587	17653	17702	17553	17583	17555	17437	17776	17446	17601	17885	17482	17557	17571	17486	17716	17593	17582	17643	17741	17561	17792	17729	17575	17643	17510	17612	17622	17633	17589	17481	17642	17591	17538	17880	17617	17643	17663	17680	17538	17692	17415	17848	17852	17589	17566	17604	17527	17452	17595	17799	17712	17530	17840	17677	17594	17491	17732	17654	17696	17653	17546	17435	17492	17573	17604	17527	17589	17480	17630	17594	17751	17670	17470	17702	17709	17454	17503	17624	17697	17605	17771	17564	17777	17692	17601	17704	17804	17646	17799	17525	17739	17472	17580	17721	17730	17676	17631	17544	17651	17669	17566	17592	17436	17742	17492	17497	17804	17629	17441	17733	17634	17746	17610	17550	17589	17472	17456	17661	17741	17870	17585	17557	17633	17417	17647	17641	17427	17600	17838	17677	17466	17703	17610	17501	17541	17561	17760	17569	17706	17704	17493	17811	17654	17670	17775	17578	17403	17706	17710	17726	17668	17536	17663	17599	17706	17729	17632	17521	17875	17733	17669	17494	17677	17750	17882	17665	17604	17808	17774	17531	17861	17714	17458	17594	17614	17438	17684	17688	17692	17517	17699	17335	17815	17605	17454	17486	17686	17686	17665	17553	17651	17547	17703	17497	17412	17389	17638	17591	17488	17618	17789	17596	17687	17704	17598	17620	17585	17560	17675	17625	17701	17746	17803	17663	17892	17770	17720	17723	17589	17473	17502	17654	17575	17547	17568	17739	17861	17679	17665	17583	17668	17575	17626	17585	17663	17689	17446	17655	17521	17623	17503	17747	17767	17567	17528	17614	17553	17540	17700	17661	17789	17757	17578	17600	17538	17499	17783	17417	17586	17666	17558	17645	17436	17647	17619	17846	17918	17642	17703	17689	17830	17676	17752	17879	17560	17581	17491	17518
27385	50019	36288	22558	19759	18459	17922	17207	16768	16440	16358	16170	16023	15917	16163	16045	16094	16113	15792	15714	17390	21515	27162	26065	23530	20651	17773	15984	15579	15461	15263	15368	15280	15244	15394	15280	15355	15366	15406	15373	15235	15474	15434	15518	15339	15266	15294	15331	15233	15412	15114	15325	15274	15386	15407	15465	15422	15296	15351	15184	15429	15330	15363	15446	15332	15458	15372	15338	15473	15166	15467	15328	15614	15319	15442	15157	15324	15342	15215	15406	15269	15261	15245	15369	15257	15337	15256	15453	15383	15376	15351	15402	15522	15118	15203	15273	15349	15187	15446	15185	15261	15429	15320	15204	15395	15294	15417	15484	15282	15229	15203	15351	15381	15232	15260	15372	15331	15193	15334	15172	15227	15438	15429	15550	15215	15226	15311	15318	15229	15295	15256	15321	15183	15271	15236	15297	15258	15271	15322	15291	15340	15432	15250	15366	15225	15357	15309	15310	15338	15355	15339	15149	15354	15431	15390	15281	15366	15289	15464	15297	15285	15248	15260	15104	15424	15197	15256	15315	15293	15435	15394	15229	15256	15418	15337	15457	15280	15279	15430	15158	15339	15184	15298	15173	15250	15193	15399	15178	15426	15339	15292	15285	15337	15483	15245	15406	15379	15254	15228	15325	15391	15243	15193	15229	15391	15250	15369	15272	15311	15400	15210	15320	15290	15487	15224	15478	15346	15288	15247	15300	15353	15186	15390	15272	15345	15321	15159	15175	15239	15339	15421	15257	15307	15293	15305	15290	15321	15365	15209	15208	15334	15483	15153	15246	15305	15348	15290	15168	15400	15423	15348	15193	15316	15352	15399	15238	15409	15201	15225	15271	15216	15183	15266	15268	15326	15284	15266	15291	15277	15196	15388	15335	15195	15211	15255	15322	15185	15358	15231	15370	15372	15346	15339	15314	15223	15377	15377	15330	15347	15238	15353	15321	15192	15295	15098	15443	15425	15359	15258	15511	15402	15217	15330	15388	15407	15441	15442	15325	15189	15484	15317	15293	15210	15312	15118	15162	15276	15174	15361	15347	15469	15319	15348	15270	15113	15369	15299	15298	15327	15341	15452	15342	15369	15268	15212	15338	15239	15284	15373	15385	15388	15370	15331	15186	15206	15370	15239	15211	15303	15236	15290	15287	15418	15310	15194	15291	15313	15318	15286	15340	15329	15168	15351	15210	15245	15503	15375	15194	15177	15212	15317	15326	15412	15428	15314	15237	15323	15319	15249	15293	15143	15428	15271	15367	15366	15387	15255	15332	15280	15253	15385	15239	15287	15179	15241	15292	15335	15405	15083	15302	15295	15136	15179	15461	15180	15245	15230	15551	15246	15376	15301	15303	15400	15260	15320	15252	15258	15400	15363	15378	15331	15207	15220	15319	15408	15204	15261	15296	15438	15407	15165	15422	15254	15277	15365	15258	15226	15229	15295	15283	15419	15369	15396	15265	15135	15248	15347	15326	15270	15305	15373	15322	15250	15151	15198	15214	15242	15298	15170	15327	15245	15322	15306	15310	15428	15148	15387	15367	15403	15252	15376	15279	15376	15340	15242	15290	15187	15273	15278	15218	15403	15316	15426	15365	15336	15384	15289	15396	15281	15344	15422	15432	15379	15114	15437	15315	15336	15199	15388	15368	15264	15212	15383	15237	15268	15269	15137	15405	15330	15321	15382	15256	15312	15257	15465	15353	15114	15405	15269	15403	15401	15145	15272	15349	15554	15239	15373	15348	15182	15333	15399	15203	15220	15362	15362	15181	15400	15413	15195	15312	15315	15315	15261	15346	15211	15328	15262	15169	15537	15363	15275	15544	15309	15268	15287	15168	15259	15421	15315	15342	15325	15379	15212	15379	15298	15409	15232	15136	15177	15262	15378	15282	15166	15236	15250	15308	15312	15271	15226	15435	15163	15220	15111	15319	15231	15158	15329	15313	15169	15231	15199	15355	15165	15465	15374	15391	15245	15470	15390	15342	15292	15273	15388	15248	15362	15176	15322	15273	15418	15181	15449	15382	15439	15290	15354	15446	15401	15159	15283	15347	15383	15431	15309	15329	15413	15323	15268	15234	15294	15142	15453	15233	15195	15350	15334	15121	15323	15264	15511	15366	15211	15380	15256	15246	15423	15462	15278	15410	15353	15403	15304	15450	15414	15432	15296	15290	15300	15281	15313	15245	15254	15348	15202	15215	15379	15191	15071	15176	15299	15263	15161	15321	15301	15325	15313	15146	15285	15301	15393	15465	15263	15342	15495	15508	15352	15242	15414	15143	15292	15229	15271	15537	15373	15445	15356	15288	15129	15483	15269	15329	15256	15398	15234	15210	15327	15178	15199	15321	15427	15279	15387	15276	15204	15273	15272	15208	15387	15266	15515	15218	15247	15275	15391	15347	15269	15293	15121	15343	15399	15312	15305	15318	15366	15322	15177	15262	15408	15367	15219	15311	15180	15297	15353	15480	15409	15181	15094	15281	15312	15300	15340	15432	15222	15289	15201	15193	15302	15213	15194	15274	15350	15268	15241	15273	15425	15336	15204	15275	15464	15081	15454	15261	15246	15298	15318	15338	15230	15307	15266	15388	15238	15399	15233	15321	15341	15165	15495	15229	15445	15291	15458	15205	15255	15320	15104	15350	15249	15311	15190	15507	15448	15194	15348	15214	15209	15329	15271	15285	15293	15280	15330	15349	15339	15387	15424	15248	15416	15214	15337	15397	15463	15354	15347	15316	15387	15238	15304	15458	15466	15200	15396	15338	15377	15298	15351	15365	15255	15350	15221	15166	15279	15309	15311	15301	15289	15283	15345	15378	15424	15329	15393	15492	15227	15077	15378	15325	15195	15231	15133	15410	15478	15310	15250	15401	15327	15328	15080	15244	15348	15227	15306	15369	15323	15227	15195	15238	15468	15180	15316	15289	15345	15296	15349	15322	15318	15078	15341	15277	15162	15426	15237	15145	15372	15351	15350	15360	15415	15242	15437	15242	15322	15285	15179	15353	15235	15316	15345	15094	15350	15255	15310	15306	15302	15294	15337	15335	15306	15270	15309	15376	15408	15355	15323	15281	15327	15242	15377	15252	15275	15319	15201	15290	15253	15229	15248	15428	15149	15242	15393	15339	15417	15364	15417	15470	15180	15125	15194	15214	15329	15282	15246	15266	15278	15295	15349	15242	15356	15420	15168	15242	15401	15309	15405	15285	15462	15327	15310	15322	15229	15358	15234	15329	15280	15414	15371	15403	15138	15293	15171	15221	15277	15155	15304	15366	15159	15237	15449	15330	15263	15336	15362	15265	15478	15345	15197	15295	15428	15349	15344	15367	15351	15203	15315	15364	15283	15360	15336	15178	15313	15287	15387	15265	15408	15236	15164	15202	15384	15251	15345	15191	15178	15290	15341	15413	15401	15316	15302	15351	15299	15213	15257	15284	15158	15283	15300	15230	15361	15218	15102	15612	15239	15297	15242	15333	15327	15312	15295	15289	15286	15394	15289	15345	15141	15231	15391	15387	15395	15294	15299	15257	15360	15287	15369	15316	15266	15291	15363	15289	15310	15191	15344	15374	15335	15220	15271	15344	15203	15319	15545	15204	15208	15257	15298	15283	15208	15458	15476	15324	15232	15150	15445	15249	15354	15379	15340	15422	15496	15445	15232	15412	15341	15378	15382	15161	15156	15229	15314	15346	15289	15262	15273	15258	15196	15454	15389	15302	15318	15352	15230	15371	15431	15198	15203	15325	15223	15268	15331	15349	15419	15347	15412	15142	15354	15159	15454	15247	15238	15210	15243	15303	15288	15448	15442	15300	15405	15522	15432	15302	15344	15058	15444	15370	15317	15306	15152	15402	15424	15238	15431	15303	15307	15384	15265	15343	15394	15321	15261	15284	15319	15319	15218	15263	15245	15294	15217	15167	15453	15301	15461	15365	15166	15295	15602	15204	15205	15247	15122	15325	15206	15109	15331	15413	15176	15292	15107	15215	15404	15292	15328	15338	15492	15160	15587	15079	15360	15254	15479	15327	15406	15317	15364	15324	15281	15235	15381	15339	15331	15439	15277	15276	15347	15433	15329	15190	15416	15485	15269	15284	15345	15341	15287	15319	15423	15273	15357	15341	15463	15438	15151	15310	15181	15358	15309	15381	15141	15216	15241	15263	15327	15390	15196	15338	15322	15121	15367	15351	15239	15305	15520	15205	15217	15198	15231	15174	15344	15301	15235	15361	15157	15285	15216	15432	15102	15304	15286	15338	15295	15197	15372	15241	15426	15199	15426	15246	15142	15460	15428	15293	15339	15471	15194	15364	15280	15126	15201	15449	15380	15191	15450	15211	15301	15467	15353	15225	15462	15432	15288	15296	15214	15302	15341	15382	15280	15300	15285	15279	15334	15219	15371	15329	15366	15242	15322	15222	15299	15330	15325	15170	15364	15244	15452	15281	15243	15433	15485	15266	15245	15258	15324	15243	15419	15406	15265	15278	15414	15317	15130	15503	15313	15302	15234	15285	15286	15197	15305	15197	15352	15384	15211	15256	15360	15241	15138	15209	15333	15506	15118	15355	15424	15365	15312	15165	15302	15107	15404	15172	15265	15344	15324	15204	15188	15320	15355	15238	15392	15175	15271	15313	15305	15256	15292	15384	15270	15379	15326	15314	15355	15231	15116	15355	15366	15234	15290	15315	15175	15218	15127	15260	15239	15388	15254	15435	15121	15269	15371	15252	15269	15325	15441	15359	15269	15321	15289	15546	15219	15242	15156	15518	15260	15162	15405	15205	15222	15407	15266	15259	15171	15344	15405	15453	15280	15009	15294	15364	15394	15278	15408	15263	15204	15353	15301	15458	15318	15268	15281	15325	15202	15270	15389	15259	15387	15320	15375	15254	15306	15072	15287	15303	15350	15097	15435	15113	15301	15173	15135	15407	15432	15179	15210	15378	15303	15178	15518	15226	15458	15202	15250	15283	15360	15264	15404	15321	15311	15251	15383	15259	15328	15361	15509	15318	15431	15163	15494	15406	15288	15250	15461	15388	15310	15373	15356	15346	15227	15192	15331	15112	15375	15208	15295	15319	15231	15236	15164	15149	15422	15166	15328	15256	15418	15270	15113	15340	15319	15237	15275	15292
28220	23599	25376	21779	18461	18386	18320	18151	18054	17858	17937	18042	17903	17646	17876	17750	17857	17792	17730	17775	17827	17736	17973	18330	18177	18182	17788	17853	17642	17743	17441	17682	17559	17614	17858	17625	17618	17598	17560	17580	17607	17757	17623	17774	17739	17681	17704	17702	17594	17664	17620	17596	17556	17588	17581	17369	17739	17632	17521	17477	17806	17439	17704	17686	17406	17560	17523	17467	17667	17709	17681	17826	17719	17564	17392	17402	17570	17512	17641	17838	17868	17414	17567	17741	17487	17443	17548	17595	17531	17470	17700	17455	17572	17715	17608	17574	17652	17604	17705	17405	17595	17845	17567	17730	17722	17589	17342	17494	17555	17617	17671	17464	17520	17641	17488	17738	17742	17719	17536	17344	17535	17449	17603	17561	17771	17479	17685	17536	17596	17649	17586	17604	17551	17671	17788	17762	17619	17559	17672	17606	17631	17437	17325	17787	17585	17656	17494	17548	17564	17804	17506	17406	17541	17611	17716	17543	17534	17523	17543	17600	17745	17667	17548	17684	17664	17602	17490	17619	17692	17644	17632	17627	17820	17528	17445	17530	17410	17789	17791	17505	17690	17635	17546	17512	17433	17640	17595	17619	17423	17297	17687	17555	17598	17490	17481	17686	17520	17728	17467	17421	17498	17416	17555	17709	17700	17430	17447	17394	17658	17532	17731	17451	17447	17553	17886	17613	17774	17726	17483	17643	17503	17592	17578	17642	17612	17466	17292	17537	17652	17747	17501	17601	17846	17662	17571	17683	17410	17972	17807	17629	17699	17514	17520	17619	17495	17621	17703	17730	17457	17334	17653	17695	17601	17583	17765	17682	17554	17550	17790	17517	17652	17574	17677	17575	17504	17726	17729	17642	17622	17606	17492	17615	17743	17642	17668	17364	17556	17578	17574	17719	17693	17322	17535	17800	17411	17780	17637	17795	17626	17515	17769	17635	17404	17521	17605	17749	17790	17727	17491	17462	17626	17646	17527	17503	17604	17428	17826	17847	17520	17582	17496	17511	17403	17406	17582	17442	17586	17700	17723	17543	17505	17609	17733	17678	17458	17453	17606	17635	17497	17512	17560	17414	17672	17444	17636	17705	17786	17464	17496	17605	17635	17491	17534	17573	17521	17718	17785	17536	17537	17509	17710	17752	17384	17630	17584	17377	17494	17553	17442	17608	17727	17617	17506	17542	17363	17520	17728	17792	17627	17592	17597	17502	17476	17536	17593	17596	17765	17489	17521	17744	17677	17512	17670	17424	17663	17755	17583	17506	17769	17539	17520	17506	17512	17532	17747	17867	17689	17698	17621	17387	17632	17519	17446	17570	17670	17771	17620	17672	17536	17581	17651	17458	17631	17372	17572	17439	17487	17804	17577	17627	17679	17643	17520	17470	17563	17567	17491	17500	17453	17579	17638	17526	17643	17708	17519	17561	17600	17760	17489	17683	17592	17535	17947	17633	17539	17555	17605	17718	17446	17650	17496	17657	17672	17652	17812	17636	17673	17746	17674	17592	17724	17673	17656	17245	17648	17419	17444	17548	17519	17673	17634	17620	17792	17753	17818	17532	17618	17477	17704	17643	17613	17509	17389	17618	17636	17450	17470	17483	17638	17627	17578	17383	17562	17699	17603	17715	17390	17600	17578	17460	17590	17425	17408	17626	17578	17557	17495	17541	17564	17544	17674	17571	17551	17589	17621	17834	17541	17404	17582	17561	17605	17525	17534	17601	17489	17404	17602	17465	17784	17551	17675	17519	17655	17578	17488	17682	17838	17804	17580	17626	17436	17626	17646	17561	17558	17605	17555	17648	17476	17574	17679	17595	17611	17367	17510	17618	17646	17410	17629	17610	17663	17503	17611	17633	17831	17520	17760	17590	17633	17486	17573	17704	17391	17641	17594	17418	17439	17814	17633	17492	17378	17739	17568	17582	17717	17809	17564	17222	17603	17425	17664	17806	17602	17733	17507	17529	17446	17604	17624	17361	17708	17541	17560	17687	17593	17381	17513	17550	17601	17600	17678	17428	17446	17620	17498	17532	17350	17576	17761	17485	17658	17486	17494	17628	17722	17557	17632	17576	17556	17556	17413	17547	17557	17552	17603	17503	17629	17490	17680	17759	17528	17375	17674	17275	17670	17632	17669	17732	17767	17744	17509	17583	17563	17594	17624	17435	17745	17652	17586	17617	17456	17562	17402	17571	17503	17555	17586	17603	17633	17781	17724	17478	17721	17548	17487	17449	17543	17439	17536	17483	17622	17634	17514	17556	17489	17744	17570	17673	17578	17643	17691	17463	17483	17592	17472	17617	17726	17675	17586	17522	17862	17633	17570	17563	17512	17474	17452	17604	17506	17602	17518	17491	17513	17574	17531	17686	17750	17468	17633	17636	17381	17573	17541	17775	17860	17582	17690	17573	17608	17515	17740	17572	17561	17660	17564	17654	17796	17752	17523	17746	17615	17669	17496	17559	17688	17633	17546	17514	17780	17633	17565	17730	17557	17620	17670	17584	17539	17633	17565	17693	17328	17547	17760	17708	17540	17616	17422	17443	17658	17529	17641	17474	17514	17526	17585	17623	17643	17587	17584	17459	17551	17447	17577	17684	17847	17608	17646	17697	17573	17662	17580	17597	17781	17646	17398	17711	17658	17498	17627	17671	17435	17647	17626	17569	17673	17820	17554	17559	17702	17552	17614	17553	17616	17701	17688	17411	17642	17594	17764	17571	17570	17730	17622	17586	17590	17490	17805	17697	17391	17618	17508	17596	17536	17599	17421	17566	17544	17485	17508	17570	17568	17500	17393	17582	17692	17449	17726	17479	17530	17556	17792	17556	17635	17616	17404	17706	17722	17616	17561	17596	17539	17577	17499	17473	17574	17462	17628	17611	17615	17668	17660	17608	17544	17498	17525	17663	17650	17637	17595	17561	17597	17615	17623	17577	17522	17759	17496	17497	17527	17611	17475	17688	17677	17587	17701	17627	17561	17542	17684	17445	17797	17533	17515	17580	17535	17450	17669	17563	17609	17680	17571	17544	17615	17640	17748	17622	17596	17522	17412	17604	17778	17615	17500	17611	17553	17598	17675	17598	17530	17752	17473	17698	17662	17610	17638	17516	17585	17690	17681	17565	17698	17715	17765	17606	17798	17464	17408	17335	17527	17393	17594	17547	17551	17616	17435	17689	17685	17693	17436	17553	17635	17786	17785	17573	17646	17591	17585	17606	17720	17736	17633	17490	17572	17455	17591	17543	17646	17687	17695	17542	17549	17804	17619	17597	17618	17420	17580	17527	17665	17617	17616	17543	17675	17459	17681	17462	17527	17499	17544	17596	17638	17483	17547	17573	17744	17667	17658	17502	17725	17777	17701	17481	17715	17581	17524	17582	17592	17788	17681	17637	17508	17505	17430	17425	17595	17622	17590	17557	17481	17883	17610	17473	17574	17662	17462	17686	17652	17672	17552	17614	17567	17714	17652	17605	17507	17400	17668	17713	17639	17481	17504	17628	17719	17392	17809	17726	17522	17624	17634	17620	17434	17586	17540	17492	17577	17464	17435	17493	17531	17584	17645	17621	17490	17667	17568	17525	17594	17707	17560	17745	17574	17466	17659	17340	17726	17433	17732	17566	17508	17394	17566	17491	17458	17547	17668	17663	17836	17515	17761	17506	17474	17498	17519	17509	17378	17634	17545	17618	17737	17752	17598	17757	17652	17504	17686	17614	17794	17606	17650	17633	17388	17444	17595	17534	17461	17511	17511	17725	17561	17464	17330	17651	17656	17771	17706	17719	17520	17479	17616	17589	17542	17492	17538	17564	17593	17654	17562	17547	17601	17643	17561	17575	17740	17621	17555	17544	17557	17567	17449	17525	17599	17584	17473	17584	17525	17553	17514	17543	17630	17364	17460	17691	17465	17628	17400	17651	17692	17526	17576	17711	17686	17450	17521	17679	17694	17669	17763	17589	17565	17560	17681	17695	17564	17466	17428	17518	17647	17570	17672	17786	17745	17696	17808	17666	17667	17675	17517	17651	17614	17435	17468	17669	17663	17590	17590	17494	17476	17501	17794	17473	17812	17522	17727	17412	17581	17543	17296	17738	17680	17689	17609	17737	17686	17459	17681	17549	17592	17683	17669	17674	17704	17778	17619	17750	17662	17524	17913	17635	17628	17813	17555	17639	17569	17598	17502	17622	17654	17717	17811	17567	17694	17734	17488	17660	17697	17511	17469	17562	17783	17705	17453	17763	17564	17590	17723	17563	17609	17572	17464	17604	17600	17624	17596	17681	17672	17765	17536	17408	17644	17361	17685	17677	17611	17567	17671	17519	17733	17696	17522	17632	17596	17557	17558	17530	17613	17560	17519	17670	17565	17597	17728	17528	17712	17758	17536	17612	17714	17739	17583	17741	17635	17469	17901	17604	17654	17564	17594	17595	17544	17653	17646	17717	17716	17550	17754	17516	17644	17531	17526	17806	17787	17549	17516	17737	17559	17565	17585	17792	17444	17546	17465	17894	17700	17632	17413	17573	17520	17722	17584	17599	17756	17689	17391	17585	17567	17551	17658	17811	17695	17587	17536	17473	17639	17635	17604	17477	17399	17648	17871	17479	17747	17493	17709	17614	17584	17671	17400	17590	17592	17660	17781	17431	17659	17666	17623	17565	17716	17544	17578	17720	17554	17642	17450	17599	17591	17723	17746	17720	17429	17547	17592	17566	17713	17436	17726	17582	17451	17617	17546	17487	17577	17453	17577	17661	17663	17486	17508	17691	17686	17696	17853	17696	17657	17619	17672	17635	17768	17620	17550	17652	17761	17766	17610	17717	17389	17696	17603	17537	17733	17777	17576	17667	17556	17701	17681	17369	17546	17854	17671	17480	17685	17783	17639	17537	17684	17585	17622	17544	17335	17537	17786	17573	17550	17468	17510	17638	17635	17510	17527	17578	17540	17590	17540	17529	17500	17509	17666	17680	17598	17464	17534	17394	17482	17858	17593	17500	17546	17853	17880	17580	17642	17590	17449	17625	17306	17443	17629	17588	17596	17531	17723	17741	17663	17464	17513	17605	17768	17435	17563	17512	17672	17427	17667	17419	17609	17400	17609	17487	17476	17496	17310	17540	17520	17650	17608	17706
21780	31285	20157	17381	16802	16431	16302	16005	16002	15890	16001	15660	15692	15598	15521	15511	15776	15660	15396	15478	15407	15563	15991	16632	16177	15974	15661	15279	15314	15432	15304	15366	15360	15386	15379	15289	15387	15318	15211	15330	15412	15285	15292	15223	15410	15383	15342	15422	15458	15294	15164	15370	15372	15182	15375	15275	15384	15429	15271	15375	15160	15363	15467	15368	15332	15417	15157	15241	15150	15159	15481	15374	15293	15368	15436	15329	15293	15308	15379	15258	15329	15255	15398	15241	15374	15322	15460	15390	15307	15411	15352	15376	15449	15189	15178	15318	15341	15400	15436	15447	15411	15409	15464	15281	15368	15236	15443	15503	15258	15475	15409	15475	15387	15407	15226	15376	15405	15394	15339	15231	15371	15308	15418	15417	15284	15261	15379	15571	15289	15223	15440	15299	15382	15333	15385	15373	15207	15280	15266	15357	15497	15285	15176	15442	15193	15462	15435	15429	15192	15210	15384	15378	15331	15201	15232	15323	15140	15376	15435	15417	15328	15368	15256	15500	15326	15215	15328	15437	15357	15348	15441	15361	15254	15225	15435	15352	15271	15299	15413	15154	15243	15321	15186	15564	15244	15270	15429	15395	15224	15332	15458	15143	15290	15304	15296	15459	15186	15433	15347	15242	15139	15440	15353	15187	15367	15388	15351	15305	15213	15473	15396	15392	15325	15362	15320	15331	15360	15472	15391	15414	15391	15228	15379	15274	15369	15485	15410	15473	15397	15297	15397	15303	15257	15185	15451	15298	15429	15445	15129	15326	15326	15280	15171	15259	15248	15183	15510	15375	15222	15261	15432	15186	15409	15203	15311	15323	15490	15336	15208	15311	15157	15262	15264	15511	15253	15287	15310	15228	15238	15249	15371	15519	15424	15215	15319	15464	15289	15461	15302	15219	15234	15508	15272	15353	15418	15417	15408	15293	15479	15390	15246	15358	15223	15307	15275	15386	15285	15359	15214	15444	15137	15413	15324	15382	15245	15366	15324	15233	15509	15254	15329	15333	15259	15314	15317	15232	15349	15312	15445	15296	15251	15373	15524	15252	15300	15274	15269	15272	15280	15417	15356	15336	15346	15170	15282	15327	15163	15191	15187	15427	15429	15314	15450	15322	15402	15361	15209	15318	15408	15417	15108	15319	15286	15444	15468	15286	15433	15229	15261	15288	15220	15329	15242	15342	15333	15269	15382	15434	15352	15264	15330	15429	15349	15267	15205	15270	15446	15095	15394	15258	15310	15330	15384	15264	15473	15431	15280	15307	15439	15304	15493	15273	15367	15304	15384	15292	15203	15364	15323	15322	15393	15351	15180	15284	15524	15326	15401	15357	15098	15418	15359	15383	15425	15306	15477	15367	15328	15454	15315	15416	15239	15253	15342	15423	15326	15332	15459	15348	15402	15412	15192	15286	15267	15243	15181	15336	15427	15358	15414	15442	15482	15389	15415	15375	15479	15313	15395	15394	15180	15334	15331	15336	15412	15230	15413	15418	15300	15567	15258	15219	15396	15312	15349	15388	15380	15396	15280	15335	15249	15347	15327	15269	15530	15379	15402	15342	15250	15205	15296	15268	15284	15128	15275	15375	15371	15516	15458	15303	15425	15206	15308	15348	15356	15494	15217	15214	15465	15219	15180	15173	15444	15154	15188	15337	15270	15464	15409	15306	15331	15392	15400	15182	15454	15411	15163	15481	15380	15284	15390	15407	15311	15295	15407	15319	15367	15337	15224	15315	15447	15429	15387	15194	15237	15559	15239	15200	15306	15232	15430	15299	15253	15333	15354	15332	15395	15207	15472	15566	15426	15304	15326	15249	15272	15313	15356	15142	15421	15302	15239	15199	15447	15186	15219	15430	15332	15218	15346	15369	15379	15390	15310	15365	15378	15211	15367	15367	15209	15368	15351	15373	15416	15374	15484	15407	15368	15327	15244	15161	15269	15151	15450	15266	15319	15314	15230	15369	15377	15283	15344	15393	15453	15262	15427	15345	15247	15320	15236	15347	15389	15428	15533	15393	15361	15352	15342	15332	15385	15279	15207	15273	15333	15466	15243	15411	15357	15227	15492	15325	15282	15436	15430	15217	15387	15408	15446	15365	15435	15411	15350	15351	15438	15375	15282	15297	15290	15121	15417	15570	15341	15287	15389	15430	15289	15407	15339	15536	15307	15530	15273	15325	15446	15386	15164	15405	15293	15501	15311	15423	15299	15407	15486	15531	15274	15437	15244	15346	15333	15350	15314	15231	15443	15334	15261	15392	15259	15302	15139	15442	15332	15393	15278	15349	15343	15299	15513	15469	15164	15374	15551	15493	15520	15395	15296	15366	15410	15358	15313	15434	15350	15163	15202	15237	15365	15598	15160	15445	15301	15349	15287	15280	15272	15264	15400	15381	15365	15438	15388	15347	15328	15338	15288	15476	15116	15327	15255	15327	15506	15327	15265	15458	15486	15277	15306	15301	15290	15391	15416	15082	15399	15274	15379	15313	15244	15401	15322	15260	15431	15397	15315	15296	15376	15461	15390	15491	15345	15340	15259	15397	15325	15463	15402	15424	15363	15568	15400	15299	15452	15259	15244	15592	15378	15374	15358	15471	15205	15360	15290	15420	15370	15423	15385	15427	15268	15349	15335	15313	15257	15339	15327	15242	15361	15193	15389	15367	15446	15376	15279	15394	15491	15383	15427	15229	15444	15220	15296	15241	15228	15495	15245	15315	15351	15276	15342	15616	15466	15339	15376	15263	15290	15490	15275	15115	15361	15293	15403	15455	15413	15203	15338	15491	15139	15541	15286	15192	15387	15230	15423	15343	15365	15329	15375	15355	15266	15473	15344	15432	15256	15256	15423	15282	15312	15258	15315	15480	15472	15362	15464	15303	15242	15249	15246	15356	15298	15164	15361	15358	15114	15491	15418	15204	15315	15227	15370	15165	15266	15375	15451	15222	15316	15458	15383	15280	15326	15197	15348	15337	15409	15372	15343	15271	15339	15233	15234	15169	15266	15226	15481	15494	15320	15523	15178	15348	15291	15385	15283	15281	15388	15194	15221	15417	15340	15366	15319	15280	15423	15212	15304	15288	15377	15278	15368	15254	15401	15232	15282	15230	15334	15445	15265	15444	15336	15399	15188	15433	15357	15353	15256	15408	15485	15388	15457	15338	15315	15389	15355	15330	15466	15279	15447	15511	15162	15164	15550	15238	15275	15337	15263	15239	15576	15361	15344	15534	15291	15403	15390	15215	15359	15329	15496	15364	15386	15238	15246	15408	15258	15295	15386	15232	15319	15471	15316	15405	15432	15461	15352	15143	15071	15277	15395	15294	15404	15346	15213	15338	15438	15277	15364	15318	15550	15455	15258	15278	15435	15372	15324	15325	15285	15293	15370	15294	15459	15231	15306	15258	15404	15320	15398	15180	15433	15380	15228	15471	15295	15433	15318	15394	15439	15244	15236	15240	15145	15294	15428	15226	15289	15273	15462	15440	15253	15349	15390	15248	15354	15389	15475	15269	15435	15211	15362	15400	15282	15263	15060	15365	15247	15338	15381	15432	15204	15407	15322	15353	15222	15430	15415	15458	15362	15298	15285	15384	15397	15403	15466	15355	15344	15313	15120	15503	15488	15385	15293	15379	15433	15313	15328	15470	15301	15260	15362	15366	15348	15342	15438	15216	15310	15264	15496	15168	15316	15380	15143	15368	15254	15503	15250	15320	15338	15196	15347	15301	15435	15252	15379	15201	15461	15276	15401	15346	15418	15443	15210	15283	15340	15483	15222	15440	15339	15522	15355	15205	15268	15421	15212	15432	15236	15364	15406	15388	15512	15404	15469	15308	15359	15284	15454	15448	15486	15381	15373	15469	15364	15342	15323	15209	15332	15298	15332	15319	15339	15318	15312	15289	15217	15215	15337	15367	15457	15358	15375	15275	15329	15180	15428	15269	15343	15285	15291	15497	15292	15219	15355	15317	15314	15486	15173	15425	15399	15218	15362	15333	15363	15371	15544	15265	15321	15253	15386	15291	15454	15312	15335	15395	15107	15369	15388	15437	15347	15417	15494	15258	15367	15482	15455	15300	15413	15253	15315	15507	15197	15271	15206	15345	15429	15327	15340	15283	15418	15200	15400	15240	15355	15232	15453	15375	15403	15336	15481	15231	15367	15294	15333	15339	15253	15395	15445	15419	15224	15396	15250	15329	15566	15498	15426	15291	15344	15471	15504	15232	15495	15169	15290	15402	15415	15279	15512	15311	15371	15212	15312	15345	15254	15418	15504	15385	15414	15395	15463	15461	15215	15311	15322	15235	15315	15377	15351	15242	15439	15379	15393	15351	15433	15240	15515	15316	15512	15233	15332	15423	15455	15289	15333	15369	15397	15369	15477	15228	15363	15308	15283	15466	15343	15456	15372	15323	15308	15380	15220	15227	15272	15502	15249	15442	15200	15235	15372	15282	15311	15277	15328	15215	15133	15409	15314	15176	15371	15282	15444	15338	15348	15446	15393	15450	15197	15352	15295	15303	15249	15456	15210	15336	15284	15371	15365	15232	15491	15433	15189	15432	15452	15284	15449	15281	15402	15374	15247	15242	15288	15344	15147	15231	15167	15485	15408	15250	15198	15421	15440	15395	15351	15358	15301	15374	15329	15322	15203	15355	15528	15181	15525	15407	15243	15276	15379	15364	15434	15301	15393	15362	15296	15326	15214	15384	15322	15289	15332	15245	15424	15475	15471	15247	15239	15380	15240	15280	15396	15281	15477	15251	15305	15261	15354	15261	15543	15201	15484	15343	15349	15245	15312	15418	15319	15353	15410	15405	15257	15375	15147	15338	15247	15251	15523	15339	15306	15261	15371	15365	15239	15367	15391	15193	15192	15494	15329	15364	15460	15535	15449	15219	15261	15234	15329	15249	15470	15356	15265	15170	15374	15436	15420	15261	15309	15458	15416	15235	15445	15424	15510	15206	15413	15261	15431	15154	15323	15362	15277	15436	15287	15415	15556	15615	15433	15287	15382	15316	15352	15445	15217	15363	15396	15208	15193	15255	15326	15162	15410	15415	15290	15394	15204	15148	15370	15331	15292	15250	15413	15367	15332	15372	15379	15170	15444	15286	15360	15427	15449	15185
24029	21457	28990	24430	22678	22949	22440	19842	19209	19523	19379	19229	19161	18883	19092	19173	19066	19072	18988	18971	19016	19070	21828	23592	22979	21366	20258	19520	18943	18741	18621	18690	18487	18737	18822	18770	18736	18695	18645	18568	18507	18768	18943	18595	18658	18547	18620	18397	18305	18665	18566	18668	18750	18662	18519	18734	18968	18666	18833	18798	18649	18739	18615	18602	18740	18499	18742	18740	18583	18786	18670	18596	18513	18513	18702	18569	18574	18699	18718	18428	18797	18480	18758	18664	18525	18508	18770	18761	18782	18698	18628	18802	18663	18569	18755	18635	18623	18732	18635	18671	18526	18394	18699	18606	18771	18744	18661	18628	18626	18719	18648	18560	18824	18746	18614	18656	18599	18687	18710	18585	18574	18669	18633	18518	18787	18588	18679	18708	18511	18429	18618	18626	18885	18712	18847	18704	18585	18589	18607	18401	18395	18496	18606	18640	18712	18709	18725	18734	18672	18555	18718	18703	18575	18590	18550	18566	18670	18755	18688	18574	18728	18435	18699	18620	18780	18575	18525	18418	18634	18727	18559	18712	18638	18685	18818	18667	18630	18793	18824	18452	18447	18321	18534	18729	18680	18637	18606	18739	18660	18804	18506	18737	18715	18502	18420	18611	18665	18675	18674	18661	18672	18453	18511	18663	18577	18710	18562	18664	18623	18593	18588	18712	18506	18522	18663	18620	18898	18425	18693	18648	18488	18669	18629	18488	18405	18620	18735	18504	18601	18796	18662	18623	18774	18735	18602	18704	18563	18640	18817	18507	18690	18756	18476	18628	18696	18584	18671	18463	18451	18546	18586	18765	18767	18706	18595	18654	18648	18480	18658	18492	18577	18609	18374	18499	18681	18495	18656	18606	18833	18602	18625	18545	18502	18651	18892	18668	18584	18629	18683	18722	18639	18807	18684	18811	18489	18541	18715	18683	18633	18613	18765	18771	18514	18659	18741	18548	18556	18661	18665	18498	18653	18399	18742	18670	18627	18859	18864	18643	18392	18748	18313	18491	18556	18599	18515	18570	18626	18575	18489	18561	18654	18745	18703	18536	18732	18814	18642	18454	18674	18604	18724	18585	18551	18670	18521	18432	18549	18781	18689	18743	18639	18628	18418	18521	18903	18526	18451	18570	18494	18615	18724	18822	18658	18645	18733	18914	18654	18628	18382	18479	18669	18362	18726	18649	18680	18653	18707	18575	18563	18600	18702	18503	18733	18510	18594	18524	18697	18698	18470	18494	18742	18527	18651	18547	18639	18605	18484	18504	18431	18509	18906	18740	18668	18827	18833	18604	18560	18631	18742	18663	18484	18531	18655	18603	18744	18697	18720	18677	18626	18502	18649	18571	18622	18382	18648	18527	18551	18790	18562	18684	18705	18723	18719	18750	18345	18550	18615	18382	18687	18489	18529	18728	18765	18601	18573	18650	18472	18707	18639	18649	18695	18711	18624	18628	18673	18953	18788	18642	18771	18609	18586	18635	18867	18714	18821	18569	18571	18644	18612	18528	18739	18582	18506	18567	18627	18585	18856	18510	18556	18542	18605	18572	18630	18574	18694	18528	18837	18718	18549	18419	18598	18444	18331	18814	18770	18581	18805	18601	18626	18673	18546	18712	18719	18676	18627	18447	18555	18602	18654	18571	18680	18585	18620	18539	18525	18582	18774	18668	18563	18743	18581	18663	18511	18562	18562	18769	18560	18563	18610	18703	18468	18464	18690	18537	18591	18721	18616	18691	18596	18670	18606	18733	18763	18644	18471	18698	18410	18388	18644	18700	18630	18737	18605	18684	18714	18666	18578	18840	18533	18662	18502	18636	18650	18677	18660	18554	18656	18583	18481	18669	18625	18526	18661	18745	18710	18557	18716	18496	18749	18614	18643	18533	18655	18552	18431	18781	18618	18617	18441	18471	18461	18720	18711	18695	18614	18538	18589	18467	18644	18592	18756	18715	18672	18583	18752	18692	18670	18559	18866	18657	18843	18682	18695	18413	18563	18635	18589	18502	18527	18495	18511	18739	18815	18594	18825	18349	18815	18690	18529	18636	18605	18417	18672	18625	18575	18809	18591	18599	18653	18810	18697	18651	18676	18531	18607	18692	18399	18684	18791	18536	18504	18563	18601	18582	18826	18562	18636	18590	18674	18655	18502	18592	18681	18551	18619	18747	18659	18780	18652	18659	18518	18634	18464	18667	18582	18658	18624	18721	18611	18572	18514	18466	18603	18588	18633	18534	18699	18617	18677	18757	18624	18717	18663	18681	18706	18548	18995	18651	18512	18578	18704	18595	18786	18618	18666	18592	18559	18737	18702	18667	18764	18534	18562	18719	18753	18707	18637	18537	18537	18563	18505	18566	18563	18432	18597	18749	18629	18784	18703	18516	18456	18572	18381	18543	18796	18779	18601	18614	18640	18699	18652	18696	18743	18517	18620	18729	18615	18548	18809	18592	18665	18768	18436	18612	18819	18642	18560	18648	18859	18696	18698	18618	18897	18633	18785	18751	18635	18652	18560	18538	18836	18391	18493	18578	18412	18817	18447	18590	18658	18847	18508	18676	18612	18538	18537	18645	18550	18704	18610	18614	18747	18601	18797	18282	18687	18518	18522	18550	18574	18650	18561	18574	18594	18657	18664	18362	18716	18569	18592	18520	18784	18477	18385	18729	18836	18687	18448	18719	18600	18489	18531	18522	18765	18738	18471	18569	18637	18440	18469	18647	18789	18658	18503	18732	18651	18910	18613	18513	18511	18692	18584	18770	18623	18605	18604	18599	18573	18529	18715	18630	18703	18855	18621	18602	18805	18663	18620	18641	18640	18764	18667	18562	18777	18504	18479	18577	18662	18860	18733	18553	18617	18476	18662	18619	18554	18746	18757	18567	18727	18667	18802	18628	18696	18762	18816	18697	18577	18543	18584	18535	18593	18676	18492	18726	18641	18600	18769	18412	18755	18682	18580	18743	18927	18557	18769	18685	18639	18551	18733	18620	18715	18479	18785	18565	18498	18696	18601	18604	18614	18611	18659	18789	18524	18400	18677	18745	18615	18723	18623	18499	18619	18630	18760	18628	18620	18630	18734	18444	18565	18855	18763	18752	18731	18532	18473	18595	18835	18657	18459	18606	18673	18616	18598	18679	18401	18516	18818	18861	18481	18691	18504	18644	18735	18877	18856	18615	18577	18593	18538	18543	18567	18571	18607	18571	18584	18739	18549	18568	18528	18614	18707	18605	18637	18508	18621	18703	18713	18584	18648	18679	18516	18611	18476	18394	18557	18841	18592	18593	18626	18556	18751	18533	18400	18743	18476	18626	18523	18835	18816	18763	18799	18536	18737	18732	18677	18906	18596	18808	18566	18764	18651	18702	18720	18853	18725	18735	18549	18598	18566	18762	18731	18600	18472	18662	18553	18580	18682	18533	18539	18705	18571	18473	18707	18711	18603	18758	18620	18530	18605	18522	18588	18615	18867	18728	18678	18557	18759	18651	18706	18581	18710	18621	18572	18713	18409	18593	18871	18470	18655	18606	18670	18582	18600	18701	18878	18417	18618	18877	18493	18548	18573	18572	18492	18645	18720	18602	18651	18660	18610	18585	18792	18557	18821	18530	18599	18631	18697	18564	18799	18721	18783	18700	18648	18608	18477	18523	18600	18649	18630	18703	18497	18608	18638	18698	18566	18617	18384	18839	18632	18627	18583	18635	18720	18545	18715	18711	18602	18601	18519	18524	18546	18651	18691	18503	18425	18615	18289	18501	18608	18558	18696	18675	18642	18758	18648	18745	18699	18604	18606	18620	18575	18685	18604	18748	18634	18556	18717	18754	18649	18734	18592	18687	18650	18522	18625	18712	18748	18770	18743	18503	18719	18566	18476	18500	18532	18626	18588	18660	18520	18587	18418	18472	18784	18616	18752	18625	18649	18503	18619	18472	18824	18525	18536	18669	18614	18701	18473	18603	18777	18575	18873	18958	18660	18911	18537	18540	18792	18853	18723	18687	18678	18472	18683	18703	18550	18568	18412	18494	18673	18628	18525	18530	18397	18701	18522	18591	18821	18498	18509	18480	18614	18581	18705	18551	18606	18749	18594	18661	18495	18677	18749	18721	18636	18651	18590	18678	18515	18281	18674	18645	18866	18786	18686	18472	18596	18488	18687	18393	18517	18631	18489	18541	18649	18546	18569	18655	18573	18404	18602	18626	18734	18643	18709	18424	18695	18585	18503	18591	18647	18711	18608	18480	18638	18773	18741	18551	18724	18548	18727	18675	18728	18730	18355	18655	18592	18473	18664	18634	18484	18598	18696	18674	18721	18701	18778	18682	18586	18649	18714	18604	18453	18798	18773	18750	18772	18707	18593	18476	18577	18502	18542	18661	18775	18633	18600	18594	18779	18683	18551	18571	18477	18770	18654	18594	18703	18516	18668	18406	18695	18736	18770	18676	18549	18738	18460	18803	18555	18940	18674	18640	18484	18680	18480	18786	18732	18654	18615	18455	18588	18578	18601	18768	18631	18579	18549	18475	18647	18653	18726	18578	18790	18737	18582	18672	18565	18794	18753	18591	18641	18619	18641	18630	18523	18542	18496	18686	18668	18607	18570	18610	18491	18845	18380	18773	18784	18864	18536	18519	18668	18734	18686	18532	18823	18668	18532	18586	18621	18843	18685	18727	18647	18461	18499	18694	18609	18724	18675	18618	18602	18481	18642	18676	18508	18551	18634	18675	18490	18414	18612	18641	18572	18727	18596	18414	18667	18489	18430	18589	18496	18749	18753	18454	18661	18760	18426	18885	18830	18760	18808	18603	18669	18595	18853	18536	18612	18727	18751	18641	18639	18668	18597	18575	18584	18464	18486	18796	18606	18801	18806	18604	18631	18531	18445	18719	18612	18547	18795	18808	18663	18654	18825	18549	18574	18789	18652	18458	18657	18585	18587	18712	18586	18626	18808	18814	18564	18679	18666	18586	18598	18527	18380	18518	18596	18827	18664	18714	18536	18775	18618	18582	18656	18695	18313	18555	18523	18389	18485	18742	18549	18434	18730	18923	18419	18444	18721	18696	18504	18572	18803	18607	18625	18747	18503	18535	18854	18562	18525	18517	18622	18708	18575	18671	18628	18713	18755	18753
24191	39599	26180	21913	20497	18713	17971	17456	16950	16754	16776	16642	16561	16420	16567	16560	16489	16312	16559	16299	16323	16260	21570	22854	21600	19477	17598	16577	16244	15887	15968	15893	15804	16103	15939	15873	16087	15887	15782	16012	15997	15977	15923	15969	16102	15958	15996	15958	15708	15870	15840	16064	15891	15993	15898	16055	15769	15896	15929	15912	15865	15942	16134	15950	15974	15820	15987	15915	15863	16016	15784	15919	15924	15997	15896	15822	16061	15896	15836	15912	15888	15834	15933	15906	15940	15827	15922	15879	15799	16080	15974	16149	15888	15876	15968	15860	15886	15926	16104	16008	15823	16015	15899	15936	15921	16000	15845	15850	15884	15819	16208	15990	16057	16041	15886	15897	15958	15768	15951	15873	15911	15843	15961	15795	15812	15905	15911	15974	16090	16057	15830	15919	15872	15961	15933	16069	16170	16139	15968	16020	15999	15922	15913	15934	15819	15714	15848	15943	15969	16014	15903	15778	15870	15785	15994	15937	15958	15852	16064	15998	16100	15965	15813	16185	15974	16006	15946	16024	15845	15908	15807	15896	16061	15903	15794	15862	15953	16021	15929	16014	15882	15969	15877	15813	15915	15838	15871	15768	16006	15889	15989	16086	15923	15954	15853	15999	15788	15948	16207	15924	15817	16087	15908	15867	16021	15789	15902	16020	15982	15938	15809	15961	16029	15974	15884	15851	15926	15947	15864	16017	15826	16012	15793	15822	15938	15865	15908	15916	15763	15979	16100	15886	15995	16071	15806	15927	15933	15892	15932	15788	15878	15704	15996	15963	16082	15829	15997	16018	15773	15747	15941	15836	15986	15824	16021	15919	15828	15927	16051	15839	15824	15906	16183	15985	15854	16010	15812	16023	16034	15902	15947	16204	15802	15843	15800	15993	15998	15919	15984	15896	15872	16056	15877	16109	15761	15908	15785	16033	15945	15964	15839	16020	16052	16025	15876	15827	15923	15810	15964	15943	15939	15953	16011	15892	16046	15959	16063	15772	15912	15816	16061	16045	15951	15832	15990	15948	15839	15874	15885	15910	15937	16014	15967	16065	15800	15894	15877	15896	15919	16022	15783	15888	15976	15940	16059	16011	15950	16064	15926	16024	15877	15744	15918	16067	15992	16027	15803	15951	15998	15885	15906	16027	15921	15711	15857	15885	15798	15830	15752	15924	16005	15858	16135	15958	15783	15900	15824	15819	15989	15923	15838	15855	15905	15961	15744	15924	15721	15936	15829	15954	15915	15714	15856	15865	15935	15948	15807	15948	15812	15955	15887	15797	15957	15863	15719	15904	15996	16060	16062	15800	16061	15959	15875	15988	15961	16029	15779	15819	15958	15804	16089	15908	15928	15913	15913	15998	16044	15895	15972	16008	15942	15895	15871	16004	15809	15916	15881	15899	15902	16029	15884	15732	16008	15797	15894	15873	16064	15969	16099	15922	15901	15783	15978	16173	15893	15870	16025	15826	15947	16066	15975	16047	15893	15933	15839	16027	15994	15957	16128	15835	15992	15945	15913	15874	16009	15954	15907	15876	15929	16050	16043	16042	15910	16051	15875	15949	15921	15809	15905	15985	15840	16082	15941	16117	15948	15899	16014	16062	15721	15941	15912	16069	15986	16016	15820	15850	15900	15934	15815	15972	16083	15936	16036	15921	15937	16039	15959	15818	15914	16006	15811	15910	15976	15851	15923	15919	15964	15960	15849	16105	15919	16091	16032	15878	15919	15906	15921	15924	15985	15891	16044	15935	15795	16008	16198	15873	15826	15858	15888	16030	15974	15926	16063	15957	15891	15796	15935	15880	16010	16022	15932	15834	16022	15873	15918	15746	16017	16002	15949	15889	15936	16029	15854	15913	15895	15946	15896	15991	15989	15978	15803	16132	15870	15869	15818	15823	15895	15943	15947	15870	15924	15979	15937	16097	16040	15827	15970	15786	15999	16003	15908	15827	15862	15896	16065	15638	16001	16111	15915	15920	15769	15862	15985	15931	15995	15851	15948	15780	16045	15969	15849	15847	15826	15950	15923	15813	16008	15850	15958	15980	15857	15931	15846	16040	15904	15831	15927	15921	15909	15978	15884	15828	15709	15939	15906	16112	15916	15913	16085	15904	16121	16137	16008	15958	16008	15851	15864	15925	15861	15865	15973	16094	15850	16044	15676	15871	15903	15819	15916	15921	16000	15890	16148	15877	15987	15953	15942	16015	15885	15790	15870	15928	15847	16175	15990	16138	16118	15840	15897	15747	15874	15894	15918	15937	16030	16019	15773	15855	15928	16152	16202	15933	15973	15808	15871	15933	15841	15648	15974	16000	15960	15835	15934	15969	16003	16029	15973	15934	15866	15884	15959	15976	15895	15876	15922	15888	15960	16021	16033	15961	16044	15953	16046	16063	15898	16040	16124	15823	15894	15989	15956	16144	15674	16008	16002	15908	15903	15838	15915	15817	15905	15908	15888	15839	15815	15920	15955	16185	15841	16010	15837	15947	15869	15869	15948	16044	16063	15888	15990	15807	15905	15977	16073	15934	15992	16008	15998	15828	15931	15831	15974	15997	15911	16020	16106	15869	15832	16069	15807	15904	15998	15958	16134	15971	16040	15973	15773	15971	15985	15828	15944	15956	15990	15884	16013	15900	16034	15778	15964	15958	15996	15713	15837	15979	15904	15824	15913	15963	15923	15898	15863	15960	15942	16010	15972	16084	15939	15945	15893	15953	15889	15813	15947	15937	15964	15855	15880	16089	15801	15855	15995	16032	15953	15897	16085	16151	15942	16058	15941	15821	15835	15924	15892	16114	15786	15775	16036	15710	16001	15881	15963	15890	15865	15876	15729	15958	15786	15946	15969	15916	15925	15990	15933	15887	15753	15805	15910	15928	15956	15915	15810	15883	15785	15846	15844	16044	15943	16041	15757	15822	15756	15886	15883	15867	16024	15938	15991	15855	15840	15779	15937	15973	15969	15918	15780	15859	15734	15871	15992	15934	16021	16059	15848	15938	15826	15867	15920	15786	15897	15920	15937	15844	16070	15875	15844	16058	15711	16004	15864	15924	15851	15969	15714	15872	15848	16003	15851	15972	15835	15965	15889	15967	15908	15958	16076	15868	15764	15978	15876	16041	15912	15989	15935	16086	15833	15965	15863	15869	16019	16144	15951	15870	15998	15949	15904	15891	15866	15937	15854	15993	15920	15755	15947	15891	15854	15764	15885	15912	15852	15823	15887	15956	15781	15896	15990	15882	16003	16086	15834	16102	15943	15877	15951	16016	16106	15827	15975	15961	15869	16010	15856	15874	15970	15884	15970	15809	16024	15883	15842	15882	15864	15977	16021	15937	16162	15963	15894	15727	15811	15923	15797	15924	16044	16002	15987	15945	15869	15962	15911	15933	15950	16035	15958	15889	16009	15957	15980	15875	16001	15990	16029	15935	15898	15909	16286	15815	16012	15853	16048	15885	15871	15969	15912	15841	15943	15902	15959	15837	15847	15905	15898	15864	16062	15909	15946	15933	15910	15951	15901	16035	15938	15900	16062	16002	15905	15729	15946	15859	16091	16086	16044	16040	15884	15803	15912	15851	15997	16018	15838	15784	16058	15965	15960	15862	15956	15958	15957	15846	15883	15847	15871	16144	15951	15947	15743	15940	15954	15857	15956	15806	15973	15915	15809	15819	15907	15945	16107	16005	15895	16027	16120	15685	16005	15879	15888	15877	15840	15767	15829	15926	16114	15969	15911	15928	15834	15957	15938	16004	15998	15980	15912	15967	15842	16053	15855	15918	16171	16115	15748	15934	16096	15894	15971	15911	15936	15962	15946	15863	15909	15933	15963	15880	15926	15739	15969	15956	15909	15881	15811	15902	16002	16092	16029	16066	15969	15971	15910	15785	15816	15793	16016	15986	15925	15811	15888	15653	15938	15870	15946	16057	15896	16136	16001	15908	15929	15976	15787	15875	15883	16028	16034	15793	15952	15879	15762	16013	15827	15911	15780	15893	15920	15972	15856	16038	15842	16003	15963	15900	16000	15898	16059	15873	15892	15910	16008	16018	15777	15911	16002	16125	15849	15956	16013	15894	15848	15891	15974	15993	16061	15936	15852	16037	16033	15982	16002	15869	15979	15886	16047	15931	15841	15776	15818	15883	15859	15876	16207	15981	15984	15944	15833	15956	15994	15844	16101	15942	15921	15939	15819	16064	15848	16027	16035	15874	15786	15912	15957	15778	15837	16011	15970	16003	15842	16002	16139	15926	15919	15894	15726	15930	15840	15943	15980	16040	15855	15898	15900	15998	16056	15867	15806	15939	16207	15887	15851	15805	15826	15916	15839	15717	15786	16006	15952	16048	16055	15865	16147	16026	15793	16149	16017	15960	16064	15788	15822	15879	15834	16096	15910	15861	15911	15808	16003	15789	16038	15985	16023	15923	16021	15925	16161	15970	15838	15920	15948	15973	15883	15877	15835	15907	15972	15815	15770	15823	16106	16025	15932	15733	16102	16074	15814	15927	15912	15853	15902	15798	16129	15971	15922	16009	16042	16039	16000	15872	16014	16129	15955	15920	15835	15953	15993	16050	16081	15979	15978	15703	15893	15785	15857	15845	15888	15895	16057	15855	16014	15991	15832	15921	15887	15807	15758	15925	15894	16112	15919	15884	15957	15825	15918	15842	15997	15911	15842	15958	15917	15993	16064	15928	15820	15942	15955	15936	15950	15792	15953	15908	16122	16074	15851	15935	15831	15770	16007	15842	15922	15966	16082	15708	15950	15889	15846	15835	15822	15908	15885	16010	16044	15973	15901	15982	16071	16033	16001	15781	16105	15982	15982	15809	16067	15924	15952	15982	15780	15891	15725	15985	16063	15928	15859	15885	15810	16048	15867	15936	15807	15946	15974	15745	15939	15885	15994	15940	15962	15938	15897	15891	16033	15925	15975	16005	16038	15881	15944	16005	15987	15962	16033	15966	16117	15913	15977	15880	15872	15877	15875	15942	16037	15937	15850	15924	15897	15976	15824	15866	16020	16002	16051	15922	15988	15930	15892	16017	15829	15896	15827	16056	15957	15905	15782	15952	16009	15882	15919	15812	15987	16064	15932	15903	15931	15889	16068	15948	15982	15976	15911	16017
22900	21431	29345	23934	21795	24313	26482	21429	20281	20531	20346	20193	20191	19959	19798	19759	19892	19490	19799	19930	19508	19505	24330	28475	26555	24397	22107	20528	19720	19372	19461	19351	19232	19186	19098	19263	19378	19201	19309	19335	19281	19220	19147	19188	19162	19043	19193	18995	19177	19271	19426	19281	19379	19060	19305	19165	19108	18987	19215	19250	19086	19261	19163	19249	19339	19225	19193	19228	19384	19225	19262	19290	19249	19175	19206	19108	19435	19211	19122	19279	19248	19139	19173	19131	19230	19084	19396	19217	19355	19322	19122	19090	19347	19256	19259	19291	19071	19221	19419	18927	19218	19252	18963	18952	19358	19136	19125	19356	19088	19203	19111	19162	19286	19168	19237	19294	19220	19348	19052	19060	19078	19197	19220	19297	19039	19248	19185	19125	19269	19194	19340	19169	18944	19190	19240	19251	19230	19090	19208	19396	19089	19136	19053	19101	19043	19185	19269	19206	19043	19230	19336	19017	19398	19119	19067	19265	19273	19321	19203	19136	19194	19500	19241	19060	19133	19328	19393	19264	19277	19055	19147	19473	19315	19054	19213	19155	19115	19213	19144	19244	18960	19386	19146	19216	19076	19289	19101	19265	19028	19061	19095	19161	19017	19058	19103	19191	19112	19265	19180	19309	19119	19063	19069	18978	19157	19161	19112	19106	19337	19169	19290	19324	19322	19086	19373	19328	19171	19212	19250	18957	19260	19303	19286	19159	19307	18886	19012	19336	19246	19088	19093	19175	18998	19222	19163	19132	19097	19194	19199	19140	19328	19275	19081	19125	19107	19056	19156	19403	19321	19013	19149	19163	19261	19214	19117	19283	19137	18970	19052	19214	19286	19181	19158	19148	19283	19064	19321	18955	19189	19369	19163	19014	19056	18934	19159	19083	19129	19056	19097	18843	19180	19051	19257	19422	19190	19055	19217	19158	19157	19199	19137	19120	19064	19201	19206	19165	18993	19143	19284	19251	19160	19269	19231	19243	19153	19056	19219	19184	18913	19223	19123	19347	19015	19311	19052	19181	19189	19130	19204	19235	19174	19238	19372	19104	19166	19077	19306	19105	19160	19091	19018	19121	19238	19245	19089	19064	19186	18957	19279	19205	19215	19101	19160	19137	19220	19101	19173	19190	19406	19110	19076	19310	18957	19281	19058	19535	19011	19029	19092	19141	19150	19068	18943	19225	18921	19192	19086	19135	19335	19199	19205	19240	19160	19046	18920	19160	19183	19189	19063	19009	19150	19265	19220	19230	19023	19264	19141	19018	19054	19251	19061	19126	19271	19380	19399	19311	19051	19203	19319	19167	19250	19312	19152	19191	19208	19238	19324	19325	19096	19165	19049	19300	19240	19117	19265	18984	19246	19082	19109	19237	19314	19077	18942	19104	19086	19068	18965	19242	19384	19170	19264	19257	19291	19020	18929	19213	19270	19143	19251	19409	19146	19303	19437	19123	19014	19376	19419	19132	18937	19200	19028	18997	19079	18781	18963	19301	19047	19226	19185	19108	19372	19322	19258	19138	19115	19213	19137	19220	19110	19174	19319	18999	19094	19241	19179	19142	19254	19098	19131	19207	19060	19169	19105	19029	19057	19229	19117	19182	19122	19082	19128	19157	19195	19257	19156	19116	19379	19272	19069	19127	19039	19260	19089	19040	19088	18951	19170	19232	19249	19374	19100	19269	19329	19115	19203	18903	18945	19041	19121	19271	19244	19368	18984	18940	19272	19134	19251	19078	19083	18984	19295	19068	19089	19270	19161	19182	19151	19072	19218	18941	19063	19041	19316	18979	19011	18994	18984	18974	19115	19165	19288	19354	18921	19126	19208	19121	19123	19034	19292	19300	19307	19156	19309	19132	19246	19239	19115	19165	19023	19146	19068	19101	19270	19084	19126	19210	19172	19557	19170	18960	19316	19070	19142	19319	19076	19053	19077	19168	19142	19189	19279	19286	19112	19047	19180	19066	19212	18998	19203	18910	18918	19151	19046	19209	19061	18957	19216	19092	19307	19199	19322	19205	19320	19222	19302	19047	19160	19013	19060	19231	19142	19125	19268	19096	19016	19029	19281	19216	19020	19291	19222	19087	19244	19123	19057	19161	18991	19145	19060	19032	19088	18962	19142	19217	19316	19019	19207	19138	19198	19191	19338	19321	19115	19061	19191	19090	18934	19292	19067	19283	19074	19024	19051	19282	19160	19092	19114	19009	19236	18974	19315	19306	19299	19189	19037	19092	19094	19261	19070	19238	18980	19126	19385	19274	19102	18996	19008	19038	19167	19320	19091	19181	19178	19037	19204	19204	19064	19248	19282	19092	19284	19113	19058	19310	19435	19054	18974	19285	19276	19160	18898	19195	19102	19160	19124	18930	19141	19263	18940	19134	19087	19140	18962	19121	18942	19025	19116	19133	19102	19124	19151	19126	19139	19183	19395	19142	19270	19278	19085	19137	19204	19125	19132	19249	19017	19096	19092	18913	19015	19232	19223	19287	19133	19122	19102	19128	19258	19141	19132	19032	19280	19290	19157	18956	19050	19185	19161	19270	19359	19301	19256	19192	19122	19198	19298	19312	19178	19309	19289	19127	18981	19206	19170	19119	19156	19274	19255	19206	19176	19119	18996	19070	19097	19159	19268	19177	19191	19255	19305	19199	19236	19176	19273	18948	19263	19051	19063	18997	19372	19141	19337	19304	19251	19210	19450	19193	19335	19065	19157	19146	18998	19144	19051	19086	19148	19234	19119	19063	19191	19115	19136	18933	18960	19272	19127	19063	19301	19294	19184	19085	19065	19056	19130	19333	19138	19098	18993	19247	19082	19159	18994	19280	19075	19293	19054	18954	19380	19194	19145	19130	19160	19198	19237	19080	19099	19011	19397	19054	19290	19105	18925	19139	19192	19033	19201	19205	19414	19261	19188	19246	19162	19196	19111	19192	19063	19089	19141	19228	19228	19326	19326	19085	19063	19038	19145	19306	19247	19154	19151	19118	19239	19289	19224	19394	19224	19230	19174	19152	19260	18973	19036	19412	19361	19034	19200	19081	18967	19069	19115	19144	19140	19372	19039	19211	19351	19225	19209	19225	19224	19178	19272	19436	19223	19357	19097	19097	19149	19252	19188	19020	19291	19103	19209	18951	19230	19221	19174	19093	19097	19082	19163	19262	19329	19312	19168	19274	19227	19207	19039	19236	19051	19334	19212	19167	19098	19146	19187	19086	19179	19007	19045	18917	19048	19131	19207	19184	19170	19233	19251	19348	19064	19100	19074	19351	19264	19239	19278	19238	19107	19222	19233	19321	19019	19133	19269	19077	19040	19143	19169	19159	19075	19122	19193	19081	19261	19311	19151	19245	19005	19409	19304	19168	18916	19154	18865	19095	19132	19043	19196	19433	19051	18974	19074	19082	19117	19086	19212	19175	19220	19230	19129	19164	19037	18993	18954	19113	19130	19038	19057	19093	19152	19086	19117	19087	19339	19178	18932	18929	18802	19053	19327	19195	19315	19104	19035	19228	19099	19000	19428	18897	18993	19095	19156	19171	19158	19022	19108	19041	19221	19031	19142	19238	19246	18945	19213	19068	19460	19123	19317	19417	19207	19057	18980	19075	19319	19162	19048	19175	18979	18919	19395	19275	19078	19088	19149	19221	19188	19159	19143	19038	19137	19192	19168	19157	19278	18960	18947	18985	18877	19117	19272	19146	19257	19161	19239	18993	19317	19172	19157	19083	19107	19180	19017	19107	19105	19106	19275	19181	19063	18900	19150	19105	19071	19149	19164	19176	19287	19209	19184	19267	19161	18994	19258	19046	19060	19159	19092	18879	19128	19151	19340	19256	19157	19186	19219	19097	19303	19096	19274	19112	19106	18992	19191	19121	19113	19195	19408	19175	19273	19102	19071	19322	19182	19220	19052	18911	19074	19061	19295	19182	19138	19109	19053	18991	19113	19070	19122	19299	19132	19259	19188	19381	19100	19078	19098	19362	19408	19352	19319	19161	19201	19047	19240	19285	19109	19129	19306	19187	19254	19205	19111	19029	19179	19100	18906	19197	19142	19103	19105	19249	19159	18939	19081	19197	19056	19103	18945	19156	19005	19004	19098	19076	19047	19357	19224	19130	18907	19232	19124	18996	19047	19018	19121	19213	19237	19107	19350	19085	19107	19055	19122	19337	18910	18990	19145	19024	19098	19122	19223	19102	19005	19032	19101	19065	19237	19112	19476	18929	19033	19367	19031	19216	19228	19170	19227	19271	19242	18992	19113	19259	19201	19114	19175	18935	19116	19258	19120	19332	19166	18998	19099	19102	19040	19152	19093	19089	19195	19141	19080	19032	19147	19137	19244	19284	19246	19207	19246	19245	19156	19152	19131	19087	19074	19140	19083	19166	19163	19194	19258	19266	19104	19225	19056	19118	19280	19150	18990	19195	19232	19208	19006	19051	19254	19154	19063	19120	19167	19169	19235	19297	19282	18970	19413	19267	19020	19133	19258	19160	19051	19035	19118	19088	18953	19151	19088	19029	19247	19122	19064	19249	18937	19239	19265	18872	19267	19149	19191	19120	19089	19153	19301	19144	18991	19056	18916	18945	18983	19251	19063	18891	19238	19131	19020	19124	19206	19219	18983	19065	19033	19202	19077	19128	19395	19062	18877	19139	19207	19036	19278	19197	18940	19251	19219	19205	19150	19248	19208	19085	19341	19102	19360	19065	19233	19291	19335	19225	19246	19376	19235	19152	19299	19267	19226	19063	19349	19095	18990	19152	18966	19241	19327	19200	19103	19235	19077	19104	19148	19298	19362	19172	19199	19150	19045	18959	19259	19207	19037	19160	18997	19148	19179	19105	19167	19154	19262	19193	19099	19085	19048	19040	19155	19140	19175	19117	19051	19254	19309	19184	19285	19226	19155	19076	18950	19091	19377	19109	19393	19046	19178	19317	19223	19132	19161	19107	19268	19055	19226	19260	19095	19220	19285	19186	19158	19351	19154	19004	19281	19066	19368	19283	19275	19259	19465	19046	19160	19040	19009	19040	19277	19086	19251	19169	19183	19045	19024	19113	19169	19146	19050	19178	19031	19136	19174	19181	19054	19352	19292	19216	19163	19168	19274	19029	19260	18981	19273	19060
27512	43249	33320	27932	24912	21721	20111	18898	17800	17555	17547	17392	17124	17204	16676	16700	16748	16743	16852	16667	16561	16862	24940	28920	26054	22497	19678	17576	16435	16416	16410	16356	16290	16152	16411	16303	16372	16224	16379	16279	16187	16217	16155	16319	16172	16329	16356	16018	16281	16248	15983	16183	16083	16318	16260	16117	16310	16235	16332	16082	16148	16362	16187	16183	16318	16132	16268	16189	16269	16368	16233	16090	16334	16211	16420	16322	16190	16262	16139	16287	16228	16084	16175	16138	16046	16223	16364	16362	15994	16210	16049	16154	16219	16128	16372	16191	16213	16229	16191	16181	16101	16382	16018	16416	16135	16123	16085	16170	16161	16180	16200	16276	16231	16207	16186	16122	16213	16198	16117	16216	16073	16016	16039	16294	16199	16239	16245	16269	16158	16130	16273	16107	16261	16244	16096	16273	16147	16182	16140	16021	16152	16096	16223	16169	16257	16291	16294	16150	16234	16310	16222	16088	16105	16214	16223	16269	16121	16529	16244	16288	16151	16405	16144	16252	16195	16129	16188	16277	16124	16249	16342	16252	16142	16132	16125	16277	16101	16300	16255	16050	16073	16094	16121	16201	16185	16142	16138	16235	16257	16106	16282	16414	16103	16068	16220	16271	16222	16150	16304	16297	16379	16107	16129	16138	16344	16190	16345	16188	16304	16291	16277	16140	16073	16133	16305	16261	16122	16134	16297	16222	16156	16254	16200	16267	16165	16231	16322	16205	16330	15974	16108	16282	16078	16101	16121	16292	16141	16067	16204	16129	16291	16151	16152	16163	16119	16316	16247	16262	16132	16142	16073	16324	16289	16151	16228	16253	16161	16263	16248	15972	16288	16366	16322	16184	16130	16132	16062	16109	16232	16238	16198	16200	16339	16157	16255	16142	16303	16282	16179	16242	16276	16198	16364	16249	16206	16193	16100	16219	16286	16064	16227	15933	16087	16138	16259	16360	16167	16373	16291	16298	16215	16362	16241	16118	16047	16233	16175	16185	16263	16274	16153	16158	16079	16113	16196	16110	16134	16179	16137	16160	16046	16136	16280	16085	16237	16147	16183	16186	16169	16157	16342	15965	16144	16079	16142	16221	16243	16322	16210	16314	16051	15903	16167	16091	16032	16263	16168	16209	16065	16325	16162	16231	16008	16228	16086	16240	16208	16209	16132	16285	16045	16285	16277	16172	16106	16268	16155	16328	16156	16374	16113	16285	16276	16170	15972	16280	16196	16185	15986	16006	16168	16138	16197	16205	16205	16149	16205	16274	15999	16264	16342	16442	16128	15966	16240	16136	16293	16008	16086	16288	16151	16287	16185	16115	16319	16192	16090	16295	16091	16123	16267	16189	16247	16184	16118	16262	16299	16195	16002	16170	16071	16224	16225	16191	16100	16244	16204	16130	16273	16244	16264	16337	16215	16251	16180	16197	16226	16126	16200	16121	16204	16130	16065	16150	16037	16285	16334	16285	15939	16043	16313	16040	16186	16168	16214	16118	16152	16188	16295	16199	16271	16390	16280	16274	16261	16256	16220	15978	16257	16250	16051	16142	16168	16073	16302	16379	16219	16055	16030	16356	16026	16166	16260	16175	16104	16157	16191	16144	16225	16101	16153	16325	16176	16189	16280	16316	16235	16072	16190	16177	16097	16091	16264	16130	16286	16171	16152	16318	16135	16293	16244	16229	16208	16135	16232	16200	16213	16273	16128	16168	16286	16309	16210	16111	16255	16255	16158	16203	16324	16156	16239	16182	16278	16298	16283	16074	16002	16286	16236	16194	16274	16271	16136	16211	16259	16302	16028	16218	16231	15958	16109	16294	16306	16157	16067	16363	16229	16130	16200	16356	16231	16175	16290	16177	16267	16193	16277	16090	16364	16161	16294	16161	15997	16184	16265	16285	16170	16128	16088	16035	16152	16382	16072	16093	16237	16023	16184	16251	16138	16355	16118	16122	16255	16193	16286	16233	16203	16285	16138	16189	16175	16170	16237	16408	16122	16182	16043	16198	16288	16098	16299	16203	16086	16109	16002	16055	16150	16227	16010	16205	16198	16300	16115	16248	16223	16143	16207	16126	16049	16005	16199	16441	16088	16251	16263	16083	16066	16404	16219	16122	16351	16233	16282	16080	16079	16174	16125	16219	16235	16217	16160	16058	16102	16216	16175	16209	16236	16177	15937	16254	16323	16175	16247	15810	16334	16228	16264	16080	16123	16142	16295	16270	16236	16176	16107	16128	16202	16277	16229	16239	16339	16299	16373	16143	16147	16252	16141	16202	16283	16301	16052	16225	16213	16044	16261	16218	15994	16168	16126	16247	16151	16334	16127	16260	16215	16187	16177	16151	16383	16118	16208	16283	16285	16205	16109	16136	16164	16079	16095	16104	16312	16195	16170	16293	16241	16299	16108	16322	16197	16233	16080	16144	16135	16091	16319	16276	16066	16287	16285	16351	16117	16222	16296	16370	16264	16098	16273	16249	16092	16170	16173	16073	16153	16327	16265	16171	16101	16164	16287	16073	16165	16054	16158	16101	16037	16241	16263	16267	16232	16165	16328	16213	16131	16176	16038	16114	16196	16160	16260	16455	16164	16061	16197	16184	16164	16209	16230	16163	16156	16274	16118	16184	16220	16508	16207	16252	16016	16224	16090	16194	16114	16262	16429	16231	16125	16227	16078	16293	16104	16385	16158	16329	16162	16277	16110	16214	16169	16114	16311	15988	16191	16191	16262	16162	16178	16263	16242	16250	16300	15994	16192	16058	16264	16298	16288	16099	16255	16256	16271	16262	16073	16094	16287	16151	16238	16264	16218	16302	16124	16141	16266	15947	16184	16062	16209	16198	16308	16058	16434	16234	16298	16169	16221	16152	16163	16399	16064	16093	16332	16269	16247	16266	16246	16120	16293	16001	16104	16130	16375	16156	16239	16133	16144	16301	16193	16342	16299	16215	16157	16163	16327	16280	16357	16229	16150	16223	16301	16241	16234	16226	16071	16080	16272	16080	16476	16058	16261	16241	16173	16304	16237	16357	16319	16377	16269	16020	16275	16261	16001	16328	16109	16204	16115	16100	16213	16205	16238	16114	16150	16266	16225	16120	16147	16143	16212	16371	16205	16043	16106	16115	16185	16128	16278	16228	16259	16008	16161	16258	16064	15983	16149	16299	16164	16293	16221	16299	16353	16166	16219	16085	16228	16083	16216	16260	16346	16331	16200	16045	16010	16389	16148	16251	16344	16217	16139	16362	16102	16005	16176	16111	16169	16265	16279	16289	16372	16247	16238	16138	16080	16199	16073	16100	16158	16028	16288	16253	16358	16012	16262	16180	16352	16396	16155	16247	16113	16200	16162	16218	16026	16016	15998	16188	16085	16129	16219	16125	16238	16213	16269	16221	16218	16199	16153	16122	16341	16110	16019	16154	16294	16052	16201	16206	16237	16227	16291	16320	16113	16298	16227	16201	16327	16217	16092	16179	16100	16015	16360	16340	16210	16249	16104	16198	16058	16146	15917	16190	16168	16233	16307	16184	16184	16146	16318	16259	16141	16288	16138	16229	16181	16195	16174	16044	16262	16232	16159	16227	16260	16156	16223	16227	16186	16302	16094	16095	16220	16359	16346	16262	16159	16291	16246	16057	16172	16370	16230	16293	16179	16284	16237	16071	16211	16320	16244	15982	16147	16137	16098	16187	16311	16264	16217	16104	16258	16109	16287	16269	16213	16069	16388	16113	16138	16218	16298	16307	16309	16111	16058	16319	16080	16186	16172	16162	16302	16305	16320	16288	16273	16377	16096	16263	16052	16206	16005	16175	15996	16139	16180	16280	16282	16256	16165	16067	16189	16153	16267	16103	16174	16394	16318	16175	16345	16088	16299	16236	16234	16244	16210	16450	16282	16261	16154	16076	16444	16049	16204	16139	16129	16265	16314	16094	16055	16155	16381	16397	16366	16061	16188	16311	16141	16149	16179	16184	16196	16197	16319	15970	16339	16346	16099	16094	16171	16392	16437	16130	16201	16390	16323	15955	16174	16178	16061	16181	16025	16191	16100	16205	16168	16052	16324	16077	16151	16228	16219	16166	16300	16131	16167	16102	16274	16345	16318	16336	16165	16267	16296	16215	16217	16153	16322	16162	16114	16224	16109	16220	16304	16284	16239	16184	16147	16294	16098	16300	16158	16202	16132	16185	16106	16068	16117	16264	16120	16349	16154	16279	16231	16216	16284	16120	16259	16178	16218	16270	16280	16202	16089	16329	16424	16251	16319	16054	16222	16116	16240	16167	16450	16014	16349	16093	16093	16033	16226	16218	16281	16312	16232	16220	16388	16281	16110	16253	16389	16165	16370	16175	16025	16129	16258	16083	16303	16264	16124	16173	16194	16175	16160	16290	16196	16172	16155	16327	16112	16048	16163	16401	16205	16293	16229	16046	16132	16234	16268	16073	16080	16194	16176	16228	16393	16022	16191	16292	16212	16254	16221	16156	16235	16115	16224	16115	16189	16405	16158	16205	16022	16214	16276	16201	16142	16283	16093	16085	16188	16103	16180	15982	16180	16179	16137	15945	16041	16342	16059	16164	16257	16249	16234	16281	16189	16100	16164	16098	16360	16224	16277	16175	16254	16210	16269	16146	16173	16341	16126	16142	16211	16169	16099	16267	16053	16079	16251	16115	16236	15927	16319	16278	16295	16307	16166	16036	16252	16104	16189	16141	16140	16196	16227	16139	16133	16170	16112	16074	16309	16140	16151	16214	16261	16196	16087	16213	16231	16149	16288	16136	16071	16215	16199	16265	16318	15995	16098	16348	16207	16131	16377	16044	16170	16190	16313	16102	16303	16021	16158	16321	16166	16237	16153	16186	16267	16253	16125	16283	16264	16211	16321	16114	16100	16190	16476	16222	16348	16251	16223	16243	16109	16187	16272	16359	16197	16348	16201	16138	16182	16187	16066	16084	16019	16256	16237	16064	16360	16174	16379	16094	16335	16152	16141	16199	16216	16201	16023	16285	16282	16172	16124	16025	16231	16203	16121	16115	16218	16296	16018	16340	16270	16146	16172	15970	16115	16274	16306	16034	16172	16277	16092	16050	16287	16171	16237	16034	16167	16210	16202	16017	16307	16206	16167	16206
27760	22733	27200	24231	19800	19222	19048	18570	18173	18198	17959	17953	17994	18141	18184	18189	18278	17999	18099	17992	17987	17973	18293	18588	18753	18567	18105	18175	18056	17812	17892	17838	17888	17836	17894	17810	17780	18023	17787	17844	17969	17888	17974	17573	17871	17952	17939	17822	17850	18109	18032	17824	17788	17820	18075	18089	17867	17896	18009	17769	17911	17916	17960	17842	17947	17960	17796	17890	18032	17853	17888	17760	17874	17860	18027	17703	17737	17888	17946	17829	17838	18043	17844	18109	17848	17783	17895	18071	17905	17832	17887	17885	17870	17972	17790	17781	17983	17945	18041	17827	18069	18025	17957	17959	17744	17908	17888	17665	17899	17856	17927	18067	17924	18117	17912	17819	17819	17961	17679	17938	18024	17969	17956	17776	17804	18047	17970	17775	18048	17906	17780	17775	18078	18046	17788	17839	17948	18055	17911	17921	17870	17924	18054	17754	17821	17869	17803	17786	17988	17770	17995	17921	18026	17742	17786	18011	18033	17817	17964	17822	17851	17955	17730	17804	17902	17842	17908	18102	17796	17730	17973	18149	17848	18089	17850	17914	17984	17838	17979	17883	17977	17990	18087	17974	17904	17874	18042	17865	18019	17987	17834	17769	18018	17999	17799	17861	17819	18047	18096	18139	17814	17862	17700	18013	17735	17936	17918	17783	17900	17896	17885	18057	17880	17934	17799	17938	17796	17887	18006	17768	17761	17723	17645	18019	17769	17991	17914	18030	17969	17778	17718	17870	17906	17710	17698	18071	18073	18178	18102	17668	17722	17877	17863	17954	17679	17646	17784	17829	17964	17971	17870	17965	17858	17953	18027	17778	18062	17990	17961	18114	17915	17891	18100	18095	17970	17996	17826	17949	17938	18018	17854	17886	17865	17859	17818	18030	18041	17904	18116	17942	18113	17868	17856	17941	17816	17763	17864	18043	17749	17867	17936	17927	17760	18005	17857	17887	17961	18074	17835	17961	17945	17790	17940	17929	17977	18054	17802	17844	17881	17968	17837	17930	17971	18027	17684	17781	17868	17856	18006	17859	17773	18058	17911	17932	18095	17975	17988	18019	18020	17880	17709	17823	17964	17950	17930	18007	17907	17961	17742	17998	17985	17896	17958	17820	17778	17967	18073	18051	18110	17943	17951	17948	17898	17900	17985	18012	17925	18106	17918	18116	17958	17807	17984	17876	18036	17844	17855	17960	17874	18026	17950	17888	17739	17644	18050	17964	17871	18177	18019	17905	17898	18042	17991	18167	17858	18082	17887	18066	17958	17962	17856	17881	17780	17740	17963	17917	17853	17942	17810	18076	17917	17735	18113	17968	18072	18010	17722	17789	17877	17784	17833	17675	17988	17862	18073	17839	18065	18104	17868	17836	17834	17864	18041	17821	18044	17706	18036	17895	17883	17812	18026	17971	17911	17885	17948	18002	17884	18002	18058	17883	18017	18144	17908	17906	18005	17863	18039	17917	17858	17933	17753	17887	17938	17704	17950	17938	17761	17875	17882	18036	18018	18069	18105	18032	17983	17712	17994	17962	18044	17824	17964	17909	17747	17942	17810	18012	18070	17873	17941	17715	17710	17766	18090	18012	18292	17865	18049	18011	17808	17841	17897	17782	17718	17687	17732	17992	17876	17945	17923	17968	17820	17875	17845	17873	17801	17877	18041	17961	17833	18128	17810	17665	17904	17710	17736	17752	18022	17933	17732	17855	17836	17671	17690	17965	17981	17890	17868	17978	17990	17874	17918	17963	17974	17967	17822	17975	17848	17921	17993	18016	18046	17990	17833	17759	18004	17965	17909	17949	17738	17821	17906	17698	18085	17694	18023	18105	17938	18013	17826	17966	17935	17965	17947	17976	17863	17869	18055	18035	17755	17812	17706	17967	18066	17885	17913	17945	17982	17978	17954	17918	18162	18174	17894	17893	17994	17833	17883	17774	17719	17815	17905	17818	17939	17835	17853	17778	17849	17786	17958	17868	18011	17929	17738	18040	17798	17891	17844	17839	17872	17880	17857	18010	17900	18021	18039	17918	17916	17892	17900	17875	17837	17825	17867	17904	17765	17781	17723	17766	18005	17923	17936	17972	17677	17968	17861	18163	17987	18011	18128	17890	18091	17959	18100	17833	17862	17981	17810	18047	17882	18018	18076	18059	18136	17925	18221	17968	18080	17907	17933	18034	17827	17833	17922	17826	17925	17938	17929	17852	17888	17893	17805	17755	17723	17677	17824	18073	17929	17892	18037	17938	17873	17781	17858	17956	17809	17909	17842	18063	17895	17991	17903	17874	17775	17857	18015	17969	17840	17964	18122	17886	18051	17883	18100	17996	17681	18067	17885	17851	17897	17643	17867	17826	18034	17700	17992	17822	17924	17664	17675	17923	18040	17979	18005	17767	17856	18042	17945	17893	17993	17948	18047	17873	18059	17896	17772	17820	17967	17958	17999	18087	17871	17693	18044	17796	17926	17966	18021	17807	17966	17827	17828	17850	17704	17770	17882	17928	17716	17928	17860	17976	17684	17870	17838	17902	17910	18006	17991	17897	17811	17895	17987	17834	17848	17846	17790	17919	18025	17911	17922	17831	18058	17886	17760	17744	17921	17948	18019	17896	17746	17781	17772	17759	17811	17905	17965	17990	17902	18159	17580	17950	17806	18084	18038	17894	17991	17901	17860	17848	17687	17851	18095	18064	17847	17820	17943	17782	17931	18165	17946	17935	18030	17892	18032	17745	17838	18089	18041	17856	18023	18101	17993	17989	17999	17894	17988	17912	17872	18014	18147	17945	17833	17831	17963	17865	17776	17894	17936	18093	17922	18012	17898	18025	17964	17934	17868	18036	17815	17846	17866	17883	17792	17933	17816	17799	17996	17883	17864	17919	17833	17896	17936	17853	17858	17894	17794	17934	18120	17803	17731	17774	18021	17944	18007	17741	17980	17764	17655	18106	18049	17927	17750	17932	17867	17922	18061	17814	17999	18055	17914	17796	17902	18024	17857	17931	17889	17822	17941	17916	17909	17941	17796	17930	17994	17987	17969	18231	18039	17870	17837	17875	17876	17795	18104	18119	17974	17872	17833	18027	17926	17901	17833	17885	18159	17893	17993	18040	17915	17990	17987	18143	17946	17989	17736	17751	18010	17809	17901	17936	17783	17760	17846	18005	17879	17923	18001	17788	17945	17992	17898	17986	17947	17944	17830	17831	18025	18066	17946	17819	18044	17937	17969	18114	18116	17754	17935	17695	17854	18082	17782	17887	17990	17980	17769	18083	17830	18034	17926	17912	18021	17863	17832	18034	18053	17894	17905	17814	17821	17941	17747	17909	17905	17909	17897	17780	17845	17840	18087	17963	18039	17993	18038	18070	17952	17980	17826	17964	17866	18072	17972	17941	17936	18134	17826	17970	17955	18044	18127	17725	17959	17881	17867	17927	17981	17746	17944	17970	18027	18068	17784	17943	17985	18067	17891	17980	17907	17849	18024	17797	17952	17767	17837	17897	17972	18010	17959	18113	17910	17938	17981	17905	17919	17989	17860	17866	17653	17993	17807	18003	17943	17841	17991	17965	17907	18022	17971	18061	17793	17946	18003	17752	17996	17810	17765	17806	17749	17620	17874	17950	17885	17896	17824	17850	18004	17932	18071	18080	17793	18070	17995	17990	17943	17954	17891	17868	17899	17851	17870	17857	18058	17873	17856	17687	17821	17951	17891	18036	17953	18158	17969	17907	17863	17934	17783	17868	18076	17824	17703	17857	17928	17814	17858	17855	17982	17866	17830	17970	17995	18069	17695	17753	17952	17744	17810	17864	17701	17855	17961	17790	17871	18075	17963	17654	17958	18104	17841	17911	17727	17765	17913	18039	17721	17905	17785	17917	18170	17842	17911	17782	18020	18150	18002	17875	17754	18064	17989	17903	17586	17914	17846	18021	17851	17908	18025	17885	17794	17894	17937	18108	17955	17841	17873	17800	17914	17912	18065	17909	17783	17734	18041	18114	17855	17982	18135	18203	17811	17925	17698	17923	18044	17965	17957	17850	17977	17895	17979	17864	18126	17959	17878	17920	17957	17837	17851	17943	17832	17861	17712	17649	18014	17980	17844	17806	17982	17920	17953	18040	17899	18218	17842	18001	17951	18039	17866	18100	18031	18300	17943	17852	18010	17863	18031	17904	17962	17942	17983	18064	18303	18066	17975	17855	17879	17793	17815	17920	17962	17724	17866	17948	18083	17722	17882	17870	17945	18154	17983	17827	17930	17854	18005	17984	17739	17783	17847	17894	17946	18164	18062	17892	17855	17884	17892	18013	17773	17744	18027	18120	17902	17781	17924	17874	17845	17878	17982	17996	18052	17865	17937	17873	18206	18015	18027	17772	17844	18113	18126	17946	17780	17856	18171	17963	17984	18028	17924	17879	17895	17996	18030	18087	17664	18035	17925	18090	17950	17952	17712	17721	18057	17924	17875	18059	17817	17758	18051	17935	18048	17729	17888	17940	18176	17888	17642	17912	17951	17991	17888	17994	18014	18046	17863	17959	17934	18000	17941	18188	17935	17946	17932	17966	17925	17928	17815	17930	17879	17981	18079	17892	18001	17969	18026	18060	17850	18010	18020	17943	17723	18146	18034	17994	18073	17857	17845	17954	17719	17961	17858	17786	18070	17896	17961	18028	17766	17823	17991	17805	17943	17837	18144	17918	17983	17979	17847	17751	17953	17800	18113	17853	17801	18029	17922	17924	17968	17839	17851	17776	17750	17787	17908	17915	17685	17907	18078	17798	17991	17827	18099	17894	18021	17823	17802	17852	17905	18032	17958	17781	17944	17781	17974	17890	17859	18006	18175	17709	18088	17962	17891	17889	17981	17816	17928	17676	18022	17920	17880	17943	17925	17797	17761	17799	17786	17974	17751	18124	17928	18106	17826	17777	18054	18087	17928	17990	17735	17871	17948	17973	17868	17783	17866	17921	17944	17786	18175	18210	17940	17957	17929	17959	17992	18023	17811	17911	17975	18007	18007	18064	17947	17783	18157	17839	17814	17779	17914	17945	17981	17900	18071	17840	17879	17900	18045	17878	17727	17745	17732	18000	17802	17994	17901	17842	17754	17746	17738	18028	17998	17893	18043	17972
20822	26479	25754	20790	18205	17349	16848	16127	16012	15847	15893	15864	15744	15831	15501	15529	15626	15625	15468	15408	15530	15490	15786	16447	16388	16103	15761	15609	15526	15459	15403	15398	15372	15402	15341	15308	15246	15415	15306	15476	15354	15464	15438	15404	15287	15507	15340	15490	15353	15423	15368	15460	15370	15416	15332	15441	15382	15417	15435	15331	15328	15331	15426	15382	15564	15493	15426	15298	15484	15384	15339	15461	15338	15449	15424	15338	15386	15278	15380	15492	15369	15533	15416	15409	15464	15387	15480	15365	15240	15558	15350	15303	15378	15278	15367	15390	15311	15382	15365	15320	15401	15324	15473	15328	15404	15489	15324	15392	15421	15298	15552	15497	15466	15580	15312	15448	15474	15405	15226	15320	15431	15268	15344	15506	15407	15389	15399	15496	15287	15434	15371	15368	15288	15350	15533	15252	15565	15435	15428	15480	15509	15268	15403	15409	15457	15363	15482	15470	15372	15360	15440	15300	15335	15498	15399	15314	15341	15261	15363	15421	15396	15316	15432	15285	15458	15320	15447	15293	15546	15386	15391	15210	15287	15396	15309	15350	15426	15483	15399	15349	15353	15468	15477	15335	15220	15299	15126	15414	15540	15512	15203	15453	15402	15320	15370	15404	15378	15338	15302	15372	15454	15553	15361	15442	15404	15297	15599	15293	15555	15462	15442	15482	15230	15467	15447	15348	15289	15494	15241	15167	15496	15468	15361	15415	15280	15456	15439	15504	15271	15458	15442	15261	15437	15356	15489	15394	15441	15439	15351	15647	15284	15433	15457	15413	15478	15311	15304	15412	15405	15430	15395	15421	15187	15155	15249	15445	15300	15415	15444	15314	15503	15447	15421	15442	15493	15405	15409	15361	15457	15263	15220	15423	15363	15419	15379	15274	15519	15484	15493	15412	15255	15483	15214	15525	15220	15368	15632	15368	15263	15376	15380	15306	15396	15420	15352	15432	15531	15227	15399	15366	15358	15546	15485	15210	15350	15299	15349	15558	15438	15493	15391	15494	15349	15323	15323	15366	15358	15337	15397	15435	15301	15388	15403	15421	15507	15370	15481	15372	15407	15342	15420	15428	15482	15326	15416	15429	15341	15437	15421	15273	15386	15275	15499	15488	15420	15369	15474	15404	15285	15413	15469	15428	15322	15386	15388	15336	15424	15294	15280	15320	15308	15608	15321	15374	15473	15352	15480	15520	15415	15308	15443	15495	15460	15565	15430	15414	15522	15364	15184	15439	15379	15456	15251	15296	15478	15405	15470	15160	15334	15450	15422	15261	15387	15219	15365	15445	15388	15342	15261	15404	15334	15290	15454	15439	15374	15320	15457	15234	15325	15376	15434	15489	15353	15307	15239	15412	15366	15512	15320	15365	15347	15358	15424	15378	15330	15315	15431	15378	15352	15518	15343	15386	15486	15462	15352	15449	15262	15298	15356	15425	15443	15356	15241	15370	15358	15443	15263	15426	15372	15594	15335	15431	15257	15358	15327	15519	15530	15255	15376	15481	15493	15400	15466	15332	15376	15335	15346	15542	15486	15473	15161	15315	15416	15336	15333	15196	15487	15479	15325	15348	15436	15329	15462	15297	15467	15302	15352	15578	15401	15368	15383	15455	15422	15372	15342	15447	15443	15316	15464	15327	15284	15508	15547	15390	15582	15342	15415	15380	15239	15267	15543	15275	15265	15436	15263	15361	15454	15369	15357	15502	15328	15549	15400	15409	15545	15479	15426	15240	15466	15249	15584	15427	15537	15426	15350	15403	15243	15306	15365	15412	15334	15557	15159	15407	15408	15300	15484	15357	15116	15303	15573	15310	15453	15313	15441	15202	15403	15431	15201	15384	15195	15425	15356	15440	15461	15392	15611	15336	15571	15544	15442	15201	15424	15443	15391	15483	15395	15589	15269	15337	15464	15397	15290	15451	15340	15324	15458	15325	15488	15378	15342	15420	15405	15378	15364	15544	15553	15525	15370	15375	15371	15426	15361	15431	15534	15407	15467	15446	15449	15336	15238	15405	15334	15398	15405	15443	15342	15494	15482	15360	15285	15474	15484	15364	15539	15272	15406	15395	15484	15441	15332	15282	15354	15434	15365	15376	15228	15505	15468	15402	15396	15492	15235	15324	15616	15460	15523	15335	15489	15356	15452	15307	15331	15547	15322	15472	15463	15303	15405	15421	15348	15241	15427	15363	15361	15343	15272	15363	15273	15296	15573	15416	15277	15252	15386	15525	15389	15318	15408	15498	15394	15230	15506	15353	15456	15457	15590	15394	15428	15458	15366	15364	15429	15229	15314	15500	15322	15308	15367	15232	15341	15355	15481	15285	15398	15344	15488	15207	15468	15492	15332	15344	15317	15573	15231	15417	15276	15288	15478	15305	15512	15306	15558	15249	15405	15300	15495	15364	15528	15402	15377	15326	15377	15416	15336	15543	15606	15485	15454	15380	15392	15560	15465	15445	15304	15431	15460	15447	15426	15431	15604	15405	15471	15389	15366	15478	15399	15367	15438	15431	15472	15470	15598	15348	15330	15444	15477	15236	15327	15460	15404	15268	15396	15325	15249	15363	15270	15235	15403	15392	15332	15523	15200	15207	15282	15383	15338	15447	15438	15485	15485	15504	15404	15529	15315	15337	15397	15260	15419	15488	15291	15410	15338	15440	15346	15475	15360	15371	15437	15340	15351	15335	15502	15431	15567	15102	15213	15459	15341	15351	15338	15387	15379	15397	15472	15157	15369	15434	15414	15302	15351	15451	15335	15187	15663	15497	15313	15303	15386	15400	15548	15278	15444	15513	15262	15356	15508	15319	15258	15455	15426	15407	15207	15295	15378	15281	15395	15338	15472	15317	15354	15317	15525	15538	15466	15354	15430	15531	15436	15527	15541	15458	15350	15336	15604	15520	15326	15368	15438	15391	15263	15270	15382	15321	15430	15401	15352	15661	15431	15362	15264	15299	15380	15251	15345	15421	15444	15326	15405	15545	15445	15352	15546	15345	15437	15421	15436	15516	15429	15298	15367	15364	15379	15526	15484	15444	15545	15409	15464	15325	15293	15518	15435	15294	15385	15347	15409	15353	15453	15293	15456	15466	15414	15503	15408	15483	15438	15380	15287	15387	15653	15389	15403	15416	15397	15442	15469	15316	15324	15467	15499	15293	15555	15390	15337	15466	15491	15339	15360	15506	15440	15356	15481	15355	15636	15504	15333	15270	15534	15274	15409	15381	15499	15389	15495	15429	15432	15588	15459	15335	15311	15451	15429	15409	15413	15492	15314	15390	15412	15440	15297	15419	15436	15297	15454	15337	15437	15397	15450	15540	15492	15301	15428	15370	15411	15382	15378	15367	15374	15545	15406	15341	15302	15475	15475	15394	15365	15515	15343	15346	15524	15481	15277	15479	15431	15391	15423	15413	15275	15300	15323	15433	15539	15287	15449	15475	15376	15519	15360	15434	15437	15458	15265	15270	15349	15414	15329	15356	15534	15504	15434	15318	15370	15404	15460	15446	15473	15547	15310	15423	15443	15426	15407	15415	15439	15318	15474	15394	15361	15354	15435	15401	15381	15594	15261	15428	15518	15298	15538	15237	15404	15342	15461	15386	15452	15362	15308	15546	15441	15398	15669	15376	15385	15419	15387	15523	15483	15288	15359	15430	15421	15431	15366	15482	15393	15330	15452	15615	15418	15404	15267	15534	15457	15380	15516	15497	15433	15384	15495	15367	15438	15281	15327	15401	15346	15460	15379	15426	15285	15427	15563	15293	15458	15192	15385	15348	15306	15344	15273	15419	15392	15353	15310	15338	15419	15301	15515	15312	15458	15384	15425	15400	15550	15440	15397	15398	15400	15485	15297	15496	15290	15427	15394	15258	15563	15303	15601	15283	15615	15472	15601	15284	15398	15440	15310	15464	15405	15388	15505	15460	15449	15353	15422	15501	15542	15392	15475	15261	15348	15415	15412	15266	15523	15333	15336	15308	15251	15452	15255	15436	15403	15400	15428	15381	15418	15478	15403	15461	15351	15275	15242	15360	15168	15354	15390	15396	15305	15470	15326	15498	15274	15376	15475	15474	15498	15232	15383	15343	15394	15303	15472	15252	15255	15427	15410	15619	15401	15418	15518	15516	15571	15424	15418	15306	15399	15409	15337	15329	15350	15429	15393	15287	15615	15435	15582	15396	15355	15223	15280	15264	15435	15403	15353	15290	15466	15406	15398	15464	15379	15313	15541	15226	15255	15511	15383	15340	15398	15363	15424	15427	15265	15490	15390	15208	15268	15547	15471	15384	15374	15343	15587	15529	15448	15467	15405	15432	15410	15455	15487	15363	15474	15333	15413	15286	15299	15531	15505	15380	15434	15424	15469	15440	15353	15584	15369	15198	15453	15403	15434	15351	15528	15264	15299	15215	15369	15390	15352	15328	15617	15394	15446	15224	15485	15235	15222	15388	15402	15573	15420	15250	15404	15451	15456	15331	15307	15398	15467	15320	15277	15210	15491	15329	15384	15107	15292	15524	15456	15451	15507	15461	15274	15366	15545	15432	15260	15342	15513	15403	15392	15322	15570	15359	15350	15354	15453	15447	15284	15509	15393	15371	15418	15477	15535	15461	15568	15379	15215	15425	15343	15404	15312	15626	15299	15202	15457	15405	15423	15221	15432	15352	15492	15545	15454	15353	15370	15269	15456	15339	15276	15441	15258	15420	15397	15343	15351	15432	15416	15433	15371	15372	15239	15417	15528	15367	15467	15402	15319	15430	15512	15376	15487	15217	15278	15475	15331	15315	15356	15258	15410	15466	15397	15417	15496	15325	15260	15355	15667	15478	15417	15285	15390	15393	15377	15372	15365	15403	15535	15337	15309	15351	15378	15378	15376	15440	15448	15362	15504	15328	15374	15510	15337	15403	15491	15299	15416	15298	15318	15516	15316	15542	15380	15278	15477	15313	15299	15505	15460	15345	15504	15231	15479	15499	15387	15462	15434	15337	15443	15410	15326	15379	15371	15358	15463	15490	15459	15385	15387	15590	15434	15418	15249	15462	15459	15431	15309	15374	15285	15399	15296	15558	15535	15373	15303	15430	15350	15425	15352	15274	15357	15357	15431	15481	15340	15191	15459	15233
24122	21494	29033	24506	22512	22616	21469	18959	18308	18194	18313	18246	17962	18105	17925	17991	17721	17776	17770	17656	17997	17966	20991	22558	21689	20237	19319	18327	17747	17680	17579	17785	17641	17704	17809	17628	17695	17706	17758	17668	17809	17728	17754	17668	17618	17633	17589	17700	17364	17429	17606	17638	17626	17593	17674	17662	17636	17558	17591	17805	17863	17505	17496	17625	17556	17612	17746	17583	17716	17547	17695	17566	17698	17699	17412	17315	17693	17935	17749	17700	17701	17522	17846	17841	17608	17453	17675	17684	17746	17858	17574	17577	17630	17783	17642	17689	17627	17561	17596	17583	17531	17704	17544	17712	17545	17615	17655	17612	17664	17770	17484	17541	17534	17647	17629	17565	17672	17593	17709	17590	17736	17758	17629	17436	17517	17616	17768	17676	17616	17592	17504	17543	17508	17726	17609	17754	17518	17634	17690	17573	17585	17618	17721	17579	17784	17757	17757	17677	17512	17615	17585	17492	17769	17655	17551	17725	17790	17673	17605	17592	17561	17588	17804	17484	17569	17650	17541	17614	17567	17519	17490	17488	17574	17573	17673	17538	17625	17493	17480	17677	17582	17595	17641	17985	17625	17717	17530	17588	17621	17637	17728	17698	17623	17724	17702	17698	17648	17575	17538	17669	17543	17700	17744	17418	17730	17542	17655	17463	17671	17613	17499	17736	17711	17447	17511	17559	17645	17545	17559	17459	17593	17540	17623	17607	17575	17593	17673	17800	17626	17644	17628	17771	17636	17675	17790	17738	17790	17545	17540	17466	17464	17514	17667	17760	17735	17599	17777	17471	17572	17495	17574	17638	17510	17419	17751	17579	17671	17561	17449	17742	17618	17575	17629	17675	17659	17603	17675	17500	17423	17599	17758	17449	17683	17578	17638	17618	17778	17673	17742	17675	17888	17744	17876	17736	17568	17812	17717	17542	17353	17730	17484	17649	17898	17292	17699	17431	17490	17584	17696	17669	17617	17603	17685	17470	17585	17482	17541	17660	17654	17506	17621	17677	17570	17682	17669	17541	17668	17665	17697	17730	17672	17733	17721	17702	17710	17742	17722	17804	17678	17688	17612	17678	17556	17526	17803	17741	17597	17604	17506	17619	17853	17427	17633	17585	17802	17606	17723	17701	17433	17639	17514	17741	17683	17693	17355	17671	17848	17624	17586	17565	17595	17600	17701	17543	17916	17657	17989	17766	17541	17648	17408	17767	17661	17743	17519	17339	17651	17699	17545	17652	17620	17416	17610	17543	17514	17795	17653	17656	17538	17391	17543	17495	17430	17589	17805	17581	17654	17802	17767	17762	17713	17681	17636	17803	18038	17586	17805	17762	17572	17347	17650	17605	17611	17712	17506	17759	17452	17590	17573	17810	17733	17622	17429	17809	17591	17745	17661	17904	17708	17593	17477	17431	17438	17587	17627	17656	17543	17655	17624	17569	17658	17712	17707	17363	17741	17600	17668	17601	17721	17634	17527	17645	17802	17745	17752	17636	17610	17555	17418	17435	17359	17400	17562	17647	17651	17709	17599	17616	17514	17532	17552	17531	17504	17595	17475	17721	17519	17660	17701	17545	17856	17869	17588	17807	17624	17552	17727	17643	17645	17530	17610	17438	17679	17586	17745	17608	17803	17508	17656	17588	17474	17643	17468	17686	17620	17584	17553	17757	17351	17587	17546	17622	17463	17903	17567	17688	17653	17698	17770	17534	17637	17558	17694	17676	17570	17722	17655	17485	17718	17748	17682	17503	17529	17670	17679	17785	17586	17616	17427	17644	17912	17485	17357	17646	17466	17491	17788	17640	17308	17711	17718	17482	17593	17581	17793	17519	17620	17581	17683	17711	17460	17710	17666	17687	17400	17576	17664	17460	17790	17474	17497	17423	17439	17774	17667	17526	17599	17834	17565	17572	17643	17448	17589	17441	17523	17575	17439	17764	17553	17755	17662	17633	17599	17628	17531	17625	17613	17652	17734	17670	17680	17812	17613	17470	17662	17661	17913	17397	17439	17637	17624	17597	17620	17404	17575	17701	17635	17580	17541	17900	17538	17522	17582	17602	17647	17577	17431	17433	17503	17631	17739	17638	17670	17575	17805	17346	17615	17591	17500	17600	17674	17885	17816	17718	17829	17587	17817	17650	17675	17476	17664	17563	17662	17567	17543	17517	17586	17635	17630	17387	17655	17649	17878	17548	17591	17633	17695	17521	17694	17641	17785	17490	17761	17540	17424	17717	17573	17631	17645	17554	17504	17707	17598	17637	17408	17748	17805	17692	17335	17545	17589	17560	17629	17646	17688	17694	17711	17647	17729	17585	17550	17565	17628	17694	17825	17682	17671	17450	17704	17636	17649	17548	17520	17708	17733	17570	17507	17643	17785	17567	17700	17555	17577	17707	17542	17679	17611	17539	17528	17723	17558	17947	17570	17358	17722	17719	17639	17646	17720	17838	17680	17589	17632	17514	17660	17641	17453	17709	17663	17396	17763	17671	17679	17493	17580	17644	17565	17672	17466	17723	17824	17706	17629	17670	17569	17536	17654	17708	17527	17641	17768	17486	17753	17540	17612	17243	17703	17581	17701	17720	17530	17609	17582	17596	17699	17603	17513	17536	17541	17447	17501	17672	17699	17528	17742	17609	17645	17760	17710	17824	17688	17778	17623	17747	17572	17705	17700	17686	17751	17672	17604	17591	17418	17507	17455	17647	17504	17585	17510	17553	17777	17476	17573	17583	17459	17763	17617	17590	17496	17500	17776	17668	17561	17603	17804	17582	17677	17562	17653	17546	17686	17510	17771	17484	17520	17410	17586	17606	17678	17698	17550	17486	17583	17549	17582	17497	17691	17534	17711	17611	17575	17388	17698	17646	17678	17604	17621	17591	17856	17584	17439	17754	17487	17458	17703	17755	17656	17906	17594	17555	17356	17484	17497	17628	17691	17457	17715	17675	17629	17443	17571	17610	17673	17558	17639	17544	17583	17569	17627	17845	17560	17613	17780	17574	17697	17735	17580	17645	17576	17609	17444	17547	17668	17782	17794	17729	17661	17426	17688	17736	17592	17397	17637	17705	17536	17681	17502	17667	17559	17594	17664	17819	17536	17645	17587	17595	17505	17593	17609	17450	17641	17714	17620	17519	17731	17464	17636	17615	17680	17562	17761	17634	17594	17722	17585	17557	17495	17604	17611	17778	17591	17548	17651	17497	17488	17847	17443	17607	17760	17700	17842	17814	17739	17646	17565	17494	17672	17661	17747	17565	17810	17575	17741	17715	17567	17564	17770	17697	17584	17523	17698	17580	17648	17379	17360	17416	17561	17561	17422	17877	17563	17670	17655	17525	17557	17635	17592	17665	17645	17616	17784	17676	17662	17724	17764	17789	17698	17551	17682	17652	17611	17691	17546	17512	17580	17714	17545	17454	17709	17534	17652	17642	17643	17595	17525	17736	17699	17596	17538	17626	17656	17581	17560	17621	17526	17790	17696	17705	17567	17675	17565	17741	17785	17534	17700	17586	17903	17671	17634	17543	17789	17734	17740	17575	17581	17502	17647	17553	17759	17871	17477	17543	17716	17820	17548	17709	17838	17320	17585	17476	17865	17523	17624	17539	17628	17376	17274	17781	17609	17618	17608	17567	17600	17439	17651	17825	17549	17633	17643	17449	17538	17532	17410	17643	17716	17727	17742	17690	17618	17654	17667	17710	17452	17523	17557	17510	17765	17754	17572	17512	17726	17550	17590	17566	17751	17491	17788	17626	17529	17636	17589	17673	17652	17541	17443	17611	17634	17656	17796	17486	17568	17704	17872	17542	17611	17527	17467	17616	17530	17479	17568	17639	17646	17654	17715	17732	17564	17405	17532	17670	17672	17456	17617	17708	17563	17708	17478	17590	17663	17529	17602	17661	17517	17634	17590	17465	17689	17734	17582	17805	17384	17831	17674	17510	17559	17531	17581	17692	17716	17475	17638	17781	17401	17505	17729	17470	17702	17513	17656	17465	17546	17688	17723	17650	17699	17531	17769	17587	17886	17651	17686	17558	17642	17516	17646	17495	17611	17493	17418	17557	17568	17657	17536	17736	17746	17667	17522	17680	17804	17642	17431	17464	17517	17594	17491	17728	17305	17648	17638	17673	17546	17827	17660	17500	17754	17471	17610	17690	17625	17690	17766	17623	17479	17550	17748	17374	17545	17692	17592	17693	17691	17485	17724	17683	17522	17611	17617	17610	17641	17426	17621	17430	17664	17707	17794	17685	17685	17498	17727	17762	17682	17575	17586	17701	17560	17344	17720	17529	17449	17784	17540	17692	17544	17570	17490	17568	17538	17696	17713	17795	17603	17577	17296	17552	17471	17510	17601	17525	17644	17577	17525	17573	17857	17756	17690	17356	17623	17515	17606	17608	17845	17633	17528	17635	17494	17873	17446	17808	17597	17746	17538	17480	17636	17704	17893	17782	17871	17602	17769	17723	17530	17594	17510	17652	17804	17605	17831	17568	17622	17790	17470	17533	17614	17577	17528	17515	17705	17546	17781	17522	17745	17529	17495	17813	17629	17607	17752	17471	17472	17924	17500	17597	17658	17636	17705	17558	17578	17651	17615	17541	17532	17571	17711	17532	17630	17479	17543	17328	17589	17663	17817	17420	17649	17493	17519	17588	17489	17462	17535	17543	17823	17551	17576	17417	17616	17486	17562	17568	17578	17545	17699	17545	17793	17765	17666	17636	17542	17730	17686	17691	17554	17782	17647	17632	17679	17636	17619	17571	17600	17451	17578	17597	17646	17708	17896	17596	17559	17844	17734	17494	17592	17589	17578	17574	17649	17819	17422	17626	17577	17675	17742	17557	17778	17731	17817	17640	17608	17595	17481	17552	17719	17698	17779	17566	17600	17612	17710	17615	17658	17731	17717	17598	17530	17499	17610	17634	17642	17462	17534	17616	17709	17494	17716	17689	17812	17754	17646	17638	17522	17664	17429	17736	17669	17706	17822	17815	17565	17592	17454	17722	17506	17570	17835	17637	17668	17572	17671	17581	17610	17726	17602	17540	17562	17520	17471	17715	17833	17718	17550	17532	17762	17622	17607	17520	17745	17629	17616	17528	17625	17632	17633	17534	17561	17552	17775	17788
23562	37876	31050	22101	20510	18526	17196	16746	16271	16203	16081	15941	15823	15750	15756	15664	15543	15591	15599	15508	15475	15620	21156	22105	20555	18743	17058	15763	15430	15368	15257	15324	15366	15285	15315	15187	15296	15238	15265	15235	15163	15388	15215	15318	15222	15286	15318	15052	15328	15385	15279	15180	15313	15241	15298	15215	15456	15371	15159	15112	15321	15297	15331	15375	15283	15121	15320	15303	15384	15269	15308	15319	15134	15179	15262	15205	15090	15224	15163	15289	15174	15415	15362	15225	15393	15231	15174	15317	15309	15344	15113	15096	15311	15198	15195	15141	15210	15461	15118	15288	15414	15271	15197	15248	15268	15319	15151	15277	15333	15110	15233	15374	15221	15256	15379	15116	15459	15254	15239	15171	15281	15252	15216	15296	15171	15267	15108	15204	15291	15225	15216	15368	15383	15345	15210	15199	15071	15479	15157	15304	15353	15000	15366	15211	15352	15277	15214	15215	15097	15159	15292	15286	15364	15217	15229	15240	15334	15318	15443	15198	15255	15265	15290	15272	15321	15308	15349	15259	15231	15303	15238	15182	15220	15226	15090	15273	15355	15045	15265	15191	15380	15276	15159	15231	15202	15149	15199	15026	15067	15183	15438	15089	15387	15270	15025	15286	15184	15337	14863	15260	15163	15328	15178	15214	15205	15192	15240	15134	15196	15171	15240	15400	15253	15085	15343	15295	15303	15368	15147	15180	15145	15249	15164	15405	15151	15174	15113	15209	15269	15209	15149	15169	15301	15505	15144	15382	15309	15169	15156	15334	15067	15130	15272	15215	15353	15172	15178	15262	15227	15278	15345	15055	15256	15181	15349	15431	15216	15371	15109	15223	15357	15032	15454	15373	15391	15224	15162	15349	15322	15304	15197	15211	15294	15204	15244	15200	15270	15146	15265	15121	15332	15349	15181	15169	15217	15314	15225	15146	15112	15098	15200	15194	15396	15242	15271	15087	15343	14990	15233	15213	15290	15401	15131	15321	15255	15324	15267	15380	15168	15164	15185	15282	15234	15280	15250	15331	15134	15354	15088	15265	15252	15323	15198	15195	15167	15322	15363	15211	15188	15398	15097	15242	15330	15268	15231	15166	15218	15356	15219	15234	15249	15167	15273	15135	15267	15373	15227	15185	15119	15207	15229	15205	15068	15336	15254	15325	15251	15163	15226	15151	15055	15317	15248	15260	15180	15391	15233	15174	15146	15162	15308	15359	15205	15185	15241	14992	15241	15236	15288	15264	15224	15298	15400	15212	15197	15321	15190	15241	15327	15374	15235	15036	15161	15173	15294	15160	15103	15213	15182	15267	15201	15221	15135	15056	15216	15362	15235	15173	15153	15326	15338	15292	15100	15206	15064	15099	15346	15104	15193	15123	15169	15191	15262	15292	15156	15134	15304	15223	15266	15240	15265	15373	15256	15212	15382	15350	15384	15149	15237	15226	15125	15223	15404	15337	15127	15347	15158	15162	14965	15272	15218	15069	15324	15189	15224	15119	15282	15260	15159	15157	15173	15248	15347	15155	15179	15216	15110	15218	15258	15176	15191	15206	15340	15181	15116	15289	15358	15140	15331	15111	15178	15235	15086	15251	15025	15244	15348	15187	15282	15279	15253	15109	15262	15230	15162	15164	15126	15157	15320	15249	15243	15158	15163	15212	15304	15461	15139	15299	15173	15386	15222	15312	15247	15297	15235	15066	15279	15261	15298	15290	15316	15189	15145	15171	15206	15223	15399	15257	15163	15119	15279	15140	15231	15261	15197	15356	15268	15139	15244	15248	15390	15209	15407	15310	15274	15125	15219	15173	15240	15315	15198	15169	15279	15358	15160	15433	15373	15363	15284	15422	15217	15121	15195	15108	15148	15235	15236	15159	15297	15338	15147	15241	15168	15256	15084	15118	15279	15293	15287	15372	15148	15366	15166	15180	15347	15226	15237	15234	15224	15187	15286	15183	15306	15253	15275	15161	15215	15181	15267	15189	15275	15265	15152	15386	15223	15076	15323	15193	15451	15277	15312	15297	15226	15331	15217	15392	15204	15318	15059	15310	15136	15103	15339	15165	15133	15341	15233	15310	15065	15374	15269	15179	15155	15180	15433	15278	15275	15407	15493	15429	15070	15213	15364	15183	15217	15237	15252	15232	15393	15320	15223	15202	15196	15230	15290	15338	15282	15075	15267	15250	15082	15388	15380	15267	15145	15370	15312	15125	15305	15286	15284	15164	15260	15371	15382	15243	15267	15195	15304	15287	15193	15249	15368	15326	15234	15223	15178	15046	15281	15261	15229	15237	15206	15299	15242	15219	15310	15346	15049	15075	15336	15188	15291	15272	15263	15118	15012	15367	15516	15173	15237	15146	15317	15189	15423	15349	15268	15212	15179	15346	15124	15266	15214	15362	15208	15252	15268	15253	15262	15159	15176	15181	15063	15262	15388	15280	15152	15327	15295	15196	15362	15445	15172	15258	15190	15277	15317	15260	15280	15099	15148	15071	15212	15211	15144	15285	15183	15409	15353	15065	15213	15290	15230	15470	15127	15300	15198	15290	15349	15231	15239	15214	15192	15250	15201	15303	15291	15306	15465	15250	15146	15167	15321	15376	15050	15156	15143	15313	15260	15135	15159	15311	15148	15224	15329	15331	15180	15065	15148	15238	15255	15184	15400	15072	15357	15289	15111	15256	15340	15339	15240	15435	15159	15187	15177	15321	15274	15212	15340	15232	15187	15247	15240	15141	15247	15283	15211	15293	15160	15276	15170	15178	15305	15189	15130	15279	15204	15107	15216	15307	15096	15206	15284	15305	15039	15393	15081	15381	15253	15105	15302	15328	15289	15293	15131	15218	15099	15176	15230	15035	15298	15219	15300	15144	15257	15056	15205	15229	15131	15211	15377	15344	15198	15339	15227	15289	15217	15258	15185	15398	15213	15250	15370	15244	15242	15061	15222	15223	15175	15313	15254	15231	15352	15339	15242	15078	15199	15198	15274	15257	15141	15221	15424	15076	15263	15308	15185	15362	15245	14979	15086	15161	15077	15106	15330	15215	15283	15251	15240	15329	15233	15135	15225	15134	15167	15438	15115	15173	15287	15405	15279	15110	15318	15159	15278	15431	15130	15017	15187	15199	15258	15299	15219	15076	15225	15372	15220	15096	15259	15279	15234	15014	15299	15123	15131	15373	15450	15114	15414	15227	15207	15331	15465	15161	15120	15239	15174	15171	15234	15286	15179	15303	15185	15398	15244	15142	15159	15286	15186	15200	15095	15112	15351	15267	15292	15193	15246	15124	15145	15301	15151	15281	15246	15185	15321	15184	15295	15282	15249	15367	15246	15074	15260	15211	15245	15192	15220	15409	15331	15266	15235	15232	15430	15135	15299	15252	15211	15296	15351	15262	15069	15258	15059	15289	15128	15354	15165	15166	15203	15219	15288	15242	15146	15317	15299	15129	15304	15265	15295	15165	15341	15242	15207	15196	15398	15237	15357	15279	15204	15103	15241	15206	15343	15209	15223	15441	15202	15389	15259	14996	15250	15220	15264	15314	15212	15147	15300	15030	15346	15190	15311	15130	15274	15194	15273	15177	15184	15060	15305	15134	15115	15238	15320	15131	15342	15335	15219	15250	15282	15306	15216	15148	15240	15156	15375	15400	15224	15425	15270	15198	15219	15265	15331	15227	15165	15196	15220	15180	15234	15230	15247	15264	15267	15273	15371	15258	15208	15172	15205	15051	15154	15264	15345	15236	15361	15168	15163	15256	15219	15084	15367	15313	15109	15213	15275	15209	15282	15257	15262	15304	15070	15141	15305	15236	15157	15219	15186	15430	15189	15127	15282	15190	15053	15271	15122	15290	15168	15349	15302	15172	15203	15261	15254	15179	15395	15389	15164	15263	15418	15198	15365	15184	15334	15349	15107	15333	15174	15244	15220	15288	15397	15105	15165	15284	15307	15216	15264	15230	15162	15415	15186	15229	15256	15184	15248	15223	15139	15235	15341	15161	15149	15276	15252	15336	15265	15328	15352	15166	15119	15154	15133	15233	15177	15458	15365	15223	15262	15181	15180	15300	15235	15295	15356	15080	15335	15422	15207	15399	15287	15200	15088	15094	15203	15128	15270	15189	15170	15362	15130	15134	15247	15243	15064	15297	15097	15221	15259	15393	15399	15247	15199	15173	15205	15230	15226	15327	15311	15255	15238	15177	15069	15186	15200	15353	15270	15073	15157	15184	15135	15137	15151	15235	15043	15231	15134	15159	15184	15181	15234	15123	15284	15270	15253	15218	15273	15211	15372	15245	15222	15244	15173	15071	15161	15057	15230	15156	15192	15430	15413	15119	15242	15252	15254	15317	15264	15258	15337	15316	15242	15303	15296	15332	15192	15251	15372	15423	15267	15102	15247	15261	15213	15246	15190	15221	15184	15232	15223	15149	15317	15236	15209	15367	15202	15229	15289	15174	15121	15279	15287	15245	15195	15293	15168	15161	15146	15279	15267	15224	15284	15121	14976	15262	15172	15262	15185	15168	15181	15281	15368	15157	15289	15387	15099	15114	15226	15317	15305	15163	15261	15257	15242	15239	15216	15251	15248	15176	15276	15192	15429	15208	15084	15291	15181	15103	15171	15162	15265	15366	15300	15137	15159	15192	15295	15123	15128	15261	15386	15284	15220	15268	15411	15334	15396	15304	15235	15248	15360	15196	15125	15115	15284	15170	15176	15411	15157	15089	15343	15333	15244	15136	15211	15240	15087	15144	15040	15348	15277	15251	15296	15240	15289	15202	15076	15173	15236	15211	15249	15277	15166	15163	15226	15142	15141	15200	15246	15322	15260	15048	15223	15345	15116	15184	15169	15372	15385	15176	15139	15091	15325	15153	15083	15217	15319	15350	15351	15163	15151	15165	15332	15192	15101	15118	15236	15232	15212	15237	15225	15324	15310	15267	15344	15297	15318	15311	15262	15150	15021	15191	15153	15319	15276	15263	15268	15471	15250	15274	15352	15341	15325	15305	15220	15299	15309	15285	15258	15094	15197	15063	15262	15225	15179	15144	15176	15207	15401	15192	15277	15412	15260	15234	15175	15142	15171	15163	15165	15106	15208	15252	15338	15297	15397	15387	15054	15087	15272	15264
22921	21398	29300	23899	21634	23538	24463	18968	18146	18046	17999	17896	17875	17797	17543	17511	17714	17463	17494	17372	17284	17495	23734	25703	24308	22015	19993	18182	17452	17093	17268	16883	17135	16914	17050	16909	16979	17128	16984	17105	16988	16984	17092	17056	16903	16879	16933	16987	17270	17102	17146	17092	17109	17160	17078	17151	16906	16965	17056	16946	17004	16712	16917	16883	16996	16990	16807	16998	16962	16959	16904	16996	16931	16864	16884	16996	17014	16879	17017	16924	16986	16802	17121	17103	16967	17052	16870	17069	17207	16984	16939	16929	16864	17007	17136	17100	17101	16849	17192	17016	16954	16948	16922	17023	17103	16864	16931	16967	17183	16760	17076	16787	16795	17064	16950	16969	16857	16961	17024	17080	17008	16852	16815	16697	16932	17043	16841	16989	17110	17028	16876	16857	16911	16967	17174	17095	16923	16910	17115	17061	16905	16796	16879	17153	17252	16883	16894	17199	16900	16827	16895	17047	17087	16841	16897	16896	16984	17004	16785	17044	16892	16991	16797	16979	17139	16806	17321	17073	16938	16864	16919	16997	16884	16844	16883	16951	16857	17380	16984	16978	16896	16896	16897	16954	16901	17072	16869	16938	16967	16922	17124	16946	17111	16851	16977	17125	16911	16926	16981	16904	16979	16980	16854	16889	16939	16979	16945	16923	16897	16936	17072	17111	16857	17041	16968	16853	17077	17140	16889	16920	16764	16915	16893	16972	16848	16897	16980	16738	16967	16964	16932	16801	16856	16809	16940	16739	16926	16924	17050	16989	17155	17056	17127	16851	16909	16827	16853	16739	16942	16985	16956	17129	17118	16936	16849	16936	16896	16953	16696	16999	16952	16939	16912	16692	16969	16666	16987	17086	16921	16921	16783	16880	17127	16919	16753	16835	16988	16816	16859	16988	17114	16912	17087	16934	16818	16965	17169	16935	17024	17059	16892	16917	16854	16885	16929	16944	16897	17049	16885	16842	17007	16953	16810	17021	17039	16929	16843	16851	16806	17020	17113	16944	16955	17186	17002	16900	17099	17100	16740	16902	16936	16743	16902	16853	16876	16966	16781	16786	16821	16880	16848	16833	16879	16889	16744	16861	16926	16927	16911	16814	16993	16843	16765	16982	16933	16931	17015	16867	16868	16925	16883	17086	17064	16932	17166	16983	16853	16907	16974	16939	16779	16840	17058	17060	16985	16694	16709	16935	17039	16998	16840	17015	17178	16943	16927	16891	16870	16855	16829	16837	16852	16841	16886	17105	16891	16869	16884	16841	17018	16816	16925	16766	16895	16862	16930	16644	16858	17019	16946	16979	16875	16762	16943	16686	17017	16801	16937	16884	16917	16815	17020	16961	16957	16861	16927	16935	17118	16923	17037	17141	17022	16862	16926	16887	16934	16801	16813	17030	16945	17242	17034	16857	17063	16707	16830	16907	16994	17010	16934	16951	16995	17062	16881	16941	16923	16999	16926	17182	16825	16765	17180	16859	16976	16797	16676	16823	16843	17106	16810	16847	17113	17010	16972	16912	16817	17107	16876	17012	17103	16915	17080	16998	16750	16832	16898	16866	16973	16859	17028	16735	16913	16983	16832	17077	16922	16804	16771	16922	16950	17021	16983	17052	16910	16741	17039	16889	16844	16846	16700	16867	17065	16962	16960	16849	16745	16960	17162	16939	16985	16860	16796	17018	16886	16926	17037	16878	17048	16787	16932	16766	16770	16963	16924	16846	16842	16916	16822	16988	17264	17006	16998	16983	16936	16977	17189	17069	16955	16891	17001	16862	17014	16894	16828	16967	16906	16804	17051	16775	16903	16912	16880	16881	16849	16958	16907	16989	16830	16711	16975	16858	16873	16857	16829	16967	16879	16832	16844	17106	17077	17139	16932	16941	16977	16664	16820	16770	16844	16915	16831	17034	16941	16863	16956	16880	16965	16902	16720	17058	16832	16991	16904	16894	16878	17061	16857	16847	16736	16818	16953	16915	17029	16943	16932	16950	16906	16885	16806	16995	16926	16892	16751	17014	16858	16861	16849	17019	16892	16934	17053	16782	17084	17088	16763	16788	16748	16813	16897	16778	16799	16951	16953	16734	16915	16748	16884	16925	16893	16891	16810	16694	16954	17077	16956	16950	16755	16891	17052	16958	16976	16905	16922	16918	16962	16979	16756	16915	16844	16935	16849	16785	16861	16786	16951	16856	16877	17096	16841	16912	17133	16748	17054	16951	16892	16768	16995	17026	16923	16970	16700	17059	16944	16980	16997	16843	17061	17134	16950	16972	16819	16990	16961	17006	16908	16825	16906	16829	16960	16845	16880	16838	16780	17083	16613	16753	17020	16797	16840	16978	16907	16912	17152	16807	16999	17105	17098	16860	16941	16926	16816	16849	16623	16915	16975	16931	16972	16758	16793	17078	16967	16888	16796	16897	16915	16897	16893	16957	16962	17093	16984	16987	17038	16923	16970	16834	16883	16911	16856	16908	16969	17062	16887	16805	16984	16824	16962	16931	16949	16975	16855	17082	16872	16903	16917	16982	17001	17058	16967	17022	17043	17079	16799	16813	16944	17118	17044	16940	16926	16978	16951	16790	17049	16732	16891	16951	17233	17178	16862	16873	16880	16804	16826	16893	16992	16734	16899	17074	16906	16696	17082	16921	16763	16803	17042	16920	16956	16786	16894	16827	17073	16721	16742	16908	16999	16923	16983	16828	16946	16914	16877	16793	16903	17053	16770	17031	16898	17156	16917	17071	16999	16667	16806	16788	16881	17057	17116	17018	16927	16976	17135	16818	16890	17014	16888	16887	16906	17102	16880	16774	16830	16769	16767	16890	16911	17112	16974	16959	17081	17057	17126	16902	16785	16937	16936	16901	16951	16820	16897	16968	16888	16924	16990	16934	16722	17175	16928	16886	16627	16900	16852	16851	16944	16995	16759	16846	16950	16858	16993	16883	16728	17138	16924	16856	16928	16927	16807	17075	16957	16800	16886	16959	16905	16850	17005	17008	17024	16972	17006	17098	16927	17105	16866	17123	16826	16888	17053	16938	16793	16887	16832	16835	16861	16928	16908	16930	16908	16790	16658	16729	16840	16805	16987	17006	16846	16987	17008	16997	16996	16848	17030	16981	16915	17123	16843	16815	16822	16836	16894	16854	16963	16796	16824	17020	16851	16754	16808	16792	16882	16860	16834	16720	16764	16759	16934	16954	16963	16670	17003	17213	16907	16924	16764	16764	17094	16961	16734	16863	17042	16997	16915	16794	16813	16954	16998	17034	17125	16848	16961	16896	17054	16929	16998	16739	16750	16937	17065	17014	16883	16957	16939	16890	16926	16960	16936	16948	16825	16942	16856	16787	17052	16854	16945	16868	16773	16831	17068	16764	16873	17063	16979	16982	16944	17011	17118	16931	16847	16691	17058	16805	16888	16960	17028	17034	16911	16970	16986	16976	16996	16934	17041	16708	17051	16867	16813	16896	17107	16947	16834	16674	16884	16861	16936	16747	16783	16790	16907	16899	16853	16911	17025	17086	17005	16952	16960	17036	16873	16920	17126	16786	16886	16759	16726	17046	17097	16843	16751	16900	16874	16983	17058	17093	16929	16980	16758	16885	17028	16965	16893	16724	16862	16743	16875	17041	16820	16855	17019	16967	16749	16965	16927	16955	17048	16798	16904	16840	17154	16953	16897	17002	16809	16810	16809	17113	16907	16800	16746	16910	16806	16639	17085	16886	17052	16864	16921	16910	16770	16899	16820	16898	16818	16873	16886	17046	16935	16970	17124	16789	16847	16856	17068	16832	16942	16991	16820	16888	17074	16945	16936	16640	16946	17114	16834	17025	17036	17053	16961	17033	16987	16986	16986	16929	16918	16831	16816	16808	17078	16975	17052	17118	16840	16963	17048	17010	17009	16941	17039	16746	16928	16929	16843	16968	17060	17083	17118	17043	17017	17115	16881	17031	17107	16864	16967	17190	16961	16879	16924	16981	16895	16791	16849	16710	16887	16895	16851	17127	16840	16904	17022	16907	16762	16929	16861	16853	17119	17202	16970	16873	16830	16721	16806	16954	16890	16787	17085	16940	16824	16779	17015	16881	17013	16954	16895	17027	17000	16887	16791	16863	16905	17015	16924	17060	16886	16888	17164	16882	17023	17009	17089	16974	17105	16814	16833	16893	16939	16909	16967	17055	16846	16774	16929	16957	16892	17062	17137	16845	16918	16738	17325	16920	17178	16675	17008	16845	16973	16883	16992	16879	16833	16909	16717	16884	16789	16868	17077	16884	16943	16925	16835	17085	17016	16857	17004	17028	17043	16919	16912	16913	16810	16971	16940	16837	16906	16957	16810	16829	16990	16919	17009	16796	16885	17243	16861	16839	16840	17003	16945	16975	16870	16877	17009	17005	16959	17018	17000	16830	17073	16732	16814	16966	16918	16765	16925	17211	16800	17033	17062	16839	16865	17026	16831	17042	16798	16897	16626	16840	16706	16759	17255	16924	17019	16788	16933	17021	16834	16933	16770	16907	16936	16864	16900	16724	16772	16988	16977	16938	16809	16831	16923	17047	16898	16920	17000	17043	16973	16990	16834	16824	16938	16911	16901	16666	17059	16709	16513	16871	16821	16936	16854	16872	17083	17157	16677	16933	16838	16793	17051	16793	16748	16880	16883	17040	16965	16953	16782	17027	16858	16910	16958	16759	16933	17170	16921	17022	17039	16805	16731	16746	16840	16666	17096	16976	16832	16978	16959	16957	16782	16878	16912	16876	16895	16743	16812	16813	17091	16964	16692	16796	16850	16938	16900	17003	16863	17035	16883	16915	16929	16826	16974	17097	16929	16928	16808	16967	16960	17062	16918	16860	16891	16961	16922	16938	16836	17019	16976	16829	16865	17054	16755	17021	16696	17015	16918	16879	16799	16737	16959	16913	16951	16907	16932	16931	16951	17116	16746	17097	17002	17000	17035	16840	17045	16947	16870	16883	16843	17081	16984	16804	16717	16885	17096	16863	17042	17121	16956	16722	17096	16902	16979	17078	16949	17028	16856	16883	16882	17009	16821	16962	16917	16846	16961	17166	16869	16786	16788	16745	16638	17172	16716	16935	16997	16989	16940	16717	16890	16685	16827	17041
26535	41639	31929	25094	21904	18888	17580	17106	16436	16279	16115	16029	15786	15787	15445	15464	15629	15754	15474	15408	15232	15584	25853	25977	24608	21064	18192	15784	15064	15032	14949	14726	14798	14787	14867	14737	14785	14984	14814	14810	14745	14970	14868	14864	14720	14661	14776	14773	14860	14848	14874	14804	14802	14932	14747	14712	14870	14917	14903	15038	14691	14872	14895	14860	14947	14890	14732	14794	14780	14710	14732	14917	14831	14776	14722	14753	14653	14745	14707	14815	14767	14977	14795	14918	14886	14841	14808	14839	14872	14754	14722	14835	14787	14728	14878	14884	14971	14792	14782	14784	14758	14835	14784	14794	14988	14838	14600	14706	14678	14895	14738	14620	15036	14695	14756	14803	14768	14728	14926	14842	14814	14729	14963	14655	14645	14837	14718	14830	14847	14717	14778	14833	14831	14807	14746	14801	14737	14815	14836	14807	14714	14931	14834	14937	14799	14741	14929	14821	14763	14850	14890	14853	14768	14681	14813	14724	14721	14952	14621	14880	14617	14867	14878	14823	14769	15072	14897	14882	14842	14797	14810	14972	14618	14795	14714	14770	14813	14803	14887	14602	14729	14769	14701	14712	14955	14876	14758	14925	14756	14814	14774	14691	14813	14825	14875	14833	14759	15027	14542	14841	14728	14767	14758	14901	14637	14857	14781	14904	14804	14816	14719	14871	14782	14704	15043	14883	14742	14774	14753	14832	15062	14531	14793	14795	14780	14881	14904	14751	14825	14817	14997	14801	14798	14825	14561	14840	14859	14784	14909	14831	14829	14921	14724	14884	14670	14889	14809	14806	14796	14827	14733	14715	14851	14788	14828	14748	14947	14937	14645	14856	14911	14851	14950	14668	14945	14767	14656	14890	14800	14716	14898	14643	14707	14860	14719	14886	14832	14700	14877	14695	14810	14957	14690	14826	14883	14797	14774	14828	14705	14735	14821	14938	14738	14750	14808	14785	14890	14637	14857	14893	14793	14685	14701	14798	14898	14900	14807	14828	14813	14748	14851	14835	14697	14801	14775	14931	14888	14768	14854	15032	14840	14606	14834	14730	14828	14895	14935	14832	14901	14862	14869	14721	14673	14781	14582	14871	14710	14825	14819	14902	14980	14542	14660	14817	14700	14807	14747	14548	14841	14737	14750	14669	14757	14686	14767	14831	14634	14868	14773	14691	14907	14719	14664	14718	14780	14745	14800	14822	14895	14764	14881	14811	14935	14721	14855	14691	14887	14787	14831	14848	14792	14767	14749	14683	14734	14689	14748	14949	14778	14947	14609	14743	14723	14899	14754	14654	14793	14722	14585	14860	14803	14683	14769	14910	14862	14743	14855	14724	14826	14627	14887	14717	14770	14555	14773	14735	14659	14826	14799	14710	14788	14813	14762	14704	14704	14730	14880	14720	14707	14822	14935	14816	14705	14939	14863	14815	14824	14657	14748	14726	14706	14857	14812	14666	14691	14830	14767	14775	14847	14750	14822	14805	14717	14799	14868	14723	14622	14703	14816	14709	14838	14588	14800	14667	14826	14822	14833	14645	14794	14710	14857	14653	14709	14756	14733	14903	14798	14887	14792	14823	14704	14753	14791	14762	14894	14816	14790	14918	14910	14795	14817	14849	14772	14772	14869	14919	14754	14898	14903	14754	14829	14810	14857	14753	14708	14715	14852	14720	14934	14759	14847	14743	14490	14588	14776	14799	14866	14647	14788	14897	14826	14849	14847	14780	14692	14901	14739	14720	14684	14966	14717	14902	14764	14666	14804	14743	14922	14744	14803	14677	14765	14670	14831	14712	14855	14832	14799	14934	14798	14727	14892	14715	14913	14800	14767	14793	14756	14816	14899	14862	14815	14968	14870	14876	14603	14648	14851	14522	14691	14699	14814	14736	15007	14901	14776	14813	14783	14896	14745	15011	14897	14760	14784	14896	14715	14737	14584	14717	14878	14797	14979	14803	14864	14751	14709	14794	14927	14842	14909	14821	14791	14743	14782	14785	14753	14673	14884	14763	14700	14799	14815	14807	14803	14830	14830	14804	14867	14739	14817	14850	14625	14867	14781	14610	14811	14822	14766	14759	14726	14839	14606	14952	14628	14802	14638	14857	14623	14688	14900	14834	14821	14848	14751	14770	14688	14670	14920	14761	14725	14769	14902	14957	14950	14754	14930	14931	14733	14823	14878	14685	14787	14673	14825	14785	14792	14773	14737	14679	14776	14690	14796	14817	14856	14766	14767	14662	14814	14697	14862	14930	14820	14879	14919	14985	14835	14879	14759	14781	14806	14636	14849	14719	14753	14760	14813	14887	14798	14827	14886	14946	14986	14708	14615	14783	14708	14793	14706	14987	14660	14783	14933	14693	14744	14860	14726	14765	14768	14814	14816	14886	14746	14754	14808	14801	14700	14773	14844	14813	14818	14893	14754	14869	14822	14721	14668	14769	14882	14913	14652	14702	14792	14857	14844	14854	14456	14766	14593	15045	14929	14714	14794	14754	14856	14719	14659	14800	14646	14994	14834	14810	14792	14870	14663	14940	14812	14875	14866	14870	14672	14707	14818	14785	14658	14760	14889	14826	14814	14802	14714	14799	14737	14897	14709	14813	14854	14704	14639	14676	14742	14766	14751	14823	14759	14741	14785	14699	14800	14847	14830	14614	14787	14815	14698	14666	14922	14831	14752	14756	14742	14839	14739	14901	14932	14638	14666	14809	14845	14856	14839	14817	14742	14817	14696	14856	14702	14757	14818	14874	14816	14877	14812	14742	14929	14817	14831	14813	14857	14755	14776	14905	14847	14741	14813	14594	14930	14904	14781	14939	14833	14900	14799	14814	14855	14801	15049	14845	14868	14851	14882	14685	14824	14826	14835	14777	14985	14890	14764	14794	14903	14833	14777	14786	14793	14640	14766	14647	14795	14793	14807	14842	14761	14972	14713	14866	14760	14869	14860	14807	14635	14818	14782	14857	14822	14901	14760	14819	14732	14525	14721	14731	14827	14955	14696	14559	14815	14725	14713	14782	14752	14881	14704	15020	15112	14678	14822	14688	14829	14680	14866	14686	14652	14834	14882	14787	14760	14943	14901	14759	14847	14936	14762	14732	14857	14799	14815	14900	15035	14787	14743	14744	14726	14778	14884	14812	14785	14840	14748	14822	14850	14688	14863	14771	14905	14607	14777	14905	14704	14564	14894	14806	14987	14599	14836	14872	14884	14849	14667	14723	14741	14673	14760	14809	14806	14774	14815	14721	14806	14752	14965	14787	14691	14869	15046	14578	14781	14683	14704	14674	15021	14824	14822	14695	14846	14797	14755	14784	14701	14805	14792	14711	14817	14799	14701	14878	14697	14812	14843	14831	14815	14800	14893	14855	14735	14899	14551	14819	14756	14713	14761	14777	14900	14715	14754	14887	14876	14643	14727	14804	14705	14840	14836	14722	14826	14646	14757	14664	14910	14888	14932	14783	14726	14750	14959	14655	14974	14788	14680	14663	14672	14767	14845	14709	14615	14864	14850	14791	14800	14894	14905	14824	14839	14897	14710	15061	14610	14535	14957	14725	14802	14939	14872	14699	14912	14817	14728	14791	14911	14847	14702	14752	14725	14885	14675	14935	14707	14861	14819	14785	14868	14606	14841	14670	14838	14704	14739	14647	14942	14750	14656	14774	14867	14859	14769	14894	15018	14708	14719	14783	14822	14847	14701	14825	14799	14716	14794	14878	14735	14764	14782	14718	14748	14796	14742	14636	14805	14799	14695	14639	14808	14723	14617	14680	14685	14890	14867	14772	14820	14810	14693	14940	14776	14898	14860	14742	14780	14775	14734	14854	14718	14734	14680	14701	14736	14741	14955	14911	14850	14803	14960	14611	14861	14688	14847	14789	14808	14671	14876	14454	14751	14645	14834	14726	14821	14804	14677	14861	15000	14582	14612	14744	14736	14849	14881	14802	14687	14632	14866	14693	14837	14811	14855	14803	14728	14730	14795	14803	15011	14759	14806	14656	14786	14775	14744	14855	14732	14805	14862	14798	14942	14836	14761	14778	14735	14818	14686	14925	14749	14645	14763	14701	14798	14655	14829	14779	14776	14934	14746	14834	14748	14731	14915	14886	14872	14725	14837	14645	14788	14881	14888	14873	14685	14934	14770	14755	14831	14911	14773	14724	14709	14856	14893	14873	14860	14698	14863	14639	14927	14844	14740	14885	14746	14969	14763	14632	14898	14793	14873	14832	14860	14782	14723	14586	14765	14747	14677	14753	14757	14864	14913	14750	14725	14889	14839	14909	14788	14821	14848	14721	14655	14886	14825	14783	14903	14914	14812	14750	14624	14803	14698	14846	14761	14772	14863	14887	14799	14837	14621	14708	14935	14666	14831	14665	14726	14655	14676	14814	14671	14756	14904	14686	14883	14784	14860	14718	14790	14635	14789	14687	14794	14808	14727	14958	14671	14591	14748	14595	14644	14806	14747	14794	14917	14823	14958	14786	14767	14729	14732	14696	14820	14897	14807	14647	14814	15018	14904	14753	14957	14816	14911	14779	14932	14788	14722	14639	14737	14939	14816	14802	14764	14748	14608	14672	14871	14863	14787	14908	14774	14776	14920	14764	14667	14727	14683	14780	14613	14849	14851	14790	14783	14887	14708	14755	14852	14697	14726	14745	14689	14757	15008	14825	14805	14880	14839	14764	14736	14852	14898	14784	14892	14657	14950	14851	14790	14748	14729	14680	14932	14802	14782	15032	14649	14824	14902	14900	14850	14804	14796	14761	14854	14749	14904	14813	14798	14656	14793	14685	14812	14920	14842	14779	14770	14755	14701	14902	14935	14873	14830	14740	14959	14800	14906	14739	14786	14753	14764	14881	14804	14804	14771	14795	14782	14857	14787	14787	14783	14867	15017	14652	14797	14834	14769	14827	14776	14890	14835	14930	14781	14750	14675	14783	14790	14831	14874	14583	14828	14890	14707	14729	14839	14703	14874	14821	14850	14739	14831	14866	14728	14836	14686	14814	14662	14802	14732	14796	14816	14805	14733	14661	14730	14823	14825	14591	14768	14762	14773	14698	14747	14779	14691	14680	14818	14917	14744	15006	14756	14790	14737	14680	14833	14789	14668	14834	14802	14869	14900	14747
28053	23094	25308	21627	17274	16572	16697	16172	15994	15921	15758	15749	15828	15797	15775	15740	15853	15907	15843	15928	15673	15655	15937	16295	16356	16201	15924	15759	15820	15728	15670	15620	15512	15705	15682	15594	15592	15543	15663	15439	15637	15440	15709	15510	15645	15638	15584	15590	15489	15424	15542	15538	15736	15508	15581	15609	15461	15613	15727	15681	15627	15472	15707	15671	15795	15645	15504	15615	15554	15719	15557	15358	15684	15547	15582	15574	15389	15473	15539	15582	15675	15613	15762	15419	15723	15694	15478	15567	15528	15603	15624	15630	15656	15747	15699	15468	15629	15695	15657	15815	15575	15445	15515	15687	15538	15575	15680	15651	15646	15560	15448	15563	15682	15607	15554	15604	15705	15546	15681	15450	15659	15694	15612	15719	15626	15575	15574	15490	15403	15527	15623	15553	15609	15657	15653	15673	15515	15495	15490	15452	15574	15532	15790	15366	15514	15715	15804	15523	15562	15373	15595	15660	15616	15463	15555	15811	15617	15637	15441	15706	15488	15562	15439	15461	15615	15633	15511	15600	15481	15528	15666	15680	15628	15717	15588	15670	15814	15551	15573	15351	15607	15451	15496	15857	15439	15658	15618	15572	15798	15571	15500	15591	15484	15682	15448	15762	15597	15831	15340	15664	15801	15680	15652	15542	15554	15543	15605	15578	15517	15603	15562	15478	15445	15548	15623	15739	15630	15636	15489	15302	15782	15658	15661	15669	15685	15529	15554	15615	15436	15475	15719	15647	15504	15503	15600	15451	15859	15648	15532	15530	15427	15571	15493	15516	15511	15597	15541	15777	15596	15536	15650	15636	15847	15676	15596	15666	15562	15583	15705	15522	15726	15438	15691	15849	15763	15517	15670	15368	15625	15544	15635	15689	15606	15561	15674	15751	15541	15677	15570	15496	15521	15465	15594	15693	15369	15598	15676	15502	15480	15323	15630	15673	15788	15575	15763	15573	15561	15538	15449	15746	15492	15500	15464	15471	15556	15414	15603	15654	15690	15577	15444	15513	15560	15626	15634	15779	15786	15538	15696	15553	15540	15476	15576	15557	15488	15709	15407	15482	15693	15694	15779	15564	15725	15645	15901	15678	15562	15609	15609	15677	15520	15664	15664	15557	15539	15575	15547	15719	15726	15640	15549	15539	15649	15572	15757	15605	15536	15461	15610	15362	15593	15506	15470	15502	15702	15523	15680	15639	15647	15549	15477	15510	15534	15414	15338	15526	15718	15431	15611	15507	15511	15429	15533	15498	15641	15496	15498	15738	15573	15537	15511	15681	15543	15445	15447	15478	15571	15478	15596	15498	15457	15646	15618	15586	15517	15389	15591	15609	15355	15630	15666	15568	15519	15648	15760	15584	15720	15571	15514	15515	15573	15670	15656	15477	15434	15594	15398	15464	15579	15670	15579	15576	15532	15759	15421	15604	15458	15558	15441	15411	15544	15447	15504	15640	15446	15502	15498	15630	15568	15662	15393	15763	15648	15666	15485	15586	15511	15580	15620	15840	15614	15503	15473	15735	15654	15450	15662	15740	15640	15804	15685	15729	15555	15568	15391	15489	15506	15558	15741	15730	15629	15502	15601	15433	15306	15568	15466	15615	15625	15474	15586	15511	15448	15668	15604	15599	15596	15380	15525	15607	15502	15561	15522	15635	15498	15563	15646	15519	15487	15742	15633	15475	15729	15495	15664	15555	15526	15602	15513	15480	15574	15525	15662	15623	15528	15603	15626	15787	15585	15874	15431	15635	15591	15711	15705	15480	15403	15616	15599	15322	15451	15567	15614	15549	15654	15532	15630	15590	15695	15602	15647	15507	15554	15417	15591	15486	15494	15650	15656	15602	15477	15551	15786	15642	15488	15556	15422	15631	15573	15543	15697	15815	15622	15512	15581	15573	15520	15529	15494	15664	15601	15621	15556	15665	15658	15520	15405	15402	15730	15548	15750	15628	15486	15658	15584	15603	15618	15490	15512	15595	15622	15684	15599	15560	15489	15525	15552	15600	15521	15647	15574	15568	15649	15566	15620	15525	15683	15653	15510	15560	15577	15668	15475	15656	15685	15668	15620	15484	15591	15622	15626	15546	15700	15547	15575	15605	15619	15590	15548	15620	15592	15526	15845	15492	15548	15552	15754	15506	15633	15576	15758	15546	15571	15674	15657	15530	15502	15590	15579	15549	15442	15601	15477	15519	15584	15604	15573	15655	15529	15583	15678	15584	15499	15689	15545	15642	15630	15358	15446	15591	15756	15451	15548	15599	15406	15577	15644	15646	15604	15498	15457	15428	15537	15585	15517	15582	15555	15469	15671	15753	15700	15579	15568	15579	15516	15629	15689	15710	15618	15604	15587	15574	15672	15616	15740	15640	15626	15606	15521	15673	15575	15570	15530	15632	15433	15719	15477	15548	15528	15426	15774	15556	15560	15323	15545	15609	15408	15523	15659	15599	15487	15708	15501	15553	15443	15615	15692	15858	15628	15581	15627	15701	15539	15671	15617	15542	15591	15438	15780	15513	15547	15540	15515	15503	15517	15595	15727	15475	15495	15522	15569	15591	15373	15610	15702	15625	15833	15450	15442	15503	15646	15665	15600	15495	15588	15610	15737	15468	15647	15484	15641	15504	15545	15400	15598	15581	15606	15538	15631	15623	15492	15578	15639	15518	15480	15597	15663	15556	15468	15453	15364	15443	15596	15691	15671	15483	15690	15632	15441	15623	15711	15305	15635	15546	15614	15508	15760	15482	15431	15661	15576	15720	15823	15613	15440	15366	15570	15541	15471	15703	15711	15534	15633	15459	15601	15576	15428	15620	15753	15809	15570	15803	15339	15518	15672	15448	15535	15471	15422	15550	15472	15568	15537	15654	15409	15606	15653	15612	15737	15549	15439	15659	15627	15430	15705	15659	15435	15454	15596	15823	15512	15562	15577	15775	15539	15556	15703	15684	15684	15729	15511	15500	15681	15623	15660	15481	15481	15508	15501	15537	15450	15423	15585	15721	15501	15448	15546	15492	15551	15661	15674	15476	15536	15644	15427	15653	15469	15544	15612	15651	15554	15468	15734	15562	15603	15703	15538	15721	15626	15564	15528	15646	15620	15468	15611	15380	15617	15664	15542	15649	15647	15657	15675	15581	15598	15672	15430	15432	15421	15664	15420	15634	15620	15721	15664	15684	15438	15760	15523	15668	15677	15552	15524	15697	15596	15461	15528	15734	15764	15769	15504	15623	15544	15637	15449	15510	15423	15492	15515	15601	15506	15346	15608	15626	15688	15550	15698	15596	15555	15705	15652	15609	15665	15609	15519	15592	15693	15593	15702	15931	15513	15557	15737	15400	15635	15348	15574	15662	15606	15727	15523	15673	15651	15471	15404	15678	15640	15801	15638	15465	15375	15554	15759	15611	15578	15493	15488	15504	15750	15679	15603	15430	15326	15549	15522	15651	15532	15684	15806	15650	15418	15562	15736	15447	15627	15544	15645	15465	15672	15455	15477	15630	15639	15550	15552	15371	15680	15601	15768	15792	15734	15452	15572	15405	15709	15691	15647	15452	15583	15571	15476	15592	15413	15765	15379	15669	15593	15658	15583	15492	15627	15658	15470	15454	15647	15448	15577	15683	15569	15447	15574	15633	15445	15343	15558	15478	15651	15546	15545	15478	15555	15716	15664	15670	15493	15640	15528	15694	15556	15508	15620	15704	15557	15582	15706	15479	15467	15756	15620	15458	15641	15808	15727	15428	15599	15507	15621	15571	15560	15604	15636	15451	15528	15550	15480	15578	15609	15485	15572	15520	15375	15429	15802	15427	15552	15567	15511	15728	15763	15721	15714	15727	15615	15719	15679	15555	15642	15660	15896	15696	15831	15460	15712	15571	15720	15463	15593	15829	15618	15429	15638	15562	15575	15689	15411	15714	15516	15566	15666	15527	15501	15517	15621	15508	15553	15501	15511	15706	15613	15503	15431	15773	15617	15484	15469	15444	15449	15647	15508	15643	15627	15598	15440	15394	15617	15504	15549	15483	15521	15678	15675	15442	15736	15608	15380	15697	15504	15764	15710	15707	15625	15593	15650	15556	15581	15802	15534	15656	15608	15559	15604	15579	15631	15535	15465	15687	15580	15318	15634	15640	15569	15584	15500	15563	15627	15911	15834	15490	15428	15741	15476	15611	15489	15666	15883	15568	15500	15871	15741	15609	15718	15676	15556	15720	15584	15644	15543	15560	15619	15504	15584	15686	15583	15612	15650	15593	15857	15546	15691	15608	15642	15458	15710	15573	15708	15451	15617	15697	15467	15761	15451	15599	15740	15694	15563	15634	15493	15763	15718	15617	15581	15507	15439	15714	15557	15485	15639	15475	15439	15633	15531	15474	15565	15521	15540	15570	15437	15550	15599	15665	15737	15552	15509	15456	15594	15503	15704	15572	15614	15265	15636	15590	15662	15681	15680	15476	15569	15456	15637	15750	15580	15268	15639	15682	15751	15672	15473	15693	15670	15507	15615	15628	15711	15613	15316	15561	15434	15577	15572	15550	15630	15609	15708	15492	15563	15464	15637	15549	15565	15587	15563	15698	15556	15388	15636	15686	15558	15442	15583	15702	15633	15603	15580	15439	15554	15601	15653	15583	15624	15439	15484	15674	15508	15444	15526	15638	15521	15535	15641	15607	15529	15561	15749	15379	15503	15658	15612	15711	15698	15636	15498	15611	15634	15535	15545	15614	15594	15466	15490	15595	15632	15615	15551	15598	15799	15682	15663	15672	15533	15638	15747	15670	15761	15481	15474	15579	15552	15529	15630	15609	15797	15741	15570	15688	15551	15673	15774	15567	15613	15491	15558	15510	15619	15522	15619	15633	15541	15662	15795	15558	15527	15665	15736	15494	15598	15506	15517	15499	15609	15550	15707	15474	15757	15581	15416	15606	15613	15653	15750	15371	15625	15595	15727	15704	15489	15640	15753	15860	15530	15427	15630	15574	15426	15734	15618	15580	15668	15571	15533	15772	15555	15605	15617	15619	15394	15519	15695	15660	15551	15570	15521	15614	15580	15457	15353	15752	15641	15560	15574	15713	15511	15399	15651	15608	15526	15719	15658	15753	15483	15280	15356	15553	15519	15691	15662	15715
21346	28079	22440	19030	16530	15574	15418	14967	14659	14522	14429	14289	14397	14380	14332	14542	14304	14153	14327	14296	14138	14107	14699	14855	14924	14748	14317	14159	14050	14270	14091	13968	14041	13905	14121	14177	14174	13863	13962	14061	14040	14003	13946	14092	14029	14019	13934	14086	14005	13973	14064	13964	13906	14146	14094	14069	13913	14038	14036	14145	13927	13969	13929	14042	14239	14009	14190	14005	13972	14123	14061	13909	14224	13927	13903	14154	14080	14004	14202	14093	13983	13853	13906	14097	14074	14054	14050	14072	14003	14013	14025	13927	13953	14008	13962	14171	13927	14123	13993	13904	14040	14034	14023	13997	14101	14116	14012	13730	13868	14095	14053	13963	13873	14247	14058	13936	14055	14037	14100	14081	14137	14166	14036	14044	14066	14187	14031	14117	14025	14166	13931	14275	13669	14241	14215	14031	14213	14140	14047	14067	13860	13847	13971	14116	14224	13963	13941	14009	13941	13887	14085	14003	13952	14066	13870	14136	14020	13911	13940	14233	14053	13891	14008	14061	14084	14175	13906	14129	14112	13943	14071	14345	14124	13998	14150	14109	13963	13969	14119	13928	13899	14248	14152	14109	13961	13889	14093	14105	13959	13941	14071	13855	13976	13835	13884	14046	13868	14119	13844	14071	13874	13976	14063	14081	13853	13979	14083	14011	14071	14062	13982	13982	13947	13781	13943	13957	13936	13937	13979	14031	13954	14068	14028	13853	14078	14050	13933	14131	14022	14143	14113	13933	14045	13944	14096	14048	14001	14058	13902	13996	14043	14247	13990	13909	14145	13992	14033	13931	14166	14359	14140	14097	13969	13995	14121	14097	14037	14057	14130	14048	14109	14118	13994	13993	13960	14038	13805	14091	14035	14041	14087	13903	14066	14007	14001	14017	13984	14066	13997	14081	14103	14020	14165	13984	13972	13943	13956	14135	14161	14165	13901	13848	14137	13977	13944	13922	14131	13900	14028	13999	14183	13928	14153	14053	14014	14008	14000	13870	14193	14074	14008	14129	14031	14080	14050	13916	14084	14023	13947	13975	14113	14023	14152	14117	14095	13948	14136	14047	14099	14029	14063	14010	14038	13939	14079	14036	13841	13997	14041	14248	14076	14046	13976	14089	14070	14058	14102	13930	13982	13953	13890	14133	14063	13879	14072	13981	13960	14163	13986	13915	13949	14066	13936	14146	13969	14078	13908	14233	13992	13980	13944	14091	13924	14009	13869	14090	13908	14080	14078	14132	14160	13985	13914	14057	14080	14158	14148	13996	14047	13860	13993	14063	14088	13934	13969	13986	14081	13969	14147	14159	14254	14206	13779	14190	13942	14226	14030	13929	14034	14022	14095	14062	14055	14010	14087	14068	14057	14005	14017	13987	13962	14041	13984	14017	14036	13945	13975	13999	14060	13780	13910	14067	14082	13875	14175	14118	14012	14046	13975	14105	13989	13922	14122	14068	14023	13971	13951	13835	13892	13960	13947	14011	13965	14003	13946	14036	14067	13863	14114	13882	14016	13898	13977	14044	14107	14071	14038	14064	14114	14217	14030	14115	14101	13915	13889	13887	14036	13993	13879	14024	13914	14118	14132	14132	13982	14049	14120	14099	14160	14138	14059	14094	14003	14030	14074	14027	14024	13988	13923	13939	14062	14066	13995	14027	13792	13966	13981	14012	14085	14093	14155	14037	14205	14040	13993	13986	14148	14105	14017	13995	14081	14098	14028	14052	14154	14187	14118	13948	13975	13873	13892	14112	14071	13943	13963	13997	14090	13796	13916	14128	13970	13979	14096	14007	13829	13983	13809	14081	14165	14008	13993	13991	14032	13960	13972	14070	13868	14097	14078	13935	14014	13979	14066	14024	14086	13898	14051	13952	14104	13994	14080	14061	13958	14205	14007	13989	13945	14086	14176	14138	14009	14027	14025	13968	13958	13934	14053	13889	13932	13937	14105	14073	14083	14075	14181	13980	14056	13913	14123	13936	14112	14182	14069	14043	13997	14019	14137	14072	13963	13939	13853	13980	13913	14037	13967	13911	14003	13946	13984	14073	13907	13852	14089	13996	14157	14120	13965	13859	13931	13993	14006	13978	14021	13892	14014	14079	14102	13986	13976	14037	13983	14047	13974	14089	14167	13980	14074	14105	13974	13994	14052	13829	13889	13952	14001	14103	14013	13917	14087	13953	14106	13950	13871	13944	14016	13953	13936	14045	14027	13863	13998	13959	13900	14247	13960	13913	13994	13978	14222	14018	14106	13942	14027	13859	13882	13918	14044	13916	14040	14192	13992	14014	14030	13914	14050	14130	14009	14070	14056	13918	14170	14088	14074	14092	14039	14138	13997	13942	14303	14008	14061	13955	14084	13937	13897	14180	14015	13799	14169	13752	13949	14060	14088	14046	14039	14006	14132	13935	14058	13886	14124	14007	14079	13959	13978	14171	14114	14064	13898	14037	13921	14131	14093	14015	14071	14128	14030	14005	13944	13912	14170	13997	14047	14099	14111	13970	14007	14213	14118	14095	14081	14167	14085	14106	14069	14053	14068	14029	14082	13932	14038	14032	14128	14047	14040	13817	14023	14038	14013	14130	13910	14119	14075	13979	14288	14108	14016	13888	14102	14078	14054	13934	14174	13976	13919	14004	14019	13973	14180	13896	14018	13899	13959	13846	14119	13936	14108	13996	14029	14020	13882	13969	14074	14061	14222	13953	14177	13878	14083	13932	13849	14154	14021	14088	14018	14105	14235	13947	14004	14023	13952	13945	13979	13874	14048	14080	14121	14096	13906	14199	14297	13870	14024	14063	13874	14040	14160	14072	14077	14045	13955	14181	14090	13952	14020	13965	13986	14056	14001	13830	14007	14100	14019	14051	14093	14099	14100	13827	14124	14119	14033	13959	13884	14034	14106	14117	14191	13953	13826	14071	14186	13950	14052	14052	14124	13839	13916	14078	14073	14022	13975	14028	13840	14022	14069	13958	14072	14039	13905	14025	14065	14017	13966	14028	13902	14020	13828	14044	14121	14017	14049	13928	14055	13863	13889	14051	14046	13947	14057	14073	13908	13996	14094	13879	13891	14014	14151	14038	13983	14121	13982	14027	14038	13832	14015	13951	14046	13946	14001	13877	13909	14121	13848	14210	14065	14035	14179	14089	14052	13942	14074	14092	14017	14157	14033	13959	13865	14077	14215	14108	13869	14094	13954	14115	14065	14137	13806	13970	14230	14020	13860	13907	13956	14223	14035	14072	13847	14024	14108	13943	13903	14076	14087	14029	13921	13790	14013	14039	14044	14074	14057	14124	13908	14108	14136	13973	13781	14035	14138	13924	13962	14104	14069	14047	14037	14145	14115	13999	13926	14055	14183	13969	14092	14117	14063	14056	14043	13964	13940	14093	14032	14179	14067	14058	14150	14012	14147	14189	13874	14199	13987	13980	14067	14190	14149	13922	14145	14050	14088	13806	13966	13976	13903	13926	14035	14021	13852	13952	14006	14004	14005	14204	13978	13891	13845	14017	13977	14005	14180	13819	14168	14069	14098	14021	14110	14072	13973	14194	14092	14205	14108	13919	13986	14097	13946	13968	13928	14127	13925	14008	13897	14120	13985	13984	13860	14179	13879	14135	13834	13947	14072	14095	13944	13943	14165	13999	13845	13983	13998	13874	14046	14002	13939	14152	14127	14099	14221	13966	14142	14129	14054	13938	14123	13934	14021	14056	14062	14010	14006	13942	14133	14154	14054	14037	14049	13989	14026	14129	14026	14062	13947	13952	14129	14264	13984	14032	14020	13939	13943	14024	13949	14134	14052	13916	13993	14114	14142	14072	13968	14008	14055	13869	14006	14109	13954	14018	14045	14045	13814	14011	14123	14072	14060	14146	14089	14320	14154	14138	14065	13985	14039	13907	13885	13958	13982	14074	14188	14100	13929	13916	14046	14135	14120	14116	13980	14066	13989	14166	14063	14177	13913	14053	13983	13989	13958	13678	14182	13952	14194	14055	14256	14036	14085	14082	13921	14029	13948	13973	14029	14199	14095	13985	14036	13908	14119	14090	13994	14051	14005	14074	14081	14095	14068	14127	13987	14005	14058	14165	14060	14010	14075	14022	14117	14069	13940	14001	13992	13889	14010	13914	14019	14050	14105	14112	14068	13987	14087	14043	14123	13925	13920	13962	13902	14013	14193	14203	14046	13854	14058	14050	14084	14018	13971	14064	13988	14081	14168	13918	13998	13988	13963	14050	14109	13935	14075	14038	14184	14046	14017	13962	14071	13828	14106	13973	13959	13934	13982	14058	14016	14026	14090	14082	14044	14105	13941	13922	13954	13923	14014	14059	14107	14014	14081	14035	14042	13987	13975	14098	14056	14031	14094	14085	13988	14015	14209	13914	14099	14038	14246	14065	13989	13900	14255	13999	14058	14000	13974	13917	13973	13917	13974	13963	14069	14222	14061	14122	14035	13896	14006	14010	13985	13928	14097	14077	13933	14023	13896	13956	14096	14113	13841	13972	13918	13870	14004	14149	14026	14043	14141	13997	14062	14073	14038	13975	14192	14035	13901	13944	13800	13991	14057	13950	13987	13861	14072	14133	14009	14046	14080	14018	14103	14125	14061	14058	13978	13951	14024	14082	14075	14187	13978	13971	13887	14113	14038	14064	14018	14065	14074	14114	14046	13967	14131	14047	14043	14052	13921	14022	13943	13967	13932	14063	13960	13926	13947	13932	14080	14039	13909	14151	13955	13956	14079	14100	13884	14033	14012	13993	13983	14155	14067	14137	13917	14028	14018	13894	14084	14111	14114	14008	13989	14035	14056	14124	13882	14049	14070	14087	13772	14002	14120	14131	13900	14117	14073	13914	14165	13975	13999	14141	14103	14090	14076	14060	13935	14015	14027	13909	14094	14019	13971	14095	14079	14012	14019	14187	13989	13970	13968	14064	13977	14074	14059	13910	13997	14034	13955	14135	14052	14091	14013	14206	14007	13927	14137	13914	13957	14056	14104	13789	14061	14117	14088	14062	14055	14070	13950	14126	14062	13792	13911	14001	14057	14084	14083	14114	14087	14087	13895	14064	13985	14120	14087	14003	14158	14162	13964	13945	14139	14039	13952	14079	13968	14093	14102	13953
24201	21500	28958	24593	22320	21396	19669	17060	16311	16367	16311	16053	15927	15848	15632	15598	15804	15656	15982	15670	15590	15557	18491	20031	19571	18302	17135	16001	15901	15672	15520	15521	15469	15450	15519	15579	15581	15447	15493	15545	15420	15340	15429	15272	15423	15319	15248	15540	15332	15216	15466	15347	15195	15472	15252	15413	15524	15286	15240	15476	15493	15542	15373	15361	15407	15445	15467	15469	15311	15486	15327	15395	15642	15506	15573	15250	15359	15361	15171	15452	15444	15518	15676	15223	15406	15304	15559	15421	15324	15362	15494	15752	15367	15235	15462	15482	15319	15243	15270	15476	15547	15288	15565	15205	15524	15139	15460	15652	15406	15363	15367	15492	15363	15392	15429	15197	15353	15358	15276	15592	15459	15375	15294	15457	15567	15374	15436	15503	15438	15369	15487	15611	15363	15558	15367	15448	15447	15520	15370	15184	15278	15216	15303	15532	15524	15444	15356	15511	15512	15416	15343	15364	15510	15332	15305	15416	15216	15358	15201	15321	15395	15458	15230	15324	15311	15317	15370	15363	15266	15262	15582	15179	15675	15345	15301	15330	15345	15457	15238	15319	15416	15528	15304	15293	15376	15457	15460	15265	15540	15308	15403	15227	15242	15515	15197	15375	15470	15324	15429	15383	15224	15452	15246	15261	15389	15405	15264	15512	15274	15372	15302	15366	15151	15249	15352	15302	15342	15351	15297	15431	15379	15537	15448	15442	15407	15450	15547	15453	15398	15401	15485	15492	15571	15177	15315	15388	15522	15361	15364	15288	15405	15401	15292	15100	15340	15286	15293	15179	15332	15190	15303	15211	15346	15460	15519	15420	15326	15418	15268	15271	15486	15253	15379	15154	15353	15201	15402	15366	15420	15357	15276	15164	15425	15404	15396	14960	15258	15210	15512	15185	15317	15367	15417	15318	15480	15358	15496	15433	15459	15443	15328	15209	15324	15473	15318	15175	15307	15383	15322	15465	15243	15180	15519	15269	15384	15205	15468	15251	15331	15541	15402	15395	15483	15290	15399	15426	15327	15543	15323	15340	15393	15520	15197	15178	15334	15326	15545	15221	15388	15415	15354	15379	15288	15328	15487	15444	15302	15052	15445	15259	15409	15290	15105	15243	15571	15398	15309	15345	15458	15332	15460	15310	15396	15154	15319	15379	15192	15444	15309	15148	15368	15402	15187	15524	15371	15225	15321	15224	15349	15571	15133	15335	15415	15102	15420	15409	15386	15476	15484	15314	15445	15526	15513	15404	15167	15510	15270	15408	15179	15166	15573	15290	15486	15258	15375	15367	15400	15303	15256	15362	15144	15219	15354	15304	15188	15180	15441	15384	15476	15402	15535	15362	15397	15321	15386	15505	15269	15438	15275	15361	15257	15579	15684	15371	15391	15492	15289	15510	15454	15255	15253	15433	15295	15367	15618	15262	15245	15363	15305	15511	15350	15290	15377	15393	15415	15308	15445	15361	15551	15353	15407	15530	15327	15132	15283	15376	15551	15197	15253	15329	15372	15290	15181	15431	15249	15380	15521	15077	15318	15614	15422	15069	15382	15125	15370	15205	15321	15454	15198	15280	15439	15338	15421	15349	15442	15535	15517	15361	15207	15399	15364	15347	15315	15438	15385	15602	15651	15413	15493	15263	15344	15382	15418	15472	15414	15333	15481	15355	15566	15310	15523	15392	15356	15399	15187	15370	15387	15238	15408	15285	15400	15584	15338	15280	15294	15380	15423	15435	15406	15523	15330	15273	15333	15346	15449	15447	15316	15344	15178	15416	15524	15328	15417	15648	15416	15512	15307	15278	15401	15377	15517	15362	15390	15319	15304	15291	15421	15295	15505	15388	15121	15631	15615	15202	15474	15397	15139	15397	15484	15694	15408	15525	15474	15491	15314	15368	15366	15361	15309	15412	15243	15599	15522	15306	15366	15316	15226	15249	15389	15467	15531	15408	15180	15185	15139	15374	15305	15377	15362	15503	15244	15256	15456	15216	15299	15195	15413	15444	15373	15303	15483	15338	15365	15256	15336	15374	15374	15335	15357	15310	15140	15480	15213	15438	15462	15463	15361	15407	15443	15332	15445	15356	15574	15421	15444	15269	15302	15537	15406	15473	15130	15184	15326	15286	15351	15287	15361	15566	15535	15442	15431	15455	15456	15593	15257	15462	15447	15474	15477	15527	15339	15383	15616	15400	15299	15373	15363	15339	15464	15241	15448	15318	15397	15389	15334	15301	15247	15343	15451	15334	15097	15286	15360	15383	15453	15396	15677	15435	15415	15256	15328	15356	15541	15235	15331	15471	15408	15409	15611	15190	15454	15277	15363	15495	15361	15374	15346	15437	15408	15464	15495	15328	15486	15442	15494	15268	15320	15549	15449	15474	15351	15447	15438	15348	15433	15310	15291	15288	15268	15336	15391	15425	15420	15504	15401	15293	15282	15289	15332	15390	15424	15315	15358	15290	15510	15404	15547	15372	15437	15409	15202	15239	15480	15574	15417	15385	15288	15340	15257	15137	15359	15461	15303	15323	15536	15304	15307	15374	15437	15416	15312	15514	15524	15416	15369	15420	15259	15396	15376	15358	15196	15540	15270	15468	15461	15242	15425	15300	15356	15253	15430	15497	15455	15306	15372	15372	15285	15222	15601	15188	15363	15446	15231	15338	15577	15537	15308	15273	15349	15343	15622	15334	15369	15416	15546	15493	15502	15343	15599	15252	15427	15520	15568	15318	15379	15404	15321	15331	15196	15224	15421	15359	15264	15438	15290	15247	15410	15292	15245	15376	15382	15478	15362	15371	15147	15359	15672	15168	15504	15328	15198	15314	15261	15417	15369	15316	15525	15214	15351	15389	15360	15238	15267	15246	15438	15337	15483	15390	15218	15509	15551	15501	15308	15237	15212	15373	15145	15154	15497	15452	15408	15346	15380	15329	15312	15475	15466	15419	15315	15305	15360	15428	15237	15461	15405	15445	15207	15262	15391	15247	15453	15282	15474	15327	15391	15466	15242	15328	15387	15395	15368	15193	15391	15454	15330	15477	15444	15140	15242	15430	15403	15380	15495	15328	15320	15462	15624	15113	15371	15238	15415	15714	15559	15553	15296	15433	15430	15634	15406	15367	15365	15397	15331	15545	15236	15442	15329	15364	15196	15266	15318	15347	15508	15503	15357	15368	15571	15689	15097	15120	15331	15410	15147	15160	15297	15274	15453	15413	15361	15228	15389	15531	15301	15408	15548	15301	15397	15245	15371	15212	15462	15503	15329	15316	15403	15276	15540	15515	15197	15415	15288	15494	15528	15482	15295	15211	15349	15391	15347	15318	15268	15528	15499	15362	15537	15565	15335	15168	15275	15586	15417	15286	15334	15566	15310	15351	15342	15346	15426	15366	15364	15294	15258	15098	15438	15304	15412	15547	15253	15245	15468	15201	15527	15561	15350	15392	15175	15324	15365	15383	15379	15531	15360	15378	15374	15330	15568	15426	15322	15399	15470	15317	15214	15254	15501	15310	15465	15379	15362	15268	15217	15408	15439	15510	15268	15377	15222	15444	15437	15534	15432	15318	15507	15284	15353	15232	15295	15148	15362	15500	15392	15163	15357	15502	15508	15377	15409	15357	15565	15360	15511	15445	15434	15501	15424	15470	15430	15294	15378	15348	15339	15499	15332	15459	15365	15323	15354	15362	15374	15487	15405	15201	15354	15374	15361	15325	15500	15348	15360	15380	15325	15311	15480	15454	15358	15304	15495	15487	15421	15332	15239	15334	15491	15342	15422	15561	15412	15210	15332	15190	15427	15276	15488	15302	15619	15380	15383	15229	15220	15346	15231	15365	15321	15361	15413	15408	15458	15243	15338	15497	15650	15400	15392	15361	15127	15303	15378	15297	15402	15129	15405	15328	15255	15294	15367	15573	15297	15375	15543	15532	15366	15343	15262	15372	15424	15199	15312	15294	15454	15268	15480	15517	15365	15375	15512	15322	15317	15458	15422	15323	15126	15320	15378	15426	15482	15378	15194	15427	15163	15433	15565	15428	15197	15206	15154	15295	15228	15302	15485	15587	15354	15355	15253	15466	15340	15495	15420	15351	15405	15439	15443	15466	15352	15226	15381	15257	15463	15512	15216	15437	15411	15272	15499	15290	15439	15441	15416	15488	15309	15269	15304	15193	15332	15392	15328	15393	15399	15454	15179	15350	15456	15501	15377	15310	15393	15570	15240	15355	15322	15470	15473	15333	15269	15414	15422	15233	15319	15511	15506	15421	15326	15241	15406	15301	15343	15445	15331	15227	15287	15336	15340	15313	15472	15207	15379	15278	15244	15320	15368	15403	15430	15278	15273	15179	15203	15283	15468	15367	15570	15339	15329	15610	15659	15230	15357	15294	15496	15276	15428	15451	15268	15490	15289	15469	15292	15461	15287	15364	15252	15542	15389	15227	15336	15484	15517	15521	15351	15423	15442	15671	15404	15395	15370	15382	15349	15176	15415	15473	15356	15522	15537	15676	15438	15650	15367	15595	15457	15413	15298	15283	15561	15375	15507	15395	15446	15393	15434	15532	15333	15263	15585	15364	15412	15387	15336	15444	15415	15420	15337	15552	15479	15411	15375	15586	15487	15430	15243	15377	15287	15411	15243	15414	15303	15517	15541	15539	15278	15274	15544	15400	15549	15552	15492	15432	15444	15452	15374	15470	15474	15402	15276	15256	15459	15489	15272	15413	15394	15290	15481	15460	15397	15361	15126	15172	15405	15522	15413	15188	15391	15294	15186	15386	15592	15359	15502	15396	15527	15477	15380	15111	15419	15350	15407	15577	15417	15357	15445	15327	15326	15509	15383	15369	15447	15519	15410	15396	15558	15573	15318	15377	15252	15431	15347	15343	15308	15321	15322	15287	15405	15536	15464	15215	15387	15488	15351	15177	15368	15429	15296	15502	15399	15555	15361	15183	15347	15299	15274	15310	15058	15439	15598	15364	15377	15415	15394	15383	15395	15275	15274	15235	15244	15431	15316	15319	15377	15310	15480	15360	15313	15331	15461	15455	15270	15468	15484	15407	15268	15221	15470	15209	15346	15372	15474	15218	15332	15395	15317	15204	15345	15507	15337	15269	15402	15260	15311	15405
23792	40692	29241	22035	19199	17854	16645	16043	15522	15042	14873	14718	14733	14414	14488	14619	14392	14426	14297	14298	14181	14087	19290	20535	19899	17666	15828	14679	14242	14027	14044	13909	13989	14012	13907	13980	13928	13875	13928	13936	13718	14000	13838	13779	13869	13881	14102	13997	13943	13830	13923	13928	13978	13981	13904	13915	13858	13829	14079	13975	14087	13948	13997	14022	14033	14030	13870	13883	13932	13858	14101	13821	13992	13915	13843	13913	14005	13956	13938	13830	13989	14093	13935	13937	14073	13967	13927	13716	13944	13871	14133	14000	13927	13757	13859	13853	13840	13790	13923	14053	13906	13977	13817	13834	13947	13991	13832	13876	13775	13898	13997	14035	13827	13913	13964	13784	13782	14040	13840	13680	14056	14018	14151	13997	13999	13984	14044	14024	13999	14011	13815	13892	13919	13880	13946	13835	13856	14057	13894	13785	13890	13785	14107	13951	13963	13878	14029	14045	13878	13875	13869	13850	13808	13999	13842	13917	13844	13832	13996	13922	13851	13770	13964	13865	13972	13994	13860	13974	14014	13787	13997	13928	13951	13904	13995	13913	13709	13926	14101	13902	13874	13938	13717	13883	13793	14008	13888	13997	13903	13886	13918	13983	13820	14066	13903	13858	13930	13709	13912	14015	13918	13848	13749	13877	13885	13937	13811	13789	13857	13929	13972	13815	14050	13858	13928	13895	13981	13917	13997	13799	13934	13970	13817	13772	13974	13964	13937	13977	13920	14020	14012	13801	13924	13875	13836	13975	13898	14010	13885	13957	13782	13888	13943	14026	14001	13851	13638	13901	13933	13946	13910	13868	14057	13799	13762	14039	13953	13867	13910	13996	13876	13963	13862	14073	13977	13969	13817	13927	13878	13935	13918	13809	13960	14022	13898	13939	13726	13887	14069	14007	14029	13958	13871	13828	13894	13735	13903	13774	14012	13952	13870	13883	13883	13720	13724	14054	14046	14050	13992	13940	13787	14002	14049	14064	13795	13984	13898	13912	13853	13832	13933	13959	13794	13858	14032	13984	13784	14000	14009	14058	13924	13920	13947	13991	13886	13744	13920	13966	13784	13682	14047	13824	13851	13817	13954	14025	13874	13878	13916	13820	13977	13796	13846	13855	13935	14014	14017	14098	13827	13758	14010	13905	13974	13749	14075	14036	13839	13911	13777	13902	13782	13922	13919	13889	13846	13840	13892	13956	13937	13947	13893	13920	13935	13809	13844	13826	14055	13899	13976	13928	14014	13906	13869	13738	13968	13982	14022	13839	13915	13780	13978	13951	13974	13943	13945	13821	14098	13851	13953	13846	14037	13900	14010	13974	13810	13913	13815	13909	13928	14034	13878	13968	13837	13974	14149	13934	13841	13858	13881	13847	13938	13773	13922	13957	14089	13985	13795	13867	13820	13881	13859	13821	13858	13962	13927	14079	13946	14009	13926	13814	13907	13886	13879	13928	14025	13880	13974	13918	14017	13839	13784	13869	13767	13827	13949	13847	13849	13985	13939	14053	13851	13988	13937	13820	13764	13806	13730	13910	13918	13927	13953	13827	13998	13839	14075	13801	13896	14157	14021	13941	13794	13925	13989	13845	13769	13847	13893	13828	13925	13910	13869	13694	13810	14011	13906	14023	13957	13794	13918	13900	13864	13834	13875	13912	14030	13915	13818	14017	13944	13936	13889	13974	13878	13999	13900	13725	13918	13938	14062	13744	13962	13964	14088	13842	13849	14001	13953	14132	14084	13818	13811	13791	13876	13775	13731	13908	13923	14034	13764	13956	13933	13888	14004	13979	13929	13963	13935	13942	14042	13819	13963	13830	13736	13998	13869	13865	13807	13884	13855	13782	13760	13872	13874	13731	13881	13696	13746	13909	13980	13900	13882	13714	13854	13903	13937	13730	13935	13906	13911	13887	13973	14076	13792	13925	13927	13872	13978	14015	13929	13929	13943	13874	13788	13976	13806	13878	13770	13930	13807	14005	14014	13975	13961	13965	14111	14010	14096	14042	14124	13935	13940	14003	13829	13970	13778	13800	13897	13869	13883	13820	13944	13723	13858	13852	13793	13893	13893	13909	13778	14091	14014	13895	13893	14058	13904	13911	13885	13853	13953	13872	13974	13903	14017	13963	13919	13876	13896	13854	13788	13935	13889	13827	13915	13901	13933	13898	14076	13998	13779	13847	13902	13710	13942	13926	13901	13759	13949	14060	13954	13925	13816	13872	13912	13853	13831	14055	13835	13867	13966	13914	13893	13857	13919	13801	13685	13927	13881	13915	13806	13872	14160	13933	13950	13947	13976	13982	14098	13860	13952	13685	13981	14040	13924	13941	13948	13900	13784	13720	13884	14033	13830	14057	13997	14096	13977	13804	13905	14035	13857	13982	13896	14012	13762	14047	13729	13830	13920	13865	13824	14001	13840	13846	14046	13970	13896	13811	13774	14110	13835	13992	13782	13855	13907	13979	13961	14005	13929	13851	13954	13914	13980	13885	13904	13871	13909	13947	13707	13823	14050	14037	13974	13871	13808	13813	13793	13885	13852	13784	13848	13867	14021	13749	13862	13773	13977	13884	13891	13898	13956	13909	13889	13933	13854	13946	14148	13871	13885	14052	14041	13826	13859	13876	13869	14052	13931	14021	13991	13961	13885	13777	13920	13879	13933	13732	13936	13932	13953	13895	13936	13958	13965	13607	13947	13767	13834	13946	13572	14027	13978	13934	13833	13843	13989	13853	13883	13885	13858	14065	13780	13958	13875	13775	13888	13931	13906	13872	14037	13842	13842	14009	13942	13770	13852	14022	13967	13955	13756	13937	13781	13899	14070	13992	14064	13861	13996	13956	13976	13985	13890	13837	13920	13793	13912	13863	13881	13734	13848	13811	13864	13827	13755	13838	13992	13752	13858	14002	14068	14032	13803	13873	13789	13865	13887	14041	14063	13878	13983	14013	13815	13869	14046	13853	13844	13834	13782	13871	13976	14088	13805	13940	14019	13875	13991	13711	13947	13967	13854	13961	13909	13997	13900	14003	13845	13957	13980	14009	13783	13817	13994	13901	13760	13758	13859	13751	13944	13797	13922	13966	13689	13703	13870	13994	13857	13878	13823	13831	13993	13845	13859	13874	13778	13915	14085	13945	13824	13908	14007	13919	13927	14019	13979	14027	13905	13837	13864	13873	13896	13866	13995	13961	13844	14157	13951	13921	13962	13923	13930	13912	13922	13867	13899	13830	13919	13909	13668	14005	13982	13879	13763	13908	13993	13809	13788	13856	13921	13908	13819	13804	14054	13936	13880	13837	13871	13914	13817	13891	14118	13860	13929	13902	13962	13875	13920	13728	13810	13821	13897	13946	13940	13900	13830	13998	13981	13928	13952	13766	13778	13812	13930	13779	13832	13926	13943	13917	13884	13826	13834	13961	13990	13728	13968	13895	13960	14031	14071	13999	13897	13932	13975	13819	13688	14040	14003	13973	13966	13957	13817	13915	13989	13810	13918	13880	14181	13795	13892	14075	13874	13966	13994	14111	13956	13903	13969	14060	13813	14014	13858	14008	14073	13943	13978	13885	13878	13886	13698	14040	13950	13856	14027	13626	13898	13818	13903	13980	13844	13852	14129	14039	13928	13992	13922	13972	14100	13945	14059	14003	14011	13882	13770	13864	14046	13918	13879	14015	13969	13852	13880	13857	13975	13766	13884	13931	13881	14074	13994	13945	13909	13931	13856	14020	13842	13728	13940	13988	13900	13798	13780	13778	13943	13942	14010	13918	13925	13778	13810	13846	13746	13859	13927	13882	13973	14068	13845	13819	13733	13980	14046	13838	13978	14005	13915	13916	13827	13788	14002	14001	13829	13907	13967	13963	13988	14013	13885	14017	13809	13931	13959	14032	13947	14089	13984	13756	13744	13837	13893	13930	13934	13957	13915	14005	13777	13917	13695	13842	13854	13839	13850	13857	13865	13826	13796	13880	13955	13880	13778	13785	13922	13879	13984	13898	14093	13778	13817	13791	13985	13720	14010	13961	13927	13903	13988	13878	13833	13893	13717	13971	13801	14012	14038	13917	13967	13816	13884	13918	13826	13873	13872	14036	14070	13941	13743	13883	13924	13947	13880	13937	13642	13797	13874	13850	13882	13954	13779	13829	14031	14013	13936	13974	13936	13968	13957	13805	13926	13876	13764	14002	13842	13962	13892	13935	13720	13916	13833	13873	13915	13933	13875	13882	13953	13925	13960	13854	13828	13925	13874	14039	13890	13927	14074	13888	13911	13975	13899	13842	13798	13895	14010	13803	13852	13881	13886	13976	13714	13997	14018	13939	14001	13910	13972	13938	13825	13865	14048	13845	13896	13853	14092	13811	13911	13944	13870	13879	13967	13971	13900	13821	13812	13873	13921	13990	13896	13827	13769	14004	13917	13892	13847	13889	14049	13902	13765	13870	13909	13950	13819	14098	13857	13849	13867	13940	14043	13859	13926	13824	14122	13915	14012	13875	13891	13758	13868	13850	14047	14063	14097	13974	13846	13785	13989	14079	13850	14001	13823	13884	13872	13802	14012	13840	13958	13932	13913	13836	13939	14006	13808	13926	13894	13859	13803	13973	13906	13856	13869	13810	13881	13927	13990	13921	13944	13980	14108	13990	13977	13882	13908	13879	14138	13918	14034	13861	13914	13962	14020	13982	14054	13818	13828	14024	14064	13928	13798	13943	13968	14041	13945	13855	13941	13893	13931	13811	14015	13800	13895	13868	13908	13853	13908	13941	13835	13959	13893	13877	13969	14169	13850	13818	13947	13804	13941	13955	13854	13993	13988	13855	13614	13924	13973	13776	13694	13971	13930	13920	13896	14003	13869	13753	14045	13938	13923	13828	13875	13767	13902	14118	14073	13778	14007	13837	13771	13964	13666	13983	13810	13985	13888	14139	13845	13931	13854	13846	13830	13935	14008	13872	13872	13890	14088	13964	13876	13938	13855	13799	13887	13894	13923	13988	13840	13955	13830	13926	14044	13950	13881	14090	13894	13795	13963	13977	13797	13942	13781	13913	14011	13862	13985	13789	13880	14062	13779	13919	13998	13954	13828	14081	13875	14047	13965	13881	13966	13887	14021	13855	13956	14006	13967	13795
23084	21460	29384	23978	21648	23192	22935	17421	16600	17121	16711	16415	16177	16347	16133	16176	15851	16056	16055	15931	15742	15875	21065	24269	23392	21145	18507	16634	16173	15816	15713	15389	15570	15476	15442	15562	15590	15599	15580	15433	15593	15486	15556	15434	15706	15601	15586	15463	15550	15488	15582	15376	15428	15497	15659	15687	15464	15638	15677	15602	15337	15507	15406	15448	15666	15680	15578	15591	15559	15278	15630	15522	15691	15525	15448	15418	15540	15611	15535	15709	15640	15675	15522	15746	15306	15538	15508	15428	15364	15489	15730	15733	15602	15578	15477	15622	15510	15396	15391	15539	15497	15184	15460	15478	15439	15321	15460	15551	15562	15551	15404	15564	15474	15475	15283	15402	15514	15620	15177	15351	15431	15533	15513	15517	15514	15733	15545	15495	15635	15453	15477	15488	15433	15548	15553	15184	15394	15556	15601	15519	15481	15619	15416	15487	15530	15282	15414	15588	15437	15600	15727	15570	15433	15509	15673	15306	15446	15542	15505	15519	15503	15457	15528	15563	15435	15597	15585	15386	15580	15672	15391	15534	15571	15418	15538	15343	15228	15271	15502	15499	15389	15438	15693	15316	15510	15391	15430	15432	15650	15413	15552	15411	15378	15598	15270	15389	15561	15606	15615	15366	15454	15700	15457	15486	15557	15497	15346	15508	15307	15700	15500	15469	15482	15260	15591	15490	15660	15536	15623	15606	15444	15554	15396	15660	15333	15521	15522	15640	15355	15447	15531	15496	15569	15494	15488	15435	15483	15541	15507	15561	15416	15485	15397	15517	15494	15443	15352	15627	15402	15550	15442	15372	15354	15478	15431	15546	15323	15548	15507	15408	15357	15282	15321	15373	15494	15352	15676	15556	15405	15445	15312	15472	15341	15570	15398	15230	15236	15458	15576	15582	15495	15332	15580	15360	15354	15641	15507	15662	15723	15602	15461	15360	15652	15544	15627	15684	15233	15320	15300	15559	15538	15460	15445	15478	15461	15603	15420	15220	15548	15462	15413	15727	15417	15512	15542	15529	15465	15321	15599	15439	15418	15420	15519	15549	15398	15536	15499	15327	15400	15349	15690	15610	15666	15393	15506	15447	15443	15582	15573	15618	15439	15413	15465	15646	15407	15432	15631	15511	15676	15588	15412	15486	15452	15439	15413	15555	15569	15464	15534	15605	15294	15369	15567	15519	15553	15464	15585	15620	15342	15351	15496	15468	15400	15420	15266	15396	15623	15637	15406	15548	15394	15341	15649	15289	15413	15624	15745	15720	15625	15551	15498	15280	15639	15257	15369	15442	15558	15628	15581	15619	15543	15467	15547	15394	15605	15503	15461	15440	15490	15507	15650	15399	15437	15413	15449	15504	15431	15373	15614	15427	15446	15575	15320	15827	15552	15567	15522	15471	15278	15298	15603	15525	15430	15352	15554	15356	15311	15357	15427	15561	15369	15550	15509	15319	15592	15447	15439	15520	15671	15475	15525	15381	15471	15493	15425	15459	15509	15316	15302	15492	15508	15582	15347	15505	15468	15333	15429	15356	15513	15328	15505	15670	15364	15474	15480	15258	15541	15358	15569	15525	15446	15355	15268	15554	15416	15448	15562	15555	15688	15498	15279	15349	15452	15406	15457	15528	15461	15586	15485	15322	15612	15367	15512	15403	15350	15549	15351	15415	15235	15441	15503	15495	15382	15483	15348	15399	15345	15449	15720	15385	15514	15267	15421	15390	15328	15399	15671	15502	15597	15380	15490	15757	15534	15396	15635	15267	15457	15440	15636	15344	15373	15578	15507	15544	15446	15498	15541	15471	15560	15402	15480	15496	15433	15460	15574	15318	15362	15515	15499	15568	15504	15658	15496	15487	15452	15336	15329	15438	15497	15520	15508	15647	15299	15533	15488	15335	15383	15638	15468	15309	15572	15710	15389	15583	15398	15347	15425	15468	15417	15510	15423	15657	15603	15326	15466	15350	15585	15706	15467	15568	15591	15417	15329	15422	15476	15544	15563	15420	15440	15670	15560	15414	15513	15262	15530	15539	15657	15645	15426	15540	15324	15403	15333	15334	15262	15594	15444	15467	15431	15531	15471	15618	15608	15368	15464	15601	15342	15534	15424	15443	15266	15298	15350	15503	15213	15442	15363	15455	15537	15584	15252	15426	15502	15476	15465	15489	15637	15329	15454	15380	15424	15363	15572	15442	15431	15534	15460	15694	15577	15359	15366	15240	15406	15382	15435	15516	15495	15306	15448	15480	15451	15170	15543	15448	15481	15521	15602	15290	15465	15750	15552	15444	15606	15488	15628	15425	15559	15750	15542	15541	15478	15503	15408	15507	15397	15371	15531	15417	15549	15517	15346	15563	15520	15613	15362	15461	15486	15485	15449	15448	15476	15564	15593	15425	15484	15554	15520	15455	15451	15488	15457	15455	15482	15577	15577	15472	15354	15434	15560	15406	15548	15553	15426	15646	15527	15533	15523	15472	15428	15222	15550	15534	15480	15629	15395	15433	15432	15587	15514	15244	15274	15446	15594	15333	15502	15506	15426	15531	15521	15458	15541	15384	15438	15647	15605	15386	15439	15549	15434	15447	15233	15516	15487	15458	15620	15247	15729	15482	15617	15355	15295	15425	15497	15589	15444	15332	15520	15566	15350	15427	15748	15762	15534	15420	15631	15591	15528	15514	15605	15477	15249	15514	15407	15471	15390	15497	15702	15244	15491	15266	15252	15422	15428	15504	15538	15638	15384	15384	15453	15456	15402	15397	15528	15555	15513	15578	15484	15382	15449	15458	15417	15630	15498	15448	15345	15544	15696	15386	15440	15607	15499	15361	15358	15542	15467	15642	15376	15600	15330	15600	15724	15691	15571	15581	15437	15294	15435	15641	15508	15464	15342	15401	15404	15455	15449	15488	15510	15481	15404	15566	15591	15413	15436	15436	15521	15507	15755	15486	15505	15343	15642	15435	15552	15537	15375	15472	15423	15376	15401	15487	15394	15484	15516	15465	15531	15615	15597	15334	15407	15627	15497	15444	15503	15396	15510	15458	15489	15452	15409	15489	15254	15418	15456	15325	15353	15723	15566	15435	15471	15631	15572	15448	15507	15516	15467	15539	15300	15435	15413	15432	15548	15530	15374	15442	15494	15428	15540	15524	15456	15535	15625	15297	15405	15413	15534	15323	15601	15296	15648	15503	15311	15702	15508	15359	15644	15264	15470	15622	15573	15567	15493	15401	15392	15319	15419	15353	15497	15407	15370	15381	15542	15420	15483	15311	15552	15388	15591	15454	15450	15368	15448	15469	15202	15482	15397	15545	15566	15391	15408	15590	15480	15340	15332	15625	15531	15451	15464	15653	15591	15395	15381	15604	15538	15440	15403	15478	15330	15352	15589	15327	15391	15287	15262	15394	15473	15597	15580	15565	15554	15510	15379	15428	15229	15425	15285	15537	15521	15423	15607	15390	15564	15450	15142	15549	15413	15540	15526	15339	15361	15763	15479	15349	15359	15385	15337	15437	15420	15421	15504	15605	15547	15520	15529	15597	15347	15598	15421	15407	15424	15582	15444	15507	15378	15512	15594	15359	15425	15457	15517	15564	15488	15529	15631	15399	15401	15532	15218	15485	15519	15416	15277	15504	15411	15408	15363	15340	15400	15524	15533	15473	15345	15272	15521	15616	15184	15338	15401	15522	15408	15426	15380	15359	15678	15558	15526	15315	15311	15473	15569	15448	15439	15453	15376	15289	15271	15493	15474	15364	15389	15344	15425	15535	15491	15492	15530	15316	15471	15414	15553	15470	15484	15479	15432	15346	15600	15612	15682	15526	15547	15270	15569	15649	15580	15539	15521	15489	15701	15431	15503	15331	15538	15479	15554	15169	15232	15343	15259	15692	15489	15481	15489	15542	15494	15583	15477	15519	15347	15488	15314	15439	15490	15489	15336	15461	15472	15554	15568	15646	15538	15605	15528	15405	15562	15547	15638	15502	15511	15473	15608	15712	15441	15507	15627	15417	15500	15289	15305	15364	15509	15497	15443	15500	15355	15423	15426	15215	15586	15353	15455	15455	15469	15583	15476	15557	15420	15460	15459	15414	15455	15586	15582	15488	15576	15636	15509	15453	15604	15428	15531	15495	15641	15379	15562	15440	15241	15461	15462	15675	15556	15692	15525	15534	15635	15459	15539	15480	15453	15217	15357	15422	15383	15647	15343	15507	15352	15496	15434	15361	15527	15512	15388	15334	15279	15546	15475	15536	15350	15554	15403	15409	15519	15637	15440	15463	15593	15665	15550	15682	15615	15403	15482	15308	15615	15394	15517	15557	15345	15540	15497	15360	15463	15631	15402	15436	15483	15362	15511	15379	15446	15647	15532	15505	15394	15501	15423	15433	15791	15498	15590	15563	15551	15672	15550	15620	15435	15351	15297	15470	15374	15583	15609	15394	15442	15377	15505	15502	15561	15257	15491	15593	15393	15352	15443	15524	15487	15508	15385	15452	15488	15299	15431	15366	15562	15464	15454	15503	15558	15371	15528	15394	15475	15486	15769	15365	15373	15424	15348	15472	15418	15433	15467	15469	15496	15407	15586	15499	15577	15448	15498	15393	15536	15356	15683	15571	15540	15615	15519	15274	15487	15531	15454	15533	15513	15562	15568	15310	15533	15533	15547	15425	15436	15332	15674	15393	15567	15364	15313	15423	15385	15525	15496	15494	15454	15309	15383	15614	15571	15624	15502	15418	15480	15454	15429	15254	15625	15503	15194	15297	15502	15584	15510	15475	15374	15375	15510	15416	15667	15553	15335	15304	15506	15460	15664	15484	15531	15519	15436	15532	15549	15489	15534	15379	15521	15620	15354	15546	15449	15578	15568	15365	15497	15484	15436	15521	15542	15209	15397	15496	15411	15575	15501	15339	15315	15394	15361	15402	15355	15609	15452	15264	15547	15582	15559	15484	15488	15528	15570	15484	15584	15655	15441	15376	15333	15539	15352	15446	15293	15444	15457	15500	15356	15403	15201	15338	15297	15632	15440	15382	15559	15663	15438	15682	15464	15234	15503	15489	15589	15474	15614	15449	15346	15448	15696	15709	15514	15502	15443	15412	15507	15511	15437	15497	15463	15438	15725	15578
27163	45815	33287	23985	20737	17518	16436	15726	16094	15829	15574	15272	15247	15351	14726	14877	14648	14333	14318	14218	14244	14304	23648	25918	24480	21018	17248	15046	14535	13888	14098	13975	13970	13947	13901	13979	14108	13954	13950	14035	14031	13899	13847	14048	14001	13959	14114	13851	13952	14028	14020	13845	13972	13843	13980	13955	13951	14002	13869	13889	14000	13781	13958	13954	13989	13899	13739	14105	13957	13985	13873	13883	14051	13952	13941	14008	14026	13844	13890	13970	13958	13989	13859	13879	13817	13894	13894	13930	13933	14078	14007	13837	13796	13971	14085	13909	13809	14077	13855	14063	13904	14006	13906	14041	13966	14024	13792	14033	13858	13998	14070	13925	13979	13913	13886	13896	13839	13998	13760	13941	13835	14023	14017	13989	14008	13994	13739	13902	14121	13858	13779	13888	13998	13806	13780	13921	13975	13874	13877	13983	14083	13828	13940	13936	14004	13902	14007	13853	14028	13847	14042	13901	13797	13923	13910	13955	13998	13870	13775	13723	13893	14136	13902	13964	14109	14008	13833	13847	13848	13890	13965	13938	13926	13988	13880	14019	13935	13947	13987	13812	13890	13826	14077	14116	13809	13900	13896	13831	13912	13907	13937	13917	13784	13915	13888	13893	13827	13840	14030	13965	13812	13960	13946	14046	13869	14074	13937	14029	14035	14044	14059	13821	13870	13938	13934	13860	13956	13807	13935	13822	13868	13975	13827	14008	13903	13871	13824	13863	14047	13899	14005	13931	13960	13953	13732	13903	13998	14138	14074	13987	14025	13953	13923	13894	13874	13788	13974	13859	13992	14142	13976	13934	13946	14037	13693	13813	13927	14083	14006	14037	14045	14118	13840	13986	13913	14150	13867	14053	14072	13800	14057	13983	13777	13819	14084	13957	14224	14117	14015	13877	13982	13869	13805	13958	14005	13945	14097	13897	14027	14016	14130	13900	14019	13814	13848	13793	13916	14042	13878	14096	13957	13989	13830	14074	13993	14035	13859	14003	13966	13860	13951	14034	13916	13777	13929	13946	14028	13816	13845	13908	13920	13818	13915	13826	13952	13827	13871	14180	13978	13908	13818	14050	13926	13986	13803	14068	13899	13796	13902	13956	13908	13861	13898	14041	13990	13872	13984	14005	13817	13837	13968	14006	13978	13845	13909	14065	13849	14095	13726	13963	13855	13845	14013	13885	14009	13888	13868	13983	13739	13825	13919	13932	13793	13882	13977	14101	13834	13839	13697	13846	14060	13911	13839	13819	13878	13844	13766	13966	13896	13816	13956	13867	14003	14081	14031	13953	13875	14019	13941	13829	13897	13942	13953	13940	13898	13971	13992	13840	13826	13862	14092	13912	13865	13923	13910	13985	13992	13963	13856	14014	13932	14064	13817	14062	13920	13931	13809	13945	13855	14017	13947	13929	13921	13885	13841	13867	14039	13772	13899	13938	13809	13927	14039	13975	13824	14069	13973	14006	13870	14066	13863	13855	13942	13910	13928	13805	13838	14079	13797	14016	13885	13892	14010	13872	13930	13910	13942	13938	13959	13793	13734	13851	13881	13847	13879	13854	13955	13855	14007	13919	13886	13844	13990	13816	13881	13922	13801	13863	13745	13911	13917	13882	13894	13892	13971	13951	13880	14004	13865	13880	13855	13888	13885	14008	13994	13910	13920	13792	13988	13925	13897	13837	13763	13966	13740	14002	13798	14009	13896	13853	13956	14115	13911	13907	13933	13956	13974	13998	13973	14051	13975	13899	14045	13844	13994	13677	13975	13849	13780	13890	13862	13929	13826	13936	13886	13739	13994	13873	13921	13964	13821	13957	14042	13759	13716	13891	13846	13711	14058	13957	14038	14006	13843	14066	13773	13777	13850	13931	13920	13822	14144	13910	13808	13974	13761	14087	13927	13992	14106	14058	13952	13696	13934	13577	13836	14033	13944	13951	13962	13816	13869	13894	13911	13881	13987	13765	13922	13919	13931	13708	13959	14053	13859	13949	13819	13843	13974	13759	13891	13949	13852	13852	13892	13894	13826	13882	13942	14114	14072	13990	14043	13898	13884	13950	13984	13958	13925	13865	13977	14006	13858	14035	13874	13712	13937	13777	13703	14007	13763	13876	13827	13859	13918	14015	13864	13886	13973	13783	13843	13955	13859	13959	13853	13930	14013	13962	13979	13933	13970	13894	13998	13890	13963	13969	13924	14063	13902	13987	13748	13854	14015	13820	13975	13937	13910	13890	13929	13980	13905	13891	13894	14099	14038	14039	13978	14135	13862	13904	13995	13852	13851	13974	13894	13991	13957	13961	14057	13895	13922	13874	13880	14037	13916	13986	13898	13816	14030	13972	14024	13803	13949	13977	13936	14010	13869	13823	14019	13925	13920	13743	13928	13857	13702	14062	13770	13804	13874	13951	13801	13918	13889	13856	13841	14017	14012	13932	13850	14152	13750	13832	13899	14010	13896	13904	14013	13824	14014	14024	13811	13838	13918	13936	13962	13865	13930	13981	13829	13995	13846	13960	13988	13844	13821	13839	13778	14016	13939	13909	13897	13868	14025	13847	13825	14121	13793	13837	14035	14027	13913	14050	13985	13978	13823	13974	14030	13971	14015	13985	14007	13878	13846	13967	13914	13882	13937	14050	14038	14030	14003	13916	13817	13780	13963	13856	13768	13976	13886	13978	14008	14042	13853	13821	13891	14132	14066	13927	13817	13733	14070	13850	13889	13838	13810	13907	13735	13686	14048	13822	13988	13848	14072	13768	13973	13792	13953	14136	13851	13877	13986	13980	13910	13890	13958	13888	13837	13918	13972	13951	14028	13803	13819	13936	13908	13911	13926	14026	13880	13898	13804	14035	13907	14021	14132	13976	13827	13905	13862	13822	13957	13869	13764	14140	14036	13965	14049	13988	13902	13712	13928	13787	13864	13885	13900	13997	13946	13795	14057	13996	13785	14038	13852	13924	13991	13874	13721	13785	14018	13951	13954	13937	13993	13779	14049	13993	13753	13972	13807	13770	13987	13871	13822	14100	13928	13915	13877	13902	13859	13911	13882	13896	13920	13977	13875	13814	13884	13961	13804	14155	13969	13745	13888	13927	13827	13999	14004	13846	13890	14056	13975	13769	13815	13745	13762	13927	13999	13878	13853	13925	13786	13809	13991	13941	13869	13892	13978	14069	13863	13918	13974	13870	13926	14046	13881	13996	14045	13819	13927	14052	13932	14034	13897	13935	14129	13954	13938	13815	14101	13979	13891	13670	13813	13845	13962	13782	13961	13915	13943	13897	13715	13938	13954	14003	13933	13929	14008	13882	13844	13916	13941	13850	13833	14062	13908	13799	14024	13968	13922	13931	13913	13864	13756	13904	13817	13961	13971	13960	13903	13895	13926	13925	14088	13762	13923	13980	13872	14026	13760	14137	14149	14071	14065	13900	13979	13940	13880	14048	13910	13801	13714	13916	13843	13828	13845	13906	13882	13913	13765	13674	14103	13966	13831	14002	13901	13919	13891	13689	13911	13816	13789	13937	13840	13681	13930	13931	13843	13863	13965	13977	14033	13808	13901	13788	14166	13792	13999	13744	14013	13875	13883	13803	13931	13934	13818	13964	14046	13814	13995	13813	13805	13854	13815	14059	13899	13848	13842	13727	13973	14054	13896	13885	14041	13860	14083	13795	13860	14123	13981	13917	13815	13823	13985	13937	13904	14021	13968	13973	13920	14057	13904	14075	13950	13880	13805	13920	13893	13870	13759	13957	13970	13980	13807	13918	13967	13962	14047	13761	13930	13836	13936	13929	13890	14015	14012	13838	13862	13936	13958	13906	13814	13769	14038	13992	13859	13953	13868	13913	13870	13829	13850	13855	14043	13998	13868	13735	13997	13847	13795	13884	13793	13843	13890	13907	13841	13910	14030	13844	13976	13817	13942	14091	13791	13886	13963	13825	13928	13942	13826	13963	13788	14049	13912	13832	13780	14038	13965	13835	14049	13851	13921	14002	14042	13792	13917	13916	13851	13815	14086	13784	13894	14010	13895	14009	13936	14028	13823	14080	14032	13807	13801	14015	13963	13916	13931	13830	13966	13859	13880	13898	13870	13855	14003	13980	13919	13850	14014	13902	13792	13938	13942	13878	14004	14094	13796	13753	14074	13922	14034	13994	13749	13774	13877	13944	13925	13965	14124	13740	14035	13761	14008	13788	14026	14056	13861	13793	14035	13979	13793	13821	13954	14003	13970	13917	13838	13844	13940	13895	14071	13835	13863	13890	14034	13835	13913	13843	13979	13908	13931	13897	13902	13814	14036	14032	13852	14010	14020	13772	13898	13915	13885	13808	14017	13830	13969	14026	13953	13811	14074	13973	13953	13868	14012	13862	13924	13955	13868	13945	14025	13950	13872	13732	13864	13813	13933	13959	13963	13962	14084	13886	13771	14097	14036	13818	13911	13762	13945	13873	13930	13809	13815	13886	13820	13962	13939	13960	13934	14034	13993	14166	14016	13898	13811	13971	13944	13919	13788	13684	14007	13878	13869	13874	13870	13898	13881	14031	13961	13939	13886	13995	13922	13960	13846	13896	13806	13735	13927	13840	14016	13874	13908	13736	14027	13952	13967	13907	13907	13815	13850	13871	14041	13874	13949	13970	13989	13915	13883	13702	13933	13837	14015	13890	14007	13698	13910	13796	14059	13836	14041	13983	13971	13833	13704	13745	13981	13864	13913	13843	13945	13949	14109	13873	13754	13952	13794	13956	13903	14011	13894	13946	13875	13850	13980	13797	13890	13900	13928	13928	13868	14040	13938	13958	13932	14040	13791	13863	14012	13860	14170	13844	14050	13807	13973	13900	13882	13884	13959	14054	13792	13794	13846	14013	13877	13929	13833	13888	13976	14233	13935	13848	13800	13798	13987	13938	14045	14088	13920	13880	13876	14023	14110	13888	13749	13839	13969	13706	13955	13966	13865	13930	13849	13863	13904	14104	13800	13977	13833	13952	13800	13951	14041	14180	13901	14036	13942	13878	13766	14064	13826	13947	13942	14011	14100	13848	13865	13888	14034	13942	14055	13947	13849	13957	13899	13794	14005	13915	13957	13873	14000	13901	13978	13946	14025	13955	13943	13868	13889	14082
27938	22866	25217	19230	15555	14853	14891	14728	14671	14588	14396	14372	14312	14445	14436	14216	14372	14267	14318	14331	14221	14344	14732	14995	15072	14896	14715	14416	14193	14290	14263	14142	14181	14121	14382	13994	14219	14201	14131	14156	14225	14122	14097	14003	14157	14119	14196	14245	14017	14118	14135	14097	13858	14029	14427	14008	14119	14075	14147	14370	14121	13954	14119	14144	14156	14110	14015	14208	14057	13995	13960	14161	14255	14023	14234	14186	14305	14100	14182	14081	14258	14200	14183	14015	14171	14208	14269	14111	13865	14113	14098	14369	14148	14114	14264	14197	14014	14122	14157	14205	14039	14021	14236	14202	14059	14106	14284	14041	14105	13994	14299	14246	14130	14143	14157	13976	14253	14103	14248	14005	14178	14123	14133	14249	14131	14155	14118	14253	14101	14151	14145	13993	14183	14072	14166	14009	14177	14101	14057	14317	14159	14250	14189	14152	14302	14069	14314	14156	14110	14030	14334	14100	14145	14367	14117	14124	14076	14028	14134	14210	14148	13977	14048	14267	14087	14404	14219	14278	14139	14118	14068	14169	14134	14237	14205	14197	14148	14229	14089	14123	14149	14260	14321	14143	14197	14313	13939	14080	14222	13969	14204	14181	14198	14213	14173	14126	14216	14228	14271	13979	14258	14155	14160	14207	14183	14240	14229	14051	14040	14188	14244	14149	14074	14060	14175	13749	14185	13980	14316	14243	14236	14052	14197	14302	14107	14221	14221	14192	14115	14164	14283	14207	14182	14137	14107	14173	14147	14052	14109	14113	14218	14303	14186	14019	14364	13960	14184	14364	14312	14204	14064	14191	14157	14242	14079	14267	14174	14218	14306	14222	13896	14120	14149	14137	14094	14186	14022	14292	14295	14028	14183	14255	14250	14029	14022	14095	14232	14209	13931	14079	13991	14072	14288	14162	14166	14294	14155	14062	14207	14188	14375	14266	14175	14258	14247	14072	14148	13914	14181	14219	14220	13905	14244	14184	14323	14264	14236	14125	14109	14214	14183	14137	13983	14145	14248	14134	14151	14078	14107	14105	14303	14044	14034	14151	13981	14191	14127	14266	14238	14246	14177	14206	14088	14265	14428	14305	13936	14187	14105	14103	14197	14240	14405	14042	14218	14046	14105	14137	14171	14492	14308	14210	14225	14117	14125	14207	14216	14085	14205	14148	14155	14260	14265	14106	14267	14194	14148	14097	14013	14211	14169	14321	14152	14111	14222	14057	14189	14223	14217	14161	14174	14153	14170	14078	14175	14242	14269	14242	14123	14007	14212	14176	13871	14186	14052	14108	14262	14105	14049	14233	14220	14119	14139	14189	14245	14210	14299	14404	14146	14284	14053	14125	14403	14019	14177	14179	14101	14045	14211	14193	14047	14138	14126	14124	14165	14142	14172	14140	14256	14179	14246	14174	14094	14278	14159	14000	14000	14175	14355	14133	14313	13775	14398	14153	14124	14160	14252	14237	14077	14098	14260	14254	14070	14022	14318	14290	14217	14255	14109	14102	13983	14331	14205	14181	14142	14131	14315	14231	14082	14208	14049	14125	14166	14062	14078	14180	14239	14324	14009	14218	14296	14147	14318	14081	13991	14110	14202	14279	14074	14244	14255	14274	14232	14247	14357	14026	14148	14249	14212	14259	14200	14106	14327	14212	14122	14055	14143	14214	14148	14238	14259	14161	14136	14259	13931	13917	14301	14167	13995	14054	14234	14070	14057	14138	14124	14305	14129	14087	14208	14149	14300	14332	14293	14151	14226	13965	14200	14284	14073	14146	14123	14007	13914	14007	14190	14267	14233	14295	14288	14238	14198	14272	14008	14245	14258	14295	14157	14102	14158	14230	14104	14241	14312	14234	14280	14075	14199	14117	14190	14302	14010	14309	14071	14172	14142	14030	14102	14138	13867	14127	14107	14177	14232	14084	14311	14384	14094	14310	14272	14077	14091	13984	14251	14208	14085	14107	14152	14186	14039	14066	14420	14195	14192	14192	14234	14059	14109	14082	14093	14102	13923	14187	14160	14010	14113	14135	14261	14208	14339	14124	14235	14108	14411	14187	14183	14046	14117	14235	14245	14159	14178	14103	14053	14195	14386	14129	14045	14405	14040	14036	14093	14364	14294	14054	14219	14163	14118	14254	13957	14246	14228	14249	14296	14223	14032	14282	14144	14307	14231	14141	14289	14179	14085	14222	14259	14198	14173	14249	13910	14265	14234	14076	14258	14391	14174	14062	14139	14156	14143	14448	14268	14027	14020	14298	14336	14174	14042	14125	14103	13992	14225	14242	14283	14348	14113	14223	14205	14024	14203	14219	14230	14246	14223	14295	14235	14212	14167	14228	14249	14170	14166	14056	14135	14254	14193	14132	14247	14155	14212	14233	14056	14208	14092	14221	14056	14273	14262	14139	14376	13975	14194	14159	14560	14187	14268	14254	14310	14146	14288	14149	14249	14092	13956	14257	14212	14106	14169	14391	14143	14118	14299	14208	14045	14152	14179	14264	13983	14232	14029	13985	14145	14006	14030	14143	14123	14124	13961	14354	14113	14157	14244	14087	14080	14165	14157	14198	14136	14120	14193	14232	14227	14172	14203	14395	14252	14025	14219	14213	14239	14056	14124	14244	14339	14246	14128	14155	14255	14164	14275	14239	14208	14109	14285	14168	14085	14068	14018	14092	13909	14111	14120	14130	14091	14174	14175	14125	14075	14279	14130	14084	14134	14149	14300	14032	14261	14301	14238	14186	14203	14419	14208	14185	14248	14091	14031	14076	14315	14156	14168	14262	14175	14230	14214	14123	14076	14130	14313	14233	14061	14190	14373	14093	14208	14156	14230	14111	14252	14179	14248	14241	14291	14327	14051	14162	14097	14050	14169	14295	14145	13953	14128	13948	14082	14100	14184	14187	14348	14079	14209	14203	14224	14229	14097	14158	14204	14017	14212	14083	14237	14163	14086	14138	14291	14203	14150	13973	14240	14258	14057	14273	14201	14171	14111	14155	13932	13953	14251	14115	14128	14023	14247	14212	14136	14436	14062	14245	14291	14221	14171	13952	14105	14135	14236	14196	14321	14092	13882	14037	14217	14049	14152	14157	14079	14323	14126	14150	14185	14218	13954	14326	14349	14152	14104	14147	14243	14164	14213	14256	14242	14154	14122	14260	14272	14244	14156	14142	14172	14215	14350	14287	14481	14228	14184	14007	14094	14161	14074	14173	14182	14148	14107	14205	14381	14058	14367	14225	14250	14246	14166	14138	14255	14107	14205	14242	14487	14066	14273	13956	14411	14221	14276	14394	14170	14164	14161	13916	14292	14210	14022	14094	14210	14246	14157	14186	14122	14106	14298	14261	14218	14117	14210	14161	14079	14141	14218	14191	14105	14110	14224	14197	14189	14235	14322	14515	14325	14528	14344	14296	14082	14117	14290	14016	14162	14148	14058	14189	14295	14190	14375	14162	14078	14233	14363	14274	14176	14210	14273	14265	14237	14088	14044	14279	14194	14250	14395	14082	14281	14030	14142	14211	14080	14174	14226	14206	14170	14123	14150	14060	14063	14175	14213	14368	14220	14269	14017	14205	14274	14023	14190	14063	14098	14184	14132	13948	14137	14291	14063	14138	14005	14155	14230	14197	14429	14335	14320	14167	14207	14236	14101	14049	14227	14278	14326	14278	14277	14194	14094	14158	14059	14213	14257	14392	14238	14254	14066	14325	13999	14137	14088	14137	14045	14430	14147	14076	14155	14183	14141	14291	13979	14056	14189	14342	14258	14190	14129	14049	14250	14084	14358	14176	14027	14277	14351	14173	14076	14213	14248	14049	14181	13947	14118	14202	14231	14066	14318	14206	14173	14246	14129	14138	14329	14401	14163	14056	14181	14169	14163	14364	14272	14280	14279	14020	14184	13991	13904	14216	14330	14335	14193	14216	14125	14237	14120	14121	14361	14028	14250	14262	14143	14201	14013	14174	14374	14224	14123	14332	14195	14049	14256	14162	14108	14341	14227	14215	14262	14123	14129	14028	14082	14225	13949	14084	14209	14183	14211	14234	14008	14227	14131	13997	14196	13961	14127	14264	14168	13987	14009	14144	14149	14272	14254	13985	14128	14170	14187	13999	14119	14274	14205	14061	14270	14263	14182	14201	14183	14068	14250	14168	14278	14156	14216	14258	14235	14194	14162	14153	14067	14270	14235	14222	14089	14267	14020	14071	14051	14033	14318	14244	14234	14033	14089	14246	14160	14181	14167	14207	14283	14089	14197	14121	14329	14391	14012	14200	14217	14253	14251	14272	14405	13991	14200	14221	14308	14313	14032	14161	14236	13958	14173	14402	14143	14157	14196	14240	14162	14156	14241	14230	13940	14150	14224	14141	14023	14264	14190	14225	14144	13852	14130	14232	14315	14383	14162	14153	14211	13994	13985	13942	14167	14054	14104	14369	14127	14080	14179	14108	14073	14283	14251	14214	14228	14019	13966	14196	14310	14411	14099	14419	13873	13969	14092	14258	14198	14035	14223	14159	14367	14242	14298	14334	14250	14188	14185	14200	14238	14242	14322	14257	14048	14097	14233	14099	14263	14209	14193	14400	14349	14198	14191	14316	14201	14179	14181	14147	14167	14278	14142	14150	14422	14120	14102	14194	14345	14269	14055	14314	14273	14072	14112	14309	14168	14102	14144	13997	14222	14203	14207	14031	13999	14109	14119	14189	14259	14274	14220	14236	14056	14155	13891	14008	14012	14035	14390	14249	14084	14107	14151	14123	14184	14029	14208	14215	14162	14202	14160	14169	14120	13842	14255	14086	14164	14079	14116	14176	14197	14404	14124	14170	14248	13988	14219	14136	14128	14214	14153	14259	14245	14194	14198	13948	14181	14183	14091	13958	14237	14294	14054	14042	14063	14218	14175	14072	13993	14235	14184	14307	14089	14067	14172	14099	14001	14164	14146	14067	14120	14299	14146	13923	14159	14209	13935	14046	14301	14201	14227	14292	13969	14207	14261	14371	14316	14010	14094	14043	14251	14262	14155	14176	14109	14272	14181	14178	14194	14193	14113	14201	14239	14200	14252	14271	14188	14302	14153	14261	14199	14335	14126	14299	14106	14145	14200	14285	14100	14244	14362	14215
20950	28551	24218	15959	14978	14000	13648	13406	13722	13644	13532	13257	13093	13277	13439	13358	13418	13198	13245	13308	13063	13118	13420	13965	14006	13874	13441	13180	13133	13038	13076	12958	13115	12959	12956	12894	13021	13098	13046	13098	13079	13071	13171	13041	13114	13006	12949	12873	13184	13085	13101	13080	12989	13080	13210	13010	13028	13121	13167	13163	13140	13158	12969	13027	13100	13069	13151	12865	12984	13049	13050	12919	12933	13062	12958	13113	13112	12963	13108	13112	13037	12987	13116	12937	13174	13117	13064	13139	12963	13072	13123	13206	13126	13093	12873	13082	12877	13071	12990	13131	12914	12857	13018	12998	12988	13024	13004	12999	12834	13066	13197	13016	13135	12911	13277	13130	13223	13096	12933	12879	13110	13099	12883	13132	13178	13121	12937	13033	12974	13158	13130	12996	13028	13033	12990	12935	12972	13129	13017	13128	13178	13139	12931	13097	12937	12912	13053	13064	13127	12939	13042	12885	13090	13139	12939	13022	13160	13040	13209	13111	13087	13048	12995	13036	13197	13048	13143	13023	13174	13026	13072	12941	13043	12925	13033	13142	12963	12901	13025	13157	13205	12990	13066	13029	13059	13059	13071	13158	13070	12982	13086	13175	13098	12936	12869	13161	12958	13243	13157	13098	13070	13040	13073	13024	12935	13111	12974	13110	12927	12980	13033	12866	12987	13018	12904	13063	12994	13121	13131	12986	12987	13151	13006	13177	13111	12998	13029	13031	13115	13075	13093	13068	12907	13104	12999	12857	13065	12959	13108	13153	12968	12937	13096	12951	13082	13112	13070	12940	13020	12874	13082	13110	13034	12869	13132	13058	13011	13130	13158	13184	12991	13085	13033	13006	13196	13046	13103	12968	13063	12974	12985	12983	13100	13133	13010	13167	12983	13158	12957	13053	13117	13212	13059	13090	13048	13073	13165	13041	12972	13109	13114	13001	13131	13168	13196	12980	12950	13129	13123	13039	13123	13086	13199	13179	13106	13190	13205	13008	12994	12978	13041	13094	13191	12925	13045	12980	13097	13007	13089	13100	13047	13041	13157	12998	12876	13125	13092	13133	13052	12922	13159	12995	12943	13215	13098	13033	13029	12938	13068	13133	13018	13044	13057	13093	13127	12924	12924	13053	13132	13014	13275	13070	13005	13069	12938	13126	13111	12974	13159	12909	12916	13281	12947	13059	12979	13053	12947	13027	12910	12940	13087	13160	12955	12991	13032	13120	13160	12837	13071	13099	13190	12966	13016	13026	12899	13060	12917	12979	13100	13165	13095	13290	13095	13147	13125	12984	13097	13014	13233	13017	13137	13051	13022	12978	13009	13047	12944	13056	13019	13002	13052	13050	13059	13083	13190	13025	13062	13094	12977	13015	13105	13234	13088	13041	12954	13114	13143	12966	13091	13198	12938	13013	13171	13002	13075	13268	13016	13176	13056	13000	12931	13044	13129	13055	13107	13008	12986	13152	12968	12967	13190	12987	13074	12979	13166	12974	13129	12986	13155	13009	13128	12967	13110	13124	12881	12856	13176	13069	13073	13177	13117	13061	13033	12972	13066	13036	13062	12997	13096	13187	12855	13045	13026	12980	13069	13085	12868	12943	12958	13006	12969	12882	13125	13008	13264	13053	12925	13024	13059	13089	13075	12969	13034	12989	13003	13124	13073	13038	13092	12934	13051	13034	13059	13157	13018	12882	13081	12976	13041	12975	12991	13028	13128	13082	13015	13073	13129	13097	13115	13077	12992	13029	13080	13113	13207	13132	12976	12921	13289	13043	12917	13114	13083	13166	13076	13214	13110	12976	13039	12967	12981	13182	13023	13075	12991	13056	12979	12921	13030	12981	13072	13092	12835	13008	13144	13118	13126	13034	13196	13103	13111	12974	13010	12920	12972	12945	12791	12962	12972	12983	13075	13025	13291	13228	13069	13025	12978	13065	12968	13013	13126	13052	12911	13063	13135	12994	12956	13060	13138	12915	12894	13085	12962	13123	13041	13021	13034	13063	13048	13047	12851	12880	13011	13103	13206	12995	13105	13185	13062	13171	13048	13238	13085	13121	13036	13087	13076	13028	13050	13246	12921	13023	13021	13079	13154	12973	13020	13056	13096	13024	13141	13154	13024	12886	13025	12959	13028	12785	13140	13035	12834	12985	12997	13216	13010	13056	13109	12960	13089	13094	13046	13073	13039	13071	13035	13007	13092	13135	12996	13058	13047	12850	13046	13074	13012	12922	12925	12900	12940	12962	12958	12975	13078	13111	13025	13001	13085	13005	13075	13000	13009	12934	13033	13178	13117	13115	12991	12994	13058	12950	13025	13149	13065	13074	13096	13014	13035	12993	13098	12922	13052	12928	13008	13014	12964	12985	13044	13189	12906	13254	12962	13052	13071	13004	13071	13019	13047	13056	13054	12977	12945	13110	13073	12973	12976	12952	13254	13029	13068	13077	13064	12879	13086	13052	12932	13159	13034	12900	13043	13002	13214	12935	13130	13038	13005	12942	13023	13168	13151	12932	13034	13116	13100	13002	12884	13217	13116	12914	13119	13069	13037	13045	12934	13025	13065	13127	12908	12879	12978	13027	13115	12975	13150	12974	13018	12992	13073	13059	13091	12976	13150	13003	13129	13001	12987	13040	13093	12978	13006	13211	13050	13038	13082	13018	13082	13143	13025	13059	12900	13073	13128	12961	12968	12882	13162	12880	12999	12970	13302	13225	12901	13115	13051	13020	13184	12970	12992	13035	12971	13054	12926	12997	12966	13088	12905	12973	13152	13005	13057	13102	13138	12860	12849	13083	13106	12972	13106	13112	13097	12985	13122	13011	13042	13041	13009	13030	13035	12893	13151	13095	13107	13003	12832	13236	13055	13061	13077	13102	13009	12920	13061	13151	12968	13153	12927	13098	13114	13170	13166	13007	12948	13015	13106	13152	13057	13048	13164	12960	13099	13188	13116	12925	12937	13031	13005	13024	12983	13130	13124	13039	13057	13012	12946	13086	13183	12997	12986	13146	13134	13120	13079	13009	13190	12966	12975	13271	12996	12967	13072	13033	13307	13186	13052	12786	13089	12979	13220	13023	12983	13036	12959	13121	13196	12937	12991	13163	12853	12934	13157	13087	13105	12939	13018	13097	13188	12938	12995	13055	13004	12960	12895	13101	13071	13011	13026	13003	13059	13107	13076	13033	12951	13188	12994	12942	13071	13137	12944	13097	13209	13080	13120	12992	13016	12893	12968	13243	13061	13004	13092	13147	13121	13062	13139	13143	12962	12938	13025	13065	13055	13095	13009	12923	13022	13038	13014	13050	12975	13066	13035	13072	13120	13060	12897	12949	12852	13017	13126	13069	13171	13046	12902	12975	13174	13113	12914	13219	12979	13031	13021	12916	13046	13108	12981	13038	12884	13094	13063	12979	13089	12953	13011	13031	13021	13127	13061	12980	12920	13222	13069	13005	13055	13060	13011	12960	13016	13042	13005	13121	13171	13090	12992	13175	13053	13161	12921	12897	12971	13038	13156	12997	13048	13038	13049	13277	13146	12960	12917	13147	13020	13102	13094	12885	13012	13091	13152	13070	13004	13077	13193	13028	13114	12971	12858	13019	13075	13224	12971	13025	13302	12979	12989	13149	13112	13013	12970	13074	13167	13046	13101	12855	13105	12975	13107	13242	12989	13010	12990	13087	13172	12961	12999	13085	12993	12923	13002	12987	12977	13042	13018	12990	13134	13084	13116	13028	13144	13087	13189	13001	13129	12981	12961	13142	13012	13105	13125	13105	12961	13042	13016	12969	13039	13051	13153	13188	13033	13136	13085	13126	13002	12816	13113	13100	13089	13137	13037	13053	13031	13178	13149	12940	13073	12996	13081	12933	12948	13092	13015	13036	13059	12760	12966	13015	13142	13002	12757	13005	13216	12996	13034	12966	13122	13017	13085	13082	13059	12866	13091	13080	13018	12868	13118	13115	13155	13005	13132	13014	13218	13074	13000	13048	13097	13131	13028	13069	13046	13090	13116	13096	13138	13124	13224	13081	12969	12957	13133	13058	12971	13025	13078	12965	13015	13066	13198	13043	13057	13008	13084	13171	13133	13103	13021	13175	12896	12910	13156	13229	13156	12924	13114	13163	13181	12999	12945	13001	13263	12959	13018	13076	12913	13058	13097	12991	13169	13032	12994	13093	13236	12957	13186	12827	12991	12902	13101	13143	12961	13057	13165	13139	13094	13036	12768	13032	13150	13069	12984	13134	12987	13212	12986	13071	12974	13042	12818	13243	13060	13009	13092	12897	12867	13204	12949	12959	13050	13115	13167	13151	13029	13054	13093	12998	13073	13086	12952	13021	13196	13174	13208	13003	13018	13107	12966	13093	13001	13060	13084	13074	13188	13058	12972	13020	13034	13083	13087	13104	12983	12912	12986	13033	12988	13043	13096	13028	13096	12955	12996	13121	13189	12964	13159	12944	13077	13002	12902	13229	12966	12955	13016	13124	13070	13076	13109	13110	13133	13058	13316	13145	13141	13012	13030	13167	13223	12933	13145	13121	13082	13235	13009	13045	12878	13072	12950	12992	13038	13075	12922	13036	12945	13030	12894	13031	13095	12819	13227	13049	13168	13044	13131	12886	12996	13153	13256	13154	13098	12990	13082	13193	12990	12930	13052	13103	13113	13094	12995	13127	13112	13044	13066	13036	12918	13181	13037	12954	13045	13106	13177	13075	12998	13117	13043	13050	13224	12950	13041	13014	13241	13159	12860	13079	12940	13011	12781	13007	13044	13164	13155	13015	13164	13254	13242	13080	13180	13178	13098	12907	13168	13103	13024	13034	13060	13039	13108	12956	13080	13146	13106	13138	12998	13075	12999	13003	13198	12986	13039	12897	12813	12877	13209	13152	12928	13015	13010	13157	12825	13087	12872	12946	13224	13064	13083	13147	13064	12986	13138	13011	12969	13104	13084	13054	13084	13139	13158	13030	12982	13091	13045	12962	12958	13050	13066	13117	13187	12994	13007	13080	13013	12969	13157	12960	13080	13133	12822	13050	13167	13007	13051	13115	12965	13096	13138	13067	13034	13051	13026	13021	13064	13148	13233	13026	13125	13165	12964	13016	13023	13142	13090	13101
24174	21502	28940	24550	21943	19439	17101	14697	14174	14322	14274	14079	14050	14091	13791	14016	13897	13737	13774	13712	13711	13697	17586	19093	18325	16566	14951	14383	13808	13786	13570	13711	13426	13670	13675	13598	13526	13659	13616	13446	13613	13596	13351	13548	13658	13580	13637	13890	13599	13607	13526	13674	13543	13623	13545	13467	13685	13790	13637	13716	13604	13474	13728	13463	13522	13616	13907	13529	13490	13563	13604	13603	13663	13546	13406	13518	13545	13443	13723	13344	13619	13608	13626	13591	13546	13596	13662	13543	13668	13699	13446	13629	13509	13583	13616	13629	13721	13555	13629	13504	13616	13555	13695	13437	13478	13404	13617	13441	13603	13587	13620	13465	13723	13607	13527	13523	13587	13716	13439	13497	13538	13428	13451	13534	13549	13755	13519	13432	13654	13541	13532	13687	13526	13551	13560	13493	13490	13597	13336	13617	13561	13611	13543	13499	13718	13331	13545	13480	13480	13732	13431	13688	13676	13753	13474	13428	13458	13635	13634	13535	13439	13577	13591	13683	13538	13481	13665	13469	13564	13448	13617	13429	13603	13471	13406	13608	13528	13634	13650	13723	13426	13559	13541	13445	13674	13433	13566	13845	13586	13528	13593	13623	13478	13361	13461	13504	13571	13599	13655	13569	13720	13560	13576	13524	13486	13426	13668	13329	13594	13426	13800	13433	13597	13428	13500	13459	13510	13778	13620	13606	13520	13596	13509	13669	13510	13483	13586	13370	13572	13579	13620	13783	13643	13672	13447	13617	13708	13417	13489	13578	13560	13569	13584	13563	13517	13460	13360	13421	13591	13524	13824	13682	13548	13648	13417	13693	13743	13384	13415	13441	13653	13475	13563	13535	13445	13752	13691	13647	13543	13370	13469	13494	13435	13552	13445	13623	13697	13653	13481	13528	13396	13341	13429	13642	13719	13453	13601	13391	13578	13412	13554	13711	13557	13640	13745	13683	13405	13837	13420	13508	13510	13513	13533	13508	13653	13426	13532	13453	13499	13605	13555	13400	13481	13499	13531	13511	13574	13504	13325	13609	13605	13628	13510	13529	13632	13681	13624	13616	13690	13661	13658	13512	13497	13745	13652	13458	13528	13439	13723	13688	13644	13570	13654	13657	13480	13536	13656	13522	13494	13452	13558	13770	13687	13651	13488	13517	13480	13546	13603	13484	13274	13470	13505	13526	13389	13693	13534	13524	13540	13641	13697	13545	13571	13743	13701	13386	13613	13508	13562	13587	13632	13504	13666	13624	13494	13478	13798	13602	13517	13701	13581	13536	13526	13548	13508	13487	13700	13670	13611	13508	13594	13373	13431	13459	13615	13465	13580	13682	13595	13473	13574	13760	13528	13551	13547	13490	13448	13738	13711	13565	13688	13602	13468	13442	13546	13364	13453	13521	13567	13562	13570	13626	13738	13704	13598	13354	13538	13506	13471	13510	13559	13548	13623	13610	13547	13554	13600	13565	13594	13484	13619	13581	13483	13510	13620	13689	13583	13686	13622	13608	13660	13560	13499	13631	13513	13392	13516	13715	13697	13434	13558	13801	13584	13553	13416	13582	13685	13647	13612	13641	13729	13488	13454	13630	13574	13387	13506	13458	13666	13666	13650	13503	13460	13736	13536	13473	13523	13665	13676	13457	13607	13528	13460	13605	13379	13425	13617	13635	13596	13631	13607	13501	13629	13627	13514	13489	13478	13703	13429	13478	13586	13526	13559	13423	13685	13672	13452	13354	13602	13545	13417	13564	13689	13345	13570	13621	13744	13667	13391	13480	13500	13553	13665	13496	13647	13591	13815	13451	13366	13444	13638	13289	13598	13568	13532	13689	13559	13688	13575	13681	13577	13517	13591	13608	13495	13459	13569	13504	13660	13542	13545	13608	13425	13626	13468	13557	13704	13643	13430	13510	13612	13493	13451	13513	13522	13659	13503	13541	13600	13445	13406	13631	13436	13540	13741	13616	13570	13536	13376	13507	13512	13509	13582	13541	13648	13490	13561	13413	13685	13623	13537	13572	13524	13588	13633	13540	13396	13479	13334	13397	13571	13618	13671	13546	13578	13612	13777	13663	13642	13372	13610	13266	13520	13532	13631	13651	13590	13554	13437	13479	13566	13506	13455	13614	13601	13477	13424	13578	13327	13550	13704	13815	13512	13487	13469	13595	13458	13498	13504	13502	13573	13462	13270	13487	13593	13449	13491	13519	13622	13696	13569	13738	13703	13574	13617	13604	13717	13624	13667	13683	13411	13500	13583	13534	13551	13486	13508	13560	13492	13503	13511	13577	13611	13466	13572	13659	13691	13837	13613	13671	13469	13539	13302	13383	13658	13511	13543	13589	13716	13591	13684	13734	13504	13421	13458	13461	13631	13422	13449	13667	13704	13667	13661	13511	13423	13474	13608	13400	13536	13473	13633	13470	13415	13855	13450	13577	13682	13536	13643	13692	13627	13438	13601	13437	13579	13477	13621	13744	13591	13616	13537	13796	13505	13452	13681	13553	13496	13429	13606	13691	13590	13608	13579	13379	13513	13429	13686	13596	13624	13737	13614	13442	13699	13573	13645	13486	13578	13556	13612	13616	13563	13455	13569	13558	13428	13499	13462	13549	13530	13567	13507	13406	13769	13594	13572	13604	13637	13618	13775	13526	13509	13502	13640	13496	13396	13345	13528	13802	13629	13652	13607	13360	13425	13566	13585	13645	13689	13376	13616	13352	13548	13675	13755	13586	13661	13604	13604	13679	13560	13541	13429	13496	13550	13721	13493	13612	13545	13642	13483	13651	13567	13497	13616	13437	13507	13468	13645	13463	13648	13523	13640	13574	13567	13553	13579	13476	13445	13356	13610	13587	13520	13567	13572	13438	13674	13504	13435	13570	13759	13370	13582	13473	13540	13444	13652	13533	13602	13458	13667	13404	13489	13351	13504	13652	13631	13570	13398	13330	13471	13722	13709	13353	13561	13409	13596	13610	13716	13625	13582	13399	13469	13693	13649	13576	13669	13534	13585	13420	13567	13692	13713	13615	13715	13785	13564	13590	13427	13718	13759	13718	13647	13484	13583	13515	13695	13603	13699	13689	13704	13523	13494	13662	13649	13521	13645	13547	13550	13355	13374	13367	13564	13481	13501	13607	13390	13490	13708	13611	13569	13700	13537	13369	13663	13472	13533	13456	13513	13460	13539	13515	13665	13590	13702	13535	13685	13508	13658	13872	13553	13610	13536	13603	13529	13576	13514	13362	13647	13598	13656	13478	13654	13599	13548	13498	13471	13404	13617	13488	13532	13288	13675	13598	13579	13405	13475	13599	13629	13600	13586	13527	13417	13345	13395	13526	13571	13799	13532	13558	13536	13582	13687	13495	13530	13664	13604	13587	13784	13549	13606	13615	13299	13300	13482	13437	13584	13574	13485	13496	13858	13470	13544	13639	13824	13509	13669	13708	13509	13551	13495	13501	13559	13528	13327	13648	13564	13593	13648	13615	13277	13680	13747	13517	13497	13656	13650	13547	13440	13330	13527	13352	13492	13524	13575	13484	13496	13599	13523	13513	13552	13560	13558	13501	13416	13580	13458	13652	13785	13715	13415	13566	13678	13569	13492	13646	13436	13629	13559	13456	13508	13560	13488	13497	13557	13540	13357	13543	13647	13661	13561	13491	13515	13841	13781	13577	13484	13521	13485	13443	13321	13469	13495	13660	13470	13533	13450	13510	13503	13690	13686	13410	13587	13547	13624	13444	13574	13649	13615	13522	13609	13604	13478	13584	13525	13663	13694	13717	13655	13533	13502	13430	13624	13604	13527	13452	13620	13526	13391	13517	13691	13486	13676	13454	13573	13524	13802	13502	13496	13630	13495	13634	13433	13577	13458	13657	13590	13545	13708	13446	13402	13597	13629	13608	13573	13683	13668	13412	13624	13602	13738	13593	13534	13518	13391	13538	13488	13627	13571	13469	13783	13435	13535	13614	13790	13557	13428	13556	13674	13363	13456	13337	13734	13704	13561	13507	13398	13604	13423	13456	13557	13410	13595	13519	13706	13438	13588	13490	13682	13699	13571	13511	13732	13578	13716	13423	13477	13404	13459	13467	13475	13501	13581	13626	13537	13525	13627	13550	13670	13674	13536	13584	13508	13590	13611	13637	13521	13530	13676	13526	13699	13600	13521	13486	13586	13490	13480	13499	13632	13506	13448	13647	13415	13693	13644	13507	13570	13645	13768	13501	13378	13658	13625	13660	13528	13353	13507	13645	13556	13518	13460	13665	13521	13434	13480	13672	13619	13601	13461	13484	13667	13657	13599	13508	13476	13596	13591	13493	13612	13861	13587	13453	13657	13539	13620	13568	13434	13791	13503	13468	13600	13558	13559	13692	13530	13408	13675	13728	13486	13444	13713	13480	13365	13591	13542	13629	13455	13621	13378	13686	13441	13554	13538	13571	13572	13469	13594	13434	13605	13697	13641	13565	13465	13705	13516	13857	13696	13664	13458	13580	13586	13623	13547	13442	13568	13265	13452	13705	13471	13424	13572	13589	13489	13588	13714	13698	13635	13648	13670	13571	13511	13439	13479	13405	13479	13592	13724	13571	13579	13704	13693	13769	13564	13595	13500	13758	13560	13492	13655	13546	13710	13633	13467	13583	13592	13589	13442	13538	13554	13440	13587	13419	13530	13607	13645	13606	13597	13469	13505	13488	13537	13581	13613	13583	13502	13402	13559	13708	13686	13603	13569	13534	13630	13657	13430	13454	13692	13739	13997	13647	13873	13579	13661	13695	13625	13453	13642	13772	13618	13661	13706	13433	13445	13594	13365	13556	13568	13682	13497	13549	13530	13509	13450	13556	13598	13631	13524	13413	13662	13410	13479	13526	13459	13462	13714	13578	13557	13591	13513	13719	13315	13637	13400	13470	13657	13387	13466	13594	13677	13521	13677	13680	13557	13574	13756	13557	13661	13675	13779	13523	13664	13432	13475	13702	13640	13589	13694	13734	13630	13470	13674	13589	13370	13477	13602	13647	13429	13623	13601	13585	13628	13657	13485	13555	13547	13586	13616	13578	13451	13650	13578	13447	13505	13598	13687	13570	13488	13533	13505	13677	13451	13638	13361	13482	13571	13698	13676	13457
23316	40738	28119	18325	16446	15195	14246	13793	13575	13342	13295	13188	13078	12971	13140	13008	13189	13076	12861	12799	12953	12963	19444	20685	19002	16403	14286	13320	12961	12756	12787	12633	12623	12813	12712	12754	12799	12646	12661	12678	12553	12701	12470	12742	12695	12634	12665	12755	12674	12796	12724	12705	12551	12653	12614	12765	12800	12645	12834	12838	12637	12667	12739	12518	12746	12738	12844	12719	12667	12821	12567	12574	12608	12598	12510	12662	12639	12764	12532	12731	12726	12748	12904	12560	12631	12659	12723	12776	12671	12621	12718	12597	12696	12643	12829	12680	12743	12561	12536	12721	12713	12808	12555	12691	12553	12734	12615	12776	12604	12580	12769	12550	12828	12698	12741	12676	12695	12894	12506	12663	12635	12599	12629	12605	12760	12814	12774	12557	12745	12676	12674	12749	12862	12785	12657	12537	12791	12722	12749	12751	12524	12608	12635	12683	12683	12635	12681	12530	12611	12812	12726	12697	12775	12624	12733	12624	12688	12636	12616	12569	12726	12555	12765	12751	12617	12682	12539	12873	12763	12724	12738	12679	12701	12680	12637	12551	12492	12690	12592	12711	12539	12632	12711	12776	12638	12639	12613	12741	12619	12544	12727	12717	12600	12532	12625	12588	12708	12584	12664	12618	12774	12720	12622	12818	12660	12732	12955	12665	12580	12730	12755	12689	12711	12805	12716	12828	12718	12656	12849	12783	12714	12702	12675	12626	12695	12653	12625	12519	12673	12722	12505	12786	12594	12602	12840	12727	12687	12590	12665	12880	12814	12662	12628	12720	12529	12821	12565	12852	12607	12762	12595	12632	12716	12722	12614	12819	12529	12645	12760	12497	12613	12753	12640	12601	12864	12606	12845	12575	12603	12823	12706	12763	12699	12850	12600	12720	12781	12670	12671	12590	12638	12697	12670	12615	12801	12743	12621	12749	12664	12747	12580	12702	12552	12853	12685	12715	12572	12834	12725	12668	12726	12828	12876	12645	12805	12654	12710	12684	12651	12772	12516	12773	12643	12799	12624	12845	12809	12627	12522	12715	12726	12709	12393	12714	12709	12680	12696	12698	12744	12386	12696	12749	12605	12819	12614	12699	12641	12655	12687	12661	12605	12580	12581	12629	12707	12735	12521	12901	12732	12674	12686	12737	12556	12805	12622	12785	12655	12732	12689	12841	12699	12484	12581	12424	12771	12653	12597	12699	12608	12740	12577	12684	12823	12743	12708	12904	12637	12860	12690	12547	12846	12763	12751	12750	12542	12791	12635	12635	12938	12854	12814	12482	12793	12573	12693	12689	12661	12638	12786	12769	12554	12640	12639	12717	12619	12825	12752	12723	12793	12701	12822	12813	12577	12831	12638	12794	12912	12604	12758	12689	12651	12660	12741	12825	12655	12572	12742	12633	12734	12559	12695	12604	12734	12719	12704	12807	12880	12595	12703	12704	12685	12701	12818	12662	12764	12587	12806	12674	12788	12802	12709	12703	12675	12728	12653	12703	12670	12572	12801	12642	12748	12773	12770	12510	12674	12872	12758	12767	12701	12579	12765	12503	12746	12688	12752	12549	12704	12532	12744	12638	12663	12738	12893	12598	12640	12654	12639	12506	12707	12794	12731	12634	12657	12640	12589	12769	12714	12644	12707	12758	12486	12800	12666	12563	12768	12679	12835	12752	12696	12735	12525	12515	12718	12717	12666	12569	12658	12776	12810	12633	12626	12710	12666	12653	12700	12725	12580	12580	12759	12682	12826	12582	12851	12519	12837	12660	12433	12764	12709	12526	12763	12607	12575	12700	12784	12636	12656	12694	12561	12600	12644	12712	12686	12650	12718	12804	12678	12622	12902	12620	12615	12610	12612	12732	12687	12689	12771	12807	12637	12540	12529	12681	12650	12734	12668	12742	12802	12670	12648	12644	12751	12524	12545	12645	12715	12821	12685	12660	12864	12705	12763	12628	12510	12664	12802	12712	12724	12711	12788	12611	12812	12644	12619	12700	12549	12585	12752	12793	12617	12823	12785	12631	12808	12622	12766	12600	12634	12581	12744	12789	12531	12847	12733	12563	12779	12560	12742	12688	12619	12623	12686	12754	12519	12752	12795	12806	12715	12644	12703	12666	12663	12699	12734	12608	12831	12646	12778	12643	12623	12729	12680	12668	12614	12727	12497	12682	12657	12698	12689	12668	12724	12786	12599	12573	12623	12809	12804	12665	12685	12695	12588	12651	12718	12800	12935	12689	12734	12578	12631	12596	12724	12890	12632	12632	12710	12717	12746	12678	12879	12700	12825	12686	12710	12701	12868	12574	12631	12823	12703	12736	12627	12624	12546	12698	12721	12722	12741	12656	12751	12778	12828	12726	12420	12806	12663	12817	12653	12724	12807	12632	12599	12546	12821	12749	12695	12583	12655	12606	12647	12561	12711	12769	12695	12591	12722	12538	12811	12794	12710	12723	12573	12559	12676	12518	12579	12799	12626	12704	12653	12690	12760	12578	12652	12778	12642	12734	12724	12598	12735	12689	12738	12548	12813	12807	12713	12717	12766	12760	12682	12640	12740	12786	12683	12755	12745	12553	12756	12613	12739	12757	12620	12752	12751	12666	12859	12659	12580	12716	12605	12740	12748	12608	12614	12799	12569	12845	12731	12473	12729	12625	12772	12669	12745	12648	12646	12526	12787	12888	12730	12683	12697	12747	12611	12677	12623	12560	12609	12718	12921	12663	12760	12749	12678	12707	12773	12927	12734	12595	12529	12720	12645	12684	12669	12767	12672	12608	12607	12676	12734	12551	12507	12771	12591	12570	12648	12544	12603	12657	12641	12549	12631	12623	12643	12737	12770	12584	12613	12678	12653	12624	12593	12741	12702	12709	12537	12540	12675	12711	12788	12531	12679	12707	12776	12502	12793	12781	12598	12765	12799	12679	12814	12702	12477	12565	12617	12534	12641	12856	12811	12844	12633	12604	12580	12577	12614	12710	12753	12694	12756	12558	12736	12615	12730	12596	12637	12650	12675	12617	12664	12752	12855	12644	12656	12695	12738	12715	12732	12708	12675	12630	12908	12706	12752	12746	12682	12655	12598	12566	12830	12763	12550	12775	12696	12620	12778	12619	12698	12863	12724	12686	12651	12737	12604	12622	12621	12693	12573	12734	12819	12695	12665	12784	12561	12666	12609	12684	12608	12729	12660	12447	12777	12706	12578	12692	12828	12581	12671	12682	12781	12582	12684	12623	12596	12738	12639	12766	12736	12836	12731	12604	12774	12784	12677	12784	12684	12572	12637	12659	12532	12622	12670	12567	12769	12583	12730	12849	12660	12675	12665	12737	12673	12583	12675	12619	12609	12711	12707	12716	12774	12729	12793	12750	12632	12746	12679	12728	12687	12598	12782	12611	12794	12535	12729	12603	12618	12575	12655	12647	12557	12733	12753	12743	12772	12497	12852	12673	12665	12787	12796	12733	12543	12530	12612	12899	12771	12914	12750	12698	12860	12695	12801	12762	12839	12585	12760	12747	12636	12877	12570	12754	12635	12600	12715	12729	12713	12773	12812	12778	12644	12770	12667	12614	12813	12739	12782	12751	12789	12820	12690	12727	12711	12712	12766	12667	12755	12708	12788	12500	12542	12611	12866	12802	12651	12782	12578	12794	12687	12837	12670	12585	12770	12805	12636	12590	12620	12584	12641	12559	12686	12606	12730	12572	12703	12691	12687	12654	12663	12795	12702	12647	12690	12774	12663	12736	12717	12565	12695	12581	12606	12683	12726	12667	12549	12595	12522	12735	12812	12747	12763	12652	12699	12744	12777	12659	12616	12618	12681	12695	12544	12775	12789	12796	12764	12797	12621	12671	12569	12809	12738	12806	12665	12614	12672	12804	12749	12604	12769	12777	12699	12669	12748	12802	12861	12758	12505	12925	12865	12744	12945	12594	12761	12846	12744	12624	12630	12669	12700	12756	12674	12625	12629	12781	12649	12779	12557	12628	12891	12652	12741	12593	12740	12528	12625	12723	12755	12625	12669	12728	12746	12563	12813	12536	12690	12675	12633	12749	12636	12737	12893	12643	12672	12671	12696	12671	12690	12679	12755	12621	12759	12668	12706	12636	12794	12845	12611	12723	12679	12817	12478	12770	12720	12673	12640	12805	12548	12866	12774	12659	12741	12705	12768	12714	12716	12532	12730	12633	12788	12611	12666	12622	12564	12723	12675	12666	12576	12696	12564	12554	12846	12780	12701	12660	12611	12814	12650	12691	12746	12690	12660	12687	12585	12451	12872	12654	12668	12610	12766	12688	12620	12719	12609	12764	12715	12800	12705	12789	12729	12651	12753	12746	12629	12720	12662	12787	12678	12601	12743	12727	12683	12634	12669	12640	12728	12634	12690	12690	12665	12610	12586	12553	12669	12781	12631	12723	12804	12648	12609	12818	12716	12786	12699	12736	12727	12622	12621	12824	12776	12725	12628	12735	12739	12667	12760	12780	12635	12741	12720	12773	12812	12593	12708	12675	12665	12617	12781	12684	12683	12616	12535	12676	12488	12634	12731	12699	12656	12618	12605	12685	12658	12714	12727	12686	12675	12587	12575	12762	12604	12675	12866	12668	12725	12670	12783	12698	12844	12536	12606	12756	12745	12771	12859	12858	12800	12698	12749	12691	12549	12658	12820	12660	12722	12569	12645	12533	12756	12628	12782	12714	12745	12822	12689	12753	12571	12438	12772	12652	12670	12682	12721	12601	12744	12787	12448	12568	12577	12532	12696	12687	12463	12803	12769	12617	12772	12672	12699	12639	12757	12739	12763	12679	12812	12811	12643	12684	12660	12657	12648	12781	12617	12660	12743	12642	12844	12671	12739	12675	12634	12648	12648	12702	12699	12622	12671	12623	12659	12689	12755	12635	12689	12670	12625	12816	12609	12505	12704	12623	12681	12674	12847	12584	12537	12589	12640	12686	12765	12609	12776	12766	12545	12713	12685	12696	12583	12752	12676	12907	12739	12686	12630	12786	12662	12662	12818	12689	12720	12649	12417	12617	12590	12806	12581	12700	12752	12693	12613	12627	12661	12668	12592	12607	12694	12742	12765	12661	12747	12887	12570	12676	12734	12512	12639	12715	12832	12871	12619	12709
23093	21500	29412	23971	21570	22693	21520	15040	14006	14211	13990	13657	13569	13611	13494	13468	13537	13311	13210	13123	13042	14065	22069	23093	20874	17573	14831	13785	13281	12942	13028	13160	13082	13086	13010	13005	12983	12944	12937	13008	12909	12941	12765	13071	13019	12824	13089	13087	12827	12840	13011	12992	12981	13016	12881	13053	13118	12994	13071	13030	12996	13087	12897	12985	12968	12993	13010	12970	12914	12985	12986	12926	12874	12960	12961	13097	12921	12849	12663	13017	12708	13090	12952	12832	12874	12899	12964	12893	13003	12997	12921	13002	12905	13152	12972	12952	13001	12913	13158	12862	13156	12847	12790	12886	13018	12884	12924	13087	12997	12929	12948	12742	13014	12875	12906	12993	12794	12874	12966	13122	13010	13082	12870	12922	12910	13092	13045	12816	12944	12881	12997	13011	12851	12892	12892	13001	13217	13002	13079	12850	13061	13007	13089	13257	12829	12971	12803	12899	12970	13024	13050	13060	13129	12980	13139	13011	12948	12849	12885	13021	13241	12824	12890	12956	13070	12915	12779	12799	12966	12895	12904	12950	12853	12964	12798	12862	12791	12887	12855	12884	12848	12987	12836	12819	12757	13030	12854	12856	12644	13117	12975	13079	12898	13034	12990	12966	12668	12961	12843	12834	12927	12910	12972	12988	12746	13055	12898	12863	12892	12926	12828	12834	12843	12782	12994	12855	12901	12721	12954	13026	12908	12888	12923	12978	12811	12884	12884	12999	13021	12782	12895	13015	12911	13050	13052	12910	13074	12971	12895	13059	12963	12850	12854	12869	12935	12808	12883	12999	13000	12972	12872	12720	12897	12775	12993	13070	12840	12864	12921	12874	12872	12872	12848	12919	12939	13131	12869	12782	12922	13075	13124	12812	12835	12865	12648	12936	12987	12939	12888	13054	12829	12945	12989	12906	13013	12920	12954	12716	12855	12840	12924	12775	12856	12887	12977	12837	12727	12840	13014	12827	12910	12854	12913	13087	12897	13058	13048	12892	13009	12927	12807	12947	13031	12832	12902	12816	12914	12907	12926	12982	12751	13059	12834	12964	13047	12916	12840	12937	12775	13016	12855	12944	12774	12950	13010	12951	13018	12983	13091	13008	12887	12958	12747	12792	12880	13027	13095	12868	12719	12991	12880	12940	12929	12838	12787	12818	12759	12845	12924	12862	13006	13074	12814	12904	12783	12835	13153	12832	13001	12801	12914	12895	13039	12931	12933	13059	12954	12780	12826	12907	12902	12942	12945	12779	12929	12996	13012	12910	12690	12855	12759	12909	12769	12677	12848	12911	12993	12795	13000	12966	12933	12975	12900	12928	13177	12917	12770	13083	12935	12910	12762	12779	12963	12802	12835	13032	12735	12981	12795	12932	12986	13088	12985	12874	12824	12920	13136	12948	12804	12755	12688	13055	12895	12939	12934	12759	12903	13043	13073	12809	12737	12952	12970	12991	12756	12868	12987	12846	12768	12925	12908	12935	12887	13023	12987	13023	12888	12998	13078	12940	13039	12833	12872	12688	12827	12836	12846	12758	12936	12895	13154	12980	12927	12928	12902	13015	12934	12902	12750	12784	13064	12807	12865	12824	12811	12808	12812	12847	12847	12797	12842	12901	12979	12926	12797	12796	13075	12996	12870	13075	12912	12951	13080	12800	12856	12611	12904	12850	12880	12922	12886	12840	12895	13090	12795	13151	13039	12900	12890	13017	12867	12958	12915	12912	12938	12806	12839	12893	12898	12880	12852	12901	12784	12895	12938	12912	12932	13012	13054	12879	12788	12788	13055	12969	12815	12723	13089	12991	12917	12883	12992	12907	12845	12977	12950	12925	12950	12823	12968	12854	12965	13026	13028	13000	12850	12821	12774	12963	12863	12981	12928	13002	12887	12954	12966	12838	12948	13007	12966	12931	13085	12719	12964	12915	13017	12710	13109	12939	13052	12712	12893	12854	12784	13085	13021	12931	12757	12873	12887	12637	12867	12940	13065	12953	12938	13029	12798	12876	12887	12706	13029	13010	13105	13064	12882	12863	12865	12890	12932	12887	12776	12807	13141	12803	12876	12778	12904	12995	12985	12766	12890	12959	12879	12956	12870	12987	13021	12956	12963	12830	12914	12880	12896	13039	12842	12735	12970	12848	12912	12809	12829	12937	12865	12991	12827	12770	13083	12882	12865	12893	12820	12677	12976	12771	12735	12929	13006	12930	12982	12800	12855	12757	12947	13021	13013	12699	12860	12966	12822	12704	12819	12781	12734	13062	12984	12957	12935	12703	13006	12790	12995	12829	12732	12994	12970	12901	12972	12911	13034	12751	12896	12924	12799	12896	12749	12871	12908	12805	12944	12916	12940	13021	12641	12681	12987	12869	13001	12930	12759	13089	12782	12932	12770	12906	13041	13067	12841	12905	12923	12902	12944	12821	13023	12932	12700	13035	12960	12845	12854	12953	12858	12917	13002	13139	12971	12856	12902	12811	12887	12941	12965	13119	12789	12815	12869	12917	12910	13062	12978	12797	12888	12785	12844	12978	12903	12950	12847	12743	12901	13084	12909	12832	13012	13147	12872	13002	12921	12876	12907	12886	13015	12865	12931	12849	12954	12856	12952	12868	12808	12870	12871	13023	12938	12849	12885	13024	12972	12868	12905	12801	12832	13001	12977	12872	12907	12934	12988	13001	12943	13007	12877	12675	12657	13054	12835	12842	12896	12916	12958	12959	13089	13139	12889	12823	12851	12844	12884	12868	12900	12893	12861	12864	12914	12966	13000	12776	13048	12972	13012	12832	12797	12938	12957	12918	12837	12903	13046	13059	12904	12754	12760	12968	12868	12926	12827	12865	12954	12992	12948	12742	12982	12872	13034	12990	13144	12957	12837	12855	12944	12901	12935	12984	12747	13027	13068	13032	12753	12892	12805	13043	12854	13170	13043	12958	12779	12957	12975	12819	12777	12913	12816	12947	12927	12932	12941	12628	12877	12878	12917	12831	12947	12932	13032	12868	12868	12918	12835	12875	12899	12817	12839	12857	12969	12997	12844	12915	13036	12879	12948	12828	12887	13011	12864	12951	12741	13104	12985	12874	12841	12959	12898	12965	13124	12918	13055	12957	12960	12843	13020	13056	13037	13120	12971	12938	12839	12934	13069	12986	12892	12783	12903	12966	12921	12919	12944	12953	13032	12970	12832	13070	13038	12998	12878	12997	12842	12839	12894	13024	13049	12908	12850	12951	13103	13046	12907	12911	12812	12886	12853	12922	12814	12818	13035	12760	12754	12958	12911	12896	12771	12991	12807	12752	12780	13134	12891	12876	13025	12892	12951	12843	12918	12909	12996	13037	12830	13010	13003	12865	12808	12875	12843	12886	12999	12918	13044	12934	12825	12812	13006	12982	12884	12836	12890	12876	12899	12916	12900	12976	12914	13008	12993	12808	12809	12754	12762	12951	13060	12924	12855	13057	12988	12994	12886	13121	13060	12845	12774	13048	12938	12886	13026	13024	13005	13022	12712	12833	12916	13060	12949	12935	12991	13069	12795	12863	12918	12879	13086	12918	12885	12969	12763	12895	12871	13046	12932	12969	12820	12881	13070	12913	12806	12890	12923	12796	12881	12930	13096	12920	12788	12903	12843	12775	12880	12865	12944	12941	13116	12859	12886	12866	12864	12980	12997	12983	12938	12871	12963	13032	12873	12850	12942	12795	12916	13115	12896	12990	12871	12879	12902	12927	12796	12786	12914	12928	12798	12745	13000	12952	12813	12748	12827	12968	13052	13134	12928	13077	13069	12879	12858	12698	12741	12794	13086	12847	13043	12833	12951	12958	13036	13070	12797	12767	12872	12839	12735	13072	12840	13053	12970	12911	12927	12881	12934	12990	12794	12729	12964	12945	12845	12843	13012	12850	12722	12960	12924	12983	12697	12890	12910	12859	13020	13025	12839	12976	12809	12949	12849	12884	12915	12697	12949	12789	12787	12859	12804	12893	12920	12849	12810	13061	12847	13054	12767	12895	12781	12869	12874	12821	12884	12942	12915	12705	12790	13036	12883	12947	12874	12999	12934	12928	12908	12873	12988	13065	13063	12930	12771	12847	13037	13068	12923	12900	12952	13088	12797	12846	12646	12845	12925	12752	12737	12768	12689	12772	13009	13027	12704	12740	12871	12981	13032	12822	12988	12783	12837	12844	13064	12995	12857	12985	13030	12832	12878	12987	12807	12841	13018	12906	12936	12781	12834	12935	12966	12797	12963	13006	13021	12851	13130	13006	13013	12940	12931	12878	12941	13106	12952	12843	12804	13079	12813	12899	12813	12870	12876	12871	13010	12949	12918	12859	12929	12877	12921	12940	12893	12787	12828	12849	12931	12902	12907	12864	12862	12910	12829	12906	12827	12914	12929	12926	12891	12852	12805	12931	12962	12882	12878	12852	12910	12844	12816	12668	12867	12728	12830	13013	13064	13051	12953	13001	12972	12997	12982	13121	12878	12895	12755	13007	12802	12999	12935	12759	13003	12861	12735	12901	12960	12841	12903	12882	12933	12954	12782	12929	12875	12974	13055	12929	12805	12963	12614	12944	12731	12908	12793	12890	12814	12929	12863	13024	12885	12908	12972	12989	12987	12833	12852	12893	12994	12932	12884	12984	12970	12897	12789	12916	12902	12993	12814	13007	12994	13004	13021	13103	12777	12797	12941	12992	12967	12950	12867	12925	12836	12863	12866	12864	12891	12918	12877	13040	12811	12808	12871	12851	12936	12984	13008	12881	12885	12963	13026	13011	13050	12766	12961	12905	12829	12871	12966	12878	13089	12890	12951	12927	13185	13047	12727	13027	12877	12794	12886	12975	12891	12895	12958	12916	12902	12869	12863	12734	12869	13014	12789	13001	12984	12974	12981	12779	13006	12924	12893	13032	12898	13092	12968	12780	13025	12918	12990	12960	12810	12882	12885	12827	12689	12838	12937	12890	12771	13055	12985	12974	12922	12923	12805	12839	12871	12907	12995	12785	12854	12773	12830	12859	12729	12904	12895	12852	12927	12955	12897	12782	12881	12936	13028	12888	13088	12818	12794	12954	12968	12786	12897	12719	12849	12977	12967	13063	13012	12981	13037	12774	12898	12835	13038	12931
28531	45003	28222	21241	18431	16809	15621	14413	14165	13842	13579	13497	13192	12932	12777	12781	13024	12614	12688	12631	12567	14412	26524	26013	22604	17691	14433	13118	12803	12499	12374	12254	12415	12295	12424	12486	12249	12393	12511	12410	12286	12281	12267	12395	12369	12355	12225	12240	12277	12395	12508	12241	12230	12409	12391	12457	12293	12369	12552	12360	12421	12316	12317	12419	12236	12268	12396	12310	12295	12422	12379	12304	12351	12395	12238	12394	12498	12245	12230	12292	12230	12332	12300	12485	12369	12388	12379	12311	12361	12188	12142	12275	12263	12244	12310	12298	12353	12326	12336	12209	12451	12307	12299	12462	12314	12278	12442	12281	12400	12379	12171	12418	12352	12269	12276	12268	12297	12343	12315	12296	12242	12441	12307	12241	12379	12428	12353	12232	12295	12227	12317	12420	12312	12331	12177	12275	12185	12181	12245	12254	12314	12260	12435	12320	12523	12113	12135	12390	12442	12268	12484	12352	12190	12330	12381	12288	12230	12399	12260	12419	12317	12364	12239	12189	12304	12298	12347	12182	12452	12324	12302	12440	12388	12323	12416	12407	12361	12408	12290	12251	12304	12315	12383	12385	12255	12311	12442	12257	12409	12254	12287	12516	12084	12434	12442	12325	12226	12516	12502	12295	12427	12320	12381	12309	12430	12317	12346	12295	12310	12153	12273	12440	12314	12188	12237	12211	12213	12436	12364	12361	12401	12307	12258	12343	12345	12241	12172	12398	12466	12163	12376	12358	12343	12377	12336	12296	12313	12411	12319	12197	12317	12210	12313	12407	12257	12141	12200	12334	12267	12255	12326	12234	12396	12330	12292	12342	12441	12390	12171	12302	12191	12306	12357	12315	12212	12320	12386	12326	12370	12282	12304	12402	12260	12302	12373	12139	12431	12456	12262	12304	12270	12319	12254	12295	12339	12282	12294	12220	12255	12320	12292	12306	12410	12277	12359	12102	12314	12363	12486	12395	12281	12352	12240	12362	12347	12373	12225	12399	12172	12336	12358	12151	12263	12352	12266	12222	12341	12309	12325	12152	12273	12256	12272	12393	12258	12193	12320	12153	12291	12405	12379	12279	12317	12238	12371	12351	12368	12547	12243	12358	12212	12207	12307	12181	12310	12380	12361	12344	12360	12298	12313	12448	12320	12300	12274	12280	12467	12297	12248	12394	12317	12227	12230	12435	12172	12266	12288	12302	12322	12425	12176	12339	12356	12233	12198	12164	12345	12073	12461	12296	12225	12374	12279	12325	12296	12280	12295	12401	12461	12319	12400	12283	12232	12212	12187	12222	12269	12292	12254	12334	12264	12292	12179	12228	12249	12219	12272	12431	12384	12350	12233	12327	12447	12358	12380	12252	12327	12181	12467	12480	12281	12371	12406	12270	12342	12455	12378	12274	12304	12222	12293	12316	12264	12275	12282	12314	12245	12443	12303	12378	12374	12308	12467	12367	12347	12280	12361	12287	12288	12203	12419	12421	12347	12339	12328	12305	12342	12155	12463	12426	12172	12364	12284	12278	12226	12343	12331	12339	12495	12371	12262	12264	12350	12460	12422	12255	12281	12298	12339	12316	12415	12309	12300	12367	12327	12382	12291	12278	12349	12423	12202	12395	12314	12601	12485	12184	12414	12249	12415	12239	12264	12302	12385	12139	12302	12277	12187	12350	12212	12360	12492	12220	12452	12300	12315	12298	12291	12255	12364	12213	12182	12441	12218	12449	12184	12361	12317	12377	12070	12206	12302	12377	12390	12211	12406	12257	12324	12301	12197	12461	12380	12242	12307	12417	12301	12291	12242	12295	12285	12202	12282	12288	12338	12335	12232	12276	12191	12344	12352	12231	12350	12242	12264	12397	12188	12285	12353	12142	12282	12299	12264	12379	12305	12380	12229	12282	12461	12310	12468	12372	12358	12395	12266	12414	12243	12364	12268	12450	12291	12287	12499	12281	12172	12339	12398	12281	12260	12352	12327	12236	12236	12405	12342	12297	12274	12414	12258	12394	12494	12282	12310	12385	12348	12192	12269	12326	12419	12329	12280	12400	12467	12369	12257	12265	12137	12384	12399	12189	12310	12400	12223	12318	12353	12264	12274	12152	12303	12292	12219	12479	12195	12304	12314	12285	12348	12250	12190	12236	12197	12456	12346	12284	12230	12305	12403	12332	12199	12498	12322	12365	12378	12226	12230	12360	12233	12192	12324	12248	12413	12524	12231	12532	12306	12302	12381	12216	12255	12393	12248	12420	12290	12377	12313	12411	12343	12425	12276	12201	12224	12407	12335	12163	12315	12477	12289	12421	12305	12226	12445	12323	12265	12272	12342	12250	12233	12332	12366	12279	12243	12261	12478	12242	12187	12445	12177	12403	12275	12316	12454	12322	12461	12150	12338	12316	12222	12452	12229	12355	12507	12398	12252	12394	12214	12260	12375	12439	12334	12471	12398	12264	12342	12390	12329	12207	12318	12222	12290	12465	12327	12068	12346	12247	12325	12319	12420	12376	12368	12334	12238	12228	12407	12306	12372	12276	12289	12394	12318	12335	12164	12378	12242	12378	12430	12358	12342	12338	12388	12332	12266	12383	12205	12342	12311	12405	12369	12352	12328	12237	12360	12340	12296	12296	12341	12143	12311	12330	12433	12227	12228	12287	12274	12264	12096	12257	12325	12257	12144	12389	12295	12362	12221	12398	12264	12181	12297	12185	12377	12316	12298	12181	12435	12259	12304	12274	12315	12193	12420	12218	12262	12353	12197	12206	12450	12364	12200	12468	12308	12282	12438	12315	12243	12208	12277	12342	12349	12202	12232	12407	12420	12333	12104	12279	12213	12286	12303	12254	12214	12428	12287	12428	12434	12243	12259	12201	12358	12353	12230	12270	12299	12361	12134	12383	12223	12172	12305	12484	12358	12176	12293	12411	12358	12294	12235	12332	12283	12325	12195	12264	12384	12249	12289	12360	12267	12290	12434	12299	12274	12253	12119	12301	12401	12364	12305	12358	12235	12085	12247	12350	12373	12206	12284	12178	12481	12167	12276	12302	12457	12109	12314	12463	12272	12224	12320	12324	12295	12312	12355	12421	12286	12338	12200	12368	12280	12401	12394	12401	12288	12292	12063	12512	12236	12131	12342	12283	12293	12311	12149	12172	12331	12239	12397	12392	12262	12286	12311	12162	12392	12333	12298	12274	12405	12112	12260	12352	12296	12428	12396	12241	12288	12250	12275	12404	12291	12326	12311	12381	12211	12255	12307	12131	12332	12330	12310	12500	12430	12251	12362	12273	12113	12297	12358	12219	12383	12284	12424	12308	12419	12322	12354	12250	12226	12322	12296	12408	12128	12402	12356	12287	12087	12259	12310	12267	12355	12343	12412	12309	12335	12318	12314	12387	12205	12333	12293	12148	12359	12359	12241	12372	12300	12407	12285	12332	12249	12442	12243	12363	12372	12331	12219	12301	12205	12271	12177	12267	12254	12236	12222	12197	12292	12342	12179	12361	12197	12351	12291	12191	12261	12280	12096	12230	12262	12459	12379	12374	12439	12265	12297	12336	12197	12284	12184	12381	12285	12208	12400	12223	12320	12420	12394	12308	12354	12173	12206	12268	12427	12243	12442	12316	12206	12249	12417	12356	12306	12429	12410	12298	12341	12361	12256	12374	12303	12393	12244	12251	12207	12204	12237	12309	12386	12344	12366	12161	12291	12352	12278	12224	12260	12336	12442	12341	12375	12294	12291	12327	12347	12373	12380	12483	12294	12211	12349	12192	12436	12208	12299	12339	12247	12347	12414	12302	12195	12191	12284	12321	12307	12202	12238	12377	12307	12175	12241	12319	12358	12418	12380	12411	12378	12415	12429	12337	12305	12217	12235	12286	12440	12313	12295	12209	12393	12279	12285	12178	12363	12386	12271	12339	12218	12321	12132	12435	12335	12245	12441	12186	12165	12396	12327	12367	12228	12330	12528	12396	12349	12451	12281	12507	12266	12313	12354	12276	12461	12346	12412	12297	12314	12199	12433	12339	12338	12182	12269	12248	12334	12263	12301	12470	12222	12220	12405	12332	12475	12205	12300	12328	12334	12323	12386	12387	12271	12255	12328	12310	12254	12339	12270	12229	12430	12467	12281	12295	12214	12135	12326	12222	12288	12423	12301	12599	12280	12459	12623	12496	12407	12283	12273	12383	12225	12193	12389	12506	12298	12275	12143	12328	12219	12280	12319	12350	12251	12380	12347	12374	12330	12255	12431	12218	12402	12418	12183	12264	12176	12457	12309	12234	12309	12282	12309	12208	12439	12409	12366	12295	12354	12405	12206	12405	12355	12422	12367	12290	12330	12320	12335	12165	12175	12362	12252	12330	12242	12317	12307	12429	12469	12458	12165	12352	12326	12369	12314	12461	12226	12224	12249	12323	12303	12321	12266	12277	12284	12335	12213	12171	12457	12332	12295	12201	12202	12229	12240	12385	12272	12330	12414	12301	12390	12229	12282	12242	12415	12389	12247	12305	12241	12243	12266	12194	12357	12298	12267	12202	12348	12419	12212	12237	12340	12262	12249	12295	12368	12225	12343	12076	12397	12243	12354	12226	12496	12384	12215	12172	12315	12292	12340	12356	12353	12292	12414	12256	12454	12282	12356	12349	12337	12275	12247	12172	12341	12398	12328	12144	12412	12241	12271	12280	12224	12467	12207	12304	12240	12296	12183	12308	12443	12367	12468	12178	12243	12236	12412	12323	12169	12416	12393	12234	12247	12320	12365	12173	12440	12302	12173	12185	12156	12316	12403	12237	12438	12258	12262	12327	12305	12222	12275	12274	12351	12365	12274	12324	12195	12318	12396	12338	12391	12335	12242	12298	12186	12416	12366	12375	12240	12347	12259	12091	12383	12367	12234	12270	12227	12291	12123	12219	12173	12562	12210	12354	12341	12325	12191	12327	12311	12376	12192	12327	12296	12179	12232	12467	12294	12339	12314	12522	12357	12319	12354	12343	12369	12238	12223	12178	12371	12366	12371	12359	12290	12197	12433	12342	12359	12438	12282	12546	12295	12253	12201	12296	12264	12227	12275	12220	12295	12163	12216	12269	12403	12284	12197	12277	12356	12325	12285	12253	12289	12187	12416	12289
27897	23160	23829	17413	13347	13186	12563	12230	12057	11928	11964	11924	11943	11981	11899	11895	11883	11866	11937	11760	11800	11894	12340	12626	12510	12361	12089	11738	11933	11845	11679	11977	11693	11801	11789	11718	11839	11941	11978	11785	11753	11879	11875	11771	11735	11698	11760	11792	11855	11756	11617	11591	11577	11721	11542	11820	11663	11729	11695	11722	11613	11748	11788	11743	11739	11632	11701	11777	11706	11784	11596	11704	11734	11656	11777	11849	11654	11880	11833	11679	11754	11742	11803	11920	12005	11680	11647	11774	11763	11814	11818	11878	11818	11759	11714	11786	11719	11781	11768	11655	11683	11709	11716	11767	11756	11787	11553	11637	11676	11686	11591	11660	11624	11933	11860	11688	11666	11623	11541	12000	11941	11545	11823	11771	11875	11736	11642	11574	11591	11864	11851	11896	11672	11775	11639	11811	11885	11826	11704	11770	11913	11672	11706	11453	11709	11674	11608	11725	11654	11853	11848	11804	11751	11606	11591	11693	11802	11663	11825	11738	11795	11849	11718	11538	11778	11782	11703	11518	11686	11810	11666	11809	11693	11643	11800	11729	11771	11603	11685	11801	11759	11784	11897	11720	11841	11693	11653	11685	11626	11710	11816	11646	11714	11617	11654	11685	11764	11667	11783	11580	11801	11803	11558	11537	11636	11692	11856	11875	11856	11593	11610	11700	11708	11695	11638	11695	11709	11870	11776	11792	11817	11698	11762	11641	11691	11713	11572	11726	11496	11612	11788	11903	11856	11748	11689	11653	11706	11667	11568	11762	11654	11720	11749	11722	11612	11636	11688	11542	11869	11671	11684	11633	11784	11855	11782	11678	11742	11710	11652	11788	11671	11802	11813	11802	11655	11623	11695	11521	11722	11802	11853	11759	11674	11553	11716	11699	11747	11690	11814	11642	11740	11779	11852	11675	11801	11737	11762	11789	11781	11931	11887	11599	11651	11565	11703	11718	11560	11733	11855	11852	11735	11864	11955	11557	11612	11727	11831	11692	11905	11797	11710	11564	11794	11856	11830	11731	11829	11879	11682	11840	11817	11900	11840	11850	11495	11716	11677	11954	11829	11631	11752	11715	11941	11646	11716	11785	11787	11723	11845	11871	11618	11438	11508	11571	11636	11721	11864	11743	11778	11978	11708	11564	11729	11804	11784	11686	11748	11771	11721	11636	11710	11610	11669	11769	11801	11665	11799	11821	11699	11807	11812	11864	11503	11575	11893	11551	11568	11774	11721	11668	11801	11817	11835	11996	11828	11698	11764	11826	11677	11690	11598	11719	11670	11692	11911	11698	11705	11705	11603	11843	11806	11761	11922	11769	11684	11699	11639	11758	11792	11659	11710	11813	11732	11682	11722	11743	11551	11639	11547	11736	11699	11807	11767	11605	11852	11763	11781	11539	11808	11736	11835	11663	11622	11668	11665	11688	11687	11610	11580	11700	11871	11776	11693	11723	11789	11760	11579	11698	11686	11708	11833	11619	11755	11755	11708	11924	11946	11762	11481	11720	11691	11693	11888	11683	11614	11967	11858	11754	11821	11654	11699	11722	11761	11868	11805	11814	11734	11699	11663	11869	11784	11784	11634	11816	11829	11758	11722	11713	11704	11775	11695	11911	11754	11742	11711	11804	11871	11811	11893	11746	11770	11839	11750	11541	11700	11829	11776	11759	11748	11738	11588	11889	11770	11770	11934	11810	11837	11781	11599	11728	11829	11712	11652	11705	11837	11724	11736	11648	11728	11848	11699	11690	11800	11599	11915	11567	12108	11622	11882	11683	11838	11742	11806	11572	11836	11808	11732	11549	11802	11666	11673	11800	11847	11795	11751	11656	11551	11699	11801	11720	11860	11751	11762	11675	11809	11713	11670	11711	11583	11560	11597	11644	11918	11821	11705	11832	11716	11826	11841	11815	11827	11833	11774	11917	11764	11671	11679	11713	11775	12073	11845	11728	11774	11685	11834	11640	11833	11849	11834	11662	11845	11801	11796	11649	11734	11731	11795	11655	11816	11813	11856	11868	11613	11778	11786	11774	11854	11807	11857	11825	11845	11710	11763	11716	11715	11697	11662	11707	11685	11754	11781	11604	11531	11874	11727	11764	11664	11609	11889	11691	11719	11617	11735	11768	11730	11764	11690	11709	11733	11814	11805	11956	11686	11682	11520	11661	11808	11783	11725	11603	11717	11760	11707	11776	11659	11826	11645	11857	11819	12036	11858	11787	11624	11752	11633	11777	11659	11793	11691	11879	11794	11572	11731	11884	11663	11614	11834	11734	11651	11692	11704	11666	11790	11761	11901	11766	11753	11589	11634	11629	11740	11869	11678	11932	11641	11631	11683	11919	11933	11612	11800	11781	11693	11765	11823	12020	11674	11699	11737	11789	11796	11828	11834	11736	11814	11757	11628	11681	11704	11623	11861	11780	11586	11834	11785	11767	11647	11610	11662	11840	11858	11640	11877	11910	11585	11755	11540	11827	11711	11778	11801	11792	11757	11678	11838	11697	11933	11592	11732	11503	11665	11735	11647	11792	11872	11722	11804	11788	11733	11801	11779	11631	11614	11454	11755	11662	11826	11682	11741	11695	11733	11764	11716	11839	11791	11772	11921	11833	11759	11845	11883	11825	11711	11682	11808	11631	11810	11742	11671	11681	11726	11866	11674	11837	11833	11876	11617	11686	11876	11641	11750	11859	11813	11802	11797	11710	11741	11790	11812	11857	11785	11708	11641	11637	11608	11772	11941	11874	11908	11661	11644	11830	11733	11556	11783	11740	11829	11676	11718	11741	11668	11725	11796	11740	11730	11701	11931	11906	11826	11812	11629	11841	11701	11951	11722	11786	11705	11926	11761	11755	11868	11687	11824	11915	11772	11716	11793	11701	11892	11706	11763	11783	11672	11710	11785	11645	11751	11719	11769	11749	11633	11830	11648	11688	11732	11786	11628	11885	11683	11862	11602	11746	11667	11672	11688	11527	11875	11815	11772	11752	11621	11706	11764	11772	11691	11773	11698	11617	11737	11718	11865	11846	11755	11765	11814	11775	11839	11863	11642	11662	11749	11777	11623	11744	11775	11603	11806	11580	11784	11473	11539	11707	11635	11739	11866	11805	11934	11658	11653	11682	11621	11524	11699	11753	11813	11715	11481	11782	11697	11698	11758	11775	11732	11643	11829	11714	11654	11845	11818	11636	11715	11594	11654	11620	11733	11942	11669	11601	11807	11830	11708	11551	11712	11678	11703	11611	11758	11639	11615	11804	11730	11748	11739	11629	11655	11731	11619	11885	11813	11811	11612	11801	11683	11782	11681	11696	11619	11655	11624	11826	11665	11707	11659	11828	11748	11730	11719	11829	11698	11759	11635	11629	11818	11839	11680	11779	11704	11611	11712	11685	11694	11836	11825	11965	11879	11677	11765	11626	11706	11833	11806	11653	11767	11655	11783	11633	11629	11643	11876	11825	11767	11773	11724	11618	11883	11826	11612	11813	11695	11699	11692	11724	11784	11797	11767	11753	11654	11696	11741	11655	11739	11594	11819	11833	11456	11716	11747	11608	11825	11870	11771	11673	11680	11720	11777	11696	11794	11670	11735	11948	11937	11807	11726	11507	11728	11727	11575	11769	11786	11858	11784	11859	11683	11700	11634	11669	11876	11692	11830	11761	11637	11685	11626	11643	11730	11701	11800	11974	11867	11793	11741	11725	11815	11859	11752	11869	11868	11879	11662	11629	11777	11533	11791	11795	11811	11986	11812	11780	11724	11702	11790	11735	11782	11628	11785	11704	11673	11591	11796	11765	11651	11780	11637	11657	11804	11745	11712	11673	11679	11854	11727	11828	11720	11613	11699	11604	11676	11714	11658	11610	11866	11742	11842	11892	11768	11701	11801	11671	11733	11697	11825	11799	11755	11669	11795	11543	11655	11746	11548	11892	11859	11917	11787	11617	11902	11781	11646	11682	11758	11772	11687	11644	11804	11752	11702	11838	11708	11612	11675	11704	11605	11935	11811	11738	11759	11553	11720	11900	11711	11787	11491	11804	11571	11695	11805	11630	11664	11881	11883	11848	11867	11893	11931	11820	11781	11696	11613	11626	11747	11941	11689	11611	11747	11596	11694	11779	11530	11775	11655	11894	11823	11512	11707	11806	11760	11611	11678	11796	11748	11597	11628	11731	11804	11523	11779	11769	11846	11678	11731	11604	11659	11724	11759	11783	11867	12015	11794	11785	11611	11809	11752	11776	11584	11640	11892	11735	11663	11578	11867	11671	11706	11599	11699	11613	11756	11712	11641	11984	11769	11762	11870	11768	11729	11799	12004	11669	11801	11590	11755	11692	11749	11857	11689	11665	11686	11647	11667	11769	11768	11729	11714	11803	11676	11855	11791	11932	11875	11565	11764	11768	11780	11779	11733	11826	11816	11774	11555	11806	11778	11728	11774	11705	11708	11713	11593	11678	11856	11740	11806	11733	11860	11786	11868	11637	11884	11831	11735	11935	11748	11745	11744	11637	11778	11804	11923	11768	12052	11757	11919	11779	11733	11738	11756	11790	11762	11757	11810	11886	11838	11793	11711	11792	11651	11666	11788	11797	11678	11564	11722	11775	11765	11576	11822	11815	11749	11642	11879	11682	11698	11875	11661	11489	11804	11720	11750	11752	11634	11640	11682	11816	11799	11671	11808	11695	11700	11819	11694	11659	11597	11649	11507	11771	11751	11807	11681	11589	11759	11772	11757	11720	11724	11671	11870	11695	11631	11597	11743	11629	11715	11718	12013	11853	11878	11674	11634	11605	11830	11688	11642	11788	11618	11523	11845	11732	11738	11661	11673	11844	11839	11838	11625	11840	11822	11818	11674	11798	11742	11659	11643	11610	11842	11669	11698	11684	11707	11813	11672	11504	11889	11764	11784	11558	11744	11797	11642	11810	11818	11525	11751	11702	11920	11592	11599	11719	11575	11748	11868	11762	11739	11614	11596	11579	12053	11750	11574	11603	11736	11755	11752	11736	11786	11841	11585	11585	11460	11685	11692	11869	11749	11845	11677	11625	11655	11704	11695	11834	11791	11672	11651	11755	11737	11748	11867	11775	11781	11681	11689	11708	11691	11788	11626	11863	11699	11898	11658	11690
22162	32386	21883	15504	13883	13435	12988	12448	12152	12058	12081	11867	11809	11848	11819	11597	11824	11744	11836	11624	11734	11756	12599	12824	12511	12209	12013	11796	11605	11751	11645	11627	11545	11741	11622	11616	11700	11433	11605	11502	11608	11666	11660	11607	11617	11682	11802	11551	11559	11748	11590	11518	11736	11695	11624	11758	11657	11638	11648	11523	11575	11632	11710	11799	11689	11680	11630	11604	11544	11627	11602	11654	11527	11754	11681	11578	11561	11646	11565	11700	11534	11764	11645	11670	11685	11584	11637	11696	11697	11622	11623	11557	11511	11593	11764	11643	11607	11640	11601	11539	11639	11503	11822	11593	11683	11777	11555	11780	11743	11656	11665	11809	11845	11639	11532	11625	11679	11559	11668	11640	11598	11569	11525	11581	11684	11717	11546	11790	11471	11495	11613	11517	11594	11526	11654	11729	11741	11733	11644	11818	11678	11749	11572	11725	11700	11500	11602	11656	11623	11545	11564	11654	11729	11621	11691	11730	11828	11672	11748	11820	11770	11770	11767	11598	11700	11568	11613	11558	11692	11599	11673	11669	11510	11651	11734	11578	11600	11750	11590	11696	11601	11583	11618	11768	11689	11497	11670	11686	11713	11508	11651	11531	11587	11649	11622	11572	11613	11541	11706	11676	11680	11656	11708	11787	11577	11633	11633	11579	11590	11633	11486	11557	11581	11736	11616	11628	11667	11570	11585	11633	11751	11585	11600	11672	11652	11774	11731	11587	11697	11769	11429	11773	11581	11516	11822	11810	11541	11545	11663	11766	11489	11724	11594	11560	11629	11466	11597	11430	11795	11607	11436	11701	11692	11676	11694	11539	11854	11680	11612	11578	11751	11667	11586	11663	11660	11578	11553	11527	11721	11682	11708	11739	11663	11639	11664	11807	11664	11634	11717	11779	11623	11638	11862	11783	11724	11477	11599	11814	11546	11699	11570	11669	11632	11626	11658	11630	11747	11853	11733	11691	11581	11567	11574	11493	11628	11775	11435	11761	11485	11609	11525	11714	11647	11590	11668	11592	11424	11763	11568	11569	11713	11680	11692	11443	11610	11677	11551	11679	11732	11510	11677	11659	11607	11596	11627	11754	11559	11759	11671	11527	11902	11681	11634	11515	11666	11719	11686	11649	11421	11754	11442	11652	11567	11630	11721	11711	11632	11558	11719	11519	11738	11771	11702	11507	11700	11566	11635	11611	11610	11660	11728	11688	11552	11563	11729	11772	11526	11606	11597	11606	11470	11573	11646	11532	11566	11599	11526	11654	11565	11764	11566	11711	11813	11741	11747	11557	11628	11608	11444	11799	11646	11567	11744	11586	11602	11608	11661	11585	11668	11660	11688	11738	11640	11474	11583	11754	11660	11637	11600	11648	11558	11612	11531	11577	11674	11634	11606	11689	11654	11637	11601	11651	11735	11725	11605	11606	11669	11702	11399	11618	11668	11824	11570	11664	11654	11760	11535	11730	11708	11562	11658	11540	11538	11584	11643	11701	11714	11541	11620	11696	11636	11628	11523	11711	11558	11627	11780	11558	11789	11637	11685	11609	11654	11440	11510	11579	11632	11612	11666	11602	11627	11792	11455	11570	11584	11779	11417	11614	11758	11691	11782	11709	11651	11575	11728	11628	11628	11667	11541	11734	11577	11569	11689	11669	11663	11615	11624	11639	11686	11735	11689	11672	11777	11689	11626	11589	11603	11476	11655	11591	11627	11626	11602	11539	11561	11558	11707	11822	11538	11589	11690	11671	11603	11686	11573	11737	11640	11670	11629	11819	11399	11590	11657	11560	11518	11678	11535	11586	11669	11658	11688	11566	11529	11629	11785	11566	11761	11617	11720	11708	11544	11590	11540	11536	11625	11577	11795	11652	11706	11719	11685	11687	11654	11493	11797	11687	11502	11863	11655	11485	11643	11559	11616	11555	11543	11705	11533	11700	11569	11669	11728	11620	11722	11658	11629	11810	11650	11824	11525	11848	11590	11629	11679	11673	11655	11632	11612	11640	11511	11534	11596	11706	11480	11688	11592	11689	11551	11838	11686	11638	11685	11511	11499	11518	11599	11696	11547	11852	11664	11653	11716	11679	11515	11591	11699	11627	11525	11603	11585	11608	11749	11562	11575	11673	11744	11655	11659	11732	11714	11711	11744	11601	11586	11655	11652	11782	11665	11723	11572	11499	11575	11474	11721	11618	11766	11583	11606	11810	11739	11623	11565	11642	11658	11542	11447	11560	11561	11600	11616	11574	11684	11695	11626	11611	11684	11803	11570	11636	11533	11647	11614	11771	11592	11747	11540	11616	11728	11569	11693	11514	11618	11611	11537	11555	11511	11484	11638	11623	11734	11575	11624	11543	11777	11692	11540	11610	11647	11700	11709	11687	11472	11529	11506	11593	11668	11641	11629	11519	11685	11706	11634	11613	11609	11607	11597	11750	11419	11631	11633	11511	11714	11579	11698	11655	11841	11622	11578	11692	11718	11691	11789	11687	11604	11576	11678	11470	11571	11622	11765	11670	11753	11565	11554	11754	11564	11628	11751	11690	11629	11593	11663	11631	11525	11555	11644	11505	11519	11561	11696	11510	11713	11669	11667	11679	11710	11682	11622	11526	11578	11770	11447	11559	11620	11820	11793	11609	11702	11675	11721	11749	11677	11480	11667	11770	11535	11670	11654	11487	11476	11737	11591	11626	11469	11559	11677	11590	11403	11726	11562	11670	11610	11605	11618	11756	11660	11713	11651	11459	11714	11599	11707	11605	11733	11503	11700	11652	11661	11686	11595	11803	11564	11649	11703	11596	11567	11682	11692	11693	11666	11562	11679	11729	11656	11546	11673	11694	11580	11707	11694	11601	11777	11748	11541	11651	11561	11559	11507	11772	11740	11718	11638	11837	11604	11565	11495	11643	11704	11573	11582	11648	11562	11755	11544	11552	11608	11694	11767	11587	11541	11591	11705	11745	11539	11612	11621	11741	11631	11666	11397	11626	11659	11595	11597	11599	11699	11591	11745	11683	11754	11633	11644	11775	11665	11663	11710	11635	11701	11601	11799	11588	11714	11595	11629	11765	11655	11519	11633	11508	11700	11549	11527	11597	11693	11663	11636	11551	11731	11545	11631	11552	11409	11592	11627	11561	11751	11568	11652	11668	11705	11722	11543	11550	11696	11696	11466	11611	11445	11624	11666	11645	11703	11571	11638	11500	11853	11554	11642	11592	11663	11628	11649	11699	11703	11516	11600	11689	11848	11647	11810	11639	11588	11739	11674	11678	11498	11686	11571	11541	11675	11789	11686	11731	11528	11639	11627	11684	11653	11577	11611	11671	11600	11618	11496	11724	11717	11557	11645	11783	11592	11586	11630	11576	11513	11606	11605	11621	11634	11526	11727	11764	11624	11555	11779	11646	11532	11838	11751	11640	11811	11633	11646	11679	11640	11643	11779	11668	11610	11590	11585	11505	11631	11723	11669	11749	11587	11446	11641	11733	11660	11646	11621	11480	11697	11738	11563	11473	11621	11615	11588	11582	11662	11502	11642	11552	11691	11566	11639	11634	11660	11644	11575	11405	11710	11655	11571	11637	11589	11571	11822	11830	11655	11749	11590	11744	11645	11584	11708	11695	11714	11707	11588	11623	11588	11622	11599	11550	11519	11803	11581	11649	11458	11681	11576	11668	11650	11662	11506	11530	11673	11634	11564	11545	11681	11618	11738	11642	11738	11602	11730	11540	11537	11616	11734	11579	11610	11475	11558	11548	11680	11614	11733	11681	11580	11544	11736	11626	11552	11738	11652	11627	11713	11628	11685	11839	11621	11591	11764	11578	11790	11772	11654	11541	11682	11707	11692	11581	11617	11689	11516	11550	11670	11504	11698	11628	11609	11637	11509	11663	11654	11730	11630	11670	11439	11756	11528	11508	11623	11643	11691	11794	11450	11589	11592	11621	11511	11554	11570	11743	11617	11731	11769	11594	11607	11648	11647	11738	11724	11657	11691	11492	11522	11820	11582	11684	11697	11511	11721	11645	11585	11467	11746	11583	11656	11585	11449	11647	11651	11618	11609	11609	11538	11645	11576	11765	11611	11723	11586	11577	11552	11644	11691	11749	11658	11505	11791	11672	11665	11835	11638	11589	11818	11587	11648	11654	11727	11800	11630	11661	11549	11523	11712	11577	11638	11476	11486	11560	11683	11554	11570	11661	11554	11681	11672	11589	11661	11756	11603	11700	11640	11535	11634	11720	11622	11701	11671	11873	11558	11805	11616	11689	11687	11557	11680	11690	11499	11607	11658	11656	11584	11677	11805	11619	11577	11553	11544	11847	11636	11691	11541	11661	11729	11699	11582	11527	11757	11755	11664	11629	11482	11734	11506	11658	11597	11599	11674	11414	11628	11715	11661	11677	11719	11718	11726	11727	11575	11687	11712	11668	11527	11611	11684	11652	11572	11643	11769	11684	11610	11633	11808	11739	11794	11611	11690	11507	11715	11470	11700	11721	11810	11713	11543	11673	11778	11450	11541	11550	11630	11716	11711	11661	11774	11561	11572	11731	11601	11701	11617	11646	11688	11482	11577	11588	11782	11526	11725	11642	11438	11634	11730	11588	11644	11699	11605	11619	11789	11586	11543	11692	11760	11629	11692	11688	11800	11769	11523	11641	11756	11550	11781	11799	11705	11602	11559	11598	11710	11669	11604	11599	11667	11607	11575	11795	11726	11684	11665	11713	11699	11686	11650	11619	11627	11625	11621	11644	11621	11595	11705	11589	11680	11636	11569	11683	11696	11844	11674	11642	11574	11661	11542	11585	11600	11784	11698	11731	11591	11513	11497	11660	11641	11524	11553	11665	11605	11693	11789	11686	11497	11542	11605	11507	11754	11659	11668	11702	11578	11782	11581	11726	11609	11632	11620	11629	11737	11516	11557	11529	11708	11694	11545	11778	11564	11656	11777	11643	11630	11672	11576	11600	11614	11751	11806	11541	11568	11725	11623	11642	11702	11726	11663	11598	11783	11582	11632	11638	11708	11786	11509	11594	11806	11613	11670	11862	11606	11522	11598	11645	11644	11671	11589	11578	11610	11632	11660	11555	11831	11684	11678	11604	11680	11618	11708	11577	11667	11576	11573	11646
24197	21505	28968	24524	22129	20488	18444	15472	14953	15008	14819	14567	14589	14480	14411	14357	14389	14439	14546	14290	14396	14885	19309	19493	18233	16146	14953	14675	14445	14400	14231	14494	14329	14133	14070	14122	14297	14397	14353	14314	14180	14353	14222	14254	14451	14480	14122	14180	14326	14195	14289	14182	14278	14276	14306	14183	14259	14282	14338	14262	14144	14099	14131	14064	14363	14021	14192	14280	14043	14427	14107	14182	14247	14378	14239	14209	14029	14243	14337	14201	14186	14244	14089	14170	14287	14198	14192	14119	14124	14361	14397	14080	14239	14076	14271	14318	14065	14095	14266	14182	14123	14195	14149	14119	14166	14186	14070	14127	14314	14112	14186	14266	14284	14282	14253	14160	14190	14296	14287	14161	14163	14076	14296	14180	14161	13954	14299	14315	14193	14278	14192	14146	14233	14295	14102	14299	14116	14026	14248	14091	14121	14174	14248	14377	14164	14158	14020	14300	14393	14357	14193	14271	14145	14203	14114	14278	14277	14086	13953	14009	13992	14214	14149	14176	14171	14134	14225	14351	14210	14003	14222	14303	14314	14264	14104	14062	14265	14117	14326	14282	14190	14286	14232	14146	14291	14183	14156	14172	14259	14179	14176	14105	14215	14236	14205	14091	14204	14056	14090	14255	14407	14299	14067	14204	14242	14243	14075	14150	14041	14057	14129	14169	14275	14133	14301	14122	14259	14212	14163	14371	14101	13950	14142	14150	14411	14183	14279	14197	14223	14243	14129	13936	13771	14272	14197	14303	14380	14127	14182	14298	14072	14339	14307	14301	14191	14070	14036	14080	14274	14181	14238	14199	14292	14121	14106	14160	14279	14258	14232	14217	14237	14272	14360	14051	14201	14356	14225	14239	14166	14126	14315	14031	14234	14076	14258	14279	14335	14106	14199	14362	14081	14054	14272	14236	14227	14149	14134	14112	14193	14466	14188	14189	14207	14243	14221	14249	14198	14171	14122	14324	14282	14415	14252	13961	14265	14316	14125	14206	14237	14133	14219	14038	14096	14169	14207	14184	14420	14158	14155	14224	14207	14072	14167	14174	14077	14229	14125	14099	14240	14133	14295	14080	14087	14120	14236	14252	14170	14119	14366	14048	14261	14214	14305	14194	14206	14019	14170	14020	14127	14155	14312	14426	14245	14105	14295	14162	14135	14339	14184	14259	14055	14234	14323	14386	14196	14107	14170	14219	14150	14280	14320	14075	14129	14315	14183	14286	14296	14101	14220	14063	14027	14121	14130	14251	14174	14050	14343	14212	14217	13981	14262	14242	14153	14209	14214	14214	14172	14093	14183	14088	14296	14220	13998	14129	14207	14198	14310	14118	14179	14434	14206	14139	14073	14279	14282	13997	14209	14063	14189	14230	14307	14119	14139	14173	13996	14067	14246	14335	14217	14322	13960	14089	14235	14233	14286	14120	14245	14267	14261	13995	14270	14323	14490	14269	14285	14157	14171	14396	14215	13802	14142	14187	13922	13994	14095	14139	14269	13994	14194	14082	14203	14196	14219	14260	14116	14330	14161	14169	13975	14117	13958	14090	14245	14335	14180	14207	14215	14252	14267	14232	14207	14318	14170	14352	14248	14118	14051	14082	14232	14149	14145	14079	14124	14293	14208	14174	14251	14298	14276	14255	14052	14041	14097	14235	14202	14158	14073	14112	14085	14436	14466	14199	14261	14153	14100	14204	14248	14205	14183	14033	13971	14266	14107	14328	14204	14227	14104	14109	14221	14305	14337	14223	14115	14050	14254	14141	14088	14253	14225	14167	14248	14210	14288	14011	14339	14166	14121	14173	13993	14120	14153	14143	14126	14093	14304	14218	13982	14031	14160	14206	14302	14191	14257	14155	14045	14086	14066	14059	14219	14276	14254	14256	14252	13995	14270	13967	14202	14180	14117	14251	14160	14198	14336	14325	14185	14251	14273	14073	14298	14159	14151	14360	14333	14132	13945	14175	14220	14066	14293	14013	14086	14077	14107	14380	14297	14151	14257	14217	14222	14173	14134	13975	14073	14228	14176	14111	14149	14165	14158	14259	14102	13999	14337	14075	14240	14045	14180	14187	14403	14306	14093	14023	13968	14239	14171	14288	14236	14293	14324	14276	14139	14205	14287	14370	14143	14343	14315	14322	14150	14078	14155	14102	14216	14306	14304	14062	14143	13948	14216	14103	14136	14180	14270	14227	14119	14046	14103	14094	14085	14303	14184	14134	14134	14256	13961	14312	14214	14277	14330	14100	14036	14013	14229	14140	14183	14209	14044	14264	14142	14223	14300	14254	14228	14076	14364	14229	14247	14300	14197	14135	14319	14260	14347	14093	14106	14081	14098	14067	14270	14170	14081	14245	14210	14288	14226	14181	14188	14232	14141	14241	14122	14111	14213	14033	14110	14253	14207	14179	14166	14221	14287	14123	14257	14108	14221	14213	14174	14127	14128	14295	14337	14096	14295	14244	14220	14119	14238	14024	14166	14054	14164	14037	14184	14178	14388	14187	14300	14114	14098	14362	14287	14183	14242	14065	14195	14147	14301	14226	14073	14062	14204	14198	14201	14232	14270	14199	14132	14073	14228	14344	14093	14255	14225	14306	14285	14219	14373	14131	14356	14246	13992	14136	14153	14248	14071	14220	14208	14174	14041	14018	14174	14169	14105	14112	14095	14208	14070	14038	14064	14155	14090	14242	14091	13963	14247	14298	14004	14186	14188	13959	14195	14232	13999	14201	13987	14057	14222	14154	14212	14288	14104	14126	14223	14283	13984	14147	14007	14326	14312	14108	14390	14276	14349	14170	14237	14117	14057	14143	14383	14317	14127	14011	13984	14064	14240	14112	14120	14209	14287	14198	14092	14048	14150	14292	14013	14232	13989	14119	14196	14271	14104	14191	13984	14285	14160	14258	14200	14186	14120	14213	14023	14137	14275	14123	14293	14143	14048	14361	14186	13899	14194	14072	14203	14113	14137	14085	14154	14056	14171	14223	14195	14287	14111	14381	14081	14367	14268	14242	14085	13970	14133	14165	14220	14099	14139	14177	14145	14323	14122	14256	14115	14066	14333	14279	14189	14225	14201	14221	14250	14289	14282	14266	14215	14110	14132	14005	14168	14206	14124	14082	14344	14307	14215	14126	14104	14153	14229	14280	14145	14213	13955	14310	14349	14092	14257	14044	14234	14090	14261	14080	14118	14214	14230	14124	14049	14054	14277	14230	14181	14115	14298	14135	14206	14062	14239	14331	14355	14074	14372	14209	14344	14205	14224	14132	14205	14136	14195	14064	14240	14355	14144	14167	14061	14202	14188	14125	14208	14059	14064	14077	14081	13983	14113	14239	14113	14133	14206	14171	14208	14100	14078	14184	14331	14226	14217	14223	14309	14157	14133	14037	14276	14353	14220	14356	14235	14260	14161	14332	14315	14134	13977	14201	14180	14123	14099	14214	14297	14359	14219	14102	14268	14281	14345	14212	14315	14150	14103	14181	14134	14201	14160	14061	14220	14297	14175	14105	14051	14391	14171	14288	14337	14116	14166	14125	14080	14143	14292	14363	14292	14057	14134	13905	14244	14235	14391	14249	14186	14110	14225	14413	14245	14308	14246	14148	14274	14152	14168	14141	14337	14181	14373	14148	14424	14152	14322	14187	14189	14205	14294	14251	14302	14261	14143	14213	14154	14282	14031	13954	14194	14111	14018	14119	14109	14254	14253	14252	14391	14054	14116	14047	14278	14168	14404	14187	14278	14140	14419	14269	14073	14060	14237	14295	14145	14115	14014	14101	14093	14049	14218	14128	14201	14225	14175	14184	14388	14374	14222	14268	14403	14146	14227	14092	14110	14195	14267	14277	14329	14082	14124	14256	14237	14247	14194	13889	14272	14063	14114	14225	14295	14149	14261	14272	14129	14144	14155	14077	14079	14236	13948	14280	14128	14265	14170	14127	14203	14207	14189	14111	14083	14123	14240	14032	14203	14196	14224	14265	14155	14088	14287	14334	14346	14337	14094	14320	14218	14334	14291	14177	14090	14272	14141	14392	14417	14239	14204	14227	14070	14087	14167	14049	14216	14208	14221	14046	14055	14011	14195	14036	14227	14158	14095	14277	14225	14107	14162	14128	14204	14467	14288	14308	14276	14267	14078	14186	14194	14213	14268	14212	14211	14261	14155	14264	14366	14251	14334	14136	14017	14162	14241	14142	14092	14081	14113	14227	14201	14338	14216	14077	14150	14396	14256	14278	14296	14121	14155	14181	14267	14143	14064	14173	14186	14312	14167	14261	14355	14340	14146	14173	14268	14361	14479	14069	14327	14138	14255	14168	14089	14207	14160	14237	14216	14221	14236	14041	14120	14193	14266	14365	14163	14175	14248	14177	14113	14202	14005	14231	14080	14089	14054	14246	14238	14122	14146	14132	14411	14149	14176	14413	14176	14230	14312	14273	14289	14075	14186	14204	14223	14216	14082	14153	14213	14388	14198	14221	14086	14199	14313	13948	14271	14279	14183	14267	14173	14095	14268	14273	14245	14195	14330	14237	14239	14232	14140	14343	14392	14172	14171	14082	14064	14184	14175	14069	14414	14333	14126	14204	14010	14284	14078	14110	14036	14194	14399	14108	14113	14058	14268	14154	14109	14194	14176	14038	14159	14226	14235	14008	14151	14104	14193	14278	14230	14295	14200	14225	14076	14217	14260	14199	14350	14096	14221	14219	14373	14037	13935	14130	14185	14286	14327	14289	14352	14158	13930	14182	14215	14055	14179	14159	14175	14050	14103	14246	14172	14158	14169	14267	14078	14147	14220	14283	14192	13962	14112	14221	14150	14109	13881	14200	14198	14073	14220	14302	14209	14223	14113	14121	14268	14086	14129	14148	14343	14178	14247	14258	14414	14129	14140	14251	14181	14186	14278	14219	14341	14243	14013	13946	14225	14321	14217	14209	14193	14198	14070	14250	14141	14077	14316	14127	14134	13997	14320	14211	14291	14244	14018	14249	14112	14391	14203	14245	14254	14065	14274	14051	14080	13953	14094	14230	14132	14312	14167	14211	14168	13994	14182	14190	14296	14200	14385	14118	14182	14307	14193	14183	14188	14272	14378	14211	14174	14220	14151	14086	14200	14120	14287	14112
26293	45823	29263	20967	19348	16996	15812	15068	14380	14222	14319	13799	13878	13723	13705	13704	13603	13466	13470	13398	13497	14910	21284	21051	18557	15635	14260	13606	13768	13474	13306	13332	13535	13440	13340	13254	13483	13393	13386	13437	13470	13340	13259	13410	13621	13382	13302	13173	13321	13368	13428	13476	13222	13264	13267	13283	13459	13364	13490	13203	13313	13352	13277	13248	13415	13353	13440	13383	13321	13381	13352	13230	13241	13290	13356	13370	13419	13521	13443	13430	13115	13214	13281	13351	13233	13440	13332	13265	13376	13269	13393	13380	13410	13379	13234	13543	13289	13414	13273	13470	13337	13169	13291	13302	13380	13224	13271	13444	13332	13428	13266	13465	13310	13329	13381	13452	13402	13355	13417	13406	13331	13222	13296	13220	13326	13379	13432	13352	13329	13308	13435	13241	13438	13170	13400	13447	13390	13298	13434	13290	13388	13309	13097	13354	13446	13302	13294	13124	13476	13382	13276	13281	13417	13385	13307	13306	13394	13313	13353	13309	13334	13352	13324	13219	13508	13209	13231	13276	13260	13297	13381	13551	13387	13257	13437	13372	13420	13177	13329	13539	13375	13244	13276	13454	13390	13260	13401	13101	13248	13235	13388	13480	13363	13283	13224	13304	13498	13356	13276	13427	13200	13259	13191	13145	13288	13396	13523	13514	13291	13261	13379	13223	13453	13146	13373	13390	13200	13400	13367	13427	13273	13336	13456	13210	13275	13495	13316	13220	13212	13370	13388	13388	13331	13415	13225	13318	13233	13140	13440	13254	13426	13259	13261	13391	13295	13231	13416	13334	13435	13357	13273	13180	13186	13415	13197	13346	13260	13409	13198	13155	13261	13404	13342	13326	13153	13416	13419	13358	13184	13173	13382	13395	13319	13314	13498	13264	13170	13327	13382	13380	13389	13357	13327	13417	13452	13247	13203	13430	13255	13305	13260	13394	13248	13413	13382	13204	13256	13241	13425	13341	13221	13293	13449	13431	13354	13247	13190	13439	13334	13270	13282	13314	13203	13259	13390	13305	13506	13373	13513	13195	13396	13310	13277	13363	13320	13231	13245	13220	13426	13440	13525	13235	13352	13492	13358	13339	13292	13470	13191	13244	13252	13239	13335	13434	13271	13369	13199	13454	13218	13185	13318	13310	13273	13403	13276	13419	13362	13315	13167	13184	13395	13291	13155	13268	13449	13294	13284	13306	13229	13418	13283	13401	13406	13402	13253	13340	13231	13285	13344	13311	13163	13498	13239	13171	13318	13376	13356	13465	13406	13456	13261	13392	13231	13356	13303	13314	13277	13363	13218	13311	13363	13315	13318	13356	13175	13346	13459	13295	13475	13397	13308	13356	13273	13375	13398	13365	13328	13232	13500	13500	13343	13357	13084	13259	13360	13507	13334	13303	13236	13504	13453	13326	13283	13290	13088	13477	13270	13262	13373	13268	13330	13315	13370	13407	13322	13244	13149	13400	13234	13333	13322	13396	13202	13321	13482	13563	13244	13394	13433	13297	13450	13272	13298	13437	13315	13204	13368	13262	13479	13283	13432	13227	13277	13311	13321	13263	13256	13224	13269	13198	13290	13363	13607	13381	13478	13315	13388	13386	13320	13344	13322	13279	13264	13395	13400	13644	13420	13280	13308	13197	13391	13261	13328	13146	13089	13334	13345	13376	13520	13255	13290	13343	13360	13310	13207	13370	13192	13342	13362	13455	13315	13352	13321	13337	13374	13312	13177	13306	13216	13231	13273	13415	13177	13333	13393	13319	13493	13266	13305	13293	13259	13135	13147	13346	13496	13117	13428	13401	13276	13223	13301	13406	13208	13324	13462	13430	13388	13241	13238	13172	13327	13225	13514	13394	13344	13396	13299	13344	13447	13353	13412	13482	13198	13061	13418	13299	13395	13371	13411	13403	13475	13383	13379	13400	13216	13291	13426	13213	13246	13197	13280	13237	13412	13434	13308	13216	13407	13446	13213	13284	13398	13359	13338	13271	13378	13196	13383	13372	13278	13158	13217	13329	13272	13399	13122	13450	13210	13413	13286	13420	13435	13309	13372	13222	13409	13340	13148	13261	13248	13283	13451	13317	13284	13282	13449	13325	13278	13298	13370	13465	13543	13290	13265	13337	13442	13126	13290	13336	13303	13270	13394	13355	13580	13278	13340	13294	13182	13294	13187	13462	13411	13314	13252	13358	13284	13327	13360	13369	13375	13256	13327	13295	13360	13287	13256	13273	13429	13385	13403	13330	13446	13312	13382	13334	13211	13258	13390	13438	13251	13223	13275	13223	13332	13394	13356	13329	13372	13392	13287	13188	13420	13351	13337	13285	13405	13333	13363	13253	13335	13366	13221	13194	13341	13440	13330	13505	13387	13251	13195	13238	13340	13464	13478	13473	13385	13349	13423	13284	13299	13191	13399	13265	13282	13371	13389	13295	13338	13286	13204	13445	13331	13471	13284	13242	13457	13380	13298	13376	13324	13393	13199	13220	13346	13392	13245	13329	13243	13454	13334	13344	13474	13372	13390	13237	13399	13159	13099	13390	13104	13252	13278	13341	13331	13363	13379	13344	13267	13371	13230	13251	13345	13389	13293	13471	13342	13490	13229	13348	13295	13403	13536	13373	13322	13391	13513	13281	13487	13294	13348	13322	13239	13260	13376	13302	13612	13244	13415	13306	13303	13240	13173	13267	13203	13363	13256	13258	13288	13336	13180	13418	13331	13375	13274	13272	13313	13230	13406	13284	13294	13293	13434	13306	13259	13448	13297	13387	13264	13381	13438	13325	13326	13324	13480	13308	13357	13259	13418	13385	13366	13404	13342	13358	13337	13223	13426	13294	13305	13353	13342	13328	13375	13248	13366	13374	13526	13218	13218	13255	13315	13309	13314	13303	13448	13273	13315	13326	13329	13370	13268	13372	13405	13196	13524	13366	13147	13382	13352	13311	13255	13368	13366	13387	13269	13453	13436	13264	13233	13404	13139	13246	13294	13336	13268	13234	13303	13411	13340	13280	13299	13337	13335	13258	13292	13114	13425	13531	13405	13296	13315	13219	13278	13256	13406	13151	13238	13478	13228	13371	13184	13401	13316	13580	13425	13275	13196	13367	13292	13381	13494	13290	13335	13208	13539	13267	13346	13427	13187	13428	13326	13265	13250	13241	13263	13380	13447	13389	13293	13315	13329	13179	13363	13385	13339	13407	13480	13242	13347	13367	13270	13316	13366	13258	13328	13187	13336	13271	13209	13339	13221	13228	13189	13259	13360	13239	13377	13274	13389	13424	13263	13400	13371	13311	13370	13212	13376	13213	13285	13234	13359	13263	13280	13251	13232	13315	13284	13289	13364	13277	13389	13265	13372	13434	13271	13150	13219	13344	13240	13282	13348	13443	13259	13173	13443	13404	13308	13284	13243	13339	13146	13232	13287	13200	13336	13468	13359	13418	13229	13354	13327	13405	13266	13269	13394	13263	13410	13276	13315	13142	13462	13296	13272	13140	13284	13432	13414	13326	13445	13085	13424	13231	13329	13268	13348	13320	13340	13426	13185	13304	13248	13476	13349	13409	13283	13392	13472	13391	13371	13466	13363	13359	13352	13158	13198	13365	13236	13363	13184	13374	13151	13217	13303	13235	13305	13164	13307	13354	13365	13346	13213	13256	13280	13370	13404	13447	13375	13454	13380	13296	13380	13349	13162	13295	13429	13275	13325	13260	13237	13341	13339	13399	13266	13342	13437	13196	13274	13370	13243	13273	13339	13442	13387	13300	13370	13229	13445	13233	13334	13372	13239	13328	13325	13253	13190	13345	13368	13222	13339	13420	13190	13441	13273	13345	13354	13132	13341	13589	13172	13371	13298	13250	13257	13439	13325	13278	13331	13447	13347	13353	13231	13147	13290	13239	13340	13391	13402	13398	13232	13332	13350	13307	13402	13314	13288	13359	13351	13289	13208	13336	13180	13242	13335	13385	13289	13370	13312	13119	13564	13282	13483	13067	13370	13454	13295	13256	13308	13295	13355	13329	13342	13206	13438	13343	13306	13456	13213	13316	13279	13322	13235	13263	13162	13300	13331	13282	13348	13420	13287	13282	13228	13265	13334	13214	13295	13312	13154	13259	13551	13342	13280	13523	13295	13287	13270	13297	13316	13132	13423	13284	13433	13195	13321	13232	13246	13163	13422	13314	13234	13230	13326	13296	13190	13167	13304	13154	13334	13322	13183	13410	13402	13329	13404	13309	13395	13293	13370	13381	13312	13370	13548	13258	13351	13354	13305	13422	13330	13434	13310	13347	13519	13372	13406	13258	13360	13249	13467	13268	13267	13250	13338	13287	13409	13286	13439	13530	13399	13267	13458	13259	13370	13478	13317	13359	13328	13356	13254	13239	13387	13327	13347	13334	13245	13498	13346	13223	13223	13245	13499	13148	13331	13334	13270	13386	13411	13435	13252	13209	13256	13258	13396	13400	13173	13359	13318	13320	13366	13271	13235	13282	13308	13294	13378	13422	13331	13203	13375	13457	13362	13222	13425	13208	13373	13375	13320	13381	13515	13231	13263	13206	13366	13305	13230	13174	13198	13253	13435	13353	13429	13410	13324	13220	13235	13244	13316	13315	13248	13367	13471	13412	13305	13265	13295	13333	13351	13485	13460	13311	13295	13227	13287	13401	13495	13292	13376	13369	13199	13349	13462	13348	13343	13286	13352	13122	13369	13415	13514	13407	13327	13198	13260	13246	13221	13381	13427	13312	13415	13390	13351	13170	13290	13469	13317	13315	13462	13342	13380	13361	13250	13381	13223	13290	13102	13318	13348	13269	13375	13417	13521	13465	13377	13269	13271	13278	13436	13446	13445	13426	13239	13511	13315	13278	13354	13436	13423	13434	13269	13289	13474	13353	13272	13442	13364	13259	13427	13335	13317	13299	13319	13325	13152	13480	13277	13451	13327	13320	13352	13442	13250	13529	13276	13289	13358	13381	13409	13160	13306	13297	13275	13304	13306	13440	13355	13464	13361	13376	13471	13258	13214	13343	13293	13222	13323	13139	13247	13312	13337	13287	13308	13455	13246	13416	13236	13321	13444	13437	13321	13265	13459	13444	13481	13406	13273	13388	13375	13144	13281	13349
25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	25	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
