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
341639060801	341639061354	341639061902	341639062452	341639063002	341639063552	341639064102	341639064652	341639065202	341639065754	341639066302	341639066852	341639067402	341639067952	341639068502	341639069052	341639069602	341639070154	341639070702	341639071252	341639071802	341639072352	341639072902	341639073452	341639074002	341639074554	341639075104	341639075652	341639076202	341639076752	341639077302	341639077852	341639078402	341639078952	341639079504	341639080052	341639080602	341639081152	341639081702	341639082252	341639082802	341639083352	341639083902	341639084454	341639085002	341639085554	341639086102	341639086652	341639087202	341639087752	341639088302	341639088854	341639089402	341639089952	341639090502	341639091052	341639091602	341639092154	341639092702	341639093252	341639093802	341639094352	341639094902	341639095452	341639096002	341639096554	341639097102	341639097654	341639098202	341639098752	341639099302	341639099852	341639100402	341639100954	341639101502	341639102054	341639102602	341639103152	341639103702	341639104252	341639104802	341639105354	341639105904	341639106454	341639107002	341639107552	341639108102	341639108654	341639109202	341639109754	341639110304	341639110854	341639111402	341639111954	341639112504	341639113054	341639113602	341639114154	341639114704	341639115254	341639115802	341639116354	341639116902	341639117454	341639118002	341639118554	341639119102	341639119654	341639120202	341639120754	341639121304	341639121854	341639122402	341639122954	341639123504	341639124054	341639124602	341639125154	341639125702	341639126254	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2713	2000	3600	2300	2713	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2710	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2709	2000	3600	2300	2708	2000	3600	2300	2708	2000	3600	2300	2708	2000	3600	2300	2708	2000	3600	2300	2708	2000	3600	2300	2708	2000	3600	2300	2708	2000	3600	2300	2707	2000	3600	2300	2707	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22079	21051	28281	24061	21469	23052	23219	18179	17087	19006	18452	16680	16054	17519	20040	19573	17103	16789	16092	16117	15957	15648	15761	15802	15738	15635	15703	15723	15817	15775	15750	15712	15607	15783	15640	15593	15641	15700	15684	15682	15799	15797	15814	15707	15605	15639	15824	15601	15761	15599	15894	15528	15621	15672	15653	15684	15738	15542	15607	15716	15796	15747	15565	15479	15494	15632	15794	15633	15620	15668	15762	15731	15751	15868	15769	15565	15696	15672	15838	15630	15617	15746	15526	15487	15740	15721	15505	15736	15853	15588	15573	15691	15768	15561	15749	15575	15767	15829	15525	15521	15636	15629	15521	15699	15766	15642	15600	15786	15640	15569	15541	15371	15668	15579	15636	15578	15510	15671	15464	15461	15668	15488	15697	15661	15718	15758	15708	15654	15715	15742	15639	15716	15580	15606	15760	15591	15569	15726	15686	15666	15678	15698	15694	15675	15540	15905	15706	15594	15659	15757	15479	15579	15772	15663	15611	15667	15584	15701	15523	15585	15791	15767	15610	15677	15782	15591	15761	15717	15787	15648	15647	15549	15574	15673	15692	15522	15651	15509	15619	15768	15852	15588	15540	15377	15591	15799	15791	15507	15710	15778	15795	15527	15481	15777	15597	15710	15524	15721	15573	15521	15657	15531	15657	15730	15557	15573	15606	15461	15568	15781	15760	15773	15506	15505	15635	15738	15413	15682	15632	15694	15417	15602	15626	15487	15655	15548	15723	15546	15651	15747	15750	15693	15762	15625	15668	15583	15683	15581	15565	15617	15726	15580	15477	15643	15826	15553	15511	15545	15729	15434	15616	15811	15907	15675	15771	15646	15763	15795	15649	15574	15631	15739	15600	15664	15501	15644	15619	15635	15575	15823	15556	15722	15715	15745	15587	15726	15743	15840	15806	15649	15563	15588	15650	15575	15894	15499	15463	15555	15731	15575	15661	15703	15756	15839	15661	15601	15686	15612	15699	15665	15605	15583	15697	15619	15714	15723	15735	15611	15584	15510	15603	15598	15739	15581	15629	15553	15629	15694	15571	15505	15477	15683	15679	15682	15620	15748	15538	15688	15567	15624	15656	15655	15429	15728	15717	15711	15625	15472	15433	15605	15600	15507	15592	15661	15494	15537	15663	15668	15915	15541	15532	15624	15675	15539	15608	15387	15627	15479	15646	15702	15637	15449	15644	15593	15717	15742	15527	15501	15708	15698	15564	15604	15493	15643	15622	15519	15676	15651	15800	15647	15703	15768	15702	15809	15555	15641	15631	15655	15698	15321	15656	15821	15633	15459	15655	15641	15878	15521	15592	15727	15697	15672	15613	15534	15880	15729	15930	15784	15604	15806	15767	15712	15754	15690	15682	15536	15568	15676	15680	15531	15777	15851	15644	15465	16058	15865	15757	15608	15894	15765	15427	15568	15503	15791	15691	15729	15647	15772	15638	15796	15755	15717	15607	15477	15729	15573	15783	15665	15620	15651	15479	15622	15742	15763	15823	15667	15454	15711	15599	15646	15589	15587	15455	15760	15572	15628	15624	15645	15696	15699	15663	15494	15679	15435	15503	15435	15646	15797	15344	15864	15649	15440	15596	15511	15579	15723	15666	15503	15446	15607	15595	15710	15653	15541	15418	15517	15711	15783	15586	15736	15563	15646	15659	15743	15572	15803	15588	15455	15615	15758	15811	15637	15650	15528	15618	15711	15668	15590	15670	15830	15635	15632	15735	15586	15492	15802	15540	15792	15705	15542	15775	15551	15520	15478	15565	15576	15756	15630	15775	15714	15554	15730	15627	15419	15650	15542	15616	15733	15565	15525	15543	15650	15787	15640	15577	15659	15484	15466	15588	15445	15502	15603	15574	15596	15601	15755	15663	15642	15677	15531	15793	15655	15711	15621	15435	15656	15548	15459	15623	15581	15663	15601	15861	15312	15650	15600	15566	15642	15732	15748	15589	15617	15644	15525	15864	15667	15690	15700	15738	15571	15872	15434	15651	15713	15587	15737	15622	15575	15786	15804	15761	15676	15725	15620	15557	15448	15750	15277	15372	15614	15513	15521	15577	15625	15668	15625	15686	15669	15560	15710	15368	15759	15690	15673	15494	15749	15891	15514	15537	15576	15616	15551	15657	15693	15684	15522	15593	15636	15560	15494	15672	15692	15568	15793	15682	15713	15591	15522	15711	15818	15565	15783	15651	15563	15698	15705	15474	15527	15711	15690	15780	15541	15524	15450	15634	15556	15668	15592	15639	15639	15547	15583	15700	15647	15574	15638	15505	15656	15404	15656	15787	15552	15542	15457	15729	15508	15456	15664	15660	15620	15533	15442	15685	15670	15718	15585	15665	15666	15389	15745	15361	15369	15542	15627	15504	15567	15542	15672	15549	15877	15544	15643	15594	15592	15755	15408	15526	15529	15829	15619	15681	15499	15546	15738	15690	15686	15620	15585	15497	15639	15481	15616	15651	15563	15595	15564	15414	15638	15779	15647	15679	15580	15531	15793	15743	15645	15664	15703	15819	15582	15710	15552	15307	15495	15692	15520	15471	15585	15362	15753	15552	15506	15467	15758	15525	15385	15631	15639	15738	15906	15686	15466	15542	15632	15737	15724	15775	15434	15629	15575	15643	15446	15657	15575	15757	15634	15584	15657	15647	15668	15561	15495	15777	15507	15727	15518	15812	15605	15668	15675	15701	15532	15750	15761	15603	15597	15642	15717	15664	15641	15607	15686	15676	15758	15693	15612	15490	15469	15735	15583	15524	15550	15639	15736	15576	15742	15604	15685	15485	15707	15587	15557	15757	15557	15547	15603	15569	15642	15630	15679	15496	15544	15517	15551	15634	15630	15603	15752	15643	15621	15751	15704	15500	15578	15465	15659	15589	15469	15673	15623	15671	15722	15774	15617	15429	15570	15574	15637	15677	15629	15694	15652	15544	15579	15636	15742	15575	15570	15605	15654	15536	15522	15541	15629	15417	15605	15624	15574	15624	15443	15672	15705	15590	15566	15525	15748	15605	15892	15621	15877	15570	15713	15680	15781	15593	15532	15695	15582	15604	15629	15636	15616	15578	15856	15683	15534	15637	15680	15556	15668	15514	15694	15463	15541	15753	15755	15705	15471	15467	15481	15513	15570	15563	15661	15708	15650	15614	15440	15625	15711	15697	15592	15772	15582	15575	15570	15515	15576	15418	15625	15558	15707	15557	15586	15636	15665	15635	15663	15690	15619	15644	15773	15535	15452	15737	15675	15637	15682	15633	15638	15674	15673	15517	15631	15645	15437	15604	15629	15541	15815	15739	15693	15672	15708	15391	15601	15696	15625	15585	15540	15790	15428	15595	15713	15567	15691	15564	15689	15696	15565	15763	15645	15521	15541	15559	15615	15776	15765	15596	15635	15628	15628	15490	15811	15762	15634	15527	15646	15568	15564	15544	15568	15622	15585	15774	15708	15600	15433	15572	15506	15758	15746	15538	15754	15809	15709	15657	15386	15588	15656	15625	15589	15745	15728	15580	15518	15698	15668	15642	15635	15632	15512	15641	15780	15435	15661	15576	15675	15571	15767	15634	15755	15493	15591	15698	15577	15504	15840	15884	15728	15774	15642	15648	15751	15771	15803	15640	15380	15532	15710	15522	15653	15575	15497	15513	15601	15841	15522	15623	15595	15762	15729	15665	15740	15285	15602	15620	15756	15591	15654	15644	15731	15871	15656	15695	15563	15503	15429	15584	15575	15713	15556	15619	15740	15639	15760	15675	15815	15651	15710	15322	15780	15703	15444	15412	15605	15683	15641	15659	15389	15448	15697	15643	15545	15793	15571	15546	15570	15678	15760	15801	15670	15803	15636	15615	15535	15488	15701	15587	15781	15684	15698	15729	15452	15619	15593	15326	15720	15614	15811	15676	15609	15657	15537	15518	15591	15554	15646	15609	15692	15723	15713	15589	15623	15565	15506	15714	15722	15633	15552	15525	15699	15517	15539	15684	15626	15577	15624	15370	15542	15761	15595	15547	15581	15514	15530	15593	15778	15581	15342	15465	15651	15617	15611	15649	15505	15884	15808	15684	15673	15687	15454	15691	15604	15597	15620	15701	15692	15706	15733	15623	15822	15668	15520	15823	15419	15657	15581	15489	15706	15700	15632	15703	15667	15604	15677	15680	15447	15310	15525	15684	15704	15539	15634	15666	15568	15745	15700	15659	15592	15768	15683	15731	15552	15528	15692	15586	15520	15643	15458	15730	15667	15711	15587	15607	15623	15673	15832	15576	15601	15654	15544	15803	15641	15694	15468	15639	15477	15661	15767	15538	15759	15750	15646	15703	15632	15526	15605	15501	15634	15724	15634	15521	15674	15667	15632	15724	15646	15618	15527	15659	15625	15522	15627	15767	15622	15544	15588	15687	15614	15630	15564	15628	15689	15780	15759	15625	15640	15419	15675	15588	15551	15517	15671	15478	15535	15697	15692	15333	15629	15609	15858	15698	15619	15598	15697	15609	15598	15684	15724	15452	15691	15701	15488	15837	15743	15534	15718	15682	15740	15711	15567	15632	15305	15718	15431	15735	15527	15661	15703	15536	15675	15487	15668	15596	15601	15753	15714	15631	15455	15552	15685	15620	15625	15521	15561	15448	15428	15486	15528	15531	15856	15492	15755	15697	15595	15628	15672	15619	15586	15526	15658	15538	15907	15557	15621	15489	15602	15578	15725	15580	15801	15472	15648	15794	15691	15567	15666	15606	15839	15797	15593	15696	15553	15549	15718	15644	15643	15586	15621	15771	15559	15852	15768	15582	15570	15697	15799	15729	15649	15600	15549	15608	15571	15594	15628	15979	15460	15640	15602	15685	15696	15467	15585	15664	15673	15670	15612	15701	15582	15578	15444	15665	15653	15507	15775	15593	15580	15645	15614	15564	15768	15734	15643	15620	15536	15575	15650	15500	15644	15640	15618	15905	15599	15605	15703	15783	15531	15630	15623	15592	15499	15740	15568	15665	15788	15578	15638	15480	15599	15603	15637	15596	15530	15766	15442	15559	15490	15666	15727	15653	15472	15482	15548	15657	15755	15669	15711	15774	15601	15577	15626	15545	15562	15718	15538	15639	15571	15707	15747	15686	15532	15681	15463	15545	15708
28148	52360	43809	30877	20422	17457	16313	15654	14906	17998	16059	14001	13971	16111	18856	18068	14714	14597	13883	13498	13551	13358	13226	13296	13276	13251	13308	13238	13466	13211	13349	13261	13325	13435	13349	13354	13282	13384	13373	13417	13302	13262	13348	13331	13282	13294	13410	13239	13203	13266	13474	13224	13366	13316	13269	13333	13384	13185	13271	13295	13421	13295	13306	13424	13335	13408	13269	13378	13123	13521	13478	13454	13487	13194	13262	13165	13438	13393	13157	13250	13410	13219	13294	13299	13287	13396	13330	13319	13335	13271	13285	13267	13462	13288	13220	13274	13379	13356	13333	13270	13411	13348	13445	13133	13360	13168	13211	13325	13231	13324	13236	13314	13309	13023	13357	13409	13115	13387	13319	13283	13424	13200	13196	13138	13147	13322	13266	13229	13250	13212	13202	13284	13268	13359	13219	13371	13425	13363	13356	13445	13300	13294	13317	13219	13415	13357	13368	13309	13146	13207	13311	13313	13304	13409	13339	13111	13337	13372	13371	13242	13295	13395	13391	13271	13218	13317	13214	13320	13197	13148	13213	13175	13311	13205	13245	13115	13256	13110	13343	13349	13263	13312	13223	13221	13249	13263	13249	13367	13151	13192	13316	13542	13294	13121	13296	13256	13420	13311	13207	13236	13247	13595	13439	13231	13482	13341	13362	13248	13382	13381	13337	13365	13224	13204	13404	13224	13218	13351	13272	13357	13301	13060	13352	13368	13278	13311	13325	13359	13296	13348	13356	13297	13388	13332	13196	13201	13476	13438	13213	13355	13327	13408	13315	13326	13208	13297	13400	13227	13347	13464	13273	13302	13366	13306	13422	13157	13178	13240	13383	13396	13280	13185	13259	13321	13403	13332	13089	13251	13391	13267	13134	13227	13350	13209	13366	13326	13375	13463	13376	13232	13277	13415	13269	13190	13328	13299	13279	13393	13261	13191	13328	13398	13270	13338	13432	13403	13256	13395	13257	13295	13375	13270	13293	13201	13447	13122	13333	13360	13450	13306	13351	13294	13319	13287	13266	13314	13288	13255	13531	13428	13500	13430	13311	13319	13333	13121	13387	13286	13312	13321	13295	13390	13150	13274	13333	13314	13247	13375	13391	13268	13425	13244	13423	13463	13388	13062	13211	13291	13209	13280	13249	13413	13353	13152	13408	13568	13285	13214	13345	13157	13244	13365	13382	13326	13263	13348	13348	13382	13452	13410	13413	13205	13294	13236	13238	13415	13327	13396	13222	13285	13200	13376	13273	13391	13188	13260	13245	13346	13385	13224	13351	13147	13300	13484	13347	13342	13360	13463	13469	13223	13392	13221	13383	13350	13250	13412	13271	13158	13476	13284	13381	13380	13444	13263	13306	13241	13310	13306	13334	13405	13255	13336	13326	13299	13235	13110	13416	13352	13268	13259	13309	13336	13349	13467	13418	13230	13193	13141	13214	13388	13418	13159	13233	13341	13327	13409	13218	13369	13245	13266	13379	13341	13448	13254	13223	13240	13233	13469	13251	13303	13346	13180	13316	13386	13385	13249	13206	13258	13402	13138	13329	13267	13448	13309	13268	13310	13241	13264	13227	13420	13273	13327	13107	13307	13236	13253	13227	13304	13405	13369	13220	13296	13371	13277	13368	13323	13342	13399	13238	13250	13358	13304	13265	13212	13373	13319	13290	13294	13238	13130	13224	13393	13302	13232	13390	13362	13298	13415	13314	13377	13435	13079	13433	13199	13426	13283	13330	13332	13384	13317	13132	13194	13263	13318	13266	13452	13418	13146	13267	13306	13398	13343	13340	13435	13452	13190	13431	13337	13152	13343	13433	13259	13123	13441	13451	13368	13257	13460	13128	13226	13300	13213	13298	13179	13236	13557	13305	13454	13317	13367	13251	13312	13270	13233	13277	13412	13284	13289	13147	13123	13374	13144	13326	13344	13419	13318	13415	13312	13219	13248	13246	13232	13366	13249	13458	13371	13382	13275	13532	13329	13262	13296	13261	13274	13272	13289	13173	13395	13339	13279	13306	13199	13276	13309	13173	13400	13324	13183	13345	13388	13414	13227	13374	13252	13290	13289	13273	13253	13314	13270	13245	13488	13525	13336	13394	13212	13353	13333	13397	13294	13295	13274	13201	13164	13521	13394	13283	13178	13391	13407	13192	13208	13246	13242	13287	13284	13266	13410	13336	13469	13403	13303	13289	13248	13280	13296	13252	13332	13375	13388	13349	13246	13185	13542	13393	13350	13236	13185	13274	13272	13436	13278	13111	13233	13410	13226	13306	13256	13352	13269	13200	13308	13276	13331	13330	13387	13346	13372	13300	13439	13312	13182	13286	13212	13285	13315	13380	13307	13235	13336	13321	13200	13190	13227	13258	13260	13318	13249	13494	13351	13435	13346	13188	13267	13326	13345	13379	13156	13210	13390	13405	13430	13306	13385	13392	13213	13167	13183	13110	13418	13185	13302	13188	13258	13319	13426	13329	13413	13258	13394	13308	13215	13338	13257	13338	13406	13183	13384	13203	13370	13177	13309	13214	13356	13269	13390	13289	13295	13265	13303	13315	13173	13157	13297	13254	13380	13244	13200	13164	13301	13372	13402	13212	13220	13492	13081	13270	13337	13237	13179	13304	13283	13253	13387	13241	13367	13360	13278	13379	13131	13230	13271	13200	13400	13328	13355	13267	13247	13044	13368	13221	13332	13183	13288	13345	13220	13340	13210	13321	13416	13301	13231	13355	13294	13166	13279	13177	13249	13472	13353	13368	13447	13379	13179	13257	13352	13397	13322	13226	13343	13253	13284	13380	13290	13180	13488	13298	13223	13443	13447	13314	13169	13221	13225	13233	13345	13288	13274	13179	13327	13428	13215	13343	13157	13326	13291	13377	13160	13247	13313	13094	13307	13479	13487	13331	13294	13328	13221	13272	13285	13243	13319	13202	13339	13398	13388	13460	13549	13239	13340	13408	13270	13227	13306	13313	13324	13329	13293	13289	13375	13287	13461	13438	13204	13240	13481	13225	13347	13344	13224	13469	13143	13303	13164	13321	13324	13278	13260	13303	13366	13418	13229	13096	13300	13508	13320	13270	13267	13222	13220	13310	13334	13194	13271	13347	13328	13407	13381	13232	13274	13315	13363	13172	13348	13204	13304	13111	13347	13336	13398	13235	13187	13411	13290	13227	13287	13299	13513	13397	13259	13486	13279	13512	13478	13258	13408	13432	13155	13382	13300	13311	13365	13384	13218	13258	13434	13277	13200	13458	13456	13402	13271	13373	13355	13297	13331	13126	13290	13230	13256	13482	13242	13338	13395	13271	13357	13235	13467	13251	13509	13267	13361	13366	13316	13307	13178	13340	13379	13356	13352	13267	13328	13225	13397	13209	13193	13315	13175	13228	13413	13209	13251	13370	13388	13377	13280	13158	13210	13181	13152	13378	13336	13315	13235	13287	13220	13400	13357	13380	13365	13340	13353	13235	13240	13411	13353	13342	13402	13370	13211	13232	13294	13269	13256	13170	13380	13366	13141	13312	13253	13321	13316	13266	13327	13393	13403	13352	13442	13178	13354	13289	13396	13218	13426	13235	13242	13165	13346	13220	13196	13378	13199	13229	13274	13327	13499	13277	13253	13258	13424	13172	13349	13364	13214	13356	13279	13290	13420	13324	13177	13263	13369	13159	13316	13454	13395	13316	13352	13209	13161	13211	13291	13214	13339	13316	13396	13231	13287	13359	13394	13211	13497	13269	13212	13487	13558	13145	13290	13146	13330	13318	13448	13213	13224	13216	13443	13234	13248	13323	13138	13469	13370	13324	13282	13297	13313	13329	13348	13266	13325	13286	13299	13296	13412	13371	13331	13431	13239	13303	13155	13336	13406	13369	13294	13271	13161	13317	13321	13447	13213	13268	13370	13560	13254	13519	13139	13265	13361	13370	13266	13212	13240	13264	13185	13382	13352	13320	13428	13343	13386	13345	13349	13422	13288	13317	13108	13351	13234	13229	13173	13280	13219	13308	13181	13326	13091	13343	13221	13405	13403	13334	13121	13443	13344	13317	13268	13477	13317	13332	13249	13273	13221	13360	13203	13298	13300	13244	13363	13215	13450	13366	13395	13130	13259	13231	13306	13381	13125	13335	13409	13317	13213	13264	13290	13248	13147	13263	13501	13177	13336	13413	13323	13352	13130	13281	13303	13155	13316	13332	13184	13208	13292	13196	13364	13248	13240	13220	13223	13306	13350	13255	13383	13227	13256	13325	13312	13477	13188	13351	13299	13258	13201	13302	13283	13163	13269	13199	13252	13353	13214	13140	13186	13276	13170	13212	13301	13390	13268	13159	13293	13177	13403	13223	13280	13275	13320	13402	13161	13464	13209	13183	13241	13180	13371	13248	13391	13158	13277	13275	13223	13240	13315	13237	13344	13227	13239	13269	13243	13228	13138	13383	13181	13334	13467	13320	13455	13127	13278	13275	13325	13265	13428	13324	13308	13529	13321	13509	13093	13518	13297	13334	13388	13292	13438	13371	13336	13264	13277	13304	13399	13406	13406	13382	13366	13362	13379	13269	13267	13325	13434	13233	13471	13391	13135	13390	13312	13359	13024	13245	13203	13354	13277	13300	13181	13232	13170	13325	13171	13364	13345	13216	13364	13201	13215	13122	13352	13358	13311	13380	13550	13402	13336	13444	13327	13217	13291	13129	13347	13333	13360	13321	13366	13238	13253	13281	13373	13474	13291	13371	13307	13304	13428	13232	13181	13071	13240	13354	13330	13323	13366	13330	13174	13253	13296	13415	13303	13246	13244	13250	13319	13434	13286	13232	13299	13300	13258	13411	13352	13204	13400	13285	13352	13326	13327	13394	13400	13366	13332	13293	13240	13342	13394	13286	13288	13354	13394	13235	13272	13482	13371	13356	13272	13387	13236	13225	13380	13365	13321	13334	13208	13368	13326	13390	13334	13195	13282	13141	13406	13285	13149	13187	13352	13363	13326	13340	13310	13257	13052	13350	13326	13161	13207	13346	13230	13097	13227	13428	13282	13356	13266	13215	13335	13294	13329	13136	13311	13301	13271	13321	13336	13162	13256	13357	13372	13116	13237	13334	13283	13222	13263	13360	13305	13341	13224	13137	13336
29926	26611	27970	21349	15915	14812	14599	14533	14271	14353	14231	13977	13909	13698	13908	13882	13677	13705	13747	13782	13755	13534	13831	13780	13903	13945	13613	13798	13888	13609	13459	13719	13657	13538	13576	13702	13733	13831	13787	13678	13581	13830	13726	13783	13726	13600	13617	13561	13650	13643	13679	13547	13657	13717	13735	13902	13657	13731	13732	13857	13796	13766	13795	13697	13746	13647	13630	13667	13720	13587	13622	13861	13727	13595	13915	13680	13699	13676	13643	13548	13699	13706	13576	13769	13814	13584	13677	13387	13707	13595	13717	13625	13797	13979	13805	13636	13522	13589	13886	13658	13716	13757	13613	13624	13776	13470	13546	13726	13733	13727	13741	13627	13599	13807	13685	13774	13906	13650	13527	13593	13625	13724	13734	13753	13796	13703	13698	13707	13724	13773	13542	13781	13931	13592	13800	13722	13623	13537	13697	13693	13601	13653	13787	13720	13600	13599	13732	13862	13647	13436	13854	13777	13630	13586	13551	13586	13559	13597	13778	13691	13787	13720	13599	13705	13631	13834	13619	13787	13782	13709	13717	13860	13752	13751	13810	13773	13588	13798	13716	13848	13808	13770	13649	13759	13650	13709	13787	13552	13751	13610	13557	13779	13424	13539	13737	13831	13695	13631	13640	13836	13718	13697	13579	13595	13680	13718	13474	13473	13605	13638	13617	13706	13822	13638	13664	13755	13633	13855	13596	13594	13717	13589	13842	13695	13751	13596	13504	13706	13807	13895	13546	13733	13955	13569	13820	13647	13626	13881	13646	13665	13506	13842	13769	13704	13716	13621	13682	13640	13522	13593	13751	13580	13491	13720	13716	13523	13575	13486	13717	13752	13607	13615	13677	13542	13683	13549	13853	13831	13635	13730	13513	13493	13611	13757	13615	13665	13821	13579	13594	13906	13710	13539	13614	13613	13692	13632	13637	13815	13707	13641	13773	13675	13679	13593	13693	13599	13637	13518	13747	13756	13733	13708	13813	13743	13748	13718	13673	13657	13664	13542	13760	13672	13681	13577	13808	13661	13735	13739	13658	13650	13509	13606	13741	13466	13692	13685	13615	13723	13727	13808	13671	13744	13701	13720	13690	13947	13839	13584	13703	13715	13688	13728	13586	13712	13697	13836	13748	13641	13756	13607	13648	13733	13438	13717	13563	13742	13676	13644	13734	13780	13818	13937	13677	13568	13648	13814	13561	13753	13779	13494	13581	13626	13689	13803	13751	13692	13742	13658	13796	13615	13713	13661	13813	13704	13815	13729	13803	13645	13876	13897	13627	13673	13618	13638	13753	13642	13641	13796	13702	13760	13671	13687	13738	13685	13713	13777	13666	13681	13684	13424	13581	13601	13617	13669	13653	13675	13725	13698	13759	13750	13621	13668	13624	13650	13689	13826	13602	13658	13614	13718	13810	13813	13604	13923	13868	13705	13709	13972	13688	13626	13636	13674	13807	13777	13741	13627	13745	13742	13694	13519	13738	13580	13520	13843	13710	13681	13816	13739	13684	13657	13577	13738	13610	13356	13634	13692	13664	13756	13536	13687	13795	13847	13795	13669	13675	13558	13740	13700	13756	13563	13876	13623	13731	13475	13600	13626	13551	13582	13759	13776	13681	13680	13582	13605	13603	13791	13567	13715	13724	13783	13662	13541	13620	13626	13624	13567	13677	13797	13780	13772	13694	13705	13788	13756	13841	13701	13769	13863	13756	13601	13712	13820	13617	13679	13812	13607	13586	13551	13683	13804	13636	13480	13548	13670	13766	13507	13773	13517	13640	13619	13716	13618	13782	13799	13660	13695	13534	13686	13737	13643	13667	13540	13705	13593	13705	13630	13808	13834	13613	13663	13796	13685	13744	13694	13645	13705	13660	13648	13702	13828	13588	13703	13671	13371	13762	13621	13813	13811	13750	13661	13772	13800	13487	13632	13844	13557	13933	13799	13696	13706	13839	13636	13518	13484	13576	13653	13743	13513	13716	13550	13735	13687	13678	13684	13684	13605	13632	13626	13625	13894	13630	13710	13724	13708	13764	13746	13782	13814	13788	13716	13698	13698	13704	13629	13681	13741	13722	13591	13867	13861	13674	13703	13736	13655	13545	13544	13701	13669	13650	13701	13692	13666	13732	13551	13703	13744	13694	13705	13643	13961	13817	13791	13748	13503	13848	13671	13730	13778	13736	13575	13827	13760	13525	13727	13770	13580	13597	13646	13630	13681	13787	13677	13652	13499	13632	13644	13760	13880	13793	13779	13525	13470	13493	13755	13412	13515	13794	13681	13744	13673	13704	13678	13628	13655	13749	13520	13623	13584	13755	13653	13720	13809	13688	13647	13721	13811	13590	13465	13531	13714	13686	13570	13581	13695	13602	13460	13525	13794	13622	13721	13524	13701	13627	13586	13599	13674	13577	13562	13480	13636	13703	13611	13485	13507	13662	13756	13807	13812	13756	13804	13655	13694	13732	13708	13683	13836	13831	13543	13710	13511	13589	13877	13710	13765	13663	13429	13685	13759	13700	13622	13626	13845	13778	13715	13763	13628	13689	13542	13566	13748	13769	13818	13619	13660	13716	13687	13639	13600	13670	13765	13633	13807	13553	13762	13629	13728	13660	13732	13592	13734	13614	13463	13668	13666	13838	13611	13653	13548	13556	13685	13757	13864	13779	13699	13561	13674	13741	13908	13620	13897	13883	13778	13726	13768	13658	13568	13491	13556	13796	13739	13768	13623	13944	13675	13834	13649	13479	13754	13638	13687	13652	13765	13648	13596	13556	13596	13770	13882	13628	13884	13820	13807	13859	13747	13567	13879	13716	13719	13729	13665	13608	13872	13565	13851	13759	13650	13519	13647	13785	13563	13749	13666	13587	13784	13487	13841	13777	13625	13509	13738	13741	13739	13684	13555	13717	13614	13512	13742	13574	13649	13782	13771	13740	13724	13803	13617	13802	13474	13801	13585	13832	13716	13679	13829	13727	13721	13640	13657	13733	13837	13555	13764	13668	13824	13580	13638	13651	13825	13559	13608	13788	13692	13734	13752	13587	13536	13670	13584	13618	13813	13669	13535	13560	13688	13617	13566	13685	13697	13583	13603	13683	13734	13451	13736	13687	13437	13758	13764	13628	13856	13643	13694	13480	13676	13732	13782	13759	13766	13733	13823	13539	13871	13725	13749	13587	13523	13726	13596	13658	13857	13696	13795	13690	13626	13554	13561	13453	13595	13561	13690	13712	13598	13692	13715	13772	13747	13681	13660	13573	13780	13636	13807	13671	13678	13729	13717	13704	13624	13724	13584	13681	13774	13493	13831	13906	13763	13671	13610	13488	13570	13767	13566	13625	13648	13487	13758	13759	13540	13663	13794	13700	13877	13604	13625	13710	13635	13745	13640	13864	13629	13748	13713	13633	13691	13626	13620	13851	13691	13719	13728	13662	13707	13832	13760	13884	13466	13817	13705	13656	13770	13860	13700	13786	13712	13750	13772	13743	13721	13638	13559	13587	13678	13623	13677	13723	13702	13412	13725	13614	13708	13643	13494	13847	13703	13711	13663	13635	13815	13604	13496	13754	13619	13608	13693	13788	13825	13772	13874	13748	13640	13592	13807	13780	13875	13666	13802	13713	13643	13801	13586	13702	13695	13677	13623	13724	13688	13748	13590	13659	13679	13587	13744	13690	13672	13748	13917	13767	13845	13538	13621	13728	13902	13729	13689	13745	13386	13692	13762	13566	13724	13750	13852	13742	13732	13641	13716	13676	13550	13827	13755	13567	13775	13775	13894	13779	13666	13789	13778	13587	13739	13755	13842	13500	13700	13532	13586	13765	13493	13695	13740	13720	13853	13669	13747	13621	13730	13646	13825	13712	13795	13947	13674	13670	13753	13882	13595	13687	13845	13766	13578	13665	13626	13707	13757	13678	13675	13543	13587	13738	13942	13755	13597	13628	13655	13801	13690	13732	13745	13692	13839	13564	13577	13804	13727	13733	13836	13660	13649	13610	13646	13852	13547	13521	13700	13667	13764	13825	13618	13661	13502	13554	13688	13799	13660	13577	13729	13682	13597	13571	13718	13670	13783	13793	13745	13657	13769	13821	13917	13632	13728	13740	13750	13873	13498	13529	13791	13531	13672	13691	13707	13820	13825	13727	13789	13825	13586	13699	13476	13564	13585	13613	13700	13717	13621	13667	13545	13620	13582	13621	13646	13851	13737	13770	13767	13706	13560	13574	13741	13588	13742	13544	13597	13718	13643	13739	13587	13588	13533	13765	13845	13619	13757	13804	13705	13749	13783	13725	13623	13693	13590	13705	13677	13751	13671	13612	13732	13567	13777	13767	13643	13664	13628	13669	13721	13643	13613	13693	13778	13895	13583	13748	13596	13757	13602	13755	13855	13627	13731	13705	13716	13583	13688	13748	13808	13376	13781	13791	13719	13750	13977	13692	13708	13702	13626	13517	13824	13650	13668	13762	13586	13640	13606	13735	13690	13647	13658	13520	13719	13756	13745	13731	13611	13624	13528	13636	13809	13564	13637	13744	13750	13678	13550	13597	13621	13592	13628	13728	13737	13607	13617	13675	13736	13523	13742	13845	13743	13605	13685	13762	13499	13706	13675	13939	13541	13535	13822	13819	13615	13715	13855	13699	13610	13844	13803	13621	13512	13703	13740	13750	13674	13640	13768	13650	13796	13772	13802	13654	13678	13579	13768	13512	13640	13561	13533	13837	13738	13642	13781	13615	13687	13796	13744	13882	13880	13609	13757	13676	13719	13615	13616	13679	13582	13797	13635	13580	13680	13602	13833	13620	13689	13673	13687	13735	13681	13655	13754	13714	13623	13501	13706	13755	13654	13742	13601	13722	13632	13775	13588	13643	13674	13720	13690	13799	13708	13677	13699	13745	13600	13496	13635	13489	13578	13746	13487	13842	13758	13704	13621	13576	13654	13607	13810	13858	13734	13677	13574	13661	13965	13558	13568	13579	13775	13804	13744	13785	13690	13575	13671	13724	13554	13697	13621	13545	13776	13646	13646	13669	13567	13742	13705	13726	13670	13877	13604	13862	13620	13492	13608	13641	13645	13808	13591	13673	13620	13736	13831	13908	13819	13725	13601	13724	13538	13577	13592	13625	13799
26858	37376	27482	17573	14395	13730	13269	13055	12893	12717	12557	12308	12271	12312	12385	12152	12222	12082	12287	12116	12299	12142	12081	12097	11957	12114	11913	12098	12187	12106	12121	12123	12088	12112	12124	12171	11960	12232	12100	11977	11975	12056	12034	12093	12172	12016	12144	12093	12170	12026	11877	12195	12106	12036	11901	12259	12094	12176	12165	12208	12196	12089	12060	12067	12072	12067	12123	12156	12030	11964	11973	12226	12010	12108	12238	12079	12156	12134	12009	12047	12077	12090	12067	12125	12234	12125	11979	11971	12050	12059	12120	12165	12147	12214	11929	12164	12046	12078	12109	12052	12187	12002	12091	12001	12062	12079	12108	11915	12081	12115	12007	12163	11994	11904	12113	12061	12196	12010	12040	12100	12136	11926	12104	12174	12059	12039	12048	12010	12053	11947	12049	12144	12098	12093	12113	12097	12212	12068	12078	12009	12170	12129	12088	11984	11994	12207	12080	12138	12243	11963	12120	11994	12036	12046	11944	12257	12019	11977	12061	12011	11943	12085	12072	12104	11985	11965	12146	12030	12086	12202	12161	12010	12161	12115	12047	12180	12045	12105	12080	12051	12088	12178	12118	11997	12203	11979	12120	12092	12166	12163	12094	12188	12098	12135	12216	12169	12263	12083	12056	12101	11987	11900	12144	12190	12106	11804	12014	12147	12170	12209	12044	11984	12143	12058	12048	12250	12144	12232	12038	12195	12085	12088	12046	12096	12210	12082	12123	12134	11947	12069	12036	11957	12065	12059	12042	12201	12033	12177	11945	12223	12111	12115	12094	11987	12107	11982	12081	11927	12139	12204	11893	12210	11918	11966	12184	12282	12163	11965	12110	12025	12210	12064	12200	12030	12063	12042	12134	12081	12053	12164	12194	12140	12152	12014	12116	12113	12147	12101	12300	12227	12132	12143	12032	11995	12034	11970	12230	12111	12114	12096	12140	11973	12095	12156	12020	12086	12014	12168	12032	12184	12052	12020	12021	12239	12059	11980	11957	11970	12105	12034	11958	12119	12021	12169	12077	11993	12090	12147	12138	12098	12113	12175	11865	12094	12282	12042	12212	12113	12076	12100	11972	12160	12048	11985	12108	12215	12110	12064	11999	11877	12195	12140	12010	12086	12100	12237	12279	12051	12108	11985	12107	12189	12107	12125	12107	12066	12133	12066	12106	11984	12142	12183	11953	12240	12258	12053	12061	12010	12101	12006	12140	12085	12184	12132	12150	11869	12019	11912	11974	12105	12125	12074	12083	12125	12173	12092	12150	12197	12049	12297	11992	12091	11885	11895	12057	12243	11942	12065	12125	12044	12147	12054	12054	12034	12186	12063	12018	12104	12096	12145	12043	12052	12116	12083	11922	12068	12072	12163	12104	12212	11856	11972	11974	12064	11950	12075	11998	12297	12130	11996	12222	12103	11995	12180	12268	11968	12245	12088	12244	12082	12110	12051	12208	12162	12107	12097	12145	12089	12147	12017	12170	11937	12200	12094	12096	12112	12118	12210	12185	12278	12220	12041	12127	12099	12128	12069	12025	12116	12251	12023	11971	12138	12123	12083	12098	11918	11970	12227	12119	12138	12153	12080	12139	12168	12190	12124	12120	12019	12103	12178	12210	12101	12179	12296	12133	12174	12112	11997	11980	11996	12165	12018	12041	12163	12029	12269	11914	12208	12199	12095	12060	12056	12178	12028	12166	12113	12141	12223	12195	11981	12008	12081	12122	12140	12003	12150	12022	12004	12099	12160	11906	12083	12111	12268	12073	12208	12051	12147	12001	12141	12266	12028	12176	12073	12148	12090	12210	12347	12231	12198	12064	12073	12125	12245	12104	12067	12070	12227	12071	11982	12070	12045	11966	12294	12001	12054	12008	12256	12038	12058	12247	11876	12122	12020	11915	11997	12199	12332	12229	12072	11940	12069	12076	12003	12228	12154	12060	11876	12060	11994	12147	12093	12040	11980	11940	12237	12060	12213	12078	12287	11893	12141	12075	12117	12243	11835	12250	12125	12100	12173	12038	12159	12059	12142	12165	12132	12038	12119	12133	12092	12014	12123	12128	12069	11951	12089	12050	11959	11972	11964	12089	12111	12206	12050	12208	12030	11942	11960	12106	12116	12111	11984	11792	12113	12189	12214	12121	12234	12228	12119	12089	12009	12090	12269	12041	12049	12150	12115	12124	12155	12160	12038	11848	12044	12010	12071	12026	12235	12007	12218	12074	12193	11932	12037	12300	12037	12044	12124	12078	12156	12068	12039	11986	12084	12119	12039	12050	11898	12082	12123	11953	11937	12078	12044	12173	12119	12141	12095	12041	12230	12046	11986	12061	11947	12277	11890	12093	12151	12087	12006	12182	12067	12171	12070	12115	12041	12148	12132	12015	12082	12180	12178	12027	12215	12122	12043	12138	12009	12224	12157	12002	12081	12053	12160	12190	12051	12189	12220	12097	12094	12150	12146	12122	12121	12033	12069	12001	12128	12172	12167	12137	12293	12031	11998	12106	12053	12096	11961	12196	12275	12066	12092	12155	12045	12091	12017	12210	12077	12042	12175	12022	12065	12000	12260	12141	12276	12040	12159	11832	12149	12071	12201	12204	12221	12246	12101	12194	12048	12291	12177	12181	12072	12213	11989	12177	12055	11912	12036	12083	12207	12069	12179	12062	12036	12077	12033	12209	12099	12065	12193	12180	12111	12214	12235	11882	12130	12203	12000	12087	12164	12127	12117	12046	12077	12189	12279	12031	11993	12002	12158	12147	12055	12050	12208	11982	11961	12150	12061	12230	12094	12204	11990	12316	12045	12281	12109	12172	12083	12161	12110	12323	11958	12074	12277	11867	12033	12163	12094	12058	12074	12104	12244	12040	12227	12037	12301	12324	12052	12169	12235	12105	12183	12245	12291	12006	12103	12032	12201	12155	11948	12138	12176	12190	12104	12208	12010	12092	12111	12178	12183	12223	12225	12093	11924	12211	12061	11893	12041	12059	12111	12106	12090	12049	12061	12108	12041	12087	12123	12041	12055	12070	12145	12059	12120	12128	11975	11974	11925	12107	12170	12076	12190	12069	11990	12157	12120	12122	12035	11881	12215	11931	12190	11859	11966	12146	11992	11999	12121	11972	12121	11973	11978	12118	12183	12209	12198	12081	12170	11998	12246	12040	11943	12060	12105	12023	12059	12031	12188	12063	12019	12089	12120	12012	12004	12155	12192	12113	12091	12106	12162	12065	11970	12147	11969	11985	12229	12123	12039	12189	12088	11913	12184	12026	12192	12227	12199	12076	12041	11996	11979	12006	12092	12195	12011	12205	12019	11959	12168	12052	12158	11938	12040	12164	11965	12142	12058	12365	11871	12272	12036	12134	12127	12193	12201	12043	11954	12118	12246	12079	12162	12073	12007	12099	12154	12015	12102	12018	12201	12127	12087	12059	11978	12180	12148	12304	12188	12161	11959	12094	12141	12196	12059	12108	12029	12112	12175	12062	12034	12101	12013	12072	12105	12089	12029	12096	12174	12110	12022	12043	12061	12072	12195	11994	12081	12288	12050	12211	12214	12216	12154	12189	12108	12097	12042	12250	12137	12079	11981	12114	12001	12124	12143	12155	12222	12050	12000	12066	12008	12146	12009	12058	12002	12164	12064	12201	11942	11949	12206	12137	12188	12037	11998	12047	12041	12004	11926	12186	12039	12081	12112	12162	12258	12206	12021	12133	12013	12128	12050	12126	12127	12083	12029	12025	12099	12190	12054	12243	12029	12157	12047	12108	12058	12117	12172	11922	12128	12045	12024	12163	12155	12186	12150	12199	12036	12182	12092	12074	12019	12107	12091	12075	12081	12197	12082	12037	12073	12183	11915	12090	12175	12330	11960	12241	12173	12143	12033	11978	12154	12130	12041	12030	12077	12306	12100	12097	12085	11998	12120	12153	12180	12251	11981	12055	12101	12077	12097	12124	12131	12195	12158	12033	12168	12086	12271	12068	12132	12184	11989	12166	12086	12150	12059	12137	12059	12052	12022	12053	12135	12214	12189	12143	12216	12197	12171	12195	12173	12064	12138	12038	12111	12082	11943	12056	12162	12142	12257	12183	11999	12288	11979	12053	12166	12104	12045	12074	12114	12323	12042	12035	12242	12119	12118	12107	12243	12000	12156	12070	12022	12308	12245	12175	12187	11980	11979	12023	12060	12030	12124	12045	12212	12137	12087	12139	11944	12200	12177	12068	12021	12018	11974	12085	12133	12214	12045	12059	12088	12126	12048	12080	12118	12160	12011	11935	12084	12059	12229	12167	12149	12214	12136	12099	12034	11940	12079	12126	12040	12248	12084	12078	12004	12150	12073	12151	12178	12002	12065	12096	12053	12112	12160	11964	12088	12208	12046	12126	12230	12106	12155	12201	12077	12159	12201	12107	12252	12245	12150	12134	12184	12021	12174	12108	12140	12219	12078	12010	12256	11960	12082	12059	12042	12131	11945	12068	12002	12136	12124	12179	12161	12017	12130	12220	12075	12043	12083	12046	12019	12030	12143	12204	12103	12143	11983	12144	12184	12024	12216	12175	12308	12058	12258	12230	12002	12134	11907	12234	12216	12014	12171	12083	12229	12117	12036	12191	12053	12032	12054	12036	12192	12173	12089	12114	12116	12209	12055	12037	12049	12084	12174	12081	12169	12154	12112	12214	12095	12047	12112	12168	12294	12098	12124	12172	12207	12033	12103	12000	12195	12242	12154	12233	12059	12092	12055	12157	12058	12132	12257	12172	11918	11976	12201	12135	12153	11970	12054	12001	12170	12073	12129	12140	12076	12207	12047	12225	12074	12113	11993	12112	12119	11906	12092	12120	12179	12158	12174	12057	12015	12006	11949	11936	12080	12180	12075	12191	12205	12091	11994	12042	12107	12153	12041	12077	12163	11940	12005	12142	12132	12135	12043	12166	12001	12049	12009	12113	12125	12245	12262	12150	12123	12191	12112	12100	12051	12156	12174	12010	12220	12250	12006	12046	12087	12229	12100	12176	12156	12087	12103	12074	12238	12202	12188	12220	12098	12189	12039	11989	12234	12026	12151	11880	12104	12015	12010	12209	12152	12243	12206	12192	11958	12227	12116	12218	12006	12151	11996	12018	12042
23145	20935	27727	24685	21613	19596	17673	15441	14919	15950	16197	14295	14306	14887	14538	14474	14709	14962	14591	14021	13812	13789	13995	13796	13824	13693	13946	13994	13967	13645	13942	13892	14002	13909	13853	13936	13728	13835	13891	13951	13784	13791	13841	13857	13878	13749	13971	13904	13888	13855	13708	13968	13966	14052	13928	13826	13995	13822	13710	13689	13860	13786	13718	13666	13846	13896	13760	13788	13722	13635	14002	13799	13920	13894	13810	13937	13820	13814	13691	13854	13921	13820	13806	13976	13787	14064	13756	13721	13909	13995	13636	13762	13756	13896	13814	13732	13861	13678	13809	13796	13817	13720	13705	13767	13817	13844	13819	13757	13762	13776	13755	13981	13826	13885	13870	13919	13717	13873	13925	13945	13696	13862	13799	13883	13848	13902	13822	14054	13886	13705	13750	13972	13772	13706	13837	13876	13942	13727	13908	13817	13638	13920	13876	13822	13917	13756	13916	13840	13875	13923	13751	13852	14033	13669	13921	14000	13876	13987	13996	13848	14006	13876	13907	13910	13983	13893	13939	14027	13953	13815	14035	13703	13675	13701	13837	13798	13843	13966	13957	13809	13922	13614	13928	13922	13784	13759	13832	13906	13616	13881	13765	13734	13794	13783	13874	13814	13945	13647	13657	13866	13740	13899	13831	13740	13923	14030	13916	13948	13934	13796	13976	13977	14003	13703	13757	13628	13963	13765	13620	13929	13892	13852	13627	13950	13853	13919	14013	13522	13960	13731	13971	13829	13690	13821	13931	13960	13832	13958	13817	14022	13903	13769	13870	13800	13853	13739	13849	13822	13810	13888	13778	13969	13973	13865	13775	13892	13823	13721	13793	13937	13839	13709	13784	13750	13806	13879	13700	13965	13924	13950	13804	13749	13849	13828	14008	13866	13810	13845	13857	13880	13768	14042	13729	13711	13755	13736	13630	13862	13892	14017	13804	13829	13693	13938	13660	13673	13787	13980	14151	13996	13830	13831	13667	13918	13650	13801	13721	13714	13812	13756	13749	13799	13795	13853	13977	13884	13906	13857	13904	13839	13852	13823	13928	13795	13880	13708	13850	13855	13851	13629	13854	13719	13762	13797	13847	13898	13902	13616	13781	13885	14016	13881	13942	13695	13753	13748	13851	13821	13920	13951	13922	13794	13842	13755	13799	13780	13887	13812	13887	13693	13696	14013	13910	13841	13941	13581	13909	13793	13771	13808	13742	13706	13741	13865	13932	13825	13757	13786	14025	13727	13808	13891	13646	13864	14043	13736	13822	13945	13811	13857	13734	13846	13922	13857	13800	13895	13781	13692	13737	13724	13802	13848	13651	13948	14039	13903	13808	13791	13792	13935	13932	13802	13835	13908	14040	13966	13873	13782	13798	13599	13694	13801	13822	13966	13853	13830	13847	13957	13902	13785	13793	13680	13879	13781	13832	13984	13883	13880	13764	13718	13907	13913	13708	13775	13747	13669	13926	13822	13854	13789	13733	13724	13698	13844	13807	13882	13936	13810	13730	13862	13837	13855	13926	13823	13865	13830	13950	13886	13976	13962	14019	13861	13839	13780	13879	13975	13802	13690	13766	13896	13727	13958	13797	13786	13771	13677	14045	13902	13910	13906	13810	13869	13790	14024	13701	13819	13852	13779	13985	13916	13758	13845	13851	13767	13995	13952	13785	13718	13833	13907	13809	14026	13743	13780	13848	13900	13861	13826	13851	13660	13740	13938	13890	14181	13959	13817	13853	13898	13798	13830	13878	13839	13571	13831	13798	13796	13660	13676	13982	13835	13754	13888	13852	13818	13788	14031	13873	13849	13963	13856	13755	13850	13894	13908	13747	13703	13876	13689	13856	13804	13632	13883	13937	13950	13791	14057	13771	13675	13842	13791	13979	14008	13876	13882	13794	13902	13799	13691	13851	13745	13640	13946	13917	13749	13708	13763	13905	13791	13799	13783	13756	13934	13637	13696	13846	13966	13795	13912	13893	14056	14088	13987	13611	13817	13825	13940	13812	13690	13771	13847	14042	13719	13829	13629	13650	13792	13934	13761	13698	13930	13756	13742	14057	14032	13768	14001	13830	13730	13724	13833	13660	13956	13755	13797	13837	13913	13633	13810	13958	13956	13915	13926	13772	13580	13730	13829	13905	13866	13794	13718	13795	13989	13756	13692	13817	13920	13824	13872	14002	13992	13608	13605	13733	13882	13770	13862	13888	13984	13700	13789	13834	13972	13706	13721	13882	13890	13748	13746	13798	13841	13761	13765	13824	13717	13779	13868	13892	13769	13808	13872	13870	13830	13969	13933	13814	13731	13781	13839	13718	13822	13771	13789	13966	13798	13906	13829	13643	13809	13842	13810	13831	13825	13988	13993	13997	13801	13935	13703	13680	13674	13807	13704	13611	13835	13750	14022	13749	13829	13807	13568	13723	13642	13862	13886	13889	13661	13711	13678	13894	13795	13884	13852	13986	13762	13618	13760	13703	13713	14015	13952	13656	13940	13778	13920	13904	13773	13855	13743	13922	13957	13726	13890	13783	13792	13858	13985	13933	13884	13869	13920	13916	13850	13833	13734	13849	13881	13807	13778	13656	13755	13857	13714	13823	13761	13788	13947	13838	13823	13775	13880	13721	13983	13717	13938	13826	13892	13884	13815	13821	13942	13828	13876	13772	13969	13832	14099	13907	13912	13803	13701	13878	14071	13890	14028	13507	13715	13837	13913	13782	13836	13817	13761	13666	13853	13831	13744	13723	13555	13789	13803	13810	13824	13851	13648	13805	13867	13961	13917	13716	13666	13858	13800	13735	13798	13770	13738	13708	13931	13752	13908	13637	13882	13989	13826	13909	13771	13733	13677	13824	13664	13769	13882	14013	13812	13940	13656	14046	13936	13800	13859	13902	14097	14050	13751	13981	13597	13840	13748	13927	13955	13889	13805	13778	13751	13906	13723	13816	14040	13758	13654	13973	13877	13941	13807	13949	13885	14010	13868	13749	14007	13748	13842	13953	13979	13838	13839	13910	14005	13866	13893	13798	13813	13858	13856	13682	13929	13777	13750	13987	13798	13650	13881	13932	13887	13952	13884	13891	13837	13783	13832	13606	13859	13908	13858	13780	13898	13947	13846	13757	13997	13847	13832	13987	13620	13688	13768	13875	13932	13831	13700	13803	13804	13932	13812	14103	13894	13906	13856	14109	13695	13850	13720	13875	14052	13885	13988	13744	13707	13738	13822	13933	13971	13897	13808	14018	13729	13825	13922	13993	13814	13913	13782	13909	13921	13922	14147	13875	13795	13737	13734	13719	13879	13697	13807	13875	13914	13878	13668	13743	13930	13926	13666	13652	13811	13954	13822	13920	13878	13932	13976	13791	13859	13739	13778	13939	13853	13721	13784	13856	13775	13921	13801	13955	13692	13889	13977	13720	13775	13678	13974	13790	13918	13826	13789	13936	13993	13995	13815	14037	13562	13868	13845	13859	14099	13952	14033	13784	13836	13924	14004	13927	13985	13989	13880	13768	13751	13839	13798	13916	13921	13945	13832	13775	13623	13744	13808	13864	13961	13858	13897	13918	13752	13793	13703	14069	13880	13872	13853	13872	13804	13939	13825	13832	13949	13845	13886	13953	13812	13905	13723	13890	13697	13894	13912	13775	13941	13798	13764	13920	14022	13823	13936	13880	13871	13815	13665	13657	13822	13881	13600	13842	13956	13839	13824	13703	13869	13777	14016	13801	13733	13540	13858	13800	13868	13961	13895	13847	13842	13860	13768	13909	13801	13571	13807	13853	13903	13979	13944	13903	13862	13739	13850	13898	13770	13917	13706	13644	13952	13627	13819	13668	13876	13961	13819	13891	13937	13749	13850	13872	13818	13803	13871	13832	13779	13994	13843	13929	13830	13754	13700	13926	13773	13848	13865	13938	13832	13873	13941	13852	13700	14087	13930	13718	13713	13866	13780	13994	13702	13738	13717	13951	13794	13635	13893	13994	13780	13634	13868	13696	13885	13613	13933	13770	14059	13915	13679	13828	13920	13796	13913	13918	13905	13858	13829	13734	13768	13845	13791	13937	13848	13847	13869	13764	13776	13777	13734	13926	13809	13914	13735	13995	13661	13806	13858	13756	13512	13879	13903	13901	13945	13874	13903	13842	13900	13780	13746	13610	13633	13751	13886	13899	13925	14072	13952	13985	13862	13741	13640	13947	13741	13911	13772	13793	13857	13940	13933	13887	13969	13958	13754	13631	13857	14020	13895	13983	13858	13772	13844	14024	13847	13958	13781	13817	13716	14014	14033	13923	13784	13854	13959	13935	13906	13854	13784	13809	13931	13798	13739	13916	13794	13975	13804	13748	13744	13908	13956	13668	13904	13806	13896	13765	13850	13827	13848	13670	13817	13958	13928	13767	13878	13789	13830	13959	13936	13756	13763	13972	13904	13958	13868	13865	13883	13863	13955	13860	13841	14001	13986	13819	13830	13775	13798	13940	13772	13939	13912	13846	13800	13864	13737	13866	13546	13812	14090	13905	13864	13928	13909	13764	13805	13902	13859	13716	13763	13849	13665	13843	13520	13646	13904	13705	13745	13679	13759	13801	13796	13706	13723	13876	14007	13712	13941	13918	13897	13850	13761	13864	13799	13939	13972	13813	13781	13933	13873	14003	13854	14073	14068	14089	13680	13762	13907	13819	13625	13860	13888	13737	14019	13678	13883	13884	13667	13768	14086	13794	13742	13740	13911	13698	13814	13878	13846	13910	13967	13885	14041	14005	13828	13789	13890	13781	13759	13812	13864	13876	13766	13738	13749	13799	13955	13848	13807	13790	13878	13980	13767	13773	13748	13723	13792	13792	13818	13957	13973	13735	13822	13737	13771	13833	13856	13859	13910	13899	13769	13798	13807	13781	13852	13856	13869	13972	13632	13908	13796	14053	13968	13651	13814	13823	13737	13733	13832	13816	14122	14058	13909	13707	13727	13903	13770	13770	13781	13622	13861	13926	13689	13912	13951	13785	13688	13882	13724	13839	13788	13879	13837	13865	13770	13670	13814	13945	13883	13728	13848	13615	13754	14059	13878	13897	13862	13815	13807	13843	13866	13867	13928	13886	13576	13668	13684	13907	13804	13932	13941	13909	14014
26458	48017	37949	23099	17183	15126	14466	13791	13533	14832	15196	12743	12749	13278	13050	13069	13016	13459	12775	12303	12348	12310	12115	12152	12199	12336	12183	12074	12137	12207	12160	12141	12320	12079	12264	12221	12226	12086	12209	12180	12209	12120	12336	12223	12118	12185	12150	12099	12067	12115	12129	12212	12064	12237	12043	12156	12341	12154	12243	12303	12175	11949	12231	12108	12199	12192	12144	12026	12214	12118	12326	12223	12257	12207	12208	12344	12167	12391	12171	12292	12090	12079	12264	12240	12103	12132	12087	12123	12357	12078	12150	12175	12247	12131	12261	12021	12216	12126	12089	12227	12002	12175	12176	12010	12160	12272	12093	12161	12034	11967	12073	12051	12290	12078	12098	12188	12209	12179	12165	12182	12106	12178	12224	12149	12099	12234	12253	12097	12198	12175	12183	12139	12225	12149	12335	12100	12185	12253	12146	12172	12109	12180	12061	12028	12213	12081	12106	12247	12066	12132	12050	12250	12260	12216	12153	12203	12119	12218	12214	12151	12242	12172	12184	12096	12141	12181	12041	12221	12239	12004	12224	12186	12235	12169	12226	12141	12258	12111	12248	12191	12209	12099	12302	12049	12247	12163	12254	12258	12147	12233	12151	12258	12198	12171	12083	12216	12118	12199	12177	12133	12286	12030	12309	12149	12286	12194	12231	12091	12179	12186	12282	12224	12061	12274	12248	12184	12199	12225	12146	12129	12195	12146	12306	12102	12234	12247	12020	12286	12107	12208	12129	12225	11906	12322	12132	12127	11953	12137	12150	12055	12113	12228	12233	12102	12220	12130	12150	12140	12110	12202	12101	12146	12106	12241	12168	12269	12091	12154	12268	12130	12231	12097	12133	12064	12302	12137	12099	12187	12209	12122	12260	12420	12060	11979	12269	12225	12158	12375	12049	12025	12207	12202	12111	12210	12196	12049	12215	12195	12192	12202	12206	12272	12092	12153	12326	12401	12181	12082	12093	12365	12063	12239	12224	12221	11972	12192	12165	12372	12163	12263	12121	12190	12095	12164	12022	12070	12216	12067	12161	12134	12179	12330	12193	12216	12210	12285	12175	12279	12058	12391	12028	12030	12150	12183	12101	12243	12204	12153	12116	12267	12247	12179	12335	12264	12187	12175	12143	12169	12145	12085	12067	12207	12161	12084	12237	12346	12161	12233	12263	12323	12115	12073	11917	12173	12255	12209	12135	12074	12173	12160	12232	12142	12278	12281	12251	11997	12195	12285	12293	12255	12217	12115	12062	12178	11985	12178	12101	12100	12136	12074	12334	12294	12087	12225	12150	12391	12214	12067	12127	12121	12214	12152	12129	12148	12170	12154	12257	12016	12221	12189	12093	12269	12149	12027	12228	12186	12216	12350	12076	12196	12203	12097	12092	12122	12231	12215	12183	12334	12243	12274	12210	12186	12253	12156	12300	12126	12228	12031	12158	12099	12133	12355	12031	12137	12118	12153	12192	12243	12086	12271	12331	12224	12147	12188	12240	11841	12067	12150	12207	12178	12273	12156	12206	12245	12086	12256	12076	12173	12126	11950	12143	12049	12112	12219	12085	12257	12036	11986	12332	12217	12149	12315	12206	12154	12118	12205	12258	12218	12219	12297	12165	12032	12274	12098	12033	12188	12248	12164	12218	12157	12090	12213	12228	12151	12020	12287	12148	11967	12278	12166	12209	12162	12140	12296	12186	12281	12304	12346	12361	12213	12129	12115	12270	12352	12142	12100	12071	12218	12024	12127	12096	12184	12300	12451	12240	12210	12075	12124	12056	12217	12149	12172	12206	12170	12137	12199	12338	12159	12241	12140	12169	12223	12287	12172	12132	12009	12197	12339	12091	12154	12285	12297	12119	12125	12071	12324	12137	12113	12211	12182	12285	12080	12063	12191	12087	12124	12174	12118	12188	12260	11978	12122	12102	12138	12057	12187	12042	12105	12184	12135	12204	12193	12206	12180	12174	12177	12107	12106	11844	12237	12122	12023	12390	12147	12176	12127	12207	12121	12213	12166	12115	12123	12127	12082	12182	12010	12094	12116	12064	12202	12013	12084	12244	12175	12090	12168	12181	12144	12104	12222	12098	12101	12280	12343	12086	12063	12088	12242	12118	12019	12193	12172	12005	12192	12246	12294	12228	12109	12283	12167	12230	12221	12216	12183	12232	12180	12275	12035	12124	11987	12077	11916	12177	12247	12110	12123	12239	12396	12118	12152	12174	12144	12184	12237	12214	12318	12112	12121	12207	12070	12083	12069	12169	12141	12244	12256	12110	12256	12164	12280	12222	12133	12192	12106	12069	12098	12220	12201	12179	12088	12090	12151	12284	12132	12110	12168	12169	12118	12102	12144	12188	12222	12147	12265	12146	12281	12252	12119	12123	12032	12164	11973	12120	11903	12002	12252	12238	12055	12264	12256	12187	12189	12162	12096	12129	12105	12300	12082	11984	12135	12144	12183	12254	12329	12110	12327	12146	12139	12161	12120	12114	12100	12041	12137	12238	12143	12095	12055	12028	12359	12322	12294	12103	12127	12027	12226	12210	12199	12133	12110	12348	12346	12211	12155	12018	12449	12263	12164	12125	12061	11973	12356	12183	12218	12089	12134	12275	12258	12045	12072	12042	12214	12192	12164	12036	12291	12181	12054	12192	12037	12285	12265	12070	12197	12102	12268	12042	12256	12202	12156	12093	12234	12069	12224	12297	12054	12014	12046	12334	12296	12190	12267	12276	12178	12246	12121	12258	12237	12169	12405	12187	12202	12244	12211	12146	12291	12095	12403	12167	12331	12185	12127	12264	12100	12157	12131	12037	12196	12277	12231	12222	12093	12126	12075	12019	12250	12238	12185	12206	12346	12213	11992	12182	12089	12063	12121	12154	12038	12249	12201	12109	12216	12183	12393	12191	12135	12209	12276	11971	12291	12257	12157	12179	12193	12206	12188	12181	12011	12147	12244	12237	12192	12109	12192	12162	12244	12202	12192	12072	12156	12229	12279	12160	12154	11971	12160	12179	12384	12102	12130	12172	12138	12280	12200	12141	12159	12207	12304	11980	12037	12278	12179	12228	12249	12182	12371	12074	12151	12338	12058	12180	12149	12111	12059	12087	12258	12128	12221	12227	12201	12273	12256	12088	12218	12318	12096	12049	12191	11995	12210	12178	12310	12148	12264	12170	12190	12159	12069	12133	12161	12109	12196	12154	12002	12076	12096	12058	12276	12363	12037	12164	12275	12098	12239	12365	12200	12141	12197	12137	12162	12247	12231	12227	12075	12247	12106	12170	12243	11988	12148	12134	12221	12433	12216	12285	12006	12061	12282	12319	12328	12203	12057	12189	12184	12115	12309	12333	12169	12042	12199	12216	12192	12175	12187	12106	12131	11991	12190	12031	12218	12184	12034	12169	12105	12066	12237	11978	12279	12097	12220	12123	12218	12113	12126	12321	12336	12145	12281	12078	12333	12090	12074	12136	12233	12122	12262	12243	12259	12243	12111	12078	12264	12210	12275	12150	12172	12303	12159	12214	12157	12036	12234	12054	12145	12049	12149	12105	12358	12064	12094	12115	12187	12274	12339	12137	12116	12243	12217	12278	12350	12325	12152	12190	12324	12054	12129	12290	12166	12106	12201	12161	12081	12276	12165	12071	12336	12352	12170	12182	12365	12137	12363	12276	12073	12066	12291	12144	12110	12215	12058	12235	12242	12068	12077	12065	12119	12206	12119	12109	12296	12139	12179	12252	11981	12210	12113	12236	12267	12243	12074	12055	12281	12124	12320	12144	12169	11925	12252	12167	12000	12141	12295	12175	12084	12228	12193	12161	12199	12282	12294	12037	12199	12195	12188	12114	12199	12207	12125	12064	12244	12072	11987	12305	12100	12137	11925	12086	12020	12097	12237	12178	11992	12179	11995	12384	12222	12152	12024	12188	12041	12088	12248	12107	12299	12184	12254	12198	12036	12228	12163	12266	12184	12169	12111	12144	12051	12221	12229	12071	12132	12293	12128	12172	12163	12196	12185	12095	12184	12187	12158	12114	12263	12137	12089	12241	12197	12124	12260	12021	12099	12055	12362	12131	12159	12113	12114	12227	12225	12093	12184	12028	12351	12138	12217	12145	12190	12148	12397	12132	12205	12238	12053	12305	12158	12264	12104	12125	12192	12100	12182	12068	12206	12133	12212	12176	12063	12174	12377	12364	12140	12053	12155	12303	12184	12192	12198	12212	11969	12244	12114	12151	12225	12120	12208	12134	12364	12188	12082	12226	12115	12061	12261	12243	11989	12163	12258	11899	12065	12197	12010	12200	12206	12125	12167	12135	12292	12269	12198	12069	12286	12153	12250	12271	12009	12182	12307	12111	12192	12184	12264	12181	12099	12111	12195	12212	12185	12299	12095	12138	12198	12080	12149	12152	12272	12189	12074	12090	12145	12107	12201	12063	12203	12189	12133	12097	12281	12185	12161	12330	12081	12093	12343	12226	12198	12183	12279	12328	12205	12498	12130	12303	12151	11986	12263	12168	12373	12032	12273	12267	11964	12336	12059	12049	12140	12150	12201	12122	12072	12348	12107	12177	12169	12327	12149	12205	12247	12214	12302	12114	12247	12191	12131	12164	12099	12099	12175	12158	12077	12170	12197	12200	12209	12167	12061	12189	12222	12241	12307	12169	12116	12072	12257	12173	12162	12173	12169	12284	12140	12068	12209	12154	12241	12101	12069	12282	12226	12192	12089	12119	12172	12105	12250	12218	12092	12125	12181	12064	12221	12192	12092	12160	12161	12252	12136	12168	11949	12166	11974	12309	12167	12162	12258	12200	12139	12161	12029	12282	12253	12169	12183	12191	12276	12228	12168	12137	12197	12066	12159	12095	12313	12112	12243	12126	12059	12206	12094	12240	12422	12168	12095	12260	12109	12067	12283	12171	12180	12091	12168	12001	12067	12103	12110	12219	12348	12093	12194	12075	12264	12234	12217	12246	12093	12229	12231	12218	12243	12249	12177	12281	12162	12127	12184	12039	12093	12217	12190	12150	12052	12203	12152	12221	12030	12204	12244	12115	12189	12063	12106	12321	12174	12079	12176	12152	12175	12194	12253	12300	12183	12094	12085	12391	12175	12228	12227	12157	12143
24462	21060	27484	26423	19280	17012	16511	15669	15361	16136	15418	14951	15013	15112	15016	15223	15204	15167	14994	14804	14573	14894	14752	14662	14734	14617	14774	14580	14625	14455	14731	14598	14762	14713	14676	14716	14803	14652	14615	14841	14700	14652	14848	14710	14596	14766	14633	14536	14540	14991	14560	14575	14583	14608	14841	14740	14521	14758	14734	14759	14645	14727	14499	14688	14531	14643	14573	14633	14756	14526	14782	14691	14423	14537	14891	14504	14712	14749	14749	14428	14774	14793	14810	14742	14846	14555	14869	14495	14679	14613	14705	14629	14702	14557	14762	14718	14660	14536	14815	14386	14673	14635	14699	14514	14534	14523	14740	14666	14845	14742	14740	14677	14708	14658	14666	14778	14695	14635	14802	14570	14677	14718	14630	14825	14676	14775	14805	14541	14578	14716	14581	14565	14687	14675	14767	14785	14644	14458	14522	14567	14744	14479	14495	14654	14624	14857	14794	14648	14688	14554	14552	14665	14708	14573	14450	14772	14618	14735	14620	14618	14649	14638	14795	14604	14528	14446	14922	14703	14730	14706	14633	14764	14617	14798	14899	14707	14494	14663	14667	14647	14524	14473	14641	14533	14764	14681	14696	14780	14719	14542	14714	14747	14545	14632	14521	14795	14612	14619	14518	14725	14857	14661	14795	14560	14759	14689	14638	14756	14752	14452	14683	14627	14742	14511	14780	14698	14735	14590	14773	14640	14432	14523	14736	14597	14643	14673	14745	14645	14850	14546	14605	14612	14766	14619	14749	14588	14740	14680	14669	14777	14725	14612	14633	14794	14714	14665	14701	14847	14670	14759	14621	14728	14544	14584	14614	14823	14697	14740	14717	14674	14752	14706	14658	14734	14729	14706	14707	14757	14815	14723	14615	14776	14623	14610	14512	14707	14690	14778	14672	14797	14775	14837	14744	14690	14717	14713	14675	14717	14596	14706	14787	14603	14551	14642	14789	14489	14764	14494	14723	14707	14796	14646	14664	14662	14710	14604	14654	14669	14548	14691	14538	14764	14597	14729	14675	14577	14496	14759	14708	14537	14629	14733	14645	14849	14612	14762	14677	14556	14775	14634	14699	14356	14695	14732	14718	14890	14716	14779	14505	14661	14655	14642	14616	14521	14653	14662	14711	14516	14633	14602	14675	14500	14603	14730	14713	14467	14877	14651	14646	14737	14633	14496	14544	14537	14632	14721	14640	14765	14623	14542	14386	14768	14725	14675	14625	14473	14377	14760	14752	14626	14848	14530	14863	14700	14644	14600	14694	14563	14590	14673	14658	14630	14543	14698	14677	14845	14606	14479	14508	14701	14782	14713	14776	14623	14697	14430	14715	14661	14609	14579	14687	14813	14531	14578	14570	14633	14812	14681	14656	14758	14702	14608	14662	14744	14728	14744	14721	14518	14672	14630	14673	14614	14713	14778	14733	14652	14635	14509	14687	14741	14584	14594	14920	14424	14601	14627	14696	14620	14756	14748	14914	14801	14728	14528	14696	14560	14720	14882	14847	14581	14716	14779	14709	14673	14672	14766	14574	14422	14626	14783	14568	14605	14479	14558	14637	14650	14552	14567	14509	14797	14691	14711	14547	14652	14721	14880	14551	14346	14907	14717	14766	14757	14922	14683	14628	14518	14554	14691	14721	14453	14934	14788	14533	14861	14608	14698	14700	14706	14594	14893	14715	14577	14830	14677	14864	14740	14845	14523	14501	14730	14553	14657	14721	14747	14687	14609	14590	14677	14843	14665	14625	14628	14792	14619	14620	14799	14750	14729	14585	14570	14889	14550	14813	14715	14568	14817	14732	14679	14831	14622	14825	14719	14862	14742	14894	14797	14669	14671	14673	14681	14854	14587	14406	14684	14599	14685	14742	14745	14593	14633	14424	14702	14580	14605	14706	14737	14689	14791	14685	14637	14486	14721	14610	14612	14602	14648	14638	14502	14575	14577	14581	14730	14932	14653	14780	14720	14741	14648	14711	14748	14718	14683	14690	14548	14533	14661	14696	14681	14759	14688	14537	14689	14581	14719	14782	14721	14680	14694	14831	14460	14710	14690	14499	14795	14742	14724	14646	14680	14683	14901	14847	14621	14703	14632	14673	14644	14731	14598	14403	14651	14552	14793	14820	14600	14541	14498	14658	14655	14584	14676	14724	14863	14695	14751	14465	14863	14686	14746	14577	14554	14608	14595	14812	14680	14482	14522	14500	14623	14535	14649	14502	14781	14542	14657	14632	14628	14706	14708	14723	14669	14623	14756	14610	14654	14736	14662	14565	14417	14609	14599	14712	14532	14675	14820	14755	14713	14607	14801	14755	14712	14805	14826	14678	14579	14845	14911	14751	14450	14735	14681	14586	14480	14651	14813	14723	14456	14595	14668	14736	14653	14753	14727	14791	14613	14783	14615	14588	14631	14824	14811	14657	14478	14759	14819	14634	14795	14727	14433	14691	14538	14802	14607	14722	14498	14623	14615	14582	14603	14859	14470	14484	14507	14779	14681	14778	14579	14717	14440	14607	14971	14687	14679	14482	14635	14617	14398	14750	14573	14673	14680	14718	14699	14782	14548	14835	14604	14613	14386	14685	14739	14588	14730	14752	14630	14731	14751	14528	14777	14699	14722	14677	14742	14589	14763	14686	14582	14735	14586	14638	14687	14787	14756	14731	14766	14738	14803	14710	14517	14438	14477	14442	14873	14668	14620	14693	14627	14641	14596	14422	14600	14657	14552	14706	14703	14757	14561	14662	14677	14586	14638	14796	14718	14686	14893	14765	14855	14672	14709	14574	14721	14596	14651	14561	14793	14755	14764	14677	14529	14727	14654	14790	14594	14686	14679	14761	14628	14584	14646	14955	14672	14847	14469	14640	14654	14889	14843	14626	14915	14710	14583	14607	14796	14657	14687	14761	14545	14615	14789	14640	14584	14794	14429	14516	14637	14790	14683	14533	14595	14642	14792	14517	14488	14811	14722	14580	14737	14672	14675	14846	14798	14734	14651	14592	14732	14625	14763	14721	14713	14548	14761	14584	14647	14587	14831	14570	14584	14719	14805	14723	14752	14713	14471	14442	14619	14619	14649	14706	14522	14718	14630	14644	14685	14691	14620	14565	14520	14689	14497	14721	14616	14716	14721	14745	14622	14689	14645	14502	14669	14750	14636	14869	14840	14770	14669	14668	14754	14626	14654	14834	14680	14709	14511	14565	14717	14638	14511	14746	14559	14615	14774	14547	14754	14772	14682	14606	14523	14599	14650	14642	14738	14516	14648	14905	14458	14611	14580	14605	14572	14664	14758	14655	14697	14528	14578	14594	14732	14655	14739	14505	14655	14633	14750	14779	14705	14782	14697	14738	14661	14841	14678	14613	14528	14553	14495	14795	14641	14787	14731	14468	14735	14745	14834	14624	14424	14625	14780	14767	14614	14783	14763	14799	14738	14428	14543	14726	14541	14821	14680	14787	14582	14641	14724	14731	14590	14697	14669	14488	14692	14623	14594	14644	14843	14678	14772	14658	14683	14740	14565	14733	14575	14647	14694	14644	14573	14350	14720	14740	14767	14562	14569	14621	14923	14560	14647	14581	14636	14596	14585	14910	14636	14768	14729	14481	14543	14682	14553	14540	14592	14589	14714	14359	14651	14758	14663	14823	14540	14561	14648	14677	14845	14727	14473	14782	14839	14857	14787	14762	14828	14538	14609	14536	14802	14622	14531	14659	14819	14714	14650	14729	14675	14600	14747	14763	14482	14649	14837	14739	14689	14673	14616	14701	14586	14696	14732	14670	14615	14887	14560	14703	14606	14562	14599	14854	14700	14583	14786	14442	14683	14752	14664	14901	14723	14716	14600	14782	14705	14725	14623	14546	14549	14691	14842	14722	14603	14721	14734	14748	14600	14720	14779	14781	14739	14855	14723	14592	14518	14615	14655	14611	14766	14541	14631	14698	14512	14614	14858	14630	14768	14750	14721	14736	14749	14617	14725	14689	14669	14823	14755	14630	14708	14518	14441	14611	14704	14622	14629	14609	14636	14825	14718	14563	14729	14709	14648	14638	14630	14716	14922	14760	14705	14799	14699	14895	14774	14614	14696	14706	14786	14638	14709	14663	14784	14631	14655	14489	14644	14665	14506	14652	14581	14541	14567	14820	14602	14745	14766	14523	14568	14678	14687	14776	14434	14576	14648	14639	14614	14750	14677	14839	14781	14896	14557	14760	14800	14690	14576	14653	14907	14821	14820	14693	14683	14750	14522	14638	14627	14738	14610	14852	14826	14503	14775	14589	14738	14748	14673	14686	14749	14733	14623	14525	14812	14764	14770	14725	14733	14649	14737	14647	14606	14591	14666	14809	14587	14584	14660	14867	14808	14749	14674	14700	14894	14817	14745	14578	14686	14875	14820	14846	14827	14668	14520	14741	14537	14556	14503	14694	14808	14662	14653	14839	14587	14712	14801	14610	14713	14731	14802	14645	14784	14595	14690	14605	14678	14670	14724	14739	14656	14777	14775	14695	14456	14711	14642	14575	14792	14595	14674	14882	14668	14510	14567	14761	14603	14719	14726	14724	14514	14823	14765	14542	14742	14574	14543	14549	14637	14877	14592	14800	14756	14662	14699	14673	14729	14589	14589	14640	14744	14737	14767	14779	14794	14742	14661	14692	14623	14749	14771	14620	14777	14681	14529	14662	14467	14647	14747	14858	14596	14819	14601	14586	14660	14667	14477	14543	14606	14674	14573	14716	14621	14536	14762	14686	14702	14941	14811	14620	14736	14746	14671	14655	14685	14535	14642	14607	14599	14805	14825	14712	14670	14739	14793	14593	14608	14799	14756	14727	14828	14656	14606	14689	14675	14735	14636	14575	14630	14759	14730	14882	14629	14643	14657	14633	14780	14549	14625	14596	14645	14565	14742	14670	14558	14673	14794	14637	14567	14710	14888	14694	14482	14547	14709	14551	14620	14770	14774	14684	14893	14788	14698	14512	14896	14716	14642	14761	14627	14539	14647	14715	14628	14745	14927	14754	14646	14670	14684	14765	14882	14705	14522	14760	14933	14678	14613	14781	14576	14674	14512	14682	14489	14770	14470	14613	14777	14832	14631	14880	14651	14752	14524	14759	14695	14670	14915	14607	14793
25025	43140	34730	20246	16208	15099	14319	13859	13653	15016	13375	12993	12980	13126	13113	13513	13516	13264	12757	12750	12824	12778	12626	12640	12632	12654	12690	12756	12602	12552	12777	12671	12676	12632	12764	12700	12814	12768	12545	12639	12685	12629	12708	12687	12755	12830	12580	12658	12716	12409	12731	12839	12713	12629	12610	12705	12648	12738	12600	12488	12786	12670	12648	12763	12667	12658	12731	12720	12681	12652	12784	12680	12728	12647	12601	12725	12749	12611	12706	12722	12705	12748	12823	12627	12762	12675	12618	12736	12820	12564	12540	12662	12666	12710	12883	12691	12540	12634	12726	12683	12797	12644	12719	12454	12697	12840	12772	12611	12694	12631	12643	12774	12588	12642	12533	12741	12554	12720	12622	12497	12687	12749	12545	12610	12669	12758	12611	12681	12683	12564	12719	12651	12562	12647	12578	12497	12731	12553	12615	12800	12651	12621	12530	12672	12626	12665	12558	12578	12605	12737	12578	12588	12756	12694	12572	12802	12735	12641	12628	12533	12846	12742	12541	12707	12534	12722	12747	12559	12599	12504	12600	12886	12701	12877	12829	12704	12650	12536	12624	12674	12647	12815	12640	12728	12822	12608	12824	12734	12763	12683	12756	12538	12668	12682	12570	12754	12596	12704	12651	12944	12570	12641	12628	12666	12691	12647	12780	12746	12574	12622	12788	12572	12648	12674	12543	12677	12601	12532	12473	12744	12668	12524	12638	12782	12652	12625	12816	12775	12685	12657	12726	12709	12707	12729	12576	12441	12907	12558	12560	12463	12786	12496	12708	12573	12728	12661	12774	12660	12556	12586	12701	12656	12664	12660	12785	12700	12675	12611	12622	12731	12636	12764	12706	12838	12692	12655	12752	12629	12842	12533	12791	12492	12447	12664	12776	12681	12658	12637	12945	12654	12483	12628	12664	12625	12531	12826	12721	12687	12615	12571	12729	12622	12525	12683	12771	12722	12578	12835	12783	12816	12715	12748	12665	12728	12631	12646	12665	12676	12626	12654	12715	12718	12631	12667	12774	12706	12726	12684	12637	12610	12665	12742	12593	12713	12715	12703	12655	12712	12530	12729	12587	12509	12791	12622	12668	12573	12741	12687	12641	12567	12594	12733	12640	12638	12781	12670	12532	12591	12470	12551	12539	12673	12705	12663	12722	12769	12651	12542	12735	12626	12659	12684	12583	12581	12872	12593	12766	12680	12695	12727	12594	12678	12528	12597	12648	12795	12711	12640	12662	12661	12675	12736	12781	12694	12501	12672	12677	12621	12726	12675	12664	12637	12817	12599	12578	12688	12657	12538	12665	12512	12704	12682	12671	12488	12792	12633	12662	12705	12756	12752	12603	12693	12837	12720	12526	12653	12733	12627	12498	12622	12674	12679	12668	12610	12519	12644	12589	12792	12644	12623	12655	12597	12777	12701	12663	12568	12627	12755	12663	12566	12743	12672	12418	12656	12841	12704	12597	12652	12694	12653	12790	12623	12718	12565	12692	12852	12638	12565	12662	12686	12542	12678	12678	12660	12593	12622	12857	12690	12706	12571	12654	12651	12711	12753	12586	12592	12600	12557	12664	12655	12577	12677	12792	12669	12701	12679	12695	12723	12488	12647	12720	12754	12727	12544	12679	12694	12679	12714	12751	12781	12770	12717	12600	12652	12686	12660	12661	12530	12613	12691	12757	12804	12722	12677	12656	12584	12542	12577	12636	12684	12668	12568	12595	12728	12759	12577	12582	12604	12594	12792	12685	12681	12629	12741	12728	12602	12643	12540	12704	12695	12644	12506	12964	12566	12618	12687	12740	12608	12616	12657	12726	12659	12561	12738	12666	12678	12738	12605	12687	12820	12476	12600	12651	12839	12801	12595	12829	12642	12736	12650	12617	12664	12660	12638	12720	12610	12733	12565	12681	12789	12522	12698	12574	12694	12734	12574	12519	12751	12678	12745	12680	12583	12605	12765	12723	12617	12789	12566	12607	12539	12643	12668	12671	12713	12645	12658	12700	12697	12638	12691	12689	12712	12556	12613	12825	12659	12787	12557	12661	12669	12733	12615	12633	12683	12734	12839	12655	12559	12454	12770	12725	12602	12698	12663	12834	12674	12824	12620	12695	12644	12698	12726	12611	12738	12769	12584	12569	12618	12719	12513	12651	12776	12649	12640	12534	12772	12836	12524	12813	12734	12742	12729	12764	12594	12620	12578	12774	12593	12548	12672	12434	12706	12626	12677	12611	12545	12623	12584	12722	12498	12704	12744	12725	12717	12744	12662	12676	12882	12663	12667	12592	12759	12764	12738	12714	12686	12547	12689	12648	12649	12581	12632	12679	12712	12833	12703	12651	12711	12591	12623	12644	12751	12757	12581	12656	12606	12798	12805	12581	12593	12602	12662	12679	12725	12615	12753	12815	12784	12670	12518	12764	12720	12663	12769	12703	12683	12765	12599	12711	12526	12792	12611	12598	12608	12565	12710	12843	12695	12566	12668	12727	12583	12825	12730	12759	12756	12696	12720	12620	12808	12615	12635	12642	12761	12736	12656	12715	12715	12603	12493	12570	12696	12711	12770	12578	12665	12805	12721	12692	12686	12740	12614	12795	12589	12709	12624	12651	12654	12446	12778	12619	12551	12737	12749	12685	12621	12789	12732	12609	12685	12668	12821	12725	12768	12663	12649	12668	12659	12820	12781	12758	12627	12635	12776	12611	12665	12832	12642	12769	12694	12797	12775	12635	12782	12712	12848	12616	12760	12726	12651	12783	12552	12692	12702	12815	12813	12540	12735	12666	12699	12877	12607	12677	12672	12628	12722	12648	12618	12663	12805	12794	12432	12511	12737	12556	12768	12617	12618	12640	12824	12713	12713	12675	12629	12575	12654	12590	12723	12655	12677	12567	12806	12752	12638	12741	12686	12695	12588	12675	12688	12617	12635	12831	12592	12696	12573	12665	12541	12619	12718	12888	12702	12693	12752	12629	12742	12717	12736	12741	12623	12727	12808	12643	12768	12896	12642	12547	12556	12643	12544	12603	12662	12701	12573	12589	12685	12728	12687	12552	12688	12739	12801	12630	12573	12607	12725	12737	12706	12742	12597	12583	12719	12755	12673	12779	12638	12641	12574	12759	12542	12665	12742	12525	12687	12651	12742	12683	12746	12677	12616	12555	12765	12563	12527	12556	12655	12486	12669	12725	12687	12832	12583	12730	12643	12790	12766	12746	12609	12502	12635	12598	12718	12587	12719	12589	12676	12628	12607	12686	12677	12913	12593	12484	12508	12717	12723	12715	12791	12725	12691	12657	12523	12637	12663	12615	12611	12762	12566	12634	12655	12736	12602	12626	12542	12682	12692	12715	12816	12516	12799	12571	12810	12504	12715	12714	12639	12738	12572	12640	12685	12752	12652	12775	12584	12630	12617	12631	12775	12569	12618	12660	12717	12826	12624	12617	12904	12708	12633	12704	12755	12613	12580	12639	12696	12494	12672	12883	12597	12513	12681	12824	12650	12448	12716	12533	12747	12719	12732	12836	12792	12675	12756	12763	12810	12538	12734	12553	12754	12709	12945	12732	12641	12643	12677	12694	12707	12531	12704	12777	12748	12669	12719	12602	12753	12616	12806	12669	12612	12551	12677	12686	12661	12697	12700	12719	12739	12635	12692	12619	12496	12642	12668	12595	12627	12741	12816	12660	12602	12719	12679	12644	12690	12831	12699	12657	12728	12635	12650	12729	12642	12592	12698	12646	12721	12786	12903	12668	12665	12789	12610	12736	12686	12775	12735	12721	12617	12711	12551	12586	12640	12770	12845	12783	12665	12603	12755	12685	12537	12863	12631	12578	12796	12661	12700	12525	12685	12690	12763	12754	12513	12734	12681	12647	12633	12583	12649	12571	12651	12534	12695	12768	12788	12779	12784	12688	12695	12714	12637	12658	12852	12732	12828	12721	12530	12592	12532	12494	12834	12681	12743	12588	12611	12772	12663	12579	12505	12497	12766	12790	12661	12781	12598	12688	12520	12810	12679	12736	12700	12602	12721	12508	12768	12602	12740	12655	12783	12698	12520	12849	12657	12668	12606	12870	12797	12804	12769	12797	12614	12777	12630	12652	12726	12565	12772	12641	12749	12770	12758	12701	12633	12596	12665	12731	12673	12664	12634	12739	12660	12694	12518	12783	12677	12632	12662	12747	12702	12838	12650	12639	12662	12686	12576	12556	12704	12575	12812	12678	12777	12509	12653	12566	12728	12618	12684	12674	12653	12666	12396	12746	12520	12644	12643	12591	12695	12673	12589	12731	12607	12700	12788	12516	12754	12680	12579	12588	12615	12640	12673	12744	12618	12583	12821	12797	12655	12593	12600	12689	12550	12783	12650	12595	12671	12521	12606	12658	12705	12800	12764	12612	12670	12624	12623	12534	12719	12692	12626	12702	12663	12648	12662	12748	12738	12790	12661	12544	12854	12445	12683	12561	12592	12649	12668	12656	12650	12781	12682	12834	12797	12597	12729	12532	12804	12731	12564	12690	12656	12680	12755	12702	12515	12725	12579	12722	12775	12684	12575	12671	12687	12722	12554	12656	12659	12636	12804	12829	12693	12598	12763	12655	12719	12641	12747	12773	12580	12600	12797	12705	12628	12557	12724	12648	12836	12863	12855	12778	12757	12767	12780	12752	12706	12580	12622	12786	12989	12664	12626	12672	12606	12600	12748	12707	12599	12642	12714	12619	12679	12692	12574	12751	12656	12628	12817	12690	12640	12649	12600	12549	12868	12656	12659	12596	12798	12586	12893	12608	12627	12592	12679	12689	12763	12599	12550	12636	12861	12740	12629	12714	12521	12790	12654	12565	12630	12577	12680	12513	12464	12768	12610	12817	12662	12851	12699	12717	12621	12669	12625	12608	12786	12591	12613	12671	12482	12752	12762	12693	12696	12637	12441	12642	12857	12818	12744	12718	12653	12724	12778	12732	12555	12677	12726	12601	12891	12742	12641	12650	12803	12715	12506	12736	12747	12667	12733	12490	12642	12637	12777	12695	12639	12868	12767	12589	12761	12686	12600	12789	12668	12569	12645	12618	12650	12763	12686	12706	12512	12634	12760	12668	12591	12725	12579	12740	12732	12640	12619	12721	12609
22034	20971	28147	23964	21378	22897	22094	16648	16778	20644	18524	15346	14937	15497	16281	16154	16362	16008	15073	14704	14533	14562	14382	14482	14680	14412	14631	14224	14265	14514	14282	14455	14383	14434	14268	14254	14423	14292	14218	14365	14322	14423	14440	14485	14331	14450	14244	14369	14485	14492	14283	14513	14453	14465	14406	14187	14153	14259	14246	14333	14215	14290	14410	14352	14296	14248	14444	14279	14591	14376	14358	14461	14357	14287	14207	14391	14447	14264	14148	14258	14212	14309	14249	14341	14353	14343	14391	14325	14322	14141	14377	14246	14146	14327	14313	14100	14410	14341	14386	14345	14397	14531	14166	14399	14318	14181	14358	14210	14247	14411	14312	14470	14206	14196	14263	14445	14233	14375	14141	14342	14315	14310	14300	14257	14188	14306	14367	14426	14279	14150	14255	14262	14148	14246	14350	14249	14328	14401	14439	14409	14258	14309	14316	14361	14134	14354	14337	14445	14207	14305	14400	14224	14377	14396	14378	14314	14149	14280	14118	14246	14371	14295	14311	14327	14465	14271	14381	14313	14308	14251	14316	14369	14362	14187	14206	14101	14327	14226	14288	14431	14237	14394	14347	14262	14215	14144	14221	14162	14177	14404	14295	14194	14144	14459	14225	14147	14232	14247	14380	14157	14147	14267	14235	14306	14282	14229	14363	14174	14378	14337	14282	14233	14298	14165	14178	14274	14143	14413	14347	14391	14266	14364	14313	14207	14241	14364	14507	14387	14467	14228	14279	14303	14382	14161	14295	14205	14358	14261	14419	14389	14260	14446	14305	14235	14279	14341	14290	14202	14185	14326	14062	14200	14385	14070	14280	14238	14249	14204	14200	14259	14400	14401	14577	14259	14417	14280	14079	14331	14214	14444	14411	14291	14183	14318	14126	14334	14086	14249	14403	14420	14340	14327	14311	14430	14393	14468	14260	14264	14247	14197	14467	14411	14225	14317	14453	14414	14255	14299	14346	14315	14213	14443	14443	14321	14370	14288	14134	14367	14431	14414	14329	14266	14233	14321	14353	14458	14183	14339	14377	14222	14396	14322	14349	14176	14281	14194	14404	14352	14104	14075	14283	14273	14429	14176	14302	14365	14157	14490	14402	14396	14321	14343	14500	14322	14232	14311	14407	14198	14424	14380	14437	14300	14143	14283	14001	14229	14312	14407	14462	14345	14218	14282	14222	14334	14367	14254	14372	14308	14264	14254	14288	14436	14318	14265	14322	14246	14375	14342	14210	14222	14356	14395	14515	14373	14330	14266	14324	14340	14385	14361	14319	14449	14167	14248	14131	14463	14334	14442	14117	14242	14435	14216	14354	14309	14259	14227	14311	14114	14300	14246	14321	14299	14332	14294	14232	14348	14219	14348	14374	14389	14275	14177	14291	14253	14260	14100	14236	14340	14116	14039	14387	14350	14255	14312	14177	14297	14348	13982	14307	14313	14440	14272	14331	14174	14310	14384	14247	14242	14408	14025	14385	14282	14215	14480	14464	14245	14215	14250	14397	14375	14307	14118	14193	14403	14276	14311	14353	14239	14180	14321	14373	14450	14251	14466	14313	14202	14153	14190	14481	14136	14041	14200	14377	14212	14314	14413	14426	14223	14429	14271	14142	14274	14447	14264	14310	14109	14385	14380	14248	14292	14020	14204	14308	14252	14262	14342	14344	14286	14488	14348	14175	14504	14221	14237	14266	14297	14297	14058	14231	14303	14349	14289	14535	14169	14119	14221	14254	14354	14223	14297	14365	14146	14410	14254	14231	14217	14303	14348	14429	14393	14237	14485	14328	14513	14224	14372	14410	14225	14263	14385	14445	14306	14244	14106	14327	14388	14189	14363	14181	14197	14210	14383	14327	14261	14340	14206	14413	14188	14319	14537	14221	14107	14366	14310	14258	14176	14383	14270	14440	14410	14260	14372	14325	14455	14349	14404	14423	14318	14206	14195	14333	14108	14269	14383	14397	14532	14416	14377	14376	14235	14388	14440	14265	14508	14240	14324	14318	14338	14297	14291	14320	14277	14376	14159	14250	14439	14324	14214	14382	14230	14189	14371	14320	14451	14208	14451	14069	14144	14317	14251	14220	14349	14628	14282	14181	14346	14323	14269	14280	14431	14182	14221	14277	14261	14139	14021	14116	14192	14318	14398	14428	14231	14296	14139	14355	14436	14149	14188	14086	14077	14282	14151	14151	14255	14264	14401	14189	14276	14136	14354	14397	14348	14304	14388	14191	14249	14279	14273	14205	14248	14355	14153	14282	14440	14432	14435	14343	14274	14403	14233	14478	14407	14200	14103	14399	14396	14257	14245	14408	14323	14191	14121	14440	14134	14146	14237	14078	14142	14340	14108	14287	14157	14277	14314	14152	14143	14464	14213	14159	14299	14379	14355	14143	14322	14359	14443	14328	14365	14476	14284	14286	14206	14183	14211	14258	14295	14574	14330	14519	14330	14346	14445	14345	14305	14281	14250	14130	14313	14051	14215	14301	14471	14347	14330	14441	14384	14216	14129	14282	14212	14263	14299	14057	14338	14273	14207	14263	14358	14402	14277	14214	14262	14072	14286	14335	14428	14367	14267	14077	14155	14388	14283	14435	14308	14129	14323	14245	14241	14307	14299	14166	14227	14106	14321	14340	14312	14317	14275	14209	14303	14311	14123	14206	14267	14414	14289	14294	14105	14165	14192	14168	14329	14195	14297	14458	14235	14396	14345	14135	14425	14407	14338	14231	14227	14332	14219	14461	14426	14433	14324	14222	14302	14273	14415	14286	14225	14401	14304	14381	14217	14219	14336	14267	14238	14509	14399	14455	14282	14308	14312	14043	14256	14347	14503	14337	13994	14332	14303	14245	14140	14229	14176	14343	14243	14218	14324	14238	14471	14482	14259	14616	14254	14250	14335	14179	14328	14278	14298	14325	14271	14057	14125	14245	14146	14313	14345	14355	14336	14186	14215	14402	14355	14503	14369	14303	14316	14355	14355	14440	14147	14391	14390	14479	14172	14271	14353	14199	14207	14158	14295	14378	14431	14406	14274	14510	14485	14334	14200	14312	14275	14323	14372	14371	14297	14207	14433	14293	14135	14311	14317	14416	14227	14354	14439	14344	14285	14212	14316	14616	14385	14380	14291	14275	14252	14239	14294	14298	14379	14119	14113	14242	14149	14196	14295	14261	14261	14296	14206	14325	14374	14144	14335	14283	14296	14306	14350	14351	14401	14408	14354	14352	14250	14153	14371	14296	14138	14193	14310	14240	14329	14431	14456	14291	14304	14173	14140	14163	14283	14268	14297	14176	14090	14304	14402	14334	14345	14330	14263	14353	14245	14181	14261	14421	14345	14317	14319	14258	14332	14294	14261	14097	14336	14236	14273	14215	14254	14374	14157	14251	14314	14350	14398	14413	14309	14457	14308	14284	14366	14493	14309	14228	14295	14308	14345	14400	14268	14157	14314	14318	14292	14410	14406	14377	14087	14320	14360	14178	14112	14226	14298	14395	14518	14208	14247	14329	14220	14272	14378	14366	14316	14130	14169	14341	14351	14478	14172	14145	14335	14254	14218	14324	14309	14521	14064	14268	14195	14176	14151	14334	14359	14150	14331	14330	14344	14360	14300	14309	14348	14199	14253	14235	14293	14406	14329	14237	14188	14327	14519	14314	14116	14368	14343	14216	14231	14162	14079	14157	14379	14303	14433	14288	14468	14208	14484	14339	14277	14289	14110	14254	14279	14380	14335	14489	14145	14262	14201	14322	14360	14337	14413	14194	14306	14137	14333	14264	14406	14164	14375	14286	14348	14209	14310	14140	14276	14416	14122	14169	14046	14259	14271	14161	14446	14364	14421	14252	14209	14431	14155	14330	14329	14436	14234	14443	14253	14365	14292	14190	14301	14327	14367	14316	14288	14321	14075	14243	14243	14429	14230	14323	14162	14513	14312	14275	14238	14351	14403	14456	14398	14259	14312	14247	14354	14198	14137	14393	14078	14070	14357	14281	14364	14155	14334	14191	14142	14365	14139	14289	14227	14141	14359	14300	14172	14162	14446	14198	14400	14332	14409	14465	14369	14152	14290	14409	14414	14382	14310	14297	14389	14251	14330	14355	14390	14264	14358	14333	14279	14351	14345	14372	14229	14290	14340	14293	14392	14113	14241	14235	14116	14412	14303	14340	14339	14323	14363	14209	14285	14233	14512	14315	14426	14141	14225	14159	14190	14065	14362	14516	14295	14289	14203	14176	14313	14246	14423	14439	14122	14400	14280	14229	14306	14257	14171	14376	14444	14277	14266	14402	14304	14568	14190	14416	14149	14341	14301	14192	14502	14170	14158	14390	14347	14253	14336	14278	14252	14365	14381	14128	14414	14141	14143	14421	14375	14317	14336	14409	14282	14180	14206	14235	14291	14471	14156	14176	14281	14204	14362	14382	14368	14336	14186	14374	14147	14253	14357	14341	14253	14378	14180	14414	14527	14248	14486	14176	14421	14286	14365	14137	14120	14316	14193	14166	14178	14171	14211	14332	14348	14353	14265	14475	14461	14452	14453	14189	14225	14189	14290	14191	14264	14358	14463	14270	14464	14270	14318	14301	14489	14115	14178	14316	14252	14359	14064	14267	14409	14141	14409	14458	14298	14382	14342	14110	14243	14379	14335	14360	14197	14256	14258	14446	14286	14350	14284	14266	14186	14188	14297	14295	14270	14325	14339	14335	14502	14395	14511	14394	14301	14327	14413	14172	14399	14320	14251	14321	14410	14417	14311	14191	14287	14284	14252	14122	14321	14326	14323	14475	14240	14485	14303	14260	14217	14262	14026	14338	14208	14244	14416	14212	14374	14250	14375	14210	14321	14233	14305	14390	14300	14275	14270	14295	14186	14308	14306	14302	14136	14364	14368	14250	14140	14483	14240	14366	14369	14455	14205	14414	14193	14216	14393	14298	14004	14163	14157	14295	14277	14205	14267	14270	14238	14373	14280	14110	14344	14222	14234	14182	14385	14368	14422	14146	14259	14348	14366	14427	14197	14321	14229	14135	14181	14162	14350	14263	14273	14275	14296	14210	14192	14271	14289	14364	14216	14212	14448	14183	14134	14320	14191	14288	14317	14496	14140	14095	14299	14352	14316	14196	14350
25879	49994	38878	27739	21435	18039	15629	14392	15861	20658	16855	13191	13164	13789	14864	14694	14756	14414	12973	12581	12689	12273	12575	12321	12294	12400	12320	12408	12539	12336	12420	12391	12480	12435	12470	12496	12261	12369	12316	12499	12554	12460	12375	12320	12487	12509	12337	12344	12610	12500	12403	12536	12400	12335	12327	12447	12432	12280	12402	12529	12233	12349	12502	12388	12393	12426	12462	12519	12404	12460	12497	12496	12292	12462	12323	12416	12376	12295	12357	12372	12301	12563	12511	12407	12300	12345	12294	12399	12612	12465	12269	12515	12357	12367	12372	12460	12443	12439	12322	12448	12348	12363	12575	12462	12324	12364	12536	12284	12531	12397	12261	12359	12407	12351	12297	12366	12402	12385	12490	12294	12405	12439	12377	12395	12194	12448	12373	12357	12432	12360	12359	12392	12388	12384	12411	12424	12529	12506	12477	12389	12256	12511	12277	12348	12326	12270	12438	12405	12326	12385	12283	12363	12465	12344	12415	12388	12513	12369	12337	12308	12427	12063	12335	12367	12480	12305	12335	12332	12345	12444	12407	12600	12382	12429	12349	12296	12493	12445	12394	12369	12481	12275	12507	12377	12282	12437	12421	12293	12421	12419	12401	12387	12362	12301	12441	12449	12387	12391	12600	12349	12435	12471	12487	12596	12438	12210	12473	12236	12328	12319	12514	12139	12342	12486	12401	12470	12289	12409	12304	12235	12422	12312	12467	12310	12389	12280	12482	12316	12537	12462	12554	12395	12294	12331	12266	12570	12369	12471	12317	12388	12497	12333	12364	12268	12346	12242	12461	12344	12394	12282	12561	12250	12257	12457	12357	12341	12376	12274	12223	12384	12358	12358	12474	12360	12382	12454	12376	12294	12203	12405	12419	12463	12401	12262	12212	12361	12520	12475	12282	12447	12234	12421	12216	12294	12395	12405	12380	12369	12407	12407	12195	12444	12424	12390	12270	12443	12475	12381	12474	12422	12316	12372	12444	12350	12428	12537	12310	12470	12403	12392	12435	12402	12377	12352	12382	12321	12402	12422	12404	12266	12525	12359	12341	12392	12379	12408	12381	12246	12323	12536	12463	12455	12449	12343	12373	12343	12470	12367	12323	12527	12461	12382	12426	12417	12248	12451	12271	12414	12438	12436	12350	12376	12358	12414	12385	12393	12351	12442	12329	12295	12250	12398	12311	12374	12575	12403	12438	12298	12318	12373	12289	12405	12388	12537	12450	12472	12465	12296	12367	12342	12441	12325	12311	12254	12345	12555	12424	12344	12323	12290	12418	12327	12293	12375	12439	12443	12486	12329	12413	12433	12327	12446	12362	12528	12375	12366	12498	12447	12456	12263	12410	12513	12347	12289	12431	12302	12414	12506	12361	12369	12405	12230	12494	12465	12469	12524	12289	12277	12431	12414	12325	12511	12340	12191	12609	12464	12376	12352	12375	12381	12301	12468	12347	12339	12433	12347	12466	12403	12342	12504	12341	12564	12360	12371	12292	12497	12526	12408	12452	12405	12453	12313	12246	12510	12482	12453	12491	12359	12299	12403	12306	12445	12312	12364	12268	12327	12467	12479	12264	12267	12305	12348	12476	12440	12298	12418	12428	12491	12475	12316	12296	12226	12276	12421	12485	12148	12546	12332	12355	12293	12390	12311	12352	12449	12348	12457	12408	12415	12363	12521	12461	12386	12315	12464	12310	12323	12498	12451	12449	12260	12348	12354	12342	12250	12510	12451	12390	12413	12492	12283	12467	12411	12404	12381	12396	12331	12443	12454	12314	12398	12450	12496	12257	12316	12350	12401	12434	12305	12240	12562	12403	12490	12331	12463	12352	12431	12315	12303	12406	12320	12376	12310	12490	12563	12434	12476	12433	12365	12237	12220	12430	12287	12568	12349	12330	12392	12241	12284	12460	12284	12445	12292	12420	12503	12370	12516	12304	12339	12246	12444	12393	12439	12378	12320	12432	12317	12324	12415	12309	12430	12283	12368	12336	12428	12405	12410	12302	12502	12286	12417	12360	12363	12417	12414	12366	12514	12488	12408	12357	12369	12388	12308	12228	12443	12416	12462	12475	12364	12410	12363	12297	12461	12343	12271	12435	12449	12412	12390	12395	12493	12360	12320	12341	12408	12252	12196	12407	12503	12301	12519	12312	12395	12398	12352	12371	12369	12383	12313	12387	12312	12448	12416	12353	12409	12214	12544	12289	12292	12383	12487	12434	12353	12312	12468	12441	12442	12347	12440	12383	12321	12460	12377	12428	12359	12369	12361	12323	12388	12397	12469	12341	12341	12406	12474	12424	12517	12418	12494	12404	12359	12404	12491	12691	12365	12460	12403	12504	12533	12358	12390	12316	12326	12305	12324	12428	12488	12445	12361	12361	12215	12261	12183	12463	12491	12297	12433	12302	12364	12409	12240	12326	12291	12294	12536	12375	12489	12437	12386	12456	12236	12238	12426	12351	12281	12465	12538	12374	12452	12259	12513	12462	12334	12354	12377	12291	12289	12428	12357	12296	12359	12550	12547	12316	12372	12423	12432	12493	12163	12377	12390	12436	12481	12339	12347	12296	12235	12508	12385	12323	12302	12468	12197	12329	12318	12342	12335	12369	12329	12386	12486	12335	12357	12285	12512	12466	12282	12400	12452	12143	12309	12381	12381	12439	12509	12284	12317	12487	12439	12391	12372	12379	12452	12506	12257	12304	12462	12263	12646	12339	12319	12486	12305	12274	12388	12537	12394	12411	12386	12450	12523	12185	12315	12406	12315	12440	12339	12385	12435	12437	12320	12508	12354	12310	12429	12345	12442	12383	12417	12328	12340	12391	12316	12380	12294	12484	12463	12427	12314	12267	12414	12419	12332	12360	12414	12361	12434	12469	12376	12376	12387	12366	12369	12470	12238	12581	12420	12310	12449	12420	12414	12446	12437	12404	12338	12236	12568	12383	12443	12281	12283	12325	12504	12333	12511	12468	12453	12354	12373	12277	12283	12385	12336	12293	12501	12387	12478	12512	12310	12384	12379	12373	12368	12471	12438	12397	12364	12391	12462	12420	12413	12398	12244	12509	12426	12297	12333	12396	12521	12411	12307	12470	12305	12400	12499	12460	12493	12384	12308	12443	12383	12438	12287	12262	12257	12446	12341	12412	12412	12428	12269	12293	12303	12420	12531	12317	12407	12545	12379	12491	12483	12321	12308	12416	12551	12331	12235	12271	12273	12498	12314	12365	12476	12352	12367	12411	12283	12473	12386	12335	12446	12518	12250	12427	12320	12493	12211	12262	12364	12308	12415	12446	12541	12404	12421	12188	12331	12441	12397	12376	12240	12300	12650	12301	12446	12365	12401	12435	12337	12386	12400	12198	12355	12427	12466	12422	12418	12398	12556	12298	12410	12350	12384	12363	12399	12542	12326	12422	12296	12387	12178	12371	12338	12380	12390	12431	12314	12302	12429	12351	12592	12389	12399	12382	12522	12511	12467	12482	12411	12523	12482	12305	12433	12312	12526	12436	12477	12365	12397	12556	12283	12480	12569	12237	12388	12217	12489	12606	12459	12553	12307	12341	12349	12304	12540	12283	12343	12327	12385	12197	12463	12254	12406	12293	12237	12285	12493	12452	12426	12493	12319	12436	12490	12495	12426	12387	12389	12442	12401	12620	12317	12462	12229	12424	12443	12299	12495	12441	12399	12220	12463	12309	12310	12265	12490	12320	12374	12389	12382	12451	12400	12460	12248	12530	12232	12283	12331	12358	12293	12436	12324	12601	12484	12332	12416	12446	12289	12514	12367	12390	12419	12495	12414	12552	12426	12420	12342	12416	12373	12265	12414	12511	12263	12347	12298	12288	12219	12372	12545	12283	12360	12361	12426	12364	12318	12208	12217	12294	12512	12408	12361	12325	12411	12354	12459	12323	12340	12569	12333	12355	12540	12350	12584	12510	12321	12330	12389	12305	12341	12326	12491	12478	12267	12424	12397	12322	12365	12532	12511	12525	12361	12285	12269	12547	12352	12243	12301	12213	12495	12297	12293	12283	12253	12331	12439	12396	12365	12302	12473	12431	12391	12495	12437	12400	12345	12413	12336	12381	12425	12358	12395	12373	12465	12434	12427	12311	12353	12569	12309	12371	12409	12358	12267	12320	12392	12334	12322	12312	12358	12304	12409	12458	12380	12510	12399	12353	12460	12374	12441	12319	12259	12362	12231	12375	12350	12284	12484	12424	12340	12382	12399	12468	12309	12395	12245	12447	12404	12315	12430	12416	12391	12394	12317	12319	12544	12307	12429	12400	12451	12479	12330	12407	12262	12255	12394	12315	12485	12360	12519	12374	12298	12333	12432	12511	12403	12396	12363	12416	12235	12582	12298	12426	12347	12286	12369	12367	12233	12433	12308	12390	12390	12249	12483	12365	12579	12334	12467	12303	12310	12265	12366	12422	12392	12305	12419	12482	12460	12333	12453	12401	12408	12262	12247	12294	12339	12514	12436	12354	12295	12313	12482	12383	12453	12241	12331	12377	12440	12416	12374	12326	12447	12319	12451	12560	12497	12456	12500	12325	12208	12206	12406	12374	12353	12378	12262	12457	12548	12503	12268	12463	12401	12463	12447	12588	12399	12385	12326	12428	12190	12220	12426	12298	12396	12576	12328	12379	12356	12311	12437	12449	12300	12427	12357	12274	12309	12370	12350	12257	12461	12349	12289	12363	12536	12308	12312	12327	12491	12298	12499	12328	12293	12390	12343	12465	12363	12455	12352	12398	12374	12389	12410	12503	12324	12267	12302	12532	12329	12454	12439	12355	12390	12387	12442	12296	12344	12299	12592	12398	12272	12452	12485	12496	12384	12482	12278	12371	12223	12481	12313	12364	12396	12465	12451	12504	12433	12447	12397	12291	12384	12469	12342	12490	12438	12505	12332	12306	12430	12438	12284	12474	12320	12375	12325	12403	12221	12537	12402	12421	12356	12348	12459	12424	12340	12476	12496	12393	12265	12339	12515	12340	12331	12361	12381	12442	12459	12243	12305	12317	12341	12276	12249	12352	12361	12404	12428	12348	12525	12300	12357	12572	12234	12330	12552	12377	12337	12434	12449	12393	12470	12492	12259	12242	12291	12398	12251	12387	12358
29530	25632	29236	23403	18135	17078	16543	16061	15955	16096	15992	15683	15728	15604	15653	15458	15783	15582	15335	15477	15480	15716	15621	15573	15503	15431	15424	15563	15493	15393	15427	15429	15465	15582	15568	15422	15566	15376	15567	15499	15421	15652	15522	15619	15604	15588	15458	15519	15466	15419	15547	15493	15624	15460	15470	15361	15624	15161	15518	15378	15662	15377	15535	15248	15582	15525	15543	15444	15521	15531	15397	15312	15380	15221	15537	15564	15590	15725	15390	15634	15563	15590	15350	15599	15501	15591	15380	15460	15570	15455	15412	15461	15387	15574	15716	15579	15651	15484	15599	15630	15460	15400	15349	15581	15302	15536	15413	15435	15394	15521	15378	15472	15462	15430	15400	15566	15557	15824	15468	15440	15435	15533	15468	15585	15540	15466	15520	15501	15489	15534	15399	15555	15441	15378	15585	15440	15479	15515	15423	15649	15557	15685	15535	15521	15485	15515	15458	15544	15576	15575	15360	15515	15624	15343	15468	15527	15488	15492	15634	15641	15496	15375	15338	15492	15521	15448	15711	15596	15525	15477	15484	15428	15273	15689	15471	15489	15529	15398	15485	15552	15290	15403	15419	15348	15434	15492	15576	15446	15508	15458	15712	15695	15668	15268	15533	15520	15641	15460	15443	15494	15630	15468	15493	15473	15566	15461	15549	15429	15507	15597	15382	15427	15469	15696	15744	15483	15424	15567	15456	15383	15575	15449	15563	15540	15530	15445	15624	15498	15454	15703	15391	15244	15442	15550	15485	15686	15647	15383	15380	15641	15551	15282	15575	15387	15536	15743	15307	15438	15507	15411	15499	15575	15501	15371	15463	15292	15461	15528	15649	15639	15512	15493	15515	15563	15496	15513	15445	15293	15489	15679	15444	15516	15403	15446	15537	15492	15462	15490	15520	15377	15439	15646	15490	15562	15452	15334	15529	15386	15380	15478	15365	15526	15537	15467	15497	15519	15483	15494	15650	15426	15364	15349	15386	15451	15584	15398	15559	15386	15494	15596	15251	15243	15463	15500	15468	15377	15431	15678	15587	15391	15410	15377	15619	15582	15536	15496	15627	15575	15515	15341	15482	15527	15681	15459	15569	15392	15415	15537	15313	15599	15516	15325	15332	15584	15634	15402	15540	15489	15443	15427	15476	15460	15334	15514	15494	15370	15440	15543	15564	15466	15512	15375	15757	15358	15516	15584	15522	15660	15462	15544	15373	15273	15360	15433	15359	15664	15416	15335	15428	15495	15241	15421	15492	15565	15590	15388	15281	15521	15598	15567	15342	15360	15483	15411	15592	15436	15466	15596	15602	15412	15568	15565	15583	15415	15359	15710	15582	15483	15453	15530	15416	15559	15289	15351	15560	15559	15637	15587	15563	15501	15376	15358	15382	15604	15237	15299	15399	15687	15440	15523	15501	15590	15328	15635	15415	15602	15619	15519	15269	15383	15450	15478	15516	15476	15349	15530	15455	15409	15380	15403	15449	15400	15406	15256	15388	15668	15343	15531	15536	15386	15693	15429	15579	15511	15755	15515	15544	15373	15443	15467	15559	15455	15310	15495	15640	15498	15332	15420	15497	15516	15465	15499	15547	15577	15425	15584	15577	15402	15501	15368	15544	15644	15601	15431	15473	15376	15509	15399	15528	15330	15395	15425	15715	15867	15435	15617	15520	15331	15506	15442	15540	15334	15486	15393	15366	15352	15446	15313	15575	15589	15562	15459	15347	15301	15522	15592	15461	15576	15451	15656	15217	15487	15448	15230	15488	15385	15433	15325	15628	15515	15414	15504	15690	15453	15393	15501	15583	15398	15544	15638	15381	15644	15552	15514	15476	15488	15600	15487	15557	15644	15680	15480	15611	15446	15416	15498	15368	15410	15619	15418	15431	15576	15576	15468	15378	15307	15550	15448	15800	15524	15541	15266	15597	15613	15359	15552	15654	15594	15583	15472	15484	15528	15519	15456	15564	15488	15507	15525	15582	15379	15592	15535	15632	15592	15514	15626	15660	15586	15553	15410	15396	15529	15604	15413	15446	15581	15690	15639	15646	15616	15522	15373	15385	15433	15486	15477	15493	15537	15396	15615	15346	15638	15396	15490	15495	15415	15433	15387	15800	15450	15514	15421	15423	15468	15420	15430	15436	15382	15466	15317	15478	15595	15451	15643	15363	15233	15420	15457	15468	15388	15543	15332	15467	15457	15529	15492	15592	15435	15568	15532	15551	15528	15651	15477	15423	15380	15472	15540	15496	15514	15363	15466	15496	15449	15288	15559	15344	15487	15374	15406	15375	15566	15404	15390	15576	15544	15452	15457	15440	15371	15412	15495	15336	15615	15511	15427	15613	15424	15434	15516	15293	15494	15584	15466	15621	15561	15265	15522	15536	15361	15380	15435	15362	15609	15217	15458	15456	15326	15382	15380	15466	15405	15504	15638	15579	15439	15333	15536	15403	15622	15426	15296	15462	15315	15367	15373	15547	15467	15480	15543	15443	15474	15616	15431	15208	15539	15386	15523	15621	15400	15540	15374	15485	15389	15603	15413	15429	15485	15627	15377	15538	15433	15227	15717	15427	15387	15493	15555	15446	15398	15447	15291	15495	15704	15810	15469	15432	15421	15385	15488	15425	15444	15508	15358	15238	15301	15505	15237	15390	15343	15591	15557	15716	15483	15506	15562	15544	15198	15487	15581	15716	15432	15336	15645	15533	15300	15579	15351	15266	15499	15497	15470	15633	15453	15705	15532	15415	15636	15520	15559	15383	15359	15558	15409	15434	15752	15626	15544	15438	15769	15541	15546	15566	15500	15487	15377	15492	15420	15557	15330	15525	15705	15471	15585	15569	15365	15502	15579	15434	15418	15504	15595	15455	15553	15515	15406	15461	15550	15500	15547	15685	15708	15325	15382	15513	15374	15611	15324	15545	15763	15574	15519	15553	15475	15587	15588	15577	15638	15451	15373	15387	15401	15272	15535	15526	15591	15421	15428	15511	15449	15415	15406	15289	15666	15506	15615	15238	15649	15492	15265	15479	15513	15441	15436	15466	15526	15546	15486	15390	15692	15396	15590	15565	15484	15651	15495	15670	15722	15521	15416	15568	15451	15558	15566	15418	15454	15578	15445	15597	15503	15480	15470	15505	15680	15766	15426	15536	15584	15390	15593	15551	15579	15565	15379	15486	15392	15448	15546	15531	15430	15502	15508	15231	15448	15331	15556	15432	15529	15582	15541	15475	15417	15448	15479	15549	15213	15435	15509	15500	15586	15656	15354	15295	15672	15509	15586	15479	15584	15436	15565	15604	15358	15403	15502	15338	15455	15522	15296	15474	15516	15825	15461	15590	15645	15681	15467	15696	15515	15469	15388	15615	15476	15559	15422	15561	15487	15595	15546	15414	15546	15473	15658	15513	15472	15466	15296	15692	15525	15488	15604	15458	15447	15351	15420	15430	15674	15761	15493	15347	15430	15704	15504	15559	15464	15536	15573	15477	15463	15393	15404	15461	15479	15363	15643	15544	15551	15588	15386	15566	15328	15446	15490	15388	15646	15379	15473	15470	15521	15430	15514	15611	15554	15451	15530	15509	15489	15499	15608	15718	15516	15529	15396	15528	15634	15496	15528	15678	15440	15551	15623	15401	15514	15627	15763	15551	15537	15546	15544	15364	15500	15497	15359	15598	15495	15529	15372	15484	15464	15389	15543	15563	15550	15426	15441	15535	15806	15510	15359	15447	15447	15468	15549	15570	15443	15416	15185	15614	15372	15581	15538	15425	15479	15421	15417	15432	15611	15419	15504	15511	15487	15479	15416	15587	15481	15474	15475	15484	15468	15526	15415	15480	15528	15452	15523	15660	15582	15428	15489	15516	15534	15559	15487	15497	15518	15579	15441	15554	15435	15400	15362	15554	15544	15458	15487	15597	15355	15480	15424	15492	15585	15569	15514	15497	15687	15670	15315	15487	15612	15457	15437	15500	15580	15571	15341	15396	15643	15541	15382	15507	15548	15467	15642	15694	15559	15615	15391	15624	15388	15565	15365	15415	15517	15503	15631	15515	15434	15479	15379	15465	15533	15438	15506	15472	15508	15566	15321	15735	15533	15618	15512	15741	15569	15314	15590	15533	15582	15461	15334	15404	15558	15359	15500	15479	15725	15607	15576	15370	15690	15383	15383	15609	15384	15602	15550	15613	15463	15685	15469	15560	15368	15455	15707	15243	15404	15559	15425	15804	15428	15459	15512	15438	15581	15460	15405	15610	15399	15516	15546	15518	15321	15424	15710	15253	15440	15401	15335	15370	15540	15518	15577	15506	15480	15505	15477	15509	15478	15724	15417	15635	15591	15343	15485	15420	15588	15621	15515	15521	15545	15523	15702	15593	15516	15629	15462	15452	15797	15793	15582	15496	15287	15511	15436	15555	15245	15564	15492	15357	15412	15436	15296	15595	15432	15662	15558	15421	15351	15427	15333	15495	15411	15397	15353	15623	15590	15677	15307	15507	15487	15537	15583	15621	15421	15572	15499	15364	15524	15386	15448	15514	15455	15458	15335	15569	15487	15489	15299	15589	15537	15575	15506	15543	15557	15616	15579	15386	15504	15422	15356	15439	15469	15559	15404	15565	15524	15421	15411	15384	15517	15487	15504	15420	15628	15569	15437	15475	15445	15641	15576	15523	15340	15467	15567	15429	15484	15582	15527	15681	15655	15655	15481	15409	15614	15327	15324	15630	15608	15410	15468	15640	15470	15499	15580	15560	15645	15502	15393	15535	15367	15448	15621	15363	15507	15444	15380	15854	15547	15514	15495	15535	15420	15527	15535	15635	15522	15619	15504	15563	15409	15544	15502	15524	15314	15563	15490	15740	15395	15462	15638	15642	15660	15374	15631	15307	15390	15424	15344	15422	15580	15618	15389	15327	15604	15353	15320	15387	15415	15331	15576	15359	15430	15590	15277	15512	15633	15614	15516	15446	15448	15613	15622	15498	15401	15494	15589	15495	15525	15426	15433	15685	15532	15355	15412	15552	15612	15593	15347	15487	15539	15384	15397	15655	15487	15466	15539	15448	15532	15373	15301	15565	15698	15538	15483	15427	15518	15321	15423	15459	15466	15667	15404	15440	15525	15512	15352	15648	15700
23447	35438	28692	19089	16021	14962	14464	14027	13711	13689	13843	13390	13352	13323	13344	13244	13251	13244	13232	13281	13160	13151	13150	13164	13119	13143	13113	13052	13129	13291	13312	13152	13113	13083	13390	13195	13216	13170	13207	13335	13201	13187	13116	13179	13185	13231	13221	13340	13169	13237	13213	13024	13114	13230	13060	13116	13195	13262	13210	13174	13204	13248	13073	13197	13029	13097	13344	13090	13277	13171	13213	13194	13075	13207	13122	13267	13192	13062	13353	13266	13265	13160	13161	13127	13236	13045	13342	13305	13187	13076	13213	13229	13285	13166	13357	13159	13028	13352	13024	13254	13064	13121	13138	13150	13086	13084	13309	13116	13070	13178	13216	13211	13330	13207	13036	13197	13228	13244	13174	13157	13206	13323	13083	13322	13254	13161	13148	13123	13246	13181	13120	13340	13267	13088	13182	13213	13187	13250	13072	13157	13178	13272	13038	13240	13283	13101	13265	13309	12970	13238	13091	13271	13259	13084	13311	13111	13271	13242	13200	13281	13182	13217	13232	13121	13311	13233	13204	13285	13158	13071	13125	13148	13196	13230	13260	13209	13274	13050	13256	13044	13286	13090	13218	13027	13128	13051	13154	13132	13348	13134	13240	13019	13204	13336	13156	13351	13306	13131	13046	13235	13149	13322	13157	13196	13044	13353	12961	13324	13155	13138	13351	13160	13086	13311	13338	13283	13065	13270	13309	13130	13376	13118	13247	13186	13210	13261	12933	13138	13071	13171	13235	13210	13169	13145	13115	13115	13247	13108	13046	13236	13289	13167	13151	13111	13247	13341	13176	13149	13039	13349	13224	13058	13260	13210	13271	13305	13220	13179	13087	13237	13112	13187	13093	13169	13303	13198	13249	13364	13066	13153	13329	13190	13122	13165	13182	13120	13086	13001	13080	13114	13307	13103	13156	13293	13194	13110	13276	13136	13146	12958	13105	13140	13141	13174	13017	13138	13022	13187	13260	13283	13132	13029	13210	13094	13183	13215	13234	13288	13076	13200	13158	13127	13185	13113	13248	13159	13194	13341	13049	13110	13169	13198	13256	12973	13188	13145	13187	13064	13272	13194	13363	13112	13422	13132	13157	13031	13184	13238	13316	13131	13145	13253	13151	13238	13151	13149	13145	13117	13113	13260	13093	13139	13204	13214	13302	13024	13176	13137	13129	13240	13263	13228	13069	13200	13174	13148	13241	13159	13164	13311	13023	13389	13187	13074	13347	13287	13212	13266	13236	13189	13189	13124	13078	13236	13172	13012	13303	12976	13121	13195	13187	13248	13087	13068	13132	13258	13238	13177	13280	13173	13164	13120	13264	13171	13336	13080	13154	13082	13226	13150	13188	13331	13349	13157	13091	13193	13171	13315	13166	13209	13092	13100	13185	13246	13132	13167	13171	13050	13158	13235	13301	13152	13179	13209	13149	13208	13196	13248	13293	13151	13050	13138	13227	13124	13299	13194	13150	13148	13136	13275	13334	13379	13211	13033	13245	13148	13168	13156	13227	13506	13242	13178	13303	13158	13074	13188	13259	13214	13183	13236	13018	13277	13343	13387	13139	13112	13142	13275	12989	13252	13179	13303	13203	13188	13181	13220	13126	13278	13205	13233	13312	13294	13364	13147	13088	13340	13293	13216	13298	13028	13102	13178	12981	13135	13033	13082	13226	13240	13161	13104	13237	13101	13192	13257	13151	13227	13331	13175	13126	13266	13236	13284	13366	13218	13159	13159	13260	13143	13186	13306	13181	13290	13139	13090	13035	13179	13236	13150	13448	13221	13191	13322	13086	13181	13227	13186	13299	13336	13119	13126	13227	13184	13199	13250	13330	13096	13223	13103	13109	13133	13199	13156	13173	13146	13126	13200	13198	13234	13131	13099	13105	13242	13206	13248	13132	13247	13074	13275	13215	13254	13105	13212	13090	13231	13171	13212	13027	13217	13354	13249	13276	13258	13203	13229	13175	13154	13172	12996	13332	13229	13176	13192	13073	13173	13263	13261	13073	13163	13210	13197	13332	13316	13127	13161	13284	13146	13158	13158	13134	13047	13114	13049	13206	13103	13217	13172	12968	13017	13046	13127	13127	13177	13156	13389	13403	13335	13358	13173	13235	13294	13217	13183	13115	13112	13082	13170	13259	13238	13235	13276	13355	13122	13052	13276	13285	13197	13308	13097	13285	13152	13232	13286	13170	13175	13189	13099	13221	13320	13271	13249	13185	13156	13094	13220	13308	13287	13127	13146	13215	13234	13011	13290	13108	13039	13114	13184	13197	13082	13103	13167	13251	13096	13218	13157	13342	13268	13133	13082	13165	13153	13177	13327	13249	13150	13267	13296	13031	13329	13173	13151	13112	13191	13103	13111	13185	13194	13207	13276	13307	13109	13170	13074	13294	13392	13277	13239	13199	13001	13310	13148	13224	13290	13153	13247	13178	13158	13046	13182	13248	13252	13211	13258	13147	13239	13329	13117	13339	13145	13233	13296	13200	13108	13315	13151	13264	13155	13229	13217	13383	13322	13167	13093	13255	13202	13330	13269	13202	13052	13118	13116	13225	13025	13126	13216	13244	13186	13367	13322	13124	13178	13356	13265	13125	13239	13205	13334	13213	13093	13187	13311	13070	13329	13438	13169	13122	13261	13206	13125	13179	13337	13255	13143	13128	13203	13160	13070	13119	13203	13296	13222	13172	13102	13179	13228	13185	13182	13146	13254	13182	13249	13147	13222	13243	13198	13115	13174	13200	13207	13246	13214	13287	13066	13230	13081	13010	13254	13208	13335	13137	13218	13194	13129	13265	13255	13182	13261	13254	13220	13213	13219	13284	13237	13333	13137	13310	13296	13275	13166	13116	13290	13144	13124	13115	13250	13108	13070	13297	13037	13296	13188	13087	13136	13056	13173	13251	13255	13279	13140	13079	13322	13187	13133	13327	13272	13245	13374	13108	13139	13162	13270	13306	13097	13183	13231	13118	13121	13056	13113	13259	13289	13247	13289	13161	13221	13105	13103	13175	13195	13201	13166	13216	13211	13112	13278	13126	13120	13109	13460	13234	13200	13291	13175	13309	13082	13258	13200	13168	13127	13170	13218	13230	13213	13235	13029	13148	13223	13174	13154	13082	13294	13328	12910	13085	13186	13169	13292	12949	13129	13251	13240	13315	13235	13208	13031	13187	13181	13134	12956	13381	13153	13170	13218	13112	13049	13303	13130	13352	13146	13277	13223	13040	13324	13156	13252	13153	13137	13231	13197	13233	13091	13308	13255	13281	13276	13002	13159	13339	13255	13268	13185	13177	13428	13118	13163	13001	13216	13267	13192	13087	13047	13210	13051	13247	13210	12983	13151	13212	13235	13360	13325	13299	13135	13208	13078	13259	13278	13079	13298	13122	13079	13068	13192	13123	13094	13155	13052	13169	13178	13048	13229	13181	13337	13281	13163	13091	13099	12975	13217	13263	13033	13236	13180	13139	13175	13089	13120	13323	13411	13101	13252	13034	13244	13157	13197	13258	13032	13295	13198	13145	13164	13324	13170	13102	13131	13120	12996	13167	13187	13097	13154	13136	13165	13254	13128	13297	13462	13392	13113	13356	13297	13157	13191	13131	13193	13040	13018	13192	13210	13272	13330	13229	13117	13241	13146	13229	13129	13304	13012	13136	13161	13119	13234	13051	13090	13302	13284	13232	13205	13293	13181	13256	13105	13146	13117	13182	13135	13110	13233	13190	13200	13089	13176	13166	13149	13096	13210	13061	13157	13189	13271	13001	13116	13174	13164	13270	13150	13246	13243	13327	13271	13137	13118	13183	13094	13061	13041	13204	13218	13117	13213	13095	13327	13250	13223	13113	13153	13231	13096	13162	13208	13280	13256	13000	13320	13109	13178	13235	13255	13098	13256	13234	13297	13195	13153	13108	13146	13111	13185	13153	13256	13181	13285	13292	13141	13167	13143	13101	13199	13190	13275	13243	13278	13140	13217	13131	13156	13375	13045	13326	13218	13153	13246	13279	13275	13150	13009	13147	13252	13094	13272	13034	13184	13176	13265	13207	13054	13212	13321	12949	13243	13209	13306	13076	13112	13300	13288	13251	13276	13068	13072	13001	13121	13430	13293	13254	13318	13153	13087	13241	13215	13370	13243	13257	13283	13264	13107	13252	13137	13271	13211	13130	13247	13156	12899	13182	13166	13293	13161	13171	13189	13252	13239	13145	13243	13082	13042	13252	13136	13256	13163	13169	13077	13306	13220	13115	13405	13013	13312	13088	13214	13301	13249	13210	13305	13077	13224	13048	13158	13137	13286	13128	13252	13290	13348	13215	13099	13016	13255	13383	13258	13157	13300	13216	13209	13155	13120	13148	13111	13227	13182	13157	13318	13278	13210	13178	13356	13150	13211	13104	13010	13344	13159	13244	13127	13216	13179	13314	13057	13190	13039	13233	13194	13110	13166	13247	13125	12918	13394	13242	13197	13117	13109	13319	13182	13049	13175	13146	13023	13057	13116	13139	13071	13368	13127	13043	13217	13082	13191	13305	13130	13239	13260	13061	13214	13060	13365	13211	13199	13024	13213	13239	13262	13043	13169	13147	13274	13237	13180	13160	13212	13201	13160	13170	13380	13204	13195	13147	13175	13218	13236	13149	13141	13290	13301	13188	13079	13160	13290	13072	13088	13036	13098	13251	13087	13243	13247	13290	13069	13122	13090	13276	13238	13219	13184	13187	13181	13163	13231	13231	12992	13082	13302	13119	13190	13134	13210	13048	13208	12977	13108	13264	13275	13272	13229	13324	13208	13295	12965	13299	13212	13182	13227	13327	13174	13279	13171	13152	13092	13284	13269	13142	13138	13231	13273	13143	13173	13170	13302	13262	13190	13227	13134	13242	13081	13145	13108	13199	13060	13081	13269	13283	13258	13267	12997	13172	13107	13139	13266	13278	13262	13194	13258	13207	13253	13018	13172	13012	13246	13074	13086	13158	13239	13099	13212	13124	13451	13260	13248	13126	13239	13283	13143	13168	13275	13175	13223	13188	13218	13209	13206	13218	13113	13067	13094	13307	13227	13192	13164	13202	13209	13280	13258	13157	13343	13210	13183	13195	13336	13116	13056	13184	13116	13274	13226	13162	13152
23143	20956	27800	24871	22136	20749	18894	16333	15830	17832	19584	17033	15772	15925	15922	15756	15767	15753	15348	15162	14953	15151	15149	15031	15025	15103	14962	14991	14888	15018	15101	15242	15044	14936	14906	15027	14917	15140	14954	15056	15183	14749	15136	15007	15048	15126	15061	15175	15030	14987	14851	15144	14966	14932	14970	15036	15089	15002	15172	15128	15093	15098	15055	14942	14884	14903	15068	14993	14960	15116	14916	15011	14869	15039	14945	14880	15159	15002	15024	15124	15007	15028	14940	15101	14979	14910	15077	14962	14737	15053	14901	14853	14941	14950	14764	14908	14878	14996	14971	15005	15230	15062	15133	15130	14837	15088	15121	15052	15017	15017	15023	14962	15095	14891	15168	15081	15106	14898	15111	14987	14914	14911	14972	15230	15013	15132	14875	14943	14971	14961	15016	15026	14949	15069	14916	15120	14985	14987	14930	15137	14955	15103	14885	14924	14930	14983	14986	14953	15135	14849	14995	15210	14972	15178	14981	15021	15142	15054	14903	14916	14981	14916	14816	14968	14883	14927	15106	15049	14867	15027	15125	15013	14927	14874	15150	14992	14865	15011	15012	14937	15170	15049	14913	15111	14950	14868	14866	15022	14794	14980	14738	14931	15008	15178	14944	15002	14883	14921	15058	14983	15055	14970	14986	14848	15032	14844	15104	14824	15062	15116	14928	14983	15107	15137	14912	15153	15052	14990	15013	15100	15046	14854	15030	14914	14901	14991	15003	15112	15033	14789	15168	14936	14937	15045	14878	15003	14962	15126	15164	15055	14851	14961	15199	14789	14882	15015	14913	15057	14966	15012	14860	15080	15258	15095	15022	15026	14895	15045	15165	14999	14942	14797	15030	14913	15054	14827	14960	14882	15124	15024	15093	14978	14934	15197	15020	15035	15165	15090	15076	15096	15074	14994	15010	15087	14919	15049	14988	15008	14918	15149	15153	15067	15158	15108	15077	15120	15064	14880	15043	14903	14863	15137	14906	14856	15096	15112	15012	15015	14978	15078	14869	14795	15169	14847	15039	14901	15112	14987	15038	15108	14877	15035	14906	15147	14993	15275	15009	14962	15035	14962	14915	15157	15256	14907	15043	15141	15189	14944	15145	14885	14932	14985	15139	14914	15089	15149	14993	15070	14973	15026	14992	15078	14936	14962	14912	15092	15154	14988	14929	15117	14930	15002	15068	14884	15007	14924	14955	15093	15149	14916	14943	14824	15131	15191	15140	14994	14735	14895	15134	15096	14912	15060	14906	15127	15096	14831	15120	15010	14892	14872	15116	15089	14966	15208	14977	14996	15135	15217	15305	15078	14945	14825	14961	15163	14927	15062	14913	14815	15121	14875	14993	15102	15145	15105	15149	15055	15039	14999	14876	15004	15065	14938	14963	15120	15000	15079	14903	14918	14899	15017	15104	14976	15201	14885	15183	15088	14882	14879	15053	14872	15000	15045	15119	15088	15150	14956	14943	14675	14922	15070	14977	15285	15142	15005	14934	15053	14825	15231	15033	14979	15124	15106	14967	14983	14989	14975	14948	14858	14987	14984	14970	15002	15005	15055	14931	14923	15139	14930	15074	15117	15043	14876	14945	15129	15021	15081	15242	15241	15139	15245	15073	14837	15196	15025	14956	15030	14778	15201	15050	15008	15032	14914	15073	14916	14773	15074	15003	15091	15022	14918	15119	15064	14969	15053	14976	15051	15090	14772	14995	14973	15068	14910	15214	15250	14880	14993	14964	15083	15074	14921	15068	15009	14924	14978	14976	14997	15180	14980	15187	15057	14874	15085	14931	15076	14959	15078	15237	15047	14980	14931	15198	14958	15020	15048	14988	14976	14975	15073	15021	14978	15009	14889	15202	15037	15015	14989	15085	15234	14905	14999	15134	14900	14976	14928	15085	15087	15110	14801	15093	15038	14930	15140	15178	14770	15158	14976	15062	15134	15056	15030	14931	14652	14937	15006	15082	14964	15120	15031	15109	14962	15093	14985	14924	15054	15044	14951	15017	14994	15106	15076	15034	14945	15078	15099	14887	15097	15162	15031	15077	15062	14800	14931	15023	14902	15017	14931	15034	14995	14937	14842	15108	15114	15057	14817	15018	15014	15008	15030	14905	14847	15046	15147	14955	14912	14832	15111	14957	14863	14966	15030	14824	15114	15171	14933	14951	15133	14975	15065	15066	15053	15159	15136	15253	15009	15087	14902	15138	14980	15111	14966	14924	14716	14996	14923	14957	14978	14939	14963	15004	14884	15101	14951	15116	15062	15072	14995	14761	15059	15262	14975	15086	15073	15077	14950	15162	14821	14954	14980	14892	15011	15084	15148	14990	15039	15023	14949	15125	15050	15025	14908	14924	15177	14979	14997	15053	14977	14836	15129	14958	14941	14860	14907	14988	15009	14982	14945	14993	14880	15116	15084	14927	15076	15023	14901	15132	14981	14975	14971	15131	15155	15011	14926	15012	15128	15060	15250	14954	15093	15264	15034	14893	15025	14830	14956	15152	14825	14907	14901	14928	15180	15009	15063	15164	15069	15015	14979	14994	15101	15179	15047	15007	15033	14985	15010	15057	14988	14949	14909	15001	15111	15021	15186	14860	15079	14834	15037	15220	14969	14925	15149	15117	15032	14976	14967	14679	14852	15068	15218	14950	14930	14989	14930	14738	14947	15041	15031	14907	15258	15052	14936	15097	14802	14983	15053	15251	14897	15100	15189	14964	14927	14837	15047	15028	15019	14836	14784	15076	14795	14758	14882	15058	14810	14857	15042	14952	15250	15059	15016	15112	14987	15037	15023	14962	14911	14968	15069	14770	14972	15041	14832	15094	15027	15099	14968	15149	15099	15004	15158	14839	14913	15089	15016	15104	15208	15186	15044	15024	14981	15023	14911	14946	15175	15123	15143	15139	14968	15050	15059	14944	14984	14768	15075	15061	15001	15030	14956	14948	15043	14941	14965	14897	15052	15143	14961	15081	14998	15052	15092	15040	15035	15033	14986	15014	15288	15064	14963	15086	14961	15015	14854	15011	14953	15190	15043	15033	15192	15002	14866	15129	15016	14972	15011	14918	15188	14927	15024	15077	14883	14930	14883	15043	15066	14962	14917	14840	14874	15094	14864	14826	14993	15005	15145	14963	14983	15016	15097	15114	15301	14874	15014	15072	15005	14841	15057	14859	15147	15134	14986	15330	15099	14883	14893	15109	15117	15091	15015	14985	14844	15087	15032	15048	14940	15093	15114	15266	15017	15054	15205	15039	15062	15152	15041	14894	15057	15140	15087	14957	14975	14987	15233	14834	15009	14864	14897	15134	15014	14959	14982	15203	14942	14836	14854	14722	14803	14920	15012	14929	15039	15129	15027	15038	14866	15025	15005	15164	15004	15196	15139	15162	15090	15039	15004	14935	14899	14950	14888	15047	15096	14978	14979	14986	14950	15055	14975	14881	15047	14894	15068	14962	15074	14997	15251	15149	14962	15098	15072	15082	14971	15007	14983	15164	14907	15072	15134	15229	14961	15178	14945	14921	15074	15029	14997	14847	15075	14834	15012	15002	14851	15138	14949	15091	15185	15013	14939	14976	15086	15047	15040	15005	15016	14793	14930	14893	15113	15015	14957	15035	14974	15067	15044	14870	15091	15044	14931	14951	15071	15069	15053	15146	14960	14781	15055	15060	15037	14915	15033	15020	14984	15030	15073	14845	15173	14852	14961	14976	15074	15051	15260	14914	14993	15122	14957	15079	14965	15132	14951	15001	15069	14926	14894	15030	14793	15121	15032	14978	15131	15095	15021	14874	15074	15031	15209	15253	15126	14985	14995	14922	15009	15055	15085	15095	15128	15177	15039	14944	14873	14883	15198	14860	15126	15030	14784	14987	14975	15106	14970	14904	15051	15045	15080	15031	14947	15210	15061	15028	14921	14973	15025	14969	14874	14955	14926	15119	15077	15033	14926	15002	14989	14822	14935	14975	15116	15145	15042	14996	14987	15115	14958	15160	15122	15068	14967	14971	15187	15032	15170	15153	14991	15236	14897	15078	15077	14955	15002	15022	14948	14851	14978	15071	15089	14996	14849	14831	14755	15182	15032	15021	15069	14901	14956	14786	14918	15140	15040	14982	15100	15150	15117	14995	14883	14897	15056	14997	14943	14921	14720	15050	15158	15030	15110	14921	14964	15044	15071	14821	14954	14921	15033	14944	14807	14976	14921	15079	15015	15124	14934	14984	15021	15062	15024	14797	14967	15000	14995	14957	14985	15020	14969	15100	15093	15113	15078	15079	14982	15029	14981	14845	14878	15014	14889	15149	14832	14865	14946	15101	14885	14948	14830	14757	15210	15162	15065	14962	15155	14707	14954	14840	14991	15104	15050	15132	14957	15053	15048	15007	14887	15100	14923	15051	14790	15047	14934	14814	15034	15032	15059	14857	14834	15158	14821	14850	15015	14988	15023	15120	15042	15053	14787	15082	15012	14965	15062	15076	14982	15046	15007	15049	14930	15116	15007	15078	15243	14974	15046	14935	15091	15145	15124	15148	14830	14850	15105	15195	14749	15070	15119	15039	15000	15047	14985	14841	14933	15070	15204	15007	14978	14984	15099	14765	15130	15062	14903	14929	14880	14959	14920	15027	14879	15077	14917	15028	15088	14982	14981	14983	15005	15065	15001	15042	15036	15014	15032	15244	14935	15027	14918	15109	14994	14974	14772	15097	15148	14868	14883	15052	14967	15076	15050	15108	14923	15135	14859	15057	14995	15123	15134	15052	15187	14956	14962	14929	14986	14921	15020	15354	15258	15035	15020	15196	15174	14873	14996	14931	14848	15084	15024	15177	15320	14912	15039	15131	14945	15089	15066	15069	14813	14993	15171	15050	15103	14915	14913	15180	14896	14975	14936	14944	15127	15177	15050	14921	15078	15299	15104	15080	14950	14891	14968	15007	14924	15124	14968	14864	15024	14937	15159	15175	15070	15150	14974	14864	15111	14932	14941	14928	15057	15112	15053	15006	14902	14935	15026	14924	14970	15180	14941	15027	15088	14964	14997	15014	15136	14970	14955	15082	14917	14952	14880	15082	15072	15141	14927	15050	15129	15068	14986	15035	14894	14893	15112	15094	14773	15086	15030	15015	15132
23167	47572	38700	24471	18938	16643	14939	14330	13977	17240	18400	15101	13357	13661	13735	13625	13821	13384	13284	13004	12844	12762	12868	12882	12836	12939	12786	12843	12886	12895	12866	12854	12997	12801	12867	12892	12814	12909	12818	12695	12821	12777	13097	12915	12762	12936	12900	12945	12798	12921	12853	12838	12963	12845	12831	12954	12931	12873	12806	12862	12877	12763	12932	12864	12924	12820	12815	12907	12861	12728	12713	12845	12809	12838	12889	12934	12821	12760	12839	12855	12876	12839	12841	12839	12834	12967	12934	12894	12859	12726	12940	13004	12914	12868	12871	12860	12793	12988	12833	12826	12726	12832	12808	12789	12864	12832	12777	12866	12725	12868	12806	12902	12818	12925	12677	12912	12755	12951	12977	12824	12769	12881	12846	12922	12917	12902	12809	12850	12845	12851	12888	12856	12831	12877	12830	12885	12869	12954	12832	12792	12911	13023	12905	13006	12833	12958	12830	12860	12908	12891	12957	13029	12942	12933	12709	12823	12835	12911	12759	12903	12801	12977	12894	12843	12741	12819	12733	12916	12869	13087	12855	12907	12939	12911	12920	12806	12759	12905	12954	12848	12938	12898	12781	12764	12837	13019	12823	12863	12819	12792	12815	12771	12818	12822	12841	12852	12894	12889	12915	12809	12920	12794	12943	12778	12786	12678	12909	12809	12635	12780	12824	12923	12728	12731	12927	12814	12767	12770	12807	13026	13018	13048	12818	12889	12822	12957	12888	13047	12943	12682	12849	12676	12727	12834	12898	12867	12846	12888	12731	12973	12884	12906	12823	12720	12914	12886	12919	12861	12839	13007	12782	12906	12716	12906	12819	12842	12969	12872	12861	12914	12874	12831	12909	12744	12949	12926	12693	12774	12738	12957	12799	12830	12722	12991	12796	12898	12986	12770	12776	12724	12963	12856	12975	12767	12953	12805	12748	12924	12827	12863	12908	12776	12798	12934	12918	12763	12782	12972	12757	12803	12820	12912	12834	12775	12766	12879	12977	12966	12828	12877	12977	12925	12718	12806	12958	12931	12901	12890	12883	12769	13048	12889	12745	12873	12815	12922	13013	12874	12801	12893	12792	12940	12861	12805	12911	12917	12780	12875	12851	12875	12786	12972	12752	12866	12779	12746	12942	12827	12857	12835	12929	12942	12756	12794	12807	12737	12835	12835	12839	13063	12935	12755	12837	12784	12869	12825	12911	12831	12832	12811	12954	12872	12756	12815	12893	12926	12985	12956	12975	12827	12747	12919	12792	12796	12837	12942	12800	12741	12776	12849	12875	12927	12937	12760	13057	12765	12922	12828	12994	12682	12851	12933	12887	12860	12983	12819	12738	12756	12803	12649	12869	12679	12772	13062	12824	12736	12913	12795	12933	12875	12883	13037	12702	12825	12994	12762	12930	12746	12937	12744	12957	12878	12777	12742	12924	12885	12788	12923	12770	12812	12996	12718	12704	12955	12828	12897	12943	12857	12812	12887	12977	12986	12865	12920	12778	12686	12779	13047	12806	12989	12889	13068	12885	12835	12866	12762	12819	12857	12836	13032	12937	12954	12752	12995	12859	12894	12842	12998	12796	12777	12886	12845	12866	12935	12956	12737	12800	12878	13009	12888	12822	12918	12973	12837	12954	12807	13014	12784	12915	12759	12964	12893	12862	12793	12830	12858	12895	12864	12828	12949	12981	12642	12868	12845	12841	12978	12954	13030	13095	12789	12839	12975	12840	12825	12837	12944	12953	12885	12944	12913	12780	12967	13055	13014	12834	12776	12825	12901	12874	12854	12895	12803	12629	12740	13017	12827	12806	12831	12951	12825	12953	12972	12862	12992	12729	12769	12652	12722	12836	12957	12909	12962	12822	12740	12889	12868	13010	12895	12762	12733	12930	12899	12937	12830	12844	12979	12889	12752	12837	12720	12899	12672	12874	12704	12852	12965	12907	12996	12851	12866	13005	12746	12915	12907	12806	12843	12721	12692	12934	12878	12938	12978	12909	12855	12847	12927	12901	12832	12818	12945	12873	12735	13057	12994	12876	12700	12924	12944	12828	12858	12970	12904	12732	12913	12947	12834	12881	12837	12885	12782	12761	12722	12892	12888	12916	12872	12950	12852	12947	12870	12909	12853	12984	12694	12782	12891	12796	12827	12825	12856	12717	12881	12827	12802	13019	12800	12906	12856	12916	12844	12851	12850	12831	12850	12847	12791	12766	12898	12907	12920	12896	12843	12764	12769	12876	12868	12710	12823	12903	12678	12788	12792	12785	12814	12896	12981	12884	12894	12846	12870	12989	12750	12909	12975	12908	12795	12878	12786	12773	12796	12868	12931	12828	12957	12852	13003	12815	12912	12884	13016	12923	12878	12870	12758	12935	12794	12748	12830	12904	12652	12923	12874	12953	12909	12837	12622	13014	12741	12981	12827	12737	13095	12694	12972	12902	12907	12859	12949	12858	12744	12959	12789	12908	12947	12823	12735	12937	12796	12731	12855	13000	12940	12930	12795	12971	12812	12882	12998	12803	12973	12775	12834	12906	12770	12766	12863	12652	12795	12775	12661	12904	12712	12806	12808	12905	12887	12912	12874	12854	12964	12839	12925	12722	12713	12819	12981	12854	13000	12785	12833	12706	12776	12867	12740	12946	13029	12755	12926	12822	12901	12868	12830	12615	12854	12919	12977	12890	12853	12750	12913	12970	12694	12758	12925	12864	12954	12803	12978	12834	12902	13004	12753	12841	12964	12850	12815	12854	12893	12900	12761	12739	12830	12812	12903	12781	12890	12871	12724	12778	12802	13074	12952	12727	12878	12782	12937	12897	12941	12921	12804	12834	12854	12936	12941	12839	12843	12871	12848	12863	12697	12935	12944	12683	12919	12756	12792	12885	12956	12849	12942	12802	12725	12684	12828	12986	12979	13016	12921	12833	12871	12807	12804	12890	12876	12750	12830	12855	12828	12829	12851	12862	12743	12897	12866	12951	12830	12982	12900	12842	12836	12837	12834	12863	12857	12944	12973	12888	12847	12770	12856	12786	12914	12964	12966	12889	12978	12802	12917	12947	12879	12895	12810	12812	12815	12910	12797	12890	12749	12836	13002	12831	12947	12927	12806	12852	12887	12738	12793	12831	12856	12950	12909	12903	13062	12925	12936	12754	13054	12767	12896	12983	12866	12765	12895	12700	13031	12833	12828	12930	13047	13041	12862	12832	12773	12864	12823	12948	13002	12947	12911	12763	12900	12794	12931	12888	12772	12823	13085	12813	12920	12844	12763	12824	12906	12859	12823	12881	12864	12698	12932	12821	12877	12881	12868	12857	12722	12969	12780	12989	12666	12801	12854	12965	12802	12789	12899	12906	12861	12767	12652	12648	12823	12977	12930	12865	12752	12768	12826	12875	12827	12872	12957	12947	12755	12961	12744	12857	12984	12875	12858	12870	12774	12864	12893	12856	12814	12873	13062	12869	13031	12865	12948	12943	12957	12956	12973	12906	12957	12894	12842	12856	12886	12824	12763	12925	13049	12747	13036	12777	12583	12846	12936	12869	13096	12959	12923	12898	12751	12970	12793	12722	12915	12946	12786	12859	12796	12922	12725	12740	12970	12960	12636	12713	12807	12767	12965	12927	12923	12903	12873	12732	12911	12714	12902	12690	12894	12873	12891	12690	12883	12872	12893	12969	12822	12938	12808	12726	12757	12814	12910	12927	12991	12928	12717	12776	13005	12810	12803	12960	12759	12823	12952	12936	12703	12804	12746	12742	13010	13004	12683	12922	13022	12821	12959	12978	12877	12990	12771	13007	12968	12854	12853	12971	12722	12857	12834	12889	12759	12973	12965	12873	12869	12734	12879	13057	12825	12890	12862	12809	12860	12747	12924	12893	12780	12786	12828	12962	12986	12699	12875	12871	12670	12881	12770	12865	12844	12849	12667	13112	12862	12847	12992	13047	12932	12985	12952	12771	12772	12935	12847	12761	12629	12922	12927	12893	12858	12879	12844	12694	12978	13002	12946	12783	12711	13008	12877	12921	12864	12959	12817	12794	12753	12782	12767	12908	12888	12851	12894	12805	12839	12814	12828	12873	12996	13015	12863	12808	12668	12754	12856	12904	12969	12840	12679	12999	12842	12935	12750	12816	12791	12788	12791	12839	12820	12763	12856	12961	12782	12786	12953	12883	12706	12927	12925	12820	12907	12806	12766	12827	12932	12992	12840	12707	12878	12908	12734	12776	12901	12775	12720	12797	12764	12854	12692	12653	12707	12869	12845	13011	12971	12937	12753	12826	12808	12729	12744	12787	12861	12759	12835	12883	12885	12979	12978	12818	13055	12818	12850	12749	12852	12817	13002	12917	12799	13002	12824	12890	12824	12848	12815	12823	12756	12941	12849	12764	12802	12801	13032	12830	12962	12956	12844	12904	12946	12863	12815	12904	12907	12839	12773	12959	12764	12933	12985	12961	12930	12749	12894	12872	12723	12910	12984	12893	12971	12881	12850	12822	12860	12887	13014	12806	12808	12740	12858	12855	12770	12891	12837	12676	12891	12965	12956	12828	12783	12824	12801	12891	12867	12851	12832	12954	12841	12906	12752	12846	12869	12970	12729	12748	12911	12853	12760	12923	12949	12828	12853	12661	12782	12855	12729	12952	12876	12813	12817	12926	12920	12909	12864	12956	13000	12701	12839	12868	12768	12860	12987	12982	12819	12856	12984	12742	12861	12864	13001	12893	12776	12805	12700	12781	12873	12889	12972	13018	12899	12984	12963	12989	12805	12951	12795	12823	12856	12708	12857	12835	12894	12814	12927	13102	12806	12790	13028	12762	12782	12883	12954	12849	12953	12881	12947	12953	12725	12794	12847	12849	12876	12942	12886	12681	12919	12748	12792	12789	12817	12919	12904	12665	12791	13036	12770	12765	12964	12897	12835	12972	12823	12937	12976	12714	12931	12892	12898	12815	12921	12950	12762	12837	12932	13034	12740	12850	12802	12808	12756	13061	12849	12877	12818	12901	12693	12973	12804	12977	12688	12916	12853	12817	12903	12933	13048	12887	12868	12811	12971	12955	12832	12795	12967	12827	13051	12847	12841	12833	12732	12902	12810	12768	12770	12892	12921	12977	12871	12740	13019	12743	12704
24515	21089	27320	26644	20546	18464	17667	16615	16259	18066	17760	16276	15956	16339	16312	16062	16026	16074	16134	16005	16035	15837	15991	16066	15699	15820	15849	15891	15838	15809	15705	15660	15591	15757	15885	15773	15494	15829	15877	15642	15753	15829	16066	15597	15831	15728	15674	15797	15741	15989	15765	16026	15763	16096	15888	15796	15760	15941	15862	15970	15705	15654	15874	15880	15831	16026	15855	15949	15933	15694	15652	15670	15757	15794	15884	15965	15722	15981	15735	15688	15934	15878	15808	15755	15816	15908	15904	15631	15733	15893	15822	15788	15756	15930	15783	15867	15852	15676	15820	15833	15903	15815	15795	15826	15857	15879	15618	15466	15797	15762	15742	15629	15338	15859	15715	15631	15851	15771	15851	15740	15881	15745	15836	15571	15602	15830	15828	15694	15663	15635	15764	15710	15658	15837	15774	15900	15653	15738	15536	15678	15900	15723	15758	15733	15873	15897	15873	15941	15571	15893	15772	15846	15834	15700	15816	15688	15861	15793	15980	15953	15728	15790	15754	15879	15813	15674	15884	15763	15745	15770	15701	15722	15796	15790	15689	15860	15580	15729	15733	15682	15529	15762	15738	15678	15643	15855	15969	15953	15710	15867	15708	15762	15915	15724	15758	15544	15682	15924	15976	15690	15838	15808	15872	15598	15606	15713	15836	16024	15897	15807	15772	15776	15861	15796	15548	15718	15844	15810	15721	15826	15937	15920	15700	15643	15778	15798	15642	15751	15516	15833	15739	15878	15786	15806	15799	15849	15840	15774	15840	15816	15798	15814	15616	15805	15959	15769	15738	15876	15860	15843	15949	15723	15729	15706	15806	16050	15760	15776	15890	15896	15696	15714	15852	15921	15782	15831	15836	15654	15767	15877	15732	15758	15848	15796	15878	15633	15729	15689	15780	15691	15878	15850	15839	15807	15782	15637	15576	15794	15838	15912	15806	15651	15714	15855	15510	15736	15751	15813	15812	15905	15713	15565	15959	15673	15787	15730	15517	15797	15793	15767	15761	15880	15694	15794	15837	15636	15630	15874	15830	15804	15777	15711	15900	15658	15768	15792	15909	15756	15908	15745	15671	15843	15613	15850	15760	15887	15877	15650	15594	15634	15754	15775	15824	16051	15774	15671	15857	15646	15620	15707	15788	15654	15679	15679	15718	15930	15842	15631	15948	15875	15774	15580	15896	15714	15750	15664	15909	15761	15832	15776	15954	15823	15828	15902	15776	15864	15839	15812	15638	15811	15861	15754	15650	15786	15864	15976	15825	15607	15704	15755	15982	15693	15944	15842	15797	15779	15866	15894	15662	15756	16181	15857	15768	15730	15606	15786	15926	15835	15808	16041	15743	15853	15648	15935	15733	15679	15819	15807	15875	15676	15831	15864	15797	15859	15908	15726	15773	15832	15929	15736	15588	15704	15988	15687	15825	15760	15715	15725	15835	15890	15823	15775	15926	15825	15676	15893	15798	15821	15872	15860	15924	15997	15999	15850	15777	15743	15747	15843	15761	15680	15877	15828	16004	15938	15921	15692	15818	15822	15648	15825	15702	15848	15969	15791	15636	15827	15781	15989	15951	15847	15766	15990	15822	15838	15767	15633	15780	15747	15644	15771	16135	15866	15765	15783	15812	15689	15745	15718	15709	15587	15749	15680	15857	15970	15903	15651	15950	15660	15779	15707	15881	15820	15728	15748	15850	15873	15965	15722	15696	15642	15908	15950	15884	15852	15793	15660	15924	16067	15618	15828	15841	15694	15747	15809	15566	15715	15778	15846	15699	15869	15852	15535	15883	15646	15904	15770	15595	15794	15762	15869	15706	15729	15703	15835	15761	15615	15668	15941	15810	15661	15771	15701	15758	15892	15889	15853	15809	15787	15715	15793	15852	15658	15668	15615	15691	15676	15845	15852	15867	15932	16053	15808	15719	15674	15728	15733	15672	15755	15627	16006	15891	15812	15774	15772	15686	15854	15736	15989	15791	15848	15855	15619	15790	15857	15783	15903	15652	15744	15773	15959	15928	15642	15783	15700	15730	15837	15728	15802	15667	15842	15766	15734	15697	15746	15471	15942	15748	15751	15690	15783	15747	15902	15657	15613	16068	16015	15820	15737	15887	15789	15848	15892	15961	15814	15757	15703	15767	15646	15791	15710	15852	15834	15800	15798	15830	15927	15625	15929	15983	15557	15814	15823	15761	15719	15889	15673	15842	15829	15857	15886	15676	15873	15610	15965	15855	15947	15943	15886	15795	15658	15878	15846	15863	15820	15697	15643	15906	15717	15614	15875	15520	15795	15788	15735	15741	15834	15917	15905	16015	15814	15657	15756	15871	15814	15746	15828	15853	15794	15756	15611	15587	15600	16114	15724	15835	15840	15804	15802	15821	15841	15640	15646	15684	15642	15764	15906	15746	15673	15819	15926	15812	15826	15797	15864	15813	15663	15710	15786	15953	15739	15792	15963	15890	15652	15744	15604	15904	15779	15482	15697	15670	15887	15814	15852	15817	15762	15770	15872	15826	15835	15833	15557	15815	15837	15771	15506	15890	15984	15862	15818	15831	15790	15750	15677	15699	15636	15827	15747	16007	15938	15911	15833	15975	15701	15591	15731	15870	15620	15820	15690	15780	15871	15602	15692	16042	15774	15789	15950	16005	15707	15823	15766	15905	15918	15776	15739	15839	15771	15872	15582	15472	15723	15715	15759	15807	15785	15800	15645	15784	15812	15914	15932	15766	15971	15872	15703	15749	15848	15833	15834	15890	15946	15668	15805	15661	15792	15828	15964	15942	16010	15813	15696	15857	15761	15847	15761	15782	15597	15659	15944	15723	15599	15920	15722	15841	15812	15887	15754	15905	15805	15663	15681	15566	15887	15873	15831	15699	15705	15935	15901	15662	15769	15737	15873	15833	16018	15852	15855	15850	15811	15701	15905	16005	15981	15586	15825	15691	15871	15801	15944	15785	15965	15921	15597	15775	15732	15664	16074	15759	16043	15865	15891	15767	15864	15779	15793	15689	15840	15759	15578	16041	15979	15802	15668	15706	15800	15729	15597	15856	15638	15616	15866	15913	15670	15765	15693	15911	15777	15720	15871	15733	15898	15939	15791	15678	15687	15651	15814	16089	15851	15778	15799	15759	15701	15709	15628	15916	15842	15882	15688	15856	15721	15717	15534	15848	15645	15902	15781	15682	15849	15808	15705	15727	15949	15857	15943	15605	15724	15806	15876	15765	15818	15932	15855	15741	15748	15844	15707	15830	15856	15865	15836	15851	15898	15839	15707	15670	15738	16001	15774	15889	15900	15744	15763	15791	15832	15751	15843	15809	16022	15822	15799	15674	15676	15935	16184	15793	15785	15979	15833	15914	15748	15974	15927	15890	15913	15697	15796	15850	15762	15658	15796	15949	15775	15653	15624	15765	15870	15727	15785	15812	15989	15794	15813	15724	15735	15773	15725	15690	15708	15535	15715	15762	15985	15568	15842	15728	15801	15810	15753	15671	15801	16009	15838	15857	15825	15893	15778	15657	15843	15862	15738	15731	15748	15695	15863	15660	15760	15569	15982	16062	15846	15803	15819	15686	15829	15780	15567	15895	15771	15844	15927	15913	15681	15911	15981	15712	15614	15986	15762	15805	15760	15744	15749	15690	15879	15672	15818	15978	15584	15808	15803	15861	15941	15799	15897	15835	15764	15632	15775	15698	15808	15839	15653	15705	15783	15707	15819	15769	15967	15813	15659	15773	15742	16011	15891	15877	15814	15795	15822	15687	15866	15663	15949	15954	15851	15750	15787	15877	15820	15869	15730	15868	15616	15692	15712	15687	15860	15779	15833	16098	15793	15788	15571	15869	15918	15889	15747	15913	15858	15901	15766	15766	16008	15871	15774	15639	15755	15756	15742	15935	15783	15929	15913	15692	15802	15885	15577	15659	15746	15827	15722	15998	15748	15440	15670	15774	15896	15784	15682	15766	15550	15716	15844	15783	15689	15924	15859	15809	15736	15873	15804	15707	15828	15637	15736	15959	15579	15615	15593	15758	15754	15891	15714	15812	15675	15737	15836	15644	15775	15692	15541	15799	15919	15816	15740	15758	15813	15782	15915	15824	15726	15844	15805	16019	15842	15831	15981	15799	15705	15911	15809	15857	15809	15787	15659	15843	15806	15682	15691	15622	15860	15990	15945	15769	15738	15781	15672	15918	15807	15807	15825	15756	15808	15722	15700	16023	15575	15779	15906	15870	15897	15690	15683	15756	15706	15811	15724	15851	15804	15712	15913	15726	15704	15828	15862	15834	15946	15807	15995	15968	15805	15791	15850	15827	15730	15892	15988	15767	15759	15649	15801	15844	15932	15973	15927	15880	15812	15604	15894	15661	15691	15797	15769	15701	15811	15765	15873	15900	15790	15737	15734	15853	16000	15734	15862	16046	15829	15927	15928	15919	15816	16041	15733	15946	15883	15801	15872	16057	15704	15737	15985	15809	15786	15763	15610	15633	15547	15771	15779	15846	15899	15785	15684	15644	15985	15570	15722	15798	15751	15949	15685	15690	15853	15734	15869	15779	15788	15829	15739	16166	15906	15685	15899	15748	15805	15792	15792	15660	15759	15684	15691	15729	15858	15797	15856	15822	15691	15504	15752	15765	15930	15868	15931	15706	15690	15952	15867	15820	15979	15901	15791	15708	15694	15791	15846	15979	15800	15749	15708	15692	15706	15767	15800	15688	15656	15760	15731	15729	15797	15787	15791	15760	15977	15774	15781	15946	15805	15608	15801	15872	15761	15802	15917	15977	15464	15844	15704	15802	15775	15659	15819	15817	15902	15756	15885	15696	15641	15682	15770	15800	15823	15801	15744	15766	15809	15927	15898	15775	15755	15985	15788	15729	15767	15964	15661	15870	15596	15801	15947	16029	15786	15694	15735	15770	15733	15670	15767	15823	15855	15787	15831	15691	15833	15664	15795	15647	15766	15849	15732	15806	15801	15839	15883	15716	15618	15916	15550	15827	15625	15727	15770	15805	15703	15752	15714	15924	15870	15787	15702	15903	15807	15599	15714	15747	15716	15671	15736	15813	15769	15596	16168	15709	15889	15706	15635	15858	15920	15903	15844	15745	15659	15544	15956	15828	15846
24815	44940	33155	21732	18272	15680	14910	14415	14264	17095	15993	13861	13819	14197	13922	13966	13808	13569	13599	13451	13540	13362	13352	13393	13459	13375	13426	13362	13361	13338	13563	13251	13459	13354	13650	13364	13334	13385	13391	13273	13400	13374	13434	13496	13444	13406	13423	13237	13283	13377	13468	13367	13512	13418	13365	13389	13246	13372	13490	13465	13573	13304	13343	13426	13415	13361	13519	13420	13291	13443	13445	13405	13363	13366	13333	13394	13300	13455	13316	13485	13368	13531	13448	13173	13399	13473	13352	13358	13277	13450	13328	13345	13364	13358	13393	13356	13380	13372	13439	13357	13365	13178	13383	13432	13325	13216	13438	13365	13478	13330	13379	13387	13395	13325	13430	13370	13421	13367	13429	13244	13326	13307	13400	13270	13204	13461	13162	13372	13269	13369	13402	13374	13433	13465	13331	13275	13490	13240	13361	13390	13349	13263	13414	13393	13223	13373	13335	13393	13356	13381	13253	13371	13251	13377	13473	13540	13419	13453	13144	13438	13237	13415	13361	13195	13367	13283	13431	13483	13252	13465	13390	13444	13286	13326	13331	13367	13497	13352	13439	13226	13403	13379	13435	13492	13339	13445	13318	13322	13562	13189	13332	13333	13460	13412	13350	13521	13432	13426	13426	13423	13380	13390	13223	13398	13340	13152	13318	13502	13537	13339	13288	13305	13380	13430	13389	13415	13482	13277	13432	13431	13146	13260	13418	13241	13404	13331	13364	13198	13365	13313	13328	13277	13547	13269	13470	13448	13399	13365	13419	13261	13394	13309	13206	13336	13509	13448	13347	13275	13435	13398	13112	13318	13437	13486	13381	13338	13380	13183	13394	13388	13429	13302	13322	13225	13362	13302	13354	13482	13191	13367	13238	13369	13354	13499	13317	13385	13340	13079	13447	13477	13279	13164	13466	13279	13335	13377	13387	13360	13379	13486	13586	13289	13310	13426	13353	13457	13237	13435	13375	13276	13330	13400	13519	13276	13366	13310	13377	13254	13313	13376	13315	13464	13243	13388	13438	13286	13234	13346	13310	13259	13290	13341	13492	13350	13253	13403	13490	13279	13439	13300	13495	13318	13567	13481	13444	13244	13160	13227	13354	13341	13299	13421	13326	13192	13379	13411	13317	13368	13521	13333	13422	13299	13411	13463	13506	13351	13478	13380	13254	13522	13385	13419	13309	13604	13321	13334	13328	13471	13354	13198	13455	13291	13288	13288	13591	13256	13462	13357	13431	13287	13389	13394	13393	13266	13347	13421	13319	13474	13301	13384	13413	13307	13377	13249	13425	13414	13401	13216	13337	13392	13411	13466	13378	13343	13473	13415	13243	13387	13329	13317	13497	13463	13213	13527	13352	13262	13451	13384	13443	13391	13429	13317	13684	13568	13309	13262	13500	13371	13300	13367	13302	13378	13270	13510	13235	13401	13338	13448	13255	13372	13364	13504	13317	13436	13280	13554	13589	13529	13184	13212	13476	13244	13314	13307	13382	13223	13392	13252	13390	13492	13488	13331	13325	13390	13311	13318	13452	13337	13250	13391	13523	13352	13568	13384	13337	13357	13302	13382	13486	13368	13183	13133	13456	13454	13422	13222	13283	13404	13528	13436	13319	13224	13299	13293	13461	13586	13343	13172	13379	13482	13362	13503	13578	13709	13248	13307	13311	13284	13295	13316	13268	13461	13364	13353	13338	13396	13448	13262	13429	13465	13460	13481	13294	13131	13273	13351	13516	13454	13123	13386	13329	13331	13406	13303	13379	13505	13498	13360	13295	13446	13319	13393	13317	13247	13430	13478	13465	13475	13463	13371	13324	13374	13443	13430	13439	13321	13253	13336	13317	13299	13508	13415	13239	13194	13364	13325	13514	13210	13428	13494	13345	13384	13380	13307	13295	13530	13292	13526	13296	13373	13399	13247	13237	13374	13334	13327	13266	13472	13363	13271	13331	13373	13606	13363	13375	13469	13431	13392	13252	13409	13305	13621	13412	13286	13392	13276	13281	13434	13480	13460	13423	13615	13325	13386	13325	13346	13394	13090	13432	13388	13590	13462	13368	13504	13276	13462	13241	13519	13232	13222	13380	13361	13435	13428	13440	13377	13333	13377	13460	13349	13293	13283	13388	13460	13445	13515	13510	13358	13541	13347	13437	13349	13348	13357	13253	13307	13274	13387	13333	13517	13305	13424	13216	13409	13520	13438	13580	13487	13449	13296	13263	13415	13396	13333	13306	13472	13297	13496	13313	13228	13462	13477	13553	13410	13233	13315	13504	13337	13307	13439	13348	13227	13345	13290	13557	13380	13350	13442	13221	13415	13459	13306	13537	13446	13508	13362	13286	13426	13318	13558	13411	13389	13340	13411	13537	13443	13461	13491	13312	13392	13312	13293	13432	13479	13291	13456	13385	13403	13401	13449	13435	13155	13564	13484	13514	13408	13496	13362	13205	13369	13410	13248	13543	13602	13508	13241	13377	13454	13371	13324	13263	13463	13371	13289	13534	13313	13456	13518	13428	13377	13382	13326	13412	13343	13456	13330	13277	13320	13456	13537	13376	13306	13380	13520	13432	13306	13362	13436	13406	13166	13368	13369	13301	13395	13514	13411	13391	13506	13460	13448	13322	13365	13332	13402	13341	13342	13528	13291	13520	13228	13406	13355	13432	13203	13343	13322	13410	13377	13387	13227	13471	13563	13433	13322	13390	13347	13321	13360	13396	13399	13296	13415	13292	13212	13319	13348	13379	13328	13186	13378	13322	13517	13396	13386	13421	13361	13554	13365	13423	13511	13377	13420	13299	13467	13428	13373	13338	13415	13532	13234	13331	13460	13345	13359	13533	13466	13390	13278	13294	13313	13401	13426	13267	13582	13368	13314	13405	13383	13444	13376	13432	13371	13217	13300	13415	13487	13357	13311	13385	13199	13345	13302	13373	13351	13326	13358	13243	13457	13338	13312	13337	13286	13284	13344	13299	13430	13249	13443	13213	13350	13360	13228	13536	13321	13272	13338	13389	13380	13337	13384	13433	13386	13433	13170	13465	13371	13310	13482	13388	13300	13399	13450	13385	13298	13440	13432	13367	13550	13276	13497	13467	13297	13434	13289	13426	13445	13455	13399	13434	13410	13424	13412	13370	13411	13543	13278	13230	13425	13316	13291	13330	13296	13410	13378	13394	13403	13476	13592	13415	13414	13451	13395	13301	13561	13351	13252	13440	13468	13471	13252	13353	13590	13469	13288	13382	13367	13386	13392	13463	13484	13516	13436	13463	13393	13480	13167	13425	13380	13339	13385	13388	13473	13355	13497	13496	13592	13458	13467	13316	13407	13374	13310	13553	13312	13302	13405	13327	13300	13415	13522	13412	13320	13289	13519	13303	13352	13359	13415	13486	13133	13380	13393	13392	13578	13330	13368	13457	13396	13409	13286	13397	13438	13229	13312	13435	13355	13225	13308	13359	13462	13416	13310	13415	13423	13398	13180	13434	13426	13401	13390	13448	13244	13392	13278	13234	13403	13485	13473	13372	13274	13270	13477	13231	13556	13299	13400	13442	13352	13529	13320	13362	13373	13437	13436	13420	13387	13348	13405	13413	13284	13458	13400	13367	13266	13450	13295	13307	13453	13266	13343	13314	13410	13373	13518	13318	13311	13322	13497	13497	13382	13271	13286	13313	13430	13502	13479	13430	13331	13316	13354	13385	13338	13346	13366	13453	13406	13436	13397	13409	13320	13480	13363	13268	13568	13298	13523	13330	13390	13389	13400	13388	13345	13353	13277	13325	13347	13312	13349	13388	13472	13486	13359	13384	13545	13444	13416	13481	13407	13260	13331	13679	13437	13455	13313	13379	13457	13533	13475	13377	13454	13413	13250	13471	13298	13333	13481	13327	13276	13297	13317	13336	13181	13406	13460	13489	13270	13427	13249	13521	13330	13461	13361	13512	13377	13471	13494	13275	13383	13357	13562	13373	13252	13371	13517	13365	13465	13467	13256	13390	13225	13425	13486	13454	13345	13419	13326	13307	13460	13299	13357	13494	13453	13413	13427	13345	13235	13583	13380	13282	13535	13339	13436	13335	13142	13477	13517	13355	13287	13288	13389	13457	13537	13442	13333	13413	13258	13501	13336	13465	13432	13523	13204	13492	13355	13413	13305	13287	13420	13202	13442	13417	13306	13375	13274	13276	13376	13411	13350	13316	13402	13527	13360	13478	13636	13501	13517	13278	13320	13399	13297	13138	13354	13254	13300	13287	13380	13356	13329	13521	13283	13297	13438	13391	13449	13366	13467	13416	13278	13414	13392	13205	13344	13364	13419	13546	13639	13411	13421	13406	13408	13456	13272	13313	13467	13415	13566	13342	13408	13403	13476	13479	13384	13432	13428	13357	13366	13360	13410	13255	13365	13282	13281	13525	13368	13394	13399	13513	13466	13430	13296	13322	13340	13311	13368	13299	13429	13384	13364	13434	13374	13423	13353	13354	13393	13409	13233	13392	13392	13283	13294	13418	13381	13513	13364	13475	13341	13550	13297	13419	13338	13442	13303	13475	13356	13233	13294	13302	13358	13273	13272	13240	13435	13425	13375	13314	13518	13330	13421	13324	13327	13431	13436	13453	13592	13378	13443	13285	13481	13461	13332	13411	13308	13227	13408	13292	13379	13506	13385	13393	13303	13449	13307	13475	13442	13406	13330	13378	13486	13419	13374	13452	13430	13365	13410	13316	13434	13328	13480	13399	13474	13531	13375	13342	13391	13369	13429	13478	13365	13514	13445	13407	13314	13476	13369	13276	13421	13198	13395	13293	13248	13277	13425	13348	13394	13421	13363	13295	13533	13465	13389	13173	13269	13159	13346	13331	13535	13340	13408	13380	13217	13350	13506	13361	13250	13568	13490	13374	13314	13263	13191	13326	13406	13533	13391	13367	13420	13409	13461	13281	13360	13297	13446	13316	13305	13335	13424	13466	13283	13479	13349	13352	13407	13409	13369	13460	13289	13374	13246	13375	13362	13290	13315	13286	13421	13556	13324	13335	13315	13415	13245	13461	13305	13381	13472	13150	13358	13454	13460	13445	13437	13292	13335	13495	13537	13399	13378	13411	13436	13298	13419	13419	13464	13384	13370	13353	13402
22018	20972	28217	23961	21335	22692	22364	17047	16064	17574	23380	16878	15749	16574	16375	16121	15850	16009	15782	15288	15142	14956	14959	14864	15212	14871	14867	14985	14959	14816	14765	14898	14769	14832	14944	14801	14940	14750	14772	14921	15092	14677	14966	14944	14865	14937	15026	14975	14821	14704	14836	14683	14933	14951	15026	14946	14907	15124	14870	14930	14984	15010	14865	14731	14808	14936	15061	14775	14790	14872	14745	14879	14772	14921	14886	14669	14831	14820	14803	14782	14771	14907	14961	14982	14938	14832	15058	14925	14873	14818	14922	15026	15002	14885	14841	14550	14726	14814	14828	14654	14944	14730	14890	14819	14911	14850	14709	14755	14926	14889	14775	14915	14824	14883	14876	14974	14649	14673	14961	14742	14941	15029	14749	14845	14620	14885	15020	14930	14936	14794	14957	14746	14828	14691	14742	14901	14771	14756	14793	14825	14905	14907	14861	14731	14894	14696	14700	14754	14906	14895	14830	14794	14795	14722	15010	14817	14804	14986	14976	14862	14801	14678	14823	14868	14875	14857	14858	14935	14912	14813	14769	14784	14964	14796	14986	15011	14738	14701	14769	14785	14720	14791	14816	14868	14910	14691	14781	14781	14738	14717	14915	14847	14841	14889	14798	15099	14659	14795	14773	14661	14753	14695	14790	14917	14925	14708	14848	14811	14908	14958	14845	14831	14783	14877	14908	14902	14853	14824	14985	14621	14958	14842	15021	14884	14854	14843	14916	14813	14686	14900	14880	14960	14715	14824	14860	14861	14770	14754	14849	14920	14763	14741	14864	14957	14872	14943	15023	14823	14842	14810	14849	14841	14846	14610	14857	14900	14885	15009	14744	14925	14921	14819	14646	14887	14857	14744	14657	14718	14840	14871	15001	14828	14725	14840	14792	14730	14615	14974	14900	14839	14625	14849	14679	14701	14592	14700	14708	14669	14850	14732	14812	14749	14954	14936	14856	14970	14893	14861	14827	14686	14801	14896	14918	14801	14807	14863	14935	14879	14797	14701	14710	14783	15027	14990	14908	14812	14630	14783	14857	14807	14822	14780	14785	14974	14758	14832	14921	15025	14857	14798	14856	14878	14840	15029	14886	14804	14712	14717	14862	14841	14782	14934	14878	14783	14919	14977	14803	14681	14629	14586	14777	14837	14796	14940	14726	14821	14696	14784	14566	14753	14776	14681	14795	14738	14696	14913	14815	14671	14770	14923	14823	14888	14830	15020	14841	14854	14698	14755	14934	14899	14747	14748	14701	14793	14689	14860	14619	14652	14828	14792	14815	14718	14675	14817	14924	14753	14732	14712	14731	14649	14840	14796	14781	14860	14836	14684	14574	14781	14834	14848	14897	14787	14584	14704	14744	14997	14777	14819	14818	14863	14757	14793	14884	14956	14893	14855	15050	14761	14692	14682	14746	14860	14951	14948	15009	14762	14673	14717	14546	14854	14650	14999	14538	14828	14969	14909	14942	14893	14844	14762	14749	14876	14660	14898	14802	14983	14728	14835	14830	14669	14843	14853	14893	14676	14915	14662	14836	14770	14956	14840	14691	14858	14992	14778	14785	14928	14657	14737	14774	14728	14641	14828	14859	14812	14723	14688	14814	14730	14954	14734	14751	14876	15016	15081	15196	14901	14883	14559	14688	14637	14741	14776	14991	14793	15037	14713	14819	14914	14863	15093	14866	14782	14890	14836	14689	14924	14713	14672	14865	15043	14865	14817	14664	14753	14704	14738	14747	14890	14838	14912	14844	14843	14942	14938	15099	14960	14905	14866	15053	14742	14789	14899	14729	14644	14718	14835	14635	14799	14807	14822	14817	14741	14817	14641	15014	14906	14831	14788	14712	14799	14927	14730	14764	15031	14780	14992	14788	14812	14743	14593	14656	14977	14854	14692	14834	14847	14811	14937	14800	14804	14896	14637	14677	14874	14723	14951	14868	15048	14903	14623	14755	14646	14719	14839	14841	14676	14837	14858	15008	14704	14543	14768	14812	14772	14703	14771	14791	14859	15053	14998	14594	14749	14888	14842	14791	14920	14780	14732	14944	14840	14956	14887	14871	14720	14831	14825	14876	14852	14831	14737	14927	14658	14663	14730	14848	14843	14737	14654	14712	14903	14907	14796	14725	14936	14935	14783	14784	14775	14717	14807	14780	14940	14767	14912	14817	14853	14791	14742	14848	14737	14669	14793	14925	14792	14748	14882	14676	14694	14908	14870	14856	14826	14834	14711	14871	14771	14693	14782	14743	14966	14892	14837	15121	14787	14950	14723	14753	14662	14939	14824	14832	14833	14856	14847	14729	14843	14809	14725	14760	14830	14824	14702	14882	14999	14728	14632	14818	14913	14850	14622	14903	14788	15000	14822	14906	14871	14961	14874	15022	15027	14911	14996	14936	14812	14706	14738	14708	14938	14801	14847	14834	14985	14929	14715	14689	14938	14910	15035	15013	14974	14882	14957	14981	14984	14600	14770	14723	14791	14689	14638	15109	14889	14858	14897	15038	14884	14892	14857	14909	14783	14819	14593	14822	14716	14780	14825	14836	14765	14773	14747	14790	14670	14736	14768	14767	14901	14704	14796	15009	14815	14947	14835	14925	14718	14944	14828	14974	14854	14753	14692	14762	14794	14971	14767	14753	14922	15005	14979	14649	14763	14739	14639	14804	14826	14891	15036	14984	14995	14741	14643	14658	14729	14785	14834	15088	14999	14979	14634	14801	14737	14697	14731	14645	14884	14839	14630	14794	14910	14694	14734	14797	14666	14850	14791	14760	14777	14866	14743	14986	14939	15003	14712	14979	14889	14862	14780	14644	14802	14737	14737	14855	14810	14867	14851	14972	14815	14736	14936	14841	14893	14685	14897	14875	14765	14873	14825	14616	14824	14909	14783	14822	14903	14823	14810	14762	14874	14925	14993	14852	14697	14728	14824	14944	14828	14645	14698	14632	14910	14936	14633	14817	14966	14882	14740	14941	14876	14865	14798	14858	14785	14973	14819	14991	14664	14787	14750	14715	14654	14709	14702	14792	14810	14948	14674	14997	14836	14783	14809	14961	14757	15017	14837	14838	14929	14848	14831	14885	14939	14810	14971	14999	14825	15051	14945	14763	14677	15034	14985	14652	14968	14923	14777	14742	14786	14659	14919	14546	14731	14751	14757	14562	14491	14973	14678	14878	14723	14563	14689	14853	14582	15017	14829	14677	14648	14721	14919	14802	14778	14718	14699	14882	15006	14904	14781	14693	14635	14693	14612	14869	14840	14826	14906	14891	14758	14871	14709	14836	14844	14834	14851	14690	14790	15016	14709	14655	14876	14830	14715	14786	14850	14799	14916	14948	14679	14894	14704	14945	14861	14744	14741	14867	14742	14776	14899	14833	14900	14913	14873	14520	14763	14836	14871	14672	14801	14924	14948	14897	14843	14656	14734	14868	14768	14734	14711	14948	14969	14945	14833	14860	14758	14750	14682	14773	14819	14697	14945	14703	14913	14928	14862	14738	14701	14730	14838	14694	15001	14952	14705	14851	14861	14619	14977	14914	14795	15036	14768	14873	14846	14825	14686	14860	14879	14760	14683	14798	14820	14687	14842	14635	14852	14855	14808	14760	14896	14851	14721	14776	14659	14622	14656	14901	14833	14899	14862	14933	14693	14907	14782	14871	14711	14691	14749	14677	14755	15110	14912	14856	14880	14672	14736	14700	15007	14790	14884	14686	14603	14712	14610	14822	14884	14691	14801	14937	14751	14812	14837	15010	14593	14750	14669	14884	14822	14867	14781	14997	14703	14796	14735	14670	14822	14742	14695	14762	14730	14726	14868	14808	14899	14730	14957	14770	14945	14912	14676	14841	14806	14758	14873	15059	14731	14837	14735	14684	14785	14677	14686	15010	14778	14940	14758	14692	14860	14935	14802	14861	14805	14605	14876	14860	14798	14790	14948	14766	14836	14972	14758	14859	14801	14605	14680	14878	14759	14710	14690	14889	14929	15092	14894	14897	14787	14816	14755	14726	14825	14918	14886	14684	14998	15170	14868	14797	14763	14696	14974	14814	14677	14858	14822	14967	14745	14624	14866	14818	14825	14639	14875	14922	14688	14774	14762	14767	14979	14764	14766	14940	14816	14560	14993	14748	14836	14947	14923	14890	14754	14694	14778	14647	14793	14785	15100	14859	14646	14735	14916	14781	14818	14934	14850	14963	14969	14858	14965	14847	14848	14768	14839	14780	14730	14797	14883	14792	14867	14763	14918	14889	14705	14840	14812	14739	14954	14874	14871	14741	14848	14732	14979	14627	14779	14781	14849	14805	14780	14695	14817	14805	14680	14810	14834	14957	14737	14836	15009	14660	14836	14698	14809	14723	14860	15058	14808	14804	14804	14796	14790	14636	14849	14832	14740	14815	14567	14733	14713	14821	14696	14756	14628	14851	14685	14867	14951	14840	14903	14882	14826	14824	14917	14822	14779	14816	14742	14829	14721	14976	14795	14880	14914	14863	14941	14715	14772	14789	14719	14958	14808	14949	15117	14801	14793	14926	14641	14800	14836	14772	14671	14744	14766	14831	14834	14789	14741	14852	14875	14935	14774	14832	14877	14715	14945	14809	14876	14919	14784	14747	14597	14810	14767	14802	15021	14869	14807	14925	14717	14813	14955	14914	14716	14824	14784	14903	14908	14664	14903	14784	14772	14820	14691	14708	14755	14936	14754	14744	14768	14757	14770	14860	14911	14903	14747	14720	14983	14886	14838	14858	14813	14980	14848	14775	14846	14714	14834	14949	14912	14917	14856	14889	14738	14686	14679	14751	14833	15007	14785	14711	14789	14822	15003	14871	14703	14800	14974	14804	15004	14856	14628	14861	14790	14550	14823	14830	14741	14842	14762	14775	14749	14682	14804	14779	14836	14846	14837	14763	14777	14838	14685	15064	14923	14856	14780	14639	14725	14723	14674	15048	14875	14869	14871	14835	14777	15026	14825	14726	14710	14768	14838	14891	14907	14927	14686	14978	14891	14739	14905	14984	14952	14815	14942	14826	14747	14880	14745	15008	14907	14821	14774	14894	14928	14831	14846	14968	14817	14608	14939	14769	14813	14707	14847	14722	14708	14797	14734	14896	14776	14782	14795	14814	14740
27465	55006	44313	30500	21450	16680	15299	14394	14337	16318	22667	14050	13406	14834	14441	14367	14120	14188	13514	12875	12804	12665	12848	12617	12832	12691	12642	12701	12684	12549	12833	12724	12707	12769	12857	12651	12775	12644	12697	12733	12714	12635	12638	12716	12602	12788	12632	12668	12852	12741	12867	12668	12654	12711	12670	12837	12749	12734	12495	12705	12535	12829	12603	12604	12716	12740	12708	12581	12602	12819	12685	12677	12701	12513	12811	12749	12777	12539	12767	12827	12489	12617	12645	12868	12739	12656	12699	12569	12844	12651	12773	12495	12611	12672	12726	12710	12733	12729	12599	12622	12704	12760	12531	12655	12691	12926	12728	12788	12793	12715	12667	12675	12728	12560	12827	12747	12857	12817	12620	12689	12619	12591	12747	12662	12612	12639	12609	12736	12475	12733	12795	12756	12825	12739	12716	12737	12679	12637	12731	12638	12768	12619	12818	12708	12676	12772	12680	12622	12719	12592	12666	12744	12878	12688	12788	12681	12690	12681	12680	12687	12594	12498	12557	12607	12682	12641	12633	12629	12610	12693	12741	12755	12805	12829	12648	12765	12780	12691	12913	12708	12729	12746	12664	12652	12673	12679	12541	12576	12692	12665	12646	12622	12647	12700	12776	12800	12759	12599	12726	12749	12761	12596	12802	12710	12555	12726	12717	12601	12728	12697	12680	12746	12704	12801	12614	12802	12537	12855	12579	12697	12726	12746	12754	12761	12559	12662	12615	12556	12759	12663	12606	12723	12731	12704	12602	12682	12684	12626	12623	12763	12733	12629	12973	12847	12615	12607	12826	12787	12698	12870	12600	12747	12746	12649	12679	12682	12817	12699	12680	12704	12762	12503	12702	12610	12636	12642	12661	12664	12557	12584	12688	12692	12643	12612	12818	12614	12651	12607	12642	12661	12695	12622	12633	12764	12616	12607	12565	12664	12724	12761	12708	12527	12844	12744	12668	12651	12616	12757	12754	12754	12573	12678	12624	12596	12720	12728	12618	12683	12623	12731	12790	12660	12791	12691	12623	12789	12698	12673	12784	12682	12567	12582	12709	12560	12568	12756	12760	12727	12781	12691	12708	12669	12707	12626	12698	12618	12659	12638	12646	12794	12759	12730	12728	12561	12688	12689	12918	12606	12707	12509	12633	12630	12545	12786	12720	12706	12528	12722	12789	12714	12548	12651	12688	12667	12646	12737	12586	12693	12538	12819	12672	12701	12765	12700	12718	12665	12791	12562	12630	12665	12758	12742	12738	12731	12660	12605	12606	12659	12677	12650	12721	12538	12800	12644	12659	12679	12658	12733	12611	12533	12592	12689	12654	12743	12798	12722	12633	12336	12697	12608	12778	12652	12625	12473	12747	12695	12735	12656	12828	12731	12654	12705	12677	12710	12648	12549	12579	12741	12601	12633	12776	12421	12685	12618	12777	12848	12717	12687	12694	12564	12687	12606	12572	12716	12726	12732	12552	12723	12683	12504	12584	12829	12647	12712	12560	12560	12673	12653	12624	12559	12688	12530	12531	12545	12752	12801	12742	12547	12640	12723	12625	12752	12508	12778	12615	12642	12697	12858	12787	12677	12600	12716	12504	12573	12726	12724	12646	12830	12922	12546	12732	12682	12732	12734	12588	12447	12808	12574	12701	12698	12663	12726	12706	12730	12704	12601	12731	12746	12610	12613	12637	12772	12754	12704	12679	12568	12730	12678	12787	12725	12740	12835	12732	12867	12668	12750	12660	12754	12683	12777	12670	12738	12589	12562	12613	12578	12791	12844	12680	12718	12812	12591	12556	12638	12646	12588	12713	12635	12649	12554	12643	12765	12749	12514	12855	12624	12651	12680	12605	12542	12609	12502	12621	12849	12788	12710	12692	12720	12618	12522	12639	12729	12738	12518	12735	12723	12742	12640	12592	12596	12645	12645	12702	12712	12677	12533	12738	12678	12680	12640	12557	12789	12717	12689	12709	12726	12638	12837	12736	12587	12613	12594	12666	12556	12519	12706	12760	12651	12712	12772	12668	12770	12714	12664	12828	12794	12647	12579	12580	12614	12757	12424	12751	12898	12695	12574	12512	12674	12705	12650	12720	12763	12681	12642	12546	12714	12615	12829	12691	12566	12691	12737	12670	12794	12690	12543	12626	12640	12710	12715	12717	12617	12656	12624	12770	12649	12544	12631	12673	12719	12522	12725	12652	12832	12712	12636	12639	12598	12710	12591	12644	12748	12677	12733	12641	12656	12471	12680	12678	12777	12730	12777	12577	12602	12717	12656	12644	12669	12672	12935	12643	12619	12533	12634	12905	12648	12681	12711	12671	12726	12713	12799	12666	12570	12756	12721	12675	12844	12701	12649	12702	12663	12658	12767	12838	12843	12748	12685	12770	12765	12633	12841	12575	12675	12700	12503	12721	12647	12567	12672	12572	12686	12669	12666	12942	12654	12599	12523	12652	12577	12592	12719	12693	12657	12551	12737	12743	12582	12612	12702	12772	12781	12603	12702	12587	12611	12557	12856	12625	12501	12621	12646	12619	12501	12689	12554	12834	12534	12645	12811	12752	12760	12430	12702	12673	12416	12628	12713	12660	12626	12708	12708	12716	12508	12424	12805	12696	12691	12858	12612	12648	12596	12723	12896	12762	12756	12621	12598	12703	12608	12825	12815	12732	12745	12608	12462	12603	12605	12694	12683	12690	12590	12605	12614	12653	12584	12675	12662	12670	12580	12621	12770	12621	12560	12699	12617	12759	12694	12741	12703	12776	12753	12687	12644	12749	12778	12660	12649	12674	12693	12681	12642	12657	12604	12668	12712	12910	12682	12590	12736	12795	12830	12646	12577	12766	12699	12645	12727	12583	12620	12621	12717	12637	12630	12634	12699	12767	12635	12715	12602	12537	12555	12615	12627	12639	12738	12701	12781	12673	12694	12592	12593	12558	12608	12718	12630	12791	12834	12749	12658	12675	12599	12716	12661	12746	12629	12724	12752	12668	12555	12528	12580	12654	12758	12765	12814	12859	12935	12719	12641	12666	12715	12637	12476	12785	12646	12730	12612	12742	12501	12551	12545	12537	12717	12695	12569	12782	12758	12620	12625	12777	12657	12811	12549	12664	12769	12693	12745	12463	12710	12761	12627	12818	12669	12739	12757	12626	12737	12677	12751	12722	12814	12820	12801	12650	12694	12651	12562	12652	12714	12720	12743	12606	12737	12619	12477	12500	12614	12566	12833	12725	12714	12623	12625	12510	12749	12577	12597	12786	12667	12730	12708	12557	12638	12770	12526	12710	12678	12454	12770	12677	12638	12630	12651	12717	12528	12791	12772	12802	12611	12687	12753	12744	12589	12603	12681	12637	12780	12395	12612	12741	12691	12694	12635	12811	12620	12634	12609	12540	12638	12632	12645	12688	12672	12627	12768	12679	12619	12577	12588	12767	12751	12556	12559	12693	12631	12747	12566	12726	12727	12651	12652	12610	12630	12636	12562	12745	12646	12619	12742	12688	12567	12625	12672	12802	12742	12550	12691	12650	12681	12800	12595	12756	12550	12558	12735	12666	12739	12681	12623	12684	12599	12620	12663	12559	12616	12723	12746	12772	12643	12762	12566	12882	12592	12670	12640	12608	12712	12676	12608	12674	12763	12856	12663	12656	12619	12765	12648	12781	12729	12580	12683	12612	12501	12683	12655	12779	12675	12570	12617	12816	12594	12753	12615	12657	12583	12830	12783	12703	12681	12747	12846	12764	12712	12652	12679	12650	12818	12684	12696	12630	12654	12788	12604	12809	12517	12613	12855	12665	12649	12723	12756	12546	12621	12657	12778	12863	12791	12726	12533	12512	12867	12651	12667	12707	12676	12632	12695	12750	12803	12626	12650	12689	12676	12730	12745	12615	12595	12676	12686	12801	12661	12542	12626	12703	12901	12533	12727	12820	12806	12816	12723	12667	12626	12659	12768	12829	12693	12555	12748	12620	12685	12591	12507	12653	12704	12683	12686	12610	12697	12625	12628	12723	12817	12629	12696	12610	12765	12557	12719	12750	12821	12815	12822	12729	12629	12533	12754	12524	12710	12788	12639	12744	12545	12625	12553	12474	12636	12668	12720	12754	12655	12821	12608	12763	12589	12728	12735	12640	12634	12897	12706	12617	12682	12720	12707	12682	12708	12625	12569	12686	12657	12746	12672	12608	12750	12727	12726	12617	12684	12696	12715	12607	12855	12631	12783	12592	12726	12710	12628	12632	12623	12656	12801	12789	12756	12471	12639	12643	12654	12538	12692	12707	12737	12595	12570	12589	12662	12687	12622	12706	12554	12706	12700	12580	12699	12688	12611	12670	12700	12698	12820	12692	12781	12768	12597	12571	12647	12675	12739	12595	12572	12616	12614	12675	12726	12699	12861	12691	12541	12640	12576	12717	12557	12630	12588	12636	12674	12727	12791	12632	12837	12624	12682	12757	12732	12577	12727	12578	12826	12673	12564	12743	12600	12522	12636	12752	12572	12751	12677	12559	12644	12553	12666	12817	12732	12646	12737	12618	12518	12552	12674	12791	12819	12646	12707	12489	12625	12710	12518	12652	12634	12647	12776	12556	12719	12523	12686	12700	12630	12588	12791	12659	12760	12710	12858	12743	12763	12780	12673	12693	12621	12650	12811	12529	12695	12738	12614	12650	12682	12844	12400	12769	12683	12579	12854	12594	12660	12664	12576	12755	12839	12596	12617	12715	12547	12736	12626	12632	12779	12586	12681	12797	12560	12662	12644	12764	12592	12742	12726	12779	12652	12619	12720	12715	12674	12576	12697	12711	12825	12712	12541	12696	12487	12757	12520	12731	12613	12757	12564	12803	12645	12650	12660	12543	12671	12637	12576	12703	12585	12628	12729	12737	12714	12497	12749	12613	12708	12709	12670	12731	12594	12632	12723	12565	12773	12551	12740	12703	12705	12787	12641	12830	12742	12699	12699	12624	12585	12643	12447	12700	12727	12687	12605	12502	12613	12747	12628	12717	12822	12610	12664	12811	12718	12629	12602	12794	12661	12747	12492	12832	12602	12640	12783	12590	12766	12712	12765	12739	12678	12674	12544	12582	12702	12632	12713	12629	12620	12639	12656	12860	12652	12603	12688	12713	12653
29703	26936	28872	23589	17814	16579	16107	15531	15419	15444	15620	15237	15217	14993	15260	15174	15099	15066	15057	14845	15048	14909	14974	14983	15209	15177	14922	15188	15033	14918	15066	15008	14967	15017	15192	15082	15103	15001	14976	14908	15021	15031	14914	15054	15154	15058	15067	15055	15307	14988	14918	14805	15007	15007	15110	14834	15197	15098	14955	15155	15032	15072	15158	15155	15176	14948	14990	14826	15042	15129	15054	15235	14899	15251	15124	15168	15116	14980	15004	15046	15203	15151	15180	14965	14839	15136	14853	15026	15175	15046	14974	14927	14963	14913	15078	14971	15096	14940	14971	15150	15003	14952	15152	15154	15165	15053	14962	15207	14752	14929	15118	15037	15203	14816	14956	14877	15006	15038	15008	14861	15234	15149	14957	15043	14967	15100	15054	15085	15014	15124	15049	15099	14969	15145	15286	15165	14925	15046	14981	15015	14859	14983	15095	15039	15091	15180	15078	15040	15105	15136	15012	15215	15005	15184	15073	14910	14957	15215	15030	15128	15126	15140	15117	14887	14913	14962	15141	15086	14937	15056	14929	14956	15123	14948	14888	15004	15283	14960	14934	15139	15061	14918	14961	14959	15001	14925	14897	15039	15146	15246	14952	14984	14901	15088	14877	15066	14927	14839	15124	15000	15191	15082	15150	15043	14916	14928	14999	15092	15019	14926	15137	15023	15215	14857	15118	14923	15174	15052	14914	15010	15034	15025	15126	15173	14891	15265	15033	14998	15075	14941	15116	14965	15019	14983	14995	15190	15084	15174	15136	15162	15160	14787	14895	15017	15051	15043	15131	15139	15042	15041	15128	15139	15105	14954	15002	15087	15019	15016	14910	14811	14993	14966	15114	15008	15214	15066	14838	15063	15073	14985	14827	15152	15049	15034	15309	15242	14915	14981	15013	14996	15100	15056	14950	14930	14922	14969	15157	15094	14974	14923	15030	15070	15135	15136	15091	14939	15320	15211	15124	14896	14912	14911	15157	15092	15206	14918	15126	14942	15113	15107	15142	14826	15029	15112	15190	15078	15097	15130	14873	14977	15048	15283	15029	15042	15013	14896	14883	14992	15053	15076	14959	15059	15060	14952	15094	14969	14965	15038	14920	15077	14777	15078	15028	14903	15131	14876	15094	15103	15025	15150	15197	15005	15024	15112	14923	15127	15025	15113	15085	14960	15041	14996	15018	14939	15001	15151	15024	15130	15175	15077	15136	15001	15022	14883	15016	14766	15063	14854	15030	15127	15078	15219	15072	15071	15202	15045	14922	14918	15036	14761	15102	15028	14938	14952	14854	15025	14799	14976	14858	14979	15173	15115	14707	14957	15008	15098	15273	15137	14962	14831	14910	15118	15141	15125	15074	14978	15027	15050	15132	15151	15041	14961	14954	14931	15051	14926	14975	14967	14919	15168	15065	15214	15105	14840	14931	14988	14813	14935	14853	15124	14982	14837	14965	14971	15223	14912	15042	15124	15017	15087	15088	14959	15095	15199	15305	14954	15094	14867	15190	15118	14887	15066	15138	15069	14877	14922	15000	14872	15053	15053	15011	15035	15044	15071	15100	15078	15019	15164	14888	14898	15346	15066	15139	14931	15107	15131	15067	15024	15126	14895	15246	15044	14918	14921	14964	15032	15204	15035	15068	14978	15073	15112	15121	15043	14934	15096	14951	15003	15215	15093	15105	15139	14901	15190	14959	15161	15070	15059	15161	15134	15339	15051	15147	15029	15252	15171	15126	14798	14941	15207	14869	14964	15029	14947	14993	15194	15198	14927	15021	15197	14864	15185	15120	14935	14855	15089	14948	14937	15009	15184	15219	15117	14863	15145	15000	14836	15046	15166	14900	15046	15166	15118	15022	14900	15009	14951	15121	14982	15131	15096	15172	15108	14718	15125	14977	14849	15042	14928	14897	15045	14992	15046	15082	15112	15200	14903	15098	14999	15098	15094	14888	15054	15087	14992	15080	15190	14930	14975	14946	14930	14884	14848	15025	15058	14893	14851	14915	15009	15053	14940	14939	14665	15139	14811	15021	15226	15185	15043	14864	15033	14935	14923	14824	15039	14969	14884	15006	15027	14994	14928	14931	14900	15193	15047	15021	15277	14834	14957	15176	15088	14984	14952	15105	15051	15130	15129	15157	14904	15063	15127	15213	15155	15026	15172	15041	14927	15076	14853	15029	15074	15094	15073	14996	14899	14983	15167	15095	14924	15158	15036	15006	15128	14906	15032	15014	15138	15210	14989	15119	15064	15072	14955	15038	14867	14935	15038	14953	15132	15026	14895	15012	14964	15050	14965	15121	14944	15033	15191	15025	14996	15168	14949	15099	15047	15015	14867	14979	15184	14797	14970	15123	15099	15230	14948	15001	14936	14995	14924	15036	15032	15158	14935	14931	15099	14970	14948	14959	15022	15068	15179	15206	14952	14964	14811	14955	14991	15316	14983	15053	15093	15003	14840	14952	14817	14796	15074	15083	14963	14999	15173	14964	14973	14962	14981	15339	14942	15107	14885	15056	15063	14796	15027	15231	14759	15048	14865	14954	15026	15066	15145	15136	15081	15064	15084	14897	15201	15170	14985	15215	15031	15000	15191	15011	14954	15148	14877	14938	14935	14684	14858	14952	14862	14778	14936	15082	15001	15134	15043	15230	15024	14890	15062	14973	15008	14970	14925	15036	15029	15097	15041	15166	14997	15207	15104	15150	15238	15209	15123	15060	15171	15186	15127	15045	14841	15203	15101	14909	15073	14969	15209	15285	15059	15139	15141	15028	15004	15066	15050	14937	14878	15060	15027	14996	14931	14901	14802	14934	14920	14895	15217	15034	15145	15101	15084	15081	15269	14930	14981	14978	15056	14989	14950	15025	15169	15132	15142	15171	14985	15156	14973	15323	15001	15173	15104	15154	15008	15208	14744	15007	15061	15011	14999	15006	14975	14996	14899	14922	15172	15204	15034	15255	14980	15045	15136	14929	14951	14893	15002	15053	14969	15071	15159	15107	14919	14993	14973	15145	15181	15038	15100	15042	15015	15136	14967	14988	14967	14877	14894	14901	15076	15138	15315	15108	15059	14942	14920	15078	15003	14945	14976	14986	15131	15139	15004	14899	14954	15087	14966	15079	15159	15149	15185	15000	14942	15069	15047	14810	14958	14999	15157	15103	14996	15019	15166	15092	14916	15014	14788	14896	15125	15257	15099	15070	15131	15064	15013	15087	15160	15094	14977	15034	14835	15045	15156	15187	14982	14949	14982	15002	15120	15109	15066	15061	14922	14966	14818	15038	15024	15130	15051	14911	14835	14939	15189	15217	15101	14945	14989	15059	15016	15036	15213	14918	15033	15200	15123	15177	14963	15106	14946	15054	15107	14968	15017	14960	15067	15154	15037	15213	15005	15033	14901	15065	14973	15225	15028	14999	15177	15045	14923	15174	15055	14793	15088	15024	14995	14910	14976	15164	15097	15098	14845	15053	15051	15094	14978	14982	15031	15090	14912	14949	14971	15123	15120	15117	15075	15218	14928	15015	15001	15007	14896	15128	15016	15014	15007	14917	15133	15040	14944	15226	15097	15104	15382	15183	14931	14821	14936	15173	14895	14964	15039	15059	15106	14750	15013	15161	14956	15103	15251	15177	15266	14939	15122	15070	15143	15045	15024	14879	14924	15079	15167	14890	15097	15056	15155	15000	15120	14979	15191	15126	15095	14989	15032	15063	15039	14962	15128	14878	15011	14959	14902	14793	15096	14929	15014	15073	14940	15032	15106	15108	15130	15073	15030	15165	15161	15121	14944	15023	15115	15074	15205	14975	15139	15043	15052	15020	15006	15025	15049	14952	15120	14952	15265	15020	15172	15116	15028	14932	14974	14990	15081	15171	15183	14994	15065	15031	15164	15012	15082	15044	15001	14779	14825	14919	15008	15124	14807	14885	15181	15218	15288	14971	15126	14999	15052	14950	14843	14941	14996	15013	15184	15097	14986	14990	14927	14947	15017	15116	14834	15007	15007	14998	15035	14951	14982	14969	15117	15033	14968	15087	14854	15021	15008	15080	14937	15187	15040	15274	14904	14957	15129	14945	15016	14940	15020	15047	15005	15022	14903	15266	14833	14943	15050	15078	15020	15058	14928	14979	15143	14986	15026	15145	14983	15018	14991	15049	14937	15059	15017	14922	15038	14986	14874	14907	15177	14958	15055	14954	15036	15191	14925	14828	15015	15083	15085	14984	15142	15099	14972	14849	15241	14929	15103	15108	14994	15006	15076	15061	15015	14858	14870	15062	14984	15173	14798	14852	15053	15107	14945	14938	15129	14970	15120	15161	15008	15011	15161	15191	15159	15061	14809	14972	15183	15187	15274	15074	15145	15173	14989	15135	15155	14877	15059	14985	14973	15014	14998	14999	15072	15143	15116	14967	14953	14971	14955	15069	15040	15015	14888	15107	15078	15199	15036	14999	14999	15131	15101	15000	15015	14992	15070	15100	15127	15025	15093	15012	14926	14947	15009	14890	14935	15021	14950	14946	14963	15098	14992	14980	15018	15021	15053	14886	14890	15091	15210	14973	15067	14999	14932	14938	15064	15203	14887	15080	15134	15076	14975	15082	14997	15082	14859	14887	15000	14998	14982	15175	15120	15091	15102	14979	14941	14996	14919	14959	14911	14872	15032	15049	14915	14938	15050	15243	15172	15005	14752	14934	14894	15195	15055	14854	14964	15031	15117	15000	15150	15173	14852	15076	15020	15212	15173	15098	15079	15156	15303	15206	14922	15086	15034	15017	15113	15105	15084	15009	14971	15158	15030	15133	14985	14896	14885	15045	15155	15168	15115	15112	14871	15060	15162	15025	15188	15195	14971	15082	15068	15114	14937	14985	15094	14998	14846	14901	15152	15202	15077	15202	15005	15251	15241	14995	15018	15098	14859	14957	15206	15049	14979	15019	15062	14976	15168	14957	15098	14980	15051	15075	14958	14929	15102	15034	14828	15051	14859	15053	15172	15228	15263	15217	14988	14922	15000	14991	15164	15121	15165	15152	15224	15241	14995	15019	14833	15150	15134	15145	14927	15090	15045	14993	14996	15305	14988	15088	14960	15066	14780	14892	14944	15041	14885	15173	14918	15071	15131	15035	14965
25307	38163	28184	19642	15829	14483	13748	13381	13413	13368	13473	13104	13022	12978	12850	12964	12924	12970	12882	12853	12710	12875	12872	12783	12945	12780	12742	13162	12974	12902	12928	12693	12800	12839	12807	13025	12978	12765	12757	12766	12766	12903	12915	12814	12990	12822	13007	12819	12595	12814	12873	12602	12725	12744	12993	12835	12925	12834	12949	12731	12748	12860	12758	12845	12837	12774	12733	12976	12867	12899	12901	12805	12871	12796	12801	12796	12645	12778	12663	12904	12991	12769	12780	12838	12791	12827	12895	12791	13016	12824	12773	12851	12991	12907	12760	12865	12783	12889	12791	12870	12777	12779	12990	12805	12960	12800	12912	12904	12934	13053	12778	12766	12793	12884	12806	12849	12763	12850	12793	12850	12836	12830	12679	12901	12719	12831	12903	13022	12782	12725	12932	12509	12948	12811	12818	12784	12833	12861	12740	12851	12790	12876	12711	12826	12862	12871	12858	12900	12868	12757	12755	12989	12827	12941	12910	12943	12895	12789	12842	12916	12817	12884	12995	12828	12806	12794	12778	12783	12969	12765	12900	12870	12900	12755	12939	12870	12843	12961	13011	12876	12715	12874	13077	12896	12799	12921	12718	12958	12889	12735	12839	12697	12833	12847	12915	12879	12788	12746	12879	12781	12789	12774	12837	12755	12779	12912	12945	12717	12814	12876	12861	13025	12809	12842	12921	12858	12860	12864	13025	12765	12921	13050	12849	12925	12873	12840	12932	12732	12919	12758	12899	12706	12700	12861	12889	12827	12894	12661	12805	12855	12857	12910	12880	12946	12963	12944	12910	12746	12951	12795	12914	12773	12846	12853	12706	13041	12857	12785	12838	12811	12868	12798	12746	12728	12868	12833	12789	12880	12894	12888	12864	12903	12842	12933	12891	12867	12786	12967	12814	12744	12806	12814	12806	12736	12814	12702	12713	12842	12949	12716	12772	12888	12808	12738	12857	12901	12830	12926	12841	12910	12812	12949	12675	12872	12957	12932	12736	12902	13007	12915	12924	12817	12973	12886	12811	12759	12971	12803	12743	12774	12895	12811	12584	12857	12748	12794	12923	12885	12857	12973	12880	12781	12931	13042	12722	12911	12689	12795	12933	12674	12858	12732	12730	12907	12897	12952	12776	12870	12867	12980	12911	12646	12865	12817	12888	12778	12841	12723	12718	12899	12813	12858	12943	12827	12954	12726	12870	12786	12780	12919	12968	12921	12916	12893	12951	13033	12853	12926	12864	12839	12836	12813	12922	12928	12914	12868	12650	12951	12868	12936	12883	12766	12766	12796	12933	12784	12906	12894	12842	12878	12680	12877	12681	12880	12935	12999	12852	12849	12874	12843	12843	12728	12992	12896	12983	12805	12835	12769	13048	12961	12781	12759	12876	12911	12811	12902	12917	12760	12825	12774	12791	12845	13022	12814	12774	12957	12786	12888	12665	12864	12834	12798	12889	12818	12825	13005	12841	12825	12827	12889	12862	12931	12671	12750	12826	12777	12593	13004	12878	12892	13019	12817	12749	12815	12921	12683	12983	12717	12746	12943	12854	12723	12969	12918	12915	12889	12803	12614	12936	12811	12932	12824	12757	12741	12913	12897	12804	12753	12910	12823	12907	12873	12957	12899	13038	12713	12694	12852	12785	12845	12921	12837	12690	12782	12983	12825	12785	12898	12864	12896	12753	12810	12880	12792	12811	12708	12790	12679	12921	12949	12860	12761	12705	12679	12849	12923	12862	13010	12758	12836	12860	12717	12801	12875	12829	12976	12812	12855	12997	12801	12841	12720	12869	12778	12785	12857	12792	12767	12818	12556	12870	12863	12778	12894	12965	12828	12748	12952	13036	12937	12831	12741	12766	12754	12893	12943	12748	12865	12619	12884	12775	12795	12905	12996	12900	12956	12984	12971	12917	12764	12814	12916	12803	12813	12744	12760	12816	13081	12879	12823	12815	12875	12799	13030	12808	12782	12862	13056	12706	12798	12769	12911	12841	12978	12817	12858	12775	12777	12932	12748	12941	13017	12730	12797	12928	12969	12659	12894	13036	12811	12824	12705	12947	12905	12850	12809	12900	12959	12854	12791	12840	12864	13000	12623	12820	12871	12878	12896	12842	12792	12783	12841	12817	12901	12961	12956	12964	12960	12932	12950	12613	13063	12737	13054	12851	12752	12829	12874	12785	12989	12703	12834	12947	12784	12723	12840	12900	12867	12902	12889	12863	12795	12857	12693	12782	12930	12804	12858	12792	12946	12962	12896	12770	12788	12862	12764	12863	12856	12891	12959	12736	12889	12693	12829	12838	12962	12893	12948	12991	12861	12876	12937	12932	12898	12874	12743	12783	12916	12849	12934	12867	12711	12957	12766	12903	12862	12887	12796	12821	12757	12904	12914	12932	12997	12924	12898	12826	12887	12807	12799	12828	12938	12923	12873	12913	12775	12934	12795	12955	12819	12813	12756	13029	13079	12825	12863	12841	12814	12952	12784	12779	12765	12865	12894	12824	12824	12716	12841	12882	12793	12779	12754	12787	12845	13079	12769	12840	12753	12874	12871	12907	12989	12766	13013	12753	12723	12774	12780	12938	12841	12942	12846	12921	12835	12698	12898	12858	12898	13115	12915	12872	13048	12710	12915	12861	12917	12855	12745	12833	12827	12906	12795	12870	12608	12810	13001	12834	12796	12838	12887	12823	12870	12870	12920	12746	12821	12768	12773	12796	12954	12807	12939	12921	12800	12804	13065	12713	12796	12917	12811	13119	12603	12885	12867	12951	12873	12844	12952	12898	12769	12848	12839	13008	12912	12778	12815	12851	12882	12890	12806	12949	12895	12946	12869	12798	12712	12869	13042	12925	12770	12523	12727	12868	12889	12870	12899	12675	12961	12735	12748	12795	12903	12880	12944	12834	12739	12983	12811	12860	12862	12799	12910	12856	12948	12985	12680	12947	12857	12906	12849	13014	12801	13017	12740	12776	12779	12677	12925	12863	12875	12791	12890	12850	12773	12815	12850	13017	12779	12792	13011	12943	12976	12934	12792	12765	12884	12937	12822	12911	12850	12872	12734	12922	12842	12795	12843	12980	12839	12939	12820	12774	13015	12829	12765	12913	12886	12815	12805	12864	12808	13025	12736	12799	13004	12956	12793	12720	12677	12794	12761	12779	12879	13110	12933	12977	13022	12881	12815	12950	12972	12688	12811	12957	12841	12844	12781	12725	12849	12772	12779	12901	13032	12872	12963	12843	12772	12898	12935	12961	12747	12799	12928	12786	12650	13006	12898	12735	12849	12839	12896	12883	12738	12857	12805	12871	12840	12849	12951	12831	12988	12783	12824	12921	12781	12837	13002	12936	13019	12836	12864	12780	12771	12863	12673	12802	12885	12897	12881	12776	12827	12977	13070	12850	12829	12845	12753	12762	12911	12714	12897	12852	12966	12936	12879	12869	12878	12751	12746	12935	12839	12731	12823	12786	12743	12706	12851	12878	12810	12786	12911	12810	12970	12713	12863	12822	12911	13008	12870	12856	12886	12785	12899	12737	12748	12992	12730	12776	12845	12899	12876	13009	12742	12829	12808	12897	12820	12921	12827	12968	12763	12954	12897	12714	12887	12811	12892	12824	12975	12770	12876	12933	12872	12761	12866	12789	12775	12761	12809	12705	12854	13038	12860	12797	12877	12674	12818	13024	12927	12819	12753	12870	12777	12972	12824	12843	12741	12796	12851	12964	12745	12892	12760	12895	12875	12756	12975	12868	12981	12694	12735	12790	12870	12780	12740	12699	12953	12922	12879	12904	12915	12883	12836	12931	12851	12858	13011	12847	12880	12987	12859	12770	12831	12831	12861	12916	12882	12714	12942	13025	12882	12844	12867	12996	12831	12784	12973	12785	12799	12780	12796	12867	12920	12906	12997	12822	12852	12955	12939	12803	12901	12846	12899	12949	12900	12843	12778	12851	12710	12838	12826	12759	12806	13000	12654	12685	12847	12863	12741	12819	12852	12922	12797	12705	12895	12784	12811	12948	12898	12786	12998	12981	12833	12846	12850	12745	12884	12622	12951	12755	12811	12850	12954	13025	12824	12908	12898	12892	12828	12931	12861	12861	12898	12825	12863	12741	12730	12706	12853	12912	12798	12860	12793	12913	12842	12836	12772	13040	12887	12870	13062	12907	12861	12913	12783	12913	12790	12812	12828	12785	12767	12862	12788	12818	12894	12854	12666	12724	12993	12663	12835	12899	12791	12628	12886	12941	12926	13042	12896	12799	12711	12913	12944	12820	12739	12782	12883	12856	12682	12841	12936	12885	12983	12798	12731	12770	12927	12982	12849	12829	12836	12600	12866	12811	12940	12902	12843	12970	12924	12857	12901	12959	12882	12796	13063	12778	12905	12992	12765	12747	13082	12838	12753	13023	12948	12834	12893	13022	12951	12811	12741	12892	12915	12882	12911	12868	12674	12885	12996	12888	12772	12809	12960	12833	13043	12847	13039	12982	12941	12745	12896	12825	12958	12945	12874	12789	12853	13008	12792	12881	12824	12778	12864	12639	12848	12759	12950	12923	12756	12835	12779	12866	12845	12673	12836	12849	12746	12855	12784	12986	12639	12912	12884	12603	12964	12697	12997	12774	12887	12781	12841	12781	12873	12906	13073	12807	12867	12929	12862	12693	12693	12879	12645	12764	12853	12944	12752	12852	12950	12718	12883	12763	12893	12804	12948	12839	12957	12869	12799	12669	12731	12933	12957	12954	12877	12916	12757	12974	12827	12840	12764	12869	12695	13020	12811	12850	12982	12921	13040	12713	12885	12912	12879	12784	12881	12891	12879	12900	12730	12603	12795	12741	12885	12893	12703	12778	12901	12842	12768	12917	12862	12881	12583	12849	12950	12809	12927	12811	12991	12736	12800	12909	12823	12842	12860	12773	12966	12723	12849	13023	12979	12838	12990	12958	12839	12987	12731	12861	12885	12814	12925	12870	12725	12815	12885	12768	12757	13079	12861	12767	12746	12955	12800	12763	12836	12773	12941	12704	12800	12899	12951	13032	12768	12925	12760	12736	12940	12862	12955	12854	12814	12790	12853	12854	12800	12812	12729	12800	12883	12779	12972	12712	12868	12901	12798	12859	13018
23056	20949	27850	24979	22415	21249	19803	17541	16928	18153	21616	18353	17045	16996	16837	16810	16760	16919	16379	16124	16307	16288	16289	16181	16176	16153	16000	16265	16270	16261	16094	16057	16219	16064	16110	16273	16251	16055	16011	16181	15990	16084	16097	16342	16116	15932	16138	16049	16039	15987	16035	15911	16043	16103	15966	16171	15918	16029	16163	16191	15940	16266	16021	15987	16080	16008	16247	16115	15868	16039	16131	16041	16165	16054	16042	16036	16037	15995	16209	16169	15798	16127	16301	15969	16132	16035	16076	15878	16033	15977	15982	15951	16036	16024	16343	16141	16134	16008	16108	15852	16126	15916	15963	16165	16114	16109	16113	16066	16079	16225	16212	15903	16055	15784	16168	16144	15981	15848	15903	16058	16069	15994	15939	16117	16020	16306	16116	16175	16107	16088	15963	16202	15950	15916	15951	15970	16117	15899	16060	16213	15976	16046	16044	16101	16221	16061	16212	16033	16030	15885	15971	16017	16103	16329	16165	15897	16044	16117	16235	16033	16149	16078	16180	16073	16080	16267	16050	16358	15844	16078	16047	15974	15885	16138	16051	15960	16003	16151	16030	15959	16105	15999	16112	15793	16105	16167	16121	15969	16173	16119	16210	16006	16074	16270	15990	16211	15894	15943	16037	16167	16058	16220	16263	16078	16110	16007	16226	16112	16145	16134	16082	16263	16143	16213	16073	16130	15975	16083	15796	16304	16221	16192	16099	15823	16240	16110	16051	16112	15989	16134	16085	15981	16038	16178	16062	16243	16010	16247	16017	16020	16172	16058	16136	15895	16097	16158	15958	16066	16159	16067	16033	16103	16045	15915	15875	15920	16171	16094	16121	15946	15904	16250	16083	16291	16055	15919	15793	16016	16247	15941	15935	16132	16102	16106	16265	16328	16029	16018	16088	16170	15876	16124	16148	16171	16193	16000	15990	16095	16215	16096	16041	15998	15989	16049	15983	16013	16133	15904	16149	16026	16088	15981	16190	15982	16118	16065	16052	16152	16050	16064	16200	16017	16180	15996	16036	16165	16010	16224	16208	16106	16020	16241	15931	15954	15968	16233	16022	16057	16054	15992	16169	16093	15949	16042	16178	16099	16185	15969	16135	16247	16073	16022	16048	16132	16037	15980	16091	16025	15935	15926	16024	16034	16003	16199	16061	16269	16066	15899	16031	15987	15999	16109	16182	16334	16023	16175	16067	15935	16179	16088	16012	16089	16300	16082	15928	15961	16061	16095	16134	16064	16062	16087	15886	16097	15902	16177	16228	16127	16160	15907	15999	15932	16119	16088	16047	16192	15989	16009	15955	16123	16224	15849	16032	15885	16323	16014	15988	15873	15802	16005	15863	15922	16118	15999	16024	15951	15916	15985	16172	16250	16044	16266	16021	16112	16177	16165	16140	15979	16008	16051	16144	15977	15931	15992	16234	16075	15931	16058	16273	16006	16263	16072	16035	16109	16083	16002	16082	16002	15904	16002	16088	15958	16353	16104	16127	16207	15814	16071	16062	16083	16140	16278	16129	16038	16249	16104	16178	16084	16167	16066	16102	16396	16123	16129	16055	16112	16055	16135	16035	16119	15857	16081	16184	16318	16043	16188	16072	16226	16032	16077	16174	16120	16244	16133	16188	15870	15906	15936	16112	15890	16191	16083	16046	16267	16108	16002	16101	16101	16006	16055	16122	16271	15906	16139	16171	15977	16107	15959	16186	16219	16044	16000	16045	16191	16029	16039	16181	16003	16171	16296	15923	16028	16064	16189	16162	16253	16201	16147	16039	15790	16011	16001	15900	16123	15855	16106	16230	16055	15967	16046	15966	16018	15991	16249	16284	16143	16131	16109	16212	16073	16117	15951	15978	16102	16105	16036	16204	16307	15975	16048	16133	16103	16053	16232	16132	16176	16165	16140	16077	15974	16102	16026	16348	15954	15988	16161	16176	16064	16325	16099	16028	15975	16176	16077	16028	16198	16085	16195	16098	16083	15967	16207	16082	16045	16092	16044	16023	16126	16139	15866	16040	16080	16026	16063	16044	16098	15977	16042	15979	16008	16101	16238	16075	16096	15990	16043	16032	15903	16012	15982	16197	16075	16007	15974	16045	16197	16020	16077	16013	16061	16299	15939	16152	16175	15733	16108	16056	16015	16162	16037	16002	16132	16264	16095	16001	15938	15994	16090	16020	16187	16112	16166	16280	16184	16160	16211	15919	16133	16132	16091	16070	16190	16052	15982	16135	15979	16046	15851	15962	16011	16217	16195	16182	16121	15999	16057	16017	16193	16147	16061	16032	16359	16054	16038	16024	16236	16155	16217	16338	15934	15972	16165	16072	16040	16052	16110	16055	16147	16008	16110	16071	15949	16194	16045	16092	16102	16112	16204	16064	16058	16054	16085	16076	16014	16036	16320	15956	16189	16132	16209	16190	16196	16060	16085	16114	16128	16052	16016	16153	15863	16150	16233	15886	16172	16098	16181	16086	16027	16157	16234	16004	15962	16287	16220	16226	16117	16006	16139	16153	15996	15904	16017	15947	16074	16260	16231	15950	15941	15877	16183	15934	16182	16019	16076	15902	16082	16180	16054	16055	16107	16016	16012	16143	16077	15913	16027	15824	15976	15944	16249	16253	16093	15984	16067	15930	15952	16152	16042	15985	16199	16169	16198	16080	16033	15959	16182	16281	16367	16113	16019	16124	16254	15945	16228	16204	16044	15914	16026	16356	15985	15936	16231	16175	16147	15960	16262	15962	16088	15996	16085	15967	15930	16052	15901	15999	16032	16252	16307	15989	16133	16012	16011	15850	16162	16127	16101	16157	16169	15901	16182	16256	16032	16048	16133	16082	15945	16087	16111	16252	16168	16177	16242	16085	16171	16082	15917	16167	16098	16108	16197	15880	16142	15917	16079	16126	16239	16209	16230	15987	16158	16183	16037	15981	16013	16101	16117	16066	16096	16147	16114	16268	16117	16027	16071	15953	16124	16040	15861	15985	16061	16329	16143	16195	16138	15932	16201	15960	16057	16194	15952	15929	15873	15803	16111	16025	16163	16134	16086	16200	16105	15952	16100	16125	15978	16077	16064	15911	16142	15933	16293	16297	16206	16128	16059	15929	16053	16066	16265	16027	16183	16118	16057	16211	16076	16174	16042	16089	16145	15974	16081	15977	16073	16210	16118	16121	16090	16024	16103	16190	16076	16071	16013	16102	16072	15976	16110	16140	16053	16131	16308	16158	16103	16141	15916	16181	15960	15933	16111	15831	16048	15967	15978	16085	15923	16029	15829	15978	15975	16096	16035	16319	16245	16116	16230	16155	16042	16122	15953	16020	16126	16329	16037	16101	16017	16172	16092	16037	15962	16037	16119	15887	15937	16090	16357	16199	16151	16226	16199	16018	16125	16113	15916	16210	16102	16229	16080	16268	16125	15941	15930	16078	16211	16098	16103	15980	15951	16196	16024	16068	15889	15950	16127	16161	15881	16068	16060	16208	16190	16049	16101	16029	16006	16163	16103	16019	16101	15939	16029	16204	16159	16097	15950	16031	16029	16253	16101	16229	16140	15957	15985	16026	16311	16014	16146	16206	15855	15936	16122	16199	16321	15952	16131	16083	16151	16007	16073	16200	16176	16263	16195	16127	16142	16076	16035	16104	16038	16062	16138	16112	16192	16156	16068	16238	16037	16100	16006	16158	16200	16227	16219	15970	15798	15947	16114	16132	15717	16080	16021	16073	16026	16104	16061	15999	15908	16043	15907	15962	16166	15954	15925	16145	15966	16052	16031	16066	16082	16059	15999	16014	15941	16021	15953	16180	15972	16209	16016	15903	15847	15884	16245	16104	16152	15938	15911	16120	16253	16062	16048	16256	16128	16166	15932	16049	16104	15952	16202	15962	16305	15957	16075	16100	16098	16130	16001	15907	16296	15999	16058	16149	15967	16009	16115	16125	15950	15902	16040	16198	16078	16065	15913	16086	16060	16103	16161	16302	16005	16090	16209	16117	16263	16313	16056	16008	16316	15955	16160	16163	16106	16126	16010	16038	16070	16095	16009	16163	16299	16155	16037	16227	16012	16111	16136	15966	16047	16121	16055	16129	16113	16146	16293	16134	15948	16197	15939	16045	16222	16167	16207	15893	16081	16215	16174	16132	16136	16147	16086	16208	16015	16133	16188	15963	16367	16042	16054	15947	16050	16038	16040	16059	16144	16051	16031	16051	16066	16276	16349	16320	16080	16072	16015	16097	15857	16141	15687	15878	16180	16044	16010	16342	16021	15934	16080	16169	15983	16114	16056	16118	16070	16370	16139	16200	16214	16074	16112	16074	15994	16021	15863	15916	16005	15971	16130	16046	16063	16066	16163	16044	15999	15979	16158	16115	16235	16161	16271	15911	16109	16174	16175	16065	16083	15929	16040	16114	16037	15987	16127	16219	16025	16339	15996	16111	16123	16049	16029	15999	15965	16041	15987	16141	16005	16004	16090	16117	16065	16120	16109	16220	16039	15950	15886	15999	15882	16025	16100	16188	16227	16306	16051	16159	15943	16202	16146	16116	16248	15863	16102	16006	16226	16048	16005	16181	16082	16028	15906	15958	16219	16187	16157	16136	15969	16107	16063	16165	16041	16154	16234	16086	15954	16154	15993	16105	16004	15913	16100	16074	16056	16030	16059	16099	16140	15908	15935	15944	16011	16266	16004	16151	16053	16028	16330	16231	16162	16063	16094	16265	16230	16165	16032	15960	16232	16097	16151	16229	16257	15982	16331	16181	16357	16275	16026	16301	15887	16086	16275	16156	15991	16270	16251	16017	15961	16064	15874	16353	15977	16069	15833	16121	16141	16059	16002	16083	15875	16265	16243	16276	16383	16119	15887	16240	15833	15978	16192	15981	16256	16146	15923	16042	15862	16154	15897	16296	16003	16078	16067	16089	15964	16180	16039	16196	16273	16080	16062	16091	16077	16282	16073	15991	16259	15902	16062	15972	15994	16125	16174	16214	16021	16156	16164	16317	15992	15926	16130	16038	16167	16072	16041	16009	16061	15812	16242	16138	16214	15971	16025	16259	16023	16169	16141	16180	16059	16068	16048	16086	15925	16142	16116	16128	16178	16194	16153	15986	16127	16056	16332	16175	16214
24104	46703	40932	26814	20034	16147	15272	14846	14589	16335	20088	15424	14117	14432	14455	14086	14174	14386	13846	13481	13564	13521	13567	13654	13470	13400	13550	13599	13600	13471	13489	13641	13631	13424	13535	13597	13397	13455	13543	13537	13398	13472	13530	13434	13483	13471	13438	13450	13556	13388	13559	13490	13574	13574	13626	13521	13550	13462	13691	13486	13543	13523	13585	13318	13506	13494	13546	13355	13518	13380	13488	13410	13534	13444	13494	13668	13472	13596	13384	13440	13408	13338	13421	13620	13636	13634	13356	13458	13448	13432	13509	13316	13491	13570	13503	13465	13431	13525	13525	13456	13555	13550	13600	13565	13584	13533	13506	13598	13367	13491	13460	13416	13589	13404	13544	13490	13319	13595	13417	13486	13335	13508	13491	13456	13658	13368	13648	13426	13596	13425	13504	13445	13457	13445	13551	13530	13500	13455	13510	13540	13456	13391	13591	13541	13481	13334	13505	13428	13585	13611	13508	13501	13630	13536	13442	13443	13521	13309	13498	13581	13517	13462	13450	13345	13316	13609	13454	13390	13388	13534	13479	13455	13487	13443	13475	13487	13467	13429	13553	13646	13434	13364	13440	13534	13759	13340	13238	13471	13561	13539	13332	13486	13313	13453	13461	13422	13280	13511	13521	13488	13575	13478	13402	13345	13506	13603	13508	13574	13317	13403	13443	13544	13428	13480	13475	13441	13243	13563	13436	13453	13503	13477	13525	13465	13455	13600	13440	13486	13447	13369	13446	13442	13529	13393	13409	13334	13573	13408	13472	13623	13591	13417	13403	13338	13496	13419	13481	13354	13347	13633	13587	13355	13414	13540	13555	13393	13654	13469	13439	13493	13489	13562	13481	13381	13475	13502	13540	13453	13646	13424	13536	13531	13285	13460	13547	13488	13422	13374	13615	13522	13498	13467	13481	13504	13373	13628	13585	13449	13519	13576	13529	13420	13487	13248	13428	13394	13417	13512	13569	13552	13476	13470	13351	13451	13478	13280	13424	13615	13390	13430	13390	13382	13580	13381	13521	13473	13551	13683	13382	13545	13381	13601	13508	13475	13562	13589	13385	13550	13584	13401	13499	13507	13434	13387	13582	13415	13298	13439	13538	13347	13557	13512	13557	13535	13705	13447	13541	13510	13355	13436	13487	13338	13432	13542	13464	13451	13405	13543	13471	13398	13519	13626	13681	13445	13354	13498	13606	13493	13349	13413	13447	13415	13401	13473	13319	13628	13426	13641	13517	13369	13531	13356	13646	13376	13470	13579	13409	13444	13550	13334	13584	13579	13450	13520	13361	13480	13350	13437	13552	13539	13471	13292	13716	13469	13503	13540	13505	13330	13361	13400	13509	13826	13456	13438	13367	13446	13662	13626	13511	13544	13745	13441	13465	13326	13501	13464	13534	13512	13441	13515	13508	13475	13421	13490	13391	13488	13390	13641	13610	13428	13391	13395	13521	13419	13510	13300	13312	13553	13579	13454	13459	13372	13448	13402	13400	13452	13597	13539	13498	13263	13499	13458	13484	13249	13485	13510	13501	13391	13344	13347	13557	13407	13546	13451	13512	13446	13477	13566	13434	13477	13395	13365	13515	13508	13592	13422	13354	13302	13339	13374	13520	13377	13463	13389	13397	13522	13372	13400	13269	13491	13587	13555	13473	13510	13450	13552	13605	13359	13440	13441	13531	13500	13431	13309	13695	13483	13511	13494	13396	13455	13483	13579	13477	13523	13391	13537	13510	13333	13650	13315	13580	13482	13550	13422	13583	13358	13458	13470	13373	13629	13558	13435	13471	13556	13553	13476	13442	13578	13591	13384	13438	13534	13349	13511	13643	13483	13330	13405	13562	13386	13429	13434	13584	13548	13527	13525	13463	13644	13732	13532	13537	13486	13250	13466	13631	13418	13486	13484	13388	13500	13484	13492	13596	13281	13523	13264	13294	13429	13504	13453	13478	13574	13701	13600	13607	13443	13529	13545	13439	13433	13539	13378	13525	13600	13519	13600	13394	13499	13580	13490	13728	13589	13564	13375	13591	13582	13470	13336	13496	13348	13383	13607	13510	13515	13461	13447	13517	13491	13484	13342	13314	13445	13514	13408	13452	13553	13552	13455	13442	13480	13471	13403	13506	13389	13401	13184	13266	13575	13447	13482	13344	13422	13594	13475	13421	13440	13569	13451	13488	13536	13425	13256	13387	13225	13387	13414	13332	13387	13306	13330	13438	13444	13662	13446	13429	13489	13418	13533	13551	13451	13462	13482	13417	13616	13576	13306	13557	13384	13361	13553	13436	13473	13456	13506	13487	13590	13514	13482	13566	13563	13407	13302	13334	13388	13619	13447	13458	13521	13292	13630	13458	13466	13320	13415	13328	13357	13522	13415	13625	13476	13424	13458	13263	13325	13494	13301	13493	13398	13436	13539	13590	13539	13426	13391	13463	13477	13537	13519	13471	13505	13693	13533	13326	13570	13526	13399	13668	13463	13420	13626	13469	13467	13479	13507	13534	13533	13620	13448	13384	13453	13355	13455	13430	13463	13407	13407	13537	13472	13304	13554	13458	13595	13496	13386	13494	13480	13365	13331	13643	13523	13556	13694	13643	13447	13394	13352	13519	13545	13527	13381	13502	13492	13447	13512	13565	13462	13399	13224	13666	13474	13536	13366	13610	13470	13429	13238	13450	13433	13511	13473	13414	13369	13523	13370	13521	13420	13375	13595	13293	13458	13395	13434	13401	13583	13392	13529	13496	13447	13579	13437	13570	13391	13460	13577	13506	13446	13735	13415	13310	13489	13476	13486	13349	13696	13284	13594	13543	13402	13704	13545	13486	13444	13457	13379	13478	13539	13485	13499	13468	13482	13413	13271	13599	13474	13634	13585	13319	13401	13628	13444	13420	13664	13399	13427	13341	13424	13414	13560	13428	13304	13490	13496	13453	13447	13303	13530	13510	13386	13594	13361	13656	13527	13502	13591	13571	13532	13431	13525	13327	13371	13567	13356	13395	13632	13531	13345	13405	13420	13564	13325	13379	13537	13506	13468	13485	13434	13427	13400	13555	13342	13441	13480	13494	13471	13439	13378	13488	13478	13512	13283	13441	13519	13491	13489	13434	13468	13577	13449	13396	13423	13500	13399	13464	13361	13529	13523	13331	13538	13497	13432	13587	13434	13496	13415	13429	13408	13556	13466	13685	13559	13366	13410	13394	13697	13421	13569	13539	13441	13649	13489	13466	13506	13522	13649	13570	13495	13437	13559	13216	13645	13411	13418	13373	13402	13513	13496	13489	13405	13476	13431	13420	13503	13528	13371	13481	13472	13500	13524	13433	13468	13469	13597	13342	13497	13359	13502	13578	13423	13420	13376	13344	13679	13415	13526	13398	13579	13447	13447	13583	13432	13696	13544	13391	13453	13382	13327	13540	13562	13398	13579	13508	13361	13525	13513	13353	13548	13415	13336	13464	13628	13242	13225	13528	13512	13372	13545	13476	13470	13348	13449	13519	13375	13443	13519	13544	13338	13369	13656	13407	13466	13583	13439	13369	13334	13441	13352	13324	13460	13460	13505	13469	13445	13471	13564	13511	13453	13497	13612	13449	13489	13504	13428	13517	13470	13416	13459	13516	13502	13449	13469	13344	13482	13374	13239	13347	13430	13445	13346	13618	13402	13416	13587	13479	13568	13559	13412	13473	13380	13443	13280	13326	13363	13544	13431	13556	13376	13234	13469	13454	13592	13533	13582	13559	13461	13425	13505	13505	13549	13443	13569	13469	13358	13475	13408	13445	13483	13294	13230	13618	13637	13606	13299	13597	13494	13549	13583	13358	13442	13527	13353	13417	13379	13608	13605	13558	13537	13203	13578	13356	13635	13353	13380	13528	13515	13496	13498	13428	13369	13519	13556	13474	13409	13517	13479	13398	13481	13625	13528	13418	13660	13672	13442	13579	13593	13441	13435	13530	13461	13474	13573	13608	13385	13582	13349	13503	13483	13394	13351	13547	13588	13512	13584	13451	13338	13468	13447	13464	13638	13408	13488	13443	13420	13553	13351	13421	13342	13403	13490	13606	13466	13426	13432	13420	13607	13442	13477	13475	13466	13427	13403	13450	13318	13473	13563	13460	13492	13405	13572	13442	13535	13279	13548	13364	13511	13499	13508	13496	13647	13387	13523	13487	13496	13477	13401	13404	13581	13545	13626	13494	13505	13418	13422	13387	13553	13426	13430	13533	13570	13475	13566	13565	13499	13410	13510	13550	13458	13535	13375	13572	13404	13483	13527	13390	13443	13611	13581	13472	13526	13550	13453	13254	13436	13425	13462	13370	13561	13513	13572	13476	13480	13456	13623	13417	13525	13541	13394	13390	13403	13440	13250	13636	13515	13577	13378	13579	13476	13476	13360	13577	13421	13421	13476	13308	13430	13531	13478	13445	13442	13397	13646	13428	13555	13444	13461	13542	13546	13358	13510	13324	13372	13465	13435	13266	13568	13451	13469	13437	13323	13462	13369	13434	13364	13516	13531	13497	13707	13582	13595	13397	13390	13484	13376	13489	13699	13438	13406	13402	13433	13501	13401	13426	13514	13427	13463	13410	13420	13423	13540	13581	13407	13431	13528	13501	13460	13445	13489	13409	13515	13429	13483	13486	13431	13507	13394	13268	13512	13593	13609	13354	13348	13294	13493	13552	13735	13464	13523	13566	13541	13467	13442	13500	13581	13613	13460	13441	13246	13632	13495	13604	13524	13460	13561	13494	13453	13388	13532	13589	13442	13439	13483	13561	13441	13496	13429	13673	13477	13417	13437	13488	13356	13472	13541	13558	13530	13368	13354	13497	13483	13464	13502	13500	13674	13380	13334	13544	13310	13591	13428	13419	13383	13605	13409	13476	13493	13538	13521	13326	13453	13538	13382	13577	13362	13474	13441	13611	13401	13540	13523	13424	13441	13596	13443	13513	13547	13441	13471	13571	13608	13514	13443	13559	13318	13433	13489	13513	13462	13309	13474	13548	13506	13533	13531	13351	13489	13589	13397	13420	13591	13735	13455	13369	13538	13348	13585	13441	13463	13385	13384	13526	13473	13379	13609	13527	13565	13443	13398	13448	13445	13350	13578	13413	13408	13488	13460	13402	13518
24545	21068	27442	26674	20461	18030	17827	16829	16554	17203	18634	17029	16327	16440	16382	16226	16244	16117	15991	16059	16001	15900	15880	16014	15889	16009	15949	15857	16012	15987	15904	16131	16041	16085	15922	16015	16005	15910	16106	15753	16038	15766	15858	15853	15910	15802	16033	15699	15965	15931	15861	15914	15909	15871	15806	15901	15872	16076	15989	15830	15728	16102	15792	15873	15872	15870	15791	15880	15714	15982	15860	15957	15985	15703	16108	15819	15845	15983	15903	15950	15723	15754	15663	15859	15945	16037	15789	15879	15630	15787	15861	15731	16043	15843	15831	15872	15902	15684	16028	15886	16170	15976	15952	15970	15759	15840	15895	15897	15951	15975	15935	16022	15955	15734	16024	16121	15867	15856	15959	15940	15774	15882	15829	15975	15985	16001	15807	15792	16140	15828	15885	15801	15931	16041	16045	15765	15750	15914	15849	15777	15947	16015	15909	15985	15985	15881	15690	15797	15916	15661	15868	15972	15909	15818	15871	15786	15843	15826	15740	15812	15862	15876	15974	15886	15829	15955	16046	15955	16058	16000	15788	15764	15881	15937	15749	15856	15896	15773	15916	15990	15799	15950	16069	15646	15832	15983	16072	15907	15903	15895	15870	15947	15819	15801	15949	15829	15963	15778	15757	15994	15950	15893	15843	15809	15857	15956	15778	15857	15748	15701	15718	15951	15620	15947	15942	16063	15957	15839	15967	15944	15890	15963	15960	16027	15747	15871	15995	16014	15974	15852	15774	15741	15846	15983	16077	16008	16118	16016	16144	15808	16017	15781	15833	15962	15905	15888	15831	15828	16217	15844	16092	16031	16011	16047	15807	15739	15872	15984	15692	15883	15843	15867	15911	15627	15991	15849	15764	15949	15976	15890	15877	15921	15912	15975	15881	16093	16024	15917	15864	15957	16057	15971	16016	15774	15898	16032	15938	15730	15865	15794	16025	15814	15634	15865	15666	15900	15981	16100	15901	16020	16009	15937	15845	15899	15806	15766	15835	15865	15845	16053	16201	15840	15873	15987	15834	15845	15723	15839	16138	15960	15874	16020	15805	16076	15991	15886	15934	16104	15892	15867	16042	16017	15912	15869	16033	15982	15840	15754	15909	15934	15920	15929	16023	15845	15925	15746	15776	15797	15991	15782	15893	15922	16056	15944	15785	16093	15818	16060	15937	15891	15869	15927	15940	15992	15798	15825	15958	15708	16008	15959	15898	15854	15969	15947	15863	15873	15695	16034	15904	15805	15837	15985	16011	15842	15983	15789	15700	15790	15969	15827	15725	15889	16083	15895	15832	15941	16044	15907	16268	15918	16012	15989	15929	15870	16064	15917	15905	15866	16006	16010	15922	15944	15873	16018	15950	15750	15871	15803	15999	15985	15880	15986	15761	15785	15816	15902	15935	16032	15789	15806	15964	16018	15957	15802	15883	15822	15788	15880	15871	15965	15880	16062	15816	15956	15820	15796	15811	15974	16029	15902	15785	15885	15859	15980	15850	15786	15870	15885	15956	15843	16095	15964	15666	15976	15799	15857	15668	15897	15966	15689	15883	15919	16162	16035	15743	15680	15929	15881	16070	16061	16019	15926	16112	15755	15749	15913	15993	15917	15930	15898	16039	15970	16006	15977	15871	15818	15990	15873	15790	16015	15779	15855	15801	15947	16016	16029	16033	15948	15840	15928	15899	15716	15893	15735	15948	15789	16013	15810	15998	16002	16042	15919	15991	15828	15873	15806	16104	15980	15943	15840	15805	16109	15841	15860	15744	15771	15894	15959	15879	16086	15939	15887	16056	15773	15833	16013	15910	15896	16052	15838	15896	15828	15933	16036	16079	15862	15956	16069	15943	16068	15899	15998	16122	15834	15816	16102	15867	15914	15874	15874	15928	15772	15879	15997	16079	15804	16075	15921	15833	15902	15941	16179	16017	15766	15888	15994	15777	15883	15918	16031	15749	16123	15674	16051	16091	15974	15917	15902	15949	15890	15998	15960	15855	15951	15881	15956	15861	15986	16054	15854	15844	15937	16003	15955	15850	15854	16050	16023	16052	15930	15872	16035	16165	15705	15973	15839	16106	15950	15978	15886	16020	15775	15971	15880	15908	15931	15875	15780	15871	15844	16023	15867	15969	16042	15885	15882	16025	15852	15896	15996	15910	15788	15874	15984	15846	15919	15931	15899	15892	16000	16051	15768	15762	15922	15819	15797	16161	15752	15834	15764	16013	15877	15815	15687	15940	15790	15837	15886	15923	15889	15865	15830	15804	15921	15940	16014	16054	16004	15963	16003	15917	15807	15948	15853	15822	15877	15901	15844	15813	15947	15986	16076	15883	15987	15895	15711	15949	15923	15785	15836	15855	15849	15752	15873	16058	15999	16140	15987	15971	15911	15919	16043	16005	15896	15804	15926	15991	15934	15953	15985	16011	15966	15908	15809	15934	15888	15912	15805	15787	15754	15928	15963	15874	15722	15890	15961	16062	15994	15955	15762	15956	15845	15938	15901	15720	15615	15780	16111	16086	16014	15975	15932	15999	15854	15842	15991	16079	16129	16121	15975	15920	15827	15960	15872	15953	15947	16075	16032	15972	16031	15853	15899	15869	15978	15859	15937	15979	16006	15977	16095	15774	15998	15999	15876	15834	15760	15905	15862	15896	15932	15911	16045	16082	15999	16003	15750	15935	16051	15962	15970	15786	15838	15943	15892	15946	16013	16055	15994	15949	15981	15855	15909	15927	16051	15915	16023	16031	15986	15809	15948	15956	16014	15922	15870	15809	15887	15705	15880	15803	15936	15832	15902	15918	16054	16042	15918	15713	15961	15819	15837	15811	15767	16007	15859	15974	15853	15907	15965	15967	15866	15779	15783	15883	16026	15852	16006	15817	15905	15914	15775	15935	15845	15944	15955	15821	15970	15876	15911	15796	15790	16021	16007	15819	15965	15805	16031	15939	15928	15937	15903	15767	16097	15979	16040	15891	15842	15751	15844	15934	15858	15687	15846	16100	15959	16017	15894	15926	15962	15670	15917	15912	16035	15948	15954	15938	15892	15886	15833	15851	15732	15975	16025	15780	15714	15927	15903	15917	15917	15983	15830	16004	15901	15920	16039	16025	15739	15733	15812	15841	15887	16035	15889	15866	16009	15782	15836	15747	16125	15833	15730	15839	15763	15965	15904	15827	15963	16044	15833	15839	15815	15790	15818	15828	15844	15769	15836	16045	15872	15960	15862	16027	15940	15925	16107	15798	15970	15991	15989	15921	16232	15815	15960	15917	15916	15840	15740	16098	15946	15974	15927	15879	15961	16237	15939	15931	16063	15819	15937	15620	15880	16007	16040	16035	15876	16006	16095	15973	16027	15857	15901	15960	15844	15724	15734	15913	16110	15865	16026	15960	15915	15773	15891	15923	15885	15997	15703	15722	15814	15863	15916	16198	16033	16078	15981	16128	15977	16016	15980	15869	16060	15940	15833	15847	16095	15921	15694	15640	15913	15797	16120	16016	15847	15961	15887	15855	15936	15916	15783	15885	16006	15913	15841	16074	16027	15942	15731	15911	15913	15743	15878	15992	15825	15796	16001	15791	16071	15987	15834	15876	15865	15908	15990	15919	16110	15827	15774	15927	16046	16024	15920	15964	15777	15988	15932	15855	15736	16128	16029	15963	15974	15937	15708	15674	15757	16091	16031	16197	15905	15717	15869	15805	15790	15888	15935	16091	15987	15896	15819	16083	15944	15970	15980	16040	15906	15675	15839	15871	15945	16022	16009	15847	15888	15780	15937	15969	15910	15866	15989	15930	16015	15950	15892	15831	15793	15990	15862	15866	15794	15743	15824	15931	15888	15977	15876	15977	15963	16050	15859	15977	15929	16020	15836	15884	16148	15909	15852	15886	15876	15652	15882	15762	15913	15802	15822	15952	15771	15819	15927	15903	15905	15804	15998	15894	16006	16020	15824	15903	15978	15952	15885	15851	15761	15986	16300	15827	15843	16090	16019	16114	15805	15902	15859	15853	15884	15882	15833	15744	15795	15914	15946	15781	15810	16040	15840	15943	16208	15875	15935	15996	16069	15945	15859	15867	15933	16040	15779	16047	15850	15788	15740	15924	16012	16082	15854	16064	15918	16019	15904	15997	15811	15883	16116	15811	15947	15842	15793	15793	15901	16079	15940	15993	15749	15876	15882	15821	15920	15977	15939	15748	15674	15896	16249	15831	15832	15802	15795	15916	15953	15878	16001	15964	15971	15834	15969	15888	15840	15864	15888	15861	15819	15913	15684	15865	15954	15902	16073	15751	16019	15866	15774	15793	16118	16022	16073	15952	15921	15884	15917	15924	15854	15929	15854	15897	15955	16106	15966	15906	15964	15777	15927	15772	15948	15985	15813	15992	15813	15889	15762	15883	15934	16016	15780	15917	15942	15783	16039	15850	16008	15954	15816	16098	16177	16085	16008	15977	15900	15832	15851	15980	15940	16002	16018	15842	16048	15898	15778	16091	15995	15895	15913	15809	15657	15794	16060	15909	15884	16007	15943	15806	16029	16002	16015	15725	15863	15957	15868	15870	15740	15854	15806	15937	15664	15897	15950	15976	15870	15849	15984	16030	16153	16052	15952	16012	15908	16151	15963	15920	16051	16052	16004	16065	16021	15862	15755	16042	15904	15949	15859	15763	16132	16017	15798	15880	15954	15663	15868	15803	15823	15950	16209	15960	15787	15982	15735	15836	15901	16044	16084	15950	16032	15846	15886	16046	16080	16017	15803	16187	15964	15970	15907	15986	15991	15942	15743	15617	15837	15848	15821	15799	15991	15856	15846	15886	15854	15920	15958	15854	15910	15876	16075	15883	15606	15859	15981	16034	15852	15692	15852	15841	16056	15967	16153	15911	16050	15997	15920	15701	15966	16006	15862	15934	15911	15850	16012	16153	15870	15904	15861	15921	15911	15862	15850	15948	16144	15868	15876	15764	15901	16005	15825	16054	16081	16024	15783	15901	15765	15880	15820	15823	16115	15615	15918	16079	16000	15775	15826	16076	15864	15919	15771	15873	15764	16002	15925	16108	15936	15882	15829	16097	16019	15839	16021	15854	15694	15953	15842	15952	16044	15749	15903	16100	15978	15812	15923	15977	15799
22748	43150	33336	21433	17344	15300	14991	14501	14245	15657	17242	14601	13903	14147	13733	13699	13861	13660	13518	13449	13246	13374	13321	13402	13457	13338	13524	13451	13416	13396	13346	13282	13287	13264	13275	13404	13306	13430	13587	13410	13271	13362	13292	13468	13255	13450	13460	13517	13353	13399	13328	13350	13601	13237	13276	13565	13393	13245	13446	13298	13371	13461	13235	13408	13360	13371	13423	13341	13431	13444	13250	13339	13507	13324	13201	13209	13393	13264	13461	13243	13457	13263	13322	13381	13433	13476	13387	13381	13294	13425	13416	13388	13283	13507	13266	13421	13344	13469	13482	13373	13343	13311	13415	13393	13351	13385	13330	13298	13451	13462	13426	13447	13310	13345	13414	13212	13384	13301	13468	13364	13268	13382	13452	13479	13397	13260	13516	13261	13180	13416	13261	13406	13423	13361	13309	13334	13381	13232	13420	13337	13579	13349	13432	13287	13518	13425	13332	13513	13289	13413	13491	13597	13257	13312	13356	13322	13389	13277	13524	13342	13530	13446	13315	13421	13498	13385	13658	13309	13283	13419	13513	13285	13361	13467	13289	13555	13370	13096	13667	13323	13499	13411	13263	13429	13374	13346	13440	13346	13304	13201	13365	13510	13399	13380	13585	13575	13320	13418	13567	13380	13306	13481	13390	13386	13517	13231	13191	13422	13303	13354	13445	13240	13399	13430	13421	13393	13345	13562	13273	13433	13363	13299	13362	13377	13394	13398	13554	13402	13346	13463	13378	13314	13392	13447	13399	13180	13536	13359	13491	13284	13478	13444	13345	13431	13424	13347	13418	13500	13448	13329	13390	13396	13331	13415	13335	13413	13471	13387	13178	13320	13394	13451	13356	13142	13447	13309	13289	13371	13252	13536	13477	13436	13284	13332	13138	13423	13294	13376	13351	13423	13405	13633	13237	13318	13481	13338	13473	13445	13488	13373	13463	13249	13310	13328	13373	13525	13368	13411	13378	13194	13583	13481	13318	13521	13391	13395	13449	13401	13308	13396	13387	13390	13455	13365	13375	13201	13312	13265	13363	13338	13335	13366	13439	13371	13404	13341	13377	13344	13302	13394	13428	13434	13403	13323	13368	13214	13381	13446	13321	13368	13462	13298	13414	13372	13345	13389	13250	13582	13476	13667	13581	13464	13341	13409	13256	13305	13440	13501	13488	13441	13329	13448	13457	13349	13618	13408	13364	13494	13375	13369	13384	13380	13360	13297	13384	13242	13530	13478	13273	13486	13259	13422	13453	13319	13460	13278	13227	13361	13492	13347	13517	13342	13373	13406	13549	13367	13076	13292	13396	13355	13445	13412	13532	13496	13397	13379	13482	13467	13431	13229	13456	13369	13151	13529	13378	13365	13265	13513	13368	13307	13293	13188	13270	13408	13226	13460	13383	13451	13469	13340	13473	13333	13323	13428	13331	13415	13528	13401	13477	13341	13281	13259	13336	13350	13298	13472	13320	13399	13282	13465	13213	13567	13266	13473	13451	13336	13400	13513	13381	13355	13254	13256	13463	13421	13185	13379	13352	13498	13344	13421	13453	13267	13289	13330	13525	13243	13383	13396	13506	13441	13404	13219	13534	13240	13401	13543	13489	13359	13612	13141	13521	13352	13435	13437	13399	13456	13362	13477	13376	13337	13366	13400	13406	13368	13307	13275	13404	13310	13404	13493	13397	13459	13495	13316	13266	13326	13425	13236	13391	13486	13396	13249	13366	13545	13374	13419	13350	13229	13260	13284	13225	13491	13436	13455	13342	13364	13342	13394	13319	13468	13216	13495	13278	13324	13353	13500	13385	13446	13529	13432	13368	13319	13617	13316	13371	13454	13485	13420	13299	13395	13340	13307	13194	13339	13348	13447	13421	13401	13475	13351	13257	13370	13319	13542	13442	13461	13354	13365	13373	13456	13327	13349	13296	13581	13297	13405	13455	13324	13454	13273	13416	13512	13261	13310	13325	13465	13368	13408	13503	13431	13392	13475	13436	13396	13345	13299	13426	13370	13408	13337	13446	13398	13285	13385	13431	13382	13218	13469	13464	13286	13409	13384	13350	13485	13427	13407	13453	13382	13391	13556	13422	13436	13526	13464	13415	13335	13455	13389	13256	13320	13520	13453	13294	13370	13338	13377	13362	13422	13471	13186	13373	13536	13525	13413	13424	13308	13286	13431	13320	13335	13412	13485	13483	13446	13432	13256	13277	13384	13352	13343	13416	13275	13326	13291	13266	13390	13500	13378	13427	13515	13474	13298	13428	13322	13209	13499	13405	13388	13306	13232	13401	13348	13242	13417	13408	13487	13482	13422	13405	13454	13270	13449	13444	13325	13434	13311	13533	13477	13408	13544	13403	13318	13364	13342	13452	13363	13345	13411	13432	13396	13448	13454	13481	13567	13358	13451	13401	13415	13450	13303	13342	13492	13338	13479	13521	13435	13407	13269	13419	13334	13495	13386	13298	13441	13393	13343	13434	13345	13415	13382	13512	13380	13217	13380	13374	13344	13467	13412	13517	13221	13358	13476	13496	13317	13441	13414	13528	13434	13464	13421	13295	13499	13408	13346	13225	13484	13328	13432	13334	13308	13466	13339	13352	13272	13283	13220	13387	13283	13262	13447	13541	13508	13353	13413	13419	13383	13375	13413	13340	13440	13406	13365	13498	13511	13334	13391	13356	13435	13343	13397	13550	13450	13561	13286	13452	13393	13567	13500	13363	13248	13490	13556	13451	13278	13267	13632	13472	13589	13258	13073	13409	13361	13339	13269	13322	13430	13339	13383	13514	13491	13415	13410	13251	13286	13328	13159	13262	13429	13318	13484	13504	13393	13335	13289	13394	13429	13442	13293	13373	13423	13432	13379	13461	13388	13435	13329	13419	13226	13472	13573	13389	13309	13339	13378	13300	13164	13469	13382	13422	13397	13597	13322	13266	13288	13332	13438	13579	13388	13466	13357	13373	13321	13423	13410	13504	13403	13574	13422	13287	13403	13227	13219	13392	13381	13386	13291	13239	13501	13246	13508	13546	13485	13435	13239	13518	13400	13281	13429	13577	13293	13336	13405	13303	13322	13397	13541	13379	13444	13359	13289	13395	13360	13335	13334	13456	13432	13260	13446	13429	13308	13373	13490	13338	13316	13356	13397	13214	13397	13450	13420	13309	13483	13368	13388	13209	13274	13512	13324	13398	13382	13289	13438	13332	13440	13335	13275	13376	13406	13361	13373	13372	13497	13372	13260	13337	13398	13452	13173	13359	13383	13463	13138	13383	13266	13160	13538	13406	13506	13481	13337	13476	13493	13578	13545	13484	13465	13298	13386	13312	13408	13290	13434	13476	13409	13473	13380	13377	13352	13297	13441	13431	13390	13438	13404	13296	13392	13266	13448	13621	13384	13319	13334	13489	13445	13485	13358	13402	13550	13383	13279	13409	13270	13342	13559	13396	13476	13422	13395	13661	13643	13266	13485	13431	13316	13524	13268	13260	13229	13303	13372	13398	13348	13234	13334	13438	13443	13321	13465	13417	13259	13469	13477	13493	13377	13310	13374	13575	13369	13475	13474	13469	13406	13416	13321	13433	13407	13481	13319	13360	13384	13424	13421	13405	13405	13421	13379	13426	13479	13412	13440	13440	13275	13408	13506	13265	13452	13370	13246	13303	13282	13463	13344	13308	13501	13509	13463	13402	13661	13446	13410	13281	13429	13280	13294	13424	13567	13312	13246	13330	13316	13454	13388	13383	13439	13510	13339	13267	13350	13565	13377	13297	13411	13245	13346	13282	13614	13491	13418	13451	13341	13344	13258	13484	13373	13206	13345	13249	13310	13400	13384	13490	13292	13527	13368	13463	13316	13391	13485	13318	13510	13371	13474	13306	13446	13332	13359	13391	13283	13309	13341	13442	13405	13444	13540	13318	13450	13407	13385	13299	13423	13212	13366	13392	13359	13303	13480	13427	13555	13375	13208	13369	13387	13323	13342	13292	13492	13405	13389	13496	13245	13606	13525	13374	13348	13290	13332	13434	13341	13253	13316	13385	13462	13231	13181	13482	13410	13415	13360	13393	13343	13396	13490	13370	13373	13283	13341	13548	13418	13519	13396	13237	13205	13496	13492	13387	13577	13494	13144	13324	13354	13454	13475	13334	13479	13336	13293	13259	13427	13464	13210	13475	13410	13392	13471	13445	13520	13535	13398	13339	13424	13358	13380	13356	13332	13393	13434	13348	13325	13400	13402	13407	13242	13440	13263	13496	13293	13340	13296	13433	13474	13470	13361	13381	13379	13344	13460	13378	13315	13471	13326	13346	13442	13507	13299	13335	13259	13332	13471	13326	13410	13438	13422	13456	13261	13345	13611	13372	13374	13494	13399	13578	13395	13333	13374	13448	13457	13368	13502	13387	13347	13383	13339	13316	13461	13467	13396	13358	13317	13528	13314	13343	13326	13541	13347	13574	13529	13502	13335	13489	13463	13468	13443	13292	13347	13345	13357	13427	13441	13312	13486	13399	13292	13463	13504	13267	13350	13441	13296	13421	13276	13458	13325	13512	13379	13232	13310	13464	13235	13354	13447	13176	13437	13542	13504	13567	13412	13274	13390	13538	13334	13506	13365	13311	13377	13319	13364	13489	13285	13429	13460	13293	13577	13489	13300	13404	13551	13253	13325	13491	13494	13458	13241	13371	13509	13417	13421	13491	13386	13325	13363	13446	13381	13346	13430	13355	13231	13327	13412	13265	13456	13260	13419	13303	13457	13330	13371	13450	13336	13267	13459	13473	13413	13531	13370	13289	13473	13480	13375	13341	13233	13308	13374	13475	13356	13354	13377	13413	13345	13353	13499	13436	13291	13244	13312	13474	13471	13495	13372	13298	13366	13296	13389	13478	13246	13470	13322	13415	13449	13231	13346	13507	13320	13390	13351	13409	13339	13475	13473	13247	13402	13304	13336	13206	13433	13244	13438	13433	13364	13399	13490	13330	13314	13444	13410	13255	13277	13614	13197	13472	13327	13498	13461	13450	13434	13486	13434	13577	13269	13266	13356	13395	13332	13393	13302	13354	13311	13409	13445	13404	13344	13465	13388	13323	13440	13438	13385	13339	13501	13597	13522	13251	13402	13491	13417	13288	13338
22033	20962	28283	23986	21414	22861	23195	18130	16940	24058	23910	18877	16767	17241	17672	16988	16797	16691	16197	16236	16060	15970	15827	15888	16100	15916	16076	15927	15886	16042	16200	16039	16223	15830	15918	15986	15890	15907	15811	16040	15875	15770	15747	15830	15772	15865	15841	15840	15782	15831	15791	15934	15611	15809	15726	16084	15780	15898	15916	15943	15796	15876	15712	15907	15759	15710	15860	15952	15775	15946	15913	15863	15802	15968	15999	16053	15877	15925	15695	15709	15923	15951	15933	15813	15820	15665	15755	15823	15811	15835	16025	15778	15729	15780	15652	15950	15856	15889	15794	15834	15741	15692	15918	15942	15583	15884	15866	15860	15833	15871	15884	15903	15899	15589	15806	15869	15823	15887	15877	15716	15784	15795	15910	15814	15962	15923	15881	15842	15678	15691	15838	15944	15704	15774	15860	16003	15860	15750	15860	15777	15735	15876	15701	15769	15874	15856	15700	15778	15816	16042	15832	15832	15803	15725	15924	15999	15772	15961	15811	15899	15817	16006	15800	15925	15640	15852	15805	16097	15921	15856	15883	15881	15789	15835	15918	15878	15389	15863	15747	15727	15738	15809	15873	15889	15700	15948	15779	15747	15811	15636	15743	15747	15738	15910	15766	16005	15836	15784	15826	15927	15889	15760	15929	15774	15740	15781	15966	15872	15794	15958	15767	15885	15788	15718	15964	15938	15837	15822	16008	15951	15972	15975	15876	15820	15875	15603	15725	15810	15844	15853	15722	15875	15925	15898	15752	15681	15809	15712	16008	15656	15907	15910	15864	16042	15791	15717	15688	15710	15784	15822	15919	15833	15774	15770	15848	15530	15778	15666	15765	15764	15801	15708	15834	15917	15884	15613	15672	15861	16002	15778	15887	15872	15830	15761	15809	15887	15935	15887	15745	16079	15845	16074	15865	15819	15899	15919	15691	15649	15744	15826	15870	15788	15748	15664	15795	15881	15715	15791	15938	15912	15833	15790	15834	15694	15798	15766	15778	15787	15740	15820	15821	15710	15680	15865	15836	15861	15759	15738	15791	15812	16031	15730	15738	15810	15804	15780	15919	15961	15733	15842	15881	15766	15954	15852	16087	15892	15681	15846	15779	15849	15874	15908	15824	15844	15594	15961	15807	15679	15917	15846	15813	15835	15932	15846	15805	15787	15828	15754	15634	15735	15881	15800	15816	15737	15672	15814	15920	15913	15907	15753	15920	15891	15898	15886	15703	15781	15950	15709	15815	15878	15891	15702	15962	15870	15815	15647	15906	15710	15730	15935	15878	15899	15900	15936	15906	15890	15883	15859	15881	15908	15667	15590	15795	15780	15989	15763	15944	15808	15802	15877	15871	15716	15951	15822	15867	15643	15709	15551	15986	15960	15843	15859	15681	15825	15783	15783	15808	15599	15609	15787	15919	16013	15751	15671	15823	15940	15908	15903	15816	15761	15629	15907	15819	15825	15886	15934	15797	15868	15754	15793	15747	15935	15824	15758	15959	15953	16023	15683	15995	15706	15788	15980	15866	15918	15665	15914	16011	15725	15840	15871	15710	15745	15703	15733	15664	15759	15784	15909	15848	15657	15972	15845	15797	15802	15752	15735	15935	16047	15937	16036	15766	15709	15708	15531	16026	15606	15959	15703	15687	15945	15912	15842	15920	15851	15901	15876	15664	15735	15614	15879	15940	15789	15926	15902	15833	15896	15643	15583	15852	15852	15853	15620	15649	15824	15906	15721	15955	15727	15899	15755	15872	15653	15938	15770	15820	15683	15777	15771	15714	15701	15931	15697	15829	15840	15943	15560	15777	15742	15743	15753	15964	15789	15768	15779	15828	15853	16123	15981	15763	15873	15912	15790	15792	15979	15787	15873	15870	15910	15714	15787	15869	15755	15839	15706	15760	15872	15957	15751	15889	16017	15972	15905	15839	15654	15952	15761	15937	15897	15831	16040	15947	15828	15946	15833	15800	15667	15924	15835	15685	15671	15713	15782	15870	15888	15989	15819	15910	15959	15743	15842	15726	15774	15618	15880	15855	16058	15670	15698	15623	15548	15796	15653	15647	15815	15868	15882	15842	15949	15731	15845	15847	15823	15728	15766	15756	16076	15855	15928	16099	15824	15889	15727	15791	15600	15758	15821	15979	15764	15958	15899	15847	15896	15783	15837	15848	15857	15771	15790	15858	15805	15770	15813	15822	15879	15865	15896	15788	15827	15843	15585	15763	15705	15634	15732	15799	15825	15745	15726	15877	16043	15949	15767	15769	15780	15811	15861	15913	15848	16020	15886	15773	15651	15801	15634	15545	15883	15703	15584	15893	15826	15648	15877	16031	15651	15781	16030	15587	15734	15935	15823	15994	15602	15710	15752	16040	15794	15935	15676	15832	16009	15859	15765	15794	15860	15853	15669	15933	15906	15892	15780	16124	15862	15757	15850	15806	15809	15593	15766	15690	15904	15741	15737	15726	15876	16065	15753	15758	15738	15866	15654	15900	15986	15777	15817	15787	15967	15684	15853	15737	15777	15679	15847	15808	15621	15837	15877	15878	15694	15922	15848	15730	15779	15855	15813	15812	15815	15912	15698	15793	16020	15953	15923	15891	15675	15875	15848	15968	15692	15765	15750	15800	15891	15805	15916	15832	15884	15872	15964	15871	15682	15972	15718	15873	15684	15818	15797	15823	15825	15946	15938	15964	15888	15772	15820	15771	15762	15927	15612	15921	15702	15655	15963	15903	15771	15694	15729	15709	15685	15922	15809	15896	15705	15929	15747	15753	15690	15760	15930	15847	15816	15747	15829	15818	15814	15760	15762	15829	15874	15797	15841	15817	15819	15641	15936	15967	15639	15905	15979	15672	15923	15749	16012	15733	15829	15852	15957	15713	15954	15886	15710	15810	15717	15763	15882	15916	15847	15909	15789	15780	15726	15804	15981	15800	15881	15719	15793	15758	15876	15894	15685	15809	15839	15876	15747	15898	15774	15940	15664	15815	15740	15877	15651	15753	15822	15708	15664	15772	16039	15977	15494	16014	16031	15765	15677	15703	15878	15849	15754	15630	15808	15940	15759	15852	15713	15809	15753	15885	15801	15839	15834	15849	15862	15790	15668	15906	16011	15821	15607	15755	15904	16076	15639	15772	15655	15580	15753	15664	15882	15775	15715	15705	15873	15852	15909	15573	15650	15698	16008	15899	15735	15863	15792	15918	15610	15819	15882	15927	15983	15813	15854	15850	15906	16044	15718	15902	15982	15674	15996	15830	15776	15782	15793	15726	15956	15676	15846	15760	15810	15919	15722	15816	15773	15755	15767	15711	15697	15816	15716	15840	15864	15646	15849	15941	15937	15813	15692	15667	15741	15911	15739	15776	15672	15900	15814	15799	15749	16023	15860	15961	15838	15922	15824	15782	15709	15859	16064	15873	15847	15742	15665	15775	15649	15792	15717	15954	15784	15640	15746	15613	15703	15869	15739	15785	15880	15807	15834	15823	15973	15855	15764	15834	15864	15808	15983	15790	15854	15998	15787	15929	15915	15706	16115	15987	15818	15728	15797	15764	15723	15971	15868	15828	15594	15666	15616	15772	15878	15905	15877	15690	15841	15907	15761	15884	15932	15855	15785	15692	15717	15909	15923	15968	15821	15806	15699	15783	15753	15749	15584	15750	15803	15967	15660	15809	15735	15665	15863	15756	15798	15837	15807	15788	15864	15936	15692	15889	15816	15920	15763	15744	15866	15736	15784	15894	15727	15886	15771	15883	15743	15930	15856	15877	15802	15953	15675	15930	15725	15878	15818	15735	15824	15948	15693	15720	15689	15938	15784	15645	15769	15793	15590	15823	15881	15832	15761	15797	15698	15978	15853	15751	15713	15831	16021	15758	15978	15872	15820	15846	15779	15684	15685	15860	15764	15714	15839	15951	15720	15861	15936	15718	15632	15860	15823	15925	15798	15738	15791	15829	15690	15757	15923	15827	15782	15799	15949	15837	15695	16032	15641	15720	15777	15803	15884	15766	15820	15907	15753	15855	15869	15757	15819	15737	15758	15768	15689	15770	15978	15937	15972	15713	15783	15749	15731	15819	15904	15966	16001	15729	15801	15712	16056	15794	15865	15866	15846	15888	15729	15754	15525	15538	15883	15727	15759	15891	15818	15831	15652	15637	15842	15770	15698	15775	15691	15720	15777	15844	15876	15726	15790	15792	15637	15638	15907	15837	15721	15756	15808	15820	15759	15941	15736	15808	16003	15827	15755	15723	15647	15829	15888	15745	15727	15639	15678	15837	15878	15730	15834	15853	15942	15747	15665	15895	15872	16036	15725	15728	15717	15890	15889	15694	15854	15932	15884	15629	15866	15980	15817	15830	15754	15843	15943	15939	15818	15767	15885	15890	15797	15703	15647	15655	15636	15697	15921	15754	15837	15834	15825	15654	15742	15675	15960	15889	15755	15959	15857	15800	15670	15832	16063	15878	15591	15734	15788	15912	15838	16031	15873	15860	15836	16055	15850	15790	15816	15919	15985	15818	15952	15841	15934	15821	15777	15756	15827	15774	15869	15862	15806	15648	15866	15712	15796	15732	15817	15801	15736	15826	15728	15848	15760	15945	15773	15936	15919	15928	15884	15703	15762	15816	16054	15941	15704	16030	15718	15821	15880	15905	15707	15864	15619	15741	15914	15822	15963	15610	15812	15867	15829	15694	15787	15778	15731	15842	15912	15752	15795	15685	15991	15763	15716	15941	15878	15811	15858	15848	15837	15915	15888	15879	15898	15951	16070	15890	15861	15867	15848	15675	15792	15760	15784	15932	15717	15988	15794	15860	15799	15914	15717	15718	15778	15887	15868	15863	15701	15822	16076	15721	15771	15522	15801	15701	15852	15625	15900	15848	15942	15781	15622	15985	15753	15770	15627	15844	15757	15892	15862	15635	15936	15737	15896	15767	15796	15788	15781	15732	15845	16072	15913	15728	15836	15939	15809	15750	15892	15827	16004	15732	15838	15733	15683	15766	15682	15755	15747	15786	15867	15985	15566	15781	15917	15848	15778	15544	15689	15924	15830	16024	15977	15692	15715	16026	15747	15752	15830	15960	15766	15887	15796	15917	15830	15946	15891	15665	15862	15548	16037	15900	15680
26215	55861	50331	30562	21380	16941	16010	15126	15101	24271	21423	16184	14169	14886	15159	14401	14617	14099	13661	13310	13245	13324	13285	13261	13346	13245	13298	13475	13234	13508	13405	13311	13366	13430	13412	13369	13490	13297	13281	13355	13330	13282	13235	13367	13181	13219	13348	13365	13170	13328	13326	13138	13464	13189	13411	13447	13319	13228	13268	13360	13306	13333	13097	13373	13296	13216	13362	13342	13176	13290	13353	13302	13432	13409	13107	13317	13410	13267	13352	13457	13376	13496	13335	13371	13448	13405	13349	13337	13200	13315	13355	13235	13265	13228	13318	13157	13262	13362	13414	13247	13212	13422	13229	13370	13344	13231	13274	13340	13340	13423	13326	13331	13338	13258	13233	13392	13395	13349	13313	13408	13121	13220	13288	13323	13252	13380	13226	13437	13294	13247	13333	13374	13283	13261	13301	13315	13332	13369	13266	13345	13288	13326	13301	13301	13425	13441	13316	13304	13149	13227	13412	13283	13225	13245	13154	13452	13376	13336	13234	13278	13518	13194	13380	13246	13219	13246	13229	13170	13407	13312	13193	13314	13439	13111	13209	13080	13161	13364	13335	13344	13288	13296	13258	13341	13134	13375	13345	13217	13384	13337	13256	13282	13397	13338	13353	13270	13268	13317	13285	13173	13334	13171	13274	13316	13259	13391	13180	13350	13041	13391	13228	13268	13276	13339	13242	13184	13198	13298	13328	13395	13364	13307	13249	13219	13152	13273	13412	13309	13467	13188	13337	13534	13310	13350	13454	13285	13361	13290	13285	13176	13166	13271	13187	13284	13429	13291	13301	13200	13309	13265	13391	13297	13284	13357	13249	13300	13337	13341	13248	13242	13041	13275	13147	13281	13463	13407	13336	13529	13399	13204	13335	13134	13218	13290	13209	13237	13423	13304	13107	13511	13157	13295	13275	13188	13246	13415	13301	13237	13325	13256	13342	13240	13357	13370	13117	13238	13159	13235	13365	13280	13236	13236	13265	13327	13321	13310	13186	13406	13225	13173	13376	13365	13351	13257	13222	13339	13406	13359	13376	13365	13244	13284	13370	13183	13322	13278	13364	13243	13166	13285	13409	13335	13252	13402	13232	13432	13391	13293	13639	13398	13446	13367	13364	13349	13339	13287	13355	13315	13322	13193	13201	13344	13461	13437	13281	13345	13142	13407	13282	13154	13369	13193	13161	13372	13397	13347	13135	13457	13493	13206	13468	13218	13216	13125	13413	13420	13330	13286	13163	13236	13285	13258	13266	13146	13257	13397	13303	13494	13496	13185	13377	13448	13288	13197	13231	13249	13405	13302	13319	13277	13268	13298	13286	13233	13577	13152	13246	13263	13281	13223	13203	13342	13491	13308	13367	13468	13396	13114	13374	13179	13310	13224	13216	13362	13387	13265	13308	13116	13236	13291	13422	13315	13399	13269	13251	13307	13148	13480	13144	13179	13322	13411	13262	13167	13269	13290	13274	13182	13361	13238	13363	13272	13281	13352	13274	13327	13283	13306	13402	13213	13288	13269	13395	13271	13323	13255	13278	13207	13232	13274	13324	13252	13212	13240	13209	13217	13318	13239	13215	13320	13203	13214	13239	13422	13318	13320	13231	13139	13404	13426	13422	13268	13293	13353	13495	13335	13230	13181	13288	13141	13346	13305	13341	13204	13294	13445	13304	13075	13159	13137	13281	13264	13407	13163	13485	13258	13352	13268	13264	13299	13060	13207	13206	13183	13332	13360	13341	13182	13387	13323	13421	13282	13231	13287	13328	13280	13299	13444	13327	13315	13168	13271	13195	13383	13317	13124	13136	13254	13403	13535	13204	13471	13262	13183	13374	13145	13200	13428	13196	13336	13342	13247	13347	13206	13402	13345	13242	13474	13144	13359	13306	13196	13273	13259	13467	13369	13333	13210	13262	13101	13405	13295	13175	13223	13225	13190	13334	13391	13157	13313	13131	13269	13204	13317	13382	13191	13326	13225	13353	13346	13381	13427	13212	13299	13244	13346	13279	13136	13239	13247	13053	13340	13241	13339	13340	13032	13247	13441	13267	13279	13324	13431	13193	13314	13229	13311	13464	13382	13516	13086	13201	13286	13511	13360	13394	13273	13449	13265	13255	13241	13374	13198	13285	13140	13367	13309	13568	13382	13219	13252	13268	13271	13348	13336	13226	13260	13235	13333	13259	13129	13313	13180	13422	13312	13277	13397	13298	13287	13356	13316	13435	13356	13348	13365	13280	13429	13210	13268	13162	13137	13329	13404	13337	13162	13422	13185	13255	13306	13178	13133	13245	13395	13155	13377	13083	13105	13287	13254	13159	13392	13358	13180	13366	13426	13237	13410	13357	13384	13197	13273	13386	13357	13353	13254	13224	13410	13355	13281	13249	13249	13430	13063	13194	13192	13078	13418	13354	13312	13354	13267	13232	13318	13324	13360	13182	13251	13313	13452	13149	13242	13359	13243	13295	13291	13373	13408	13491	13333	13423	13328	13474	13252	13147	13233	13192	13338	13127	13234	13480	13302	13316	13138	13300	13328	13437	13243	13339	13225	13357	13244	13378	13300	13283	13278	13222	13176	13146	13201	13194	13379	13143	13193	13261	13421	13392	13370	13374	13234	13273	13229	13299	13260	13329	13215	13256	13278	13251	13191	13348	13366	13270	13327	13422	13369	13294	13343	13238	13252	13224	13214	13231	13334	13228	13177	13220	13302	13390	13132	13393	13236	13432	13364	13333	13419	13165	13321	13352	13182	13343	13185	13217	13314	13242	13349	13140	13325	13417	13414	13211	13262	13340	13131	13141	13362	13314	13241	13294	13287	13467	13454	13351	13279	13274	13263	13376	13315	13436	13254	13465	13284	13267	13230	13288	13403	13260	13429	13393	13252	13248	13157	13243	13383	13269	13366	13363	13343	13189	13314	13237	13268	13466	13294	13400	13176	13033	13231	13218	13292	13314	13209	13317	13199	13253	13298	13320	13172	13445	13305	13283	13319	13212	13319	13342	13315	13212	13269	13339	13418	13134	13280	13452	13271	13282	13313	13434	13282	13245	13371	13456	13298	13359	13283	13389	13398	13276	13182	13352	13095	13260	13215	13253	13198	13022	13339	13348	13237	13340	13407	13306	13358	13359	13308	13273	13266	13219	13280	13166	13230	13531	13388	13247	13260	13211	13301	13266	13231	13340	13364	13288	13378	13226	13374	13198	13335	13433	13390	13198	13134	13158	13310	13326	13327	13140	13402	13327	13293	13258	13354	13311	13312	13195	13326	13277	13227	13250	13351	13356	13457	13288	13109	13209	13145	13313	13124	13269	13313	13261	13429	13336	13196	13324	13336	13499	13380	13086	13489	13294	13133	13193	13225	13335	13240	13137	13190	13182	13451	13289	13263	13300	13337	13441	13247	13196	13365	13297	13379	13228	13242	13326	13239	13237	13168	13341	13242	13296	13260	13257	13278	13252	13489	13329	13260	13144	13401	13227	13181	13191	13372	13311	13282	13337	13291	13317	13297	13328	13349	13197	13248	13180	13363	13172	13221	13232	13374	13155	13402	13419	13196	13397	13317	13217	13298	13224	13263	13283	13362	13393	13321	13150	13269	13176	13226	13381	13451	13259	13306	13443	13192	13288	13279	13304	13343	13413	13125	13260	13353	13239	13389	13353	13266	13377	13253	13311	13338	13198	13402	13190	13202	13333	13248	13272	13428	13260	13407	13447	13319	13361	13293	13199	13302	13324	13507	13294	13418	13210	13198	13397	13263	13370	13440	13252	13204	13292	13280	13499	13257	13295	13243	13221	13144	13319	13337	13246	13185	13355	13173	13226	13314	13342	13217	12985	13301	13274	13388	13295	13509	13276	13044	13324	13410	13233	13253	13344	13203	13314	13296	13300	13421	13330	13404	13326	13147	13158	13334	13295	13328	13255	13368	13291	13138	13262	13336	13147	13235	13280	13487	13230	13070	13193	13358	13344	13475	13288	13413	13494	13299	13222	13368	13289	13356	13253	13119	13173	13153	13089	13199	13107	13234	13239	13305	13442	13374	13288	13332	13311	13349	13248	13349	13337	13288	13339	13366	13307	13295	13177	13416	13368	13266	13305	13056	13219	13261	13282	13302	13349	13327	13168	13489	13315	13297	13349	13455	13223	13277	13088	13459	13258	13277	13398	13286	13378	13143	13163	13277	13095	13262	13274	13224	13317	13350	13149	13258	13407	13275	13339	13356	13277	13283	13156	13297	13215	13312	13264	13367	13358	13363	13441	13397	13244	13217	13210	13201	13293	13271	13264	13321	13319	13263	13336	13270	13238	13306	13233	13437	13267	13369	13264	13307	13412	13336	13307	13326	13388	13404	13351	13339	13276	13249	13320	13129	13323	13352	13272	13340	13357	13253	13403	13246	13362	13397	13256	13480	13183	13186	13234	13296	13341	13273	13373	13171	13348	13330	13229	13179	13318	13109	13350	13314	13335	13388	13422	13266	13410	13456	13111	13211	13391	13209	13108	13253	13361	13204	13365	13036	13344	13365	13235	13373	13399	13395	13366	13172	13310	13267	13381	13247	13354	13485	13235	13341	13190	13380	13333	13226	13207	13302	13370	13397	13321	13121	13287	13266	13315	13287	13325	13316	13334	13250	13269	13371	13426	13345	13167	13320	13332	13344	13409	13167	13267	13242	13353	13330	13274	13402	13306	13248	13347	13211	13427	13403	13512	13224	13280	13324	13206	13336	13167	13172	13461	13289	13257	13382	13315	13367	13070	13275	13345	13159	13201	13329	13283	13268	13244	13452	13190	13169	13288	13227	13367	13400	13282	13269	13280	13328	13341	13259	13485	13425	13390	13315	13192	13283	13224	13300	13261	13409	13269	13207	13234	13176	13316	13270	13369	13320	13227	13499	13220	13144	13358	13351	13432	13212	13247	13309	13064	13207	13224	13392	13204	13255	13229	13288	13212	13365	13283	13435	13358	13423	13267	13369	13377	13332	13193	13274	13124	13358	13416	13332	13167	13349	13143	13344	13274	13337	13218	13228	13442	13288	13343	13446	13291	13198	13342	13324	13340	13274	13295	13123	13345	13207	13339	13294	13275	13173	13301	13446	13457	13185	13177	13385	13327	13185	13210	13482	13540	13269
30051	28720	30808	24436	19067	17691	17265	17037	16977	17219	16990	16486	16578	16445	16457	16429	16480	16460	16412	16500	16414	16490	16327	16272	16441	16353	16288	16298	16285	16290	16354	16169	16375	16264	16329	16359	16481	16437	16651	16359	16264	16265	16318	16419	16425	16394	16264	16390	16238	16313	16201	16426	16299	16477	16260	16431	16298	16357	16154	16405	16271	16191	16138	16307	16112	16269	16297	16325	16388	16471	16419	16430	16638	16349	16090	16418	16351	16682	16356	16069	16259	16316	16397	16438	16477	16321	16179	16349	16305	16338	16200	16538	16371	16304	16371	16377	16299	16480	16235	16384	16297	16368	16601	16302	16387	16217	16409	16440	16326	16165	16520	16512	16247	16139	16195	16253	16408	16210	16275	16372	16151	16309	16256	16338	16405	16556	16566	16246	16200	16569	16303	16414	16365	16256	16200	16377	16429	16243	16343	16261	16453	16411	16339	16162	16249	16372	16167	16374	16556	16317	16255	16381	16425	16279	16083	16373	16505	16400	16395	16330	16258	16298	16516	16369	16397	16406	16153	16397	16326	16205	16293	16297	16202	16377	16338	16341	16391	16193	16254	16416	16442	16458	16317	16380	16248	16254	16310	16244	16410	16354	16363	16196	16261	16344	16301	16418	16519	16394	16243	16374	16327	16418	16274	16335	16362	16402	16460	16400	16258	16377	16205	16284	16452	16165	15909	16459	16301	16251	16200	16340	16379	16334	16336	16278	16207	16406	16098	16425	16146	16323	16114	16305	16507	16318	16336	16539	16487	16323	16261	16358	16366	16368	16417	16411	16577	16515	16342	16409	16503	16516	16158	16521	16068	16152	16355	16391	16436	16478	16440	16320	16253	16302	16402	16267	16329	16264	16326	16373	16241	16576	16322	16330	16374	16349	16300	16337	16314	16431	16560	16444	16376	16570	16360	16270	16524	16348	16314	16243	16419	16376	16570	16344	16335	16297	16361	16438	16313	16547	16248	16119	16414	16259	16436	16236	16239	16159	16341	16161	16377	16206	16347	16252	16550	16290	16266	16251	16474	16523	16440	16136	16200	16397	16171	16427	16028	16081	16258	16387	16386	16337	16390	16264	16094	16294	16322	16360	16328	16196	16371	16098	16404	16373	16445	16115	16288	16384	16293	16351	16254	16315	16218	16464	16415	16361	16562	16287	16338	16327	16282	16272	16249	16376	16446	16589	16392	16285	16172	16352	16390	16317	16410	16345	16318	16565	16412	16189	16392	16341	16436	16373	16329	16464	16428	16424	16137	16298	16457	16351	16310	16281	16200	16317	16382	16359	16553	16142	16397	16388	16453	16206	16324	16163	16266	16418	16313	16460	16370	16437	16463	16391	16417	16426	16294	16261	16318	16220	16291	16517	16439	16235	16393	16275	16353	16365	16212	16346	16343	16251	16368	16296	16438	16394	16289	16492	16209	16491	16304	16268	16471	16417	16090	16388	16504	16192	16407	16445	16316	16523	16390	16233	16355	16260	16218	16546	16246	16311	16497	16333	16521	16277	16404	16410	16499	16491	16401	16528	16302	16539	16386	16204	16421	16337	16343	16342	16405	16365	16360	16393	16403	16098	16366	16156	16099	16310	16412	16275	16409	16445	16361	16312	16403	16408	16199	16350	16268	16300	16411	16259	16120	16160	16291	16192	16359	16360	16415	16428	16306	16259	16320	16289	16329	16442	16591	16348	16379	16297	16372	16347	16365	16230	16261	16471	16393	16191	16200	16341	16324	16305	16363	16357	16432	16303	16501	16250	16255	16393	16486	16435	16483	16322	16336	16156	16234	16523	16424	16295	16377	16404	16443	16317	16315	16213	16476	16349	16528	16205	16350	16469	16463	16440	16320	16368	16305	16215	16230	16427	16358	16140	16212	16303	16213	16329	16397	16437	16307	16412	16357	16135	16426	16225	16390	16504	16369	16270	16452	16230	16281	16238	16288	16453	16202	16186	16398	16290	16389	16174	16426	16355	16317	16171	16206	16437	16343	16524	16454	16203	16351	16332	16284	16403	16528	16474	16502	16261	16315	16289	16269	16442	16376	16303	16654	16536	16057	16186	16420	16403	16484	16376	16317	16361	16209	16431	16369	16282	16327	16300	16505	16273	16509	16522	16250	16362	16255	16413	16126	16360	16369	16266	16255	16255	16217	16261	16364	16297	16459	16366	16302	16308	16308	16535	16506	16318	16460	16354	16204	16275	16182	16355	16406	16290	16315	16279	16479	16199	16416	16438	16268	16398	16438	16268	16457	16304	16217	16423	16365	16262	16375	16367	16495	16519	16391	16365	16414	16251	16168	16235	16278	16371	16369	16226	16520	16456	16411	16388	16402	16469	16225	16209	16254	16247	16441	16206	16169	16394	16609	16482	16465	16391	16324	16408	16217	16436	16529	16219	16403	16401	16226	16318	16476	16125	16427	16235	16278	16393	16393	16297	16203	16376	16419	16356	16330	16335	16333	16274	16458	16428	16166	16318	16419	16457	16722	16391	16270	16346	16445	16485	16515	16252	16390	16280	16253	16232	16127	16408	16359	16454	16520	16382	16480	16331	16197	16436	16312	16370	16128	16306	16429	16365	16575	16243	16317	16329	16356	16278	16296	16099	16045	16455	16248	16414	16355	16451	16300	16408	16351	16185	16466	16380	16319	16348	16512	16460	16385	16320	16459	16410	16454	16413	16268	16331	16302	16241	16268	16488	16244	16517	16373	16249	16341	16323	16421	16256	16339	16270	16327	16189	16026	16428	16225	16399	16436	16135	16363	16298	16521	16347	16215	16384	16337	16197	16435	16495	16470	16148	16352	16446	16402	16349	16191	16416	16544	16292	16421	16127	16369	16307	16454	16416	16427	16347	16342	16275	16406	16415	16201	16229	16567	16439	16313	16178	16414	16345	16420	16251	16276	16079	16249	16197	16530	16202	16454	16250	16311	16289	16388	16372	16236	16360	16441	16240	16254	16496	16409	16391	16283	16498	16230	16442	16359	16228	16360	16427	16222	16303	16364	16180	16505	16275	16457	16339	16351	16427	16186	16246	16137	16269	16263	16207	16339	16277	16154	16273	16234	16331	16511	16106	16536	16407	16546	16325	16424	16120	16374	16195	16345	16235	16430	16230	16495	16440	16328	16397	16442	16565	16363	16388	16327	16282	16256	16153	16605	16376	16386	16495	16208	16482	16531	16526	16390	16354	16509	16439	16256	16372	16284	16397	16550	16278	16267	16307	16230	16116	16349	16322	16263	16373	16422	16254	16185	16155	16309	16301	16121	16320	16315	16383	16475	16310	16373	16423	16309	16156	16224	16280	16215	16283	16407	16118	16319	16436	16400	16331	16490	16252	16437	16518	16576	16380	16252	16469	16311	16617	16264	16097	16294	16185	16304	16338	16410	16268	16384	16429	16349	16317	16349	16446	16149	16382	16398	16389	16512	16388	16433	16098	16143	16302	16326	16335	16297	16279	16255	16474	16251	16229	16323	16286	16548	16328	16198	16349	16215	16259	16274	16301	16145	16290	16133	16429	16429	16511	16342	16306	16222	16191	16193	16346	16200	16290	16407	16178	16236	16227	16398	16340	16401	16456	16369	16222	16220	16238	16160	16451	16429	16527	16326	16325	16392	16261	16457	16101	16479	16533	16399	16297	16139	16285	16388	16184	16381	16330	16204	16362	16265	16232	16610	16324	16236	16328	16225	16149	16382	16474	16486	16549	16352	16373	16270	16450	16327	16336	16338	16422	16333	16362	16266	16281	16505	16383	16426	16356	16321	16316	16497	16251	16140	16254	16384	16457	16305	16322	16427	16263	16632	16381	16121	16331	16484	16538	16512	16514	16120	16310	16363	16532	16376	16256	16260	16176	16335	16240	16405	16409	16319	16417	16471	16229	16449	16230	16338	16157	16238	16455	16331	16078	16387	16483	16429	16299	16449	16486	16253	16343	16430	16493	16380	16256	16614	16270	16323	16348	16176	16093	16355	16187	16439	16343	16368	16534	16373	16523	16446	16451	16340	16351	16069	16129	16259	16254	16349	16420	16281	16540	16490	16586	16613	16273	16447	16411	16118	16224	16167	16230	16369	16450	16374	16399	16332	16125	16403	16384	16397	16467	16336	16239	16348	16285	16230	16426	16359	16354	16224	16240	16331	16388	16362	16649	16307	16301	16342	16411	16540	16194	16260	16251	16418	16388	16395	16277	16096	16359	16501	16336	16210	16508	16335	16245	16246	16340	16363	16202	16451	16224	16305	16344	16257	16352	16293	16352	16189	16354	16256	16258	16548	16194	16333	16411	16233	16198	16289	16433	16520	16439	16543	16429	16234	16355	16516	16291	16313	16435	16350	16669	16367	16367	16290	16403	16275	16142	16263	16390	16295	16284	16411	16340	16290	16500	16531	16776	16386	16364	16206	16245	16330	16362	16367	16336	16380	16187	16205	16143	16444	16291	16284	16247	16425	16442	16241	16334	16628	16356	16398	16307	16350	16040	16408	16372	16215	16234	16178	16172	16447	16339	16376	16308	16453	16262	16318	16472	16523	16237	16334	16309	16338	16231	16302	16372	16366	16388	16367	16232	16371	16461	16439	16406	16365	16302	16471	16181	16426	16504	16421	16716	16398	16071	16329	16384	16534	16312	16273	16351	16270	16126	16227	16524	16533	16332	16295	16300	16392	16332	16483	16438	16141	16205	16439	16444	16528	16528	16402	16291	16325	16359	16205	16195	16311	16341	16335	16340	16580	16214	16406	16447	16530	16315	16225	16345	16336	16494	16249	16377	16255	16324	16338	16456	16297	16194	16264	16343	16362	16386	16331	16313	16266	16373	16263	16335	16290	16412	16241	16378	16292	16279	16255	16386	16258	16422	16358	16325	16240	16185	16372	16475	16242	16340	16389	16431	16252	16361	16289	16408	16254	16278	16498	16408	16522	16404	16437	16467	16496	16343	16502	16396	16374	16171	16660	16462	16279	16318	16210	16333	16393	16314	16221	16490	16304	16325	16364	16279	16364	16339	16341	16633	16597	16594	16387	16431	16274	16258	16340	16186	16317	16212	16252	16503	16463	16538	16333	16278	16332	16140	16394	16465	16173	16304	16439	16334	16290	16201	16305	16264	16440	16346	16360	16422	16463	16444
26184	41801	29106	20022	16318	15150	14588	14396	14456	14796	14189	13918	13900	13725	13800	13531	13763	13827	13643	13482	13835	13539	13813	13613	13822	13771	13574	13704	13747	13802	13872	13553	13691	13844	13828	13730	13697	13859	13790	13515	13576	13815	13728	13576	13971	13766	13648	13691	13580	13642	13487	13924	13824	13614	13686	13698	13711	13631	13786	13725	13768	13765	13724	13688	13677	13538	13648	13687	13536	13500	13826	13657	13770	13748	13745	13692	13820	13726	13622	13759	13601	13757	13838	13748	13752	13696	13642	13493	13635	13767	13744	13613	13636	13572	13683	13760	13756	13651	13787	13750	13699	13752	13693	13723	13766	13617	13778	13750	13882	13591	13780	13757	13813	13503	13804	13651	13613	13756	13648	13816	13737	13870	13588	13657	13702	13693	13603	13704	13619	13728	13647	13859	13817	13619	13639	13549	13585	13783	13761	13904	13767	13743	13619	13527	13693	13693	13796	13809	13715	13582	13724	13839	13777	13691	13652	13737	13609	13695	13780	13731	13606	13664	13658	13862	13642	13521	13597	13703	13706	13673	13818	13639	13631	13616	13815	13671	13698	13737	13677	13518	13777	13546	13673	13811	13570	13603	13683	13806	13692	13711	13624	13730	13629	13654	13757	13640	13632	13758	13748	13824	13722	13533	13708	13718	13728	13799	13718	13670	13610	13765	13853	13851	13795	13773	13752	13713	13803	13811	13789	13671	13852	13656	13734	13624	13709	13463	13689	13619	13562	13763	13713	13676	13637	13707	13770	13765	13595	13668	13631	13677	13689	13773	13749	13596	13810	13748	13666	13780	13716	13608	13743	13635	13766	13774	13705	13676	13636	13764	13664	13757	13651	13697	13818	13748	13702	13874	13661	13696	13653	13859	13647	13790	13660	13647	13622	13617	13663	13726	13692	13683	13560	13772	13633	13734	13948	13630	13580	13828	13817	13696	13650	13687	13735	13645	13809	13711	13832	13792	13531	13728	13766	13729	13744	13641	13766	13676	13590	13695	13598	13783	13807	13712	13640	13734	13566	13622	13772	13656	13617	13720	13565	13512	13673	13759	13775	13589	13696	13739	13733	13594	13670	13728	13590	13851	13773	13662	13621	13588	13701	13895	13812	13755	13650	13778	13896	13695	13895	13501	13659	13769	13626	13558	13672	13826	13762	13626	13790	13669	13689	13723	13750	13836	13776	13740	13779	13753	13716	13655	13721	13756	13741	13732	13720	13604	13704	13733	13672	13687	13806	13758	13702	13622	13719	13778	13697	13717	13701	13552	13750	13689	13831	13859	13767	13613	13743	13733	13798	13710	13601	13828	13638	13685	13709	13635	13746	13649	13617	13601	13758	13623	13721	13618	13709	13604	13717	13664	13737	13596	13741	13570	13699	13740	13724	13654	13574	13478	13891	13648	13636	13571	13624	13662	13649	13775	13775	13765	13678	13703	14004	13802	13655	13592	13710	13702	13687	13620	13765	13716	13656	13689	13759	13706	13633	13707	13783	13649	13542	13737	13625	13638	13642	13593	13661	13861	13705	13828	13588	13696	13749	13640	13526	13866	13614	13598	13769	13715	13822	13622	13622	13680	13661	13624	13705	13837	13765	13702	13767	13704	13627	13653	13689	13676	13579	13714	13672	13813	13731	13592	13821	13727	13651	13661	13724	13771	13914	13813	13828	13722	13635	13685	13745	13690	13656	13523	13774	13772	13697	13676	13829	13557	13692	13806	13635	13572	13746	13644	13761	13564	13586	13710	13654	13655	13728	13858	13776	13628	13787	13675	13669	13728	13458	13762	13668	13725	13749	13724	13794	13844	13662	13752	13764	13722	13567	13784	13694	13412	13704	13601	13791	13734	13804	13893	13638	13740	13708	13803	13744	13697	13763	13615	13753	13809	13767	13745	13708	13525	13756	13730	13613	13570	13822	13642	13799	13653	13541	13789	13667	13622	13696	13786	13801	13776	13486	13676	13651	13785	13600	13533	13653	13577	13691	13791	13755	13893	13829	13633	13749	13777	13596	13709	13765	13684	13577	13740	13824	13816	13805	13767	13711	13633	13578	13647	13783	13680	13587	13723	13665	13701	13858	13868	13550	13703	13678	13770	13920	13648	13755	13738	13559	13602	13517	13670	13803	13746	13866	13715	13662	13586	13595	13720	13620	13663	13566	13600	13704	13456	13839	13778	13608	13776	13599	13688	13627	13836	13714	13735	13656	13555	13730	13593	13719	13678	13590	13672	13705	13839	13657	13611	13710	13534	13682	13601	13536	13801	13668	13713	13626	13697	13641	13807	13730	13678	13667	13663	13823	13677	13746	13754	13702	13624	13661	13682	13880	13684	13682	13727	13801	13678	13819	13673	13773	13666	13704	13671	13746	13645	13816	13553	13667	13733	13840	13703	13690	13626	13719	13742	13740	13760	13711	13733	13761	13538	13779	13779	13889	13808	13666	13833	13845	13704	13607	13737	13662	13848	13794	13749	13761	13737	13815	13751	13759	13750	13756	13661	13764	13563	13764	13731	13784	13748	13693	13655	13903	13655	13744	13758	13771	13808	13636	13877	13660	13813	13653	13588	13838	13516	13710	13760	13799	13714	13744	13623	13660	13657	13772	13867	13738	13672	13577	13697	13713	13546	13663	13800	13648	13834	13722	13803	13796	13699	13711	13779	13732	13701	13659	13677	13783	13670	13647	13730	13796	13725	13741	13777	13450	13719	13764	13696	13816	13854	13714	13736	13727	13812	13685	13514	13664	13690	13756	13782	13782	13737	13726	13611	13794	13654	13781	13631	13940	13693	13699	13657	13698	13874	13720	13803	13830	13561	13610	13776	13605	13832	13642	13684	13750	13809	13670	13608	13721	13701	13843	13611	13673	13831	13714	13728	13689	13713	13873	13804	13680	13651	13650	13771	13597	13840	13782	13616	13905	13683	13564	13796	13721	13724	13775	13707	13780	13686	13626	13829	13667	13728	13698	13741	13746	13658	13633	13826	13795	13523	13691	13773	13623	13571	13780	13747	13635	13749	13535	13717	13688	13662	13663	13577	13852	13783	13593	13684	13798	13666	13688	13828	13782	13688	13729	13759	13682	13702	13595	13562	13665	13866	13788	13863	13734	13670	13713	13769	13582	13690	13758	13662	13747	13617	13756	13806	13819	13675	13633	13699	13756	13662	13571	13708	13726	13616	13658	13725	13637	13623	13753	13802	13550	13692	13702	13726	13543	13637	13727	13601	13754	13806	13740	13769	13710	13657	13739	13641	13708	13626	13724	13691	13790	13662	13867	13690	13599	13620	13828	13837	13528	13787	13645	13693	13764	13641	13627	13756	13680	13738	13688	13726	13670	13710	13714	13827	13785	13716	13746	13763	13980	13701	13683	13731	13697	13704	13720	13661	13867	13794	13828	13691	13849	13763	13683	13645	13732	13726	13637	13912	13761	13798	13694	13554	13718	13735	13743	13786	13727	13742	13670	13692	13827	13668	13739	13521	13781	13692	13524	13894	13765	13765	13651	13650	13687	13686	13716	13828	13930	13750	13603	13718	13643	13741	13777	13686	13650	13892	13640	13538	13699	13809	13580	13682	13426	13762	13815	13752	13508	13760	13779	13639	13644	13541	13649	13695	13596	13782	13687	13640	13716	13587	13665	13904	13726	13785	13541	13792	13756	13674	13713	13725	13668	13809	13831	13606	13722	13701	13811	13675	13783	13564	13711	13764	13682	13847	13726	13734	13718	13780	13707	13562	13860	13755	13771	13671	13805	13681	13765	13863	13759	13749	13667	13619	13739	13601	13734	13634	13690	13713	13672	13794	13791	13746	13752	13733	13632	13738	13852	13851	13798	13662	13775	13817	13749	13598	13770	13612	13601	13701	13637	13874	13848	13638	13786	13791	13677	13731	13733	13630	13635	13534	13758	13628	13639	13810	13735	13633	13642	13630	13697	13725	13874	13493	13628	13594	13705	13682	13742	13682	13620	13614	13842	13693	13683	13744	13778	13846	13834	13763	13685	13557	13713	13635	13708	13700	13642	13608	13604	13669	13677	13774	13590	13874	13626	13690	13695	13789	13579	13719	13540	13612	13639	13703	13552	13659	13689	13653	13770	13774	13781	13655	13755	13823	13817	13665	13759	13755	13843	13595	13485	13537	13712	13654	13594	13692	13813	13708	13707	13598	13673	13700	13733	13841	13744	13588	13747	13756	13569	13738	13677	13753	13696	13663	13733	13718	13617	13657	13683	13766	13606	13394	13801	13676	13673	13693	13824	13611	13762	13631	13716	13682	13700	13481	13730	13612	13753	13684	13757	13674	13702	13682	13805	13588	13643	13653	13731	13642	13669	13755	13834	13697	13623	13705	13846	13771	13669	13703	13741	13797	13633	13654	13788	13779	13744	13662	13696	13726	13642	13673	13694	13822	13715	13611	13650	13830	13831	13629	13683	13697	13694	13658	13668	13747	13715	13809	13738	13713	13755	13792	13809	13727	13806	13649	13779	13653	13647	13657	13691	13724	13591	13727	13667	13781	13594	13846	13613	13665	13675	13747	13712	13689	13724	13608	13760	13897	13787	13697	13699	13708	13825	13675	13670	13721	13691	13722	13553	13697	13660	13837	13699	13768	13715	13607	13882	13795	13746	13711	13738	13671	13842	13655	13796	13755	13758	13712	13585	13770	13664	13603	13799	13716	13681	13616	13632	13663	13726	13723	13591	13667	13721	13706	13798	13728	13708	13770	13747	13941	13706	13732	13815	13644	13734	13700	13744	13631	13820	13565	13720	13728	13827	13559	13646	13724	13696	13751	13626	13691	13792	13672	13642	13583	13831	13557	13751	13814	13625	13592	13518	13852	13698	13601	13738	13781	13865	13595	13698	13766	13695	13731	13649	13628	13603	13683	13778	13502	13857	13741	13708	13709	13673	13728	13589	13600	13603	13691	13662	13821	13659	13697	13656	13711	13763	13629	13749	13832	13876	13779	13661	13597	13855	13734	13712	13704	13910	13682	13747	13619	13781	13838	13730	13912	13753	13724	13694	13816	13756	13628	13701	13841	13621	13710	13707	13743	13739	13662	13816	13653	13748	13705	13555	13638	13623	13788	13722	13654	13791	13821	13660	13556	13717	13791	13660	13862	13817	13813
23139	20931	27818	24816	22038	20662	18794	16737	16331	20127	19411	16648	15775	16817	16821	15923	16007	15830	15571	15467	15675	15702	15473	15405	15497	15511	15390	15636	15537	15645	15433	15544	15424	15416	15354	15619	15592	15646	15561	15466	15461	15276	15539	15604	15514	15591	15560	15641	15548	15636	15602	15369	15427	15259	15504	15541	15375	15422	15431	15613	15431	15510	15405	15481	15458	15478	15553	15466	15597	15504	15813	15571	15415	15657	15519	15516	15492	15491	15378	15380	15310	15628	15433	15302	15509	15524	15498	15435	15542	15488	15382	15531	15562	15405	15568	15399	15479	15429	15386	15298	15219	15411	15693	15378	15303	15422	15312	15542	15363	15472	15342	15452	15379	15373	15566	15515	15438	15671	15416	15409	15591	15378	15563	15531	15541	15365	15552	15477	15491	15452	15450	15530	15587	15585	15641	15507	15317	15408	15395	15604	15489	15437	15469	15491	15272	15700	15490	15404	15582	15658	15359	15514	15386	15494	15347	15372	15687	15582	15620	15542	15259	15575	15604	15515	15421	15510	15647	15522	15486	15511	15510	15419	15447	15604	15411	15412	15388	15436	15434	15269	15367	15378	15473	15624	15574	15465	15390	15520	15629	15602	15563	15370	15585	15609	15431	15607	15549	15492	15737	15590	15399	15329	15400	15581	15540	15408	15425	15460	15196	15516	15494	15338	15512	15417	15536	15498	15375	15459	15499	15396	15694	15494	15417	15538	15411	15386	15403	15376	15620	15538	15611	15505	15508	15388	15533	15487	15324	15523	15257	15414	15457	15613	15491	15417	15290	15510	15478	15542	15425	15333	15379	15487	15588	15523	15361	15382	15371	15530	15369	15371	15409	15530	15177	15399	15584	15401	15277	15338	15275	15315	15595	15241	15497	15487	15385	15449	15710	15324	15519	15653	15454	15593	15430	15613	15366	15322	15415	15529	15528	15381	15560	15261	15344	15411	15356	15467	15330	15417	15627	15692	15479	15358	15357	15494	15520	15496	15407	15576	15310	15568	15511	15370	15454	15360	15663	15298	15624	15620	15534	15476	15268	15457	15374	15498	15290	15386	15603	15701	15493	15451	15483	15537	15521	15578	15504	15447	15524	15637	15545	15404	15448	15546	15437	15472	15399	15465	15440	15427	15516	15572	15458	15612	15588	15428	15722	15453	15366	15346	15334	15248	15454	15440	15663	15431	15675	15462	15403	15465	15742	15479	15682	15486	15692	15389	15394	15692	15384	15489	15329	15339	15573	15370	15470	15463	15442	15487	15353	15340	15538	15422	15404	15306	15316	15499	15416	15337	15531	15405	15306	15528	15333	15471	15292	15523	15506	15455	15481	15472	15442	15446	15300	15477	15395	15432	15383	15568	15319	15510	15494	15409	15399	15469	15481	15514	15577	15490	15448	15512	15623	15576	15427	15286	15466	15378	15500	15721	15446	15478	15498	15317	15473	15504	15745	15670	15653	15555	15499	15279	15574	15460	15508	15352	15572	15390	15375	15541	15558	15498	15440	15473	15414	15629	15645	15414	15430	15453	15328	15489	15499	15423	15271	15605	15686	15443	15212	15349	15382	15458	15456	15245	15446	15364	15343	15604	15450	15533	15462	15453	15391	15667	15649	15588	15444	15641	15630	15399	15535	15456	15603	15350	15527	15604	15572	15397	15373	15267	15483	15504	15577	15416	15496	15594	15473	15475	15532	15676	15251	15363	15300	15480	15429	15234	15581	15529	15565	15420	15474	15407	15461	15427	15405	15449	15475	15367	15214	15380	15522	15435	15348	15434	15454	15417	15503	15446	15532	15404	15578	15435	15465	15349	15500	15351	15492	15466	15404	15308	15308	15424	15384	15595	15213	15542	15406	15383	15323	15426	15501	15351	15478	15476	15409	15559	15553	15517	15394	15378	15493	15333	15518	15354	15574	15384	15585	15429	15378	15422	15553	15212	15551	15488	15519	15390	15544	15576	15488	15032	15463	15516	15582	15437	15369	15523	15425	15458	15571	15294	15382	15421	15405	15588	15458	15487	15329	15596	15449	15432	15378	15461	15405	15396	15448	15449	15523	15327	15413	15415	15542	15629	15464	15500	15534	15344	15352	15533	15433	15682	15442	15548	15396	15307	15405	15424	15458	15734	15615	15522	15517	15366	15590	15388	15515	15454	15359	15493	15499	15554	15454	15509	15634	15358	15452	15499	15582	15498	15329	15168	15396	15656	15604	15476	15533	15543	15523	15514	15370	15296	15693	15481	15502	15542	15477	15481	15459	15585	15527	15313	15473	15505	15541	15483	15621	15418	15462	15417	15647	15499	15428	15495	15494	15487	15345	15462	15458	15523	15325	15422	15400	15316	15496	15538	15324	15680	15467	15691	15568	15467	15575	15645	15503	15483	15534	15448	15428	15586	15464	15309	15376	15368	15654	15507	15483	15333	15565	15456	15598	15440	15344	15466	15384	15477	15574	15423	15433	15474	15697	15460	15273	15467	15623	15523	15667	15520	15369	15426	15526	15387	15522	15350	15479	15626	15351	15382	15588	15489	15385	15284	15363	15336	15454	15434	15562	15526	15335	15330	15546	15429	15428	15355	15679	15201	15373	15377	15410	15598	15392	15664	15577	15613	15552	15474	15614	15411	15282	15583	15559	15412	15546	15495	15528	15490	15642	15474	15505	15333	15541	15315	15511	15392	15317	15359	15338	15266	15335	15301	15444	15590	15349	15337	15425	15559	15521	15299	15412	15434	15252	15495	15566	15439	15425	15455	15278	15466	15570	15449	15280	15638	15526	15414	15444	15701	15353	15649	15355	15674	15323	15583	15458	15536	15340	15406	15545	15452	15362	15481	15616	15385	15521	15530	15423	15402	15494	15407	15355	15570	15440	15443	15448	15439	15661	15440	15405	15463	15469	15566	15485	15226	15393	15569	15640	15490	15533	15400	15505	15306	15518	15395	15151	15370	15583	15580	15511	15560	15594	15531	15420	15438	15427	15382	15453	15392	15499	15397	15496	15345	15453	15342	15449	15496	15378	15611	15392	15438	15472	15523	15574	15351	15377	15351	15395	15484	15362	15557	15499	15483	15660	15556	15722	15459	15356	15484	15387	15408	15395	15448	15552	15518	15551	15275	15421	15473	15644	15606	15506	15351	15507	15543	15458	15526	15652	15639	15395	15528	15374	15445	15533	15422	15395	15294	15482	15329	15641	15639	15432	15638	15518	15398	15452	15515	15305	15303	15614	15405	15456	15358	15425	15636	15426	15471	15454	15356	15478	15421	15441	15266	15576	15575	15286	15426	15634	15368	15476	15606	15357	15407	15457	15284	15399	15593	15393	15305	15582	15734	15655	15540	15454	15214	15410	15438	15692	15562	15430	15405	15686	15518	15603	15316	15581	15482	15576	15511	15525	15415	15396	15577	15397	15331	15331	15545	15520	15446	15466	15458	15290	15545	15596	15513	15473	15361	15429	15456	15641	15339	15474	15438	15516	15520	15601	15280	15232	15655	15663	15454	15399	15467	15417	15289	15336	15610	15671	15436	15341	15350	15359	15462	15325	15408	15406	15633	15493	15466	15455	15320	15382	15520	15584	15393	15307	15444	15518	15583	15498	15558	15475	15360	15632	15344	15527	15359	15510	15601	15403	15466	15554	15482	15518	15424	15415	15400	15620	15487	15486	15403	15462	15420	15502	15351	15413	15581	15412	15523	15251	15384	15630	15352	15313	15484	15403	15502	15659	15587	15442	15373	15591	15437	15265	15413	15502	15364	15396	15470	15459	15440	15698	15447	15642	15444	15425	15241	15540	15506	15544	15529	15450	15372	15512	15623	15365	15496	15444	15301	15405	15386	15404	15556	15362	15551	15601	15372	15605	15380	15669	15549	15446	15282	15424	15332	15397	15488	15442	15436	15465	15482	15521	15394	15457	15382	15531	15421	15475	15455	15625	15450	15406	15454	15525	15526	15658	15535	15451	15464	15453	15485	15324	15230	15313	15520	15264	15416	15477	15370	15551	15441	15398	15605	15556	15535	15362	15412	15456	15340	15235	15399	15532	15684	15368	15447	15531	15381	15382	15470	15660	15440	15491	15347	15517	15423	15532	15418	15431	15336	15412	15573	15429	15480	15583	15582	15555	15480	15577	15423	15452	15408	15487	15405	15667	15435	15473	15274	15509	15748	15421	15408	15544	15453	15448	15386	15414	15356	15412	15320	15310	15330	15566	15612	15474	15384	15703	15360	15652	15473	15575	15357	15546	15722	15513	15473	15389	15426	15452	15412	15465	15446	15453	15457	15377	15522	15409	15480	15582	15493	15463	15618	15284	15491	15677	15399	15595	15467	15528	15551	15459	15384	15517	15471	15605	15548	15409	15321	15489	15581	15500	15548	15440	15291	15478	15360	15329	15485	15500	15390	15468	15571	15452	15236	15553	15302	15613	15671	15403	15481	15579	15516	15548	15347	15532	15366	15490	15427	15501	15499	15449	15361	15457	15321	15613	15471	15433	15549	15590	15524	15672	15459	15257	15517	15692	15543	15462	15412	15604	15494	15533	15426	15676	15414	15388	15702	15534	15448	15457	15566	15490	15565	15268	15456	15522	15448	15319	15296	15372	15349	15386	15515	15411	15586	15517	15429	15370	15396	15418	15464	15472	15812	15625	15521	15159	15470	15424	15328	15309	15478	15398	15450	15417	15474	15448	15363	15449	15554	15543	15599	15611	15440	15549	15552	15724	15501	15544	15489	15461	15396	15430	15414	15442	15413	15435	15599	15476	15409	15590	15496	15613	15350	15372	15302	15548	15268	15493	15499	15422	15208	15633	15429	15524	15354	15384	15498	15543	15411	15630	15481	15474	15556	15419	15533	15373	15581	15290	15406	15498	15710	15669	15460	15657	15592	15571	15274	15517	15336	15526	15528	15400	15340	15214	15444	15519	15559	15488	15384	15432	15687	15618	15610	15551	15529	15485	15283	15534	15127	15291	15528	15715	15545	15330	15385	15370	15470	15456	15352	15534	15571	15377	15548	15684	15437	15543	15269	15296	15472	15432	15693	15532	15546	15467	15482	15500	15515	15392	15611	15512	15525	15579	15627	15554	15709	15517	15677	15495	15644	15678	15651	15422	15556	15530	15343	15528	15701
26235	50556	39678	25270	17669	15601	14857	14483	14144	19510	17177	13921	13486	14652	14628	13542	13739	13566	13248	13113	13217	13019	13250	13113	13103	13121	13093	13137	13152	13186	13110	13072	13179	13152	13229	13050	13145	12995	13274	13314	13226	13099	13168	13138	13197	13144	13105	12921	13034	13103	13250	13102	13085	13197	13212	13065	13028	13174	13091	13046	13136	13116	13069	13241	13122	13234	13170	13224	12992	12962	13089	13118	13140	13253	12972	12910	13189	13144	13069	13242	12994	13302	13133	13046	13061	13170	13129	13035	13233	13028	13167	13147	13171	13098	13137	13143	13130	13108	13254	13103	13179	13169	13125	13252	13008	13212	13091	13044	13155	13176	13024	13080	13210	13086	13028	13038	13178	13107	13120	12976	13106	13208	13009	13270	13173	12976	13112	12998	13041	13012	13098	13170	13307	13217	13137	13242	13076	13123	13167	13161	13260	13085	13120	13174	13058	13138	13060	13068	13068	13055	13162	13136	13151	12979	13143	13166	13094	12974	13231	13081	13274	13124	13183	13114	13199	13083	13241	13260	13140	13066	13220	13223	13163	12958	13153	13186	13020	13119	13160	12907	13211	13149	13094	13026	12874	13030	13153	13257	13247	13227	13141	13045	13127	13178	13299	13004	13088	13082	13068	13180	13121	13090	13111	13141	13118	13099	13051	13238	13057	13153	13119	13063	13118	13159	13184	13148	13164	13187	13087	13153	13039	13125	13131	13079	12941	13102	13166	13173	13149	13165	13093	13047	13123	12883	13296	13217	13080	13159	13058	13221	13263	13036	13108	13252	12936	13007	13150	13286	12889	13052	13054	13087	13135	13097	13155	13185	12975	13233	13219	13303	13180	13202	12909	13070	13050	13123	13156	13115	13055	12992	13157	13346	13017	13020	13097	13238	13008	13117	13067	13074	13134	13167	13016	13166	12962	13191	13277	13145	13016	13001	13180	13314	13069	13054	13237	13198	13080	12992	13231	13033	13172	13153	13146	13190	13113	13100	13077	13172	13151	13288	13231	13201	13170	13185	13191	13212	13180	13183	13044	13085	13046	13148	13132	13150	13053	13108	13177	13034	13035	13202	13205	13198	13243	13087	13236	13223	13256	13002	13078	13240	13267	12982	13122	13166	13047	13155	13045	13172	12971	13250	13216	13060	12911	13138	12942	13146	13113	13122	13008	13286	13058	13004	13141	13300	13138	13011	13161	13198	12923	13119	13104	13104	13196	13073	13216	12952	13129	13178	13016	13093	13222	13039	13175	13235	13112	13167	13089	12935	13210	13152	13073	13075	13178	13088	13201	13263	13077	13109	13084	13071	13131	13128	13181	13165	13032	13211	13075	13092	13114	13217	13004	13011	13155	13235	13147	13055	13007	13121	13206	13069	13254	12912	12962	13187	13133	13061	13038	13117	12974	13051	13151	13075	13100	13099	13081	13137	13167	13108	13227	13227	13079	13221	13117	13122	13023	12995	13152	13140	13080	13166	13174	13055	13106	13107	13113	13172	12957	13060	13185	13171	13258	13030	13143	13209	13012	13122	13066	13119	13331	13186	13056	12954	13231	13160	13085	13216	13286	13272	13072	13052	13063	13169	13067	13079	13123	13109	13096	13112	13139	13192	13140	13078	13048	13189	13033	13210	13141	13062	13184	13061	13267	13050	13159	13211	12956	13176	13151	13201	13223	13151	13090	13091	13237	13112	13107	12926	13147	13014	13243	13222	13046	13218	13224	13134	13147	13116	13046	13277	12962	13125	13179	13169	13238	13013	13226	13183	13171	13080	13113	13018	13095	13217	12989	13029	13207	13249	12995	13062	13287	13091	13107	13118	13124	13160	13024	13225	13067	13120	13114	13180	13133	13144	13146	13056	13149	13137	13172	13266	12872	13166	13036	13174	13009	13234	12976	13211	13208	13084	12912	13064	13057	12929	13115	13230	13208	13300	13035	13176	13239	12978	13298	13054	13078	13171	13353	12920	13133	13105	13088	12970	13152	13012	13202	13098	13206	13172	13136	13053	13023	13274	13230	13222	13202	13096	13230	13162	12932	12933	13149	13320	12957	13137	13014	13137	13024	13195	13113	12932	13097	13098	13307	13195	13070	13153	13205	13060	13176	13097	13340	13171	13118	13320	13054	13202	13104	13072	13062	13129	13111	13021	13165	13018	13179	13092	13257	13040	13238	13163	13109	13052	13211	13135	13255	13143	13189	12975	13088	13137	13144	13104	13257	13184	13045	13211	13167	13127	13331	13334	12901	13183	13171	13283	13091	13125	13057	13163	13170	13298	13221	13118	13236	13003	13023	13185	13080	13261	13028	13187	13145	13039	13098	13200	13111	13190	12917	13147	13212	12958	13118	13109	13381	13195	13177	13136	12986	13171	13076	13215	13084	13141	13020	13108	13151	13093	13063	13089	13031	13231	13089	13224	13057	13205	13071	13332	13141	13102	13203	13205	13200	12997	13165	13181	13105	13109	13124	12977	13123	13026	13130	13094	13086	13242	13070	13086	13170	13134	13027	13105	13097	13224	12996	13102	13080	13278	13184	13126	13164	13083	13006	13193	13160	13043	13244	13033	13175	13047	13160	13164	13186	13188	13240	13032	13085	13125	12902	13173	13263	13351	13043	12885	12943	13165	13318	13143	13095	13201	13089	13051	13201	13121	13211	13146	13185	13152	13059	13190	13235	13119	13154	13205	13121	13040	13160	13151	13107	13196	13144	13129	13105	13209	13142	13188	13143	13010	13129	13219	13142	13060	13114	13170	13053	13070	13034	13269	13175	13004	13175	13269	13235	13238	13304	13101	12979	13184	13122	13188	13202	13133	13042	13250	13204	13067	13258	13223	13272	13213	13248	13182	12984	13043	13098	13096	13202	13097	13231	13134	12964	13138	13153	12925	13069	13070	12968	13090	13045	13275	13223	13126	12947	13222	13189	13207	13096	13159	13062	13091	13211	13153	13217	13131	13177	12932	13200	13119	13151	12981	12820	13059	13193	13241	13065	13240	13095	13158	13244	13104	13145	13053	13162	13093	13220	13180	13213	13251	12972	13141	12984	13085	13142	13025	13074	13112	13137	13072	13120	13124	13079	13129	13250	13133	13116	13235	13046	13076	13132	13091	13231	12920	13190	13066	13246	13045	13307	12957	13192	13087	13077	13097	13336	13017	13130	13184	13208	13172	13086	13195	13037	13252	13280	13371	13021	13146	13010	13178	12953	13098	13035	13253	13162	13280	13124	13123	13144	13074	13118	12997	13200	13052	13106	13158	13336	13050	13156	13213	13229	13181	13018	12944	13158	13018	13166	13148	13123	13086	12913	13311	13081	13132	13266	13112	13089	13017	13232	13048	13089	13072	13150	13230	13166	13238	13258	12995	13152	13174	13202	13145	13122	13090	13165	13116	13113	13121	13157	13101	12988	13184	13225	13185	13238	13221	13182	13234	13278	12890	13172	12955	13092	13216	13305	13148	13159	13245	13072	13146	12995	13197	13160	13036	13179	13136	13013	13168	13183	13235	13132	13125	13096	12992	13059	13272	13317	13006	13072	13191	13273	13121	13062	13081	12993	13074	13102	13059	13056	13225	12977	13041	13100	13195	13220	12899	13006	13108	13110	13203	13203	12959	13108	13228	13034	13263	13114	13099	13049	13126	13113	13036	13281	13115	13084	13161	13013	13128	13199	13252	13180	13218	13090	13078	13213	13287	13051	12935	13291	13086	13136	13232	13084	13181	13235	13161	13113	13156	13184	13006	13077	13138	13073	13183	13109	13009	13385	12973	13137	13190	13000	13107	13114	13195	13211	13136	13271	13057	13019	13140	13057	13106	13271	13183	13336	13006	13057	13107	13189	13047	13128	13103	13155	13152	13009	13209	13007	13192	13074	13171	13249	12972	13017	13266	13042	13171	13169	13349	13025	13148	13010	13028	13156	13035	13064	13071	13222	13227	13193	12901	12947	13150	13158	13078	13005	13218	13274	13089	13070	13062	13103	13030	13225	13049	13109	13158	13104	13232	12971	12965	13205	13158	13135	13222	13145	13135	13114	13195	13394	13113	13196	13028	13076	13065	13117	13332	13263	13153	13195	13114	12999	13003	13134	13044	13219	13172	13146	13047	13065	13041	13097	13162	13261	13178	13037	13046	13136	13173	13160	13072	13198	13050	13211	13085	13231	13045	13067	13167	13094	13117	13046	12946	13221	13030	13123	13167	13022	13126	13216	13037	13133	13238	13127	13069	13276	13194	13083	13161	13245	12956	13012	13130	13261	12970	13091	13028	13203	13010	13047	13178	13034	13116	13216	13231	13077	13190	13081	13275	13323	12912	13200	13193	13162	13181	13153	12989	13200	13010	13198	13172	13327	12899	13156	13038	13061	13148	13243	13041	13044	13010	13120	13311	13152	13051	13068	13161	13255	13093	13275	13208	13086	13100	13113	13260	13192	13329	13173	13084	12996	13115	13277	13019	13131	13082	13076	13140	13134	13082	13193	13070	13056	13244	13084	13220	13114	13110	13217	13127	13106	13093	13109	13143	13245	13046	13259	13054	13213	13006	13308	13076	13091	13210	13097	13250	13166	13147	12974	13002	12976	13038	13141	13024	13194	13146	13033	13197	13143	12995	12989	13191	13120	13193	13151	13134	13181	13129	13100	12907	13048	13003	13001	13104	13152	13169	13178	13132	13134	13209	13081	13312	13107	13185	13167	13153	13151	13198	13136	13131	13057	13147	13242	13070	13247	13204	13040	13275	13099	13042	13076	13158	12999	13000	12893	13033	13233	13081	13026	12979	13208	13059	13063	13212	13063	13275	13073	13123	13125	13112	13208	13218	13020	13031	13251	13196	12969	13147	13188	13232	13025	13080	13196	13100	13020	12986	13062	13144	13185	13213	13165	13315	13083	13082	13142	13080	13110	13077	13157	13034	13113	13125	13104	13105	13138	13299	13094	12971	13159	12960	13193	13058	13021	13133	13078	13152	13157	13005	12961	13130	13244	13073	13268	13136	13048	13041	13100	13045	13134	13228	13193	13020	13115	12952	13089	13102	13047	13088	13065	13134	13098	13111	13071	13186	13104	13291	13125	13156	13198	13113	13198	13096	13100	13148	13144	13182	13147	13141	13252	13193	13135	13191	13231	13210
24467	21048	27674	26720	20178	18188	18178	17144	16866	18545	17896	16971	16743	16821	16417	16522	16446	16365	15841	16018	16123	16193	16141	16486	16311	16174	16261	16324	16389	16083	16143	16291	16129	16245	16210	16085	15914	16140	16269	16139	16187	16192	16147	16040	16232	16193	15879	16085	16133	16021	16269	16089	16125	16194	16294	16234	16020	15952	16037	16045	16034	15974	15999	16196	15915	16026	16266	16050	15932	15964	16236	16164	16251	16168	16397	16149	16046	16065	16203	16075	15960	16268	16065	16028	16182	16082	16156	16250	16040	16071	15961	16153	16046	16221	16188	16040	16237	16067	16116	16166	16078	16065	16141	16195	16199	16101	16253	16055	16188	16114	16075	16100	16293	16056	16024	15920	16082	16047	16100	16183	16087	16210	16134	16107	16044	16001	16077	16188	16174	16080	16251	16098	16207	16272	16031	16175	16136	15827	15930	16209	16119	15940	16062	16033	16048	16228	15962	16168	16153	16308	16190	16056	16114	16272	16021	16085	16135	16001	16104	15847	16015	16231	16121	15953	16154	16057	16188	15959	16064	16127	16081	16076	16110	16147	15879	15903	16069	16007	16032	16072	16141	16071	15952	16340	16253	16101	16123	16195	16061	16008	16034	16172	15972	16106	16226	16056	16055	16090	15934	16071	15925	16180	15982	16124	16155	15989	16214	15948	16114	15971	16136	16098	16009	16034	16173	16075	16201	16034	16221	16115	16209	16054	16134	16375	16236	16184	16183	16281	16210	16068	16225	16345	16072	16213	16150	16229	16132	16183	16277	16017	16013	16190	16211	16084	16045	16014	16107	15985	16198	16162	16185	16167	16356	15979	15998	16031	16064	16006	16187	16158	16115	15974	15969	16208	16041	15864	16001	16064	16076	16040	15868	15872	16153	16052	15812	16078	16062	16320	16059	16097	15833	15983	16085	16161	16181	16134	16055	16039	16063	16082	16095	16162	16110	16077	16185	16197	16123	16196	15917	16194	16404	15905	15999	16118	16034	16093	15994	16175	16184	16305	16218	16222	16104	16131	16106	16123	16086	15906	16111	16107	16273	16272	16074	16182	16152	16148	16168	16141	16050	16160	16020	16011	16195	16160	16073	16088	16077	16182	16067	16040	16181	16205	15935	16078	16015	16154	16134	16257	16174	16018	15935	16140	16099	16110	16195	15999	16014	15964	16114	16134	16257	16237	16109	16263	16092	16088	16368	16160	16069	16183	16103	16210	16067	16094	16296	16235	16148	16040	16093	16090	16006	15959	16281	16229	16230	16443	16211	16195	16164	16134	16083	15855	16085	16073	16091	16067	16130	16080	16051	16229	16185	16069	16219	16111	16198	16137	15929	16012	16173	16154	16206	16164	16103	16345	16041	16088	16090	16269	16352	16065	16153	16156	16082	16070	16235	16119	16114	15997	16066	16067	16163	15999	16017	16104	16035	15902	15965	16294	16336	15976	15935	16346	15923	15952	16109	16064	16239	15896	15988	16114	16200	16147	16064	16120	16106	16130	15981	15998	16052	16006	16043	16022	16150	16080	16252	16063	16003	16053	16156	16033	16079	16125	16187	15989	16104	15859	16195	16179	16002	16173	16134	15880	16241	16263	16127	15973	16183	16003	15965	15997	16081	16216	16110	16096	16002	16276	16098	16077	16057	16149	16118	16075	16122	16129	16206	16059	16165	16158	16302	16316	16055	15867	16133	16009	16155	16149	16141	16231	16200	16161	16316	15987	16108	15910	16103	16143	16210	16248	16082	16138	16042	15914	16128	16126	16197	15901	16249	16079	16188	16088	15983	16041	15979	16101	16161	16087	16217	15985	15997	15998	15827	16196	16209	16122	16009	16067	16227	16056	16318	16032	16155	15823	16021	15841	16326	15979	15948	16043	15821	16188	16128	16152	16094	16144	16107	15986	16073	16253	16177	16086	16112	16363	16069	16084	16032	16225	16210	16157	16142	15944	15979	16082	16065	15993	16018	16273	16262	16082	16206	16264	16061	16318	16086	15923	15882	16169	15833	15889	16247	16089	16215	16268	16019	16090	16068	16225	16185	16237	16118	16012	15885	15958	16083	16087	15937	15996	16206	15972	15977	16136	15948	16125	16008	16042	16374	16001	16194	16254	16041	16063	16107	16033	16203	16216	15964	16210	16086	16143	16251	16225	16127	16208	16348	16157	15926	16068	16060	16262	16158	15978	16183	16159	16240	15956	16235	16099	16007	16140	15923	16063	16191	15845	16220	15839	16344	16105	15996	15964	16118	16018	16235	16149	16181	15956	16075	16094	15969	16258	16233	15996	16101	16325	16216	15933	16005	15866	15930	16040	16135	16084	15996	16288	16225	16167	16057	16145	16288	15949	15975	16243	16168	16223	16051	16110	16141	16066	16130	16204	16173	16093	16031	15981	16064	16013	15949	15986	15862	16109	16185	15829	16223	16118	16166	16366	15957	16332	16188	16347	16008	16136	16248	16038	16038	16214	16187	16084	16267	16080	16199	16345	16123	16317	16101	16120	16236	16075	16192	16024	16052	16310	16047	16175	16095	16114	15917	16070	15976	16133	16196	16144	16110	16134	16113	16039	16031	16137	16182	16142	15949	16213	16114	16294	16168	16137	16060	16085	16003	16267	16190	16183	16236	15967	16047	16005	16120	16106	16281	16233	16204	16168	16046	16020	16224	16067	16204	16112	16351	15987	15910	16089	16057	15886	15820	16040	16254	16131	16017	16143	15970	16072	15999	16104	16021	16106	16064	16195	16180	16095	16160	16233	16160	16291	16138	16069	16195	16000	15910	16117	15956	16071	16029	15978	16278	16126	16135	15957	16189	16210	16053	15970	16233	16054	16309	16364	16080	16121	16204	16144	16239	16068	16183	16014	16028	16083	16089	16002	15964	16206	16134	16159	16066	16143	16228	15976	15967	15993	16152	16092	16116	16071	16223	16005	16108	16098	16144	16118	15983	16136	16334	16077	16158	16210	16192	16254	16122	16114	16106	16101	16225	16124	16254	16168	16039	16057	16064	16247	16148	16203	15994	16263	16052	16107	16234	16060	16096	16184	16160	16263	16147	16037	16086	16146	15964	16068	15969	16090	16011	16042	16001	16110	16127	16054	16168	16068	16059	16018	16200	15895	16162	15975	16002	16115	16310	15963	16086	16092	16101	16120	16032	16168	16096	16059	16122	16111	15996	16196	16111	16175	16312	15954	16177	16044	16005	16066	16111	16117	16205	15905	16018	15913	16148	16267	16179	16134	16274	16294	16040	16219	16183	16096	16105	16135	16035	16192	16288	16085	16006	15832	16033	16100	16333	16070	16081	16325	16018	16099	15905	15892	15986	16229	16274	16068	16074	15967	16119	16065	16101	16134	16158	16227	16193	16222	16178	16111	16020	15901	16054	15893	16104	16048	15994	15853	16052	16072	15910	16078	16180	15865	16129	16174	16218	15968	16053	16077	15982	16096	16057	16096	16222	16323	16098	16117	16020	16135	16110	16143	16076	16185	16177	16324	16288	16172	15960	15978	16134	16252	15992	16105	16213	16062	16274	16080	16068	16118	16014	16243	16051	16128	16108	16086	15996	16038	16058	16083	16009	16042	16252	16139	15865	16044	16204	15905	15937	16111	16131	16203	16135	16222	16109	16221	16282	16044	16154	16264	16247	16222	15976	16013	16101	16161	16333	16089	15928	15981	16093	15914	16212	16322	15995	15993	16223	16062	16196	16063	16235	16012	16119	16161	16180	16048	16026	16049	15895	16198	16027	16175	16179	15994	16276	16100	16106	16237	16199	16082	16081	16274	16150	16077	16142	15983	16125	16079	16431	16277	16198	15945	15980	16076	16423	16153	16189	15961	16004	16064	16051	16102	16134	16082	16047	16188	16171	16182	15968	16107	16032	16134	16102	15947	16069	16076	15973	16102	15864	16105	16059	16144	15959	16113	16211	16130	16128	16210	16246	16293	16016	16077	16228	15995	15955	16093	16101	16192	16041	15949	16241	16020	16229	16157	15995	16049	16074	16146	16178	15977	16047	16144	16004	16105	16169	16304	16064	16272	16110	16172	15948	16026	15995	15866	16218	16099	16122	16191	16033	16213	16098	15865	16219	15941	16286	15927	16092	16035	16062	16178	16142	16073	16074	15993	16107	16082	16075	16331	16193	16164	15904	16281	16108	16102	16271	15971	16286	16258	16281	16255	16065	16108	16149	16126	16097	16054	16133	16242	16246	16232	16076	16034	16290	16324	16034	16023	16015	15982	16135	16025	16079	16165	16036	15992	16001	16306	16077	16098	15919	16198	16112	16030	16089	16127	16051	16227	16189	16105	15998	16448	16232	16182	16016	16158	16041	16096	16094	15981	16081	16013	15830	16048	16223	16104	16130	16275	16302	16132	16153	16017	15959	15847	16122	16145	16087	16230	16267	15942	15973	16189	16151	15901	16134	16223	16180	16126	16029	16147	15989	15981	16166	16307	16236	16200	16030	16161	16314	16049	16165	16302	16199	16042	16284	16166	16066	15799	16065	16235	15945	16333	16054	16116	16240	15920	16455	16276	16185	16205	16139	16314	16309	16226	16105	16268	15997	16174	16006	16227	15968	16001	16065	16061	16197	16139	16181	16150	15955	16127	16116	16259	16305	16140	16222	16089	16036	16219	16230	16133	16341	16310	16044	15999	16159	16128	16025	16161	16199	16066	16160	15899	15964	16222	16096	16060	16156	16242	16192	16067	16101	15846	16240	16237	16086	16243	16004	16014	16343	16250	16034	16165	15934	15947	16147	16215	16105	16054	15823	16058	16228	16041	16238	16187	16174	16230	16169	16177	15989	16034	16114	16225	16072	16047	16287	15970	16213	16125	16165	16032	15947	15994	16117	16020	16081	16129	16254	16161	16033	15881	16010	16031	16041	16038	15937	15964	16076	16194	16097	16098	16174	16237	16147	16164	16086	16130	16127	16156	16113	16132	16214	15996	16180	16013	16154	16093	16017	16079	16162	16121	16099	16095	16225	16105	16097	16345	16136	16032	16243	15911	16059	16012	16150	16191	16161	16124	16279	16192	15984	16182	16074	16068	16049	16118	16154	16077	16043	16233	16022	15958	16249	16119	16119	16136	16341	16172	16000	16064	15974	16070	16122	16072	16110	15936
24414	43548	34847	21228	16456	15241	14965	14462	14520	17199	15399	13941	14192	14460	14071	13912	13904	13638	13708	13570	13365	13618	13572	13682	13485	13490	13447	13557	13517	13381	13459	13653	13581	13532	13448	13541	13449	13404	13446	13565	13546	13584	13536	13570	13475	13445	13486	13412	13418	13438	13421	13462	13584	13563	13423	13524	13374	13562	13647	13498	13452	13591	13598	13372	13488	13221	13478	13409	13509	13372	13466	13485	13522	13580	13443	13497	13379	13364	13381	13481	13434	13560	13453	13294	13569	13699	13436	13435	13433	13546	13615	13483	13419	13468	13550	13378	13506	13448	13668	13583	13519	13557	13530	13536	13517	13653	13487	13396	13605	13573	13413	13434	13549	13352	13461	13728	13432	13459	13540	13564	13495	13441	13461	13285	13610	13620	13459	13570	13475	13429	13304	13427	13462	13471	13383	13560	13587	13312	13464	13554	13559	13467	13464	13484	13423	13495	13520	13559	13552	13519	13511	13463	13664	13226	13600	13377	13465	13489	13372	13439	13388	13521	13465	13330	13402	13411	13624	13517	13492	13491	13466	13438	13485	13381	13351	13389	13424	13289	13743	13509	13519	13319	13557	13331	13514	13490	13493	13320	13381	13591	13448	13525	13474	13432	13537	13617	13394	13502	13516	13524	13347	13432	13528	13510	13508	13489	13458	13518	13483	13461	13541	13603	13495	13294	13513	13424	13501	13497	13253	13549	13629	13473	13535	13409	13539	13338	13576	13503	13499	13641	13365	13560	13318	13508	13460	13596	13611	13328	13411	13653	13492	13366	13372	13584	13518	13519	13582	13533	13586	13449	13489	13504	13482	13191	13561	13371	13557	13418	13638	13424	13534	13451	13301	13429	13453	13585	13458	13477	13410	13519	13626	13545	13631	13345	13461	13357	13467	13436	13441	13505	13598	13596	13452	13606	13340	13513	13497	13492	13413	13429	13508	13439	13286	13544	13387	13578	13448	13380	13437	13421	13438	13587	13351	13481	13440	13543	13711	13418	13460	13421	13442	13565	13554	13485	13401	13449	13541	13499	13606	13583	13463	13459	13534	13453	13406	13357	13289	13387	13465	13470	13496	13328	13469	13560	13335	13262	13685	13503	13619	13282	13509	13519	13398	13604	13552	13571	13545	13677	13326	13331	13350	13500	13432	13603	13581	13523	13522	13274	13572	13485	13403	13554	13537	13498	13378	13330	13438	13512	13498	13485	13471	13405	13643	13503	13551	13371	13386	13558	13593	13257	13477	13308	13570	13487	13571	13553	13369	13513	13339	13389	13372	13587	13550	13465	13568	13410	13485	13458	13501	13492	13603	13518	13369	13458	13398	13566	13529	13357	13450	13460	13649	13457	13538	13459	13473	13481	13492	13564	13576	13527	13513	13469	13517	13552	13318	13594	13455	13486	13464	13547	13596	13322	13420	13608	13428	13507	13500	13533	13414	13506	13443	13412	13419	13411	13446	13590	13581	13450	13563	13393	13558	13565	13568	13347	13364	13523	13492	13473	13367	13553	13602	13579	13446	13458	13561	13487	13616	13461	13315	13431	13340	13334	13647	13553	13407	13494	13411	13491	13532	13473	13545	13598	13520	13500	13671	13491	13467	13633	13451	13617	13398	13520	13496	13508	13428	13541	13631	13497	13382	13400	13517	13472	13568	13540	13427	13458	13454	13600	13467	13550	13568	13548	13586	13456	13546	13514	13621	13677	13382	13417	13389	13436	13421	13480	13510	13518	13639	13451	13599	13395	13433	13467	13341	13491	13666	13467	13320	13442	13591	13477	13566	13494	13511	13277	13418	13568	13493	13399	13305	13314	13344	13436	13577	13555	13468	13619	13537	13300	13493	13531	13390	13453	13426	13568	13329	13461	13575	13372	13408	13458	13465	13423	13526	13495	13309	13443	13510	13298	13459	13331	13575	13386	13697	13383	13408	13500	13486	13325	13578	13444	13366	13576	13533	13538	13499	13673	13483	13505	13523	13357	13475	13528	13444	13333	13349	13339	13488	13351	13658	13511	13455	13538	13720	13408	13454	13538	13571	13309	13436	13571	13591	13517	13366	13539	13278	13573	13457	13543	13207	13461	13583	13569	13471	13440	13421	13565	13581	13517	13332	13458	13579	13615	13360	13552	13529	13691	13555	13615	13511	13417	13439	13477	13315	13499	13466	13443	13462	13525	13649	13535	13462	13618	13441	13554	13322	13319	13420	13416	13521	13585	13351	13425	13544	13567	13511	13442	13478	13425	13479	13488	13455	13279	13392	13523	13370	13428	13688	13437	13435	13369	13611	13613	13635	13614	13519	13551	13535	13463	13429	13487	13502	13423	13540	13217	13514	13471	13614	13455	13560	13499	13413	13474	13449	13440	13298	13727	13727	13525	13542	13506	13219	13480	13645	13611	13461	13489	13568	13426	13562	13448	13585	13482	13607	13580	13430	13408	13297	13578	13404	13615	13553	13531	13383	13474	13516	13509	13483	13368	13612	13362	13369	13624	13378	13426	13477	13570	13462	13388	13556	13468	13467	13475	13286	13608	13528	13552	13328	13486	13561	13325	13482	13319	13462	13510	13332	13413	13626	13534	13423	13591	13510	13559	13501	13435	13485	13447	13608	13416	13506	13479	13365	13440	13540	13412	13590	13444	13536	13611	13544	13409	13490	13543	13545	13347	13446	13422	13517	13593	13332	13561	13424	13436	13470	13358	13479	13558	13541	13460	13499	13537	13455	13298	13617	13400	13483	13387	13444	13510	13459	13490	13231	13444	13550	13376	13448	13581	13473	13443	13478	13664	13468	13494	13366	13404	13643	13564	13563	13369	13374	13427	13499	13398	13510	13486	13394	13317	13528	13633	13548	13479	13537	13546	13519	13412	13458	13538	13608	13677	13570	13490	13492	13371	13324	13612	13362	13458	13451	13426	13522	13453	13511	13404	13604	13406	13529	13555	13498	13481	13417	13508	13532	13611	13472	13566	13578	13509	13473	13439	13485	13503	13364	13473	13534	13515	13497	13392	13484	13357	13542	13476	13545	13564	13509	13475	13469	13419	13516	13594	13502	13428	13459	13487	13595	13440	13424	13480	13504	13708	13486	13583	13596	13556	13493	13549	13578	13493	13410	13421	13383	13493	13436	13397	13426	13482	13409	13368	13401	13493	13492	13480	13553	13573	13534	13393	13464	13444	13451	13439	13588	13502	13519	13436	13402	13496	13458	13488	13438	13436	13425	13528	13423	13502	13464	13614	13491	13409	13227	13523	13373	13447	13433	13716	13592	13432	13520	13422	13461	13453	13391	13363	13620	13615	13443	13502	13644	13524	13407	13418	13329	13600	13469	13589	13526	13474	13405	13570	13452	13590	13574	13335	13607	13564	13488	13430	13497	13426	13674	13594	13332	13417	13492	13474	13561	13530	13456	13542	13533	13416	13517	13470	13688	13425	13523	13389	13485	13393	13581	13460	13667	13384	13569	13479	13569	13510	13546	13562	13458	13441	13597	13491	13355	13546	13469	13514	13384	13445	13422	13416	13431	13456	13387	13321	13556	13433	13542	13380	13572	13567	13495	13512	13436	13443	13489	13416	13390	13440	13417	13430	13516	13428	13444	13407	13526	13610	13462	13474	13428	13487	13700	13285	13540	13539	13504	13688	13311	13508	13375	13572	13621	13379	13383	13681	13571	13359	13647	13369	13595	13460	13440	13551	13643	13341	13435	13447	13565	13269	13494	13592	13444	13440	13572	13328	13526	13459	13454	13480	13561	13392	13683	13601	13396	13543	13633	13601	13571	13524	13528	13382	13377	13672	13517	13534	13519	13638	13544	13486	13580	13437	13350	13461	13464	13447	13508	13343	13540	13528	13456	13641	13324	13427	13510	13453	13398	13640	13338	13510	13325	13466	13418	13488	13553	13637	13518	13324	13466	13388	13478	13325	13554	13411	13368	13377	13385	13372	13599	13401	13396	13626	13452	13560	13546	13441	13469	13454	13429	13516	13364	13323	13429	13437	13429	13527	13404	13561	13412	13275	13576	13433	13564	13501	13445	13511	13531	13409	13537	13410	13401	13319	13618	13581	13434	13508	13598	13456	13734	13409	13415	13620	13369	13672	13643	13453	13593	13502	13542	13474	13460	13532	13456	13520	13633	13504	13486	13457	13419	13567	13472	13428	13522	13508	13446	13509	13275	13546	13494	13369	13578	13520	13348	13417	13437	13526	13602	13503	13517	13417	13497	13483	13502	13527	13447	13347	13456	13495	13565	13585	13474	13472	13243	13356	13424	13367	13444	13447	13338	13435	13571	13427	13224	13579	13547	13543	13480	13565	13609	13453	13540	13577	13510	13503	13449	13418	13605	13532	13506	13560	13361	13525	13724	13666	13341	13510	13512	13439	13520	13377	13412	13398	13323	13466	13477	13459	13404	13495	13555	13478	13472	13383	13454	13503	13463	13538	13615	13493	13396	13523	13463	13458	13550	13381	13485	13416	13455	13507	13548	13579	13646	13484	13260	13441	13587	13441	13520	13541	13576	13503	13572	13461	13491	13664	13448	13504	13632	13579	13634	13527	13523	13371	13503	13642	13435	13595	13607	13368	13625	13544	13490	13428	13474	13402	13422	13644	13409	13504	13634	13465	13404	13582	13588	13530	13481	13515	13515	13604	13373	13478	13505	13536	13353	13453	13357	13459	13483	13355	13348	13689	13577	13236	13500	13508	13468	13400	13483	13548	13439	13552	13418	13444	13445	13552	13435	13443	13596	13458	13307	13561	13504	13530	13481	13293	13646	13377	13466	13487	13305	13447	13380	13476	13419	13587	13486	13493	13394	13647	13459	13410	13419	13364	13420	13696	13511	13442	13621	13630	13304	13406	13438	13502	13793	13483	13465	13541	13355	13530	13566	13579	13329	13343	13473	13489	13426	13442	13526	13603	13591	13478	13510	13419	13453	13415	13446	13496	13600	13268	13522	13381	13417	13452	13445	13506	13280	13533	13416	13515	13533	13485	13380	13388	13602	13525	13482	13698	13449	13382	13434	13536	13419	13394	13563	13365	13453	13458	13398	13478	13397	13413	13510	13431	13578	13573	13425	13573	13511	13398	13531	13579	13444	13551	13439	13234	13528	13470	13410	13513	13567	13534
22045	20963	28253	23937	21230	22786	22805	17592	16783	21828	20551	16575	16166	16969	17482	16833	16579	16196	15363	15109	15159	15224	15291	15212	15284	15079	15204	15133	15227	14832	14965	15234	15094	15182	15157	15185	15110	15181	15108	15093	15073	14788	15215	14956	14750	15046	15127	15021	15045	15041	15037	14881	14956	15010	15106	15230	15174	15212	15145	15116	15200	15231	15012	15073	15165	15028	14874	15023	15161	15032	15061	14961	15072	15400	15029	14941	14945	15059	14888	15163	15018	15122	15065	15170	15119	15160	15189	15124	14869	15021	15180	15135	15076	15131	15011	14972	15002	15093	14956	14972	15046	15064	14956	14965	15198	15023	14980	14940	15117	14971	15024	15008	15238	14917	15086	15122	14823	14928	15241	15113	15133	15073	15100	15241	14892	15139	14995	14987	15015	14945	14933	15262	15154	14969	14966	14763	15031	14974	15182	15127	15043	14927	14989	14865	14878	14896	14956	14962	15148	14965	14978	15073	15099	15102	15086	15051	15101	14919	14966	14927	15026	15016	14992	15018	15299	15136	15268	15064	15171	15143	14961	14903	14979	14934	15051	15081	15178	15106	14884	15031	15033	14964	14929	15064	15008	15125	15063	15017	14991	15004	14940	15022	14944	15272	15018	14968	15005	14876	15183	15111	14969	14716	14925	15105	15100	15096	14867	14949	15090	15064	15072	14871	15062	14870	15063	15017	15161	14894	15252	15101	14850	15221	14974	14962	15108	14972	14913	15106	15080	14980	14936	14960	14898	14890	14864	15169	14914	15080	14991	14945	15057	14985	14768	15230	15091	15003	15223	15095	14945	14880	15211	15138	14958	15210	15261	15166	15140	15018	14833	14787	14969	15079	14986	14927	15067	14920	15038	15243	14973	14974	14998	15031	14980	15037	14925	14997	14920	15061	15132	14935	15177	14909	15049	14918	15096	14899	14896	15059	15044	15131	15195	14811	14882	15022	15293	15119	15096	14973	15102	15104	15079	15190	15029	15043	15066	15091	14995	15114	15121	15118	14962	14920	15201	14961	15088	15024	15112	15005	15111	14939	14992	14960	15290	15063	14901	14898	14946	14869	14930	14935	14924	15206	15034	15113	15103	15016	15005	15020	14961	14981	15029	15148	14958	14813	15200	15178	15149	15113	15145	15011	15133	15136	14886	15117	14899	15040	15321	14968	15190	14776	15035	15029	15204	15014	15007	15066	15061	15087	15116	15132	14962	15129	14885	14987	14989	14918	14993	15133	14859	14903	15072	14983	15008	14922	15079	15062	15159	14878	15003	14883	14941	15070	15036	15064	14780	14965	15155	15023	14927	15133	14981	15006	14891	15084	14893	14944	15041	14970	14891	15024	14948	15070	15181	15012	15006	15180	15052	15159	15087	15000	14946	14977	15136	15062	15081	15013	15040	15187	15032	15088	15149	14948	15209	15169	14948	14934	14976	15021	15020	15141	15125	15165	15059	15033	15249	15017	15052	15127	15147	15155	14984	15117	14950	14734	14874	15048	15032	15023	15084	15064	15166	15155	14989	15057	15189	15127	14803	14994	15028	14995	15193	14943	14940	15013	14906	15233	15218	15083	15150	15231	15034	15117	15141	14962	14904	14971	15111	15212	14989	14934	15250	15077	15061	15135	15025	15056	15018	15177	15165	15044	15173	15257	15082	14952	15048	14881	14929	14938	15014	15063	15130	15042	15062	15233	15089	14987	15081	14874	15049	14899	14998	14934	15124	15028	15044	15107	15016	15032	14839	15034	14900	15180	15055	14974	14945	15068	14947	14969	14977	14823	14814	14897	15210	15277	15212	15054	15152	15087	15176	15109	15109	15026	14990	15143	15151	14976	15120	15054	15012	14845	15063	14975	15103	15152	14748	15126	14983	15117	14722	15011	14889	15042	15230	15013	15337	15030	15073	14996	15232	15007	15107	15066	15043	15046	14896	15077	15026	15052	15036	15102	15056	14893	14959	15053	15083	14888	15059	14848	15083	15055	15098	14996	15159	15163	15025	15036	15099	15038	14931	15084	14973	14885	15098	14933	14934	14859	14915	15069	15116	15069	15232	15032	14866	15148	15025	15004	14992	14993	15085	14976	15121	15067	15061	15015	15211	15059	15145	15183	15105	15099	14979	14958	14993	14732	14941	15010	14982	15238	15255	15145	14996	15061	15102	14938	14974	14902	15098	15059	15024	15093	15006	15065	15082	15034	15008	14937	15119	15068	15079	14932	14888	14779	14920	15213	14973	15069	15166	15049	14960	14903	15193	15037	15109	14967	15049	14993	15115	15230	14907	15062	15117	15040	15103	14941	14852	15281	15005	15081	14972	15098	15179	15139	14975	14954	14993	15112	15038	15144	14955	14840	15000	14962	14871	15017	15172	14980	15082	15021	15042	15159	15204	14983	15192	15216	15080	14897	15019	15094	15198	15003	14979	15100	15140	14983	15001	15072	15015	14739	14889	15065	15120	14917	14906	15114	15070	14890	15051	14838	15013	14981	15153	14939	15024	15028	15006	14819	15016	14912	15062	15280	15062	15021	14964	15214	14862	15079	15084	15052	15092	15032	15075	14980	15039	15059	15016	15051	14954	15114	15022	14994	14948	14825	15110	15036	15097	15103	15012	15103	14998	15036	14907	15325	15208	15196	15146	14963	14969	15017	15008	14812	14907	14963	14990	15056	14988	15127	14985	15096	15008	14851	15148	15159	15078	15111	14951	14983	14960	15064	15280	14918	15093	14987	15014	15134	15015	14840	14909	14987	15068	15070	15103	15061	15053	15215	15160	14963	15105	14978	15016	15084	14915	15080	15173	15083	15054	14828	15053	15155	14903	15069	15087	15069	14995	15072	15044	14872	15083	15027	15171	15022	14870	14934	14963	15023	14771	14904	15130	15039	14979	14872	15114	14909	15036	15057	15128	15030	15070	15116	14961	15120	14942	15110	15168	15241	14934	14917	15141	15049	15124	14996	15030	15135	15012	14855	15193	15100	14947	14997	14881	15175	15009	15266	14949	14951	15128	14870	15199	15006	15195	14972	14985	15063	14917	14884	15152	15251	15064	15066	14939	15093	14930	15163	15205	15046	15028	14807	15180	14979	15000	15066	15172	15098	14991	14934	14962	14931	15135	14815	15128	15138	15238	15184	15092	15100	15105	15188	14937	15127	15136	14977	14877	14982	14987	15087	15083	15084	15038	14836	14951	15142	15109	15056	14906	15063	14981	14960	15102	14961	15067	15022	14993	14939	14934	14971	14978	14780	14975	14949	15000	15082	14991	14952	15012	15088	14939	15259	14940	14996	15017	15118	15053	15055	14962	14842	14998	15098	14974	14948	14993	15236	14981	15130	15055	15146	15145	15078	15024	14998	15107	14978	15203	14947	15159	14864	15048	15070	15155	15018	14877	15092	15049	15019	14976	15052	14976	15029	14917	14962	15076	14985	14867	15153	15144	15022	14962	14959	15025	14911	14986	14987	15119	15112	14920	15108	14975	15258	14869	14838	15144	15100	14954	15060	15270	14876	15069	14908	14925	15093	15069	15148	14988	14971	15035	14704	15039	14882	15023	14908	15037	14940	14858	15056	15206	15027	14939	15067	14966	14792	15185	14966	15044	15115	15121	14974	14867	15002	15105	14960	15000	14980	14962	14865	14938	14956	15092	14932	15008	14885	15119	15069	14821	14907	14907	14912	14883	15028	14957	15053	15185	14993	15077	15069	14989	14980	14952	15095	15055	15060	14924	15001	14897	15039	15142	15101	15011	14802	14876	15185	14959	14989	15024	15029	15047	15038	14987	15088	15221	15130	14897	14962	15059	15084	15165	15077	15089	14799	14985	15042	15057	15085	15248	15075	15049	14909	14951	15107	15160	15177	14992	14974	15021	14871	14931	14917	15055	15053	14952	14854	15061	14970	14961	14877	15053	14891	15000	14999	14947	15022	14927	15043	15019	15203	15021	15292	15142	15090	15143	15047	15064	14828	14977	15104	15146	14964	14992	15117	15112	14966	14945	15178	14740	15041	14978	14993	15037	14961	15116	15165	15039	15019	14937	15081	14870	15026	15047	15176	14981	14984	15086	14935	15069	14907	14993	14812	14878	15028	14936	14975	15048	15129	15126	14980	15084	15045	15057	15173	15085	15012	14754	15128	14888	14998	15178	14778	14912	14859	14947	15172	14903	15068	14858	14892	14862	14988	15002	15191	15037	14904	14947	15131	15023	15251	14965	14967	14925	15085	14789	15119	14968	14877	14948	15033	15049	14983	15035	14916	15116	14933	15008	14916	15053	14992	15043	14987	15003	15196	14999	14978	15042	14828	14957	15102	14985	14973	15084	14992	15008	15182	14932	14919	15100	15054	14959	14975	15065	15106	15142	14926	14954	15038	15014	15162	14904	15049	15045	14975	14964	15074	14958	15034	14959	15078	14937	14908	14902	14870	14959	15186	15010	15185	15033	14958	14950	14958	15010	14897	15021	15021	15042	14881	14879	15039	15170	14839	14986	15091	14997	15058	14989	14900	15120	15302	14934	14934	14967	14980	14981	15021	14886	15029	15051	14907	14974	14980	15002	15067	14867	14996	14998	15057	15151	15072	14957	15065	14785	15088	15165	15244	15113	15124	15242	14918	14912	14918	15083	15035	14942	14971	15117	15054	14977	14974	15175	14940	14982	15006	14976	15020	15119	15116	14906	15123	14999	15133	15067	15022	15036	15114	15019	15206	14946	14883	14959	14826	14996	15111	15133	14882	15005	15212	15022	15042	14927	15198	15091	15015	15043	15052	15100	15139	15120	15032	15209	15281	14996	15112	15054	15038	15200	15131	15192	15112	14928	15077	15061	15184	15011	14995	15283	15120	15188	14894	15090	14977	15179	15104	14902	14988	14966	15057	15140	15175	14934	14917	15148	15000	15105	15058	14960	14944	15032	15035	15083	15197	15036	15069	15118	15255	15105	15126	15005	15160	15092	15017	15077	14819	15095	15108	14974	14916	15155	15197	14932	15027	14972	14990	14906	15162	15168	15197	15275	14945	15060	15047	14978	15179	15187	15057	14955	15118	15054	14912	15067	14968	14914	14970	14964	15099	15086	15150	15067	15053	14982	14937	14993	15014	14972	15045	14867	14990	14855	14983	15129	14991	15049	14970
26985	56537	44604	28499	18259	16730	16067	15108	15379	21870	18774	13863	14061	15139	15734	14883	14655	13798	12969	12914	12746	12845	12830	12946	12760	12811	12740	12795	12802	12875	12815	12850	12781	12834	12738	12954	12712	12737	12766	12930	13036	12899	12787	12753	12891	12679	12831	12821	12818	12691	12829	12856	12673	12827	12746	12707	12802	12682	12675	12765	12644	12757	12678	12765	12936	12691	12914	12731	12712	12834	12843	12879	12656	12655	12656	12669	12863	12661	12727	12652	12708	12645	12711	12773	12744	12962	12692	12981	12839	12612	12756	12863	12612	12748	12750	12792	12780	12704	12791	12702	12759	12751	12562	12863	12887	12808	12716	12676	12577	12638	12732	12860	12786	12755	12970	12733	12848	12852	12863	12738	12802	12876	12789	12744	12722	12769	12816	12871	12507	12768	12774	12795	12564	12868	12873	12751	12957	12910	12882	12673	12835	12630	12878	12742	12751	12767	12786	12719	12661	12796	12664	12826	12696	12884	12788	12705	12842	12846	12797	12886	12893	12851	12728	12730	12816	12729	12810	12792	12794	12822	12866	12776	12841	12931	12756	12654	12717	12753	12626	12793	12772	12888	12675	12820	12564	12731	12830	12799	12833	12777	12799	13057	12868	12722	12765	12870	12798	12731	12892	12791	12884	12794	12709	12950	12826	12794	12801	12896	12754	12891	12847	12879	12699	12715	12766	12711	12659	12624	12807	12659	12821	12756	12722	12633	12818	12708	12752	12760	12657	12672	12729	12823	12659	12681	12737	12800	12937	12667	12762	12913	12733	12845	12781	12694	12734	12754	12802	12789	12833	12786	12769	12790	12804	12775	12719	12759	12761	12726	12725	12735	12936	12760	12793	12724	12604	12650	12722	12894	12797	12893	12792	12690	12704	12719	12745	12810	12658	12672	12817	12730	12697	12695	12858	12674	12851	12745	12748	12747	12760	12799	12780	12713	12569	12667	12760	12691	12795	12769	12741	12768	12646	12751	12858	12741	12883	12737	12858	12722	12811	12747	12742	12686	12841	12826	12987	12827	12762	12834	12971	12820	12822	12777	12698	12762	12861	12852	12717	12844	12926	12811	12839	12733	12625	12725	12845	12749	12754	12798	12726	12885	12803	12812	12741	12865	12739	12773	12685	12709	12765	12708	12608	12641	12875	12897	12763	12669	12812	12852	12793	12874	12588	12850	12769	12800	12855	12835	12775	12691	12772	12910	12650	12844	12869	12845	12837	12726	12828	12652	12633	12640	12928	12754	12811	12878	12875	12636	12853	12716	12725	12693	12665	12781	12730	12870	12674	12820	12849	12779	12808	12755	12694	12760	12609	12668	12894	12788	12857	12786	12696	12877	12778	12743	12712	12945	12844	12916	12651	12604	12803	12763	12788	12775	12644	12604	12834	12716	12764	12781	12720	12767	12633	12778	12545	12836	12823	12799	12739	12783	12737	12877	12856	12823	12760	12903	12710	12949	12647	12860	12875	12812	12765	12828	12740	12590	12901	12828	12831	12903	12708	12519	12773	12827	12799	12686	12757	12640	12621	12822	12696	12629	12798	12832	12862	13030	12719	12924	12702	12725	12767	12830	12543	12769	12781	12804	12917	12763	12785	12794	12925	12689	12699	12738	12727	12753	12905	12848	12750	12851	12680	12753	12839	12687	12841	12675	12824	12917	12845	12603	12701	12626	12835	12732	12607	12725	12686	12767	12839	12824	12870	12848	12871	12772	12608	12862	12480	12780	12799	12819	12800	12669	12843	12767	12884	12748	12752	12900	12731	12688	12608	12629	12651	12748	12675	12720	12840	12627	12662	12763	12768	12799	12531	12589	12695	12866	12712	12791	12757	12586	12651	12619	12682	12715	12684	12805	12734	12664	12658	12673	12688	12786	12614	12878	12852	12772	12701	12802	12562	12842	12544	12844	12706	13048	12864	12954	12729	12767	12632	12726	12831	12737	12738	12835	12591	12735	12689	12671	12760	12794	12864	12767	12767	12587	12803	12854	12753	12817	12686	12862	12720	12770	12715	12817	12815	12678	12663	12745	12786	12854	12600	12786	12769	12831	12939	12781	12784	12849	12694	12738	12705	12921	12649	12699	12717	12794	12772	12707	12656	12767	12684	12840	12669	12642	12776	12701	12749	12795	12704	12708	12744	12771	12697	12676	12761	12787	12760	12611	12913	12795	12635	12957	12835	12758	12701	12852	12745	12717	12806	12554	12759	12747	12883	12657	12868	12815	12976	12726	12873	12848	12788	12839	12666	12778	12733	12545	12745	12795	12763	12591	12697	12796	12618	12880	12681	12873	12724	12697	12803	12742	12749	12727	12843	12785	12876	12477	12789	12863	12841	12718	12769	12736	12898	12943	12589	12646	12749	12578	12721	12684	12876	12638	12755	12799	12766	12985	12704	12801	12756	12718	12876	12730	12843	12744	12925	12636	12896	12688	12735	12728	12850	12722	12662	12812	12853	12911	12772	12849	12753	12843	12731	12730	12704	12740	12783	12957	12819	12693	12878	12788	12747	12792	12727	12775	12929	12780	12740	12817	12688	12726	12766	12873	12817	12834	12815	12990	12769	12801	12780	12720	12868	12781	12831	12760	12834	12727	12681	12678	12643	12729	12776	12804	12741	12826	12835	12917	12657	12690	12774	12776	12759	12781	12724	12831	12841	12668	12878	12804	12816	12720	12782	12880	12901	12831	12680	12788	12832	12645	12994	12820	12505	12728	12774	12882	12688	12734	12655	12704	12873	12728	12894	12839	12910	12713	12803	12725	12699	12743	12837	12724	12624	12817	12721	12658	12726	12803	12785	12785	12691	12791	12764	12601	12794	12682	12663	12712	12753	12819	13006	12620	12665	12797	12745	12862	12774	12708	12625	12764	12913	12809	12787	12601	12682	12937	12847	12695	12695	12496	12858	12863	12651	12654	12729	12814	12845	12723	12846	12877	12648	12820	12849	12619	12697	12731	12901	13121	12872	12760	12848	12811	12895	12761	12867	12725	12648	12815	12812	12704	12749	12628	12792	12823	12648	12716	12778	12816	12839	12688	12717	12649	12725	12773	12897	12856	12731	12857	12639	12775	12679	12724	12727	12733	12727	12757	12700	12670	12740	12670	12788	12821	12828	12784	12671	12730	12684	12761	12781	12794	12811	12825	12595	12807	12677	12666	12757	12938	12817	12816	12707	12914	12705	12809	12806	12894	12625	12689	12616	12821	12961	12990	12789	12821	12712	12858	12760	12650	12895	12881	12735	12817	12746	12905	12579	12713	12654	12798	12709	12946	12768	12767	12696	12795	12759	12612	12785	12779	12891	12806	12764	12668	12767	12784	12703	12753	12660	12737	12831	12708	12859	12661	12817	12818	12912	12763	12657	13054	12696	12707	12724	12721	12638	12950	12708	13003	12699	12744	12655	12697	12769	12851	12775	12536	12701	12737	12995	12748	12859	12670	12674	12817	12920	12732	12789	12849	12625	12721	12759	12746	12722	12680	12708	12776	12755	12805	12705	12919	12838	12713	12733	12595	12759	12861	12806	12720	12720	12638	12890	12751	12857	12866	12699	12645	12795	12628	12783	12859	12693	12780	12773	12859	12731	12749	12782	12606	12724	12637	12756	12727	12771	12876	12671	12862	12737	12806	12797	12748	12676	12760	12990	12718	12730	12816	12852	12979	12782	12708	12715	12734	12935	12643	12660	12647	12821	12890	12588	12857	12750	12832	12916	12714	12781	12751	12775	12756	12957	12786	12849	12915	12729	12777	12520	12735	12561	12667	12720	12826	12828	12675	12801	12614	12736	12707	12740	12758	12725	12905	12713	12754	12760	12813	12909	12761	12717	12791	12849	12816	12716	12789	12670	12853	12789	12743	12798	12876	12753	12764	12662	12815	12729	12890	12900	12745	12912	12790	12774	12598	12960	12625	12761	12746	12726	12707	12813	12854	12727	12946	12880	12820	12740	12809	12856	12721	12687	12856	12704	12723	12754	12633	12761	12627	12764	12909	12650	12876	12884	12814	12643	12791	12737	12759	12820	12941	12904	12790	12853	12665	12734	12765	12669	12854	12814	12927	12817	12822	12669	12684	12712	12800	12830	12781	12810	12786	12645	12633	12779	12701	12797	12911	12848	12770	12685	12849	12888	12719	12594	12606	12842	12724	12633	12789	12760	12663	12659	12651	12874	12906	12921	12912	12706	12860	12792	12775	12855	12725	12771	12694	12768	12647	12835	12771	12742	12854	12767	12730	12892	12698	12642	12878	12766	12781	12799	12715	12930	12642	12887	12730	12810	12838	12748	12664	12695	12820	12783	12597	12858	12727	12899	12758	12731	12775	12891	12663	12700	12742	12846	12792	12864	12800	13039	12864	12861	12671	12805	12453	12764	12655	12783	12881	12657	12849	12804	12740	12882	12739	12866	12871	12706	12822	12718	12660	12877	12728	12904	12934	12763	12800	12793	12688	12731	12735	12863	12670	12699	12757	12828	12774	12810	12804	12807	12842	12803	12775	12731	12655	12696	12760	12693	12667	12800	12820	12754	12753	12962	12860	12692	12859	12843	12842	12677	12836	12821	12870	12807	12679	12996	12594	12897	12776	12935	12816	12786	12787	12823	12662	12768	12988	12728	12764	12643	12745	12607	12795	12845	12812	12731	12821	12758	12844	12825	12709	12762	12659	12762	12766	12767	12712	12728	12630	12952	12686	12850	12954	12852	12607	12800	12947	12845	12700	12787	12879	12833	12795	12650	12749	12571	12720	12896	12521	12836	12623	12815	12725	12892	12851	12826	12886	12721	12712	12652	12959	12737	12777	12647	12755	12738	12912	12798	12814	12785	12712	12668	12855	12666	12699	12722	12906	12686	12913	12556	12895	12723	12794	12860	12869	12742	12644	12832	12667	12712	12620	12764	12861	12637	12832	12668	12634	12838	12874	12855	12778	12743	12845	12805	12908	12584	12657	12885	12789	12758	12744	12651	12712	12644	12708	12758	12838	12693	12892	12812	12629	12787	12973	12708	12761	12861	12826	12799	12663	12788	12737	12729	12828	12665	12747	12640	12778	12663	12889	12710	12682	12826	12716	12831	12709	12701	12829	12727	12897	12860	12755	12940	12745	12733	12673	12761	12662	12702	12685
29459	26217	28001	21470	16683	15809	15765	15280	15132	15112	15058	14797	14821	14688	14520	14742	14648	14566	14832	14780	14637	14856	14574	14507	14789	14542	14432	14617	14616	14591	14462	14333	14571	14643	14555	14444	14568	14580	14532	14465	14630	14716	14643	14563	14616	14513	14560	14578	14384	14522	14536	14645	14495	14535	14431	14673	14698	14729	14676	14453	14650	14427	14367	14458	14728	14554	14232	14763	14612	14637	14493	14577	14432	14379	14358	14496	14707	14710	14431	14554	14532	14413	14595	14660	14483	14707	14487	14586	14590	14649	14437	14690	14549	14523	14541	14479	14622	14714	14489	14544	14663	14725	14656	14526	14589	14679	14558	14477	14358	14509	14495	14660	14575	14629	14514	14484	14647	14514	14568	14461	14670	14551	14471	14471	14406	14450	14360	14469	14634	14564	14540	14694	14582	14551	14624	14475	14608	14572	14484	14400	14582	14465	14553	14490	14674	14546	14648	14552	14349	14728	14700	14702	14571	14539	14714	14660	14643	14602	14394	14515	14517	14432	14567	14554	14567	14512	14616	14635	14710	14530	14558	14383	14350	14734	14479	14433	14621	14641	14471	14502	14571	14721	14690	14540	14650	14512	14599	14580	14656	14605	14555	14633	14594	14680	14641	14527	14644	14593	14588	14707	14590	14412	14513	14466	14368	14410	14527	14303	14491	14367	14538	14422	14500	14740	14603	14468	14550	14601	14515	14537	14485	14270	14331	14742	14479	14518	14491	14488	14617	14614	14360	14808	14817	14483	14573	14575	14453	14268	14669	14708	14644	14660	14567	14539	14702	14665	14451	14602	14541	14722	14518	14652	14572	14585	14592	14537	14577	14562	14835	14517	14490	14499	14569	14649	14637	14419	14673	14470	14548	14486	14533	14525	14523	14547	14520	14542	14462	14689	14740	14608	14545	14616	14667	14641	14619	14462	14711	14473	14754	14543	14667	14602	14512	14651	14604	14609	14493	14583	14496	14573	14617	14685	14770	14574	14525	14668	14374	14468	14646	14615	14592	14363	14577	14619	14553	14516	14579	14475	14640	14575	14377	14343	14396	14659	14618	14532	14530	14568	14689	14590	14512	14716	14526	14476	14546	14525	14544	14409	14504	14445	14466	14546	14719	14555	14406	14496	14564	14503	14500	14660	14697	14699	14636	14537	14435	14758	14609	14646	14410	14519	14607	14677	14586	14689	14698	14621	14537	14677	14525	14674	14679	14583	14631	14508	14523	14585	14829	14572	14466	14384	14490	14651	14727	14582	14637	14722	14529	14488	14685	14566	14726	14509	14629	14799	14743	14590	14607	14627	14627	14705	14695	14643	14568	14559	14640	14596	14504	14483	14720	14508	14601	14570	14550	14554	14644	14697	14687	14677	14570	14608	14495	14422	14563	14445	14751	14869	14541	14530	14657	14571	14693	14407	14774	14693	14715	14718	14648	14496	14466	14533	14577	14572	14590	14391	14645	14523	14554	14655	14511	14612	14575	14638	14741	14661	14718	14661	14465	14665	14622	14837	14645	14734	14410	14574	14605	14637	14557	14524	14444	14614	14626	14484	14556	14592	14674	14661	14772	14527	14482	14637	14568	14527	14450	14418	14671	14620	14713	14490	14725	14463	14524	14546	14533	14529	14584	14645	14449	14674	14767	14581	14565	14506	14446	14470	14679	14765	14711	14448	14544	14737	14432	14651	14512	14497	14692	14573	14542	14548	14480	14545	14516	14529	14647	14692	14570	14573	14749	14512	14674	14700	14608	14519	14603	14520	14540	14560	14506	14583	14425	14638	14581	14663	14566	14577	14631	14621	14488	14534	14399	14780	14770	14540	14600	14521	14570	14679	14582	14507	14750	14399	14327	14499	14551	14323	14430	14770	14518	14630	14638	14634	14520	14648	14548	14663	14818	14524	14706	14676	14612	14491	14560	14478	14614	14430	14656	14530	14650	14678	14582	14509	14534	14643	14610	14648	14476	14582	14564	14419	14676	14710	14375	14481	14534	14552	14422	14657	14673	14587	14450	14756	14586	14514	14576	14511	14730	14325	14673	14395	14680	14581	14702	14548	14681	14409	14490	14538	14539	14511	14578	14614	14710	14512	14664	14639	14462	14306	14488	14707	14449	14554	14517	14359	14584	14563	14486	14712	14744	14546	14413	14620	14618	14659	14555	14504	14549	14750	14650	14655	14576	14376	14415	14702	14541	14628	14353	14401	14709	14433	14535	14427	14713	14443	14684	14612	14669	14523	14816	14620	14560	14621	14739	14527	14700	14525	14428	14517	14658	14710	14430	14553	14702	14669	14606	14460	14824	14394	14386	14533	14588	14380	14555	14604	14874	14666	14536	14678	14638	14431	14614	14390	14409	14642	14682	14675	14562	14621	14658	14428	14656	14701	14554	14509	14647	14896	14558	14670	14453	14467	14307	14464	14387	14612	14698	14465	14509	14526	14501	14542	14501	14644	14574	14800	14558	14644	14840	14702	14571	14566	14540	14604	14561	14554	14735	14709	14543	14425	14419	14547	14570	14472	14566	14768	14668	14586	14556	14553	14542	14569	14503	14530	14399	14440	14638	14709	14766	14687	14596	14604	14518	14654	14685	14409	14529	14568	14572	14482	14524	14662	14555	14666	14385	14634	14502	14419	14609	14570	14494	14586	14525	14597	14576	14654	14602	14428	14487	14484	14619	14492	14721	14786	14522	14479	14625	14592	14637	14475	14676	14938	14437	14548	14675	14573	14447	14619	14647	14793	14532	14415	14749	14677	14565	14717	14600	14618	14590	14577	14428	14653	14696	14469	14468	14686	14589	14532	14731	14584	14463	14692	14658	14706	14702	14672	14513	14582	14548	14628	14595	14500	14627	14448	14497	14496	14745	14392	14758	14570	14666	14678	14754	14634	14610	14340	14622	14637	14714	14565	14713	14704	14433	14473	14507	14694	14556	14597	14613	14629	14304	14512	14632	14593	14469	14649	14661	14714	14525	14649	14781	14446	14573	14534	14480	14648	14707	14585	14748	14552	14613	14804	14653	14654	14517	14789	14619	14710	14632	14830	14608	14716	14513	14510	14735	14471	14626	14647	14372	14518	14548	14528	14662	14595	14443	14551	14578	14546	14513	14597	14512	14676	14711	14661	14434	14551	14594	14667	14687	14648	14384	14531	14546	14578	14730	14832	14619	14628	14605	14592	14696	14591	14433	14726	14373	14462	14682	14736	14529	14558	14446	14470	14596	14694	14473	14459	14475	14495	14658	14786	14625	14422	14693	14484	14526	14625	14676	14647	14569	14583	14524	14472	14760	14498	14748	14500	14589	14761	14485	14737	14462	14624	14658	14690	14682	14523	14481	14774	14481	14541	14480	14559	14537	14595	14678	14622	14688	14613	14792	14677	14465	14539	14370	14411	14611	14547	14579	14605	14769	14654	14642	14528	14713	14571	14666	14658	14506	14622	14570	14555	14523	14537	14433	14429	14574	14521	14608	14575	14642	14554	14704	14444	14528	14547	14849	14743	14672	14648	14899	14723	14728	14654	14670	14560	14608	14439	14632	14440	14553	14728	14557	14550	14664	14468	14573	14556	14646	14570	14557	14492	14371	14661	14696	14643	14456	14604	14634	14495	14555	14450	14552	14608	14729	14488	14617	14600	14544	14565	14626	14521	14593	14531	14526	14398	14610	14631	14639	14445	14794	14647	14671	14650	14576	14525	14681	14440	14651	14479	14628	14354	14565	14568	14558	14620	14834	14483	14506	14726	14605	14583	14677	14650	14530	14622	14578	14450	14691	14495	14678	14540	14700	14623	14519	14561	14426	14481	14646	14659	14632	14621	14472	14709	14652	14705	14532	14567	14642	14545	14603	14449	14613	14483	14711	14707	14438	14395	14784	14751	14580	14588	14535	14626	14364	14483	14401	14554	14481	14467	14585	14641	14695	14569	14407	14646	14583	14372	14596	14682	14814	14527	14643	14543	14512	14388	14485	14558	14594	14622	14593	14413	14394	14521	14518	14604	14604	14692	14609	14614	14440	14530	14634	14576	14800	14653	14535	14638	14513	14471	14478	14514	14631	14578	14609	14437	14507	14403	14593	14707	14663	14703	14771	14535	14448	14593	14558	14673	14421	14742	14682	14711	14664	14502	14472	14566	14650	14643	14612	14808	14635	14643	14464	14777	14784	14742	14505	14474	14522	14461	14649	14645	14755	14684	14469	14645	14642	14501	14481	14542	14340	14586	14616	14712	14614	14447	14639	14423	14581	14591	14569	14580	14699	14481	14587	14519	14655	14545	14588	14657	14433	14533	14411	14544	14601	14575	14441	14498	14535	14661	14587	14703	14551	14542	14567	14579	14541	14547	14497	14640	14593	14336	14656	14565	14631	14600	14534	14538	14479	14777	14447	14516	14437	14314	14643	14318	14551	14549	14664	14508	14703	14506	14366	14580	14661	14536	14497	14707	14733	14784	14605	14527	14687	14586	14405	14515	14554	14550	14580	14701	14622	14649	14468	14670	14629	14714	14482	14665	14466	14398	14595	14544	14491	14717	14548	14653	14623	14733	14637	14666	14558	14486	14558	14679	14659	14619	14497	14715	14736	14607	14600	14574	14619	14576	14693	14685	14474	14638	14806	14488	14415	14698	14552	14445	14757	14619	14601	14566	14354	14479	14425	14524	14551	14481	14704	14592	14558	14622	14593	14556	14586	14567	14662	14548	14598	14700	14551	14696	14457	14519	14555	14480	14450	14702	14603	14774	14519	14598	14702	14695	14509	14396	14461	14490	14557	14517	14524	14688	14550	14569	14564	14486	14597	14632	14413	14521	14519	14595	14744	14725	14609	14561	14554	14530	14539	14599	14548	14495	14427	14573	14477	14455	14680	14704	14631	14483	14511	14568	14571	14465	14599	14520	14657	14532	14729	14615	14486	14495	14689	14660	14842	14742	14587	14650	14674	14673	14538	14587	14569	14517	14562	14530	14620	14712	14704	14600	14482	14491	14549	14710	14474	14441	14522	14701	14487	14413	14639	14488	14713	14538	14710	14663	14648	14471	14622	14552	14430	14639	14506	14558	14597	14634	14574	14563	14701	14518	14481	14625	14509	14508	14393	14467	14606	14753	14433	14547	14596	14379	14716	14680	14592	14544
24400	37319	26535	17382	14748	14022	13748	13538	13321	13116	13057	12722	12830	12681	13030	12603	12769	12588	12661	12504	12512	12598	12540	12712	12460	12539	12582	12521	12666	12662	12595	12566	12670	12546	12671	12843	12747	12669	12616	12402	12646	12592	12507	12536	12574	12676	12610	12431	12589	12584	12675	12568	12614	12572	12685	12550	12646	12533	12582	12570	12626	12747	12540	12597	12584	12524	12631	12553	12444	12715	12626	12534	12573	12659	12584	12797	12525	12602	12679	12504	12525	12518	12580	12539	12541	12636	12617	12563	12623	12602	12470	12623	12608	12613	12540	12590	12604	12615	12527	12485	12477	12578	12478	12577	12445	12630	12578	12395	12407	12522	12594	12560	12522	12429	12644	12761	12545	12442	12539	12686	12523	12565	12670	12832	12437	12652	12590	12580	12522	12761	12450	12629	12585	12609	12568	12623	12591	12645	12740	12559	12509	12320	12520	12626	12436	12712	12649	12531	12517	12815	12695	12526	12654	12578	12687	12632	12623	12501	12694	12539	12583	12533	12724	12476	12650	12585	12656	12417	12620	12519	12760	12555	12515	12340	12702	12437	12561	12547	12548	12459	12625	12500	12556	12585	12652	12462	12697	12554	12683	12539	12728	12604	12553	12717	12558	12594	12576	12592	12561	12539	12593	12501	12578	12451	12731	12550	12625	12470	12569	12633	12586	12648	12646	12657	12694	12603	12660	12341	12672	12594	12432	12556	12500	12612	12486	12568	12596	12549	12683	12657	12670	12448	12625	12613	12610	12503	12541	12697	12464	12508	12600	12570	12689	12452	12525	12709	12590	12584	12494	12568	12685	12419	12709	12511	12570	12550	12568	12357	12706	12521	12569	12627	12576	12473	12710	12643	12524	12675	12614	12481	12544	12539	12678	12539	12506	12482	12620	12557	12581	12683	12651	12547	12685	12505	12551	12788	12556	12617	12587	12494	12567	12449	12776	12477	12648	12615	12569	12640	12550	12590	12422	12502	12464	12578	12387	12549	12611	12585	12744	12523	12627	12770	12446	12530	12498	12760	12525	12753	12542	12657	12376	12596	12694	12562	12557	12486	12577	12542	12502	12622	12496	12701	12535	12661	12507	12661	12502	12576	12557	12538	12489	12546	12621	12509	12617	12595	12786	12692	12834	12600	12587	12508	12476	12556	12590	12693	12631	12599	12499	12679	12492	12466	12659	12551	12594	12679	12741	12498	12724	12428	12532	12535	12611	12534	12642	12689	12583	12599	12430	12596	12640	12425	12504	12685	12703	12534	12586	12653	12654	12484	12506	12657	12708	12717	12481	12723	12655	12540	12530	12499	12640	12488	12564	12617	12490	12440	12651	12510	12586	12625	12690	12478	12584	12675	12736	12496	12597	12471	12484	12496	12452	12503	12444	12613	12550	12538	12539	12490	12556	12504	12429	12658	12574	12520	12690	12477	12564	12464	12526	12592	12545	12616	12755	12755	12648	12688	12701	12603	12644	12668	12629	12428	12779	12615	12538	12586	12695	12578	12673	12555	12520	12582	12699	12565	12540	12527	12508	12569	12431	12457	12472	12737	12667	12616	12637	12690	12604	12634	12483	12616	12586	12685	12569	12663	12512	12669	12582	12556	12665	12593	12614	12609	12627	12440	12405	12697	12683	12677	12498	12602	12555	12631	12672	12637	12538	12451	12467	12656	12445	12736	12431	12587	12516	12582	12564	12583	12582	12513	12600	12629	12568	12654	12617	12524	12531	12755	12538	12466	12761	12698	12479	12551	12632	12692	12793	12470	12664	12369	12611	12590	12463	12505	12631	12567	12612	12453	12500	12560	12592	12490	12455	12547	12617	12697	12524	12609	12548	12391	12579	12657	12599	12561	12679	12743	12647	12505	12595	12591	12605	12501	12448	12496	12587	12502	12465	12691	12558	12513	12569	12490	12378	12607	12567	12658	12450	12437	12470	12581	12650	12508	12546	12682	12637	12570	12500	12479	12596	12546	12605	12460	12499	12532	12537	12701	12621	12672	12611	12530	12652	12485	12410	12637	12570	12638	12417	12796	12449	12597	12510	12512	12540	12601	12694	12453	12759	12514	12629	12439	12515	12623	12689	12525	12580	12551	12450	12573	12599	12563	12544	12569	12543	12515	12562	12550	12650	12527	12510	12554	12664	12610	12690	12716	12488	12429	12670	12478	12530	12630	12482	12560	12527	12662	12546	12514	12667	12581	12361	12560	12600	12652	12536	12711	12689	12633	12597	12512	12752	12526	12556	12607	12712	12632	12647	12646	12720	12490	12595	12518	12596	12503	12589	12555	12407	12564	12572	12670	12526	12490	12480	12534	12494	12638	12570	12598	12693	12632	12592	12489	12720	12656	12478	12639	12545	12711	12581	12618	12568	12611	12603	12661	12550	12603	12608	12617	12604	12483	12581	12556	12528	12454	12809	12370	12639	12611	12394	12579	12635	12597	12470	12521	12583	12566	12517	12613	12652	12523	12614	12556	12569	12629	12626	12599	12508	12624	12546	12554	12552	12426	12615	12675	12673	12472	12629	12459	12411	12659	12535	12592	12558	12501	12626	12678	12574	12446	12680	12448	12654	12591	12465	12514	12512	12656	12593	12635	12566	12506	12550	12610	12352	12545	12583	12520	12411	12620	12747	12670	12626	12520	12521	12533	12589	12553	12478	12455	12502	12572	12671	12640	12654	12346	12657	12494	12550	12547	12660	12467	12666	12539	12631	12434	12465	12529	12624	12503	12481	12490	12430	12366	12631	12715	12594	12556	12471	12577	12495	12495	12571	12590	12602	12639	12770	12533	12599	12723	12564	12618	12486	12486	12456	12559	12595	12776	12545	12562	12564	12586	12559	12582	12575	12521	12488	12575	12620	12565	12725	12635	12579	12463	12695	12711	12530	12526	12600	12399	12771	12645	12472	12634	12507	12579	12502	12604	12505	12526	12614	12736	12698	12504	12636	12452	12684	12661	12642	12563	12576	12694	12616	12474	12673	12519	12473	12569	12671	12525	12585	12608	12671	12760	12592	12567	12667	12534	12479	12559	12587	12563	12493	12651	12678	12519	12512	12451	12622	12456	12454	12611	12518	12576	12488	12620	12489	12483	12540	12581	12517	12591	12656	12623	12628	12715	12630	12576	12641	12625	12541	12676	12651	12451	12531	12418	12642	12495	12564	12714	12590	12491	12568	12481	12645	12544	12534	12589	12655	12365	12627	12679	12488	12630	12471	12661	12528	12699	12475	12520	12636	12510	12527	12516	12475	12707	12618	12471	12664	12615	12565	12560	12689	12618	12691	12600	12547	12527	12677	12740	12759	12666	12686	12404	12763	12774	12449	12708	12608	12651	12565	12612	12534	12600	12613	12592	12730	12699	12534	12566	12587	12545	12447	12556	12694	12524	12528	12638	12438	12615	12520	12743	12716	12442	12614	12537	12607	12616	12496	12587	12670	12422	12821	12609	12365	12656	12663	12515	12572	12632	12463	12614	12516	12613	12388	12591	12475	12692	12564	12465	12645	12687	12503	12457	12590	12530	12546	12526	12540	12559	12480	12683	12494	12613	12663	12684	12818	12608	12511	12730	12603	12610	12588	12672	12672	12578	12575	12475	12646	12642	12650	12567	12594	12635	12613	12448	12585	12707	12786	12493	12639	12600	12518	12798	12672	12595	12412	12585	12427	12545	12588	12637	12527	12689	12549	12596	12489	12604	12543	12455	12562	12433	12417	12613	12511	12558	12384	12664	12580	12650	12572	12722	12693	12597	12489	12514	12667	12583	12551	12451	12528	12468	12506	12640	12736	12504	12727	12581	12502	12656	12596	12449	12604	12477	12440	12576	12653	12387	12546	12714	12565	12496	12636	12672	12643	12705	12625	12663	12676	12496	12547	12649	12546	12425	12506	12760	12624	12586	12566	12499	12657	12591	12553	12468	12617	12606	12429	12578	12805	12406	12607	12558	12521	12614	12631	12567	12673	12628	12598	12609	12508	12679	12532	12560	12483	12500	12478	12715	12550	12694	12514	12600	12453	12734	12586	12510	12616	12611	12570	12511	12390	12632	12699	12485	12640	12558	12669	12498	12529	12704	12469	12596	12569	12424	12542	12438	12582	12605	12616	12618	12496	12477	12483	12690	12550	12538	12548	12409	12647	12692	12630	12611	12558	12391	12577	12476	12479	12452	12578	12475	12511	12634	12603	12633	12731	12751	12501	12594	12582	12570	12584	12572	12625	12468	12433	12721	12631	12531	12630	12465	12676	12567	12660	12526	12406	12453	12634	12483	12587	12507	12593	12627	12586	12725	12523	12522	12466	12538	12672	12667	12580	12632	12536	12447	12503	12631	12531	12596	12553	12581	12648	12476	12466	12545	12707	12461	12562	12570	12725	12776	12610	12600	12531	12618	12484	12682	12578	12587	12602	12495	12714	12608	12563	12493	12600	12614	12433	12576	12570	12629	12442	12556	12555	12484	12688	12784	12654	12694	12616	12502	12598	12701	12626	12400	12480	12491	12641	12597	12551	12572	12515	12553	12491	12692	12533	12594	12426	12543	12726	12621	12752	12555	12618	12572	12517	12736	12501	12503	12470	12711	12481	12652	12503	12637	12695	12546	12540	12587	12426	12535	12702	12603	12412	12614	12739	12522	12842	12559	12508	12659	12492	12565	12559	12501	12641	12580	12410	12496	12581	12505	12711	12593	12688	12520	12590	12621	12528	12641	12566	12710	12604	12437	12656	12320	12548	12620	12678	12521	12642	12491	12483	12600	12517	12377	12501	12626	12778	12637	12495	12498	12474	12418	12508	12516	12608	12540	12428	12588	12540	12685	12634	12663	12664	12619	12371	12456	12606	12551	12555	12721	12640	12557	12530	12566	12544	12573	12638	12543	12481	12517	12428	12472	12614	12482	12525	12519	12567	12592	12562	12478	12577	12616	12592	12605	12562	12585	12523	12548	12644	12695	12462	12651	12679	12580	12606	12534	12666	12392	12516	12492	12499	12447	12526	12631	12561	12627	12536	12476	12739	12768	12605	12534	12450	12505	12476	12619	12684	12513	12505	12747	12586	12486	12454	12618	12526	12397	12583	12547	12510	12642	12514	12438	12526	12669	12563	12634	12592	12522	12493	12659	12509	12680
23069	20941	27671	24537	21733	20112	18484	16208	15346	18287	18087	15544	14978	15734	16106	15566	15305	14906	14584	14762	14782	14589	14545	14521	14508	14474	14459	14445	14648	14546	14611	14447	14437	14540	14583	14459	14537	14548	14605	14617	14580	14398	14631	14442	14571	14629	14359	14501	14359	14541	14765	14413	14535	14477	14530	14798	14515	14643	14494	14604	14515	14477	14607	14402	14552	14598	14444	14345	14584	14464	14520	14494	14404	14240	14500	14475	14728	14422	14514	14436	14428	14346	14322	14392	14338	14360	14631	14558	14565	14455	14320	14541	14449	14300	14579	14435	14625	14455	14573	14304	14424	14643	14473	14352	14376	14595	14621	14348	14590	14278	14392	14511	14432	14656	14469	14451	14578	14358	14498	14537	14502	14302	14472	14553	14461	14571	14597	14528	14408	14516	14308	14416	14478	14623	14449	14518	14497	14532	14543	14486	14529	14455	14595	14487	14378	14481	14500	14420	14516	14354	14360	14357	14397	14322	14376	14484	14262	14574	14428	14478	14450	14552	14428	14512	14668	14396	14345	14449	14436	14439	14339	14466	14529	14450	14292	14385	14354	14469	14596	14418	14682	14577	14374	14462	14245	14423	14525	14437	14513	14422	14600	14555	14382	14414	14544	14564	14314	14431	14683	14414	14571	14424	14582	14436	14568	14607	14775	14331	14423	14484	14535	14397	14578	14681	14460	14481	14329	14540	14509	14538	14478	14463	14601	14476	14617	14361	14470	14350	14327	14493	14349	14574	14412	14338	14482	14434	14437	14356	14556	14343	14448	14402	14397	14320	14417	14489	14381	14523	14533	14509	14426	14387	14577	14458	14395	14525	14456	14662	14539	14439	14565	14580	14288	14373	14509	14475	14436	14431	14332	14439	14526	14442	14383	14452	14634	14513	14538	14484	14301	14444	14358	14419	14480	14508	14572	14482	14424	14388	14510	14453	14535	14625	14425	14490	14423	14455	14403	14181	14451	14364	14365	14491	14442	14496	14342	14465	14292	14435	14938	14654	14551	14346	14284	14461	14398	14481	14514	14641	14719	14393	14617	14348	14612	14569	14553	14507	14424	14429	14558	14573	14600	14489	14394	14360	14555	14628	14471	14588	14591	14465	14579	14752	14419	14339	14475	14590	14518	14487	14393	14569	14496	14444	14615	14331	14344	14552	14607	14281	14457	14551	14611	14472	14469	14368	14365	14343	14581	14600	14436	14276	14462	14492	14412	14419	14551	14501	14406	14442	14474	14452	14478	14437	14278	14399	14255	14347	14405	14371	14584	14278	14500	14516	14355	14451	14585	14534	14375	14495	14505	14371	14461	14547	14348	14352	14388	14335	14516	14439	14487	14595	14344	14430	14222	14185	14462	14493	14592	14432	14639	14526	14335	14258	14515	14393	14486	14408	14324	14525	14413	14400	14566	14357	14392	14274	14598	14625	14526	14342	14543	14607	14332	14580	14359	14540	14377	14366	14652	14562	14307	14366	14341	14451	14225	14377	14516	14430	14616	14317	14479	14502	14530	14641	14477	14482	14521	14563	14538	14358	14588	14480	14538	14472	14516	14515	14459	14403	14483	14320	14556	14542	14344	14484	14574	14377	14414	14576	14407	14398	14323	14362	14375	14567	14426	14548	14178	14325	14556	14406	14387	14531	14398	14446	14285	14373	14439	14403	14368	14190	14486	14477	14319	14449	14720	14486	14475	14269	14554	14543	14215	14386	14361	14460	14610	14478	14599	14467	14489	14607	14442	14511	14699	14719	14288	14296	14435	14598	14393	14231	14425	14553	14506	14425	14623	14520	14543	14452	14540	14342	14505	14473	14481	14322	14288	14480	14606	14698	14336	14576	14431	14354	14445	14440	14508	14583	14302	14560	14591	14324	14473	14321	14532	14476	14596	14433	14428	14579	14255	14447	14347	14264	14328	14527	14601	14370	14346	14388	14554	14380	14298	14666	14595	14577	14668	14598	14509	14317	14363	14624	14503	14555	14571	14433	14411	14493	14458	14422	14660	14382	14539	14357	14473	14597	14590	14466	14551	14612	14418	14318	14417	14531	14477	14265	14477	14319	14411	14738	14467	14368	14402	14245	14427	14366	14484	14318	14489	14465	14499	14366	14472	14303	14418	14507	14420	14412	14363	14361	14485	14377	14580	14428	14525	14481	14512	14486	14304	14596	14585	14495	14359	14490	14364	14475	14375	14433	14549	14686	14540	14486	14645	14429	14527	14348	14478	14468	14448	14425	14585	14488	14551	14601	14291	14507	14425	14302	14385	14449	14365	14428	14361	14525	14588	14454	14372	14388	14380	14520	14326	14412	14560	14393	14522	14682	14687	14432	14602	14595	14398	14603	14543	14715	14515	14497	14402	14400	14482	14523	14449	14477	14440	14608	14505	14503	14672	14292	14532	14493	14431	14480	14513	14506	14725	14272	14584	14484	14401	14322	14448	14577	14492	14399	14351	14587	14328	14535	14466	14678	14604	14524	14494	14428	14361	14525	14394	14406	14649	14494	14508	14295	14484	14573	14609	14373	14632	14466	14584	14726	14501	14603	14531	14564	14518	14580	14294	14354	14475	14444	14369	14448	14450	14576	14515	14368	14590	14591	14552	14535	14476	14348	14469	14462	14609	14613	14480	14519	14520	14395	14573	14575	14387	14373	14339	14681	14363	14649	14383	14431	14421	14370	14281	14342	14729	14251	14632	14348	14405	14522	14503	14364	14449	14487	14435	14548	14476	14615	14475	14446	14366	14503	14325	14622	14676	14655	14540	14440	14435	14456	14403	14339	14339	14531	14254	14486	14480	14452	14539	14304	14593	14569	14468	14473	14559	14435	14342	14532	14511	14383	14382	14555	14408	14458	14515	14401	14535	14855	14551	14647	14434	14430	14306	14553	14505	14422	14330	14489	14649	14533	14362	14502	14435	14347	14264	14273	14433	14353	14482	14437	14430	14361	14566	14529	14447	14575	14430	14402	14301	14350	14571	14425	14552	14499	14340	14378	14259	14346	14400	14576	14306	14388	14619	14410	14349	14635	14430	14447	14551	14525	14680	14443	14602	14630	14399	14481	14466	14307	14432	14420	14550	14539	14448	14237	14315	14395	14619	14453	14579	14403	14337	14454	14576	14336	14497	14548	14570	14569	14321	14547	14511	14499	14447	14475	14432	14392	14605	14466	14579	14393	14667	14663	14450	14639	14645	14425	14546	14313	14520	14672	14484	14347	14441	14173	14447	14748	14444	14471	14501	14505	14680	14658	14373	14305	14571	14618	14465	14577	14416	14470	14437	14327	14590	14420	14283	14430	14479	14628	14317	14408	14569	14396	14540	14409	14349	14464	14436	14388	14374	14339	14443	14605	14503	14518	14435	14573	14766	14661	14361	14253	14427	14409	14274	14526	14479	14453	14472	14412	14530	14610	14527	14485	14603	14515	14518	14419	14556	14513	14688	14290	14514	14575	14402	14685	14390	14397	14615	14479	14638	14291	14558	14378	14336	14474	14501	14425	14340	14416	14417	14444	14516	14395	14689	14803	14470	14457	14355	14436	14437	14498	14360	14477	14600	14506	14559	14259	14637	14622	14417	14539	14411	14452	14474	14332	14267	14341	14371	14514	14461	14476	14559	14463	14345	14564	14346	14502	14285	14300	14268	14342	14465	14307	14460	14443	14409	14550	14395	14344	14316	14374	14564	14361	14416	14427	14688	14456	14492	14642	14727	14436	14635	14481	14422	14590	14410	14494	14706	14462	14520	14532	14560	14271	14541	14447	14627	14572	14560	14302	14285	14280	14342	14437	14387	14438	14471	14519	14395	14494	14624	14471	14650	14533	14451	14324	14528	14492	14407	14507	14456	14486	14434	14461	14391	14302	14462	14479	14302	14335	14568	14614	14410	14462	14545	14646	14516	14474	14585	14393	14374	14148	14298	14576	14562	14565	14445	14563	14368	14204	14565	14535	14518	14415	14493	14656	14431	14568	14489	14583	14368	14526	14487	14467	14632	14348	14294	14531	14365	14513	14333	14424	14416	14372	14571	14726	14498	14388	14631	14633	14484	14456	14319	14399	14466	14435	14372	14614	14461	14646	14373	14539	14490	14627	14532	14673	14487	14460	14523	14490	14346	14336	14422	14551	14483	14494	14499	14564	14367	14453	14453	14440	14505	14421	14510	14533	14450	14541	14520	14703	14512	14447	14328	14651	14501	14384	14524	14422	14695	14454	14417	14558	14499	14545	14546	14510	14506	14349	14581	14247	14513	14613	14582	14409	14453	14635	14421	14375	14650	14498	14418	14402	14534	14566	14313	14561	14586	14595	14561	14342	14251	14325	14454	14636	14566	14550	14308	14448	14531	14478	14541	14392	14322	14266	14536	14392	14424	14330	14629	14573	14189	14501	14459	14430	14364	14423	14356	14367	14456	14358	14512	14267	14365	14444	14499	14431	14267	14316	14644	14554	14552	14494	14545	14351	14430	14440	14544	14482	14484	14543	14478	14483	14632	14509	14387	14470	14478	14490	14429	14651	14423	14393	14447	14514	14490	14405	14565	14356	14424	14476	14543	14446	14404	14491	14420	14417	14529	14507	14387	14401	14500	14479	14443	14579	14443	14438	14498	14363	14382	14527	14669	14625	14277	14452	14427	14450	14524	14420	14458	14425	14452	14423	14635	14516	14321	14536	14539	14467	14594	14423	14602	14505	14468	14485	14522	14501	14397	14541	14393	14540	14301	14701	14374	14165	14225	14263	14479	14401	14571	14390	14596	14315	14422	14451	14489	14421	14345	14397	14354	14554	14530	14535	14560	14720	14523	14561	14453	14386	14367	14390	14392	14404	14615	14389	14409	14473	14441	14447	14469	14489	14415	14212	14344	14647	14391	14296	14378	14659	14286	14470	14370	14540	14533	14527	14639	14449	14375	14566	14501	14232	14353	14527	14375	14554	14514	14493	14505	14641	14476	14458	14640	14391	14306	14512	14337	14522	14467	14621	14495	14451	14502	14423	14422	14464	14343	14423	14508	14496	14408	14541	14733	14618	14581	14590	14513	14361	14447	14294	14454	14555	14501	14486	14581	14770	14506	14570	14401	14525	14428	14539	14406	14492	14530	14433	14536	14257	14520	14521	14466	14410	14448	14432
25386	48970	31782	20153	17250	15773	14792	14101	13644	17763	16759	13217	12674	14031	14386	13567	13212	12938	12506	12561	12579	12404	12461	12543	12456	12354	12723	12539	12451	12388	12471	12416	12663	12566	12555	12383	12422	12415	12460	12565	12494	12477	12348	12501	12389	12451	12583	12451	12566	12517	12476	12426	12444	12483	12335	12645	12554	12451	12447	12596	12544	12413	12356	12450	12465	12597	12357	12291	12402	12350	12568	12501	12475	12407	12495	12592	12413	12391	12442	12485	12461	12320	12466	12410	12452	12584	12372	12314	12386	12306	12412	12287	12466	12520	12483	12447	12364	12455	12472	12565	12571	12488	12570	12590	12520	12540	12475	12351	12375	12499	12554	12535	12331	12618	12379	12404	12503	12477	12384	12280	12340	12355	12385	12477	12367	12465	12459	12295	12554	12536	12509	12633	12520	12426	12469	12494	12454	12380	12611	12456	12556	12407	12537	12434	12516	12423	12416	12360	12580	12475	12456	12467	12439	12566	12405	12469	12364	12490	12518	12471	12475	12403	12368	12424	12637	12447	12418	12254	12446	12405	12414	12467	12450	12321	12706	12552	12527	12385	12493	12346	12464	12243	12426	12480	12455	12521	12430	12387	12433	12469	12490	12364	12405	12428	12501	12417	12482	12458	12431	12512	12653	12454	12491	12494	12461	12434	12479	12498	12396	12522	12326	12625	12500	12356	12393	12527	12367	12490	12290	12578	12562	12551	12541	12486	12582	12395	12474	12517	12492	12419	12344	12557	12519	12339	12417	12376	12379	12444	12461	12461	12579	12383	12483	12401	12459	12295	12517	12414	12504	12535	12402	12428	12326	12435	12311	12564	12457	12519	12419	12375	12292	12551	12370	12574	12299	12369	12376	12468	12514	12337	12517	12473	12598	12419	12441	12511	12437	12608	12546	12490	12384	12469	12519	12336	12448	12596	12430	12325	12580	12618	12398	12449	12353	12517	12464	12461	12430	12442	12450	12529	12481	12605	12446	12504	12502	12476	12427	12433	12519	12586	12443	12459	12526	12302	12518	12412	12437	12539	12366	12310	12454	12467	12392	12560	12466	12453	12517	12668	12509	12497	12509	12251	12453	12466	12351	12559	12600	12545	12506	12434	12387	12529	12616	12455	12557	12407	12381	12424	12355	12350	12384	12798	12379	12440	12345	12501	12403	12495	12387	12455	12370	12551	12480	12541	12417	12389	12533	12545	12433	12628	12549	12444	12406	12574	12468	12429	12391	12368	12432	12518	12499	12413	12411	12419	12556	12572	12524	12550	12521	12401	12433	12657	12463	12421	12516	12349	12596	12528	12401	12458	12438	12601	12311	12516	12532	12506	12314	12496	12400	12615	12512	12401	12605	12309	12488	12481	12487	12406	12398	12445	12454	12582	12380	12397	12596	12322	12560	12463	12623	12495	12388	12457	12462	12597	12327	12401	12354	12444	12482	12383	12471	12533	12473	12488	12531	12506	12536	12507	12551	12454	12395	12500	12359	12484	12523	12502	12340	12407	12549	12360	12442	12357	12451	12508	12492	12481	12467	12349	12418	12391	12417	12415	12614	12547	12556	12454	12391	12440	12231	12431	12285	12573	12524	12394	12530	12569	12529	12533	12363	12453	12440	12374	12459	12455	12347	12296	12298	12592	12512	12517	12549	12445	12297	12365	12375	12390	12339	12481	12518	12629	12641	12389	12490	12401	12380	12343	12375	12456	12392	12656	12597	12386	12391	12491	12437	12413	12374	12342	12495	12578	12446	12430	12446	12547	12448	12360	12365	12529	12331	12518	12426	12431	12403	12441	12263	12426	12514	12456	12306	12437	12431	12439	12493	12358	12591	12572	12275	12540	12426	12549	12398	12506	12523	12356	12514	12501	12505	12339	12521	12597	12457	12557	12445	12363	12539	12581	12422	12368	12326	12608	12287	12435	12443	12550	12539	12583	12289	12355	12639	12461	12468	12242	12339	12425	12367	12517	12450	12291	12400	12504	12371	12477	12420	12424	12374	12383	12498	12405	12534	12497	12600	12594	12410	12447	12420	12433	12379	12458	12275	12551	12517	12394	12381	12491	12482	12595	12563	12472	12368	12535	12461	12518	12300	12353	12502	12474	12473	12574	12462	12399	12400	12499	12486	12385	12472	12439	12467	12486	12355	12451	12720	12486	12401	12555	12488	12461	12405	12398	12552	12504	12523	12350	12471	12467	12616	12460	12499	12550	12470	12344	12507	12479	12560	12452	12431	12506	12476	12457	12577	12510	12434	12421	12202	12497	12372	12450	12428	12439	12389	12424	12408	12448	12498	12594	12396	12440	12508	12574	12399	12472	12488	12324	12555	12357	12588	12469	12533	12400	12509	12469	12449	12490	12513	12351	12413	12426	12380	12420	12241	12321	12476	12412	12549	12274	12509	12401	12428	12464	12500	12446	12504	12515	12532	12484	12416	12589	12504	12502	12454	12335	12614	12472	12461	12542	12463	12449	12388	12476	12405	12401	12553	12514	12381	12558	12467	12492	12605	12431	12643	12478	12441	12283	12522	12409	12422	12635	12500	12384	12407	12532	12416	12507	12468	12520	12453	12535	12523	12461	12434	12354	12370	12570	12497	12540	12383	12592	12484	12386	12504	12402	12544	12414	12558	12366	12424	12539	12370	12416	12565	12432	12407	12370	12218	12683	12456	12527	12410	12420	12493	12538	12425	12561	12473	12525	12618	12501	12383	12479	12538	12388	12509	12553	12401	12598	12639	12481	12449	12490	12462	12477	12356	12259	12461	12461	12372	12592	12475	12478	12447	12493	12522	12578	12315	12405	12485	12360	12441	12467	12335	12382	12382	12356	12503	12381	12457	12441	12418	12486	12568	12407	12451	12612	12471	12492	12429	12358	12541	12323	12608	12587	12523	12555	12362	12543	12464	12290	12685	12360	12447	12311	12498	12450	12376	12470	12317	12403	12476	12445	12507	12514	12516	12449	12332	12304	12529	12422	12388	12575	12521	12436	12472	12350	12411	12443	12589	12308	12366	12443	12458	12522	12591	12367	12399	12559	12525	12404	12440	12450	12533	12589	12502	12410	12575	12362	12497	12423	12393	12447	12438	12428	12690	12374	12443	12563	12467	12456	12381	12459	12426	12506	12499	12548	12328	12356	12465	12309	12420	12643	12596	12477	12376	12344	12567	12485	12438	12579	12439	12317	12424	12273	12337	12314	12400	12523	12510	12396	12434	12478	12488	12430	12494	12380	12501	12507	12541	12341	12500	12428	12591	12372	12453	12453	12335	12621	12397	12595	12343	12401	12436	12501	12447	12288	12456	12391	12655	12552	12580	12484	12475	12481	12468	12341	12475	12446	12350	12530	12469	12393	12584	12503	12253	12624	12410	12333	12206	12580	12527	12298	12485	12420	12474	12655	12505	12410	12558	12605	12469	12490	12331	12301	12472	12441	12484	12448	12457	12387	12369	12343	12543	12468	12480	12300	12375	12557	12502	12481	12367	12432	12530	12321	12504	12411	12520	12409	12511	12400	12585	12484	12522	12371	12431	12490	12375	12621	12422	12477	12437	12385	12466	12447	12311	12495	12531	12325	12484	12541	12582	12507	12448	12425	12453	12544	12533	12529	12443	12492	12292	12460	12259	12308	12425	12362	12588	12343	12579	12405	12575	12489	12245	12511	12366	12442	12377	12428	12501	12499	12674	12374	12459	12508	12595	12455	12396	12511	12467	12366	12516	12515	12392	12524	12452	12536	12397	12344	12420	12401	12539	12400	12428	12381	12454	12529	12643	12412	12470	12385	12508	12439	12656	12534	12522	12609	12557	12473	12513	12524	12517	12424	12560	12618	12423	12510	12369	12470	12411	12429	12557	12487	12383	12485	12322	12375	12416	12491	12431	12473	12661	12469	12385	12518	12385	12409	12439	12496	12345	12534	12465	12523	12421	12549	12437	12521	12524	12288	12468	12441	12441	12442	12491	12507	12421	12539	12438	12599	12440	12266	12458	12277	12634	12377	12453	12524	12499	12537	12216	12445	12519	12416	12405	12442	12407	12365	12425	12449	12497	12433	12402	12291	12449	12438	12405	12242	12313	12504	12486	12370	12401	12641	12488	12545	12420	12451	12445	12538	12361	12459	12192	12461	12337	12409	12560	12373	12477	12423	12428	12427	12574	12387	12127	12493	12570	12329	12357	12247	12383	12243	12394	12464	12477	12439	12402	12390	12594	12549	12466	12454	12523	12460	12254	12477	12470	12457	12555	12609	12513	12529	12441	12348	12444	12546	12446	12508	12615	12271	12492	12356	12502	12567	12360	12310	12605	12530	12498	12547	12449	12499	12494	12486	12453	12495	12609	12539	12336	12580	12694	12528	12397	12591	12549	12326	12405	12464	12577	12348	12480	12479	12402	12248	12372	12598	12546	12429	12478	12447	12506	12413	12539	12373	12339	12334	12605	12361	12604	12550	12448	12352	12547	12477	12496	12286	12321	12465	12491	12546	12477	12539	12489	12447	12445	12489	12429	12522	12323	12388	12443	12487	12524	12476	12492	12560	12385	12425	12307	12408	12529	12399	12473	12521	12540	12365	12484	12393	12456	12330	12595	12525	12531	12492	12424	12612	12374	12404	12446	12468	12482	12337	12493	12392	12372	12515	12495	12445	12384	12369	12375	12390	12408	12431	12304	12545	12477	12641	12620	12360	12347	12339	12504	12390	12430	12355	12586	12362	12577	12458	12466	12356	12538	12407	12623	12392	12401	12595	12473	12471	12478	12445	12589	12587	12536	12444	12426	12501	12434	12396	12533	12557	12556	12411	12520	12480	12543	12464	12634	12581	12477	12370	12278	12639	12378	12495	12342	12490	12320	12533	12459	12425	12523	12412	12430	12447	12421	12474	12432	12508	12502	12338	12482	12527	12423	12390	12492	12340	12294	12514	12518	12569	12413	12475	12547	12392	12503	12489	12420	12497	12262	12165	12510	12322	12423	12467	12582	12616	12347	12502	12513	12394	12415	12544	12558	12460	12406	12445	12490	12468	12605	12706	12431	12568	12308	12505	12454	12491	12355	12569	12504	12445	12457	12463	12602	12493	12577	12367	12487	12524	12492	12531	12502	12498	12443	12529	12565	12287	12499	12463	12463	12455
24427	20971	27040	26125	18992	17134	16768	15603	14997	15790	16863	15434	14963	14980	15086	15119	15111	14948	14570	14294	14580	14702	14572	14619	14601	14543	14678	14565	14710	14821	14502	14646	14686	14460	14579	14573	14584	14331	14615	14638	14441	14583	14693	14566	14521	14442	14615	14579	14519	14468	14783	14384	14420	14659	14502	14602	14549	14502	14454	14551	14386	14817	14554	14444	14477	14528	14364	14293	14478	14453	14453	14718	14453	14401	14675	14476	14636	14539	14349	14717	14722	14610	14605	14565	14539	14514	14653	14476	14328	14594	14686	14426	14562	14488	14424	14552	14587	14458	14651	14438	14208	14579	14441	14438	14579	14336	14500	14622	14542	14551	14370	14476	14431	14650	14189	14667	14477	14499	14413	14648	14582	14464	14517	14546	14437	14617	14667	14664	14558	14399	14552	14663	14537	14454	14648	14438	14521	14405	14521	14589	14583	14529	14447	14464	14371	14310	14574	14506	14710	14624	14537	14662	14612	14612	14423	14637	14477	14392	14389	14699	14647	14457	14608	14399	14539	14537	14830	14504	14541	14534	14513	14612	14350	14490	14507	14382	14341	14589	14599	14510	14705	14623	14615	14560	14642	14427	14464	14415	14303	14600	14510	14431	14473	14530	14732	14514	14387	14315	14603	14633	14426	14534	14477	14326	14547	14476	14357	14436	14618	14698	14630	14328	14616	14649	14454	14479	14642	14384	14507	14512	14581	14594	14677	14493	14447	14469	14450	14361	14463	14515	14503	14409	14450	14601	14542	14526	14569	14594	14353	14586	14569	14483	14415	14489	14587	14361	14586	14452	14562	14482	14592	14462	14370	14637	14533	14556	14499	14453	14697	14564	14663	14575	14543	14451	14454	14542	14548	14450	14658	14417	14351	14494	14611	14393	14514	14500	14391	14392	14449	14380	14615	14747	14528	14568	14595	14389	14518	14566	14553	14418	14612	14440	14478	14396	14461	14614	14342	14309	14504	14749	14518	14567	14595	14418	14556	14499	14611	14640	14703	14580	14631	14659	14484	14572	14627	14583	14557	14458	14639	14486	14460	14623	14578	14565	14636	14582	14360	14412	14549	14521	14595	14493	14483	14626	14593	14501	14558	14419	14547	14320	14484	14667	14722	14647	14494	14453	14411	14505	14694	14515	14666	14508	14616	14593	14501	14510	14582	14524	14578	14524	14442	14590	14336	14483	14621	14484	14467	14594	14534	14475	14499	14427	14592	14545	14513	14625	14547	14619	14710	14618	14605	14501	14522	14537	14681	14618	14520	14595	14595	14525	14641	14626	14450	14602	14617	14414	14522	14631	14572	14412	14715	14457	14490	14513	14450	14499	14658	14561	14802	14775	14773	14570	14606	14626	14427	14590	14437	14557	14574	14512	14612	14517	14712	14503	14402	14537	14482	14612	14373	14622	14566	14463	14498	14512	14601	14684	14570	14729	14701	14485	14478	14585	14431	14196	14507	14468	14650	14685	14545	14676	14649	14533	14572	14451	14637	14625	14522	14564	14470	14582	14433	14751	14741	14454	14428	14573	14513	14594	14413	14695	14555	14482	14472	14460	14545	14251	14577	14562	14636	14604	14575	14443	14699	14415	14554	14452	14602	14406	14500	14661	14405	14523	14647	14433	14562	14776	14491	14447	14535	14410	14411	14378	14622	14177	14410	14444	14687	14522	14548	14567	14626	14565	14507	14779	14666	14688	14597	14500	14483	14423	14489	14401	14484	14482	14615	14582	14305	14443	14440	14489	14537	14400	14482	14760	14466	14393	14649	14555	14692	14635	14688	14502	14526	14550	14668	14322	14603	14605	14468	14637	14337	14580	14613	14578	14402	14711	14537	14589	14574	14461	14451	14516	14485	14641	14392	14566	14649	14589	14686	14556	14433	14487	14529	14321	14481	14531	14405	14504	14344	14379	14369	14645	14405	14506	14414	14569	14452	14556	14507	14499	14535	14532	14425	14649	14635	14471	14486	14682	14548	14520	14563	14631	14537	14576	14429	14599	14709	14505	14536	14572	14712	14555	14379	14405	14542	14406	14466	14468	14533	14594	14459	14563	14425	14421	14653	14446	14434	14542	14523	14364	14502	14560	14599	14459	14553	14599	14523	14674	14655	14661	14540	14595	14618	14477	14537	14645	14516	14600	14412	14334	14380	14354	14538	14523	14620	14430	14574	14568	14619	14714	14492	14455	14541	14487	14437	14745	14464	14629	14611	14393	14452	14551	14437	14786	14585	14540	14504	14501	14371	14527	14445	14489	14572	14547	14609	14589	14537	14399	14488	14408	14585	14541	14408	14416	14472	14462	14476	14605	14726	14555	14553	14695	14542	14354	14435	14362	14643	14619	14607	14306	14391	14324	14443	14451	14438	14589	14590	14580	14610	14553	14687	14683	14598	14538	14552	14531	14538	14459	14414	14540	14602	14502	14362	14774	14569	14556	14427	14693	14636	14511	14458	14501	14499	14432	14486	14508	14329	14467	14763	14426	14586	14637	14406	14470	14602	14497	14579	14636	14572	14514	14595	14612	14547	14569	14561	14530	14500	14512	14457	14482	14620	14564	14520	14651	14448	14492	14667	14521	14718	14579	14556	14323	14504	14750	14423	14550	14371	14508	14413	14515	14672	14465	14588	14420	14495	14373	14568	14364	14554	14514	14743	14752	14451	14539	14471	14567	14435	14499	14454	14519	14671	14423	14598	14487	14597	14578	14660	14783	14694	14670	14602	14635	14546	14504	14569	14557	14473	14583	14619	14571	14466	14401	14606	14637	14543	14563	14501	14465	14517	14463	14645	14533	14493	14432	14440	14410	14388	14432	14530	14508	14392	14597	14686	14512	14632	14414	14718	14375	14452	14725	14488	14576	14654	14477	14360	14571	14541	14567	14563	14694	14463	14573	14475	14465	14532	14411	14490	14493	14555	14535	14608	14525	14536	14328	14435	14447	14511	14654	14518	14583	14487	14582	14403	14453	14463	14344	14671	14571	14491	14543	14694	14550	14306	14526	14626	14443	14553	14620	14481	14616	14366	14465	14589	14280	14569	14404	14538	14505	14399	14493	14420	14474	14626	14477	14587	14630	14722	14485	14758	14407	14529	14554	14473	14574	14521	14463	14304	14543	14479	14552	14584	14727	14452	14506	14260	14406	14509	14554	14718	14841	14642	14533	14526	14523	14392	14522	14568	14384	14555	14495	14607	14590	14453	14591	14324	14547	14500	14716	14559	14281	14550	14581	14511	14590	14437	14697	14428	14553	14610	14557	14402	14422	14334	14376	14581	14622	14570	14571	14482	14630	14561	14656	14486	14544	14170	14408	14379	14253	14327	14621	14731	14725	14537	14571	14305	14418	14405	14748	14687	14512	14673	14457	14450	14445	14538	14597	14675	14550	14677	14357	14443	14548	14649	14403	14428	14589	14421	14538	14537	14606	14665	14545	14577	14513	14684	14715	14634	14823	14477	14716	14216	14477	14368	14439	14439	14398	14563	14483	14579	14525	14494	14391	14466	14506	14369	14334	14540	14491	14420	14435	14302	14702	14484	14484	14465	14618	14486	14546	14585	14521	14445	14622	14619	14588	14488	14470	14586	14493	14590	14356	14575	14544	14756	14512	14386	14595	14481	14616	14354	14469	14484	14477	14472	14458	14475	14660	14446	14456	14431	14511	14414	14441	14513	14470	14571	14526	14489	14422	14447	14596	14754	14616	14660	14405	14446	14550	14394	14780	14546	14729	14523	14625	14715	14545	14515	14554	14766	14499	14719	14494	14418	14632	14640	14503	14566	14548	14728	14415	14733	14288	14455	14409	14569	14784	14599	14556	14581	14578	14501	14534	14427	14526	14576	14644	14363	14465	14787	14488	14462	14578	14537	14545	14701	14725	14551	14709	14410	14573	14561	14649	14596	14606	14589	14614	14407	14458	14519	14480	14443	14522	14382	14533	14497	14487	14435	14671	14466	14579	14520	14509	14650	14697	14592	14482	14518	14665	14457	14488	14478	14652	14328	14555	14472	14650	14442	14511	14647	14402	14546	14521	14680	14480	14587	14551	14681	14590	14349	14462	14562	14559	14589	14759	14536	14611	14519	14452	14575	14531	14690	14588	14707	14640	14456	14287	14628	14637	14501	14476	14500	14622	14594	14585	14408	14422	14500	14554	14627	14541	14658	14597	14563	14658	14454	14438	14598	14479	14585	14498	14664	14499	14740	14457	14523	14306	14683	14479	14595	14465	14539	14564	14457	14440	14499	14550	14542	14481	14484	14533	14399	14588	14507	14573	14484	14497	14674	14505	14607	14630	14476	14586	14531	14348	14562	14509	14499	14251	14435	14569	14569	14441	14484	14595	14572	14439	14374	14495	14353	14515	14504	14385	14609	14504	14389	14362	14649	14462	14560	14526	14440	14604	14498	14386	14423	14459	14528	14542	14542	14512	14475	14459	14397	14355	14498	14471	14465	14321	14703	14595	14541	14588	14546	14490	14501	14431	14557	14510	14669	14556	14485	14521	14417	14717	14536	14449	14580	14456	14396	14453	14434	14725	14548	14526	14411	14542	14606	14553	14357	14672	14409	14445	14372	14523	14629	14481	14497	14660	14423	14400	14571	14598	14627	14619	14546	14426	14505	14465	14538	14491	14689	14645	14572	14619	14571	14594	14676	14630	14606	14436	14478	14383	14670	14572	14479	14526	14477	14567	14587	14410	14515	14513	14599	14521	14812	14607	14370	14401	14355	14475	14581	14592	14574	14557	14615	14730	14509	14426	14449	14250	14819	14517	14420	14519	14682	14579	14460	14500	14356	14619	14502	14601	14590	14413	14423	14563	14641	14547	14512	14529	14699	14569	14748	14621	14579	14560	14475	14620	14595	14533	14712	14630	14535	14353	14665	14467	14516	14657	14505	14602	14410	14405	14507	14689	14706	14645	14452	14552	14603	14691	14550	14306	14572	14493	14489	14711	14512	14428	14726	14633	14657	14491	14694	14563	14625	14598	14353	14592	14551	14417	14551	14587	14788	14800	14441	14561	14315	14736	14576	14656	14585	14458	14556	14274	14454	14544	14542	14721	14597	14528	14489	14362	14451	14457	14416	14303	14465	14627	14368	14387	14598	14783	14551	14733	14618	14396	14748	14637
22192	40772	31230	19880	16259	15177	14126	13668	13340	14944	15970	13418	12934	13472	13127	13186	12991	12901	12460	12584	12580	12617	12483	12518	12500	12601	12513	12513	12645	12499	12504	12559	12558	12473	12560	12578	12464	12651	12603	12562	12581	12603	12587	12426	12487	12524	12498	12541	12657	12533	12672	12482	12483	12598	12742	12587	12639	12523	12550	12716	12512	12448	12606	12540	12533	12543	12576	12654	12560	12623	12656	12737	12439	12541	12410	12507	12458	12457	12584	12510	12407	12499	12442	12446	12487	12610	12468	12564	12705	12513	12495	12442	12515	12562	12583	12505	12447	12406	12564	12572	12383	12599	12508	12482	12430	12561	12553	12561	12626	12422	12552	12562	12469	12325	12547	12653	12517	12583	12592	12430	12399	12443	12501	12590	12668	12530	12663	12509	12673	12573	12458	12566	12660	12608	12548	12524	12376	12526	12579	12492	12525	12535	12581	12598	12576	12580	12602	12382	12510	12506	12495	12505	12584	12494	12605	12594	12644	12577	12651	12619	12403	12488	12505	12623	12458	12630	12489	12509	12552	12506	12620	12433	12545	12720	12644	12586	12596	12628	12524	12640	12434	12470	12611	12731	12537	12579	12519	12698	12489	12532	12455	12521	12768	12598	12414	12388	12468	12529	12508	12461	12498	12571	12491	12435	12649	12452	12522	12521	12542	12619	12549	12449	12447	12517	12483	12536	12506	12701	12456	12668	12441	12450	12442	12313	12688	12591	12445	12731	12600	12532	12618	12655	12418	12380	12502	12531	12687	12361	12427	12630	12485	12587	12438	12467	12504	12527	12534	12456	12765	12555	12638	12393	12487	12515	12590	12612	12678	12582	12376	12604	12689	12607	12517	12480	12562	12546	12552	12449	12541	12575	12384	12572	12442	12612	12607	12629	12535	12399	12739	12444	12516	12538	12714	12490	12566	12578	12507	12655	12457	12606	12411	12554	12477	12468	12714	12554	12386	12527	12502	12590	12410	12546	12528	12532	12536	12541	12627	12436	12505	12559	12658	12482	12563	12591	12553	12563	12600	12568	12552	12462	12698	12676	12571	12483	12441	12509	12416	12508	12615	12726	12643	12366	12540	12491	12559	12461	12522	12458	12645	12689	12548	12580	12533	12479	12521	12486	12535	12510	12547	12463	12587	12617	12495	12487	12549	12517	12546	12392	12574	12498	12616	12591	12591	12576	12441	12619	12355	12607	12411	12476	12510	12584	12554	12532	12602	12644	12396	12672	12507	12501	12543	12415	12460	12557	12514	12444	12482	12441	12524	12606	12530	12518	12589	12615	12601	12522	12581	12477	12624	12628	12525	12648	12506	12544	12599	12638	12363	12358	12472	12527	12538	12661	12764	12504	12483	12685	12660	12612	12446	12612	12497	12443	12426	12643	12551	12558	12460	12547	12640	12496	12576	12470	12616	12642	12430	12568	12554	12482	12445	12561	12655	12447	12369	12588	12448	12586	12552	12562	12680	12692	12547	12487	12527	12566	12740	12636	12587	12566	12425	12526	12516	12567	12525	12449	12604	12386	12513	12650	12512	12393	12709	12547	12498	12648	12733	12483	12525	12529	12579	12419	12380	12560	12443	12606	12585	12614	12671	12679	12646	12629	12491	12431	12585	12578	12562	12536	12445	12507	12517	12516	12638	12396	12709	12414	12657	12451	12535	12479	12405	12637	12657	12499	12501	12554	12598	12448	12455	12597	12605	12413	12508	12459	12535	12619	12557	12510	12521	12599	12585	12421	12649	12629	12554	12588	12652	12673	12473	12373	12646	12527	12578	12417	12394	12615	12513	12487	12475	12629	12474	12576	12497	12394	12439	12569	12485	12481	12611	12463	12641	12421	12532	12408	12548	12468	12470	12724	12624	12609	12583	12476	12455	12655	12539	12552	12530	12476	12476	12615	12703	12544	12608	12534	12348	12549	12507	12464	12621	12449	12470	12685	12451	12483	12565	12425	12618	12831	12671	12491	12700	12420	12400	12364	12606	12419	12554	12745	12455	12574	12434	12662	12499	12589	12461	12402	12389	12656	12395	12527	12729	12552	12493	12507	12678	12600	12565	12507	12612	12462	12542	12527	12555	12633	12583	12610	12676	12576	12570	12489	12456	12553	12677	12478	12690	12705	12485	12561	12506	12520	12543	12620	12380	12514	12533	12607	12636	12619	12494	12565	12420	12474	12555	12365	12550	12475	12604	12583	12665	12675	12632	12678	12655	12606	12642	12421	12658	12554	12637	12394	12563	12564	12555	12548	12527	12330	12561	12558	12475	12464	12547	12629	12620	12508	12586	12482	12531	12610	12573	12404	12570	12455	12471	12567	12589	12490	12528	12704	12450	12506	12476	12667	12638	12565	12608	12452	12523	12536	12529	12617	12493	12609	12496	12421	12533	12696	12510	12451	12531	12492	12411	12408	12560	12401	12333	12490	12388	12448	12525	12578	12441	12586	12737	12612	12508	12414	12541	12508	12610	12466	12339	12697	12343	12463	12536	12584	12626	12487	12585	12425	12539	12411	12638	12576	12688	12454	12621	12566	12322	12706	12631	12536	12544	12543	12583	12613	12665	12812	12660	12596	12616	12483	12511	12406	12844	12474	12501	12487	12640	12470	12627	12444	12461	12496	12434	12622	12497	12469	12608	12512	12538	12680	12685	12566	12519	12440	12591	12558	12579	12695	12581	12603	12559	12588	12581	12401	12509	12551	12523	12520	12581	12436	12440	12476	12559	12367	12654	12502	12475	12482	12488	12382	12782	12499	12574	12489	12507	12314	12527	12528	12474	12773	12479	12536	12414	12419	12531	12439	12580	12631	12565	12499	12578	12599	12519	12581	12579	12485	12597	12398	12507	12579	12640	12562	12489	12702	12514	12598	12483	12382	12511	12566	12497	12648	12484	12583	12608	12522	12438	12563	12477	12510	12478	12397	12530	12510	12757	12591	12738	12652	12486	12521	12561	12555	12537	12614	12456	12495	12659	12475	12397	12532	12608	12658	12693	12592	12409	12388	12489	12542	12502	12503	12612	12522	12494	12496	12518	12591	12559	12268	12335	12468	12627	12582	12621	12514	12350	12514	12502	12523	12623	12535	12534	12507	12582	12537	12280	12676	12374	12537	12443	12525	12592	12547	12526	12475	12582	12516	12629	12649	12548	12392	12551	12494	12633	12514	12622	12546	12557	12564	12349	12489	12646	12764	12454	12605	12446	12673	12616	12590	12552	12606	12730	12519	12344	12329	12616	12611	12437	12560	12657	12504	12561	12543	12480	12448	12463	12450	12413	12470	12546	12534	12593	12598	12445	12475	12671	12546	12359	12569	12589	12489	12550	12625	12460	12485	12536	12462	12594	12558	12427	12597	12541	12548	12408	12525	12570	12552	12499	12458	12618	12546	12491	12759	12664	12691	12643	12509	12658	12613	12614	12493	12615	12529	12601	12481	12526	12691	12486	12429	12470	12700	12360	12508	12577	12472	12547	12501	12636	12484	12567	12507	12657	12540	12701	12370	12582	12524	12434	12543	12758	12450	12471	12564	12648	12795	12639	12553	12608	12517	12308	12640	12490	12561	12538	12748	12545	12527	12622	12443	12582	12709	12589	12546	12562	12672	12583	12535	12581	12673	12425	12543	12457	12418	12652	12566	12556	12455	12576	12476	12522	12819	12442	12668	12494	12516	12650	12586	12523	12555	12492	12515	12465	12581	12577	12467	12477	12543	12548	12667	12494	12599	12478	12710	12523	12522	12580	12707	12565	12382	12638	12579	12458	12438	12677	12502	12594	12445	12617	12450	12421	12534	12362	12707	12467	12750	12574	12354	12770	12510	12542	12570	12398	12551	12498	12530	12552	12619	12546	12677	12672	12515	12564	12617	12538	12539	12512	12570	12602	12664	12578	12526	12404	12564	12631	12561	12521	12538	12421	12553	12506	12342	12526	12375	12596	12559	12694	12494	12703	12600	12681	12778	12587	12447	12640	12321	12597	12458	12568	12552	12601	12525	12470	12473	12510	12604	12758	12597	12459	12541	12668	12588	12505	12353	12637	12514	12604	12585	12462	12555	12616	12589	12716	12544	12447	12621	12476	12424	12422	12452	12569	12508	12533	12429	12530	12676	12438	12705	12625	12489	12432	12519	12531	12615	12366	12813	12573	12631	12556	12401	12567	12619	12479	12606	12611	12455	12659	12617	12579	12544	12650	12618	12637	12511	12587	12580	12470	12581	12589	12543	12495	12669	12449	12596	12563	12528	12466	12366	12657	12587	12486	12511	12542	12460	12585	12589	12612	12567	12480	12503	12533	12484	12560	12498	12457	12467	12664	12695	12643	12671	12552	12554	12492	12647	12663	12550	12486	12506	12485	12559	12625	12387	12402	12607	12555	12444	12515	12442	12659	12617	12384	12585	12521	12491	12528	12532	12575	12366	12539	12499	12560	12493	12471	12574	12727	12526	12454	12363	12325	12528	12708	12338	12437	12397	12482	12561	12537	12532	12475	12594	12564	12500	12448	12501	12453	12553	12657	12633	12518	12412	12615	12465	12721	12563	12415	12553	12500	12594	12718	12716	12584	12660	12370	12620	12591	12532	12476	12331	12590	12489	12499	12519	12607	12458	12691	12490	12566	12535	12449	12618	12478	12542	12397	12537	12533	12630	12528	12455	12614	12547	12631	12380	12624	12627	12575	12670	12576	12600	12542	12398	12710	12458	12416	12470	12624	12520	12573	12453	12697	12483	12462	12374	12501	12410	12560	12583	12616	12501	12543	12565	12585	12553	12564	12533	12629	12577	12610	12316	12553	12620	12522	12392	12589	12482	12626	12501	12633	12420	12512	12584	12581	12382	12568	12672	12512	12724	12524	12525	12686	12527	12582	12332	12651	12497	12672	12635	12501	12489	12561	12528	12625	12541	12641	12514	12594	12603	12560	12609	12524	12455	12572	12462	12387	12594	12643	12664	12566	12455	12581	12485	12587	12531	12445	12460	12493	12426	12448	12394	12679	12627	12554	12526	12608	12696	12587	12415	12450	12411	12636	12647	12555	12493	12603	12584	12410	12409	12569	12341	12635	12558	12538	12531	12568	12456	12646	12434	12563	12476	12543	12596	12363	12501	12645	12502	12571	12601	12464	12424
22055	21005	28298	24005	21383	22796	22539	17118	16173	18756	23084	17727	15801	16491	16513	16642	16643	15805	15373	15099	15190	15144	14979	14942	14884	15074	14999	15083	14860	14831	14995	15008	14996	14878	14957	14940	14872	14757	14978	14923	14840	14923	15019	14887	14852	15005	14881	14795	14860	14891	14947	14838	14790	14936	14820	14884	14828	14892	14790	14812	14930	14687	14927	14973	14814	14954	14905	14983	15005	14727	14795	14976	14852	14828	14582	14719	14915	14843	14817	14801	14814	14914	14846	14794	14862	14995	14820	14845	14773	14784	14911	14891	14994	14840	14844	14923	14969	15003	14965	14973	14858	14812	14799	14901	15101	14739	14602	14763	14890	14732	14742	14783	14929	15016	14655	14887	15002	14600	14949	14798	14776	14783	14862	14864	14751	14737	14560	14697	14812	14762	14902	14848	14957	14892	15012	14655	14605	14855	14695	14894	14955	14807	14846	15066	14971	14802	14841	14882	14893	14785	14817	14817	14897	14831	14732	14869	14752	14671	14798	14763	14810	14783	14798	14922	15034	14843	14889	14890	14871	14947	14701	14757	14884	14844	14794	14821	14794	14775	14716	14765	14756	14776	14833	14839	14672	14789	14685	14851	14896	15064	14806	14930	14985	14990	14838	14841	14643	14731	14897	14789	14851	14780	14748	14669	14858	14698	14696	15081	14783	14679	15062	14771	14804	14811	14845	14893	14710	14891	14796	14757	15193	14884	14759	14620	14686	14728	14846	14862	14905	14826	14732	14977	14902	15027	14888	14696	14818	14779	14720	14486	14727	14811	14697	14839	14700	14800	14675	14561	14852	14963	14975	15037	14838	14778	14758	14788	14821	14809	14720	14899	14786	14782	14830	14756	15043	14825	14965	14842	14854	14724	15061	14854	14694	14786	14928	14831	14728	14815	14789	14859	14997	14776	14687	14772	14964	14850	14823	14653	14859	15031	14530	14809	14803	14833	14867	14696	15015	14955	14893	14817	14805	14850	14823	14663	15041	14960	14754	14757	14676	14834	14771	14725	14647	14854	14758	14929	15008	14770	14958	14646	14756	14903	14776	14834	14938	15013	14933	14782	14904	14775	14779	14814	14897	14916	15083	15007	14857	14777	14710	14853	14762	14796	14762	14803	14801	14765	14852	14689	14744	14873	14973	14674	14822	14863	14986	14934	14852	14921	14668	14611	14787	14880	15071	14951	14994	14701	14644	14805	14913	14767	14821	14790	15032	15065	14930	14927	14941	14721	15003	14867	15145	14874	14842	14946	15023	14757	14691	14528	14728	14939	14900	14795	14620	14879	14641	14907	14799	14892	14712	14753	14787	14902	14745	14865	14925	14975	14636	14743	14772	14849	14569	14849	14815	14773	14758	14793	14827	14767	14821	14728	14879	14836	14869	14760	14826	14869	14870	14607	14701	14953	14738	14899	14664	14876	14902	14901	14763	14697	14688	14694	14880	14639	14963	14760	14676	14837	14893	14641	14668	14816	14790	14893	14766	14740	14703	14995	15022	14847	15033	14699	14673	14908	14767	14844	14768	14880	15004	14807	14764	14818	14526	14810	14839	14776	14759	14831	14918	14711	14762	14854	14866	14805	14689	14638	14733	14827	14832	14730	14760	14840	14834	14862	14740	14888	14890	14719	14575	14702	14793	14715	14770	14741	14825	14855	14732	14626	14909	14891	14652	14832	14970	14878	14938	14951	14725	14807	14679	14761	14841	14773	14982	15019	14982	15022	14856	14866	14776	14858	14775	14788	14698	14829	14892	14877	14874	14781	14820	14887	14972	14817	14735	15035	14837	14785	14622	14627	14940	14846	14911	14819	14710	14766	14707	14894	14768	14778	14871	14657	14789	14769	14760	14720	14993	14778	14680	14648	14881	14736	15123	15023	14860	14803	15012	14909	14912	14764	14899	14828	15003	14777	15043	14869	14813	14767	14938	14824	14872	14636	14700	14916	14746	14824	14719	14695	14890	15166	14807	14904	14663	14672	14803	15136	14871	14792	14743	14834	15053	14917	14816	14707	14925	14725	14933	14799	14638	14993	14892	15026	14749	14795	14935	14789	14869	15006	14809	14793	14589	14796	14775	14753	14744	14670	14752	14964	14918	14825	14737	14902	14846	14928	14773	14785	14823	14823	14962	14840	14765	14833	14704	14578	14679	14917	14763	14683	14806	14957	14735	14660	14800	14560	14816	14666	14643	14704	14908	14725	14863	14945	14692	14826	14893	14995	14611	14733	14736	14786	14731	14830	14782	14938	14800	14878	14893	14597	14843	14973	14786	14777	14720	14529	14624	14804	14893	14604	14841	14759	15141	14830	14661	15046	14859	14820	14825	14822	14784	14763	14796	14803	14788	14821	14807	14778	14726	14825	14844	14811	14945	14810	14780	14809	14942	14765	14737	14821	14673	14805	14787	14863	14818	14769	14955	14828	15009	14795	14901	14797	14699	14651	14749	14792	14801	14822	14775	14723	14865	14968	14734	14784	14865	14653	14812	15059	14848	14791	14812	14862	14820	14870	14805	14632	14653	14700	14801	14808	14706	14908	14737	14985	15031	14616	14772	14791	14916	14902	14761	14763	14811	14804	14715	14798	14956	14908	14825	14905	14850	14754	14685	14601	14899	14861	14901	15054	14730	14833	14907	14887	14775	14760	14960	14735	14746	14734	14764	14735	14782	14707	14750	15001	14772	14695	14768	14830	14748	14809	14848	14894	14700	14758	14881	14769	14843	14865	14674	14770	14857	15036	14706	14695	14957	14874	14678	14996	14974	14847	14920	14793	14699	14681	14878	14703	14830	14901	14906	14825	14708	14681	14727	14658	14948	14725	14790	15037	14797	14834	15034	14990	14643	14663	14775	14956	14812	14935	15015	14781	14958	14797	14868	14718	14924	14843	14751	14705	14798	14830	14773	14882	14944	14855	14763	14842	14773	14823	14925	14791	14813	14864	14767	14817	14864	14830	14669	14950	14918	14777	14880	14840	14626	14764	14710	14782	14698	14515	14951	14835	14805	14835	14695	15035	15027	14755	14711	14657	14823	14616	14820	14975	14789	14751	14809	14653	14769	14786	14824	14651	14722	14773	14975	14799	14762	14950	14871	14739	14887	14716	14590	14700	14838	14774	14618	14727	14835	14946	14794	14800	14896	14703	14679	14829	14729	14700	14843	14873	14966	14968	14960	14937	14695	14747	14819	14795	14897	14668	14784	14837	14762	14825	14936	14915	14914	14913	14907	14929	14798	14779	14863	14724	14623	14940	14796	14771	14770	14990	14676	14719	14642	14888	14873	14813	14848	14815	14950	14859	14619	14857	14880	14882	14856	14900	14887	14651	14890	14815	14876	14874	14946	14775	14710	14537	14671	14813	14709	14738	14756	14836	14837	14872	14916	14872	14878	14963	14716	14771	14646	14920	14820	14862	14807	14793	15079	14979	14626	14776	14767	14518	14699	15102	14645	14791	14582	14886	14918	14822	14963	14746	14984	14863	14773	14652	14932	15010	14936	14981	14954	14795	14889	14724	14711	14824	14852	14801	14826	14790	14620	14886	14831	14912	14972	14929	14828	14830	14801	14840	14663	14746	14801	14656	14885	14968	14556	15002	14849	14713	14716	14889	14822	14830	14661	14744	14789	14882	14726	14962	14787	14866	14738	14854	14804	15012	14788	14826	14715	14772	15008	14964	14793	14735	14832	14840	14944	14668	14811	14883	14815	14708	14754	14772	14827	14612	14803	14867	14936	14866	14813	14734	14731	15041	14842	14865	14590	14811	14803	14905	14682	14874	14882	14797	14821	14773	14681	14679	14870	14674	14882	14713	14646	14733	14748	14874	14716	14953	14673	14707	14923	14813	14781	14769	15011	14712	15003	14864	14800	14826	14805	14727	14967	14641	14807	14664	14824	14812	14910	14832	14929	14933	14688	14811	14822	14818	14731	14712	14903	14658	14808	14984	14593	14637	14875	14902	14852	14863	14733	14903	14816	14662	14716	14939	14831	14831	14964	14788	14903	14668	14645	14731	14807	14812	14781	14812	15012	14826	14823	14890	14884	14742	14850	14711	14893	14800	14761	14886	14881	14842	14864	14773	14726	14736	14800	14796	14678	14830	14761	14753	14628	14822	14804	14913	14756	14708	14573	14845	14634	14791	14614	14869	14852	14825	14731	14841	14820	14951	14881	14701	14629	14760	14729	14725	14867	14787	14706	14756	14715	14897	14794	14621	14782	14906	14857	14721	15015	14862	14912	14767	14967	14802	14622	14704	14703	14687	14629	14912	14833	15125	14939	14880	14906	14796	14840	14752	14797	14954	14623	14716	14938	14591	14594	14870	14738	14888	14681	14655	14787	14908	14851	14887	14813	14707	14695	14780	15014	14748	14894	14886	14782	14797	14909	14764	14637	14827	14799	14701	14872	14948	14832	14834	14781	14789	14750	14696	14809	14692	14619	14768	14978	14835	14927	14963	14704	14899	15035	14880	14701	14780	14846	14712	14672	14828	14891	14498	14843	14763	14704	14788	14822	14954	14634	14794	14795	15002	14759	14756	14873	14784	14770	14747	14839	14742	14896	14682	14844	14818	14930	14867	14964	14988	14856	14786	14697	14757	14818	14800	14939	14816	14868	14791	14843	14943	14867	14754	14806	15057	14863	14902	14560	14844	14829	14820	14736	14718	14891	14800	14753	14914	14870	14628	14930	14800	14717	14887	14882	14852	14920	14614	14748	14885	14987	14750	14839	14843	14718	14845	14808	14737	14621	14731	14825	15040	14893	14626	14933	14865	14834	14865	14680	14865	14967	14773	14749	14797	14761	14931	14741	15028	14878	14929	14844	14637	14832	14730	14899	14762	14761	14777	14678	14675	14926	14764	14812	14587	14786	14875	14785	14487	14723	14854	14981	14852	14889	14652	14871	14974	14713	14897	14735	14799	14740	14711	14847	14753	14771	14848	14861	14818	14866	14807	14864	14902	14892	14679	14788	14780	14725	14695	14816	14679	14837	14773	14753	14867	14644	14732	15020	14786	14780	14702	14883	14791	14826	14734	14901	14971	14639	14943	14814	14822	14901	14768	14808	14754	14913	14827	14904	14637	14835	15044	14774	14709	14873	14712	14908	14981	14852	14919	14905	14834	14677	15099
24304	54287	47520	30040	20301	17316	15582	14686	14442	18627	22554	15076	13414	14552	14600	14886	14734	13409	12741	12884	13133	12874	12591	12610	12840	12761	12736	12744	12547	12729	12662	12811	12598	12654	12736	12880	12662	12724	12691	12635	12796	12810	12496	12615	12737	12788	12618	12704	12685	12764	12822	12665	12664	12766	12793	12460	12712	12713	12714	12633	12632	12653	12700	12607	12731	12615	12618	12690	12748	12681	12562	12732	12642	12705	12880	12626	12752	12763	12725	12676	12776	12637	12645	12846	12673	12600	12724	12611	12695	12545	12828	12626	12833	12662	12727	12708	12689	12566	12602	12562	12539	12738	12603	12730	12611	12593	12694	12694	12669	12729	12807	12618	12710	12659	12786	12863	12442	12772	12537	12711	12739	12662	12701	12879	12602	12577	12639	12612	12600	12617	12638	12636	12765	12608	12596	12673	12774	12786	12601	12575	12797	12726	12574	12630	12680	12565	12687	12702	12848	12620	12526	12630	12752	12798	12573	12671	12794	12541	12798	12792	12593	12664	12795	12534	12746	12646	12661	12575	12545	12611	12688	12686	12483	12833	12615	12637	12808	12716	12678	12672	12662	12557	12598	12634	12770	12689	12603	12613	12736	12669	12565	12662	12584	12673	12666	12797	12597	12810	12716	12720	12749	12522	12677	12824	12670	12715	12726	12647	12670	12660	12582	12611	12697	12715	12812	12601	12375	12810	12641	12658	12821	12509	12411	12608	12699	12756	12478	12678	12738	12622	12540	12676	12600	12783	12585	12606	12643	12753	12600	12728	12677	12718	12710	12853	12597	12541	12717	12588	12690	12566	12807	12688	12754	12629	12569	12662	12709	12472	12594	12758	12635	12731	12764	12696	12667	12598	12824	12760	12757	12689	12778	12692	12631	12637	12662	12861	12719	12691	12674	12797	12574	12651	12744	12655	12656	12740	12586	12715	12711	12631	12547	12563	12627	12674	12624	12709	12550	12617	12780	12795	12462	12599	12480	12518	12713	12692	12736	12529	12686	12710	12618	12746	12687	12692	12578	12629	12796	12751	12680	12706	12680	12608	12760	12819	12575	12584	12824	12657	12665	12697	12771	12699	12855	12781	12678	12597	12620	12747	12785	12473	12708	12747	12694	12780	12765	12704	12521	12614	12492	12774	12484	12704	12572	12690	12732	12665	12605	12744	12583	12759	12657	12739	12549	12819	12685	12603	12624	12500	12651	12627	12620	12718	12637	12568	12567	12674	12550	12732	12749	12798	12745	12622	12755	12524	12601	12798	12650	12679	12552	12747	12682	12599	12629	12711	12690	12709	12486	12677	12700	12838	12675	12775	12581	12637	12766	12731	12835	12585	12617	12801	12682	12749	12563	12515	12765	12806	12786	12706	12642	12736	12641	12803	12605	12782	12788	12637	12610	12751	12569	12663	12729	12822	12580	12468	12755	12631	12648	12744	12599	12859	12754	12890	12480	12663	12747	12594	12618	12645	12675	12719	12649	12674	12718	12561	12702	12605	12721	12500	12780	12660	12696	12600	12568	12619	12688	12730	12748	12661	12813	12651	12663	12679	12492	12548	12672	12734	12562	12524	12754	12723	12817	12696	12495	12593	12611	12747	12604	12754	12647	12639	12741	12684	12668	12678	12656	12610	12771	12680	12715	12653	12662	12763	12639	12896	12621	12699	12804	12766	12639	12633	12721	12612	12498	12772	12742	12642	12659	12544	12652	12678	12583	12817	12846	12744	12671	12656	12696	12526	12654	12620	12612	12631	12637	12572	12728	12765	12704	12723	12414	12655	12655	12781	12505	12686	12749	12688	12748	12639	12644	12648	12792	12644	12562	12665	12802	12754	12691	12774	12781	12744	12807	12620	12685	12757	12696	12599	12680	12629	12865	12725	12670	12578	12538	12538	12564	12761	12671	12704	12768	12735	12552	12797	12719	12763	12620	12674	12578	12667	12516	12757	12617	12677	12692	12759	12684	12570	12598	12463	12677	12757	12525	12704	12684	12598	12500	12922	12513	12727	12672	12635	12814	12765	12654	12668	12718	12769	12612	12662	12535	12660	12685	12770	12751	12655	12515	12826	12532	12768	12712	12703	12697	12588	12556	12709	12833	12637	12623	12614	12859	12570	12761	12666	12720	12614	12428	12725	12647	12618	12764	12662	12822	12610	12568	12571	12618	12618	12682	12576	12579	12656	12591	12664	12664	12608	12484	12658	12642	12639	12693	12862	12719	12539	12766	12679	12567	12581	12655	12516	12568	12756	12860	12654	12699	12644	12670	12579	12547	12726	12764	12698	12719	12495	12568	12690	12635	12688	12659	12667	12609	12704	12645	12683	12618	12795	12597	12585	12830	12704	12819	12709	12642	12826	12669	12637	12797	12581	12641	12709	12808	12747	12619	12734	12689	12684	12738	12781	12620	12576	12771	12561	12533	12692	12614	12849	12466	12629	12631	12627	12588	12600	12627	12458	12837	12660	12682	12607	12826	12724	12428	12618	12606	12776	12689	12689	12743	12700	12823	12572	12653	12546	12585	12666	12592	12668	12791	12652	12480	12531	12652	12679	12543	12627	12975	12735	12637	12668	12692	12741	12567	12648	12660	12730	12810	12769	12683	12842	12753	12770	12743	12783	12716	12704	12566	12748	12522	12552	12678	12751	12794	12740	12737	12740	12715	12747	12811	12607	12765	12792	12649	12679	12699	12485	12697	12697	12563	12707	12664	12649	12445	12625	12783	12630	12604	12589	12499	12570	12603	12822	12582	12598	12677	12500	12766	12715	12655	12617	12737	12580	12592	12487	12590	12630	12717	12810	12596	12612	12877	12764	12638	12585	12594	12631	12653	12599	12805	12615	12782	12839	12664	12599	12748	12646	12729	12574	12640	12696	12727	12661	12666	12707	12606	12645	12901	12708	12688	12622	12606	12649	12709	12506	12782	12662	12664	12830	12521	12730	12725	12596	12638	12745	12640	12777	12648	12694	12753	12636	12753	12981	12644	12720	12758	12759	12646	12552	12779	12604	12774	12778	12684	12722	12734	12567	12585	12772	12824	12735	12808	12790	12637	12814	12807	12789	12714	12777	12616	12739	12654	12531	12722	12558	12631	12641	12650	12762	12624	12744	12683	12690	12707	12692	12605	12505	12730	12626	12757	12712	12760	12623	12698	12781	12764	12595	12640	12573	12835	12495	12923	12687	12708	12609	12632	12592	12801	12815	12532	12571	12754	12759	12587	12670	12650	12764	12670	12804	12559	12674	12766	12644	12748	12603	12683	12613	12736	12572	12466	12719	12710	12836	12421	12701	12784	12580	12580	12501	12659	12702	12618	12697	12725	12441	12634	12714	12692	12624	12538	12585	12841	12604	12689	12828	12714	12711	12698	12660	12599	12508	12547	12614	12689	12966	12628	12728	12540	12719	12679	12775	12642	12732	12501	12707	12725	12763	12587	12631	12616	12763	12508	12599	12600	12523	12525	12729	12597	12647	12602	12673	12774	12720	12553	12635	12679	12574	12641	12796	12679	12593	12776	12699	12488	12606	12615	12581	12721	12687	12655	12647	12627	12628	12673	12770	12745	12695	12690	12713	12681	12613	12744	12811	12747	12642	12678	12606	12641	12696	12790	12747	12589	12706	12623	12701	12711	12560	12807	12715	12547	12665	12813	12713	12919	12757	12620	12668	12707	12643	12695	12471	12723	12674	12689	12741	12646	12818	12729	12597	12544	12532	12603	12686	12630	12644	12575	12758	12713	12679	12718	12742	12708	12695	12552	12721	12624	12649	12781	12702	12554	12808	12593	12690	12870	12631	12789	12759	12781	12688	12785	12713	12571	12700	12557	12680	12681	12760	12577	12591	12593	12677	12658	12377	12545	12611	12581	12730	12652	12744	12647	12588	12623	12773	12689	12577	12700	12654	12836	12662	12741	12631	12759	12671	12624	12635	12572	12558	12679	12693	12706	12714	12722	12688	12608	12717	12752	12764	12666	12658	12750	12814	12840	12595	12739	12735	12609	12759	12572	12760	12685	12709	12550	12492	12666	12733	12730	12593	12714	12901	12795	12694	12746	12747	12644	12761	12626	12623	12634	12676	12829	12658	12534	12600	12831	12615	12719	12652	12434	12634	12730	12758	12710	12633	12758	12545	12522	12970	12737	12635	12599	12700	12619	12635	12612	12701	12714	12645	12821	12771	12582	12596	12662	12685	12772	12748	12711	12642	12789	12648	12689	12460	12846	12735	12507	12641	12612	12703	12812	12577	12630	12618	12660	12694	12683	12621	12687	12766	12820	12651	12834	12434	12770	12593	12568	12639	12801	12672	12685	12588	12801	12642	12795	12776	12569	12695	12655	12636	12759	12694	12659	12754	12694	12666	12894	12660	12608	12550	12618	12554	12677	12739	12813	12746	12747	12719	12701	12817	12644	12763	12727	12566	12927	12502	12864	12803	12692	12587	12710	12736	12817	12670	12617	12647	12586	12763	12739	12644	12781	12598	12715	12845	12586	12821	12586	12620	12672	12663	12635	12764	12623	12712	12587	12778	12741	12733	12609	12724	12560	12655	12592	12685	12760	12671	12567	12634	12555	12695	12721	12701	12619	12637	12763	12578	12627	12687	12632	12677	12707	12647	12548	12510	12630	12591	12615	12772	12670	12804	12531	12661	12788	12583	12643	12643	12598	12822	12680	12736	12714	12684	12890	12687	12541	12656	12754	12688	12650	12584	12727	12738	12639	12733	12603	12576	12549	12610	12564	12683	12805	12649	12773	12724	12658	12725	12569	12659	12576	12852	12534	12756	12741	12547	12753	12645	12623	12826	12707	12693	12563	12684	12755	12644	12784	12633	12694	12689	12855	12709	12580	12717	12624	12587	12624	12628	12618	12637	12686	12821	12585	12799	12511	12809	12630	12769	12588	12699	12602	12723	12695	12709	12646	12590	12775	12681	12671	12675	12707	12613	12717	12599	12573	12788	12631	12623	12617	12685	12766	12631	12671	12517	12517	12828	12699	12632	12676	12550	12951	12572	12440	12722	12720	12710	12683	12577	12582	12680	12754	12693	12785	12750	12841	12629	12630	12752	12724	12834	12646	12647	12766	12498	12678	12587	12835	12804	12732	12558	12710	12549	12660	12686	12724	12549
29485	25880	28434	22199	17698	16348	16037	15461	15307	15366	15541	15211	15306	15045	15114	15304	15080	14954	14912	15218	14873	15066	15238	15120	14964	15229	15008	14988	15113	15000	14943	15047	15172	14986	15224	14912	14890	15140	14957	15047	15190	15064	14980	14932	15004	15174	15151	15061	15157	15026	14900	15065	14985	15078	15183	15152	14987	15030	15032	14952	15105	15017	15071	14875	14911	15015	15129	15084	15232	14991	15045	14969	14990	15206	14997	14922	14954	15193	14941	15018	15082	14962	15061	15016	14910	14963	15014	15018	15028	15045	14941	15141	15111	15084	15146	14855	15167	15103	14967	14920	14942	15178	15082	14974	15007	15166	14806	14964	15004	15122	14979	15056	14871	14834	14878	15099	15119	15159	15008	15130	15001	14883	14965	15106	15038	15045	15002	15153	15001	14861	14891	14963	14974	15032	14827	15091	15027	15216	14953	14942	15077	15048	15026	14999	14871	14903	14951	14923	14964	15022	15004	14936	15207	15121	14990	15057	14922	15076	15015	14897	15056	14958	14852	15012	15036	15001	14930	15055	15034	15149	14976	15001	15100	15113	14768	14962	14836	15128	14927	14922	15016	14961	15111	14947	14938	14925	15051	14918	14938	15196	14987	14966	15092	14946	14939	14901	15062	14911	15037	14972	15120	15014	15107	14850	14992	15042	15076	14989	15139	15017	15195	14852	15220	15023	14881	15096	14937	14996	15093	14973	15134	15081	14854	14857	14951	14930	15035	15016	15163	15096	15113	14672	15010	14919	14920	15035	14977	15106	15013	15058	14885	14961	15098	14866	14978	14965	15199	14889	15141	14914	15022	15093	14971	14824	14949	15000	15127	15050	15139	14999	14922	15095	15071	14944	15120	15024	14997	14986	14848	14885	14937	15012	15043	15167	15052	15073	15128	14963	15047	14974	14875	15037	15095	15205	14961	15103	15101	15020	14918	14927	14975	14905	14953	15301	15087	15036	15021	15014	14864	14912	15251	14939	14935	15051	15100	15030	15144	14828	15100	14975	15090	15007	15046	15066	15104	15053	15170	15052	15222	15031	15019	15020	15091	15097	15072	15196	14807	15011	14870	14850	14895	15040	15000	14985	14948	15010	14901	15086	15033	14955	15059	14881	14918	15033	14851	14825	14888	14976	14923	15083	14902	15009	14981	14874	14896	14867	14971	14976	15031	15025	15106	15018	14933	14824	14934	15061	15056	15074	15243	14884	14991	15000	15148	15189	15106	15062	14897	15043	14935	14990	15093	15036	14942	15077	15038	14979	14978	14887	15003	15016	14949	14946	15076	15061	15081	14918	15031	14978	15059	15041	15003	15083	15079	15155	14927	15063	15120	14835	15132	15146	14953	15215	14920	15142	15091	15005	14861	15109	15072	14854	15033	15097	15098	14941	15172	14951	15020	15002	15174	15002	15169	14913	14950	15016	15037	15055	15123	15122	15022	15140	15006	15155	15021	15139	14845	14920	15123	14953	15088	15023	15157	14915	15062	15018	15089	14976	15034	14874	15053	15076	15050	15026	14987	15010	15049	15052	14847	14983	15149	14947	15283	15149	15087	14892	15006	14901	15051	14801	14905	15077	15051	14910	14975	14732	14949	14998	15071	14938	15212	15022	14941	14902	15000	15009	15039	14785	14961	15113	15015	14927	15097	14929	14963	15024	14970	15063	15035	14973	14887	15111	15202	14934	14890	15034	14974	14983	15131	14698	15011	15103	14942	14961	15228	15145	15008	15101	15141	15128	15227	14949	15051	14988	15010	14962	15016	15017	15268	14880	15039	15072	14993	14911	14880	15101	15130	15203	15016	15056	14987	15093	14856	14814	14985	15173	15004	15242	14981	14925	14970	14963	15142	15059	14870	15009	15278	15045	14935	14936	14941	15116	15016	15235	14976	14919	15128	15170	15098	15132	15039	14944	15055	15173	14987	14912	15204	14903	14884	14950	15025	14878	14838	15244	15152	15091	15111	14925	15145	14940	14990	15158	15043	15175	15001	15134	15160	14991	15164	15049	15174	14980	14898	14966	14991	14854	14975	15083	14988	15057	14996	14942	15017	15007	15067	14777	15018	15119	14998	15063	15127	14957	15041	15058	14962	14932	14932	14957	14857	14811	14922	14922	14824	14703	15030	15120	14945	15024	14994	14910	15094	15005	14967	15000	14935	15234	15233	14985	15094	14914	15152	15079	14962	15100	14960	14966	14922	15000	15038	15269	15015	14780	15052	15117	15073	15153	14905	14770	15040	15032	15031	15090	14984	15026	14908	14947	15004	14977	15102	14914	15177	15049	15052	14982	15026	15058	15134	14837	14796	14882	14787	15045	14887	14963	14970	15102	15029	14965	14941	15078	15009	15090	15081	15050	14953	14888	15180	15012	15042	15046	15024	15066	14869	15172	15007	15125	15045	14968	15189	15123	15142	14991	14893	14967	15201	15042	14963	15098	15103	14957	14900	14981	14967	15043	14917	15158	14807	15166	15069	15125	15063	15094	14914	15146	14948	14951	14970	14996	14823	14994	15027	14932	15105	15060	14867	14967	15100	15226	14857	15290	15195	14901	15070	15063	15118	15071	15159	15151	15113	14777	14943	14947	15210	15106	14930	14916	14935	14953	15059	14929	14904	14893	15098	14881	15150	15191	15056	14959	15013	15141	15018	14797	15123	15085	14954	14955	14998	15054	15187	15047	14985	15121	15088	15217	15132	15020	14994	15090	14878	15131	14824	15007	15164	15073	14986	14874	14950	14935	15008	14981	15027	14814	14956	14958	14938	15148	15221	15004	15191	15076	14965	15019	14825	15041	14821	14879	15102	14991	15027	15115	15026	14960	15009	15089	15045	15217	15147	15005	15103	15055	15103	15080	14966	14872	15244	15012	15086	14968	15031	15141	15062	15025	15206	15020	14976	14947	15003	15255	15000	15117	14959	14864	15038	15082	15083	14883	15197	15250	14972	14938	14972	15231	15101	15041	15076	15109	15020	14931	15103	14998	15136	14937	14991	14839	15109	15056	14917	15009	14944	14890	15052	14971	15057	15008	14988	15241	14941	14847	15083	15084	15066	15033	14972	15005	15094	15166	15098	15111	15037	15089	14927	15047	15063	14978	15038	15057	14889	14911	14950	14926	14963	14852	14942	15027	15126	14993	15051	15194	15160	14883	15170	14941	14918	15114	15048	15051	15056	15082	14948	15177	15067	15082	15002	15160	15165	14870	14932	15026	15140	14984	14939	15022	14956	15245	14941	15223	15023	14831	14992	15126	15121	15158	14867	14855	15261	14942	14961	14991	14918	14941	15100	14975	15136	15082	15025	14917	15089	15137	14905	15006	14894	15337	15018	14946	15134	14893	14789	15014	14952	15001	14986	14958	15027	15052	14933	15129	15180	15165	15057	14965	15201	14894	14841	15145	14931	15018	15017	14961	15004	14939	14785	14791	14995	14983	15140	14999	14960	15006	15065	14967	14913	14960	15089	15000	14890	15323	15259	14948	14860	15092	14921	15102	15077	15025	15063	15037	14991	15057	15142	15085	14965	15151	14938	14889	14990	15174	15016	14897	15047	14963	15070	14960	15015	15096	15056	14972	15104	14966	14948	14847	14957	14828	14907	14985	15051	15168	14873	15111	15053	14998	15119	15083	15106	14987	14908	15020	14794	14991	15048	15177	14979	15084	14898	15073	15083	14910	14897	15137	15159	15027	15001	14963	14765	15054	14982	15056	14932	15028	15160	15021	14955	14995	14844	15060	14802	14944	14833	15252	14985	15006	14984	14766	15108	15162	15136	14998	15018	14991	14953	14880	14901	15091	15146	14968	14934	15131	15162	15128	15184	15112	15035	14816	15030	15178	14938	15051	15101	15106	14984	14886	14966	14947	14912	15087	14869	15080	14736	15231	14984	15158	15055	14929	15083	15167	14897	14992	14929	14871	15002	14982	15020	15062	15287	15064	15080	15099	15015	15138	14832	14986	14837	15046	15128	15105	15077	14913	15080	15044	14999	14937	14809	14911	14930	14889	15086	14924	14883	15036	14946	14973	15190	14985	15147	15045	14838	15151	15020	15009	15158	14921	15132	15236	15265	15038	14985	14915	15008	15011	15004	15003	15075	15058	15193	15178	15071	15244	14991	15121	15150	15040	15133	14965	14833	15127	15086	14900	15017	14984	15052	15072	15125	14925	15020	15029	15083	15111	14849	15052	15162	15251	15016	15047	15249	14898	15000	15012	15148	15119	14991	15077	14988	14937	14980	15108	14899	14848	15064	15056	14916	14870	15091	14840	15156	14860	14980	14904	15111	14913	15044	15012	15041	15099	15002	15126	15124	15243	15047	15203	14969	15034	15093	14871	14876	14988	14851	15027	14984	15025	15097	15054	15061	14896	15006	14896	15050	15068	15013	15177	15008	14795	14687	15036	14992	14914	14748	15063	15271	15247	14898	14921	14951	15012	15098	15034	14905	14995	14996	14952	14935	14914	14973	15183	15019	15064	15179	15146	14966	15006	15036	15164	15005	14942	15116	15170	15091	15107	14933	15111	14944	15232	14904	14984	15204	14926	14847	14870	14921	15144	15004	15250	15118	15002	15048	15117	14853	15022	15083	14902	14948	14894	15053	14936	15201	15103	15025	14889	15020	14984	15051	15177	15141	15140	15094	15142	15125	14984	15076	15154	15042	15091	14918	14985	14842	14971	15083	14895	15171	15116	14851	14927	15122	14966	15191	15220	15051	14923	14976	15040	15109	15114	14912	14890	15151	15060	14857	15096	14960	15094	15258	15033	15267	15010	14872	14922	15084	15028	15261	14978	14844	14977	14945	14918	14995	15096	15067	15116	14788	15076	15092	14925	15049	14932	14955	14927	14919	14963	15078	15031	15069	15112	15089	15078	14944	15051	14974	15030	14976	14878	15043	14803	14929	14769	14952	14961	15112	15148	15109	15088	15110	15044	15156	14908	14971	14880	14965	14866	15005	15145	15055	15273	15045	14911	15131	15100	14912	14969	14904	15024	15048	15048	14974	14854	14961	15016	15065	15009	14970	15018	14958	14852	15097	15199	14934	15213	15050	15008	15014	15095	14909	15214	15154	14838	14954	15023	14968	14842	14821	15034	15167	15007	15105	14966	15113	15193	14952	14945	15284	14921
23005	36070	27195	18103	15852	14592	13815	13437	13407	13546	13402	13106	12821	13145	12973	12928	12986	12898	12701	12810	12932	12934	12984	12873	12863	12813	12867	12794	12868	12799	12833	12968	12854	12824	12983	12891	13079	12848	12880	12874	13021	12932	12891	12905	12795	12788	12799	12829	12756	12808	12744	12757	12922	12797	12792	12638	12781	12910	12902	12899	12912	12993	12789	12925	12761	13029	12781	12858	12904	12891	12866	12919	12912	12815	12813	12798	12918	12683	12836	12774	12961	12983	12899	12790	12778	12983	12970	12766	12960	12880	12716	12857	12889	12853	13058	12816	12861	12823	12846	12680	12846	12963	12759	12816	12838	12915	12887	13023	12832	12952	12813	13043	12817	12886	12738	12719	12813	12806	13002	12815	12814	12633	12773	12856	12880	12875	12944	12742	12905	12759	12840	12823	12896	12820	12607	12904	12940	12974	12779	12879	12741	12870	12917	12866	12816	13049	12819	12642	12654	12836	12841	12764	12907	12749	12985	12915	13085	12796	12964	12760	12920	12814	12913	12945	12754	12877	12801	12800	12757	12890	12909	12757	12750	12792	12793	13015	12941	12820	12814	12965	12859	12871	12857	12698	12738	12792	12869	13024	12817	12828	12783	12746	12845	12830	12852	12869	12790	12932	12964	12771	12778	12769	12741	12853	12765	12800	12843	12750	13027	12894	12811	12935	12950	12926	12869	12729	12940	12863	12878	12901	12901	12741	12761	12906	12717	12857	12872	12839	12934	12848	12787	12895	12842	12691	12883	12924	12817	12769	12780	12791	12803	12847	12791	12950	13037	12859	12810	12772	12686	12839	12784	12758	12884	12746	12952	12713	12888	12866	12899	12902	12747	12891	12883	12935	12867	12966	13028	12789	12931	12852	12762	12796	12981	12860	12688	12930	12852	12837	12822	12750	12954	12921	13084	12825	12860	12886	12877	12759	12893	12926	12813	12770	13002	12813	12673	12786	12844	12883	12984	12878	12824	12996	12882	12831	12603	12994	12853	12897	12871	12857	12760	12951	13040	12860	12893	12596	12949	12807	12810	12753	12950	12893	12878	12813	12804	12834	12825	12898	12759	12845	12742	12887	12829	12812	12796	13000	12820	12801	12750	12879	13041	12836	12820	12817	13045	12780	12905	12892	12957	12799	12768	13016	12808	12845	12846	12840	12876	12859	12964	12948	12901	12792	12789	12958	12785	12774	12956	12881	12833	12860	12820	12978	12895	12963	12734	13023	12880	12886	12864	13008	12859	12810	12859	13022	12996	12833	12751	12697	12854	12875	12842	12750	12990	12836	12872	12700	12876	12967	12973	12801	13050	12836	12917	12972	12848	12900	12879	12886	12861	12856	12719	12809	12874	12812	12951	12753	12785	12888	12805	12783	13001	12743	12757	12950	12991	12766	12854	12879	12888	12841	12872	12891	12875	12816	12781	12734	12887	12832	12793	12988	12797	12791	12877	12910	12696	12822	13166	12730	12932	12831	12813	12877	12815	12914	12862	12727	12879	12960	12868	12692	12871	12840	12976	12772	12722	12814	12765	12815	12896	12843	12924	12815	12731	12814	12834	12891	12760	12698	12797	12885	12881	12798	12845	12820	12809	12787	12915	12839	12916	12864	12791	12806	12819	12902	12728	12806	12952	12875	12839	12712	12891	12700	12916	12909	12804	12888	12878	12711	12989	12718	12915	12843	12893	12729	12797	12777	12999	12823	12864	12972	12777	12951	12795	12883	12896	12979	12988	12918	12808	12746	12850	12976	12961	12831	12881	12859	12907	12924	12784	12868	12801	12869	12855	12784	12647	12718	12865	12999	12788	12829	12845	12754	12917	12812	12761	12888	12849	12759	12886	12741	12836	12945	13052	12874	12690	12800	12685	12859	12762	12924	12892	12817	12716	12789	12848	12747	12777	12690	12933	12846	12923	12833	12878	12915	12733	12885	12857	12790	12832	12815	12750	12939	12660	12905	12833	12862	12884	12916	12785	12720	12883	12785	13076	12771	12992	12840	13002	12997	12722	12886	12862	12923	12871	12747	12950	12778	12849	13009	12734	12844	12902	12801	12932	12694	12904	12925	12866	13052	12916	12975	12927	12951	12896	12880	12873	12893	12814	12777	12977	12845	12854	12791	12965	12817	12869	12753	12759	12763	12938	12985	12911	12809	12840	12780	12947	12997	12740	12846	12937	12987	12821	13000	12901	12976	12940	12865	12857	12951	12860	12903	12843	12823	12884	12940	12852	12848	12879	12762	12814	12917	12790	12910	12799	12783	12694	12911	12791	12943	12761	12969	12861	12756	12845	12951	12801	13016	12816	12954	12855	12808	12900	12823	12910	12872	12815	12875	12866	12904	12770	12775	12900	12953	12903	12781	12820	12899	12897	12779	12676	12662	12781	12812	12893	12849	12757	12746	12948	12889	12917	12905	12807	12890	12701	12736	12797	12615	13023	12819	12779	12813	12958	12873	12981	12945	12893	12882	12927	12982	12590	12903	13000	13008	13002	12909	12873	12878	12928	12857	12981	12963	12863	12881	12942	12897	12847	12998	12944	12855	12904	12868	12746	12914	12909	12822	12822	12933	12823	12825	12713	12671	12905	12989	12930	12884	13051	12998	12801	12711	12844	12936	12832	12876	12936	12913	12857	12907	12680	12841	12892	12989	12965	12697	12923	12762	12898	13006	12795	12763	12742	12872	13095	12902	13032	12892	12855	12708	12810	12825	12909	12867	12661	12810	12803	12837	12873	12970	12864	12793	13009	12731	12823	12768	12862	12978	12838	12987	12757	12939	12799	12937	13017	12845	12853	12818	12826	12972	12858	13092	12858	12891	13002	12826	12979	12932	12952	12762	12737	12739	12858	12909	12815	12943	12867	12991	12885	13064	12873	12852	12918	12874	13133	12789	12956	12944	12909	12879	12835	12872	12987	12767	12855	13007	12788	12913	13035	12751	12953	12856	12940	12809	12899	12771	12983	12908	12989	12727	12789	12826	12757	12928	12905	12897	12922	12869	12918	12774	12891	12913	12828	12871	12771	12957	12777	13015	12723	12793	12966	12858	12946	12864	12824	12824	12804	12790	12790	12858	12737	12859	12835	12838	12869	12869	12808	12798	12815	12819	12892	12892	12873	12973	12767	12871	12850	12847	12966	12913	12724	12811	12936	12901	13008	13007	12787	12895	12849	13016	12794	12749	12890	12684	12825	12818	12976	12960	12887	12778	12925	12892	12998	12744	12815	12956	12747	13006	12790	12711	12715	12750	12854	12871	12917	12778	12851	12905	12814	12865	12886	12897	12887	12712	12893	12772	12938	13041	12777	12889	13086	12798	12825	12907	12706	12935	12860	12670	12911	12806	12832	12798	12860	12840	13075	12812	12793	12843	12743	12775	12824	12933	12870	12776	12962	12853	12710	12900	12919	12978	12735	12931	12881	12863	12713	13104	13130	12827	12986	12857	12872	12890	12823	12887	12692	12880	12893	12796	12888	13097	12827	12953	12840	12781	12845	12824	12894	12958	12878	12918	12873	12906	12839	12845	13046	12998	12864	12938	12774	12918	12909	12770	12926	12919	12889	12784	13055	12928	12745	12829	12936	12905	12862	12829	12895	12751	12802	12917	12815	12863	12763	12840	13045	12749	12859	13049	12899	12908	12674	12982	12748	12961	12830	12828	12871	12950	13007	12925	12840	12851	12898	12752	12752	12841	12779	12871	12768	13001	12962	12817	12826	12824	12877	12646	12858	12892	12827	12805	12884	12969	12886	12814	12922	12852	12958	12895	12909	12853	12866	12762	12798	13036	12843	12795	12847	12788	12876	12733	12901	12865	12852	12892	12854	12841	12674	12987	12974	12831	12793	12934	12802	12899	12912	12948	13034	12800	12928	12843	12601	12925	12896	12858	12967	12855	12839	12805	12802	12793	12889	12715	12694	12906	12911	12791	12916	12818	12743	12796	12902	12836	12864	12857	12825	12987	12857	12964	12861	12797	12895	12940	12899	12766	12928	12884	12845	12921	12943	12940	13038	12817	12996	12836	12988	12948	12713	12880	12740	12889	12860	12984	12877	12926	12918	12868	12756	12938	12901	12895	12795	12793	12802	13072	13020	12931	12972	12838	12900	12770	12795	12845	12857	13006	12907	12709	12676	12871	12908	12960	12750	12857	12816	12869	12859	12961	12833	12796	12811	12901	12859	12860	12792	12929	12929	12871	12840	12823	12818	12875	12969	12851	12894	12692	12889	12823	12898	12747	12925	12957	12885	12931	12892	12883	12888	12879	12917	12866	12930	12877	12899	12991	12832	12758	12828	12778	13039	12856	12941	12843	12969	12732	12890	12792	12924	12949	12829	12952	12772	12674	12980	12718	12736	12875	12933	12843	12866	12894	12776	12959	12789	12900	12573	12757	12738	12750	12847	12902	13068	12843	12932	12855	12830	13008	12819	12849	12921	12853	12756	12862	12865	12705	12873	12909	12849	12802	12740	12932	12852	12822	12760	12943	12983	12820	12775	12782	12840	12714	12955	12915	12882	12911	13026	12893	12886	12838	12809	12764	12768	12824	12928	13011	12904	12875	12915	12910	12858	12710	12744	12885	12870	12811	12954	12932	12726	12814	12777	12846	13033	12882	12707	12916	12867	12870	12839	12806	12866	13034	12926	12847	13008	12804	12744	12839	13002	12889	12791	12997	12909	13063	12779	12987	12897	12775	12944	12852	12799	12921	12907	12808	12931	12811	12868	12924	12944	12874	12830	12720	12886	12843	12864	12925	12926	12851	12815	12860	12797	12982	12961	12775	12846	12785	12830	12828	12824	12837	12750	12955	12946	12924	12856	12895	12790	12624	12888	13072	12761	12960	12883	12791	12822	12835	12852	12843	12833	12729	12800	12897	12748	12867	12813	12752	12998	12883	12904	12837	12780	12744	13002	12753	12834	12883	12874	12929	12822	12804	12808	12805	12811	12891	12993	12871	13123	12820	12816	12843	12733	12845	13035	12885	12847	12866	12828	12922	12870	12828	12948	12589	12986	12864	12932	12912	12898	12949	12983	12936	12845	12869	12922	12894	12896	12810	12926	12788	12761	12800	12977	13043	12647	13068	12759	13108	13000	12808	12794	12847	12829	12776	12915	12948	12810	12826
23182	20961	27755	24763	21956	20405	18759	16369	16564	18174	19023	16599	15560	16065	16083	16288	16237	15970	15320	15146	15494	15413	15204	14986	15067	14947	15226	15274	15142	15013	15184	14958	15105	14941	15159	15152	15342	15415	15407	15210	15158	15056	15255	15229	15287	15361	15190	15049	15111	15220	15275	15120	15163	15153	15190	15117	15151	15107	15209	15126	15273	15132	14990	14983	14969	15105	15142	15221	15165	15142	15085	15118	15238	15164	15116	15176	15088	15265	15111	15114	15160	15019	14883	14910	14992	15231	15260	15198	15165	15009	14991	15117	15160	15285	15161	15238	15247	15083	15042	15055	15154	15133	15309	15062	15088	15024	15168	15120	15087	15018	14970	15058	14878	15229	15215	15127	15154	14974	14984	15082	15097	15055	15056	15156	14960	15224	15130	15081	15268	15112	14936	15017	15066	15146	15053	15113	15169	15033	15026	15243	15192	15103	15130	15166	15175	15201	15050	15251	15222	15247	15006	15211	15044	15104	15194	15188	15294	15272	15055	15205	15266	15256	14985	15001	15128	15110	15035	14911	15024	15043	15044	15312	14941	14968	15164	15067	15166	15165	15086	15204	15301	15101	15402	15332	14938	15293	15019	15239	15211	15096	15060	15018	15133	15300	14972	15267	15108	15059	15247	15068	15272	14946	15057	14906	15142	15223	15100	15170	15268	15219	15132	15120	15065	15375	15098	15076	15015	15019	15162	15128	15189	14902	15078	15125	15209	15177	15021	15268	15353	15156	15124	15152	15055	15130	15131	15117	15066	14941	15255	15212	15280	15113	15103	15169	15145	15192	14929	14911	14969	15105	15130	14993	14928	15148	15347	14997	15039	15053	15153	15073	15151	15064	15153	15120	15165	15090	15022	15079	15271	15208	15063	15055	15112	15213	15086	14849	15066	14991	15257	14974	15050	15201	15214	15201	15123	15245	15243	15069	15202	15142	15026	15110	14950	15077	15154	14981	15026	15313	15215	15157	15036	15082	15058	15147	15205	15109	15123	15021	15048	15228	15062	15161	15125	15297	15019	15084	15100	15226	15058	15123	15051	15119	15129	15127	15040	15181	15092	15022	15000	15167	15162	14968	15003	15133	15127	15186	15438	15123	15184	15071	15081	15110	15073	15070	15103	15153	15030	15027	15250	15300	15118	15106	14969	15240	15116	15188	14954	14930	15035	15095	15133	14928	15265	14969	15075	15258	15359	15099	15136	15094	15088	15176	15171	15021	14926	15194	14989	15058	15103	15054	15147	15078	15095	15029	15063	15190	15198	15041	15193	15180	15196	15169	15122	15175	15052	15049	15094	15042	15049	14957	15094	15257	14928	14956	15053	15042	14955	15026	15193	15376	15297	15159	15050	15155	15232	15281	15128	15191	15347	14999	15163	15127	15159	15193	15210	15073	15116	15109	15147	15208	15171	14977	15016	15177	15296	15181	15095	15147	15157	15171	15140	15031	14876	15237	15046	15121	15032	15141	14978	14885	15095	15279	15083	15221	15319	15253	14998	14959	14889	15011	15203	14995	15120	15173	15063	15005	15235	15141	15214	14909	15014	15058	15117	15224	15195	15187	15123	15039	15137	14945	15202	14977	15011	15226	15134	15107	15152	15178	15316	15197	15240	15245	15092	15161	15184	15033	15084	15277	15177	15182	14961	14908	15038	15103	15087	15092	15058	15169	15009	15148	15072	15083	15111	15192	15116	15008	14976	15047	15109	14844	14983	15242	15002	15055	15134	14958	14994	15253	15262	15196	15292	15219	15184	15215	15296	15077	15082	15073	14948	15099	15136	15011	15127	15100	15159	15194	15119	15300	15116	15177	15009	15339	15249	15238	14995	15183	15084	15145	15179	15194	15111	15071	15037	15132	15042	14963	15085	15017	15107	15002	14996	15167	15230	15133	15197	15165	15183	15165	15161	14892	15195	15213	15117	15491	15052	15014	14822	15113	15196	15034	15019	15045	15174	15341	15138	15204	15152	15042	14966	14989	15170	15081	15196	15058	15280	14981	15359	14964	15077	15187	15054	15085	14935	15074	15110	15187	15239	14955	15193	15301	15195	15071	15035	15126	15023	15257	15106	14998	14983	15060	15186	14938	15038	15193	15052	14922	15176	15097	15137	15110	15072	15144	15235	15182	15101	14990	15017	14911	15170	15156	15080	15123	15043	15278	15152	15128	15214	15121	15255	15067	15151	15033	15132	15189	15080	15163	15137	15021	15058	15155	15228	15220	14985	15361	14848	14813	15140	14853	15093	15083	15270	15198	15222	15056	15197	15207	15054	15047	15098	14959	14988	15074	14997	15103	15133	15036	15079	15088	15090	15322	15183	15156	15053	14876	15125	15217	15173	15220	15118	15223	15160	14917	15218	15024	14986	15107	14981	15112	15157	15011	15189	15110	15328	15072	15025	15215	15113	15177	15174	15228	15112	15156	15086	15170	15094	15111	15077	15040	15013	14974	15177	15219	15223	15112	15198	15177	15075	15004	15198	15046	15096	14975	14933	15141	15050	14970	15067	15089	14916	15032	15154	15037	15181	15030	15173	15078	14964	15185	15274	15090	15030	15005	15195	15160	15098	15210	15158	15151	15209	15200	15216	15091	15135	15182	15248	14982	15055	15082	15238	15196	15156	15149	15165	15143	15246	15203	15064	14989	15074	15260	15135	15056	15020	15015	14977	15098	15054	15110	14948	15094	14997	15184	15186	15039	15043	15066	15197	15105	14956	15156	15175	15195	15157	15198	15240	15259	15230	15032	15015	15103	15110	15156	15104	15018	15285	15244	15186	15018	15140	15109	15289	15172	15265	15184	15242	15257	15246	15184	15221	15176	15358	15110	15105	14995	15307	15196	15074	15266	15184	15261	15143	15107	15197	15055	15031	15147	15097	15161	15374	14989	15030	15277	14967	15202	15240	15095	15167	15248	15262	15169	15205	15355	15129	15223	15100	15257	15219	15078	15371	15109	15043	15110	15118	15211	15067	15223	15007	15121	15225	15183	14991	15065	14992	15124	15070	15208	15042	15012	15000	15301	15317	15295	15210	14995	15057	14987	15333	15117	15168	15108	14913	15142	14934	15090	14977	15152	15235	15140	15104	14954	15108	15129	15017	15460	15150	15308	15069	15232	15149	15149	15373	15094	15270	15137	15215	15057	15047	15173	15079	15396	15217	15245	14988	15142	15124	15082	15075	14974	15036	15135	15105	15071	14982	15042	15005	15314	15079	15131	15237	15235	15213	15150	15211	15129	15034	15242	15048	15184	15013	15152	15061	15194	15109	15179	15242	15029	15016	15105	15042	15135	15192	15237	15002	15077	15057	15065	15017	15023	15158	15190	15168	15138	15167	15140	15094	15276	15164	15164	15182	14965	15120	14987	15222	15171	15305	15132	15168	15235	15078	14888	15213	14989	15357	15042	15092	15184	15197	15196	15324	15341	15146	15009	15068	15041	15208	15084	15017	15302	15261	15230	15268	15195	15045	15063	15141	15178	15326	15095	15055	15328	14991	15302	15223	15116	15188	14988	14940	14927	15189	15026	15208	14900	15060	15168	15207	15104	15019	15152	15198	15374	15118	14982	15171	15016	15160	14999	14969	15024	15047	15019	15254	15250	15102	15041	15225	15423	15022	15173	15112	15282	15098	15035	15104	15189	15338	15112	15185	15015	15153	15067	15114	15056	15113	15004	15020	15275	15326	15260	15172	15072	15019	15168	15115	15104	15188	15084	15294	14918	15067	15102	15149	15197	15025	15123	15014	15102	14920	15021	15175	15234	14945	14946	15408	15003	15168	14955	15097	15200	15178	15168	15158	15075	15271	14999	15022	15087	15260	15125	15096	15071	15153	15188	15073	15156	15180	14875	15230	15110	15225	15183	15085	15100	15154	15092	14967	15203	15173	15110	15024	15291	15142	15328	15231	15314	15079	15021	15104	15194	14963	15052	15040	15119	15024	15054	14954	15016	15004	15062	14948	15075	14987	14962	15210	15146	15243	15147	15031	14935	15168	15119	15196	15017	15076	15078	15140	15080	15054	15061	15267	15138	15124	15283	15124	15159	15072	15237	15279	15212	15303	15222	15172	15286	15244	15226	15006	15142	14992	14901	15146	14985	15202	15202	15293	15199	15102	15000	15283	15158	15221	15015	15220	15243	15170	15202	15038	15105	15101	15230	15160	14977	15164	15264	15326	15086	15343	14980	14985	14995	15141	14977	15035	15054	15283	15319	15199	15109	15188	15158	15307	15250	15162	15135	15155	15328	15144	15169	15011	15106	15051	15225	15122	15172	15190	15189	15309	15133	15266	15060	15059	15004	15170	15070	15293	15008	15037	15022	15014	15115	15172	15123	15037	15137	15092	15151	15209	15181	15157	14972	15090	15117	15216	15010	15262	15144	15250	14990	14899	14943	14986	15074	14958	15071	15279	15027	15231	15085	15103	15171	15102	14934	15105	15055	14963	15161	15138	15105	15201	14983	15161	15060	15182	15064	15271	15436	15321	15182	15223	15156	15100	15132	15182	15257	15176	15012	15064	15115	14976	15118	15174	15012	15276	15137	15235	14979	15204	15143	15093	15014	15083	15251	15291	15181	15260	15039	15092	14995	15178	15133	15248	15239	15242	15076	14797	14980	15171	14929	14902	15023	15203	15088	15022	15119	15201	15277	15210	15147	15258	15119	14993	15018	15158	15262	15100	15018	14956	15140	15123	15067	15127	15083	15318	15096	15143	15356	15093	15122	15332	15088	15264	14933	15159	15325	14948	15152	15021	15109	15131	15015	15177	15149	15089	15277	15419	15187	15191	15167	15377	15163	14947	14909	15087	15092	14991	15233	15291	15168	15159	14945	15185	15070	15087	15125	15275	15238	15063	15196	15294	15216	15169	15076	15092	14884	15173	15276	15062	15054	15192	15018	15085	15199	15092	15189	15266	15079	15046	15128	15199	14968	15062	15145	15048	15029	14957	15205	14989	14985	15115	15121	14916	15042	15185	15042	15313	15147	15243	15164	15148	15161	15141	15211	14985	15024	15170	15297	14994	15192	15069	15108	15136	15141	15018	15385	15040	15127	15211	15188	15057	15162	15123	14999	15218	15300	15154	15060	15213	15241	15168	15265	15095	15191	15168	14937	15305	15157	15196	15163
22177	47103	37549	22335	17525	15839	15013	14303	14996	16863	17362	14248	13404	14558	14206	14421	14346	13613	13175	12985	13074	12990	12898	12966	12980	12972	12877	12955	12928	13173	13046	13092	12938	12983	12918	12965	13014	12958	13063	12957	13175	13021	12921	12974	12943	12894	13067	12787	13012	13062	12834	12970	13178	13090	12857	13043	12894	13043	12887	12987	12848	12891	13023	12778	13029	13033	13001	13009	13035	12944	12840	12885	12891	12913	12975	13236	12870	12966	12943	12843	12833	12934	13033	12914	12890	13012	13080	12964	12905	13001	12909	13098	13053	12967	13072	12942	13007	12850	13030	12983	13116	13150	12928	12924	12996	13002	12991	12863	12789	12960	12951	12920	13086	13012	12908	12941	12989	12838	13048	12934	12997	12961	12910	12833	13109	12918	12976	12988	12979	12965	12961	12874	12830	13017	13086	12867	13030	12924	12955	13011	12980	12844	13129	12939	13050	12801	13008	13130	13042	12971	12893	12922	13097	12978	12891	12875	13025	12918	12928	12874	12918	13080	13077	12981	12980	12839	12979	12967	12978	13033	12978	12816	12981	12935	13074	12938	12887	12812	12950	12874	13014	12975	12973	12941	12955	13136	13065	12828	12903	13068	12924	12813	13078	12970	12798	12862	13044	12969	13026	12956	12872	13035	13180	12877	12949	12891	13060	12953	13080	13026	12902	12833	13086	12882	12935	13127	12947	12929	13060	13001	13002	12999	12774	13091	13022	12834	13061	12958	12842	12921	12982	12986	12790	12998	13066	12936	13047	12941	12853	12971	12916	13051	12837	12924	12951	13028	12752	12968	12874	13056	12922	12801	12956	12831	12870	12953	12718	12881	13076	13032	12894	12979	12984	13073	13024	13104	12929	12973	12989	12933	13080	12767	12922	12893	12784	12824	12945	12898	12856	12989	12815	12996	12932	12989	12892	12920	13092	12897	13014	12776	13114	13026	12989	13054	12925	12981	13033	12969	13018	12990	12931	12928	12837	12906	13071	13084	12803	13074	12819	12810	13030	12913	12971	12990	13075	12963	12916	12978	12915	13004	12842	12944	12935	12996	13003	12980	12798	13067	12918	12997	13114	12994	12965	12829	12875	12895	12921	12968	13031	13166	12977	12917	12985	12927	13024	12850	12889	12953	12961	12875	12998	12845	12789	12926	12816	12769	13061	12811	12887	12957	12896	12935	12931	12965	13016	12685	12964	13037	12824	12940	12885	13008	13050	12892	12950	12946	12779	13032	12979	13018	13001	13035	12991	12868	13105	12568	12896	12901	12836	13019	12974	12988	12956	12901	13019	13096	12820	13017	13075	12841	12968	13128	13049	12976	13010	12910	12854	12935	12890	13002	12974	12965	12730	13034	13013	12884	12912	12849	13093	12962	12979	12864	13109	12879	12970	12919	12976	13053	12796	12895	13139	12949	13045	13153	12904	12792	12971	13018	12980	12961	12939	12916	12907	12882	12895	12906	12971	12960	13022	12923	12929	12967	12869	12937	12796	13016	13051	13083	13076	12896	12875	12901	12957	13039	12974	12835	13022	12812	12890	12898	12855	13102	13001	12884	12862	13038	12848	12875	12917	13131	12924	12942	12854	13087	12900	12912	13014	12881	12924	13012	13080	12951	12951	12988	12878	13121	12854	13028	12813	12933	12742	12968	12881	12834	13074	12902	13037	12916	12752	13046	12917	13068	13039	12921	13045	13059	12964	12966	13153	13011	12951	12925	12924	12888	12982	12791	12892	13009	13089	12955	12846	12838	12889	12932	12987	13058	12966	12889	12994	12989	13013	12881	13138	12811	13090	12895	13019	12881	13053	13015	13089	12939	13056	12966	13030	13004	13049	12901	12939	12895	12990	12826	12895	13062	13128	13073	13139	13002	12896	13006	13015	12969	12947	12802	12989	13060	12945	12992	12913	12907	13076	13042	12979	13081	12860	12811	12967	12912	12976	12927	13010	13072	12984	12899	12823	12899	12823	13010	12904	12995	12903	12846	13126	13045	13133	12840	12924	13048	12872	13094	12959	12883	13031	12977	12929	12905	13014	12937	12908	12692	12924	12845	12959	12888	13139	12989	12906	12885	13011	12865	13039	12879	12904	13017	13080	12751	13143	13004	12784	12939	13034	13023	13002	12932	12869	12799	13038	12874	13015	12957	12829	12850	13073	12980	12969	12969	12953	12744	12999	12819	12988	12997	12916	12932	12905	13007	12879	12940	12971	13082	12919	12968	12934	12970	12967	12930	12828	12993	12889	12984	12895	12934	12813	12868	13033	13065	12935	12993	13048	12863	13092	13044	13012	12942	13070	12951	12873	13100	12995	13014	12976	13045	12963	13075	13077	13030	12905	13034	13085	12909	12982	13058	12874	12974	13102	12874	12885	13024	12863	12938	12927	12930	12944	12908	12847	13007	13065	13124	12932	13061	13078	12906	12922	12897	12913	12804	12898	12880	13130	12866	12959	12964	12913	12958	13023	12984	12896	12784	12846	13075	12923	13053	13005	13006	13075	12829	13042	12916	13069	13006	12941	12944	12949	12984	12838	13024	12847	13078	13053	12806	12793	12992	12864	12898	12995	12731	12950	12876	12944	13047	12895	13149	13090	12864	12852	13098	12947	12824	12896	12901	13032	12907	13103	12954	12848	12932	12946	12890	12988	12857	12967	13106	13141	13020	12855	12849	12824	13041	13053	12972	13049	13096	13049	12907	13099	12987	12910	12979	12970	12932	12976	12911	12654	13005	12975	13027	13019	12953	12910	12903	12851	13214	12934	12958	12994	12960	12973	12986	12975	13094	13032	12995	13032	12936	12855	12986	13144	13083	12976	13003	13170	12873	12944	12942	12865	12973	12944	12908	12845	12945	12968	13027	13060	13046	12945	12920	13051	13034	12915	12974	12917	12851	12951	13022	12996	13068	12987	12892	12807	12737	13019	12903	12945	13050	13064	12938	13031	12842	12857	12881	13030	12849	13133	12967	13056	12931	12896	12946	12964	12969	12818	12868	12917	12877	13150	12914	13075	12762	13051	12789	12911	13052	12844	12910	12818	12749	13064	13007	13084	12921	12888	13003	12880	12951	13014	13117	12973	12797	12886	12867	13059	13002	12783	12846	13005	12841	12864	12911	12928	13118	12884	13196	12931	12990	13053	13046	12952	12955	12995	12909	12980	12985	12837	13090	13129	12836	12978	12992	12978	13106	12974	12922	12955	12837	13051	12970	12973	13025	12994	12898	13033	13017	12947	12933	12989	12897	12849	13022	13116	12958	12895	12938	13040	13038	12910	12902	12825	13050	13074	12965	12899	13046	13033	12867	12982	12985	13087	12831	13086	13056	13010	12834	13035	12964	12918	13064	13029	13055	13064	12920	12887	13001	13082	12883	13026	12984	12969	13094	13132	12969	12902	13053	12985	12975	12923	12919	13062	12830	12976	12863	12853	12934	13148	12906	12915	12987	12931	12758	12865	12946	12950	13011	13142	12846	12899	12968	13055	12845	12984	13007	12785	13015	12862	12831	12876	12966	12788	12993	12925	12999	12913	13048	12887	12898	12939	12848	12864	13012	12916	13077	12896	12713	12919	12917	13085	12983	12968	12824	12905	12964	12889	12881	13103	12928	13017	12836	13007	12932	12838	12959	12833	13148	12917	13107	12953	12984	13208	13008	12867	12883	12993	12866	12963	12930	12894	12957	12911	12945	12902	13086	12876	12806	12922	12868	13089	12968	13052	13097	13028	13070	13026	12990	12904	12924	12915	12909	13029	12942	12946	13118	12904	12991	13004	12944	12995	13032	12944	12848	12900	12877	12965	12974	12940	13019	13141	13024	12889	12824	12927	13090	13092	13136	12936	13075	12803	12760	13050	12946	12891	12992	12961	13025	12945	12942	13089	12794	12995	13150	12929	13007	12972	13001	12973	13071	12940	13122	13100	13025	12955	12879	13132	12811	13064	12945	12955	12850	13006	12982	13103	12967	13090	12904	12898	13004	12900	12972	13026	12768	12967	12969	13029	12865	12946	12932	12916	12958	12938	12767	12992	12774	12956	13002	12899	12968	12784	12951	13004	12926	12946	13134	12970	13121	13001	12941	12976	13057	13034	12857	12897	13101	12962	12829	13010	12989	13056	12962	13057	12877	12808	13005	13002	13013	13027	12972	13093	12919	12879	13094	12864	13046	12742	12815	12976	12977	12876	13031	12911	12973	12979	12968	13024	12890	12978	13005	12923	12836	12753	13015	12929	13107	12941	12805	12913	12976	13052	13019	12956	12988	12924	12888	12967	12918	12856	12929	12982	12979	13011	12836	12937	12875	13010	12946	13013	12942	12814	12859	12982	13042	12905	12902	12872	13032	12885	12935	12835	13042	13076	12871	12935	12991	13002	12843	12828	12904	13066	12992	12937	12983	12809	13022	12981	12953	13165	13060	12841	12894	12926	12870	12885	13060	13011	12890	12838	12878	12987	13092	13092	12922	13046	13023	12778	12880	13016	13029	13038	13000	12917	12949	12938	12979	12959	13006	13034	12900	12988	12932	13070	13138	13036	12959	13053	13137	12916	12801	12950	13098	12977	13132	13115	12882	12988	13050	12893	12908	13036	13077	12885	12901	12924	13027	13031	12926	12821	12968	12908	13001	13036	13041	12938	12836	12854	12993	12894	13046	12924	12940	12962	12977	12916	12994	13038	13059	12788	13030	13039	12999	12818	13007	12980	12965	12850	12997	12871	12882	13059	12858	13150	13130	12875	12799	13024	12774	13015	13015	12933	13060	12807	12969	12964	12961	13054	13105	12939	12983	12984	12917	12973	13084	13057	12829	13077	12857	12963	13014	12887	12934	12871	13067	12929	12943	12871	12790	12768	12919	12926	12984	12957	12863	13108	12972	12961	12907	13024	13084	12967	12890	12987	13155	13064	13026	13000	12929	12840	12825	12915	12960	12787	13030	13033	13040	12853	12943	12868	12901	13054	12866	13039	12979	12860	12939	12939	13032	12917	12858	13068	12960	12804	13056	12923	12936	13058	12820	13000	12935	13080	13047	12849	12986	12956	13036	12998	13113	12982	12993	12855	13057	12731	12832	12893	12995	12882	12933	13046	13001	13031	13109	12968	13060	12923	12985	12989	13027	13088	12938	12897	12918
24441	21011	27221	26932	20321	18237	17606	16620	16399	17069	17400	16405	16097	16253	16551	16395	16325	16158	15979	15865	15938	15946	16046	15796	15786	15744	15656	15761	15786	15917	15914	15907	15696	15779	15777	15734	15564	15787	15940	15743	15667	15652	15944	15599	15813	15791	15919	15922	15901	15868	15862	15783	15746	15876	15831	15804	15823	15901	15694	15738	15952	15628	15883	15977	15628	15735	15673	15825	15817	15904	15811	15775	15828	15604	15755	15758	15619	15748	15647	15809	16005	15782	15722	15850	15591	15727	15846	15892	15733	15747	15817	15722	15935	15825	15708	15895	15724	15797	15796	15717	15797	15734	15734	15755	15811	15696	15689	15745	15754	15818	16009	15770	15934	15806	15827	15642	15819	15776	15878	15878	15747	15922	15654	15828	15741	15987	15933	15895	15870	15671	15796	15687	15784	15653	15872	16006	15753	15696	15651	15576	15722	15779	15803	16026	15643	15933	15951	15740	15731	15795	15773	15847	15697	15647	15602	15792	15747	15812	15879	15758	15900	15716	15758	15811	15780	15823	15826	15719	15911	15906	15858	15840	15589	15812	15811	15843	15882	15753	15928	15835	15647	16106	15917	15896	15840	15890	15783	15805	15879	15716	15646	15851	15866	15871	16050	15863	15904	15777	15949	15858	15862	15781	15726	15826	15724	15772	15782	15717	15865	15800	15667	15893	15999	15941	15643	15677	15677	15690	15853	15764	15684	15685	15654	15694	15897	15780	15947	15747	15826	15805	15817	15761	16001	15860	15669	15933	15784	15788	15754	15907	15934	15828	15908	15724	15719	15713	15989	15788	15633	15816	15689	15642	15870	15681	15600	15963	15935	15801	15779	15816	15697	15886	15712	15699	15534	15660	15797	15860	15558	15666	15711	15577	15796	15823	15878	15688	15850	15833	15625	15583	15938	15787	15889	15896	15721	15708	15936	15788	15797	15860	15666	15640	15873	15803	15824	15709	15617	15493	15824	15799	15853	15608	15670	15917	15903	15808	15901	15844	15649	15825	15818	15859	15711	15735	16101	15926	15983	15785	15852	15821	15761	15911	15877	15868	15839	15680	15655	15946	15742	15781	15950	15780	15701	15804	15800	15638	15780	15735	15872	15752	15737	15770	15836	15734	15753	15703	15752	15731	15758	15866	15851	15757	15643	15726	15674	15562	15793	15931	16007	15925	15905	15709	15727	15663	15766	15805	15678	15834	15674	15752	15887	15702	15813	15792	15834	15912	15789	15772	15850	15759	15846	15899	16006	15807	15861	15845	15727	15749	15847	15770	15799	15781	15722	15755	15792	15698	15916	15746	15880	15722	15677	16015	16006	15875	15857	15775	15883	15796	15854	15893	15672	15655	15995	15873	15976	15783	15698	15919	15877	15696	15854	15812	15852	15832	15833	15666	15692	15718	15725	15989	15895	15882	15850	16127	15912	15782	15947	15778	15872	15756	15796	15704	15755	15957	15834	15714	15787	15792	15735	15862	15762	15783	15961	15848	15961	15760	15648	16008	15886	15979	16071	15809	15807	15796	15784	15829	15639	15743	15531	15686	15652	15702	15678	15697	15685	15893	15877	15804	15972	15963	15796	15982	15665	15827	15683	15815	15926	15782	15950	16010	15807	15770	15689	15797	15940	15812	15834	15863	16021	15831	15783	16006	15713	15834	15704	15907	15820	15799	15864	15479	15836	15939	15729	15878	15793	15683	15774	15587	15823	15748	15954	16051	15758	15763	15764	15947	15787	15588	15839	15795	15850	15639	15723	15834	15893	15912	15863	15847	15943	15797	15977	15811	15786	15788	15567	16080	15962	15756	15889	15559	15737	15898	15747	15827	15730	15601	15744	15813	15902	15859	15890	15711	15829	15783	15956	15818	15577	15728	15686	15756	15814	15848	15961	15964	15927	15904	15770	15883	15659	15728	15865	15996	15706	15899	15852	15924	15705	15880	15726	15871	15959	15746	15889	15865	15908	15920	15892	15829	15856	15539	15825	15772	15852	15927	15688	15847	16004	15889	15925	15779	15892	15613	16072	15924	15900	15837	15829	15815	15916	15722	15619	15711	15841	15939	16039	15853	15741	15899	15814	15652	15771	15804	15944	15759	15880	15802	15937	15813	15742	15851	15932	15704	15837	15667	16019	15685	15631	15968	15900	15815	15700	15936	15769	15826	15699	15755	15846	15699	15743	15685	15826	15680	15807	15955	15711	15760	15578	16054	15898	15848	15678	15943	15985	15765	15694	15961	15777	15823	15697	15973	15787	15788	15786	15714	15873	15847	15876	15786	15842	16018	15644	15847	16037	15739	15735	15881	15888	15808	15702	15757	16042	15787	15843	15684	15606	15986	15911	15836	15964	15758	15931	15875	15886	15738	15917	15911	15733	15914	15488	15541	15761	15765	15890	15851	15719	15738	16022	15766	15808	15919	15894	15698	15654	15748	15748	15897	15712	15673	15614	15769	15881	15641	15678	15977	15697	15661	15866	15882	15767	15864	15856	15845	15690	15810	15774	15985	15657	15913	15760	15788	15739	15884	15739	15727	15795	15609	15833	15851	15848	15720	15869	15854	15826	15731	15666	15972	15767	15923	15798	15716	15631	15841	15699	15941	16025	15959	15817	15739	15788	15897	15759	15867	15801	15683	15856	15639	15745	15833	15758	15726	15743	15868	15641	15610	15810	16007	15939	16047	15675	15888	16225	15801	15844	15983	15672	15556	15739	15771	15907	15602	15832	15830	15872	15786	15964	15826	15832	16056	15647	15795	15736	15782	15628	15804	15943	15865	15808	15789	15655	15736	15916	15813	15907	15936	15869	15755	15932	15942	15849	15981	15898	15949	15703	15885	15773	15811	15764	15767	15869	15847	15739	15667	15781	15847	15667	15879	15612	15678	15881	15724	15614	15682	16057	15917	15823	15880	15889	15769	15777	15650	15732	15915	15770	15909	15711	15981	15770	15954	15814	15875	15714	15880	15821	15737	15826	15852	15759	15867	15831	15719	15662	15666	15767	15836	15853	15887	15823	15879	15766	15977	15746	15857	15832	15938	15727	15653	15872	15946	15712	15759	15893	16015	15808	15974	15777	15798	16024	15997	15856	15865	15762	15620	15706	15848	15858	15729	15666	15753	15971	15835	15647	15734	15937	15745	15639	15778	15811	15811	15832	15689	15756	15845	15876	15832	15787	15864	15888	15761	15903	15881	15686	15674	15801	15925	15607	15782	15762	15931	15561	15784	16045	15896	15937	15904	15808	15957	15768	15794	15881	15813	15973	15922	15703	15804	15765	15941	15792	15799	15685	15726	15772	15896	15840	15966	15855	15910	15781	15812	15741	15613	15810	15639	15817	15756	15571	15723	15781	15682	15723	15652	15867	15828	15930	15793	16069	15844	15808	15803	15630	15837	15950	15778	15814	15858	15619	15709	15653	15822	15810	15806	15554	15892	15781	15839	16004	15846	15960	16027	15938	15891	15695	15669	15705	15937	16060	15749	15973	15899	15718	15867	15909	15651	15742	15810	15788	15584	15761	15751	15891	15963	15983	15907	15813	15693	15909	15791	15635	15688	15808	15866	15837	15701	15949	15978	15900	15626	15683	15683	15762	15742	15801	15929	15763	15873	15837	15723	15885	15902	15837	15825	15772	15729	16032	15551	15719	15684	15811	15762	15632	15895	15726	15790	15785	15848	15962	15788	15717	15610	15706	15660	15666	15891	15986	15990	15653	15702	15658	15804	15817	15759	15812	15845	15675	15603	15863	15916	15925	15745	15633	15722	15802	15741	15829	15773	15606	15660	15764	15951	15948	15785	15644	15726	15903	15801	15652	15832	15760	15754	15905	15945	15760	15638	15977	15780	16020	15843	15601	15934	15862	15792	15735	15988	15792	15664	15847	15900	15758	15784	15780	15884	15925	15775	15734	15893	15635	15940	15874	15812	15718	15879	15769	15594	15905	15986	15812	15937	15757	15796	15710	15812	15960	15892	15658	15675	15851	15728	15885	16000	15692	15766	15766	15697	15956	15798	15603	15747	15913	15782	15970	15726	15680	15744	15904	15857	15766	15758	15704	15691	15767	15844	15943	15773	15965	15780	15802	15859	15713	15657	15907	15722	15766	15816	15660	15753	15930	15948	15769	15822	15909	15643	15805	15688	15782	15909	15801	15864	15855	15725	15824	15676	15718	15776	15869	15807	15829	15748	15752	15860	15809	15617	15807	15995	15831	15807	15651	15683	15643	15809	15991	15868	15772	15939	15848	15758	15726	15813	15750	16009	15894	15852	15728	15887	15874	15934	15615	15715	15990	16061	15796	15965	15983	15854	15942	15706	15888	15890	15723	15790	15546	15688	15860	15919	15807	15835	15807	15985	15723	15667	15798	15612	15747	15917	15884	15791	16058	15690	15926	15778	16067	15831	15871	15701	15748	15755	15856	15989	16022	15651	15613	15814	16036	16003	15775	16025	16030	15915	15903	15790	15966	15801	15883	15748	15820	15802	15693	15754	15808	15780	15798	15772	15781	15762	15793	15873	15919	15686	15893	15709	15693	15777	15965	15807	15764	15703	15740	15773	15836	15718	15767	15672	15826	15676	15735	15784	15995	15836	15644	15771	15869	15757	15734	15741	15870	15891	15692	15602	15800	15781	15826	15854	15821	15826	15985	15737	15827	15813	15675	15778	15808	15696	15716	15748	15956	15700	16064	15676	15848	15782	15889	15892	15787	15890	15787	15809	15639	15918	15859	15856	15794	15703	15737	16005	15665	15689	15821	15617	15791	16010	16143	15781	15568	15676	15739	15934	15915	15748	15557	15802	15703	15753	15756	15769	15717	15732	15721	15505	15729	15974	15797	15865	15979	15758	15843	15903	15818	15790	15754	15797	15862	15691	15671	15768	15671	15758	15818	15623	15768	15738	15881	15738	15651	15872	15956	15833	15835	15970	15870	15901	15706	15694	15744	15687	15669	15651	15797	15859	15625	15786	15760	15709	15713	15757	15923	15640	16065	15699	15829	15759	15586	15942	15821	15910	15919	15934	15807	15750	15695	15587	15834	15901	15885	16005	15825	15797	15593	15705	15845	16171	15819	15637	15858	15853	15860	15795	15999	15935	15841	15741	15903	15864	15800	15775	16064	15909	15839	15846
21673	41279	32201	22439	17249	15592	14906	14320	14380	15779	15577	13788	13678	14247	14145	14352	13919	13862	13445	13213	13315	13477	13313	13241	13240	13258	13347	13310	13324	13461	13362	13289	13515	13139	13263	13331	13273	13207	13327	13432	13218	13333	13401	13311	13291	13366	13407	13355	13369	13450	13182	13396	13223	13301	13356	13380	13254	13341	13117	13349	13409	13256	13359	13475	13277	13362	13372	13418	13300	13411	13322	13209	13349	13340	13326	13277	13216	13364	13313	13405	13370	13302	13393	13374	13435	13420	13497	13404	13306	13357	13426	13284	13287	13296	13332	13452	13263	13288	13355	13218	13471	13429	13411	13512	13326	13372	13284	13402	13441	13284	13307	13372	13435	13250	13240	13344	13325	13478	13324	13306	13204	13372	13207	13322	13243	13167	13392	13407	13403	13289	13311	13280	13369	13124	13226	13399	13287	13413	13337	13421	13369	13282	13353	13311	13084	13330	13262	13286	13590	13228	13323	13322	13266	13343	13358	13348	13215	13346	13364	13261	13391	13398	13305	13275	13412	13480	13378	13390	13314	13431	13409	13303	13345	13355	13481	13245	13339	13198	13200	13558	13435	13340	13376	13298	13515	13233	13391	13404	13255	13305	13379	13340	13304	13386	13453	13340	13390	13276	13351	13250	13294	13326	13411	13273	13352	13264	13298	13298	13305	13433	13447	13366	13282	13199	13301	13326	13281	13330	13307	13310	13332	13359	13485	13201	13310	13335	13333	13324	13327	13338	13411	13280	13223	13298	13406	13415	13384	13411	13364	13332	13332	13326	13342	13348	13348	13235	13437	13249	13265	13414	13256	13303	13355	13253	13456	13281	13511	13349	13299	13350	13260	13318	13207	13373	13411	13366	13315	13509	13143	13194	13322	13318	13229	13338	13331	13299	13251	13307	13213	13255	13341	13369	13281	13430	13375	13482	13426	13194	13246	13364	13346	13190	13356	13425	13397	13413	13396	13272	13268	13460	13392	13398	13431	13388	13135	13181	13352	13300	13282	13415	13343	13436	13307	13304	13355	13292	13448	13282	13341	13292	13431	13509	13246	13269	13565	13332	13453	13395	13335	13345	13177	13211	13308	13224	13336	13443	13269	13392	13216	13302	13249	13159	13419	13382	13123	13404	13394	13323	13278	13357	13398	13216	13270	13344	13415	13403	13415	13310	13381	13269	13349	13109	13356	13470	13194	13416	13269	13439	13370	13338	13240	13331	13374	13360	13494	13286	13263	13304	13265	13362	13302	13186	13258	13446	13303	13319	13396	13366	13213	13181	13349	13414	13332	13415	13239	13325	13223	13205	13246	13286	13347	13458	13277	13341	13351	13204	13320	13321	13351	13247	13255	13326	13402	13380	13219	13370	13382	13290	13437	13302	13480	13323	13221	13480	13267	13454	13492	13546	13340	13233	13391	13388	13526	13365	13317	13370	13384	13397	13275	13375	13299	13326	13307	13294	13463	13300	13325	13362	13391	13363	13294	13372	13398	13407	13405	13356	13260	13387	13291	13290	13384	13280	13434	13447	13476	13302	13340	13413	13320	13357	13183	13488	13250	13341	13287	13229	13344	13301	13598	13236	13269	13499	13280	13385	13326	13227	13247	13150	13502	13311	13386	13260	13237	13417	13346	13164	13370	13289	13518	13145	13308	13466	13301	13268	13264	13467	13349	13299	13362	13344	13321	13286	13344	13306	13199	13399	13140	13321	13288	13187	13151	13434	13372	13377	13291	13311	13402	13270	13400	13394	13484	13400	13335	13191	13289	13386	13321	13201	13201	13643	13536	13271	13417	13515	13297	13312	13198	13316	13311	13407	13605	13263	13370	13330	13145	13451	13362	13359	13483	13323	13450	13304	13303	13341	13340	13449	13211	13345	13179	13385	13260	13335	13351	13396	13269	13225	13321	13355	13251	13527	13209	13322	13311	13439	13265	13287	13398	13429	13373	13352	13208	13394	13508	13433	13226	13327	13306	13325	13274	13202	13495	13290	13358	13239	13348	13284	13312	13481	13232	13331	13198	13241	13357	13319	13205	13411	13465	13280	13285	13316	13488	13315	13394	13424	13200	13183	13335	13419	13397	13233	13327	13345	13265	13436	13350	13095	13235	13458	13348	13413	13316	13346	13254	13297	13354	13392	13527	13348	13399	13328	13330	13288	13405	13278	13311	13484	13273	13171	13545	13323	13373	13427	13361	13340	13297	13159	13324	13227	13406	13379	13395	13403	13397	13392	13412	13326	13381	13373	13372	13333	13386	13285	13462	13401	13514	13402	13226	13272	13289	13510	13299	13367	13438	13380	13300	13194	13314	13379	13434	13492	13412	13325	13412	13332	13293	13311	13258	13198	13361	13271	13348	13146	13505	13371	13450	13315	13360	13313	13470	13312	13243	13291	13573	13207	13292	13394	13552	13329	13426	13524	13447	13285	13407	13315	13371	13452	13366	13408	13330	13332	13375	13329	13332	13486	13591	13388	13310	13265	13345	13329	13336	13302	13219	13376	13313	13123	13480	13418	13373	13181	13250	13407	13290	13264	13269	13337	13322	13207	13314	13363	13414	13200	13338	13398	13328	13415	13394	13350	13388	13357	13475	13324	13431	13275	13187	13281	13370	13452	13559	13431	13275	13358	13403	13432	13402	13345	13416	13259	13295	13166	13340	13406	13333	13319	13275	13361	13371	13301	13438	13272	13162	13230	13460	13421	13206	13526	13354	13241	13419	13263	13264	13378	13411	13466	13276	13405	13437	13365	13275	13264	13351	13290	13244	13272	13385	13522	13183	13480	13471	13236	13466	13252	13525	13249	13489	13209	13330	13326	13316	13364	13644	13375	13238	13384	13219	13363	13430	13354	13311	13519	13324	13281	13384	13375	13347	13196	13272	13430	13425	13345	13421	13332	13545	13318	13394	13263	13481	13438	13251	13280	13299	13365	13511	13346	13344	13459	13199	13403	13337	13297	13413	13499	13504	13264	13332	13191	13583	13328	13256	13289	13407	13286	13257	13314	13308	13499	13374	13361	13354	13535	13345	13401	13457	13421	13324	13364	13202	13366	13406	13352	13449	13514	13333	13356	13216	13301	13241	13308	13283	13338	13349	13336	13330	13260	13323	13230	13463	13155	13382	13377	13303	13319	13282	13340	13457	13445	13443	13244	13349	13487	13417	13240	13319	13325	13374	13379	13414	13298	13321	13245	13281	13398	13348	13393	13347	13270	13292	13354	13362	13284	13101	13443	13396	13288	13277	13252	13371	13253	13352	13426	13366	13369	13343	13542	13370	13355	13371	13357	13490	13397	13341	13274	13349	13307	13396	13312	13253	13360	13508	13364	13375	13314	13402	13213	13210	13300	13460	13400	13330	13370	13363	13241	13231	13235	13644	13400	13428	13381	13255	13263	13304	13244	13433	13390	13313	13295	13293	13198	13328	13414	13286	13214	13307	13364	13357	13291	13220	13306	13368	13324	13404	13380	13213	13350	13379	13394	13362	13287	13289	13189	13438	13363	13355	13415	13346	13484	13412	13391	13376	13407	13320	13441	13261	13281	13359	13353	13340	13343	13391	13294	13292	13327	13373	13401	13388	13283	13466	13375	13271	13301	13460	13350	13310	13390	13329	13287	13339	13356	13433	13372	13289	13349	13249	13321	13360	13330	13457	13312	13475	13479	13222	13359	13273	13369	13325	13298	13465	13460	13225	13210	13239	13222	13312	13248	13232	13369	13222	13295	13387	13256	13486	13454	13346	13324	13291	13417	13480	13312	13570	13352	13347	13288	13348	13545	13378	13244	13436	13265	13456	13395	13281	13267	13464	13324	13328	13170	13230	13272	13461	13455	13218	13308	13306	13469	13382	13221	13302	13492	13461	13219	13383	13287	13408	13318	13404	13286	13586	13315	13377	13242	13211	13371	13263	13274	13215	13411	13298	13278	13490	13369	13360	13308	13280	13389	13417	13288	13296	13294	13289	13366	13193	13334	13349	13433	13412	13362	13192	13355	13388	13242	13190	13373	13278	13272	13364	13344	13213	13347	13271	13349	13282	13065	13357	13405	13317	13368	13297	13260	13277	13326	13208	13364	13383	13369	13399	13317	13464	13369	13296	13384	13254	13335	13467	13327	13304	13364	13357	13365	13303	13287	13144	13315	13350	13261	13388	13096	13365	13458	13493	13566	13381	13331	13169	13293	13327	13453	13389	13483	13344	13386	13490	13299	13295	13517	13393	13432	13305	13415	13308	13330	13138	13265	13294	13426	13446	13124	13231	13354	13402	13446	13312	13381	13293	13256	13236	13341	13354	13475	13384	13387	13492	13485	13235	13272	13330	13361	13393	13344	13334	13380	13321	13356	13367	13321	13310	13303	13358	13389	13355	13262	13313	13548	13232	13182	13269	13265	13216	13477	13288	13352	13284	13410	13450	13270	13379	13319	13304	13225	13338	13410	13395	13282	13296	13232	13372	13448	13414	13525	13293	13223	13329	13316	13376	13343	13324	13340	13419	13398	13114	13242	13434	13488	13355	13300	13200	13343	13405	13293	13272	13212	13359	13183	13210	13195	13322	13374	13432	13224	13355	13358	13318	13252	13466	13270	13376	13401	13217	13193	13513	13297	13214	13372	13356	13307	13224	13384	13489	13202	13280	13270	13228	13507	13308	13258	13221	13469	13372	13329	13485	13287	13209	13351	13216	13267	13306	13350	13443	13402	13353	13402	13378	13531	13387	13458	13316	13330	13330	13365	13570	13413	13365	13400	13332	13381	13163	13347	13175	13370	13339	13416	13393	13351	13503	13191	13478	13190	13333	13365	13449	13423	13420	13294	13458	13467	13341	13406	13388	13356	13355	13244	13227	13314	13382	13414	13350	13487	13363	13253	13387	13332	13315	13375	13404	13245	13553	13289	13422	13571	13443	13260	13379	13243	13400	13425	13302	13409	13303	13408	13248	13275	13406	13480	13190	13370	13438	13358	13256	13317	13271	13270	13354	13456	13406	13375	13225	13202	13385	13351	13230	13244	13336	13251	13385	13283	13522	13464	13657	13442	13333	13464	13442	13070	13384	13136	13247	13487	13404	13382	13353	13366	13387	13471	13424	13258	13396	13434	13137	13239	13325	13319	13190	13390	13276	13418	13399	13410
21996	20961	28218	23921	21363	22820	22816	17978	16955	21446	20968	16507	15658	16250	17667	17676	17708	16897	15792	15417	15400	15403	15470	15259	15199	15259	15299	15190	15229	15276	15134	15294	15274	15140	15462	15285	15233	15306	15180	15219	15117	15271	15191	15290	15237	15182	15089	15356	15289	15332	15100	15226	15209	15209	15068	15273	15201	15154	15463	15033	15182	15292	15503	15164	15266	15214	15375	15311	15227	15051	15103	15292	15175	15048	15104	15104	15257	15073	15183	15180	15258	15079	15090	15113	15204	15112	15249	15099	15273	15198	15165	15059	15259	15296	15292	15270	15108	15125	15200	15333	15203	15237	14978	15156	15126	15273	15379	15191	15071	15315	15294	15332	15109	15167	15243	15265	15146	15375	15398	15173	15077	15209	15302	15327	15277	15064	15315	15228	15270	15382	15556	15434	15210	15250	15079	15159	15021	15202	15363	15144	15109	15238	15152	15107	15371	15005	15078	14972	15185	15143	15391	15244	15285	15290	15299	15000	15241	15022	15068	15217	15214	14955	15255	15283	15047	15213	15138	15132	15246	15075	15135	15084	15168	15066	15237	15080	15190	15255	15265	15250	15164	15074	15396	15128	15124	15150	15229	15139	15112	15074	15325	15364	15006	15239	15083	15297	15318	15215	15228	15377	15173	15117	15162	15104	15148	15252	15253	15139	15061	15274	15225	15161	15269	15224	15273	15244	15369	15297	15257	15188	15275	15170	15141	15442	15162	15092	15165	15103	15105	15207	15193	15112	15147	15209	15179	15272	15147	15489	15271	15284	15115	15249	15303	15278	15216	15037	15222	15281	15198	15325	15186	15334	15297	15217	15176	15277	15106	15066	15307	15334	15203	15274	15234	15236	15189	14961	15288	15280	15290	15149	15194	14927	15166	15263	15088	15273	15303	15139	15199	15061	15231	15142	15111	15054	15392	15142	15320	15344	15293	15070	15017	15361	15178	15117	15233	15220	15201	15179	15160	15018	15180	15268	15181	15090	15045	15172	15145	15331	15324	15320	15361	15108	15024	15274	15092	15098	15155	15378	15257	15155	15089	15171	15108	15243	15150	15058	15188	15293	15284	15007	15132	15318	15227	15143	15194	15165	15345	15180	15412	15115	15209	15087	15432	15305	15443	15284	15161	15116	15157	15174	15337	15099	14999	15209	15226	15109	15115	15065	15286	15345	15335	15078	15150	15067	15271	15003	14993	15349	15049	15127	15162	15151	15451	15222	15162	15227	15228	15137	15285	15128	15059	15213	15462	15294	15095	15219	15235	14938	15151	15159	15175	15204	15043	15228	15188	15026	15040	15237	15221	15121	15011	15156	15033	15207	15133	15100	15366	15197	15159	15354	15116	15092	15146	15075	15222	15093	14984	15188	15422	15055	15212	15322	15094	15087	15300	15133	15095	15043	15100	15168	15158	15212	15394	15095	15117	15335	15037	15308	14929	14946	15148	15369	15209	15239	15319	15431	15153	15116	15424	15098	15075	15100	15301	15148	15074	15121	15159	15041	15148	15285	15322	15338	15005	15122	15155	14956	15131	15174	15280	15122	15016	15233	15069	15243	15278	15341	15265	15086	15244	15162	15107	15265	15168	15276	15214	15180	15293	15190	15189	15274	15043	15206	15169	15098	15148	15102	15156	15038	15274	15262	15160	15125	15054	15190	15200	15208	15262	15222	15066	15244	15227	15262	15100	15152	15244	15133	15181	15310	15392	15224	15018	15304	15369	15280	15222	15145	15188	15282	14936	15116	15350	15125	15355	15268	15191	15257	14994	14983	15128	15243	15317	15220	15312	15126	15233	15203	15196	15339	15236	15323	15142	15296	15320	15170	15329	15417	15360	15181	15069	15273	15003	15238	15057	15283	15140	14941	15083	15103	15247	15204	14959	15324	15378	15144	15251	15275	15113	15175	15102	15272	15206	15129	15325	15318	15050	14993	15223	15366	15242	15071	15261	15401	15425	15101	15167	15232	14961	15297	15275	15241	15254	15056	15208	15349	15230	15159	15080	15307	15324	15186	15098	15351	15205	15287	15002	14892	15179	15343	14996	15159	15285	15247	15040	15253	15360	15215	15083	15232	15150	15091	15115	15214	15280	15098	15215	15019	15200	15232	15100	15169	14904	15376	15186	15126	15221	15190	15264	15365	15269	15102	15209	15200	15181	15164	15071	15269	15084	15101	15276	15343	15380	15266	15268	15285	15080	15086	15096	15032	15295	15100	15260	15218	15107	15108	15134	15246	15310	15206	15178	15132	15198	15289	15385	15212	15258	15411	15187	15004	15089	15206	15163	15366	15201	15159	15120	15036	15272	15395	15205	15224	15487	15072	15266	15179	14909	15222	15314	15309	15110	15278	15072	15159	15339	15212	15233	15159	15139	15253	15185	15252	15062	15128	15154	15159	15272	15347	15260	14902	15247	15284	15187	15262	15248	15153	15264	15094	15116	15197	15041	15410	15096	15348	15243	15289	15108	15318	15075	15459	15407	15383	15255	15204	15299	15211	15163	15154	15230	15192	15142	15219	15002	15144	15237	15193	15146	15407	15376	15154	15052	15080	15324	15201	15264	15262	15161	15124	15222	14954	14920	15361	15158	14995	14951	15176	15074	15004	15069	15095	15153	15100	15262	15170	15268	15245	15122	15186	15195	15281	15433	15088	15232	15051	15229	14995	15064	15100	15213	15118	15303	15164	15299	15191	14975	15127	15041	15067	14993	14933	15234	15115	15389	15226	15254	15232	15268	15365	15148	15166	15172	15206	15476	15358	15166	15224	15112	15188	15211	15168	15205	15059	15119	15401	15180	15173	15075	15116	15348	15231	15141	15384	15064	15159	15342	15129	15294	15033	15064	15199	15042	15209	15107	15332	15276	15335	15234	15303	15173	15263	15096	15185	15151	15252	15189	15219	15327	15227	15048	15341	15388	15189	15263	15077	15367	15228	15183	15176	15078	15188	15168	15242	15256	15243	15344	15272	15177	14952	15108	14977	15202	15095	15330	15180	15152	15201	15199	15123	15194	15247	15404	15284	14948	15102	15273	15141	14988	15300	15067	15030	15116	15183	14990	15074	15257	15201	15168	15096	15419	15349	15221	15089	15230	15200	15235	15127	15159	14906	15134	15197	15101	15124	15319	15263	15298	15106	15285	15209	15078	15288	15305	15198	15186	15131	15226	15056	15126	15090	15273	15149	15219	15207	15198	15173	15163	14934	15166	15367	15194	15154	15115	15186	15183	15141	15012	15199	15184	15243	15204	14857	14940	15148	15135	15274	15136	15075	15213	15264	15408	15066	15125	15112	15146	15133	15141	15206	15148	15124	15163	15211	15223	15029	15103	15011	15079	15079	15076	15355	15288	15034	15270	15207	15307	15311	15321	15105	14936	15238	15137	15115	15347	15305	15197	15488	15326	15181	15089	15179	15181	15172	15228	15325	15242	15101	14977	15357	15133	15236	15107	15292	15294	15386	15144	15108	15222	15311	15180	15190	15124	15254	15342	15141	15233	15141	15150	15197	15121	15189	15086	15094	15233	15220	15186	14989	15196	15079	15329	15209	15157	15281	15169	15300	15184	15237	15247	15043	15249	15358	15097	15165	15213	15127	15338	15235	15259	15121	15182	14894	15256	15070	15253	15039	15307	15029	15230	15226	15293	15468	15083	15324	15275	15101	15148	15202	15204	15212	15404	15309	15199	15110	15271	15236	15056	15060	15167	15167	15281	15300	15108	15249	15222	15005	15017	15312	15182	15207	15260	15035	15229	15121	15170	15132	15222	15248	15162	15305	15182	15112	15255	15190	15136	15244	15201	15136	15297	15238	15118	15212	15173	15236	15364	15118	15246	15450	15144	15114	15315	15168	14917	15211	15115	15397	15063	15119	15271	15295	15263	15161	15145	15195	15180	15110	15142	15123	15370	15346	15301	15138	15106	15359	15083	14991	15040	15146	15231	15355	15231	15084	14948	15161	15366	15195	15358	15168	15316	15111	15271	15241	15349	15244	15218	15257	15373	15269	15258	15173	15114	15160	15180	15185	15350	15370	15084	15222	15045	15048	15054	15307	15222	15307	14974	15275	15043	15238	15201	15297	15151	15113	15188	15290	15191	15373	15220	15309	15355	15060	15166	15065	15266	15172	15060	15227	15125	15255	15211	15059	15071	15139	15298	15079	15226	15179	15327	15143	15242	15273	15338	15152	15106	15084	15213	15151	15122	15162	15211	15215	15193	15032	15236	15062	15130	15159	15070	15021	15169	14989	14979	15078	15275	15378	15370	15380	15209	15282	15032	15131	15210	15182	15059	15297	15163	15043	15269	15047	15130	15206	15191	15225	15024	15074	15138	15217	15131	15468	15298	15294	15210	15460	15186	15268	15345	15207	15138	15259	15184	15268	15156	15402	15154	15157	15051	15189	15290	15007	15096	15264	15354	15231	15420	15320	15257	15313	15063	15377	15083	15214	15318	15093	15235	15346	15113	15110	15274	15300	15144	15148	15174	15093	15173	15101	15227	15126	15341	15269	15287	15253	15271	15041	15395	15346	15247	15205	15081	15050	14980	15140	15277	15117	15000	15392	15151	15136	15124	15277	15011	15130	15362	15266	15145	15230	15362	15212	15181	15172	14951	15155	15165	15036	15068	15038	15127	15186	15176	15348	14936	15352	15162	15223	15198	15153	15287	15316	15126	15106	15089	15164	14918	15164	15315	15306	15367	15257	15255	15379	15174	15373	15326	15074	15197	15238	15136	15429	15144	15176	15231	15239	15177	15155	15362	15217	15342	15074	15202	15209	15261	15280	15277	15207	15096	15095	15180	15080	15320	15122	15127	15302	15332	15124	15009	15306	15364	15294	15397	15097	15070	15197	15099	15137	15294	15371	15193	15375	15304	15360	15231	15079	15223	15127	15061	15286	15201	14894	15028	15269	15067	15177	14987	15282	15200	15165	15241	15034	15188	15158	15445	15120	15419	15103	15319	15323	15320	15309	15247	15269	15062	15066	15200	15176	15280	15152	15068	15208	14903	15174	15104	15055	15183	15275	15112	14959	15207	15164	15103	15087	15220	15231	15425	15120	15235	15094	15294	15242	15333	15377	15001	15246	15319	15254	15137	15215	15290	15290	15130	15111	14994	15014	15145	15203
24680	54493	44795	27095	20396	16651	15915	15263	15047	21402	19426	13462	13402	14098	16198	16020	15702	14898	13261	13023	12954	13201	13205	12896	12977	12958	12811	12944	12884	12894	12974	12885	13119	13038	13022	12961	13001	12966	12795	12976	12973	13008	12979	12892	12927	12870	12973	12890	12915	12945	12811	12934	12898	12914	13055	12845	12896	12934	12846	12989	13014	12996	12927	12923	12888	12787	12929	12876	12954	13002	12834	12730	13037	13026	12954	12964	12935	12911	12905	12981	12671	12887	12838	12978	12881	12976	12659	13178	12939	13040	12876	13034	12767	12808	12784	12915	12918	12901	12765	13049	12900	12878	12993	12975	12758	12814	12981	12817	12873	13025	12979	12859	12888	12915	12982	13083	13016	12942	12956	12758	12868	12827	13070	12901	13023	12914	12970	12919	12882	12833	12972	13050	12932	12935	12967	12883	12797	12715	12906	12862	12915	12962	12904	12955	12897	12945	12837	12988	12984	12916	12857	13045	13017	12973	12871	12888	12948	12988	12888	12993	12791	13063	12853	13066	13089	12865	12877	12936	12987	12849	12771	12905	12898	12916	12924	13108	12868	12996	13088	12841	12990	12933	12929	12859	12914	12933	13064	13015	12858	12861	12859	12989	12963	13010	12933	12906	13045	12803	12866	12903	12938	12878	12971	12977	12804	12868	13011	12993	12842	12833	13106	12944	12809	12993	12850	12885	12889	12948	12798	13040	12879	12982	12949	12980	12886	13079	12945	12839	12943	12882	12877	12965	13100	13069	12845	12996	13169	13043	12836	12826	13056	12918	13099	12940	12928	13069	12870	12770	12868	13020	12785	12898	12900	12907	12828	12988	12928	12877	12932	12938	12912	12886	12838	12965	12997	12939	12854	12843	12854	13095	12926	12782	12874	12908	12995	12807	13145	12898	12744	12906	12995	12860	12879	12979	12960	12955	13047	12867	12770	12956	12897	12936	12929	12858	12973	13064	12782	12839	13036	13110	12930	12910	12738	12944	13070	12871	13013	12743	12975	13109	12838	12894	12936	12919	12814	13031	12867	12800	13103	12687	12830	12910	12802	12841	12687	12995	12857	12993	13166	12982	12681	12918	12782	12963	12919	12869	13114	12957	13069	12952	12860	12925	13096	12972	12951	13068	12773	12927	12841	12918	12884	12942	13010	12896	12924	12850	13044	12873	12837	12956	12780	12853	12984	12848	12853	13051	13016	12951	12895	12946	12824	13005	13047	13005	13009	12903	12981	12867	12937	13003	12916	12996	12765	12845	12945	12869	13017	13076	12827	13060	12840	12970	13031	12946	13025	12807	12820	12878	12972	12933	13007	12936	12765	12971	12891	12764	12921	12862	12910	12864	12873	12826	13041	12875	13030	12932	12948	12952	12989	12817	12914	12760	12990	12995	12960	12889	12780	12844	12718	12774	12922	12747	12863	12921	12968	13039	12834	12950	12925	12969	12887	12934	12992	12905	12862	13003	12787	13023	12939	12968	13020	12889	12928	13005	12897	12998	12889	12923	12824	12965	12906	12840	12879	12923	12892	12893	12793	13115	12963	12820	12930	13021	12818	12911	13044	12999	12997	12881	12893	12866	12999	12912	12805	12909	12917	12911	12815	12846	13084	12913	12941	12789	13005	12864	12833	13071	12917	12976	12940	12949	13000	12830	12994	12726	13019	12846	12759	12983	12983	12975	13154	12833	13043	12747	12923	12843	12928	13052	12711	12937	12832	12701	12965	12962	13007	13037	12920	12939	12918	12938	12981	12976	12964	12904	13023	12887	13019	12932	13004	12898	13036	12892	12812	12831	12928	12901	12988	13014	12810	12867	12932	12996	12862	12799	12897	12977	12970	12807	12893	12881	12770	12895	12975	12930	12931	12804	12959	12890	12850	12874	12963	12902	12973	12838	12907	12881	12891	12953	12850	12871	12852	12887	12963	12922	12890	13004	12905	12891	12933	12883	12910	13050	12965	12874	12908	12918	13022	13092	12866	12785	12885	12968	13004	12743	12839	12986	12980	13019	12882	12924	13040	12698	12911	12780	13109	12778	13035	12946	12987	12910	12786	12976	12860	13109	12851	12846	12926	12916	12893	12909	12932	12862	13003	12923	13068	13014	12857	12782	12983	12909	12957	12916	12905	12874	12857	12993	12746	13102	12901	12879	12896	12770	13064	12897	12812	12989	12810	12859	12913	12933	12780	12800	13078	12914	13014	12930	12957	12912	12869	12850	12820	13014	13041	12903	13111	13032	12798	12979	12841	12993	12902	12919	12881	13062	12882	12980	12831	12973	13052	12893	13108	12859	13101	12725	12722	12982	12814	12934	13068	12946	13042	12919	12845	12900	12933	12977	12911	12856	13106	12841	12666	12894	12854	13001	13123	12896	12971	13009	12760	12919	12875	12980	12890	12931	12851	12941	12942	12807	12908	12996	12923	12917	12879	12757	12863	12859	12969	12839	12852	12929	13107	12807	12851	12985	12868	12879	12825	13078	12840	12934	13101	12927	12818	13010	12840	12944	13148	12803	12975	12852	12883	13077	12966	13018	12849	13007	12937	13027	12970	12944	12877	12939	12844	13003	12846	12822	12988	12830	12987	12854	12860	12825	12970	12767	12828	12997	12934	12989	12915	12841	12889	13049	12875	12978	12824	12884	13007	12744	13030	13019	12844	12723	12977	12979	13006	12996	12840	13017	12905	12908	12831	12809	12929	12867	12911	12889	12873	12925	12966	12838	12971	12809	12914	12844	13021	12925	12969	12968	13031	12879	12769	13052	12885	13109	12847	12891	12846	12819	12866	12970	12877	13045	13061	12911	12966	12883	12794	12948	12990	12955	12796	12994	12782	12918	12924	12792	12927	12902	12906	12845	12955	12846	12926	13033	12817	12920	12866	12955	12816	12877	13079	12945	12991	12958	12920	12993	12982	12977	12855	12877	12940	12862	12963	12855	12860	12971	13010	12930	12798	12793	12875	12796	12801	12977	12788	12900	13011	12816	12971	12899	12847	12865	12891	13058	12795	12840	12974	13018	12873	12765	12996	12932	12974	13014	12908	12901	12992	12984	12927	12743	12983	12829	12882	13022	12943	12905	13037	12783	12886	12848	13103	13064	12921	12984	12946	12811	13064	12863	13021	13004	12837	12940	12928	12852	12912	12893	12888	13115	12849	12817	12869	12784	12878	12832	12856	12982	12871	12732	12879	12824	12838	13058	12875	12942	12829	12880	12976	12819	12805	12997	12842	12971	12823	12837	12893	12947	12849	12972	12884	13139	12899	12982	12918	12950	12900	12941	13053	12830	12982	12980	12954	12925	12865	13016	12940	12956	12779	12877	12831	12774	12817	12715	13048	12988	12931	13027	13014	13047	13127	12859	12910	12948	12811	12965	13144	12953	12897	13015	12753	12873	12901	12940	12990	12822	13072	12919	12900	12830	12827	12893	12986	12852	13116	13029	12940	12933	12918	12821	12918	12759	12869	12852	12875	12986	12840	12748	12950	12900	12886	12875	12962	12815	12872	12955	12914	12985	12937	12760	12967	12828	12880	12969	13053	12809	12808	12925	12985	12863	12773	12799	12657	12934	13054	12755	12810	12850	12769	12967	12927	12805	13031	12779	12799	12875	12969	12917	13066	12879	12987	12954	12834	12998	12840	12952	12958	12874	12906	12815	12921	13046	12893	13064	12748	12771	13051	12919	12795	12997	12886	13034	12871	13024	12841	13127	12876	12879	13050	12849	13074	12920	12874	12943	13002	12790	12882	12579	12958	13087	12922	12983	12873	12819	12673	13002	12752	12880	12820	12849	12791	12918	13016	13019	12908	12937	12940	12928	12912	12961	12841	12946	12725	12849	12932	12986	12843	13028	12890	12880	13085	12924	13049	13016	12773	12962	12926	12766	12916	12865	12802	12932	12844	12806	12811	12984	12881	12816	12891	12978	12888	13006	13032	12812	13065	12882	13029	12812	12917	12878	12908	13054	12976	12964	13011	12856	12800	12976	12944	12816	12963	12868	12815	12912	12857	12798	12910	12877	12951	12943	12986	13070	12896	12849	12962	12979	12922	12908	12971	12892	12979	12987	12960	12879	12913	12988	12990	12927	12928	13012	12922	12849	12945	12989	13014	12858	12876	13101	12945	12821	12937	13033	12824	12981	12869	12850	13055	12753	12864	12812	12786	12937	12833	12856	12920	12830	12890	12898	12820	12933	13020	13061	13092	13041	13068	12871	12814	13079	13013	12823	12890	13048	12878	12874	12940	13001	13014	13017	12955	12762	12825	12929	12880	12857	13087	12760	12971	12839	13086	12857	12940	12979	12784	13055	12891	13015	12878	12882	12773	13074	12876	12925	12951	12834	12899	12948	12854	12857	12902	12794	12694	13042	12950	12837	13070	12876	12898	13054	12828	12954	12917	12903	12855	12855	12881	12885	12912	12965	12894	12811	12769	12971	12938	12985	12873	13015	12893	12910	12948	12962	12989	12948	12871	12830	12908	12800	12998	12782	12657	12859	12861	12758	12898	12943	12926	13012	12956	12928	12978	12952	12810	13006	12975	12861	12943	12968	12931	12852	12957	12888	12897	12856	12989	12841	12926	12881	13045	12778	12828	12777	13103	12869	12851	12982	12919	12924	12921	13059	12973	12982	12846	12856	12922	12888	12879	12901	12921	12893	13043	12952	13029	12897	12952	12938	12968	12934	12971	13055	12889	13026	12833	13189	12836	13002	13082	12855	12990	12818	12777	12951	13016	12979	13002	12919	13090	12938	12998	12824	12913	12918	12898	12896	12888	12870	12866	12982	12782	12920	12812	12940	12879	12934	12930	12896	12954	12953	12790	12959	13033	12949	12883	13051	12810	12804	12889	12963	13000	12897	13097	13023	13007	13089	12834	12901	12842	12850	12733	13010	12844	12876	13035	12973	12842	13094	12889	12976	12856	12925	12949	12867	12871	12941	13093	12988	13156	12827	12972	12949	12913	12844	12946	13043	12835	12960	12845	13019	12883	12956	12911	12767	12887	13064	12824	12970	13027	12972	12850	12928	13022	12903	12841	12932	12987	12889	12893	12884	12737	12931	12922	13055	12767	13028	12847	12991	12691	13045	12936	12866	13054	12897	12994	13090	12907	12937	13105	12768	12859	12876
29350	26117	29854	21886	16778	15883	15632	15162	15036	15087	15052	14792	14750	14631	14720	14927	14907	14832	14599	14842	14479	14634	14518	14672	14599	14479	14655	14466	14494	14595	14690	14501	14736	14550	14670	14668	14702	14510	14678	14593	14562	14567	14743	14563	14671	14631	14448	14600	14584	14592	14704	14699	14566	14431	14706	14623	14779	14540	14688	14711	14557	14376	14560	14492	14495	14463	14693	14514	14603	14725	14392	14612	14532	14784	14654	14633	14658	14520	14494	14537	14545	14866	14696	14592	14545	14602	14499	14474	14622	14479	14712	14719	14544	14333	14508	14586	14472	14553	14695	14750	14425	14506	14720	14695	14470	14652	14542	14714	14481	14558	14669	14529	14662	14451	14498	14544	14591	14361	14463	14594	14680	14591	14558	14639	14833	14576	14543	14551	14414	14654	14664	14657	14557	14576	14674	14531	14946	14579	14489	14480	14712	14345	14496	14603	14634	14927	14592	14697	14698	14578	14571	14651	14635	14474	14700	14484	14600	14809	14556	14565	14559	14633	14610	14535	14556	14739	14618	14433	14878	14503	14668	14586	14560	14590	14553	14689	14459	14542	14700	14562	14613	14787	14687	14668	14475	14556	14876	14749	14570	14660	14754	14453	14570	14733	14656	14803	14610	14756	14715	14697	14704	14533	14619	14538	14669	14604	14523	14443	14541	14359	14457	14532	14663	14613	14635	14646	14748	14546	14605	14652	14761	14623	14633	14732	14477	14474	14602	14486	14738	14562	14429	14731	14439	14804	14577	14639	14543	14546	14601	14731	14710	14734	14629	14484	14680	14724	14816	14677	14700	14629	14688	14549	14402	14508	14569	14532	14543	14604	14679	14587	14598	14667	14750	14586	14580	14502	14709	14770	14798	14548	14483	14417	14682	14416	14493	14923	14507	14557	14669	14498	14504	14591	14500	14575	14628	14725	14546	14590	14512	14345	14649	14565	14646	14585	14639	14652	14605	14632	14587	14491	14664	14513	14429	14692	14402	14496	14660	14469	14660	14676	14652	14383	14430	14659	14679	14613	14565	14748	14679	14643	14530	14630	14736	14423	14483	14722	14693	14899	14482	14407	14561	14575	14530	14556	14447	14593	14600	14596	14762	14626	14795	14474	14763	14812	14585	14574	14712	14606	14519	14778	14439	14631	14677	14703	14482	14682	14588	14673	14470	14739	14596	14534	14483	14650	14674	14530	14501	14552	14543	14615	14531	14727	14635	14645	14885	14763	14585	14575	14583	14487	14599	14463	14575	14636	14840	14601	14425	14791	14619	14771	14707	14612	14616	14509	14606	14671	14751	14602	14605	14652	14503	14706	14553	14646	14545	14516	14720	14638	14534	14734	14616	14680	14622	14449	14620	14412	14714	14640	14696	14693	14651	14602	14544	14514	14527	14676	14745	14686	14557	14556	14483	14737	14550	14459	14495	14703	14606	14503	14569	14535	14668	14505	14784	14647	14666	14288	14517	14638	14497	14507	14510	14619	14585	14510	14538	14311	14492	14499	14644	14619	14549	14627	14556	14402	14548	14669	14561	14437	14579	14591	14576	14602	14613	14568	14635	14566	14523	14752	14601	14518	14474	14602	14662	14719	14639	14539	14521	14692	14636	14565	14768	14635	14610	14486	14612	14658	14794	14658	14529	14460	14647	14577	14537	14584	14683	14446	14398	14668	14339	14579	14746	14687	14652	14627	14842	14615	14664	14523	14533	14507	14730	14573	14567	14663	14705	14713	14680	14608	14655	14462	14511	14573	14831	14543	14663	14653	14552	14691	14706	14513	14484	14423	14831	14685	14617	14620	14537	14713	14780	14521	14606	14605	14333	14698	14673	14562	14626	14783	14665	14522	14484	14628	14461	14854	14840	14619	14460	14501	14471	14837	14750	14665	14570	14556	14459	14710	14525	14650	14517	14474	14494	14329	14540	14953	14610	14413	14504	14572	14541	14453	14796	14666	14709	14353	14542	14588	14879	14873	14593	14414	14618	14613	14564	14700	14386	14477	14467	14480	14608	14469	14591	14715	14516	14645	14618	14432	14727	14684	14675	14535	14574	14747	14527	14396	14488	14539	14576	14510	14638	14301	14512	14570	14587	14572	14706	14704	14423	14656	14478	14423	14551	14395	14553	14562	14535	14583	14489	14425	14557	14624	14603	14508	14815	14559	14628	14644	14684	14586	14540	14470	14506	14540	14689	14677	14479	14634	14705	14435	14546	14699	14558	14631	14705	14595	14501	14538	14673	14641	14575	14477	14691	14371	14543	14735	14500	14548	14663	14597	14457	14620	14510	14411	14523	14342	14531	14624	14655	14517	14428	14674	14594	14728	14616	14679	14488	14426	14508	14727	14465	14668	14808	14771	14561	14439	14754	14682	14521	14360	14692	14486	14687	14633	14507	14450	14666	14496	14439	14517	14598	14585	14583	14683	14648	14630	14498	14610	14600	14590	14534	14537	14554	14581	14602	14479	14665	14551	14770	14604	14600	14608	14818	14704	14405	14581	14688	14636	14551	14572	14709	14665	14408	14445	14571	14420	14574	14650	14568	14474	14566	14719	14628	14660	14404	14651	14632	14751	14552	14556	14631	14657	14721	14736	14541	14525	14654	14689	14550	14654	14694	14517	14756	14785	14630	14284	14419	14753	14627	14608	14658	14603	14659	14462	14764	14707	14539	14540	14562	14530	14663	14570	14493	14667	14578	14695	14421	14555	14431	14613	14703	14550	14500	14587	14355	14731	14724	14439	14560	14595	14657	14775	14617	14616	14587	14626	14486	14651	14626	14544	14507	14433	14598	14701	14630	14715	14620	14597	14414	14707	14622	14390	14649	14560	14497	14514	14517	14634	14793	14665	14602	14409	14375	14730	14552	14607	14643	14461	14741	14694	14504	14717	14673	14752	14729	14687	14549	14655	14703	14631	14543	14551	14516	14626	14529	14492	14592	14609	14473	14673	14741	14527	14703	14418	14314	14542	14547	14713	14517	14469	14704	14493	14609	14601	14643	14680	14606	14533	14568	14472	14523	14704	14636	14588	14621	14778	14679	14673	14603	14474	14600	14602	14620	14547	14627	14474	14628	14471	14449	14430	14457	14471	14671	14584	14350	14671	14504	14613	14611	14491	14583	14497	14618	14624	14780	14657	14770	14510	14432	14501	14625	14504	14674	14471	14668	14682	14711	14737	14665	14558	14364	14615	14720	14693	14669	14374	14652	14570	14527	14610	14622	14663	14576	14656	14478	14565	14681	14521	14459	14556	14734	14606	14539	14545	14499	14610	14611	14661	14634	14761	14654	14556	14574	14738	14534	14699	14572	14540	14524	14530	14482	14647	14618	14683	14647	14719	14340	14513	14553	14446	14625	14641	14577	14774	14708	14563	14729	14545	14717	14685	14707	14561	14708	14667	14471	14531	14493	14422	14491	14539	14552	14727	14698	14625	14514	14697	14513	14566	14563	14627	14589	14662	14471	14634	14384	14500	14748	14519	14491	14572	14741	14677	14551	14582	14590	14503	14554	14522	14598	14481	14762	14621	14555	14614	14702	14472	14461	14634	14729	14385	14592	14662	14611	14619	14584	14617	14630	14597	14649	14389	14470	14514	14593	14513	14665	14414	14694	14488	14669	14408	14756	14853	14769	14464	14514	14664	14756	14716	14555	14785	14653	14831	14557	14643	14760	14622	14887	14623	14565	14461	14707	14721	14525	14638	14644	14578	14647	14743	14577	14430	14508	14767	14475	14707	14589	14678	14625	14597	14391	14625	14628	14628	14592	14691	14427	14406	14588	14666	14378	14512	14580	14524	14521	14790	14723	14579	14881	14477	14581	14452	14558	14594	14588	14532	14458	14614	14661	14662	14546	14456	14659	14366	14610	14553	14507	14557	14612	14712	14659	14456	14478	14421	14581	14594	14616	14531	14529	14786	14580	14712	14605	14630	14582	14679	14612	14591	14603	14589	14689	14675	14564	14507	14558	14867	14684	14696	14539	14496	14883	14621	14716	14682	14528	14502	14379	14651	14497	14607	14591	14452	14544	14506	14605	14735	14601	14609	14389	14507	14561	14732	14467	14550	14683	14829	14606	14467	14542	14462	14718	14698	14832	14545	14702	14704	14547	14408	14368	14788	14715	14670	14440	14492	14434	14473	14580	14413	14710	14734	14568	14632	14653	14640	14511	14508	14441	14678	14575	14509	14610	14556	14698	14585	14694	14379	14573	14538	14497	14607	14849	14624	14699	14634	14802	14544	14642	14702	14872	14629	14649	14443	14683	14614	14574	14540	14566	14600	14648	14682	14609	14586	14597	14580	14869	14587	14802	14694	14617	14656	14714	14756	14797	14829	14565	14503	14781	14514	14549	14646	14535	14580	14493	14707	14559	14492	14552	14782	14366	14580	14701	14601	14637	14679	14705	14519	14485	14645	14563	14516	14605	14511	14687	14534	14636	14813	14640	14664	14623	14450	14355	14454	14735	14568	14701	14467	14528	14522	14453	14652	14743	14545	14462	14305	14560	14583	14469	14845	14923	14672	14489	14569	14587	14674	14547	14656	14779	14501	14570	14627	14676	14618	14435	14436	14550	14557	14536	14645	14633	14559	14488	14636	14698	14567	14528	14765	14877	14619	14631	14748	14495	14494	14571	14548	14673	14701	14679	14451	14590	14590	14650	14388	14573	14537	14561	14479	14488	14712	14569	14548	14675	14626	14534	14473	14452	14787	14604	14407	14562	14769	14456	14390	14447	14578	14711	14435	14650	14716	14779	14539	14506	14429	14822	14587	14405	14627	14549	14693	14622	14590	14504	14417	14677	14579	14518	14513	14546	14472	14521	14692	14619	14743	14651	14795	14614	14643	14606	14491	14515	14545	14595	14655	14672	14517	14514	14336	14290	14633	14583	14598	14638	14595	14525	14462	14556	14543	14617	14705	14536	14654	14707	14593	14683	14584	14592	14426	14603	14436	14576	14455	14588	14690	14502	14605	14550	14524	14522	14487	14665	14670	14537	14754	14551	14538	14567	14674	14653	14635	14632	14639	14701	14669	14467	14739	14454	14714	14541	14617	14584	14545	14851	14620	14496	14675	14724	14717	14537	14527	14568	14625	14716	14667	14712	14703	14520	14634	14795	14600	14630	14637
22539	37149	29265	17714	15197	13969	13650	13505	13201	13300	13048	12973	12596	12880	12807	12763	12792	12568	12705	12671	12785	12705	12616	12642	12663	12704	12665	12670	12661	12702	12728	12728	12731	12724	12517	12698	12659	12622	12604	12725	12596	12449	12487	12706	12537	12762	12555	12656	12648	12707	12479	12560	12711	12685	12547	12716	12797	12643	12614	12510	12705	12713	12701	12733	12564	12684	12538	12787	12577	12658	12736	12668	12759	12595	12697	12448	12582	12533	12681	12557	12606	12716	12669	12758	12510	12664	12644	12575	12537	12591	12560	12664	12494	12679	12752	12698	12585	12533	12624	12566	12673	12725	12739	12645	12618	12668	12589	12654	12667	12697	12696	12594	12697	12602	12527	12547	12429	12645	12572	12574	12811	12572	12680	12737	12516	12596	12677	12553	12679	12592	12566	12618	12674	12682	12670	12692	12380	12673	12484	12470	12664	12596	12578	12598	12368	12746	12622	12656	12658	12598	12585	12705	12659	12685	12734	12624	12612	12670	12678	12617	12524	12642	12381	12566	12598	12699	12592	12535	12475	12552	12698	12594	12602	12678	12641	12785	12736	12629	12607	12704	12627	12669	12676	12553	12549	12525	12585	12491	12626	12555	12669	12784	12690	12634	12725	12593	12638	12591	12690	12640	12693	12564	12591	12559	12597	12671	12562	12664	12588	12869	12507	12591	12495	12440	12541	12681	12605	12699	12716	12546	12623	12583	12693	12632	12842	12740	12866	12694	12812	12817	12465	12748	12538	12678	12752	12582	12366	12773	12522	12579	12568	12585	12640	12611	12642	12773	12705	12728	12608	12601	12513	12693	12524	12609	12618	12661	12483	12598	12774	12511	12789	12593	12643	12593	12673	12601	12736	12579	12595	12612	12667	12572	12693	12639	12557	12601	12727	12564	12545	12667	12568	12649	12806	12544	12671	12504	12767	12793	12778	12548	12544	12594	12550	12650	12565	12724	12756	12540	12776	12518	12570	12501	12763	12658	12696	12538	12564	12541	12510	12700	12631	12492	12613	12754	12580	12592	12585	12787	12616	12643	12597	12495	12744	12769	12431	12617	12577	12673	12659	12615	12628	12602	12724	12690	12716	12774	12692	12502	12639	12805	12659	12692	12615	12619	12708	12690	12709	12716	12728	12674	12732	12662	12795	12652	12440	12682	12691	12558	12571	12670	12657	12612	12785	12678	12548	12612	12689	12730	12439	12562	12650	12566	12579	12643	12659	12621	12740	12666	12453	12581	12639	12822	12579	12745	12572	12782	12687	12555	12618	12559	12692	12629	12560	12621	12666	12581	12487	12571	12522	12645	12768	12729	12801	12633	12625	12514	12761	12426	12526	12692	12666	12763	12573	12613	12621	12631	12598	12720	12627	12494	12596	12668	12591	12562	12636	12676	12792	12572	12683	12712	12667	12539	12692	12664	12560	12749	12588	12632	12701	12586	12542	12721	12605	12686	12741	12627	12701	12649	12623	12648	12595	12642	12432	12557	12574	12539	12603	12636	12670	12555	12530	12682	12541	12743	12671	12562	12608	12799	12401	12560	12711	12847	12805	12619	12461	12625	12723	12730	12500	12640	12677	12628	12649	12657	12705	12573	12740	12741	12625	12583	12636	12776	12626	12744	12570	12578	12587	12514	12493	12587	12747	12530	12658	12684	12645	12585	12708	12643	12652	12647	12798	12624	12701	12583	12715	12696	12844	12559	12741	12682	12435	12756	12543	12586	12698	12647	12761	12743	12677	12677	12535	12634	12630	12683	12646	12732	12767	12651	12728	12608	12580	12568	12655	12607	12674	12574	12788	12529	12581	12712	12869	12704	12786	12602	12525	12607	12588	12647	12647	12619	12715	12524	12620	12765	12730	12607	12605	12616	12828	12576	12627	12584	12705	12584	12392	12761	12620	12632	12607	12656	12380	12573	12606	12447	12723	12565	12594	12535	12586	12714	12493	12719	12724	12590	12564	12567	12831	12517	12762	12780	12739	12604	12732	12754	12575	12795	12437	12738	12546	12757	12556	12719	12736	12742	12778	12699	12605	12640	12795	12708	12495	12582	12836	12635	12722	12576	12647	12766	12646	12631	12635	12639	12791	12730	12617	12590	12706	12597	12580	12513	12552	12760	12629	12553	12710	12559	12571	12723	12721	12631	12751	12757	12767	12592	12750	12594	12713	12716	12647	12579	12764	12629	12645	12696	12709	12679	12754	12756	12591	12480	12703	12489	12511	12701	12506	12743	12798	12596	12726	12389	12692	12581	12720	12627	12759	12613	12710	12733	12622	12628	12752	12636	12703	12615	12677	12717	12577	12960	12644	12497	12684	12571	12757	12593	12778	12695	12525	12474	12574	12632	12771	12700	12653	12451	12630	12732	12729	12645	12634	12740	12650	12669	12757	12541	12720	12701	12631	12581	12786	12745	12722	12620	12607	12706	12604	12581	12503	12629	12798	12674	12718	12816	12724	12748	12622	12740	12559	12693	12658	12608	12865	12639	12571	12547	12558	12570	12568	12767	12559	12617	12789	12686	12720	12687	12607	12587	12474	12474	12642	12479	12691	12624	12603	12709	12657	12583	12678	12588	12690	12818	12711	12646	12579	12558	12738	12593	12597	12724	12542	12648	12591	12511	12520	12647	12720	12617	12501	12641	12732	12657	12578	12695	12630	12548	12656	12722	12635	12549	12411	12678	12722	12796	12551	12805	12742	12733	12899	12674	12563	12688	12576	12612	12647	12709	12493	12577	12573	12627	12670	12862	12610	12586	12710	12605	12859	12584	12609	12503	12662	12746	12880	12683	12678	12547	12783	12526	12650	12677	12689	12627	12618	12609	12600	12489	12626	12585	12623	12764	12712	12626	12659	12726	12722	12602	12656	12726	12786	12690	12602	12715	12694	12532	12556	12849	12545	12502	12443	12698	12669	12778	12701	12611	12536	12720	12646	12551	12552	12723	12712	12643	12550	12506	12624	12520	12702	12640	12645	12698	12754	12503	12589	12598	12659	12572	12616	12597	12764	12566	12648	12597	12611	12604	12629	12668	12589	12655	12687	12662	12651	12767	12673	12466	12534	12487	12511	12551	12630	12633	12460	12525	12555	12678	12554	12648	12499	12765	12596	12687	12601	12486	12721	12679	12885	12541	12692	12747	12719	12691	12521	12680	12603	12713	12706	12644	12601	12526	12582	12669	12640	12746	12642	12685	12543	12680	12636	12532	12632	12729	12387	12590	12593	12656	12622	12699	12506	12705	12704	12689	12700	12629	12588	12695	12565	12723	12619	12655	12584	12683	12647	12725	12531	12576	12751	12679	12833	12602	12656	12636	12759	12621	12657	12758	12572	12675	12664	12668	12797	12595	12593	12683	12637	12555	12722	12477	12806	12588	12619	12647	12655	12718	12700	12558	12479	12760	12515	12588	12680	12670	12593	12487	12744	12764	12613	12652	12775	12518	12649	12521	12768	12654	12526	12740	12572	12652	12575	12575	12537	12701	12740	12477	12627	12694	12690	12649	12759	12615	12527	12730	12603	12732	12564	12756	12595	12603	12820	12606	12714	12675	12649	12564	12653	12616	12636	12751	12625	12387	12699	12668	12823	12645	12728	12659	12543	12778	12623	12712	12686	12739	12700	12636	12696	12690	12456	12644	12578	12671	12567	12707	12703	12653	12727	12744	12701	12489	12847	12522	12524	12665	12454	12838	12592	12698	12585	12736	12744	12714	12477	12630	12613	12635	12762	12707	12500	12763	12688	12805	12714	12545	12599	12751	12512	12713	12707	12695	12553	12648	12798	12815	12573	12549	12720	12679	12608	12653	12737	12710	12663	12580	12764	12657	12462	12610	12605	12529	12784	12714	12690	12586	12505	12624	12635	12578	12732	12557	12502	12599	12659	12754	12709	12781	12670	12663	12562	12458	12677	12679	12747	12567	12708	12697	12534	12671	12712	12535	12722	12593	12587	12670	12444	12801	12554	12665	12766	12699	12691	12706	12731	12596	12566	12669	12700	12757	12619	12596	12700	12796	12595	12539	12754	12647	12603	12730	12527	12644	12500	12607	12609	12792	12579	12666	12583	12622	12667	12655	12682	12654	12567	12774	12659	12410	12564	12660	12609	12601	12612	12530	12664	12660	12613	12778	12661	12597	12570	12729	12435	12675	12759	12718	12775	12767	12711	12602	12653	12659	12645	12578	12537	12748	12838	12627	12675	12584	12678	12592	12725	12662	12690	12667	12576	12557	12671	12495	12698	12613	12537	12568	12651	12496	12576	12628	12744	12632	12579	12669	12740	12634	12583	12708	12590	12568	12829	12594	12612	12613	12519	12812	12593	12558	12643	12776	12591	12722	12569	12677	12635	12525	12590	12580	12615	12679	12598	12769	12685	12639	12694	12610	12690	12701	12735	12624	12619	12617	12651	12702	12766	12595	12532	12613	12515	12799	12692	12587	12555	12489	12639	12515	12703	12662	12588	12543	12697	12635	12512	12645	12797	12614	12695	12670	12570	12817	12456	12596	12682	12500	12611	12803	12597	12667	12740	12701	12708	12715	12513	12574	12602	12568	12574	12569	12616	12697	12639	12627	12614	12630	12666	12535	12582	12722	12593	12520	12507	12602	12685	12718	12572	12687	12624	12601	12695	12665	12565	12529	12617	12732	12698	12628	12586	12624	12547	12619	12734	12651	12726	12761	12727	12619	12570	12550	12556	12759	12672	12636	12661	12774	12713	12639	12798	12606	12490	12487	12566	12774	12717	12817	12814	12661	12556	12703	12518	12724	12536	12812	12536	12625	12606	12600	12596	12537	12651	12625	12677	12538	12773	12488	12703	12634	12722	12513	12558	12735	12727	12646	12568	12615	12552	12653	12530	12716	12725	12657	12528	12774	12705	12638	12781	12740	12675	12642	12644	12652	12798	12613	12791	12580	12603	12619	12685	12744	12795	12640	12504	12550	12832	12647	12571	12676	12454	12694	12834	12533	12737	12653	12669	12629	12641	12609	12814	12573	12656	12712	12672	12539	12593	12572	12623	12660	12610	12678	12705	12656	12705	12625	12874	12611	12783	12647	12664	12749	12639	12720	12527	12678	12847	12630	12460	12508	12681	12493	12875	12542	12625	12765	12710	12603	12624	12419
23040	20935	27739	24644	22012	20629	19345	17053	16439	17252	19772	18505	16836	16358	16831	16883	16844	16259	15845	15717	15535	15807	15565	15775	15442	15754	15778	15668	15570	15616	15451	15794	15664	15963	15685	15544	15497	15528	15532	15651	15738	15683	15696	15837	15573	15477	15621	15552	15601	15464	15631	15470	15539	15608	15663	15563	15723	15702	15626	15495	15677	15487	15540	15785	15784	15667	15501	15697	15628	15638	15778	15471	15606	15754	15641	15680	15691	15692	15660	15599	15820	15684	15547	15507	15533	15646	15731	15419	15794	15617	15566	15565	15484	15480	15616	15670	15782	15590	15806	15687	15703	15745	15738	15696	15524	15569	15406	15729	15503	15794	15549	15597	15610	15683	15507	15639	15750	15601	15542	15331	15588	15620	15634	15637	15838	15572	15532	15576	15535	15423	15585	15488	15589	15678	15752	15604	15611	15627	15599	15664	15616	15637	15534	15621	15646	15600	15622	15480	15703	15869	15497	15702	15533	15572	15740	15552	15664	15651	15678	15622	15446	15643	15480	15625	15687	15602	15452	15726	15428	15659	15715	15662	15626	15570	15611	15311	15385	15727	15552	15709	15617	15560	15732	15665	15567	15652	15558	15653	15567	15696	15425	15720	15661	15642	15551	15507	15718	15465	15611	15637	15721	15674	15802	15494	15670	15544	15493	15507	15636	15634	15654	15609	15698	15672	15938	15660	15603	15515	15669	15552	15607	15463	15597	15547	15594	15548	15727	15816	15420	15823	15632	15353	15524	15519	15591	15425	15635	15508	15555	15622	15669	15599	15632	15792	15626	15665	15607	15526	15586	15538	15522	15757	15666	15555	15674	15498	15761	15641	15529	15661	15512	15480	15537	15751	15559	15696	15545	15660	15670	15509	15643	15820	15647	15453	15641	15480	15806	15711	15874	15696	15729	15386	15536	15557	15484	15533	15523	15790	15583	15520	15533	15464	15693	15645	15467	15430	15585	15655	15645	15561	15638	15536	15510	15611	15636	15364	15529	15560	15494	15682	15744	15735	15536	15592	15480	15541	15563	15454	15568	15520	15614	15751	15706	15565	15631	15613	15612	15655	15724	15626	15531	15368	15555	15333	15601	15629	15700	15878	15432	15489	15500	15697	15580	15632	15644	15665	15554	15558	15654	15527	15396	15723	15716	15400	15501	15796	15865	15716	15417	15524	15547	15716	15616	15484	15474	15505	15590	15401	15570	15711	15657	15516	15589	15419	15685	15687	15798	15593	15561	15507	15669	15595	15479	15383	15612	15658	15747	15655	15550	15622	15728	15411	15738	15517	15545	15593	15655	15594	15606	15835	15477	15713	15550	15717	15674	15550	15402	15635	15430	15709	15566	15575	15694	15550	15537	15542	15587	15489	15669	15502	15431	15265	15591	15505	15416	15828	15616	15686	15677	15753	15648	15683	15786	15570	15679	15627	15638	15712	15717	15721	15707	15538	15816	15547	15475	15539	15591	15457	15560	15721	15537	15433	15620	15662	15578	15384	15505	15510	15689	15425	15636	15659	15592	15562	15487	15661	15681	15539	15742	15530	15598	15608	15682	15536	15607	15748	15794	15781	15683	15487	15719	15640	15644	15722	15632	15596	15569	15581	15645	15739	15708	15709	15381	15638	15560	15579	15605	15628	15615	15418	15621	15609	15635	15467	15589	15653	15476	15594	15542	15678	15711	15481	15520	15547	15557	15623	15547	15693	15556	15512	15390	15703	15782	15749	15663	15701	15706	15709	15468	15612	15717	15516	15762	15520	15523	15606	15482	15610	15472	15396	15385	15565	15800	15701	15562	15649	15711	15363	15590	15584	15569	15686	15698	15535	15510	15509	15569	15431	15733	15545	15446	15697	15603	15467	15612	15685	15579	15631	15519	15459	15648	15620	15645	15527	15567	15584	15745	15524	15483	15572	15552	15555	15594	15460	15868	15634	15581	15436	15758	15597	15601	15463	15825	15525	15806	15580	15775	15662	15592	15606	15499	15622	15593	15530	15729	15756	15533	15342	15672	15602	15548	15522	15657	15489	15723	15674	15506	15675	15746	15651	15522	15407	15511	15520	15429	15684	15614	15411	15836	15652	15602	15748	15620	15477	15584	15537	15713	15612	15633	15395	15521	15600	15480	15526	15715	15595	15732	15599	15438	15650	15632	15308	15594	15674	15514	15538	15627	15583	15542	15422	15694	15616	15638	15564	15561	15496	15765	15455	15626	15729	15511	15482	15494	15477	15801	15879	15554	15356	15572	15655	15634	15587	15633	15764	15383	15456	15568	15587	15607	15664	15719	15645	15748	15437	15656	15799	15669	15461	15429	15695	15687	15522	15766	15599	15627	15713	15718	15744	15532	15690	15570	15555	15523	15594	15607	15722	15451	15615	15633	15737	15477	15745	15617	15687	15712	15541	15479	15723	15545	15647	15579	15611	15758	15426	15635	15492	15691	15597	15490	15480	15591	15646	15835	15666	15416	15311	15612	15438	15538	15456	15583	15576	15770	15826	15495	15679	15650	15672	15666	15514	15701	15610	15716	15541	15580	15544	15753	15611	15720	15699	15651	15571	15542	15377	15459	15547	15552	15685	15415	15708	15652	15785	15692	15426	15366	15534	15593	15739	15484	15455	15560	15590	15441	15555	15757	15681	15523	15296	15597	15426	15620	15641	15612	15752	15506	15369	15361	15521	15510	15724	15640	15545	15870	15465	15496	15466	15506	15474	15536	15371	15767	15606	15529	15491	15461	15443	15547	15638	15538	15570	15786	15774	15758	15798	15899	15416	15539	15351	15587	15612	15766	15526	15823	15708	15575	15481	15718	15569	15507	15781	15742	15715	15647	15412	15512	15752	15603	15478	15525	15423	15694	15679	15620	15355	15657	15418	15815	15579	15553	15741	15423	15576	15877	15493	15634	15347	15772	15496	15385	15796	15745	15680	15795	15520	15607	15559	15458	15589	15634	15611	15724	15598	15596	15475	15592	15625	15697	15589	15675	15490	15477	15736	15527	15612	15583	15431	15532	15602	15430	15464	15741	15530	15402	15517	15494	15669	15544	15580	15673	15497	15727	15770	15619	15706	15482	15648	15466	15712	15478	15676	15602	15592	15739	15469	15449	15367	15745	15673	15543	15568	15616	15537	15621	15577	15514	15562	15506	15632	15479	15707	15623	15452	15584	15433	15457	15695	15528	15598	15596	15637	15462	15559	15497	15480	15507	15508	15647	15640	15576	15691	15613	15511	15788	15761	15617	15581	15450	15471	15354	15481	15533	15742	15639	15736	15463	15422	15467	15671	15587	15438	15352	15531	15773	15780	15568	15621	15636	15552	15729	15273	15453	15492	15616	15442	15714	15562	15533	15675	15621	15631	15530	15609	15624	15498	15436	15357	15641	15670	15469	15534	15663	15706	15555	15486	15406	15515	15707	15491	15482	15947	15465	15548	15471	15556	15472	15448	15378	15416	15648	15600	15417	15437	15638	15786	15668	15450	15635	15675	15587	15667	15638	15615	15754	15654	15584	15538	15537	15556	15755	15451	15505	15754	15419	15488	15639	15635	15609	15601	15565	15659	15589	15662	15609	15721	15564	15658	15786	15606	15411	15511	15893	15656	15625	15447	15424	15523	15674	15622	15547	15480	15669	15759	15508	15575	15675	15689	15644	15584	15602	15652	15789	15441	15459	15534	15413	15755	15804	15537	15602	15774	15636	15621	15714	15552	15609	15588	15555	15552	15711	15492	15541	15575	15665	15587	15728	15704	15629	15700	15492	15778	15687	15551	15572	15558	15700	15707	15874	15255	15728	15645	15543	15519	15547	15548	15670	15606	15576	15599	15573	15528	15847	15519	15656	15571	15414	15536	15685	15526	15906	15622	15493	15651	15764	15573	15577	15482	15681	15775	15406	15524	15646	15599	15547	15717	15559	15599	15673	15823	15553	15515	15664	15567	15695	15426	15499	15767	15492	15523	15642	15752	15525	15541	15703	15463	15462	15683	15638	15585	15477	15613	15627	15763	15465	15815	15657	15534	15697	15642	15593	15610	15451	15294	15583	15655	15831	15413	15528	15512	15840	15673	15602	15470	15420	15454	15676	15503	15696	15533	15465	15597	15726	15554	15721	15680	15627	15526	15547	15384	15549	15600	15744	15637	15299	15588	15684	15696	15676	15660	15629	15564	15399	15557	15809	15619	15612	15621	15664	15691	15709	15674	15640	15599	15484	15427	15785	15600	15461	15700	15477	15691	15536	15462	15606	15575	15895	15553	15458	15661	15685	15383	15632	15799	15631	15702	15731	15557	15828	15574	15575	15542	15581	15609	15520	15491	15633	15699	15509	15785	15377	15561	15660	15495	15579	15735	15592	15617	15415	15310	15446	15572	15542	15597	15559	15619	15649	15343	15527	15669	15632	15439	15537	15548	15759	15367	15657	15301	15583	15484	15492	15682	15524	15640	15663	15552	15632	15833	15757	15399	15760	15657	15563	15706	15703	15392	15517	15444	15589	15552	15720	15484	15371	15484	15518	15274	15407	15512	15443	15711	15609	15733	15424	15525	15526	15580	15771	15782	15635	15534	15655	15465	15472	15713	15549	15431	15871	15718	15659	15668	15618	15528	15771	15484	15521	15672	15611	15573	15799	15574	15689	15534	15719	15756	15567	15686	15643	15670	15709	15520	15486	15649	15545	15672	15653	15400	15626	15480	15565	15699	15587	15521	15557	15630	15554	15636	15526	15675	15759	15482	15520	15848	15713	15593	15763	15530	15642	15680	15587	15676	15740	15532	15657	15547	15687	15613	15494	15446	15674	15623	15454	15694	15720	15683	15844	15512	15811	15431	15384	15585	15595	15522	15880	15746	15664	15432	15552	15444	15550	15584	15661	15605	15530	15691	15673	15625	15674	15658	15618	15521	15581	15801	15637	15646	15628	15740	15589	15660	15559	15597	15594	15442	15706	15590	15754	15444	15692	15526	15583	15667	15632	15700	15670	15599	15696	15677	15686	15467	15579	15399	15572	15651	15655	15407	15604	15489	15498	15612	15485	15593	15489	15664	15550	15722	15411	15565	15385	15495	15571	15645	15803	15649	15526	15552	15452	15721	15569	15840	15766	15579	15667	15509	15617	15796	15586	15685	15515	15490
23788	45799	33377	20993	17676	15831	15357	14618	14260	15622	18511	16053	14488	14351	14413	14648	14495	13777	13526	13340	13335	13410	13297	13187	13382	13213	13350	13193	13204	13328	13267	13355	13340	13309	13229	13146	13212	13240	13283	13310	13326	13186	13379	13360	13218	13238	13357	13425	13250	13205	13310	13153	13226	13218	13120	13274	13294	13320	13165	13286	13202	13240	13272	13423	13201	13177	13163	13191	13123	13261	13160	13297	13263	13243	13227	13399	13199	13168	13443	13057	13236	13328	13388	13251	13270	13186	13293	13285	13245	13204	13123	13226	13014	13291	13322	13298	13319	13218	13283	13348	13281	13332	13253	13107	13205	13330	13259	13406	13447	13331	13267	13480	13405	13251	13290	13242	13301	13217	13219	13265	13003	13114	13254	13156	13209	13275	13163	13288	13305	13356	13174	13392	13381	13209	13321	13112	13244	13373	13076	13407	13246	13261	13140	13352	13406	13181	13147	13301	13279	13294	13330	13217	13322	13329	13333	13334	13393	13151	13266	13424	13120	13198	13290	13077	13247	13165	13341	13446	13396	13286	13147	13354	13277	13362	13276	13162	13265	13287	13110	13175	13292	13054	13306	13309	13255	13234	13270	13336	13344	13118	13215	13210	13350	13065	13226	13340	13202	13273	13391	13118	13164	13081	13140	13168	13103	13288	13237	13365	13181	13249	13221	13217	13257	13383	13229	13161	13178	13135	13257	13293	13249	13252	13325	13169	13266	13265	13158	13281	13219	13192	13339	13200	13192	13507	13184	13451	13427	13265	13357	13262	13357	13152	13319	13138	13269	13191	13230	12906	13240	13233	13316	13189	13253	13222	13448	13302	13178	13295	13438	13175	13246	13249	13252	13260	13193	13087	13312	13252	13168	13281	13289	13160	13344	13282	13310	13239	13305	13374	13215	13318	13373	13117	13178	13175	13291	13208	13233	13326	13255	13308	13207	13287	13134	13236	13345	13239	13248	13336	13275	13293	13257	13172	13171	13168	13234	13355	13264	13267	13329	13087	13314	13282	13217	13241	13316	13099	13373	13398	13299	13118	13227	13289	13266	13232	13329	13247	13388	13142	13232	13303	13161	13114	13248	13333	13280	13372	13321	13451	13320	13229	13183	13353	13252	13298	13267	13215	13249	13232	13316	13249	13238	13274	13182	13247	13316	13292	13245	13227	13358	13004	13264	13243	13258	13247	13331	13183	13256	13308	13196	13319	13133	13279	13333	13322	13183	13149	13262	13221	13232	13090	13470	13265	13290	13297	13285	13121	13271	13237	13367	13220	13147	13236	13242	13131	13096	13357	13368	13278	13410	13261	13258	13190	13203	13224	13191	13310	13172	13287	13310	13307	13218	13278	13038	13150	13326	13293	13179	13364	13216	13188	13231	13206	13069	13137	13330	13143	13258	13274	13204	13238	13350	13215	13184	13191	13170	13256	13251	13354	13103	13338	13223	13198	13228	13154	13222	13462	13271	13235	13164	13358	13251	13343	13275	13241	13266	13170	13344	13236	13324	13321	13269	13101	13198	13293	13172	13249	13164	13282	13253	13375	13299	13288	13211	13210	13371	13349	13211	13194	13323	13268	13309	13173	13083	13227	13247	13312	13455	13242	13283	13294	13083	13418	13301	13267	13163	13289	13330	13285	13281	13158	13254	13263	13247	13247	13239	13169	13173	13262	13302	13100	13287	13203	13231	13274	13311	13232	13273	13153	13127	13233	13088	13354	13196	13172	13124	13336	13283	13115	13350	13232	13160	13195	13335	13126	13415	13320	13278	13227	13295	13551	13404	13262	13312	13230	13319	13300	13217	13354	13222	13303	13310	13181	13381	13458	13202	13145	13122	13184	13208	13016	13360	13367	13284	13267	13192	13164	13201	13308	13239	13218	13227	13264	13254	13260	13281	13287	13195	13433	13418	13315	13246	13249	13128	13222	13181	13178	13307	13203	13390	13139	13361	13301	13358	13337	13219	13152	13413	13280	13323	13122	13238	13122	13283	13270	13238	13345	13355	13197	13207	13195	13403	13204	13282	13419	13300	13331	13224	13215	13256	13295	13196	13328	13216	13306	13133	13279	13297	13336	13233	13288	13362	13250	13353	13228	13319	13210	13241	13262	13175	13299	13256	13262	13379	13054	13194	13118	13106	13313	13111	13228	13265	13273	13193	13176	13300	13144	13398	13355	13400	13148	13346	13340	13169	13339	13192	13404	13175	13320	13277	13118	13253	13193	13086	13239	13263	13268	13254	13118	13252	13356	13337	13156	13290	13265	13322	13475	13291	13168	13198	13134	13372	13238	13216	13226	13347	13187	13103	13382	13274	13282	13321	13349	13364	13172	13227	13245	13225	13405	13255	13206	13365	13146	13187	13340	13138	13443	13160	13369	13202	13430	13241	13150	13364	13294	13105	13322	13221	13262	13165	13311	13104	13232	13233	13137	13209	13200	13240	13391	13243	13295	13146	13142	13382	13228	13270	13347	13217	13297	13367	13215	13206	13350	13155	13298	13069	13250	13222	13323	13273	13306	13224	13371	13249	13215	13213	13279	13365	13176	13328	13281	13239	13282	13391	13234	13308	13337	13338	13304	13181	13291	13355	13246	13370	13144	13326	13305	13326	13240	13213	13153	13267	13348	13181	13283	13317	13198	13275	13158	13245	13311	13264	13361	13228	13350	13304	13266	13389	13182	13447	13162	13122	13402	13297	13190	13399	13258	13093	13427	13191	13165	13252	13342	13258	13410	13208	13327	13202	13243	13368	13172	13212	13296	13262	13265	13381	13259	13448	13216	13352	13169	13311	13468	13197	13318	13282	13301	13141	13267	13239	13215	13131	13114	13419	13345	13263	13359	13172	13355	13156	13253	13276	13204	13173	13321	13205	13213	13257	13207	13141	13217	13312	13187	13298	13355	13152	13344	13383	13196	13095	13027	13089	13281	13240	13065	13162	13364	13209	13260	13235	13247	13392	13234	13241	13297	13289	13116	13204	13386	13274	13322	13179	13368	13236	13311	13169	13367	13318	13314	13172	13304	13145	13380	13162	13306	13329	13378	13318	13136	13063	13243	13220	13123	13263	13258	13190	13366	13318	13232	13415	13304	13135	13186	13256	13258	13066	13205	13255	13278	13246	13148	13297	13205	13251	13252	13222	13208	13108	13136	13167	13109	13452	13211	13436	13240	13383	13219	13382	13393	13147	13312	13351	13422	13164	13159	13303	13191	13336	13300	13285	13552	13237	13246	13252	13205	13246	13238	13298	13063	13278	13127	13188	13304	13055	13400	13133	13219	13230	13270	13072	13138	13283	13271	13327	13221	13231	13240	13273	13251	13343	13318	13093	13074	13316	13126	13233	13397	13296	13252	13256	13099	13204	13258	13196	13250	13228	13345	13238	13122	13384	13337	13350	13216	13270	13285	13195	13261	13202	13257	13299	13143	13108	13237	13279	13317	13451	13249	13330	13333	13131	13164	13159	13388	13036	13259	13338	13028	13154	13315	13140	13184	13178	13230	13317	13284	12978	13338	13184	13180	13248	13321	13163	13282	13237	13330	13229	13223	13207	13186	13466	13415	13296	13219	13400	13130	13234	13225	13302	13579	13361	13064	13299	13002	13117	13294	13362	13238	13466	13255	13279	13299	13312	13160	13225	13178	13218	13217	13281	13126	13364	13251	13282	13376	13283	13155	13252	13281	13291	13410	13156	13186	13173	13307	13467	13290	13273	13283	13363	13435	13235	13361	13128	13399	13184	13348	13176	13256	13480	13303	13272	13267	13330	13142	13269	13335	13285	13202	13408	13369	13234	13311	13159	13293	13207	13183	13252	13385	13272	13195	13199	13235	13124	13176	13043	13230	13195	13416	13194	13321	13117	13236	13439	13148	13115	13216	13472	13239	13243	13374	13187	13439	13139	13309	13311	13317	13223	13241	13347	13305	13299	13124	13149	13232	13212	13325	13315	13320	13140	13361	13223	13251	13276	13309	13288	13215	13284	13242	13206	13250	13084	13080	13250	13304	13290	13154	13316	13057	13158	13155	13247	13310	13198	13189	13212	13134	13317	13138	13272	13324	13173	13267	13150	13285	13303	13214	13319	13396	13293	13208	13211	13173	13268	13204	13301	13158	13276	13324	13101	13167	13229	13306	13236	13373	13203	13069	13278	13229	13327	13126	13335	13247	13359	13410	13311	13400	13153	13200	13333	13143	13262	13140	13192	13256	13132	13249	13161	13179	13273	13428	13044	13209	13164	13127	13258	13261	13235	13359	13247	13231	13239	13274	13212	13391	13297	13212	13381	13336	13022	13235	13246	13302	13211	13277	13056	13203	13136	13359	13229	13145	13342	13199	13300	13328	13306	13209	13199	13270	13124	13407	13269	13384	13290	13222	13339	13230	13253	13394	13290	13250	13160	13278	13208	13335	13173	13223	13224	13358	13207	13255	13255	13350	13131	13141	13431	13210	13148	13253	13156	13323	13128	13199	13174	13195	13219	13244	13107	13229	13170	13113	13386	13244	13222	13293	13204	13321	13245	13337	13288	13261	13335	13327	13382	13322	13250	13251	13283	13184	13305	13239	13127	13347	13366	13425	13376	13150	13345	13358	13295	13089	13129	13164	13417	13156	13184	13254	13392	13350	13168	13325	13278	13299	13268	13245	13215	13339	13306	13336	13211	13164	13118	13271	13405	13224	13171	13269	13270	13382	13115	13212	13291	13258	13265	13173	13298	13303	13275	13293	13112	13267	13147	13341	13129	13285	13499	13227	13300	13323	13179	13161	13183	13213	13516	13300	13284	13273	13281	13251	13469	13305	13339	13349	13193	13254	13106	13263	13271	13242	13156	13285	13306	13375	13214	13211	13222	13107	13271	13282	13239	13195	13261	13310	13221	13347	13294	13556	13263	13284	13244	13247	13203	12992	13228	13299	13293	13262	13186	13047	13300	13290	13221	13259	13274	13277	13109	13178	13205	13338	13068	13483	13195	13267	13368	13330	13378	13309	13124	13121	13318	13194	13234	13348	13199	13088	13300	13225	13213	13251	13326	13096	13190	13081	13260	13478	13167	13299	13324	13299	13161	13240	13244	13403	13267	13196	13153	13282	13160	13307	13069	13318	13295	13220	13267	13253	13252	13030	13269	13263
24480	21018	26994	26115	19745	17949	17770	16522	16371	16623	17819	17487	16019	16145	16325	16360	16299	16094	16025	15824	15785	15669	15765	15835	15790	15826	15788	15771	15743	15700	16127	15768	15925	15707	15665	15665	15688	15621	15770	15734	15665	15562	15789	15595	16051	15737	15663	15881	15649	15881	15798	15620	15949	15876	15778	15734	15819	15795	15867	15795	15757	15725	15720	15755	15612	15543	15677	15827	15685	15902	15708	15987	15762	15892	16029	15833	15976	15570	15778	15821	15789	15823	15622	15758	15752	15700	15798	15798	15635	15725	15703	15809	15678	15888	15775	15869	15751	15728	15767	15745	15755	15710	15665	15805	15688	15795	15737	15884	15730	15840	15755	15859	15719	15738	15750	15892	15912	15777	15841	15584	15691	15719	15807	15861	15801	15783	15785	15864	15785	15828	15715	15891	15861	15748	15652	15715	15741	15806	15662	15686	15621	15947	15821	15764	15696	15621	15744	15717	15835	15819	15752	15876	15942	15846	15898	15702	15984	15802	15764	15657	15690	15900	15744	15662	15854	15897	15757	15736	15722	15793	15962	15643	15703	15576	15779	15914	15913	15985	15734	15728	15604	15621	15435	15734	15722	15813	15828	15791	16009	15716	15727	15850	15671	15653	15771	15734	15711	15813	15889	15727	15665	15560	15597	15971	15738	15706	15626	15677	15949	15889	15792	15726	15782	15940	15765	15691	15782	15694	15755	15771	15792	15865	15769	15944	15968	15886	15957	15696	15585	16149	15772	15774	15898	15784	15883	15734	15754	15768	15879	16058	15708	15816	15769	15685	15811	15842	15822	15836	15750	15788	15973	15801	15881	15523	15714	15701	15737	15867	15754	15738	15964	15857	15959	15721	15661	15949	15737	15738	15849	15855	15794	15937	15875	16088	15727	15918	15801	15911	15746	15790	15907	15882	15800	16093	15887	15860	16026	15745	15840	15937	15975	15944	15823	15822	15381	15733	15647	15661	15652	15692	15675	15799	15815	15606	15612	15688	15637	15553	15623	15705	15887	15659	15960	15944	15698	15904	15843	15696	15613	15767	15968	15854	15532	15779	15760	15666	15711	15973	15827	15883	15653	15891	15752	15730	15806	16064	15862	15845	15889	15850	15628	16010	15700	15870	15780	15717	15635	15658	15883	15810	15713	15915	15704	15880	15845	15975	15838	15510	15720	15707	15729	15754	15909	15695	15841	15716	15901	15785	15744	15688	15830	15550	15906	15905	15614	15700	15708	15679	15909	15758	15711	15803	15797	15780	15673	15713	15714	15675	15768	15736	15860	15752	15771	15832	15847	15813	15708	15886	15693	15697	15702	15699	15775	15833	15803	15763	15769	15763	15988	15799	16028	15717	15633	15712	15709	15746	15975	15686	15866	15665	15782	15808	15897	16111	16130	15654	15929	15763	15622	15960	15800	15818	15709	15765	15801	15655	15781	15827	16003	15871	15835	15703	15645	15811	15821	15934	15877	16033	15747	15763	15838	15974	15849	15721	15612	15743	15770	15823	15820	15921	15694	15676	15947	15645	15726	15776	15807	15812	15984	15945	15881	15648	15733	15729	15690	15767	15908	15722	15931	15831	16031	15641	15723	15906	15848	15929	15788	15758	15623	15953	15617	15922	15730	15819	15899	15719	15885	15783	15702	15792	15785	15715	15724	16073	15668	15658	15587	15667	15739	15747	15933	15904	15705	15756	15804	15607	15808	15756	15867	15837	15852	15659	15809	15730	15777	15760	15742	15689	15739	15800	15806	15878	15787	15680	15727	15816	15664	15853	15785	15717	15675	15801	15843	15786	15798	15667	15822	15713	15714	15747	15814	15748	15780	15903	15777	16069	15943	15826	15924	15766	15756	15857	15908	15908	15880	15923	15676	15810	15688	15901	15912	15853	15641	15848	15795	15838	15853	15996	15626	15627	15773	15928	15728	15579	16023	15769	16009	15952	15925	15579	15560	15886	15803	15824	15902	15562	15780	15872	15814	15730	15668	15804	15712	15907	15505	15692	15664	15934	15657	15819	15786	15571	15544	15614	15689	15874	15721	15618	15756	15869	15745	15875	15708	15657	15712	15738	15899	15954	15675	15663	15897	15669	15832	15734	15871	15695	15748	15786	15932	15717	15838	15596	16046	15704	15774	15981	15739	15645	15870	15763	15663	15833	15786	15831	15903	15679	15767	15772	15786	15710	15657	15656	15802	15909	15887	15661	15889	15797	15897	15816	15833	15928	15837	15868	15728	15718	15702	15793	15634	15749	15813	15740	15765	15770	15728	15988	15659	15731	15769	15763	16041	15782	15737	15952	15753	15818	15816	15926	15591	15631	15698	15899	15767	15778	15813	15755	15808	15920	15877	15850	15706	15954	15812	15734	15785	15937	15553	15531	15831	15815	15660	15736	15878	15801	15719	15687	15915	15974	15997	15781	15926	15785	15746	15880	15890	15950	15842	15777	15816	15829	15826	15743	15686	15715	15807	15580	15702	15867	15905	15854	15771	15987	15797	15766	15821	15901	15725	15718	15737	15542	15727	15737	15799	15843	15800	15772	15929	15669	15737	15548	15889	15883	15794	15848	15732	15798	15801	15933	15803	15742	15758	15601	15927	15796	15903	15878	15737	15849	15689	15545	15770	15857	15917	15785	15634	15927	15710	15844	15783	15800	15958	15730	15543	15496	15694	15729	15707	15871	15965	15797	15658	15717	15938	15494	15796	15829	15894	15869	15787	15726	15722	15823	15666	15755	15765	15740	15801	15690	15713	15724	15710	15803	15894	15703	15559	15794	15949	15755	15954	15673	15580	15762	15967	15753	15619	15870	15943	16071	15808	15823	15760	15865	15885	15886	15690	15877	15861	16041	15860	15795	15761	15851	15718	15665	15884	15822	15648	15820	15867	15827	16089	15950	15858	15841	15933	15741	15869	15731	15853	15722	15923	15739	15661	15736	15631	15713	15599	15944	15794	15850	15938	15969	15811	15587	15721	15854	15801	15716	15828	15809	15935	15782	15786	15731	15783	15816	15909	15580	15827	15611	15674	15940	15829	15921	15798	15685	15747	15646	15547	15720	15860	15741	15832	15504	15903	15697	15654	15721	15900	15960	15856	15717	15698	15882	15890	15624	15849	15809	15652	16087	15800	15645	15757	15655	15914	15735	15760	15917	15658	15550	15796	15799	15785	15928	15822	15785	15636	15988	15760	15690	15751	15734	15659	15699	15892	15783	15802	15687	15893	15854	15819	15731	15779	15595	15824	15583	15716	15958	15675	15696	15915	15742	15887	15909	15860	15857	15870	15733	15735	16013	15818	15853	15728	15903	15764	15856	16013	15854	15794	15871	15861	15898	16020	15806	15885	15828	15882	15676	15951	15842	15756	15821	15722	15779	15743	15913	15799	15691	15872	15558	15789	15502	15934	15854	15772	15645	15833	15737	15820	16005	15853	15799	15869	15934	15764	15631	15747	15758	15906	15825	15741	15920	15763	15826	15908	15720	15575	15830	15623	15772	15942	15862	15955	15808	15841	15787	15727	15845	15812	15782	15748	15901	15619	15788	15995	15838	15649	15639	15907	15773	15676	15810	15690	15891	16039	15842	15738	15864	16040	15810	15915	15938	15726	15834	15855	15781	15920	15879	15790	15724	15669	15641	15665	15730	15723	15756	15730	15881	15982	15694	15690	15841	15652	15678	15739	15888	15811	15917	16123	15822	15913	15708	15812	15837	15807	15729	15971	15745	15834	15791	15807	15769	15963	15910	15838	16103	15876	15853	15799	15696	15729	15590	15904	15950	15700	15798	15801	15726	15716	15930	15891	15664	15871	15912	15686	15869	15712	15849	15600	15865	15808	15784	15796	15638	15735	15591	15847	15839	15891	15822	15742	15689	15756	15465	15719	15825	15602	15764	15824	15618	15602	15585	15745	15867	16025	15934	15894	15818	15837	15623	15695	15711	15681	15906	15927	15834	15765	15662	15824	15547	16079	15672	15665	15836	15880	16011	15823	15703	15793	15648	15929	15862	15798	15857	15489	15963	15843	15816	15829	15754	15688	15682	15930	15610	15820	15853	15863	15750	15925	15854	15757	15824	15817	15708	15695	15556	15681	15627	15966	15884	15820	15860	15839	15754	15873	15759	15819	15883	15902	15885	15567	15823	15694	15658	15780	15919	15829	15802	15775	15751	15857	15660	15787	15780	15830	15739	15782	15780	15604	15886	16042	15866	15723	15861	15771	15885	15772	15753	15723	15994	15882	15831	15915	15779	15760	15791	15856	15763	15873	15762	15930	15800	15844	15733	15773	15826	15949	15814	15821	15798	15824	16003	15833	15834	15676	15679	15776	15709	15866	15670	15769	15586	15803	15470	16017	15802	15686	15936	15801	15719	15820	15931	15792	15682	15987	15836	15959	16000	15863	15778	15936	16006	15859	15779	15772	15596	15823	15834	15679	15771	15802	15813	15746	15666	15746	15748	15919	15811	15868	15988	15854	15983	15930	15918	15966	15830	15897	15823	15749	15713	15688	15771	15717	15761	15854	15807	15763	15609	15516	15840	15807	15801	15551	15832	15590	15796	15734	15748	15850	15799	15871	15824	15835	15848	15861	15733	15634	15760	15680	15939	15879	15860	15736	15927	15801	15716	15822	15974	15739	15890	15800	15678	16045	15763	16058	15781	15917	15719	15725	16014	15731	15770	15867	15960	15649	15818	15929	15898	15667	15552	15697	15767	15803	15801	15582	15772	15813	15914	15629	15754	15743	15662	15758	15948	15638	15832	15895	15802	15816	15874	15748	15834	15755	15902	15705	15774	15607	15773	15755	15678	15881	15766	16069	15819	15849	15814	15875	15704	15857	15778	16022	15727	15742	15685	15795	15866	15886	15786	15787	15721	15771	15725	15855	15906	15939	15797	15810	15814	15723	15727	15773	15918	16014	15894	15923	15787	15629	15903	15877	15896	15583	15981	15820	15832	15888	15600	15632	15821	16009	15790	15705	15803	15602	15880	15996	15760	15785	15789	15727	16079	15946	15986	15821	16016	15757	15824	15884	16004	15956	15746	15893	15677	15730	15856	15842	15755	15715	15803	15637	15682	15744	15641	15797	15594	15596	15601	16051	15753	15804	15731	15793	15541	15745	15810	15779	15953
23246	40280	28391	19207	16340	15360	14847	14148	14032	14550	16520	15259	13876	13951	14064	14270	13872	13751	13519	13311	13391	13408	13385	13536	13428	13393	13450	13410	13369	13361	13401	13420	13468	13513	13436	13339	13231	13282	13404	13391	13464	13297	13474	13305	13184	13429	13477	13454	13383	13524	13464	13369	13383	13487	13068	13303	13471	13379	13426	13358	13289	13163	13368	13352	13356	13241	13451	13315	13340	13358	13566	13597	13366	13488	13406	13448	13325	13344	13355	13400	13464	13244	13267	13349	13437	13434	13407	13323	13430	13274	13474	13399	13446	13439	13385	13492	13230	13508	13415	13163	13335	13473	13330	13139	13292	13247	13378	13352	13268	13456	13415	13367	13461	13467	13326	13450	13289	13321	13232	13404	13335	13300	13424	13349	13397	13509	13269	13252	13373	13358	13297	13394	13435	13337	13387	13313	13238	13504	13362	13254	13378	13369	13269	13408	13388	13386	13252	13212	13503	13208	13379	13420	13311	13368	13409	13411	13318	13305	13429	13168	13168	13445	13467	13362	13417	13250	13563	13287	13492	13404	13384	13225	13327	13341	13475	13507	13378	13447	13262	13319	13279	13369	13438	13282	13400	13262	13276	13364	13454	13387	13347	13289	13428	13361	13397	13447	13557	13238	13339	13285	13282	13311	13365	13373	13265	13380	13513	13423	13271	13309	13452	13507	13309	13326	13171	13376	13251	13310	13420	13364	13291	13352	13206	13456	13326	13224	13473	13259	13327	13164	13287	13330	13370	13259	13476	13372	13329	13181	13453	13303	13252	13329	13504	13236	13357	13310	13398	13458	13259	13359	13481	13400	13347	13231	13304	13456	13231	13365	13303	13313	13366	13326	13462	13515	13416	13414	13355	13399	13322	13444	13220	13370	13318	13408	13379	13275	13379	13557	13307	13436	13334	13349	13289	13371	13438	13536	13279	13306	13306	13347	13189	13355	13397	13418	13381	13497	13455	13465	13340	13338	13411	13461	13283	13389	13426	13223	13286	13300	13466	13436	13395	13526	13391	13437	13343	13347	13496	13498	13265	13421	13312	13318	13432	13234	13234	13352	13369	13361	13357	13311	13344	13314	13478	13458	13418	13237	13437	13418	13335	13399	13399	13524	13560	13337	13426	13333	13365	13279	13359	13195	13324	13344	13304	13429	13265	13260	13471	13420	13405	13301	13186	13345	13230	13330	13222	13309	13306	13474	13393	13260	13369	13175	13450	13297	13293	13305	13214	13495	13354	13367	13485	13433	13351	13358	13410	13206	13368	13419	13430	13186	13345	13310	13403	13302	13411	13467	13317	13296	13408	13470	13432	13366	13216	13485	13321	13304	13160	13288	13298	13368	13346	13445	13503	13301	13408	13487	13358	13406	13538	13074	13371	13508	13442	13469	13231	13401	13507	13243	13368	13329	13392	13330	13302	13305	13425	13312	13365	13323	13303	13397	13249	13389	13388	13397	13337	13374	13293	13308	13374	13138	13122	13444	13561	13362	13223	13393	13464	13389	13359	13344	13408	13309	13444	13436	13387	13320	13379	13261	13409	13518	13450	13302	13350	13329	13422	13337	13423	13287	13373	13320	13234	13417	13309	13429	13412	13487	13330	13377	13243	13347	13441	13215	13447	13346	13409	13396	13323	13405	13482	13349	13350	13401	13462	13248	13393	13275	13301	13357	13478	13230	13446	13360	13368	13563	13424	13336	13411	13375	13555	13386	13431	13513	13388	13453	13370	13367	13371	13314	13278	13328	13466	13450	13391	13339	13401	13493	13280	13279	13399	13334	13311	13347	13431	13482	13482	13477	13334	13349	13242	13418	13468	13315	13477	13459	13453	13169	13277	13535	13423	13245	13226	13390	13434	13475	13292	13308	13348	13351	13330	13219	13439	13365	13381	13267	13207	13397	13520	13411	13280	13276	13419	13373	13403	13468	13435	13360	13419	13273	13413	13263	13402	13494	13556	13386	13339	13406	13456	13438	13422	13311	13433	13453	13375	13466	13413	13320	13391	13474	13405	13326	13366	13402	13435	13252	13437	13272	13347	13480	13374	13404	13218	13501	13463	13184	13436	13524	13390	13432	13363	13321	13384	13326	13283	13390	13293	13398	13321	13404	13386	13370	13330	13249	13358	13179	13309	13477	13343	13370	13450	13270	13228	13348	13300	13195	13413	13382	13443	13297	13332	13343	13149	13405	13385	13387	13404	13507	13577	13435	13386	13322	13495	13307	13272	13394	13398	13307	13348	13316	13239	13430	13277	13357	13493	13248	13193	13271	13507	13250	13401	13311	13381	13263	13478	13302	13331	13180	13307	13376	13358	13455	13322	13606	13419	13334	13402	13225	13295	13342	13299	13162	13452	13363	13364	13482	13486	13436	13370	13401	13406	13334	13503	13370	13433	13270	13332	13211	13413	13341	13432	13389	13368	13344	13274	13456	13402	13305	13411	13351	13283	13513	13411	13281	13355	13390	13433	13407	13357	13320	13319	13351	13245	13478	13487	13304	13442	13476	13452	13363	13351	13422	13320	13419	13377	13504	13310	13425	13399	13298	13434	13394	13257	13231	13305	13290	13465	13383	13304	13225	13401	13210	13320	13436	13350	13204	13486	13479	13337	13399	13399	13384	13278	13268	13377	13213	13363	13418	13503	13304	13308	13286	13373	13317	13294	13246	13380	13277	13351	13540	13246	13307	13430	13403	13283	13118	13342	13291	13251	13459	13343	13276	13325	13338	13416	13416	13314	13381	13273	13358	13295	13350	13387	13418	13527	13449	13270	13403	13385	13371	13398	13371	13365	13300	13302	13370	13422	13487	13394	13355	13443	13319	13195	13351	13287	13323	13389	13290	13504	13393	13238	13295	13354	13362	13376	13371	13333	13540	13305	13224	13338	13247	13275	13326	13382	13630	13324	13372	13300	13404	13417	13470	13233	13329	13263	13318	13432	13177	13356	13380	13308	13383	13328	13393	13239	13226	13366	13394	13430	13220	13246	13350	13470	13391	13307	13254	13361	13311	13279	13496	13299	13408	13429	13296	13244	13379	13361	13477	13450	13220	13392	13533	13204	13312	13349	13325	13383	13362	13355	13235	13451	13356	13466	13204	13472	13400	13334	13405	13170	13422	13308	13453	13330	13459	13355	13621	13279	13316	13214	13456	13419	13240	13497	13545	13284	13375	13322	13339	13337	13534	13409	13389	13427	13249	13480	13318	13450	13394	13459	13345	13224	13306	13359	13293	13335	13403	13480	13274	13542	13355	13200	13395	13143	13223	13401	13374	13491	13396	13338	13323	13466	13333	13374	13341	13342	13227	13573	13254	13404	13332	13398	13481	13358	13325	13388	13630	13324	13361	13323	13444	13425	13344	13357	13363	13584	13234	13328	13265	13444	13518	13425	13413	13342	13263	13286	13469	13405	13517	13154	13240	13179	13366	13281	13505	13344	13572	13353	13245	13397	13400	13344	13397	13339	13370	13407	13505	13461	13241	13373	13151	13401	13352	13274	13489	13297	13498	13395	13384	13392	13279	13341	13450	13356	13423	13286	13300	13385	13345	13399	13266	13311	13374	13396	13307	13170	13283	13544	13403	13446	13327	13449	13430	13335	13497	13266	13511	13457	13354	13331	13483	13373	13296	13262	13464	13427	13450	13173	13473	13351	13353	13309	13340	13253	13321	13326	13302	13317	13354	13206	13306	13342	13332	13322	13342	13434	13409	13331	13392	13263	13401	13354	13540	13346	13299	13376	13375	13444	13357	13488	13412	13365	13265	13408	13310	13478	13368	13460	13353	13486	13391	13476	13370	13392	13508	13405	13349	13309	13383	13529	13315	13289	13482	13426	13421	13442	13366	13348	13324	13447	13438	13308	13454	13385	13301	13410	13272	13390	13201	13531	13409	13370	13360	13394	13324	13307	13341	13318	13424	13443	13453	13453	13425	13320	13157	13260	13434	13381	13334	13595	13558	13389	13345	13426	13507	13430	13202	13283	13341	13515	13415	13396	13226	13437	13274	13323	13483	13436	13384	13236	13318	13505	13188	13457	13543	13174	13374	13380	13325	13399	13175	13312	13439	13347	13357	13382	13347	13595	13366	13459	13479	13282	13352	13162	13390	13321	13282	13215	13147	13475	13416	13263	13267	13310	13145	13399	13414	13358	13393	13459	13371	13316	13387	13595	13275	13350	13331	13332	13388	13395	13305	13434	13391	13367	13292	13232	13428	13366	13321	13351	13263	13418	13297	13391	13385	13324	13356	13484	13373	13448	13204	13339	13515	13240	13433	13338	13188	13496	13347	13364	13348	13500	13404	13334	13240	13454	13302	13430	13238	13612	13418	13310	13332	13539	13266	13309	13371	13445	13377	13279	13412	13405	13419	13427	13316	13313	13420	13321	13281	13555	13279	13369	13380	13479	13425	13386	13334	13367	13378	13457	13370	13504	13206	13482	13223	13362	13432	13226	13358	13418	13311	13415	13237	13337	13321	13352	13485	13435	13225	13487	13408	13451	13404	13256	13460	13374	13448	13310	13534	13252	13339	13313	13293	13449	13489	13369	13219	13368	13364	13384	13399	13390	13359	13353	13382	13418	13295	13372	13411	13273	13325	13321	13219	13290	13355	13475	13477	13313	13290	13283	13365	13472	13253	13451	13362	13383	13379	13426	13231	13397	13434	13378	13287	13359	13515	13250	13414	13395	13267	13393	13520	13406	13305	13354	13329	13479	13433	13427	13364	13313	13368	13277	13307	13297	13357	13355	13311	13185	13340	13359	13253	13363	13360	13439	13273	13368	13437	13406	13388	13317	13475	13393	13396	13483	13278	13400	13353	13257	13418	13192	13543	13255	13449	13151	13408	13382	13416	13419	13365	13604	13407	13602	13366	13620	13451	13281	13516	13533	13490	13368	13452	13330	13178	13491	13291	13373	13380	13520	13433	13535	13407	13383	13434	13391	13324	13321	13486	13343	13445	13277	13433	13194	13381	13546	13301	13330	13242	13259	13319	13362	13438	13403	13347	13319	13543	13408	13402	13381	13261	13509	13289	13279	13453	13368	13259	13497	13502	13321	13304	13347	13310	13292	13215	13331	13417	13452	13338	13367	13388	13306	13293	13292	13399	13349	13515	13356	13416	13220	13352
22076	21060	28353	24006	21373	22891	22700	17669	16629	23687	23489	18248	16395	17121	16915	17457	17444	16643	16016	15687	15565	15498	15488	15455	15489	15453	15603	15355	15544	15407	15595	15407	15556	15525	15341	15417	15457	15326	15422	15375	15488	15264	15337	15438	15329	15284	15489	15557	15373	15316	15615	15366	15541	15361	15267	15324	15311	15436	15282	15281	15334	15382	15403	15345	15421	15419	15480	15255	15285	15232	15288	15309	15347	15382	15286	15168	15474	15274	15351	15427	15285	15372	15426	15394	15401	15249	15177	15068	15473	15280	15449	15341	15645	15241	15382	15320	15238	15391	15226	15188	15361	15361	15237	15314	15287	15552	15227	15342	15324	15323	15217	15305	15391	15164	15243	15440	15122	15465	15406	15302	15360	15299	15350	15166	15281	15338	15411	15333	15299	15235	15479	15278	15225	15508	15315	15413	15454	15353	15378	15455	15324	15280	15332	15327	15264	15190	15363	15165	15247	15191	15427	15310	15463	15338	15589	15334	15237	15412	15540	15322	15397	15426	15452	15475	15412	15252	15347	15334	15213	15390	15301	15293	15488	15434	15437	15275	15433	15484	15522	15325	15201	15436	15227	15122	15433	15555	15380	15300	15308	15409	15360	15376	15499	15180	15481	15318	15643	15413	15399	15269	15333	15351	15325	15368	15330	15313	15420	15475	15139	15201	15402	15465	15233	15353	15597	15313	15246	15422	15376	15382	15263	15448	15304	15507	15303	15384	15483	15452	15370	15375	15483	15564	15268	15313	15316	15225	15270	15496	15342	15514	15233	15352	15329	15379	15368	15445	15144	15527	15433	15048	15290	15267	15323	15151	15471	15425	15379	15523	15473	15283	15304	15086	15229	15316	15238	15402	15397	15364	15316	15119	15365	15423	15291	15284	15355	15295	15186	15219	15178	15294	15378	15335	15404	15349	15218	15373	15511	15262	15402	15296	15352	15441	15412	15276	15397	15438	15335	15255	15405	15237	15191	15306	15338	15364	15247	15284	15395	15381	15392	14892	15259	15506	15301	15345	15303	15318	15169	15346	15322	15370	15289	15364	15477	15187	15191	15147	15279	15467	15476	15271	15459	15283	15539	15372	15293	15371	15574	15469	15280	15365	15347	15360	15317	15263	15239	15263	15314	15350	15581	15630	15393	15265	15378	15494	15521	15169	15457	15527	15310	15508	15331	15534	15512	15527	15376	15512	15454	15487	15473	15523	15252	15290	15356	15195	15227	15362	15360	15377	15419	15486	15356	15417	15438	15343	15414	15278	15326	15271	15321	15426	15352	15334	15273	15297	15332	15532	15438	15452	15287	15290	15356	15431	15455	15326	15366	15374	15447	15337	15535	15440	15368	15477	15376	15279	15425	15502	15403	15346	15406	15486	15364	15412	15306	15190	15399	15293	15120	15310	15414	15271	15345	15220	15296	15092	15188	15200	15269	15404	15410	15246	15296	15338	15396	15392	15305	15206	15221	15347	15364	15400	15273	15271	15388	15353	15420	15381	15195	15229	15296	15154	15273	15288	15473	15200	15368	15197	15224	15444	15413	15399	15198	15135	15207	15202	15359	15322	15388	15372	15326	15446	15287	15162	15289	15301	15360	15276	15359	15294	15218	15365	15433	15455	15398	15325	15346	15611	15263	15067	15322	15550	15234	15289	15367	15323	15244	15275	15286	15382	15322	15385	15439	15518	15154	15318	15527	15561	15272	15197	15364	15488	15272	15238	15527	15338	15309	15507	15453	15374	15186	15492	15207	15252	15548	15159	15165	15399	15389	15254	15519	15444	15253	15316	15381	15422	15092	15310	15325	15271	15482	15332	15284	15314	15226	15452	15523	15187	15355	15308	15536	14997	15246	15396	15418	15285	15358	15475	15395	15543	15371	15337	15485	15306	15376	15216	15387	15493	15431	15342	15212	15601	15383	15291	15401	15333	15456	15239	15288	15460	15582	15170	15139	15599	15440	15164	15377	15289	15322	15354	15386	15462	15463	15210	15282	15181	15374	15454	15196	15388	15236	15248	15334	15358	15252	15173	15292	15404	15419	15165	15197	15125	15377	15385	15207	15438	15378	15357	15179	15420	15457	15257	15284	15271	15397	15348	15468	15350	15352	15493	15229	15215	15583	15428	15496	15361	15530	15413	15560	15186	15118	15187	15557	15189	15232	15407	15340	15421	15309	15284	15176	15356	15188	15183	15408	15168	15484	15565	15173	15240	15265	15266	15331	15272	15428	15452	15316	15400	15271	15439	15394	15467	15510	15226	15281	15307	15473	15501	15261	15118	15537	15597	15466	15233	15225	15117	15278	15475	15551	15285	15246	15262	15282	15335	15360	15423	15474	15263	15390	15414	15493	15429	15304	15182	15468	15413	15293	15275	15325	15185	15485	15360	15345	15231	15436	15199	15474	15364	15342	15547	15378	15495	15364	15293	15299	15535	15275	15355	15497	15436	15393	15408	15437	15465	15495	15460	15161	15346	15270	15176	15452	15120	15364	15363	15255	15431	15379	15101	15298	15340	15375	15310	15254	15262	14996	15433	15228	15331	15245	15464	15442	15535	15457	15270	15134	15155	15420	15527	15432	15310	15254	15246	15327	15330	15466	15491	15239	15378	15349	15387	15299	15416	15320	15323	15454	15360	15201	15569	15178	15215	15132	15330	15238	15403	15389	15414	15288	15568	15225	15360	15333	15346	15377	15300	15292	15384	15601	15453	15333	15349	15497	15259	15188	15380	15296	15209	15254	15168	15205	15346	15231	15235	15310	15249	15346	15310	15365	15451	15439	15487	15411	15420	15126	15226	15325	15291	15423	15490	15249	15348	15200	15355	15219	15369	15293	15448	15368	15213	15514	15378	15190	15395	15150	15402	15311	15105	15381	15378	15101	15332	15315	15302	15394	15391	15537	15326	15223	15306	15104	15308	15512	15353	15265	15330	15474	15595	15325	15457	15381	15285	15429	15349	15411	15152	15088	15438	15500	15298	15232	15313	15126	15287	15241	15327	15242	15285	15346	15470	15314	15357	15351	15433	15440	15381	15321	15420	15594	15501	15454	15389	15223	15104	15251	15293	15357	15232	15181	15297	15193	15339	15503	15328	15367	15326	15251	15519	15520	15348	15104	15355	15263	15430	15259	15483	15418	15289	15365	15599	15277	15367	15533	15342	15494	15245	15351	15488	15443	15354	15535	15285	15369	15307	15353	15528	15501	15353	15484	15137	15590	15544	15229	15282	15295	15372	15171	15309	15313	15190	15465	15305	15233	15556	15399	15245	15404	15245	15193	15399	15222	15506	15336	15451	15432	15194	15311	15398	15180	15316	15381	15360	15509	15187	15433	15424	15366	15309	15214	15340	15236	15271	15156	15373	15178	15285	15424	15420	15413	15493	15282	15346	15302	15349	15204	15029	15334	15284	15242	15338	15381	15318	15436	15408	15406	15429	15393	15559	15441	15655	15302	15481	15341	15452	15347	15346	15482	15238	15279	15348	15410	15446	15380	15380	15312	15398	15467	15220	15397	15339	15509	15486	15501	15323	15134	15333	15373	15396	15253	15580	15329	15495	15243	15392	15421	15347	15418	15426	15600	15452	15350	15501	15561	15190	15487	15215	15300	15324	15411	15300	15278	15550	15361	15238	15317	15573	15248	15343	15385	15253	15223	15353	15363	15261	15506	15599	15460	15198	15260	15234	15276	15338	15212	15273	15416	15450	15411	15444	15197	15157	15362	15210	15305	15453	15215	15561	15336	15319	15226	15270	15263	15299	15299	15354	15442	15251	15358	15430	15260	15411	15558	15330	15305	15356	15332	15370	15281	15265	15382	15201	15408	15237	15362	15362	15427	15278	15392	15206	15384	15038	15317	15120	15129	15269	15288	15464	15361	15205	15210	15507	15184	15454	15542	15404	15396	15219	15356	15207	15269	15306	15209	15379	15438	15459	15236	15295	15191	15393	15281	15337	15380	15121	15199	15516	15105	15461	15381	15390	15313	15306	15460	15412	15226	15419	15606	15428	15402	15435	15290	15237	15336	15292	15325	15388	15308	15330	15497	15332	15588	15172	15250	15224	15371	15224	15452	15415	15515	15305	15317	15327	15446	15308	15096	15352	15444	15447	15242	15274	15268	15365	15225	15246	15393	15403	15343	15460	15203	15292	15391	15356	15315	15457	15335	15169	15332	15380	15263	15499	15217	15325	15333	15384	15291	15423	15496	15292	15494	15451	15321	15179	15206	15330	15437	15219	15360	15320	15469	15379	15439	15358	15460	15512	15465	15300	15533	15073	15425	15268	15333	15110	15271	15572	15544	15294	15306	15199	15226	15273	15298	15339	15368	15381	15381	15348	15213	15162	15172	15135	15275	15433	15191	15210	15180	15481	15145	15295	15382	15370	15254	15401	15360	15090	15419	15382	15441	15196	15269	15257	15314	15486	15182	15324	15546	15447	15381	15318	15207	15346	15294	15412	15233	15473	15552	15609	15593	15209	15217	15329	15439	15348	15407	15111	15361	15449	15295	15427	15449	15417	15297	15466	15107	15375	15189	15268	15329	15382	15298	15224	15244	15418	15415	15368	15204	15425	15483	15408	15462	15377	15286	15352	15460	15393	15379	15218	15170	15391	15270	15497	15449	15468	15428	15319	15288	15331	15311	15220	15547	15370	15400	15283	15253	15133	15391	15189	15423	15072	15334	15441	15257	15291	15436	15456	15434	15454	15249	15323	15292	15466	15271	15148	15374	15116	15488	15254	15250	15256	15351	15387	15321	15437	15242	15488	15364	15410	15318	15150	15176	15155	15136	15291	15106	15186	15269	15194	15381	15373	15212	15326	15383	15352	15630	15345	15523	15285	15375	15469	15470	15330	15382	15328	15402	15229	15338	15372	15229	15443	15381	15134	15442	15404	15355	15250	15214	15378	15374	15431	15320	15347	15476	15577	15109	15305	15223	15274	15334	15251	15366	15344	15244	15214	15358	15353	15284	15285	15373	15406	15305	15366	15218	15289	15420	15305	15527	15344	15324	15320	15207	15282	15288	15339	15313	15623	15319	15377	15386	15434	15440	15499	15323	15521	15232	15376	15468	15153	15240	15562	15449	15119	15287	15208	15224	15408	15334	15260	15187	15275	15265	15427	15247	15273
26074	53474	37987	24047	19246	16958	15662	14904	15056	24524	22202	15669	13738	15290	15004	15639	15589	14362	13687	13251	13205	13201	13202	13017	13033	13078	13031	13188	13057	12994	13103	13074	13043	13165	13046	13182	13104	13147	13165	13223	13020	13108	13047	13082	13062	13057	12984	13086	13087	13044	13156	13078	13094	13161	13199	13249	13133	13138	13215	13074	13102	13143	13259	13123	13017	13292	13032	13048	13125	13114	13025	13018	12788	13196	13024	13144	13149	12928	13028	13182	12982	13143	13179	13156	13080	13127	13187	13029	13152	13117	12928	13288	13113	13049	13008	13057	13061	13188	13179	13140	13284	12979	13208	13044	13216	13028	13013	13260	13141	13217	12974	13100	13166	13268	12952	12982	13060	12969	13011	13072	13341	13237	13277	13081	13123	13182	13240	12980	13013	13005	13129	13181	13117	13027	13206	13037	13046	13166	13171	12968	13152	13129	12920	13129	13080	13259	12968	13197	12912	13161	13005	13005	13182	13085	12971	13076	12953	13152	13234	13061	13054	13207	13079	13174	13033	13129	13034	13075	13155	12956	13043	13055	13273	13058	13150	13006	13148	13066	12932	13038	13130	13096	13119	13102	13179	13110	12899	13122	13065	13166	13025	13081	13016	13222	13112	13075	13036	13220	13015	13127	13125	13221	13092	13024	13156	13186	12937	13169	13017	13167	13191	13083	13048	13152	13221	13045	13205	13248	12907	12824	13130	13011	13042	12997	13086	12923	13152	12992	13140	13092	12972	13193	12933	13044	13026	13112	12935	13076	13190	13021	13181	12981	13098	13149	12797	13143	13228	13002	13054	13245	13056	13059	13078	13097	13022	13267	13014	13029	13164	13205	13222	13072	13190	13115	13098	13154	13231	13038	13161	12986	13171	13038	13026	12923	13156	13170	12921	13227	13081	13103	13330	12942	13176	13126	13109	12956	12983	13094	13118	13075	13066	13079	13095	13175	12990	12967	13034	13003	13013	13113	13070	13177	13091	13208	13029	13080	12969	13109	13117	12931	13259	13041	13165	13167	13144	13034	13059	12975	13145	13045	13069	13096	13187	13021	13169	12992	13078	13187	13087	13029	13108	12990	13131	13228	13199	13142	13014	13056	13176	13014	13096	12810	13022	12978	13015	13033	13131	12937	13371	13065	12998	12945	12995	13133	13192	12950	12956	13011	12992	13032	13026	13098	13042	13146	12899	13182	13068	13015	13046	13168	13173	13077	13103	13020	13133	13251	13026	13149	12970	12949	13149	12959	13006	13174	13079	13051	13190	12922	13095	13162	13032	13125	13168	12995	13067	13146	13025	13124	13105	12970	13024	13107	13030	13058	13042	13224	12954	13142	13022	13240	13188	13066	13113	12830	13003	13119	13152	13140	13061	13109	13057	12997	13010	12973	13202	13194	13021	13140	13127	13189	13143	13058	12977	13035	13082	13099	13109	13124	12956	13222	13066	13049	13000	13032	12978	13097	13163	13172	12969	13167	13115	13019	12987	13230	13214	13180	13124	13095	13079	13052	13004	13062	13071	13104	13161	13025	13267	13003	12978	13204	12974	13072	13006	12958	13127	13121	13069	13058	13115	13160	13159	13007	13060	13218	13088	13025	13096	13079	13105	12981	13192	13113	12934	12914	13234	13042	13121	13174	13057	13101	13127	13070	13104	12966	13294	13110	13060	13097	13019	13052	13187	13031	13101	13105	13252	13181	12982	13284	12994	13239	13158	12964	12992	13032	13052	13153	12994	13257	13140	12979	13082	12954	13103	13055	13066	13006	13114	13100	12990	13099	13088	13086	13141	13225	12945	13086	13192	13107	13065	13023	13072	13001	13161	13056	12963	13119	13026	13099	13106	13149	13250	13122	12883	13104	13189	13041	13152	13222	13135	13098	12986	13065	13219	12907	13067	13185	13089	12977	12951	13030	13040	12986	13136	13072	13165	13047	12950	13151	13154	13086	13000	12998	13127	13223	13102	13165	12959	13049	13128	13113	13121	13060	12952	13058	12989	13049	13075	13255	13138	12975	13122	13076	13112	13227	13188	13015	13013	13082	13092	13098	12987	13126	12964	13177	13004	13046	12922	13089	13147	13366	13136	13085	13030	13038	13113	13100	13135	12912	13073	13165	12968	13117	13183	13117	12919	13241	13069	13132	13132	12959	13125	13130	13252	13129	12970	13106	12917	13014	13186	13082	13072	13185	13004	13006	13044	13228	13115	13049	13068	13088	13035	13064	12997	13006	13148	13118	13124	13131	12988	13114	13125	13073	13174	13057	13004	12948	13137	13068	13124	13000	12994	12978	13265	13221	13087	13049	13078	13128	13133	12999	13077	13105	13061	13231	13078	13061	13094	12876	13117	13094	13057	13031	13020	12854	13329	13197	13071	13253	12977	13178	13268	13131	13147	12890	13208	13145	13043	13184	12955	12979	13024	13053	13108	12963	13113	13133	13156	12998	13140	13059	13035	13261	13054	12994	13086	12959	12961	12981	12960	13097	13124	13113	12839	13026	13218	12906	13288	13198	12964	13044	13000	13322	13142	13005	12992	13109	13112	13188	13105	13021	13109	13189	12951	13076	12987	13257	13023	13104	13086	13062	13130	13218	12959	13074	12985	13116	12975	13013	12861	13040	13297	12993	12983	13112	12903	13156	13122	13204	13024	13084	13141	13202	13036	13226	13174	12981	13086	13121	13239	13125	13229	12974	13145	13063	13127	13170	13129	13058	13177	13255	13189	13054	13059	13210	12946	13018	13039	13138	12964	13039	13173	12998	13128	13183	13056	13083	13066	13015	13227	13133	12991	13136	13210	13095	13064	13116	13186	13185	13181	13223	12939	12962	13021	13004	13246	13037	12982	13010	12926	13200	13081	13187	12949	13094	12973	13124	12929	13045	13116	12967	13054	13104	12975	13097	13084	13225	13093	13260	13092	13061	13022	13051	13122	13038	13019	12992	12985	13193	13174	13286	13071	13013	12995	12969	13239	12945	13056	13088	13122	13041	12988	13148	12980	13087	12917	13154	13015	13030	13044	13065	13090	12980	13064	13232	13184	13200	13079	13151	13068	13043	12956	13073	13103	13051	13124	13090	13158	13043	13100	13090	13165	12959	13086	12965	13234	12963	13240	13047	13242	13039	12995	13036	13068	13101	13041	13119	12974	12957	13014	13086	13127	13187	13083	13136	12905	13318	12957	13077	13099	13059	13284	12995	13121	13054	13071	13069	13046	13073	13043	13109	12983	12974	13190	13184	13121	13162	12946	13156	13077	13000	13222	13057	13162	13019	13082	12946	13066	13146	13197	12978	13160	13123	13112	13105	13096	13068	13143	13081	13125	13071	13144	13081	13179	13221	13152	12985	12966	12961	13191	13150	13034	13024	13007	13015	13228	12908	13070	12969	12863	13084	13089	13078	13165	13074	13080	13041	13102	13036	13124	13027	13066	13121	13159	13068	13036	13135	12972	13127	13107	13089	12976	13022	13101	12956	13056	13081	13130	13179	13049	13234	13136	13091	13054	13115	13052	13123	13227	13138	13132	13150	13105	13195	13066	13169	13112	13112	13006	13105	13046	13077	13018	12917	13057	13217	13102	13145	13121	13114	13021	13131	12987	12950	13058	13144	13119	12947	13254	13126	12944	12976	13107	13111	13001	12981	13056	13058	13011	13097	13093	12958	13135	13125	13187	13163	13081	13059	13174	13092	12962	13162	13054	13206	12978	13127	13209	13090	12984	13024	13159	12974	13013	13090	12901	13007	13074	13161	13139	13031	13008	12972	12949	13095	13047	12980	13091	13042	13143	13081	13049	13168	13120	13064	13025	13024	13187	13091	13161	13005	13087	13219	13148	13123	13295	13014	13145	13000	12971	12975	12993	13107	13038	13115	13003	12936	13094	13212	13099	13065	13058	13153	13064	13001	13118	13120	13061	13149	12981	13048	13008	13132	12880	13023	12957	13178	13242	13093	13157	13161	13057	12978	13138	13157	13113	12989	13135	13077	13031	12899	12988	13117	13145	13220	12921	13108	13093	13203	12984	13037	13162	13140	13070	13089	13052	13131	13005	13086	13188	12962	13118	13124	13295	13158	12994	13131	13236	13088	13009	13009	12983	13196	13053	13003	13125	13044	13058	13054	13081	13018	12923	13172	12918	13046	13111	12994	12955	13117	13071	13022	12783	13208	12988	13228	13138	13089	13124	12982	13009	12899	13086	13143	13098	13071	12969	13030	13000	13117	13037	12987	12990	13013	12930	13144	13074	12962	13064	12965	13047	12951	13118	13175	13016	13287	12980	12896	13018	13130	13002	13198	13006	13126	13083	13150	13030	13068	13233	13044	12827	13197	12949	13070	13062	13061	13006	12991	13179	13111	13094	13061	13256	13103	12936	13042	13078	13143	12871	13113	13092	13107	13026	12989	13034	13092	13152	12994	13228	13129	13122	13314	12995	13134	13143	13051	13123	13061	13019	13165	13039	13035	13326	13079	12968	13105	13220	13179	13150	13087	12956	13161	13155	13085	13017	13021	13002	12978	13167	13091	13137	13099	12985	13161	12922	13087	12894	13148	13065	13070	13181	12997	13098	12874	13004	13070	13066	12929	12986	13130	13086	13233	12909	12921	13045	13125	13048	12982	13120	13091	13021	13070	13048	13070	13075	13178	13003	13009	13164	13089	13025	13007	13161	13135	13060	13090	12977	12885	13086	13045	13004	13132	13165	13027	13221	12968	13187	13062	12937	13033	13085	13007	13338	13059	13122	13041	13122	13194	13248	13089	13067	13079	12988	13107	12915	12990	13166	13052	13286	13098	13106	13180	13047	13196	13340	13050	12933	13050	13169	13213	12933	13136	13165	13070	12983	13112	13119	13128	12910	13365	13094	13003	12974	13178	13074	13137	12888	13047	13079	12856	13078	13060	12995	12987	13117	13118	13318	13228	13021	13192	13151	13136	13078	13235	13276	12983	13201	13178	12936	13000	13107	13220	13044	13209	13182	13136	12997	13025	13087	13003	13127	13101	12930	13060	13144	13095	13080	13052	13021	13080	13175	13118	13161	13126	13011	13130	12937	13095	13045	12853	13123	13123	13097	13107	13164	13114	12986	13164	12893	13194	13034	13020	13032	13006	13107	13210	12884	12998	13168	13035
29602	24576	25438	21185	17887	17045	16701	16360	16076	16276	16061	15886	15771	15664	16043	15847	15931	15787	15619	15674	15729	15894	15871	15714	15487	15512	15819	15598	15613	15795	15553	15760	15912	15436	15671	15813	15838	15647	15682	15876	15668	15615	15718	15787	15648	15573	15842	15759	15743	15720	15581	15915	15794	15630	15527	15857	15715	15682	15765	15721	15717	15665	15645	15600	15728	15757	15894	15638	15734	15700	15748	15706	15612	15635	15581	15750	15615	15662	15784	15503	15668	15558	15567	15667	15760	15596	15662	15560	15720	15640	15794	15647	15589	15791	15826	15728	15523	15716	15591	15621	15509	15702	15805	15883	15848	15532	15469	15759	15701	15603	15618	15661	15649	15780	15779	15587	15638	15581	15705	15720	15666	15699	15710	15447	15517	15674	15563	15504	15809	15691	15579	15945	15759	15718	15754	15926	15732	15737	15758	15593	15466	15906	15616	15495	15763	15688	15688	15600	15542	15467	15994	15517	15647	15687	15784	15570	15656	15702	15340	15920	15796	15701	15811	15549	15709	15729	15626	15543	15683	15563	15709	15775	15713	15723	15916	15720	15622	15668	15663	15614	15717	15549	15652	15466	15591	15654	15586	15713	15657	15623	15771	15839	15921	15763	15523	15593	15587	15467	15624	15652	15734	15602	15737	15696	15751	15401	15745	15742	15672	15798	15610	15624	15658	15592	15706	15599	15628	15525	15734	15526	15843	15615	15552	15617	15698	15695	15577	15547	15661	15653	15715	15620	15761	15659	15688	15432	15664	15563	15683	15551	15539	15588	15583	15615	15678	15673	15858	15730	15783	15659	15664	15675	15732	15680	15778	15809	15678	15698	15843	15634	15776	15642	15677	15541	15643	15884	15797	15470	15757	15645	15613	15647	15619	15571	15543	15738	15572	15659	15593	15608	15652	15798	15685	15741	15644	15605	15570	15540	15868	15676	15757	15632	15642	15797	15638	15667	15710	15657	15658	15541	15768	15706	15766	15755	15503	15531	15848	15641	15488	15834	15506	15632	15651	15575	15380	15676	15786	15522	15513	15742	15838	15624	15619	15509	15650	15666	15714	15651	15691	15559	15568	15477	15733	15616	15701	15591	15778	15537	15574	15641	15620	15635	15791	15644	15759	15814	15627	15568	15566	15822	15962	15598	15594	15582	15771	15614	15669	15644	15508	15672	15596	15657	15836	15706	15660	15452	15739	15656	15653	15662	15590	15653	15760	15746	15713	15714	15801	15957	15626	15601	15760	15536	15482	15664	15715	15583	15577	15575	15668	15829	15509	15742	15466	15809	15653	15349	15708	15754	15722	15716	15769	15733	15634	15661	15661	15791	15653	15679	15795	15935	15750	15618	15707	15620	15805	15658	15646	15695	15789	15810	15773	15622	15663	15772	15713	15783	15665	15639	15369	15450	15407	15596	15744	15743	15596	15742	15746	15766	15569	15478	15816	15799	15681	15610	15786	15558	15770	15802	15470	15596	15673	15607	15675	15642	15649	15535	15755	15698	15590	15629	15866	15682	15534	15824	15611	15773	15823	15474	15584	15869	15495	15870	15795	15714	15754	15819	15765	15592	15846	15585	15739	15698	15793	15823	15701	15674	15357	15764	15441	15640	15834	15530	15717	15558	15837	15610	15409	15682	15373	15698	15707	15689	15682	15711	15664	15661	15729	15752	15744	15627	15747	15964	15664	15757	15819	15810	15819	15773	15884	15536	15814	15814	15727	15641	15537	15599	15699	15712	15778	15696	15783	15606	15620	15600	15853	15745	15761	15708	15565	15644	15726	15633	15533	15748	15621	15550	15690	15513	15646	15621	15688	15622	15753	15564	15450	15515	15679	15789	15698	15518	15656	15834	15793	15826	15789	15481	15743	15872	15673	15605	15659	15535	15735	15693	15792	15675	15680	15647	15682	15802	15720	15728	15741	15645	15866	15688	15653	15515	15521	15550	15799	15569	15650	15634	15591	15627	15591	15652	15646	15718	15694	15737	15603	15802	15717	15517	15548	15568	15624	15784	15706	15845	15886	15676	15724	15690	15607	15726	15756	15767	15714	15526	15689	15887	15713	15753	15345	15605	15582	15513	15633	15819	15680	15791	15639	15669	15996	15652	15850	15755	15546	15664	15899	15740	15575	15831	15696	15865	15772	15696	15535	15748	15413	15680	15511	15638	15761	15670	15850	15620	15690	15642	15731	15565	15636	15440	15601	15722	15636	15700	15661	15818	15503	15629	15732	15596	15802	15589	15786	15589	15734	15471	15699	15591	15942	15815	15707	15815	15883	15859	15854	15738	15664	15505	15592	15814	15585	15745	15457	15675	15799	15768	15493	15608	15634	15346	15735	15683	15789	15575	15683	15956	15548	15682	15599	15585	15684	15616	15774	15652	15803	15686	15623	15765	15586	15600	15690	15742	15747	15759	15668	15565	15688	15911	15637	15697	15588	15771	15691	15676	15650	15692	15676	15697	15678	15669	15761	15589	15719	15562	15559	15714	15704	15565	15847	15676	15663	15770	15782	15839	15614	15605	15565	15555	15504	15629	15711	15711	15639	15639	15702	15666	15677	15496	15905	15652	15810	15728	15586	15669	15823	15691	15609	15621	15898	15896	15734	15545	15767	15493	15714	15738	15675	15811	15673	15794	15479	15749	15658	15647	15678	15616	15609	15702	15722	15732	15772	15626	15711	15699	15467	15702	15669	15680	15493	15766	15769	15690	15847	15516	15707	15659	15626	15571	15714	15526	15639	15702	15623	15674	15721	15430	15716	15736	15614	15520	15711	15784	15817	15664	15852	15462	15764	15655	15646	15432	15586	15624	15734	15683	15623	15613	15751	15531	15782	15646	15643	15810	15615	15627	15707	15686	15648	15547	15735	15530	15674	15755	15812	15487	15671	15732	15650	15419	15670	15730	15762	15664	15734	15957	15695	15805	15713	15715	15774	15782	15746	15664	15751	15836	15454	15519	15516	15775	15761	15551	15643	15715	15633	15866	15827	15914	15682	15439	15734	15598	15518	15696	15600	15645	15705	15680	15584	15643	15588	15790	15853	15711	15642	15699	15622	15571	15551	15520	15650	15659	15719	15617	15530	15803	15666	15475	15551	15694	15698	15742	15875	15764	15596	15428	15554	15790	15659	15679	15555	15856	15798	15590	15823	15735	15630	15752	15676	15658	15687	15635	15756	15700	15660	15629	15928	15679	15567	15602	15555	15720	15760	15755	15612	15673	15545	15881	15856	15774	15630	15542	15792	15593	15555	15841	15763	15618	15708	15688	15550	15733	15703	15665	15544	15530	15487	15474	15763	15683	15687	15730	15881	15666	15767	15712	15642	15698	15833	15649	15704	15723	15649	15766	15649	15780	15724	15788	15628	15677	15796	15721	15680	15803	15649	15717	15709	15799	15503	15900	15610	15678	15777	15688	15705	15521	15723	15689	15642	15727	15701	15597	15652	15757	15664	15716	15706	15566	15684	15788	15709	15761	15661	15676	15520	15740	15624	15486	15491	15559	15759	15870	15639	15942	15687	15703	15813	15717	15763	15727	15738	15464	15641	15573	15705	15504	15606	15571	15656	15472	15622	15726	15484	15527	15842	15534	15691	15513	15802	15645	15638	15767	15651	15698	15743	15777	15474	15687	15833	15518	15691	15606	15636	15487	15517	15736	15823	15743	15545	15666	15795	15754	15638	15578	15573	15710	15553	15593	15787	15835	15703	15782	15778	15694	15654	15834	15862	15594	15753	15754	15867	15532	15494	15879	15697	15679	15764	15714	15688	15804	15722	15797	15812	15668	15559	15776	15896	15711	15860	15692	15681	15774	15505	15792	15645	15621	15684	15648	15820	15914	15878	15785	15876	15803	15604	15634	15709	15843	15723	15573	15701	15808	15539	15641	15793	15749	15830	15847	15583	15673	15614	15688	15677	15465	15620	15897	15667	15850	15685	15714	15787	15890	15475	15522	15600	15670	15625	15727	15603	15729	15769	15649	15804	15639	15787	15821	15628	15740	15623	15537	15551	15778	15743	15802	15677	15572	15528	15631	15709	15610	15669	15788	15994	15547	15648	15705	15636	15743	15662	15756	15741	15724	15810	15574	15695	15791	15753	15662	15628	15479	15626	15674	15581	15536	15789	15818	15647	15695	15591	15901	15651	15664	15724	15564	15697	15586	15807	15615	15602	15561	15692	15825	15660	15639	15697	15866	15808	15805	15523	15454	15620	15641	15704	15670	15606	15690	15741	15692	15636	15709	15651	15716	15662	15567	15780	15718	15830	15679	15714	15819	15553	15679	15747	15839	15727	15696	15958	15587	15723	15794	15678	15702	15724	15435	15500	15779	15603	15537	15842	15620	15658	15756	15468	15464	15624	15647	15710	15725	15654	15788	15627	15668	15691	15837	15902	15881	15706	15631	15613	15668	15806	15560	15564	15599	15827	15672	15762	15571	15747	15790	15714	15542	15561	15893	15785	15884	15845	15496	15561	15748	15720	15597	15581	15855	15749	15421	15651	15506	15692	15868	15561	16016	15783	15566	15656	15623	15637	15770	15690	15554	15660	15583	15682	15765	15677	15555	15647	15633	15705	15532	15687	15771	15759	15631	15448	15840	15657	15680	15724	15580	15607	15709	15732	15673	15522	15668	15621	15704	15697	15619	15623	15747	15650	15706	15757	15630	15762	15729	15610	15753	15697	15642	15687	15558	15570	15654	15513	15746	15743	15731	15590	15669	15883	15694	15465	15765	15634	15698	15747	15804	15894	15834	15691	15743	15526	15643	15636	15899	15622	15599	15628	15806	15755	15667	15793	15661	15599	15605	15639	15553	15697	15865	15784	15432	15622	15812	15622	15746	15621	15633	15810	15729	15631	15680	15755	15618	15674	15527	15484	15604	15684	15638	15626	15717	15710	15711	15812	15617	15642	15753	15582	15777	15674	15614	15724	15495	15606	15682	15647	15561	15592	15538	15852	15668	15787	15721	15649	15644	15623	15493	15705	15629	15719	15614	15701	15672	15625	15771	15613	15751	15776	15605	15506	15572	15705	15678	15664	15827	15678	15570	15611	15631	15561	15682	15641	15759	15679	15611	15547	15825	15761	15517	15550	15909	15699	15851	15671	15819	15573	15711	15879	15720
23453	31549	23010	17147	15775	14893	14266	14047	14022	14064	13679	13809	13582	13483	13493	13750	13355	13452	13441	13389	13397	13411	13331	13354	13470	13335	13362	13283	13079	13208	13297	13271	13343	13284	13246	13244	13447	13149	13301	13294	13395	13309	13306	13365	13113	13362	13230	13121	13272	13496	13340	13414	13221	13404	13173	13328	13301	13356	13466	13307	13258	13328	13384	13184	13312	13335	13203	13317	13164	13310	13358	13246	13148	13414	13246	13433	13149	13226	13286	13426	13223	13222	13343	13325	13390	13254	13272	13297	13373	13414	13339	13196	13182	13299	13455	13240	13232	13311	13240	13356	13133	13380	13327	13351	13349	13132	13304	13276	13436	13280	13174	13411	13211	13269	13303	13338	13253	13351	13270	13344	13372	13368	13244	13346	13365	13329	13329	13474	13309	13340	13398	13320	13298	13445	13360	13240	13174	13453	13255	13236	13228	13258	13331	13322	13298	13334	13527	13078	13187	13231	13244	13230	13298	13406	13320	13265	13303	13337	13417	13248	13271	13235	13482	13370	13285	13342	13356	13392	13283	13292	13358	13311	13330	13389	13301	13374	13176	13288	13329	13404	13357	13314	13411	13305	13249	13238	13379	13310	13321	13204	13247	13220	13364	13191	13272	13357	13380	13358	13274	13246	13186	13279	13387	13344	13363	13510	13292	13321	13338	13335	13236	13306	13474	13179	13257	13191	13354	13236	13442	13257	13227	13387	13197	13280	13190	13280	13439	13382	13217	13435	13218	13329	13285	13178	13326	13343	13020	13289	13387	13288	13119	13365	13222	13205	13323	13320	13214	13207	13364	13260	13344	13302	13308	13217	13228	13215	13358	13183	13418	13210	13405	13434	13309	13278	13253	13457	13332	13326	13291	13350	13227	13222	13185	13449	13396	13350	13399	13270	13232	13284	13300	13369	13227	13400	13337	13279	13337	13321	13123	13408	13495	13223	13356	13453	13259	13246	13277	13279	13325	13306	13353	13311	13221	13261	13184	13161	13098	13349	13392	13383	13081	13227	13279	13366	13203	13279	13239	13419	13333	13199	13255	13252	13411	13305	13420	13165	13268	13441	13182	13237	13269	13330	13273	13209	13251	13334	13214	13236	13499	13386	13490	13370	13257	13259	13387	13492	13401	13230	13378	13349	13403	13409	13225	13092	13206	13391	13536	13361	13349	13335	13402	13312	13410	13270	13247	13332	13288	13145	13388	13295	13350	13409	13392	13153	13290	13360	13466	13084	13208	13287	13423	13273	13252	13329	13260	13165	13579	13084	13485	13275	13489	13451	13264	13218	13250	13348	13240	13345	13356	13428	13305	13280	13246	13373	13371	13413	13336	13323	13345	13305	13199	13334	13192	13387	13424	13261	13587	13332	13200	13348	13326	13336	13429	13350	13250	13362	13225	13193	13534	13429	13247	13254	13347	13172	13242	13405	13230	13314	13338	13438	13367	13332	13337	13335	13267	13420	13319	13483	13159	13370	13361	13371	13193	13255	13236	13287	13311	13442	13410	13218	13348	13306	13229	13247	13465	13306	13243	13179	13351	13305	13379	13220	13181	13368	13284	13389	13261	13284	13358	13249	13248	13241	13249	13385	13240	13355	13194	13287	13279	13265	13284	13373	13292	13335	13334	13362	13284	13370	13139	13175	13356	13266	13263	13193	13348	13259	13240	13546	13261	13321	13190	13363	13461	13282	13355	13279	13239	13391	13248	13070	13298	13323	13258	13241	13222	13363	13252	13305	13326	13344	13287	13279	13372	13138	13255	13196	13325	13392	13276	13264	13216	13297	13183	13200	13450	13312	13531	13259	13118	13174	13517	13343	13234	13297	13251	13285	13470	13377	13285	13480	13358	13349	13330	13208	13451	13440	13291	13377	13466	13250	13266	13447	13353	13238	13254	13324	13285	13276	13239	13341	13328	13360	13324	13241	13334	13275	13335	13322	13430	13311	13197	13418	13334	13340	13327	13165	13240	13284	13360	13309	13179	13206	13312	13384	13403	13178	13186	13208	13310	13277	13373	13276	13374	13363	13251	13384	13268	13253	13423	13071	13361	13403	13324	13456	13288	13221	13286	13382	13288	13348	13226	13087	13189	13386	13366	13396	13262	13308	13308	13291	13214	13341	13412	13224	13392	13374	13293	13343	13407	13167	13260	13318	13297	13326	13329	13201	13383	13276	13338	13236	13274	13377	13328	13215	13233	13276	13287	13286	13285	13474	13326	13160	13373	13439	13289	13239	13138	13376	13273	13099	13308	13385	13321	13194	13265	13381	13231	13315	13316	13324	13328	13181	13390	13410	13327	13170	13255	13302	13275	13398	13522	13217	13315	13357	13290	13313	13316	13150	13342	13337	13309	13441	13282	13307	13359	13405	13300	13266	13270	13411	13389	13332	13402	13323	13326	13215	13377	13366	13247	13370	13360	13133	13452	13336	13222	13260	13266	13340	13378	13480	13263	13219	13325	13379	13144	13208	13187	13257	13111	13473	13311	13326	13401	13112	13266	13420	13213	13331	13236	13389	13419	13392	13215	13346	13147	13281	13362	13393	13332	13416	13277	13294	13399	13362	13299	13402	13284	13367	13242	13201	13248	13315	13251	13104	13368	13161	13391	13268	13332	13198	13266	13366	13427	13282	13322	13271	13421	13420	13270	13244	13185	13251	13258	13183	13511	13350	13390	13421	13292	13361	13309	13427	13256	13372	13484	13412	13293	13277	13452	13154	13341	13310	13339	13485	13324	13311	13322	13326	13195	13214	13343	13406	13337	13249	13222	13327	13235	13266	13175	13285	13227	13304	13313	13180	13258	13597	13336	13243	13403	13327	13254	13407	13302	13343	13392	13127	13220	13297	13355	13269	13192	13424	13347	13276	13325	13418	13300	13468	13227	13276	13291	13332	13403	13262	13272	13485	13449	13206	13452	13292	13319	13282	13298	13267	13161	13263	13306	13228	13343	13255	13283	13277	13357	13286	13412	13430	13408	13210	13385	13217	13322	13223	13332	13356	13453	13194	13352	13400	13326	13393	13332	13328	13289	13309	13260	13126	13302	13324	13130	13142	13323	13341	13243	13300	13255	13446	13196	13295	13270	13175	13340	13187	13366	13168	13261	13325	13380	13287	13229	13293	13156	13223	13314	13307	13340	13281	13261	13259	13338	13488	13159	13222	13331	13231	13285	13400	13240	13287	13556	13394	13250	13402	13313	13309	13274	13439	13286	13342	13370	13475	13209	13411	13316	13427	13336	13270	13400	13260	13264	13432	13315	13169	13210	13493	13265	13286	13394	13322	13389	13415	13322	13237	13389	13332	13409	13283	13325	13340	13327	13336	13229	13317	13257	13275	13490	13365	13314	13405	13420	13363	13224	13329	13336	13362	13233	13233	13358	13245	13260	13275	13373	13522	13154	13229	13326	13208	13445	13402	13330	13199	13253	13366	13351	13342	13251	13219	13183	13263	13429	13225	13237	13311	13434	13402	13258	13288	13364	13345	13530	13377	13513	13444	13313	13214	13359	13187	13310	13176	13277	13278	13311	13284	13354	13214	13391	13301	13374	13376	13248	13298	13222	13355	13292	13562	13312	13360	13241	13328	13453	13315	13437	13277	13342	13427	13397	13382	13367	13318	13155	13352	13270	13350	13176	13353	13213	13213	13183	13316	13291	13354	13400	13267	13332	13211	13331	13408	13453	13347	13443	13526	13304	13334	13330	13214	13367	13106	13385	13435	13385	13370	13300	13383	13273	13289	13318	13186	13232	13142	13239	13287	13386	13309	13225	13264	13349	13300	13256	13388	13286	13453	13263	13277	13191	13254	13311	13222	13519	13451	13345	13324	13465	13305	13347	13308	13320	13172	13383	13223	13330	13135	13402	13443	13273	13211	13359	13424	13336	13254	13333	13319	13265	13280	13390	13416	13405	13283	13312	13342	13284	13331	13403	13309	13455	13154	13295	13100	13346	13205	13314	13383	13307	13193	13284	13292	13294	13302	13352	13308	13419	13120	13321	13426	13493	13249	13332	13274	13285	13316	13147	13229	13355	13369	13195	13346	13380	13342	13243	13342	13358	13496	13266	13260	13290	13316	13198	13294	13417	13074	13332	13233	13194	13368	13464	13388	13365	13337	13324	13443	13303	13488	13286	13087	13372	13226	13174	13381	13268	13364	13255	13162	13298	13328	13466	13261	13376	13378	13257	13335	13322	13326	13311	13408	13273	13231	13294	13461	13206	13294	13314	13240	13174	13146	13178	13158	13287	13529	13265	13325	13445	13426	13263	13264	13437	13224	13347	13266	13324	13286	13238	13320	13243	13151	13385	13373	13262	13293	13435	13224	13433	13526	13301	13472	13312	13292	13370	13238	13307	13300	13128	13313	13348	13357	13317	13462	13347	13185	13417	13370	13415	13254	13345	13408	13234	13187	13328	13335	13164	13156	13213	13314	13280	13207	13341	13501	13355	13336	13274	13329	13447	13377	13279	13351	13360	13213	13186	13342	13242	13232	13209	13294	13555	13301	13532	13268	13372	13209	13477	13242	13361	13286	13358	13260	13406	13232	13489	13454	13394	13324	13104	13351	13331	13228	13289	13406	13141	13267	13251	13378	13364	13283	13313	13306	13467	13367	13175	13306	13322	13321	13374	13253	13163	13451	13436	13282	13328	13257	13302	13297	13325	13342	13182	13223	13286	13146	13396	13424	13290	13277	13332	13414	13190	13211	13106	13380	13197	13462	13164	13337	13324	13365	13302	13288	13372	13218	13358	13326	13212	13344	13362	13253	13266	13333	13372	13315	13231	13308	13335	13454	13418	13277	13368	13410	13366	13312	13407	13124	13224	13221	13418	13282	13228	13444	13257	13401	13253	13420	13158	13195	13359	13272	13264	13224	13361	13449	13374	13489	13181	13408	13197	13538	13386	13343	13380	13352	13611	13182	13398	13373	13416	13461	13335	13317	13397	13168	13099	13293	13201	13370	13286	13300	13438	13369	13207	13250	13204	13515	13238	13295	13387	13233	13188	13362	13211	13315	13280	13248	13216	13334	13324	13313	13328	13178	13333	13282	13425	13373	13235	13255	13297	13325	13441	13348	13182	13353	13236	13262	13442	13273	13240	13339	13318	13255	13361	13348	13428	13333
23147	20945	27604	24698	21753	19865	18000	15732	15752	17269	15333	15015	15080	15524	16158	16258	15631	15470	15209	14905	14787	14673	14745	14717	14714	14570	14537	14587	14719	14681	14607	14602	14579	14743	14627	14667	14575	14463	14481	14439	14539	14487	14499	14439	14597	14475	14683	14479	14490	14581	14565	14473	14386	14564	14519	14486	14672	14541	14520	14431	14606	14494	14580	14480	14671	14593	14607	14413	14495	14327	14525	14501	14464	14518	14512	14531	14457	14540	14443	14612	14757	14618	14515	14521	14707	14383	14326	14549	14558	14474	14657	14372	14429	14607	14565	14646	14511	14721	14518	14428	14603	14381	14523	14352	14673	14518	14565	14501	14627	14652	14695	14617	14548	14502	14429	14438	14459	14491	14484	14505	14403	14540	14592	14423	14580	14813	14437	14404	14514	14495	14668	14445	14622	14460	14548	14499	14531	14358	14417	14331	14652	14399	14470	14678	14444	14489	14506	14417	14683	14555	14686	14520	14429	14536	14602	14319	14454	14481	14466	14450	14365	14393	14510	14323	14604	14660	14606	14581	14377	14379	14517	14576	14483	14386	14491	14553	14510	14387	14372	14489	14440	14366	14405	14412	14549	14633	14527	14535	14681	14606	14680	14455	14460	14573	14662	14551	14304	14331	14519	14568	14563	14617	14377	14518	14550	14512	14540	14472	14402	14539	14503	14375	14426	14488	14598	14479	14285	14451	14533	14673	14513	14592	14443	14492	14600	14554	14459	14416	14530	14493	14586	14536	14424	14542	14566	14296	14544	14334	14563	14641	14463	14465	14472	14490	14475	14579	14393	14599	14563	14522	14526	14385	14482	14246	14481	14501	14382	14599	14513	14473	14618	14481	14744	14209	14504	14531	14448	14578	14580	14621	14822	14440	14449	14484	14544	14409	14477	14670	14545	14417	14563	14554	14570	14502	14235	14554	14547	14467	14467	14524	14466	14341	14303	14687	14448	14449	14687	14503	14544	14463	14705	14558	14528	14484	14599	14622	14475	14652	14386	14616	14454	14668	14415	14573	14564	14336	14429	14492	14520	14458	14704	14372	14470	14508	14288	14614	14616	14532	14652	14517	14720	14740	14648	14545	14408	14495	14704	14598	14538	14594	14570	14352	14553	14331	14453	14662	14372	14401	14508	14470	14455	14546	14530	14427	14458	14536	14495	14580	14540	14610	14524	14417	14362	14367	14588	14545	14718	14622	14762	14813	14297	14637	14467	14533	14419	14380	14455	14494	14637	14395	14545	14882	14771	14603	14617	14490	14494	14424	14456	14295	14473	14562	14603	14347	14301	14678	14702	14579	14689	14640	14610	14540	14442	14555	14369	14300	14708	14653	14332	14395	14478	14531	14538	14411	14506	14585	14600	14400	14624	14596	14480	14619	14658	14569	14764	14544	14518	14579	14409	14538	14529	14538	14639	14409	14638	14527	14452	14569	14465	14605	14474	14647	14374	14404	14681	14474	14469	14520	14693	14585	14500	14573	14582	14431	14551	14522	14365	14525	14578	14562	14621	14393	14337	14404	14463	14391	14400	14483	14585	14421	14526	14496	14460	14552	14466	14474	14640	14441	14670	14458	14469	14623	14499	14421	14669	14548	14533	14603	14537	14785	14605	14314	14430	14501	14602	14503	14508	14320	14446	14492	14396	14532	14700	14444	14365	14289	14530	14563	14248	14568	14425	14496	14444	14402	14596	14298	14708	14515	14525	14618	14536	14438	14539	14533	14612	14633	14509	14628	14605	14693	14520	14506	14601	14667	14486	14428	14389	14572	14613	14636	14578	14842	14633	14651	14475	14441	14569	14365	14511	14471	14753	14491	14390	14375	14333	14299	14421	14292	14528	14535	14518	14496	14548	14350	14425	14541	14628	14294	14683	14600	14674	14507	14692	14661	14515	14510	14644	14387	14503	14383	14337	14631	14373	14639	14393	14549	14509	14568	14454	14538	14484	14475	14549	14521	14450	14567	14608	14541	14622	14433	14513	14549	14458	14500	14661	14549	14566	14424	14498	14577	14572	14475	14595	14627	14615	14652	14372	14424	14505	14383	14318	14485	14379	14660	14461	14515	14670	14509	14534	14583	14708	14443	14562	14412	14464	14370	14439	14527	14659	14593	14428	14677	14460	14580	14488	14497	14534	14539	14672	14568	14483	14584	14461	14378	14587	14574	14711	14649	14599	14372	14462	14547	14564	14324	14267	14273	14481	14367	14538	14476	14480	14483	14490	14679	14547	14647	14638	14607	14664	14405	14472	14581	14412	14632	14649	14426	14486	14567	14549	14408	14551	14435	14541	14736	14578	14523	14442	14638	14693	14573	14467	14666	14493	14602	14477	14670	14353	14519	14373	14513	14783	14507	14537	14648	14551	14617	14661	14683	14508	14426	14534	14474	14529	14690	14488	14643	14268	14712	14463	14535	14673	14589	14550	14583	14612	14680	14458	14471	14441	14442	14438	14457	14581	14536	14528	14545	14272	14521	14486	14586	14391	14517	14455	14355	14258	14478	14658	14709	14709	14673	14733	14574	14440	14507	14261	14431	14460	14395	14550	14417	14552	14230	14522	14556	14602	14537	14538	14529	14380	14581	14559	14537	14444	14592	14379	14521	14718	14518	14574	14478	14375	14558	14371	14563	14577	14454	14513	14448	14399	14576	14512	14601	14472	14576	14306	14465	14611	14317	14442	14510	14587	14510	14463	14539	14464	14613	14540	14397	14176	14421	14526	14416	14572	14394	14706	14641	14569	14499	14433	14666	14628	14682	14593	14510	14389	14434	14269	14459	14724	14614	14511	14402	14696	14499	14442	14569	14474	14504	14468	14561	14657	14455	14708	14584	14409	14471	14581	14521	14507	14526	14449	14416	14483	14589	14445	14742	14601	14576	14616	14478	14588	14633	14453	14364	14438	14561	14623	14362	14375	14509	14376	14493	14522	14544	14344	14534	14614	14451	14526	14441	14589	14541	14552	14427	14521	14467	14591	14379	14292	14461	14577	14764	14532	14470	14405	14269	14353	14598	14346	14580	14683	14550	14471	14681	14502	14498	14550	14440	14674	14492	14538	14607	14582	14372	14357	14388	14651	14600	14290	14432	14405	14599	14604	14591	14311	14395	14533	14372	14508	14548	14533	14493	14634	14648	14510	14585	14591	14517	14324	14377	14398	14581	14500	14511	14264	14419	14393	14506	14431	14511	14662	14495	14679	14401	14481	14640	14453	14415	14644	14514	14671	14419	14454	14621	14522	14442	14236	14389	14457	14483	14527	14358	14469	14553	14525	14639	14488	14618	14619	14554	14412	14510	14634	14388	14575	14594	14479	14504	14444	14407	14482	14607	14694	14644	14422	14430	14562	14543	14446	14476	14589	14495	14511	14507	14488	14491	14582	14590	14378	14552	14346	14487	14742	14468	14696	14538	14660	14601	14585	14562	14442	14448	14455	14627	14533	14628	14414	14525	14439	14297	14531	14485	14465	14540	14599	14693	14395	14327	14389	14575	14525	14614	14582	14525	14419	14304	14381	14734	14561	14466	14446	14214	14553	14441	14475	14608	14759	14721	14401	14551	14564	14472	14689	14489	14636	14412	14378	14530	14337	14293	14385	14490	14438	14545	14378	14488	14560	14510	14339	14463	14491	14559	14457	14507	14672	14470	14439	14397	14660	14516	14496	14579	14676	14552	14588	14548	14497	14526	14291	14601	14576	14571	14528	14538	14598	14602	14616	14484	14522	14584	14491	14372	14445	14674	14565	14547	14579	14352	14447	14579	14602	14314	14692	14574	14545	14587	14408	14549	14547	14551	14481	14426	14664	14392	14408	14419	14552	14552	14606	14627	14522	14615	14544	14458	14628	14514	14469	14447	14431	14280	14401	14455	14489	14493	14633	14431	14527	14634	14312	14316	14609	14688	14613	14408	14462	14493	14411	14628	14632	14404	14556	14560	14474	14484	14587	14429	14481	14418	14514	14386	14363	14516	14568	14564	14560	14477	14560	14470	14401	14584	14553	14513	14513	14675	14522	14531	14601	14530	14316	14456	14424	14617	14387	14560	14527	14381	14317	14545	14655	14514	14433	14569	14586	14503	14645	14530	14452	14625	14571	14304	14496	14533	14470	14512	14527	14432	14542	14725	14570	14595	14618	14434	14573	14509	14290	14524	14549	14469	14516	14672	14523	14493	14424	14689	14611	14384	14305	14433	14308	14643	14446	14609	14575	14627	14396	14502	14518	14598	14549	14476	14232	14540	14597	14635	14508	14449	14604	14633	14586	14443	14594	14571	14497	14528	14497	14297	14654	14435	14612	14624	14698	14543	14501	14501	14540	14451	14539	14465	14546	14479	14563	14557	14624	14609	14473	14627	14533	14403	14593	14591	14655	14450	14587	14678	14563	14464	14457	14534	14544	14533	14365	14584	14521	14443	14709	14302	14422	14723	14434	14483	14440	14524	14449	14479	14510	14475	14655	14515	14608	14463	14366	14521	14183	14428	14542	14449	14427	14666	14369	14565	14457	14519	14543	14419	14427	14501	14522	14479	14611	14522	14376	14504	14709	14582	14393	14633	14457	14439	14541	14504	14488	14503	14418	14556	14524	14441	14654	14562	14467	14721	14601	14574	14596	14594	14379	14468	14464	14464	14530	14362	14746	14424	14630	14461	14495	14456	14599	14536	14297	14594	14587	14472	14424	14623	14524	14499	14640	14430	14637	14453	14776	14641	14715	14578	14371	14502	14338	14472	14351	14538	14688	14490	14711	14587	14666	14499	14504	14409	14444	14691	14480	14471	14546	14549	14667	14559	14580	14498	14681	14456	14556	14529	14608	14471	14491	14639	14770	14405	14643	14656	14386	14388	14577	14602	14578	14556	14682	14559	14514	14469	14562	14633	14586	14651	14301	14510	14669	14501	14756	14660	14569	14629	14546	14822	14470	14490	14477	14678	14620	14564	14288	14426	14549	14613	14443	14366	14467	14603	14566	14422	14372	14505	14623	14594	14640	14614	14503	14625	14643	14645	14597	14743	14529	14420	14635	14482	14372	14809	14375	14456	14397	14555	14477	14497	14478	14637	14388	14478	14511	14433	14422	14508	14421	14554	14510	14588	14581	14482	14714	14647	14377	14612	14688	14346	14527	14545
22580	42342	32034	20768	16735	15427	14406	13674	14631	16152	13048	12893	13232	13957	14699	14916	13919	13537	13252	13126	12760	12726	12790	12749	12610	12624	12657	12565	12587	12758	12702	12664	12641	12635	12569	12614	12610	12689	12711	12634	12654	12608	12690	12820	12575	12539	12868	12600	12544	12594	12790	12700	12573	12647	12651	12677	12626	12550	12647	12603	12741	12468	12532	12579	12699	12705	12623	12560	12646	12516	12634	12582	12705	12702	12566	12803	12629	12698	12617	12606	12714	12547	12636	12756	12719	12586	12474	12571	12558	12721	12632	12531	12610	12868	12573	12649	12536	12715	12615	12728	12567	12605	12704	12588	12686	12722	12637	12766	12620	12621	12677	12654	12595	12647	12677	12689	12638	12458	12852	12698	12533	12601	12698	12830	12591	12614	12583	12663	12553	12567	12786	12703	12681	12611	12870	12602	12565	12694	12703	12503	12799	12779	12714	12575	12821	12675	12485	12621	12467	12676	12641	12710	12568	12614	12668	12536	12649	12688	12546	12734	12679	12812	12516	12579	12621	12648	12463	12768	12649	12658	12656	12533	12610	12501	12752	12598	12735	12645	12676	12522	12547	12731	12474	12657	12485	12740	12582	12713	12623	12756	12739	12591	12644	12514	12669	12574	12634	12566	12667	12636	12683	12696	12643	12779	12563	12448	12619	12731	12588	12715	12680	12594	12678	12492	12684	12544	12644	12675	12644	12521	12718	12683	12711	12633	12531	12875	12752	12655	12623	12640	12681	12883	12645	12733	12632	12629	12521	12674	12516	12621	12620	12668	12446	12724	12764	12488	12655	12620	12785	12594	12640	12619	12599	12711	12603	12684	12777	12538	12676	12592	12538	12678	12507	12599	12572	12680	12609	12548	12767	12757	12673	12488	12658	12608	12737	12694	12556	12626	12603	12712	12624	12763	12570	12478	12699	12629	12559	12752	12656	12686	12654	12671	12597	12664	12545	12658	12563	12399	12566	12660	12614	12698	12541	12615	12557	12667	12561	12506	12597	12697	12770	12825	12655	12549	12756	12681	12721	12788	12630	12730	12539	12486	12665	12572	12684	12590	12498	12537	12620	12776	12521	12551	12613	12558	12677	12589	12733	12592	12583	12661	12695	12605	12574	12700	12544	12682	12643	12788	12586	12761	12713	12819	12674	12464	12702	12597	12504	12502	12630	12540	12623	12523	12631	12620	12534	12665	12776	12660	12598	12884	12647	12617	12586	12691	12474	12616	12658	12560	12605	12666	12534	12734	12559	12614	12601	12648	12619	12626	12466	12581	12699	12636	12778	12729	12642	12581	12655	12521	12590	12618	12551	12588	12547	12614	12536	12623	12619	12720	12627	12556	12686	12683	12717	12576	12657	12683	12719	12614	12700	12590	12645	12600	12516	12633	12777	12519	12690	12696	12842	12431	12704	12509	12553	12712	12676	12696	12659	12681	12606	12602	12659	12607	12717	12721	12639	12790	12732	12522	12676	12730	12438	12725	12658	12525	12748	12718	12460	12699	12705	12766	12600	12612	12521	12616	12683	12707	12553	12559	12623	12558	12592	12503	12548	12688	12606	12591	12650	12743	12543	12696	12559	12696	12671	12642	12538	12554	12756	12467	12548	12714	12637	12594	12650	12647	12695	12524	12417	12789	12268	12716	12675	12623	12568	12334	12712	12512	12569	12628	12563	12697	12672	12624	12644	12650	12478	12696	12583	12592	12609	12736	12575	12813	12638	12552	12719	12633	12749	12675	12700	12675	12661	12708	12724	12590	12567	12585	12565	12585	12466	12489	12506	12736	12535	12615	12726	12743	12736	12536	12634	12665	12734	12470	12487	12591	12748	12639	12746	12605	12671	12611	12695	12667	12531	12526	12717	12515	12643	12720	12748	12746	12664	12592	12707	12722	12583	12564	12501	12678	12765	12391	12715	12655	12662	12676	12594	12736	12710	12632	12647	12680	12733	12497	12849	12682	12667	12534	12680	12571	12757	12674	12595	12608	12684	12639	12493	12681	12763	12620	12757	12735	12677	12733	12658	12698	12751	12495	12865	12653	12563	12658	12668	12613	12526	12603	12478	12616	12628	12764	12687	12636	12659	12757	12734	12645	12622	12570	12436	12651	12652	12635	12525	12656	12705	12660	12602	12828	12638	12667	12656	12630	12673	12668	12623	12788	12653	12717	12556	12718	12777	12682	12628	12639	12560	12745	12586	12491	12571	12599	12493	12666	12527	12726	12645	12470	12755	12583	12674	12690	12684	12676	12642	12710	12669	12615	12655	12631	12609	12591	12702	12540	12816	12640	12864	12753	12665	12656	12576	12666	12716	12836	12698	12524	12611	12624	12625	12523	12793	12554	12756	12738	12575	12705	12561	12524	12663	12354	12560	12514	12644	12451	12631	12690	12720	12479	12795	12628	12749	12519	12548	12566	12665	12663	12730	12773	12526	12663	12506	12734	12716	12622	12499	12654	12683	12621	12684	12480	12626	12637	12532	12871	12819	12639	12756	12708	12526	12625	12618	12624	12543	12523	12520	12674	12685	12581	12596	12648	12783	12662	12680	12566	12608	12443	12659	12589	12746	12665	12521	12662	12532	12799	12556	12656	12692	12706	12606	12577	12606	12820	12648	12536	12784	12635	12708	12472	12574	12734	12675	12667	12649	12653	12720	12594	12514	12624	12645	12838	12707	12655	12715	12809	12688	12699	12649	12640	12615	12757	12686	12740	12443	12584	12685	12684	12695	12687	12501	12717	12662	12645	12610	12491	12695	12542	12469	12623	12793	12597	12766	12698	12636	12542	12658	12553	12664	12570	12633	12544	12557	12712	12709	12530	12721	12649	12739	12685	12533	12631	12539	12812	12582	12632	12471	12608	12633	12510	12687	12673	12630	12649	12771	12683	12643	12598	12800	12704	12763	12556	12694	12675	12539	12496	12691	12479	12650	12699	12646	12412	12621	12510	12523	12780	12797	12703	12587	12601	12763	12615	12655	12554	12906	12658	12676	12743	12601	12518	12568	12548	12545	12660	12686	12553	12765	12622	12530	12688	12571	12601	12645	12727	12626	12643	12571	12373	12529	12557	12576	12638	12475	12702	12703	12605	12576	12652	12733	12749	12564	12520	12773	12610	12556	12765	12558	12632	12667	12471	12577	12640	12725	12686	12657	12612	12525	12605	12687	12570	12521	12668	12506	12495	12740	12527	12688	12748	12825	12631	12624	12604	12523	12705	12513	12770	12670	12740	12574	12558	12613	12702	12684	12519	12666	12590	12561	12493	12781	12749	12690	12735	12659	12568	12632	12661	12737	12644	12611	12578	12667	12556	12775	12642	12506	12577	12439	12678	12718	12750	12736	12686	12697	12771	12614	12540	12657	12672	12604	12628	12653	12776	12669	12518	12674	12636	12552	12470	12613	12643	12689	12619	12577	12547	12657	12657	12570	12605	12693	12532	12514	12563	12726	12680	12671	12735	12411	12676	12693	12604	12584	12681	12561	12749	12530	12471	12702	12512	12727	12544	12443	12528	12691	12684	12709	12557	12660	12633	12553	12783	12634	12689	12553	12593	12715	12683	12686	12800	12727	12545	12685	12674	12533	12676	12554	12589	12695	12642	12672	12528	12773	12613	12553	12571	12607	12579	12617	12560	12558	12666	12571	12756	12589	12581	12617	12821	12683	12699	12682	12614	12796	12630	12736	12742	12625	12657	12757	12776	12718	12661	12555	12568	12635	12765	12584	12649	12663	12550	12813	12726	12657	12796	12620	12535	12636	12671	12666	12549	12632	12547	12741	12657	12715	12608	12591	12719	12813	12580	12669	12646	12677	12701	12693	12550	12583	12617	12744	12606	12629	12584	12721	12630	12603	12655	12579	12616	12780	12588	12715	12713	12671	12575	12473	12632	12773	12539	12644	12715	12553	12693	12602	12564	12414	12637	12649	12653	12527	12727	12733	12512	12542	12608	12556	12513	12598	12582	12529	12467	12605	12595	12511	12492	12672	12550	12800	12669	12697	12722	12651	12758	12584	12665	12496	12602	12705	12790	12732	12712	12675	12509	12697	12545	12599	12550	12472	12681	12756	12735	12714	12570	12686	12736	12796	12666	12798	12557	12508	12737	12685	12660	12663	12645	12680	12545	12675	12773	12584	12702	12647	12606	12717	12730	12584	12692	12576	12680	12569	12860	12606	12625	12620	12726	12667	12574	12574	12772	12617	12665	12673	12589	12882	12647	12748	12766	12511	12579	12716	12516	12621	12483	12657	12657	12662	12741	12655	12591	12683	12529	12648	12730	12573	12589	12698	12561	12601	12538	12652	12754	12653	12632	12523	12573	12632	12466	12710	12617	12671	12754	12598	12672	12743	12529	12682	12713	12729	12696	12531	12632	12655	12463	12731	12781	12505	12789	12558	12624	12532	12576	12666	12722	12806	12615	12572	12695	12772	12617	12615	12672	12585	12574	12620	12493	12611	12561	12556	12547	12601	12729	12606	12486	12749	12798	12726	12676	12753	12572	12669	12682	12569	12875	12482	12653	12571	12674	12769	12486	12603	12437	12784	12590	12374	12636	12806	12640	12591	12579	12752	12645	12626	12566	12602	12730	12588	12791	12620	12639	12601	12614	12650	12729	12687	12761	12545	12455	12690	12642	12724	12656	12773	12536	12618	12450	12678	12518	12484	12615	12649	12606	12683	12662	12482	12434	12711	12600	12650	12561	12560	12739	12731	12640	12666	12507	12772	12675	12648	12654	12622	12646	12515	12594	12562	12632	12596	12522	12518	12773	12712	12658	12653	12630	12738	12572	12819	12694	12514	12521	12628	12642	12618	12691	12630	12577	12723	12778	12657	12660	12679	12767	12692	12601	12689	12759	12552	12535	12626	12775	12569	12528	12614	12572	12598	12538	12649	12529	12587	12664	12719	12624	12677	12662	12764	12655	12642	12635	12701	12581	12613	12544	12712	12617	12475	12711	12580	12576	12624	12574	12677	12666	12566	12579	12531	12645	12522	12578	12608	12743	12696	12528	12682	12606	12589	12694	12486	12604	12624	12657	12535	12641	12633	12688	12724	12609	12815	12407	12719	12723	12579	12812	12527	12668	12649	12650	12665	12489	12490	12740	12680	12432	12618	12500	12760	12715
24404	20972	26910	25974	19882	18101	17767	16532	16447	17370	16499	16243	16384	16542	17020	17104	16869	16525	16317	16027	16036	15841	15994	16116	16125	16091	15923	15933	16022	15929	15907	15951	16030	15950	15796	15775	16105	16049	15859	15928	16357	16074	16042	15894	15975	15932	16009	15738	15947	15908	15786	15793	15995	16117	16076	16095	16061	15935	15960	16002	15877	15958	15900	15937	15892	15845	16116	15777	15840	15933	15956	15796	15981	16048	16044	15958	15828	15985	16102	15824	16118	15963	15835	15975	15767	15942	15771	15931	15751	16056	15893	15765	15864	16056	15979	15749	15891	16141	15875	15959	15952	15909	15888	15996	16118	15747	15999	15989	15940	15987	16001	15851	15901	15754	15747	15811	15956	15847	15869	15755	16128	16075	15995	15826	15938	15863	15808	16060	15926	15899	16035	16038	15693	15804	16038	16054	16277	15983	15835	15879	15870	15702	15883	15722	16018	15751	15867	15993	15954	15891	16041	15975	15805	16120	16049	15713	15854	15958	15978	15924	15901	15844	15967	15797	16159	15831	15992	15814	15942	15756	15881	15789	15780	16107	15893	15898	15902	16143	15786	15996	15647	15893	16188	15774	15720	15874	15824	15799	15931	15875	15775	15902	15784	15900	15896	15872	16029	15944	15929	15780	15824	15855	16108	15929	15706	15990	15676	15898	15777	15835	15951	15819	15743	15922	15848	15894	15958	16076	16105	15711	15833	15925	16049	15836	16019	15973	15791	15964	15948	15942	16033	16156	15926	15847	15886	15896	16110	15918	15914	15806	15787	15875	15957	15798	15908	16087	15950	15944	15771	15930	15772	15862	15691	15864	16016	15885	15977	16142	16016	15928	15851	15920	16101	15995	15837	16014	16018	16097	15710	15827	15937	16059	15985	15985	15708	15928	15917	15957	16119	15934	15774	15876	15918	15990	15935	15864	15878	15935	16016	15988	16105	15936	15967	15729	16057	16082	15756	15934	16027	16025	15927	15791	15799	16011	15906	16018	15892	15980	15917	16083	15972	15854	16086	15848	15945	15944	15923	15958	16054	16076	16024	15991	15978	15879	15848	15892	15825	15876	15740	15860	16037	15950	15885	15858	16144	15809	16102	15829	16128	16019	15921	15971	15845	15859	15962	16095	16077	15939	16105	15928	15825	15789	15970	16084	15958	16122	16107	15846	15993	15714	15823	15790	16174	15754	16063	15881	15866	15980	15794	15967	15878	15970	16017	15925	16034	15790	16029	15915	15806	15984	15877	15940	15902	15835	15856	15995	15742	15996	15938	15762	16058	15847	15711	15776	16104	15873	15923	15879	16043	16024	15896	15688	15980	15885	16048	16047	15992	16002	15940	15833	15790	15932	16069	15858	15935	15852	15867	15683	15800	15959	15948	15827	15892	15975	15938	16012	15769	16011	16194	15734	16060	15776	15949	15863	15904	15957	15989	16042	15835	15899	15966	15812	15842	15999	16195	16281	16015	15875	16019	16020	15883	16002	15932	15975	15899	15721	16063	15969	15751	15902	15959	15919	15943	15953	16087	15661	16047	15842	15855	16042	16162	15966	15884	15842	15932	15968	15944	15924	16096	15955	15946	15813	16016	16105	15980	15761	15936	16085	15920	16180	15969	15894	16010	15917	15850	15917	15785	15870	15796	15864	15809	15927	15962	16048	16086	15987	16147	15927	15874	15838	15825	15986	16096	15980	15942	15918	15959	15829	15871	15899	16008	16021	16019	16092	16087	15819	15989	15965	15880	15993	16188	16098	15868	16084	16014	16018	16007	15721	15964	15963	15906	15890	15968	15813	16119	15802	16084	15759	16011	16136	15911	15940	16075	15925	15991	16128	15904	16160	15968	15880	15985	16061	16122	16014	16025	15866	15918	16021	16173	15991	15677	15816	15892	15673	15847	15922	15601	15779	15847	15977	16113	15815	16033	15704	15895	15980	15638	16047	16114	16042	16127	15984	16063	15874	15954	15984	15900	15762	15955	16084	15864	15982	15937	15942	16065	16004	15974	16009	16031	15956	16070	15928	15961	15801	15784	15624	15899	15808	15970	15852	15936	15863	15835	15857	15949	15982	15912	15989	16064	15784	15975	16118	16057	15940	15925	15908	15894	16127	16148	16089	16046	15881	16130	16059	15848	15895	15721	16013	15926	15803	15977	15848	15848	16042	15781	16067	15933	16012	15912	15833	15937	15867	15879	15889	15977	15917	15961	16062	16062	15855	16082	15766	15806	16029	15747	15968	15875	15950	16004	15742	15976	15947	15980	15713	16083	16045	15993	15892	15941	15958	16066	15985	15973	15960	16068	15942	15915	15932	16067	15814	16047	16059	15799	16024	15902	15843	16114	16089	15962	15989	15877	15928	15828	15949	15883	15886	15891	16033	15767	16005	15914	15768	15964	16196	15955	15833	15954	15935	16027	15967	15930	15823	16015	16080	15822	15989	15768	16000	16040	15884	15865	15918	15992	16005	15870	16119	15867	15868	15772	15773	16040	16094	15926	16014	16028	15963	16010	15862	15978	15777	15926	15794	16049	16101	15959	15969	16109	15834	15863	16082	15986	16118	15736	15831	15927	15808	15845	15808	15916	15942	15907	15852	16000	16009	16003	15910	15920	15713	15944	16142	15968	15874	16163	15950	16063	15995	15728	16119	16016	15884	15915	16031	15852	16058	16077	15999	15766	16135	16055	15971	15801	16026	15763	16143	15938	15941	15704	16020	16061	15690	15819	15896	15898	16058	15858	16054	15946	16025	15854	15915	15911	15792	15987	15918	16112	15940	15799	16150	16022	15875	16056	15890	15923	15781	15979	15897	15943	16099	15777	15968	15731	15779	16174	16015	15929	15906	15698	15811	15895	15914	15766	15855	15962	16034	15918	15955	15922	15896	15978	16046	16157	15867	15831	15951	16057	15827	15964	15826	15833	16021	15921	15782	16003	16020	16025	15937	15933	15919	16019	15779	15762	15884	15939	16093	15938	15981	15873	16025	15933	15945	15768	16012	15847	15803	16138	15927	15878	16070	16020	15909	15938	16090	16061	15856	15879	15999	15940	15967	15932	15800	16019	15984	16128	15890	15884	15812	15911	15764	16140	15813	15833	15790	16037	15892	16065	15899	15873	15898	16086	15954	15965	15917	15873	15832	16064	15899	16120	15924	15941	15959	15799	16094	16085	16041	15974	15868	15879	16066	16056	16090	15950	15868	15980	15974	15940	15907	15794	16153	16085	15854	15925	15955	15965	16004	16074	15936	15902	15927	15988	15965	15951	15798	16023	15841	16063	15927	16078	15871	15988	15863	15890	15879	15767	16119	16123	16046	16074	15906	16165	16051	15918	15930	15912	15982	15815	15929	16037	15798	15993	15842	16035	16101	15872	15919	15971	16044	15871	15821	15991	16101	16045	15867	15876	16077	16153	15894	16044	15783	16015	15948	16181	15909	15923	15677	16007	16112	15838	15918	15796	15837	15875	16068	15824	16250	15893	15815	15969	15770	15895	15969	15932	15992	15966	16093	15823	16054	15892	16025	15900	15931	15847	15900	16101	16111	15915	15858	15965	15784	15905	15953	16002	16012	15932	16180	16144	15936	15975	16104	15793	15833	15858	15991	16001	15807	16011	16007	15832	16177	15927	16069	15915	15997	15952	16019	15926	15751	16108	16002	15614	15995	15958	15853	15955	15775	15933	15954	15929	15783	15986	15999	16025	16090	15804	15933	15944	15742	15958	16061	15917	15984	16104	15808	15925	15932	15888	16080	15716	15938	15927	16019	15889	15994	16281	15808	15987	15916	15920	16072	15960	15745	16065	15945	15866	16020	15776	16114	15959	15899	15928	15823	15963	15932	15999	15810	16028	15804	16210	15937	15936	15963	15898	15966	15832	15897	16228	15943	15903	15918	16058	15896	16139	15911	15908	15735	15909	16135	16113	15967	15804	15790	15937	16056	15870	15814	15909	16085	15980	16001	15734	15974	16095	16208	16002	15982	16127	15909	16002	16133	15958	16038	16034	15976	15897	15820	15972	16079	15865	15863	15768	15917	15825	15789	15787	15910	15912	15788	16088	15662	15987	15874	15755	15943	15970	15971	15988	15926	15905	15782	15748	15979	16019	15629	15732	16000	15771	15755	15892	16058	15928	15847	15898	16064	15745	15947	15857	15817	16073	15898	15903	15842	15898	15960	15923	16053	15864	15843	16019	16025	16113	15949	15957	15874	15821	16017	16090	15997	16093	16056	15931	16052	15821	15844	16142	15807	15815	15835	16028	15771	16020	15860	16071	15951	16004	15816	15823	15776	15846	15950	16043	15947	15974	15806	15972	15838	15990	15909	16110	15916	15982	15976	15848	15892	15776	15971	15866	15888	16090	15876	15996	15939	15890	15905	15945	15942	16001	15863	15957	15815	15893	16006	15856	15876	15907	16094	15804	15804	15893	16027	16043	16081	15767	15738	15991	15792	16031	16056	15892	15992	15909	15932	16009	15752	15853	16090	16075	16097	15765	15733	15914	15794	15797	16012	15895	15764	15666	15904	15972	15959	15720	15824	16023	15931	16217	16124	15809	15930	15957	15881	15861	15874	15784	15926	15651	15866	16083	16096	15871	15822	15937	15990	15946	15969	16041	15865	15822	15799	15887	15962	15955	16104	15728	15925	15990	16001	15956	16004	16155	16055	16054	15904	15847	15899	15882	15911	15932	15732	15856	16112	15923	15935	16138	15969	15835	15855	15899	15918	15962	15695	15757	16044	15959	15764	15972	16004	15906	16120	15885	15844	16124	16115	16082	15923	15951	15953	16007	15974	15934	15990	16093	15965	16049	16089	15785	15829	16006	16018	15945	15932	16047	15848	16024	16016	15982	16101	15975	15845	16000	15751	15638	15923	15646	16003	15875	15796	15826	15867	15859	16055	15899	15939	15925	15943	15779	15943	15952	15963	16040	15870	16071	15972	15938	15969	15929	15981	15993	15950	16034	15924	15901	15913	15868	15940	15960	16063	15886	15942	15932	15808	15805	16089	16004	15824	15759	15942	15945	16060	16106	15892	15821	15873	15875	16051	15874	15731	15952	15715	15841	15770	15839	16166	16060	15981	16029	15680	15790	16082	15929	15970	15892	16092	15871	15887	15938	15911	15844	16022
20479	37441	27998	18649	16840	15336	14722	14386	14216	15843	13780	13826	13949	14419	14880	14900	14731	14428	14060	13694	13576	13663	13733	13719	13506	13699	13596	13447	13696	13313	13494	13466	13580	13542	13699	13523	13464	13685	13573	13492	13490	13437	13617	13480	13470	13629	13418	13697	13573	13689	13527	13673	13430	13316	13578	13499	13557	13625	13543	13417	13541	13462	13550	13510	13491	13523	13528	13611	13417	13586	13461	13463	13416	13481	13544	13446	13667	13406	13526	13522	13587	13619	13563	13584	13458	13645	13621	13535	13309	13440	13556	13279	13540	13561	13582	13618	13483	13533	13588	13439	13456	13498	13463	13433	13552	13645	13580	13452	13514	13557	13525	13476	13517	13618	13505	13463	13611	13498	13605	13635	13551	13616	13401	13560	13741	13509	13357	13631	13680	13447	13519	13576	13430	13607	13392	13583	13624	13435	13539	13551	13738	13558	13514	13645	13674	13485	13340	13705	13506	13491	13531	13604	13644	13496	13466	13558	13439	13477	13612	13704	13480	13436	13559	13559	13668	13562	13626	13566	13688	13540	13582	13478	13652	13389	13506	13522	13421	13722	13462	13371	13542	13578	13542	13666	13495	13514	13765	13706	13475	13498	13556	13370	13516	13516	13622	13385	13530	13664	13577	13321	13428	13640	13589	13391	13507	13517	13568	13601	13441	13568	13371	13694	13528	13528	13482	13535	13582	13613	13696	13595	13492	13571	13392	13660	13560	13337	13665	13476	13525	13574	13477	13517	13741	13606	13426	13788	13503	13602	13583	13621	13562	13494	13584	13548	13719	13575	13474	13640	13583	13527	13457	13634	13535	13506	13399	13506	13534	13484	13479	13627	13513	13533	13555	13359	13366	13440	13525	13709	13521	13586	13592	13454	13516	13731	13498	13465	13586	13570	13388	13639	13525	13566	13585	13577	13452	13594	13803	13378	13374	13538	13446	13521	13631	13439	13589	13552	13322	13551	13577	13582	13500	13518	13471	13545	13564	13601	13589	13637	13652	13407	13665	13579	13415	13634	13332	13665	13588	13614	13626	13613	13709	13587	13529	13742	13611	13601	13580	13609	13598	13803	13648	13757	13417	13556	13495	13484	13489	13572	13582	13711	13397	13445	13497	13770	13662	13518	13483	13524	13455	13466	13539	13401	13550	13588	13576	13554	13539	13524	13654	13683	13577	13521	13759	13438	13475	13512	13513	13491	13684	13589	13259	13430	13491	13441	13394	13374	13391	13551	13591	13386	13439	13448	13554	13680	13356	13606	13476	13770	13562	13587	13560	13590	13520	13449	13517	13501	13664	13598	13441	13489	13384	13535	13595	13531	13453	13514	13569	13497	13558	13528	13506	13560	13557	13570	13578	13682	13351	13588	13587	13514	13683	13376	13642	13476	13647	13646	13554	13647	13439	13477	13619	13465	13561	13477	13480	13532	13566	13586	13612	13489	13455	13532	13552	13561	13682	13487	13467	13464	13552	13599	13506	13573	13478	13499	13533	13532	13563	13622	13509	13500	13659	13559	13502	13597	13438	13709	13529	13543	13524	13433	13554	13539	13580	13579	13526	13532	13547	13611	13705	13471	13442	13366	13590	13592	13460	13596	13679	13621	13530	13459	13433	13500	13532	13604	13570	13617	13667	13557	13547	13545	13398	13626	13504	13666	13604	13376	13606	13702	13475	13455	13637	13641	13426	13725	13697	13447	13556	13728	13476	13497	13512	13629	13510	13524	13651	13549	13491	13598	13455	13379	13670	13542	13789	13454	13593	13595	13584	13535	13715	13573	13380	13544	13409	13599	13552	13559	13568	13425	13509	13463	13577	13383	13527	13639	13563	13569	13695	13506	13581	13593	13685	13327	13543	13671	13538	13537	13628	13585	13358	13677	13505	13691	13588	13468	13519	13647	13493	13663	13579	13505	13334	13564	13611	13497	13580	13302	13397	13446	13410	13499	13544	13475	13501	13434	13494	13670	13576	13479	13532	13660	13397	13520	13527	13532	13625	13521	13576	13534	13784	13539	13390	13538	13607	13524	13497	13506	13485	13507	13452	13626	13367	13515	13487	13518	13663	13528	13497	13760	13499	13752	13425	13386	13649	13491	13533	13550	13553	13786	13509	13527	13574	13652	13611	13495	13355	13636	13488	13658	13593	13581	13437	13621	13376	13566	13420	13425	13653	13483	13367	13514	13604	13454	13591	13618	13666	13523	13517	13525	13668	13512	13779	13496	13604	13536	13448	13597	13429	13424	13687	13685	13558	13538	13633	13532	13491	13564	13540	13577	13649	13584	13542	13533	13477	13464	13554	13612	13557	13583	13559	13598	13700	13357	13454	13349	13509	13530	13563	13493	13608	13534	13522	13517	13513	13669	13536	13521	13589	13735	13599	13487	13700	13437	13593	13452	13734	13537	13576	13444	13454	13473	13604	13465	13581	13648	13421	13585	13427	13636	13358	13574	13547	13562	13520	13482	13605	13564	13483	13430	13558	13788	13503	13615	13482	13328	13417	13545	13542	13518	13631	13616	13373	13450	13550	13485	13569	13527	13702	13547	13563	13568	13648	13488	13549	13617	13527	13505	13489	13574	13673	13629	13575	13487	13594	13532	13523	13440	13705	13528	13510	13491	13586	13523	13636	13649	13457	13572	13690	13553	13535	13493	13408	13758	13414	13412	13492	13478	13385	13445	13623	13654	13579	13656	13535	13526	13792	13471	13678	13498	13597	13555	13591	13609	13488	13534	13527	13541	13578	13515	13455	13618	13658	13505	13651	13582	13556	13576	13405	13570	13691	13488	13559	13571	13606	13500	13705	13697	13521	13458	13559	13562	13580	13584	13747	13467	13449	13441	13611	13669	13418	13602	13732	13631	13528	13619	13436	13351	13565	13369	13613	13596	13542	13258	13707	13544	13537	13624	13436	13523	13550	13603	13420	13651	13657	13651	13401	13535	13524	13627	13678	13270	13542	13675	13663	13420	13526	13491	13717	13659	13441	13477	13701	13709	13394	13542	13411	13270	13680	13708	13502	13578	13640	13534	13603	13645	13426	13479	13482	13447	13648	13448	13641	13439	13638	13354	13732	13719	13532	13502	13613	13598	13299	13654	13492	13348	13709	13435	13388	13628	13526	13629	13381	13491	13557	13450	13534	13712	13580	13422	13478	13494	13743	13542	13573	13626	13622	13695	13567	13607	13405	13674	13411	13642	13541	13531	13636	13501	13576	13512	13548	13610	13566	13626	13695	13635	13502	13514	13513	13536	13630	13628	13498	13475	13629	13405	13552	13633	13461	13596	13635	13569	13634	13483	13475	13661	13455	13547	13456	13672	13487	13502	13650	13537	13496	13574	13477	13446	13559	13466	13757	13508	13501	13586	13568	13646	13575	13619	13721	13560	13610	13545	13677	13665	13464	13558	13432	13677	13586	13701	13583	13532	13784	13517	13685	13471	13554	13521	13486	13583	13579	13453	13576	13601	13616	13432	13553	13435	13556	13513	13604	13577	13533	13513	13634	13620	13558	13511	13574	13545	13558	13607	13561	13517	13424	13615	13613	13605	13723	13678	13447	13590	13381	13743	13616	13615	13658	13640	13559	13454	13562	13602	13546	13469	13490	13531	13415	13658	13501	13489	13521	13416	13444	13594	13614	13442	13345	13801	13518	13518	13531	13551	13457	13552	13514	13610	13670	13654	13478	13439	13715	13491	13422	13556	13549	13651	13523	13532	13414	13552	13606	13598	13481	13358	13597	13379	13599	13536	13478	13591	13594	13451	13676	13579	13449	13636	13594	13649	13556	13475	13576	13506	13619	13560	13549	13347	13525	13534	13546	13484	13499	13658	13697	13583	13612	13537	13511	13529	13544	13569	13504	13691	13587	13486	13693	13524	13440	13563	13518	13495	13604	13466	13482	13569	13653	13403	13621	13528	13671	13544	13486	13422	13508	13502	13717	13587	13546	13613	13591	13352	13608	13660	13555	13434	13658	13490	13584	13571	13586	13506	13574	13577	13600	13577	13661	13555	13667	13577	13606	13633	13499	13669	13579	13572	13411	13603	13387	13331	13586	13612	13570	13511	13541	13592	13592	13519	13489	13653	13461	13757	13650	13647	13658	13474	13504	13379	13406	13455	13491	13559	13630	13492	13415	13560	13384	13697	13510	13598	13585	13523	13537	13557	13380	13473	13657	13517	13417	13643	13433	13460	13653	13743	13548	13572	13650	13671	13551	13539	13563	13651	13652	13612	13691	13447	13525	13522	13656	13560	13469	13605	13506	13472	13531	13436	13582	13601	13524	13268	13616	13390	13498	13393	13445	13579	13588	13425	13531	13508	13504	13589	13563	13526	13465	13576	13542	13536	13568	13651	13601	13609	13473	13457	13529	13521	13580	13697	13690	13491	13492	13660	13411	13588	13592	13329	13669	13651	13435	13396	13712	13469	13654	13624	13766	13566	13631	13520	13543	13659	13468	13451	13590	13447	13457	13405	13712	13625	13463	13645	13626	13495	13574	13523	13535	13606	13501	13559	13436	13535	13584	13600	13483	13460	13508	13642	13528	13440	13572	13627	13596	13574	13482	13785	13639	13536	13563	13461	13489	13387	13557	13615	13806	13464	13556	13362	13593	13511	13550	13441	13515	13546	13484	13667	13592	13518	13515	13419	13636	13578	13693	13598	13506	13595	13490	13601	13642	13554	13429	13622	13528	13461	13459	13507	13690	13435	13503	13477	13582	13627	13515	13565	13744	13573	13452	13508	13662	13453	13490	13611	13479	13467	13584	13562	13424	13424	13368	13547	13669	13649	13561	13483	13522	13604	13555	13534	13594	13542	13643	13449	13686	13515	13493	13555	13495	13506	13409	13668	13608	13561	13542	13671	13419	13799	13363	13449	13533	13478	13396	13428	13571	13486	13550	13515	13414	13617	13475	13562	13513	13479	13432	13631	13509	13575	13531	13573	13461	13489	13622	13582	13502	13529	13537	13506	13609	13697	13454	13549	13485	13562	13565	13747	13595	13488	13605	13623	13376	13484	13472	13309	13559	13682	13526	13635	13577	13524	13594	13587	13649	13584	13614	13509	13708	13592	13594	13435	13569	13619	13479	13592	13715	13628	13502	13594	13603	13633	13558	13612	13666	13577
21932	20987	28242	23974	21296	23132	23368	18337	17332	21806	19379	17121	16847	17664	19037	20016	20013	18857	17682	16895	16846	16702	16744	16989	16673	16512	16391	16581	16544	16408	16664	16450	16554	16472	16490	16719	16565	16537	16640	16607	16402	16625	16681	16512	16751	16426	16425	16256	16696	16618	16629	16440	16280	16450	16680	16671	16469	16375	16382	16438	16554	16690	16507	16445	16460	16558	16454	16409	16467	16311	16420	16403	16384	16415	16586	16504	16647	16331	16630	16525	16407	16445	16431	16495	16341	16418	16481	16592	16453	16423	16597	16276	16560	16722	16328	16451	16592	16459	16480	16551	16417	16516	16505	16393	16294	16697	16591	16600	16486	16469	16352	16629	16398	16459	16562	16450	16413	16411	16538	16501	16460	16278	16440	16565	16252	16305	16487	16322	16641	16576	16567	16335	16350	16221	16430	16388	16248	16404	16348	16343	16453	16307	16425	16490	16520	16637	16467	16653	16470	16531	16435	16652	16483	16448	16658	16525	16488	16691	16460	16492	16482	16577	16577	16330	16524	16345	16381	16454	16181	16439	16490	16437	16482	16568	16259	16404	16507	16545	16492	16450	16396	16234	16434	16408	16559	16252	16491	16412	16582	16355	16387	16447	16500	16412	16467	16518	16314	16639	16597	16418	16740	16547	16588	16457	16528	16404	16464	16660	16396	16690	16651	16406	16336	16270	16543	16503	16367	16551	16418	16353	16500	16514	16251	16306	16438	16675	16331	16298	16345	16621	16615	16588	16487	16431	16415	16462	16448	16305	16220	16553	16383	16594	16475	16279	16538	16490	16421	16292	16561	16576	16329	16327	16446	16338	16367	16402	16462	16492	16385	16315	16591	16599	16426	16505	16412	16375	16413	16398	16589	16390	16494	16741	16361	16472	16391	16553	16454	16472	16683	16488	16416	16443	16583	16462	16521	16407	16484	16372	16393	16361	16272	16488	16560	16279	16440	16421	16230	16502	16516	16466	16424	16536	16357	16567	16290	16253	16552	16618	16514	16500	16386	16444	16445	16365	16306	16465	16331	16376	16373	16596	16372	16489	16390	16432	16364	16393	16158	16408	16297	16275	16439	16636	16277	16418	16478	16237	16375	16533	16356	16484	16309	16338	16441	16569	16417	16543	16401	16536	16488	16520	16473	16429	16261	16505	16333	16518	16256	16323	16616	16436	16279	16386	16451	16335	16312	16395	16440	16530	16674	16532	16223	16439	16339	16449	16524	16746	16468	16463	16419	16421	16451	16551	16505	16477	16581	16559	16473	16484	16590	16329	16410	16400	16547	16551	16566	16356	16298	16328	16511	16399	16350	16670	16557	16400	16418	16455	16139	16412	16365	16490	16406	16463	16539	16416	16359	16403	16341	16328	16533	16328	16455	16488	16568	16546	16545	16563	16446	16552	16523	16427	16452	16436	16321	16535	16452	16392	16452	16580	16579	16364	16563	16277	16524	16487	16346	16426	16329	16549	16444	16384	16403	16443	16292	16484	16477	16467	16327	16522	16366	16641	16315	16430	16484	16397	16711	16297	16405	16187	16614	16557	16454	16586	16341	16441	16417	16483	16493	16490	16672	16440	16460	16313	16325	16526	16680	16260	16477	16578	16605	16536	16401	16556	16273	16420	16291	16223	16455	16248	16509	16475	16426	16500	16572	16458	16518	16283	16454	16346	16573	16856	16627	16483	16326	16573	16274	16440	16437	16606	16358	16384	16365	16387	16503	16505	16429	16291	16517	16233	16358	16342	16541	16533	16493	16596	16488	16411	16408	16405	16247	16571	16333	16379	16201	16593	16481	16433	16375	16149	16399	16236	16380	16388	16570	16622	16455	16441	16747	16622	16413	16484	16414	16389	16258	16411	16451	16469	16312	16508	16468	16422	16481	16478	16525	16446	16468	16253	16545	16593	16300	16478	16540	16593	16464	16345	16229	16506	16336	16451	16428	16389	16511	16611	16196	16364	16376	16428	16587	16452	16356	16404	16154	16312	16462	16372	16537	16299	16512	16506	16531	16232	16529	16268	16333	16279	16288	16674	16226	16432	16469	16524	16421	16324	16599	16429	16435	16409	16483	16642	16550	16453	16634	16550	16473	16475	16581	16392	16316	16467	16369	16474	16483	16392	16446	16476	16589	16632	16372	16324	16417	16563	16237	16374	16563	16403	16515	16681	16284	16257	16257	16379	16551	16325	16421	16558	16478	16528	16753	16508	16522	16611	16309	16667	16593	16606	16260	16326	16395	16566	16235	16661	16576	16390	16327	16339	16432	16324	16435	16531	16262	16784	16408	16360	16360	16448	16513	16476	16383	16337	16416	16393	16298	16620	16641	16234	16506	16419	16359	16421	16540	16584	16709	16525	16157	16293	16227	16365	16344	16534	16547	16549	16486	16483	16648	16413	16330	16420	16436	16583	16272	16198	16182	16342	16474	16303	16202	16625	16596	16500	16277	16429	16390	16439	16419	16618	16564	16296	16345	16344	16513	16528	16338	16395	16344	16350	16543	16355	16418	16308	16432	16407	16402	16445	16430	16491	16520	16508	16433	16283	16473	16386	16499	16527	16490	16556	16383	16496	16290	16410	16345	16274	16523	16308	16409	16328	16480	16537	16241	16405	16465	16192	16593	16466	16320	16480	16495	16384	16367	16439	16278	16540	16504	16328	16448	16342	16290	16547	16618	16446	16346	16343	16313	16402	16581	16321	16463	16352	16610	16446	16418	16568	16511	16549	16603	16343	16596	16329	16185	16417	16482	16646	16394	16427	16440	16291	16433	16535	16321	16297	16270	16618	16371	16285	16360	16152	16181	16313	16514	16304	16598	16595	16599	16319	16384	16318	16388	16532	16559	16386	16291	16363	16298	16655	16661	16511	16669	16388	16446	16433	16371	16345	16285	16325	16560	16540	16308	16321	16300	16347	16380	16462	16392	16312	16357	16332	16427	16319	16413	16300	16396	16429	16374	16592	16395	16401	16385	16561	16448	16452	16309	16510	16508	16459	16421	16349	16552	16358	16527	16556	16334	16483	16625	16534	16566	16379	16494	16652	16529	16295	16366	16297	16416	16348	16368	16456	16334	16595	16376	16495	16454	16496	16383	16428	16566	16573	16453	16427	16509	16359	16397	16410	16404	16473	16461	16436	16510	16339	16532	16595	16423	16280	16313	16545	16460	16287	16470	16487	16532	16549	16441	16663	16488	16294	16482	16460	16725	16456	16493	16376	16384	16422	16321	16562	16287	16505	16514	16571	16441	16419	16489	16582	16506	16375	16454	16334	16352	16553	16449	16413	16186	16482	16466	16498	16500	16387	16608	16554	16520	16567	16437	16473	16661	16331	16447	16485	16612	16610	16549	16420	16480	16503	16605	16297	16470	16353	16543	16419	16566	16251	16317	16456	16478	16432	16535	16471	16529	16446	16465	16360	16440	16324	16333	16431	16644	16584	16613	16466	16555	16375	16360	16278	16146	16323	16512	16414	16507	16274	16423	16373	16440	16485	16549	16599	16428	16401	16445	16461	16264	16390	16484	16439	16610	16383	16596	16602	16621	16563	16663	16533	16328	16612	16458	16421	16521	16175	16217	16332	16408	16262	16377	16480	16582	16415	16439	16594	16400	16179	16443	16379	16627	16405	16349	16265	16367	16451	16282	16600	16559	16314	16499	16448	16232	16575	16500	16522	16452	16472	16323	16559	16547	16315	16523	16280	16535	16287	16404	16290	16371	16323	16275	16626	16470	16419	16466	16400	16270	16376	16247	16244	16360	16537	16490	16187	16098	16377	16447	16379	16357	16271	16553	16380	16548	16293	16238	16293	16279	16339	16492	16453	16604	16292	16527	16551	16495	16542	16500	16540	16401	16292	16513	16350	16408	16389	16539	16488	16584	16386	16575	16319	16523	16248	16441	16393	16502	16643	16602	16211	16480	16510	16597	16451	16323	16436	16182	16226	16658	16389	16341	16342	16640	16395	16510	16426	16518	16348	16410	16475	16575	16523	16455	16487	16170	16651	16563	16496	16508	16344	16498	16438	16594	16453	16364	16558	16280	16565	16243	16422	16520	16352	16281	16436	16648	16295	16434	16502	16348	16564	16203	16356	16387	16588	16420	16616	16580	16410	16572	16261	16564	16489	16476	16201	16500	16494	16440	16449	16400	16372	16535	16430	16382	16638	16409	16496	16649	16463	16500	16403	16475	16381	16541	16334	16599	16433	16452	16412	16228	16401	16376	16386	16412	16373	16440	16559	16385	16467	16574	16684	16341	16326	16385	16481	16427	16360	16354	16501	16617	16526	16621	16433	16559	16362	16320	16319	16476	16250	16379	16451	16386	16472	16444	16515	16576	16324	16480	16382	16599	16470	16379	16456	16389	16331	16513	16379	16602	16587	16473	16406	16409	16393	16518	16223	16351	16469	16366	16532	16483	16484	16674	16740	16301	16152	16395	16614	16596	16504	16364	16426	16478	16191	16318	16456	16536	16626	16533	16503	16609	16439	16652	16277	16463	16477	16309	16486	16514	16347	16424	16361	16475	16226	16344	16542	16225	16570	16376	16369	16457	16350	16403	16345	16389	16322	16653	16299	16363	16253	16569	16592	16511	16344	16591	16348	16448	16450	16397	16462	16379	16485	16490	16374	16648	16392	16421	16361	16429	16396	16223	16473	16631	16267	16496	16496	16279	16467	16259	16353	16341	16497	16411	16682	16607	16393	16360	16600	16238	16315	16436	16276	16561	16593	16427	16314	16605	16518	16411	16499	16335	16311	16380	16554	16338	16234	16164	16518	16513	16371	16571	16472	16172	16292	16323	16475	16384	16642	16506	16722	16329	16449	16580	16299	16380	16500	16487	16696	16390	16320	16370	16317	16683	16483	16307	16407	16396	16328	16391	16347	16423	16455	16482	16260	16348	16343	16602	16476	16547	16575	16540	16406	16404	16331	16407	16376	16595	16468	16334	16243	16369	16531	16443	16397	16604	16529	16337	16336	16398	16283	16367	16485	16458	16483	16706	16580	16403	16518	16347	16332	16574	16537	16416	16575	16426	16531	16505	16485	16661	16412	16441	16483	16467	16266	16340	16578	16457	16719	16601	16326	16325	16246	16408	16488	16281	16325	16515	16602	16264	16484	16297	16241
23073	50597	38043	26257	19269	17197	16104	15379	15084	21387	16040	14201	14134	15204	17434	17944	17851	16784	14934	14394	13939	14016	14043	13941	13892	13772	13776	13744	13815	13928	13845	13791	13888	13701	13865	13695	13814	13732	13936	13809	13733	14030	13897	13580	13945	13883	13730	13833	13681	13815	13894	13901	13929	13693	13851	13889	13788	13605	13752	13715	13727	13635	13784	13738	13765	13729	13858	13758	13685	13887	13679	13777	13714	13818	13755	13837	13623	13730	13789	13927	13763	13803	13682	13718	13768	13822	13721	13770	13891	13649	13854	13789	13758	13518	13819	13574	13666	13804	13786	13777	13735	13855	13587	13833	13771	13777	13582	13565	13782	13695	13740	13845	13818	13858	13622	13868	13580	13800	13625	13633	13780	13838	13614	13807	13877	13731	13857	13695	13877	13729	13648	13681	13827	13880	13703	13711	13904	13743	13618	13928	13770	13728	13902	13734	13735	13714	13717	13798	13898	13720	13778	13753	13794	13555	13598	13827	13715	13887	13794	13850	13686	13814	13704	13801	13587	13695	13776	13791	13791	13772	13746	13787	13775	13656	13693	13863	13757	13731	13737	13749	13739	13719	13837	13691	13640	13875	13916	13754	13765	13727	13554	13661	13660	13782	13806	13659	13599	13816	13713	13681	13616	13736	13724	13725	13843	13593	13736	13710	13632	13708	13821	13953	13585	13727	13560	13599	13769	13694	13755	13799	13953	13681	13787	13547	13780	13769	13707	13793	13742	13725	13724	13700	13742	13811	13795	13812	13773	13724	13779	13837	13687	13625	13789	13893	13657	13751	13755	13650	13634	13675	13788	13621	13649	13828	13604	13541	13796	13695	13861	13849	13690	13666	13793	13744	13956	13627	13712	13758	13726	13654	13639	13641	13882	13683	13682	13793	13773	13697	13778	13768	13788	13775	13671	13700	13673	13865	13915	13656	13711	13919	13691	13853	13797	13780	13697	13623	13790	13877	13647	13603	13767	13816	13749	13647	13857	13906	13709	13670	13718	13591	13896	13897	13761	13686	13593	13793	13680	13845	13712	13829	13808	13895	13655	13520	13728	13643	13661	13836	13870	13613	13858	13817	13850	13766	13667	13863	13720	13805	13842	13685	13612	13652	13692	13614	13682	13898	13663	13673	13744	13820	13625	13821	13979	13716	13692	13733	13676	13814	13828	13611	13618	13802	13829	13758	13573	13868	13621	13766	13814	13716	13908	13678	14019	13653	13748	13756	13602	13725	13852	13718	13901	13782	13668	13963	13704	13840	13748	13881	13793	13814	13777	13586	13833	13831	13755	13615	13724	13737	13745	13612	13659	13650	13830	13721	13783	14028	13637	13595	13756	13763	13833	13735	13715	13692	13870	13752	13822	13857	13768	13779	13763	13738	13721	13856	13673	13803	13743	13878	13760	13827	13856	13871	14013	13727	13686	13806	13715	13715	13644	13752	13754	13697	13644	13690	13813	13755	13665	13688	13771	13745	13718	13798	13769	13673	13609	13652	13719	13859	13805	13628	13624	13808	13743	13782	13668	13687	13617	13715	13830	13654	13930	13838	13827	13952	13691	13821	13772	13836	13776	13758	13824	13749	13697	13770	13868	13761	13865	13625	13794	13646	13646	13807	13730	13923	13587	13919	13747	13882	13760	13857	13756	13638	13868	13871	13770	13846	13744	13738	13726	13892	13704	13951	13683	13628	13760	13690	13662	13848	13858	13732	13721	13863	13837	13827	13776	13840	13856	13744	13753	13751	13706	13780	13786	13800	13781	13774	13826	13773	13539	13706	13834	13727	13809	13965	13778	13754	13808	13588	13891	13913	13729	13780	13804	13778	13688	13799	13770	13746	13761	13603	13708	13788	13749	13718	13807	13726	13701	13709	13708	13811	13654	13569	13669	13837	13755	13653	13979	13659	13827	13781	13725	13883	13753	13722	13862	13557	13709	13775	13815	13827	13798	13912	13832	13788	13748	13747	13751	13815	13633	13709	13870	13733	13764	13748	13887	13665	13748	13883	13722	13850	13771	13615	13883	13812	13830	13802	13779	13713	13625	13933	13820	13743	13971	13894	13562	13808	13571	13682	13679	13754	13763	13644	13832	13774	13769	13836	13775	13555	13723	13716	13715	13724	13718	13797	13769	13818	13780	13738	13722	13629	13764	14020	13804	13849	13749	13854	13832	13853	13786	13916	13787	13812	13838	13761	13671	13762	13838	13669	13906	13766	13809	13861	13831	13730	13737	13736	13870	13886	13751	13703	13704	13718	13785	13794	13585	13869	13779	13628	13719	13855	13705	13636	13923	13658	13668	13779	13665	13730	13730	13764	13783	13760	13844	13603	13837	13734	13751	13593	13672	13644	13719	13777	13915	13671	13644	13885	13750	13706	13755	13689	13822	13501	13876	13595	13743	13695	13930	13787	13694	13743	13532	13694	13758	13800	13688	13780	13958	13809	13791	13841	13627	13886	13689	13846	13832	13758	13706	13901	13866	13922	13691	13777	13962	13767	13750	13849	13806	13787	13775	13851	13582	13886	13720	13756	13637	13842	13695	13870	13667	13735	13779	13782	13597	13683	13791	13910	13765	13736	13677	13604	13843	13789	13843	13735	13808	13696	13873	13759	13788	13895	13790	13698	13769	13847	13599	13742	13689	13860	13839	13824	13891	13655	13897	13814	13774	13790	13696	13865	13777	14025	13678	13777	13662	13701	13791	13748	13695	13837	13668	13911	13749	13696	13724	13909	13752	13758	13788	13762	13982	13999	13631	13643	13812	13759	13804	13854	13579	13540	13738	13782	13763	13813	13742	13815	13633	13704	13526	13723	13858	13769	13711	13969	13565	13737	13633	13782	13577	13632	13860	13559	13791	13590	13767	13732	13672	13777	13624	13740	13692	13855	13587	13747	13962	13674	13836	13550	13741	13608	13932	13826	13972	13939	13798	13856	13622	13539	13671	13659	13679	13777	13924	13890	13669	13723	13767	13773	13813	13805	13779	13776	13603	13699	13509	13839	13680	13657	13732	13755	13631	13714	13823	13736	13996	13696	13749	13737	13858	13738	13755	13751	13790	13672	13796	13767	13717	13678	13728	13701	13796	13786	13780	13713	13792	13684	13904	13741	13685	13788	13708	13694	13856	13583	13766	13681	13775	13704	13767	13936	13790	13763	13733	13858	13893	13699	13725	13805	13906	13779	13717	13797	13737	13692	13804	13916	13761	13661	13801	13735	13822	13669	13740	13706	13700	13778	13779	13730	13558	13714	13696	13805	13655	13822	13563	13594	13857	13822	13725	13681	13755	13797	13722	13656	13936	13645	13675	13903	13818	13813	13680	13631	13707	13825	13815	13525	13756	13830	13744	13994	13928	13815	13703	13701	13894	13872	13585	13936	13865	13630	13805	13689	13691	13838	13636	13800	13715	13773	13688	13794	13879	13828	13965	13932	13745	13660	13834	13723	13558	13754	13730	13621	13902	13725	13817	13867	13743	13900	13675	13758	13772	13819	13818	13858	13754	13711	13922	13701	13806	13677	13679	13713	13675	13807	13839	13654	13603	13748	13843	13695	13629	13662	13634	13695	13820	13679	13617	13853	13834	13690	13884	13884	13728	13632	13778	13716	13680	13905	13729	13597	13734	13711	13825	13798	13758	13783	13609	13922	13722	13649	13820	13698	13731	13822	13743	13722	13804	13581	13794	13715	13720	13778	13805	13667	13803	13765	13833	13648	13662	13902	13590	13682	13635	13682	13621	13764	13649	13589	13799	13736	13898	13823	13791	13891	13976	13725	13637	13849	13785	13752	13713	13682	13685	13881	13699	13767	13907	13742	13720	13732	13934	13688	13913	13787	13791	13720	13866	13766	13797	13756	13734	13744	13954	13682	13661	13738	13784	13764	13754	13527	13847	13680	13712	13596	13829	13530	13808	13603	13810	13805	13654	13868	13683	13814	13712	13634	13622	13898	13684	13741	13802	13943	13761	13712	13637	13614	13755	13747	13780	13707	13777	13749	13756	13656	13843	13781	13864	13602	13879	13786	13723	13812	13824	13771	13724	13836	13659	13918	13758	13822	13729	13894	13779	13712	13711	13847	13838	13685	13791	13803	13676	13680	13889	13627	13745	13719	13600	13781	13722	13734	13829	13791	13549	13945	13807	13782	13852	13772	13797	13779	13918	13536	13896	13742	13906	13779	13692	13683	13612	13675	13724	13854	13753	13749	13829	13826	13732	13723	13843	13795	13817	13690	13722	13724	13706	13969	13741	13847	13587	13881	13845	13565	13798	13985	13773	13731	13665	13933	13639	13774	13684	13776	13828	13712	13838	13942	13679	13673	13652	13910	13739	13720	13581	13714	13734	13684	13830	13666	13773	13767	13892	13645	13471	13704	13872	13921	13559	13595	13819	13735	13658	13683	13586	13759	13796	13820	13795	13831	13825	13779	13587	13702	13680	13772	13755	13626	13857	13704	13814	13782	14041	13549	13732	13824	13808	13597	13558	13688	13792	13763	13807	13685	13816	13741	13710	13803	13926	13926	13663	13717	13735	13775	13762	13900	13797	13699	13749	13746	13758	13683	13735	13713	13719	13880	13772	13915	13804	13621	13756	13637	13709	13624	13725	13812	13727	13628	13877	13706	13560	13743	13720	13719	13721	13863	13688	13624	13724	13714	13697	13695	13599	13882	13606	13737	13657	13852	13791	13787	13765	13731	13640	13744	13728	13842	13740	13849	13719	13737	13876	13813	13640	13781	13847	13725	13681	13848	13621	13808	13935	13713	13668	13695	13922	13754	13756	13798	13862	13736	13909	13727	13686	13774	13542	13739	13573	13742	13593	13732	13777	13812	13551	13775	13769	13761	13837	13741	13818	13775	13783	13783	13671	13681	13715	13958	13663	13715	13600	13625	13624	13760	13877	13587	13765	13831	13804	13717	13748	13704	13931	13686	13873	13748	13841	13623	13972	13620	13801	13546	13561	13732	13641	13610	13761	13777	13698	13988	13653	13593	13648	13733	13624	13697	13872	13528	13775	13825	13603	13809	13750	13687	13690	13842	13757	13665	13790	13706	13834	13477	13610	13739	13789	13805	13779	13737	13679	13721	13925	13762	13891	13691	13784	13587	13750	13665	13713	13797	13760	13641
29199	24230	27134	22728	17325	16167	16060	15483	15205	15339	15232	15211	15102	15134	15178	15240	15394	15094	14987	15045	14880	15080	15173	15020	15138	15111	15190	14839	15056	15014	15096	15018	15038	15309	15121	15030	15237	15141	14858	15240	15145	15206	15001	15025	15193	15136	14941	14938	14922	15128	14933	14826	15048	15115	15122	14996	15085	14960	14923	15106	15051	14983	14827	15017	15012	14994	15031	15190	15172	15007	15035	15116	14972	15072	14991	15218	14994	14943	14989	14801	14982	14984	14909	15074	15130	15035	15003	14927	15123	15073	15158	15001	15030	15204	14981	15068	15054	15204	15083	15161	15005	14885	14966	15000	15169	14793	15031	14959	14820	14797	15074	14803	15228	14891	15012	14928	15160	15015	15136	14820	15157	14989	14829	14916	15200	14956	15147	15029	15046	14884	15040	15173	14852	15052	15047	15210	15012	14910	14994	14963	15058	15295	15077	14880	15036	14988	14966	15113	14952	15049	14947	15046	15041	15123	14977	15033	15090	15042	14822	14968	15080	15026	15082	15000	15063	14933	14950	15112	15002	14917	14987	14906	15073	15176	14907	15033	14923	15065	15157	14912	14900	14966	15085	14948	15184	15216	15076	14990	15209	15072	15081	15260	14986	14974	15144	14819	15086	15174	15190	14856	14975	15108	15391	14879	14971	14868	15012	14832	14851	15023	14960	14873	15109	15130	14936	14958	15045	15028	14978	14975	14848	14917	14908	15217	15009	14928	15100	15230	15037	14928	15164	14997	15115	14958	15001	15075	15073	15007	15194	15241	15177	15023	15056	15017	14961	15027	15147	15084	15066	14998	14738	15033	15141	15090	15182	15064	15241	15137	15169	15076	15039	14776	15023	14950	15078	15058	15302	14897	15166	14853	14967	15210	15140	15147	14999	14905	15124	14867	15081	15150	14953	15001	14933	14796	15020	15073	14858	14761	14992	15070	14891	15091	15195	15083	14956	14955	15155	15171	15080	14912	15077	15173	15135	15110	15034	14962	15143	14964	14920	14923	15075	14971	15136	15033	15105	15042	15110	14907	15114	15006	14909	15179	15188	15078	15028	15126	15065	15000	15104	14907	15097	14983	15004	15123	14904	15090	14949	14933	15020	14969	14932	15092	15089	15312	15027	15206	14824	14943	15064	15200	14905	14988	14908	15082	15166	15064	15188	14993	15059	15093	15050	14977	15095	14930	15009	14950	14895	15077	15280	14946	15155	15042	14851	15053	14999	15089	15012	14827	14899	15085	15029	15009	15059	14989	15208	14854	15146	15012	15068	15120	15072	15086	15251	14970	15071	15181	15044	14923	14832	15095	15071	14929	15066	14936	15089	15167	15134	14933	15006	14984	15134	15018	15270	15007	15008	15078	14975	15026	14990	14984	15013	15151	15178	15020	14966	15179	15061	15049	15086	15098	14969	15065	15174	15118	15090	15090	15176	15003	15080	14965	15081	15055	15148	15086	14981	14958	14939	14874	15072	15119	15054	15094	15027	14932	15060	15114	15053	15065	14973	15098	14964	14891	15163	15144	15067	14945	14962	14934	14955	15017	15045	15008	14938	15095	15068	15353	15079	14827	15113	14999	15023	15030	15118	14985	15137	14987	15112	15020	15068	15019	15037	15076	15073	15117	14927	14997	14998	15144	15158	15073	15168	15003	14960	14963	14950	15092	14906	15221	15224	14999	14986	15067	14881	14945	15247	15199	15108	15103	15000	15012	15092	15042	14890	15009	15310	15022	14931	15101	15147	14968	14920	15004	15070	14803	15143	14893	14994	15088	15034	14833	14919	15004	14999	15089	15039	15252	15309	15136	15139	15076	14909	15194	15051	14974	15184	14902	15032	14875	14957	15073	15259	15049	14997	15067	15039	14826	14915	14958	15017	14852	15109	14870	14957	14998	14805	15165	15021	15123	15149	15187	14961	15040	15190	14866	15041	15136	15001	14921	15089	15029	15015	14996	14954	14968	15237	15074	15043	15188	15051	15080	14939	15039	15000	15126	15121	14824	14830	14852	15190	15031	15105	15051	15231	14789	15224	15148	14985	14928	15235	14996	15235	14919	14951	15119	14931	15392	15075	15165	15147	14836	14869	15006	15129	15034	15058	14783	14920	15092	14978	15133	15012	14915	15110	15205	14968	15158	15022	15122	15153	14953	14875	15047	14862	15175	14838	14945	15078	14857	15115	14969	14854	15081	15031	15195	15089	14930	15009	15107	14906	14929	14986	14768	15144	14963	14899	14913	15077	14967	15052	15001	15012	15128	14999	15056	14979	15029	15126	15025	15116	15185	15163	14994	14999	15036	15074	14866	14779	14912	15152	14891	14975	14930	15133	15042	14966	14918	15077	15080	15131	14977	15057	14841	15188	15062	15064	14985	15143	15183	14907	15013	15025	14941	15000	15083	15079	15176	15035	14993	15171	15046	15171	14893	15055	15125	14942	15067	15002	15162	15142	15044	14944	15043	15128	15081	14988	14962	15020	14938	15056	14936	15330	14970	15111	14929	14886	14968	14955	15129	15075	15138	15015	15137	15035	14837	14900	15257	15217	14929	14973	15149	15056	15073	15078	15090	14779	15084	14955	14920	14975	15113	15124	15216	15007	14992	14973	14992	14984	15070	14972	14928	15230	15105	15086	14898	14772	15004	14925	15105	14943	15154	15104	15027	15099	15166	15313	15234	14966	14949	15201	15121	14885	15024	15124	15012	15167	15277	15116	14824	15046	15008	15043	15045	15112	14966	15006	14807	15004	14986	14984	15044	15398	15118	15195	15205	14961	14904	14876	14931	15167	14902	15174	15041	15128	14896	15198	15247	14983	15090	14808	15177	15014	14987	14844	14948	14933	14917	14899	14729	14975	15087	15098	15326	14984	14963	15035	14875	15034	15020	15004	15022	14972	14999	15043	15195	15017	15180	15066	14958	15035	15009	14965	15060	15033	14968	15090	15076	15049	14930	14945	14893	15205	15080	15071	15142	15111	15128	15079	14973	15178	14920	14993	14875	14948	15056	14986	15017	15155	14957	15038	14977	15131	15142	15005	14981	15065	15007	15109	15078	15130	14999	14973	15022	15142	15108	15014	14924	15160	14919	15277	15102	15041	15116	15009	15053	15159	15222	14898	15100	15104	15218	14997	14901	15152	15043	14808	15100	15086	15044	15177	15098	14997	14924	15093	15160	15156	15094	15080	14960	14912	14966	15062	14886	15016	15107	15210	15152	15163	15017	15136	14976	14779	14958	15075	14903	14953	15085	15198	15095	15044	14953	14981	14974	15220	15074	14959	15136	15079	14890	15110	15050	15121	15002	15165	15011	14975	15029	15040	14805	15089	15213	14983	14890	15119	15075	15088	15024	15200	15041	14995	15185	15423	14949	15158	14949	14902	15192	15165	15185	15058	15002	15077	14934	15065	14936	14755	15153	14958	15157	15045	15026	15054	14961	15053	15082	15036	14944	14905	14908	15076	15095	15078	14940	14929	15098	14975	15093	14932	15181	15082	15128	14916	15107	14874	15139	15058	14943	14989	15081	14915	15102	14975	15013	15033	14903	15114	15143	15070	14841	15098	15064	15008	14945	15007	14955	14942	15234	15022	14870	14859	14997	15233	14946	15116	15060	15155	15222	14994	15145	15252	15349	15165	15095	14853	15063	15072	15167	15059	15113	14990	15024	15124	15167	14973	15080	15184	15058	15066	15048	15028	14860	14878	14926	14946	14982	15049	14992	15211	15141	15135	15071	15333	15204	14957	14954	14904	15083	15041	14970	15158	15106	15010	15039	14971	15008	14986	15049	15014	14962	14944	15097	15126	15053	15014	15117	14939	14948	15221	14966	15256	15047	15241	15075	15069	15033	15106	14993	14976	15192	15078	14937	15110	14967	14931	15087	15084	14950	15059	15077	15002	15160	15017	14993	14993	15172	14996	14986	15029	15044	14963	14927	14982	15134	15092	14984	14941	15094	15056	14995	14949	14964	15297	15007	14864	14976	15119	14965	15112	15005	15003	15015	15115	15020	14935	15161	14816	14871	15026	15064	14974	15153	14985	15049	15061	14932	15115	15121	15083	15272	15078	15272	15055	14941	15113	15113	14993	15155	15098	15028	15057	15033	15129	14953	14922	14883	14985	15086	15264	15136	15157	15062	14925	15091	14995	15102	15058	15161	15070	14972	15080	14942	15078	14958	15136	15045	14989	14969	14859	15055	15070	15054	15144	15025	15232	15001	14981	15041	14971	15304	15000	15014	14976	15091	15166	15025	15076	15146	15073	15012	15030	14817	14961	14757	15017	15077	15087	15029	15004	14866	15230	14919	15220	15052	15078	15133	15110	14858	14956	14864	15093	15089	15021	14821	14978	15043	15242	15108	15058	14961	14999	15035	15095	15034	14991	15032	14942	14971	14971	14970	15061	14919	15126	15080	15146	14856	15028	14944	15013	15150	15023	14996	15256	15110	14818	14874	15049	15024	14882	14968	15201	14949	15018	14803	15104	15232	14920	14965	14988	15004	14997	14930	14967	15020	14932	14917	15111	15085	14971	15052	14910	15048	15060	15114	14980	15034	15021	15088	15001	15040	14897	15025	14901	15027	15028	14863	15020	15173	15033	14903	14953	14993	15022	15101	15105	15003	15046	15090	15089	15038	15015	14990	14996	15150	15108	15019	15171	15111	15044	15047	14948	15190	15010	14925	14917	15048	14912	14910	14856	15126	14960	15237	15140	15289	15079	15001	15049	14920	14808	15160	15051	15056	15063	14960	14990	15229	15205	15038	14986	15184	14970	14955	15066	15351	14907	15140	15002	15108	14978	14938	15033	15069	15113	14986	15219	14904	15039	14890	15122	15084	15023	14904	15058	14977	15047	15016	15200	15047	14963	15208	15072	14875	15021	15158	14988	15007	14972	15079	15088	15086	15077	14922	15055	15096	15128	14831	15178	15038	14790	14968	15021	14989	14864	15088	14928	14910	14979	15152	14877	15027	15161	15085	15020	14959	14939	14770	15194	15060	14938	14868	15119	14969	15029	15186	15081	15009	15102	15231	15148	15079	15159	15131	15014	15028	15178	15012	14992	15039	15150	15074	14996	14995	15088	15077	15021	14876	15048	14956	15166	14904	15065	14905	15109	15193	15093	14994	15063	15086
21149	32037	25596	18907	15204	14308	13907	13409	13139	13386	13337	13200	13203	13220	13050	13140	13090	12938	13065	12931	13053	12975	13000	12995	12980	12857	12868	13028	12912	12953	12932	12852	12902	12837	12754	12965	12903	12996	12820	12995	12946	12957	12959	12969	12923	12868	12855	12923	13000	12813	12733	12837	12860	12846	12873	13073	12846	12854	13135	12762	12922	12981	12944	13072	12897	12807	12892	12891	12963	12847	12901	12924	12929	13063	12898	13087	12813	13011	12851	12946	12976	12955	12940	12958	12954	12975	12826	12878	12733	12769	12909	12789	12979	12990	12758	13114	12965	12810	12792	12805	12890	12948	12996	12791	12927	12919	12963	12971	12878	12723	12805	12903	12905	13019	12870	12945	12928	12957	12933	12970	12986	12927	12899	13040	13045	12777	12903	12941	12949	12859	12971	12874	12920	12946	12829	13001	13029	12920	12673	13000	13036	12873	12938	12969	12844	12824	12796	12906	12799	12849	13006	12999	12978	12832	12992	12831	12921	13024	12867	12871	12798	13003	12905	12834	12862	12859	12794	12845	12840	13095	12882	13017	12786	12765	12890	13163	12923	12990	12899	12921	13009	12799	12885	13028	12820	12993	12938	12808	12921	12941	12851	12862	12875	12847	13002	12916	12955	12917	13057	13046	12927	12972	12840	13017	12838	13066	12969	12964	12951	13022	12951	12966	13123	13006	12862	13077	12861	13012	13054	12968	12879	13014	12978	12864	12853	12812	13029	12964	12971	12810	12949	12813	12918	12980	12944	12744	12862	12813	12739	12989	12986	12958	12948	12845	12928	12987	12832	12853	12933	12871	12892	12878	12978	12965	12791	12923	13006	12927	12797	12995	12825	12930	12988	12895	12859	12875	12834	12956	13000	12908	12972	12909	13167	12715	12815	13112	12862	13051	13117	12715	12934	12953	12921	12936	12895	13125	12987	12877	12945	12905	12917	12895	12889	12978	12834	12866	12965	12913	12925	12886	12970	12974	12867	12833	12869	12893	12952	13059	12915	12806	12930	13015	12909	13002	12917	12898	12871	12908	12920	13007	12878	13007	12872	12831	12860	12810	13075	12923	12950	12962	12795	12852	12947	12894	12963	12867	13074	12900	12910	12749	12996	12898	13012	13010	12863	12764	12976	12976	12792	12897	12842	12824	12832	13063	12958	12987	12937	12879	12845	12971	12986	12898	13120	12973	13030	13012	12833	12837	12700	12900	13031	12952	13000	12742	12916	12890	13040	12851	12926	12904	12981	12891	13001	12864	12991	12923	12927	12829	12949	12945	12741	13035	12882	12957	13024	12789	12990	12970	12949	12852	12824	12831	13044	12945	12811	13034	12839	12918	12929	12931	12912	12899	12936	12967	12819	12994	12996	12846	12983	13038	12977	12989	12998	13002	12838	12956	13012	12880	13090	13026	12895	12889	13018	12888	12937	12953	12943	12876	13043	12860	12997	12838	12995	12826	12977	12897	12934	13113	12955	13036	12856	12941	12950	12875	12804	12876	12990	12817	12793	12868	12934	13009	12867	13005	13025	12952	12924	12962	12887	12982	12805	12868	13014	12820	12941	13083	12984	12871	13110	12948	12884	12972	12916	12811	12957	12889	12771	12755	12915	12953	13017	12931	12869	13013	12953	12933	12780	12980	12876	12925	12763	13066	12740	12910	12955	12962	12903	12931	12908	12921	13141	12825	12953	12985	12876	12953	13015	12962	12991	12931	13054	12746	12867	12853	12980	12862	12893	13038	12821	12834	12892	12848	12950	12995	12874	12834	12844	13080	13029	12997	13002	12796	13037	12877	12866	13066	12916	12985	13053	12862	12857	12887	12914	12946	12862	12989	13079	12985	12862	12984	12938	12911	12928	13004	13102	12950	12954	13048	12868	12980	12858	12791	12843	12864	12766	12964	12987	12839	12871	12839	12868	12852	13007	12874	12798	12963	12967	12769	13120	12898	12878	12979	12987	12991	12846	12897	12899	12802	12868	13034	12838	12993	12969	12834	12785	12952	12997	12863	12821	12844	12902	12894	12693	12949	12975	12828	12653	12821	13012	12964	12847	12882	12904	13076	12768	12797	13174	12952	12854	12957	12935	12853	12941	12851	12951	12907	12831	12910	12909	13064	12893	12873	12961	13053	13006	12788	12866	12732	12944	12837	12965	12719	12970	12927	12853	12874	12897	13029	12945	12851	12948	12889	12833	13020	12938	12865	12899	12868	12820	12978	12966	13128	12826	12980	12901	12903	12873	12915	13086	12821	12920	12867	13024	12928	12956	12921	12848	12848	13029	12992	13023	12990	12950	13044	12926	12982	13087	12996	12878	12979	12975	12949	13017	13032	12895	12875	12811	12910	12886	12762	12988	12873	12864	12795	13023	12990	12946	12993	12988	12946	12903	12885	13068	12880	12889	12745	12920	12691	12876	12976	12896	12943	13047	12882	12937	12981	12864	12985	12982	12862	13068	12933	12994	12986	12842	13153	12987	12981	12712	12808	12984	13000	12898	12952	12847	12913	12925	12829	12896	12803	13000	12901	12771	13074	12815	12763	12939	12886	12811	12793	13006	13049	12911	12903	12866	12878	13096	13008	12871	12754	12766	13154	12884	12973	12967	12814	12857	12901	12925	12929	12928	13010	13000	12957	13023	12900	12967	12984	12956	12947	12884	12931	12928	12977	12879	12779	12867	12940	12932	12928	12817	12941	12983	12921	12849	12958	12940	13040	12969	12900	12908	13109	12976	13045	12910	12896	13044	12994	13129	12975	12931	13007	12752	12865	12927	12893	12990	13001	12916	12827	12997	12980	12927	12750	12951	12934	12961	12932	12830	12816	12798	12698	12905	12927	12758	13011	13006	12760	13041	12898	12991	12895	12893	12774	12776	12875	12996	12884	13104	12992	13025	12919	13048	12939	12858	12894	12896	12857	12846	12964	12885	12949	12897	12930	12928	12906	12980	12954	12877	13004	12913	13048	13200	13022	12749	13066	12976	12953	12984	13047	13098	13020	12840	12909	12837	12726	12913	12954	13011	12867	13032	12925	12881	12839	12922	12861	12920	12832	12863	12824	12827	12954	13046	12848	13053	13055	12885	12911	13059	13020	12906	13021	12825	12884	12902	12860	12952	12836	13033	12949	12921	12971	13033	12838	12994	12717	12944	12922	12978	12949	12947	13049	13015	12790	12948	12841	12845	12978	12973	13044	13148	12825	12896	12922	13094	12918	12880	12802	12994	12949	12921	12954	12776	12910	12900	12933	12969	12879	12930	12910	13114	12911	13070	12852	12913	13045	12859	12868	13062	12901	12890	12805	12939	12885	12857	12936	12863	12947	13034	12942	12802	13005	12950	12977	12981	12872	12972	12830	12903	12950	12831	12871	12736	12786	12879	13064	13056	13078	12964	13092	12907	12996	13062	12990	13012	12868	13075	13060	12897	13123	12935	12855	12896	12975	12914	12958	12957	13014	12892	12789	12926	12795	12916	13044	13026	12792	12959	13006	13076	12922	12915	12762	12885	12683	12932	12936	12782	12954	12912	12960	12987	12811	12970	12955	12919	12909	12913	12796	12927	12922	12926	12846	13035	13015	12881	12976	13129	12759	13215	12906	12982	12723	13021	12726	12853	12833	12757	12971	12996	13004	12925	12866	12795	12915	12972	13004	12819	12804	12845	13139	12899	12859	13003	12868	12870	12845	13029	12959	12886	12811	12826	12904	12741	12969	12933	12946	12983	12945	12887	13009	12973	13122	12778	12988	12915	13060	12999	12940	12929	12888	12737	13086	12934	12968	12762	12962	12888	12966	12940	12839	13093	12913	13053	12998	12796	12893	12926	12972	12849	12963	12896	12910	13006	12895	12889	12730	12997	12843	12935	12978	12919	13051	13068	12868	12884	13010	12986	13042	12921	12948	12982	13023	12837	12927	12904	12809	12828	13028	12982	12874	12820	12934	12860	12945	13036	12948	12819	12917	12914	12944	12969	12803	12970	12919	12874	12936	12973	12949	13065	12867	12997	13030	12825	13137	12788	13010	13062	12954	12948	13089	12975	12859	12949	12876	12930	12974	12988	12804	12910	12827	13076	12898	13104	13022	12817	13028	12924	13009	13037	12907	12933	12832	12950	13135	12985	12912	13020	13032	13009	13016	12973	12908	12889	12871	12989	12810	12862	12929	12870	12730	13001	13016	13007	12875	12927	12937	13064	12847	13039	12941	12900	12916	12752	12934	12956	12993	12763	12861	12751	12947	12983	12975	12862	12966	13067	12883	13000	12984	12864	12947	12898	12850	13049	12910	12960	12735	13073	12976	12922	12971	12902	12912	12853	12831	12779	12989	13048	12865	12890	12898	12901	12900	12829	12991	12755	12894	13029	12959	12995	12874	12823	12685	12908	13002	12876	12878	12845	12926	12977	12996	13142	12928	12877	12998	12900	12898	12926	12977	12844	13040	12965	12822	12879	12752	13098	12971	12813	12903	13066	12828	12945	12947	12946	12970	12939	13014	12968	12892	12960	12894	13009	12943	12882	12935	12900	12917	12986	12823	12925	12975	12848	12977	12812	12875	12768	12995	12845	12866	12818	12925	12906	12785	12762	12919	12993	12938	12895	12854	12930	13055	12782	12925	12923	12856	13060	12942	12826	12980	12929	12867	12922	13071	12995	12937	12900	12947	12868	12896	12983	13024	12994	12971	12847	12859	12947	12754	12883	12809	13032	12864	13017	12861	12857	12701	12831	12955	12926	13040	12895	12836	12962	12904	13016	12950	12828	12894	12921	12774	12907	12889	12799	12963	12984	12803	12946	12892	12948	13173	12980	12908	12845	12873	12760	13109	12936	12652	12988	12838	12777	12875	12948	13015	12953	12968	12985	13011	12906	12879	13099	13038	12889	12950	13067	12916	13107	12908	13111	12893	12922	12882	12928	12943	12912	13062	12889	12878	12816	12871	12991	13049	12821	12905	13048	12935	12852	12950	12934	13006	13107	12878	12883	12889	12858	12935	12981	12772	12916	12935	12959	12891	12895	12857	12855	12935	12786	12843	12823	12736	13020	12901	12801	12831	12849	13041	12813	12990	12850	12912	13047	12825	12892	13009	12905	12969	12747	12971	13055	12846	12903	12896	13091	12948	12910	12959	12991	13035
23054	20928	27677	24686	21596	19122	17099	14710	14345	15984	15121	14229	14091	14328	14925	15380	15218	14779	14615	14166	14204	13984	14001	13918	13869	13855	13653	13777	13954	13897	13922	13874	13838	13984	13852	13698	13767	13762	13759	13843	13775	13814	14074	13848	13872	13753	13619	13716	13988	13691	13764	13792	13802	13642	13619	13755	13728	13811	13708	13668	13917	13828	13684	13701	13754	13927	13794	13857	13764	13827	13978	13672	13868	13794	13959	13858	13755	13838	13794	13693	13887	13977	13700	13851	13711	13824	13579	13694	13791	13836	13960	13798	13911	13809	13794	13690	13908	13651	13772	13760	13700	13807	13710	13670	13869	13588	13581	13548	13734	13858	13835	13810	13844	13872	13622	13658	13796	13746	13872	13750	13901	13843	13840	13718	13802	13755	13558	13592	13821	13693	13646	13906	13737	13620	13860	13781	13848	13770	13737	13681	13588	13739	13721	13871	13851	13982	13907	13759	13956	13728	13801	13783	13661	13780	13925	13695	13688	13762	13662	13883	13861	13802	13733	13813	13719	13724	13685	13671	13744	13838	13852	13773	13771	13734	13776	13853	13695	13641	13874	13851	13693	13737	13641	13622	13658	13609	13731	13712	13757	13829	13653	13664	13776	13730	13919	13970	13764	13794	13653	13807	13641	13779	13690	13912	14007	13722	13835	13522	13677	13623	13812	13940	13889	13911	13996	13652	13687	13824	13808	13777	13669	13834	13851	13746	13840	13492	13809	13738	13671	13721	13589	13750	13741	13918	13707	13749	13893	13782	13701	13594	13694	13712	13673	13878	13822	13804	13817	13761	13676	13718	13870	13754	13755	13784	13727	13703	13867	13753	13719	13888	13817	13778	13607	13891	13793	13899	13732	13864	13712	13860	13697	13685	13793	13929	13621	13767	13534	13770	13692	13629	13658	13806	13830	13758	13578	13940	13729	13663	13850	13717	13889	13557	13939	13774	13574	13618	13643	13776	13510	13778	13819	13723	13631	13891	13690	13765	13895	13651	13688	13788	13743	13785	13830	13746	13761	13845	13771	13694	13578	13698	13642	13547	13625	13671	13718	13877	13777	13686	13884	13843	13930	13748	13813	13722	13860	13876	13718	13589	13748	13910	13784	13639	13745	13648	13785	13963	13763	13946	13663	13695	13648	13882	13784	13739	13704	13701	13728	13797	13657	13762	13895	13804	13788	13758	13668	13747	13674	13713	13833	13831	13660	13825	13842	13790	13689	13742	13769	13742	13903	13803	13799	13610	13770	13590	13821	13891	13831	13806	13818	13805	13826	13704	13817	13995	13886	13805	13941	13772	13887	13754	13723	13944	13716	13705	13652	13694	13945	13831	13806	13694	13823	13703	13763	13568	13692	13807	13772	14023	13774	13912	13723	13742	13665	13910	13709	13943	13971	13863	13721	13727	13625	13885	13865	13692	13885	13841	13819	13874	13812	13594	13632	13747	13541	13733	13803	13653	13744	13921	13842	13704	13546	13956	13838	13680	13869	13739	13756	13877	13693	13743	13757	13898	13681	13944	13867	13595	13837	13797	13684	13626	13811	13862	13920	13825	13807	13740	13664	13904	13871	13845	13679	13727	13838	13771	13848	13878	13560	13650	13734	13857	13707	13652	13545	13836	13932	13836	13641	13623	13770	13819	13622	13913	13731	13896	13714	13924	13783	13835	13767	13940	13753	13949	13852	13730	13496	13851	13764	13789	13738	13714	13879	13688	13754	13768	13864	13793	13735	13775	13705	13814	13615	13845	13864	13672	13827	13832	13788	13646	13751	13760	13743	13788	13610	13688	13736	13720	13638	13567	13904	13889	13742	13729	13652	13815	13844	13608	13621	13714	13675	13651	13951	13686	13770	13657	13845	13753	13794	13651	13757	13689	13780	13735	13785	13812	13833	13711	13715	13861	13661	13866	13711	13846	13649	13800	13888	13701	13777	13805	13753	13559	13815	13687	13847	13755	13887	13778	13884	13842	13734	13840	13615	13617	13641	13798	13830	13820	13769	13986	13884	13739	13929	13781	13815	13913	13697	13654	13768	13726	13609	13621	13696	13735	13814	13764	13598	13724	13800	13814	13887	13704	13817	13923	13809	13627	13889	13630	13751	13813	13644	13796	13810	13761	13791	13766	13726	13665	13837	13705	13698	13724	13837	13916	13697	13777	13818	13742	13748	13909	13953	13699	13894	13737	13946	13871	13777	13932	13643	13789	14020	13503	13842	14017	13604	13809	13793	13641	14061	13769	13885	13731	13715	13882	13742	13694	13646	13741	13782	13664	13789	13905	13803	13903	13811	13678	13769	13835	13772	13778	13876	13709	13873	14016	13768	13756	13786	13846	13952	13597	13791	13809	13573	13551	13649	13704	13831	13705	13713	13816	13634	13706	13718	13778	13823	13669	13722	13705	13892	13743	13963	13875	13752	13565	13835	13770	13783	13781	13776	13767	13937	13692	13884	13651	13893	13826	13603	13901	13721	13780	13851	13799	13774	13662	13693	13868	13731	13714	13661	13719	13721	13648	13982	13828	13725	13784	13624	13864	13821	13766	13901	13833	13764	14019	13675	13634	13637	13735	13720	13780	13850	13804	13596	13621	13739	13663	13728	13825	13905	13709	13844	13814	13865	13942	13917	13741	13732	13876	13719	13501	13531	13659	13872	13577	13881	13761	13696	13721	13997	13698	13869	13594	13848	13930	13930	13672	13843	13726	13746	13813	13625	13867	13886	13785	13826	13643	13744	13609	13815	13808	13865	13775	13748	14010	13928	13959	13739	13928	13750	13746	13848	13699	13717	13725	13872	13615	14005	13847	13521	13719	13817	13864	14020	13888	13972	13728	13682	13892	13718	13786	13876	13777	13771	13772	13842	13676	13812	13728	13740	13735	13617	13733	13849	13839	13659	13543	13750	13849	13881	13897	13833	13745	13624	13655	13579	13789	13841	13737	14017	13870	13681	13734	13757	13655	13782	13820	13788	13721	13816	13633	13807	13719	13822	13729	13896	13874	13702	13897	13783	13819	13654	13780	13744	13709	13733	13839	13942	13730	13812	13838	13908	13786	13876	13900	13864	13761	13666	13760	13757	13706	13789	13668	13724	13802	13678	13893	13842	13606	13655	13693	13708	13724	13818	13744	13920	13719	13721	13962	13967	13830	13887	13787	13696	13815	13750	13675	13812	13662	13735	13801	14100	13676	13808	13594	13822	13754	13610	13688	13807	13808	13586	13680	13756	13752	13741	13662	13635	13853	13649	13910	13792	13828	13852	13690	13556	13883	13784	13805	13739	13700	13565	13835	13733	13858	13887	13738	13749	13598	13766	13793	13708	13823	13733	13802	13996	13776	13786	13895	13730	13884	13627	13763	13569	13712	13720	13716	13736	13694	13582	13955	13788	13858	13754	13692	13820	13844	13694	13760	13796	13759	13766	13674	13701	13708	13995	13780	13804	13801	14006	13646	13730	13718	13672	13903	13935	13693	13747	13797	13773	13706	13635	13661	13782	13722	13930	13807	13752	13767	13788	13624	13659	13895	13894	14032	13731	13736	13801	13728	13738	13948	13785	13710	13843	13907	13760	13962	13785	13924	13991	13813	13904	13832	13632	13687	13641	13822	13584	13783	13852	13741	13823	13812	13850	13863	13722	13688	13864	13791	13659	13952	13792	13685	13763	13813	13669	13817	13921	13996	13824	13674	13677	13798	13832	13896	13919	13771	13665	13953	13754	13653	13729	13711	13775	13886	13733	13814	13869	13781	13855	13720	13692	13803	13782	13636	13789	13817	13764	13608	13750	13807	13605	13724	13867	13891	13562	13634	13738	13841	13689	13750	13704	13680	13769	13670	13939	13765	13719	13814	13801	13738	13837	13772	13787	13591	13648	13667	13947	13790	13827	13716	14045	13847	13798	13699	13864	13945	13679	13717	13857	13922	13706	13841	13772	13719	13645	13634	13890	13793	13621	13756	13772	13845	13665	13888	13946	13656	13650	13851	13814	13886	13668	13786	13613	13461	13849	13734	13755	13629	13838	13831	13902	13946	13768	13822	13709	13821	13900	13617	13837	13888	13681	13778	13905	13707	13817	13975	13531	13751	13781	13815	13754	13904	13637	13733	13988	13862	13892	13821	13743	13897	13739	13674	13733	13732	13927	13696	13716	13697	13592	13774	13668	13869	14027	13769	13509	13687	13743	13688	13806	13711	13672	13670	13752	13715	13814	13801	13667	13598	13794	13720	13577	13708	13897	13949	13929	13727	13667	13736	13758	13903	13703	13628	13704	13860	13775	13928	13508	13708	13893	13844	13760	13763	13817	13784	13631	13731	13912	13800	13872	13646	13783	13743	13978	13612	13857	13747	13840	13908	13832	13624	13757	13796	14030	13786	13891	13636	13687	13871	13821	13683	13612	13690	13722	13613	13887	13948	13837	13786	13771	13552	13736	13728	13987	13802	13770	13739	13823	13621	13770	13829	13817	13630	13862	13689	13812	13759	13635	13709	13580	13949	13723	13863	13734	13623	13976	13982	13793	13849	13884	13731	13922	13867	13727	13828	13652	13795	13890	13671	13672	13900	13823	13921	13781	13762	13710	14018	13838	13775	13877	13887	13939	13704	13681	13851	13699	13767	13916	13837	13760	13821	13748	13623	13793	13835	13822	13806	13747	13938	13829	13704	13486	13762	13912	13852	13812	13756	13756	13998	13842	13675	13827	13668	13859	13923	13731	13767	13927	13606	13718	13806	13684	13830	13694	13636	13835	13876	13864	13648	13861	13816	13853	13959	13588	13916	13860	13776	13750	13652	13781	13732	13820	13740	13870	13771	13790	13818	13767	13927	13590	13828	13643	13961	13735	13821	13832	13804	13808	13799	13815	13864	13639	13772	13632	13565	13754	13773	13727	13713	13773	13756	13794	13885	13797	13766	13793	13707	13690	13827	13877	13846	13718	13565	13842	13809	13888	13819	13731	13827	13672	13745	13636	13618	13850	13687	13837	13616	13785	13650	13772	13820	13763	13741	13657	13681	13829	13776	13971	13763	13909	13735	13729	13751	13618	13913	13840	13837	13907	13843	13542	13751	13896	13815	13845	13671	13716	13808	13827	13763	13888	13814	13950	13780	13694	13943	13782	13797	13713	13843
20576	42417	34492	21710	16512	14672	13534	13095	13164	14979	13473	12737	12460	12621	13725	14443	13707	13472	12829	12495	12349	12112	12308	12375	12353	11976	12237	12035	12171	12239	12200	12191	12082	12183	12075	12291	12000	12201	12207	12124	12127	12258	12145	12170	12216	12229	12307	12228	12008	12167	12048	12115	12070	12279	12140	12164	12228	12070	12205	12038	12042	12131	12161	12398	12294	12162	12219	12240	12114	12225	12083	12115	12154	12134	12072	12241	12166	12088	12273	12123	12261	12125	12234	12160	12045	12257	12081	12175	12173	12210	12228	12266	12265	12120	12222	12284	12154	12118	12169	12137	12257	12055	11993	12111	12143	12177	12248	12253	12201	12167	12190	12268	12356	12203	12293	11984	12235	12219	12048	12079	12346	12253	12219	12220	12263	12179	12219	12343	11947	12010	12105	12079	12302	12143	12142	12236	12270	12109	12015	12049	12044	12136	12154	12018	12168	12136	12197	12137	12355	12022	12171	12225	12073	12208	12253	12097	12115	12263	12244	12246	12331	12110	12170	12263	12163	12264	12134	12148	12289	12040	12185	12163	12103	12089	12258	12229	12078	12323	12314	12064	12233	12096	12247	12167	12166	12203	12260	12223	12185	12189	12031	12104	12205	12151	12213	12235	12143	12239	11988	12158	12213	12301	12090	12265	12199	12155	12133	12112	12178	12140	12219	12290	12133	12037	12129	12297	12013	12253	12260	12272	12125	12100	12207	12228	12132	12121	12101	12124	12112	12118	12184	12044	12136	11994	12233	12146	12006	12184	12138	12303	12029	12256	12175	12186	12187	12097	12212	12126	12245	12091	12153	12054	12259	12058	12159	12109	12139	12124	12233	12001	12185	12150	12166	12183	12113	12210	12090	12090	12226	12111	12066	12141	12071	12297	12348	12193	12132	12040	12036	12232	12228	12058	12157	12010	12195	12190	12284	12183	12199	12195	12304	12104	12185	12126	12205	12074	12233	12199	12044	12020	12352	12277	12254	12137	12174	12203	12273	11976	12049	12142	12346	12209	12068	12136	12140	12263	12099	12286	12098	12172	12125	12266	12267	12187	12149	12113	12167	12171	12204	12037	12019	12138	12347	12117	12101	12186	12326	12180	12275	12133	12091	12344	12103	12046	12189	12175	12059	11970	12427	12112	12128	12092	12123	12080	12175	12079	12063	12217	12118	12286	12024	12118	12176	12134	12198	12216	12244	12084	12237	12193	12010	12282	12217	11958	12310	11986	12103	12178	12042	12116	12214	12165	12161	12262	12122	12244	12311	12217	12264	12115	12144	12043	12147	12303	12082	12121	12120	12247	12122	11950	12237	12093	12210	12066	12081	12126	12106	12216	12289	12234	12236	12075	12205	12139	12126	12190	12213	12044	12349	12241	12262	12141	12190	12011	12271	12160	12266	12157	12048	12168	12118	12148	12280	12047	12040	11990	12076	12071	12030	12126	12109	12170	12145	11998	11927	12174	12048	12282	12217	12067	12249	12054	12267	12229	12109	12065	12173	12116	12086	12135	12127	12308	12306	12060	12093	12162	12241	12183	12010	12122	12202	12177	11983	11982	12076	12191	12360	12179	12224	12120	12145	12033	12105	12115	12219	12148	12006	12225	12260	12182	12118	12223	12135	12015	12094	12218	12033	12233	12167	12122	12156	12052	12091	12134	12199	12117	12108	12192	12142	12246	12351	12185	12123	12212	12325	12174	12123	12074	12187	12272	12135	12033	11870	12295	12052	12132	12182	12278	12203	12056	12203	12246	12124	12279	12111	12304	12165	12048	12217	12088	12268	12233	12020	12093	12184	12254	12220	12087	12146	12123	12106	12196	12000	12042	12059	12260	12086	12169	12249	12294	12238	12042	12133	12179	12138	12214	12159	12094	12100	12044	12342	12224	12277	12271	12075	12153	12113	11981	12299	12166	12070	12251	12241	12153	12190	12080	12113	12162	12189	12172	12085	12094	12174	12072	12316	12214	12184	12107	12083	12217	12042	12209	12073	12307	12131	12202	12219	12306	12155	12131	12106	12115	12208	12097	12139	12032	12099	12165	12169	12294	12113	12255	12211	12231	12148	12101	12265	12300	11971	12071	12186	12152	12221	12309	12161	12297	12188	12194	12116	12130	12143	12006	12141	12198	12042	12214	12268	12189	12171	12277	12133	12073	12215	12064	12154	12300	12183	12093	12123	12046	12219	12099	12105	12063	12139	12382	12183	12365	12121	12175	12138	12208	12229	12098	12105	12012	12443	12185	12257	12251	12312	12260	12241	12104	12124	12117	12178	12200	12150	12175	12158	12199	12105	12265	12069	12113	12147	12237	12173	12193	12136	12073	12266	12066	12100	12338	12250	12220	12170	12110	12258	12128	11954	12139	12211	12083	12023	12228	12253	12201	11986	12195	11970	12161	11998	12356	12065	12282	12171	12247	12160	12021	12185	12193	12108	12295	12131	12116	12198	12024	12135	12238	12326	12200	12191	12187	12068	12098	12074	12212	12214	12094	12058	12205	12132	12045	12276	12205	12151	12387	12215	12077	12358	12017	12279	12200	12154	12043	12142	12032	12091	12196	12094	12217	12138	12061	12175	12147	12133	12086	11986	12145	11926	12270	12209	12126	12037	12139	12227	12132	12328	12279	12205	12159	12147	12006	12299	12312	12224	12131	11972	12342	12011	12143	12007	12131	12191	12059	12207	12116	12223	12166	12122	12201	12168	12233	12330	12275	12232	12053	12085	12067	12282	12064	12127	12265	12329	12175	12259	12019	12118	12166	12203	11991	12002	12274	12164	12185	11958	12098	12265	12166	12176	12188	12124	12163	12137	12063	12212	11964	12201	12063	12064	12154	12087	12306	12164	12040	12097	12163	12205	12095	12197	12091	12017	12127	12030	12084	12187	12225	11919	12022	12141	12266	12162	12238	12139	12204	12188	12249	12119	12124	12194	12190	12137	12029	12001	12150	12060	12136	12262	12044	12209	12111	12266	12199	12034	12172	12298	12013	12239	12205	12074	11988	12156	12124	12210	12136	12046	12227	12217	12041	12135	12159	12141	12080	12057	12093	12174	12281	12194	12168	12215	12119	12205	12010	12141	12237	12252	12262	12329	12173	12113	12136	12123	12085	12230	12139	12301	12181	12160	12203	12129	12175	12249	12174	12115	12160	12295	12323	12132	12261	12158	12119	12200	12072	12235	12178	12066	12134	12197	12151	12117	12304	12245	12263	12195	12189	12129	12325	12196	12129	12230	12156	12097	12239	12246	12225	12047	12091	12087	12217	12102	12204	12242	12301	12289	12274	12034	12377	12157	12244	12234	12246	12246	12199	12451	12198	12243	12146	12242	12232	12123	12273	12142	12068	12214	12039	12396	12240	12279	12254	12299	12231	12089	12080	12210	12259	12163	12180	12131	12141	12103	12394	12126	11951	12078	12152	12046	12180	12062	12218	12017	12122	12044	12068	12071	12110	12106	12313	12132	12329	12093	12219	12267	12206	12104	12245	12186	12252	12113	12087	12046	12059	12015	12240	12195	12196	12038	12257	12422	12202	12059	12192	12258	12295	12209	12161	12118	12121	12169	12233	12229	12225	12143	12198	12161	12404	12151	12280	12148	12247	12214	12173	12380	12032	12181	12307	12076	12149	12223	12148	12062	12165	12143	12049	12206	12119	12101	12170	12275	12136	11996	12318	12155	12088	12143	12280	12054	12166	12241	12114	12331	12036	12209	12184	12136	12175	12003	12174	12144	12158	12149	12154	12165	12167	12211	12115	12277	12234	12365	12101	12117	12246	12161	11999	12243	12099	12195	12184	12140	12281	12125	12151	12157	12091	11962	12085	12092	12294	12188	12173	12103	12142	12016	12117	12148	12081	12162	12178	12362	12306	12071	12202	12220	12253	12188	12072	12156	12116	12215	12230	12099	12153	12078	12210	12088	12051	12152	12241	12268	12055	12128	12235	12191	12133	12093	12257	12122	12133	12025	12260	12108	12262	12250	12107	12133	12156	12205	12132	12115	12209	12211	12199	12166	12167	12379	12076	12198	12063	12087	11979	12079	12147	12219	12164	11937	12250	12210	12175	12229	12165	12019	12173	12150	12196	12095	12324	12260	12306	12084	12132	12075	12220	12283	12135	12109	12104	12076	12157	12262	11965	12089	11957	12065	12277	12150	12137	12113	12307	11923	12240	12201	12210	12037	12158	12104	12150	12117	12090	12111	12197	12076	12040	12190	12225	12008	12074	11943	12076	12307	12144	12207	12138	12154	12068	12091	12113	12216	12093	12076	12153	12120	12106	12103	12126	12232	12165	12309	12141	12182	12164	12286	11998	12287	12161	12156	12119	12061	12142	12051	12184	12171	12244	12175	12234	12298	12119	12227	12350	12324	12277	12223	12207	12265	12163	12353	12223	12121	12052	12258	12243	12068	12265	12193	12313	12127	12156	12212	12137	12052	12270	12086	12152	12060	12228	12110	12331	12268	12129	12214	12207	12181	12207	12201	12043	12160	12146	12067	12092	12012	12119	12182	12221	12137	12078	12085	12212	12104	12239	12138	12112	12144	12203	12210	12220	11999	12286	12179	12337	12193	12173	12171	12067	12247	12013	12213	12202	12083	12196	12146	12171	12076	12284	12175	12116	12324	12312	12236	12245	12131	12228	12099	12052	12025	12178	12275	12240	12122	12394	12146	12030	12348	12435	12172	12194	12198	12168	12235	12096	12241	12228	12203	12351	11982	12288	12068	12211	12095	12180	12228	12103	12021	12123	12178	12240	12150	12191	12115	12111	12095	12040	12190	12096	12096	12055	12076	12188	12250	12068	12111	12140	12044	12198	12198	12161	12042	12120	12383	12136	12137	12213	12195	12258	12112	12161	12008	12014	12143	12415	12135	12148	12179	12319	12055	12033	12177	12226	12116	12206	12367	12276	12238	12069	12185	12211	12234	12107	12333	12128	12239	12048	12049	12169	12232	12030	12138	12115	12155	12113	12063	12185	12232	12004	12199	12032	12088	12159	12078	12162	12192	12062	12260	12096	12261	12158	12000	12188	12402	12117	12218	12100	12271	12216	12238	12236	12154	12052	12095	12103	12117	12159	11980	12242	12136	12125	12132	12258	12266	12222	12154	12222	12123	12213	12028	12043
24425	20987	27091	26258	19724	17970	17522	16636	16695	16502	16511	16524	16261	16357	17034	17185	16972	16780	16493	16400	16113	16224	16302	16084	16122	16354	16224	16170	16077	16215	16187	16170	16033	16064	16174	15955	16206	16059	16166	16033	16153	15974	16146	16179	16216	16142	16023	16268	16193	16001	16150	16287	16020	16099	16128	15934	16190	16183	16067	16055	16226	16070	16181	16168	16122	15995	16161	16029	16100	16076	15983	16091	16201	15968	16083	16092	16128	16071	16278	16211	16150	16047	16114	16062	15800	15941	16069	16054	16198	16216	16235	16189	16255	16104	16276	16151	16029	16112	16038	15932	16069	15982	16077	16078	16042	16238	16092	16097	16111	16051	15905	15966	16097	16308	16134	16094	15953	16086	16256	16176	15980	15961	15978	15894	16184	16137	16175	16239	16043	16072	16136	16104	16062	15985	16231	16122	16220	16041	15841	16121	16241	16235	16143	16086	16106	15970	16324	16141	16290	16063	16102	16035	16221	16117	16058	15806	16098	16238	16121	16174	16070	16020	16331	16042	16116	16123	16100	16044	16138	16263	15832	16093	16071	16004	16119	15895	16098	16189	16109	16018	16081	16062	16118	16071	16167	16068	16111	15967	16140	15979	16103	16122	16124	16202	15991	15914	16042	15968	16037	15982	16067	16122	16049	15935	16221	16026	16073	16238	16132	15962	16206	16047	16280	16231	16197	15982	16099	16193	16100	16118	16210	16139	16072	16034	15893	16086	15973	16097	16072	16070	16311	16020	16056	16087	16082	16210	15985	16140	16048	15903	16052	16039	16163	16137	15973	16058	16279	16047	16148	15964	15919	16203	16139	16153	16146	16042	15908	16260	16142	16167	16261	16150	16218	16008	15893	16019	16053	16286	16071	16090	16103	16085	16075	16079	16083	15956	16012	16364	16026	15799	15858	15969	15905	16134	16095	16141	16102	16128	16151	16297	16042	15823	15976	16093	16071	16130	16103	15974	16118	15936	16084	16207	16048	15890	16149	16003	16106	15968	16122	15898	16069	16031	16095	16281	15910	16148	16054	16197	16181	16094	15978	16250	16071	16262	16058	16146	16006	16074	16235	16294	16098	16117	15986	15923	16269	15983	16077	16109	16039	15995	16124	16142	15948	16123	16171	16152	16151	16284	15951	16077	16145	16181	16104	16139	16259	16196	16308	16162	16072	16318	16217	16153	15946	16170	16012	16052	16178	16169	16001	15965	16109	16044	16101	16162	16153	16181	16143	16258	16061	16196	16065	16175	15999	16338	16443	16002	16100	15801	16003	16072	16183	16069	16036	16192	16073	15950	16402	15984	16008	16125	16371	16169	16057	15937	16192	15913	16011	15933	16154	16191	16020	16217	15984	16125	16166	16183	16127	16121	16192	16123	16092	16160	16122	16063	16258	16055	16106	16010	16006	16163	16087	16124	16145	16450	16133	15904	16000	16150	16023	16164	16101	15970	16048	16087	16295	16092	15936	16063	16004	16177	16182	16141	15948	15917	16062	16163	16155	16077	15976	16100	16168	16220	16046	16173	15985	16216	16089	16299	16338	15946	16231	15894	16179	16055	16125	16068	16103	16079	16013	16053	16173	16202	15985	16202	16065	15971	16054	16235	16119	16085	16345	16167	16113	16304	16308	15891	16215	16007	16245	16229	16229	16219	15974	16051	16140	16231	16176	16034	15987	16044	16128	16053	16208	16034	16316	16081	16169	16010	16203	16130	16105	16332	16215	16051	16157	16250	16083	16131	15785	15997	16204	16191	15974	16097	16011	16126	16040	16080	16322	16076	16028	16174	16247	16136	16373	16114	16170	16298	16126	15917	15984	16214	16024	16243	16321	16180	16010	16254	16108	16084	16048	16313	16202	15825	16324	16200	16145	16000	15880	15985	16297	15989	15879	16167	16152	16218	16028	15893	15950	15725	16063	16069	16205	16242	16053	16248	16033	16009	16116	16142	16010	15894	15933	16113	15963	16020	16171	16024	16239	15873	16143	16301	15856	16183	15986	16070	16037	16022	16094	16123	16136	16279	16055	16240	16139	16224	15945	16037	16206	16111	16179	16097	16023	16133	16280	16045	16119	16090	16123	16029	16178	16110	15879	16145	16003	15968	16199	16211	15936	16153	16220	16090	15946	15880	16056	16172	16275	16045	16163	16203	16152	16059	15982	16182	16358	16255	16008	16101	15940	16100	16135	16131	16190	15966	16209	15982	16142	16177	16180	16142	16044	15956	16350	16070	16023	16050	16222	16172	16223	16123	16033	16102	16021	15984	16152	16125	16158	16214	16017	16020	16173	16059	16256	16092	16089	16080	16111	16031	16131	16293	15842	16131	15960	15975	16123	16109	16085	16155	16190	15989	16178	16114	16296	16141	16064	16143	16006	16156	16207	16198	16090	16190	16128	16092	16195	16190	16031	16120	16075	16128	16287	16099	16000	15854	16320	16421	16219	16117	16359	16196	16034	16014	15948	16099	15965	16062	16166	15876	15994	16179	16100	15982	16222	16144	15991	16197	16023	16114	16316	16081	16261	16112	16131	16159	16265	16134	15932	15990	16100	16064	16114	16163	16117	16019	15991	16142	16060	16011	16055	16206	16108	16203	16006	16369	16145	16157	16131	16110	16027	16009	16207	16106	16203	16150	16058	16160	15967	16150	16200	15954	16188	16156	15838	15930	16266	16048	16131	16068	16128	16070	16088	16409	16260	16059	16026	16151	16142	16084	16217	16041	16226	16098	16081	16225	16107	16232	16168	16136	15852	15978	16206	16137	16048	16076	16130	16155	16104	16145	16062	16119	16465	16050	16220	16078	16195	15954	16134	16130	15965	16024	15998	16032	16000	16071	16038	16174	16081	16139	16090	16072	15949	16039	16127	16022	16063	16007	16009	16153	16178	16288	16116	16100	16013	15994	16180	16133	16164	16065	16078	16214	16177	16264	16037	16205	15917	15890	16208	16145	16046	16098	16244	16071	16089	15979	16015	15975	16180	16083	16225	15987	16228	16178	16093	16079	16210	15934	16181	16178	16039	16176	16159	16395	16160	15995	15983	16153	16170	16145	16183	15954	16242	16000	16049	16096	16032	16288	15998	16105	16004	16166	16027	15971	15919	16111	16106	16339	16094	16159	16315	16080	16092	16060	16145	16042	16038	16165	16186	16252	16302	16043	16170	16036	15887	16070	16126	16107	16047	16039	15980	16017	15912	16058	16007	15969	16092	16112	15809	16034	16190	16224	16225	16419	15962	16173	16083	15940	16087	16212	15946	16153	15942	16158	16096	15975	16207	16060	16087	16103	16077	16092	15993	16054	16099	16137	16253	15999	16069	16311	16114	15996	16201	16078	16049	16089	16149	16068	16066	16050	15986	15973	15993	16062	16252	16080	16148	16068	16060	16208	16053	16121	16033	15992	16150	16148	16098	16113	16194	16049	16227	16217	16048	16133	16197	16269	16204	16016	16092	16264	16113	16188	16088	16271	16063	16010	16004	16107	16071	16062	15954	15976	16116	16186	16055	16034	16114	15958	16108	16106	16148	16121	16039	16034	16069	16008	16088	16261	16144	16321	16119	16127	16357	16124	15984	15983	16195	16101	16470	16154	16282	16227	16342	16147	16056	16196	15955	16267	16188	16274	16170	16001	16058	16367	16316	16065	16324	16287	16163	16135	16062	16126	16057	16105	16078	16099	16003	16072	16040	16159	16017	16139	16181	16138	16048	16073	16116	16213	16041	16023	16124	16152	16170	16285	15920	16007	15956	16148	16059	16291	15915	15953	15962	15985	16066	16003	16142	16105	16397	16197	16156	16032	16137	16427	16086	16234	16132	16137	16086	15957	16044	16040	15979	16189	15997	16046	15978	16120	16104	15908	16187	16139	16219	16248	16024	15978	15948	16132	15906	16029	16073	16119	16063	16263	16067	16191	16205	16189	16111	16185	16037	16037	16039	16010	16155	15999	15912	16033	16049	16158	16039	16370	16048	16252	16072	16093	16082	16097	16130	16282	16191	16106	16059	16072	16010	16250	16214	16245	16212	15947	16035	16040	16009	16110	16241	16202	16098	16206	16063	16257	16074	16058	16193	15903	15923	16222	16092	15914	16275	16021	15965	16161	16181	16008	16136	16292	16263	16043	16036	15919	15977	16150	16134	16101	16056	16067	16236	16244	16119	16195	16020	16096	15999	15995	16028	16109	16091	16333	15958	16021	16199	16396	16040	16237	16109	16016	16042	16085	16028	16126	16280	16101	16250	16039	16040	16066	16206	16111	16130	16169	16005	16028	15920	15983	16162	16192	16034	16097	16075	16033	16082	15834	16087	16053	16087	15978	16102	16231	16000	16031	16098	16100	16021	16152	16253	16043	15992	16085	16273	16220	16221	16006	15925	16139	15972	16030	16026	16044	16191	16183	16128	16002	15958	16049	16063	16232	15988	16145	16031	16044	16107	16175	16033	16335	15949	16138	15960	16045	15998	16024	16019	16223	16237	16157	16244	16134	16212	16223	16183	16015	16022	16129	16097	15895	16053	16032	16212	16204	16126	16281	16112	15968	15978	15997	16182	16045	16225	16000	16129	16063	16148	16143	16093	16165	16056	16201	15991	16112	16036	16181	16002	16028	15985	16235	16012	16123	16162	16217	16149	16138	16252	16104	15952	16077	16325	16115	15943	16133	16182	16092	15869	15997	16264	16086	16187	16152	16108	16088	16171	16290	16237	16179	16019	16310	16117	16322	16264	16039	16089	16117	16214	16226	16225	16290	16142	16152	16066	16114	16116	15921	16194	16085	16079	15954	16054	16081	16101	16157	16094	16133	16078	16205	15892	16059	16233	16329	16049	16088	16032	15832	16104	16116	16170	16132	16073	16072	16127	16050	16095	16085	16019	16129	16064	15988	16087	16198	16365	15992	16118	16137	16276	16100	15892	16156	16118	16190	16218	16081	16037	15946	16167	16233	16096	16150	16014	16012	16124	15985	16005	16159	16291	16027	16137	16215	16116	16063	16096	16239	16040	16007	16118	16160	16068	15893	15983	15918	15944	16046	15942	15951	16231	15996	16198	16116	16137	16150	16074	16201	16121	16164	16109	16191	15963	16065	16183	16073	15980	16091	16108	16198	16131	15980	16042	16237	16019	16018	16038	15960
20697	37498	29613	20039	16332	15217	14465	14302	14253	14244	14012	13962	13881	14091	14898	15053	14689	14527	14070	13831	13596	13603	13701	13805	13609	13687	13462	13548	13559	13698	13690	13651	13473	13599	13699	13465	13488	13603	13484	13621	13591	13594	13467	13667	13553	13553	13516	13737	13686	13476	13673	13440	13560	13556	13642	13589	13553	13706	13680	13605	13478	13528	13612	13651	13688	13588	13800	13604	13667	13614	13603	13441	13605	13743	13594	13585	13564	13543	13598	13529	13632	13506	13538	13612	13676	13429	13403	13617	13750	13549	13520	13414	13501	13616	13557	13734	13468	13556	13537	13593	13555	13596	13625	13536	13662	13589	13589	13616	13602	13672	13697	13546	13405	13498	13667	13677	13595	13574	13653	13636	13542	13551	13721	13697	13532	13694	13657	13771	13664	13437	13535	13700	13751	13530	13673	13578	13683	13533	13707	13754	13569	13463	13613	13472	13672	13452	13693	13420	13637	13750	13507	13663	13638	13448	13727	13517	13640	13583	13611	13676	13647	13708	13491	13590	13584	13600	13640	13702	13533	13557	13660	13562	13531	13429	13667	13524	13463	13562	13449	13520	13701	13418	13692	13496	13671	13663	13690	13575	13477	13594	13572	13794	13683	13705	13704	13580	13502	13655	13496	13811	13541	13598	13702	13612	13545	13618	13521	13642	13675	13629	13490	13618	13444	13480	13618	13586	13578	13505	13589	13425	13526	13726	13524	13590	13551	13454	13670	13475	13565	13438	13588	13462	13511	13456	13567	13633	13568	13685	13345	13656	13476	13621	13597	13746	13719	13471	13707	13603	13745	13531	13539	13673	13611	13670	13467	13661	13726	13432	13612	13503	13583	13568	13607	13613	13548	13692	13588	13619	13470	13502	13636	13443	13655	13457	13765	13569	13464	13505	13765	13574	13411	13446	13646	13499	13500	13522	13542	13709	13656	13479	13639	13626	13625	13591	13677	13595	13676	13672	13664	13446	13542	13596	13537	13634	13817	13561	13743	13677	13416	13574	13545	13477	13631	13484	13518	13477	13544	13544	13463	13529	13641	13662	13441	13537	13474	13589	13680	13507	13397	13442	13605	13613	13435	13671	13611	13782	13582	13625	13587	13651	13790	13572	13626	13581	13639	13641	13418	13734	13517	13619	13673	13555	13618	13639	13452	13548	13732	13637	13503	13569	13548	13492	13518	13635	13409	13508	13626	13689	13615	13569	13330	13521	13586	13710	13529	13803	13632	13703	13710	13560	13662	13682	13539	13382	13681	13702	13671	13569	13648	13682	13661	13612	13692	13488	13673	13517	13735	13493	13628	13702	13574	13534	13510	13534	13624	13567	13631	13549	13508	13618	13564	13563	13567	13499	13434	13760	13667	13636	13585	13714	13463	13573	13523	13538	13533	13564	13684	13663	13868	13632	13605	13550	13744	13741	13453	13634	13448	13627	13719	13466	13508	13531	13569	13542	13453	13535	13656	13574	13549	13690	13547	13546	13643	13708	13468	13571	13580	13524	13809	13573	13585	13530	13655	13744	13458	13764	13575	13561	13678	13625	13789	13636	13611	13750	13668	13549	13606	13637	13509	13549	13418	13651	13801	13485	13448	13575	13525	13562	13640	13753	13583	13630	13518	13575	13519	13460	13579	13645	13573	13665	13568	13752	13616	13643	13542	13720	13606	13637	13648	13731	13629	13636	13481	13728	13673	13634	13582	13533	13537	13558	13603	13699	13643	13683	13849	13516	13542	13612	13574	13616	13609	13558	13583	13517	13719	13699	13559	13440	13485	13667	13697	13520	13632	13537	13782	13577	13577	13495	13484	13537	13570	13713	13548	13473	13435	13620	13635	13640	13482	13675	13613	13772	13663	13462	13483	13709	13560	13513	13682	13531	13695	13581	13627	13558	13487	13576	13574	13569	13792	13504	13650	13434	13763	13632	13609	13413	13527	13489	13510	13640	13578	13627	13580	13628	13567	13523	13474	13479	13584	13581	13507	13607	13487	13438	13708	13492	13657	13565	13499	13602	13489	13707	13604	13555	13467	13732	13538	13536	13650	13480	13522	13588	13646	13445	13542	13637	13623	13710	13524	13614	13629	13605	13753	13648	13606	13569	13525	13512	13506	13582	13659	13561	13693	13555	13641	13607	13596	13553	13663	13495	13610	13563	13536	13687	13606	13538	13509	13511	13548	13631	13482	13673	13682	13580	13694	13515	13706	13603	13527	13683	13539	13671	13486	13447	13584	13497	13647	13637	13520	13609	13690	13573	13808	13555	13669	13514	13652	13510	13520	13683	13462	13600	13695	13544	13688	13478	13666	13575	13553	13480	13601	13572	13650	13613	13419	13660	13713	13684	13662	13421	13777	13749	13497	13785	13606	13837	13590	13487	13664	13472	13533	13584	13522	13505	13494	13565	13574	13663	13620	13653	13610	13709	13427	13518	13779	13506	13570	13569	13582	13657	13550	13629	13622	13481	13701	13635	13742	13674	13542	13830	13629	13580	13598	13566	13750	13623	13535	13494	13667	13596	13608	13579	13713	13758	13588	13469	13512	13601	13738	13659	13624	13664	13617	13637	13644	13523	13638	13674	13488	13503	13490	13593	13706	13687	13574	13698	13589	13580	13667	13454	13618	13536	13527	13641	13518	13639	13538	13651	13686	13542	13610	13625	13625	13527	13421	13581	13564	13689	13522	13571	13601	13731	13740	13676	13564	13609	13471	13797	13763	13562	13493	13519	13551	13537	13541	13605	13631	13665	13753	13651	13505	13588	13632	13373	13622	13462	13748	13538	13418	13733	13531	13514	13631	13602	13575	13658	13349	13643	13499	13688	13500	13510	13630	13486	13566	13586	13675	13648	13730	13545	13578	13473	13723	13438	13618	13455	13838	13674	13411	13478	13607	13407	13725	13518	13693	13606	13809	13701	13599	13589	13607	13525	13765	13460	13569	13499	13623	13513	13814	13562	13665	13670	13580	13639	13553	13524	13523	13659	13700	13713	13626	13590	13543	13592	13655	13761	13526	13506	13577	13773	13602	13478	13580	13525	13647	13736	13611	13465	13654	13593	13683	13385	13488	13424	13469	13498	13619	13452	13609	13683	13843	13649	13804	13611	13753	13516	13603	13474	13471	13579	13573	13530	13525	13580	13668	13494	13690	13602	13656	13642	13597	13576	13582	13441	13469	13567	13523	13489	13651	13585	13632	13489	13673	13699	13610	13448	13444	13646	13673	13557	13572	13624	13560	13558	13526	13641	13581	13512	13638	13602	13672	13520	13546	13636	13648	13560	13470	13745	13713	13703	13668	13662	13760	13659	13684	13508	13483	13609	13605	13490	13484	13864	13536	13657	13639	13658	13780	13643	13500	13532	13439	13523	13619	13604	13555	13673	13388	13520	13606	13496	13584	13675	13595	13457	13677	13529	13554	13504	13455	13740	13468	13595	13591	13419	13600	13471	13688	13699	13644	13660	13668	13508	13808	13648	13651	13592	13521	13398	13654	13752	13414	13606	13602	13616	13548	13526	13632	13524	13491	13606	13555	13675	13736	13507	13633	13546	13663	13463	13698	13560	13595	13500	13699	13555	13633	13567	13392	13673	13711	13635	13626	13659	13616	13721	13657	13463	13641	13641	13532	13550	13653	13474	13514	13575	13532	13755	13640	13644	13598	13615	13689	13554	13433	13687	13653	13684	13471	13667	13669	13576	13690	13693	13618	13645	13445	13472	13687	13599	13469	13575	13425	13537	13552	13686	13503	13532	13746	13679	13480	13465	13540	13510	13497	13576	13596	13544	13549	13555	13594	13549	13479	13587	13533	13570	13461	13552	13608	13597	13600	13487	13725	13623	13537	13532	13786	13462	13494	13744	13768	13616	13681	13634	13646	13606	13511	13549	13698	13482	13566	13616	13776	13427	13480	13506	13588	13476	13515	13559	13541	13476	13710	13483	13652	13511	13641	13399	13726	13599	13538	13531	13711	13543	13648	13571	13628	13440	13559	13648	13468	13495	13473	13445	13686	13547	13607	13536	13461	13399	13496	13591	13605	13734	13536	13565	13489	13799	13725	13624	13681	13411	13637	13644	13624	13571	13647	13453	13662	13542	13666	13633	13511	13528	13520	13594	13758	13660	13661	13674	13626	13627	13487	13699	13459	13470	13675	13442	13541	13661	13718	13610	13612	13645	13410	13426	13556	13568	13689	13474	13863	13551	13655	13639	13540	13685	13712	13695	13589	13593	13760	13816	13606	13607	13520	13734	13578	13622	13594	13558	13535	13457	13447	13734	13645	13509	13663	13614	13516	13491	13760	13627	13649	13704	13695	13597	13700	13748	13484	13545	13438	13632	13648	13613	13598	13520	13667	13598	13637	13867	13503	13590	13536	13572	13493	13644	13484	13609	13681	13686	13710	13532	13668	13509	13515	13611	13627	13609	13349	13605	13649	13452	13558	13685	13576	13647	13612	13746	13759	13544	13597	13631	13637	13566	13661	13652	13428	13814	13597	13525	13588	13607	13701	13553	13697	13517	13749	13532	13649	13751	13529	13671	13659	13679	13465	13540	13723	13679	13556	13719	13553	13475	13696	13552	13676	13559	13753	13649	13540	13668	13693	13608	13758	13559	13724	13595	13676	13574	13551	13674	13655	13627	13614	13683	13573	13623	13614	13549	13520	13535	13572	13626	13462	13552	13550	13485	13593	13638	13706	13582	13701	13673	13724	13640	13502	13622	13727	13683	13499	13673	13528	13623	13468	13695	13636	13460	13670	13627	13597	13594	13737	13605	13581	13579	13569	13668	13543	13529	13614	13581	13594	13530	13792	13532	13539	13695	13520	13584	13602	13566	13574	13553	13619	13724	13651	13637	13511	13658	13562	13731	13590	13533	13455	13704	13692	13601	13560	13411	13798	13678	13667	13582	13485	13656	13566	13741	13635	13637	13728	13668	13693	13483	13515	13650	13748	13704	13601	13624	13439	13559	13765	13632	13453	13460	13468	13567	13586	13502	13722	13499	13565	13578	13552	13306	13537	13566	13551	13607	13532	13556	13572	13647	13725	13616	13532	13501	13686	13636	13592	13638	13536	13434	13422	13660	13656	13692	13598	13662	13217	13655	13530	13588	13516	13635	13511	13539	13407	13464
22011	21020	28321	23940	21326	23067	23455	18409	17531	18550	18357	17153	17055	17493	19127	20316	19741	19199	18193	17317	17169	16682	16527	16913	16666	16635	16452	16659	16741	16605	16575	16552	16659	16604	16556	16368	16532	16502	16813	16540	16435	16458	16659	16567	16517	16472	16584	16596	16393	16466	16386	16450	16450	16630	16409	16561	16408	16456	16566	16444	16281	16434	16316	16208	16468	16368	16363	16367	16523	16408	16421	16505	16460	16515	16533	16503	16595	16376	16463	16336	16564	16481	16438	16443	16570	16394	16394	16543	16624	16302	16334	16281	16518	16430	16498	16416	16545	16412	16329	16435	16427	16391	16390	16620	16435	16338	16426	16171	16383	16431	16417	16449	16462	16573	16490	16439	16305	16430	16501	16397	16536	16372	16625	16710	16248	16385	16270	16428	16459	16629	16521	16417	16231	16363	16446	16547	16554	16564	16502	16384	16428	16450	16520	16442	16500	16452	16434	16466	16622	16449	16423	16414	16582	16404	16406	16465	16519	16322	16431	16376	16401	16453	16607	16449	16445	16361	16178	16525	16513	16656	16587	16465	16313	16398	16476	16468	16594	16380	16518	16435	16578	16525	16394	16499	16358	16420	16424	16499	16472	16364	16521	16531	16420	16635	16369	16482	16264	16508	16359	16437	16528	16449	16381	16212	16474	16583	16519	16418	16451	16405	16342	16623	16492	16587	16369	16585	16310	16533	16521	16434	16574	16319	16452	16621	16399	16563	16294	16574	16323	16471	16616	16403	16623	16449	16557	16319	16395	16555	16460	16497	16469	16310	16481	16733	16660	16392	16352	16522	16450	16508	16551	16484	16463	16487	16264	16342	16477	16498	16207	16375	16350	16428	16409	16530	16318	16559	16705	16441	16363	16438	16491	16327	16389	16203	16566	16359	16522	16392	16456	16352	16554	16494	16459	16386	16429	16569	16562	16305	16523	16355	16476	16589	16579	16143	16419	16295	16530	16623	16309	16472	16409	16340	16376	16490	16560	16424	16385	16401	16658	16486	16444	16647	16406	16445	16605	16448	16531	16357	16375	16449	16286	16433	16404	16439	16543	16353	16574	16457	16315	16524	16523	16500	16585	16448	16329	16440	16523	16449	16468	16367	16443	16265	16420	16385	16524	16560	16468	16179	16423	16577	16344	16467	16496	16582	16512	16485	16490	16371	16400	16476	16481	16636	16451	16522	16432	16277	16250	16441	16337	16496	16293	16643	16507	16424	16167	16259	16369	16420	16488	16402	16449	16408	16523	16536	16448	16313	16539	16603	16516	16545	16363	16413	16826	16586	16529	16218	16414	16535	16520	16523	16714	16620	16508	16511	16501	16517	16384	16280	16227	16574	16493	16543	16186	16478	16522	16505	16452	16467	16480	16489	16460	16464	16519	16558	16401	16490	16503	16418	16583	16511	16558	16496	16143	16479	16512	16324	16510	16363	16400	16510	16555	16585	16370	16279	16413	16351	16512	16722	16461	16405	16292	16477	16450	16485	16236	16361	16465	16385	16444	16532	16420	16454	16576	16374	16372	16330	16573	16455	16409	16424	16534	16331	16391	16330	16657	16494	16382	16240	16439	16355	16315	16449	16403	16450	16542	16606	16435	16514	16125	16238	16398	16363	16471	16371	16321	16392	16485	16452	16546	16422	16575	16221	16364	16424	16547	16377	16351	16416	16387	16407	16353	16370	16640	16402	16461	16498	16232	16458	16437	16489	16420	16604	16405	16254	16385	16543	16504	16502	16560	16498	16509	16433	16448	16302	16527	16413	16582	16539	16383	16472	16265	16372	16464	16234	16436	16328	16354	16648	16398	16452	16593	16506	16409	16332	16444	16471	16409	16478	16298	16356	16320	16413	16392	16523	16378	16459	16505	16433	16395	16416	16512	16482	16389	16364	16370	16509	16358	16462	16532	16343	16313	16418	16403	16663	16347	16202	16422	16456	16415	16345	16330	16752	16243	16480	16425	16342	16469	16603	16272	16586	16329	16327	16554	16410	16547	16237	16230	16542	16484	16339	16518	16455	16480	16377	16540	16430	16527	16562	16292	16535	16530	16309	16452	16326	16503	16294	16291	16322	16436	16537	16482	16415	16335	16386	16421	16517	16287	16492	16331	16679	16459	16337	16369	16587	16516	16530	16735	16264	16616	16458	16525	16392	16364	16486	16415	16486	16492	16433	16239	16446	16382	16412	16382	16661	16483	16527	16871	16389	16393	16470	16460	16498	16468	16591	16364	16429	16417	16359	16303	16408	16589	16343	16591	16430	16458	16318	16552	16370	16537	16574	16376	16367	16347	16436	16361	16399	16359	16526	16490	16396	16645	16563	16401	16327	16464	16713	16443	16309	16443	16273	16482	16490	16418	16319	16398	16582	16446	16412	16713	16646	16586	16338	16474	16428	16518	16497	16317	16354	16458	16426	16357	16472	16381	16480	16349	16444	16306	16431	16434	16351	16486	16476	16258	16523	16492	16684	16692	16433	16545	16231	16470	16479	16382	16604	16367	16434	16596	16453	16500	16419	16400	16323	16476	16547	16297	16472	16568	16239	16592	16233	16378	16423	16565	16291	16347	16444	16651	16556	16497	16445	16567	16338	16463	16428	16351	16328	16311	16223	16384	16294	16450	16376	16537	16505	16661	16343	16403	16550	16405	16598	16440	16405	16302	16418	16397	16486	16421	16531	16474	16631	16449	16422	16487	16329	16534	16405	16455	16610	16312	16467	16369	16282	16366	16412	16474	16496	16469	16287	16593	16333	16234	16340	16468	16388	16446	16584	16149	16574	16336	16453	16534	16516	16365	16464	16484	16393	16406	16569	16470	16485	16544	16292	16411	16597	16438	16579	16432	16310	16436	16481	16371	16461	16355	16560	16378	16216	16382	16638	16228	16511	16460	16485	16562	16395	16421	16417	16394	16424	16290	16539	16200	16385	16287	16481	16274	16579	16327	16575	16432	16427	16416	16248	16528	16286	16437	16519	16330	16294	16479	16421	16385	16341	16363	16468	16527	16296	16406	16381	16349	16523	16408	16470	16439	16635	16634	16389	16607	16481	16281	16547	16435	16540	16696	16614	16393	16123	16356	16391	16469	16646	16243	16364	16436	16578	16543	16214	16367	16514	16519	16362	16320	16457	16515	16531	16493	16427	16224	16382	16337	16331	16443	16644	16522	16445	16588	16378	16258	16174	16513	16540	16611	16471	16300	16337	16334	16501	16432	16420	16317	16511	16475	16315	16513	16379	16480	16520	16515	16483	16503	16412	16422	16545	16419	16504	16477	16368	16399	16321	16386	16444	16512	16280	16386	16562	16346	16422	16407	16403	16363	16342	16300	16481	16446	16357	16506	16484	16362	16589	16417	16357	16458	16603	16610	16353	16384	16540	16560	16602	16562	16688	16363	16321	16405	16468	16324	16591	16502	16529	16207	16429	16443	16266	16417	16386	16454	16292	16593	16431	16701	16505	16237	16628	16212	16367	16435	16415	16480	16248	16360	16368	16572	16363	16509	16456	16579	16453	16600	16347	16457	16413	16498	16512	16400	16367	16559	16523	16307	16417	16501	16347	16239	16509	16281	16373	16402	16301	16422	16540	16565	16285	16464	16420	16650	16245	16282	16516	16582	16437	16383	16418	16445	16433	16497	16285	16376	16634	16314	16349	16557	16329	16390	16507	16124	16432	16587	16450	16436	16488	16475	16241	16603	16551	16694	16345	16635	16665	16348	16541	16288	16350	16318	16598	16646	16548	16503	16447	16457	16383	16448	16578	16314	16527	16581	16524	16593	16482	16374	16501	16382	16301	16395	16385	16486	16159	16325	16572	16353	16451	16323	16446	16599	16612	16549	16311	16469	16304	16325	16425	16660	16408	16478	16405	16483	16600	16436	16538	16680	16358	16568	16370	16442	16364	16456	16702	16619	16488	16409	16508	16342	16515	16362	16628	16658	16510	16309	16316	16461	16415	16356	16563	16474	16618	16470	16391	16345	16515	16432	16409	16618	16333	16401	16381	16531	16571	16566	16483	16528	16459	16391	16448	16480	16495	16333	16328	16360	16402	16099	16512	16462	16507	16536	16372	16334	16519	16410	16646	16246	16410	16520	16358	16430	16402	16388	16350	16534	16359	16505	16319	16417	16480	16588	16355	16261	16398	16520	16372	16259	16608	16451	16285	16087	16470	16497	16569	16411	16346	16470	16457	16606	16437	16505	16444	16483	16476	16630	16623	16501	16744	16502	16503	16625	16598	16545	16524	16315	16513	16479	16578	16533	16202	16394	16452	16032	16314	16150	16466	16515	16443	16324	16596	16443	16471	16364	16295	16437	16328	16338	16397	16426	16420	16646	16421	16494	16409	16479	16355	16363	16499	16154	16455	16369	16338	16367	16571	16361	16389	16525	16393	16455	16362	16468	16345	16369	16359	16281	16462	16527	16364	16617	16378	16414	16430	16394	16303	16358	16575	16402	16564	16351	16436	16461	16415	16230	16382	16561	16402	16279	16389	16544	16544	16362	16360	16410	16431	16512	16416	16257	16333	16447	16318	16504	16538	16441	16483	16459	16297	16310	16402	16274	16566	16576	16281	16561	16416	16361	16430	16530	16598	16361	16426	16479	16649	16529	16642	16466	16458	16494	16281	16326	16230	16197	16462	16453	16581	16137	16437	16422	16430	16534	16419	16599	16676	16529	16417	16485	16280	16323	16339	16243	16324	16599	16329	16552	16341	16391	16328	16486	16390	16587	16525	16368	16399	16491	16801	16386	16233	16179	16533	16498	16512	16477	16431	16357	16343	16560	16362	16355	16472	16519	16608	16469	16379	16425	16339	16454	16402	16335	16711	16434	16421	16360	16477	16560	16255	16319	16280	16450	16498	16607	16557	16508	16454	16698	16325	16582	16520	16425	16465	16395	16387	16455	16366	16550	16326	16556	16429	16416	16530	16243	16374	16430	16460	16202	16465	16431	16615	16607	16401	16359	16336	16517	16298	16381	16445	16372	16514	16505	16576	16493	16438	16467	16627	16418	16456	16378	16471	16462	16512	16481	16368	16262	16622	16486	16248	16457	16491	16311	16332	16435	16256	16690	16539	16388	16299	16317	16358	16379	16714	16445	16560	16461	16338	16399	16250	16441	16454
23317	50613	42181	24450	19191	17137	15686	15063	14751	16309	15334	14347	14399	14890	17526	18261	17758	16723	15659	14356	14045	13862	13828	14009	13773	13920	13703	13681	13898	13814	13695	13671	13607	13683	13656	13701	13901	13766	13734	13894	13664	13684	13679	13742	13667	13831	13747	13755	13721	13678	13876	13570	13927	13795	13670	13521	13708	13653	13594	13728	13888	13842	13802	13822	13725	13599	13710	13941	13725	13766	13658	13844	13827	13855	13759	13901	13700	13679	13978	13751	13782	13846	13769	13620	13756	13825	13700	13767	13814	13878	13559	13853	13780	13570	13825	13934	13820	13524	14022	13704	13708	13581	13668	13637	13639	13775	13791	13693	13859	13794	13746	13758	13789	13758	13754	13636	13797	13748	13778	13643	13686	13481	13667	13663	13834	13564	13740	13762	13738	13674	13694	13792	13652	13683	13668	13788	13738	13738	13836	13819	13604	13746	13667	13845	13717	13735	13848	13598	13950	13924	13664	13582	13523	13606	13600	13789	13744	13735	13627	13804	13748	13617	13574	13712	13695	13785	13764	13620	13755	13813	13679	13598	13568	13647	13773	13576	13774	13714	13732	13652	13683	13718	13566	13746	13660	13536	13710	13683	13618	13709	13696	13492	13658	13623	13695	13705	13685	13602	13657	13678	13661	13673	13812	13766	13673	13634	13754	13637	13727	13683	13702	13729	13662	13822	13862	13595	13654	13706	13681	13913	13655	13689	13681	13722	13738	13665	13715	13740	13731	13852	13625	13796	13748	13799	13597	13719	13634	13744	13738	13806	13626	13750	13814	13623	13790	13784	13762	13585	13757	13703	13604	13705	13757	13540	13687	13755	13704	13594	13595	13886	13688	13857	13734	13789	13733	13984	13721	13656	13790	13780	13762	13751	13885	13504	13693	13522	13690	13688	13644	13647	13841	13912	13884	13539	13814	13760	13736	13742	13746	13832	13710	13831	13671	13717	13867	13901	13760	13834	13753	13681	13770	13576	13706	13852	13711	13764	13707	13829	13743	13749	13885	13744	13739	13744	13685	13678	13558	13849	13847	13625	13759	13546	13613	13728	13852	13611	13632	13882	13720	13627	13814	13713	13811	13688	13811	13528	13713	13740	13844	13555	13793	13739	13662	13609	13724	13758	13779	13600	13815	13754	13573	13750	13574	13641	13511	13803	13790	13605	13763	13745	13813	13803	13683	13955	13811	13840	13621	13701	13549	13716	13680	13680	13639	13659	13784	13762	13646	13754	13759	13781	13738	13892	13637	13782	13727	13709	13912	13612	13605	13681	13723	13616	13618	13776	13680	13671	13779	13721	13599	13733	13646	13851	13786	13750	13735	13620	13752	13773	13799	13786	13716	13781	13733	13874	13777	13696	13664	13758	13581	13829	13729	13687	13722	13675	13668	13854	13635	13842	13634	13771	13780	13617	13747	13697	13623	13718	13788	13720	13898	13621	13829	13805	13647	13727	13607	13762	13850	13632	13697	13737	13654	13680	13756	13688	13765	13775	13879	13683	13732	13772	13821	13612	13722	13699	13737	13776	13742	13821	13692	13744	13680	13680	13533	13670	13722	13776	13794	13786	13759	13779	13834	13685	13730	13559	13779	13758	13856	13692	13835	13809	13587	13684	13913	13620	13701	13708	13594	13747	13888	13723	13754	13759	13769	13764	13726	13723	13902	13789	13424	13698	13786	13674	13577	13787	13627	13778	13622	13628	13550	13658	13770	13833	13589	13797	13812	13711	13647	13639	13579	13777	13876	13758	13788	13647	13777	13844	13804	13802	13550	13894	13643	13835	13716	13578	13724	13682	13729	13766	13779	13579	13709	13666	13699	13588	13825	13928	13677	13733	13916	13702	13674	13753	13820	13710	13696	13617	13693	13802	13750	13695	13858	13709	13695	13712	13859	13800	13698	13827	13708	13670	13728	13697	13778	13728	13807	13643	13703	13807	13952	13707	13814	13668	13672	13768	13658	13741	13713	13660	13573	13538	13720	13632	13672	13758	13779	13557	13572	13833	13646	13736	13597	13748	13678	13758	13689	13718	13737	13799	13871	13733	13738	13757	13702	13990	13727	13636	13698	13749	13794	13807	13919	13786	13713	13583	13892	13843	13802	13695	13927	13757	13743	13689	13824	13732	13812	13759	13752	13711	13609	13820	13701	13710	13831	13755	13687	13820	13755	13645	13877	13675	13686	13651	13651	13741	13682	13840	13658	13704	13774	13802	13771	13919	13769	13761	13807	13796	13637	13636	13773	13806	13776	13670	13683	13682	13618	13632	13756	13808	13698	13779	13692	13549	13682	13813	13826	13760	13649	13634	13654	13691	13766	13590	13567	13601	13513	13661	13811	13737	13624	13760	13670	13725	13688	13707	13658	13575	13649	13892	13834	13707	13735	13580	13715	13754	13797	13869	13616	13705	13637	13628	13684	13594	13687	13643	13691	13975	13863	13623	13773	13778	13677	13617	13728	13632	13747	13596	13718	13649	13739	13616	13722	13876	13667	13766	13798	13707	13670	13695	13779	13652	13747	13622	13787	13488	13629	13860	13589	13806	13795	13730	13798	13652	13696	13889	13726	13585	13753	13723	13556	13491	13601	13806	13807	13785	13718	13604	13676	13691	13693	13707	13832	13695	13625	13739	13621	13842	13785	13808	13697	13709	13673	13705	13646	13804	13586	13742	13760	13666	13753	13734	13668	13664	13935	13857	13853	13533	13798	13762	13542	13696	13822	13759	13649	13847	13727	13699	13779	13873	13965	13736	13602	13825	13724	13678	13593	13572	13749	13652	13696	13705	13811	13722	13780	13760	13666	13775	13658	13765	13495	13558	13776	13874	13722	13705	13689	13603	13686	13721	13751	13748	13830	13749	13696	13616	13698	13753	13771	13781	13675	13672	13744	13701	13914	13648	13692	13592	13709	13681	13653	13708	13755	13670	13810	13654	13649	13702	13748	13917	13726	13809	13897	13718	13643	13779	13697	13697	13787	13742	13496	13823	13802	13735	13690	13866	13692	13756	13663	13617	13720	13655	13639	13807	13698	13691	13832	13775	13605	13799	13781	13697	13567	13796	13824	13782	13617	13741	13806	13745	13707	13747	13628	13831	13753	13855	13663	13693	13787	13784	13719	13860	13719	13733	13700	13645	13659	13691	13727	13711	13721	13658	13690	13729	13790	13622	13701	13910	13598	13826	13822	13628	13766	13811	13688	13778	13727	13806	13605	13856	13766	13667	13476	13756	13540	13648	13786	13770	13645	13804	13796	13704	13705	13656	13511	13642	13881	13680	13803	13799	13699	13842	13628	13778	13735	13540	13824	13784	13773	13762	13784	13636	13791	13604	13746	13858	13757	13741	13741	13765	13689	13860	13748	13651	13705	13684	13887	13648	13810	13948	13679	13747	13721	13724	13776	13620	13708	13618	13586	13703	13657	13614	13733	13530	13716	13548	13661	13728	13934	13361	13872	13623	13702	13644	13696	13623	13691	13752	13876	13739	13956	13587	13824	13745	13786	13864	13690	13805	13724	13684	13683	13714	13845	13685	13712	13651	13636	13823	13651	13546	13787	13738	13584	13853	13746	13763	13843	13658	13758	13790	13598	13851	13635	13831	13731	13854	13800	13736	13737	13917	13649	13550	13756	13747	13793	13888	13631	13639	13739	13752	13623	13892	13633	13724	13763	13752	13714	13869	13573	13670	13643	13628	13809	13788	13638	13759	13619	13616	13819	13866	13757	13828	13733	13706	13917	13824	13581	13705	13695	13756	13809	13606	13853	13726	13547	13723	13877	13710	13563	13716	13860	13797	13885	13726	13823	13716	13732	13801	13758	13657	13624	13696	13752	13753	13699	13761	13587	13694	13720	13771	13670	13864	13677	13801	13694	13600	13749	13687	13694	13604	13893	13542	13779	13827	13609	13592	13686	13671	13749	13782	13627	13679	13606	13695	13763	13823	13722	13750	13640	13640	13760	13748	13743	13698	13671	13535	13806	13712	13661	13638	13731	13792	13716	13692	13691	13792	13632	13819	13711	13606	13770	13677	13732	13767	13789	13714	13682	13810	13621	13855	13677	13733	13735	13553	13578	13712	13788	13727	13812	13590	13690	13599	13710	13601	13617	13810	13599	13978	13828	13642	13765	13774	13774	13671	13733	13625	13735	13773	13876	13833	13820	13582	13743	13858	13703	13676	13803	13692	13534	13724	13812	13709	13736	13875	13674	13718	13681	13821	13884	13754	13762	13657	13782	13836	13848	13806	13751	13714	13779	13823	13684	13659	13705	13781	13610	13801	13780	13742	13719	13647	13707	13689	13649	13759	13579	13549	13678	13636	13735	13660	13678	13725	13748	13636	13738	13835	13592	13857	13619	13800	13673	13692	13782	13640	13866	13731	13816	13752	13843	13521	13837	13755	13803	13750	13651	13711	13746	13566	13719	13826	13647	13718	13708	13662	13859	13925	13610	13640	13691	13926	13544	13638	13712	13716	13687	13734	13752	13700	13736	13540	13625	13768	13674	13729	13807	13863	13866	13543	13675	13614	13791	13688	13627	13870	13693	13728	13779	13909	13574	13746	13722	13835	13453	13834	13758	13603	13754	13694	13656	13772	13739	13689	13698	13754	13820	13747	13679	13910	13838	13709	13751	13653	13677	13572	13720	13720	13591	13767	13667	13622	13675	13666	13812	14020	13500	13777	13650	13781	13680	13804	13792	13641	13556	13547	13834	13816	13917	13585	13865	13609	13695	13665	13750	13651	13776	13723	13723	13740	13839	13701	13764	13661	13666	13657	13660	13806	13663	13715	13809	13775	13766	13669	13783	13760	13678	13704	13627	13623	13669	13721	13823	13804	13886	13900	13705	13733	13853	13627	13654	13556	13642	13695	13595	13682	13847	13751	13619	13573	13704	13866	13535	13770	13636	13516	13819	13754	13616	13741	13774	13768	13644	13635	13760	13764	13725	13595	13863	13619	13599	13716	13811	13678	13798	13739	13663	13720	13666	13564	13646	13753	13704	13536	13749	13765	13471	13646	13829	13772	13634	13786	13631	13577	13753	13777	13842	13665	13761	13616	13633	13839	13824	13521	13601	13713	13706	13738	13700	13901	13598	13737	13731	13828	13910	13778	13724	13640	13636	13471
29446	25389	27995	22142	17415	16348	16183	15810	15867	15923	15782	15848	15623	15544	15664	15761	15738	15583	15469	15401	15552	15499	15417	15567	15323	15403	15438	15518	15309	15295	15432	15441	15329	15492	15599	15258	15578	15453	15272	15229	15378	15537	15644	15486	15445	15522	15540	15414	15666	15495	15302	15286	15415	15373	15553	15491	15493	15351	15482	15341	15465	15474	15525	15471	15390	15512	15555	15540	15487	15517	15415	15365	15425	15446	15247	15376	15371	15527	15507	15550	15507	15560	15554	15337	15354	15418	15383	15415	15402	15525	15432	15230	15447	15307	15365	15432	15315	15411	15358	15647	15346	15426	15312	15578	15433	15328	15413	15336	15493	15483	15520	15507	15436	15628	15290	15371	15313	15334	15390	15447	15492	15370	15477	15324	15510	15405	15364	15418	15401	15389	15287	15408	15530	15435	15294	15379	15571	15275	15525	15350	15405	15415	15495	15431	15323	15509	15407	15350	15484	15333	15560	15315	15478	15336	15440	15198	15242	15126	15202	15438	15434	15272	15470	15438	15436	15518	15493	15531	15427	15578	15451	15370	15307	15386	15312	15474	15650	15405	15370	15565	15350	15470	15439	15538	15371	15490	15437	15398	15421	15434	15397	15358	15757	15418	15471	15538	15507	15482	15606	15476	15373	15514	15370	15504	15495	15441	15446	15295	15302	15355	15435	15406	15479	15546	15400	15425	15481	15548	15399	15521	15290	15488	15419	15579	15514	15357	15567	15391	15274	15507	15444	15444	15381	15393	15566	15380	15299	15410	15531	15629	15291	15363	15355	15360	15680	15338	15558	15350	15309	15296	15576	15492	15583	15305	15337	15242	15313	15323	15484	15422	15389	15398	15413	15256	15413	15584	15444	15388	15397	15597	15435	15381	15279	15590	15342	15610	15361	15437	15718	15330	15363	15513	15407	15336	15377	15487	15298	15397	15303	15155	15347	15378	15657	15487	15441	15400	15408	15231	15355	15624	15129	15433	15440	15401	15456	15408	15446	15526	15428	15483	15444	15393	15419	15408	15447	15318	15371	15324	15409	15299	15492	15390	15410	15473	15427	15259	15559	15457	15753	15314	15514	15517	15294	15368	15296	15424	15525	15445	15639	15329	15384	15444	15309	15503	15333	15415	15328	15429	15400	15151	15315	15707	15406	15491	15436	15404	15561	15521	15427	15504	15402	15448	15389	15412	15675	15349	15405	15474	15608	15491	15375	15476	15407	15270	15376	15378	15395	15374	15601	15432	15284	15444	15525	15445	15486	15505	15425	15411	15356	15387	15336	15406	15184	15405	15251	15331	15518	15299	15484	15424	15568	15328	15422	15288	15278	15306	15354	15522	15474	15278	15520	15511	15379	15526	15349	15284	15434	15504	15458	15448	15439	15390	15498	15563	15455	15453	15440	15356	15422	15332	15316	15414	15172	15283	15533	15308	15568	15403	15356	15481	15520	15543	15472	15711	15518	15447	15415	15423	15593	15626	15302	15141	15326	15380	15439	15367	15470	15371	15438	15422	15316	15470	15569	15485	15518	15606	15412	15635	15339	15193	15355	15464	15578	15510	15390	15259	15522	15351	15544	15253	15210	15590	15536	15458	15491	15363	15293	15468	15482	15319	15345	15432	15447	15524	15565	15450	15538	15523	15334	15441	15168	15595	15483	15475	15432	15535	15367	15429	15382	15561	15409	15382	15611	15471	15418	15458	15567	15413	15436	15432	15394	15249	15445	15251	15561	15169	15504	15527	15369	15322	15369	15442	15517	15539	15446	15296	15508	15571	15414	15470	15651	15327	15148	15489	15293	15284	15412	15242	15507	15499	15467	15456	15333	15459	15560	15525	15506	15299	15399	15368	15483	15459	15431	15392	15432	15420	15297	15235	15390	15307	15543	15279	15301	15557	15277	15517	15526	15450	15388	15296	15239	15399	15392	15377	15399	15547	15289	15392	15482	15449	15460	15592	15578	15315	15488	15391	15541	15504	15385	15438	15495	15388	15510	15432	15643	15459	15590	15486	15409	15447	15403	15440	15397	15445	15483	15432	15510	15577	15410	15371	15521	15356	15268	15414	15602	15357	15450	15275	15525	15445	15372	15385	15495	15391	15464	15372	15346	15348	15238	15391	15563	15409	15411	15417	15310	15343	15431	15202	15544	15386	15516	15502	15482	15439	15352	15414	15492	15397	15438	15451	15440	15341	15376	15459	15475	15385	15454	15348	15479	15432	15466	15623	15444	15324	15537	15475	15451	15471	15255	15340	15610	15334	15238	15438	15430	15297	15587	15493	15522	15453	15400	15624	15596	15535	15398	15501	15353	15223	15471	15302	15423	15351	15448	15486	15329	15446	15664	15621	15451	15538	15398	15425	15254	15429	15383	15318	15478	15510	15557	15466	15275	15482	15382	15540	15404	15425	15477	15315	15308	15411	15221	15276	15470	15300	15334	15687	15489	15484	15498	15441	15328	15376	15452	15204	15225	15401	15545	15195	15417	15415	15455	15407	15440	15383	15497	15336	15410	15417	15374	15341	15514	15429	15355	15294	15488	15163	15387	15396	15580	15380	15431	15413	15454	15751	15478	15476	15394	15539	15390	15649	15513	15488	15301	15459	15485	15454	15366	15127	15428	15463	15688	15425	15505	15355	15088	15404	15626	15388	15495	15406	15579	15347	15304	15517	15262	15266	15525	15385	15540	15526	15213	15225	15477	15463	15381	15435	15427	15391	15550	15307	15432	15461	15539	15558	15544	15477	15532	15506	15362	15354	15322	15328	15351	15498	15478	15367	15508	15280	15477	15483	15439	15440	15337	15486	15278	15576	15493	15369	15341	15273	15316	15390	15431	15383	15498	15303	15272	15540	15420	15452	15414	15606	15270	15395	15540	15662	15377	15524	15486	15503	15413	15531	15369	15367	15382	15426	15532	15718	15419	15387	15309	15543	15284	15523	15133	15610	15378	15544	15399	15179	15325	15478	15339	15320	15319	15437	15480	15613	15437	15380	15391	15466	15517	15400	15544	15480	15392	15201	15483	15528	15406	15318	15533	15564	15325	15419	15447	15474	15281	15525	15482	15475	15438	15469	15458	15320	15432	15312	15244	15140	15554	15513	15518	15597	15275	15338	15552	15612	15298	15263	15321	15609	15260	15446	15333	15564	15409	15300	15359	15292	15386	15536	15335	15197	15488	15415	15479	15343	15409	15623	15577	15572	15484	15377	15488	15433	15233	15394	15277	15396	15488	15538	15287	15342	15449	15383	15293	15376	15630	15228	15255	15340	15507	15477	15390	15232	15389	15375	15488	15331	15450	15510	15367	15516	15440	15351	15567	15352	15413	15198	15438	15600	15496	15517	15489	15405	15302	15399	15278	15487	15356	15281	15547	15516	15632	15432	15412	15268	15345	15310	15478	15420	15394	15437	15493	15313	15286	15380	15488	15445	15453	15322	15672	15353	15351	15450	15253	15292	15557	15443	15361	15445	15621	15396	15485	15514	15443	15485	15430	15225	15393	15717	15405	15528	15516	15476	15325	15340	15365	15415	15458	15438	15484	15404	15546	15423	15515	15462	15406	15598	15335	15327	15578	15231	15157	15276	15404	15486	15287	15525	15634	15501	15492	15407	15467	15483	15605	15509	15213	15328	15451	15508	15341	15467	15594	15441	15533	15396	15186	15498	15424	15416	15283	15254	15248	15579	15427	15666	15407	15446	15552	15340	15450	15639	15428	15514	15383	15396	15512	15333	15541	15493	15510	15392	15514	15306	15385	15369	15538	15282	15294	15479	15374	15312	15347	15214	15597	15487	15573	15609	15327	15364	15572	15386	15191	15422	15454	15124	15432	15545	15392	15461	15281	15455	15554	15550	15428	15540	15555	15451	15391	15353	15449	15517	15561	15635	15715	15502	15388	15282	15454	15175	15327	15497	15453	15518	15402	15659	15309	15520	15557	15380	15424	15423	15501	15479	15472	15442	15483	15616	15530	15445	15605	15516	15381	15413	15510	15266	15554	15445	15281	15515	15249	15316	15496	15599	15470	15542	15425	15391	15419	15384	15731	15448	15559	15529	15585	15469	15511	15459	15586	15311	15607	15169	15361	15501	15519	15738	15446	15299	15445	15342	15432	15297	15562	15421	15423	15302	15341	15457	15419	15257	15473	15518	15328	15283	15484	15308	15274	15496	15398	15513	15392	15346	15456	15373	15555	15269	15448	15577	15169	15541	15575	15258	15332	15196	15502	15434	15572	15613	15393	15392	15316	15518	15369	15471	15339	15497	15402	15419	15426	15376	15399	15359	15455	15504	15375	15412	15624	15525	15582	15265	15328	15363	15324	15483	15432	15390	15482	15477	15358	15433	15604	15402	15404	15419	15419	15584	15459	15651	15472	15391	15344	15254	15461	15386	15331	15479	15418	15239	15318	15606	15535	15258	15588	15553	15486	15354	15478	15449	15455	15399	15413	15311	15337	15469	15532	15511	15533	15369	15513	15481	15393	15420	15521	15540	15468	15321	15349	15419	15384	15635	15680	15264	15372	15754	15251	15351	15300	15313	15370	15484	15312	15455	15445	15537	15326	15418	15370	15440	15652	15267	15463	15304	15644	15453	15544	15545	15217	15327	15468	15418	15396	15452	15650	15288	15500	15553	15570	15315	15519	15373	15300	15478	15445	15273	15486	15367	15496	15515	15247	15398	15392	15349	15357	15323	15556	15383	15518	15602	15415	15274	15475	15472	15526	15442	15641	15350	15381	15412	15233	15271	15444	15676	15430	15404	15442	15574	15513	15257	15393	15539	15193	15385	15387	15471	15614	15453	15378	15388	15490	15445	15317	15328	15470	15537	15406	15477	15460	15326	15412	15288	15357	15477	15470	15455	15563	15438	15485	15473	15270	15490	15556	15454	15395	15420	15592	15451	15510	15356	15336	15572	15298	15339	15614	15488	15585	15420	15559	15385	15546	15354	15475	15443	15642	15599	15597	15476	15445	15412	15440	15430	15703	15521	15499	15303	15418	15518	15564	15448	15461	15736	15710	15471	15456	15398	15446	15565	15456	15450	15293	15397	15434	15441	15535	15538	15297	15465	15256	15442	15436	15358	15501	15578	15138	15487	15787	15740	15421	15368	15450	15328	15337	15374	15289	15569
22648	34965	26161	17839	15468	14280	13892	13584	13559	13641	13619	13389	13181	13263	13425	13367	13623	13301	13403	13316	13327	13180	13164	13192	13180	13088	12992	13259	13291	13254	13173	13242	13184	13030	13139	13122	13349	13096	13325	13264	13209	13181	13078	13213	13113	13145	13216	13240	13300	13276	13031	13061	13248	13273	13207	13026	13074	13282	13248	13234	13113	13175	13259	13152	13216	13270	13025	13112	13343	13043	13279	12920	13141	13163	13137	13254	13276	13261	13095	13201	13168	13192	13252	13075	13192	13249	13079	13097	13284	13053	13120	13166	13243	13229	13031	13344	13061	13204	13095	13124	12978	13153	13117	13378	13274	13177	13350	13168	13142	13258	13214	13357	13211	13166	13147	13081	13245	13247	13158	13132	13130	13138	13183	13113	13182	13230	13210	13215	13006	13212	13240	13079	13215	13256	13134	13349	13094	13317	13086	13207	13239	13230	13204	13067	13120	13082	13144	13184	13187	13233	13157	13236	13112	13152	13260	13155	13418	13033	13102	13280	12978	13233	13186	13155	13219	13228	13067	13242	13220	13097	13221	13169	13283	13045	13197	13218	13147	13182	13014	13059	13323	13125	13166	13161	13073	13094	13190	13143	13281	13268	13218	13170	13169	13164	13217	13190	13293	13087	13184	13156	13108	12995	13122	13090	13183	13084	13164	13207	13208	13130	13042	13097	13059	13215	13249	13110	13074	13231	13249	13223	13151	13214	13005	13163	13033	13296	13183	13259	13123	13178	13046	13276	13271	13225	13064	13076	13165	13248	13101	13339	13172	13056	13144	13288	13125	13167	13247	13197	13200	13225	13155	13217	13207	13133	13185	13111	13303	13020	13210	13157	13179	13182	13176	13137	13168	13224	13153	13354	13150	13286	13085	13059	13202	13179	13244	13133	13045	13184	13176	13168	13201	13150	13050	13074	13122	13138	13109	12965	13039	13178	13038	13174	13208	13172	13273	13221	13115	13024	13039	13118	13083	13140	13105	13179	13149	13212	13100	13185	13117	13122	13132	13209	12986	13084	13292	13162	13110	13312	13198	13219	13110	13355	13226	13267	13150	13197	13253	13036	13199	13210	13158	13303	13236	13235	13177	13075	13167	13197	13238	12972	13282	13238	13114	13035	13247	13151	13296	13203	13242	13116	13244	13200	13203	13079	13204	13144	13123	13097	13204	13265	13216	12996	13239	13192	13185	13229	13118	13200	13276	13043	13131	13043	13136	12996	13342	13163	13247	13124	13224	13251	13156	13280	13183	13180	13283	13285	13259	13261	13265	12981	13282	13142	13314	13113	13284	13334	13201	13019	13177	13169	13156	13131	13384	13164	13289	13213	13327	12953	13253	13040	13094	13209	13228	13172	13179	13175	13084	13222	13270	13179	13191	13142	13166	13038	13222	13280	13199	13201	13266	13332	13279	13192	13222	13158	13126	13355	13117	13331	13130	13315	13165	13100	13210	13261	13247	13061	13133	13257	13242	13162	13164	13272	13314	13331	13223	13281	13168	13109	13195	13155	13207	13168	13205	13114	13129	13118	13238	13352	13117	13425	13268	13185	13088	13132	13124	13318	13050	13066	13233	13116	13094	13185	13171	13304	13238	13225	13320	13192	13215	13171	13221	13146	13328	13133	13231	13130	13179	13267	13223	13181	13143	13156	13140	13319	13240	13217	13186	13220	13157	13092	13114	13254	13107	13278	13359	13093	13369	13037	13191	13196	13205	13151	13154	13297	13006	13173	13195	13129	13184	13281	13125	13228	13244	13110	13233	13039	13283	13078	13058	13031	13160	13317	13152	13047	13166	13256	13135	13269	13235	13010	13122	13324	13188	13315	13103	13136	13207	13241	13186	13215	13175	13186	13170	13051	13195	13069	13100	13115	13047	13143	13209	13230	13169	12983	13265	13288	13008	13189	13235	13353	13207	13057	13332	13306	13216	13233	13218	13197	13086	13111	13106	13121	13057	13148	13129	13102	13076	13280	13151	13176	13104	13052	13205	13341	13354	13142	13122	13230	13246	13012	13140	13205	13216	13246	13144	13068	13167	13231	13051	13228	13132	13191	13300	13200	13182	13177	13112	13208	13122	13201	13206	13024	13326	13220	13252	13078	13177	13147	13138	13288	13232	13196	13390	13241	13075	13220	13133	13212	13200	13230	13275	13229	13060	13137	13147	13149	13113	13094	13286	13161	13351	13235	13261	13250	13201	13109	13102	13083	13143	13179	13299	13323	13376	13155	13164	13121	13236	13101	13180	13203	13100	13294	13073	13205	13072	13250	13199	13174	13206	13134	13276	13371	13139	13270	13062	13101	13373	13216	13311	13289	13235	13192	13229	13114	13093	13097	13083	13190	13290	13019	13155	13261	13091	13213	13180	13141	13221	13194	13213	13123	13170	13122	13144	13276	13063	13272	13094	12987	13100	13156	13272	13202	13058	13245	13116	13158	13142	13142	13286	13218	13194	13093	13223	13272	13204	13040	13183	13142	13086	13236	13251	13210	13095	13107	13216	13002	13233	13028	13213	13179	13268	13110	13202	13112	13293	13115	13144	13142	13244	13176	13112	13401	13161	13093	13130	13149	13138	13114	13439	13127	13104	13161	12937	13492	13205	13302	13079	13127	13176	13218	13318	13224	13105	13180	13176	13063	13130	13235	13245	13204	13199	13152	13131	13110	13285	13049	13100	13364	13273	13133	13233	13163	13109	13196	13147	13144	13255	13217	13221	13118	13098	13261	13241	13192	13057	13313	13342	13017	13094	13192	13044	13319	13158	13261	13178	13193	13240	13293	13150	13236	13339	13056	13173	13270	13291	13173	13186	13334	13191	13190	13162	13310	13063	13145	13067	13271	13201	13147	13108	13216	13017	13292	13027	13093	13006	13198	13148	13108	13248	13285	13195	13334	13106	13129	13143	13075	13254	13109	13403	13173	13264	13172	13114	13001	13167	13244	13273	13175	13133	13261	13110	13150	13223	13243	13099	13195	13217	13123	13084	13062	13120	13406	13175	13261	13128	13263	13258	12850	13080	13217	13212	13060	13081	13269	13156	13085	13203	13173	13201	13185	13419	13241	13182	13253	13214	13255	13251	13170	13206	13257	13233	13233	13298	13075	13216	13241	13241	13183	13223	13173	13344	13184	13376	13114	13044	13265	13265	13274	13034	13164	13315	13243	13102	13241	13158	13096	13172	13145	13305	13213	13111	13228	13112	13217	13216	13226	13016	13294	13190	13070	13083	13489	13260	13197	13211	13188	13174	13270	13082	13198	13212	13190	13244	13205	13143	13231	13166	13291	13069	13192	13084	13236	13245	13199	13063	12955	13265	12943	13075	13162	13297	13170	13394	13073	12970	13220	13312	13128	13070	13178	13040	13265	13268	13073	13154	13181	13113	13361	13053	13151	13166	13088	13155	13241	13113	13137	13236	13145	13010	13305	13199	13232	13262	13229	13096	13143	13129	13139	13184	13152	13232	13123	13237	13301	12997	13112	13193	13224	13264	13160	13158	13185	13345	13040	13075	13224	13175	13130	13092	13065	13309	13199	13259	13066	12998	13204	13198	13083	13187	13112	13159	13219	13236	13168	13152	13122	13183	13054	13296	13100	13376	13273	13107	13111	12986	13094	13260	13123	13062	13294	13098	13077	13347	13195	13093	13266	13162	13052	13234	13456	13106	13172	13192	13414	13119	13027	13122	13107	13252	13063	13246	12971	13110	13136	12945	13352	13393	13143	13112	13231	13169	13148	13051	13199	13129	13122	13207	13064	13262	13223	13329	13134	13165	13288	13183	13189	13169	13218	13283	13240	13122	13103	13191	13301	13168	13257	13248	13233	13223	13195	13219	13178	13312	13102	13111	13081	13129	13182	13246	13127	13254	13256	13265	13278	13368	13337	13316	13230	13310	13274	13272	13325	13218	13280	13283	13319	13128	13154	13242	13141	13118	13227	13330	13118	13191	13124	13053	13193	13266	13096	13102	13312	13390	13169	13271	13015	13245	13271	13228	13229	13259	13069	13255	13251	13154	13185	13269	13252	13180	13232	13195	13193	13175	13230	13280	13152	13248	13230	13121	13303	13157	13406	13290	13156	13399	13288	13403	13352	13224	13318	13240	13172	13237	13205	13107	13176	13318	13171	13215	13185	13179	13326	13159	13206	13129	13109	13207	13214	13358	12980	13220	13110	13197	13227	13057	13076	13092	13061	13250	13147	13214	13148	13113	13255	13270	13294	13116	13199	13198	13025	13182	13211	13184	13170	13237	13224	13196	13088	13186	13126	13296	13169	13258	13169	13311	13186	13245	13466	13158	13068	13061	13202	13132	13113	13171	13133	13092	13150	13104	13436	13084	13357	13069	13138	13267	13289	13210	13154	13332	13167	13246	13164	13057	13190	13069	13074	13197	13112	13045	13116	13292	13351	13199	13255	13291	13320	13062	13130	13185	13150	13217	13201	13355	13146	13237	13486	13042	13133	13228	13238	13262	13217	13112	13157	13160	13101	13164	13310	13288	13003	13130	13156	13246	13097	13149	13236	13043	13205	13183	13042	13193	13351	13221	13224	13270	13093	13194	13361	13294	13159	13226	13171	13260	13057	13227	13162	12933	13308	13324	13214	13266	13261	13307	13270	12990	13198	13282	13189	13272	13172	13069	13179	13153	13254	13269	13204	13086	13287	13310	13189	13103	13239	13129	13185	13201	13254	13095	13162	13141	13215	13095	13077	12970	13024	13135	13208	13285	13092	13096	13302	13150	13191	13230	13264	13221	13195	13226	13217	13084	13254	13164	13243	13193	13361	13271	13358	13175	13179	13015	13070	13127	13093	13133	13255	13348	12932	13299	13157	13181	13100	13217	13278	13455	13118	13185	13044	13252	13183	13116	13123	13133	13097	13390	13316	13203	13086	13278	13217	13382	13096	13143	13011	13197	13165	13117	13136	13225	13268	13062	13239	13209	13190	13134	13207	13114	13096	13108	13437	13283	13259	13068	13107	13273	13205	13162	13230	13185	13112	13171	13170	13186	13232	13282	13267	13190	13134	13179	13216	13078	13325	13040	13249	13195	13226	12999	13252	13260	13169	13129	13261	13174	13200	13120	13361	13291	13254	13158	13199	13262	13205	13217	13305	13062	13185	13201	13315
23116	20977	27851	24741	22095	21034	19779	17873	17665	19678	18336	17489	17286	17565	18450	19092	18806	18106	17600	17360	17130	17059	16881	17029	16983	17097	17033	17207	17094	16878	16900	17015	16903	16932	16973	16916	16895	16828	16794	17060	17059	16972	17136	16955	16755	17007	17023	17023	16962	17007	16762	16701	16756	16980	16855	16910	16969	17083	16977	16932	16901	16928	17005	16772	17006	16821	17021	17025	16893	16782	16760	16959	16937	17088	16961	16946	16851	16936	16801	16798	16876	16828	16756	17059	16936	16871	16770	16969	17078	17096	17078	16694	16754	17070	17035	16916	17179	16845	16994	16783	16662	16957	16942	16873	16730	17037	16972	16973	16881	16894	16907	16887	17077	16893	16946	16950	17037	16653	16972	16759	16900	16883	16891	17057	17028	17017	16893	16832	17034	16891	16924	16991	16963	16717	17007	16852	16742	16950	16884	16867	17019	17039	16879	17081	16692	16939	16822	16910	17005	16993	16902	17082	16966	16877	16996	16955	16836	16797	17060	17053	17078	17003	16933	16853	16854	16850	16836	17032	16922	16772	16973	16877	16831	16855	16812	16806	16968	17016	16879	16950	16918	16712	16950	17012	16914	16869	17016	16901	16711	16971	16838	16852	16660	17086	16974	16717	16988	16816	16851	17039	16993	17046	16902	16928	17103	16945	16879	16990	16949	16874	17034	16938	17022	16832	16959	16790	17088	16898	17046	16886	17106	17007	17097	16997	16732	16888	16936	17044	16934	16973	17011	16860	16916	16729	16682	17000	16825	16953	16978	16884	16949	16849	16920	16818	16935	16914	16754	16874	16926	16909	16698	16991	17016	16928	16835	16862	16875	16860	16935	16856	16728	16968	16923	16674	16911	16940	16870	17074	17018	16849	16939	16998	17007	16872	16908	16937	17063	16868	16842	16979	16853	16770	16915	17139	17055	17038	16827	17054	16971	16933	16992	16843	16840	17050	17099	16942	16898	16968	16841	16886	16837	16896	16861	16871	17001	16887	16953	16914	17015	17091	17206	16869	16706	17026	16765	16865	16939	16747	16824	16876	17024	17040	16871	17079	16766	16792	16999	16775	17011	16881	16788	16962	17046	16975	17104	17053	16857	16925	16925	17018	16746	16967	16979	16924	16938	16772	16860	16931	16734	16867	16991	17035	16862	16803	16862	16897	17045	16856	17195	16964	16896	16860	17009	16996	16838	16922	16920	16780	16797	16733	16845	17130	17119	16933	16938	16885	17086	16746	17151	16943	16866	16783	16926	16959	16901	17075	16809	16819	16821	16712	16955	16965	16986	16925	17134	16690	16709	16946	16996	16805	16751	16847	16873	16894	16878	16767	16857	17205	16723	17136	16833	16853	17147	16994	17004	17090	16895	16898	16717	16845	16864	16846	16922	16868	16709	16726	16998	16972	17153	16754	16962	17180	16729	16940	16917	16942	16758	16886	16698	17048	16884	16961	16840	16958	16644	17118	16973	16930	16722	17153	16974	16924	17011	17166	16826	16934	17165	16784	17047	16868	16955	16844	16936	17038	16859	16819	16997	17057	16943	16877	16956	16909	16873	17120	16751	16718	17108	17004	16892	16851	16916	16764	16914	16904	16862	16935	16793	16855	17012	16779	17043	16769	16969	16991	17171	16988	16757	16939	16881	16851	16888	16747	16867	16920	16874	16864	16808	17046	17026	17170	17022	16877	16801	16871	16715	16704	17038	16868	16782	17054	16980	16938	16821	17007	17032	16838	16955	16934	16947	16894	16956	16694	16948	16971	16866	16907	16769	16883	17013	16938	17061	16790	16996	16943	17088	16814	16850	16849	17024	16958	17005	16944	16863	16868	16793	16960	17229	16996	17019	16888	17029	17139	17050	16773	16766	17060	16875	16848	17313	16922	17000	17055	16923	16853	17013	16933	16977	16819	16982	17123	17005	16990	17070	16917	17027	17009	16880	16874	16960	16918	16918	16860	16907	17049	16900	17053	17184	16926	16846	16545	17009	17127	16712	16967	16981	16625	16775	16820	17154	16904	17061	17019	17077	16954	16737	16797	17134	16972	16871	16750	16864	16827	16778	16969	16838	16947	17025	16945	16936	16868	17004	16911	16767	16947	16964	17084	16989	16904	16939	17004	17052	16989	16778	16852	16701	16768	17133	16737	16759	16922	17085	16911	16999	16949	16950	16938	16981	16803	17017	16840	17060	16865	16859	16926	16872	16916	16893	16895	16709	16819	16815	16920	16979	16871	17033	17054	16852	16917	16980	16934	16765	16862	16973	17030	16908	16936	17018	16917	16868	17133	16809	16549	16942	16860	16675	16894	16958	16884	17023	16979	17025	17145	17096	16857	16862	16742	16903	16812	16900	16844	16975	16906	17084	16738	16996	16880	16861	17000	17131	16764	17142	16798	16951	16712	16962	16966	16939	16968	16840	16911	16828	16900	16793	16915	16928	16843	17014	16970	16939	17016	16868	16768	16905	16849	16963	16958	16951	16829	17159	16998	17014	16884	17079	16812	16799	16899	16806	16984	16788	16855	17105	17132	16885	16922	16997	16999	16910	16822	16964	17105	16756	16794	16721	16983	17110	16788	17113	16934	17139	17007	17058	16879	17043	17025	16954	16903	17034	17050	16797	16923	16908	16813	16979	17135	16927	16809	16865	16624	16962	16841	16692	17051	16796	16767	16735	16814	16929	16682	16961	16933	16851	16933	16758	16818	16877	16881	16953	17153	16724	16981	16894	16847	17177	16756	17030	17017	16822	17069	17287	16967	16906	16814	16902	16868	17022	16841	16787	16855	16917	17069	16958	16915	16853	16870	16993	17043	16999	17060	16730	17020	16826	16929	16628	16970	16920	17071	16926	16977	16892	16919	16835	16904	16880	16807	16637	16832	16998	16885	16918	17018	16953	16988	17105	16787	16719	16766	16898	16903	16862	17014	16667	17052	17050	17003	16841	16890	16741	16971	16886	16864	17075	16944	17004	17098	17217	16772	17014	17119	16969	16884	16923	16849	16970	17066	17066	16893	16803	16758	16924	16851	16814	17085	17054	16984	16850	16923	17130	16913	17000	16902	17080	17013	17097	16925	16981	16937	16954	17091	16977	16890	16972	17084	17100	16850	16904	16873	17002	17106	16924	16917	16954	17019	17145	16944	17033	16933	16783	16971	16877	16923	16998	16903	16992	17015	17070	17016	16909	17025	16834	16786	17002	16864	17007	16952	16859	17109	17108	16720	16926	16931	16731	16952	17013	17014	16697	16943	16905	16992	16995	16961	17005	17009	16938	16952	16779	17097	16869	16842	17025	16824	16703	17167	17046	16960	16957	16700	16919	16836	17005	16974	17068	16799	17079	16889	16927	16809	16805	17056	17085	16832	16832	16966	16884	16858	17043	16861	16896	16960	17066	16759	16777	16981	17174	16786	16762	16845	16835	16926	17010	16886	17056	17062	16947	16745	16670	17037	16978	16987	17086	16689	16994	16996	16916	16841	16876	16975	16887	16827	17034	17102	16906	16880	16823	17044	16675	16967	17140	16899	16844	17117	17000	16750	17012	16871	16958	16932	16963	16893	16992	16768	16941	16873	17239	17090	16914	17058	16925	17106	16958	16920	16960	16893	16956	16967	16861	16862	16874	16816	16990	16868	16832	16921	17010	17017	16861	16919	17021	16900	16942	16972	16801	16560	16692	17081	16914	16716	16893	16801	16919	16788	16867	16898	16881	16757	16995	17014	16956	16910	16994	16794	17204	17109	17016	16886	17147	17003	16945	16974	16943	16945	16733	17013	16864	16831	16973	16880	17036	16921	16856	16954	16693	17014	16869	16890	16889	16879	16772	16732	16957	16599	17016	16931	17228	17206	16927	17001	16899	16913	16898	16861	16878	17136	17050	16909	16950	16869	17213	16717	16954	16822	16796	17013	16931	16905	16912	16992	16809	16926	17046	16905	16857	16995	16998	16959	16830	16788	16877	17039	16705	16957	16979	16935	16813	16926	17123	17060	16907	16811	16780	17004	16866	16676	16969	17129	16976	16815	16812	16758	16990	16900	16867	16778	16747	16745	16905	16855	16692	16806	16823	16857	16788	16962	17004	17141	17098	16974	16909	17100	17013	17030	16956	16956	16862	16805	16881	16981	16994	16987	17017	17081	16906	16936	16931	16902	17031	16994	16638	17020	16797	16856	16987	16826	16927	16804	16828	16911	17073	16933	16907	16846	16857	16872	17112	17052	16926	16917	17009	16767	16983	16914	16967	16985	16840	16994	17008	16873	16811	17026	17089	16849	17019	16917	16948	16927	17055	16870	16884	16802	17093	16737	17003	16913	16827	16972	17019	16926	17088	16984	17102	17092	16878	16768	17142	16854	16864	16816	16860	16893	16874	16864	16754	16898	16686	17155	16832	17115	16997	16850	16966	17001	16677	17017	17148	17032	16931	16754	16901	16883	16808	16939	16911	17025	16897	16783	16789	16897	16686	16709	16841	16879	16733	16937	16825	16881	16822	16858	17183	16914	17106	16791	16932	16972	16748	16817	16824	16989	16792	16807	16828	16990	17118	16963	16819	17168	16930	16956	16911	16994	16778	16728	17088	16832	16936	17036	17094	16809	16999	16923	17050	16819	16956	16732	17111	16963	16995	17030	16777	17004	16743	16942	16783	16923	16906	16866	16941	16915	16995	16932	17018	16983	16929	17016	16698	16911	17004	16718	17012	16905	17054	17009	17027	17017	16869	16881	16943	16907	17035	17029	16825	16834	16912	17147	17025	16857	17041	17213	17155	16945	17010	16971	16945	16776	17165	16848	16917	16802	16931	16837	16984	16992	16804	17081	16881	16828	17001	16811	16853	16687	16908	16692	17002	17011	16899	16753	16710	16973	16956	16887	17110	16904	17108	16770	16834	16890	16807	17058	16878	16875	16811	16860	16879	16954	16791	17016	16964	17037	16877	16793	16746	16887	16913	16905	16874	16955	16857	16989	16649	16883	16972	16887	16972	16874	16871	16832	16979	17005	16957	17013	16691	16875	16886	16971	17034	16791	17107	16973	16904	16785	16973	17062	16861	17000	17057	16925	17006	17054	16858	16967	17074	17205	16928	16978	16815	16753	16766	16968	16906	17010	16895	16986	16823	16778	17033	17024	16928	16773
22693	47661	35704	22645	17533	15900	15317	15055	14935	17803	15435	14389	14588	14847	15883	16389	15969	15430	14929	14469	14366	14041	14109	14151	14104	14095	14063	13948	13999	14024	14107	14243	13998	14193	14156	14081	14282	13956	14128	14152	14103	14130	14028	14192	14031	14297	14136	14137	14245	14052	14262	14045	14136	14015	14205	14017	14113	14094	14177	14073	14099	14062	14062	13991	14138	14194	14165	14281	14136	13961	14080	13943	14162	14001	14057	14062	14073	14069	13956	14134	14193	14115	14019	14028	14014	14108	14112	14290	14275	14111	14098	14087	14158	14016	14073	14097	13982	14109	14068	14055	14201	14005	14208	14118	14159	14116	14070	14124	14043	14038	13910	14131	14076	14139	14169	14049	14033	14063	13967	13973	14153	14240	14052	14094	14094	14193	14227	14116	14108	13989	13992	14124	14165	14089	14215	13967	14151	14077	14118	14192	14161	14180	14240	14196	14047	14189	14039	14044	14015	14103	13947	14126	13978	14008	14079	14266	14040	14028	14159	14025	14100	14134	13999	14148	13973	14186	14151	14185	14163	14062	14214	14174	14234	14002	14244	14196	14222	13958	14070	14096	14136	14053	14013	14113	14019	14110	14142	14148	14106	14148	14183	13999	14210	14060	13996	13872	14074	14048	14111	14233	13997	14106	14127	14159	14048	14161	14050	14168	14005	14134	14082	14070	14015	14060	14071	14213	14084	14111	14064	14071	14093	14061	13936	14164	14207	14262	14099	14043	14171	14164	14141	14082	14013	14029	14156	13886	14183	14024	14081	14138	14049	14088	14034	14131	14322	14097	14149	14024	14126	14190	14173	13983	14054	14143	14177	14212	14014	14122	14137	13998	14263	14111	14062	14007	14173	14214	13961	14233	13970	14023	14044	14056	14260	14123	14166	14136	14252	14103	14118	14053	14100	14356	14146	14130	14023	14053	14113	14097	14046	13942	14152	14316	14012	14123	13955	14070	14051	14078	14014	13937	14054	14201	13916	14130	14027	13976	14254	14101	14168	13750	14054	14138	14025	13997	14045	14259	14068	14060	14083	14164	14158	14218	14184	14241	13992	13922	14065	14111	14134	14092	14114	13977	14113	14065	14052	14143	14124	13996	13987	14223	13967	13981	13899	13944	14099	14153	14218	14140	14322	14185	14101	14111	14051	14123	14092	14062	14086	14120	14105	14056	14148	14021	14201	14083	13956	14247	14333	14084	13920	14052	14229	14036	14083	14103	14205	14108	14106	14071	14032	14142	14062	14120	14148	14084	14195	14143	14107	14161	14084	14053	14204	13967	14097	13959	14103	13955	13991	14027	14083	14072	14036	14036	14060	14139	14162	14263	14217	14136	13985	14081	14130	14076	13923	14158	14199	14361	14235	14011	14070	14152	14124	14092	14002	14153	14152	14325	14234	14066	14103	14110	14066	13956	14097	14000	14156	14172	13925	14198	14087	14161	14100	14085	14206	14038	14100	14101	14118	14151	14107	14051	14149	14167	14242	14129	14284	14111	14033	14056	14141	14000	14203	13959	14177	14052	14187	14000	14219	14120	14180	13947	14227	14059	14115	14255	14095	14098	14061	14016	14092	14067	14053	14160	14011	14163	14140	14062	14217	13992	14242	13885	14069	14176	14261	14144	14062	13853	14203	13979	14127	14174	14056	14190	14214	14029	14070	13871	14131	14028	13977	13967	14081	14169	14070	14094	14114	14084	14098	14221	13925	14092	14158	14282	14132	14258	14171	14131	14182	14110	14171	14236	13981	14016	14140	14099	14152	14189	14087	14124	14140	14050	14125	13874	14072	14139	14063	14025	14052	14135	14187	13964	14204	14019	13930	13998	14033	14079	13912	14162	14014	14127	14095	14145	14086	14218	14130	14166	14153	14129	14213	13897	14163	14043	14131	14093	14067	14142	14133	14139	14140	14174	14008	14068	14114	14097	14210	14043	14191	13993	14167	14130	14050	14082	14116	14125	14061	14070	14077	14177	14005	14116	14174	14133	14120	14148	14102	14097	14146	14062	14197	14138	14144	13918	14002	14090	14143	14172	14055	13939	13923	14161	14239	14164	14131	13824	13895	13904	14041	14093	14086	14276	14128	14298	14085	14189	14117	14006	13944	14238	13987	13916	14178	14132	14200	13969	14116	14059	14264	14303	14124	14014	14248	14126	14028	14096	14100	14088	14071	14123	14189	14030	14094	14032	14306	14195	14203	14109	14182	13996	14037	14096	13999	14094	14033	14306	14129	14145	14123	14032	14186	14080	14006	13929	14143	14170	14076	14066	14138	14106	13992	14186	13874	14026	14090	14170	14021	14093	14165	14111	14041	14187	13913	14122	14254	14028	14262	14166	14103	13822	14152	14065	14237	14066	14040	14117	14088	14035	14190	14213	13966	14059	14211	14020	14112	14163	14021	13902	14093	14159	14169	14221	14101	14317	14105	14230	14090	14102	13934	14171	14172	14201	14112	14018	14116	14013	14373	14138	14396	14112	14128	14261	14146	14133	14022	14052	14051	14076	14187	13967	14040	14068	14053	14093	13999	14164	14113	14127	13868	14174	14046	14261	14121	13973	14038	14176	14034	14080	14172	14132	14142	14091	14118	14222	14229	14131	14112	14056	14234	14117	14095	14230	14145	14213	14154	14103	14126	14053	14126	14207	13934	14095	14154	14106	14110	14124	14190	14176	14222	13976	14081	14169	14085	14185	14158	14027	13956	14113	14082	14020	14113	14091	14170	13973	14128	14056	14043	13989	14110	14156	14043	14068	13980	14132	14086	14167	14017	14041	14030	14170	14137	14181	14015	14178	14197	14102	13991	14196	13978	14227	14111	14252	14081	13981	14204	14064	14113	14102	14218	14206	14077	14229	14053	14070	14146	14002	14078	14201	14174	14164	13972	14207	14112	14122	14158	14255	14001	14215	14022	14097	14018	14122	14151	14251	14138	14111	14082	13944	13986	13960	13932	14130	14051	14130	14166	14143	14134	14342	14123	14157	14193	14068	13953	14130	14050	14116	14157	14140	14079	14029	14084	14134	14093	14077	14004	14079	14169	14187	14058	14134	14179	14092	14186	14073	14254	14326	14153	13905	14107	14040	14048	14101	14130	14010	14089	14185	14136	14034	14014	14130	14083	14045	14218	14167	14063	14183	13989	14040	14117	14158	14078	13978	13950	14198	14204	14072	14047	14133	14174	14138	14076	14136	14134	14065	14102	14104	14316	14348	14106	14181	14023	14075	14036	14328	14168	14142	13961	14073	14030	14076	14191	14087	13962	14048	14145	14147	14029	14124	14168	14111	14072	14022	14130	14128	14209	14152	13991	14269	14120	13922	13923	14104	14126	13957	14052	14109	14093	14098	14055	14132	14220	14106	14044	14028	14054	14096	14056	14104	14011	14214	14119	14139	14005	14215	14194	13957	14155	14095	14085	14115	14188	14131	14061	14006	14252	14313	14124	14055	14125	14019	14043	14066	13990	14026	14156	14102	14038	14074	14252	14265	14113	14113	14206	14027	14004	14017	14068	14040	14118	13982	14125	14089	14136	14063	14284	13946	14091	13983	14135	14194	14094	13998	14078	13858	14038	14039	14071	14146	14118	14149	14062	13976	14140	13972	14143	14088	14112	14177	14139	14168	14137	14093	14044	14086	14234	14158	14295	14098	14143	14028	14044	14315	13930	14135	14171	14172	14058	14230	14019	14017	14162	14148	14075	14211	14192	13994	14223	13978	14216	14122	14127	14097	14023	14090	14053	14137	14311	13953	14121	14061	14183	14116	14087	14070	14054	14051	14086	13910	13948	14083	13920	14138	14192	14137	14149	14113	14116	14099	14000	14105	14204	14221	14053	14160	14143	13994	14104	14171	14048	13979	14151	14016	13912	13962	14154	14046	14015	14095	14064	14110	14116	14033	14002	14100	13989	14069	14166	14024	14089	14106	14051	14164	14066	14067	14192	14149	14173	14041	14212	14261	14132	14156	14107	14176	14034	14130	14121	14175	14164	14086	14097	14074	14311	14013	14071	13985	14144	13966	13901	14167	14093	14072	14033	14092	14227	14026	13992	14075	14197	14012	14050	14167	14285	14078	14033	14235	14128	14196	14130	14307	14108	14307	13953	14133	14157	14132	14220	13885	14252	14144	14039	14074	14001	14157	13942	14061	14030	14088	14029	14176	14086	14163	14016	13983	14205	14038	14173	14001	13955	14075	14078	14054	14002	13989	13931	14057	14080	14131	14058	14213	14070	14076	14115	13990	14105	13952	13991	14145	13967	14112	14245	14019	14126	14066	13978	14058	14064	14015	14095	14041	14240	14055	14088	14089	14167	14009	14074	13928	14191	14075	14121	14077	14081	14075	14201	14186	14134	14271	14044	14063	13985	14187	14211	14093	13980	14091	14097	14043	14078	13991	14061	14085	14000	14202	14081	14196	14141	14072	14146	14051	14099	14146	14193	14105	14112	14116	14129	14090	14182	14028	14261	14011	14203	14127	14089	14164	14141	14162	14035	14094	14049	14129	14230	14325	14197	14184	13962	14171	14108	14039	14156	14068	14169	14039	14169	14022	14015	14021	14157	14098	14189	14140	13997	14158	14221	14045	14048	14114	14065	14141	14183	14104	14117	14205	14175	14085	14054	14086	14153	14130	14145	14202	14070	14060	14160	14174	14112	14024	14092	14157	14056	14136	14034	14079	14167	14233	14039	14179	14129	14198	14146	14164	14016	14271	14118	14084	14098	14037	13979	14179	14036	13943	14020	14079	14207	14090	14015	14231	14046	14065	14116	14066	14301	14019	13981	14172	14163	14050	13902	14267	14290	14046	14084	14130	13929	14133	14058	14181	14057	14018	14128	14162	14103	13993	14145	14113	14084	14187	14124	14089	13926	14188	14151	14141	14023	14107	14114	14023	14074	14197	14085	14207	14248	14151	14160	14117	14092	14060	13843	14128	14243	14152	14119	14015	14196	14075	14357	14129	14089	14084	14282	14074	14107	14200	13971	14072	14065	14083	14112	14045	14146	14075	14167	14112	14154	14155	14225	14072	14141	14132	14016	14113	14123	14172	13903	14054	14009	14189	14004	13898	14114	14181	14125	14016	14262	14071	14111	14113	14021	14077	14039	14208	14056	14068	14121	14025	14299	13978
24536	21043	27264	26267	19971	18583	18194	17408	17011	17652	17488	16939	16824	16789	17265	17790	17818	17273	17152	16888	16995	16822	16997	16897	16910	16652	16856	16761	16739	16813	16860	16725	16882	16573	16711	16807	16666	16861	16735	16721	16742	16832	16732	16774	16660	16716	16580	16660	16558	16664	16831	16732	16787	16793	16687	16565	16709	16697	16702	16841	16659	16793	16707	16877	16694	16856	16880	16743	16870	16831	16696	16694	16537	16847	16557	16779	16639	16695	16757	16684	16809	16700	16594	16684	16743	16591	16606	16804	16603	16520	16787	16746	16608	16494	16719	16733	16741	16770	16802	16812	16723	16722	16765	16845	16542	16556	16824	16797	16732	16756	16917	16497	16788	16616	16581	16802	16742	16615	16916	16734	16599	16782	16707	16732	16770	16616	16668	16758	16667	16618	17049	16867	16884	16745	16607	16690	16834	16842	16896	16724	16831	16717	17050	16653	16806	16748	16764	16828	16619	16786	16649	16743	16722	16653	16690	16988	16558	16748	16859	17100	16851	16895	16737	16748	16754	16526	16607	16548	16610	16498	16981	16715	16715	16906	16758	16907	16905	16780	16893	16723	16596	16610	16724	16828	16874	16631	16720	16623	16560	16683	16876	16627	16723	16551	16724	16863	16663	16659	16688	16535	16798	16591	16939	16698	16531	16738	16687	16763	16733	16766	16707	16816	16591	16878	16798	16998	16766	16710	16521	16471	16917	16814	16656	16859	16813	16764	16803	16787	16782	16944	16796	16726	16798	16643	16839	16854	16984	16521	16718	16693	16594	16702	16772	16562	16820	16961	16773	16620	16753	16766	16635	16765	16897	16570	16896	16669	16720	16704	16876	16919	16870	16788	16759	16750	16668	16603	16678	16752	16634	16683	16901	16577	16590	16632	16861	16703	16697	16667	16773	16938	16701	16598	16627	16586	16751	16811	16812	16658	16607	16744	16765	16516	16677	16842	16716	16671	16743	16617	16574	16554	16730	16631	16635	16607	16663	16793	16957	16769	16766	16838	16817	16720	16846	16811	16510	16722	16703	16772	16735	16761	16723	16964	16700	16588	16988	16695	16714	16786	16925	16789	16594	16675	16794	16821	16892	16613	16658	16879	16883	16695	16683	16893	16745	16850	16789	16768	16687	16658	16807	16885	16777	16862	16720	17012	16777	16713	16757	16727	16634	16679	16765	16763	16704	16657	16758	16748	16571	16686	16488	16944	16842	16661	16879	16730	16838	16766	16795	16827	16648	16643	16941	16697	16564	16905	16887	16988	16621	16712	16593	16806	16909	16621	16778	16643	16964	16789	16614	16610	16750	16886	16793	16783	16774	16763	16688	16619	16886	16636	16533	16558	16686	16875	16745	16672	16711	16850	16913	16835	16575	16879	16776	16853	16715	16646	16719	16795	16821	16758	16675	16679	16745	16803	16849	16681	16554	16574	16650	16592	16693	16840	16703	16595	16580	16768	16790	16673	16590	16779	16595	16875	16666	16579	16865	16657	16762	16733	16657	16747	16781	16749	16827	16796	16686	16745	16840	16498	16704	16522	16727	16779	16852	16894	16807	17050	16757	16715	16884	16621	16637	16699	16702	16900	16900	16734	16493	16505	16607	16642	17066	16883	16911	16793	16659	16882	16705	16668	16887	16719	16785	16875	16728	16699	16791	16782	16749	16662	16675	16857	16570	16836	16641	16588	16811	17002	16878	16767	16689	16701	16688	16666	16812	16716	16666	16632	16802	16738	16793	16686	16768	16856	16912	16536	16757	16532	16817	16518	16788	16776	16675	16823	16782	16831	16484	16822	16745	16835	16900	16519	16878	16855	16665	16621	16837	16763	16813	16441	16704	16812	16823	16750	16689	16747	16705	16596	16790	16624	16839	16695	16817	16750	16614	16541	16763	16643	16827	16959	16646	16634	16770	16761	16842	16765	16830	16765	16763	16640	16756	16853	16816	16763	16694	16675	16775	16654	16858	16675	16902	16822	16496	17010	16613	16619	16854	16630	16779	16749	16528	16479	16648	16666	16742	16670	16787	16675	16867	16688	16834	16546	16880	16777	16788	16958	16751	16938	16803	16735	16649	16787	16732	16739	16603	16626	16875	16754	16813	16714	16823	16773	16835	16965	16827	16612	16813	16732	16782	16735	16680	16758	16839	16817	16831	16892	16745	16964	16692	16927	16639	16721	16786	16468	16641	16768	16632	16758	16727	16763	16728	16691	16765	16736	16817	16771	16747	16756	16822	16724	16863	16661	16776	16883	16886	16953	16816	16804	16741	17030	16887	16719	16808	16790	16674	16753	16743	16720	16770	16786	16788	16838	16757	16937	16716	16819	16901	16682	16854	16659	16731	16671	16573	16633	16841	16724	16636	16665	16771	16727	16766	16803	16778	16681	16785	16763	16782	16748	16798	16948	16672	16565	16917	16703	16867	16750	16671	16836	16693	16712	16851	16712	16664	16751	16822	16899	16840	16864	16496	16718	16743	16673	16632	16567	16704	16534	16711	16621	16824	16649	16740	16882	16815	16806	16892	16942	16781	16784	16741	16604	16816	16599	16724	16945	16924	16813	16773	16693	16864	16741	16738	16668	16898	16864	16771	16759	16622	16766	16555	16600	16800	16788	16712	16588	16845	16840	16801	16731	16792	16717	16806	16743	16877	16636	16750	16462	16807	16842	16844	16588	16709	16727	16790	16646	16798	16897	16668	16508	16596	16652	16701	16700	16803	16821	16964	16470	16722	16679	16675	16828	16755	16657	16899	16686	16864	16945	16987	16821	16679	16832	16878	16853	16644	16778	16791	16854	16736	16649	16654	16681	16492	16678	16833	16584	16733	16717	16663	16744	16799	16818	16933	16781	16914	16651	16694	16698	16953	16887	16753	16609	16507	16689	16968	16793	16703	16857	16727	16831	16633	16807	16755	16614	16822	16751	16913	16760	16661	16718	16866	16770	16905	16750	16863	16529	16676	16883	16780	16883	16746	16781	16739	16685	16624	16786	16773	16668	16883	16799	16875	16672	17003	16747	16870	16773	16959	16874	16680	16793	16753	16844	16664	16862	16678	16728	16605	16881	16925	16766	16738	16716	16898	16707	16825	16577	16732	16644	16736	16741	16655	16708	16608	16817	16612	16705	16687	16826	16713	16577	16878	16795	16807	16640	16661	16880	16743	16848	16874	16945	16663	16738	16583	16655	16614	16540	16543	16781	16765	16548	16832	16656	16603	16778	16508	16831	16824	16791	16716	16863	16800	16797	16557	16501	16631	16810	16914	16704	16688	16597	16821	16599	16701	16571	16696	16821	16765	16879	16692	16848	16823	17071	16716	16740	16923	16667	16874	16818	16712	16793	16691	16619	16666	16716	16778	16596	16671	16742	16793	17039	16634	16686	16816	16712	16820	16681	16707	16773	16713	16929	16799	16719	16757	16534	16770	16775	16912	16700	16731	16674	16747	16671	16741	16782	16976	16749	16996	16953	16769	16814	16882	16587	16831	16699	16875	16697	16609	16843	16825	16851	16709	16772	16706	16591	16596	16926	16695	16831	16565	16645	16738	16758	16653	16725	16832	16708	16658	16739	16743	16920	16567	16710	16752	16569	16961	16733	16758	16654	16690	16604	16672	16702	16859	16781	16754	16868	16854	16765	16726	16494	16749	16675	16806	16874	16955	16741	16801	16924	16589	16819	16735	16812	16831	16778	16861	16750	16427	16660	16883	16797	16895	16689	16732	16818	16835	16805	16606	16781	16814	16752	16775	16683	16702	16753	16821	17027	16837	16682	16840	16736	16918	16565	16970	16709	16678	16801	16611	16758	16841	16583	16695	16600	17016	16720	16933	16757	16610	16645	16910	16587	16575	16697	16799	16636	16812	16763	16800	16823	16784	16781	16690	16769	16811	16766	16667	16720	16663	16727	16869	16697	16709	16745	16643	16848	16838	16842	16671	17105	16926	16799	16740	16771	16764	16758	16492	16710	16658	16757	16775	16670	16619	16706	16842	16958	16791	16820	16811	16792	16646	16609	16379	16771	16950	16816	16775	16642	16839	16758	16784	16445	16729	16645	16754	16762	16598	16635	16963	16759	16830	16802	16764	16680	16741	16764	16710	16752	16759	16818	16737	16878	16760	16779	16685	16672	16888	16892	16784	16653	16833	16746	16716	16722	16757	16676	16811	16871	17058	16740	16611	16885	16783	16769	16788	16891	16679	16594	16855	16847	16791	16676	16649	16719	16835	16705	16860	16639	16819	16900	16746	16298	16640	16540	16632	16640	16789	16641	16842	16726	16542	16849	16646	16712	16648	16628	16835	16650	16712	16875	16726	16764	16813	16903	16697	16703	16708	16760	16654	16535	16814	16762	16778	16885	16730	16649	16781	16787	16724	16641	16832	16735	16642	16761	16573	16795	16456	16633	16869	16897	16927	16731	16773	16733	16603	16658	16787	17020	16786	16778	16772	16677	16743	17042	16764	16622	16669	16513	16665	16677	16827	16694	16646	16663	16728	16744	16771	16866	16520	16617	16641	16555	16749	16837	16797	16752	16556	16647	16898	16845	16578	16683	16738	16577	16956	16727	16526	16732	16949	16746	16666	16751	16683	16820	16642	16846	16935	16722	16771	16838	16951	16765	16894	16789	16671	16795	16758	16486	16595	16706	16840	16697	16659	16569	16867	16678	16839	16701	16682	16725	16771	16814	16695	16646	16783	16817	16723	16716	16661	16582	16786	16761	16867	16977	16941	16779	16805	16767	16735	16852	16751	16751	16779	16733	16653	16863	16782	16618	16662	16538	16824	16888	16487	16554	16616	16570	16595	16800	16641	16668	16694	16853	16690	16691	16750	16814	16580	16699	16869	16627	16538	16602	16792	16792	16735	16684	16680	16759	16745	16597	16840	16825	16555	16790	16780	16671	16663	16714	16845	16617	16715	16792	16800	16825	16628	16753	16541	16880	16711	16718	16645	16587	16793	16971	16666	16720	16976	16720	16902	16730	16595	16833	16833	16685	16987	16839	16721	16665	16740	16713	16805	16883	16761	16549	16835	16758	16733	16854	16741	16927	16914	16549	16848	16914	16719	16718	16705	16612	16708	16731	16629	16698	16610	16552	16773	16772	16749	16764	16652	16564	16698	16828	16969	16704
23567	41813	31260	19304	16391	15522	15091	14754	14658	15613	14838	14306	14296	14434	15054	15443	15154	14814	14398	14275	14057	14156	14093	13987	14022	13964	13818	13993	14087	13967	13879	14014	14098	14038	13958	13989	14180	13873	14063	14150	14053	14139	14016	14026	14043	14027	14045	14011	13803	14077	14029	13861	13950	14015	13899	14084	14120	14032	14026	14150	14168	14007	13905	14090	14007	13810	14009	14031	14175	14128	13955	14079	13957	14021	13905	13978	13986	14009	13958	14070	13888	14115	14082	14117	14071	14028	14084	14076	13935	13954	14029	13883	14124	14009	13992	14005	13997	14050	14118	13987	13989	14092	13953	13912	14069	13980	14124	14060	14028	14123	14158	13967	14118	13803	13962	13910	14096	13891	13911	13991	14024	14003	13888	14021	14190	14106	14096	13927	14121	14055	13959	13998	14090	14149	14049	14161	14271	13968	13885	13948	14011	14109	14088	13965	13874	13936	14034	13868	14075	14039	13980	13930	14015	14141	14027	14023	13774	14074	14081	14045	13958	14165	14045	14011	13932	13925	14011	14035	13908	13978	14110	14007	14024	13812	13899	14053	14064	13947	14114	14199	14034	14113	13905	13921	13966	14091	14051	13951	13940	13875	14009	13911	14088	13945	13990	13924	13984	13989	14029	14001	13938	13833	14058	14150	14138	13832	13997	13855	14104	14033	14031	13985	13808	14053	14115	14137	13804	13849	14115	13920	13942	13850	13960	13948	14025	13961	13914	14059	13989	14017	14091	13986	14030	13945	13874	14048	13957	13955	13919	14158	14019	13947	14040	14089	14119	14008	13875	14112	13924	14036	13943	14117	13871	14006	13851	14114	13907	14049	14014	14032	14078	14124	14209	14028	13927	14160	13956	13971	14005	14161	13981	14042	14180	14000	14157	14036	13990	14046	14153	14077	14085	14006	14099	14028	14096	14010	13977	13997	14003	13900	14015	13860	13994	14130	14046	14264	13926	14012	13995	14073	13989	13883	13991	13947	14010	14100	13882	14061	14037	13974	14085	14050	14045	14020	13961	14113	14010	13990	13994	14007	14097	13960	14123	13841	14049	13911	14025	13948	14046	14012	13922	13915	14081	13796	13908	14167	13978	14092	14174	13962	14015	14028	13978	13852	13949	13913	13993	14163	13863	14014	13966	14021	13935	14117	14096	14022	14044	13969	14020	14007	14083	13925	13911	14058	14068	13985	13990	13980	14081	14112	14125	14148	13941	14051	13989	13996	13953	13976	13924	14150	13902	13926	14021	14099	14034	13918	14072	14041	14063	14139	13937	14134	13976	14236	13949	14058	13891	14071	13886	14020	13939	14216	14043	14030	13979	13927	13890	13907	13998	13988	14047	13947	13937	13958	14005	13911	14064	13928	13867	14050	14014	14100	13972	14102	13913	14114	13919	14013	14109	13846	13982	13983	13997	13981	13969	13830	14036	14052	14077	14043	13846	14212	13888	14035	14034	13961	14003	13913	14056	14149	13958	13869	14063	14073	14183	13997	14052	13969	13939	14112	14009	14132	13940	14105	13972	13863	13878	14053	14011	14099	13856	14220	13924	14218	13926	14006	14149	14164	13967	13994	14035	13814	14017	13970	13931	14061	13930	14022	14226	14055	13931	14073	14029	14100	14132	14030	14103	14132	13996	14190	14045	13996	14074	14241	13882	13892	14121	13918	14085	14000	13994	13981	13935	13900	13978	14073	14057	14052	14035	14068	13825	14133	13860	14050	14012	13931	13907	14050	14003	14162	13955	13965	13976	13894	13939	13965	14054	14047	14043	14082	13910	14007	14123	14117	13852	13999	13988	14082	14061	14118	13920	13927	14073	13907	14130	13979	14086	14021	13867	13869	14065	14000	14125	14017	14131	14057	13959	13961	14097	14169	13940	14041	14134	13856	14143	14127	14002	13958	14038	14004	14087	13930	14122	14071	14046	14157	13978	14010	14054	14052	14155	13909	13945	14053	14075	14031	14045	14099	14121	14151	13972	13925	14046	14198	14083	13974	13895	13992	14112	14065	13849	13988	14019	14110	14019	14002	13905	13915	13975	14051	13891	14048	14079	13875	14065	13986	14000	14176	13976	13955	14231	13900	14100	13916	14047	14031	14238	13969	14104	13754	14121	13992	14124	14011	14023	13956	13999	13940	14099	13849	13973	14060	14047	14030	14123	13865	13938	14099	14079	13954	14179	13839	14084	14092	13966	14110	13945	14098	14004	13969	13931	14159	14010	14113	14032	13809	14168	14044	14053	13958	14002	13998	14074	14047	14062	13977	14083	14063	14131	13998	14038	14104	13919	14114	13988	14040	14000	13998	14087	14082	14222	13994	14081	13928	14114	14002	14033	14065	13855	13981	13896	13892	13985	14015	14128	14206	14038	14041	14096	14146	13982	13948	14078	14205	13895	14024	13977	14059	13794	13994	13904	14065	14088	14076	14162	14125	13957	13936	14137	13957	13883	13994	13990	13916	14078	14033	13987	14001	14011	14111	14037	14094	14044	14058	14081	14080	14171	13961	13915	13931	14003	13954	13987	14124	13940	14187	14028	14094	14130	13891	14120	14000	13999	14115	14032	14126	14133	14073	14072	14049	14047	14027	13917	13890	14212	14072	13864	14041	14062	14105	14049	13849	14011	13773	13957	14017	13929	13990	14035	14077	13930	14013	13998	13985	14035	14131	14080	13908	14101	13991	13909	14089	13917	14101	14078	14165	14169	14149	13998	13976	14050	14019	14095	13900	14052	13952	14082	13943	14006	13883	14063	14072	13946	14008	14011	14051	14084	14020	14041	13976	13935	14004	14032	13950	13995	13998	14099	14182	14042	13850	14017	14153	14264	14069	13967	14009	13936	14246	14008	14032	14086	14034	13918	13990	14176	13958	14142	14037	14093	13928	13989	14089	14110	14132	13967	14039	13846	13962	13889	13928	14115	13968	14159	13962	14086	13983	13931	13881	14114	14033	14006	14117	14034	14032	14153	13930	14152	14059	14082	13988	14089	13986	13936	14042	14050	14155	13920	14172	13946	13956	13992	13912	14098	13938	14105	14086	14095	14102	13965	13941	14126	14020	14018	14083	14040	14048	13849	13987	14124	14004	14101	14158	14149	14019	14157	14018	13934	14010	14140	13978	13969	14002	14147	13878	13988	13893	13987	13999	13966	14007	14124	13944	14168	14068	14050	14037	14046	13978	13982	14146	14129	14165	14046	14153	14175	14175	13808	14021	14023	14143	14173	14000	13865	14020	14076	14013	14175	14021	14262	14097	14031	14302	14076	13992	13970	13913	14030	14076	14057	14074	14048	13946	14123	14051	13946	14134	13885	14155	14140	14138	14026	14030	14046	13878	14033	14066	14131	13965	13876	14211	13918	14020	14005	14059	14113	13979	13916	13973	14104	13956	13988	13946	14021	14116	14018	14048	14260	13894	14017	14001	14171	13840	14115	14120	14094	14125	14068	14085	13939	13767	14036	14133	14137	14068	14105	14096	13993	14124	14007	14172	14060	14022	13968	14068	14002	14115	14069	14007	14026	13999	13910	14155	13935	13993	13949	14017	14051	14250	14057	13970	13830	14060	14020	14239	14091	13932	13881	13858	14082	13992	13959	13840	14028	14099	14011	14022	14077	13998	13847	13903	13918	14081	13952	14039	14022	13928	13839	14003	14168	14034	14105	13962	14051	13946	14005	14067	14000	14047	14063	14025	13995	13958	13925	13993	14200	14002	14094	14157	13965	14209	13932	13971	14130	13993	14107	13927	13984	13932	13996	14140	14110	14133	14004	14015	13990	13948	13765	13998	14081	13928	13914	14102	13927	13949	13986	14170	13989	13879	13877	14158	14094	14076	13946	13977	14136	14183	14043	13963	13946	13928	14030	14117	14074	13862	14144	13992	13975	13940	13892	13887	13954	13919	14073	14074	14003	14016	14111	14110	14015	14120	14234	13883	14008	14096	13857	14197	13973	14074	14110	14068	14013	14056	13885	13994	13978	14005	14040	13877	13867	13973	13963	14123	13995	14113	13963	14051	14082	14085	13946	14131	14091	13886	13919	14052	13854	14077	14154	14029	14042	14093	13974	14051	14147	13920	14069	13965	14080	13926	13814	14035	13995	14154	14131	13965	14169	14128	14154	13922	14009	13881	13890	14026	14147	14035	14016	13937	14043	13983	13784	14007	14223	14036	13947	14025	14102	13993	13985	14251	14028	14014	13998	13953	13912	14150	13825	14223	13926	14027	13941	14099	13854	14128	14078	13957	14068	14082	14100	13951	14085	13898	13957	13981	14022	14063	14220	13999	14000	14033	13962	13770	13974	14158	13873	13985	14028	14083	14180	14228	13960	13976	14062	13964	13924	14083	14113	14205	14069	14111	14063	13991	14214	14083	13987	13909	13994	14013	13969	13964	14248	14028	14011	14048	14172	14074	14054	14015	14047	14076	13960	14024	14144	14057	14050	14091	13944	13999	13947	13947	13921	14012	14107	14070	14091	13967	14017	13993	14095	14126	13962	13977	14171	13894	14007	14065	13999	14072	14056	14056	13927	14029	13935	14127	14148	13852	13903	14132	14007	14120	14027	13953	13996	14088	13961	13986	14114	14144	14112	13990	14085	14032	14130	14008	13986	14005	13920	14055	13963	14159	13974	14181	13970	14036	14048	14201	14070	13875	14135	13908	14019	14039	14229	13911	14022	14015	14021	13973	13913	13920	14107	13994	14007	14030	14106	13894	14032	14014	14017	13970	13992	14032	14267	14153	14089	14030	13987	13998	14028	14078	14039	14079	14029	14077	14065	14098	13975	13980	14176	14029	13950	14069	14131	13932	13983	14097	13953	13985	13975	14102	13903	13903	14018	14020	13981	13950	14055	14109	14125	13944	14082	13982	14018	14108	14064	13860	14084	14154	14140	14003	14098	14006	14080	13887	13981	14151	14053	14100	13960	14054	13932	14121	14099	14035	14032	14112	14001	13903	14005	13884	14125	14096	14022	14103	14198	14181	13996	14021	14078	14046	13903	14017	13978	13951	14178	14085	13967	14159	14043	14114	13886	13856	13960	13850	13983	13848	13958	14004	14028	14075	14021	14084	14108	14035	14178	14050	14173	14105	13867	14033	14001	13897	13994	13739	14022	14028	13950	14217
21968	20969	28188	23956	21276	22983	23560	18619	17749	21161	20716	17688	17607	17518	19146	20725	20215	19271	18245	17862	17542	17119	17281	17370	17024	16881	17138	17100	16924	16998	17029	16804	16785	16912	17072	17047	17189	16999	16926	17018	16845	17152	17166	16973	16993	16904	16921	16774	17010	16928	16959	16821	17017	16782	16850	16958	17062	16932	16954	16903	17053	16990	17010	16865	17077	17037	16809	16920	16905	16764	16991	16878	16991	16931	16873	16789	16573	16799	16832	16831	16970	16961	16960	16944	16850	16756	16959	16961	17182	16968	16929	17181	16874	17029	17074	16930	16948	16859	17132	17075	16908	16914	17050	16991	16894	16960	16892	16893	16978	16846	16986	16864	16827	16639	16846	16755	17007	16977	16851	16862	16958	16876	16832	16985	16949	16990	16832	16681	16777	16836	16943	16982	16833	16570	16885	17030	16893	16780	16757	16937	16722	16953	16999	16709	16866	16940	16710	17001	16808	16859	16984	16695	16851	16948	17055	16884	16827	16742	16934	16896	16896	16893	16951	16867	17135	16910	16865	16977	16899	16841	16990	16716	16984	16984	16979	16778	17027	16895	16868	16869	16772	17078	16894	16913	17024	16827	16747	16733	16694	16794	16914	16846	16777	16778	16816	16760	16956	16959	16824	16757	16804	16883	16816	16790	16968	17046	16867	16887	16762	17126	16939	16784	16843	16668	16856	16935	17035	16844	16889	17113	16904	16876	16617	16780	17149	16672	16871	17050	16730	16716	16753	16953	16828	17044	16918	16922	16868	16900	16795	16857	16793	16974	16848	16860	16857	16721	16629	16984	16905	16660	16902	16788	16889	16901	17000	16946	17047	16850	16860	16954	16903	16952	16653	16747	16908	16881	16761	17033	16827	16684	16901	16783	16961	16933	16908	16783	16885	16680	17042	16672	16905	17036	17012	16947	16720	16919	16602	16841	17151	16739	16675	16919	16887	16908	16764	16887	16831	16961	16672	16896	17023	16994	16861	16973	16755	16890	17066	16698	16896	16878	16766	16987	16895	16937	16893	16732	16813	16919	16985	16770	16861	16900	16976	16868	16918	16777	16833	16968	16969	16762	16712	16873	16891	16876	16722	16967	16929	16802	17011	16898	16999	16833	16853	16939	17054	16889	16931	16827	17159	16894	16815	16785	17020	16941	17044	16708	17046	16919	16947	16851	17149	17087	16870	16913	16803	17111	17053	16697	16883	16971	16834	16853	16902	16940	16712	16860	16795	16742	16756	16781	16761	16792	16860	16878	16921	16916	16751	17031	16849	17040	16976	16811	16806	16654	16843	16764	16885	16992	16878	17195	16836	16674	16749	16850	16952	16852	16738	16699	16771	16877	16971	17074	16883	16998	16982	16973	17167	16705	16787	16939	17026	16886	16777	16908	16839	16838	17049	16858	16676	16890	16759	17028	16977	16717	16888	17013	16914	17083	16818	16783	16705	16954	16739	16913	16773	17019	16998	16845	16764	16963	16923	16840	16939	16998	16960	16779	16991	16912	16954	16851	16956	16947	16864	16803	16730	16911	17048	16930	16782	16920	16913	16812	16938	16940	17039	17022	16983	16929	16848	16738	16920	17059	17015	16936	17064	17059	16996	16780	16902	16820	16879	16870	16971	16914	16832	16842	16737	16961	16926	16929	16912	17103	16906	16754	16973	16969	16856	16787	17015	16964	16881	16778	16946	16842	16726	16789	16896	16732	16948	16858	16934	16863	16765	16942	16779	16878	16798	16985	16894	16800	16793	16991	16993	16856	16865	16941	16880	17062	16858	16924	16894	16787	16880	16716	16899	16825	16886	16756	16671	16980	16773	16896	16665	16913	16793	16885	16857	16882	16773	16729	16828	16796	17065	16876	16779	16918	16810	16829	16975	16933	16840	16897	16794	16799	17088	17012	16859	16968	16894	16764	16797	17010	16926	17089	16744	16937	16920	16838	16744	16763	16947	16760	17036	16932	16869	16884	16835	16713	16924	16726	16808	16767	16878	16914	16972	17024	16883	16934	16988	16816	16792	17136	16964	16695	16912	16682	16742	16744	16932	16918	16840	16850	16776	16789	16916	16987	17106	16888	16820	16658	16857	16933	16778	16840	16991	16952	16893	16930	16916	16845	17044	16919	16912	16940	16829	16739	16964	17124	16818	17007	16913	16768	16910	16951	17199	16968	16817	16886	16987	16867	16819	17029	17057	16826	16813	16965	16907	16831	17113	16956	16765	16921	16848	16628	17061	16846	16933	16918	16818	17033	16982	16653	16838	17029	16878	16897	16907	16775	16876	16938	16810	16760	16713	16777	16859	16951	16858	16961	16760	16906	16825	16912	16889	16766	16973	16936	16969	16822	16861	16857	16899	16839	16706	16944	16797	16724	16906	16864	16873	16667	17027	16950	16859	16858	16990	16831	16769	16900	16718	17146	16985	16819	17007	16822	16743	16870	16762	16961	16894	16893	17076	16975	17074	16958	16877	16832	16829	16810	16995	16913	16841	16991	16806	16808	16887	17112	17029	16963	16843	16793	16983	16855	16813	16760	16820	16974	16772	16883	16808	16832	16931	16889	17156	16857	16875	17019	16787	17020	16861	16668	16680	16800	16950	17023	16861	16696	16850	16891	16787	16821	17035	16702	16973	16727	16805	17100	16961	16837	16995	16826	16921	16908	16908	16986	16918	16942	16972	16983	16799	16809	16808	16830	16752	16670	16829	16754	16973	16767	16884	16779	17062	16845	16944	16910	16729	16817	17058	16872	16854	16796	16789	17030	16714	16998	16901	16713	16763	16661	16797	16855	17014	16927	16997	17003	16679	17077	16945	16840	16801	16790	16868	16866	16999	16825	16907	16800	17112	17083	17033	16825	16876	16857	17010	17094	16865	16950	16960	16796	16829	16910	16900	17004	17051	16787	16789	16594	16920	16762	16851	16878	17026	16733	16840	16962	16843	16787	16855	16950	16812	16672	16743	17143	16845	16897	17014	16859	16944	16724	16949	16984	17202	17010	16889	17013	16857	16761	17012	16977	16962	16896	16860	16776	16767	16877	16698	16865	17102	16874	16849	16877	16872	17084	16983	16770	17156	16905	16970	16930	16991	16957	16916	16939	16706	16847	17072	16856	16675	16984	16745	16858	17192	16931	17122	16913	16812	16850	16972	16856	17006	16771	16714	16736	16702	16576	16717	16894	16942	16788	16888	16810	16735	16812	16732	16932	16851	17177	17181	17108	16901	16978	16876	16876	16962	16762	17042	17027	17028	17121	16974	17027	16942	16891	16917	17005	17085	16916	16813	16858	16807	16865	16783	17023	16972	16876	16899	16752	16718	16910	16988	16900	17059	16810	16957	16856	16881	17178	16803	16841	16859	16837	16754	17079	16805	16789	16932	16805	17047	16785	16891	16541	16931	16800	16923	16867	16925	16832	17098	16934	16984	16696	16897	16945	16694	16875	16882	16852	16988	16860	16617	16907	16958	16868	16932	16942	16909	16941	17132	16884	16731	16912	16936	17046	16736	16857	16874	16702	17045	16891	16819	16996	16845	16852	16957	16750	16814	16989	16969	17001	16906	16951	17064	16899	16904	16922	16803	16807	16839	16739	16823	16888	17086	16789	16972	17011	16940	16974	16876	16693	16848	16849	16915	16742	17064	16771	16916	16880	16607	16874	17036	16891	16893	16843	17045	16928	16832	16729	17010	16853	16803	16913	16849	16821	16953	17037	16995	16953	16902	17008	17018	16782	16964	16991	16907	16964	16920	16890	17015	16879	16765	16770	16783	17015	16889	17146	16799	16862	16880	16862	17054	16767	16923	16817	16827	16826	16731	17007	16822	16938	16937	16933	16929	16764	16792	16736	16981	16840	17016	16998	16936	16841	16975	16905	16996	16893	16933	16884	16868	16893	17081	16903	17022	16916	16819	16655	16780	16899	16947	16753	16826	16695	16933	17076	16798	16809	16792	16929	16783	16869	16744	16787	16856	17020	16861	17065	16786	16979	16969	16690	16876	16649	16909	17013	16951	16838	16918	16867	17076	16862	16758	16926	17119	17046	16828	16809	16837	16761	16938	16816	16749	16898	17032	16725	16862	16811	16739	16913	16830	16734	16806	16995	16884	17049	16916	16848	16987	16792	16827	16915	16941	16880	17091	16998	16919	17035	16822	16752	17041	16860	16989	17039	16753	16740	17006	16983	17149	16905	17168	16803	16942	16822	16910	16757	16877	16950	16910	16717	16930	16937	16935	16770	16941	16831	16734	16836	16736	16913	16855	16872	16902	16694	16806	16824	16883	17100	17028	16818	16919	17047	16862	17034	16940	17025	16951	16762	16953	16928	16951	16866	17076	17026	16598	16998	16917	16841	16748	16939	17134	16953	16923	16895	16928	16903	17018	17052	16888	16969	16842	17038	17047	16833	17007	17146	16939	17023	16942	16850	16871	17028	16875	16872	16903	16811	16774	16927	16920	16829	16940	17092	16834	16962	16883	16840	16874	16900	16709	16923	16908	16698	16627	16916	16809	16593	16659	16825	16893	16977	16773	17008	16794	16821	16877	16893	16892	16822	16609	16869	16994	16791	16829	16808	16965	16866	16938	16745	16955	17025	17065	16912	16943	16728	16827	16636	16904	16751	16920	17051	16939	16987	17020	16833	16882	16741	16927	16918	17094	16968	16814	16815	16649	16842	16809	16949	16679	16747	16951	16843	17047	16851	16863	16897	16951	16806	16814	16811	16862	16759	16935	16787	16968	16852	16804	16778	16973	16841	16861	16835	16782	16736	17079	16954	17118	16933	16916	16930	16845	17016	17077	16895	16921	16913	16846	16870	16974	16885	16815	17072	16733	16705	16776	16853	17074	16897	16805	16621	17033	16855	16773	16962	16869	16990	16843	16996	16807	16856	16769	16974	16852	16929	16956	16577	16766	16879	16972	16962	16828	16892	16729	17037	16924	16885	16856	16904	17032	17005	16759	16645	16865	16786	16903	17097	16928	16849	17108	17189	16982	16832	16671	16761	16920	16818	16955	16660	17071	16777	16860	16953	16822	16661	16852	16870	16928	16911	16877	16983	16994	17019	16685	16769	17020	16924	16636	16881	16842	17023	16881	16971	16865	16831	16777	16679	16861	16953	16738	16714	16908	16955
26234	54977	42102	23344	18836	16888	16120	15258	15148	20207	17651	14841	14687	14684	17046	18721	18012	17021	15178	14673	14510	14221	14092	14258	14088	13996	14071	14028	14029	14036	14218	13979	14045	13910	14056	14038	14016	14121	14097	14160	14160	13921	14122	14129	14059	13976	14030	14028	14131	14014	14077	13975	13886	14143	14055	13947	14209	13958	13953	14057	14226	13974	13999	14251	14171	14139	13993	14023	13966	13998	14040	14056	13979	14156	13965	14254	14048	13961	13994	14087	13883	14122	14164	13987	14210	14026	14130	14086	14065	14163	14102	14044	14063	13843	14042	14010	13967	14151	13980	13896	13966	14092	14041	14058	14058	14065	14171	13948	14101	14019	13982	13871	13991	13984	14197	14001	13961	14121	14133	13974	13983	13950	14047	13904	14111	13883	14107	14010	14206	14143	14054	14070	14112	14045	14196	14021	14047	13926	13836	14052	14032	13934	14080	13994	14119	13955	14167	13954	14076	14027	14071	13973	14145	14065	13953	14111	14083	13967	14163	14117	14114	14144	13851	14018	14238	14019	14076	13941	14049	14101	14121	14169	14050	14205	13940	13919	14011	13994	13984	14092	14120	13975	13988	14083	14044	14120	14042	14079	14138	13943	13990	13859	14129	14134	14034	14015	14072	13953	13978	13988	14097	14103	13950	14035	14014	14119	13856	13898	13994	14058	13986	14044	14181	14055	14125	14125	14137	14172	14099	13968	13880	14160	14163	14059	14029	13919	14148	13937	14042	13959	14180	14068	14178	14036	13973	14073	13985	14121	14013	14075	13931	14156	14238	13975	14137	14071	13963	13925	14351	13878	13996	14118	13919	14059	14007	14080	13890	14061	13835	14036	14054	14014	13992	14065	13955	13925	14153	14010	14120	13936	14002	13998	14215	14045	14101	13975	13982	14075	14048	14066	13901	14055	13983	13935	14060	13908	13864	13824	13985	14061	14023	14026	14002	14241	14055	13955	14123	14003	13958	14122	14135	14083	14065	14225	14042	14045	13919	13966	13932	13939	13867	14024	14114	13949	14001	14172	14094	13892	13880	14050	14019	13901	14073	14104	13992	13835	14039	14131	13944	13952	13985	13856	14056	14088	14224	13878	14101	14099	13959	14064	13990	14050	14212	14223	14021	13963	14089	13858	14112	14025	14206	14040	14030	14106	13977	14082	13965	13927	13878	14036	13929	13966	13983	13965	13975	14168	14114	14240	13958	13947	13893	13986	13904	14021	14095	14071	13834	14109	13962	14077	14145	14127	13957	14043	14026	14061	14014	14078	13973	14023	14033	13973	13917	14043	14107	13986	14000	13968	14087	14110	13953	14073	14066	13909	13922	14066	14191	13896	13920	14127	14054	14035	14088	14024	13996	14176	14083	14225	14089	14035	14137	14083	13961	14004	14172	13942	14031	14151	13867	14135	13995	13931	13994	14132	13864	14164	14190	14216	14109	14001	13960	14119	14070	13902	14212	14028	14144	14018	13983	13987	14036	13944	13935	14020	13923	14002	13988	13996	14097	14113	14122	14021	14072	13958	14296	13970	14044	14083	13872	14120	14155	14065	14016	14124	14143	14081	14111	13956	14062	14146	14178	14045	14101	14104	13881	13916	14135	14038	14082	14065	14034	13926	13980	13992	14152	14062	14089	14045	13935	14139	13880	14112	14167	14141	13978	14023	14019	14216	14138	14042	13948	13835	14066	13935	14189	13994	13972	14120	14226	14037	14115	14102	13840	14132	14046	14106	13989	13969	13931	14064	14046	14106	14002	13935	13970	14100	14033	14048	13927	14114	14032	14177	13984	13999	13985	14121	14120	14007	14027	14125	13949	14029	13975	14071	14073	13982	14204	14137	13964	13869	14270	14088	14047	13939	13909	14058	13848	13978	14133	13930	14025	14027	13892	13979	14146	14281	14005	14019	13941	13995	14005	14130	14200	13985	14032	14165	14157	14023	13999	14035	14014	14074	14028	14010	14033	13964	13956	13991	13935	13875	14268	14160	14097	13988	13985	14151	14142	14076	13906	14117	14041	14050	13988	14001	13888	14005	14117	13961	14078	13902	14038	14123	14010	14088	13940	14142	14239	14018	13911	14146	13936	14134	14060	13998	14242	14120	13915	14094	14190	14027	14046	14075	14045	14030	13895	14048	14034	14117	13872	13994	13828	13962	14030	13898	14000	14140	13924	14034	14070	13972	14097	13983	14060	14155	13971	13955	14207	13928	13950	14051	13994	14008	14037	14011	14110	14013	14116	14025	14042	14140	13976	14124	14056	14091	14037	13929	13826	14055	14081	13877	14155	13995	14099	13982	14255	14061	14104	14056	14107	14036	13980	14091	13959	14021	13987	14096	14089	14157	14003	14020	14150	13839	13961	14098	13957	13972	14140	14229	13972	13991	14069	14015	14029	14128	14100	14038	14067	14007	14002	14021	13942	13946	14092	13817	14096	14069	14106	14070	13845	13941	14073	14046	14067	14030	14055	13975	14088	14097	14104	14066	14096	14147	14287	13998	13966	14071	14188	14022	14192	14010	14168	14111	13747	14040	14097	13984	13943	13997	13949	13922	13992	14063	14026	13973	14061	14014	14006	13942	14174	13986	13937	14089	14109	13918	14023	14020	13962	14135	14024	13975	13952	14151	14073	14003	13995	14071	14003	14132	14117	14116	14130	14018	13849	14172	14040	13947	13955	14003	14101	14085	13865	14170	14215	14028	14019	14151	13898	14252	14072	14025	13926	14033	14022	14070	14018	13928	14147	14067	14059	13874	13977	14157	14255	14191	14147	14017	14035	14087	14037	14081	14081	14061	13981	14021	13920	14090	13964	14174	13954	13902	14072	14048	14205	13955	14049	14127	14009	13935	13807	14134	14082	13944	14121	14003	14002	14135	14077	14148	14080	14095	14183	13932	14098	14154	14127	13973	14062	14041	13928	13973	14103	13999	14057	14027	13942	14241	13995	13941	13986	14043	14071	14075	14104	14330	13973	14072	13977	14056	14132	14198	14058	14080	14059	13903	13950	13906	13933	14146	13942	14063	14117	14044	14055	14232	14062	14077	14196	14153	14166	14103	14069	14058	13998	14051	14159	14245	14090	14050	14012	13949	13835	13996	13977	14037	13889	13996	13988	13939	14107	14078	14200	14238	14240	14111	14214	14055	14233	13915	14033	14032	14014	14145	14151	14062	14138	14013	14024	14106	13938	14030	13991	13995	14142	14135	13870	14029	13986	13915	14129	14262	14105	14035	14094	14014	14161	13994	13951	14020	13953	14116	14004	14043	13968	14137	14013	14023	14054	14018	14101	14264	14010	14221	14094	13929	14017	14011	14037	14223	13950	14109	13979	14045	14119	14002	14035	14011	13905	14088	14098	13902	14176	14041	14117	14090	14046	14039	14030	13905	14051	13904	14101	14269	13935	14089	13862	14043	14008	14085	14124	14026	13935	14125	13964	13966	14071	14223	14072	14084	13978	14099	14090	13993	13967	14103	13976	13973	14103	14136	13868	14080	13958	14001	13915	14118	14059	14037	14018	13981	13988	14131	13980	13948	14059	14059	13963	14048	13984	14124	14148	14046	14159	13796	14096	14011	14114	13832	13968	13885	14080	14085	14239	14037	14196	14065	13983	13922	13916	14028	13961	14144	13958	14118	14135	14078	13924	14081	14027	14018	13972	14002	13958	14093	14135	14076	14019	14032	14052	13851	14105	14003	14064	14183	13980	14097	14182	13980	13952	14038	13990	13970	14030	14087	13994	13979	14273	14001	14112	14138	13951	13812	14071	14023	14219	14056	14044	14157	14073	13999	13905	14163	14024	14093	13977	14100	13876	14124	13966	13991	14019	14005	14105	14083	13993	14103	14167	13965	14074	13948	14100	14119	14118	14143	14208	13947	13941	14072	13998	13880	14077	14076	14006	14026	14058	14052	14080	13893	14150	14148	14010	14115	13992	14178	14105	13964	13830	13825	13988	13974	14079	14097	14032	14169	13942	14004	14005	14021	13941	14041	14113	13997	13878	14030	14031	14056	13995	13931	14042	13968	14133	14018	14069	13921	13869	14059	13998	13904	14029	14031	13944	14089	14062	13882	13996	13990	13984	14269	14022	14050	14021	14040	14205	14065	14106	14023	14049	14186	14060	14157	14165	14074	14055	13865	14033	14111	13956	14072	14174	14124	14013	13989	13916	14161	14007	14064	14004	14011	14114	13868	14100	14020	14042	13825	14118	14008	14056	14092	14148	14021	14120	13836	14053	14123	14032	14176	13926	14047	14183	14058	13964	13940	13964	14095	14105	14040	14079	14146	14042	14079	14087	14213	13985	14113	14129	14046	14014	13854	14099	14073	14007	13944	14203	14094	14056	14086	13943	14221	14041	14022	14020	14080	13953	13995	14209	14233	14147	14005	14085	14108	14108	14083	13949	13913	14134	14029	13959	13930	13996	14160	14039	14102	14014	14026	13894	14006	14152	13989	14114	13887	14091	14002	14134	14041	14039	14068	13986	14181	13991	13928	14039	14070	14111	14013	13939	14059	14010	14030	14031	14045	14046	13897	14121	13907	14118	14170	14062	14012	13897	14181	14083	14081	13998	14138	14089	14044	13905	14071	13922	14055	14021	14094	13859	13979	14146	13957	14196	13994	14135	14030	14066	14133	13929	14052	14054	14031	14130	13926	13983	14060	14095	14047	13744	14137	14015	14061	14204	14121	14046	14016	13943	14204	13977	14058	14199	14047	14146	13988	13984	14072	14133	14146	13966	13919	14080	13980	14168	14025	13938	14062	13990	13937	14093	14008	14031	14214	13988	13931	13994	13928	14094	14093	14022	14117	14196	13956	13961	14143	14023	14017	13925	13978	13927	14090	14053	14141	13934	14019	14026	14103	14003	14079	14009	14006	14145	13980	13927	13792	14094	14028	14095	13991	13922	13917	14047	13832	14066	14174	14201	14092	14004	13849	14029	14088	13973	14100	14118	14154	13924	14029	14100	13960	14128	14031	14000	14102	14028	14102	14141	14249	13995	14017	13958	14002	14024	14103	13905	13993	14196	14013	13955	13939	13846	13883	14005	14210	14050	13994	13955	14050	14190	14042	14093	14116	14050	13917	14015	14103	13947	14169	14063	13979	14037	14184	13996	14045	13897	14082
29707	27273	29088	23013	19059	18252	18106	17895	17540	18209	17988	17812	17929	17712	17602	17876	17817	17699	17570	17454	17400	17469	17530	17451	17694	17438	17511	17560	17569	17508	17533	17559	17593	17509	17520	17535	17407	17447	17571	17327	17440	17550	17505	17423	17547	17446	17449	17593	17537	17590	17564	17700	17541	17461	17515	17409	17621	17569	17608	17675	17557	17589	17669	17560	17413	17485	17595	17576	17660	17514	17603	17708	17425	17467	17698	17596	17729	17604	17560	17654	17753	17612	17457	17486	17476	17558	17665	17635	17478	17500	17726	17707	17558	17594	17529	17596	17643	17621	17652	17512	17491	17478	17601	17725	17610	17378	17749	17684	17765	17589	17927	17551	17654	17496	17536	17459	17380	17533	17690	17461	17461	17287	17428	17424	17387	17502	17332	17374	17570	17248	17354	17510	17431	17576	17559	17532	17572	17707	17427	17661	17638	17822	17597	17678	17497	17722	17550	17622	17444	17452	17588	17460	17367	17482	17473	17584	17593	17203	17546	17342	17572	17418	17479	17585	17551	17725	17569	17589	17716	17674	17717	17846	17551	17412	17462	17759	17604	17359	17586	17567	17689	17478	17509	17549	17651	17637	17440	17636	17665	17761	17732	17739	17484	17738	17616	17553	17680	17650	17618	17521	17434	17311	17537	17303	17747	17749	17367	17434	17406	17707	17714	17250	17711	17431	17513	17562	17389	17640	17732	17472	17518	17284	17312	17285	17754	17416	17388	17586	17534	17582	17637	17575	17448	17566	17469	17539	17567	17541	17626	17735	17549	17637	17654	17532	17561	17610	17605	17488	17398	17518	17454	17603	17555	17293	17585	17605	17609	17649	17714	17400	17392	17370	17309	17380	17651	17668	17827	17465	17413	17413	17686	17434	17677	17458	17432	17527	17563	17542	17636	17484	17627	17753	17535	17568	17677	17656	17520	17547	17425	17401	17526	17471	17487	17645	17564	17505	17635	17619	17614	17516	17787	17431	17783	17621	17389	17719	17464	17545	17768	17598	17685	17379	17441	17332	17517	17657	17480	17401	17461	17401	17613	17545	17767	17481	17550	17689	17390	17576	17637	17626	17552	17397	17502	17729	17649	17785	17584	17498	17732	17657	17718	17510	17482	17745	17627	17401	17535	17570	17760	17623	17659	17538	17678	17498	17672	17498	17680	17538	17584	17421	17666	17729	17596	17428	17651	17585	17602	17520	17670	17678	17685	17519	17572	17477	17562	17376	17639	17617	17722	17439	17801	17569	17601	17576	17421	17558	17711	17591	17710	17660	17600	17592	17810	17600	17655	17525	17559	17600	17600	17514	17461	17620	17372	17456	17574	17489	17570	17499	17396	17521	17614	17663	17721	17384	17422	17555	17808	17407	17577	17809	17597	17487	17499	17591	17514	17558	17516	17517	17560	17499	17623	17438	17507	17625	17557	17403	17526	17669	17526	17449	17583	17503	17690	17558	17558	17486	17671	17575	17655	17491	17528	17542	17419	17467	17548	17619	17540	17569	17375	17571	17553	17593	17499	17489	17398	17578	17603	17514	17462	17490	17591	17679	17461	17607	17543	17352	17353	17598	17404	17504	17764	17513	17617	17529	17285	17597	17506	17593	17427	17448	17745	17631	17578	17576	17762	17487	17657	17517	17505	17587	17505	17583	17555	17735	17514	17572	17755	17695	17569	17601	17458	17485	17673	17687	17761	17510	17647	17608	17560	17729	17603	17418	17349	17404	17264	17652	17675	17541	17545	17561	17415	17472	17671	17615	17717	17523	17718	17834	17415	17478	17495	17736	17546	17455	17608	17592	17596	17637	17441	17636	17675	17677	17509	17738	17484	17664	17851	17852	17631	17476	17616	17450	17523	17588	17593	17666	17504	17589	17467	17657	17504	17542	17392	17433	17438	17425	17578	17408	17517	17507	17520	17463	17623	17475	17493	17423	17545	17537	17566	17684	17468	17407	17514	17503	17503	17581	17452	17426	17574	17463	17595	17526	17374	17541	17685	17608	17566	17523	17470	17499	17520	17623	17620	17515	17492	17543	17554	17348	17776	17598	17584	17525	17662	17470	17590	17486	17570	17745	17618	17599	17674	17547	17441	17762	17558	17714	17655	17555	17552	17557	17611	17318	17392	17530	17458	17576	17648	17477	17631	17587	17564	17548	17379	17605	17565	17624	17463	17506	17705	17679	17493	17492	17330	17478	17758	17507	17559	17507	17449	17725	17572	17712	17634	17633	17476	17482	17512	17580	17342	17605	17554	17716	17458	17629	17572	17685	17556	17667	17364	17727	17546	17308	17424	17462	17447	17566	17455	17608	17524	17707	17486	17579	17625	17713	17533	17561	17639	17318	17525	17521	17382	17627	17535	17488	17654	17480	17555	17697	17728	17455	17520	17521	17818	17797	17627	17585	17662	17420	17383	17787	17537	17508	17481	17585	17584	17606	17662	17385	17686	17497	17701	17522	17538	17394	17510	17624	17423	17611	17423	17425	17402	17348	17432	17698	17438	17581	17294	17366	17619	17819	17563	17548	17597	17475	17475	17451	17683	17638	17749	17770	17426	17571	17579	17577	17534	17568	17471	17677	17600	17563	17439	17736	17473	17706	17447	17434	17620	17488	17683	17405	17602	17398	17589	17805	17439	17499	17614	17442	17443	17547	17657	17441	17581	17696	17548	17629	17630	17567	17543	17575	17576	17560	17774	17585	17544	17441	17652	17539	17828	17568	17502	17666	17451	17507	17582	17612	17436	17547	17677	17375	17491	17615	17689	17604	17541	17617	17502	17692	17757	17528	17513	17677	17428	17560	17620	17357	17580	17319	17540	17326	17636	17606	17604	17439	17593	17643	17690	17503	17703	17662	17371	17680	17506	17673	17585	17745	17451	17631	17570	17392	17668	17530	17710	17729	17553	17583	17601	17564	17558	17596	17393	17384	17545	17442	17422	17480	17613	17717	17544	17518	17370	17488	17459	17764	17663	17535	17706	17339	17531	17579	17485	17547	17591	17707	17645	17558	17638	17322	17576	17528	17527	17298	17878	17650	17565	17626	17706	17525	17559	17658	17602	17656	17569	17517	17571	17547	17395	17575	17856	17527	17553	17508	17688	17561	17331	17386	17719	17623	17536	17622	17578	17540	17542	17532	17597	17642	17504	17346	17599	17456	17730	17507	17365	17511	17705	17434	17536	17483	17680	17605	17672	17443	17704	17478	17639	17422	17598	17673	17529	17547	17576	17712	17653	17596	17807	17640	17464	17526	17683	17376	17430	17436	17552	17537	17440	17675	17610	17500	17517	17595	17532	17334	17591	17564	17542	17455	17600	17539	17671	17609	17694	17729	17666	17546	17646	17515	17677	17648	17588	17572	17650	17618	17622	17569	17563	17571	17747	17512	17445	17607	17525	17512	17476	17316	17552	17510	17639	17532	17469	17382	17330	17520	17551	17536	17603	17438	17578	17610	17708	17532	17630	17543	17605	17650	17593	17714	17695	17596	17586	17496	17576	17724	17756	17337	17697	17537	17593	17500	17625	17739	17511	17742	17512	17584	17753	17597	17874	17588	17555	17535	17616	17611	17335	17441	17504	17486	17544	17498	17516	17291	17622	17644	17729	17527	17496	17691	17765	17397	17600	17512	17397	17601	17693	17639	17566	17432	17382	17599	17629	17608	17532	17484	17458	17576	17477	17617	17425	17328	17550	17458	17557	17339	17678	17596	17723	17537	17336	17532	17646	17476	17580	17605	17605	17653	17621	17440	17710	17539	17687	17569	17746	17631	17526	17653	17657	17276	17395	17626	17556	17541	17528	17479	17501	17490	17511	17483	17507	17607	17512	17307	17535	17447	17656	17474	17486	17503	17628	17672	17463	17634	17556	17433	17616	17499	17577	17513	17411	17591	17502	17363	17632	17514	17564	17500	17505	17777	17479	17683	17486	17538	17367	17578	17427	17572	17800	17786	17571	17518	17670	17742	17674	17693	17571	17418	17576	17780	17762	17682	17584	17525	17597	17726	17695	17432	17705	17353	17436	17583	17710	17417	17459	17519	17640	17486	17549	17494	17686	17620	17633	17652	17546	17582	17514	17486	17666	17534	17520	17499	17643	17508	17495	17516	17326	17476	17325	17308	17827	17623	17648	17568	17564	17523	17505	17528	17556	17715	17575	17434	17545	17647	17565	17636	17536	17602	17599	17617	17604	17651	17612	17707	17330	17578	17491	17668	17572	17471	17521	17504	17702	17571	17360	17474	17618	17690	17477	17616	17559	17545	17412	17437	17512	17680	17515	17703	17338	17594	17645	17575	17791	17553	17590	17788	17646	17607	17886	17680	17496	17566	17573	17570	17787	17600	17762	17733	17456	17535	17454	17652	17740	17529	17473	17631	17305	17432	17572	17739	17736	17513	17655	17400	17626	17608	17421	17623	17522	17624	17507	17561	17544	17323	17504	17509	17464	17660	17601	17703	17383	17587	17633	17729	17418	17661	17573	17664	17667	17508	17568	17598	17642	17456	17584	17453	17443	17705	17454	17615	17682	17412	17556	17497	17429	17668	17630	17332	17561	17455	17401	17568	17701	17534	17381	17437	17701	17716	17799	17324	17415	17689	17328	17375	17554	17561	17614	17534	17609	17778	17548	17573	17690	17510	17703	17639	17538	17351	17511	17683	17441	17618	17549	17630	17610	17563	17675	17477	17493	17428	17732	17549	17472	17450	17571	17457	17495	17495	17681	17646	17791	17610	17676	17591	17515	17526	17446	17650	17502	17489	17555	17632	17804	17666	17604	17486	17313	17486	17543	17385	17705	17449	17845	17360	17566	17603	17662	17609	17472	17403	17603	17414	17573	17692	17621	17475	17696	17654	17435	17599	17520	17427	17666	17523	17433	17641	17566	17519	17508	17462	17570	17502	17787	17615	17502	17549	17258	17391	17526	17712	17772	17771	17520	17700	17727	17608	17805	17647	17635	17551	17382	17656	17683	17681	17452	17520	17431	17706	17618	17606	17541	17449	17617	17581	17507	17717	17632	17459	17704	17576	17494	17534	17713	17479	17406	17429	17462	17373	17621	17587	17594	17437	17720	17495	17505	17488	17654	17764	17533	17528	17721	17702	17571	17658	17487	17649	17746	17576	17831	17589
24229	38471	26746	17894	15881	15467	15082	14791	14874	15195	14804	14765	14683	14513	14869	14791	14652	14692	14454	14587	14386	14449	14689	14473	14341	14629	14390	14305	14593	14393	14613	14447	14428	14464	14576	14601	14566	14502	14515	14585	14582	14650	14404	14433	14301	14421	14452	14596	14633	14444	14393	14293	14542	14610	14411	14588	14437	14456	14496	14472	14406	14424	14402	14527	14419	14423	14416	14387	14483	14379	14388	14467	14320	14492	14475	14479	14518	14363	14556	14522	14534	14372	14769	14374	14377	14650	14336	14311	14452	14480	14568	14601	14617	14452	14405	14468	14468	14416	14456	14501	14406	14542	14626	14400	14398	14602	14442	14555	14563	14399	14505	14278	14630	14525	14453	14561	14496	14429	14560	14503	14529	14397	14341	14431	14495	14481	14469	14783	14669	14347	14309	14318	14407	14591	14474	14472	14595	14656	14610	14417	14434	14456	14524	14474	14427	14429	14477	14365	14478	14469	14416	14464	14389	14459	14458	14370	14432	14582	14591	14397	14262	14643	14398	14597	14497	14561	14472	14572	14462	14597	14448	14378	14475	14448	14352	14560	14345	14495	14416	14331	14478	14418	14566	14633	14462	14535	14375	14593	14271	14349	14349	14456	14339	14531	14408	14619	14458	14461	14522	14467	14295	14564	14384	14559	14398	14526	14693	14672	14573	14497	14262	14312	14295	14497	14503	14274	14554	14397	14356	14516	14459	14606	14572	14453	14358	14285	14522	14481	14481	14411	14448	14422	14534	14350	14546	14411	14569	14489	14445	14461	14676	14444	14324	14338	14489	14486	14444	14425	14432	14501	14399	14440	14416	14635	14402	14390	14391	14406	14439	14620	14392	14505	14508	14612	14400	14478	14461	14331	14637	14584	14556	14273	14429	14348	14498	14466	14479	14385	14654	14579	14460	14608	14449	14353	14532	14470	14517	14551	14373	14551	14477	14545	14325	14353	14476	14386	14596	14530	14536	14432	14597	14462	14446	14553	14476	14420	14463	14496	14485	14502	14425	14572	14591	14400	14405	14371	14420	14350	14473	14418	14554	14356	14616	14448	14481	14606	14383	14488	14525	14374	14468	14528	14532	14602	14545	14524	14455	14480	14441	14374	14326	14410	14421	14505	14322	14477	14525	14298	14329	14683	14352	14295	14512	14528	14392	14363	14586	14357	14406	14521	14537	14325	14469	14620	14486	14445	14693	14374	14321	14503	14380	14403	14305	14583	14386	14552	14314	14441	14558	14559	14632	14502	14588	14402	14588	14566	14407	14440	14537	14262	14521	14408	14533	14450	14255	14365	14574	14318	14551	14510	14603	14643	14443	14519	14510	14493	14413	14497	14504	14543	14493	14492	14372	14628	14490	14404	14277	14557	14622	14565	14451	14442	14523	14324	14460	14435	14385	14358	14478	14346	14551	14442	14463	14432	14522	14307	14457	14391	14398	14548	14500	14440	14582	14618	14495	14417	14533	14463	14354	14493	14451	14549	14573	14454	14406	14499	14498	14490	14408	14310	14438	14600	14438	14598	14514	14387	14349	14447	14416	14581	14446	14576	14498	14563	14400	14438	14517	14578	14482	14503	14559	14496	14474	14356	14477	14577	14366	14431	14491	14596	14481	14343	14328	14568	14467	14514	14552	14507	14451	14476	14531	14385	14394	14502	14473	14435	14455	14561	14523	14443	14432	14551	14438	14345	14465	14518	14412	14641	14559	14498	14485	14480	14563	14547	14480	14496	14538	14655	14492	14635	14492	14601	14494	14469	14373	14401	14471	14397	14253	14656	14435	14432	14513	14468	14451	14492	14421	14571	14665	14485	14416	14646	14354	14347	14477	14520	14555	14491	14613	14221	14440	14495	14429	14454	14554	14460	14586	14460	14585	14369	14631	14390	14556	14399	14299	14583	14436	14390	14371	14399	14476	14424	14513	14560	14407	14503	14673	14509	14504	14427	14524	14448	14630	14470	14469	14487	14490	14479	14469	14492	14607	14337	14463	14204	14428	14626	14590	14650	14269	14622	14471	14526	14455	14408	14533	14659	14501	14459	14461	14251	14454	14515	14397	14432	14479	14569	14431	14602	14503	14440	14375	14573	14664	14493	14395	14444	14322	14390	14619	14380	14488	14449	14495	14513	14502	14599	14592	14518	14667	14289	14431	14328	14489	14424	14487	14537	14656	14333	14439	14444	14379	14371	14427	14374	14580	14391	14552	14558	14488	14456	14402	14517	14327	14587	14525	14413	14435	14297	14391	14579	14398	14149	14583	14498	14516	14500	14550	14526	14273	14529	14552	14504	14470	14570	14579	14403	14449	14467	14520	14535	14598	14464	14621	14518	14435	14463	14587	14354	14438	14576	14469	14500	14399	14503	14288	14326	14518	14665	14434	14419	14361	14479	14460	14549	14382	14575	14566	14499	14505	14577	14396	14667	14443	14312	14600	14416	14445	14483	14388	14586	14497	14579	14545	14518	14438	14355	14415	14495	14433	14491	14439	14327	14513	14425	14366	14372	14363	14435	14547	14474	14403	14622	14406	14492	14267	14490	14531	14392	14688	14449	14477	14490	14386	14497	14497	14453	14594	14409	14466	14373	14629	14445	14372	14374	14604	14449	14346	14632	14474	14560	14514	14441	14522	14478	14474	14381	14589	14553	14326	14550	14440	14411	14621	14486	14332	14388	14542	14466	14472	14511	14379	14378	14646	14479	14503	14534	14355	14531	14572	14307	14545	14395	14474	14584	14564	14558	14650	14516	14478	14544	14575	14282	14424	14367	14488	14446	14518	14529	14491	14452	14305	14474	14501	14451	14351	14543	14722	14553	14710	14528	14462	14496	14601	14363	14343	14585	14430	14674	14585	14484	14483	14590	14562	14371	14416	14606	14515	14441	14626	14481	14642	14537	14351	14525	14507	14405	14467	14539	14473	14435	14611	14476	14411	14281	14377	14568	14449	14455	14314	14470	14572	14339	14470	14425	14373	14585	14442	14366	14320	14501	14378	14545	14403	14359	14432	14564	14548	14480	14517	14412	14459	14401	14391	14620	14552	14312	14362	14494	14543	14590	14656	14424	14371	14413	14474	14578	14523	14346	14495	14573	14446	14378	14539	14343	14437	14565	14642	14340	14582	14583	14642	14438	14446	14506	14427	14636	14590	14621	14495	14553	14453	14458	14435	14513	14427	14363	14619	14575	14424	14431	14643	14380	14432	14390	14405	14546	14293	14527	14577	14563	14450	14555	14389	14426	14488	14325	14483	14567	14372	14534	14406	14412	14482	14462	14455	14455	14641	14392	14417	14392	14419	14458	14490	14457	14372	14543	14416	14443	14557	14513	14395	14559	14541	14386	14512	14554	14497	14339	14423	14542	14443	14423	14486	14463	14308	14397	14547	14473	14551	14587	14442	14636	14446	14467	14434	14503	14520	14479	14433	14378	14531	14538	14378	14434	14445	14432	14604	14434	14330	14486	14406	14359	14442	14398	14397	14695	14434	14400	14600	14572	14359	14543	14584	14425	14620	14393	14503	14480	14560	14383	14654	14196	14494	14510	14521	14482	14508	14662	14450	14592	14489	14354	14271	14421	14277	14560	14432	14626	14564	14558	14522	14707	14501	14528	14446	14525	14545	14563	14559	14230	14493	14296	14598	14513	14405	14572	14558	14634	14407	14463	14523	14502	14537	14460	14585	14420	14318	14587	14372	14492	14440	14471	14363	14333	14360	14494	14496	14503	14434	14524	14528	14488	14518	14635	14544	14534	14421	14348	14495	14398	14400	14535	14579	14539	14478	14428	14457	14502	14491	14414	14566	14411	14470	14574	14504	14498	14564	14528	14550	14307	14549	14569	14421	14481	14545	14627	14459	14458	14542	14537	14490	14408	14508	14447	14479	14498	14548	14544	14375	14363	14480	14256	14517	14373	14510	14426	14446	14480	14429	14443	14500	14376	14549	14518	14595	14723	14679	14294	14388	14360	14476	14414	14436	14633	14312	14360	14453	14326	14441	14538	14487	14498	14512	14458	14498	14478	14554	14413	14429	14438	14486	14455	14514	14331	14305	14444	14496	14404	14365	14438	14461	14577	14290	14529	14492	14450	14519	14243	14431	14621	14408	14406	14414	14442	14636	14418	14437	14526	14498	14605	14389	14480	14348	14439	14490	14597	14576	14429	14510	14521	14424	14541	14533	14514	14362	14472	14317	14448	14630	14488	14565	14319	14349	14591	14414	14402	14472	14400	14540	14469	14475	14423	14461	14527	14618	14330	14355	14479	14498	14391	14419	14477	14572	14486	14470	14427	14364	14457	14353	14627	14551	14430	14577	14497	14511	14587	14485	14466	14368	14334	14590	14326	14569	14528	14500	14442	14489	14460	14531	14530	14497	14629	14501	14524	14591	14663	14568	14410	14480	14363	14485	14447	14465	14447	14564	14549	14650	14424	14355	14575	14519	14486	14474	14471	14370	14344	14466	14400	14516	14305	14604	14322	14535	14488	14509	14470	14425	14351	14530	14433	14502	14587	14716	14444	14530	14417	14348	14331	14470	14207	14436	14369	14637	14370	14351	14324	14403	14469	14357	14433	14579	14493	14463	14445	14378	14535	14536	14630	14543	14520	14341	14526	14547	14499	14641	14431	14423	14599	14512	14314	14448	14453	14527	14453	14593	14471	14466	14433	14498	14657	14489	14455	14574	14392	14704	14461	14566	14322	14519	14689	14406	14423	14506	14308	14329	14452	14408	14462	14554	14377	14477	14613	14543	14425	14504	14434	14591	14483	14542	14566	14357	14576	14545	14559	14317	14497	14477	14541	14508	14385	14448	14461	14510	14365	14628	14467	14416	14469	14554	14430	14511	14435	14485	14432	14438	14284	14246	14468	14382	14568	14417	14417	14444	14491	14718	14310	14597	14507	14443	14544	14640	14595	14344	14498	14423	14364	14478	14404	14725	14529	14499	14396	14442	14473	14419	14393	14574	14525	14435	14575	14570	14527	14542	14588	14633	14393	14511	14692	14490	14534	14564	14402	14627	14512	14678	14421	14597	14466	14568	14370	14535	14224	14541	14486	14394	14482	14531	14743	14482	14497	14478	14479	14596	14398	14464	14660	14542	14487	14315	14370	14609	14458	14562	14354	14443	14619
23086	20963	27796	24788	22133	21450	20586	18395	18578	21354	19758	18123	18184	18317	18836	19346	18956	18656	18204	17867	17844	17476	17763	17663	17731	17675	17722	17695	17586	17704	17675	17556	17646	17661	17504	17347	17583	17577	17707	17701	17645	17582	17370	17566	17522	17552	17620	17492	17581	17285	17506	17432	17549	17605	17800	17361	17498	17658	17601	17427	17620	17540	17481	17632	17607	17413	17616	17472	17604	17561	17419	17705	17393	17585	17569	17427	17480	17415	17680	17502	17599	17609	17498	17380	17470	17544	17613	17679	17688	17659	17654	17583	17345	17591	17462	17574	17507	17713	17605	17508	17541	17458	17459	17434	17677	17407	17494	17507	17557	17495	17586	17613	17631	17486	17582	17587	17492	17631	17494	17397	17582	17617	17619	17639	17597	17237	17651	17317	17545	17256	17668	17765	17597	17585	17512	17642	17653	17802	17450	17524	17582	17591	17484	17644	17425	17588	17307	17347	17431	17405	17628	17403	17507	17580	17560	17494	17678	17657	17605	17606	17294	17566	17633	17650	17515	17479	17613	17537	17642	17453	17437	17525	17474	17689	17503	17563	17820	17784	17543	17580	17498	17693	17551	17486	17583	17525	17574	17421	17507	17610	17430	17581	17378	17437	17587	17462	17504	17532	17465	17447	17486	17547	17699	17332	17625	17549	17593	17324	17571	17431	17537	17788	17692	17589	17699	17455	17652	17717	17626	17702	17489	17376	17530	17578	17535	17663	17639	17465	17436	17497	17397	17554	17449	17582	17518	17401	17597	17444	17500	17505	17618	17662	17818	17313	17539	17524	17664	17475	17563	17571	17661	17610	17436	17708	17564	17542	17593	17498	17493	17671	17582	17573	17647	17621	17640	17420	17583	17608	17404	17514	17488	17522	17492	17544	17716	17691	17536	17454	17560	17641	17502	17817	17592	17525	17522	17659	17551	17432	17747	17611	17367	17759	17503	17650	17592	17486	17587	17698	17543	17732	17472	17730	17571	17518	17635	17402	17430	17752	17640	17718	17509	17386	17510	17620	17613	17448	17499	17403	17552	17554	17706	17649	17512	17564	17542	17424	17508	17648	17521	17703	17486	17564	17475	17624	17674	17460	17437	17389	17514	17636	17490	17377	17495	17536	17410	17466	17444	17654	17583	17405	17569	17537	17437	17356	17347	17540	17721	17341	17352	17634	17628	17345	17386	17656	17639	17672	17348	17347	17346	17337	17566	17684	17747	17487	17961	17278	17602	17259	17435	17416	17680	17330	17411	17539	17505	17667	17485	17467	17728	17701	17538	17602	17334	17386	17614	17651	17494	17497	17694	17694	17569	17492	17498	17607	17384	17526	17870	17562	17451	17521	17654	17404	17479	17466	17544	17596	17454	17456	17370	17576	17383	17611	17508	17570	17567	17570	17310	17741	17810	17668	17616	17744	17551	17515	17433	17483	17423	17624	17520	17512	17807	17718	17545	17523	17580	17422	17512	17668	17492	17518	17597	17440	17614	17361	17614	17532	17477	17712	17461	17647	17246	17442	17472	17346	17544	17298	17538	17495	17569	17342	17461	17468	17453	17435	17503	17596	17570	17477	17613	17557	17550	17677	17555	17616	17174	17357	17687	17488	17703	17553	17649	17522	17532	17573	17689	17693	17580	17457	17722	17387	17505	17536	17691	17593	17608	17406	17732	17724	17632	17647	17708	17568	17447	17547	17502	17501	17579	17506	17399	17356	17725	17523	17709	17514	17517	17532	17432	17663	17613	17559	17606	17412	17670	17400	17621	17567	17690	17575	17605	17435	17473	17484	17545	17588	17756	17568	17414	17445	17550	17437	17612	17699	17544	17569	17587	17556	17618	17726	17519	17679	17763	17470	17627	17490	17493	17742	17434	17495	17536	17447	17500	17315	17489	17535	17676	17467	17380	17680	17548	17592	17507	17432	17459	17572	17461	17512	17793	17516	17657	17665	17617	17448	17437	17429	17675	17617	17534	17447	17617	17167	17435	17539	17728	17484	17667	17534	17720	17626	17587	17445	17451	17578	17506	17382	17486	17768	17595	17435	17537	17625	17501	17489	17410	17639	17762	17488	17420	17544	17626	17529	17382	17463	17541	17436	17514	17472	17356	17418	17360	17267	17504	17435	17477	17302	17548	17720	17673	17592	17670	17718	17583	17709	17559	17535	17379	17567	17518	17418	17602	17537	17347	17553	17623	17556	17551	17634	17639	17509	17465	17570	17743	17523	17530	17464	17594	17604	17392	17402	17492	17557	17549	17513	17442	17535	17393	17491	17381	17514	17553	17732	17532	17548	17563	17599	17770	17539	17364	17485	17449	17695	17743	17584	17609	17379	17370	17628	17523	17454	17497	17651	17489	17376	17476	17579	17604	17504	17345	17546	17607	17525	17476	17433	17513	17638	17523	17577	17619	17628	17638	17527	17785	17683	17642	17525	17511	17515	17498	17494	17742	17574	17449	17439	17470	17442	17486	17483	17446	17526	17517	17698	17666	17587	17469	17624	17514	17423	17664	17763	17676	17583	17694	17708	17655	17579	17604	17590	17432	17580	17520	17821	17579	17622	17605	17675	17658	17500	17544	17348	17477	17602	17685	17338	17430	17669	17557	17600	17456	17584	17517	17434	17481	17571	17583	17494	17737	17697	17619	17567	17700	17435	17534	17674	17747	17629	17642	17475	17375	17303	17681	17352	17616	17571	17412	17291	17296	17576	17709	17418	17491	17656	17616	17444	17554	17578	17627	17651	17513	17678	17675	17559	17480	17532	17480	17276	17733	17392	17406	17552	17472	17377	17602	17534	17729	17661	17510	17703	17661	17640	17572	17644	17534	17640	17633	17692	17618	17519	17611	17438	17660	17680	17634	17631	17500	17380	17476	17639	17472	17412	17520	17607	17646	17397	17629	17446	17571	17752	17664	17598	17391	17623	17575	17633	17547	17597	17639	17546	17509	17467	17541	17408	17587	17571	17316	17535	17519	17586	17651	17654	17703	17480	17542	17532	17596	17659	17639	17621	17609	17606	17524	17368	17648	17466	17599	17505	17617	17598	17663	17449	17219	17510	17625	17709	17603	17501	17434	17436	17652	17749	17528	17582	17705	17608	17601	17413	17586	17564	17584	17578	17516	17356	17591	17527	17656	17408	17498	17401	17432	17628	17810	17427	17518	17526	17606	17729	17664	17760	17598	17542	17603	17598	17488	17438	17573	17490	17552	17721	17377	17332	17574	17379	17667	17390	17511	17553	17625	17723	17614	17673	17439	17333	17468	17694	17577	17491	17747	17662	17475	17642	17466	17615	17641	17510	17581	17475	17659	17530	17673	17437	17690	17293	17509	17407	17538	17618	17558	17563	17491	17513	17618	17403	17577	17550	17469	17578	17397	17760	17561	17474	17557	17448	17561	17557	17501	17704	17476	17412	17555	17640	17631	17543	17525	17397	17408	17732	17534	17545	17665	17664	17521	17374	17485	17654	17605	17548	17507	17638	17431	17498	17620	17628	17652	17605	17436	17439	17547	17551	17426	17580	17584	17517	17543	17493	17469	17450	17548	17380	17345	17571	17434	17485	17591	17608	17534	17437	17506	17608	17570	17458	17583	17653	17663	17476	17604	17675	17429	17670	17617	17460	17675	17597	17661	17630	17626	17460	17567	17528	17732	17541	17533	17575	17553	17560	17479	17605	17610	17735	17617	17584	17466	17526	17481	17670	17603	17627	17457	17533	17788	17681	17516	17518	17527	17409	17451	17502	17424	17442	17632	17526	17453	17707	17723	17538	17507	17617	17489	17483	17419	17536	17535	17601	17581	17584	17438	17474	17470	17355	17407	17902	17501	17519	17860	17291	17477	17782	17697	17465	17534	17436	17735	17457	17519	17636	17688	17477	17746	17631	17530	17623	17595	17514	17664	17478	17635	17702	17550	17644	17564	17365	17740	17721	17622	17582	17595	17636	17573	17526	17536	17590	17547	17624	17480	17420	17486	17551	17314	17535	17588	17575	17412	17411	17442	17646	17439	17549	17543	17551	17581	17624	17523	17565	17662	17545	17507	17361	17727	17655	17650	17493	17578	17436	17440	17395	17615	17644	17555	17630	17427	17412	17468	17722	17709	17641	17312	17744	17451	17469	17621	17511	17637	17559	17524	17754	17650	17615	17562	17578	17426	17565	17537	17702	17368	17365	17564	17599	17562	17590	17544	17493	17366	17406	17665	17623	17476	17557	17477	17516	17565	17506	17671	17358	17624	17531	17487	17541	17606	17556	17648	17447	17642	17664	17746	17803	17639	17430	17667	17791	17558	17521	17598	17632	17410	17492	17597	17887	17389	17243	17444	17497	17552	17358	17732	17655	17491	17587	17489	17626	17580	17658	17516	17573	17663	17640	17606	17525	17625	17570	17519	17429	17443	17479	17549	17694	17568	17659	17546	17436	17532	17435	17673	17552	17493	17591	17897	17544	17521	17592	17713	17309	17375	17473	17573	17487	17818	17878	17876	17744	17499	17817	17570	17550	17561	17697	17511	17522	17565	17548	17492	17514	17682	17716	17705	17507	17520	17506	17509	17330	17415	17668	17692	17621	17359	17522	17549	17522	17525	17418	17603	17762	17481	17603	17483	17385	17615	17538	17618	17637	17254	17507	17623	17340	17432	17870	17606	17471	17500	17721	17563	17315	17622	17661	17454	17674	17669	17828	17391	17649	17633	17554	17590	17412	17633	17554	17704	17604	17662	17468	17578	17592	17704	17509	17638	17468	17528	17694	17799	17441	17465	17521	17474	17620	17477	17567	17563	17449	17493	17739	17562	17453	17678	17620	17624	17548	17630	17602	17457	17496	17717	17654	17511	17552	17720	17444	17513	17500	17548	17700	17610	17672	17446	17757	17730	17503	17383	17652	17656	17617	17457	17568	17562	17528	17431	17537	17376	17404	17580	17554	17745	17374	17407	17632	17400	17592	17665	17443	17569	17631	17421	17451	17430	17578	17412	17495	17491	17472	17646	17544	17571	17655	17538	17398	17446	17479	17466	17556	17606	17344	17635	17551	17594	17552	17348	17485	17507	17740	17596	17746	17597	17558	17567	17604	17710	17496	17640	17724	17551	17610	17734	17400	17627	17566	17473	17435	17440	17524	17644	17429
23133	47733	37536	21943	17264	15844	15509	15368	15551	20171	16261	14857	14791	15359	16204	16560	16213	15418	14932	14841	14703	14691	14481	14395	14463	14636	14441	14657	14458	14349	14544	14420	14409	14386	14426	14399	14562	14478	14429	14423	14581	14658	14465	14583	14404	14537	14521	14413	14432	14453	14252	14283	14552	14555	14516	14437	14456	14364	14469	14321	14534	14436	14402	14550	14350	14600	14451	14507	14309	14590	14545	14383	14522	14273	14373	14694	14438	14517	14492	14462	14377	14382	14588	14431	14558	14417	14617	14355	14348	14629	14439	14471	14341	14281	14529	14486	14437	14392	14503	14516	14355	14517	14533	14314	14391	14422	14564	14465	14567	14335	14576	14455	14423	14446	14372	14350	14433	14478	14346	14569	14506	14531	14479	14320	14451	14511	14540	14539	14420	14356	14519	14417	14494	14268	14401	14413	14531	14308	14499	14378	14302	14344	14345	14535	14430	14348	14294	14407	14480	14358	14351	14417	14428	14553	14476	14540	14504	14401	14531	14310	14430	14418	14383	14415	14596	14481	14522	14605	14352	14597	14364	14465	14456	14339	14284	14455	14467	14477	14548	14443	14399	14333	14558	14480	14566	14398	14521	14352	14437	14414	14489	14413	14386	14435	14424	14343	14530	14240	14481	14414	14250	14502	14229	14300	14522	14535	14183	14338	14589	14379	14560	14231	14424	14483	14499	14389	14363	14529	14449	14389	14614	14486	14372	14488	14497	14466	14595	14507	14381	14499	14504	14543	14494	14259	14517	14678	14414	14492	14582	14602	14394	14516	14323	14382	14602	14439	14464	14284	14360	14524	14420	14433	14317	14462	14364	14324	14379	14431	14353	14455	14502	14237	14297	14537	14478	14423	14303	14415	14425	14365	14430	14464	14417	14485	14270	14386	14509	14502	14298	14449	14328	14560	14248	14429	14437	14437	14363	14552	14436	14504	14381	14575	14359	14379	14608	14406	14488	14445	14582	14534	14379	14318	14359	14454	14346	14473	14674	14490	14475	14396	14425	14382	14573	14481	14448	14501	14507	14156	14352	14448	14542	14290	14513	14428	14426	14471	14405	14416	14385	14675	14427	14483	14584	14489	14406	14489	14327	14550	14477	14417	14342	14485	14450	14533	14399	14397	14360	14437	14491	14646	14463	14475	14408	14503	14382	14438	14515	14364	14464	14300	14413	14462	14383	14463	14421	14225	14508	14585	14487	14436	14463	14471	14641	14481	14641	14602	14615	14413	14532	14477	14543	14369	14399	14330	14410	14573	14429	14305	14317	14446	14488	14230	14500	14438	14542	14429	14400	14363	14349	14385	14364	14513	14399	14420	14421	14392	14425	14419	14380	14459	14411	14519	14330	14476	14598	14485	14433	14501	14338	14475	14333	14527	14377	14524	14590	14512	14576	14566	14394	14510	14586	14463	14255	14485	14395	14507	14381	14277	14376	14355	14553	14500	14504	14338	14485	14452	14385	14407	14662	14296	14413	14424	14318	14353	14338	14439	14425	14374	14473	14545	14633	14475	14553	14351	14658	14346	14411	14474	14352	14674	14430	14534	14343	14333	14525	14376	14617	14501	14524	14359	14525	14468	14569	14474	14501	14439	14598	14599	14530	14337	14546	14278	14400	14261	14475	14427	14487	14435	14394	14583	14525	14384	14411	14396	14434	14292	14500	14457	14428	14564	14418	14360	14335	14618	14458	14227	14470	14442	14533	14665	14421	14519	14410	14462	14416	14551	14479	14434	14423	14375	14395	14455	14316	14538	14453	14441	14440	14451	14564	14525	14542	14440	14350	14387	14591	14533	14369	14326	14239	14347	14316	14482	14402	14533	14493	14547	14469	14462	14355	14278	14437	14616	14382	14362	14337	14429	14384	14532	14377	14348	14547	14403	14352	14568	14555	14464	14538	14361	14360	14489	14444	14493	14544	14480	14400	14291	14336	14629	14363	14459	14508	14429	14378	14456	14430	14425	14446	14249	14523	14340	14488	14458	14378	14490	14554	14405	14624	14504	14414	14541	14416	14423	14303	14365	14447	14596	14402	14262	14503	14461	14289	14408	14600	14428	14281	14564	14447	14499	14364	14350	14483	14378	14437	14613	14437	14416	14482	14440	14497	14526	14334	14432	14331	14434	14439	14486	14307	14496	14489	14540	14495	14484	14636	14485	14552	14459	14458	14335	14469	14398	14679	14433	14499	14567	14392	14388	14694	14475	14500	14643	14394	14326	14534	14419	14425	14515	14361	14463	14276	14434	14357	14656	14410	14374	14651	14549	14338	14308	14661	14364	14492	14409	14464	14383	14534	14404	14549	14368	14405	14379	14429	14469	14381	14403	14557	14356	14319	14450	14371	14229	14369	14391	14536	14453	14554	14413	14540	14548	14542	14539	14394	14403	14351	14504	14497	14337	14356	14430	14447	14460	14235	14398	14474	14458	14451	14374	14238	14362	14326	14591	14402	14470	14504	14556	14373	14359	14501	14458	14452	14401	14517	14431	14411	14551	14501	14464	14370	14459	14474	14257	14408	14427	14293	14478	14496	14570	14398	14418	14414	14566	14453	14589	14593	14291	14455	14439	14399	14481	14449	14504	14409	14434	14218	14471	14308	14307	14632	14397	14402	14484	14456	14485	14413	14522	14287	14500	14363	14255	14334	14371	14439	14454	14478	14560	14548	14481	14515	14398	14674	14489	14318	14527	14471	14541	14439	14376	14398	14296	14514	14470	14370	14563	14378	14294	14475	14523	14551	14446	14623	14340	14489	14329	14497	14586	14442	14500	14397	14337	14534	14404	14290	14297	14354	14434	14479	14537	14494	14647	14597	14332	14453	14453	14591	14546	14463	14482	14504	14421	14430	14473	14549	14361	14596	14316	14436	14494	14562	14554	14355	14423	14552	14362	14370	14474	14426	14389	14448	14463	14360	14419	14457	14517	14451	14436	14360	14377	14358	14393	14646	14230	14474	14443	14439	14617	14284	14369	14425	14499	14373	14261	14461	14570	14610	14375	14512	14388	14453	14481	14399	14572	14409	14354	14430	14456	14540	14635	14474	14402	14482	14457	14505	14502	14384	14371	14347	14495	14297	14521	14384	14348	14476	14427	14516	14450	14452	14330	14429	14331	14353	14369	14574	14415	14694	14482	14522	14581	14498	14386	14508	14416	14353	14449	14370	14217	14636	14420	14482	14498	14333	14468	14504	14382	14440	14632	14475	14475	14541	14478	14371	14402	14519	14534	14509	14433	14545	14486	14315	14471	14445	14556	14497	14340	14402	14548	14206	14447	14438	14516	14539	14317	14620	14502	14380	14263	14331	14597	14365	14611	14418	14384	14557	14319	14453	14508	14609	14455	14429	14374	14455	14572	14666	14474	14304	14547	14442	14371	14424	14553	14373	14347	14332	14439	14464	14340	14407	14436	14260	14608	14558	14541	14487	14374	14528	14473	14358	14377	14388	14346	14532	14357	14518	14532	14452	14555	14413	14186	14610	14464	14379	14525	14342	14391	14398	14280	14263	14448	14501	14375	14556	14289	14450	14543	14529	14370	14608	14395	14493	14413	14492	14599	14481	14379	14395	14443	14504	14554	14513	14386	14390	14362	14504	14545	14518	14513	14501	14487	14407	14375	14551	14543	14471	14568	14505	14508	14489	14331	14480	14512	14501	14382	14531	14390	14348	14261	14416	14491	14456	14510	14466	14407	14532	14438	14626	14403	14426	14367	14416	14315	14455	14283	14478	14526	14579	14425	14378	14452	14390	14448	14467	14463	14530	14471	14440	14463	14556	14510	14455	14448	14451	14354	14441	14403	14679	14417	14521	14533	14369	14447	14360	14371	14378	14501	14580	14394	14558	14351	14512	14460	14535	14529	14519	14370	14286	14485	14490	14515	14514	14412	14491	14420	14454	14359	14517	14276	14521	14462	14461	14464	14440	14571	14476	14521	14453	14596	14451	14648	14430	14442	14429	14377	14398	14564	14422	14466	14427	14511	14566	14290	14284	14609	14377	14360	14403	14422	14476	14514	14276	14455	14561	14491	14374	14220	14375	14578	14299	14336	14467	14528	14442	14549	14457	14437	14431	14253	14528	14522	14530	14400	14472	14469	14457	14464	14532	14439	14403	14393	14451	14535	14539	14552	14602	14342	14590	14598	14289	14351	14401	14420	14505	14391	14434	14390	14496	14333	14306	14542	14447	14530	14538	14464	14522	14415	14420	14569	14269	14674	14617	14450	14584	14430	14337	14391	14396	14415	14517	14407	14438	14313	14551	14324	14566	14609	14534	14369	14354	14515	14385	14452	14549	14556	14453	14449	14471	14319	14456	14456	14466	14384	14201	14424	14606	14389	14352	14455	14286	14408	14387	14430	14355	14579	14317	14393	14554	14341	14419	14457	14482	14433	14446	14569	14372	14459	14451	14620	14560	14467	14413	14497	14592	14450	14510	14417	14485	14400	14594	14463	14351	14411	14533	14410	14437	14504	14354	14474	14419	14560	14465	14457	14325	14404	14369	14518	14408	14511	14468	14626	14426	14669	14348	14433	14310	14429	14479	14501	14532	14444	14534	14519	14622	14523	14417	14628	14414	14392	14334	14506	14566	14470	14399	14604	14485	14469	14598	14390	14405	14493	14489	14538	14430	14482	14357	14478	14379	14441	14619	14579	14530	14481	14396	14450	14519	14424	14489	14450	14556	14514	14419	14434	14660	14457	14305	14535	14376	14526	14359	14412	14480	14513	14574	14524	14477	14382	14359	14422	14419	14562	14527	14492	14407	14292	14603	14372	14459	14363	14328	14447	14436	14532	14529	14409	14429	14318	14459	14514	14462	14210	14428	14421	14456	14373	14608	14540	14476	14345	14405	14499	14403	14297	14403	14310	14591	14478	14676	14418	14530	14597	14445	14295	14656	14536	14445	14530	14697	14382	14510	14346	14426	14304	14425	14475	14458	14512	14257	14435	14454	14500	14557	14511	14555	14430	14516	14286	14351	14532	14528	14516	14415	14573	14417	14466	14441	14567	14288	14470	14479	14350	14450	14498	14474	14430	14505	14559	14293	14446	14324	14568	14244	14517	14387	14514	14449	14283	14466	14466	14390	14423	14287	14457	14215	14462	14476	14481	14513	14623	14452	14584
24409	21035	27122	26327	20710	19753	19621	19014	18909	19917	20139	18601	18437	18414	19049	19097	18914	19215	18407	18480	18371	18285	18327	18462	18328	18258	18301	18156	18205	18181	18122	18147	18507	18278	18301	18324	18344	18132	18197	18459	18342	18269	18345	18024	18120	18156	18195	18144	18268	18202	18376	18394	18259	18272	18363	18054	18093	18033	18281	18285	18268	18117	18138	18116	18152	18357	18216	18239	18479	18198	18193	18069	18090	18223	18371	18037	18191	18346	18209	18056	18255	18220	18271	18250	18374	18300	18323	18101	18336	18386	18235	18035	18071	18345	18014	18232	18246	18093	18319	18227	18359	18055	18247	18206	18246	18132	18258	18138	18220	18269	18231	18353	18081	18303	18327	18314	18240	18159	17981	18281	18127	18315	18187	18183	18300	18382	18219	18296	18296	18320	18295	18161	18118	18010	18382	18330	18261	18194	18338	18198	18297	18253	18354	18192	18204	18130	18139	18057	18232	18117	18215	18065	18238	18570	18109	18284	18178	18091	18334	18349	18550	18314	18230	18350	18320	18109	18428	18307	18179	18211	18178	18163	18213	18215	18210	18340	18161	18045	18531	18148	18225	18127	18251	18210	18284	18191	18343	18200	18269	18224	18433	18169	18237	18265	18285	18141	18294	18202	18248	18329	18128	18327	18234	18227	18201	18232	18158	17993	18122	18122	18278	18247	18328	18073	18389	18393	18204	18315	18241	18234	18251	18437	18248	18382	18334	18206	18159	18212	18316	18185	18064	18218	18271	18319	18446	18327	18159	18168	18110	18487	18042	17920	18373	18305	18114	18192	18284	17923	18156	18015	18439	18278	18361	18188	18267	18193	18184	18309	18333	18064	18245	18318	18392	18249	18305	18131	18373	18331	18008	18378	18365	18179	18384	18026	18074	18309	18263	18143	18252	18218	18091	18298	18239	18491	18315	18259	18127	18165	18538	18155	18278	18131	18141	18161	18250	18125	18278	18197	18193	18112	18372	18329	18171	18251	18296	18143	18204	18167	18098	18170	18311	18013	18365	18298	18181	18124	18197	18025	18349	18257	18181	18148	18326	18239	18154	18210	18362	18032	18360	18433	18323	18546	18372	18128	18486	18196	18178	18372	18288	17959	18134	18338	18208	18066	18140	18327	18305	18180	18393	18220	18210	18284	18497	18262	17965	18159	18154	18228	18091	18107	18070	18201	18405	18207	18154	18344	18431	18274	18326	18353	17847	18224	18228	18299	18261	18144	18452	18368	18305	18298	18167	18193	18263	18058	18255	18461	18285	18359	18182	18091	17940	18227	18011	18172	18160	18037	18239	18244	18280	18208	18324	18203	18276	17997	18228	18368	18233	18258	18522	18282	18127	18319	18174	18281	18178	18173	18332	18080	18262	18247	18243	18405	17958	18166	18324	18075	18130	18198	18300	18179	18254	18456	18136	18176	18332	18334	18209	18263	18362	18016	18021	18291	18189	18387	18269	18189	18067	18147	18315	18222	18167	18279	18171	18103	18155	18232	18297	18212	18054	18307	18269	18374	17932	18134	18309	18248	18062	18208	18085	18049	18182	18190	18161	18334	18236	18150	18313	18442	18130	18082	18504	18140	18282	18210	18298	17962	18198	18189	18272	18194	18210	18170	18171	18476	18240	18210	18139	18230	18154	18111	18174	18277	18075	18231	18172	18269	18190	18199	18433	18365	18323	18131	18336	18354	18042	18289	18186	18307	18313	18071	18273	18170	18347	18277	18238	18115	18365	18384	18112	18245	18342	18383	18207	18248	18386	18183	18407	18292	18079	18055	18253	18376	18217	18200	18305	18080	18525	18377	18203	18320	18088	18352	18500	18182	18139	18258	18333	18129	18377	18058	18267	18141	18060	18051	18402	18231	18191	18415	18359	18107	18244	18336	18301	18139	18576	18231	18226	18200	18297	18232	18363	18210	18111	18272	18321	18562	18383	18115	18133	18345	18189	18255	18231	18047	18331	18462	18239	18249	18266	18149	18352	18248	18413	18497	18177	18106	18356	18124	18363	18150	18085	18266	18074	18108	18246	18330	18462	18043	18203	18221	18361	18493	18047	18381	18443	18166	18209	18251	18170	18551	18354	18302	18115	18039	18166	18307	18219	18412	18323	18357	18245	18196	18266	18341	18317	18201	18346	18306	18379	18278	18314	18231	18398	18246	18220	18182	18066	18362	18264	18294	18379	18307	18162	18174	18305	18046	18273	18264	18231	18210	18328	18380	17979	18344	18292	17920	18238	18322	18146	18368	18528	18018	18308	18245	18308	18159	18215	18316	18307	18319	18296	18239	18254	18292	18281	18301	18509	18316	18229	18190	18133	18029	18388	18120	18254	18239	18364	18446	18299	18238	18099	18142	18170	18179	18272	18318	18265	18254	17986	18452	18158	18444	18203	18331	18354	18265	18196	18279	18090	18015	18258	18429	18182	18223	18339	18328	18205	18205	18275	18275	18276	18236	18391	18053	18450	17943	18341	18573	18082	18211	18398	18102	18134	18159	18279	18248	18193	18323	18381	18151	18491	18283	18322	18303	18243	18152	18235	18286	18183	18256	18163	18279	18266	18275	18339	18085	18343	18315	18233	18297	18152	18242	18211	18136	18205	18204	18124	18067	18251	18159	18349	18361	18265	18228	18383	18253	18321	18111	18432	18364	18273	18177	18134	18256	18275	18298	18174	18357	18304	18217	18108	18178	18223	18192	18166	18218	18328	18318	18135	18263	18182	18396	18209	18305	18209	18246	18368	18383	18175	18092	18186	17893	18114	18238	18424	18202	18352	18182	18454	18284	18212	18063	18331	18418	18299	18213	18267	18251	18297	18168	18323	18413	18193	18195	18237	18252	18288	18153	18172	18282	18338	18228	18166	18340	18240	18156	18354	18071	18155	18235	18399	18065	18191	18205	18362	18130	18253	18217	17991	18310	18207	18118	17938	18292	18254	18204	18195	18353	18145	18158	18325	18361	18396	17965	18136	18146	18170	18257	18137	18208	18238	18268	18324	18387	18202	18135	18312	18231	18111	18200	18056	18257	18217	18185	18405	18091	18209	18309	18297	18334	18483	18501	18280	18336	18268	18221	18245	18215	18250	18271	18290	18204	18178	18077	18228	18124	18168	18108	18166	18241	18287	18366	18228	18075	18182	18133	18240	18071	18317	18222	18143	18075	18198	18525	18343	18209	18254	18383	18188	18163	18275	18282	18340	18334	18236	18245	18345	18513	18185	18261	18088	18277	18313	18309	18148	18367	18294	18214	18014	18322	18376	18200	18044	18169	18337	18326	18235	18151	18109	18315	18189	18359	18363	18068	18384	18246	18274	18210	18399	18380	18083	18187	18179	18050	18403	18156	18364	18307	18421	18313	18430	18384	18353	18304	18303	18181	18358	18288	18430	18140	18248	18212	18231	18232	18130	18240	18125	18107	18363	18288	18217	18183	18134	18133	18329	18220	18409	18351	18195	18372	18256	18426	18268	18120	18162	18297	18376	18264	18316	18401	18129	18191	18202	18195	18316	18275	18253	18284	18294	18307	18278	18264	18404	18084	18077	18328	18219	18240	18183	18179	18129	18151	18434	18274	18120	18111	18053	18203	18111	18241	17969	18214	18180	18220	18216	18124	18405	18335	18268	18215	18275	18307	18150	18123	18219	18295	18096	18354	18304	18182	18213	18237	18368	18155	18075	18145	18143	18075	18141	18192	18366	18265	18205	18418	18233	18126	18059	18194	18046	18361	18246	18280	18306	18280	18270	18206	18228	18150	18272	18130	18245	18115	18182	18188	18199	17996	18393	18149	18391	18273	18383	18270	18366	18252	18224	18348	18161	18251	18302	18182	18075	18262	18280	18216	18302	18557	18126	18323	18369	18266	18268	18374	18283	18199	18281	18358	18263	18239	18104	18216	18246	18398	18477	18458	18253	18273	18212	18295	18298	18399	18190	18117	18158	18273	18414	18237	18247	18345	18139	18273	18402	18325	18078	18206	18308	18155	18320	18329	18421	18441	18325	18216	18143	18168	18260	18072	18176	18155	18433	18260	18232	18205	18195	18108	18039	18163	18107	18234	18339	18319	18208	18440	18176	18153	18208	18310	18075	18166	18321	18335	18255	18120	18127	18408	18083	18365	18212	18113	18387	18307	18161	18131	18243	18162	18224	18295	18293	18358	18242	18314	18195	18093	18256	18442	18116	18240	18197	18346	18106	18352	18335	18325	18200	18329	18280	18171	18514	18106	18182	18347	18402	18478	18359	18140	18388	18316	18465	18263	18306	18226	18132	18167	18282	18290	18241	18444	18150	18166	18220	18238	18266	18217	18361	18353	18363	18335	18211	18183	18315	18217	18263	18169	18303	18225	18028	18001	18181	18305	18437	18176	18219	18380	18515	18352	18321	18147	18359	18176	18285	18375	18113	18335	18278	18545	18214	18052	18169	18175	18300	18247	18200	18043	18339	18167	18208	18360	18271	18178	18319	18222	18073	18377	18205	18240	18029	18113	18300	18197	18236	18379	18332	18110	18263	18363	18320	18069	18199	18187	18356	18261	18145	18017	18340	18259	18343	18052	18249	18592	18161	18178	18429	18130	18344	18516	18511	18182	18293	18292	18167	18318	18109	18144	18299	18332	18225	18137	18199	18144	18373	18180	18296	18213	18101	18301	18081	18127	18140	18121	18161	18184	18335	18156	18169	18189	18220	18363	18353	18151	18323	18202	18245	18349	18293	18249	18255	18312	18147	18366	18149	18285	18435	18274	18214	18308	18346	18262	18362	18302	18175	17938	18257	18202	18252	18178	18471	18308	18283	18012	18282	18184	18099	18306	18279	18315	18340	18159	18240	18064	18409	17974	18105	18364	18289	18433	18120	18154	18276	18241	18201	18430	18273	18137	18313	18248	18157	18282	18308	18390	18190	18162	18311	18382	18263	18072	18371	18257	18522	18369	18263	18336	18251	18149	18270	18438	18207	18207	18085	18388	18240	18259	17972	18222	18431	18239	18170	18185	18041	18149	18290	18414	18404	18180	18331	18217	18147	18344	18243	18206	18131	17979	18075	18148	18408	18171	18211	18290	18307	18138	18201	18113	18307	18107	18197	18101	18300	18377	18198	18143	18251	18202	18204	18195	18105	18240	18206	18205
23802	44220	27583	18521	16863	16017	15688	15771	15685	17592	17197	15270	15230	15350	15920	16042	15471	15561	15164	15123	15016	14915	14752	14868	14859	15005	14805	14902	14809	14791	14808	14748	14935	14859	14875	14849	14900	14935	14804	14798	14700	14693	14881	14972	14772	14858	14886	14936	14742	14764	14958	14755	14922	14881	14784	14983	14837	14672	14609	14865	14683	15089	14784	14822	14906	14919	14937	14960	14821	14952	14904	14898	14712	14928	14827	14857	14707	14829	14847	15048	14810	14906	14763	14806	15025	14990	14752	14931	14788	14983	14841	14846	14600	15080	14748	14831	14703	14839	14864	14942	14875	14796	14873	14597	14855	14731	14853	14839	14920	14891	14837	14820	14682	14903	14922	14728	14776	14953	15146	14911	14904	15002	14845	14811	14898	14803	14989	14842	14958	14800	14602	14814	14932	15013	15118	14631	14948	14803	14902	14765	14775	14906	14814	14829	14971	14979	14989	14834	14778	14697	14843	14798	14826	14901	14897	14825	14862	14794	14942	14883	14751	14790	14995	14889	14883	14831	14799	14979	14986	14816	14909	14864	14784	14948	15086	14689	14933	14823	14712	14867	14950	14992	14874	14750	14884	14864	14875	14843	14777	14777	14830	14873	14839	14917	14769	14866	14830	14942	14766	14787	14932	14786	14860	14898	14761	14894	14892	14522	14824	14883	14977	14845	14853	15015	14822	15026	14861	14746	14821	14774	14963	14877	14903	14897	14739	14950	14966	15037	14978	14863	14999	14951	14943	14826	14846	14695	14978	14777	14752	14850	14820	14755	14934	14911	14889	14725	14988	14823	14800	14803	15011	14939	14982	14891	14657	14754	14837	14902	14834	14878	14763	14854	14818	14930	14821	14676	14696	14928	14827	14840	14844	14885	14683	14975	14929	14723	14833	14769	14840	14595	14819	14854	15083	14898	14813	14903	14911	14688	14753	14827	14704	14799	14757	14924	14810	15006	14960	14975	14979	14889	15054	14699	14800	14719	14784	14767	14968	15003	14655	14996	14957	14951	14799	14602	14757	14853	14846	14870	14885	15000	14784	15000	14792	14872	14823	14773	14784	14689	14807	14840	14930	14780	14918	14714	14815	14854	14834	14949	15043	14811	14894	14793	14952	14981	14877	14984	14781	14809	14859	14964	14913	14835	14908	14864	14800	14771	14856	14828	14898	15040	14685	14865	14922	14933	14870	14839	14893	14815	14838	15017	14793	14991	14922	14888	14742	14825	14860	14971	14781	14895	14873	14869	14962	14837	15028	14804	14943	14909	14884	14695	14744	14833	14864	15025	14824	14979	14758	14831	14868	14757	14842	14811	14928	14836	14985	14824	14979	14921	14811	14889	14901	14800	14878	15027	14925	14689	14907	14628	14922	14694	14863	14984	14723	14966	14939	14960	14938	14825	14919	14809	14870	14884	14891	14726	14900	14681	14745	14617	15059	14707	14789	14894	15056	14867	14960	14717	14831	14657	14779	15036	14867	14763	14909	14770	14780	14821	14798	15011	14765	14877	15007	14824	15099	14915	14872	14771	15026	15011	14939	14648	14751	14996	14715	14946	14938	14941	14895	14931	14910	14679	14880	14846	14795	14832	14882	14800	14903	15127	14963	14741	14894	14931	14881	14902	14880	14967	14893	14783	14871	14827	14860	14691	14873	14917	14708	14812	14852	14814	14822	14914	14757	14674	14909	14859	14789	14872	14771	14717	14829	14954	14931	14863	14749	14722	15007	14746	14743	14882	14799	14905	14799	15017	14865	15036	15033	14908	14894	14982	14942	14874	14896	14877	14963	14832	14818	14880	14753	14990	14846	15104	14789	14842	14803	14921	14734	14764	14921	14855	14796	14979	14785	14867	14792	14911	14774	14812	14863	14996	14946	14857	14983	15021	14782	14836	14690	14986	15004	14760	14827	14847	14766	14881	14898	14891	14938	14890	14825	15002	14827	14853	14737	14913	14880	14959	14785	14899	14954	14756	14875	15112	14944	14888	14837	14708	14937	14801	14905	14838	14770	14677	14728	14896	14951	14767	14903	14924	14779	14790	14839	14926	14843	14825	14794	14896	14880	14721	14844	14738	14813	14826	14824	15007	14820	14739	14951	14753	14786	14808	14928	14865	14783	14947	15062	14930	14873	14897	14982	15074	14914	14992	15033	14814	14671	14892	14931	14992	14735	14907	14810	14709	14724	14964	14904	14828	14893	14762	14712	14803	14832	14834	14849	14830	14619	14735	14972	14880	14651	15051	15019	14969	14999	14738	14763	14845	14934	14723	14773	14779	14976	14910	14851	14760	14959	14723	14813	14668	14895	14892	14896	14949	14792	14898	14903	14907	15007	14954	14795	15120	14834	14900	14779	14789	14711	14821	14875	14905	14817	14883	14917	15034	14884	14765	14755	14897	14782	14866	15141	14835	14779	14858	15031	14776	14840	14997	14777	14934	14955	14802	14851	14983	15032	14937	14969	14841	14755	14919	14796	14739	14893	14940	14942	14738	14886	14842	14723	14907	14838	14884	14846	14807	14976	14695	14917	14925	14831	14856	14886	14932	14792	14948	14924	14824	14767	14955	14860	14837	14967	14820	15052	14858	14931	14869	14727	14832	14911	14805	14858	14841	14820	14917	14936	14861	14942	14679	14818	14840	14821	14874	14864	14685	14992	14741	14802	14835	14929	14739	14915	14981	14897	14754	14763	14812	14888	14950	14794	14827	14789	14849	14823	14808	14791	14982	14983	14900	14759	14733	14844	14701	14726	14998	14923	15077	14837	14898	14780	14934	14910	14703	14883	14899	14855	14923	14806	14925	14931	14968	14906	14862	14753	14902	14799	15097	14953	14868	14856	14884	14927	14896	14913	14824	14781	14742	14822	14840	14873	14881	14747	14812	14855	14847	14763	14679	14911	14610	14818	14881	14776	14967	14977	14813	14872	14975	14937	14829	15008	14845	14920	14900	14952	14849	14767	14941	14790	14906	14931	14933	14881	14887	15108	14973	14972	14966	14909	14697	14941	14741	14904	14804	14892	14774	15034	14969	14963	14917	14715	14904	14812	14854	14919	14785	14832	14850	14936	14839	14902	15021	14846	14772	15000	14951	15010	14806	14874	14809	14910	14863	14833	14806	14817	14697	14773	14945	15014	14768	14858	14710	14934	14796	14948	14954	14750	14950	14840	14893	14874	14911	14968	14842	14799	14716	14888	14956	14972	14852	15010	14867	15005	14851	14727	14575	14982	14957	14951	14877	14809	14785	14872	15046	14781	14877	14801	14875	14902	14871	14864	14902	14861	14889	14906	14949	14915	14907	14862	14876	14661	14835	14930	14806	14826	14824	14768	14934	14885	14920	14804	14918	14826	15139	14829	15092	14850	15017	14714	14802	14628	14985	14755	14818	14855	14771	14712	14806	14940	14895	14802	14905	14706	14781	14720	14868	14796	14721	14803	14764	14821	14906	14812	14929	14886	14981	14694	14931	14830	14692	14800	14819	14989	14976	14720	14781	14791	14874	14991	14898	14725	14813	14977	14897	14883	14898	14884	14732	14717	14866	14881	14963	14748	14735	15052	14928	14916	14816	15049	14813	14718	14952	14784	14873	14835	14900	14876	14811	14897	14840	14821	14993	14633	14996	14718	15034	14933	14852	14958	14689	15029	14816	14941	15005	15004	14799	14849	14870	14940	14828	14789	15112	14950	14748	14878	14900	14872	14848	14920	14855	14755	15000	14992	14824	14748	14670	14920	14814	14889	15044	14930	14912	14893	14800	14864	14822	14823	14853	14972	14847	14736	14862	14700	14702	14931	14788	14842	14806	14864	14822	14869	15006	14846	14773	14713	14698	14880	14838	14828	14827	14917	14797	14876	14947	14702	14975	14714	14660	14896	14817	14905	14864	15035	14820	14885	14807	14847	14765	14853	14627	14899	14804	14967	14912	14771	14884	14906	14814	14906	14870	14794	15005	14766	14940	14889	14727	14797	14908	14935	14749	14853	14929	14887	14936	14812	14856	14949	14847	14980	14824	14870	14950	14810	14824	15000	14779	14862	14836	14917	15013	14812	14911	14833	14959	14995	14857	15024	14642	14909	14779	14987	14873	14716	14576	14784	14942	14900	14844	14733	14830	14957	14826	14844	14903	14922	15009	14808	14815	15003	14751	14714	14896	14762	14830	14852	14854	14949	14991	14739	14834	14861	14805	14800	14833	14971	14826	14907	14849	14915	15024	14950	14897	14814	14900	14911	14878	14723	14880	14776	14768	14767	14888	14789	14789	14840	14993	14931	14757	14813	14975	15106	14840	14828	14873	14765	14805	14841	14757	14732	14876	14728	15030	14703	14915	14968	14933	14903	14813	14937	15016	14870	14805	15070	14909	15006	15029	14863	14846	14897	14842	14737	14928	14910	14894	14823	14855	14709	14821	14774	14800	14968	14927	14805	14849	15046	14791	14894	14970	14837	14830	14794	14857	14886	14819	14782	14884	14796	14790	14662	14977	15008	14885	14636	14886	14657	14984	15005	14899	14887	14893	14867	14713	14873	14909	14829	15003	14793	14782	14894	14921	14956	14859	14956	15021	14891	14875	14923	14943	14810	14753	14896	14864	14931	14933	14728	14646	14944	14882	14822	14842	14734	14962	14720	15044	15091	15056	14761	14867	14961	14877	14763	14780	14678	14750	14800	15128	14844	14761	14893	14753	14816	14847	14916	14732	14781	14780	14760	14783	14879	14811	14790	14845	14957	14863	14717	14795	14724	14934	14903	14885	14934	14848	14864	14974	14817	14910	14759	14991	14996	15008	14977	14765	14732	14904	14866	14767	14969	14874	15047	14892	14674	14865	14878	14838	14881	14822	14740	14942	14757	14916	14759	14856	14804	14710	14789	14781	14955	14849	14932	15050	14993	14901	14837	14794	14828	14800	15181	14764	14881	14894	14713	14818	14771	15007	14745	14955	14948	14751	15125	14826	15009	14906	14875	14875	14807	14866	14897	14772	15011	14910	14829	14640	14884	14983	14862	14800	14671	14900	14806	14740	14664	14711	14859	14885	14738	14855	14855	14791	14692	15029	14780	14906	15058	14772	14816	14795	14942	14941	14802	14911	14790	14998	14807	14902	14901	14861	14797	14786	14762	14813	14832	14850
21915	20952	28195	23892	21371	23553	25010	20364	19516	22526	27180	20114	19176	19787	21375	21746	20901	20525	19654	19054	18871	18587	18815	18634	18678	18779	18458	18671	18682	18827	18545	18696	18498	18583	18585	18682	18612	18519	18744	18478	18654	18631	18628	18578	18650	18718	18698	18429	18681	18444	18850	18740	18553	18680	18867	18431	18657	18572	18611	18521	18600	18597	18509	18660	18745	18652	18486	18526	18796	18670	18587	18476	18534	18612	18642	18447	18561	18606	18605	18669	18421	18495	18617	18439	18481	18482	18626	18629	18571	18364	18737	18586	18540	18670	18740	18641	18672	18740	18835	18685	18724	18490	18613	18770	18473	18512	18547	18603	18795	18863	18645	18635	18687	18566	18656	18579	18483	18527	18642	18334	18678	18627	18651	18456	18475	18612	18783	18759	18470	18673	18406	18498	18566	18667	18517	18646	18785	18663	18577	18307	18612	18327	18622	18551	18640	18611	18555	18597	18595	18536	18431	18573	18548	18317	18715	18780	18823	18611	18528	18607	18402	18435	18493	18767	18545	18791	18360	18470	18411	18530	18510	18678	18547	18596	18461	18429	18513	18589	18465	18599	18354	18533	18406	18505	18611	18491	18437	18454	18762	18461	18626	18716	18562	18505	18618	18490	18721	18547	18484	18680	18602	18492	18560	18602	18542	18490	18599	18693	18681	18761	18705	18708	18692	18550	18587	18542	18590	18728	18628	18772	18603	18459	18656	18465	18739	18441	18626	18491	18692	18754	18700	18689	18620	18494	18606	18522	18530	18709	18377	18558	18680	18594	18551	18734	18654	18435	18481	18637	18633	18863	18726	18696	18458	18454	18611	18574	18636	18454	18532	18484	18587	18576	18379	18403	18560	18469	18543	18533	18774	18471	18595	18595	18604	18754	18509	18539	18601	18607	18628	18640	18640	18520	18786	18612	18332	18444	18702	18460	18553	18610	18447	18543	18789	18689	18834	18518	18498	18616	18633	18461	18525	18366	18672	18814	18666	18468	18523	18498	18622	18592	18448	18467	18576	18378	18597	18674	18630	18464	18499	18731	18655	18388	18672	18343	18669	18572	18612	18592	18577	18728	18497	18504	18471	18649	18707	18524	18610	18470	18561	18638	18561	18482	18605	18629	18568	18384	18768	18539	18589	18562	18511	18560	18459	18517	18631	18397	18506	18594	18640	18577	18349	18539	18359	18484	18283	18512	18625	18333	18445	18316	18647	18663	18695	18588	18713	18486	18438	18416	18571	18553	18505	18624	18633	18557	18700	18477	18513	18436	18467	18572	18599	18672	18523	18569	18567	18536	18522	18630	18667	18665	18451	18663	18605	18516	18310	18473	18545	18396	18604	18672	18617	18500	18583	18508	18657	18586	18605	18749	18508	18497	18599	18562	18768	18763	18615	18734	18371	18522	18762	18258	18369	18519	18467	18469	18604	18775	18439	18727	18407	18270	18705	18672	18564	18519	18574	18522	18406	18506	18573	18443	18653	18472	18473	18487	18533	18399	18523	18655	18399	18487	18458	18419	18469	18752	18438	18674	18448	18685	18570	18408	18623	18557	18395	18662	18410	18664	18588	18570	18334	18533	18497	18499	18688	18401	18469	18769	18614	18519	18550	18624	18586	18726	18817	18597	18461	18544	18513	18590	18635	18677	18646	18601	18563	18420	18554	18530	18738	18560	18708	18425	18516	18599	18665	18461	18617	18738	18466	18555	18539	18612	18482	18479	18781	18734	18818	18496	18653	18559	18906	18719	18335	18827	18439	18337	18424	18604	18548	18619	18652	18533	18611	18651	18564	18419	18576	18480	18524	18693	18506	18433	18670	18721	18722	18668	18377	18729	18954	18381	18567	18750	18806	18419	18608	18863	18553	18485	18710	18592	18794	18577	18329	18565	18648	18629	18650	18559	18483	18431	18482	18629	18579	18444	18639	18309	18595	18396	18497	18639	18393	18608	18567	18567	18702	18757	18523	18630	18561	18275	18650	18400	18450	18533	18651	18582	18647	18488	18678	18533	18478	18568	18353	18494	18751	18555	18669	18550	18649	18476	18469	18714	18509	18590	18473	18455	18719	18788	18424	18498	18637	18466	18615	18518	18589	18621	18555	18373	18591	18581	18677	18353	18722	18575	18597	18594	18581	18758	18414	18411	18517	18427	18631	18547	18462	18432	18624	18506	18524	18772	18711	18798	18523	18526	18463	18351	18538	18525	18448	18438	18613	18732	18603	18309	18561	18545	18495	18543	18574	18623	18427	18504	18461	18546	18563	18412	18480	18673	18588	18436	18516	18521	18637	18711	18492	18613	18535	18609	18716	18733	18566	18619	18504	18531	18623	18597	18490	18566	18566	18524	18793	18699	18781	18544	18660	18399	18372	18525	18385	18426	18629	18664	18509	18348	18250	18591	18504	18446	18485	18525	18427	18541	18463	18429	18759	18451	18483	18312	18520	18269	18553	18498	18589	18606	18496	18556	18300	18443	18553	18672	18596	18593	18631	18468	18608	18376	18389	18598	18536	18432	18652	18526	18657	18501	18543	18645	18683	18609	18522	18531	18550	18501	18579	18518	18543	18380	18433	18625	18641	18602	18433	18359	18608	18685	18513	18546	18614	18501	18243	18356	18706	18238	18647	18589	18580	18384	18410	18510	18522	18814	18321	18585	18554	18518	18631	18638	18490	18651	18521	18774	18406	18532	18727	18377	18530	18554	18823	18483	18494	18460	18324	18596	18631	18355	18460	18616	18651	18597	18653	18349	18663	18497	18598	18462	18410	18498	18478	18597	18271	18338	18588	18564	18500	18447	18422	18469	18657	18633	18603	18601	18465	18493	18286	18549	18568	18663	18559	18623	18618	18622	18583	18686	18733	18585	18662	18541	18539	18545	18561	18561	18636	18680	18592	18737	18433	18648	18739	18688	18568	18444	18505	18606	18323	18526	18658	18659	18613	18567	18407	18561	18371	18531	18528	18423	18467	18475	18445	18545	18477	18592	18584	18509	18718	18448	18490	18547	18492	18446	18634	18612	18493	18537	18727	18513	18565	18416	18464	18754	18601	18687	18458	18548	18484	18552	18867	18535	18533	18482	18461	18399	18548	18662	18528	18336	18464	18429	18451	18515	18508	18577	18618	18597	18430	18456	18516	18618	18588	18601	18561	18285	18584	18416	18395	18411	18560	18667	18382	18497	18551	18552	18555	18718	18501	18674	18672	18460	18496	18648	18629	18842	18779	18530	18611	18447	18379	18418	18445	18652	18610	18722	18572	18373	18653	18665	18596	18518	18473	18489	18454	18466	18592	18592	18584	18511	18712	18628	18763	18741	18777	18423	18685	18550	18478	18692	18538	18480	18410	18687	18580	18498	18609	18582	18632	18356	18545	18670	18558	18392	18688	18501	18432	18530	18669	18432	18508	18587	18414	18479	18580	18472	18435	18435	18528	18301	18413	18774	18442	18528	18582	18563	18416	18407	18460	18660	18670	18636	18781	18613	18649	18470	18662	18684	18485	18304	18662	18410	18501	18710	18495	18483	18431	18636	18461	18741	18698	18326	18568	18485	18543	18546	18625	18497	18573	18615	18529	18782	18417	18530	18306	18481	18568	18347	18457	18640	18523	18707	18645	18409	18759	18700	18553	18568	18524	18526	18514	18623	18713	18435	18648	18599	18586	18380	18420	18450	18621	18501	18564	18715	18662	18576	18543	18561	18622	18529	18604	18513	18450	18620	18546	18551	18458	18490	18643	18639	18512	18500	18608	18658	18545	18417	18529	18231	18397	18539	18385	18576	18557	18540	18509	18583	18330	18620	18670	18493	18497	18701	18397	18466	18521	18784	18621	18685	18585	18583	18726	18519	18473	18542	18605	18482	18396	18390	18585	18531	18718	18486	18593	18479	18448	18577	18602	18507	18533	18470	18361	18473	18526	18488	18695	18582	18808	18657	18492	18547	18578	18441	18592	18691	18622	18674	18542	18595	18520	18362	18520	18532	18645	18771	18617	18459	18501	18432	18633	18728	18689	18594	18438	18367	18628	18586	18425	18348	18731	18411	18699	18478	18542	18651	18499	18643	18622	18539	18540	18414	18581	18596	18583	18688	18654	18635	18597	18647	18438	18588	18485	18325	18538	18529	18690	18371	18424	18419	18663	18463	18501	18537	18495	18492	18682	18656	18464	18757	18583	18747	18459	18610	18345	18396	18530	18482	18441	18644	18503	18730	18375	18336	18530	18413	18376	18602	18530	18457	18593	18544	18537	18380	18730	18688	18463	18457	18699	18744	18571	18510	18410	18395	18505	18694	18586	18727	18793	18585	18629	18490	18599	18393	18678	18445	18362	18612	18659	18517	18640	18528	18482	18471	18533	18673	18805	18608	18483	18590	18538	18390	18658	18742	18573	18436	18649	18428	18387	18517	18542	18677	18558	18895	18508	18297	18420	18425	18595	18681	18375	18695	18492	18460	18793	18636	18558	18507	18654	18626	18609	18368	18467	18446	18621	18529	18468	18614	18658	18773	18532	18563	18613	18506	18533	18508	18559	18692	18571	18475	18529	18549	18584	18798	18351	18634	18605	18770	18732	18526	18618	18546	18675	18681	18574	18502	18556	18612	18540	18523	18516	18445	18613	18567	18371	18583	18583	18715	18670	18427	18536	18453	18636	18769	18851	18669	18550	18598	18561	18629	18598	18609	18376	18362	18363	18526	18556	18556	18662	18494	18611	18438	18638	18486	18449	18536	18667	18560	18507	18492	18724	18469	18653	18426	18449	18297	18655	18630	18669	18608	18614	18628	18547	18639	18653	18480	18787	18669	18429	18669	18561	18602	18433	18636	18661	18426	18603	18661	18509	18556	18589	18515	18657	18634	18694	18399	18547	18470	18612	18532	18533	18764	18552	18626	18635	18578	18575	18566	18519	18742	18438	18488	18379	18650	18605	18586	18530	18598	18468	18354	18523	18622	18585	18332	18644	18858	18593	18636	18495	18499	18497	18404	18627	18553	18426	18588	18511	18264	18574	18632	18457	18468	18408	18755	18666	18512	18423	18435	18618	18641	18597	18770	18496	18427	18564	18571	18476	18423	18536	18551	18679	18317	18655	18772	18605	18680	18279	18506	18613	18661	18506	18408	18588	18549	18533	18464
26783	53631	41943	23840	19214	17649	16699	16665	16212	20923	24565	15694	15780	16548	18785	18776	17919	16950	16077	15595	15552	15127	15269	15159	15050	15050	15077	15035	15069	15091	15102	15075	15126	14968	15023	15162	14879	15043	15156	15011	15134	15037	14950	14937	15153	15040	14898	15138	15127	15177	15099	15383	15039	14948	14988	15163	15048	15008	15038	14866	15117	14951	15036	14994	14919	15006	15196	14865	15094	15144	15122	14874	14971	14893	15106	15059	14971	15103	15138	15056	14935	15092	15051	14961	14918	15064	15125	15026	14974	15144	14909	15218	14999	15146	14993	15202	15016	15159	15081	14952	15093	15089	15089	15110	15133	14955	15034	14765	15031	15131	15078	15047	15048	15041	14934	15101	14911	15020	14975	15141	15103	14814	15019	15231	15091	15083	14992	15053	15017	15202	15105	15085	15149	14861	15069	14951	14943	15063	14936	15058	14905	14971	15125	15153	15123	14965	15062	15000	15080	15050	15025	14879	14903	14969	14910	14988	14981	15141	15028	15118	14948	14962	14991	15073	14983	14962	14980	14918	14946	15042	15176	15009	15151	15110	15049	15107	15119	15113	15182	15025	15139	15216	15084	15052	15112	15030	15089	14960	15045	14992	15112	15077	15092	15088	15031	14984	14989	15147	14851	14985	15087	15123	14903	15089	14855	14922	15102	14985	14861	15084	15020	15083	15177	15066	15199	15121	15068	15136	15092	15094	15106	15056	15039	15004	15231	15041	15115	15000	14911	14988	14906	15053	15017	15006	15055	15023	15048	15156	15025	14944	15222	15016	15075	15022	15127	15107	14977	15206	14922	15040	14938	15000	15232	14964	15129	15037	14935	15074	15029	15015	14989	15194	15106	14924	15064	15134	15105	14934	15006	15078	14965	15000	15054	15165	14988	14889	15159	15219	15002	15005	15097	14966	14942	15129	15067	15123	15111	14869	15052	15031	15101	15005	15052	14913	15166	15128	15104	14958	14975	14906	15070	15054	15017	14952	15054	15016	15067	14966	14994	15172	15048	14993	14958	15113	14984	14910	15002	15229	15100	15025	14816	15114	14901	14823	15018	14996	15019	15234	15062	14925	15008	14903	14973	15143	15072	15073	14927	15073	15036	15100	14986	15035	15024	14936	15004	15065	15080	15116	15121	14893	14929	14932	15020	15061	14909	15185	15155	14997	15147	15067	14903	14800	14938	15015	15007	14815	15011	15025	15034	15104	14929	15039	14999	15176	15092	15094	15075	14924	15139	14914	15262	14954	15031	15226	15002	14783	15101	14937	15018	14929	15026	15115	14971	14925	15145	15172	14971	14974	14945	15061	14997	15115	14845	15126	15007	14957	14986	14950	15078	14988	15226	14990	15074	15053	14991	15065	15099	15050	14932	15056	14941	15125	14970	15020	14972	15113	14991	14952	15078	15039	14952	15032	15165	14962	15002	14862	15001	15078	15080	15139	15080	15101	15151	15186	14989	14895	14995	15031	14907	14861	14996	14951	15114	14978	15127	15067	14916	15049	14994	15080	15091	15008	15013	15015	14916	15213	14995	14921	15019	15006	15027	15011	15008	15047	15145	15014	15194	15056	15098	15065	15162	15053	15070	15028	15105	15037	14958	15127	15035	15095	14922	15034	14982	15015	15143	14959	15122	15298	15116	15101	15059	15222	15037	15037	14990	15080	15011	15108	15051	15116	14877	14925	15137	15011	15029	15095	15099	15076	15250	15152	14980	15030	15002	14984	14953	15063	14999	15008	15150	15027	15097	14933	15127	15101	15066	14971	15104	14946	14891	14941	14990	15002	15066	15044	15177	15044	14972	14960	14975	14910	15042	15193	14723	15106	14949	15054	14960	14903	15022	15073	14949	15020	15146	14887	15036	14933	15130	15055	15085	15054	15099	15008	14943	15087	14956	15023	14890	15067	14903	14969	14937	15125	15101	15206	15048	14922	15096	14882	14904	14987	15124	15026	15197	15054	15050	15029	15248	15074	14944	14959	15045	15022	15111	14949	15018	15173	15006	15220	14954	14959	15133	15208	15093	15045	15077	15057	14983	14941	15113	15031	15042	15099	14875	15079	14972	14959	15167	15004	15095	14944	14951	15085	15169	15050	15057	15203	15113	15002	15071	14919	15088	15062	15170	14998	15015	15083	15057	14946	14987	15164	15101	15162	15033	14950	15124	15100	15209	15072	14987	14921	15002	15079	15109	15006	15074	15035	15015	15084	15087	15034	15244	15057	15168	15126	15091	15058	15017	15057	15157	14981	15181	15135	15278	15053	15014	14995	14909	14960	14909	15077	15093	15163	15035	15004	14939	15044	14996	14984	15136	14980	15109	15105	15066	15130	14847	15119	14776	14993	15142	15062	14960	14851	15002	14993	15050	15031	15184	15182	15042	14922	14929	15017	14975	14890	15103	14999	15018	15073	15196	14893	15023	15103	14944	15039	14999	15168	14934	15127	15048	15128	15266	14956	15000	15067	14977	15120	15197	15091	15010	15033	15089	14939	14881	15005	14980	15139	15139	15013	15121	15042	14939	15035	14968	14872	15121	14982	15114	14963	14951	15035	15006	15142	15090	14932	15147	14952	14936	15028	15123	14857	14990	15111	15065	15015	14871	15008	14997	14814	14934	15018	15014	15113	15179	14873	14946	14956	15150	15063	15042	15080	15059	15055	14886	15041	14973	15007	15109	14980	15028	15051	15024	14966	14896	15208	14943	15048	15237	15019	15073	15030	15181	14813	15108	15052	15073	15042	15083	15049	15003	15033	14931	15045	15020	15011	15140	14917	14965	15035	14975	15079	14773	14968	15083	15166	15043	14993	14940	15030	14943	14983	15144	15209	15005	14915	15153	15111	15041	14958	15000	14985	14880	14942	15076	15152	15000	15027	15035	14989	14968	15071	14963	15167	14999	14930	15070	15080	15092	14930	14843	14974	14997	14905	14952	15052	15072	14997	15138	15116	15203	15026	15141	14975	15168	15160	14932	15041	14990	15065	15065	14914	14935	15068	15014	15069	14995	15015	15156	14925	15087	14961	15145	15118	14887	14943	15120	15188	15107	15116	15032	14953	15017	14911	15019	15029	15130	15156	15015	15019	15050	14872	14876	15154	15087	14918	14935	14940	14999	15039	15078	15274	14778	15148	15188	14859	15160	15025	15035	15053	15043	15153	14946	14964	15190	14898	14858	15173	15028	15214	15035	15134	15032	14862	15005	15016	15023	15005	15038	15178	15062	15014	14967	15011	15070	14921	14938	15103	15103	14940	14997	15008	15000	15138	15191	15061	15136	14992	14918	14950	15055	15020	14939	14982	15141	15051	15111	14926	15015	15002	15062	15034	14857	15002	14992	15010	15081	15004	14957	15118	14939	15056	14973	15189	15061	15011	14988	15042	15018	15061	15040	15010	15063	15091	15103	15082	15035	14992	15002	15109	15118	15127	14866	15143	15124	14988	15209	15005	15281	14980	15109	14880	15024	15104	15222	14971	14856	15013	14942	15039	14994	15175	15218	15045	15066	15093	15221	15099	15115	14974	15038	14885	14848	15272	15071	15163	15174	15034	15096	15056	15032	15099	14805	15027	15072	15046	15014	15358	15179	15003	15115	15101	15046	15027	15041	14941	14926	14903	15049	15053	14986	15117	15075	15060	14873	15045	15193	15025	15010	15043	14960	14770	15003	15078	15083	15022	15006	15003	15087	14930	15064	15131	15111	14966	15011	15005	14945	14890	15023	15194	15116	15005	14908	14989	15067	15123	15043	14964	15109	15129	14940	14945	15151	14915	15083	15182	15097	15091	15045	15035	14935	14860	15022	15059	14970	14925	14927	15062	14969	15142	15055	15056	15024	15001	14995	14976	15062	15014	15131	15088	14902	14891	15091	15046	14901	14952	15113	15100	15050	15195	14926	15181	15103	15101	15155	15125	15036	14965	15076	15074	15053	15075	15114	15103	15040	15065	15141	15064	15066	15005	15014	15105	14940	14970	15103	15079	14943	15062	15214	15071	15010	15011	14978	15073	15019	14979	15011	14905	15030	15064	14907	14819	15003	15071	15086	15141	14951	15083	14983	15165	14960	14870	15216	14932	14932	14944	15202	15105	14902	14935	15007	14960	15145	15135	15108	14891	15063	14987	15104	14924	15017	15051	14993	15075	14900	14942	14947	15185	15019	14875	15168	15208	15005	14960	15062	14954	15083	15047	15083	15067	14929	14952	14954	15024	15010	15259	14879	15089	15027	14978	15116	15093	15035	15148	15044	15078	15066	14942	15156	15018	15022	14943	15203	15012	14926	15120	14891	15159	14908	14999	15099	14983	14984	15050	15054	14997	15092	15005	14878	15155	15067	14953	14921	14848	15193	15069	14988	14989	15016	15181	15037	15006	15106	15198	15046	15178	14994	15036	15021	15090	15057	14941	15015	14993	14977	14783	15049	14913	14981	15126	15174	14984	15118	14973	14915	15172	14953	15110	15062	14929	14979	15043	15056	15109	14757	15170	14949	15165	14956	15049	14899	15154	14937	15030	14969	14895	15169	14878	14894	15031	14994	14952	15127	15131	15020	14929	14932	15292	15009	15028	15123	15046	15020	15116	14852	14951	14908	14921	15052	14956	14951	14997	15039	15066	15064	15000	15111	15024	15087	14976	14829	15022	15057	14980	15012	14998	15275	15148	15088	15012	15215	15022	15080	15236	14913	14957	15096	15050	15190	15167	14944	14880	15039	15017	15135	15122	14901	15056	15027	15030	15146	14891	15002	15110	15067	15082	14964	14904	15062	14781	15240	15002	14869	15065	15210	14977	14911	15019	14951	15147	14957	14938	15118	15208	15011	14998	15103	15010	15169	15019	15136	15056	14908	15086	15163	14959	14960	14962	14948	14952	14972	15173	15026	14950	15016	14785	14981	15095	14907	15035	14978	15057	15099	15028	15072	14928	14908	15128	14918	15000	15001	14998	15058	15024	14979	15201	14896	15102	15148	14963	14929	15128	15136	15122	15031	14994	14993	14957	15144	14925	14977	15115	14986	14981	14968	15172	14943	15022	15090	15050	15110	14940	15035	14999	15100	15038	15036	14919	15057	15026	15164	15199	15003	14971	14971	15188	15052	15034	15078	15075	15064	15033	15061	15049	14924	14926	15088	14871
30293	29013	30834	23744	19570	19293	19133	18776	18758	18959	19080	18786	18714	18679	18613	18533	18618	18628	18584	18561	18375	18564	18328	18410	18445	18549	18472	18530	18636	18524	18299	18557	18422	18495	18606	18448	18427	18523	18155	18652	18335	18487	18528	18427	18585	18475	18731	18464	18463	18416	18421	18458	18557	18592	18474	18558	18413	18296	18440	18246	18513	18278	18345	18417	18518	18293	18306	18549	18344	18241	18400	18482	18539	18568	18565	18330	18498	18460	18533	18457	18240	18262	18413	18549	18524	18557	18497	18720	18573	18376	18576	18285	18475	18367	18179	18341	18500	18484	18434	18372	18274	18432	18123	18677	18530	18420	18367	18535	18616	18380	18446	18388	18561	18543	18557	18396	18341	18206	18349	18276	18275	18241	18404	18516	18679	18345	18616	18446	18627	18462	18558	18326	18377	18313	18542	18522	18340	18451	18350	18383	18299	18426	18153	18416	18385	18495	18261	18472	18283	18470	18283	18523	18558	18505	18501	18410	18293	18473	18508	18348	18658	18553	18485	18544	18525	18527	18575	18507	18287	18393	18535	18303	18376	18408	18586	18656	18569	18328	18336	18374	18491	18427	18532	18334	18491	18444	18489	18554	18509	18396	18512	18328	18400	18382	18529	18246	18493	18555	18444	18349	18279	18165	18426	18669	18643	18566	18588	18306	18483	18341	18519	18359	18373	18366	18420	18432	18322	18484	18409	18284	18397	18265	18495	18618	18349	18476	18430	18373	18525	18644	18494	18490	18571	18524	18417	18401	18380	18388	18385	18319	18364	18336	18505	18557	18248	18723	18796	18714	18494	18433	18411	18464	18505	18457	18508	18500	18383	18399	18431	18610	18422	18619	18521	18479	18363	18454	18378	18474	18689	18165	18395	18308	18283	18653	18454	18554	18477	18488	18446	18413	18440	18397	18530	18527	18671	18448	18687	18389	18366	18400	18406	18474	18336	18326	18378	18259	18475	18357	18431	18393	18563	18449	18424	18524	18382	18461	18401	18422	18586	18462	18181	18392	18407	18553	18615	18550	18643	18561	18378	18377	18806	18460	18446	18198	18520	18632	18526	18261	18451	18479	18564	18506	18426	18356	18592	18516	18599	18394	18433	18446	18408	18358	18497	18493	18500	18631	18400	18219	18471	18476	18366	18439	18337	18474	18694	18453	18498	18451	18269	18434	18633	18471	18380	18434	18483	18591	18415	18326	18325	18283	18253	18498	18366	18419	18290	18385	18620	18449	18570	18542	18435	18425	18516	18553	18500	18356	18374	18309	18473	18486	18412	18324	18365	18462	18304	18299	18570	18452	18361	18571	18275	18494	18648	18450	18558	18433	18594	18275	18387	18366	18416	18491	18449	18529	18429	18541	18443	18373	18356	18387	18456	18382	18572	18282	18447	18417	18497	18483	18434	18333	18404	18205	18453	18431	18518	18402	18339	18569	18578	18508	18481	18415	18478	18459	18470	18483	18297	18348	18422	18469	18146	18419	18319	18570	18603	18381	18485	18357	18408	18422	18400	18450	18576	18455	18305	18498	18612	18522	18258	18450	18598	18426	18161	18261	18432	18369	18383	18420	18399	18515	18290	18354	18401	18506	18347	18570	18622	18496	18488	18434	18334	18633	18369	18456	18648	18382	18493	18674	18751	18374	18335	18457	18363	18431	18560	18453	18604	18308	18272	18552	18515	18559	18527	18489	18485	18531	18361	18488	18282	18610	18231	18654	18484	18617	18496	18492	18603	18254	18398	18545	18388	18474	18388	18338	18042	18668	18339	18580	18288	18390	18428	18455	18479	18479	18433	18516	18484	18494	18673	18443	18614	18604	18353	18427	18517	18486	18279	18741	18632	18372	18595	18444	18406	18462	18414	18482	18491	18363	18480	18383	18302	18439	18447	18290	18387	18214	18387	18402	18450	18461	18278	18430	18674	18307	18414	18304	18602	18367	18518	18514	18481	18558	18497	18411	18474	18554	18549	18392	18516	18394	18445	18388	18676	18283	18409	18453	18428	18637	18388	18564	18412	18443	18447	18300	18380	18423	18409	18520	18482	18381	18460	18318	18413	18273	18390	18413	18393	18721	18637	18387	18403	18507	18323	18404	18613	18448	18370	18405	18371	18230	18497	18470	18511	18403	18529	18506	18558	18614	18625	18362	18683	18749	18183	18613	18504	18383	18481	18244	18348	18505	18667	18381	18441	18647	18526	18267	18554	18381	18371	18318	18587	18253	18653	18224	18479	18461	18557	18519	18396	18479	18609	18313	18650	18400	18398	18453	18474	18436	18582	18613	18201	18371	18603	18354	18515	18410	18382	18558	18446	18650	18458	18468	18243	18433	18677	18344	18606	18499	18447	18326	18410	18356	18484	18405	18515	18252	18291	18479	18356	18548	18293	18457	18475	18694	18552	18283	18533	18517	18645	18419	18245	18362	18537	18461	18429	18233	18348	18749	18546	18431	18361	18474	18474	18409	18550	18395	18481	18289	18450	18281	18371	18361	18421	18244	18273	18498	18430	18503	18329	18354	18439	18519	18492	18396	18380	18597	18471	18194	18472	18615	18469	18506	18422	18166	18328	18478	18313	18477	18430	18417	18568	18326	18570	18478	18542	18498	18519	18628	18255	18394	18486	18480	18318	18544	18355	18489	18266	18303	18515	18468	18227	18186	18495	18501	18242	18569	18612	18407	18461	18438	18517	18467	18387	18537	18541	18378	18484	18411	18447	18521	18358	18448	18515	18552	18376	18343	18379	18465	18557	18564	18419	18504	18423	18452	18475	18501	18441	18346	18389	18425	18442	18523	18188	18398	18311	18398	18561	18363	18517	18283	18522	18211	18359	18405	18342	18348	18446	18758	18506	18344	18131	18499	18391	18494	18434	18447	18527	18300	18499	18524	18726	18191	18591	18540	18480	18531	18567	18546	18469	18557	18502	18411	18244	18350	18301	18371	18542	18623	18407	18461	18293	18380	18436	18623	18291	18498	18262	18386	18442	18446	18421	18332	18514	18385	18700	18487	18753	18559	18516	18495	18408	18499	18383	18471	18415	18481	18292	18597	18544	18429	18522	18465	18307	18364	18422	18456	18268	18517	18538	18478	18564	18486	18613	18619	18310	18396	18397	18569	18486	18405	18649	18388	18563	18616	18562	18396	18407	18584	18580	18412	18526	18631	18600	18430	18613	18399	18314	18380	18577	18342	18406	18460	18566	18343	18425	18260	18438	18227	18657	18759	18392	18505	18510	18454	18442	18541	18464	18346	18709	18522	18327	18362	18517	18399	18435	18384	18498	18129	18413	18206	18422	18427	18377	18493	18496	18590	18453	18466	18405	18389	18498	18340	18531	18418	18410	18391	18321	18384	18501	18622	18452	18451	18606	18437	18623	18455	18507	18381	18436	18298	18415	18617	18544	18528	18627	18586	18611	18466	18352	18370	18615	18715	18450	18522	18544	18508	18531	18450	18541	18465	18375	18660	18421	18446	18428	18359	18530	18581	18536	18363	18544	18465	18330	18669	18447	18465	18356	18325	18451	18295	18478	18491	18573	18481	18678	18621	18317	18513	18520	18515	18697	18629	18457	18416	18318	18253	18499	18346	18468	18361	18412	18313	18381	18577	18424	18370	18664	18696	18444	18375	18542	18458	18480	18439	18359	18383	18414	18526	18405	18576	18426	18644	18537	18477	18470	18524	18337	18418	18340	18412	18440	18412	18437	18287	18411	18582	18552	18584	18720	18421	18535	18598	18288	18387	18525	18413	18357	18394	18558	18556	18345	18516	18430	18365	18382	18500	18408	18472	18513	18665	18349	18425	18533	18588	18417	18345	18624	18575	18444	18285	18368	18504	18596	18595	18521	18307	18175	18440	18568	18377	18546	18085	18389	18209	18466	18521	18678	18613	18693	18374	18399	18425	18428	18340	18564	18546	18340	18437	18509	18397	18472	18408	18437	18522	18539	18359	18609	18436	18487	18653	18254	18526	18540	18318	18654	18454	18485	18507	18455	18632	18614	18603	18444	18363	18624	18321	18373	18448	18565	18315	18451	18311	18539	18464	18689	18439	18135	18362	18318	18569	18452	18352	18638	18358	18338	18501	18343	18588	18327	18379	18439	18591	18281	18615	18458	18530	18650	18467	18196	18500	18524	18393	18457	18388	18304	18501	18424	18518	18349	18605	18500	18598	18600	18615	18642	18362	18284	18523	18507	18615	18488	18480	18322	18342	18478	18407	18481	18187	18444	18482	18593	18616	18293	18488	18377	18298	18311	18297	18580	18564	18532	18353	18502	18323	18278	18303	18526	18524	18472	18476	18440	18469	18210	18310	18768	18588	18415	18421	18411	18473	18466	18520	18495	18322	18269	18463	18335	18311	18419	18277	18427	18451	18510	18596	18575	18190	18327	18626	18530	18529	18452	18504	18493	18703	18153	18584	18444	18507	18416	18568	18442	18479	18528	18484	18451	18305	18488	18439	18485	18385	18496	18555	18639	18393	18513	18464	18216	18583	18387	18728	18314	18382	18566	18461	18601	18255	18424	18345	18298	18440	18379	18318	18349	18511	18414	18424	18514	18490	18556	18242	18539	18429	18561	18538	18532	18559	18407	18492	18347	18404	18465	18363	18446	18455	18424	18470	18546	18570	18479	18413	18425	18433	18392	18260	18443	18443	18429	18566	18473	18471	18605	18437	18407	18297	18630	18223	18425	18452	18457	18409	18464	18459	18519	18284	18432	18610	18451	18407	18467	18383	18374	18587	18490	18291	18386	18697	18774	18462	18372	18379	18294	18526	18425	18489	18561	18539	18488	18242	18656	18351	18481	18622	18585	18320	18503	18570	18520	18576	18310	18216	18309	18273	18536	18397	18455	18535	18307	18384	18674	18304	18506	18539	18625	18752	18679	18531	18562	18578	18379	18542	18610	18503	18384	18355	18311	18193	18627	18324	18393	18532	18389	18201	18529	18555	18464	18293	18555	18595	18513	18544	18557	18290	18452	18484	18263	18234	18654	18591	18581	18382	18554	18467	18466	18327	18727	18446	18245	18391	18749	18645	18819	18449	18427	18517	18445	18282	18510	18533	18543	18416	18549	18297	18605	18603	18472	18573	18342	18569	18487	18490	18367	18415	18365	18381	18554	18537
25914	41161	27939	17951	16326	15780	15672	15571	15335	15503	15547	15413	15241	15288	15141	15105	15087	15132	15120	15103	15027	15118	14903	15008	14933	14954	14873	14962	14810	14993	15051	14964	14841	15115	15124	15005	14706	15040	15065	15035	14909	14986	15052	15013	15133	15023	15090	15075	14918	14947	14894	15010	15086	14951	14924	15005	15039	15145	15023	14934	14871	14994	14989	14997	14870	14960	14920	14930	14959	15033	15020	15022	15076	15124	14969	14930	14953	14962	14931	14974	15087	15175	14910	15029	15004	15036	14994	14878	14983	14947	14914	14982	14952	14974	15054	14926	14902	14957	15062	15099	14924	14970	15157	14770	15042	14838	14900	14831	14988	15133	14928	14977	14875	15037	14963	15122	14919	14991	14947	14744	14771	14940	14941	15137	14988	14892	15116	14886	15113	14845	14952	14880	14815	14911	14817	15088	14871	14986	14892	14935	15016	15097	15037	15079	14956	14931	15005	15001	15190	14916	14996	15130	15073	14927	15007	14819	14976	15028	15077	15066	14952	14895	14886	14986	14921	15266	14899	14951	14946	14896	14837	14914	15032	14924	14904	14991	15025	14920	15012	15020	14927	14985	14910	14959	14977	15083	14955	15179	14977	15039	14990	14855	14854	15066	15033	15027	15019	14895	14977	15030	14979	15031	15125	14990	14868	14982	15013	14993	15001	15069	14912	14980	15092	15020	15097	14775	14846	15013	14853	15024	15080	14989	15017	15070	14962	15056	14850	14956	14978	14862	14920	14828	14956	14778	14877	15118	14930	15024	15210	14923	14971	14841	14958	14991	14951	15025	14904	15181	14913	14924	14912	15062	15112	15013	14922	15028	14977	14963	15122	15103	14921	15014	14930	14967	15034	15129	14878	15015	15138	14962	14957	15000	14898	14891	14991	14925	15110	15045	15044	15131	14957	15069	15053	14930	14940	14930	15038	14883	15026	15088	14905	15015	14965	15135	15096	14987	15093	14954	15023	15071	15116	14972	15105	14987	14867	14899	15040	14955	15003	15107	14746	14983	15051	14988	14976	15107	15001	15106	14966	14912	14924	14847	15039	15006	14934	14877	15143	14938	15010	14968	15070	14998	14847	15007	14949	15138	15129	15019	14962	15069	14991	14903	14878	15123	15075	14873	14844	14934	14967	15021	14998	14887	15076	15272	15004	14784	15027	15118	14956	15042	14895	14938	14856	15098	14863	15130	14958	15064	15013	14917	15180	15126	15049	15076	14969	14959	14870	14935	14855	15007	15084	14786	15094	14975	15224	14789	14961	15033	14971	14964	15070	14973	15075	14912	14871	15025	14902	14896	15041	15157	14895	15044	15008	15109	15066	14752	14999	14809	14975	15090	14949	14950	14958	15052	14748	15091	15139	14932	14878	14832	15150	14931	14851	15103	14753	15209	15123	14992	14989	14906	15058	14842	15075	14954	15015	15011	14933	15053	14972	14966	14906	15026	15139	14896	15037	14838	14991	15142	15013	14972	15077	14955	14954	14984	14888	15013	14914	14986	14943	14775	15011	15043	15023	14894	15055	14935	15070	14825	14870	14977	14838	15029	14977	15083	14875	15124	14997	14803	14966	14984	14864	14925	15055	15069	14987	14976	15047	15012	14953	14973	14986	15171	15106	14898	15026	14910	15150	14888	14937	15044	14967	14950	15155	14919	15108	14863	15005	14815	15085	14980	15204	15078	14818	14898	15067	14952	14873	14989	14939	14935	14895	15003	14957	14915	14907	15085	15038	14787	14974	14941	15092	15011	15089	14990	15089	14906	14962	14961	14940	15043	14956	14984	14790	14950	15031	14861	15101	14888	15038	14926	15078	14867	15051	15017	14872	14869	14922	15053	15099	15004	14927	14932	14787	15073	14958	14885	15120	14940	15113	14870	15031	14966	14930	14875	14966	15077	15037	15000	15049	15086	15033	14921	15047	15030	14996	15100	15058	14857	14946	15013	14895	15062	14860	14829	15122	14951	15049	15075	15136	14977	14954	15008	14919	14907	14973	15011	15021	14831	14923	15077	14866	15058	15059	15033	15179	15103	14799	15011	15043	14900	14869	15043	14966	15075	15095	14803	14968	15039	15035	15120	14952	15005	14898	15047	14988	14900	14899	14998	15012	14947	14905	14926	15207	15012	14866	14946	15037	15019	14900	14935	15044	15008	14989	14901	15077	14916	14987	14914	14975	15136	14994	15045	14927	14912	15103	14992	14979	14985	15152	15112	14962	14987	14898	14989	14949	14918	15044	14954	14978	15155	15145	14879	15266	14852	15187	14912	15107	14953	15126	15003	14855	15027	14976	15052	14903	14877	15078	15093	15061	14896	14943	14934	14739	15049	15022	14942	14981	15042	14994	15176	14892	15111	14967	15064	14877	15018	14935	14966	14845	14992	14998	14898	14992	15114	14937	14838	14950	15090	14963	15065	14840	14936	14972	14915	14950	15220	15003	15063	14941	14757	14928	15009	14951	14896	15217	15033	14882	15065	14964	14836	14949	15038	14754	14742	14861	14937	15138	15047	15052	14816	14874	15064	14952	15011	15143	14902	15086	14923	15036	14960	15005	14974	14913	14852	15052	14858	14842	14965	14994	14998	14905	15115	15053	14970	14945	14989	14989	14893	14858	15053	14976	14953	14885	14948	14924	15089	15112	15001	14941	14923	15122	15002	15016	14955	14942	14935	15072	14881	14964	14883	14778	15102	14827	14928	14916	15043	14976	14887	14874	15038	15174	14913	14936	15064	15066	14795	15076	14932	15034	14881	15114	15091	15022	14897	14988	15042	15107	14728	14956	15024	14990	14915	14945	14961	15094	14913	14941	15011	14992	15049	15061	15025	14992	15173	15125	14960	14957	15149	14975	15219	15015	14938	15222	14852	15057	15070	14969	14999	15031	14973	14995	14865	15000	14959	14948	14958	15138	15183	15016	14914	14986	14969	15131	14905	15006	14954	14913	14974	14736	15039	14902	15022	15026	14894	15141	14866	15016	15156	15000	15055	15003	14975	14809	14925	14879	14985	15068	15037	14979	14972	14984	14940	15123	14970	15019	14823	14852	14928	15001	14992	14894	14900	14945	14987	14958	14910	15151	15088	14920	14954	14928	14981	15116	15032	15086	14908	15085	15039	15103	14890	14872	15025	14875	15032	15015	15009	14845	14964	14980	15037	14959	14830	14988	14843	15001	15103	14823	15238	14854	14953	14929	15055	15003	15073	14963	14823	14943	14852	14716	15024	14948	14973	14917	14874	14824	14859	15116	15089	15089	14975	14959	14769	15008	15171	14957	14979	15022	14871	14957	14965	14911	15017	15025	15026	15116	14942	15022	14773	15110	15097	15014	15062	14982	14828	15017	15017	15101	15084	14987	15053	15004	15027	15194	15018	15014	14931	15052	15030	15120	14986	15055	14969	15062	14771	15138	14906	14901	14974	15047	14828	15044	15052	15138	14698	14948	15047	14939	14967	14925	15070	14916	14894	14884	15011	15068	14891	15078	15042	15000	14881	15019	14942	15080	15081	15042	14899	15083	14935	14880	15042	15187	14951	15087	15017	14864	15048	14895	14916	14875	15131	15052	14969	15045	15085	14965	15022	14848	14960	14836	15036	15034	15074	14888	15000	15013	15169	14911	14834	14978	14907	14938	15045	14857	14993	14970	14982	15034	14910	14889	15124	14970	14895	14988	14875	14849	14966	14905	15160	14831	14928	14978	15032	14994	14969	14990	15081	15004	15003	15107	15001	14955	14935	14986	14996	15040	14989	15104	14870	15086	15033	15058	15071	15097	14959	15050	15019	15049	14963	14915	15051	14911	14989	15115	15099	14785	15072	15020	14935	14914	14856	15077	15008	15027	15005	15106	15025	15028	14978	15068	14974	15028	14926	15142	14937	14874	15031	14984	14963	15084	15009	14904	15094	15051	14844	15045	15098	15166	14855	14997	15000	15055	14935	14960	15003	15098	14846	15000	14892	15089	14759	15022	14953	14992	14936	15007	14890	15240	14939	14893	14891	15066	14774	14995	14999	15072	14949	14929	14959	14978	14932	14991	14948	14907	15116	15020	14810	15055	15071	15057	15124	14960	14971	14930	15108	14933	14880	15063	14994	15012	15198	14905	15114	15169	14909	14881	14986	15041	14922	14986	14855	15202	14905	15057	15104	15056	15007	14861	14982	15012	15091	14984	15017	14915	14994	14974	15136	14969	15041	15293	14980	15011	14964	14910	14907	14820	14938	14820	15095	14932	14893	15036	14986	14865	15102	14743	15034	14939	14999	15053	15138	15093	15089	15023	15137	15000	14934	14904	15049	14886	14880	15063	14948	14951	14989	14949	15211	15048	14992	14947	15169	14950	15040	15033	14913	15038	15003	15006	14932	14968	15086	14917	14958	15098	14927	14932	15071	14914	14889	14897	15053	15072	14952	15070	15018	14988	15012	14934	15032	14916	15175	15048	14975	15097	14989	15080	15011	14719	15151	14994	15125	14890	14997	14938	15193	14946	15168	14909	14927	14916	15056	14982	14874	14932	14919	14920	14912	14969	14845	15004	14808	14998	15006	14939	14862	14862	14861	14971	14986	14928	15139	15071	15070	14995	14846	14986	14981	15108	14901	14982	14909	15007	14932	14893	14987	14905	14817	14982	15270	15011	15131	15019	14762	14930	15147	15066	15020	15103	14924	15002	15172	15134	14873	14981	15037	15097	15191	14981	15150	14976	14999	14916	15087	15016	14964	15045	15019	14997	15106	14984	14979	15107	15079	15132	14923	14937	15052	15192	14992	14931	14996	14851	14989	14974	15191	14905	14979	14933	14900	15032	15016	14931	14948	15036	14936	15060	15063	15067	14831	15116	14927	14986	15095	15001	14908	15103	14916	14867	14989	14889	15087	15017	15007	14909	14916	15070	14991	14949	15044	14923	14986	14892	15149	14969	15020	14967	15077	14900	15010	15088	14951	15027	14947	14969	15094	15117	15087	14997	14960	15077	15015	14978	15116	14844	14907	15026	14880	14982	15107	14879	15156	14987	15051	14969	14935	14908	14952	15046	15006	14874	15006	14888	15082	14996	14844	14950	15037	14848	14905	14956	14934	14928	14928	15022	14868	14942	15047	14830	14774	15074	15069	15068	14850	14979	15022	14913	15062
23088	20994	27758	24799	22408	21926	21199	19061	18493	20319	21788	18865	18696	18899	19410	19605	19293	18988	18637	18328	18348	17968	18139	18250	18071	17883	18114	17978	18094	17967	18052	17989	18166	18141	17900	18219	18205	18062	18194	18085	18056	18102	18099	17837	17958	17873	18044	18204	18048	18023	18057	18193	18018	17992	18082	18165	18136	17955	17951	17937	18231	18006	17983	18103	17974	18072	18161	18012	17981	17991	18055	18044	18280	17897	18263	18019	18088	18149	18021	17950	18207	17811	18127	17863	18145	18054	17899	17971	18169	17956	17958	18037	17979	17912	17969	18052	17895	18007	18103	18009	17896	18111	18122	17884	17891	18188	17835	17979	18133	18015	18012	18043	18126	17997	17940	18050	17869	17882	18087	17987	18013	18059	17951	18020	17992	18011	17792	17765	18303	17812	17867	18093	18027	18226	18158	17707	17991	17965	17840	18076	17820	18145	18002	17884	18174	17919	17977	17880	17974	17976	18070	18008	18062	17929	17845	17958	17979	18020	18161	18152	18032	18023	18102	18065	17978	18173	17875	17845	18122	18068	17975	18014	17911	17973	17963	17886	18014	17962	18087	17818	18005	18124	17811	17914	17947	17899	18042	17643	18222	18047	17889	18015	17943	17837	17950	17959	17965	18011	18047	17870	17990	17983	17951	17953	17944	17843	17800	17855	18015	18047	17977	17766	17964	17932	17977	17972	17973	17887	17933	18012	17978	18095	18106	17823	17848	17955	17856	17892	17969	18144	17880	17907	17919	17819	17924	17927	17981	18260	17916	17906	18139	17916	17817	17984	18049	17982	17977	17962	18014	18057	18076	17928	18013	18090	17776	17955	17998	17931	18035	17869	17759	18014	17693	17952	18212	17846	18071	18136	18014	17936	17920	17936	17978	17997	17969	18091	18084	17925	17981	18045	18032	17995	17892	17929	18000	17835	17931	17999	18151	17800	17870	18065	17933	17936	18084	18101	18173	18063	18110	18300	18026	17971	17887	17931	17899	18030	17810	17799	18027	18122	17913	17875	18058	17867	17948	18177	17951	17990	17966	17896	17855	17853	17801	17851	17836	17849	17925	18034	17993	17863	17979	17935	18157	18163	17853	17971	17964	18161	17965	18244	18329	18121	17619	17863	17934	17870	18120	17907	17920	18240	17953	18180	18136	18026	17935	17909	18086	17856	17913	17895	18105	18218	17948	18002	17931	17833	18084	17972	18126	18107	18080	17999	18189	17861	17981	17819	17934	18091	18006	17890	17939	18090	18004	17909	18003	18081	17920	18277	17995	17959	17933	18094	17764	18038	18144	18005	17986	17984	17881	17943	17990	17917	18215	18271	18142	18111	17863	17978	18068	17955	17995	18029	18283	17994	18055	18035	18094	17880	18001	17770	18115	18107	18115	17990	18017	17937	18019	17812	18043	18132	18170	17837	17995	17970	17952	17872	17983	18047	17965	18272	17961	18205	17973	18058	18055	17966	17975	18011	18049	18036	18335	18026	18009	17953	17943	17997	17990	18103	17979	17788	18110	18250	17978	17907	17920	17921	18042	18144	18031	18032	18059	18102	18287	17986	18053	18032	17941	18144	18010	17750	17694	18117	17985	17826	17960	17944	18110	18066	18136	18108	18040	17861	18157	17935	18051	17946	17907	17924	18085	18017	17940	18111	17846	18018	18129	18103	17888	18051	18058	18019	17906	18029	18000	17790	18058	18057	17861	17981	18065	17758	18043	17899	17851	18017	17983	18110	17997	17967	17879	18233	18001	17878	17891	18022	18065	17938	17939	18052	18169	18183	17987	17954	18142	18210	18015	17946	18052	18034	17987	18031	18131	18003	17877	18009	18090	18143	18036	18064	18087	18005	17869	17979	17964	17875	18069	17998	17895	18071	17835	18062	18034	18117	18022	18110	17906	18210	18018	18094	17945	17925	18083	17997	17937	18051	18029	17971	18036	17982	18088	17694	18024	18058	18138	18114	17988	17841	17863	18171	17999	18005	18211	17934	17858	18017	18076	18236	17910	17994	17911	17862	18114	17932	17974	17941	17959	18160	18037	17974	17922	17987	17950	17882	18032	17947	17915	18144	17811	17851	18305	18089	17895	17983	17878	17857	17842	18098	18137	18128	18162	18057	18027	17967	18001	18136	18184	17996	17872	17951	17921	18082	18192	18182	18130	18014	17853	17948	17939	17833	17976	18016	17771	18001	17998	17938	17901	18031	18137	17845	18017	17837	18058	17966	18013	17986	17692	17830	17993	17813	17881	17786	17917	17971	17950	17961	17975	18042	17869	17915	17980	17978	18157	17902	18057	17890	17851	17876	18179	17818	18059	17939	18126	17996	18021	18147	18192	18224	18085	17741	17939	17968	17889	17999	18018	17887	18090	18024	18188	17967	18052	17979	18104	18052	17848	18033	18199	18167	17798	17982	18075	17946	17991	18165	17978	18103	17955	18102	18103	17882	18199	17931	18036	18121	18046	17758	17931	18035	17881	18099	17903	17934	18013	17951	17887	17864	17968	17751	17885	17934	17937	18025	18015	18213	17882	18003	18322	18095	17973	18127	17786	18065	17970	17923	18014	18133	18164	18111	17818	18102	17886	17818	17978	17824	17949	18218	17762	17888	17955	17853	17943	18092	17811	18073	18007	17996	17947	17915	18061	18055	17967	17961	17977	18064	18055	17884	17983	17882	17868	18043	18061	18053	18021	17902	18026	17974	18060	17893	17794	17984	17795	17962	18103	18127	18032	17860	17929	17853	18087	17982	17907	18063	17992	18044	18041	18052	18092	18128	17999	17959	18095	18102	17969	18074	18063	18040	18056	18109	18086	17915	18076	17861	17766	18092	18046	17883	18281	17978	17891	18126	17914	17925	17977	18074	17937	18028	17996	17764	18157	18080	18065	18017	18012	17885	17822	17910	18033	17848	18076	17964	18161	17948	17967	18029	18174	17758	18157	18018	18017	18012	17864	17815	17891	18042	17987	18040	18150	17970	17887	17860	18136	17828	17947	17968	17924	18095	18010	17762	18043	17991	17939	17863	17838	17952	17898	18072	17940	18195	18065	17950	18064	18083	17841	17942	17851	18128	17858	18110	17700	18128	18069	17987	17737	17887	18067	17891	18010	17882	17935	18188	18057	18147	17959	18190	17907	18027	17957	17866	17993	18110	18071	18048	18096	18122	17970	18016	17879	18067	18027	17875	18025	18067	18000	17956	18291	18208	17984	17966	17869	18095	18169	17868	18210	18043	18052	17938	17971	18057	17836	17910	17969	17999	18159	18112	17958	18091	17930	18196	17902	18036	17981	18116	18128	17911	17980	17850	17982	17973	17975	18189	18126	17926	17945	18187	17983	18083	18070	17853	17840	17881	17994	18094	17862	18166	17904	18063	18168	17954	18079	18079	17913	17945	17906	17909	17995	17932	18084	18066	18052	18282	18134	18007	17895	18045	18134	18030	18007	18037	17943	17971	18260	18118	18130	17883	17975	17999	17924	18140	17723	17930	18062	17969	18043	18027	17969	18002	17997	17913	18080	18037	17757	17889	18049	18302	18133	17962	17904	18184	17961	17987	18086	18044	18050	17869	17995	18052	18014	18078	18006	18016	17950	17963	18030	17963	17962	17826	18118	18040	18196	17814	18105	17987	18119	17951	17963	18264	18138	18117	18163	18051	17923	18062	17970	17820	18058	18278	17985	18032	18107	18048	18240	17722	17951	17950	18047	17997	17998	17848	18047	18015	18079	17868	18028	18038	17893	17957	18245	17849	18068	18196	17976	17996	18007	18166	17983	17836	17810	17894	17988	17850	17834	17882	17783	17966	17976	18014	17824	17909	17730	18134	18076	18079	18017	17797	18015	18092	18230	17871	18107	17939	18044	18026	17960	18005	18128	17993	17885	17793	18029	17882	18024	18122	18047	17808	18037	18135	17968	18080	18132	18273	18076	17978	17951	17996	18015	18130	18138	18135	18049	18000	17912	18004	18076	18029	17860	17882	18114	17880	17991	18079	17975	17960	18126	18068	18027	18002	18105	18058	18135	18074	17956	17928	18036	18065	17927	17947	17974	18031	18121	18052	17936	17999	18036	18086	17931	18065	17959	18041	17893	17952	18040	18004	18093	17794	17848	17789	17936	17933	18099	17967	18071	18074	18089	18017	17950	18051	17991	18326	18135	17946	18150	17870	17721	17821	18029	17933	17800	17934	18058	17975	18073	17977	17978	17869	18075	17906	17922	17939	17914	17899	18111	17963	17873	17977	18002	18020	18311	17912	18159	18088	18010	18039	17990	17838	18050	18152	17947	17960	18006	17898	18052	18013	18090	18085	17860	18119	18146	17960	18063	18113	17818	17891	18101	17977	17883	18187	17828	17849	18092	18162	18103	18239	18141	18024	18084	17930	18212	18165	17929	18040	18024	18160	18137	17701	17798	17971	18022	17906	18110	18018	18050	18055	18054	17995	17942	17947	17960	18099	17814	18023	17923	17985	17781	18085	17890	18019	18006	18089	17833	17935	17924	17750	17993	18031	17937	18180	18157	17888	17975	18131	18081	17979	17948	18159	17904	18301	18177	17909	17925	17926	18042	18025	18046	17995	18204	18088	18052	18034	17962	17985	18004	18128	17970	17915	18166	18213	17991	18026	17962	17945	18218	17847	18068	17953	18217	17938	18071	18062	17973	17764	17775	17765	18008	17992	17880	18109	17929	18028	18149	18085	18120	18033	17951	18020	18022	17986	18197	18159	18092	17979	17952	18050	17872	17943	18108	17958	17940	17961	18224	17978	18027	18048	17912	18212	17975	18059	18100	18011	17812	17875	18044	18044	17884	17965	17870	18008	17827	17866	18014	18145	17821	17988	17999	17914	17990	17992	17832	17934	17754	17985	18225	17974	18034	18123	17881	17770	17901	18086	18158	17832	18030	17856	18072	18073	17912	17928	17988	17736	18023	18002	18150	18063	18160	17963	18043	18139	18066	18248	18036	17960	17840	17923	17940	17888	17827	18068	18005	18144	18162	18028	18131	17846	17933	18020	17972	17894	18124	17873	18070	18023	18003	17872	17907	18026	17984	18059	17917	17855	18047	17964	17965	18034	17956	18000	18035	18053	17989	18041	17914	17798	17923	18030	18024	18107	17839	18187	17873	18129
26618	48967	32365	23098	18542	16484	16086	15574	15704	18080	18992	15310	15267	16028	16594	16757	16213	15776	15168	15213	14892	14807	14622	14781	14821	14846	14751	14807	14968	14882	14892	14818	14916	14744	14649	14814	14826	14623	14768	14564	14791	14741	14695	14742	14822	14821	14882	14907	14821	14631	14928	14858	14754	14730	14742	14673	14657	14610	14766	14662	14812	14914	14953	14728	14686	14763	14640	14915	14807	14763	14691	14896	14901	14715	15007	14714	14944	14721	14921	14747	14758	14710	14745	14671	14675	14775	14929	14842	14694	14777	14636	14793	14892	14786	14709	14613	14631	14573	14759	14750	14638	14692	14640	14810	14791	14656	14775	14874	14661	14775	14777	14794	14854	14694	14704	14754	14825	14788	14932	14815	14752	14607	14782	14747	14937	14665	14686	14764	14687	14895	14985	14686	14647	14890	14810	14668	14808	14742	14701	14695	14918	14728	14835	14848	14795	14678	14696	14711	14868	14671	14638	14703	14726	14646	14753	14738	14764	14753	14737	14711	14715	14821	14621	14729	14807	14695	14761	14751	14641	14874	14714	14564	14621	14720	14729	14586	14679	14692	14738	14829	14836	14745	14652	14951	14912	14723	14752	14732	14850	14638	14665	14821	14797	14613	14864	14824	14752	14716	14671	14665	14793	14692	14660	14909	14708	14754	14594	14809	14691	14832	14784	14738	14728	14817	14723	14828	14673	14845	14709	14755	14776	14795	14715	15056	14769	14782	14734	14558	14540	14822	14860	14767	14724	14889	14697	14761	14684	14890	14845	14669	14818	14812	14585	14650	14900	14794	14608	14845	14690	14801	14716	14789	14852	14817	14875	14745	14615	14903	14872	14714	14804	14616	14738	14904	14782	14811	14864	14711	14761	14645	14705	14637	14855	14680	14966	14761	14720	14792	14844	14574	14668	14986	14693	14853	14840	14654	14683	14791	14882	14719	14717	14784	14978	14700	14844	14660	14582	14880	14784	14708	14936	14640	14605	14744	14862	14818	14819	14837	14808	14781	14736	14886	14768	14841	14891	14883	14629	14571	14815	14795	14757	14734	14693	14748	14628	14922	14772	14769	14690	14672	14737	14797	14721	14913	14720	14756	14822	14729	14828	14921	14626	14780	14763	14736	14893	14675	14632	14805	14914	14732	14816	14715	14914	14857	14852	14523	14793	14762	14655	14807	14754	14560	14749	14607	14724	14653	14688	14684	14649	14622	14707	14849	14665	14939	14869	14711	14648	14735	14655	14827	14839	14687	14652	14722	14820	14931	14569	14693	14911	14695	14513	14898	14721	14820	14701	14847	14823	14748	14937	14692	14871	14561	14923	14781	14648	14669	14602	14684	14525	14728	14555	14608	14762	14789	14733	14889	14722	14694	14579	14869	14908	14617	14612	14800	14665	14802	14656	14745	14518	14800	14627	14758	14780	14802	14619	14722	14891	14677	14779	14646	14533	14901	14754	14697	14681	14730	14938	14707	14927	14866	14690	14620	14812	14669	14733	14667	14740	14739	14753	14888	14850	14654	14656	14674	14650	14678	14723	14781	14716	14797	14800	14847	14828	14669	14809	14644	14729	14832	14846	14723	14904	14811	14653	14696	14810	14717	14757	14701	14883	14880	14712	14737	14666	14828	14984	14767	14771	14888	14727	14913	14770	14743	14842	14783	14757	14881	14641	14514	14787	14803	14906	14887	14711	14594	14666	14827	14853	14675	14886	14728	14824	14748	14713	14857	14599	14683	14774	14828	14725	14661	14736	14978	14650	14841	14802	14838	14742	14708	14709	14820	14659	14792	14819	14705	14901	14636	14734	14819	14626	14825	14908	14686	14613	14695	14758	14752	14813	14775	14658	14661	14761	14742	14615	14646	14693	14679	14749	14864	14762	14729	14664	14882	14822	14848	14777	14601	14789	14719	14779	14618	14863	14765	14804	14751	14769	14774	14834	14868	14712	14780	14730	14671	14700	14809	14763	14737	14891	14621	14682	14798	14870	14713	14682	14542	14785	14970	14767	14551	14666	14738	14668	14602	14876	14782	14806	14697	14723	14723	14825	14791	14775	14738	14917	14797	14871	14786	14921	14802	14708	14811	14789	14772	14801	14758	14770	14824	14671	14611	14850	14851	14678	14841	14668	14951	14702	14726	14781	14668	14760	14829	14861	14903	14818	14973	14752	14812	14742	14836	14784	14707	14921	14789	14683	14718	14686	14705	14838	14773	14770	14840	14519	14947	14827	14553	14871	14771	14821	14656	14661	14671	14841	14778	14658	14751	14631	14775	14555	14564	14868	14988	14806	14833	14731	14745	14681	14651	14854	14923	14752	14761	14714	14673	14764	14710	14641	14707	14693	14845	14802	14680	14672	14572	14765	14803	14673	14643	14667	14761	14569	14871	14868	14647	14853	14904	14808	14663	14797	14569	14753	14672	14733	14649	14683	14710	14868	14801	14754	14870	14668	14791	14697	14671	14707	14681	14802	14889	14892	14670	14668	14849	14668	14758	14508	14804	14669	14689	14598	14874	14702	14689	14809	14870	14765	14810	14712	14641	14744	14712	14757	14747	14796	14664	14801	14885	14818	14818	14726	14616	14778	14728	14805	14866	14690	14742	14896	14895	14643	14775	14860	14750	14600	14643	14654	14749	14933	14561	14800	14801	14623	14668	14596	14607	14932	14663	14764	14777	14795	14780	14622	14627	14800	14782	14835	14670	14647	14645	14567	14755	14828	14783	14754	14735	14833	14827	14778	14748	14880	14774	14799	14868	14774	14829	14705	14578	14599	14704	14851	14682	14797	14754	14714	14631	14771	14720	14824	14852	14756	14792	14649	14696	14756	14744	14817	14710	14730	14713	14665	14735	14578	14622	14824	14682	14983	14852	14723	14779	14628	14794	14660	14731	14723	14596	14811	14853	14717	14579	14774	14835	14804	14771	14673	14860	14691	14861	14635	14687	14726	14750	14938	14870	14668	14812	14731	14809	14453	14761	14659	14898	14850	14598	14779	14807	14765	14649	14733	14740	14619	14687	14819	14762	14866	14767	14818	14767	14731	14612	14737	14685	14777	14750	14809	14636	14864	14793	14741	14832	14697	14918	14831	14686	14723	14786	14866	14774	14668	14749	14829	14692	14831	14770	14791	14807	14687	14884	14660	14803	14754	14758	14693	14871	14584	14815	14462	14668	14777	14864	14587	14671	14851	14837	14738	14802	14764	14766	14761	14683	14587	14819	14749	14831	14854	14788	14816	14921	14925	14811	14657	14625	14884	14576	14791	14690	14825	14923	14716	14654	14817	14792	14857	14851	14812	14771	14716	14930	14738	14677	14741	14691	14787	14790	14691	14667	14796	14637	14598	14835	14702	14986	14700	14807	14725	14658	14756	14796	14697	14942	14784	14716	14721	14894	14811	14688	14881	14803	14723	14809	14732	14727	14882	14743	14705	14690	14727	14661	14870	14872	14717	14779	14784	14759	14961	14733	14961	14806	14770	14575	14763	14709	14746	14723	14863	14650	14737	14702	14716	14917	14828	14701	14912	14753	14770	14863	14723	14727	14868	14817	14791	14837	14746	14606	14579	14691	14719	14522	14728	14821	14668	14694	14842	14758	14811	14829	14707	14860	14651	14628	14714	14730	14707	14880	14621	14793	14844	14906	14447	14789	14708	14748	14840	14764	14710	14702	14760	14729	14845	14858	14850	14556	14815	14711	14724	14746	14799	14725	14752	14817	14659	14882	14778	14741	14768	14617	14884	14638	14891	14670	14717	14589	14860	14697	14745	14652	14602	14717	14760	14746	14717	15002	14606	14844	14562	14651	14785	14850	14565	14739	14764	14902	14750	14853	14876	14850	14781	14754	14727	14531	14724	14788	14791	14846	14674	14870	14726	14946	14821	14809	14715	14789	14762	14639	14686	14665	14828	14719	14661	14830	14671	14630	14767	14811	14819	14653	14750	14680	14670	14664	14918	14681	14745	14835	14654	14754	14663	14722	14687	14859	14787	14598	14715	14640	14636	14704	14839	14819	14651	14838	14853	14639	14732	14646	14806	14706	14877	14778	14909	14869	14769	14601	14734	14565	14816	14732	14652	14702	15003	14645	14864	14654	14688	14806	14833	14808	14806	14647	14680	14646	14626	14695	14849	14771	14680	14872	14639	14765	14592	14723	14720	14882	14662	14643	14904	14786	14516	14776	14612	14823	14784	14792	14782	14729	14746	14811	14534	14747	14847	14733	14739	14778	14675	14859	14908	14807	14622	14749	14710	14685	14821	14804	14804	14913	14746	14751	14778	14818	14764	14608	14820	14820	14804	14832	14895	14729	14895	14545	14862	14743	14645	14867	14952	14783	14655	14647	14661	14709	14767	14854	14492	14861	14754	14763	14939	14788	14800	14784	14846	14704	14803	14867	14810	14693	14955	14636	14674	14853	14855	14734	14653	14787	14814	14735	14739	14772	14651	14791	14580	14810	14716	14747	14756	14904	14754	14688	14822	14581	14659	14703	14751	14735	14711	14745	14633	14781	14753	14745	14708	14738	14721	14789	14784	14727	14782	14733	14746	14690	14819	14807	14872	14718	14708	14798	14744	14880	14800	14694	14720	14845	14618	14882	14621	14839	14719	14636	14734	14681	14806	14821	14766	14869	14791	14513	14699	14739	14790	14820	14705	14736	14800	14569	14870	14753	14961	14594	14647	14844	14707	14599	14713	14889	14588	14609	14609	14688	14756	14815	14595	14608	14888	14829	14832	14576	14659	14779	14820	14608	14779	14819	14754	14696	14866	14775	14837	14851	14619	14728	14740	14798	14724	14674	14736	14738	14772	14773	14671	14814	14634	14576	14803	14658	14774	14784	14802	14581	14753	14729	14647	14793	14778	14727	14827	14696	14752	14760	14732	14659	14696	14662	14818	14679	14830	14764	14683	14605	14896	14716	14707	14890	14805	14907	14857	14824	14876	14742	14769	14720	14986	14711	14716	14706	14858	14718	14730	14879	14765	14821	14588	14702	14772	14887	14761	14846	14651	14878	14720	14879	14916	14785	14726	14771	14922	14703	14832	14877	14808	14723	14740	14877	14959	14731	14918	14683	14826	14743	14841	14734	14836	14650	14694	14657	14740	14910	14711	14685	14877	14987	14711	14671
24503	21095	27467	26940	21635	20496	20500	19800	19431	20328	20714	19426	19193	19710	20058	19942	19893	19540	19218	19382	19190	19144	19033	19299	19061	19093	19067	18933	18939	19040	19070	19068	19154	18963	19090	19106	19155	19154	19171	18991	18913	18775	19202	19093	19190	19084	19088	19072	19084	18917	19032	19060	19169	19029	19124	19099	19015	19069	19080	19060	18871	18930	18782	18844	18957	19141	19076	19053	18839	19141	19249	19229	18904	19040	19249	19083	19115	18996	18796	18932	19056	19071	19097	18975	18846	19204	18930	18940	18986	19044	18981	18878	18914	19185	18875	19045	18995	18731	18779	19026	18817	19132	19084	19137	19077	19040	19103	19041	19174	19205	19075	19116	18807	18979	19000	19110	19012	19233	19118	19054	19001	19202	19231	19137	19206	19278	18975	19085	19010	19009	19260	18778	18982	19111	19240	19206	19129	19140	18932	19051	19124	18963	18981	18771	19077	18922	19118	19121	19004	18885	19283	19003	18951	18760	18946	18985	18960	18982	19225	19168	19008	18748	18909	19145	19169	19094	18980	19011	19014	19251	19109	19141	18831	19052	18998	18923	19000	18906	18929	19045	18929	18984	19260	19100	18962	19086	19115	18826	19020	19193	18973	19116	19128	19213	18942	18844	19064	18967	19053	19092	18993	19150	18977	19188	19111	19169	19059	19046	19217	19233	19078	18945	18946	19188	19025	18980	19042	19133	19133	18845	18816	19272	18846	19157	18807	19310	18840	18970	18928	19011	19114	19066	19018	19095	18970	19128	18991	18939	18947	19243	19055	18933	18983	18904	18960	18748	19025	18930	19031	19104	19211	18857	19172	19013	19134	19029	19097	19014	18887	18985	19103	19078	18904	19162	19108	18930	18834	18756	18962	19149	19067	19152	19059	18988	19128	19015	19149	19021	19198	18968	19267	19038	19066	18942	19061	19192	18962	19096	19046	18886	19172	18995	19167	19072	19160	19023	19056	19028	18984	18873	19023	19073	19130	18924	19061	18900	19002	18975	18981	18913	19171	19157	19007	19188	19022	18847	19193	19038	18991	19022	19167	19202	19046	19212	19098	18933	19218	19042	19162	19109	19090	18983	19099	19102	19038	19183	19336	19027	18984	18981	19387	19115	18917	19099	19001	19084	18805	19164	18914	19118	18876	19039	19286	19172	19042	19126	19068	19195	19027	19081	19139	18862	19202	19067	19127	18880	19126	19167	18976	18995	19022	19090	19124	19105	19194	19131	18910	18950	19042	18961	19180	18893	19031	19153	18991	19132	18898	19349	19347	19045	18992	18998	19197	19032	18913	19156	19152	19128	19010	19123	19317	18847	18982	18985	18987	18988	19102	19038	19324	19003	19052	19009	19154	19154	19012	19106	18940	19094	18750	18936	19121	19099	19070	18907	18968	18848	19011	19302	19060	19000	19023	18892	18843	19048	19111	19188	19164	19289	19001	18901	18719	18964	18961	18925	18908	19085	18899	19014	19114	19220	19210	19171	19041	19132	18972	19195	19027	18965	19074	18992	18955	18984	19035	18995	19009	18907	18717	19117	19203	18949	18981	19211	19005	19086	18876	18847	19149	19107	19097	18961	18988	18816	19116	19013	19011	19016	19003	18803	19189	18990	18832	18946	18935	19328	18877	19106	18877	18976	19123	18831	19023	18949	18843	19139	18829	18957	18993	18890	18983	19037	19015	18977	19089	19048	19262	19034	19128	19178	19081	19081	19292	18954	18994	19036	18965	19027	18887	19012	19219	19036	19146	18889	19114	18996	18876	19102	18992	18856	18852	19068	19055	19161	19111	18985	19128	18854	18956	19151	19127	19004	19035	19104	19256	19067	19028	18949	18913	19110	19267	18966	19138	19011	19270	18866	19107	18892	18950	19154	18947	19101	18961	18968	19172	18992	18976	19194	18976	18836	18916	19030	18994	19037	18930	19105	18819	19185	19246	19187	19129	19147	18818	18973	19006	19096	19165	18967	18932	19072	19079	18877	19023	18918	18999	19203	18894	19089	19010	19172	18911	19137	19015	18814	19040	19120	19013	19109	18920	19009	19149	19093	19037	18975	19061	19138	18878	19260	19066	18969	19245	19020	19020	19133	19035	19085	19125	18982	18941	19149	19194	19071	18848	19083	18923	19059	19229	19152	18950	19040	18994	18908	19004	18834	19086	18998	19260	18978	18880	18894	19107	18909	18867	18860	19261	19086	19015	19134	19066	19041	18961	18997	19051	19153	19174	18865	18951	18953	19214	19060	18991	18832	18953	19104	19284	19133	19334	18825	18899	19098	19022	18880	19015	19022	18947	19091	19038	18884	19127	18952	19048	19072	19079	19086	19056	19036	19016	19010	19059	18982	19037	19066	19031	19062	18903	18969	19172	19083	19011	19119	18970	19196	19157	19076	19086	19075	19004	18949	19136	19012	18695	19112	19054	19060	19253	19073	19146	19179	19073	19115	18920	18774	19012	18904	19108	18992	19085	19064	19046	19054	18961	18967	18884	18947	18904	19107	18915	19223	18994	19098	18995	19138	19143	19094	18883	19074	19028	19126	19077	18973	19071	19155	19092	19132	19153	18900	18946	19258	19150	19004	19159	18739	18941	19030	18961	19028	19023	18927	19070	18941	18962	19194	18881	18952	19218	18948	19015	18927	18906	19190	19059	19135	19136	18919	19176	19081	18883	18977	18936	19195	18766	18943	19065	18809	18897	19122	19115	19104	19126	19011	18971	19210	18976	18996	19009	18755	19089	19137	19232	19107	18910	18998	19058	19070	18965	18841	18864	18906	18784	18954	18827	18829	19065	18999	18968	18799	18925	19087	18784	19126	18750	19049	18958	19219	18991	19076	19140	19094	19094	18819	18921	19332	19105	18874	19004	19038	19162	19024	18897	18887	18994	19154	18925	18943	18974	18992	19085	19056	19122	19020	18981	19039	18965	19014	18876	18881	18988	19033	19009	19186	18997	18958	19071	19188	19072	18996	19198	19175	19060	18993	19112	18730	18847	19229	19170	18994	19112	18902	19169	19143	19059	19337	18969	19051	19007	19183	19143	19186	19125	19193	18951	19095	18896	19064	19158	19129	18956	19109	19050	18885	19016	19102	18979	18770	19124	18955	19117	18977	18943	19203	19008	19108	19127	19174	18881	19075	18829	18980	19258	18966	18839	19085	19112	19058	18802	18952	19006	18910	19107	19238	19019	19049	19110	18980	19080	19073	19043	19083	19139	19088	18960	18984	18803	18880	19175	19113	19087	18946	19252	18973	19073	18860	19018	19039	19064	19315	19078	19139	19186	19163	19323	19163	18948	19018	18863	19174	19144	19084	18924	18969	19135	18964	19093	19010	19019	19074	18975	19119	19177	18965	19119	18961	19157	19036	18887	18920	19055	19158	19146	19158	18956	18849	19171	18918	19073	18927	19164	19252	19182	19202	19034	19224	19086	18963	18896	19040	19164	19169	18998	18966	18912	18998	18882	19128	18932	18867	18699	18880	19043	19171	19297	19009	19012	19119	18906	18991	19109	19268	19175	19169	18899	18996	18986	19074	19173	18936	18871	19082	19109	19069	19163	19260	18958	18971	19106	18942	18942	19025	19047	19084	19007	19129	19044	19016	19027	19113	19225	19173	19138	19180	18923	18989	18862	19230	19112	18987	19066	18929	18905	19082	18887	19176	19084	19079	19069	18952	18864	18882	19156	18958	18966	18914	19007	18871	18950	18986	19096	18902	18984	19062	19102	19034	18883	19008	19316	19134	19176	18808	18914	18954	19096	18871	19170	18643	19161	18970	19068	18910	18968	18950	19063	18868	19243	19113	18873	19153	18953	19251	19114	18857	19028	18900	19252	19419	18948	19107	18859	19152	19277	19001	18966	19083	18975	19165	19125	19115	19201	18977	19081	19328	19162	18965	19164	19172	19274	19011	19029	18921	19112	18997	19006	19045	19296	18947	19001	18965	19025	19128	18982	18730	18918	18919	18855	19089	19369	18965	18916	18740	18815	19140	18958	18992	19079	19067	19082	18943	18819	19018	19121	19182	19014	19206	19082	19055	19171	19036	19125	18991	19175	18902	18958	18877	18937	18827	18752	19022	18845	19035	18729	19068	19162	18967	18985	18933	18850	18979	18922	19124	19145	18910	19081	19057	18892	19254	18781	19112	19367	19019	19150	19165	19040	18707	18977	18985	19000	19098	19022	19005	18961	19187	19015	19168	19223	19035	19069	19128	18973	19053	19196	19016	19126	18836	19089	19132	19041	19026	19062	18782	19039	19073	19058	19002	19097	19132	19093	19060	19093	19213	18874	19053	18981	18852	19014	18937	19094	19025	18940	18938	19001	19146	19150	18915	19204	19277	19287	19170	18961	18911	19350	19465	19099	18916	18923	18986	18912	19168	19102	18980	19000	19016	19170	19061	19050	18899	19099	18921	19103	18963	19208	18978	19080	19040	19207	19064	19224	19312	19110	19047	18945	19005	19077	18889	19041	18978	19043	19100	18980	19100	19177	19005	19069	19009	19271	19238	19078	19027	19170	19057	19136	19032	19143	19105	18958	18988	18950	19268	18937	18903	19278	19085	18873	19108	19107	18805	18939	18908	19151	19008	19085	18888	19103	19096	18864	19083	19038	18879	19129	19154	19230	18941	18985	19054	19079	19256	18889	18958	19109	19014	18823	19119	19080	19028	19232	19047	19059	19010	18950	18960	18906	19002	18988	19038	19018	19119	19030	18998	19073	18934	19129	19168	19132	18993	19204	18908	19042	18788	19149	18924	18974	18819	18897	19020	18917	19004	18987	18974	19128	19072	18795	18942	18971	18946	19062	19054	18915	19008	18969	19111	19012	19178	19199	19041	19081	19124	19030	19012	18997	18719	19259	19029	18966	18920	19052	19107	18933	19171	19121	18889	19103	19080	19475	19084	19056	19088	19034	19123	18980	18880	19099	19148	19032	19069	19030	19041	18999	18997	18955	18976	18915	19127	18908	18973	19001	19285	19090	19211	19118	18976	19160	19167	19213	19177	18915	19048	19126	19174	19124	19292	18999	18994	19195	18962	19004	19103	18992	19111	19038	18953	19102	18761	19181	19059	19138	19113	18998	19166	19238	19117	18845	19087	18928	18878	19142	19187	18960	18989	19255	18895
27587	47161	32019	21176	17984	16822	16368	16266	15983	17085	17049	15794	15860	16131	16386	16423	16188	15898	15478	15382	15386	15260	15349	15287	15337	15488	15267	15245	15208	15306	15349	15241	15287	15311	15251	15371	15387	15206	15382	15372	15310	15362	15251	15397	15408	15325	15396	15269	15305	15085	15379	15205	15354	15405	15301	15247	15209	15339	15265	15281	15460	15397	15155	15519	15374	15425	15181	15388	15457	15168	15485	15452	15445	15394	15446	15239	15367	15322	15217	15388	15442	15228	15337	15354	15211	15451	15263	15289	15291	15264	15433	15389	15199	15221	15131	15451	15244	15341	15238	15415	15348	15487	15321	15327	15442	15354	15305	15362	15458	15360	15336	15203	15225	15255	15182	15268	15361	15430	15385	15394	15330	15358	15361	15273	15301	15355	15054	15466	15279	15239	15292	15170	15365	15348	15366	15411	15535	15373	15408	15392	15393	15241	15379	15294	15182	15212	15220	15234	15250	15411	15326	15393	15270	15166	15381	15228	15412	15334	15392	15121	15374	15400	15438	15312	15315	15447	15273	15309	15419	15404	15425	15248	15421	15504	15332	15282	15295	15368	15309	15183	15265	15345	15355	15201	15392	15449	15330	15328	15187	15399	15227	15467	15280	15528	15232	15321	15411	15309	15441	15526	15396	15235	15323	15366	15438	15296	15418	15307	15329	15465	15398	15313	15398	15357	15268	15357	15299	15304	15278	15240	15384	15167	15424	15266	15381	15327	15335	15248	15133	15319	15381	15429	15327	15348	15378	15533	15487	15307	15143	15535	15451	15215	15397	15197	15323	15328	15430	15431	15443	15507	15330	15406	15298	15294	15184	15301	15334	15224	15331	15290	15242	15339	15275	15383	15405	15357	15240	15212	15437	15265	15351	15309	15273	15246	15363	15400	15180	15283	15330	15206	15349	15400	15269	15261	15250	15301	15383	15365	15387	15252	15187	15257	15433	15194	15335	15256	15426	15139	15369	15333	15264	15377	15328	15534	15297	15483	15231	15407	15285	15085	15379	15208	15281	15222	15277	15308	15247	15258	15390	15031	15408	15284	15126	15455	15294	15239	15269	15409	15261	15295	15476	15367	15305	15289	15552	15342	15405	15353	15446	15335	15204	15431	15323	15190	15326	15203	15267	15276	15388	15258	15219	15504	15146	15293	15267	15336	15285	15362	15107	15437	15196	15342	15284	15183	15345	15390	15342	15337	15144	15260	15274	15540	15238	15261	15245	15350	15236	15495	15324	15382	15284	15437	15371	15298	15284	15321	15398	15321	15313	15357	15035	15357	15293	15350	15456	15304	15284	15564	15465	15175	15517	15179	15244	15365	15241	15338	15457	15207	15365	15395	15410	15357	15291	15208	15471	15216	15347	15121	15322	15409	15428	15414	15461	15427	15109	15334	15351	15394	15364	15459	15307	15337	15193	15363	15362	15374	15415	15381	15335	15299	15222	15214	15305	15411	15367	15458	15238	15529	15354	15460	15277	15273	15185	15244	15192	15344	15356	15422	15162	15427	15304	15306	15351	15256	15201	15453	15349	15283	15427	15386	15349	15253	15289	15194	15271	15337	15135	15329	15459	15421	15319	15280	15362	15216	15473	15226	15396	15328	15393	15364	15292	15338	15342	15426	15358	15497	15433	15387	15137	15220	15380	15178	15183	15186	15158	15329	15199	15333	15242	15472	15448	15184	15276	15385	15474	15350	15336	15356	15076	15260	15240	15360	15279	15374	15247	15392	15322	15296	15405	15572	15309	15352	15390	15380	15460	15116	15522	15298	15373	15133	15404	15405	15365	15424	15306	15424	15241	15351	15312	15491	15436	15249	15355	15564	15196	15235	15399	15223	15078	15373	15208	15419	15314	15316	15285	15245	15634	15290	15520	15423	15441	15353	15311	15271	15130	15500	15400	15276	15292	15287	15305	15369	15439	15432	15251	15454	15235	15212	15344	15257	15351	15435	15009	15337	15386	15338	15178	15332	15142	15481	15288	15282	15393	15418	15221	15206	15306	15316	15455	15206	15354	15305	15223	15402	15394	15378	15274	15376	15190	15386	15349	15303	15350	15317	15326	15221	15481	15406	15260	15213	15227	15232	15138	15146	15291	15404	15477	15166	15278	15320	15481	15144	15270	15286	15065	15349	15442	15272	15454	15312	15192	15137	15454	15337	15437	15408	15212	15362	15415	15438	15279	15371	15285	15136	15266	15449	15298	15390	15223	15169	15432	15301	15439	15345	15408	15226	15364	15368	15403	15264	15292	15410	15298	15333	15345	15232	15206	15296	15299	15291	15335	15310	15203	15341	15307	15472	15168	15276	15333	15342	15295	15184	15370	15273	15223	15221	15444	15356	15367	15341	15265	15465	15378	15398	15456	15503	15404	15291	15188	15428	15337	15339	15338	15446	15218	15523	15453	15357	15207	15378	15441	15243	15370	15485	15233	15389	15356	15215	15344	15415	15210	15383	15379	15365	15257	15407	15268	15401	15330	15363	15259	15326	15207	15356	15260	15115	15427	15408	15360	15304	15261	15392	15374	15279	15387	15218	15217	15464	15185	15420	15154	15126	15393	15252	15208	15316	15106	15438	15140	15341	15219	15318	15415	15392	15271	15390	15356	15209	15163	15313	15279	15352	15398	15344	15452	15387	15239	15403	15353	15293	15318	15320	15294	15408	15264	15424	15357	15315	15364	15288	15439	15357	15334	15244	15190	15212	15431	15292	15580	15296	15540	15302	15258	15407	15134	15074	15278	15285	15550	15472	15313	15270	15259	15409	15199	15436	15188	15439	15322	15500	15347	15229	15365	15309	15280	15353	15512	15208	15164	15350	15218	15284	15409	15218	15374	15355	15372	15262	15396	15444	15162	15243	15375	15353	15300	15422	15230	15439	15314	15220	15244	15312	15426	15134	15373	15400	15383	15286	15384	15388	15285	15245	15401	15393	15250	15456	15265	15380	15495	15281	15272	15315	15352	15311	15283	15444	15422	15386	15368	15365	15401	15391	15196	15493	15425	15155	15398	15258	15301	15263	15372	15284	15122	15293	15354	15509	15206	15212	15305	15462	15276	15245	15414	15379	15282	15363	15327	15228	15293	15242	15441	15320	15278	15331	15380	15258	15318	15337	15182	15314	15491	15350	15337	15346	15336	15324	15403	15297	15264	15323	15416	15343	15269	15421	15370	15345	15363	15342	15405	15154	15191	15390	15327	15088	15215	15321	15376	15056	15150	15026	15218	15304	15303	15432	15438	15562	15423	15263	15473	15402	15375	15310	15316	15344	15129	15429	15124	15463	15541	15325	15305	15324	15311	15169	15305	15293	15122	15478	15239	15285	15352	15209	15392	15236	15391	15375	15480	15354	15158	15327	15354	15155	15323	15156	15293	15325	15299	15398	15366	15377	15130	15245	15253	15259	15312	15246	15270	15475	15455	15377	15200	15325	15249	15346	15298	15315	15071	15323	15432	15260	15248	15448	15422	15511	15304	15205	15278	15258	15481	15425	15285	15240	15158	15356	15346	15571	15257	15287	15271	15150	15273	15398	15146	15419	15320	15322	15270	15261	15394	15177	15298	15213	15477	15118	15304	15262	15269	15284	15537	15428	15242	15230	15316	15424	15458	15365	15322	15355	15266	15178	15262	15408	15304	15265	15194	15424	15511	15337	15373	15327	15305	15149	15413	15251	15242	15449	15295	15405	15243	15192	15302	15482	15124	15362	15403	15309	15332	15250	15188	15460	15610	15406	15357	15421	15278	15218	15480	15460	15229	15323	15395	15157	15236	15206	15344	15319	15155	15183	15326	15174	15466	15414	15376	15162	15317	15312	15396	15377	15262	15070	15199	15240	15257	15321	15283	15484	15299	15324	15249	15161	15263	15358	15365	15261	15205	15420	15211	15397	15316	15220	15126	15440	15299	15306	15278	15310	15489	15315	15299	15379	15392	15302	15253	15385	15452	15319	15249	15510	15464	15305	15393	15351	15259	15305	15256	15207	15358	15325	15336	15330	15319	15420	15257	15463	15337	15287	15342	15394	15359	15303	15408	15350	15301	15293	15270	15375	15266	15412	15224	15208	15337	15261	15316	15367	15289	15281	15382	15229	15417	15370	15248	15341	15357	15290	15363	15240	15372	15388	15257	15342	15281	15403	15316	15253	15205	15325	15394	15276	15292	15219	15363	15334	15475	15272	15368	15313	15270	15302	15227	15266	15286	15346	15391	15218	15441	15292	15359	15522	15379	15426	15253	15238	15422	15225	15473	15270	15377	15402	15430	15288	15265	15405	15359	15347	15395	15324	15289	15423	15306	15508	15280	15225	15280	15343	15290	15494	15495	15491	15244	15382	15311	15364	15314	15409	15234	15277	15421	15186	15564	15349	15325	15456	15410	15375	15285	15311	15388	15435	15381	15291	15231	15380	15402	15228	15153	15429	15332	15379	15302	15411	15251	15476	15128	15353	15229	15347	15298	15311	15369	15321	15336	15152	15466	15291	15402	15328	15303	15304	15194	15173	15244	15135	15324	15368	15362	15320	15274	15400	15310	15505	15474	15408	15347	15363	15374	15509	15341	15217	15252	15446	15399	15236	15222	15270	15440	15492	15279	15399	15289	15536	15382	15484	15503	15295	15296	15378	15300	15435	15313	15476	15243	15297	15279	15472	15246	15256	15295	15309	15078	15170	15147	15425	15212	15369	15421	15361	15278	15367	15314	15408	15358	15286	15326	15361	15315	15348	15205	15250	15267	15293	15349	15282	15197	15434	15288	15375	15247	15306	15384	15366	15344	15317	15343	15102	15120	15314	15348	15434	15324	15456	15429	15323	15314	15329	15277	15463	15464	15429	15210	15379	15439	15377	15425	15367	15390	15307	15435	15582	15183	15415	15381	15341	15188	15226	15407	15460	15386	15527	15297	15329	15346	15344	15290	15266	15257	15218	15402	15273	15316	15334	15447	15184	15408	15251	15328	15354	15211	15434	15281	15339	15465	15220	15272	15440	15235	15289	15356	15435	15277	15312	15401	15118	15301	15270	15440	15257	15360	15413	15471	15372	15365	15175	15274	15260	15363	15412	15119	15403	15306	15174	15543	15289	15309	15323	15216	15319	15465	15236	15414	15316	15514	15231	15361	15255	15254	15423
22053	21027	28221	24131	21596	23682	24898	20375	19551	23137	23073	19328	19038	20051	21073	21493	20886	20178	19428	19139	18806	18509	18555	18482	18589	18417	18457	18554	18342	18233	18479	18442	18366	18443	18440	18246	18407	18583	18323	18486	18363	18312	18200	18370	18642	18507	18375	18579	18449	18375	18265	18344	18223	18455	18340	18213	18444	18297	18451	18315	18420	18348	18261	18342	18305	18322	18329	18419	18443	18420	18279	18326	18323	18296	18294	18293	18297	18333	18321	18388	18311	18368	18598	18436	18378	18280	18234	18030	18134	18362	18578	18214	18453	18438	18401	18091	18207	18451	18353	18200	18614	18338	18427	18608	18489	18430	18482	18270	18387	18424	18430	18351	18428	18399	18263	18328	18332	18433	18340	18273	18288	18219	18369	18449	18272	18183	18325	18266	18281	18527	18280	18216	18387	18461	18403	18354	18311	18467	18265	18341	18259	18394	18419	18539	18216	18361	18332	18544	18395	18264	18313	18297	18164	18245	18303	18545	18273	18467	18262	18504	18274	18466	18183	18423	18125	18101	18393	18482	18352	18393	18306	18485	18194	18146	18345	18532	18421	18571	18465	18378	18221	18163	18216	18216	18167	18368	18359	18375	18382	18276	18290	18328	18618	18315	18388	18404	18230	18323	18416	18390	18258	18263	18434	18335	18216	18268	18290	18326	18412	18448	18334	18251	18186	18356	18299	18450	18213	18386	18386	18361	18347	18389	18206	18336	18240	18264	18348	18390	18196	18421	18142	18352	18203	18377	18258	18177	18480	18199	18336	18186	18325	18301	18236	18216	18353	18357	18318	18310	18292	18395	18249	18269	18141	18337	18259	18658	18353	18558	18327	18255	18240	18170	18463	18127	18103	18323	18346	18055	18396	18552	18479	18431	18509	18494	18221	18356	18293	18349	18403	18399	18347	18157	18410	18315	18323	18182	18416	18249	18329	18419	18340	18352	18157	18550	18304	18149	18241	18328	18269	18314	18432	18226	18232	18555	18328	18265	18517	18494	18381	18425	18450	18540	18566	18365	18547	18333	18478	18437	18346	18366	18580	18337	18404	18241	18239	18472	18496	18179	18158	18314	18465	18500	18390	18277	18107	18383	18439	18219	18284	18164	18437	18432	18290	18361	18302	18261	18348	18347	18260	18494	18575	18281	18472	18584	18379	18323	18367	18235	18537	18281	18149	18407	18314	18325	18312	18325	18324	18324	18479	18419	18084	18451	18241	18412	18560	18377	18274	18439	18202	18247	18214	18309	18185	18329	18061	18462	18264	18269	18336	18607	18335	18477	18383	18296	18183	18212	18392	18337	18369	18384	18534	18427	18386	18489	18337	18189	18503	18226	18365	18417	18488	18158	17912	18459	18498	18318	18027	18250	18264	18317	18484	18229	18272	18243	18469	18368	18351	18169	18363	18280	18406	18328	18361	18181	18289	18254	18535	18684	18453	18332	18344	18396	18273	18492	18268	18359	18372	18439	18068	18294	18482	18466	18435	18404	18351	18353	18221	18391	18403	18316	18374	18386	18544	18465	18355	18355	18463	18301	18389	18272	18234	18471	18507	18341	18335	18149	18463	18309	18072	18173	18184	18385	18288	18419	18390	18478	18458	18401	18491	18558	18391	18455	18583	18274	18427	18085	18075	18153	18170	18177	18269	18131	18283	18458	18526	18342	18432	18487	18280	18493	18086	18317	18130	18430	18441	18366	18279	18227	18391	18264	18358	18342	18369	18155	18197	18323	18216	18565	18336	18306	18504	18356	18418	18368	18358	18377	18435	18190	18327	18379	18219	18196	18348	18032	18267	18330	18220	18259	18139	18257	18368	18196	18367	18421	18373	18451	18297	18265	18570	18197	18405	18182	18406	18324	18180	18522	18279	18195	18487	18333	18297	18607	18338	18206	18374	18210	18228	18377	18311	18422	18434	18266	18514	18579	18341	18271	18418	18358	18404	18359	18332	18305	18186	18360	18407	18495	18346	18249	18284	18401	18419	18452	18194	18275	18381	18212	18447	18319	18549	18403	18358	18480	18418	18162	18445	18407	18315	18481	18334	18424	18400	18449	18352	18492	18487	18560	18447	18438	18233	18348	18395	18333	18362	18530	18310	18739	18457	18305	18475	18478	18314	18299	18302	18549	18619	18432	18253	18202	18524	18234	18330	18439	18114	18182	18336	18321	18599	18212	18507	18514	18491	18225	18303	18358	18327	18241	18327	18275	18145	18315	18295	18449	18418	18367	18286	18194	18307	18353	18402	18236	18203	18382	18386	18310	18530	18111	18335	18459	18324	18345	18589	18229	18301	18429	18304	18352	18251	18193	18318	18177	18289	18102	18176	18362	18066	18111	18228	18290	18378	18337	18224	18307	18660	18446	18375	18487	18459	18369	18393	18365	18292	18490	18126	18265	18486	18366	18296	18393	18272	18371	18387	18472	18463	18566	18289	18296	18231	18168	18166	18231	18402	18401	18024	18405	18116	18388	18369	18457	18334	18314	18247	18306	18352	18076	18314	18116	18440	18360	18480	18247	18462	18446	18223	18468	18344	18293	18252	18542	18415	18219	18243	18339	18276	18277	18358	18344	18229	18255	18339	18300	18335	18278	18373	18217	18287	18324	18230	18467	18092	18446	18376	18344	18607	18311	18430	18179	18278	18253	18411	18348	18268	18260	18299	18398	18372	18313	18254	18345	18487	18282	18307	18468	18407	18455	18145	18188	18325	18220	18153	18364	18513	18440	18188	18321	18243	18032	18356	18333	18341	18399	18347	18556	18475	18281	18291	18251	18390	18421	18330	18242	18315	18403	18358	18394	18411	18299	18246	18249	18392	18550	18484	18214	18412	18328	18418	18318	18205	18360	18288	18395	18393	18230	18392	18232	18248	18484	18359	18166	18404	18407	18216	18215	18378	18245	18315	18505	18371	18470	18275	18413	18363	18236	18265	18426	18354	18371	18282	18201	18109	18250	18243	18204	18321	18191	18313	18396	18519	18358	18428	18527	18240	18406	18181	18372	18458	18267	18218	18253	18381	18415	18205	18337	18540	18156	18316	18567	18474	18325	18394	18323	18184	18167	18266	18278	18585	18201	18281	18508	18411	18303	18159	18144	18276	18342	18392	18329	18200	18200	18268	18169	18111	18224	18086	18229	18386	18303	18326	18280	18469	18430	18556	18241	18332	18374	18257	18310	18269	18315	18394	18403	18308	18196	18272	18266	18335	18367	18316	18347	18434	18277	18497	18464	18332	18361	18365	18259	18409	18282	18517	18203	18273	18211	18273	18433	18395	18571	18438	18325	18259	18395	18505	18428	18411	18380	18224	18278	18386	18446	18205	18370	18308	18241	18358	18278	18417	18410	18368	18213	18373	18257	18332	18388	18410	18395	18241	18084	18413	18441	18335	18385	18205	18384	18287	18494	18054	18375	18391	18242	18378	18339	18407	18422	18513	18302	18353	18499	18352	18214	18227	18082	18320	18332	18374	18215	18218	18459	18453	18328	18397	18358	18302	18459	18502	18393	18213	18448	18157	18155	18476	18214	18403	18201	18377	18367	18228	18297	18402	18486	18555	18375	18556	18271	18437	18480	18030	18201	18294	18413	18334	18532	18516	18227	18398	18182	18206	17990	18381	18360	18298	18112	18452	18417	18362	18359	18150	18074	18207	18125	18304	18204	18100	18435	18379	18381	18213	18410	18296	18429	18301	18301	18378	18309	18372	18363	18535	18290	18372	18382	18330	18377	18218	18341	18429	18315	18448	18374	18163	18456	18350	18083	18155	18150	18497	18469	18219	18273	18350	18452	18215	18330	18425	18313	18355	18254	18304	18319	18269	18366	18356	18330	18353	18373	18524	18187	18295	18492	18257	18538	18350	18427	18304	18454	18343	18510	18135	18388	18290	18269	18255	18439	18434	18298	18325	18508	18430	18417	18488	18549	18270	18394	18165	18351	18130	18508	18325	18371	18304	18214	18242	18213	18349	18426	18385	18269	18336	18463	18427	18437	18286	18477	18364	18302	18368	18250	18462	18536	18345	18199	18143	18250	18373	18561	18280	18263	18436	18114	18182	18167	18457	18450	18323	18336	18351	18363	18264	18264	18228	18236	18155	18219	18357	18179	18280	18384	18345	18439	18274	18160	18317	18215	18282	18418	18358	18250	18271	18297	18248	18399	18494	18406	18472	18517	18410	18302	18283	18259	18276	18222	18556	18175	18309	18377	18191	18288	18193	18251	18379	18213	18365	18382	18247	18220	18243	18330	18363	18525	18416	18318	18240	18204	18161	18320	18292	18531	18309	18238	18409	18331	18261	18352	18158	18493	18315	18148	18358	18275	18512	18235	18284	18421	18396	18336	18446	18255	18614	18252	18347	18537	18452	18186	18248	18300	18303	18555	18553	18433	18184	18181	18354	18435	18402	18284	18284	18401	18265	18336	18345	18118	18235	18280	18465	18298	18298	18314	18429	18313	18181	18170	18291	18372	18361	18247	18411	18208	18320	18298	18130	18204	18362	18238	18193	18258	18233	18432	18206	18360	18336	18228	18380	18313	18545	18379	18410	18492	18341	18260	18342	18304	18282	18413	18323	18153	18264	18318	18318	18494	18286	18444	18304	18432	18119	18342	18232	18409	18439	18469	18297	18369	18506	18549	18459	18325	18319	18231	18184	18284	18215	18354	18399	18313	18342	18276	18417	18163	18438	18459	18296	18449	18211	18504	18328	18320	18318	18226	18392	18217	18509	18416	18369	18340	18165	18216	18274	18335	18253	18356	18441	18397	18255	18504	18494	18353	18457	18416	18151	18414	18364	18188	18452	18296	18286	18309	18592	18330	18205	18346	18302	18408	18185	18209	18318	18372	18370	18424	18140	18344	18416	18237	18402	18471	18091	18241	18173	18237	18485	18485	18309	18108	18513	18369	18320	18231	18415	18474	18331	18286	18217	18427	18337	18493	18260	18283	18431	18306	18308	18365	18558	18232	18398	18127	18549	18348	18399	18305	18263	18387	18370	18467	18341	18494	18341	18383	18110	18417	18495	18295	18307	18239	18123	18200	18297	18253	18340	18298	18655	18585	18329	18232	18524	18310	18425	18162	18495	18328	18242	18335	18148	18461	18472	18359	18200	18479	18244	18335	18290	18254
30345	58301	42522	27777	21570	18487	16928	16706	16669	21348	19267	15418	15520	16688	18505	18612	17608	16798	15993	15369	15195	14980	14796	14972	15067	14904	14968	14968	15036	14882	14950	15048	14831	14882	14904	14836	14891	14769	14963	14777	14957	14910	14813	14982	14964	14946	14713	14925	14951	14952	14925	14832	14879	14872	14889	14905	14815	14953	14908	14785	14886	14943	14924	14828	15063	14840	14918	15014	14929	15020	14837	14900	14894	15025	14839	14788	14807	14861	14833	14928	15102	15062	14858	15039	14956	14740	14798	14936	15062	14970	14738	14790	14981	14837	14770	14802	14919	14854	14886	14804	14942	14951	14915	15028	14905	14967	14948	14827	14944	14934	14862	14758	14970	14818	14927	14885	14903	14781	15060	14915	15012	15076	14931	14871	14898	14879	14866	14842	14859	14873	15103	14945	14858	14855	14910	14875	14937	15095	14904	14864	15097	14868	14711	14796	14915	15006	14785	14932	14808	15068	14940	14949	14949	14759	14939	14827	15001	14883	14848	14939	14947	14722	14812	15063	14903	14840	15046	14886	14949	14893	14851	14988	14938	14809	14935	14856	14947	15050	14959	14888	14851	14841	15082	14840	14988	14795	14900	14883	14835	14879	14916	14845	14959	14908	14930	14892	14885	14832	15020	14923	14799	14802	14880	14889	14828	14956	14902	14931	14955	14995	14915	14729	14808	14905	14954	14742	14916	14986	14917	14761	15072	15098	14970	14924	14694	14907	15052	14944	14871	14804	14687	14919	14853	14827	14882	14816	14713	15026	14855	14682	14860	15070	14876	14667	14945	14933	14807	14953	14881	14897	15076	14930	15112	14990	14751	14936	14885	14872	14929	14918	14952	14773	15001	14943	14927	14861	14739	15003	15038	14875	14792	14954	14859	14982	15013	14764	14812	14853	14975	15056	14872	14831	14743	14862	14986	14731	14745	14895	14906	14750	14986	14684	14969	14656	14801	15038	14762	14718	15128	14798	15029	14841	14852	14826	15040	14944	14745	14992	14793	14884	14933	14920	14933	14823	14903	14777	14891	14821	14738	14735	14658	14886	14839	15001	14974	14854	14915	14799	14910	14980	14838	14770	14854	14902	14905	14843	14689	14841	14838	14926	15012	14926	14813	14771	15044	14862	14937	14917	14781	14933	14890	14972	14944	14896	14921	14731	14827	14921	14987	15010	14899	14937	14855	14897	14925	14841	14857	15183	14750	14735	14840	14806	14921	14912	14957	14798	14875	14968	15093	14872	14937	14917	14881	14830	14852	14895	14731	15003	15015	14981	14905	14949	14724	14934	14701	14843	14860	15003	14780	15018	14818	14939	14852	15034	15028	14846	15222	14874	14995	14908	14894	14758	14990	14792	14925	14783	14835	14836	14803	14866	14926	14922	14834	14889	14869	14788	14997	14785	14749	15077	14800	14862	14768	15057	14657	14986	14802	15148	14940	15162	14927	14886	14925	14807	14912	14952	14737	14892	14821	14938	14931	14920	14872	15003	14801	14762	14887	14720	14807	14946	14928	14722	14922	14936	15003	14975	14896	14900	14827	15029	14922	14860	14861	14954	14944	14735	14856	15137	14885	14998	14823	14989	14951	14933	14961	14924	14890	14846	14833	14983	14734	14785	15053	14914	14787	14905	14829	14964	14773	14967	15102	14867	15015	15080	14822	14878	14893	14795	14969	14919	14957	14852	15012	15038	14924	14717	14938	14943	14954	14897	14833	14868	14658	14921	14966	15117	14895	14879	14895	14858	14904	14866	15036	14805	14848	14762	14922	14900	14983	14868	14899	15002	14841	14856	14930	14802	14861	14838	14848	14954	14871	14934	14929	14654	14913	15121	14987	15101	14871	14951	14838	14919	14847	15014	15053	14869	14883	14817	14911	15038	14912	14978	14903	15036	14868	14931	14890	14774	14902	14914	15005	14753	14809	14823	14896	14834	14843	14655	14958	14721	14887	15008	14857	15001	14813	14781	14802	15006	14965	14920	14723	14759	14891	15063	15048	14793	14996	15004	15042	14956	14966	14908	14947	14942	14858	14858	14846	14952	14913	14974	14786	14866	14968	14727	14883	14814	14905	14978	14852	14987	14806	14869	14981	14836	14850	14909	14986	14781	14938	14840	14881	14855	14894	15049	14859	14784	14731	14843	14889	14984	14934	14881	14993	14844	14893	14748	15050	14844	14911	14880	14820	14790	14938	14910	14996	14899	14732	14783	14941	14869	14976	14787	14938	14913	14991	14906	14919	14936	14855	14933	14987	14763	14789	15099	14835	14912	15119	14841	14863	14816	14891	14939	14955	14851	14814	14942	14965	15107	14729	14894	14898	14748	15036	14970	14769	14794	14942	14945	14996	14850	14888	14929	14905	14898	14903	14772	14711	14947	14895	14877	14846	14926	14851	14898	15089	14853	14875	14898	14916	14866	15045	14754	14945	14946	14916	14901	14952	14730	14728	15000	15016	14836	14830	14941	14932	14926	14810	14841	14811	14667	14814	14971	14738	14862	14806	14875	14979	14823	15011	14879	14979	14785	14792	14771	14912	14868	14915	15059	14927	14853	14887	14931	14873	14816	14912	15127	15043	14862	15075	14947	15011	14860	14767	14872	15068	14854	14758	14993	14940	14840	14853	14940	14741	15052	14814	14902	14766	14973	14807	15046	15016	14804	14899	14857	14724	14805	14779	14877	14919	14856	14952	14874	14721	14825	14842	14861	14940	14930	14782	14777	14912	14899	14981	15035	14958	14800	14845	14961	14710	14839	14963	14968	14850	14727	15037	14790	14967	14883	14884	14889	14949	15060	15002	14755	14847	14900	14771	14852	14862	14763	14899	14707	14990	14818	14927	14754	14826	14728	14833	14993	14883	14793	14912	14924	14895	15026	14907	14815	14905	14823	14849	15055	14917	14976	14895	14920	14868	15020	14844	14890	14920	15002	14813	15034	14933	14954	15002	14958	14990	14815	14871	14810	14945	14823	14802	14880	14811	14975	15136	14980	14937	14820	14894	14835	14953	14931	14866	14766	14813	14893	14762	14869	14837	14917	15053	14980	14816	14918	14747	14765	14871	14958	14778	14913	14837	14881	14984	14846	14915	14924	14722	14879	14910	15007	14985	15023	14847	14916	14892	14983	14861	14945	14741	15021	15045	14933	14854	14824	14864	14855	14979	15098	14837	14944	14750	14929	14805	14724	14740	14984	14999	14732	15036	14999	14758	14887	15006	14755	14912	15038	14940	14930	14767	14842	15083	14921	14965	14767	14779	14865	14878	14874	14863	14974	14912	14846	14964	14883	14784	14750	14939	14998	15023	14904	14844	14966	14953	14805	15046	14904	14823	14971	14872	14978	14802	14872	14957	14834	14855	14930	14864	14680	14676	14851	14738	14857	14755	14948	14873	14981	15042	15037	14931	14871	14911	14943	14916	14794	15112	14873	14824	14957	14830	14987	14880	15010	14920	14951	14861	14899	14743	14888	14898	14906	15017	14911	14863	14924	14814	14970	14964	14945	14848	14748	14775	14941	14952	14859	14858	14923	14804	14875	14955	14895	14694	14958	14785	15081	14904	14900	14988	14910	14913	14867	14773	14832	14959	15020	15017	14918	14870	14916	14793	14965	14942	15011	14801	14962	14757	14983	14786	15054	14953	14781	14914	14857	14974	14967	14871	15004	14848	14961	14707	14817	15006	14879	14859	14943	15042	14827	14828	14908	14863	15025	14816	14785	14854	14975	14936	15058	14923	14821	14977	14974	14887	14843	14801	14855	14747	14898	15117	14955	14815	14979	14961	14864	14922	14885	15004	14819	14977	14965	15092	14825	14835	14953	14840	14844	14907	14813	14837	14992	14820	14821	14950	14770	14620	14761	15055	14998	15026	14984	14967	14780	14945	14967	14984	14995	14801	14839	14672	14865	14767	14759	15012	14911	14785	14835	14897	14942	14979	14841	14996	14989	14888	14838	14983	14860	14820	14912	15194	14937	14959	14933	15039	14803	14787	14921	15025	14890	14952	14887	15095	14877	14820	14859	14828	14880	14886	14829	14901	14960	14764	14900	14898	14727	15023	14901	14688	15157	14941	15023	14832	14923	14779	14843	14724	14708	15010	14958	14980	15008	15115	14911	14951	14841	14970	14785	14861	14909	15142	14946	14922	14890	14923	14905	14824	14693	14859	15100	14842	14771	14849	14991	14894	15010	14770	14978	15032	14896	14916	15073	14853	14758	14981	14890	14833	14811	14975	14799	14976	14950	14801	14980	14893	14858	15029	14864	14859	15014	14826	14786	14900	14871	14893	14958	14849	14924	14773	15082	14840	15082	14888	15033	14734	14823	14815	14853	14988	14875	14804	14990	14815	14710	14903	14954	14799	14905	14862	15131	14887	14850	14757	14780	14915	14844	14989	14657	14931	14976	14898	14951	14952	14791	14981	14905	14952	14816	15040	15021	15016	14974	14953	14959	14837	14820	14841	15083	14937	15087	15010	14751	14905	14902	15015	14926	14811	14975	14866	14840	14921	14991	14909	14862	14866	14935	14747	14869	14879	14903	14611	14968	14770	15028	14927	14798	14849	14837	14743	14786	14922	14937	14892	14964	14914	14882	14845	14667	14760	14948	14902	14938	15031	14668	14914	14757	15079	15066	14858	15007	14814	14728	14904	14896	14778	14878	14959	14875	14867	14957	14979	14739	14856	14714	14910	15007	14936	14860	14860	14914	15022	14803	14910	14817	15019	14797	14864	15045	14861	14929	15023	14846	15061	14966	14960	15165	14850	14794	14959	14758	14893	14957	14917	14896	14857	14839	14866	14847	14753	14988	14815	14770	14880	14991	14918	14813	15085	14953	14862	15017	14976	14937	14921	14906	14767	14853	14871	14915	14889	14938	14920	14875	15096	15073	15049	14743	14913	14840	14937	14968	14902	14762	14899	14877	14895	14887	14856	14943	15002	14933	15025	15029	14819	14904	15051	14754	14717	14974	14895	14959	14940	14807	14984	14733	15030	14867	14858	14981	14760	14839	15065	14970	14872	14676	14905	14905	14881	14882	14958	14958	14990	14885	14879	15034	14873	14705	14934	14955	14850	14930	15040	14785	14888	14913	14789	15029	14903	15004	15022	14950	15030	14805	14887	14782	14903	14918
30187	27131	31046	25223	19886	19007	18844	18931	18547	18431	18430	18437	18234	18257	18234	18076	18130	18088	18099	18064	18219	18023	18125	17948	18093	18218	18232	18050	18141	18010	18105	18081	17973	17981	18031	17933	17983	18175	18277	18102	18170	17959	18211	18245	18033	17975	17945	17803	18080	18006	18110	18130	18431	18002	18141	18089	17866	18169	18116	18291	17965	17815	18011	18285	18062	18067	17912	18012	18049	18082	18163	18160	17907	18135	18074	18123	18177	18173	18165	18184	18150	18001	18198	17925	18014	18247	18027	18109	18203	18141	18122	18116	17922	18192	18060	18118	18051	17869	17953	18029	18107	17883	17943	18350	18136	18153	17961	18136	17962	18059	17898	18183	17996	17827	17941	18010	18140	18061	18072	17955	18143	17943	17715	17990	18276	18025	17946	18078	17997	17877	18036	17988	18024	18118	17965	17952	18138	17945	18154	18067	18053	18080	18111	18202	18055	18059	18078	17919	17926	18016	18076	17998	17985	18105	18048	18247	18037	18002	18287	18157	18040	18009	18232	17970	17771	18140	18010	18011	18042	18087	18105	18236	18113	18118	17963	18147	18061	18202	18251	18111	18011	18244	18182	18030	18121	18090	18236	17921	17842	17924	18145	18047	18209	18110	18126	18016	18042	18060	18130	18029	18130	18139	18072	18132	18091	18009	18182	18041	18042	18257	17997	18276	18280	18143	17940	17839	18353	18163	18229	18051	18353	18065	18016	18175	18099	18075	17893	18171	18100	18138	17976	18051	17987	17878	17996	18047	18113	18107	18104	17958	18059	18083	18142	18170	17900	18168	18158	17993	18108	18126	18095	17986	17879	18003	18343	17986	18037	18056	18052	18229	18054	18150	18021	18061	18058	18015	18246	18109	18010	18163	18171	17921	18239	18072	18087	18071	18280	17780	18006	18038	18043	18194	18065	18064	18026	18241	18132	17988	17913	18015	17826	18157	18262	18062	18151	17827	18018	18009	17942	17947	17917	17903	18024	18012	17870	18069	18096	18104	17895	17980	18105	18070	17946	18246	18126	18233	17931	18088	18004	18160	18077	18148	18105	18086	17963	17780	18085	18016	18311	18316	17990	18039	18213	18054	17928	17894	18269	18028	18025	18094	18065	18122	17991	18082	18063	17956	18031	18158	18088	18028	18113	18166	18250	18102	17915	18196	18138	17970	18238	17959	18110	18212	18083	17968	18205	18087	18208	17915	17969	18309	18010	18085	18108	18045	18220	18030	17940	18045	18187	18038	17997	18076	17986	18120	18239	18107	17857	17781	17936	18002	18120	17956	18031	18157	17962	18078	18084	18077	17968	18192	17851	18098	18027	17931	17929	17953	17797	17929	17980	18080	17991	18231	18024	18093	17913	18045	18093	17949	18131	17977	18084	18099	17962	17985	17956	17900	18002	18314	18250	17938	17906	18207	18104	18383	18136	18130	18022	18038	18208	17838	18142	17729	17867	17987	18212	18038	18181	18111	18102	17920	18236	18034	18102	18034	18007	18145	18101	18115	18113	17983	17999	18097	18081	17909	17870	18066	17980	18189	18086	18067	18123	18016	18180	18136	17911	17895	18070	18039	18055	17959	18055	18056	18169	18132	18132	18076	18044	18046	18052	18051	18243	18003	18017	18197	17917	17956	18057	17910	18092	18149	18080	17900	17843	18203	17841	18017	18078	17837	17919	17864	18023	17959	18085	18094	18154	18099	18128	17983	18293	18118	18091	18104	17983	18064	18245	18037	18061	18275	18029	18140	18292	17953	18038	18007	18197	18032	17792	18110	18137	18039	18185	18177	17961	18232	18106	18049	18069	18074	17953	17944	18184	18140	17885	18035	18040	17965	18056	18133	18115	18097	17996	18259	18106	17899	18273	18106	18131	18185	18100	18051	18222	18144	18153	18039	18029	17997	18017	17937	17997	17949	17956	17971	18196	18119	17996	18093	18119	18078	18077	18232	18047	18157	18171	18009	17882	18101	18182	18148	17831	18118	17749	18036	18167	18056	18118	18075	18062	18103	18179	17928	18075	18117	18086	18003	17991	18073	17994	18157	18336	18380	18204	18344	18155	18195	18070	18189	18017	17975	18306	18048	17883	18073	17952	17938	18156	17815	17859	18055	18070	17970	18136	18133	18065	18058	18185	18067	18001	18010	18343	17946	17937	18084	17989	18303	17975	18238	17929	18037	17993	18015	18007	17943	18124	17941	18085	17937	18239	17955	18147	17956	17974	18092	17918	17992	17840	18317	18070	18008	17957	18044	17933	18099	18098	18168	18044	18077	18070	17995	17897	18087	18072	18110	18204	18055	17831	18047	17980	18168	17966	18097	18111	18117	18031	18105	17900	17950	18121	18024	18263	18196	18097	18040	18077	17960	18061	18010	18124	18023	17955	18071	18070	18026	18070	18081	18057	18230	18210	17848	17854	18094	18111	17937	17903	17991	18205	18057	17877	18135	18199	18202	18156	18049	18148	18093	18064	18234	18091	18099	17941	18190	18039	17980	18274	17973	18129	18065	18211	17929	17851	17771	17975	18226	18210	17849	18048	18074	18010	17899	18006	18025	18104	17869	18062	18261	18178	18112	18042	18087	18352	18163	18017	17854	17957	18147	17984	18138	18118	18011	17917	17998	18138	17985	18175	17997	18089	18095	18160	18117	17910	18018	18333	18199	18196	18094	18012	18141	18163	17886	18091	18251	17998	17961	18136	17977	17960	18034	18116	18112	18103	18011	18021	17916	18058	18195	18104	18207	18205	18144	18049	18233	18009	18002	18029	18068	18151	18119	17987	18060	18158	18119	18067	18125	17926	17950	18025	18188	18300	18053	17910	18209	18084	18162	18039	18155	18123	18157	18083	18071	18019	17949	18399	18228	18067	18268	18123	18038	17927	18198	18097	18169	17987	18172	18049	18086	18258	18140	18219	17902	17838	18187	18164	18178	18181	17938	17949	18089	18202	18169	18067	18049	18042	18066	18105	17989	18064	18110	18114	18076	17842	17995	18108	18252	17594	18051	18017	18096	18137	18188	17977	18093	18305	17989	18056	18140	17969	17910	18060	17911	18201	18045	18149	18092	18013	18170	18016	18016	18126	18040	18325	18181	17955	17998	18110	17913	17958	18157	18054	18005	17914	18259	17850	18075	17951	18059	18200	18172	18159	18147	18045	17942	17981	17912	18192	18275	18089	18051	18076	18163	17868	17800	17884	18109	18199	18052	18009	18021	18253	17961	18102	18084	18237	18128	18059	18039	18028	18119	17944	18021	18021	18269	18095	17919	18182	18039	17940	17767	18147	18062	18068	18260	18065	17849	18025	18005	18173	18095	18061	18052	17981	17815	17804	18009	18040	18316	17960	18201	18115	18059	17986	18186	18243	18211	18280	18121	18012	18225	18169	18174	18047	17796	18140	18050	17999	18102	18084	18176	18057	18120	18002	18201	18078	18133	18144	18133	18198	18063	17834	18063	18133	18025	17973	18239	17922	18065	18145	18125	18235	17998	18118	18030	18089	18012	18153	17982	17989	18038	18081	18234	18283	17952	17995	18041	18058	17964	18023	18019	18160	18015	17941	18118	18077	17858	18079	18099	18230	17890	18091	17974	18170	18231	18196	18143	18280	18099	17874	18057	17999	17970	18073	18119	18101	18041	18108	17995	17891	17988	18067	18055	18180	18055	18061	18150	18166	18206	17792	18339	18128	17898	18158	18137	17900	18014	17951	18077	18117	18170	18273	18239	18082	17964	18070	18168	18253	17969	18204	18056	18057	18207	18006	17968	18137	18147	17977	18053	18018	17838	18077	18081	18017	18062	18101	18120	18021	18241	17958	18133	18110	18074	17876	18234	17787	18199	17952	18063	17998	18225	17983	18102	18176	17930	17995	17996	18113	18016	18020	18246	18208	18215	18083	18141	18282	17950	18091	18122	18076	17818	18106	18249	18243	18159	18167	18153	18077	17885	18161	17988	18158	18161	18005	18061	18168	17974	18118	18047	18003	18134	18095	18111	17978	18140	18156	18004	18201	18102	17849	18186	17946	18106	18121	18082	18308	18309	18195	18039	18188	18079	18230	18000	18193	18223	18170	18179	18210	18084	18118	18180	18131	18039	18373	17863	18042	18321	18013	17974	17995	18297	18067	18183	17937	17865	18106	18107	18185	18147	18299	18129	18237	17985	17849	18056	17995	18157	18072	18104	18072	18158	18003	18125	18237	18133	18209	18014	18162	18031	18135	17979	17893	18044	18021	18042	18135	17967	18137	18118	18026	17997	17879	17914	18171	18184	18258	18110	17902	17931	18290	18155	18034	18339	17985	18073	18240	18273	18243	18100	18218	18155	18178	17993	18185	18135	18105	18126	18107	17800	18120	17944	17967	18055	18115	18041	18073	18097	18006	18172	18143	18065	18090	17964	17924	18039	18055	18036	18111	17863	18113	18054	18117	18125	18170	18075	18024	18095	18166	18132	18339	18027	18037	18118	17935	17957	18058	18009	18184	17983	17946	18169	18029	18123	18119	17861	18115	18112	18375	17962	18067	18155	18008	17981	18128	17787	18171	17974	18050	18042	18154	18325	18066	17931	17985	18021	18080	18091	18241	18168	18126	18239	18034	18153	18153	18034	18180	18024	18076	18154	18008	17894	18113	18021	18059	17952	18207	17799	17991	18130	18115	18077	17873	17985	17925	17905	18195	18059	17960	17832	18229	18067	18054	18053	18121	17953	17955	17977	18005	18143	18262	18087	18228	18003	18093	18065	18320	18101	18118	18143	18035	18133	17703	18254	17796	18042	18148	17876	18053	17980	17791	18133	18437	18158	18316	18194	18135	18053	18156	18071	18045	18189	18062	18019	18057	18204	18006	18109	18233	18137	18096	18003	17942	18005	18127	18022	18047	17805	17915	18246	17893	18078	18022	17821	18093	18035	18186	18062	18126	18081	17950	18018	18188	18156	18137	17938	18320	17979	18182	18185	18205	17850	18164	18120	18183	18118	17950	18057	18322	18102	18074	18266	18066	18215	17950	18176	18157	18274	17781	18022	18139	18222	18105	18102	18075	18235	18026	18041	17999	18171	17949	17864	18145	17972	17852	18244	18009	18205	18045	18004	18131	17946	17980	18078	18089	18071	17934	18045	17855	18108	18040	17975
25831	36966	29097	19628	16689	15935	15567	15643	15335	15416	15386	15021	14879	15112	15153	14947	15082	14721	14890	14855	14745	14759	14809	14631	14738	14691	14721	14673	14790	14867	14806	14759	14653	14864	14876	14682	14776	14755	14802	14765	14625	14845	14715	14921	14790	14744	14721	14837	14802	14640	14825	14838	14642	14699	14667	14774	14785	14770	14772	14931	14821	14714	14655	14809	14692	14763	14720	14831	14775	14822	14766	14787	14640	14844	14508	14754	14836	14569	14698	14816	14775	14780	14733	14761	14836	14912	14826	14797	14765	14808	14743	14828	14819	14747	14908	14776	14757	14853	14701	14862	14846	14811	14568	14790	14809	14626	14863	14756	14856	14659	14619	14751	14712	14777	14730	14705	14728	14939	14741	14812	14698	14848	14761	14832	14768	14631	14767	14895	14738	14960	14777	14890	14803	14903	14771	14818	14838	14793	14959	14687	14920	14666	14844	14679	14880	14807	14793	14810	14899	14672	14800	14768	14772	14836	14821	14796	14690	14737	14918	14874	14696	14794	14817	14693	14907	14783	14668	14719	14679	14622	14561	14790	14775	14700	14783	14999	14792	14960	14737	14669	14784	14908	14791	14824	14827	14831	14741	14816	14635	14766	14873	14993	14791	14901	14638	14864	14694	14700	14817	14981	14800	14682	14887	14817	14780	14803	14722	14851	14767	14688	14734	14939	14820	14932	14629	14864	14846	14902	14764	14979	14827	14859	14775	14729	14834	14860	14654	14879	14775	14732	14882	14776	14822	14897	14857	14746	14797	14679	14660	14886	14900	14767	14755	14769	14915	14626	14865	14813	14593	14810	14885	14751	14935	14665	14746	14836	14807	14716	14925	14820	14626	14854	14701	14832	14715	14747	14708	14788	14872	14790	14819	14780	14871	14907	14690	14701	14768	14792	14753	14935	14665	14775	14705	14982	14798	14645	14721	14812	14793	14828	14780	14768	14736	14808	14721	14896	14675	14852	14760	14860	14703	14723	14826	14948	14934	14900	14582	14693	14863	14829	14818	14813	14944	14769	14752	14860	14755	14768	14900	14704	14842	14810	14882	14720	14825	14764	14765	14764	14758	14708	14815	14773	14931	14810	14653	14821	14858	14821	14897	14755	14830	14734	14757	14824	14709	14722	14671	14812	15004	14659	14863	14681	14839	14694	14914	14725	14666	14733	14754	14862	14695	14804	14909	14741	14843	14857	14735	14778	14738	14871	14721	14739	14790	14930	14877	14797	14783	14757	14788	14773	14683	14704	14769	14693	14789	14659	14806	14828	14879	14819	14823	14504	14701	14808	14692	14839	14867	14687	14911	14845	14878	14811	14672	14693	14882	14969	14724	14899	14604	14816	14948	14745	14669	14804	14869	14800	14926	14887	14784	14836	14856	14794	14809	14772	14623	14779	14728	14777	14851	14837	14854	14816	14775	14898	14657	14714	14722	14756	14828	14877	14781	14834	14775	14621	14709	14945	14757	14756	14806	14763	14836	14733	14740	14748	14841	14862	14752	14785	14792	14748	14785	14898	14598	14819	14996	14815	14752	14752	14634	14615	14790	14749	14821	14588	14809	14618	14876	14749	14863	14760	14838	14802	14584	14789	14833	14701	14901	14676	14985	14704	14801	14700	14721	14715	14937	14719	14767	14750	14663	14753	14776	14747	14705	14836	14748	14788	14852	14698	14973	15032	14749	14854	14732	14826	14952	14781	14832	14663	14921	14858	14919	14723	14845	14785	14707	14832	14772	14829	14843	14871	14774	14851	14723	14770	14905	14752	14895	14722	14750	14902	14537	14724	14737	14849	14871	14747	14696	14707	14790	14821	14865	14557	14566	14754	14775	14817	14856	14746	14796	14750	14702	14857	14843	14829	14794	14794	14852	14667	15084	14616	14866	14676	14788	14711	14643	14794	14861	14592	14736	14741	14785	14964	14898	14843	14784	14854	14708	14666	14767	14752	14704	14742	14985	14836	14827	14668	14809	14687	14768	14754	14746	14696	14767	14847	14794	14816	14804	14834	14752	14882	14778	14819	14904	14730	14613	14873	14827	14768	14741	14818	14778	14692	14723	14808	14707	14607	14847	14798	14767	14858	14952	14908	14970	14814	14765	14732	14825	14728	14859	14711	14784	14761	14688	14710	14763	14794	14851	14861	14942	14638	14738	14791	14765	14857	14861	14779	14811	14823	14546	14813	14792	14841	14884	14737	14811	14744	14843	14627	14955	14752	14821	14878	14649	14818	14677	14719	14734	14840	14819	14707	14762	14825	14663	14815	14831	14618	14811	14732	14725	14681	14849	15000	14844	14738	14820	14652	14511	14742	14737	14759	14802	14772	14901	14852	14675	14693	14754	14784	14917	14643	14861	14817	14713	14618	14861	14765	14735	14905	14715	14870	14765	14653	14789	14747	14691	14724	14703	14979	14805	14649	14809	14668	14818	14731	14763	14781	14807	14661	14857	14605	14849	14944	14945	14771	14924	14720	14885	14708	14638	14886	14728	14814	14745	14875	14774	14698	14804	14887	14885	14776	14714	14917	14814	14876	14933	14660	14799	14797	14795	14741	14921	14768	14779	14670	14816	14849	14677	15007	14895	14722	14696	14630	14877	14882	14911	14868	14625	14822	14689	15004	14689	14627	14707	14770	14756	14875	14915	14820	14825	14700	14710	14749	14645	14944	14727	14816	14960	14779	14716	14851	14833	14804	14719	14878	14857	14808	14921	14929	14763	14900	14720	14817	14619	14786	14783	14930	14974	14738	14760	14936	14862	14779	14829	14784	14829	14751	14845	14766	14719	14782	14675	14752	14774	14773	14878	14951	14888	14751	14925	14612	14676	14759	14853	14765	14772	14824	14893	14733	14757	14881	14730	14812	14705	14799	14787	14772	14690	14883	14757	14646	14915	14694	14909	14844	14885	14857	14737	14823	14946	14617	14760	14709	14797	14810	14775	14841	14814	14674	14689	14820	14783	14944	14637	14857	14788	14832	14806	14782	15133	14742	14949	14700	14810	14752	14792	14777	14828	14765	14982	14899	14861	14867	14851	14793	14712	14881	14653	14750	14850	14797	14698	14821	14783	14777	14664	14641	14720	14898	14682	14711	14780	14785	14750	14609	14697	14853	14766	14615	14821	14778	14771	14707	14804	14762	14645	14652	14752	14754	14918	14999	14968	14781	14826	14679	14737	14727	14864	14761	14817	14593	15001	14772	14766	14799	14967	14960	14784	14873	14795	14789	14811	14724	14852	14744	14767	14861	14846	14868	14865	14677	14827	14814	14806	14925	14639	14807	14773	14781	14872	14831	14715	14722	14767	14777	14793	14808	14951	14829	14578	14829	14913	14562	14759	14664	14803	14812	14758	14660	14833	14645	14663	14874	14820	14945	14537	14941	14771	14830	14921	14680	14739	14759	14871	14856	14707	14831	14641	14747	14796	14723	14762	14761	14750	14812	14727	14883	14733	14908	14710	14762	14815	14959	14780	14836	14890	14838	14829	14785	14709	14724	14637	14679	14778	15011	14737	14711	15048	14682	14729	14749	14917	14645	14801	14782	14749	14850	14571	14947	14777	14758	14767	14839	14714	14890	14735	14770	14783	14935	14752	14903	14818	14750	14660	14598	14778	14811	14718	14834	14872	14758	14945	14726	14837	14721	14831	14685	14915	14814	14910	14778	14778	14842	14843	14642	14824	14854	14745	14794	14672	14810	14768	14803	14769	14809	14790	14700	14892	14794	14795	14888	14728	14854	14718	14936	14675	14808	14778	14745	15021	14724	14870	14738	14658	14990	14737	14755	14785	14603	14760	14729	14633	14796	14819	14863	14647	14872	14768	14741	14741	14851	14733	14636	14760	14841	14881	14863	14818	14811	14696	14846	14917	14948	14448	14632	14833	14686	14747	14862	14676	14829	14721	14860	14786	14954	14582	14926	14580	14647	14799	14747	14719	14920	14726	14815	14869	14604	14703	14863	14689	14669	14838	14801	14957	14738	14664	14978	14893	14690	14846	14838	14706	14844	14694	14787	14893	14689	14866	14958	14896	14847	14736	14835	14817	14959	14818	14729	14725	14852	14721	14854	14864	14858	14825	14890	14717	14796	14790	14789	14763	14812	14666	14578	14925	14685	14635	14677	14909	14804	14697	14879	14627	14825	14552	14735	14760	14832	14865	14759	14964	14875	14720	14865	14558	14746	14867	14703	14921	14836	14694	14730	14905	14780	14912	14800	14727	14904	14820	14723	14840	14843	14951	14872	14827	14784	14757	14816	14750	14675	14804	14743	14805	14733	14768	14840	14831	14630	14698	14928	14864	14801	14843	14793	14793	14710	14813	14817	14727	14706	14886	14798	14818	14655	14808	14724	14851	14966	14680	14654	14791	14932	14798	14900	15013	14865	14856	14865	14837	14797	14679	14719	14823	14749	14662	14790	14829	14989	14830	14891	14738	14703	15013	14845	15021	14819	14800	14971	14877	14794	14712	14733	14829	14476	14704	14758	14931	14722	14877	14711	14770	14768	14677	14778	14588	14760	14865	14798	14722	14794	14806	14738	14811	14928	14886	14799	14700	14741	14902	14700	14797	14591	14601	14847	14791	14694	14854	14945	14981	14691	14653	14776	14836	14821	14852	14852	14727	14891	14822	14915	14743	14723	14700	14724	14720	14761	14835	14704	14837	14887	14687	14872	14739	14738	14727	14836	14563	14892	14748	14661	14941	14673	14718	14812	14830	14720	14743	14813	14819	14933	14828	14599	14797	14651	14638	14882	14720	14654	14870	14828	14748	14783	14669	14845	14846	14812	14613	14756	14822	14829	14898	14735	14747	14803	14844	14670	14737	14902	14658	14899	14821	14777	14888	14945	14777	14730	14709	14627	14779	14891	14856	14764	14797	14790	14515	14901	14785	14650	14775	14753	14860	14782	14950	14685	15058	14808	14746	14719	14754	14732	14896	14708	14755	14738	14583	14849	14825	14867	14830	14901	14985	14839	14775	14820	14869	14996	14824	14956	14734	14785	14856	14911	14833	14831	14789	14760	14634	14901	14832	14874	14839	14688	14758	14842	14867	14848	14867	14696	14737	14744	14680	14706	14902	14803	14820	14907	14775	14854	14691	14687	14834	14795	14688	14841	14797	14939	14866	14867
23137	21017	27942	24919	22837	22096	21487	19421	18648	19639	20425	18332	18644	19063	19674	19644	19360	18987	18592	18467	18463	18274	17935	18255	18188	18162	18046	18096	18099	18034	18033	18056	17933	18155	18133	17954	17953	17990	17946	17811	17775	18212	18037	17919	18107	18009	18106	18085	17868	18228	18028	18056	17967	17910	17953	17836	18160	18024	17937	18138	17934	18129	17914	18127	17892	17853	17871	18052	18117	18143	18074	17897	18057	17864	18044	17967	18145	17833	17934	17865	18250	18160	18086	17752	17986	17792	17876	17813	17952	18082	18007	18025	17868	17933	17839	18004	18067	18074	18023	17983	18047	18006	17953	18032	18110	18153	17749	18104	17932	18081	18149	17919	17948	17976	17850	17977	18134	18016	17971	17997	18166	17882	18160	17863	18102	17972	18120	17789	17817	17851	18003	18161	17929	17916	18048	18023	17869	18105	17799	18005	17772	18116	17849	17921	18201	18110	18039	18269	18101	17938	17975	18056	17853	17960	18197	18091	18166	17913	17919	18006	17970	17714	18081	17872	17996	18016	17871	18242	18018	18141	17927	18100	18089	18177	17853	17835	18077	17931	18027	17929	17853	18108	17967	17913	17774	17997	18154	17806	18000	18022	17946	17936	18015	17884	17861	17745	17988	18095	17772	17934	17961	18006	18012	17969	17909	18051	17979	18051	18041	17912	17914	17712	18005	17971	17745	18156	17983	17864	18104	17778	17987	17827	17920	18088	17876	17980	17899	17844	18102	18054	18078	17896	17815	18100	17834	17882	18100	17816	17891	17988	18048	18048	17963	18183	18081	18054	17944	17915	18082	18087	17903	18130	17871	17872	17891	18032	17889	17917	18097	18088	17985	17958	18128	18057	17922	18018	18040	17972	17936	18044	17988	17928	17977	17849	18099	17976	18023	17992	17970	18077	17844	18232	17916	17854	17852	18123	18061	18027	18086	17942	18045	18087	17854	18015	18149	17887	17889	17764	17780	17864	17875	17835	17982	18008	18068	17977	17984	17942	18161	18197	18103	18194	18022	17902	17950	18004	17954	18138	17997	17995	17952	17883	17738	18026	17985	17987	18006	17648	17873	17948	17996	17824	17800	17915	18130	18027	18074	17980	17884	17979	17982	17803	18116	18021	18072	18247	17964	17773	17877	18112	17965	18006	17843	17767	18000	18167	17923	18039	18017	18003	17981	17847	18262	18013	18104	17848	17995	17939	17996	17929	17898	18117	18002	17944	18124	18083	18077	17918	18039	18049	17784	18012	18058	17984	18048	18190	17812	18146	17933	17822	17987	17913	17963	18081	17996	18062	18048	17890	18052	17981	17841	18147	17994	18037	17987	17983	18004	17818	17909	17914	17853	17775	17917	17984	17919	18054	18017	18024	17880	17946	17968	18133	17869	17982	17918	17972	17962	17960	18110	17975	17875	17853	18203	17936	17976	17929	17752	17800	17980	17928	17888	17967	18256	17957	17839	17703	18032	17960	18056	18115	18010	17969	17899	18091	17987	17924	17943	18067	17984	18046	17922	17828	17956	17853	18104	17976	18004	18101	18057	17984	17989	18104	18050	18044	18104	18060	17970	17858	17952	17970	17872	17915	18103	17908	17960	17937	18065	17739	17971	17964	17904	18054	18038	17921	17869	17971	17887	17905	18005	17865	18232	17945	18009	18149	18042	17803	18111	17898	17901	17988	17902	17939	18015	18195	17831	17971	18115	18073	18048	17835	17961	17728	17980	17921	18045	18138	18119	18019	17847	18090	17935	18142	17932	17831	17952	18082	17900	18010	17921	17815	17951	17906	17910	18035	18077	18008	18201	18010	17979	18022	18016	18059	18052	17932	17744	18116	17855	17883	17822	17876	17989	17944	17892	17952	18040	17866	18159	18133	18004	17901	17917	17979	17917	17892	17962	17918	17871	17789	17973	17952	17853	18061	17992	17973	17929	18007	18057	18115	17958	18087	17929	18034	18096	18175	18061	17904	17988	18006	17983	17989	17838	18065	18022	18010	18007	17915	17881	17929	18074	17990	18140	17931	18024	18210	17980	18077	18137	18065	17995	17946	17745	18202	18034	17923	17866	18016	17860	18193	17982	17682	17986	18050	17965	17815	17805	17723	17905	17971	18146	17838	17910	18090	18131	17940	17719	18075	17889	18178	18124	18151	18077	18049	17853	17996	17942	17861	17727	18049	18215	18155	18067	17792	17773	17960	17921	17933	17992	17803	18009	18064	17985	17830	17887	17940	17954	17982	17916	17904	17971	18149	18212	18015	17881	18015	18111	18022	17706	17938	18023	18088	18134	17999	18078	18101	17853	18054	18053	17861	18105	17957	17723	17895	17790	17778	17881	17904	17946	17990	17769	17795	17922	17920	17886	18339	17992	17877	17960	18030	17865	17867	17968	18195	17967	17830	18004	18143	18078	17879	18046	17962	17926	17909	17877	18126	17872	17887	18194	17809	17995	17986	18096	18282	17925	18130	18075	17960	17807	18076	18002	17940	17911	18039	18048	17954	17980	18001	17943	17921	17979	18088	17767	17805	17880	17978	18138	18022	18037	17903	18020	18030	17836	17902	17944	17997	17896	18019	18010	17977	17894	17937	17855	18103	17804	17886	17935	18100	18033	17915	18182	17934	17913	18126	17814	18028	17970	18094	17993	17807	17958	17848	18032	17896	18224	17781	18077	18008	17963	17751	18060	17969	17813	17912	17858	17939	18031	17952	18030	17908	17947	17953	18001	17933	18138	17886	17959	18151	18128	18068	18058	17878	17968	17839	17826	18039	18069	18131	18066	17929	18023	18015	17859	17942	17861	17905	17856	17918	17956	18060	18030	17993	17963	17848	18055	18132	18108	17977	18276	17961	17988	18096	17837	18050	17993	18223	18105	18132	18061	17953	17935	18018	18132	17943	17964	17772	17846	17991	17753	17965	18004	17960	17924	17901	18052	18041	17858	17906	17936	17872	17900	18117	17770	18086	18071	17932	17999	17834	17919	18009	17993	18074	17983	18121	17863	17854	18004	17960	18172	17907	18172	18018	18045	18026	17937	18006	18076	17897	17658	17934	17855	17611	18113	18218	18072	17880	17819	18241	18050	18127	18050	18099	17991	17945	17822	17909	17763	18101	18017	17837	18000	18025	17822	17862	17961	18110	18019	18027	18262	18120	18185	17890	17833	17928	18107	18152	17929	17806	17974	17938	17817	17984	17934	17877	18091	18187	18270	18007	17797	17972	17817	18002	17915	18051	18198	18021	18029	18032	17979	18058	17969	17943	18017	18034	17999	17869	17949	18174	18081	17887	18039	17929	17953	18180	17902	17913	17956	17815	17949	17947	17964	18063	17681	17955	17904	18196	18130	17928	18139	17851	18046	18041	17817	17829	17946	17979	18132	18053	18042	17945	18015	17958	17836	18086	17970	17879	18029	17899	17829	17818	18107	18161	17963	17737	18074	17875	17796	17986	17762	18054	17893	18005	18125	17791	18018	18031	18277	17959	18041	17967	18089	17856	17988	17878	18012	17999	17949	17847	17966	17918	17990	18072	17947	17708	17951	18006	18131	18013	18087	17989	17960	17927	17998	17906	17978	17713	17961	18182	18183	18082	17819	17941	17985	18004	17960	17804	18114	17977	18040	18121	18113	17992	17879	17783	17881	18009	18190	18057	17913	17677	17900	17994	18032	18023	18072	17936	17807	17942	17885	17989	17803	17931	17960	17864	17892	18008	18017	18167	17985	18203	18087	17959	17921	17845	18105	18127	18161	18091	18029	17901	18009	17931	18151	18081	18088	17956	17817	17996	17948	18029	17871	18081	18049	18272	18025	17888	17853	17880	18005	17936	17975	18045	17869	17837	17945	17950	18045	17889	18071	17928	18056	17993	17937	18042	17818	18059	17868	17803	17973	17945	17690	18010	18201	18154	18080	17891	17990	17881	17940	18102	17969	18002	17866	17913	17898	17925	17907	17907	17948	17804	18033	18005	18015	17922	17904	17977	18025	18224	17791	17952	17912	18025	17973	18270	17929	17973	17845	17998	17954	18039	17912	17882	18196	18071	17844	17878	18023	18118	17988	17960	17916	17833	18018	17965	18021	17991	17871	18023	17838	17925	18059	17986	17913	17710	17964	18021	18009	17960	17910	18016	17953	18150	18095	17943	17996	18073	17839	17758	18079	17930	18098	17909	18109	18125	18174	18066	18001	18199	17900	18023	18149	17944	17851	17787	18023	17836	17910	18140	17838	18104	18192	17912	17846	18098	18220	18049	17965	17761	17867	18028	18040	17826	17862	17947	18033	18059	17951	18020	17936	17787	17993	18076	18044	18012	17956	17875	18052	17828	17805	17965	17952	17991	17823	17785	17920	17831	18027	18052	18117	17987	17958	17801	17938	18216	17757	18030	17826	17915	18050	17902	18120	18049	18135	18078	18005	18048	17882	17836	18052	18054	18018	17942	17949	17837	18101	18058	18050	18028	18043	18023	17915	18142	17833	18002	17875	18105	18033	18045	17911	18156	18042	18007	17995	18030	18087	17873	18286	17903	17748	17965	18138	18170	18081	17973	18049	18183	17786	17964	17869	17951	17944	18086	17993	17896	17993	18099	17923	18167	18138	18047	18042	18035	17993	17846	18008	18136	17855	17921	17950	17896	18106	17983	18011	17967	17835	17650	17966	18038	18037	18082	17962	18053	18084	17747	17894	17901	17997	17887	18042	17874	17753	17990	18110	18033	17958	18053	18013	18021	17921	18017	17725	17754	17944	17898	17909	17821	18184	18115	18152	18073	17723	17936	17905	18056	18016	18080	18041	18154	18064	18043	17997	17911	17855	17936	18211	18053	18080	17939	18128	17972	17904	17964	18045	18080	18088	17972	18147	18021	17952	17810	18015	17831	17914	18016	17966	18288	17992	18074	17911	17904	18080	17891	17744	17747	18081	17925	17952	18034	18001	18218	17876	17960	18068	17999	17828	17983	17883	17887	17963	18152	18126	18263	18181	18085	17963	17980	18049	18015	17824	17979	17825	18015	18054	17967	18058	18013	17891	18055	17935	18109	18171	17991	18047	17939	18014	18072	18035	17980	18051	17975	17798	17895	18079	17992	17837	18123	17975	18079	18069	17947	17971	17998	17984	17680	17872	18030	17883	18075
25669	52218	38715	24904	19615	16876	16208	15931	15865	17518	17054	15099	15356	15918	16617	16391	16162	15511	15086	15035	14837	14776	14788	14827	14713	14552	14721	14721	14906	14749	14716	14776	14773	14748	14679	14826	14662	14690	14872	14618	14687	14721	14736	14570	14782	14768	14806	14794	14710	14724	14899	14751	14733	14519	14735	14735	14726	14747	14760	14809	14702	14835	14748	14753	14736	14698	14793	14666	14737	14796	14758	14678	14607	14723	14512	14979	14842	14925	14711	14748	14766	14877	14853	14554	14674	14764	14801	14785	14620	14848	14670	14883	14883	14515	14748	14676	14812	14773	14827	14748	14921	14767	14781	14815	14849	14643	14652	14691	14952	14743	14867	14618	14597	14754	14637	14844	14727	14483	14712	14806	14676	14768	14622	14740	14711	14701	14712	14713	14655	14574	14760	14688	14763	14820	14770	14870	14751	14883	14928	14811	14760	14771	14787	14703	14822	14714	14947	14722	14784	14709	14721	14641	14649	14804	14798	14859	14741	14895	14695	14596	14844	14641	14668	14865	14711	14755	14666	14785	14723	14752	14940	14643	14748	14803	14718	14745	14727	14758	14780	14512	14792	14732	14696	14700	14755	14735	14688	14818	14722	14761	14852	14739	14837	14730	14827	14858	14874	14784	14821	14650	14763	14748	14690	14711	14825	14714	14763	14744	14800	14977	14767	14809	14701	14825	14775	14597	14691	14776	14785	14568	14924	14677	14864	14703	14849	14622	14831	14707	14681	14733	14648	14692	14799	14628	14707	14665	14708	14807	14786	14730	14808	14636	14783	14815	14720	14739	14682	14725	14854	14808	14767	14697	14857	14866	14801	14715	14743	14604	14681	14770	14866	14603	14779	14814	14742	14740	14693	14708	14843	14767	14741	14927	14723	14615	14597	14645	14667	14561	14872	14871	14761	14684	14731	14755	14579	14857	14860	14720	14816	14702	14690	14795	14763	14783	14615	14660	14614	14589	14647	14963	14760	14742	14676	14610	14692	14709	14763	14684	14782	14629	14720	14726	14731	14860	14714	14689	14570	14655	14790	14762	14778	14828	14796	14750	14840	14933	14686	14817	14754	14697	14554	14806	14723	14624	14837	14734	14615	14716	14772	14831	14743	14714	14783	14876	14756	14828	14699	14739	14738	14681	14766	14789	14597	14630	14718	14741	14841	14730	14798	14572	14866	14707	14685	14661	14842	14781	14558	14634	14818	14747	14639	14682	14874	14706	14793	14636	14639	14686	14639	14715	14669	14619	14664	14786	14861	14557	14813	14709	14719	14708	14749	14537	14827	14632	14565	14777	14805	14707	14770	14682	14815	14738	14712	14951	14602	14564	14916	14865	14845	14737	14766	14887	14621	14828	14748	14724	14722	14784	14670	14640	14805	14898	14659	14798	14755	14640	14668	14695	14683	14758	14929	14826	14710	14785	14748	14798	14840	14734	14768	14805	14587	14796	14810	14620	14935	14692	14897	14932	14760	14820	14628	14730	14823	14630	14588	14850	14797	14720	14724	14787	14627	14838	14866	14703	14797	14642	14665	14806	14708	14894	14750	14574	14787	14818	14583	14777	14715	14707	14851	14716	14584	14598	14765	14664	14611	14865	14719	14664	14694	14850	14814	14687	14739	14710	14487	14845	14626	14801	14782	14703	14831	14716	14845	14675	14715	14621	14803	14505	14665	14710	14675	14770	14529	14951	14784	14638	14742	14713	14645	14785	14696	14813	14847	14837	14698	14645	14678	14675	15011	14633	14652	14749	14771	14601	14688	14834	14781	14720	14580	14762	14742	14900	14674	14770	14733	14709	14764	14733	14832	14687	14736	14604	14856	14644	14761	14801	14811	14889	14690	14948	14606	14832	14759	14773	14763	14816	14690	14769	14659	14624	14854	14733	14694	14668	14864	14827	14763	14628	14708	14667	14655	14715	14664	14660	14850	14879	14746	14804	14868	14720	14738	14722	14551	14793	14735	14906	14856	14876	14726	14748	14897	14613	14765	14460	14772	14814	14797	14814	14648	14791	14842	14666	14804	14803	14782	14695	14689	14688	14826	14817	14937	14591	14687	14965	14724	14569	14781	14661	14757	14803	14783	15016	14498	14781	14562	14744	14744	14817	14758	14773	14771	14739	14784	14744	14706	14964	14877	14826	14685	14527	14721	14780	14792	14633	14714	14755	14805	14529	14868	14757	14743	14680	14738	14734	14752	14691	14717	14679	14739	14538	14738	14715	14726	14726	14642	14983	15004	14818	14790	14709	14842	14785	14745	14938	14712	14636	14775	14645	14704	14820	14735	14722	14798	14882	14646	14862	14932	14672	14582	14818	14755	14627	14649	14699	14605	14691	14860	14667	14907	14690	14788	14842	14756	14779	14801	14696	14827	14755	14730	14619	14768	14717	14701	14696	14666	14875	14633	14695	14799	14899	14711	14700	14817	14774	14775	14888	14796	14722	14826	14595	14831	14712	14698	14881	14650	14906	14974	14886	14790	14599	14919	14744	14512	14830	14788	14750	14581	14758	14799	14797	14670	14599	14685	14662	14826	14786	14732	14856	14892	14789	14630	14707	14744	14674	14902	14765	14609	14757	14701	14692	14787	14629	14768	14774	14710	14906	14813	14849	14703	14765	14659	14771	14734	14634	14708	14997	14840	14859	14817	14989	14712	14597	14626	14685	14704	14874	14778	14885	14842	14777	14727	14662	14744	14692	14736	14758	14783	14796	14496	14884	14619	14702	14822	14824	14856	14810	14748	14733	14689	14626	14969	14754	14609	14791	14691	14665	14864	14658	14952	14786	14736	14808	14644	14812	14564	14772	14754	14692	14731	14807	14733	14850	14784	14703	14764	14738	14860	14776	14729	14819	14758	14856	14829	14779	14553	14704	14701	14730	14563	14900	14743	14655	14685	14621	14764	14821	14653	14651	14605	14701	14724	14763	14632	14636	14714	14819	14816	14839	14667	14626	14762	14842	14805	14652	14718	14568	14891	14752	14777	14704	14667	14806	14643	14751	14796	14704	14652	14520	14882	14700	14712	14563	14741	14826	14877	14918	14728	14758	14755	14744	14716	14774	14930	14725	14752	14776	14773	14745	14641	14767	14777	14813	14663	14593	14871	14726	14821	14731	14572	14680	14729	14722	14854	14720	14743	14709	14725	14804	14761	14819	14946	14722	14884	14676	14727	14532	14796	14734	14808	14822	14859	14699	14712	14672	14672	14785	14803	14890	14751	14759	14811	14749	14870	14639	14750	14745	14676	14710	14658	14777	14771	14818	14644	14714	14862	14821	14664	14660	14861	14502	14771	14657	14626	14685	14824	14791	14701	14698	14864	14868	14624	14715	14714	14814	14764	14883	14513	14860	14791	14807	14829	14829	14696	14605	14779	14730	14648	14861	14807	14843	14633	14865	14908	14761	14624	14592	14636	14748	14734	14819	14715	14728	14694	14663	14710	14846	14776	15003	14907	14752	14911	14704	14780	14887	14785	14790	14846	14860	14921	14702	14687	14822	14682	14798	14742	14744	14802	14722	14716	14682	14613	14975	14619	14617	14701	14787	14851	14615	14842	14544	14781	14812	14805	14917	14770	14819	14659	14676	14838	14771	14651	14673	14723	14685	14821	14722	14773	14717	14844	14783	14853	14719	14737	14695	14748	14697	14638	14654	14800	14757	14615	14812	14704	14769	14642	14732	14756	14728	14844	14586	14847	14568	14644	14867	14630	14806	14671	14738	14799	14803	14810	14741	14697	14858	14624	14742	14753	14767	14742	14629	14646	14666	14852	14762	14746	14795	14773	14661	14714	14693	14894	14762	14817	14631	14782	14754	14529	14896	14751	14666	14750	14978	14709	14768	14923	14753	14870	14613	14701	14888	14835	14969	14609	14686	14683	14608	14804	14749	14800	14663	14594	14797	14709	14643	14722	14794	14703	14746	14864	14885	14687	14864	14703	14668	14656	14793	14661	14516	14680	14699	14796	14761	14739	14926	14676	14591	14833	14811	14914	14706	14914	14696	14799	14775	14620	14806	14805	14831	14572	14641	14742	14750	14740	14653	14810	14616	14943	14868	14714	14774	14706	14932	14760	14661	14759	14773	14800	14740	14769	14823	14518	14791	14851	14632	14702	14802	14717	14807	14695	14630	14674	14935	14687	14812	14829	14612	14687	14856	14426	14684	14648	14531	14772	14728	14812	14832	14633	14776	14789	14900	14599	14608	14775	14672	14780	14713	14774	14612	14824	14701	14693	14901	14789	14580	14842	14853	14848	14581	14731	14740	14708	14790	14728	14760	14832	14840	14672	14625	14727	14714	14644	14860	14836	14751	14680	14923	14750	14673	14655	14905	14774	14701	14665	14692	14855	14748	14688	14747	14691	14788	14690	14595	14866	14780	14795	14737	14673	14851	14726	14767	14819	14569	14698	14822	14868	14553	14675	14723	14738	14702	14690	14756	14780	14644	14740	14689	14626	14780	14677	14655	14631	14702	14653	14584	14795	14728	14763	14673	14721	14644	14720	14735	14537	14753	14792	14720	14700	14717	14795	14848	14924	14713	14906	14915	14610	14821	14803	14695	14683	14740	14900	14625	14829	14695	14680	14915	14714	14789	14824	14853	15031	14769	14943	14823	14713	14753	14778	14686	14755	14828	14736	14568	14526	14530	14664	14803	14620	14765	14707	14800	14832	14740	14773	14936	14829	14745	14832	14701	14739	14721	14742	14695	14762	14863	14672	14833	14832	14638	14558	14651	14708	14844	14737	14690	14833	14706	14818	14800	14679	14770	14699	14863	14542	14627	14733	14926	14751	14653	14823	14820	14700	14801	14938	14826	14523	14659	14612	14883	14856	14534	14879	14736	14793	14605	14767	14789	14742	14882	14753	14645	14614	14807	14852	14698	14634	14653	14622	14726	14588	14593	14811	14665	14809	14847	14767	14687	14730	14787	14766	14702	14766	14760	14864	14730	15009	14715	14750	14665	14785	14621	14727	14762	14627	14568	14827	14774	14728	14673	14781	14717	14493	14807	14702	14860	14722	14860	14660	14707	14684	14773	14815	14723	14724	14631	14666	14706	14638	14875	14833	14810	14707	14585	14646	14759	14762	14929	14822	14852	14739	14664	14795	14496	14780	14719	14653	14623
24570	21163	27934	27718	22293	20699	20755	19728	19454	19573	19989	19101	19006	19352	19622	19521	19278	19320	19139	19310	19012	18916	18835	18916	18803	18979	18999	19063	18959	18813	18860	18900	18921	18942	18858	18849	18867	19060	18919	18811	19001	19028	18906	18858	18907	18926	18792	18780	18973	18939	18909	18701	18679	18902	18843	18915	18655	18890	18962	18891	18977	18834	19095	18872	19030	18783	18952	18949	18833	18939	18809	18806	18854	18886	18625	18988	18821	19171	19089	18969	18867	18913	18912	18998	18971	18900	18771	19046	18977	18880	19117	18684	18576	18886	18934	18719	18900	18861	18849	18992	18932	18843	18831	18843	18863	18958	18962	18786	18791	18562	18871	19020	18846	18641	18989	18839	18731	18738	18877	18745	18993	18788	18900	18818	18734	18953	18751	19018	19131	18932	18831	18737	18886	18711	18882	18824	18658	18784	18851	18882	18915	18661	18829	18964	18751	18776	18808	18843	18973	18776	18891	18887	18791	18726	18981	18725	18777	18845	18841	18725	18917	18908	18796	18916	18769	19008	18972	18922	18859	18740	18974	18770	18799	18757	18909	18858	18863	18699	18749	18925	18755	18788	18827	18922	18978	19063	18919	18661	18737	18723	18850	18997	18683	18704	18727	18818	18678	19045	18954	18869	18996	18889	18935	19025	18654	18623	18680	18897	18920	19073	18702	18980	18991	18880	18891	18831	18647	19010	18964	18942	18872	18864	18795	18797	18905	18815	18816	18726	18812	18925	18867	19063	18896	18572	18830	18873	19118	19009	18815	18819	18865	18921	18818	18760	18924	18796	18996	18989	18790	18858	18951	18959	18913	18946	18884	18759	18686	18930	18712	18947	18871	18770	18821	18975	18754	18778	18694	18679	18672	18903	18676	18691	18724	18969	18767	18766	18817	18842	18827	18793	18457	18821	18721	18750	18914	18897	18876	18908	18831	19024	18913	18686	18987	18997	18818	18947	18864	19039	18968	18908	19011	18823	18846	18859	18659	18870	18828	18865	18943	18907	18812	18965	18931	18962	18753	18758	18935	18752	18770	18823	18677	18978	18850	18818	18733	18865	18691	18772	18989	19014	18852	18985	18888	18669	18809	19013	18815	18745	18830	18699	18700	19018	18806	18823	18868	18887	18925	18981	18899	18868	18834	18689	18902	18943	18704	18793	18565	18855	18828	18763	18925	18762	18861	18918	18739	18829	18879	19092	18866	18950	18915	19059	18971	18793	18703	18720	18882	18942	19056	19024	18796	18816	18837	18911	18816	18985	18792	18963	18734	18954	18729	19059	18857	18796	18806	18812	18895	18902	18990	18868	18827	18943	19039	18774	18881	18743	18565	18916	18706	18623	18928	18844	18907	19007	18919	18651	18643	18769	18944	18712	18515	18855	18636	18951	19188	18927	18995	18881	18891	18785	18921	18646	18700	18781	18635	18740	19078	18818	18946	18853	18877	18753	18835	18840	18598	18824	18952	18629	18845	18705	19013	18864	18894	18857	18679	18814	18891	18852	19068	18852	18773	18889	18939	18774	18648	18984	18715	18815	18883	18881	19174	19168	19040	19001	18767	18889	18950	18959	18703	18930	18794	18793	18970	18830	18804	18655	18591	18664	18633	18911	18720	18834	18704	18699	19109	18987	18822	18729	18810	18613	19158	18842	18958	18817	18925	18744	18916	18905	18715	18836	18852	18878	18957	18949	18806	18930	18843	19016	18753	18831	18758	18499	18865	18827	18786	18877	18881	18813	19029	18971	18798	18898	18690	18638	18814	18815	18838	18955	19020	18901	18785	18906	18917	18843	18757	18971	18844	18743	18834	18696	18746	19076	18902	18819	18634	18715	18859	18868	18943	18816	18528	18809	19011	18850	18793	18730	18770	18658	18982	18639	18697	18589	18881	18930	18800	18844	19019	18757	18838	18954	18833	19032	18979	18794	18890	18705	19030	18764	18733	18911	18770	18726	18835	18723	18935	18845	19003	18765	18952	18850	18886	18872	18788	18993	18859	18801	18787	18646	18939	18796	18757	18754	18966	18923	18903	18968	18829	18871	18921	18636	18708	18784	18858	18849	18653	19011	18957	18907	18709	18770	18841	18920	18730	18730	18680	18949	18951	18785	18991	18774	18925	18774	18877	18807	18882	18925	18708	18697	18914	18813	18766	18732	18929	18867	18997	18982	18851	18849	18902	18879	18826	18686	18875	18620	19088	19024	18983	18749	18747	18795	18870	18848	18823	18590	18717	18879	18906	19081	18808	18883	18863	18796	18967	18907	18957	18673	18754	18947	18654	18809	18976	19030	18950	18838	18675	18834	18842	18974	18698	18840	18760	18906	18887	18848	18878	18679	18497	18965	18993	18720	18695	18813	18762	18895	19048	18882	19016	18866	19032	18971	18840	18713	18635	18824	18897	18846	18953	18661	18725	19017	18990	18993	18799	18749	18746	18697	18736	18948	18782	18669	18808	18853	19156	18893	18980	18990	18846	18855	18805	18975	18900	18819	19071	18788	18843	18750	18740	18796	18856	18945	18931	18803	18926	18865	18828	18761	19008	18988	18832	18866	18814	18559	19037	18911	18884	18890	18941	18687	19052	18881	18841	18802	18849	18740	18739	18819	18800	18869	18778	18853	18844	18853	18716	18851	18978	18743	18808	18706	18843	18936	18846	18762	18776	18747	18810	18722	18878	19106	18866	18813	18607	18782	18930	18639	18919	18791	18756	18881	18708	18792	18885	18934	19016	18882	18896	18999	18765	18839	18861	18860	18901	18933	18844	18661	18794	18915	18857	18870	18731	18788	18849	18716	18746	18961	18782	18945	18894	18850	19009	18811	18980	18820	18766	18816	18807	18804	18943	18772	18795	18836	19027	19041	18879	18869	18610	18878	18628	18962	18805	18978	18946	19125	18712	18852	18873	18847	18779	18962	18845	18789	18657	19041	18904	18730	18992	18880	18705	18701	19144	18886	19058	19096	19128	18817	18751	18742	18745	18867	18734	18786	18880	18896	18790	18756	18990	19118	18981	18765	18732	18792	18741	18690	18761	18926	19027	18747	19073	18724	18825	18771	18971	18751	18962	18895	18804	18910	18714	18721	18823	18914	18898	18879	18853	18873	18906	18711	18878	18716	18703	18768	18883	18764	18816	18669	18788	18926	18863	18772	18965	18610	18816	18751	18801	18882	18828	18788	19006	18542	18902	18934	18721	18953	18821	18628	18890	18842	18557	18844	18797	18813	18956	18661	18802	18658	18884	18895	19015	18903	18815	18942	18870	18641	18746	18849	18825	18737	18914	18981	18929	18970	18866	18965	18907	18879	18781	18881	18803	19032	18743	18920	18940	18656	18752	18944	18946	18583	18774	18846	18825	18600	18755	19039	18711	18648	19046	18925	18855	18918	18567	18512	18902	18729	18783	18865	18980	18839	18809	18695	18804	18874	19029	18759	18823	18928	18734	18840	18803	18892	18914	18938	19035	18909	18779	18970	18939	18918	18927	18718	18883	18745	18933	18777	18815	18951	18906	18993	18791	18813	18740	19089	18780	18718	19047	19013	18905	18776	18887	18839	18769	18904	18990	18722	18844	18887	18882	18874	18813	18780	18818	18866	18783	18967	18826	18767	18810	18930	18864	18794	18915	19072	18765	18942	18750	18976	19034	18760	18638	18770	19121	18858	18751	18810	18839	18801	18982	18926	18703	18757	18676	18910	18829	18963	18951	19103	18909	18620	18952	18741	18807	18727	19077	18867	18791	18981	18859	18894	18823	18820	18763	18783	18947	19051	18946	18876	18920	18867	18938	18678	18884	18694	18892	18757	18933	18882	18583	18751	18943	18873	18715	19094	18904	18746	18684	18796	18824	18777	18870	18970	18871	18828	18882	18770	18680	18954	18876	18867	18892	18848	18897	18866	18869	18997	18805	18750	18695	18877	18709	18875	18700	18963	18788	18752	18924	18813	18859	18900	18925	18851	18900	18867	18830	18787	18884	18686	18750	18714	18634	18842	19002	18835	18989	18674	18630	18775	18758	18926	18861	18932	18712	18758	18920	18784	18731	18783	18766	18662	18886	19036	18904	18759	18778	18928	19000	19015	18911	18869	18970	18787	18807	18899	18794	18833	18950	18753	18764	18847	18894	18938	18707	18729	18741	18841	19024	18626	18948	18786	18806	18843	18803	18707	18724	18563	18944	19172	18794	18909	18899	18927	18801	18802	18985	18733	18827	18916	18821	18926	18853	18927	18685	18710	19028	18814	18836	18740	18747	18879	18782	18629	18739	18728	18807	18894	18958	19031	18986	18680	18838	19022	18905	18930	18670	18880	18838	18713	18850	18860	18770	18959	18805	19127	18781	18791	18804	18581	18709	18874	18790	18976	18649	18555	18811	18752	18566	18783	18973	18858	18854	18794	18824	19005	18868	18853	18705	18836	18802	18699	18920	18914	18835	18762	18754	18902	18954	18913	18967	18820	18848	18903	18959	18733	18849	18981	18932	18767	18796	18851	18735	18903	18928	18781	18711	18931	18925	18872	18823	18941	18869	19037	19042	18850	19071	18983	18987	18977	18716	18795	19026	18978	18774	18695	18828	18851	18937	18694	19085	18865	18776	18877	18857	19086	18839	18792	18775	18817	18859	18865	18867	18846	18759	18708	18773	18724	18905	18756	18832	18516	18824	18831	18731	18787	18792	18893	19034	18874	18849	18922	18748	18737	18921	18849	18804	18559	18828	18831	18777	18642	18878	19009	18995	18887	18890	19013	19039	18874	18801	18933	18846	18634	18669	18747	18780	18958	18777	18869	18873	18992	18845	18814	18729	18741	18957	18970	18905	18716	18825	18801	18923	18892	19096	18805	19033	18981	18870	18743	18984	18900	19098	18942	18779	18951	18775	18898	18505	18830	18673	18850	18761	18939	18929	18649	18707	18939	19042	18979	18936	18736	18977	18571	18788	18957	18786	18879	18722	18958	18952	18923	18820	18882	18716	18806	18719	19072	18595	18746	18648	18790	18871	18980	18773	18827	18871	18965	18924	18757	18947	18826	18826	18410	18773	18769	19012	18767	18651	18690	18870	18730	18886	18937	19000	18847	18792	18872	18806	18928	18781	18648	18647	19025	19144	18854	18998	18951	18730	18880	18667	18617
26472	46046	35346	23564	18889	16766	16315	16036	15991	16347	16684	15531	15540	15949	16287	16393	15912	15858	15461	15394	15377	15160	15252	15209	15392	15182	15269	15168	15308	15224	15250	15386	15146	15239	15176	15271	15233	15253	15336	15335	15166	15173	15302	15192	15290	15207	15295	15272	15202	15388	15276	15347	15281	15324	15347	15430	15235	15119	15257	15260	15372	15287	15229	15237	15171	15290	15253	15261	15371	15302	15324	15084	15234	15341	15215	15326	15218	15261	15096	15414	15248	15186	15175	15259	15180	15254	15342	15174	15308	15363	15168	15347	15179	15233	15186	15239	15199	15308	15290	15486	15307	15198	15249	15123	15375	15180	15213	15380	15268	15076	15314	15257	15207	15246	15324	15343	15209	15225	15188	15226	15343	15246	15277	15243	15136	15055	15068	15482	15207	15270	15293	15292	15086	15265	15254	15249	15230	15321	15267	15289	15292	15142	15148	15251	15213	15367	15240	15243	15143	15178	15310	15265	15188	15189	15228	15439	15293	15232	15398	15282	15292	15269	15164	15125	15312	15163	15330	15192	15314	15393	15195	15279	15306	15341	15238	15370	15152	15113	15230	15145	15294	15233	15222	15228	15362	15320	15350	15248	15200	15272	15349	15347	15113	15222	15257	15287	15389	15245	15297	15158	15372	15112	15203	15182	15223	15250	15233	15080	15486	15205	15264	15208	15255	15282	15235	15156	15344	15220	15115	15226	15116	15245	15188	15375	15340	15089	15445	15224	15261	15300	15401	15199	15198	15097	15407	15259	15177	15222	15245	15031	15340	15157	15347	15237	15363	15239	15157	15149	15149	15260	15068	15171	15268	15211	15464	15245	15265	15166	15253	15261	15294	15114	15395	15224	15294	15146	15409	15241	15293	15188	15366	15093	15319	15336	15203	15130	14972	15277	15166	15167	15169	15229	15051	15323	15206	15284	15262	15336	15365	15225	15373	15252	15327	15173	15161	15194	15180	15178	15360	15345	15412	15350	15319	15130	15268	15286	15334	15317	15212	15489	15152	15233	15336	15282	15298	15205	15312	15196	15117	15259	15153	15283	15247	15302	15102	15301	15443	15216	15184	15415	15230	15262	15236	15311	15171	15074	15179	15369	15304	15271	15176	15199	15280	15267	15276	15210	15241	15205	15283	15260	15198	15244	15308	15163	15154	15210	15239	15294	15355	15210	15246	15342	15071	15311	15229	15340	15280	15247	15336	15374	15290	15089	15287	15225	15198	15221	15156	15246	15101	15375	15286	15289	15202	15300	15153	15117	15089	15211	15010	15186	15256	15126	15330	15230	15362	15282	15214	15239	15346	15299	15099	15215	15161	15229	15142	15340	15351	15422	15344	15347	15336	15277	15437	15186	15202	15253	15359	15375	15131	15308	15121	15336	15210	15064	15423	15337	15427	15317	15340	15168	15128	15290	15326	15182	15398	15200	15269	15220	15190	15311	15244	15178	15161	15293	15079	15337	15313	15327	15225	15167	15340	15135	15329	15555	15214	15234	15349	15213	15151	15206	15082	15244	15285	15264	15163	15337	15369	15340	15203	15256	15294	15360	15354	15245	15362	15362	15198	15190	15239	15233	15253	15276	15154	15337	15351	15152	15305	15337	15533	15306	15181	15228	15120	15151	15041	15209	15327	15178	15208	15102	15359	15189	15244	15237	15246	15527	15128	15338	15405	15308	15163	15183	15253	15199	15289	15178	15269	15214	15317	15393	15137	15387	15233	15233	15135	15202	15226	15241	15232	15320	15293	15362	15330	15342	15392	15242	15238	15078	15225	15285	15233	15212	15230	15209	15298	15209	15143	15189	15226	15292	15060	15306	15215	15302	15258	15257	15243	15184	15293	15118	15212	15277	15355	15258	15190	15406	15226	15412	15129	15200	15156	15246	15246	15360	15128	15169	15229	15187	15247	15195	15318	15354	15291	15244	15296	15080	15386	15215	15366	15259	15311	15274	15227	15374	15288	15312	15282	15223	15138	15333	15324	15317	15165	15284	15270	15349	15270	15376	15166	15115	15216	15287	15097	15278	15161	15168	15196	15343	15256	15100	15097	15040	15061	15237	15301	15240	15258	15160	15387	15125	15384	15186	15164	15365	15075	15159	15281	15352	15317	15282	15322	15216	15238	15389	15305	15172	15164	15446	15305	15190	15370	15342	15091	15371	15096	15180	15219	15101	15264	15300	15165	15246	15260	15180	15263	15251	15246	15205	15324	14985	15164	15260	15179	15343	15154	15247	15195	15202	15375	15331	15242	15239	15184	15231	15111	15269	15394	15154	15173	15118	15228	15177	15276	15149	15102	15313	15341	15354	15273	15289	15212	15443	15143	15232	15131	15330	15241	15309	15359	15062	15322	15128	15332	15249	15383	15429	15248	15340	15216	15183	14946	15325	15327	15204	15232	15281	15145	15301	15160	15259	15221	15374	15237	15222	15232	15139	15304	15150	15261	15235	15241	15269	15207	15195	15251	15349	15231	15236	15155	15298	15102	15213	15292	15305	15222	15192	15217	15299	15337	15269	15308	15250	15166	15352	15217	15000	15264	15273	15456	15178	15178	15246	15363	15376	15263	15445	15199	15307	15155	15146	15178	15254	15133	15089	15274	15343	15220	15485	15408	15216	15215	15086	15130	15143	15311	15283	15226	15173	15391	15257	15076	15101	15217	15278	15351	15284	15234	15283	15137	15366	15266	15130	15297	15361	15149	15182	15250	15391	15262	15209	15272	15182	15147	15112	15264	15230	15185	15379	15078	15189	15164	15363	15270	15266	15179	15185	15252	15224	15239	15360	15187	15086	15361	15187	15231	15213	15230	15214	15216	15266	15223	15155	15524	15060	15260	15307	15328	15302	15288	15321	15146	15360	15362	15312	15127	15163	15297	15236	15184	15115	15187	15319	15184	15161	15196	15289	15300	15267	15229	15202	15298	15140	15232	15180	15109	15397	15312	15326	15242	15253	15407	15231	15270	15107	15220	15171	15328	15279	15206	15439	15096	15074	15400	15191	15088	15054	15281	15092	15113	15203	15230	15217	15168	15351	15089	15198	15181	15264	15261	15338	15193	15314	15135	15351	15350	15208	15174	15156	15213	15307	15218	15230	15136	15222	15223	15379	15089	15177	15447	15160	15351	15307	14994	15427	15243	15328	15111	15240	15329	15349	15057	15262	15085	15171	15337	15109	15152	15226	15313	15154	15253	15279	15179	15172	15131	15357	15337	15146	15204	15333	15277	15381	15063	15331	15529	15341	15206	15306	15179	15170	15134	15133	15224	15350	15160	15350	15200	15339	15319	15302	15074	15432	15219	15286	15304	15287	15204	15353	15298	15216	15227	15227	15371	15229	15175	15130	15414	15160	15253	15263	15299	15251	15324	15143	15301	15201	15137	15363	15387	15111	15110	15165	15417	15257	15235	15244	15429	15197	15332	15232	15249	15287	15383	15313	15290	15302	15318	15158	15301	15232	15210	15360	15330	15237	15330	15255	15039	15137	15251	15289	15289	15254	15056	15191	15303	15311	15343	15293	15300	15101	15405	15294	15250	15303	15400	15287	15162	15387	15287	15195	15300	15408	15382	15293	15331	15186	15324	15185	15258	15239	15270	15171	15419	15074	15245	15141	15410	15206	15182	15293	15285	15267	15446	15314	15280	15208	15202	15453	15342	15271	15391	15231	15229	15221	15233	15429	15145	15106	15209	15314	15160	15259	15449	15221	15201	15225	15221	15249	15273	15360	15189	15415	15252	15177	15249	15361	15364	15275	15267	15181	15154	15180	15302	15296	15377	15232	15062	15344	15307	15207	15116	15236	15275	15250	15129	15239	15242	15083	15344	15299	15410	15319	15218	15275	15272	15229	15352	15110	15267	15238	15308	15074	15205	15370	15325	15195	15320	15399	15273	15426	15288	15164	15357	15361	15182	15233	15122	15133	15287	15242	15272	15246	15200	15288	15189	15346	15351	15247	15278	15152	15338	15254	15069	15263	15139	15255	15352	15178	15047	15168	15324	15246	15185	15160	15183	15361	15196	15313	15400	15311	15334	15342	15375	15256	15447	15314	15352	15201	15272	15420	15276	15365	15262	15163	15306	15211	15352	15183	15387	15226	15257	15283	15293	15171	15335	15245	15266	15375	15215	15174	15120	15303	15316	15081	15255	15259	15147	15143	15289	15235	15214	15145	15134	15367	15205	15337	15225	15119	15261	15177	15324	15231	15418	15282	15337	15296	15396	15240	15162	15537	15286	15274	15207	15198	15332	15240	15309	15254	15371	15220	15352	15179	15245	15167	15318	15183	15322	15147	15297	15098	15316	15320	15066	15261	15314	15169	15289	15111	15316	15291	15439	15209	15219	15347	15055	15267	15160	15303	15160	15200	14977	15306	15113	15350	15227	15357	15118	15208	15293	15275	15230	15301	15178	15240	15434	15186	15094	15222	15195	15294	15221	15107	15327	15215	15486	15099	15142	15399	15118	15220	15377	15409	15211	15371	15262	15181	15187	15213	15122	15171	15165	14989	15407	15068	15395	15232	15291	15374	15118	15302	15340	15372	15242	15285	15184	15071	15198	15122	15097	15319	15205	15164	15310	15135	15304	15218	15114	15209	15285	15261	15348	15185	15337	15068	15179	15240	15371	15337	15229	15356	15377	15343	15275	15308	15113	15393	15316	15189	15211	15076	15308	15128	15350	15352	15221	15271	15373	15195	15337	15206	15284	15203	15205	15220	15091	15277	15211	15398	15110	15302	15341	15176	15197	15304	15400	15257	15228	15220	15106	15118	15133	15408	15174	15239	15208	15172	15238	15145	15233	15254	15194	15144	15153	15210	15223	15169	15038	15226	15096	15306	15349	15222	15218	15200	15276	15327	15247	15138	15383	15197	15274	15210	15525	15253	15298	15307	15181	15131	15207	15282	15352	15186	15298	15417	15396	15153	15215	15241	15295	15206	15448	15095	15133	15260	15199	15261	15211	15234	15328	15287	15195	15263	15209	15217	15393	15312	15228	15196	15303	15305	15292	15154	15327	15289	15334	15260	15173	15252	15172	15160	15163	15181	15280	15139	15289	15150	15181	15147	15319	15351	15199	15260	15338	15322	15289	15336	15184	15152	15340	15341	15299	15327	15298	15120	15441	15303
21974	21031	28334	24068	21657	23927	25698	21223	20316	23421	21832	19915	20329	21407	22744	22230	21703	21103	20297	20023	19641	19507	19497	19361	19222	19322	19269	19447	19216	19250	19401	19411	19284	19207	19582	19259	19276	19507	19440	19303	19327	19414	19323	19428	19229	19306	19344	19411	19539	19537	19220	19365	19435	19434	19344	19185	19440	19099	19358	19306	19401	19422	19168	19413	19368	19418	19074	19057	19439	19190	19380	19414	19443	19297	19312	19248	19116	19149	19302	19283	19056	19360	19346	19069	19167	19220	19291	19510	19266	19377	19411	19331	19181	19303	19247	19264	19361	19277	19323	19363	19372	19393	19151	19274	19289	19224	19446	19412	19164	19337	19241	19375	19110	19357	19516	19449	19459	19178	19295	19254	19159	19178	19302	19528	19300	19293	19434	19415	19269	19320	19223	19409	19443	19053	19174	19146	19436	19375	19405	19181	19217	19356	19355	19265	19293	19115	19220	19182	19210	19108	19411	19401	19093	19178	19253	19370	19235	19441	19239	18980	19239	19187	19282	19425	19321	19237	19026	19241	19256	19224	19329	19406	19260	19465	19137	19103	19176	19294	19403	19140	19114	19283	19131	19285	19203	19325	19375	19138	19228	19112	19215	19281	19249	19329	19345	19412	19445	19438	19324	19259	19306	19290	19188	18945	19245	19428	19328	19243	19204	19394	18986	19443	19354	19242	19154	19382	19190	19169	19315	19178	19238	19352	19167	19236	19260	19312	19190	19294	19195	19472	19215	19346	19228	19323	19305	19145	19295	19516	19061	19018	18949	19205	19282	19353	19281	19330	19310	19435	19294	19177	19352	19315	19412	19496	19364	19433	19246	19301	19426	19273	19266	19360	19003	19173	19452	19186	19269	19260	19124	19004	19328	19277	19277	19268	19103	19339	19261	19190	18964	19219	19219	19198	19011	19347	19161	19368	19050	19141	19223	19153	19275	19384	19172	19318	19122	19079	19391	19544	19282	19231	19341	19646	19265	19202	19142	19195	19265	19233	19237	19184	19364	19020	19275	19323	19232	19202	19203	19208	19282	19293	19361	19028	19301	19373	19311	19104	19303	19147	19370	19293	19352	19354	19194	19145	19051	19214	19454	19340	19282	19383	19532	19426	19433	19143	19043	19267	19255	19219	19400	19189	19159	19248	19244	19231	19330	18949	19318	19252	19315	19143	19456	19269	19276	19340	19343	18998	19424	19145	19376	19473	19254	19242	19159	19095	19216	19187	19201	19404	19122	19154	19468	19525	19325	19341	19219	19104	19183	19150	19133	19246	19240	19234	19346	19104	19202	19315	19268	19331	19369	19304	19265	19207	19171	19393	19215	19337	19324	19319	19202	19388	19302	19297	19132	19230	19411	19074	19275	19191	19245	19382	19360	19407	19437	19421	19314	19297	19399	19405	19375	19301	19375	19264	19189	19346	19235	19025	19215	19002	19487	19192	19185	19040	19258	19187	19122	19264	18907	19338	19334	19071	19354	19219	19423	19315	19180	19055	19336	19124	19356	19199	19509	19229	19245	19402	19192	19481	19124	19351	19215	18992	19178	19365	19375	19276	19264	19124	19379	19255	19215	19270	19280	19435	19326	19241	19170	19608	19398	19268	19281	19487	19514	19294	19260	19258	19368	19304	19404	19360	19493	19325	19454	19410	19520	19260	19141	19310	19017	19254	19016	19261	19247	19427	19335	19129	19374	19335	19430	19317	19138	19258	19273	19266	19240	19178	19194	19227	19276	19408	19365	19416	19374	19243	19038	19353	19407	19589	19336	19166	19239	19105	19189	19281	19185	19443	19428	19325	19311	19232	19426	19082	19388	19141	19262	19374	19388	19138	19076	19182	19373	19262	19309	19119	19340	19319	19201	19311	19183	19118	19355	19367	19050	19265	19264	19270	19147	19276	19150	19358	19115	19153	19386	19352	19166	19381	19219	19284	19119	19174	19325	19191	19220	19335	19176	19319	19076	19425	19247	19220	19150	19390	19264	19349	19153	19238	19302	19227	19491	19205	19088	19122	19250	19303	19393	19450	18958	19386	19176	19149	19276	19143	19283	19246	19215	19322	19229	19141	19329	19204	19310	19162	19520	19064	19364	19245	19270	19373	19198	19252	19503	19474	19204	19177	19019	19320	19335	19393	19183	19421	19370	19424	19351	19248	19271	19185	19106	19209	19381	19151	19211	19207	19203	19376	19263	19210	19324	19243	19302	19194	19401	19295	19251	19499	19412	19169	19385	19201	19256	19317	19455	19098	19407	19275	19205	19104	19291	19504	19309	19281	19384	19296	19430	19195	19119	19436	19061	19282	19157	19120	19429	19459	19324	19252	19213	19262	19273	19303	19179	19316	19300	19413	19331	19354	19222	19392	19349	19175	19429	19074	19265	19174	19245	19200	19171	19410	19103	19282	19302	19345	19231	19183	19411	19456	19335	19106	19360	19413	19277	19235	19200	19087	19091	19366	19003	19056	19339	19348	19284	19308	19373	19276	19300	19281	19366	19528	19193	19321	19179	19543	19213	19240	19287	19411	19280	19073	19450	19045	19318	19570	19323	19055	19150	19213	19165	19299	19053	19126	19140	19135	19362	19187	19348	19252	19327	19291	19276	19247	19316	19187	19299	19282	19280	19296	19385	19262	19248	19290	19291	19168	19349	19266	19264	19335	19171	19271	19411	19266	19436	19513	19651	19335	19401	19309	19200	19201	19287	18947	19275	19057	19170	19142	19221	19177	19226	19357	19228	19243	19154	19246	19341	19147	19410	19210	19244	19578	19199	19171	19354	19246	19168	19209	19422	19220	19267	19316	19390	19354	19294	19272	19261	19166	19355	19228	19376	19357	19263	19218	19144	19194	19552	19325	19333	19382	19285	19248	19402	19481	19177	19160	19240	19226	19321	19407	19191	19305	19412	19363	19300	19211	19021	19350	19297	19412	19537	19241	19661	19390	19209	19260	19384	19419	19167	19151	19046	19009	19469	19390	18991	19192	19314	19418	19361	19466	19425	19303	19349	19036	19431	19162	19205	19248	19305	18979	19390	19438	19162	19265	19329	19091	19252	19392	19162	19401	19260	19129	19282	19388	19444	19555	19374	19128	19428	19294	19232	19208	19324	19423	19329	19271	19352	19267	19427	19383	19217	19300	19315	19332	19147	19325	19050	19175	19113	19415	19323	19327	19121	19167	19143	19233	19157	19360	19136	19430	19045	19416	19195	19278	19199	19246	19340	19397	19218	19143	19529	19548	19418	19315	19274	19375	19262	19085	19263	19257	18954	19332	19111	19347	19304	19183	19252	19376	19435	19326	19566	19349	19343	19257	19249	19199	19099	19393	19157	19326	19110	19118	19320	19176	19419	19294	19448	19093	19328	19260	19222	19081	19508	19253	19127	19296	19368	19264	19175	19355	19305	19105	19314	19065	19130	19367	19321	19319	19163	19288	19373	19169	19255	19161	19278	19371	19336	19280	19100	19254	19178	19158	19246	19345	19586	19386	19330	19305	19305	19194	19270	19082	19411	19318	19275	19089	19186	19051	19223	19192	19034	19113	19089	19257	19414	19266	19386	19365	19433	19196	19174	19288	19356	19396	19306	19451	19189	19075	19171	19077	19209	19275	19391	19112	19288	19187	19358	19235	19348	19164	19294	19266	19473	19390	19313	19457	19174	19186	19370	19429	19150	19158	19155	19289	19265	19152	19291	19306	19426	19349	19414	19250	19196	19225	19324	19335	19267	19286	19468	19137	19384	19176	19564	19231	19211	19225	19269	19215	19454	19309	19405	19394	19310	19377	19236	19139	19180	19504	19341	19463	19547	19124	19243	19169	19395	19234	19325	19234	19087	19317	19328	19144	19109	19287	19098	19149	19266	19188	19332	18968	19159	19252	19277	19110	19236	19188	19225	19243	19200	19123	19156	19236	19376	19066	19282	19401	19098	19224	19443	19425	19238	19034	19258	19051	19268	19220	19268	19133	19144	19184	19064	19280	19341	19066	19001	19359	19297	19453	19475	19037	19142	19247	19409	19243	19380	19217	19302	19209	19258	19173	19229	19218	19092	19243	19304	19319	19279	19355	19396	19430	19267	19329	19125	19147	19504	19067	19276	19361	19286	19300	19309	19278	19380	19312	19137	19215	19173	19361	19171	19210	19404	19384	19177	19135	19287	19355	19367	19211	19269	19379	19180	19248	19154	19119	19089	19250	19524	19450	19414	19036	19101	19249	19293	19152	19198	19220	19215	19479	19207	19184	19392	19345	19435	19238	19268	19306	19273	19462	19423	19275	19417	19329	19402	19400	19292	19258	19397	19337	19486	19323	19099	19205	19166	19231	19238	19180	19398	19352	19261	19371	19294	19487	19262	19078	19226	19250	19325	19396	19375	19231	19084	19278	18994	19281	19411	19088	19300	19421	19338	19164	19258	19465	19282	19379	19281	19305	19350	19232	19165	19186	19224	19112	19203	19238	19280	19189	19248	19419	19194	19382	19199	19329	19123	19091	19445	19313	19130	19267	19355	19106	19305	19242	19256	19149	19265	19272	19441	19358	19147	19222	19143	18963	19363	19269	19248	19370	19411	19345	19315	19232	19282	19393	19302	19013	19328	19437	19031	19166	19148	19179	19313	19419	19241	19252	19348	19250	19153	19139	19236	19353	19281	19443	19291	19326	19348	19071	19099	19033	19348	19192	19239	19311	19248	19194	19330	19347	19335	19226	19245	19238	19176	19538	19296	19385	19242	19130	19264	19194	19195	19257	19298	19220	19104	19330	19314	19331	19326	19303	19162	19199	19356	19144	19210	19443	19466	19385	19248	19464	19262	19183	19408	19164	19158	19323	19179	19216	19234	19106	19303	19395	19421	19256	19416	19337	19312	19180	19284	19217	19303	19007	19042	19411	19420	19189	19384	19205	19277	19313	19404	19146	19479	19376	19158	19334	19223	19331	19342	19506	19388	19242	19330	19161	19422	19510	18899	19125	19194	19397	19415	19232	19487	19297	19407	19228	19165	19207	19320	19295	19506	19324	18947	19231	19310	19394	19311	19144	19282	19279	19305	19448	19079	19314	19429	19227	19163	19399	19164	19271	19114	19122	19174	19283	19338	19260	19018	19290	19262	19357	19276	19213	19487	19140	19463	19380
29109	59960	45783	33460	21942	18690	17655	17006	16856	20930	17235	15970	16179	18233	19509	18925	18135	17206	16332	16019	15788	15605	15435	15430	15539	15250	15311	15333	15479	15587	15538	15583	15580	15545	15540	15645	15442	15492	15446	15530	15426	15425	15426	15340	15448	15428	15406	15391	15439	15586	15460	15565	15397	15517	15441	15605	15477	15379	15746	15304	15587	15429	15302	15527	15465	15421	15494	15199	15506	15375	15502	15380	15362	15606	15564	15545	15494	15518	15571	15536	15401	15526	15351	15528	15611	15293	15609	15412	15440	15604	15421	15279	15557	15431	15524	15362	15543	15366	15437	15468	15442	15462	15426	15449	15460	15331	15545	15301	15465	15276	15500	15416	15283	15547	15506	15378	15337	15658	15352	15315	15446	15346	15577	15429	15445	15675	15347	15508	15475	15532	15519	15497	15475	15467	15460	15345	15419	15384	15293	15419	15455	15396	15290	15501	15531	15384	15500	15621	15465	15568	15376	15337	15460	15488	15362	15541	15542	15554	15482	15507	15612	15324	15441	15477	15498	15377	15513	15399	15453	15426	15590	15484	15673	15547	15381	15471	15576	15324	15491	15455	15368	15418	15541	15385	15484	15419	15532	15419	15298	15465	15368	15518	15374	15523	15484	15471	15515	15410	15466	15421	15414	15566	15352	15389	15492	15417	15325	15505	15426	15462	15400	15445	15520	15422	15549	15488	15450	15423	15351	15426	15382	15390	15512	15421	15539	15453	15444	15467	15527	15456	15395	15518	15459	15346	15424	15423	15346	15562	15550	15383	15477	15371	15576	15508	15357	15586	15419	15428	15304	15344	15559	15502	15503	15451	15587	15674	15335	15293	15303	15448	15524	15536	15556	15374	15370	15396	15504	15453	15472	15498	15375	15611	15441	15609	15438	15258	15429	15542	15372	15395	15484	15260	15232	15572	15593	15446	15501	15566	15434	15436	15462	15386	15502	15556	15463	15458	15468	15472	15463	15515	15437	15488	15676	15478	15471	15490	15347	15465	15576	15388	15391	15480	15244	15561	15485	15495	15317	15517	15595	15436	15522	15552	15515	15309	15514	15394	15557	15453	15380	15465	15511	15245	15369	15461	15456	15685	15486	15462	15373	15304	15518	15478	15435	15518	15437	15568	15347	15301	15366	15529	15371	15578	15204	15585	15349	15539	15207	15304	15392	15401	15425	15264	15433	15389	15593	15395	15325	15332	15415	15326	15475	15283	15408	15471	15481	15333	15455	15495	15435	15548	15469	15333	15429	15422	15498	15196	15420	15441	15411	15275	15315	15565	15515	15507	15457	15494	15572	15443	15535	15393	15382	15393	15326	15447	15442	15318	15360	15500	15411	15540	15592	15355	15547	15559	15616	15491	15355	15526	15470	15334	15342	15392	15567	15395	15451	15487	15436	15416	15546	15406	15302	15301	15392	15471	15552	15226	15315	15515	15484	15600	15718	15500	15504	15542	15298	15494	15539	15226	15376	15569	15427	15290	15446	15575	15444	15229	15475	15587	15503	15319	15477	15406	15618	15426	15351	15646	15662	15319	15293	15543	15407	15597	15447	15434	15396	15583	15524	15343	15480	15357	15227	15457	15378	15408	15495	15355	15456	15453	15336	15363	15283	15533	15586	15265	15310	15437	15377	15377	15266	15508	15485	15439	15488	15442	15310	15533	15488	15561	15357	15417	15486	15377	15483	15425	15394	15499	15417	15657	15452	15584	15536	15496	15270	15445	15603	15642	15468	15476	15357	15448	15506	15484	15612	15593	15478	15445	15282	15389	15521	15482	15592	15266	15366	15476	15380	15293	15336	15340	15424	15526	15490	15614	15411	15636	15278	15395	15429	15443	15437	15482	15367	15416	15641	15447	15352	15616	15441	15394	15380	15363	15418	15410	15508	15384	15489	15372	15635	15681	15626	15392	15360	15421	15609	15402	15342	15338	15492	15485	15508	15394	15385	15423	15524	15532	15526	15595	15415	15368	15216	15549	15322	15512	15585	15276	15465	15495	15518	15418	15459	15426	15351	15361	15533	15660	15387	15511	15511	15397	15333	15595	15244	15476	15526	15500	15498	15378	15484	15491	15409	15566	15511	15421	15437	15509	15584	15635	15440	15555	15375	15464	15588	15343	15560	15474	15506	15401	15344	15409	15327	15558	15557	15496	15412	15379	15245	15598	15448	15675	15463	15368	15303	15421	15364	15463	15412	15495	15427	15444	15347	15542	15713	15411	15547	15446	15411	15528	15530	15551	15452	15541	15492	15516	15491	15422	15330	15511	15450	15247	15349	15534	15441	15523	15498	15454	15551	15433	15532	15357	15339	15563	15417	15653	15403	15517	15274	15456	15407	15465	15453	15477	15414	15459	15368	15455	15409	15442	15594	15585	15475	15498	15558	15324	15455	15469	15391	15383	15614	15475	15280	15280	15441	15322	15520	15517	15575	15487	15534	15492	15467	15489	15449	15481	15244	15417	15654	15594	15598	15491	15447	15440	15492	15419	15415	15396	15448	15470	15489	15314	15490	15289	15482	15503	15507	15329	15438	15471	15524	15524	15568	15524	15459	15475	15366	15388	15472	15297	15483	15411	15526	15459	15527	15503	15284	15421	15433	15378	15570	15302	15253	15399	15447	15326	15413	15548	15367	15342	15459	15458	15434	15406	15373	15367	15391	15518	15254	15457	15418	15308	15356	15553	15346	15472	15516	15415	15371	15251	15512	15712	15526	15457	15452	15492	15523	15265	15585	15498	15430	15508	15504	15509	15443	15446	15414	15648	15658	15418	15578	15514	15416	15559	15527	15423	15471	15485	15427	15595	15325	15553	15530	15413	15548	15526	15481	15255	15391	15485	15458	15448	15444	15457	15444	15373	15364	15480	15401	15370	15493	15293	15607	15524	15420	15446	15550	15444	15433	15488	15407	15433	15367	15631	15465	15443	15278	15405	15549	15579	15327	15523	15487	15598	15294	15405	15567	15394	15386	15372	15510	15307	15529	15349	15445	15491	15502	15276	15426	15555	15427	15463	15542	15628	15448	15509	15445	15487	15597	15372	15546	15312	15536	15486	15617	15379	15432	15521	15372	15330	15429	15473	15286	15403	15335	15470	15543	15457	15472	15324	15528	15230	15471	15535	15263	15401	15553	15382	15486	15417	15555	15321	15621	15488	15396	15562	15407	15353	15592	15569	15494	15361	15375	15436	15415	15388	15254	15363	15305	15456	15401	15460	15328	15581	15324	15434	15461	15473	15290	15425	15229	15580	15664	15349	15333	15434	15390	15348	15427	15328	15429	15322	15367	15415	15351	15556	15360	15440	15463	15488	15370	15727	15533	15315	15419	15413	15691	15542	15482	15461	15521	15588	15364	15361	15343	15303	15445	15364	15324	15494	15528	15621	15450	15301	15460	15398	15406	15479	15711	15500	15302	15589	15346	15297	15360	15459	15382	15237	15521	15411	15485	15275	15347	15314	15477	15494	15537	15530	15456	15602	15261	15449	15259	15412	15453	15345	15490	15456	15377	15325	15270	15507	15376	15526	15567	15371	15415	15317	15599	15189	15429	15717	15455	15517	15247	15336	15540	15399	15306	15404	15486	15500	15432	15354	15511	15525	15362	15596	15416	15517	15344	15346	15611	15409	15539	15445	15482	15509	15339	15680	15390	15392	15384	15556	15543	15308	15568	15602	15509	15370	15472	15498	15284	15519	15378	15499	15226	15546	15200	15407	15509	15502	15356	15425	15537	15500	15434	15454	15419	15402	15546	15383	15120	15402	15374	15453	15459	15484	15407	15536	15574	15472	15415	15368	15578	15409	15502	15398	15510	15331	15371	15463	15432	15224	15350	15517	15506	15418	15463	15470	15295	15428	15510	15517	15634	15368	15327	15473	15558	15468	15557	15359	15527	15590	15479	15352	15477	15625	15313	15476	15356	15424	15441	15578	15473	15558	15474	15510	15435	15547	15554	15374	15628	15508	15485	15378	15490	15511	15282	15555	15557	15504	15314	15534	15517	15405	15504	15562	15638	15493	15235	15378	15352	15498	15581	15418	15540	15525	15453	15437	15299	15556	15579	15376	15484	15443	15370	15383	15464	15336	15425	15427	15431	15398	15364	15510	15436	15348	15547	15359	15593	15483	15392	15444	15439	15456	15579	15395	15261	15494	15421	15508	15343	15421	15637	15364	15668	15638	15581	15428	15442	15494	15293	15494	15372	15550	15521	15415	15397	15519	15526	15195	15438	15438	15472	15364	15448	15589	15358	15608	15270	15430	15480	15428	15549	15398	15452	15419	15594	15420	15430	15397	15398	15475	15400	15615	15465	15398	15448	15573	15498	15521	15403	15493	15366	15579	15364	15528	15481	15352	15450	15362	15347	15446	15479	15420	15503	15622	15421	15471	15476	15427	15465	15547	15317	15573	15462	15536	15456	15420	15539	15540	15550	15465	15442	15322	15406	15456	15502	15594	15473	15504	15536	15517	15353	15494	15440	15483	15350	15495	15521	15664	15550	15478	15602	15411	15416	15441	15440	15447	15568	15529	15519	15560	15561	15455	15484	15393	15528	15517	15472	15616	15387	15372	15389	15470	15445	15358	15497	15296	15497	15561	15480	15386	15582	15506	15544	15469	15507	15554	15580	15503	15457	15461	15519	15302	15665	15660	15439	15395	15422	15273	15468	15320	15528	15395	15287	15677	15390	15394	15423	15599	15352	15368	15627	15401	15276	15443	15429	15271	15391	15399	15225	15463	15484	15456	15408	15412	15608	15478	15392	15545	15350	15612	15395	15496	15465	15482	15518	15523	15463	15294	15360	15476	15407	15591	15444	15417	15516	15467	15436	15402	15372	15511	15554	15450	15341	15331	15521	15374	15219	15350	15522	15489	15636	15309	15462	15533	15643	15304	15359	15535	15592	15374	15454	15426	15415	15331	15549	15376	15633	15448	15494	15595	15365	15356	15460	15380	15511	15440	15521	15395	15401	15234	15492	15431	15389	15342	15320	15334	15558	15529	15249	15571	15427	15422	15421	15334	15615	15477	15534	15423	15591	15449	15391	15462	15312	15381	15668	15475	15580	15581	15259	15327	15391	15435	15274	15408	15355	15394	15459	15327	15331	15424	15448	15412	15614	15451	15350	15566
30621	28800	32991	26725	20985	19761	19559	19095	18858	19232	18965	18909	18625	18950	19093	18811	18889	18890	18683	18773	18822	18692	18610	18829	18632	18474	18688	18840	18798	18702	18599	18844	18705	18688	18606	18564	18807	18903	18741	18723	18758	18665	18912	18491	18936	18819	18697	18979	18612	18439	18736	18666	18811	18656	18713	18651	18830	18559	18648	18428	18718	18475	18640	18690	18590	18780	18680	18835	18631	18723	18580	18677	18770	18556	18778	18636	18746	18516	18727	18762	18706	18523	18585	18709	18684	18662	18750	18735	18866	18826	18742	18775	18686	18796	18705	18597	18639	18697	18806	18822	18553	18616	18666	18790	18748	18659	18779	18763	18684	18824	18678	18694	18722	18933	18574	18530	18879	18685	18704	18609	18833	19055	18814	18689	18542	18693	18556	18542	18832	18568	18716	18711	18781	18552	18682	18632	18667	18543	18780	18753	18877	18689	18597	18864	18641	18585	18693	18749	18802	18679	18628	18771	18775	18682	18908	18722	18648	18717	18628	18641	18916	18642	18668	18604	18659	18812	18527	18750	18823	18732	18588	18641	18667	18844	18736	18553	18679	18741	18782	18528	18546	18465	18858	18654	18665	18815	18654	18582	18804	18891	18817	18846	18498	18676	18706	18717	18880	18673	18802	18676	18720	18685	18929	18546	18793	18592	18668	19038	18813	18691	18513	18804	18709	18728	18797	18565	18812	18735	18988	18541	18576	18716	18605	18504	18536	18821	18756	18811	18927	18722	18742	18695	18676	18889	18693	18539	18641	18618	18574	18791	18719	18748	18721	18670	18632	18809	18802	18611	18735	18680	18477	18678	18745	18588	18749	18812	18731	18595	18756	18883	18589	18660	18891	18785	18692	18849	18966	18639	18678	18920	18778	18541	18767	18551	18560	18654	18615	18738	18691	18825	18714	18404	18696	18676	18786	18690	18565	18737	18636	18709	18815	18762	18622	18664	18881	18794	18713	18660	18689	18648	18471	18589	18621	18561	18825	18659	18792	18716	18505	18705	18685	18921	18739	18721	18733	18670	18714	18663	18842	18757	18578	18608	18550	18821	18615	18775	18738	18563	18662	18682	18617	18704	18593	18594	18685	18565	18773	18825	18640	18619	18838	18737	18897	18758	18620	18676	18611	18771	18814	18642	18577	18592	18648	18727	18982	18540	18669	18720	18794	18944	18658	18567	18751	18733	18673	18874	18729	18849	18711	18613	18702	18752	18565	18415	18667	18651	18717	18632	18733	18659	18813	18632	18654	18561	18629	18723	18632	18676	18628	18547	18679	18936	18714	18762	18704	18853	18657	18696	18528	18671	18758	18751	18784	18893	18748	18588	18536	18589	18810	18720	18676	18529	18593	18652	18726	18607	18683	18740	18498	18760	18876	18777	18509	18618	18594	18736	18599	18636	18575	18815	18491	18714	18651	18837	18734	18780	18659	18518	18552	18668	18875	18695	18767	18842	18737	18762	18728	18636	18911	18648	18691	18640	18741	18755	18861	18503	18673	18808	18627	18688	18626	18721	18777	18688	18769	18576	18827	18795	18865	18742	18732	18453	18333	18606	18966	18505	18835	18857	18728	18852	18987	18596	18794	18658	18825	18703	18721	18763	18604	18544	18860	18922	18888	18726	18830	18868	18650	18597	18839	18612	18460	18485	18518	18847	18684	18634	18734	18730	18828	18668	18511	18641	18710	18784	18594	18711	18835	18836	18630	18651	18719	18701	18645	18895	18885	18598	18658	18826	18642	18880	18732	18499	18530	18349	18645	18729	18934	18515	18688	18783	18847	18883	18766	18789	18681	18601	18756	18637	18696	18790	18512	18426	18678	18491	18766	18612	18665	18509	18581	18682	18664	18646	18793	18686	18685	18491	18791	18886	18690	18650	18778	18630	18662	18860	18827	18476	18780	18635	18693	18761	18907	18719	18641	18827	18769	18630	18769	18708	18704	18712	18535	18681	18798	18811	18674	18712	18745	18775	18615	18648	18462	18659	18816	18856	18880	18740	18646	18587	18636	18541	18561	18817	18679	18709	18779	18883	18601	18748	18786	18582	18489	18720	18622	18600	18855	18764	18754	18676	18716	18693	18695	18851	18650	18719	18752	18731	18951	18706	18692	18933	18853	18551	18628	18789	18822	18676	18720	18797	18521	18615	18649	18733	18804	18607	18752	18669	18848	18662	18477	18654	18881	18534	18405	18819	18774	18748	18741	18844	18788	18656	18692	18601	18577	18707	18707	18742	18584	18601	18614	18622	18750	18775	18892	18652	18723	18952	18867	18751	18927	18767	18659	18631	18634	18706	18771	18529	18528	18702	18567	18836	18871	18702	18730	18775	18880	18640	18577	18634	18607	18593	18628	18612	18852	18388	18678	18451	18626	18680	18637	18705	18881	18919	18727	18674	18756	18721	18689	18605	18854	18516	18911	18696	18540	18595	18717	18804	18639	18864	18739	18519	18816	18481	18731	18761	18578	18399	18884	19032	18775	18517	18722	18590	18756	18620	18578	18616	18543	18867	18901	18749	18699	18604	18855	18812	18663	18592	18749	18887	18661	18918	18867	18771	18806	18717	18740	18804	18633	18722	18980	18638	18967	18681	18712	18757	18716	18624	18629	18660	18752	18850	18507	18799	18711	18757	18785	18717	18630	18650	18566	18658	18682	18485	18491	18863	18707	18682	18565	18625	18753	18755	18533	18608	18701	18613	18813	18654	18791	18448	18730	18724	18791	18641	18733	18617	18763	18777	18693	18644	18997	18736	18804	18851	18621	18569	18649	18834	18722	18848	18480	18485	18708	18770	18821	18657	18760	18735	18675	18813	18627	18910	18744	18728	18921	18664	18653	18945	18653	18685	18660	18831	18668	18632	18701	18674	18698	18853	18786	18959	18802	18694	18550	18793	18660	18727	18848	18436	18784	18516	18825	18648	18671	18801	18610	18681	18760	18559	18740	19024	18800	18750	18709	18571	18662	18702	18759	18893	18821	18805	18583	18719	18817	18673	18691	18642	18534	18643	18759	18726	18535	18600	18599	18754	18739	18845	18889	18824	18867	18690	18776	18849	18721	18826	19093	18846	18660	18652	18578	18658	18798	18785	18653	18813	18533	18610	18753	18776	18817	18754	18617	18762	18618	18724	18572	18600	18640	18733	18630	18575	18658	18692	18585	18698	18536	18732	18903	18909	18792	18564	18743	18595	18612	18826	18761	18718	18579	18687	18765	18790	18753	18532	18626	18664	18563	18490	18730	18942	18882	18644	18664	18527	18608	18765	18805	18847	18858	18745	18756	18796	18782	18632	18808	18620	18823	18753	18634	18708	18729	18892	18587	18867	18703	18772	18645	18466	18651	18693	18722	18640	18892	18660	18691	18733	18799	18724	18780	18559	18784	18731	18697	18612	18811	18868	18789	18450	18706	18723	18566	18761	18866	18939	18702	18767	18531	18737	18423	18859	18549	18657	18519	18582	18733	18666	18666	18518	18526	18563	18783	18584	18776	18661	18690	18612	18560	18646	18764	18891	18730	18638	18538	18683	18735	18663	18609	18677	18606	18854	18848	18583	18792	18619	18874	18856	18695	18688	18635	18820	18548	18758	18672	18584	18852	18590	18834	18809	18717	18645	18716	18770	18826	18894	18750	18941	18867	18755	18655	18677	18634	18733	18779	18572	18604	18426	18736	18858	18629	18481	18802	18827	18869	18876	18679	18483	18571	18769	18780	18486	18634	18551	18711	18816	18760	18675	18776	18681	18669	18830	18599	18818	18624	18818	18554	18608	18744	18643	18801	18745	18850	18775	19011	18771	18817	18736	18815	18599	18711	18732	18760	18771	18596	18549	18839	18611	18772	18845	18922	18862	18615	18572	18649	18647	18804	18616	18769	18582	18728	18745	18709	18735	18776	18615	18727	18659	18649	18589	18804	18748	18816	18461	18765	18584	18537	18690	18741	18679	18690	18605	18830	18846	18935	18770	18786	18459	18921	18802	18785	18625	18622	18788	18598	18615	18703	18700	18650	18827	19005	18780	18601	18975	18445	18916	18750	18678	18758	18696	18682	18726	18767	18649	18825	18730	18755	18752	18792	18725	18548	18547	18735	18804	18796	18781	18829	18533	18820	18602	18790	18607	18772	18669	18887	19003	18853	18784	18866	18758	18716	18805	18702	18679	18734	18432	18602	18826	18733	18732	18915	18813	18778	18726	18606	18899	18642	18785	18830	18695	18703	18759	18723	18670	18644	18671	18590	18920	18780	18674	18648	18718	18729	18783	18791	18766	18719	18583	18717	18611	18688	18687	18942	18780	18587	18790	18636	18772	18744	18578	18833	18677	18676	18741	18749	18552	18792	18764	18770	18644	18872	18740	18673	18683	18718	18589	18832	18510	18711	18731	18900	18644	18629	18929	18823	18600	18610	18816	18560	18649	18763	18743	18888	18741	18430	18643	18527	18648	18509	18493	19010	18555	18690	18610	18661	18823	18562	18775	18836	18754	18571	18627	18694	18695	18656	18849	18683	18665	18523	18721	18680	18659	18670	18705	18476	18728	18843	18882	18975	18733	18974	18656	18709	18671	18858	18651	18861	18653	18862	18698	18719	18728	18721	18751	18536	18808	18791	18746	18771	18573	18642	18710	18800	18779	18765	18809	18753	18704	18752	18756	18558	18732	18645	18621	18899	18658	18757	18779	18813	18749	18622	18626	18739	18702	18698	18769	18717	18571	18941	18845	18690	18714	18718	18658	18653	18674	18638	18531	18862	18812	18489	18395	18796	18634	18708	18724	18623	18852	18884	18404	18908	18602	18801	18711	18671	18640	18648	18784	18771	18684	18819	18636	18669	18654	18655	18693	18841	18579	18685	18507	18572	18468	18802	18548	18621	18676	18818	18639	18676	18815	18660	18971	18772	18743	18732	18662	18782	18721	18548	18770	19044	18785	18661	18851	18854	18691	18792	18535	18728	18594	18777	18679	18748	18776	18617	18692	18875	18662	18578	18618	18850	18751	18490	18661	18640	18806	18661	18759	18617	18718	18607	18797	18720	18761	18594	18832	18595	18884	18671	18626	18702	18900	18828	18773	19055	18807	18695	18697	18673	18640	18771	18721	18833	18594	18555	18670	18593	18570	18753	18641	18823	18866
26466	40596	31435	21494	17324	16401	15914	15792	15625	15708	15659	15378	15320	15396	15433	15390	15389	15297	15188	15111	15044	15116	15151	14988	15351	15253	15126	15229	15114	15142	15234	15198	15172	15200	15317	15235	15113	15079	15308	15217	15282	15156	15075	15105	15349	15082	15147	15226	14962	15171	15152	15311	15213	15155	15028	15065	15142	15009	15174	15135	15230	15334	15146	15355	15097	15100	15009	15030	15069	15250	15015	15113	15105	15201	15252	15037	15220	15140	15101	15032	15197	15150	15269	15195	15077	15230	15211	15106	15199	14959	15135	15039	15123	15294	15170	15346	15186	15028	15305	15211	15173	15167	15257	15033	15077	15140	15303	15300	14917	15272	15102	15187	15309	15154	14973	15178	15074	15031	15131	15157	15114	15104	15145	15085	15219	15121	15268	15166	15177	15067	15173	15205	15206	15071	15158	15171	15180	15209	15227	15103	15156	15209	15100	15058	15271	15266	15108	15202	15329	14955	15293	15153	14971	15227	15193	15066	15148	15094	15082	15056	15218	15074	15111	15026	15072	15166	15461	15164	15240	15083	15389	15115	15064	15213	15172	15052	15140	15179	15245	15190	15306	15214	15245	15180	15062	14977	14921	15190	15200	15093	15285	15062	15178	15146	15099	15112	15068	14995	15172	15014	15220	15135	15222	15114	15106	15100	15241	15109	15364	15121	15234	15064	15087	15010	15084	15238	15146	15222	15076	15184	15059	15250	15151	15080	15183	14999	15116	15038	15055	15236	15275	15120	15086	15250	15096	15052	15147	15129	15162	15046	15167	15079	15223	15184	15077	15227	15187	15215	15163	15139	15046	15173	15139	15226	15144	15236	15135	15123	15277	15127	14954	15115	15053	15172	15163	15114	15279	15104	15270	15219	15358	15059	15293	15169	15178	15126	15086	15196	15200	15201	15281	15111	15126	15209	15078	14998	15142	14934	15026	15150	14948	15199	15214	14985	15127	15165	15116	15113	15080	15264	15134	15116	15184	15211	15169	15047	15235	15085	15154	15028	15298	15108	15145	15266	15023	15274	15136	15238	15178	15037	15095	15175	15391	15171	15044	15132	15194	15134	15167	14971	15016	15168	15057	15097	15153	15161	15188	15155	15265	15340	15066	15002	15271	15196	15340	15205	15037	15232	15205	15086	15177	15248	14982	15103	15258	15221	15110	15072	14999	15037	15119	15112	15218	15077	15265	15350	15235	15197	15141	15156	15073	15230	15136	15222	15223	15178	15142	15186	15117	15143	15101	15187	15351	15083	15280	15245	15213	15156	15166	15063	14942	14996	15123	15101	15066	15237	15162	15207	15033	15336	15129	15158	15326	15193	15195	15154	15293	15111	15236	15004	15121	15214	15121	15343	15107	15101	15206	15036	15192	15139	14993	15036	15213	15136	15393	15027	15046	14986	15074	15230	15215	15343	15074	15101	15132	15082	15126	15164	15254	15039	15136	15205	15099	15274	15292	15258	15157	15025	15133	15209	15160	15034	15016	15115	15077	15259	15236	15091	15137	15054	15270	15223	15151	15151	15199	15168	15065	15298	15023	15061	15303	15156	15453	15105	15019	15075	15283	15146	15027	15156	15100	15035	15050	15183	15212	15107	15146	15189	15130	15102	15208	15262	15366	15107	15200	15200	15229	15210	15111	15107	15094	15198	15194	15179	15094	15183	15312	15125	15289	15136	15298	15121	15344	15205	15129	15089	15173	15179	14997	15168	15155	15129	15269	15062	15324	15047	15032	15197	15106	15157	15092	14947	15159	15138	15309	15143	15146	15129	15193	15027	15058	15246	15317	15235	15237	15026	15130	15249	15042	15146	15033	15139	15189	15241	15113	15258	15197	15147	15155	15289	15247	15239	15283	15167	15097	15184	15086	15240	15144	15082	15112	15204	15304	15148	15267	15183	15243	15199	15124	15198	15160	15089	15234	15278	15230	15290	14988	15143	15038	15010	15094	15252	15156	15226	15113	15173	15287	15060	15219	15017	15045	15185	15139	15124	15156	15075	15069	15190	15014	15025	14890	15124	15170	15170	15204	14999	15091	15126	15211	14967	15235	15205	15248	15093	15201	15285	15117	15143	15106	15125	15272	15042	15248	15047	15230	14973	15206	15261	14997	15168	15170	15322	15360	15312	15052	15070	15082	14970	15196	15189	15119	14869	15117	15139	15199	14946	15179	15009	15225	15055	15221	15125	15086	15143	15117	15126	15258	15102	15148	15162	15187	15158	15193	15146	15128	14963	15225	15332	14960	15136	15238	15184	15172	15215	15147	15309	15043	15261	15184	15266	15227	15144	15129	15284	15222	15147	15254	15145	15027	15096	15215	15164	15140	15114	15171	15080	15030	15339	15178	15199	15031	15146	15081	15247	15049	15083	15209	15063	15209	15215	15168	15046	15151	15100	14965	15286	15086	15158	15212	15057	15094	15167	15267	15321	15113	15052	15018	15146	15220	15332	15247	15364	15103	15283	15118	15135	14980	15084	15230	15058	15065	15117	15078	15177	14975	15121	15307	15046	15153	15048	15084	15245	15191	15257	15017	15061	15163	15060	15057	15202	15182	15141	15229	15226	15267	15261	15235	15209	15118	15346	15183	15107	15037	15136	15170	15111	15053	15086	15285	15153	15103	15138	15049	15181	15072	15168	15084	15351	15119	15069	15246	15246	15170	15169	15067	15172	15039	15327	15107	15093	15231	15137	15107	15179	15097	15205	15290	15241	15083	15139	15191	15060	15049	15209	15189	15113	15138	15140	15177	15113	15212	15248	15321	15113	15204	15044	15174	15186	15248	15047	15210	15387	15130	15287	15221	15352	15022	15226	15107	15164	15194	15148	15116	15108	15107	15147	15093	14943	15065	15223	14927	15236	15264	15148	15234	15151	15144	15282	15072	15172	15090	15243	15250	15086	15097	15068	15246	15199	15221	15075	15093	15255	15323	15125	15003	15081	15247	15159	15179	15064	15219	15108	15106	15042	15128	15152	15038	15151	15019	15304	15183	15086	15132	15075	15202	15213	15166	15194	15085	15108	15094	15084	14879	15101	15042	15205	15088	15111	15234	15291	15250	15069	14967	15291	15026	15123	15291	15162	15139	15415	15174	15028	15176	15181	15159	15206	15238	15192	15097	15142	15156	15163	15073	14997	15242	15043	15149	15299	15178	15151	15164	15104	15110	15179	15040	15096	15156	15155	15266	15128	15192	15073	15101	15122	15295	15122	15114	15279	15196	15159	15122	15088	14977	15299	15108	15095	15222	15153	15119	15161	15020	15189	15138	15156	15301	15099	15124	15117	15235	15178	15360	15276	15183	15163	15249	15104	15156	15151	15041	15108	15153	15049	15042	15169	15133	15133	15107	14995	15142	15123	15190	15390	15210	15062	15051	15135	15148	15341	15241	15181	15095	15061	15094	15189	15313	15016	15102	15270	15207	15028	15069	15167	15207	15076	15170	15305	15275	15167	15274	15113	15108	15083	15205	15196	15171	15208	15233	15133	15081	15211	15229	15294	15370	15136	14973	15036	15108	15008	15016	15117	15161	15196	15178	15167	15175	15133	15159	15058	15262	15144	15124	15207	15251	15174	15306	14908	15225	15110	15096	15110	15064	15085	15180	15072	15271	15065	15086	15063	15226	15028	15135	15127	15233	15336	15174	15051	15144	15221	15143	15145	15112	15110	15136	15217	15306	15175	15131	15040	15107	15110	15044	15075	15144	15131	15217	15177	15185	15066	15172	14935	15134	15251	15106	15071	15103	15124	15127	15285	15110	15048	15036	15258	15068	15267	15280	15284	14946	15096	15077	15108	15180	15451	15086	15063	15181	15158	15082	15041	15159	15045	15217	15197	15265	15137	15107	15265	15221	15199	15295	15022	15174	15056	15175	15197	15306	15194	15183	15075	15218	15223	15307	15185	15139	15247	15132	15323	15167	15272	15259	15233	15239	15196	15155	15176	15151	15149	15014	15142	15160	15105	15266	15150	15286	15082	15087	15333	15142	15362	15174	15327	15121	14993	15036	15335	15154	15144	15231	15242	15181	15060	15171	15248	15149	15128	15297	15185	15052	15213	15264	15203	15020	15084	15170	15310	15153	15141	15241	15081	15204	15222	15253	15263	15067	15237	15121	15325	15033	15140	15204	15182	15211	15171	15229	15151	15118	14896	15198	15183	15248	15204	15258	15176	14996	15149	15193	15038	15143	14973	15295	15052	15285	15163	15139	15227	15077	14943	15148	15151	15246	15094	15230	15217	15165	15175	15139	15137	15048	15223	14913	15173	15119	15184	15231	15183	15254	15224	15212	15225	15163	15109	15236	15259	15103	14977	15029	15044	15109	15247	15194	14976	15175	15165	15197	15108	15165	15132	15156	15161	15262	15008	14945	15131	15306	15087	14965	15156	15110	15118	15083	15178	15087	15204	15206	15250	15066	15273	15154	15163	15036	15242	15106	15187	15124	15095	15274	15140	15260	15067	15147	15242	15189	15050	15311	15163	14889	15089	15274	15260	15388	14883	15052	15056	15159	15088	15148	14932	15243	15228	15107	15210	15182	15228	15277	15123	15141	15097	15115	15128	15193	15215	15193	15168	15244	15308	15199	15212	15122	15193	15245	15185	15202	15169	15133	15311	15440	15130	15152	15152	15465	15215	15069	15175	15206	15205	15076	15003	15224	15207	15185	15228	15216	15283	15146	15066	15184	15159	15240	15076	15142	15070	15123	15219	15271	15079	15081	15058	15078	15107	15126	15138	15315	15112	15058	15224	15114	15275	15032	15213	15321	15154	15039	14984	15221	15125	15195	15299	15046	15144	15318	15206	15155	15097	15172	15190	15003	15185	15120	15039	15246	15001	15160	15087	15095	15053	15106	15190	15144	15233	15031	15190	15138	15398	14983	15120	15172	15017	15177	15340	15231	15298	15206	15141	15150	15147	15029	15003	15032	14975	15031	15246	15312	15177	15255	15195	15057	15050	15075	15303	15141	15085	15274	15213	14984	15143	15092	15097	15243	15198	15153	15150	15084	15108	15085	15164	15076	15188	15104	15099	15380	15237	15196	15331	15041	15100	15034	15000	15061	15188	15260	15197	15170	15079	15042	15303	15206	15198	15167	15231	15106	15153	15042	15310	15179	15138	15160	15224
23048	20977	28052	25472	23204	22969	22681	20247	19544	20396	23299	20557	19641	19436	20296	20187	20350	19976	19485	19409	19340	19360	19081	19252	19209	19169	19315	19316	18966	19140	19182	19040	19010	19165	19078	19358	19198	19239	18999	19226	19410	19070	19196	19037	19236	19107	18999	19029	19121	19275	19193	19115	19209	18931	18903	19167	19058	19116	18916	18947	19014	18987	18985	19032	19263	19034	19143	19043	19368	19122	19296	19078	19063	19248	18891	19067	19225	18886	19249	19016	19189	19135	18969	18943	19116	19034	19069	19306	19138	19154	19196	19203	19012	19128	19191	19119	19095	19203	19260	19142	19077	18872	19142	19259	18992	19041	19043	18971	19176	19338	19261	18918	19256	19201	19181	19219	18980	19151	19377	19094	19248	18992	19114	19016	19038	19029	18890	19143	18958	19068	19162	19172	19018	19118	19072	19148	19355	19229	19193	18905	19039	18904	18994	19011	19133	18864	19051	18984	18939	19078	18941	19130	18792	19328	19191	19224	19290	19019	19168	19137	19182	19044	19042	19105	19037	18933	19067	19355	19202	19171	18933	19075	19271	19117	19034	19173	19298	19344	19078	19136	19273	19113	19064	19078	19289	18957	19119	19244	19151	19084	19156	19255	19104	19165	19106	19107	19025	19121	18902	19137	19234	19105	19239	19068	19075	19095	18808	19180	19113	19076	19118	19150	19098	19011	19195	19046	19092	18834	19178	19146	18953	18932	18977	18927	19086	19133	19297	18966	19202	19087	19123	19158	19058	19197	18970	18891	18934	19019	18959	19006	18960	18941	19139	19128	19061	19098	19333	18879	19139	19125	18942	18981	19158	19048	19314	19155	19251	19212	18903	19012	19111	19190	19234	19049	18945	19115	19012	19145	19018	18712	19092	19026	19175	19024	19023	18852	18912	19068	18986	19156	19108	19016	18939	19105	19110	18848	19115	18859	19043	19021	18760	18965	18999	18989	19089	19039	19089	19314	19280	19112	19069	19109	18940	19097	19036	19056	18990	18846	18973	19022	19008	18992	19163	19215	19073	19114	19202	19161	19031	19252	19113	19193	19076	18941	19063	18931	19299	19203	19092	19156	19104	19146	19091	19041	19022	19005	19019	19081	19120	19210	19055	19332	19109	19050	19050	18959	19015	19193	19143	19123	19043	18998	18956	19103	19092	19049	19106	19183	19180	19106	19047	19151	19142	19285	18966	19014	19077	19086	19121	18851	18966	19215	18817	19046	19037	19307	19254	19150	19198	19243	19146	19055	18902	18854	19073	19211	19083	19096	18981	19145	19032	19131	19195	19033	19034	19081	19184	19036	19125	18960	19012	19141	19061	19099	19024	19116	19184	19004	18961	19099	19014	19262	18882	18944	19189	19141	19303	19308	19165	19106	19134	19349	19288	19056	19144	19110	19230	18846	19312	19038	18783	19065	18976	19072	18956	19124	19286	19138	18942	19027	19018	19198	19018	18929	18950	18944	19068	19058	19017	19023	19130	19194	19102	19044	19247	19353	19142	19143	19215	19103	19001	19028	19003	19113	19003	19088	18981	19085	19206	19210	18919	19110	19276	18628	18949	18901	18984	19037	18993	19121	18950	19032	19139	19228	19117	19061	19246	18861	19093	18868	19073	19050	19082	18949	19148	19138	19124	19060	19284	19238	18987	19196	19119	19106	18986	19072	18918	19116	19170	18829	18951	19097	19097	19191	19074	19107	19189	19065	19088	19146	19104	19138	19128	19042	19156	19069	19034	19106	19205	19201	19125	19059	18962	19104	19231	19167	19073	19127	18991	19138	19154	18967	19036	18965	19208	18816	18941	19050	19227	19262	19027	19050	18947	19228	19295	18988	19160	18951	18884	19090	19115	18971	19137	19358	18811	19021	19111	19023	19095	19207	19009	18996	19017	19050	19094	19104	18807	19179	19082	19075	19342	18967	18985	19116	18781	18953	19107	19198	19131	19253	19016	19172	19004	18938	18953	19169	19231	19221	19073	19184	19042	19242	19052	19071	19193	19028	19063	18915	19128	19291	19223	19158	19018	19054	18968	18949	19307	19229	19106	19059	19293	19218	19140	19051	18875	19200	19113	19228	19026	18983	19406	19201	19297	18976	18999	18964	19178	19000	19051	19084	19041	19054	19207	19161	19125	19149	19291	19144	19072	19083	19309	19040	19106	19034	18908	19063	19103	18833	19170	19009	19404	19119	19157	18930	19101	19077	19302	19032	18979	19133	18963	19180	19001	19173	19025	19021	19087	19204	19209	18953	19190	18825	19160	19278	18912	19058	19233	18882	19064	19089	19205	19187	18813	19292	19125	19267	19204	19284	19040	19162	18961	18894	19097	19120	19208	19073	19192	19093	18916	19122	18911	19226	19153	19125	19144	19235	19163	19266	19018	19027	18976	19034	19326	18990	19023	19047	19114	18923	19297	19035	18982	19008	19013	19106	19075	19177	19202	18987	18958	18946	19174	19154	19087	18866	19147	19037	19083	18911	19045	19065	19026	19016	19027	19026	19122	19185	19030	18933	19230	19156	19166	19056	19054	19112	19280	19312	19069	18980	18828	18926	19198	19071	19174	18908	18958	19102	18942	19046	18987	19152	19151	19211	19209	18977	19015	19048	19138	19244	19140	19130	19112	18999	19032	19100	19083	19133	19240	19197	19137	19155	19067	19257	19139	19172	18958	19197	19316	19047	19089	19362	19187	19147	19080	19112	19008	19117	19088	18933	19161	19247	19106	19070	19109	19017	19097	19157	19099	19045	19135	19086	19176	18996	19397	19315	19063	19199	19139	19125	19077	19057	19146	19108	19055	18897	19356	19024	19114	19004	19061	19105	19094	19285	19020	19059	19211	19239	18971	19059	19337	19114	18946	19272	19155	19251	19338	19074	19005	18981	18979	19147	19159	19144	19003	18945	19054	19190	19232	19048	19011	19182	19270	19249	19137	19086	19262	19120	19050	19132	19038	19155	19025	18948	18964	18990	19204	19285	18961	19119	18994	18897	19111	19145	19044	19152	19170	19028	18994	18917	19103	19179	19090	19092	19079	19150	19344	19088	19071	18960	18899	19218	19054	18994	18950	19235	19017	18955	19035	19103	19241	19095	19052	19122	19009	19173	19104	19017	19099	19231	18911	19041	19224	19061	19063	19076	19048	19081	19133	19150	19091	19187	19112	19015	18966	19166	19082	19108	19018	19066	19098	19228	19093	19096	18992	19125	19135	19059	19058	19090	19123	19160	19141	19065	19051	19075	19032	19316	19224	19229	19188	19072	19317	19068	19103	19176	19152	19245	18915	19078	19063	18967	19141	19193	19264	19056	19081	19119	19041	19153	19182	19048	19080	19039	18944	19022	18922	18989	18896	19317	19170	19154	19087	19076	19016	19009	18858	19172	19091	19129	19272	19100	19191	19163	19037	18876	19384	19271	19087	18829	19010	18910	19102	19132	18906	19123	18895	18983	19050	19095	19066	19204	19253	19129	18992	19148	19169	19222	18989	18983	19021	19031	19040	19265	19074	19296	19224	19054	19228	19029	19213	19055	19103	19167	19136	18775	19082	19044	19193	19118	19165	19152	19231	19173	19102	19114	19067	18980	19039	19007	19088	19062	19103	19099	18983	19314	19270	19106	18920	19184	18790	19098	19193	18980	19135	18981	19101	18992	18987	18982	19042	19049	18973	18917	19038	18944	19142	19020	18982	19122	19380	19122	19230	19466	19226	18948	19142	19090	19032	19028	19175	18947	19010	19182	19236	19258	19070	19087	18957	18820	19195	19307	18998	18997	19059	18939	19104	19086	19109	19113	19060	19164	18963	19137	18902	19011	19104	19070	18875	19144	18986	19112	19021	19274	19055	19155	19166	19000	18998	19084	18995	19154	19155	19134	19280	19201	18985	19175	19113	18991	19060	19081	19179	19065	19057	19042	19106	18923	19177	19007	18968	19266	19164	19406	19303	19111	19037	18880	18899	18980	19077	19214	19173	18973	18897	19165	19094	19127	19155	19252	19092	19043	19096	19042	19182	19272	19085	19102	19125	19159	19098	18858	19273	19042	19088	18896	19094	19068	19138	18788	18864	19093	19266	19243	19125	19084	18903	19149	18850	18959	19152	19189	19158	19081	19116	19168	18864	19206	18950	19018	19073	19026	18963	19254	19050	19070	19286	19233	19091	18953	19053	19159	19261	19232	18901	19248	18922	19055	19063	19010	19117	18921	19138	19117	18922	19200	19201	19003	19057	19236	19110	19107	19135	19002	19063	18983	18947	18994	18975	19261	19404	19206	19130	19213	19133	18950	19248	19041	19063	19096	18993	18839	19058	18819	19089	19185	19320	19158	19088	18916	19168	19023	18902	19086	19144	19168	19045	18936	19167	18938	19076	19035	19097	19192	19255	19133	19117	18972	18886	18975	18963	19116	19010	19115	18974	19055	19042	18968	19189	19089	18984	19201	19154	19101	19139	19050	19275	19128	19017	19190	19073	18983	19187	19370	19160	18857	19023	19130	19258	19153	19213	19067	18913	19229	19029	18986	19021	19257	19182	19200	19119	19085	19149	19069	18895	19079	18953	18814	19149	19077	18936	19072	18952	19071	19146	19268	19008	19206	19015	19144	19100	19034	19057	19114	19020	19010	18978	19037	19352	18923	19174	19176	19126	18937	19127	19070	18953	18999	18894	19015	19289	19044	19017	18993	18973	18982	19112	19305	18887	19009	19062	19097	19258	19117	18980	19146	19037	19106	19255	19106	19264	19179	19232	19057	19204	19212	18877	19016	19103	19118	19159	19182	19226	19127	19267	19104	19224	19008	18988	18987	19225	19241	19189	19145	19347	18945	19089	19032	19119	19160	19094	18896	19233	19150	19036	18817	19232	19192	19195	18957	19008	18841	19098	19060	19175	19203	19114	19119	19366	19333	19406	19031	19037	18984	19290	19300	19233	19264	19218	19200	19093	19169	19031	19233	19057	19080	19038	19155	19079	18954	19293	18977	18747	19137	18999	19226	19089	19194	19273	18949	19143	18934	19048	19200	18930	19009	18963	19005	18990	19181	19036	19134	19067	19163	19289	19198	18868	18903	18861	19095	19313	19068	19231	18993	18927	18978	18956	19121	19067	19123	18967	18835	19242	19044	18891	19168	19026	19083
27099	52991	42066	29185	20966	17642	16833	16469	15947	17009	20233	16459	15904	15805	16941	16512	16333	16063	15829	15672	15394	15288	15451	15283	15417	15204	15435	15297	15406	15450	15303	15241	15440	15312	15437	15402	15429	15400	15319	15421	15345	15339	15230	15178	15432	15322	15334	15348	15264	15290	15392	15246	15433	15451	15347	15222	15395	15510	15328	15140	15494	15298	15410	15289	15386	15312	15328	15193	15324	15423	15316	15433	15342	15451	15393	15296	15298	15417	15451	15283	15374	15307	15388	15199	15487	15363	15323	15510	15238	15422	15172	15346	15380	15586	15292	15286	15400	15132	15326	15237	15342	15299	15220	15438	15289	15406	15282	15414	15325	15379	15479	15293	15420	15262	15459	15387	15391	15562	15244	15236	15288	15389	15303	15363	15411	15343	15179	15248	15516	15321	15325	15398	15365	15309	15290	15286	15271	15475	15426	15378	15390	15382	15465	15294	15474	15309	15375	15331	15322	15374	15488	15263	15124	15368	15434	15324	15284	15513	15414	15482	15378	15482	15430	15344	15445	15224	15520	15439	15153	15624	15337	15374	15216	15430	15508	15315	15354	15309	15247	15267	15416	15329	15417	15411	15494	15191	15481	15313	15380	15333	15235	15337	15389	15474	15465	15216	15261	15459	15392	15380	15398	15172	15404	15411	15407	15456	15458	15345	15381	15296	15429	15425	15335	15373	15263	15333	15253	15407	15376	15419	15216	15357	15519	15417	15378	15464	15492	15245	15472	15112	15308	15395	15211	15344	15429	15302	15279	15260	15413	15308	15445	15268	15443	15449	15233	15319	15392	15308	15385	15395	15351	15357	15311	15430	15408	15277	15489	15342	15400	15412	15508	15214	15412	15490	15506	15376	15300	15429	15308	15310	15485	15369	15520	15296	15529	15309	15456	15450	15292	15479	15480	15470	15412	15338	15331	15324	15381	15441	15269	15441	15181	15398	15345	15219	15180	15414	15310	15334	15322	15372	15140	15192	15431	15362	15235	15490	15447	15335	15495	15345	15347	15442	15398	15305	15222	15175	15390	15200	15402	15442	15199	15275	15467	15343	15338	15353	15059	15456	15518	15423	15023	15402	15378	15435	15158	15397	15454	15336	15397	15507	15602	15265	15516	15281	15349	15291	15301	15181	15281	15479	15218	15338	15348	15258	15436	15317	15425	15293	15387	15509	15230	15494	15477	15465	15416	15368	15174	15218	15347	15442	15312	15190	15286	15475	15440	15321	15335	15362	15264	15363	15402	15264	15233	15344	15201	15344	15375	15366	15266	15445	15402	15305	15405	15491	15361	15284	15197	15383	15436	15175	15387	15379	15363	15409	15281	15327	15244	15201	15452	15303	15500	15269	15530	15373	15314	15431	15294	15384	15386	15414	15386	15319	15346	15244	15475	15573	15550	15320	15275	15298	15221	15381	15440	15362	15264	15366	15304	15263	15434	15319	15135	15321	15451	15114	15504	15408	15387	15221	15219	15475	15432	15269	15359	15304	15312	15344	15354	15378	15414	15501	15518	15182	15275	15479	15335	15382	15523	15359	15464	15417	15265	15451	15456	15457	15475	15517	15255	15473	15268	15407	15439	15284	15460	15383	15438	15308	15183	15449	15365	15422	15466	15290	15202	15455	15300	15330	15336	15339	15200	15442	15384	15242	15508	15220	15210	15291	15467	15259	15199	15343	15222	15263	15482	15338	15288	15336	15390	15194	15455	15222	15390	15351	15395	15327	15353	15372	15367	15237	15460	15323	15332	15255	15232	15400	15362	15176	15452	15332	15295	15306	15155	15400	15498	15295	15358	15315	15258	15413	15394	15440	15393	15292	15318	15443	15385	15418	15395	15258	15505	15388	15244	15486	15405	15368	15175	15208	15447	15336	15463	15380	15367	15319	15174	15314	15422	15324	15475	15431	15378	15392	15242	15451	15448	15299	15371	15245	15400	15259	15546	15226	15416	15422	15458	15171	15369	15500	15205	15402	15323	15168	15368	15328	15198	15254	15290	15395	15436	15429	15340	15118	15340	15291	15487	15357	15247	15275	15453	15224	15280	15213	15275	15334	15224	15299	15336	15320	15424	15360	15301	15395	15561	15205	15194	15488	15453	15533	15342	15330	15343	15306	15328	15416	15253	15092	15422	15425	15362	15261	15409	15519	15297	15397	15383	15383	15182	15405	15468	15451	15484	15620	15116	15336	15335	15480	15536	15338	15436	15192	15335	15344	15248	15462	15308	15262	15459	15255	15364	15344	15261	15440	15352	15293	15334	15309	15258	15401	15292	15373	15465	15370	15432	15368	15406	15306	15474	15342	15306	15427	15417	15546	15433	15240	15410	15485	15364	15302	15365	15315	15241	15274	15112	15284	15491	15429	15322	15412	15464	15406	15416	15216	15344	15493	15338	15332	15441	15452	15197	15470	15369	15372	15374	15371	15399	15130	15258	15360	15595	15514	15331	15498	15286	15374	15342	15316	15317	15352	15379	15316	15401	15360	15353	15438	15192	15291	15313	15483	15216	15414	15491	15292	15283	15394	15356	15388	15300	15382	15321	15539	15248	15225	15327	15264	15326	15400	15453	15432	15311	15285	15378	15457	15288	15358	15472	15415	15372	15568	15454	15263	15236	15478	15411	15439	15446	15298	15323	15214	15399	15327	15422	15405	15500	15402	15428	15287	15310	15291	15346	15295	15215	15324	15269	15420	15266	15350	15472	15206	15025	15489	15269	15433	15287	15401	15325	15302	15351	15311	15368	15400	15314	15420	15444	15413	15187	15403	15132	15396	15392	15274	15312	15133	15424	15309	15379	15438	15459	15218	15391	15260	15392	15431	15346	15364	15474	15259	15399	15291	15252	15388	15370	15423	15403	15246	15526	15198	15312	15359	15453	15243	15340	15438	15393	15313	15279	15222	15254	15235	15495	15386	15213	15375	15270	15434	15419	15249	15389	15417	15420	15194	15338	15229	15461	15268	15245	15304	15385	15271	15446	15459	15392	15395	15350	15365	15199	15410	15435	15268	15336	15467	15243	15410	15237	15489	15383	15480	15318	15427	15266	15282	15345	15316	15365	15382	15304	15388	15490	15390	15331	15357	15323	15326	15410	15333	15452	15291	15325	15351	15521	15310	15303	15358	15433	15374	15465	15318	15470	15297	15321	15398	15433	15399	15285	15305	15543	15527	15451	15469	15468	15560	15286	15308	15217	15466	15458	15343	15447	15287	15158	15386	15509	15480	15180	15419	15570	15521	15219	15333	15437	15282	15376	15402	15231	15293	15426	15303	15444	15332	15579	15304	15300	15437	15250	15234	15496	15371	15428	15158	15298	15454	15384	15393	15448	15255	15429	15318	15386	15408	15344	15380	15254	15583	15551	15244	15303	15375	15442	15319	15274	15296	15328	15275	15543	15437	15268	15282	15226	15313	15259	15322	15477	15359	15215	15272	15385	15316	15262	15318	15260	15279	15300	15358	15416	15271	15358	15356	15482	15296	15289	15281	15310	15306	15260	15319	15412	15426	15543	15391	15418	15425	15247	15372	15473	15317	15389	15359	15368	15247	15506	15369	15500	15428	15407	15311	15324	15393	15278	15224	15316	15322	15492	15323	15401	15388	15173	15376	15330	15354	15275	15291	15421	15281	15240	15422	15390	15374	15336	15253	15510	15391	15368	15291	15390	15291	15445	15320	15408	15339	15477	15288	15419	15587	15265	15248	15320	15439	15186	15238	15292	15321	15486	15337	15323	15382	15386	15316	15493	15280	15377	15166	15335	15315	15414	15343	15304	15369	15376	15395	15414	15213	15418	15324	15314	15395	15211	15477	15175	15443	15214	15367	15433	15453	15447	15285	15399	15384	15390	15304	15262	15436	15215	15302	15142	15238	15385	15280	15298	15569	15317	15384	15588	15210	15231	15283	15248	15264	15388	15608	15277	15295	15369	15229	15378	15393	15121	15299	15415	15174	15322	15386	15508	15300	15504	15270	15373	15280	15313	15284	15497	15474	15259	15370	15220	15328	15289	15398	15208	15492	15375	15371	15339	15431	15407	15282	15240	15347	15322	15216	15256	15404	15445	15448	15328	15287	15430	15458	15521	15286	15192	15325	15383	15392	15441	15247	15300	15368	15352	15318	15294	15461	15185	15400	15440	15447	15368	15286	15286	15553	15471	15307	15395	15240	15309	15419	15216	15334	15347	15448	15224	15384	15345	15298	15139	15341	15315	15414	15434	15280	15273	15372	15388	15271	15561	15322	15498	15411	15496	15278	15406	15314	15284	15355	15356	15228	15339	15320	15200	15289	15495	15287	15472	15373	15426	15221	15358	15343	15285	15362	15347	15349	15402	15343	15322	15298	15369	15470	15397	15261	15276	15555	15360	15362	15388	15386	15271	15306	15427	15312	15472	15397	15462	15436	15481	15282	15427	15354	15418	15315	15342	15447	15341	15378	15373	15290	15381	15299	15254	15176	15376	15250	15222	15223	15266	15387	15326	15480	15170	15409	15375	15282	15294	15267	15384	15348	15407	15214	15444	15359	15416	15337	15423	15415	15259	15252	15245	15422	15424	15236	15319	15318	15210	15306	15360	15355	15412	15431	15584	15461	15395	15359	15250	15358	15344	15388	15284	15451	15291	15296	15122	15283	15436	15310	15196	15402	15284	15283	15450	15403	15401	15199	15393	15434	15320	15283	15213	15350	15348	15311	15523	15247	15234	15257	15313	15330	15333	15448	15426	15199	15540	15254	15451	15488	15350	15367	15375	15269	15278	15183	15384	15520	15377	15320	15244	15330	15414	15271	15375	15345	15263	15360	15362	15423	15322	15392	15379	15219	15167	15438	15423	15180	15279	15142	15341	15434	15331	15327	15340	15469	15234	15335	15344	15230	15374	15400	15417	15243	15311	15339	15244	15181	15426	15330	15285	15326	15405	15352	15329	15313	15290	15358	15509	15329	15345	15289	15317	15315	15458	15419	15359	15242	15410	15307	15396	15436	15404	15447	15319	15376	15306	15329	15428	15456	15274	15409	15259	15528	15300	15416	15450	15366	15265	15323	15319	15435	15290	15486	15202	15229	15503	15297	15350	15434	15249	15506	15349	15488	15368	15369	15426	15493	15356	15353	15565	15354	15490	15304	15421	15312
24648	21239	28927	29339	23606	21684	21329	20356	20044	20319	20753	20002	19949	20193	20532	20138	20220	19995	19849	19835	19676	19523	19479	19830	19684	19940	19692	19705	19562	19657	19826	19627	19703	19711	19495	19632	19701	19611	19481	19608	19635	19771	19754	19623	19812	19433	19854	19511	19604	19596	19783	19571	19967	19649	19673	19689	19646	19560	19585	19716	19513	19895	19348	19522	19596	19451	19644	19567	19762	19772	19604	19689	19833	19867	19716	19764	19769	19566	19720	19591	19576	19827	19581	19633	19780	19518	19564	19559	19610	19558	19928	19488	19736	19933	19804	19575	19589	19604	19776	19714	19632	19841	19822	19537	19544	19777	19630	19485	19547	19436	19369	19766	19818	19516	19822	19671	19808	19508	19487	19623	19647	19518	19620	19764	19547	19691	19633	19675	19711	19561	19752	19534	19627	19559	19592	19628	19583	19603	19690	19559	19722	19645	19820	19576	19741	19574	19627	19513	19524	19703	19583	19795	19696	19699	19929	19767	19997	19710	19546	19735	19738	19647	19699	19653	19895	19604	19641	19614	19474	19543	19479	19539	19904	19729	19532	19917	19399	19831	19733	19581	19620	19714	19767	19815	19714	19748	19578	19852	19822	19696	19589	19480	19626	19506	19814	19506	19558	19360	19662	19491	19548	19480	19637	19720	19597	19712	19594	19715	19545	19503	19677	19708	19689	19681	19641	19512	19819	19508	19759	19740	19671	19429	19481	19625	19756	19844	19861	19320	19827	19546	19627	19661	19546	19703	19377	19731	19597	19647	19633	19787	19891	19601	19764	19538	19530	19588	19729	19699	19563	19729	19638	19645	19633	19720	19691	19552	19680	19616	19704	19667	19468	19616	19444	19694	19565	19711	19573	19564	19410	19591	19533	19458	19795	19558	19727	19519	19415	19756	19552	19682	19699	19590	19654	19666	19611	19708	19529	19286	19785	19687	19958	19627	19750	19682	19556	19641	19779	19557	19685	19852	19558	19977	19624	19519	19614	19528	19734	19659	19813	19829	19543	19630	19483	19661	19672	19589	19652	19620	19610	19545	19454	19653	19612	19717	19605	19635	19747	19752	19631	19701	19694	19645	19701	19439	19631	19567	19433	19723	19693	19476	19839	19680	19867	19643	19689	19812	19594	19461	19725	19643	19430	19602	19563	19517	19742	19566	19786	19677	19669	19415	19570	19682	19467	19826	19633	19763	19508	19736	19697	19445	19552	19530	19503	19725	19660	19644	19623	19599	19653	19498	19635	19750	19619	19662	19727	19687	19734	19751	19639	19555	19719	19709	19694	19665	19746	19515	19621	19541	19732	19737	19576	19542	19631	19528	19811	19644	19603	19562	19885	19585	19477	19740	19560	19612	19777	19589	19664	19682	19451	19562	19805	19621	19593	19772	19665	19779	19690	19773	19860	19577	19463	19699	19505	19714	19584	19824	19641	19757	19393	19336	19745	19677	19773	19716	19783	19663	19500	19624	19621	19546	19588	19624	19493	19778	19625	19830	19482	19651	19774	19756	19537	19613	19453	19686	19538	19509	19463	19681	19794	19664	19470	19805	19699	19652	19669	19734	19713	19563	19654	19806	19832	19688	19762	19894	19705	19686	19680	19502	19731	19707	19623	19601	19640	19513	19697	19635	19759	19647	19622	19711	19602	19621	19633	19608	19478	19539	19601	19738	19734	19954	19920	19695	19549	19783	19476	19551	19584	19568	19371	19462	19571	19725	19725	19664	19712	19697	19650	19674	19888	19765	19611	19744	19782	19832	19915	19536	19675	19739	19711	19493	19584	19505	19670	19607	19635	19723	19876	19512	19604	19658	19695	19763	19576	19528	19641	19653	19890	19508	19650	19624	19415	19605	19636	19766	19551	19615	19586	19762	19587	19678	19624	19624	19888	19563	19492	19792	19772	19751	19772	19506	19869	19398	19503	19595	19843	19434	19648	19812	19861	19591	19645	19650	19565	19680	19559	19512	19718	19745	19575	19588	19435	19526	19733	19745	19683	19893	19654	19816	19694	19475	19757	19710	19677	19804	19732	19638	19542	19693	19839	19544	19883	19730	19497	19600	19616	19659	19773	19723	19692	19703	19757	19587	19760	19666	19615	19749	19821	19669	19682	19696	19634	19743	19798	19733	19672	19745	19442	19600	19656	19836	19549	19673	19713	19792	19501	19565	19632	19604	19733	19886	19788	19664	19714	19628	19743	19372	19736	19679	19746	19628	19603	19463	19733	19699	19489	19544	19695	19606	19722	19709	19553	19669	19513	19645	19681	19717	19770	19782	19797	19659	19540	19626	19710	19543	19580	19569	19698	19604	19482	19612	19801	19609	19429	19561	19889	19670	19541	19793	19813	19805	19559	19693	19634	19759	19629	19659	19786	19772	19630	19568	19688	19686	19490	19579	19631	19544	19579	19702	19707	19636	19497	19365	19400	19707	19739	19918	19651	19476	19539	19576	19690	19605	19607	19708	19649	19682	19650	19720	19646	19677	19571	19799	19642	19622	19710	19873	19636	19660	19566	19582	19710	19513	19584	19748	19490	19787	19623	19847	19827	19792	19622	19521	19585	19415	19745	19560	19493	19691	19847	19881	19545	19552	19608	19936	19769	19592	19735	19572	19574	19680	19870	19804	19808	19680	19676	19789	19690	19762	19759	19805	19755	19717	19758	19531	19564	19477	19670	19555	19625	19516	19438	19615	19643	19533	19567	19643	19554	19595	19757	19614	19761	19614	19776	19839	19708	19710	19700	19636	19628	19476	19488	19694	19669	19713	19470	19635	19577	19638	19820	19437	19472	19522	19433	19695	19682	19549	19672	19575	19778	19764	19498	19767	19702	19706	19784	19751	19513	19632	19644	19750	19795	19865	19823	19708	19629	19651	19605	19670	19688	19756	19820	19570	19684	19697	19701	19833	19886	19646	19441	19898	19662	19559	19672	19663	19557	19636	19527	19818	19769	19549	19727	19738	19817	19680	19523	19739	19613	19681	19667	19469	19653	19706	19715	19467	19570	19598	19625	19475	19640	19671	19709	19579	19914	19902	19602	19513	19623	19639	19544	19500	19650	19748	19815	19733	19643	19809	19388	19676	19593	19518	19648	19791	19604	19611	19746	19627	19780	19698	19588	19701	19697	19496	19749	19654	19710	19647	19653	19758	19575	19733	19524	19544	19651	19644	19431	19621	19500	19883	19627	19622	19638	19629	19774	19643	19575	19800	19837	19713	19700	19652	19768	19660	19447	19815	19794	20020	19927	19931	19750	19478	19625	19395	19656	19638	19703	19731	19577	19697	19666	19489	19714	19636	19689	19645	19858	19769	19593	19756	19644	19699	19722	19756	19510	19572	19338	19552	19679	19576	19688	19703	19707	19657	19752	19485	19567	19648	19793	19817	19805	19643	19575	19776	19530	19743	19712	19433	19497	19581	19534	19541	19803	19668	19715	19627	19587	19695	19668	19709	19881	19627	19819	19617	19713	19411	19561	19885	19633	19644	19489	19682	19449	19548	19643	19679	19622	19739	19719	19651	19811	19696	19639	19663	19753	19865	19488	19751	19810	19668	19747	19769	19431	19741	19766	19736	19680	19654	19564	19788	19490	19786	19790	19799	19756	19783	19715	19771	19596	19917	19645	19494	19643	19532	19672	19677	19586	19787	19605	19523	19756	19561	19927	19696	19701	19617	19569	19689	19496	19708	19753	19423	19706	19622	19547	19655	19731	19484	19636	19644	19643	19540	19663	19780	19636	19637	19747	19824	19625	19673	19648	19758	19562	19880	19560	19578	19556	19604	19517	19573	19662	19724	19604	19690	19885	19696	19526	19656	19564	19604	19684	19576	19536	19575	19584	19971	19487	19562	19664	19739	19527	19772	19599	19594	19646	19724	19743	19419	19812	19676	19531	19276	19603	19592	19479	19688	19734	19664	19680	19614	19545	19652	19966	19610	19751	19701	19726	19496	19534	19713	19733	19810	19639	19517	19760	19642	19554	19733	19730	19615	19668	19678	19634	19626	19934	19487	19638	19740	19827	19550	19471	19550	19763	19644	19546	19745	19793	19741	19667	19651	19744	19632	19608	19483	19522	19716	19538	19652	19726	19646	19610	19756	19577	19626	19722	19461	19518	19674	19686	19497	19561	19743	19640	19592	19541	19679	19590	19612	19618	19525	19612	19603	19767	19899	19715	19730	19828	19797	19590	19726	19563	19502	19589	19601	19484	19586	19462	19831	19632	19557	19534	19765	19719	19636	19754	19544	19775	19771	19841	19593	19618	19630	19677	19823	19865	19596	19862	19591	19534	19303	19560	19511	19507	19688	19497	19670	19709	19806	19582	19613	19558	19670	19775	19841	19602	19738	19727	19661	19552	19561	19640	19720	19662	19473	19740	19514	19898	19915	19758	19761	20042	20010	19706	19801	19854	19787	19804	19720	19761	19676	19752	19638	19675	19701	19557	19764	19792	19606	19742	19662	19522	19490	19512	19550	19633	19616	19680	19713	19576	19553	19834	19712	19678	19746	19666	19761	19607	19575	19849	19627	19393	19767	19747	19524	19752	19643	19764	19935	19883	19838	19548	19622	19725	19753	19694	19747	19529	19599	19788	19782	19747	19704	19690	19728	19612	19641	19760	19773	19666	19738	19796	19639	19664	19749	19759	19779	19636	19850	19739	19700	19614	19775	19491	19557	19655	19704	19854	19568	19840	19608	19841	19472	19727	19675	19693	19633	19641	19685	19713	19516	19719	19768	19737	19856	19771	19643	19539	19655	19781	19494	19654	19650	19729	19618	19517	19613	19782	19703	19653	19693	19660	19752	19951	19627	19709	19633	19610	19502	19630	19733	19706	19739	19755	19487	19636	19495	19679	19625	19724	19609	19593	19767	19778	19494	19606	19764	19611	19564	19792	19658	19889	19590	19980	19625	19636	19775	19549	19565	19415	19748	19735	19483	19830	19439	19575	19564	19694	19736	19496	19786	19544	19704	19498	19884	19723	19882	19725	19570	19622	19653	19608	19933	19703	19587	19590	19788	19643	19636	19637	19659	19788	19738	19551	19566	19561	19801	19659	19911	19599	19914	19420	19662	19758	19729	19703	19737	19734	19735	19637	19566	19674	19691	19880	19646	19787	19620	19703	19522
26602	48481	40053	28955	19780	17329	16526	16271	16277	16716	17266	16223	15903	16041	16695	16614	16372	16039	15992	15678	15783	15760	15564	15594	15499	15692	15721	15733	15751	15705	15565	15820	15661	15629	15811	15602	15882	15581	15622	15613	15697	15844	15699	15764	15535	15656	15660	15628	15612	15627	15680	15607	15787	15553	15865	15671	15675	15709	15720	15813	15837	15608	15761	15815	15740	15752	15572	15691	15669	15649	15626	15861	15484	15717	15702	15634	15633	15673	15677	15672	15654	15721	15558	15736	15674	15658	15678	15704	15811	15770	15696	15768	15642	15383	15792	15637	15839	15552	15741	15565	15768	15720	15429	15750	15742	15643	15809	15595	15684	15644	15603	15608	15734	15707	15796	15494	15752	15778	15488	15575	15701	15667	15648	15728	15717	15527	15677	15825	15788	15575	15675	15730	15730	15751	15601	15751	15713	15665	15625	15783	15515	15743	15741	15838	15735	15812	15555	15700	15799	15567	15685	15779	15716	15718	15721	15831	15713	15578	15773	15736	15729	15790	15694	15702	15550	15744	15918	15694	15859	15846	15835	15709	15683	15709	15650	15925	15694	15639	15703	15568	15657	15617	15736	15676	15595	15684	15735	15662	15762	15920	15718	15663	15604	15897	15709	15747	15735	15707	15772	15754	15598	15766	15600	15743	15700	15563	15750	15643	15738	15851	15607	15770	15615	15731	15664	15828	15578	15636	15769	15758	15706	15709	15458	15632	15695	15623	15630	15666	15843	15896	15650	15742	15622	15589	15647	15764	15604	15780	15869	15569	15694	15624	15505	15659	15636	15576	15695	15575	15614	15839	15644	15659	15657	15418	15709	15653	15877	15665	15680	15793	15737	15743	15649	15669	15664	15926	15663	15647	15674	15793	15603	15792	15842	15697	15662	15706	15768	15700	15675	15731	15794	15733	15684	15556	15661	15482	15680	15819	15609	15853	15692	15698	15702	15685	15713	15833	15643	15662	15680	15793	15602	15655	15662	15709	15824	15648	15693	15638	15611	15641	15805	15630	15668	15751	15550	15490	15626	15509	15490	15403	15763	15551	15674	15805	15842	15623	15700	15598	15550	15582	15739	15764	15874	15678	15735	15581	15702	15585	15780	15522	15818	15565	15755	15526	15807	15656	15831	15764	15611	15637	15696	15657	15621	15741	15753	15779	15703	15665	15847	15785	15692	15687	15710	15647	15428	15648	15713	15764	15550	15645	15702	15619	15509	15684	15418	15676	15803	15864	15470	15627	15726	15720	15752	15620	15659	15589	15939	15698	15695	15676	15775	15754	15691	15736	15653	15567	15662	15748	15653	15701	15856	15700	15708	15656	15597	15833	15861	15580	15684	15661	15654	15769	15690	15750	15678	15732	15834	15854	15606	15755	15692	15616	15777	15571	15686	15734	15724	15780	15688	15753	15616	15801	15590	15712	15698	15649	15747	15619	15621	15533	15624	15666	15612	15537	15715	15676	15615	15654	15769	15634	15747	15650	15754	15678	15673	15690	15543	15582	15312	15510	15666	15526	15723	15629	15582	15815	15631	15763	15651	15594	15813	15691	15680	15643	15762	15626	15620	15748	15736	15605	15645	15646	15732	15616	15702	15734	15720	15693	15664	15702	15706	15696	15638	15621	15571	15748	15540	15570	15822	15742	15544	15824	15666	15552	15783	15698	15602	15794	15770	15633	15610	15589	15768	15741	15628	15690	15514	15636	15551	15813	15695	15722	15672	15599	15637	15791	15716	15624	15676	15732	15655	15639	15611	15601	15614	15607	15668	15744	15684	15640	15723	15825	15578	15553	15714	15668	15710	15660	15708	15713	15520	15735	15718	15778	15668	15603	15707	15661	15625	15565	15649	15777	15734	15624	15747	15781	15511	15671	15653	15638	15681	15841	15725	15797	15971	15671	15781	15714	15773	15634	15724	15686	15787	15772	15702	15733	15695	15460	15804	15908	15606	15751	15742	15702	15991	15629	15673	15631	15641	15835	15731	15648	15641	15681	15512	15680	15539	15615	15618	15767	15576	15777	15622	15620	15691	15620	15589	15692	15859	15665	15602	15675	15678	15698	15661	15664	15650	15625	15609	15798	15541	15797	15853	15808	15884	15592	15626	15866	15742	15603	15702	15618	15637	15760	15623	15576	15636	15646	15728	15525	15703	15641	15616	15551	15562	15694	15684	15647	15738	15605	15743	15773	15617	15728	15708	15424	15462	15904	15571	15540	15748	15685	15836	15540	15611	15685	15693	15697	15648	15771	15793	15888	15597	15762	15669	15794	15706	15815	15718	15723	15747	15530	15618	15752	15838	15623	15658	15613	15684	15566	15631	15726	15637	15784	15735	15644	15743	15662	15661	15753	15706	15729	15655	15522	15617	15757	15635	15691	15690	15722	15797	15655	15793	15554	15880	15681	15539	15802	15706	15807	15584	15481	15561	15700	15712	15586	15712	15629	15663	15724	15776	15621	15614	15523	15548	15495	15769	15575	15770	15589	15625	15614	15768	15636	15775	15594	15576	15629	15696	15662	15648	15759	15694	15589	15696	15669	15543	15819	15592	15658	15687	15616	15712	15678	15709	15645	15757	15540	15500	15757	15667	15392	15753	15776	15724	15712	15764	15663	15754	15695	15556	15643	15775	15724	15665	15718	15567	15658	15621	15768	15586	15638	15595	15811	15727	15712	15513	15790	15574	15647	15672	15753	15759	15781	15819	15597	15793	15740	15767	15618	15719	15470	15581	15929	15806	15587	15581	15684	15723	15696	15551	15629	15553	15632	15654	15437	15840	15554	15706	15652	15668	15546	15715	15852	15584	15446	15616	15628	15777	15580	15631	15445	15751	15632	15683	15649	15561	15683	15868	15646	15680	15392	15802	15862	15756	15601	15762	15564	15544	15736	15652	15788	15823	15761	15525	15659	15734	15833	15671	15761	15522	15576	15420	15674	15812	15558	15664	15666	15639	15852	15573	15632	15588	15665	15738	15727	15755	15667	15691	15693	15741	15827	15649	15812	15581	15692	15674	15604	15694	15820	15891	15784	15674	15862	15845	15744	15658	15735	15560	15587	15660	15778	15681	15529	15560	15707	15705	15732	15752	15694	15818	15747	15709	15801	15868	15688	15802	15668	15694	15528	15709	15556	15776	15663	15803	15670	15640	15694	15643	15507	15779	15620	15673	15828	15690	15800	15628	15720	15725	15760	15723	15633	15825	15656	15762	15733	15740	15834	15699	15550	15631	15592	15624	15759	15656	15657	15753	15686	15618	15648	15640	15844	15756	15870	15691	15773	15703	15792	15705	15493	15719	15633	15600	15677	15671	15724	15666	15654	15470	15661	15618	15643	15785	15691	15713	15690	15891	15787	15735	15629	15534	15681	15589	15506	15692	15620	15754	15613	15687	15720	15846	15831	15715	15725	15725	15639	15915	15696	15843	15569	15547	15814	15739	15537	15592	15713	15888	15594	15755	15973	15646	15776	15694	15714	15720	15691	15663	15513	15615	15629	15649	15716	15674	15558	15623	15683	15720	15864	15571	15730	15486	15792	15725	15624	15585	15624	15733	15808	15722	15809	15652	15809	15685	15764	15516	15849	15751	15626	15761	15683	15591	15673	15554	15691	15650	15808	15658	15708	15683	15581	15799	15659	15639	15879	15657	15599	15770	15639	15675	15632	15527	15647	15772	15832	15704	15529	15595	15556	15677	15741	15573	15680	15662	15587	15714	15904	15772	15689	15723	15731	15793	15722	15759	15715	15639	15774	15913	15620	15682	15674	15632	15713	15759	15689	15746	15642	15655	15782	15799	15703	15641	15645	15649	15592	15779	15819	15585	15585	15725	15711	15734	15741	15708	15721	15735	15643	15777	15507	15737	15606	15752	15716	15663	15665	15892	15634	15703	15638	15731	15643	15689	15797	15788	15640	15549	15558	15607	15648	15550	15809	15639	15602	15805	15770	15652	15613	15643	15659	15761	15639	15700	15592	15543	15571	15722	15677	15781	15760	15813	15504	15717	15567	15754	15705	15505	15613	15651	15636	15631	15692	15546	15696	15646	15771	15617	15742	15621	15669	15807	15671	15673	15794	15861	15687	15650	15567	15593	15893	15583	15661	15636	15598	15667	15739	15715	15619	15738	15640	15616	15827	15816	15844	15566	15707	15566	15627	15741	15685	15678	15491	15643	15621	15728	15684	15658	15552	15747	15731	15842	15804	15658	15711	15713	15529	15784	15732	15542	15654	15676	15747	15637	15582	15626	15695	15582	15863	15820	15758	15801	15673	15834	15657	15534	15760	15676	15823	15549	15657	15592	15813	15962	15710	15754	15694	15667	15690	15630	15754	15706	15714	15675	15744	15652	15762	15795	15734	15523	15729	15817	15890	15736	15613	15536	15782	15713	15708	15742	15660	15776	15835	15716	15686	15745	15712	15477	15568	15682	15604	15549	15689	15650	15761	15526	15836	15651	15812	15650	15597	15568	15731	15851	15777	15605	15733	15564	15443	15682	15557	15876	15784	15714	15628	15681	15742	15635	15592	15787	15710	15610	15797	15579	15571	15718	15463	15738	15673	15660	15618	15579	15723	15640	15618	15604	15596	15781	15589	15700	15751	15715	15628	15861	15716	15543	15774	15708	15782	15774	15675	15948	15731	15735	15764	15718	15683	15638	15725	15708	15597	15694	15699	15716	15694	15812	15638	15872	15826	15683	15759	15796	15677	15709	15538	15473	15806	15690	15552	15726	15744	15686	15673	15807	15857	15699	15611	15739	15549	15716	15737	15596	15720	15714	15602	15696	15680	15773	15460	15696	15865	15551	15817	15674	15784	15819	15642	15561	15482	15560	15684	15735	15709	15877	15743	15565	15668	15749	15514	15590	15819	15623	15481	15745	15627	15526	15581	15672	15720	15803	15546	15720	15483	15865	15857	15762	15824	15628	15624	15580	15639	15805	15713	15490	15741	15699	15768	15643	15675	15480	15622	15657	15689	15556	15659	15947	15651	15610	15922	15549	15615	15740	15978	15712	15734	15544	15765	15654	15548	15681	15713	15596	15928	15580	15595	15797	15728	15732	15770	15769	15691	15734	15820	15541	15714	15601	15627	15551	15702	15626	15780	15664	15570	15671	15660	15693	15530	15775	15700
22025	21098	28499	24297	21752	23974	25822	21248	20311	21514	23859	21381	20280	21463	22553	22379	22001	20826	20331	20084	19651	19965	19784	19769	19693	19491	19577	19625	19651	19447	19402	19447	19617	19665	19769	19392	19755	19685	19536	19457	19648	19457	19305	19684	19369	19578	19697	19660	19651	19572	19407	19383	19713	19552	19689	19538	19452	19481	19426	19405	19538	19677	19555	19604	19677	19475	19560	19565	19418	19399	19586	19527	19555	19623	19727	19530	19406	19371	19614	19325	19385	19576	19716	19466	19398	19583	19371	19395	19492	19641	19503	19592	19614	19560	19499	19549	19665	19205	19458	19595	19538	19604	19477	19583	19309	19430	19467	19482	19387	19467	19554	19630	19714	19604	19487	19691	19486	19679	19470	19296	19578	19399	19529	19515	19771	19492	19329	19654	19391	19523	19641	19490	19499	19338	19495	19395	19647	19624	19236	19509	19519	19323	19581	19556	19631	19523	19456	19581	19460	19594	19233	19420	19561	19633	19635	19419	19352	19590	19407	19298	19311	19438	19388	19422	19658	19310	19583	19371	19384	19441	19787	19520	19549	19568	19422	19689	19256	19330	19521	19462	19484	19742	19626	19630	19623	19344	19571	19680	19524	19573	19529	19481	19758	19692	19267	19575	19626	19673	19563	19437	19496	19580	19487	19296	19438	19442	19477	19754	19704	19604	19652	19631	19570	19382	19539	19511	19488	19509	19374	19544	19597	19480	19490	19691	19591	19540	19421	19395	19472	19580	19448	19383	19551	19383	19329	19429	19537	19616	19458	19542	19541	19781	19590	19273	19395	19626	19672	19594	19524	19424	19629	19584	19441	19589	19676	19424	19570	19547	19474	19463	19526	19712	19397	19476	19565	19580	19626	19441	19399	19326	19728	19685	19632	19587	19491	19397	19490	19507	19469	19573	19206	19605	19476	19516	19547	19552	19419	19489	19628	19344	19466	19648	19513	19350	19664	19425	19491	19464	19448	19774	19390	19380	19477	19623	19669	19381	19552	19405	19435	19440	19330	19427	19439	19263	19449	19735	19472	19773	19391	19441	19330	19441	19504	19550	19392	19429	19384	19420	19492	19518	19500	19489	19474	19595	19631	19450	19789	19517	19385	19593	19490	19494	19764	19395	19514	19323	19605	19522	19454	19378	19553	19448	19462	19428	19497	19559	19418	19636	19555	19667	19549	19511	19609	19484	19421	19544	19640	19569	19445	19415	19448	19338	19519	19295	19498	19735	19720	19360	19341	19345	19534	19570	19533	19469	19356	19574	19486	19453	19625	19607	19342	19582	19297	19517	19503	19378	19335	19701	19593	19217	19548	19561	19397	19427	19440	19439	19570	19505	19237	19425	19496	19343	19340	19663	19550	19354	19444	19476	19429	19385	19534	19475	19705	19417	19630	19377	19270	19393	19420	19576	19470	19396	19474	19429	19446	19414	19527	19471	19242	19498	19380	19548	19587	19480	19589	19452	19587	19591	19559	19667	19568	19472	19511	19504	19529	19719	19648	19491	19423	19515	19484	19337	19570	19495	19627	19387	19546	19547	19444	19544	19590	19342	19443	19403	19628	19324	19304	19436	19422	19412	19350	19599	19721	19506	19477	19633	19432	19223	19463	19552	19793	19390	19621	19557	19458	19339	19480	19575	19589	19469	19578	19585	19471	19430	19368	19501	19552	19310	19568	19266	19550	19379	19502	19653	19667	19593	19411	19443	19555	19435	19513	19421	19565	19598	19498	19716	19678	19712	19438	19376	19538	19500	19724	19574	19398	19342	19526	19396	19213	19273	19448	19589	19672	19756	19500	19428	19358	19600	19575	19739	19507	19336	19486	19668	19545	19331	19508	19340	19429	19491	19259	19472	19400	19437	19505	19643	19619	19637	19743	19617	19547	19546	19442	19501	19421	19648	19606	19437	19484	19317	19505	19470	19425	19638	19559	19468	19454	19398	19639	19624	19508	19560	19593	19570	19310	19459	19586	19457	19544	19625	19468	19675	19664	19702	19638	19400	19572	19428	19461	19591	19483	19707	19531	19569	19803	19644	19640	19688	19482	19331	19320	19341	19413	19417	19714	19524	19569	19267	19597	19287	19550	19385	19488	19628	19322	19643	19524	19619	19528	19579	19507	19341	19448	19292	19294	19445	19564	19440	19485	19490	19535	19375	19541	19539	19681	19543	19720	19478	19585	19436	19333	19632	19514	19484	19443	19521	19475	19441	19573	19398	19445	19587	19688	19523	19347	19699	19580	19545	19591	19751	19661	19437	19396	19359	19397	19318	19573	19789	19384	19516	19682	19695	19328	19585	19595	19489	19318	19210	19378	19521	19308	19620	19503	19563	19194	19337	19530	19434	19491	19590	19617	19538	19464	19397	19454	19749	19683	19534	19498	19521	19582	19386	19472	19481	19506	19474	19473	19577	19443	19313	19250	19416	19323	19506	19568	19578	19415	19505	19370	19345	19385	19643	19582	19649	19375	19708	19617	19374	19271	19564	19435	19461	19516	19680	19421	19686	19564	19333	19521	19490	19345	19372	19799	19407	19475	19501	19512	19415	19441	19453	19467	19506	19475	19465	19458	19487	19485	19270	19329	19393	19436	19223	19403	19578	19477	19592	19524	19462	19531	19498	19341	19656	19597	19509	19753	19308	19381	19504	19683	19445	19508	19489	19506	19583	19645	19252	19524	19507	19256	19295	19361	19600	19417	19600	19741	19351	19686	19553	19539	19304	19558	19640	19419	19520	19235	19578	19595	19508	19578	19580	19411	19532	19493	19519	19484	19507	19296	19423	19400	19434	19473	19493	19456	19377	19288	19694	19545	19643	19518	19578	19738	19536	19596	19419	19625	19667	19521	19536	19398	19599	19413	19743	19443	19531	19518	19490	19313	19427	19619	19349	19478	19514	19305	19461	19391	19429	19593	19366	19560	19416	19309	19539	19422	19599	19724	19559	19331	19436	19320	19450	19306	19567	19332	19419	19573	19635	19597	19453	19483	19381	19645	19529	19467	19481	19647	19354	19568	19528	19531	19509	19529	19445	19568	19591	19284	19528	19496	19588	19434	19232	19320	19442	19284	19427	19396	19556	19453	19523	19536	19661	19455	19555	19510	19706	19752	19580	19595	19307	19392	19324	19328	19468	19594	19595	19335	19543	19446	19632	19438	19439	19609	19763	19605	19493	19465	19730	19349	19569	19445	19550	19615	19523	19539	19444	19548	19607	19517	19654	19264	19385	19510	19274	19558	19376	19318	19407	19595	19489	19444	19492	19414	19473	19501	19525	19240	19385	19663	19462	19501	19396	19498	19635	19399	19380	19482	19454	19397	19370	19432	19567	19591	19421	19491	19390	19425	19507	19500	19384	19489	19413	19577	19432	19577	19351	19478	19319	19465	19478	19419	19476	19617	19371	19358	19558	19438	19429	19440	19450	19351	19460	19575	19678	19465	19483	19388	19557	19525	19484	19434	19232	19481	19361	19553	19312	19384	19493	19419	19472	19591	19316	19426	19552	19430	19582	19675	19678	19352	19099	19558	19747	19555	19410	19653	19584	19307	19279	19408	19294	19433	19438	19502	19572	19443	19565	19598	19612	19287	19538	19279	19620	19665	19389	19515	19724	19411	19554	19458	19418	19624	19576	19463	19596	19331	19506	19568	19309	19451	19481	19457	19416	19502	19414	19649	19451	19505	19597	19554	19557	19838	19568	19425	19642	19686	19346	19434	19696	19335	19572	19396	19464	19421	19370	19234	19607	19577	19548	19305	19474	19338	19288	19385	19479	19413	19558	19490	19525	19564	19631	19888	19717	19462	19688	19565	19568	19473	19489	19521	19630	19455	19547	19395	19575	19567	19733	19684	19661	19675	19666	19357	19366	19533	19527	19482	19301	19533	19588	19513	19601	19568	19265	19453	19408	19507	19599	19521	19463	19327	19496	19528	19232	19423	19436	19352	19376	19567	19500	19432	19620	19377	19647	19537	19713	19355	19506	19575	19625	19330	19312	19526	19417	19537	19519	19230	19427	19504	19358	19540	19535	19511	19552	19555	19473	19554	19454	19631	19605	19510	19573	19391	19692	19560	19320	19588	19490	19529	19385	19634	19406	19357	19521	19378	19432	19598	19480	19316	19322	19382	19227	19503	19490	19580	19673	19510	19410	19650	19379	19345	19447	19458	19616	19634	19271	19469	19650	19329	19449	19266	19530	19465	19547	19472	19622	19526	19656	19381	19536	19477	19340	19389	19484	19450	19263	19482	19354	19608	19501	19762	19510	19500	19662	19565	19407	19538	19361	19615	19678	19368	19606	19396	19427	19569	19657	19593	19808	19482	19442	19557	19442	19382	19504	19564	19506	19481	19625	19304	19494	19457	19636	19508	19550	19469	19361	19491	19415	19524	19570	19244	19506	19524	19539	19440	19477	19415	19364	19571	19453	19320	19587	19441	19522	19375	19611	19382	19373	19546	19550	19415	19544	19766	19447	19513	19619	19423	19518	19418	19147	19467	19682	19282	19471	19560	19439	19352	19564	19433	19539	19551	19575	19476	19451	19571	19360	19617	19428	19695	19450	19348	19555	19738	19421	19524	19531	19583	19518	19606	19626	19489	19376	19446	19329	19371	19631	19553	19409	19484	19557	19578	19413	19406	19567	19407	19671	19482	19630	19623	19356	19272	19292	19502	19391	19569	19648	19774	19458	19410	19501	19260	19417	19632	19549	19373	19523	19324	19343	19658	19563	19426	19533	19575	19453	19470	19439	19445	19521	19605	19444	19389	19441	19352	19295	19351	19596	19568	19346	19405	19447	19385	19633	19616	19482	19360	19348	19431	19610	19464	19182	19380	19518	19420	19421	19405	19398	19437	19236	19395	19530	19494	19323	19637	19461	19258	19513	19524	19442	19567	19548	19288	19313	19562	19438	19496	19589	19425	19533	19284	19448	19317	19537	19437	19466	19484	19508	19455	19394	19391	19558	19639	19484	19313	19493	19590	19414	19454	19375	19437	19658	19661	19446	19696	19596	19487	19541	19479	19706	19571	19326	19378	19551	19493	19620	19316	19538	19431	19504	19568	19427	19503	19330	19412	19526	19538	19404	19515	19140	19307	19445	19631	19676	19371	19448	19619	19377	19380	19465	19350	19709
30213	63445	53920	34752	22782	19277	17488	16832	16596	18242	20359	17420	16149	18216	19386	18878	17944	16821	16463	15879	15829	15629	15549	15676	15584	15641	15669	15640	15551	15610	15701	15496	15636	15630	15611	15553	15431	15423	15699	15430	15480	15545	15530	15660	15440	15749	15559	15434	15632	15525	15564	15668	15756	15621	15585	15600	15573	15536	15706	15738	15636	15638	15655	15625	15405	15739	15712	15355	15626	15628	15691	15556	15535	15561	15720	15710	15625	15529	15747	15625	15661	15743	15758	15706	15600	15463	15721	15590	15675	15544	15585	15668	15685	15694	15490	15622	15499	15617	15605	15686	15541	15749	15686	15580	15689	15814	15579	15560	15626	15608	15766	15481	15531	15616	15570	15619	15608	15584	15467	15595	15714	15594	15432	15683	15700	15553	15440	15538	15487	15472	15673	15512	15627	15594	15674	15631	15502	15669	15552	15571	15509	15571	15615	15571	15555	15523	15697	15634	15641	15615	15642	15647	15621	15576	15488	15727	15642	15718	15787	15545	15602	15537	15712	15594	15360	15416	15561	15400	15736	15685	15702	15647	15600	15400	15524	15606	15485	15699	15486	15614	15759	15705	15589	15748	15687	15601	15520	15393	15753	15523	15694	15444	15688	15635	15564	15621	15656	15643	15621	15597	15375	15580	15616	15637	15473	15610	15729	15629	15511	15556	15463	15467	15501	15604	15666	15510	15585	15712	15592	15573	15463	15667	15600	15550	15630	15544	15696	15564	15611	15690	15592	15566	15573	15544	15780	15517	15454	15569	15701	15554	15464	15364	15492	15565	15472	15575	15650	15557	15513	15606	15559	15477	15579	15687	15557	15491	15539	15439	15721	15526	15417	15504	15607	15571	15599	15677	15444	15542	15478	15627	15559	15668	15617	15522	15540	15485	15637	15569	15683	15660	15456	15579	15517	15702	15533	15720	15683	15517	15741	15703	15573	15551	15545	15474	15767	15568	15558	15509	15542	15574	15560	15687	15771	15593	15508	15556	15552	15302	15635	15438	15545	15656	15310	15646	15549	15551	15685	15487	15645	15481	15602	15559	15751	15581	15514	15626	15646	15464	15476	15424	15645	15573	15725	15630	15543	15579	15722	15588	15725	15419	15636	15553	15528	15603	15569	15491	15593	15598	15591	15588	15516	15689	15352	15677	15844	15522	15718	15579	15563	15595	15750	15423	15601	15429	15752	15746	15604	15380	15452	15449	15649	15410	15717	15635	15454	15474	15430	15492	15634	15643	15493	15583	15768	15702	15623	15481	15680	15463	15615	15642	15549	15555	15466	15749	15515	15604	15506	15547	15592	15750	15597	15647	15593	15635	15545	15551	15700	15626	15606	15519	15727	15581	15631	15596	15671	15470	15646	15464	15596	15633	15562	15627	15711	15782	15556	15546	15542	15653	15688	15585	15627	15443	15563	15708	15545	15402	15650	15439	15645	15606	15587	15598	15641	15616	15741	15687	15715	15425	15478	15671	15674	15571	15535	15517	15663	15599	15582	15543	15519	15687	15630	15518	15480	15524	15549	15623	15647	15429	15618	15574	15757	15643	15404	15610	15555	15566	15648	15467	15561	15629	15633	15484	15453	15627	15661	15562	15689	15576	15748	15419	15722	15493	15588	15581	15591	15513	15515	15665	15725	15587	15753	15586	15658	15614	15637	15532	15729	15563	15466	15552	15667	15631	15503	15646	15469	15484	15543	15512	15500	15594	15750	15726	15761	15589	15589	15629	15777	15660	15458	15531	15578	15670	15563	15548	15511	15488	15581	15622	15592	15620	15572	15581	15656	15466	15615	15537	15530	15443	15654	15620	15514	15585	15408	15636	15464	15586	15612	15483	15515	15616	15570	15680	15570	15430	15709	15459	15574	15658	15532	15765	15539	15512	15575	15560	15655	15561	15661	15667	15509	15623	15444	15620	15528	15622	15461	15623	15525	15522	15691	15611	15593	15478	15648	15501	15597	15681	15715	15554	15320	15637	15456	15496	15632	15730	15741	15618	15747	15708	15486	15702	15480	15716	15601	15644	15705	15665	15361	15444	15788	15709	15506	15572	15672	15523	15593	15390	15502	15674	15758	15488	15444	15457	15670	15618	15306	15407	15505	15758	15621	15507	15484	15566	15496	15614	15556	15573	15468	15459	15626	15488	15643	15755	15744	15535	15585	15448	15630	15773	15572	15684	15700	15802	15590	15542	15599	15537	15723	15565	15657	15558	15451	15741	15564	15629	15829	15390	15575	15701	15649	15687	15669	15567	15682	15768	15728	15658	15585	15549	15611	15500	15572	15432	15756	15600	15675	15544	15436	15627	15550	15630	15714	15507	15620	15610	15737	15498	15545	15495	15501	15463	15834	15559	15694	15552	15698	15599	15592	15554	15596	15556	15776	15602	15482	15457	15475	15561	15609	15656	15808	15744	15688	15656	15459	15663	15691	15522	15592	15531	15608	15573	15581	15673	15346	15564	15590	15661	15607	15669	15535	15626	15663	15631	15557	15607	15602	15400	15569	15652	15699	15580	15729	15528	15579	15766	15606	15422	15544	15568	15812	15726	15726	15375	15698	15687	15667	15582	15605	15676	15365	15856	15503	15435	15462	15551	15510	15780	15694	15535	15643	15518	15441	15631	15685	15524	15454	15550	15720	15547	15778	15623	15699	15812	15625	15553	15567	15766	15597	15282	15682	15695	15670	15533	15418	15522	15582	15569	15577	15502	15662	15467	15642	15617	15688	15644	15489	15433	15592	15660	15505	15657	15728	15332	15570	15547	15464	15710	15548	15633	15419	15611	15544	15608	15611	15429	15589	15610	15705	15386	15716	15454	15586	15704	15678	15629	15619	15749	15618	15714	15686	15678	15684	15522	15678	15616	15540	15576	15632	15498	15523	15338	15592	15676	15538	15466	15947	15599	15510	15635	15432	15461	15642	15610	15688	15639	15487	15454	15578	15612	15631	15451	15446	15410	15635	15623	15490	15482	15579	15655	15722	15565	15669	15577	15475	15402	15563	15307	15621	15607	15718	15562	15736	15577	15585	15631	15648	15713	15572	15677	15696	15563	15620	15597	15539	15561	15497	15647	15450	15533	15687	15589	15521	15643	15546	15596	15601	15474	15735	15661	15407	15511	15618	15439	15753	15527	15548	15578	15569	15434	15530	15389	15609	15540	15807	15502	15664	15705	15623	15684	15608	15673	15504	15423	15486	15592	15520	15619	15764	15741	15688	15677	15543	15515	15649	15563	15504	15641	15644	15570	15589	15525	15613	15509	15369	15554	15697	15545	15624	15496	15596	15639	15776	15501	15719	15644	15617	15637	15623	15682	15594	15850	15684	15728	15729	15531	15496	15713	15572	15625	15616	15447	15549	15663	15481	15512	15778	15626	15755	15539	15257	15467	15721	15550	15608	15619	15718	15374	15635	15592	15603	15502	15504	15540	15656	15442	15519	15715	15419	15630	15582	15510	15549	15625	15907	15733	15665	15520	15704	15629	15482	15662	15645	15485	15663	15545	15521	15769	15514	15839	15551	15711	15531	15539	15428	15589	15587	15634	15529	15578	15632	15722	15458	15566	15622	15551	15670	15512	15507	15612	15595	15607	15722	15670	15628	15635	15594	15669	15466	15559	15702	15508	15749	15615	15816	15506	15509	15736	15616	15682	15634	15630	15509	15681	15717	15500	15680	15488	15705	15469	15671	15753	15639	15613	15726	15798	15415	15594	15759	15729	15803	15639	15545	15501	15655	15701	15606	15474	15466	15461	15428	15619	15605	15603	15452	15717	15576	15451	15504	15792	15576	15485	15743	15753	15483	15562	15610	15482	15673	15631	15562	15689	15685	15627	15767	15635	15520	15644	15551	15775	15470	15610	15568	15594	15566	15568	15485	15710	15464	15660	15538	15700	15731	15467	15702	15572	15593	15626	15503	15487	15480	15573	15631	15620	15633	15431	15628	15523	15363	15589	15730	15564	15463	15638	15577	15506	15483	15641	15632	15590	15695	15460	15700	15755	15530	15745	15543	15655	15747	15648	15584	15533	15453	15639	15685	15613	15599	15646	15574	15783	15522	15551	15679	15389	15646	15684	15677	15552	15670	15604	15549	15383	15669	15596	15662	15607	15764	15665	15524	15628	15509	15483	15588	15571	15573	15685	15644	15490	15549	15503	15548	15597	15649	15873	15646	15638	15556	15547	15510	15729	15567	15638	15726	15490	15646	15561	15663	15520	15532	15563	15582	15504	15688	15614	15452	15629	15645	15535	15738	15633	15710	15527	15613	15759	15593	15469	15577	15629	15567	15657	15630	15618	15696	15536	15616	15537	15591	15634	15548	15630	15615	15643	15789	15532	15544	15562	15685	15553	15539	15619	15558	15443	15404	15701	15648	15642	15571	15748	15610	15685	15399	15439	15551	15778	15695	15594	15510	15600	15587	15725	15574	15651	15551	15525	15497	15653	15445	15662	15606	15655	15680	15539	15572	15520	15707	15720	15435	15614	15704	15591	15416	15675	15410	15702	15696	15595	15593	15609	15697	15603	15567	15589	15575	15566	15602	15531	15462	15469	15539	15630	15714	15411	15455	15670	15630	15581	15712	15781	15490	15581	15578	15655	15653	15532	15605	15618	15684	15633	15730	15618	15689	15585	15711	15552	15472	15589	15639	15596	15500	15619	15795	15627	15657	15614	15529	15663	15570	15492	15681	15560	15656	15536	15671	15508	15527	15655	15495	15577	15531	15656	15524	15548	15689	15534	15599	15637	15517	15614	15705	15839	15505	15558	15694	15523	15566	15577	15841	15546	15653	15572	15685	15667	15672	15709	15474	15497	15603	15479	15581	15574	15669	15556	15458	15507	15534	15563	15490	15824	15558	15629	15782	15546	15645	15609	15662	15710	15499	15646	15659	15515	15563	15441	15499	15578	15547	15662	15788	15352	15651	15729	15540	15664	15649	15502	15581	15592	15693	15546	15601	15728	15489	15478	15591	15468	15608	15644	15564	15717	15720	15498	15659	15572	15493	15823	15546	15710	15615	15678	15643	15705	15383	15507	15730	15558	15578	15728	15516	15551	15545	15564	15630	15531	15454	15684	15618	15500	15609	15514	15663	15579	15679	15428	15732	15486	15679	15541	15520	15674
30391	29937	33452	25939	21232	20172	19861	19901	19578	19602	19673	19481	19358	19396	19309	19303	19322	19292	19288	19112	19418	19185	19281	19261	19270	19231	19167	19055	19488	19109	19149	19190	19219	19457	19280	19153	19083	19265	19291	19330	19066	19452	19420	19089	19219	19095	19172	19093	19362	19107	19240	19203	19275	19237	19199	19299	18977	19175	19125	19323	19089	19274	19185	19158	19178	19359	18999	19155	19224	19188	19331	19268	19436	19184	19185	19252	19219	19134	19328	19067	19128	19148	19076	19216	19182	19180	19259	19167	19116	19291	19311	18988	19259	19346	19138	19235	19098	19183	19223	19216	19266	19175	19041	19105	19079	19182	19176	19302	19324	19075	19235	19350	19194	19228	19157	19305	19189	19179	19381	19463	19336	18998	19222	19042	19300	19029	19040	19269	19205	19380	19322	19242	19195	19385	19090	19320	19125	19092	19328	19175	19147	19068	18931	19036	18984	19221	19294	19111	19237	19221	19088	18838	19318	19054	19184	19238	19384	19062	19260	19309	19015	19195	19026	19179	19429	19107	19137	19066	19189	19065	19292	19189	19251	19138	18946	18943	19015	19327	19212	19302	19220	19265	19019	19023	19301	19510	19151	19042	19343	19121	19296	19147	19101	19178	19158	19326	19162	19285	19247	19353	19246	19234	19217	19231	19189	19322	19401	19216	19358	19242	19141	19293	19271	19241	19297	19246	19153	19040	19197	18980	19155	19206	19167	19082	19436	19030	19307	19085	19449	19135	19242	18945	19291	19275	19108	19164	19213	19229	19144	19097	18950	18991	18949	19113	19289	19053	19034	19347	19360	19172	18977	19148	19289	19187	19191	19254	19167	19162	19329	19175	19418	19118	19091	19324	19193	19198	19194	19313	19181	19207	19242	19204	19072	19185	19224	19094	19148	19126	19245	19184	19030	19442	19062	19146	19037	19075	19425	19172	19064	19184	19307	19350	19208	19320	19240	19278	19056	19139	19319	19242	19322	19256	19200	19064	19296	19331	19226	19245	18996	19140	19167	19121	19313	19222	19290	19165	19290	19286	19337	19332	19215	19129	19036	19017	19301	19162	19297	19318	19133	19322	19187	19313	19114	19147	19160	19387	19203	19279	19361	19368	19165	19168	19114	19152	19199	19044	19185	19116	19178	19303	19337	19191	19253	19339	19030	19152	19254	19124	19181	19128	19358	19366	19392	19211	19093	19136	19102	19065	19088	19077	19244	19077	19125	19169	19341	19254	19196	19091	19327	19368	19301	19182	19313	19126	19168	19206	19094	19387	19092	19522	19086	19109	19336	19104	19102	19439	19148	19108	19387	19136	19200	19300	19242	19199	19178	19325	19267	19159	19259	19251	19107	19275	19130	19275	19224	19322	19174	19361	19197	19184	19301	19389	18975	19364	19272	19097	19414	19220	19403	19336	19240	19339	19082	19249	19443	19151	19177	19355	19038	19167	19307	18999	19064	19358	19249	19363	19181	19154	19007	18847	19262	19121	19271	19384	18964	19357	19254	19055	19098	18996	19077	19190	19128	19108	19388	19137	19403	19291	19304	19231	19154	19467	18975	19076	19227	19096	19168	19264	19392	19105	18865	19228	19061	18981	19099	19083	19158	19281	19070	19177	19245	19075	19193	19054	19170	19085	19379	19298	19399	19101	19044	19000	19213	19067	19112	19039	19274	19213	19183	19543	19088	19153	19341	19355	18964	18990	19183	19356	19364	19160	19157	19232	19115	19285	19268	19090	19233	19121	19170	19371	19238	18932	19386	19365	19278	19045	19178	19169	19205	19026	19215	19250	19080	19192	19186	19052	19212	18929	19161	19176	19364	19364	19142	19186	19106	19269	19369	19262	19272	19068	19022	19080	19161	19167	19258	19198	19240	19046	19398	19303	19301	19295	19119	19148	19231	19011	19333	19180	19138	19156	19444	19323	19281	19197	19098	18901	19063	19332	19203	19184	19225	19145	19107	19167	19407	19246	19099	19227	19144	19163	19046	19232	19086	19246	19085	19347	19320	19038	19143	19018	19010	19040	19193	19246	19187	19313	19181	19130	19071	19366	19137	19319	19348	19078	19452	19235	19097	19060	19188	19139	19147	19452	19048	19337	19244	19104	19099	19029	19409	19304	19498	19235	19133	19329	19209	19048	19237	19285	19169	19167	19229	19284	19424	19181	19042	19105	19261	19165	19275	19045	19238	19095	18996	19276	19256	19195	19191	19232	19281	19181	19323	19228	19268	19061	19119	19265	19307	18980	19125	19223	19127	19144	19340	19138	19022	19170	19251	19372	19308	19091	19140	19227	19270	19381	19317	19227	19138	19081	19278	19338	19339	19052	19265	19321	19133	19316	19390	19113	19034	19142	19284	18970	19159	19438	19328	19264	19324	19231	19147	19056	19285	19161	19430	19351	19064	19255	19156	19255	19256	19224	19122	19093	19461	19098	19102	19240	19383	19221	19403	19134	19158	19127	19408	18868	19194	19093	19010	19119	19255	19330	19202	19448	19340	19351	19234	19261	19178	19087	19285	19194	19331	19124	19119	19303	19256	19195	19097	19074	19378	19153	19196	19208	19215	19115	19135	19184	19328	19246	19132	19174	19187	19178	19234	19321	19524	19213	19580	19260	19274	19199	19033	19237	19259	19290	19290	19058	19365	19303	19179	19185	19187	19330	19315	19196	19255	19228	19382	19187	19249	19294	19196	19308	19312	19122	19390	19191	19065	19009	19240	19288	19053	19263	19274	19397	19224	19327	19160	19094	19220	19217	19268	19319	19104	19158	19179	19294	19174	19220	19107	19211	19399	19195	19255	19059	19065	19272	19103	19170	18997	19141	19278	19214	19086	19274	19155	19246	19171	19367	19058	18991	19166	19089	19185	19354	19213	19172	19318	19223	19421	19298	19190	19266	19273	19264	19217	19184	19077	19272	19198	19076	19308	19154	19320	19160	19176	19136	19018	19313	19250	19035	19199	19183	19018	19266	19283	19285	19210	19107	19382	19503	19169	19089	19214	19033	19165	19159	19386	19327	19151	19276	19326	19219	19148	19270	19317	19201	19263	19363	19337	18917	19173	19336	19135	19250	18993	19220	19140	19142	19214	19222	19343	19352	19107	19185	19096	19019	19183	19258	19322	19169	19272	19323	19075	19121	19128	19160	19174	19264	19189	19266	19194	19016	19058	19052	19387	19105	19388	19235	19292	19297	19206	19329	19266	19209	19333	19230	19048	19316	19301	19027	19413	19324	18996	19202	19176	19214	19432	19307	19190	19094	19345	19061	19184	19019	19450	19017	19273	19072	19082	19187	19199	19077	19201	19185	19275	19207	19204	19156	19160	19310	19203	19265	19241	19367	19430	19066	19341	19229	19239	19141	19239	18976	19355	19127	18951	18877	19191	19223	19189	18945	19139	19171	19296	19221	19124	19025	19086	19014	19084	19066	19080	19249	19101	19235	19276	19156	19170	19097	19204	19213	19220	19240	19140	19054	19255	18966	19141	19046	19215	19271	19207	19064	19354	19415	19208	19174	18872	19073	19355	19251	19161	19019	19437	19268	19263	19209	19080	19140	19176	19155	19064	19099	19121	19340	19331	19095	19239	19303	19303	19232	19203	19099	19386	19131	19195	19259	19190	18945	19278	19145	19286	19228	19326	19245	19032	19144	19248	19200	19265	19193	19177	19270	19163	19096	19056	19180	19063	19230	19305	19389	19164	19191	19112	19316	19021	19326	19212	19093	19452	19230	19246	19149	19228	19171	19173	19260	19140	19232	19195	19160	19188	18985	19360	19190	19146	19147	19079	19201	19160	19260	19220	19401	19346	19247	19179	19116	19339	19381	19161	19363	19108	19335	19182	19189	19194	19159	19379	19265	19144	19210	19365	19282	19156	19085	19280	19369	19333	19225	19375	19233	19268	19243	19170	19314	19272	18982	19182	19179	19021	19128	19081	19207	19186	19225	19201	19286	19049	19110	19107	19342	19132	19349	19234	19017	19194	19135	19261	19234	19497	19061	19257	19205	19076	19232	18975	19059	19202	19168	19455	19116	19420	19244	18955	19124	19357	19274	19045	19238	19007	19234	19301	19269	19355	19131	19074	19395	18966	19327	19324	19285	19267	19237	19040	19201	19197	19190	19276	19023	19158	19433	19223	19317	19304	19353	19071	19097	19310	19281	19283	19221	19165	19268	19231	19406	19292	19224	19205	19122	19212	19280	19196	19328	19086	19132	19317	19192	19075	18947	19123	19179	19017	19044	19179	19186	19284	19015	19216	19333	19290	19079	19204	19090	19314	19225	19163	19111	19184	19051	19411	19469	19268	19184	18971	19073	19137	19146	19358	19233	18940	19160	19096	19383	19158	19354	19046	19102	19016	19123	19148	19198	19240	19249	19007	19206	19233	19388	19110	19271	19169	19237	19262	19219	19226	19052	19034	19146	19233	19106	19392	19131	19322	19268	19154	19354	19275	19451	19287	19146	19046	19199	19326	18992	19164	19270	19180	19158	19130	19147	19098	19157	19264	19159	19081	19254	19334	19240	19394	19168	19229	19163	19164	19272	19240	19306	19220	19312	19251	19191	19234	19153	19302	19368	19153	19161	19154	19166	19266	19177	18987	18924	19273	19254	19281	19398	19303	19377	19467	19171	19283	19325	19170	19170	19165	19374	19257	18990	19102	19087	19387	19137	19057	19044	19225	19042	19104	19125	19149	19070	19140	19141	19152	19042	19235	19379	19136	19045	19041	18945	19215	19084	19283	19215	19118	19369	19008	19248	19186	19344	19378	18960	19111	19080	19161	19056	19186	19212	19296	19296	19449	19082	19289	19393	19229	19200	19236	19254	19213	19200	19103	19232	19283	18950	19078	19365	19209	19453	19282	19217	19052	19234	19223	19070	19120	19103	19136	19176	19004	19373	19294	19070	19123	19251	19396	19237	19108	19299	19318	19363	19401	19244	19046	19289	19429	19096	19278	19336	19138	19073	19336	19207	19113	19011	19233	19287	19341	19100	19202	18980	19082	19135	19159	19197	19284	19127	19265	19436	19339	19243	18976	19081	19295	19256	19089	19385	19186	19206	19164	19276	19289	19150	19142	19206	19376	19201	19202	19105	19408	19228	19090	19348	19070	18971	19213	19194	19197	19274
26955	42156	31566	20308	17556	16474	16139	16025	15900	15767	15713	15602	15431	15536	15727	15839	15676	15461	15622	15393	15580	15478	15411	15543	15366	15410	15343	15428	15625	15332	15507	15355	15401	15449	15222	15516	15261	15382	15389	15339	15446	15452	15459	15146	15529	15373	15171	15483	15441	15508	15386	15335	15509	15292	15305	15270	15406	15444	15351	15375	15351	15443	15450	15472	15337	15460	15310	15346	15502	15392	15500	15427	15415	15289	15486	15312	15354	15390	15342	15324	15516	15390	15550	15378	15404	15323	15409	15346	15401	15485	15388	15478	15422	15413	15323	15431	15463	15553	15497	15465	15402	15477	15281	15446	15263	15463	15418	15157	15471	15369	15484	15530	15358	15219	15355	15403	15517	15437	15269	15345	15334	15448	15486	15421	15500	15384	15282	15377	15532	15286	15181	15636	15355	15556	15298	15380	15272	15426	15434	15394	15524	15386	15370	15299	15545	15420	15507	15533	15350	15441	15424	15432	15330	15422	15353	15504	15384	15326	15341	15247	15445	15436	15505	15390	15405	15440	15452	15317	15631	15231	15340	15411	15245	15510	15578	15226	15520	15253	15364	15380	15372	15394	15312	15433	15377	15336	15547	15526	15446	15628	15456	15372	15273	15407	15341	15441	15548	15489	15227	15404	15206	15287	15511	15427	15528	15414	15494	15533	15308	15503	15474	15460	15404	15312	15287	15440	15517	15485	15351	15330	15410	15122	15343	15473	15366	15528	15552	15449	15302	15571	15317	15515	15436	15598	15341	15364	15396	15367	15556	15358	15423	15387	15484	15466	15425	15496	15369	15433	15421	15385	15326	15372	15480	15439	15409	15461	15594	15367	15337	15302	15403	15349	15436	15414	15237	15320	15566	15460	15445	15417	15430	15345	15373	15225	15514	15366	15551	15424	15586	15254	15378	15365	15440	15330	15458	15278	15490	15536	15255	15307	15583	15467	15485	15501	15455	15287	15403	15329	15373	15549	15500	15380	15321	15197	15367	15299	15313	15395	15256	15178	15361	15642	15552	15351	15355	15436	15359	15414	15377	15561	15444	15526	15469	15397	15358	15441	15334	15348	15392	15486	15439	15496	15536	15493	15467	15290	15441	15393	15335	15445	15349	15379	15404	15429	15375	15546	15574	15497	15536	15464	15320	15421	15523	15474	15425	15562	15483	15481	15592	15485	15288	15443	15366	15209	15547	15424	15412	15479	15341	15296	15530	15283	15378	15475	15474	15405	15387	15351	15453	15550	15297	15298	15611	15383	15341	15365	15449	15520	15628	15433	15467	15391	15315	15325	15359	15494	15455	15328	15661	15360	15307	15370	15437	15315	15402	15503	15426	15396	15436	15303	15416	15440	15389	15362	15453	15376	15399	15334	15411	15388	15374	15397	15603	15373	15428	15388	15340	15394	15419	15561	15567	15475	15405	15388	15506	15488	15494	15456	15497	15419	15444	15473	15481	15411	15392	15383	15375	15455	15333	15297	15564	15456	15367	15406	15486	15543	15507	15480	15419	15219	15384	15456	15305	15412	15337	15268	15264	15382	15546	15407	15338	15533	15532	15536	15433	15436	15287	15357	15341	15283	15372	15536	15424	15360	15465	15373	15564	15410	15533	15353	15310	15436	15405	15544	15483	15628	15437	15445	15382	15567	15276	15474	15398	15341	15409	15490	15468	15500	15487	15381	15439	15399	15362	15488	15440	15262	15536	15457	15327	15351	15428	15492	15459	15516	15461	15382	15399	15442	15369	15528	15354	15335	15288	15443	15499	15285	15465	15451	15497	15365	15376	15461	15526	15543	15415	15300	15368	15554	15441	15336	15396	15488	15700	15329	15531	15435	15414	15361	15376	15436	15376	15502	15477	15430	15438	15286	15475	15440	15435	15342	15562	15441	15542	15425	15313	15374	15482	15468	15482	15462	15472	15237	15390	15691	15199	15378	15301	15569	15223	15423	15488	15612	15432	15439	15689	15452	15282	15335	15331	15387	15338	15497	15329	15467	15422	15347	15442	15421	15434	15448	15283	15544	15388	15390	15173	15431	15453	15495	15467	15424	15324	15424	15603	15501	15418	15399	15431	15387	15363	15618	15315	15421	15356	15375	15615	15376	15345	15285	15176	15433	15362	15343	15417	15366	15388	15345	15416	15367	15327	15299	15539	15395	15436	15385	15472	15441	15458	15207	15501	15314	15392	15467	15296	15541	15342	15384	15680	15276	15549	15289	15507	15407	15562	15241	15418	15416	15234	15418	15441	15373	15306	15369	15364	15459	15348	15547	15266	15272	15402	15560	15490	15239	15300	15274	15643	15280	15426	15515	15283	15419	15462	15312	15229	15178	15385	15533	15359	15410	15522	15296	15385	15450	15365	15524	15357	15615	15484	15607	15456	15396	15388	15364	15500	15473	15489	15532	15408	15428	15427	15421	15392	15322	15568	15391	15532	15481	15513	15260	15252	15312	15634	15242	15340	15415	15387	15461	15347	15549	15336	15528	15286	15350	15330	15425	15523	15546	15526	15430	15427	15379	15458	15399	15367	15495	15301	15349	15301	15552	15453	15349	15417	15320	15370	15427	15523	15479	15600	15554	15412	15382	15515	15428	15446	15406	15484	15473	15208	15375	15230	15528	15459	15405	15496	15374	15458	15269	15437	15306	15405	15457	15437	15590	15414	15344	15497	15488	15496	15432	15439	15415	15626	15452	15333	15343	15373	15437	15488	15426	15545	15420	15352	15263	15548	15371	15585	15425	15490	15376	15360	15286	15471	15390	15466	15447	15540	15298	15515	15588	15448	15394	15286	15389	15548	15548	15553	15413	15234	15463	15486	15392	15496	15528	15297	15323	15320	15432	15350	15341	15452	15509	15297	15570	15378	15295	15341	15437	15529	15334	15448	15555	15143	15450	15507	15301	15397	15356	15360	15609	15538	15428	15376	15348	15534	15516	15212	15405	15500	15266	15422	15423	15519	15305	15476	15304	15339	15256	15316	15406	15497	15325	15461	15375	15406	15354	15469	15435	15422	15391	15290	15481	15445	15440	15494	15430	15362	15589	15289	15469	15349	15491	15526	15429	15395	15475	15447	15464	15454	15342	15356	15266	15335	15446	15581	15426	15415	15596	15330	15302	15478	15383	15318	15369	15288	15468	15466	15423	15702	15411	15310	15446	15472	15403	15665	15410	15541	15413	15316	15439	15408	15413	15389	15301	15402	15422	15480	15488	15439	15500	15564	15388	15278	15389	15406	15473	15447	15425	15541	15603	15414	15426	15412	15340	15497	15385	15287	15343	15409	15263	15350	15461	15533	15441	15533	15402	15328	15358	15354	15314	15286	15410	15630	15407	15595	15410	15342	15459	15671	15336	15630	15403	15345	15507	15480	15669	15349	15359	15552	15338	15406	15396	15352	15373	15441	15418	15344	15257	15318	15518	15345	15557	15192	15328	15413	15398	15312	15432	15267	15382	15428	15335	15359	15429	15323	15542	15594	15301	15388	15348	15544	15373	15311	15404	15434	15334	15607	15267	15395	15273	15442	15607	15382	15483	15355	15323	15565	15529	15288	15619	15421	15351	15594	15595	15476	15262	15427	15535	15389	15376	15437	15420	15248	15401	15332	15554	15284	15358	15390	15598	15421	15380	15250	15436	15197	15296	15375	15423	15509	15272	15410	15306	15270	15573	15407	15265	15435	15358	15360	15516	15210	15439	15424	15362	15309	15452	15497	15268	15308	15477	15477	15412	15551	15344	15310	15580	15340	15322	15454	15519	15584	15570	15344	15338	15402	15434	15435	15558	15415	15428	15328	15426	15451	15372	15467	15443	15318	15499	15314	15523	15393	15489	15423	15386	15328	15373	15272	15370	15405	15459	15498	15426	15553	15447	15384	15444	15528	15293	15402	15412	15409	15497	15461	15414	15522	15343	15456	15472	15588	15354	15539	15453	15387	15314	15290	15518	15480	15360	15416	15423	15574	15346	15357	15306	15629	15402	15446	15433	15426	15571	15468	15319	15441	15477	15443	15302	15466	15434	15590	15451	15585	15361	15493	15552	15419	15319	15384	15547	15345	15446	15500	15369	15546	15427	15378	15281	15311	15346	15461	15300	15375	15310	15420	15290	15409	15595	15645	15302	15365	15462	15389	15406	15585	15447	15405	15288	15376	15316	15387	15515	15587	15568	15580	15363	15497	15388	15401	15416	15396	15246	15450	15423	15448	15446	15280	15392	15464	15409	15473	15370	15463	15340	15421	15537	15401	15400	15680	15546	15398	15351	15404	15427	15332	15187	15337	15569	15338	15454	15317	15385	15359	15497	15482	15598	15252	15491	15458	15529	15511	15522	15373	15504	15412	15363	15500	15436	15419	15437	15511	15393	15436	15505	15364	15491	15391	15505	15451	15427	15411	15486	15347	15297	15379	15234	15453	15377	15404	15518	15323	15445	15384	15196	15445	15327	15588	15273	15486	15277	15333	15500	15428	15506	15513	15341	15581	15480	15423	15517	15322	15330	15401	15531	15339	15368	15442	15476	15241	15421	15361	15580	15395	15394	15255	15456	15372	15365	15269	15567	15541	15415	15544	15438	15489	15331	15597	15418	15465	15368	15488	15447	15428	15342	15338	15400	15522	15346	15342	15418	15472	15546	15259	15364	15440	15431	15384	15549	15497	15469	15272	15392	15363	15387	15416	15404	15543	15396	15378	15520	15346	15520	15454	15371	15400	15441	15541	15544	15487	15377	15391	15378	15455	15324	15272	15519	15150	15363	15421	15440	15293	15521	15470	15416	15571	15404	15379	15431	15472	15428	15340	15416	15571	15528	15344	15529	15336	15301	15531	15301	15478	15482	15327	15396	15548	15354	15451	15461	15447	15442	15376	15455	15567	15482	15391	15574	15337	15455	15293	15539	15426	15274	15443	15391	15486	15486	15386	15438	15424	15555	15454	15439	15424	15313	15385	15265	15497	15298	15441	15409	15427	15518	15391	15468	15561	15398	15432	15516	15516	15470	15486	15273	15369	15326	15580	15388	15473	15409	15543	15634	15423	15443	15421	15529	15371	15449	15461	15403	15364	15557	15290	15347	15573	15273	15561	15533	15427	15188	15228	15406	15465	15452	15382	15341	15492	15582	15627	15419	15326	15309
23144	21016	27984	24975	22743	23395	22661	20432	19780	20465	20380	20370	20208	20995	21290	20982	20536	20149	19770	19610	19561	19312	19221	19309	19241	19124	19555	19414	19291	19220	19289	19162	19294	19220	19158	19385	19191	19310	19043	19308	19425	19195	19278	19229	19231	19188	19314	19345	19225	19281	19447	19365	19271	19356	19213	19042	19230	19280	19454	19347	19136	19148	19150	19252	19203	19178	19211	19247	19297	19138	19404	19259	19266	19251	19256	19239	19209	19333	19513	19267	19133	19111	19276	19338	19054	19158	19336	19113	19420	19229	19253	19108	19155	19069	19358	19187	19194	19054	19357	19311	19260	19337	19404	19150	19295	19106	19271	19297	19332	19332	19287	19312	19057	19402	19013	19083	19230	19201	19210	19195	19140	19229	19072	19204	19487	19223	19188	19383	19293	19319	19155	19324	19265	19217	19066	19271	19079	19308	19487	19259	19266	19154	19129	19136	18985	19272	19044	19104	19119	19211	19301	19298	18997	19285	19316	19406	19139	19437	19330	19071	19208	19113	19122	19247	19283	19225	19377	19220	19264	19300	19112	19270	19244	19258	19330	19384	19173	19080	19128	19103	19225	19268	19089	19388	19130	19075	19195	19413	19376	19357	19138	19174	19239	19129	19131	19232	19473	19145	19063	19248	19348	19074	19157	19005	19389	19305	19169	19218	19291	19360	19272	19139	19173	19161	19324	19198	19346	19278	19453	19285	19419	19281	19452	19211	19311	19365	19140	19196	19309	19315	19178	19202	19285	19226	19167	19231	19328	18927	19016	19127	19182	19312	19237	19092	19148	19209	19139	19275	19222	19278	19226	19217	19239	19354	18972	19180	19314	19067	19043	19317	19375	19358	19251	19352	19414	19203	19333	19189	19057	19268	19299	19177	19257	19191	19280	19285	19081	19184	19118	19089	19217	19189	19228	19159	19134	19104	19352	19192	19123	19229	19150	19273	19189	19172	19219	19169	19271	18999	19214	19214	19208	18996	19345	19221	19158	19147	19289	19222	19248	19076	19110	19291	19156	19374	19111	19302	19187	19295	19017	19136	19213	19124	19462	19239	19191	19255	19165	19238	19269	19311	19186	18990	19310	19196	19204	19303	19075	19107	19142	19092	19128	19489	19322	19226	19204	19185	19395	19223	19075	19133	19203	19276	19275	19063	19315	19358	19072	19290	19398	19389	19181	19222	19274	19167	19285	19158	19381	19039	19283	19340	19488	19107	19059	19304	19137	19194	19204	19290	19358	19095	19219	19091	19411	19146	19152	19238	19076	19135	19208	19243	19148	19196	19168	19490	19321	19137	19251	19125	19083	19205	19282	19226	19191	19447	19443	19360	19381	19229	19278	19338	19264	19183	19264	19173	19010	19102	19176	19119	19211	19195	19358	19352	19298	19252	19205	19233	19167	19426	19287	19191	19219	19304	19195	19455	19188	19130	19168	19370	19257	19242	19365	19250	19222	19082	19226	19198	19258	19364	19262	19094	19180	19125	19279	19467	19065	19210	19098	19198	19225	19283	19186	18986	19018	19237	19156	19432	19206	19350	19185	19403	19435	19200	19222	19289	19362	19339	19202	19267	19220	19113	18972	19213	19112	19264	19306	19478	19228	19128	19265	19167	19159	19101	19010	19056	19295	19235	19189	19392	19150	19167	19065	19392	19346	19272	19155	19101	19222	19099	19249	19239	19266	19121	19083	19395	19240	19373	19174	19242	19119	19089	19205	19264	19397	19091	19313	19396	19128	19056	19230	19186	18973	19160	19157	19167	19468	19290	19099	19091	19360	19031	19020	19102	18964	19137	19251	19178	19137	18883	19130	19190	19365	19288	19358	19064	19197	19176	19245	19048	19190	19100	19214	19103	19247	19428	19397	19172	19215	19270	19274	19222	19024	19161	19310	19245	19252	19213	19120	19266	19225	19089	19182	19086	19132	19229	19176	19188	19408	19189	19292	19493	19263	19301	19294	19128	19229	19311	19210	19100	19367	19081	19199	19401	19132	19401	19173	19271	19260	19383	19359	19279	19123	19393	19336	19182	19295	19318	19084	19020	19268	19074	19184	19051	19335	19039	19415	19226	19138	19190	19256	19157	19321	19305	19449	19231	19506	19164	19384	19028	19188	19235	19257	19236	19165	19252	19278	19250	19299	19273	19341	19220	19303	19224	19203	19345	19147	19255	19277	19147	19227	19208	19437	19097	19233	19268	19252	19187	19279	19163	19195	19296	19253	19307	19208	19228	19178	19416	18981	19209	19250	19174	19257	19144	19361	19159	19106	19029	19114	19182	19250	19235	19068	19328	19265	19356	19258	19237	19240	19586	19371	19410	19350	19239	19228	19387	19311	19397	19126	19216	19192	19308	19476	19193	19181	19122	19219	19436	19186	19318	19135	19279	19231	19139	19193	19157	19233	19247	19242	19248	19381	19310	19277	19219	19292	19048	19265	19438	19252	19204	19181	19173	19194	19213	19190	19333	18939	19162	19113	19495	19114	19237	19291	19153	19070	19180	19196	19280	19104	19159	19308	19250	19279	19322	19252	19247	19384	19262	19267	19398	19383	19241	19299	19239	19087	19165	19244	19248	19127	19446	19257	19218	19178	19191	19167	19036	19020	19076	19187	19178	19250	19320	19101	19187	19319	19151	19310	19049	19031	19256	19283	19370	19164	19085	19160	19268	19338	19228	19243	19147	19292	19233	19189	19431	19101	19220	19263	19370	19087	19242	19253	19060	19233	19227	19138	19146	19324	19257	19082	19216	19064	19317	19099	19274	19289	19203	19208	19248	19172	19214	19248	19177	19288	19123	19162	19318	19132	19464	19184	19060	19199	19203	19285	19147	19334	19445	19348	19199	19296	18964	19350	19352	19073	19054	19254	19251	19233	19069	19223	19288	19184	19247	19373	19290	19496	19201	19342	19325	19364	19245	19162	19299	19143	19160	19100	19188	19142	19234	19242	19404	19060	19369	19255	19206	19188	19048	19341	19480	19447	19167	19542	19101	19317	19163	19390	19394	19449	19239	19490	19320	19405	19139	19186	19415	19193	19107	19288	19155	19342	19410	19247	19193	19368	19295	19171	19284	19139	19415	19325	19385	19098	19354	19360	19063	18985	19260	19335	19391	19357	19227	19322	19066	19262	19187	19187	19247	19217	19054	19143	19286	19256	19081	19130	19053	19112	19217	19399	19276	19368	19179	19081	19356	19232	19255	19276	19077	19323	19207	19171	19238	19284	19183	19287	19310	19457	19234	19331	19331	19259	19151	19077	19116	19213	19238	19253	19120	19457	19441	19308	19395	19349	19241	19179	19138	19064	19446	19280	19456	19235	19281	19290	19033	19330	19342	19439	19104	19311	19278	19105	19304	19139	19283	19270	19110	19498	19246	19247	19301	19291	19045	19200	19241	19478	19226	19122	19236	19320	19279	19335	19340	19175	19350	19208	19394	19303	19430	19486	19255	19190	19262	19284	19394	19543	19178	19245	19108	19423	19236	18886	19182	19289	19299	19337	19285	19099	19255	19159	19272	19221	19269	19152	19239	19315	19516	19225	19363	19322	19246	19451	19154	19205	19283	19189	19199	19177	19219	19220	19242	19274	19145	19166	19175	19162	19056	19001	19197	19203	19146	19265	19125	19379	19335	19211	19054	19112	19153	19163	19073	19401	19397	19113	19363	19127	18995	19129	19225	19302	19044	19172	19292	19217	19224	19339	19259	19255	19137	19087	19056	19320	19156	19393	19144	19126	19423	19279	19241	19347	18993	19044	19245	19196	19043	19237	19083	19245	19267	19098	19297	19331	19187	19261	19270	19293	19309	19268	19031	19077	19072	19199	19019	19065	19272	19160	19224	19283	19367	19333	19274	19332	19352	19481	19286	19251	19113	19361	18968	19309	19178	19323	19096	19094	19043	19019	19374	19220	19341	19182	19322	19338	19271	19236	19194	19107	19181	19368	19338	19122	19156	19313	19191	19107	19048	19268	19218	19272	19246	19183	19197	19274	19359	19229	19294	19322	19210	19250	19408	19296	19414	19244	19289	19098	19140	19145	19272	19214	19171	19147	19139	19148	19209	19215	19121	19335	19166	19047	19138	19291	19058	19143	19320	19437	19350	19286	19216	19491	19187	19021	19231	19093	19275	19327	19337	18987	19188	19227	19300	19401	19537	19250	18962	19330	19242	19316	19216	19333	19038	19076	18904	19168	19449	19382	19152	19386	19142	19454	19265	19253	19040	19362	19254	19188	18980	19257	19213	18952	19130	19240	19287	19542	19302	19149	19117	19256	19384	19384	19208	19348	19504	19256	19296	19200	18944	19100	19201	19303	19180	19252	19055	19310	19335	19314	19514	19371	19202	19098	19138	19172	19285	19190	19342	19179	19322	19306	19304	19484	19266	19322	19223	19292	19259	19288	19217	19187	19162	19081	19133	19264	19341	19192	19320	19257	19151	19097	19255	19247	19303	19193	19262	19286	19284	19281	19205	19190	19222	19095	18983	19140	19126	19277	19145	19140	19255	19214	19327	18942	19298	19168	19138	19225	19307	19270	19213	19410	19310	19139	19181	19310	19319	19391	19098	19159	19243	19141	19066	19119	19345	19169	19223	19119	19309	19391	19343	19169	19172	19220	19233	19102	19032	19425	19124	19298	19235	19225	19056	19221	19350	19159	19070	19124	19193	19255	19358	19217	19220	19470	19344	19156	19375	19028	19236	19203	19175	19168	19110	19135	19177	19385	19124	19252	19218	19245	19318	19085	19260	19234	19439	19360	19151	19183	19265	19195	19078	19097	19246	19249	19296	18893	19224	19336	19198	19067	19177	19407	18959	19284	19297	19110	19260	19351	19210	19021	19238	19218	18965	19053	19209	19144	19297	19139	19243	19422	19315	19423	19292	19214	19197	19101	19239	19219	19365	19263	19408	19113	19136	19384	19079	19287	19163	19227	19211	19260	19272	19327	19172	19516	19176	19178	19206	19409	19319	19065	19024	19194	19327	19051	19358	19286	19241	19102	19386	19357	19138	19012	19135	18953	19144	19215	19335	19259	19045	19280	19310	19183	19262	19081	19127	19124	19362	19490	19349	19177	19184	19115	19264	19229	19324	19339	19207	19427	19520	19211	19352	19278	19281	19382	19347	19190	19202
27421	51434	39324	24751	19118	18276	16905	16492	16304	16532	16594	17206	16143	17548	17595	17152	16594	16236	16018	15821	15570	15537	15547	15411	15430	15338	15512	15620	15347	15452	15566	15478	15498	15562	15477	15520	15448	15518	15294	15363	15532	15270	15569	15380	15306	15418	15378	15521	15560	15463	15495	15375	15363	15478	15436	15310	15457	15419	15505	15300	15427	15543	15401	15467	15435	15428	15323	15641	15391	15451	15478	15519	15366	15340	15468	15478	15304	15317	15413	15438	15456	15467	15430	15400	15355	15391	15490	15387	15291	15500	15471	15389	15483	15414	15510	15438	15481	15452	15403	15443	15480	15283	15459	15511	15621	15524	15373	15513	15497	15334	15251	15190	15417	15431	15454	15437	15375	15562	15435	15417	15373	15463	15236	15560	15396	15269	15369	15403	15610	15318	15565	15413	15293	15578	15448	15276	15493	15471	15596	15317	15388	15349	15494	15378	15380	15309	15462	15510	15483	15382	15467	15528	15573	15452	15497	15580	15449	15530	15403	15567	15345	15533	15346	15426	15503	15323	15459	15516	15629	15399	15414	15436	15445	15326	15439	15506	15450	15525	15456	15498	15463	15354	15602	15472	15316	15216	15255	15446	15300	15496	15474	15580	15356	15428	15443	15518	15302	15340	15520	15416	15324	15559	15413	15397	15296	15417	15478	15515	15408	15489	15471	15508	15468	15191	15394	15664	15700	15426	15338	15432	15422	15488	15437	15599	15356	15485	15532	15562	15522	15557	15541	15374	15387	15316	15433	15406	15373	15404	15556	15576	15484	15463	15264	15331	15549	15350	15347	15506	15333	15325	15489	15431	15528	15413	15404	15363	15437	15509	15329	15417	15385	15505	15522	15431	15369	15572	15316	15408	15476	15238	15518	15275	15396	15451	15388	15498	15648	15264	15401	15320	15365	15433	15542	15394	15236	15330	15421	15457	15267	15482	15429	15509	15428	15369	15374	15512	15332	15342	15419	15382	15408	15402	15393	15430	15491	15460	15395	15433	15505	15459	15402	15428	15257	15303	15471	15220	15624	15380	15295	15428	15367	15367	15460	15426	15623	15408	15534	15468	15542	15434	15347	15386	15505	15485	15425	15319	15435	15503	15561	15411	15511	15405	15564	15323	15604	15467	15475	15598	15437	15411	15443	15400	15337	15344	15555	15274	15513	15325	15472	15566	15422	15477	15338	15353	15391	15474	15388	15286	15352	15492	15527	15592	15448	15346	15373	15309	15358	15534	15459	15475	15537	15391	15366	15451	15706	15489	15413	15320	15456	15325	15350	15681	15501	15238	15532	15346	15437	15512	15360	15364	15361	15500	15336	15443	15513	15538	15367	15428	15328	15164	15661	15311	15423	15404	15491	15487	15264	15305	15469	15553	15526	15369	15479	15601	15403	15355	15407	15521	15317	15447	15329	15613	15497	15540	15398	15504	15538	15550	15533	15465	15314	15524	15456	15429	15405	15391	15511	15353	15412	15387	15312	15495	15366	15586	15234	15478	15475	15571	15289	15567	15496	15430	15434	15226	15487	15423	15544	15478	15462	15420	15448	15440	15563	15406	15355	15372	15424	15326	15556	15415	15374	15296	15412	15370	15483	15601	15437	15316	15367	15534	15435	15519	15534	15371	15580	15676	15465	15388	15512	15467	15528	15498	15359	15435	15497	15511	15419	15548	15342	15457	15327	15386	15377	15516	15493	15351	15462	15414	15318	15398	15323	15368	15461	15346	15385	15507	15380	15324	15436	15507	15500	15389	15441	15526	15326	15423	15695	15353	15376	15350	15471	15565	15368	15473	15383	15415	15404	15439	15395	15326	15309	15402	15433	15481	15464	15365	15388	15310	15483	15351	15276	15523	15393	15542	15478	15500	15448	15296	15586	15511	15350	15399	15258	15567	15416	15443	15484	15473	15389	15375	15482	15437	15384	15401	15361	15281	15397	15364	15545	15307	15304	15593	15562	15526	15432	15352	15379	15435	15486	15391	15445	15738	15421	15388	15466	15444	15330	15482	15413	15485	15424	15355	15405	15280	15279	15618	15371	15478	15377	15387	15537	15431	15391	15564	15425	15492	15408	15456	15442	15532	15260	15469	15428	15298	15614	15399	15538	15470	15491	15329	15530	15323	15423	15429	15437	15338	15346	15578	15420	15422	15321	15409	15507	15281	15436	15433	15372	15492	15354	15353	15335	15404	15312	15275	15337	15486	15267	15455	15423	15358	15457	15507	15549	15415	15309	15366	15521	15292	15466	15507	15444	15361	15506	15433	15549	15333	15626	15287	15399	15504	15459	15591	15375	15520	15499	15553	15316	15194	15535	15525	15378	15362	15523	15233	15447	15454	15502	15466	15546	15349	15615	15540	15427	15472	15488	15441	15490	15444	15283	15355	15466	15649	15422	15504	15297	15410	15398	15345	15448	15620	15417	15537	15442	15606	15321	15403	15579	15282	15544	15453	15456	15456	15539	15447	15365	15489	15330	15436	15367	15649	15639	15480	15362	15426	15544	15509	15473	15458	15473	15364	15405	15395	15469	15509	15321	15439	15597	15433	15354	15508	15510	15321	15379	15594	15442	15375	15376	15479	15534	15267	15426	15339	15446	15471	15424	15534	15372	15474	15551	15385	15373	15463	15478	15358	15675	15491	15464	15424	15282	15427	15588	15333	15542	15394	15369	15313	15297	15532	15472	15485	15357	15570	15386	15348	15473	15381	15497	15519	15502	15298	15466	15367	15308	15532	15406	15421	15486	15245	15418	15615	15431	15414	15300	15448	15367	15666	15217	15371	15369	15435	15468	15502	15455	15358	15322	15337	15541	15393	15254	15459	15530	15519	15374	15505	15457	15507	15405	15403	15438	15411	15400	15441	15496	15510	15454	15548	15425	15513	15329	15450	15398	15497	15138	15525	15493	15336	15497	15512	15470	15552	15560	15599	15534	15492	15544	15572	15314	15514	15446	15441	15414	15244	15330	15483	15558	15383	15441	15349	15386	15475	15566	15540	15268	15531	15319	15360	15440	15429	15386	15409	15598	15425	15448	15454	15579	15473	15328	15517	15563	15400	15573	15524	15468	15559	15456	15412	15639	15498	15496	15533	15358	15435	15561	15407	15403	15472	15581	15286	15505	15437	15422	15334	15455	15393	15444	15367	15400	15389	15427	15493	15458	15379	15467	15364	15470	15483	15581	15569	15426	15451	15261	15558	15343	15483	15463	15666	15488	15648	15399	15474	15574	15337	15422	15304	15565	15310	15367	15358	15486	15247	15576	15609	15486	15298	15153	15402	15339	15534	15363	15559	15454	15314	15501	15370	15392	15397	15475	15408	15510	15428	15587	15516	15352	15492	15426	15227	15510	15360	15453	15341	15551	15519	15511	15619	15306	15651	15379	15552	15396	15399	15370	15412	15393	15351	15269	15366	15495	15244	15504	15407	15310	15592	15450	15426	15487	15391	15288	15440	15506	15424	15409	15425	15647	15448	15387	15409	15606	15388	15468	15396	15401	15488	15378	15541	15346	15292	15477	15502	15428	15531	15386	15383	15237	15522	15523	15465	15454	15483	15365	15452	15458	15271	15421	15479	15634	15546	15300	15518	15485	15493	15523	15351	15565	15488	15468	15330	15379	15354	15366	15280	15441	15464	15525	15382	15363	15454	15418	15364	15481	15229	15548	15374	15430	15221	15574	15188	15556	15581	15590	15390	15571	15431	15560	15438	15377	15640	15437	15365	15543	15407	15453	15340	15516	15637	15456	15432	15418	15501	15432	15614	15289	15388	15288	15547	15520	15395	15512	15505	15460	15373	15474	15472	15405	15325	15538	15439	15582	15405	15328	15387	15455	15444	15472	15530	15471	15438	15517	15413	15469	15455	15286	15209	15439	15497	15419	15354	15369	15370	15476	15602	15506	15540	15375	15561	15570	15481	15100	15552	15398	15523	15424	15304	15323	15515	15392	15325	15519	15243	15328	15345	15460	15277	15408	15526	15247	15636	15243	15471	15563	15417	15586	15557	15480	15419	15389	15603	15464	15537	15450	15417	15185	15255	15612	15565	15425	15369	15398	15460	15445	15501	15526	15268	15620	15483	15595	15586	15484	15365	15506	15451	15391	15438	15380	15369	15444	15443	15578	15578	15424	15296	15469	15453	15527	15288	15470	15480	15384	15348	15451	15428	15481	15413	15511	15389	15385	15519	15469	15470	15466	15325	15542	15378	15448	15231	15484	15508	15332	15498	15484	15444	15271	15524	15324	15455	15317	15462	15373	15331	15488	15565	15444	15594	15521	15495	15489	15362	15532	15448	15362	15435	15364	15353	15397	15421	15516	15477	15501	15331	15546	15438	15465	15506	15536	15441	15516	15360	15440	15489	15452	15306	15449	15394	15391	15389	15446	15458	15557	15362	15578	15420	15490	15417	15403	15309	15396	15661	15202	15418	15345	15421	15575	15460	15355	15504	15453	15346	15639	15462	15366	15446	15422	15551	15478	15264	15420	15523	15332	15622	15381	15359	15510	15610	15486	15429	15562	15438	15244	15423	15301	15398	15252	15435	15416	15317	15450	15483	15510	15511	15352	15326	15426	15496	15608	15356	15312	15570	15528	15382	15363	15527	15506	15418	15342	15521	15426	15388	15401	15472	15316	15386	15435	15382	15335	15475	15357	15341	15688	15443	15386	15270	15530	15414	15514	15458	15438	15289	15405	15298	15401	15549	15376	15524	15500	15416	15567	15265	15531	15373	15642	15358	15444	15348	15396	15382	15507	15392	15425	15439	15366	15463	15339	15401	15415	15332	15489	15463	15404	15329	15335	15540	15333	15527	15406	15572	15406	15562	15463	15348	15550	15488	15403	15503	15406	15497	15362	15403	15421	15443	15622	15225	15494	15444	15288	15313	15492	15517	15438	15394	15519	15362	15483	15272	15477	15632	15438	15396	15384	15560	15315	15451	15450	15563	15513	15369	15447	15417	15423	15352	15356	15458	15328	15348	15389	15385	15500	15420	15395	15401	15353	15352	15433	15333	15429	15423	15479	15493	15418	15510	15418	15418	15448	15393	15512	15379	15496	15456	15419	15496	15698	15388	15321	15465	15451	15557	15428	15377	15347	15388	15431	15464	15449	15320	15381	15421	15436	15499
24562	21189	28177	27430	22291	21493	21347	20195	19909	20057	20203	20214	20118	20431	20340	20591	20406	20114	20178	19966	19715	19618	19758	19530	19525	19601	19722	19594	19764	19701	19667	19671	19517	19717	19725	19685	19669	19768	19432	19576	19593	19655	19651	19655	19625	19787	19581	19845	19786	19767	19737	19537	19805	19683	19717	19714	19606	19672	19522	19776	19874	19578	19739	19732	19500	19722	19851	19705	19623	19542	19552	19636	19450	19572	19498	19712	19736	19713	19743	19605	19696	19601	19585	19800	19664	19755	19587	19629	19860	19534	19661	19526	19760	19666	19904	19515	19791	19551	19561	19597	19535	19682	19589	19718	19635	19847	19671	19565	19645	19768	19683	19822	19762	19504	19605	19559	19637	19786	19795	19661	19620	19672	19328	19714	19532	19558	19601	19700	19832	19740	19514	19441	19450	19342	19426	19443	19599	19663	19490	19658	19547	19701	19896	19644	19744	19545	19579	19739	19835	19769	19620	19670	19488	19727	19555	19646	19702	19787	19476	19592	19498	19709	19816	19556	19675	19759	19707	19558	19765	19442	19638	19712	19794	19668	19576	19624	19623	19584	19572	19582	19646	19603	19602	19672	19610	19715	19545	19476	19537	19546	19559	19488	19683	19598	19816	19614	19513	19758	19654	19568	19569	19753	19635	19442	19656	19783	19824	19606	19625	19578	19713	19586	19744	19568	19603	19447	19543	19729	19289	19542	19744	19769	19599	19548	19738	19743	19608	19399	19553	19554	19570	19595	19583	19467	19728	19699	19666	19494	19522	19429	19739	19620	19431	19665	19682	19650	19604	19794	19505	19598	19715	19776	19681	19701	19784	19682	19521	19677	19458	19505	19664	19530	19509	19685	19755	19711	19496	19605	19662	19438	19701	19656	19626	19643	19609	19609	19555	19669	19776	19652	19582	19700	19574	19578	19822	19765	19486	19705	19746	19617	19755	19545	19650	19634	19761	19500	19765	19543	19846	19759	19791	19552	19539	19554	19638	19739	19609	19365	19774	19814	19599	19735	19541	19537	19654	19699	19773	19360	19620	19568	19829	19800	19523	19451	19652	19771	19730	19644	19527	19470	19592	19392	19734	19687	19626	19652	19802	19552	19485	19730	19500	19610	19703	19696	19616	19725	19662	19730	19725	19508	19416	19488	19633	19643	19657	19836	19615	19651	19574	19630	19695	19558	19752	19629	19764	19602	19693	19877	19553	19725	19642	19723	19714	19643	19655	19647	19435	19590	19703	19754	19647	19534	19575	19420	19595	19715	19798	19518	19614	19660	19751	19798	19600	19601	19610	19649	19748	19763	19572	19522	19501	19847	19643	19517	19625	19545	19623	19766	19476	19724	19600	19523	19694	19592	19775	19711	19541	19542	19726	19878	19475	19753	19493	19527	19709	19628	19746	19654	19621	19521	19789	19533	19545	19595	19614	19746	19610	19497	19652	19780	19507	19568	19578	19532	19413	19623	19510	19627	19600	19413	19499	19791	19692	19684	19719	19632	19680	19668	19599	19343	19692	19628	19776	19806	19860	19617	19823	19596	19552	19597	19772	19621	19697	19649	19721	19567	19692	19706	19675	19651	19711	19523	19820	19722	19616	19611	19665	19784	19546	19764	19996	19809	19645	19571	19603	19595	19712	19465	19567	19786	19638	19652	19606	19739	19658	19555	19474	19577	19540	19600	19622	19812	19528	19531	19605	19627	19756	19673	19811	19593	19595	19647	19716	19610	19814	19570	19672	19521	19721	19563	19660	19731	19562	19744	19457	19488	19667	19634	19528	19636	19557	19628	19751	19597	19474	19550	19665	19766	19814	19573	19725	19483	19764	19672	19779	19644	19715	19571	19619	19644	19625	19485	19546	19598	19584	19503	19699	19621	19625	19755	19769	19553	19730	19773	19677	19759	19578	19574	19673	19762	19711	19739	19643	19595	19585	19849	19480	19839	19582	19528	19753	19610	19712	19616	19400	19668	19670	19709	19743	19682	19679	19814	19551	19836	19542	19630	19530	19762	19772	19604	19624	19603	19629	19565	19740	19542	19608	19838	19680	19714	19658	19543	19736	19633	19624	19731	19783	19609	19706	19829	19785	19801	19716	19754	19669	19528	19582	19717	19656	19568	19580	19631	19995	19605	19583	19669	19724	19663	19680	19561	19782	19793	19585	19551	19651	19500	19635	19630	19778	19615	19753	19459	19672	19748	19697	19857	19503	19755	19499	19700	19697	19614	19550	19658	19747	19744	19594	19656	19580	19498	19702	19780	19657	19612	19665	19508	19611	19710	19691	19429	19402	19391	19582	19637	19465	19661	19834	19549	19710	19703	19581	19712	19575	19635	19755	19639	19727	19777	19871	19582	19659	19680	19630	19715	19838	19764	19564	19831	19645	19679	19950	19735	19701	19458	19691	19646	19790	19744	19710	19555	19815	19813	19603	19516	19637	19819	19632	19677	19534	19499	19707	19752	19572	19629	19559	19584	19685	19673	19677	19453	19746	19505	19637	19604	19699	19687	19673	19654	19724	19744	19500	19304	19678	19630	19807	19193	19919	19567	19671	19724	19574	19704	19680	19709	19559	19750	19465	19672	19666	19563	19630	19491	19386	19490	19840	19823	19836	19580	19640	19500	19299	19490	19833	19767	19807	19846	19606	19924	19578	19967	19701	19578	19772	19647	19558	19806	19786	19747	19657	19470	19887	19646	19787	19505	19823	19848	19650	19693	19856	19497	19756	19668	19626	19814	19794	19940	19671	19614	19554	19665	19625	19686	19673	19653	19888	19702	19600	19607	19714	19831	19502	19668	19582	19529	19730	19697	19743	19749	19630	19575	19580	19423	19831	19659	19540	19668	19593	19722	19504	19537	19633	19632	19658	19273	19618	19584	19970	19584	19921	19613	19587	19544	19711	19800	19579	19682	19830	19611	19530	19704	19619	19395	19483	19776	19580	19635	19675	19664	19599	19676	19823	19758	19719	19522	19723	19885	19671	19639	19826	19674	19527	19641	19531	19603	19642	19602	19627	19395	19566	19587	19715	19643	19672	19543	19671	19624	19470	19622	19822	19699	19809	19599	19530	19644	19544	19479	19596	19613	19602	19949	19686	19616	19730	19850	19707	19715	19752	19597	19718	19751	19668	19546	19698	19754	19588	19594	19499	19774	19558	19744	19666	19595	19740	19744	19803	19637	19534	19471	19447	19685	19668	19811	19699	19556	19654	19655	19645	19760	19436	19510	19585	19567	19657	19732	19503	19535	19687	19837	19595	19489	19429	19662	19830	19557	19806	19437	19610	19565	19480	19669	19639	19721	19764	19749	19719	19725	19637	19837	19857	19644	19751	19505	19702	19742	19727	19736	19776	19579	19677	19820	19616	19628	19719	19660	19746	19654	19708	19692	19455	19646	19666	19690	19556	19494	19553	19637	19636	19619	19670	19359	19673	19480	19735	19676	19645	19622	19698	19626	19643	19535	19387	19515	19509	19646	19479	19702	19674	19437	19646	19679	19647	19867	19619	19497	19479	19704	19690	19781	19761	19637	19689	19761	19969	19824	19624	19733	19704	19327	19638	19626	19754	19583	19768	19481	19870	19611	19442	19719	19656	19627	19757	19721	19612	19616	19696	19735	19683	19796	19795	19606	19580	19759	19889	19478	19741	19773	19908	19687	19546	19550	19755	19579	19535	19851	19569	19695	19595	19754	19748	19455	19654	19777	19857	19731	19706	19736	19739	19658	19836	19646	19602	19773	19721	19467	19633	19530	19603	19716	19534	19747	19634	19543	19587	19553	19774	19551	19693	19503	19667	19569	19727	19748	19677	19957	19686	19438	19695	19767	19687	19657	19815	19746	19629	19637	19651	19700	19625	19548	19692	19683	19592	19771	19732	19860	19652	19558	19731	19569	19835	19698	19560	19810	19631	19514	19659	19692	19656	19582	19684	19838	19561	19725	19711	19534	19743	19943	19670	19671	19733	19641	19794	19693	19560	19645	19775	19652	19498	19592	19763	19796	19697	19383	19752	19797	19500	19581	19766	19777	19726	19455	19496	19684	19757	19718	19481	19522	19536	19633	19703	19706	19709	19799	19581	19466	19620	19635	19806	19388	19717	19808	19673	19539	19595	19747	19893	19923	19599	19752	19659	19732	19751	19669	19686	19709	19543	19618	19776	19692	19751	19441	19483	19863	19556	19493	19770	19578	19658	19568	19665	19447	19570	19645	19670	19989	19579	19521	19775	19726	19643	19651	19814	19598	19624	19654	19613	19749	19638	19540	19618	19649	19718	19721	19686	19626	19671	19647	19714	19753	19656	19662	19787	19538	19523	19664	19482	19648	19593	19759	19688	19759	19754	19657	19576	19793	19539	19571	19745	19654	19526	19598	19772	19518	19730	19792	19615	19828	19643	19685	19696	19691	19653	19490	19711	19594	19761	19648	19349	19761	19522	19534	19811	19677	19508	19628	19588	19521	19508	19715	19869	19541	19698	19547	19643	19423	19730	19398	19747	19764	19592	19771	19750	19744	19512	19800	19772	19684	19818	19604	19587	19672	19371	19734	19460	19635	19869	19678	19536	19528	19547	19753	19871	19882	19669	19612	19738	19626	19716	19521	19656	19533	19671	19814	19727	19669	19676	19782	19635	19705	19744	19631	19498	19670	19621	19808	19657	19611	19750	19576	19527	19751	19638	19718	19729	19957	19762	19532	19690	19459	19672	19590	19685	19641	19633	19651	19636	19596	19466	19657	19658	19491	19680	19781	19386	19621	19734	19698	19642	19696	19711	19729	19691	19651	19682	19829	19810	19813	19709	19524	19699	19774	19718	19662	19632	19768	19592	19752	19782	19885	19827	19572	19838	19684	19533	19584	19611	19683	19695	19568	19536	19798	19663	19545	19611	19580	19772	19867	19718	19464	19597	19582	19818	19717	19721	19492	19858	19624	19501	19565	19684	19372	19679	19568	19715	19667	19695	19615	19714	19638	19509	19587	19549	19655	19627	19596	19963	19791	19834	19496	19613	19869	19609	19586	19842	19529	19860	19658	19797	19651	19578	19529	19865	19730	19686	19814	19902	19590	19742	19536	19691	19536	19577	19575	19823	19627	19711	19647	19693	19600	19599	19488	19505	19686	19696	19872	19592	19557
25627	48298	35903	22348	18305	17434	16839	16473	16314	16467	16376	16182	16299	16890	16895	16985	16779	16260	16059	15773	15755	15835	15715	15687	15629	15852	15644	15699	15657	15567	15668	15507	15774	15770	15641	15747	15726	15598	15709	15883	15737	15627	15668	15676	15593	15757	15646	15639	15650	15721	15565	15869	15841	15695	15753	15671	15763	15563	15715	15810	15790	15714	15729	15715	15709	15688	15716	15689	15778	15390	15670	15641	15531	15704	15681	15611	15717	15721	15885	15619	15492	15669	15861	15862	15559	15816	15572	15654	15702	15798	15681	15745	15713	15549	15698	15644	15557	15545	15725	15947	15748	15686	15612	15984	15628	15720	15541	15824	15646	15625	15688	15791	15785	15764	15666	15636	15534	15680	15739	15674	15704	15771	15725	15664	15868	15856	15774	15725	15576	15616	15827	15690	15623	15729	15923	15692	15603	15594	15702	15739	15799	15582	15894	15595	15708	15812	15593	15755	15640	15660	15600	15605	15672	15606	15539	15674	15737	15830	15845	15636	15639	15770	15846	15914	15572	15707	15677	15751	15858	15722	15760	15622	15674	15714	15694	15748	15721	15709	15726	15728	15649	15731	15618	15752	15657	15651	15636	15757	15824	15576	15755	15712	15810	15785	15697	15638	15635	15811	15649	15742	15620	15608	15672	15631	15720	15593	15686	15868	15811	15577	15584	15676	15664	15629	15442	15941	15700	15746	15732	15760	15772	15811	15699	15711	15622	15745	15494	15550	15565	15822	15604	15722	15630	15815	15840	15773	15553	15641	15715	15599	15733	15499	15762	15746	15667	15562	15642	15768	15569	15696	15851	15679	15687	15864	15692	15631	15778	15656	15802	15755	15697	15677	15560	15714	15776	15711	15724	15795	15716	15581	15844	15786	15544	15823	15654	15579	15670	15824	15543	15774	15794	15706	15657	15562	15690	15611	15811	15768	15670	15765	15593	15686	15821	15715	15753	15745	15746	15653	15702	15552	15624	15749	15655	15565	15754	15482	15713	15663	15662	15732	15783	15690	15616	15894	15687	15752	15654	15593	15822	15646	15680	15795	15754	15852	15585	15715	15757	15794	15777	15609	15699	15633	15831	15841	15872	15657	15737	15831	15847	15570	15642	15590	15764	15913	15821	15822	15636	15664	15705	15609	15664	15678	15663	15841	15704	15801	15710	15736	15730	15687	15815	15743	15769	15457	15789	15653	15539	15818	15746	15743	15637	15757	15567	15708	15706	15774	15704	15702	15781	15954	15575	15583	15605	15689	15702	15597	15665	15697	15657	15708	15906	15621	15744	15687	15699	15859	15801	15647	15763	15714	15764	15778	15634	15633	15770	15719	15903	15562	15634	15546	15710	15718	15641	15646	15659	15712	15627	15685	15572	15700	15688	15715	15637	15684	15768	15687	15631	15716	15559	15744	15585	15733	15871	15449	15697	15755	15472	15744	15565	15767	15527	15798	15710	15672	15690	15727	15659	15606	15696	15880	15680	15653	15752	15652	15698	15719	15917	15553	15815	15663	15618	15706	15679	15741	15952	15791	15684	15626	15673	15638	15701	15772	15861	15636	15542	15656	15499	15781	15722	15873	15683	15691	15707	15694	15834	15853	15643	15736	15655	15673	15656	15721	15687	15625	15688	15739	15695	15680	15609	15561	15715	15747	15715	15649	15680	15532	15730	15837	15694	15640	15789	15775	15687	15631	15748	15831	15787	15769	15728	15591	15717	15752	15816	15620	15779	15684	15647	15692	15660	15648	15791	15554	15636	15654	15897	15724	15685	15634	15742	15641	15627	15717	15811	15878	15798	15672	15709	15772	15646	15787	15655	15697	15592	15835	15710	15717	15822	15702	15733	15576	15618	15774	15674	15691	15823	15812	15585	15757	15808	15765	15551	15585	15799	15713	15726	15599	15596	15846	15704	15564	15704	15680	15912	15665	15691	15777	15817	15687	15767	15739	15631	15743	15791	15722	15625	15573	15730	15927	15511	15612	15954	15639	15755	15755	15747	15615	15651	15696	15696	15606	15771	15830	15749	15618	15640	15558	15639	15783	15832	15745	15674	15639	15736	15769	15771	15681	15876	15525	15823	15516	15757	15813	15640	15769	15773	15741	15854	15536	15545	15720	15655	15728	15556	15667	15767	15775	15648	15782	15641	15788	15823	15640	15615	15575	15742	15736	15874	15720	15725	15577	15886	15647	15750	15883	15695	15753	15683	15798	15860	15692	15621	15588	15786	15629	15892	15733	15766	15649	15789	15677	15523	15581	15553	15706	15553	15638	15720	15637	15675	15540	15601	15754	15774	15672	15719	15378	15590	15637	15532	15518	15773	15822	15584	15590	15734	15902	15758	15852	15684	15619	15656	15555	15829	15690	15757	15777	15878	15559	15855	15709	15674	15801	15622	15759	15606	15640	15746	15615	15800	15757	15693	15772	15722	15635	15743	15783	15678	15602	15711	15642	15708	15720	15633	15770	15580	15591	15648	15786	15715	15747	15660	15785	15525	15780	15754	15604	15736	15671	15733	15584	15726	15675	15708	15822	15639	15592	15666	15645	15524	15965	15629	15657	15813	15550	15609	15706	15691	15576	15795	15659	15760	15700	15701	15642	15839	15578	15729	15694	15677	15823	15503	15707	15718	15667	15881	15506	15660	15788	15646	15662	15716	15653	15733	15749	15856	15765	15662	15684	15577	15838	15767	15643	15798	15669	15633	15596	15483	15596	15554	15856	15646	15781	15647	15589	15750	15689	15565	15728	15819	15854	15518	15725	15732	15697	15681	15758	15599	15765	15749	15598	15623	15564	15810	15777	15732	15733	15556	15602	15816	15616	15756	16011	15814	15780	15819	15756	15777	15635	15585	15937	15651	15735	15642	15701	15644	15773	15769	15545	15738	15766	15781	15607	15626	15891	15473	15836	15573	15894	15674	15632	15946	15599	15866	15835	15746	15756	15692	15691	15713	15814	15731	15717	15658	15695	15537	15727	15688	15739	15536	15724	15741	15856	15781	15775	15563	15616	15767	15794	15747	15872	15754	15885	15534	15697	15840	15668	15597	15731	15761	15815	15560	15673	15736	15665	15703	15717	15728	15658	15691	15669	15855	15790	15612	15573	15784	15708	15664	15808	15605	15701	15607	15610	15572	15774	15699	15789	15734	15729	15802	15599	15751	15752	15793	15806	15735	15817	15684	15776	15645	15686	15526	15695	15722	15697	15597	15718	15576	15781	15540	15760	15634	15677	15737	15532	15781	15803	15733	15734	15726	15609	15773	15895	15591	15676	15669	15569	15695	15611	15731	15686	15821	15767	15822	15785	15731	15799	15678	15664	15671	15744	15757	15770	15635	15750	15769	15814	15903	15531	15598	15880	15739	15574	15740	15597	15603	15638	15688	15646	15582	15645	15781	15729	15708	15749	15794	15781	15696	15519	15756	15707	15866	15832	15699	15741	15584	15845	15677	15920	15480	15761	15548	15776	15699	15667	15797	15413	15621	15510	15758	15659	15536	15611	15702	15725	15732	15707	15788	15601	15763	15717	15777	15685	15560	15545	15762	15748	15702	15671	15685	15605	15477	15701	15514	15687	15727	15671	15784	15748	15696	15784	15615	15761	15657	15798	15614	15737	15639	15850	15840	15863	15534	15658	15990	15655	15745	15572	15612	15669	15672	15739	15655	15668	15768	15834	15717	15671	15673	15645	15809	15560	15744	15554	15736	15785	15711	15558	15618	15756	15735	15801	15677	15620	15852	15586	15650	15540	15607	15677	15694	15864	15787	15776	15771	15594	15686	15735	15760	15523	15911	15622	15820	15748	15656	15633	15627	15833	15556	15640	15556	15700	15790	15617	15588	15750	15759	15605	15762	15726	15687	15678	15757	15654	15661	15676	15737	15832	15818	15652	15570	15647	15918	15798	15836	15748	15570	15715	15790	15841	15665	15717	15667	15720	15882	15611	15572	15714	15724	15734	15525	15518	15682	15614	15918	15641	15694	15581	15654	15718	15648	15728	15755	15717	15616	15711	15723	15726	15630	15765	15713	15725	15690	15788	15682	15909	15721	15695	15800	15797	15695	15844	15696	15613	15693	15643	15531	15655	15632	15649	15775	15712	15903	15782	15795	15667	15710	15779	15696	15684	15556	15799	15462	15821	15744	15759	15661	15661	15482	15664	15740	15648	15844	15631	15655	15643	15967	15623	15674	15738	15696	15760	15797	15873	15868	15734	15633	15630	15755	15736	15518	15642	15741	15560	15801	15688	15849	15661	15761	15635	15681	15540	15621	15671	15943	15853	15721	15585	15713	15664	15686	15598	15785	15681	15701	15765	15499	15646	15605	15776	15718	15763	15716	15571	15594	15754	15785	15652	15602	15805	15793	15494	15753	15604	15658	15691	15734	15583	15628	15773	15632	15852	15565	15673	15715	15622	15756	15594	15760	15676	15761	15745	15662	15573	15713	15740	15759	15672	15631	15823	15778	15704	15577	15696	15820	15589	15792	15628	15728	15614	15676	15666	15672	15474	15839	15850	15801	15597	15725	15751	15607	15627	15717	15642	15649	15796	15680	15620	15768	15624	15836	15703	15670	15924	15749	15571	15712	15653	15570	15711	15711	15727	15621	15683	15765	15661	15655	15597	15773	15730	15745	15662	15716	15766	15848	15637	15681	15563	15794	15690	15656	15827	15749	15738	15622	15792	15877	15729	15713	15523	15943	15900	15777	15732	15730	15770	15501	15781	15732	15791	15813	15756	15746	15558	15769	15728	15803	15832	15738	15744	15580	15698	15674	15669	15532	15813	15795	15764	15689	15869	15767	15774	15368	15665	15708	15784	15786	15673	15618	15519	15763	15539	15730	15836	15670	15714	15702	15762	15596	15514	15547	15828	15590	15623	15583	15642	15557	15695	15707	15958	15713	15799	15770	15714	15750	15530	15714	15561	15750	15716	15774	15600	15691	15782	15635	15582	15642	15561	15662	15856	15801	15596	15776	15789	15587	15744	15805	15792	15604	15884	15823	15801	15650	15620	15676	15678	15999	15837	15663	15733	15649	15759	15829	15651	15703	15769	15778	15722	15662	15712	15621	15743	15819	15721	15832	15674	15547	15860	15645	15760	15520	15686	15512	15749	15625	15616	15716	15683
22047	21076	28334	24082	21646	24063	25807	21171	20176	20929	20836	20576	21302	23278	23845	23257	22113	20804	20062	19977	19793	19795	19719	19551	19685	19612	19515	19615	19747	19416	19723	19472	19639	19584	19531	19661	19398	19645	19575	19199	19398	19535	19396	19651	19349	19449	19467	19327	19656	19583	19615	19564	19587	19315	19397	19504	19458	19204	19500	19546	19386	19471	19467	19505	19386	19380	19301	19606	19214	19400	19577	19426	19667	19531	19711	19426	19143	19589	19657	19518	19446	19532	19422	19408	19328	19556	19508	19418	19315	19380	19478	19681	19518	19428	19412	19457	19469	19463	19406	19328	19454	19484	19431	19533	19511	19410	19344	19312	19264	19469	19486	19681	19433	19539	19509	19344	19463	19399	19522	19530	19411	19405	19513	19294	19684	19313	19232	19315	19454	19739	19423	19373	19152	19398	19448	19379	19251	19510	19243	19374	19257	19297	19414	19448	19257	19391	19339	19460	19522	19531	19355	19441	19442	19476	19430	19467	19521	19575	19418	19469	19383	19320	19254	19380	19472	19407	19293	19115	19194	19328	19286	19330	19572	19260	19337	19315	19432	19421	19449	19202	19393	19401	19308	19469	19277	19377	19572	19623	19448	19447	19246	19493	19534	19422	19715	19419	19520	19418	19376	19538	19411	19564	19141	19371	19263	19303	19330	19371	19389	19256	19419	19361	19514	19363	19292	19504	19470	19610	19439	19350	19413	19269	19519	19325	19556	19500	19368	19365	19556	19474	19453	19377	19456	19487	19329	19268	19426	19363	19552	19115	19292	19477	19350	19362	19315	19483	19236	19425	19568	19501	19333	19291	19402	19240	19306	19365	19469	19506	19517	19422	19559	19486	19486	19561	19342	19428	19513	19492	19502	19629	19368	19573	19516	19413	19326	19575	19449	19495	19246	19375	19396	19466	19373	19294	19413	19417	19323	19237	19437	19421	19352	19317	19469	19424	19475	19317	19326	19274	19511	19453	19414	19511	19369	19471	19303	19630	19533	19359	19401	19491	19325	19318	19454	19637	18997	19470	19384	19439	19458	19515	19635	19175	19296	19586	19401	19337	19550	19514	19383	19503	19401	19287	19345	19445	19466	19470	19503	19442	19443	19466	19214	19517	19384	19301	19524	19453	19564	19444	19495	19440	19407	19332	19281	19418	19493	19248	19441	19273	19428	19481	19480	19441	19214	19384	19215	19497	19588	19368	19630	19307	19373	19499	19281	19513	19512	19370	19587	19385	19336	19450	19428	19391	19337	19306	19323	19354	19295	19458	19298	19426	19535	19440	19191	19420	19276	19385	19471	19685	19546	19525	19278	19362	19528	19501	19567	19588	19589	19009	19566	19437	19405	19524	19387	19704	19305	19453	19450	19357	19532	19267	19460	19357	19301	19203	19464	19076	19529	19393	19448	19404	19350	19225	19203	19525	19359	19511	19467	19157	19431	19434	19438	19430	19608	19333	19506	19429	19377	19488	19536	19543	19500	19338	19480	19417	19389	19473	19617	19202	19290	19350	19472	19503	19493	19311	19448	19545	19366	19468	19516	19541	19418	19459	19501	19278	19474	19512	19504	19365	19326	19347	19350	19401	19209	19477	19434	19309	19173	19695	19502	19493	19709	19450	19557	19491	19350	19402	19435	19339	19346	19544	19477	19330	19498	19431	19325	19541	19465	19353	19236	19427	19290	19458	19526	19285	19408	19440	19371	19496	19196	19287	19324	19431	19289	19295	19753	19532	19437	19203	19379	19263	19467	19565	19356	19360	19583	19518	19400	19201	19368	19491	19362	19503	19221	19284	19406	19482	19324	19594	19617	19527	19281	19371	19503	19299	19274	19503	19450	19389	19507	19472	19338	19717	19549	19359	19439	19394	19378	19285	19519	19357	19481	19438	19342	19259	19387	19576	19542	19288	19316	19356	19547	19495	19597	19295	19501	19485	19506	19267	19290	19486	19314	19197	19387	19508	19553	19159	19284	19428	19364	19428	19340	19477	19388	19542	19708	19494	19630	19138	19159	19309	19380	19514	19158	19382	19589	19705	19440	19649	19521	19319	19426	19433	19357	19530	19436	19358	19416	19254	19284	19565	19586	19377	19383	19448	19321	19553	19445	19437	19213	19511	19478	19582	19459	19481	19494	19528	19643	19635	19463	19467	19392	19237	19394	19251	19387	19270	19216	19437	19044	19357	19330	19510	19385	19376	19380	19346	19384	19362	19664	19508	19066	19146	19359	19114	19509	19575	19491	19280	19380	19332	19490	19398	19350	19297	19581	19600	19547	19350	19536	19313	19460	19672	19559	19320	19618	19343	19469	19366	19429	19436	19338	19328	19272	19336	19553	19435	19510	19459	19271	19464	19382	19411	19421	19334	19339	19571	19268	19585	19482	19351	19298	19428	19462	19566	19330	19518	19397	19474	19597	19532	19448	19496	19346	19280	19314	19430	19483	19490	19534	19539	19576	19437	19216	19512	19598	19489	19420	19320	19392	19388	19427	19536	19680	19537	19572	19410	19612	19398	19573	19255	19317	19412	19456	19406	19382	19457	19339	19365	19505	19387	19404	19319	19320	19430	19344	19443	19476	19374	19563	19681	19347	19423	19210	19274	19293	19440	19463	19511	19264	19269	19411	19574	19631	19373	19647	19491	19523	19379	19417	19379	19403	19380	19696	19287	19505	19469	19304	19427	19534	19371	19354	19426	19306	19460	19439	19446	19130	19508	19478	19557	19399	19431	19516	19233	19400	19191	19246	19480	19514	19344	19496	19530	19309	19495	19627	19615	19335	19279	19544	19468	19655	19544	19299	19510	19361	19324	19313	19168	19416	19152	19297	19435	19562	19420	19249	19466	19371	19373	19393	19332	19396	19312	19363	19381	19455	19430	19539	19306	19264	19577	19574	19536	19305	19361	19439	19435	19356	19409	19358	19657	19536	19458	19471	19331	19526	19387	19530	19323	19491	19459	19747	19603	19478	19467	19547	19566	19507	19502	19278	19267	19437	19298	19507	19260	19591	19349	19528	19492	19268	19382	19198	19462	19310	19329	19399	19501	19516	19536	19359	19347	19365	19360	19483	19472	19469	19505	19450	19253	19537	19326	19318	19361	19448	19462	19539	19284	19587	19301	19513	19389	19343	19418	19024	19375	19544	19479	19336	19478	19269	19350	19406	19568	19379	19237	19258	19272	19260	19438	19499	19536	19392	19317	19348	19331	19452	19573	19460	19464	19259	19603	19728	19397	19350	19517	19602	19428	19375	19220	19296	19304	19398	19443	19477	19373	19571	19634	19245	19362	19514	19302	19418	19671	19573	19178	19562	19367	19582	19221	19533	19534	19323	19256	19480	19374	19219	19494	19667	19323	19158	19333	19246	19400	19538	19603	19405	19463	19330	19241	19278	19411	19554	19363	19465	19311	19307	19519	19529	19431	19258	19297	19489	19252	19203	19324	19434	19278	19123	19533	19575	19275	19422	19627	19494	19334	19414	19629	19296	19396	19559	19475	19455	19403	19539	19391	19584	19387	19569	19612	19654	19713	19498	19247	19615	19416	19552	19520	19310	19326	19390	19455	19278	19484	19359	19563	19389	19482	19358	19231	19551	19334	19438	19387	19581	19378	19393	19561	19428	19430	19436	19484	19491	19452	19491	19250	19309	19531	19526	19276	19299	19420	19324	19486	19568	19391	19263	19587	19530	19496	19385	19401	19295	19539	19490	19384	19566	19344	19464	19383	19247	19425	19475	19488	19569	19418	19419	19596	19591	19310	19437	19710	19401	19339	19319	19412	19454	19369	19291	19490	19373	19376	19370	19470	19572	19517	19421	19497	19319	19565	19501	19593	19557	19594	19442	19469	19315	19510	19462	19509	19454	19315	19588	19340	19337	19458	19525	19563	19616	19746	19378	19470	19405	19375	19250	19104	19353	19300	19522	19631	19496	19361	19357	19259	19372	19157	19238	19353	19509	19565	19462	19539	19529	19592	19488	19517	19385	19273	19539	19468	19366	19283	19358	19418	19349	19269	19099	19406	19332	19400	19472	19305	19430	19420	19519	19469	19526	19201	19378	19543	19374	19321	19332	19523	19536	19564	19561	19488	19457	19364	19278	19270	19425	19305	19469	19420	19355	19267	19322	19582	19657	19250	19269	19414	19602	19282	19634	19453	19237	19326	19207	19547	19445	19205	19468	19399	19277	19470	19293	19361	19566	19370	19644	19281	19399	19711	19338	19345	19555	19490	19407	19283	19492	19454	19349	19428	19395	19509	19227	19398	19255	19432	19383	19464	19439	19416	19325	19462	19498	19274	19425	19312	19468	19430	19668	19626	19632	19472	19441	19578	19533	19316	19416	19358	19477	19509	19452	19260	19305	19425	19443	19345	19561	19311	19325	19504	19408	19507	19396	19376	19509	19369	19343	19380	19324	19316	19398	19267	19435	19629	19536	19300	19319	19460	19511	19464	19427	19210	19342	19392	19490	19552	19666	19276	19317	19507	19610	19442	19539	19523	19422	19454	19523	19352	19163	19524	19510	19564	19350	19284	19515	19511	19521	19372	19286	19327	19492	19321	19472	19444	19537	19452	19290	19457	19404	19399	19431	19397	19511	19638	19534	19305	19572	19441	19414	19225	19525	19200	19412	19296	19296	19327	19362	19651	19271	19458	19296	19251	19508	19471	19401	19785	19467	19418	19467	19471	19342	19462	19317	19338	19384	19396	19587	19565	19255	19486	19589	19442	19227	19318	19285	19166	19525	19421	19401	19285	19540	19499	19440	19439	19163	19349	19444	19300	19480	19247	19421	19542	19428	19509	19235	19327	19358	19287	19390	19362	19509	19547	19328	19451	19363	19376	19216	19512	19585	19543	19375	19212	19523	19434	19309	19589	19451	19406	19428	19389	19418	19252	19287	19003	19297	19279	19514	19354	19231	19424	19279	19509	19178	19714	19394	19427	19485	19478	19330	19345	19173	19657	19613	19446	19533	19444	19558	19582	19529	19610	19548	19059	19377	19300	19328	19531	19537	19619	19326	19279	19483	19525	19268	19470	19327	19584	19515	19430	19489	19460	19417	19225	19452	19584	19574	19559	19486	19312	19407	19392	19399	19276	19361	19476	19414	19474	19407	19360	19492	19334	19575	19405
28926	60805	43922	26490	22080	19014	17644	16975	16685	17068	17190	16649	18297	20574	20958	19772	18221	16875	16191	15936	15947	15852	15546	15674	15583	15444	15680	15612	15599	15598	15513	15512	15527	15387	15628	15672	15485	15708	15418	15532	15509	15567	15392	15538	15376	15346	15547	15656	15681	15510	15388	15437	15635	15388	15576	15591	15556	15597	15574	15368	15577	15517	15547	15624	15540	15427	15521	15617	15656	15736	15504	15493	15584	15552	15599	15410	15453	15562	15534	15804	15384	15654	15561	15586	15350	15572	15662	15267	15619	15539	15475	15404	15491	15630	15648	15432	15483	15444	15570	15423	15368	15629	15436	15527	15465	15536	15373	15553	15555	15473	15462	15553	15475	15592	15623	15550	15488	15625	15438	15574	15534	15495	15651	15603	15658	15520	15491	15547	15587	15459	15539	15556	15662	15486	15355	15372	15540	15481	15472	15562	15613	15602	15490	15323	15550	15444	15609	15599	15586	15554	15509	15529	15647	15702	15537	15569	15577	15559	15631	15521	15521	15358	15526	15443	15545	15673	15704	15485	15360	15643	15552	15592	15515	15494	15547	15454	15481	15545	15510	15564	15374	15588	15476	15479	15392	15581	15571	15854	15433	15534	15504	15487	15533	15607	15513	15673	15520	15615	15541	15627	15299	15598	15581	15479	15494	15592	15465	15537	15446	15558	15543	15508	15592	15609	15532	15463	15518	15593	15612	15597	15433	15537	15554	15436	15447	15616	15361	15421	15583	15646	15541	15434	15464	15606	15497	15708	15648	15775	15578	15633	15457	15607	15473	15441	15459	15340	15536	15563	15413	15429	15610	15484	15568	15738	15634	15503	15557	15306	15426	15512	15481	15579	15443	15602	15590	15556	15501	15601	15656	15406	15622	15355	15282	15417	15584	15473	15615	15384	15568	15633	15726	15393	15500	15485	15630	15439	15427	15498	15488	15779	15628	15465	15639	15636	15434	15478	15651	15538	15586	15477	15763	15495	15543	15756	15564	15515	15546	15505	15550	15566	15499	15543	15624	15565	15626	15534	15497	15654	15624	15549	15687	15552	15587	15532	15453	15480	15557	15657	15441	15583	15697	15479	15560	15461	15513	15589	15484	15531	15526	15435	15492	15546	15682	15436	15591	15661	15440	15502	15667	15606	15487	15465	15530	15361	15613	15595	15586	15490	15496	15561	15466	15442	15435	15682	15534	15600	15604	15651	15521	15603	15477	15494	15706	15363	15436	15500	15517	15556	15504	15640	15515	15499	15507	15630	15589	15496	15497	15592	15438	15454	15452	15517	15594	15577	15650	15331	15496	15593	15401	15353	15574	15629	15419	15633	15492	15507	15526	15634	15512	15442	15598	15476	15457	15571	15614	15571	15689	15485	15293	15444	15432	15433	15561	15658	15576	15477	15692	15653	15388	15526	15428	15556	15558	15551	15384	15440	15524	15474	15349	15478	15574	15589	15679	15351	15570	15369	15594	15691	15446	15426	15564	15407	15549	15551	15447	15468	15514	15433	15590	15533	15615	15558	15521	15563	15397	15614	15512	15641	15522	15558	15585	15464	15645	15509	15415	15536	15592	15552	15416	15484	15434	15410	15592	15481	15531	15544	15480	15616	15551	15647	15780	15547	15452	15584	15524	15696	15256	15644	15435	15535	15499	15475	15682	15584	15532	15713	15698	15566	15607	15388	15437	15558	15560	15464	15647	15506	15453	15469	15382	15546	15427	15280	15668	15587	15665	15598	15704	15583	15497	15442	15700	15446	15655	15548	15623	15552	15509	15561	15503	15544	15461	15583	15530	15495	15509	15513	15419	15670	15624	15426	15454	15493	15425	15518	15658	15482	15433	15524	15504	15575	15423	15529	15432	15460	15360	15553	15663	15441	15395	15561	15578	15539	15681	15485	15518	15475	15652	15413	15435	15622	15372	15460	15707	15547	15580	15638	15468	15395	15405	15473	15571	15474	15262	15672	15466	15306	15592	15477	15497	15349	15603	15452	15434	15458	15625	15623	15424	15548	15493	15575	15542	15536	15586	15522	15580	15699	15552	15500	15474	15701	15428	15574	15494	15596	15504	15648	15593	15508	15618	15477	15438	15559	15586	15382	15733	15421	15609	15275	15473	15487	15651	15479	15637	15562	15451	15576	15456	15447	15511	15500	15530	15416	15422	15520	15660	15416	15567	15481	15506	15434	15600	15664	15693	15532	15466	15569	15531	15390	15564	15614	15659	15405	15510	15562	15677	15552	15735	15496	15536	15466	15671	15657	15424	15406	15665	15629	15368	15485	15597	15595	15586	15538	15586	15474	15584	15412	15456	15631	15410	15541	15645	15578	15566	15723	15488	15695	15602	15593	15600	15618	15312	15618	15600	15553	15440	15475	15644	15438	15576	15451	15579	15529	15511	15464	15587	15457	15471	15479	15690	15667	15503	15601	15646	15604	15566	15619	15483	15641	15575	15667	15494	15533	15538	15654	15479	15603	15504	15468	15555	15596	15455	15525	15497	15549	15484	15547	15629	15465	15515	15408	15369	15616	15476	15545	15356	15567	15598	15442	15583	15535	15552	15637	15630	15508	15421	15437	15526	15601	15573	15490	15499	15608	15553	15340	15427	15589	15526	15295	15650	15423	15541	15625	15537	15498	15567	15568	15624	15477	15562	15529	15480	15462	15458	15476	15507	15583	15610	15517	15721	15564	15606	15580	15457	15355	15648	15569	15564	15604	15454	15481	15509	15532	15587	15519	15498	15631	15700	15425	15726	15481	15477	15550	15470	15505	15499	15491	15518	15400	15577	15533	15490	15620	15594	15477	15661	15787	15648	15558	15362	15451	15491	15605	15508	15613	15426	15650	15522	15534	15621	15462	15501	15628	15576	15466	15634	15459	15561	15416	15522	15465	15619	15562	15466	15549	15436	15419	15504	15604	15742	15483	15554	15713	15412	15542	15499	15657	15436	15409	15477	15590	15419	15465	15588	15436	15621	15474	15550	15702	15575	15586	15228	15449	15463	15589	15594	15603	15314	15548	15525	15649	15564	15474	15313	15508	15512	15436	15453	15578	15418	15527	15443	15589	15586	15538	15562	15416	15510	15516	15570	15667	15490	15502	15596	15465	15732	15683	15339	15534	15648	15383	15600	15378	15299	15493	15447	15445	15504	15428	15557	15538	15454	15615	15421	15399	15679	15542	15587	15552	15546	15533	15565	15429	15641	15470	15585	15471	15560	15426	15449	15518	15434	15482	15614	15519	15413	15565	15604	15714	15595	15641	15653	15481	15508	15479	15672	15621	15473	15444	15501	15562	15573	15579	15526	15431	15542	15554	15478	15611	15637	15589	15546	15778	15761	15239	15454	15454	15559	15480	15598	15613	15652	15719	15475	15591	15542	15543	15439	15449	15681	15407	15712	15470	15591	15317	15729	15445	15466	15511	15515	15685	15477	15442	15467	15536	15580	15599	15410	15460	15456	15627	15529	15698	15536	15541	15613	15678	15492	15470	15553	15578	15488	15622	15635	15702	15418	15651	15417	15593	15592	15508	15516	15647	15503	15527	15457	15707	15619	15449	15641	15616	15570	15531	15643	15461	15499	15299	15590	15735	15503	15445	15626	15459	15562	15604	15513	15487	15588	15637	15566	15591	15513	15643	15517	15509	15552	15688	15431	15538	15501	15470	15501	15586	15444	15437	15453	15588	15617	15528	15500	15492	15387	15653	15256	15567	15551	15593	15559	15494	15512	15615	15576	15606	15544	15468	15437	15431	15373	15632	15457	15453	15594	15393	15569	15397	15579	15492	15516	15585	15556	15742	15425	15761	15609	15398	15687	15463	15445	15457	15623	15704	15487	15473	15515	15513	15650	15551	15464	15649	15583	15432	15533	15555	15482	15543	15524	15459	15448	15587	15427	15281	15633	15473	15533	15550	15536	15508	15591	15501	15485	15386	15468	15488	15402	15488	15462	15600	15515	15593	15563	15552	15614	15440	15629	15610	15565	15612	15655	15607	15545	15447	15523	15351	15641	15534	15485	15486	15715	15631	15681	15491	15370	15569	15422	15699	15375	15505	15572	15463	15330	15412	15418	15518	15527	15492	15611	15640	15455	15554	15380	15539	15511	15502	15604	15611	15473	15526	15524	15467	15375	15413	15529	15477	15579	15595	15578	15552	15339	15521	15377	15473	15343	15481	15795	15400	15569	15508	15612	15488	15633	15385	15372	15558	15428	15660	15499	15530	15463	15524	15605	15513	15549	15550	15535	15581	15392	15569	15524	15590	15441	15648	15467	15457	15588	15567	15503	15557	15566	15479	15490	15450	15439	15553	15655	15466	15398	15501	15433	15431	15643	15648	15529	15676	15480	15499	15459	15638	15574	15479	15563	15557	15490	15491	15663	15645	15683	15607	15557	15760	15589	15626	15419	15517	15403	15543	15385	15558	15498	15493	15542	15659	15421	15584	15459	15658	15498	15554	15550	15482	15461	15289	15503	15535	15471	15385	15837	15579	15603	15520	15652	15508	15572	15461	15579	15449	15555	15523	15451	15385	15497	15477	15468	15530	15633	15458	15516	15643	15437	15671	15410	15564	15597	15584	15336	15612	15450	15386	15619	15436	15529	15562	15662	15448	15613	15479	15623	15540	15647	15437	15456	15455	15624	15544	15629	15551	15521	15505	15551	15324	15475	15463	15580	15624	15494	15607	15555	15458	15599	15593	15563	15747	15403	15606	15444	15471	15712	15677	15435	15566	15795	15575	15482	15553	15646	15594	15446	15417	15587	15604	15545	15414	15470	15576	15648	15647	15380	15626	15477	15457	15515	15680	15477	15573	15654	15525	15239	15524	15478	15630	15460	15620	15595	15418	15560	15574	15596	15513	15409	15465	15382	15435	15415	15513	15463	15423	15548	15679	15447	15637	15627	15513	15622	15492	15403	15638	15531	15488	15570	15463	15466	15469	15473	15640	15503	15528	15513	15541	15627	15528	15537	15503	15633	15527	15426	15461	15586	15477	15434	15536	15455	15480	15459	15615	15582	15625	15646	15509	15583	15573	15519	15509	15462	15580	15403	15580	15486	15607	15622	15541	15422	15454	15341	15584	15521	15483	15455	15518	15619	15336	15559	15377	15437	15485	15491	15450	15524	15461
30242	27397	28453	22406	18526	17581	17455	17018	16920	16920	17124	16951	16890	16908	17079	16981	16722	16703	16850	16508	16858	16560	16734	16784	16802	16633	16548	16760	16620	16601	16649	16819	16535	16812	16560	16749	16582	16712	16458	16644	16568	16620	16649	16476	16640	16730	16632	16716	16699	16508	16435	16798	16572	16777	16731	16658	16532	16650	16414	16594	16952	16713	16618	16647	16796	16644	16514	16599	16660	16577	16642	16877	16742	16548	16871	16545	16686	16635	16463	16646	16707	16653	16621	16601	16706	16607	16524	16606	16687	16776	16799	16487	16780	16673	16373	16606	16576	16711	16634	16497	16621	16454	16617	16614	16625	16477	16425	16633	16620	16472	16556	16592	16543	16678	16324	16514	16426	16702	16598	16614	16655	16747	16608	16525	16694	16551	16690	16793	16769	16659	16627	16663	16583	16461	16692	16805	16568	16641	16688	16655	16558	16569	16534	16731	16753	16800	16481	16663	16805	16548	16525	16523	16533	16450	16676	16528	16559	16703	16623	16372	16502	16645	16644	16581	16854	16883	16604	16627	16417	16596	16481	16713	16660	16497	16747	16544	16657	16605	16632	16430	16637	16776	16671	16732	16622	16578	16777	16913	16904	16718	16465	16571	16403	16654	16578	16536	16412	16454	16946	16760	16728	16877	16742	16476	16684	16646	16487	16715	16705	16545	16402	16589	16489	16621	16643	16732	16516	16738	16616	16626	16607	16674	16587	16522	16494	16683	16516	16490	16400	16559	16540	16640	16656	16420	16528	16605	16494	16739	16587	16434	16494	16489	16640	16638	16495	16521	16632	16649	16711	16337	16498	16674	16438	16581	16680	16386	16749	16877	16784	16546	16436	16849	16449	16440	16709	16661	16518	16714	16693	16753	16621	16504	16711	16580	16577	16862	16707	16579	16607	16626	16649	16657	16614	16452	16713	16614	16648	16632	16644	16600	16840	16598	16647	16551	16613	16758	16608	16591	16591	16735	16851	16494	16582	16528	16741	16687	16467	16743	16581	16692	16688	16597	16536	16624	16598	16634	16650	16834	16467	16526	16586	16680	16651	16839	16533	16774	16868	16630	16658	16624	16596	16629	16689	16679	16778	16754	16558	16760	16734	16569	16762	16611	16545	16565	16658	16776	16698	16545	16716	16571	16601	16645	16687	16437	16673	16713	16677	16665	16665	16723	16524	16432	16760	16696	16688	16688	16666	16825	16736	16657	16575	16628	16616	16543	16644	16529	16735	16638	16553	16619	16683	16597	16521	16513	16683	16698	16684	16654	16579	16646	16722	16586	16616	16577	16583	16880	16387	16634	16644	16703	16658	16772	16722	16518	16685	16429	16544	16724	16592	16653	16749	16543	16605	16497	16574	16590	16400	16603	16868	16561	16655	16552	16566	16405	16499	16515	16710	16478	16482	16660	16541	16630	16593	16776	16670	16761	16465	16485	16564	16461	16613	16538	16431	16795	16726	16983	16705	16617	16747	16453	16627	16602	16518	16314	16637	16607	16625	16736	16687	16578	16687	16771	16565	16558	16726	16516	16498	16433	16753	16760	16658	16805	16730	16633	16745	16630	16694	16588	16827	16646	16768	16801	16867	16553	16707	16595	16633	16655	16827	16590	16461	16522	16676	16560	16664	16797	16744	16458	16557	16369	16631	16567	16640	16606	16754	16593	16645	16360	16439	16610	16790	16607	16623	16930	16673	16642	16712	16670	16749	16529	16621	16574	16603	16637	16669	16618	16597	16540	16555	16635	16590	16535	16739	16855	16507	16403	16685	16518	16620	16553	16576	16565	16399	16422	16645	16627	16602	16765	16689	16616	16761	16599	16461	16617	16766	16515	16634	16715	16604	16732	16704	16636	16635	16634	16391	16468	16416	16398	16786	16418	16671	16704	16521	16594	16567	16571	16702	16605	16670	16607	16580	16726	16771	16758	16790	16819	16903	16582	16640	16666	16508	16651	16769	16682	16706	16564	16516	16492	16664	16570	16576	16520	16628	16461	16479	16487	16501	16657	16908	16627	16517	16695	16556	16621	16592	16642	16521	16725	16767	16639	16658	16594	16787	16612	16916	16696	16515	16601	16680	16619	16715	16640	16831	16760	16642	16454	16802	16732	16592	16796	16546	16607	16755	16613	16654	16616	16853	16534	16507	16635	16595	16700	16812	16490	16806	16720	16612	16737	16635	16674	16566	16535	16598	16553	16638	16708	16650	16729	16849	16633	16584	16673	16622	16662	16717	16515	16676	16523	16734	16574	16698	16624	16666	16775	16855	16585	16602	16689	16693	16684	16660	16611	16600	16720	16680	16634	16644	16678	16660	16658	16790	16621	16449	16498	16436	16690	16665	16720	16618	16540	16616	16704	16604	16556	16570	16611	16750	16588	16695	16521	16802	16736	16659	16547	16631	16773	16734	16905	16667	16817	16534	16558	16602	16667	16720	16542	16689	16759	16576	16636	16589	16633	16749	16661	16603	16603	16599	16559	16753	16624	16881	16610	16764	16673	16755	16703	16533	16620	16503	16692	16683	16792	16580	16675	16770	16625	16479	16669	16705	16683	16306	16688	16564	16581	16523	16715	16731	16734	16604	16610	16800	16505	16713	16679	16728	16583	16589	16425	16593	16695	16580	16443	16660	16618	16475	16614	16620	16783	16720	16512	16464	16719	16677	16739	16655	16831	16603	16719	16734	16568	16596	16612	16670	16539	16558	16760	16475	16673	16625	16689	16841	16706	16522	16624	16808	16662	16641	16813	16682	16598	16502	16575	16599	16566	16583	16656	16467	16692	16625	16823	16454	16539	16884	16518	16686	16613	16506	16868	16730	16540	16803	16700	16777	16527	16489	16640	16222	16640	16624	16655	16721	16604	16691	16792	16601	16733	16533	16738	16569	16569	16700	16617	16686	16691	16551	16424	16545	16602	16570	16570	16693	16540	16670	16723	16751	16569	16783	16523	16626	16604	16860	16738	16582	16533	16548	16742	16527	16702	16846	16908	16814	16551	16398	16883	16495	16608	16575	16708	16788	16650	16440	16539	16551	16491	16583	16556	16625	16609	16757	16657	16597	16358	16536	16751	16788	16523	16454	16427	16540	16602	16547	16682	16568	16551	16524	16720	16711	16392	16417	16579	16763	16395	16631	16569	16630	16561	16644	16409	16643	16800	16548	16486	16698	16769	16712	16793	16651	16759	16757	16552	16756	16715	16664	16502	16421	16408	16636	16700	16688	16775	16804	16753	16571	16549	16502	16769	16764	16720	16643	16701	16794	16641	16435	16777	16663	16723	16752	16688	16626	16733	16598	16701	16501	16432	16733	16679	16456	16535	16683	16705	16610	16722	16746	16492	16833	16578	16637	16650	16579	16854	16644	16591	16597	16648	16658	16580	16533	16540	16417	16728	16528	16685	16472	16667	16816	16685	16669	16699	16597	16616	16767	16730	16679	16465	16832	16625	16601	16694	16923	16704	16642	16594	16545	16558	16612	16680	16658	16678	16542	16687	16673	16694	16618	16615	16551	16671	16621	16733	16512	16553	16591	16465	16599	16680	16571	16534	16685	16580	16696	16703	16477	16617	16617	16683	16778	16737	16533	16655	16492	16715	16636	16386	16457	16609	16646	16750	16643	16544	16753	16618	16518	16637	16599	16666	16412	16567	16759	16505	16581	16585	16559	16693	16813	16489	16684	16483	16753	16621	16682	16428	16544	16561	16551	16687	16566	16605	16575	16429	16636	16558	16762	16886	16665	16682	16750	16626	16582	16685	16651	16721	16600	16659	16596	16536	16516	16610	16411	16578	16681	16701	16626	16679	16816	16518	16544	16540	16778	16721	16508	16685	16779	16585	16576	16770	16781	16658	16759	16764	16576	16562	16632	16685	16602	16580	16547	16661	16892	16796	16454	16561	16576	16616	16585	16445	16633	16748	16683	16748	16625	16733	16603	16644	16456	16476	16507	16631	16500	16737	16625	16880	16557	16692	16686	16665	16732	16508	16481	16575	16576	16575	16562	16483	16610	16617	16803	16828	16593	16565	16746	16545	16565	16681	16533	16599	16786	16695	16745	16731	16631	16806	16561	16666	16632	16428	16821	16653	16630	16509	16860	16482	16613	16662	16834	16733	16723	16584	16505	16480	16513	16501	16587	16652	16598	16642	16499	16583	16610	16549	16509	16485	16563	16561	16627	16590	16507	16512	16806	16744	16672	16487	16743	16631	16569	16724	16769	16617	16470	16563	16723	16642	16866	16847	16526	16591	16623	16579	16657	16643	16561	16659	16663	16743	16699	16678	16503	16629	16509	16418	16548	16633	16684	16554	16556	16585	16710	16607	16470	16612	16655	16830	16719	16530	16594	16736	16597	16706	16715	16743	16668	16649	16633	16674	16635	16722	16674	16444	16675	16586	16922	16648	16703	16609	16764	16734	16730	16650	16796	16729	16771	16701	16587	16613	16511	16803	16705	16821	16681	16648	16667	16680	16766	16568	16538	16879	16683	16557	16468	16541	16393	16546	16563	16502	16752	16460	16676	16496	16604	16558	16603	16713	16518	16648	16510	16582	16415	16484	16492	16436	16578	16678	16529	16550	16471	16736	16578	16618	16729	16539	16716	16883	16649	16592	16455	16607	16511	16574	16698	16538	16637	16558	16545	16499	16793	16728	16673	16663	16780	16662	16682	16410	16729	16667	16787	16664	16623	16738	16474	16478	16829	16658	16691	16522	16651	16700	16527	16574	16694	16626	16538	16553	16337	16508	16632	16798	16671	16602	16567	16488	16579	16763	16778	16739	16549	16379	16700	16900	16553	16721	16484	16712	16562	16611	16733	16700	16654	16662	16558	16704	16736	16608	16745	16666	16285	16638	16628	16653	16590	16519	16697	16483	16728	16697	16606	16573	16775	16647	16642	16571	16630	16562	16520	16406	16611	16571	16837	16650	16520	16664	16542	16504	16591	16704	16491	16552	16614	16777	16651	16539	16764	16588	16683	16788	16715	16735	16469	16811	16737	16580	16590	16631	16795	16678	16750	16566	16624	16652	16367	16648	16572	16770	16613	16521	16770	16574	16486	16584	16505	16607	16757	16644	16543	16545	16751	16464	16745	16884	16761	16728	16606	16587	16958	16644	16584	16705	16682	16614
26150	37650	25895	17871	15891	15214	14752	14546	14340	14353	14239	14339	14317	14263	14270	14158	14092	13959	14004	14146	13987	13967	13906	13858	13867	13913	13875	13998	13929	13949	13975	13753	13964	13777	13871	13954	13910	13918	13915	13980	13884	13927	14069	14024	13922	14142	13670	13998	13999	13915	13790	13981	13900	13985	14003	14045	13833	13901	13937	13816	13747	13917	13873	13910	14005	13867	13916	13981	13852	14086	13777	13871	13893	13844	14003	13874	14055	14108	13891	13916	13866	13887	14033	14050	13882	13735	13998	13707	14004	13876	13857	13982	13935	13902	13991	13826	13821	13982	13736	13807	13947	13938	14016	14038	13856	13802	14044	14052	13970	13908	14089	13896	13922	13927	14074	13789	13951	13949	14005	13768	13807	13818	13969	13959	13913	13853	13804	13895	14029	13860	13999	13923	13793	14027	13800	13954	13899	13956	13874	13813	13905	13889	13837	13776	14001	13806	13885	13920	13861	13985	14003	13835	13911	13700	14054	13974	14008	14049	13882	13852	13887	14032	13919	13873	13923	13950	13825	14011	13785	13932	13885	13889	13854	13836	13881	13923	13787	13973	13947	13920	13850	14047	13944	13997	14043	13800	13942	14155	13827	13982	13775	14046	14020	13988	13928	13757	13904	13865	13985	13827	13789	13876	13995	13940	13894	13890	13893	14075	13883	13873	13959	13865	13952	13937	13917	13978	13960	13619	13810	13950	13974	14023	13847	13941	14033	13758	13805	13842	13876	13879	13883	14014	13909	13941	14063	13902	13835	13954	14003	13913	14090	13971	13929	13820	13888	14003	13913	13844	13902	13948	13938	13910	13970	14013	13870	13991	13903	13998	13832	13860	14014	13828	13919	14031	13805	13950	13924	13793	13998	13848	13972	13905	14001	13666	13949	14012	13991	14104	13873	13697	13983	13967	13843	13805	13850	13882	13877	13928	13903	13921	13977	13772	13900	13907	13929	13898	13916	13914	13830	14023	13973	13871	14022	13871	13734	13901	13912	13861	13878	13727	13934	13949	13893	13759	13943	13848	13953	13975	14030	13863	14054	14034	13878	14032	13934	13777	13832	13974	13949	13909	13798	14081	13922	14026	13837	13950	14096	14201	13883	13958	14017	13861	13918	13823	13924	13925	13896	13979	13923	14006	13979	14076	13962	13915	13993	13928	13907	13978	13958	13813	13900	13917	13908	14004	13962	13925	13853	13981	13834	13849	13881	13837	13939	13922	13912	14094	13838	13969	13931	13917	13988	14028	13827	13893	13828	13863	13857	14105	13932	13779	13915	13998	14144	13863	13747	14164	13786	13871	13898	13913	13947	14128	14001	13916	14015	13735	13960	13950	13968	13873	13799	13874	13952	13960	13969	13889	13755	13883	13904	14082	13812	13853	13979	13861	13903	14031	14131	13913	13925	14046	13962	13835	13795	13839	13861	13879	14080	13989	14031	13788	13996	13905	13953	14019	13831	13996	13832	14030	13888	13822	13866	13929	13789	13899	14031	13939	13813	13828	13920	14014	13862	13770	13902	13852	13771	13886	14089	13887	13943	13902	13775	13937	14111	13901	13791	13920	13899	13958	14008	13779	14026	13950	13951	13948	13863	13953	13911	13831	13883	14137	13870	13900	14054	13908	13923	14029	13855	13945	13976	13926	14006	13874	13793	13853	13897	14093	14166	13877	13898	13917	13789	14012	13748	13963	13755	14028	14004	14009	13924	13956	13959	14048	13917	14185	14018	13754	14048	14141	13867	13711	14011	13974	13922	13819	13955	14064	13915	13934	13837	13786	13907	14001	13942	14034	14062	13835	13853	13961	14069	13892	13804	13902	13752	13940	14024	13862	13887	13971	13828	13887	13930	13878	14092	13922	14022	13895	13820	13785	13951	13732	13860	13840	13782	13725	13751	13863	13874	13994	13744	13986	13971	14007	13882	13901	13906	14025	13903	13857	13625	13943	13960	13901	13947	13883	13893	13985	13921	13796	13965	13901	13936	13984	13906	13921	13927	13918	14010	14075	13852	13923	13921	13956	13868	13994	13947	13822	13796	13920	13818	13890	13950	13939	13864	13944	13819	13964	13962	14119	14135	13816	13965	13954	14068	13906	13873	13892	13931	14006	14032	13934	13780	13933	13978	13913	14071	13873	14110	14036	13865	13877	13936	13861	13877	13993	13847	13966	13823	13884	13893	14109	13956	13761	13837	13832	13937	13842	13812	13982	13814	13896	13942	13952	13982	14063	14002	14042	13704	13848	13920	13956	13880	14013	13930	13929	13867	13853	13983	14024	13842	13815	14072	13969	13960	13790	13851	13779	13902	14161	13873	13767	13909	14049	13820	14063	13906	14009	13703	13954	13969	13945	13768	14015	13984	13866	13918	13936	13944	14005	13979	14007	13928	13866	13895	14098	13959	13881	13897	13778	13783	13765	14022	13950	13917	13973	13794	13933	14015	13950	13895	13989	13917	13967	14148	13808	13963	13855	13930	14028	13980	13797	14015	13902	14101	14051	13960	14070	13788	13829	13958	14027	13881	13885	13787	13908	13994	13777	13914	13911	13994	14015	13974	13819	14170	13901	13912	14026	13912	13894	13892	13950	13881	13980	14052	13849	13935	13995	13722	13971	14037	14085	14088	13965	13947	13834	13996	14020	13884	13795	14064	13924	14039	13815	13756	13981	13969	13934	13858	14043	13892	14018	13954	13891	13962	13970	13977	13936	13968	13977	13904	14082	13958	13966	13926	13910	13861	13881	13910	13798	14007	13921	13888	14006	13924	13934	14064	13957	13928	13762	13921	13849	13853	13992	13980	13881	13874	13812	13840	13991	13819	13976	14039	13993	13887	13821	13954	13911	14132	13935	14167	14073	13935	13872	14066	14115	13978	13779	14117	14004	13910	13834	14086	13977	14096	13876	13952	13896	13905	13861	13943	13953	14005	13896	13902	13860	13950	13855	14059	13944	13983	13815	13957	13945	13766	13934	13989	14065	13951	13802	13936	13991	13976	13872	13911	13888	13767	13946	13772	13962	13934	14006	13929	13995	13955	13863	13830	13897	13833	14073	13846	13929	13831	13895	13801	13992	13982	14023	13858	13920	13931	14069	13736	13999	13895	13908	13983	13991	13817	13809	13886	14008	13865	13881	13852	13798	13832	14048	14020	13924	13809	13845	13820	14080	13771	13961	13819	13855	14006	13799	14017	13868	13866	13965	13734	13912	13847	13885	13941	13929	13790	13906	13701	13866	13868	13828	14111	13874	13870	13997	13786	13948	13870	14065	14095	13822	13918	13976	14031	14174	13912	13913	14033	13782	14088	14051	13933	13781	14004	13914	13933	14026	13856	13843	13999	14012	13815	13933	13874	13814	13903	13809	13959	13940	13927	13772	13799	13991	13948	14091	13963	13962	13979	13775	14002	13905	14070	13897	13891	13989	13844	13905	13923	13765	13985	13912	13864	13890	13956	13931	13982	13900	14008	14070	14115	13957	13916	13922	13872	13700	13958	13966	13882	13855	14032	13924	13758	13871	13966	14014	13690	13845	13914	13775	13911	13829	13975	13899	14124	13814	13971	13775	13831	13832	13847	14049	13994	13885	13788	13948	13897	13981	13939	13957	14003	14090	13870	13846	13842	14022	14029	14010	13787	13812	13964	13905	13890	14047	13870	13777	13920	13862	13910	13842	13978	14074	13969	13915	13909	13928	13774	14161	13962	13823	13895	13884	13932	13954	13984	13980	13887	13948	13901	14013	13792	13947	13899	13776	14082	13986	13843	13905	13939	13940	13944	13996	13893	14000	13917	13814	13836	13771	13902	13736	13914	14120	13930	13745	13858	13767	13999	13906	13974	14042	14057	14077	13864	13867	13862	13826	13978	13946	14045	13921	13861	13920	13823	13894	13872	14069	13935	13788	14078	13958	14019	13925	13865	14049	13907	13911	14002	13886	13796	13813	13858	14055	13994	13965	13899	14009	13815	13976	13869	13960	13817	14008	13844	13866	13969	13863	14007	13994	13810	13931	13990	13869	14025	13940	13984	13712	13929	13902	13939	13739	14004	13983	13932	14163	13768	13963	14035	13837	13937	13974	13940	13888	14129	13900	13975	13779	13947	13906	13957	13878	13885	13875	14068	13972	13758	13737	13978	13945	14120	13941	13936	13862	13992	13858	14027	13830	14118	13855	13825	13942	13723	14050	13925	13930	13841	13977	13810	13910	14087	13720	13913	14112	13898	13925	14016	14037	13968	13933	13790	13955	14003	13958	13954	13888	13957	13973	13961	13823	13802	13986	13924	13956	13946	13807	13964	13939	14062	14103	13882	13923	13933	14071	13799	13879	13962	13803	13980	13860	13810	13835	13985	14004	13991	13813	13877	13855	13965	13855	13885	13868	13976	13849	13935	13738	14029	13958	14027	13864	14074	13940	13911	13939	13983	13954	13898	13836	13817	14035	13845	13933	13874	13856	13860	13807	14036	13914	13867	14094	13932	13838	13836	13892	14145	13954	13964	13858	13971	13909	13923	13892	13995	13993	13841	13890	13906	13890	13927	13949	13804	13963	14067	13905	13852	13801	13881	13962	13932	13903	13972	13871	13796	13945	13858	13900	13887	14003	13874	14017	13859	13957	13903	13940	13852	14129	14086	14095	13813	13842	13895	13886	13928	13882	13857	13799	13935	14042	13840	13966	13818	14020	14021	13856	13990	13944	13846	13780	14073	13892	13967	14034	13809	13991	13987	13881	14013	13984	13825	13786	13990	13866	13948	13982	14081	13819	14068	13876	13935	14165	13879	14029	13939	14038	13907	13980	13841	13968	13930	13946	13887	13838	14009	13859	13846	13978	13980	13959	14266	13979	13996	13872	13886	13795	14011	14086	13943	13991	13821	13933	13926	13802	14024	13879	13956	13691	13890	13916	14024	13995	13942	14005	13862	13850	13902	14042	13783	13868	13805	13851	13964	13797	13926	14043	13889	13969	13975	14069	13928	13867	13798	13861	14040	13954	14083	13888	13848	13730	13900	13881	13954	13984	13936	13848	13830	13990	14173	13913	13934	13885	14062	13976	13954	13830	13870	13938	13845	13929	13786	13913	13997	13974	13916	13929	14122	13947	13922	13846	13902	13905	13913	13920	14005	13893	13697	13875
23163	21017	27745	24854	22076	20743	19514	17347	16709	17652	16805	16779	17180	18139	18283	18446	18065	17210	16727	16560	16543	16199	16300	16207	16160	16230	16128	16220	16379	16362	16337	16252	16155	16039	16244	16261	16237	16362	16200	16348	16554	16376	16092	16051	16379	16004	16049	16362	16141	16064	16187	16103	16293	16213	16114	16024	16237	16314	16097	16077	16270	16192	16235	16088	16080	16186	16046	16306	16158	15960	16319	16249	16221	16157	16062	16170	16292	16243	16182	16277	16124	16286	16154	16342	16058	15991	16131	16144	16173	16288	16208	16172	16131	16010	15972	16242	16145	16216	16157	16203	16190	16063	16103	16092	16188	16202	16232	16317	16248	16032	16309	15980	16161	15968	16236	16213	16103	15997	16003	16207	16231	16014	16023	15944	16332	16194	16303	16191	16134	16242	16223	16256	16361	16036	15949	16067	16299	16088	16171	16227	16248	16101	16106	16329	16203	16139	16411	16514	16132	16234	16208	16134	16110	16176	16114	16085	16108	16162	16169	16114	16254	16298	16145	16125	16402	16171	16214	16317	16040	16120	16018	15986	16332	16210	16117	16054	16058	16113	16428	16053	16365	16390	16157	16277	16137	16248	16075	16256	15983	16004	16263	16173	16177	16024	16188	16260	16096	16374	16246	16140	16125	16297	16059	16172	16108	16158	16078	16257	16200	15915	15999	16222	16057	16239	16334	16192	16097	16015	16234	16218	16272	16210	15932	16101	16114	16183	16082	16223	16290	16083	16215	16099	16137	16225	16216	16025	16211	16089	16398	16173	16092	16001	16056	16150	16097	15858	16104	16123	16180	16192	16207	16162	16145	16274	16163	16286	16234	16278	16009	16285	16076	16138	16297	16154	15922	16475	16188	16228	16207	16105	16249	16268	16143	16115	16412	15935	16261	16337	16132	15780	16244	16034	16242	16337	16238	16044	16005	16045	16151	15982	16356	16220	16314	16035	16156	16413	15983	16169	16288	16167	16220	16292	16051	16230	16337	16336	16236	16132	16270	16029	16160	16141	16278	16242	16304	16248	16086	16241	16251	16058	16132	16071	16189	16240	15964	16110	16044	16230	16132	16191	16199	16009	16177	16205	16401	16211	16246	16182	16231	15814	16314	16084	16224	16228	16300	16171	16046	16357	16003	16080	16110	16134	16137	16077	16048	15991	16121	16371	16210	16115	16383	16133	16408	16250	16117	16170	16182	16312	16261	16099	16086	15962	16446	16297	16151	16187	16274	16271	16387	16074	16189	16121	16284	15893	16118	16404	16097	16289	16280	16170	16241	16180	16380	16198	16144	16239	16133	16044	16287	16188	16051	16199	16056	15966	15993	16129	16379	16160	16100	16001	16143	16091	16299	16182	16066	16264	16227	16156	16180	16187	16301	16235	16027	16337	16141	16361	16210	16071	16234	16146	16141	16020	16184	16182	16209	16109	16039	16267	16358	16240	16060	16166	16408	16190	16128	16204	16128	16057	16142	16265	16202	16098	16253	16284	16062	16069	16268	16188	16401	16363	16276	16113	15902	16058	16134	16330	16142	16230	16366	16245	16236	16162	16282	16213	16251	16104	16289	16075	16112	16186	16077	16344	16329	16103	16163	16288	16162	16193	16084	16342	16088	16213	16024	16267	16286	16359	16218	16151	15989	16411	16245	16131	15975	16111	16180	16246	16149	16077	16242	16316	16131	16009	16149	16089	16089	16144	16249	16205	16141	16119	16107	16054	16305	16251	16141	16411	16192	16281	16230	16212	16281	16173	15974	16253	16147	16012	16164	16011	16112	16080	16157	16226	16315	16093	15969	16218	16401	16217	16215	16182	16135	16347	16305	16390	16299	16100	16273	16220	16308	16174	16120	16066	16048	16130	16360	16258	16274	16381	16267	16297	16094	16152	16174	16305	16238	16113	16036	16183	16015	16199	16403	16182	16223	16011	16061	16146	16387	16219	16241	16353	16206	16409	16109	16075	16203	16302	16299	16234	16246	16308	16081	16106	16111	16269	16302	16019	16246	16188	16231	16281	16101	16317	16368	16147	16141	16058	16133	15951	16233	16145	16276	16187	16136	16268	16165	16314	15867	16082	16212	16319	16305	16453	16193	16009	16250	16214	16182	16076	16019	16171	16172	16004	16145	16292	16070	15961	16005	16101	16134	16228	16135	16095	16132	16134	16213	16249	16133	15881	16257	16087	16235	16226	16171	16098	16185	16131	16138	16192	16336	16227	16238	16171	16167	16153	16225	16108	16105	16190	16255	16045	16126	16071	16313	16337	16158	16130	16144	16093	16130	16088	16226	16194	16318	16188	16297	16132	16275	16141	16314	16234	16106	16201	16145	16250	16226	16008	16126	16228	16266	16015	16266	16201	16107	16053	16081	16239	15952	16051	16218	16223	16201	16233	16182	16051	16127	16061	16143	16192	16132	15912	16203	16128	16205	16319	16209	16226	16222	16027	16093	16290	16363	16060	16185	16078	16168	16040	16168	16066	16110	16205	16100	16074	16032	16370	16243	16244	15968	16118	16106	16113	16028	16072	16373	16208	16054	16044	16183	16104	16134	16234	16149	16214	16119	16229	16031	16314	16343	16120	16372	16278	16169	16205	16298	16405	16145	16091	16140	16302	16313	16194	16332	16229	16264	16159	16429	16030	16115	16242	15897	16230	16270	16343	16247	16153	16265	16378	16114	16122	16356	16180	16301	16121	16065	16163	16208	16332	16187	16072	16203	16043	16170	16087	16260	16128	16071	16252	16226	16104	16279	16056	16093	16284	16289	16418	16334	16069	16195	16143	16145	16100	16099	16212	16121	16199	16281	16225	16222	16271	16316	16205	16147	16193	16238	16078	16351	16212	16441	16212	16228	16041	16056	15958	16118	16029	16268	16122	16078	16186	16027	16192	16079	16171	16107	16352	16218	16060	16082	16151	16438	16336	15899	16167	16162	16196	16058	16296	16243	16002	16283	16173	16051	16046	16169	16216	16258	16378	15964	16249	16312	16245	16200	16145	16211	16203	16041	16097	16033	15964	16141	16023	16203	16364	16038	16146	16262	16384	16342	16100	16071	15930	16092	16266	16321	16232	16156	16249	16029	16189	16083	16312	16364	15969	16167	16216	16205	16272	16208	16229	16118	16306	16162	16250	16022	16192	16145	16174	16176	16284	16239	16198	16390	16307	16401	16205	16189	15974	16193	16235	16065	16228	16256	16138	16179	16074	16154	16049	16056	16195	16319	16331	16055	16218	16245	16320	16165	16123	16286	16064	16129	16197	15906	16056	16192	16026	16178	16096	16266	16244	16010	16173	16098	15949	16118	16186	16208	16157	15941	16119	16150	16182	16210	16183	16263	16163	16033	15886	15946	16191	16351	16028	16259	16268	16131	16187	16239	16050	16381	16358	16222	16233	15995	16185	16286	16217	16123	16105	16213	16344	16526	16301	16096	16164	16274	16066	16095	16070	16293	16146	16204	16211	16100	16139	16336	16175	16244	16102	16025	16004	16285	16061	15997	16201	16194	16094	16159	16088	16155	16154	16313	16325	16277	16210	16172	16265	16408	16253	16372	16162	16179	16039	16471	15997	16100	16100	16299	16258	16084	16119	16108	16299	16181	16200	16165	16122	15975	16453	16019	16328	16232	16258	16149	16125	16270	16077	15930	16017	16272	16308	16194	16144	16132	16193	16201	15962	16272	16167	16256	16348	16127	16154	16096	16157	16298	16351	16181	16066	16367	16059	16210	16092	16099	16180	16381	16100	16140	16203	16281	16403	15962	16212	16094	16373	16087	16278	16148	16214	15985	16123	16019	15918	16129	16135	16112	16212	16251	16089	16105	16188	16139	16342	16145	16313	16049	16159	15980	16152	16301	16383	16129	16429	16311	16270	16135	16120	16372	16239	16223	16227	16162	16117	16314	16275	16369	16268	16270	16388	16200	16135	16090	16196	16340	16361	16279	16235	16293	16173	16174	16186	15954	16168	16138	16045	16143	16192	16075	16311	16242	16254	16144	16163	16239	16174	16222	16185	16233	16065	16343	15970	16189	16148	16069	16105	16332	16140	16162	16258	16128	15786	16072	16245	15912	16119	16160	16217	16294	16180	16043	16078	16176	16005	16190	16324	16285	16307	16058	16113	16255	16074	16245	16213	16350	16159	16121	16168	16248	16132	16025	16192	16087	16197	16051	16180	16064	16115	16087	16101	16277	16368	16219	16349	16328	16048	16089	16265	16080	16222	16251	16284	15950	16287	16180	16042	16041	16256	16126	16064	16046	16136	16097	16209	16285	16034	16112	16194	16153	16137	16140	16208	16154	16244	16056	16176	16219	16418	16349	16159	16123	16209	16117	16305	16088	16041	16147	16206	15894	16083	16288	16187	15996	16123	16533	16276	16239	16173	16163	16219	16272	16158	16043	16030	16413	16227	16259	16280	16196	16215	16204	16215	16237	16149	16304	16283	16249	16020	16204	16022	16185	16151	16359	16120	16216	16227	16187	16188	16359	16280	16263	16110	16060	15996	16329	16374	15990	16213	16269	16303	16125	16086	16239	16116	16141	16095	16110	16303	16288	16291	16110	16188	16199	16164	16137	16053	16054	16138	16153	16291	16151	16124	16196	16272	16031	16102	15961	16236	16295	16235	16051	16027	16262	16104	16177	16175	16210	16263	16317	16084	15969	16072	16121	16091	16234	16103	16257	16274	16103	16204	16224	16213	16102	16017	16169	16168	16144	16219	16338	16144	16192	16337	16092	16166	16272	16187	16211	16213	16401	16160	16290	16449	16213	16237	16006	16061	16375	16270	16465	16200	16124	16228	16076	15971	16395	16046	16102	16238	16012	15926	16293	16225	16057	16107	16304	16260	16153	16242	16220	16343	16235	16235	16266	16156	16157	16162	16239	16110	16283	16050	16175	16104	16117	16160	16091	16381	16064	16057	16199	16152	15934	16310	16260	16001	16215	16289	16118	16222	16258	16004	16097	16143	16338	16246	16179	16223	16165	16306	16320	16101	16111	16008	16083	16190	16097	16194	16182	16355	16211	16286	16212	16143	16166	16036	16190	16226	16160	16144	16263	16260	16301	16243	16223	16416	16399	16241	16208	16169	16127	16334	16212	16253	16296	16307	16240	16125	16190	16178	16233	16248
24333	43633	32463	22461	17841	16035	15061	14717	14590	15604	14208	14402	14901	16083	16359	16217	15562	14494	14188	14000	13872	13664	13616	13516	13639	13784	13672	13609	13686	13718	13641	13784	13880	13760	13699	13826	13507	13830	13589	13615	13724	13701	13573	13623	13978	13553	13618	13713	13536	13762	13583	13500	13692	13753	13544	13616	13593	13726	13714	13566	13728	13821	13718	13758	13605	13614	13742	13630	13836	13778	13661	13792	13747	13593	13672	13634	13719	13623	13685	13671	13566	13684	13802	13608	13584	13794	13762	13680	13756	13678	13678	13741	13769	13730	13511	13762	13631	13671	13765	13600	13606	13607	13648	13577	13657	13705	13711	13631	13756	13695	13763	13716	13693	13909	13641	13604	13749	13611	13837	13661	13720	13578	13905	13465	13533	13742	13630	13666	13762	13462	13684	13586	13533	13578	13579	13645	13586	13634	13636	13578	13708	13589	13564	13672	13702	13738	13642	13717	13712	13563	13623	13653	13585	13599	13575	13539	13800	13594	13788	13654	13633	13644	13579	13731	13670	13565	13522	13586	13562	13722	13751	13674	13744	13731	13687	13691	13658	13699	13711	13699	13622	13748	13739	13653	13666	13786	13719	13542	13661	13739	13886	13711	13630	13633	13700	13576	13593	13610	13640	13491	13710	13611	13658	13535	13637	13786	13681	13503	13604	13688	13684	13367	13600	13642	13600	13649	13752	13659	13651	13689	13796	13729	13670	13696	13654	13667	13867	13610	13819	13429	13723	13624	13763	13698	13614	13734	13737	13685	13676	13557	13637	13730	13754	13832	13628	13651	13588	13543	13581	13685	13725	13575	13689	13605	13709	13474	13653	13750	13413	13606	13735	13599	13640	13587	13597	13692	13648	13673	13708	13649	13664	13757	13654	13677	13493	13599	13513	13663	13719	13511	13695	13715	13728	13710	13790	13647	13529	13585	13690	13704	13801	13623	13706	13733	13664	13603	13574	13561	13674	13621	13612	13795	13766	13670	13747	13497	13702	13670	13881	13653	13480	13711	13907	13666	13649	13573	13778	13664	13667	13639	13626	13806	13674	13687	13723	13615	13668	13711	13651	13593	13644	13739	13496	13585	13742	13559	13735	13604	13728	13733	13717	13649	13657	13661	13795	13796	13629	13674	13607	13812	13479	13676	13782	13625	13794	13559	13521	13561	13647	13695	13673	13702	13625	13671	13829	13646	13668	13633	13715	13588	13742	13719	13615	13842	13602	13650	13679	13727	13724	13666	13742	13646	13678	13673	13694	13624	13724	13574	13720	13511	13631	13714	13629	13535	13564	13661	13523	13734	13612	13571	13739	13548	13625	13717	13598	13630	13748	13524	13656	13759	13691	13979	13587	13680	13664	13680	13607	13731	13747	13670	13560	13655	13600	13624	13536	13682	13728	13527	13561	13757	13634	13708	13762	13603	13718	13598	13644	13643	13556	13607	13742	13695	13723	13491	13592	13570	13715	13634	13745	13635	13485	13759	13611	13645	13758	13752	13714	13696	13616	13758	13607	13731	13653	13409	13731	13617	13638	13701	13599	13657	13723	13625	13713	13696	13676	13512	13624	13633	13751	13785	13655	13660	13760	13565	13767	13700	13576	13762	13641	13639	13658	13613	13638	13644	13629	13744	13645	13594	13684	13798	13648	13620	13528	13758	13635	13720	13554	13702	13632	13731	13668	13591	13813	13619	13817	13621	13739	13690	13534	13717	13843	13707	13407	13730	13680	13665	13794	13618	13729	13608	13506	13579	13750	13574	13851	13736	13530	13560	13703	13778	13735	13697	13657	13631	13578	13747	13645	13709	13597	13741	13622	13702	13747	13517	13693	13682	13674	13570	13595	13645	13530	13644	13480	13815	13780	13784	13620	13643	13474	13776	13728	13580	13677	13655	13740	13769	13785	13660	13509	13831	13602	13555	13509	13814	13713	13666	13583	13670	13665	13492	13664	13796	13651	13635	13726	13777	13707	13824	13525	13547	13674	13669	13544	13626	13608	13618	13552	13695	13497	13707	13641	13681	13500	13592	13617	13657	13713	13571	13705	13765	13632	13753	13554	13611	13733	13713	13642	13701	13600	13482	13768	13557	13624	13662	13703	13709	13635	13673	13715	13689	13461	13763	13728	13694	13688	13722	13601	13844	13529	13629	13658	13622	13524	13683	13632	13656	13708	13531	13602	13897	13519	13630	13570	13551	13658	13694	13592	13731	13641	13637	13523	13732	13598	13625	13812	13718	13657	13666	13546	13779	13633	13638	13762	13728	13607	13643	13681	13570	13714	13668	13615	13854	13819	13649	13607	13803	13666	13663	13684	13725	13559	13760	13623	13726	13708	13523	13746	13786	13716	13566	13763	13802	13620	13764	13702	13683	13570	13610	13598	13750	13387	13563	13614	13762	13716	13680	13655	13786	13659	13479	13770	13637	13680	13563	13790	13704	13723	13655	13671	13601	13567	13575	13644	13587	13668	13730	13574	13717	13587	13505	13693	13596	13623	13424	13751	13540	13676	13771	13588	13530	13809	13636	13559	13581	13702	13738	13592	13740	13706	13764	13651	13622	13603	13759	13712	13516	13644	13618	13713	13684	13632	13674	13662	13627	13657	13739	13633	13597	13612	13690	13687	13714	13701	13616	13553	13735	13664	13631	13482	13716	13563	13726	13621	13746	13762	13613	13613	13581	13757	13764	13709	13683	13833	13537	13798	13322	13597	13583	13775	13545	13911	13733	13849	13734	13615	13539	13622	13712	13714	13771	13708	13600	13733	13614	13619	13684	13680	13753	13710	13461	13690	13454	13673	13639	13541	13631	13774	13539	13611	13508	13674	13608	13543	13631	13657	13642	13614	13426	13684	13694	13663	13612	13531	13558	13500	13668	13718	13623	13700	13735	13661	13549	13586	13606	13540	13559	13660	13679	13613	13713	13582	13671	13585	13611	13691	13826	13712	13588	13649	13643	13782	13830	13613	13688	13619	13446	13813	13626	13766	13726	13724	13720	13650	13540	13506	13711	13636	13631	13665	13609	13673	13728	13730	13537	13772	13662	13483	13530	13650	13542	13572	13635	13775	13499	13737	13579	13729	13524	13736	13693	13800	13631	13552	13639	13736	13586	13684	13554	13678	13428	13545	13649	13626	13717	13652	13712	13557	13594	13762	13677	13707	13747	13634	13657	13535	13642	13606	13671	13495	13606	13690	13651	13711	13715	13758	13736	13504	13725	13757	13641	13767	13645	13633	13564	13815	13702	13598	13557	13706	13481	13497	13707	13671	13687	13686	13608	13699	13612	13673	13626	13595	13775	13668	13620	13736	13765	13634	13740	13690	13606	13643	13672	13671	13770	13672	13713	13598	13651	13713	13689	13727	13780	13539	13692	13651	13723	13660	13732	13718	13603	13735	13702	13695	13702	13338	13663	13713	13708	13647	13696	13347	13642	13536	13567	13681	13556	13846	13680	13806	13717	13895	13758	13614	13796	13802	13628	13728	13730	13731	13753	13702	13466	13607	13627	13634	13678	13676	13714	13592	13639	13695	13672	13651	13651	13718	13793	13780	13698	13591	13572	13704	13650	13770	13778	13673	13774	13615	13722	13536	13821	13614	13706	13670	13722	13684	13593	13611	13821	13632	13571	13651	13812	13679	13597	13786	13543	13564	13829	13663	13475	13666	13706	13719	13432	13566	13697	13765	13600	13605	13744	13586	13718	13588	13743	13694	13715	13540	13739	13683	13675	13730	13733	13624	13783	13584	13606	13618	13494	13625	13645	13505	13812	13452	13566	13814	13488	13736	13651	13869	13616	13684	13661	13602	13678	13744	13793	13573	13585	13530	13732	13674	13716	13585	13635	13608	13872	13707	13618	13660	13707	13767	13764	13533	13779	13841	13657	13767	13726	13667	13729	13640	13756	13731	13576	13762	13759	13682	13598	13702	13574	13583	13778	13710	13757	13675	13589	13723	13683	13731	13768	13641	13621	13573	13734	13653	13691	13566	13679	13697	13600	13713	13725	13720	13613	13752	13684	13382	13575	13546	13784	13628	13619	13640	13656	13937	13767	13584	13784	13713	13690	13749	13645	13800	13425	13713	13712	13682	13574	13664	13740	13673	13608	13698	13667	13810	13869	13617	13623	13583	13712	13690	13706	13588	13871	13704	13887	13587	13464	13631	13601	13606	13712	13621	13828	13737	13605	13739	13486	13567	13658	13885	13630	13626	13618	13756	13532	13570	13758	13565	13760	13693	13652	13780	13797	13644	13470	13666	13624	13702	13623	13645	13643	13654	13549	13627	13586	13622	13651	13711	13605	13763	13760	13639	13730	13724	13584	13695	13549	13733	13461	13564	13725	13856	13806	13694	13565	13694	13628	13659	13653	13733	13695	13810	13710	13542	13676	13779	13651	13549	13631	13690	13584	13772	13563	13718	13634	13689	13775	13661	13661	13577	13726	13620	13692	13618	13668	13687	13559	13785	13601	13665	13573	13473	13821	13711	13611	13647	13625	13737	13613	13727	13521	13587	13764	13552	13632	13780	13628	13674	13457	13616	13743	13784	13542	13691	13649	13692	13502	13682	13636	13673	13565	13753	13689	13685	13743	13793	13744	13589	13739	13597	13565	13564	13589	13589	13677	13608	13501	13662	13495	13783	13747	13630	13466	13797	13710	13640	13527	13576	13723	13695	13765	13702	13643	13693	13704	13580	13458	13550	13567	13760	13564	13670	13540	13719	13647	13662	13698	13579	13718	13690	13815	13713	13789	13567	13742	13720	13800	13709	13674	13561	13833	13563	13670	13651	13594	13656	13709	13709	13711	13510	13666	13792	13769	13778	13753	13663	13594	13633	13698	13713	13572	13564	13556	13703	13653	13626	13605	13643	13754	13563	13641	13772	13837	13509	13661	13785	13687	13741	13887	13553	13670	13686	13666	13564	13773	13719	13533	13546	13842	13508	13615	13689	13745	13614	13753	13569	13701	13665	13685	13705	13627	13710	13753	13607	13583	13536	13944	13639	13891	13614	13541	13750	13679	13569	13617	13715	13657	13698	13756	13590	13609	13719	13701	13606	13712	13789	13688	13790	13757	13481	13658	13483	13760	13760	13714	13730	13648	13592	13677	13799	13999	13664	13622	13716	13745
24473	21080	27547	26658	20952	19415	18887	18109	17779	18389	17871	17649	17678	18036	18308	18261	18194	17764	17523	17611	17371	17385	17416	17513	17465	17453	17508	17375	17392	17430	17456	17451	17628	17392	17434	17333	17345	17471	17362	17510	17510	17418	17384	17376	17194	17326	17286	17372	17405	17454	17367	17417	17300	17413	17512	17353	17440	17405	17225	17475	17434	17467	17408	17208	17419	17222	17370	17464	17309	17506	17205	17488	17222	17627	17355	17722	17495	17444	17347	17373	17225	17142	17339	17578	17357	17528	17215	17462	17511	17355	17224	17504	17262	17407	17689	17442	17310	17221	17248	17449	17398	17313	17227	17289	17464	17460	17345	17354	17612	17479	17306	17098	17217	17477	17212	17319	17241	17489	17594	17369	17330	17285	17557	17310	17138	17415	17319	17467	17401	17397	17462	17302	17203	17443	17167	17295	17515	17329	17623	17364	17383	17257	17204	17423	17232	17428	17299	17352	17371	17146	17316	17492	17614	17021	17321	17207	17261	17387	17196	17420	17270	17246	17253	17191	17284	17480	17530	17485	17356	17603	17296	17438	17306	17405	17412	17381	17311	17557	17469	17515	17472	17467	17371	17373	17326	17424	17306	17322	17277	17349	17575	17112	17347	17180	17269	17357	17253	17202	17258	17496	17270	17401	17349	17206	17414	17436	17415	17365	17491	17584	17263	17192	17349	17285	17313	17507	17248	17284	17370	17302	17303	17405	17344	17134	17317	17278	17365	17358	17310	17297	17309	17359	17212	17388	17272	17448	17381	17422	17493	17459	17493	17572	17459	17222	17498	17229	17372	17458	17562	17403	17407	17212	17332	17098	17564	17621	17287	17278	17210	17286	17285	17449	17473	17227	17302	17224	17093	17517	17294	17556	17423	17442	17443	17522	17282	17310	17364	17408	17230	17445	17398	17281	17420	17454	17365	17525	17548	17220	17443	17399	17317	17386	17561	17311	17494	17312	17340	17529	17356	17335	17398	17507	17323	17295	17398	17364	17638	17259	17348	17461	17540	17454	17463	17347	17427	17299	17357	17459	17198	17363	17236	17450	17549	17382	17267	17269	17387	17550	17541	17193	17423	17449	17172	17340	17487	17502	17410	17495	17461	17434	17316	17383	17409	17349	17397	17520	17376	17528	17407	17391	17318	17400	17318	17408	17141	17323	17430	17371	17220	17266	17233	17346	17251	17320	17236	17306	17138	17115	17212	17449	17198	17139	17270	17547	17202	17232	17207	17225	17409	17292	17421	17465	17428	17268	17288	17415	17419	17495	17684	17357	17425	17119	17460	17334	17355	17213	17444	17436	17328	17281	17433	17331	17238	17316	17507	17260	17307	17439	17438	17245	17324	17272	17381	17517	17318	17359	17251	17187	17421	17381	17390	17301	17464	17165	17221	17152	17393	17390	17487	17315	17265	17381	17453	17661	17353	17315	17508	17411	17359	17478	17352	17418	17352	17200	17321	17252	17415	17227	17425	17458	17339	17358	17477	17385	17291	17423	17376	17480	17478	17366	17329	17443	17455	17431	17273	17320	17342	17377	17291	17218	17382	17332	17347	17475	17113	17537	17543	17163	17388	17395	17578	17592	17402	17210	17238	17323	17566	17431	17478	17459	17232	17285	17222	17515	17235	17347	17486	17345	17485	17292	17328	17370	17230	17445	17520	17548	17244	17351	17195	17367	17226	17300	17429	17503	17217	17388	17238	17289	17358	17126	17337	17445	17423	17350	17320	17507	17189	17451	17612	17270	17524	17325	17460	17353	17404	17461	17416	17470	17426	17277	17320	17350	17630	17364	17342	17298	17300	17279	17493	17399	17370	17370	17475	17378	17337	17504	17358	17545	17415	17467	17474	17348	17206	17409	17434	17134	17340	17356	17662	17383	17485	17075	17339	17474	17462	17318	17369	17308	17252	17262	17435	17294	17383	17405	17434	17345	17479	17549	17474	17433	17321	17479	17338	17117	17488	17301	17533	17258	17494	17610	17441	17525	17564	17509	17319	17320	17577	17495	17315	17415	17285	17146	17312	17312	17286	17341	17561	17413	17127	17471	17500	17387	17405	17322	17119	17457	17214	17347	17486	17358	17275	17245	17245	17295	17411	17501	17284	17326	17449	17460	17378	17451	17358	17264	17326	17218	17388	17428	17508	17259	17287	17242	17342	17218	17384	17361	17418	17391	17353	17517	17187	17317	17255	17343	17443	17320	17381	17484	17566	17408	17421	17415	17258	17463	17225	17290	17473	17490	17233	17283	17410	17339	17391	17465	17567	17293	17119	17421	17546	17393	17235	17362	17597	17442	17440	17623	17274	17279	17329	17360	17296	17330	17458	17221	17213	17336	17456	17339	17332	17352	17498	17291	17367	17462	17186	17444	17456	17409	17264	17456	17432	17094	17601	17459	17592	17266	17472	17279	17350	17436	17529	17231	17303	17494	17341	17255	17338	17462	17242	17474	17405	17320	17268	17296	17196	17236	17273	17326	17393	17308	17298	17579	17382	17343	17183	17449	17512	17234	17563	17410	17439	17471	17448	17311	17274	17386	17285	17456	17329	17402	17466	17567	17262	17385	17118	17144	17460	17577	17322	17252	17382	17399	17354	17482	17341	17323	17213	17265	17383	17172	17380	17468	17487	17392	17678	17410	17443	17364	17130	17256	17313	17492	16899	17488	17297	17441	17448	17342	17160	17280	17379	17559	17290	17110	17449	17576	17289	17375	17467	17286	17433	17328	17135	17270	17436	17305	17527	17218	17417	17394	17509	17258	17113	17410	17326	17420	17401	17309	17511	17396	17527	17350	17417	17352	17253	17385	17307	17323	17385	17296	17496	17475	17563	17312	17623	17623	17515	17532	17314	17577	17331	17313	17527	17345	17217	17483	17292	17319	17418	17145	17218	17438	17368	17231	17491	17311	17442	17275	17466	17402	17288	17352	17230	17357	17258	17194	17437	17610	17341	17128	17326	17339	17556	17093	17355	17229	17203	17432	17180	17189	17299	17234	17422	17368	17205	17328	17347	17301	17331	17463	17521	17268	17554	17361	17457	17438	17383	17264	17397	17406	17292	17300	17402	17432	17283	17239	17397	17294	17252	17408	17361	17211	17529	17293	17445	17266	17297	17393	17307	17525	17608	17282	17414	17163	17343	17229	17157	17111	17343	17330	17141	17308	17380	17342	17332	17386	17286	17402	17430	17632	17408	17433	17466	17519	17426	17447	17327	17391	17438	17314	17443	17449	17276	17384	17420	17578	17269	17307	17285	17387	17343	17385	17467	17220	17330	17266	17461	17309	17438	17456	17540	17258	17200	17445	17375	17450	17318	17460	17213	17297	17223	17590	17259	17374	17322	17283	17270	17295	17407	17304	17187	17513	17263	17395	17391	17399	17397	17368	17390	17457	17439	17227	17525	17252	17223	17366	17354	17347	17449	17359	17240	17412	17401	17293	17303	17226	17342	17250	17488	17265	17352	17201	17407	17219	17354	17404	17388	17284	17265	17370	17298	17478	17105	17312	17327	17420	17139	17285	17458	17410	17338	17480	17208	17437	17561	17348	17425	17505	17436	17315	17578	17435	17442	17553	17384	17325	17284	17313	17382	17379	17367	17061	17510	17276	17301	17335	17470	17420	17374	17369	17412	17258	17414	17407	17249	17442	17343	17394	17377	17387	17455	17439	17523	17465	17454	17353	17432	17387	17408	17538	17431	17290	17526	17269	17333	17428	17215	17452	17367	17538	17437	17501	17268	17268	17455	17325	17537	17082	17460	17469	17274	17492	17348	17275	17566	17491	17556	17434	17439	17496	17511	17278	17448	17252	17371	17562	17260	17532	17472	17391	17292	17494	17463	17373	17574	17363	17263	17404	17282	17356	17566	17360	17057	17257	17376	17278	17470	17524	17408	17461	17363	17451	17450	17511	17692	17492	17404	17193	17398	17146	17201	17241	17367	17419	17411	17255	17105	17472	17497	17244	17309	17361	17290	17379	17452	17801	17383	17425	17420	17466	17442	17341	17540	17209	17350	17435	17378	17539	17441	17200	17428	17300	17348	17372	17229	17307	17102	17227	17393	17287	17607	17159	17378	17476	17363	17262	17346	17386	17495	17355	17400	17374	17401	17449	17329	17382	17298	17514	17322	17389	17243	17263	17336	17275	17142	17296	17470	17120	17542	17271	17349	17309	17300	17004	17274	17415	17360	17355	17465	17401	17333	17465	17305	17223	17554	17483	17658	17446	17476	17480	17400	17314	17239	17364	17450	17167	17455	17178	17285	17164	17272	17372	17246	17483	17532	17466	17371	17363	17108	17415	17437	17242	17492	17463	17285	17387	17599	17346	17525	17449	17315	17328	17598	17495	17201	17360	17345	17178	17456	17235	17418	17390	17367	17498	17292	17207	17490	17325	17288	17507	17399	17481	17198	17387	17257	17345	17437	17559	17358	17318	17419	17479	17504	17436	17536	17239	17248	17227	17313	17439	17491	17449	17194	17347	17311	17301	17478	17407	17330	17486	17321	17502	17423	17457	17357	17270	17435	17379	17162	17419	17407	17540	17305	17323	17380	17246	17163	17560	17409	17398	17420	17240	17395	17409	17292	17203	17454	17423	17218	17301	17148	17390	17273	17366	17475	17422	17414	17400	17339	17492	17453	17424	17517	17175	17207	17316	17294	17205	17516	17142	17435	17477	17607	17149	17208	17444	17250	17167	17319	17527	17366	17176	17453	17300	17201	17410	17281	17411	17497	17353	17248	17351	17543	17272	17218	17092	17549	17284	17457	17459	17407	17245	17439	17601	17475	17222	17231	17459	17330	17415	17208	17296	17422	17295	17305	17388	17464	17362	17386	17445	17264	17304	17271	17358	17476	17257	17408	17497	17369	17355	17483	17526	17515	17391	17522	17287	17410	17452	17203	17404	17139	17291	17109	17266	17527	17195	17439	17525	17591	17575	17404	17205	17227	17316	17371	17270	17206	17420	17232	17204	17538	17585	17136	17457	17514	17383	17351	17366	17426	17318	17443	17273	17507	17244	17426	17390	17269	17459	17396	17383	17290	17503	17291	17484	17350	17435	17427	17441	17464	17393	17561	17368	17348	17192	17473	17441	17333	17280	17369	17428	17187	17269	17416	17596	17411	17263
24414	43170	33640	20994	17571	15909	15614	15074	14866	15937	14677	14904	14993	15308	15741	15724	15229	15086	14609	14644	14545	14467	14251	14284	14512	14380	14528	14413	14291	14335	14427	14437	14495	14436	14360	14398	14247	14388	14337	14417	14485	14218	14403	14450	14381	14273	14237	14344	14411	14376	14426	14341	14334	14273	14523	14490	14458	14332	14342	14343	14333	14494	14311	14350	14549	14258	14376	14342	14433	14321	14424	14459	14367	14571	14378	14599	14254	14540	14227	14458	14239	14422	14312	14382	14326	14512	14306	14218	14482	14489	14291	14522	14408	14367	14402	14249	14407	14363	14483	14276	14517	14363	14431	14310	14388	14473	14445	14440	14467	14337	14321	14296	14329	14425	14350	14480	14185	14479	14289	14377	14423	14222	14445	14356	14272	14316	14310	14336	14317	14497	14324	14321	14262	14471	14427	14450	14334	14450	14427	14343	14329	14436	14346	14312	14199	14244	14263	14377	14386	14341	14251	14356	14494	14417	14148	14425	14322	14240	14269	14356	14409	14468	14404	14258	14367	14242	14324	14531	14417	14538	14325	14493	14325	14455	14419	14373	14221	14365	14458	14436	14389	14219	14225	14506	14404	14439	14448	14612	14253	14276	14337	14302	14616	14341	14393	14454	14346	14280	14350	14307	14298	14472	14559	14316	14263	14388	14495	14320	14335	14392	14342	14447	14477	14245	14343	14426	14274	14350	14270	14405	14438	14389	14353	14361	14260	14197	14239	14385	14316	14390	14300	14381	14368	14398	14366	14225	14445	14480	14414	14560	14479	14416	14293	14386	14433	14317	14281	14441	14453	14343	14475	14254	14422	14434	14398	14406	14300	14249	14309	14484	14491	14356	14462	14444	14183	14400	14448	14301	14484	14237	14315	14422	14377	14321	14370	14374	14473	14352	14403	14338	14354	14445	14405	14308	14450	14288	14441	14352	14325	14541	14276	14400	14364	14337	14375	14298	14357	14305	14100	14331	14174	14344	14278	14461	14334	14418	14351	14247	14462	14389	14400	14297	14362	14246	14357	14419	14300	14486	14232	14331	14295	14399	14516	14172	14452	14258	14479	14310	14269	14387	14387	14348	14309	14378	14326	14456	14324	14510	14359	14284	14336	14291	14546	14463	14304	14506	14505	14524	14323	14406	14371	14437	14404	14548	14294	14335	14487	14268	14193	14328	14306	14152	14407	14428	14156	14353	14477	14529	14281	14138	14346	14437	14314	14236	14444	14267	14402	14401	14468	14524	14425	14470	14352	14277	14581	14340	14405	14399	14420	14284	14502	14459	14442	14368	14555	14482	14241	14340	14349	14502	14380	14336	14299	14447	14287	14367	14368	14288	14453	14463	14547	14283	14338	14391	14527	14271	14531	14295	14486	14529	14292	14418	14281	14272	14388	14310	14386	14340	14308	14364	14293	14412	14532	14308	14335	14357	14531	14256	14352	14262	14320	14312	14352	14255	14227	14404	14290	14276	14452	14278	14472	14535	14176	14342	14454	14381	14353	14272	14419	14433	14313	14321	14437	14256	14320	14507	14371	14503	14304	14362	14429	14361	14381	14438	14326	14323	14310	14226	14375	14399	14336	14173	14436	14351	14223	14245	14242	14441	14427	14370	14507	14326	14415	14455	14340	14365	14293	14212	14383	14304	14438	14251	14292	14376	14362	14167	14277	14369	14220	14424	14354	14242	14310	14279	14338	14353	14333	14335	14498	14430	14379	14300	14442	14273	14448	14295	14232	14345	14339	14430	14338	14151	14547	14471	14512	14581	14409	14534	14381	14399	14365	14362	14377	14243	14418	14516	14489	14346	14391	14310	14309	14321	14444	14326	14255	14360	14359	14312	14337	14257	14388	14422	14403	14319	14144	14320	14357	14415	14387	14315	14253	14440	14307	14273	14333	14513	14200	14296	14326	14453	14407	14394	14340	14374	14434	14393	14194	14374	14400	14488	14155	14333	14357	14484	14200	14496	14456	14430	14526	14456	14161	14323	14417	14497	14488	14428	14383	14483	14382	14105	14365	14347	14350	14412	14382	14311	14354	14412	14283	14366	14408	14487	14252	14459	14263	14382	14420	14302	14295	14405	14485	14277	14257	14480	14221	14373	14047	14338	14440	14348	14382	14337	14326	14361	14343	14423	14260	14379	14334	14365	14435	14389	14414	14376	14331	14429	14507	14384	14308	14399	14315	14402	14317	14355	14364	14335	14466	14331	14334	14349	14478	14453	14361	14331	14327	14273	14389	14552	14458	14361	14197	14247	14436	14264	14408	14450	14421	14444	14256	14160	14389	14471	14399	14141	14391	14369	14429	14309	14326	14244	14468	14329	14387	14499	14339	14331	14245	14333	14389	14295	14340	14213	14478	14267	14446	14350	14465	14345	14230	14344	14519	14425	14385	14384	14371	14320	14135	14484	14379	14329	14430	14312	14306	14471	14364	14288	14327	14238	14504	14358	14305	14311	14237	14343	14513	14284	14291	14259	14431	14372	14506	14353	14523	14294	14346	14573	14454	14338	14288	14406	14464	14404	14296	14357	14357	14257	14368	14409	14398	14263	14452	14597	14327	14156	14394	14454	14401	14485	14184	14468	14440	14452	14283	14373	14302	14381	14363	14418	14405	14536	14427	14390	14178	14229	14367	14432	14363	14356	14392	14249	14441	14221	14478	14258	14358	14358	14309	14362	14179	14385	14337	14286	14375	14323	14516	14385	14544	14333	14587	14435	14352	14526	14562	14387	14339	14444	14205	14394	14331	14382	14137	14472	14431	14373	14470	14405	14436	14344	14453	14447	14379	14393	14329	14356	14450	14324	14386	14435	14258	14555	14416	14425	14263	14346	14486	14213	14288	14493	14192	14306	14301	14223	14280	14475	14246	14392	14346	14469	14212	14321	14298	14507	14459	14349	14411	14225	14351	14488	14510	14488	14369	14351	14331	14336	14546	14403	14338	14359	14326	14420	14393	14372	14398	14386	14262	14524	14447	14475	14232	14394	14360	14223	14367	14285	14348	14317	14275	14350	14348	14247	14519	14350	14447	14422	14241	14327	14483	14266	14346	14355	14335	14365	14268	14430	14420	14484	14287	14370	14297	14320	14482	14337	14363	14552	14398	14320	14411	14483	14531	14360	14408	14373	14428	14274	14530	14342	14339	14380	14297	14420	14344	14231	14346	14296	14368	14486	14308	14441	14312	14134	14433	14340	14471	14473	14400	14398	14278	14329	14302	14378	14163	14308	14343	14322	14402	14359	14382	14415	14379	14381	14350	14330	14519	14189	14438	14319	14340	14429	14350	14294	14281	14420	14301	14392	14268	14416	14318	14283	14263	14354	14355	14313	14390	14284	14266	14356	14201	14391	14337	14417	14559	14393	14514	14382	14303	14509	14560	14280	14340	14442	14334	14262	14366	14432	14368	14484	14361	14364	14436	14233	14195	14180	14286	14520	14167	14334	14397	14428	14367	14390	14277	14278	14323	14415	14338	14355	14377	14432	14405	14465	14436	14537	14249	14265	14252	14386	14353	14231	14408	14283	14452	14479	14471	14207	14242	14238	14332	14403	14240	14376	14316	14453	14324	14410	14274	14240	14430	14272	14444	14381	14439	14275	14423	14245	14572	14364	14302	14393	14429	14442	14501	14252	14292	14324	14336	14343	14223	14301	14376	14433	14370	14255	14317	14300	14445	14319	14509	14478	14222	14471	14475	14381	14306	14355	14478	14320	14290	14428	14315	14370	14306	14342	14308	14250	14357	14438	14425	14496	14298	14341	14528	14320	14484	14327	14255	14335	14173	14258	14350	14483	14559	14381	14268	14352	14290	14424	14470	14295	14345	14421	14343	14508	14407	14331	14516	14271	14367	14270	14470	14269	14341	14483	14388	14227	14331	14335	14361	14237	14374	14330	14486	14408	14361	14436	14415	14309	14408	14273	14407	14477	14350	14238	14387	14514	14525	14372	14493	14492	14237	14217	14460	14344	14192	14136	14205	14181	14361	14288	14409	14355	14410	14372	14457	14267	14326	14551	14179	14456	14368	14586	14442	14269	14329	14354	14354	14325	14398	14332	14330	14381	14347	14449	14300	14426	14475	14335	14367	14240	14217	14257	14332	14361	14431	14336	14304	14422	14434	14294	14448	14470	14292	14310	14525	14341	14148	14500	14458	14263	14235	14376	14200	14496	14332	14225	14214	14264	14317	14307	14220	14393	14169	14358	14247	14503	14348	14352	14338	14337	14295	14212	14257	14484	14442	14600	14468	14335	14458	14394	14454	14196	14483	14446	14308	14200	14148	14308	14182	14519	14312	14468	14399	14350	14395	14383	14476	14299	14276	14288	14421	14293	14258	14476	14321	14208	14405	14473	14307	14375	14437	14345	14325	14129	14301	14220	14303	14330	14305	14549	14453	14306	14364	14324	14400	14235	14354	14468	14357	14451	14470	14564	14351	14425	14344	14333	14506	14439	14360	14499	14345	14513	14226	14438	14306	14354	14353	14387	14386	14229	14553	14270	14373	14438	14254	14419	14271	14196	14380	14540	14370	14367	14459	14328	14416	14243	14220	14507	14342	14342	14411	14416	14488	14466	14437	14198	14310	14470	14567	14538	14363	14503	14331	14407	14261	14400	14413	14113	14426	14331	14401	14502	14454	14437	14442	14284	14310	14373	14322	14305	14268	14549	14483	14516	14284	14219	14325	14523	14312	14375	14197	14314	14440	14435	14292	14298	14397	14201	14375	14398	14304	14249	14315	14378	14371	14264	14380	14245	14198	14124	14393	14372	14460	14289	14393	14268	14436	14224	14301	14419	14324	14269	14404	14224	14402	14344	14521	14391	14437	14519	14399	14308	14317	14296	14354	14206	14333	14506	14415	14223	14511	14318	14260	14288	14428	14403	14290	14499	14338	14317	14486	14235	14419	14316	14398	14300	14395	14380	14314	14425	14336	14189	14450	14187	14377	14452	14294	14361	14403	14476	14443	14368	14488	14307	14475	14319	14416	14308	14434	14384	14357	14322	14309	14360	14202	14454	14431	14311	14350	14402	14436	14349	14190	14377	14279	14427	14505	14280	14340	14313	14264	14327	14536	14439	14423	14391	14291	14393	14376	14399	14229	14352	14355	14402	14501	14358	14396	14237
22058	21043	28308	24027	21540	23534	24394	19276	18342	19440	18605	18620	18877	20558	21253	21172	19980	19029	18504	18069	17690	17481	17539	17436	17424	17390	17539	17323	17430	17599	17563	17339	17505	17572	17409	17436	17391	17495	17429	17406	17530	17258	17270	17392	17391	17459	17543	17443	17433	17492	17601	17422	17291	17475	17278	17398	17447	17375	17517	17356	17683	17449	17291	17506	17288	17423	17490	17214	17333	17372	17477	17585	17438	17600	17382	17241	17405	17476	17528	17597	17480	17313	17429	17059	17489	17269	17326	17443	17363	17469	17303	17571	17342	17332	17297	17427	17314	17384	17441	17392	17427	17463	17391	17374	17366	17358	17647	17170	17357	17313	17395	17318	17403	17487	17284	17339	17241	17415	17534	17307	17311	17246	17508	17400	17477	17206	17291	17205	17422	17523	17246	17235	17180	17480	17434	17275	17426	17290	17201	17253	17259	17319	17499	17260	17323	17315	17430	17402	17469	17283	17298	17162	17415	17293	17560	17278	17429	17364	17273	17358	17353	17312	17426	17352	17423	17321	17407	17491	17432	17171	17314	17538	17185	17544	17444	17605	17437	17267	17250	17545	17263	17360	17612	17461	17356	17274	17447	17271	17241	17378	17348	17345	17517	17331	17195	17201	17260	17193	17338	17370	17321	17483	17444	17519	17178	17428	17406	17549	17469	17178	17280	17347	17228	17217	17156	17408	17314	17374	17475	17383	17342	17438	17321	17233	17488	17222	17429	17288	17271	17472	17302	17402	17378	17571	17287	17457	17313	17219	17430	17251	17421	17475	17505	17343	17414	17362	17472	17298	17392	17421	17113	17219	17205	17122	17337	17420	17550	17247	17299	17457	17301	17272	17510	17283	17324	17395	17206	17396	17299	17068	17308	17380	17366	17314	17301	17255	17489	17388	17432	17258	17351	17367	17356	17376	17421	17390	17300	17472	17191	17347	17177	17290	17585	17403	17290	17357	17488	17283	17475	17313	17520	17447	17377	17244	17339	17359	17413	17402	17323	17398	17454	17375	17342	17486	17384	17226	17424	17446	17191	17351	17380	17059	17441	17334	17258	17486	17345	17342	17380	17341	17343	17300	17515	17301	17433	17309	17468	17449	17311	17400	17362	17327	17292	17489	17432	17472	17366	17468	17368	17463	17449	17256	17453	17373	17279	17516	17424	17270	17434	17524	17377	17511	17361	17384	17545	17274	17241	17072	17085	17202	17366	17374	17203	17279	17500	17337	17321	17267	17453	17611	17396	17382	17294	17451	17393	17197	17117	17376	17428	17335	17243	17154	17328	17508	17334	17642	17384	17423	17353	17370	17365	17311	17238	17290	17256	17348	17121	17316	17382	17496	17426	17432	17133	17524	17311	17449	17500	17291	17302	17381	17301	17360	17604	17115	17402	17151	17177	17327	17257	17396	17356	17428	17606	17162	17329	17270	17338	17114	17287	17354	17463	17280	17382	17482	17553	17254	17325	17341	17450	17307	17229	17321	17179	17419	17427	17536	17406	17381	17204	17435	17482	17211	17257	17410	17242	17383	17132	17134	17138	17456	17553	17367	17429	17390	17394	17370	17314	17211	17475	17285	17383	17301	17327	17247	17218	17303	17440	17386	17322	17496	17510	17327	17466	17498	17305	17332	17415	17354	17444	17259	17225	17331	17255	17405	17347	17373	17269	17476	17348	17451	17341	17217	17428	17373	17256	17466	17396	17400	17419	17462	17323	17245	17575	17489	17486	17352	17372	17336	17323	17255	17634	17557	17398	17256	17250	17434	17361	17430	17232	17383	17492	17452	17186	17373	17391	17439	17396	17381	17362	17365	17425	17049	17343	17238	17513	17272	17142	17429	17531	17272	17349	17309	17352	17456	17154	17284	17426	17209	17249	17243	17133	17456	17335	17333	17219	17161	17517	17582	17438	17430	17429	17392	17597	17303	17394	17541	17597	17480	17435	17281	17365	17258	17087	17280	17371	17359	17638	17454	17307	17375	17119	17280	17250	17531	17396	17415	17288	17272	17398	17445	17208	17377	17353	17211	17213	17554	17260	17140	17146	17277	17153	17446	17263	17348	17297	17455	17380	17473	17423	17429	17374	17234	17367	17351	17280	17391	17279	17475	17437	17558	17432	17240	17382	17474	17355	17274	17560	17464	17280	17286	17431	17480	17244	17401	17338	17444	17356	17304	17408	17337	17320	17428	17592	17256	17357	17436	17478	17294	17333	17448	17298	17523	17498	17594	17451	17605	17265	17351	17409	17229	17480	17296	17343	17278	17378	17586	17197	17320	17298	17459	17683	17464	17316	17159	17620	17324	17437	17191	17372	17397	17325	17306	17284	17171	17196	17302	17058	17604	17388	17520	17273	17320	17479	17402	17304	17217	17448	17266	17273	17277	17389	17262	17377	17450	17236	17405	17359	17409	17273	17187	17271	17353	17458	17500	17528	17359	17448	17389	17134	17113	17307	17315	17334	17277	17446	17422	17362	17140	17318	17437	17398	17245	17495	17306	17282	17433	17707	17495	17343	17403	17256	17152	17382	17337	17363	17350	17418	17589	17339	17422	17483	17411	17327	17442	17224	17392	17431	17096	17470	17411	17272	17369	17558	17508	17396	17242	17267	17425	17299	17319	17425	17328	17271	17340	17379	17319	17333	17472	17344	17192	17095	17340	17375	17375	17367	17308	17245	17199	17418	17401	17146	17445	17243	17505	17344	17228	17294	17208	17388	17455	17242	17358	17298	17432	17385	17473	17216	17455	17329	17328	17395	17401	17502	17291	17286	17405	17230	17503	17334	17379	17357	17490	17293	17301	17366	17375	17214	17336	17268	17328	17279	17259	17214	17289	17394	17486	17402	17442	17321	17301	17327	17300	17414	17361	17282	17171	17381	17149	17245	17236	17526	17464	17314	17294	17311	17333	17348	17143	17199	17441	17444	17375	17294	17308	17042	17484	17483	17498	17294	17314	17173	17261	17198	17397	17378	17273	17674	17406	17423	17378	17338	17258	17308	17342	17396	17239	17487	17522	17391	17351	17222	17296	17345	17175	17417	17154	17216	17254	17350	17225	17537	17704	17425	17473	17396	17474	17338	17335	17357	17410	17350	17228	17393	17316	17481	17334	17417	17377	17185	17180	17382	17377	17205	17386	17509	17314	17387	17330	17372	17233	17305	17192	17318	17297	17512	17289	17342	17451	17217	17212	17353	17356	17472	17283	17288	17287	17329	17297	17556	17366	17356	17439	17319	17387	17496	17365	17220	17259	17257	17298	17389	17425	17279	17372	17323	17284	17390	17555	17528	17381	17217	17255	17251	17517	17320	17607	17515	17401	17110	17124	17313	17309	17264	17204	17223	17290	17183	17225	17387	17320	17317	17577	17277	17348	17452	17361	17321	17307	17173	17345	17278	17483	17435	17299	17246	17335	17496	17367	17412	17384	17558	17482	17454	17407	17429	17216	17440	17307	17243	17124	17464	17376	17295	17107	17499	17369	17266	17303	17418	17576	17335	17321	17134	17510	17467	17317	17197	17345	17554	17479	17567	17371	17365	17447	17426	17261	17189	17401	17372	17367	17462	17175	17505	17446	17412	17309	17433	17333	17299	17294	17356	17293	17279	17383	17303	17302	17229	17434	17491	17227	17488	17566	17369	17203	17493	17345	17352	17264	17426	17145	17299	17369	17322	17387	17326	17298	17528	17439	17277	17274	17287	17432	17406	17358	17455	17284	17360	17384	17379	17112	17367	17307	17041	17399	17369	17063	17381	17361	17173	17097	17581	17188	17548	17309	17381	17513	17366	17397	17274	17383	17322	17186	17154	17311	17424	17390	17576	17256	17471	17214	17422	17232	17302	17399	17585	17465	17340	17585	17528	17190	17216	17234	17454	17406	17626	17406	17432	17540	17565	17206	17299	17490	17250	17269	17174	17328	17544	17283	17168	17421	17332	17267	17300	17270	17384	17530	17348	17422	17212	17434	17353	17381	17327	17398	17418	17298	17299	17465	17370	17365	17370	17226	17279	17433	17614	17303	17293	17332	17284	17398	17427	17029	17326	17370	17272	17281	17339	17470	17247	17386	17467	17346	17285	17442	17317	17331	17513	17309	17442	17260	17226	17193	17145	17258	17400	17452	17362	17254	17470	17357	17400	17300	17325	17110	17274	17418	17506	17459	17292	17280	17414	17160	17408	17342	17198	17320	17342	17372	17369	17255	17211	17256	17474	17345	17175	17527	17327	17161	17455	17465	17476	17329	17333	17389	17516	17210	17247	17280	17446	17473	17366	17256	17324	17355	17450	17411	17377	17185	17136	17350	17437	17207	17164	17171	17274	17072	17170	17477	17640	17544	17300	17345	17466	17553	17453	17350	17428	17397	17399	17579	17438	17292	17240	17257	17496	17424	17349	17132	17381	17296	17444	17417	17298	17101	17439	17178	17202	17282	17231	17338	17322	17317	17406	17331	17356	17451	17230	16950	17151	17219	17403	17469	17284	17374	17345	17249	17481	17351	17400	17537	17206	17382	17391	17298	17214	17436	17540	17362	17342	17143	17327	17331	17580	17439	17126	17205	17261	17261	17305	17289	17272	17536	17504	17387	17441	17214	17264	17243	17186	17363	17285	17430	17426	17314	17205	17374	17146	17260	17374	17239	17500	17362	17368	17137	17206	17317	17417	17533	17326	17169	17165	17380	17315	17306	17436	17271	17229	17181	17475	17602	17426	17335	17405	17435	17331	17551	17146	17399	17385	17166	17379	17385	17470	17444	17462	17181	17279	17395	17410	17484	17316	17483	17320	17439	17325	17191	17443	17095	17229	17340	17227	17552	17450	17292	17401	17419	17466	17471	17446	17398	17457	17455	17341	17146	17377	17006	17403	17348	17383	17381	17292	17443	17349	17339	17448	17475	17319	17225	17440	17272	17406	17169	17370	17437	17311	17394	17352	17349	17418	17317	17257	17410	17325	17208	17171	17434	17389	17204	17387	17265	17340	17568	17351	17316	17315	17372	17379	17276	17219	17425	17326	17513	17409	17505	17682	17392	17228	17235	17328	17423	17195	17248	17496	17330	17528	17340	17426	17171	17344	17312	17247	17420	17445	17242	17280	17234	17154	17365	17402	17433	17314	17347	17336	17406	17485	17308
28140	58131	44137	28851	21891	18541	16874	15699	15441	17118	15038	15273	16329	18611	19347	18908	17111	15877	15283	14881	14686	14675	14329	14388	14287	14383	14342	14324	14399	14393	14204	14260	14202	14297	14314	14168	14326	14346	14482	14274	14371	14461	14368	14497	14443	14261	14405	14529	14317	14309	14523	14348	14314	14412	14230	14411	14522	14329	14283	14268	14317	14427	14286	14307	14423	14296	14369	14384	14212	14268	14322	14308	14330	14394	14357	14255	14251	14251	14305	14365	14331	14355	14232	14292	14387	14265	14203	14413	14269	14156	14246	14298	14263	14203	14328	14427	14128	14186	14315	14351	14058	14399	14222	14259	14419	14190	14394	14298	14300	14356	14353	14343	14262	14289	14375	14339	14354	14237	14408	14395	14337	14330	14288	14226	14256	14365	14272	14309	14277	14351	14499	14286	14217	14296	14272	14245	14267	14392	14127	14313	14308	14229	14226	14462	14315	14323	14423	14332	14475	14319	14097	14116	14366	14399	14381	14382	14266	14429	14421	14273	14267	14088	14254	14180	14288	14252	14192	14387	14136	14386	14377	14262	14185	14315	14261	14317	14251	14295	14244	14245	14284	14329	14256	14254	14308	14423	14375	14312	14401	14227	14258	14378	14324	14379	14426	14274	14312	14177	14388	14430	14295	14449	14271	14234	14313	14244	14406	14401	14533	14257	14413	14409	14194	14431	14423	14265	14380	14379	14329	14536	14332	14184	14366	14309	14243	14327	14142	14404	14323	14380	14333	14396	14586	14253	14259	14164	14284	14307	14493	14291	14456	14297	14348	14240	14264	14318	14240	14368	14301	14302	14362	14407	14254	14334	14329	14180	14316	14148	14368	14194	14418	14399	14363	14373	14274	14434	14223	14319	14322	14355	14399	14331	14208	14235	14389	14263	14405	14216	14447	14296	14312	14402	14197	14273	14229	14393	14324	14279	14260	14208	14437	14159	14310	14464	14254	14388	14313	14259	14292	14314	14392	14254	14279	14298	14201	14347	14266	14259	14368	14340	14286	14318	14330	14371	14232	14441	14191	14198	14293	14249	14336	14375	14253	14108	14314	14348	14375	14390	14245	14336	14255	14377	14263	14249	14172	14351	14343	14453	14292	14337	14320	14411	14168	14328	14121	14438	14422	14327	14348	14349	14366	14356	14268	14253	14337	14198	14184	14262	14367	14366	14343	14382	14484	14203	14412	14294	14339	14270	14342	14358	14306	14317	14332	14395	14350	14216	14224	14404	14253	14420	14375	14187	14206	14397	14305	14358	14304	14116	14298	14284	14305	14197	14354	14411	14246	14346	14370	14313	14262	14415	14227	14250	14302	14393	14334	14277	14497	14463	14189	14412	14366	14174	14419	14142	14289	14262	14324	14412	14353	14334	14394	14121	14324	14251	14404	14431	14264	14143	14249	14276	14480	14041	14341	14340	14386	14227	14389	14224	14211	14075	14347	14372	14459	14321	14263	14402	14340	14220	14373	14307	14365	14351	14047	14344	14257	14315	14311	14317	14284	14307	14262	14280	14468	14159	14308	14146	14344	14186	14356	14307	14401	14344	14214	14355	14253	14213	14154	14256	14236	14349	14173	14277	14192	14417	14316	14227	14425	14072	14392	14414	14197	14288	14209	14402	14198	14356	14239	14300	14315	14397	14276	14354	14113	14314	14325	14364	14331	14365	14393	14333	14444	14238	14381	14255	14410	14301	14431	14284	14315	14249	14461	14311	14293	14383	14284	14280	14390	14087	14432	14206	14204	14157	14382	14269	14313	14267	14294	14426	14359	14253	14153	14329	14306	14378	14221	14313	14262	14291	14255	14288	14132	14241	14320	14125	14323	14295	14222	14533	14335	14413	14196	14306	14301	14256	14130	14401	14120	14374	14114	14194	14233	14325	14165	14163	14380	14125	14443	14211	14292	14419	14314	14292	14200	14323	14399	14156	14351	14268	14100	14336	14225	14457	14377	14359	14236	14141	14333	14516	14490	14397	14401	14323	14344	14220	14376	14438	14451	14455	14213	14189	14287	14390	14250	14293	14285	14166	14230	14407	14402	14344	14462	14378	14324	14384	14254	14334	14616	14227	14396	14400	14282	14245	14268	14322	14217	14416	14340	14202	14173	14159	14226	14247	14281	14284	14260	14332	14193	14444	14129	14234	14275	14347	14385	14195	14033	14219	14269	14229	14480	14266	14273	14246	14297	14222	14307	14345	14316	14286	14387	14319	14384	14460	14325	14487	14293	14348	14324	14446	14359	14294	14321	14381	14272	14299	14255	14541	14406	14410	14518	14368	14397	14222	14236	14347	14430	14304	14215	14479	14434	14327	14314	14443	14061	14318	14133	14456	14173	14267	14049	14348	14313	14418	14249	14429	14292	14265	14380	14253	14173	14444	14346	14323	14307	14284	14392	14360	14338	14194	14395	14203	14376	14273	14111	14150	14396	14332	14339	14151	14374	14321	14381	14211	14239	14255	14365	14300	14321	14319	14475	14339	14354	14289	14236	14404	14346	14218	14379	14337	14309	14192	14266	14329	14284	14336	14331	14418	14307	14328	14212	14184	14291	14428	14262	14311	14297	14312	14271	14190	14141	14305	14394	14438	14364	14161	14452	14329	14262	14342	14162	14450	14361	14286	14389	14255	14447	14298	14314	14187	14379	14447	14288	14143	14209	14254	14295	14230	14227	14259	14412	14277	14334	14420	14369	14217	14272	14374	14329	14249	14318	14372	14433	14262	14387	14302	14254	14297	14391	14238	14306	14100	14134	14108	14361	14286	14457	14328	14263	14332	14312	14319	14482	14440	14312	14331	14164	14301	14333	14360	14193	14394	14401	14400	14293	14250	14293	14264	14352	14233	14409	14144	14393	14375	14222	14461	14302	14536	14227	14213	14220	14370	14461	14328	14303	14339	14418	14357	14367	14197	14351	14229	14375	14346	14421	14311	14277	14409	14255	14194	14300	14224	14249	14456	14203	14394	14224	14317	14106	14208	14341	14371	14272	14518	14298	14220	14395	14394	14379	14340	14271	14225	14277	14243	14219	14405	14206	14193	14328	14290	14293	14503	14332	14217	14329	14331	14254	14428	14102	14327	14366	14281	14341	14431	14392	14187	14357	14292	14215	14317	14259	14430	14399	14193	14321	14321	14358	14396	14254	14290	14323	14238	14366	14334	14303	14429	14307	14327	14229	14271	14427	14197	14239	14441	14336	14332	14331	14368	14388	14275	14268	14354	14371	14242	14281	14280	14287	14486	14342	14226	14429	14183	14315	14358	14276	14306	14225	14333	14436	14327	14305	14229	14347	14428	14223	14456	14002	14211	14285	14322	14256	14335	14178	14196	14371	14276	14321	14460	14228	14458	14130	14442	14326	14452	14288	14394	14239	14287	14334	14381	14215	14362	14269	14351	14304	14385	14215	14258	14234	14342	14259	14298	14320	14412	14307	14393	14337	14349	14202	14307	14403	14258	14455	14356	14327	14332	14348	14253	14299	14387	14170	14396	14154	14251	14159	14127	14313	14457	14358	14356	14215	14211	14392	14173	14324	14392	14375	14186	14332	14446	14212	14344	14269	14234	14308	14331	14310	14134	14368	14207	14259	14241	14357	14327	14223	14273	14399	14193	14584	14310	14208	14331	14253	14419	14438	14433	14205	14256	14161	14375	14391	14345	14382	14304	14289	14371	14362	14158	14371	14281	14253	14285	14316	14349	14258	14450	14158	14225	14251	14315	14421	14434	14197	14232	14332	14298	14414	14280	14234	14476	14279	14270	14419	14290	14224	14482	14267	14194	14236	14377	14180	14243	14326	14419	14260	14271	14374	14289	14315	14345	14337	14312	14382	14205	14310	14338	14276	14474	14206	14447	14335	14219	14413	14130	14296	14329	14344	14347	14314	14289	14367	14290	14446	14268	14394	14326	14190	14250	14390	14382	14370	14318	14362	14064	14474	14145	14361	14228	14403	14369	14440	14333	14164	14440	14380	14200	14280	14259	14351	14162	14444	14466	14286	14363	14137	14247	14324	14413	14196	14284	14297	14285	14430	14363	14346	14397	14243	14289	14405	14293	14348	14397	14214	14355	14416	14375	14271	14477	14338	14266	14494	14316	14387	14281	14360	14294	14185	14325	14388	14295	14315	14344	14419	14236	14324	14221	14105	14253	14421	14511	14167	14227	14324	14294	14249	14028	14172	14373	14378	14353	14476	14451	14299	14277	14221	14306	14343	14441	14145	14288	14459	14369	14128	14324	14269	14332	14365	14385	14150	14176	14487	14268	14211	14360	14351	14424	14457	14194	14376	14478	14300	14452	14318	14274	14325	14342	14464	14391	14392	14321	14370	14200	14403	14303	14314	14386	14345	14391	14399	14190	14234	14421	14552	14129	14337	14290	14428	14303	14253	14361	14347	14149	14254	14214	14376	14503	14189	14236	14266	14345	14262	14194	14220	14436	14278	14325	14323	14240	14277	14430	14365	14424	14463	14276	14195	14360	14415	14355	14317	14196	14392	14360	14279	14334	14332	14416	14359	14426	14356	14292	14244	14480	14404	14368	14298	13999	14347	14180	14262	14365	14349	14358	14542	14201	14404	14313	14298	14096	14272	14213	14258	14448	14309	14216	14327	14290	14251	14366	14429	14413	14209	14326	14115	14451	14176	14121	14158	14347	14189	14344	14018	14319	14242	14224	14291	14226	14431	14200	14350	14230	14301	14260	14324	14109	14352	14281	14290	14322	14449	14175	14391	14379	14298	14341	14343	14387	14356	14272	14324	14263	14233	14329	14153	14433	14096	14247	14271	14339	14210	14280	14353	14270	14292	14233	14361	14220	14382	14382	14221	14457	14260	14263	14330	14491	14152	14387	14256	14245	14116	14244	14358	14275	14245	14309	14383	14422	14448	14378	14396	14309	14484	14310	14241	14336	14331	14214	14389	14375	14244	14105	14286	14289	14368	14276	14225	14267	14208	14288	14305	14368	14232	14433	14271	14299	14362	14362	14350	14365	14301	14194	14205	14227	14202	14360	14153	14319	14354	14412	14327	14239	14298	14324	14175	14212	14379	14430	14311	14232	14305	14192	14436	14333	14428	14293	14263	14322	14326	14384	14145	14379	14281	14426	14333	14404	14298	14362	14288	14386
29770	26447	28081	23046	19061	18156	17799	17578	17346	17371	17297	17189	17444	17392	17307	17502	17277	17090	17213	17006	17121	17081	17137	17193	17198	17005	17033	17101	16948	17051	17236	16910	16947	17100	17212	16994	17023	17130	16969	17007	16965	16880	17144	17027	17050	16968	17100	17093	17009	17155	17164	17122	16954	17055	17167	17138	17147	17149	17039	17168	17283	17093	17108	17135	17194	17014	17188	17244	17267	17053	17114	17164	17087	16802	17085	17089	17298	17311	17156	17058	16970	17060	17025	17174	17113	17060	17078	16999	17002	17199	17385	16949	17075	16790	17084	16898	17142	17138	17224	17149	17182	17221	16986	17203	17048	17114	17361	17062	17053	17126	17032	17042	16957	17118	17133	17179	17091	17252	17077	17201	17029	17171	17096	17202	17036	17205	17045	17131	17043	17057	17358	16870	16930	16966	17034	17149	17010	16924	16979	17140	17117	17039	16904	17139	17070	17253	17077	17161	17229	17319	17150	17113	17086	17266	17131	17069	17032	17167	17157	17040	17165	16994	17152	17010	16837	17269	17040	16965	16943	17196	17228	17017	17139	16896	17063	17168	17213	17023	17337	17181	17222	17020	17047	17013	16996	16931	16822	17256	17266	17068	17250	17097	17181	17147	17049	16869	17262	17193	17114	17172	16836	16974	17210	17075	17136	16900	17049	17235	17309	17238	16876	17104	17082	17102	17044	16890	17349	17128	17013	17312	17052	17060	17166	17325	17032	16997	17113	17109	17004	16928	16938	17140	17173	16984	17062	17042	17031	17247	17236	17076	17022	17103	17023	17029	17025	17140	17138	17047	17027	16989	17001	17079	16954	16839	17052	17174	17165	17095	17219	16987	17362	17153	17271	17302	17246	17040	17217	17037	17190	17265	17059	17088	17115	17155	17342	17158	17142	16894	17178	17318	17316	17128	17054	17098	17277	17192	17479	16970	16924	16927	17159	17169	16938	17130	17001	17159	17204	17137	17155	17122	16965	17110	17276	17013	16874	17190	17052	17330	17071	17227	17052	16893	16945	17188	17087	17089	16949	17245	17165	17159	17168	17154	16908	17225	17227	17058	16934	17058	16985	17127	17082	17118	17132	17090	16981	17185	17135	17182	17240	17309	16953	17191	17359	17225	16968	17099	17084	17006	17103	17167	17003	17032	17254	17159	16967	17025	16918	17352	17136	17055	17205	16946	17024	17023	17264	17149	16993	17253	17004	16990	17061	17038	16951	17021	17249	17083	17269	17120	16926	17152	16980	17092	17026	16968	17013	17015	17035	17322	17177	17059	17132	17007	17136	17098	17099	17040	17085	17195	17220	17319	17174	17189	17130	16854	16901	17183	17051	17263	17162	16852	17071	17049	17362	17126	16991	17124	17100	17228	17231	17287	17128	17009	17003	17056	17014	17205	17136	17211	17295	17134	17361	17203	17196	16993	17129	17283	17105	16838	17147	16921	17260	16881	16861	17142	17078	17305	17166	17165	17197	16999	17116	17154	17042	17121	17080	17116	17041	17063	17210	17072	17103	17069	17081	17161	17161	17229	16759	17194	17135	16959	16953	16949	17028	17114	17228	17122	16985	17382	17156	17204	17005	16852	17040	17185	17039	17157	17203	17038	16966	17115	17218	16993	17159	17106	16940	17064	17084	17073	17096	17096	17089	17071	16898	17158	17246	17117	17058	17051	16993	16977	16942	17028	17044	17011	17090	17116	17093	17089	17106	16983	17185	17069	17030	17028	17086	17279	17249	17111	17206	17275	17134	17227	17064	17244	17146	17154	17191	16924	17003	16951	16957	17140	17231	17166	17171	17156	17162	17193	17040	17273	17139	17122	17075	17037	17074	17233	17052	17082	16996	16953	17131	16882	17166	16924	16938	17030	17180	17046	17140	17264	17080	17063	17304	17108	17124	16949	17032	16952	16922	17207	17044	16927	17118	17036	17042	17111	17112	17080	17122	17118	17339	17040	16906	17074	17285	17118	17057	17087	17230	17102	17189	17174	17099	17036	16997	17286	17161	17038	17148	17243	17128	16988	17214	17072	17238	17112	17098	17102	16988	17211	17150	17286	17159	16884	17049	17084	17117	17395	17074	17183	17230	17006	16917	16898	17117	17131	17029	17234	17049	17216	17078	17137	17219	17182	17062	17103	17112	17110	16895	17277	17029	17037	17014	17051	16885	16967	16935	17353	17115	17099	16955	17183	17142	17214	17100	17010	16926	17083	17157	16957	17216	17113	17153	17052	17253	17291	17133	16937	17052	16989	17023	17204	17160	16931	17162	16789	17132	17080	17120	17061	17289	17229	17062	17125	16897	17430	17279	17248	17172	17092	17104	16973	17163	17117	17176	16989	17129	17036	17287	16713	17015	17007	16992	16959	17176	16992	17360	17168	17072	16962	17026	17065	16930	17152	17160	17262	16931	17250	17069	17243	17307	17160	16914	17096	16983	16828	17088	17259	17021	17008	17031	17214	17192	17029	16998	17022	17089	17062	17228	17009	17126	16954	16959	17108	17414	17152	17122	17160	17026	17143	17037	17031	17212	16957	16979	17114	17135	17042	17144	16921	17113	17165	17072	17078	17261	17319	17144	17235	17211	17106	17178	17068	17086	17028	17064	17225	16964	17039	17140	17037	17069	17006	17190	17243	17354	17276	17096	16948	17162	16838	17188	17018	17201	17093	17079	17216	16782	16993	17277	17016	17341	17027	17109	16920	17124	16914	17076	17081	17049	17085	17139	17350	17428	17335	17071	17109	16960	17150	16771	17162	17188	17270	17100	16969	17044	17099	17061	17050	16916	17171	17295	17054	17075	17071	17168	17029	17160	17274	17025	17026	17274	17050	17172	16898	17018	17069	17194	17249	17001	17213	17120	17118	17058	17087	17082	17330	17038	17128	17000	17222	17286	17141	17213	17142	17213	16848	17208	17240	17017	17085	17187	17161	16987	16978	17194	16806	17189	17252	17057	16917	17004	17137	17113	17003	16934	17106	17196	17134	17188	17087	17176	17235	17153	17077	16951	17045	17128	17162	17142	17164	17228	17137	17095	17079	17141	17181	17152	16923	17054	17061	17030	17025	17029	17054	17085	17075	17230	17150	17099	17079	17317	16949	17071	17121	17192	17063	17215	16976	17035	16947	16908	17225	16985	17213	17309	17354	16841	17137	17110	17114	17080	17162	17079	17073	17151	17144	17280	17153	16940	17016	17108	17257	17082	17215	17122	17004	17212	17187	16954	17059	17237	17233	17009	16962	17309	17052	16859	17152	17146	17175	17028	17029	17012	17084	16928	17067	16944	17106	17212	17050	17258	17143	17175	16928	17096	17046	17136	17153	17189	17047	16870	17230	17243	17140	17276	17125	17152	17203	16997	16847	16934	16960	17100	16872	17136	17016	16977	17210	17010	17032	16883	17190	17244	17237	17180	17123	17148	17089	17181	17163	17075	17001	17264	17014	16977	16880	17190	17111	17109	17109	17185	17218	16777	17238	17279	17251	17134	17252	17159	17205	17263	17009	16950	17294	17041	17117	17011	17236	17020	17118	17064	17030	17155	17106	17135	17028	17293	17132	17107	17234	17026	17138	17139	17151	17011	16975	17120	17131	17169	16996	17092	17109	17134	17199	17144	17095	17140	17050	17150	17332	17104	17201	17218	17285	17221	17093	17143	17050	16827	17072	17061	17161	17136	17001	17118	17259	17113	17115	17036	17081	17198	17205	17049	17051	17267	17014	17181	17051	17374	17050	16957	17184	17179	17121	16988	17129	17140	17108	17054	17120	16798	16922	16920	17020	17189	17089	17094	17088	17114	17211	17251	17183	16965	17038	17144	17038	17156	17199	17208	17226	17251	17154	17126	17010	17132	17084	17267	17266	16824	16997	17096	17191	17089	17210	17300	17218	17130	17198	17127	17084	17189	17124	17142	17175	17026	17225	17155	17202	17301	17242	17273	17192	17187	16907	17203	17292	17059	17243	17030	16895	17361	17332	17189	17082	17146	17236	17155	17142	17184	17126	17151	17060	16984	16966	17026	17124	16978	16995	17147	17064	17012	17147	17039	17169	17235	17263	16871	16953	16973	16841	16981	16957	17235	17176	17208	17371	17160	17203	17086	17107	17157	17073	17091	16928	17121	17002	17226	16776	17097	16934	16975	16960	17302	17128	17246	16976	17168	17111	16957	17027	17035	17283	17177	17163	17208	17135	16991	17072	17080	17174	17000	17006	17141	16803	17134	16881	17152	17197	17354	17082	17130	17017	17033	17042	17221	17197	17152	17228	17066	16999	17015	17030	17123	17033	17033	17020	17084	17229	17155	17148	17122	17061	17059	17037	16949	17056	17089	17174	17118	17174	17113	17258	17148	17179	16911	17068	17207	17256	17057	17060	17273	17021	17016	17170	17186	17286	17082	17064	17198	17304	17098	16993	17218	17224	17384	16855	17088	17168	17042	17235	17183	17072	17140	17035	17006	17185	17192	17269	17128	17102	17067	17005	16992	17108	16980	17062	16986	17027	17261	17112	16932	17271	16969	17101	17029	17075	17061	16969	17170	16960	17283	17156	17122	17202	17207	17039	17009	16998	16904	17034	17150	17114	17139	17039	17267	16986	17335	17121	17128	17131	17098	17128	17159	17192	16907	17034	17051	16904	17156	17072	17161	17215	17141	17051	17152	17145	17186	17200	17289	17241	17174	17148	17036	17148	16988	16968	17034	17035	17081	17154	17031	17105	17029	17161	17216	17126	17072	17119	17091	17034	16925	16901	17107	17093	17089	17005	16877	17024	17061	17014	17098	17093	17156	17146	17220	17149	16949	17162	17169	16952	17083	17112	17167	16941	17072	17334	17178	17093	17041	16964	17165	16928	17046	17047	17158	17185	17265	17040	17124	17218	17039	17086	17100	17206	16952	17261	17186	17116	17112	16877	16929	17091	17370	16907	17320	17144	17033	17075	17099	17106	17121	16984	17054	17014	17277	17071	17116	17154	16972	17232	16973	17030	17205	17047	17268	17002	16997	16950	17229	17077	16958	17195	16788	17010	17180	16953	17025	17085	17283	17060	16958	17066	17134	17198	17199	17136	17206	17133	17212	17169	17098	17310	17137	17252	17045	17092	17117	17034	17060	17296	17172	17135	16957	17092	17217	17069
24578	36747	25929	18427	16321	15570	14782	14641	14467	14528	14685	14472	14576	14632	14574	14390	14383	14159	14321	14129	14247	14094	14213	14061	14213	14332	14355	14152	14102	14296	14276	14074	14203	14237	14338	14194	14045	14271	14121	14184	14138	14482	14097	14065	14334	14033	14253	14125	14284	14141	14183	14154	14178	14191	14217	14291	14159	14175	14262	14080	14122	14184	14129	14053	14102	14092	14108	14170	14325	14155	14158	14266	14170	13986	14027	13993	14138	14234	14142	14146	14200	14080	14162	14080	14128	14257	14136	14265	14344	14306	14203	14068	14074	14033	14121	14062	14054	14241	14118	14195	14240	14282	14194	14168	14130	14108	14236	14083	14150	14200	14047	14201	14087	14252	14150	14124	14080	14198	14187	14035	14306	14251	14312	14225	14101	14353	14124	14347	14198	14165	14126	13986	14147	14204	14115	14131	14251	14024	14098	14143	14142	14471	14158	14166	14220	14026	14040	14142	14239	14293	14098	14059	14151	14281	14154	14136	14219	14101	14197	14065	14021	14064	14242	14182	14251	14209	14106	14248	14017	14131	14153	14004	14247	14147	14185	14112	14075	14257	14293	14182	14156	13943	14342	14101	14134	14024	14090	14090	14229	14063	14052	14392	14106	14237	14076	14257	14151	14015	14218	14027	14116	14275	14229	14078	14138	14163	14001	14145	14156	14128	14074	14206	14229	14114	14224	14076	14256	14192	14285	14068	14125	14087	14066	14118	14261	14199	14096	13993	14237	14194	14221	14049	14019	14163	14310	14048	14107	13990	14185	14247	14131	14167	14202	13991	14054	14293	14140	14241	14313	14183	14135	14133	14145	14069	14126	14141	14187	14030	14238	14168	14288	14107	14150	14155	14055	14277	14117	14043	14010	14190	14305	14084	14165	14176	14100	14157	14051	14274	14037	14239	14058	14348	14052	14175	14200	14415	14216	14175	14197	14113	14110	13945	14061	14200	14121	14182	14198	14048	14241	14109	14239	14141	14218	14097	14344	14093	14145	14166	14107	14008	14228	14088	14044	14259	14369	13998	13970	13967	14164	14040	14110	14178	14079	14254	14062	14187	14177	14060	14160	14277	14219	14038	14316	14013	14177	14182	14150	14091	14111	14029	14268	14133	14338	14006	14120	14377	14215	14045	14240	14191	14188	14263	14172	14248	14219	14295	14202	14195	14168	14361	14142	14261	14133	14164	14104	14064	14040	14285	14013	14010	14164	14112	14269	14151	14311	14012	14174	14265	14237	14374	14161	14256	14083	14230	14086	14256	14166	14063	14147	14237	14218	14028	14182	14284	14161	14175	13984	14184	14104	14187	14083	14114	14160	14137	14179	14003	14286	14142	14155	14060	14178	14255	14103	14189	14054	14071	14171	14184	14314	14141	14220	14020	14078	14278	14172	14029	14198	14161	14206	14043	14277	14043	14162	14045	14154	14051	14227	14295	14177	13996	14136	14086	14125	14137	14091	14310	14093	14202	14263	13964	14099	14140	14065	14118	14181	14329	14141	14052	14155	14358	14139	14198	14137	14077	14214	14244	14188	14149	14209	14327	14022	14176	14137	14167	14231	14339	14050	14252	14161	14235	14289	14153	14191	14052	14166	14260	14236	14246	14084	14355	14303	14235	14198	14065	14124	13984	14341	13996	14283	14178	14175	14230	14180	14162	13971	14128	14031	14108	14013	14171	14117	14077	14130	14213	14132	14101	14030	14147	14201	14090	14243	14222	14089	14167	14122	14109	14070	14078	14090	14189	14328	14240	14200	14304	14136	14187	14145	14082	14201	14196	14215	14143	14140	13963	14128	14220	14113	14345	14063	14065	14213	14159	14047	14093	14247	14216	13973	14245	14158	14263	14171	14023	14252	14263	14271	14095	14211	14060	14317	14312	14062	14159	14110	14075	14098	14076	14180	14291	14042	14135	14241	14346	14150	14099	14075	14144	14195	14058	14172	14324	14073	14055	14011	14030	14085	14263	14034	14094	14160	14209	14266	14107	14144	14261	14237	14165	14199	14268	14113	14139	14174	14132	14240	14013	14367	14216	14000	14174	14329	14032	14051	14001	13975	14132	14229	14218	14040	14184	14162	14164	14271	14076	14084	14063	14108	14214	14180	14137	14105	14210	14100	14242	14145	14193	14232	14095	14225	14175	14083	14078	14175	14213	14242	14391	14222	14160	14053	14276	14105	14184	14172	14033	14082	14160	14045	14152	14206	14012	14369	14111	14024	14151	14073	14151	14162	14065	14099	14145	13926	14250	14209	14182	14126	13908	14198	14147	14312	14000	13967	14327	14120	14159	14137	14286	14106	14258	14057	14217	14210	14327	14195	14207	14098	14187	14204	14121	14094	14107	14027	14105	14149	14375	14276	14070	14120	14101	14330	14202	14299	14021	14140	13949	14305	14277	14136	14119	14345	14265	14237	14172	14101	14194	14100	14049	14190	14013	14088	14223	14228	14111	14034	14007	14132	14102	14211	14188	14088	14213	14041	14141	14100	14127	14223	14089	14286	14139	14132	14104	14222	14215	13949	14085	14072	14103	14327	14146	14201	14054	14220	14097	14019	14218	14062	14180	14086	14140	14125	14126	14081	14095	14190	14115	14163	14069	14119	14042	14168	14308	14095	14013	14120	14224	14186	14181	14129	14161	14267	14163	14243	14307	14093	14144	14212	14122	14125	14218	14263	14107	14209	14168	14039	14141	14197	14094	14149	14158	14040	14065	14174	14240	14030	14285	14236	14039	14105	14281	14275	14099	14178	14002	14088	14147	14139	14010	14185	14122	14183	14154	14106	14215	14201	14150	14191	14242	14151	14222	14241	14252	14324	14056	14222	14209	14115	14178	14182	13971	14228	14370	14286	14297	14217	14212	14220	14213	14156	14058	14180	14167	14173	14272	14019	14083	14044	14197	14180	14242	14136	14274	14217	14217	14202	14093	14084	14239	14111	14152	14258	14046	14262	14208	14315	14032	14146	14208	14163	14189	14182	14016	14297	14152	14012	14070	14273	14254	14127	14062	14170	14151	14072	14234	14235	14139	14245	14175	14082	14039	14196	14218	14091	14339	13941	14146	14168	14191	14183	14199	14011	14179	14336	14245	14191	14320	14028	14285	14002	14067	14182	14078	14185	14207	14117	14141	14286	14142	14110	14270	14297	14018	14308	13973	14178	13986	14163	14168	14114	14215	14095	14024	14164	14103	14196	14084	14086	14132	14184	14162	14163	14218	14254	14381	14096	14044	14177	14076	14034	14313	14098	14121	14123	14186	14078	14071	14187	14190	14324	13954	14014	14067	14022	14115	14224	14121	14030	14199	14275	14292	14171	14059	13943	14126	14199	13957	14310	14257	14182	14241	14006	14255	14221	14097	14049	14118	14310	14094	14192	14273	14160	14193	14028	14146	14062	14149	14287	14227	14268	14112	14154	14176	14386	14050	13967	14301	14106	14113	14084	14107	14358	14200	14174	14167	14105	14330	14122	14049	14351	13903	14301	14121	14151	14083	14400	14132	14282	14158	14355	14129	14204	14167	14137	14286	14070	14037	13927	14220	14176	14138	14230	14293	14106	14156	14007	14330	13913	14150	14113	14266	14246	14120	14187	14161	14256	14126	14057	14050	14194	14284	13986	14162	14259	14344	14213	14209	14061	14141	14055	14270	14316	14162	14239	14189	14277	14112	14017	14107	14144	14123	14106	14038	14153	14189	14195	14369	14304	14139	14099	13961	14145	14071	14095	14148	14052	14242	14106	14082	14254	14227	14145	14250	14082	14064	14085	14085	14127	14034	14022	14154	14062	14167	14242	14145	14340	14187	14226	14082	14156	14255	14219	14095	14241	14153	14058	14006	14170	14095	14274	14178	14147	14069	14012	14155	14238	14134	14092	14271	14146	14078	14116	14098	14170	14181	14338	14153	14138	14181	14193	14093	14234	14104	14231	14254	14119	14252	14265	14098	14258	14285	14056	14004	14338	14201	14212	14125	14102	14061	14101	14103	14012	14230	14115	14157	14223	14142	14038	14193	14069	14197	14143	14112	14195	14210	14166	14229	14157	14103	14260	14032	13886	14104	14137	14171	14071	14098	14110	14282	14050	14091	14144	14223	14333	14055	14429	14213	14248	14254	14274	14165	14292	14065	14034	14328	14210	14185	14188	14233	14032	13997	14176	14194	14142	14312	14039	14120	14358	14388	13982	14118	14045	14408	14129	14281	14166	14251	14071	14189	14187	14200	14170	14116	14107	13984	14012	14099	14168	14273	14327	14247	14241	14212	14155	14071	14068	14105	14158	14208	14222	13957	14261	14112	14231	14092	14048	14013	14136	13974	14121	14270	14066	13921	14136	14124	14161	14271	14147	14441	14094	14197	14205	14041	13964	14174	13986	14033	14111	14156	14232	14093	14199	14223	14168	14320	14037	14079	14138	14114	14058	14208	14112	14128	14230	14168	14131	14152	14041	14030	14030	14119	14177	14209	14037	14233	14184	14077	14100	14068	14471	14078	14193	13919	14163	14140	14222	14235	14093	14097	14205	14293	14136	14142	14094	14271	14155	14268	14144	14137	14438	14184	14116	14192	14205	14134	14200	14083	14099	14221	14122	14105	14079	14093	14121	14118	13991	14226	14158	14267	14168	14190	14108	14078	14116	14284	14215	14096	14186	14207	14128	14080	14357	14174	14159	14314	14287	14146	14286	14157	14138	13997	14148	14116	14215	14268	14192	14072	14170	14092	14147	14097	14253	14151	14184	14214	14176	14085	14183	14274	14138	14130	14042	14335	14336	14136	14047	14163	14228	14318	14130	14135	13981	14289	14107	14013	14171	14248	14186	14192	14070	14059	14118	14060	14186	14319	14210	14108	14117	14101	14151	13996	14191	14277	14325	14132	14214	14091	14135	14125	14228	14097	14123	14060	14056	14324	14138	14237	14148	14158	14253	14203	14245	14205	14208	14112	14166	14135	14057	14202	14188	14242	14037	14209	13994	14293	14169	14215	14162	14258	14044	14239	13963	14187	14342	14067	14256	14134	14199	14101	14103	14102	14368	14178	14262	14137	14135	14319	14284	14192	14132	14159	14096	14238	14165	14154	14272	14045	14052	14049	14264	14240	14132	13978	14092	14136	14309	14179	14227	14085	14195	14179
23198	21026	27810	24778	22193	20822	19676	17372	16941	17280	17334	17162	17515	18190	18357	17817	17442	17249	17050	16611	16687	16416	16351	16394	16308	16489	16524	16560	16255	16340	16238	16322	16356	16328	16489	16131	16218	16194	16313	16169	16345	16163	16238	16071	16357	16253	16338	16383	16274	16274	16310	16303	16402	16191	16199	16045	16191	16326	16242	16090	16377	16150	16172	16095	16379	16140	16217	16182	16206	16323	16188	16165	16245	16294	16367	16192	16362	16424	16381	16186	16307	16199	16207	16252	16270	16284	16105	16317	16362	16226	16424	16166	16124	16076	16376	16289	16173	16306	16286	16250	16187	16429	16317	16225	16244	16374	16230	16067	16310	16414	16290	16163	16261	16354	16350	16363	16356	16461	16247	16225	16347	16276	16223	16260	16190	16230	16054	16231	16356	16266	16142	16357	16419	16456	16094	16264	16101	16464	16251	16370	16336	16340	16329	16315	16164	16194	16561	16171	16216	16191	16123	16328	16347	16318	16319	16437	16322	16095	16223	16289	16210	16344	16371	16334	16127	16202	16038	16409	16230	16243	16337	16263	16317	16259	16328	16287	16148	16194	16186	16430	16232	16105	16337	16179	16120	16462	16260	16219	16203	16444	16259	16270	16248	16365	16215	16531	16231	16319	16202	16377	15992	16191	16302	16304	16156	16445	16170	16149	16286	16049	16205	16235	16216	16332	16368	16364	16102	16219	16274	16112	16267	16240	16202	16275	16020	16365	16430	16248	16250	16283	16229	16085	16188	16228	16236	16223	16162	16314	16425	16282	16480	16382	16446	16305	16321	16390	16386	16370	16252	16301	16449	16100	16238	16385	16190	16264	16344	16086	16122	16273	16367	16296	16265	16293	16385	16164	16280	16215	16411	16352	16257	16468	16382	16282	16245	16172	16259	16140	16222	16168	16449	16321	16169	16317	16384	16302	16473	16100	16328	16338	16224	16504	16331	16291	16033	16148	16297	16413	16001	16169	16237	16174	16258	16455	16396	16395	16313	16262	16287	16223	16194	16261	16250	16378	16217	16296	16346	16230	16284	16281	16194	16271	16265	16394	16184	16174	16091	16227	16222	16263	16162	16235	16453	16411	16426	16317	16333	16360	16431	16426	16371	16258	16281	16188	16153	16209	16332	16385	16502	16406	16308	16425	16325	16309	16036	16316	16239	16321	16321	16341	16435	16363	16133	16462	16278	16285	16382	16278	16256	16228	16306	16360	16391	16098	16256	16148	16445	16274	16361	16096	16234	16443	16395	16251	16296	16306	16390	16110	16073	16234	16062	16357	16144	16270	16090	16186	16293	16221	16124	16056	16346	16350	16107	16389	16304	16159	16192	16118	16344	16340	16254	16283	16007	16388	16384	16223	16317	16144	16423	16324	16178	16259	16197	16180	16147	16175	16072	16259	16123	16281	16437	16365	16306	16253	16256	16367	16320	16193	16209	16209	16346	16225	16049	16247	16142	16369	16414	16319	16374	16456	16434	16085	16215	16283	16200	16328	16183	16240	16217	16314	16422	16302	16342	16509	16305	16190	16422	16208	16317	16314	16281	16128	16166	16247	16248	16317	16224	16144	16124	16334	16209	16261	16367	16497	16240	16326	16083	16146	16400	16230	16126	16271	16325	16373	16163	16230	16090	15959	16391	16372	16046	16325	16291	16537	16092	16432	16366	16439	16381	16374	16327	16414	16506	16361	16194	16095	15991	15948	16059	16109	16186	16346	16123	16361	16271	16287	16313	16329	16282	16443	16297	16086	16163	16179	16317	16426	16374	16221	16202	15982	16399	16351	16399	16253	16365	16192	16191	16155	16342	16396	16379	16449	16392	16255	16321	16206	16225	16373	16441	16316	16376	16437	16272	16546	16156	16370	16366	16442	16266	16165	16179	16226	16445	16319	16187	16429	16261	16057	16366	16297	16571	16385	16245	16217	16292	16490	16253	16301	16331	16252	16455	16235	16338	16260	16241	16296	16223	16421	16018	16297	16284	16281	16396	16265	16430	16349	16304	16264	16362	16153	16310	16333	16162	16332	16156	16435	16330	16347	16258	16294	16241	16186	16438	16282	16365	16283	16396	16305	16507	16398	16318	16321	16157	16149	16168	16460	16344	16254	16196	16392	16417	16267	16311	16382	16408	16084	16223	16241	16152	16318	16196	16496	16353	16388	16338	16200	16262	16283	16283	16277	16439	16133	16353	16532	16350	16252	16369	16473	16284	16417	16171	16134	16257	16219	16299	16160	16125	16426	16252	16180	16276	16184	16007	16042	16281	16039	16336	16174	16065	16346	16014	16381	16316	16375	16203	16512	16416	16261	16349	16318	16474	16290	16182	16354	16234	16268	16323	16203	16270	16437	16488	16510	16286	16201	16398	16247	16201	16295	16311	16367	16278	16177	16082	16215	16495	16214	16138	16225	16167	16268	16389	16380	16321	16245	16337	16250	16274	16230	16280	16181	16324	16207	16018	16366	16138	16437	16453	16274	16298	16274	16325	16189	16154	16464	16015	16170	16360	16127	16152	16207	16201	16194	16486	16320	16171	16261	16337	16394	16161	16354	16535	16238	16295	16339	16275	16450	16223	16238	16224	16546	16237	16243	16454	16148	16266	16155	16180	16355	16449	16384	16259	16365	16312	16132	16404	16174	16194	16240	16102	16357	16352	16247	16110	16313	16252	16244	16320	16367	16477	16214	16155	16253	16233	16195	16302	16368	16262	16110	16275	16391	16361	16379	16577	16072	16284	16154	16365	16312	16223	16375	16107	16173	16198	16375	16425	16375	16444	16552	16244	16246	16154	16345	16309	16402	16310	16533	16262	16326	16363	16113	16403	16309	16224	16174	16427	16365	16092	16115	16204	16255	16260	16394	16338	16353	16316	16374	16271	16180	16427	16261	16384	16349	16418	16183	16245	16454	16257	16305	16440	16243	16478	16343	16204	16309	16291	16285	16290	16296	16403	16297	16499	16423	16223	16296	16170	16339	16335	16107	16167	16389	16419	16423	16213	16319	16163	16365	16181	16211	16547	16332	16251	16266	16397	16378	16416	16411	16452	16212	16231	16294	16299	16188	16068	16433	16294	16295	16260	16577	16411	16434	16142	16393	16366	16262	16115	16361	16292	16229	16300	16326	16410	16300	16359	16313	16303	16568	16092	16450	16343	16392	16289	16124	16421	16277	16254	16229	16462	16313	16246	16177	16316	16149	16287	16312	16410	16277	16271	16445	16186	16153	16294	16348	16361	16343	16189	16346	16240	16361	16222	16236	16276	16421	16218	16395	16166	16200	16093	16093	16337	16505	16286	16348	16346	16235	16283	16305	16342	16344	16276	16283	16337	16313	16312	16352	16456	16272	16302	16207	16393	16228	16315	16103	16156	16327	16172	16392	16271	16309	16256	16345	16264	16180	16191	16335	16315	16062	16361	16330	16134	16227	16231	16012	16258	16304	16217	16369	16138	16258	16287	16377	16173	16419	16316	16181	16374	16379	16336	16402	16154	16200	16413	16264	16454	16082	16445	16407	16249	16446	16337	16222	16344	16085	16476	16098	16165	16359	16119	16178	16147	16228	16427	16299	16323	16333	16134	16549	16166	16317	16304	16226	16451	16174	16436	16295	16321	16542	16016	16364	16255	16376	16035	16524	16329	16389	16532	16307	16321	16220	16152	16222	16258	16087	16299	16292	16318	16383	16368	16158	16157	16449	16261	16171	16277	16305	16290	16319	16260	16254	16515	16231	16186	16059	16231	16381	16285	16334	16370	16175	16219	16319	16358	16207	16290	16422	16509	16321	16375	16294	16307	16118	16132	16214	16465	16392	16231	16202	16231	16385	16231	16268	16400	16291	16337	16169	16243	16410	16079	16400	16318	16143	16397	16363	16256	16110	16137	16122	16074	16148	16425	16305	16276	16256	16387	16237	16267	16440	16477	16300	16356	16386	16289	16233	16189	16374	16325	16168	16151	16270	16461	16265	16275	16301	16309	16285	16116	16104	16367	16388	16236	16308	16287	16225	16200	16416	16294	16211	16364	16393	16292	16405	16498	16312	16078	16339	16259	16220	16247	16406	16305	16293	16422	16311	16316	16541	16267	16324	16308	16336	16315	16192	16491	16223	16361	16315	16355	16331	16391	16355	16314	16315	16179	16100	16533	16310	16497	16135	16117	16244	16118	16337	16391	16178	16203	16232	16228	16301	16371	16290	16348	16323	16164	16189	16201	16218	16027	16308	16329	16108	16402	16380	16332	16159	16166	16162	16234	16327	16355	16222	16244	16250	16218	16145	16336	16445	16345	16246	16260	16182	16376	16439	16320	16476	16447	16208	16307	16358	16300	16255	16094	16393	16095	16171	16233	15920	16103	16017	16308	16291	16571	16203	16030	16412	16370	16360	16335	16078	16314	16219	16070	16199	16248	16445	16287	16196	16270	16098	16361	16076	16293	16308	16145	16143	16296	16362	16361	16404	16472	16019	16175	16145	16303	16290	16245	16287	16307	16493	16184	16344	16326	16340	16405	16324	16268	16378	16278	16409	16394	16304	16334	16069	16301	16209	16358	16141	16300	16282	16383	16178	16092	16471	16403	16115	16273	16245	16122	16203	16434	16204	16334	16115	16327	16394	16437	16380	16352	16288	16295	16476	16325	16217	16238	16296	16216	16224	16059	16336	16332	16452	16612	16237	16181	16224	16181	16251	16159	16327	16113	16273	16545	16376	16268	16351	16256	16152	16235	16219	16126	16105	16364	16509	16331	16335	16345	16535	16283	16266	16236	16255	16461	16276	16264	16240	16307	16325	16491	16456	16166	16248	16260	16274	16158	16517	16286	16342	16342	16125	16242	16358	16202	16124	16198	16224	16465	16366	16325	16399	16460	16401	16249	16225	16240	16308	16569	16314	16359	16315	16205	16129	16455	16354	16385	16112	16178	16267	16312	16411	16080	16214	16262	16218	16364	16267	16263	16423	16382	16185	16273	16449	16314	16279	16134	16316	16272	16273	16305	16178	16252	16228	16393	16305	16298	16201	16291	16331	16354	16249	16351	16381	16361	16133	16085	16319	16137	16173	16369	16255	16193	16331	16352	16088	16224	16298	16222	16222	16205	16373	16265	16003	16328	16279	16406	16283	16396	16263	16249	16387
24812	46627	34520	23259	18321	15982	15045	14600	14568	14747	14481	14603	15046	16218	16319	15288	14884	14714	14507	13997	14073	13802	13643	13696	13816	13858	13651	13703	13551	13639	13826	13839	13724	13645	13759	13683	13732	13720	13663	13697	13855	13558	13597	13629	13732	13604	13862	13618	13572	13754	13581	13743	13789	13762	13770	13726	13797	13589	13722	13729	13659	13657	13645	13814	13546	13695	13728	13661	13693	13641	13655	13809	13627	13714	13835	13719	13558	13803	13716	13603	13529	13610	13682	13562	13722	13711	13748	13550	13868	13793	13640	13605	13806	13674	13808	13548	13617	13861	13816	13665	13537	13826	13730	13727	13649	13628	13689	13661	13819	13705	13579	13699	13659	13780	13681	13588	13714	13660	13600	13597	13871	13680	13586	13676	13668	13725	13681	13590	13603	13533	13686	13832	13512	13563	13603	13740	13725	13818	13685	13745	13680	13639	13733	13704	13722	13686	13772	13612	13593	13624	13740	13879	13650	13638	13687	13515	13702	13799	13586	13616	13656	13745	13731	13534	13787	13669	13757	13782	13740	13627	13614	13746	13700	13605	13752	13713	13699	13586	13659	13896	13667	13719	13641	13721	13560	13736	13704	13636	13625	13654	13757	13812	13672	13893	13633	13690	13737	13545	13667	13809	13851	13559	13596	13616	13765	13933	13811	13624	13611	13548	13709	13934	13631	13466	13672	13850	13644	13702	13610	13610	13571	13712	13686	13673	13773	13709	13603	13537	13764	13610	13756	13746	13611	13639	13790	13865	13666	13587	13553	13710	13672	13878	13651	13674	13743	13633	13756	13575	13683	13694	13562	13705	13788	13668	13584	13701	13624	13609	13626	13573	13819	13664	13468	13594	13772	13549	13500	13697	13789	13600	13671	13733	13685	13678	13680	13704	13661	13672	13598	13658	13819	13807	13827	13636	13688	13687	13655	13770	13786	13750	13507	13608	13630	13637	13802	13722	13786	13651	13614	13827	13644	13726	13677	13787	13635	13789	13409	13736	13822	13679	13553	13714	13836	13598	13769	13675	13815	13873	13684	13638	13670	13744	13759	13633	13702	13689	13728	13800	13635	13690	13907	13718	13683	13622	13618	13769	13787	13507	13735	13653	13727	13795	13772	13563	13779	13794	13787	13891	13567	13710	13665	13684	13742	13701	13617	13662	13723	13607	13655	13732	13944	13803	13730	13545	13831	13617	13550	13604	13592	13538	13473	13571	13736	13552	13701	13672	13735	13609	13640	13730	13739	13821	13609	13565	13710	13732	13602	13780	13776	13677	13688	13654	13651	13763	13764	13711	13616	13588	13650	13711	13789	13691	13583	13858	13568	13708	13642	13659	13764	13799	13625	13575	13659	13589	13710	13710	13700	13722	13715	13627	13768	13627	13556	13667	13615	13627	13754	13652	13487	13662	13724	13854	13753	13731	13498	13841	13735	13784	13686	13647	13595	13725	13695	13739	13755	13650	13671	13629	13810	13599	13645	13697	13637	13854	13730	13745	13438	13680	13739	13767	13810	13711	13802	13581	13670	13633	13606	13902	13654	13705	13510	13631	13794	13627	13590	13648	13500	13806	13700	13677	13733	13610	13650	13666	13680	13630	13713	13535	13752	13747	13714	13644	13605	13785	13768	13640	13774	13704	13688	13757	13726	13699	13768	13738	13695	13663	13790	13690	13782	13552	13695	13645	13665	13654	13708	13655	13661	13660	13588	13763	13697	13675	13787	13724	13776	13687	13672	13615	13653	13673	13497	13776	13576	13772	13597	13670	13748	13669	13613	13762	13713	13851	13592	13807	13626	13748	13508	13822	13653	13601	13688	13636	13708	13720	13605	13668	13778	13705	13849	13638	13620	13753	13548	13643	13775	13789	13543	13700	13694	13601	13719	13558	13557	13631	13741	13619	13852	13626	13688	13674	13692	13450	13620	13669	13614	13848	13671	13786	13667	13625	13726	13808	13775	13746	13608	13629	13703	13552	13757	13839	13653	13747	13769	13644	13756	13676	13594	13681	13612	13810	13562	13673	13663	13610	13680	13674	13748	13743	13611	13814	13769	13594	13734	13571	13637	13648	13767	13817	13660	13681	13583	13737	13614	13535	13826	13685	13656	13683	13675	13740	13548	13657	13609	13469	13895	13605	13640	13655	13664	13728	13797	13792	13601	13500	13634	13753	13716	13722	13601	13571	13679	13676	13661	13780	13624	13519	13627	13641	13689	13747	13722	13804	13609	13739	13782	13792	13760	13730	13695	13634	13923	13642	13825	13608	13718	13694	13810	13589	13812	13754	13533	13706	13743	13825	13940	13752	13687	13730	13816	13819	13648	13667	13715	13596	13686	13613	13734	13760	13466	13718	13685	13492	13704	13780	13735	13669	13579	13637	13664	13864	13768	13593	13640	13611	13732	13854	13766	13771	13624	13785	13671	13766	13601	13647	13867	13598	13788	13607	13812	13665	13608	13676	13562	13764	13576	13741	13774	13711	13894	13697	13650	13614	13786	13593	13803	13779	13700	13544	13613	13635	13627	13625	13415	13627	13732	13612	13582	13630	13831	13864	13773	13754	13676	13858	13575	13594	13767	13719	13702	13658	13664	13772	13774	13780	13626	13662	13716	13576	13640	13761	13644	13779	13663	13711	13853	13719	13679	13577	13685	13601	13838	13583	13697	13835	13560	13807	13702	13600	13558	13820	13681	13652	13725	13676	13739	13671	13832	13748	13653	13592	13563	13700	13667	13624	13671	13762	13678	13638	13624	13865	13722	13740	13581	13632	13768	13730	13817	13665	13649	13722	13554	13641	13795	13661	13571	13664	13525	13822	13738	13685	13619	13673	13614	13790	13602	13679	13749	13611	13657	13614	13818	13569	13729	13705	13729	13655	13702	13723	13746	13614	13706	13662	13876	13758	13625	13758	13778	13665	13756	13803	13859	13562	13668	13619	13608	13738	13807	13656	13638	13481	13651	13821	13662	13756	13765	13646	13730	13839	13907	13807	13608	13749	13609	13826	13772	13655	13809	13692	13612	13574	13788	13669	13772	13752	13699	13716	13541	13707	13724	13828	13698	13698	13738	13681	13665	13710	13653	13642	13618	13711	13721	13729	13725	13646	13619	13605	13804	13589	13790	13588	13809	13566	13650	13613	13733	13853	13615	13621	13808	13667	13632	13677	13760	13695	13817	13556	13749	13664	13772	13609	13560	13763	13712	13681	13759	13701	13710	13665	13879	13621	13865	13871	13761	13744	13744	13802	13563	13672	13771	13673	13705	13710	13627	13625	13772	13865	13796	13625	13836	13713	13714	13806	13606	13720	13844	13546	13816	13883	13717	13590	13773	13676	13742	13704	13799	13876	13691	13625	13780	13576	13582	13715	13681	13868	13622	13729	13757	13613	13792	13710	13834	13712	13642	13575	13686	13807	13649	13604	13758	13643	13471	13740	13741	13681	13636	13620	13830	13489	13811	13721	13752	13751	13619	13633	13739	13742	13620	13757	13681	13571	13875	13819	13681	13516	13771	13865	13631	13779	13726	13719	13748	13620	13641	13772	13796	13704	13673	13769	13706	13692	13668	13603	13759	13648	13690	13676	13560	13746	13762	13791	13734	13575	13740	13687	13587	13703	13775	13729	13728	13714	13678	13630	13842	13677	13648	13602	13605	13631	13555	13627	13738	13680	13597	13525	13811	13641	13585	13761	13457	13717	13727	13769	13785	13713	13790	13773	13687	13609	13602	13652	13747	13736	13802	13732	13669	13591	13665	13564	13699	13767	13786	13744	13632	13595	13785	13793	13794	13728	13890	13683	13790	13592	13728	13739	13712	13611	13760	13615	13658	13508	13844	13666	13778	13764	13797	13753	13819	13860	13523	13715	13647	13661	13577	13732	13562	13592	13828	13572	13740	13660	13673	13661	13832	13622	13783	13633	13765	13763	13710	13780	13524	13774	13678	13722	13676	13760	13723	13650	13785	13560	13693	13655	13611	13746	13753	13693	13627	13555	13767	13755	13529	13771	13745	13783	13634	13782	13586	13478	13716	13596	13603	13676	13626	13543	13756	13658	13694	13642	13617	13617	13604	13733	13675	13506	13739	13663	13709	13746	13719	13746	13705	13653	13502	13668	13696	13762	13603	13836	13685	13710	13683	13662	13577	13559	13716	13785	13546	13701	13669	13726	13753	13645	13664	13629	13552	13799	13677	13721	13728	13762	13814	13728	13633	13693	13735	13762	13613	13704	13721	13732	13624	13753	13832	13526	13750	13740	13744	13584	13739	13749	13680	13794	13643	13754	13674	13718	13810	13792	13669	13684	13617	13707	13781	13716	13855	13717	13741	13845	13627	13686	13610	13704	13728	13675	13683	13712	13806	13593	13739	13629	13684	13734	13779	13710	13528	13868	13642	13613	13589	13643	13724	13736	13607	13832	13689	13651	13512	13611	13702	13643	13631	13551	13712	13877	13652	13654	13643	13886	13554	13781	13623	13856	13846	13591	13792	13595	13707	13663	13699	13671	13627	13730	13619	13535	13681	13729	13590	13709	13744	13827	13593	13581	13666	13652	13799	13614	13685	13795	13701	13652	13701	13597	13731	13630	13668	13733	13504	13657	13896	13593	13673	13590	13735	13878	13711	13701	13740	13676	13624	13598	13912	13682	13727	13609	13722	13632	13763	13741	13644	13715	13834	13746	13727	13700	13725	13538	13768	13666	13692	13720	13554	13709	13781	13703	13687	13797	13640	13623	13507	13726	13538	13615	13872	13696	13592	13618	13730	13853	13659	13800	13639	13673	13736	13943	13709	13720	13600	13610	13615	13246	13760	13672	13591	13600	13830	13534	13780	13715	13651	13708	13658	13710	13892	13731	13749	13627	13574	13704	13854	13564	13630	13696	13767	13683	13687	13708	13646	13543	13607	13746	13559	13814	13866	13643	13569	13556	13622	13719	13536	13803	13688	13605	13603	13665	13664	13754	13673	13793	13865	13616	13654	13695	13749	13761	13616	13640	13763	13759	13659	13787	13620	13582	13767	13767	13813	13672	13607	13855	13666	13565	13659	13605	13699	13715	13800	13625	13848	13665	13706	13595	13820	13582	13670	13603	13659	13762	13722	13749	13529	13683	13740	13679	13643	13789	13592	13794
24434	21128	27272	26491	20408	18578	18175	17286	16961	17061	16868	17198	17364	17382	17300	17343	17141	17006	16946	16784	16669	16719	16565	16520	16466	16504	16475	16683	16700	16645	16690	16601	16711	16589	16387	16553	16603	16596	16497	16473	16469	16463	16490	16232	16314	16427	16599	16523	16675	16457	16464	16575	16660	16539	16380	16497	16603	16609	16450	16616	16649	16622	16651	16398	16635	16647	16591	16515	16380	16386	16357	16416	16461	16780	16603	16474	16409	16559	16447	16554	16468	16626	16733	16488	16468	16555	16449	16442	16458	16676	16549	16599	16574	16477	16686	16573	16528	16670	16527	16571	16432	16487	16414	16481	16672	16687	16605	16474	16477	16321	16572	16648	16810	16447	16406	16560	16243	16640	16469	16555	16533	16460	16458	16337	16630	16473	16589	16626	16640	16361	16459	16570	16470	16464	16487	16441	16779	16425	16690	16326	16405	16557	16557	16448	16492	16572	16455	16377	16488	16513	16645	16541	16670	16506	16596	16444	16444	16397	16518	16596	16652	16539	16660	16569	16576	16739	16545	16401	16534	16573	16451	16690	16549	16529	16477	16550	16613	16414	16429	16607	16551	16439	16586	16654	16358	16444	16420	16537	16509	16440	16583	16449	16341	16451	16610	16335	16389	16527	16486	16684	16410	16419	16787	16421	16551	16520	16545	16529	16502	16615	16611	16517	16474	16652	16566	16456	16496	16557	16538	16518	16421	16410	16465	16533	16608	16627	16468	16652	16656	16509	16535	16481	16544	16561	16484	16712	16695	16401	16385	16548	16315	16447	16470	16553	16693	16512	16714	16642	16498	16384	16233	16511	16714	16492	16607	16340	16584	16417	16436	16407	16390	16353	16612	16758	16606	16448	16585	16544	16460	16484	16417	16638	16688	16609	16582	16497	16248	16488	16453	16291	16719	16473	16370	16327	16491	16401	16564	16504	16683	16501	16556	16633	16519	16557	16526	16493	16608	16471	16791	16607	16335	16610	16567	16494	16704	16544	16274	16433	16464	16438	16507	16495	16688	16725	16528	16666	16517	16418	16353	16629	16187	16338	16626	16550	16371	16448	16419	16651	16580	16581	16913	16461	16457	16766	16450	16582	16402	16661	16534	16537	16586	16365	16549	16447	16552	16606	16654	16557	16514	16489	16448	16448	16546	16376	16290	16582	16456	16432	16409	16723	16427	16580	16393	16557	16801	16575	16448	16591	16747	16547	16447	16476	16532	16678	16669	16514	16517	16492	16424	16678	16406	16580	16617	16539	16536	16511	16512	16414	16373	16530	16593	16347	16642	16714	16664	16485	16624	16634	16733	16520	16758	16534	16455	16487	16546	16390	16339	16607	16411	16300	16612	16366	16473	16584	16633	16397	16400	16433	16637	16320	16604	16296	16448	16774	16417	16619	16485	16633	16600	16373	16694	16528	16510	16384	16485	16568	16553	16467	16547	16478	16619	16447	16556	16655	16553	16473	16542	16426	16597	16434	16419	16375	16422	16396	16642	16611	16606	16382	16591	16678	16400	16745	16592	16604	16613	16678	16582	16561	16294	16573	16424	16570	16576	16436	16440	16626	16577	16533	16512	16680	16650	16523	16690	16728	16629	16615	16357	16622	16545	16481	16573	16447	16573	16551	16547	16543	16399	16486	16473	16430	16476	16571	16427	16484	16460	16614	16512	16864	16461	16524	16473	16478	16332	16291	16583	16381	16521	16341	16699	16462	16404	16658	16471	16628	16588	16490	16545	16434	16544	16672	16523	16179	16517	16354	16315	16565	16612	16731	16664	16386	16570	16370	16653	16496	16599	16543	16582	16720	16738	16551	16574	16501	16447	16480	16403	16510	16593	16713	16591	16396	16622	16735	16580	16479	16409	16406	16424	16287	16325	16541	16584	16433	16434	16563	16579	16577	16501	16536	16571	16551	16359	16628	16476	16495	16427	16592	16503	16330	16675	16610	16665	16594	16666	16397	16485	16515	16452	16482	16589	16516	16614	16523	16448	16434	16467	16481	16642	16471	16634	16538	16400	16421	16633	16576	16642	16547	16544	16524	16558	16464	16428	16251	16670	16376	16588	16399	16451	16559	16451	16629	16748	16534	16478	16591	16534	16368	16585	16505	16425	16407	16488	16583	16731	16568	16461	16516	16450	16373	16483	16455	16476	16472	16544	16597	16659	16507	16551	16472	16186	16614	16564	16524	16523	16334	16264	16438	16476	16432	16326	16726	16541	16420	16515	16585	16464	16516	16728	16498	16425	16556	16388	16346	16666	16620	16555	16621	16718	16520	16564	16674	16609	16634	16648	16399	16531	16328	16529	16783	16487	16542	16570	16699	16507	16490	16410	16456	16698	16638	16330	16608	16405	16543	16679	16443	16312	16649	16516	16527	16457	16344	16642	16790	16677	16541	16492	16389	16463	16557	16504	16337	16652	16560	16708	16567	16646	16682	16563	16646	16370	16634	16510	16595	16442	16501	16195	16449	16648	16606	16465	16337	16699	16625	16437	16498	16641	16562	16577	16572	16396	16529	16704	16334	16581	16451	16679	16661	16515	16435	16373	16537	16519	16491	16627	16398	16332	16357	16686	16450	16493	16680	16253	16449	16451	16345	16626	16626	16488	16544	16481	16411	16377	16717	16612	16714	16475	16586	16523	16502	16493	16767	16638	16470	16670	16232	16618	16467	16493	16411	16617	16514	16568	16589	16399	16474	16357	16694	16646	16579	16430	16789	16471	16468	16454	16564	16535	16567	16636	16463	16377	16533	16690	16485	16574	16697	16477	16658	16490	16533	16427	16645	16738	16532	16417	16585	16710	16469	16613	16414	16448	16523	16395	16295	16525	16384	16554	16362	16494	16513	16561	16423	16467	16431	16456	16616	16578	16742	16561	16597	16558	16600	16681	16748	16623	16475	16566	16591	16641	16546	16743	16241	16609	16761	16323	16665	16443	16473	16579	16590	16581	16430	16461	16438	16553	16538	16576	16261	16451	16539	16491	16721	16387	16507	16498	16595	16481	16645	16704	16458	16430	16458	16574	16427	16484	16481	16394	16456	16536	16565	16341	16440	16444	16528	16369	16725	16551	16589	16553	16527	16427	16576	16527	16483	16764	16412	16599	16495	16544	16539	16812	16665	16541	16617	16523	16673	16536	16688	16605	16462	16652	16373	16556	16671	16746	16477	16480	16496	16591	16420	16793	16655	16408	16623	16466	16386	16566	16492	16359	16527	16399	16551	16417	16569	16400	16563	16365	16571	16480	16547	16487	16660	16575	16296	16730	16267	16485	16487	16668	16749	16605	16552	16610	16307	16527	16567	16472	16627	16576	16511	16523	16382	16562	16460	16710	16504	16562	16364	16484	16438	16614	16622	16696	16523	16501	16470	16539	16457	16310	16436	16470	16645	16505	16545	16437	16473	16327	16627	16616	16398	16510	16447	16406	16527	16675	16347	16438	16566	16473	16509	16586	16639	16684	16596	16553	16379	16423	16537	16705	16651	16519	16588	16679	16492	16609	16636	16519	16634	16486	16684	16445	16494	16549	16615	16571	16460	16565	16215	16504	16650	16502	16567	16309	16530	16576	16498	16660	16316	16636	16484	16449	16437	16322	16385	16437	16697	16380	16337	16401	16670	16427	16444	16746	16488	16584	16616	16536	16590	16632	16716	16666	16525	16566	16420	16680	16498	16399	16631	16479	16622	16297	16636	16760	16454	16610	16481	16559	16421	16423	16717	16551	16462	16674	16393	16595	16590	16538	16416	16537	16570	16634	16454	16622	16485	16447	16600	16464	16670	16601	16679	16546	16510	16557	16459	16491	16684	16673	16598	16751	16608	16584	16572	16664	16451	16634	16666	16479	16434	16417	16451	16707	16474	16513	16615	16544	16571	16509	16678	16367	16443	16605	16613	16372	16501	16636	16636	16523	16534	16678	16602	16554	16401	16383	16723	16636	16742	16454	16341	16418	16380	16473	16521	16372	16319	16274	16365	16449	16552	16554	16583	16664	16558	16550	16337	16654	16690	16620	16632	16572	16729	16588	16468	16600	16413	16696	16836	16496	16553	16644	16500	16428	16490	16592	16502	16543	16589	16401	16413	16566	16365	16418	16485	16265	16414	16658	16293	16393	16532	16705	16577	16285	16518	16601	16693	16358	16480	16456	16458	16531	16563	16540	16688	16548	16624	16593	16711	16610	16496	16622	16560	16551	16500	16662	16512	16437	16396	16562	16618	16478	16669	16647	16578	16695	16467	16515	16381	16551	16430	16585	16676	16481	16537	16514	16447	16409	16616	16616	16555	16433	16373	16520	16624	16709	16264	16528	16535	16562	16530	16438	16591	16549	16357	16589	16541	16530	16543	16419	16521	16577	16568	16816	16761	16690	16603	16456	16609	16646	16406	16467	16415	16460	16567	16685	16531	16616	16710	16726	16640	16627	16560	16775	16538	16492	16602	16567	16718	16480	16540	16703	16452	16519	16366	16769	16435	16650	16598	16581	16531	16414	16606	16576	16481	16511	16703	16428	16605	16776	16834	16406	16595	16674	16552	16554	16521	16458	16388	16608	16495	16466	16460	16424	16370	16777	16523	16455	16436	16701	16483	16461	16548	16453	16641	16718	16311	16673	16426	16597	16603	16608	16624	16433	16666	16461	16479	16621	16747	16616	16479	16386	16495	16408	16442	16466	16537	16526	16520	16682	16439	16370	16539	16581	16574	16406	16539	16581	16353	16487	16489	16321	16500	16375	16663	16545	16601	16556	16658	16447	16489	16383	16658	16536	16619	16403	16763	16750	16550	16416	16393	16565	16551	16543	16524	16614	16520	16450	16513	16619	16504	16611	16459	16612	16634	16477	16381	16297	16494	16540	16516	16631	16662	16572	16548	16408	16374	16544	16453	16418	16483	16656	16381	16521	16724	16497	16527	16447	16373	16489	16522	16555	16741	16345	16497	16659	16640	16511	16334	16119	16447	16554	16408	16535	16443	16555	16392	16373	16533	16563	16601	16602	16501	16583	16469	16599	16706	16465	16406	16531	16475	16496	16621	16521	16226	16559	16469	16369	16660	16487	16458	16509	16702	16656	16419	16527	16712	16632	16622	16500	16578	16600	16657	16489	16438	16753	16628	16514	16546	16650	16494
24690	45116	31622	21089	16849	15399	14862	14502	14504	14595	14242	14466	15055	15050	14872	14860	14689	14386	14117	14033	14093	13845	13922	13926	13925	13832	13836	13774	13996	13858	13820	13756	13950	13909	13887	13803	13990	13814	13785	13704	13837	13874	13858	13692	13983	13926	13855	13910	13750	13887	13776	13801	13909	13794	13814	13976	13918	13767	13888	13906	13945	13715	13886	13771	14031	13774	13822	13820	13998	13835	13886	13856	13842	13810	13755	13904	13862	13755	13900	13991	13676	13837	13710	13787	13933	13915	13890	13954	13840	13833	13957	14031	13861	13793	13743	13857	13894	13941	13715	13751	13897	13727	13761	13826	13861	13918	13906	13881	13825	13888	13815	13771	13970	13879	13808	13833	13803	13922	13880	13981	13903	13817	13772	13967	13823	13797	13989	13810	13744	13935	13882	13846	13904	13897	13803	13806	13772	13784	13846	13833	13909	13891	13747	13699	13848	13607	13978	13751	13896	13719	13895	13748	13886	13923	13655	13702	13762	13769	13771	13790	13898	13866	13859	13758	13938	13862	13965	13885	13855	13877	13721	13840	13681	13921	13854	13714	13870	13846	13974	13922	13740	13788	13822	13747	13909	13754	13965	13906	13695	13825	13743	14031	13878	13673	13977	13997	13933	13755	13805	13818	13922	13977	13789	13863	13823	13889	13901	13907	13879	13996	13865	13853	13743	13847	13799	13818	13856	13758	13833	13802	13889	13833	13869	13762	13786	13683	13789	13702	13812	13799	13864	13840	13911	13673	13882	13832	13846	13850	13864	13859	13796	13770	13929	13961	13901	13878	13854	13805	13900	13866	13741	13894	13931	13770	13683	13845	13857	13707	13898	13872	13841	13846	13894	13823	13805	14037	13750	13895	13972	13871	13895	13731	13859	13831	13871	13733	13834	13831	13746	13811	13906	13789	13842	13688	13843	13893	13844	13935	13944	13734	13768	13897	13763	13730	13768	13902	13920	13816	13707	13986	13793	13887	13861	13913	13858	13839	13836	13834	13751	13962	13811	13822	13757	13759	13697	13781	13903	13901	13726	13793	13890	13873	13786	13691	13932	13798	13775	13821	13888	13992	13880	13888	13854	13816	13799	13758	13850	13791	13947	13905	13958	13869	13793	13861	13957	13838	13978	13713	13794	14106	13818	13876	13880	13610	13735	13750	13811	13858	13813	13786	13694	14002	13861	13795	13865	13795	13883	13993	13800	13861	13852	13790	13778	13928	13863	13734	13922	13621	13916	13790	13693	13634	13970	13692	13758	13826	13848	13920	13816	13756	13800	13685	14053	13657	13882	13893	13787	14007	13790	13787	13871	13821	13991	13848	13757	13771	13859	13855	13924	13947	13873	13888	13925	13719	13897	13918	13986	13691	13844	14002	13667	13810	13889	13683	13818	13837	13797	13820	13982	13858	13957	13799	13836	13904	13810	13764	13825	13763	13793	13800	13973	13872	13981	13809	13808	13857	13893	13857	13866	13809	13713	14041	13942	13813	13889	13836	13765	13831	13795	13931	13966	13880	13830	13834	13874	13863	13744	13841	13777	13813	13882	13864	13906	13831	13971	13919	13874	13788	13881	13957	13712	13792	13944	13576	13924	13936	13689	14008	13771	13805	13847	13744	13893	13908	13801	13858	13989	13777	13721	13936	13988	13681	13761	13834	13955	13967	13842	13841	13893	13773	13883	13891	13909	13974	14012	13833	13908	13748	13947	13687	14012	13788	13971	13881	13947	13796	13723	13799	13734	13990	13743	13725	13849	13797	13860	13981	13947	13939	13701	13806	13666	13848	13729	13875	13730	13896	13859	13666	13917	13880	13821	13945	13934	13755	13805	13763	13936	13862	13799	13822	13806	13747	13748	13896	13881	13770	14020	13727	13984	14006	13874	13758	13915	13723	13900	13953	13920	13630	13790	14025	13822	13834	13847	13813	13862	13815	13939	13725	13838	13965	13690	13695	13849	13814	13913	13904	14029	13884	13832	13761	13828	13725	13878	13954	13928	13996	13648	13925	13779	13919	13846	13932	13932	13695	13830	13752	13912	13756	13722	13910	13979	13815	13598	13854	13827	13966	13873	13761	13752	13762	13644	13890	13770	13909	13782	13868	13742	13890	13948	14010	13667	13662	13853	13750	13743	13829	13789	13746	13797	13858	13808	13961	13715	13857	13888	13791	13897	13827	13816	13786	13986	13828	13848	13858	13908	14054	13721	13767	13910	13885	13848	13769	13971	13872	13898	13882	13805	13960	13868	13868	13734	13706	13735	13862	13805	13782	13793	13964	13736	13856	13958	13939	13817	13996	13875	13788	13594	13879	13820	13877	13872	13865	13872	13792	13807	14008	13881	13815	13793	13727	13834	13914	14001	13914	13826	13830	13809	13830	13868	13795	13690	14037	13939	13924	13642	13977	13676	13707	13713	13876	13909	13772	13925	13798	14006	13708	13870	13896	13953	13765	13854	13819	13883	13914	13831	13861	13866	13850	13778	13975	13685	13805	13959	13950	13903	13816	13918	13784	13812	13772	13836	13828	13735	13935	13984	13807	13862	13710	13892	13796	13910	13845	13972	13848	13776	13656	13953	13790	13887	13703	13860	13919	13633	13841	13876	13760	13724	13895	13953	13858	13883	13801	13989	13680	13879	13981	13797	13734	13680	13855	13789	13953	13852	14034	13892	13965	13905	13850	13924	13765	13817	13725	13749	13821	13869	13797	13791	13892	13815	13983	13819	13854	13636	13763	13815	14073	13924	13939	13943	13799	13805	13632	13904	13825	13882	13920	13724	13860	13884	13937	13822	13838	13939	13877	13702	13885	13968	13893	13872	13803	13763	13847	13688	13846	13825	13843	13932	13833	13768	13933	13843	13816	13950	13800	13922	13864	13831	13883	13790	13813	13928	14019	13822	14000	13704	13866	13814	13886	13710	13820	13886	13783	13821	13864	13675	13695	13855	13872	13780	13854	13692	13972	13943	13848	13757	13853	13802	13893	13785	13799	13912	13718	13965	13782	13936	13808	13810	13780	13695	13837	13763	13726	13987	13819	13915	13757	13887	13872	13839	13787	13717	13996	13776	13933	13835	13870	13693	13784	14040	13850	13576	13751	13795	13956	13735	13854	13880	13784	13865	13981	13849	13823	13931	13775	13971	13922	13777	13753	13717	13883	13828	13879	13838	13956	13688	13822	13710	13869	13830	13810	13820	13794	13699	13918	13878	13688	13805	13811	13903	13810	13711	13843	14031	13832	14005	13680	13976	13854	13874	13851	13735	13884	13891	13798	13891	13901	13926	13810	13802	14098	13877	13965	13781	13683	13862	13857	13846	13915	13698	13976	13730	13815	13828	13836	13868	13819	14145	13808	13734	13882	13809	13914	13674	13949	13953	13968	13614	13882	13859	14041	13884	13799	13973	13786	14016	13708	13834	13806	13955	13862	13781	13850	13831	13946	13782	13741	13748	13653	13894	13731	13817	14018	13917	13863	13985	13981	13797	13740	13817	13757	13817	13772	13908	13911	13870	13938	13850	13875	13893	13701	13784	13816	13791	13753	13873	13875	13892	14043	13708	13730	13793	13951	13722	13852	13760	13844	13810	14007	13883	13844	13853	13714	13836	13814	13911	13829	13749	13990	13754	13840	13826	13789	14075	13960	13768	13760	13833	13958	13769	13865	13792	13978	13953	13676	13873	13916	14030	13687	13820	13905	13844	13731	13739	13804	14016	13843	13695	13896	13672	13837	13795	13847	13855	13804	13908	13795	13881	13945	13980	13822	13797	13844	13811	13881	13943	13831	13818	13972	13670	13929	13967	13759	13969	13781	13641	13781	13879	13909	13837	13848	13803	13768	13703	13960	13957	13799	13763	13759	13794	13837	14037	13909	13840	13686	13836	13955	13834	13854	13822	13754	14079	13799	13919	13778	13834	13883	13786	14072	13901	13767	13796	13970	13708	14027	13884	13777	13968	13964	13888	13619	13860	13696	13924	13827	13809	13770	13894	13883	13742	13887	13871	13837	13752	13897	13676	13758	13896	13883	13808	13827	13768	13979	13696	13902	13793	13909	13893	14028	13889	13754	13780	13891	14011	13863	14075	13864	13825	13831	13721	13886	13971	13776	13710	13723	14022	14025	13720	13933	13803	13703	13749	13771	13961	13725	13848	13868	13904	13883	13966	13737	13890	13827	13778	13690	13742	13798	13728	13783	13858	13880	13893	13945	13865	13748	13836	13867	13873	13843	13757	13962	13778	13938	13878	13795	13789	13832	13871	13989	13838	13755	13957	13889	13855	13788	13970	13832	13949	13909	14010	13910	13759	13711	13865	13775	13811	13781	13839	13905	13859	13856	13857	13908	13857	13875	13774	13666	13946	13681	13800	13836	13890	13993	13793	13711	13805	13766	13894	14081	13840	13787	13945	13840	13614	13759	13790	13871	13978	13926	13710	13925	13796	13760	13853	14040	14008	13944	13892	13928	13927	13924	13810	13872	13780	13860	13757	13793	13811	14007	13837	14023	13804	13721	13879	14034	13973	13868	13795	13827	13923	13858	13781	13754	13985	13805	13888	13776	13849	13830	13834	13836	13803	13868	13986	13752	13822	13778	13847	13838	13896	13860	13905	13987	13866	13867	13711	13764	13812	13915	13879	13780	13893	13909	13695	13866	13822	13861	13866	13752	13824	13600	13696	14022	13912	13880	13894	13824	13795	13775	13780	13732	13853	13774	13554	13852	14071	13794	13767	13788	13747	13721	13914	13798	13854	13775	13905	13893	13828	14036	13703	13912	13696	13948	13895	13952	13907	13855	13802	13939	13730	13783	13814	13713	13868	13902	13810	13757	13915	13851	13773	13917	13789	13959	13785	13769	13814	13803	13752	13918	13856	13833	13832	13957	13746	13824	13835	13829	13723	13722	13635	13867	13815	13797	13784	13952	13889	13913	13951	13735	13786	13866	13964	13835	13702	13835	13887	13734	13817	13898	13859	13934	13904	13912	13818	13708	13751	13661	13804	13924	13791	13850	13720	13787	13630	13656	13705	13814	14031	13863	13694	13788	13842	13915	13920	13962	13557	13861	14065	13895	13846	13821	13906	13905	13974	13802	13760	13861	13881	14007	13870	13870	14113	13998	13795	13883	14015	13792
22029	21038	28296	24041	21407	23296	24212	19368	18563	19035	18808	20010	20861	21329	21324	21150	20048	19287	18455	17948	18084	17858	17618	17524	17790	17653	17758	17510	17410	17562	17682	17742	17713	17696	17570	17442	17551	17671	17419	17661	17681	17527	17524	17496	17513	17652	17620	17682	17561	17530	17458	17602	17567	17551	17553	17352	17507	17588	17486	17642	17552	17498	17548	17487	17654	17512	17531	17581	17589	17397	17635	17561	17333	17223	17616	17633	17374	17734	17655	17601	17639	17617	17632	17710	17496	17527	17606	17507	17360	17549	17509	17467	17523	17361	17450	17471	17690	17315	17312	17425	17495	17486	17750	17526	17586	17579	17448	17557	17609	17350	17539	17360	17453	17717	17516	17607	17518	17512	17435	17532	17598	17674	17684	17491	17336	17334	17519	17669	17604	17616	17555	17598	17439	17662	17463	17506	17714	17574	17822	17660	17575	17449	17332	17588	17466	17707	17575	17561	17600	17617	17740	17664	17822	17545	17527	17527	17598	17440	17442	17540	17543	17751	17449	17443	17393	17574	17400	17623	17521	17571	17476	17229	17226	17411	17559	17546	17577	17697	17347	17392	17607	17504	17502	17562	17732	17570	17590	17700	17647	17589	17609	17528	17503	17455	17451	17181	17516	17367	17560	17374	17364	17217	17385	17505	17371	17528	17542	17491	17634	17515	17521	17548	17657	17530	17603	17719	17717	17375	17364	17348	17441	17401	17504	17756	17650	17577	17544	17361	17436	17528	17534	17433	17428	17336	17648	17499	17556	17699	17691	17558	17256	17338	17471	17231	17552	17521	17612	17566	17584	17403	17570	17635	17358	17611	17281	17499	17537	17483	17583	17598	17531	17382	17472	17582	17665	17324	17489	17539	17356	17546	17627	17608	17556	17754	17580	17480	17628	17508	17423	17637	17454	17287	17379	17498	17473	17594	17421	17447	17727	17538	17613	17445	17423	17623	17590	17563	17510	17509	17407	17363	17255	17371	17468	17605	17546	17522	17522	17496	17490	17526	17636	17680	17523	17582	17447	17556	17652	17470	17659	17547	17419	17513	17457	17296	17526	17551	17608	17558	17419	17455	17338	17587	17421	17344	17643	17588	17400	17406	17561	17608	17334	17462	17654	17480	17413	17408	17491	17435	17554	17431	17445	17564	17485	17433	17594	17385	17483	17589	17491	17555	17741	17553	17388	17497	17388	17570	17607	17425	17286	17640	17693	17504	17446	17355	17417	17514	17613	17691	17415	17556	17547	17394	17459	17334	17485	17530	17436	17389	17306	17380	17446	17340	17407	17455	17455	17429	17465	17308	17583	17392	17518	17417	17602	17575	17502	17405	17377	17248	17466	17529	17690	17568	17615	17464	17418	17557	17516	17358	17504	17587	17421	17684	17375	17564	17452	17623	17538	17564	17479	17337	17327	17269	17331	17442	17564	17536	17472	17350	17463	17597	17554	17444	17536	17234	17614	17487	17808	17320	17649	17300	17534	17285	17432	17436	17338	17391	17514	17550	17360	17381	17342	17321	17394	17446	17468	17523	17552	17425	17554	17597	17603	17706	17581	17319	17475	17336	17385	17522	17498	17305	17620	17553	17558	17602	17789	17653	17652	17404	17545	17301	17477	17520	17686	17573	17462	17540	17540	17572	17583	17501	17515	17507	17288	17497	17529	17703	17535	17581	17598	17532	17494	17385	17368	17473	17673	17580	17541	17415	17425	17395	17572	17429	17456	17470	17714	17518	17379	17391	17432	17674	17527	17671	17462	17702	17364	17658	17370	17517	17516	17542	17572	17540	17448	17558	17396	17669	17526	17453	17553	17536	17472	17488	17422	17469	17502	17419	17333	17449	17540	17427	17392	17553	17446	17540	17659	17392	17347	17482	17449	17368	17582	17588	17347	17581	17550	17570	17419	17603	17553	17455	17322	17354	17438	17563	17663	17415	17569	17558	17493	17527	17429	17400	17401	17485	17561	17567	17480	17488	17800	17540	17397	17488	17474	17474	17747	17622	17546	17524	17468	17494	17463	17575	17563	17341	17379	17448	17354	17537	17363	17492	17328	17448	17554	17565	17675	17327	17575	17478	17695	17492	17559	17396	17368	17531	17513	17376	17493	17438	17450	17648	17351	17376	17472	17500	17525	17596	17509	17537	17681	17400	17281	17460	17371	17512	17500	17472	17746	17602	17574	17755	17491	17517	17446	17404	17728	17490	17478	17563	17500	17633	17649	17564	17434	17378	17383	17470	17515	17579	17564	17602	17602	17603	17497	17462	17433	17425	17528	17202	17619	17343	17557	17366	17463	17509	17494	17396	17452	17581	17597	17515	17456	17510	17781	17739	17780	17299	17405	17429	17540	17626	17554	17496	17589	17842	17447	17618	17610	17586	17441	17488	17687	17422	17458	17555	17309	17722	17609	17589	17497	17454	17601	17413	17409	17473	17639	17354	17507	17636	17504	17331	17416	17649	17521	17556	17625	17602	17412	17316	17364	17525	17565	17422	17682	17593	17621	17372	17620	17490	17567	17519	17630	17630	17563	17722	17426	17463	17607	17597	17560	17388	17650	17411	17519	17611	17294	17485	17466	17674	17420	17658	17585	17401	17577	17489	17572	17724	17382	17319	17476	17454	17584	17347	17475	17538	17459	17473	17479	17557	17584	17537	17582	17475	17338	17431	17386	17604	17464	17494	17412	17655	17497	17651	17402	17369	17486	17333	17543	17464	17258	17211	17392	17514	17694	17466	17511	17379	17500	17505	17446	17570	17521	17374	17435	17538	17421	17445	17565	17472	17379	17499	17404	17463	17455	17370	17639	17601	17461	17593	17615	17491	17466	17333	17491	17122	17483	17515	17592	17488	17246	17444	17500	17448	17372	17321	17348	17306	17463	17450	17395	17465	17420	17516	17488	17575	17804	17601	17671	17534	17205	17564	17490	17563	17482	17204	17456	17487	17494	17458	17566	17525	17491	17316	17262	17548	17346	17531	17620	17542	17495	17371	17470	17593	17571	17326	17550	17541	17583	17350	17428	17465	17579	17413	17524	17474	17412	17401	17389	17431	17611	17353	17399	17354	17523	17585	17466	17527	17574	17261	17591	17426	17443	17552	17399	17192	17052	17638	17658	17479	17543	17573	17476	17674	17511	17565	17580	17618	17590	17744	17544	17711	17731	17595	17413	17574	17550	17605	17553	17645	17386	17483	17494	17458	17561	17590	17569	17619	17311	17515	17723	17400	17365	17517	17551	17354	17472	17322	17552	17428	17624	17442	17536	17740	17578	17532	17268	17556	17620	17631	17578	17335	17660	17361	17517	17465	17375	17357	17557	17458	17181	17471	17380	17555	17619	17734	17486	17518	17482	17609	17516	17458	17530	17599	17339	17432	17485	17499	17392	17502	17569	17481	17398	17757	17646	17491	17605	17510	17523	17531	17206	17464	17475	17428	17606	17767	17468	17511	17702	17487	17573	17351	17629	17316	17446	17453	17508	17434	17472	17469	17442	17480	17472	17378	17603	17561	17450	17693	17442	17294	17449	17476	17831	17718	17657	17516	17585	17400	17562	17467	17665	17684	17452	17583	17541	17543	17695	17418	17503	17434	17555	17472	17483	17617	17541	17489	17474	17334	17670	17448	17392	17337	17403	17432	17494	17312	17546	17442	17450	17297	17326	17316	17366	17671	17478	17558	17522	17628	17480	17540	17594	17527	17566	17398	17507	17484	17433	17492	17425	17562	17633	17408	17436	17530	17567	17492	17615	17386	17519	17462	17647	17491	17504	17563	17481	17536	17556	17696	17471	17543	17501	17499	17567	17462	17476	17655	17339	17561	17496	17547	17369	17449	17577	17793	17493	17587	17430	17333	17424	17487	17789	17499	17545	17663	17524	17554	17609	17404	17510	17378	17694	17808	17598	17585	17495	17690	17670	17540	17420	17554	17620	17628	17451	17506	17496	17515	17452	17256	17317	17404	17717	17501	17497	17580	17618	17595	17448	17551	17357	17682	17532	17377	17370	17562	17504	17476	17541	17584	17365	17451	17385	17447	17649	17591	17527	17417	17525	17404	17565	17420	17717	17755	17513	17534	17412	17728	17467	17405	17500	17280	17383	17612	17368	17576	17529	17409	17713	17392	17637	17490	17507	17557	17319	17489	17405	17450	17527	17771	17741	17505	17600	17538	17422	17659	17370	17496	17475	17358	17358	17489	17643	17661	17526	17694	17402	17407	17520	17443	17643	17465	17634	17619	17677	17450	17357	17579	17516	17368	17326	17496	17581	17534	17429	17507	17664	17396	17402	17441	17338	17456	17497	17370	17401	17551	17396	17525	17574	17584	17607	17603	17371	17593	17566	17405	17526	17535	17504	17301	17409	17498	17508	17603	17392	17680	17555	17527	17382	17264	17361	17499	17495	17521	17391	17457	17372	17426	17490	17329	17562	17588	17540	17248	17447	17435	17697	17477	17431	17427	17595	17548	17588	17679	17546	17431	17449	17446	17334	17560	17521	17368	17577	17417	17606	17610	17478	17434	17614	17496	17455	17513	17589	17455	17508	17544	17591	17540	17538	17427	17493	17542	17326	17677	17419	17358	17655	17505	17513	17399	17616	17490	17319	17335	17370	17471	17305	17545	17287	17472	17439	17762	17588	17713	17465	17658	17489	17484	17420	17365	17553	17523	17482	17566	17544	17439	17581	17522	17526	17510	17483	17532	17345	17588	17616	17767	17418	17385	17592	17455	17434	17503	17654	17520	17354	17406	17463	17473	17419	17551	17385	17545	17510	17398	17635	17498	17537	17581	17573	17498	17406	17746	17518	17486	17574	17647	17557	17447	17369	17315	17491	17355	17497	17470	17681	17574	17290	17590	17455	17625	17780	17406	17442	17423	17126	17643	17510	17532	17452	17392	17672	17837	17437	17423	17425	17416	17420	17534	17605	17582	17352	17673	17704	17523	17676	17556	17340	17569	17512	17591	17428	17492	17513	17542	17700	17670	17483	17588	17528	17623	17356	17586	17550	17606	17406	17701	17680	17475	17457	17543	17468	17460	17374	17341	17569	17514	17545	17439	17535	17609	17403	17358	17583	17449	17625	17457	17393	17376	17507	17415	17371	17456	17673	17620	17317	17547	17454	17397	17607	17315
28655	58598	41935	24417	19068	17429	16557	15890	16026	15921	15547	17718	18947	18934	19161	18498	17496	16474	14990	14895	14867	14675	14392	14565	14301	14451	14473	14451	14568	14441	14528	14466	14479	14444	14410	14515	14331	14278	14632	14419	14352	14472	14421	14341	14398	14415	14475	14468	14418	14396	14432	14456	14586	14533	14497	14482	14482	14372	14377	14427	14418	14543	14400	14365	14533	14398	14452	14502	14250	14482	14467	14291	14339	14346	14408	14345	14541	14433	14471	14409	14327	14408	14439	14441	14299	14556	14493	14265	14270	14386	14507	14386	14356	14312	14464	14310	14440	14496	14459	14565	14451	14473	14553	14520	14563	14579	14451	14580	14500	14297	14421	14418	14405	14487	14390	14486	14593	14495	14391	14544	14437	14509	14661	14590	14477	14527	14660	14425	14408	14237	14420	14565	14414	14478	14332	14469	14265	14371	14466	14494	14408	14507	14497	14417	14445	14538	14374	14476	14239	14555	14392	14404	14531	14347	14246	14523	14317	14517	14391	14383	14432	14448	14319	14418	14389	14470	14557	14380	14465	14365	14488	14352	14303	14430	14439	14361	14461	14402	14482	14342	14458	14508	14495	14442	14479	14403	14652	14473	14471	14541	14565	14394	14354	14484	14532	14388	14484	14514	14487	14359	14330	14334	14544	14443	14393	14556	14506	14437	14261	14529	14341	14553	14414	14312	14630	14246	14553	14350	14642	14447	14432	14425	14529	14590	14294	14329	14451	14326	14486	14532	14530	14469	14364	14432	14564	14509	14514	14283	14379	14374	14411	14340	14497	14478	14398	14417	14493	14416	14234	14507	14425	14419	14348	14421	14517	14350	14492	14397	14528	14551	14383	14445	14534	14574	14538	14309	14537	14462	14395	14538	14387	14267	14497	14490	14442	14314	14503	14459	14381	14354	14437	14267	14604	14322	14546	14276	14434	14302	14405	14422	14457	14402	14369	14426	14513	14472	14515	14500	14486	14566	14304	14461	14436	14427	14461	14263	14324	14612	14544	14447	14338	14384	14284	14438	14468	14493	14411	14391	14562	14288	14520	14285	14324	14566	14437	14671	14459	14539	14449	14410	14312	14381	14467	14588	14409	14405	14405	14467	14342	14416	14418	14408	14375	14335	14485	14381	14375	14334	14439	14338	14291	14436	14477	14314	14345	14432	14337	14444	14387	14353	14419	14546	14375	14277	14373	14561	14396	14389	14330	14565	14378	14452	14454	14601	14379	14304	14291	14261	14393	14394	14414	14393	14524	14468	14493	14320	14529	14560	14438	14552	14302	14295	14417	14425	14423	14283	14454	14545	14405	14474	14415	14503	14470	14554	14601	14381	14541	14454	14423	14333	14349	14415	14467	14430	14475	14437	14605	14527	14556	14496	14542	14494	14389	14398	14402	14429	14400	14543	14299	14465	14473	14445	14285	14514	14473	14421	14464	14308	14333	14337	14647	14473	14438	14252	14570	14336	14343	14488	14326	14497	14286	14480	14582	14548	14382	14368	14448	14419	14561	14393	14379	14524	14352	14540	14619	14286	14432	14432	14337	14405	14242	14327	14325	14465	14596	14368	14437	14521	14382	14303	14357	14327	14423	14505	14542	14425	14557	14593	14356	14489	14373	14500	14366	14406	14298	14254	14485	14470	14500	14349	14494	14404	14248	14309	14249	14489	14258	14419	14478	14433	14478	14355	14391	14394	14270	14353	14486	14375	14380	14572	14189	14439	14609	14450	14355	14315	14330	14344	14603	14380	14450	14411	14505	14450	14591	14392	14589	14472	14282	14629	14472	14550	14366	14435	14424	14520	14587	14426	14401	14476	14349	14430	14484	14326	14498	14200	14453	14461	14473	14411	14380	14522	14647	14568	14620	14463	14387	14460	14352	14372	14420	14418	14496	14272	14536	14325	14404	14422	14528	14358	14581	14362	14468	14478	14411	14365	14532	14456	14166	14323	14698	14459	14531	14409	14263	14487	14430	14450	14382	14438	14418	14302	14617	14360	14449	14332	14375	14385	14202	14361	14510	14507	14429	14352	14490	14492	14345	14349	14445	14359	14435	14501	14547	14507	14360	14557	14420	14352	14338	14364	14456	14350	14381	14552	14522	14335	14403	14404	14354	14550	14369	14494	14410	14427	14401	14436	14431	14277	14375	14418	14594	14381	14497	14387	14517	14447	14467	14326	14515	14302	14433	14683	14363	14525	14480	14535	14269	14430	14497	14616	14308	14622	14599	14229	14619	14409	14536	14244	14538	14376	14387	14421	14461	14382	14387	14446	14486	14287	14319	14416	14314	14481	14354	14382	14544	14323	14458	14323	14302	14561	14520	14422	14418	14600	14362	14533	14505	14486	14412	14305	14299	14460	14416	14410	14336	14511	14473	14322	14502	14460	14419	14482	14537	14438	14448	14393	14424	14356	14383	14488	14358	14513	14569	14518	14333	14242	14589	14420	14437	14424	14536	14374	14586	14345	14345	14573	14326	14266	14500	14596	14427	14327	14460	14390	14288	14584	14410	14464	14272	14530	14503	14458	14560	14464	14485	14538	14301	14441	14269	14410	14446	14346	14473	14371	14537	14515	14438	14615	14360	14559	14431	14392	14419	14427	14397	14454	14395	14375	14313	14511	14528	14246	14345	14364	14454	14389	14478	14394	14602	14293	14449	14384	14258	14405	14348	14535	14437	14482	14304	14569	14390	14283	14326	14401	14299	14366	14313	14404	14343	14474	14473	14450	14345	14515	14447	14516	14452	14272	14601	14504	14543	14423	14381	14360	14290	14446	14594	14303	14370	14462	14465	14208	14529	14358	14399	14347	14230	14571	14406	14404	14306	14649	14338	14372	14493	14362	14569	14531	14179	14624	14452	14397	14433	14247	14502	14448	14542	14480	14300	14218	14384	14433	14457	14474	14439	14377	14424	14290	14424	14315	14482	14521	14300	14670	14548	14431	14426	14264	14443	14348	14549	14208	14403	14295	14453	14286	14487	14442	14164	14449	14420	14541	14420	14483	14318	14472	14416	14495	14271	14479	14462	14287	14345	14331	14415	14435	14540	14604	14539	14616	14280	14341	14563	14445	14432	14716	14551	14522	14434	14350	14354	14423	14348	14522	14547	14523	14322	14500	14479	14443	14361	14379	14514	14430	14229	14395	14434	14497	14489	14305	14446	14368	14282	14531	14432	14549	14384	14405	14636	14245	14628	14409	14477	14420	14244	14439	14328	14459	14446	14421	14402	14575	14502	14383	14403	14328	14460	14424	14339	14292	14458	14340	14415	14391	14255	14538	14340	14257	14484	14452	14373	14448	14454	14456	14421	14442	14341	14422	14498	14435	14510	14428	14469	14504	14410	14370	14421	14290	14482	14438	14361	14536	14371	14337	14398	14437	14395	14350	14429	14424	14201	14318	14512	14475	14563	14506	14279	14591	14520	14412	14440	14423	14521	14405	14461	14390	14536	14414	14530	14344	14587	14350	14420	14468	14523	14348	14344	14524	14515	14457	14360	14449	14541	14492	14354	14380	14304	14444	14508	14393	14378	14414	14616	14439	14328	14437	14477	14338	14480	14362	14453	14454	14455	14417	14460	14267	14363	14551	14680	14379	14461	14378	14391	14453	14413	14235	14604	14502	14385	14470	14476	14573	14360	14386	14366	14347	14467	14379	14428	14427	14299	14378	14525	14417	14322	14318	14398	14558	14450	14387	14399	14422	14493	14411	14476	14625	14350	14615	14698	14470	14465	14487	14186	14541	14582	14570	14415	14187	14385	14378	14392	14240	14694	14467	14518	14502	14471	14311	14526	14333	14418	14450	14584	14538	14398	14444	14601	14416	14459	14335	14440	14295	14507	14402	14357	14416	14566	14480	14540	14365	14463	14584	14276	14404	14420	14525	14549	14366	14533	14386	14436	14516	14432	14338	14349	14452	14418	14363	14757	14313	14447	14448	14386	14470	14559	14417	14604	14517	14440	14448	14351	14429	14367	14391	14336	14431	14493	14264	14423	14438	14453	14461	14429	14415	14373	14334	14492	14591	14505	14481	14380	14483	14414	14293	14432	14393	14519	14615	14309	14529	14469	14349	14506	14546	14458	14480	14315	14536	14506	14450	14406	14408	14571	14551	14412	14478	14535	14547	14351	14632	14543	14395	14337	14414	14220	14291	14439	14297	14398	14393	14460	14358	14410	14465	14440	14372	14498	14313	14371	14356	14500	14371	14378	14505	14334	14339	14417	14376	14382	14451	14503	14267	14286	14418	14436	14351	14431	14466	14578	14363	14374	14498	14294	14482	14635	14392	14451	14353	14416	14507	14456	14510	14494	14580	14360	14541	14331	14524	14533	14326	14489	14235	14471	14655	14357	14421	14446	14550	14413	14370	14432	14685	14266	14415	14309	14328	14567	14180	14238	14412	14483	14425	14422	14667	14452	14545	14355	14557	14547	14411	14273	14547	14260	14464	14425	14576	14330	14302	14452	14244	14363	14502	14492	14429	14456	14272	14276	14557	14562	14343	14555	14294	14448	14379	14425	14469	14515	14372	14450	14391	14523	14451	14537	14334	14436	14284	14382	14463	14437	14380	14378	14562	14314	14576	14443	14392	14490	14304	14609	14492	14353	14345	14451	14483	14402	14464	14479	14379	14440	14484	14378	14507	14440	14328	14418	14379	14298	14221	14252	14404	14334	14434	14483	14464	14442	14490	14324	14579	14469	14401	14540	14362	14354	14416	14432	14402	14396	14450	14339	14337	14358	14530	14384	14431	14385	14511	14266	14473	14516	14493	14307	14591	14531	14422	14433	14596	14377	14551	14456	14600	14348	14452	14472	14276	14492	14414	14402	14494	14347	14249	14348	14415	14507	14377	14436	14387	14528	14376	14386	14322	14369	14454	14308	14395	14512	14223	14585	14466	14617	14446	14424	14480	14497	14556	14541	14412	14354	14415	14318	14554	14423	14620	14264	14396	14435	14433	14354	14345	14498	14220	14459	14471	14516	14410	14172	14395	14440	14498	14472	14434	14361	14590	14485	14439	14495	14292	14294	14432	14259	14562	14310	14345	14414	14360	14468	14474	14519	14403	14453	14405	14385	14411	14242	14387	14469	14498	14372	14485	14497	14474	14436	14515	14484	14478	14407	14395
30517	26621	28190	22840	19157	18660	18502	18509	18081	18105	18114	17882	17879	18156	18078	17895	18027	18218	17868	17939	17624	17907	17987	17784	17759	17760	17877	17727	17914	17988	17752	17613	17779	17785	17629	17757	18011	17588	17799	17644	17688	17953	17805	18006	17866	17922	17942	17800	17876	18004	17796	17881	17730	17634	17873	17907	17892	17974	17819	17905	17690	17831	17983	17920	17906	17934	17864	17649	17687	17802	17818	17917	17709	17814	17940	17789	17773	17829	17719	17613	17699	17776	17603	17996	17869	17783	17720	17888	18042	17641	17995	17755	18023	17772	17574	17881	17947	17808	17728	17913	17939	17716	18018	17845	17934	17855	17818	17750	17791	17719	17964	17807	17857	17846	17668	17679	18150	17762	17781	17908	17693	17837	17915	17763	17827	17950	17796	17937	17813	17813	17721	17736	17639	17546	17786	17822	17819	17823	17794	17781	17763	17897	17739	17802	17804	17737	17873	17865	17957	17863	17758	17633	17770	17954	17856	17763	17901	18000	18011	17912	17927	17768	17855	17963	17739	17826	17638	17846	17954	17866	17761	17750	17819	17916	17646	17761	17812	17921	17889	17867	17776	17833	17873	17803	17712	17792	17856	17981	17764	17912	17975	17726	17978	17587	17817	17889	17686	17694	17725	18080	17982	17810	17825	17674	17889	17837	18017	17778	17781	17817	18014	17942	17870	17901	17877	17643	17854	17805	17801	17847	17840	17790	17762	17623	17699	17897	17708	17630	17828	17621	17741	17757	17783	17737	17798	17915	17695	17751	17816	17821	17569	17583	17740	17597	17714	17867	17714	17880	17871	17823	17660	17849	17848	17777	17733	18065	17882	17770	17615	17907	17989	17773	17705	17936	18072	17838	17763	17841	17836	17897	17845	17836	17700	17753	17943	17929	17879	17867	17885	17784	17929	17901	17537	17824	17821	17916	17990	17914	17846	17896	17728	17644	17930	17616	17822	17582	17826	17715	17755	17739	17866	17845	17938	17548	17880	17838	17835	17895	17928	17889	17905	17894	17566	17757	17745	17801	17878	17839	17852	17583	17952	17716	17868	17886	17992	17869	17915	17657	17631	17858	17883	17790	17948	18126	17882	17791	17785	17800	17807	17925	17937	17675	17968	17839	17679	17665	17705	17879	17941	17851	17480	17858	17788	17884	17969	17784	17810	17785	17920	17831	17813	17714	17817	17841	17775	17908	17848	17828	17996	17860	17817	17890	17794	17866	17830	17813	17705	17788	17893	17926	17661	17677	17872	17772	17966	17930	17689	17663	17698	17558	17514	17736	17796	17732	17681	17869	17841	17574	17709	17868	17729	17870	17717	18024	17747	17646	17631	17982	17721	17647	17639	17798	18013	17759	17836	17795	17812	17793	17866	17770	17830	17795	17606	17849	17806	17693	17812	17873	17943	17936	17795	17707	17724	17779	17645	17681	17712	17822	17887	18034	17741	17607	18017	17855	17755	17832	17541	17855	17964	17741	17973	17793	18073	17680	17943	17927	17745	18006	17777	17863	17789	17897	17890	17999	17731	17862	17805	17739	17933	17794	17766	17835	17827	17704	17778	17957	17745	18050	18003	17899	17677	17837	17716	17873	17880	17736	17901	17761	17763	17842	17945	17698	17828	17753	17867	17896	17688	17742	17781	17576	17960	17920	17868	17798	17985	17553	17747	17779	17917	17779	17907	17746	17882	17607	17745	17631	17899	17855	17767	17987	17870	17733	17714	17833	17733	17664	17724	17696	17753	17747	17931	17937	17736	17848	17784	17695	17837	17746	17771	17715	17736	17853	17812	17985	17704	17962	17636	17992	17784	17893	17844	17863	17666	17726	17812	17626	17938	17797	17886	17614	17668	17780	17814	17825	17794	17589	17753	17857	17744	17774	17589	17797	17759	17558	17785	17807	17779	17748	17793	17846	17907	17818	17851	17813	17924	18034	17911	17986	17833	17931	17971	18005	17854	17986	18057	17872	17855	17909	17981	17677	17682	18009	17892	18071	17754	17969	17882	17751	17967	17859	17902	17861	17948	17890	17800	17760	17773	17778	17905	17848	17918	17879	17868	18031	17809	17707	17841	17809	17871	17844	17946	17970	17832	17710	17834	18130	17673	17881	17926	17887	18106	17876	17847	17697	17859	17587	17986	17827	17620	17939	17930	17770	17945	17757	17630	18066	17836	17701	17957	17887	17697	17779	17877	17799	17904	17875	17738	17941	17785	17750	17756	17829	17846	17799	17750	17953	17888	17901	17692	17936	17670	17710	17990	17956	17669	17709	17860	17710	17781	17887	17893	17843	17976	17790	17752	17861	17842	17771	17892	17887	17778	17760	17765	17794	17772	17771	17800	18004	17808	17870	17741	17805	17739	17553	17907	17884	17995	18040	17834	17958	17864	17786	17831	17794	17969	17880	17818	17797	17916	17867	17838	17797	17752	17892	17691	17877	17762	17875	17630	17944	17792	18022	17850	17739	17777	17951	17937	17844	17915	17716	17922	17715	17783	17960	17805	17797	17670	17733	17816	17612	17866	17788	17832	17781	17705	17697	18020	17856	17920	17739	18009	17867	17774	17781	17904	17885	18020	17578	17841	17727	17805	17790	17842	17618	17673	17857	17969	18120	17970	17795	17785	17888	17886	17880	17684	17797	17845	17945	17913	17880	17938	17748	17815	17830	17846	17817	17807	17854	17679	17976	17713	17758	17928	17802	17874	17628	17861	17797	17692	17848	17667	17465	17828	17836	17710	17745	17795	17737	17738	17848	17835	17814	17883	17901	17804	17807	17794	17959	17803	17774	17764	17523	18027	17993	17880	17874	17700	17850	17732	17684	17800	17812	17961	17888	17990	17960	17901	17920	17833	18085	17658	17846	17891	17764	17675	17808	17814	17830	17827	17799	17833	17867	17974	17880	17918	17963	17693	17914	17706	17696	17916	17776	17916	17932	17809	17742	17883	17878	17840	17879	17787	17902	17868	17814	17966	17636	17811	17794	17973	17967	17709	17870	17865	17686	17815	17881	17963	17962	17677	17774	17908	17807	17700	17850	17936	17955	18069	17759	17754	17948	17783	17789	17880	17864	17837	17893	17805	17907	17962	18006	17659	17627	17704	17526	18042	17831	17907	17729	17898	17971	17874	17926	17818	17902	17689	17738	17902	17668	17910	17561	17685	17791	17894	17851	17867	17828	17891	17699	17997	17844	17960	17977	17745	17743	18000	17715	17966	17880	17713	17790	17808	17830	17708	17671	18089	18021	17968	17900	17967	17906	17868	18085	17866	17800	18083	17980	17990	17964	17673	17718	17643	17890	17953	17997	17757	17870	17925	17619	17768	17744	17766	17659	17920	17605	17938	17923	17782	17916	17847	17838	17871	17727	17723	17700	17886	17955	17752	17723	17706	17685	17909	17925	17956	17911	17756	17840	17868	17771	17960	17843	17806	17844	17748	18102	17695	17781	17721	17696	17900	17801	17979	17918	17783	17821	17726	17774	17651	17849	17767	17817	17758	17916	17955	17707	17835	17961	17747	17865	18017	17794	17774	17944	17804	17799	17883	17862	17679	17733	18019	17727	17842	17952	17716	17656	17779	17753	17807	17796	18091	17542	17607	17646	17906	18007	17740	18077	18023	17835	17951	17770	17781	17790	17820	17770	17891	17741	17847	17844	17869	17926	17687	17837	17853	17770	17957	17748	17812	17860	18032	17894	17743	17840	17975	17831	17778	17817	17983	17902	17870	17945	17689	17677	17744	18035	17806	17951	17953	17596	17933	17826	17898	17877	17661	17905	17939	17964	17994	17793	17725	17800	17975	17647	17720	17745	17962	17843	17726	17867	17861	17950	18001	17811	17823	17932	17971	17746	18022	17945	17752	17946	18060	17718	17724	18133	17922	18069	17858	17712	17795	17895	17753	17997	17869	18089	17908	17763	17741	17748	17636	17815	17685	17865	17763	17815	17658	17714	17742	17737	17741	17932	17707	17935	17951	17792	17805	17636	17622	17875	17693	17881	18006	17806	17756	17761	17614	17973	17788	17885	17818	17942	17552	17840	17766	17773	17910	17873	18008	17897	17865	17906	17739	17751	17713	17751	17856	17742	17838	17924	17795	17742	17806	17940	17936	17819	17700	17799	17654	17720	17815	17657	17804	17843	17847	17743	17686	17936	17783	17679	17895	17765	17883	17775	17746	18021	17905	17678	17866	18016	17783	17819	17812	17782	17703	17801	17748	18043	17863	17827	17963	17973	17873	17744	17848	17901	17650	17779	17701	17759	17779	17790	17849	17986	17924	18004	17764	17575	17960	17976	17874	17713	17687	17792	17951	17803	17999	17937	17947	18001	17987	17799	17812	17973	17779	17818	17754	17772	17900	17742	17667	17904	17832	17913	17848	17674	17720	17833	17637	17946	17896	17949	18025	17869	18037	17861	17988	17983	17815	17961	17944	18051	17852	17804	17894	17730	17933	17849	17817	17881	17951	17839	17913	17880	17817	17865	17869	17661	17803	17988	17898	17820	17827	18060	17890	17946	17920	17853	17896	17662	17843	17904	17932	17804	17829	17630	17775	17887	17955	17867	17813	18012	17480	17890	17791	17659	17747	17956	17812	17826	17816	18006	17844	17836	17876	17748	17875	17827	17974	17727	17764	17721	17609	17744	17829	17929	17830	17707	17783	17632	17880	17857	17719	17736	17812	17720	17791	17985	17968	17915	17900	17922	17795	17999	17734	17795	17823	17792	17895	17838	17961	17890	17922	17820	17725	17908	17785	17818	17811	17858	17740	17799	17654	17788	18006	17743	17817	17839	17764	17737	17874	17843	17817	17924	17822	18014	17815	17726	17774	17875	17987	17842	17822	17766	17932	17935	17864	17786	17968	17651	17674	17633	17717	17792	17799	17623	17757	17752	17860	17750	17791	17640	18088	17765	17759	17727	17711	17896	17906	17619	17872	17710	17772	17723	17836	17752	17637	18032	17985	17756	17899	17902	17850	17870	17927	17825	17752	17966	17720	17899	17697	17704	17753	17905	18041	17809	18030	18058	17753	17835	18058	17856	17886	17865	18050	17769	17936	17926	18084	17918	17700	17776	17969	17769	17786	17829	17919	17792	18006	18003	17753	17796	17835	17802	18012	17890	17827	17686
26069	36113	24939	17989	16714	16000	15316	15332	15366	15193	14908	15030	15028	14977	14840	14731	14763	14764	14798	14737	14619	14737	14518	14462	14673	14583	14487	14696	14702	14580	14711	14690	14587	14832	14767	14563	14590	14607	14676	14632	14664	14714	14757	14597	14652	14869	14587	14663	14567	14629	14668	14595	14726	14656	14593	14687	14719	14679	14493	14661	14606	14561	14546	14596	14776	14798	14605	14525	14629	14479	14888	14571	14714	14647	14749	14489	14702	14751	14539	14590	14539	14718	14565	14474	14690	14694	14509	14621	14533	14649	14486	14623	14617	14632	14605	14518	14610	14578	14660	14811	14623	14656	14646	14480	14567	14807	14584	14799	14549	14713	14636	14628	14601	14696	14611	14596	14585	14514	14589	14609	14487	14561	14671	14683	14749	14681	14631	14628	14560	14627	14527	14521	14650	14593	14720	14909	14569	14678	14688	14567	14734	14642	14809	14647	14616	14840	14608	14665	14726	14773	14548	14462	14805	14706	14702	14504	14695	14701	14742	14615	14568	14467	14581	14769	14632	14650	14638	14561	14441	14545	14564	14497	14764	14568	14786	14469	14577	14574	14714	14644	14688	14595	14519	14620	14587	14702	14642	14648	14649	14621	14679	14673	14648	14712	14777	14665	14651	14653	14685	14645	14498	14601	14521	14468	14708	14648	14525	14650	14500	14737	14651	14683	14538	14816	14657	14642	14546	14793	14594	14607	14600	14722	14647	14727	14551	14670	14666	14424	14543	14886	14699	14622	14608	14490	14687	14839	14683	14727	14692	14694	14542	14667	14744	14714	14767	14379	14620	14671	14636	14584	14705	14434	14698	14760	14513	14697	14589	14827	14635	14566	14786	14447	14575	14655	14570	14717	14649	14688	14704	14592	14622	14583	14776	14720	14673	14419	14669	14739	14497	14641	14480	14645	14683	14597	14665	14587	14491	14663	14710	14715	14410	14588	14710	14688	14873	14622	14654	14773	14599	14650	14681	14796	14696	14604	14752	14558	14627	14630	14605	14654	14721	14564	14690	14496	14724	14799	14842	14657	14600	14766	14648	14689	14683	14757	14800	14575	14452	14589	14655	14712	14566	14667	14601	14650	14529	14606	14793	14694	14561	14605	14603	14769	14678	14666	14643	14638	14506	14742	14819	14690	14528	14706	14616	14680	14675	14428	14735	14694	14621	14706	14645	14773	14610	14730	14732	14638	14617	14561	14552	14745	14693	14732	14580	14713	14579	14632	14566	14771	14587	14536	14828	14740	14659	14607	14456	14801	14685	14685	14563	14753	14717	14775	14554	14721	14749	14754	14767	14827	14828	14685	14597	14564	14701	14743	14604	14581	14834	14615	14618	14681	14659	14624	14478	14695	14554	14574	14908	14482	14667	14774	14708	14705	14588	14628	14485	14793	14638	14714	14443	14803	14510	14492	14580	14507	14561	14591	14651	14408	14566	14838	14605	14688	14635	14605	14600	14571	14853	14737	14558	14649	14664	14648	14567	14544	14741	14608	14517	14538	14771	14725	14592	14540	14470	14708	14767	14732	14839	14556	14744	14651	14801	14560	14619	14639	14712	14706	14655	14708	14650	14583	14671	14691	14685	14398	14517	14638	14616	14544	14704	14757	14625	14647	14481	14599	14631	14617	14623	14450	14807	14691	14644	14646	14527	14700	14753	14475	14792	14631	14602	14512	14621	14804	14702	14610	14613	14733	14657	14672	14794	14692	14698	14573	14755	14562	14592	14588	14711	14608	14760	14663	14494	14509	14729	14812	14665	14775	14630	14733	14583	14646	14605	14546	14564	14665	14711	14681	14840	14510	14607	14724	14706	14522	14702	14764	14747	14715	14674	14706	14740	14711	14779	14723	14702	14579	14611	14515	14623	14826	14716	14810	14451	14655	14776	14844	14668	14803	14716	14633	14631	14730	14667	14648	14536	14568	14744	14486	14673	14534	14701	14610	14656	14591	14656	14716	14675	14573	14591	14681	14661	14526	14743	14720	14742	14491	14587	14646	14619	14748	14601	14627	14453	14628	14698	14649	14653	14784	14590	14660	14706	14490	14567	14596	14595	14480	14637	14649	14736	14650	14772	14567	14715	14660	14732	14589	14621	14777	14547	14798	14613	14537	14753	14634	14641	14661	14587	14724	14672	14469	14689	14609	14582	14823	14429	14725	14423	14691	14744	14679	14757	14481	14552	14548	14661	14677	14525	14678	14525	14530	14490	14775	14768	14638	14523	14704	14562	14694	14578	14598	14681	14754	14643	14799	14696	14581	14631	14683	14756	14601	14767	14674	14633	14584	14608	14732	14696	14643	14764	14682	14623	14521	14709	14486	14685	14761	14725	14730	14507	14814	14609	14701	14694	14637	14751	14712	14756	14687	14573	14635	14612	14723	14622	14597	14753	14659	14601	14627	14872	14605	14658	14635	14791	14514	14604	14798	14524	14563	14632	14555	14594	14645	14668	14663	14505	14651	14638	14721	14684	14705	14703	14782	14565	14736	14763	14707	14764	14648	14597	14723	14636	14740	14726	14697	14535	14690	14680	14712	14540	14629	14810	14742	14600	14553	14780	14809	14585	14604	14509	14549	14681	14739	14737	14652	14578	14684	14669	14667	14628	14572	14671	14619	14582	14418	14494	14853	14644	14723	14625	14639	14560	14729	14650	14622	14613	14677	14644	14605	14537	14817	14640	14534	14611	14658	14748	14781	14644	14569	14724	14613	14586	14686	14773	14579	14652	14734	14604	14529	14553	14981	14624	14795	14654	14516	14636	14638	14636	14562	14658	14622	14729	14524	14715	14545	14615	14685	14664	14596	14755	14827	14568	14840	14554	14694	14650	14544	14601	14735	14619	14723	14562	14625	14726	14764	14705	14636	14733	14671	14589	14699	14701	14601	14628	14642	14519	14685	14551	14743	14655	14770	14470	14526	14606	14720	14741	14762	14694	14838	14638	14699	14480	14591	14536	14730	14316	14799	14620	14669	14825	14675	14751	14668	14681	14814	14777	14613	14580	14635	14709	14611	14790	14643	14700	14630	14665	14588	14702	14650	14640	14616	14621	14568	14560	14729	14754	14552	14634	14584	14614	14783	14689	14734	14806	14607	14612	14501	14687	14738	14705	14778	14654	14585	14516	14664	14672	14597	14629	14525	14760	14632	14791	14747	14785	14690	14767	14550	14601	14568	14568	14702	14638	14709	14691	14811	14523	14592	14747	14595	14621	14804	14709	14432	14570	14723	14649	14534	14621	14578	14551	14727	14612	14604	14668	14606	14669	14433	14578	14723	14691	14499	14790	14575	14662	14509	14601	14727	14734	14712	14564	14667	14886	14580	14491	14657	14653	14632	14856	14513	14631	14563	14792	14667	14722	14681	14745	14720	14602	14788	14523	14824	14744	14664	14518	14704	14706	14636	14528	14645	14656	14551	14659	14796	14592	14648	14718	14736	14618	14513	14629	14535	14797	14699	14561	14749	14732	14685	14713	14509	14686	14653	14709	14494	14599	14772	14547	14578	14837	14705	14607	14652	14654	14637	14608	14688	14651	14707	14505	14790	14739	14644	14516	14570	14636	14619	14603	14799	14542	14800	14491	14711	14765	14554	14697	14713	14801	14703	14712	14520	14655	14618	14811	14857	14676	14801	14764	14715	14718	14423	14681	14770	14541	14698	14581	14640	14758	14638	14681	14452	14620	14805	14678	14753	14606	14707	14634	14444	14773	14687	14632	14620	14545	14646	14625	14644	14807	14644	14791	14671	14720	14546	14691	14657	14597	14729	14754	14729	14716	14587	14808	14531	14571	14645	14733	14602	14534	14600	14525	14700	14560	14686	14576	14753	14605	14470	14514	14817	14601	14762	14814	14598	14711	14716	14478	14551	14628	14677	14823	14508	14645	14667	14622	14535	14763	14451	14686	14544	14741	14667	14662	14802	14712	14628	14657	14481	14701	14577	14632	14743	14572	14747	14782	14725	14654	14797	14588	14498	14611	14583	14780	14782	14702	14561	14871	14656	14472	14593	14686	14634	14812	14626	14674	14661	14425	14738	14703	14501	14613	14734	14591	14936	14667	14761	14587	14557	14785	14451	14828	14528	14616	14661	14704	14443	14605	14683	14751	14460	14602	14660	14819	14775	14781	14737	14820	14679	14707	14599	14644	14732	14410	14667	14858	14615	14703	14769	14625	14618	14618	14649	14676	14624	14745	14757	14725	14660	14544	14499	14730	14781	14776	14555	14714	14693	14717	14715	14572	14769	14738	14914	14661	14530	14756	14675	14783	14624	14750	14627	14697	14503	14667	14665	14845	14585	14722	14689	14727	14738	14798	14768	14689	14646	14581	14718	14514	14678	14704	14593	14779	14731	14785	14555	14475	14695	14581	14703	14661	14747	14621	14709	14542	14622	14675	14593	14627	14662	14799	14683	14676	14646	14683	14827	14580	14499	14571	14636	14691	14772	14673	14480	14587	14626	14830	14735	14673	14586	14796	14759	14653	14742	14743	14632	14625	14542	14792	14668	14625	14628	14653	14587	14643	14659	14611	14687	14613	14637	14557	14603	14548	14648	14682	14670	14709	14699	14690	14603	14817	14567	14579	14610	14769	14466	14560	14764	14640	14600	14715	14692	14641	14486	14809	14664	14642	14638	14714	14575	14629	14570	14604	14635	14658	14608	14737	14764	14500	14618	14665	14774	14676	14655	14595	14566	14742	14685	14661	14613	14612	14774	14726	14555	14656	14590	14585	14670	14552	14295	14639	14676	14593	14783	14503	14779	14664	14511	14756	14466	14638	14664	14537	14609	14685	14708	14643	14624	14662	14619	14594	14466	14698	14482	14614	14426	14556	14645	14536	14658	14598	14736	14560	14562	14777	14637	14707	14625	14755	14837	14643	14683	14637	14466	14459	14643	14557	14559	14582	14666	14639	14626	14659	14562	14789	14736	14670	14527	14584	14727	14736	14593	14632	14511	14767	14746	14831	14736	14809	14476	14642	14601	14385	14668	14570	14507	14778	14620	14778	14800	14774	14678	14526	14699	14628	14716	14748	14590	14609	14632	14810	14679	14793	14610	14702	14729	14639	14697	14614	14722	14719	14584	14563	14624	14561	14658	14602	14628	14399	14815	14652	14824	14558	14641
23161	21034	27837	24806	22450	22358	21929	19832	19512	20641	20553	19342	19991	19854	20280	20506	20265	19678	19407	19136	18904	18924	18684	18612	18684	18896	18431	18707	18847	18552	18824	18591	18671	18622	18534	18576	18752	18722	18726	18505	18685	18686	18504	18752	18752	18562	18702	18758	18398	18679	18587	18589	18819	18575	18602	18819	18666	18512	18661	18589	18595	18428	18564	18993	18560	18458	18499	18716	18726	18729	18552	18545	18609	18538	18536	18598	18849	18575	18610	18532	18622	18523	18628	18731	18688	18661	18669	18658	18770	18587	18804	18585	18704	18659	18452	18629	18493	18615	18620	18645	18771	18506	18505	18474	18428	18500	18571	18721	18618	18402	18333	18320	18593	18601	18523	18695	18575	18621	18688	18617	18627	18791	18671	18688	18558	18758	18690	18526	18705	18778	18681	18429	18228	18490	18542	18603	18642	18752	18826	18446	18794	18642	18585	18527	18527	18593	18472	18717	18411	18457	18705	18536	18594	18534	18545	18596	18461	18806	18661	18701	18706	18569	18644	18549	18578	18486	18789	18567	18693	18414	18357	18565	18590	18644	18680	18735	18583	18724	18676	18330	18430	18760	18645	18574	18633	18505	18752	18612	18369	18599	18749	18596	18614	18611	18705	18466	18539	18693	18491	18656	18629	18616	18552	18300	18831	18459	18789	18325	18669	18611	18607	18611	18658	18707	18517	18508	18610	18565	18729	18820	18588	18621	18548	18608	18471	18804	18789	18725	18696	18568	18422	18841	18314	18640	18459	18541	18855	18520	18421	18611	18551	18663	18573	18520	18675	18645	18568	18537	18527	18632	18559	18300	18659	18626	18579	18752	18489	18745	18612	18665	18437	18387	18582	18595	18780	18616	18507	18395	18633	18754	18500	18747	18527	18793	18379	18426	18509	18664	18832	18522	18772	18740	18637	18583	18474	18572	18537	18457	18578	18560	18494	18651	18321	18605	18762	18637	18427	18653	18586	18532	18583	18710	18536	18713	18676	18642	18568	18572	18750	18608	18662	18690	18502	18551	18588	18467	18424	18573	18405	18469	18671	18563	18467	18508	18528	18619	18469	18573	18455	18592	18635	18397	18633	18461	18648	18711	18459	18616	18821	18414	18564	18542	18669	18536	18746	18446	18660	18491	18627	18485	18397	18198	18586	18580	18658	18692	18359	18563	18739	18571	18594	18543	18555	18628	18630	18687	18572	18547	18406	18677	18430	18606	18663	18572	18385	18629	18604	18436	18553	18585	18475	18451	18442	18633	18534	18605	18712	18654	18552	18825	18557	18635	18765	18566	18560	18748	18564	18565	18624	18507	18377	18438	18623	18513	18352	18491	18597	18449	18525	18704	18586	18676	18679	18558	18439	18718	18626	18527	18695	18585	18519	18611	18632	18471	18496	18480	18711	18768	18412	18632	18606	18687	18653	18514	18453	18427	18644	18629	18648	18596	18605	18649	18733	18453	18541	18843	18426	18518	18660	18793	18460	18433	18707	18755	18488	18582	18573	18414	18602	18693	18424	18711	18642	18582	18536	18494	18657	18409	18665	18676	18750	18559	18557	18470	18556	18425	18485	18563	18624	18580	18851	18668	18564	18633	18720	18601	18499	18552	18622	18564	18640	18632	18400	18434	18452	18612	18552	18559	18805	18703	18466	18642	18713	18670	18516	18688	18668	18442	18371	18609	18682	18580	18608	18412	18669	18733	18621	18686	18351	18424	18404	18687	18727	18704	18356	18629	18874	18534	18568	18486	18416	18814	18638	18745	18740	18577	18328	18509	18643	18626	18550	18339	18618	18505	18407	18576	18675	18645	18336	18565	18626	18551	18395	18767	18485	18613	18436	18709	18664	18635	18669	18602	18566	18833	18729	18574	18829	18631	18516	18702	18574	18521	18521	18804	18509	18666	18605	18583	18600	18689	18650	18834	18963	18495	18702	18627	18626	18464	18520	18458	18433	18587	18557	18495	18481	18510	18546	18671	18406	18500	18720	18493	18612	18548	18629	18564	18621	18709	18463	18594	18616	18695	18501	18660	18622	18502	18412	18802	18542	18650	18538	18514	18818	18528	18798	18437	18594	18835	18667	18672	18484	18642	18775	18568	18761	18679	18599	18816	18667	18611	18461	18554	18695	18496	18514	18397	18640	18653	18495	18492	18424	18756	18476	18632	18576	18797	18673	18594	18631	18430	18771	18625	18690	18655	18302	18549	18574	18791	18654	18751	18609	18632	18611	18728	18632	18571	18528	18661	18574	18458	18740	18770	18491	18532	18585	18465	18504	18520	18377	18443	18542	18653	18529	18753	18667	18615	18846	18641	18452	18711	18710	18527	18491	18535	18284	18417	18626	18556	18700	18572	18795	18867	18355	18603	18378	18592	18652	18606	18622	18663	18622	18548	18581	18552	18535	18604	18373	18501	18706	18672	18790	18635	18606	18578	18498	18538	18541	18597	18667	18653	18771	18648	18712	18336	18673	18631	18480	18763	18594	18677	18664	18601	18561	18537	18750	18724	18544	18754	18651	18514	18588	18277	18620	18538	18561	18535	18828	18399	18640	18528	18676	18864	18734	18641	18591	18598	18660	18416	18661	18650	18513	18661	18539	18660	18715	18590	18587	18662	18483	18549	18734	18525	18656	18776	18656	18632	18540	18416	18449	18502	18571	18828	18577	18666	18500	18493	18722	18683	18527	18584	18472	18589	18577	18734	18576	18397	18738	18702	18674	18687	18581	18358	18540	18721	18522	18566	18645	18700	18706	18730	18648	18575	18645	18829	18639	18580	18677	18430	18539	18630	18707	18456	18571	18503	18716	18505	18530	18352	18434	18699	18477	18685	18457	18716	18417	18546	18612	18696	18597	18658	18631	18625	18559	18681	18652	18532	18630	18719	18555	18588	18531	18566	18322	18599	18639	18572	18648	18564	18539	18553	18613	18372	18340	18543	18803	18800	18554	18662	18875	18574	18540	18547	18690	18368	18661	18591	18322	18476	18545	18563	18555	18536	18638	18469	18586	18614	18557	18641	18609	18485	18659	18474	18835	18563	18708	18546	18796	18400	18555	18553	18680	18296	18554	18672	18675	18359	18432	18500	18677	18390	18651	18525	18607	18803	18725	18568	18717	18695	18740	18602	18631	18793	18618	18601	18614	18571	18817	18638	18558	18650	18608	18678	18544	18630	18600	18666	18683	18714	18636	18609	18553	18620	18622	18422	18527	18626	18751	18765	18496	18371	18377	18437	18653	18652	18755	18595	18747	18632	18621	18643	18478	18526	18383	18573	18572	18608	18496	18730	18822	18625	18393	18539	18436	18621	18629	18411	18768	18727	18572	18623	18688	18598	18509	18288	18513	18569	18440	18479	18858	18508	18496	18452	18664	18609	18713	18629	18776	18636	18660	18623	18476	18613	18644	18592	18652	18520	18536	18535	18624	18567	18320	18823	18607	18600	18451	18536	18636	18732	18563	18668	18508	18574	18624	18769	18712	18559	18728	18625	18544	18454	18595	18633	18817	18632	18586	18537	18526	18759	18599	18488	18511	18643	18722	18558	18591	18631	18680	18441	18740	18489	18656	18687	18644	18678	18547	18652	18645	18556	18432	18692	18525	18602	18608	18660	18696	18733	18510	18489	18520	18616	18754	18545	18323	18579	18529	18637	18635	18403	18537	18402	18496	18567	18838	18593	18605	18555	18766	18481	18649	18650	18764	18322	18683	18764	18591	18754	18623	18443	18499	18764	18588	18689	18687	18727	18672	18617	18696	18615	18601	18748	18586	18678	18394	18584	18655	18599	18318	18418	18688	18700	18760	18574	18622	18615	18663	18681	18516	18414	18677	18583	18678	18567	18609	18605	18454	18626	18661	18463	18492	18698	18666	18669	18508	18612	18516	18476	18512	18515	18312	18486	18722	18632	18660	18605	18420	18528	18466	18431	18562	18480	18638	18500	18643	18341	18693	18603	18566	18450	18509	18463	18639	18546	18524	18511	18234	18497	18530	18737	18692	18576	18497	18401	18589	18498	18552	18466	18402	18561	18794	18682	18575	18587	18434	18645	18399	18587	18514	18439	18677	18612	18622	18573	18599	18503	18547	18421	18588	18640	18560	18478	18923	18482	18612	18551	18662	18639	18768	18666	18580	18783	18631	18565	18638	18599	18608	18570	18651	18673	18530	18429	18445	18492	18457	18615	18699	18679	18618	18603	18710	18657	18684	18422	18800	18649	18577	18588	18729	18672	18515	18768	18574	18812	18707	18741	18653	18523	18807	18595	18399	18323	18557	18643	18742	18592	18716	18690	18687	18587	18530	18450	18608	18413	18639	18737	18352	18602	18517	18825	18348	18584	18570	18612	18521	18686	18624	18604	18584	18599	18509	18459	18606	18523	18380	18591	18622	18526	18571	18656	18623	18512	18570	18566	18503	18558	18631	18480	18507	18744	18531	18627	18820	18737	18582	18569	18650	18571	18529	18618	18451	18460	18533	18733	18593	18605	18504	18668	18705	18613	18748	18524	18615	18422	18541	18446	18276	18621	18435	18454	18700	18383	18521	18628	18723	18572	18728	18810	18845	18703	18587	18566	18476	18553	18371	18617	18487	18604	18636	18307	18665	18477	18459	18487	18549	18706	18694	18524	18402	18546	18439	18744	18419	18671	18637	18441	18784	18532	18580	18569	18676	18591	18713	18555	18406	18600	18779	18444	18707	18784	18543	18568	18753	18546	18506	18560	18509	18408	18674	18720	18583	18502	18752	18688	18781	18723	18644	18535	18550	18698	18600	18666	18682	18506	18655	18720	18817	18607	18472	18509	18585	18379	18876	18563	18491	18441	18559	18601	18567	18523	18659	18546	18597	18735	18673	18469	18521	18534	18576	18622	18591	18530	18582	18600	18639	18684	18382	18671	18628	18463	18458	18647	18448	18584	18699	18386	18557	18534	18567	18632	18672	18643	18626	18706	18749	18507	18483	18497	18542	18579	18472	18539	18449	18592	18620	18635	18627	18573	18652	18461	18641	18500	18679	18619	18688	18742	18458	18561	18523	18586	18714	18784	18362	18436	18648	18531	18760	18759	18604	18536	18532	18168	18523	18472	18419	18568	18588	18716	18742	18590	18577	18759	18331	18617	18623	18556	18547	18687
25057	47962	32957	21805	18561	17326	16609	16383	16164	17789	16913	15653	16618	16693	17111	17260	16936	16171	15716	15486	15238	15288	15190	15207	15222	14927	15071	15245	15114	15052	15092	14930	15159	15148	15052	15197	15122	14882	15026	15096	15103	14932	15250	15161	15001	15130	15013	15071	15218	15040	15113	15165	14971	15200	15131	15045	15108	15281	15176	14970	15216	15045	14974	15046	15043	15020	14920	15005	15155	15093	15018	15053	15164	15007	15009	15057	15129	15105	14969	15016	14998	15117	15002	15144	15133	15029	15243	14941	15022	15016	15142	15244	15177	15082	15046	15012	15031	15144	15119	15147	15045	15006	15086	15043	15113	15228	15148	15102	15020	15350	15072	14985	15227	15122	15027	15017	14904	15064	15191	14940	15083	14941	14911	15283	15293	15174	15045	15040	15069	15162	14928	15228	15118	15080	15022	15077	14887	15085	15239	15007	15049	15094	14930	15079	15237	15043	15037	15082	15029	15066	14995	14981	15061	15013	15062	15144	15109	14932	15115	15215	15238	15043	14973	14900	15072	15151	14976	15178	15138	15076	15097	15042	15083	15257	15163	15022	15110	15018	15120	15010	15057	15003	15180	15066	14960	15186	15017	15039	15118	15005	14989	15187	15278	15043	15094	15057	15191	15102	15177	15095	15027	15032	15043	15119	15054	14988	14907	15049	15057	15084	15148	15063	15103	15102	15111	15153	15028	15035	15209	14959	15204	15156	15069	15164	15077	14934	15242	15136	15084	15056	15171	15148	15033	15036	15080	15091	15134	15062	15202	14912	15164	15092	15158	14856	14967	15228	15057	15003	15336	15056	14965	15062	15106	15123	15092	14989	15035	15085	15064	15117	15070	15298	15028	15171	15094	15180	15025	14862	15029	15087	15130	15133	15210	15164	15079	15133	15148	15176	15203	15076	15143	15058	15006	15187	15187	14882	15253	15113	15078	15069	15163	15044	14949	15097	15009	15154	15003	15199	15007	15021	15141	15045	15187	15287	15063	15065	15100	15099	15025	15014	15077	15026	14976	14907	15331	14999	15142	15121	14980	14935	15129	15283	15093	15253	15133	15273	15158	15097	15163	15264	15089	15086	14956	15015	14930	15096	14961	15208	14941	15028	15227	14906	15107	15137	15032	15262	14990	15199	15116	15022	15123	14997	15302	15210	15086	15104	15244	15062	15088	15116	15202	14930	15113	15162	15042	15198	15182	14912	15052	15019	15183	14932	15111	15050	14979	15149	15140	15118	15153	15116	15213	14891	15054	15058	15109	15141	15215	15122	15024	15283	15096	15134	14964	15101	15060	15301	15165	15039	15004	15058	14919	15135	15113	14986	15102	15111	15140	15093	15227	15174	15115	15196	14963	15008	15034	15027	15255	15107	15040	15002	15026	15103	15121	14940	15214	15240	15033	15220	15281	15127	15212	15083	15108	15083	15100	15224	15091	15079	15021	15130	15167	15071	15037	15137	15184	15189	15060	15110	15003	15073	15227	15065	14891	14790	15090	15142	15228	14923	15070	15055	15030	14972	14977	15135	15035	14928	15180	15055	14907	15057	15060	15043	15229	14962	15169	15092	15188	15084	14939	14980	14993	15021	15235	15045	15101	15199	15023	14885	15151	15094	15094	15191	15251	15242	15107	15127	15074	15182	15041	14900	15168	15089	14995	15230	14998	15107	15120	15139	15077	14934	15247	15131	15151	15062	15057	15051	15126	15113	15270	15136	15108	15237	15081	15090	14961	14985	14885	15117	15042	15067	15075	15301	15012	15099	15052	15248	15130	14759	15182	15118	15106	14960	15015	15028	14994	15115	15095	15054	15193	15115	15182	15139	15150	15081	15213	15077	15078	15068	15097	15172	14956	15229	15055	15036	15040	14942	15156	15230	15011	15100	15166	15152	15079	15100	14978	15077	15100	14976	15223	15082	14991	15294	14949	15033	15021	15017	14904	15060	15121	15109	15032	15076	14986	14927	15003	14995	15118	14845	15099	15044	15069	14995	15088	15036	15197	15064	14952	15148	15141	15132	15176	14973	15117	14970	14981	14942	15086	15029	15157	14981	14996	15083	15143	15121	15032	15171	15038	15241	14946	15127	14991	15041	15091	14959	15173	14994	15173	15056	15001	15075	14882	15151	15095	14923	15120	15171	15186	15003	15109	15133	15050	14994	14878	15174	15018	14939	15053	15056	15156	15179	15064	15010	14965	15101	15265	15203	15114	15115	15221	15151	15099	14922	15175	15012	14967	15046	15036	15003	14921	15219	15091	15125	14920	15130	15076	15002	15166	15139	15038	15077	14963	14981	14959	15013	15037	15114	15178	15051	15125	15224	14924	14943	15238	15072	15095	15156	15296	15221	14893	15110	15165	14930	14945	14993	15116	15013	14945	15151	15154	15059	15170	14983	14992	15144	14972	15008	15037	15251	15224	14975	15064	15062	15161	15127	15159	15108	15090	14924	15115	15168	15126	15050	15127	15236	14963	15154	14980	14967	15050	15154	15196	15134	15106	15077	14967	14987	15126	15172	15124	15124	15197	15038	15200	15021	15190	14981	15108	14986	15132	15152	15008	15059	15135	15055	15058	15146	15123	14890	15086	15013	15164	14925	15027	15244	15220	15035	15103	15204	15072	14999	15140	15020	15009	15076	15125	15112	15072	15159	15153	15034	15007	14966	14962	14987	15168	15117	15009	14963	15145	15157	15149	15019	15146	15064	15054	15066	15161	15123	15149	14998	15004	14984	15070	15151	15070	15142	15288	15160	15060	15045	15185	15153	14986	15144	14983	15092	15042	15185	14981	15139	15079	14903	14964	15037	15021	15147	15130	15004	15047	15096	15008	15198	15234	14888	15168	15092	14969	15124	14894	14987	15263	14984	15349	15126	15121	14930	15090	15157	14871	15106	15115	15032	15042	15013	15026	15029	15170	14948	14891	15083	15130	15139	15021	14956	15157	14972	15150	14923	15030	15145	15070	15002	15315	15211	15131	15084	14911	15073	15117	15027	15220	15003	14912	15045	14959	15075	15208	15157	15040	15151	14971	14863	15098	15001	15066	15005	15151	15012	15284	15188	15179	15190	15091	15020	15105	15152	15187	14942	15041	15040	14924	15100	15152	15235	15017	15085	15009	15061	15058	14965	15056	15153	15021	15058	15146	14958	15133	15044	15198	15137	15147	14932	15195	15038	14997	14919	15148	14971	14994	15124	15076	15144	15224	14951	14973	15213	15170	15086	15235	14902	14996	14993	15122	15045	15215	15003	14943	15075	15078	15133	15026	15079	15131	14869	15048	15058	15122	15063	15153	15042	15154	15116	14876	14953	14967	15226	15178	15126	15027	15124	15028	15063	15025	15007	14984	15208	15003	15124	15141	15228	14998	14972	15136	15225	15038	14955	15170	15251	15144	15010	15043	15037	15255	15112	15160	15049	14986	14998	15084	15041	15080	15138	15037	15126	15136	15057	15145	15007	15115	15194	15096	14941	15064	15136	14890	15146	15053	15184	15256	14914	15037	15164	15027	15227	15111	15077	15223	15029	15193	15201	15153	15172	15138	15247	15152	15099	15113	14957	15060	14909	14990	14995	15161	15049	14994	15135	15127	15078	14904	14992	15125	15041	15092	15028	14982	15193	15208	15139	15030	15151	15046	15040	14987	14946	15080	15100	15066	15102	15025	15137	15030	15069	15020	15159	14943	14964	15047	15096	14920	15027	15120	15041	15099	15286	14862	15181	15125	15102	15014	15186	15004	15005	15130	15187	15184	15177	15049	15242	15238	15051	15143	14990	15149	15065	15176	15041	15030	15042	15037	15183	15039	15085	14989	15155	14943	15131	14983	15032	15239	15071	15067	15111	15146	15112	15073	15060	15079	15302	15138	15180	15193	14930	15128	15065	15174	15025	15260	15177	15041	15138	15075	15071	14997	15139	15016	14865	15099	15095	15069	15127	15201	15120	15055	15102	15006	15090	15205	15202	14914	14910	15029	14950	15052	15059	15005	15002	14952	15020	15091	15085	15064	15010	15167	15241	15067	15178	15027	14973	15018	15038	15221	15091	15024	15052	14958	14996	15111	14968	15037	15112	15099	15032	15071	15031	15275	14978	15083	14862	15025	15001	15051	15095	14960	15084	15086	15149	15031	15191	15076	15136	15071	14953	15011	14824	14953	15174	15070	15253	15065	15096	15160	15011	15003	15068	15151	15184	15161	15032	15240	15116	15293	14944	15130	14946	15159	15011	15023	15003	14937	15062	15176	15092	14914	15052	15184	15098	15119	15170	15103	14992	15084	15099	15050	15135	15124	15100	15097	15063	15020	15197	15124	15023	15044	14983	15072	15059	15128	15144	15131	15153	15135	15057	15018	15062	15091	15060	15097	15050	14949	15091	15161	15005	15280	15023	15026	15006	15084	14926	15151	15115	15318	14944	15157	15031	15172	15028	15120	14909	15039	15149	15042	15177	15125	15132	15189	15157	15146	15070	15065	14977	15178	15245	15206	15021	15013	15154	15285	14999	15029	15139	15121	15281	15111	15088	15006	15176	15030	15004	15187	15142	15224	15092	14992	15070	15096	15038	14974	14981	15127	15097	15124	15047	15041	15167	15146	15063	15044	15075	15068	15221	15213	15081	15058	15131	15019	15049	15132	15082	15032	15096	14938	15010	14982	15035	15128	15292	15002	15146	14997	15210	15081	14982	15222	14966	15213	15068	15138	15096	14802	15073	15125	15051	14959	14967	14982	15087	15061	15186	15126	15029	15036	15108	15105	15122	15129	15099	15072	15063	15125	15007	15112	14986	15112	15042	15049	14967	15233	15033	15139	15170	15172	15106	15147	14867	15130	15149	15090	15120	15062	15057	15206	15041	15059	15227	15129	15204	15079	15042	15197	14920	15255	14981	15123	15135	15042	15120	15110	15182	14950	15098	15009	15113	14949	15058	15090	15088	15080	15255	14967	15073	15034	15157	14908	15005	15170	15193	15071	14920	15282	15095	15019	15204	15199	15040	15139	15088	15070	14974	15133	15052	15178	14986	15212	15301	15328	15108	15198	15122	15041	15132	14875	15329	15212	14982	15057	15109	15149	15216	15175	15031	14928	15061	15039	15044	15083	15071	14984	14972	15091	15059	15008	15173	15086	15108	15281	14937
24533	21096	27146	26749	21018	19521	19656	18753	18504	18949	19070	18127	18330	18791	18922	18723	18627	18388	18002	17806	18108	17796	18089	17968	17868	17798	17952	17902	17904	17977	17834	17721	17876	17818	17718	17819	17631	17765	17987	17860	18108	17709	18067	17782	17821	18080	17798	18019	17893	17723	17837	17763	17995	17841	17878	17959	18049	17873	17654	17885	17763	17907	17895	17671	17825	17768	18027	17940	18044	17839	18078	17813	17922	17938	18091	17789	18041	17906	17898	17823	17941	17608	17753	17895	17773	17820	17994	17969	17837	17799	17867	17851	17699	17715	17887	17807	17877	17846	17734	17711	17882	18091	17886	17849	17868	17828	17757	17904	17852	17745	17687	17785	17825	17790	17842	17991	17938	17834	17748	17752	17908	17991	17833	17935	17795	17831	17967	17914	17906	17861	17722	17723	17712	17901	17982	17854	17853	17864	17837	17946	17668	17741	17813	17911	17700	17713	17778	17690	17882	18029	18078	17988	17858	17800	17852	17621	17762	17735	17923	17856	17754	17756	17943	17868	17862	17979	17936	17884	17829	17859	17700	17838	17911	17791	17796	17788	17827	17767	17814	17830	17737	18064	17910	17923	17815	17975	17845	17927	17873	17670	17728	18009	17891	17825	17869	17841	17771	17942	17775	17978	17833	17850	17826	17962	17820	17870	17900	17784	18083	17970	17843	18043	17701	17900	17855	17696	17818	17867	17927	17973	17754	17874	17711	17782	18058	17980	17857	17888	17736	17865	17828	17741	17862	17863	17924	17897	17822	17799	17846	17644	17987	17925	17843	17911	17759	18096	17941	18143	17825	17898	17790	17889	17828	17993	17837	17710	18005	17928	17844	17740	17650	17769	17976	17894	17862	17836	17940	17754	17627	17814	17968	17789	17858	18087	18091	17854	18034	17796	17796	17942	17799	17786	17909	17844	17875	17898	17783	18225	17899	18080	17713	17922	18148	17899	17692	17868	17981	17896	17804	17684	17841	17786	17819	17830	17831	17878	17872	17794	18025	17752	17620	17771	18144	17711	17858	17867	17846	17875	17873	17736	17725	17858	17881	17592	17846	17739	17760	17700	17852	17977	17932	17861	17757	17864	18075	17993	17863	17851	17820	17907	17918	17825	17853	18053	17831	17942	17962	17790	18069	17910	18086	17794	17709	17696	17773	17931	17895	17912	17794	17970	17616	17731	17853	17797	17960	17743	17908	17879	17731	17791	17872	17888	17880	17821	18065	17816	18001	17890	17860	17905	17833	17676	17826	17906	17953	17925	17988	17661	17918	17916	17847	17838	17907	17867	17847	17949	17868	17998	17759	17803	17846	17917	17792	17569	18094	18066	17925	17759	17810	17910	17633	17869	17982	17962	17925	17980	17810	17893	17859	17768	17908	17837	18007	17752	17833	17901	17882	17810	17757	17856	17772	17796	17800	17788	17766	17941	17868	17893	17809	17630	17739	18029	17822	17805	17723	17987	17968	17883	17792	17762	17953	17855	17844	17802	17841	17807	18021	17803	18003	17959	17872	17883	17856	17857	17879	17942	17895	17954	17736	17963	17822	17860	17878	17649	17633	17793	17898	17687	17806	17603	17783	17973	18038	18055	17995	17749	17798	17765	18013	17921	17978	17807	17620	17945	17974	17823	17679	17721	17667	17874	17720	17791	17804	17979	17913	17884	17943	17838	17805	17949	17896	17909	18059	17938	17743	17682	18013	17771	17867	17825	17744	17830	17818	17533	17879	17946	17906	17828	17975	18164	17826	17641	17843	17609	17854	17771	17912	17732	17928	17928	17940	17635	17910	17771	17763	18092	17781	17897	17676	17923	17836	17652	17858	17752	18006	18062	17851	17810	17850	17843	17889	17743	18022	17789	17984	17864	17691	17924	17944	18035	17806	17991	17948	17945	17846	17951	18004	17848	17859	17716	17840	17700	17830	17704	17811	17974	17982	18053	17767	17886	17779	17971	17851	17743	17839	17894	17878	17910	17735	17818	17792	17747	17699	17779	17550	17717	17870	17670	17899	17844	17896	17736	17949	17702	17851	17990	17680	17836	17677	17946	17868	17801	17801	17780	17858	17849	17964	17870	17784	17662	17821	17575	17933	17601	17790	17808	17808	18025	17724	18010	17995	17836	17966	17783	17940	18012	18009	17762	17805	17752	17937	17847	17854	17976	17933	17925	17962	17890	17806	18001	17833	17931	17730	17826	17887	17925	17868	17987	17922	17921	17702	17848	17733	17901	17908	17937	17732	17745	17748	17890	18085	17774	17874	17779	17603	17707	17680	17927	17942	17616	17797	17742	17905	18063	17957	17926	17883	17783	17790	17835	17847	18003	17657	17928	17880	17868	17792	17876	17898	18035	17851	17753	18001	18046	17955	17798	17859	17954	18016	17718	17945	17928	18048	18066	17765	17835	17907	17980	17848	17685	17837	17871	17667	17733	17934	17892	18011	17826	17856	17959	17759	17703	17860	17657	17703	17824	17834	17887	17893	17873	17940	17780	17759	17958	17932	17744	17784	17751	17922	17950	17957	17742	18038	17661	17876	17899	17797	18103	17753	17764	17869	17912	17711	17799	17730	17855	17946	18016	17920	18016	18034	17876	17948	17831	17808	17796	17856	18118	17747	17920	17733	17831	17882	17801	17792	17842	17952	18018	18047	17823	17876	17797	17879	17826	17754	17988	17852	17946	18011	17804	17723	17734	17699	17955	18090	18059	17792	17892	17924	17854	17975	17968	17981	17952	17800	17660	17836	18053	17884	18013	17919	17787	18012	17957	17730	17696	17952	17819	17780	17880	17817	17748	17909	17822	17900	17924	17731	17976	17791	17725	17896	17734	17862	17794	18057	17935	17774	17843	17693	18002	17889	17769	17989	17855	17907	17897	17828	17946	18159	18018	17990	17754	17928	17936	17895	17954	17889	17887	17933	17972	17950	18095	18077	18154	17953	17742	17879	17861	18043	18101	17932	17985	17889	17797	17900	17926	17916	17675	17803	17786	17874	17768	17998	17822	17965	17945	17942	17844	17629	17820	17770	17809	17813	17859	18035	17772	18174	17996	17963	17788	18011	17804	17917	17750	18038	17642	17894	17794	17897	18024	17861	17957	17915	17947	17966	17971	17756	17985	17917	17852	17856	17881	17720	17936	17839	17677	17886	18005	17824	17826	17802	17847	17843	17951	17971	18013	17853	17873	17975	17851	17903	17899	17815	17881	17884	17814	17869	17904	17880	17915	17799	17761	17982	18212	17812	17874	17991	17785	17875	17958	17916	17940	17947	17949	17859	17828	17641	17676	18014	17814	17756	18013	17854	17951	17754	17796	17858	17860	17836	17856	17813	17749	17949	18014	17707	17882	17971	18032	18019	17778	17788	17956	17930	17772	17781	17903	17892	17968	17785	17866	17964	17770	17987	17779	17797	18073	17920	18040	17830	17995	17667	17717	17919	17940	17862	17578	17951	17889	17854	17932	17882	17967	17926	17786	17960	17847	17970	17932	17824	17968	17804	17827	17916	17964	17764	17955	17994	17962	17907	17744	17748	17846	18063	17856	17776	17733	17790	17667	17931	17732	18101	17812	17922	17910	17909	18012	18097	17988	17961	17944	17939	17884	17940	18049	17960	17743	17741	17820	17769	17818	17881	18111	17716	17667	17838	17715	17971	17728	17968	18003	18041	17877	17722	17667	17905	17720	17764	17704	17937	17890	17993	17853	17905	17986	17850	17876	17749	17883	17838	17943	17615	18028	18045	17866	17822	18002	17738	17866	17980	17791	18030	17771	17905	17845	17825	17997	17837	18041	17923	17812	18113	17917	18050	17866	17991	17649	18112	17896	17850	17886	17880	17839	17803	17886	17485	17863	17831	17828	17889	17893	18010	17926	17914	17963	17961	17997	18038	17877	17789	17852	17901	17835	17856	17677	17945	17859	17943	17906	17819	17674	17600	17838	18322	17923	17897	17737	17839	17684	17931	17898	17940	17837	17982	17896	17754	17811	17910	17875	17934	17795	17776	17882	17892	17998	17846	17834	17912	17789	17830	17862	17854	17824	17847	17808	18044	17862	17995	17801	17842	18024	17778	17719	18040	17812	17945	17823	17832	17830	18063	17914	18048	18053	17872	17904	17883	17780	17688	17764	17828	17887	17915	17728	17861	17751	17605	17847	18019	17810	17685	17622	17830	17726	17668	17920	17992	17904	17892	18101	17977	17870	17765	17765	17822	18131	17830	17736	17685	18159	17849	17949	17930	17617	17838	17851	18061	17966	17972	18139	17769	17831	17795	17919	17747	17822	17856	17717	17782	17894	17916	17734	17908	17752	17874	17768	17789	17934	17854	17923	17974	17800	17836	17640	17825	17984	17672	17855	17833	17843	17841	17852	18034	17991	17919	17944	17820	17936	18001	17679	17815	17667	17867	17956	17985	17751	17783	17701	18189	17753	17964	17798	17604	17901	17868	17956	17813	17647	17799	17907	17669	18016	17890	17848	17973	17820	17940	17740	17928	17969	17906	17979	17953	17796	17826	18101	17830	17849	17754	17989	17864	17941	17889	17778	17956	18120	17759	17790	18012	17982	17903	17675	17829	17791	17814	17819	17764	17662	17925	17985	17734	18037	17933	17969	17994	17752	17709	17802	17821	17871	17890	18071	17658	17807	17763	18146	17935	17944	17786	17864	17874	17859	17758	18103	17829	17862	17883	17829	18051	17690	17875	17789	17944	17846	17706	17780	17859	17831	17822	17922	17778	17937	17879	17779	17937	17945	17805	17983	17998	17717	17779	17998	17778	17920	17786	17869	17947	17774	17844	17742	18045	17916	17892	17889	17911	17790	17865	17879	17680	17640	17786	18083	18166	17680	17864	17955	17843	17746	17957	17714	18007	17850	17888	17995	18070	17995	18128	17907	17823	17903	17764	17841	18073	17870	17877	17645	17969	17822	17889	17961	17938	17896	17658	17800	17859	17767	17946	17874	17868	17956	18004	17853	17802	17857	17766	18012	17842	17876	18064	17824	18143	17738	17932	17870	17942	17749	18178	17932	17799	17985	17682	18096	17846	17895	17926	17949	17926	17820	17725	17910	17935	17934	17863	17917	17860	17857	17793	17944	17900	17998	17811	17537	17565	17950	17856	17815	17886	17700
24047	39289	28591	20542	17286	16392	16150	15694	15463	16080	16031	15184	15558	15813	16142	15829	15673	15324	15006	14936	14814	14902	14686	14768	14749	14804	14818	14674	14761	14820	14786	14740	14753	14693	14743	14683	14666	14737	14723	14661	14700	14710	14567	14801	14709	14661	14818	14764	14717	14624	14566	14701	14646	14780	14611	14702	14705	14634	14667	14839	14712	14516	14709	14612	14732	14649	14789	14546	14835	14629	14562	14677	14772	14741	14720	14760	14685	14625	14583	14763	14866	14693	14672	14858	14619	14692	14646	14773	14598	14733	14644	14704	14560	14791	14749	14677	14621	14913	14727	14672	14607	14743	14664	14750	14639	14617	14692	14697	14649	14700	14866	14723	14717	14684	14625	14536	14623	14602	14818	14693	14674	14536	14742	14659	14674	14582	14653	14776	14610	14676	14764	14859	14730	14625	14776	14786	14727	14916	14646	14598	14737	14701	14666	14565	14651	14652	14651	14697	14607	14897	14722	14755	14684	14627	14591	14663	14643	14683	14638	14653	14701	14705	14519	14741	14675	14786	14563	14692	14611	14782	14650	14493	14581	14690	14621	14554	14803	14725	14524	14696	14704	14752	14654	14619	14593	14732	14812	14682	14636	14638	14596	14777	14749	14636	14895	14715	14656	14563	14749	14623	14634	14472	14598	14572	14730	14628	14669	14500	14852	14677	14770	14727	14869	14639	14730	14739	14695	14502	14790	14705	14545	14537	14712	14748	14684	14523	14693	14792	14791	14867	14653	14727	14854	14427	14800	14826	14599	14747	14617	14674	14674	14496	14868	14468	14577	14672	14956	14757	14815	14758	14620	14662	14637	14672	14721	14697	14746	14686	14647	14550	14671	14857	14654	14803	14755	14678	14669	14633	14693	14514	14693	14699	14788	14709	14541	14820	14853	14738	14755	14645	14789	14776	14687	14783	14486	14632	14700	14603	14598	14803	14527	14525	14653	14588	14816	14743	14674	14813	14632	14587	14761	14725	14695	14720	14740	14884	14708	14721	14680	14654	14620	14673	14728	14699	14625	14658	14788	14724	14635	14658	14830	14610	14847	14673	14726	14871	14653	14486	14926	14673	14623	14744	14621	14665	14824	14657	14554	14605	14708	14677	14678	14676	14495	14617	14593	14718	14765	14629	14487	14717	14851	14632	14574	14671	14613	14722	14724	14542	14725	14692	14574	14756	14679	14908	14565	14762	14554	14719	14825	14615	14535	14711	14700	15071	14863	14731	14558	14716	14539	14669	14629	14659	14754	14752	14747	14773	14730	14629	14733	14705	14697	14717	14868	14626	14811	14673	14689	14729	14693	14739	14652	14611	14799	14745	14616	14563	14623	14651	14772	14671	14723	14492	14527	14511	14685	14803	14610	14671	14756	14598	14688	14617	14765	14617	14839	14556	14661	14742	14708	14666	14696	14611	14795	14780	14830	14571	14586	14610	14602	14666	14632	14638	14623	14588	14580	14624	14703	14744	14695	14866	14563	14689	14747	14686	14693	14717	14633	14569	14726	14703	14683	14561	14773	14584	14650	14612	14641	14818	14557	14709	14828	14695	14809	14664	14888	14755	14589	14842	14811	14707	14530	14675	14568	14687	14683	14624	14813	14729	14642	14676	14611	14658	14774	14644	14644	14736	14708	14726	14603	14604	14629	14749	14686	14689	14749	14686	14801	14616	14711	14616	14619	14770	14854	14814	14556	14732	14456	14730	14782	14589	14825	14839	14717	14702	14778	14638	14721	14858	14565	14682	14779	14884	14591	14702	14601	14649	14831	14871	14570	14702	14817	14719	14715	14409	14861	14586	14821	14694	14704	14525	14931	14505	14666	14633	14661	14731	14557	14648	14744	14675	14644	14515	14791	14827	14674	14757	14667	14633	14761	14636	14669	14771	14710	14678	14680	14655	14827	14763	14628	14610	14777	14777	14688	14656	14715	14696	14622	14871	14737	14549	14657	14523	14762	14661	14869	14666	14755	14612	14741	14683	14670	14814	14694	14724	14659	14656	14706	14680	14582	14584	14662	14510	14569	14686	14760	14729	14618	14626	14587	14820	14648	14673	14656	14744	14693	14571	14666	14664	14729	14729	14686	14639	14682	14748	14613	14684	14632	14605	14683	14911	14646	14594	14709	14705	14674	14541	14720	14722	14596	14783	14695	14606	14852	14605	14593	14609	14774	14670	14762	14689	14731	14798	14654	14605	14687	14615	14672	14643	14706	14778	14568	14831	14603	14750	14679	14851	14709	14863	14727	14610	14748	14688	14681	14527	14763	14565	14620	14737	14858	14502	14784	14771	14658	14713	14752	14689	14712	14727	14671	14761	14641	14645	14724	14605	14667	14978	14657	14644	14728	14676	14755	14699	14552	14838	14667	14607	14631	14633	14473	14629	14545	14720	14636	14679	14772	14682	14678	14762	14643	14722	14626	14685	14665	14832	14594	14831	14697	14608	14599	14716	14721	14790	14647	14750	14793	14679	14684	14728	14609	14637	14650	14634	14650	14628	14809	14652	14796	14721	14674	14802	14578	14806	14827	14814	14554	14665	14721	14771	14806	14721	14741	14762	14566	14734	14666	14729	14654	14631	14860	14657	14763	14674	14712	14730	14724	14678	14602	14532	14657	14698	14599	14705	14512	14873	14630	14592	14602	14846	14657	14585	14787	14769	14789	14768	14720	14644	14767	14743	14580	14602	14645	14654	14577	14754	14623	14574	14656	14628	14658	14715	14568	14657	14570	14538	14734	14735	14743	14750	14661	14789	14738	14634	14711	14825	14778	14855	14838	14479	14657	14640	14754	14638	14643	14777	14636	14561	14582	14599	14551	14697	14810	14597	14480	14744	14569	14588	14817	14769	14726	14729	14610	14628	14818	14713	14763	14595	14579	14631	14572	14629	14606	14615	14659	14776	14475	14496	14572	14617	14652	14607	14630	14674	14857	14843	14625	14649	14735	14627	14764	14623	14539	14811	14721	14472	14726	14802	14827	14653	14670	14760	14708	14673	14726	14566	14627	14630	14620	14839	14697	14625	14727	14661	14598	14572	14771	14599	14825	14664	14474	14606	14606	14700	14673	14828	14642	14905	14718	14620	14660	14622	14558	14911	14627	14662	14611	14744	14765	14502	14618	14744	14776	14702	14777	14780	14671	14699	14717	14650	14561	14808	14724	14781	14685	14670	14804	14759	14790	14634	14643	14772	14577	14741	14901	14600	14685	14481	14676	14682	14710	14642	14540	14832	14690	14661	14633	14681	14766	14613	14766	14542	14690	14761	14612	14695	14579	14659	14747	14741	14772	14710	14766	14444	14682	14803	14541	14712	14686	14544	14638	14609	14790	14600	14729	14670	14586	14610	14589	14566	14662	14592	14742	14888	14926	14716	14736	14666	14810	14819	14572	14814	14703	14579	14749	14821	14619	14741	14689	14754	14743	14660	14739	14711	14567	14538	14662	14691	14637	14633	14697	14891	14681	14676	14757	14698	14449	14789	14594	14831	14663	14735	14671	14562	14736	14744	14687	14825	14757	14599	14666	14666	14663	14758	14768	14536	14784	14636	14757	14710	14579	14631	14655	14805	14731	14613	14670	14745	14921	14751	14762	14649	14500	14773	14626	14688	14752	14709	14684	14654	14726	14650	14808	14464	14632	14701	14811	14649	14748	14461	14685	14695	14712	14821	14535	14507	14786	14776	14806	14673	14741	14678	14643	14718	14806	14683	14840	14733	14638	14671	14816	14577	14408	14593	14611	14605	14687	14807	14764	14804	14748	14591	14826	14622	14700	14700	14556	14620	14627	14724	14747	14747	14622	14792	14783	14544	14829	14899	14690	14581	14893	14670	14735	14711	14665	14650	14620	14786	14550	14698	14800	14735	14818	14792	14716	14683	14792	14508	14743	14821	14657	14699	14786	14680	14776	14638	14705	14862	14632	14558	14813	14710	14679	14867	14666	14741	14594	14539	14749	14733	14621	14634	14686	14753	14730	14593	14707	14595	14597	14748	14612	14750	14796	14566	14809	14762	14693	14578	14612	14703	14640	14697	14569	14680	14887	14699	14689	14725	14650	14662	14659	15063	14701	14616	14814	14741	14732	14537	14746	14699	14792	14644	14737	14703	14628	14884	14733	14827	14703	14755	14555	14806	14563	14579	14839	14657	14747	14575	14779	14707	14740	14755	14651	14570	14734	14819	14588	14672	14728	14707	14714	14828	14835	14543	14732	14797	14633	14734	14594	14489	14713	14590	14436	14782	14609	14678	14668	14851	14818	14594	14745	14698	14701	14719	14749	14739	14586	14718	14563	14694	14793	14573	14674	14853	14678	14555	14630	14662	14724	14678	14668	14686	14624	14635	14704	14618	14762	14568	14663	14678	14736	14679	14676	14704	14651	14522	14617	14647	14568	14594	14785	14845	14595	14748	14602	14567	14755	14814	14715	14582	14568	14633	14768	14616	14703	14664	14528	14714	14718	14866	14580	14664	14558	14685	14602	14604	14785	14650	14622	14673	14599	14677	14628	14661	14748	14694	14722	14798	14747	14601	14873	14638	14817	14776	14566	14799	14590	14636	14651	14648	14793	14719	14535	14622	14745	14672	14749	14641	14627	14595	14748	14735	14665	14654	14630	14593	14597	14711	14586	14701	14624	14563	14746	14953	14722	14776	14673	14606	14734	14828	14802	14559	14620	14643	14786	14546	14668	14611	14678	14846	14755	14850	14745	14753	14550	14553	14791	14638	14640	14790	14719	14645	14580	14919	14617	14710	14579	14724	14749	14768	14696	14650	14656	14722	14638	14346	14732	14646	14664	14744	14599	14787	14667	14598	14702	14731	14751	14674	14825	14677	14718	14733	14783	14752	14761	14571	14712	14603	14748	14787	14734	14735	14825	14750	14740	14673	14662	14785	14632	14697	14637	14780	14778	14717	14663	14561	14687	14733	14837	14615	14808	14636	14930	14718	14564	14576	14669	14558	14828	14589	14622	14841	14599	14835	14742	14655	14949	14535	14819	14679	14651	14650	14883	14680	14741	14533	14706	14734	14553	14762	14609	14624	14745	14663	14707	14710	14700	14750	14932	14541	14621	14782	14791	14655	14712	14527	14606	14796	14651	14588	14677	14534	14727	14668	14760	14775	14706	14729
22021	21021	28278	23981	21357	23258	23911	19300	17964	20933	21606	18130	18511	19770	20925	20795	19493	18280	17622	17592	17560	17697	17370	17236	17197	17183	17232	17061	17112	17264	17223	17075	17225	17205	17282	16936	17234	17081	17374	17227	17052	17347	17003	17354	17054	17086	17139	16891	16938	17146	17153	17083	17004	16937	17213	17004	17041	17159	17092	17296	17207	17046	17057	17160	17006	16829	17334	17160	17005	17047	17105	16908	17145	17271	17022	17001	17046	17015	17044	16941	17257	16736	17158	16987	16748	17095	17289	17030	17111	17081	17120	17008	17149	17229	17047	16967	17159	17183	17060	17075	17189	16960	17099	16978	16938	17058	16917	16929	17125	17102	17102	17115	17083	16918	17104	16940	17011	17079	17220	17207	16921	16870	17004	17154	17052	17068	16928	16982	16904	16861	17064	17106	17054	16972	17029	17068	16998	17211	16769	16954	17132	16901	17095	17129	17049	17244	17072	17321	16960	17025	17015	17034	16985	16957	17028	17230	17109	17007	16815	17085	17028	16955	16978	16990	17170	17192	16946	16902	17087	16965	17216	17029	17020	16893	17098	16915	16902	17079	16917	16899	16991	16947	16882	17035	17133	17140	17121	17104	17024	16995	16899	16911	17021	17153	17053	17083	16894	17093	16950	17225	17060	16789	17145	17187	17040	17216	16931	16882	17223	17046	16889	16913	17102	16963	16950	16982	17111	17157	17131	17003	17127	17053	16875	16794	17096	16995	16962	17060	16979	17037	17018	16978	16872	17112	17015	16969	17018	16956	17150	17004	17015	16981	17015	16959	16979	16857	16972	16806	17239	16973	16882	16653	16894	17053	17076	17015	17051	16937	17174	17364	17121	17042	16931	17115	17225	16956	16988	17082	17092	16990	16883	17033	17033	17041	17031	17277	17062	17027	17013	17189	17218	16876	17095	17095	17009	16936	16902	17116	16923	17155	17012	17028	16905	17045	17139	17141	17128	17166	17405	17048	17018	16845	16994	17025	17051	16902	17081	16949	17178	17145	16994	16981	16928	17067	16864	17061	16933	16768	17130	17091	17046	17074	16953	17089	16872	17243	17047	16830	17099	16975	17020	17025	17077	16965	17068	17138	17132	16813	16937	16872	17032	16839	17025	17031	17069	16851	16932	17024	17012	17016	16966	16800	16992	17043	16959	16889	17050	16829	17391	17156	16970	17147	16915	17033	16991	16930	17007	16861	16908	16989	16892	16969	17018	17090	17125	17127	17091	17005	17159	17029	16846	17089	17011	16907	17045	17134	17003	16800	17080	16946	16926	16836	16999	17023	17043	17006	17055	16986	17015	17101	17147	16915	17069	17189	17031	16949	17115	17306	17119	16975	16961	17138	17020	16907	17088	16799	16964	16990	17028	17186	17132	16884	16809	17013	17185	16791	17156	17092	17378	16914	16826	16997	16918	16963	17201	17108	17048	17017	17008	17055	17065	16901	16936	16934	16847	17030	16940	17060	16970	17088	17129	16997	17130	17134	16864	16991	17035	17041	16910	17113	17146	16854	16966	16970	17223	17066	17062	17067	17020	17032	17014	17086	16913	16784	16916	16959	17077	16991	16962	17247	17132	17206	16934	17153	17149	17135	16894	17070	17128	17014	16993	17091	16993	16871	16972	16900	17111	17054	17183	16603	17069	17041	16775	16937	17293	16961	16901	17063	17082	17046	17241	16973	17055	16947	17043	17083	16999	16848	17035	17185	17015	17071	16993	17050	16973	17058	17172	16830	16827	16874	16962	16909	16866	16928	17090	16816	17088	16850	17116	17192	17043	17155	17088	17159	17185	16931	16975	16941	17100	17010	16970	16956	17146	17060	17178	17124	16933	17089	16993	17000	16778	17026	16991	17018	17069	17059	17038	17061	17202	16969	17091	17118	17223	17080	16983	16775	16783	17015	17163	16917	17053	17041	17058	16930	16974	17008	17022	17057	16992	17090	17258	17002	17071	16979	17100	17002	17120	17105	17011	16848	16879	16954	17065	17074	17115	17067	17029	17100	16924	16996	17315	17156	17144	17036	17059	16855	17108	16893	17121	17103	16954	17048	17111	17012	16976	16962	17068	16851	16973	17146	16959	16941	17206	17064	16968	16995	17110	16970	17012	17040	16830	16965	16920	16841	16827	17010	16853	16803	16989	17177	16925	16950	17000	17012	17053	16982	16912	17012	17208	17100	17051	17156	17020	17108	17118	16926	17095	16930	16950	17079	16996	17072	16981	17122	16973	17156	16720	17077	16968	17086	16919	17131	17005	17050	16886	17130	16833	17088	17185	17146	17210	17182	17119	17212	16947	16861	17009	17047	16827	17023	17103	16912	17054	16929	17016	16976	16939	17066	16878	16852	17196	17155	16992	16972	17162	17277	17065	16960	16990	17223	17164	16945	17080	17006	17136	17093	17013	17205	17097	17052	17176	17096	16869	17038	16896	17119	17104	17019	17113	17108	17035	16999	17219	16998	17273	17087	17142	17089	16972	17198	17135	17033	16760	16892	17077	17141	17051	16974	16930	17080	17061	17220	16837	17058	17079	17036	16984	17064	17220	17148	17157	17004	16891	16991	17207	17139	16923	17039	16973	16958	16952	16882	17084	17123	17141	17053	17097	17003	17151	16650	17032	17087	16993	17220	17173	16782	16902	17259	17040	16897	17089	17094	17109	16831	17011	16993	16960	17060	17041	17060	17229	17009	17125	17152	16957	17028	17004	16972	16863	17065	17040	17189	17232	17000	16849	16940	16952	16920	17199	17351	17073	17021	16866	17137	16943	16908	17105	16980	17160	17001	16855	17263	17035	16798	16884	16796	17053	17135	16723	16984	16965	17076	16963	16922	17016	16971	16954	16916	17011	17077	16946	16995	17043	16937	16932	17039	16962	16827	17245	17104	17076	16969	16735	16948	17064	16969	17024	17167	17141	16992	16907	16952	17073	16998	16991	16909	17031	17130	17022	17042	17093	17142	16995	16917	16881	17148	16866	16953	17106	16957	17094	16934	17199	17083	17195	17111	16953	16962	16890	17014	17097	17076	17219	17305	16937	16977	17018	16984	16873	16903	17125	17035	17161	16966	17104	17044	17053	17039	16864	16875	16876	16917	17100	17201	17180	17048	16946	16938	16973	17154	17140	17229	17055	16827	17055	17009	17092	17108	17039	17040	17068	17007	17371	17051	17172	16983	16843	16872	17036	16942	16907	17013	16992	17211	17038	17050	16942	16872	17116	16799	17048	16923	16926	16867	17048	16977	17158	17129	17053	16962	17036	17057	16927	17128	17162	16985	16890	17085	16991	17172	16897	16984	16906	16997	17087	17079	16950	16979	16856	17057	17247	16977	17014	16947	16999	16779	17121	17064	17050	16760	16877	17013	16939	17058	17035	17009	17007	17168	16804	17086	16925	16970	16993	16964	16948	16953	16991	16849	17221	17108	17196	17078	17070	16921	16886	16828	17008	17057	16930	16955	16862	16842	17065	17070	17096	17063	17011	17113	16951	17137	16952	17201	17163	16998	17103	17001	16886	17082	17276	16911	16991	16978	16905	16908	16996	17119	17009	17035	17169	16902	17180	16923	17083	17082	17082	17018	16938	16994	17049	16889	16942	16854	16851	17104	17045	16853	17022	17000	17049	17222	17135	16936	16981	17034	17077	17000	16855	17061	17092	17189	17126	17016	16950	17005	17246	17123	17079	16841	17167	17163	16918	17241	16846	16938	17153	17103	17000	17004	17059	16985	16901	17053	16918	17103	16754	16964	16911	17122	16950	16950	16893	16955	17161	17060	17120	17189	17094	16987	16816	17001	16958	17010	16934	17091	17187	17042	16937	17095	16882	16828	16873	16985	17083	17029	17024	16872	17236	17022	17001	16698	17032	16746	17077	17053	17102	17105	17091	17096	16995	17105	16884	17087	16884	17092	16906	17147	17165	17013	16853	16849	16978	17077	17170	17179	17109	17160	17055	17036	16920	17078	17096	16964	17060	16976	16871	17156	17060	17004	16777	17139	16971	17080	17191	17050	16996	16983	16883	16843	16862	17151	16812	16921	16994	16922	17133	17120	16863	16773	17102	17316	17114	16965	17056	17281	17287	17179	17078	17017	16939	17137	17112	16976	16762	17052	16958	17150	16907	17027	17209	16987	17148	17111	16934	17126	16956	16973	17053	17052	16989	16966	17068	17219	16975	17086	17115	17168	16969	17215	17023	17018	16889	16933	16931	16822	17116	17224	17078	17008	16893	17048	16892	17103	16794	16949	17028	17066	17223	17090	16777	16847	17054	16983	16826	17069	17075	17037	16958	16991	17147	16967	17021	17026	17092	16877	17170	17102	17063	16935	17076	16963	17094	16841	16907	17139	16946	16983	17171	17091	17043	16957	17022	17111	17120	16982	17026	16924	17093	17183	17088	17008	17024	17197	17116	16908	17091	17062	17093	16936	17031	17122	17064	17042	17095	16893	17130	17058	16818	17092	16883	17002	17059	17007	16971	16956	17010	17069	16890	16917	17070	17208	16977	16969	17121	17059	16851	16980	17161	17087	17019	17034	16813	17048	17090	17130	16924	16916	17018	17130	17142	17106	17340	17093	17033	16876	17092	17062	17203	16976	17043	16841	17038	17183	17146	17118	16966	17208	16997	16988	17104	17029	17222	17019	17102	16908	17047	16969	17039	17054	17022	16997	17007	17264	17048	17006	17048	17103	17171	16993	17045	17128	17028	16843	16980	17046	17063	16992	17025	17085	17081	17014	17034	17030	16903	17166	17007	17076	17173	16957	17024	16993	17109	16921	17091	17055	17024	17029	16982	17096	16974	16941	17008	17017	16964	17037	16982	16743	16942	16884	17082	17106	16986	17149	17025	17132	17059	16868	17044	17144	17162	16932	16925	17044	17108	16918	16828	17120	17037	17013	17232	17002	16939	17135	16912	17162	17091	16826	17273	17214	16963	16841	17236	16857	16773	17129	16907	17102	17043	17261	17004	17024	17071	17078	17255	17088	16886	17015	17037	17065	17314	17185	17032	16983	17033	17033	17058	17022	17117	16842	17036	17071	17084	16979	16919	17110	17163	17012	16820	16882	16928	17110	17123	17228	17035	16994	17067	16982	17032	17208	16994	16950	17063	17248	17155	17122	16992	17073
26551	50607	36736	23951	18844	17441	17031	15990	15284	19835	18847	14971	16102	17967	19142	18561	16947	15360	14814	14843	14822	14575	14082	14117	14142	14068	14102	13975	14213	13993	14134	14042	14086	14075	14105	14329	14093	14204	14070	14077	14091	14102	14109	14142	14098	14035	14108	14169	14196	14070	14022	14082	14126	13931	14167	14102	14139	14275	14142	14238	14188	14035	14263	14108	13967	13955	14161	13969	14164	14183	14122	14100	14072	14000	14268	14172	14068	14210	14000	14246	14103	14190	14046	13944	14192	14134	14146	14113	14151	14147	14094	13933	14072	14036	14125	14236	13999	14172	14067	13920	14199	14139	14188	13995	14032	13986	14125	14055	14377	13990	14019	14012	14168	14043	14107	14038	14011	14094	14154	14098	14096	13986	14173	13941	14072	14102	14108	14090	14121	14185	14078	14011	14001	14003	14037	14086	14123	14047	14071	14045	14203	14072	14124	14034	14073	14037	13826	14149	14139	14165	14038	14143	13991	14148	14097	14023	14013	14173	14031	14024	14249	13943	14182	13866	13913	14047	14127	14192	14144	14246	14254	14048	14106	14137	14134	13958	13992	14075	14350	14095	14008	14093	14205	14095	14047	14130	14113	13941	14088	13890	13966	14125	14034	14059	14216	14163	14090	14013	14170	13981	14064	14027	14053	13950	14185	13939	14078	14136	14072	14129	14247	14026	14266	14065	14026	14264	14139	14242	14044	14144	14238	14126	14111	14192	14048	14087	14010	14077	14293	13960	14174	14202	14003	14021	13961	13958	14082	14239	14077	14250	14111	14042	14044	14093	14112	13993	14211	14021	14112	14219	14074	14085	14076	13883	14020	14103	14288	14192	14213	14079	14199	14103	14160	14023	14112	13969	14028	13954	14183	14003	13956	14011	14184	14202	13959	14028	14080	14168	14053	14199	14155	14192	14112	13987	13993	14231	14032	14117	14203	14062	13924	14294	13986	14155	14275	14139	14078	14178	14195	13911	14088	14100	13941	14189	14103	14182	14229	14155	14092	14203	14066	14082	14142	14001	14027	14340	14132	14167	14079	14138	14124	14028	14049	13963	14066	14178	14238	14111	14078	14134	13999	14157	14125	14080	14213	14178	14112	14148	14053	14028	14092	14093	14013	14027	14168	14065	14036	14016	14075	13989	14112	14154	14092	14050	14012	14289	14047	13998	14028	14194	13972	13932	14120	13893	14020	14050	14073	14153	14085	13888	14152	14181	14086	13981	14140	13966	14026	14006	14113	14028	14229	13970	14082	14109	14166	14008	14016	14196	14083	14308	14122	14167	14059	14134	14208	14101	14139	14134	13958	14106	14280	14104	13988	14101	14113	14062	14123	13903	14049	14125	14097	14045	14029	14054	14070	13983	14191	14130	14003	14016	14095	14227	13869	14074	13959	14156	13973	14203	14013	13974	14230	14123	14012	14006	14063	13995	14089	14203	13925	14253	14242	14117	14187	13988	13995	14208	14075	14073	14144	14173	14112	14217	13990	14332	14056	14125	14251	14147	14136	14160	14248	14053	14086	14134	14054	14101	14136	14118	14054	14246	14100	14123	14056	13986	14101	14041	14185	13946	13983	14057	14005	13910	14139	14176	14002	14110	13856	13928	14197	14112	14074	14090	14144	14071	13997	14127	14017	14036	14031	14274	14120	14186	14096	14073	14027	14274	14048	14214	14103	13881	14127	13997	14190	14160	14071	14207	14168	14196	14091	13903	13943	14138	14073	14118	14199	14081	14272	14137	14101	14017	14234	14018	14086	13908	14061	14151	14009	14200	14171	14013	14055	14052	14119	14247	14115	14017	14093	13937	14132	14002	14158	13967	13994	14137	14155	13999	14306	13989	14019	14022	13990	13867	14064	14110	13988	14016	13955	14168	14217	14061	14094	14162	14163	14103	14059	14130	14159	13955	14091	14028	14104	13907	13976	14000	14241	14037	14247	14048	14035	14261	14184	14278	14032	14017	14156	14001	14100	14080	14250	14119	14087	14231	14110	14004	14072	14002	14248	14057	14013	14026	14084	13983	14092	14028	14182	14270	14057	13992	14207	14088	14164	14121	14103	14056	14049	14050	14070	13959	13977	14114	14100	14061	14048	13809	14136	14150	14010	14096	14135	14101	14112	14063	13985	13979	14113	14097	14193	14091	14053	14157	13928	14233	14145	13983	14185	13965	14035	14163	14156	14156	14080	14183	14102	14099	14122	14095	13883	14233	14163	14082	14018	14142	14093	14198	14103	14108	14272	14092	14089	14143	13986	13914	14091	14139	14093	14001	13961	14065	14089	14000	14057	14176	14226	14005	13966	13970	13954	13981	14032	14018	13949	13987	14185	14041	14158	14014	14280	14076	14269	13965	14118	14072	14086	13887	14030	14177	13991	14177	14102	13901	13982	14002	13885	14268	13964	14046	14084	13999	14059	14108	13908	14054	14190	14020	14053	14144	14076	14020	14078	14065	14088	13956	14259	14068	14092	14127	14279	14062	14355	14150	14025	14059	14158	14054	14282	13940	14111	13994	14047	13895	14094	14037	14127	14045	14127	14038	14072	14100	14217	14101	14056	14052	14168	13846	13929	14032	13972	14101	14058	14030	13972	14000	14160	14201	14052	13974	14047	13859	14248	14209	14063	14140	14048	14027	14083	14093	14007	14094	14170	14111	14145	14060	14127	13919	14110	14102	14024	14254	14154	14095	14058	13983	14108	14169	13852	14095	14195	14009	14190	14054	14241	14155	14126	14050	13965	13995	14232	14021	14042	13945	14122	14159	14063	14055	14114	14089	14100	14100	14177	14141	14124	14066	14044	14279	14088	14023	13949	14119	14179	14334	14069	14184	14079	14222	14204	14029	14004	14143	14138	14036	13988	14174	14179	13967	14118	14139	14164	13942	13930	14079	13963	13971	13938	13973	14043	14008	14106	14189	14234	14174	14195	14025	14123	14102	14072	14067	14176	14154	14043	14240	13966	14195	14085	14017	13908	14004	14028	14159	14046	14113	14166	14286	14135	14090	14111	14144	13836	13951	14129	14186	14053	13884	14231	14137	14157	14122	13956	14027	14085	14236	14023	14194	14149	14149	14080	14048	13999	13961	14206	14166	14080	14048	14083	14240	13986	13812	13958	14078	14078	14017	14086	13925	14192	13940	14077	14045	14201	13980	14104	14100	14149	14052	14164	14054	14228	14043	14171	13980	14066	14079	14005	14033	14157	14215	14109	14052	14106	14078	14068	14050	14216	14099	13936	14177	14012	14087	14026	14253	14063	13978	14114	14045	14152	14155	14197	14229	13993	14014	13998	13954	14088	13963	14076	13911	13950	14134	13908	14200	14088	14121	14171	14164	14009	14023	14235	14033	14187	14019	14229	14077	14225	14047	13989	14055	13981	14052	14165	13988	14324	14134	14119	14042	13991	14108	14118	14131	13893	14129	14134	14136	13995	14210	14125	14015	14197	13971	14060	14050	14036	14037	14102	14241	14091	14135	14141	13983	14086	14059	13938	14015	14171	14044	14200	14093	14091	14007	14191	14202	14145	14102	14073	14095	14076	13991	14185	13991	14100	14133	14112	14041	14217	14050	14056	14118	14027	14006	14012	14136	14044	14007	14101	14272	14101	14123	14047	14113	14002	14140	14094	14042	14098	13944	13934	14201	14125	14277	14138	14103	14093	14016	14132	14225	14001	13992	14160	14300	14032	14027	14104	14157	14029	14129	14009	14073	14272	13950	14081	14033	14210	14272	14117	14170	14039	14045	14167	14228	14146	14137	14193	14017	13982	14095	13954	14154	14124	14080	14029	14115	14103	13946	14015	14102	14179	14267	14068	13985	14026	14093	13990	14100	14001	14060	14162	14182	14114	13937	13938	13978	14066	14143	13936	13875	14047	14167	14150	14064	13983	14032	14023	14101	13982	14055	14132	14185	14219	14057	14164	13882	13835	14235	14045	14048	14139	14031	14202	14030	13980	14239	14000	14080	14056	14122	14100	13880	14243	14003	14055	14069	14261	14047	14224	14202	14144	14087	14041	14205	13984	14241	14013	14134	14134	14012	13978	14151	14026	14164	13942	14091	14145	14052	14097	14013	14048	14069	14163	14210	14266	14104	14019	14099	14108	14115	14150	14079	14004	14087	14076	14061	14206	14003	13967	14014	14020	14160	14172	14053	13910	14189	13978	14168	14027	14210	14111	13992	14023	14028	14145	14100	14070	14096	13939	14140	14071	13996	14131	13851	14307	13997	14053	14036	14003	14117	14258	14021	14176	13837	14008	14008	14146	14059	14014	14016	13985	14007	14156	14143	14151	14227	14131	13966	13977	14177	14127	14230	14163	14097	14011	14019	14279	14107	14037	14054	14098	14132	14029	14094	14046	14189	13986	14231	14026	13981	14016	14019	14174	14008	13971	14189	13913	14120	13961	13995	14193	14200	14116	14081	13958	14146	14231	13894	13988	14064	14055	14326	14064	13931	14130	14083	13877	14019	13926	13999	14244	14036	14216	14154	14178	14169	13990	14061	13911	14005	14032	14094	13897	14161	14196	14276	14172	14149	14144	14184	14103	14157	14051	14118	14165	14016	14180	14074	13963	14137	14064	14074	14051	13970	14228	14191	14184	14142	14136	14080	14050	13994	14197	13930	14275	14057	13886	13949	14194	14159	14086	14217	14112	14186	14053	13860	14128	14005	14052	14121	14042	14239	13954	13848	14048	14088	14019	13945	14060	14028	14067	13983	14099	14093	14104	14092	13929	14130	13988	14016	14036	13988	14073	14092	14150	14090	13914	14067	14077	14289	14095	14202	14100	14142	14281	14119	13993	14121	14059	13982	14162	14054	14099	13984	14035	14056	14231	14067	13973	14150	14164	13993	14065	14045	14078	14055	13969	14220	14090	14072	14280	14094	13950	14157	14036	14032	13921	14093	14233	14147	14064	14018	14116	14239	14142	13990	14209	14109	14160	14079	14113	14022	14082	14137	13947	14125	14115	14082	14266	14042	14142	14186	14152	14034	14161	14070	14022	14236	14146	14187	14036	14181	14194	14232	14079	14069	14119	13907	13976	14231	14092	14069	14092	14235	14048	14192	14066	14023	14032	14153	14005	14125	14144	14257	14093	14081	14078	14055	14100	14028	14164	13979	14000	13982
29937	25834	27297	22681	18683	18101	18096	17604	17399	17331	17527	17361	17132	17522	17186	17330	17198	17391	16972	17108	17077	17263	17021	16976	16893	16938	17104	17024	17030	16656	17091	17041	17209	17115	16907	16896	17113	17036	17114	16983	16983	16882	16922	17127	16930	16800	16994	16982	17105	16967	17183	17132	17096	17070	17173	16814	16950	17040	17134	17089	17042	16754	16842	17177	16972	16833	17141	16825	17041	17099	16960	16996	16954	17063	17096	16920	17176	17029	17038	17050	16945	16990	17125	16879	16908	16939	16972	17071	16885	17060	17108	16909	17077	16851	17021	17144	17112	17002	16937	17053	16895	16846	17026	17080	17076	16833	17157	16983	16839	16913	17042	16804	16987	17002	16967	17005	17025	16838	16919	16918	17110	17100	16930	16878	17029	17001	16908	16919	16935	16918	16921	17101	17024	17122	16931	16843	16992	16898	17217	17119	17079	16891	17054	17071	16859	17036	17105	17102	16861	17009	16872	16909	17160	17029	17085	17049	17013	16969	16989	16846	17168	16981	16881	16929	16888	16974	16855	17051	16987	16996	17115	17020	17121	16938	17155	17087	16992	16885	16909	16769	16839	17060	17066	17103	16967	16933	16950	16899	17021	16893	16958	16991	16976	16971	17021	17064	17256	16986	17046	17010	17097	16890	17126	17031	16988	17243	17108	16971	17221	16938	17198	17010	16919	17026	16986	16997	17090	16916	17009	16856	17072	16975	16987	17015	16766	17199	17028	16838	17052	17002	16914	16940	17029	17105	17135	16952	17131	16996	16994	16998	16953	16921	16900	16839	16909	17067	17039	17138	16913	16843	16865	16787	16745	17055	16930	17018	16933	17125	16997	16938	16938	16902	17107	17016	16899	17044	17152	16994	17144	16875	16960	16931	17185	17089	17086	16898	17077	16946	17120	17005	16877	16935	16950	17029	17062	16875	16812	17084	17124	17117	16926	16908	16738	16771	16947	17006	17062	17040	17183	17114	17039	17089	17055	17049	17273	17078	16954	17011	17175	16814	16834	17083	17072	16713	16837	16905	16908	16863	16994	17188	16862	17067	16999	17117	17016	16936	17021	17042	16993	17182	17148	16934	16888	17017	17126	17051	16961	17230	16913	17104	17220	17085	17089	17024	16923	16917	16998	17234	16926	17210	16967	16897	17150	16888	16974	17186	17142	17075	17019	16747	17201	16981	17013	17093	16921	17046	16716	17002	16906	16655	16885	16803	16891	16754	16760	16909	16957	17068	16847	17077	16949	16802	17071	16723	16892	16796	17066	16915	17033	17117	16946	16987	17138	16885	17032	17193	16975	17112	16916	17065	17040	16946	16966	16862	17245	17006	17018	17023	16980	17121	16998	16815	16964	16631	17105	17016	17265	17116	17125	16899	16952	17067	17215	16950	16864	17082	16904	17104	16990	17055	16945	16909	16965	17053	17013	16781	17034	16988	16995	16976	17221	16865	17032	16907	17024	17139	17052	16845	16939	16998	16849	17176	16945	16906	16790	17102	16976	17062	17176	17028	17211	17163	16914	17060	17020	17113	17237	16940	16890	16933	17038	17071	17050	16932	16961	16907	17211	17169	17131	16966	16944	17032	17039	16969	17178	16933	16895	17179	17224	16972	17087	16992	16919	16976	16985	17217	17002	16975	17036	16835	16963	16905	17089	17020	17152	16991	17032	16884	16960	17044	16908	16975	16924	17072	17166	17118	16868	16872	16984	16961	17031	16886	16786	17028	17044	16948	17048	17024	16956	16978	17014	17034	16938	16944	17178	16855	16962	17063	17021	16895	17001	16950	17081	17230	16937	16979	17074	16903	16934	16723	16993	17172	17057	17024	16943	17036	16923	17093	17009	17055	16918	16982	17028	16851	16926	16950	17096	17206	17136	16933	17154	17020	16935	16676	16973	16864	17217	17138	17092	17180	17229	17156	16988	17245	17005	16870	16865	17025	17102	17101	16625	17011	16834	16889	16918	16810	17116	16865	17106	16961	17154	17053	16999	17008	17023	17063	16840	16984	17287	16889	17014	17075	16991	17156	17087	17029	16926	17155	16927	16955	16812	16947	17175	16816	16995	16877	17001	17047	17059	16845	16765	17084	17175	17161	17051	17150	16983	16975	16929	17135	16987	17166	16935	16813	16896	17119	17087	16940	16900	16883	17026	17018	16967	17029	16967	16902	16866	17042	17152	17013	16709	17120	16896	16923	16865	16885	16927	17033	16997	17016	16798	16995	17176	16934	17045	17067	16863	17070	17055	17115	17114	16930	17037	16989	16895	16847	17052	17237	16687	17042	16876	17012	17184	17026	16904	16840	17180	17008	17073	17108	16992	16813	17104	17028	16944	17067	17093	17036	17053	17066	16964	16979	17090	16801	16853	16918	16939	16922	17106	17197	17020	16983	17057	16987	17024	17012	16964	16761	17070	16913	17060	16947	17016	16761	17004	17157	17122	17129	16969	17063	16952	17216	16993	16973	16809	17162	17023	16923	16895	17107	17152	16864	17124	17079	16980	16854	16823	17017	16789	17036	17054	17084	16978	16981	17220	17081	16994	17107	17070	16868	17067	17014	17056	17057	16916	17116	17057	16954	17072	16843	17063	17051	17045	17084	17031	16939	17007	17121	17138	17023	17080	16887	16933	17010	16887	16855	16874	16762	16999	17155	17092	16882	17063	16947	16992	16979	17124	17121	17089	16993	17146	16920	16999	17204	17047	16833	16987	16763	16943	17103	17118	16912	16812	17021	17182	17091	16950	17009	16879	16929	16990	16938	17057	17034	16960	16996	16841	17043	16930	16890	17018	17052	17141	16937	17079	16970	17066	17159	16963	17026	16908	16993	17048	17077	17111	17053	16880	17094	17013	17119	17055	17031	17026	16928	17082	17004	17167	16880	17244	17063	16843	17110	17002	16974	17128	16911	16993	17014	17237	17023	16826	16974	17041	17021	16871	17206	17043	17039	16947	17064	17005	16949	17111	16935	16919	17051	16988	17090	16749	16983	16986	17118	17017	16889	16952	16742	17236	17081	17199	17027	16905	17221	16848	17047	16883	16929	17116	17055	17053	16969	17130	17066	17230	16849	16832	17072	16926	17101	16951	16990	17140	17037	17036	17274	17013	16983	17002	16964	16963	16966	16796	16945	16950	17172	16941	17073	16977	16996	17180	16884	16979	17066	16896	16997	17042	16964	17032	16897	17119	17026	17286	17072	17097	17026	16881	16970	16959	16985	16909	16994	16877	17062	17090	16821	16801	16988	16938	17013	16862	17043	17134	17075	16993	16924	17026	17211	17102	17104	17110	17193	17116	16999	17146	17065	17054	16944	17057	16985	17101	16780	16880	17077	16938	17040	17003	17121	17121	16951	16948	17031	17070	16837	17017	17036	17086	16956	16983	16787	17052	17020	17037	17119	17005	16899	17146	16919	16936	17081	16966	17040	17165	16944	17234	17072	17097	17191	17199	16903	17144	17123	16937	17090	17089	16852	16860	16875	16775	17075	16942	16922	16862	17232	17136	17061	17090	17033	16903	17014	17100	17194	16959	17101	16887	16725	16893	16851	16971	16990	17216	16899	17128	16932	17105	16861	16754	16954	17094	16897	17039	16809	16952	16929	17008	16942	17049	17054	17317	17172	17047	17059	17179	16969	16811	16915	16897	16943	17164	16976	17041	16873	17033	17088	17143	16941	17254	16885	17033	16935	17112	17084	17006	17035	16868	17002	17199	16940	16953	17040	17089	16962	16912	16990	17088	17132	17011	16664	17055	16995	17007	16917	17180	17019	16968	17115	17012	17030	17029	17006	16968	17156	17054	16876	17087	17022	16839	16798	16998	17272	17017	16763	16817	16978	17004	16922	16985	17185	17105	16884	17175	17027	17007	17042	17122	16995	16875	17170	16803	16954	17224	17127	17113	17101	16906	17170	16971	17004	17156	16916	17120	17111	16831	16925	16880	16966	17018	17066	16868	16992	17025	16973	17033	17031	17007	17042	16984	17182	17181	16811	17107	17207	17088	16934	17436	17313	17083	17064	16929	17081	17083	17051	17030	16879	16821	17059	17079	16882	16950	17063	16958	17303	16911	17126	16752	17034	17075	16980	17060	17175	17015	17069	17090	16894	16882	16946	16942	16855	17147	17030	17194	17099	16974	17091	16855	17093	17039	16866	16885	16892	17039	16974	16907	16986	17101	16913	16933	17108	16970	16969	17103	17134	17050	17014	17000	17122	17089	17097	17067	16988	17041	17060	17151	17033	16834	17096	17132	16913	17077	16824	16980	16890	17085	17051	16995	17050	16968	17039	17034	17058	16976	16969	17220	17102	16949	17213	17115	17175	16997	17169	17041	16950	17225	17235	17145	17213	16969	16956	17203	16935	17058	16789	17025	17112	16878	17110	17171	16962	16914	17071	16968	16870	16853	17027	16886	17095	16818	17141	17047	16987	17004	16839	17088	16887	16977	17046	17119	16819	16981	17035	17113	16948	17115	17136	17142	17005	17219	16972	16923	17142	17095	16733	17124	16924	16910	16982	17065	17063	16949	16980	17054	16771	17097	17025	17289	16905	16957	17118	16987	17097	16938	16963	17154	17051	17142	16947	16988	16990	17136	16907	16950	16873	17106	17035	17008	17092	16947	17292	17041	17105	17114	17083	17076	16792	17196	17052	17071	17023	16873	16922	16918	17159	17019	17023	17207	17043	17015	17155	16762	17252	17023	16998	16870	16994	17299	17091	17041	17157	16915	17134	17131	16966	16843	16962	17346	17065	17067	16824	16886	16934	17070	16880	16992	17097	16995	16934	16878	16952	16828	16756	17015	16897	16824	17072	17073	16988	17079	17060	17075	17056	17139	17112	17160	17058	16958	16939	17256	17106	17323	17062	16812	17125	17165	16975	16869	16924	16961	17154	17092	16997	17125	17071	17139	16936	17000	16878	17157	17016	17094	17113	16873	17142	17072	16909	16991	17376	17117	16968	16839	17041	17068	16837	16713	16893	16951	16767	16973	17171	17012	16981	17033	16983	17211	17012	17016	17014	16831	17127	17038	16983	16859	17113	16806	16851	16844	16992	17110	16879	17048	16955	17025	16950	17081	16921	17023	17078	16919	17250	17174	17119	17209	17032	17060	17022	17113	17074	16931	17038
24850	34019	24809	17917	15844	15766	15239	14638	14653	14611	14742	14440	14188	14460	14249	14340	14206	14328	14080	14131	14089	14144	14168	14054	14274	14153	14081	14164	14099	14099	14259	14169	14086	14250	14234	14183	14161	14027	14295	14020	14154	14241	14058	14223	14145	14008	14062	14175	14226	14069	14039	14153	14079	14218	14046	14319	14262	14094	14200	14140	14075	14141	14306	13961	14095	14171	14127	14227	14053	13985	14240	14140	14213	13974	13960	14130	14044	14109	14135	14239	14210	13992	14145	14086	13985	14184	14236	14086	14243	13890	14168	14063	14065	14052	14166	14092	14025	14057	13975	14148	14133	13955	14124	14151	14082	14194	14129	14158	14060	14022	14082	14200	14042	14201	14128	14138	14251	14067	14168	14060	14068	14255	14135	14280	13973	14173	14221	14220	14203	14300	14047	14134	14095	14016	14019	13972	14109	14245	14029	14267	14082	14067	14095	14203	14064	14178	14087	14174	14061	14037	14215	13977	13885	14093	14131	14222	14168	14282	14076	14176	14008	14004	14022	14067	13982	14321	14160	14158	14007	14066	14189	14050	14110	14146	14162	14237	14014	14056	14406	14061	14096	14190	14083	14108	14238	14113	14179	14244	14008	14060	14108	14058	14150	14252	14281	14062	14067	14007	13998	14137	13884	14138	13980	14085	14141	14122	13922	14288	14107	14076	14212	14013	14088	14032	14072	14074	14265	14103	13959	14134	14027	14121	14160	14251	14129	14144	14268	14141	14117	14151	14177	14088	14105	14091	14143	14126	14135	14163	14050	14121	14112	14174	14071	14242	14098	14190	14098	14033	14201	14146	14086	14069	14027	14136	14090	13928	14142	14162	14122	14051	14069	14275	14010	13986	14067	14002	14090	14134	14175	14171	14137	14018	14151	14168	13995	14283	14178	14212	14078	13985	14105	14051	14069	14158	14195	14188	14146	14236	14124	13984	14104	13979	14081	14112	14029	13946	14268	14209	14215	14118	14188	14108	14041	14174	14054	14020	14099	14140	14134	14059	14105	14203	14208	14373	14241	14068	14147	14167	14178	14057	14040	13996	14244	14001	14211	14032	14070	14014	14072	14217	13929	14136	14043	14296	13958	13986	14006	13985	14168	14105	14268	14073	14272	14269	14026	14024	14198	14189	14241	13932	14204	14256	14191	13998	13997	14132	14273	14174	14120	14095	14009	14144	14112	14283	14151	14233	14192	14244	14038	14202	14226	14125	14101	13980	14062	14214	14140	14145	14208	14230	13962	14234	14121	14056	14209	14224	14072	14027	14154	14015	14088	14042	14130	14134	14096	14141	14136	14248	14286	14255	14300	14195	14098	14186	14264	14387	14217	14016	14058	14133	14195	14002	14153	14062	13937	14119	14082	14023	14146	14053	14175	14296	14096	14083	13994	14297	13988	14044	14213	14146	14137	14042	14133	14082	14105	14169	14052	14174	14097	14086	14078	14135	14159	13991	14043	14108	14033	14261	13980	14074	14125	14090	14032	14161	14070	14146	14080	14317	14124	14080	14269	14222	14027	14034	13960	14076	14294	14126	14151	14118	14174	14086	13993	14012	14168	14031	14190	13922	14343	14081	14165	14013	14104	14142	14106	13904	14210	14068	14024	14117	14137	14019	14129	14097	14165	14160	14068	14096	13959	13978	14274	14007	14011	14065	14125	14214	14201	14031	14084	14042	14084	14196	14094	14086	14155	14077	14180	14201	13998	14062	14052	14105	14156	14153	14173	14073	14234	14160	14102	14367	14196	14140	14025	14026	14004	14208	14248	14055	14173	14160	14148	14196	14064	13987	14174	14028	14076	14144	14136	14159	14142	14174	14114	14052	14148	14136	14110	14142	14035	14138	14115	14185	14128	14064	14132	13935	14058	14085	14092	14219	14118	14058	14111	13959	14224	14143	14069	14254	14086	14084	14073	14090	14096	14116	14070	14283	14158	14196	14150	14101	14075	14368	14297	14150	14127	13978	14138	14168	14107	14132	14078	13999	14082	14318	14131	13916	14220	14123	14155	13926	14320	14183	14230	14132	14187	14115	14131	14118	14244	14128	14024	14137	14179	14026	14103	14122	14092	14159	14027	14217	14201	13901	14088	14127	13921	14100	14130	14220	14120	14190	14248	14187	14308	14024	14204	14159	13994	14144	14170	14202	14163	14039	14154	13947	14101	14138	14311	14086	13969	14168	14087	14119	14200	14084	14110	14235	14062	13907	14139	14094	14165	14087	14226	14210	14197	14006	14083	14084	14271	14199	14173	14060	13889	14160	13933	14151	14069	14161	14166	14016	14162	14084	14161	14059	14096	14190	14047	14106	14105	14080	14040	13944	14176	14267	13930	14052	14128	14122	14114	14215	14130	14229	14143	14171	14263	14070	14168	13982	14031	14151	14005	14048	14019	14006	14155	14246	14069	14133	14134	14057	14073	14135	14019	13923	14154	14124	14088	14008	14138	14268	14315	14177	14205	14182	14183	13979	14114	14082	14264	13991	14086	14119	14107	14101	14324	14071	14102	14083	14215	14124	14099	14099	14120	14343	14161	13889	14207	14080	14234	14063	14047	14014	14056	14137	14153	14286	14219	14219	14323	14039	14176	14254	13937	14230	14267	14149	14252	14154	14218	14168	13953	14213	14113	14192	14043	14061	14138	14162	14148	14118	14042	14099	14072	14064	14133	14027	14125	14057	14317	14146	14318	14066	14155	14189	14102	14195	14093	14192	14123	14095	14071	14218	14220	13992	14146	14207	14069	14196	14085	14251	14092	14126	14079	14176	14033	14162	14037	14327	14046	14187	14158	14057	14088	13944	14193	14103	14152	14204	14152	14351	14120	14112	14131	14182	14069	14154	14148	14153	14013	14218	13991	14204	14154	14186	14117	14174	14088	14059	14176	14056	14125	14061	14242	14029	14125	14118	14166	13991	14070	14194	14136	14136	13870	14031	14031	14235	14161	14139	14065	14202	14115	14186	13948	14109	14124	13992	14318	14224	14048	14225	14200	14067	14192	14173	14337	14046	13954	14193	14087	14101	14335	14100	14156	14253	14073	14054	14047	14061	14051	14030	14118	14113	14287	14289	14150	13954	14189	14104	14069	14029	14250	14039	14197	14030	14269	14086	13994	13953	14052	14409	14033	14030	14160	14158	14213	14018	14133	14155	14170	14196	14246	14160	13929	14047	14193	14064	14133	14090	14144	14065	14093	14229	14087	14118	14205	14092	14174	14142	14038	14196	14051	14388	14040	14051	14171	14069	14153	14149	14189	14103	14240	14044	14141	14088	14162	14187	14204	14175	14087	14194	14031	14113	14152	14073	13983	13975	14141	14186	14153	14120	14121	14007	14160	14173	13962	14176	14156	14214	14136	14009	14288	14036	14018	14168	14078	14082	14162	14232	14182	13995	14010	14072	14184	14071	13921	14095	14181	14105	13913	13998	14166	14118	14178	14223	14180	14259	14204	14186	13987	14030	14180	13981	14016	14155	14191	14216	14015	14046	14160	14166	14089	14123	14148	14055	14140	14048	14008	14109	14197	14053	14201	14110	14053	14174	14220	14013	14103	14239	14257	13959	14104	14241	14161	14278	14067	14176	14259	14065	14071	14052	14127	14241	14041	14149	14030	14101	14129	14169	14112	14168	14191	14090	14003	14100	14151	13990	14117	14240	13987	14101	14126	14144	14001	14151	14165	14101	14126	14047	14263	14180	14084	14051	14189	14143	14073	14058	14069	14160	14283	13994	13895	14115	14082	14061	14087	14240	14248	14099	14190	14109	14116	14103	14119	14125	14137	14285	14102	14000	14221	14171	14035	14232	14112	14018	13978	13897	14280	14069	14238	14073	14127	14346	14042	14334	14064	14070	13806	14236	14157	14031	14137	13911	14238	14139	14073	14245	14264	14025	14205	14153	14175	14108	13964	14098	14169	14138	14347	14139	13950	14215	14023	14014	14067	14181	14144	14131	14043	14081	14201	14052	14153	14175	14024	14171	14046	13919	14278	14164	14209	14104	14002	14078	14181	14176	14041	13940	14147	14069	14218	14106	14122	14105	14236	14049	14059	14136	14163	14087	14115	14183	14156	14154	14161	14158	14123	14130	14235	14087	14111	14084	14093	13982	14117	14159	14285	14097	14119	14202	13917	14267	14148	14094	14072	14229	14149	14221	14058	14295	14211	14078	14127	14195	14199	14003	14123	14148	14019	14040	14247	14059	14185	14191	14093	13841	14148	13966	13986	14107	14112	14083	14075	14149	14172	14054	14278	14015	14200	13964	14214	14159	14057	14129	14011	14051	14249	14246	14095	14023	13957	14215	14157	14144	14057	14149	14145	14332	14127	14125	14066	14219	14092	14174	14278	14270	14058	14142	14158	14133	14104	14183	14155	14156	14240	14179	14172	14017	14183	14148	14141	14144	14145	14182	14279	13884	14178	14083	14199	14277	14186	14089	14071	14118	13992	14117	14297	14186	14167	14017	14013	14184	14097	14067	14165	14166	14112	14085	13880	14129	14100	14141	14135	13960	14187	14272	14307	14023	14110	13975	14177	14110	14048	14168	13965	14143	14149	14189	14209	14154	13958	14048	14102	14008	14248	13865	14066	14279	14090	14262	14127	14129	14223	14207	13957	14211	14113	14176	14127	14064	14169	14163	14135	14237	14127	14033	14109	14168	14044	14204	14227	14195	14051	14220	13937	14261	13995	14039	14463	14163	14078	14107	13957	14203	14004	14205	14090	14108	14242	14050	14139	14208	14124	14187	14150	14010	14301	14133	14081	14152	14112	14135	13993	14153	14289	14141	14301	14154	14104	14012	14125	14141	14154	13963	14234	14027	13998	14233	14229	14215	14110	14019	14064	13973	14141	14133	14003	14060	14112	14164	14086	14176	14116	14051	14172	14198	14195	14147	14180	14009	14162	14123	14172	13910	13995	14251	14123	14115	14103	14033	14319	13997	14222	14128	14061	14120	14261	14220	13996	14028	14199	14048	14094	14054	13998	14118	14075	14191	14122	14134	14071	14041	14026	14068	14143	14092	14085	14076	14117	14148	14172	14108	14138	14016	14137	14123	14159	14095	14239	14102	14066	14229	13950	14140	14199	14259	14064	14233	14152	14141	14050	14318	14255	14140	14055	14299	14074	14183
23179	21053	28051	24857	22289	21936	20946	18640	18212	19410	20356	18410	18383	18969	19672	19319	19197	18750	18197	17991	18019	17743	17772	17688	17731	17817	17794	17827	17760	17807	17680	17688	17784	17547	17718	17774	17783	17789	17680	17722	17835	17744	17499	17789	17742	17844	17818	17623	17671	17737	17638	17658	17794	17864	17819	17457	17710	17730	17545	17738	17601	17547	17731	17747	17963	17904	17709	17867	17837	17478	17584	17662	17683	17684	17860	17611	17597	17753	17859	17689	17897	17675	17710	17681	17582	17415	17656	17703	17651	17630	17699	17674	17595	17603	17624	17610	17604	17627	17717	17569	17902	17596	17557	17479	17702	17746	17740	17777	17809	17640	17619	17692	17735	17634	17639	17505	17659	17759	17762	17659	17615	17776	17574	17831	17706	17757	17712	17666	17642	17620	17649	17692	17630	17804	17497	17356	17681	17712	17583	17642	17359	17563	17832	17599	17730	17658	17651	17669	17778	17806	17533	17649	17792	17551	17608	17410	17456	17499	17592	17631	17738	17742	17677	17645	17644	17784	17671	17594	17642	17638	17790	17695	17746	17589	17580	17656	17742	17796	17802	17731	17614	17555	17472	17451	17579	17686	17642	17523	17639	17769	17591	17715	17676	17723	17701	17654	17557	17679	17586	17867	17785	18000	17718	17608	17618	17718	17762	17654	17907	17489	17918	17671	17662	17550	17510	17583	17772	17761	17740	17882	17650	17698	17845	17791	17709	17664	17751	17662	17634	17666	17545	17714	17624	17554	17733	17601	17823	17956	17851	17662	17465	17418	17679	17686	17832	17637	17643	17696	17479	17632	17708	17601	17407	17645	17577	17634	17649	17846	17657	17743	17549	17566	17839	17784	17537	17424	17559	17744	17575	17723	17595	17619	17680	17714	17852	17769	17636	17778	17807	17759	17733	17791	17619	17457	17613	17562	17805	17791	17632	17587	17417	17716	17671	17736	17789	17643	17739	17690	17725	17608	17706	17746	17491	17610	17778	17630	17721	17681	17756	17655	17695	17750	17662	17852	17678	17704	17715	17780	17766	17525	17560	17848	17706	17643	17960	17696	17576	17587	17853	17848	17893	17717	17474	17509	17741	17643	17778	17642	17631	17886	17747	17725	17648	17929	17637	17706	17638	17470	17507	17693	17802	17818	17628	17546	17709	17496	17719	17789	17822	17869	17661	17710	17615	17620	17396	17589	17756	17841	17856	17765	17740	17735	17555	17784	17766	17661	17659	17688	17722	17838	17747	17711	17600	17540	17574	17556	17616	17809	17610	17675	17879	17689	17745	17635	17709	17595	17800	17822	17740	17729	17430	17617	17634	17760	17780	17684	17576	17734	17630	17657	17618	17623	17671	17767	17791	17594	17670	17796	17694	17708	17635	17675	17284	17654	17721	17647	17720	17563	17844	17826	17663	17719	17755	17700	17874	17736	17674	17690	17559	17650	17777	17680	17699	17663	17807	17656	17809	17781	17687	17601	17727	17584	17778	17907	17966	17767	17709	17788	17768	17720	17680	17630	17891	17716	17759	17795	17661	17529	17670	17831	17712	17602	17581	17677	17609	17871	17619	17677	17530	17662	17659	17693	17567	17410	17893	17765	17790	17567	17633	17615	17681	17662	17811	17780	17728	17774	17829	17852	17709	17656	17687	17586	17649	17475	17386	17907	17534	17635	17363	17822	17532	17619	17898	17630	17627	17525	17606	17638	17530	17605	17640	17729	17956	17787	17718	17733	17794	17666	17609	17613	17878	17723	17807	17761	17784	17680	17574	17628	17885	17515	17542	17621	17553	17676	17615	17638	17846	17659	17566	17706	17739	17621	17649	17649	17714	17737	17643	17753	17683	17532	17550	17939	17638	17654	17704	17490	17623	17328	17638	17752	17702	17648	17523	17518	17752	17791	17979	17835	17723	17698	17608	17796	17702	17507	17686	17798	17558	17960	17646	17751	17690	17618	17504	17438	17563	17556	17652	17733	17630	17679	17692	17612	17777	17663	17813	17520	17742	17485	17628	17680	17693	17609	17793	17678	17365	17408	17606	17575	17657	17856	17694	17680	17618	17983	17748	17502	17865	17611	17506	17703	17716	17584	17753	17703	17762	17517	17533	17622	17653	17669	17734	17653	17683	17856	17624	17402	17752	17707	17672	17514	17438	17755	17663	17563	17548	17695	17755	17773	17670	17699	17598	17715	17625	17858	17734	17573	17629	17661	17704	17527	17617	17647	17601	17633	17844	17688	17820	17748	17653	17564	17718	17448	17596	17668	17699	17427	17669	17911	17877	17798	17543	17653	17573	17731	17539	17571	17648	17881	17777	17790	17704	17589	17720	17742	17865	17681	17680	17727	17631	17561	17565	17825	17679	17671	17547	17801	17744	17566	17677	17935	17672	17586	17623	17577	17864	17872	17506	17612	17524	17697	17678	17705	17685	17537	17908	17677	17688	17618	17721	17770	17714	17783	17645	17671	17707	17616	17554	17721	17560	17459	17563	17706	17614	17528	17667	17405	17603	17651	17496	17644	17707	17463	17695	17496	17586	17685	17564	17708	17790	17763	17590	17681	17942	17739	17709	17733	17495	17530	17641	17711	17846	17632	17661	17641	17903	17756	17641	17607	17673	17741	17853	17700	17699	17708	17788	17552	17785	17706	17740	17808	17761	17625	17843	17747	17880	17727	17570	17486	17630	17710	17584	17588	17618	17752	17582	17671	17820	17646	17643	17765	17637	17758	17716	17784	17839	17754	17590	17729	17681	17710	17854	17702	17650	17771	17802	17610	17696	17689	17758	17559	17827	17846	17807	17639	17778	17668	17791	17623	17581	17861	17854	17741	17586	17719	17709	17779	17771	17627	17813	17664	17808	17693	17586	17536	17605	17675	17689	17818	17733	17625	17786	17609	17863	17613	17636	17596	17629	17730	17703	17531	17857	17834	17710	17759	17944	17656	17553	17699	17871	17648	17748	17653	17723	17810	17652	17440	17758	17649	17768	17759	17717	17699	17461	17610	17657	17616	17701	17619	17545	17541	17561	17756	17643	17647	17599	17610	17591	17710	17557	17651	17730	17823	17711	17561	17595	17739	17685	17623	17734	17786	17865	17692	17555	17684	17750	17737	17732	17705	17748	17669	17582	17686	17656	17764	17700	17886	17667	17656	17843	17572	17550	17520	17840	17658	17820	17814	17653	17625	17554	17660	17735	17596	17502	17793	17630	17581	17578	17577	17639	17728	17798	17653	17649	17698	17724	17614	17832	17798	17576	17613	17501	17828	17812	17490	17625	17632	17807	17797	17635	17666	17980	17579	17759	17629	17639	17741	17657	17797	17818	17728	17756	17577	17879	17669	17679	17715	17662	17618	17855	17478	17658	17659	17474	17591	17737	17452	17560	17826	17728	17566	17612	17821	17597	17758	17584	17688	17596	17627	17767	17640	17755	17838	17593	17595	17619	17842	17750	17720	17682	17829	17830	17614	17879	17674	17547	17687	17396	17676	17552	17705	17644	17483	17687	17575	17450	17677	17772	17534	17563	17630	17642	17719	17796	17676	17565	17420	17579	17702	17708	17671	17320	17762	17791	17721	17635	17620	17647	17591	17826	17731	17588	17580	17757	17702	17626	17555	17702	17688	17834	17703	17970	17880	17542	17761	17819	17582	17734	17753	17609	17589	17616	17451	17786	17723	17568	17489	17687	17558	17749	17733	17817	17814	17791	17693	17715	17750	17701	17843	17734	17608	17705	17823	17627	17534	17642	17387	17715	17589	17728	17650	17706	17528	17636	17650	17613	17653	17531	17597	17739	17601	17810	17656	17645	17606	17657	17554	17524	17523	17652	17673	17838	17919	17730	17653	17808	17643	17698	17662	17896	17598	17660	17632	17371	17656	17493	17687	17452	17576	17645	17607	17591	17624	17829	17750	17457	17584	17647	17740	17653	17557	17590	17646	17692	17873	17830	17717	17590	17717	17910	17746	17799	17675	17712	17527	17601	17749	17898	17768	17846	17564	17588	17679	17728	17558	17618	17738	17714	17716	17684	17602	17681	17774	17790	17718	17704	17468	17668	17671	17752	17631	17427	17586	17624	17551	17595	17470	17452	17658	17723	17657	17734	17681	17809	17610	17627	17665	17809	17752	17623	17669	17871	17499	17712	17447	17542	17537	17875	17643	17493	17582	17704	17709	17658	17639	17662	17741	17761	17687	17689	17770	17635	17696	17815	17665	17750	17624	17591	17553	17669	17745	17631	17686	17492	17790	17910	17474	17595	17785	17677	17801	17540	17613	17472	17834	17688	17758	17955	17539	17608	17812	17770	17708	17836	17678	17849	17855	17615	17657	17637	17828	17632	17752	17556	17665	17756	17596	17764	17796	17577	17613	17709	17516	17423	17494	17733	17594	17659	17732	17749	17606	17800	17905	17694	17611	17877	17714	17612	17553	17646	17666	17904	17883	17620	17546	17648	17583	17423	17307	17498	17603	17694	17589	17611	17786	17677	17788	17823	17801	17650	17692	17587	17682	17818	17568	17618	17581	17802	17746	17609	17584	17772	17616	17679	17738	17853	17701	17714	17575	17700	17658	17571	17738	17704	17559	17590	17530	17616	17619	17704	17771	17770	17661	17743	17578	17667	17719	17587	17771	17711	17755	17568	17545	17655	17675	17619	17936	17583	17872	17748	17567	17662	17481	17570	17548	17662	17589	17678	17873	17676	17358	17619	17763	17790	17751	17693	17764	17595	17545	17742	17734	17699	17478	17556	17800	17692	17473	17740	17590	17674	17802	17856	17763	17635	17608	17622	17514	17430	17589	17757	17915	17626	17518	17577	17740	17766	17863	17567	17483	17605	17674	17752	17627	17783	17675	17778	17657	17818	17666	17538	17782	17748	17638	17659	17723	17711	17677	17679	17751	17839	17715	17736	17593	17597	17600	17902	17745	17563	17697	17817	17718	17472	17698	17859	17657	17642	17563	17639	17556	17785	17693	17687	17668	17579	17777	17676	17869	17668	17819	17511	17725	17726	17726	17663	17609	17662	17857	17598	17676	17725	17421	17707	17696	17827	17961	17704	17683	17794	17722	17731	17743	17873	17819	17779	17544	17660	17592	17662	17751	17809	17620	17676	17655	17547	17842	17620	17644
23401	47442	39095	23304	18118	17129	16126	15714	15228	17131	17401	15041	15107	15981	16804	16496	16207	15983	15076	14771	14882	14753	14934	14600	14601	14718	14556	14491	14648	14630	14525	14673	14448	14728	14585	14529	14510	14487	14566	14553	14571	14457	14539	14538	14556	14398	14547	14746	14408	14459	14516	14516	14676	14591	14697	14472	14475	14716	14628	14459	14653	14504	14572	14579	14568	14592	14558	14715	14579	14567	14633	14472	14685	14634	14497	14553	14594	14581	14722	14589	14532	14544	14541	14472	14549	14550	14486	14598	14610	14496	14545	14615	14580	14585	14554	14526	14576	14627	14599	14555	14589	14532	14630	14645	14559	14580	14619	14487	14503	14670	14589	14484	14746	14585	14646	14499	14774	14555	14582	14457	14682	14458	14548	14693	14584	14633	14783	14699	14663	14699	14482	14526	14711	14521	14489	14624	14656	14683	14555	14665	14555	14655	14836	14582	14364	14603	14495	14609	14555	14604	14537	14468	14604	14458	14506	14501	14617	14542	14590	14579	14526	14600	14616	14606	14498	14709	14687	14460	14620	14580	14405	14557	14556	14521	14619	14675	14430	14581	14662	14646	14351	14621	14517	14586	14620	14519	14474	14783	14532	14574	14635	14582	14500	14510	14702	14525	14548	14718	14579	14552	14715	14564	14678	14731	14762	14521	14505	14523	14556	14481	14548	14708	14727	14315	14573	14656	14483	14691	14545	14743	14432	14652	14499	14568	14459	14593	14639	14523	14566	14406	14655	14468	14687	14631	14690	14598	14355	14528	14580	14614	14543	14654	14656	14698	14739	14521	14499	14448	14330	14714	14649	14545	14543	14744	14569	14657	14630	14586	14635	14593	14552	14408	14597	14372	14588	14483	14525	14495	14474	14685	14601	14559	14641	14576	14518	14648	14728	14622	14397	14576	14432	14675	14622	14780	14676	14569	14665	14576	14650	14628	14648	14521	14617	14571	14445	14597	14592	14697	14553	14542	14703	14537	14425	14727	14536	14620	14666	14583	14605	14449	14692	14346	14689	14570	14683	14628	14455	14563	14739	14675	14499	14770	14593	14432	14638	14548	14685	14565	14460	14553	14655	14597	14704	14668	14583	14755	14451	14462	14669	14652	14582	14607	14566	14619	14571	14402	14520	14574	14502	14578	14484	14596	14641	14534	14585	14590	14506	14638	14497	14629	14603	14490	14673	14561	14557	14510	14461	14492	14549	14448	14557	14657	14609	14550	14468	14409	14549	14597	14547	14562	14574	14680	14524	14460	14634	14632	14550	14475	14677	14595	14487	14637	14635	14497	14550	14540	14517	14579	14536	14666	14497	14720	14686	14599	14441	14526	14618	14551	14754	14546	14659	14421	14573	14484	14640	14516	14677	14670	14523	14710	14627	14683	14579	14763	14650	14545	14535	14492	14572	14484	14496	14652	14627	14538	14503	14573	14602	14626	14695	14434	14533	14760	14664	14553	14582	14584	14613	14618	14554	14592	14471	14408	14533	14606	14702	14581	14510	14620	14461	14664	14594	14589	14521	14559	14422	14439	14735	14298	14513	14415	14519	14553	14641	14789	14595	14437	14482	14562	14641	14521	14417	14645	14466	14629	14598	14581	14600	14506	14616	14502	14709	14553	14583	14446	14683	14573	14601	14557	14573	14496	14586	14586	14731	14610	14538	14568	14502	14565	14564	14350	14534	14442	14694	14749	14584	14500	14561	14687	14618	14649	14382	14599	14458	14586	14507	14512	14685	14523	14764	14494	14531	14549	14540	14444	14629	14477	14617	14553	14827	14680	14479	14681	14498	14664	14621	14550	14738	14507	14552	14588	14656	14654	14551	14478	14607	14619	14499	14528	14534	14560	14460	14833	14784	14534	14578	14636	14615	14446	14581	14726	14662	14491	14709	14717	14413	14653	14545	14605	14360	14709	14683	14633	14672	14657	14719	14586	14438	14563	14661	14500	14538	14595	14511	14745	14503	14475	14408	14588	14615	14589	14575	14562	14704	14563	14544	14503	14528	14444	14568	14637	14568	14493	14704	14619	14419	14589	14665	14453	14509	14465	14486	14554	14377	14511	14465	14648	14640	14584	14535	14479	14459	14588	14606	14646	14715	14464	14569	14627	14526	14531	14486	14567	14533	14708	14695	14637	14550	14681	14544	14599	14496	14499	14695	14650	14549	14426	14516	14593	14584	14634	14643	14656	14663	14472	14609	14546	14637	14660	14576	14529	14770	14501	14667	14566	14459	14666	14672	14666	14593	14746	14647	14386	14716	14631	14668	14636	14710	14420	14599	14671	14604	14652	14382	14675	14523	14502	14635	14368	14593	14428	14562	14681	14602	14492	14641	14657	14553	14716	14542	14594	14630	14702	14617	14680	14505	14730	14422	14539	14425	14682	14542	14547	14564	14543	14547	14695	14484	14677	14456	14479	14710	14433	14520	14691	14541	14717	14728	14727	14523	14476	14668	14553	14566	14672	14502	14496	14651	14602	14474	14469	14791	14502	14586	14596	14490	14582	14592	14529	14579	14717	14678	14595	14560	14576	14456	14673	14641	14534	14497	14536	14561	14641	14617	14532	14662	14583	14739	14437	14550	14497	14552	14400	14595	14655	14586	14562	14512	14499	14582	14659	14618	14580	14515	14723	14435	14546	14564	14517	14553	14424	14898	14544	14681	14843	14604	14706	14461	14612	14511	14591	14542	14500	14452	14380	14555	14659	14553	14439	14390	14635	14653	14420	14460	14556	14626	14686	14813	14410	14690	14539	14629	14522	14656	14636	14670	14445	14499	14648	14708	14570	14647	14654	14691	14665	14539	14606	14520	14552	14598	14445	14597	14600	14575	14755	14593	14678	14464	14685	14551	14641	14555	14589	14646	14586	14578	14512	14657	14473	14606	14552	14500	14443	14604	14642	14516	14466	14527	14575	14507	14560	14528	14592	14505	14559	14575	14727	14651	14712	14363	14504	14452	14596	14567	14502	14497	14662	14610	14483	14772	14592	14407	14739	14543	14482	14584	14556	14551	14601	14694	14432	14493	14562	14449	14597	14373	14630	14644	14540	14275	14687	14566	14664	14587	14658	14665	14815	14501	14431	14623	14504	14619	14612	14593	14511	14518	14392	14401	14829	14502	14669	14499	14538	14586	14580	14691	14720	14505	14513	14457	14763	14700	14519	14625	14672	14547	14450	14609	14801	14546	14579	14551	14570	14534	14479	14521	14531	14602	14456	14544	14546	14735	14712	14543	14624	14647	14554	14479	14540	14666	14639	14463	14782	14670	14574	14558	14571	14585	14698	14538	14713	14591	14535	14463	14516	14612	14881	14565	14624	14541	14669	14638	14376	14656	14610	14605	14514	14538	14610	14702	14671	14580	14597	14635	14520	14825	14720	14625	14795	14670	14560	14572	14425	14696	14738	14549	14649	14746	14384	14428	14681	14573	14640	14690	14490	14609	14630	14602	14588	14570	14623	14487	14505	14554	14581	14602	14682	14450	14564	14591	14573	14593	14690	14538	14532	14426	14502	14598	14478	14549	14672	14709	14508	14504	14748	14626	14581	14701	14589	14600	14374	14559	14533	14662	14570	14629	14567	14574	14444	14769	14711	14572	14616	14577	14647	14551	14494	14491	14585	14673	14643	14507	14489	14611	14528	14555	14635	14551	14773	14712	14640	14468	14702	14298	14504	14545	14571	14504	14523	14812	14557	14397	14549	14718	14759	14520	14652	14586	14561	14741	14641	14558	14570	14479	14502	14605	14484	14604	14643	14590	14419	14614	14705	14673	14574	14460	14583	14481	14480	14451	14651	14663	14450	14625	14528	14543	14462	14351	14546	14650	14588	14642	14648	14601	14614	14506	14517	14595	14698	14838	14603	14600	14648	14732	14645	14783	14755	14632	14650	14461	14517	14656	14725	14613	14536	14589	14814	14502	14778	14508	14557	14437	14490	14674	14506	14553	14652	14639	14511	14611	14670	14425	14514	14542	14745	14773	14532	14608	14524	14475	14632	14475	14639	14459	14571	14578	14570	14623	14524	14598	14690	14448	14472	14642	14527	14668	14555	14575	14682	14530	14595	14748	14618	14608	14463	14670	14665	14403	14583	14782	14525	14605	14587	14611	14542	14727	14560	14491	14516	14544	14510	14611	14609	14676	14748	14625	14742	14519	14546	14576	14676	14633	14513	14587	14704	14483	14475	14717	14682	14475	14515	14572	14655	14617	14391	14590	14635	14525	14590	14523	14543	14595	14612	14563	14657	14459	14665	14497	14708	14683	14633	14584	14584	14530	14626	14620	14634	14449	14604	14520	14514	14720	14604	14281	14739	14528	14421	14518	14554	14544	14703	14487	14625	14527	14666	14596	14431	14638	14487	14551	14734	14694	14596	14746	14657	14625	14712	14592	14554	14546	14537	14675	14473	14523	14562	14489	14527	14657	14650	14617	14475	14405	14474	14581	14635	14648	14561	14686	14557	14454	14599	14446	14591	14654	14556	14515	14684	14603	14610	14646	14605	14803	14731	14567	14527	14686	14644	14515	14452	14482	14602	14618	14545	14614	14530	14466	14511	14698	14491	14528	14492	14551	14593	14553	14636	14605	14662	14531	14593	14701	14551	14454	14496	14717	14589	14598	14514	14544	14656	14537	14626	14634	14632	14668	14738	14557	14755	14773	14447	14576	14583	14299	14615	14474	14576	14654	14723	14615	14663	14573	14634	14695	14612	14585	14652	14570	14651	14638	14500	14668	14444	14674	14471	14700	14654	14596	14687	14510	14587	14596	14500	14619	14575	14525	14581	14533	14539	14615	14406	14465	14584	14550	14563	14704	14551	14541	14582	14641	14515	14656	14491	14588	14549	14667	14611	14592	14591	14447	14478	14451	14721	14711	14553	14633	14625	14574	14810	14499	14689	14529	14570	14691	14450	14552	14437	14406	14707	14513	14694	14409	14734	14844	14686	14578	14668	14549	14639	14502	14522	14373	14538	14561	14579	14598	14604	14674	14653	14554	14547	14586	14481	14618	14431	14689	14428	14482	14552	14640	14686	14493	14711	14546	14618	14664	14556	14447	14495	14600	14599	14571	14652	14658	14491	14558	14456	14564	14578	14527	14563	14662	14467	14634	14743	14487	14467	14691	14525
24470	21072	27586	27019	21894	21125	21037	20307	19999	20484	20624	19718	19877	19967	20189	20250	20452	20215	20010	19358	19499	19672	19573	19443	19570	19519	19520	19381	19549	19522	19472	19433	19600	19365	19342	19339	19329	19393	19599	19536	19460	19459	19559	19377	19495	19702	19555	19499	19587	19353	19681	19233	19482	19518	19545	19372	19378	19580	19527	19570	19444	19579	19486	19618	19594	19494	19371	19366	19376	19649	19505	19466	19503	19380	19658	19459	19586	19330	19560	19405	19365	19411	19513	19410	19587	19582	19547	19365	19502	19260	19364	19316	19420	19442	19614	19529	19456	19520	19270	19541	19506	19438	19658	19518	19136	19389	19493	19596	19355	19507	19591	19458	19555	19527	19558	19440	19532	19494	19455	19587	19627	19553	19413	19468	19433	19455	19324	19343	19783	19521	19608	19226	19577	19368	19423	19375	19644	19224	19439	19496	19354	19410	19489	19498	19354	19456	19454	19670	19618	19759	19241	19484	19407	19526	19512	19236	19561	19523	19472	19371	19435	19224	19621	19465	19430	19374	19802	19620	19485	19460	19553	19408	19403	19515	19378	19502	19276	19432	19437	19211	19476	19472	19520	19274	19277	19069	19547	19355	19586	19573	19504	19198	19290	19435	19515	19441	19416	19479	19530	19348	19424	19559	19476	19323	19528	19438	19530	19460	19516	19540	19417	19490	19307	19368	19281	19393	19401	19330	19413	19351	19397	19449	19442	19480	19442	19536	19452	19452	19596	19482	19443	19342	19375	19289	19581	19496	19412	19284	19387	19614	19528	19478	19500	19525	19319	19486	19458	19222	19665	19493	19535	19495	19533	19428	19557	19514	19503	19569	19504	19414	19615	19457	19407	19398	19566	19304	19294	19487	19432	19323	19476	19578	19436	19380	19490	19368	19385	19535	19359	19590	19476	19539	19471	19354	19556	19506	19558	19291	19314	19513	19659	19337	19570	19506	19567	19498	19541	19659	19394	19560	19423	19549	19676	19287	19429	19423	19289	19516	19597	19517	19351	19362	19346	19389	19708	19538	19215	19463	19437	19344	19441	19414	19402	19525	19409	19366	19474	19330	19365	19376	19566	19266	19563	19369	19457	19302	19446	19295	19326	19558	19472	19531	19428	19465	19267	19570	19504	19672	19668	19406	19482	19344	19345	19250	19536	19628	19486	19499	19450	19401	19758	19606	19391	19465	19541	19669	19586	19339	19572	19386	19471	19511	19465	19497	19611	19713	19689	19532	19285	19406	19348	19610	19516	19493	19441	19675	19434	19380	19331	19380	19352	19324	19421	19303	19659	19399	19309	19616	19306	19468	19492	19240	19581	19531	19589	19545	19627	19441	19493	19526	19541	19418	19330	19578	19552	19614	19658	19432	19594	19674	19518	19393	19513	19300	19376	19545	19564	19499	19566	19506	19555	19513	19521	19534	19495	19344	19517	19444	19668	19806	19368	19494	19455	19680	19733	19515	19394	19467	19547	19560	19405	19405	19485	19408	19578	19589	19677	19619	19531	19473	19409	19296	19463	19447	19437	19575	19526	19556	19589	19336	19125	19500	19461	19653	19322	19663	19539	19503	19596	19478	19309	19543	19287	19475	19477	19613	19426	19432	19467	19391	19475	19541	19350	19604	19388	19606	19408	19550	19625	19330	19449	19478	19454	19544	19455	19345	19583	19511	19482	19505	19362	19280	19275	19366	19650	19377	19482	19304	19439	19543	19494	19429	19336	19402	19628	19484	19540	19279	19535	19536	19459	19429	19541	19625	19507	19527	19460	19644	19294	19451	19590	19443	19416	19455	19499	19369	19409	19450	19443	19425	19375	19652	19446	19536	19540	19596	19335	19512	19454	19232	19424	19355	19500	19354	19382	19446	19569	19432	19549	19476	19644	19591	19341	19479	19344	19649	19535	19556	19484	19431	19605	19509	19352	19565	19430	19584	19352	19534	19462	19417	19476	19498	19472	19455	19583	19450	19491	19555	19471	19587	19452	19560	19430	19356	19591	19487	19489	19445	19381	19559	19532	19652	19506	19563	19335	19543	19625	19440	19371	19415	19556	19534	19644	19525	19671	19325	19447	19421	19518	19516	19536	19361	19279	19356	19386	19496	19345	19346	19349	19501	19654	19370	19713	19550	19401	19654	19512	19615	19643	19586	19646	19437	19266	19625	19438	19365	19392	19376	19363	19531	19312	19499	19499	19353	19466	19515	19626	19637	19635	19447	19512	19472	19390	19572	19681	19514	19560	19545	19499	19402	19666	19596	19448	19480	19561	19588	19442	19682	19537	19428	19499	19500	19318	19361	19344	19461	19655	19521	19549	19590	19562	19329	19625	19658	19491	19271	19453	19332	19515	19381	19344	19548	19415	19381	19655	19511	19499	19498	19374	19432	19448	19329	19635	19291	19476	19513	19480	19425	19438	19332	19541	19593	19607	19424	19450	19344	19428	19512	19399	19408	19606	19516	19429	19528	19490	19364	19551	19490	19320	19635	19679	19483	19357	19565	19652	19565	19496	19669	19559	19461	19601	19483	19539	19415	19637	19505	19620	19374	19539	19273	19551	19555	19470	19588	19482	19659	19316	19322	19620	19425	19414	19277	19471	19689	19471	19439	19455	19554	19418	19321	19707	19474	19452	19480	19435	19659	19359	19603	19542	19417	19469	19538	19679	19583	19448	19691	19585	19262	19392	19661	19485	19428	19439	19286	19450	19210	19495	19375	19476	19433	19570	19420	19286	19728	19554	19645	19562	19652	19449	19521	19709	19491	19566	19341	19493	19540	19545	19356	19539	19382	19583	19474	19401	19360	19565	19345	19296	19623	19498	19518	19349	19337	19474	19530	19446	19467	19640	19551	19531	19471	19498	19534	19808	19460	19515	19662	19439	19414	19378	19438	19447	19448	19483	19443	19399	19692	19602	19634	19488	19344	19722	19781	19613	19647	19503	19331	19285	19707	19334	19438	19557	19437	19536	19399	19523	19563	19468	19619	19327	19394	19647	19540	19589	19559	19618	19460	19616	19631	19644	19458	19381	19608	19420	19469	19484	19410	19294	19568	19414	19350	19585	19557	19389	19534	19407	19526	19432	19395	19556	19475	19308	19354	19424	19438	19330	19506	19503	19602	19276	19467	19375	19637	19655	19610	19524	19601	19671	19273	19594	19508	19472	19468	19515	19595	19674	19489	19500	19469	19483	19538	19623	19505	19412	19332	19404	19458	19349	19732	19361	19521	19488	19509	19466	19660	19503	19565	19498	19383	19579	19331	19608	19542	19382	19509	19485	19645	19460	19497	19479	19537	19350	19494	19595	19595	19369	19569	19530	19267	19497	19319	19637	19697	19432	19494	19535	19360	19475	19511	19711	19472	19455	19491	19420	19424	19513	19564	19309	19517	19652	19464	19560	19668	19546	19319	19591	19392	19460	19311	19480	19706	19594	19592	19398	19440	19413	19554	19465	19612	19407	19456	19384	19530	19510	19363	19534	19387	19608	19398	19664	19625	19554	19405	19412	19345	19504	19382	19431	19594	19492	19337	19556	19374	19481	19356	19584	19555	19638	19652	19456	19287	19420	19524	19317	19444	19554	19572	19436	19519	19429	19445	19620	19420	19487	19494	19406	19559	19599	19406	19338	19436	19561	19829	19541	19438	19477	19423	19671	19587	19586	19353	19359	19361	19537	19476	19553	19409	19614	19291	19434	19598	19481	19474	19630	19201	19383	19412	19629	19373	19530	19545	19617	19533	19286	19584	19370	19685	19499	19488	19438	19636	19595	19691	19369	19402	19440	19422	19401	19402	19628	19525	19509	19650	19334	19432	19548	19310	19530	19434	19409	19612	19624	19393	19490	19515	19441	19322	19547	19469	19376	19668	19551	19410	19377	19504	19663	19414	19626	19407	19496	19602	19666	19342	19600	19628	19477	19385	19529	19723	19649	19509	19421	19309	19580	19462	19396	19539	19345	19444	19373	19540	19243	19582	19493	19442	19282	19415	19380	19549	19398	19444	19283	19370	19327	19447	19310	19322	19599	19475	19379	19436	19595	19323	19204	19270	19517	19329	19410	19207	19505	19413	19603	19539	19372	19700	19558	19321	19612	19705	19646	19294	19328	19430	19434	19425	19488	19316	19611	19640	19345	19483	19464	19344	19436	19454	19293	19747	19445	19372	19606	19435	19460	19373	19586	19379	19304	19313	19522	19321	19451	19526	19419	19306	19393	19627	19651	19623	19604	19573	19374	19549	19195	19534	19557	19459	19403	19336	19495	19496	19403	19484	19580	19602	19265	19349	19761	19544	19691	19189	19485	19288	19395	19468	19512	19376	19605	19344	19530	19387	19446	19404	19525	19464	19461	19558	19421	19351	19567	19413	19515	19580	19387	19156	19351	19339	19655	19482	19565	19393	19464	19314	19564	19442	19528	19581	19581	19611	19538	19497	19553	19424	19496	19393	19226	19344	19575	19582	19608	19340	19329	19288	19585	19416	19372	19643	19400	19689	19604	19526	19379	19477	19462	19401	19565	19365	19520	19622	19712	19707	19490	19447	19289	19782	19478	19418	19594	19587	19526	19696	19411	19425	19493	19590	19676	19436	19374	19425	19670	19481	19664	19419	19650	19508	19521	19729	19405	19350	19495	19648	19516	19321	19415	19349	19404	19631	19438	19622	19520	19464	19658	19390	19680	19683	19641	19560	19692	19403	19664	19855	19450	19272	19478	19487	19443	19496	19547	19426	19363	19656	19362	19627	19520	19488	19881	19598	19369	19555	19383	19365	19474	19523	19387	19356	19485	19306	19441	19313	19393	19401	19393	19391	19225	19420	19623	19486	19452	19166	19365	19478	19598	19295	19437	19276	19208	19334	19376	19483	19507	19562	19452	19693	19479	19698	19515	19412	19489	19587	19642	19661	19619	19502	19381	19651	19436	19471	19452	19414	19545	19490	19618	19574	19445	19358	19444	19542	19412	19521	19459	19412	19651	19653	19503	19518	19462	19438	19689	19439	19298	19721	19638	19313	19268	19449	19344	19303	19383	19483	19376	19427	19542	19656	19521	19402	19567	19567	19495	19299	19448	19325	19401	19341	19608	19546	19497	19499	19413	19333	19496	19566	19712	19354	19556	19423	19441	19642	19621	19635
24507	45237	33182	20613	18404	16906	16806	16663	16247	17213	16749	15901	16012	16448	16593	16702	16799	16465	16026	15897	15900	15805	15555	15593	15506	15660	15575	15593	15415	15545	15627	15591	15439	15673	15737	15547	15524	15693	15695	15565	15635	15677	15746	15537	15649	15768	15785	15645	15729	15675	15578	15613	15678	15535	15511	15656	15618	15612	15706	15624	15515	15601	15446	15483	15646	15526	15789	15702	15708	15451	15468	15677	15699	15704	15710	15434	15741	15660	15673	15535	15778	15541	15568	15606	15690	15526	15663	15607	15652	15579	15478	15626	15575	15534	15617	15686	15707	15746	15590	15403	15573	15479	15579	15646	15627	15668	15558	15591	15762	15690	15743	15681	15583	15728	15718	15451	15589	15563	15666	15520	15816	15790	15635	15610	15710	15597	15759	15581	15641	15707	15638	15547	15492	15561	15593	15692	15644	15584	15639	15510	15630	15694	15725	15569	15531	15793	15631	15533	15875	15673	15704	15566	15790	15646	15405	15788	15639	15591	15667	15604	15675	15654	15574	15702	15701	15404	15505	15792	15682	15576	15585	15756	15433	15696	15575	15474	15491	15761	15606	15700	15652	15523	15520	15663	15684	15559	15506	15555	15701	15496	15741	15518	15744	15679	15619	15623	15614	15797	15549	15692	15599	15680	15610	15598	15663	15649	15637	15728	15731	15622	15694	15702	15381	15549	15674	15508	15677	15557	15553	15499	15438	15623	15668	15569	15480	15665	15595	15629	15738	15658	15584	15359	15667	15727	15566	15849	15472	15663	15510	15520	15841	15672	15583	15711	15675	15600	15498	15635	15709	15493	15713	15595	15577	15476	15640	15694	15617	15665	15578	15564	15430	15591	15577	15797	15768	15862	15721	15663	15602	15653	15658	15735	15546	15668	15692	15590	15643	15615	15746	15706	15746	15636	15659	15676	15679	15695	15809	15716	15636	15472	15655	15618	15680	15690	15665	15684	15765	15667	15704	15650	15607	15640	15598	15710	15634	15584	15574	15681	15496	15687	15719	15628	15623	15627	15679	15653	15730	15778	15586	15453	15749	15487	15387	15609	15634	15562	15655	15601	15473	15657	15651	15574	15457	15657	15603	15620	15473	15629	15845	15723	15656	15789	15717	15592	15668	15594	15764	15694	15636	15661	15741	15667	15814	15734	15421	15702	15634	15547	15682	15588	15736	15610	15698	15560	15670	15608	15575	15635	15465	15538	15521	15618	15615	15524	15625	15589	15558	15542	15570	15738	15671	15667	15557	15630	15697	15627	15692	15741	15709	15646	15545	15755	15729	15783	15611	15468	15684	15545	15590	15522	15617	15679	15677	15619	15756	15705	15362	15617	15501	15614	15488	15617	15710	15604	15587	15721	15672	15611	15733	15633	15549	15610	15756	15772	15716	15538	15719	15638	15603	15626	15595	15669	15673	15545	15680	15485	15636	15556	15708	15474	15699	15594	15537	15646	15697	15662	15626	15434	15492	15666	15881	15708	15656	15521	15634	15612	15602	15524	15491	15575	15689	15518	15652	15590	15720	15576	15531	15541	15715	15572	15642	15569	15509	15627	15765	15752	15651	15551	15795	15522	15627	15764	15599	15545	15437	15611	15576	15742	15562	15761	15584	15629	15757	15493	15620	15659	15681	15621	15558	15467	15558	15607	15680	15700	15622	15696	15521	15744	15620	15595	15570	15591	15641	15803	15382	15640	15555	15595	15602	15597	15596	15543	15711	15552	15711	15535	15605	15617	15632	15531	15627	15485	15510	15755	15806	15638	15605	15513	15762	15639	15712	15630	15579	15548	15570	15527	15581	15447	15601	15689	15650	15583	15544	15651	15672	15765	15586	15672	15715	15714	15708	15731	15717	15480	15570	15792	15705	15506	15644	15760	15580	15667	15654	15628	15664	15742	15618	15617	15694	15575	15507	15426	15697	15541	15535	15604	15552	15573	15639	15578	15517	15689	15557	15515	15669	15683	15741	15784	15661	15626	15659	15620	15771	15589	15588	15516	15621	15672	15756	15469	15671	15595	15640	15625	15509	15597	15621	15514	15721	15656	15518	15729	15475	15867	15604	15559	15690	15656	15545	15720	15714	15621	15672	15483	15566	15559	15571	15589	15514	15431	15657	15606	15572	15583	15725	15633	15725	15815	15726	15504	15733	15587	15601	15674	15704	15672	15524	15680	15743	15554	15656	15649	15766	15651	15664	15706	15572	15473	15684	15817	15588	15576	15679	15644	15607	15594	15658	15676	15527	15672	15542	15870	15578	15585	15615	15648	15559	15771	15691	15604	15774	15452	15627	15635	15768	15447	15679	15679	15542	15598	15443	15477	15630	15395	15647	15635	15615	15635	15461	15602	15427	15611	15575	15403	15550	15556	15545	15580	15530	15523	15601	15478	15501	15668	15573	15685	15612	15618	15600	15734	15623	15569	15427	15765	15790	15643	15737	15542	15577	15615	15579	15545	15461	15499	15634	15811	15666	15773	15726	15585	15492	15672	15584	15540	15776	15694	15845	15570	15632	15782	15543	15559	15499	15602	15625	15593	15518	15740	15754	15350	15522	15529	15701	15581	15658	15479	15812	15705	15671	15524	15621	15788	15511	15611	15626	15655	15632	15789	15671	15654	15704	15680	15564	15498	15647	15444	15716	15610	15682	15645	15697	15776	15776	15668	15636	15602	15699	15552	15795	15559	15695	15549	15598	15591	15689	15551	15547	15834	15715	15604	15676	15568	15655	15573	15601	15690	15688	15698	15867	15558	15548	15718	15502	15753	15721	15491	15635	15720	15726	15618	15487	15570	15524	15847	15782	15520	15646	15622	15625	15651	15536	15620	15564	15730	15497	15725	15717	15731	15727	15725	15695	15629	15654	15775	15685	15625	15796	15611	15615	15604	15482	15534	15678	15674	15548	15612	15715	15594	15486	15622	15588	15642	15671	15741	15578	15618	15668	15579	15592	15663	15731	15582	15614	15512	15600	15613	15689	15696	15650	15551	15573	15595	15721	15404	15630	15624	15664	15672	15473	15707	15550	15629	15652	15481	15736	15672	15719	15574	15735	15617	15689	15519	15690	15625	15640	15846	15610	15635	15533	15563	15589	15472	15555	15704	15663	15557	15399	15650	15666	15618	15579	15628	15630	15533	15671	15446	15586	15507	15604	15565	15602	15583	15545	15642	15568	15610	15693	15512	15568	15502	15581	15639	15640	15461	15690	15495	15529	15618	15674	15639	15753	15676	15540	15597	15588	15420	15595	15685	15529	15695	15687	15650	15566	15702	15583	15539	15685	15632	15615	15478	15314	15665	15711	15579	15625	15643	15616	15551	15643	15532	15789	15493	15654	15627	15506	15584	15616	15571	15629	15610	15584	15668	15657	15628	15674	15708	15630	15604	15525	15592	15590	15733	15532	15471	15573	15604	15604	15697	15604	15612	15620	15474	15692	15556	15594	15593	15637	15518	15528	15513	15743	15618	15493	15538	15589	15596	15597	15591	15776	15656	15687	15657	15588	15493	15641	15526	15529	15784	15490	15608	15569	15651	15582	15658	15554	15565	15566	15783	15622	15623	15742	15610	15829	15703	15782	15545	15677	15813	15632	15685	15602	15689	15529	15766	15671	15804	15813	15694	15603	15596	15641	15792	15649	15553	15782	15490	15670	15553	15452	15523	15720	15638	15626	15582	15509	15612	15566	15600	15657	15599	15617	15715	15561	15523	15572	15608	15698	15661	15712	15639	15581	15678	15653	15541	15577	15672	15698	15647	15703	15791	15565	15466	15721	15433	15631	15743	15641	15582	15609	15646	15674	15561	15774	15678	15721	15547	15792	15636	15477	15667	15581	15663	15774	15816	15805	15805	15432	15647	15586	15695	15687	15769	15581	15618	15484	15777	15707	15777	15576	15742	15603	15530	15650	15588	15375	15594	15513	15490	15684	15579	15718	15729	15577	15609	15632	15795	15688	15668	15703	15524	15607	15459	15554	15845	15399	15554	15625	15592	15744	15648	15677	15401	15766	15781	15762	15683	15622	15706	15605	15709	15638	15812	15731	15733	15533	15594	15507	15660	15648	15494	15518	15680	15752	15753	15750	15484	15704	15654	15523	15589	15572	15705	15659	15557	15803	15710	15726	15442	15882	15600	15612	15624	15660	15686	15659	15582	15892	15594	15657	15793	15588	15727	15546	15687	15720	15785	15568	15549	15578	15550	15631	15534	15605	15682	15723	15654	15660	15575	15717	15611	15734	15553	15700	15678	15424	15473	15667	15555	15519	15573	15771	15447	15741	15417	15693	15695	15455	15631	15510	15467	15634	15769	15641	15668	15511	15791	15491	15650	15694	15658	15595	15613	15732	15538	15789	15606	15762	15682	15499	15566	15622	15611	15725	15538	15603	15471	15602	15434	15628	15546	15769	15525	15592	15556	15560	15644	15624	15700	15355	15598	15625	15571	15704	15596	15802	15553	15695	15662	15747	15457	15661	15561	15680	15675	15721	15717	15534	15619	15700	15779	15606	15554	15672	15627	15692	15601	15581	15628	15538	15578	15547	15409	15513	15815	15734	15672	15608	15843	15558	15708	15553	15450	15497	15529	15610	15759	15578	15499	15676	15710	15530	15687	15729	15808	15531	15657	15668	15747	15638	15611	15643	15625	15508	15634	15725	15663	15542	15666	15548	15638	15703	15686	15519	15688	15601	15657	15793	15553	15714	15630	15613	15564	15556	15593	15733	15535	15606	15635	15544	15448	15524	15828	15735	15685	15662	15535	15480	15698	15394	15564	15730	15672	15644	15571	15537	15624	15604	15778	15596	15657	15663	15527	15707	15573	15655	15731	15891	15747	15676	15849	15712	15692	15682	15554	15715	15529	15629	15625	15568	15640	15718	15729	15706	15736	15757	15707	15619	15740	15702	15642	15705	15736	15681	15655	15818	15725	15577	15566	15631	15566	15705	15553	15615	15599	15586	15424	15719	15535	15722	15584	15664	15600	15734	15561	15605	15654	15600	15703	15751	15668	15786	15650	15647	15632	15563	15491	15619	15627	15566	15648	15599	15640	15548	15596	15483	15521	15695	15662	15519	15669	15820	15603	15610	15631	15684	15716	15633	15501	15584	15690	15548	15748	15476	15740	15815	15617
21939	21023	28369	23976	21603	24429	26638	22356	21583	24595	23466	21275	21596	22570	24369	24880	23954	22756	22029	21391	21052	21122	20932	21045	21013	20688	20865	20705	20745	20715	20798	20888	20787	20844	20709	20790	20776	20875	20821	20487	20828	20712	20892	20668	20730	20733	20830	20624	20685	20731	20498	20573	20778	20715	20657	20589	20869	20665	20733	20446	20633	20627	20861	20679	20762	20742	20966	20899	20547	20581	20464	20807	20612	20835	20719	20657	20677	20788	20802	20618	20731	20616	20702	20899	20777	20687	20532	20669	20696	20744	20689	20653	20564	20664	20780	20638	20626	20690	20713	20658	20725	20931	20884	20921	20905	20715	20674	20660	20854	20791	20650	20661	20711	20658	20777	20593	20687	20641	20748	20663	20769	20762	20715	20604	20818	20765	20582	20726	20618	20750	20702	20703	20747	20767	20590	20424	20886	20662	20687	20537	20554	20635	20801	20625	20709	20724	20499	20704	20688	20765	20652	20664	20893	20644	20838	20808	20658	20694	20783	20696	20442	20744	20611	20533	20421	20530	20767	20680	20666	20579	20733	20829	20693	20508	20538	20926	20738	20536	20832	20735	20789	20668	20643	20678	20561	20810	20518	20713	20621	20650	20673	20800	20829	20610	20668	20675	20610	20352	20814	20739	20695	20693	20661	20682	20670	20786	20576	20729	20743	20542	20607	20809	20845	20763	20590	20752	20687	20607	20765	20501	20786	20780	20677	20635	20660	20469	20562	20660	20779	20648	20787	20856	20815	20784	20839	20632	20780	20674	20577	20393	20664	20738	20832	20797	20664	20816	20630	20673	20462	20723	20681	20587	20717	20748	20726	20829	20740	20712	20596	20770	20572	20761	20737	20745	20796	20646	20699	20867	20639	20669	20721	20787	20708	20983	20805	20503	20672	20579	20604	20627	20658	20837	20788	20936	20641	20400	20750	20633	20716	20988	20805	20645	20799	20627	20600	20733	20690	20775	20667	20832	20829	20621	20736	20671	20792	20704	20861	20652	20547	20722	20727	20614	20571	20539	20605	20664	20747	20810	20905	20673	20580	20599	20700	20631	20860	20830	20791	20809	20727	20760	20677	20649	20632	20715	20796	20888	20680	20794	20636	20687	20802	20663	20522	20735	20548	20753	20793	20927	20709	20638	20866	20657	20530	20870	20552	20536	20865	20389	20596	20986	20910	20706	20666	20577	20663	20672	20709	20835	20843	20637	20654	20773	20813	20504	20689	20731	20668	21014	20585	20562	20515	20625	20661	20811	20639	20575	20576	20716	20844	20708	20730	20800	20778	20728	20955	20603	20602	20787	20642	20648	20688	20613	20768	20678	20588	20863	20786	20817	20758	20538	20401	20720	20454	20604	20803	20699	20870	20776	20697	20715	20744	20574	20669	20708	20636	20749	20763	20555	20681	20650	20732	20616	20761	20757	20649	20552	20723	20734	20588	20721	20739	20794	20729	20752	20624	20471	20754	20724	20717	20806	20499	20701	20705	20767	20770	20757	20694	20553	20695	20604	20554	20573	20693	20711	20651	20607	20799	20646	20584	20592	20591	20740	21053	20876	20626	20683	20574	20665	20823	20580	20525	20728	20950	20635	20618	20707	20498	20561	20591	20560	20751	20729	20696	20515	20534	20518	20762	20864	20772	20878	20981	20954	20827	20560	20597	20749	20720	20696	20659	20771	20776	20663	20680	20671	20699	20644	20673	20625	20554	20763	20977	20766	20855	20683	20684	20636	20814	20656	20543	20789	20426	20761	20708	20511	20700	20489	20732	20688	20777	20775	20852	20812	20748	20736	20873	20698	20660	20581	20663	20692	20530	20731	20873	20798	20898	20563	20559	20566	20637	20601	20617	20729	20815	20824	20814	20724	20595	20470	20404	20536	20593	20583	20665	20875	20587	20470	20608	20594	20659	20754	20848	20590	20713	20640	20826	20662	20704	20728	20810	20882	20742	20955	20760	20567	20717	20796	20513	20748	20531	20634	20514	20655	20700	20667	20762	20781	20585	20694	20679	20766	20691	20767	20740	20738	20833	20737	20848	20662	20746	20700	20783	20940	20785	20693	20690	20576	20620	20739	20795	20753	20695	20679	20869	20531	20484	20638	20809	20694	20587	20738	20667	20820	20706	20587	20673	20740	20570	20854	20610	20765	20606	20737	20652	20698	20687	20720	20591	20780	20567	20825	20720	20912	20794	20765	20631	20666	20484	20698	20883	20719	20679	20689	20603	20557	20618	20714	20467	20550	20639	20738	20724	20752	20557	20598	20824	20541	20801	20607	20721	20702	20529	20749	20600	20815	20895	20852	20709	20625	20702	20511	20831	20574	20624	20632	20823	20655	20480	20451	20737	20861	20802	20532	20757	20802	20874	20781	20541	20701	20690	20829	20811	20848	20657	20523	20566	20545	20674	20537	20343	20552	20798	20665	20837	20707	20801	20817	20655	20552	20605	20899	20750	20794	20388	20833	20683	20810	20618	20761	20591	20727	20701	20667	20647	20782	20768	20774	20756	20706	20616	20780	20628	20800	20679	20590	20710	20871	20611	20535	20718	20543	20662	20769	20597	20642	20606	20689	20593	20967	20917	20746	20768	20991	20811	20625	20709	20768	20727	20566	20638	20772	20823	20732	20767	20666	20838	20757	20734	20640	20623	20776	20682	20783	20579	20634	20717	20554	20798	20563	20735	20568	20648	20573	20370	20783	20767	20790	20587	20504	20815	20563	20773	20753	20803	20848	20557	20822	20750	20645	20686	20897	20710	20697	20537	20716	20841	20850	20935	20572	20603	20668	20884	20528	20719	20551	20962	20615	20679	20469	20683	20933	20687	20593	20807	20576	20760	20691	20613	20814	20614	20511	20505	20765	20696	20780	20686	20712	20804	20666	20852	20533	20800	20614	20568	20605	20616	20662	20672	20737	20736	20738	20829	20587	20663	20866	20706	20788	20671	20833	20683	20775	20577	20679	20756	20830	20844	20779	20614	20503	20506	20673	20494	20625	20780	20774	20732	20546	20519	20906	20771	20622	20557	20584	20674	20643	20730	20711	20759	20707	20726	20574	20649	20690	20739	20572	20691	20906	20438	20554	20610	20871	20568	20486	20593	20627	20526	20702	20655	20767	20693	20654	20631	20599	20592	20712	20607	20794	20604	20841	20744	20666	20545	20679	20530	20607	20890	20602	20683	20648	20654	20603	20690	20742	20661	20582	20558	20654	20766	20888	20681	20792	20752	20668	20740	20465	20789	20715	20484	20482	20668	20670	20555	20668	20820	20578	20597	20800	20561	20537	20676	20743	20554	20819	20947	20902	20615	20651	20624	20490	20561	20840	20759	20870	20627	20757	20730	20723	20547	20625	20766	20789	20810	20553	20820	20786	20739	20772	20402	20848	20722	20750	20603	20710	20506	20584	20663	20550	20680	20702	20918	20690	20754	20619	20615	20703	20835	20669	20658	20887	20651	20816	20437	20693	20718	20421	20762	20528	20568	20387	20675	20716	20731	20637	20809	20562	20688	20569	20536	20558	20707	20599	20635	20495	20891	20671	20662	20543	20501	20676	20732	20688	20733	20814	20712	20674	20733	20833	20684	20856	20810	20786	20817	20694	20572	20596	20491	20665	20806	20398	20601	20597	20684	20688	20776	20505	20775	20570	20681	20689	20638	20820	20915	20692	20837	20784	20654	20789	20599	20586	20854	20810	20887	20763	20991	20548	20903	20690	20735	20670	20716	20702	20898	20709	20582	20503	20717	20562	20749	21014	20617	20646	20664	20480	20788	20569	20546	20774	20707	20737	20852	20707	20854	20966	20755	20526	20559	20598	20598	20676	20742	20507	20750	20533	20590	20727	20773	20709	20824	20716	20697	20693	20594	20436	20671	20736	20872	20674	20644	20753	20564	20625	20611	20815	20435	20680	20677	20719	20628	20745	20854	20753	20676	20633	20680	20863	20735	20698	20782	20696	20752	20788	20676	20866	20698	20812	20555	20630	20718	20771	20763	20806	20782	20634	20949	20501	20557	20564	20529	20649	20550	20760	20821	20459	20791	20655	20815	20783	20810	20664	20495	20725	20747	20746	20691	20879	20638	20726	20914	20636	20686	20714	20807	20570	20550	20639	20783	20614	20673	20676	20617	20775	20864	20563	20545	20611	20609	20528	20650	20760	20761	20720	20615	20761	20767	20542	20688	20721	20557	20768	20836	20536	20624	20777	20660	20589	20636	20682	20463	20655	20693	20620	20584	20793	20790	20701	20782	20640	20421	20527	20637	20696	20603	20463	20554	20626	20578	20489	20819	20715	21001	20680	20816	20763	20663	20808	20856	20625	20949	20450	20474	20757	20319	20686	20834	20712	20844	20545	20954	20710	20837	20768	20713	20469	20521	20809	20652	20682	20513	20540	20469	20607	20630	20664	20832	20794	20882	20682	20767	20854	20524	20723	20600	20874	20839	20901	20610	20561	20740	20591	20636	20548	20833	20678	20695	20589	20732	20738	20834	20645	20759	20591	20595	20730	20706	20747	20535	20782	20752	20599	20701	20657	20774	20639	20836	20816	20545	20711	20898	20624	20617	20615	20626	20603	20707	20815	20681	20848	20723	20493	20574	20760	20436	20715	20615	20781	20772	20868	20658	20789	20570	20688	20493	20660	20936	20779	20732	20643	20488	20680	20565	20744	20636	20834	20746	20764	20674	20591	20451	20959	20676	20743	20766	20688	20850	20756	20777	20651	20532	20721	20655	20859	20769	20622	20661	20710	20619	20712	20658	20650	20552	20737	20685	20708	20775	20670	20806	20671	20870	20818	20455	20591	20856	20800	20622	20634	20641	20693	20740	20760	20851	20836	20547	20585	20617	20717	20921	20564	20688	20693	20713	20651	20610	20617	20504	20866	20551	20644	20571	20736	20560	20858	20574	20585	20648	20636	20751	20891	20835	20519	20394	20787	20649	20678	20797	20757	20787	20613	20805	20722	20709	20923	20760	20613	20658	20686	20661	20679	20602	20836	20700	20644	20905	20492	20686	20512	20764	20683	20715	20695	20609	20569	20724	20637	20700	20709	20760	20761	20752	20547	20760	20797	20553	20894	20908	20860	20887	20650	20553	20464	20707	20628	20508	20777	20631	20782	20643	20910
28205	57604	43108	27840	21207	19405	18424	17642	17497	22104	18914	16900	17352	19131	21173	21307	19792	18575	17479	16631	16640	16560	16469	16174	16103	16288	16332	16350	16390	16447	16316	16211	16329	16375	16247	16417	16360	16132	16463	16230	16300	16349	16475	16400	16274	16355	16399	16332	16288	16193	16277	16301	16437	16101	16184	16225	16343	16221	16229	16191	16370	16365	16362	16068	16319	16388	16309	16510	16381	16219	16148	16206	16344	16359	16279	16245	16416	16330	16331	16235	16357	16388	16300	16295	16292	16194	16353	16153	16300	16233	16373	16340	16270	16286	16267	16279	16231	16352	16107	16347	16289	16234	16344	16369	16273	16420	16416	16407	16329	16302	16267	16274	16435	16238	16389	16332	16270	16286	16294	16209	16304	16223	16408	16401	16372	16397	16486	16185	16405	16586	16224	16448	16253	16435	16288	16385	16367	16476	16238	16241	16373	16368	16405	16139	16289	16259	16141	16359	16441	16574	16450	16257	16242	16269	16459	16409	16163	16264	16347	16214	16355	16188	16507	16253	16305	16252	16273	16436	16341	16253	16228	16366	16157	16458	16324	16212	16224	16226	16454	16127	16321	16218	16354	16189	16313	16298	16351	16195	16335	16501	16223	16413	16178	16320	16304	16476	16349	16424	16282	16197	16203	16258	16314	16251	16207	16314	16218	16271	16335	16317	16466	16300	16206	16225	16317	16339	16161	16313	16434	16246	16360	16282	16320	16335	16349	16331	16335	16360	16262	16446	16200	16418	16245	16250	16417	16304	16478	16227	16490	16330	16351	16217	16494	16274	16445	16252	16387	16318	16316	16300	16443	16220	16347	16325	16339	16334	16353	16298	16264	16324	16357	16189	16188	16374	16249	16284	16292	16356	16312	16325	16174	16286	16367	16425	16374	16461	16360	16286	16150	16406	16292	16303	16242	16473	16335	16197	16406	16196	16137	16221	16218	16290	16334	16201	16294	16266	16433	16430	16191	16301	16553	16368	16338	16271	16431	16192	16312	16389	16205	16337	16242	16249	16389	16382	16323	16293	16214	16187	16291	16311	16324	16368	16302	16407	16218	16168	16301	16165	16375	16222	16239	16232	16313	16399	16240	16306	16303	16296	16191	16226	16225	16223	16229	16302	16226	16300	16249	16182	16295	16257	16303	16352	16350	16466	16352	16326	16326	16213	16125	16370	16286	16372	16374	16373	16432	16202	16289	16406	16192	16192	16373	16244	16281	16339	16335	16248	16184	16204	16200	16142	16150	16345	16227	16401	16198	16208	16260	16136	16360	16371	16293	16390	16179	16305	16141	16338	16073	16057	16197	16408	16225	16289	16295	16303	16344	16397	16431	16371	16325	16319	16168	16325	16436	16206	16329	16277	16441	16247	16387	16277	16296	16286	16406	16144	16283	16360	16354	16344	16247	16184	16293	16168	16330	16235	16468	16296	16233	16356	16207	16227	16277	16301	16247	16244	16294	16391	16212	16590	16430	16438	16295	16306	16368	16221	16246	16168	16458	16337	16343	16267	16263	16450	16299	16419	16039	16460	16331	16119	16273	16195	16531	16066	16328	16255	16434	16282	16310	16315	16211	16171	16462	16183	16286	16142	16343	16325	16260	16274	16265	16211	16326	16165	16218	16207	16208	16516	16304	16364	16332	16286	16273	16362	16209	16112	16250	16128	16327	16254	16302	16312	16356	16301	16214	16347	16152	16233	16255	16247	16283	16381	16327	16261	16225	16346	16289	16118	16297	16285	16188	16419	16354	16295	16287	16503	16370	16221	16280	16305	16403	16169	16375	16247	16353	16372	16285	16189	16295	16216	16205	16128	16359	16370	16303	16302	16362	16437	16348	16426	16385	16242	16340	16303	16234	16130	16390	16428	16258	16229	16233	16293	16248	16253	16358	16245	16202	16182	16202	16227	16357	16439	16263	16225	16272	16169	16359	16137	16451	16211	16135	16436	16231	16316	16421	16349	16347	16183	16303	16311	16360	16302	16331	16125	16471	16284	16256	16362	16518	16401	16275	16245	16283	16149	16440	16342	16465	16307	16346	16095	16349	16398	16311	16138	16245	16350	16201	16218	16329	16251	16199	16180	16237	16307	16381	16359	16383	16261	16248	16301	16246	16012	16308	16371	16198	16302	16342	16269	16257	16308	16432	16212	16251	16205	16261	16335	16094	16353	16316	16368	16289	16314	16308	16474	16429	16364	16188	16313	16173	16368	16344	16373	16318	16368	16602	16255	16360	16379	16301	16344	16252	16326	16225	16232	16059	16369	16280	16463	16398	16205	16346	16189	16375	16174	16335	16023	16131	16394	16361	16192	16286	16383	16295	16342	16406	16381	16314	16204	16282	16389	16290	16230	16170	16371	16403	16359	16272	16173	16403	16251	16345	16272	16198	16313	16376	16319	16310	16423	16119	16224	16234	16298	16263	16249	16286	16285	16075	16106	16132	16141	16191	16473	16318	16317	16230	16319	16485	16157	16266	16328	16303	16350	16234	16360	16295	16399	16405	16338	16389	16424	16321	16271	16152	16476	16173	16404	16220	16334	16080	16276	16431	16360	16408	16328	16208	16351	16415	16320	16345	16296	16192	16216	16448	16399	16438	16293	16390	16319	16211	16204	16234	16274	16150	16081	16350	16131	16255	16342	16243	16188	16235	16480	16187	16313	16060	16330	16378	16235	16378	16149	16247	16319	16321	16275	16137	16297	16305	16289	16175	16328	16497	16419	16417	16200	16441	16311	16291	16317	16268	16455	16212	16428	16324	16441	16402	16349	16271	16377	16329	16272	16298	16446	16195	16282	16251	16310	16249	16490	16324	16266	16430	16113	16245	16472	16456	16234	16383	16173	16278	16439	16112	16277	16267	16281	16315	16293	16328	16195	16354	16171	16358	16513	16379	16272	16495	16461	16116	16370	16269	16222	16431	16479	16356	16264	16308	16385	16107	16364	16140	16296	16182	16362	16221	16351	16151	16164	16229	16274	16307	16196	16338	16309	16238	16264	16217	16173	16272	16459	16222	16352	16240	16201	16201	16365	16301	16354	16275	16366	16329	16171	16269	16296	16328	16265	16331	16300	16417	16257	16283	16298	16279	16331	16321	16471	16303	16276	16316	16425	16325	16241	16232	16383	16140	16322	16235	16350	16290	16371	16172	16242	16329	16170	16365	16327	16395	16277	16352	16257	16146	16275	16117	16250	16206	16320	16175	16450	16241	16257	16395	16307	16358	16291	16379	16089	16265	16384	16327	16294	16168	16378	16190	16330	16236	16106	16404	16315	16430	16392	16409	16270	16227	16316	16441	16433	16281	16289	16290	16387	16309	16356	16283	16291	16441	16336	16335	16394	16315	16277	16540	16389	16377	16301	16311	16209	16379	16192	16426	16243	16188	16206	16170	16344	16285	16132	16288	16368	16286	16184	16375	16338	16320	16325	16344	16244	16268	16324	16160	16364	16198	16207	16340	16424	16234	16268	16302	16317	16300	16284	16236	16334	16252	16515	16391	16294	16207	16161	16412	16303	16311	16168	16296	16092	16227	16326	16310	16414	16240	16120	16226	16347	16237	16435	16418	16474	16260	16369	16310	16469	16405	16467	16338	16382	16254	16336	16255	16145	16142	16399	16214	16351	16128	16306	16270	16285	16361	16203	16383	16246	16391	16430	16267	16139	16293	16268	16176	16389	16274	16185	16435	16280	16239	16377	16203	16436	16254	16332	16106	16100	16306	16244	16189	16267	16282	16386	16324	16305	16295	16336	16369	16118	16002	16090	16265	16255	16338	16361	16344	16542	16228	16408	16297	16402	16365	16356	16239	16192	16218	16430	16234	16389	16280	16214	16292	16275	16181	16339	16253	16331	16267	16207	16338	16180	16483	16210	16291	16283	16296	16217	16469	16232	16243	16266	16366	16155	16277	16374	16369	16445	16399	16166	16309	16258	16262	16318	16279	16312	16174	16346	16232	16284	16344	16213	16352	16231	16285	16329	16373	16257	16388	16356	16332	16315	16113	16175	16417	16366	16149	16336	16162	16259	16377	16296	16239	16357	16352	16173	16419	16129	16355	16123	16185	16449	16443	16115	16250	16355	16322	16471	16172	16333	16239	16386	16352	16368	16375	16065	16431	16252	16290	16277	16222	16313	16410	16201	16096	16395	16372	16401	16099	16255	16283	16247	16342	16221	16240	16218	16330	16295	16228	16527	16212	16442	16391	16349	16218	16289	16193	16444	16495	16250	16386	16488	16410	16344	16461	16263	16323	16107	16348	16472	16241	16351	16339	16275	16274	16371	16149	16237	16346	16162	16229	16164	16439	16053	16344	16193	16292	16338	16587	16312	16314	16472	16255	16404	16188	16317	16382	16496	16300	16358	15999	16258	16203	16476	16374	16340	16429	16333	16076	16264	16100	16231	16289	16200	16254	16309	16201	16033	16425	16307	16349	16281	16278	16252	16347	16274	16271	16142	16281	16244	16345	16256	16304	16439	16126	16217	16161	16430	16296	16305	16177	16223	16268	16343	16283	16390	16419	16257	16242	16178	16231	16238	16575	16291	16253	16228	16267	16417	16173	16323	16151	16436	16295	16442	16312	16243	16350	16192	16219	16202	16214	16321	16262	16456	16385	16118	16162	16205	16311	16160	16224	16435	16315	16204	16449	16189	16221	16238	16266	16300	16369	16296	16340	16310	16269	16196	16323	16296	16465	16234	16383	16340	16124	16353	16184	16376	16363	16252	16188	16330	16239	16257	16530	16215	16305	16296	16291	16418	16314	16290	16311	16266	16290	16223	16215	16363	16267	16364	16288	16113	16159	16236	16414	16424	16231	16195	16479	16337	16236	16321	16283	16255	16367	16296	16161	16196	16302	16221	16311	16309	16210	16442	16151	16258	16197	16327	16198	16394	16381	16256	16314	16235	16265	16329	16440	16331	16409	16353	16245	16480	16457	16275	16244	16344	16229	16360	16421	16309	16393	16256	16241	16146	16272	16292	16243	16288	16338	16275	16425	16327	16294	16195	16264	16405	16264	16290	16339	16251	16315	16220	16300	16284	16219	16355	16323	16202	16422	16532	16174	16316	16354	16242	16326	16228	16290	16316	16209	16354	16205	16172	16297	16262	16223	16327	16312	16364	16258	16052
30422	28369	31844	25290	21629	20843	20650	20318	20009	20102	19952	19769	19669	19936	19845	19957	19808	20003	19870	19871	19756	19479	19567	19810	19623	19824	19709	19758	19716	19893	19633	19742	19624	19574	19590	19698	19839	19590	19759	19669	19678	19759	19635	19794	19704	19613	19769	19662	19672	19730	19770	19761	19659	19535	19653	19712	19585	19640	19826	19801	19824	19847	19831	19708	19653	19789	19651	19618	19651	19704	19795	19816	19727	19563	19595	19488	19667	19617	19717	19655	19557	19588	19483	19876	19662	19422	19749	19699	19715	19862	19699	19637	19629	19678	19655	19735	19859	19772	19934	19518	19786	19689	19618	19474	19556	19594	19508	19381	19743	19379	19655	19639	19691	19468	19632	19635	19625	19602	19682	19792	19673	19596	19629	19653	19899	19703	19607	19718	19803	19758	19782	19668	19788	19646	19719	19591	19806	19634	19672	19777	19585	19411	19658	19928	19879	19705	19592	19631	19760	19718	19884	19534	19627	19540	19772	19710	19785	19752	19599	19548	19554	19612	19816	19767	19773	19760	19800	19722	19623	19617	19821	19863	19697	19505	19701	19569	19806	19967	19512	19656	19613	19592	19766	19559	19768	19844	19770	19697	19712	19662	19564	19672	19589	19814	19676	19645	19622	19690	19706	19508	19702	19676	19608	19561	19536	19549	19644	19667	19699	19663	19614	19575	19577	19716	19935	19881	19908	19751	19923	19645	19950	19787	19591	19699	19605	19827	19584	19801	19709	19605	19618	19683	19720	19464	19567	19703	19770	19670	19817	19597	19540	19884	19741	19660	19626	19554	19804	19641	19866	19691	19638	19524	19693	19508	19713	19687	19717	19554	19781	19791	19698	19782	19555	19715	19677	19730	19506	19710	19527	19732	19517	19522	19748	19557	19788	19567	19819	19660	19539	19701	19857	19680	19766	19687	19651	19886	19781	19649	19883	19579	19753	19796	19581	19934	19765	19723	19610	19922	19756	19729	19615	19672	19584	19759	19697	19611	19668	19520	19661	19760	19548	19453	19593	19844	19912	19524	19466	19655	19851	19578	19814	19859	19720	19535	19736	19890	19549	19714	19807	20045	19680	19697	19730	19589	19939	19658	19697	19692	19754	19710	19751	19762	19737	19810	19484	19706	19668	19690	19622	19805	19706	19726	19626	19680	20043	19814	19612	19716	19629	19552	19690	19668	19664	19555	19652	19863	19758	19819	19739	19846	19588	19700	19702	19817	19781	19828	19728	19785	19519	19615	19761	19614	19748	19847	19549	19797	19936	19680	19871	19647	19563	19622	19676	19776	19650	19591	19769	19648	19596	19796	19991	19782	19787	19759	19821	19635	19573	19812	19654	19610	19707	19638	19813	19866	19712	19833	19571	19572	19725	19884	19634	19718	19837	19850	19769	19660	19674	19735	19627	19743	19838	19849	19676	19752	19692	19611	19596	19594	19632	19407	19633	19889	20007	19843	19817	19593	19765	19796	19980	19809	19722	19771	19621	19654	19695	19573	19553	19665	19810	19647	19854	19675	19594	19716	19543	19767	19726	19628	19585	19606	19738	19862	19572	19608	19728	19563	19761	19551	19510	19457	19648	19874	19900	19694	19816	19554	19855	19742	19677	19850	19901	19754	19599	19643	19820	19698	19837	19937	19536	19683	19645	19768	19866	19545	19822	19761	19658	19840	19741	19725	19732	19705	19739	19720	19672	19728	19643	19692	19530	19865	19552	19554	19743	19730	19437	19687	19562	19689	19686	19638	19715	19637	19799	19540	19951	19799	19674	19665	19718	19694	19789	19679	19849	19815	19662	19503	19797	19699	19725	19639	19944	19526	19483	19724	19511	19552	19616	19791	19845	19561	19698	19638	19709	19540	19599	19527	19823	19760	19887	20001	19619	19839	19810	19554	19661	19598	19863	19561	19673	19584	19540	19715	19745	19659	19675	19755	19784	19734	19740	19578	19744	19666	19894	19693	19782	19656	19672	19671	19597	19592	19858	19694	19704	19767	19675	19665	19624	19606	19900	19550	19854	19688	19592	19629	19757	19575	19600	19546	19377	19719	19527	19769	19547	19495	19557	19783	19853	19759	19740	19708	19590	19720	19647	19805	19703	19770	19658	19718	19580	19754	19830	19855	19788	19591	19793	19913	19880	19725	19863	19719	19660	19791	19684	19733	19552	19776	19708	19695	19765	19797	19647	19676	19421	19670	19760	19915	19614	19748	19694	19616	19744	19670	19759	19774	19711	19789	19670	19842	19610	19847	19776	19795	19692	19678	19711	19818	19552	19789	19763	19681	19670	19705	19794	19625	19605	19688	19593	19599	19615	19763	19694	19872	19662	19928	19672	19717	19638	19689	19766	19609	19924	19690	19563	19789	19881	19888	19708	19535	19632	19696	19703	19667	19612	19456	19560	19592	19395	19570	20044	19667	19876	19842	19657	19645	19690	19719	19676	19700	19699	19703	19882	19722	19802	19843	19586	19744	19658	19663	19696	19677	19680	19787	19583	19699	19506	19684	19761	19689	19795	19796	19708	19585	19802	19660	19790	19632	19836	19753	19587	19814	19656	19756	19761	19520	19882	19704	19638	19625	19783	19956	19715	19782	19637	19536	19750	19786	19812	19864	19694	19809	19472	19768	19863	19817	19568	19712	19499	19766	19703	19807	19419	19500	19653	19770	19724	19649	19789	19610	19681	19816	19426	19524	19467	19707	19883	19815	19679	19639	19745	19699	19606	19690	19694	19847	19692	19658	19816	19915	19591	19702	19638	19781	19768	19598	19869	19682	19897	19756	19840	19673	19736	19786	19367	19708	19867	19727	19585	19840	19801	19769	19682	19560	19633	19767	19714	19906	19744	19848	19615	19974	19719	19793	19646	19720	19824	19653	19744	19575	19514	19648	19695	19716	19815	19629	19896	19636	19513	19770	19519	19634	19619	19631	19757	19821	19619	19779	19494	19611	19606	19571	19730	19859	19624	19879	19925	19580	19496	19534	19851	19546	19654	19678	19590	19781	19730	19590	19747	19781	19408	19546	19687	19763	19664	19501	19826	19708	19584	19574	19784	19681	19675	19707	19494	19670	19713	19704	19772	19848	19595	19742	19760	19640	19734	19678	19654	19621	19854	19862	19696	19951	19822	19690	19806	19585	19631	19569	19713	19522	19728	19590	19594	19560	19860	19650	19818	19533	19595	19646	19871	19605	19779	19437	19809	19800	19718	19802	19696	19666	19720	19582	19701	19701	19775	19508	19844	19651	19711	19704	19475	19682	19590	19808	19821	19729	19709	19609	19760	19518	19872	19750	19682	19982	19745	19661	19660	19789	19517	19581	19735	19675	19832	19675	19748	20109	19929	19720	19764	19669	19964	19602	19790	19874	19691	19765	19682	19537	19678	19699	19429	19580	19858	19691	19737	19799	19675	19596	19831	19822	20062	19906	19850	19801	19758	19804	19619	19656	19612	19430	19570	19693	19690	19760	19626	19688	19726	19608	19705	19643	19461	19651	19670	19853	19693	19587	19878	19861	19888	19730	19635	19808	19820	19705	19816	19761	19765	19702	19612	19749	19740	19699	19734	19627	19855	19718	19802	19700	19512	19546	19709	19706	19755	19690	19475	19689	19810	19629	19620	19556	19830	19653	19633	19855	19573	19848	19643	19608	19479	19813	19519	19742	19720	19584	19421	19519	19647	19693	19579	19983	19723	19852	19619	19510	19650	19767	19905	19608	19711	19828	19653	19686	19872	19863	19751	19659	19706	19947	19589	19818	19783	19694	19635	19753	19776	19650	19486	19851	19655	19837	19721	19680	19669	19714	19770	20004	19640	19897	19567	19748	19566	19641	19674	19936	20017	19768	19695	19711	19876	19791	19612	19820	19718	19630	19670	19649	19691	19669	19613	19534	19681	19663	19776	19903	19721	19790	19736	19813	19907	19778	19717	19984	19754	19740	19947	19839	19751	19590	19683	19751	19740	19807	19672	19515	19745	19707	19628	19792	19917	19632	19735	19743	19857	19719	19588	19698	19811	19698	19668	19684	19662	19632	19693	19763	19891	19757	19715	19628	19752	19773	19596	19641	19980	19798	19802	19583	19837	19636	19699	19774	19654	19600	19837	19434	19643	19745	19529	19854	19816	19853	19866	19700	19770	19676	19567	19774	19700	19588	19603	19737	19639	19666	19627	19610	19773	19632	19828	19883	19589	19794	19754	19472	19640	19825	19780	19890	19533	19729	19652	19898	19718	19839	19697	19683	19731	19701	19725	19535	19613	19683	19729	19414	19725	19588	19494	19655	19638	19771	19540	19809	19739	19736	19651	19750	19681	19869	19640	19696	19727	19805	19638	19870	19722	19805	19594	19618	19570	19782	19722	19655	19884	19587	19755	19650	19851	19738	19670	19483	19698	19821	19574	19788	19667	19508	19870	19821	19781	19799	19593	19781	19696	19637	19695	19787	19651	19783	19826	19740	19662	19739	19587	19823	19471	19719	19942	19859	19688	19743	19664	19725	19706	19567	19469	19664	19767	19669	19881	19944	19688	19801	19793	19812	19540	19542	19798	19593	19718	19618	19923	19887	19583	19648	19873	19546	19710	19647	19449	19696	19769	19847	19816	19884	19791	19807	19866	19730	19690	19835	19520	19656	19670	19525	19602	19671	19885	19858	19681	19566	19811	19736	19768	19584	19706	19634	19509	19796	19753	19671	19703	19514	19597	19728	19566	19733	19816	19879	19668	19954	19804	19710	19860	19541	19763	19542	19704	19647	19802	19870	19852	19731	19623	19860	19456	19713	19753	19492	19737	19729	19821	19616	19630	19841	19763	19626	19654	19727	19720	19660	19534	19780	19773	19592	19688	19720	19656	19682	19592	19662	19429	19903	19739	19512	19665	19462	19779	19662	19768	19720	19761	19675	19582	19829	19823	19818	19831	19531	19721	19539	19914	19693	19901	19735	19875	19850	19722	19803	19777	19542	19666	19939	19837	19726	19652	19601	19733	19621	19792	19452	19761	19726	19781	19632	19825	19716	19631	19639	19585	19626	19501	19503	19755	19869	19710	19645	19775	19603	19625	19695	19767	19567	19589	19577	19787	19634	19478	19490	19544	19758	19708	19821	19642	19629	19836	19853	19701	19822	19829	19809
25567	39878	29300	19567	17959	17253	16559	16371	16017	16172	15937	16032	15913	15963	16203	16124	15953	15882	15925	15719	15674	15524	15646	15793	15795	15674	15668	15745	15765	15705	15803	15747	15811	15820	15763	15618	15647	15648	15701	15861	15713	15669	15852	15602	15744	15782	15658	15943	15707	15565	15722	15634	15627	15786	15865	15835	15584	15812	15713	15654	15767	15680	15807	15901	15672	15644	15804	15641	15709	15748	15889	15666	15662	15793	15823	15652	15559	15840	15786	15692	15743	15612	15621	15667	15724	15733	15796	15701	15627	15674	15702	15470	15621	15821	15664	15707	15779	15569	15572	15738	15530	15698	15757	15693	15680	15759	15936	15775	15767	15666	15819	15943	15762	15826	15668	15694	15679	15624	15699	15608	15667	15570	15680	15680	15706	15809	15671	15896	15676	15702	15603	15706	15781	15820	15719	15891	15685	15625	15704	15750	15681	15719	15740	15817	15681	15717	15614	15687	15737	15748	15943	15825	15762	15839	15720	15768	15848	15697	15696	15884	15735	15826	15638	15615	15792	15510	15818	15627	15631	15659	15790	15805	15737	15824	15628	15727	15774	15685	15713	15618	15782	15776	15753	15672	15823	15659	15814	15633	15671	15787	15701	15791	15753	15721	15821	15657	15915	15767	15796	15756	15739	15774	15722	15859	15622	15600	15653	15546	15620	15755	15661	15998	15758	15676	15631	15638	15612	15542	15618	15824	15776	15793	15701	15847	15610	15690	15714	15831	15893	15835	15755	15710	15783	15642	15915	15644	15757	15666	15851	15725	15594	15803	15661	15713	15690	15790	15724	15757	15568	15752	15715	15656	15798	15637	15603	15781	15649	15473	15634	15800	15732	15636	15843	15767	15718	15623	15721	15684	15625	15747	15801	15669	15675	15601	15676	15615	15738	15613	15727	15687	15644	15776	15588	15648	15783	15790	15714	15666	15599	15634	15737	15769	15695	15591	15712	15613	15732	15747	15771	15761	15737	15748	15742	15626	15587	15762	15533	15809	15743	15807	15897	15719	15708	15600	15615	15682	15719	15674	15909	15451	15827	15617	15736	15600	15738	15837	15600	15496	15654	15855	15670	15617	15709	15801	15662	15594	15670	15710	15723	15766	15749	15720	15631	15735	15749	15619	15705	15620	15707	15830	15667	15643	15710	15744	15826	15741	15784	15719	15720	15555	15571	15830	15785	15637	15698	15701	15733	15775	15660	15772	15754	15732	15828	15706	15683	15729	15723	16044	15680	15680	15893	15826	15647	15684	15738	15690	15779	15728	15670	15735	15843	15797	15808	15716	15639	15598	15772	15775	15682	15774	15735	15797	15825	15690	15680	15707	15698	15833	15799	15578	15715	15695	15844	15737	15644	15677	15822	15835	15566	15714	15633	15662	15568	15503	15834	15909	15502	15542	15767	15679	15595	15642	15681	15769	15877	15721	15712	15898	15778	15649	15791	15784	15629	15840	15823	15738	15628	15787	15823	15667	15833	15766	15832	15529	15761	15763	15786	15594	15677	15759	15698	15678	15584	15716	15588	16027	15581	15635	15748	15943	15578	15680	15679	15874	15721	15920	15641	15779	15673	15720	15811	15817	15629	15573	15694	15583	15748	15564	15751	15562	15778	15622	15805	15737	15777	15594	15726	15697	15682	15649	15819	15577	15694	15750	15655	15634	15702	15821	15684	15722	15586	15766	15583	15553	15640	15801	15895	15769	15790	15777	15701	15683	15722	15696	15763	15838	15594	15785	15537	15716	15868	15868	15869	15749	15707	15539	15811	15811	15561	15768	15525	15707	15650	15790	15524	15703	15666	15725	15654	15794	15811	15704	15586	15736	15798	15750	15616	15597	15709	15715	15789	15688	15693	15580	15770	15685	15711	15736	15807	15651	15726	15743	15615	15845	15853	15667	15675	15546	15797	15749	15753	15787	15829	15740	15636	15598	15858	15718	15730	15858	15906	15899	15730	15723	15640	15980	15743	15897	15655	15672	15931	15752	15861	15760	15732	15575	15755	15834	15756	15702	15940	15781	15779	15710	15593	15697	15744	15825	15728	15735	15911	15735	15789	15861	15717	15731	15842	15768	15638	15825	15708	15602	15795	15666	15793	15708	15729	15890	15679	15665	15597	16016	15771	15731	15733	15696	15657	15880	15744	15769	15738	15694	15535	15804	15846	15820	15824	15620	15494	15724	15725	15788	15592	15844	15749	15782	15714	15709	15701	15746	15753	15711	15669	15725	15791	15735	15774	15576	15795	15739	15797	15787	15783	15597	15743	15707	15781	15932	15633	15803	15542	15887	15509	15744	15872	15763	15691	15718	15730	15903	15792	15748	15782	15931	15727	15763	15744	15801	15636	15681	15695	15869	15688	15666	15758	15733	15727	15759	15627	15661	15687	15709	15893	15621	15732	15558	15649	15816	15747	15818	15732	15676	15743	15618	15765	15837	15788	15606	15719	15757	15507	15792	15714	15806	15656	15662	15749	15857	15793	15873	15592	15760	15846	15626	15930	15707	15760	15806	15620	15646	15648	15814	15551	15706	15793	15727	15646	15730	15900	15758	15900	15739	15918	15595	15803	15772	15700	15787	15765	15697	15763	15842	15670	15758	15708	15643	15715	15794	15572	15799	15776	15783	15720	15813	15638	15676	15718	15608	15691	15574	15607	15712	15859	15561	15776	15643	15781	15685	15982	15670	15873	15655	15633	15610	15620	15574	15849	15839	15644	15759	15650	15668	15707	15607	15715	15839	15484	15815	15755	15694	15627	15827	15729	15601	15733	15767	15780	15860	15720	15658	15735	15678	15674	15790	15602	15680	15541	15660	15793	15653	15842	15531	15665	15492	15666	15765	15678	15752	15631	15639	15743	15775	15783	15867	15781	15622	15864	15793	15756	15805	15643	15730	15626	15637	15685	15675	15759	15765	15690	15805	15741	15733	15721	15762	15795	15729	15841	15649	15813	15667	15701	15605	15637	15866	15701	15761	15687	15746	15589	15818	15843	15862	15779	15794	15777	15700	15782	15863	15893	15780	15785	15611	15776	15630	15510	15580	15731	15717	15742	15796	15590	15772	15762	15756	15730	15638	15718	15767	15641	15755	15567	15716	15688	15741	15826	15595	15755	15572	15691	15747	15827	15622	15713	15520	15693	15636	15909	15887	15721	15665	15720	15727	15511	15689	15930	15662	15747	15708	15666	15709	15539	15617	15696	15752	15825	15663	15762	15672	15772	15749	15771	15595	15846	15671	15590	15649	15740	15881	15739	15513	15775	15661	15625	15625	15875	15773	15720	15641	15625	15849	15796	15786	15758	15806	15757	15751	15780	15759	15608	15876	15773	15676	15893	15808	15775	15783	15740	15826	15815	15653	15798	15611	15684	15807	15600	15666	15724	15801	15561	15746	15678	15599	15738	15738	15733	15717	15842	15777	15775	15660	15665	15797	15688	15852	15918	15597	15817	15910	15731	15586	15621	15700	15719	15846	15926	15641	15727	15786	15719	15842	15711	15729	15797	15674	15699	15807	15823	15695	15718	15704	15853	15676	15594	15641	15756	15680	15645	15880	15866	15784	15536	15882	15669	15769	15797	15632	15747	15822	15810	15598	15592	15749	15717	15750	15672	15741	15759	15764	15750	15625	15714	15689	15867	15738	15785	15785	15663	15606	15670	15638	15830	15739	15684	15706	15778	15762	15595	15703	15589	15596	15784	15712	15692	15813	15762	15678	15705	15815	15755	15704	15671	15785	15722	15686	15904	15863	15556	15728	15848	15671	15799	15789	15636	15722	15676	15780	15628	15768	15863	15596	15678	15715	15927	15654	15764	15632	15614	15739	15777	15667	15657	15656	15728	15633	15652	15759	15668	15567	15756	15695	15720	15559	15774	15655	15822	15716	15889	15683	15761	15762	15644	15685	15723	15734	15662	15621	15623	15590	15635	15775	15659	15781	15819	15722	15846	15631	15780	15851	15834	15704	15687	15851	15832	15711	15714	15751	15739	15799	15596	15791	15940	15755	15814	15713	15695	15703	15783	15687	15811	15794	15705	15692	15619	15771	15712	15683	15754	15769	15852	15835	15618	15729	15794	15709	15849	15619	15622	15715	15707	15692	15716	15744	15807	15855	15627	15774	15657	15762	15858	15763	15635	15718	15844	15757	15973	15693	15665	15802	15818	15733	15693	15745	15603	15685	15671	15682	15761	15883	15648	15780	15699	15944	15727	15869	15683	15768	15667	15614	15744	15783	15613	15620	15815	15778	15788	15685	15702	15868	15749	15641	15553	15714	15759	15776	15819	15769	15714	15684	15821	15473	15728	15784	15721	15745	15794	15834	15908	15690	15590	15833	15754	15608	15828	15794	15722	15822	15823	15781	15636	15732	15734	15718	15645	15708	15719	15649	15726	15594	15764	15876	15819	15729	15569	15664	15900	15714	15857	15773	15854	15774	15675	15760	15647	15674	15603	15626	15665	15778	15545	15683	15599	15622	15834	15783	15717	15703	15588	15627	15843	15654	15759	15788	15873	15649	15686	15717	15691	15792	15613	15809	15816	15753	15672	15759	15807	15792	15700	15587	15692	15719	15770	15728	15705	15819	15729	15693	15682	15786	15706	15834	15788	15748	15688	15751	15745	15655	15671	15756	15786	15738	15884	15767	15781	15813	15979	15580	15838	15659	15587	15792	15735	15738	15719	15734	15667	15766	15534	15704	15878	15739	15746	15627	15694	15867	15686	15805	15810	15744	15620	15621	15870	15764	15824	15781	15761	15552	15754	15578	15801	15628	15691	15860	15853	15550	15610	15783	15722	15660	15683	15784	15671	15635	15757	15815	15593	15713	15759	15570	15961	15582	15806	15516	15803	15788	15737	15757	15708	15874	15685	15802	15756	15770	15854	15818	15627	15641	15773	15852	15715	15700	15686	15512	15594	15663	15797	15719	15585	15882	15858	15707	15797	15537	15734	15695	15768	15573	15853	15812	15398	15694	15782	15818	15847	15917	15640	15736	15756	15642	15718	15780	15718	15852	15838	15668	15837	15733	15723	15656	15621	15639	15803	15663	15756	15704	15694	15641	15782	15775	15695	15974	15667	15831	15738	15750	15727	15905	15745	15756	15825	15758	15607	15679	15747	15611	15750	15796
23148	21069	28001	24887	22326	21926	20890	18388	18135	19639	18557	18030	17929	18525	19681	19803	19045	18630	18188	17822	18045	17926	17492	17787	17571	17632	17510	17640	17646	17733	17923	17464	17616	17795	17479	17306	17622	17768	17549	17700	17725	17823	17555	17542	17547	17745	17736	17795	17780	17507	17555	17562	17696	17577	17613	17732	17485	17721	17606	17555	17490	17487	17639	17663	17547	17713	17754	17414	17616	17376	17459	17421	17484	17299	17578	17697	17648	17461	17672	17383	17377	17550	17443	17750	17604	17596	17756	17574	17607	17640	17676	17689	17618	17644	17494	17467	17799	17596	17782	17871	17642	17684	17549	17619	17707	17317	17635	17556	17501	17636	17436	17633	17744	17537	17704	17707	17614	17610	17662	17434	17688	17691	17650	17648	17650	17563	17589	17691	17449	17519	17487	17612	17560	17669	17449	17272	17450	17544	17444	17613	17514	17481	17740	17438	17706	17782	17794	17652	17423	17642	17432	17767	17590	17602	17535	17706	17575	17646	17834	17367	17749	17570	17609	17667	17542	17359	17656	17750	17507	17423	17663	17778	17593	17539	17721	17657	17682	17604	17549	17617	17495	17392	17507	17663	17777	17698	17494	17646	17477	17491	17560	17676	17878	17499	17517	17682	17405	17472	17501	17689	17529	17610	17462	17687	17323	17478	17660	17337	17384	17550	17717	17430	17655	17529	17606	17504	17447	17508	17503	17610	17652	17614	17749	17541	17543	17631	17586	17571	17462	17586	17854	17490	17703	17537	17360	17481	17431	17519	17538	17649	17833	17729	17515	17406	17262	17482	17540	17529	17609	17596	17499	17647	17808	17527	17584	17613	17692	17413	17575	17465	17711	17614	17622	17547	17422	17480	17557	17646	17492	17547	17540	17490	17776	17719	17769	17520	17500	17585	17521	17242	17392	17535	17537	17557	17409	17430	17655	17495	17812	17761	17629	17677	17630	17459	17480	17570	17882	17551	17489	17576	17523	17587	17532	17507	17437	17582	17657	17599	17614	17639	17605	17605	17539	17710	17680	17689	17482	17622	17574	17503	17556	17582	17842	17525	17482	17596	17753	17492	17564	17554	17479	17502	17753	17766	17685	17581	17644	17532	17525	17557	17471	17437	17320	17511	17541	17640	17655	17623	17595	17568	17444	17487	17492	17585	17607	17526	17595	17479	17528	17625	17749	17623	17563	17509	17494	17608	17659	17653	17565	17499	17414	17597	17473	17464	17661	17498	17480	17413	17579	17601	17759	17611	17645	17503	17542	17360	17578	17572	17695	17444	17420	17680	17344	17600	17395	17591	17586	17617	17693	17610	17615	17622	17572	17586	17688	17673	17546	17659	17716	17506	17515	17695	17629	17410	17391	17404	17662	17439	17472	17506	17486	17425	17602	17689	17742	17597	17354	17594	17446	17603	17478	17535	17686	17726	17610	17529	17687	17521	17405	17571	17478	17662	17500	17522	17565	17758	17704	17567	17693	17681	17657	17626	17647	17487	17632	17408	17491	17415	17479	17580	17495	17496	17517	17571	17523	17561	17819	17624	17581	17742	17507	17364	17613	17674	17516	17492	17470	17640	17655	17665	17396	17557	17602	17395	17805	17765	17410	17439	17806	17510	17786	17620	17462	17569	17610	17635	17694	17590	17630	17644	17635	17571	17569	17417	17560	17552	17764	17468	17833	17787	17467	17442	17461	17442	17685	17462	17543	17541	17631	17695	17620	17551	17606	17662	17604	17672	17593	17648	17393	17546	17729	17516	17652	17574	17625	17694	17596	17584	17460	17712	17593	17666	17665	17470	17401	17500	17485	17599	17594	17547	17689	17636	17495	17527	17490	17642	17683	17534	17714	17446	17463	17519	17751	17523	17646	17640	17433	17315	17457	17672	17514	17422	17743	17489	17549	17297	17543	17315	17593	17533	17645	17751	17511	17642	17566	17570	17395	17586	17389	17348	17495	17619	17499	17425	17659	17486	17637	17680	17604	17680	17754	17458	17596	17690	17835	17631	17733	17611	17594	17660	17466	17725	17474	17647	17575	17467	17680	17668	17695	17723	17841	17665	17399	17675	17441	17386	17773	17332	17528	17433	17656	17539	17463	17544	17517	17524	17413	17487	17550	17467	17610	17556	17576	17452	17498	17514	17647	17611	17596	17552	17521	17496	17695	17519	17556	17568	17422	17460	17788	17530	17549	17634	17699	17421	17463	17587	17494	17699	17810	17446	17621	17538	17407	17469	17465	17552	17462	17471	17616	17357	17529	17383	17734	17419	17650	17453	17694	17550	17425	17518	17659	17704	17548	17685	17545	17646	17625	17506	17376	17622	17579	17694	17584	17621	17548	17711	17578	17447	17335	17550	17525	17524	17420	17701	17545	17529	17646	17337	17548	17362	17389	17641	17726	17608	17677	17637	17765	17404	17587	17546	17410	17460	17551	17621	17455	17390	17667	17686	17453	17654	17681	17613	17523	17381	17515	17507	17617	17496	17711	17568	17590	17537	17514	17498	17607	17426	17581	17337	17605	17570	17606	17479	17581	17714	17673	17621	17460	17601	17681	17738	17571	17553	17675	17485	17653	17689	17583	17853	17650	17635	17700	17523	17676	17621	17643	17705	17513	17543	17733	17694	17451	17569	17511	17519	17605	17677	17516	17605	17520	17594	17846	17677	17591	17559	17607	17571	17731	17566	17644	17414	17532	17518	17578	17686	17574	17525	17356	17441	17504	17495	17668	17577	17578	17406	17624	17485	17511	17730	17587	17387	17659	17652	17588	17771	17628	17390	17548	17375	17767	17574	17618	17595	17605	17761	17765	17458	17661	17652	17532	17661	17568	17852	17683	17392	17486	17600	17680	17526	17625	17549	17486	17610	17541	17603	17472	17585	17709	17579	17567	17394	17777	17507	17595	17738	17525	17669	17440	17448	17765	17424	17587	17592	17470	17558	17626	17744	17505	17594	17560	17645	17591	17481	17593	17497	17717	17445	17554	17673	17634	17478	17638	17555	17613	17429	17514	17353	17509	17711	17562	17563	17713	17635	17515	17729	17580	17802	17610	17536	17681	17355	17826	17746	17723	17742	17689	17597	17631	17681	17583	17506	17661	17586	17481	17528	17596	17579	17642	17577	17348	17630	17640	17321	17641	17320	17542	17556	17576	17443	17466	17614	17613	17466	17542	17537	17533	17526	17599	17708	17603	17421	17496	17361	17353	17623	17555	17442	17405	17297	17472	17474	17591	17536	17623	17501	17581	17354	17534	17600	17572	17487	17621	17660	17704	17571	17424	17499	17542	17476	17744	17571	17670	17665	17442	17501	17452	17487	17809	17476	17483	17577	17554	17553	17508	17558	17487	17804	17422	17593	17587	17518	17492	17422	17503	17645	17720	17629	17322	17720	17784	17542	17502	17589	17614	17579	17807	17756	17574	17593	17460	17318	17519	17593	17490	17440	17566	17581	17403	17516	17550	17575	17544	17578	17599	17590	17780	17672	17636	17561	17438	17414	17669	17607	17569	17532	17695	17580	17798	17674	17534	17641	17543	17498	17615	17586	17363	17455	17434	17478	17555	17594	17505	17597	17588	17702	17587	17548	17528	17682	17563	17529	17591	17477	17482	17396	17302	17548	17630	17773	17669	17411	17636	17540	17686	17512	17392	17470	17451	17534	17657	17619	17690	17562	17617	17408	17679	17462	17586	17503	17516	17624	17651	17554	17693	17605	17506	17660	17474	17492	17774	17669	17373	17534	17657	17559	17552	17493	17404	17640	17643	17675	17671	17569	17556	17644	17683	17619	17544	17601	17573	17471	17448	17344	17483	17718	17646	17557	17742	17431	17471	17551	17583	17488	17427	17632	17610	17605	17526	17351	17621	17483	17543	17556	17791	17371	17592	17483	17713	17632	17642	17579	17463	17444	17441	17591	17470	17472	17370	17624	17525	17598	17594	17655	17475	17641	17544	17473	17628	17610	17675	17532	17590	17602	17481	17624	17433	17549	17559	17607	17754	17500	17695	17474	17626	17599	17405	17636	17697	17460	17516	17741	17534	17450	17724	17357	17511	17658	17662	17819	17611	17548	17536	17543	17578	17558	17724	17551	17464	17652	17608	17594	17428	17574	17583	17517	17764	18016	17627	17738	17344	17361	17510	17569	17729	17683	17412	17641	17566	17504	17447	17630	17471	17599	17581	17573	17505	17623	17643	17580	17569	17507	17808	17437	17620	17521	17561	17651	17537	17421	17602	17338	17670	17659	17576	17529	17575	17527	17400	17614	17590	17624	17524	17490	17573	17293	17621	17501	17474	17678	17445	17588	17521	17737	17483	17412	17709	17401	17543	17720	17753	17869	17687	17595	17766	17672	17504	17506	17500	17769	17688	17417	17475	17560	17560	17568	17581	17392	17602	17712	17369	17440	17460	17661	17739	17587	17767	17488	17636	17625	17480	17643	17539	17501	17632	17480	17333	17429	17582	17471	17534	17563	17592	17609	17437	17657	17537	17404	17417	17579	17644	17541	17498	17782	17454	17575	17511	17515	17547	17552	17616	17577	17557	17292	17598	17301	17480	17468	17355	17574	17474	17443	17740	17535	17505	17651	17501	17517	17254	17490	17618	17721	17617	17547	17627	17667	17302	17610	17333	17793	17612	17511	17823	17573	17733	17609	17625	17417	17398	17460	17386	17384	17498	17505	17563	17565	17494	17533	17622	17679	17638	17635	17669	17572	17372	17506	17536	17582	17575	17558	17493	17570	17590	17656	17547	17622	17729	17690	17633	17490	17650	17477	17607	17514	17713	17697	17644	17762	17565	17668	17509	17444	17542	17764	17558	17690	17623	17501	17432	17549	17777	17615	17553	17792	17562	17688	17502	17519	17615	17551	17568	17734	17628	17505	17768	17674	17716	17570	17651	17505	17698	17638	17349	17575	17628	17525	17467	17646	17784	17708	17468	17291	17536	17495	17467	17665	17635	17502	17550	17409	17526	17622	17559	17688	17633	17529	17552	17541	17685	17527	17653	17382	17530	17476	17601	17528	17510	17560	17598	17474	17685	17707	17616	17582	17599	17609	17451	17468	17733	17409	17609	17816	17603	17567	17596	17414	17485	17734	17459	17624	17661	17644	17614	17620	17534	17428	17345	17565
24984	51550	38374	22189	18300	16884	15740	15580	15427	17264	15112	14725	15126	15793	17321	17234	16387	15414	15065	14947	14807	14678	14561	14593	14478	14605	14622	14675	14514	14734	14696	14517	14583	14451	14497	14501	14490	14587	14635	14583	14735	14387	14653	14532	14475	14502	14595	14437	14467	14602	14703	14510	14551	14476	14401	14443	14495	14506	14648	14533	14640	14778	14719	14564	14671	14535	14546	14661	14607	14534	14475	14616	14482	14456	14518	14416	14424	14605	14407	14539	14612	14534	14557	14530	14567	14600	14410	14575	14517	14552	14520	14543	14578	14698	14588	14735	14462	14386	14491	14554	14429	14604	14525	14577	14366	14507	14404	14746	14526	14551	14588	14571	14613	14538	14559	14482	14575	14596	14562	14684	14568	14501	14624	14503	14487	14539	14655	14558	14398	14692	14628	14583	14656	14398	14668	14606	14409	14561	14577	14628	14587	14683	14463	14553	14777	14342	14596	14491	14701	14557	14406	14400	14624	14581	14540	14626	14657	14654	14440	14507	14554	14607	14425	14535	14650	14514	14523	14612	14358	14470	14510	14406	14524	14655	14549	14605	14541	14430	14593	14548	14537	14598	14681	14549	14464	14600	14483	14516	14488	14555	14425	14568	14517	14553	14467	14572	14622	14578	14583	14577	14515	14529	14435	14521	14461	14516	14542	14542	14668	14727	14531	14511	14470	14550	14529	14485	14510	14629	14471	14509	14551	14601	14465	14626	14527	14590	14542	14540	14544	14572	14553	14521	14563	14533	14551	14558	14650	14510	14349	14589	14574	14464	14417	14415	14456	14569	14594	14502	14588	14496	14581	14652	14439	14542	14577	14549	14676	14554	14509	14473	14543	14284	14513	14658	14548	14693	14440	14546	14533	14462	14584	14468	14685	14659	14521	14597	14485	14505	14502	14485	14595	14504	14461	14475	14515	14546	14529	14526	14535	14545	14545	14511	14680	14588	14698	14694	14604	14479	14633	14551	14639	14703	14619	14666	14571	14502	14668	14428	14636	14417	14534	14466	14491	14597	14730	14515	14512	14416	14323	14648	14506	14578	14404	14759	14500	14353	14429	14611	14571	14573	14459	14561	14597	14673	14429	14655	14506	14513	14564	14556	14623	14579	14453	14628	14613	14583	14585	14528	14510	14403	14587	14580	14376	14613	14696	14531	14476	14509	14688	14476	14486	14550	14617	14482	14729	14571	14457	14516	14688	14560	14801	14350	14626	14322	14725	14533	14341	14694	14533	14653	14547	14546	14564	14580	14662	14441	14431	14425	14593	14593	14477	14574	14300	14478	14680	14502	14668	14586	14435	14595	14620	14528	14619	14501	14424	14416	14452	14472	14678	14589	14567	14546	14489	14472	14543	14618	14626	14604	14617	14283	14611	14465	14544	14571	14671	14458	14468	14495	14441	14576	14654	14480	14751	14302	14555	14442	14607	14513	14433	14663	14592	14629	14496	14677	14537	14625	14646	14533	14475	14653	14564	14543	14573	14700	14639	14540	14535	14563	14648	14539	14509	14585	14621	14528	14523	14468	14560	14607	14676	14606	14565	14312	14495	14599	14451	14516	14577	14629	14538	14457	14436	14620	14579	14610	14661	14514	14462	14510	14624	14273	14481	14450	14530	14486	14545	14511	14675	14496	14427	14535	14410	14462	14604	14411	14548	14544	14546	14618	14603	14497	14474	14635	14571	14551	14564	14617	14504	14416	14554	14613	14701	14679	14524	14586	14530	14527	14642	14567	14515	14402	14629	14505	14544	14580	14440	14376	14695	14422	14622	14448	14556	14461	14536	14461	14488	14467	14697	14471	14473	14617	14512	14466	14651	14455	14603	14624	14504	14544	14561	14667	14616	14706	14588	14466	14638	14454	14731	14501	14560	14494	14471	14548	14595	14590	14479	14486	14383	14503	14414	14506	14496	14622	14421	14613	14660	14658	14639	14552	14541	14423	14606	14618	14728	14521	14475	14598	14536	14520	14668	14332	14696	14519	14675	14400	14630	14527	14671	14449	14590	14414	14572	14604	14633	14528	14580	14583	14574	14768	14628	14648	14571	14593	14439	14461	14600	14644	14396	14549	14559	14514	14505	14418	14474	14424	14485	14520	14526	14428	14581	14489	14692	14459	14348	14505	14635	14562	14489	14558	14486	14549	14549	14549	14598	14309	14628	14451	14596	14481	14749	14638	14458	14555	14359	14497	14649	14503	14541	14725	14624	14415	14580	14446	14351	14642	14516	14503	14484	14358	14626	14356	14485	14437	14475	14604	14552	14569	14554	14600	14439	14553	14578	14605	14582	14421	14688	14628	14533	14494	14616	14511	14438	14665	14463	14548	14499	14548	14555	14467	14617	14477	14398	14492	14559	14566	14674	14581	14674	14499	14561	14362	14719	14623	14593	14581	14511	14529	14450	14621	14538	14447	14492	14406	14526	14582	14741	14522	14673	14477	14594	14643	14354	14480	14569	14509	14588	14586	14542	14562	14505	14601	14619	14589	14671	14452	14548	14333	14605	14559	14399	14601	14607	14626	14531	14601	14681	14512	14458	14413	14565	14499	14636	14513	14403	14413	14332	14509	14586	14448	14763	14569	14552	14502	14460	14586	14591	14512	14542	14460	14594	14490	14389	14354	14520	14660	14478	14587	14574	14598	14528	14354	14478	14469	14497	14524	14350	14642	14459	14491	14498	14549	14642	14603	14574	14557	14607	14484	14484	14575	14551	14487	14606	14556	14465	14567	14530	14570	14694	14528	14463	14598	14371	14520	14468	14561	14498	14744	14588	14541	14398	14354	14688	14566	14562	14559	14588	14513	14510	14558	14492	14565	14466	14490	14449	14525	14487	14505	14599	14641	14571	14330	14604	14613	14705	14523	14522	14571	14488	14380	14513	14474	14632	14429	14696	14458	14422	14452	14715	14613	14465	14348	14593	14446	14603	14526	14446	14574	14592	14530	14549	14489	14558	14420	14399	14590	14666	14492	14500	14608	14517	14406	14636	14646	14517	14409	14565	14602	14703	14611	14405	14576	14501	14553	14568	14509	14608	14593	14585	14491	14502	14690	14519	14611	14606	14579	14571	14346	14555	14663	14639	14441	14494	14504	14503	14448	14591	14631	14558	14448	14494	14560	14596	14626	14532	14579	14591	14428	14594	14544	14802	14481	14491	14500	14707	14418	14692	14498	14523	14345	14571	14466	14483	14524	14555	14622	14600	14621	14586	14586	14460	14604	14663	14530	14478	14658	14645	14512	14659	14494	14635	14496	14626	14605	14425	14520	14404	14360	14627	14501	14402	14407	14453	14644	14651	14582	14447	14572	14596	14541	14808	14529	14642	14440	14442	14487	14454	14708	14584	14584	14427	14547	14326	14473	14455	14440	14357	14557	14660	14470	14490	14644	14438	14485	14506	14470	14449	14711	14506	14439	14550	14474	14435	14577	14674	14528	14635	14495	14611	14435	14581	14697	14582	14531	14697	14445	14481	14601	14587	14456	14531	14412	14477	14666	14617	14493	14664	14679	14565	14463	14599	14419	14665	14546	14464	14344	14497	14547	14627	14443	14636	14485	14468	14626	14468	14587	14383	14638	14692	14428	14338	14628	14329	14617	14444	14683	14605	14535	14584	14546	14476	14454	14461	14532	14476	14421	14520	14431	14393	14619	14706	14484	14580	14338	14486	14555	14661	14333	14590	14677	14691	14374	14559	14479	14442	14650	14402	14638	14675	14487	14577	14705	14546	14557	14434	14588	14805	14710	14526	14384	14635	14528	14573	14560	14441	14580	14571	14633	14584	14557	14524	14499	14604	14366	14476	14572	14586	14524	14563	14523	14563	14343	14376	14294	14529	14394	14420	14473	14467	14563	14564	14592	14367	14597	14623	14458	14539	14576	14658	14480	14602	14533	14499	14635	14508	14470	14614	14602	14510	14506	14481	14545	14790	14578	14512	14558	14595	14514	14545	14522	14584	14543	14528	14558	14477	14611	14616	14617	14542	14617	14413	14617	14411	14418	14568	14587	14326	14672	14545	14641	14523	14688	14502	14602	14509	14467	14444	14633	14504	14586	14648	14477	14507	14429	14547	14570	14682	14531	14659	14612	14503	14654	14592	14598	14538	14521	14645	14555	14673	14468	14344	14632	14573	14633	14582	14617	14398	14569	14661	14465	14599	14506	14692	14513	14501	14528	14438	14427	14598	14421	14470	14426	14616	14687	14579	14572	14599	14523	14520	14641	14477	14612	14547	14573	14726	14303	14532	14491	14518	14612	14651	14489	14475	14574	14513	14528	14659	14560	14513	14510	14567	14667	14532	14448	14543	14677	14552	14568	14387	14647	14503	14711	14633	14588	14590	14584	14400	14636	14603	14280	14334	14582	14458	14607	14591	14564	14492	14472	14628	14523	14512	14576	14594	14508	14475	14547	14688	14558	14585	14501	14480	14520	14639	14566	14599	14420	14554	14648	14552	14690	14570	14521	14536	14744	14508	14678	14438	14557	14579	14577	14641	14527	14578	14532	14485	14503	14592	14507	14408	14595	14507	14639	14604	14452	14618	14552	14463	14464	14624	14430	14641	14557	14574	14749	14462	14618	14629	14691	14664	14620	14640	14612	14691	14695	14412	14525	14649	14551	14621	14773	14482	14467	14571	14595	14527	14535	14554	14537	14572	14392	14606	14546	14573	14546	14743	14681	14554	14620	14463	14529	14568	14545	14654	14417	14630	14563	14419	14528	14530	14493	14557	14595	14526	14558	14470	14512	14551	14617	14588	14572	14531	14586	14447	14717	14443	14526	14537	14663	14680	14534	14624	14655	14491	14472	14436	14527	14545	14576	14662	14539	14567	14609	14561	14493	14428	14558	14744	14671	14767	14328	14422	14585	14553	14593	14710	14472	14496	14408	14663	14681	14524	14566	14465	14703	14616	14580	14469	14457	14532	14553	14462	14691	14578	14761	14661	14623	14598	14606	14537	14493	14438	14632	14545	14611	14469	14550	14649	14743	14515	14545	14612	14574	14594	14408	14661	14466	14424	14586	14691	14559	14717	14440	14568	14594	14548	14633	14526	14585	14509	14399	14583	14714	14588	14731	14566	14449	14516	14423	14484	14550	14660	14605	14528	14634	14651	14498	14612	14549
24561	21136	27735	27038	21972	20884	20846	19841	19582	19908	19739	19317	19585	20064	20576	20411	20097	19807	19549	19348	19508	19443	19109	19284	19191	19238	19312	19143	19142	19450	19296	19205	19298	19409	19320	19231	19268	19457	19520	19312	19306	19267	19234	19399	19319	19364	19191	19223	19198	19307	19631	19383	19232	19188	19217	19338	19361	19379	19463	19242	19280	19335	18962	19195	19207	19200	19254	19224	19190	19221	19247	19145	19273	19106	19180	19373	19215	19118	19243	19237	19369	19409	19065	19218	19359	19042	19290	19532	19098	19235	19293	19355	19159	19368	19311	19333	19462	19306	19377	18989	19248	19176	19236	19326	19492	19495	19292	19243	19229	19407	19265	19377	19261	19205	19281	19335	19015	19224	19303	19137	19399	19315	19333	19198	19170	19227	19312	19273	19312	19251	19421	19209	19144	19449	19230	19365	19276	19190	19148	19304	19284	19271	19213	19252	19319	19240	19341	19338	19266	19243	19275	19096	19294	19516	19242	19431	19427	19086	19326	19337	19295	18887	19227	19122	19420	19318	19151	19244	19401	19290	19232	19301	19091	19105	19282	19190	19305	19335	19248	19431	19392	19342	19340	19273	19146	19058	19307	19084	19369	19182	19158	19294	19229	19313	19255	19436	19340	19356	19315	19157	19195	19142	19297	19011	19363	19354	19537	19289	19085	19197	19184	19044	19298	19214	19269	19258	19259	19286	19453	19101	19178	19131	19181	19207	19179	19290	19193	19150	19356	19131	19136	19531	19164	19128	19112	19210	18931	19239	19295	19320	19524	19175	19256	19236	19238	19269	19146	19423	19225	19330	19214	19249	19280	19244	19427	19239	19311	19272	19386	19479	19306	19302	19337	19187	19130	19176	19242	19311	19092	19369	19360	19209	19152	19211	19413	19340	19316	19291	19289	19283	19174	19017	19149	19371	19266	19083	19072	19394	19335	19278	19444	19148	19249	19349	19452	19349	19249	19249	19219	19318	19179	19280	19218	19409	19381	19484	19017	19173	19215	19160	19497	19212	19143	19303	19272	19258	19280	19151	19304	19391	19404	19266	19465	19254	19201	19341	19296	19525	19218	19230	19394	19432	19511	19081	19246	19393	19258	19249	19296	19185	19170	19418	19213	19383	19254	19485	19278	19266	19234	19154	19262	19075	19110	19100	19462	19311	19199	19322	19430	19292	19296	19162	19208	19107	19381	19357	19412	19173	19232	19295	19433	19264	19244	19288	19319	19233	19219	19058	19301	19329	19214	19215	19076	19029	19345	19321	19270	19118	19497	19228	19120	18887	19314	19233	19312	19093	19360	19102	19442	19166	19277	19191	19262	19153	19264	19370	19146	19043	19303	19108	19197	19030	19369	19293	19362	19167	19242	19226	19226	19250	19162	19216	19207	19341	19211	19233	19247	19326	19299	19280	19196	19421	19285	19460	19458	19484	19372	19126	19427	19187	19311	19328	19386	19281	19075	19250	19194	19102	19157	19091	19169	19280	19480	19339	19336	19164	19043	19281	19359	19124	19319	19347	19354	19232	19345	19071	19288	19200	19167	19394	19211	19177	19359	19288	19274	19408	19363	19301	19259	19204	19277	19110	19268	19394	19217	19060	19243	19495	19209	19378	19227	19325	19165	19378	19281	19376	19249	19284	19416	19165	19258	19351	19332	19298	19403	19102	19299	19305	19421	19237	19355	19123	19252	19253	19072	19543	19178	19183	19251	19232	19027	19114	19309	19465	19091	19377	19408	19229	19273	19228	19093	19065	19066	19231	19236	19169	19343	19378	19217	19233	19330	19299	19228	19111	19533	19547	19290	19124	19418	19282	19316	19131	19386	19448	19285	19104	19261	19152	19299	19274	19161	19244	19253	19283	19213	19301	19363	19287	19174	18953	19161	19141	19260	19227	19221	19111	19470	19432	19320	19074	19365	19313	19272	19445	19283	19059	19283	19367	19236	19317	19402	19145	19161	19215	19095	19059	19373	19257	19222	19171	19409	19165	19307	19289	19447	19112	19333	19174	19146	19447	19290	19322	19163	19377	19423	19302	19363	19222	19204	19261	19382	19279	19267	19167	19246	19329	19053	19361	19254	19059	19308	19515	19164	19257	19001	19176	19341	19263	19276	19433	19417	19021	19214	19331	18940	19162	19368	19396	19375	19412	19233	18998	19286	19299	19291	19305	19321	19415	19271	19286	19261	19245	19362	19343	19194	19270	19256	19069	19163	19113	19146	19328	19382	19231	19520	19116	19468	19484	19152	19365	19190	19222	19561	19213	19375	19325	19478	19126	19196	19290	19324	19268	19380	19211	19229	19242	19254	19115	19185	19173	19289	19184	19373	19238	19224	19388	19206	19406	19219	19373	19259	19433	19214	19161	19325	19233	19271	19197	19301	19377	19120	19213	19454	19196	19072	19375	19196	19190	19352	19059	19282	19198	19180	19443	19290	19177	19424	19212	19132	19322	19532	19189	19343	19349	19129	19407	19257	19335	19294	19457	19350	19264	19191	19408	19234	19173	19204	19243	19332	19357	19268	19204	19264	19382	19281	19141	19301	19165	19221	19264	19333	19435	19260	19339	19036	19085	19165	19432	19267	19274	19400	19469	19224	19229	19198	19221	19295	19432	19285	19331	19164	19156	19272	19175	19390	19317	19242	19300	19235	19238	19225	19390	19390	19232	19275	19144	19363	19261	19176	19357	19384	19200	19150	19111	19232	19330	19208	19115	19295	18944	19456	19301	18957	19144	19398	19163	19321	19273	19379	19161	19194	19268	19381	19233	19203	19303	19155	19352	19098	19487	19429	19213	19382	19354	19433	19275	19207	19405	19266	19380	19220	19239	19172	19003	19163	19236	19299	19380	19272	19135	19237	18952	19579	19232	19231	19281	19371	19201	19453	19271	19319	19263	19339	19218	19503	19267	19351	19346	19272	19308	19307	18891	19184	19269	19480	19298	19207	19190	19549	19341	19615	19265	19243	19254	19189	19149	19299	19372	19389	19131	19241	19205	19488	19501	19149	19105	19268	19339	19327	19335	19234	19321	19332	19323	19208	19429	19429	19319	19417	19279	19129	19019	19358	19317	19129	19065	19357	19277	19267	19372	19288	19149	19236	19373	19280	19313	19302	19245	19223	19138	19320	19301	19133	19277	19289	19387	19477	19307	18984	19387	19348	19021	19230	19325	19321	19110	19372	19398	19227	19194	19190	19227	19121	19123	19405	19570	19149	19174	19252	19328	19180	18927	19419	19171	19243	19256	19184	19138	19103	19310	19254	19364	19310	19425	19223	19236	19347	19283	19295	19369	19407	19491	19262	19212	19455	19196	19406	19336	19490	19347	19372	19201	19518	19194	19363	19357	19275	19371	19181	19335	19262	19263	19129	19243	19382	19041	19248	19315	19207	19307	19140	19095	19256	19293	19278	19506	19271	19389	19093	19193	19493	19200	19432	19124	19233	19317	19181	19050	19449	19157	19436	19417	19352	19232	19377	19106	19409	19039	19147	19086	19457	19175	19166	19315	19437	19271	19133	19116	19529	19352	19302	19417	19351	19488	19149	19054	19202	19255	19228	19333	19255	19332	19153	19319	19397	19295	19481	19199	19359	19150	19261	19161	19272	19354	19130	19351	19082	19269	19372	19002	19171	19460	19355	19227	19469	19022	19250	19026	19356	19229	19257	19344	19398	19312	19300	19242	19259	19256	19345	19322	19428	19223	19235	19498	19271	19283	19163	19171	19277	19379	19415	19141	19441	19411	19422	19220	19531	19358	19187	18945	19231	19275	19367	19361	19293	19250	19317	19158	19364	19236	19351	19197	19181	19220	19344	19244	19431	19153	19299	19207	19306	19270	19103	19172	19047	19131	19338	19165	19192	19354	19394	19311	19325	19167	19281	19208	19117	19194	19124	19248	19208	19029	19267	19275	19267	19278	19304	19381	19280	19262	19407	19067	19208	19340	19016	19157	19227	19156	19339	19446	19134	19263	19348	19070	19180	19138	19258	19185	19284	19161	19092	19390	19208	19299	19410	19181	19211	19210	19377	19498	19314	19213	19447	19220	19234	19434	19180	19236	19244	19370	19047	19458	19292	19224	19185	19220	19176	19314	19335	19356	19208	19263	19369	19433	19365	19387	19535	19405	19381	19421	19323	19344	19401	19330	19054	19262	19542	19358	19312	19120	19299	19178	19278	19266	19206	19153	19495	19098	19288	19349	19269	19275	19287	19305	19162	19101	19211	19520	19320	19237	19244	19487	19399	19167	19335	19229	19239	19312	19169	19349	19270	19326	19181	19216	19275	19376	19177	19189	19301	19333	19440	19194	19209	19180	19264	19343	19330	19209	19370	19391	19214	19295	19286	19404	19382	19298	19184	19189	19127	19334	19183	19045	19233	19248	19243	19150	19189	19331	19311	19424	19237	19254	19438	19318	19434	19521	19379	19310	19565	19336	19271	19412	19338	19442	19340	19200	19075	19195	19396	19352	19395	19235	19268	19186	19320	19245	19235	19297	19438	19084	19339	19471	19460	19408	19390	19228	19291	19469	19050	19368	19380	19164	19456	19300	19302	19167	19172	19388	19402	19339	19235	19429	19116	19115	19401	19104	19255	19254	19442	19382	19367	19302	19403	19185	19172	19343	19500	19327	19360	19294	19259	19320	19231	19358	19314	19159	19310	19146	19361	19245	19213	19260	19226	19282	19175	19361	19334	19501	19401	19093	19117	19395	19146	19308	19266	19145	19133	19401	19566	19112	19027	19067	19238	19197	19364	19342	19304	19376	19381	19334	19467	19199	19384	19340	19500	19203	19325	19073	19284	19277	19288	19100	19273	19236	19276	19281	19294	19512	19261	19135	19181	19083	19345	19067	19188	19191	19363	19254	19368	19111	19100	19302	19210	19026	19358	19367	19384	19264	19178	19334	19209	19233	19498	19324	19270	19519	19255	19307	19396	19330	19008	19309	19171	19271	19261	19213	19317	19425	19403	19124	19259	19521	19379	19163	19201	19324	19391	19182	19259	19258	19244	19296	19089	19321	19337	19260	19229	19242	19220	19369	19361	19206	19108	19299	19471	19270	19150	19258	19162	19108	19287	19561	19236	19331	19221	19175	19341	19357	19137	19232	19300	19364	19440	19299	19368	19342
24888	45266	33875	21485	18653	17048	16529	16343	16161	16868	16175	15714	16038	16302	17019	16788	16487	16118	16072	15806	15588	15496	15589	15510	15586	15652	15691	15658	15590	15491	15456	15634	15372	15554	15488	15461	15467	15514	15349	15511	15654	15548	15551	15575	15518	15623	15399	15468	15365	15426	15522	15530	15575	15261	15394	15632	15458	15520	15466	15607	15485	15621	15525	15529	15651	15518	15551	15620	15295	15517	15639	15394	15532	15624	15491	15362	15543	15446	15357	15588	15507	15530	15505	15492	15536	15516	15476	15603	15537	15523	15491	15419	15516	15608	15492	15650	15605	15404	15638	15571	15589	15567	15514	15776	15354	15613	15511	15491	15435	15546	15405	15611	15589	15582	15527	15627	15529	15583	15349	15326	15591	15558	15422	15474	15358	15514	15428	15506	15494	15443	15400	15653	15491	15531	15280	15532	15539	15540	15437	15497	15539	15623	15474	15777	15528	15579	15379	15519	15474	15518	15603	15496	15598	15433	15613	15433	15545	15661	15555	15380	15353	15455	15347	15576	15485	15566	15526	15545	15443	15421	15595	15485	15473	15596	15587	15443	15508	15462	15521	15590	15625	15428	15388	15530	15364	15601	15484	15439	15468	15461	15476	15382	15462	15615	15502	15420	15550	15452	15462	15684	15695	15553	15533	15476	15494	15594	15513	15402	15311	15588	15621	15439	15459	15632	15540	15721	15567	15514	15565	15542	15678	15584	15513	15475	15518	15473	15482	15444	15502	15579	15427	15580	15581	15589	15597	15510	15400	15563	15559	15411	15487	15465	15501	15461	15421	15718	15559	15456	15512	15508	15433	15528	15447	15543	15602	15493	15475	15531	15470	15567	15519	15423	15689	15604	15689	15555	15564	15644	15512	15537	15530	15748	15551	15584	15522	15628	15477	15274	15583	15508	15490	15391	15532	15366	15286	15613	15569	15469	15584	15504	15607	15480	15630	15509	15517	15585	15434	15515	15722	15388	15455	15626	15656	15557	15421	15581	15648	15589	15455	15385	15643	15484	15564	15544	15471	15452	15480	15491	15473	15460	15579	15546	15417	15523	15720	15561	15527	15434	15601	15522	15552	15513	15412	15414	15422	15345	15664	15605	15445	15546	15503	15638	15395	15636	15671	15435	15483	15490	15526	15439	15490	15477	15667	15605	15552	15506	15398	15509	15471	15588	15632	15591	15523	15450	15590	15608	15605	15614	15673	15491	15548	15544	15372	15496	15635	15381	15672	15476	15403	15393	15474	15348	15554	15547	15517	15444	15573	15578	15441	15552	15517	15536	15527	15487	15726	15438	15600	15462	15576	15378	15353	15776	15539	15587	15390	15416	15555	15473	15597	15329	15486	15465	15424	15291	15605	15527	15487	15649	15385	15563	15439	15585	15344	15521	15646	15507	15504	15531	15612	15603	15568	15482	15495	15510	15319	15522	15630	15386	15487	15627	15463	15623	15480	15423	15576	15526	15430	15535	15490	15442	15650	15399	15584	15520	15427	15570	15662	15683	15683	15413	15562	15470	15444	15531	15514	15484	15513	15486	15649	15573	15542	15599	15434	15671	15447	15430	15545	15481	15432	15694	15494	15514	15531	15743	15476	15596	15526	15505	15496	15657	15497	15498	15576	15470	15435	15486	15520	15446	15520	15670	15507	15437	15600	15424	15471	15482	15405	15505	15581	15558	15345	15490	15583	15473	15533	15592	15533	15556	15646	15559	15496	15365	15544	15459	15550	15327	15434	15676	15510	15498	15618	15491	15573	15265	15514	15499	15597	15578	15361	15488	15605	15570	15555	15421	15603	15580	15589	15564	15405	15462	15491	15501	15509	15638	15684	15573	15575	15487	15475	15505	15517	15315	15457	15580	15315	15542	15505	15428	15481	15371	15380	15442	15549	15564	15454	15444	15445	15506	15577	15503	15512	15657	15663	15493	15546	15651	15532	15571	15597	15789	15544	15570	15583	15583	15681	15463	15517	15538	15398	15443	15560	15765	15608	15680	15514	15463	15554	15588	15612	15481	15723	15656	15613	15563	15733	15445	15455	15467	15498	15482	15553	15651	15444	15548	15609	15543	15562	15566	15502	15562	15448	15505	15539	15577	15447	15483	15405	15590	15618	15445	15590	15423	15385	15596	15464	15456	15467	15584	15590	15450	15435	15536	15538	15588	15798	15510	15542	15611	15636	15502	15423	15408	15689	15550	15688	15409	15582	15653	15324	15512	15370	15415	15535	15504	15513	15490	15599	15376	15459	15577	15487	15641	15632	15487	15456	15371	15490	15527	15524	15467	15577	15513	15492	15609	15498	15664	15598	15546	15533	15514	15616	15687	15471	15376	15552	15445	15556	15490	15581	15442	15434	15335	15504	15689	15662	15529	15509	15520	15571	15569	15544	15358	15433	15494	15672	15612	15624	15466	15636	15520	15557	15476	15448	15338	15466	15634	15447	15608	15288	15564	15346	15620	15568	15456	15562	15380	15543	15515	15671	15524	15386	15750	15585	15493	15459	15679	15448	15542	15377	15358	15609	15402	15437	15563	15672	15377	15632	15315	15520	15452	15531	15573	15651	15664	15500	15366	15467	15503	15496	15437	15623	15480	15339	15484	15509	15474	15517	15492	15729	15589	15472	15523	15483	15616	15400	15710	15515	15540	15573	15500	15620	15494	15477	15417	15634	15511	15418	15586	15687	15449	15508	15547	15452	15574	15507	15534	15591	15547	15552	15579	15517	15564	15557	15420	15554	15618	15449	15569	15484	15425	15452	15843	15533	15401	15516	15416	15437	15605	15510	15516	15620	15653	15505	15650	15515	15462	15562	15457	15561	15512	15632	15525	15606	15449	15375	15313	15532	15563	15633	15504	15585	15680	15629	15477	15605	15554	15604	15510	15512	15626	15347	15540	15381	15390	15474	15561	15409	15566	15464	15456	15360	15635	15541	15555	15517	15664	15548	15551	15310	15491	15388	15650	15578	15558	15628	15422	15482	15645	15469	15543	15509	15512	15561	15380	15439	15484	15387	15543	15504	15531	15588	15499	15364	15431	15634	15541	15689	15445	15496	15615	15413	15584	15428	15569	15428	15436	15409	15262	15366	15544	15424	15391	15487	15389	15587	15463	15628	15529	15605	15392	15627	15526	15566	15577	15445	15715	15632	15614	15346	15404	15631	15489	15675	15615	15586	15408	15680	15702	15461	15680	15572	15522	15692	15604	15582	15647	15521	15374	15501	15468	15506	15423	15636	15548	15516	15628	15668	15559	15473	15538	15636	15457	15449	15659	15664	15603	15529	15389	15570	15470	15393	15670	15595	15690	15680	15417	15482	15626	15555	15528	15528	15529	15496	15781	15453	15656	15457	15743	15292	15509	15408	15382	15429	15547	15447	15708	15510	15718	15739	15557	15421	15455	15523	15355	15393	15588	15537	15481	15398	15557	15666	15447	15677	15574	15562	15680	15517	15409	15403	15514	15561	15492	15586	15497	15532	15485	15699	15564	15348	15545	15344	15583	15307	15479	15460	15584	15491	15459	15583	15616	15475	15567	15506	15555	15399	15486	15509	15517	15395	15465	15677	15577	15631	15573	15529	15569	15550	15589	15444	15676	15556	15387	15478	15600	15539	15396	15596	15483	15480	15558	15420	15581	15552	15598	15622	15564	15563	15439	15645	15393	15609	15536	15643	15501	15599	15425	15469	15477	15642	15477	15553	15417	15525	15492	15606	15328	15448	15625	15548	15560	15541	15593	15525	15574	15662	15570	15618	15580	15603	15396	15582	15643	15523	15458	15454	15474	15491	15538	15559	15669	15634	15348	15598	15497	15530	15608	15424	15613	15526	15730	15649	15464	15393	15476	15417	15590	15683	15433	15744	15410	15429	15503	15681	15567	15578	15714	15357	15552	15640	15531	15669	15611	15379	15516	15643	15511	15523	15467	15442	15535	15518	15579	15465	15578	15257	15586	15526	15604	15492	15507	15523	15518	15567	15495	15684	15445	15684	15575	15498	15562	15598	15498	15558	15574	15542	15446	15508	15555	15587	15474	15586	15436	15590	15547	15530	15387	15531	15521	15453	15384	15565	15421	15551	15446	15424	15553	15551	15571	15485	15351	15673	15630	15484	15389	15585	15403	15563	15720	15423	15279	15616	15582	15537	15434	15568	15637	15471	15482	15439	15426	15578	15643	15392	15554	15613	15469	15634	15640	15495	15601	15445	15559	15439	15519	15469	15604	15523	15625	15755	15579	15404	15536	15615	15549	15460	15629	15499	15640	15519	15429	15430	15491	15677	15490	15417	15748	15478	15432	15656	15395	15611	15402	15465	15752	15243	15642	15489	15501	15437	15549	15427	15536	15431	15505	15558	15626	15609	15487	15571	15574	15623	15540	15650	15436	15738	15376	15545	15499	15492	15688	15543	15451	15511	15473	15768	15396	15459	15629	15582	15535	15554	15534	15437	15499	15500	15613	15434	15468	15569	15537	15467	15510	15555	15683	15542	15395	15615	15337	15442	15508	15299	15494	15594	15573	15518	15553	15471	15663	15431	15483	15547	15467	15539	15624	15498	15673	15613	15393	15653	15505	15647	15659	15717	15542	15434	15381	15528	15493	15549	15487	15481	15669	15522	15698	15541	15523	15473	15404	15469	15556	15480	15460	15508	15522	15405	15507	15569	15487	15667	15505	15446	15368	15463	15568	15357	15458	15692	15541	15610	15534	15513	15420	15481	15546	15537	15618	15625	15480	15524	15814	15559	15651	15443	15449	15548	15558	15342	15443	15687	15355	15295	15553	15793	15456	15457	15479	15608	15555	15653	15535	15529	15373	15639	15543	15674	15494	15469	15521	15695	15605	15570	15356	15626	15417	15469	15419	15591	15586	15335	15527	15627	15519	15587	15563	15683	15482	15531	15517	15489	15467	15546	15433	15531	15530	15296	15562	15594	15593	15576	15588	15434	15462	15291	15617	15516	15516	15478	15396	15511	15628	15592	15640	15543	15509	15613	15540	15401	15582	15426	15486	15411	15542	15444	15440	15724	15345	15279	15537	15495	15383	15854	15466	15347	15459	15551	15478	15574	15534	15354	15577	15640	15324	15591	15337	15582	15422	15465	15305	15305	15520	15297	15595	15492	15446	15619	15387
21929	21097	28331	24142	21791	24830	27930	23808	23424	26601	24260	22836	23747	24872	26265	25844	25225	23925	23549	22852	22735	22618	22610	22385	22512	22389	22519	22331	22462	22474	22573	22469	22400	22550	22459	22369	22355	22473	22393	22578	22391	22484	22558	22192	22429	22303	22481	22377	22424	22326	22515	22367	22431	22452	22233	22225	22656	22284	22499	22329	22307	22358	22425	22498	22225	22477	22369	22433	22221	22155	22240	22218	22243	22294	22597	22358	22135	22375	22279	22575	22434	22392	22443	22475	22302	22223	22173	22686	22407	22230	22322	22416	22385	22278	22500	22368	22395	22501	22256	22342	22404	22433	22334	22606	22403	22318	22408	22182	22545	22334	22255	22363	22376	22253	22440	22271	22359	22237	22274	22365	22516	22539	22579	22498	22490	22380	22494	22496	22457	22397	22515	22266	22284	22263	22511	22174	22452	22438	22129	22336	22280	22284	22291	22543	22375	22587	22257	22380	22327	22190	22278	22181	22257	22501	22660	22627	22469	22373	22292	22202	22574	22445	22583	22254	22316	22353	22384	22291	22266	22672	22255	22261	22348	22387	22429	22476	22482	22429	22396	22369	22347	22361	22517	22478	22315	22329	22394	22320	22445	22355	22307	22367	22426	22313	22137	22531	22377	22263	22249	22277	22376	22371	22174	22375	22468	22303	22241	22403	22385	22445	22359	22244	22314	22316	22351	22585	22177	22490	22567	22468	22530	22322	22303	22480	22507	22300	22409	22076	22363	22117	22374	22411	22434	22575	22363	22307	22401	22257	22334	22543	22314	22143	22368	22451	22338	22358	22359	22263	22261	22129	22387	22456	22301	22192	22346	22216	22173	22239	22319	22287	22390	22339	22242	22511	22306	22381	22601	22238	22368	22327	22270	22417	22456	22448	22392	22354	22352	22390	22345	22322	22626	22372	22567	22296	22327	22347	22469	22378	22339	22452	22319	22396	22389	22498	22665	22442	22473	22265	22428	22363	22416	22348	22457	22311	22514	22250	22515	22346	22351	22285	22145	22273	22536	22207	22272	22504	22238	22389	22277	22473	22366	22367	22175	22283	22388	22433	22464	22377	22439	22411	22464	22405	22212	22488	22247	22342	22394	22457	22467	22544	22240	22446	22318	22203	22260	22351	22616	22444	22512	22492	22268	22588	22254	22373	22506	22587	22406	22501	22418	22473	22446	22454	22284	22226	22361	22212	22374	22430	22225	22361	22318	22070	22602	22315	22639	22334	22430	22363	22393	22423	22325	22567	22405	22309	22356	22456	22465	22283	22510	22434	22419	22458	22294	22285	22479	22277	22317	22191	22334	22365	22418	22511	22420	22492	22411	22769	22495	22359	22346	22395	22468	22427	22591	22431	22493	22461	22386	22451	22139	22476	22178	22222	22349	22198	22162	22473	22428	22391	22425	22281	22366	22359	22286	22137	22340	22434	22428	22588	22262	22330	22411	22318	22256	22349	22404	22327	22370	22218	22449	22475	22349	22478	22328	22599	22380	22501	22224	22405	22891	22397	22431	22459	22436	22230	22317	22202	22265	22192	22229	22494	22278	22376	22328	22423	22342	22558	22299	22375	22389	22378	22261	22388	22381	22271	22504	22485	22341	22300	22381	22405	22435	22349	22453	22532	22397	22360	22224	22030	22289	22528	22521	22186	22237	22323	22497	22168	22539	22276	22361	22357	22271	22412	22490	22213	22502	22258	22370	22256	22620	22227	22493	22344	22500	22333	22433	22236	22296	22386	22572	22380	22333	22460	22642	22440	22307	22357	22347	22307	22327	22443	22497	22444	22502	22205	22391	22309	22555	22342	22328	22388	22196	22447	22444	22504	22224	22391	22070	22354	22219	22525	22358	22241	22240	22610	22470	22437	22553	22307	22353	22230	22462	22334	22400	22235	22099	22374	22402	22362	22426	22294	22469	22465	22428	22393	22335	22312	22326	22459	22203	22584	22664	22696	22382	22444	22505	22539	22393	22351	22274	22182	22356	22430	22256	22595	22343	22295	22270	22445	22331	22219	22400	22629	22355	22551	22321	22423	22515	22537	22245	22442	22610	22314	22367	22284	22242	22326	22164	22410	22456	22182	22173	22295	22503	22417	22437	22296	22424	22454	22529	22671	22401	22406	22456	22625	22193	22395	22199	22402	22557	22224	22649	22480	22313	22390	22563	22276	22304	22441	22356	22466	22443	22454	22403	22198	22345	22424	22351	22528	22537	22467	22358	22069	22254	22217	22513	22314	22368	22417	22433	22375	22441	22673	22554	22559	22606	22475	22257	22251	22487	22295	22510	22499	22389	22554	22266	22419	22485	22398	22326	22485	22302	22332	22334	22286	22396	22464	22521	22415	22450	22266	22507	22506	22382	22469	22111	22412	22453	22660	22326	22350	22131	22437	22255	22327	22352	22255	22496	22495	22369	22253	22372	22298	22373	22555	22359	22388	22461	22453	22271	22280	22144	22370	22326	22364	22181	22202	22411	22247	22304	22412	22492	22360	22564	22438	22341	22357	22264	22154	22180	22474	22281	22222	22381	22501	22170	22182	22566	22394	22512	22496	22203	22139	22615	22359	22257	22374	22289	22308	22412	22454	22317	22260	22615	22554	22223	22208	22450	22322	22328	22275	22213	22239	22208	22282	22360	22379	22418	22458	22244	22483	22546	22315	22281	22392	22473	22302	22226	22108	22278	22120	22518	22274	22303	22376	22347	22135	22382	22459	22163	22357	22242	22310	22371	22452	22439	22450	22252	22383	22219	22192	22269	22408	22449	22296	22489	22324	22443	22079	22158	22311	22332	22541	22300	22150	22446	22860	22270	22385	22533	22436	22127	22343	22411	22335	22380	22444	22535	22497	22399	22356	22179	22285	22349	22444	22226	22394	22585	22418	22509	22316	22280	22314	22259	22240	22367	22237	22341	22291	22364	22384	22630	22339	22476	22343	22711	22452	22240	22542	22323	22007	22325	22293	22238	22252	22352	22456	22204	22363	22296	22520	22282	22391	22444	22470	22476	22478	22430	22349	22439	22413	22289	22462	22489	22447	22394	22374	22242	22227	22372	22178	22181	22264	22428	22623	22250	22426	22283	22504	22335	22394	22351	22374	22498	22445	22476	22283	22242	22099	22440	22406	22079	22541	22590	22395	22245	22367	22333	22368	22487	22325	22444	22250	22348	22341	22362	22445	22551	22371	22444	22334	22408	22392	22407	22453	22380	22335	22318	22395	22489	22472	22295	22277	22599	22295	22234	22403	22473	22289	22487	22497	22397	22160	22460	22589	22387	22485	22266	22182	22282	22227	22511	22430	22370	22366	22256	22402	22279	22322	22516	22168	22298	22302	22277	22543	22539	22502	22681	22376	22520	22513	22671	22312	22271	22347	22477	22208	22312	22160	22413	22416	22336	22473	22265	22510	22381	22433	22334	22329	22254	22415	22335	22579	22493	22379	22414	22280	22348	22243	22157	22100	22328	22284	22294	22253	22309	22308	22592	22363	22275	22515	22526	22410	22315	22210	22453	22172	22590	22421	22405	22295	22250	22287	22220	22358	22402	22230	22514	22595	22474	22368	22494	22239	22530	22470	22402	22537	22421	22136	22278	22087	22447	22442	22407	22557	22359	22466	22464	22356	22427	22406	22483	22429	22343	22486	22417	22559	22393	22488	22550	22404	22327	22445	22285	22376	22463	22608	22300	22283	22315	22212	22449	22302	22446	22378	22280	22453	22504	22376	22508	22414	22413	22352	22175	22491	22394	22536	22089	22391	22408	22303	22528	22407	22576	22408	22344	22236	22365	22534	22393	22304	22430	22517	22427	22269	22461	22581	22426	22336	22304	22557	22552	22325	22303	22340	22269	22470	22270	22293	22189	22199	22402	22339	22442	22362	22498	22502	22651	22438	22396	22484	22458	22293	22191	22343	22362	22563	22493	22386	22334	22421	22310	22522	22417	22231	22496	22371	22293	22489	22498	22235	22528	22363	22320	22417	22674	22254	22465	22656	22282	22392	22485	22420	22315	22448	22292	22439	22575	22447	22519	22307	22205	22366	22460	22223	22325	22703	22534	22335	22273	22285	22376	22576	22537	22195	22227	22343	22223	22204	22200	22302	22372	22385	22405	22461	22263	22519	22332	22307	22497	22602	22312	22471	22311	22250	22180	22382	22274	22214	22198	22504	22422	22405	22536	22272	22450	22354	22355	22262	22517	22236	22465	22297	22529	22407	22547	22291	22375	22513	22478	22348	22442	22339	22352	22542	22384	22686	22373	22051	22255	22457	22477	22475	22370	22425	22370	22162	22372	22171	22469	22194	22555	22273	22226	22110	22371	22430	22439	22389	22451	22230	22448	22333	22420	22405	22562	22507	22213	22281	22328	22445	22556	22351	22194	22373	22400	22336	22666	22253	22669	22462	22381	22392	22217	22172	22243	22227	22154	22411	22446	22441	22469	22342	22366	22343	22623	22449	22447	22566	22316	22346	22414	22388	22370	22429	22273	22438	22360	22200	22451	22311	22327	22289	22648	22403	22337	22337	22601	22427	22615	22455	22492	22508	22448	22446	22478	22474	22309	22543	22508	22505	22353	22487	22415	22301	22414	22446	22306	22339	22202	22574	22522	22501	22208	22154	22445	22187	22269	22375	22463	22432	22570	22149	22203	22288	22387	22414	22351	22410	22480	22522	22392	22233	22232	22237	22523	22309	22383	22273	22418	22376	22258	22440	22484	22388	22212	22346	22598	22525	22575	22420	22300	22237	22540	22363	22317	22331	22604	22365	22333	22442	22050	22315	22349	22348	22373	22327	22396	22519	22490	22371	22519	22292	22446	22443	22456	22387	22261	22328	22382	22456	22111	22185	22441	22081	22589	22577	22603	22398	22400	22227	22348	22531	22335	22521	22435	22472	22368	22273	22333	22310	22612	22282	22410	22458	22554	22401	22308	22341	22308	22580	22318	22318	22429	22392	22507	22390	22257	22268	22179	22484	22395	22194	22278	22398	22449	22598	22576	22504	22285	22498	22151	22385	22348	22483	22456	22582	22578	22541	22340	22129	22547	22359	22605	22234	22234	22440	22391	22409	22255	22385	22306	22368	22347	22295	22371	22264	22323	22364	22636	22294	22212	22431	22441	22390	22346	22307
30399	62706	48001	31101	22434	20056	19187	18682	19004	22783	18576	17768	18936	20555	22155	21415	20159	19127	18203	17864	17370	17466	17305	17192	17439	17356	17425	17398	17199	17209	17475	17245	17214	17333	17371	17351	17289	17094	17365	17125	17381	17386	17207	17281	17301	17364	17437	17232	17533	17269	17436	16979	17311	17050	17280	17260	17211	17424	17296	17311	17269	17347	17293	17320	17329	17216	17276	17390	17237	17327	17300	17286	17204	17124	17321	17300	17188	17255	17178	17338	17115	17089	17237	17345	17091	17384	17082	17177	17239	17103	17278	17318	17214	17356	17126	17253	17209	17175	17189	17382	17238	17355	17285	17360	17123	17325	17161	17115	17363	17087	17196	17227	17167	17192	17353	17280	17326	17221	17373	17208	17245	17359	17253	17128	17109	17227	17167	17211	17359	17295	17353	17351	17321	17372	17130	17204	17123	17212	17269	17317	17231	17226	17188	17182	17239	17331	17435	17128	17386	17047	17337	17342	17190	17287	17333	17236	17229	17261	17291	17358	17226	17146	17211	17198	17211	17348	17151	17231	17383	17181	17356	17194	17166	17152	17205	17283	17057	17427	17218	17335	17329	17444	17160	17191	17347	17260	17271	17296	17233	17287	17042	17326	17228	17285	17464	17147	17403	17365	17128	17354	17169	17125	17228	17285	17224	17448	17232	17439	17178	17267	17105	17314	17360	17356	17338	17180	17279	17099	17210	17360	17447	17105	17367	17290	17144	17394	17191	17314	17166	17326	17211	17183	17506	17275	17250	17094	17123	17310	17332	17511	17211	17323	17346	17167	17200	17242	17301	17332	17446	17323	17220	17318	17239	17094	17452	17404	17142	17277	17283	17210	17037	17262	17249	17377	17313	17257	17257	17243	17361	17208	17290	17336	17244	17201	17207	17190	17336	17224	17351	17379	17277	17541	17179	17431	17330	17060	17282	17342	17146	17196	17128	17180	17244	17294	17190	17244	17338	17158	17396	17353	17254	17341	17393	17177	17155	17220	17211	17224	17353	17347	17476	17397	17220	17237	17038	17210	17364	17071	17258	17352	17267	17187	17229	17174	17143	17174	17230	17093	17357	17103	17324	17162	17159	17315	17136	17504	17179	17240	17141	17188	17139	17327	17085	17146	17394	17147	17241	17272	17285	17200	17284	17122	17361	17355	17209	17272	17217	17197	17128	17192	17124	17214	17195	17139	17244	17218	17237	17338	17161	17221	17183	17373	17153	17232	17214	17048	17239	17174	17308	17173	17324	17417	17069	17282	17370	17197	17244	17304	17263	17164	17288	17141	17224	17290	17143	17306	17340	17193	17228	17131	17382	17330	17202	17374	17209	17255	17270	17186	17277	17231	17287	17268	17317	17164	17260	17096	17267	17162	17089	17198	17174	17272	17361	17271	17291	17324	17185	17163	17318	17190	17346	17203	17413	17392	17232	17210	17306	17236	17193	17244	17197	17322	17250	17383	17427	17055	17158	17328	17198	17373	17181	17272	17325	17253	17247	17321	17414	17309	17278	17075	17163	17275	17165	17214	17127	17326	17402	17263	17195	17262	17215	17310	17321	17166	17106	17060	17292	17255	17034	17341	17349	17261	17214	17290	17182	17070	17213	17249	17107	17352	17302	17452	17401	17231	17240	17314	17286	17363	17113	17206	17348	17157	17150	17274	17212	17094	17229	17329	17163	17280	17273	17307	17167	17413	17313	17131	17126	17107	17205	17080	17262	17250	17275	17269	17147	17182	17126	17147	17326	17284	17302	17242	17239	17096	17213	17191	17109	17294	17325	17150	17315	17334	17363	17161	17368	17265	17350	17292	17098	17250	17157	17247	17197	17238	17316	17072	17304	17139	17339	17369	17230	17381	17300	17342	17160	17191	17306	17231	17241	17106	17358	17316	17211	17203	17131	17321	17267	17307	17309	17172	17258	17292	17338	17392	17377	17343	17383	17172	17259	17095	17323	17112	17356	17376	17301	17174	17260	17270	17287	17097	17285	17484	17161	17291	17326	17324	17283	17370	17315	17395	17150	17233	17133	17197	17163	17045	17302	17240	17248	17160	17409	17328	17163	17400	17339	17171	17279	17196	17331	17314	17257	17357	17377	17321	17220	17222	17320	17288	17361	17098	17295	17454	17118	17138	17234	17388	17316	17031	17473	17220	17405	17269	17229	17478	17477	17331	17185	17277	17155	17120	17243	17283	17235	17255	17268	17360	17421	17207	17268	17277	17103	17272	17202	17362	17208	17502	17241	17197	17211	17202	17330	17219	17151	17347	17413	17270	17397	17282	17296	17263	17179	17096	17301	17323	17383	17242	17330	17347	17234	17180	17127	17203	17334	17340	17336	17275	17247	17280	17261	17211	17139	17177	17368	17178	17251	17218	17089	17368	17325	17212	17289	17358	17168	17202	17303	17248	17265	17352	17444	17178	17251	17185	17448	17301	17263	17139	17254	17070	17121	17213	17335	17213	17407	17104	17390	17217	17242	17235	17379	17154	17364	17098	17203	17423	17192	17116	17322	17200	17244	17304	17437	17355	17208	17324	17149	17338	17190	17366	17034	17054	17424	17391	17159	17136	17168	17164	17283	17183	17224	17306	17213	17292	17323	17286	17269	17259	17196	17175	17209	17288	17263	17203	17321	17201	17301	17253	17365	17176	17445	17207	17259	17318	17121	17330	17435	17179	17292	17359	17270	17322	17115	17107	17220	17425	17217	17270	17330	17215	17255	17098	17234	17350	17273	17260	17199	17289	17315	17193	17118	17407	17367	17199	17252	17215	17235	17155	17167	17344	17306	17191	17293	17396	17221	17159	17132	17229	17265	17286	17295	17232	17229	17242	17139	17246	17376	17193	17084	17275	17230	17157	17292	17256	17294	17259	17197	17227	17378	17146	17230	17178	17257	17213	17316	17207	17348	17318	17089	17488	17363	17275	17152	17313	17210	17299	17329	17282	17209	17261	17155	17448	17183	17281	17127	17411	17119	17199	17258	17335	17126	17171	17112	17318	17343	17284	17308	17381	17398	17240	17109	17177	17490	17501	17363	17130	17233	17277	17279	17315	17216	17175	17260	17067	17348	17235	17346	17505	17213	17082	17176	17323	17310	17274	17112	17229	17123	17168	17455	17201	17250	17308	17187	17263	17269	17287	17389	17196	17196	17389	17226	17340	17322	17276	17303	17296	17189	17098	17173	17402	17366	17130	17348	17231	17318	17463	17148	17203	17184	17318	17129	17090	17387	17287	17491	17350	17194	17306	17239	17391	17192	17215	17304	17288	17300	17261	17217	17300	17167	17340	17243	17098	17204	17108	17210	17309	17168	17070	16963	17219	17084	17275	17322	17326	17229	17178	17156	17239	17240	17331	17147	17300	17298	17200	17228	17350	17196	17188	17172	17320	17189	17353	17248	17096	17153	17262	17137	17253	17145	17129	17328	17184	17283	17212	17169	17160	17299	17168	17233	17214	17169	17409	17444	17125	17311	17281	17418	17166	17377	17279	17337	17320	17266	17313	17209	17344	17318	17248	17302	17172	17218	17333	17213	17335	17327	17248	17221	17179	17231	17193	17227	17268	17311	17361	17244	17318	17146	17474	17403	17349	17225	17240	17195	17171	17026	17120	17351	17335	17274	17380	17234	17235	17161	17220	17183	17187	17279	17315	17284	17252	17335	17482	17314	17352	17086	17354	17243	17340	17324	17139	17074	17274	17452	17037	17210	17074	17396	17325	17119	17173	17331	17302	17351	17345	17229	17189	17347	17237	17152	17186	17270	17168	17268	17313	17153	17105	17340	17145	17100	17338	17250	17340	17289	17048	17272	17143	17265	17343	17298	17339	17322	17189	17433	17329	17261	17114	17268	17318	17418	17341	17220	17334	17209	17274	17101	17188	17230	17245	17439	17137	17420	17135	17214	17435	17238	17149	17391	17098	17227	17278	17190	17339	17180	17138	17358	17127	17256	17393	17238	17326	17134	17245	17322	17243	17257	17402	17302	17311	17224	17317	17143	17242	17242	17227	17197	17404	17261	17286	17287	17263	17269	17331	17497	17206	17277	17275	17446	17272	17317	17208	17254	17202	17203	17168	17270	17082	17070	17383	17247	17413	17248	17314	17074	17240	17220	17268	17247	17318	17244	17229	17224	17395	17192	17241	17290	17163	17346	17224	17110	17238	17177	17165	17151	17394	17428	17238	17114	17381	17261	17173	17287	17186	17373	17367	17200	17111	17324	17083	17209	17273	17259	17222	17350	16984	17298	17348	17291	17309	17545	17232	17245	17262	17175	17239	17316	17306	17253	17307	17151	17311	17083	17218	17364	17335	17286	17190	17333	17275	17345	17236	17171	17210	17362	17152	17226	17073	17311	17343	17143	17128	17298	17224	17208	17379	17220	17251	17352	17265	17287	17375	17252	17337	17450	17359	17167	17262	17308	17166	17315	17246	17008	17300	17358	17196	17287	17319	17121	17212	17360	17230	17373	17302	17340	17139	17344	17127	17233	17313	17282	17125	17269	17357	17311	17266	17187	17183	17295	17114	17301	17248	17336	17317	17400	17199	17219	17388	17309	17414	17259	17174	17120	17051	17212	17404	17135	17261	17225	17274	17377	17136	17285	17383	17346	17280	17343	17212	17230	17277	17334	17209	17031	17311	17105	17160	17306	17313	17036	17243	17321	17372	17174	17363	17293	17321	17153	17373	16934	17191	17259	17251	17276	17204	17158	17394	17542	16965	17265	17399	17329	17384	17340	17219	17134	17450	17488	17197	17176	17350	17129	17365	17216	17044	17163	17255	17272	17327	17146	17329	17340	17180	17387	17137	17285	17282	17169	17282	17248	17167	17334	17409	17229	17283	17325	17341	17121	17195	17278	17174	17164	17252	17302	17006	17161	17382	17361	17272	17242	17331	17159	17357	17113	17262	17376	17283	17519	17111	17085	17335	17314	17258	17242	17328	17259	17134	17421	17245	17364	17455	17282	17118	17086	17309	17136	17498	17104	17191	17266	17365	17024	17297	17020	17308	17111	17291	17294	17142	17213	17294	17559	17230	17191	17128	17195	17165	17224	17368	17244	17273	17252	17285	17288	17231	16976	17285	17268	17317	17222	17028	17326	17277	17409	17300	17143	17376	17522	17336	17325	17171
30891	28841	32188	27424	22098	21447	21274	20797	20890	21162	20859	21029	20836	20774	20792	20680	20819	20841	20555	20604	20708	20597	20716	20722	20527	20540	20642	20517	20622	20731	20721	20593	20451	20776	20570	20471	20640	20636	20649	20550	20696	20460	20499	20635	20834	20537	20578	20679	20584	20563	20557	20726	20696	20632	20571	20800	20475	20488	20681	20662	20512	20781	20524	20623	20659	20701	20712	20623	20748	20633	20599	20820	20629	20705	20482	20505	20456	20672	20616	20525	20680	20538	20692	20721	20787	20481	20659	20565	20597	20547	20839	20766	20598	20692	20707	20556	20638	20925	20703	20636	20715	20639	20784	20743	20626	20678	20649	20777	20598	20563	20524	20530	20510	20446	20636	20632	20793	20577	20568	20757	20582	20533	20602	20646	20486	20556	20707	20655	20627	20949	20784	20691	20580	20664	20655	20428	20633	20514	20669	20628	20496	20684	20609	20706	20676	20623	20725	20806	20654	20781	20539	20626	20451	20666	20748	20544	20682	20649	20733	20734	20810	20715	20523	20667	20605	20585	20678	20373	20526	20489	20565	20633	20457	20437	20705	20469	20497	20632	20683	20701	20518	20673	20737	20440	20690	20510	20516	20201	20657	20810	20699	20645	20706	20759	20771	20675	20551	20743	20416	20600	20505	20582	20522	20549	20490	20678	20344	20688	20638	20628	20559	20733	20361	20497	20586	20358	20610	20500	20537	20685	20570	20535	20554	20477	20636	20422	20692	20668	20805	20578	20788	20626	20634	20530	20430	20669	20656	20720	20595	20741	20755	20745	20742	20549	20676	20536	20537	20497	20662	20596	20610	20703	20875	20817	20573	20599	20643	20406	20827	20710	20711	20670	20656	20601	20598	20574	20643	20772	20504	20607	20703	20410	20687	20704	20818	20542	20779	20603	20387	20616	20685	20661	20701	20625	20828	20570	20738	20688	20717	20555	20619	20708	20672	20662	20711	20452	20413	20609	20477	20530	20527	20762	20563	20699	20654	20815	20700	20623	20490	20642	20537	20581	20701	20768	20710	20609	20614	20664	20726	20711	20466	20777	20723	20715	20652	20660	20591	20592	20787	20606	20543	20702	20814	20453	20661	20601	20748	20785	20930	20644	20767	20680	20803	20617	20465	20435	20640	20808	20446	20562	20727	20597	20578	20790	20762	20657	20509	20580	20811	20626	20772	20517	20883	20658	20653	20703	20694	20715	20734	20605	20607	20470	20687	20570	20599	20665	20526	20793	20470	20688	20780	20632	20566	20607	20572	20501	20621	20573	20778	20698	20426	20562	20484	20520	20863	20671	20599	20658	20738	20607	20645	20508	20784	20629	20688	20490	20641	20744	20511	20372	20571	20761	20642	20546	20690	20634	20490	20610	20712	20606	20721	20423	20670	20545	20735	20705	20351	20551	20559	20614	20597	20730	20887	20696	20636	20781	20838	20784	20648	20538	20595	20507	20551	20428	20535	20571	20592	20539	20585	20579	20819	20698	20766	20640	20532	20605	20779	20831	20791	20683	20455	20506	20537	20707	20426	20758	20696	20710	20576	20488	20659	20399	20349	20696	20677	20723	20573	20744	20590	20727	20767	20756	20637	20628	20530	20717	20491	20657	20557	20471	20889	20651	20675	20585	20708	20734	20446	20542	20631	20370	20287	20690	20740	20647	20816	20569	20690	20742	20554	20536	20601	20403	20445	20531	20484	20693	20838	20660	20561	20683	20533	20517	20577	20518	20595	20694	20597	20633	20631	20667	20524	20538	20804	20512	20654	20571	20689	20612	20694	20665	20522	20538	20596	20532	20424	20544	20642	20733	20476	20685	20493	20569	20770	20575	20641	20674	20582	20644	20599	20536	20799	20670	20618	20816	20744	20434	20536	20423	20657	20623	20546	20644	20691	20624	20730	20540	20875	20482	20711	20484	20695	20567	20637	20381	20503	20622	20693	20543	20538	20496	20675	20652	20640	20799	20535	20467	20601	20649	20587	20475	20956	20420	20699	20949	20658	20586	20685	20815	20655	20498	20711	20549	20703	20570	20621	20866	20664	20791	20615	20503	20551	20623	20594	20627	20666	20346	20659	20722	20709	20700	20672	20578	20677	20868	20772	20572	20684	20735	20778	20725	20507	20663	20481	20770	20647	20352	20618	20617	20803	20559	20952	20633	20716	20647	20756	20683	20738	20715	20777	20698	20487	20550	20675	20694	20523	20699	20597	20579	20589	20620	20436	20572	20561	20620	20863	20597	20598	20660	20623	20525	20670	20668	20697	20715	20446	20772	20711	20661	20654	20657	20920	20644	20514	20563	20663	20736	20733	20602	20589	20607	20779	20494	20655	20495	20728	20388	20560	20567	20767	20853	20673	20648	20825	20749	20684	20833	20818	20875	20750	20705	20559	20668	20475	20701	20609	20553	20542	20585	20548	20525	20693	20534	20523	20749	20311	20612	20625	20656	20380	20616	20676	20625	20778	20663	20635	20554	20512	20629	20707	20746	20687	20756	20887	20537	20637	20530	20920	20724	20745	20839	20616	20628	20722	20713	20556	20646	20631	20574	20400	20528	20584	20733	20655	20657	20676	20863	20640	20515	20628	20578	20803	20883	20542	20739	20755	20797	20477	20662	20639	20723	20560	20435	20662	20683	20471	20677	20631	20602	20586	20484	20671	20724	20702	20809	20690	20482	20541	20713	20823	20699	20571	20813	20598	20640	20774	20609	20637	20541	20619	20448	20738	20491	20596	20579	20841	20744	20808	20761	20841	20508	20503	20673	20567	20673	20598	20584	20442	20506	20591	20535	20867	20662	20652	20464	20804	20663	20456	20638	20642	20730	20637	20584	20790	20707	20785	20700	20648	20546	20618	20696	20528	20612	20529	20593	20606	20667	20869	20662	20733	20794	20597	20517	20723	20635	20989	20668	20893	20667	20592	20523	20487	20547	20781	20630	20686	20601	20631	20699	20566	20565	20613	20420	20628	20621	20523	20748	20786	20510	20701	20515	20788	20601	20720	20814	20669	20674	20677	20723	20523	20667	20737	20622	20599	20619	20737	20642	20711	20524	20696	20660	20603	20647	20390	20515	20848	20590	20571	20782	20695	20669	20562	20798	20441	20612	20614	20842	20892	20575	20599	20734	20783	20596	20817	20779	20663	20534	20703	20585	20599	20535	20569	20412	20568	20543	20698	20768	20714	20612	20418	20537	20814	20749	20593	20741	20610	20559	20970	20488	20649	20619	20558	20738	20642	20816	20612	20911	20855	20627	20526	20606	20664	20568	20460	20587	20360	20719	20524	20662	20666	20825	20432	20692	20445	20923	20625	20628	20441	20740	20517	20499	20682	20573	20669	20380	20651	20594	20754	20644	20548	20468	20687	20693	20593	20405	20420	20713	20548	20854	20601	20635	20726	20598	20678	20730	20654	20658	20797	20545	20531	20503	20281	20483	20583	20596	20608	20701	20781	20494	20948	20599	20819	20585	20594	20718	20637	20517	20440	20573	20615	20841	20509	20495	20573	20363	20646	20871	20658	20661	20582	20649	20570	20578	20454	20804	20579	20606	20661	20773	20606	20602	20745	20788	20673	20742	20881	20517	20515	20593	20812	20651	20822	20865	20794	20722	20838	20750	20810	20687	20569	20692	20565	20559	20748	20524	20675	20588	20921	20484	20767	20667	20697	20541	20779	20582	20455	20581	20259	20696	20574	20587	20570	20435	20665	20726	20637	20835	20611	20629	20583	20722	20612	20713	20502	20537	20849	20793	20763	20703	20575	20580	20595	20580	20763	20651	20541	20519	20694	20706	20859	20503	20715	20488	20590	20553	20864	20506	20698	20506	20537	20504	20604	20743	20732	20730	20426	20900	20684	20657	20575	20751	20605	20551	20613	20716	20648	20751	20504	20617	20664	20695	20476	20469	20551	20458	20726	20564	20394	20770	20673	20681	20629	20628	20600	20578	20700	20846	20625	20835	20925	20388	20573	20435	20455	20798	20779	20704	20610	20632	20641	20681	20826	20608	20526	20635	20726	20552	20677	20695	20778	20620	20665	20641	20685	20622	20609	20767	20624	20738	20517	20507	20507	20604	20435	20782	20689	20486	20660	20534	20637	20836	20606	20676	20835	20630	20642	20734	20660	20512	20872	20514	20992	20586	20609	20746	20480	20638	20246	20382	20914	20665	20600	20577	20644	20712	20539	20481	20518	20622	20708	20639	20533	20736	20665	20526	20771	20543	20485	20501	20652	20528	20412	20570	20849	20851	20734	20848	20674	20580	20497	20779	20838	20884	20761	20600	20760	20567	20578	20504	20767	20753	20548	20944	20580	20775	20413	20484	20506	20900	20632	20636	20504	20794	20516	20630	20553	20682	20708	20635	20887	20615	20647	20593	20538	20685	20608	20547	20585	20650	20597	20751	20662	20701	20682	20637	20776	20535	20673	20574	20702	20590	20638	20633	20502	20689	20670	20778	20720	20630	20602	20531	20782	20721	20619	20747	20627	20857	20561	20856	20733	20657	20641	20689	20782	20611	20554	20552	20652	20660	20549	20692	20955	20632	20528	20738	20762	20677	20666	20699	20687	20842	20716	20718	20510	20675	20665	20694	20852	20813	20901	20642	20825	20686	20601	20542	20690	20586	20629	20762	20609	20859	20582	20809	20552	20715	20611	20849	20834	20669	20557	20627	20559	20515	20648	20752	20753	20812	20511	20436	20577	20445	20743	20511	20716	20707	20705	20788	20634	20667	20667	20690	20779	20675	20488	20431	20714	20652	20861	20647	20482	20687	20880	20726	20516	20518	20714	20725	20747	20653	20639	20820	20580	20617	20422	20658	20584	20544	20454	20688	20696	20478	20680	20345	20690	20696	20878	20687	20789	20493	20767	20584	20671	20678	20739	20826	20521	20561	20605	20480	20585	20654	20684	20763	20754	20574	20630	20661	20690	20629	20634	20945	20542	20341	20533	20622	20933	20660	20672	20575	20700	20891	20597	20758	20559	20571	20474	20557	20777	20896	20407	20782	20686	20831	20750	20647	20724	20530	20613	20901	20696	20544	20806	20544	20579	20702	20849	20501	20730	20631	20674	20716	20678	20459	20692	20652	20589	20624	20563	20734	20606	20791	20801	20438	20846	20733	20704	20563
26507	39529	30092	21418	17920	17301	16965	16721	16453	16708	16454	16479	16409	16415	16596	16580	16331	16377	16423	16332	16312	16162	16405	16328	16329	16211	16200	16298	16352	16330	16157	16403	16331	16276	16364	16238	16588	16289	16204	16398	16299	16340	16236	16289	16238	16226	16040	16118	16201	16123	16194	16397	16304	16389	16276	16289	16219	16215	16219	16177	16285	16265	16161	16195	16116	16321	16135	16368	16386	16476	16167	16276	16293	16229	16300	16224	16346	16309	16309	16180	16216	16226	16244	16283	16228	16417	16383	16375	16376	16346	16131	16283	16339	16321	16241	16251	16302	16200	16259	16090	16293	16300	16244	16345	16323	16303	16398	16466	16335	16357	16226	16267	16147	16318	16147	16145	16204	16258	16203	16286	16283	16319	16254	16407	16269	16185	16315	16244	16323	16151	16297	16180	16149	16341	16405	16407	16262	16180	16336	16351	16213	16222	16258	16312	16174	16166	16269	16191	16313	16421	16222	16194	16220	16194	16292	16120	16284	16144	16181	16191	16207	16283	16176	16376	16267	16194	16309	16207	16157	16205	16173	16228	16170	16298	16194	16459	16407	16368	16375	16204	16378	16437	16252	16203	16320	16347	16441	16311	16200	16380	16373	16275	16216	15976	16126	16220	16222	16308	16315	16176	16315	16123	16250	16258	16371	16315	16333	16413	16312	16160	16197	16241	16193	16295	16245	16319	16193	16189	16292	16393	16071	16320	16370	16180	16290	16249	16299	16317	16219	16087	16367	16263	16203	16173	16241	16421	16113	16289	16211	16384	16343	16346	16292	16185	16210	16304	16177	16353	16198	16197	16230	16330	16294	16287	16339	16338	16465	16105	16138	16148	16338	16239	16376	16201	16211	16195	16265	16324	16286	16276	16276	16427	16187	16322	16378	16344	16269	16152	16348	16019	16410	16227	16299	16380	16272	16359	16218	16096	16146	16171	16303	16285	16102	16196	16180	16232	16239	16359	16143	16069	16356	16462	16165	16266	16367	16383	16224	16444	16057	16240	16296	16340	16238	16163	16266	16417	16410	16246	16247	16139	16263	16090	16244	16131	16398	16321	16322	16273	16125	16135	16366	16263	16330	16336	16166	16134	16224	16244	16391	16321	16430	16229	16141	16101	16279	16417	16271	16387	16315	16384	16353	16275	16118	16208	16154	16165	16241	16403	16234	16274	16307	16312	16119	16436	16266	16242	16249	16240	16175	16356	16456	16184	16281	16353	16186	16248	16327	16220	16491	16306	16250	16210	16389	16426	16416	16451	16275	16283	16231	16317	16156	16275	16042	16312	16358	16356	16262	16475	16164	16169	16232	16407	16180	16163	16225	16360	16343	16322	16303	16332	16447	16493	16477	16176	16180	16321	16472	16348	16282	16218	16185	16308	16438	16261	16432	16276	16202	16248	16496	16295	16357	16219	16171	16355	16211	16241	16301	16125	16288	16191	16064	16269	16155	16325	16214	16062	16197	16264	16298	16204	16238	16246	16142	16334	16443	16271	16363	16311	16220	16205	16190	16215	16358	16232	16112	16408	16020	16246	16312	16292	16265	16423	16351	16167	16215	16297	16366	16267	16182	16321	16434	16240	16256	16136	16246	16313	16314	16394	16195	16220	16322	16184	16314	16277	16425	16171	16478	16343	16144	16213	16151	16125	16545	16232	16259	16153	16401	16219	16276	16375	16240	16194	16164	16319	16358	16219	16203	16201	16352	15986	16127	16254	16348	16268	16302	16237	16448	16191	16223	16267	16386	16198	16223	16374	16275	16274	16237	16423	16204	16138	16139	16237	16165	16266	16164	16243	16276	16290	16391	16184	16126	16388	16317	16267	16242	16205	16200	16318	16282	16079	16232	16320	16221	16392	16201	16228	16348	16180	16339	16076	16230	16202	16563	16312	16445	16340	16224	16274	16331	16469	16114	16296	16279	16232	16240	16477	16296	16239	16271	16133	16200	16256	16251	16286	16139	16380	16238	16306	16186	16500	16160	16218	16174	16206	16254	16180	16162	16272	16260	16284	16409	16347	16317	16243	16303	16142	16366	16509	16444	16446	16153	16388	16341	16213	16213	16307	16261	16147	16215	16348	16165	16218	16226	16250	16225	16189	16276	16184	16197	16313	16203	16335	16227	16268	16219	16274	16240	16189	16349	16246	16296	16256	16271	16285	16194	16449	16168	16134	16239	16326	16345	16276	16353	16214	16246	16421	16430	16527	16282	16296	16273	16221	16317	16261	16425	16206	16250	16246	16464	16359	16264	16405	16368	16205	16403	16326	16363	16283	16391	16334	16308	16241	16203	16256	16207	16375	16295	16178	16340	16391	16310	16332	16254	16267	16297	16258	16341	16419	16213	16306	16308	16240	16539	16178	16226	16339	16160	16438	16211	16433	16201	16169	16312	16330	16267	16273	16323	16115	16352	16373	16332	16204	16234	16308	16383	16132	16266	16260	16080	16267	16332	16270	16181	16322	16214	16386	16322	16351	16276	16280	16397	16122	16362	16204	16373	16215	16205	16197	16186	16465	16228	16296	16257	16285	16240	16231	16403	16212	16216	16121	16347	16402	16366	16323	16345	16124	16260	16082	16226	16282	16194	16202	16393	16244	16320	16377	16206	16196	16089	16150	16167	16291	16316	16199	16273	16244	16318	16258	16268	16229	16257	16300	16163	16331	16218	16156	16187	16107	16352	16302	16337	16331	16222	16250	16294	16271	16446	16270	16343	16393	16371	16200	16191	16354	16273	16319	16094	16338	16314	16290	16339	16246	16339	16175	16200	16234	16133	16376	16387	16122	16208	16292	16333	16194	16191	16193	16288	16222	16344	16238	16433	16183	16280	16255	16110	16111	16324	16231	16128	16339	16507	16316	16175	16239	16358	16254	16146	16271	16165	16347	16334	16365	16187	16229	16281	16254	16322	16309	16178	16176	16283	16172	16291	16337	16235	16341	16299	16270	16220	16206	16176	16406	16249	16452	16336	16200	16167	16214	16333	16298	16188	16390	16313	16498	16336	16283	16245	16357	16153	16303	16197	16166	16190	16213	16388	16104	16224	16163	16278	16357	16182	16361	16217	16245	16366	16223	16218	16227	16283	16268	16280	16086	16245	16125	16205	16277	16286	16152	16116	16349	16373	16263	16206	16254	16175	16172	16352	16158	16197	16177	16228	16257	16146	16325	16497	16241	16118	16189	16167	16258	16264	16138	16308	16122	16262	16311	16270	16386	16181	16261	16219	16340	16327	16368	16261	16323	16267	16166	16165	16281	16267	16169	16197	16203	16291	16316	16285	16170	16134	16280	16247	16055	16100	16072	16199	16260	16454	16083	16389	16154	16349	16418	16195	16192	16104	16396	16247	16132	16100	16307	16157	16346	16200	16367	16268	16222	16177	16293	16275	16175	16152	16199	16117	16308	16376	16414	16412	16254	16291	16249	16324	16303	16408	16313	16320	16295	16221	16180	16237	16227	16216	16318	16271	16126	16465	16291	16217	16188	16326	16165	16148	16381	16329	16306	16213	16267	16297	16272	16388	16400	16314	16256	16325	16314	16240	16267	16121	16303	16229	16244	16334	16518	16385	16277	16340	16296	16212	16187	16087	16298	16307	16381	16341	16240	16240	16276	16190	16363	16314	16432	16192	16086	16200	16109	16164	16177	16223	16095	16333	16132	16205	16470	16377	16004	16432	16111	16128	16300	16411	16185	16311	16339	16366	16237	16334	16356	16114	16357	16252	16198	16306	16319	16177	16309	16188	16217	16263	16202	16164	16247	16290	16290	16074	16334	16491	16333	16157	16442	16166	16145	16182	16206	16221	16348	16299	16431	16221	16384	16301	16544	16242	16136	16255	16345	16348	16399	16306	16387	16361	16463	16291	16379	16438	16210	16428	16172	16122	16416	16253	16413	16177	16435	16064	16327	16234	16388	16135	16286	16191	16178	16086	16229	16230	16240	16183	16310	16099	16101	16197	16313	16404	16442	16185	16244	16238	16246	16167	16132	16263	16244	16284	16111	16415	16356	16322	16158	16204	16156	16226	16343	16184	16419	16248	16308	16133	16392	16166	16294	16288	16283	16258	16277	16474	16240	16296	16367	16275	16438	16129	16261	16435	16297	16246	16188	16134	16223	16360	16245	16204	16261	16429	16257	16151	16374	16332	16323	16260	16298	16388	16213	16403	16316	16336	16377	16241	16211	16344	16229	16379	16299	16212	16315	16193	16282	16292	16239	16300	16395	16402	16173	16335	16160	16254	16188	16224	16252	16171	16223	16319	16282	16281	16338	16279	16140	16301	16192	16373	16181	16281	16016	16228	16232	16108	16387	16332	16247	16183	16235	16376	16253	16434	16255	16042	16134	16241	16293	16182	16255	16244	16137	16211	16117	16426	16371	16179	16303	16283	16453	16164	16081	16163	16415	16378	16224	16247	16222	16191	16203	16166	16270	16240	16274	16232	16299	16296	16351	16282	16259	16124	16209	16263	16321	16326	16342	16091	16220	16244	16324	16122	16175	16180	16481	16313	16399	16262	16378	16286	16257	16147	16308	16064	16354	16261	16192	16263	16160	16263	16256	16218	16294	16258	16100	16369	16211	16264	16443	16342	16175	16229	16256	16350	16286	16387	16280	16397	16144	16380	16036	16413	16010	16273	16173	16282	16451	16188	16189	16360	16161	16197	16155	16171	16377	16099	16140	16285	16231	16187	16486	16322	16271	16288	16163	16238	16167	16314	16249	16328	16170	16285	16193	16120	16362	16302	16257	16159	16220	16191	16366	16289	16224	16140	16315	16097	16349	16306	16208	16267	16223	16266	16220	16384	16230	16426	16223	16229	16264	16328	16446	16304	16308	16294	16115	16238	16332	16371	16269	16233	16151	16186	16105	16226	16339	16108	16277	16256	16236	16284	16202	16165	16420	16220	16300	16338	16284	16274	16449	16304	16075	16394	16399	16286	16314	16138	16194	16189	16138	16157	16115	16260	16105	16235	16352	16323	16131	16350	16361	16339	16287	16250	16361	16298	16140	16409	16391	16243	16211	16389	16192	16190	16343	16383	16232	16228	16293	16282	16175	16388	16293	16061	16316	16085	16212	16259	16379	16237	16253	16112	16255	16299	16327	16352	16349	16425	16222	16084	16325
23108	21002	28050	25042	22555	22688	21823	19732	19505	20924	20842	19353	19579	20160	20752	20487	19763	19541	19328	19174	19205	19346	19198	19039	18939	19115	18905	18776	19182	19141	19009	19039	19027	18867	18914	19004	18799	18810	18843	18784	18882	18748	18781	18982	18986	18938	18915	18777	18799	18812	18847	18889	18913	18774	18876	18823	18591	18691	18797	18876	18834	18871	18779	18807	18893	18833	18968	18689	18937	18751	18870	18828	19044	18788	18892	18870	18868	18943	18823	18790	19094	18904	18774	18806	18917	18849	18947	18945	18967	18712	18638	18731	18808	18776	18686	19085	19106	18870	18887	18764	18867	18650	18972	19044	18834	18855	19030	18814	18856	18747	18759	19012	19034	19031	19015	18836	19000	18869	18765	19012	18880	18785	18954	18651	18984	18763	18986	18857	18905	18872	18958	18729	18818	18861	18967	19030	18886	18872	19004	18838	18874	18795	18866	18889	18708	18809	18747	18907	18784	18773	18941	18762	18906	18795	18836	18958	18648	18997	18880	18974	19013	18727	18787	18856	18733	18893	18911	18850	18860	18874	18952	19095	18931	19001	18874	18630	18849	18956	19015	18922	18912	18573	18904	18778	18903	18852	18742	18678	18974	18706	18726	18892	18884	19100	18856	18824	18882	18772	18952	18909	18977	18642	18745	18785	18907	18786	18769	18788	19037	19077	18705	18776	18819	18882	18911	18793	18937	18897	18857	18777	18856	18758	18847	18848	18882	18876	19144	18966	18995	18828	18881	18880	18796	18897	18834	18840	18973	18736	18734	18880	18811	18882	18924	18813	18801	18837	18901	18802	19037	18967	18964	18951	18898	18766	19166	18876	18658	18801	18959	18803	18976	18750	18877	18734	18936	18856	18928	18964	18844	18820	18967	18972	18809	19087	18855	18950	18969	18883	19043	18747	18823	18815	18749	18800	18679	18845	18740	18764	19011	18770	18646	19005	18925	18812	18905	18862	18793	18827	18873	18797	18788	18889	18981	18928	18741	18821	18900	18912	18778	18734	19021	18943	18812	18784	18873	18833	18948	18850	18749	19070	18887	19065	18822	18682	18707	18922	18936	19026	18865	18949	18895	18657	18785	18756	18809	18814	18934	18824	18985	19106	18892	18803	18917	18925	18848	19043	18799	18900	18856	18973	18933	18978	18759	18766	18844	18908	18720	18990	18899	18751	18789	18863	18983	18701	18980	18978	18645	18912	18946	18734	18975	18998	19024	18934	18752	18765	19036	18804	18994	18957	19107	18793	18921	18828	18636	18680	18789	18865	18781	18957	18875	19048	18685	18713	18950	19018	18935	18886	18815	19061	18813	18932	18885	18777	18972	18858	19064	18905	18799	18992	18745	18749	19074	18930	18699	18960	18886	18819	19065	18823	18860	18694	18771	18806	18964	18775	18925	18802	18714	18696	18966	18849	18865	18835	18893	18972	19093	18842	19049	18837	18936	18856	18845	18713	18930	18748	18879	18453	18845	18785	18763	18981	18854	19009	18921	18719	18862	18866	18738	18717	19061	19131	18910	18811	18903	18830	18742	18895	18812	18880	18742	18734	18671	18606	19044	19066	18888	18826	19012	18860	18724	18929	18860	18887	18737	18862	18827	18938	18932	18835	18789	18828	18873	18872	18717	18711	18919	18986	18758	18892	19012	18883	18815	18901	18923	18857	18879	18917	18914	19017	18872	18747	19061	18817	18801	18788	18935	18769	19039	18907	18974	18677	18805	18828	18974	18988	18879	18634	18618	18756	18760	18923	18753	18793	18781	18835	18871	18856	18659	18787	18812	18817	18823	18885	19053	18896	18598	18912	18675	18866	18868	18845	19103	18891	18948	18712	18941	18796	18810	18783	18841	18827	18973	18917	18712	18903	19026	18759	18989	18950	18844	18739	18802	18845	18796	19011	19069	18894	18769	18732	18755	18877	18966	18975	18837	18753	18888	19119	18634	18867	18717	18828	18664	18732	18810	18817	18954	18786	18806	18741	18803	18687	18649	18741	18802	18969	18738	18909	18926	18935	18883	18883	18900	18669	18820	18726	18771	18894	18913	18804	18988	18926	18787	18881	18849	18772	18987	18743	18887	18906	18694	18784	18792	18802	18859	18753	19008	19026	19035	19033	18906	18850	18855	18861	18718	18772	18823	19060	19017	18763	18896	18867	18938	18680	18927	18850	18786	18923	18966	18763	18743	19046	18872	18852	18759	18771	19034	18727	18712	18817	18815	18929	18911	18704	18679	18874	18833	18772	18657	18972	18634	18676	18730	18878	18945	18870	18748	18793	18767	18803	18983	18809	18898	18707	19000	18918	19046	18973	18845	18639	18757	18763	18895	18849	18849	18807	18782	18804	18787	18818	19003	18879	18914	18839	18865	18742	18883	18777	18928	18591	18683	18681	18528	18809	18878	18832	18952	18868	18876	18855	19053	19080	18673	18564	18758	18827	18723	18733	18970	18784	18813	18711	18887	18832	19011	18754	18853	18929	18815	18825	18810	18870	18773	18839	18872	18798	18786	18826	18811	18810	18865	18693	18776	18817	18790	18751	18830	18850	18913	19044	18660	18957	18877	18872	18955	18805	18959	18765	18792	18694	18895	18906	18957	18782	18997	19013	18890	18814	18928	19137	18910	18925	18750	18891	18834	18928	18833	18881	18852	18833	18922	18810	18842	18828	18905	19032	18800	18825	18902	18822	19030	18741	18879	18976	18818	18956	18836	19086	18824	18780	18976	18701	18729	18671	18748	18849	18710	18805	19011	19010	18928	18831	18935	18727	18875	18888	18939	18899	18865	18867	19008	18856	18743	18955	18893	18817	18765	18804	18795	18971	18671	19141	18773	18691	19108	18861	18935	18761	18917	18700	18936	18711	18777	18763	18810	18968	18738	18953	18913	18855	18929	18662	18841	18851	18873	18787	18761	18746	18734	18516	18946	18912	18663	18906	18779	19145	19115	18805	18884	18973	18704	18865	18836	18785	18872	18860	18954	18935	18930	18820	18974	18794	18770	18722	18750	18879	18568	18893	18903	19028	18883	18891	18860	18890	18983	18878	18797	18811	18883	18917	19127	18761	18806	18605	18788	18605	18717	18873	18763	18908	18935	18867	18815	18923	18745	18768	18713	18576	18833	18852	19202	18918	18908	18818	18937	18805	18736	18854	18986	18779	18798	18860	18954	18879	18887	18684	18778	18935	18728	18763	18951	18944	18807	18701	18673	19065	19108	18868	19023	18641	18882	18998	18830	18831	18704	18955	18824	18630	18802	18702	19027	18880	18967	18837	18895	18785	18871	18832	19195	18947	18765	19027	18714	18769	18942	18681	18950	18915	18889	19048	18798	18897	18961	18762	19174	18653	18706	18973	18748	18887	18829	18887	18882	18915	19075	18869	18885	18683	18911	18762	18779	18869	18890	18844	18766	18843	18847	18868	18911	18889	19008	18903	18682	18674	18872	18648	18845	19163	18814	18828	18942	18785	18861	18847	18832	18887	18946	18893	18894	18786	18746	18876	18657	18933	18739	18732	18761	19069	18957	18880	18768	18848	18798	18824	18670	18809	18864	19016	18845	18926	18759	18818	18912	18880	19066	18802	18819	18777	18927	18821	18822	18806	18864	18814	19136	18820	18735	18733	18680	18913	18897	18699	18950	18850	19063	18931	18879	19048	18896	18788	18629	18898	18643	18763	18696	18777	18909	18733	18892	18933	18809	18894	18905	18971	18823	18955	18911	18787	18666	18793	19130	18768	19084	18923	18885	18942	18897	18850	18778	18805	18880	18951	18842	18751	18962	18929	18851	18903	18749	18953	18552	18783	18776	18727	18889	18924	18855	18889	18844	19029	18908	18746	18835	18714	18882	18827	18747	18861	18927	18996	18995	18825	18739	19225	19065	18850	18739	18867	18902	18920	18750	18986	18845	19103	18851	18803	18860	19011	19052	18869	18714	18741	18961	19058	19013	18905	18798	18563	18833	18696	18698	18819	18852	18639	18853	18951	18944	18670	18765	18791	18798	18727	18707	18780	18653	18823	18984	18793	18930	18631	18712	18686	18898	18914	18736	18981	18701	18717	18731	18951	18854	18788	18892	18986	18898	18947	18926	18855	18612	18977	18648	18631	18609	18703	18618	18664	18818	18805	18829	18824	18566	18925	18893	18669	18830	18716	19060	19077	18683	18865	18822	18930	19068	18852	18979	18741	18646	18919	18904	18727	18849	18907	18815	18631	18818	18730	18918	18924	18542	19011	18823	18890	18826	18603	18748	18859	18802	19180	18791	18632	18963	19000	18900	18890	18990	19112	18958	18854	18825	18749	19037	18955	18955	18828	18856	18921	18756	18765	18607	18868	19038	18930	18679	18892	18767	18696	18906	18912	18885	18798	18714	18882	18776	18846	19075	18918	18932	18691	19006	18902	18789	18912	18765	19009	18946	18838	18760	19019	18810	18953	18811	18941	18763	18731	18949	19016	18716	18689	18825	18974	18904	18894	19047	19018	18988	18917	18750	18709	18938	18767	19000	18920	18928	18728	18821	18781	18936	18860	18871	18881	18951	18901	19116	18810	19056	18917	19054	18741	18628	18748	18867	18762	18653	18820	18946	18765	18822	18895	18846	18905	18795	18663	18853	18832	18828	18796	19123	18900	18912	18988	18765	18750	18795	18819	18783	18841	18983	18850	18705	18860	18839	18997	18676	18782	18840	18768	18746	18734	18852	18846	18931	18918	18915	18837	18750	19004	18778	18869	18582	18842	18660	19026	18904	18816	18995	18767	18668	19008	18992	18938	19089	18894	18664	18913	18785	19028	18861	18862	18862	18847	18753	18891	18546	18930	18885	18870	18792	18937	18584	18899	18814	19180	18760	18903	18901	18874	18848	18748	18758	18679	18838	18871	18667	18807	18792	19002	18953	18843	19077	18877	18664	18849	18893	18534	18833	18949	18907	18950	18795	18779	18941	18729	18629	18919	18743	18788	18978	18728	18790	19143	18804	18740	18679	18885	18946	18938	18785	18915	18787	18946	18847	18816	18790	18782	18717	18964	18916	18705	19160	18673	18944	18873	18962	18783	18858	18735	18883	18999	19015	18957	18854	18996	19033	18782	18892	18886	18846	18812	18758	18849	18747	18985	18990	18807	18648	18837
27170	52822	41569	26887	19368	17138	16427	16084	16031	18050	17140	15654	15998	16999	17680	17050	16368	15953	15557	15701	15391	15297	15111	15311	15265	15235	15144	15224	15281	15274	15393	15248	15027	15410	15310	15160	15182	15264	15185	15208	15223	15205	15296	15214	15082	15195	15319	15093	15262	15349	15276	15110	15335	15185	15205	15188	15295	15228	15161	15340	15311	15141	15203	15330	15279	15404	15047	15072	15331	15019	15345	15075	15368	15182	15228	15200	15265	15356	15259	15099	15297	15010	15200	15213	15172	15085	15290	15364	15177	15216	15283	15245	15155	15313	15309	15091	15131	15136	15052	15217	15071	15051	15171	15146	15262	15329	15121	15138	15111	15186	15136	15228	15232	15293	15209	15157	15176	15062	15256	15187	15177	15144	15220	15339	15263	15188	15129	15186	15199	15250	15234	15148	15167	15263	15028	15228	15210	15256	15239	15073	15332	15093	15136	15241	15143	15219	15205	15253	15124	15110	15222	15232	15126	15092	15155	15069	15319	15179	15385	15221	15212	15147	15234	14959	15126	15214	15170	15278	15190	15195	15261	15163	15304	15207	15173	15012	15258	15211	15157	15301	15226	15209	15244	15321	15273	15221	15079	15368	15097	15230	15214	15384	15318	15059	15168	15024	15209	15022	15079	15277	15333	15205	14941	15272	15255	15257	15358	15221	15280	15069	15304	15139	15286	15203	15085	15005	15201	15040	14964	15147	15186	15096	15120	15230	15311	15112	15287	15281	15217	15383	14991	15255	15161	15064	15073	15261	15158	15228	15226	15219	15260	15106	15231	15358	15219	15213	15329	15391	15164	15206	15258	15249	15359	15106	15126	15245	15091	15144	15261	15220	15147	15289	15327	15266	15158	15253	15119	15221	15280	15183	15317	15225	15272	15253	15291	15146	15348	15055	15335	15144	15420	15180	15227	15405	15253	15092	15182	15156	15205	15268	15204	15136	15189	15185	15360	15350	15169	15315	15247	15150	15357	15182	15239	15080	15182	15237	15152	15224	15098	15222	15360	15167	15235	15150	15096	15269	15207	15158	15167	15150	15290	15202	15148	15102	15090	15220	15062	15177	15197	15259	15177	15279	15151	15212	15253	15311	15191	15218	15215	15319	15066	15184	15228	15170	15228	15086	15243	15135	15315	15247	15214	15182	15058	15323	15026	15023	15094	15030	15237	15159	15254	15131	15309	15335	15315	15138	15239	15257	15284	15148	15206	15245	15235	15199	15298	15127	15266	15248	15351	15313	15114	15367	15202	15277	15277	15241	15135	15254	15306	15264	15156	15239	15327	15216	15195	15285	15235	15068	15165	15170	15265	15356	15119	15126	15161	15213	15304	15068	14956	15229	15090	15203	15249	15136	15195	15137	15118	15292	15194	15180	15001	15228	15162	15129	15391	14900	15192	15099	15172	15131	15280	15179	15010	15202	15225	15214	15028	15143	15117	15183	15078	15183	15207	15284	15301	14955	15170	15234	15249	15212	15226	15096	15019	15197	15354	15263	15256	15175	15075	15130	15223	15296	15301	15069	15270	15093	15105	15125	15287	15192	15140	15288	15244	15313	15071	15309	15314	15110	15315	15235	15181	15359	15298	15145	15274	15102	15277	15263	15113	15258	15245	15207	15103	15262	15205	15286	15105	15131	15109	15197	15148	15246	15289	15289	15021	15296	15132	15197	15047	15186	15232	15191	15257	15205	15045	15080	15337	15335	15116	15322	15072	15251	15225	15405	15351	15197	15256	15326	15320	15387	15158	15205	15259	14981	15404	15228	15172	15147	15330	15201	15200	15223	15206	15258	15161	15227	15095	15030	15301	15317	15178	15375	15174	15143	15208	15281	15209	15085	15203	15191	15147	15376	15104	15189	15180	15182	15232	15220	15186	15178	15195	15157	15279	14932	15401	15367	15271	15198	15150	15011	15099	15211	15170	15140	15254	15339	15247	15220	15289	15174	15144	15151	15116	15297	15225	15245	15274	15263	15170	15261	15283	15282	15210	15340	15141	15294	15274	15209	15333	15112	15386	15224	15337	15207	15152	15386	15390	15213	15312	15256	15232	15088	15261	15198	15188	15390	15141	15191	15254	15189	15073	15180	15146	15059	15252	15145	15047	15215	15190	15144	15158	15223	15163	15375	15149	15284	15108	15321	15138	15179	15025	15185	15276	15167	15146	15246	15131	15222	15248	15162	15255	15101	15120	15156	15258	15052	15362	15196	15169	15171	15185	15217	15270	15081	15125	15234	15180	15181	15437	15228	15091	15286	15224	15236	15222	15214	15211	15257	15132	15154	15298	15148	15205	15218	15292	15392	15262	15294	15123	15095	15202	15350	15251	15231	15304	15260	15221	15114	15198	15261	15295	15198	15148	15148	15077	15347	15157	15310	15252	15187	15187	15191	15300	15068	15222	15373	15044	15224	15350	15202	15327	15261	15223	15253	15176	15261	15269	15209	15219	15221	15170	15199	15176	15276	15114	15098	15225	15306	15180	14993	15100	15233	15208	15383	15198	15148	15116	15158	15389	15237	15118	15023	15190	15222	15199	15361	15145	15195	15276	15307	15238	15124	15382	15159	15298	15124	15226	15191	15222	15029	15208	15291	15212	15326	15274	15220	15065	15205	15219	15160	15201	15303	15099	15397	15065	15119	15288	15056	15304	15358	15117	15240	15230	15125	15139	15240	15228	15206	15262	15176	15084	15120	15136	15080	15203	15097	15379	15443	15208	15150	15172	15178	15327	15249	15280	15423	15125	15332	15150	15264	15181	15312	15291	15185	15301	15192	15178	15270	15264	15038	15090	15083	15077	15146	15375	15112	15243	15206	15195	15101	15330	15239	15412	15162	15063	15178	15235	15301	15178	14960	15046	15126	15271	15087	15299	15128	15196	15085	15196	15234	15219	15237	15052	15394	15105	15282	15307	15409	15200	15304	15161	15139	15201	15108	15128	15040	15214	15220	15210	15170	15006	15265	15110	15146	15283	15271	15080	15196	15099	15108	15185	15268	15137	15174	15250	15205	15167	15349	15213	15250	15149	15224	15202	15164	15117	15065	15264	15278	15247	15190	15188	15254	15174	15235	15366	15241	15216	15341	15187	15245	15282	15204	15141	15122	15317	15188	15295	15199	15113	15131	15196	15128	15024	15163	15077	15255	15288	15403	15218	15333	15131	15127	15156	15116	15170	15268	15225	15348	15353	15207	15140	15218	15274	15304	15207	15325	15145	15126	15152	15239	15339	15222	15145	15499	15359	15226	14991	15160	15196	15334	15263	15335	15372	15202	15211	15406	15100	15239	15383	15186	15300	15192	15238	15140	15135	15197	15187	15139	15103	15185	15262	15278	15192	15114	15312	15174	15364	15153	15354	15290	15343	15206	15160	15068	15031	15491	15267	15164	15208	15289	15354	15324	15125	15232	15089	15217	15306	15186	15305	15233	15119	15441	15152	15231	15297	15207	15151	15269	15252	15212	15261	15374	15149	15030	15310	15190	15165	15159	15275	15236	15161	15177	15118	15121	15117	15284	15343	15204	15172	15132	15268	15252	15175	15025	15148	15151	15213	15321	15089	15214	15099	15272	15253	15225	15244	15330	15319	15280	15238	15366	15224	15061	15017	15154	15345	15218	15103	15236	15061	15267	15399	15164	15150	15239	15216	15227	15292	15099	15322	15100	15135	15182	15333	15216	15255	15171	15256	15140	15302	15144	15227	15527	15032	15219	15002	15278	15050	15106	15346	15212	15121	15368	15256	15321	15281	15219	15198	15274	15256	15241	15276	15190	15238	15126	15296	15146	15089	15073	15402	15174	15133	15214	15323	15357	15232	15248	15215	15259	15033	15168	15241	15205	15395	15290	15158	15086	15226	15104	15218	15197	15215	15208	15225	15203	15201	15208	15086	15202	15161	15308	15062	15294	15308	15310	15227	15184	15267	15343	15226	15208	15292	15121	15204	15277	15304	15186	15213	15275	15232	15335	15008	15265	15260	15260	15282	15167	15176	15222	15102	15346	15108	15276	15136	15293	15130	15170	15333	15340	15286	15190	15060	15234	15216	15234	15126	15200	15189	15257	15415	15252	15174	15048	15137	15221	15273	15241	15165	15214	15281	15144	15312	15172	15192	15307	15133	15143	15224	15267	15197	15141	15369	15045	15086	15331	15169	15210	15297	15109	15260	15158	15188	15262	15188	15228	15206	15282	15130	15195	15155	15249	15251	15261	15183	15135	15230	15339	15224	15182	15217	15284	15400	15011	15173	15234	15272	15284	15183	15151	15048	15267	15074	15232	15074	15181	15274	15264	15149	15138	15251	15301	15184	15218	15265	15336	15144	15116	15176	15137	15311	15255	15321	15238	15212	15252	15188	15272	15315	15137	15250	15232	15220	15249	15109	15296	15328	15167	15398	15263	15318	15248	15333	15309	15409	15071	15347	15083	15252	15345	15275	15381	15282	15175	15341	15042	15200	15110	15268	15116	15153	15094	15218	14970	15319	15217	15213	15234	15168	15246	15173	15366	15183	15082	15345	15433	15473	15189	15103	15171	15249	15232	15098	15354	15077	15099	15215	15127	15228	15033	15268	15251	15185	15083	15153	15287	14958	15159	15064	15223	15263	15364	15163	15285	15013	15136	15143	15284	15172	15191	15218	15130	15213	15291	15170	15089	15156	15252	15176	15200	15286	15381	15198	15204	15196	15173	15213	15233	15129	15323	15177	15200	15211	15349	15152	15196	15175	15378	15011	15217	15191	15079	15157	15181	15299	15212	15267	15133	15276	15245	15086	15203	15321	15245	15006	15268	15184	15287	15240	15430	15173	15311	15282	15266	15284	15318	15200	15388	15235	15219	15169	15129	15326	15090	15279	15271	15385	15185	15153	15344	15252	15301	15132	15267	15047	15397	15022	15187	15278	15209	15231	15345	15222	15190	15190	15142	15147	15293	15159	15436	15393	15381	15322	15241	15210	15357	15253	15112	15155	15314	15196	15196	14966	15094	15294	15144	15259	15265	15214	15278	15163	15307	15187	15293	15112	15339	15216	15086	15279	15207	15125	15324	15112	15204	15157	15393	15100	15309	15255	15014	15179	15122	15290	15326	15121	15237	15314	15135	15116	15259	15189	15097	15198	15156	15311	15186	15259	15213
24561	21217	28240	27675	22244	21015	20783	20174	19783	20331	19804	19948	20278	20178	20314	20319	20123	19893	19731	19538	19535	19528	19471	19650	19589	19620	19435	19207	19368	19278	19464	19509	19434	19489	19521	19435	19512	19323	19376	19644	19612	19441	19263	19475	19611	19410	19646	19450	19345	19320	19495	19464	19435	19406	19370	19280	19449	19403	19368	19206	19542	19565	19554	19572	19404	19271	19595	19439	19392	19255	19575	19485	19489	19502	19375	19336	19446	19465	19604	19619	19416	19281	19497	19632	19472	19582	19535	19371	19476	19296	19559	19583	19537	19626	19612	19370	19544	19494	19425	19497	19548	19357	19437	19393	19585	19406	19422	19461	19391	19462	19508	19476	19230	19447	19411	19339	19352	19418	19338	19542	19429	19489	19343	19379	19408	19363	19407	19257	19548	19389	19437	19291	19466	19366	19456	19483	19485	19539	19348	19362	19372	19224	19449	19533	19573	19352	19280	19271	19421	19458	19419	19570	19399	19618	19268	19623	19508	19489	19333	19581	19431	19468	19184	19309	19382	19639	19421	19400	19488	19468	19299	19331	19442	19410	19383	19433	19417	19356	19662	19345	19389	19418	19229	19460	19416	19465	19320	19525	19267	19471	19372	19164	19515	19400	19267	19479	19637	19333	19510	19553	19344	19542	19460	19451	19405	19306	19394	19333	19225	19372	19478	19539	19470	19313	19300	19282	19654	19456	19535	19586	19350	19543	19459	19199	19313	19377	19202	19572	19539	19441	19434	19333	19666	19624	19457	19663	19347	19422	19550	19339	19523	19390	19560	19549	19340	19434	19344	19162	19466	19327	19484	19198	19354	19353	19323	19382	19503	19327	19404	19519	19519	19569	19375	19432	19477	19234	19397	19468	19309	19404	19558	19483	19547	19013	19450	19543	19445	19469	19382	19375	19337	19455	19370	19552	19582	19441	19477	19547	19391	19298	19548	19290	19617	19661	19445	19545	19380	19492	19556	19264	19302	19199	19511	19351	19308	19311	19383	19190	19448	19380	19298	19591	19586	19569	19367	19606	19449	19562	19169	19451	19440	19508	19442	19245	19407	19541	19436	19387	19491	19357	19246	19305	19425	19337	19586	19572	19481	19463	19815	19351	19592	19272	19443	19347	19581	19464	19439	19473	19331	19277	19435	19563	19428	19433	19322	19249	19627	19539	19319	19298	19349	19369	19415	19478	19399	19422	19528	19432	19393	19536	19333	19415	19360	19319	19532	19646	19388	19346	19217	19389	19479	19581	19292	19459	19317	19310	19265	19393	19287	19319	19318	19442	19275	19159	19238	19248	19344	19411	19461	19355	19693	19506	19233	19338	19491	19548	19493	19320	19516	19463	19324	19365	19246	19532	19432	19380	19502	19612	19463	19325	19375	19350	19562	19474	19687	19361	19472	19568	19429	19639	19518	19239	19317	19325	19355	19450	19647	19433	19512	19329	19250	19507	19481	19592	19271	19370	19565	19269	19537	19641	19278	19350	19539	19612	19343	19417	19485	19270	19436	19358	19426	19343	19175	19424	19598	19519	19523	19397	19453	19492	19345	19337	19250	19312	19563	19429	19468	19381	19481	19588	19483	19318	19355	19142	19359	19603	19456	19346	19431	19252	19233	19526	19869	19400	19574	19434	19391	19403	19470	19459	19498	19677	19270	19501	19559	19134	19417	19287	19416	19487	19496	19295	19437	19643	19205	19653	19474	19516	19480	19544	19233	19389	19594	19467	19444	19423	19600	19471	19510	19539	19356	19370	19491	19322	19560	19533	19369	19343	19282	19331	19297	19557	19608	19454	19608	19495	19366	19437	19370	19635	19316	19427	19425	19364	19364	19307	19372	19209	19618	19310	19513	19243	19401	19493	19403	19420	19455	19560	19685	19551	19620	19291	19482	19407	19562	19234	19580	19448	19605	19567	19333	19409	19443	19624	19329	19499	19374	19492	19408	19599	19673	19342	19543	19237	19374	19228	19605	19422	19580	19428	19302	19449	19327	19458	19328	19389	19495	19211	19349	19466	19414	19303	19364	19576	19619	19266	19552	19245	19506	19418	19277	19391	19438	19495	19556	19339	19519	19238	19444	19442	19501	19256	19402	19384	19476	19396	19441	19309	19393	19481	19290	19571	19440	19620	19484	19505	19369	19264	19369	19514	19663	19491	19442	19523	19453	19437	19514	19283	19222	19278	19422	19450	19457	19270	19299	19219	19435	19318	19231	19348	19461	19138	19388	19527	19602	19372	19383	19183	19464	19273	19326	19653	19287	19358	19421	19261	19417	19412	19598	19388	19465	19525	19437	19318	19329	19490	19510	19291	19259	19439	19375	19552	19561	19363	19395	19487	19445	19363	19084	19353	19439	19326	19496	19487	19319	19443	19468	19476	19304	19411	19436	19332	19433	19363	19518	19508	19500	19336	19658	19479	19400	19490	19457	19299	19564	19439	19264	19565	19497	19376	19373	19566	19222	19421	19418	19580	19366	19499	19324	19601	19406	19398	19255	19435	19475	19401	19545	19413	19423	19320	19440	19405	19424	19667	19483	19546	19531	19299	19407	19466	19470	19468	19536	19389	19510	19450	19580	19391	19412	19197	19359	19553	19485	19506	19495	19283	19646	19420	19453	19305	19580	19564	19479	19431	19323	19461	19587	19448	19401	19586	19485	19341	19382	19567	19491	19591	19198	19572	19290	19422	19281	19570	19445	19234	19498	19531	19267	19253	19489	19408	19490	19438	19481	19588	19509	19530	19489	19589	19426	19344	19413	19456	19382	19524	19399	19364	19530	19313	19468	19550	19506	19388	19427	19638	19637	19370	19596	19599	19452	19323	19589	19437	19273	19531	19363	19403	19437	19505	19492	19595	19499	19400	19494	19400	19367	19366	19389	19481	19549	19454	19563	19481	19464	19431	19442	19514	19452	19611	19463	19538	19302	19466	19434	19526	19636	19436	19303	19539	19280	19439	19304	19304	19305	19472	19510	19370	19389	19533	19190	19601	19366	19329	19279	19437	19654	19352	19292	19384	19206	19312	19207	19187	19419	19571	19352	19440	19407	19292	19482	19448	19548	19538	19192	19606	19219	19466	19374	19429	19564	19583	19443	19478	19218	19266	19215	19298	19308	19494	19427	19450	19416	19527	19386	19399	19335	19438	19441	19597	19556	19501	19584	19376	19479	19305	19348	19489	19300	19494	19367	19200	19524	19467	19366	19458	19452	19520	19549	19332	19415	19312	19410	19564	19671	19295	19154	19351	19391	19326	19509	19634	19361	19399	19544	19553	19450	19418	19310	19285	19344	19404	19258	19533	19450	19630	19519	19477	19435	19423	19477	19535	19327	19303	19530	19483	19275	19568	19336	19618	19510	19441	19525	19448	19460	19749	19640	19532	19359	19543	19624	19311	19345	19436	19451	19456	19365	19396	19481	19471	19527	19451	19567	19425	19316	19404	19298	19398	19189	19481	19489	19615	19448	19586	19464	19237	19370	19405	19239	19392	19416	19399	19495	19272	19435	19424	19316	19367	19566	19556	19370	19387	19309	19534	19446	19341	19629	19348	19400	19207	19318	19337	19370	19112	19446	19350	19528	19604	19273	19362	19481	19312	19636	19682	19453	19329	19301	19465	19402	19539	19494	19413	19570	19390	19449	19406	19333	19420	19457	19586	19520	19272	19519	19436	19387	19521	19393	19276	19526	19467	19720	19305	19355	19519	19568	19523	19156	19311	19483	19327	19211	19425	19396	19226	19328	19318	19471	19410	19341	19113	19483	19220	19619	19367	19507	19522	19474	19685	19534	19455	19470	19118	19404	19586	19432	19390	19512	19362	19607	19495	19435	19334	19425	19182	19394	19483	19390	19433	19352	19511	19246	19485	19598	19547	19351	19365	19418	19331	19592	19526	19503	19426	19463	19161	19241	19508	19260	19468	19569	19283	19237	19485	19362	19531	19442	19400	19596	19344	19294	19415	19464	19652	19402	19435	19288	19495	19370	19567	19446	19404	19360	19399	19372	19338	19305	19452	19464	19302	19378	19594	19293	19470	19451	19351	19337	19308	19567	19619	19489	19338	19560	19455	19391	19313	19288	19410	19687	19496	19522	19389	19329	19720	19234	19370	19344	19495	19379	19364	19498	19459	19728	19618	19402	19336	19394	19444	19325	19428	19507	19535	19650	19339	19321	19334	19435	19215	19570	19302	19397	19381	19388	19363	19248	19391	19148	19370	19350	19531	19563	19492	19366	19397	19241	19556	19436	19526	19544	19390	19520	19519	19451	19500	19357	19485	19349	19443	19541	19318	19226	19312	19590	19532	19392	19227	19379	19520	19288	19462	19130	19677	19647	19503	19474	19582	19409	19432	19625	19479	19475	19545	19465	19375	19274	19470	19569	19266	19283	19568	19486	19295	19630	19426	19218	19547	19424	19279	19458	19513	19534	19412	19415	19294	19454	19378	19495	19435	19403	19493	19476	19590	19611	19411	19365	19466	19275	19333	19561	19388	19554	19571	19544	19438	19552	19534	19357	19365	19354	19476	19638	19277	19270	19554	19542	19612	19445	19450	19298	19392	19547	19425	19291	19328	19395	19509	19200	19299	19256	19457	19292	19564	19230	19636	19406	19292	19558	19525	19322	19590	19420	19330	19500	19549	19312	19357	19324	19381	19412	19345	19391	19568	19455	19498	19415	19424	19238	19493	19391	19286	19503	19422	19095	19535	19408	19474	19421	19500	19375	19432	19621	19516	19572	19501	19657	19600	19418	19481	19360	19490	19620	19245	19442	19470	19537	19518	19275	19317	19562	19365	19388	19358	19260	19318	19592	19586	19438	19054	19458	19339	19182	19556	19467	19410	19496	19426	19445	19537	19244	19445	19276	19489	19410	19622	19393	19403	19385	19314	19460	19695	19331	19192	19348	19498	19504	19413	19535	19423	19280	19488	19379	19494	19200	19234	19320	19264	19661	19434	19503	19544	19322	19415	19303	19367	19415	19450	19315	19460	19674	19316	19372	19283	19315	19434	19527	19423	19528	19537	19445	19360	19483	19706	19362	19518	19460	19530	19387	19579	19148	19432	19385	19292	19335	19615	19433	19384	19349	19493	19383	19250	19428	19314	19264	19440	19416	19539	19286	19385	19304	19303
26541	47440	36331	23795	18792	17200	16467	16181	16149	17135	15918	15782	16064	16867	16725	16420	16337	15786	15838	15730	15792	15548	15576	15478	15380	15366	15615	15426	15537	15469	15409	15420	15451	15607	15456	15456	15497	15453	15464	15686	15686	15439	15555	15350	15498	15523	15442	15538	15633	15500	15567	15564	15614	15363	15432	15628	15499	15516	15491	15498	15466	15441	15588	15496	15509	15573	15466	15439	15505	15690	15563	15522	15455	15656	15534	15424	15476	15352	15493	15392	15523	15674	15608	15489	15605	15495	15424	15630	15576	15477	15383	15505	15435	15568	15573	15489	15523	15512	15368	15563	15588	15508	15463	15470	15598	15541	15354	15549	15443	15495	15529	15629	15427	15593	15450	15452	15557	15495	15433	15437	15386	15334	15586	15494	15577	15509	15507	15501	15540	15584	15370	15473	15514	15535	15611	15456	15471	15684	15517	15507	15305	15389	15668	15418	15644	15510	15393	15425	15628	15410	15493	15379	15499	15488	15421	15542	15358	15325	15558	15638	15514	15436	15523	15591	15591	15486	15490	15569	15515	15500	15575	15479	15390	15651	15506	15408	15489	15683	15695	15578	15441	15549	15486	15592	15392	15449	15707	15594	15290	15586	15491	15297	15616	15547	15543	15532	15622	15584	15418	15575	15639	15482	15298	15533	15513	15402	15614	15609	15561	15512	15575	15387	15619	15586	15554	15542	15375	15535	15328	15517	15537	15449	15509	15430	15443	15418	15687	15427	15510	15581	15520	15495	15563	15626	15332	15579	15633	15430	15544	15317	15373	15567	15552	15594	15313	15388	15426	15403	15471	15442	15558	15483	15564	15468	15489	15679	15569	15371	15489	15504	15699	15527	15571	15765	15466	15470	15566	15440	15478	15514	15562	15321	15641	15364	15469	15612	15479	15691	15512	15479	15540	15667	15531	15526	15658	15449	15466	15616	15551	15472	15406	15444	15540	15398	15620	15507	15363	15527	15574	15485	15496	15447	15488	15622	15314	15329	15442	15598	15553	15535	15689	15527	15579	15644	15688	15543	15590	15619	15510	15457	15415	15533	15712	15544	15574	15500	15534	15382	15469	15612	15450	15593	15593	15499	15617	15681	15517	15581	15670	15412	15472	15424	15492	15284	15279	15616	15570	15597	15444	15462	15423	15543	15555	15462	15558	15606	15566	15657	15494	15602	15516	15623	15487	15540	15509	15559	15626	15438	15547	15579	15588	15467	15555	15568	15526	15330	15474	15478	15535	15408	15648	15580	15569	15754	15444	15471	15526	15572	15384	15625	15409	15591	15490	15580	15570	15357	15683	15400	15497	15499	15543	15427	15468	15647	15580	15648	15452	15532	15538	15394	15441	15392	15475	15407	15558	15494	15593	15547	15306	15416	15452	15564	15499	15435	15437	15394	15527	15609	15474	15824	15400	15199	15485	15533	15402	15461	15744	15549	15450	15442	15571	15452	15566	15727	15537	15547	15534	15501	15447	15662	15447	15447	15647	15524	15602	15634	15459	15585	15596	15579	15483	15442	15671	15244	15637	15468	15410	15490	15436	15618	15332	15503	15568	15650	15553	15564	15412	15658	15477	15614	15437	15469	15488	15474	15537	15538	15415	15540	15433	15464	15407	15675	15534	15626	15489	15703	15706	15538	15550	15266	15421	15501	15489	15479	15469	15470	15573	15535	15517	15403	15501	15470	15492	15598	15471	15653	15452	15610	15508	15574	15335	15533	15469	15444	15597	15454	15449	15580	15619	15289	15527	15415	15618	15574	15510	15620	15654	15668	15477	15508	15498	15496	15668	15570	15420	15562	15484	15438	15543	15425	15575	15464	15651	15527	15352	15568	15516	15441	15472	15647	15645	15517	15538	15503	15403	15421	15616	15510	15390	15473	15414	15552	15477	15433	15512	15617	15598	15594	15569	15710	15396	15470	15517	15548	15644	15734	15386	15584	15616	15659	15411	15469	15458	15555	15550	15472	15344	15378	15554	15498	15469	15627	15662	15546	15385	15550	15520	15499	15495	15475	15543	15634	15428	15436	15422	15348	15493	15529	15583	15575	15651	15601	15415	15500	15548	15580	15490	15421	15507	15567	15394	15501	15474	15492	15540	15471	15371	15586	15358	15468	15538	15715	15498	15575	15462	15490	15548	15359	15504	15576	15498	15730	15454	15588	15599	15703	15310	15576	15510	15676	15555	15507	15413	15554	15499	15442	15600	15443	15554	15514	15345	15553	15437	15489	15394	15578	15563	15614	15545	15459	15487	15657	15491	15467	15370	15564	15383	15533	15372	15516	15436	15384	15589	15561	15356	15597	15494	15462	15423	15405	15603	15582	15556	15529	15665	15332	15521	15575	15521	15402	15561	15697	15564	15682	15540	15411	15438	15555	15478	15700	15363	15548	15548	15557	15489	15532	15487	15418	15379	15426	15455	15664	15434	15612	15633	15408	15589	15476	15387	15476	15662	15532	15656	15480	15590	15575	15557	15426	15475	15572	15487	15425	15542	15418	15532	15568	15459	15692	15721	15467	15631	15416	15438	15256	15402	15472	15534	15589	15637	15470	15503	15479	15680	15481	15682	15557	15537	15558	15506	15711	15651	15539	15607	15498	15452	15301	15492	15489	15411	15490	15456	15560	15596	15543	15551	15574	15605	15496	15525	15431	15424	15532	15475	15564	15623	15462	15505	15613	15470	15612	15460	15506	15593	15611	15583	15534	15558	15527	15492	15580	15426	15638	15366	15492	15399	15345	15516	15481	15492	15393	15461	15658	15549	15503	15507	15727	15587	15359	15607	15473	15544	15538	15503	15676	15355	15481	15412	15463	15578	15556	15643	15460	15764	15575	15541	15603	15574	15522	15675	15527	15522	15522	15575	15558	15507	15392	15511	15418	15615	15401	15661	15584	15380	15339	15590	15557	15413	15300	15524	15436	15636	15428	15652	15645	15296	15450	15564	15567	15414	15646	15390	15474	15505	15530	15473	15522	15446	15719	15650	15559	15582	15590	15411	15495	15544	15529	15501	15462	15354	15612	15430	15329	15634	15546	15427	15520	15515	15616	15568	15602	15582	15444	15410	15541	15553	15626	15559	15566	15464	15613	15452	15388	15413	15558	15545	15634	15475	15593	15512	15497	15381	15484	15594	15742	15467	15425	15393	15509	15408	15469	15544	15493	15376	15356	15534	15443	15582	15569	15441	15585	15405	15422	15460	15648	15631	15616	15336	15594	15446	15486	15501	15416	15456	15468	15528	15661	15318	15385	15581	15641	15472	15631	15651	15487	15581	15642	15412	15677	15562	15708	15580	15437	15336	15519	15575	15593	15445	15548	15517	15584	15736	15565	15400	15546	15376	15691	15556	15502	15548	15674	15466	15574	15481	15468	15477	15438	15421	15582	15472	15384	15617	15532	15327	15468	15569	15593	15578	15517	15493	15605	15635	15425	15693	15409	15592	15511	15347	15588	15573	15438	15462	15507	15681	15460	15672	15696	15628	15408	15560	15455	15337	15540	15513	15431	15609	15651	15544	15467	15649	15503	15604	15334	15401	15539	15643	15655	15675	15563	15675	15431	15435	15568	15648	15367	15554	15571	15558	15576	15618	15400	15308	15427	15420	15452	15407	15326	15646	15606	15428	15649	15506	15542	15604	15505	15437	15483	15592	15410	15643	15513	15403	15550	15538	15506	15463	15534	15589	15533	15680	15507	15432	15455	15541	15507	15319	15354	15445	15500	15509	15600	15560	15460	15302	15510	15567	15469	15509	15555	15623	15446	15511	15601	15520	15532	15487	15341	15617	15383	15492	15617	15503	15543	15414	15450	15247	15366	15490	15426	15420	15566	15605	15455	15466	15453	15660	15383	15557	15470	15588	15603	15476	15559	15669	15310	15456	15437	15505	15405	15649	15500	15412	15639	15463	15572	15379	15501	15555	15563	15581	15533	15456	15564	15536	15502	15488	15691	15497	15546	15502	15449	15447	15568	15486	15486	15613	15402	15451	15514	15408	15361	15532	15511	15448	15577	15346	15629	15552	15489	15457	15537	15514	15525	15469	15399	15597	15595	15661	15573	15394	15478	15582	15425	15486	15534	15299	15414	15563	15625	15536	15617	15612	15610	15365	15506	15417	15455	15488	15342	15457	15586	15515	15542	15521	15423	15387	15545	15554	15506	15624	15439	15562	15469	15530	15470	15492	15407	15587	15508	15538	15452	15427	15424	15723	15472	15591	15453	15626	15495	15415	15467	15476	15445	15567	15437	15518	15529	15527	15740	15643	15413	15525	15454	15606	15622	15536	15592	15384	15365	15457	15551	15323	15413	15371	15607	15689	15378	15528	15490	15760	15596	15577	15548	15584	15539	15631	15550	15497	15592	15580	15322	15545	15440	15659	15560	15399	15472	15422	15467	15377	15522	15335	15427	15450	15461	15541	15438	15526	15555	15491	15499	15443	15566	15410	15534	15479	15492	15655	15432	15475	15643	15595	15428	15510	15530	15442	15606	15535	15461	15547	15424	15635	15520	15642	15584	15589	15536	15581	15587	15424	15738	15400	15579	15477	15669	15562	15579	15643	15600	15625	15542	15772	15398	15438	15508	15662	15484	15628	15682	15357	15549	15485	15498	15469	15529	15543	15592	15591	15589	15463	15443	15611	15535	15555	15573	15458	15631	15477	15497	15376	15392	15607	15607	15547	15546	15564	15446	15497	15352	15484	15339	15438	15543	15464	15485	15646	15527	15450	15608	15694	15436	15583	15529	15481	15673	15524	15547	15536	15465	15551	15502	15612	15277	15498	15646	15482	15601	15428	15610	15558	15404	15433	15650	15597	15443	15629	15396	15556	15548	15367	15303	15528	15446	15459	15582	15454	15553	15677	15510	15395	15586	15535	15395	15621	15435	15585	15462	15481	15494	15501	15571	15598	15521	15397	15560	15525	15510	15442	15261	15397	15738	15501	15464	15369	15387	15738	15497	15594	15473	15470	15565	15480	15702	15496	15464	15611	15523	15411	15421	15849	15301	15602	15419	15459	15487	15477	15508	15511	15578	15490	15607	15584	15568	15698	15623	15584	15525	15472	15399	15619	15568	15680	15418	15563	15568	15578	15552	15566	15414	15440	15379	15651	15504	15661	15468	15392	15425
22020	21069	28299	24153	21612	24181	25878	21257	20946	23103	20783	20496	20822	21051	23333	23687	22678	21775	21127	20672	20253	20140	20162	20165	19928	19919	19880	19772	19968	20110	19861	19901	19851	19844	20055	20032	20065	19956	19858	19898	19828	20143	19850	19782	19816	20060	20034	19758	19662	19967	19886	19920	19783	19846	19763	20091	19966	19714	19856	19625	19967	19666	19578	19902	19685	19902	19722	19758	19766	19896	19937	19781	20049	19939	19756	19597	19914	19624	19874	19603	19736	19759	19754	19890	19919	19772	19739	19866	20062	19729	19823	19909	19906	19780	19799	19636	19912	19835	19917	20013	19849	19813	19950	20034	19827	19795	19958	19808	19770	19727	19957	19931	19726	19858	20125	19901	19883	19889	19999	19710	19640	19778	19894	19828	19603	19841	19853	19912	19870	19912	19817	19856	19681	19652	19887	19682	19629	19715	19730	19669	19842	19780	19782	19850	19783	19888	19741	19965	19863	19695	19857	19833	20059	19909	19817	19814	19883	19709	19958	19893	19805	19857	19854	19883	19988	19778	19654	19887	19836	19999	19849	19781	19807	19830	19738	19840	19980	19813	19815	19721	19779	19776	19820	19774	19594	19706	19832	19773	19619	20001	19970	19774	19777	19798	19775	19756	19669	19876	19957	19757	19810	19950	19693	19780	19812	19832	19726	19939	19909	19833	19636	19604	19774	19795	19925	19715	19679	19865	19934	19875	19968	19867	19970	19897	19867	19862	20002	19823	19861	19727	20038	19663	19935	19958	19903	19950	19632	19718	20039	19819	19840	19686	19838	19839	20024	19783	19718	19638	19893	19970	19625	19832	19847	19831	19740	20030	19988	19642	19720	19757	19819	19690	19696	19730	19877	19782	19671	19882	19905	19820	19711	20062	19745	19679	19779	19933	19512	19908	20074	19882	19799	19818	19819	19814	19768	19764	19640	19588	19917	19859	19680	19892	19816	19712	20074	19839	19768	19768	19703	19942	19887	19811	19854	19662	19755	19771	19741	19803	19748	19786	19859	19605	19856	19614	19633	19981	19723	19558	19775	19900	19841	19780	19931	19585	19737	19734	19821	19984	20027	19768	19787	19712	19860	19669	19528	19731	19763	19682	19754	19625	19824	19855	19907	19580	19705	19946	19937	19885	19846	19871	19718	19759	19860	19954	19589	19788	20028	19679	19712	19712	19991	19825	20012	19817	19799	19861	19721	19780	19713	19911	20035	19851	19708	19622	19840	19545	19936	19710	19816	19735	19885	19778	19898	19776	19702	19713	19673	19865	19837	19714	20004	19749	19874	19946	19611	19775	19970	19769	19832	19880	19759	19706	19626	19830	19578	19711	19835	19906	19636	19942	19893	19961	19851	20020	19848	19815	19766	19891	19827	19913	19813	19869	19715	19783	19928	19942	20022	19773	19650	19794	19988	19563	19675	19633	19591	19766	19741	19853	19778	19845	19756	19859	19848	19855	19638	19786	19868	19934	19895	19780	19864	19771	19764	19828	19685	19775	19687	19795	19800	19901	19844	19953	19730	19626	19738	19852	19881	19775	19702	19568	19906	19842	19810	19796	19745	19782	19736	19834	19646	19652	19769	19714	20039	19946	19874	19836	20050	19839	19991	19897	19943	19899	19740	20008	19839	19907	19746	19854	19929	19843	19939	19893	19787	19957	19781	19838	19678	19791	19661	19733	19856	19915	19677	20050	19899	19927	19815	19835	19703	19882	19867	19686	19741	19629	20101	19899	19704	19714	20046	19750	19892	19755	19774	19937	19897	19592	19792	19864	19834	19537	19750	19919	19774	19993	19745	19669	19773	20095	19758	19628	19709	19908	19911	19840	19999	19632	19667	19704	19697	19749	19924	19885	20076	19809	19907	19657	19819	19808	19911	19983	19796	19926	19905	19794	19813	19742	19717	19795	19888	19841	19862	19787	19801	19779	19511	19748	19749	19673	19880	19720	19614	19965	19839	19772	19651	19759	19742	19857	19874	19905	19840	19832	19783	19768	19809	19776	19908	19805	19639	19729	19665	19780	19723	19792	19698	19751	19930	19750	20107	19811	20038	20049	19753	19916	19718	19795	19518	19838	19560	19797	19875	19868	19967	19946	19870	19831	19797	19802	19824	19780	19700	19774	19638	19637	19745	19708	19659	19888	19716	19927	19798	19798	19910	19889	19952	19794	19750	19578	19559	19674	19830	19913	19978	19727	19765	19931	19798	19589	19806	19918	19698	20028	19853	19946	19933	19932	19931	19562	19707	19684	19782	19897	19704	19728	19819	19761	19859	20113	19733	19685	19750	19855	19778	19765	19950	19815	20029	19807	19722	19746	19745	19543	19884	19725	19578	19771	19716	19826	19705	19723	19915	19779	19774	19797	19978	19833	20037	19798	19503	19747	19614	19786	19718	19718	19809	19834	19764	19989	19838	19835	19689	19847	19939	19849	19778	19643	19571	19662	19833	19880	19663	19911	19824	19605	19591	19768	19573	19664	19747	19764	19751	19828	19778	19590	19608	19863	19778	19946	19780	20079	19822	20064	20120	19956	19794	19707	19683	19905	19926	19851	19751	19687	19846	19902	19907	19930	19661	19941	19842	19823	20006	19713	19754	19661	19902	19906	19918	19835	19849	19819	19887	19949	19942	19898	19732	19762	20020	19935	19767	19861	19716	19936	19831	20005	19653	19856	19956	19758	19809	19900	19786	19736	19694	19731	19834	19662	19634	19886	19829	19954	20023	19814	19961	19664	19516	19839	19593	19741	20102	20035	19881	19773	19739	20010	19840	19768	19857	19627	20086	19764	19644	19871	20092	19819	19890	19746	19807	19827	19946	19792	19812	20034	19792	19804	19891	19613	19746	19557	19747	19986	19711	19745	19977	19722	19836	19863	19792	19796	20065	19859	19856	19656	19758	19858	19887	19660	19867	19751	19976	19662	19799	19881	19996	19641	19775	19988	19821	20033	19930	19882	19932	19729	19805	19741	19775	19709	19906	19878	19769	19860	19915	19746	20029	19638	19767	19915	19975	19905	19714	19879	19793	19745	19944	19805	19993	19721	19709	19707	19822	19880	19902	19672	19732	20024	19905	20078	19659	19963	19875	19877	19817	19905	19798	19871	19639	19910	20076	19788	19879	19821	19840	19874	19829	19790	19971	19798	19834	19811	19833	19969	20066	20038	20046	19482	19741	19627	19573	19764	19733	19718	19913	19777	19748	19778	19780	20047	19633	19828	19593	19740	19906	19778	19633	19781	19816	19844	19795	19938	19857	19812	19885	19705	19676	19850	19763	19776	19902	19690	19865	19784	19721	19829	19592	19749	19857	19645	19909	19943	19947	19896	19824	19742	19847	19926	19892	19838	20070	19949	19892	19775	19649	19629	19674	19628	19562	19773	19904	19851	19796	19614	19921	19841	19754	19799	19682	19983	19840	19682	19875	19860	19941	19851	19894	19679	19865	19758	19840	19855	19753	19873	19827	19542	19734	19610	19893	19852	19877	19854	20122	19814	19858	19936	19890	19667	19801	20001	19753	19856	19800	19934	19616	19760	19898	19738	19854	19836	19896	19865	19815	19849	19718	19881	19772	19669	19956	19581	20072	19781	19999	19716	19670	19868	19963	19747	19725	20048	19657	19836	19623	19732	19775	19900	19985	19765	19814	19971	19639	19742	20113	19806	19796	19652	19828	19755	19821	19881	20060	19735	19868	19849	19846	19820	19972	19981	19879	19828	19989	19825	20032	19831	19845	20041	19793	20022	19634	19588	19795	19654	19884	19782	19798	19898	19722	20031	19719	19838	19993	19800	19842	19782	19900	19784	19757	19900	19973	19703	19704	19820	19800	19842	19849	19853	19812	20007	19598	19546	19865	19707	19790	19734	19961	19784	19980	19796	19853	19653	19726	19916	19898	19846	19974	19799	19707	19961	19932	19761	19547	19902	19955	19768	19635	19825	19900	19667	19953	19637	19670	19794	20062	19758	19779	19915	19885	19846	19801	19703	19923	19817	19920	19830	19907	19722	19966	19911	19893	20138	19863	19729	19760	19738	19776	19714	19960	19822	19783	19993	19818	19863	19912	19692	19699	19876	19874	19836	19729	19728	19829	19626	19683	19498	19542	19657	19915	19727	19764	19890	19812	19651	19954	19878	19543	19855	19969	19876	19940	19960	19970	19853	19750	19708	19868	19777	19649	19787	19930	19809	19827	19800	19667	19906	19775	19798	19856	19936	19946	19769	19705	19651	19841	19739	19933	19663	19827	20018	19734	19742	19873	20168	19914	19669	19915	19828	19685	19895	19626	19806	19852	19845	19657	19807	19921	19906	19661	19677	19683	19643	19876	19675	19858	19712	19889	19920	19953	19696	19787	19764	19832	19902	20198	19842	19812	19765	19748	19669	19736	19851	19707	19868	19777	19945	19895	19865	19626	19754	19889	19791	19748	19820	19879	19958	19645	19650	19927	19858	19987	19824	19889	19809	19954	19480	19751	19847	19690	19967	19898	19819	19713	19750	19889	19831	19772	19695	19859	19900	19830	20098	19699	19746	19983	19744	19939	19805	19828	19921	19904	19972	19888	19731	19927	19670	19759	19721	19664	19831	19612	19817	20063	19800	19829	19885	19756	19721	19683	19673	19941	19833	19952	19745	19809	19831	19707	19620	19822	19678	19977	19845	19863	19787	19660	19859	19807	19835	19816	19903	19796	19868	19708	19970	19811	19874	19937	19657	19740	19917	19699	19706	19708	19771	19909	19510	19799	19964	20009	19808	19826	19888	19796	19771	19720	19806	19902	19750	19892	19790	19691	19825	19794	19648	19757	19867	19870	19761	19850	19769	19928	19914	19898	19826	19682	19694	19693	19769	19759	19931	19729	19665	19804	19848	19924	20061	19790	19659	19729	19979	19912	20068	19931	19775	19827	19865	20013	19687	20035	19673	19748	19778	19824	19718	20113	19776	19820	19997	19850	19784	19891	19728	19885	19965	19999	19861	19806	19782	19849	20118	19932	19879	19779	19983	19969	19806	19818	19800	19763	19679	19805	19762	19794	19657	19945	19928	19883	19707	19857	19900	19779	19651	19604	19766	19822	19779	19769	19879	19786	19980	19907	19893	19756	19916	19827	19570	19742	19776	19835	20023	19943	19749
30064	60078	47137	28954	20983	18708	17685	16995	17861	19775	16499	16412	16815	17714	20087	20311	18895	18007	16906	16565	16053	15884	15902	15900	15784	15749	15682	15742	15689	15631	15753	15546	15832	15745	15851	15741	15798	15775	15736	15830	15761	15847	15658	15726	15671	15876	15929	15555	15820	15772	15736	15828	15792	15718	15653	15879	15885	15771	15866	15862	15850	15702	15775	15678	15675	15667	15698	15792	15711	15737	15710	15938	15736	15886	15716	15896	15646	15739	15766	15831	15791	15900	15734	15739	15801	15709	15893	15716	15676	15600	15660	15642	15863	15776	15730	15829	15682	15671	15729	15861	15676	15820	15873	15758	15569	15471	15731	15812	15749	15697	15683	15459	15968	15683	15735	15675	15929	15749	15694	15648	15730	15696	15813	15817	15856	15608	15535	15758	15713	15831	15797	15634	15820	15620	15771	15736	15890	15713	15761	15637	15696	15675	15781	15785	15573	15864	15686	15770	15778	15703	15715	15615	15614	15745	15677	15823	15623	15813	15680	15711	15766	15763	15679	15605	15749	15855	15724	15629	15672	15583	15825	15883	15691	15817	15878	15624	15730	15765	15807	15804	15768	15789	15934	15681	15656	15875	15635	15777	15696	15736	15813	15759	15745	15783	15830	15836	15804	15815	15808	15836	15612	15533	15715	15802	15628	15761	15688	15744	15734	15730	15736	15669	15679	15641	15814	15661	15880	15474	15781	15702	15670	15741	15693	15797	15746	15735	15670	15617	15772	15675	15802	15652	15712	15560	15819	15814	15605	15526	15586	15668	15733	15707	15940	15718	15781	15637	15703	15864	15819	15798	15653	15719	15872	15687	15633	15680	15748	15643	15708	15748	15748	15650	15809	15678	15818	15661	15781	15622	15827	15709	15771	15746	15819	15860	15658	15618	15613	15646	15865	15659	15701	15825	15796	15869	15815	15566	15559	15746	15861	15741	15660	15681	15764	15813	15632	15809	15750	15681	15805	15838	15757	15765	15667	15838	15658	15775	15757	15680	15672	15879	15778	15737	15821	15964	15696	15833	15589	15651	15782	15585	15674	15707	15839	15627	15559	15903	15788	15669	15735	15846	15865	15709	15671	15769	15834	15666	15796	15932	15860	15738	15704	15818	15834	15512	15823	15763	15786	15705	15630	15751	15721	15799	15720	15628	15809	15710	15694	15784	15770	15870	15759	15813	15940	15890	15876	15689	15730	15845	15722	15565	15711	15673	15722	15676	15946	15604	15798	15673	16002	15599	15784	15753	15834	15872	15533	15673	15801	15737	15747	15895	15705	15758	15809	15748	15829	15683	15630	15656	15692	15819	15798	15813	15818	15685	15829	15555	15731	15792	15532	15822	15766	15770	15643	15847	15873	15585	15707	15790	15736	15745	15753	15596	15550	15629	15761	15855	15772	15757	15672	15750	15624	15667	15786	15771	15829	15688	15771	15798	15802	15696	15702	15866	15570	15723	15801	15904	15579	15725	15701	15857	15712	15701	15675	15806	15797	15802	15674	15670	15759	15845	15621	15818	15738	15841	15845	15687	15803	15828	15662	15592	15697	15958	15608	15809	15788	15726	15562	15658	15572	16029	15663	15677	15597	15641	15824	15692	15718	15778	15746	15873	15770	15799	15754	15778	15795	15809	15653	15720	15649	15841	15852	15735	15775	15792	15853	15724	15776	15773	15791	15755	15738	15711	15723	15760	15664	15879	15734	15886	15844	15770	15722	15834	15841	15918	15648	15750	15775	15781	15578	15614	15847	15620	15622	15695	15722	15707	15713	15655	15803	15640	15619	15736	15791	15638	15965	15786	15849	15725	15816	15740	15875	15686	15837	15791	15714	15707	15652	15741	15661	15771	15772	15691	15914	15914	15729	15686	15788	15649	15802	15678	15797	15747	15693	15684	15749	15848	15530	15861	15673	15831	15880	15843	15817	15610	15838	15745	15721	15891	15740	15722	15788	15662	15692	15791	15741	15622	15784	15800	15554	15853	15710	15659	15769	15677	15567	15617	15330	15679	15731	15839	15704	15881	15711	15581	15607	15871	15782	15777	15900	15686	15763	15584	15842	15683	15856	15807	15728	15864	15584	15842	15727	15651	15614	15741	15804	15605	15731	15850	15814	15658	15936	15631	15772	15654	15846	15778	15881	15580	15765	15737	15797	15903	15645	15722	15806	15943	15704	15492	15650	15741	15770	15680	15748	15586	15810	15882	15787	15627	15627	15835	15840	15712	15822	15787	15489	15753	15708	15884	15541	15627	15592	15661	15610	15753	15817	15812	15574	15648	15730	15803	15690	15836	15736	15843	15647	15708	15672	15720	15723	15762	15753	15713	15738	15659	15846	15804	15747	15687	15823	15881	15807	15740	15873	15652	15679	15531	15706	15773	15708	15820	15718	15769	15794	15797	15795	15735	15772	15715	15670	15730	15803	15810	15759	15987	15821	15685	15712	15930	15596	15814	15644	15908	15723	15779	15700	16059	15624	15771	15698	15808	15823	15520	15750	15765	15787	15739	15835	15731	15767	15656	15684	15672	15810	15698	15784	15821	15694	15721	15811	15750	15537	15768	15724	15734	15671	15760	15779	15649	15876	15553	15666	15598	15897	15678	15856	15655	15658	15704	15762	15650	15659	15636	15648	15730	15650	15746	15629	15823	15715	15667	15600	15764	15661	15850	15671	15660	15806	15814	15652	15731	15559	15888	15817	15693	15578	15720	15674	15751	15804	15861	15652	15758	15842	15782	15862	15671	15776	15814	15688	15731	15602	15669	15886	15768	15733	15668	15636	15410	15744	15827	15663	15880	15823	15656	15705	15842	15537	15661	15806	15787	15637	15785	15721	15811	15764	15803	15755	15869	15786	15591	15716	15835	15643	15835	15905	15745	15843	15793	15853	15753	15868	15729	15959	15725	15896	15614	15820	15810	15699	15867	15813	15714	15708	15573	15774	15718	15670	15980	15702	15720	15670	15802	15703	15712	15943	15739	15826	15834	15510	15735	15757	15471	15767	15839	15826	15814	15652	15774	15968	15652	15627	15621	15682	15666	15793	15601	15813	15798	15865	15760	15837	15828	15645	15751	15778	15826	15628	15781	15689	15861	15691	15798	15741	15790	15769	15719	15691	15634	15697	15708	15787	15741	15728	15794	15788	15767	15812	15711	15806	15771	15724	15824	15633	15707	15714	15878	15758	15803	15735	15698	15860	15966	15787	15727	15760	15780	15817	15798	15836	15648	15860	15683	15594	15725	15715	15695	15664	15866	15754	15881	15822	15607	15637	15646	15643	15792	15679	15721	15741	15992	15575	15704	15630	15859	15741	15683	15864	15657	15718	15772	15799	15692	15735	15815	15632	15599	15698	15709	15671	15720	15799	16038	15757	15487	15801	15614	15693	15778	15822	15732	15690	15720	15783	15719	15929	15614	15703	15627	15733	15876	15793	15657	15770	15740	15682	15947	15627	15708	15738	15672	15648	15674	15775	15807	15719	15616	15821	15760	15745	15776	15897	15764	15558	15543	15863	15779	15711	15722	15657	15738	15695	15655	15756	15763	15747	15650	15782	15769	15759	15751	15740	15708	15732	15724	15780	15806	15608	15755	15732	15871	15601	15704	15764	15786	15669	15841	15742	15723	15917	15689	15867	15848	15682	15680	15724	15668	15731	15715	15684	15892	15808	15667	15890	15662	15755	15833	15684	15749	15859	15731	15630	15762	15865	15729	15743	15585	15659	15694	15865	15663	15843	15726	15609	15705	15876	15698	15672	15725	15787	15802	15831	15801	15679	15754	15951	15720	15593	15624	15766	15739	15835	15543	15721	15766	15663	15627	15888	15830	15665	15731	15639	15615	15736	15743	15788	15662	15722	15773	15717	15672	15864	15770	15704	15479	15787	15901	15745	15738	15812	15668	15959	15724	15657	15793	15692	15834	15750	15659	15856	15678	15836	15668	15918	15621	15762	15698	15675	15695	15732	15767	15747	15721	15698	15795	15715	15827	15838	15793	15782	15834	15619	15600	15852	15826	15812	15868	15691	15757	15760	15802	15730	15666	15769	15742	15666	15787	15735	15734	15485	15605	15732	15697	15681	15702	15704	15753	15749	15795	15730	15797	15882	15732	15737	15709	15695	15855	15720	15726	15810	15851	15558	15678	15677	15627	15651	15770	15727	15812	15743	15742	15700	15615	15862	15673	15510	15778	15758	15690	15736	15650	15795	15788	15628	15834	15721	15809	15799	15573	15838	15829	15733	15547	15695	15712	16013	15746	15530	15558	15564	15745	15722	15741	15839	15949	15679	15922	15737	15612	15839	15703	15809	15735	15853	15861	15523	15777	15739	15787	15752	15664	15731	15731	15806	15823	15671	15828	15774	15678	15690	15598	15853	15650	15841	15599	15656	15702	15613	15601	15704	15695	15737	15855	15654	15696	15620	15771	15782	15579	15673	15850	15856	15614	15606	15698	15778	15866	15599	15793	15750	15899	15655	15861	15788	15794	15960	15848	15606	15809	15637	15831	15606	15806	15868	15849	15759	15806	15792	15776	15826	15833	15743	15697	15762	15557	15635	15713	15698	15862	15768	15727	15627	15734	15734	15706	15698	15864	15766	15709	15773	15700	15676	15452	15796	15872	15828	15514	15809	15716	15589	15738	15775	15787	15801	15812	15732	15672	15623	15790	15734	15739	15817	15668	15945	15745	15810	15680	15608	15605	15718	15904	15615	15869	15692	15818	15523	15648	15897	15669	15669	15766	15881	15695	15693	15649	15728	15668	15626	15699	15752	15647	15645	15622	15856	15706	15604	15960	15761	15827	15860	15603	15786	15633	15807	15688	15738	15839	15686	15746	15818	15616	15801	15633	15703	15744	15810	15786	15768	15864	15843	15679	15869	15691	15770	15781	15608	15743	15687	15575	15690	15721	15708	15727	15709	15734	15615	15623	15723	15762	15745	15658	15672	15685	15710	15854	15713	15544	15745	15647	15751	15828	15558	15770	15695	15675	15742	15815	15710	15801	15772	15806	15830	15789	15738	15711	15763	15693	15834	15779	15692	15750	15743	15713	15682	15773	15810	15858	15619	15920	15724	15797	15674	15697	15631	15695	15703	15678	15814	15500	15692	15792	15944	15618	15702	15728	15637	15836
31195	29063	33002	26618	22257	21750	21583	21211	21359	21133	21081	21003	21094	20932	21280	21028	21323	20826	20990	20976	21012	21046	20606	20784	20766	20928	20664	20920	20899	20928	21056	20693	20786	20894	20634	20874	20941	20999	21047	20941	20862	20879	20762	20870	20928	20761	20932	20689	20748	20994	20839	20876	20752	20821	20909	20793	20806	20761	20741	20857	20693	20876	20825	20832	20686	20772	20750	20892	20794	20913	20789	20850	20873	20773	20950	20772	20892	20756	20692	20916	20788	21009	20986	20861	20847	20819	20608	20822	20770	20791	20807	20671	20776	20905	20863	20760	20864	20875	20795	20694	20839	20865	20930	20580	20812	20944	20989	20890	21022	20989	20939	20838	20832	20849	20791	20878	20920	20876	20631	20758	20817	20868	20992	20765	20846	20659	20797	20842	20682	20799	20865	20730	20656	20970	21003	20860	20785	21106	20921	20939	20929	20932	20888	20766	20834	20984	20780	20572	20929	21059	20721	20917	21036	20852	20706	20889	20828	20739	20859	20666	20901	20849	20790	21099	20848	20745	20785	20873	20991	20927	20941	20795	20771	20876	20616	20917	20722	20747	20751	20856	20852	20927	20756	20735	21001	20959	20901	20788	20727	21023	21063	20730	20780	20844	20827	21024	20952	20973	20760	20857	20689	21034	21020	20939	20813	21010	20723	20750	20774	20845	20804	20720	20982	20638	20711	21018	20770	20660	21071	20619	20627	20648	20836	20909	20746	20902	20872	20740	20873	20860	20818	20910	21041	20785	21034	20712	20954	20810	20946	21057	20799	20794	20817	20847	20840	20716	20870	20714	20782	20738	20931	20822	21071	20849	20969	20885	20949	20842	20829	20830	20913	20902	20915	20922	21058	21018	20935	20706	21039	20877	20751	20933	21117	20711	20924	21027	20936	20977	20928	20993	20556	20667	20760	20877	20704	20761	20969	20710	20892	20997	21092	20729	20899	20928	21093	20907	20840	20649	20863	20768	20964	20901	20840	20832	20775	20937	20897	20924	20891	20943	20808	20844	21004	20786	20953	20995	21158	20651	20831	20808	20777	20805	20834	20741	20779	21100	20794	20918	20970	20840	20752	20801	20972	20850	20859	21076	20957	20856	20721	20857	20860	20961	20865	20928	20980	20777	20802	20768	20879	20764	20677	20780	20948	20814	20965	20848	21162	20854	20859	21007	20846	20824	20884	20920	20778	20615	20799	20807	20589	20715	20838	20890	20664	20668	20914	20986	20926	20833	20840	21024	20881	20873	20949	20753	20815	20779	20813	20917	20725	21009	20810	20720	21059	20871	20734	20791	21030	21022	21096	20688	20766	21158	20869	20774	20772	20910	20731	20861	21006	20838	20853	20845	20723	20876	20862	20994	20930	21064	20901	20999	20853	20857	20887	20808	20619	20913	20919	20946	20870	20761	20835	20692	20612	20640	20859	21008	20929	21088	20764	20964	20862	20952	20782	20943	20903	20778	20821	20800	20958	21076	20872	21148	20990	21053	21000	20821	20808	20898	21146	21122	20775	20762	20790	20867	20991	20910	20957	20657	21004	20823	20823	20951	20997	20790	20956	20781	20994	21052	20975	21030	21233	20861	20864	21007	20611	20866	20997	20915	21066	21116	21182	20896	20709	20872	20842	20873	20938	20827	20957	21003	20850	20914	20794	20851	20843	20818	20850	20888	20761	20998	20898	21057	20955	20841	20786	20921	20990	20836	21009	20958	21058	20883	20801	20769	20890	20825	20856	20786	21037	20652	20906	20877	20963	20916	20970	20701	21000	20782	20754	20875	20755	20938	20808	20874	20917	20939	20632	21064	20890	20879	20977	20928	20932	20866	21001	20819	20981	20707	20789	20871	20836	20786	20715	20987	20946	20954	20943	21012	20719	20649	21057	20894	20558	20916	20772	20674	20839	21064	21000	20919	20713	20773	20884	20770	21012	20991	20796	20720	21073	20781	21032	21052	20960	21109	20872	20955	20765	20950	20862	20833	20891	20757	20861	20862	20828	20762	20927	20773	21086	21015	20854	20741	20749	21076	20734	20855	20748	20883	20933	20904	20858	20779	20940	20938	20819	20863	21044	20771	20653	20667	20740	20944	21013	20991	21004	21034	20946	20870	20654	20915	20918	20745	20826	20856	21027	20685	20833	20777	20934	20732	20815	20995	20892	20918	20989	20807	20927	20770	20954	20761	20807	20831	20740	20890	20896	21055	20834	20850	20897	20587	20847	20998	20882	20905	20808	20870	20983	20791	20946	20993	20911	20954	20793	20950	20858	20912	20856	21066	20911	20735	20994	21143	20988	20755	20928	20801	21076	20913	20911	20850	20869	20796	20952	20735	20975	20920	20910	21040	20939	21081	20883	20699	20891	20830	20822	20949	20776	20916	20561	20872	20778	20866	20903	21013	20665	20714	20895	20890	20883	20887	20828	20854	20895	20941	20871	20914	20789	21003	20880	20893	20786	20853	20859	20992	20957	20812	20910	20723	20571	20879	20810	20991	20887	20815	20740	20731	20921	20883	20659	20707	20930	20533	20963	20799	20864	20982	20952	21062	21046	20729	20862	20992	21089	20963	20939	20869	20905	20975	21036	20609	20882	21150	20788	20781	20806	20912	21062	20832	20988	20651	20883	20823	21000	20830	20867	20769	20906	20981	20999	21029	20697	21005	20959	20730	21174	21120	20971	20849	21079	21031	20750	20839	20705	20715	20842	20855	20778	20789	20759	20793	21010	20968	20796	20697	20687	20877	20768	20787	21010	20684	20793	20938	20982	20863	20821	20813	20919	20824	20871	20909	20918	20965	20684	20884	20883	20996	20886	20494	20871	20995	20821	20766	21131	20978	21090	20782	20848	20825	21000	20829	20879	21005	20959	20925	20950	20873	21041	20944	20975	20813	20877	20802	20750	20866	20889	21037	20781	20867	20683	21023	20963	20825	20810	20944	20706	20921	20981	20949	20867	20971	20907	20891	20686	21019	20938	20846	20888	20717	21048	20925	21100	20780	20805	20823	20759	21104	20953	20898	20877	20858	20955	20988	20847	20759	20814	20706	20873	20816	20914	21079	20841	20878	20516	21046	20824	20633	20941	21048	20915	21021	20975	21019	20820	20843	20963	20921	20989	20911	20731	20748	20859	20870	20719	20744	20803	20877	20891	20814	21067	20796	20980	20920	20792	20561	20636	20847	20888	20890	20768	20956	20743	21052	20682	20759	20651	20880	21018	20698	20728	20887	21073	20956	20903	20737	20758	20996	21018	20760	20782	20665	20958	20865	20820	20962	20992	20910	20695	20984	21091	20911	20910	20851	20917	20976	20937	20801	20878	20686	21127	20894	20868	20886	20786	21020	21103	20674	20832	20849	20933	20877	20670	20816	20836	20899	20850	20945	20784	20590	20872	20848	20982	20893	20940	20912	20995	21030	20805	20820	20843	20938	20706	20779	21077	20899	21138	20830	20909	20534	20659	20852	20783	20926	20882	20856	20650	20717	20758	20893	20696	20940	20763	20835	20827	20917	20897	21114	20838	20823	20930	21079	20875	20949	20835	21213	20855	20806	20949	20951	21057	20934	20957	20809	21115	20990	21075	20740	20994	20837	20934	20991	20801	20699	20871	20847	20681	20611	20838	21010	21001	20991	20735	20781	20724	20708	20908	20798	21031	20897	20963	20681	21037	20812	20725	20687	21076	20942	21210	20725	20989	20602	20657	20624	20839	20912	20851	21008	20747	20820	20804	21021	21085	21053	20907	20642	20808	20923	20777	20803	21025	20897	21028	20924	20845	20663	20868	20789	20788	20853	20917	20965	21129	20729	20727	20749	20882	20981	21003	21125	20896	21017	20949	20822	20821	20862	21012	20906	20841	20984	20992	21031	20920	20978	20985	20782	20723	20854	20846	20757	20720	21061	21120	20889	20748	20848	20992	20863	20905	20822	20817	20851	20929	21016	20667	20842	20846	20705	20987	20919	21028	20762	20802	20902	20995	20859	21025	20824	20930	20960	20796	21050	20967	20890	20801	20540	20732	21088	20844	20900	20882	20711	20654	21073	20906	20726	20775	20806	20803	20984	20869	21011	20923	20696	20717	20748	20808	20733	20870	21020	20863	20679	21042	20594	20807	20714	21008	20802	20975	21002	21045	20992	20890	20825	20839	20722	20943	20776	20979	20855	20862	20898	20981	20902	20948	20842	20811	20780	20850	20906	20884	20811	20837	20888	20815	20971	20602	20830	21031	21003	20867	20827	20951	20974	20803	20890	21014	20978	21031	20734	21257	20909	20698	21041	20730	20909	20854	20982	20999	20890	20958	21029	20760	20702	20735	20739	20939	20812	20775	20786	20765	20707	20873	20893	21001	20904	20612	20879	21013	20933	20856	20981	20680	20635	20863	21054	20916	20759	20869	20716	20891	20771	21076	20947	21124	20997	20796	20923	20680	20884	20792	21036	21026	20832	20890	20583	20987	20942	21047	20826	20988	20676	20888	20846	21060	21036	21118	20951	21121	21076	20771	20851	20936	20921	20958	20645	20810	20989	20855	20772	20563	20855	20864	21019	20918	20811	20824	20876	20881	20870	21048	20877	20954	20982	21032	20954	20680	20913	20900	21109	20882	20854	20743	20907	20856	21003	21001	20936	20806	20883	20650	20931	20802	20680	20819	20894	20855	20998	20955	20816	20501	20592	20789	20600	20729	20776	20799	20938	20864	20989	21007	20941	21046	20991	20889	20865	20925	20993	21069	20975	20724	20978	21039	20842	20798	20633	20919	20785	20845	20838	21037	21018	20761	21011	20717	21047	21062	20891	20664	20780	20982	20834	20925	20819	20730	20789	20901	20636	20718	21039	21096	20956	20863	20847	20933	20742	20806	20889	20817	20789	20938	20953	20758	20623	20822	20788	21078	20803	20852	20817	21075	20836	20806	20758	21025	20816	20926	21231	21082	20937	20857	20772	20827	20889	21051	20835	20881	20943	20698	20934	20735	20811	20572	20932	20751	20939	20892	20936	20781	20846	20900	20789	20915	20829	20912	20933	20949	20770	20811	20745	20893	21061	20878	20911	20781	20693	21018	21005	20973	20923	20887	20814	20789	20750	21178	20772	20943	20596	20971	20820	20879	20607	20963	20806	20708	21060	20820	20780
27078	39976	30249	20290	18072	17406	17060	16917	16616	16726	16606	16433	16476	16526	16566	16649	16596	16604	16370	16385	16252	16317	16436	16130	16288	16249	16348	16481	16411	16396	16269	16267	16442	16382	16373	16397	16471	16288	16269	16520	16325	16238	16162	16320	16368	16335	16316	16138	16237	16177	16467	16327	16442	16255	16379	16315	16202	16374	16195	16456	16306	16130	16379	16220	16418	16518	16404	16499	16468	16319	16365	16259	16284	16354	16298	16407	16335	16289	16163	16275	16471	16065	16343	16344	16357	16260	16437	16232	16326	16317	16367	16378	16480	16279	16325	16306	16286	16238	16081	16295	16215	16421	16229	16232	16397	16299	16297	16244	16318	16238	16337	16205	16407	16381	16359	16324	16362	16390	16290	16246	16209	16477	16316	16291	16163	16397	16182	16354	16337	16387	16357	16437	16275	16250	16313	16329	16332	16340	16292	16345	16402	16513	16444	16313	16169	16307	16394	16439	16452	16404	16191	16284	16308	16329	16138	16292	16482	16270	16386	16256	16377	16343	16350	16226	16147	16403	16159	16349	16173	16146	16212	16375	16491	16121	16449	16316	16313	16523	16325	16346	16311	16288	16351	16449	16348	16510	16282	16328	16332	16196	16085	16399	16266	16305	16368	16217	16437	16191	16275	16300	16228	16247	16174	16354	16323	16425	16434	16312	16392	16309	16282	16208	16439	16128	16271	16348	16247	16429	16446	16464	16303	16459	16356	16510	16304	16321	16390	16160	16453	16459	16217	16373	16390	16396	16457	16465	16268	16263	16392	16244	16408	16460	16406	16344	16239	16334	16294	16322	16473	16138	16281	16316	16281	16148	16370	16391	16372	16289	16159	16488	16312	16397	16285	16193	16347	16208	16312	16203	16435	16342	16273	16305	16223	16399	16320	16179	16423	16330	16422	16494	16329	16357	16276	16181	16446	16250	16306	16317	16449	16349	16238	16342	16359	16385	16213	16388	16504	16389	16352	16148	16328	16345	16275	16287	16271	16353	16403	16308	16395	16206	16361	16377	16283	16412	16422	16341	16221	16285	16299	16332	16303	16214	16359	16259	16427	16434	16363	16319	16362	16499	16349	16117	16421	16418	16517	16290	16480	16310	16416	16180	16370	16303	16395	16398	16438	16208	16411	16478	16284	16328	16378	16238	16256	16145	16436	16198	16348	16480	16117	16402	16490	16162	16264	16370	16277	16254	16323	16289	16099	16274	16323	16378	16350	16246	16326	16380	16299	16506	16212	16283	16401	16269	16267	16293	16361	16345	16226	16291	16367	16503	16254	16408	16452	16169	16347	16203	16360	16314	16176	16476	16449	16179	16301	16378	16525	16365	16211	16471	16358	16371	16276	16439	16215	16300	16425	16343	16305	16458	16293	16379	16272	16271	16280	16364	16443	16350	16447	16283	16341	16181	16407	16260	16145	16292	16252	16376	16185	16319	16414	16521	16384	16143	16363	16214	16322	16353	16442	16183	16305	16288	16294	16143	16482	16266	16408	16169	16413	16279	16424	16507	16293	16520	16296	16390	16361	16421	16433	16224	16246	16275	16251	16248	16375	16327	16285	16464	16363	16304	16265	16432	16223	16501	16385	16150	16415	16357	16393	16211	16356	16267	16287	16201	16306	16348	16356	16261	16304	16224	16480	16299	16452	16322	16268	16242	16325	16398	16199	16425	16344	16271	16320	16429	16412	16488	16243	16459	16175	16098	16280	16364	16342	16247	16230	16313	16317	16328	16190	16420	16409	16391	16414	16300	16307	16326	16153	16379	16361	16541	16261	16387	16362	16328	16481	16257	16350	16259	16294	16484	16395	16410	16323	16363	16265	16282	16224	16383	16243	16468	16385	16424	16278	16234	16447	16282	16543	16346	16550	16347	16394	16313	16307	16413	16475	16449	16289	16089	16304	16101	16335	16550	16272	16177	16243	16301	16391	16360	16383	16514	16464	16221	16437	16267	16475	16220	16232	16300	16389	16404	16257	16338	16308	16405	16284	16194	16316	16439	16250	16335	16449	16309	16301	16385	16243	16345	16290	16358	16318	16358	16522	16256	16288	16187	16374	16292	16175	16265	16251	16298	16378	16418	16213	16273	16468	16482	16249	16430	16314	16371	16507	16210	16377	16319	16342	16111	16341	16332	16305	16214	16406	16314	16566	16278	16496	16326	16447	16372	16282	16285	16432	16300	16263	16280	16350	16333	16288	16261	16344	16296	16356	16260	16300	16139	16337	16366	16183	16407	16394	16213	16235	16378	16356	16394	16457	16485	16184	16409	16355	16429	16272	16373	16379	16252	16230	16426	16186	16564	16349	16296	16348	16353	16539	16286	16255	16356	16381	16390	16281	16136	16418	16292	16256	16525	16431	16474	16383	16473	16342	16341	16484	16227	16477	16234	16343	16361	16303	16483	16392	16448	16278	16358	16292	16180	16295	16256	16322	16312	16320	16249	16550	16325	16376	16434	16393	16437	16321	16264	16253	16363	16275	16241	16328	16194	16341	16468	16156	16352	16218	16396	16385	16239	16266	16461	16317	16159	16345	16307	16449	16429	16305	16180	16250	16312	16449	16234	16342	16321	16191	16348	16351	16403	16480	16245	16412	16197	16437	16147	16406	16298	16228	16340	16318	16498	16324	16374	16452	16332	16357	16180	16309	16440	16191	16458	16231	16483	16265	16392	16301	16440	16308	16145	16409	16190	16356	16416	16268	16419	16425	16262	16418	16255	16275	16388	16458	16232	16340	16350	16257	16329	16172	16251	16364	16221	16323	16441	16349	16288	16346	16173	16377	16395	16364	16318	16236	16500	16370	16447	16315	16358	16339	16228	16430	16375	16400	16267	16353	16300	16462	16398	16434	16383	16188	16205	16431	16365	16250	16435	16393	16308	16317	16416	16238	16185	16404	16302	16414	16369	16184	16249	16258	16337	16303	16343	16312	16206	16455	16457	16380	16369	16324	16346	16397	16322	16348	16431	16245	16438	16344	16302	16456	16444	16446	16322	16290	16451	16213	16366	16245	16257	16373	16249	16540	16232	16462	16218	16281	16230	16305	16398	16252	16357	16404	16353	16277	16230	16534	16419	16444	16260	16376	16308	16163	16343	16410	16346	16241	16404	16287	16264	16319	16357	16298	16465	16377	16374	16321	16338	16290	16354	16138	16214	16374	16089	16415	16326	16443	16323	16455	16302	16309	16128	16445	16293	16461	16486	16206	16333	16421	16291	16314	16324	16368	16360	16387	16433	16369	16251	16187	16257	16414	16244	16369	16332	16272	16391	16276	16243	16211	16170	16463	16324	16385	16337	16394	16357	16265	16279	16255	16405	16350	16323	16228	16350	16548	16428	16258	16428	16526	16452	16260	16246	16461	16494	16300	16388	16309	16318	16466	16297	16410	16338	16341	16181	16420	16295	16457	16240	16376	16371	16304	16214	16267	16399	16473	16443	16295	16318	16281	16286	16243	16208	16285	16298	16299	16342	16292	16491	16195	16325	16235	16411	16386	16368	16375	16447	16399	16269	16329	16412	16262	16465	16336	16392	16178	16298	16373	16297	16388	16107	16361	16455	16539	16267	16340	16360	16552	16180	16424	16319	16488	16372	16430	16497	16420	16384	16284	16415	16300	16329	16242	16420	16329	16590	16366	16304	16383	16278	16224	16332	16424	16258	16350	16297	16380	16501	16135	16312	16246	16413	16215	16413	16234	16547	16401	16471	16235	16279	16177	16223	16389	16297	16291	16381	16417	16370	16304	16317	16357	16462	16171	16327	16336	16453	16211	16407	16280	16452	16398	16288	16265	16205	16388	16447	16457	16282	16372	16409	16351	16090	16262	16256	16315	16379	16266	16290	16299	16344	16377	16359	16144	16439	16371	16214	16271	16223	16310	16312	16245	16343	16535	16411	16316	16262	16453	16295	16330	16469	16349	16535	16141	16291	16423	16232	16461	16529	16346	16380	16189	16434	16259	16170	16454	16534	16415	16388	16328	16385	16531	16313	16233	16367	16175	16322	16203	16355	16365	16501	16476	16340	16308	16282	16352	16246	16464	16458	16389	16312	16316	16333	16498	16201	16363	16248	16252	16331	16346	16352	16207	16284	16259	16421	16308	16335	16418	16264	16522	16206	16357	16423	16303	16336	16271	16331	16434	16270	16359	16332	16089	16170	16388	16465	16256	16337	16480	16389	16395	16462	16234	16385	16331	16181	16327	16342	16369	16303	16294	16266	16416	16271	16468	16232	16355	16232	16250	16402	16268	16322	16225	16335	16300	16460	16336	16215	16409	16254	16323	16264	16503	16539	16185	16335	16299	16357	16421	16385	16308	16339	16294	16361	16396	16439	16402	16174	16426	16217	16360	16319	16577	16399	16426	16332	16344	16334	16247	16328	16393	16435	16272	16423	16332	16195	16373	16512	16329	16424	16239	16522	16307	16306	16401	16299	16362	16386	16196	16449	16220	16368	16484	16514	16464	16381	16363	16230	16275	16331	16262	16245	16382	16426	16322	16646	16274	16330	16482	16253	16336	16247	16394	16426	16240	16439	16444	16282	16353	16438	16364	16312	16368	16349	16250	16300	16435	16420	16212	16297	16254	16186	16242	16350	16327	16478	16441	16435	16268	16280	16193	16336	16263	16279	16168	16431	16143	16334	16155	16224	16399	16218	16152	16302	16436	16384	16346	16407	16259	16134	16254	16449	16362	16339	16274	16157	16347	16303	16390	16446	16327	16242	16395	16259	16357	16420	16293	16317	16266	16260	16412	16285	16411	16374	16447	16355	16422	16353	16424	16263	16398	16290	16505	16403	16424	16390	16373	16342	16451	16346	16292	16197	16293	16343	16263	16379	16192	16319	16372	16233	16350	16220	16642	16105	16574	16356	16298	16533	16404	16343	16497	16293	16140	16385	16349	16298	16410	16374	16274	16436	16419	16177	16493	16231	16488	16336	16449	16348	16379	16352	16361	16405	16389	16475	16308	16255	16538	16331	16435	16304	16303	16310	16347	16304	16396	16416	16283	16465	16223	16248	16457	16219	16423	16294	16235	16197	16257	16292	16293	16178	16263	16298	16395	16193	16130	16314	16349	16512	16331	16199	16442	16246	16445	16243	16401	16456	16278	16351	16421	16112	16242	16466
23099	21001	28008	24786	22763	23429	23154	21044	20803	22821	21476	20264	20372	20798	21586	21805	21697	21282	20750	20407	20261	20137	20072	19910	20162	20223	20132	20291	20384	20053	19949	20229	20153	20134	20060	19982	20150	20045	20308	20363	20088	19998	20233	19942	20022	20116	20157	20030	20202	20197	20132	20317	20099	19785	20057	20161	20300	20343	20093	20221	20103	20095	19961	19881	20304	20094	20040	20111	20205	19926	20039	20111	19872	20150	20029	20275	20072	20041	20132	20086	20056	20127	19943	19985	19883	20049	19858	20330	20102	19950	20035	20100	20028	19942	20070	19980	19970	20092	20188	20124	20236	20086	20069	19852	20015	20046	20057	19933	20119	19962	19982	20154	20034	20166	20024	19868	20113	20115	20117	19941	20138	19935	19972	20027	20098	20091	19953	20118	20133	20240	20106	20038	20099	20066	19879	20050	19968	20134	19904	20066	19849	19935	20052	20095	20197	19961	19829	20178	20018	20009	20080	20064	20073	19896	19918	20019	20084	20055	20227	20015	19903	19891	19912	19901	20131	20046	19955	20007	20034	20102	20072	20184	20192	20093	19937	19957	20039	20136	20189	19953	19976	19940	20140	19981	19821	20341	20235	20180	20140	19901	20084	20034	20017	20095	20161	20166	20086	20093	20274	20249	20138	20165	20171	19879	20098	20120	20031	20071	20131	19971	19933	20161	19925	19654	19981	20045	19938	20005	20206	19932	20062	19977	19892	20146	20062	20030	20079	19965	20081	20102	20004	20052	20013	20314	20165	20022	19876	19935	19887	20167	20123	20068	20078	20249	19956	20195	20007	19821	19979	19922	19836	19927	19840	20174	19869	20040	20018	19980	20231	20004	20103	20052	20033	20076	20045	19958	19958	19819	20065	20118	19943	20108	20000	19992	19924	19999	19832	20035	19888	19996	20238	19933	20032	20057	20034	20231	20284	19842	20041	20027	20045	20011	19941	20066	19976	19883	19981	20164	20185	20121	20224	20067	20306	20089	20107	20170	20144	19950	20010	20134	20088	20080	20133	19980	20071	20182	20220	20173	20173	19957	19931	20074	19960	20069	20016	20170	20113	20037	20142	19958	20085	19891	20024	19919	20196	20121	20196	20147	20077	20252	20121	19951	20140	20063	20161	20080	20077	20161	20184	20245	20187	20075	19970	20057	19896	20014	20312	19965	20278	20032	20020	20007	19820	20054	20071	20194	20102	20111	20091	20309	19978	20132	20061	20129	20111	19982	20121	20163	20006	19941	20347	19975	19911	19962	20136	19996	20191	19709	20046	19757	19977	20123	19938	20058	20110	19933	19819	19925	20108	20147	20071	19912	20171	20124	19957	20084	20173	19912	20041	20251	20182	20058	20108	20110	19927	19922	20171	20177	20171	19981	20052	20151	20149	20178	20085	20083	19976	20095	20045	19927	20045	20020	20175	20265	20294	19999	20274	20029	20059	19980	19978	19818	19943	20058	20205	20033	20036	20048	20057	19907	19972	20144	19972	19939	19939	20000	19870	19920	19971	19885	20008	20165	19866	20187	20102	20105	20080	20164	20327	20148	19904	19998	20077	20112	20361	19975	19973	19999	19944	20223	19951	20177	19981	19784	19964	20153	20336	20047	20119	20055	20233	20151	20069	20086	20101	20061	20177	19972	20102	20001	20241	20033	19996	19766	20078	20139	19977	20165	20055	20215	20016	20115	20071	20040	19958	19951	20190	19999	20067	19848	19970	20086	20147	20129	20011	20048	19847	20034	20266	20195	19857	19999	20094	20013	19871	20111	20067	20086	19847	19953	20185	19855	20229	19971	19859	20124	20169	19983	19943	20004	20048	20131	19931	20115	19932	19897	19845	19870	20114	20027	20039	20230	20026	20047	20175	20149	20083	20334	20022	20020	20209	20229	20115	20043	19915	20278	19930	20014	20141	19961	20306	20049	20002	20016	20172	20070	19733	20252	20057	20055	20133	20042	20033	20108	20022	20097	20034	19946	19940	20143	20083	20027	20033	20175	20242	20233	20048	20301	19998	20138	20046	20088	20150	19785	19877	20215	19921	19902	20130	19872	19966	20101	20098	19978	20038	19902	20151	20049	19994	20062	19912	20039	20033	20114	19998	20186	20085	20062	19875	19980	20129	19904	20223	20236	19854	20048	19987	19983	20162	20100	20072	20005	20036	19882	19833	20296	19984	20101	19991	19968	19907	19879	20035	20111	20163	20222	20109	20140	20061	19990	20121	19959	20114	19949	20139	19974	20129	20059	20160	20007	19909	19959	20141	20014	20079	20284	19964	20124	19875	20434	20058	20189	20191	20124	20181	20118	20277	20123	20137	19866	20010	20231	19799	19886	19940	19820	19938	19976	20274	20109	20208	20143	19992	19810	19866	20031	20049	19850	20000	19865	19848	20106	20038	20021	20037	20006	20076	20210	20036	19898	20091	20070	20253	20232	19985	20314	20092	20123	19986	20016	19778	19998	19945	20218	20008	19892	20081	20163	20069	20066	20022	19943	20145	20099	19996	20069	20106	19972	20268	19888	19896	20089	20121	20126	19965	19932	20142	20078	19940	20086	19838	19800	20086	20040	19969	19993	20377	20007	20211	20486	20204	20393	20035	20099	20230	19980	20021	20024	20170	20190	20228	20138	20307	19943	20039	20110	20141	20115	20104	20107	20027	19971	19912	19920	20155	20093	19930	19989	19989	20010	20049	20167	20218	20011	19887	19948	19992	20051	20150	20253	19885	19944	20138	20037	20062	19829	20082	20226	20031	20121	20126	19932	20051	20056	20132	19976	20026	19970	19952	20032	19998	19885	20059	20150	20239	19809	20048	19966	20376	20111	20280	20027	20105	20062	20141	20052	19880	19955	20036	19872	20027	19883	20102	20084	19958	19967	20097	19995	20113	20094	19871	20165	20180	19905	20183	20217	20103	19931	19974	19940	19998	20104	20040	19958	19962	20062	19921	19948	20032	20103	19928	19912	20117	19897	19782	20228	20047	20160	20049	20064	20116	20134	19941	19852	20101	20042	20111	20054	20049	19896	20202	20149	20202	20101	19872	19939	20084	20087	20144	20050	19993	19985	20036	19945	19916	20131	20100	20030	19933	19798	20029	19815	19966	20043	19986	20183	20051	19901	19929	19937	20036	20337	19960	20161	20024	20108	20219	19924	20212	20075	20136	20271	19893	19899	19917	20214	20124	20189	20079	19946	19906	20037	19981	20008	20061	20060	19971	19939	19974	20098	19933	20096	20139	20057	20155	20225	20207	19947	20204	19869	19843	20203	20043	20171	20284	20195	20096	20043	20168	20124	19959	20080	20141	19932	19842	20159	19928	19853	20010	20020	19963	20111	19948	20027	19934	20045	20014	20020	20169	19977	19975	19981	19980	20015	19926	20186	20043	20229	20000	20166	20094	19868	20024	19982	19881	20114	20178	20166	20030	19852	20108	19924	20159	20007	19931	20052	20001	19905	20336	20077	20117	19989	20176	19966	20108	20148	20186	20104	20161	20189	20149	20055	19843	19940	19799	20027	20099	20050	20122	19877	19930	20146	19933	20090	19938	19829	20021	20171	20089	20079	20340	19938	20400	20045	19991	19974	20032	20093	20157	20026	20067	19812	20041	20142	20247	20160	20092	20055	20147	19967	19928	20027	19965	20096	20151	20096	20103	20027	20130	20097	20105	20056	20166	20035	20137	19906	20169	19930	20138	19854	20076	19976	20201	20067	19999	19977	20064	20116	19956	20131	20251	20138	19989	20180	20089	20032	20118	19813	20006	20121	20026	19953	20153	20082	20276	19935	20106	19939	19919	19982	20083	19959	19932	20135	20030	20089	19862	19881	20260	20151	20099	19824	20007	20122	20104	19885	20019	20108	20264	20247	20241	20127	20023	20288	20040	20071	20155	19996	19912	19996	19984	19938	20007	20061	20210	20193	20063	20054	19977	20017	20140	20045	19981	20032	20222	20230	20120	19901	19939	20059	19978	20082	20064	20226	20063	20206	19932	20056	19934	19891	20030	20133	20118	20126	20131	20065	20030	20065	19938	20139	20071	19968	19898	19980	20084	20100	20153	20036	19950	20039	19944	20156	19880	19888	20187	20170	20152	20155	20231	20067	19915	20073	20232	19948	20166	20021	20065	20221	20178	19978	20174	20176	20315	19990	19974	20098	20082	20281	20072	19986	19988	20115	20166	20064	20030	20284	20234	19975	20014	19869	19944	19965	20047	20189	19978	19984	19884	20027	20022	20099	20132	19907	20033	19932	19981	20000	20099	20134	20122	20129	19957	20075	20066	20050	19918	19801	20072	20199	20058	20119	20058	20039	19853	19964	20085	20117	20125	20060	20075	20080	20076	20028	20093	20017	19942	20001	19946	20040	20110	20038	20169	20258	20344	19870	20075	20011	20015	19929	19913	19987	20230	20020	20116	20072	19991	20138	20039	20088	20035	19965	20104	20172	20103	20090	20006	20125	20182	19936	19904	20189	20032	20138	19961	19799	20102	19823	20031	20082	20070	19914	20183	20113	20056	19804	19928	20186	20047	20230	20166	19987	20121	20309	20004	20210	20166	19906	20298	20183	19994	20040	19865	20189	19981	19968	20158	19924	20117	20020	20006	20117	19991	19932	20277	19941	19993	20020	20187	19929	19962	20027	20038	19938	20179	20200	19965	20038	20153	20142	20056	20069	20160	20031	20131	20068	19950	20129	20026	20152	20116	20154	20029	20295	20096	19802	20151	20135	20063	20006	19929	20026	20231	20008	19933	19968	20006	19912	20001	19994	20273	20120	19876	19983	20190	20124	20311	19987	19912	19994	19986	19895	20010	19973	20172	19905	19900	19985	19903	20036	20228	20087	19903	20080	20094	19939	20012	20211	20084	20055	20148	19925	20016	19932	19988	20175	19776	20186	19953	20012	20226	19912	19954	19932	20144	20182	20079	19828	19956	20206	19913	20138	20103	19855	19983	19836	20151	20014	19869	20048	20000	19761	20046	20166	19911	20028	19973	20137	20315	20278	19932	20154	20112	19783	20028	20072	20076	19894	20058	19951	20178	19967	20280	19883	20230	19982	19909	20021	20091	20123	19975	20171	20309	20100	20045	20046	19998	19899	20036	20027	19979	20129	20075	19945	20191	19943	20225	20010
27506	51746	38687	23753	18868	17945	17202	16836	16756	19651	16437	16300	16126	16524	17967	18253	17694	16855	16384	16161	16192	15903	15864	15888	16175	15801	15758	15865	15864	15754	15823	15749	15952	15994	15888	15859	16005	16018	15983	15854	15914	15958	15912	15904	15732	15934	15871	15934	15842	15997	15901	15812	15921	15918	15830	15909	15835	15743	15910	15723	15842	15979	15857	15811	15947	15907	15831	15843	15792	16018	15852	15973	15878	15887	15946	15963	15904	15915	15823	15827	15832	16038	15811	15955	15910	15905	16013	15691	15813	16050	15794	15913	16038	15819	15929	15827	15988	15669	15995	15850	16007	16050	15635	15955	16069	15862	15992	16015	15742	15915	15926	15980	15866	15900	15992	15854	15913	15736	15900	15611	16091	15883	15819	15870	15883	16088	15970	15709	15889	16004	15808	15821	15769	15954	15804	15880	15774	15760	15768	15810	15836	15828	15890	15871	15773	15814	15768	16091	15997	15907	15762	15915	15895	15811	15961	15964	15751	15841	15807	15795	15880	15853	15750	15971	15933	15793	15797	15540	15838	15849	15950	15956	15878	15871	15865	15830	15936	15622	15919	16005	15973	16049	15884	15816	15878	15797	15843	15855	15919	15991	15932	15827	15954	15959	15837	15923	15993	15710	15835	15989	15811	15955	15760	15949	15942	15987	15914	15956	15791	15986	15939	15919	16020	15654	15910	15847	15908	15959	15683	15864	15863	15820	15907	15758	15967	15918	15881	15895	15799	16007	15816	15812	15914	16032	15863	15823	16002	15991	15773	15847	15867	15874	15950	15887	16012	15940	15802	15705	15913	15799	15873	15876	16097	15966	15793	15790	15829	16005	15782	15860	15759	15961	15859	15972	15952	15792	15836	15823	15856	15971	16097	15962	15961	16020	15871	15990	15808	15889	15882	15861	16013	15877	15860	15889	15889	15859	15829	15756	15866	15991	15950	15963	16025	15916	15830	15935	15948	15991	15724	15942	15938	15988	15765	15761	15869	15853	15842	15787	15792	15786	15881	15821	15928	16079	15868	15839	15934	15930	15814	15911	15952	15842	15956	15923	15961	15925	15811	15835	15732	15992	16034	15707	15925	15957	15832	15920	15897	16008	15894	15822	15910	15900	16035	15927	15895	15956	15814	15993	15775	15944	15915	15841	16098	15640	15980	15793	15759	15790	15805	15704	15720	15848	15924	15943	15840	16057	15950	15837	15770	15898	15913	15906	15927	16083	15823	15877	15831	16000	15922	15886	15668	15950	15977	15852	15794	15983	15713	15993	15786	15762	15832	15866	15799	15868	15891	15758	15769	15976	15761	15900	15884	15736	15764	15811	15795	15888	16090	15889	15856	15918	15906	15851	15750	15810	15837	15756	15745	15842	15776	15894	15877	15766	15767	15766	15793	15734	15918	15939	16035	15819	15784	15843	15816	15917	15892	15873	15835	15962	15925	15788	15825	15777	15929	15746	15967	15988	15796	15759	15958	15895	15774	15897	15826	15766	15945	15932	15861	15839	15896	15840	15901	15881	15837	15812	15737	15851	15829	15959	15768	15785	15931	15898	15875	15959	15806	15874	15884	15867	15791	15854	15881	16027	15779	15813	15918	15885	15710	15843	15993	16024	15716	15826	15819	15895	15848	15865	15865	15815	15962	15839	15823	15764	15823	15897	15822	15855	15855	15649	15903	15884	15939	15962	15757	15867	15750	15876	16081	15985	15827	15955	15805	15791	15875	16048	16124	15953	16143	15806	15989	15918	15825	15914	15778	15843	15885	15992	15903	15774	15841	15801	16019	15824	15987	15864	15796	16024	15934	15789	15895	15908	15775	15871	15969	15707	15934	16021	15907	15885	15870	15925	15867	15787	16123	15846	15966	15922	15886	15976	16080	15846	15855	15882	15826	15857	16023	16038	15924	16027	15807	15882	15933	15869	15941	15854	15924	15885	15769	15870	15853	15926	15839	15966	15936	15863	16029	15826	16140	15915	15857	15944	15799	15817	15989	15934	15859	15988	16057	15903	15925	15770	15922	15796	15959	15922	15997	15870	15971	15931	15792	15739	16027	15884	15824	16088	15889	15726	16075	15806	15708	15929	15868	15967	15847	15967	16134	15929	16028	15797	15801	15814	15930	15898	15911	15999	15752	15690	15858	15791	16050	15994	15799	15900	15746	15973	15840	16129	15955	15635	15750	15979	15838	15721	15894	15877	15946	15882	15820	15935	16046	15993	15985	16052	15846	15951	16071	15995	15978	15824	15896	15967	15735	15742	15856	15862	15940	15904	15779	15824	16051	15786	15827	15843	16023	15693	15979	15819	15548	15956	15910	15946	16013	16054	15775	16055	15864	15954	16004	15914	15888	15918	15968	15923	15937	15810	15995	15990	15792	15974	15890	16074	15805	15811	15970	15852	15905	15922	15994	15914	15909	16018	15865	15902	15917	15859	16039	15922	15829	15996	15878	15954	15825	15743	15918	15902	15922	15920	15834	15892	15839	15846	15830	16027	15903	15945	15999	15940	15942	15918	15888	15910	15844	15818	15740	15876	15979	15798	16037	15933	15887	15929	15862	15969	15844	15878	16001	15859	15972	15865	16081	16047	15969	15970	15858	15764	15832	15867	15945	15944	15906	15907	16006	15884	15796	15817	15892	16036	15864	15867	16055	15841	15785	16028	15777	15898	15866	16006	15850	15998	15796	15988	15907	15882	15893	15870	15993	15901	15843	16130	15790	15833	15871	15904	15758	16002	15841	15735	15879	15783	15899	15816	15757	15818	15826	15999	15850	15944	15823	16104	16010	15754	15815	15887	15873	15913	15941	15911	15836	15917	16088	15811	15781	16016	15894	15897	15962	16077	15869	15881	15951	15737	16070	15931	16008	15906	15948	15880	15812	16045	15985	15903	16208	15885	15964	15794	15854	15915	15929	15891	15978	15695	15904	15927	15914	15843	15870	15976	15933	15906	15916	15920	15883	15917	15841	15779	16027	15889	15782	15986	15864	15772	15816	15902	15685	15841	15897	15962	15744	15873	15881	15847	15902	15884	15937	15993	15917	15781	15782	15887	15924	15890	15878	15943	15985	15794	15882	15733	16096	15853	15879	15780	15791	15942	16017	15908	15874	15878	15962	15873	16041	15926	15783	15846	15872	15994	15857	15761	15866	15914	15962	15781	15822	15788	15889	15761	15895	15874	15910	15885	15912	15809	15927	15908	15703	15819	15677	15738	15989	15895	16051	15829	15982	15821	15917	15833	16016	15835	15893	15740	15920	16076	15833	15734	15884	15974	15808	15868	15934	15833	15733	15962	15930	15684	15966	16001	15939	15985	15998	15856	16161	15929	15782	15760	15951	16110	15925	16025	15912	15934	16079	15829	15878	15677	16074	15841	15938	15859	15949	15855	15680	15895	15807	15927	16020	15926	15841	15726	15934	15830	15762	15951	15834	15817	15961	15993	15920	15716	15913	15900	15758	15841	15807	15809	15993	15794	15755	15999	15824	15960	15912	15850	15894	15951	15989	15938	15928	15920	15863	15795	16170	15786	15817	15834	15986	15865	15912	15764	15984	15949	15848	15836	15918	15867	16032	15868	15795	15959	15713	15769	15781	15946	15960	15651	15908	15896	16057	15803	15787	15942	15879	15848	15874	15703	16014	15837	15868	15875	15746	15993	15662	15963	15907	15890	16054	15821	15823	16116	15913	16034	15829	15909	15837	15973	15832	15774	15647	15728	15866	15905	15866	15822	15880	15860	15748	15851	15805	15911	15912	15788	15785	16091	15863	15781	15929	15842	15970	15874	15793	16001	15863	15721	15833	15866	15708	15903	15984	15896	15956	15857	15889	15938	15974	15996	15908	15807	15938	15843	15955	15733	15917	15800	15893	15773	15992	15818	15815	15981	15858	15902	15691	15824	15877	15965	15816	15795	15730	15781	16066	16057	15853	16009	15835	15987	15890	15966	15904	15875	15979	15775	15870	15918	15872	15914	15976	15903	15855	15901	15771	16053	15996	15960	15898	15858	15867	15700	15884	15839	15946	15859	15846	15964	16043	16053	15786	16019	16011	16062	16058	15996	15964	15941	15908	15811	16015	15993	15848	15813	15797	15761	15903	15763	15866	15983	15751	15921	15991	15942	16065	15974	15789	16023	15738	16012	15789	15962	15914	15943	15965	16045	15803	15926	15808	15764	15895	15963	15869	15903	15843	15805	15871	15907	16020	15915	15930	15928	15792	16056	15850	15822	15804	15901	15950	15801	15825	15917	15809	15612	15996	15923	15952	15809	15874	15976	15883	16010	15758	15967	15922	15925	15913	15775	15923	15803	15982	16044	15793	15914	15800	15944	15864	15965	15887	15942	15992	15606	15881	15726	16025	15861	15796	15989	15941	15889	15780	16038	15829	15734	15762	15865	15808	15915	15954	15900	15893	16006	15889	15877	15894	15944	15851	15957	15795	16007	15712	15810	15828	15990	15801	15884	15719	16004	15844	15943	15807	15896	15705	15679	16014	15848	16090	15985	15743	15728	15981	15927	16013	15963	15785	15805	16029	15959	15938	15861	15884	15799	15920	15975	15933	15913	15908	15894	15935	15654	15857	15762	15796	15958	15940	15945	16081	15932	15933	15741	15857	15855	15830	15873	15924	15779	16067	15779	15852	15805	15949	15893	15805	15908	16137	15824	15789	15819	15852	15963	15802	16022	15710	15856	15842	15860	15876	15836	15840	15697	15873	15804	15972	15825	15964	15831	15732	16026	15783	15881	15969	15842	15821	15766	15875	15773	15916	15932	15953	15777	15802	15810	15962	16037	15921	15860	16020	15746	15849	15968	15890	15954	15745	15716	15865	15888	15923	15865	15893	15896	15914	16045	15791	15914	15869	15985	15855	15770	16035	15759	15745	15858	15703	15985	16015	15762	15754	15884	15942	16017	15909	15915	15780	15971	15914	15952	15933	15960	15865	15850	15943	15707	15991	15902	15844	15987	15955	15913	15642	15880	15934	15927	15923	15838	16006	15907	15805	15846	16008	15885	15888	15948	15836	15987	15862	15892	15773	15810	15811	15862	15914	15862	15946	15860	15941	16017	15804	15761	15791	15942	15944	15905	15932	16013	15892	15773	15842	15868	15938	15966	15887	15967	15909	16018
24531	21075	27399	26567	20896	19464	19359	18373	18291	18785	18299	17850	18079	18047	18458	18604	18445	18238	18112	17829	17739	17923	17825	17692	17749	17754	17881	17744	17781	17716	17748	17621	17610	17819	17806	17725	17635	17647	17828	17702	17735	17575	17697	17642	17664	17916	17773	17608	17746	17732	17787	17662	17725	17682	17603	17713	17678	17677	17808	17747	17715	17613	17690	17700	17704	17577	17725	17704	17617	17607	17689	17780	17687	18125	17701	17731	17598	17690	17799	17606	17850	17688	17656	17628	17814	17746	17616	17746	17809	17787	17595	17709	17753	17612	17868	17784	17883	17779	17796	17737	17782	17608	17533	17501	17597	17833	17740	17785	17862	17841	17650	17758	17834	17877	17713	17728	17611	17666	17755	17467	17683	17966	17685	17603	17845	17730	17750	17707	17676	17807	17707	17399	17547	17660	17792	17639	17656	17701	17750	17486	17651	17667	17650	17511	17869	17957	17885	17658	17570	17712	17776	17685	17738	17736	17711	17672	17559	18029	17935	17650	17716	17634	17578	17398	17643	17532	17751	17761	17713	17702	17755	17761	17643	17837	17810	17553	17613	17584	17787	17797	17649	17601	17685	17678	17638	17697	17814	17749	17763	17751	17745	17826	17804	17746	17738	17794	17793	17966	17810	17491	17920	17797	17885	17774	17660	17711	17612	17779	17609	17647	17702	17657	17581	17709	17797	17580	17546	17704	17736	17796	17664	17773	17635	17670	17667	17591	17586	17606	17924	17728	17723	17732	17703	17696	17613	17620	17868	17998	17714	17665	17711	17710	17675	17735	17640	17732	17705	17724	17709	17811	17756	17852	17889	17725	17820	17895	17764	17645	17597	17660	17864	17761	17724	17614	17658	17883	17816	17845	17718	17665	17642	17640	17782	17839	17790	17711	17887	17741	17825	17654	17738	17829	17845	17632	17720	17670	17746	17593	17722	17585	17767	17726	17646	17711	17661	17694	17761	17576	17870	17787	17735	17619	17762	17647	17646	17585	17668	17819	17771	17529	17733	17703	17498	17707	17766	17766	17653	17628	17560	17657	17813	17633	17679	17807	17547	17840	17596	17731	17668	17592	17695	17852	17881	17784	17333	17515	17692	17713	17785	17650	17775	17571	17657	17676	17635	17672	17589	17621	17771	17682	17666	17779	17732	17552	17617	17753	17829	17834	17843	17597	17508	17357	17805	17790	17940	17668	17641	17642	17921	17664	17632	17764	17890	17661	17771	17624	17721	17779	17786	17821	17690	17835	17645	17873	17827	17733	17657	17471	17442	17760	17516	17768	17781	17668	17610	17843	18026	17678	17704	17640	17728	17720	17729	17923	17747	17783	17732	17655	17916	17846	17759	17689	17517	17871	17848	17834	17780	17898	17573	17746	17709	17583	17721	17690	17835	17832	17895	17848	17629	17600	17706	17624	17718	17468	17587	17776	17728	17763	17489	17553	17546	17673	17661	17608	17772	17763	17615	17771	17681	17790	17567	17534	17856	17810	17638	17744	17855	17569	17581	17576	17711	17587	17767	17652	17699	17886	17880	17580	17601	17661	17487	17864	17592	17552	17577	17865	17628	17811	17687	17638	17640	17618	17752	17698	17447	17474	17640	17648	17715	17657	17518	17627	17826	17846	17616	17751	17627	17885	17675	17637	17742	17631	17733	17750	17762	17777	17826	17768	17562	17521	17524	17643	17609	17451	17655	17559	17631	17835	17620	17896	17832	17788	17608	17734	17670	17676	17605	17576	17518	17728	17747	17627	17828	17662	17556	17565	17685	17741	17579	17734	17636	17632	17712	17658	17416	17628	17863	17764	17812	17902	17663	17778	17733	17453	17810	17578	17817	17689	17598	17713	17657	17723	17592	17764	17735	17747	17618	17716	17622	17680	17656	17653	17769	17779	17996	17776	17721	17783	17795	17829	17741	17695	17629	17593	17652	17843	17806	17714	17857	17757	17687	17795	17510	17609	17856	17547	17871	17919	17444	17619	17817	17696	17808	17828	17716	17845	17592	17616	17713	17741	17636	17907	17550	17512	17672	17877	17506	17733	17780	17628	17758	17578	17584	17785	17715	17786	17787	17577	17723	17698	17759	17731	17691	17881	17695	17695	17465	17646	17771	17732	17509	17978	17724	17634	17823	17768	17583	17665	18014	17622	17662	17534	17699	17835	17916	17744	17929	17562	17716	17728	17862	17879	17779	17680	17738	17735	17638	17762	17769	17616	17656	17728	17678	17756	17837	17641	17880	17463	17667	17574	17768	17832	17562	17822	17513	17748	17494	17719	17758	17774	17842	17626	17534	17768	17714	17861	17546	17685	17716	17898	17761	17949	17656	17600	17672	17722	17918	17617	17635	17725	17630	17720	17839	17481	17728	17806	17589	17517	17649	17778	17821	17708	17796	17685	17662	17801	17791	17743	17761	17650	17776	17721	17752	17575	17773	17715	17589	17568	17538	17616	17670	17799	17765	17545	17690	17683	17522	17511	17455	17946	17832	17870	17749	17522	17847	17670	17509	17721	17922	17867	17922	17752	17632	17628	17804	17889	17708	17510	17287	17628	17631	17658	17615	17621	17586	17615	17495	17885	17759	17843	17719	17687	17846	17568	17698	17768	17848	17801	17726	17589	17506	17797	17764	17739	17787	17770	17682	17760	17817	17582	17815	17501	17498	17693	17495	17683	17811	17674	17691	17848	17690	17753	17484	17642	17846	17631	17771	17796	17791	17669	17648	17660	17984	17731	17540	17547	17629	17653	17763	17805	17740	17556	17547	17611	17781	17848	17962	17853	17632	17779	17771	17716	17528	17553	17631	17684	17825	17683	17776	17663	17699	17767	17834	17725	17661	17784	17996	17677	17783	17587	17568	17816	17821	17789	17636	17900	17704	17691	17777	17902	17672	17721	17681	17639	17727	17600	17643	17762	17633	17799	17955	17864	17734	17562	17772	17668	17737	17621	17587	17780	17634	17521	17579	17844	17695	17718	17537	17691	17559	17801	17729	17552	17686	17728	17708	17827	17630	17684	17898	17842	17679	17699	17716	17654	17945	17561	17701	17729	17706	17884	17732	17694	17661	17624	17629	17805	17665	17631	17869	17879	17898	17592	17672	17714	17819	17537	17621	17637	17698	17651	17702	17640	17638	17662	17800	17855	17521	17806	18007	17897	17672	17748	17657	17693	17505	17777	17952	17605	17887	17802	17753	17647	17782	17653	17744	17778	17564	17681	17495	17704	17691	17787	17584	17760	17791	17719	17882	17585	17852	17715	17997	17471	17793	17924	17766	17703	17864	17841	17816	17732	17626	17742	17799	17904	17974	17758	17571	17824	17851	17662	17754	17536	17482	17708	17709	17781	17769	17751	17857	17568	17866	17795	17769	17464	17615	17746	17750	17552	17545	17818	17883	17583	17664	17532	17882	17535	17781	17648	17654	17751	17767	17688	17769	17675	17653	17897	17635	17631	17645	17583	17598	17743	17799	17743	17574	17609	17895	17584	17899	17982	17874	17563	17581	17696	17732	17623	17649	17711	17697	17639	17550	17506	17700	17678	17693	17882	17829	17666	17605	17579	17592	17871	17648	17545	17786	17686	17815	17568	17716	17657	17781	17601	17617	17739	17644	17819	17825	17711	17534	17824	17938	17734	17756	17665	17664	17565	17632	17874	17931	17774	17582	17732	17619	17642	17545	17659	17689	17697	17596	17563	17753	17673	17701	17891	17759	17386	17703	17716	17737	17772	17814	17642	17673	17600	17907	17694	17794	17871	17799	17722	17789	17558	17615	17630	17579	17752	17739	17662	17788	17705	17661	17450	17631	17837	17832	17674	17724	17773	17781	17675	17669	17758	17860	17551	17764	17866	17707	17633	17551	17731	17655	17711	17492	17696	17622	17829	18036	17514	17704	17627	17780	17750	17929	17501	17711	17776	17859	17680	17971	17757	17820	17637	17698	17616	17690	17351	17799	17698	18018	17713	17902	17742	17458	17882	17556	17781	17824	17528	17920	17780	17721	17637	17874	17882	17887	17656	17657	17695	17593	17664	17687	17615	17692	17733	17719	17593	17624	17703	17661	17758	17666	17812	17593	17602	17758	17837	17778	17497	17846	17699	17681	17825	17480	17710	17672	17720	17645	17706	17839	17960	17655	17755	17787	17798	17922	17682	17829	17783	17892	17787	17746	17554	17827	17759	17630	17627	17543	17705	17809	17621	17843	17666	17894	17748	17872	17801	17808	17709	17691	17715	17872	17694	17791	17663	17657	17773	17716	17678	17748	17716	17654	17687	17735	17786	17573	17694	17681	17691	17887	17513	17782	17732	17601	17561	17745	17872	17880	17774	17668	17607	17639	17696	17694	17746	17740	17781	17525	17616	17566	17530	17657	17753	17910	17764	17570	17723	17545	17558	17745	17805	17678	17721	17689	17860	17824	17558	17653	17692	17787	17623	17749	17679	17751	17758	17833	17654	17749	17685	17741	17553	17704	17852	17586	17497	17780	17894	17744	17736	17587	17914	17635	17577	17833	17757	17945	17572	17690	17807	17749	17599	17659	17725	17801	17879	17779	17731	17698	17752	17624	17659	17631	17615	18077	17939	17550	17907	17424	17620	17790	17964	17793	17841	17729	17685	17710	17541	17676	17735	17709	17853	17736	17641	17644	17825	17736	17414	17664	17605	17510	17722	17818	17683	17745	17695	17657	17702	17625	17852	17741	17683	17761	17882	17574	17696	17745	17641	17770	17822	17637	17685	17474	17705	17847	17777	17615	17746	17441	17793	17898	17541	17561	17532	17759	17654	17684	17601	17832	17765	17915	17807	17671	17642	17691	17844	17733	17807	17676	17788	17782	17502	17697	17744	17777	17763	17734	17867	17774	17703	17671	17631	17653	17596	17612	17580	17630	17617	17736	17872	17689	17625	17733	17651	17660	17701	17765	17753	17817	17754	17599	17642	17738	17860	17662	17696	17651	17774	17676	17558	17734	17574	17788	17743	17842	17805	17914	17822	17753	17787	17602	17669	17591	17772	17594	17798	17756	17855	17732	17591	17912	17832	17572	17742	17859	17564	17799	17693	17763	17595	17709	17660	17617	17662	17676	17699	17686	17669	17718	17704	17600	17724	17860	17617	17918	17789	17741	17801
23580	41554	31230	19850	17251	16272	15485	15136	15103	16640	15091	14655	14653	14792	15725	15842	15668	15210	14979	14709	14610	14644	14537	14634	14599	14503	14533	14756	14542	14492	14489	14498	14572	14589	14543	14532	14605	14426	14544	14564	14603	14649	14385	14473	14541	14341	14729	14773	14698	14470	14373	14612	14508	14410	14674	14576	14517	14618	14455	14407	14554	14501	14458	14617	14519	14546	14673	14459	14427	14431	14447	14486	14379	14537	14476	14412	14610	14615	14521	14573	14621	14558	14578	14508	14323	14440	14414	14593	14473	14462	14540	14578	14551	14508	14536	14420	14658	14569	14565	14379	14576	14551	14425	14480	14505	14514	14349	14422	14472	14650	14590	14541	14424	14429	14365	14506	14423	14719	14327	14615	14559	14770	14532	14330	14370	14438	14406	14546	14585	14520	14498	14560	14485	14492	14506	14639	14583	14554	14448	14559	14346	14339	14499	14604	14574	14477	14552	14486	14648	14474	14502	14621	14451	14631	14442	14601	14491	14528	14341	14272	14563	14577	14531	14544	14634	14537	14478	14582	14587	14531	14466	14360	14502	14557	14445	14566	14516	14473	14524	14538	14446	14378	14469	14606	14424	14417	14224	14552	14439	14460	14710	14510	14672	14581	14451	14538	14632	14568	14529	14486	14438	14480	14340	14333	14438	14565	14671	14544	14570	14535	14563	14398	14477	14595	14460	14417	14604	14245	14622	14321	14418	14419	14464	14556	14463	14599	14446	14576	14450	14637	14607	14599	14423	14602	14383	14701	14593	14555	14491	14513	14510	14447	14621	14499	14566	14295	14498	14582	14542	14379	14457	14658	14584	14560	14509	14563	14527	14333	14525	14433	14517	14741	14552	14523	14641	14584	14533	14578	14233	14469	14493	14445	14424	14547	14433	14488	14562	14394	14521	14460	14559	14551	14514	14339	14472	14523	14500	14570	14538	14489	14530	14520	14508	14394	14489	14528	14491	14582	14382	14286	14532	14564	14534	14395	14621	14682	14471	14365	14523	14425	14472	14451	14386	14525	14638	14498	14526	14597	14404	14349	14434	14486	14555	14423	14489	14677	14424	14479	14613	14576	14471	14572	14589	14670	14834	14501	14420	14513	14475	14533	14483	14341	14514	14559	14507	14572	14484	14368	14471	14374	14382	14482	14558	14536	14678	14740	14471	14491	14682	14367	14460	14541	14667	14606	14617	14484	14585	14436	14576	14402	14535	14576	14609	14482	14667	14546	14554	14531	14497	14580	14591	14465	14431	14586	14490	14654	14408	14529	14413	14496	14331	14657	14599	14391	14628	14532	14519	14360	14596	14407	14687	14588	14358	14565	14283	14443	14502	14340	14381	14568	14686	14516	14391	14603	14529	14420	14363	14331	14462	14610	14586	14526	14660	14665	14468	14434	14432	14399	14522	14362	14541	14540	14555	14420	14457	14618	14540	14417	14540	14415	14537	14602	14444	14622	14571	14590	14405	14492	14408	14454	14618	14505	14652	14564	14539	14771	14598	14398	14411	14321	14469	14580	14568	14619	14606	14484	14562	14516	14561	14464	14649	14690	14553	14374	14480	14469	14524	14536	14621	14572	14383	14703	14538	14428	14525	14558	14463	14711	14619	14400	14555	14434	14536	14465	14583	14593	14465	14694	14485	14530	14565	14401	14502	14480	14442	14490	14692	14513	14680	14577	14542	14618	14296	14308	14527	14463	14511	14562	14518	14489	14503	14597	14430	14457	14507	14560	14596	14619	14544	14558	14460	14422	14616	14478	14501	14549	14422	14590	14511	14501	14526	14503	14495	14527	14519	14699	14448	14600	14625	14468	14579	14476	14614	14607	14556	14312	14439	14537	14425	14666	14539	14370	14593	14439	14422	14546	14582	14566	14515	14518	14528	14558	14521	14595	14541	14414	14649	14451	14479	14603	14666	14587	14579	14555	14565	14399	14463	14513	14641	14421	14522	14538	14457	14410	14405	14442	14509	14510	14460	14737	14498	14613	14539	14491	14551	14601	14576	14420	14502	14631	14498	14525	14457	14483	14550	14469	14571	14520	14489	14544	14619	14459	14491	14629	14414	14575	14371	14579	14504	14748	14519	14604	14608	14494	14426	14586	14467	14480	14554	14410	14619	14356	14696	14549	14497	14515	14428	14365	14432	14557	14653	14432	14496	14639	14633	14360	14668	14466	14481	14518	14353	14438	14295	14663	14335	14699	14466	14408	14456	14497	14616	14603	14423	14519	14631	14665	14405	14570	14617	14624	14577	14487	14462	14572	14481	14359	14739	14443	14474	14615	14558	14532	14486	14522	14621	14547	14439	14407	14621	14496	14539	14548	14500	14584	14492	14479	14520	14412	14525	14384	14476	14434	14502	14343	14486	14447	14348	14354	14370	14547	14606	14412	14386	14460	14374	14487	14551	14512	14467	14515	14381	14396	14592	14582	14729	14512	14449	14596	14431	14505	14577	14639	14356	14521	14569	14476	14656	14401	14488	14431	14421	14353	14456	14610	14508	14655	14470	14665	14544	14656	14672	14310	14520	14488	14516	14459	14563	14547	14593	14657	14491	14594	14489	14604	14577	14597	14489	14479	14704	14469	14466	14460	14330	14529	14481	14514	14523	14637	14429	14458	14565	14605	14608	14590	14391	14505	14572	14519	14344	14468	14531	14491	14385	14491	14583	14501	14402	14698	14356	14522	14544	14466	14467	14628	14530	14459	14600	14273	14739	14475	14487	14488	14515	14437	14623	14498	14525	14682	14610	14687	14552	14272	14399	14449	14402	14386	14454	14673	14441	14623	14388	14525	14476	14597	14634	14650	14553	14455	14506	14546	14645	14505	14689	14615	14534	14374	14616	14562	14568	14687	14292	14672	14521	14537	14501	14417	14513	14585	14584	14469	14619	14359	14434	14606	14583	14453	14672	14430	14507	14573	14387	14518	14620	14500	14375	14524	14528	14548	14491	14516	14359	14589	14537	14572	14562	14595	14574	14455	14466	14549	14522	14614	14482	14601	14463	14262	14587	14462	14611	14538	14573	14405	14502	14556	14465	14617	14553	14632	14361	14564	14501	14487	14620	14488	14484	14467	14614	14542	14595	14626	14425	14615	14382	14438	14375	14513	14578	14473	14558	14438	14549	14465	14467	14532	14434	14618	14566	14560	14589	14443	14625	14595	14480	14588	14612	14453	14546	14441	14466	14539	14569	14653	14476	14489	14531	14545	14648	14489	14608	14405	14570	14494	14333	14494	14341	14512	14549	14677	14520	14543	14576	14429	14680	14564	14573	14548	14451	14435	14577	14596	14651	14625	14420	14506	14482	14553	14396	14494	14576	14607	14258	14576	14462	14399	14546	14592	14524	14706	14595	14518	14436	14562	14650	14390	14508	14572	14648	14502	14596	14451	14524	14273	14425	14587	14709	14273	14448	14625	14441	14453	14538	14588	14535	14597	14569	14462	14451	14415	14632	14678	14583	14470	14537	14551	14536	14557	14584	14425	14477	14311	14561	14462	14643	14609	14510	14386	14540	14493	14614	14500	14526	14595	14412	14584	14595	14476	14652	14587	14463	14629	14334	14588	14662	14437	14404	14430	14410	14519	14500	14571	14336	14537	14429	14545	14375	14595	14575	14402	14604	14603	14443	14542	14374	14489	14567	14522	14550	14553	14621	14460	14632	14475	14593	14700	14604	14409	14400	14364	14466	14395	14537	14658	14471	14590	14587	14553	14457	14564	14549	14518	14515	14581	14510	14408	14533	14610	14467	14569	14679	14463	14423	14465	14575	14555	14399	14628	14712	14548	14486	14550	14724	14543	14401	14547	14462	14545	14648	14499	14561	14442	14466	14438	14506	14672	14420	14571	14614	14392	14385	14607	14664	14468	14718	14469	14492	14435	14465	14525	14530	14580	14560	14653	14566	14624	14647	14719	14416	14622	14438	14545	14357	14596	14454	14634	14614	14477	14622	14480	14502	14444	14337	14522	14406	14492	14759	14602	14455	14481	14594	14455	14488	14402	14754	14386	14490	14511	14505	14400	14424	14270	14488	14467	14685	14565	14520	14601	14539	14516	14613	14450	14541	14535	14567	14338	14526	14773	14521	14591	14426	14419	14388	14539	14589	14566	14537	14580	14488	14616	14530	14461	14363	14501	14597	14477	14425	14471	14469	14444	14602	14438	14491	14586	14629	14451	14580	14540	14643	14408	14657	14544	14506	14524	14372	14591	14572	14600	14451	14499	14670	14553	14624	14482	14523	14572	14505	14548	14490	14701	14330	14616	14559	14492	14700	14463	14500	14511	14608	14513	14404	14543	14639	14495	14478	14472	14473	14646	14623	14419	14451	14594	14457	14603	14680	14546	14539	14473	14526	14440	14556	14514	14623	14516	14554	14574	14487	14380	14700	14436	14609	14696	14628	14571	14549	14608	14453	14656	14539	14723	14511	14454	14552	14515	14640	14572	14510	14655	14538	14411	14682	14521	14590	14421	14490	14397	14458	14381	14473	14600	14380	14445	14508	14549	14581	14479	14608	14500	14559	14487	14504	14594	14542	14653	14670	14721	14643	14518	14452	14451	14405	14640	14495	14497	14599	14301	14421	14530	14480	14524	14743	14658	14410	14479	14479	14467	14607	14397	14546	14468	14473	14603	14568	14453	14632	14523	14428	14576	14405	14477	14301	14381	14483	14623	14645	14540	14446	14413	14646	14589	14717	14350	14482	14493	14500	14534	14498	14430	14461	14701	14557	14469	14707	14629	14522	14553	14768	14584	14481	14444	14537	14547	14634	14513	14577	14452	14581	14509	14463	14538	14361	14624	14626	14480	14681	14595	14445	14457	14492	14482	14519	14494	14423	14520	14569	14526	14505	14599	14571	14534	14649	14490	14400	14507	14473	14531	14686	14534	14534	14530	14474	14483	14371	14530	14557	14571	14632	14585	14540	14558	14635	14402	14561	14484	14486	14597	14395	14559	14551	14618	14508	14504	14511	14472	14475	14601	14528	14727	14644	14734	14641	14423	14511	14429	14553	14604	14469	14604	14389	14434	14533	14487	14547	14531	14577	14457	14513	14399	14688	14280	14543	14544	14521	14514	14406	14456	14507	14471	14622	14367	14553	14554	14494	14696	14570	14463	14568	14551
22056	21086	28387	24091	21553	23391	23790	19023	18068	22062	18885	17804	17630	18042	19337	19980	20164	19718	18711	18233	17933	17632	17733	17474	17275	17540	17411	17241	17205	17178	17376	17443	17389	17264	17193	17380	17245	17190	17334	17173	17000	17256	17452	17427	17251	17318	17311	17256	17390	17421	17348	17351	17267	17345	17074	17345	17250	17182	17201	17475	17227	17128	17455	17296	17214	17171	17076	17227	17219	17259	17247	17368	17281	17250	17122	17157	17059	17196	17354	17179	17302	17264	17192	17271	17261	17220	17174	17245	17159	17480	17281	17247	17268	17102	17325	17264	17145	17154	16968	17106	17260	17284	17429	17243	17381	17367	17209	17240	17310	17425	17183	17400	17191	17273	17189	17135	17267	17296	17300	17177	17097	17231	17193	17261	17356	17354	17221	17262	17223	17155	17221	17279	17150	17051	17190	17053	17089	17279	17189	17113	17080	17074	17191	17308	17290	17144	17253	17223	17201	17182	17185	17226	17014	17312	17274	17136	17287	17240	17341	17211	17195	17311	17231	17324	17092	17223	17212	17115	17136	17038	17145	17209	17240	17112	17077	16984	17193	17175	17325	17266	17102	17230	17136	17199	17397	17141	17174	17235	17332	17279	17079	17394	17416	17012	17208	17221	17158	17090	17059	17033	17321	17129	17122	17289	17231	17413	17161	17130	17153	17179	17150	17214	17017	17175	17262	17254	17201	17219	17170	17202	17212	17242	17126	17202	17150	17282	17237	17055	17202	17243	17338	17357	17377	17083	17266	17255	17183	17083	17298	17292	17423	17453	17284	17409	17229	17234	17355	17271	17346	17213	17184	17396	17335	17056	17387	17020	17251	17100	17133	17196	17122	17000	17036	17267	17343	17213	17223	17310	17258	17048	17150	17127	17040	17226	17171	17397	17472	16988	16793	17214	17137	17442	17295	17174	17197	17268	17199	17273	17196	17347	17263	16964	17225	17035	17117	17231	17341	17197	17222	17095	17275	17212	17241	17444	17236	17122	17282	16965	17218	16943	17250	17206	17232	17338	17242	17337	17235	17521	17267	17304	17303	17347	17301	17143	17147	17176	17448	17035	17084	17196	17272	17436	17271	17202	17188	17270	17026	17060	17071	17275	17246	17086	17209	17366	17174	17324	17293	17115	17135	17300	17341	17191	17229	17090	17107	17142	17395	17228	17319	17198	16998	17317	17158	17269	17200	17245	17244	17206	17190	17394	17231	17211	17295	17023	17286	17059	17273	17543	17226	17134	17180	17104	17203	17235	17214	17545	17323	17273	17264	17138	17206	17161	17148	17237	17251	17306	17253	16978	17153	17160	17180	17120	17288	17262	17177	17235	17262	17065	17016	17377	17244	17391	17338	17287	17037	17165	17204	17260	17262	17339	17239	17073	17273	17177	17220	17086	17333	17255	17217	17365	17135	17041	17062	17144	16916	17016	17096	17344	17263	17097	17194	17039	17280	17445	17270	17237	17072	17156	17191	17210	17221	17162	17300	17161	17311	17071	17253	17152	17198	17293	17410	16972	17380	17250	17344	17241	16954	17098	17380	17286	17327	17193	17148	17227	17351	17254	16946	17155	17293	17146	17078	17278	17210	17108	17185	17178	17056	17125	17237	17172	17225	17146	17338	17235	17351	17061	17151	17231	17283	17138	17190	17292	17426	17149	17230	17134	17282	17396	17267	17105	17013	17509	17315	17063	17272	17161	17218	17238	17170	17159	17365	17392	17301	17311	17254	17415	17275	17348	17277	17278	17376	17092	17305	17283	17329	17128	17209	17044	17315	17397	17471	17398	17424	17233	17375	17190	17136	17190	17124	17078	17092	17116	17273	17136	17414	17585	17400	17325	17295	17126	17330	17213	17073	17197	17049	17245	17266	17165	17117	17250	17293	17015	17396	17281	17319	17224	17211	17182	17314	17303	17454	17150	17503	17237	17120	17145	17428	17290	17063	17242	16882	17066	17144	17142	17044	17310	17133	17143	17078	17267	17280	17319	17303	17223	17173	17243	17207	17229	17229	17228	17222	17108	17267	17047	17053	17262	17144	17211	17226	17177	17119	17119	17166	17533	17181	17391	17174	17177	17292	17361	17277	17317	17302	17275	17292	17224	17282	17119	17132	17245	17260	17243	17294	17551	17324	17170	17249	17226	17311	17337	17056	17238	17101	17188	17436	17244	17154	17099	17305	17177	17179	17268	17046	17125	17262	17292	17106	17127	16990	17090	17166	17085	17272	17239	16997	17173	17261	17306	17252	17151	17318	17246	17220	17315	17044	17181	17171	17068	17138	17236	17277	17458	17029	17449	17206	17311	17263	17104	17168	17169	17351	17149	17212	17151	17179	17068	17184	16984	17043	17131	17085	17361	16967	17166	17301	17268	17287	17108	17126	17178	17177	17173	17401	17484	17428	17341	17148	17199	17226	17197	17212	16969	17232	17154	17230	17392	17266	17302	17050	17266	17058	17296	17350	17023	17101	17058	17090	17172	17241	17222	17085	17209	17139	17258	17088	17518	17260	17125	17313	17141	17215	17318	17052	17258	17087	17339	17420	17483	17254	17153	17221	17239	17203	17266	17549	17285	17425	16887	17285	17174	17110	17050	17124	17302	17084	17325	17360	17174	17372	17264	17060	16925	17270	17124	17247	17072	17444	17325	17309	17117	17172	17149	17220	17071	17187	17198	17159	17197	17255	17281	17211	17315	17010	17300	17259	17275	17187	17220	17176	17263	17168	17285	17343	17135	17097	17206	17282	17096	17147	17372	17337	17220	17499	17116	17256	17203	17016	17356	17179	17233	17113	17321	17196	17202	17186	17307	16971	17101	17209	17324	17252	17365	17393	17254	17179	17438	17139	17274	17329	17280	17110	17154	17232	17095	17168	17487	17248	17032	17239	17478	17176	17223	17191	17243	17429	17364	17211	17350	17272	17220	17338	17286	17225	17269	17301	17102	17204	16955	17071	17207	17271	17168	17338	17202	17314	17247	17074	17177	17068	17024	17170	17131	17257	17232	17401	17501	17426	17162	17442	17359	17075	17168	17141	17362	17345	17153	17096	17248	17110	17266	17244	17318	17275	17299	17194	17197	17167	17237	17081	17257	17295	17075	17360	17224	17330	17412	17219	17398	17259	17469	17204	17143	17123	17214	17154	17302	17352	17097	17248	17084	17286	17219	17139	17215	17206	17077	17080	17251	17243	17354	17218	17222	17163	17197	17392	17169	17164	17142	17070	17154	17322	17134	17258	17324	17064	17192	17194	17150	17194	17159	17215	17039	17356	17282	17112	17182	16984	17352	17343	17087	17213	17136	17225	17197	17189	17202	17291	17091	17150	17097	17140	17319	17184	17234	17203	17148	17321	17381	17259	17234	17243	17185	17175	17351	17300	17214	17012	17219	17165	17168	17056	17221	17244	17191	17453	17114	17182	17209	16949	17060	17135	17136	17234	17275	17131	17126	17295	17217	17305	17054	17246	17275	17147	17055	17092	17240	17261	16959	17241	17367	17228	17293	17302	17260	17402	17020	17246	17131	17041	17195	17302	17130	17221	17402	17397	17103	17421	17174	17188	17410	17320	17207	17381	17231	17261	17152	17111	17161	17034	17116	17302	17139	17092	17066	17129	17236	17202	17139	17333	17441	17228	17060	17079	17187	17430	17175	17225	17226	17209	17163	17252	17354	17356	17378	17182	17125	17104	17184	17277	17140	17410	17074	17123	17123	17015	17107	17138	17343	17313	17137	17160	17303	17176	17150	17060	17213	17145	17126	17424	17197	17298	17109	17067	17424	17186	17322	17215	17162	17177	17104	17168	17189	17028	17205	17275	17252	17329	17291	17240	17302	17393	17161	17255	17282	17258	17130	17062	17178	17203	17338	17170	17197	16999	17175	17202	17056	17087	17170	17211	17334	17340	17246	17022	17246	17287	17241	17252	17218	17319	17232	17191	17051	17340	17297	17232	17207	17285	17058	17117	16988	17230	17364	17448	17094	17221	17355	17159	17294	17315	17415	17025	17422	17186	17326	17273	17143	17245	17185	17201	17398	17223	17121	17202	17174	17146	17329	17125	17212	17371	17247	17370	17015	17274	17071	17168	17392	17295	17384	17105	17230	17207	17133	17200	17216	17050	17264	17285	17218	17158	17076	17347	17159	17237	17222	17257	17230	17333	17416	17385	17362	17166	17328	17190	17294	17150	17143	17084	17267	17318	17065	17012	17106	17220	17226	17155	17248	17345	17251	17087	17270	16981	17180	17439	17285	17159	17124	17035	17050	17167	17268	17371	17232	17122	17209	17256	17050	17124	17243	17270	17290	17324	17035	17183	17113	17248	17196	17437	17124	17024	17232	17056	17068	17178	17334	17267	17073	16956	17364	17168	17219	17381	16984	17086	17317	17242	17411	17288	17355	17393	17118	17448	17278	17107	17031	17049	17248	17157	17254	17246	17035	17216	17290	17314	17122	17451	17340	17193	17397	17344	17207	17073	17197	17186	17259	17165	17233	17149	17232	17261	17290	17257	17211	17043	17073	17196	17121	17338	17324	17390	17101	17244	17235	17099	17193	17105	17045	17263	17354	17236	17268	17368	17126	17379	17303	17234	17236	17223	17009	17137	17345	17264	17174	16882	17273	17370	17178	17203	16990	17216	17183	17411	17333	17115	17264	17159	17113	17139	17117	17165	17256	17327	17059	17223	17259	17199	17178	17081	17076	17102	17317	17129	16893	17076	17336	17349	17230	17297	17128	17196	17255	17169	17291	17336	17317	17206	17192	17098	17003	17189	17392	17292	17256	17095	17166	16953	17176	17253	17217	17130	17177	17238	17337	17132	17187	17283	17247	17048	17444	17031	17077	17111	17174	17219	17164	17148	17425	17156	17105	17236	17128	17061	17082	17440	17129	17255	17286	17318	17129	17433	17172	17264	17120	17178	17138	17191	17229	17177	17169	17219	17210	17108	17170	17248	17208	17132	17368	17178	17246	17158	17029	17197	17203	17347	17197	17087	17058	17130	17424	17400	17331	16962	17161	17197	17419	17367	17286	17182	17175	17362	17091	17429	17371	17076	17160	17064	17214	17379	17127	17225	17479	17223	17206	17155	17129	17043	17389	17362	17258	17321	17162	17137	17260	17199	17189	17240	17485
26508	57450	44438	29177	21141	17779	16229	15593	15606	20692	15156	14736	14907	15053	17275	17657	17832	16755	15912	15417	15016	14596	14505	14276	14145	14254	14239	14110	14137	14247	14088	14288	14347	14351	14363	14193	14219	14269	14399	14306	14185	14228	14295	14334	14142	14172	14302	14300	14283	14341	14142	14460	14222	14247	14156	14221	14117	14176	14117	14284	14351	14269	14207	14239	14349	14282	14262	14348	14083	14200	14272	14358	14137	14114	14248	14206	14339	14117	14186	14316	14116	14345	14223	14282	14200	14319	14232	14231	14246	14174	14256	14278	14347	14201	14188	14265	14329	14374	14103	14320	14284	14359	14173	14395	14115	14223	14227	14129	14330	14285	14413	14345	14260	14324	14283	14139	14221	14196	14137	14268	14239	14214	14181	14310	14222	14330	14225	14197	14280	14263	14151	14294	14266	14331	14214	14190	14138	14122	14199	14271	14268	14108	14140	14157	14219	14210	14261	14096	14164	14240	14315	14187	14239	14174	14238	14268	14165	14156	14206	14264	14180	14273	14197	14194	14308	14046	14410	14240	14290	14229	14132	14388	13998	14263	14199	14115	14421	14255	14403	14230	14232	14196	14281	14208	14179	14202	14336	14208	14216	14239	14235	14315	14307	14123	14107	14180	14231	14195	14168	14283	14193	14237	14226	14322	14194	14266	14248	14145	14265	14203	14380	14129	14234	14269	14364	14230	14321	14209	14239	14150	14217	14284	14204	14188	14403	14183	14283	14161	14242	14258	14049	14294	14211	14356	14307	14191	14152	14194	14238	14331	14299	14345	14292	14299	14330	14122	14199	14516	14309	14247	14229	14268	14350	14260	14198	14321	14209	14192	14288	14357	14304	14236	14228	14213	14364	14160	14282	13991	14021	14124	14402	14343	14048	14119	14263	13987	14436	14368	14255	14393	14312	14240	14262	14235	14432	14368	14140	14299	14225	14255	14360	14116	14187	14174	14187	14398	14323	14260	14160	14303	14136	14254	14261	14309	14233	14114	14459	14130	14223	14283	14194	14275	14285	14266	14211	14280	14253	14267	14251	14266	14132	14268	14263	14188	14363	14173	14255	14262	14098	14208	14227	14358	14346	14105	14215	14236	14324	14340	14123	14210	14298	14052	14359	14178	14116	14289	14164	14278	14016	14272	14150	14319	14158	14248	14169	14237	14131	14223	14194	14188	14395	14475	14399	14217	14254	14095	14297	14254	14119	14153	14208	14220	14304	14299	14279	14212	14235	14270	14357	14187	14385	14126	14222	14111	14160	14235	14429	14259	14385	14245	14319	14213	14282	14317	14178	14128	14181	14239	14307	14193	14342	14219	14124	14316	14309	14167	14310	14271	14239	14076	14267	14306	14212	14104	14283	14290	14174	14207	14224	14324	14219	14245	14183	14347	14173	14265	14202	14345	14186	14270	14323	14098	14314	14206	14230	14358	14291	14199	14389	14171	14278	14230	14179	14363	14358	14142	14205	14101	14395	14320	14226	14322	14278	14327	14191	14130	14195	14172	14329	14135	14319	14173	14275	14152	14263	14227	14182	14410	14324	14249	14227	14392	14198	14341	14213	14188	14299	14255	14159	14258	14328	14060	14283	14215	14305	14197	14065	14363	14330	14136	14384	14270	14217	14106	14167	14322	14344	14242	14174	14243	14231	14241	14346	14192	14243	14184	14167	14064	14123	14153	14348	14250	14256	14320	14127	14262	14282	14144	14228	14045	14167	14200	14141	14213	14305	14397	14114	14258	14213	14381	14195	14255	13980	14330	14347	14282	14114	14298	14328	14020	14194	14249	14302	14207	14147	14194	14236	14231	14100	14214	14088	14303	14227	14193	14379	14169	14325	14233	14359	14258	14429	14119	14351	14115	14309	14189	14088	14247	14204	14367	14323	14099	14237	14243	14096	14413	14078	14168	14089	14115	14428	14334	14030	14203	14260	14193	14316	14070	14293	14235	14162	14058	14104	14251	14329	14363	14317	14313	14152	14326	14100	14180	14197	14328	14177	14386	14236	14152	14254	14124	14177	14251	14157	14446	14215	14273	14182	14270	14067	13948	14361	14144	14220	14241	14320	14238	14211	14170	14267	14291	14098	14144	14268	14211	14100	14136	14128	14154	14217	14101	14272	14186	14203	14143	14284	14248	14282	14306	14390	14240	14217	14284	14185	14444	14286	14409	14273	14152	14334	14146	14320	14085	14248	14286	14355	14302	14148	14361	14206	14433	14205	14135	14312	14319	14386	14237	14086	14321	14303	14179	14336	14426	14304	13990	14150	14012	14278	14133	14205	14250	14259	14253	14218	14266	14313	14167	14255	14315	14318	14399	14100	14264	14280	14203	14286	14275	14278	14126	14122	14310	14293	14349	14308	14459	14180	14206	14178	14313	14118	14188	14059	14017	14262	14384	14177	14202	14346	14331	14314	14199	14257	14169	14256	14407	14147	14189	14266	14362	14099	14286	14165	14441	14239	14193	14157	14334	14109	14322	14203	14130	14290	14409	14317	14212	14324	14296	14270	14318	14177	14307	14376	14197	14353	13983	14225	14222	14223	14230	14317	14141	14465	14384	14378	14342	14188	14156	14325	14222	14202	14242	14273	14199	14130	14195	14221	14043	14250	14341	14256	14202	14220	14072	14204	14346	14297	14297	14150	14111	14315	14212	14220	14242	14447	14088	14403	14403	14216	14306	14159	14245	14223	14119	14410	14303	14264	14225	14110	14253	14163	14052	14106	14098	14246	14272	14153	14204	14257	14079	14194	14379	14158	14351	14251	14199	14157	14200	14269	14216	14320	14319	14393	14120	14492	14403	14384	14117	14232	14157	14240	14236	14214	14223	14255	14166	14167	14260	14176	14316	14261	14315	14226	14104	14155	14157	14269	14293	14337	14075	14084	14224	14088	14261	14029	14239	14189	14319	14216	14203	14294	14249	14261	14369	14130	14228	14324	14208	14160	14166	14173	14139	14184	14417	14259	14228	14246	14256	14256	14000	14079	14151	14415	14250	14214	14307	14212	14235	14105	14240	14205	14199	14188	14095	14118	14282	14380	14171	14159	14311	14271	14233	14316	14341	14139	14161	14422	14123	14258	14176	14180	14154	14226	14216	14306	14228	14266	14189	14164	14233	14179	14450	14238	14337	14294	14226	14169	14273	14111	14255	14263	14141	14356	14304	14156	14151	14251	14176	14243	14137	14169	14268	14342	14305	14177	14189	14209	14103	14252	14181	14144	14256	14092	14145	14100	14149	14330	14331	14363	14282	14111	14264	14251	14263	14205	14292	14239	14238	14395	14154	14374	14386	14293	14370	14369	14327	14127	14348	14270	14396	14183	14191	14191	14242	14169	14238	14422	14339	14289	14193	14294	14276	14196	14263	14174	14128	14214	14206	14262	14325	14164	14212	14406	14113	14119	14271	14184	14290	14129	14274	14141	14158	14305	14254	14304	14179	14263	14298	14184	14326	14141	14295	14384	14131	14493	14221	14202	14325	14234	14239	14214	14167	14117	14439	14134	14149	14275	14297	14197	14025	14286	14284	14106	14045	14365	14147	14252	14148	14201	14343	14263	14353	14252	14171	14355	14326	14276	14111	14225	14209	14338	14333	14201	14152	14228	14234	14203	14322	14191	14286	14234	14285	14329	14172	14116	14288	14348	14292	14123	14174	14277	14082	14355	14283	14010	14326	14344	14269	14298	14168	14268	14269	14137	14321	14036	14250	14129	14234	14196	14222	14344	14081	14139	14262	14217	14250	14201	14288	14340	14389	14315	14335	14177	14103	14183	14144	14271	14176	14066	14228	14179	14089	14191	14289	14470	14255	14172	14115	14253	14171	14342	14243	14164	14344	14067	14258	14289	14314	14356	14127	14371	14129	14349	14210	14355	14180	14118	14268	14381	14369	14316	14253	14347	14144	14235	14196	14185	14342	14240	14297	14234	14201	14179	14286	14196	14206	14175	14348	14175	14322	14124	14255	14373	14187	14217	14102	14469	14211	14242	14214	14136	14194	14250	14305	14277	14167	14202	14158	14136	14348	14377	14143	14283	14185	14269	14138	14130	14289	14277	14121	14348	14300	14404	14168	14220	14355	14185	14256	14130	14103	14220	14404	14062	14132	14238	14263	14289	14322	14184	14377	14259	14075	14382	14311	14232	14179	14099	14233	14335	14235	14133	14240	14370	14240	14205	14334	14062	14359	14221	14240	14056	14262	14172	14227	14227	14262	14164	14228	14185	14152	14197	14239	14293	14346	14193	14179	14360	14263	14260	14203	14262	14127	14225	14250	14181	14201	14101	14129	14267	14323	14087	14220	14222	14383	14226	14175	14127	14249	14329	14364	14172	14192	14058	14254	14402	14172	14232	14235	14112	14244	14061	14120	14143	14230	14041	14191	14353	14170	14247	14204	14272	14209	14242	14317	14350	14055	14200	14321	14261	14285	14229	14233	14319	14321	14231	14202	14435	14164	14258	14252	14186	14188	14299	14126	14321	14184	14258	14354	14286	14379	14091	14145	14243	14265	14152	14090	14167	14138	14163	14261	14213	14401	14269	14284	13929	14239	14150	14233	14121	14224	14195	14383	14346	14276	14126	14346	14084	14201	14021	14271	14180	14206	14336	14305	14245	14169	14216	14269	14449	14190	14033	14129	14258	14004	14161	14251	14329	14270	13968	14264	14187	14245	14242	14340	14363	14224	14153	14163	14169	14229	14294	14194	14100	14232	14164	14249	14208	14138	14312	14225	14313	14326	14244	14284	14243	14223	14127	14151	14309	14079	14278	14195	14150	14182	14155	14409	14241	14101	14314	14306	14176	14238	14242	14251	14282	14343	14275	14358	14280	14096	14305	14037	14139	14274	14207	14346	14124	14282	14192	14394	14178	14275	14357	14216	14107	14213	14322	14157	14239	13997	14208	14317	14361	14173	14267	14379	14304	14111	14381	14208	14231	14170	14178	14264	14228	14244	14348	14105	14030	14030	14400	14176	13975	14322	14044	14222	14065	14041	14177	14196	14300	14151	14112	14215	14159	14218	14305	14092	14102	14220	14287	14081	14158	14217	14173	14122	14130	14300	14147	14376	14278	14408	14313	14226	14181	14244	14305	14202	14328	14260	14241	14378	14487	14158	14255	14345	14205	14116
29822	27041	29453	23868	19408	18253	17983	17640	17386	17360	17372	17379	17420	17359	17445	17467	17486	17481	17275	17171	17169	17139	17312	17287	17201	17184	17098	17071	17071	17162	17224	16928	17191	17176	17116	17433	17247	17247	17165	17275	17129	17121	17146	17214	16900	17107	17146	17138	17274	17315	17398	17112	17202	17126	16988	17097	17050	17086	17124	16993	17224	16884	17270	16975	17051	17016	17098	17220	17070	17268	17226	17168	17119	17031	17182	17144	17037	17167	16969	17223	17140	17103	17153	17155	16835	17155	17222	17116	17097	17118	17286	17231	17206	16932	17075	16961	17244	17214	17044	17148	17073	17133	17285	17010	17169	17007	17223	17059	17228	17186	17063	17247	17031	17204	17200	17326	16966	17128	16983	16942	17190	17238	16911	17163	17161	17110	17199	17227	16976	16927	17177	17046	17011	17082	17007	17231	17175	17381	17244	17047	17170	17142	17113	17127	17191	17151	16988	17107	17216	16912	17045	17114	17357	17166	17225	17186	17099	17195	17201	17208	17186	17046	17007	17468	17085	16911	17009	17262	17212	17100	17222	17174	17141	16943	17231	16895	17247	17061	16976	17132	16913	17248	17138	17068	17426	17475	17276	17034	17142	17091	17167	17032	17025	17029	17080	17190	17103	17150	17090	17078	17080	17111	17281	16984	17334	17210	17178	17161	17156	17121	17117	17041	16959	17071	17093	17240	17214	17335	17192	17289	16998	17340	17048	16904	17033	17183	17008	16806	16785	17048	17174	17305	17135	17058	17216	17139	17371	17083	17296	17055	17194	17142	17235	17086	17101	17217	17135	17131	17307	17194	17173	17233	17108	17107	17269	17153	17374	17095	17200	17196	17051	17259	17160	17096	17308	17339	17341	17019	17157	17146	17113	17221	16937	17223	17453	16991	17314	17127	17128	17338	17283	17159	17244	17428	17021	17060	17196	16985	17026	17102	17056	17237	17336	17174	17116	17248	17124	17239	17135	17143	17213	17248	17248	17059	17246	17141	17209	17399	16927	17185	17213	17459	17131	16954	17198	17050	17154	17264	17177	16980	17065	17014	16988	17178	16863	17125	17392	17159	17122	16970	17035	17079	17029	17096	16887	17021	17190	16998	17138	17054	17257	17099	17160	17061	16903	17035	17082	16863	17038	16944	17030	17138	17107	17061	17277	17068	17278	17108	17011	16993	17202	17150	17303	17110	16941	16900	17145	17055	17215	17062	17082	17209	16941	16847	17003	16950	17128	17159	17122	17326	16992	17270	17285	17038	17078	17348	17167	16987	17102	17113	17309	17144	17035	17247	17104	17124	17157	17139	17260	17428	17105	17231	17336	17176	17147	17031	17260	17153	17107	17170	17142	17130	17001	17178	17084	17317	16999	17038	17185	17210	17278	16911	17124	16957	17291	16951	17109	17154	17033	17196	17428	17193	17002	17147	17200	17257	16995	17100	16903	17038	17257	17195	17162	17071	17238	17167	17198	17150	17152	17121	17062	17068	17051	17168	17150	17344	17235	17087	17199	17110	17046	17044	17260	17377	17226	17120	16947	17194	17357	17052	17141	17175	17084	17099	17243	17131	17204	17096	17101	17343	17164	17037	17229	17161	17097	17234	17059	16937	17181	16977	17305	17186	17132	17173	17124	17187	17051	17095	17260	17171	17369	16892	17110	17014	17126	17209	16960	16926	17021	17232	17049	17072	17009	17064	17016	17459	17124	17219	17212	17023	17161	17126	17288	17215	17165	17286	16974	17014	16983	17118	17156	17159	17156	16990	17259	17194	17105	17210	17167	17348	17173	17114	17063	17182	17308	17281	17110	17194	17031	17203	17179	17080	17344	17250	17015	16943	17214	17048	17232	17122	17328	17253	17103	17229	17118	17158	17149	17165	17177	17127	17278	17193	17303	17237	17076	17169	17102	17030	17146	17032	17190	17328	16889	17079	17261	17301	17032	17279	17391	17177	17121	17172	16907	17176	17165	16933	17306	17187	17065	17055	17011	17253	17296	16983	17061	17024	17315	16996	17136	17197	17244	17234	17057	16899	17327	17089	17058	17187	17159	17167	17168	17182	17279	17231	17204	17233	17222	17081	17073	17173	17192	17341	17312	17311	17024	16878	17057	16898	17321	17106	17148	17116	17052	16969	17046	17159	17378	17217	17208	16973	17070	17054	17145	17120	16962	17093	17106	17144	17305	17165	16930	17160	17260	17107	17080	17244	17298	17042	17199	17024	17012	17111	16985	17209	17199	16963	17192	16900	17104	17027	17026	17235	17238	17107	17044	17148	16928	16953	17190	16925	17060	17101	17145	17058	17091	17091	17266	17219	17211	17098	17117	17191	17165	17040	17103	17213	17374	17278	17212	17204	17273	17080	17111	17300	17101	17175	17147	17204	17190	17171	17180	17124	17077	17054	17056	16921	17254	17096	17324	17170	17034	17296	17184	17170	17263	17327	17129	17137	17235	17074	17132	16878	17205	17331	17217	17000	17240	17083	17296	17092	17038	17164	17234	16938	17233	17190	17377	17069	16938	17134	17058	17052	17189	17352	17217	17232	17107	17247	17226	17160	17110	17114	17248	17233	17162	16969	17004	17181	17255	17282	17023	17111	17201	17090	16887	17268	17096	17011	16965	17061	17199	17125	17348	16963	17141	17244	17153	17168	17164	17091	17436	17233	17011	17012	17267	17134	17067	16915	17131	17012	17073	17132	17028	17058	17058	17144	17268	17146	17126	17335	17086	17468	17139	17128	17026	16954	17014	17133	17080	17182	17188	17308	17217	17069	17161	17005	17216	17140	17286	17083	17358	17281	17101	17171	17142	17136	16877	17209	16994	17121	17227	17067	17220	17108	17326	17237	17133	17110	17052	17095	17152	17189	17081	17057	17232	17106	17280	17078	17037	16918	17343	17203	17150	17219	17167	17287	16987	17177	17179	17089	17181	17192	17024	17267	17240	17286	17118	17061	17147	17210	17110	17165	17104	17242	17319	16927	17162	17110	16906	17054	17068	17314	17058	17142	17011	16923	17175	17055	17050	17157	16976	17285	16972	17138	17226	17065	16903	17223	16832	17054	17133	17335	17236	16983	17233	17227	17164	17167	17310	17273	17161	17055	17056	17095	17018	17253	17138	16934	17096	17087	17212	17253	17241	17244	17297	17275	16991	17206	17089	17147	17073	17228	17185	17387	17269	17204	17088	17296	17286	17384	17132	17089	17227	17234	17146	17102	17230	17152	17076	17087	17232	16995	16982	16945	17286	17305	16987	17275	17360	17181	17062	17471	17351	17079	17108	17313	16977	16947	17023	17200	17447	17143	17076	17117	17370	17406	17070	17084	16995	17162	17258	17109	16922	17101	17219	17100	17149	17069	17063	17242	17250	17069	17323	17198	17056	16918	17131	17129	16995	17240	17051	17098	17210	17259	17092	17065	17197	16933	17097	17205	17141	17115	17063	16957	17148	17178	17088	16879	17144	17129	17248	17261	16954	16963	17222	17215	17067	17364	17093	17259	17102	17146	16942	16900	17202	16927	17054	17122	17100	17028	17182	17141	17192	17104	17265	17213	16971	16958	17116	17100	16989	17161	17185	17105	17192	17082	17186	17137	17218	17162	17193	17150	17001	17057	17329	17336	17126	17022	17150	17048	17132	17218	17354	17104	17207	17071	17269	17256	17246	16875	17055	16939	17150	17190	17037	17063	17048	17002	16910	17199	17231	17374	17301	17190	17204	17081	17176	17101	17277	17087	17120	17087	17364	17264	17056	16989	17228	17316	17139	17148	17182	17272	17175	17217	17354	17055	17271	17333	17175	17245	17194	16950	17261	17154	17152	17187	17296	17392	17209	17035	17225	17135	16993	17015	16963	17194	17106	16873	17332	17104	17160	17156	17234	16961	17120	17122	16946	17389	16988	17166	17132	17243	17066	16982	17072	16871	17164	17140	17184	17081	16987	17223	17122	17214	17183	17214	16980	17196	17140	17064	17097	16963	17177	17113	17195	17241	17267	17055	17184	17220	17048	17349	17250	17213	17430	17203	17142	17096	17171	17209	17235	17143	17055	16948	17122	17090	17263	17143	17017	16907	17231	17134	17113	17069	17303	17292	16975	17142	17125	17128	17062	17161	17201	17127	17278	17162	17247	17183	17248	16964	17142	17117	17150	17418	17108	17169	17243	16910	17108	17127	17116	17232	17145	17179	17208	17031	17250	16952	16933	17326	17042	17145	16981	17079	17001	17160	17077	17029	17200	16944	17051	17018	17153	17127	17344	17060	17165	17005	16965	17038	17062	17236	17150	17230	17209	17019	17298	17084	17291	17149	17165	17231	17376	16783	17219	17103	17168	17045	17360	17136	17168	17261	17020	17336	16974	17283	17217	17335	17125	17095	16998	17028	17131	17176	17133	16964	17164	17177	17125	17116	17174	17213	17315	17148	17201	17242	17117	17255	17071	16967	16978	16980	16890	17057	17157	17412	17218	17444	17019	17228	17103	17146	17200	17226	17083	16997	17037	17264	17163	17037	17064	17171	17098	17177	16950	17309	17263	17078	17047	17117	17102	17073	17071	17078	17073	17176	17200	17168	17317	17006	17029	17201	17080	16963	17182	17196	17202	17153	17382	17092	17095	17376	17132	17130	17264	17038	17316	17064	17229	17056	17119	17169	17122	17256	17260	17224	17223	17017	17189	17028	17070	17088	16992	17204	17121	16863	17195	17252	17122	17307	16976	17312	17210	17127	17117	17124	17054	17181	17190	17264	17318	17220	17150	17252	17295	17084	17093	17008	17131	17094	17248	17177	17050	17119	17206	17069	17110	16982	17013	16958	17159	17310	17199	17198	17115	16913	16991	17288	17047	17236	17041	17202	17208	17292	16866	17105	17209	17267	16982	17254	17229	17271	17407	17096	17174	17225	17241	17087	17123	17041	17005	16979	17128	17215	17165	17279	17046	17144	16972	17202	17291	17311	17252	17428	17397	17383	17298	17204	17282	16821	17171	17126	17180	17261	17053	17178	17097	17186	17195	16913	17106	17198	17144	17096	17182	17141	17287	17098	17014	17075	17281	17142	17019	17030	17137	16929	17204	17194	17104	17230	17263	16933	17280	17100	17005	17150	17163	17097	17035	17225	17289	17159	17143	17021	17035	17080
24024	37975	27334	19485	16465	15350	14934	14658	14528	14665	14574	14282	14294	14516	14443	14411	14497	14402	14184	14272	14233	14235	14177	14220	14131	14248	14082	14353	14196	14245	14163	14075	14183	14036	14286	14278	14262	14223	14135	14146	14234	14226	14021	14053	14266	14266	14165	14197	14355	14279	14106	14205	14236	14124	14133	14259	14102	14308	14215	14183	14302	14125	14347	14165	14085	14270	14233	14080	14155	14139	14176	14269	14115	14257	14319	14233	14131	14286	14076	14288	14121	14361	14139	14044	14176	14221	14214	14203	14242	14199	13874	14274	14211	14259	14216	14175	14245	14250	14126	14235	14063	14224	14152	14197	14286	14172	14113	14271	14316	14143	14169	14027	14354	14192	14225	14145	14104	14237	14183	14135	14147	14080	14177	14115	14210	14146	14245	14225	14283	14178	13993	14076	14140	14118	14123	14353	14165	14228	14191	14083	14291	14355	14044	14132	14210	14091	14252	14138	14129	14081	14177	14357	14314	14035	14179	14092	14233	14338	14156	14331	14349	14221	14087	14163	14080	14312	14271	14288	14203	14116	14192	14103	14184	14287	14213	14201	14328	14299	14365	14427	14304	14385	14358	14081	14228	14123	14120	14097	14207	14098	14146	14317	14345	14151	14283	14176	14196	14187	14235	14372	14415	14246	14056	14175	14175	14231	14166	14311	14206	14264	14258	14254	14251	14145	14229	14298	14075	14227	14266	14104	14215	14406	14301	14220	14256	14243	14221	14190	14034	14189	14176	14284	14188	14102	14199	14029	14236	14095	14230	14183	14288	14197	14274	14084	14177	14304	14225	14160	14232	14291	14071	14155	14221	14170	14147	14150	14139	14352	14133	14336	14175	14249	14307	14357	14118	14089	14318	14342	14209	14216	14214	14143	14182	14204	14186	14209	14229	14094	14251	14187	14030	14294	14122	14226	14343	14224	14288	14235	14166	14338	14137	14252	14230	14134	14243	14361	14172	14427	14229	14092	14015	14351	14130	14257	14196	14315	14236	14263	14137	14205	14131	14300	14221	14291	14302	14325	14286	14171	14265	14289	14163	14389	14127	14008	14212	14252	14141	14326	14153	14092	14183	14258	14199	14115	14049	14332	14281	14158	14059	14220	14172	14230	14064	14205	14419	14289	14185	14248	14286	14106	14254	14249	14201	14246	14265	14147	14109	14338	14316	14207	14355	14149	14148	14204	14202	14021	14159	14109	14137	14243	14077	14193	14108	14267	14126	14302	14029	14222	14295	14264	14284	14198	14191	14176	14112	14130	14373	14312	14407	14229	14389	14055	14240	13987	14093	14180	14317	14149	14055	14227	14357	14163	14238	14253	14276	14109	14248	14475	14312	14303	14209	14312	14229	14281	14141	14162	14143	14143	14272	14172	14268	14224	14414	14168	14118	14239	14256	14028	14282	14245	14299	14034	14219	14357	14167	14262	14074	14076	14040	14190	14324	14386	14252	14096	14183	14334	14204	14152	14135	14120	14179	14315	14432	14409	14132	14275	14349	14166	14300	14092	14225	14098	14301	14062	14306	14249	14151	14134	13977	14216	14232	14260	14446	14208	14044	14241	14109	14186	14151	14204	14109	14182	14042	14139	14152	14157	14111	14135	14189	14099	14272	14173	14143	14203	14415	14150	14046	14243	14354	14190	14099	14175	14144	14048	14303	14053	14214	14223	14115	14313	14188	14296	14400	14247	14264	14113	14355	14198	14170	14129	14261	14284	14140	14196	14308	14191	14338	14087	14192	14313	14276	14143	14310	14072	14259	14194	14343	14187	14258	14280	14322	14214	14233	14283	14167	14265	14198	14165	14195	14143	14239	14222	14282	14054	14126	14277	14180	14286	14146	14095	14250	14162	14098	14097	14110	14299	14180	14161	14166	14118	14360	14039	14265	14435	14300	14094	14228	14153	14157	14122	14101	14337	14070	14170	14153	14194	14239	14043	14250	14063	14276	14256	14255	14265	14277	14238	14249	14287	14263	14243	14198	14168	14316	14327	14267	14216	14114	13945	14172	14106	14207	14112	14161	14048	14338	14060	14172	14277	14138	14134	14374	14175	14165	14088	14210	14316	14160	14095	14258	14128	14201	14037	14306	14170	14132	14307	14165	14373	14128	14293	14193	14313	14218	14092	14168	14327	14134	14053	14332	14292	14124	14311	14278	14195	14119	14139	14248	14361	14325	14306	14280	14078	14269	14055	14253	14223	14253	14161	14198	14157	14475	14112	14160	14231	14293	14216	14041	14218	14298	14125	14300	14268	14256	14128	14342	14230	14222	14221	14262	14317	14255	14105	14052	14113	14096	14139	14229	14345	14219	14151	14127	14143	14140	14283	14293	14154	14236	14291	14179	14155	14341	14195	14202	14390	14032	14229	14237	14181	14173	14292	14243	14154	14124	14233	14106	14357	14048	14324	14141	14205	14239	14205	14321	14267	14165	14191	14084	14317	14099	14228	14170	14344	14225	14200	14212	14158	14112	14137	14192	14185	14213	14175	14230	14220	14090	14197	14415	14120	14040	14332	14180	14000	14314	14186	14177	14345	14247	14187	14332	14276	14240	14243	14230	14190	14261	14206	14080	14248	14206	14230	14231	14297	14255	14054	14249	14263	14139	14290	14206	14308	14210	14209	14189	14240	14075	14255	14184	14210	14264	14218	14076	14226	14047	14266	14224	14136	14167	14266	14304	14232	14336	14110	13942	14218	14143	14243	14257	14157	14136	14210	14496	14136	14332	14160	14120	14446	14207	14256	14272	14274	14160	14162	14118	14087	14069	14177	14262	14350	14193	14181	14143	14186	14188	14106	14234	14121	14186	14197	14188	14250	14293	14255	14155	14145	14045	14349	14242	14342	14117	14086	14203	14209	14287	14301	14007	14272	14162	14235	14062	14204	14367	14172	14119	14159	14196	14233	14366	14212	14282	14397	14263	14242	14278	14299	13988	14200	14034	14130	14336	14111	14242	14348	14209	14327	14094	14086	14262	14352	14302	14210	14179	14215	14310	14089	14062	14439	14260	14313	14114	14472	14219	14283	14245	14171	14255	14109	14216	14158	14214	14062	14130	14298	14095	14127	14302	14078	14213	14177	14367	14116	14318	14169	14185	14313	14343	14292	14120	14122	14190	14250	14247	14173	14247	14059	14231	14195	14181	14270	14094	14269	14261	14207	14347	14106	14310	14152	14174	14114	14183	14093	14184	14184	14158	14208	14327	14257	14012	14208	14176	14165	14210	14177	14230	14113	14081	14317	14236	14211	14095	14186	14140	14183	14493	14052	14309	14172	14343	14218	14166	14189	14317	14244	14241	14270	14166	14114	14112	13987	14374	14229	14153	14180	14191	14369	14197	14168	14291	14094	14213	14109	14119	14258	14191	14060	14217	14252	14037	14212	14332	14157	14331	14201	14121	14074	14223	14093	14214	14330	14244	14100	14334	14261	14286	14185	14076	14427	14174	14105	14155	14199	14223	14330	14299	14483	14309	14110	14172	14101	14036	14057	14223	14324	14255	14158	14445	14195	14295	14117	14208	14215	14127	14281	14197	14058	14357	14070	14216	14227	14115	14149	14082	14087	14258	14165	14205	14210	14158	14229	14280	14140	14155	14250	14397	14227	14274	14159	14199	14132	14190	14112	14177	14158	14209	14395	14299	14352	14053	14051	14327	14172	14199	14209	14195	14112	14157	14171	14233	14144	14306	14264	14136	14500	14287	14235	14248	14178	14207	14338	14212	14271	14189	14388	14213	14258	14194	14305	14224	14208	14305	14184	14134	14246	14158	14294	14176	14345	14369	14128	14270	14070	14117	14131	14257	14203	14133	14117	14183	14075	14224	13922	14265	14266	14171	14038	14215	14075	14174	14037	14213	14200	14184	14173	14332	14301	14264	14245	14140	14126	14163	14349	14232	14084	14308	14067	14259	14243	14167	14298	14215	14207	14173	14138	14244	14251	14061	14189	14104	14229	14255	14273	14140	14295	14244	14273	14301	14176	14223	14292	14188	14282	14173	14349	14100	13980	14248	14213	14314	14240	14189	14197	14137	14060	14179	14129	14177	13983	14152	14249	14241	14322	14106	14100	14172	14276	14159	14221	14262	14246	14151	14083	14235	14327	14186	14203	14275	14267	14075	14290	14220	14235	14200	14250	14232	14151	14337	14201	14275	14054	14244	14136	14156	14214	14174	14249	14191	14160	14224	14135	14308	14208	14203	14127	14167	14041	14241	14308	14298	14331	14297	14139	14376	14201	14034	14295	14116	14164	14323	14183	14154	14349	14135	14309	14452	14174	14191	14309	14269	14206	14227	14190	14167	14109	14291	14210	14281	14145	14245	14199	14174	14174	14141	14315	14186	14177	14153	14271	14325	14131	14312	14166	14161	14115	14040	14298	14234	14074	14003	14283	14368	14263	14073	14324	14027	14113	14208	14303	14154	14252	14196	14265	14133	14178	14277	14218	14201	14281	14056	14205	14105	14231	14357	14069	14022	14244	14200	14239	14291	14231	14262	14236	14431	14218	14255	14120	14179	14176	14304	14152	14192	14002	14190	14198	14094	14191	14163	14146	14223	14242	14372	14114	14212	14355	14177	14273	14176	14095	14282	14042	14251	14220	14258	14100	14180	14437	14053	14298	14145	14211	14254	14317	14243	14132	14206	14031	14278	14198	14285	14118	14235	14299	14322	14403	14195	14337	14238	14380	14171	14136	14299	14284	14238	14276	14288	14272	14114	14468	14296	14263	14349	14165	14157	14097	14073	14110	14079	14253	14114	14137	14227	14175	14212	14323	14269	14218	14074	14260	14041	14189	14388	14097	14147	14230	14271	14130	14301	14223	14218	14211	14212	14177	14350	14235	14298	14205	14119	14095	14236	14365	14238	14119	14205	14132	14270	14145	14327	14293	14188	14227	14180	14367	14198	14123	14320	14114	14322	14274	14345	14273	14273	14217	14165	14122	14244	14147	14349	14364	14276	14392	14231	14179	14152	14308	14057	14238	14266	14189	14298	14181	14239	14257	14215	14017	14298	14319	14313	14137	14335	14084	14041	14263	14197	14265	14294	14260	14184	14167	14181	14190	14269	14115	14236	14198	14206	14159	14391	14302	14358	14192	14156	14058	14185	14139	14382	14206	14230	14197
23232	21049	27933	25086	22476	21640	20890	18568	18363	18737	17854	17865	17763	18000	18415	19368	18897	18489	18337	17951	17770	17837	17776	17580	17456	17514	17573	17360	17528	17250	17385	17585	17684	17470	17351	17404	17560	17511	17445	17633	17349	17349	17162	17277	17542	17550	17493	17482	17387	17291	17285	17538	17270	17435	17389	17472	17302	17595	17526	17413	17573	17350	17580	17609	17601	17437	17542	17542	17389	17396	17521	17617	17460	17523	17402	17521	17516	17522	17349	17456	17201	17309	17430	17402	17378	17363	17396	17373	17626	17516	17394	17471	17532	17665	17354	17211	17214	17340	17325	17372	17435	17385	17271	17295	17645	17477	17272	17410	17448	17671	17370	17578	17494	17128	17487	17643	17477	17464	17337	17387	17445	17437	17322	17522	17272	17352	17261	17253	17669	17592	17291	17192	17419	17523	17368	17283	17371	17424	17427	17405	17343	17376	17358	17556	17247	17257	17165	17296	17417	17276	17429	17419	17423	17343	17445	17465	17502	17446	17518	17587	17381	17464	17484	17268	17483	17232	17396	17429	17186	17498	17270	17340	17476	17503	17298	17422	17384	17464	17529	17372	17419	17373	17287	17242	17475	17430	17386	17448	17534	17506	17599	17407	17496	17400	17508	17636	17256	17276	17368	17325	17231	17520	17330	17454	17359	17312	17324	17394	17515	17516	17397	17381	17468	17285	17274	17491	17471	17471	17445	17387	17466	17598	17517	17389	17485	17348	17320	17383	17409	17381	17460	17588	17350	17400	17428	17385	17348	17402	17471	17418	17311	17345	17267	17484	17537	17507	17631	17571	17405	17461	17257	17239	17563	17534	17326	17453	17362	17663	17374	17319	17488	17346	17536	17418	17380	17249	17407	17488	17708	17463	17441	17400	17632	17286	17463	17396	17415	17359	17311	17395	17465	17562	17427	17501	17332	17450	17323	17381	17395	17405	17449	17416	17497	17468	17315	17332	17183	17431	17604	17309	17380	17189	17223	17393	17520	17592	17220	17351	17398	17406	17359	17394	17342	17404	17531	17291	17472	17681	17655	17550	17452	17467	17315	17402	17334	17279	17388	17378	17377	17322	17556	17490	17488	17486	17551	17545	17374	17258	17291	17577	17357	17382	17387	17465	17428	17286	17514	17505	17299	17559	17416	17223	17544	17631	17447	17453	17456	17510	17465	17527	17347	17578	17383	17420	17239	17395	17219	17558	17530	17533	17264	17097	17189	17258	17479	17478	17353	17352	17408	17215	17389	17312	17239	17520	17366	17338	17347	17321	17330	17489	17380	17335	17250	17467	17364	17525	17300	17355	17317	17285	17307	17503	17460	17250	17579	17575	17553	17633	17385	17381	17509	17467	17503	17481	17504	17566	17579	17330	17398	17422	17442	17621	17292	17479	17299	17369	17521	17392	17556	17372	17248	17425	17433	17438	17449	17535	17699	17334	17345	17517	17409	17387	17358	17449	17586	17286	17322	17262	17307	17494	17200	17333	17457	17676	17574	17328	17180	17465	17354	17587	17459	17381	17481	17353	17485	17197	17406	17598	17497	17458	17472	17338	17458	17583	17376	17309	17425	17470	17542	17432	17702	17401	17560	17451	17329	17367	17251	17308	17542	17524	17514	17507	17489	17237	17516	17502	17313	17477	17309	17350	17468	17428	17384	17384	17467	17387	17381	17469	17448	17446	17338	17641	17494	17558	17659	17435	17531	17335	17388	17272	17430	17430	17388	17530	17504	17457	17572	17488	17425	17339	17362	17418	17460	17230	17202	17442	17553	17351	17366	17134	17341	17159	17426	17334	17480	17409	17523	17560	17509	17363	17177	17370	17416	17642	17405	17400	17424	17390	17443	17375	17552	17636	17257	17391	17474	17362	17367	17580	17330	17436	17558	17318	17615	17428	17413	17395	17183	17583	17363	17513	17226	17315	17274	17448	17636	17511	17490	17371	17267	17493	17178	17478	17498	17047	17104	17368	17440	17429	17374	17356	17593	17294	17298	17374	17443	17361	17460	17475	17303	17393	17529	17373	17436	17570	17489	17397	17502	17378	17290	17470	17533	17452	17225	17537	17268	17311	17125	17368	17309	17526	17528	17292	17219	17458	17457	17369	17279	17453	17550	17517	17633	17401	17480	17200	17524	17370	17373	17493	17471	17244	17269	17291	17370	17390	17648	17418	17295	17169	17248	17560	17410	17493	17239	17521	17610	17577	17414	17438	17598	17535	17387	17419	17193	17276	17518	17483	17518	17291	17401	17446	17409	17248	17459	17445	17237	17321	17431	17457	17422	17521	17646	17231	17435	17267	17243	17326	17253	17506	17370	17548	17322	17356	17492	17322	17277	17614	17544	17323	17451	17245	17307	17367	17672	17591	17276	17263	17479	17428	17472	17449	17309	17343	17347	17397	17646	17360	17305	17402	17458	17537	17518	17281	17358	17396	17469	17198	17220	17600	17473	17321	17419	17407	17472	17364	17189	17376	17260	17356	17489	17202	17505	17474	17320	17517	17467	17349	17359	17359	17280	17512	17381	17390	17528	17363	17372	17336	17326	17507	17509	17172	17376	17284	17314	17359	17220	17567	17496	17688	17382	17455	17542	17265	17241	17482	17490	17513	17435	17406	17627	17339	17506	17348	17269	17275	17371	17301	17158	17415	17163	17436	17475	17516	17502	17418	17444	17728	17498	17447	17592	17559	17372	17549	17607	17333	17613	17422	17449	17332	17382	17366	17369	17342	17326	17339	17434	17268	17498	17332	17361	17454	17474	17535	17458	17395	17312	17368	17460	17489	17346	17456	17454	17524	17460	17404	17303	17466	17586	17167	17446	17304	17303	17464	17411	17403	17632	17424	17434	17496	17467	17447	17327	17424	17452	17631	17218	17357	17242	17405	17402	17355	17519	17574	17349	17475	17275	17412	17436	17511	17397	17382	17379	17504	17265	17201	17398	17465	17399	17156	17234	17518	17171	17442	17227	17454	17533	17583	17497	17430	17573	17511	17503	17395	17591	17468	17295	17353	17446	17201	17358	17378	17532	17181	17251	17419	17492	17512	17462	17541	17327	17274	17353	17286	17447	17269	17504	17236	17352	17273	17204	17343	17297	17613	17483	17120	17203	17442	17316	17308	17433	17627	17521	17490	17311	17371	17578	17542	17584	17397	17514	17530	17534	17487	17374	17230	17442	17557	17333	17488	17142	17423	17471	17143	17350	17239	17335	17601	17562	17169	17201	17493	17384	17557	17438	17233	17582	17516	17436	17307	17466	17391	17305	17592	17510	17399	17449	17410	17482	17347	17640	17348	17260	17413	17363	17489	17359	17370	17378	17420	17383	17318	17377	17518	17467	17428	17333	17248	17522	17370	17190	17384	17292	17373	17420	17663	17175	17604	17471	17450	17387	17484	17359	16999	17498	17488	17490	17348	17302	17413	17253	17438	17453	17571	17442	17577	17367	17363	17594	17538	17607	17464	17529	17538	17222	17361	17393	17486	17466	17411	17471	17299	17300	17274	17380	17342	17466	17617	17431	17452	17416	17659	17392	17406	17454	17457	17547	17470	17604	17537	17396	17271	17515	17562	17296	17449	17139	17549	17443	17309	17627	17299	17442	17628	17462	17312	17250	17331	17278	17490	17495	17475	17608	17277	17316	17321	17562	17446	17418	17254	17433	17222	17317	17402	17350	17367	17429	17563	17544	17405	17454	17342	17266	17295	17227	17465	17336	17423	17681	17410	17541	17216	17324	17647	17461	17645	17575	17394	17473	17562	17346	17294	17320	17539	17219	17599	17474	17560	17452	17289	17375	17364	17251	17432	17348	17369	17398	17239	17512	17486	17554	17356	17467	17442	17417	17435	17549	17539	17408	17545	17391	17472	17461	17550	17339	17475	17295	17364	17551	17503	17528	17385	17307	17408	17336	17363	17261	17549	17374	17519	17190	17276	17215	17457	17571	17295	17385	17497	17276	17446	17566	17433	17491	17533	17424	17310	17364	17316	17373	17487	17294	17231	17328	17436	17539	17142	17306	17297	17514	17366	17512	17223	17294	17518	17202	17565	17478	17389	17381	17401	17269	17504	17639	17526	17344	17434	17464	17332	17516	17226	17477	17440	17356	17394	17347	17415	17445	17541	17491	17373	17247	17407	17506	17508	17336	17274	17535	17672	17627	17237	17493	17502	17424	17560	17339	17477	17405	17501	17486	17221	17346	17386	17551	17553	17437	17393	17262	17249	17437	17325	17522	17337	17330	17417	17369	17380	17578	17387	17315	17271	17490	17421	17371	17399	17419	17423	17580	17428	17637	17514	17492	17441	17654	17239	17302	17323	17347	17321	17437	17501	17482	17581	17409	17291	17356	17230	17505	17410	17464	17489	17270	17417	17433	17328	17523	17349	17396	17481	17330	17556	17293	17453	17417	17255	17437	17355	17363	17567	17362	17347	17318	17505	17468	17498	17527	17469	17373	17417	17473	17533	17431	17365	17358	17599	17325	17295	17579	17293	17438	17551	17420	17389	17435	17309	17320	17319	17426	17323	17245	17447	17328	17474	17558	17547	17362	17315	17276	17493	17463	17400	17196	17323	17394	17302	17320	17412	17338	17443	17532	17357	17481	17611	17542	17343	17329	17352	17394	17528	17660	17396	17349	17296	17204	17553	17503	17449	17423	17429	17378	17467	17434	17220	17201	17332	17396	17481	17637	17474	17230	17367	17513	17394	17582	17455	17273	17541	17280	17330	17423	17257	17320	17352	17643	17523	17649	17246	17427	17460	17322	17486	17360	17481	17553	17470	17378	17641	17328	17311	17449	17331	17331	17364	17485	17346	17454	17461	17373	17382	17417	17547	17351	17478	17445	17218	17235	17301	17485	17422	17596	17483	17612	17394	17483	17403	17498	17404	17513	17473	17537	17175	17348	17441	17401	17275	17510	17370	17334	17418	17428	17217	17447	17511	17394	17375	17307	17422	17450	17360	17360	17768	17298	17445	17325	17511	17413	17237	17455	17449	17533	17216	17382	17325	17236	17483	17296	17344	17379	17479	17543	17275	17435	17330	17604	17471	17375	17273	17196	17336	17450	17445	17698	17390	17523	17534	17715	17289	17405	17375	17412	17164	17516	17468	17290	17371	17401	17314	17539	17385
24127	49783	38890	24636	18742	16835	15624	15222	15872	15385	14794	14830	14773	15096	15839	16709	15951	15627	15160	14962	14888	14657	14663	14407	14449	14376	14311	14489	14601	14440	14565	14443	14541	14541	14324	14431	14277	14299	14472	14301	14388	14493	14426	14451	14215	14481	14328	14450	14431	14578	14327	14285	14365	14278	14440	14509	14544	14297	14462	14401	14439	14450	14486	14293	14486	14335	14349	14414	14272	14317	14386	14409	14441	14304	14347	14454	14269	14394	14143	14278	14266	14238	14537	14389	14526	14445	14410	14470	14413	14447	14301	14399	14374	14309	14385	14195	14502	14367	14299	14282	14438	14358	14332	14309	14279	14409	14388	14369	14272	14283	14333	14189	14448	14620	14269	14292	14321	14324	14314	14345	14376	14419	14157	14393	14575	14397	14270	14430	14400	14423	14345	14486	14389	14513	14466	14395	14214	14328	14448	14694	14440	14370	14266	14170	14243	14278	14292	14471	14507	14436	14408	14442	14342	14367	14333	14284	14249	14421	14147	14422	14452	14500	14450	14347	14380	14450	14292	14499	14397	14389	14262	14507	14424	14445	14302	14176	14408	14255	14420	14390	14390	14382	14304	14444	14326	14271	14511	14453	14305	14381	14424	14378	14274	14373	14407	14291	14299	14263	14348	14360	14320	14467	14373	14473	14374	14339	14423	14398	14456	14323	14330	14503	14340	14316	14449	14495	14308	14657	14309	14464	14360	14431	14321	14390	14488	14370	14462	14294	14248	14292	14289	14464	14337	14352	14151	14392	14495	14426	14318	14237	14288	14432	14621	14334	14257	14275	14460	14314	14302	14312	14336	14325	14415	14492	14410	14042	14541	14538	14184	14460	14182	14456	14363	14328	14367	14382	14474	14326	14425	14514	14472	14224	14350	14423	14425	14419	14320	14269	14285	14381	14525	14378	14441	14377	14252	14327	14395	14288	14355	14354	14443	14413	14381	14377	14372	14389	14408	14479	14268	14293	14461	14551	14359	14525	14519	14574	14261	14471	14122	14320	14342	14408	14375	14296	14333	14404	14360	14312	14378	14500	14337	14229	14290	14376	14315	14389	14221	14392	14106	14494	14317	14390	14307	14311	14468	14130	14464	14371	14137	14361	14414	14334	14299	14223	14382	14238	14453	14244	14383	14227	14354	14374	14363	14291	14352	14430	14412	14217	14388	14340	14450	14291	14420	14414	14394	14379	14378	14420	14405	14523	14258	14320	14489	14335	14489	14516	14408	14464	14336	14311	14314	14377	14257	14432	14440	14478	14438	14319	14435	14390	14222	14408	14228	14422	14341	14396	14422	14400	14499	14401	14426	14299	14471	14457	14362	14461	14224	14342	14500	14417	14315	14441	14402	14255	14376	14420	14353	14464	14524	14239	14422	14473	14527	14442	14454	14357	14356	14516	14323	14317	14264	14408	14406	14491	14619	14454	14326	14433	14240	14371	14310	14398	14399	14596	14428	14436	14538	14514	14391	14376	14628	14341	14349	14487	14348	14491	14613	14323	14508	14553	14507	14445	14286	14128	14403	14381	14511	14306	14214	14396	14222	14475	14211	14333	14476	14559	14376	14342	14383	14337	14546	14388	14317	14355	14597	14405	14405	14341	14229	14357	14321	14478	14228	14197	14298	14512	14366	14508	14483	14258	14317	14359	14431	14382	14519	14313	14380	14322	14492	14479	14268	14399	14294	14346	14246	14511	14484	14359	14384	14361	14248	14329	14351	14615	14470	14556	14304	14294	14397	14394	14271	14445	14319	14368	14390	14366	14514	14484	14387	14382	14434	14386	14305	14364	14431	14360	14374	14357	14399	14153	14521	14356	14346	14441	14418	14513	14236	14312	14282	14559	14349	14295	14443	14335	14566	14420	14454	14330	14472	14471	14367	14423	14353	14415	14374	14324	14428	14470	14451	14296	14412	14491	14493	14371	14342	14374	14350	14439	14492	14439	14358	14314	14363	14575	14404	14375	14362	14523	14294	14429	14287	14297	14406	14505	14504	14371	14404	14466	14461	14428	14585	14431	14325	14302	14299	14409	14389	14280	14477	14402	14311	14343	14331	14270	14155	14307	14193	14349	14407	14411	14381	14290	14389	14376	14356	14289	14462	14320	14441	14460	14262	14437	14384	14305	14463	14486	14371	14332	14271	14346	14437	14326	14196	14347	14332	14400	14339	14325	14385	14455	14347	14425	14251	14312	14249	14418	14469	14438	14278	14434	14219	14271	14289	14230	14429	14344	14454	14467	14427	14278	14378	14286	14485	14364	14430	14490	14275	14348	14346	14453	14284	14474	14258	14188	14378	14390	14621	14270	14319	14391	14249	14370	14401	14416	14280	14309	14213	14489	14364	14399	14427	14527	14469	14381	14384	14461	14412	14466	14437	14546	14340	14384	14370	14288	14240	14456	14269	14416	14383	14337	14425	14491	14321	14402	14324	14429	14325	14366	14305	14334	14410	14289	14472	14249	14490	14123	14618	14382	14238	14376	14395	14315	14391	14376	14316	14310	14388	14453	14387	14377	14385	14422	14337	14390	14305	14378	14278	14412	14368	14527	14263	14283	14326	14320	14168	14409	14363	14472	14311	14429	14452	14434	14376	14417	14529	14483	14260	14534	14307	14386	14341	14198	14362	14443	14297	14271	14424	14434	14388	14384	14526	14328	14510	14523	14317	14395	14369	14285	14545	14369	14398	14180	14389	14562	14260	14227	14270	14419	14369	14385	14583	14441	14394	14331	14450	14431	14491	14560	14436	14507	14232	14378	14417	14389	14326	14531	14341	14337	14315	14542	14317	14331	14203	14303	14414	14445	14376	14287	14339	14347	14516	14338	14335	14302	14333	14478	14557	14400	14152	14481	14527	14352	14419	14375	14430	14409	14237	14293	14319	14284	14304	14580	14373	14401	14479	14406	14297	14457	14294	14411	14412	14386	14449	14203	14413	14320	14420	14226	14264	14382	14409	14436	14423	14384	14431	14470	14389	14431	14335	14451	14497	14279	14397	14564	14333	14200	14192	14330	14363	14564	14608	14340	14382	14345	14195	14456	14400	14444	14245	14304	14546	14330	14269	14348	14327	14163	14443	14362	14304	14312	14367	14343	14574	14365	14363	14444	14354	14501	14481	14452	14341	14517	14332	14316	14294	14359	14303	14397	14321	14395	14312	14428	14430	14367	14393	14324	14240	14359	14581	14439	14411	14408	14198	14335	14378	14415	14453	14296	14412	14309	14315	14418	14412	14299	14353	14435	14488	14334	14490	14393	14510	14363	14350	14509	14351	14335	14328	14418	14456	14373	14375	14415	14385	14305	14425	14405	14201	14401	14426	14370	14429	14290	14225	14317	14382	14344	14410	14439	14411	14353	14417	14437	14336	14252	14324	14275	14335	14448	14421	14362	14346	14204	14331	14250	14283	14377	14232	14382	14398	14262	14352	14416	14421	14386	14392	14468	14454	14499	14435	14434	14455	14330	14378	14226	14438	14435	14465	14399	14385	14575	14290	14251	14276	14490	14406	14312	14463	14345	14538	14399	14382	14323	14469	14366	14430	14337	14312	14414	14416	14363	14482	14150	14567	14374	14312	14371	14391	14431	14570	14358	14408	14427	14386	14290	14302	14429	14075	14257	14498	14605	14271	14354	14384	14250	14448	14184	14310	14434	14483	14335	14323	14455	14345	14380	14342	14323	14402	14401	14471	14453	14377	14358	14322	14295	14166	14411	14376	14337	14275	14397	14423	14329	14326	14310	14185	14364	14442	14418	14411	14379	14442	14407	14388	14248	14374	14468	14409	14210	14310	14425	14369	14311	14394	14359	14234	14465	14428	14404	14421	14239	14248	14384	14295	14363	14254	14415	14375	14537	14291	14328	14492	14239	14297	14468	14349	14440	14360	14442	14383	14232	14283	14482	14264	14389	14252	14530	14289	14486	14336	14329	14363	14221	14497	14269	14495	14202	14343	14203	14367	14416	14348	14361	14347	14144	14398	14392	14453	14344	14447	14245	14313	14378	14363	14484	14391	14478	14212	14333	14476	14330	14436	14277	14376	14180	14413	14356	14279	14418	14425	14333	14316	14477	14445	14336	14311	14264	14305	14410	14317	14424	14219	14427	14619	14216	14421	14411	14442	14479	14438	14531	14399	14500	14358	14174	14392	14408	14450	14319	14558	14215	14434	14376	14333	14354	14264	14365	14446	14423	14570	14438	14432	14430	14396	14292	14356	14334	14171	14277	14346	14196	14289	14353	14438	14177	14335	14327	14337	14494	14433	14392	14377	14465	14407	14538	14352	14210	14283	14300	14298	14524	14285	14453	14373	14328	14375	14329	14521	14324	14392	14195	14259	14303	14264	14468	14295	14519	14374	14323	14485	14368	14518	14399	14477	14488	14157	14598	14224	14343	14526	14470	14294	14278	14287	14599	14345	14323	14312	14424	14338	14326	14347	14333	14461	14395	14350	14188	14416	14347	14459	14504	14367	14160	14460	14368	14401	14441	14238	14320	14384	14412	14263	14419	14491	14528	14240	14505	14257	14538	14367	14499	14327	14427	14396	14310	14407	14378	14376	14367	14285	14248	14350	14302	14437	14390	14357	14260	14328	14466	14193	14312	14406	14436	14314	14345	14382	14485	14391	14363	14450	14320	14461	14360	14344	14572	14464	14581	14342	14399	14425	14363	14356	14440	14196	14455	14318	14428	14492	14229	14411	14270	14284	14317	14297	14291	14476	14198	14407	14382	14448	14360	14521	14412	14365	14389	14262	14376	14310	14493	14489	14422	14488	14241	14269	14321	14450	14363	14450	14324	14464	14251	14347	14327	14370	14377	14351	14284	14302	14410	14412	14452	14497	14334	14273	14440	14502	14420	14298	14380	14327	14300	14352	14298	14257	14256	14515	14384	14396	14442	14458	14359	14284	14491	14278	14436	14307	14380	14378	14401	14522	14428	14325	14395	14232	14463	14320	14280	14394	14269	14411	14266	14230	14400	14221	14384	14228	14281	14424	14301	14283	14447	14330	14509	14357	14582	14424	14330	14507	14343	14402	14358	14405	14217	14227	14447	14333	14347	14479	14475	14373	14243	14338	14570	14200	14456	14277	14309	14381	14393	14319	14366	14347	14328	14336	14465	14424	14322
24542	21188	27438	26644	21120	20047	19745	19031	18957	19065	18494	18683	18614	18661	18999	19135	19301	18821	18598	18387	18500	18476	18507	18446	18480	18476	18310	18322	18352	18300	18214	18310	18222	18356	18165	18318	18245	18254	18296	18147	18406	18247	18301	18444	18374	18372	18404	18329	18166	18274	18123	18261	18328	18278	18082	18226	18418	18463	18212	18381	18301	18410	18218	18505	18368	18582	18289	18114	18400	18271	18361	18072	18351	18451	18281	18312	18332	18400	18159	18173	18256	18319	18266	18303	18115	18187	18196	18332	18409	18347	18060	18175	18286	18216	18220	18459	18388	18014	18326	18316	18280	18390	18260	18456	18373	18096	18379	18082	18125	18415	18460	18172	18098	18216	18076	18262	18339	18308	18330	18206	18263	18366	18432	18288	18269	18377	18345	18204	18191	18217	18396	18597	18312	18329	18178	18512	18163	18066	18415	18348	18211	18366	18233	18319	18352	18306	18237	18352	18264	18330	18546	18178	18223	18252	18352	18141	18378	18059	18356	18266	18192	18239	18088	18245	18277	18330	18135	18353	18391	18196	18148	18236	18196	18269	18280	18123	18295	18290	18263	18365	18234	18190	18157	18413	18383	17970	18306	18364	18365	18314	18290	18121	18251	18219	18244	18292	18185	18308	18251	18341	18270	18175	18278	18222	18279	18167	18361	18065	18192	18285	18148	18198	18014	18353	18261	18352	18388	18263	18371	18365	18592	18341	18273	18070	18411	18161	18428	18490	18342	18345	18260	18039	18206	18300	18241	18380	18315	18340	18283	18293	18263	18174	18399	18588	18416	18413	18370	18064	18003	18377	18408	18381	18206	18173	18389	18150	18323	18203	18337	18442	18193	18354	18441	18359	18429	18360	18113	18258	18385	18244	18377	18231	18419	18479	18277	18153	18244	18161	18306	18032	18315	18340	18103	18205	18269	18335	18238	18180	18313	18375	18465	18349	18192	18265	18034	18228	18245	18127	18378	18364	18060	18306	18215	18224	18340	18269	18318	18237	18235	18344	18189	18065	18377	18418	18248	18321	18212	18599	18430	18229	18401	18194	18198	18292	18153	18244	18242	18334	18332	18393	18296	18024	18244	18167	18136	18221	18352	18103	18262	18260	18224	18338	18208	18235	18283	18473	18393	18323	18011	18116	18363	18128	18264	18442	18202	18565	18084	18198	18341	18474	18167	18061	18099	18163	18279	18293	18456	18258	18292	18555	18150	18255	18291	18407	18186	18265	18422	18343	18162	18328	18467	18327	18362	18271	18390	18599	18406	18243	18272	18266	18479	18285	18473	18366	18429	18022	18208	18319	18059	18416	18215	18186	18394	18286	18053	18324	18317	18323	18354	18229	18413	18287	18221	18215	18505	18168	18373	18059	17895	18275	18137	18254	18410	18296	18437	18320	18264	18070	18087	18331	18238	18343	18395	18389	18299	18374	18191	18413	18499	18206	18372	18328	18231	18184	18275	18250	18512	18365	18247	18509	18282	18169	18133	18299	18511	18185	18157	18130	18288	18316	18218	18513	18266	18554	18423	18364	18309	18414	18362	18237	18210	18238	18270	18225	18530	18356	18420	18338	18199	18212	18297	18351	18272	18550	18357	18080	18344	18206	17972	18324	18412	18061	18316	18285	18470	18182	18223	18231	18067	18279	18172	18299	18320	18047	18403	18355	18503	18330	18266	18370	18237	18253	18332	18321	18181	18100	18244	18273	18335	18251	18334	18491	18458	18306	18318	18307	18462	18384	18379	18133	18167	18312	18320	18305	18354	18412	18159	18296	18184	18281	18251	18260	18229	18223	18422	18268	18182	18408	18251	18279	18456	18329	18203	18269	18488	18251	18247	18124	18267	18165	18332	18232	18233	18370	18234	18101	18271	18336	18276	18528	18329	18384	18300	18176	18184	18238	18217	18502	18151	18449	18151	18194	18071	18266	18192	18459	18432	18241	18448	18262	18411	18362	18434	18231	18378	18314	18250	18312	18281	18141	18258	18303	18323	18255	18317	18361	18434	18305	18258	18404	18244	18222	18299	18229	18278	18162	18377	18154	18262	18288	18383	18354	18299	18171	18471	18237	18038	18321	18284	18213	18382	18313	18412	18209	18356	18255	18388	18464	18368	18337	18378	18211	18320	18187	18370	18228	18283	18069	18410	18240	18186	18242	18259	18457	18456	18252	18342	18211	18382	18548	18287	18329	18426	18248	18225	18264	18046	18317	18377	18206	18326	18153	18355	18352	18293	18384	18267	18420	18410	18263	18480	18159	18218	18278	18359	18339	18240	18342	18290	18252	18191	18250	18316	18286	18385	18486	18360	18387	18329	18299	18222	18286	18121	18066	18266	18296	18146	18207	18247	18263	18272	18105	18262	18293	18374	18271	18331	18267	18300	18198	18384	18472	18190	18306	18250	18318	18253	18323	18314	18116	18322	18246	18379	18139	18002	18199	18433	18167	18343	18010	18134	18221	18297	18029	18202	18370	18339	18094	18456	18135	18305	18425	18540	18406	18435	18319	18320	18301	18236	18163	18036	18376	18336	18397	18467	18544	18407	18401	18400	18373	18285	18287	18189	18189	18254	18133	18294	18208	18246	18255	18389	18458	18048	18205	18266	18168	18312	18279	18126	18524	18551	18453	18419	18329	18237	18373	18323	18255	18445	18510	18356	18232	18157	18533	18190	18339	18268	18185	18308	18073	18233	18199	18301	18378	18208	18386	18061	18401	18385	18274	18274	18207	18320	18165	18209	18109	18237	18349	18262	18477	18385	18253	18299	18560	18419	18327	18140	18353	18354	18444	18067	18086	18326	18265	18413	18276	18263	18199	18171	18180	18406	18201	18361	18168	18407	18320	18346	18256	18199	18407	18207	18132	18457	18342	18084	18303	18378	18240	18418	18284	18242	18363	18259	18378	18416	18463	18280	18279	18337	18438	18339	18430	18429	18052	18191	18348	18309	18421	18394	18114	18399	18307	18142	18293	18322	18526	18478	18609	18266	18241	18408	18380	18378	18293	18247	18267	18384	18207	18094	18441	18323	18369	18147	18187	18189	18104	18177	18136	18455	18304	18232	18317	18218	18192	18298	18220	18205	18443	18496	18252	18389	18196	18328	18187	18129	18191	18416	18204	18271	18407	18330	18488	18141	18397	18285	18141	18417	18348	18484	18287	18274	18475	18150	18347	18190	18522	18418	18083	18263	18329	18306	18409	18386	18200	18175	18324	18190	18232	18366	18293	18286	18225	18333	18328	18442	18300	18156	18279	18370	18219	18289	18123	18309	18239	18302	18432	18246	18353	18087	18294	18351	18134	18358	18426	18357	18181	18389	18302	18184	18305	18226	18326	18237	18184	18272	18279	18245	18253	18216	18384	18313	18160	17935	18221	18208	18482	18324	18417	17974	17981	18191	18560	18047	18118	18123	18209	18268	18244	18336	18251	18348	18323	18243	18313	18262	18228	18284	18353	18255	18137	18299	18290	18297	18254	18081	18225	18552	18480	18287	18194	18520	18334	18343	18152	18334	18344	18335	18274	18304	18253	18154	18202	18325	18313	18502	18326	18483	18382	18285	18305	18350	18179	18088	18073	18271	18243	18330	18294	18128	18335	18504	18226	18220	18280	18302	18213	18277	18095	18235	18478	18258	18233	18270	18641	18426	18127	18349	18177	18238	18285	18407	18338	18439	18348	18241	18332	18421	18159	18231	18262	18297	18374	18265	18185	18181	18292	18362	18191	18333	18365	18318	18362	18300	18181	18259	18130	18191	18470	18124	18256	18260	18196	18124	18139	18325	18309	18163	18151	18291	18140	18396	18336	18240	18383	18192	18431	18426	18330	18290	18300	18464	18375	18357	18433	18229	18026	18263	18087	18367	18250	18364	18424	18430	18261	18190	18157	18482	18289	18061	18192	18321	18400	18237	18554	18377	18392	18284	18243	18369	18342	18098	18159	18491	18244	18240	18358	18287	18497	18225	18235	18228	18157	18410	18374	18334	18380	18383	18395	18127	18353	18411	18345	18522	18192	18245	18430	18614	18318	18155	18304	18130	18259	18235	18167	18305	18301	18204	18186	18221	18221	18399	18294	18352	18270	18201	18126	18289	18003	18413	18360	18343	18272	18261	18284	18187	18381	18475	18171	18284	18581	18267	18264	18217	18275	18348	18295	18140	18172	18310	18229	18239	18373	18484	18172	18165	18363	18108	18078	18339	18407	18454	18300	18561	18434	18334	18222	18105	18441	18368	18236	18239	18307	18308	18288	18340	18150	18420	18302	18371	18512	18197	18463	18389	18404	18295	18267	18336	18401	18213	18162	18530	18005	18317	18247	18359	18128	18375	18453	18291	18325	18351	18419	18222	18460	18515	18315	18432	18179	18286	18098	18394	18226	18160	18345	18382	18380	18300	18225	18269	18270	18118	18470	18360	18289	18299	18246	18473	18439	18463	18539	18211	18301	18180	18330	18304	18139	18208	18312	18466	18399	18254	18279	18255	18499	18411	18285	18176	18223	18168	18315	18359	18247	18233	18007	18025	18135	18124	18235	18253	18215	18336	18262	18248	18347	18069	18397	18271	18406	18155	18261	18300	18385	18162	18121	18044	18094	18426	18367	18286	18368	18318	18577	18422	18245	18287	18236	18385	18158	18275	18325	18109	18148	18121	18262	18230	18304	18296	18219	18283	18416	18360	18310	18427	18249	18359	18171	18121	18306	18329	18351	18274	18141	18300	18209	18339	18234	18219	18075	18363	18187	18160	18301	18258	18331	18261	18287	18313	18414	18231	18314	18336	18243	18256	18014	18452	18287	18405	18147	18452	18223	18205	18260	18204	18278	18366	18272	18292	18220	18317	18374	18313	18085	18362	18433	18112	18083	18506	18343	18047	18052	18330	18234	18393	18553	18231	18364	18207	18244	18255	18559	18272	18269	18314	18406	18111	18186	18239	18189	18167	18105	18149	18354	18358	18148	18304	18234	18388	18422	18142	18171	18208	18292	18187	18200	18283	18321	18400	18287	18402	18231	18193	18115	18279	18182	18429	18223	18529	18339	18197	18437	18462	18217	18444	18142	18354	18304	18178	18153	18471	18266	18379	18247	18527	18266	18232	18123	18374	18328	18150	18348	18187	18227	18344	18177	18382	18193
24351	45060	31542	19964	17694	16672	15849	15777	15993	15656	15282	15245	15144	15199	15982	15920	16049	15589	15209	15081	15136	15002	14894	14841	14990	15058	14794	14945	14787	14944	14841	14979	14914	14942	14925	15020	14937	14909	15037	14880	14822	14838	14829	14856	15072	14724	14919	14837	14783	14988	14785	14986	14738	14863	14810	14960	15142	14820	14849	14830	14898	14884	14982	14939	14835	14994	14861	14768	14861	14907	14796	14831	14953	15029	14899	15033	15004	15000	15031	14899	14829	14826	14776	14895	14958	14873	14919	15025	14856	14910	14723	14932	14815	14831	14933	14728	14979	14884	14890	14916	14871	15066	14811	14884	14996	14877	14995	15034	14916	14891	14996	14819	14948	14912	14914	14752	14836	14938	14679	14852	14988	14998	14866	14947	14850	14918	14838	14796	14751	14918	14874	14812	14898	14649	14829	14794	14938	14938	14813	15057	14885	14816	14831	14882	14982	14853	14840	15008	14901	14839	14796	14844	14855	14742	14781	14998	14960	14853	14933	14974	15031	14885	14776	14950	14823	14876	14879	15118	15030	14887	14834	14992	14825	14869	14968	14839	14943	14887	14847	15043	14891	15001	14753	14884	14939	14875	14933	14881	15205	14658	14817	14903	15020	14774	14897	15006	14849	15020	14865	15056	14756	14817	14866	14788	14966	14952	14767	14852	14932	14873	14871	14954	14891	14902	15150	14953	15031	14833	14883	14872	14916	14810	14973	14780	14646	14949	14889	14851	14752	14962	14857	14788	14827	14983	14765	14852	14907	14788	14764	14882	14723	14865	14837	15037	14919	14708	14883	14581	14942	14817	14888	14827	14677	14858	14880	15058	14800	14907	15036	14875	14877	14934	14952	14831	14888	15037	14894	15010	14951	14978	14867	14755	14874	14934	14983	14759	14930	14849	14912	14848	15110	14885	14917	14852	14931	14861	14735	14917	14742	14970	15009	14879	14746	14805	14882	14844	14686	15028	14880	14778	14882	14848	14923	14855	14898	14963	14869	14984	14794	14843	15018	14807	14953	14762	14789	14915	14931	14774	14602	14867	14969	14824	14870	14876	14824	14985	14836	14877	14942	14981	15069	14760	14872	14958	15019	14881	14995	15030	14871	14881	14857	14839	14931	14918	14997	14890	14965	14696	14849	14771	14929	14799	14954	14967	14928	14955	14908	14885	14823	14838	14998	14940	14976	14801	15071	14913	15056	14967	14942	14833	14840	14605	15010	14963	14764	14899	15018	14846	14776	14904	14957	14818	15029	14689	14996	14834	14906	14972	14970	14952	14721	14881	14965	14800	14908	14788	14690	14969	14957	14816	14938	15077	14930	14858	14609	14920	14921	14911	14792	14920	14885	14892	15065	14906	14811	14974	14858	14916	14960	14743	14776	14937	14906	14864	14763	14793	14844	14820	14969	14878	14761	14928	14915	14872	14756	14831	14896	14754	14759	14779	14808	14918	14832	14893	14846	15044	14798	14973	14814	14959	14942	14930	14931	14916	14934	14992	14858	14739	14766	14791	14966	14964	14891	14864	14813	14930	14917	14830	14861	14776	14877	14990	14724	14850	14930	14830	14897	14838	15064	15078	14815	14903	14896	14810	15024	14900	14728	14953	14984	14881	14849	14939	14917	14687	14884	14954	14881	14870	14864	14779	15052	14760	14805	14860	14890	14801	14819	14954	14979	14895	14917	14834	14834	14826	15002	14791	14866	14865	14962	14919	14976	15130	14854	14724	15047	14825	14919	14808	14779	15159	14895	14799	14880	14923	14862	14931	14888	14924	15033	14891	14820	14909	14972	14862	14921	14863	15171	14829	14948	14806	14949	14816	14740	14886	14899	14788	14866	14563	15001	15052	14829	14824	14920	14823	14860	14902	14947	14971	14829	14978	14826	14878	14859	14651	14707	14740	14759	14855	14839	15013	14849	14755	14873	14926	14993	14826	14834	14880	14837	14995	14830	14789	14969	14807	15057	14667	14814	14848	14931	15005	14979	14954	14864	14933	14855	15034	14932	14832	14955	14909	14883	14853	14908	14699	14949	14809	14737	14967	14805	14890	14988	14874	14750	14743	15001	14876	14972	15046	14917	14922	14944	14948	14944	15143	15053	14925	14858	14957	14872	14854	14750	15087	14787	14919	14970	14999	14893	14825	14957	14995	14816	14850	14981	14887	15043	14863	14895	14669	14867	14952	14696	14761	14905	14771	14996	14849	14769	14904	14693	14904	14884	14885	14771	14911	14799	14754	14996	14865	14859	15054	14996	14907	15003	14913	14859	14795	14931	14971	14974	15060	14814	15048	14890	15113	15108	14915	14909	14763	14941	14921	14913	14953	14975	14838	14987	14867	14997	14844	14942	14759	15256	14830	14876	14911	14989	14844	14886	14926	14864	14890	14973	14945	15066	14892	14780	14861	14959	14853	14925	14868	14950	14835	14891	14758	14745	14832	14774	14952	14777	14732	14718	14948	14993	14913	14832	14790	14895	15021	14872	14719	14849	14893	14841	14847	14967	14797	15049	14767	14833	14683	14927	14893	14830	14925	14875	14937	14956	14898	14823	14856	14795	14862	14806	14871	14968	14915	14937	14635	14983	14633	14799	14905	14990	14889	14957	14860	14888	14834	14907	14837	14919	14984	14884	14991	14813	14785	14835	14903	14795	15035	14967	14745	14833	14939	14613	14867	14932	14875	14846	15055	15011	14850	14922	15002	14889	14834	14833	14987	14906	14885	14817	14852	14881	14919	14913	14919	14987	15099	14954	14821	14897	14813	14856	14808	14980	14802	14976	14725	14881	14870	15129	14944	15105	14871	14976	14799	15082	14839	14846	14880	14893	14752	14891	14933	14909	14918	14829	14958	14909	14782	14905	14790	14961	14972	14734	14849	14957	14768	14803	14791	14914	14916	14823	14798	14788	14802	14935	14769	14748	14739	14769	14857	14728	14771	14859	14855	14915	15005	14749	14824	14753	14786	14942	14871	14838	14900	15082	14751	15015	14804	14799	14906	14935	14956	14921	14892	15052	14958	14833	14902	14807	14791	14923	14870	14779	14761	14876	14954	14747	14808	14825	14931	14842	14997	14871	14771	14748	15122	14909	14939	14942	14823	14972	14996	14837	14834	14896	14869	14806	14869	14935	14980	14949	14876	14893	14879	14939	15002	14858	14910	14982	15063	14930	14842	14784	14839	14922	14836	14968	15006	14975	14805	14745	14818	14862	14937	14956	14730	14842	14802	15083	15106	14962	14856	14753	14861	14836	15043	14937	14910	14798	14820	14838	14933	14760	14781	14848	15002	14982	14976	14883	15108	14790	14846	14802	15023	14787	14790	14793	15045	15077	15031	14936	15024	14954	14639	14977	14846	14890	14859	15043	14895	14845	14709	14873	14910	14982	14943	14913	14756	14793	15074	14966	14898	14987	14890	14774	14940	14807	14911	14874	14793	14981	14877	14674	14952	14926	14880	14981	14935	14741	14891	14899	15001	14936	14947	14855	14903	14981	14961	14767	15002	14835	14945	14905	14895	14904	14897	14977	14877	14865	14866	14943	15062	14964	14990	14897	14863	14915	14956	14987	14825	15020	14948	14862	14862	14917	14787	14834	14925	14920	15002	14826	14943	14885	14758	14861	14963	15127	14830	14965	14787	14885	14797	14944	15065	14841	14835	14908	14843	14918	14819	14749	14775	14858	14842	14914	14992	14718	14904	14803	14811	14908	14947	14764	14955	14988	15040	15019	14814	14949	14896	14822	14816	14798	14906	14871	14869	14796	14982	15047	14806	14986	14985	14957	14769	15020	14703	15008	15015	14832	14764	15043	14799	14930	14913	14811	14993	14777	15134	15002	14780	14971	14805	14933	14943	14813	15120	14885	14799	14737	14901	14965	14882	14826	14920	15093	15015	15026	14857	15005	14941	14781	14993	14864	15040	14861	14951	14887	15045	14747	14652	14985	14940	14697	14928	14967	14865	14918	14875	15001	15099	14973	14818	14933	15074	14875	15043	14859	14971	14694	14970	15040	14807	14913	14830	14911	14840	14956	14973	14900	14928	15067	14811	14842	14979	15008	14983	15073	14765	14843	14893	14829	14897	14827	14903	14905	14824	15018	14839	14849	14784	14809	14815	15017	14943	14849	14949	15023	14867	14705	14773	14834	15027	14834	14767	14785	14948	14924	14935	14909	14979	14783	14927	14840	14880	14871	15027	14825	14943	14715	14885	14660	15089	14931	14747	14887	14718	15054	14813	15047	14889	14937	14837	14914	14999	14986	14716	15062	14985	14801	14885	14940	14874	14954	14784	14762	14801	14871	14921	14910	14692	15059	15038	14872	14967	14975	14856	14807	15034	14944	14950	14832	15011	14874	15033	14851	14778	15031	14815	14769	14993	14960	14861	14747	14961	14963	14716	14994	14814	14928	14782	14894	14768	14867	15004	15007	14931	14754	15006	14943	14868	14898	14946	14905	14750	14943	14764	14796	15010	14746	14836	14599	14968	14895	14858	14906	14739	14939	14603	14727	14883	14848	14897	14883	14946	14940	14807	14883	14920	15028	14815	15081	14808	14972	14967	14967	14725	14931	14825	14664	14802	14845	14924	14963	14842	14793	14834	14750	14942	14766	14934	14913	14812	15026	14765	14975	14930	14860	14922	14798	14833	14848	14783	14893	15042	14998	14845	15075	14919	15076	14759	15052	14977	14895	14952	15000	14882	14890	14919	14908	14876	14918	14950	14824	15115	14814	14947	14920	14811	14922	14788	14764	14929	15054	14978	14745	14857	14937	14924	14881	14929	14993	14891	14907	15101	14847	14978	14818	14839	14971	15026	14867	14918	14966	14788	14981	14947	14834	14916	14918	14829	14885	14965	15035	14980	15017	14741	14715	15036	14868	14871	14898	14899	14989	14950	14938	15028	14883	14702	14826	14874	14988	14918	15053	14879	14838	14889	14911	14963	14986	14866	14945	14925	14716	14834	14897	14860	14789	15028	14683	14830	15017	14994	14932	14933	14907	14799	14804	14873	14992	15080	14976	14862	14978	14926	14817	14990	14849	14894	14979	14743	15062	14830	14758	14882	14805	14865	14921	14821	14921	14886	14814	14893	14793	14927	14736	14889	14875	14937	14745	14898	14737	15054	14841	14827
21990	21013	28276	23982	21505	23892	25571	20847	20925	21064	20114	19851	19748	19890	21176	22820	22458	21400	20295	19768	19851	19581	19574	19170	19249	19098	19179	19423	19205	19161	19005	19375	19173	19225	18977	19007	19049	19110	19097	19102	18914	19008	19116	19036	19316	19077	18956	19127	19246	19069	19046	19043	19032	18871	19029	19091	19230	19284	19109	18911	19071	19103	18933	19090	19193	19038	19141	18989	18909	18844	19183	18983	18976	18930	19175	19137	19128	18835	19256	19087	19231	19312	19125	19174	19067	19091	19039	19194	19040	19114	19027	19158	19141	19154	19334	18948	18969	18863	18880	19158	19305	18889	19088	18998	19172	18845	19041	19275	19045	19108	19053	18832	19002	19090	19112	19107	19053	18982	19147	19166	19069	19030	19171	19254	19111	19010	19029	19059	19199	19063	19037	19096	18955	18949	19119	19153	19137	19083	19210	19107	19061	19134	18983	19096	19151	19090	19121	19001	19001	18824	18989	19047	19216	18920	18986	19094	18807	18956	18928	18977	18891	19122	19244	18969	19107	19116	19114	18952	18938	19013	19071	19023	19048	19019	19174	19261	19229	18993	18912	19047	19133	19285	19193	19019	18961	18892	19019	19118	19213	19040	18936	19171	18791	19114	19128	19299	19018	19313	18920	18920	18943	18839	19012	19049	18969	19123	19090	19081	18998	18950	19194	19288	19032	18971	19042	19256	19064	18872	18982	19126	19166	19076	19278	19164	19038	19117	19184	19404	19076	19177	19290	19107	19080	19035	19128	18878	19059	19044	19268	19202	19079	19105	19119	19140	19235	19246	19064	19087	18868	19042	18921	19131	18970	19127	19074	19041	19165	19118	18863	19307	18971	18968	19102	19177	19020	18986	18995	19135	19162	18845	19069	19026	18890	19216	18886	19051	19361	18811	18980	19028	18993	18928	19048	18915	19036	18920	19128	19071	18957	19075	18922	19142	19092	19156	19021	18951	19031	18782	19048	19228	19062	19109	19091	19147	18968	19097	18926	19035	19240	18962	18896	19032	18901	18993	19134	19079	19030	18904	18858	18983	19293	19044	18813	19093	18940	18991	19106	19073	19044	19025	19043	18960	18994	19051	18988	19110	18867	19071	19206	18891	19130	19096	19042	18918	19094	18903	19052	18981	18783	19140	19039	19143	19076	19335	19131	19189	19058	18963	19131	18964	19061	18934	19169	19123	19144	19142	18927	18962	19095	19116	18972	18927	19096	18817	19030	19115	19183	18996	19115	19017	19137	19182	19060	18982	18945	18946	19045	18947	19254	19256	19062	18938	18920	19085	18992	19169	18693	19142	19156	19024	19028	19077	19115	19136	19205	19088	19334	19163	19273	19341	18954	18953	19156	19151	19111	19064	19078	18871	19163	19038	18994	19030	18968	18978	19078	19153	18950	19134	18983	19268	19096	19036	19088	19183	19166	19043	19057	19101	19180	19173	18874	19052	18952	19087	19175	19161	19141	19013	19139	19156	19242	19035	19035	19146	18975	19215	18886	19111	18973	18958	19141	19088	19260	19090	18893	18984	19039	19058	19057	18981	18952	18984	19121	18981	19069	19012	19118	19115	19076	18904	19125	19038	19038	19029	19086	19076	19005	18942	19121	18919	19231	19051	18976	19086	19080	18811	19225	18931	18981	19068	18997	19253	19261	19053	19032	18857	19132	19302	19074	19040	19160	19053	19034	19086	19089	19171	19238	19080	19228	18763	19030	19023	18929	19089	19155	19139	19162	19253	19152	19009	19137	18933	18892	18954	19090	18989	19064	19029	19154	19150	19269	19265	19062	19009	19004	19006	19137	19012	19052	18998	19218	19141	19099	18912	19172	19070	19194	19237	19173	18963	19011	19080	19111	18957	18906	19178	18951	19043	19101	19128	19031	19029	19144	18869	19229	19227	19082	18795	19009	18954	18968	18980	19044	19378	18870	19081	19119	19073	19013	19008	19000	18883	18813	18949	19161	19136	19296	19005	19191	19005	19177	18995	19076	19207	19215	19153	18976	19008	19067	19134	19169	18979	19077	19064	19014	19064	19086	19019	18985	19054	19083	19143	19208	19126	19145	19047	18897	19164	18805	19206	19031	19039	19126	19262	19082	19062	18914	18976	18955	19115	19322	19130	19055	18937	18971	18920	18963	19112	18952	19054	18901	18893	19022	18971	19083	19127	19103	18874	19097	19180	19103	19157	19204	18976	19221	19069	19205	18890	19019	19018	18811	19117	18938	19057	19200	18870	19139	19098	19282	18829	19089	19073	19409	19090	18924	19069	19121	19151	19217	19185	19024	19202	19187	18901	19014	19017	19086	19237	18979	18833	19089	19127	19107	19015	18796	19264	18887	19025	18850	19172	18994	18848	19081	18933	19177	18989	19159	19242	19310	19010	19111	19142	19114	19166	19074	18962	19048	18921	19186	19023	19128	19064	18987	19203	19116	19047	19104	18943	19341	18916	18799	19199	18940	19311	19064	19130	18994	19036	18900	19045	19135	19162	18906	19256	19078	19077	18932	18960	19287	19055	18946	19184	19055	18857	18971	19129	19197	19062	19070	19071	18964	19160	18965	19056	19061	18977	19065	19021	18920	19038	19167	19065	18981	18917	19169	19247	19037	19206	19052	18973	18894	19145	19331	18993	19111	18972	19223	19003	19118	18985	19039	19016	18983	19035	19262	19099	18949	18985	19078	19217	19214	19092	19111	19079	18965	19012	19128	19011	19168	19009	19082	19013	19103	19045	19087	19050	19086	19385	19174	19172	19090	18881	19051	18980	19067	19223	19277	19004	19127	18997	19226	19199	19167	19199	19114	19379	19026	18935	19113	19005	19240	19062	19044	19009	19098	18959	19072	19039	19006	19210	19211	18985	19189	19035	19090	18984	19244	19131	19185	18988	19072	18969	18966	19164	19071	18932	18927	18994	19256	19231	18994	18892	19205	19036	19188	19263	18972	19011	19075	19263	19047	19121	19031	18981	19065	18893	19142	19137	19076	18993	18923	19149	19174	18896	18961	19049	18938	18907	19119	19300	18974	18941	19021	18892	18985	19036	18885	19003	19057	19161	19005	19116	19038	19043	19113	19301	19143	19003	19082	19167	19166	19244	19100	18871	19023	19012	18851	18881	19084	18868	18982	18906	19180	19082	18963	18999	19037	19094	19095	19217	19043	18949	18934	18858	19221	18854	18929	18986	19075	18839	19102	18985	19166	18968	19091	18969	18976	19100	19025	19290	19036	19068	19109	19303	19152	19259	19050	19173	18981	18801	19161	19152	19172	19222	19140	19167	19187	19036	18932	18822	18846	19013	19007	19108	19004	19130	19110	19034	19173	19281	19036	18896	19064	18863	19204	18969	19134	19097	18883	19017	19296	19185	18884	19077	19113	19130	19060	18994	19096	18990	18938	19165	19149	19163	18999	18923	18916	18966	19191	19307	19172	19056	19209	19173	19209	19012	18835	19144	19012	19128	19091	18936	19074	19148	19084	18863	19074	18959	19087	18976	19033	19112	19163	19159	18886	18968	18951	19113	18888	19207	19246	18931	19104	19089	19224	18983	18937	18955	19260	19259	19124	19282	19291	18898	19181	19120	19390	18839	19237	18837	19183	18936	18991	19038	18996	18995	19073	18999	18958	19026	19092	18891	18870	19217	19065	18858	18981	19191	19206	19126	19117	18952	19007	19133	19113	18799	19249	19125	19103	19008	19070	19283	19189	18893	19069	19184	19052	19038	18819	18923	18942	19121	19157	19046	19066	18996	19054	19165	18940	19133	19174	19054	18886	19306	19197	18935	18890	19114	18996	19129	19144	19217	19138	19145	18907	19050	19146	19156	19310	19196	19136	18965	19092	19372	18933	18993	19121	18911	18945	19181	19128	19131	19104	19053	19117	18871	19096	19175	19057	18923	19052	19152	18974	19037	19131	19187	19230	18929	19209	19301	19109	18989	18855	19149	19132	19253	18922	18889	18993	19090	19036	19075	19055	19074	18989	19019	18943	19093	19209	19073	19146	19054	19121	19188	19018	18926	19027	19102	19180	19057	19027	19000	19007	19205	19025	18973	18893	19071	18898	19089	19238	19009	19100	18961	19010	19026	19335	19138	19072	19014	19228	19144	19223	19089	19109	18973	19046	19119	19046	19237	19171	19106	19038	19161	19083	18790	19020	18931	19184	18940	19200	19128	19136	18868	18958	18927	19077	19016	19178	19087	19057	18972	19008	18853	19040	19030	19037	19204	19109	19223	19056	19182	18949	18977	18852	18958	19041	19053	19028	19119	19074	19083	19128	19018	19146	19016	19161	18986	19087	18975	19288	19145	18997	18976	19022	19016	19008	19013	19151	19245	19083	19027	19083	19189	18991	18962	19302	19023	19145	18927	18892	19093	19254	19045	19016	19004	19071	19098	19101	19145	19041	18824	18960	19246	19094	19081	19146	18936	19176	19030	19168	18857	19257	18961	19016	19082	19130	19041	18845	19153	19227	19111	19121	19086	19070	19063	19303	18974	18981	19029	19092	19028	19019	19293	19057	19012	19090	19068	19166	19339	18951	19054	19212	18944	19082	18884	19218	18865	18977	19098	19040	18966	18989	19048	19163	19106	19117	18935	19326	18896	19002	18933	19226	19264	19194	19018	19170	19090	19334	18989	19233	18999	19064	18809	19184	19041	19016	18935	18953	18849	18932	18911	18981	18931	18996	18971	19118	18858	18865	19093	19070	19004	19089	18974	18866	18923	19027	18903	18983	19404	19186	18952	19076	18969	19226	18902	19011	19309	19026	19153	19226	18960	19041	19114	18930	19112	19261	18988	19037	18977	19164	19010	18947	19096	19173	19015	19092	18936	18995	18815	19061	18883	18884	19109	19224	19019	19175	18998	19315	19159	19055	18906	19109	19051	18971	18935	19047	19170	19234	19096	19072	19304	19134	19210	19014	19018	19100	19263	19021	18842	19265	18902	18825	18948	18964	19108	19055	19043	18879	18983	19171	18993	19192	19114	18994	18999	19224	19108	19085	18785	19036	18972	19005	18997	18772	18882	18852	19111	19058	19221	19063	19010	19009	18959	19010	19141	19136	19133	19098	19134	19153	18939	18952	18941	18933	19113	18874	18972	19264	19092	19056	19180	19222	19146	19083	19128
27577	58872	46013	26240	20971	18964	17375	16649	18416	17216	16015	15826	15908	15955	18534	20150	19440	17762	16328	16136	16100	15716	15637	15444	15396	15295	15296	15346	15291	15420	15244	15254	15269	15222	15406	15322	15200	15426	15380	15406	15201	15372	15258	15484	15460	15310	15388	15103	15425	15446	15374	15371	15391	15338	15311	15182	15282	15188	15238	15369	15259	15524	15138	15295	15281	15304	15474	15424	15286	15221	15262	15200	15295	15090	15411	15248	15418	15211	15374	15320	15298	15365	15407	15276	15117	15271	15214	15147	15377	15245	15090	15378	15304	15212	15291	15297	15381	15492	15455	15477	15478	15366	15266	15234	15314	15195	15370	15365	15263	15155	15304	15406	15199	15389	15315	15169	15279	15223	15366	15386	15217	15345	15321	15427	15244	15390	15118	15391	15368	15348	15218	15242	15465	15227	15319	15370	15344	15231	15447	15318	15254	15372	15390	15397	15586	15366	15404	15118	15197	15324	15387	15426	15540	15224	15339	15368	15176	15428	15243	15321	15325	15165	15249	15269	15218	15322	15338	15256	15238	15371	15315	15270	15169	15159	15362	15266	15107	15199	15242	15175	15384	15271	15289	15220	15397	15200	15248	15340	15168	15479	15246	15369	15257	15406	15256	15368	15223	15261	15183	15454	15352	15392	15328	15129	15145	15142	15263	15191	15284	15401	15166	15388	15457	15322	15429	15269	15320	15269	15325	15251	15209	15134	15188	15155	15376	15394	15205	15362	15297	15355	15331	15145	15255	15264	15151	15429	15227	15373	15191	15156	15265	15507	15416	15456	15264	15344	15388	15237	15420	15197	15344	15235	15229	15376	15298	15361	15194	15504	15403	15194	15083	15392	15232	15235	15429	15259	15383	15267	15267	15160	15147	15161	15147	15318	15363	15326	15314	15418	15527	15286	15403	15227	15203	15257	15353	15080	15122	15106	15401	15077	15187	15234	15339	15194	15407	15217	15340	15546	15274	15352	15231	15144	15433	15269	15215	15390	15251	15405	15378	15386	15324	15287	15135	15371	15325	15377	15229	15390	15270	15216	15376	15350	15382	15288	15295	15215	15214	15239	15371	15374	15295	15438	15183	15207	15401	15187	15211	15262	15290	15453	15409	15301	15268	15188	15242	15276	15382	15328	15260	15291	15338	15345	15356	15458	15255	15130	15330	15352	15294	15199	15241	15264	15189	15288	15225	15179	15186	15377	15203	15144	15396	15239	15254	15145	15231	15327	15293	15185	15311	15200	15404	15484	15244	15350	15332	15351	15220	15107	15220	15227	15302	15209	15304	15341	15227	15174	15347	15417	15183	15338	15536	15147	15206	15284	15128	15179	15286	15227	15163	15233	15317	15261	15289	15317	15206	15427	15237	15246	15274	15399	15009	15267	15331	15318	15364	15142	15468	15204	15353	15422	15289	15375	15248	15453	15445	15374	15298	15414	15418	15290	15468	15267	15323	15236	15303	15375	15111	15228	15341	15119	15215	15196	15434	15175	15245	15361	15344	15201	15390	15224	15209	15434	15215	15156	15370	15442	15388	15230	15470	15399	15282	15193	15361	15306	15403	15352	15275	15164	15214	15250	15258	15445	15235	15125	15327	15315	15307	15448	15240	15347	15223	15279	15169	15339	15266	15273	15306	15201	15258	15289	15383	15333	15189	15254	15334	15234	15261	15101	15286	15314	15262	15294	15184	15310	15288	15372	15252	15393	15318	15289	15427	15255	15252	15071	15111	15236	15321	15343	15326	15335	15302	15202	15179	15355	15115	15215	15249	15397	15342	15271	15376	15322	15143	15285	15088	15067	15308	15265	15299	15270	15295	15062	15348	15222	15230	15305	15292	15211	15457	15237	15238	15425	15194	15236	15242	15365	15113	15333	15288	15384	15344	15313	15370	15324	15261	15153	15410	14987	15302	15119	15307	15308	15317	15351	15502	15200	15321	15282	15260	15274	15349	15299	15342	15372	15193	15350	15299	15241	15324	15370	15313	15182	15158	15225	15349	15387	15246	15238	15334	15258	15174	15258	15264	15222	15300	15197	15370	15165	15390	15400	15290	15285	15458	15188	15165	15354	15299	15253	15276	15437	15206	15376	15188	15340	15293	15485	15087	15325	15293	15361	15210	15303	15293	15150	15213	15248	15379	15355	15239	15178	15488	15193	15404	15309	15433	15239	15226	15348	15245	15176	15401	15245	15437	15517	15259	15188	15282	15442	15187	15291	15190	15391	15191	15329	15297	15327	15318	15338	15194	15226	15232	15348	15281	15207	15369	15211	15133	15255	15330	15340	15348	15325	15136	15247	15283	15409	15296	15276	15313	15209	15278	15303	15249	15205	15320	15221	15333	15104	15272	15208	15328	15193	15253	15303	15230	15331	15431	15287	15189	15205	15359	15290	15297	15455	15576	15315	15304	15423	15134	15182	15103	15253	15271	15185	15252	15166	15331	15142	15510	15321	15306	15141	15280	15268	15446	15255	15213	15321	15183	15270	15473	15274	15207	15203	15320	15304	15240	15223	15273	15226	15199	15362	15327	15478	15352	15387	15301	15304	15205	15199	15389	15305	15203	15372	15399	15276	15325	15145	15366	15279	15366	15332	15229	15178	15130	15311	15242	15353	15264	15196	15323	15188	15227	15286	15275	15358	15177	15109	15447	15206	15343	15268	15318	15388	15156	15155	15426	15493	15248	15322	15254	15308	15283	15278	15175	15336	15356	15162	15341	15204	15186	15192	15255	15500	15313	15165	15341	15175	15264	15244	15238	15219	15158	15233	15141	15353	15340	15191	15262	15277	15345	15483	15102	15216	15186	15228	15337	15414	15295	15418	15144	15266	15387	15301	15277	15299	15386	15265	15342	15476	15337	15250	15252	15308	15412	15373	15537	15363	15179	15291	15338	15262	15389	15080	15319	15183	15274	15272	15162	15347	15321	15301	15156	15426	15225	15181	15322	15277	15397	15239	15278	15402	15462	15512	15487	15255	15207	15162	15277	15032	15393	15276	15480	15167	15271	15313	15320	15233	15338	15318	15250	15365	15394	15249	15216	15315	15161	15258	15105	15406	15168	15240	15411	15259	15537	15154	15121	15303	15339	15312	15252	15308	15216	15191	15237	15256	15343	15411	15394	15109	15364	15191	15226	15244	15056	15298	15211	15277	15336	15238	15269	15243	15456	15293	15407	15107	15210	15369	15192	15360	15313	15470	15205	15286	15181	15259	15142	15266	15234	15244	15168	15218	15232	15377	15347	15246	15390	15285	15241	15439	15206	15481	15209	15298	15433	15294	15219	15188	15312	15289	15348	15259	15402	15333	15227	15214	15417	15294	15128	15232	15217	15382	15275	15276	15099	15277	15310	15266	15093	15221	15253	15062	15285	15249	15444	15188	15464	15145	15244	15180	15386	15362	15417	15251	15279	15340	15300	15337	15463	15284	15281	15089	15413	15254	15200	15267	15301	15147	15243	15105	15209	15285	15520	15175	15250	15497	15244	15337	15277	15213	15172	15382	15392	15159	15132	15374	15178	15356	15271	15339	15151	15284	15157	15310	15335	15483	15402	15257	15296	15172	15298	15374	15190	15306	15227	15216	15265	15136	15107	15112	15412	15430	15456	15187	15267	15121	15420	15160	15293	15411	15227	15247	15148	15227	15168	15286	15133	15195	15252	15102	15365	15372	15317	15127	15298	15397	15193	15250	15216	15286	15272	15288	15242	15221	15214	15281	15348	15246	15450	15378	15256	15232	15207	15135	15346	15180	15280	15352	15350	15067	15359	15472	15254	15085	15338	15205	15370	15285	15298	15327	15118	15435	15367	15271	15231	15406	15183	15152	15223	15202	15229	15282	15303	15285	15346	15493	15355	15203	15236	15244	15227	15454	15408	15365	15152	15226	15474	15390	15315	15144	15367	15424	15191	15348	15277	15144	15116	15306	15399	15263	15272	15286	15315	15451	15236	15310	15401	15362	15218	15310	15312	15058	15244	15288	15190	15311	15383	15384	15295	15330	15067	15362	15161	15199	15267	15401	15194	15519	15253	15318	15338	15293	15155	15238	15244	15285	15268	15198	15420	15208	15336	15186	15405	15177	15244	15389	15424	15285	15176	15350	15292	15390	15374	15416	15206	15318	15141	15298	15255	15305	15277	15500	15342	15284	15384	15447	15070	15291	15398	15291	15075	15274	15220	15219	15362	15404	15423	15239	15280	15133	15238	15269	15429	15170	15379	15203	15292	15165	15275	15188	15404	15354	15224	15274	15384	15316	15417	15291	15282	15284	15386	15264	15220	15250	15352	15289	15403	15412	15416	15291	15340	15260	15271	15317	15381	15360	15415	15217	15287	15423	15254	15318	15262	15274	15224	15257	15187	15261	15379	15368	15181	15248	15386	15365	15358	15196	15203	15168	15350	15195	15339	15457	15312	15353	15201	15128	15219	15522	15192	15228	15199	15220	15106	15106	15424	15330	15282	15235	15149	15312	15210	15332	15236	15217	15246	15243	15359	15239	15233	15258	15323	15352	15313	15291	15300	15237	15335	15358	15392	15308	15268	15302	15162	15217	15423	15294	15256	15340	15237	15322	15367	15168	15332	15058	15123	15163	15269	15285	15319	15309	15473	15227	15373	15168	15296	15271	15432	15311	15404	15290	15245	15189	15396	15234	15333	15324	15284	15327	15129	15359	15418	15290	15408	15198	15241	15236	15434	15303	15303	15265	15324	15330	15175	15380	15291	15293	15206	15411	15260	15489	15201	15253	15215	15386	15263	15329	15222	15299	15345	15385	15229	15203	15278	15192	15185	15257	15267	15285	15177	15413	15332	15216	15378	15471	15314	15378	15181	15285	15115	15250	15390	15359	15396	15249	15208	15123	15591	15255	15170	15326	15324	15196	15343	15265	15303	15382	15111	15228	15266	15109	15286	15214	15357	15422	15213	15114	15371	15213	15247	15364	15263	15424	15185	15249	15277	15327	15143	15398	15369	15170	15256	15279	15487	15257	15306	15430	15331	15218	15248	15267	15345	15287	15047	15279	15159	15302	15270	15409	15274	15255	15247	15147	15350	15293	15364	15242	15311	15312	15179	15120	15130	15301	15359	15357	15364	15283	15190	15186	15115	15399	15195	15408	15344	15256	15348	15282
30103	27878	30603	24065	20177	19408	19213	18973	18722	18653	18789	18685	18622	18736	18853	18696	18700	18623	18813	18653	18545	18544	18274	18591	18629	18411	18575	18508	18567	18494	18635	18722	18577	18661	18648	18495	18821	18395	18353	18434	18260	18563	18695	18641	18604	18627	18522	18613	18477	18300	18722	18264	18291	18488	18565	18661	18562	18434	18444	18514	18657	18489	18496	18482	18447	18692	18624	18384	18371	18591	18395	18617	18395	18412	18722	18368	18482	18431	18693	18643	18405	18394	18390	18378	18551	18382	18357	18538	18588	18344	18333	18664	18438	18336	18365	18528	18458	18545	18539	18278	18430	18391	18429	18627	18498	18511	18552	18362	18434	18466	18443	18400	18218	18246	18404	18544	18646	18629	18582	18395	18513	18250	18447	18394	18460	18508	18449	18374	18475	18643	18483	18675	18348	18469	18576	18537	18426	18398	18406	18462	18511	18516	18452	18612	18679	18470	18543	18489	18569	18369	18592	18634	18406	18698	18555	18751	18509	18435	18382	18476	18538	18454	18451	18547	18300	18604	18300	18386	18477	18521	18372	18544	18504	18490	18469	18475	18666	18552	18545	18478	18361	18534	18490	18528	18626	18573	18633	18539	18468	18562	18396	18417	18629	18452	18512	18439	18326	18671	18603	18428	18611	18519	18575	18537	18725	18665	18487	18455	18354	18373	18528	18525	18581	18542	18476	18584	18468	18561	18591	18605	18534	18789	18629	18552	18389	18580	18427	18469	18536	18619	18671	18568	18594	18496	18527	18423	18438	18424	18421	18761	18541	18317	18671	18501	18485	18554	18581	18513	18344	18686	18666	18442	18655	18419	18532	18540	18394	18569	18490	18675	18568	18567	18438	18420	18518	18663	18509	18493	18560	18539	18498	18492	18427	18472	18385	18534	18515	18420	18232	18423	18510	18491	18835	18657	18664	18460	18351	18549	18581	18555	18553	18384	18669	18371	18638	18437	18441	18583	18679	18646	18590	18399	18524	18262	18508	18527	18345	18516	18528	18535	18424	18469	18387	18446	18439	18470	18709	18489	18548	18544	18578	18628	18519	18449	18433	18354	18501	18334	18517	18520	18544	18531	18745	18618	18576	18693	18442	18482	18576	18467	18583	18524	18508	18455	18401	18428	18470	18524	18537	18540	18454	18684	18841	18516	18416	18408	18516	18457	18601	18558	18566	18549	18554	18594	18425	18415	18768	18469	18681	18635	18495	18651	18416	18497	18529	18522	18533	18537	18545	18440	18475	18725	18305	18449	18550	18597	18328	18614	18548	18465	18332	18690	18324	18631	18420	18417	18639	18427	18492	18441	18334	18706	18525	18214	18588	18316	18456	18592	18601	18603	18514	18599	18471	18510	18458	18379	18602	18653	18525	18489	18548	18395	18321	18623	18485	18557	18437	18464	18691	18389	18426	18580	18565	18265	18398	18482	18441	18509	18481	18456	18500	18591	18436	18506	18659	18510	18419	18404	18554	18456	18387	18640	18690	18437	18385	18672	18301	18618	18451	18599	18534	18467	18683	18475	18828	18470	18508	18581	18441	18462	18448	18398	18485	18578	18676	18581	18602	18467	18614	18487	18381	18255	18387	18546	18617	18532	18659	18467	18579	18524	18403	18606	18654	18546	18583	18556	18666	18593	18614	18563	18452	18414	18634	18182	18365	18340	18705	18508	18321	18396	18371	18501	18487	18680	18696	18562	18375	18406	18439	18514	18490	18381	18718	18393	18573	18595	18353	18499	18489	18764	18548	18545	18616	18690	18528	18654	18384	18559	18582	18518	18487	18354	18310	18473	18422	18606	18587	18577	18190	18486	18457	18480	18504	18489	18478	18777	18489	18257	18394	18412	18413	18533	18386	18466	18494	18532	18452	18611	18517	18405	18581	18283	18589	18456	18437	18724	18566	18315	18560	18622	18376	18471	18417	18594	18423	18480	18408	18654	18838	18535	18482	18529	18591	18611	18590	18537	18564	18463	18454	18435	18525	18511	18715	18501	18535	18638	18523	18429	18373	18520	18619	18609	18470	18546	18479	18564	18517	18447	18727	18478	18267	18377	18542	18376	18378	18564	18540	18383	18578	18483	18567	18589	18329	18540	18506	18415	18662	18514	18524	18484	18540	18443	18449	18421	18438	18619	18474	18765	18630	18877	18569	18707	18479	18435	18402	18452	18492	18262	18488	18249	18515	18364	18514	18414	18559	18367	18496	18417	18420	18393	18285	18421	18543	18501	18445	18549	18489	18682	18496	18503	18496	18378	18495	18436	18444	18384	18571	18618	18480	18281	18372	18608	18466	18505	18515	18447	18445	18713	18537	18461	18386	18359	18546	18335	18574	18608	18473	18518	18596	18481	18624	18417	18595	18548	18448	18490	18563	18322	18369	18601	18614	18684	18603	18567	18470	18428	18528	18396	18534	18519	18499	18665	18629	18445	18476	18366	18522	18412	18625	18644	18478	18490	18511	18673	18524	18626	18631	18558	18480	18440	18445	18874	18667	18544	18601	18594	18738	18458	18347	18484	18355	18324	18380	18476	18640	18393	18537	18555	18456	18407	18482	18685	18707	18551	18649	18584	18760	18372	18257	18510	18564	18642	18607	18561	18518	18571	18389	18553	18667	18426	18713	18263	18266	18532	18460	18557	18703	18539	18622	18584	18592	18613	18647	18583	18534	18551	18561	18532	18465	18544	18528	18492	18495	18540	18547	18473	18650	18599	18685	18585	18625	18533	18506	18618	18468	18613	18430	18594	18477	18320	18316	18401	18555	18564	18662	18569	18393	18621	18546	18431	18412	18629	18523	18664	18480	18455	18548	18493	18696	18564	18586	18701	18509	18657	18818	18587	18476	18407	18436	18615	18460	18590	18532	18594	18396	18559	18622	18545	18393	18514	18556	18402	18294	18617	18599	18352	18465	18515	18419	18352	18506	18487	18611	18205	18522	18416	18469	18501	18526	18560	18629	18341	18459	18398	18501	18469	18549	18469	18830	18425	18414	18455	18771	18450	18466	18540	18463	18483	18559	18628	18379	18402	18541	18376	18395	18409	18658	18445	18469	18663	18405	18587	18463	18432	18238	18679	18470	18628	18663	18574	18749	18535	18391	18594	18490	18644	18444	18498	18412	18592	18606	18603	18514	18694	18603	18412	18417	18539	18625	18512	18738	18488	18748	18485	18470	18498	18571	18467	18657	18556	18547	18783	18535	18463	18307	18637	18677	18441	18588	18657	18562	18403	18571	18378	18561	18468	18539	18642	18616	18398	18537	18449	18360	18454	18583	18405	18439	18678	18668	18723	18317	18224	18668	18517	18507	18414	18532	18631	18430	18458	18426	18583	18790	18458	18403	18446	18491	18382	18427	18547	18454	18680	18631	18548	18657	18591	18497	18557	18384	18478	18575	18720	18383	18463	18598	18397	18451	18528	18440	18645	18569	18519	18616	18541	18551	18389	18520	18771	18449	18569	18526	18387	18389	18466	18371	18465	18455	18509	18512	18529	18363	18437	18426	18482	18521	18633	18445	18527	18596	18580	18410	18542	18600	18670	18708	18451	18110	18333	18568	18416	18501	18544	18440	18451	18667	18423	18462	18537	18299	18293	18366	18481	18385	18559	18582	18489	18546	18570	18543	18781	18651	18343	18522	18379	18432	18473	18611	18432	18824	18607	18579	18534	18646	18436	18588	18481	18466	18389	18464	18581	18490	18603	18745	18543	18645	18660	18396	18585	18248	18449	18441	18455	18643	18616	18506	18545	18579	18410	18401	18351	18623	18436	18423	18392	18618	18635	18627	18619	18521	18576	18193	18419	18536	18336	18584	18605	18487	18614	18616	18751	18675	18688	18564	18528	18468	18489	18416	18354	18626	18409	18224	18590	18559	18624	18811	18563	18623	18509	18579	18549	18415	18516	18479	18499	18509	18454	18244	18475	18525	18478	18398	18521	18313	18486	18522	18639	18688	18440	18685	18318	18382	18401	18483	18435	18539	18360	18552	18626	18699	18453	18484	18619	18232	18457	18372	18511	18676	18386	18441	18471	18512	18355	18495	18520	18583	18471	18498	18624	18546	18700	18413	18528	18390	18366	18392	18339	18526	18392	18643	18732	18577	18341	18624	18426	18535	18506	18555	18424	18462	18552	18598	18543	18574	18602	18597	18555	18693	18456	18432	18423	18530	18431	18604	18237	18634	18611	18749	18394	18466	18469	18485	18513	18434	18683	18611	18525	18679	18406	18457	18609	18343	18484	18503	18586	18588	18434	18470	18581	18580	18200	18333	18303	18538	18471	18371	18606	18506	18415	18702	18654	18435	18389	18567	18500	18425	18430	18395	18673	18556	18659	18574	18509	18416	18487	18705	18578	18487	18591	18658	18450	18386	18325	18748	18628	18295	18373	18441	18590	18487	18561	18667	18602	18380	18630	18616	18339	18594	18481	18470	18338	18607	18630	18572	18589	18476	18460	18623	18688	18462	18657	18613	18526	18442	18586	18446	18748	18357	18434	18506	18686	18442	18419	18368	18582	18504	18564	18481	18479	18638	18521	18588	18347	18786	18563	18489	18424	18293	18596	18536	18531	18446	18379	18448	18484	18803	18571	18505	18327	18417	18449	18401	18549	18462	18516	18573	18449	18566	18372	18351	18588	18645	18369	18517	18493	18580	18390	18414	18535	18559	18506	18705	18339	18458	18360	18333	18547	18571	18463	18618	18450	18611	18709	18624	18483	18674	18490	18377	18528	18490	18405	18589	18542	18568	18339	18524	18361	18475	18643	18595	18601	18394	18555	18444	18515	18423	18631	18611	18463	18409	18758	18756	18637	18417	18443	18488	18408	18580	18567	18642	18431	18523	18501	18547	18403	18534	18472	18616	18542	18558	18726	18369	18415	18363	18295	18589	18303	18575	18515	18613	18485	18613	18590	18388	18442	18446	18527	18594	18455	18653	18465	18415	18423	18449	18316	18729	18488	18597	18630	18458	18498	18375	18577	18492	18461	18564	18567	18599	18434	18574	18445	18540	18551	18565	18610	18453	18470	18529	18440	18669	18383	18362	18699	18624	18507	18693	18492	18747	18491	18491	18273	18575	18671	18391	18451	18551	18353	18548	18541	18425	18627	18622	18388	18481	18511	18537	18469
25504	39080	28270	18659	16856	16121	16031	15534	15575	15468	15366	15091	15314	15285	15374	15282	15502	15338	15017	15025	14926	15107	15064	14995	14952	15031	15127	15104	15092	14993	15012	15031	15223	15165	15071	15107	15055	15248	15178	15070	14912	15074	15115	15161	15187	15058	14978	15190	15110	15092	14942	14988	14933	15083	15089	15060	15036	14826	14970	14980	14988	15012	15167	14969	15074	15152	14830	14897	15109	15055	15199	14940	15068	14967	14995	15067	15025	15147	14928	15108	15045	15138	14998	14995	14982	15039	15089	14996	14978	14996	15084	15083	15127	14895	15063	14999	15033	14892	14971	15080	14865	15010	15241	14907	14810	15078	15079	15080	15046	15008	15150	14949	15048	15008	15040	15080	15154	14839	14940	14958	14878	14966	14996	14969	15059	14902	15121	14949	14986	15013	14958	14941	15085	14933	15096	14990	15006	14974	15186	15145	15067	15124	14957	15091	14973	15139	14877	15003	15075	14972	15017	15066	15115	15122	15060	14996	15049	14978	15004	14934	15006	15054	15122	14953	15008	14843	15049	15115	14957	14901	15195	15175	14900	15175	14991	15253	15135	14887	15082	15029	15247	14985	15205	15035	15136	14950	14835	14770	14950	15052	14932	15035	15070	14992	15009	15061	14994	15073	15049	15097	15094	15024	14895	15116	14986	15021	14908	15059	14962	15119	15023	14966	14883	14924	15061	15034	15105	15124	15102	14938	14929	15001	15019	15075	15025	14967	14877	14945	14978	15096	14961	14940	15034	15085	14961	15129	15140	14890	15091	14993	15107	15296	14965	15179	15051	14936	15045	15171	14890	15083	15145	15135	15106	15010	15026	15021	14976	14868	14996	15072	14880	15107	15019	15037	14945	14880	15016	15142	15009	14957	15062	15135	14899	15139	15065	15089	15064	15110	15122	15007	15095	14932	15131	15091	15028	15090	14962	14977	14893	15038	14931	15025	14864	15113	15109	14972	14935	15114	14994	15181	15000	15068	14880	15125	14932	14945	15113	15039	15265	15020	15052	14904	15063	15023	15173	14979	15048	15071	15106	14976	14969	15089	15000	15100	15054	15009	14925	14871	14907	15071	14895	15185	15060	15091	15014	15058	14855	14929	15044	14953	15067	15025	14823	14815	15062	15000	14885	15158	15062	15107	15135	15131	15033	14850	15005	15006	15145	14916	15037	15089	15028	14999	14929	14789	15078	14872	15199	14882	15114	14823	14977	15134	15044	14954	15007	14943	15128	15000	14994	14985	14900	15132	15062	14859	15140	14797	14894	15022	15023	14995	15050	14914	15017	14999	15057	15177	15032	14895	15157	14954	15055	15046	15036	15215	15196	15110	15022	15114	15156	14926	15090	15065	15081	14986	15072	14853	14823	15036	15278	14993	15032	14826	14949	15008	15165	15032	15019	15056	15037	15068	14971	15035	15035	15029	15035	15101	14966	15027	15155	15125	15021	14967	15124	14966	15094	15011	14930	15074	15072	14949	14859	14995	14988	14996	15035	15051	15141	15145	15149	15006	15053	14957	14920	14998	15124	15000	15050	15036	15070	15043	15165	14955	14985	15172	15062	15225	14929	15029	15225	15015	14978	15061	15112	15117	15211	14969	14857	15129	15073	14970	15110	15175	14943	15192	15044	15055	15054	15061	15054	15061	15114	15100	14924	15037	15034	14890	14963	15000	15002	14983	14948	14928	15126	14827	14968	15086	15100	15229	15043	15085	14990	14817	14969	14965	15050	14985	15032	14985	15096	14896	15068	15082	15221	15088	15092	14928	14993	15039	15060	15053	15108	14856	14849	15075	15006	15034	15172	15009	15067	14985	15086	15008	15173	15011	15066	15022	14950	15056	15076	14897	14947	14935	14998	15067	14895	14866	15057	15052	14949	14949	14975	15003	14932	15010	14904	15013	15080	14954	15004	15056	15117	14969	14908	15020	15057	14980	15122	15183	14947	15153	15121	15008	15225	15066	15179	14844	14932	15010	15046	15161	14977	15032	14988	14899	15012	15004	14984	15040	15161	15170	14891	15045	14975	14944	15140	14934	15042	15055	15078	15031	15073	15000	15080	15139	14972	14978	14929	15034	14896	15203	15183	15073	15116	15078	15042	15022	15011	15039	15114	14982	14978	15091	14975	15041	15032	14839	14951	15122	15058	15084	15192	14927	15023	15046	15198	14977	15096	15027	14968	15036	15227	15084	14880	15098	15185	14952	15134	15061	15077	14880	15027	15024	15116	15052	14961	15081	15133	15215	15132	15009	14960	15047	15039	15101	15118	15143	14958	14984	15022	15108	15177	14860	14953	15160	15062	15079	15010	15042	15167	14946	14963	15106	15136	14987	14867	15104	15007	15004	15111	15130	15030	14971	14892	15127	15042	15229	14993	15004	15139	14886	14986	15036	14963	14961	15126	14997	15112	14970	15042	15183	15084	15120	14987	15074	14998	14781	15079	15016	14910	15082	15041	14968	14780	14951	15030	14920	15133	15093	15070	15126	14994	15069	15257	15098	14881	15060	15230	14928	15010	14860	15091	15041	14967	15034	14841	15102	15070	14965	15187	14856	14926	14978	15095	15062	15040	14992	14925	15022	14957	14987	14921	15110	15029	15064	15019	15168	14839	14971	14942	14933	14903	15267	15031	15193	14977	14972	14960	15142	15080	15161	15089	14968	14989	14951	14957	15115	14948	15168	15058	15099	15064	15083	14898	14949	14844	15070	14982	15234	15083	14859	14894	14975	15037	14931	15154	15081	14968	15050	14982	14941	15100	15003	15173	15030	15048	15168	15055	14951	15038	15082	14941	15141	15222	14946	15024	15016	14947	15040	15192	14807	15082	14936	15037	14964	15060	14983	15129	14989	15034	15127	15047	15075	14830	15015	15031	14978	14990	15028	14984	15137	14976	15093	15125	15038	14874	14834	15157	14902	15185	15125	14999	14882	14940	15023	15288	14884	15091	14905	15086	15056	15147	14951	14920	14986	15062	14973	15128	15009	14903	14982	15014	15010	15119	15042	15034	14992	14949	15061	14894	14994	15106	14968	15007	14926	15011	15080	15094	14931	14949	15120	15065	14929	15096	15002	15143	15061	14769	14994	15014	15173	15000	14820	15178	14906	15015	15223	15017	14905	14759	15036	15125	15072	15039	14813	15045	14992	14990	14982	15084	15180	15076	15109	15120	14902	15206	15083	15147	14861	15025	14940	14933	15100	14974	15130	15136	15108	14967	15128	14935	15237	15144	14943	15070	15158	14898	15068	15021	15051	15022	15055	15211	15070	14943	15010	15045	14991	15168	14966	14960	15014	15135	14936	15076	14954	14987	15102	14936	15117	15027	15163	14902	15105	14935	14968	14970	14969	14972	15003	15023	15008	15066	15051	15097	15019	14976	15011	15016	15043	15099	15025	15161	14950	15108	15115	15009	15049	15034	14965	15016	14973	14924	14964	15107	14977	15033	14925	15088	15063	15082	15059	14983	14998	15101	15063	14978	15039	14928	15041	15231	15069	14961	15084	15207	15121	15100	15032	14983	14936	14927	15172	15046	14987	14959	15185	15003	15118	15081	14953	15086	14808	15068	14991	15047	14856	15088	15029	15034	14939	15094	15117	15023	15150	15065	14970	15060	15006	15113	14944	14901	15108	14921	15055	15051	15024	15149	15041	14966	14938	15056	15030	14885	14943	15060	14974	15086	14934	15032	14845	15173	15093	15052	15064	15023	15009	15115	15075	15072	14902	15105	15005	15044	14986	15132	14955	15137	15195	15003	14921	15112	14998	15004	14935	15028	15037	15096	15024	14968	15051	15056	15140	14973	15073	15057	15143	14899	14969	15071	14874	15088	15064	15077	15166	15007	15226	15076	15100	15060	15025	15191	14936	15296	15013	14994	15002	14984	15091	15061	14975	15036	14870	14952	15034	15032	15045	15082	14938	15135	15019	14966	15101	14942	14961	15019	15155	15051	15125	15022	14975	14955	15053	15026	14913	14954	15098	15142	14932	15079	15152	14984	15065	14910	15000	14981	15038	15151	15020	15122	15141	14959	14991	14835	15148	15005	15010	14942	14988	15164	14898	14947	14991	15017	15043	14962	14967	15050	14750	15030	15024	14831	15017	15065	15031	14919	15050	15005	15213	15009	15136	15047	15106	15137	15151	14971	15139	15031	15133	15027	14912	15052	15006	14956	14973	15093	15024	15220	15221	15007	15129	15201	15012	15040	15199	14906	15085	14976	15107	14926	15073	15015	15173	15133	14888	14904	15043	14865	15029	14951	15040	15041	14900	15046	15073	15199	15059	15048	14960	14906	14887	15025	15271	14969	15073	15209	14982	15196	14973	14793	14946	14884	15079	15076	14958	15048	14959	15163	15059	14938	15033	14989	15060	14920	15064	15063	15173	15178	15085	14924	15013	15142	14981	15095	14959	15005	15018	15028	15063	15014	14968	14994	15122	15027	15028	15083	15079	14842	15052	15107	15183	15002	15176	15057	14988	15034	14882	14969	15117	15052	15123	14967	14957	14976	15083	15104	15066	15022	14917	14988	15129	15121	14848	15028	15060	14975	15026	15011	14928	15066	15004	15142	14979	14948	15006	15139	15093	14925	14960	15002	14876	14988	14960	14876	15094	15115	15179	14843	15079	14999	15019	15119	15094	14969	15010	15003	15020	14997	15073	14999	15107	15021	15070	15087	14979	15045	15093	15140	14902	14931	14893	15165	15078	15091	15068	15047	15044	15132	14937	14937	14986	15120	15122	15109	15093	15103	15155	15134	14932	15200	14923	15005	15034	15028	15207	14853	15123	15000	15021	15136	15245	15053	14972	15188	15073	14863	15060	15024	14897	15094	15049	14871	14919	14987	15104	14878	15040	15082	15060	14987	14908	14953	15191	14942	15029	15155	14982	15005	15051	15089	14940	15180	14983	15107	15188	15021	15073	14912	15080	15125	15082	15039	15019	14970	15148	15014	15196	15169	15083	15076	14932	15139	14962	14977	14938	15062	14968	15100	14904	15090	14957	14910	14968	15183	15027	15031	14931	15038	15000	15049	15070	14895	15001	15039	15034	14964	15014	14981	15155	14871	15118	14992	14950	14728	15044	14965	15057	14985	15041	14822	14920	15048	14986	15053	14951	15129	15076	14928	15012
23081	20992	27815	24779	22545	22291	21586	19424	19529	20194	19364	19039	18831	18682	19588	20100	20067	19544	18867	18580	18515	18511	18549	18407	18628	18248	18389	18371	18325	18338	18361	18340	18530	18505	18595	18526	18192	18345	18315	18349	18215	18456	18553	18466	18322	18385	18384	18462	18292	18410	18267	18214	18268	18424	18379	18430	18413	18434	18398	18263	18260	18329	18189	18375	18466	18386	18143	18271	18107	18269	18291	18293	18255	18403	18261	18287	18270	18333	18315	18280	18223	18374	18113	18402	18466	18371	18441	18277	18376	18288	18239	18334	18230	18335	18496	18019	18276	18264	18343	17932	18147	18546	18314	18173	18393	18230	18296	18286	18516	18431	18300	18212	18426	18211	18357	18367	18217	17935	18433	18286	18427	18284	18259	18324	18467	18354	18374	18248	18146	18463	18333	18387	18328	18232	18312	18355	18382	18233	18391	18275	18166	18326	18181	18239	18208	18255	18232	18014	18640	18381	18374	18358	18261	18189	18167	18315	18300	18404	18228	18126	18131	18273	18339	18351	18323	18216	18147	18158	18416	18428	18253	18146	18475	18317	18431	18238	18309	18367	18290	18226	18454	18164	18339	18131	18279	18432	18177	18163	18309	18156	18186	18330	18427	18298	18442	18272	18175	18274	18402	18296	18332	18307	18212	18211	18307	18259	18255	18284	18420	18320	18296	18189	18318	18572	18201	18404	18215	18362	18383	18147	18402	18279	18388	18067	18135	18119	18277	18227	18343	18433	18202	18310	18468	18153	18319	18556	18274	18210	18285	18601	18329	18485	18207	18203	18413	18615	18323	18242	18208	18327	18424	18142	18265	18243	18241	18452	18416	18456	18451	18279	18140	18495	18147	18259	18259	18195	18495	18317	18257	18504	18331	18322	18279	18383	18299	18588	18299	18259	18378	18279	18213	18195	18305	18330	18399	18420	18407	18377	18555	18184	18138	18407	18175	18438	18359	18385	18421	18306	18424	18424	18457	18381	18227	18420	18373	18309	18195	18191	18322	18241	18441	18465	18287	18460	18128	18427	18283	18460	18092	18292	18301	18404	18393	18280	18437	18402	18034	18258	18365	18279	18269	18517	18156	18256	18279	18219	18299	18333	18350	18314	18217	18337	18451	18191	18438	18355	18181	18369	18382	18388	18176	18157	18482	18367	18432	18184	18321	18261	18347	18242	18403	18364	18410	18384	18153	18128	18320	18425	18420	18318	18092	18425	18350	18489	18510	18403	18292	18738	18555	18272	18328	18138	18334	18197	18280	18321	18063	18192	18317	18182	18330	18100	18239	18231	18258	18348	18316	18506	18326	18273	18381	18551	18194	18033	18332	18283	18319	18272	18367	18274	18388	18283	18536	18392	18267	18173	18159	18386	18342	18647	18813	18355	18214	18249	18424	18175	17956	18443	18344	18167	18355	18413	18196	18171	18287	18139	18166	18097	18290	18236	18423	18157	18402	18327	18012	18444	18211	18328	18485	18368	18381	18304	18054	18273	18272	18020	18169	18164	18048	18114	18273	18293	18269	18355	18368	18362	18323	18421	18273	18177	18367	18303	18135	18243	18494	18244	18328	18419	18488	18121	18222	18372	18378	18352	18139	18309	18326	18351	18223	18352	18489	18402	18393	18256	18460	18506	18391	18554	18277	18365	18299	18222	18194	18330	18251	18533	18412	18219	18229	18219	18307	18159	18452	18265	18400	18203	18391	18427	18456	18499	18384	18354	18303	18394	18362	18297	18198	18350	18567	18115	18412	18134	18107	18357	18331	18104	18328	18405	18327	18182	18260	18214	18275	18201	18391	18091	18138	18246	18367	18350	18149	18287	18423	18264	18522	18324	18413	18403	18522	18256	18255	18283	18390	18325	18337	18394	18358	18230	18185	18421	18239	18460	18329	18232	18245	18454	18420	18343	18519	18317	18275	18399	18493	18284	18307	18143	18342	18395	18427	18322	18300	18375	18323	18446	18390	18332	18198	18272	18235	18238	18290	18292	18119	18273	18382	18339	18258	18368	18276	18357	18279	18390	18095	18309	18188	18185	18242	18231	18289	18434	18188	18413	18301	18333	18474	18277	18361	18474	18191	18306	18255	18321	18247	18376	18361	18515	18309	18374	18254	18375	18208	18344	18174	18217	18311	18312	18253	18455	18275	18230	18439	18251	18348	18194	18258	18335	18442	18359	18365	18170	18385	18426	18481	18233	18317	18553	18308	18235	18277	18185	18230	18351	18281	18259	18296	18524	18202	18510	18556	18343	18320	18189	18366	18282	18440	18265	18382	18288	18350	18515	18379	18343	18063	18313	18352	18422	18304	18183	18352	18283	18261	18227	18158	18207	18497	18403	18375	18344	18298	18308	18423	18419	18254	18333	17990	18270	18362	18303	18141	18304	18222	18273	18048	18332	18430	18381	18521	18524	18353	18097	18389	18449	18184	18492	18322	18364	18264	18294	18145	18365	18230	18249	18498	18396	18413	18295	18362	18272	18387	18342	18212	18296	18343	18253	18366	18224	18282	18353	18127	18353	18466	18169	18545	18224	18318	18337	18292	18429	18377	18175	18074	18335	18359	18498	18305	18293	18345	18262	18521	18328	18203	18143	18389	18183	18347	18324	18503	18318	18448	18455	18310	18219	18275	18150	18476	18423	18143	18385	18477	18233	18116	18484	18458	18435	18212	18231	18453	18366	18407	18248	18086	18220	18301	18379	18386	18290	18195	18327	18339	18277	18351	18453	18300	18453	18389	18275	18556	18236	18413	18366	18444	18416	18263	18403	18234	18337	18136	18339	18507	18243	18449	18265	18335	18366	18514	18254	18420	18419	18403	18279	18337	18639	18357	18227	18357	18101	18280	18311	18552	18309	18165	18358	18391	18368	18417	18305	18328	18419	18391	18152	18584	18206	18168	18273	18483	18352	18162	18140	18364	18277	18547	18498	18318	18444	18224	18428	18510	18304	18340	18265	18327	18369	18147	18302	18275	17876	18190	18506	18306	18411	18462	18373	18391	18343	18349	18220	18381	18410	18305	18473	18108	18241	18245	18259	18282	18343	18210	18238	18319	18211	18427	18222	18212	18137	18346	18201	18326	18041	18418	18613	18241	18260	18333	18269	18486	18264	18361	18406	18101	18403	18236	18385	18418	18368	18272	18291	18295	18498	18263	18261	18422	18283	18369	18507	18297	18349	18527	18173	18172	18159	18238	18539	18502	18139	18453	18338	18158	18439	18213	18395	18254	18180	18422	18341	18321	18312	18294	18364	18179	18298	18287	18359	17937	18273	18314	18269	18382	18409	18298	18345	18262	18292	18210	18351	18456	18310	18343	18254	18410	18309	18312	18103	18147	18229	18248	18307	18447	18227	18361	18342	18315	18128	18125	18287	18269	18403	18423	18215	18392	18288	18363	18345	18374	18260	18268	18108	18412	18193	18343	18444	18350	18332	18344	18449	18451	18201	18376	18460	18410	18450	18387	18208	18432	18272	18291	18358	18371	18088	18268	18483	18353	18247	18352	18386	18165	18480	18437	18392	18177	18257	18412	18222	18144	18290	18438	18462	18396	18495	18325	18417	18231	18316	18583	18667	18281	18517	18534	18343	18373	18343	17966	18344	18472	18392	18293	18195	18366	18366	18456	18263	18231	18204	18348	18512	18280	18195	18443	18478	18488	18207	18429	18426	18245	18362	18503	18258	18233	18452	18415	18291	18143	18164	18314	18210	18528	18131	18338	18377	18626	18202	18130	18231	18338	18301	18385	18406	18432	18312	18381	18370	18362	18218	18519	18433	18476	18133	18317	18270	18109	18482	18448	18227	18491	18474	18317	18280	18667	18235	18382	18208	18447	18279	18324	18286	18369	18102	18123	18393	18334	18427	18167	18338	18311	18222	18365	18381	18237	18232	18416	18303	18243	18212	18394	18264	18209	18168	18429	18331	18531	18282	18277	18130	18321	18368	18288	18503	18131	18328	18272	18432	18353	18399	18098	18222	18470	18269	18138	18469	18486	18320	18305	18385	18223	18214	18115	18220	18077	18430	18336	18264	18243	18471	18596	18343	18425	18222	18286	18283	18374	18184	18406	18099	18216	18319	18289	18287	18457	18355	18236	18340	18249	18300	18326	18305	18200	18341	18442	18272	18535	18245	18284	18436	18359	18115	18259	18276	18411	18248	18278	18295	18431	18301	18399	18340	18185	18310	18284	18322	18233	18389	18436	18302	18087	18307	18158	18245	18292	18142	18092	18348	18225	18103	18343	18208	18456	18336	18365	18249	18325	18326	18195	18304	18222	18077	18496	18444	18316	18431	18645	18611	18218	18273	18232	18221	18260	18577	18438	18159	18404	18445	18297	18160	18234	18426	18276	18399	18192	18507	18146	18453	18375	18440	18484	18618	18278	18303	18515	18381	18216	18279	18253	18414	18333	18605	18388	18377	18367	18310	18359	18492	18363	18326	18119	18157	18326	18144	18477	18341	17983	18263	18283	18537	18234	18295	18341	18342	18147	18507	18387	18410	18492	18357	18399	18418	18430	18344	18365	18309	18337	18309	18181	18439	18311	18361	18413	18271	18301	18475	18353	18265	18189	18156	18318	18295	18244	18321	18229	18411	18383	18282	18251	18256	18216	18390	18423	18454	18423	18225	18469	18265	18363	18145	18299	18207	18312	18213	18250	18484	18446	18438	18081	18272	18259	18224	18419	18313	18340	18316	18264	18211	18251	18266	18402	18360	18195	18527	18439	18250	18436	18392	18363	18327	18328	18167	18127	18451	18357	18440	18373	18112	18288	18501	18398	18193	18253	18425	18158	18260	18177	18253	18357	18336	18361	18401	18139	18249	18411	18144	18363	18473	18081	18376	18434	18398	18414	18361	18243	18332	18217	18400	18378	18306	18327	18477	18501	18411	18318	18366	18493	18261	18457	18352	18396	18557	18261	18052	18190	18416	18356	18371	18031	18489	18448	18299	18404	18358	18433	18260	18001	18150	18204	18436	18188	18140	18489	18158	18346	18537	18191	18129	18376	18251	18248	18299	18466	18414	18256	18280	18292	18459	18382	18296	18154	18070	18156	18273	18191	18165	18454	18281	18302	18364	18210	18301	18057	18418	18294	18180	18307	18334	18612	18332	18523	18495	18392	18561
25523	51764	35189	22697	18928	17257	16343	15758	16662	16993	15955	15509	15373	15285	16410	17155	16960	16131	15512	15021	15146	14862	15299	14931	14908	14896	15019	14903	14884	14752	14723	14990	14875	14864	14971	14914	14795	15047	14829	15036	14853	14991	14865	14707	14898	14911	14782	14868	14825	14897	14920	15047	14895	14858	14759	14743	14884	14907	14859	14805	14872	14683	14799	14823	14848	14895	14800	14810	14789	15063	14819	14821	14784	14778	14840	14786	15026	14794	14895	14784	14894	14786	14809	14763	14809	14906	14873	14886	14892	14709	14824	14814	14828	14762	14872	14897	14962	14873	14837	14746	14821	14686	14882	14909	14817	14824	14934	14924	14806	14772	14816	14867	14845	14666	14854	14731	14796	14797	14750	14966	14794	14797	14952	14915	14761	14779	14944	14816	14792	14925	14995	14950	14699	14711	14933	14868	14993	14871	14940	14930	14713	14628	14780	15066	14844	14919	14939	14959	14739	14914	14690	14809	14965	14739	14898	14746	15071	14877	14951	14736	14894	14997	14851	15002	14901	14877	14980	14933	14801	14865	15038	14748	15061	14895	14836	14923	14859	14755	14816	14796	14994	14772	14776	14742	15045	14948	14892	14918	14756	14808	14834	14724	14762	14873	15037	14853	14922	14896	14857	14832	14952	14905	14831	14822	14847	14811	14932	14825	14782	14912	14905	14712	14914	14938	14892	14882	14900	15072	14846	14973	14802	14961	14966	14756	14770	14790	14972	14891	15022	14941	14809	14959	14806	14818	14925	14884	14962	14834	14833	14828	14983	14826	14812	14961	14865	14957	14797	14929	14999	14860	14744	14857	14956	14874	14882	14901	14892	15032	14746	14726	14800	14925	15030	14922	14926	14639	14928	14932	14897	14908	14901	14831	14750	14879	14991	14898	14750	14844	15094	14817	14914	15068	15012	14861	15009	14981	14720	14914	14805	15048	14992	14984	14825	14845	14985	15026	14984	14922	15014	14691	14791	15012	14830	14866	14892	14881	14878	14799	15031	14768	15037	14892	14802	15064	14767	14894	14788	14861	14802	14876	14849	14796	14900	14904	14801	14737	14783	14928	15012	14985	14993	14831	14867	14936	14916	14809	15029	15010	14702	14878	14882	14899	14700	14797	14918	14784	14976	14787	14920	14788	14877	14923	14962	14855	14756	14922	14737	15052	14851	15028	14795	15076	14846	14838	15028	14873	14753	14838	14915	14776	14802	14879	14849	14841	14783	14911	14849	14809	14721	14847	15039	14925	14856	14969	14921	14816	15046	15090	14970	14908	14888	14845	14676	14877	14855	14958	14782	14702	14967	14724	14867	14916	15022	14931	14684	14834	14905	14969	14983	15066	14945	15022	14805	14777	15095	14816	14788	15022	14964	14964	14886	14939	14690	14873	14865	14848	14846	14840	14946	14819	14917	14803	14818	14976	14834	14888	14858	14832	14906	14765	14777	14675	14742	14807	14929	14958	14787	15051	14762	14696	14843	14792	14981	14950	14828	15005	14829	14996	14838	14819	14864	14940	14798	14637	14763	14955	14850	14818	14899	14852	14880	14852	15033	15004	14951	14851	14871	14863	14766	14760	14913	14740	14800	14866	14851	14888	14873	14910	15041	14910	14690	14835	14810	14992	14950	14884	15030	14851	14910	14904	14919	14876	14828	14923	14804	14852	14869	14762	14834	14771	14842	14966	14679	14874	14795	14802	15080	14970	14811	14681	14809	14916	14971	14846	14958	14865	14944	14771	14754	14910	14814	14901	14869	14867	15117	14838	14856	15013	14741	15062	14985	14876	14846	14901	15008	14730	14858	14904	14771	14880	14826	15032	14931	14721	14899	14991	14815	14847	14875	14962	14900	14948	14886	14840	14818	14918	14881	14939	14931	14787	14805	14801	14835	15040	14789	14864	14972	14790	14903	14956	14759	14891	14829	15025	14939	14823	14862	14953	14652	14807	14837	15001	14915	14905	15066	14805	14974	14811	14759	14865	14865	14825	14887	14895	14661	14832	14729	14888	14878	14667	14705	14847	14848	14907	15084	14970	14919	14932	14942	14834	15048	14874	14815	14945	14790	15004	14706	14794	15095	14852	14993	14831	14790	14883	14762	15015	14956	14823	15131	14787	15024	14789	14829	14847	14997	14709	15052	14909	14801	14797	14933	14924	14827	14888	14903	14706	14931	14935	14835	14812	14769	14843	14893	14909	14812	14947	14967	14643	14892	14999	14872	14900	14871	14733	15118	14802	14857	15018	14998	14897	14934	15030	15090	14964	14968	14849	14889	14759	14735	14841	14911	14781	14910	14883	14950	14900	14851	14851	14709	14936	14803	14878	14923	14785	14799	15004	14888	14966	14961	14922	14818	14954	14846	14977	14956	14873	14849	14817	14985	14816	14830	14717	15065	14930	14964	14852	14870	14919	14640	14814	14838	14827	14870	14899	14836	14890	14980	14983	14808	14873	14851	14933	14709	14897	14802	14925	14746	14620	14803	14793	14859	14839	14790	14957	14913	14810	14851	14969	14965	15043	14728	14998	14908	14790	14884	14821	14710	14979	14784	14901	14898	14789	14823	14913	14817	14844	14940	14853	15002	14916	14754	14953	14994	14784	14902	14781	14850	14935	15006	14722	14935	14864	14953	14665	14890	14920	14808	15072	14935	14703	14871	14720	14875	14954	14935	14823	14722	14998	15044	14777	14701	15019	14846	14921	14943	14954	14884	14760	14787	14955	14769	14808	14846	14833	14645	14884	14983	14928	14975	14914	14809	14895	14827	14937	14951	14852	14783	14863	14883	14998	14774	14832	15030	14951	14913	14865	14928	14697	14853	15007	14821	15002	14845	14946	14734	14910	14676	14875	14826	14864	14794	14720	14906	14901	14825	14771	14765	14906	14903	14993	14958	14903	14942	14811	14778	14982	14895	14854	14739	14895	14931	14705	14744	14933	14854	14872	14901	14997	14966	14964	14912	14890	14777	14944	15001	14811	15044	14789	14943	14884	14722	14883	14777	15004	14820	14874	14844	14940	14807	15062	14825	14917	14948	14945	14796	14681	14877	15005	14781	14988	14944	14788	15025	14964	14726	14776	14910	14899	14891	14965	14715	14823	14970	14771	14835	14768	14803	14823	14696	15038	14954	14792	14782	14799	14762	14907	14824	14735	14850	14956	14766	14918	14775	14874	14887	14911	14873	14791	14742	14998	14835	14810	15080	14840	14855	14681	14916	14747	14838	15041	14922	14806	14875	14915	14866	14829	14841	14747	14840	15148	14779	14862	14900	14843	15097	14841	14963	14936	14940	14778	14883	14785	14886	14814	14912	14941	14857	14864	14895	14799	14833	14863	15012	14645	14827	14820	14914	14886	14843	14752	14996	14935	14905	14939	14805	15019	14885	14906	14763	15021	14799	14717	14852	14953	14831	15000	14921	14858	14708	15040	14858	14910	14742	14898	14651	14847	14826	14855	15050	14839	14839	14965	14866	14931	14800	14966	14844	14904	15033	14933	14826	14823	14967	14949	14811	14912	14974	15050	14888	14749	14775	14748	14896	15093	15037	15005	14608	14871	14775	14747	14787	14891	14793	14964	14939	14887	14901	15050	14849	14774	14817	14807	14657	14785	14645	14852	14747	14823	14931	14784	14731	14954	14850	14990	14829	14684	15055	14793	14770	14760	14995	14777	14821	14869	14923	14836	14854	14846	15049	14855	14802	14785	14924	14923	14880	14718	15007	14949	14768	14970	14929	14775	14869	14923	14926	14878	14956	14936	14993	14977	14959	14926	14727	14906	14984	14883	14902	14923	14877	14763	15062	14975	14914	14779	14772	14874	14955	14957	14869	14909	14949	14880	14715	14828	14908	14946	14930	15003	14819	15004	14855	14895	14831	14867	14888	14750	14926	14967	14765	14764	14798	14973	14885	14638	14960	14894	14655	14642	14833	14794	15000	14971	14966	14788	14825	14988	14938	15080	14710	14880	14797	14696	14739	14906	14950	14706	14826	14995	14925	14959	14769	14978	14933	14965	14868	14861	14927	14928	14865	14853	14968	14974	14903	15083	14735	14821	15053	14808	14880	14857	14725	14837	14813	15029	14886	14964	14801	14847	14865	14967	14880	14642	15028	14897	14732	14723	14901	14933	14954	14871	14844	14899	14937	14842	14793	14895	14832	14896	14805	14925	14795	14816	14785	14942	14777	14626	14890	14882	14869	15075	14935	14980	14849	14784	14786	14839	14926	14956	14888	14849	14763	14835	15086	15001	14918	15026	14854	14905	14690	14805	14774	14900	14712	14882	15056	14833	14855	14931	14738	14757	14793	14734	14889	15015	14998	14828	14952	14861	14927	14865	14817	14949	14768	14935	14696	14856	14786	14868	14745	14994	14941	14868	15031	14845	14909	14727	14851	14855	14813	15079	14892	14830	15023	15037	14897	14806	14817	14920	14498	14850	14983	14865	15062	14984	14878	14877	14855	15044	14963	14864	14874	14883	14850	14939	14969	14817	14954	14981	14893	14803	14981	14939	14955	14817	14816	14935	14767	14792	14779	14961	14853	14689	14785	14978	14945	14972	14856	14886	14787	14842	14909	14919	14806	14881	14961	14796	14978	15015	14869	14852	14875	14769	14795	14871	14951	14888	14997	14873	14943	14758	14849	14568	14673	15000	14977	14828	14911	14826	14818	14993	14916	14908	14708	14778	14604	14870	14723	14871	14950	14912	15030	14840	14679	14827	14884	14792	14703	14855	14961	14787	14831	14812	14881	14875	14957	14922	14823	14993	14813	14843	14874	14795	14888	14679	14866	14968	14810	14995	14851	14778	14910	14912	14827	14845	15029	14852	14801	14829	14824	14892	14987	14921	14926	14860	14930	15148	14880	14957	14825	14835	14860	14871	14794	14880	15042	14964	14874	14929	14910	14851	14959	14763	14895	14960	15063	14685	14846	14712	14974	14889	14876	14817	14946	14908	14858	14829	14908	14885	14951	14802	15054	14961	14787	14986	14821	14714	14751	14979	15114	14880	14711	14938	14868	14886	14777	14927	14997	14809	14827	14849	14950	14943	14855	14940	14908	14718	14853	14878	14830	14969	14740	14926	15031	14897	14803	14823	14756	14945	14752	14951	14961	14822	14971	14950	14977	14686
24551	21104	27033	26744	20994	19427	19054	17956	18380	18770	17902	17895	17609	17567	18137	18185	18171	18140	17926	17617	17599	17672	17789	17382	17517	17473	17421	17728	17564	17718	17672	17385	17539	17322	17496	17484	17625	17333	17311	17199	17404	17279	17450	17412	17492	17306	17551	17280	17442	17340	17488	17541	17309	17524	17349	17397	17336	17374	17345	17523	17211	17471	17504	17325	17414	17442	17509	17328	17361	17367	17402	17565	17326	17360	17470	17374	17306	17389	17343	17369	17263	17512	17498	17471	17363	17427	17504	17434	17492	17332	17405	17384	17198	17539	17344	17281	17458	17340	17366	17389	17430	17297	17276	17411	17416	17492	17455	17220	17208	17469	17235	17470	17487	17572	17565	17374	17628	17264	17291	17273	17387	17305	17416	17434	17402	17265	17361	17390	17188	17524	17336	17519	17403	17629	17525	17241	17251	17555	17358	17379	17368	17393	17314	17203	17405	17403	17337	17272	17374	17325	17409	17176	17427	17541	17371	17298	17423	17374	17249	17429	17432	17477	17305	17197	17498	17430	17229	17577	17366	17459	17342	17311	17346	17158	17466	17295	17208	17496	17325	17584	17427	17521	17195	17266	17482	17382	17393	17293	17513	17501	17386	17424	17457	17496	17460	17360	17399	17297	17426	17293	17205	17530	17424	17411	17416	17591	17364	17175	17391	17365	17465	17359	17187	17331	17556	17390	17404	17544	17464	17396	17349	17497	17531	17345	17249	17383	17315	17274	17407	17440	17225	17428	17349	17468	17444	17210	17406	17310	17357	17561	17369	17398	17342	17499	17642	17513	17427	17492	17382	17506	17305	17187	17371	17412	17407	17400	17399	17294	17317	17283	17384	17574	17572	17426	17561	17542	17402	17373	17502	17527	17464	17370	17469	17431	17465	17232	17128	17463	17395	17449	17457	17310	17455	17324	17353	17289	17458	17416	17697	17402	17695	17603	17486	17375	17492	17216	17359	17456	17181	17388	17255	17371	17353	17413	17403	17350	17312	17650	17298	17269	17356	17353	17310	17307	17294	17353	17463	17233	17264	17704	17340	17257	17399	17359	17617	17352	17580	17413	17125	17499	17164	17421	17515	17260	17395	17366	17447	17326	17467	17389	17383	17388	17499	17316	17344	17359	17587	17496	17412	17310	17361	17462	17333	17156	17464	17418	17452	17277	17502	17381	17494	17418	17465	17491	17241	17584	17365	17442	17619	17240	17434	17345	17341	17400	17148	17222	17442	17571	17514	17508	17202	17393	17245	17469	17407	17638	17464	17221	17464	17306	17320	17390	17375	17390	17546	17596	17389	17440	17227	17210	17345	17472	17454	17364	17233	17392	17533	17557	17376	17490	17293	17285	17507	17446	17492	17538	17541	17499	17331	17442	17457	17334	17409	17374	17213	17482	17437	17294	17351	17236	17610	17308	17439	17564	17465	17380	17688	17556	17398	17360	17322	17514	17608	17388	17358	17373	17511	17308	17429	17304	17534	17163	17432	17501	17723	17277	17539	17449	17393	17352	17271	17119	17435	17458	17381	17543	17403	17344	17272	17333	17523	17438	17484	17514	17342	17479	17334	17344	17357	17453	17374	17468	17508	17271	17344	17366	17510	17511	17491	17516	17353	17354	17635	17462	17717	17478	17401	17275	17582	17284	17322	17411	17573	17567	17502	17348	17555	17339	17344	17344	17552	17470	17327	17671	17607	17292	17377	17265	17397	17297	17425	17309	17475	17530	17498	17577	17498	17453	17536	17311	17507	17448	17433	17331	17437	17324	17437	17336	17578	17561	17551	17399	17515	17452	17557	17510	17227	17402	17470	17518	17477	17336	17392	17493	17589	17600	17397	17282	17237	17276	17579	17467	17666	17450	17615	17354	17501	17463	17487	17403	17297	17455	17318	17371	17429	17470	17393	17320	17529	17440	17329	17533	17436	17559	17504	17463	17444	17327	17372	17495	17395	17376	17495	17400	17456	17362	17286	17200	17264	17401	17334	17452	17396	17236	17399	17312	17393	17352	17184	17422	17608	17430	17380	17570	17586	17492	17396	17171	17489	17370	17389	17287	17355	17491	17209	17366	17541	17619	17543	17314	17435	17472	17615	17342	17529	17368	17154	17508	17207	17426	17294	17170	17327	17468	17625	17444	17326	17646	17546	17372	17442	17416	17627	17439	17346	17400	17533	17573	17430	17329	17423	17548	17397	17565	17495	17580	17372	17421	17410	17575	17386	17360	17331	17286	17443	17520	17436	17411	17500	17453	17365	17464	17389	17549	17268	17440	17333	17428	17515	17504	17370	17426	17486	17485	17306	17512	17455	17254	17177	17420	17555	17429	17273	17306	17379	17309	17409	17252	17439	17275	17404	17559	17285	17465	17529	17340	17415	17426	17392	17345	17507	17461	17544	17511	17418	17422	17296	17490	17385	17602	17421	17484	17386	17361	17306	17296	17536	17590	17507	17367	17382	17714	17265	17379	17349	17277	17486	17427	17261	17384	17521	17331	17275	17425	17316	17264	17515	17348	17536	17254	17427	17380	17419	17368	17490	17392	17336	17559	17358	17393	17572	17429	17470	17423	17419	17363	17458	17586	17470	17481	17389	17454	17629	17419	17335	17322	17322	17584	17550	17188	17339	17380	17435	17393	17415	17355	17271	17296	17561	17570	17402	17554	17421	17341	17667	17598	17659	17441	17590	17370	17367	17253	17427	17490	17426	17153	17447	17401	17392	17189	17466	17395	17381	17370	17262	17400	17400	17566	17453	17237	17490	17191	17507	17457	17561	17402	17259	17342	17286	17453	17628	17178	17440	17488	17257	17538	17350	17522	17607	17550	17513	17365	17281	17416	17187	17404	17412	17213	17479	17524	17540	17358	17250	17229	17329	17357	17483	17462	17420	17396	17407	17528	17262	17376	17272	17605	17400	17420	17506	17592	17387	17426	17350	17680	17201	17270	17402	17409	17475	17424	17453	17419	17496	17300	17331	17290	17296	17496	17437	17396	17484	17219	17655	17383	17383	17376	17408	17406	17341	17318	17572	17424	17452	17514	17354	17433	17571	17525	17402	17492	17412	17334	17581	17570	17452	17544	17393	17420	17508	17334	17575	17442	17315	17383	17161	17428	17375	17191	17549	17363	17485	17302	17272	17406	17416	17500	17319	17282	17316	17342	17362	17596	17463	17390	17476	17411	17498	17469	17384	17294	17231	17269	17334	17429	17444	17325	17521	17324	17633	17528	17360	17471	17457	17525	17459	17372	17400	17380	17500	17424	17432	17556	17464	17483	17358	17458	17389	17555	17449	17383	17486	17509	17528	17464	17706	17512	17337	17396	17440	17355	17414	17325	17286	17379	17419	17386	17429	17324	17297	17327	17418	17502	17210	17340	17387	17374	17184	17463	17204	17365	17455	17450	17325	17423	17542	17281	17376	17431	17668	17362	17414	17195	17413	17410	17486	17326	17447	17712	17639	17526	17398	17487	17355	17326	17358	17304	17362	17397	17352	17332	17300	17241	17415	17317	17523	17318	17450	17404	17446	17537	17438	17393	17420	17255	17647	17339	17257	17351	17404	17354	17507	17436	17504	17618	17392	17237	17347	17397	17431	17134	17419	17556	17303	17394	17534	17540	17088	17424	17479	17355	17199	17385	17413	17400	17565	17412	17180	17399	17460	17422	17570	17364	17608	17295	17376	17276	17185	17346	17285	17421	17605	17379	17460	17647	17521	17664	17435	17244	17512	17504	17463	17523	17422	17420	17475	17506	17444	17609	17266	17301	17531	17437	17401	17351	17245	17461	17470	17612	17416	17545	17345	17305	17256	17291	17655	17446	17346	17446	17646	17311	17529	17496	17132	17332	17518	17440	17401	17538	17412	17441	17349	17285	17363	17566	17362	17450	17366	17403	17487	17310	17518	17310	17293	17656	17375	17605	17348	17420	17433	17465	17483	17377	17635	17459	17198	17507	17441	17339	17269	17531	17265	17470	17320	17429	17446	17517	17576	17531	17430	17407	17572	17394	17487	17642	17549	17228	17370	17344	17346	17304	17469	17322	17427	17452	17584	17513	17460	17348	17383	17622	17267	17265	17386	17450	17365	17234	17398	17507	17509	17250	17278	17329	17251	17179	17498	17506	17355	17297	17298	17406	17349	17505	17457	17355	17349	17314	17391	17457	17600	17435	17151	17405	17437	17452	17396	17374	17294	17537	17349	17374	17382	17367	17241	17343	17425	17281	17431	17760	17474	17604	17374	17320	17564	17413	17251	17231	17428	17489	17397	17452	17360	17267	17496	17349	17408	17290	17375	17305	17419	17318	17560	17348	17461	17420	17323	17522	17375	17342	17491	17185	17252	17437	17411	17237	17379	17434	17475	17348	17312	17444	17405	17349	17470	17463	17290	17373	17461	17562	17300	17636	17489	17379	17355	17390	17312	17503	17431	17406	17454	17472	17530	17371	17366	17484	17499	17478	17485	17519	17430	17549	17203	17332	17564	17506	17367	17389	17390	17419	17521	17434	17616	17577	17411	17582	17378	17350	17536	17532	17247	17247	17500	17599	17400	17349	17404	17205	17301	17157	17588	17250	17492	17436	17316	17509	17397	17496	17420	17516	17340	17451	17510	17510	17464	17401	17373	17440	17291	17551	17385	17508	17509	17374	17452	17445	17448	17116	17416	17349	17492	17489	17268	17405	17446	17411	17344	17310	17379	17383	17388	17617	17211	17333	17284	17427	17481	17139	17291	17342	17445	17441	17354	17415	17405	17434	17306	17229	17536	17321	17476	17403	17237	17319	17473	17211	17458	17461	17454	17547	17442	17423	17306	17482	17535	17522	17519	17482	17422	17553	17540	17421	17692	17354	17428	17511	17361	17273	17351	17394	17300	17580	17537	17253	17641	17672	17414	17300	17471	17448	17311	17459	17485	17600	17306	17386	17478	17572	17439	17520	17573	17117	17200	17448	17332	17655	17403	17430	17254	17419	17399	17382	17496	17423	17435	17406	17515	17380	17517	17182	17612	17355	17352	17276	17399	17259	17148	17464	17473	17304	17447	17499	17466	17377	17515	17361	17530	17620	17507	17454	17537	17527	17302	17351	17414	17369	17288	17587	17338	17407	17538	17427	17686	17452	17457	17451	17431	17325
25631	44087	29301	20898	17695	16342	15468	15209	15825	15939	14852	14497	14540	14791	15334	15191	15368	14960	14634	14720	14577	14585	14373	14390	14326	14418	14270	14468	14443	14319	14436	14458	14148	14301	14307	14390	14435	14192	14419	14162	14349	14276	14348	14353	14484	14276	14388	14354	14328	14225	14453	14236	14369	14325	14251	14367	14319	14304	14284	14224	14187	14371	14366	14367	14308	14232	14415	14212	14409	14418	14183	14092	14341	14270	14454	14191	14340	14264	14222	14265	14322	14194	14334	14237	14327	14207	14312	13972	14405	14298	14342	14275	14431	14372	14509	14372	14344	14237	14231	14387	14359	14269	14368	14488	14239	14394	14249	14375	14474	14356	14292	14367	14413	14363	14386	14347	14285	14410	14355	14530	14316	14430	14249	14125	14489	14262	14347	14324	14262	14148	14127	14361	14425	14264	14456	14275	14307	14576	14390	14269	14437	14117	14427	14372	14493	14364	14490	14196	14314	14492	14447	14342	14316	14246	14296	14213	14492	14318	14500	14203	14248	14392	14292	14207	14330	14289	14321	14552	14391	14350	14402	14324	14389	14354	14377	14388	14580	14243	14393	14131	14315	14336	14348	14307	14334	14389	14308	14431	14339	14357	14369	14237	14280	14334	14368	14410	14423	14072	14301	14405	14215	14556	14201	14413	14299	14392	14426	14332	14386	14382	14374	14427	14284	14447	14313	14343	14282	14306	14459	14350	14239	14304	14431	14582	14424	14403	14231	14439	14369	14256	14291	14276	14351	14253	14395	14463	14423	14402	14264	14262	14290	14359	14251	14268	14300	14357	14266	14351	14406	14487	14303	14518	14360	14361	14256	14400	14283	14353	14453	14264	14180	14430	14437	14278	14509	14391	14304	14270	14401	14447	14369	14292	14426	14394	14263	14446	14222	14396	14485	14307	14416	14386	14354	14319	14225	14275	14327	14320	14134	14248	14319	14498	14272	14367	14407	14379	14334	14404	14386	14231	14361	14249	14327	14367	14220	14355	14238	14291	14459	14508	14541	14171	14354	14412	14245	14328	14311	14469	14334	14153	14144	14530	14334	14374	14210	14332	14433	14488	14384	14353	14353	14425	14380	14348	14402	14342	14197	14466	14283	14353	14369	14318	14208	14315	14380	14243	14458	14439	14315	14307	14350	14287	14292	14494	14301	14527	14418	14335	14311	14223	14320	14357	14164	14459	14338	14342	14650	14330	14338	14377	14498	14324	14130	14368	14394	14356	14345	14397	14207	14396	14270	14330	14250	14459	14290	14355	14343	14345	14444	14207	14294	14280	14194	14216	14132	14441	14326	14384	14407	14296	14285	14261	14440	14367	14184	14392	14442	14422	14307	14472	14332	14461	14361	14325	14324	14402	14247	14386	14371	14204	14441	14296	14521	14245	14431	14349	14264	14348	14494	14361	14471	14204	14240	14373	14270	14279	14296	14295	14319	14411	14409	14414	14362	14330	14320	14403	14353	14478	14422	14213	14392	14288	14374	14543	14343	14342	14319	14415	14378	14149	14219	14424	14406	14303	14450	14165	14356	14382	14350	14423	14478	14501	14410	14284	14285	14452	14308	14426	14410	14397	14325	14367	14218	14431	14409	14374	14220	14419	14626	14311	14198	14387	14317	14332	14265	14276	14418	14425	14201	14435	14335	14330	14092	14291	14318	14339	14244	14327	14202	14273	14291	14339	14453	14473	14410	14332	14332	14251	14200	14385	14288	14313	14333	14290	14323	14440	14342	14415	14352	14367	14363	14382	14351	14235	14303	14276	14300	14515	14325	14460	14494	14207	14398	14253	14182	14409	14223	14354	14459	14349	14334	14315	14435	14363	14301	14228	14353	14329	14399	14311	14227	14329	14342	14552	14380	14368	14356	14501	14438	14391	14463	14540	14360	14468	14324	14374	14272	14351	14364	14065	14341	14334	14251	14380	14331	14306	14263	14495	14350	14360	14318	14237	14265	14369	14310	14325	14275	14351	14233	14340	14357	14237	14211	14339	14276	14410	14316	14335	14300	14193	14229	14357	14220	14137	14301	14149	14323	14401	14336	14219	14231	14403	14287	14259	14362	14497	14450	14217	14332	14461	14398	14366	14309	14389	14524	14335	14304	14339	14249	14165	14351	14327	14442	14444	14490	14486	14379	14205	14306	14340	14280	14331	14402	14257	14427	14351	14290	14283	14369	14555	14188	14283	14274	14405	14388	14353	14318	14227	14443	14331	14283	14260	14346	14246	14363	14229	14475	14350	14223	14253	14250	14423	14319	14424	14339	14338	14347	14413	14126	14468	14260	14242	14247	14328	14308	14298	14590	14218	14288	14395	14308	14436	14483	14273	14374	14116	14406	14338	14311	14110	14306	14328	14274	14452	14190	14311	14235	14451	14302	14362	14413	14330	14424	14230	14290	14303	14143	14164	14435	14362	14370	14432	14392	14448	14129	14231	14247	14265	14168	14278	14482	14273	14329	14157	14457	14348	14357	14407	14396	14328	14404	14151	14372	14454	14453	14414	14222	14329	14417	14255	14309	14430	14369	14378	14266	14316	14236	14450	14318	14360	14276	14346	14415	14346	14353	14280	14319	14311	14457	14247	14259	14197	14419	14256	14443	14381	14368	14288	14520	14197	14441	14420	14075	14165	14472	14246	14211	14394	14298	14280	14237	14393	14458	14167	14305	14243	14457	14216	14493	14218	14356	14426	14402	14290	14417	14283	14210	14315	14367	14462	14235	14288	14203	14226	14340	14472	14453	14309	14285	14526	14309	14302	14430	14318	14591	14276	14276	14383	14334	14232	14262	14230	14321	14305	14390	14293	14385	14376	14298	14427	14435	14471	14201	14455	14315	14428	14224	14231	14477	14267	14199	14386	14391	14287	14370	14354	14581	14282	14374	14344	14232	14461	14491	14395	14399	14351	14360	14345	14373	14296	14383	14433	14445	14359	14323	14528	14440	14402	14462	14243	14513	14304	14366	14306	14306	14333	14410	14277	14249	14318	14362	14325	14373	14453	14358	14325	14282	14302	14438	14231	14340	14180	14276	14243	14336	14211	14455	14339	14430	14236	14335	14269	14385	14437	14318	14225	14267	14407	14301	14333	14404	14261	14454	14236	14233	14328	14255	14288	14177	14239	14270	14296	14359	14363	14449	14212	14339	14350	14229	14421	14336	14239	14310	14430	14408	14239	14462	14232	14292	14288	14378	14242	14350	14416	14480	14217	14353	14249	14404	14287	14430	14352	14258	14224	14325	14419	14314	14192	14206	14276	14393	14429	14388	14451	14445	14280	14275	14313	14342	14307	14422	14244	14333	14389	14430	14418	14424	14313	14322	14376	14234	14312	14224	14565	14321	14250	14197	14300	14410	14377	14314	14502	14200	14424	14246	14454	14414	14373	14267	14179	14298	14380	14033	14179	14404	14498	14272	14401	14538	14277	14408	14407	14259	14202	14276	14247	14328	14448	14288	14217	14428	14299	14345	14259	14226	14370	14334	14384	14147	14156	14406	14192	14318	14291	14328	14289	14293	14391	14185	14298	14324	14441	14236	14518	14321	14354	14271	14275	14386	14441	14300	14330	14270	14537	14448	14282	14328	14442	14223	14210	14287	14418	14430	14349	14297	14301	14384	14343	14303	14384	14399	14352	14435	14231	14388	14446	14357	14395	14368	14312	14285	14214	14464	14335	14392	14264	14298	14363	14291	14345	14356	14299	14277	14506	14417	14428	14411	14217	14297	14361	14458	14329	14534	14233	14342	14378	14262	14509	14174	14373	14379	14278	14337	14173	14286	14325	14295	14183	14448	14261	14157	14319	14442	14312	14332	14459	14391	14335	14324	14515	14324	14243	14427	14322	14178	14320	14379	14368	14375	14358	14434	14484	14281	14357	14266	14420	14200	14259	14253	14259	13989	14247	14316	14439	14321	14514	14296	14255	14441	14449	14459	14293	14422	14282	14360	14474	14411	14337	14326	14320	14310	14447	14261	14270	14320	14360	14315	14435	14330	14473	14382	14363	14112	14388	14303	14213	14360	14315	14348	14374	14415	14418	14424	14147	14457	14249	14302	14343	14416	14358	14389	14366	14441	14239	14289	14286	14207	14370	14577	14433	14290	14332	14276	14165	14124	14424	14360	14392	14266	14358	14368	14333	14247	14278	14177	14277	14568	14316	14367	14550	14316	14311	14424	14354	14423	14332	14415	14434	14447	14505	14390	14227	14284	14165	14305	14273	14460	14205	14314	14320	14421	14338	14424	14396	14441	14392	14294	14368	14410	14364	14302	14186	14348	14446	14313	14234	14323	14221	14417	14139	14281	14385	14437	14291	14424	14518	14167	14302	14453	14166	14429	14416	14270	14490	14407	14320	14374	14322	14495	14393	14541	14262	14429	14283	14345	14362	14388	14323	14499	14410	14436	14456	14573	14396	14195	14399	14345	14446	14360	14269	14390	14338	14152	14350	14441	14327	14450	14304	14284	14306	14238	14376	14366	14494	14490	14422	14307	14308	14318	14344	14314	14350	14370	14333	14411	14219	14364	14316	14445	14325	14292	14333	14471	14394	14420	14315	14328	14470	14298	14417	14408	14310	14240	14237	14450	14343	14286	14249	14310	14465	14147	14225	14272	14365	14377	14189	14412	14215	14112	14355	14450	14348	14389	14513	14368	14275	14552	14408	14303	14403	14311	14227	14340	14209	14383	14274	14377	14353	14481	14468	14390	14293	14234	14589	14154	14298	14342	14432	14356	14316	14318	14383	14355	14512	14321	14350	14286	14204	14529	14280	14503	14337	14391	14241	14481	14320	14348	14244	14393	14355	14399	14503	14247	14436	14453	14440	14329	14074	14407	14294	14299	14259	14513	14419	14464	14282	14381	14425	14400	14430	14430	14293	14430	14368	14511	14471	14350	14402	14371	14357	14290	14446	14335	14197	14290	14365	14351	14486	14403	14169	14372	14443	14316	14400	14249	14229	14356	14300	14365	14332	14317	14283	14282	14383	14397	14221	14482	14477	14271	14499	14417	14245	14348	14124	14303	14300	14334	14368	14300	14256	14447	14425	14207	14438	14350	14485	14315	14375	14332	14413	14409	14455	14276	14346	14398	14443	14406	14280	14256	14305	14389	14281	14246	14280	14326	14246
22069	21011	28245	24001	21543	23135	23498	18553	19335	20242	17561	17097	17242	17636	18266	19313	19098	18865	17953	17656	17458	17086	16798	16727	16476	16520	16658	16909	16650	16662	16586	16786	16656	16682	16689	16617	16481	16560	16567	16542	16627	16439	16484	16523	16853	16484	16484	16551	16499	16811	16563	16509	16445	16468	16507	16531	16558	16646	16374	16437	16586	16573	16521	16441	16407	16503	16681	16497	16591	16502	16657	16421	16639	16574	16673	16521	16333	16636	16378	16507	16612	16536	16561	16240	16494	16646	16490	16481	16484	16555	16445	16686	16537	16526	16531	16546	16482	16584	16574	16505	16694	16611	16397	16548	16682	16472	16487	16416	16670	16325	16310	16450	16447	16542	16603	16693	16753	16487	16483	16554	16307	16522	16498	16535	16564	16455	16468	16352	16557	16413	16642	16734	16473	16662	16681	16444	16353	16590	16504	16567	16490	16494	16282	16435	16425	16557	16516	16465	16670	16614	16474	16569	16561	16530	16557	16502	16605	16574	16491	16554	16373	16632	16603	16390	16424	16514	16499	16605	16426	16534	16623	16467	16700	16611	16574	16596	16297	16247	16482	16431	16362	16556	16640	16522	16598	16484	16614	16604	16545	16356	16367	16514	16660	16551	16287	16482	16402	16526	16381	16593	16438	16606	16380	16365	16567	16399	16486	16514	16423	16621	16412	16502	16444	16344	16308	16259	16348	16560	16471	16509	16413	16359	16525	16488	16745	16552	16391	16547	16473	16590	16566	16656	16652	16523	16612	16462	16352	16316	16387	16493	16678	16521	16412	16404	16376	16597	16404	16417	16718	16563	16434	16454	16772	16360	16234	16542	16526	16528	16406	16422	16601	16490	16455	16458	16498	16735	16560	16407	16532	16365	16549	16804	16660	16599	16537	16395	16529	16620	16430	16429	16610	16583	16441	16548	16392	16279	16389	16484	16426	16425	16444	16391	16416	16385	16539	16475	16482	16560	16712	16560	16586	16595	16581	16749	16505	16340	16709	16476	16405	16691	16383	16456	16535	16329	16538	16649	16550	16483	16446	16476	16553	16518	16327	16477	16422	16491	16774	16434	16521	16534	16550	16544	16466	16423	16467	16439	16333	16507	16482	16622	16557	16540	16594	16420	16589	16406	16551	16614	16643	16584	16416	16575	16521	16422	16400	16527	16391	16644	16548	16432	16496	16369	16597	16513	16477	16607	16473	16342	16377	16460	16357	16473	16330	16507	16653	16416	16627	16669	16449	16450	16530	16456	16525	16576	16278	16540	16372	16563	16453	16303	16702	16400	16472	16573	16591	16529	16533	16218	16561	16493	16512	16557	16660	16437	16388	16574	16558	16528	16557	16575	16691	16437	16473	16529	16313	16434	16652	16397	16438	16498	16433	16553	16545	16328	16339	16577	16309	16657	16487	16598	16574	16458	16559	16632	16660	16590	16515	16531	16432	16505	16414	16303	16456	16843	16465	16558	16428	16581	16478	16545	16791	16495	16530	16501	16369	16331	16473	16516	16426	16392	16500	16273	16498	16647	16815	16549	16627	16304	16684	16472	16246	16466	16601	16469	16522	16585	16776	16472	16470	16595	16628	16331	16620	16597	16525	16497	16430	16652	16461	16328	16410	16444	16436	16666	16422	16604	16505	16207	16293	16437	16640	16466	16479	16581	16635	16581	16501	16703	16685	16386	16556	16466	16598	16665	16425	16625	16442	16374	16481	16325	16392	16437	16590	16632	16334	16600	16505	16474	16495	16713	16452	16506	16510	16697	16343	16424	16522	16711	16500	16395	16602	16601	16716	16754	16612	16407	16333	16515	16513	16471	16594	16478	16438	16421	16541	16366	16540	16460	16371	16318	16427	16586	16424	16661	16583	16561	16607	16264	16529	16478	16412	16232	16701	16595	16422	16320	16544	16514	16648	16556	16490	16735	16497	16727	16585	16566	16473	16459	16606	16521	16624	16478	16600	16380	16699	16464	16678	16665	16534	16554	16628	16517	16478	16535	16496	16398	16676	16508	16495	16374	16321	16570	16507	16587	16646	16410	16609	16363	16462	16543	16485	16438	16822	16542	16607	16504	16437	16317	16512	16344	16581	16576	16507	16653	16651	16671	16429	16446	16745	16492	16629	16462	16437	16492	16559	16470	16453	16473	16521	16635	16277	16474	16527	16449	16445	16538	16538	16550	16181	16430	16683	16369	16619	16334	16559	16624	16586	16426	16565	16501	16570	16546	16567	16619	16541	16493	16535	16675	16387	16440	16567	16314	16391	16450	16727	16441	16553	16731	16508	16635	16578	16609	16469	16380	16449	16653	16590	16270	16359	16376	16673	16513	16551	16471	16507	16594	16466	16553	16494	16605	16441	16326	16494	16561	16562	16628	16472	16608	16493	16386	16469	16436	16665	16485	16509	16497	16472	16433	16660	16506	16496	16537	16389	16347	16477	16162	16583	16561	16509	16516	16697	16574	16612	16378	16549	16541	16293	16480	16535	16664	16725	16476	16502	16144	16555	16630	16526	16409	16475	16539	16512	16700	16543	16755	16601	16680	16527	16407	16366	16568	16510	16653	16687	16479	16674	16406	16345	16598	16245	16424	16495	16443	16633	16509	16483	16463	16653	16518	16752	16540	16589	16529	16409	16484	16574	16571	16602	16550	16694	16546	16600	16508	16562	16463	16353	16459	16489	16345	16599	16502	16482	16428	16438	16567	16564	16585	16492	16574	16544	16454	16398	16391	16755	16425	16269	16491	16534	16377	16601	16378	16474	16631	16495	16613	16662	16510	16628	16703	16447	16651	16568	16407	16517	16344	16475	16499	16538	16354	16606	16555	16669	16559	16582	16516	16402	16397	16563	16614	16532	16568	16567	16452	16463	16501	16579	16548	16584	16577	16543	16471	16410	16509	16398	16516	16620	16576	16381	16482	16374	16412	16600	16686	16620	16582	16599	16642	16439	16596	16755	16439	16587	16354	16500	16524	16480	16269	16576	16387	16567	16542	16351	16518	16376	16511	16542	16547	16553	16269	16558	16361	16529	16395	16292	16581	16513	16348	16330	16566	16614	16436	16498	16542	16671	16465	16527	16733	16401	16502	16434	16474	16600	16438	16467	16541	16511	16550	16328	16385	16567	16538	16493	16746	16525	16606	16581	16524	16556	16505	16490	16525	16562	16433	16371	16579	16618	16650	16546	16276	16430	16623	16428	16623	16618	16290	16424	16629	16576	16530	16486	16442	16878	16474	16511	16528	16403	16526	16639	16641	16279	16532	16463	16445	16697	16344	16450	16424	16535	16595	16438	16456	16433	16536	16318	16415	16529	16546	16397	16697	16557	16701	16756	16474	16393	16546	16401	16498	16605	16459	16520	16518	16589	16564	16534	16491	16413	16382	16389	16463	16523	16465	16654	16543	16400	16502	16516	16548	16587	16593	16279	16523	16312	16434	16621	16551	16548	16371	16591	16515	16469	16495	16671	16471	16556	16614	16612	16415	16533	16614	16817	16415	16625	16501	16385	16709	16441	16431	16502	16540	16698	16715	16420	16363	16500	16472	16504	16517	16470	16344	16457	16604	16163	16445	16489	16593	16514	16573	16422	16467	16611	16496	16648	16560	16462	16403	16477	16591	16470	16625	16456	16520	16602	16536	16599	16548	16552	16534	16650	16673	16511	16536	16253	16602	16443	16269	16599	16497	16506	16442	16452	16346	16629	16416	16497	16421	16480	16341	16555	16586	16538	16559	16444	16323	16442	16403	16545	16499	16429	16475	16365	16567	16589	16529	16545	16223	16555	16523	16465	16554	16534	16393	16511	16456	16549	16478	16398	16496	16455	16452	16762	16565	16675	16547	16525	16387	16356	16314	16574	16528	16527	16333	16629	16474	16511	16413	16495	16690	16661	16487	16547	16641	16566	16412	16729	16485	16705	16481	16578	16624	16486	16330	16424	16431	16506	16611	16595	16607	16297	16461	16559	16546	16478	16438	16425	16621	16699	16623	16600	16466	16634	16582	16664	16351	16341	16514	16553	16577	16506	16389	16426	16623	16209	16386	16429	16560	16563	16464	16517	16658	16554	16413	16302	16491	16788	16391	16741	16552	16511	16419	16601	16445	16490	16522	16591	16363	16476	16476	16478	16653	16501	16656	16544	16836	16607	16434	16401	16533	16521	16493	16761	16640	16457	16573	16475	16619	16418	16642	16449	16458	16491	16549	16556	16317	16319	16671	16274	16433	16518	16536	16595	16382	16602	16512	16509	16425	16732	16433	16512	16574	16468	16606	16522	16496	16267	16404	16296	16422	16644	16341	16608	16663	16585	16545	16544	16314	16365	16560	16460	16521	16552	16348	16537	16245	16500	16462	16413	16562	16507	16557	16475	16431	16432	16609	16509	16319	16423	16557	16332	16631	16398	16505	16482	16375	16610	16570	16380	16337	16527	16580	16516	16430	16727	16401	16545	16464	16446	16527	16527	16666	16557	16541	16597	16448	16153	16434	16654	16533	16625	16468	16363	16476	16272	16610	16508	16627	16566	16653	16494	16684	16476	16605	16702	16368	16289	16287	16513	16685	16571	16498	16404	16235	16526	16526	16605	16350	16441	16621	16420	16502	16501	16635	16652	16513	16536	16449	16548	16413	16252	16550	16555	16551	16277	16425	16424	16543	16352	16474	16448	16373	16554	16560	16649	16630	16484	16459	16448	16400	16365	16367	16566	16435	16457	16544	16477	16495	16486	16376	16515	16419	16534	16332	16462	16500	16333	16518	16606	16493	16269	16496	16550	16553	16482	16380	16359	16422	16620	16477	16495	16562	16401	16531	16449	16597	16454	16555	16644	16638	16320	16481	16593	16488	16466	16531	16612	16588	16390	16484	16381	16481	16635	16568	16323	16558	16322	16533	16324	16506	16483	16596	16358	16631	16669	16543	16523	16338	16662	16661	16644	16614	16358	16492	16325	16473	16243	16269	16551	16547	16544	16417	16532	16467	16514	16768	16254	16378	16386	16511	16459	16347	16580	16356	16535	16537	16535	16508	16454	16228	16481	16724	16555	16432	16496	16409	16515	16423	16327	16394	16624	16746	16498	16676	16715	16384	16648	16465	16441	16722	16505	16435	16486	16376	16534	16533	16541	16514	16485	16650
27892	55619	41811	27271	21793	17464	16110	15460	18360	17929	14550	14405	14737	14985	16028	17321	17254	16321	15313	14952	14792	14247	14289	13753	13960	13780	13758	13747	13789	13755	13767	13769	13777	13751	13691	13747	13747	13720	13732	13798	13666	13814	13658	13714	13729	13963	13583	13767	13838	13767	13690	13872	13718	13829	13822	13864	13775	13760	13803	13859	13898	13801	13860	13601	13498	13826	13807	13625	13819	13646	13851	13763	13818	13802	13792	13700	13881	13821	13802	13963	13750	13757	13811	13800	13782	13599	13777	13760	13943	13723	13904	13827	13904	13815	13847	13914	13878	13736	13590	13863	13716	13703	13884	13777	13770	13631	13743	13777	13882	13849	13699	13766	13929	13865	13674	13792	13754	13789	13819	13698	13661	13888	13945	13948	13847	13780	13721	13800	13767	13699	13760	13836	13689	13936	13791	14003	13838	13682	13884	13770	13666	13826	13772	13693	13688	13702	13797	13777	13582	13766	13704	13896	13781	13778	13870	13847	13774	13801	13772	13855	13719	13763	13535	13847	13710	13560	13695	13737	13823	13774	13620	13880	13826	13686	13822	13868	13808	13824	13707	13792	13796	13616	13724	13794	13635	13733	13793	13812	13720	13767	13852	13587	13693	13724	13871	13945	13701	13813	13666	13625	13613	13792	13687	13755	13646	13744	13805	13995	13688	13691	13929	13701	13788	13729	13852	13649	13794	13573	13693	13822	13679	13590	13797	13740	13734	13582	13888	13718	13696	13667	13704	13718	13906	13704	13801	13679	13876	13552	13885	13859	13742	13666	13718	13602	13652	13738	13687	13711	13599	13694	13859	13759	13716	13897	13606	13720	13752	13726	13832	13848	13815	13708	13574	13775	13840	13773	13618	13745	13619	13793	13773	13779	13901	13798	13866	13821	13749	13585	13878	13675	13762	13768	13643	13752	13948	13746	13768	13758	13726	13824	13645	13657	13779	13793	13745	13629	13845	13957	13840	13744	13883	13796	13733	13753	13718	13752	13736	13758	13725	13717	13720	13718	13689	13760	13781	13591	14097	13891	13681	13815	13771	13728	13676	13916	13817	13492	13837	13685	13864	13730	13935	13737	13849	13710	13782	13654	13772	13934	13760	13699	13755	13915	13839	13683	13781	13724	13754	13905	13867	13826	13803	13799	13813	13622	13961	13737	13701	13833	13761	13664	13608	13853	13829	13712	13663	13646	13685	13808	13939	13837	13688	13764	13671	13852	13810	13924	13874	13762	13788	13768	13684	13827	13858	13762	13902	13696	13865	13870	13742	13688	13683	13754	13788	13859	13881	13765	13695	13652	13779	13738	13822	13856	13714	13968	13746	13852	13744	13825	13845	13635	13668	13767	13678	13943	13696	13898	13830	13936	13592	13796	13866	13710	13649	13732	13756	13866	13656	13667	13972	13851	13819	13843	13813	13760	13866	13889	13813	13837	13733	13759	13796	13732	13709	13863	13883	13760	13613	13842	13967	13878	13859	13730	13805	13640	13811	13730	13702	13731	13646	13823	13840	13709	13817	13718	13766	13724	13636	13716	13755	13759	13779	13715	13773	14019	13801	13983	13757	13932	13731	13772	13860	13889	13786	13843	13723	13712	13683	13699	13649	13581	13677	13789	13851	13705	13728	13853	13715	13646	13677	13865	13740	13787	13608	13755	13885	13882	13706	13825	13825	13678	13679	13689	13921	13910	13624	13835	13896	13742	13707	13741	13754	13795	13945	13743	13751	13754	13895	13699	13699	13739	13815	13836	13825	13680	13782	13704	13818	13738	13490	13933	13854	13826	13819	13818	13784	13749	13874	13829	13751	13873	13711	13607	13944	13789	13704	13840	13703	13702	13840	14056	13729	13598	13703	13572	13775	13796	13697	13871	13529	13761	13802	13713	13766	13728	13741	13535	13738	13729	13777	13645	13629	13821	13768	13873	13554	13822	13685	13889	13671	13750	13894	13768	13938	13760	13742	13797	13782	13565	13587	13797	13623	13625	13787	13685	13762	13721	13795	13665	13904	13663	13829	13782	13802	13743	13686	13823	13737	13838	13718	13855	13755	13553	13896	13751	13760	13642	13652	13754	13757	13852	13666	13720	13578	13902	13747	13611	13790	13687	13771	13727	13716	13873	13867	13756	13775	13731	13675	13726	13764	13738	13795	13893	13656	13814	13662	13783	13789	13766	13797	13875	13672	13882	13639	13704	13787	13625	13734	13861	13571	13902	13832	13788	13782	13736	13869	13608	13744	13834	13673	13822	13715	13604	13807	13723	13912	13735	13862	13817	13716	13897	13920	13747	13796	13790	13850	13782	13692	13709	13915	13753	13753	13899	13758	13724	13854	13740	13898	13760	13615	13830	13807	13732	13746	13820	13747	13777	13737	13584	13603	13900	13790	13825	13896	13907	13719	13755	13814	13681	13746	13860	13612	13847	13657	13781	13663	13742	13732	13755	13844	13779	13823	13682	13748	13739	13796	13776	13759	13835	13838	13907	13733	13688	13693	13818	13748	13773	13770	13842	13893	13715	13763	13819	13632	13848	13713	13644	13834	13832	13949	13791	13663	13865	13879	13784	13607	13869	13784	13922	13697	13799	13653	13930	13853	13617	13868	13612	13839	13895	13818	13856	13785	13729	13697	13821	13886	13745	13884	13629	13857	13882	13683	13551	13904	13680	13730	13586	13828	13737	13795	13783	13860	13818	13775	13730	13725	13742	13798	13776	13733	13815	13939	13718	13816	13730	13775	13872	13801	13790	13912	13788	13705	13862	13511	13839	13704	13696	13788	13801	13893	13674	13753	13674	13630	13703	13856	13850	13792	13785	13817	13806	13749	13868	13535	13726	13829	13647	13811	13792	13722	13891	13699	13582	13704	13801	13752	13883	13761	13825	13821	13798	13761	13668	13926	13743	13812	13725	13763	13736	13891	13655	13713	13868	13751	13847	13682	13692	13736	13901	13834	13741	13736	13684	13780	13893	13771	13647	13753	13718	13851	13729	13766	13848	13817	13698	13780	13607	13711	13644	13699	13800	13673	13861	13722	13726	13790	13656	13723	13752	13771	13805	13792	13818	13806	13905	13669	13727	13600	13698	13708	13715	13688	13687	13776	13925	13645	13850	13677	13711	13807	13847	13698	13817	13833	13719	13795	13729	13761	13710	13701	13916	13873	13732	13691	13657	13866	13645	13782	13574	13773	13873	13783	13809	13839	13837	13759	13724	13782	13664	13726	13758	13849	13825	13831	13650	13634	13853	13777	13726	13879	13696	13786	13730	13727	13869	13667	13688	13730	13951	13721	13836	13918	13961	13714	13862	13736	13715	13776	13708	13696	13751	13665	13649	13739	13680	13793	13737	13834	13602	13839	13766	13619	13788	13749	13743	13732	13762	13750	13707	13670	13714	13697	13717	13646	13778	13810	13751	13785	13895	13654	13796	13753	13700	13799	13886	13620	13718	13683	13666	13863	13818	13668	13755	13664	13791	13738	13627	13878	13792	13847	13785	13848	13717	13711	13702	13555	13772	13754	13846	13859	13824	13772	13789	13745	13866	13949	13694	13860	13796	13765	13756	13777	13668	13933	13678	13786	13756	13554	13679	13763	13733	13866	13796	13760	13771	13801	13878	13712	13762	13640	13645	13725	13851	13752	13913	13611	13755	13613	13795	13818	13769	13757	13811	13802	13868	13750	13826	13703	13834	13771	13685	13547	13613	13597	13637	13787	14023	13693	13816	13589	13652	13592	13849	13928	13652	13918	13940	13806	13797	13736	13747	13719	13816	13691	13920	13799	13788	13865	13756	13861	13713	13876	13821	13736	13683	13825	13638	13868	13761	13648	13810	13750	13824	13885	13747	13795	13848	13607	13882	13854	13869	13665	13767	13807	13929	13748	13775	13723	13686	13618	13834	13802	13648	13838	13776	13779	13909	13921	13710	13644	13719	13712	13662	13785	13737	13771	13956	13851	13756	13788	13794	13821	13669	13561	13576	13696	13761	13831	13587	13718	13739	13789	13766	13743	13603	13736	13810	13716	13783	13633	13603	13873	13672	13761	13927	13766	13798	13691	13750	13709	13812	13723	13745	13794	13855	13748	13741	13699	13651	13884	13856	13568	13686	13678	13784	13757	13742	13783	13844	13858	13711	13804	13713	13855	13693	13820	13742	13661	13667	13802	13614	13494	13903	13733	13693	13785	13829	13784	13711	13752	13827	13753	13709	13735	13921	13675	13905	13972	13828	13591	13893	13646	13832	13646	13722	13886	13816	13774	13811	13720	13720	13816	13663	13852	13685	13751	13747	13699	13843	13777	13841	13894	13841	13691	13667	13751	13640	13762	13825	13805	13602	13758	13826	13707	13763	13855	13706	13836	13892	13672	13838	13744	13874	13766	13736	13626	13775	13871	13689	13964	13646	13687	13774	13913	13853	13726	13729	13617	13610	13850	13780	13588	13818	13744	13723	13855	13656	13675	13780	13771	13780	13780	13610	13590	13766	13775	13713	13699	13578	13812	13701	13501	13909	13766	13633	13598	13751	13783	13766	13745	13606	13728	13784	13878	13700	13716	13843	13816	13878	13802	13654	13877	13717	13853	13769	13761	13794	13787	13806	13823	13819	13793	13820	13753	13592	13950	13686	13657	13746	13798	13832	13616	13600	13741	13557	13654	13574	13763	13689	13846	13879	13913	13657	13714	13664	13882	13949	13776	13785	13995	13569	13799	13835	13812	13812	13906	13814	13655	13825	13714	13767	13872	13857	13773	13911	13775	13794	13767	13759	13786	13807	13820	13799	13871	13813	13636	13802	13837	13666	13792	13767	13793	13708	13850	13802	13690	13816	13739	13938	13658	13784	13725	13822	13777	13556	13576	13759	13672	13666	13910	13667	13604	13750	13713	13904	13606	13640	13863	13768	13776	13852	13692	13659	13861	13679	13808	13693	13712	13835	13782	13753	13600	13615	13711	13839	13739	13872	13784	13587	13865	13703	13930	13736	13907	13699	13676	13852	13564	13810	13741	13782	13677	13708	13847	13732	13805	13673	13548	13845	13815	13873	13851	13927	13696	13812	13915	13753	13707	13956	13917	13687	13801	13681	13790	13771	13714	13730	13847	13688	13743	13700	13753	13644	13809	13971	13940	13672
29865	26256	29215	22651	18614	17735	17582	17163	17183	17213	16987	16938	16955	16967	16675	16941	16847	16952	17060	16809	16728	16734	16622	16759	17005	16727	16780	16929	16791	16718	16795	16593	16861	16699	16623	16710	16613	16619	16861	16724	16746	16704	16660	16786	16868	16824	16809	16765	16863	16605	16759	16738	16663	16797	16720	16830	16798	16519	16830	16872	16883	16630	16821	16635	16781	16906	16716	16743	16793	16646	16621	16727	16885	16524	16829	16765	16733	16885	16601	16837	16842	16799	16812	16806	16767	16702	16747	16788	16888	16863	16686	16868	16649	16649	16674	16613	16735	16681	16710	16905	16762	16685	16789	16728	16719	16787	16767	16728	16716	16889	16677	16663	16954	16659	16922	16794	16796	16601	16768	16761	16606	16635	16760	16776	16695	16777	16803	16840	16857	16675	16650	16799	16627	16781	16645	16523	16739	16549	16892	16874	16485	16703	16771	16873	16723	16847	16760	16752	16764	16622	16539	16739	16786	16584	16783	16762	16622	16817	16855	16691	16705	16907	16697	16744	16755	16649	16718	16733	16862	16849	16717	16761	16794	16840	16741	16712	16734	16805	16713	16817	16837	16659	16851	16764	16731	16653	16859	16756	16830	16689	16743	16821	16949	16740	16683	16499	16575	16766	16820	16571	16810	16700	16803	16537	16748	16809	16560	16537	16874	16946	16699	16874	16896	16809	16690	16671	16800	16751	16780	16773	16691	16716	16837	16787	16689	16503	16622	16747	16809	16663	16820	16851	16855	16754	16782	16799	16700	16861	16627	16603	16764	16744	16756	16607	16758	16825	16783	16670	16563	16712	16772	16877	16736	16755	16819	16857	16871	16726	16692	16774	16690	16730	16813	16636	16641	16702	16750	16821	16473	16757	16502	16688	16800	16739	16746	16651	16916	16608	16786	16734	16680	16773	16822	16741	16815	16823	16660	16593	16862	16726	16679	16782	16645	16731	16712	16829	16772	16703	16832	16678	16766	16752	16673	16835	16771	16549	16733	16691	16683	16878	16632	16507	16629	16908	16743	16898	16641	16653	16615	16880	17003	16656	16852	16578	16719	16643	16693	16688	16776	16747	16683	16784	16725	16669	16767	16870	16683	16609	16931	16864	16798	16613	16513	16832	16758	16668	17050	16984	16657	16848	16736	16845	16781	16799	16746	16717	16724	16596	16610	16780	16816	16735	16925	16787	16798	16542	16901	16747	16826	16864	16635	16702	16835	16756	16800	16823	16579	16725	16809	16610	16649	16609	16661	16878	16738	16743	16688	16848	16790	16675	16668	16507	16506	16769	16902	16864	17051	16651	16641	16893	17017	16651	16571	16800	16664	16649	16908	16683	16447	16820	16596	16677	16619	16813	16675	16689	16770	16852	16887	16820	16662	16706	16856	16741	16857	16790	16660	16484	16673	16864	16873	16740	16845	16704	16824	16615	16877	16753	16709	16749	16765	16813	16784	16806	16531	16741	16964	16745	16673	16722	16798	16837	16964	16821	16726	16629	16651	16570	16883	16764	16759	16986	16579	16693	16619	16899	16856	16778	16503	16490	16762	16828	16849	16693	16670	16753	16698	16813	16803	16635	16708	16547	16695	16674	16706	16643	16665	16725	16779	16733	16988	16655	16669	16882	16643	16537	16758	16800	16821	16664	16845	16635	16726	16755	16820	16768	16819	16883	16701	16684	16770	16991	17029	16828	16628	16661	16523	16609	16712	16774	16796	16825	16611	16807	16811	16655	16805	16599	16853	16703	16916	16841	16694	16675	16741	16648	16814	16842	16969	16680	16785	16762	16578	16636	16690	16623	16780	16507	16818	16787	16982	16732	16819	16735	16765	16747	16695	16711	16632	16494	16755	16690	16546	16862	16752	16843	16964	16955	16910	16736	16732	16928	16794	16693	16672	16877	16882	16679	16861	16730	16781	16754	16701	16691	16810	16811	16782	16750	16888	16728	16760	16816	16921	16706	16861	16859	16681	16568	16493	16913	16705	16933	16704	16711	16677	16793	16725	16893	16769	16837	16969	16746	16919	16762	16754	16549	16869	16775	16565	16666	16835	16787	16732	16857	16641	16640	16689	16719	16682	16683	16882	16600	16645	16647	16509	16821	16669	16838	16829	16696	16818	16854	16618	16672	16612	16537	16846	16713	16768	16853	16687	16555	16805	16722	16836	16854	16797	16757	16636	16736	16665	16768	16634	16920	16831	16791	16971	16729	16502	16641	16733	16756	16783	16773	16903	16900	16921	16674	16464	16674	16776	16961	16870	16846	16675	16976	16777	16731	16702	16827	16822	16839	16804	16602	16738	16558	16797	16827	16734	16752	16647	16987	16749	16625	16863	16805	16626	16649	16776	16747	16698	16863	16604	16606	16702	16851	16712	16716	16763	16624	16721	16710	16652	16573	16851	16823	16532	16812	16770	16757	16608	16850	16729	16481	16587	16797	16696	16710	16777	16745	16796	16804	16882	16786	16835	16687	16651	16629	17005	16571	16704	16764	16700	16968	16684	16457	16657	16659	16653	16713	16918	16677	16705	16687	16768	16758	16822	16680	16862	16791	16674	16651	16711	16694	16884	16815	16693	16948	16812	16698	16571	16890	16664	16673	16514	16642	16544	16579	16793	16845	16555	16699	16678	16545	16957	16875	16798	16704	16848	16733	16653	16767	16674	16715	16756	16629	16529	16595	16885	16703	16796	16717	16683	16875	16694	16589	16959	16859	16574	16745	16731	16695	16716	16814	16781	16775	16844	16587	16653	16716	16778	16881	16714	16653	16766	16677	16913	16706	16742	16817	16865	16521	16782	16902	16638	16602	16666	16837	16861	16798	16629	16772	16700	16824	16831	16579	16525	16663	16712	16500	16785	16778	16929	16792	16547	16800	16967	16744	16710	16746	16613	16912	16573	16709	16651	16781	16708	16907	16530	16829	16784	16790	16884	16639	16735	16772	16799	16863	16976	16645	16808	16773	16707	16629	16656	16735	16857	16810	16819	16884	16742	16815	16724	16715	16697	16913	16772	16705	16751	16517	16658	16711	16793	16611	16860	16652	16690	16771	16737	16939	16676	16942	16777	16792	16924	16675	16744	16745	16822	16608	16721	16772	16902	16723	16795	16869	16632	16701	16798	16889	17122	16625	16597	16568	16819	16756	16717	16578	16718	16807	16907	16537	16759	16741	16972	16790	16845	16653	16749	16764	16557	16741	16879	16894	16841	16914	16688	16785	16680	16563	16633	16683	16741	16787	16727	16935	16887	16679	16739	16634	16744	16634	16798	16649	16779	16890	16609	16778	16812	16875	16766	16780	16665	16629	16721	16766	16670	16862	16894	16652	16607	16539	16785	16852	16656	16736	16563	16726	16821	16855	16796	16658	16713	16795	16881	16642	16737	16837	16898	16740	16824	16677	16672	16603	16734	16851	16794	16578	16611	16679	16636	16659	17002	16673	16588	16853	16773	16850	16638	16820	16808	16668	16752	16657	16834	16698	16715	16507	16673	16732	16932	16865	16819	17032	16952	16742	16711	16832	16782	16655	16873	16643	16646	16847	16789	16814	16751	16704	16841	16767	16862	16731	16783	16762	16852	16667	16853	16784	16535	16997	16753	16579	16609	16778	16519	16697	16612	16811	16796	16893	16672	16853	16793	16702	16730	16728	16874	16873	16718	16881	16818	16730	16630	16902	16654	16900	17070	16900	16779	16882	16599	16706	16806	16761	16808	16765	16645	16751	16831	16626	16764	16621	16586	16769	16709	16731	16706	16868	16832	16841	16824	16627	16998	16739	16882	16735	16665	16950	16775	16683	17075	16846	16827	16889	16686	16692	16621	16675	16749	16688	16992	16704	16816	16625	17054	16860	16609	16586	16716	16868	16613	16678	16948	16921	16854	16791	16457	16679	16890	16964	16912	16939	16817	16697	16738	16773	16730	16675	16682	16677	16890	16719	16914	16964	16895	16824	16736	16684	16588	16567	16699	16679	16715	16742	16664	16686	16801	16856	16873	16884	16853	16807	16881	16913	16663	16924	16518	16701	16676	16784	16980	16721	16745	16826	16683	16888	16852	16760	16627	16810	16868	16578	16673	16801	16746	16931	16641	16853	16821	16846	16705	16519	16803	16728	16712	16945	16895	16658	16996	16870	16854	16827	16719	16571	16723	16627	16668	16715	16617	16677	16795	16433	16679	16828	16778	16805	16788	16754	16630	16632	16594	16825	16612	16734	16553	16682	16613	16799	16811	16716	16527	16724	16630	16548	16867	16639	16815	16877	16895	16807	16703	16724	16731	16846	16703	16947	16862	16667	16838	16618	16507	16746	16728	16628	16534	16720	16772	16706	16837	16763	16666	16379	16712	16589	16848	16767	16643	16707	16831	16854	16870	16791	16787	16675	16831	16637	16726	16736	16892	16655	16690	16883	16842	16600	16719	16766	16768	16820	16804	16614	16637	16890	16692	16584	16762	16671	16896	16933	16736	16982	16653	16520	16839	16652	16769	16582	16755	16742	16853	16611	16780	16842	16767	16922	16882	16958	16806	16820	16842	16833	16881	16938	16567	16498	17038	16516	17010	16774	16900	16804	16962	16813	16855	16794	16661	16401	16539	16544	16667	16793	16920	16871	16656	16863	16972	16581	16922	16766	16842	16743	16845	16861	16884	16962	16999	16668	16554	16605	16844	16662	16731	16626	16762	16534	16816	16857	16817	16665	16853	16994	16593	16685	16661	16688	16768	16429	16699	16768	16892	16719	16760	16787	16828	16609	16700	16736	16687	16840	16623	16747	16613	16816	16737	16589	16638	16586	16804	16712	16625	16741	17025	16829	16788	16746	16770	16807	16729	16672	16858	16664	16788	16703	16741	16634	16640	16779	16938	16819	16838	16848	16626	16993	16759	16792	16622	16679	16801	16721	16807	16647	16935	16635	16842	16820	16828	16620	16535	16916	16821	16663	16756	16887	16858	16542	16716	16723	16851	16973	16825	16930	16801	16934	16676	16871	16766	16595	16794	16670	16887	16745	16819	16803	16829	16789	16802	16920	16688	16714	16846	16724	16817	16664	16787	16728	17009	16765	16637	16962	16806	16646	16895	16657	16570	16929	16912	16757	16789	16734	16750	16852	16655	16803	16800	16798	16740	16908
24373	36023	27420	18305	16276	15396	14963	14655	14397	14594	14230	14282	14150	14152	14088	14227	14123	14325	14077	14088	14128	14097	14052	14033	14096	13946	13992	14017	13958	14005	14018	13951	13953	14144	13946	14018	14041	14076	13929	13980	14108	14078	13971	14056	14023	14000	14034	14043	13961	14025	13902	14002	14079	14027	14101	14118	14074	13977	14071	13996	13933	13963	14002	14134	14073	13977	13918	14053	14149	14170	13881	14027	14005	14050	14068	14064	13898	14136	14136	14006	14047	14045	14015	13979	14092	13904	14391	13868	14137	14028	14028	13971	13951	14002	14078	14067	13958	13930	13961	13964	14059	13807	13947	13942	14168	13966	14233	13975	14150	13926	14083	13937	13925	13967	14048	14014	13959	14207	14005	14038	13912	13994	14136	14076	14006	13991	14125	13989	14045	13835	14152	13916	13947	14059	14012	14000	14174	13916	13964	14063	14003	13940	14035	13785	13994	14028	13953	13993	14043	14026	13976	13729	13897	13986	14163	14098	14036	13953	13914	13983	14070	14010	13900	13937	13946	13919	13907	13994	13965	13896	14118	13880	14127	13969	14024	13811	13940	14054	13845	13854	14037	14234	13918	13924	14043	14046	14005	14087	13888	13970	13927	13989	13865	14019	13893	13950	13981	13973	13918	13983	13992	14002	13887	14130	14117	13895	13847	13997	13889	14140	14050	13897	13982	14102	13932	14025	14108	13896	14009	14031	14022	14004	14027	13847	14003	13981	13910	13978	13975	14161	13960	13961	13854	14062	14022	14081	14060	14024	13841	14053	14121	14041	14089	14017	14095	14052	13997	14053	14099	13952	13977	13817	14069	14018	13940	14068	13980	14075	13945	14008	13933	14076	14076	14011	13928	14079	14194	13948	13985	13949	13863	14076	14038	13967	13954	13968	14057	13962	13930	13975	14163	13968	13995	13974	14091	14034	14022	13980	14010	14123	13988	14009	13837	13950	14025	13987	14103	13871	13962	13950	13990	14090	13797	14001	13990	13964	14032	14002	14159	13852	14071	13827	14048	14010	14073	13965	13900	14145	14158	13964	13979	14046	13932	14071	14001	13946	14075	14090	14052	14027	13958	13970	13956	14104	13913	13999	13823	14021	14099	13979	13794	14046	13780	14013	13978	13862	13835	13912	13729	14109	14024	13959	14031	14082	14023	14130	13878	14015	13985	13899	14013	13988	13858	13889	13891	14142	13997	13949	13961	13928	13986	13873	13815	13901	14049	14030	14179	13848	14022	14054	13960	14074	14102	13904	14062	13849	14072	14123	14083	13982	13893	14000	13933	14032	13916	13975	14040	14044	13892	14067	14069	13924	13917	14005	13901	13825	13984	14037	13873	14100	14106	14034	14072	14008	14047	14054	13917	13866	14088	14039	14110	14082	14141	14011	13939	14137	14013	13832	14067	14202	14035	14024	14129	14079	13907	13881	14075	13972	13899	14016	14093	13938	14070	14139	13818	14047	13925	14018	14016	13853	13950	13864	14082	14043	13961	13952	14007	13956	13926	13974	14041	14065	13948	13948	14055	13979	13998	14068	13963	13985	13838	14147	14023	14083	14083	14043	13969	14122	13949	13992	13947	14089	14033	13869	13846	14189	14087	13917	14000	14078	13838	13916	14145	14134	14107	14082	14054	14012	14099	13917	13896	14077	14098	14036	13917	13926	14045	14161	14014	13893	14140	13975	14062	13948	14009	13910	14129	13874	13887	14151	13928	13933	14161	14059	14132	14077	13984	13964	14009	14184	14001	14155	13861	14084	14123	13966	14021	13856	14074	13935	13941	13936	14102	14072	13896	14148	13991	14006	14091	14019	13954	13976	14107	14242	13908	13961	14013	13960	14000	13980	13909	13997	14023	13820	14092	14037	13966	14064	14032	13991	13960	14028	14045	14142	14127	14128	14123	13882	13946	13913	13939	14128	13991	14064	13918	14082	13987	14026	13864	14072	14124	13980	13990	13946	14166	14122	14037	14153	14128	14022	13989	14036	14015	14021	14023	13788	14088	14051	14147	14067	14136	14114	13959	14080	14050	14039	14015	13989	14085	14066	14054	14142	13942	13804	14010	14141	14043	13903	13996	13918	14092	13983	13811	13952	13968	13998	14099	13993	14192	14033	13893	13945	14090	14052	14006	14024	13854	13975	13862	14073	14011	14130	13914	13966	13987	14130	14116	13863	13970	13943	13824	14061	14037	14011	13947	14077	14148	13870	13977	14114	13974	14128	14123	13917	14018	13982	13894	13963	13904	13882	14111	14093	14057	14094	13899	14085	14040	13967	14082	14022	13853	14061	14042	14133	14006	14165	13922	13884	14046	14054	14035	13985	14172	13863	13991	13921	13895	14026	13793	13934	13983	14179	13958	13976	14135	13828	14042	13981	13895	14062	14005	14095	14038	14017	14033	13967	14059	13881	14205	14113	13929	13928	13899	14054	14122	14044	14038	13997	14261	14148	13861	13950	13985	14086	13881	13895	13903	14070	14021	13900	13984	13933	13946	14053	14102	13873	13751	13829	13938	14051	14096	14194	13970	13999	14092	14075	14009	13863	14177	13968	14135	14170	13953	14118	13918	13758	14089	13876	13934	14064	13936	14081	13997	13953	13898	14014	14133	14127	13958	14046	14036	13965	14148	13840	13941	14039	13981	13979	13918	14214	14039	13948	13993	13992	13849	14013	14144	13943	13811	14185	14091	13975	13963	14107	14166	13986	14026	13883	14039	13933	14175	14076	14001	14101	13990	14087	14023	14057	14050	14161	14049	14180	14141	13978	14081	13919	14111	14005	14091	14057	14003	14008	13823	14078	13982	14033	14067	14016	13986	14085	14045	13973	14091	13993	14000	13817	13958	14020	14074	14024	13882	13908	14115	14081	14109	14100	13992	14125	14017	13988	13987	13981	13958	14042	14046	14026	13913	13936	14043	14079	14241	14137	13867	14148	14012	14013	13930	14055	14017	13978	13996	13963	13857	13966	13962	13945	14069	13919	14009	13908	13978	14064	14026	14091	13828	13947	14071	13971	14059	13921	13905	14004	14131	13788	13960	13870	14014	14002	13973	14064	13937	14146	14000	14068	14035	14135	14141	14130	14114	14073	14107	13987	13949	14298	14109	13977	14112	13951	13876	14095	14021	14086	14236	14094	13972	14068	13868	14226	14086	13929	14218	14150	13874	14074	14080	14011	14012	13889	13926	14109	14128	14187	13957	14111	13884	14200	14109	13884	13965	13987	14092	13895	14176	13982	13909	14009	14124	13970	14103	13901	14058	13942	13990	13892	14024	13909	14224	14014	14026	13910	13982	14088	13967	13847	14148	13958	14128	14106	13891	14033	14205	14084	13919	14015	13996	14081	13840	14097	13970	13824	13882	14057	14011	14119	13995	13914	14105	14005	13879	13895	14219	13998	14028	13982	14210	14140	14075	14042	14081	14111	14225	14155	14018	14082	13987	13891	14092	14181	14011	14056	14066	13916	13834	14104	14072	14013	13842	14006	14081	14112	14057	13972	14030	14071	13994	14077	13763	13975	14006	13943	13964	14002	14058	14040	14126	13945	14200	13959	13981	13934	14274	14239	13965	14022	14010	14053	14008	14032	13810	13891	13863	13827	14086	13930	13926	14045	14042	13981	13957	13979	13779	14099	14102	13947	13846	13969	13881	13965	14078	13858	14177	13921	13827	13935	14064	13975	14068	14090	14075	14019	14013	14001	14139	13914	14042	14074	13986	14067	14056	13935	14064	14167	13956	14110	14085	14065	14210	13918	13997	14084	14097	13996	13970	14089	13817	13957	14023	13908	13935	14012	14037	13987	13965	13938	14092	13804	13848	14110	14098	14084	13954	13984	13989	14231	13933	14076	14187	14081	14123	13885	13971	13908	14225	14013	13894	13997	14096	14052	14004	14032	14063	13875	13989	14118	14027	14078	13892	14030	14076	13947	14065	14116	13941	14037	13955	13852	14051	13952	13956	14004	14033	13966	13954	13978	14044	13874	14108	13927	13954	14088	14004	13910	13951	14017	13870	13995	13916	13880	14070	14168	14034	14027	14113	14049	13988	14120	13809	14070	14056	14001	14042	13712	14032	14053	13863	14103	13995	13825	14121	13816	13982	14038	14005	14004	13938	13911	14066	14052	13795	13823	14020	14049	14034	13982	14108	13973	13875	13990	13936	14202	14112	14109	14005	14034	13994	14011	14031	13793	14017	14181	14043	14026	14073	14142	13972	13954	14057	14093	14114	13911	14102	13966	13987	14128	14060	13964	14164	14062	13909	14179	14130	13892	14096	14133	13977	13922	14241	13907	14016	13861	14104	13926	13916	14142	13958	13887	13973	14190	13958	14097	13822	14207	13925	13984	13976	14049	14061	13932	13934	14050	14017	14073	14094	13849	14003	13944	14029	13888	14036	14062	13921	14155	13969	13992	13908	14093	14002	14003	14024	13879	14252	14095	14003	13989	13882	14090	14035	14021	13946	14094	13942	13946	14152	14099	14066	13897	13950	14169	14029	14129	13947	13936	14024	13982	13993	14289	14084	13894	14017	13935	13993	13910	14089	14037	13861	13887	13903	14153	14075	14027	14169	14177	14054	14125	13967	13846	14068	14053	14021	14007	13957	14053	14032	13999	14052	14002	13927	14084	13804	14116	13942	13843	14061	13995	13902	14138	13903	13980	14103	14043	14101	13988	14030	14063	14088	13976	13841	13971	14096	13939	14155	14092	13952	14095	13916	13968	14132	14042	13982	14045	14069	14114	14218	14018	13900	13975	14193	14013	14069	13931	14122	13998	13932	14019	13888	14055	13839	13991	14029	14076	13859	14082	14198	14025	14023	14001	14114	13995	14028	14070	14003	13817	14070	14027	14020	14135	14029	14011	14075	14014	13973	13981	13994	14080	13978	14131	13921	13885	14133	13949	14007	14277	14036	14212	13994	13978	13960	13921	13999	14122	14067	13993	14036	13955	14075	13966	13993	14131	14098	14100	13992	13903	13919	14070	14078	13966	13931	14138	14012	13984	13923	14118	14090	14020	14038	13977	14018	14011	14005	13931	14059	14068	13938	14155	14045	13922	14031	14126	14082	14162	13837	13968	13990	14067	14062	14061	13907	13995	14133	14032	13844	14078	13990	14009	13707	14034
23183	21013	27820	24911	22389	22005	21269	19022	19315	19797	18634	18400	18477	18170	18995	19795	19740	19263	18765	18191	18139	18149	18013	18100	17956	17907	18023	17991	17894	17804	17711	17871	17667	17863	17832	17960	17961	17983	17960	17962	17990	17857	17815	18005	17727	17898	17807	17776	17921	17858	17732	18000	17739	17784	17742	17953	17757	17937	18028	17650	17810	17708	17781	17903	17852	17908	17764	17977	17845	17977	17884	17718	17706	17696	17813	17778	17895	17972	17865	17718	17846	17905	17777	17796	17887	18089	17811	17937	17785	18057	17745	17847	17894	17970	17772	17885	17833	17825	17732	17900	17838	17846	17813	17911	18025	17733	17791	18022	17973	18017	18036	17659	17653	17862	17902	17715	17762	18003	18069	17826	17765	17719	18091	17976	17837	17662	18107	17945	17776	17618	17676	17946	17769	17817	17802	17865	17858	17787	17807	18015	17933	17726	17769	17847	17889	17960	17802	17730	17778	17872	17702	17879	18005	17795	17865	17935	17799	17765	17642	17842	17954	17885	17975	17725	17862	17907	17891	17968	17923	17913	18009	17893	18010	17669	17638	17846	17646	17926	17884	17887	17940	17695	17631	17949	17822	17829	17638	17825	17758	17780	17734	17414	17735	17883	17863	17801	17906	17682	17842	17886	17653	18017	17931	17665	17774	17783	17887	17808	17781	17767	17930	17874	17842	17964	17573	17647	17768	17993	17877	17982	18001	17873	17900	17841	17775	17756	17847	18090	17721	17877	17794	17867	17669	17913	17817	17910	17993	18070	17907	18004	17810	17858	17983	17750	17699	17915	17926	17818	17996	17653	17727	17838	17909	17966	17943	17691	17981	17823	17673	17669	17828	17833	17905	17905	17819	17976	17703	17703	17868	17942	17953	17754	17787	17881	17972	17742	17811	17853	17818	17813	17717	17824	17748	17671	17856	17865	17804	17843	17952	18023	18052	17812	17823	18002	17720	17794	17829	17865	17799	17895	17863	17954	17970	17920	17608	17667	17892	17932	17770	17708	17891	17880	17922	17911	17997	17847	17839	17850	17711	17925	17819	17882	17847	17904	17876	17935	17821	17748	17890	17919	17974	17849	18033	17883	17730	17781	17745	17860	17831	17819	17884	17703	17978	17984	17725	17961	17772	17817	17769	17637	17663	17880	17731	17563	17806	17751	17775	18084	17814	17684	17773	17745	18002	17712	17940	18139	17940	17850	17768	17754	17814	18123	17999	17923	17771	17850	17922	17924	18073	17920	17940	17730	17677	17954	17904	17800	17796	17893	17747	17714	17937	17773	17693	17765	17806	18177	17856	17910	17672	17866	17833	17733	17759	17774	17897	17917	17964	17941	17797	17909	17927	17940	17947	17770	17793	17716	17803	17882	17731	17788	17830	17906	17823	18178	18011	17732	17947	18124	17933	17880	17888	17939	18150	17969	17956	17827	18001	17910	17956	17650	17536	17640	17635	17855	18071	17820	17581	17884	17933	17827	17819	17791	17769	17930	17803	17838	17687	17962	17607	17994	17795	17691	17746	17908	17768	17724	17811	17904	17972	17918	17804	17974	17865	17793	17906	17930	17751	17911	17726	18028	17764	17870	17629	17588	17762	17715	17710	17778	17882	17921	17608	17979	17982	17818	17891	17762	17599	17792	17831	17872	17981	17753	17783	17921	17721	17703	18055	17765	17681	17834	17876	17773	18009	17958	17671	17792	17900	17687	17965	17883	17793	17769	18027	17710	17980	17689	17849	17954	17805	17797	17980	17847	17725	17899	17912	17715	17943	17762	18018	17941	17983	18079	18027	17862	17840	17948	17957	18057	17803	17760	17826	18018	17776	17669	17686	17678	17859	17633	17833	17808	17754	17838	17898	17804	17782	17828	17848	17912	17799	18081	17977	18042	17843	18003	17852	17746	17606	17893	17932	17713	17812	17824	17628	17859	18113	17885	17834	17747	17794	17711	17781	17953	17928	17876	17752	17655	17713	17896	17839	17935	17921	17842	17952	17727	17771	17605	17757	17730	17706	17887	17854	17824	17815	17887	17760	17876	17753	17902	17793	17797	17787	17776	17843	17831	17846	17941	17706	17921	17831	18062	17812	17840	17888	17724	17956	17939	17686	17975	17850	17771	17900	17755	18061	17676	17671	17674	17904	17997	18150	18011	17999	17813	17820	17903	17827	17730	17906	17854	17858	17941	17887	17696	17863	17805	17647	17740	17808	17614	17913	17805	17792	17858	17932	17880	17759	17715	17986	17674	18014	17849	17729	17851	17893	17853	18040	17846	17713	17853	17871	17878	17690	17857	17825	17796	17926	17717	17938	17828	17916	17974	17830	17945	17910	17703	17989	17864	17826	17708	17713	17816	17859	17815	17818	17655	17720	17740	17865	17922	18077	17739	17855	18005	17878	17584	17783	17977	17944	17865	17826	18014	17873	17938	17760	17689	17794	17713	17967	17859	17917	17776	17878	17827	17900	18025	17947	17760	17926	17735	17758	17800	17909	17819	17700	17626	17872	17553	18016	18232	17800	17846	17807	17814	17866	17817	17866	18028	17738	17941	17890	17793	17928	17798	17830	17653	17680	17803	17777	17782	17778	17791	17760	17803	17842	17791	17805	17902	17740	17637	17956	17790	17740	18084	17775	17741	17776	17841	17783	17801	17718	17871	17875	17894	17746	17825	17730	17832	17632	17963	17897	17961	17756	18094	17906	17838	17615	18003	17725	17741	18091	17816	18035	17746	17855	17794	17919	17830	17857	17881	17765	17715	17883	17818	17849	17727	17707	17934	17793	17850	17977	17783	17859	17915	17784	17640	17887	17673	17822	17854	17955	17862	17839	18039	17871	17721	17849	17787	17697	17829	17793	17990	17748	17672	17787	18006	17929	17861	17978	17820	17967	17924	17777	17968	17951	17734	17796	17761	17725	17879	17793	17651	17664	17727	17738	17916	17988	18197	18131	17866	17685	17875	17893	17566	17739	17827	17917	17914	17998	17858	17690	17946	17816	17906	17727	17741	17803	17930	17769	17887	17942	17959	17751	17704	17646	17839	17809	17794	17720	17593	18020	17850	17996	17916	17997	17915	17980	17861	17620	17739	18033	17908	17805	17775	17937	17852	17753	17738	17889	17840	17949	17763	17891	17904	17800	17748	17861	17815	18067	17924	17987	17907	17632	17643	17934	17676	18037	17752	17748	17884	17812	17747	17990	17702	17808	17903	17735	18010	17980	17883	17836	17738	17744	17737	17791	17902	17881	17732	17826	17787	17666	17713	17972	17882	17791	17782	17714	17864	17642	17749	17889	17964	17910	17732	17615	17817	17895	17788	17749	17847	17628	17928	17999	18026	17832	17699	17777	17811	17898	17784	17806	17779	17766	17754	17980	17701	17879	17809	17791	17636	17843	17826	17752	17807	17982	17881	17863	17868	17896	18001	17836	17859	17955	17877	17721	18018	17784	17705	17606	17828	17799	17816	17738	17370	17721	17842	17732	17941	17960	17905	17922	17926	17873	17877	17876	17748	17696	17961	17640	17775	17941	17838	17825	17962	17686	18060	17722	17983	17877	17839	17804	17778	17987	17843	17812	17738	17765	17799	18016	17999	17904	17913	17738	17733	17740	17625	17867	17773	17732	17898	17838	17897	17904	17901	17889	17891	17740	17754	17929	17895	17914	18065	17800	17698	17767	17872	17883	17823	17787	17807	18176	17950	17934	18093	17518	17855	17773	17917	18038	17625	17925	17976	17709	17850	17807	17859	17852	17921	18014	17710	17833	17947	17875	17930	18022	17950	17905	17801	17914	17720	18000	17843	18143	17914	17661	17747	17775	17745	17861	17740	17840	18029	17858	17788	17857	17763	17863	17836	17986	17942	17829	17733	17624	17841	17935	17891	17786	18025	17865	17876	17828	17685	17985	17772	17831	17977	17762	17762	17743	17854	17931	17913	17756	17669	17764	17679	17888	17761	17851	17796	17816	17836	17778	17819	17844	17796	17622	17906	17899	17748	17675	17535	17818	17701	17619	17818	18082	18052	17517	17887	17702	18062	17953	17761	17899	17944	17835	17936	17898	17791	17751	17888	17884	17863	17680	17759	18018	17937	17646	17572	17976	17829	17870	18131	17816	17811	17680	17753	17922	17837	17833	17844	17972	17721	17761	17754	18046	17989	17912	17786	17705	17932	17761	17944	17822	17908	17701	17671	17843	17543	17935	17675	17873	17882	17882	17760	17714	17855	17962	17735	17978	17857	18141	17784	17583	17941	17951	17776	17736	17980	17627	17769	17873	17592	17940	17704	17830	17915	17765	17931	17773	17812	18122	17822	17948	17794	17831	17638	17872	17908	17792	17820	17840	17794	17772	17668	17801	17892	18011	17901	17817	17763	17897	17754	17769	17992	17721	17829	17862	17958	17863	17924	17932	17910	17940	17902	17868	17877	17808	17912	17855	17916	17857	17736	17958	17884	17864	17738	17709	18111	17814	17664	17874	17756	17904	17789	18003	18129	17874	17920	17943	17766	17842	17721	17597	17617	17644	17993	17943	18044	17791	17929	17706	17772	17827	17640	17961	17773	17902	17651	17900	17782	17700	17775	17820	17827	17624	17770	17800	18018	17790	17941	17995	17711	17714	17911	17803	17929	17791	17810	17755	17925	17940	17942	18002	17945	17750	17680	17815	17934	17779	18080	17940	17995	17848	17829	17902	18002	17795	17817	17855	17668	17988	17899	17757	17586	17760	17814	17863	17884	17845	17784	17822	17826	17748	17813	17825	17612	17777	17859	17906	17873	17626	17759	17653	17794	17973	17884	17886	17791	18038	17960	17947	17838	17869	18072	17887	17856	17886	17617	17913	17823	17932	17956	17762	17745	17726	17727	18124	17915	17829	17854	17758	17791	17820	18076	17693	17993	17825	17888	17684	17921	17738	17768	17829	17727	17847	17664	17808	17811	17973	18136	17744	17713	17953	17912	17934	17640	17802	17838	17976	17918	17825	17671	18010	18163	18049	17987	17820	17830	17753	17899	17788	17565	17839	17868	17869	17957	18076	17812	17982	18086	17780	17765	17807	17813	17824	17714	17736	17773	17989	17759	17843	17685	17912	17865	17992	17804	17917	17669	17949	17758	17838	18013	17854	17757	17795	17955
24684	50385	36023	23343	19231	17281	16454	16064	16933	17180	15160	15086	14943	14933	15968	16794	16868	16137	15253	15000	14997	15019	14803	14689	14700	14602	14696	14596	14666	14655	14643	14632	14826	14625	14682	14654	14679	14650	14598	14746	14795	14642	14705	14721	14676	14615	14702	14689	14720	14581	14676	14837	14761	14591	14817	14778	14670	14642	14684	14625	14637	14661	14766	14727	14720	14636	14707	14474	14620	14845	14715	14657	14731	14454	14696	14862	14727	14668	14536	14496	14372	14589	14651	14707	14649	14620	14589	14649	14616	14552	14687	14612	14560	14664	14794	14605	14720	14618	14652	14722	14669	14620	14638	14733	14728	14493	14678	14634	14561	14584	14551	14752	14672	14812	14726	14698	14737	14710	14715	14811	14566	14748	14632	14597	14707	14546	14609	14631	14638	14719	14759	14639	14780	14656	14628	14641	14663	14739	14678	14570	14658	14710	14654	14703	14623	14759	14678	14819	14752	14676	14543	14539	14660	14690	14787	14665	14634	14787	14622	14685	14531	14623	14513	14643	14572	14779	14601	14703	14703	14756	14467	14750	14609	14688	14582	14599	14787	14640	14600	14750	14540	14760	14760	14592	14645	14710	14764	14669	14540	14611	14567	14588	14756	14659	14525	14546	14730	14744	14537	14566	14563	14547	14689	14709	14693	14556	14544	14693	14694	14610	14463	14641	14697	14538	14527	14561	14661	14657	14591	14752	14751	14647	14643	14672	14581	14509	14502	14744	14566	14621	14723	14672	14567	14760	14571	14646	14482	14646	14751	14766	14619	14576	14620	14614	14591	14634	14514	14630	14643	14584	14676	14664	14570	14531	14789	14723	14683	14617	14648	14690	14503	14543	14633	14673	14502	14587	14841	14690	14860	14662	14645	14550	14675	14766	14698	14740	14638	14694	14574	14721	14533	14621	14658	14716	14695	14759	14639	14647	14831	14783	14693	14598	14755	14618	14677	14749	14587	14517	14642	14473	14529	14677	14671	14682	14747	14690	14587	14750	14536	14578	14723	14749	14703	14610	14570	14691	14733	14561	14616	14653	14652	14573	14722	14769	14623	14780	14735	14639	14837	14691	14631	14809	14552	14704	14688	14560	14655	14599	14703	14580	14472	14705	14578	14782	14669	14594	14555	14748	14633	14488	14709	14597	14834	14588	14713	14697	14648	14642	14737	14770	14537	14614	14697	14668	14705	14622	14515	14727	14568	14599	14503	14716	14700	14609	14763	14514	14701	14523	14610	14603	14685	14822	14553	14645	14581	14657	14582	14728	14725	14688	14558	14720	14478	14884	14603	14724	14606	14747	14724	14621	14685	14813	14601	14666	14870	14726	14699	14643	14716	14509	14827	14667	14637	14499	14579	14533	14683	14566	14566	14725	14441	14787	14568	14621	14708	14682	14547	14768	14690	14505	14730	14642	14745	14657	14707	14765	14623	14533	14714	14536	14734	14725	14881	14654	14524	14688	14840	14566	14593	14691	14428	14684	14587	14627	14598	14623	14635	14591	14546	14734	14702	14689	14573	14520	14662	14507	14602	14567	14686	14698	14648	14565	14705	14685	14641	14692	14615	14647	14614	14689	14837	14777	14489	14707	14683	14679	14595	14760	14652	14633	14548	14642	14676	14565	14469	14821	14644	14662	14803	14647	14573	14795	14817	14563	14662	14462	14786	14606	14639	14708	14634	14500	14726	14588	14499	14736	14651	14759	14649	14597	14673	14679	14513	14717	14695	14586	14593	14547	14566	14723	14796	14628	14538	14610	14675	14785	14644	14867	14641	14668	14617	14692	14706	14780	14648	14586	14634	14716	14508	14512	14703	14741	14702	14567	14710	14668	14634	14529	14852	14742	14471	14649	14575	14738	14682	14632	14555	14625	14663	14743	14548	14738	14513	14739	14749	14731	14670	14600	14684	14547	14634	14822	14535	14529	14457	14622	14508	14647	14486	14784	14536	14588	14825	14587	14544	14574	14632	14617	14726	14669	14529	14605	14680	14725	14642	14757	14741	14508	14633	14565	14515	14496	14613	14605	14842	14561	14581	14524	14745	14457	14707	14702	14644	14645	14709	14664	14594	14725	14771	14524	14748	14651	14627	14497	14653	14584	14754	14696	14625	14639	14495	14423	14640	14624	14540	14636	14581	14742	14498	14775	14577	14648	14485	14673	14560	14770	14745	14755	14809	14710	14485	14673	14661	14736	14540	14607	14566	14683	14586	14741	14702	14681	14729	14592	14768	14705	14617	14809	14640	14595	14532	14573	14630	14570	14589	14789	14704	14601	14550	14666	14634	14541	14598	14481	14741	14876	14630	14581	14523	14596	14522	14628	14647	14800	14481	14790	14549	14867	14490	14560	14686	14662	14709	14676	14713	14715	14666	14693	14615	14577	14748	14713	14395	14803	14924	14608	14631	14757	14806	14653	14729	14692	14680	14621	14728	14670	14608	14636	14502	14588	14501	14477	14673	14443	14917	14587	14808	14792	14832	14672	14804	14723	14620	14761	14780	14599	14668	14639	14545	14598	14497	14577	14777	14634	14668	14729	14526	14697	14718	14742	14661	14810	14846	14525	14827	14581	14571	14671	14522	14599	14698	14538	14641	14629	14663	14701	14547	14524	14590	14633	14633	14572	14665	14593	14579	14845	14624	14814	14844	14662	14350	14732	14795	14724	14842	14530	14588	14705	14837	14652	14651	14710	14687	14571	14620	14618	14768	14575	14523	14678	14673	14679	14678	14582	14689	14678	14632	14637	14856	14519	14702	14646	14759	14718	14445	14585	14722	14725	14684	14612	14818	14809	14733	14657	14462	14591	14690	14698	14672	14673	14433	14694	14546	14824	14584	14678	14771	14754	14543	14556	14703	14642	14720	14646	14615	14481	14537	14637	14793	14514	14694	14522	14625	14539	14453	14543	14771	14570	14678	14720	14735	14659	14756	14551	14685	14591	14612	14687	14603	14714	14664	14575	14506	14695	14528	14580	14691	14552	14597	14682	14679	14571	14436	14627	14596	14700	14641	14656	14733	14727	14677	14639	14748	14735	14570	14731	14778	14611	14598	14633	14752	14766	14662	14574	14647	14708	14559	14801	14671	14777	14710	14492	14753	14589	14738	14772	14570	14571	14619	14835	14659	14545	14734	14894	14726	14703	14823	14595	14436	14491	14691	14728	14665	14535	14684	14754	14632	14833	14621	14628	14675	14702	14827	14704	14515	14638	14686	14751	14641	14668	14487	14763	14714	14625	14828	14679	14609	14546	14620	14514	14631	14483	14689	14542	14631	14521	14651	14567	14776	14682	14544	14786	14641	14479	14610	14740	14802	14578	14613	14665	14471	14846	14744	14682	14450	14473	14678	14454	14880	14521	14587	14627	14658	14763	14843	14728	14671	14643	14502	14534	14801	14544	14694	14630	14842	14482	14699	14645	14695	14621	14740	14623	14707	14665	14695	14783	14828	14643	14695	14852	14442	14698	14768	14769	14730	14707	14738	14548	14588	14709	14720	14636	14595	14517	14587	14609	14667	14629	14741	14773	14629	14709	14677	14610	14563	14648	14636	14524	14538	14835	14632	14545	14658	14737	14598	14668	14810	14530	14603	14668	14624	14566	14779	14756	14638	14683	14661	14645	14573	14826	14727	14718	14793	14605	14680	14655	14612	14723	14729	14784	14683	14562	14633	14660	14526	14741	14533	14543	14713	14709	14537	14534	14715	14669	14668	14511	14796	14543	14508	14609	14765	14510	14749	14711	14499	14615	14670	14616	14611	14779	14590	14812	14717	14674	14641	14693	14589	14786	14701	14718	14813	14713	14505	14590	14630	14649	14520	14644	14671	14667	14512	14748	14646	14731	14534	14614	14621	14617	14699	14750	14556	14630	14561	14751	14587	14559	14545	14725	14520	14694	14796	14494	14590	14880	14616	14746	14709	14495	14825	14760	14595	14638	14599	14762	14748	14709	14647	14570	14808	14710	14573	14647	14689	14628	14518	14717	14545	14801	14600	14615	14716	14612	14487	14875	14587	14782	14555	14585	14613	14801	14815	14705	14723	14587	14762	14627	14720	14621	14658	14456	14731	14696	14631	14552	14543	14897	14730	14557	14649	14693	14445	14534	14603	14854	14652	14551	14674	14829	14562	14538	14644	14571	14666	14582	14586	14652	14782	14509	14750	14472	14785	14545	14697	14490	14721	14510	14617	14710	14760	14574	14507	14637	14619	14572	14649	14648	14676	14683	14660	14655	14819	14591	14606	14583	14699	14744	14605	14568	14692	14618	14722	14649	14592	14503	14568	14700	14486	14602	14576	14665	14625	14589	14753	14753	14585	14660	14575	14595	14562	14662	14718	14602	14650	14719	14669	14718	14566	14637	14631	14674	14672	14750	14659	14661	14700	14639	14742	14531	14656	14669	14561	14803	14739	14486	14787	14488	14671	14770	14820	14706	14672	14614	14733	14636	14662	14616	14708	14650	14763	14797	14722	14852	14650	14617	14596	14476	14832	14764	14763	14820	14582	14706	14653	14688	14753	14589	14753	14596	14568	14628	14719	14739	14703	14644	14729	14610	14614	14682	14681	14733	14695	14667	14599	14696	14573	14811	14815	14646	14777	14709	14797	14470	14627	14602	14663	14707	14708	14677	14443	14498	14791	14626	14618	14573	14640	14589	14619	14608	14477	14556	14555	14758	14643	14749	14546	14681	14682	14739	14500	14621	14516	14601	14699	14688	14592	14695	14580	14478	14682	14655	14505	14660	14757	14701	14715	14460	14692	14589	14626	14792	14728	14816	14594	14669	14664	14655	14738	14580	14633	14679	14849	14581	14682	14497	14534	14575	14646	14554	14687	14665	14769	14716	14574	14573	14652	14750	14789	14649	14727	14574	14751	14763	14740	14569	14599	14743	14698	14625	14766	14629	14420	14623	14581	14526	14741	14533	14541	14637	14791	14655	14677	14526	14791	14778	14505	14681	14514	14847	14789	14548	14664	14561	14712	14629	14518	14729	14590	14846	14690	14642	14792	14624	14646	14644	14615	14611	14854	14769	14696	14680	14837	14741	14596	14652	14674	14560	14738	14518	14609	14537	14683	14657	14719	14801	14601	14695	14616	14626	14505	14530	14574	14560	14735	14589	14633	14594
24526	21146	27373	26943	21918	20791	20741	19579	19705	19547	19207	18907	19162	19287	19530	19788	19791	19449	19336	19244	19287	18912	18885	18775	18894	18856	18856	18781	18903	18804	18879	18842	18829	18946	18837	18793	18995	18756	18808	18885	18816	18742	18901	18862	18804	18829	18819	18882	18729	18834	18890	18908	18667	18897	18854	18781	18719	18565	18938	18748	18527	18880	18892	18592	18789	18866	19006	18886	18687	18939	18959	18709	18835	18832	19043	18831	19057	18941	19026	18621	19037	18807	18803	18897	19010	18861	18887	18674	18826	18904	18723	18658	18644	18531	18940	18798	18802	18911	18683	18838	18774	18900	18885	18757	19021	18914	18783	18784	18684	18901	18572	18688	18811	18942	18889	18987	18726	18946	18719	18712	19037	18617	18868	18696	18952	18778	18737	18643	18601	18900	18753	18748	18710	18753	18850	18813	18740	18680	18867	18871	18771	19049	18731	18781	18876	18725	18856	18651	18750	18778	18938	18974	19004	18780	18965	18875	18904	18852	18791	18864	18847	18985	18789	18682	18826	18927	18738	18737	18951	18870	18725	18805	18906	18852	18909	18746	18494	18845	18921	18911	18747	19015	19041	18924	18760	18861	18911	18902	18967	18880	18640	18813	18595	19121	18904	18904	18897	18650	18705	18757	18945	18974	18678	18798	18819	18872	18727	19147	18783	18669	18808	18745	18913	18866	18965	18692	18812	18962	18784	18746	18846	19033	18887	18737	18860	18714	18892	18853	18960	18873	18913	18829	18628	18819	18930	18946	18975	19062	18994	18901	18792	18818	18976	18806	18742	18894	18779	19045	18875	19029	18724	18733	18770	18815	18812	18946	18886	18882	18901	18540	18841	18913	19106	18990	18582	18782	18893	18853	18841	18867	18950	18870	18802	18869	18632	18903	18920	18876	18797	18889	18661	18847	18875	18692	18614	18961	18995	18717	18677	18728	18924	18844	18967	18988	18913	18899	18629	18567	19056	18673	18792	19012	18758	19036	18705	18687	18834	19029	18789	18775	18873	18834	18773	18656	18977	19085	18837	18788	18723	18781	18885	18752	19100	18922	18857	19054	18808	18797	18849	19024	19004	18732	18908	18824	19081	18982	18806	18736	19074	18807	18672	18819	18754	18852	18912	18705	18734	18856	18785	18870	19030	18843	18833	18917	18797	18745	18988	18801	19042	19211	18863	18789	18830	18862	18881	18933	18815	18886	18816	18824	18842	18837	18827	18869	19049	18868	18779	18781	18828	18789	18974	18769	18841	18849	18952	18821	18845	18882	18868	18798	18939	18995	18770	18718	18905	18804	18791	18776	18822	18929	18661	18807	18933	18848	18730	18642	18909	18864	18783	18666	18988	18716	18865	19102	18736	18636	18875	18759	18786	18581	18575	18866	18832	18868	18923	18942	18778	18940	18723	18867	18667	18944	18870	18816	18878	18778	18891	18936	18905	18641	18896	18811	18830	18779	18758	18869	18806	18767	18927	18803	18925	18859	18673	18739	18597	18758	18893	18912	19020	19029	18863	19046	18752	18892	18909	19036	18823	18923	18975	18896	18655	18982	18779	18696	18718	18707	18923	19000	18866	18865	18619	18859	18682	18823	18922	18716	18947	18978	18990	18924	18783	18885	18693	18626	18835	18790	19073	18920	18874	18728	18696	18838	18523	18928	18885	18716	18823	18736	18908	18881	18552	18878	18558	18866	18774	18860	18881	18974	18905	19091	18531	18656	18855	18846	18879	18920	18902	18820	18794	18854	18939	18639	18656	18856	18794	18722	18610	18748	18798	18795	18910	18954	18805	18880	18773	18832	18755	18905	18805	18926	18819	19030	18805	18737	18848	18919	19059	18880	18981	18693	18741	18849	18876	18725	18879	18699	18736	18898	18668	18917	18942	19134	18957	18879	18814	18909	18766	18732	18978	19014	18791	18832	18692	18935	18892	18911	18866	18628	18796	18889	18769	18618	18929	18773	18844	18721	18490	18884	18978	18876	18862	19020	18794	19000	18806	18913	18839	18924	18610	18845	19015	18866	18754	18883	18918	18773	18786	18903	18843	18844	18833	18795	18883	18775	18690	18890	18719	18886	18863	18752	18921	19022	18790	18980	19035	18967	18930	18701	18862	18870	18908	18808	18950	18659	18640	19017	18766	18668	18883	18916	18882	18955	18888	18804	19010	18971	18912	19004	18858	18832	18756	18749	18921	18958	19001	18796	18669	18675	19007	18783	18888	18984	18771	18818	18815	18880	18942	18786	18870	18895	18795	18882	19059	18830	18844	18780	18880	19088	18777	18837	19061	18900	18895	19044	18818	18877	18874	18846	18690	18784	18954	18810	18684	18676	18663	18876	18905	18654	18886	18937	18833	18662	18473	18794	18935	19008	18794	19104	18915	18980	18834	18846	18946	18662	18839	18956	18836	18890	19007	18877	18764	18846	18945	19020	18690	18932	18952	18940	18688	18825	18822	18835	18907	18950	19160	18839	19007	19032	18911	18982	18799	18609	18703	18872	18844	18750	18929	19055	19018	18846	18846	18834	18851	18931	18697	18656	18945	18707	18897	18738	18779	18968	18932	18726	18927	18842	18856	18775	18957	18946	18808	18805	19033	18917	19071	18856	18832	18956	18944	18740	18890	18740	18872	18842	18748	18847	18829	18970	18826	18772	18543	18788	19073	18983	18831	18755	18690	18696	18859	18836	18831	18774	18958	18632	18770	18959	18852	18851	18956	18831	18972	18952	18777	18812	18874	18945	18947	18804	18848	18805	18946	18931	18817	18833	18957	18773	18933	18751	18812	19070	18925	18630	18866	18732	18918	18808	18719	18691	18904	18789	18866	18901	18861	18729	18950	19062	18878	18812	18906	18769	18907	18940	18722	18769	18700	18875	18940	18764	18865	18956	18510	18742	18766	18577	18765	18877	18832	18872	18896	18678	18836	18948	18757	18915	18944	18794	18894	18821	18622	18860	18903	18771	19076	18759	18916	18896	19035	18883	18939	18953	18782	18715	18930	18909	18705	18737	18772	18841	18824	18850	18760	19002	18758	18867	18844	19037	18822	18805	18948	18859	18893	18843	18653	18993	18763	18808	18793	18878	18633	18785	18899	18948	18727	19168	18914	19091	18990	18690	18773	18727	18865	18879	18705	18924	18830	18600	18846	18730	18729	18745	19092	18971	18753	18801	18888	18783	18880	18901	18760	18851	18773	18959	18930	18981	18897	18790	18908	18773	18888	18817	18945	18801	18814	18933	18895	18861	18909	18979	18830	18864	18755	18656	18892	18962	18786	18727	18663	19095	18939	19002	18861	18705	18649	18802	18657	19135	18678	18827	18876	18961	18859	18770	18832	18901	18682	19160	18804	18973	18734	19054	18958	18905	18942	18749	18779	18767	18844	18963	18882	18861	18788	18835	18691	18829	18822	18744	18696	18889	18851	18840	18855	18912	18851	18840	18785	18857	18800	18712	18680	18679	18780	19091	18780	18774	18840	18761	18674	18872	18734	18669	19005	18858	19016	18766	18676	18901	18612	18720	18782	18819	18788	18856	18844	18957	19111	18783	19016	18771	18705	18635	19046	18940	18934	18679	18704	18828	19159	18793	18754	18846	18888	18890	18760	19026	18860	18880	18672	18875	18702	18763	19115	18555	18876	18603	18843	18696	18871	18779	18834	18862	18905	18829	18782	18736	18929	18946	19010	18708	18743	18824	18787	18993	18844	18766	19030	18635	18807	18676	18976	18809	18732	19072	18836	18802	18678	18837	18716	18986	18918	18837	18799	18708	18826	18684	18770	18827	18909	18655	18899	18867	18723	18801	18814	18902	18951	18806	18895	18926	18822	18820	18702	18782	18790	18949	18886	18818	19073	18822	18830	18775	18894	18938	18611	19050	18894	18908	18538	18703	18779	18731	18764	18822	18704	18872	18681	18691	19022	18794	18759	18879	18902	18888	18861	18619	18694	18736	18877	18705	18786	18811	18840	18890	18835	18820	18809	18621	18678	18850	19078	18858	18790	19016	18938	18875	18724	18911	19032	18836	18697	18718	18828	18878	18913	18927	18879	18758	18939	18911	18863	18785	18788	19025	18875	18729	18832	19016	18685	18755	19015	18614	19008	19091	18995	18930	19043	18896	18976	18783	18596	18847	18669	18865	18756	18771	18679	18593	18751	18834	18822	18864	18989	18811	18869	18884	18786	18785	18896	18760	18695	18865	18974	18841	19014	18823	18830	18905	18940	18818	18892	18742	18718	18956	18640	18739	18789	18949	18840	18953	18892	19019	18777	18777	18879	18871	18914	18934	18848	18593	18804	18881	18745	18712	18929	18725	18926	18777	18746	18820	18864	18894	18750	18724	18782	18792	18683	18836	18724	18709	18692	18869	18884	18764	18908	18823	18901	18865	18775	18755	18635	19032	18819	18695	18781	18941	18822	18923	19012	18766	18971	18951	18962	18935	18812	18906	18847	18716	18962	18915	18792	18897	18754	18800	18758	18973	18833	18739	18637	18759	19002	18777	19004	18743	18720	19079	18763	18809	18732	18802	18810	18779	18716	18907	19000	18754	18705	19034	18730	18772	18572	18847	19009	18996	18781	18717	18937	18695	18853	18712	18856	18832	18633	18597	18766	18673	18965	18760	18783	18825	19002	18778	18790	18914	18847	18792	18775	18966	18652	18691	18831	18912	18946	18722	18860	18951	18714	18917	19166	19000	18790	18658	18686	18864	18857	18727	18910	18727	18998	19025	18839	18667	18820	18929	18788	18905	18905	18916	18772	18917	18879	18979	18840	19083	18814	18743	18810	19053	19027	18819	18946	18784	18959	18827	18760	18855	18756	18982	18939	18882	19039	18870	18630	18750	18766	18801	18714	18645	18750	18902	18937	18806	18752	18989	18963	18777	19016	18657	18916	18696	18867	18715	18751	18746	18874	18669	18978	18789	19017	18695	18779	18994	18880	18894	18896	18880	18738	18926	18847	18627	18766	18939	18838	18974	18930	18791	18879	18679	18871	18837	18674	18820	18897	18599	18803	18734	18777	18660	18770	18897	18875	18853	18732	18707	18752	18890	18915	18948	18692	18645	18911	18780	18952	18959	18841	18958	18870	18919	18888	18982	18816	18832	18809	18718	18864	18665	18755	18772
25159	45285	31511	21509	18495	17083	16612	16362	16789	16305	15723	15688	15661	15644	16368	16725	16590	15915	15810	15296	15508	15396	15305	15308	15151	15160	15282	15117	15262	15430	15461	15198	15416	15339	15167	15314	15279	15276	15224	15363	15367	15402	15264	15203	15325	15180	15156	15286	15137	15313	15359	15376	15109	15346	15318	15283	15228	15385	15169	15176	15301	15247	15471	15197	15259	15362	15266	15178	15280	15162	15107	15432	15160	15305	15271	15426	15295	15401	15186	15093	15373	15161	15256	15283	15291	15269	15464	15256	15291	15384	15246	15220	15345	15254	15304	15193	15421	15191	15473	15408	15212	15381	15282	15311	15424	15308	15168	15224	15267	15218	15295	15198	15321	15175	15313	15271	15355	15332	15205	15426	15165	15257	15287	15212	15119	15375	15273	15401	15198	15274	15439	15188	15394	15267	15277	15164	15237	15311	15249	15256	15189	15391	15334	15268	15264	15213	15172	15265	15212	15302	15230	15266	15219	15243	15197	15274	15140	15336	15282	15054	15263	15255	15414	15111	15234	15365	15236	15233	15287	15189	15141	15386	15221	15179	15255	15118	15140	15342	15138	15425	15186	15277	15223	15136	15327	15267	15252	15370	15314	15310	15332	15257	15252	15353	15104	15278	15336	15280	15317	15315	15210	15199	15277	15356	15194	15147	15227	15396	15250	15224	15113	15178	15192	15184	15337	15276	15328	15251	15318	15227	15247	15304	15273	15142	15124	15341	15206	15250	15106	15130	15412	15146	15293	15352	15290	15430	15062	15309	15255	15063	15312	15206	15372	15297	15347	15281	15127	15365	15372	15362	15385	15298	15295	15274	15168	15375	15204	15363	15184	15173	15174	15390	15260	15279	15123	15371	15190	15255	15218	15315	15206	15398	15342	15287	15186	15260	15176	15212	15438	15248	15293	15232	15230	15439	15236	15231	15442	15329	15262	15216	15181	15221	15209	15179	15294	15247	15353	15232	15295	15294	15235	15345	15288	15134	15295	15355	15192	15155	15169	15353	15357	15233	15289	15203	15202	14995	15321	15221	15207	15353	15067	15273	15348	15113	15276	15276	15255	15182	15376	15390	15283	15405	15122	15362	15167	15310	15318	15193	15224	15194	15357	15182	15291	15396	15161	15430	15272	15360	15405	15239	15216	15272	15334	15164	15245	15301	15354	15374	15272	15356	15227	15251	15038	15398	15124	15309	15163	15186	15006	15274	15259	15266	15217	15340	15057	15408	15276	15305	15371	15109	15371	15174	15286	15219	15242	15207	15283	15224	15157	15239	15457	15183	15283	15311	15260	15268	15364	15225	15300	15330	15282	15220	15353	15229	15297	15381	15183	15514	15401	15300	15299	15495	15320	15328	15312	15249	15280	15366	15370	15336	15206	15305	15319	15296	15365	15403	15213	15339	15399	15134	15174	15418	15229	15250	15364	15228	15209	15310	15290	15408	15298	15331	15312	15100	15262	15327	15320	15230	15229	15219	15249	15283	15424	15184	15261	15251	15395	15414	15317	15240	15350	15197	15336	15223	15261	15264	15261	15309	15259	15249	15359	15342	15115	15224	15166	15266	15459	15266	15312	15263	15280	15125	15371	15149	15213	15255	15009	15308	15350	15260	15268	15361	15238	15205	15247	15224	15203	15225	15275	15157	15324	15295	15218	15213	15293	15187	15222	15232	15216	15375	15312	15183	15311	15172	15239	15379	15313	15207	15209	15420	15356	15152	15084	15296	15376	15351	15188	15395	15368	15318	15340	15319	15266	15305	15370	15151	15348	15142	15182	15172	15284	15284	15231	15266	15268	15413	15249	15288	15345	15391	15256	15287	15069	15412	15186	15209	15265	15296	15372	15365	15134	15141	15326	15172	15253	15251	15402	15038	15394	15443	15116	15390	15213	15386	15279	15272	15232	15259	15204	15234	15309	15169	15250	15297	15159	15162	15387	15353	15327	15186	15146	15163	15174	15181	15342	15260	15274	15262	15506	15264	15154	15184	15338	15280	15342	15309	15223	15258	15081	15208	15361	15102	15215	15352	15370	15329	15247	15450	15140	15213	15377	15323	15164	15190	15282	15275	15350	15215	15279	15194	15318	15318	15276	15221	15291	15266	15206	15359	15245	15390	15227	15249	15211	15171	15273	15142	15362	15074	15207	15405	15153	15251	15324	15335	15181	15115	15294	15153	15379	15016	15291	15282	15226	15209	15244	15324	15362	15238	15060	15254	15213	15293	15335	15323	15265	15269	15158	15282	15214	15319	15312	15144	15308	15257	15276	15174	15236	15290	15298	15183	15257	15438	15264	15254	15121	15243	15266	15463	15266	15184	15153	15212	15418	15242	15339	15270	15203	15105	15263	15315	15441	15245	15316	15225	15206	15304	15247	15149	15188	15260	15232	15178	15351	15373	15255	15170	15437	15189	15302	15157	15196	15325	15187	15257	15242	15081	15108	15138	15204	15187	15352	15193	15265	15283	15245	15337	15094	15151	15329	15292	15162	15241	15379	15447	15281	15362	15276	15242	15413	15217	15382	15122	15220	15332	15465	15213	15352	15202	15306	15207	15280	15237	15262	15202	15266	15363	15202	15396	15398	15331	15182	15301	15328	15268	15190	15198	15258	15336	15154	15167	15318	15404	15279	15360	15364	15170	15275	15555	15186	15447	15314	15057	15174	15241	15288	15402	15310	15198	15417	15164	15361	15199	15374	15373	15195	15341	15292	15258	15242	15296	15304	15165	15630	15149	15283	15241	15196	15361	15280	15400	15409	15341	15130	15219	15170	15166	15268	15058	15139	15247	15220	15272	15317	15361	15209	15191	15093	15243	15323	15248	15289	15281	15218	15105	15198	15320	15408	15343	15214	15219	15258	15188	15121	15177	15274	15208	15299	15389	15155	15121	15384	15320	15296	15236	15197	15284	15175	15251	15209	15314	15178	15333	15108	15547	15415	15258	15243	15304	15290	15153	15031	15365	15108	15220	15442	15385	15290	15453	15258	15404	15311	15275	15282	15384	15386	15176	15294	15261	15371	15307	15204	15119	15217	15160	15175	15232	15327	15114	15322	15094	15201	15374	15235	15250	15329	15374	15055	15173	15149	15017	15320	15097	15267	15215	15130	15267	15437	15265	15263	15308	15262	15265	15270	15496	15266	15379	15208	15318	15232	15291	15348	15194	15319	15177	15462	14974	15344	15232	15353	15327	15236	15222	15275	15389	15330	15431	15190	15211	15221	15221	15188	15303	15253	15263	15492	15418	15290	15088	15292	15163	15386	15339	15260	15316	15242	15228	15299	15209	15420	15443	15044	15378	15308	15285	15287	15249	15493	15193	15121	15152	15513	15208	15260	15338	15431	15172	15137	15303	15272	15221	15317	15412	15277	15139	15299	15175	15240	15265	15179	15340	15249	15326	15274	15278	15244	15217	15394	15185	15271	15221	15177	15283	15176	15131	15280	15285	15160	15394	15145	15421	15449	15280	15375	15363	15274	15104	15403	15235	15309	15291	15117	15340	15139	15249	15308	15212	15167	15350	15240	15384	15263	15205	15252	15155	15254	15112	15052	15286	15277	15223	15212	15125	15138	15198	15239	15367	15325	15359	15414	15333	15181	15333	15163	15232	15320	15155	15233	15515	15153	15387	15238	15292	15353	15168	15047	15338	15160	15250	15288	15220	15136	15304	15286	15332	15135	15145	15165	15154	15265	15405	15277	15166	15282	15288	15350	15169	15133	15252	15266	15151	14966	15423	15368	15146	15275	15252	15212	15253	15247	15361	15364	15305	15269	15242	15318	15326	15253	15280	15158	15173	15251	15319	15353	15237	15242	15357	15217	15270	15221	15293	15227	15358	15278	15142	15242	15335	15487	15379	15378	15238	15359	15373	15369	15382	15234	15177	15178	15356	15317	15146	15345	15198	15199	15272	15464	15242	15228	15261	15143	15246	15248	15288	15322	15295	15243	15174	15145	15224	15367	15232	15352	15420	15214	15272	15290	15363	15348	15285	15036	15293	15285	15402	15218	15199	15140	15459	15260	15297	15221	15137	15352	15315	15327	15204	15338	15152	15168	15322	15139	15444	15311	15185	15294	15195	15333	15176	15173	15278	15317	15433	15131	15135	15306	15313	15123	15307	15192	15220	15255	15202	15351	15410	15230	15335	15402	15210	15173	15194	15208	15067	15182	15299	15394	15153	15421	15242	15422	15562	15246	15141	15314	15192	15213	15227	15200	15343	15248	15239	15527	15071	15317	15278	15148	15215	15124	15115	15324	15303	15230	15295	15247	15392	15322	15141	15167	15284	15425	15290	15510	15061	15283	15326	15416	15147	15248	15256	15264	15190	15243	15285	15170	15112	15151	15301	15319	15090	15284	15176	15187	15214	15129	15388	15315	15259	15297	15210	15125	15417	15263	15149	15306	15146	15498	15181	15297	15293	15146	15130	15171	15295	15131	15307	15405	15259	15246	15377	15158	15321	15281	15258	15144	15328	15325	15336	15302	15060	15306	15233	15369	15386	15342	15301	15260	15222	15294	15374	15296	15103	15465	15099	15241	15381	15336	15339	15289	15308	15298	15260	15354	15390	15449	15138	15230	15163	15239	15364	15294	15306	15351	15141	15315	15419	15180	15215	15299	15268	15206	15259	15161	15352	15069	15346	15436	15309	15142	15347	15191	15346	15423	15257	15342	15140	15274	15100	15279	15363	15319	15289	15104	15202	15312	15213	15115	15334	15275	15250	15372	15196	15429	15218	15221	15253	15328	15507	15091	15192	15448	15187	15221	15251	15401	15157	15146	15421	15232	15153	15281	15172	15181	15301	15187	15202	15365	15183	15263	15176	15231	15179	15225	15339	15271	15267	15292	15278	15319	15106	15350	15165	15174	15413	15349	15366	15250	15487	15367	15033	15264	15316	15366	15261	15373	15373	15254	15293	15308	15205	15109	15378	15283	15385	15415	15160	15340	15177	15261	15370	15221	15493	15301	15214	15259	15171	15275	15235	15310	15273	15294	15221	15353	15270	15186	15221	15334	15234	15159	15233	15187	15359	15191	15182	15146	15127	15250	15049	15333	15220	15142	15180	15276	15442	15440	15314	15170	15279	15426	15157	15284	15146	15346	15289	15241	15304	15328	15455	15145	15264
21998	21029	28354	23960	21634	23995	25527	21082	22159	22000	20366	19799	19738	20025	21432	22954	22915	22025	20787	20089	19679	19466	19387	19328	19218	19253	19573	19479	19431	19381	19263	19271	19165	19440	19295	19234	19197	19210	19231	19176	19333	19389	19293	19321	19339	19205	19315	19071	19263	19212	19463	19353	19087	19502	19068	19256	19372	19347	19189	19102	19262	19089	19296	19181	19075	19043	19423	19156	19086	19262	19399	19301	19292	19354	19202	19251	19263	19397	19369	19234	19164	19333	19187	19003	19423	19217	19013	19127	19153	19033	19240	19446	19256	19238	19152	19140	19111	19217	19147	19147	19398	19165	19110	19069	19106	19262	19242	19158	19250	19253	19121	19109	19231	19213	19069	19177	19339	19072	19274	19194	19064	19147	19277	19292	19306	19224	19131	19276	19263	18992	19227	19349	19241	19154	19239	19192	19143	19338	19267	19042	19240	19124	19081	19072	19216	19349	19160	19337	19222	19057	19268	19157	19084	19143	19175	19437	19368	19335	19073	18843	19178	19228	19198	19291	19401	19222	19156	18999	19168	18965	19141	19148	19132	19009	19230	19453	19185	19411	19386	19338	19102	19185	19282	19262	19247	19256	19006	19299	18942	19316	19141	19285	19104	18945	19249	19137	19238	19137	19482	19321	18989	19161	19005	19107	19207	19105	19175	19257	19388	19254	19307	19239	19365	19363	19057	19000	19047	19162	19133	19272	19129	19088	19317	19193	19294	19008	19329	19342	18971	19119	19473	19100	19233	19504	19088	19059	19329	19180	19253	19135	19032	19054	19247	19107	19293	19136	19212	19207	19067	19303	19184	19134	19000	19264	19230	18977	19037	19142	19122	18977	19207	19036	19107	19350	19223	18936	19233	19405	19203	19212	19194	19109	19083	19261	19281	19237	19190	19405	19188	19252	19176	19059	19132	18950	19307	19277	19122	19266	19210	19223	19080	19155	19319	19155	19265	19264	19383	19153	19237	19179	19353	19180	19237	19212	19114	18999	19232	19224	19272	19116	19024	19280	19047	19277	19241	19051	19308	19224	18953	19159	19155	19090	19143	19194	19242	19255	19206	19078	18980	19365	19148	19068	19117	19325	19290	19086	19133	19373	19182	18861	19252	19042	19140	19286	19129	19282	19027	19360	19194	19133	19288	19036	19310	19361	19201	19128	19182	19299	19140	19034	19213	19228	19446	19239	18971	19040	19330	19169	19209	19090	19200	18994	19260	19119	19328	19330	19431	19226	19130	19141	19314	19388	19005	19357	19021	19274	19240	19261	19266	19236	19101	18935	18932	19173	19348	19240	19136	19302	19329	19093	19116	19204	19447	19101	19213	19321	19474	19482	18919	19225	19249	19236	19148	19243	19151	19315	19252	19014	19052	19226	19596	19304	19285	19025	19329	19048	19039	19268	19092	19167	19231	19105	19079	19222	19117	19004	19208	19023	19083	19265	19213	19345	19207	19055	18999	19115	19103	19024	19058	19097	19256	19163	19168	19187	19114	19089	19146	19308	19230	19201	19083	19346	19073	19128	19165	19093	19182	19076	19264	19411	19045	19080	19421	19256	19231	19101	19177	19402	19381	19287	19201	19149	19190	19241	19180	19172	19002	19227	19372	19341	19198	19316	19149	18912	19335	19346	19220	19280	19229	19139	19272	19107	19184	19167	19278	19059	19178	19075	19002	19141	19204	19121	19244	19267	19031	19215	19345	19163	19098	19311	19125	19228	19206	19032	19327	19082	19427	19022	19295	19196	19426	19469	19264	19138	19075	19090	19184	19399	19140	19100	19203	19136	19336	19354	19127	19190	19190	19316	18878	19216	19252	19144	19005	19115	19284	19259	19246	18975	19166	19287	19089	19262	19165	19247	19512	19444	19194	19257	18913	19198	19273	19145	19276	19162	18912	19164	19204	19295	19382	19283	19197	19292	19222	19254	19146	19176	19149	19207	19236	19275	19063	19174	19202	19079	19090	19240	19160	19456	19075	19319	19107	19205	19200	19052	19370	19312	19267	19309	19079	19020	19143	19224	19378	19009	19312	19191	19089	19158	19142	19378	19047	19130	19041	19232	19059	19216	19224	19283	19341	19288	19245	19224	19084	19176	19382	19376	19043	19215	19228	19268	19291	19254	19114	19087	19249	19277	19434	19089	19259	18903	19237	19157	19301	19229	19117	19132	19358	19108	19121	19093	19226	19091	19193	19001	19205	19332	19024	19301	19182	19012	19204	19064	19069	19028	19221	19107	19248	19231	19330	19185	19102	19373	19278	18987	19311	19061	19007	19067	19119	19146	19178	19154	18943	19338	19384	19252	19186	19208	19100	19241	19288	19244	19346	19301	19268	19131	19022	19325	19351	19228	19080	19124	19369	19203	19308	19246	19262	19267	19258	19211	19256	18937	19140	19200	19193	19426	19216	19136	19157	19102	19133	19397	18999	19204	19167	19260	19367	19099	19193	19248	19333	19331	19357	19097	19035	19210	19414	19037	19066	19054	19253	19139	19026	19063	19203	19129	19213	19264	19023	19165	19294	19284	18959	18950	19187	19090	19079	19050	19001	19266	19332	19134	19151	19066	19119	19186	19101	19348	19555	19333	19195	19228	19181	19138	19245	18978	19075	19116	19012	19203	19147	19053	19063	19166	19167	19225	19198	19260	19275	19120	19148	19265	19224	19211	19130	19288	19234	19197	19092	19054	19325	19306	19323	19111	18968	19094	19005	19157	19252	19026	18958	19254	19353	19077	19216	19071	19091	19218	19218	19288	19165	19067	19058	19214	19321	19190	19154	19081	19208	19220	19017	19325	19146	19059	19003	19216	19200	19196	19160	19221	19398	19398	19166	19020	19211	19046	19371	19181	19151	19107	18993	19122	19184	19094	19298	19198	19344	19111	19121	18930	18996	19114	19389	18954	19248	19081	18973	19057	19242	19262	19188	19157	19231	19387	19186	19259	19176	19072	19059	19090	19082	19399	19163	19086	19180	19128	19131	19008	19103	19444	19272	19192	19179	19185	18967	19144	18887	19142	19342	19073	19373	19005	19098	19117	19182	19161	19121	19500	19290	19238	19268	19381	19259	19271	19200	19054	19132	19217	19074	19045	19346	19332	19211	19102	19410	19189	19057	19396	19014	19094	19179	19087	19207	19180	19305	19399	19162	19236	19076	19148	19097	19278	19261	19454	19246	19272	19272	19155	19177	19028	19181	19159	19296	18964	19250	19257	19233	19069	19310	19066	19131	19310	19307	19184	19199	19065	19071	19127	19257	19075	19267	19386	19211	19074	19206	19494	19288	19291	19357	19323	18977	19107	19199	19243	19105	19200	19148	19396	19162	19233	19238	19217	19081	19282	19325	19127	19274	18890	19199	19418	19219	19008	19233	19072	19184	19253	19486	19285	19452	19401	19181	19200	19163	19107	19065	19238	19172	19120	19286	19304	19403	19198	19220	19331	19057	19282	19209	19091	19222	19074	19351	19129	19238	19226	19016	19286	19127	19278	18967	19234	19222	19243	19087	19155	19251	19244	19056	19124	19157	19051	19155	19196	19182	19166	19363	19100	19335	19066	19318	19121	19259	19118	19164	19401	19099	19231	19112	19434	19342	19091	19227	19082	19252	19268	19027	19172	19294	19208	19238	19156	19043	19060	19188	19191	19194	19093	19089	19037	18945	19088	19206	19018	19277	19325	18985	19169	19146	19329	19199	19198	19216	19321	19150	19104	19346	19168	19210	19295	19380	19052	19118	19216	19034	19119	19129	19152	19134	19212	19177	19066	19364	19322	19095	19362	19234	19066	19139	19378	19086	19109	19100	19299	19374	19311	19101	19233	19267	19133	19376	19281	18955	19025	19386	19300	19164	19327	19112	19079	18952	19343	19059	19180	19263	19319	19215	19150	19020	19143	19169	18967	18992	18989	19182	19312	19019	19142	19301	19135	19196	19306	19342	19244	19253	19175	19323	19403	19299	19163	19121	19206	19116	18995	19099	19055	19226	19313	19133	18940	19054	19119	19010	19177	19276	19155	19081	19225	19052	19050	19179	19195	19299	19086	19153	19095	19257	19312	18956	18802	19160	19103	19191	18881	19158	19181	19067	19144	19018	18965	19223	19154	19193	19262	19185	19274	19164	19112	19278	19154	19199	19042	19061	19205	18934	18851	19308	19116	19122	19191	19269	19041	18913	19297	19170	19134	18980	19087	19251	19209	19051	19248	19129	19118	18994	18866	19245	19282	19123	18944	19156	19385	19185	19080	19317	19248	19208	19316	19212	19104	19156	18955	19163	19129	19044	19054	19050	19036	19055	19193	19187	19178	19065	19238	19042	19164	19201	19170	19208	19137	19330	18985	19344	19135	19083	19017	19258	19238	19176	18942	19276	19246	19223	19344	19194	19160	19098	19304	19301	19041	19071	18987	19262	19119	19155	19198	19159	19271	19019	19227	19281	19259	19092	19209	19043	19161	19154	19035	19314	19130	19373	19035	19123	19230	19253	19096	19115	19181	19147	19239	19252	19138	19221	18970	18862	19164	19214	19078	19079	19186	19349	19311	19065	19111	19133	19225	19157	19086	19216	19344	19130	19102	19180	19145	19255	19318	19239	19329	19037	19022	19078	19019	19182	19065	19049	19078	19164	19308	19187	19229	19272	19270	19100	19096	19068	19093	19106	19191	19148	19132	19032	18951	19245	19233	19325	19105	18938	19014	19243	19162	19332	19032	19491	19206	19144	19153	19421	19037	19092	19251	19123	19141	19162	19302	19291	19343	19141	19158	19132	19080	19108	19219	19203	18923	19184	19178	19213	19170	19180	19220	19444	19132	19351	19284	19191	18930	19312	19287	19166	19286	19048	18906	19267	19369	19215	19470	19046	19040	19254	19202	19179	19186	19122	19318	19042	19229	19041	19035	19397	19451	19249	19359	19436	19354	19066	19149	19238	19226	19116	18990	19086	19163	19159	19383	19270	18996	19085	19048	19199	19136	19286	19104	19223	19216	19259	19299	19231	19138	19165	19208	19026	18993	19052	19151	19159	19053	19090	19080	19197	19363	19468	19372	19013	19300	19333	19093	19239	18795	19021	19304	19032	19337	18989	19077	19146	18991	19051	19343	19232	19216	19240	19050	19242	19019	19181	19140	19047	18993
28019	54876	45300	29903	22139	18855	17698	16912	20248	17910	16265	16194	16023	16222	18842	20103	19808	18245	17037	16144	15688	15674	15564	15444	15404	15258	15360	15387	15472	15388	15376	15449	15449	15441	15350	15497	15302	15445	15486	15441	15224	15490	15428	15221	15428	15487	15507	15406	15272	15339	15370	15361	15550	15397	15591	15449	15485	15403	15403	15316	15376	15364	15234	15416	15336	15443	15381	15484	15270	15460	15366	15587	15281	15515	15532	15455	15284	15365	15379	15329	15453	15352	15425	15470	15426	15293	15332	15286	15547	15388	15269	15304	15351	15426	15328	15501	15499	15351	15376	15253	15337	15343	15484	15431	15401	15291	15363	15418	15367	15289	15342	15317	15110	15373	15324	15224	15386	15324	15454	15470	15390	15353	15455	15343	15285	15168	15364	15195	15287	15334	15449	15422	15312	15386	15297	15308	15328	15366	15244	15378	15301	15388	15375	15390	15295	15507	15164	15341	15455	15341	15521	15564	15581	15320	15360	15268	15305	15431	15421	15382	15583	15361	15491	15413	15364	15157	15508	15297	15355	15507	15242	15166	15449	15384	15373	15319	15413	15321	15200	15420	15461	15236	15562	15475	15264	15394	15370	15604	15669	15293	15315	15457	15368	15477	15365	15423	15352	15336	15397	15178	15522	15421	15327	15412	15340	15535	15258	15468	15310	15258	15504	15381	15501	15426	15434	15187	15333	15474	15230	15340	15271	15334	15426	15692	15397	15523	15276	15324	15431	15374	15352	15494	15395	15491	15371	15374	15295	15346	15214	15339	15485	15394	15269	15410	15129	15250	15415	15223	15416	15540	15514	15447	15337	15324	15399	15471	15295	15478	15442	15220	15351	15256	15323	15406	15604	15233	15359	15487	15399	15372	15290	15225	15347	15218	15423	15439	15379	15263	15399	15368	15527	15359	15503	15369	15410	15347	15398	15385	15506	15402	15541	15425	15277	15385	15224	15349	15293	15473	15360	15357	15307	15418	15365	15311	15495	15428	15226	15199	15611	15401	15421	15416	15536	15231	15248	15390	15492	15389	15406	15429	15274	15325	15563	15260	15545	15287	15377	15283	15473	15557	15511	15364	15462	15298	15320	15278	15333	15411	15575	15384	15343	15320	15414	15388	15305	15400	15261	15372	15166	15449	15104	15333	15550	15341	15264	15424	15526	15484	15299	15317	15412	15359	15584	15373	15419	15342	15195	15410	15432	15334	15620	15428	15506	15377	15146	15474	15578	15259	15278	15386	15437	15246	15314	15357	15269	15416	15321	15277	15460	15415	15161	15360	15361	15419	15453	15425	15274	15296	15368	15457	15543	15336	15460	15373	15256	15494	15496	15462	15410	15374	15448	15390	15654	15513	15285	15492	15467	15337	15314	15195	15382	15556	15370	15508	15406	15349	15509	15517	15379	15288	15246	15303	15313	15261	15470	15548	15325	15493	15228	15313	15348	15303	15554	15357	15340	15417	15404	15421	15284	15298	15459	15414	15386	15235	15291	15226	15299	15264	15429	15528	15362	15311	15447	15267	15502	15443	15366	15413	15351	15451	15333	15481	15438	15433	15451	15395	15416	15094	15174	15346	15499	15392	15433	15184	15395	15446	15345	15339	15347	15480	15458	15426	15414	15393	15269	15567	15243	15418	15347	15208	15406	15386	15394	15229	15436	15394	15130	15476	15389	15227	15432	15442	15273	15459	15206	15378	15381	15279	15386	15507	15174	15395	15531	15213	15285	15436	15314	15338	15502	15524	15210	15428	15313	15377	15241	15330	15524	15553	15478	15216	15284	15333	15224	15351	15460	15327	15266	15343	15411	15375	15358	15457	15607	15291	15562	15367	15438	15337	15393	15396	15395	15361	15239	15278	15243	15492	15359	15288	15276	15365	15243	15358	15432	15301	15317	15241	15445	15350	15467	15519	15476	15444	15376	15589	15512	15363	15171	15398	15241	15305	15380	15201	15606	15295	15557	15333	15354	15478	15449	15452	15246	15269	15316	15134	15260	15345	15361	15195	15325	15400	15452	15402	15410	15419	15336	15288	15374	15644	15445	15118	15422	15449	15314	15480	15267	15439	15380	15298	15273	15502	15368	15401	15385	15360	15326	15150	15389	15494	15395	15393	15321	15294	15438	15319	15566	15477	15365	15352	15437	15298	15321	15430	15286	15319	15449	15471	15218	15249	15177	15549	15395	15587	15369	15543	15420	15578	15499	15383	15481	15317	15419	15319	15423	15422	15398	15271	15309	15197	15365	15333	15324	15342	15251	15251	15301	15459	15242	15364	15506	15573	15408	15491	15348	15370	15407	15356	15384	15319	15590	15496	15336	15323	15396	15381	15581	15152	15336	15341	15321	15315	15241	15507	15300	15437	15317	15460	15346	15231	15322	15529	15326	15385	15354	15384	15522	15419	15261	15434	15326	15514	15363	15280	15297	15409	15214	15347	15271	15442	15362	15228	15228	15283	15377	15451	15345	15295	15293	15412	15447	15364	15343	15408	15423	15391	15407	15344	15424	15227	15258	15302	15279	15243	15394	15530	15329	15381	15449	15234	15461	15221	15458	15295	15527	15283	15361	15185	15398	15480	15241	15237	15376	15404	15279	15572	15221	15265	15555	15357	15247	15473	15303	15484	15269	15428	15442	15461	15282	15351	15381	15403	15415	15366	15294	15415	15450	15466	15383	15277	15270	15366	15495	15409	15404	15448	15423	15484	15526	15211	15293	15393	15587	15455	15375	15316	15363	15454	15250	15382	15333	15324	15365	15415	15554	15159	15455	15268	15217	15334	15273	15417	15297	15415	15222	15428	15444	15427	15320	15297	15373	15391	15527	15423	15330	15504	15383	15512	15289	15542	15503	15319	15489	15297	15405	15372	15396	15431	15250	15430	15499	15337	15567	15528	15242	15596	15315	15521	15428	15358	15389	15241	15551	15223	15506	15279	15362	15446	15551	15541	15396	15445	15477	15289	15500	15294	15246	15309	15325	15296	15461	15431	15292	15340	15405	15254	15291	15164	15275	15297	15280	15402	15384	15382	15354	15439	15413	15476	15426	15260	15488	15408	15268	15492	15551	15305	15142	15416	15439	15379	15299	15296	15440	15404	15538	15499	15425	15317	15371	15449	15266	15342	15196	15317	15386	15417	15444	15347	15432	15520	15096	15288	15259	15296	15318	15432	15204	15282	15425	15342	15455	15375	15427	15471	15455	15255	15206	15429	15393	15514	15337	15300	15435	15541	15321	15412	15199	15348	15293	15381	15193	15344	15509	15399	15307	15263	15395	15387	15462	15423	15471	15299	15516	15433	15495	15579	15525	15231	15368	15340	15344	15562	15395	15373	15296	15459	15360	15338	15193	15398	15326	15359	15685	15359	15440	15521	15249	15405	15372	15375	15335	15424	15477	15261	15407	15636	15254	15348	15281	15400	15302	15416	15349	15234	15360	15318	15408	15416	15341	15344	15402	15338	15372	15312	15603	15568	15367	15275	15603	15442	15386	15505	15328	15381	15513	15308	15305	15471	15477	15422	15466	15449	15444	15427	15374	15439	15438	15299	15303	15311	15310	15425	15287	15462	15273	15502	15470	15383	15501	15249	15383	15353	15298	15483	15317	15310	15445	15356	15326	15279	15549	15269	15225	15647	15410	15341	15363	15440	15430	15342	15367	15324	15480	15353	15263	15550	15398	15411	15327	15415	15401	15311	15508	15387	15384	15240	15532	15385	15563	15358	15543	15397	15483	15268	15451	15285	15487	15381	15354	15371	15372	15274	15521	15224	15297	15512	15467	15226	15231	15386	15446	15462	15270	15303	15401	15349	15399	15632	15448	15265	15211	15342	15501	15421	15418	15462	15327	15555	15574	15243	15432	15338	15336	15332	15378	15261	15443	15364	15372	15409	15530	15433	15329	15264	15328	15374	15264	15299	15422	15430	15482	15451	15446	15468	15380	15435	15416	15395	15299	15330	15278	15467	15463	15359	15325	15424	15537	15381	15327	15310	15524	15126	15345	15328	15317	15431	15275	15440	15305	15323	15694	15407	15299	15431	15422	15402	15229	15379	15462	15346	15487	15252	15329	15519	15451	15487	15368	15287	15283	15400	15407	15363	15347	15456	15532	15264	15399	15471	15406	15397	15206	15542	15351	15484	15231	15453	15324	15424	15271	15373	15468	15418	15374	15363	15264	15359	15175	15496	15544	15414	15345	15316	15478	15302	15334	15387	15282	15466	15297	15285	15354	15258	15382	15368	15301	15459	15363	15346	15417	15427	15293	15532	15467	15451	15377	15324	15518	15303	15440	15535	15495	15267	15399	15521	15532	15353	15354	15250	15276	15325	15439	15499	15329	15533	15424	15398	15432	15493	15359	15292	15604	15477	15485	15357	15340	15361	15280	15448	15421	15510	15351	15475	15446	15589	15219	15286	15362	15365	15312	15470	15363	15387	15363	15417	15374	15621	15330	15504	15363	15536	15359	15367	15250	15460	15490	15313	15281	15460	15284	15276	15409	15353	15337	15319	15357	15366	15392	15313	15526	15244	15294	15434	15526	15277	15440	15322	15383	15318	15407	15356	15469	15438	15469	15398	15383	15411	15292	15304	15272	15456	15340	15398	15313	15321	15465	15259	15449	15348	15426	15275	15413	15219	15334	15406	15400	15269	15324	15405	15183	15302	15496	15483	15525	15400	15496	15348	15427	15591	15479	15362	15472	15508	15550	15187	15325	15294	15407	15357	15606	15287	15498	15333	15331	15346	15306	15350	15308	15360	15374	15425	15342	15112	15307	15382	15216	15519	15268	15323	15252	15332	15488	15325	15318	15331	15343	15253	15347	15393	15377	15415	15453	15264	15477	15374	15466	15347	15527	15297	15473	15363	15431	15414	15410	15201	15377	15442	15498	15481	15428	15482	15193	15564	15361	15458	15308	15405	15445	15299	15442	15394	15292	15277	15462	15364	15298	15239	15379	15457	15238	15460	15230	15417	15265	15242	15277	15208	15323	15324	15333	15493	15359	15304	15407	15359	15376	15360	15357	15499	15343	15328	15407	15509	15349	15315	15560	15502	15353	15369	15402	15391	15358	15381	15400	15249	15437	15464	15404	15387	15257	15426	15367	15326	15370	15275	15409	15413	15258	15403
30215	28321	31407	24569	20415	19458	19162	18864	18747	18906	18658	18709	18674	18800	18580	18551	18647	18703	18637	18566	18525	18401	18511	18457	18544	18275	18502	18591	18551	18344	18530	18409	18382	18342	18443	18438	18541	18661	18576	18381	18445	18521	18570	18313	18352	18281	18451	18660	18581	18525	18458	18496	18476	18445	18438	18500	18276	18313	18383	18446	18548	18474	18586	18427	18578	18470	18352	18519	18387	18313	18614	18339	18255	18484	18293	18513	18315	18368	18569	18528	18447	18365	18473	18470	18346	18204	18231	18459	18408	18356	18518	18595	18246	18534	18483	18508	18523	18346	18396	18275	18503	18445	18318	18537	18499	18462	18572	18366	18410	18510	18419	18405	18226	18422	18323	18301	18479	18396	18365	18345	18521	18386	18509	18531	18354	18613	18493	18454	18406	18286	18530	18409	18539	18413	18354	18479	18436	18201	18291	18359	18433	18570	18688	18373	18459	18340	18203	18382	18418	18494	18549	18562	18347	18279	18358	18335	18319	18486	18310	18155	18317	18476	18233	18701	18348	18459	18538	18415	18394	18207	18481	18313	18229	18464	18428	18411	18630	18403	18494	18416	18306	18388	18370	18333	18321	18275	18579	18463	18720	18349	18469	18359	18361	18307	18096	18535	18330	18603	18443	18168	18406	18403	18333	18358	18439	18430	18301	18405	18454	18367	18469	18389	18366	18271	18405	18443	18451	18286	18263	18241	18402	18348	18463	18328	18445	18219	18289	18286	18418	18338	18473	18737	18431	18562	18297	18552	18442	18318	18342	18488	18315	18282	18498	18363	18606	18355	18649	18532	18293	18721	18566	18604	18369	18495	18418	18446	18333	18295	18539	18442	18361	18292	18500	18339	18284	18313	18330	18540	18515	18448	18563	18390	18388	18424	18440	18561	18493	18420	18336	18426	18219	18410	18277	18461	18460	18332	18428	18550	18302	18421	18361	18477	18292	18500	18241	18330	18503	18460	18486	18514	18357	18426	18631	18598	18693	18289	18293	18315	18324	18327	18379	18445	18389	18458	18442	18488	18332	18694	18403	18259	18386	18204	18424	18343	18514	18439	18435	18514	18577	18341	18459	18391	18440	18208	18559	18576	18518	18528	18449	18479	18340	18320	18191	18471	18450	18232	18285	18260	18462	18250	18406	18401	18402	18459	18324	18209	18460	18633	18537	18406	18474	18558	18530	18514	18311	18253	18447	18427	18485	18384	18445	18403	18467	18507	18508	18432	18401	18651	18777	18302	18260	18455	18457	18517	18502	18360	18209	18456	18440	18314	18308	18375	18349	18444	18263	18365	18314	18485	18486	18312	18283	18648	18544	18338	18339	18311	18345	18553	18362	18383	18315	18290	18385	18331	18618	18361	18494	18652	18414	18360	18481	18324	18331	18190	18271	18536	18367	18606	18395	18207	18349	18267	18427	18507	18672	18399	18688	18503	18246	18394	18412	18445	18456	18677	18638	18385	18463	18429	18377	18393	18524	18214	18643	18440	18327	18432	18314	18362	18491	18482	18350	18257	18379	18572	18380	18537	18572	18675	18278	18398	18430	18494	18520	18475	18454	18286	18361	18523	18351	18256	18208	18511	18396	18311	18450	18328	18424	18407	18505	18252	18502	18291	18556	18423	18413	18760	18207	18459	18202	18399	18601	18561	18254	18371	18393	18438	18443	18422	18400	18286	18263	18434	18637	18351	18458	18352	18417	18467	18442	18291	18474	18548	18560	18537	18511	18345	18514	18616	18424	18565	18458	18455	18381	18479	18462	18474	18333	18199	18559	18552	18266	18390	18536	18408	18037	18371	18456	18091	18380	18278	18417	18425	18356	18198	18457	18418	18368	18278	18406	18495	18408	18319	18433	18239	18545	18224	18361	18273	18602	18464	18323	18345	18387	18409	18494	18396	18274	18254	18507	18581	18465	18533	18531	18606	18431	18329	18321	18376	18545	18523	18428	18476	18441	18459	18497	18361	18416	18410	18410	18373	18330	18405	18417	18349	18112	18173	18283	18516	18501	18370	18470	18457	18689	18295	18480	18310	18468	18521	18429	18369	18799	18421	18486	18300	18603	18375	18386	18431	18235	18338	18544	18410	18345	18648	18601	18337	18661	18319	18522	18545	18422	18740	18457	18256	18488	18382	18577	18579	18214	18329	18496	18699	18555	18253	18377	18514	18535	18400	18291	18366	18406	18436	18497	18413	18559	18364	18584	18474	18403	18191	18537	18485	18499	18411	18425	18390	18508	18483	18677	18543	18460	18436	18486	18247	18453	18466	18262	18292	18575	18412	18604	18398	18412	18663	18315	18339	18359	18325	18610	18189	18238	18465	18601	18408	18352	18247	18302	18601	18354	18603	18488	18359	18612	18430	18602	18382	18410	18673	18123	18378	18378	18423	18536	18305	18539	18704	18529	18315	18402	18314	18239	18344	18448	18468	18282	18486	18527	18362	18475	18410	18322	18028	18503	18465	18548	18239	18418	18135	18602	18380	18433	18425	18546	18446	18236	18518	18542	18343	18499	18291	18546	18565	18394	18423	18422	18482	18527	18431	18327	18489	18493	18258	18388	18536	18419	18375	18489	18534	18507	18267	18529	18374	18572	18571	18578	18378	18578	18444	18320	18336	18474	18436	18423	18623	18541	18262	18181	18411	18447	18549	18556	18231	18157	18572	18324	18368	18489	18429	18431	18185	18370	18242	18516	18543	18317	18498	18544	18387	18527	18509	18361	18337	18533	18372	18449	18597	18266	18440	18308	18309	18367	18267	18042	18441	18519	18568	18475	18260	18398	18372	18426	18233	18251	18215	18155	18319	18369	18391	18441	18373	18446	18488	18354	18316	18279	18416	18457	18406	18392	18484	18287	18437	18395	18228	18359	18396	18522	18330	18464	18449	18477	18471	18445	18215	18664	18604	18565	18373	18615	18513	18289	18521	18427	18374	18446	18369	18347	18207	18395	18598	18424	18446	18384	18375	18445	18368	18373	18333	18264	18602	18327	18415	18492	18444	18517	18536	18417	18405	18481	18385	18524	18324	18433	18586	18410	18248	18445	18397	18389	18385	18338	18341	18378	18185	18456	18363	18561	18258	18234	18498	18375	18480	18435	18462	18452	18318	18547	18494	18511	18326	18359	18306	18411	18479	18302	18403	18407	18401	18281	18336	18490	18355	18446	18670	18354	18293	18359	18421	18393	18520	18473	18350	18376	18462	18371	18469	18442	18299	18655	18417	18357	18442	18369	18296	18461	18439	18498	18531	18567	18488	18349	18251	18334	18353	18301	18290	18446	18285	18403	18385	18370	18492	18381	18474	18129	18403	18321	18386	18337	18306	18289	18495	18382	18336	18304	18300	18422	18569	18393	18501	18355	18403	18251	18253	18334	18240	18525	18234	18187	18375	18071	18285	18186	18541	18427	18459	18550	18444	18423	18591	18507	18530	18585	18418	18270	18345	18345	18408	18459	18221	18532	18416	18398	18506	18346	18445	18390	18417	18410	18300	18257	18430	18540	18472	18598	18247	18314	18532	18495	18409	18254	18465	18484	18533	18391	18453	18491	18268	18469	18321	18429	18421	18310	18235	18154	18280	18344	18586	18182	18386	18521	18477	18442	18214	18340	18330	18382	18337	18317	18207	18591	18361	18659	18584	18508	18424	18493	18294	18366	18431	18655	18489	18439	18664	18357	18361	18254	18294	18481	18596	18219	18408	18194	18457	18422	18634	18510	18283	18382	18419	18517	18373	18441	18269	18267	18166	18289	18310	18359	18512	18310	18373	18250	18440	18397	18569	18582	18516	18287	18272	18554	18507	18243	18327	18295	18194	18351	18530	18242	18469	18282	18587	18513	18370	18499	18527	18542	18412	18410	18111	18397	18419	18418	18471	18479	18573	18299	18365	18682	18619	18679	18507	18440	18485	18343	18182	18379	18660	18531	18602	18339	18425	18480	18577	18422	18311	18339	18466	18310	18307	18498	18312	18558	18540	18447	18348	18197	18438	18431	18412	18292	18348	18328	18574	18567	18506	18386	18052	18269	18607	18447	18399	18304	18616	18385	18569	18518	18477	18354	18139	18265	18299	18300	18386	18444	18454	18483	18375	18301	18383	18475	18016	18343	18348	18334	18348	18598	18363	18317	18476	18452	18411	18649	18575	18381	18375	18381	18330	18482	18373	18322	18485	18309	18353	18369	18647	18333	18472	18335	18515	18321	18507	18445	18606	18353	18535	18535	18316	18185	18539	18320	18491	18416	18318	18507	18452	18553	18624	18446	18302	18400	18468	18414	18582	18282	18296	18532	18554	18340	18306	18267	18461	18377	18374	18607	18444	18291	18531	18524	18270	18288	18248	18578	18435	18422	18306	18350	18426	18326	18437	18373	18405	18514	18348	18110	18486	18544	18481	18369	18493	18482	18406	18374	18420	18317	18452	18570	18266	18395	18336	18550	18372	18573	18317	18272	18327	18463	18561	18514	18442	18402	18433	18284	18425	18599	18365	18474	18393	18414	18558	18390	18525	18508	18287	18631	18354	18527	18439	18419	18417	18266	18444	18473	18366	18439	18340	18073	18129	18612	18151	18547	18320	18480	18383	18319	18388	18453	18432	18516	18432	18547	18504	18379	18490	18383	18313	18392	18376	18327	18329	18426	18347	18361	18582	18459	18464	18510	18460	18680	18460	18490	18593	18452	18363	18418	18585	18433	18423	18559	18325	18277	18436	18482	18178	18382	18571	18441	18271	18645	18450	18264	18466	18385	18218	18291	18464	18305	18393	18345	18453	18613	18401	18380	18443	18650	18448	18477	18473	18421	18532	18621	18397	18523	18611	18136	18418	18496	18549	18382	18385	18397	18442	18264	18444	18366	18337	18284	18426	18261	18375	18212	18465	18367	18246	18445	18306	18560	18226	18411	18255	18519	18307	18419	18476	18600	18388	18431	18114	18387	18357	18316	18511	18367	18456	18551	18476	18383	18468	18651	18485	18311	18368	18499	18624	18315	18502	18272	18296	18324	18149	18394	18571	18565	18519	18429	18367	18372	18473	18484	18443	18344	18321	18413	18451	18464	18388	18492	18234	18367	18317	18464	18516	18483	18519	18703	18371	18549	18404	18559	18507	18455	18167	18627	18582	18336	18490
25229	40168	29512	19548	17366	16346	15748	15486	15424	15525	15219	15117	15120	15257	15103	15286	15171	15179	15093	15035	14973	14899	15236	14784	14998	15010	14940	14951	15057	15013	14861	14864	14977	14854	14915	15064	14891	15059	15049	14979	14991	15037	14872	14891	14889	15078	14835	14855	14861	14946	15057	15057	15091	14884	15017	14920	14747	14994	15133	14888	14984	15057	14925	14932	14851	14852	14918	14876	14870	14750	15005	14772	14810	14981	14932	15070	14988	14950	14961	14924	14977	15043	14919	14911	14919	14974	14901	14810	14814	14989	14962	14856	15079	15023	14991	14966	15138	14896	14815	15076	14916	14801	15016	14922	14983	15008	14926	15093	15064	14828	14880	15097	14833	14926	14971	15030	15098	15056	15100	15040	14987	14810	14886	14892	14999	14765	14831	15137	15011	14789	14886	15000	14913	14986	14977	14899	14911	14834	14826	14870	14851	14928	14973	14938	15054	14799	15022	14887	14931	14840	14919	14974	15041	15037	14992	15051	14783	14921	15081	14999	14880	14895	14781	14986	14901	14958	14926	14936	15016	14845	14829	15039	14932	14913	14922	14938	14837	14913	14955	14717	15039	14999	14916	15038	14863	15011	14889	14868	14949	14664	14980	14861	14958	14973	14900	15013	15010	14900	15022	14836	15080	14846	15023	14951	15048	14998	14903	15026	15037	14984	14796	14886	15001	15058	15068	14800	14924	14993	15054	14701	14784	15042	14981	14953	14918	14853	14905	14877	14914	14956	15074	15123	14821	15018	14982	15121	15027	15127	14981	14977	14983	14922	14890	14803	14916	14888	15000	14823	14924	14944	14947	14862	15012	14980	14776	15059	15007	14990	14862	14823	15083	15141	14935	15006	14939	14796	14830	14953	14868	15057	14790	14991	15041	14837	14951	14962	14965	15141	14870	14930	14928	14797	15043	14773	14977	14863	15000	15043	14931	14983	14880	15103	14947	15044	14843	14922	14936	14826	14908	15020	15144	14983	14995	14856	14919	14926	14869	14919	14995	14960	14964	14888	15087	14780	14948	14898	14848	14961	14908	14783	14873	14977	14953	14926	15016	15054	14861	15062	14972	14945	15011	14844	14790	15142	14852	14856	14762	14944	14893	15042	14879	15039	15018	14940	14822	14979	14895	14854	14883	14998	14883	14926	15053	14784	14983	14886	14930	14840	15037	14835	14885	14974	14978	14856	14804	14855	14780	14890	14875	14968	14852	15041	14895	14843	14900	14921	15056	14836	14971	14881	14897	14896	14994	14984	14923	14814	14988	15025	14955	14889	14838	14928	15035	14971	14956	14972	14917	14931	14933	14855	14994	15026	14917	15020	15017	14841	15001	15034	14920	14992	14943	14885	15140	14976	14853	14920	14810	14977	14887	15000	14953	14812	15033	14906	14921	15032	14947	14955	14836	14909	14824	14763	14817	15011	14955	15067	14943	14940	14956	14931	15156	14934	15187	14752	14923	14788	14981	14850	15035	15057	15035	15027	15038	15004	14939	14764	15129	14891	15065	14921	14876	14890	15106	14917	14949	15057	15027	15038	14922	14906	15035	14890	14844	14910	14821	14977	15019	15037	15111	14955	14921	14916	14896	14898	14958	15015	14923	14996	14908	15067	14985	15032	15068	14997	14768	14923	14982	14943	14776	14816	14896	15008	14966	14996	14895	14884	14979	15058	15040	14990	14935	15068	14900	14995	14822	15000	15037	14809	15017	14874	14712	14846	14902	14919	14973	14896	14931	14941	14842	14955	15045	14992	15066	14976	14808	15027	14933	14916	14952	14818	14907	14804	14923	14936	15044	14968	14912	14889	15011	14872	14930	14922	15103	15082	14892	15094	14892	15024	14954	15031	14892	14994	14878	14951	15054	14780	14972	14808	14913	14893	15003	14926	14902	14897	14920	15001	14990	15003	14949	14950	14867	14875	14884	15079	14899	14918	14900	15128	15040	14985	14931	15090	14921	15016	14954	14828	15071	14873	14855	14744	14871	15083	14734	14764	14887	14944	15036	15063	14936	14797	14977	14968	14808	14824	14835	14937	14885	14968	14792	15091	14977	14895	14981	14983	14942	15076	14661	14894	14965	15169	14914	15073	15071	14886	15087	15070	14782	15137	15109	14864	14983	14841	14890	15020	14854	15058	15086	14911	14981	14934	15118	14833	15119	14925	14857	15007	14909	14949	14886	14853	15002	15024	14977	14915	14877	14751	14945	14963	14938	15079	14951	14869	14914	15079	14921	15048	15013	15011	14843	14832	15074	14883	14821	15018	14947	15023	14915	14979	14969	15084	14864	14842	14873	14900	14957	14829	15005	14950	14971	14869	14705	14975	15059	15025	14845	14945	15041	14847	14848	14938	14935	15031	15006	15052	14996	14903	14872	14962	14952	14785	14975	15042	14855	14980	14981	14781	14998	14839	15126	14799	15017	14913	14748	14993	14938	14951	14839	14871	14850	14953	14765	15010	14984	14909	15026	14762	15050	15091	14813	14732	14880	14923	14962	14977	14887	15092	14878	14909	14896	14845	14940	14921	14884	15063	15049	14868	15060	14929	15072	14821	14904	15068	15051	14940	14983	14904	14869	15013	14897	14995	14946	14961	15011	14849	14984	15084	14884	14843	15083	14770	14785	15005	15043	15100	14980	14913	14943	14735	14927	14884	14942	15019	15002	15068	14752	14804	14981	15095	14791	14950	14996	14866	14979	14931	15102	15052	14846	14956	15253	15027	15006	14817	15061	14880	14909	15000	14734	15053	15135	14883	14803	14893	15118	14957	15069	15021	14999	14915	15071	14988	14964	15023	15034	15013	14919	14887	15101	14923	14957	14937	15140	14994	14857	14943	15013	14972	14874	14906	14833	14949	14914	14889	14931	14932	14940	14978	14916	14937	14956	14864	14922	14943	14970	14973	14973	14914	14941	14789	14939	14817	14851	15089	14976	14955	14945	14935	15028	14983	14849	14910	14924	15127	14801	15003	14872	14795	15049	14917	14975	14884	14991	14775	14916	14893	14907	14879	15028	14888	14971	15026	14878	14967	14899	14877	14923	14945	14915	14915	14793	15169	14869	14809	14843	15040	14761	14963	15116	14934	14863	14882	14962	15059	14852	15045	15069	14881	14680	14981	15092	14826	15070	15090	14995	14799	15034	15030	14983	15116	14967	14923	14933	15024	14945	14963	14791	15043	14915	15014	14832	15090	14952	15094	15151	14896	14885	15020	15055	14958	14848	15045	15022	14938	15050	14934	15108	14914	14917	14975	14968	14881	14968	15138	14889	14911	14953	14848	15034	14921	14846	14967	14994	15030	14863	15057	14824	15020	15121	14872	15022	14972	14918	15095	14941	15007	14962	14833	15093	15064	14929	14949	14995	14940	15014	14946	14887	15055	14837	15071	14879	15074	14952	15067	14882	14894	14883	14797	15110	15122	15020	14927	14807	14860	15075	14817	14989	15013	15050	14884	14915	14813	15027	14933	14953	15071	14932	14953	14757	14927	14935	14834	14852	15079	14987	15163	14910	14817	14957	14976	14769	14964	15132	14921	15129	14897	14993	14944	14854	14949	15079	15050	14888	14762	14974	14852	15042	14893	14943	14937	15018	14938	14969	14974	14788	14936	14906	14963	14880	15099	15056	15047	15011	14899	14859	15028	14924	15032	15012	14842	15098	14813	15072	15000	15155	14813	14988	14990	14980	14917	14969	15109	14996	15075	14844	14951	14962	15085	14934	15060	14995	15056	15098	14944	14920	15010	15028	15021	14983	15044	14970	14867	14951	15101	15046	15002	15085	15009	14824	15033	14839	14673	15026	15147	14884	14990	14849	14951	14858	15034	15045	14936	14929	14924	14963	14817	15116	14874	14887	14940	14799	14833	15152	14966	14874	15014	15029	14866	14981	14842	15096	14933	15057	14914	14897	15029	14946	14996	14844	14956	15029	14878	14955	14944	15070	14953	14889	14791	14893	14976	14863	14949	14858	14751	14847	15009	15038	15044	14810	15036	14965	14921	14814	14706	14992	15051	14858	14801	14974	15035	14925	14979	15132	14926	14868	15150	14934	14884	15051	14885	14922	14922	15159	14717	14805	15054	15146	14983	14776	14928	15141	14958	14976	14880	15060	15056	14891	14878	14762	14913	15063	14775	15033	14946	14941	15073	15064	14761	14937	14906	14934	14783	14937	15263	15060	14863	14801	14947	14966	14894	15009	14938	14884	15036	14892	14952	14976	14896	15084	15000	14940	15034	15007	14922	14999	15038	14888	14960	14900	15038	15009	14841	15205	14651	14839	14947	14920	14712	15061	14917	14785	14803	15111	15064	14976	15080	14930	14942	14902	15016	14887	14915	14931	14798	14786	14950	15013	15109	15038	15094	14893	14942	14910	15060	14934	14875	15123	15137	14856	14823	14845	14942	14914	14791	15032	15027	15021	15057	15055	14950	14925	14859	14884	14858	14948	15053	14907	14973	14995	14794	14968	14961	14874	14904	14867	15046	15051	14874	15018	14921	14922	14731	14857	15063	14904	14788	14925	14958	14983	14902	15220	14771	14905	14906	15011	15051	14861	14820	14936	14868	14831	14926	14992	14956	14986	14846	15037	15003	14763	14902	15018	14950	15003	14963	15085	14900	14812	14782	14939	14834	15017	14853	15028	14912	14982	15057	15009	14989	14916	15011	14855	14862	15011	15008	14791	14889	14960	14944	14862	14979	15158	15047	14968	14834	15137	15071	14894	15077	14824	14941	14885	14866	15047	14814	15015	15121	14863	14958	14987	15093	15065	14955	14991	15017	14851	14904	14992	14936	15017	14897	14939	15180	14926	14834	14851	15044	15110	15066	14694	15024	14912	14892	14921	14918	14941	14938	14990	14781	14876	15009	14908	14983	15110	14877	14855	14887	14936	15057	14881	15047	14881	15072	15034	14912	14970	14858	14779	14966	14796	14960	15020	14987	14920	14976	15164	14954	15008	14992	14880	15001	15011	14869	15073	14927	14819	14995	14990	15029	14922	14860	15119	14925	14932	14911	14783	15089	14865	14842	15058	14877	14996	15103	14764	15044	15154	14924	15023	14951	14947	14841	14962	14806	14961	15018	14933	15043	14704	14856	14965	14884	14844	14950	15084	14916	15035	14999	14775	15004
23139	21053	27968	24986	22794	23037	22609	20292	21263	22153	20567	19725	19903	20522	21515	21215	21148	20448	19757	19511	19733	19623	19515	19579	19428	19230	19372	19540	19424	19438	19655	19362	19335	19472	19456	19485	19511	19408	19307	19266	19331	19269	19306	19512	19508	19280	19467	19478	19299	19440	19242	19415	19489	19471	19489	19264	19434	19329	19082	19439	19419	19337	19288	19306	19527	19440	19348	19307	19498	19521	19422	19250	19277	19530	19253	19398	19425	19518	19445	19241	19382	19659	19354	19340	19374	19207	19381	19317	19286	19481	19470	19375	19352	19318	19213	19600	19423	19262	19274	19243	19369	19378	19696	19412	19431	19168	19343	19334	19341	19434	19368	19184	19416	19180	19325	19146	19145	19438	19581	19309	19390	19292	19413	19496	19590	19531	19276	19297	19357	19507	19470	19242	19362	19580	19362	19174	19501	19187	19663	19333	19210	19422	19450	19118	19204	19332	19297	19369	19552	19233	19303	19315	19434	19406	19369	19245	19301	19325	19537	19088	19202	19159	19321	19209	19356	19362	19382	19382	19418	19349	19300	19324	19481	19448	19313	19431	19432	19492	19219	19352	19501	19294	19160	19374	19596	19514	19358	19186	19482	19332	19429	19425	19240	19312	19268	19351	19374	19480	19329	19523	19478	19437	19354	19418	19381	19566	19393	19486	19457	19735	19528	19374	19404	19308	19550	19267	19361	19179	19355	19473	19327	19106	19432	19500	19492	19407	19510	19481	19441	19519	19554	19548	19410	19289	19293	19316	19593	19430	19158	19566	19347	19417	19377	19193	19523	19369	19168	19421	19511	19699	19461	19360	19345	19529	19441	19464	19264	19482	19451	19203	19486	19256	19612	19235	19170	19355	19458	19329	19411	19566	19330	19501	19066	19416	19404	19384	19443	19438	19421	19151	19333	19274	19339	19315	19399	19260	19428	19440	19481	19376	19321	19421	19430	19469	19258	19241	19383	19489	19359	19350	19308	19448	19323	19492	19422	19372	19325	19307	19186	19240	19607	19306	19483	19404	19607	19570	19516	19362	19381	19312	19475	19118	19496	19395	19475	19501	19375	19512	19468	19364	19406	19430	19463	19277	19268	19279	19483	19380	19383	19187	19442	19409	19351	19219	19109	19288	19116	19295	19456	19316	19371	19335	19422	19243	19306	19398	19471	19583	19470	19285	19297	19475	19630	19314	19465	19304	19410	19383	19407	19260	19280	19547	19285	19411	19229	19300	19464	19337	19338	19546	19463	19259	19622	19247	19415	19444	19498	19428	19376	19277	19294	19395	19089	19373	19333	19431	19353	19312	19456	19382	19164	19311	19468	19395	19434	19355	19407	19437	19333	19374	19630	19398	19471	19351	19340	19469	19404	19329	19391	19421	19208	19134	19364	19263	19221	19438	19441	19099	19285	19211	19435	19335	19569	19352	19543	19339	19586	19480	19209	19376	19344	19422	19469	19333	19238	19436	19311	19244	19298	19184	19369	19150	19436	19414	19296	19245	19267	19350	19354	19242	19381	19365	19520	19286	19406	19444	19616	19412	19385	19326	19315	19282	19182	19384	19329	19318	19425	19429	19464	19452	19332	19574	19506	19510	19392	19655	19431	19219	19377	19512	19343	19434	19630	19419	19562	19371	19298	19350	19171	19322	19282	19478	19474	19490	19494	19378	19298	19499	19528	19445	19434	19330	19239	19596	19379	19400	19350	19384	19329	19422	19254	19207	19365	19411	19451	19547	19479	19562	19267	19408	19354	19597	19362	19399	19424	19400	19292	19519	19572	19554	19386	19561	19256	19388	19312	19386	19458	19486	19373	19292	19353	19604	19539	19560	19453	19410	19282	19320	19439	19480	19295	19346	19524	19310	19427	19409	19191	19448	19450	19347	19348	19390	19376	19392	19374	19452	19454	19255	19390	19432	19559	19306	19512	19192	19402	19311	19592	19250	19382	19192	19476	19339	19368	19681	19488	19423	19358	19400	19521	19460	19467	19470	19276	19612	19417	19505	19543	19490	19577	19253	19262	19471	19264	19300	19315	19357	19581	19382	19249	19665	19507	19340	19621	19415	19281	19576	19197	19394	19371	19217	19597	19359	19366	19217	19416	19572	19378	19395	19523	19299	19424	19306	19424	19367	19476	19320	19369	19433	19480	19086	19364	19501	19338	19259	19563	19367	19393	19402	19328	19345	19559	19437	19397	19454	19536	19243	19411	19445	19353	19125	19246	19335	19369	19292	19186	19584	19465	19407	19327	19218	19253	19315	19522	19470	19324	19193	19286	19357	19582	19310	19320	19403	19612	19529	19310	19395	19344	19423	19284	19407	19278	19574	19321	19844	19553	19206	19527	19452	19285	19301	19500	19322	19620	19514	19447	19489	19405	19403	19442	19272	19556	19612	19287	19588	19342	19326	19372	19381	19604	19295	19443	19373	19287	19307	19284	19108	19475	19419	19389	19331	19210	19422	19622	19303	19344	19424	19184	19316	19416	19505	19440	19162	19479	19311	19404	19392	19607	19452	19400	19459	19450	19342	19326	19470	19413	19429	19463	19489	19467	19529	19547	19256	19575	19204	19398	19294	19423	19309	19364	19407	19488	19575	19233	19249	19219	19099	19285	19529	19541	19285	19327	19504	19480	19258	19371	19290	19323	19339	19411	19448	19572	19515	19461	19189	19310	19325	19369	19222	19289	19236	19187	19444	19356	19440	19320	19288	19381	19370	19366	19221	19335	19304	19222	19363	19322	19417	19383	19545	19244	19454	19258	19398	19526	19376	19349	19147	19169	19295	19494	19428	19283	19282	19292	19225	19451	19622	19344	19323	19661	19290	19231	19198	19300	19518	19584	19643	19544	19579	19437	19295	19172	19562	19452	19518	19346	19415	19347	19386	19386	19348	19436	19310	19528	19473	19381	19231	19246	19518	19483	19417	19335	19492	19580	19240	19396	19160	19507	19591	19306	19429	19429	19165	19612	19512	19429	19283	19272	19449	19525	19604	19565	19420	19281	19407	19367	19391	19404	19633	19478	19465	19548	19277	19435	19423	19205	19331	19269	19502	19453	19188	19377	19330	19248	19480	19477	19395	19355	19296	19487	19569	19349	19264	19340	19469	19418	19295	19540	19453	19302	19536	19149	19239	19631	19299	19485	19317	19235	19408	19384	19438	19238	19365	19396	19466	19505	19179	19413	19311	19524	19315	19384	19269	19296	19389	19396	19394	19412	19398	19347	19546	19178	19527	19289	19261	19469	19446	19508	19191	19545	19221	19470	19528	19343	19257	19271	19539	19323	19307	19356	19494	19358	19406	19320	19472	19520	19400	19202	19442	19404	19488	19340	19407	19375	19516	19441	19422	19507	19434	19442	19444	19251	19433	19375	19303	19341	19491	19500	19490	19384	19192	19707	19467	19476	19133	19385	19433	19300	19288	19366	19505	19466	19452	19406	19330	19348	19450	19356	19414	19532	19342	19209	19495	19113	19520	19316	19188	19395	19322	19334	19063	19331	19464	19391	19347	19035	19315	19154	19111	19128	19431	19360	19458	19305	19491	19383	19371	19266	19521	19445	19426	19668	19399	19283	19555	19557	19561	19373	19099	19382	19437	19627	19520	19433	19240	19269	19586	19388	19277	19297	19398	19470	19350	19464	19333	19327	19502	19466	19392	19449	19491	19425	19446	19256	19607	19445	19331	19426	19219	19305	19174	19347	19240	19460	19455	19390	19589	19476	19274	19381	19260	19435	19501	19295	19535	19486	19506	19408	19370	19210	19432	19318	19379	19297	19560	19160	19411	19310	19306	19364	19407	19003	19422	19523	19553	19595	19359	19401	19516	19382	19407	19495	19502	19588	19398	19429	19353	19335	19419	19463	19252	19306	19553	19351	19440	19450	19389	19402	19466	19405	19236	19212	19488	19380	19320	19498	19380	19527	19440	19336	19234	19675	19410	19400	19429	19221	19214	19273	19420	19526	19318	19439	19160	19402	19442	19316	19403	19714	19605	19271	19176	19255	19359	19389	19422	19246	19243	19361	19526	19385	19128	19292	19396	19331	19241	19436	19452	19500	19534	19453	19459	19302	19096	19148	19265	19444	19272	19312	19191	19322	19159	19416	19389	19383	19182	19167	19586	19467	19542	19501	19271	19415	19471	19461	19379	19391	19465	19269	19345	19262	19261	19256	19407	19487	19589	19395	19579	19457	19386	19334	19473	19340	19383	19652	19411	19318	19241	19315	19386	19458	19268	19171	19378	19779	19589	19279	19496	19518	19453	19393	19487	19551	19475	19247	19427	19601	19275	19309	19300	19474	19360	19280	19362	19514	19326	19292	19370	19323	19350	19353	19394	19641	19342	19352	19659	19299	19319	19372	19408	19509	19416	19397	19468	19355	19383	19329	19480	19264	19431	19359	19410	19302	19593	19353	19424	19393	19397	19455	19399	19413	19358	19316	19323	19383	19364	19369	19452	19508	19580	19423	19366	19393	19575	19510	19279	19227	19384	19426	19466	19513	19451	19380	19441	19464	19424	19166	19364	19732	19539	19415	19444	19324	19360	19300	19386	19345	19277	19331	19423	19347	19452	19303	19430	19408	19386	19509	19199	19255	19306	19252	19300	19327	19318	19317	19429	19320	19245	19430	19548	19660	19579	19454	19444	19286	19363	19389	19422	19334	19356	19362	19122	19334	19151	19579	19478	19482	19485	19274	19275	19361	19539	19618	19323	19200	19540	19607	19418	19211	19458	19516	19469	19474	19370	19488	19436	19400	19233	19323	19576	19369	19322	19412	19514	19508	19513	19304	19323	19342	19371	19529	19302	19407	19545	19600	19407	19370	19434	19385	19187	19408	19492	19351	19389	19433	19487	19470	19236	19543	19254	19631	19368	19512	19442	19459	19677	19339	19194	19495	19561	19212	19549	19515	19178	19382	19315	19439	19528	19505	19365	19412	19326	19241	19251	19362	19524	19596	19373	19297	19425	19661	19488	19358	19409	19353	19416	19580	19281	19291	19237	19485	19191	19309	19420	19405	19293	19439	19365	19467	19380	19368	19647	19351	19313	19310	19470	19295	19452	19401	19391	19667	19599	19432	19304	19265	19135	19536	19328	19363	19415	19503	19436	19394	19445	19395	19563	19520	19344
25848	51058	38550	24328	19575	17967	16902	16609	18550	18826	16413	15922	16155	16735	17935	17691	17124	16502	15938	15876	15766	15580	15778	15540	15507	15647	15424	15882	15626	15489	15389	15686	15488	15517	15467	15623	15667	15550	15366	15566	15350	15593	15526	15664	15559	15452	15688	15515	15677	15569	15417	15553	15448	15586	15526	15450	15422	15533	15454	15436	15257	15620	15475	15578	15506	15424	15583	15610	15674	15351	15476	15297	15453	15500	15585	15539	15480	15516	15571	15467	15634	15534	15475	15632	15545	15487	15371	15668	15599	15532	15508	15523	15391	15462	15734	15302	15480	15520	15469	15318	15488	15459	15267	15501	15353	15537	15539	15577	15602	15500	15432	15426	15336	15506	15498	15419	15570	15459	15644	15577	15524	15510	15470	15372	15604	15497	15533	15559	15612	15415	15472	15614	15446	15604	15505	15415	15372	15494	15573	15412	15583	15393	15520	15423	15510	15538	15438	15527	15454	15637	15545	15517	15596	15355	15408	15238	15419	15464	15610	15667	15396	15523	15583	15563	15593	15373	15485	15287	15562	15458	15645	15656	15349	15312	15495	15482	15646	15353	15515	15426	15484	15454	15472	15567	15498	15449	15639	15588	15449	15582	15476	15528	15486	15597	15438	15447	15432	15421	15490	15617	15453	15575	15573	15569	15697	15529	15550	15307	15534	15614	15540	15620	15523	15547	15559	15515	15552	15648	15426	15522	15623	15562	15456	15333	15573	15531	15492	15508	15712	15609	15486	15498	15547	15438	15524	15446	15710	15583	15523	15472	15554	15447	15482	15410	15587	15349	15433	15382	15581	15436	15413	15430	15534	15376	15416	15481	15540	15576	15617	15575	15455	15680	15559	15682	15244	15511	15464	15690	15546	15463	15661	15497	15668	15550	15549	15602	15467	15425	15484	15420	15448	15450	15376	15516	15490	15530	15589	15518	15403	15463	15568	15419	15603	15461	15543	15495	15461	15504	15561	15627	15468	15456	15601	15682	15519	15469	15673	15387	15429	15536	15583	15671	15580	15553	15601	15350	15420	15729	15422	15489	15452	15534	15430	15498	15573	15585	15244	15551	15524	15420	15634	15386	15525	15430	15455	15545	15542	15495	15703	15489	15539	15567	15578	15600	15457	15493	15596	15463	15588	15454	15410	15617	15542	15365	15591	15418	15555	15473	15528	15514	15404	15616	15705	15495	15523	15624	15532	15558	15687	15519	15584	15539	15577	15421	15565	15561	15377	15574	15531	15333	15538	15514	15450	15566	15403	15773	15523	15522	15442	15351	15420	15668	15470	15472	15417	15439	15315	15464	15497	15438	15485	15458	15676	15557	15714	15541	15577	15411	15509	15583	15561	15491	15531	15628	15442	15545	15477	15594	15418	15414	15477	15591	15588	15621	15476	15533	15519	15501	15652	15514	15599	15477	15482	15572	15482	15579	15377	15253	15497	15534	15444	15503	15542	15578	15235	15574	15550	15685	15484	15500	15535	15542	15557	15648	15435	15369	15601	15381	15564	15545	15555	15579	15259	15490	15356	15523	15484	15357	15641	15660	15574	15404	15388	15451	15521	15527	15556	15523	15531	15472	15528	15473	15290	15530	15444	15601	15456	15602	15438	15635	15547	15520	15640	15431	15574	15500	15698	15478	15630	15320	15424	15522	15506	15376	15464	15503	15606	15588	15439	15366	15300	15460	15629	15588	15469	15609	15473	15570	15412	15592	15526	15540	15658	15530	15386	15644	15458	15476	15402	15470	15710	15471	15585	15684	15609	15833	15514	15433	15447	15510	15516	15683	15510	15523	15490	15514	15624	15501	15776	15424	15390	15462	15485	15460	15768	15500	15626	15509	15555	15576	15425	15603	15437	15485	15426	15428	15468	15545	15561	15454	15472	15426	15328	15359	15311	15588	15633	15462	15544	15367	15504	15256	15548	15572	15504	15361	15311	15520	15592	15551	15662	15618	15471	15583	15563	15538	15442	15369	15481	15463	15544	15407	15628	15544	15460	15508	15446	15398	15584	15527	15335	15539	15487	15477	15459	15520	15581	15433	15503	15441	15610	15353	15684	15521	15415	15467	15585	15498	15545	15613	15659	15320	15614	15429	15453	15510	15672	15603	15483	15657	15464	15576	15562	15445	15361	15502	15490	15453	15508	15431	15504	15492	15482	15251	15435	15437	15543	15622	15661	15368	15651	15552	15574	15595	15545	15326	15536	15629	15595	15642	15511	15457	15493	15467	15522	15661	15496	15512	15513	15724	15390	15518	15538	15460	15601	15480	15504	15670	15483	15508	15553	15633	15319	15495	15464	15522	15645	15594	15456	15460	15417	15386	15594	15467	15639	15503	15438	15612	15493	15338	15526	15494	15391	15615	15384	15649	15617	15559	15397	15636	15559	15494	15457	15384	15604	15456	15373	15340	15404	15419	15639	15431	15528	15532	15507	15446	15482	15570	15438	15420	15513	15516	15343	15353	15410	15524	15681	15449	15603	15571	15424	15482	15539	15487	15339	15509	15610	15485	15495	15409	15543	15410	15446	15536	15444	15649	15502	15483	15492	15503	15577	15509	15479	15479	15492	15549	15575	15792	15450	15563	15624	15418	15706	15467	15522	15448	15320	15446	15581	15344	15655	15633	15402	15562	15548	15585	15505	15462	15514	15583	15495	15608	15400	15600	15454	15706	15374	15558	15497	15515	15409	15414	15579	15577	15366	15390	15428	15584	15479	15577	15532	15453	15503	15453	15406	15459	15416	15615	15371	15538	15556	15508	15525	15499	15438	15462	15661	15377	15416	15475	15477	15405	15568	15614	15487	15570	15486	15533	15599	15516	15470	15468	15440	15500	15416	15445	15471	15531	15436	15525	15393	15558	15564	15755	15443	15581	15428	15576	15503	15366	15611	15399	15556	15537	15488	15737	15500	15441	15573	15378	15600	15432	15433	15669	15401	15541	15564	15450	15414	15522	15663	15493	15476	15553	15524	15481	15505	15414	15551	15464	15458	15509	15561	15424	15500	15512	15435	15627	15630	15464	15617	15526	15318	15417	15421	15416	15691	15636	15522	15530	15366	15533	15513	15404	15521	15538	15266	15492	15491	15622	15385	15493	15662	15445	15625	15559	15516	15530	15468	15552	15461	15566	15416	15559	15574	15584	15440	15452	15600	15611	15557	15439	15577	15555	15476	15557	15433	15344	15384	15659	15350	15431	15637	15574	15347	15454	15454	15406	15482	15550	15579	15425	15349	15564	15561	15458	15393	15490	15584	15638	15442	15564	15558	15471	15608	15634	15368	15457	15574	15456	15643	15402	15546	15559	15459	15415	15636	15569	15698	15547	15517	15617	15634	15586	15585	15583	15522	15602	15518	15479	15598	15451	15536	15580	15650	15550	15483	15430	15717	15568	15604	15585	15532	15697	15393	15463	15466	15416	15586	15384	15442	15544	15618	15241	15506	15401	15507	15624	15454	15384	15519	15714	15563	15476	15566	15436	15468	15596	15357	15565	15530	15463	15528	15597	15495	15572	15536	15398	15514	15444	15485	15666	15532	15442	15383	15527	15522	15588	15553	15566	15624	15406	15380	15435	15535	15412	15607	15460	15517	15581	15570	15566	15447	15426	15535	15516	15480	15537	15518	15448	15425	15479	15451	15613	15423	15350	15547	15424	15567	15376	15493	15466	15546	15530	15506	15341	15622	15644	15475	15462	15613	15431	15676	15451	15787	15450	15475	15475	15512	15622	15534	15598	15552	15511	15564	15609	15440	15473	15436	15491	15626	15425	15628	15644	15520	15529	15670	15420	15397	15474	15528	15519	15593	15406	15372	15465	15633	15509	15492	15439	15613	15563	15762	15406	15753	15646	15513	15399	15437	15375	15571	15480	15295	15518	15441	15606	15470	15538	15478	15405	15594	15428	15408	15557	15534	15481	15372	15524	15492	15415	15435	15604	15476	15463	15327	15457	15548	15536	15463	15541	15615	15505	15566	15794	15680	15619	15500	15463	15391	15595	15516	15427	15558	15571	15327	15486	15479	15375	15568	15345	15761	15583	15413	15508	15298	15414	15754	15328	15604	15587	15549	15514	15547	15547	15530	15559	15469	15570	15423	15486	15536	15652	15325	15478	15426	15463	15558	15512	15432	15543	15514	15578	15393	15651	15409	15475	15532	15609	15524	15524	15569	15526	15616	15623	15392	15302	15600	15538	15236	15559	15467	15547	15481	15423	15600	15600	15580	15561	15615	15483	15446	15445	15461	15660	15621	15478	15543	15715	15467	15617	15646	15461	15327	15498	15435	15441	15750	15500	15344	15472	15577	15539	15552	15509	15497	15356	15534	15597	15568	15634	15425	15510	15409	15539	15590	15362	15514	15442	15490	15435	15489	15652	15699	15410	15429	15424	15363	15441	15559	15558	15586	15485	15644	15608	15444	15405	15422	15435	15551	15499	15445	15639	15606	15587	15369	15575	15505	15381	15476	15313	15689	15494	15384	15595	15528	15374	15467	15451	15626	15545	15525	15517	15633	15543	15578	15513	15285	15511	15533	15558	15437	15395	15554	15354	15555	15678	15511	15385	15446	15524	15480	15546	15517	15454	15548	15501	15544	15595	15457	15391	15687	15697	15464	15462	15310	15596	15394	15457	15505	15627	15470	15475	15549	15492	15442	15479	15603	15486	15458	15395	15502	15565	15535	15400	15605	15515	15612	15517	15491	15518	15426	15598	15497	15517	15589	15510	15665	15370	15729	15573	15707	15405	15699	15486	15476	15562	15379	15585	15641	15476	15483	15351	15323	15400	15440	15309	15481	15465	15640	15490	15484	15599	15597	15446	15401	15548	15390	15385	15660	15444	15503	15366	15360	15670	15415	15566	15535	15512	15380	15490	15597	15477	15584	15586	15372	15668	15371	15647	15736	15427	15423	15308	15537	15439	15451	15525	15502	15598	15551	15481	15433	15499	15508	15488	15387	15454	15588	15549	15450	15539	15558	15442	15566	15480	15508	15441	15317	15523	15307	15438	15633	15571	15636	15716	15607	15589	15479	15564	15480	15381	15501	15282	15349	15523	15503	15437	15438	15423	15335	15540	15422	15385	15564	15578	15592	15600	15500	15521	15755	15469	15428	15595	15394	15590	15551	15492
24477	21105	27900	27352	22500	21694	21618	20912	21225	21371	20459	20538	20473	20761	20818	21081	21252	20607	20456	20271	20209	20310	20217	20104	20265	20374	20280	20198	20234	20223	20087	20279	20373	20243	19879	20126	20252	20097	20250	19884	20267	20077	20246	20149	20238	20153	20092	19908	20185	20073	19918	20226	20086	20444	20259	20083	20144	20134	20041	20107	20123	20063	20051	20258	20080	20203	20338	20241	20163	20197	20252	20040	20209	20204	20319	20357	20252	20049	20125	20095	19933	20147	20154	20281	20168	20097	20297	19871	20120	20226	20189	20211	20109	19998	19900	20197	19978	20060	20260	20074	20017	20181	20108	20100	20375	20167	20013	20117	20016	20153	20210	20309	20079	20109	20174	19975	19933	20048	20259	20029	20045	20009	20121	20262	20298	19926	20182	20216	20145	20029	20098	19993	20109	20080	20196	20064	20296	20098	20238	19902	20025	20245	19999	19918	19998	20140	20115	20078	20227	20096	20090	19969	20249	20016	20277	19905	20088	19828	20224	20258	19880	20066	20104	20306	20166	20175	20295	20187	20161	20427	20305	20057	20065	19962	19947	20196	20231	20022	20179	20075	20173	20103	20155	20238	20157	19970	20135	20076	20086	20017	20162	20124	20134	20177	20104	20200	20040	20035	19982	19999	20080	19993	19958	20352	20174	19907	19890	19854	19766	19880	20085	20105	20134	20067	19937	20160	20101	20066	20138	20164	20144	20085	20352	20014	20229	20029	20258	20307	20217	19978	19977	20131	20287	20378	20084	20164	20295	20143	20042	19905	20137	20074	19955	20099	20042	20237	20059	20157	20164	20430	20220	19996	19958	20092	20073	20032	20103	20017	20177	20175	20106	20091	20045	20125	20095	20270	20036	20197	19962	19927	20017	20332	20422	20097	20014	20223	20193	20105	20217	20052	20120	20127	20132	20110	20097	20135	20111	20243	20193	20240	20098	19999	20235	20130	20091	19991	20181	20096	20231	20202	19844	20158	20192	20308	20210	20174	20091	20192	19714	20079	20060	20171	19928	20263	20272	19989	20233	20195	20132	20346	20211	20110	20152	20184	20152	20124	20149	20064	20011	20110	20188	19881	20142	20048	20172	20277	20286	20159	20175	20121	20104	20125	20225	20185	20102	19900	19909	20296	19846	20010	20080	20168	20081	20075	20350	20251	20243	20177	20166	20134	20181	20136	20195	20135	20117	20086	19993	19945	20095	20079	19977	20212	20152	20061	20230	20144	20375	20155	20000	20179	20130	20189	20068	20080	20119	20110	19865	20221	20156	20367	19960	20133	19900	19867	20344	20018	20313	20223	20198	20307	20073	20157	19950	20088	20224	20223	20429	20091	19969	20356	20096	20138	20072	19853	20195	19974	19860	20174	20432	19934	20100	20113	20201	20008	20197	20075	20169	20042	20234	20320	20038	20148	20215	20077	20080	20199	20061	19986	20283	20236	20153	20058	20135	20040	19971	19915	20241	20211	20151	20019	19995	20256	20124	20166	20027	20111	20049	20290	20008	20286	20263	20161	20099	20293	20040	20279	20049	20134	19783	20210	20020	20292	20125	20219	20148	19981	20231	20017	20246	20245	20049	19929	20177	19721	20020	20096	19877	20033	20317	20431	20193	20259	20101	20297	20169	20448	19964	20128	20000	20178	20319	20153	19831	19968	20267	20043	20012	19888	20002	20039	20048	20213	20079	20070	20118	20119	20000	19901	20068	20240	20152	20109	20301	20292	20117	20017	20175	20189	20119	20265	20125	20088	20048	20319	20229	20133	20215	20064	20179	20056	19899	20174	20196	20053	19989	20167	20119	20204	20147	20313	20048	20073	20135	20053	20166	19987	20132	19967	20210	20307	20032	20139	20154	20328	20093	20061	20063	20155	20028	20278	20179	20122	20149	20238	20392	20309	20215	20313	20027	20111	20142	20245	20094	20089	20172	20116	20240	20014	20062	20247	20153	20142	20104	20329	20122	20251	20156	20314	20226	20169	20293	20101	20026	20217	20022	20243	19898	20095	20283	20148	20342	20190	20155	20256	20045	20144	20053	20165	20273	20266	20126	20018	19984	19985	20189	20073	20207	20142	19955	20195	20080	20075	20094	20154	19936	19974	20075	20198	20077	20063	20325	20341	19967	20204	20222	20209	20141	20207	20073	20148	20104	20116	20080	20033	19982	20214	20232	20252	20285	20082	19968	20126	19983	20138	20257	20226	20315	20243	20064	20217	20277	20147	20052	20264	20295	20200	20021	20055	20252	20155	20150	20196	20168	20235	20052	20036	20044	20155	20019	20375	19957	20348	20140	20053	19903	20262	20120	20006	20306	20218	20378	20221	19943	20178	19935	20300	20337	20155	20039	20153	20132	20071	20193	19993	20201	20019	20303	20158	20202	19942	20103	20182	20021	20096	20160	20146	20016	20219	20239	20023	20057	20167	20214	20257	20147	20008	20335	20141	20173	20238	19954	19974	20158	20142	20353	20190	20354	20044	20054	19963	19893	20115	20032	20258	20264	20259	19977	20110	19975	20015	20281	20183	19872	20057	20300	20340	20193	20065	20202	20222	19996	20260	20200	19960	20097	20375	20089	20141	20278	20110	20078	20121	20158	20270	20167	20076	20187	20019	20171	20047	20144	20081	20230	20262	20189	20491	20094	20049	20338	20143	20155	20059	20253	20334	20275	20319	20239	20118	20239	19997	20015	20043	20059	20125	20074	20068	20186	20213	20051	20022	20046	20116	20264	20060	20270	20277	20249	20034	20409	20138	19995	20131	20071	20290	20164	20008	20153	20160	20133	20129	20038	20014	20113	20073	20177	20321	20219	20373	20007	20184	20173	20100	20112	19964	19942	20097	20027	20048	20040	20054	20044	20079	20054	20307	20340	20077	20163	19881	20362	20075	20171	20152	20083	20020	20123	20157	20232	20236	20202	20097	20170	20233	20047	20043	20201	20135	20388	20284	20169	20144	20187	20124	20215	20474	20221	20133	20150	20287	20253	20285	20110	20074	20091	20049	20301	20144	20124	20188	20058	20013	20295	20227	20420	20194	20246	20091	20019	20316	20131	20255	20292	20206	20225	20213	20139	20008	20142	20124	20272	20232	20178	19825	19972	20138	20128	20063	20016	19979	20059	20044	19967	20161	20045	20177	19936	20095	20265	20183	20049	20249	20214	20050	19961	20057	20094	20059	20211	20016	20303	20136	20020	20252	20305	20008	20070	20038	20255	20032	20306	20196	20149	20165	19983	19907	19903	20248	20133	20157	20165	20296	20332	19995	19835	20134	20236	20180	20211	20327	20167	20124	20120	20085	20028	20364	19997	20063	20014	20291	20103	20192	20144	19987	20109	20245	20097	20218	20088	20073	20101	20030	20075	20210	20176	20215	20260	20139	20023	19923	20140	20258	20261	20046	20160	20103	20272	19938	20122	20086	20041	20100	19980	20182	20032	20021	20376	20029	19880	20237	19960	19917	20206	20169	20135	20172	20226	20353	20334	20234	20124	20342	20358	20053	20168	20276	20208	20295	20307	20063	20141	19999	20222	20095	20202	20301	19993	19949	20084	20034	20255	20411	20295	20241	20324	20286	20269	20038	20171	20061	20299	20020	20209	20158	20236	20219	20082	20151	20073	20172	20226	20314	20227	20260	20095	20094	20254	20149	20357	20147	20130	20161	19971	20254	20221	20209	20296	20070	20043	20179	20125	20108	20272	20323	19947	20050	20346	20273	20176	20184	20120	20136	20178	20148	20092	20174	20029	20047	20190	20134	20211	20160	20115	20040	20377	19995	20056	20278	20060	20269	19787	20027	20089	20212	20328	19916	20086	20045	20328	20131	20361	20101	20171	20279	20184	20196	20146	20181	20174	20103	20221	20019	20047	19962	19984	20128	20083	19957	20272	20055	20206	20035	20061	20134	20141	19957	20095	20139	20254	20121	20049	20109	20317	20164	20217	20025	20079	20099	20307	19970	20181	20337	20172	20076	20154	20218	20054	20241	20103	20371	20163	20256	20190	20075	20133	20214	20060	20056	20087	19765	20171	20272	20149	19953	20132	20242	20176	20159	20202	20106	20321	20250	20294	20169	20291	20178	20086	20160	20069	20180	20060	19898	20288	20202	20185	20092	20014	20144	20311	20205	20275	20321	20505	20282	20071	19850	20259	20304	20323	20022	19942	20206	20154	20216	19834	20246	20279	20118	20237	20191	20169	20294	20023	20141	20091	19836	20237	20041	20001	20219	20096	20099	20170	19997	20443	20119	20308	19930	20092	19893	19919	19971	19758	20025	20059	20195	20269	20051	20276	20063	20113	20038	20000	20144	20133	19994	20163	20155	19931	20058	19901	20178	20235	19954	20311	20291	20292	20092	20198	20195	20116	20046	19993	20080	20210	20009	20134	20148	20280	20035	20189	20072	20295	19875	20158	20247	20196	20077	20274	20045	20104	20147	20161	20424	20155	20077	20050	20261	20291	20244	20136	20401	20187	20034	20157	20113	20104	19962	20035	20127	20065	20175	20249	20172	20147	20201	20111	19926	20295	20407	20069	20156	19939	19926	20103	20332	20077	20016	20080	20071	20139	20091	20053	20114	19980	20223	20003	20328	20264	20182	20083	20069	20013	20334	20057	20145	20175	20193	20296	20035	20125	20374	20208	20051	20132	20184	20062	19919	20196	20256	20026	19850	20226	20192	20042	20145	20195	20322	20518	20276	20139	20144	20020	20222	20109	20409	20195	20043	20006	20206	20176	20215	20220	20040	20257	20081	20120	20194	20108	19854	20142	20183	20169	20129	20004	20034	20106	19965	20111	20062	20181	20125	20008	20364	20225	20045	20497	20417	20107	20050	20133	20186	20057	20146	19868	20161	20178	19951	20076	20298	20205	20290	20119	20123	20325	20282	20263	20186	20206	20062	20104	20392	20203	20100	20012	20068	20022	20126	20320	20196	20119	20183	20175	20027	20054	20104	20103	20001	20146	20131	19881	20090	20122	20117	20221	20147	20081	20238	20094	20255	20113	20174	20331	19855	20260	20084	20152	20291	20028	19995	19995	20009	20042	19934	19943	19981	20192	20165	20213	20138	20084	20388	19995	20004	20227	20012	20013	20246	20107	20114	19944	20052	19899	20364	20305	20307	20372	19811
24730	44270	35518	22617	18938	17291	16724	16654	17898	17474	16318	16387	16455	16681	17052	17098	16829	16631	16216	16148	15929	15969	16050	15849	15799	15910	15956	15896	16073	15783	15938	15943	15878	15788	15931	15968	15897	15973	15794	15869	15823	16004	15865	15842	15997	15912	15869	15854	15960	15879	15880	15969	15827	15972	15781	15852	15946	15750	15817	15824	15970	15958	15937	15692	15935	16067	15818	15849	15763	15715	15798	15803	16096	15950	15714	15894	15969	15744	15795	15828	15761	15909	15902	15794	15860	15973	15805	16048	15831	15812	15977	16024	15972	15753	16078	15902	15953	15832	15877	15988	15835	15937	15915	15835	16049	15917	15828	15837	15864	15865	16133	16033	15823	15860	16001	15800	15844	15891	15859	15915	15924	15995	15966	15911	15753	15959	15821	15937	15893	15827	15731	15848	16014	15856	15912	15874	15889	16048	15849	15740	15901	15742	15991	15912	15793	15826	15922	15969	15827	15955	15789	15946	15886	15817	16054	15700	15993	16120	15992	15899	15982	16038	16035	15785	15811	15896	15722	15939	15908	15814	16052	15922	15958	16023	15679	15857	15934	15857	15865	15698	15788	15929	15974	15904	16031	15850	15921	15973	15997	15827	16083	16164	15867	16025	15919	15983	15913	16047	15761	15797	15825	15927	15830	15891	15978	15833	15831	16104	16086	15845	15977	15968	15944	15741	15801	16038	16016	15764	15758	15836	15989	15981	15988	15942	15694	15931	15870	15785	16008	15756	16115	15884	15920	15854	15913	15990	15885	15902	15903	15937	16058	15954	15829	15864	16014	15778	15849	15978	15951	15910	16060	15968	15956	15923	15989	15819	15929	15926	15836	15638	15823	15892	15996	15736	15801	15961	16020	15898	15914	15887	16041	16004	16061	15930	16015	15874	15875	15773	16015	15905	15789	15928	15832	15991	15710	15954	15938	15861	15909	15988	15824	15924	15824	15879	15934	16106	15878	15996	15945	15760	15916	15996	16104	15957	15949	15828	15765	15963	15876	15912	15857	16058	15983	15842	15850	16017	15951	16088	15827	16007	15938	15870	15885	15833	15883	15768	15843	15935	15905	15910	16031	15926	16052	15838	16064	15925	15974	15665	15836	15899	15922	15709	15849	15909	15863	15857	15694	15974	15864	15913	15915	15848	15804	15877	15875	15998	16002	15906	15993	16117	15826	15947	15814	15826	15902	15793	15902	15750	15966	15981	16060	15779	16101	16150	15846	15994	15907	15887	15832	15849	15895	15965	15840	15886	15907	15991	15807	15934	15910	15626	15907	15907	16018	15891	16047	15761	15717	16001	16046	16048	15874	15868	15979	15937	15782	15846	15901	15891	15801	15964	15870	15815	15964	15905	15900	15844	15966	15945	15715	15953	15926	15810	15921	15840	15711	15781	16047	15769	15943	15864	15848	15990	16019	15785	15627	16090	15759	15785	15986	15823	15893	15835	15761	15825	15994	16097	15900	15984	15801	15747	15956	15695	15791	15961	15868	15922	15918	15988	16047	15895	15730	15989	15771	15946	15868	15914	15870	15868	15893	15929	15859	15709	15755	15786	15915	16058	15797	15824	15901	15905	15987	16136	15878	15785	15917	15859	15879	16011	15927	15853	15802	15524	15737	15764	16070	16088	15917	15975	16043	15941	15914	16008	15996	15921	16016	16143	15841	15929	15821	15816	15903	16161	15882	15934	15911	15812	15867	15868	15937	15858	15766	16117	15978	15856	15956	15819	16094	15842	15918	15855	15960	15780	15877	15927	15999	15915	15860	15932	15761	15971	15881	15905	15789	16035	15802	15966	15749	15964	15838	15878	15782	15982	15997	15838	15970	15816	15874	15905	15832	15902	15959	15922	15691	15809	15759	15919	15910	15934	15955	15765	15832	15972	15908	15823	15933	15853	15884	15816	15849	15964	15961	15845	15770	15736	15802	15915	15928	15916	16011	15948	15884	16031	15935	16052	15899	15754	15957	15927	16051	15907	16019	16087	15875	15999	16027	15821	15793	15945	15690	15745	15968	15947	15893	15906	15986	15908	15840	15947	15721	15918	15923	15794	15703	15949	15880	16043	15867	15969	15909	16069	15951	15896	16045	15756	15932	15935	15874	15885	16098	15869	15932	16003	15822	15902	15993	15806	15777	15686	15912	15811	16020	15856	15899	15943	15849	15833	15797	15865	16098	15685	15840	15802	15872	15730	15752	15961	15622	15973	15930	15884	16091	15875	16003	15879	15940	15790	15972	15865	15644	15851	15935	16038	15872	16024	15900	15983	15890	16006	15806	15951	15729	15959	15886	15899	16036	15897	15932	15624	15945	15983	15925	15749	16075	15988	15944	15751	15816	15953	15935	15990	15855	15857	15931	15923	15845	15993	16028	15862	16014	15833	15914	15778	15833	15810	15823	15934	15886	16146	15820	15941	16000	15959	15914	15863	15851	15902	16037	15798	15758	15825	15758	15924	15971	15770	15914	15931	15833	15836	15965	15919	16058	15664	15883	15879	15886	15887	16074	15806	15918	15905	15850	15999	15949	15961	15953	15871	15913	15835	15987	16061	16016	16085	16016	15831	15820	15756	15861	15960	15842	15974	15877	16080	16091	15647	15980	15725	15989	15847	16074	15901	15834	16077	15976	16002	15789	15764	15927	15851	15792	15858	15939	15827	15902	15993	15829	15848	15804	15926	15815	15968	16089	15738	15847	15864	16066	15821	15699	15983	16079	15980	15819	15862	15985	15836	16020	15910	15891	15757	15829	15844	15975	15877	15857	15854	15732	15957	15949	15911	15914	15909	15948	15834	15728	15813	15944	15953	15838	15921	15846	15991	15991	15908	15837	15724	16011	15868	15911	15737	15876	15830	16008	15947	15863	15828	16004	15914	15925	15839	15711	16017	16021	15926	16051	15843	16037	15851	15754	15783	16054	16021	15864	15890	15819	15865	15849	16007	15939	15965	15787	15885	15968	16028	15812	15932	15789	15911	15912	16012	15815	15954	15821	15863	15950	15979	15648	15861	15797	15763	16064	16056	15733	15851	15982	15923	15766	15908	15851	15938	15900	15945	15876	15917	15771	15758	16022	16074	15868	15853	15811	15911	15878	16040	15913	15737	15904	15901	16012	15911	15975	15864	16108	15926	15888	15828	15954	15969	15810	15949	15965	15952	15810	15953	15860	15927	15939	15877	15895	16012	15805	15891	15915	15930	15758	15833	15833	15635	16083	15781	15902	15760	15925	15847	15933	15861	15908	15766	16036	15832	15969	15927	15922	15981	15820	15844	15836	15772	15994	15883	16022	15925	15904	15826	16070	15775	16032	15863	15704	15869	15787	15827	15913	15889	15913	16043	15854	15786	15716	15913	15882	15835	15837	15802	16122	15806	15874	15941	15874	15908	15948	15798	15852	15723	15802	16036	15879	15879	15982	15891	15658	15792	15990	15948	15780	15917	15998	15713	15791	15849	15902	15763	15946	15791	15797	15721	15847	15858	15859	16065	15902	15817	15935	15806	15864	15990	15946	15990	15999	15832	16034	16113	16046	15854	15843	16043	16087	15817	15884	15933	15761	15864	15926	15919	16014	15921	15935	15781	16022	15916	15922	15740	15911	15724	15950	15971	15866	15700	15924	15886	15994	15888	15798	15931	15854	15944	15869	15809	15657	15744	15807	15881	15801	15821	15993	15832	16049	15833	15769	15841	15734	15770	15703	15982	15935	15760	15923	15963	15846	15944	15723	15854	16017	15904	15823	16190	15881	15890	15931	16067	15904	15881	15809	15718	15808	15829	15912	15871	15852	15849	15806	16029	15968	15849	15909	15948	15801	15820	16047	15800	15845	15927	15996	15990	15909	15930	15995	15895	15943	16028	15926	15990	15753	15779	16021	15882	15934	15741	15960	16042	15888	16055	15759	15750	16068	15981	15956	15964	15845	15888	15928	15884	15957	15923	15825	15964	15937	15906	15887	15989	15984	16062	15984	15894	15811	15862	15689	15840	15931	15898	15846	15992	15786	15976	15945	15832	15867	15881	15957	15799	15947	15828	15978	15891	15988	15889	15802	15745	15927	15880	15900	15756	15764	15856	16006	15867	15758	16002	15737	15866	15883	15876	16051	15833	15944	15958	15932	15933	15738	16003	15755	15810	15904	15887	15913	16003	15935	15995	15872	15960	15939	16147	15901	15894	15908	15897	15833	15917	15868	15732	15691	15687	15941	15774	15788	15880	15900	16013	16012	15947	15901	15885	15965	15862	15964	15973	15939	15960	15895	15926	16013	16053	15868	15899	15796	15906	15979	15780	15865	16010	15827	16086	15896	16093	15815	16134	16091	15950	16070	16096	15929	15987	15960	15700	15900	16078	16016	15837	15848	15816	15951	15845	15813	15974	15993	16033	16006	15919	15922	15944	15931	15908	16072	15891	15920	16037	15926	15766	16080	15858	15876	15799	15980	15867	15928	15953	15952	15704	15821	15794	16018	15926	15803	15984	15839	15879	15853	15737	15876	15818	15857	15948	15935	15964	15815	15774	15960	15934	15945	15832	15839	15663	15765	16015	15911	15876	15832	16037	15842	15938	15765	15922	15947	15652	15869	16096	15962	15889	15953	15964	15843	15794	15828	15968	15980	15879	15962	15871	16028	15874	16077	16026	15819	15851	15946	16052	15871	15644	16010	15838	15948	15961	15804	16038	15920	15766	15978	16003	15621	16000	15889	15861	15886	15948	15805	15855	15902	15945	15932	15925	15997	15969	15904	15778	15840	15880	15918	15879	15880	15896	15816	15978	15823	15796	15866	16085	15831	15950	15780	15924	15800	15828	15982	15784	15831	15858	15794	15797	16137	16008	16148	15847	15978	15901	16053	15856	15868	15943	15931	15936	16038	15956	15885	15991	16062	16080	15871	15908	15737	15872	15898	15939	15906	15998	15959	15890	15929	15888	16056	15776	15922	15877	15855	15789	15690	15885	15947	16007	15984	15883	15834	15921	15873	15788	16092	16019	15851	15918	15897	15951	15944	15865	15975	15870	15950	15824	15855	15864	15925	15824	15840	15857	16010	15918	15908	15897	15986	15953	16010	15735	15759	15801	15998	15759	15925	16086	16025	15924	15897	16159	15949	15844	15823	15827	15870	15763	15858	15810
21942	21002	28231	24064	21504	23772	24957	21123	22393	20689	19643	20174	20809	21591	22114	22037	21419	20602	19605	19303	19449	19395	19301	19124	18756	18670	19142	18920	18840	18885	18724	18841	18780	18991	18890	19013	18876	18874	18947	18888	18848	18964	18840	18938	18638	18834	18848	18716	18713	18829	18674	18768	18806	18676	18547	18821	18956	18807	18724	18846	18742	18720	18608	18739	18877	18760	18902	18828	18905	18845	18822	18809	18975	18904	18829	18782	18882	18856	18925	18745	18727	19006	18738	18658	19058	18930	18803	18676	18788	18608	18758	18765	18692	18708	18921	18844	18570	18546	18894	18937	18677	18625	18883	18871	18723	18820	18828	18957	18625	18818	18739	18695	18843	18907	18691	18746	18815	18661	18670	18656	18534	18824	18542	19010	18764	18871	18766	18810	18789	18560	18943	18903	18868	18718	18741	18818	18618	18775	18738	18812	18635	18824	18795	18674	18658	18657	18750	18651	18585	18745	18717	18708	18828	18936	18892	18873	18635	18525	18667	18818	18838	18959	18670	18507	18824	18740	18819	19078	18896	18603	18777	18759	18553	18615	18538	18885	18612	18745	18839	18805	18836	18689	18792	18891	18753	18562	18610	18802	18671	18645	18952	18711	18689	18763	18644	18799	18675	18796	18541	18629	18786	18759	18653	18786	18740	18662	19068	18925	18832	18802	18904	18763	18668	18551	18612	18613	18603	18870	18647	18708	18600	18803	18696	18791	18834	18872	18764	18582	18802	18675	18563	18796	18808	18739	18862	18872	18693	18702	18766	18817	18660	18807	18893	18676	18631	18781	18797	18755	18694	18731	18683	18832	18751	18530	18712	18748	18727	18823	18810	18751	18862	18700	18740	18517	18847	18966	18770	18846	18669	18786	18731	18684	18770	18441	18984	18823	18765	18791	18761	18748	18642	18631	18624	18727	18739	18983	18873	18750	18870	18730	18993	18733	18746	18886	18711	18707	18705	18784	18854	18721	19067	18263	18719	18869	18648	18883	18753	18803	18708	18690	18892	18881	18737	18770	18806	18591	18723	18825	18777	18586	18815	18755	18817	18797	18693	18813	19021	18833	18746	18665	18955	18549	18703	18888	18912	18670	18689	18980	18851	18665	18606	18751	18581	18798	18993	18834	19022	18795	18982	18756	18750	18884	18689	18756	18615	18769	18722	18816	18791	18750	18998	18728	18888	18771	18868	18868	18592	18552	18784	18778	18656	18804	18755	18820	18725	18818	18860	18891	18832	19039	18815	19059	18556	18781	18581	18666	18865	18748	18604	18803	18762	18834	18611	18688	18951	18847	18866	18705	19039	18845	18818	18804	18629	18634	19070	18749	18740	18730	18922	18848	18781	18543	18824	18805	18862	18746	18649	18844	18923	18732	18676	18739	18742	18613	18639	18898	18956	18757	18719	18571	18856	18735	18841	18750	18698	18866	18635	18798	18798	18735	18749	18786	18742	18882	18926	18584	18795	18775	18662	18705	18613	18608	18671	18596	18893	18609	18850	18606	18754	18785	18831	18640	18641	18879	18701	18980	18778	18756	18792	18887	18622	18873	18646	18788	18538	18845	18837	18706	18661	18737	18697	18792	18692	18853	19040	18645	18546	18839	18795	18731	18634	18623	18793	18927	18898	18788	18935	18803	18912	18687	18899	18852	18844	18889	18719	18811	18821	18782	18860	18457	18671	18690	18850	18632	18790	18706	18632	18863	18826	18799	18831	18980	18807	18517	18703	18865	18592	18610	18522	18747	18582	18781	18927	18814	18692	18588	18722	18807	18781	18669	18827	18524	18662	18650	18962	18774	18571	18780	18752	18515	18718	18698	18726	18872	18747	18744	18533	18772	18892	18781	18906	18893	18670	18490	18693	18569	18874	18791	18684	18993	18728	18839	18691	18669	18767	18742	18732	18878	18787	18741	18786	18614	18809	18885	18819	18581	18784	18737	18788	18678	18773	18722	18772	18721	18766	18690	18749	19030	18952	18961	18612	18808	18802	18877	18981	18833	18705	18875	18611	18615	18704	18778	18750	18713	18792	18911	18640	18787	18628	18823	18627	18600	18652	18662	18854	18919	18737	18624	18751	18663	18743	18843	18849	18855	18898	18631	18634	18658	18799	18746	18576	18712	18855	18675	18693	18677	18575	18659	18734	18680	18733	18799	18888	18644	18801	18592	18824	18715	18712	18871	18785	18833	18824	18923	18755	18716	18608	18700	18886	18656	18725	18738	18783	18662	18830	18597	18799	18762	18808	18842	18718	18757	18613	18649	18793	18586	18744	18861	18669	18747	18973	18797	18708	18901	18742	18697	18833	18857	18806	18605	18699	18664	18745	18838	18732	18874	18705	18702	18768	18689	18817	18700	18651	18759	18912	18779	18643	18819	18820	18787	18860	18592	18637	18791	18744	18661	18797	18827	18773	18941	18693	18927	18537	18418	18731	18725	18785	18844	18681	18674	18786	18858	18798	18843	18875	18854	18806	18651	18799	18492	18795	18544	18753	18736	18917	18824	18565	18808	18709	18562	18577	18742	18659	18831	18598	18870	18813	18759	18749	18752	18925	18926	18718	18863	18826	18750	18654	18706	18966	18896	18611	18663	18663	18625	18729	18655	18780	18774	18559	18737	18560	19011	18909	18914	18719	18641	18599	19002	19003	18890	18863	18899	18706	18568	18970	19020	18653	18850	18611	18961	18840	18547	18990	18788	18688	18767	18858	18758	18711	18988	18716	18720	18750	18755	18628	18781	18663	18679	18679	18722	18668	18722	18726	18665	18591	18703	18914	18635	18753	18903	18905	18749	18916	18655	18707	18677	18800	18619	18716	18770	18688	18785	18754	18627	18710	18754	18783	18689	18557	18719	18949	18693	18877	18697	18682	18899	18755	18624	18692	18711	18674	18816	18913	18775	18732	18933	18568	18761	18696	18787	18867	18851	19072	18728	18710	18591	18746	18611	18840	18580	19066	18818	18683	18977	18624	18848	18664	18658	18700	18736	18751	18761	18815	18793	18582	18774	18604	18507	18596	18694	18799	18593	18847	18751	18758	18719	18873	18916	18769	18918	18685	18711	18957	18702	18784	18602	18818	18860	18900	18686	18884	18766	18738	18961	18730	18545	18718	18645	18551	18604	18702	18724	18708	18789	18767	18734	18784	18764	18887	18810	18728	18987	18668	18456	18627	18862	18981	18881	18899	18818	18770	18915	18439	18689	18562	18591	18709	18686	18618	18719	18826	18862	18849	18894	18900	18785	18818	18859	18709	18896	18618	18759	18993	18646	18571	18724	18755	18855	18836	18825	18811	18675	18576	18917	18733	18801	18608	18602	18735	18644	18670	18655	18881	18611	18645	18902	18676	18842	18642	19004	18652	18756	18770	18720	18747	18788	18661	18859	18813	18779	18858	18700	18639	18747	18834	18724	18887	18837	18710	18842	18594	18647	18640	18753	18733	18769	18711	18808	18802	18831	18785	18744	18629	18553	18924	18815	18758	18638	18716	18829	18754	18614	18787	18774	18869	18760	18646	18753	18718	18744	18453	18739	18684	18707	18692	18875	18757	18745	18732	18739	18862	18744	18750	18899	18761	18552	18657	18600	18762	18885	18847	18743	18705	18744	18815	18956	18805	18812	18979	18703	18919	18818	18655	18760	18915	18675	18605	18788	18754	18481	18714	18584	18713	18772	18789	18571	18798	18606	18720	18860	18859	18899	18838	18831	18876	18703	18619	18745	18686	19072	18841	18642	18890	18757	18735	18845	18855	18510	18513	18790	18697	18967	18758	18804	18832	18626	18885	18798	18849	18942	18752	18792	18748	18799	18757	18904	18927	18731	18711	18471	18840	18732	18869	18759	18770	18615	18646	18897	18716	18652	18725	18684	18530	18736	18945	18829	18684	18807	18723	18842	18577	18785	18718	18639	18670	18671	18740	18678	18532	18787	18790	18771	18959	18698	18941	18635	18760	18728	18937	18812	18719	18779	18862	18722	18927	18800	18622	18888	18888	18644	18693	18804	18811	18872	18582	18577	18702	18978	18767	18539	18844	18702	18749	18746	18876	18732	18748	18770	18830	18560	18832	18987	18786	18955	18766	18737	18753	18720	18723	18705	18792	18660	18722	18683	18514	18794	18906	18708	18927	18804	18648	18666	18547	18641	18680	18578	18642	18752	18738	18789	18859	18794	18822	18757	18854	18823	18831	18687	18794	18831	18741	18952	18841	18746	18771	18459	18662	18707	18783	18600	18909	18832	18563	18661	18800	18679	18802	18948	18647	18715	18662	18744	18760	18822	18632	18729	18656	18643	18959	18693	18925	18750	18669	18688	18701	18615	18628	18641	18919	18505	18754	18969	18964	18750	18838	18764	18710	18856	18844	18656	18803	18522	18738	18704	18900	18454	18710	18824	18586	18639	18669	18811	18837	18732	18782	18919	18933	18640	18708	18665	18544	18683	18899	18828	18394	18671	18737	18683	18689	18788	18725	18814	18645	18968	18762	18760	18773	18855	18723	18831	18761	18923	18752	18790	18748	18751	18767	18814	18762	18923	18866	18897	18839	18831	18743	18729	18662	18759	18690	18876	18832	18749	18754	18755	18703	18882	18712	18575	18608	18849	18821	18678	18749	18743	18713	18754	18854	18637	18710	18725	18827	18863	18737	18627	18894	18869	18682	18565	18484	18877	18929	18779	18626	18628	18665	18744	18898	18858	18770	18794	18749	18760	18793	18832	18765	18789	18826	18690	18551	18716	18843	18738	18876	18547	18791	18790	18774	18727	18743	18878	18742	18761	18722	18642	18729	18897	18719	18811	18868	18564	18888	18810	18741	18736	18722	18762	18836	18826	18844	18784	18836	18895	18896	18647	18594	18467	18682	18503	18728	18589	18880	18618	18648	18887	18956	18797	18940	18720	18591	18832	18633	18821	18880	18861	18591	18804	18662	18866	18749	18547	18690	18818	18929	18780	18699	18627	18759	19058	18776	18722	18854	18769	18838	18603	18592	18814	18839	18808	18916	18715	18577	18955	18692	18817	18648	18701	18824	18680	18815	18748	18978	18599	18775	18799	18699	18824	18772	18853	18665	18596	18755	18660	18873	18742	18720	18694	18731	18744	18834	18602	18683	18755	18664	18919	18824	18433
29124	57730	43386	28203	21169	18176	17091	17598	20437	16534	15957	16787	17612	18666	19441	19183	18222	16815	16108	15580	15646	15391	15391	15296	15249	15187	15105	15080	15218	15100	15129	15210	15100	15056	15148	15059	15022	15005	15045	15150	15029	15067	15308	15041	15184	15014	15065	15093	14916	15034	15064	14999	15095	15018	14995	15098	14986	15214	14966	15145	14980	15099	15022	15068	15005	15079	15021	15079	15041	15030	15073	15061	15079	15123	15047	15251	15229	15210	15081	14880	15079	15075	15289	14876	15003	15154	15158	15128	15126	14949	14914	15047	14963	15023	15001	15151	15253	15036	15015	15093	15022	15101	15069	15235	15064	14985	15073	15172	15154	15087	15060	15133	15032	15091	14981	14990	15075	15193	15061	14984	15099	14905	15095	15106	15167	15115	15059	15169	14913	14890	15318	14992	15132	14929	15006	15101	15189	14819	15131	15166	15169	15072	15069	15050	15128	15080	15110	15082	15143	14938	15006	15129	15072	15019	15213	15107	15108	15005	15130	15135	15095	15158	15237	15363	15022	15072	15270	15037	15032	15163	15128	15066	15135	14924	15153	15138	15079	15071	15146	15042	15192	15037	15318	15118	15198	14970	14933	15174	15051	15178	15140	15034	15191	15020	15201	15014	15129	15232	15163	15087	15129	15049	14943	15141	15046	15115	15099	15097	15114	15045	15192	15061	15070	14991	14987	15028	15117	15138	15015	15030	15024	15089	15186	15168	14887	15123	15025	15052	14987	15267	15033	14984	15154	14976	15288	15121	15216	14966	15206	14939	15088	15084	15014	15077	15120	15124	15020	14936	15295	15143	15242	14982	15094	15115	14995	15099	15001	15017	15186	15214	15194	14941	15032	15198	15153	15040	15228	15089	15163	14930	15051	15061	15008	14987	15233	15093	15007	15074	15112	15135	14961	15072	14987	14967	15096	15146	14997	15120	14943	14952	15153	15041	15043	15231	15054	14958	15163	14933	15076	15212	15065	15003	15023	15081	14941	14995	15021	15125	15135	14934	15103	15142	15082	14952	15196	15241	15189	15166	15045	15044	15107	15077	14935	15012	15054	15079	14986	15104	15179	15110	14975	15056	15262	15137	15045	15048	15123	15155	15060	15200	15186	15053	15071	14964	15044	15041	15053	14968	15037	15055	15113	15168	14928	14949	15312	15067	15196	14946	15140	15123	15072	15206	14955	15076	15143	15047	15065	14937	15016	15137	15101	15167	15034	15137	15377	14934	15218	14984	14957	15127	15046	14914	15039	15041	14898	15022	15103	15213	14984	15138	15049	15154	14976	15110	15232	14894	14963	15184	15258	15253	14993	15093	14980	15146	15117	14999	15081	15049	14892	15117	15101	15093	15188	15174	15189	15099	15035	15159	14933	15231	15023	15064	15062	15152	15014	15045	15034	15030	15002	15064	14999	15179	15010	14985	15185	14945	15127	14840	15089	14978	15162	15204	14830	15079	15123	15109	15128	15090	15039	15073	15069	15131	15146	15003	15033	15155	15075	14986	15162	15100	15126	14885	14966	14992	15030	15020	15222	15095	15156	15134	15006	15084	15011	15100	15287	14943	15011	14897	15050	15153	14929	15125	15136	15103	14995	15076	15063	14963	15227	14986	15143	15040	14931	15118	15127	15065	14840	15244	15108	15014	15103	15093	15056	15031	15161	15114	15125	14999	14800	15168	15099	15012	15052	14929	15328	15110	15014	15009	15104	14970	15060	15154	15150	15112	15255	15241	15122	15205	15147	15173	15203	15120	15050	15119	15007	15157	15103	14943	15187	15156	15091	14969	15045	15222	15107	15014	15025	15035	14965	15140	15196	15191	15235	15048	15077	15154	14996	15210	14883	15057	15149	15036	15063	15033	15311	15107	15092	14948	15069	15012	15019	15116	15336	14984	15060	15015	15146	14944	14985	14899	15109	15095	15110	15028	15076	15185	15082	15021	15078	15087	15120	14968	15066	15045	15028	15216	15053	15244	15136	15120	15287	14995	15134	15089	14878	15104	15024	14862	15104	15039	15132	14985	15220	15035	15216	15120	14956	14955	15101	15185	15077	15129	15134	15091	15109	15089	15203	14925	15122	15141	15221	15016	15068	15253	14993	15154	15085	14985	14885	15094	15111	15115	15107	14946	15071	15145	15064	15120	14951	15047	15109	15194	15036	14893	15024	15070	15153	15004	15203	15197	15187	14977	15126	15139	14927	15106	14794	15065	14911	15091	14943	15165	14961	15057	14888	15029	15142	15155	15205	15133	15023	14964	15143	15139	15118	14960	15254	15049	14972	15222	14982	15199	14889	14867	15207	15230	15203	15092	15125	15135	14980	15234	15148	15055	15130	15091	15151	15102	15161	14980	14952	15115	15049	15202	15169	14993	15084	15149	15087	15057	14944	15151	15186	15048	15040	15042	15027	15008	15006	14895	15103	14982	15047	15074	15121	15023	14910	15148	15113	15023	14983	15192	14977	15202	15277	15241	15041	15204	14959	15084	15080	15193	15062	15114	14995	15213	15040	14994	15043	15232	15125	15067	15067	15089	15067	15044	14992	15090	15219	14920	15184	15143	15070	15198	14984	15170	15143	15062	15124	15105	15260	14961	15188	15015	15194	15149	15100	15096	15078	15011	15137	15132	15075	15136	15037	15210	15163	15004	14991	15026	15165	15190	15091	15116	15173	15209	15070	14917	15303	15114	14991	15049	15052	15314	15039	15096	15086	15296	15073	15042	15125	15052	15121	15304	15152	15079	15247	15325	14974	15124	15174	15130	15221	15231	15079	14919	15157	15261	15076	15143	15029	15026	15260	15268	15036	15166	14896	15047	15146	15081	15200	15084	15070	15146	15013	15230	15004	15124	15159	15078	15045	15143	14944	15082	15033	15039	15059	15054	15043	14982	15080	14916	15318	14978	15157	15007	15047	15199	15148	15171	15241	15087	14906	15082	15066	15117	15123	15081	15019	15107	15137	15042	15017	15044	15118	15105	15207	15010	15110	15025	15099	15174	15135	15228	15196	15014	15068	15130	15250	15183	15132	15002	15023	15054	15229	15007	15046	15170	15058	15258	15093	15234	15068	14864	15084	14937	15051	15099	15042	15030	14937	15109	14887	15025	14921	15019	15108	15061	15171	15113	15077	15076	15094	15014	15211	14957	15082	15044	14929	14952	15141	15129	14972	15043	15078	15060	15095	14937	15041	15088	14954	15109	14994	15143	15216	15067	15080	14958	15258	15112	15117	14993	15081	15187	15090	15031	15125	15196	15267	15318	15064	15111	15049	15034	15102	15043	15141	15241	15244	15081	15026	15169	15022	15059	15175	15229	15170	14922	15324	14974	15206	15019	15013	15195	15121	15220	14941	15000	15168	15082	15136	15097	15278	14909	15181	15000	15026	15243	15147	15048	15096	14926	15241	15246	15089	15168	15122	15181	14980	15075	15042	15082	15147	15098	15163	14996	15201	15065	15065	15105	15276	15175	15202	15006	15044	15180	15174	14906	15110	14984	15147	14974	15122	15104	15057	14925	14936	15309	15043	15029	15055	14912	15071	14969	15014	15110	15173	14959	14892	15189	15027	15038	14908	15044	15098	15172	15063	14997	14888	15076	15109	15034	15077	15032	15226	15033	15017	15155	15012	15082	15025	15092	15047	15251	15054	15220	15100	15018	15165	14994	15101	15002	15072	15198	15267	15096	15019	15155	15009	15119	15109	15002	15114	15067	15257	15027	15200	15149	15024	15150	15103	15069	15080	15032	15018	15066	15258	15165	15090	15102	15301	14996	15135	15001	15028	15061	15107	15097	15023	15092	14891	15132	15061	15089	15067	14964	15047	15167	15167	15119	15052	14980	15161	15195	15139	15077	15117	14969	15019	15127	14989	14963	15126	14965	14990	14961	15060	15054	15095	15107	15112	15101	15167	14894	15183	14937	15148	15070	15035	15055	15054	15059	15007	15230	15079	15015	15169	15316	15081	15130	15025	14979	15166	15050	15224	15070	15207	15018	14932	15235	15066	14967	15068	15046	15232	14946	15145	15088	15123	15076	15147	14991	15043	15043	15205	15215	15002	15361	15235	15286	15249	15076	15204	15012	15100	15062	15015	15081	15057	15028	15105	15001	15039	15209	15032	15092	15021	15097	15168	15094	15157	15255	15069	15216	15315	15189	15054	14914	15139	15231	15105	15156	15178	14988	15151	15019	15127	14992	15064	15080	15052	15085	15137	15246	15102	15107	15088	15009	14960	15053	15349	15137	15158	15255	14938	14925	15158	15173	15253	15133	15067	14910	15037	15094	15131	15189	14997	15040	15200	15152	15189	15154	15204	14984	14995	15094	15029	14961	15100	15081	15120	15066	15317	14986	15043	15031	15217	15190	14955	15251	15068	15181	15118	15035	15001	15074	14970	15093	15072	15105	14905	15037	15045	15114	15014	15177	15201	15119	14965	14972	14972	14997	14984	15173	15092	15169	14867	15128	15059	15127	15255	15072	15023	15135	15038	14987	15001	15060	15209	15271	14993	15082	14987	15121	15155	15216	15069	15103	15039	15032	15101	14925	15260	15045	15043	14911	15209	15136	14998	15155	15049	15074	15142	15086	15051	15055	15201	14943	15059	15049	15191	15098	15014	14983	15011	14814	15151	15061	15011	14998	14929	15134	15045	15183	15187	15228	15154	15203	15060	15100	15086	14957	15169	14932	15100	15035	15282	15102	15036	15048	15096	15073	14941	15045	15221	15107	15117	15122	15082	14943	15137	14999	15002	15175	15150	14973	15067	15019	14889	15155	15050	15099	15022	15090	15205	14983	14959	14873	14980	14967	15179	14983	15227	15019	15041	15018	15251	15185	15150	15110	15111	14957	15107	15176	15165	15126	15131	15160	15196	15199	15142	15007	15124	15117	15241	15083	15019	14924	15329	15199	15131	15189	15106	15158	15019	15206	15122	14968	15049	15170	15125	15148	15033	15142	15050	14954	15112	15189	15025	15011	15005	14939	14983	15220	15090	14950	15085	15032	14935	14989	15107	15177	14972	15060	15119	15090	15186	15234	15071	15027	15091	15128	15159	15044	15158	15062	15166	15158	15246	15203	15340	15198	15117	15131	15296	14987	15050	15012	15056	15016	15068	15097	14981	15012	15168	15103
30219	26956	30777	24587	19414	18740	18624	18330	18078	17944	18117	18101	18060	17879	18052	18183	18031	17793	17842	17808	17664	17717	18051	17673	17555	17931	17784	17858	17846	17847	17788	17857	17860	17882	17905	17776	17793	17979	17868	17788	17713	17720	17841	18052	17574	17795	17952	17872	17986	17921	17886	17710	17931	17779	17888	17777	17884	17690	17883	17841	17723	17829	17684	17844	17900	17718	17853	17906	17804	17740	17725	17764	17882	17810	17814	17967	17881	18118	17918	18180	17976	17883	17622	17968	17862	17839	17742	17747	17975	17772	17914	17934	17754	17792	17876	17798	17661	17892	17954	17991	17934	17718	17737	17591	17497	17783	17715	17660	17748	17830	17873	17963	17956	17811	17823	17964	17839	17727	17896	17767	17720	17756	17757	17740	17706	17763	17871	17875	17775	17866	17891	17806	17624	17660	17811	17920	17841	17698	17997	17763	17634	17899	17878	17930	17813	17739	17828	17825	17909	17855	18009	17812	17625	17927	17808	17785	17838	17553	17657	17618	17839	17616	17827	17819	17990	17996	17785	17824	17684	17610	17769	17891	17766	17987	17911	18083	18032	17741	17872	17716	17941	17953	18095	17988	17704	17643	17887	17734	17628	17776	17790	17777	17800	17855	17889	17885	17887	17582	17734	17703	17692	17889	18049	17827	17884	17747	17675	17836	17706	18095	17813	17964	17686	17956	18019	17925	17751	17965	17878	17781	17852	17994	17939	17610	17938	17806	18014	17963	17801	17617	17860	17818	17902	17869	17938	17839	17679	17891	17867	17766	17813	17903	17705	17639	17761	17839	17876	18086	17910	17741	17813	17721	17851	17834	17833	17942	17703	17906	17487	17751	17753	17617	17868	17862	17804	17892	17799	17846	17784	17830	17970	17798	17897	17828	17857	17745	17879	17764	17861	17840	17889	17811	17768	17765	17751	17694	17932	17918	17732	17904	17975	17896	17776	17994	17881	17794	17887	17831	18109	17888	17906	17588	18008	17852	17703	17501	17844	17909	17758	17868	17597	17696	17674	17940	17862	17842	17806	17732	17908	17751	17944	17834	17801	17833	18044	17716	17968	17883	17841	17734	17824	17903	17834	17730	17608	17666	17584	17935	17831	17733	17798	17785	17653	17806	17728	18091	17865	17868	17934	18132	17967	17803	17793	17985	17808	17874	17957	17832	18105	18152	18025	17837	17823	17926	17902	17829	17636	17570	17931	17876	18072	17912	17797	17826	17685	17676	17969	17846	17729	17674	17685	18069	18236	17909	17985	17809	17677	17864	17765	17727	17857	17860	17860	17910	17810	17747	17785	17937	18029	17842	17978	17815	17848	17815	17844	17778	17824	17673	17868	17675	17835	17682	17762	17808	17976	17910	17929	17854	18003	18030	18023	17900	18027	17911	17649	17745	17956	17909	17902	17895	17926	17824	17763	17680	17748	17821	17804	17886	18007	17899	17985	18027	17899	17801	17766	17860	17802	17820	17818	17910	17826	17806	18034	18045	17802	17904	17864	17780	17824	17976	17815	17925	17773	17755	17866	17781	17929	18012	17785	17951	18099	17869	17819	17666	17798	17854	17625	17785	17650	17706	17561	17847	17936	17913	17745	17802	17769	17888	17888	17875	17945	17839	17689	17887	17662	17826	17744	17635	17843	17634	17716	17826	18131	17848	18065	18080	18052	17910	17933	17726	17879	17798	17898	17856	18176	17864	17782	17908	17983	17858	17749	17818	17907	18006	18139	17614	17720	17906	17998	17699	17827	17734	17621	17746	17774	17848	17809	17870	17933	17806	17821	17858	18077	17723	17848	17994	17629	17813	17838	17714	17841	17924	18031	17883	17855	17947	17817	17973	17887	17954	17803	17726	17596	17647	17812	17637	17909	17930	17674	18067	17678	17812	18066	17743	17915	17769	17896	17746	17747	17775	17947	17913	17501	17591	17944	17684	17667	17809	17892	17772	17790	17740	17961	17906	18051	17841	17803	17709	17769	17838	17904	17957	17696	17897	17813	17643	17863	17866	17921	17801	17728	17826	17991	17827	17839	17860	17892	17692	17731	17733	17904	17867	17748	17820	17885	17880	17845	17875	17996	17668	17939	17850	17887	17649	17762	17761	17853	17755	17732	17866	17756	17747	17774	17677	17928	17610	17699	17820	17783	17817	17981	17904	17822	17793	17740	17869	17948	17742	17796	17673	17892	17734	17822	17877	17735	17894	17928	18053	17826	17700	17832	17811	17868	17992	17883	17665	17978	17726	17719	17777	17997	17999	17869	17711	17751	17763	18036	17607	17829	17969	17948	17848	17867	17826	17962	17976	17980	17936	17773	17745	17876	18011	17780	17884	17800	17666	17764	17949	17818	17740	17813	17929	18020	17968	17849	17891	17873	17796	17884	17841	17574	17881	17643	17981	17830	17951	17990	17848	17656	17881	17856	17768	17995	17910	17609	17798	17938	17782	17883	18007	17698	17844	17999	17653	17928	17603	18044	17851	17759	17905	17893	17743	17960	17741	17809	17732	17782	17859	17842	17846	17815	17948	17972	17699	17794	18002	17912	17690	17824	17866	18010	17836	17941	17908	17954	17767	17747	17772	17671	17593	17929	17768	17891	17785	17669	17919	17815	17739	17815	17836	17661	17771	17862	17589	17946	17889	17892	17763	17844	17777	17800	17824	17861	17649	17946	17882	17853	18227	17841	17883	18018	17858	17801	18049	17801	17737	17890	17681	17896	17901	17677	17896	17871	17775	17983	17832	17835	17815	17986	17809	17762	17810	17950	17990	17968	17948	17859	17775	17960	17841	17989	18023	17768	17927	17916	17886	17730	17873	17774	17770	17776	17747	17779	17862	17796	17691	17828	17783	17869	17824	17837	17797	18048	17888	17865	17854	17905	17781	17898	17855	17952	17830	17898	17782	17840	17763	17745	17990	17832	17804	17962	17966	17682	18034	17961	17897	17960	17950	18033	17726	18189	17902	17713	18011	17981	17900	17804	17829	17929	17863	17830	17870	17829	17978	18002	17908	18080	17787	17798	17735	18003	17805	17824	17836	17786	17825	17871	17913	17913	17972	17878	17847	17679	17774	17768	17926	17944	18050	18042	17816	17817	17835	17867	17791	17980	17850	17849	17898	17938	17923	17645	17891	17855	17658	17591	17765	17694	17609	17804	17831	17721	17725	17783	17888	17618	17622	17866	17645	17764	17835	17637	17734	17774	17932	17915	17694	17790	17851	17535	17993	17684	17885	17844	17823	18070	17975	17631	17783	17829	17959	18104	17975	17872	17912	18068	17617	17889	17787	17983	18065	17898	17773	17653	17771	17710	17882	17690	17741	17736	17797	17835	17799	17855	17917	17868	17903	17965	17817	17857	17746	17757	17819	17898	17786	17823	17766	17902	17904	17914	17702	17717	17744	17791	17687	17924	17908	17833	17954	17914	17772	17690	17736	17835	17820	18044	17672	17579	17834	17597	17804	17834	17769	17685	17646	17803	17907	17862	17798	17783	17978	18006	17982	17995	17836	18117	17880	18000	17719	17802	17982	17872	17912	17925	17618	17817	17738	17912	17957	18036	17808	17875	17906	17680	17781	17960	17900	17897	17801	17852	18040	17869	17812	17887	17782	17829	17594	17678	17525	17867	17766	17965	17881	17956	17872	17869	17743	17946	18042	18057	17754	17885	17918	17702	17678	18008	17986	17786	18019	18041	17927	17824	17770	17753	17793	17937	17753	17770	17724	17691	17912	18002	17712	17869	17790	17887	17974	17832	17637	17778	17753	17658	17854	18036	17812	17821	17867	17881	17898	17974	17857	17867	17620	17899	17758	17947	17959	17898	17817	17810	17820	17750	17958	17725	17816	17817	17858	18050	17957	17777	17775	17726	17735	17912	17798	17834	17845	17870	17758	17787	17789	17784	17635	17793	17882	17722	17740	17917	17960	17870	17774	17890	17700	17945	17967	17803	17892	17874	17934	17877	17943	17823	17984	17954	17933	17826	17938	17825	17683	18088	17961	17840	17924	17866	18033	17747	17941	17788	17977	17985	17984	17904	18026	17730	17838	17754	18099	17914	17868	17692	17752	17900	17873	17845	17658	17737	17895	17788	17791	17889	17787	18021	17914	17890	17992	17849	17983	17685	17896	17965	17922	17898	18017	17998	17829	18003	17863	17639	17938	17916	17771	17507	17825	17821	17648	17731	18087	17796	17858	17685	17874	17752	17882	17875	17738	17980	17847	17809	17825	17754	17837	17867	17699	17795	17646	17769	17645	17874	17862	17706	17852	17789	18025	17906	17787	17885	17892	17814	17759	17898	17788	17972	17712	18032	17830	17681	17875	17928	17910	17804	17968	17987	17802	17703	17755	17788	17554	17811	17742	18092	17892	17659	17882	17833	17790	17615	17731	17817	17638	17838	17753	17906	17625	18006	17876	17874	17617	17797	17854	17924	17999	17655	17812	17802	17796	17909	17736	17822	17930	17756	17734	17903	17715	17672	17816	17823	17855	17903	17837	17893	17847	17678	18030	17877	17932	17607	17801	17820	17720	17815	17655	18040	17689	17861	17694	17717	17870	17599	17831	17818	17954	17959	17497	17636	17820	17845	17742	17995	17957	18036	17866	17586	17938	17922	17748	17913	17804	17661	17755	17808	17828	17695	18079	17707	17721	17803	17856	17901	17890	17957	17924	17872	17796	17759	17900	17856	17864	17870	17883	17674	17904	18008	17857	17880	17925	17804	17926	18000	17927	17969	17713	17927	17862	18040	18004	17866	17911	17641	17676	17807	17979	17880	17844	18015	17806	17921	17814	17834	18020	17631	17675	17957	17812	18051	17765	17544	17831	17975	17767	18023	18074	17707	17861	17806	17958	18005	17687	17827	17754	17660	17725	17687	17936	17761	17932	18100	17927	18029	17881	17902	18122	18029	17888	17742	18060	17880	17735	17847	17742	17845	17957	18031	18019	17630	17955	17980	17961	17778	17792	17970	17810	17984	17829	17725	17519	17791	18017	17875	17765	17782	17952	17774	17774	17595	17756	17895	17826	17813	18040	17853	17678	18007	17851	17909	17730	17995	17872	17760	17848	17844	17872	17907	17856	17901	17776	17714	18035	17764	17754	17876	17752	17790	17691	17666	17910	17864	17637
25216	38442	29489	20216	16720	15791	15380	15358	15138	15026	14893	14723	14807	15020	15057	14955	14729	14738	14797	14785	14540	14756	14517	14667	14578	14629	14812	14673	14472	14823	14718	14697	14667	14699	14640	14804	14589	14655	14420	14611	14671	14837	14582	14647	14677	14718	14704	14692	14755	14810	14487	14665	14507	14641	14578	14579	14623	14676	14524	14629	14513	14650	14621	14794	14677	14720	14646	14669	14539	14742	14677	14590	14688	14681	14543	14775	14698	14643	14589	14667	14674	14519	14630	14558	14655	14508	14578	14671	14562	14484	14741	14655	14669	14461	14642	14566	14793	14684	14511	14522	14570	14532	14573	14724	14678	14602	14501	14481	14759	14576	14694	14607	14749	14735	14599	14320	14628	14468	14637	14465	14574	14537	14591	14660	14741	14606	14612	14693	14821	14516	14516	14501	14556	14706	14692	14623	14559	14442	14540	14701	14764	14683	14744	14581	14723	14541	14645	14603	14668	14459	14783	14620	14528	14713	14675	14648	14576	14678	14710	14593	14710	14647	14679	14513	14569	14647	14669	14680	14537	14641	14654	14581	14701	14491	14786	14681	14662	14526	14594	14526	14674	14612	14520	14506	14596	14557	14577	14739	14741	14559	14626	14676	14649	14532	14610	14648	14584	14619	14535	14501	14677	14728	14655	14508	14636	14493	14571	14639	14483	14699	14590	14569	14577	14585	14685	14492	14581	14637	14594	14553	14579	14640	14712	14533	14632	14612	14672	14680	14620	14530	14568	14632	14710	14459	14533	14746	14583	14661	14567	14615	14799	14613	14559	14654	14562	14692	14700	14773	14762	14422	14482	14703	14678	14485	14755	14658	14666	14661	14598	14754	14544	14645	14473	14680	14571	14666	14810	14663	14660	14644	14731	14710	14567	14683	14834	14647	14663	14631	14642	14646	14737	14724	14695	14483	14668	14642	14611	14671	14761	14528	14520	14571	14430	14682	14645	14634	14646	14582	14643	14622	14651	14620	14650	14501	14698	14627	14640	14737	14620	14646	14619	14580	14696	14623	14581	14537	14646	14639	14677	14625	14804	14697	14589	14729	14771	14707	14687	14517	14603	14480	14704	14644	14636	14670	14737	14627	14653	14495	14754	14471	14427	14707	14534	14769	14596	14777	14783	14472	14511	14764	14664	14617	14649	14796	14614	14560	14539	14718	14633	14585	14447	14723	14559	14500	14500	14604	14677	14637	14640	14633	14619	14639	14702	14477	14574	14571	14613	14542	14521	14590	14699	14395	14712	14445	14694	14702	14564	14588	14635	14702	14654	14638	14691	14727	14746	14609	14652	14700	14612	14857	14522	14676	14676	14614	14557	14593	14699	14613	14751	14578	14399	14659	14580	14578	14613	14773	14703	14562	14664	14435	14580	14680	14667	14684	14502	14571	14620	14661	14531	14680	14663	14757	14723	14615	14671	14547	14691	14687	14668	14701	14714	14652	14674	14628	14527	14738	14449	14470	14580	14637	14699	14500	14666	14616	14635	14455	14547	14695	14577	14463	14699	14497	14671	14661	14571	14409	14563	14698	14630	14565	14485	14562	14731	14566	14600	14536	14552	14555	14587	14605	14880	14613	14824	14707	14779	14572	14618	14583	14683	14698	14543	14745	14629	14705	14670	14692	14925	14603	14703	14743	14542	14710	14577	14684	14623	14699	14408	14668	14513	14675	14715	14611	14737	14823	14419	14475	14671	14640	14709	14587	14658	14802	14594	14801	14590	14700	14609	14478	14696	14872	14495	14630	14662	14494	14584	14700	14841	14585	14750	14625	14877	14815	14576	14587	14496	14484	14639	14658	14655	14536	14609	14709	14659	14776	14640	14631	14725	14725	14638	14677	14644	14611	14652	14697	14443	14538	14659	14639	14640	14587	14718	14609	14663	14791	14586	14744	14576	14726	14686	14575	14680	14787	14666	14734	14548	14577	14654	14649	14616	14702	14600	14643	14536	14534	14661	14634	14574	14692	14679	14541	14506	14522	14680	14434	14643	14585	14677	14581	14771	14569	14443	14647	14743	14533	14695	14548	14719	14619	14646	14753	14568	14596	14595	14433	14764	14876	14571	14631	14767	14575	14540	14613	14780	14700	14784	14626	14553	14629	14699	14553	14703	14683	14529	14607	14479	14541	14626	14755	14756	14572	14795	14593	14606	14566	14647	14601	14644	14875	14649	14663	14539	14579	14663	14759	14836	14595	14705	14459	14653	14672	14563	14609	14541	14688	14445	14635	14804	14658	14634	14566	14586	14634	14803	14668	14702	14531	14690	14597	14715	14582	14623	14836	14841	14509	14537	14532	14709	14773	14561	14745	14630	14605	14566	14628	14781	14758	14587	14658	14535	14662	14672	14713	14503	14526	14679	14566	14736	14678	14661	14651	14644	14568	14558	14604	14771	14663	14615	14657	14580	14639	14575	14665	14497	14767	14636	14736	14583	14675	14690	14366	14738	14595	14660	14540	14751	14472	14738	14689	14628	14597	14597	14642	14751	14559	14739	14554	14629	14695	14374	14621	14697	14615	14743	14636	14668	14675	14696	14766	14540	14663	14429	14637	14537	14598	14568	14620	14659	14839	14535	14601	14656	14653	14709	14596	14580	14784	14639	14711	14756	14707	14714	14526	14598	14671	14527	14512	14522	14524	14701	14577	14761	14627	14436	14747	14647	14682	14668	14653	14508	14617	14639	14644	14702	14469	14749	14643	14481	14784	14483	14635	14713	14776	14648	14579	14462	14768	14695	14625	14621	14706	14551	14656	14545	14762	14571	14652	14571	14771	14718	14811	14535	14519	14597	14647	14605	14649	14553	14644	14590	14642	14754	14475	14616	14779	14724	14550	14884	14747	14484	14579	14644	14556	14774	14760	14590	14716	14717	14523	14741	14535	14587	14510	14610	14629	14697	14641	14583	14706	14635	14776	14644	14583	14609	14733	14783	14614	14654	14667	14744	14684	14690	14665	14705	14424	14641	14692	14559	14746	14716	14563	14533	14584	14639	14611	14600	14574	14744	14525	14607	14735	14565	14544	14625	14599	14679	14588	14576	14928	14607	14593	14574	14557	14450	14874	14674	14612	14668	14481	14560	14623	14703	14568	14727	14624	14750	14506	14630	14773	14786	14627	14651	14819	14527	14734	14543	14600	14510	14696	14361	14631	14535	14763	14734	14610	14463	14652	14601	14530	14746	14634	14602	14523	14831	14667	14849	14487	14648	14736	14538	14516	14639	14460	14752	14503	14791	14479	14538	14779	14692	14757	14692	14567	14672	14568	14622	14679	14615	14396	14579	14650	14616	14555	14566	14698	14721	14638	14733	14677	14604	14608	14436	14573	14624	14681	14590	14598	14556	14491	14629	14511	14551	14667	14568	14653	14459	14735	14595	14466	14507	14498	14540	14431	14670	14729	14630	14573	14679	14645	14620	14660	14530	14586	14679	14618	14496	14584	14740	14635	14664	14533	14611	14594	14506	14764	14519	14795	14701	14505	14692	14539	14599	14571	14715	14514	14641	14640	14501	14569	14761	14469	14579	14723	14575	14518	14575	14512	14568	14626	14466	14488	14588	14670	14577	14740	14628	14731	14458	14559	14606	14679	14754	14554	14510	14732	14654	14712	14520	14721	14715	14784	14691	14534	14689	14596	14547	14723	14604	14745	14572	14542	14533	14662	14652	14606	14775	14528	14671	14655	14733	14414	14536	14577	14651	14678	14524	14525	14666	14697	14543	14554	14624	14548	14622	14630	14560	14562	14588	14736	14650	14668	14546	14751	14496	14645	14706	14800	14609	14568	14625	14694	14618	14654	14564	14592	14755	14774	14629	14747	14618	14514	14465	14710	14785	14574	14736	14593	14386	14688	14534	14627	14664	14627	14642	14647	14729	14645	14699	14703	14658	14749	14695	14516	14603	14548	14698	14641	14498	14624	14586	14565	14514	14611	14479	14758	14504	14773	14706	14583	14738	14785	14648	14613	14628	14655	14614	14561	14585	14531	14612	14702	14636	14451	14749	14677	14594	14544	14730	14610	14715	14598	14599	14557	14610	14604	14450	14684	14613	14565	14677	14636	14700	14434	14444	14529	14725	14593	14462	14733	14717	14578	14714	14712	14707	14574	14453	14760	14696	14621	14527	14595	14653	14501	14669	14562	14719	14707	14625	14497	14644	14564	14729	14520	14602	14690	14603	14604	14900	14658	14565	14627	14662	14590	14581	14612	14453	14675	14557	14644	14658	14452	14679	14657	14767	14758	14635	14640	14681	14821	14703	14665	14773	14548	14581	14635	14634	14593	14789	14614	14560	14689	14858	14748	14663	14617	14557	14529	14611	14567	14499	14507	14704	14577	14621	14735	14609	14567	14470	14496	14596	14623	14648	14701	14551	14682	14660	14756	14731	14749	14671	14745	14591	14633	14447	14749	14588	14625	14601	14777	14410	14423	14549	14751	14578	14722	14691	14605	14865	14572	14731	14568	14703	14660	14583	14739	14766	14710	14671	14602	14548	14803	14670	14619	14679	14740	14709	14703	14828	14602	14666	14628	14780	14490	14605	14627	14815	14634	14592	14672	14641	14518	14630	14687	14422	14656	14609	14681	14667	14670	14531	14665	14606	14671	14596	14737	14814	14539	14635	14591	14713	14767	14578	14664	14549	14878	14576	14705	14555	14744	14714	14539	14723	14647	14597	14559	14801	14640	14581	14605	14510	14727	14643	14651	14690	14457	14734	14689	14623	14713	14550	14736	14618	14501	14764	14680	14603	14867	14606	14672	14767	14629	14783	14527	14680	14551	14660	14661	14824	14488	14689	14714	14644	14721	14763	14654	14567	14645	14625	14690	14699	14617	14733	14493	14525	14584	14664	14533	14642	14772	14684	14597	14827	14732	14668	14581	14755	14515	14531	14711	14617	14653	14613	14691	14573	14683	14747	14659	14626	14733	14554	14638	14582	14651	14670	14621	14704	14703	14634	14549	14774	14682	14651	14603	14621	14598	14764	14618	14682	14901	14582	14619	14686	14740	14534	14480	14644	14629	14716	14544	14729	14615	14447	14715	14649	14668	14585	14707	14634	14755	14693	14566	14788	14658	14748	14394	14579	14660	14697	14763	14713	14709	14559	14619	14529	14731	14711	14763
23156	21016	28033	25013	22158	21686	21350	18912	19463	18715	18433	18436	18370	19183	20042	19903	19570	18625	18213	17981	18394	18302	18115	17913	17828	17861	18079	18035	17962	17947	17941	18091	17893	18069	17880	17896	17878	17789	17709	17828	17844	17886	17817	17817	17765	17864	17896	18026	17853	17820	17769	17924	17832	17868	17878	17933	17954	17756	17804	17960	17865	17790	17823	17743	17749	17943	17830	17832	18124	18030	17817	17852	17833	17935	17793	17823	17975	17828	17853	17994	17861	17743	17944	17966	18014	17800	17865	18087	17891	17895	17917	17842	17803	17855	17906	17975	17991	17949	17802	17628	17864	17683	17792	18067	17866	17863	17826	17905	17902	17991	18090	17780	17880	17897	17827	17905	17804	17784	17769	17758	17670	17879	17996	17711	17731	17895	17696	17767	17959	17856	17763	17983	17692	17924	17961	18085	17890	17748	17939	18085	17970	18028	17777	17762	17767	17857	17829	17763	18140	17970	17820	17955	17762	17867	17799	17838	17853	17867	17999	17900	17821	17818	17876	17727	17846	18160	17777	17820	18161	17828	17920	17715	17850	17785	18143	17750	17939	17805	17903	17917	18027	18051	17812	17944	18026	17871	17767	17735	17898	17797	17823	17990	17904	18009	18117	17856	17731	17832	17768	17866	17933	17849	17933	17775	17837	17713	17870	17789	17703	17986	17907	17701	17819	17741	17743	17604	17712	17699	17903	18018	17817	17937	17668	17785	17596	17867	17841	17744	17936	17893	18051	17902	17538	17835	18121	17821	17864	17837	17694	17980	17815	17903	18053	17691	17802	17834	17691	17867	17841	17797	17790	17833	17901	17743	17876	17978	17768	17759	17868	17903	17925	17640	17777	18026	18151	17901	17841	17854	17769	17819	17779	17974	17891	17979	17916	18018	18007	17894	17668	17688	17894	17873	17945	17805	17907	17794	17822	17863	17735	17945	17829	17816	17998	17897	18058	18079	17923	17883	17707	17691	18028	17876	17859	17821	17867	17972	17753	17958	17785	17791	17870	17738	17834	18045	17799	17920	18123	17797	17845	17988	17708	17948	17986	17789	17592	17921	17896	17849	18093	17818	17945	17715	17777	18019	17699	17663	17822	17780	17898	17949	18172	17791	17950	17855	17781	17945	17940	18073	17777	17578	17849	18015	17967	17851	17777	17836	18024	17731	17799	18000	18141	17834	18055	17949	17714	17903	17900	17644	17857	17769	17793	17958	17804	17814	17810	17934	17970	18059	17922	18026	17992	17958	17981	17846	17902	17737	17749	17849	18067	17831	17816	18017	17913	17763	17885	17982	18008	17817	17853	17915	17763	17903	17686	17941	17763	17768	17872	17824	17886	18084	17877	17828	17793	17870	17890	17791	17766	17946	17950	17960	17845	17976	17839	17871	17669	17715	18041	17883	17695	17815	17840	18005	18149	17846	17849	17688	17714	17834	17955	17692	17948	17809	17871	17977	17994	17649	17757	17861	17738	17793	17648	17776	18045	17927	17908	18014	17669	18101	17811	17883	18021	17983	17921	17930	17963	17921	17706	17949	18090	17966	18110	17852	17993	17896	18055	17831	18038	17783	17968	17872	17888	17841	17775	17862	17989	17989	17758	17743	17882	17884	17948	17982	17922	17832	17960	17732	17975	17719	17763	17957	17843	18054	18018	17792	17885	18030	17855	18035	17871	17768	17610	17846	17858	17866	17853	17910	17780	17792	17927	17971	18074	17919	17909	17798	18032	17891	17777	17766	17724	17848	17724	17881	17884	18102	18049	17747	17830	17756	17704	17761	17863	17823	17785	17876	17993	17886	17798	18025	18033	18075	17748	18014	17935	17909	17930	18043	17909	17756	17936	17786	17859	17921	17942	17808	17934	17937	17991	17929	17990	17841	17810	17930	17957	17631	17788	17869	17810	17674	17695	17883	18051	18124	17773	17957	17875	18054	18139	18102	17760	17860	17906	17913	17909	17957	17857	17926	17830	17819	17861	17672	17751	17884	17946	17783	17856	17740	17730	17902	17813	17976	17918	18020	17813	18063	17795	17835	17866	17895	17831	17774	17755	17960	17920	17991	18198	18009	17805	18075	17896	17895	18057	17855	17849	18066	17938	17918	17906	17738	17792	17968	17664	17713	17855	17992	17965	18036	17879	17657	17794	17787	18062	17854	17797	17697	17801	17873	17703	18060	17939	17896	17948	17842	17905	17725	17893	17701	17959	18039	17938	17731	17829	17858	18014	17745	17828	17950	18013	17802	17862	17804	17872	17865	18055	17768	17820	17744	18091	17882	17874	17956	17858	17829	17699	17613	17732	17796	17921	17790	17787	17813	17813	17954	17720	17755	17777	17879	18122	17909	17748	17921	17835	17849	17838	18025	18008	17883	17683	17855	17934	17867	17937	17879	17954	17814	17925	17838	17678	17830	17899	17910	17880	17809	17960	17808	17984	17991	17987	17886	17835	17755	17735	17967	18006	17761	17761	17970	17802	17858	17750	17970	17901	17955	17749	17966	17716	17978	17770	18190	17754	17878	18025	17823	17669	17764	17968	18044	17785	17735	17812	17697	17748	17976	18072	17940	17781	17827	18031	17956	18020	17727	18037	17914	18010	17848	17981	17846	17883	17888	17948	18017	18007	17944	17856	17962	17929	17898	17975	17830	17809	17623	18011	18073	17944	17919	17661	17893	17871	18047	17954	17837	18044	17901	17961	17859	17923	17835	17991	17932	17900	17848	17816	17898	18071	17844	17821	17783	17933	17768	17840	17881	17960	18028	17846	18055	17871	17985	17893	17653	17835	17777	17789	17819	17807	17798	17693	17831	18042	17998	17840	17885	17691	17952	18079	17965	17956	18006	17659	17820	17879	17872	17950	17923	17989	17905	17938	17890	17827	17842	17815	17708	17847	17904	17784	17831	17996	17645	17823	18049	18140	17869	17952	17720	17862	17897	17718	17911	17776	17957	17952	17803	17820	17853	17828	17882	17972	17844	18165	17730	17722	17792	17883	17726	17893	17920	17901	17876	17881	17708	17970	17735	17873	17964	17847	17949	17883	17916	17824	17751	17813	17861	17889	17952	17875	17875	17849	17749	17841	17877	17664	18113	17879	17894	17773	17816	17798	18001	17891	17933	17896	18048	17887	18006	17884	17963	18044	17905	17842	17844	17900	17944	17812	18100	17799	17832	17843	17893	17874	17780	18080	17841	18052	17769	17836	17909	18028	18074	17793	17863	17879	17836	17937	17746	17998	17852	17855	17728	17950	17749	17842	18019	17800	17985	18041	17934	18089	17989	17894	17896	17882	17899	17909	17885	17888	17822	17694	18005	18049	18051	17745	17786	17992	17768	17858	17890	17902	17877	17912	17824	17978	17873	17826	17865	17951	17784	17857	17858	17923	17816	18006	17818	17940	17813	17791	17948	17956	17885	18052	17866	17787	17892	17898	17782	17975	17629	17638	17777	18088	17870	17835	18012	17879	17802	17921	17542	17800	17845	17871	17915	17760	17958	17752	17920	18018	17854	17805	17872	17710	17804	17905	17937	17882	17818	18000	17776	17850	17800	17828	17746	17979	17808	17942	17968	17917	17872	17921	17955	17836	17965	17884	17816	17701	17798	17776	17828	17753	17767	17852	17868	17889	18126	17899	17872	17726	17942	17876	17617	18016	17735	17900	18030	18054	17858	17966	17917	17902	17884	17903	17694	17869	18048	17869	18019	17879	17882	17765	17930	17676	17753	17775	17536	17845	17583	17746	17756	17978	17874	17750	17946	17776	17566	17737	17853	17903	18063	17890	17985	17863	17996	17731	17984	17939	17741	18148	17955	17892	17816	17908	17786	17891	17809	17926	17728	17997	17890	17924	17719	17559	17818	18026	18051	17913	17835	18074	17913	17801	17669	17968	17823	17964	17780	17643	17975	17893	17826	17920	17953	18015	17918	17940	17883	17795	17704	17776	17889	17836	17967	17819	17999	17875	17727	17880	17978	17774	17786	17794	17843	17723	17763	18012	17890	17776	18025	17991	18006	17951	17798	17874	17794	17916	17858	17766	17734	17801	17937	17768	18015	18093	17973	17664	17598	17980	17895	17706	17910	17923	17818	17851	17678	18027	17733	17907	18093	18002	17884	17842	17881	17675	18047	17783	17995	17749	17804	17858	17775	17936	18066	17843	17899	17904	17738	17895	17856	17915	17675	17878	17958	17896	17881	17906	17947	17789	17892	17812	17893	17905	17829	17743	18009	18029	17838	17854	17901	17829	17931	17860	18014	17862	17744	17910	17828	17965	17958	17787	17780	17808	17998	17815	17617	17894	18207	18109	17848	17686	17768	17948	17825	17854	17894	18027	17840	17956	17983	17872	17903	18011	17819	17776	17878	18043	17801	17803	17684	17721	17901	18025	17795	17862	17828	17995	18061	17918	17910	17795	17978	17976	17772	18013	17763	17874	17679	17760	17803	17785	17775	18112	17963	17805	17868	17698	17874	17858	17864	17943	17875	17872	17865	17916	18003	17752	17919	18108	18006	17888	17964	18026	17850	17788	17898	17671	17848	18027	17860	18046	17809	17830	17837	17873	17763	17837	17895	17936	17896	17904	17742	17812	17672	17892	18046	18007	18121	17991	17886	17781	17925	17856	17800	18036	17861	17996	17834	17880	17767	17840	17874	17944	17901	17871	18128	17937	17804	17889	17866	17546	17652	17970	17664	17896	17849	17979	17905	17891	17777	18000	17868	17683	17945	17903	17979	17837	17968	17634	18048	18009	17804	17874	17988	17881	17741	17896	17781	18152	17832	17859	17963	17856	17799	17933	18084	17759	17986	17987	17709	17876	18007	17733	17764	17982	17982	17971	17961	18225	17943	17804	17959	17787	18043	17866	17948	17892	17752	17696	18141	17930	17915	17876	17554	17914	17872	18046	17901	17808	17826	17987	17889	17903	17911	17795	17975	17800	17817	17895	17823	17758	17731	17767	17743	17706	17776	17966	17719	17903	17742	17773	17785	17930	17865	17912	17831	18140	17893	17945	17991	17796	17893	17862	17716	17876	17716	17840	17741	17765	17845	17815	17928	18194	17742	17827	17618	17903	17921	18025	18090	17981	17990	17907	17967	17820	17628	17862	17911	17740	17753	17812	18040	17811	17935
24904	52466	43703	23835	17291	16808	16219	15878	17074	15538	15383	15226	15260	16392	17254	17083	16170	15367	15052	14897	15086	14957	14830	14578	14598	14668	14815	14725	14629	14687	14655	14557	14579	14744	14650	14711	14805	14618	14683	14664	14691	14656	14704	14595	14755	14696	14824	14755	14739	14697	14627	14775	14609	14556	14594	14736	14680	14641	14732	14691	14706	14666	14579	14604	14678	14800	14804	14721	14571	14699	14506	14532	14471	14708	14587	14849	14751	14659	14736	14739	14609	14783	14723	14510	14801	14667	14493	14644	14681	14663	14701	14771	14657	14760	14803	14631	14665	14684	14684	14563	14710	14634	14705	14691	14711	14566	14812	14634	14658	14783	14617	14682	14534	14728	14741	14599	14571	14635	14635	14713	14595	14690	14606	14556	14752	14640	14538	14658	14727	14692	14479	14865	14622	14647	14853	14685	14625	14730	14714	14667	14643	14631	14635	14783	14549	14700	14761	14623	14710	14712	14569	14741	14642	14718	14747	14686	14804	14785	14734	14845	14518	14785	14743	14496	14593	14662	14585	14641	14544	14449	14812	14478	14828	14492	14750	14516	14687	14780	14918	14713	14503	14573	14534	14685	14491	14623	14627	14635	14679	14491	14558	14675	14660	14671	14749	14756	14533	14777	14621	14740	14702	14905	14615	14583	14686	14685	14800	14625	14545	14652	14586	14607	14664	14590	14675	14836	14660	14709	14723	14543	14665	14797	14808	14662	14671	14530	14582	14730	14663	14697	14605	14564	14604	14725	14637	14691	14600	14594	14682	14615	14722	14737	14655	14618	14655	14502	14550	14650	14611	14684	14576	14509	14644	14739	14690	14610	14730	14555	14670	14740	14820	14721	14639	14636	14792	14758	14586	14561	14489	14746	14664	14488	14714	14693	14609	14709	14623	14594	14659	14817	14626	14583	14614	14587	14690	14688	14692	14627	14700	14503	14655	14604	14583	14476	14638	14703	14935	14705	14741	14621	14686	14634	14674	14634	14623	14728	14656	14545	14720	14582	14707	14706	14522	14713	14819	14838	14894	14579	14576	14664	14759	14611	14634	14524	14733	14752	14670	14663	14790	14686	14814	14800	14625	14600	14539	14470	14801	14689	14503	14658	14447	14778	14654	14639	14730	14640	14712	14635	14719	14535	14692	14503	14653	14744	14535	14627	14749	14848	14669	14560	14689	14726	14714	14682	14803	14757	14599	14720	14749	14671	14663	14619	14904	14750	14482	14602	14587	14841	14663	14788	14668	14770	14861	14723	14586	14692	14679	14676	14791	14710	14678	14626	14620	14669	14731	14629	14747	14885	14688	14569	14813	14591	14542	14642	14554	14605	14631	14715	14651	14454	14701	14616	14748	14653	14622	14710	14790	14747	14635	14842	14617	14720	14713	14728	14671	14619	14478	14762	14526	14585	14567	14689	14654	14622	14857	14561	14639	14876	14641	14713	14717	14726	14710	14828	14692	14600	14750	14555	14625	14527	14645	14572	14791	14635	14748	14498	14619	14631	14538	14616	14574	14700	14534	14507	14630	14715	14629	14736	14699	14659	14561	14715	14784	14837	14786	14685	14690	14704	14626	14648	14554	14705	14527	14632	14703	14592	14778	14820	14717	14716	14666	14795	14708	14577	14666	14609	14648	14796	14685	14655	14812	14607	14676	14644	14640	14629	14651	14560	14561	14682	14757	14591	14774	14637	14719	14651	14753	14717	14613	14524	14602	14565	14711	14700	14883	14719	14553	14645	14582	14565	14614	14681	14625	14718	14693	14596	14620	14638	14539	14712	14606	14682	14621	14690	14898	14720	14639	14801	14624	14646	14650	14769	14592	14646	14579	14634	14534	14651	14585	14648	14521	14645	14587	14644	14529	14760	14728	14576	14580	14548	14798	14960	14803	14474	14579	14508	14669	14569	14560	14664	14702	14619	14885	14629	14899	14639	14542	14754	14851	14642	14626	14618	14594	14576	14734	14824	14739	14758	14667	14700	14711	14614	14728	14652	14649	14765	14599	14691	14692	14763	14742	14704	14527	14704	14548	14730	14642	14721	14597	14737	14621	14673	14725	14730	14470	14725	14514	14715	14592	14767	14543	14627	14638	14668	14619	14647	14773	14547	14547	14679	14627	14652	14833	14594	14561	14687	14774	14624	14671	14742	14516	14688	14585	14708	14803	14673	14724	14612	14466	14621	14644	14987	14602	14750	14656	14658	14599	14860	14574	14550	14749	14542	14788	14551	14506	14548	14606	14659	14510	14618	14787	14873	14708	14679	14695	14780	14666	14777	14721	14719	14633	14693	14622	14622	14657	14703	14641	14552	14749	14541	14721	14819	14734	14659	14492	14624	14742	14559	14649	14633	14731	14685	14724	14699	14724	14618	14592	14714	14682	14654	14765	14601	14466	14665	14838	14651	14745	14634	14630	14754	14566	14705	14658	14680	14745	14768	14686	14664	14741	14584	14728	14500	14885	14777	14842	14602	14536	14713	14789	14817	14619	14759	14673	14641	14653	14768	14676	14626	14820	14866	14672	14711	14594	14809	14624	14795	14640	14735	14658	14522	14708	14673	14786	14606	14684	14727	14605	14714	14670	14671	14623	14723	14639	14702	14907	14661	14793	14621	14703	14819	14625	14735	14561	14578	14810	14420	14870	14678	14709	14528	14662	14665	14823	14512	14650	14634	14609	14622	14580	14647	14780	14643	14745	14714	14692	14732	14600	14883	14559	14709	14608	14636	14550	14562	14746	14600	14667	14788	14645	14522	14727	14713	14514	14547	14869	14578	14783	14716	14786	14616	14694	14637	14697	14686	14622	14697	14940	14767	14577	14672	14734	14634	14696	14529	14734	14703	14749	14722	14798	14653	14726	14722	14600	14633	14516	14594	14576	14573	14749	14749	14672	14674	14680	14578	14604	14698	14582	14646	14530	14467	14514	14919	14789	14564	14654	14784	14740	14671	14643	14639	14582	14576	14615	14638	14850	14757	14655	14705	14685	14829	14766	14652	14808	14629	14748	14746	14510	14716	14575	14672	14547	14593	14675	14650	14585	14600	14619	14735	14651	14625	14648	14500	14810	14651	14451	14678	14602	14485	14627	14612	14761	14739	14514	14689	14500	14580	14578	14707	14709	14764	14599	14630	14739	14628	14620	14654	14557	14880	14546	14621	14683	14756	14662	14617	14701	14694	14635	14672	14635	14561	14634	14715	14600	14576	14619	14792	14620	14789	14515	14725	14666	14665	14448	14801	14696	14712	14651	14708	14493	14826	14574	14803	14650	14675	14622	14534	14626	14890	14649	14910	14539	14630	14570	14759	14667	14982	14698	14695	14778	14584	14611	14662	14722	14463	14673	14582	14702	14648	14488	14690	14571	14665	14825	14768	14641	14461	14531	14896	14711	14681	14665	14684	14597	14616	14654	14788	14688	14662	14588	14633	14697	14581	14842	14707	14508	14638	14682	14651	14661	14649	14670	14707	14701	14581	14606	14717	14859	14736	14744	14566	14650	14478	14617	14586	14701	14486	14601	14602	14743	14596	14537	14564	14515	14629	14696	14674	14710	14747	14923	14821	14704	14729	14541	14674	14669	14600	14618	14690	14691	14683	14497	14687	14738	14512	14862	14717	14708	14614	14789	14763	14779	14763	14586	14486	14797	14709	14521	14659	14686	14588	14802	14615	14775	14529	14553	14572	14585	14760	14646	14941	14589	14629	14733	14623	14702	14713	14839	14699	14531	14619	14659	14729	14630	14656	14731	14770	14605	14841	14688	14625	14657	14606	14702	14788	14514	14556	14746	14576	14643	14685	14588	14518	14710	14697	14614	14564	14712	14660	14649	14631	14699	14776	14526	14498	14665	14869	14691	14779	14752	14797	14653	14711	14593	14668	14583	14687	14719	14714	14703	14720	14687	14613	14676	14626	14715	14589	14561	14770	14717	14618	14744	14502	14702	14550	14794	14610	14679	14748	14710	14616	14553	14691	14772	14638	14684	14538	14627	14665	14611	14833	14486	14659	14761	14641	14674	14559	14699	14721	14586	14664	14705	14659	14670	14695	14675	14518	14662	14568	14658	14646	14654	14580	14812	14598	14631	14663	14532	14743	14645	14586	14622	14696	14776	14671	14693	14775	14662	14716	14598	14591	14537	14762	14697	14743	14601	14573	14565	14680	14649	14725	14576	14692	14828	14752	14678	14758	14805	14798	14639	14866	14397	14423	14699	14615	14662	14747	14793	14582	14640	14649	14634	14676	14753	14599	14721	14624	14691	14779	14817	14584	14552	14584	14845	14686	14600	14607	14711	14626	14740	14524	14783	14631	14645	14685	14603	14633	14679	14641	14822	14723	14593	14526	14749	14734	14708	14569	14603	14779	14605	14566	14681	14830	14628	14515	14702	14779	14777	14751	14831	14691	14558	14604	14685	14821	14670	14632	14649	14517	14776	14696	14607	14585	14651	14752	14747	14756	14561	14579	14656	14702	14792	14553	14772	14617	14724	14678	14832	14598	14880	14766	14566	14687	14833	14831	14744	14641	14551	14728	14567	14786	14527	14622	14670	14697	14778	14780	14723	14846	14668	14831	14794	14658	14681	14776	14656	14758	14815	14659	14636	14663	14626	14771	14678	14578	14649	14576	14771	14643	14600	14664	14562	14599	14603	14487	14812	14652	14674	14585	14635	14659	14702	14594	14642	14684	14747	14671	14634	14565	14644	14643	14595	14653	14694	14718	14681	14681	14749	14765	14572	14810	14585	14758	14760	14329	14642	14620	14662	14804	14801	14669	14719	14679	14608	14509	14544	14782	14495	14638	14579	14663	14623	14703	14611	14665	14834	14594	14580	14848	14676	14730	14699	14580	14670	14723	14635	14468	14863	14584	14597	14728	14666	14522	14635	14832	14661	14825	14701	14631	14717	14758	14638	14566	14583	14710	14652	14654	14720	14822	14575	14461	14733	14711	14589	14814	14835	14438	14657	14621	14545	14583	14696	14722	14552	14709	14713	14679	14603	14808	14774	14637	14790	14886	14625	14721	14819	14551	14639	14597	14488	14507	14612	14770	14564	14606	14749	14855	14734	14775	14560	14574	14655	14738	14657	14791	14677	14713	14500	14704	14491	14557	14531	14779	14675	14685	14624	14592
24438	21155	27963	26623	20893	19914	19802	18661	18963	18959	18553	18244	18466	18734	18868	18919	18636	18598	18238	18211	18456	18420	18628	18184	17958	18059	18027	18259	18148	18309	18166	18068	18368	18234	18179	18069	18288	18265	18245	17996	18213	18085	18101	18303	17979	18170	17979	18036	18213	18064	18030	17908	17963	18024	18005	18163	18275	18106	18139	17932	18194	18252	18243	18323	18160	18158	18048	18131	18066	17998	18201	18038	18184	17901	18196	18070	18364	18060	18050	17804	18062	18095	18052	18014	18133	17953	18114	18159	18173	18115	18300	18157	18051	18125	18060	17811	18052	18181	18167	18074	17962	18015	18128	17891	18041	18020	18099	18163	18067	18066	17962	18007	17924	18324	18064	18047	18127	18139	18006	18155	18003	18148	18150	18093	18156	17996	18070	18069	18138	18096	18342	18146	18096	17993	18237	18117	17989	18054	18054	18080	18253	18061	18088	17896	17900	18259	18064	18152	18237	18117	18180	18170	18174	18067	17932	18088	18238	18187	18064	18149	18105	18032	18101	18114	18084	18016	18261	18117	18007	18178	17815	18187	18154	18133	17999	17999	17876	18075	18195	17958	18114	17942	18282	18143	18177	18146	18127	18034	17996	17932	18034	17971	18189	17924	18001	18017	17995	18150	17987	18153	18095	18156	18058	18018	18006	18034	17935	18080	18012	18106	18184	17984	18327	18062	17987	18176	18034	17934	18180	17994	18052	17987	18053	17972	18029	18031	18281	18117	18319	18366	18113	18145	18243	18119	18085	18097	18000	17978	17937	18060	18040	17973	18294	18189	18200	18139	18189	18133	18197	17969	18016	18025	18049	18053	18145	18142	18102	18072	17953	18074	17977	18131	17998	17915	17954	17788	18078	18119	18080	18157	18017	18130	18133	18078	18087	18058	18112	18125	18102	18073	18121	18147	18144	18109	18209	18163	17851	18315	18151	18170	17956	18222	18104	18042	18261	18079	18026	18095	17973	18146	18297	17930	18209	17992	18176	17957	17946	18227	18134	17979	18107	18082	18015	18180	18173	18294	18061	18137	18144	18216	17893	18062	18009	17920	17932	18068	18057	17966	17977	18048	18009	18299	18034	17907	18137	18005	18235	18044	18031	17983	17932	18046	17970	17951	18080	18056	18075	18108	18026	18393	17992	18086	17966	18079	18305	18030	17931	18017	18023	18361	18230	18181	18282	18076	17980	18084	18020	18175	17995	18159	18093	18136	18312	18279	18128	18282	18237	17980	18104	17923	18135	17965	18022	18146	18246	18113	18150	18110	18146	17927	18030	18194	18100	18130	17959	18017	18072	18084	18056	18131	17888	18091	18122	18159	18084	18090	18073	18173	17969	18162	18149	18264	18109	18200	18060	18143	18018	18019	18032	18113	18160	18104	18257	18121	18038	17967	18194	18006	18066	18042	17993	18154	18134	17870	18137	17887	18014	18048	18147	18158	17891	18014	18128	18212	17975	17970	18052	17991	17905	17958	18009	18096	18064	18091	18011	18129	18124	18014	18239	18165	18212	18009	18275	18209	18103	18185	18179	18212	18137	18208	17983	18117	17991	17983	17926	18021	18209	18053	18146	17910	18116	17962	17982	18070	18162	18073	18306	17828	18048	18259	18172	18136	18000	18070	18191	18021	18267	18258	18073	18071	18247	17964	18157	18091	18191	18035	18090	17980	18146	18182	17882	17961	18070	18001	18084	17887	18033	17952	18178	17995	17879	18081	17980	18017	18121	17936	18130	18181	18167	18266	18265	18093	17975	18084	18050	18198	18065	18097	18089	18052	18084	18061	18049	18088	18129	18229	17966	18333	18101	18026	18081	18176	17974	18130	17841	18226	17925	18070	18057	18076	18266	17889	18290	18032	18363	17982	18055	18130	18001	18097	17922	18139	17995	17928	18134	18053	18097	17890	17911	18037	18334	17997	18243	18070	18347	18043	18016	18019	18041	18046	17970	17923	18083	18153	18086	18231	18153	18151	18246	18085	18128	17963	18025	18031	17649	17957	18108	17914	17950	18248	18041	18119	18193	18221	18253	18098	18054	18050	18138	17978	18086	18212	18059	17987	18002	18095	18098	18230	18101	18038	18040	18012	18050	17999	18169	18130	18162	18118	18189	18047	18136	18145	18140	18086	18076	18304	18211	18101	18027	18109	17939	18092	17903	18214	17898	17915	17956	18160	18279	18138	18197	18062	18034	18289	18020	18246	18277	18012	18086	18185	18009	18023	18257	18054	18104	18063	18000	18174	18147	17914	18092	17997	18097	18040	17876	17950	17997	18188	17925	18044	18003	18138	18118	18005	18059	17957	17896	18182	17958	18137	18053	18081	18062	17985	18207	18242	17909	17959	18150	17986	18050	18005	17879	18014	18104	18100	18045	18087	17979	18291	18058	17895	18091	18180	18101	17845	18060	18057	17978	18152	18289	18265	18131	18338	18208	18055	17888	18184	18028	18239	18098	17846	17978	18140	17992	18271	18176	18226	18284	18248	18048	18028	17991	18085	18091	18186	17950	17922	18006	18183	18115	18213	17921	18249	18067	18151	18200	18238	18010	18287	18104	18162	17975	18025	18140	18117	17932	18172	17924	18169	18104	18256	18359	18208	18021	18049	18256	18165	17969	18193	18259	18152	18158	18120	18044	18024	18047	18299	18157	18173	18309	18157	18086	17939	18126	18127	18131	18269	18256	18246	18052	18078	18059	17986	18043	18140	18001	18068	18096	18085	18009	17968	18266	18096	18095	18121	18087	18092	17887	18128	18248	18012	17969	18284	18210	17888	18174	18029	18174	17900	17963	18198	17926	18072	17987	18210	18201	18142	18011	18039	18180	18242	18111	17959	17994	17890	18065	18040	18007	18186	18230	18065	17969	17968	18147	18111	18078	18133	18111	18074	18178	18090	18043	17998	17893	17863	18199	17949	17929	17994	18241	17931	18215	18135	18032	17885	18112	18113	18151	18087	18045	17900	18048	17810	18143	17949	18104	18023	18090	18149	18145	18047	18063	18032	17993	18195	18159	18293	17977	18149	18014	18089	17999	18219	18315	18312	18002	17944	17935	17914	18069	18365	18139	18110	18232	18264	18109	18074	18122	18136	18283	18129	18191	18041	18129	17931	18362	18046	18205	18224	18169	18277	18334	18257	18002	18052	18274	18076	18154	18151	18140	17848	18157	17973	17999	18037	18127	17878	18013	18044	18104	17953	18230	18152	18136	18111	18177	18101	18290	18196	18154	18221	18221	18115	18094	18077	18170	18238	18136	18186	18149	18144	18059	17960	18283	18195	18139	17926	18160	18070	18050	18180	18098	18204	18065	17997	18195	18127	18391	17933	17891	18053	18067	18039	18153	18054	18085	18003	18014	18124	18070	18087	18295	18089	18045	17991	18149	17969	18002	18037	18174	18079	18272	18316	18052	18140	18173	17989	17982	18325	18237	18007	18072	17999	18018	17933	18208	18096	18130	18131	18222	18059	17997	17951	17980	17966	18071	18142	18357	18194	17918	18009	18015	17932	17992	18216	18219	18260	18076	17959	18079	18001	17958	18084	18159	17907	17978	17946	17909	18004	18180	18000	18122	17887	18022	18040	18039	18149	18151	18095	17898	18019	18197	18227	18028	18201	18044	18313	18115	18008	18027	18242	18130	18177	18196	18094	17964	17979	18043	17986	18150	18009	18014	18031	18011	18021	17959	18152	18075	18128	18024	18000	18043	18059	18049	18090	18296	17953	18146	18011	18144	18153	17934	18150	18092	18093	17984	18167	17987	18334	18187	18144	18015	18209	18201	18074	18188	18174	18423	18276	18060	18155	18142	18021	18091	18104	18171	18022	17996	18136	18020	18018	18166	18214	18116	18029	17910	18009	18320	18073	18078	18341	18197	17981	17972	18033	18165	18124	18113	18135	17949	18132	18108	18118	18161	18202	18204	18127	18159	18123	18050	18294	18158	17946	18148	18081	18046	18058	18040	17973	18049	18056	18029	18030	18067	18337	18091	18160	18080	18029	18156	18180	17997	18070	18061	18147	18166	18213	18092	18141	17956	18054	17854	18045	18158	18308	18122	18063	17938	18112	18180	18101	18062	18279	18167	18142	18119	18050	18062	18261	18287	18111	17973	17923	18117	18114	18286	18147	18274	18013	17958	18060	17991	18240	18132	18010	18032	18066	18010	18127	18234	18338	18043	18079	18048	18235	18163	17910	18007	18050	18165	18145	18115	18194	18128	18007	18121	17996	17959	18107	18033	18103	18236	18254	18102	18038	18300	18187	18272	18089	18050	18105	18065	18304	18094	17968	18003	18193	18028	17864	18162	18005	18176	18051	18136	18004	17897	18157	18028	18058	18086	18124	18054	18029	18406	18134	18175	18084	18170	18097	17969	18147	18293	18210	18213	18076	17967	18132	18262	17908	18266	18099	17930	18091	18030	17924	18291	17936	18127	17978	18049	18225	18072	17970	18123	18153	18049	18043	17991	17807	18020	18037	17944	18169	18210	17956	18125	18117	18128	17889	18269	18146	18029	18035	18084	17982	18082	18146	17914	17856	18018	18124	18285	18076	17888	18360	18115	17928	18155	18018	17978	18075	18096	18072	17930	18072	17936	18038	18040	18183	18325	18404	18129	18203	18300	18086	18168	18104	18142	18147	17860	18196	17967	17911	18049	18045	18222	17921	18122	17996	18376	17932	17965	18152	17964	18020	18094	18120	18020	18161	18209	18144	18236	18280	18052	18219	18194	18400	18190	18040	18005	18178	18149	18083	17963	18168	17861	18027	18054	18223	18181	18009	18103	17972	18181	18033	18047	18100	18114	18104	17975	18011	17997	18273	18229	18270	18079	17956	18042	18321	18037	18008	17986	18127	18024	17933	17974	17901	17994	17993	18046	18200	18029	18237	18054	18204	18036	18186	18095	18347	17965	18001	18268	18028	17996	18158	18144	18147	18049	18036	18007	18203	18011	18013	18023	17956	18250	18133	18112	18122	18135	18034	18078	17893	18258	18229	18224	18039	18190	18182	18141	18011	17949	17927	18319	17947	18051	18051	18003	18248	18123	18185	17974	18357	18098	17995	18329	18196	18062	18031	18081	18085	18197	18079	18209	18114	18160	18141	18139	17992	18315	18184	17942	18105	18164	18034
25546	48054	35427	19193	16680	16369	15888	15577	16430	15807	15183	15224	15102	15618	16013	15907	15700	15378	14945	15062	15141	15058	14894	14801	14583	14913	14638	14774	14732	14846	14788	14695	14923	14932	14648	14778	14832	14742	14664	14715	14766	14738	14787	14692	14904	14819	14782	14928	14639	14808	14818	14745	14821	14830	14865	14921	14603	14877	14938	14573	14757	14797	14747	14662	14796	14870	14668	14641	14668	14895	14659	14820	14836	14782	14817	14671	14792	14730	14871	14847	14832	14805	14724	14713	14743	14764	14769	14795	14683	14935	14904	14571	14768	14802	14853	14705	14751	14869	14747	14913	14675	14863	14986	14880	14672	14789	14821	14817	14729	14734	14757	14813	14715	14597	14796	14691	14758	14757	14779	14626	14826	14832	14784	14721	14771	14786	14847	15073	14632	14821	14890	14682	14897	14863	14829	14707	14808	14712	14756	14816	14870	14804	14757	14783	14607	14822	14594	14816	14856	14651	14837	14668	14856	14721	14801	14698	14752	14818	14919	14758	14830	14769	14883	14681	14855	14902	14754	14811	14845	14795	14739	14618	14790	14903	14795	14895	14839	14841	14812	14837	14789	14959	14875	14817	14788	14765	14800	14734	14898	14893	14796	14822	14965	14861	14788	14876	14956	14811	14689	14748	14846	14791	14852	14847	14816	14758	14709	14723	14788	14672	15042	14793	14829	14827	15025	14790	14788	14773	14786	14733	14852	14732	14870	14928	14701	14853	14687	14896	14886	14855	14865	14690	14833	14807	14756	14675	14782	14620	14705	14698	14710	14602	14919	14744	14717	14850	14683	14845	14832	14847	14687	14886	14717	14922	14816	14808	14728	14671	14881	14776	14689	14896	14829	14857	14881	14965	14696	14794	14718	14768	14866	14753	14618	14762	14863	14790	14822	14584	14989	14831	14738	14741	14728	14872	14766	14896	14942	14649	14934	14727	14849	14786	14871	14942	14817	14877	15006	14864	14852	14849	14719	14887	14781	14786	14845	14841	14749	14871	14626	14710	14707	14896	14753	14953	14891	14769	14538	14829	14919	14898	14607	14839	14934	14620	14714	14821	14933	14757	14729	14718	14865	14748	14997	14715	14635	14725	14731	14641	14812	14781	14832	14765	14850	14747	14662	14920	14803	14738	14919	14969	14840	14854	14786	14698	14818	14914	14798	14857	14682	14701	14768	14935	14841	14849	14800	14904	14740	14897	14871	14843	14774	14825	14697	14724	14946	14755	14846	14687	14750	14930	14926	14719	14688	14768	14784	14835	14897	14889	15007	14773	14866	14753	14941	14811	14666	14744	14866	14784	14761	14616	14957	14825	14844	14857	14677	14771	14756	14817	14844	14864	14823	14728	14702	14718	14759	14631	14932	14795	14756	14873	14763	14785	14726	14717	14874	14677	14875	14862	15040	14850	14706	14775	14809	14877	14767	14790	14847	14760	14837	14706	14938	14849	14833	14778	14831	14807	14822	14745	14846	14789	14829	14749	14758	14854	14880	14785	14736	14599	14946	14629	14651	14732	14957	14955	14849	14755	14794	14858	14864	14607	14717	14838	14852	14843	14884	14804	14599	14705	14848	14693	14900	14762	14802	14830	14893	14740	14763	14821	14801	14897	14740	14730	15019	14776	14811	14805	14816	14841	14657	14773	14668	14668	14773	14818	14641	14820	14757	14841	14736	14779	14829	14875	14977	14891	14717	14736	14733	14752	14688	14749	14741	14834	14722	14765	14919	14916	14674	14783	14742	14806	14813	14759	14726	14850	14904	14831	14685	14683	14760	14831	14873	14837	14828	14730	14840	14665	14741	14936	14833	14665	14828	14897	14770	14791	14882	14758	14839	14792	14588	14902	14751	15006	14841	14675	14813	14867	14695	14829	14813	14715	14702	14811	14643	14751	14746	14623	14758	14780	14815	14850	14742	14760	14795	14790	14707	14936	14709	14738	14802	14862	14767	14892	14731	14924	14860	14898	14914	14752	14833	14880	14653	14806	14824	14693	14767	14780	14753	14741	14913	14570	14813	14745	14725	14584	14909	14708	14827	14704	14754	14660	14833	14818	14801	14786	14799	14886	14697	14810	14778	14916	14801	14588	14925	15000	14893	14759	14696	14701	14829	14703	14816	14778	14758	14684	14765	14772	14751	14762	14781	14781	14798	14898	14702	14715	14801	14644	14865	14693	14779	14780	14804	14961	14681	14860	14837	14802	14776	14747	14840	14734	14679	14568	14882	15017	14982	14899	14766	14886	14834	14904	14910	14900	14810	14802	14767	14828	14930	14787	14740	14792	14719	14811	14910	14668	14963	14955	14824	14837	14738	14687	14864	14809	14682	14898	14834	14747	14787	14782	14872	14792	14942	14731	14513	14698	14813	14719	14818	14857	14787	14831	14671	14785	14892	14762	14771	14772	14811	14846	14815	14805	14643	14764	14717	14709	14944	14862	14937	14831	14834	14818	14858	14731	14736	14683	14770	14921	14698	14864	14880	14842	14915	14675	14799	14949	14766	14738	14638	15067	14849	14707	14684	14679	14966	14741	14787	14979	14888	14762	14716	14714	14864	14680	14890	14797	14869	14598	14668	14727	14709	14645	14791	14844	14726	15022	14797	14745	14806	14893	14936	14791	14860	14787	14718	14728	14804	14818	14861	14928	14678	14845	14991	14872	14803	14757	14936	14748	14946	15096	14888	14799	14866	14641	14689	14838	15005	14664	14935	14862	14788	14723	14950	14679	14836	14755	14871	14772	14829	14818	14950	14848	14962	14794	14785	14707	14759	14852	14768	14871	14913	14760	14860	14766	14748	14615	14709	14757	14610	14971	14619	14883	14951	14912	14830	14891	14700	14727	14884	14759	14708	14724	14711	14728	14838	14851	14935	14791	14912	14713	14692	14874	14868	14813	14875	14868	14806	14739	14840	14748	14927	14820	14728	14573	14840	14751	14907	14823	14724	14753	14818	14743	14846	14794	14748	14740	14731	14867	14716	14855	15032	14780	14906	14686	14897	14748	14895	14799	14634	14931	14900	14688	14798	14723	14823	14493	14780	14836	14798	14718	14814	14658	14760	14746	14840	14785	14612	14784	14938	14727	14854	14766	14724	14831	14876	14877	14863	14806	14958	14733	14765	14710	14975	14923	14801	14919	14830	14871	14770	14782	14835	14783	14859	14873	14696	14878	14866	14901	14804	14766	14749	14784	14620	14813	14832	14807	14755	14786	14809	14770	14527	15020	14785	14921	14841	14925	14707	14863	14751	14901	14862	14917	14749	14752	14854	14879	14798	14800	14886	14782	14788	14846	14913	14829	14786	14926	14711	14911	14714	14779	14785	14884	14740	14846	14809	14914	14715	14822	14837	14805	14749	14566	14745	14834	14918	14861	14868	14664	14832	14692	14690	14883	14994	14734	14574	14678	14785	14851	14845	14816	14804	14796	14643	14892	14751	14732	14727	14754	14713	14752	14879	14850	14805	14825	14673	14667	14767	14833	14813	14882	14822	14926	14779	14702	14742	14896	14837	14750	14825	14953	14801	14806	14791	14735	14880	14840	14938	14870	14905	14849	14802	14809	14657	14929	14932	14887	14657	14774	14930	14678	14951	14682	14847	14887	14797	14888	14865	14766	14752	14770	14749	14905	14652	14855	14840	14967	14898	14882	14772	14860	14807	14705	14857	14897	14804	14782	14746	14924	14958	14886	14675	14763	14981	14999	14919	14714	14917	14669	14757	14854	14658	14884	14792	14674	14652	14612	14712	14827	14718	14774	14899	14817	14738	14661	14750	14741	14844	14915	14735	14812	14692	14807	14618	14670	14829	14841	14733	14796	14845	14917	14854	14853	14602	14670	14760	14898	14844	14792	14745	14901	14873	14731	14752	14854	14700	14912	14881	14764	14695	14688	14788	14794	15023	14820	14781	14909	14761	14995	14731	14916	14846	14792	14814	14838	14789	14884	14705	14759	14727	14902	14750	14803	14792	14793	14854	14755	14659	14720	14774	14805	14873	14726	14816	14753	14953	14801	14917	14760	14644	14881	14703	14743	14775	14744	14731	14811	14926	14766	14668	14778	14859	14820	14902	14833	14715	14861	14851	14900	14756	14881	14839	14674	14775	14928	14698	14754	14962	14882	14954	14902	14650	14685	14781	14908	14690	14794	14816	14936	14786	14749	14857	14918	14743	14858	14723	14811	14922	14802	14881	14794	14857	14712	14617	14955	14700	14982	14737	14830	14666	14879	14757	14839	15048	14750	14734	14687	14711	14799	14893	14944	14810	14902	14856	14893	14722	14832	14885	14876	14778	14710	14823	14791	14762	14778	14905	14973	14766	14800	14812	14825	14679	14756	14731	14551	14847	14892	14873	14724	14767	14905	14727	14762	14791	14723	14734	14817	14758	14906	14689	14819	14827	14688	14815	14656	14698	14870	14787	14961	14646	14822	14871	14759	14687	14831	14677	14744	14803	14822	14612	14801	14700	14842	14944	14653	14715	14757	14902	14759	14796	14872	14973	14750	14765	14795	14735	14888	14699	14775	14902	14847	14896	14902	14878	14795	15002	14894	14876	14782	14733	14772	14968	14654	14687	14799	14755	14817	14973	14853	14771	14895	14878	14818	14985	14690	15020	14719	14845	14903	14743	14882	15002	14820	14747	14780	14729	14870	14819	14745	14753	14589	14737	14805	14869	14772	14930	14943	14718	14832	14810	14750	14779	14884	14862	14753	14796	14845	14816	14808	14866	14809	14709	14897	14737	14915	14772	14732	14773	14846	14801	14796	14806	14805	14895	14857	14770	14940	14847	14741	14794	14758	14772	14850	14727	14765	14771	14782	14838	15035	14934	14923	14751	14998	14836	14860	14826	14762	14689	14750	14812	14677	14873	14711	14825	14902	14905	14811	14823	14917	14781	14746	15006	14801	14817	14811	14610	14796	14749	14938	14968	14712	14801	14506	14802	14829	14865	14750	14798	14858	14847	14653	14699	14969	14857	14882	14865	14904	14818	14939	14675	14823	14904	15044	14755	14776	14805	14794	14677	14856	14718	14847	14787	14724	14782	14848	14890	14741	14895	14684	14813	14713	14844	14913	14672	14708	14835	14896	14750	14701	14603	14727	14917	14779	14780	14773	14873	14624	14860	14761
21973	21014	28272	23981	21489	23968	25848	21336	23355	23912	21400	20081	20621	21535	22940	23073	22512	21336	20226	20284	19953	19978	19898	19599	19613	19554	19339	19514	19512	19750	19552	19273	19627	19513	19672	19668	19690	19365	19536	19444	19520	19551	19729	19653	19592	19577	19574	19677	19445	19559	19383	19398	19412	19363	19680	19512	19639	19579	19439	19467	19313	19694	19461	19329	19391	19541	19648	19483	19461	19363	19461	19307	19477	19550	19672	19414	19250	19626	19827	19478	19421	19541	19502	19422	19540	19465	19470	19504	19287	19463	19618	19572	19377	19270	19288	19642	19542	19437	19389	19610	19401	19467	19546	19596	19511	19308	19617	19535	19522	19468	19338	19658	19534	19520	19645	19517	19289	19584	19527	19218	19557	19449	19413	19381	19284	19510	19372	19641	19344	19652	19351	19534	19442	19356	19182	19556	19601	19337	19469	19431	19451	19549	19525	19516	19502	19503	19350	19402	19585	19493	19593	19301	19514	19383	19455	19653	19525	19287	19439	19576	19450	19641	19240	19320	19692	19265	19426	19324	19608	19500	19374	19565	19412	19432	19286	19515	19274	19377	19605	19709	19444	19286	19247	19405	19500	19558	19649	19467	19391	19662	19461	19372	19499	19528	19596	19692	19519	19345	19418	19446	19386	19451	19579	19425	19331	19053	19460	19282	19415	19462	19467	19620	19568	19562	19365	19271	19355	19206	19572	19505	19434	19568	19309	19502	19705	19192	19491	19599	19300	19516	19519	19523	19305	19475	19387	19457	19477	19216	19529	19398	19581	19613	19487	19445	19471	19411	19375	19482	19530	19382	19489	19571	19522	19603	19639	19476	19531	19380	19556	19326	19316	19506	19634	19552	19459	19596	19482	19533	19424	19448	19393	19579	19376	19402	19488	19386	19462	19409	19314	19552	19311	19624	19596	19419	19445	19358	19534	19475	19427	19435	19573	19541	19635	19688	19451	19533	19743	19465	19396	19479	19616	19461	19621	19361	19627	19409	19496	19334	19432	19521	19559	19444	19468	19352	19157	19440	19407	19423	19612	19504	19442	19545	19459	19414	19353	19468	19334	19334	19566	19506	19502	19475	19566	19261	19411	19355	19691	19568	19486	19406	19517	19409	19323	19737	19565	19464	19578	19487	19537	19292	19545	19260	19484	19578	19453	19283	19422	19410	19346	19628	19527	19744	19430	19419	19412	19194	19788	19512	19517	19563	19537	19514	19366	19356	19562	19538	19272	19420	19501	19561	19628	19513	19440	19514	19354	19393	19547	19475	19628	19374	19483	19426	19462	19471	19445	19693	19618	19283	19485	19408	19443	19664	19627	19432	19530	19504	19675	19507	19466	19637	19408	19650	19257	19277	19373	19358	19379	19468	19406	19373	19417	19371	19458	19584	19587	19589	19440	19427	19480	19240	19564	19274	19583	19510	19499	19616	19520	19307	19204	19429	19561	19553	19290	19537	19415	19455	19408	19639	19345	19581	19626	19396	19255	19317	19436	19492	19530	19506	19487	19212	19455	19416	19371	19394	19321	19480	19336	19437	19339	19194	19553	19364	19367	19410	19404	19568	19414	19399	19405	19590	19660	19521	19363	19419	19401	19437	19608	19492	19432	19487	19386	19379	19234	19392	19349	19388	19585	19481	19324	19437	19458	19618	19361	19272	19600	19444	19453	19111	19542	19434	19372	19287	19311	19290	19537	19374	19548	19329	19392	19420	19482	19521	19456	19269	19529	19433	19703	19440	19478	19360	19541	19533	19299	19609	19439	19525	19423	19283	19494	19429	19532	19578	19418	19443	19461	19393	19367	19364	19506	19472	19422	19473	19398	19478	19557	19489	19326	19497	19507	19289	19267	19414	19660	19498	19550	19475	19403	19384	19473	19383	19483	19391	19528	19563	19416	19494	19535	19661	19345	19536	19551	19397	19362	19340	19344	19453	19348	19471	19507	19414	19439	19659	19434	19691	19588	19242	19260	19548	19474	19502	19557	19600	19353	19392	19523	19690	19497	19441	19656	19547	19340	19489	19350	19613	19332	19490	19426	19682	19335	19428	19638	19512	19261	19507	19531	19477	19368	19249	19446	19436	19619	19407	19306	19385	19259	19430	19336	19391	19273	19553	19611	19438	19261	19422	19436	19621	19414	19547	19403	19606	19736	19369	19202	19559	19413	19466	19461	19473	19716	19513	19616	19465	19539	19352	19538	19462	19341	19422	19369	19497	19445	19486	19491	19331	19579	19483	19485	19430	19535	19397	19378	19241	19468	19396	19567	19564	19409	19481	19559	19418	19584	19535	19571	19433	19406	19663	19414	19523	19496	19389	19292	19582	19470	19262	19569	19424	19433	19607	19692	19576	19585	19387	19480	19603	19623	19426	19375	19340	19354	19412	19314	19558	19563	19299	19417	19496	19526	19549	19303	19452	19482	19576	19486	19485	19314	19627	19498	19511	19482	19592	19397	19695	19528	19395	19458	19465	19426	19435	19553	19453	19481	19469	19360	19571	19775	19422	19348	19196	19449	19505	19230	19553	19706	19393	19297	19396	19484	19552	19392	19396	19596	19571	19631	19352	19467	19699	19351	19303	19481	19572	19431	19585	19470	19602	19423	19335	19486	19517	19275	19582	19436	19453	19468	19458	19350	19622	19447	19259	19521	19371	19648	19449	19427	19267	19460	19581	19519	19254	19441	19306	19365	19372	19717	19437	19431	19465	19391	19698	19405	19388	19690	19566	19509	19519	19610	19609	19485	19304	19635	19578	19492	19389	19563	19563	19587	19618	19438	19399	19527	19438	19462	19475	19606	19441	19541	19342	19463	19636	19654	19340	19437	19443	19359	19490	19487	19442	19310	19634	19384	19459	19509	19404	19391	19341	19469	19545	19467	19408	19373	19352	19413	19326	19601	19410	19575	19634	19439	19298	19289	19222	19527	19404	19275	19612	19382	19586	19605	19682	19393	19484	19519	19608	19593	19327	19376	19307	19322	19464	19273	19154	19430	19580	19283	19473	19465	19381	19629	19253	19558	19409	19382	19516	19449	19573	19479	19570	19462	19360	19551	19536	19420	19532	19323	19301	19257	19602	19732	19321	19431	19243	19638	19397	19618	19517	19404	19514	19412	19400	19332	19424	19347	19361	19533	19540	19491	19216	19329	19738	19599	19468	19354	19429	19466	19548	19535	19573	19501	19642	19358	19402	19684	19529	19183	19512	19449	19532	19334	19517	19386	19511	19528	19403	19617	19587	19502	19459	19337	19422	19476	19399	19388	19533	19362	19652	19686	19626	19581	19410	19448	19420	19444	19461	19440	19488	19360	19461	19485	19599	19628	19460	19358	19503	19501	19331	19483	19618	19450	19347	19347	19565	19323	19449	19371	19061	19313	19372	19475	19448	19556	19385	19462	19653	19395	19551	19626	19510	19295	19507	19435	19534	19418	19489	19549	19537	19564	19455	19357	19641	19493	19485	19438	19355	19477	19543	19305	19354	19419	19393	19458	19244	19678	19478	19376	19693	19528	19351	19517	19320	19317	19418	19456	19301	19482	19566	19497	19659	19468	19364	19555	19281	19499	19434	19407	19508	19597	19319	19435	19250	19526	19335	19464	19428	19512	19308	19581	19452	19438	19491	19288	19400	19374	19591	19593	19403	19539	19312	19466	19450	19464	19542	19332	19552	19492	19291	19306	19517	19569	19288	19520	19425	19464	19458	19440	19404	19381	19442	19515	19435	19349	19400	19374	19488	19471	19395	19541	19686	19297	19385	19536	19457	19334	19504	19647	19327	19639	19618	19577	19491	19348	19479	19465	19380	19443	19444	19536	19335	19518	19465	19642	19444	19509	19373	19526	19541	19293	19555	19686	19426	19388	19526	19248	19269	19556	19467	19667	19479	19701	19346	19392	19480	19580	19482	19576	19364	19539	19461	19538	19414	19211	19318	19563	19472	19423	19549	19393	19405	19506	19596	19615	19519	19400	19459	19557	19334	19434	19410	19605	19500	19461	19357	19478	19659	19366	19315	19331	19600	19445	19611	19596	19546	19517	19591	19501	19364	19613	19466	19548	19552	19613	19606	19304	19531	19642	19330	19412	19576	19319	19427	19604	19528	19443	19544	19618	19457	19354	19564	19578	19279	19553	19401	19282	19453	19475	19481	19530	19571	19369	19537	19305	19391	19550	19314	19624	19323	19587	19555	19632	19483	19340	19402	19538	19685	19587	19505	19688	19671	19444	19437	19337	19406	19504	19265	19497	19302	19601	19452	19418	19372	19453	19665	19514	19619	19600	19460	19372	19470	19223	19539	19637	19195	19451	19515	19472	19521	19365	19393	19564	19221	19331	19178	19330	19440	19675	19636	19514	19349	19581	19333	19373	19458	19467	19438	19522	19554	19381	19343	19545	19362	19287	19337	19432	19527	19597	19683	19602	19602	19186	19345	19468	19492	19390	19528	19431	19339	19428	19433	19294	19528	19161	19556	19339	19563	19483	19442	19370	19656	19464	19478	19450	19304	19483	19573	19319	19434	19513	19529	19571	19760	19348	19619	19304	19494	19336	19575	19471	19447	19272	19415	19557	19412	19300	19458	19411	19308	19478	19532	19229	19467	19527	19489	19471	19689	19492	19206	19440	19606	19355	19317	19615	19410	19504	19422	19529	19503	19515	19491	19304	19392	19290	19592	19395	19447	19665	19412	19459	19370	19393	19468	19366	19370	19467	19404	19475	19493	19429	19493	19404	19226	19439	19348	19484	19478	19432	19344	19438	19789	19382	19523	19440	19458	19570	19448	19310	19444	19512	19435	19563	19504	19494	19431	19466	19556	19526	19425	19733	19541	19524	19541	19632	19580	19392	19408	19331	19345	19338	19424	19518	19438	19490	19423	19380	19240	19201	19480	19484	19366	19492	19355	19333	19185	19222	19447	19302	19316	19461	19543	19599	19613	19506	19665	19547	19635	19414	19592	19311	19418	19587	19127	19268	19188	19334	19200	19577	19521	19657	19333	19554	19678	19260	19634	19376	19383	19316	19360	19431	19655	19239	19591	19498	19500	19365	19714	19589	19393	19547	19566	19519	19385	19509	19426	19516	19416	19674	19760	19689	19484	19606	19594	19512	19506	19332	19393	19480	19492	19328	19476
29697	54837	41275	24794	20132	18914	17853	17298	21558	20370	17086	16348	16837	18494	20213	20011	19202	17299	16354	16224	16204	15954	15885	15788	15634	15601	15586	15508	15657	15684	15342	15556	15693	15618	15782	15609	15682	15601	15633	15460	15646	15469	15605	15575	15708	15682	15416	15406	15488	15593	15573	15646	15640	15642	15638	15503	15487	15618	15738	15624	15662	15545	15478	15545	15513	15585	15520	15799	15593	15572	15581	15634	15760	15617	15694	15623	15537	15681	15631	15399	15453	15456	15670	15785	15567	15601	15616	15465	15682	15627	15511	15553	15515	15568	15422	15474	15512	15686	15633	15527	15698	15662	15467	15607	15726	15657	15547	15559	15498	15659	15605	15534	15527	15463	15618	15515	15466	15521	15485	15587	15540	15645	15589	15620	15676	15775	15511	15552	15604	15497	15587	15594	15588	15550	15438	15605	15608	15401	15615	15619	15455	15541	15683	15584	15576	15451	15531	15545	15492	15550	15410	15471	15549	15586	15661	15637	15549	15609	15552	15527	15678	15693	15727	15526	15567	15538	15677	15432	15449	15329	15480	15691	15593	15627	15726	15528	15574	15571	15491	15636	15564	15404	15517	15641	15477	15543	15589	15471	15656	15603	15571	15537	15681	15642	15687	15613	15688	15544	15408	15650	15566	15586	15478	15503	15496	15551	15572	15578	15449	15585	15557	15640	15447	15619	15556	15484	15632	15455	15500	15534	15474	15523	15586	15576	15608	15547	15608	15611	15861	15482	15701	15547	15544	15467	15606	15652	15513	15798	15770	15491	15508	15453	15658	15655	15449	15681	15598	15585	15610	15668	15550	15654	15626	15536	15596	15534	15656	15548	15650	15663	15594	15603	15532	15392	15566	15686	15701	15629	15593	15539	15593	15479	15689	15565	15692	15679	15559	15559	15546	15481	15613	15549	15641	15418	15537	15605	15723	15574	15443	15461	15585	15635	15655	15434	15655	15667	15436	15566	15621	15527	15506	15691	15522	15531	15594	15588	15592	15511	15488	15483	15701	15530	15468	15578	15701	15625	15563	15487	15365	15653	15502	15342	15499	15553	15623	15418	15679	15515	15531	15648	15590	15607	15609	15744	15591	15630	15578	15364	15509	15665	15456	15626	15366	15580	15426	15395	15564	15740	15769	15648	15515	15581	15500	15665	15517	15667	15536	15566	15564	15548	15670	15500	15563	15475	15459	15598	15454	15611	15631	15467	15581	15649	15540	15629	15544	15544	15552	15719	15419	15730	15456	15519	15712	15650	15591	15685	15595	15710	15411	15490	15502	15462	15722	15656	15597	15476	15517	15382	15675	15528	15525	15439	15607	15439	15558	15523	15710	15564	15578	15494	15586	15469	15666	15677	15579	15702	15420	15574	15562	15521	15298	15684	15574	15472	15573	15438	15572	15541	15503	15644	15625	15592	15576	15607	15418	15727	15517	15538	15577	15505	15544	15448	15566	15571	15630	15493	15638	15640	15638	15644	15594	15745	15434	15464	15550	15587	15718	15501	15634	15703	15765	15728	15644	15705	15548	15668	15544	15602	15672	15760	15481	15425	15446	15632	15681	15440	15649	15434	15585	15540	15650	15520	15667	15579	15597	15648	15645	15677	15566	15749	15509	15619	15511	15577	15699	15547	15582	15763	15520	15513	15489	15504	15470	15741	15698	15614	15567	15430	15433	15524	15638	15424	15606	15579	15717	15573	15522	15389	15684	15626	15566	15714	15483	15535	15481	15681	15463	15712	15638	15629	15681	15655	15597	15506	15646	15635	15579	15459	15529	15606	15731	15582	15550	15609	15685	15412	15463	15458	15562	15494	15681	15683	15577	15521	15637	15612	15541	15507	15665	15551	15755	15462	15730	15515	15613	15697	15594	15555	15628	15662	15680	15561	15488	15592	15479	15580	15680	15625	15807	15543	15496	15666	15622	15465	15578	15714	15613	15789	15584	15572	15478	15652	15547	15446	15721	15633	15508	15525	15548	15557	15575	15530	15532	15498	15456	15566	15618	15764	15647	15443	15685	15557	15635	15475	15668	15565	15581	15604	15551	15631	15667	15396	15548	15452	15609	15603	15665	15476	15666	15485	15382	15532	15571	15580	15695	15565	15485	15656	15534	15475	15631	15698	15590	15444	15605	15575	15550	15738	15605	15538	15628	15504	15661	15391	15424	15653	15594	15457	15504	15814	15578	15495	15582	15603	15905	15579	15630	15398	15677	15536	15445	15743	15471	15619	15451	15577	15604	15537	15570	15505	15596	15668	15535	15590	15687	15489	15659	15510	15697	15350	15549	15659	15633	15548	15656	15736	15501	15721	15515	15763	15634	15594	15608	15506	15547	15667	15758	15556	15567	15574	15575	15499	15609	15549	15573	15553	15424	15391	15507	15611	15427	15705	15529	15498	15741	15480	15717	15650	15651	15582	15460	15721	15676	15527	15604	15514	15449	15722	15710	15545	15563	15803	15385	15500	15546	15677	15611	15513	15666	15471	15593	15588	15566	15530	15477	15631	15626	15611	15651	15646	15429	15578	15605	15492	15338	15497	15733	15566	15591	15566	15679	15456	15521	15634	15654	15560	15619	15697	15523	15509	15641	15671	15455	15533	15540	15622	15632	15463	15471	15779	15528	15695	15441	15374	15365	15540	15499	15411	15655	15575	15718	15551	15581	15549	15537	15529	15609	15731	15581	15565	15563	15507	15618	15521	15646	15597	15552	15483	15617	15555	15633	15372	15791	15611	15605	15611	15697	15366	15489	15406	15383	15416	15561	15564	15653	15655	15461	15589	15617	15418	15502	15504	15493	15566	15615	15542	15448	15574	15502	15689	15597	15659	15710	15617	15583	15512	15626	15623	15492	15444	15757	15529	15634	15652	15561	15465	15553	15364	15469	15547	15754	15583	15575	15724	15712	15529	15593	15683	15611	15553	15587	15621	15498	15700	15566	15479	15529	15589	15585	15475	15607	15525	15572	15666	15423	15545	15635	15613	15624	15469	15476	15732	15643	15560	15625	15635	15586	15587	15541	15543	15608	15457	15684	15705	15574	15422	15665	15561	15571	15729	15469	15512	15681	15450	15547	15586	15549	15475	15576	15451	15481	15693	15537	15603	15640	15482	15572	15509	15450	15488	15617	15708	15723	15425	15567	15679	15538	15643	15536	15529	15610	15551	15599	15521	15489	15612	15479	15532	15554	15669	15709	15666	15541	15498	15468	15722	15480	15570	15772	15544	15493	15567	15389	15554	15390	15586	15624	15812	15592	15613	15572	15548	15590	15609	15533	15559	15496	15730	15660	15556	15757	15518	15590	15570	15569	15588	15601	15678	15565	15413	15558	15527	15555	15485	15838	15512	15581	15600	15735	15645	15654	15704	15591	15487	15394	15414	15523	15549	15444	15701	15506	15653	15533	15593	15611	15635	15630	15642	15536	15497	15490	15596	15410	15627	15669	15520	15548	15590	15597	15383	15594	15612	15487	15506	15464	15575	15530	15815	15557	15555	15341	15418	15574	15564	15576	15392	15502	15512	15665	15468	15664	15739	15569	15448	15549	15571	15517	15708	15286	15574	15515	15610	15757	15615	15647	15498	15492	15736	15519	15563	15649	15472	15644	15691	15677	15505	15582	15636	15606	15421	15634	15602	15455	15615	15479	15739	15591	15602	15528	15558	15560	15710	15683	15493	15525	15648	15442	15575	15707	15706	15694	15642	15650	15498	15643	15630	15552	15393	15668	15629	15565	15688	15501	15499	15596	15692	15639	15712	15690	15653	15627	15332	15746	15577	15471	15605	15675	15533	15602	15707	15531	15588	15473	15590	15517	15798	15583	15676	15505	15600	15582	15609	15597	15637	15585	15278	15628	15692	15696	15487	15528	15473	15454	15450	15504	15707	15482	15673	15760	15655	15559	15503	15462	15560	15460	15414	15479	15519	15528	15472	15591	15485	15533	15587	15449	15573	15485	15523	15582	15479	15417	15648	15611	15338	15619	15604	15581	15634	15640	15545	15432	15606	15615	15399	15672	15517	15690	15495	15411	15471	15437	15557	15590	15610	15435	15779	15551	15447	15597	15552	15442	15628	15531	15508	15544	15527	15562	15562	15541	15471	15587	15782	15529	15618	15566	15629	15664	15522	15716	15556	15612	15715	15579	15589	15598	15588	15582	15474	15628	15479	15556	15636	15494	15533	15381	15665	15560	15579	15691	15683	15447	15778	15584	15515	15433	15498	15633	15572	15662	15652	15518	15531	15636	15617	15467	15511	15566	15455	15544	15447	15632	15417	15726	15365	15620	15486	15696	15764	15679	15468	15581	15529	15503	15656	15453	15475	15735	15536	15753	15452	15472	15535	15860	15648	15682	15578	15433	15578	15580	15428	15550	15684	15654	15646	15637	15780	15639	15625	15604	15740	15448	15536	15576	15819	15432	15474	15572	15546	15457	15497	15651	15477	15508	15655	15454	15644	15707	15543	15665	15367	15666	15661	15597	15542	15548	15575	15659	15548	15309	15604	15437	15523	15661	15509	15570	15603	15637	15622	15449	15478	15423	15385	15579	15627	15702	15508	15728	15692	15532	15559	15605	15476	15697	15554	15666	15575	15659	15426	15515	15770	15637	15663	15617	15695	15664	15720	15397	15463	15718	15633	15692	15581	15588	15788	15681	15625	15508	15573	15522	15518	15498	15744	15488	15505	15737	15624	15614	15485	15533	15604	15507	15570	15406	15543	15574	15435	15591	15442	15392	15557	15561	15767	15545	15560	15569	15532	15426	15408	15595	15511	15647	15651	15735	15487	15533	15601	15643	15500	15678	15580	15636	15581	15513	15606	15621	15449	15544	15438	15750	15541	15480	15659	15479	15585	15417	15691	15579	15629	15464	15837	15555	15432	15406	15568	15536	15518	15663	15680	15506	15520	15623	15603	15602	15555	15615	15532	15490	15489	15539	15532	15579	15561	15633	15662	15534	15421	15612	15462	15379	15700	15669	15482	15494	15614	15689	15724	15657	15569	15509	15749	15637	15508	15544	15539	15505	15460	15507	15743	15543	15630	15415	15589	15564	15489	15435	15690	15628	15559	15590	15582	15479	15788	15583	15287	15641	15577	15635	15445	15697	15595	15681	15682	15458	15628	15583	15715
30217	26812	29987	24102	20123	19500	19099	18886	18740	18386	18627	18603	18588	18568	18524	18764	18511	18488	18413	18458	18530	18200	18280	18219	18374	18448	18430	18449	18135	18513	18413	18234	18355	18134	18573	18413	18416	18312	18412	18356	18295	18304	18429	18403	18352	18593	18336	18249	18230	18450	18234	18358	18322	18417	18490	18429	18251	18404	18221	18376	18584	18191	18361	18524	18320	18208	18337	18536	18276	18569	18439	18219	18422	18206	18283	18251	18434	18334	18376	18655	18396	18361	18445	18097	18282	18068	18159	18340	18215	18239	18346	18435	18415	18331	18313	18401	18389	18416	18464	18571	18372	18393	18403	18353	18291	18314	18542	18169	18356	18386	18315	18298	18347	18404	18243	18202	18308	18275	18230	18365	18409	18519	18385	18432	18237	18263	18196	18138	18300	18007	18419	18418	18560	18141	18180	18361	18520	18219	18316	18223	18253	18373	18420	18390	18522	18251	18280	18340	18142	18210	18185	18393	18330	18066	18387	18277	18411	18655	18425	18363	18203	18110	18354	18235	18050	18345	18226	18379	18152	18277	18392	18445	18290	18460	18247	18389	18287	18229	18373	18194	18640	18413	18242	18368	18368	18257	18332	18462	18464	18201	18325	18403	18414	18375	18333	18366	18233	18410	18425	18266	18359	18197	18317	18147	18497	18234	18401	18208	18399	18389	18400	18367	18404	18327	18268	18325	18379	18472	18368	18230	18323	18588	18291	18336	18467	18263	18217	18309	18167	18260	18231	18157	18619	18522	18384	18334	18223	18388	18396	18554	18253	18205	18398	18289	18235	18392	18459	18272	18319	18301	18363	18209	18348	18220	18254	18377	18165	18236	18433	18243	18339	18465	18393	18221	18312	18295	18338	18394	18154	18175	18279	18331	18370	18368	18383	18358	18327	18379	18332	18436	18312	18258	18263	18308	18410	18251	18329	18218	18320	18366	18118	18376	18350	18402	18516	18209	18509	18471	18474	18483	18380	18415	18353	18174	18163	18309	18269	18414	18244	18339	18371	18260	18551	18338	18461	18415	18250	18638	18441	18424	18291	18261	18378	18424	18447	18086	18277	18377	18507	18565	18357	18638	18529	18289	18236	18315	18307	18366	18468	18461	18141	18113	18407	18452	18311	18215	18082	18404	18320	18433	18329	18451	18272	18360	18303	18241	18304	18470	18400	18286	18145	18326	18487	18318	18319	18228	18430	18340	18407	18339	18321	18151	18361	18157	18506	18602	18392	18538	18287	18329	18323	18054	18319	18499	18373	18374	18374	18409	18498	18363	18637	18197	18521	18229	18606	18240	18450	18224	18349	18378	18255	18391	18379	18265	18349	18366	18363	18231	18436	18373	18299	18345	18415	18265	18543	18520	18358	18427	18204	18263	18242	18380	18360	18203	18449	18414	18293	18399	18529	18234	18387	18317	18364	18308	18239	18343	18245	18174	18295	18463	18276	18128	18408	18682	18233	18413	18452	18228	18298	18041	18375	18390	18493	18155	18328	18273	18334	18373	18237	18386	18450	18355	18342	18398	18371	18375	18492	18268	18392	18456	18525	18008	18223	18296	18284	18343	18320	18425	18253	18364	18438	18353	18487	18386	18304	18328	18538	18512	18451	18196	18291	18427	18315	18166	18100	18278	18444	18212	18251	18321	18537	18414	18412	18458	18405	18381	18132	18467	18234	18338	18370	18428	18151	18260	18062	18281	18276	18329	18244	18064	18403	18611	18298	18493	18468	18261	18401	18211	18294	18485	18370	18287	18277	18287	18329	18375	18347	18369	18438	18095	18326	18045	18388	18353	18470	18168	18239	18465	18554	18480	18358	18355	18422	18140	18234	18270	18201	18319	18371	18314	18394	18324	18239	18357	18485	18506	18405	18467	18421	18130	18294	18159	18093	18315	18159	18401	18406	18530	18240	18429	18186	18371	18341	18328	18184	18337	18630	18331	18414	18404	18403	18341	18412	18279	18560	18293	18503	18457	18398	18191	18489	18434	18212	18274	18468	18323	18207	18188	18212	18397	18143	18243	18462	18331	18338	18388	18371	18564	18283	18301	18431	18326	18521	18142	18335	18390	18553	18392	18354	18265	18394	18400	18243	18285	18377	18419	18399	18470	18377	18471	18431	18461	18165	18049	18337	18387	18177	18377	18245	18416	18340	18202	18495	18376	18365	18300	18155	18502	18385	18337	18266	18289	18598	18408	18193	18206	18249	18623	18328	18225	18100	18134	18602	18115	18219	18434	18261	18065	18502	18140	18437	18523	18499	18395	18331	18254	18286	18196	18320	18440	18427	18073	18377	18387	18512	18552	18216	18372	18363	18250	18298	18173	18259	18312	18247	18396	18472	18272	18231	18257	18455	18344	18234	18088	18552	18224	18435	18259	18363	18345	18395	18424	18354	18128	18334	18355	18419	18261	18142	18517	18362	18299	18438	18138	18715	18221	18557	18361	18213	18337	18529	18220	18146	18286	18226	18314	18330	18264	18313	18555	18463	18239	18582	18318	18399	18106	18440	18261	18467	18235	18326	18366	18360	18351	18227	18279	18406	18410	18237	18340	18377	18398	18213	18348	18324	18188	18213	18260	18444	18410	18415	18188	18284	18619	18141	18251	18263	18361	18249	18263	18333	18264	18401	18347	18438	18263	18352	18173	18351	18176	18422	18314	18561	18601	18404	18046	18309	18436	18294	18412	18133	18217	18267	18443	18590	18354	18227	18212	18284	18322	18071	18187	18437	18368	18384	18269	18133	18458	18363	18403	18355	18426	18529	18333	18259	18343	18125	18347	18502	18422	18188	18363	18315	18534	18441	18518	18170	18339	18261	18334	18488	18363	18199	18267	18382	18371	18483	18101	18348	18493	18237	18179	18339	18249	18253	18227	18437	18332	18273	18166	18343	18141	18173	18364	18449	18508	18299	18267	18272	18314	18208	18321	18577	18218	18526	18304	18377	18248	18365	18544	18354	18307	18327	18056	18376	18241	18296	18153	18520	18190	18559	18412	18339	18307	18450	18015	18263	17966	18301	18257	18195	18622	18515	18539	18407	18239	18343	18171	18472	18563	18302	18325	18465	18413	18327	18502	18460	18290	18456	18266	18327	18235	18380	18366	18326	18269	18235	18276	18447	18351	18322	18153	18334	18434	18352	18191	18239	18183	18195	18026	18282	18263	18215	18215	18190	18399	18414	18501	18298	18242	18393	18258	18298	18608	18405	18255	18090	18281	18471	18300	18329	18223	18348	18364	18429	18322	18441	18334	18387	18260	18479	18236	18346	18044	18432	18187	18302	18318	18271	18134	18406	18304	18309	18706	18391	18295	18295	18240	18636	18350	18517	18071	18237	18461	18385	18306	18348	18281	18436	18168	18471	18261	18298	18491	18367	18243	18388	18267	18331	18204	18447	18361	18358	18311	18351	18321	18347	18400	18497	18179	18541	18244	18433	18610	18294	18327	18289	18361	18340	18299	18129	18526	18376	18227	18034	18202	18104	18334	18159	18199	18313	18451	18380	18462	18360	18330	18548	18404	18432	18293	18324	18235	18265	18226	18144	18086	18261	18370	18270	18069	18140	18169	18254	18347	18416	18358	18429	18296	18245	18440	18283	18530	18486	18443	18480	18402	18371	18307	18283	18517	18363	18243	18248	18338	18341	18234	18325	18450	18523	18240	18347	18287	18477	18332	17964	18075	18338	18410	18307	18248	18495	18138	18334	18287	18338	18283	18223	18364	18409	17963	18239	18161	18150	18345	18460	18439	18392	18332	18256	18180	18178	18179	18362	18399	18428	18212	18395	18072	18279	18122	18414	18382	18296	18340	18298	18179	18536	18372	18128	18197	18358	18364	18469	18363	18350	18102	18274	18369	18422	18526	18468	18383	18454	18391	18310	18510	18310	18237	18332	18379	18369	18335	18291	18188	18341	18278	18277	18303	18337	18331	18455	18305	18407	18358	18208	18361	18497	18222	18239	18353	18410	18525	18637	18225	18342	18525	18421	18336	18229	18353	18430	18337	18399	18317	18469	18342	18512	18313	18221	18283	18333	18245	18281	18335	18422	18193	18297	18230	18262	18335	18384	18467	18316	18488	18402	18606	18269	18496	18528	18357	18334	18319	18415	18334	18527	18321	18273	18313	18449	18302	18409	18405	18272	18349	18523	18246	18328	18383	18295	18202	18347	18283	18589	18392	18305	18462	18483	18412	18507	18194	18274	18135	18418	18368	18408	18167	18466	18365	18290	18318	18105	18405	18338	18201	18428	18459	18183	18341	18248	18299	18500	18399	18399	18209	18257	18225	18321	18319	18209	18151	18353	18177	18251	18446	18544	18235	18436	18511	18263	18315	18237	18293	18262	18243	18382	18541	18308	18054	18250	18287	18259	18393	18255	18440	18250	18463	18299	18223	18464	18264	18275	18321	18262	18545	18374	18421	18468	18359	18358	18461	18393	18331	18353	18257	18295	18234	18247	18280	18173	18281	18377	18312	18442	18411	18381	18441	18298	18449	18463	18306	18191	18133	18144	18232	18313	18285	18333	18244	18179	18529	18453	18110	18262	18236	18441	18342	18147	18472	18266	18554	18280	18242	18325	18324	18274	18386	18319	18270	18367	18393	18487	18318	18429	18272	18322	18245	18495	18285	18442	18419	18229	18224	18262	18354	18153	18161	18144	18290	18355	18289	18459	18295	18283	18363	18484	18425	18332	18324	18309	18397	18286	18412	18245	18300	18176	18152	18187	18447	18358	18360	18236	18326	18415	18519	18274	18336	18264	18310	18222	18357	18428	18283	18310	18470	18439	18458	18636	18523	18298	18197	18294	18226	18452	18370	18427	18378	18333	18487	18254	18291	18192	18196	18405	18317	18331	18417	18360	18530	18416	18471	18340	18282	18361	18329	18302	18348	18457	18115	18351	18338	18094	18378	18264	18551	18325	18439	18480	18287	18262	18494	18458	18350	18371	18178	18462	18209	18554	18414	18501	18384	18472	18388	18230	18461	18439	18315	18472	18257	18561	18259	18311	18385	18217	18317	18329	18462	18402	18203	18557	18222	18505	18270	18500	18436	18458	18206	18247	18321	18534	18227	18271	18339	18290	18499	18430	18350	18394	18294	18321	18474	18413	18399	18404	18403	18408	18551
24299	36252	28159	19205	16995	16523	15871	15638	15450	15362	15191	15138	15148	15094	15193	15230	15031	15125	15008	14890	14910	15039	14933	14838	14965	14824	14894	14970	15037	14852	14816	14871	14933	15084	14802	14966	14981	14818	14765	14979	15081	14948	14884	15046	14732	14854	14980	14901	14873	14969	14988	14902	14986	14947	14916	14861	14878	14711	14790	14902	14933	15055	14850	14943	14937	14974	14842	14789	15064	14794	14990	14950	14995	14866	14717	15157	14780	14924	14996	15076	15016	14893	14973	14882	14978	14977	14926	15041	14780	14980	14946	14944	14858	14936	14857	15032	14954	14921	14901	15015	14918	14912	15017	14969	14980	15055	15033	14914	14821	14947	14834	14989	14903	14967	14968	14952	14905	14924	14866	14878	15081	14885	14934	14839	14947	14966	14875	14930	15030	14928	14922	14912	14924	14912	14879	14920	15044	14939	14881	14813	14865	14983	14752	14929	14943	14666	14904	14851	14939	14967	14853	14901	14781	14878	14964	15070	14909	14874	14930	14895	15036	14848	14886	15049	15036	14902	14822	14942	14880	15059	15115	15162	14867	14800	14987	15038	14878	14715	14858	15055	14852	15106	14987	14892	14924	15015	14885	14983	14793	14973	14985	14894	14978	14909	14925	14851	14794	14741	15058	14727	14898	14860	14963	14850	14798	14851	14894	14719	14945	14911	14841	14761	14916	14811	15065	14838	14935	14908	14834	14897	14915	14782	14957	14862	15007	14972	15070	14758	14776	14753	14986	14958	14951	14946	14901	14963	14909	14863	14880	15099	15041	14946	14842	14956	14904	14756	14868	14807	14864	14881	15052	14739	15076	14899	14707	14789	14984	14978	14910	14965	14910	14899	14778	15100	14845	14902	14907	14779	14861	14964	14964	14847	14908	14842	14899	14893	15013	15025	14888	14864	15109	14964	14863	15115	14905	14777	14953	14862	15029	14930	15029	14864	14813	14991	14936	14765	14897	14835	14717	14948	14966	14809	14713	15012	15027	14933	15114	14948	14878	15056	14990	14885	14988	14766	14967	14986	14883	14825	14921	14970	15076	14924	14827	14927	15061	15050	14845	14892	14882	15073	15024	14997	15126	14819	14914	15069	14979	14914	14985	14774	15100	14907	14808	15065	15033	14969	14943	14896	14948	14937	14962	14870	15038	14834	14775	14873	14935	14932	15041	14847	14887	14936	14831	14989	14853	14830	14942	14940	14907	14928	14973	14948	14859	14756	15055	14679	15156	14993	14915	14938	14755	15006	14925	14738	14841	14863	15056	15031	15038	15019	14828	14879	14996	14800	14921	14748	14971	15041	14865	14846	14869	15138	14940	15018	14981	14744	14923	15088	14919	14908	14859	14864	14945	14820	14946	14931	14851	15034	14884	14762	14615	15044	14803	14978	14874	14975	15014	14807	14949	15215	14896	14930	15031	14905	14834	14783	14888	14952	14966	14895	14865	15095	14855	14962	14959	14779	14844	14896	14890	15006	14885	15018	14941	14937	15060	14988	14968	14981	14843	14946	14968	14932	14967	14890	14900	14868	14926	14929	14898	15050	14878	15006	14924	14967	14921	14982	15165	14984	14786	15085	14952	15007	14895	14856	14839	14835	14911	15035	14955	15018	14984	15098	14994	15068	15002	14985	14878	14934	14881	14915	15003	14743	14943	14870	15018	14867	14915	14761	14839	14930	14876	15106	14722	14989	14932	14931	14935	15014	14793	14920	14951	14939	14900	14775	14828	14760	14854	14841	14828	14918	14948	15042	15023	14774	14869	14851	15079	14967	14909	14949	14882	14956	15030	15062	15026	15056	14987	14999	14893	14864	15078	14959	15028	14967	14836	14905	14853	15029	14841	14856	14742	14950	15018	15036	14891	14892	14989	14959	14976	14952	14819	14931	15028	14884	15123	14830	15023	14844	14991	14941	14992	14736	15138	14955	14846	15015	14831	14913	15029	14879	15142	14884	15058	14961	14943	14847	14782	14965	14755	15079	14938	14992	15123	14906	14986	15005	14775	15117	14832	14987	14980	14858	14978	14901	14866	14992	14984	14873	14939	15082	15034	14881	15077	14991	14795	14952	15002	14909	14834	14817	15015	14923	15127	14863	14900	15022	14825	14992	14887	15101	14993	15086	14893	15117	14961	14835	14755	14853	14958	14967	14941	15032	14921	14826	14860	15035	15020	14819	14992	14964	14914	14873	14882	14885	14719	14940	15000	14847	14995	14876	14850	15044	14887	14858	15000	14977	14888	15056	14851	15040	14966	15030	14884	14779	14843	14849	14862	14885	14823	15076	15049	15146	15008	14989	14777	14939	15001	15020	14852	15035	15019	15015	14855	14907	15043	15090	14947	14802	14821	14958	14980	14926	14736	14902	14960	15063	14923	14860	14791	15092	15023	14885	14928	15024	14920	14949	15116	15077	14999	14881	14889	14963	14949	15017	14996	14981	14882	14924	15018	14903	14845	15010	14874	14760	14958	14780	15006	15017	14930	14945	15088	14977	14867	15035	15057	15009	14837	14965	14975	14854	14924	14912	14908	14904	14967	14923	14912	14908	14782	15066	14897	14688	14899	14828	14888	14971	14908	15084	14880	14916	14913	14907	14797	14957	14962	14934	14950	15019	14897	14855	14932	14897	14864	15038	14827	14909	14847	14982	14921	14994	14809	15007	15092	14846	14783	14970	15146	14934	14893	15020	15029	15060	14851	14825	14770	14994	14965	14783	14948	14836	14919	14770	15176	14859	15057	14967	15018	14818	15010	14895	15018	14848	14931	14907	15006	15013	14610	15020	14860	15061	14689	14813	14925	14917	14856	14914	14883	14789	14954	14833	14876	14849	14821	14765	14908	14928	14974	14847	15044	14801	14957	15010	14835	14776	14964	15000	15071	14973	15125	15067	15141	15064	14915	14752	15049	14903	14855	14899	14870	15025	14768	14980	14909	14993	14865	14944	14853	14858	14993	14900	14874	14937	14964	15038	14808	14976	14898	14858	14918	15037	14941	15020	15013	14974	14764	14827	14886	14991	15002	15037	15013	14865	15026	15064	14859	14952	15057	15057	15014	14847	14972	14970	14862	15145	15005	15106	14878	14822	15047	14962	14926	15002	14794	14981	15008	14902	14986	14989	15030	14984	14836	14932	14882	14897	14983	15161	15006	14911	14874	15039	14848	14953	14864	14874	14882	15050	14978	14888	14860	14925	14933	14956	14868	14924	14846	14884	14975	14790	14959	14958	15056	14974	15004	14987	14883	14830	14952	14884	14881	14855	14863	14951	15001	14837	14924	14916	14996	14971	14797	14946	14976	14952	14896	15075	14853	14929	14984	14919	14824	15059	14909	15054	15051	14935	14729	15020	14913	14900	14768	14986	14923	15027	14886	14908	14836	14845	15035	14857	14924	14976	14934	14856	15002	14893	15045	14842	15001	15056	14963	14927	15073	15021	14947	14816	14839	15081	14963	15032	15000	14915	14976	15002	15111	14989	14927	14916	14892	14791	15078	14728	14878	14911	15137	14934	14854	15000	14923	15003	14797	14894	14851	14997	14821	14758	14978	15117	15034	14890	14994	14988	14791	14950	14968	14786	14861	14916	14783	15119	14916	15181	14974	14998	14905	14941	14850	14979	15083	14810	14895	14891	14866	14894	14905	15054	14967	15063	14830	14764	14577	14838	15161	14989	14923	14892	15075	14796	14875	15108	14685	15047	14816	14865	14805	15033	15003	14913	15070	14915	15055	14932	15140	14917	15031	15160	14831	14951	14938	15015	15046	14898	14917	14961	14931	14948	14812	14947	14834	14914	14993	15032	15001	14861	15044	15011	14695	15033	15030	14934	14884	14989	14923	14931	15039	14939	14891	14831	14786	14952	14901	15058	14914	14911	14855	14873	14911	14951	14965	14895	14972	14979	14825	14866	14973	15059	14956	14967	14910	15012	15058	14928	15060	14925	14863	15110	14902	14936	14930	14884	14812	14960	14777	15010	14971	14978	14985	14885	14937	14953	14810	14995	15010	15056	14954	14880	14896	14894	14960	14873	14852	14870	14970	15045	15108	14795	14913	14997	14882	14960	14983	14984	14956	14999	15096	14894	14998	14867	14913	14938	14850	14872	14924	15127	14888	14885	15026	14776	14838	14903	14827	14829	14877	14908	14884	14757	14919	14779	14966	15065	14911	14942	14877	15001	14978	14987	14965	14963	14843	14913	14917	14753	14971	15055	14839	15158	14851	15143	14946	14945	14972	14914	14869	15012	14914	14939	14961	14903	14941	14948	15045	14919	14912	14943	15033	14963	14847	15045	14910	15023	14740	15036	14892	14961	15032	15035	14854	14954	14905	15052	14928	15035	15202	14926	14743	14876	14825	14885	14902	14635	14875	14912	14778	15020	14927	14917	14820	14864	14897	14985	14805	14862	14850	14987	14941	14887	14988	14899	14850	14921	15088	14892	14953	14924	15111	14848	14740	14834	14879	14975	14965	14917	14829	15076	14727	15077	14832	14887	14899	14815	15027	15028	15100	15009	14844	15019	15000	14908	14963	14948	14957	14957	14872	14923	14827	15021	14776	15099	14883	14877	14786	14904	14832	14832	14958	14850	14898	14958	14976	14974	14898	14877	14873	14947	14713	14966	14992	15028	14985	15024	14972	14974	14711	14799	14881	14986	14927	14891	15093	15051	14916	14814	15011	14918	14850	14847	15034	15046	14927	15131	14901	14757	14973	14888	15121	14943	15050	15018	14979	14862	14934	14867	14975	14904	14831	15004	14989	15081	14839	14847	14948	14953	14949	14937	14838	14779	14933	14717	14706	14880	14919	14812	15079	14921	14825	14932	15118	15071	14863	14990	15010	14878	14996	14869	14758	15043	14790	14875	15032	15083	15018	14978	14908	14765	14835	14901	14846	14954	14916	15038	14951	14731	14811	15211	14929	14823	14823	15044	14835	14774	14870	14780	14975	14809	14932	14981	14939	15065	15046	14967	15100	14948	14970	14859	14981	14934	14965	14942	14979	14963	14997	14931	14861	14838	14862	14956	15035	14863	15009	14882	15131	14949	15022	14898	15057	15017	14841	14921	14854	14921	14795	14965	15104	14904	14903	14928	14831	14885	15092	14946	14846	14857	14908	14988	14935	14995	14977	14749
23171	20992	27815	24773	21972	20807	19423	17375	18112	18357	16922	16822	16887	17124	17388	17906	17532	17551	17133	16612	16958	16493	16506	16380	16281	16175	16143	16339	16486	16406	16383	16472	16271	16482	16427	16068	16383	16147	16295	16352	16367	16443	16189	16153	16456	16296	16360	16396	16390	16409	16368	16066	16288	16376	16380	16343	16444	16130	16192	16236	16201	16204	16462	16322	16489	16126	16284	16105	16263	16347	16370	16550	16261	16320	16459	16509	16291	16224	16293	16322	16394	16162	16305	16231	16288	16158	16296	16225	16382	16106	16361	16512	16313	16247	16328	16180	16486	16333	16423	16125	16293	16287	16397	16203	16095	16405	16413	16198	16434	16375	16273	16264	16223	16272	16492	16238	16336	16271	16329	16079	15993	16343	16136	16248	16400	16383	16500	16238	16239	16363	16077	16266	16256	16055	16145	16328	16281	16265	16346	16429	16391	16430	16482	16227	16405	16172	16350	16274	16137	16439	16452	16277	16436	16090	16322	16349	16146	16199	16339	16253	16357	16260	16128	16104	16097	16435	16206	16066	16383	16350	16506	16289	16213	16270	16176	16237	16093	16176	16450	16535	16265	16332	16290	16204	16497	16149	16066	16210	16308	16420	16178	16386	16544	16364	16142	16366	16317	16341	16214	16301	16279	16157	16252	16333	16386	16443	16163	16169	16295	16303	16480	16301	16287	16399	16305	16409	16385	16130	16322	16193	16317	16243	16502	16325	16442	16347	16192	16488	16190	16391	16531	16267	16321	16367	16169	16592	16219	16301	16340	16353	16163	16111	16192	16496	16547	16232	16207	16188	16363	16283	16147	16198	16422	16435	16046	16323	16098	16236	16331	16394	16316	16456	16112	16262	16343	16015	16426	16185	16366	16168	16337	16288	16442	16221	16444	16161	16435	16297	16398	16528	16251	16214	16396	16302	16090	16166	16289	16376	15948	16333	16249	16215	16446	16328	16339	16210	16301	16108	16142	16364	16426	16373	16272	16185	16366	16285	16172	16453	16228	16297	16449	16156	16277	16171	16282	16442	16202	16045	16377	16234	16127	16518	16180	16129	16331	16242	16499	16402	16393	16358	16318	16153	16201	16310	16176	16207	16220	16197	16296	16306	16399	16214	16181	16393	16555	16335	16233	16424	16397	16460	16303	16288	16495	16300	16330	16403	16251	16213	16321	16195	16201	16354	16292	16245	16292	16351	16256	16369	16272	16198	16447	16298	16070	16378	16325	16193	16410	16379	16211	16460	16239	16205	16289	16265	16345	16205	16231	16286	16389	16046	16318	16065	16252	16314	16201	16380	16280	16425	16313	16382	16455	16250	16325	16243	16246	16502	16045	16287	16168	16226	16333	16312	16281	16234	16437	16234	16276	16472	16361	16337	16175	16417	16183	16365	16153	16261	16552	16173	16494	16290	16153	16518	16277	16146	16524	16268	16346	16305	16251	16361	16204	16151	16120	16213	16237	16273	16450	16449	16343	16272	16284	16445	16299	16221	16085	16044	16233	16231	16370	16238	16280	16368	16340	16375	16283	16295	16486	16252	16184	16418	16324	16173	16068	16234	16220	16396	16227	16257	15996	16442	16166	16201	16375	16489	16311	16384	16253	16284	16150	16382	16369	16130	16298	16394	16277	16273	16456	16349	16310	16144	16239	16482	16323	16372	16142	16219	16283	16272	16238	16330	16281	16089	16362	16114	16109	16343	16256	16423	16386	16280	16264	16164	16361	16418	16357	16233	16522	16245	16365	16321	16514	16235	16396	16342	16409	16237	16268	16186	16197	16324	16173	16284	16283	16291	16215	16258	16292	16291	16360	16416	16292	16223	16126	16401	16243	16090	16295	16348	16284	16142	16339	16206	16472	16092	16471	16565	16144	16257	16327	16359	16297	16219	16286	16398	16160	16242	16216	16257	16472	16245	16428	16185	16136	16075	16126	16246	16249	16279	16367	16257	16447	16261	16263	16285	16334	16393	16183	16395	16338	16228	16115	16339	16148	16220	16306	16302	16346	16386	16278	16322	16200	16338	16389	16343	16586	16259	16327	16189	16203	16266	16461	16492	16371	16324	16253	16116	16263	16207	16304	16306	16294	16196	16404	16369	16161	16202	16318	16203	16353	16319	16318	16332	16332	16352	16317	16324	16331	16378	16456	16352	16295	16225	16197	16209	16357	16208	16348	16613	16371	16251	16307	16293	16287	16381	16480	16083	16310	16351	16244	16053	16037	16426	16304	16486	16249	16394	16273	16210	16178	16262	16165	16317	16377	16245	16408	16377	16294	16293	16299	16617	16282	16242	16326	16144	16512	16188	16249	16474	16371	16338	16411	16102	16170	16252	16261	16187	16250	16285	16332	16045	16262	16284	16375	16243	16193	16260	16238	16357	16375	16367	16329	16241	16184	16272	16337	16441	16298	16157	16407	16117	16371	16375	16368	16267	16298	16368	16323	16385	16411	16313	16029	15965	16311	16326	16295	16241	16384	16282	16419	16328	16287	16402	16312	16243	16121	16366	16412	16260	16184	16409	16573	16255	16311	16299	16421	16370	16308	16126	16157	16211	16386	16197	16272	16232	16094	16347	16260	16306	16205	16158	16267	16271	16312	16103	16301	16320	16219	16424	16054	16270	16376	16276	16212	16402	16298	16277	16335	16429	16218	16408	16256	16218	16357	16345	16388	16393	16382	16306	16197	16256	16374	16227	16350	16331	16159	16219	16445	16327	16203	16171	16247	16254	16062	16185	16159	16329	16074	16302	16354	16229	16116	16292	16196	16146	16270	16332	16290	16195	16352	16125	16176	16487	16421	16292	16251	16347	16384	16347	16248	16348	16339	16162	16275	16521	16304	16105	16208	16287	16388	16188	16186	16380	16332	16436	16387	16407	16334	16049	16395	16190	16208	16201	16297	16217	16388	16350	16331	16188	16339	16309	16387	16108	16248	16238	16143	16118	16364	16328	16139	16188	16315	16403	16329	16234	16460	16185	16323	16449	16405	16371	16284	16239	16115	16464	16025	16288	16294	16296	16265	16229	16209	16280	16150	16161	16205	16364	16252	16202	16222	16270	16275	16291	16393	16137	16152	16229	16260	16381	16308	16330	16277	16331	16306	16179	16414	16274	16466	16237	16316	16403	16308	16264	16417	16345	16310	16155	16477	16193	16317	16339	16257	16366	16523	16267	16342	16167	16247	16235	16011	16016	16453	16295	16140	16304	16266	16346	16326	16396	16198	16312	16263	16178	16334	16462	16171	16367	16534	15994	16328	16209	16173	16537	16394	16263	16183	16348	16475	16236	16429	16556	16441	16370	16268	16274	16213	16234	16304	16429	16308	16295	16374	16298	16376	16324	16391	16187	16289	16340	16194	16229	16294	16183	16236	16096	16181	16209	16153	16256	16353	16468	16552	16217	16423	16312	16111	16403	16311	16199	16526	16261	16109	16452	16491	16237	16200	16239	16393	16431	16391	16418	16315	16377	16294	16215	16485	16065	16346	16241	16196	16327	16333	16163	16258	16191	16222	16219	16347	16167	16324	16235	16280	16181	16164	16247	16222	16266	16401	16352	16294	16507	16292	16288	16285	16401	16142	16061	16264	16236	16288	16168	16371	16220	16349	16235	16271	16347	16494	16384	16259	16443	16292	16272	16355	16260	16047	16436	16572	16288	16143	16371	16261	16327	16145	16292	16346	16290	16362	16089	16313	16182	16153	16138	16355	16288	16314	16168	16328	16322	16240	16158	16251	16349	16231	16509	16472	16194	16426	16238	16202	16227	16230	16200	16355	16395	16747	16373	16574	16456	16001	16192	16229	16235	16313	16228	16086	16310	16137	16409	16384	16492	16311	16487	16288	16196	16078	16499	16242	16353	16237	16325	16307	16260	16248	16244	16290	16235	15991	16203	16391	16414	16429	16440	16358	16226	16335	16424	16263	16274	16377	16431	16281	16087	16441	16335	16356	16324	16248	16296	16338	16307	16342	16531	16355	16318	16284	16338	16319	16187	16395	16244	16300	16208	16307	16503	16421	16380	16345	16322	16335	16326	16317	16477	16255	16294	16170	16264	16092	16069	16098	16110	16158	16387	16197	16344	16197	16388	16056	16243	16384	16062	16264	16413	16327	16309	16446	16301	16315	16248	16019	16426	16206	16294	16288	16170	16376	16252	16329	16362	16405	16346	16423	16432	16305	16450	16408	16360	16195	16243	16079	16193	16339	16246	16395	16291	16251	16218	16070	16129	16426	16343	16049	16100	16327	16327	16353	16087	16318	16332	16263	16239	16385	16408	16475	16357	16417	16180	16236	16151	16276	16289	16226	16427	16358	16354	16414	16365	16204	16360	16284	16172	16426	16347	16381	16108	16203	16437	16498	16489	16396	16402	16483	16375	16495	16208	16123	16330	16132	16160	16159	16136	16158	16201	16162	16324	16187	16355	16334	16450	16292	16246	16152	16291	16246	16433	16238	16383	16413	16284	16263	16311	16479	16289	16152	16439	16352	16369	16322	16167	16375	16408	16204	16329	16314	16213	16223	16723	16286	16250	16248	16398	16302	16209	16241	16274	16326	16384	16218	16321	16238	16336	16307	16300	16519	16564	16429	16170	16145	16304	16247	16314	16249	16347	16444	16411	16279	15953	16232	16368	16072	16218	16284	16218	16194	16273	16319	16368	16260	16492	16196	16392	16179	16531	16160	16281	16394	16204	16323	16439	16254	16334	16288	16377	16091	16395	16244	16182	16230	16277	16237	16268	16241	16263	16287	16336	16437	16416	16278	16278	16345	16197	16206	16367	16450	16431	16205	16370	16324	16392	16323	16075	16221	16230	16433	16279	16138	16233	16285	16437	16171	16450	16621	16168	16152	16270	16252	16271	16261	16347	16311	16205	16566	16231	16531	16356	16279	16447	16271	16410	16216	16266	16300	15973	16272	16403	16351	16273	16385	16229	16344	16320	16094	16311	16325	16202	16310	16181	16350	16217	16206	16418	16309	16116	16074	16277	16329	16459	16359	16010	16428	16249	16206	16236	16431	16413	16281	16132	16158	16228	16385	16026	16133	16376	16344	16266	16307	16367	16385	16357	16330	16326	16447	16208	16510	16353	16288	16246	16343	16187	16218	16174	16266	16290	16338	16176	16227	16349
25861	49917	36694	20962	17618	16331	15276	14751	16898	15939	14206	14313	14439	14592	15356	15508	15393	14617	14495	14199	14038	14062	14024	13683	13775	13684	13806	13673	13725	13743	13869	13695	13590	13687	13792	13762	13681	13682	13609	13734	13722	13636	13747	13742	13868	13551	13561	13675	13638	13863	13875	13663	13699	13625	13862	13634	13656	13685	13826	13724	13728	13808	13822	13593	13634	13655	13958	13659	13821	13672	13698	13597	13568	13796	13792	13729	13738	13750	13657	13607	13664	13773	13782	13778	13897	13901	13735	13657	13630	13623	13722	13703	13693	13718	13765	13654	13727	13649	13836	13683	13688	13666	13717	13767	13783	13695	13695	13914	13916	13594	13834	13545	13746	13831	13718	13707	13542	13881	13802	13824	13886	13651	13552	13733	13671	13582	13845	13684	13572	13765	13766	13727	13625	13740	13713	13719	13802	13663	13776	13788	13673	13735	13741	13746	13643	13798	13588	13730	13565	13596	13612	13809	13823	13678	13705	13615	13610	13737	13647	13651	13810	13706	13713	13596	13719	13676	13785	13513	13810	13664	13644	13546	13817	13766	13689	13567	13701	13895	13609	13739	13579	13796	13845	13758	13545	13827	13669	13750	13720	13639	13699	13726	13673	13826	13711	13711	13667	13657	13721	13621	13750	13777	13699	13545	13674	13802	13622	13751	13472	13532	13603	13667	13559	13787	13802	13617	13608	13749	13640	13807	13638	13676	13885	13755	13662	13639	13479	13712	13628	13597	13417	13594	13835	13748	13804	13611	13767	13692	13730	13757	13739	13725	13754	13798	13585	13746	13551	13807	13759	13937	13736	13712	13723	13818	13635	13708	13660	13617	13679	13747	13755	13722	13759	13472	13668	13825	13863	13738	13623	13637	13725	13652	13585	13749	13765	13651	13637	13782	13796	13733	13573	13635	13736	13716	14029	13750	13657	13653	13596	13719	13809	13708	13738	13695	13707	13857	13772	13803	13721	13521	13731	13761	13697	13772	13681	13600	13752	13757	13780	13815	13686	13650	13663	13707	13725	13562	13747	13565	13660	13768	13829	13746	13971	13747	13679	13618	13627	13605	13725	13619	13894	13601	13598	13595	13833	13596	13650	13784	13761	13714	13794	13813	13651	13724	13734	13646	13646	13632	13705	13744	13671	13819	13590	13803	13776	13824	13684	13684	13608	13568	13555	13565	13873	13602	13527	13619	13698	13690	13723	13561	13758	13746	13618	13718	13737	13577	13755	13640	13709	13741	13852	13735	13694	13654	13616	13834	13774	13709	13676	13778	13713	13820	13508	13566	13688	13810	13608	13813	13621	13566	13660	13811	13789	13757	13619	13579	13663	13727	13580	13569	13639	13756	13729	13700	13761	13636	13786	13711	13712	13575	13523	13735	13631	13807	13586	13879	13665	13633	13644	13700	13810	13695	13794	13699	13697	13589	13725	13692	13746	13749	13752	13792	13879	13661	13586	13787	13768	13712	13673	13787	13640	13561	13649	13683	13629	13724	13513	13630	13618	13702	13693	13677	13518	13669	13609	13759	13846	13725	13626	13633	13749	13746	13757	13749	13664	13688	13889	13680	13784	13715	13878	13747	13688	13689	13667	13707	13749	13770	13555	13691	13547	13668	13759	13668	13665	13695	13730	13669	13668	13653	13609	13687	13753	13775	13644	13705	13528	13750	13539	13612	13651	13688	13693	13772	13580	13769	13761	13758	13628	13703	13528	13640	13783	13844	13751	13704	13521	13784	13796	13732	13883	13584	13848	13630	13692	13719	13643	13798	13739	13794	13648	13677	13783	13763	13722	13745	13638	13724	13772	13724	13738	13573	13721	13853	13703	13658	13637	13765	13846	13781	13769	13690	13690	13587	13721	13869	13687	13666	13655	13825	13635	13784	13849	13632	13637	13800	13557	13880	13635	13873	13642	13664	13864	13765	13649	13760	13546	13725	13866	13724	13641	13718	13818	13797	13642	13573	13692	13671	13762	13574	13795	13821	13792	13731	13675	13839	13669	13566	13517	13734	13810	13669	13599	13806	13771	13747	13699	13695	13691	13642	13705	13596	13728	13769	13697	13621	13776	13815	13754	13855	13626	13717	13684	13654	13680	13480	13644	13794	13760	13650	13739	13613	13848	13794	13821	13709	13565	13749	13888	13836	13679	13723	13530	13981	13604	13695	13751	13878	13682	13675	13679	13756	13846	13735	13770	13677	13488	13762	13681	13785	13604	13815	13744	13802	13795	13699	13690	13782	13677	13730	13653	13641	13706	13707	13671	13693	13639	13605	13609	13732	13784	13750	13640	13795	13668	13700	13771	13694	13713	13711	13717	13683	13621	13727	13659	13484	13705	13712	13717	13585	13772	13757	13746	13624	13642	13601	13828	13728	13619	13711	13679	13896	13810	13704	13713	13846	13627	13650	13631	13589	13685	13661	13694	13666	13696	13772	13677	13641	13748	13650	13581	13723	13676	13704	13671	13713	13743	13628	13544	13785	13613	13559	13847	13817	13797	13787	13736	13726	13704	13669	13748	13664	13750	13579	13797	13835	13711	13777	13756	13568	13662	13801	13684	13695	13774	13608	13668	13587	13653	13668	13544	13616	13730	13706	13584	13753	13795	13708	13658	13669	13735	13737	13796	13591	13649	13735	13666	13644	13635	13590	13873	13726	13699	13777	13689	13771	13669	13691	13780	13570	13665	13763	13768	13666	13558	13769	13724	13601	13594	13669	13831	13570	13623	13729	13737	13518	13650	13857	13579	13711	13861	13665	13854	13811	13700	13634	13752	13568	13659	13854	13792	13819	13678	13655	13674	13707	13603	13696	13718	13883	13731	13794	13967	13734	13646	13669	13504	13518	13746	13720	13760	13733	13756	13669	13694	13692	13633	13586	13689	13789	13527	13552	13670	13853	13716	13794	13431	13720	13678	13687	13833	13755	13534	13662	13801	13780	13652	13665	13712	13534	13720	13770	13735	13582	13730	13553	13947	13531	13628	13654	13744	13740	13682	13765	13820	13642	13772	13590	13659	13855	13879	13676	13587	13568	13619	13650	13745	13882	13721	13588	13687	13676	13660	13710	13791	13598	13573	13843	13768	13751	13632	13902	13844	13721	13595	13929	13789	13543	13849	13708	13719	13830	13820	13659	13668	13737	13765	13731	13494	13671	13686	13713	13833	13801	13661	13723	13589	13744	13700	13665	13644	13720	13837	13502	13622	13694	13557	13779	13687	13876	13730	13617	13794	13646	13720	13801	13696	13852	13772	13722	13592	13657	13717	13620	13843	13658	13658	13740	13799	13804	13932	13633	13847	13717	13840	13614	13694	13693	13690	13610	13565	13887	13657	13687	13673	13715	13681	13820	13794	13720	13778	13744	13654	13582	13615	13599	13710	13787	13707	13904	13840	13513	13769	13752	13542	13749	13731	13743	13910	13699	13832	13746	13608	13771	13684	13657	13696	13681	13776	13724	13579	13892	13714	13573	13803	13887	13721	13597	13666	13703	13734	13798	13715	13725	13675	13621	13647	13670	13696	13692	13521	13644	13868	13621	13632	13688	13641	13862	13690	13658	13722	13821	13691	13719	13860	13659	13685	13681	13613	13742	13563	13699	13661	13913	13847	13686	13823	13605	13626	13752	13924	13794	13655	13745	13795	13693	13729	13738	13529	13598	13765	13696	13809	13856	13829	13599	13705	13773	13578	13674	13669	13837	13678	13735	13742	13865	13800	13581	13598	13782	13767	13613	13867	13723	13811	13870	13737	13787	13601	13624	13633	13762	13689	13700	13820	13632	13575	13614	13791	13535	13646	13735	13747	13809	13789	13736	13781	13653	13718	13784	13642	13725	13658	13774	13705	13579	13701	13881	13634	13840	13769	13681	13637	13805	13741	13753	13861	13637	13718	13708	13739	13728	13520	13637	13712	13745	13668	13697	13650	13759	13531	13771	13660	13810	13792	13691	13733	13688	13855	13701	13744	13635	13766	13704	13799	13817	13826	13644	13801	13705	13687	13752	13624	13823	13584	13843	13799	13816	13600	13571	13716	13713	13759	13614	13779	13929	13598	13522	13866	13672	13712	13639	13788	13760	13814	13659	13686	13721	13728	13701	13807	13681	13688	13691	13577	13728	13751	13784	13753	13485	13643	13819	13726	13645	13637	13771	13632	13635	13727	13659	13796	13816	13663	13516	13701	13716	13515	13575	13713	13721	13776	13858	13722	13654	13781	13698	13585	13568	13788	13509	13614	13791	13681	13596	13769	13834	13628	13714	13788	13655	13860	13696	13722	13781	13546	13822	13716	13728	13737	13627	13593	13741	13679	13844	13579	13785	13534	13881	13513	13791	13613	13603	13741	13820	13629	13834	13848	13750	13674	13606	13702	13616	13841	13650	13869	13653	13658	13711	13484	13877	13557	13791	13660	13661	13719	13708	13725	13789	13625	13689	13686	13724	13841	13758	13753	13810	13803	13693	13762	13752	13689	13593	13699	13750	13591	13741	13522	13640	13859	13923	13789	13748	13576	13797	13823	13850	13665	13733	13718	13618	13685	13732	13762	13800	13608	13717	13522	13853	13730	13711	13750	13842	13747	13627	13709	13694	13714	13766	13690	13719	13736	13721	13822	13769	13664	13620	13763	13612	13627	13777	13741	13761	13667	13744	13669	13528	13622	13768	13755	13719	13759	13853	13672	13805	13683	13785	13574	13773	13759	13674	13619	13804	13853	13546	13675	13572	13632	13662	13727	13798	13685	13722	13910	13761	13751	13655	13628	13716	13665	13527	13621	13677	13833	13691	13594	13710	13754	13506	13820	13568	13743	13769	13680	13971	13607	13671	13702	13637	13715	13854	13723	13648	13632	13354	13525	13804	13683	13768	13676	13700	13632	13902	13825	13774	13810	13709	13777	13606	13849	13601	13761	13734	13647	13816	13660	13763	13873	13569	13691	13661	13658	13825	13756	13503	13534	13736	13724	13816	13834	13761	13741	13690	13939	13623	13724	13690	13761	13691	13648	13806	13734	13722	13822	13729	13589	13702	13622	13803	13669	13679	13769	13782	13680	13720	13664	13682	13607	13705	13749	13659	13683	13790	13793	13510	13796	13749	13821	13704	13712	13752	13741	13685	13653	13759	13748	13546
24504	21043	27179	26178	19642	17805	17601	16751	16792	16965	16263	16238	16206	16426	16556	16765	16819	16578	16496	16150	16324	16179	16494	15968	16046	16365	16095	15992	16289	16181	15932	16023	16182	16118	16006	16254	16036	16201	15817	16219	15969	15961	16002	16143	15829	15979	16072	16082	16117	15815	15873	16051	16021	16158	16023	16007	15972	16022	16203	16128	16060	16005	16167	16159	16119	16011	16072	16023	15800	15893	15977	15926	15969	15940	15972	16052	16193	16042	16017	16062	15889	16156	15868	15945	16245	15992	15825	15983	16046	15936	16158	16209	15923	15904	15956	15967	16074	15874	15866	15972	16004	16098	16019	15974	16251	15920	16079	15935	15970	16250	16121	15994	15735	15829	15768	16024	16000	15889	16089	15823	16027	16016	15992	15973	16101	15937	16019	15995	16231	15817	15988	16060	16001	15855	16056	15863	15989	16028	16178	15877	15792	15921	15995	15935	15919	16146	16073	16013	16103	16084	16234	15912	16096	16094	15944	15860	15964	16084	16070	16191	16039	16013	16240	16071	16098	16128	16073	15855	16003	16042	15752	16056	15917	16032	15975	16121	16104	16182	16115	16131	16094	16031	16228	15890	15981	15990	16017	16147	16167	16111	15886	16071	16068	16087	15925	15940	16225	16168	16089	15959	16120	15964	16063	16183	16088	15972	15978	16259	16203	16053	15835	15861	16091	15980	16085	16078	16072	15830	16046	16188	16170	16068	16079	16032	16120	16042	15990	16122	16039	15969	16033	16115	15974	15822	16012	15887	16189	15860	16191	15969	16123	16003	15856	15883	16195	16098	15913	16010	15925	16047	16042	16097	15852	16157	15981	16171	16281	15931	15948	16171	16072	16239	16074	15971	15856	15961	15976	15946	16057	16119	16010	15880	16087	16192	16095	15977	16057	15819	16083	16045	16122	16246	15902	15895	15981	16063	16062	15922	15942	15918	16069	16029	16012	16054	16018	16032	16177	16041	16013	16054	16150	15927	15888	16088	15837	15902	15869	16027	16043	15956	15925	16022	15988	15895	16001	16146	15979	16100	16220	16154	16125	15988	16012	16040	15908	16159	15923	15866	16153	15938	15961	16069	15893	16130	15876	15931	15808	16051	16212	15949	15972	16040	16015	15807	16064	15855	15794	15983	15871	16098	15926	16045	16055	15979	16118	16028	15906	16004	16011	16180	16070	16114	16035	16029	16052	16052	15742	16045	16107	16089	15942	16111	16097	15930	15842	16062	16186	15979	16187	15893	16115	15807	16137	16282	16092	15858	16005	16197	16092	16062	15917	16192	16202	16171	16108	16034	15899	16004	15940	16102	16034	15815	15890	15893	16097	16009	15865	15889	16010	16005	16095	16078	16083	16007	16058	16063	16023	16107	16077	16011	15845	15845	16003	16027	16038	15991	16067	16161	15980	15969	15817	15971	16105	15870	16152	16035	16084	16163	16065	15939	16170	16055	15949	15977	15950	16039	15962	16055	15878	15754	15990	15999	16029	15928	15880	16143	15989	15925	15980	16086	16156	15899	15996	16027	15898	15897	16210	16221	15926	16170	16123	15941	16157	15884	16053	16090	15871	15942	16026	15883	16174	15978	16123	15987	16116	16054	16299	16362	16248	16082	15909	15866	16034	16002	16006	15950	15942	16099	16015	16113	16121	15981	16098	15875	16156	16204	16015	16188	16260	16101	16091	16093	16240	15969	16062	16119	15990	15920	16084	16135	16010	15949	16120	16123	15942	16112	16083	16009	16214	16186	16216	16074	15960	16141	15961	16310	16010	16008	16037	15972	16007	16060	15931	16099	15948	16035	16109	15911	15968	15827	15966	15993	16309	16156	16163	16115	16104	16010	16015	16046	16133	15943	16087	15967	16005	16038	16118	16083	16103	16135	16061	16213	16108	15788	16075	16125	16072	16152	15772	16211	16070	15925	16107	16020	15972	15940	16047	16120	16013	15926	16083	15984	15907	16277	16092	16129	16284	16060	16027	16021	16316	16145	15863	15995	15846	15856	16050	16081	16180	16090	16125	16132	16075	16154	16105	15819	15930	16107	16132	15926	16050	16213	16191	15815	16056	15998	16213	15826	15952	15974	16062	16048	16024	15925	16105	16014	16074	16137	15879	16035	16083	15976	16147	15907	16174	15949	16082	15965	15844	15913	16151	16043	15919	16110	15958	16266	16022	16070	16108	16091	16051	16021	16173	15884	15907	15978	16166	16136	15892	16203	16176	16179	16090	15979	15968	16060	16198	15864	15952	15986	15892	16067	15876	16039	16178	16049	16020	16076	16244	15883	15950	16067	16065	15927	16020	16000	15888	16089	15974	16042	16088	15930	16213	15990	15865	15964	16254	16200	16097	15979	16051	16096	15855	15828	16197	16031	15844	16075	15997	16147	16060	15963	16252	16041	16196	16073	16184	15932	16108	16143	16106	15978	16002	16019	15965	15845	16209	16098	16071	16022	16243	16328	16040	16313	16089	15901	16032	16080	15945	16084	15966	15866	15948	16236	15774	16011	16213	15882	15994	16114	16232	15797	16040	15998	16194	15913	15990	16089	15922	16108	16216	16078	15999	15744	15991	16089	16049	16202	15970	16041	15937	16321	16164	16161	15942	16131	16180	16156	15968	16090	16047	15887	16004	16048	16084	15953	16018	15946	15935	15944	16203	15948	15887	15958	16106	16205	15990	15861	16142	15956	16189	16092	16248	16027	16048	15933	16250	16001	16151	16075	16016	15928	16059	16027	15978	15882	16056	16180	15997	15970	15928	16193	16143	16123	15959	16037	15789	16021	15891	15818	16039	16195	16091	16000	16102	16349	16000	16001	15994	16089	16110	16119	15905	15845	16145	16066	16048	16173	16246	16105	16282	16400	15982	16001	16126	16080	15959	16151	15955	16107	16252	16037	16188	16038	16062	16032	16063	16035	16194	16099	16028	16091	16089	15983	16120	16162	16157	16140	15976	16121	16070	16189	16000	15914	16005	16180	16088	16130	16210	16024	15739	16119	16139	16225	16009	15901	16078	16083	16119	15993	16181	16117	16284	16115	16120	16137	16080	16268	16157	16193	15934	16072	16164	15966	15950	15831	16019	16064	15949	16192	15768	16011	15903	16087	16078	16062	16169	15894	15837	16091	16050	16026	15912	16079	15815	15823	16054	16192	15918	15992	16182	16082	15964	15954	16032	16015	16245	16069	16179	16208	16105	16050	16130	16035	16274	16132	16238	16007	16223	15954	15968	16063	16012	16042	16010	15911	16093	16011	16015	15979	15984	16030	15972	15930	16016	16254	16078	16026	16016	16032	16222	15980	16129	16106	16105	15995	16061	15910	15801	15957	15967	16031	16062	15926	16115	16044	16098	16010	16125	15932	16050	15927	16067	16130	15930	16133	16024	16186	16105	15925	15863	16014	16011	16133	16070	16055	16294	15994	15880	16002	15843	16023	16035	16076	16058	16022	16095	15939	16001	15958	16113	15974	15913	16130	16141	15971	15877	16135	15943	16043	16074	15945	16036	16124	16118	15819	16095	15942	16062	16230	15900	15966	16075	15815	15673	16147	16058	16033	16269	16262	15997	16162	16091	15982	15892	16081	16110	15993	16263	16054	15738	16036	16115	16112	15947	16114	16208	15902	16067	16218	15942	16119	16131	15934	16052	16104	15946	16154	15969	15896	15964	16051	16039	16003	16117	15974	15957	16064	16021	15972	15938	16115	16240	16227	16161	16194	15875	16133	16189	16419	15965	16112	16094	15943	16101	16090	16105	16033	16122	16095	15830	15927	15993	15926	16004	15981	16127	16074	16128	15998	15986	16022	16068	16131	16001	15922	15753	16050	15880	15979	16080	16109	15946	16093	15892	15943	15970	16018	16209	16247	16071	16125	15957	16016	16026	16037	16134	16025	16089	15979	16062	15850	15704	16104	15997	16058	16093	16070	15957	16036	16224	16238	16166	16144	16103	16137	16102	15995	16198	15949	16149	15940	16009	16023	16127	16032	15863	16146	15960	15961	16008	16042	15992	16061	15892	16103	16075	16246	16132	16074	15976	16180	16056	15924	15915	16095	15996	15712	16188	16090	15971	16043	15943	16065	16020	16098	15987	15990	15897	16102	15913	16059	16103	16111	16042	15831	16224	15826	16122	16057	16073	16162	15949	15960	16221	15969	15885	15960	16297	16154	16249	16071	15737	16019	16172	16050	15991	15992	16130	16130	16112	15986	15888	15932	16064	16082	16028	15938	16023	16046	15857	16204	16278	16101	16010	15883	16011	16028	15929	16002	16054	15935	16275	15862	15972	16096	16082	16125	16059	16075	16025	15804	15942	16086	16158	15963	16062	15973	16222	16146	16102	16132	15962	16071	15813	16156	16149	15960	15829	15934	16081	15906	16119	15990	16226	16192	15999	16029	16013	15840	16151	15909	16044	16054	16202	16208	16040	15965	16090	15988	16092	15962	16060	16023	16192	16095	16153	16017	16081	15973	16121	15983	16114	16136	15900	16108	15967	15935	16223	15983	15952	16005	15937	15895	16144	15932	16035	15957	16166	15907	15972	16119	16080	16110	16045	16050	15948	16043	15836	16037	16139	16078	16133	16034	16085	16070	15980	15975	16179	15924	15957	16067	16179	16089	15903	15992	15908	16023	15949	16000	16153	16029	16060	16084	16048	15969	16001	15969	16089	15942	16161	16032	15999	15898	16040	16026	15896	16183	16043	16064	15953	16135	15917	16084	15958	16049	16170	16063	16142	15988	16294	15979	15846	15917	16002	15768	15933	16109	16080	16096	16188	16106	16210	15991	16024	15927	15832	16200	16045	16013	15742	15889	16234	15825	16180	15957	16017	15935	16044	16012	16012	16094	15865	16023	16092	16197	16052	16054	16125	16150	15981	15997	16012	16201	16139	16096	16123	16077	16116	15947	16038	16112	16077	16073	16116	15927	15936	16172	16022	15931	16022	15935	15962	15835	16280	15995	15932	16066	15927	15971	16034	15970	16003	16043	15909	15807	15869	16056	16115	15869	16300	15998	15988	16023	16013	16221	16049	16103	16047	16067	15949	15997	16211	16225	16004	16192	16113	16079	16124	16111	16037	16032	15942	16195	16233	15915	16186	16269	16076	16021	16142	16141	16040	16046	16235	15967
24979	42122	31237	18684	16865	15197	14571	14477	15056	15031	13792	13955	13908	14245	14693	14737	14438	14369	14027	13546	13660	13717	13580	13610	13540	13456	13444	13613	13699	13401	13558	13654	13626	13449	13654	13535	13557	13455	13554	13536	13439	13486	13478	13533	13346	13680	13593	13575	13678	13661	13386	13553	13574	13385	13638	13414	13485	13550	13214	13504	13454	13553	13557	13422	13312	13402	13595	13745	13349	13499	13758	13578	13572	13571	13593	13538	13407	13510	13579	13311	13430	13676	13476	13374	13575	13326	13547	13487	13548	13441	13554	13434	13642	13468	13561	13481	13485	13496	13570	13545	13679	13376	13481	13541	13532	13340	13533	13525	13454	13559	13506	13444	13386	13378	13563	13424	13527	13394	13624	13521	13487	13578	13443	13467	13597	13337	13565	13472	13566	13439	13527	13535	13449	13532	13291	13366	13478	13624	13533	13338	13539	13527	13458	13420	13564	13486	13397	13430	13512	13454	13600	13515	13559	13566	13627	13652	13339	13451	13356	13664	13485	13582	13461	13376	13537	13361	13437	13638	13383	13686	13480	13535	13522	13497	13480	13481	13463	13480	13408	13463	13442	13442	13489	13419	13558	13525	13478	13514	13508	13494	13528	13601	13457	13547	13344	13478	13548	13531	13608	13537	13583	13465	13419	13457	13579	13297	13535	13490	13468	13538	13624	13242	13640	13389	13437	13476	13612	13532	13557	13455	13517	13568	13493	13567	13567	13370	13342	13517	13634	13459	13524	13698	13524	13556	13424	13499	13451	13582	13744	13574	13360	13327	13544	13611	13570	13472	13578	13490	13437	13305	13529	13609	13598	13547	13461	13590	13613	13335	13428	13373	13489	13388	13554	13369	13539	13402	13619	13454	13309	13542	13596	13446	13678	13359	13463	13451	13346	13731	13454	13426	13442	13493	13428	13657	13526	13432	13496	13563	13451	13415	13425	13601	13595	13632	13568	13554	13573	13459	13627	13549	13517	13593	13525	13461	13452	13530	13328	13599	13755	13465	13627	13438	13426	13423	13361	13575	13431	13477	13697	13220	13490	13233	13516	13374	13513	13629	13435	13573	13179	13515	13423	13483	13521	13521	13632	13600	13657	13560	13594	13571	13549	13566	13366	13544	13475	13472	13415	13566	13492	13629	13476	13520	13498	13359	13462	13606	13425	13567	13525	13570	13432	13583	13474	13353	13550	13586	13427	13576	13388	13378	13453	13646	13582	13409	13452	13603	13514	13584	13548	13399	13612	13481	13537	13423	13504	13469	13461	13424	13495	13572	13480	13494	13292	13581	13562	13442	13459	13374	13446	13583	13676	13447	13476	13581	13502	13550	13555	13469	13555	13553	13626	13567	13752	13521	13362	13526	13581	13534	13574	13616	13545	13431	13365	13583	13567	13521	13477	13640	13606	13412	13466	13603	13485	13660	13490	13478	13510	13394	13474	13607	13477	13302	13612	13587	13573	13506	13594	13595	13546	13499	13395	13677	13726	13500	13397	13333	13425	13528	13691	13537	13550	13437	13434	13560	13392	13559	13462	13626	13580	13402	13557	13389	13528	13446	13319	13515	13385	13600	13601	13446	13592	13601	13212	13358	13627	13472	13487	13198	13381	13369	13443	13555	13560	13407	13612	13495	13520	13599	13595	13563	13348	13547	13332	13534	13533	13419	13589	13629	13512	13540	13374	13444	13712	13394	13341	13509	13455	13466	13397	13451	13502	13439	13458	13465	13494	13592	13472	13574	13359	13426	13521	13494	13490	13573	13446	13599	13591	13457	13441	13534	13464	13432	13496	13511	13662	13512	13675	13543	13387	13640	13508	13380	13649	13441	13456	13588	13331	13499	13308	13428	13449	13492	13622	13458	13412	13378	13576	13415	13416	13509	13618	13458	13509	13421	13422	13594	13381	13477	13473	13722	13465	13597	13521	13491	13558	13560	13514	13534	13606	13448	13539	13438	13558	13438	13468	13525	13572	13548	13487	13421	13570	13508	13423	13496	13608	13259	13506	13476	13590	13542	13346	13505	13591	13645	13498	13620	13474	13572	13428	13472	13498	13407	13588	13228	13493	13401	13543	13504	13377	13350	13578	13459	13588	13450	13464	13591	13559	13396	13386	13435	13497	13529	13327	13636	13646	13465	13316	13525	13440	13524	13708	13436	13493	13563	13656	13531	13387	13541	13475	13412	13527	13535	13519	13604	13498	13390	13625	13254	13551	13587	13475	13447	13549	13397	13545	13411	13449	13554	13401	13376	13651	13558	13313	13468	13468	13498	13395	13411	13545	13466	13518	13433	13480	13552	13641	13603	13444	13580	13566	13412	13450	13590	13436	13479	13601	13420	13532	13431	13580	13528	13474	13570	13485	13543	13614	13430	13531	13385	13588	13410	13536	13464	13434	13461	13542	13543	13473	13574	13516	13446	13486	13557	13410	13263	13448	13565	13649	13551	13546	13597	13484	13357	13598	13631	13497	13629	13513	13653	13424	13483	13442	13481	13578	13474	13424	13705	13509	13539	13505	13486	13440	13432	13579	13461	13464	13554	13561	13477	13289	13491	13594	13465	13776	13411	13623	13462	13645	13470	13745	13674	13343	13638	13404	13648	13500	13548	13560	13461	13626	13399	13528	13418	13543	13462	13543	13490	13434	13323	13632	13654	13452	13490	13494	13506	13510	13536	13378	13502	13544	13378	13502	13353	13434	13634	13604	13575	13639	13591	13646	13397	13552	13367	13511	13537	13485	13586	13460	13484	13468	13545	13542	13530	13253	13483	13338	13330	13447	13631	13413	13308	13564	13493	13428	13380	13568	13366	13440	13457	13558	13565	13482	13339	13627	13642	13458	13515	13446	13524	13582	13430	13496	13559	13556	13644	13593	13431	13519	13458	13461	13572	13484	13402	13264	13523	13384	13405	13581	13705	13563	13572	13575	13481	13352	13530	13412	13459	13549	13479	13368	13424	13453	13524	13439	13729	13566	13543	13481	13430	13521	13477	13488	13380	13724	13417	13527	13470	13518	13426	13535	13493	13481	13320	13471	13538	13625	13463	13497	13571	13566	13553	13527	13515	13606	13588	13413	13604	13517	13412	13537	13561	13436	13338	13624	13504	13577	13485	13567	13619	13475	13292	13410	13401	13634	13497	13446	13356	13551	13445	13502	13496	13432	13502	13528	13572	13530	13570	13627	13555	13490	13555	13372	13485	13531	13545	13490	13555	13487	13621	13379	13559	13556	13395	13526	13629	13538	13416	13402	13612	13616	13414	13431	13509	13622	13472	13494	13574	13412	13502	13513	13341	13523	13274	13493	13510	13574	13599	13499	13471	13692	13486	13550	13533	13502	13467	13433	13581	13565	13393	13351	13334	13559	13482	13547	13513	13500	13568	13563	13491	13457	13475	13533	13475	13504	13552	13605	13386	13471	13404	13435	13683	13675	13386	13541	13871	13560	13442	13484	13547	13631	13551	13370	13585	13447	13559	13429	13413	13683	13418	13642	13557	13548	13638	13359	13615	13454	13432	13546	13564	13435	13511	13458	13573	13506	13578	13495	13272	13460	13605	13239	13630	13703	13400	13643	13317	13525	13607	13596	13429	13398	13674	13530	13460	13524	13538	13517	13485	13424	13666	13404	13493	13745	13703	13652	13576	13480	13509	13461	13683	13619	13474	13462	13662	13644	13628	13444	13520	13467	13574	13572	13489	13586	13416	13484	13552	13659	13501	13516	13381	13492	13350	13455	13402	13574	13405	13474	13406	13651	13326	13456	13559	13501	13566	13395	13660	13428	13383	13562	13402	13613	13434	13544	13444	13447	13424	13611	13615	13521	13428	13455	13499	13589	13560	13381	13495	13474	13644	13566	13428	13489	13390	13564	13544	13556	13459	13474	13502	13583	13554	13398	13414	13494	13561	13510	13447	13559	13550	13425	13466	13638	13522	13637	13344	13490	13430	13493	13464	13365	13414	13541	13556	13401	13582	13539	13451	13365	13533	13521	13695	13710	13414	13588	13319	13632	13461	13471	13405	13705	13569	13572	13446	13527	13409	13504	13745	13535	13589	13634	13492	13466	13723	13608	13594	13460	13610	13649	13613	13433	13433	13554	13601	13663	13430	13584	13399	13476	13369	13570	13594	13706	13609	13413	13547	13637	13530	13517	13530	13519	13431	13651	13672	13423	13450	13575	13470	13627	13470	13606	13526	13240	13464	13382	13458	13584	13640	13561	13478	13435	13673	13550	13591	13623	13440	13453	13369	13456	13507	13465	13546	13493	13417	13648	13470	13606	13405	13467	13661	13420	13643	13530	13421	13494	13740	13698	13299	13548	13449	13493	13642	13626	13483	13525	13502	13508	13372	13584	13511	13531	13527	13509	13553	13503	13571	13588	13443	13428	13601	13382	13621	13388	13585	13489	13417	13576	13486	13562	13529	13547	13443	13451	13678	13500	13481	13686	13455	13442	13477	13501	13461	13496	13567	13485	13492	13347	13563	13455	13499	13547	13524	13549	13612	13557	13391	13573	13551	13406	13511	13502	13249	13620	13494	13542	13455	13522	13698	13560	13651	13588	13468	13456	13420	13669	13497	13493	13547	13378	13620	13504	13512	13530	13418	13622	13571	13615	13414	13499	13459	13649	13542	13464	13411	13499	13522	13494	13547	13417	13392	13517	13405	13602	13471	13460	13570	13472	13472	13418	13450	13450	13548	13488	13624	13594	13359	13534	13705	13500	13481	13672	13421	13513	13585	13466	13650	13600	13470	13420	13718	13655	13412	13626	13474	13586	13440	13582	13474	13382	13588	13338	13501	13498	13568	13634	13559	13706	13550	13569	13616	13699	13426	13416	13539	13671	13468	13664	13621	13460	13510	13593	13490	13399	13533	13528	13638	13560	13396	13518	13494	13541	13447	13382	13592	13523	13454	13383	13423	13569	13341	13596	13445	13497	13554	13509	13423	13523	13337	13457	13474	13451	13415	13656	13464	13627	13635	13444	13476	13351	13536	13601	13423	13603	13590	13546	13544	13512	13449	13603	13527	13499	13491	13601	13367	13545	13461	13528	13390	13534	13691	13429	13601	13484	13521	13499	13669	13530	13555	13647	13354	13729	13495	13521	13571	13399	13659	13396	13565	13495	13395
22009	20998	28223	23941	21334	23077	23551	18738	18967	22741	18219	17544	17603	18119	19061	20377	20253	18995	18126	17440	17694	17544	17327	16856	17049	17059	17009	16958	16776	17002	16972	16898	16717	16836	16944	16830	17186	16933	16830	16685	16775	16580	16752	16836	16997	16732	17032	16954	16947	16947	16967	16934	16828	16765	16667	17022	16817	16916	16677	16762	16920	16871	16749	16707	16928	16779	16742	16939	17268	16726	16840	16767	16621	16731	17048	16870	16870	16734	16893	16667	16689	16892	16826	16949	16985	16862	16837	16934	16891	16870	16826	16875	16720	16840	16744	16757	16795	16776	16666	16830	16864	16669	16799	16847	16684	16664	16825	16764	16707	16820	16633	16966	16648	16982	16630	16889	16838	16653	16606	16818	16804	16791	16863	16757	16780	16766	16757	16745	16692	17012	16823	16919	16917	16943	16830	16833	16791	16798	16846	16898	17199	17117	16974	17101	17054	16842	16643	16622	16724	16782	16557	16849	16821	16613	16757	16725	16890	16918	16695	16860	16939	16827	16828	16792	16743	16962	16964	16801	16622	16913	16507	16664	16620	16804	16684	16696	16772	16722	16734	16884	16784	16940	16788	16912	16717	16906	16733	16879	16811	16721	16742	16650	16901	16723	16878	16726	16965	16726	16704	16805	16829	16873	16771	16843	16663	16840	16904	16639	16908	16827	16875	16900	16574	16785	16673	16693	16760	16669	16828	16757	16714	16908	16831	16711	16750	16844	16797	16880	16646	16648	16959	16679	17006	16823	16894	16802	17054	16800	16866	17009	16590	16766	16913	16704	16754	16810	16731	16851	16917	16854	16944	16986	16826	16687	16858	16970	16782	16864	16790	16714	16662	16797	16759	16846	16915	16734	16670	16670	16826	16685	16762	16919	16899	16830	16770	16777	16630	16766	16884	16845	16748	16843	16581	16622	16870	16745	16663	16811	16997	16702	16818	16629	16808	16719	16543	16898	16748	16765	16830	16812	16712	16608	16770	16648	16916	16722	16751	16806	16708	17068	16829	16684	16885	16993	17033	16732	16768	16866	16966	16854	16824	16788	16778	16683	16948	16833	16780	16659	16758	16642	16881	16761	16797	16704	16784	16598	16761	16967	16750	16778	16783	17020	16857	16706	16814	16806	16604	16712	16717	16841	16699	16875	16763	16888	16825	16916	16646	16789	16878	17015	16593	16776	16631	16675	17082	16698	16731	16736	16940	16601	16834	16805	16776	16650	16670	16803	16559	16803	16859	16641	16735	16803	16897	16674	16972	16611	16732	16881	16852	16824	16703	16894	16947	16767	16792	16823	16917	16977	16681	16690	16732	16995	16778	16808	16700	16848	16754	16950	16794	16899	16866	16858	16662	16857	16732	16600	16903	16991	16823	16563	16707	16719	16623	16664	16908	16940	16825	16824	16871	16844	16669	16633	16998	16689	16781	17054	16782	16724	16829	16862	16837	16816	16787	16760	16777	16657	16954	17080	16823	16681	16935	16530	16606	16811	16677	16672	16666	16974	16823	16882	16731	16797	16832	16853	16624	16807	16793	16919	16789	16855	16930	17144	16720	16836	16777	16663	16749	16479	16737	16797	16825	16819	16949	16729	16882	16672	16689	16628	16727	16898	16701	16876	16867	16855	16883	16917	16776	16908	16729	16774	16607	16710	16772	16762	16974	16901	16864	16855	16594	16567	16744	16882	16864	16907	16815	16895	16816	16709	16794	16663	16767	16715	16823	16691	16855	16799	16926	16889	16699	16861	16798	16633	16959	16781	16843	16780	16665	16722	16576	16812	16617	16676	16686	16829	16815	16715	16464	16581	16769	16749	16717	16758	16962	16949	16861	16784	16926	16856	16735	16795	16772	16733	16973	16633	16867	16842	16793	16692	16733	16800	17036	16696	16766	16704	16930	16687	16773	16931	16686	16654	16764	16766	16818	16664	16699	16675	16702	16544	16649	16826	16758	16491	16822	16783	17050	16592	16657	16626	16804	16687	16884	16803	16864	16680	16633	16811	16980	16761	16759	16649	16953	16916	16769	16739	16846	16844	16788	16758	16843	16856	16831	16678	16698	16874	16922	16652	16778	16813	16987	16715	16847	16774	16714	16756	16784	16971	16997	16825	16737	16889	16810	16633	16761	16847	16697	16999	16626	16738	16695	16817	16757	16883	16802	16961	16692	16654	16936	16816	16889	16762	16729	16611	16782	16822	16643	16783	16735	16657	16613	16614	16779	16980	16653	16794	16681	16588	16712	16910	16856	16786	16647	16721	16785	16895	16752	16778	16665	16858	16890	16932	16674	16900	16797	16937	16924	16678	16561	16593	16718	16781	16835	16754	16893	16695	16852	16930	17007	16642	16809	16740	16895	16839	16620	16916	16939	16721	16771	16927	16910	17041	16769	16867	16768	16771	16739	16578	16912	16716	16919	16784	16868	16727	16811	16755	16750	16821	16730	16831	16709	16760	16837	16779	16761	16831	16763	16549	16710	16798	16715	16800	16886	16560	16718	16699	16596	16960	16824	16932	16976	16798	16747	16818	16990	16850	16943	16706	16809	16871	16830	16629	16860	16778	16808	16850	16767	16898	16952	16777	16657	16753	16809	16693	16651	16493	16728	16813	16939	16741	16658	16827	16608	16752	17038	16802	16528	16835	16770	16739	16818	16807	16816	16913	16974	16776	16916	16780	16892	16963	16943	16602	16777	16760	16808	16803	16690	16644	16529	16667	16823	16717	16920	16899	16797	16733	16743	16834	16649	16839	16813	16862	16684	16895	17004	16848	16715	16785	16797	16885	16529	16661	16794	16840	16973	16955	16755	16601	16678	16611	16754	16686	16598	16924	16905	16625	16775	16642	16738	16808	17105	16597	16667	16886	16712	16695	16878	16697	16754	16789	16862	16775	16610	16733	16884	16823	16625	16737	16859	16789	16550	16733	16744	16780	16712	16873	16723	16759	16819	16546	16774	16628	16720	16863	16898	16774	16744	16730	16782	16596	16757	16669	16927	16741	16823	16736	16685	16877	16908	16922	16701	16708	16827	16689	16921	16866	16856	16839	16802	16934	16879	16561	16793	16651	16653	16874	16707	16808	16832	16781	16904	16709	16723	16766	16849	16829	17001	16763	16963	16794	16915	16665	16628	16683	16836	16842	16953	16899	16763	16820	16943	16757	16733	16829	16799	16964	16687	16748	16644	16759	16668	16881	16703	16697	16718	16840	16784	16768	16684	16893	16611	16777	16714	16619	16500	16741	16623	16720	16848	16834	16690	16682	16885	16788	16841	16624	16806	16743	16751	16720	16777	16798	16834	16849	16999	16661	16769	16902	16747	16939	16795	16811	16784	16730	16680	16750	16703	16721	16777	16936	16693	16757	16753	16757	16888	16749	16762	17006	16925	16736	16928	16600	16880	16710	16712	16818	16793	16825	16720	16808	17016	16673	16882	16776	16939	16677	16707	16767	17105	16737	16839	16627	16719	16753	16834	16783	16683	16732	16794	16616	16665	16624	16867	16800	16752	16837	16954	16766	16625	16931	16947	16832	16782	16952	16651	16784	16745	16643	16717	16684	16818	16858	16759	16509	16650	16942	16739	16826	16581	16648	16734	17009	16644	16747	16700	16776	16744	16733	16669	16710	16750	16770	16741	16857	16811	16792	16792	16672	16651	16763	16815	16801	16817	16769	16789	16617	16897	16733	16969	16711	16731	16873	16843	16925	16890	16637	16700	16747	16825	16735	16968	16982	16759	16694	16895	16687	17019	16961	16906	16814	16859	16961	16729	16699	16672	16750	16704	16958	16799	16986	16856	16791	16866	16702	16834	16851	16721	16860	16985	16772	16699	16925	16830	17010	16871	16746	16692	16657	16772	16913	16878	16817	16756	16676	16757	16729	16734	16728	16591	16958	16820	16504	16775	16605	16667	16842	16785	16715	16790	16529	17043	16633	16746	16834	16700	16804	17001	17047	16866	16871	16863	16956	16838	16984	16642	16872	16713	16845	16910	16629	16762	16930	16816	16949	16713	16762	16757	16871	16929	16598	16995	16848	16694	16701	17053	16987	16605	16707	16899	16807	16722	16820	16868	16789	16662	16902	16938	16718	16750	16754	16428	16660	16650	16634	16562	16678	16882	16836	16721	16895	16793	16914	16897	16868	16751	16721	16742	16818	16746	16979	16834	16777	16581	16742	16809	16743	16646	16782	16760	16694	16771	16852	16881	16672	16732	16845	16883	16807	16829	16775	16722	16841	16693	16847	16724	16783	16837	16877	17075	16714	16920	16714	16824	16836	16842	16911	16886	16950	16740	17051	16772	16784	16724	17003	16875	17010	16769	16688	16912	16906	16838	16718	16858	16925	16782	16938	16693	16913	16818	16632	16694	16803	16859	16706	16807	16760	16913	16750	16760	16704	16669	16593	16684	16692	16766	16852	16570	16731	16774	16745	16853	16653	16828	16872	16710	16675	16870	16587	16896	16695	16929	16817	16688	16872	16819	16919	16927	16862	16827	16845	16713	16696	16794	16806	16813	16788	16649	16945	17151	16782	16871	16882	16766	16831	16712	16868	16838	16591	16772	17050	16893	16701	16721	16850	16831	16662	16683	16756	16870	16805	16658	16741	16859	16771	17031	16748	16742	16921	16951	16822	16826	16915	16985	16701	16774	16838	16653	16688	16818	16905	16557	17014	17071	16819	16646	16728	16501	16831	16629	16650	16766	16813	16934	16833	16862	16732	16630	16675	16768	16803	16861	16884	16657	16927	16803	16754	16893	16664	16600	16846	16635	16764	16785	16838	16625	16669	16868	16766	16952	16921	16749	16593	16891	16738	16746	16724	16912	17109	16861	16815	16751	16835	16731	16959	16727	16723	16908	17045	16684	16667	16834	16839	16899	16749	16768	16796	16749	16832	16784	16858	16619	16896	16733	16770	16757	16690	16934	16834	16881	16762	16799	16693	16853	16842	16916	16911	16897	16732	16739	16839	16661	17020	16847	16786	16641	16926	16715	16882	17018	16722	16892	16770	16756	16918	16736	16679	16702	17001	16818	16914	16795	16818	16686	16783	16913	16533	16883	16891	16778	16805	16631	16732	16859	16794	16825	16813	16851	16725	16833	16819	16879	16825	16766	16804	16793	16815	16685	17080
29154	56730	40101	23218	19245	17344	16293	15618	17770	21543	14788	14585	14795	15755	16975	18794	18130	16759	15275	14628	14772	14645	14412	13935	14060	13735	14111	14081	14028	13922	13856	13952	14146	14029	14054	13823	13936	14063	14039	14018	13946	13955	13924	13898	13897	14004	14080	13942	14161	13936	13895	14199	13850	13977	14217	13982	13945	13812	14081	13960	13733	14114	14162	13949	13975	14112	13927	13929	13945	13978	14010	13899	13869	13983	14154	14038	13894	14090	14025	13841	14025	13978	13933	13951	14087	13920	13982	13897	14100	13889	13843	14094	13805	13945	13842	13917	14073	13961	14102	13864	13945	13794	13983	13891	14052	13969	14002	13949	14064	14056	13977	14000	13952	13812	13976	14019	14008	13915	13967	13980	13983	14064	13760	13983	13895	13896	14033	14019	13814	14113	14069	14085	13860	13912	14007	14218	14180	14025	13932	13789	13975	13979	13850	14051	13950	14035	13954	14003	13926	14070	14114	13893	13980	14104	13961	13960	13992	13995	13894	13996	14023	14129	13878	13928	13996	14011	13984	13796	14095	13978	13944	13974	14111	13943	13997	14083	13863	13956	13962	13908	13985	13857	13948	14081	14022	13929	14024	13844	13923	13955	14060	13988	14014	14133	13906	13953	13998	14163	13830	13888	13844	13928	14192	13986	13993	13859	13921	13989	14141	13921	13936	13998	14083	14065	14103	13929	14149	13852	13958	14041	14055	14040	13884	14083	13873	14071	13903	13935	14114	13959	14033	13826	14082	13912	14152	14056	13857	13864	14211	14019	13973	13982	14102	13718	13885	13970	14065	13883	13936	14119	13923	13896	13917	13977	13993	14076	14066	13879	14109	14025	13944	13964	14051	14212	13962	13870	13908	14019	13961	14052	13941	13937	14089	13931	13837	13977	13962	13916	13918	14027	14019	13914	14051	14002	14037	14026	14055	13898	13934	14025	13720	14096	13968	14095	13801	14081	13967	13979	14004	14081	14097	13938	14002	14005	14138	14015	13902	14026	14080	13857	14019	13737	14178	13975	13912	14039	14051	14020	13890	13927	13854	14043	13960	14001	14016	13993	13962	14018	13930	13989	14050	13986	13953	13948	14049	13830	13964	13835	14036	14033	13868	13928	14125	13925	13876	14183	13810	13874	14150	13839	13784	14150	13971	13788	13834	13913	13959	14009	13880	13964	13926	14103	13935	13945	13895	13975	13815	13884	14043	13914	14011	13996	13730	13894	13871	13952	14074	13988	14060	13910	13947	14020	14003	13941	13940	14152	14052	13960	13987	13923	13936	13802	13882	14016	13911	13928	14009	13956	14002	13928	13956	13998	13822	13945	13960	14103	13947	14038	13856	14132	14042	13926	13869	13982	14000	13980	14020	14188	13794	13989	13983	13986	13903	13949	13993	13816	14044	13944	14102	13949	14058	13944	13971	13939	14022	13957	14086	13955	14051	14042	13986	14035	14001	14037	13863	14106	13703	14046	13942	14088	13916	13893	14129	13878	13979	13928	14024	14002	14025	14085	14084	13865	14098	14012	13958	14040	14064	13930	13733	14114	14011	13863	13941	13919	13971	13990	13933	14045	13957	14046	13957	13797	13936	13942	13894	13840	13934	13936	14066	13972	14039	13916	13952	13978	13899	13924	13964	13792	13993	14035	13983	13960	13918	13936	14017	13995	14045	13959	14024	14147	13823	14070	13796	13980	13929	13810	14004	13927	13929	14029	13914	14088	13998	14116	13949	14051	13835	13949	14022	14013	13975	13886	14134	14069	13912	13693	13944	14051	14110	14030	14061	14061	14152	13994	13907	13979	13867	14153	14019	14014	13981	14183	13949	13891	13969	13921	13928	13926	14040	13840	13835	14162	13938	13922	13793	14136	13960	13943	13840	14033	13963	13983	13889	13839	14051	13876	13990	14081	14023	14102	13923	13839	13934	14015	13791	14140	14001	13984	14091	14009	13976	13938	14015	14026	14013	13964	13885	14015	13919	13970	13881	13994	14055	13982	13977	14170	13802	14098	13968	13945	13950	13861	14002	14006	13814	13976	13933	14128	14129	13831	14006	13982	13798	13944	13971	14084	14008	13963	13879	14117	14013	14066	14125	13963	14030	13998	13891	13900	13931	14092	14001	13991	13990	13971	14085	13971	13983	14115	13971	14051	14079	13988	13993	13883	13946	14024	14087	14041	13875	13977	13811	13966	13929	13988	13968	13962	13959	13994	13884	13902	14000	14010	13922	14007	14104	14146	14032	13936	13783	14002	13975	14128	13948	13899	13934	14124	14039	13926	13955	14133	13946	13932	14015	14013	13869	14004	14048	13999	13946	14059	13962	13968	13863	14009	14164	13919	14038	13854	13971	14039	13902	13828	14032	13969	13954	13890	14109	13844	13888	13986	13916	13842	13901	13992	14051	13905	14002	13706	13979	13959	14031	14013	14022	13952	14004	13822	13948	13974	14051	13809	14002	13944	14127	13923	13982	13845	13837	14017	14013	13901	14100	13894	14152	14010	13949	13918	14072	13975	13861	14069	13911	13947	13956	13902	14013	14089	13882	13921	13899	13951	14163	13988	13936	13895	14075	14100	13823	14107	13908	14132	13897	13888	13829	14089	13815	13942	13929	13960	13989	13935	13926	14111	14084	14048	14039	14043	13980	14071	13974	13911	13870	13962	13936	13924	13908	13860	13872	13981	13966	13988	13952	14021	14074	13982	14150	13795	13953	13898	14106	13942	13963	13900	13865	13884	13984	13920	13919	14057	14017	14010	13983	13770	14042	13813	14022	13883	13820	13902	13887	13880	14000	13838	13989	13933	13942	14007	13915	13939	13952	13879	14005	14232	13970	13821	13906	13885	14048	13909	13857	14021	14081	14050	13888	14115	13924	13980	14013	14026	13848	13877	14058	13932	13915	13866	14039	13960	13969	14027	13973	14050	13835	13810	14133	13862	13953	14043	14042	13973	13934	14057	14065	13882	14061	13995	13873	13855	14042	13913	13995	14009	14018	14004	13928	14012	14091	13978	13913	14053	13982	13945	13959	13852	13892	14148	13921	14026	13970	13859	14129	13983	13989	13891	14094	14131	13917	13983	14023	14169	14001	13933	13753	13989	13947	13917	13980	14105	13881	13967	14041	13929	14095	14015	13923	14096	13734	13927	13944	14004	14119	13931	13741	13975	14038	13788	14089	13982	14030	14034	14198	13943	14071	13890	13916	14071	13876	13861	14051	14152	13895	13945	14100	14107	13891	13955	14070	13847	14035	13909	13843	14028	13965	13938	13877	13967	13748	13972	14021	14081	14020	13881	13875	14092	14119	14055	14073	14106	13901	14100	13947	14007	13933	13880	14011	13952	13944	14026	13962	13935	13953	13944	13805	13985	13908	13891	13925	13945	14013	14034	14009	13878	14011	14144	13944	13861	13742	13929	14066	14103	14085	13968	13968	14045	14087	14088	13966	13873	14063	13860	13927	14131	13958	14063	13841	13816	14044	13808	13955	13861	14072	14143	13902	13988	13923	13774	14008	13844	13932	13917	14008	13942	14029	13974	14116	13935	13923	14065	13970	14122	13818	13894	13974	13921	14020	13998	14033	13996	14018	13841	14049	13903	13917	14064	14121	13954	13954	13903	14082	13983	13961	13838	13890	13977	14014	13997	14105	14011	13990	13909	14078	13829	14078	14053	14134	14144	13967	13968	14044	14036	14151	13970	13943	14074	13953	14028	13747	14028	13967	14067	14106	13940	14081	14009	13947	13868	13969	13927	13917	13991	14077	13943	14038	14120	13987	13936	14048	14058	13939	14088	13966	13939	13999	13797	14025	13979	13839	14284	14198	13854	13989	13987	13986	14088	13945	13862	13938	14042	14019	13877	13826	14116	13982	13893	14180	14106	13902	14206	13870	13804	13917	14089	14011	14104	13969	13867	14138	14084	13826	13995	14014	13880	14104	13990	14124	14030	13856	13976	13975	13927	13939	13972	13806	13994	14005	13969	14180	13924	13936	13918	13941	13936	13860	13915	14016	14027	13948	13866	14152	13994	13945	14039	14005	13907	13932	13942	13994	14056	13901	13829	13984	13982	14001	13990	13983	14047	14046	14123	13961	13751	14033	13909	13723	13998	14001	13974	13708	13982	13985	14075	14082	13859	14066	13888	13923	13983	14008	13963	13912	13909	13972	14046	13892	13863	14070	14044	14058	13746	13957	14001	14012	13729	13766	13943	14121	13926	13892	14027	13900	14130	14056	14009	13872	13940	14048	13911	14059	13882	13977	13944	13954	14014	13905	13819	13977	13983	13959	13994	14130	13920	13962	14023	13949	13928	13922	13981	14200	14089	13897	14207	13921	13992	14011	14000	13968	13926	14050	13987	13951	14026	14062	14116	13948	13924	13900	13884	14033	13808	14012	13931	13884	13982	14032	14004	13962	14022	13998	13988	13990	13980	14016	13924	13889	13879	14015	14015	14059	13955	14071	14022	14035	14152	13805	13919	14023	13754	14028	14028	14024	14152	13813	13974	13898	14197	13874	14101	13892	14006	14009	13848	14059	13989	13960	14052	14001	13953	13913	14066	13979	14066	14063	14014	13956	13945	14085	13981	13942	13924	14114	13932	14025	14059	13887	14048	13870	13831	14059	13918	13856	13933	13794	14085	13891	13814	14048	14121	13927	14097	13955	13996	13920	13966	14000	13887	13969	14082	13969	13868	13900	13991	14180	14005	14041	13867	14002	13797	13947	13952	13935	13767	13869	13968	14095	13861	14002	13941	13915	13873	13993	13813	14085	14100	14006	14011	14036	13976	14220	13909	13911	14029	13991	13989	14062	13907	13851	14014	14038	13928	13779	13892	13906	13966	13890	13829	13914	13976	13888	14067	14212	13900	13869	13893	13945	13850	14061	13821	13969	13982	13886	13944	14174	14135	13963	13945	13929	13931	14015	13974	13974	14012	14039	14069	13753	13793	13933	13915	13959	14043	14112	14049	13814	13952	13797	14012	13991	13928	13874	14068	14048	13929	13891	13978	13773	13842	14081	13859	13876	14050	14176	13910	14103	13976	13921	13873	13952	14015	14025	13963	13990	14090	13905	13949	14002	14140	14030	13900	14026	13912	14105	14128	13927	13981	14047	13961	14015	14033	14069	13918
30329	27574	28483	23189	19209	18549	18224	17724	17760	17945	17573	17507	17632	17687	17699	17731	17750	17646	17569	17571	17349	17314	17496	17490	17435	17471	17313	17502	17412	17498	17614	17647	17402	17445	17520	17466	17359	17395	17372	17430	17350	17424	17459	17414	17494	17653	17498	17479	17370	17504	17338	17485	17448	17368	17455	17371	17489	17435	17466	17499	17507	17492	17491	17381	17566	17375	17694	17446	17510	17345	17461	17469	17445	17510	17678	17484	17657	17467	17376	17453	17385	17460	17427	17619	17390	17445	17533	17481	17431	17440	17488	17537	17596	17498	17328	17421	17470	17277	17518	17295	17386	17425	17329	17509	17412	17578	17373	17499	17247	17515	17347	17412	17628	17395	17456	17570	17350	17344	17423	17412	17365	17531	17412	17398	17439	17486	17315	17520	17673	17252	17457	17500	17394	17553	17238	17353	17583	17593	17460	17562	17644	17505	17464	17486	17505	17533	17486	17380	17494	17563	17510	17343	17372	17476	17375	17373	17435	17415	17313	17580	17456	17420	17540	17755	17425	17393	17658	17709	17417	17295	17331	17480	17610	17433	17374	17380	17399	17598	17542	17580	17493	17418	17498	17427	17329	17409	17697	17584	17422	17345	17299	17276	17481	17474	17474	17394	17565	17351	17310	17247	17575	17392	17228	17160	17420	17398	17381	17430	17470	17347	17436	17550	17222	17526	17576	17421	17630	17566	17454	17485	17478	17413	17524	17415	17426	17439	17469	17558	17511	17276	17465	17439	17631	17424	17559	17587	17677	17486	17458	17339	17448	17310	17393	17480	17454	17282	17382	17389	17519	17793	17756	17475	17460	17575	17613	17441	17659	17645	17557	17369	17348	17370	17176	17536	17482	17295	17475	17453	17346	17546	17545	17471	17314	17455	17404	17523	17505	17324	17514	17496	17479	17279	17641	17711	17428	17481	17307	17456	17532	17562	17474	17489	17368	17520	17543	17606	17521	17550	17318	17509	17468	17450	17376	17374	17465	17484	17486	17406	17643	17488	17347	17660	17578	17351	17562	17459	17487	17592	17402	17769	17692	17581	17554	17304	17396	17243	17161	17581	17311	17264	17496	17416	17794	17484	17391	17353	17428	17445	17255	17300	17589	17314	17516	17276	17331	17544	17320	17122	17478	17495	17397	17546	17695	17297	17471	17547	17377	17524	17509	17383	17652	17296	17439	17442	17321	17579	17382	17313	17327	17354	17468	17540	17298	17314	17660	17588	17650	17495	17432	17367	17449	17484	17362	17486	17576	17610	17507	17277	17565	17585	17348	17469	17293	17347	17370	17746	17508	17422	17403	17395	17326	17582	17428	17473	17508	17426	17341	17321	17460	17423	17600	17436	17452	17337	17441	17663	17390	17362	17445	17488	17640	17275	17420	17354	17510	17363	17468	17422	17518	17527	17245	17243	17504	17334	17604	17393	17499	17703	17584	17552	17398	17599	17527	17503	17457	17535	17669	17330	17427	17346	17655	17650	17635	17586	17476	17504	17305	17519	17595	17418	17482	17326	17431	17432	17644	17593	17665	17305	17427	17555	17638	17516	17426	17512	17393	17710	17331	17277	17550	17401	17578	17477	17629	17482	17288	17411	17584	17459	17505	17307	17254	17439	17417	17529	17472	17452	17427	17443	17518	17569	17464	17409	17356	17588	17395	17568	17483	17500	17518	17279	17610	17559	17486	17387	17299	17231	17571	17516	17519	17537	17769	17489	17488	17661	17602	17588	17630	17554	17546	17431	17388	17342	17340	17469	17565	17473	17457	17455	17463	17192	17520	17478	17584	17541	17338	17369	17571	17350	17292	17634	17638	17274	17444	17375	17460	17410	17303	17398	17539	17428	17389	17391	17807	17481	17441	17268	17439	17189	17456	17397	17431	17450	17436	17453	17421	17328	17572	17476	17267	17348	17559	17328	17402	17582	17546	17640	17548	17474	17564	17334	17439	17314	17508	17472	17347	17376	17397	17424	17613	17336	17295	17235	17407	17576	17482	17526	17600	17415	17578	17350	17490	17468	17493	17500	17267	17421	17456	17251	17510	17689	17555	17488	17394	17318	17529	17426	17461	17333	17246	17373	17429	17490	17308	17516	17325	17562	17375	17546	17561	17409	17657	17683	17563	17475	17542	17317	17463	17533	17435	17455	17385	17393	17548	17282	17655	17521	17468	17537	17422	17418	17384	17327	17420	17456	17649	17504	17361	17551	17634	17465	17435	17619	17473	17227	17429	17395	17331	17413	17619	17475	17523	17504	17430	17355	17329	17354	17497	17516	17723	17493	17297	17310	17336	17273	17594	17483	17469	17488	17503	17528	17596	17348	17369	17618	17429	17703	17533	17595	17460	17457	17683	17496	17442	17408	17358	17561	17502	17588	17622	17185	17396	17541	17551	17448	17511	17422	17392	17407	17510	17384	17538	17412	17243	17330	17534	17739	17558	17366	17487	17504	17336	17546	17531	17383	17453	17451	17593	17392	17788	17474	17499	17576	17661	17632	17505	17397	17607	17331	17521	17464	17197	17433	17524	17412	17365	17221	17555	17376	17537	17340	17526	17395	17603	17430	17430	17570	17539	17560	17596	17416	17618	17410	17410	17259	17274	17151	17569	17413	17311	17352	17501	17527	17466	17413	17354	17518	17625	17539	17401	17592	17408	17570	17462	17575	17336	17444	17601	17516	17443	17461	17609	17293	17462	17372	17530	17410	17500	17123	17274	17476	17280	17417	17511	17465	17450	17578	17349	17469	17552	17279	17430	17464	17548	17343	17383	17191	17525	17454	17601	17322	17624	17539	17644	17753	17474	17576	17499	17438	17513	17415	17566	17491	17381	17502	17482	17547	17539	17362	17459	17503	17598	17578	17555	17240	17394	17361	17623	17650	17285	17394	17386	17267	17376	17659	17444	17464	17204	17562	17310	17482	17412	17367	17548	17642	17395	17265	17499	17655	17071	17171	17356	17413	17497	17452	17554	17319	17528	17539	17715	17537	17514	17517	17559	17850	17439	17356	17388	17416	17545	17407	17539	17536	17384	17434	17382	17863	17356	17468	17465	17448	17714	17637	17450	17532	17450	17361	17502	17241	17437	17616	17453	17523	17438	17288	17476	17511	17621	17375	17503	17603	17562	17404	17485	17575	17404	17470	17581	17387	17459	17483	17552	17538	17665	17382	17418	17464	17364	17337	17584	17613	17318	17318	17538	17578	17489	17519	17588	17328	17514	17578	17520	17499	17546	17609	17676	17400	17379	17543	17492	17459	17369	17278	17452	17367	17601	17524	17601	17294	17408	17144	17395	17419	17608	17395	17445	17691	17494	17459	17596	17585	17490	17337	17603	17505	17378	17599	17472	17493	17421	17377	17585	17464	17287	17438	17555	17460	17481	17485	17403	17412	17489	17399	17573	17363	17631	17547	17577	17253	17372	17643	17745	17492	17450	17639	17440	17447	17506	17430	17492	17453	17683	17452	17536	17297	17450	17421	17368	17352	17492	17270	17523	17471	17308	17583	17425	17489	17640	17497	17511	17289	17852	17321	17433	17572	17346	17640	17403	17630	17518	17511	17557	17456	17065	17469	17341	17419	17475	17443	17388	17359	17495	17311	17327	17277	17674	17584	17567	17191	17430	17646	17500	17266	17447	17571	17346	17331	17532	17284	17427	17429	17409	17260	17435	17647	17653	17532	17479	17338	17511	17685	17664	17352	17452	17486	17453	17400	17540	17332	17539	17407	17492	17365	17381	17520	17282	17426	17339	17596	17413	17409	17569	17492	17416	17468	17432	17517	17579	17563	17555	17470	17446	17545	17419	17413	17386	17557	17502	17585	17557	17367	17512	17224	17530	17409	17455	17413	17296	17611	17434	17332	17332	17465	17561	17437	17622	17304	17287	17511	17420	17391	17446	17354	17496	17429	17484	17298	17477	17573	17535	17251	17487	17587	17348	17552	17454	17679	17483	17407	17508	17496	17520	17594	17458	17400	17704	17339	17473	17766	17334	17507	17495	17547	17507	17355	17379	17429	17323	17614	17552	17389	17408	17535	17754	17292	17530	17738	17451	17250	17579	17462	17498	17639	17458	17578	17167	17493	17387	17333	17636	17534	17329	17529	17634	17517	17388	17356	17392	17520	17659	17657	17582	17445	17594	17445	17532	17397	17536	17620	17317	17413	17559	17456	17423	17246	17358	17799	17606	17637	17484	17282	17397	17372	17345	17547	17600	17358	17481	17442	17590	17414	17480	17429	17531	17613	17614	17319	17487	17437	17576	17345	17536	17328	17516	17307	17500	17613	17578	17390	17553	17450	17588	17425	17284	17379	17574	17434	17497	17389	17176	17530	17512	17749	17605	17369	17517	17541	17382	17482	17619	17623	17621	17543	17286	17457	17554	17420	17718	17503	17499	17636	17596	17462	17403	17553	17308	17172	17622	17302	17464	17735	17549	17407	17294	17332	17628	17350	17393	17392	17629	17436	17227	17422	17492	17464	17586	17287	17487	17544	17322	17156	17401	17166	17357	17490	17456	17400	17326	17311	17345	17612	17392	17384	17460	17443	17401	17400	17591	17413	17659	17372	17478	17614	17425	17437	17585	17604	17408	17276	17427	17433	17572	17360	17473	17392	17403	17435	17260	17338	17351	17534	17471	17348	17331	17583	17589	17421	17465	17383	17404	17426	17421	17628	17557	17483	17431	17486	17462	17316	17452	17663	17456	17435	17638	17538	17437	17668	17294	17519	17608	17505	17406	17615	17572	17475	17478	17330	17373	17435	17451	17521	17360	17414	17613	17061	17522	17491	17600	17430	17486	17688	17752	17612	17431	17606	17470	17507	17646	17613	17419	17688	17430	17663	17343	17335	17353	17436	17446	17639	17488	17423	17458	17464	17451	17335	17394	17294	17435	17323	17415	17431	17268	17391	17553	17604	17723	17574	17507	17621	17545	17669	17413	17482	17431	17451	17485	17389	17449	17272	17363	17541	17438	17321	17293	17350	17582	17456	17397	17549	17391	17601	17588	17393	17366	17497	17491	17606	17459	17433	17502	17408	17381	17347	17496	17486	17211	17558	17601	17397	17582	17593	17370	17575	17543	17565	17461	17271	17228	17490	17298	17509	17334	17295	17472	17364	17569	17478
26250	38188	25920	18553	16704	15813	15257	14831	14839	15069	14650	14648	14601	14522	14634	14659	14679	14649	14555	14509	14497	14505	14459	14546	14450	14491	14408	14407	14430	14254	14389	14309	14555	14469	14520	14396	14520	14414	14403	14565	14409	14466	14473	14305	14514	14452	14361	14431	14426	14496	14356	14413	14350	14476	14399	14408	14454	14322	14488	14365	14453	14440	14281	14242	14390	14233	14574	14301	14570	14318	14496	14317	14387	14468	14476	14349	14444	14403	14507	14261	14332	14429	14234	14387	14433	14397	14508	14578	14309	14462	14424	14292	14358	14245	14495	14451	14398	14448	14460	14532	14625	14311	14531	14454	14420	14095	14466	14472	14283	14249	14368	14580	14346	14174	14223	14319	14562	14365	14271	14418	14493	14326	14374	14473	14480	14512	14421	14501	14369	14346	14566	14398	14449	14395	14246	14567	14167	14315	14363	14500	14624	14316	14416	14388	14231	14430	14391	14531	14438	14271	14415	14297	14487	14509	14610	14489	14398	14435	14459	14399	14495	14344	14536	14399	14368	14517	14406	14339	14563	14478	14440	14425	14510	14315	14528	14222	14539	14316	14394	14331	14434	14506	14550	14263	14527	14492	14580	14455	14361	14483	14419	14418	14320	14468	14416	14623	14466	14379	14404	14465	14404	14428	14453	14626	14454	14427	14416	14506	14436	14402	14412	14476	14282	14553	14390	14264	14265	14356	14511	14356	14479	14423	14354	14442	14495	14360	14342	14440	14428	14538	14483	14346	14509	14490	14519	14561	14360	14526	14448	14417	14347	14361	14474	14546	14411	14409	14531	14353	14630	14341	14507	14430	14740	14407	14311	14367	14372	14123	14388	14460	14521	14604	14578	14405	14500	14382	14297	14622	14461	14386	14492	14492	14508	14410	14510	14534	14276	14495	14546	14428	14458	14448	14338	14342	14443	14412	14362	14235	14477	14539	14491	14369	14416	14404	14583	14459	14335	14410	14367	14653	14443	14402	14407	14362	14492	14267	14544	14572	14403	14609	14331	14465	14491	14497	14558	14471	14552	14454	14526	14357	14451	14388	14311	14377	14418	14504	14498	14323	14158	14710	14613	14401	14487	14380	14272	14331	14394	14413	14345	14418	14429	14405	14376	14416	14440	14573	14552	14397	14384	14547	14358	14344	14426	14269	14430	14430	14276	14587	14606	14416	14511	14518	14407	14530	14435	14404	14479	14356	14452	14653	14362	14355	14323	14427	14432	14438	14586	14562	14427	14369	14376	14440	14367	14626	14465	14361	14431	14387	14531	14361	14386	14469	14599	14315	14351	14349	14285	14462	14575	14538	14382	14491	14424	14606	14396	14404	14460	14634	14528	14339	14388	14425	14364	14419	14358	14416	14275	14529	14399	14576	14582	14535	14498	14375	14438	14230	14386	14326	14281	14333	14468	14514	14304	14424	14434	14360	14553	14438	14294	14448	14523	14431	14530	14477	14373	14593	14316	14413	14471	14252	14436	14491	14360	14546	14428	14423	14409	14394	14554	14341	14446	14380	14378	14466	14475	14325	14496	14468	14333	14357	14562	14472	14482	14547	14450	14306	14492	14572	14257	14320	14506	14496	14343	14610	14405	14516	14364	14345	14479	14373	14400	14507	14398	14303	14551	14417	14499	14375	14392	14438	14525	14396	14423	14425	14336	14551	14245	14474	14350	14522	14258	14337	14497	14343	14480	14362	14310	14470	14443	14361	14430	14390	14385	14517	14322	14447	14544	14458	14380	14550	14330	14541	14368	14469	14559	14479	14498	14409	14278	14589	14446	14562	14434	14517	14408	14422	14371	14485	14514	14414	14553	14447	14472	14528	14445	14534	14567	14405	14332	14615	14386	14385	14733	14255	14634	14469	14257	14465	14506	14362	14500	14314	14446	14345	14307	14474	14463	14448	14435	14343	14574	14513	14359	14330	14348	14491	14402	14327	14423	14504	14376	14344	14463	14480	14217	14149	14583	14435	14473	14566	14325	14496	14576	14388	14507	14539	14327	14424	14543	14351	14520	14288	14448	14409	14493	14382	14546	14356	14478	14598	14519	14407	14525	14401	14431	14505	14370	14293	14311	14371	14430	14565	14451	14273	14377	14500	14456	14584	14337	14324	14588	14527	14450	14445	14437	14334	14427	14384	14375	14612	14290	14360	14420	14395	14211	14532	14428	14414	14569	14353	14372	14359	14567	14515	14468	14320	14293	14517	14380	14542	14574	14452	14351	14663	14393	14423	14460	14409	14577	14225	14577	14528	14459	14357	14365	14598	14327	14474	14581	14603	14337	14671	14428	14573	14507	14384	14537	14365	14564	14398	14449	14406	14499	14464	14487	14466	14426	14410	14294	14373	14417	14383	14368	14367	14472	14403	14523	14393	14512	14498	14438	14522	14425	14541	14447	14417	14571	14496	14431	14254	14386	14403	14407	14523	14391	14307	14369	14399	14305	14361	14314	14587	14474	14408	14514	14524	14465	14554	14372	14459	14412	14349	14488	14421	14453	14343	14606	14330	14407	14413	14308	14566	14499	14478	14275	14514	14560	14547	14551	14526	14512	14488	14430	14173	14519	14520	14641	14335	14237	14472	14528	14514	14344	14478	14315	14578	14375	14337	14266	14527	14411	14471	14323	14460	14333	14456	14576	14423	14294	14510	14455	14432	14447	14492	14510	14400	14470	14400	14301	14559	14395	14396	14494	14357	14420	14436	14416	14406	14431	14580	14509	14283	14671	14308	14403	14526	14557	14421	14359	14466	14695	14397	14324	14457	14394	14480	14476	14466	14429	14393	14454	14249	14391	14553	14472	14438	14433	14527	14416	14479	14493	14377	14462	14454	14442	14310	14431	14376	14533	14487	14440	14341	14474	14406	14510	14521	14487	14364	14455	14297	14502	14363	14394	14442	14433	14403	14541	14476	14436	14437	14452	14559	14501	14310	14401	14355	14455	14354	14640	14498	14470	14477	14591	14395	14308	14472	14368	14491	14404	14481	14427	14492	14651	14387	14520	14395	14563	14376	14442	14506	14467	14331	14492	14352	14496	14384	14387	14285	14368	14406	14493	14484	14364	14347	14367	14387	14382	14407	14465	14407	14392	14484	14242	14481	14505	14241	14410	14454	14267	14298	14473	14548	14455	14415	14562	14471	14535	14358	14353	14365	14379	14357	14360	14444	14547	14410	14401	14195	14405	14461	14482	14349	14431	14588	14514	14401	14382	14521	14487	14460	14504	14430	14328	14403	14566	14492	14552	14613	14458	14446	14478	14451	14655	14219	14457	14412	14276	14487	14423	14408	14436	14483	14308	14370	14314	14398	14543	14465	14650	14302	14270	14557	14415	14428	14468	14508	14381	14414	14492	14439	14392	14233	14331	14568	14339	14482	14331	14501	14346	14406	14472	14529	14494	14522	14459	14463	14463	14435	14522	14331	14493	14394	14346	14551	14308	14372	14418	14361	14439	14400	14512	14621	14492	14599	14261	14289	14367	14545	14378	14544	14323	14421	14343	14371	14606	14556	14460	14509	14515	14425	14387	14394	14449	14522	14458	14483	14378	14609	14437	14371	14483	14339	14427	14458	14405	14415	14316	14371	14350	14385	14411	14464	14499	14508	14517	14492	14387	14339	14456	14228	14557	14445	14436	14460	14514	14456	14411	14449	14475	14413	14530	14302	14696	14435	14492	14441	14428	14440	14455	14418	14534	14455	14485	14457	14557	14502	14440	14356	14513	14457	14446	14454	14510	14513	14443	14328	14515	14545	14390	14388	14288	14522	14408	14502	14533	14552	14170	14515	14518	14375	14434	14537	14371	14561	14494	14346	14475	14383	14550	14572	14432	14408	14364	14496	14483	14270	14401	14596	14334	14437	14420	14421	14428	14294	14439	14399	14358	14292	14464	14409	14595	14427	14287	14476	14312	14243	14513	14473	14616	14474	14487	14534	14410	14450	14558	14334	14467	14414	14609	14470	14316	14218	14522	14345	14474	14424	14441	14449	14418	14454	14464	14390	14228	14383	14566	14395	14447	14565	14345	14415	14384	14425	14525	14335	14615	14363	14414	14447	14314	14459	14410	14434	14450	14248	14346	14371	14503	14498	14481	14408	14383	14475	14396	14379	14429	14515	14529	14375	14449	14493	14458	14494	14551	14326	14450	14598	14378	14489	14391	14418	14544	14470	14397	14504	14387	14460	14405	14297	14374	14361	14524	14335	14532	14419	14377	14347	14300	14456	14405	14479	14366	14550	14389	14478	14424	14401	14562	14591	14472	14485	14499	14564	14460	14327	14471	14592	14289	14512	14544	14389	14443	14384	14430	14494	14360	14413	14353	14388	14457	14406	14226	14722	14449	14591	14523	14336	14523	14462	14505	14526	14489	14426	14471	14506	14484	14583	14598	14491	14485	14402	14512	14436	14476	14402	14510	14393	14490	14550	14558	14320	14513	14452	14646	14330	14448	14444	14430	14464	14371	14386	14638	14362	14453	14565	14410	14507	14527	14728	14448	14451	14515	14387	14450	14476	14365	14550	14373	14480	14435	14450	14415	14514	14511	14380	14293	14342	14393	14610	14609	14376	14528	14530	14411	14461	14356	14531	14313	14516	14464	14297	14545	14357	14613	14475	14474	14507	14601	14454	14463	14576	14393	14436	14667	14478	14362	14597	14560	14454	14372	14467	14332	14365	14344	14325	14504	14228	14378	14382	14664	14359	14300	14452	14399	14556	14433	14573	14509	14372	14368	14419	14434	14590	14353	14459	14377	14567	14377	14495	14649	14528	14677	14475	14506	14537	14419	14576	14506	14311	14377	14369	14505	14523	14376	14468	14364	14478	14649	14592	14414	14479	14397	14333	14444	14306	14474	14468	14465	14432	14426	14381	14580	14341	14451	14570	14364	14494	14331	14478	14468	14462	14385	14129	14497	14468	14457	14494	14445	14284	14491	14438	14286	14501	14238	14482	14637	14455	14314	14420	14412	14513	14417	14486	14668	14400	14542	14394	14524	14461	14345	14651	14451	14310	14520	14285	14454	14407	14543	14458	14388	14368	14470	14397	14437	14394	14540	14359	14441	14489	14418	14359	14448	14426	14455	14387	14518	14535	14285	14425	14516	14345	14370	14394	14528	14663	14555	14466
23159	21005	27858	24693	22459	22275	21602	19643	19124	22233	21415	19329	18936	19110	19834	20259	19992	19630	18920	18722	18766	18579	18650	18586	18584	18528	18686	18603	18423	18503	18331	18483	18344	18524	18477	18611	18519	18636	18418	18465	18576	18533	18644	18298	18523	18603	18471	18526	18449	18498	18429	18487	18639	18691	18629	18439	18449	18377	18353	18204	18568	18496	18529	18428	18451	18641	18418	18382	18483	18287	18610	18596	18490	18771	18638	18308	18750	18463	18441	18597	18432	18503	18475	18486	18565	18512	18347	18415	18484	18473	18324	18496	18493	18412	18383	18332	18371	18361	18411	18341	18485	18642	18441	18252	18503	18443	18410	18308	18374	18576	18461	18333	18367	18502	18460	18579	18466	18417	18229	18574	18505	18466	18402	18501	18336	18514	18554	18407	18365	18439	18309	18407	18642	18556	18479	18149	18582	18581	18442	18659	18367	18474	18427	18495	18433	18765	18314	18340	18267	18394	18566	18674	18635	18625	18569	18255	18271	18434	18255	18507	18307	18499	18664	18645	18469	18432	18499	18278	18474	18552	18516	18651	18394	18227	18491	18674	18544	18381	18539	18391	18701	18460	18506	18534	18393	18449	18562	18442	18401	18545	18475	18784	18425	18423	18400	18468	18584	18549	18400	18387	18355	18567	18402	18200	18330	18346	18461	18320	18271	18395	18541	18465	18346	18531	18565	18522	18613	18452	18401	18362	18483	18480	18492	18489	18431	18442	18435	18231	18366	18418	18437	18439	18626	18242	18404	18317	18142	18259	18333	18439	18564	18614	18584	18395	18423	18363	18491	18455	18426	18332	18449	18322	18330	18466	18430	18322	18373	18543	18282	18529	18305	18358	18554	18523	18428	18306	18387	18431	18591	18428	18496	18770	18226	18132	18420	18431	18274	18337	18558	18464	18418	18463	18323	18317	18506	18572	18439	18670	18401	18376	18381	18323	18346	18466	18361	18617	18444	18330	18328	18373	18651	18223	18544	18773	18487	18560	18601	18366	18530	18464	18372	18401	18437	18478	18439	18483	18461	18507	18479	18552	18317	18359	18713	18500	18447	18539	18229	18160	18400	18471	18377	18428	18678	18555	18491	18320	18586	18405	18417	18479	18279	18295	18685	18709	18439	18360	18096	18400	18402	18294	18333	18482	18507	18517	18449	18412	18260	18315	18619	18409	18378	18495	18589	18254	18535	18555	18502	18359	18420	18608	18332	18419	18482	18300	18398	18278	18420	18297	18414	18327	18110	18602	18558	18429	18431	18439	18584	18623	18449	18603	18533	18251	18443	18295	18425	18446	18617	18309	18516	18443	18528	18422	18275	18517	18103	18379	18622	18243	18406	18333	18560	18161	18470	18465	18269	18271	18601	18248	18313	18556	18467	18615	18575	18446	18556	18512	18285	18359	18371	18624	18460	18221	18413	18558	18342	18366	18506	18498	18478	18483	18398	18574	18254	18431	18397	18573	18468	18494	18470	18570	18381	18459	18448	18379	18308	18359	18387	18189	18497	18231	18536	18622	18593	18498	18604	18577	18464	18325	18395	18368	18594	18409	18617	18501	18303	18349	18475	18267	18410	18446	18402	18364	18505	18241	18518	18380	18597	18256	18373	18422	18641	18607	18520	18358	18518	18367	18484	18454	18577	18382	18533	18581	18301	18422	18715	18188	18430	18647	18430	18562	18408	18679	18563	18505	18463	18426	18230	18706	18226	18393	18535	18412	18592	18675	18435	18467	18468	18446	18314	18556	18349	18326	18485	18471	18364	18628	18531	18491	18443	18403	18177	18434	18634	18346	18377	18426	18420	18535	18602	18422	18499	18548	18328	18222	18388	18407	18585	18458	18286	18338	18556	18391	18466	18356	18464	18480	18294	18464	18547	18441	18537	18572	18539	18569	18379	18440	18268	18466	18425	18455	18588	18457	18274	18756	18368	18491	18403	18274	18491	18435	18318	18372	18429	18644	18600	18446	18578	18424	18444	18533	18648	18656	18591	18327	18515	18388	18515	18536	18454	18510	18549	18386	18642	18345	18346	18329	18403	18589	18513	18468	18487	18537	18146	18501	18281	18485	18589	18592	18359	18542	18409	18241	18522	18582	18385	18383	18412	18291	18392	18716	18440	18557	18497	18405	18561	18380	18442	18358	18393	18390	18494	18456	18419	18283	18447	18579	18347	18630	18406	18556	18522	18590	18557	18616	18335	18439	18326	18348	18427	18406	18523	18554	18459	18406	18525	18373	18606	18541	18574	18371	18332	18281	18169	18476	18482	18416	18583	18379	18420	18747	18703	18558	18667	18404	18124	18263	18369	18413	18450	18542	18529	18226	18442	18285	18289	18406	18411	18560	18305	18503	18524	18395	18376	18324	18378	18450	18459	18423	18354	18536	18270	18375	18577	18531	18381	18564	18497	18627	18503	18501	18519	18384	18618	18695	18436	18211	18502	18371	18680	18498	18553	18294	18308	18507	18459	18431	18493	18561	18609	18538	18539	18369	18355	18531	18416	18483	18117	18485	18368	18361	18559	18512	18502	18532	18510	18339	18422	18531	18657	18521	18538	18325	18454	18225	18565	18568	18509	18461	18494	18493	18325	18410	18521	18521	18362	18592	18629	18405	18477	18511	18270	18397	18486	18567	18423	18349	18446	18380	18523	18338	18403	18525	18402	18311	18388	18436	18616	18663	18477	18473	18364	18533	18224	18293	18505	18465	18341	18475	18389	18497	18409	18440	18533	18466	18523	18678	18441	18500	18567	18374	18366	18395	18341	18400	18436	18413	18538	18421	18336	18544	18624	18241	18254	18494	18394	18490	18528	18413	18434	18441	18363	18446	18474	18579	18539	18495	18562	18521	18505	18436	18412	18285	18228	18437	18479	18535	18446	18472	18276	18631	18464	18300	18447	18585	18527	18344	18496	18407	18464	18503	18431	18687	18512	18333	18590	18512	18491	18302	18332	18598	18542	18490	18378	18313	18608	18455	18362	18394	18425	18392	18438	18288	18497	18415	18387	18444	18245	18393	18299	18435	18336	18452	18343	18549	18189	18386	18612	18700	18451	18276	18493	18411	18532	18515	18551	18519	18428	18699	18490	18406	18315	18443	18439	18320	18395	18478	18339	18250	18461	18421	18536	18613	18330	18287	18442	18686	18665	18399	18368	18233	18625	18319	18649	18465	18654	18403	18447	18568	18395	18644	18406	18463	18515	18555	18358	18475	18703	18434	18542	18695	18536	18470	18363	18447	18638	18341	18538	18503	18461	18568	18442	18447	18395	18418	18428	18406	18248	18435	18382	18566	18667	18554	18381	18424	18242	18322	18517	18250	18370	18349	18369	18205	18515	18353	18513	18543	18375	18352	18472	18316	18361	18490	18408	18614	18517	18468	18514	18562	18635	18203	18321	18612	18284	18572	18540	18555	18608	18286	18363	18259	18548	18464	18599	18373	18303	18555	18717	18590	18585	18565	18459	18376	18574	18455	18688	18425	18514	18492	18410	18382	18559	18269	18332	18670	18460	18423	18442	18338	18425	18481	18674	18405	18426	18562	18472	18424	18432	18513	18619	18563	18447	18434	18291	18630	18408	18468	18591	18590	18456	18520	18691	18315	18445	18658	18346	18378	18411	18541	18442	18600	18585	18764	18415	18363	18590	18481	18416	18431	18565	18581	18370	18550	18504	18559	18566	18358	18610	18319	18299	18420	18403	18189	18427	18418	18590	18344	18017	18459	18509	18328	18259	18457	18389	18404	18456	18310	18487	18517	18572	18392	18654	18415	18587	18618	18508	18126	18565	18365	18317	18420	18328	18388	18364	18247	18502	18486	18421	18398	18343	18517	18360	18271	18443	18627	18460	18673	18369	18244	18326	18384	18436	18563	18615	18440	18439	18489	18422	18338	18616	18443	18367	18445	18356	18516	18397	18487	18339	18415	18549	18166	18205	18284	18520	18491	18702	18523	18412	18388	18400	18509	18298	18436	18596	18330	18535	18449	18585	18413	18563	18492	18653	18606	18622	18565	18741	18602	18566	18478	18498	18273	18492	18329	18535	18444	18510	18341	18574	18504	18564	18532	18500	18309	18358	18511	18390	18507	18667	18600	18407	18475	18320	18476	18625	18466	18463	18402	18500	18372	18481	18601	18465	18436	18469	18303	18381	18348	18552	18672	18456	18431	18358	18446	18422	18495	18426	18455	18489	18340	18346	18165	18521	18571	18483	18383	18387	18363	18642	18580	18477	18480	18393	18481	18474	18553	18559	18331	18424	18462	18503	18569	18467	18508	18519	18628	18608	18558	18385	18585	18523	18330	18457	18378	18558	18444	18330	18362	18410	18427	18677	18308	18468	18553	18473	18421	18511	18615	18297	18493	18450	18410	18383	18478	18350	18331	18309	18511	18541	18220	18260	18437	18201	18321	18470	18440	18275	18539	18438	18573	18665	18395	18309	18640	18535	18442	18406	18574	18391	18358	18521	18164	18309	18483	18434	18296	18290	18510	18392	18602	18424	18562	18404	18539	18715	18564	18206	18294	18393	18677	18590	18273	18481	18478	18502	18533	18351	18213	18476	18329	18507	18211	18366	18603	18472	18429	18418	18401	18517	18486	18121	18474	18400	18438	18372	18594	18537	18395	18303	18616	18356	18392	18394	18279	18468	18631	18543	18395	18459	18603	18468	18268	18425	18370	18409	18478	18487	18556	18464	18336	18454	18759	18523	18551	18388	18468	18419	18370	18365	18616	18596	18565	18391	18306	18604	18267	18586	18503	18426	18531	18709	18488	18472	18487	18260	18356	18411	18330	18593	18445	18495	18525	18512	18486	18495	18615	18382	18558	18420	18553	18541	18612	18564	18416	18328	18430	18483	18376	18194	18676	18328	18536	18254	18404	18539	18305	18474	18470	18590	18596	18504	18574	18489	18568	18554	18342	18249	18575	18647	18358	18490	18404	18325	18443	18655	18490	18401	18411	18493	18556	18778	18476	18427	18504	18404	18393	18479	18429	18676	18353	18153	18311	18623	18398	18475	18510	18501	18604	18710	18388	18437	18609	18482	18407	18464	18618	18349	18514	18295	18409	18439	18466	18618	18381	18276	18649	18498	18389	18464	18639	18658	18514	18563	18466	18462	18241	18615	18456
26123	48707	33148	21556	18415	17096	16373	16163	15686	20271	18117	15992	15316	15811	16723	17060	16654	15999	15370	15264	15420	15081	15223	15136	15019	15192	14993	14932	14983	14748	14911	14936	14993	14846	14968	15069	14946	15113	15064	14990	14888	14927	14871	14859	14836	14893	15022	15083	15045	15077	15039	15145	15009	15012	15187	14919	15038	15068	15092	15047	14924	15026	14927	15075	14871	14910	15023	15007	15102	14961	15081	15140	14869	15113	14890	14932	15057	15216	14828	14994	14905	15155	14956	14910	15090	15193	14821	14989	14997	15053	14970	14976	15116	15136	14970	15118	14916	14908	15123	15019	14799	15093	15004	14982	14980	15059	15024	15019	15001	14991	15024	14891	15072	14989	14844	14904	14992	15115	15012	15170	15127	14889	14929	15116	14848	14987	14950	14879	14923	14989	14925	15076	14858	15079	14960	14897	15069	14947	15094	14828	14946	14985	14890	15069	15093	15015	14826	15008	14924	15021	15250	14983	15063	14709	15173	15015	14776	14958	15031	15020	15249	14765	15115	14896	14880	15186	14853	14729	15101	15225	14957	14936	14936	15030	14969	14828	14950	14920	14984	14861	14937	15006	15040	15029	15019	14919	14994	14962	15155	14979	15045	15080	14953	15028	14952	15090	14990	14940	14957	15068	15089	15071	14952	15070	14840	15121	15127	14910	15098	14805	14969	14828	14878	15096	14967	15035	14929	14905	14898	15004	15014	14791	14901	14900	15104	14959	15024	14885	15061	14969	15103	14937	15271	15022	14969	15050	15003	14905	15015	14973	15107	15040	14899	14952	15140	14950	15065	15000	15068	15183	15089	14870	14898	15082	14797	14911	14921	15087	15011	14907	14955	15026	14969	14792	14994	15055	15061	14939	14984	15088	14976	14972	15063	14956	14993	14916	15104	14859	14949	15099	14840	14919	15122	15006	14979	15003	14971	15023	14810	14921	15113	15094	15196	14909	14831	15097	15146	15034	15077	15070	14918	15033	14893	15011	15059	14971	15060	15187	15196	14846	14951	14955	15071	14945	15063	15055	15104	15053	15062	15013	15055	14934	14971	15093	14902	14966	14958	14821	15017	15098	14976	14823	14936	15118	14961	15061	14935	14987	14976	14905	15061	15019	15051	15018	14818	15042	15129	14857	15013	14994	14984	14868	15157	14964	14868	15086	14878	15044	14981	14901	15041	14894	14817	14930	14862	14907	15020	15043	14835	15160	14957	14919	14947	14976	14867	15058	14991	15075	14991	14934	14943	14814	15047	15199	14978	15039	15061	14785	15057	14850	14998	15103	14887	15102	15038	15015	15189	15071	15033	14961	14993	15086	14984	15013	14855	15039	15109	15004	15003	14993	15056	15048	14833	14940	14953	14939	15055	14944	14867	15059	15166	15025	14883	14885	14912	14916	15008	14983	15043	14951	14806	14946	15179	15100	14879	15143	15069	14855	15065	14897	15033	15152	15011	14968	14895	15064	15020	15086	15040	15069	14918	15022	14996	14924	15019	14831	14876	15119	14873	14872	14875	14907	15158	14919	14926	15046	14822	15142	14888	15045	14808	15139	14990	14904	15208	15082	14825	14966	14891	14945	15041	15019	15228	15035	14988	14873	15082	14997	14953	15054	15115	14961	14885	14931	14937	14929	15000	15021	14995	14858	14973	14965	15123	14830	14948	14951	15073	14947	14911	15096	15178	14877	14895	15054	15137	15048	15004	14866	14818	15005	15045	14857	14951	14917	15049	14988	14993	14853	14957	14977	15073	14965	15042	14940	14893	14878	14978	14966	15042	15008	15039	15150	15099	15069	14955	15097	15138	14943	15084	14964	14932	15032	15144	14903	14875	14965	15049	14989	15046	15036	15133	14894	15097	14947	15095	15065	14966	15018	14994	15108	14974	15051	14911	15134	14910	14897	14930	14915	15006	15033	15102	14911	14998	15029	14915	14920	14977	15081	15080	14837	15003	14975	15018	15166	14972	14958	14970	15006	15057	14914	14992	15037	14981	14830	15137	14998	15007	14954	15100	15062	15046	14843	14939	15008	14999	15058	14925	15020	14992	14856	14943	14963	14938	15061	14958	14893	15138	14911	15115	14946	14918	14881	14996	14874	14979	15136	15028	14833	15104	14858	14832	15030	14961	14912	15108	14991	14917	14988	15056	14936	15013	14882	14984	14948	15090	14841	14948	14982	14967	14985	15192	15025	15035	14955	14959	14966	14926	15037	15119	14809	15043	14818	14832	15022	15025	15030	14908	15086	14956	15161	14997	14917	14995	14896	15006	14958	14888	15056	15119	14980	14942	14943	15055	15019	14975	14927	15045	15052	15059	14977	15123	14963	14920	14893	15037	15028	15077	15084	14952	14975	14870	14865	14978	14987	15020	14890	14900	14948	15030	15053	15049	15094	14982	14899	14962	15073	14903	14947	14962	14942	14998	14954	14952	14850	14894	15076	15141	14862	14979	14984	14973	14935	15022	15044	14985	15064	14990	14911	14947	14923	14963	15139	14972	14972	15022	14858	15048	14889	14953	15006	15131	15148	14977	15080	15102	15033	15154	15114	15011	15064	14846	14942	14915	14965	14992	15020	15076	15076	14931	15013	15110	14972	15010	14842	15132	14974	14882	15059	15056	14933	14953	14900	14980	15034	14909	14973	15005	15006	15014	15091	14992	14810	14885	14864	15067	14984	14899	14982	15033	15088	14884	14993	14911	14851	15020	15075	14981	14934	14922	15030	15064	15019	15104	14994	14877	14921	14940	14834	15098	15141	14795	14856	15048	14795	14890	15060	14990	15013	15110	14977	15099	14749	15153	15042	15137	14931	14922	15094	15128	15008	14972	14822	15068	14870	15195	14919	14876	14988	15084	15232	15240	14946	14856	15166	15025	14981	15160	14848	15124	14811	15090	15037	15037	15059	14930	15084	14972	15093	14892	15077	14921	15041	14960	14875	14890	14976	15105	14934	14873	14830	14955	14954	14959	14902	14967	14832	15036	15024	15075	15060	14907	14996	15018	14970	15138	15075	15015	14994	15172	14874	15001	14978	15092	14643	14769	14794	14896	14998	14904	14869	14935	14906	14927	14960	15009	15003	14983	15006	14934	14928	15003	14939	14922	14995	14863	14863	14977	14964	14862	15009	14990	15031	15045	15015	15035	14959	14894	15006	15219	15055	15138	15003	15047	14905	14869	14947	14959	14911	14987	14899	14950	14948	14990	14968	15087	14960	14984	14883	15137	14990	15025	14968	14926	14801	15013	15114	15048	15046	14917	15108	15103	14909	14855	14878	14918	14993	15002	15064	14871	14906	15169	14916	14910	14939	14971	15016	14944	15094	14964	14786	15073	15106	15076	14928	15071	14979	15108	14975	15109	14961	15144	14990	15093	14936	14932	15176	14846	15058	15047	15150	14997	14909	14966	14921	15057	14886	14783	15079	15117	14953	15121	15010	14812	14887	15090	14973	14833	15104	14938	14835	15260	15002	14953	15097	14867	14913	14927	14981	15263	15130	15030	14961	15141	14939	14908	15020	14795	14932	14973	15017	14940	15004	15040	15093	15016	14981	14889	15073	15133	15021	15004	14886	14998	14899	14949	15036	15182	15020	15043	15039	15036	14982	15035	15050	14933	14986	15016	15150	15072	14968	15050	15026	15020	14976	14863	14906	15090	15042	15071	14981	14978	15017	14893	14961	15038	15129	14901	14922	14948	15020	15106	14940	14985	14864	14821	14824	15147	14955	15073	15095	15061	14712	14922	14881	14948	15095	15058	15044	15008	14981	15091	14987	15029	14702	15017	14977	15004	14906	15172	15042	15061	14943	14958	14880	15114	15069	14900	14849	15074	15040	14890	15114	14955	14921	14983	15012	14916	15116	15000	14988	14970	14812	15022	14978	14786	14994	15037	15096	14946	14974	14929	15184	15157	14920	15047	14959	15060	15014	14941	14958	15051	14933	15026	14952	15192	15061	15043	14958	14973	15084	14992	15019	14940	15050	15004	15031	15061	14843	15117	15076	15142	14891	15246	15118	14911	14940	15030	14772	14919	15074	14841	15007	14902	15097	14916	15136	15031	14983	15100	15117	15038	14981	14896	14799	14925	15028	15011	14933	15089	15058	14890	14791	15090	14919	15053	14930	15102	14857	14954	15182	14940	15118	14984	14968	15056	14945	15046	14878	14897	14943	15016	14901	14940	15099	14784	14970	14924	15077	15044	14950	14877	15114	14796	15047	15140	14983	15025	14975	14976	14923	15071	15054	14931	14960	15066	14951	15013	15018	15059	15002	15095	14955	14981	14999	15015	14836	14981	14985	15009	14927	14950	14888	15042	14946	15126	15090	14856	15110	15015	15020	15133	14999	15169	15045	15004	15153	15105	15045	15026	14979	14885	15028	14986	14932	14918	14907	14946	14972	15015	15040	14934	15126	15031	15029	15043	14833	14910	14912	15033	15012	15103	14964	14866	14998	15020	15085	15018	14893	14992	14976	15138	14984	15070	14814	14964	15063	14885	15022	14870	15156	14924	14967	14813	14951	14933	14980	15107	14974	14958	14908	14934	15058	14985	14897	15033	15050	15115	14998	15039	15029	15044	15069	14964	14885	14763	15014	15015	14824	14842	14860	15038	14918	14993	14905	14969	15225	15061	15079	14988	14946	14836	15056	14946	14979	14982	15029	14890	15142	14971	14821	14978	15027	14802	14860	14981	14937	14906	14973	15096	14940	14907	15001	14942	14862	14954	15020	14964	15171	15054	15013	14999	14998	14939	14821	14968	14781	15055	15034	14876	15007	14997	15021	15004	15077	14978	14893	14928	14995	15020	14871	14962	14825	14810	15081	14851	14916	14845	15047	14931	14982	14921	14981	14969	15065	14827	14987	14953	14899	14972	15011	14956	15043	14896	14868	15204	14938	15117	14825	15080	14976	15037	15032	14934	14872	14851	14872	14986	15056	15041	15108	14857	15018	15076	14912	14845	15179	15116	14983	15003	14969	15015	14903	14906	15185	14936	15001	14976	15020	14922	15159	14837	14880	15091	14962	15132	14985	14950	15097	15079	15049	14917	14805	15041	14892	14963	15055	15021	15011	14948	15053	15018	15030	15222	15136	14886	14902	14861	15079	15004	14935	14869	14961	14983	14984	14894	14997
24559	21129	27168	26713	20736	19701	19479	18607	18513	19649	19191	18447	18479	18712	18720	18971	18810	18364	18204	18264	18257	18234	18252	18077	18066	18046	18076	18054	18065	18108	18198	18269	17988	17904	18286	17980	18056	18174	18080	18185	18167	18071	18077	18055	18002	18170	18080	18048	17901	18103	18130	18105	17889	17909	18095	17915	18084	18024	17846	18126	17944	17945	18321	18061	18243	18089	17932	18204	18152	18155	18149	17863	18062	18337	18106	18025	18121	18033	17999	18151	17946	17974	18056	18246	18132	18207	17805	17842	17991	18426	18081	18319	17967	17934	18148	18152	17852	18025	18345	18058	18120	18291	17984	18098	18162	18097	18220	17939	18003	18121	18162	18147	18123	18122	18199	17834	18210	18081	17982	18108	17713	18105	17779	18065	18046	17838	18064	17972	17968	18127	18082	18050	18062	18123	18108	18045	18007	18074	17982	18083	17970	18242	17952	18283	18180	18005	17990	18108	18061	18202	18132	18102	17954	17865	17937	18014	18028	18191	17936	18087	18241	17989	18107	18057	18060	18077	18048	18255	18134	17993	18166	18197	17821	17923	18137	17977	18125	17952	18002	18010	17924	18203	18094	18256	18059	18168	18050	17939	18121	18008	18056	18210	18170	18040	18072	17985	18332	17945	17858	17882	18174	18228	18116	17985	17893	17989	18125	18001	18053	18187	18095	18275	18092	17929	17979	17894	18199	18237	18060	17851	18015	18085	18095	17997	17917	18007	18022	18070	18102	18052	17941	17876	18186	17928	18004	18143	18045	17956	18299	18170	18120	17977	18031	17926	18204	18082	18206	18073	17992	17963	17997	18057	18197	18084	18176	18183	18244	18080	18128	18088	17899	18099	18003	18122	18158	18167	18117	18068	18233	17998	18038	18072	18255	17978	18111	18025	17994	18024	18117	18089	18107	17984	18267	18020	17981	17921	18103	17984	17937	18124	17733	18014	18062	18099	18130	17943	18046	17911	18259	18028	17906	17971	18220	17928	18151	18046	18035	18335	18192	17987	18170	18131	18011	18107	18222	18012	17992	18012	18208	18108	18147	18107	18166	17950	17887	18109	18129	18263	18166	18046	17871	18005	18066	18249	18208	17991	18091	17999	18036	18234	18100	17998	17935	17936	17954	18131	18129	17766	17975	17903	18052	18163	17910	17854	18191	18262	17938	18005	18057	18162	18329	17916	17988	18159	18044	18092	18116	17914	18079	18384	18215	18174	18281	18141	18024	17956	18065	18000	18142	18093	17913	17993	18045	18146	18122	17967	17907	18365	18001	17919	18051	18014	17873	18017	18006	18103	18103	17973	17985	18113	18035	17969	17975	18121	18083	17939	17930	18000	18036	18022	17944	18004	18091	18135	18022	18117	18030	17983	18275	18118	17954	18209	18004	18061	18127	18025	18125	18058	18005	18074	18000	18070	17974	18115	18102	18118	18080	18093	18055	18126	18075	18080	17997	17974	18007	18122	17996	18136	18095	17890	17933	18073	17990	18059	18026	18008	18174	18128	18108	17997	18062	17969	18150	18110	18243	18066	18043	18104	18066	18138	17909	18114	18241	17976	17972	17902	18203	17977	18119	18137	18153	17902	17950	17927	17954	18059	17954	18177	18118	18186	18009	18025	18124	18361	18103	18087	18039	18182	18235	17905	18037	18002	17902	18119	18145	17989	17996	18200	18014	18075	17909	17983	18040	18015	17883	18023	18139	17985	18146	18076	18217	18251	17769	17988	18039	18041	18087	17908	17834	18059	18005	18073	17852	17885	18142	18004	18113	18016	18038	18181	18003	18032	17813	17922	17842	17958	18138	17986	18127	18105	18062	17968	17994	18006	18225	17937	17991	17891	18163	18089	18203	18199	17971	18182	18158	18111	17985	18067	18103	18108	18195	18118	17931	17990	17935	18075	18245	18066	18078	17960	18116	17862	17940	18006	18111	18056	18285	18227	18180	18087	17854	18123	17958	17974	18025	18213	18028	18113	17723	18218	18410	18016	18044	18144	17945	17846	17905	17965	18079	17936	18197	18198	18127	17935	18031	18210	18136	18079	18013	18243	18077	17948	18045	18131	18083	17924	18013	17972	18168	18295	18089	17941	17891	18074	18239	18375	18093	18029	18041	18011	18013	18341	18330	18287	18070	18192	17980	17840	18092	18021	17973	18069	17978	17979	18023	18017	18011	18105	18130	18083	18026	18015	17903	18181	18007	18019	18095	17937	18167	17849	18056	18191	17957	18024	18118	18199	18038	18051	18145	17911	17909	18180	17942	18050	18168	18002	18159	18123	17790	17975	18051	18109	18086	17924	18007	18219	17995	17912	17958	18112	17937	17968	17990	18070	18042	18179	17980	18064	17969	17992	17869	17877	18033	18107	17853	18012	17899	17816	18272	18039	18026	18023	17917	18224	17943	17880	18055	18080	18113	18140	17923	17817	17984	18128	18175	18090	17971	18037	18117	18148	18183	18093	18115	18194	18179	18205	17977	18161	18083	17961	18085	17986	17984	17962	18164	18073	18161	17844	17957	18181	18019	17871	17890	18227	18071	18183	18027	18167	18221	18045	17982	18068	17911	18236	18199	17986	18118	18054	18104	18106	17961	18127	17884	18189	18172	18005	18052	18169	18225	17972	18126	18087	18083	17906	18021	18094	18069	18134	18089	18038	17937	17969	18036	18247	17970	18046	18047	18076	18111	18043	17976	18240	18316	18047	18257	18126	17980	18308	18095	17919	17977	18074	17863	18010	18119	17908	17851	18199	18039	18224	18118	18017	18054	18295	18041	18077	18055	18179	18070	18214	18257	18134	18090	18107	18114	18042	17853	18057	18055	18188	17975	18183	17890	17989	17916	18211	18113	17991	17981	18055	18207	18170	17993	18022	18240	17877	18159	18244	18089	17991	18216	18150	18202	18286	18022	18301	17945	18261	18089	18068	18157	17897	17902	18224	17967	18134	18064	18052	18111	18235	17972	17804	18138	18114	18159	17971	18108	18161	17936	18076	17911	17920	18268	18178	18043	17898	17981	18175	17902	17996	18057	17995	18055	18073	18131	18045	18051	17938	18107	17931	18189	18159	18106	18198	18074	18295	18262	18305	17939	18060	17829	17958	18182	17982	18054	18206	18087	18093	18068	18000	18101	17856	17922	17865	18020	18032	18181	17946	17974	18240	18119	18009	17927	17948	18089	17933	17916	18161	17944	18073	18171	17975	18058	18084	18101	18078	18236	17979	18030	17990	18102	18037	18067	18140	17913	18045	17894	18184	18038	18133	18027	17856	17974	17965	17937	17996	18247	18257	17941	18010	18084	18184	18194	17993	18146	18078	18113	18130	18028	17982	18295	18120	18072	18022	18073	18192	18103	17912	18165	18052	18131	17835	18027	18101	18075	18062	18056	17948	18095	18382	18176	18023	18209	18091	17886	18039	17849	18220	18082	18035	18173	18100	17910	18045	18126	17834	18220	18141	17917	18208	17927	18072	18007	18136	18116	18078	18083	18122	18078	18011	18202	17880	17944	17992	18043	18054	18135	17974	18014	18074	17983	18179	17959	18158	18042	17897	17874	18055	17904	18076	18176	18137	18025	17910	18192	17999	17995	17856	17905	17924	17959	18186	18245	18091	18110	18014	18146	17981	17983	18051	17868	17940	18275	18145	18091	18140	18216	18160	18169	18163	17944	18036	18153	18334	18030	18307	18171	18180	18139	18070	18145	17905	17943	18088	17970	17960	18171	17794	18056	17914	18353	17951	18027	18098	18253	17951	18131	18096	18041	18178	18299	18275	18036	18046	18120	17995	18063	18001	18106	17917	18111	17969	18102	18066	17903	18023	18394	18156	17932	18141	18202	18071	18043	18299	18171	17906	18151	18107	18047	17889	18056	18042	18029	18001	17950	18165	18098	18047	18072	18061	17967	18190	18196	18083	18251	18018	17987	17947	18030	18175	18320	18031	18208	18110	18149	17859	18074	18161	18041	18155	17982	17908	17992	18010	17912	18065	18022	18099	17926	17979	18209	18104	18254	17987	18176	18169	18154	18042	18111	18236	17869	18249	17966	18184	18122	18079	18103	18083	18024	17941	18191	17981	17933	18061	17958	18079	18104	18063	18089	18195	18141	18013	18018	18001	18192	17928	17906	18190	18197	17943	18011	17985	18180	18054	17967	17973	18130	18089	18182	18049	17925	18119	18121	18074	18142	18061	18092	18114	18081	17976	18117	18219	18073	18053	17933	18233	18254	18134	18173	17993	17968	17998	18074	18154	18036	18090	18141	18046	18156	18096	18032	18067	18065	18078	17927	18160	18157	18121	18190	18062	18081	17896	18202	17964	17993	18136	18191	18008	17875	17962	18072	18009	18031	17988	18092	18097	18079	18001	18107	18079	18069	18070	18087	18118	18060	18058	18174	18038	17957	17944	18080	18205	18115	17873	18176	18289	18080	18063	18063	18073	18087	18012	18066	17883	18249	17951	17977	17991	18032	18005	18065	18273	18094	18183	18186	17897	18011	17926	18306	18143	17953	17987	18304	17976	18213	17973	18052	18038	18103	18003	17809	17967	18106	18190	18118	18064	18023	18172	18021	18221	17927	18115	18064	18106	18045	18069	18030	18202	18235	17916	18276	18214	18243	18200	17888	18089	18163	18028	18096	18051	18023	18195	18063	18100	18278	17921	18169	17941	17875	18012	17971	17860	18041	18028	17999	18055	18107	18229	17910	18078	18115	18082	17942	17921	18115	18108	18232	18065	18174	18065	17995	18000	18071	18011	18040	18042	18095	18248	18030	17954	17965	18040	18142	18130	17958	18084	18118	17943	17974	17928	18077	18005	18209	18235	18088	18054	18101	18320	18115	18079	18025	17985	18080	17922	17924	17794	18174	18044	17873	17983	18075	18324	18247	18004	18197	17925	17970	18168	18128	17931	18149	18151	18083	18192	18231	18297	18057	18341	18128	18109	17911	18059	18020	18105	18178	18040	17981	18123	18105	17942	17995	18101	18076	18072	18043	17917	18020	17763	18109	17917	18073	17958	18107	18058	18117	17907	17951	18373	18080	18002	17986	18133	18159	18029	18000	17981	18234	18084	18211	17904	18098	18149	17960	17948	18226	18252	18120	18069	18145	17954	18047	18133	18207	18233	18063	18157
24838	45864	30697	20342	17364	16296	15953	15442	15193	17568	16053	15202	14963	15583	16186	16080	15823	15466	14941	14772	15152	14937	14898	14684	14818	14931	14966	14833	14730	14881	14869	15136	14715	14818	14805	14804	14790	14882	14814	14832	14781	14666	14759	14700	14813	14861	14748	14800	14841	14900	14571	14805	14934	14624	14750	14630	14696	14759	14889	14696	14762	14826	14708	14676	14666	14698	14692	14934	14768	14753	14710	14841	14893	14944	14836	14818	14824	14886	14864	14793	14868	14667	14959	14824	14686	14970	14876	14774	14824	14724	14657	14891	14897	14797	14799	14715	14876	14647	14818	14712	14688	14700	14754	14680	14811	14917	14956	14930	14739	14657	14919	14736	14825	14825	14767	14687	14755	14900	14865	14861	14882	14698	14887	14783	14891	14908	14668	14861	14763	14829	14830	14753	14906	14804	14837	14722	14795	14614	15010	14759	14814	15046	14759	14759	14704	14848	14793	14786	14720	14890	14714	14820	14682	15015	14791	14815	14785	14676	14786	14784	14722	14535	14837	14873	14861	14928	14820	14776	14860	14866	14923	14760	14840	14800	14782	14702	14939	14839	15048	14741	14694	14821	14840	14628	14804	14821	14939	14711	14741	14942	14654	14735	14797	14916	14756	14947	14807	14729	14756	14883	14808	14577	14921	14763	14803	14788	14868	14789	14744	14953	14734	14848	14746	14852	14813	14744	14702	14750	14605	14907	14712	14821	14763	14916	14805	14685	14761	14819	14809	14794	14736	14923	14646	14660	14729	14839	14792	14720	14747	14678	14886	14581	14601	14625	14826	14825	14755	15013	14774	14844	14798	14764	14778	14948	14832	14749	14788	14820	14768	14677	14945	14814	14733	14822	14750	14741	14769	14772	14744	14756	14596	14618	14787	14704	14838	14945	14735	14804	14726	14777	14740	14648	14614	14881	14789	14761	14739	14725	14691	14773	14695	14824	14781	14816	14736	14868	14745	14607	14927	14645	14698	14626	15004	14804	14726	14706	14590	14943	14646	14716	14775	14779	14840	14563	14791	14717	14768	14653	14795	14790	14716	14892	14870	14564	14694	14768	14789	14697	14836	14762	14895	14821	14827	14783	14819	14830	14872	14752	14796	14770	14984	14631	14835	14694	14882	14877	14716	14823	14661	14849	14675	14678	14788	14805	14815	14869	14729	14712	14841	14825	14821	14916	14828	14902	14862	14838	14710	14833	14763	14647	14737	14962	14787	14823	14702	14701	14764	14862	14974	14876	14748	15063	14763	14707	14844	14767	14745	14759	14701	14735	14682	14771	14778	14706	14716	14796	14833	14810	14876	14834	14839	14735	14820	14461	14775	14797	14865	14745	14731	14679	14696	14874	14770	14722	14852	14835	14781	14823	14830	14641	14740	14756	14727	14926	14762	14785	14778	14757	14899	14736	14883	14899	14775	14662	14717	14888	14639	14797	14705	14737	14589	14695	14691	14807	14648	14740	14938	14683	14811	14846	14930	14773	14791	14766	14950	14829	14699	14766	14851	14773	14805	14843	14997	14686	14761	14773	14851	14901	14838	14848	14632	14815	14843	14771	14916	14827	14887	14736	14826	14702	14941	14657	14835	14831	14847	14760	14641	14643	14762	14716	14640	14972	14718	14691	14716	14764	14623	14911	14889	14829	14792	14661	14682	14685	14667	14808	14831	14790	14875	14707	14814	14802	14814	14800	14940	14773	14781	14858	14748	14624	14605	14677	14758	14747	14753	14815	14787	14763	14682	14965	14856	14751	14851	14769	14863	14932	14680	14791	14740	14826	14673	14821	14896	14740	14724	14692	14978	14811	14767	14720	14826	14875	14764	14689	14678	14585	14941	14809	14796	14798	14777	14814	14596	14784	14717	14986	14758	14893	14865	14812	14741	14882	14792	14781	14929	14876	14586	14939	14680	14689	14687	14890	14711	14735	14828	14911	14817	14788	14791	14895	14969	14876	14665	14707	14634	14818	14880	14851	14864	14829	14875	14730	14740	14767	14864	14752	14643	14749	14680	14834	14937	14851	14903	14795	14764	14690	14700	14779	14727	14751	14806	14571	14827	14830	14949	14643	14767	14738	14716	14729	14873	14691	14693	14809	14720	14782	14859	14642	14745	14686	14674	14796	14862	14861	14655	15060	14672	14865	14959	14748	14745	14780	14704	14756	14870	14713	14635	14793	14777	14774	14802	14786	14776	14831	14766	14892	14774	14736	14571	14685	14741	14778	14747	14705	14784	14811	14771	14882	14879	14875	14760	14742	14598	14772	14750	14715	14886	14742	14657	14947	14866	14673	14811	14769	14828	14678	14950	14754	14976	14725	14719	14856	14671	14690	14814	14667	14728	14812	14952	14880	14814	14844	14768	14820	14873	14817	14613	14892	14942	14909	14627	14852	14705	14657	14695	14749	14787	14928	14729	14733	14778	14838	14908	14746	14641	14777	14755	14735	14813	14677	14973	14935	14849	14961	14776	14844	14877	14614	14902	14818	14932	14754	14883	14814	14817	14868	14932	14734	14837	14966	14842	14664	14834	14830	14680	14854	14757	14762	14752	14714	14758	14762	14780	14716	14859	14898	14723	14923	14737	14723	14919	14749	14999	14849	14779	14572	14654	14606	14822	14672	14972	14829	14845	14906	14780	15027	14708	14902	14679	14763	14840	14986	14813	14903	14718	14759	14654	14900	14635	14835	14765	14948	14712	14674	14840	14784	14828	14805	14727	14930	14738	14758	14787	14946	14816	14908	14756	14739	14948	14676	14814	14643	14837	14791	14787	14617	14831	14774	14719	14629	14940	14733	14752	14773	14734	14789	14813	14611	14827	14691	14723	14743	14935	14825	15038	14892	14943	14897	14820	14724	14825	14654	14716	14636	14742	14658	14906	14583	14837	14960	14866	14772	14736	14747	14838	14740	14899	14757	14667	14786	14848	14860	14762	14860	14867	14837	14728	14686	14755	14848	14747	14822	14815	14772	14794	14914	14693	14800	14759	14941	14899	14773	14885	14779	14503	14832	14807	14684	14882	14672	14919	14628	14833	14791	14955	14879	14775	14910	14749	14756	14689	14731	14786	14865	14763	14895	14660	14808	14687	14810	14766	14944	14758	15026	14737	14720	14684	14750	14791	14591	14687	14780	14845	14785	14890	14672	14843	14802	14713	14701	14800	14754	14810	14829	14828	14650	14915	14760	14646	14752	14786	14762	15127	14891	14726	14702	14867	14806	14855	14870	14669	14832	14794	14732	14870	14741	14807	14741	14895	14655	14794	14886	14714	14738	14820	14894	14648	14674	14768	14612	14967	14903	14878	14795	14839	14684	14794	14863	14807	14725	14988	14762	14745	14667	14685	14768	14669	14716	14727	14877	14833	14835	14839	14711	14767	14714	14935	14925	14907	14602	14603	14660	14833	14729	14802	14786	14756	14881	14922	14847	14765	14758	14678	14776	14925	14861	14592	14719	14638	14717	14767	14843	14875	14801	14795	14696	14678	14911	14734	14732	14850	14988	14812	14890	14858	14806	14645	14613	14621	14574	14920	14835	14727	14682	14854	14683	14897	14852	14706	14768	14656	14801	14851	14904	14879	14828	14776	14825	14923	14924	14673	14797	14760	14829	14832	14758	14975	14842	14801	14833	14622	14861	14727	14798	14775	14778	14822	14577	14812	14616	14783	14931	14693	14925	14708	14779	14879	14814	14705	14739	14732	14724	14770	14695	14820	14855	14806	14801	14987	14856	14867	14801	14769	14754	14764	14737	14754	14792	14734	14846	14703	14614	14632	14737	14820	14776	14843	14726	14762	14740	14880	14861	14680	14645	14753	14807	14682	14619	14913	14851	14686	14844	14868	14684	14955	14684	14834	14791	14715	14807	14927	14766	14667	14894	14714	14670	14924	14695	14747	14817	14616	14797	14726	14705	14925	14811	14846	14921	14777	14867	14645	14662	14719	14810	14678	14925	14679	14666	14908	14602	14876	14687	14897	14663	14736	14740	14783	14816	14867	14798	14764	14736	14774	14828	14791	14747	14831	14678	14764	14734	14773	14727	14709	14933	14891	14836	14662	14704	14701	14677	14952	14754	14757	14713	14936	14833	14747	14923	14916	14793	14869	14789	14879	14827	14792	14791	14551	14789	14856	14750	14722	14812	14880	14793	14770	14842	15049	14888	14860	14606	14859	14742	14701	14853	14754	14718	14798	14667	14781	14745	14826	14742	14786	14708	14598	14936	14939	14726	14794	14937	14776	14818	14711	14899	14873	14646	14837	14649	15007	14804	14842	14658	14846	14776	14750	14855	14911	14736	14869	14660	14857	14660	14681	14888	14662	14928	14861	14890	14712	14774	14763	14868	14724	14707	14849	14895	14845	14838	14712	14830	14785	14798	14701	14808	14918	14817	14728	14824	14792	14728	14729	14829	14911	14855	14893	14669	14785	14793	14844	14719	15002	14824	14802	14880	14803	14472	14878	14589	14817	14861	14879	14903	14877	14738	14729	14821	14900	14938	14771	14715	14855	14916	14877	14795	14972	14752	14718	14798	14723	14797	14803	14781	14839	14895	14842	14671	14732	14697	14744	14881	14867	14683	15007	14808	14706	14655	14866	14692	14892	14893	14739	14816	14796	14852	14688	14839	14952	14804	14743	14763	14821	14589	14632	14795	14649	14733	14847	14724	14755	14760	14739	14981	14581	14806	14772	14874	14636	15037	14785	14990	15015	14893	14929	14860	14856	14890	14703	14706	14932	14640	14889	14618	14923	14879	14633	14926	14754	14921	14820	14766	14877	14815	14908	14782	14622	14901	14845	14649	14952	14697	14836	14949	14858	14708	14703	14655	14810	14874	14660	14767	14659	14846	14832	14690	14810	14768	14839	14977	14687	14761	14857	14673	14672	14750	14705	14676	14771	14889	14825	14666	15039	14763	14704	14816	14703	14718	14766	14716	14838	14694	14913	14749	14895	14830	14796	14784	14844	14761	14856	14815	14565	14812	14753	14793	14664	14662	14901	14753	14864	14740	14666	14848	14780	14840	14801	14735	14832	14752	14594	14763	14806	14846	14958	14610	14801	14693	14778	14761	14774	14953	14835	14805	14929	14792	14659	14908	14722	14774	14892	14758	15062	14642	14875	14755	14762	14724
21947	20941	28177	23926	21301	23196	23989	19191	18200	23350	20382	18177	17937	17853	20135	21076	20759	19547	18660	18164	18115	18018	18019	17549	17514	17397	17482	17411	17502	17611	17522	17376	17381	17667	17366	17509	17300	17404	17402	17261	17549	17392	17545	17344	17535	17545	17256	17294	17475	17470	17428	17181	17400	17525	17632	17448	17493	17386	17491	17393	17434	17353	17322	17641	17328	17249	17488	17438	17530	17447	17144	17648	17436	17459	17319	17228	17277	17382	17282	17523	17483	17357	17378	17449	17335	17299	17247	17222	17314	17261	17241	17456	17376	17055	17333	17628	17359	17539	17400	17343	17418	17481	17400	17434	17343	17384	17291	17222	17380	17220	17288	17437	17223	17234	17194	17301	17213	17238	17224	17386	17269	17369	17368	17247	17478	17198	17379	17400	17336	17255	17343	17398	17161	17201	17430	17383	17341	17264	17279	17378	17210	17330	17527	17184	17476	17390	17342	17309	17158	17201	17070	17348	17181	17194	17407	17411	17238	17298	17331	17259	17376	17473	17339	17253	17408	17384	17342	17378	17383	17253	17390	17299	17227	17229	17268	17281	17357	17102	17360	17362	17226	17324	17283	17514	17337	17392	17222	17231	17342	17204	17288	17119	17309	17170	17236	17440	17355	17467	17414	17366	17345	17327	17465	17266	17291	17353	17355	17504	17355	17183	17265	17326	17467	17332	17367	17507	17541	17309	17376	17490	17359	17341	17213	17354	17342	17330	17256	17382	17446	17379	17237	17253	17334	17376	17296	17368	17256	17315	17292	17279	17318	17417	17299	17404	17505	17340	17107	17383	17431	17542	17459	17334	17443	17451	17297	17175	17389	17215	17222	17363	17308	17174	17373	17367	17395	17359	17363	17385	17359	17276	17442	17176	17575	17411	17462	17478	17469	17221	17236	17203	17273	17329	17411	17156	17376	17265	17457	17335	17470	17344	17277	17202	17190	17226	17234	17391	17334	17319	17384	17232	17171	17300	17325	17442	17298	17443	17332	17162	17304	17406	17172	17320	17464	17335	17406	17421	17278	17435	17417	17330	17336	17167	17280	17370	17504	17291	17252	17373	17247	17393	17619	17306	17389	17310	17283	17463	17509	17430	17279	17435	17330	17411	17324	17297	17368	17428	17384	17357	17302	17441	17231	17461	17521	17484	17261	17270	17388	17402	17363	17335	17486	17320	17204	17478	17388	17530	17434	17319	17434	17278	17414	17322	17494	17396	17435	17331	17290	17465	17401	17375	17259	17382	17360	17515	17441	17338	17328	17512	17433	17200	17392	17442	17367	17416	17420	17350	17623	17476	17410	17518	17354	17482	17477	17286	17282	17413	17336	17232	17281	17330	17226	17333	17300	17402	17275	17476	17439	17213	17662	17305	17356	17563	17465	17294	17476	17339	17607	17243	17469	17418	17384	17308	17509	17309	17567	17407	17338	17425	17532	17335	17496	17487	17367	17437	17410	17316	17327	17412	17396	17367	17374	17309	17378	17360	17335	17254	17380	17411	17413	17266	17393	17295	17249	17657	17535	17303	17320	17366	17388	17488	17313	17376	17497	17371	17453	17327	17607	17414	17426	17220	17464	17519	17357	17240	17218	17443	17495	17424	17242	17087	17425	17210	17709	17296	17201	17370	17290	17390	17316	17363	17446	17369	17376	17060	17352	17302	17291	17334	17151	17199	17464	17367	17503	17241	17237	17487	17518	17386	17276	17375	17470	17296	17116	17400	17408	17363	17480	17394	17500	17439	17595	17304	17290	17313	17220	17456	17599	17448	17258	17280	17384	17421	17659	17444	17105	17306	17366	17496	17312	17245	17362	17329	17303	17493	17313	17357	17321	17450	17315	17703	17432	17387	17543	17401	17498	17175	17445	17195	17083	17189	17349	17136	17402	17258	17379	17380	17488	17310	17340	17546	17477	17252	17281	17388	17240	17309	17206	17352	17286	17520	17146	17269	17469	17369	17441	17515	17504	17284	17206	17337	17165	17286	17361	17326	17235	17205	17194	17313	17208	17478	17296	17188	17346	17426	17296	17494	17414	17393	17276	17159	17243	17414	17139	17396	17336	17597	17374	17495	17452	17312	17375	17185	17456	17419	17255	17089	17373	17334	17510	17224	17497	17411	17212	17383	17431	17495	17456	17426	17459	17324	17336	17302	17312	17357	17366	17442	17371	17352	17497	17381	17235	17386	17280	17293	17352	17391	17330	17147	17318	17340	17348	17283	17358	17492	17333	17357	17290	17444	17362	16996	17578	17341	17463	17398	17095	17407	17293	17308	17375	17347	17136	17159	17403	17370	17404	17520	17486	17466	17542	17458	17400	17391	17262	17429	17547	17398	17248	17384	17349	17404	17489	17480	17190	17412	17384	17187	17175	17344	17353	17377	17351	17407	17483	17324	17401	17348	17493	17408	17308	17234	17502	17343	17290	17402	17195	17240	17416	17278	17316	17369	17366	17457	17388	17217	17357	17312	17290	17260	17538	17371	17411	17513	17500	17204	17435	17168	17308	17320	17346	17285	17457	17275	17169	17322	17453	17267	17447	17445	17443	17298	17337	17289	17545	17284	17261	17636	17339	17439	17130	17233	17333	17401	17332	17130	17120	17331	17655	17471	17225	17398	17217	17221	17182	17371	17302	17496	17266	17448	17380	17459	17389	17235	17381	17296	17261	17462	17402	17406	17348	17175	17290	17454	17292	17252	17244	17380	17442	17298	17544	17502	17382	17453	17320	17468	17476	17357	17537	17211	17363	17508	17232	17543	17206	17441	17203	17409	17248	17380	17361	17340	17392	17421	17388	17343	17266	17043	17435	17156	17431	17401	17208	17284	17174	17492	17490	17501	17503	17391	17366	17278	17220	17489	17328	17392	17265	17535	17639	17491	17447	17460	17314	17287	17149	17382	17309	17291	17235	17197	17259	17358	17452	17352	17371	17479	17226	17294	17265	17164	17035	17341	17376	17273	17337	17272	17205	17380	17405	17159	17341	17252	17241	17216	17238	17350	17586	17334	17359	17278	17389	17311	17317	17309	17235	17169	17215	17433	17341	17348	17308	17298	17306	17182	17319	17182	17279	17349	17349	17377	17100	17323	17310	17283	17310	17306	17134	17258	17258	17326	17475	17340	17427	17320	17245	17681	17499	17452	17305	17334	17297	17426	17348	17246	17522	17263	17198	17080	17533	17326	17298	17326	17389	17354	17284	17351	17181	17197	17233	17255	17354	17386	17368	17320	17382	17292	17211	17445	17420	17227	17339	17078	17398	17252	17202	17383	17410	17437	17249	17256	17509	17406	17432	17478	17294	17450	17471	17247	17490	17374	17489	17268	17360	17356	17260	17319	17200	17403	17466	17531	17300	17446	17476	17253	17299	17464	17404	17308	17508	17520	17309	17230	17224	17510	17374	17344	17202	17254	17277	17183	17271	17319	17443	17286	17202	17514	17481	17486	17410	17285	17631	17413	17322	17519	17386	17545	17378	17363	17344	17412	17260	17141	17209	17312	17309	17529	17331	17282	17346	17251	17415	17176	17357	17200	17213	17240	17205	17413	17323	17516	17443	17321	17373	17292	17376	17373	17376	17554	17072	17272	17406	17403	17579	17342	17458	17389	17468	17377	17686	17227	17469	17173	17269	17272	17294	17365	17326	17367	17307	17522	17384	17413	17333	17321	17297	17297	17291	17178	17266	17220	17381	17376	17295	17274	17343	17177	17261	17281	17231	17201	17378	17364	17370	17276	17422	17309	17150	17442	17420	17505	17347	17433	17487	17300	17389	17470	17302	17243	17279	17377	17458	17518	17339	17179	17339	17278	17170	17468	17318	17374	17216	17187	17687	17216	17346	17581	17239	17552	17468	17585	17424	17275	17390	17270	17231	17319	17201	17404	17274	17042	17466	17243	17159	17206	17442	17417	17301	17492	17502	17475	17250	17278	17296	17353	17207	17312	17352	17274	17640	17357	17717	17370	17345	17174	17278	17173	17329	17346	17334	17360	17346	17565	17371	17358	17483	17406	17435	17467	17537	17276	17211	17153	17132	17275	17533	17230	17477	17430	17143	17240	17361	17354	17476	17307	17366	17331	17449	17310	17320	17403	17369	17222	17252	17306	17308	17690	17444	17555	17402	17192	17353	17342	17566	17292	17191	17506	17329	17464	17187	17511	17350	17170	17433	17346	17313	17375	17414	17510	17524	17203	17334	17562	17281	17405	17503	17448	17383	17420	17491	17488	17309	17319	17400	17348	17298	17398	17502	17390	17355	17351	17498	17237	17373	17267	17245	17334	17254	17288	17156	17234	17339	17191	17251	17358	17430	17201	17223	17327	17125	17271	17436	17331	17336	17226	17487	17333	17167	17205	17384	17348	17543	17450	17493	17625	17482	17320	17439	17418	17286	17348	17255	17364	17275	17539	17378	17156	17270	17458	17369	17639	17319	17443	17407	17339	17452	17480	17175	17407	17507	17517	17596	17510	17231	17233	17172	17302	17327	17495	17310	17423	17296	17502	17401	17180	17293	17227	17280	17206	17225	17392	17469	17480	17278	17283	17376	17344	17487	17575	17285	17167	17266	17212	17343	17344	17619	17302	17313	17340	17483	17352	17330	17266	17147	17347	17297	17423	17351	17612	17331	17368	17353	17378	17310	17365	17440	17292	17454	17495	17289	17259	17560	17375	17156	17359	17221	17210	17254	17354	17238	17228	17505	17367	17637	17295	17188	17078	17188	17508	17431	17434	17342	17443	17358	17223	17383	17188	17311	17329	17134	17363	17297	17217	17490	17488	17243	17233	17247	17460	17279	17510	17354	17374	17202	17349	17403	17403	17207	17243	17260	17323	17300	17271	17381	17166	17396	17260	17411	17290	17505	17449	17401	17103	17252	17351	17299	17158	17347	17513	17089	17320	17457	17338	17348	17349	17200	17378	17458	17479	17239	17153	17277	17591	17376	17293	17167	17143	17337	17427	17361	17282	17356	17321	17187	17307	17403	17221	17484	17248	17389	17405	17536	17464	17485	17418	17418	17365	17385	17183	17498	17473	17235	17354	17612	17509	17325	17504	17395	17421	17390	17345	17219	17247	17297	17483	17323	17433	17398	17535	17465	17433	17576	17299	17423	17189	17354	17336	17594	17383
28515	53675	38687	24961	19347	17376	16454	15823	15770	22869	16964	14911	14909	14873	17998	19338	18328	16521	15318	14793	15196	14845	14777	14299	14362	14303	14263	14229	14377	14268	14268	14258	14279	14203	14276	14358	14321	14347	14328	14260	14300	14300	14337	14200	14227	14335	14271	14270	14381	14348	14202	14223	14239	14303	14315	14245	14320	14380	14220	14394	14362	14155	14325	14332	14271	14295	14299	14196	14260	14101	14266	14248	14326	14335	14325	14328	14206	14213	14266	14252	14263	14396	14046	14284	14485	14280	14244	14357	14296	14426	14394	14241	14373	14466	14239	14148	14382	14265	14312	14203	14178	14376	14231	14270	14379	14344	14448	14205	14348	14262	14552	14144	14263	14337	14402	14279	14164	14157	14225	14308	14031	14389	14200	14407	14094	14194	14205	14322	14162	14067	14392	14366	14274	14175	14156	14274	14339	14305	14162	14261	14316	14353	14296	14271	14271	14408	14282	14204	14184	14146	14236	14381	14284	14245	14350	14432	14246	14467	14335	14251	14318	14254	14121	14292	14202	14277	14261	14231	14324	14277	14293	14289	14318	14284	14258	14349	14410	14394	14315	14334	14256	14352	14383	14348	14336	14365	14366	14210	14276	14284	14460	14380	14241	14106	14207	14216	14366	14232	14086	14445	14327	14428	14195	14234	14297	14388	14285	14284	14331	14203	14453	14444	14284	14629	14214	14286	14298	14074	14138	14377	14278	14357	14356	14317	14277	14385	14310	14321	14345	14154	14271	14286	14305	14181	14322	14276	14299	14530	14329	14257	14466	14210	14360	14315	14254	14276	14314	14225	14312	14169	14304	14332	14244	14311	14136	14400	14263	14173	14194	14246	14358	14316	14347	14252	14286	14217	14233	14263	14144	14161	14357	14281	14266	14194	14139	14317	14188	14041	14364	14256	14315	14186	14273	14343	14226	14326	14288	14282	14236	14172	14261	14329	14360	14204	14352	14252	14243	14126	14261	14495	14236	14212	14144	14075	14233	14242	14366	14356	14039	14266	14322	14236	14345	14283	14250	14414	14360	14422	14153	14196	14157	14154	14326	14270	14517	14151	14166	14244	14306	14239	14145	14259	14395	14318	14434	14318	14182	14246	14260	14233	14419	14257	14177	14333	14275	14204	14291	14117	14242	14361	14178	14207	14128	14449	14329	14434	14279	14308	14318	14233	14302	13992	14121	14208	14207	14366	14230	14587	14360	14371	14319	14261	14279	14258	14293	14172	14204	14264	14255	14190	14394	14313	14297	14364	14415	14339	14298	14233	14294	14239	14378	14324	14217	14207	14392	14402	14187	14281	14377	14247	14283	14167	14305	14366	14300	14206	14212	14296	14199	14204	14313	14123	14329	14354	14335	14315	14375	14403	14342	14229	14180	14241	14286	14180	14198	14345	14353	14203	14485	14383	14505	14130	14257	14292	14295	14340	14456	14213	14097	14275	14166	14257	14257	14220	14386	14129	14326	14292	14271	14068	14257	14176	14245	14339	14351	14278	14378	14195	14333	14276	14187	14414	14336	14412	14174	14264	14295	14251	14234	14259	14322	14272	14352	14329	14223	14355	14313	14427	14224	14209	14391	14372	14197	14297	14336	14408	13955	14232	14172	14161	14319	14222	14398	14316	14350	14311	14250	14251	14242	14214	14173	14176	14304	14340	14268	14261	14349	14128	14331	14245	14215	14209	14428	14382	14263	14201	14340	14170	14382	14451	14331	14390	14181	14228	14397	14289	14529	14235	14183	14175	14349	14361	14208	14179	14326	14335	14161	14389	14415	14235	14311	14249	14290	14415	14218	14194	14586	14320	14355	14296	14324	14306	14242	14260	14280	14186	14176	14506	14201	14315	14475	14221	14319	14351	14495	14247	14295	14317	14236	14262	14338	14280	14286	14312	14247	14190	14387	14310	14107	14221	14363	14140	14188	14302	14270	14390	14217	14253	14296	14322	14248	14253	14139	14344	14293	14207	14451	14166	14308	14267	14154	14324	14290	14118	14421	14233	14179	14237	14263	14321	14260	14397	14292	14353	14344	13955	14205	14239	14369	14181	14333	14299	14375	14268	14254	14262	14141	14361	14389	14184	14224	14154	14167	14081	14232	14227	14306	14373	14241	14447	14433	14095	14202	14413	14269	14084	14259	14371	14200	14253	14267	14346	14190	14295	14428	14227	14125	14415	14421	14343	14288	14364	14410	14345	14445	14340	14172	14376	14515	14254	14321	14218	14368	14367	14427	14296	14245	14131	14293	14205	14338	14397	14286	14189	14408	14292	14420	14217	14280	14193	14327	14209	14277	14341	14227	14414	14274	14394	14263	14389	14328	14353	14253	14543	14392	14222	14191	14150	14239	14381	14298	14282	14306	14261	14312	14255	14345	14328	14189	14273	14391	14352	14210	14130	14216	14271	14342	14255	14171	14375	14330	14380	14403	14376	14326	14209	14429	14372	14318	14313	14266	14246	14272	14287	14189	14327	14219	14300	14345	14228	14353	14280	14338	14134	14307	14349	14366	14236	14281	14229	14238	14323	14179	14345	14357	14426	14274	14332	14267	14275	14340	14327	14147	14321	14264	14192	14405	14351	14157	14271	14319	14211	14220	14264	14159	14186	14355	14259	14152	14242	14332	14226	14279	14190	14417	14180	14185	14290	14301	14276	14403	14207	14271	14253	14351	14349	14246	14285	14108	14266	14366	14285	14336	14347	14432	14282	14240	14286	14263	14209	14268	14210	14337	14237	14277	14409	14221	14295	14156	14348	14366	14442	14374	14211	14275	14280	14130	14197	14247	14287	14134	14222	14284	14287	14302	14443	14289	14144	14299	14093	14348	14313	14217	14119	14225	14314	14401	14230	14261	14276	14450	14195	14250	14249	14280	14408	14285	14279	14252	14175	14297	14040	14368	14311	14595	14312	14341	14288	14334	14253	14209	14183	14442	14233	14214	14324	14204	14245	14250	14266	14358	14323	14462	14318	14301	14121	14408	14177	14267	14100	14250	14342	14238	14287	14131	14455	14216	14459	14331	14162	14228	14260	14214	14250	14225	14106	14352	14320	14124	14316	14317	14299	14401	14253	14300	14338	14261	14272	14159	14188	14335	14340	14196	14052	14184	14180	14289	14385	14091	14256	14199	14174	14070	14432	14270	14327	14525	14283	14312	14246	14244	14226	14145	14270	14376	14526	14381	14349	14223	14284	14418	14330	14408	14174	14251	14253	14221	14402	14291	14165	14124	14233	14200	14444	14227	14249	14170	14299	14268	14149	14071	14290	14216	14293	14230	14277	14216	14381	14361	14326	14200	14224	14371	14278	14179	14210	14201	14095	14305	14349	14250	14373	14146	14255	14242	14283	14188	14401	14319	14264	14324	14297	14169	14246	14315	14388	14242	14414	14273	14230	14313	14480	14415	14375	14315	14142	14319	14233	14303	14315	14295	14374	14139	14214	14452	14301	14315	14265	14330	14184	14274	14305	14424	14236	14309	14203	14297	14260	14277	14110	14348	14304	14341	14397	14291	14397	14389	14409	14140	14245	14229	14369	14172	14272	14270	14253	14204	14273	14448	14285	14298	14255	14376	14226	14270	14158	14061	14235	14210	14371	14360	14325	14327	14378	14242	14113	14318	14260	14132	14329	14248	14459	14410	14302	14357	14275	14093	14308	14290	14352	14334	14310	14242	14225	14267	14153	14254	14422	14261	14285	14228	14212	14146	14285	14262	14386	14297	14322	14300	14306	14367	14396	14228	14338	14430	14300	14163	14376	14303	14276	14314	14289	14166	14284	14383	14277	14198	14462	14334	14279	14087	14237	14181	14287	14238	14176	14107	14390	14282	14223	14092	14422	14237	14317	14201	14395	14261	14170	14448	14326	14214	14373	14381	14121	14210	14321	14402	14210	14272	14261	14365	14266	14331	14208	14287	14185	14313	14181	14379	14274	14114	14139	14331	14359	14324	14277	14257	14369	14108	14213	14287	14313	14190	14210	14349	14358	14197	14327	14452	14356	14239	14298	14216	14319	14246	14301	14350	14387	14158	14299	14218	14496	14310	14348	14226	14112	14234	14298	14298	14215	14320	14208	14216	14283	14265	14423	14189	14310	14238	14175	14267	14293	14292	14284	14031	14268	14219	14401	14255	14165	14356	14503	14180	14488	14189	14274	14218	14436	14450	14119	14302	14171	14167	14508	14237	14222	14260	14353	14203	14212	14155	14365	14313	14200	14159	14312	14251	14398	14069	14315	14223	14335	14444	14257	14227	14086	14415	14367	14133	14235	14233	14241	14084	14158	14310	14258	14145	14305	14353	14270	14449	14100	14298	14347	14230	14228	14260	14432	14238	14180	14235	14344	14237	14252	14184	14273	14290	14252	14449	14397	14388	14241	14414	14094	14358	14174	14381	14421	14228	14366	14189	14385	14273	14294	14268	14286	14185	14299	14230	14305	14366	14360	14422	14288	14373	14362	14350	14255	14447	14245	14403	14216	14335	14271	14282	14268	14297	14341	14323	14121	14245	14365	14146	14422	14224	14376	14296	14032	14345	14458	14108	14327	14303	14283	14333	14285	14292	14254	14102	14231	14178	14281	14273	14375	14166	14172	14295	14395	14235	14264	14377	14334	14333	14453	14289	14322	14323	14330	14238	14343	14140	14376	14315	14290	14234	14470	14153	14261	14242	14168	14394	14175	14205	14243	14398	14247	14260	14350	14179	14307	14426	14200	14161	14289	14330	14283	14321	14198	14251	14369	14282	14275	14213	14359	14125	14415	14342	14072	14303	14147	14208	14474	14224	14246	14171	14147	14213	14214	14181	14303	14135	14195	14334	14308	14255	14271	14249	14255	14263	14288	14175	14342	14129	14237	14403	14234	14260	14388	14149	14271	14267	14229	14240	14220	14347	14333	14306	14348	14097	14338	14273	14290	14212	14187	14276	14121	14184	14256	14309	14230	14283	14303	14350	14463	14086	14231	14494	14317	14300	14408	14151	14289	14332	14236	14340	14409	14377	14363	14459	14324	14344	14238	14349	14367	14262	14448	14311	14235	14246	14140	14377	14299	14301	14410	14345	14340	14089	14270	14359	14271	14336	14133	14528	14327	14258	14217	14382	14300	14358	14137	14180	14366	14177	14364	14377	14489
30175	26988	28770	23669	19695	19271	18652	18395	18422	18627	18378	18444	18333	18326	18247	18434	18189	18072	18119	17989	17972	18048	18210	18116	17947	18029	17990	17992	18001	17835	17962	18212	18102	18026	17865	17997	18122	17807	18087	18002	18176	17894	18025	18232	17899	18056	17990	17946	17927	17902	17878	18041	17968	18184	18152	18001	18105	17685	17843	17990	18007	18135	17815	18185	18035	18039	17898	17994	18043	17999	17881	17999	18018	17872	18015	18164	18206	17866	18032	18233	18082	17874	18099	18133	18178	18084	18056	18197	17917	17919	18173	17911	18093	18045	17851	18010	17983	17866	18321	17901	18085	17834	17829	17808	18055	18009	18041	18339	18158	17904	18153	18056	17995	17934	18027	18011	18029	18002	17974	17850	18134	17848	18034	18096	18088	18110	18092	18060	18084	18180	18017	18004	17914	17904	18143	17952	17971	17896	18048	17996	17992	18044	18017	17937	18141	18073	18025	18011	17973	17993	18022	17891	18096	17930	18059	18186	18027	17891	17835	17918	18014	17925	18036	17797	18016	17954	17784	17952	17920	17874	18017	17915	18139	18037	18030	18118	18098	17861	18126	18158	18198	18077	18215	18009	17926	17927	17976	18018	17927	17910	17986	17995	18017	18065	17907	17952	17891	17902	18096	17907	18188	18015	18319	17920	18011	18132	17886	18029	18143	17955	17919	17921	17969	17993	17890	18093	17928	18184	17929	17914	18157	17822	17897	18068	18126	17976	18106	17989	18030	17843	18028	17909	17979	18099	18110	17966	18010	18129	18052	17998	18051	18160	18077	17928	18040	18018	18085	17967	18138	18003	18042	17962	17975	17929	18214	18040	17958	17886	17981	17893	17965	18240	17897	18003	17905	17937	18088	17842	18133	17921	17966	17995	18113	18119	18068	18007	18069	18151	18022	18120	17960	18133	17906	17906	17804	17983	18142	18065	18129	18110	18118	18005	18095	18092	18123	17893	17917	18035	18298	17884	17855	17922	17934	18159	18109	17955	18085	17840	18047	17810	17952	18139	18039	18111	18188	18064	18173	18112	18061	18132	18071	18096	18011	17975	18033	17994	18181	17925	18119	18076	17972	18108	18101	18035	18096	17977	18047	18042	17829	17912	18033	18093	18083	18154	18035	18049	17926	18202	18017	17968	18114	17747	18040	18049	18295	18061	17984	17800	18012	18040	18029	17848	17912	17849	17985	17863	17908	17898	17826	17897	17856	17980	17984	18015	17893	17934	18034	18081	17924	18057	18123	17967	17939	18023	18058	17944	18188	17956	18076	18087	17726	17854	17865	17967	18065	17935	18012	17872	18039	17995	17964	17904	18109	17918	18002	17984	17880	18147	18000	18026	18172	17995	17737	17913	17975	18027	18000	17889	17814	17908	18184	17948	17865	18039	17946	18002	17993	18008	17867	17964	18038	17949	18038	17982	18001	17941	17999	18140	18091	18109	17891	17897	17771	18063	18165	17975	18000	17927	18023	17994	17947	18114	18052	17748	18189	18078	18069	17939	18068	17979	18188	18030	17893	18086	17842	18021	18030	17945	18204	17892	18058	18185	18078	17939	17860	18093	18114	18030	17978	17926	18122	17921	17793	18042	17981	17822	17996	17916	18130	18116	17912	17946	17962	17896	17878	18016	17919	18050	17810	17945	17963	18003	18135	18029	18086	18073	18246	18170	18065	18110	18183	17982	18065	18065	18172	17963	17965	17966	18006	17893	17947	17898	17991	18034	17875	18037	18117	18111	18107	18010	17838	18116	18099	17915	17988	18132	17836	17778	17837	17866	17931	18236	18128	18095	18051	17962	18097	17979	17923	18054	18034	18059	17943	17816	18065	18061	17895	18039	17900	18160	18261	17791	17981	18149	17932	18076	18030	18046	17738	17893	17842	18056	18073	18109	17948	17968	18052	18239	18083	18062	18072	17969	17796	17905	17955	17939	17977	17959	17926	18145	17983	18008	17801	17798	18173	18047	17913	18124	18011	17908	18040	17900	17956	18105	18017	17948	18092	17969	18033	17933	18079	18048	17983	18113	18060	18024	18000	18287	17894	17724	17917	17875	17925	18297	18096	18040	17971	18073	18034	17961	17872	18364	18112	17857	17899	17961	17939	18033	18052	18113	17850	18188	17853	17985	18135	18130	18063	18076	17916	18005	17893	18085	18070	17984	18204	17858	18027	18049	17912	17967	17857	17979	17992	17936	18053	17883	17980	17998	18107	18116	18124	18170	17796	18317	18039	18076	17957	18166	18032	17996	18078	18120	18178	18011	18189	18074	18095	18092	17991	17836	17982	18047	18099	17901	17971	17959	18111	17949	18162	17929	18176	18049	18159	17930	17985	17750	18068	18069	17927	18017	17989	17923	17872	18018	18238	18197	17990	17999	18143	17876	17875	17972	18188	17973	17821	17964	17990	17719	17920	17840	18280	18260	18004	18061	18193	17940	18191	18230	18072	18133	18107	18059	17961	17974	18063	17798	18011	18047	17977	18122	18165	17768	17983	18122	18135	18169	18156	18026	17889	17989	17898	18126	17924	18125	17765	18104	17967	18181	18134	17854	18128	17840	17896	17940	17989	18207	17974	18037	17840	18041	18064	18017	18161	18049	17864	17936	17930	17932	17842	18096	18093	17865	17947	17970	18184	17900	17958	17987	17962	17999	18055	17924	18014	18296	18223	18014	18142	17778	18183	17885	17959	18098	18195	18143	18153	18161	17980	18108	18230	18291	18013	17805	18053	17898	17982	18042	18174	18056	18105	18133	17982	18042	17803	17871	18102	18057	18007	18119	18173	18347	18243	18154	17888	18070	17901	18041	18054	17945	17683	18132	18030	18109	18051	17952	17931	18167	17951	17978	18083	17817	18163	18096	18273	18037	18188	18007	17939	18232	17834	18080	18061	18101	18005	17992	18014	18049	18141	17868	17975	17813	17894	18108	18046	18040	18096	18163	17857	18059	17940	18075	18076	18342	18055	17978	18111	17866	17990	18080	18017	17990	18132	18026	17853	18032	18169	17974	18172	18159	18041	18050	18058	18050	18031	17979	18084	18135	17979	18092	18076	18006	17997	17968	18009	17996	18051	18214	18145	18080	18070	18047	18034	17956	18212	17888	18077	17937	17904	17868	18028	17895	17958	18059	17923	18185	18055	17989	18107	18081	18040	18146	18047	18076	18079	17884	17989	18118	17777	17914	17909	17872	18023	17817	18091	18061	17891	17925	18240	18113	18136	18039	18187	17992	18113	18005	18028	17884	18116	18091	17952	18074	17826	18011	18295	18050	18264	18148	17999	18120	18031	18159	18115	18011	18019	18154	17896	17962	18139	18087	18016	18172	18115	18144	17873	18103	18115	17905	17909	18049	18136	17950	18024	17923	18053	18310	18088	17849	17951	18017	17901	17847	17958	18018	17989	17921	17956	17919	18050	17865	17967	17885	17914	17975	17920	17948	17982	17967	17975	18058	18244	18209	17985	17782	17761	17979	17770	17926	18112	18086	18119	17777	18130	18217	18129	17998	17888	17992	18205	18152	17908	17937	17915	18030	18191	18146	18116	18251	18069	18075	17906	18178	18078	18054	18107	18087	18121	17869	17958	17884	18000	17842	18031	18099	18091	18220	18120	18041	18019	17911	17806	18047	18148	17996	17961	18075	17824	18273	18107	18106	17894	18048	17999	17949	17880	18072	18141	18347	18032	17950	17840	17938	17997	17807	18133	18118	17852	18009	18063	17974	18241	18111	17894	18176	18041	17916	17956	18044	17980	18032	18030	17975	18062	17938	18024	17953	18014	17910	18043	17906	17998	18064	17955	18049	17970	17923	18093	18012	17955	18064	17914	17984	17953	18143	18102	17931	17997	17809	17991	17852	17903	18266	18155	17988	18044	17889	17994	17876	18253	18001	17924	17911	17983	17940	17931	17911	18062	18032	18140	18171	17977	17991	17952	17921	18030	17941	18004	18122	17833	18082	17904	18003	17778	18082	18041	17977	17978	18020	17896	18046	17779	17927	18202	17931	18100	18098	18096	17929	18085	18102	18314	18153	18184	17891	18045	18041	17937	17968	18187	18140	18154	18148	17915	18272	17770	17869	18085	17828	18012	18031	18109	18024	18213	17934	18154	18052	18033	18100	17918	17870	18148	18165	18095	18197	17933	17954	17960	18098	18079	17871	17993	17864	17966	18002	18043	17910	17990	17905	18069	18041	17914	18128	17828	17973	17924	18054	17935	18083	17862	17935	18128	17966	18006	18029	18055	17896	18108	17969	17875	18046	18034	18008	17933	18000	18039	18148	18010	18049	18045	18063	17762	18033	17891	17956	17937	18034	17940	17996	18055	17975	17948	18105	18146	18334	17883	18028	18090	18028	17898	17857	18081	18146	18012	18090	17757	17971	18035	17947	17939	18168	18074	17904	17838	17910	18084	18143	18098	17887	17949	18121	17988	18068	17894	17795	18004	18193	18018	18023	17915	17908	18142	18203	17717	18017	18055	18169	18123	17949	17967	18232	17920	18200	17852	18090	17989	18095	18053	17942	18055	18119	18145	18144	17865	17967	18035	17753	18104	18194	18030	17900	18056	18043	18048	18085	18128	17932	18042	18159	17972	18113	18035	18021	17962	17907	18208	17866	17924	18247	18070	18030	18027	18008	18042	18029	17960	18037	17834	18014	18034	18111	17977	18030	18001	18257	18099	18068	17983	18026	17906	18155	18109	17909	18102	17885	17867	18264	17989	18156	18022	17896	17913	18238	18034	18000	17992	18027	17963	17995	18119	18193	18215	18048	18172	18000	18074	18171	17847	17858	17882	18257	18049	17908	18023	18109	17966	17989	18101	18089	18059	17928	17949	17880	18031	17901	17956	18013	18001	17941	18016	18062	17963	18111	18011	18064	18143	17912	17747	17956	18173	18168	17956	18094	18022	18121	17781	17951	18094	17973	17942	17962	18101	18136	18077	18212	18142	18138	18189	18013	17926	18205	18189	18001	18149	18023	18111	17884	18056	18158	17929	17969	17822	18026	17775	18033	18230	18209	17985	17978	18046	18137	18029	18049	18072	18120	18093	18091	18067	18102	17916	18227	17963	18100	17935	18175	18181	18064	18087	18059	17995	17783	18056	17961	18211	18058	17990	17890	17851	18232
25535	37218	26482	19300	16678	16005	15580	15373	15262	15382	15207	15054	14933	14799	15016	15193	14979	14828	14905	14864	14759	14701	14749	14916	14878	14792	14914	14602	14776	14652	14674	14766	14831	14611	15046	14641	14702	14910	14772	14896	14580	14920	14780	14692	14730	14609	14727	14664	14847	14484	14612	14813	14784	14855	14636	14791	14735	14662	14771	14598	14690	14649	14894	14739	14702	14699	14663	14703	14925	14803	14784	14903	14732	14717	14732	14712	14726	14668	14801	14874	14774	14976	14735	14746	14856	14714	14699	14774	14861	14608	14749	14870	14841	14750	14758	14863	14565	14609	14696	14800	14781	14663	14558	14770	14562	14780	14688	14761	14674	14672	14786	14678	14728	14802	14785	14713	14727	14822	14818	14802	14562	14703	14820	14617	14669	14644	14817	14889	14678	14821	14762	14507	14670	14747	14751	14796	15042	14707	14585	14814	14912	14851	14691	14694	14731	14725	14680	14732	14801	14769	14711	14720	14754	14756	14805	14664	14693	14783	14599	14590	14788	14719	14715	14689	14719	14722	14785	14846	14650	14510	14591	14784	14627	14718	14755	14869	14699	14848	14551	14969	14684	14766	14645	14735	14711	14704	14685	14737	14821	14857	14531	14606	14687	14588	14737	14624	14723	14805	14767	14567	14840	14792	14775	14764	14663	14759	14647	14786	14784	14827	14780	14922	14774	14767	14755	14724	14746	14639	14734	14674	14732	14988	14821	14800	14823	14766	14809	14702	14709	14697	14633	14662	14653	14702	14796	14672	14625	14830	14745	14888	14784	14779	14952	14748	14606	14850	14720	14555	14732	14641	14699	14590	14720	14731	14828	14763	14740	14795	14528	14771	14778	14845	14679	14903	14487	14820	14724	14767	14693	14710	14695	14673	14780	14806	14670	14679	14783	14574	14653	14689	14658	14784	14668	14662	14885	14526	14761	14768	14682	14664	14807	14796	14738	14679	14735	14953	14817	14811	14731	14642	14691	14656	14848	14765	14855	14683	14861	14667	14801	14909	14770	14793	14715	14834	14679	14785	14807	14789	14581	14736	14716	14835	14625	14704	14709	14741	14768	14797	14551	14549	14799	14848	14726	14812	14721	14729	14671	14562	14760	14787	14838	14692	14685	14692	14641	14691	14725	14752	14726	14632	14778	14977	14774	14866	14939	14668	14822	14758	14887	14646	14670	14645	14537	14720	14716	14679	14502	14653	14607	14671	14624	14567	14699	14702	14777	14664	14659	14636	14669	14864	14741	14631	14882	14844	14630	14639	14657	14698	14721	14855	14872	14763	14673	14559	14718	14842	14693	14820	14788	14820	14685	14842	14694	14575	14762	14717	14605	14804	14642	14634	14796	14830	14829	14652	14969	14677	14677	14646	14659	14634	14637	14739	14829	14824	14795	14770	14722	14701	14785	14998	14817	14620	14839	14652	14855	14763	14759	14653	14788	14753	14666	14714	14574	14612	14720	14796	14897	14749	14756	14871	14735	14820	14705	14701	14782	14697	14827	14833	14731	14829	14845	14736	14762	14683	14855	14653	14774	14534	14751	14686	14819	14746	14555	14627	14779	14715	14706	14569	14850	14647	14564	14686	14718	14757	14846	14654	14635	14794	15005	14834	14648	14743	14578	14735	14706	14767	14902	14652	14741	14775	14852	14718	14713	14654	14762	14711	14728	14748	14718	14782	14700	14869	14734	14848	14720	14725	14750	14664	14705	14904	14725	14568	14749	14702	14606	14551	14553	14729	14772	14761	14625	14534	14880	14776	14886	14848	14751	14612	14781	14702	14649	14775	14713	14781	14637	14738	14881	14692	14803	14557	14784	14808	14865	14695	14733	14655	14767	14756	14820	14783	14630	14717	14986	14755	14629	14553	14766	14917	14828	14748	14607	14747	14827	14841	14700	14817	14685	14582	14918	14800	14694	14775	14824	14746	14779	14720	14699	14687	14691	14717	14824	14785	14508	14647	14810	14695	14854	14721	14598	14764	14761	14653	14660	14565	14739	14794	14643	14744	14571	14741	14857	14911	14648	14867	14877	14648	14767	14745	14672	14785	14773	14850	14780	14766	14832	14776	14813	14847	14556	14746	14870	14797	14806	14672	14714	14721	14685	14874	14800	14697	14778	14650	14743	14823	14540	14858	14852	14674	14653	14790	14765	14736	14740	14723	14888	14824	14731	14843	14620	14728	14708	14764	14765	14898	14636	14833	14564	14868	14755	14757	14661	14675	14576	14752	14742	14835	14668	14664	14742	14560	14555	14663	14696	14645	14706	14623	14585	14733	14852	14874	14873	14786	14525	14743	14855	14969	14617	14756	14670	14674	14654	14812	14804	14606	14841	14759	14674	14783	14622	14601	14849	14650	14920	14728	14667	14686	14762	14524	14659	14647	14723	14648	14688	14792	14625	14718	14538	14774	14690	14700	14759	14919	14604	14792	14757	14568	14673	14650	14720	14726	14537	14859	14764	14836	15009	14669	14744	14838	14690	14745	14741	14596	14791	14839	14623	14549	14634	14836	14734	14708	14756	14762	14662	14786	14820	14833	14716	14648	14722	14904	14695	14684	14676	14629	14601	14814	14846	14664	14760	14729	14807	14873	14631	14736	14868	14708	14754	14815	14705	14561	14758	14827	14902	14894	14839	14816	14770	14747	14723	14776	14735	14741	14597	14811	14865	14861	14733	14802	14965	14662	14860	14428	14716	14688	14699	14784	14841	14705	14622	14717	14834	14735	14615	14785	14713	14751	14743	14632	14712	14757	14641	14761	14712	14705	14645	14605	14770	14558	14816	14746	14745	14735	14731	14639	14755	14829	14664	14589	14564	14913	14709	14570	14645	14755	14839	14617	14741	14733	14824	14741	14789	14509	14714	14740	14817	14683	14666	14769	14785	14764	14681	14749	14982	14761	14947	14760	14674	14760	14866	14780	14655	14728	14669	14696	14778	14686	14761	14645	14784	14836	14699	14812	14760	14737	14945	14651	14685	14665	14645	14836	14548	14909	14724	14698	14704	14668	14687	14778	14690	14672	14752	14682	14589	14711	14724	14701	14808	14900	14769	14767	14736	14759	14664	14817	14698	14726	14521	14678	14727	14861	14805	14681	14811	14532	14705	14899	14729	14797	14654	14655	14713	14628	14717	14814	14653	14866	14792	14595	14826	14830	14877	14756	14765	14773	14700	14738	14695	14751	14796	14717	14821	14839	14802	14772	14701	14582	14658	14730	14761	14784	14651	14706	14626	14748	14651	14636	14655	14634	14727	14649	14778	14878	14717	14743	14779	14700	14662	14805	14697	14776	14711	14823	14859	14821	14689	14718	14863	14825	14835	14794	14619	14816	14906	14669	14741	14866	14824	14691	14814	14878	14854	14765	14875	14644	14644	14647	14541	14705	14647	14971	14759	14709	14784	14914	14759	14740	14671	14640	14810	14734	14848	14691	14814	14777	14768	14737	14781	14699	14734	14729	14812	14564	14739	14798	14668	14728	14608	14666	14661	14704	14683	14697	14700	14775	14680	14843	14688	14887	14693	14934	14652	14800	14688	14673	14803	14884	14638	14762	14627	14774	14710	14557	14735	14815	14724	14806	14796	14881	14726	14648	14819	14784	14865	14707	14810	14733	14627	14700	14738	14731	14606	14742	14783	14711	14788	14518	14756	14585	14695	14769	14679	14708	14838	14689	14668	14759	14748	14797	14769	14712	14656	14709	14775	14749	14623	14696	14713	14733	14768	14905	14755	14626	14755	14768	14672	14693	14867	14587	14690	14710	14601	14634	14726	14931	14721	14728	14862	14894	14783	14825	14580	14858	14760	14668	14740	14905	14673	14737	14904	14636	14733	14629	14626	14773	14939	14733	14834	14888	14674	14783	14742	14815	14679	14584	14671	14729	14621	14553	14704	14661	14795	14791	14774	14813	14872	14664	14845	14952	14664	14632	14899	14750	14702	14815	14582	14716	14741	14684	14871	14910	14903	14621	14880	14831	14760	14662	14884	14700	14648	14792	14956	14616	14664	14770	14811	14793	14608	14780	14613	14717	14579	14726	14839	14711	14671	14620	14703	14696	14870	14685	14778	14625	14746	14855	14753	14760	14784	14769	14728	14850	14685	14740	14806	14771	14746	14858	14749	14640	14685	14846	14971	14687	14728	14943	14724	14666	14829	14829	14658	14726	14916	14791	14743	14874	14670	14730	14786	14800	14670	14773	14688	14655	14757	14624	14629	14717	14772	14726	14621	14530	14702	14676	14801	14602	14631	14737	14828	14767	14751	14816	14837	14836	14758	14573	14628	14673	14787	14689	14776	14783	14770	14688	14776	14783	14816	14762	14774	14848	14780	14746	14740	14849	14923	14731	14809	14752	14677	14965	14755	14653	14833	14689	14804	14742	14706	14756	14658	14915	14632	14727	14690	14735	14581	14834	14648	14568	14843	14672	14743	14555	14779	14746	14601	14851	14700	14691	14649	14909	14689	14650	14838	14782	14793	14588	14698	14810	14924	14822	14554	14726	14937	14793	14660	14622	14772	14648	14836	14629	14670	14689	14682	14896	14858	14677	14772	14770	14639	14680	14621	14645	14804	14754	14784	14732	14709	14696	14643	14663	14769	14754	14741	14703	14632	14535	14697	14800	14738	14742	14869	14577	14835	14799	14705	14822	14740	14605	14766	14775	14759	14672	14634	14741	14779	14722	14742	14745	14624	14772	14686	14618	14843	14776	14684	14631	14823	14679	14776	14826	14695	14769	14849	14815	14710	14803	14782	14725	14717	14771	14769	14692	14589	14821	14869	14664	14747	14711	14851	14627	14634	14760	14722	14691	14864	14794	14893	14940	14803	14810	14841	14733	14620	14627	14646	14876	14784	14819	14656	14741	14677	14720	14655	14683	14830	14772	14612	14624	14700	14881	14706	14565	14768	14643	14730	14765	14762	14728	14665	14816	14800	14755	14776	14738	14736	14789	14726	14709	14742	14716	14958	14785	14689	14784	14736	14851	14813	14852	14556	14801	14959	14700	14647	14681	14699	14702	14723	14729	14621	14705	14687	14765	14719	14671	14827	14851	14803	14734	14766	14614	14751	14723	14784	14689	14775	14652	14748	14770	14655	14651	14736	14692	14695	14779	14764	14731	14786	14749
23071	20945	27764	24643	22187	21652	20933	18765	18419	20140	18544	18163	18084	18244	18909	19660	19817	19334	18612	18063	18115	18319	18155	17738	17844	17603	17769	17810	17733	17800	17708	17639	17837	17756	17840	17690	17614	17812	17884	17674	17741	17805	17843	17721	17825	17819	17793	17998	17751	17878	17894	17964	17717	17787	17667	17632	17690	17919	18048	17916	17593	17874	17763	17924	17712	17775	17486	17756	17817	17713	17862	17810	17702	17777	17813	17780	17887	17771	17666	17678	17800	17848	17787	17811	17855	17853	17527	17691	17842	17643	17608	17828	18023	17636	17673	17750	17642	17792	17728	17816	17983	17666	17898	17965	17946	17704	17824	17748	18027	17846	17896	17649	17849	17888	17880	18042	17737	17954	17921	17701	17671	17683	17651	17781	17730	17807	17639	17772	18008	17800	17878	17933	17860	17868	17680	17844	17812	17694	17585	17939	17895	17765	17853	17678	17753	17655	17615	17701	17793	17871	17871	17799	17768	17863	17705	17765	17599	17797	17560	17801	17825	17906	17812	17757	17811	17618	17792	17909	17749	17858	17613	17538	17847	17987	17851	17999	17784	17651	17760	17640	17766	17688	17777	17830	17795	17856	17599	17634	17796	17821	17771	17806	17869	17949	17690	17877	17773	17849	17817	17799	17805	17915	17681	17954	17716	17596	17738	17845	17912	17937	17844	17838	17784	17795	17823	17670	17920	17778	17709	17764	17781	17744	17814	17675	17860	17888	17854	17808	17788	17890	17779	17676	17807	17656	17992	17901	17781	17640	17594	17778	17865	17841	17862	17765	17771	17823	17725	17665	17777	17744	17685	17604	17901	17732	17821	17972	18002	17726	17813	17834	17782	17868	17789	17852	17962	18004	18054	17706	17893	17907	17796	17944	17992	17730	17669	17805	17848	18060	17741	17816	17613	17877	17848	17648	17570	17951	17761	17827	17625	17777	17865	17732	17711	17879	18027	17975	17800	17848	17960	17844	17742	17890	17950	17814	17950	17756	17799	17764	17681	17855	17496	18055	17622	17811	17665	17820	17721	17747	17908	17816	17696	17848	17771	17842	17835	17895	17829	17856	17748	17756	17844	17962	17926	17827	17950	17808	18052	17861	17957	17741	17688	17792	17893	17976	17911	17841	17853	17947	17877	17890	17785	17808	17986	17837	17930	17632	17965	17632	17736	17843	17847	17748	17710	17876	17855	17841	17855	17867	17751	17648	17748	17899	17808	17812	17865	17638	17744	17848	17680	17898	17814	17778	17688	17837	18035	17972	17702	17768	17706	17695	17671	17725	17880	17750	17970	17918	17702	17877	17649	17764	17721	17874	17880	17867	17880	17708	17913	17723	17885	17910	17601	17722	17822	17727	17692	17681	17773	17815	17777	17792	17678	17735	17652	17978	17749	17809	17672	17764	17827	17654	17677	17742	17929	17929	17879	17795	17721	17803	17780	17891	17834	17616	17821	17758	17931	18011	17569	17637	17940	17948	17709	17855	17720	17761	17719	17798	17909	17674	17883	17817	17725	17623	17902	17876	17528	17833	17812	17942	17858	17636	17871	17764	17884	17963	17713	17751	17923	17898	17905	17887	18016	17851	17754	17682	17721	17732	17830	17717	17805	17839	17621	17564	17901	17814	18009	17855	17873	17829	17831	17821	17662	17785	17697	17823	18051	17827	17795	17692	17803	17568	17937	17794	17794	17875	17845	17636	18012	17887	17717	17514	17642	17647	17576	17713	17860	17674	17753	17822	17851	17751	17642	17752	17722	17798	17599	17822	17755	17741	17914	17706	17772	17793	17639	17841	17723	17692	17793	17827	17898	17758	17908	17844	18000	17830	17655	17609	17779	17783	17668	17829	17746	17817	17628	17830	17648	17786	18038	17837	17827	17915	17913	17970	17999	17773	17919	17860	17848	17739	17703	17809	17762	17779	17622	17805	17737	17930	17700	17711	17812	17705	17683	17832	17680	17742	17655	17771	17934	17602	17814	17783	17761	17924	17974	17930	17630	17672	17618	17637	17846	17734	17807	17685	17817	17884	17572	17897	17909	17748	17683	17832	17857	17877	17848	17739	17837	17741	17971	17795	17875	17775	17793	18007	18019	17857	17694	17779	17606	17839	17747	17680	17812	17778	17728	18058	17985	17743	17719	17820	17830	17822	17745	17801	17741	17831	17828	17877	17692	17763	17846	17826	17963	17930	17748	17802	17940	17817	17830	17683	17906	17746	17700	17714	17692	17647	17798	17879	17745	17893	17628	17805	17929	17833	17840	17818	17801	18028	17887	17811	17739	17601	17682	17581	17872	17591	17757	17714	17777	17910	17787	17937	17857	17835	17693	17838	17647	17786	17743	18039	17965	17770	17816	17794	17627	17624	17707	17566	17656	17758	17726	17953	17809	17892	17875	17876	18006	17817	17643	17614	17823	17531	17772	17782	17913	17753	17904	17595	17763	17606	17755	17896	17750	17769	17600	17708	17773	17729	17778	17711	17814	17836	17677	17717	17857	17987	17692	17699	17690	17632	17669	17784	17973	17838	18077	17695	17876	18178	17808	17652	17686	17891	17800	17811	17642	17744	17867	17745	17594	17978	17709	17574	17657	17723	17786	17933	17905	17782	17749	17822	17835	17833	17928	17800	17805	17680	17813	17710	17806	17764	17715	17746	17711	17773	17815	17824	17884	17654	17757	17853	17974	17983	17828	17986	17778	17802	17752	17850	17693	18047	17856	17822	17696	17516	17539	17837	17812	17716	17875	17859	17887	17702	17766	17840	17669	17685	17873	17871	17816	17629	17736	17749	17677	17844	17818	17740	17703	17743	17608	17902	17945	17896	17704	17762	17965	17736	17957	17871	17864	17989	17628	17946	17914	17859	17896	17658	17779	17781	17788	17831	17574	18076	17811	17918	17672	17699	17931	17847	17790	17801	17712	17742	17850	17752	17851	17785	17641	17805	17900	17945	17657	17687	17731	17871	17852	17940	17762	17561	17734	17743	17845	17802	17604	17811	17785	17877	17815	17752	17842	17811	17942	18067	17790	17748	17733	17878	17863	17858	17656	17839	17847	17804	17882	17610	17959	17930	17685	17957	17841	17967	17862	17547	17898	17810	17994	17720	17722	17884	17840	17688	17732	17771	17916	17870	17805	17819	18104	17963	18020	17763	17948	17877	17716	17907	18038	17820	17795	18152	17745	17765	17696	17827	17669	17753	17613	17891	17646	17757	17962	17810	17760	17735	17657	17583	17727	17824	17908	17572	17804	17878	17884	17882	17710	17601	17804	17806	17720	17673	17782	17858	17722	17558	17761	17636	17826	17733	17702	17582	17736	17846	17889	17872	17718	17748	17780	18011	17561	17766	17676	17852	17995	17865	17631	17699	17902	17694	17747	17727	17804	17867	17780	17764	17701	18000	17912	17832	17765	17694	17859	18009	17810	17827	17603	17848	17740	17745	17759	17731	17891	17557	18045	17775	17629	17835	17659	17827	17585	17886	17749	17712	17671	17569	17861	17602	17884	17680	17809	17691	17596	17730	17830	17857	17804	17839	17723	17956	17837	17725	17810	17851	17898	17836	17571	18022	18043	17566	17881	17837	17721	17828	17786	17890	17756	17686	17879	17889	17756	17826	17915	18003	17749	17891	17840	17797	17832	17647	17627	17963	17851	17828	17787	17936	17775	17861	17831	17804	18011	17863	17833	17873	17789	17752	17850	17764	17773	17815	17694	17952	18122	17722	17948	17658	17840	17769	17924	17945	17977	17684	17624	17767	17803	17883	17799	18108	17719	17845	17850	17759	17882	17897	17874	17964	17968	17979	17875	17708	17803	17669	17793	17844	17687	17841	17827	17863	17759	17777	17710	17746	17769	17929	17852	17878	17921	17775	17760	17925	17707	17643	17759	17715	17667	17900	17788	17811	17712	17831	17734	17691	17720	17958	17866	17826	17766	17896	17968	17590	17867	17895	17826	17832	17935	17836	17692	17780	17662	17800	17975	17918	17751	17740	17548	17899	17777	17697	17940	17808	17825	17811	17654	17887	17798	17758	17586	17939	17767	17934	17816	17652	17732	17884	17735	17747	17861	17586	17650	17688	17961	17713	17907	18029	17863	17876	17800	17728	17790	17758	17845	17880	17633	17823	17690	17823	17913	17747	18017	17873	17845	17794	17758	17850	17893	17734	17773	17802	17726	17695	17967	17738	17891	17904	17788	17795	17750	17610	17700	17841	17830	17796	17813	17783	17770	17852	17801	17827	17806	17883	17822	17700	17893	17847	17918	17861	17791	17880	17786	17804	17653	18040	17839	17668	17791	17717	17823	17825	17739	17689	17727	17835	17866	17892	17772	17841	17675	17890	17969	17820	17751	17835	17933	17710	17849	17776	17826	17923	17687	17880	17772	17885	17612	17797	18000	17784	17633	17897	17746	17837	17659	17696	17810	17778	17785	17688	17713	17634	17796	17641	17719	18010	17814	17804	17838	17825	18020	17781	17740	17868	17680	17632	17604	17637	17810	17890	17918	17768	17791	17798	17684	17648	17624	17965	17862	17904	17600	17738	17938	17670	17742	17634	17815	17900	17915	17804	17804	17441	17825	17591	17789	17670	18014	17880	17821	17966	17773	17652	17584	17834	17899	17778	17600	18010	17812	17855	17897	17845	17877	17642	17968	17849	17711	17767	17865	17785	17854	17822	17681	17680	17780	17775	17580	17760	17992	17867	18035	17708	17666	17765	17734	17654	17693	17769	17724	17912	17740	17768	17836	17664	17751	17919	17897	17717	17621	17809	17624	17841	17702	17726	17861	17803	17630	17605	17740	17861	17861	17820	17993	17889	17698	17882	18017	17820	17790	17756	17696	17835	17759	17740	17866	17795	17673	17697	17952	17959	17730	17711	17770	17730	17590	17851	17667	17664	17851	17634	17500	17741	17716	17738	17759	17675	17796	17742	17699	17841	17759	17764	17707	17825	17725	17666	17744	17928	17949	17887	17636	17903	17745	17755	17668	17869	17810	17925	17718	17883	17880	17758	17893	17635	17781	17761	17881	17842	17833	17809	17614	17951	17994	17892	17820	17864	17763	17745	17901	17882	17810	17834	17607	17718	17808	17585	17672	17639	17854	17811	17630	17800	17837	17807	17681	17894
24514	47880	36050	20321	17648	16541	15991	15632	15305	17879	15271	15135	15161	15299	16369	17020	16768	16123	15516	14662	14912	14959	14747	14724	14572	14699	14613	14729	14544	14404	14603	14593	14603	14498	14639	14434	14437	14692	14574	14389	14864	14521	14551	14535	14508	14605	14519	14681	14814	14511	14580	14593	14547	14536	14542	14434	14566	14573	14542	14654	14487	14623	14467	14673	14525	14538	14578	14533	14829	14554	14682	14631	14574	14481	14682	14599	14602	14595	14643	14613	14551	14622	14639	14500	14327	14587	14668	14487	14613	14590	14461	14466	14650	14632	14540	14553	14753	14542	14431	14687	14723	14578	14553	14712	14543	14601	14590	14658	14679	14501	14515	14463	14709	14602	14696	14637	14560	14619	14512	14559	14648	14592	14630	14729	14409	14698	14623	14555	14832	14675	14563	14538	14486	14290	14703	14690	14565	14366	14563	14440	14489	14377	14345	14592	14524	14410	14530	14560	14559	14476	14600	14289	14540	14532	14562	14529	14567	14511	14660	14525	14601	14435	14885	14499	14390	14599	14566	14566	14679	14634	14542	14544	14454	14594	14575	14491	14565	14508	14469	14537	14568	14634	14665	14594	14511	14612	14702	14577	14509	14682	14551	14611	14697	14414	14635	14670	14633	14543	14472	14695	14432	14526	14864	14591	14379	14456	14585	14422	14713	14526	14721	14681	14713	14378	14431	14582	14769	14442	14785	14624	14540	14444	14439	14594	14631	14617	14442	14456	14492	14473	14583	14613	14476	14645	14510	14459	14531	14562	14308	14610	14727	14515	14557	14417	14432	14432	14726	14632	14580	14542	14511	14709	14482	14667	14621	14572	14413	14581	14652	14578	14579	14562	14665	14437	14598	14601	14448	14587	14674	14630	14725	14406	14532	14461	14462	14555	14691	14576	14477	14688	14475	14450	14587	14491	14467	14487	14608	14354	14515	14654	14640	14672	14549	14478	14549	14583	14606	14531	14448	14606	14597	14507	14544	14553	14575	14548	14609	14620	14409	14637	14602	14570	14518	14423	14572	14653	14575	14613	14487	14494	14650	14562	14684	14521	14538	14536	14606	14632	14527	14629	14597	14537	14606	14391	14540	14724	14689	14585	14558	14519	14689	14355	14450	14527	14528	14480	14662	14596	14493	14637	14535	14530	14523	14673	14492	14532	14504	14435	14483	14531	14577	14530	14613	14556	14388	14701	14748	14610	14663	14627	14512	14472	14404	14571	14555	14623	14722	14548	14548	14500	14450	14701	14447	14546	14497	14691	14514	14581	14556	14611	14423	14585	14427	14456	14499	14514	14409	14514	14638	14381	14626	14392	14544	14544	14564	14533	14615	14586	14529	14551	14648	14560	14460	14576	14633	14521	14418	14660	14642	14708	14555	14482	14564	14591	14516	14615	14423	14594	14560	14563	14712	14492	14507	14395	14636	14466	14511	14508	14523	14460	14549	14734	14556	14569	14412	14489	14629	14483	14473	14521	14509	14512	14503	14497	14515	14643	14511	14516	14628	14546	14414	14678	14556	14559	14538	14641	14425	14348	14672	14568	14554	14553	14398	14501	14575	14489	14516	14309	14557	14589	14567	14559	14557	14447	14619	14489	14407	14524	14591	14533	14485	14538	14479	14524	14533	14657	14668	14521	14636	14660	14452	14447	14534	14550	14612	14584	14627	14525	14418	14626	14610	14502	14671	14471	14521	14631	14662	14493	14630	14707	14530	14596	14581	14718	14607	14641	14548	14543	14510	14570	14633	14673	14597	14494	14607	14628	14500	14613	14673	14406	14597	14587	14628	14402	14626	14520	14594	14403	14502	14619	14686	14551	14618	14589	14533	14636	14447	14746	14555	14452	14660	14640	14331	14697	14518	14557	14628	14550	14654	14424	14654	14635	14704	14513	14649	14472	14417	14561	14581	14571	14477	14553	14423	14637	14625	14486	14635	14595	14621	14598	14551	14533	14600	14581	14713	14556	14606	14598	14550	14502	14621	14445	14383	14598	14518	14672	14651	14481	14615	14401	14621	14551	14659	14369	14551	14641	14544	14489	14478	14705	14617	14557	14419	14545	14459	14537	14545	14497	14581	14471	14663	14700	14521	14436	14517	14756	14638	14575	14664	14573	14505	14561	14509	14645	14673	14583	14578	14500	14551	14436	14570	14562	14422	14617	14691	14728	14637	14623	14809	14659	14479	14585	14496	14520	14709	14505	14360	14375	14631	14626	14611	14396	14601	14633	14635	14448	14639	14611	14602	14461	14473	14502	14605	14584	14707	14590	14638	14671	14471	14548	14653	14499	14496	14479	14565	14665	14676	14516	14338	14699	14531	14493	14568	14528	14470	14660	14651	14607	14571	14672	14602	14518	14678	14724	14542	14508	14685	14549	14685	14569	14388	14613	14607	14627	14480	14483	14526	14663	14481	14513	14562	14634	14504	14790	14489	14691	14526	14722	14385	14384	14497	14610	14539	14580	14460	14605	14649	14588	14696	14484	14592	14635	14661	14549	14614	14561	14784	14581	14665	14481	14613	14492	14558	14443	14570	14437	14635	14255	14684	14612	14514	14638	14621	14543	14578	14731	14495	14516	14665	14613	14474	14515	14471	14496	14634	14566	14601	14521	14472	14495	14495	14576	14553	14519	14529	14511	14548	14511	14637	14717	14466	14499	14637	14564	14551	14531	14660	14580	14619	14675	14586	14590	14744	14576	14677	14607	14615	14602	14674	14482	14630	14514	14652	14552	14549	14558	14443	14513	14537	14622	14796	14466	14602	14631	14505	14511	14474	14559	14539	14599	14388	14518	14565	14720	14590	14502	14588	14481	14566	14551	14472	14654	14506	14607	14629	14787	14526	14752	14530	14541	14655	14506	14700	14562	14535	14472	14612	14594	14600	14527	14498	14350	14379	14482	14684	14634	14582	14442	14492	14397	14509	14568	14683	14552	14614	14477	14540	14448	14579	14544	14470	14452	14552	14552	14774	14478	14430	14521	14537	14424	14687	14657	14529	14726	14696	14655	14643	14466	14540	14704	14640	14513	14509	14589	14514	14545	14622	14636	14635	14568	14723	14594	14639	14434	14395	14540	14517	14412	14639	14552	14661	14498	14591	14430	14566	14304	14549	14579	14595	14507	14513	14547	14572	14375	14479	14692	14590	14587	14691	14640	14582	14556	14523	14579	14575	14681	14449	14782	14593	14542	14628	14530	14413	14653	14426	14651	14536	14661	14663	14635	14438	14635	14553	14414	14709	14387	14548	14431	14561	14557	14471	14718	14556	14493	14577	14669	14636	14594	14482	14347	14688	14701	14449	14653	14322	14563	14434	14638	14577	14537	14650	14682	14419	14414	14739	14750	14592	14427	14509	14658	14406	14568	14564	14571	14479	14398	14473	14519	14551	14531	14814	14533	14541	14477	14545	14682	14522	14556	14576	14563	14588	14419	14369	14567	14600	14516	14641	14559	14456	14615	14535	14453	14640	14532	14405	14430	14601	14491	14289	14442	14560	14435	14529	14674	14638	14540	14525	14739	14601	14414	14691	14530	14604	14575	14537	14433	14647	14510	14589	14599	14476	14542	14757	14572	14415	14689	14385	14523	14554	14490	14587	14632	14541	14667	14613	14497	14589	14609	14525	14610	14643	14505	14631	14555	14600	14595	14462	14656	14598	14699	14712	14412	14534	14722	14622	14642	14552	14653	14488	14485	14505	14565	14596	14516	14393	14478	14558	14656	14565	14617	14577	14519	14657	14614	14556	14618	14392	14538	14488	14563	14702	14554	14640	14494	14474	14518	14403	14406	14669	14586	14667	14477	14589	14575	14499	14495	14494	14503	14645	14493	14476	14451	14531	14592	14575	14440	14567	14568	14454	14446	14754	14497	14588	14581	14690	14622	14594	14713	14428	14549	14649	14440	14742	14511	14516	14516	14558	14683	14617	14541	14425	14709	14653	14546	14626	14535	14530	14455	14619	14509	14475	14474	14657	14613	14686	14493	14428	14445	14605	14540	14704	14502	14594	14611	14639	14662	14503	14493	14555	14428	14556	14499	14362	14434	14642	14660	14736	14487	14501	14462	14765	14380	14618	14505	14675	14631	14547	14666	14719	14705	14576	14553	14665	14611	14538	14510	14569	14488	14373	14637	14605	14713	14421	14605	14539	14673	14565	14543	14523	14621	14593	14611	14551	14525	14469	14548	14481	14507	14528	14460	14667	14574	14746	14701	14613	14527	14494	14473	14705	14612	14497	14584	14487	14387	14437	14582	14598	14691	14517	14565	14532	14489	14447	14655	14667	14506	14611	14616	14584	14647	14583	14552	14703	14802	14592	14392	14573	14525	14632	14323	14499	14673	14582	14633	14649	14519	14427	14701	14583	14609	14291	14642	14498	14737	14390	14538	14708	14436	14453	14592	14558	14554	14563	14519	14487	14567	14666	14495	14581	14462	14571	14530	14630	14373	14517	14662	14660	14505	14697	14677	14431	14692	14649	14537	14702	14711	14505	14523	14724	14524	14602	14605	14653	14679	14605	14667	14457	14691	14616	14533	14569	14562	14575	14651	14550	14494	14290	14661	14435	14438	14355	14558	14599	14694	14636	14583	14621	14516	14734	14561	14509	14546	14622	14478	14473	14417	14766	14751	14629	14523	14532	14590	14605	14596	14472	14570	14578	14599	14576	14541	14597	14542	14586	14544	14709	14615	14452	14515	14413	14609	14417	14564	14370	14597	14791	14515	14431	14541	14460	14450	14624	14561	14597	14525	14720	14723	14496	14714	14526	14534	14408	14426	14466	14755	14652	14553	14485	14656	14361	14500	14517	14691	14483	14456	14496	14577	14601	14574	14572	14558	14554	14445	14662	14582	14555	14450	14668	14578	14447	14423	14569	14656	14464	14544	14640	14594	14432	14587	14628	14578	14526	14505	14426	14580	14640	14470	14570	14532	14534	14502	14556	14646	14531	14359	14691	14581	14651	14770	14696	14452	14635	14539	14702	14491	14584	14545	14535	14408	14535	14623	14481	14528	14492	14828	14719	14807	14562	14659	14490	14562	14506	14619	14540	14484	14337	14606	14632	14591	14722	14445	14499	14395	14564	14504	14648	14593	14588	14559	14477	14316	14612	14646	14586	14581	14562	14611
24481	21051	27226	26416	20585	19145	18781	17931	17867	18419	17697	17550	17875	17806	18160	17982	18302	18114	17783	17278	17466	17318	17354	17452	17124	17534	17554	17495	17392	17406	17476	17352	17255	17348	17271	17408	17435	17081	17382	17381	17483	17316	17119	17305	17140	17303	17301	17468	17240	17498	17264	17577	17311	17110	17318	17104	17403	17098	17509	17365	17293	17418	17213	17248	17154	17274	17461	17324	17410	17545	17420	17195	17209	17277	17442	17414	17356	17376	17345	17375	17330	17379	17279	17250	17343	17309	17369	17336	17335	17425	17244	17328	17398	17285	17584	17193	17222	17360	17100	17161	17248	17580	17318	17641	17244	17422	17318	17136	17416	17481	17037	17309	17573	17236	17255	17315	17479	17488	17069	17470	17215	17289	17284	17430	17424	17381	17314	17229	17393	17286	17112	17424	17303	17477	17370	17449	17462	17452	17230	17272	17497	17299	17336	17340	17359	17119	17365	17297	17121	17172	17188	17280	17377	17412	17214	17427	17441	17264	17366	17192	17338	17302	17240	17322	17391	17292	17132	17378	17251	17188	17428	17310	17383	17245	17319	17270	17486	17247	17358	17267	17486	17463	17432	17264	17286	17455	17317	17375	17341	17268	17425	17439	17386	17432	17442	17373	17345	17494	17112	17333	17525	17526	17430	17291	17166	17349	17374	17430	17317	17422	17519	17360	17352	17294	17297	17290	17321	17329	17288	17235	17517	17393	17301	17339	17388	17351	17216	17197	17550	17356	17095	17262	17671	17195	17447	17463	17418	17205	17535	17256	17419	17548	17396	17410	17209	17360	17166	17260	17331	17301	17295	17250	17520	17364	17438	17270	17296	17215	17347	17580	17496	17267	17319	17350	17463	17357	17343	17337	17431	17385	17204	17290	17341	17618	17273	17361	17398	17409	17505	17389	17573	17299	17434	17216	17468	17345	17384	17271	17127	17449	17489	17348	17493	17180	17252	17195	17406	17117	17304	17252	17278	17204	17086	17293	17377	17040	17556	17303	17371	17322	17363	17236	17201	17598	17390	17179	17273	17094	17413	17368	17336	17309	17524	17192	17598	17348	17495	17423	17203	17400	17189	17125	17524	17470	17243	17201	17294	17410	17294	17306	17382	17310	17310	17347	17247	17275	17092	17329	17514	17405	17406	17482	17356	17327	17181	17387	17153	17441	17500	17375	17396	17407	17388	17183	17407	17369	17496	17342	17374	17391	17361	17451	17468	17343	17225	17502	17311	17265	17486	17263	17338	17261	17393	17350	17251	17377	17488	17348	17226	17388	17441	17333	17390	17153	17277	17302	17542	17409	17240	17306	17336	17334	17249	17343	17336	17528	17314	17401	17402	17156	17409	17342	17163	17332	17289	17264	17319	17461	17327	17150	17318	17105	17448	17387	17470	17336	17390	17285	17120	17316	17383	17340	17347	17240	17217	17365	17334	17258	17436	17266	17422	17522	17490	17376	17378	17272	17378	17313	17291	17319	17375	17298	17302	17597	17525	17191	17286	17276	17344	17373	17240	17362	17321	17228	17345	17421	17435	17374	17217	17351	17620	17336	17231	17259	17286	17419	17524	17464	17421	17327	17311	17311	17332	17337	17342	17469	17441	17522	17578	17501	17399	17331	17237	17198	17162	17281	17590	17349	17358	17425	17369	17478	17290	17270	17200	17505	17399	17112	17339	17066	17342	17392	17392	17459	17296	17220	17538	17269	17422	17560	17571	17512	17321	17180	17411	17149	17206	17421	17183	17291	17479	17403	17352	17547	17254	17400	17169	17290	17246	17292	17502	17445	17287	17306	17268	17449	17539	17329	17297	17211	17464	17229	17213	17370	17465	17433	17340	17378	17363	17206	17294	17447	17411	17232	17214	17341	17329	17275	17348	17432	17370	17345	17315	17311	17475	17260	17259	17359	17296	17255	17354	17217	17512	17232	17355	17385	17536	17394	17465	17307	17381	17283	17466	17266	17324	17321	17319	17448	17291	17420	17394	17311	17533	17319	17298	17482	17279	17534	17329	17459	17259	17349	17189	17461	17369	17398	17251	17366	17222	17374	17361	17388	17528	17298	17391	17412	17279	17458	17332	17383	17274	17477	17493	17542	17341	17458	17286	17280	17429	17430	17282	17376	17405	17343	17451	17301	17474	17599	17694	17290	17192	17267	17562	17425	17379	17199	17470	17344	17626	17204	17240	17188	17375	17317	17434	17295	17372	17186	17309	17435	17333	17275	17314	17300	17339	17316	17171	17461	17400	17172	17383	17279	17417	17229	17321	17386	17260	17334	17276	17215	17434	17425	17346	17298	17426	17361	17277	17122	17423	17329	17438	17330	17370	17223	17341	17477	17409	17210	17163	17151	17068	17249	17476	17259	17394	17476	17279	17341	17350	17299	17214	17218	17112	17312	17430	17359	17351	17222	17322	17402	17435	17384	17424	17318	17383	17180	17472	17261	17325	17490	17458	17404	17379	17280	17556	17137	17398	17487	17393	17366	17368	17457	17347	17432	17274	17380	17419	17087	17254	17221	17645	17254	17270	17427	17224	17425	17263	17372	17460	17494	17448	17297	17430	17422	17439	17500	17553	17462	17350	17403	17301	17067	17380	17304	17292	17138	17452	17237	17181	17486	17429	17335	17274	17451	17308	17308	17342	17338	17297	17327	17535	17524	17282	17337	17370	17303	17475	17390	17329	17480	17322	17197	17222	17455	17340	17397	17227	17197	17203	17312	17315	17581	17529	17270	17315	17309	17283	17275	17342	17208	17508	17454	17474	17341	17410	17374	17218	17407	17309	17374	17423	17487	17348	17274	17126	17550	17255	17128	17466	17378	17199	17201	17402	17367	17478	17355	17166	17179	17397	17386	17288	17273	17346	17173	17075	17349	17403	17194	17494	17187	17241	17278	17420	17412	17301	17311	17478	17576	17298	17597	17259	17283	17271	17361	17376	17379	17309	17180	17302	17546	17225	17380	17324	17356	17368	17489	17217	17336	17367	17245	16992	17106	17214	17175	17445	17330	17385	17296	17298	17244	17327	17155	17290	17261	17442	17074	17238	17549	17260	17277	17318	17520	17246	17254	17416	17409	17342	17478	17445	17260	17376	17490	17503	17302	17327	17522	17095	17330	17299	17552	17457	17411	17319	17251	17295	17343	17472	17424	17418	17296	17272	17416	17460	17420	17354	17260	17303	17392	17390	17467	17346	17254	17314	17384	17318	17421	17253	17323	17479	17501	17472	17274	17402	17316	17372	17382	17275	17297	17341	17321	17344	17207	17400	17365	17226	17360	17356	17312	17383	17274	17486	17397	17561	17345	17347	17318	17131	17317	17348	17386	17424	17276	17409	17579	17397	17386	17516	17502	17266	17144	17233	17334	17421	17371	17327	17350	17353	17412	17136	17403	17208	17447	17244	17343	17121	17452	17432	17364	17387	17325	17179	17330	17507	17418	17369	17495	17449	17469	17336	17456	17252	17476	17355	17363	17327	17418	17340	17400	17457	17382	17260	17476	17216	17522	17444	17154	17328	17341	17433	17323	17300	17335	17496	17217	17359	17207	17464	17382	17217	17165	17166	17610	17180	17355	17412	17228	17516	17204	17297	17289	17323	17214	17504	17444	17340	17373	17327	17468	17264	17354	17405	17466	17501	17269	17262	17353	17264	17198	17478	17274	17443	17415	17450	17352	17441	17583	17307	17341	17322	17367	17344	17282	17356	17373	17421	17272	17308	17454	17384	17257	17328	17292	17247	17319	17575	17423	17177	17327	17378	17504	17432	17478	17303	17442	17347	17408	17339	17366	17397	17240	17336	17625	17338	17406	17266	17311	17476	17529	17419	17517	17284	17463	17417	17464	17286	17360	17124	17331	17256	17305	17380	17508	17460	17269	17337	17379	17374	17345	17218	17388	17559	17393	17198	17419	17318	17444	17449	17276	17325	17354	17397	17374	17391	17379	17456	17450	17361	17449	17122	17475	17467	17283	17294	17433	17253	17264	17276	17537	17599	17465	17435	17267	17285	17464	17484	17188	17301	17276	17249	17572	17223	17235	17351	17338	17685	17424	17227	17470	17430	17474	17071	17385	17359	17340	17243	17367	17080	17272	17301	17537	17284	17310	17358	17262	17306	17208	17327	17369	17293	17283	17486	17238	17545	17194	17294	17206	17190	17345	17488	17432	17081	17258	17379	17463	17255	17340	17180	17118	17455	17253	17232	17345	17354	17358	17397	17417	17216	17400	17477	17285	17251	17367	17319	17512	17177	17269	17326	17460	17018	17132	17512	17522	17210	17302	17206	17349	17597	17428	17441	17361	17402	17293	17274	17296	17201	17490	17336	17460	17217	17504	17385	17276	17423	17468	17458	17529	17527	17249	17213	17221	17342	17408	17485	17495	17467	17226	17466	17267	17335	17327	17301	17476	17388	17447	17273	17517	17441	17360	17269	17502	17242	17379	17391	17445	17311	17238	17367	17286	17280	17351	17363	17417	17313	17507	17469	17382	17310	17484	17387	17414	17458	17440	17343	17323	17471	17283	17463	17434	17337	17262	17386	17305	17234	17400	17319	17381	17236	17329	17278	17155	17466	17373	17375	17295	17552	17328	17326	17400	17345	17247	17434	17289	17228	17238	17378	17307	17252	17309	17146	17335	17346	17276	17295	17355	17252	17320	17422	17433	17461	17339	17436	17438	17269	17217	17382	17298	17487	17298	17276	17091	17342	17306	17409	17184	17316	17555	17276	17351	17383	17488	17231	17393	17430	17229	17386	17521	17296	17283	17483	17288	17544	17480	17571	17367	17435	17211	17294	17374	17270	17441	17124	17397	17279	17433	17445	17384	17290	17348	17236	17296	17305	17322	17248	17174	17220	17458	17384	17279	17162	17188	17318	17331	17299	17389	17308	17256	17270	17269	17482	17198	17428	17353	17379	17396	17347	17317	17322	17248	17309	17303	17363	17373	17432	17310	17273	17204	17170	17335	17125	17331	17508	17533	17233	17362	17308	17472	17434	17359	17381	17295	17331	17511	17433	17339	17320	17200	17529	17348	17167	17469	17348	17413	17329	17297	17201	17220	17364	17405	17299	17479	17451	17402	17479	17277	17155	17305	17093	17465	17672	17073	17051	17300	17557	17272	17319	17345
23992	44383	30950	19978	17109	16028	15456	14982	14917	15721	14742	14772	14705	14841	15299	15615	15615	15295	14707	14505	14588	14485	14308	14318	14350	14262	14312	14339	14248	14377	14270	14390	14385	14351	14362	14177	14271	14148	14311	14231	14402	14189	14328	14361	14324	14309	14248	14421	14379	14276	14399	14329	14294	14279	14319	14302	14348	14262	14324	14156	14276	14154	14429	14471	14320	14321	14163	14150	14170	14119	14252	14111	14275	14305	14326	14164	14308	14385	14449	14250	14275	14233	14369	14458	14366	14319	14185	14437	14380	14398	14220	14486	14204	14390	14411	14248	14238	14258	14312	14367	14105	14303	14248	14294	14248	14302	14315	14247	14284	14378	14244	14171	14318	14404	14225	14213	14161	14289	14190	14256	14351	14288	14512	14425	14436	14387	14453	14198	14221	14247	14256	14355	14272	14395	14336	14058	14209	14244	14233	14344	14350	14204	14366	14282	14134	14416	14405	14268	14382	14301	14340	14189	14273	14398	14455	14335	14328	14272	14348	14273	14327	14367	14263	14385	14309	14153	14343	14174	14369	14210	14272	14243	14306	14168	14213	14337	14255	14269	14348	14297	14257	14465	14369	14256	14209	14239	14389	14364	14285	14343	14333	14431	14313	14423	14265	14328	14287	14464	14318	14348	14346	14084	14346	14339	14290	14350	14232	14157	14279	14313	14154	14205	14263	14345	14250	14208	14175	14268	14274	14333	14199	14270	14636	14400	14269	14344	14358	14459	14362	14345	14352	14361	14303	14327	14243	14319	14248	14227	14368	14305	14252	14195	14248	14340	14257	14213	14313	14340	14221	14315	14351	14326	14265	14146	14470	14253	14256	14397	14257	14223	14212	14429	14374	14412	14462	14229	14497	14258	14351	14309	14211	14348	14247	14202	14218	14320	14289	14287	14352	14377	14360	14189	14336	14280	14350	14336	14317	14332	14259	14253	14250	14309	14196	14438	14308	14111	14214	14359	14086	14083	14451	14299	14327	14307	14351	14381	14342	14267	14346	14294	14277	14265	14306	14288	14303	14263	14325	14455	14173	14360	14376	14299	14231	14321	14237	14240	14312	14423	14421	14382	14278	14318	14308	14283	14335	14299	14269	14283	14392	14340	14463	14101	14394	14303	14351	14111	14197	14154	14246	14218	14445	14380	14258	14396	14302	14435	14496	14224	14274	14158	14453	14197	14421	14218	14235	14248	14352	14406	14154	14365	14282	14240	14182	14334	14304	14071	14290	14282	14175	14456	14259	14252	14152	14387	14298	14268	14370	14265	14271	14202	14613	14252	14181	14298	14415	14286	14266	14391	14248	14169	14376	14402	14151	14338	14230	14319	14333	14386	14446	14259	14346	14200	14046	14220	14250	14245	14298	14356	14340	14250	14219	14252	14291	14525	14401	14361	14308	14376	14408	14309	14264	14144	14167	14403	14354	14267	14401	14144	14340	14290	14246	14410	14318	14096	14316	14176	14228	14224	14443	14261	14390	14457	14076	14368	14098	14285	14416	14518	14244	14326	14447	14254	14292	14145	14105	14290	14204	14261	14137	14203	14225	14138	14419	14341	14392	14152	14335	14199	14144	14228	14184	14265	14351	14426	14194	14110	14286	14375	14289	14192	14215	14325	14270	14180	14190	14318	14221	14281	14497	14314	14518	14336	14394	14283	14212	14220	14322	14191	14417	14380	14369	14247	14396	14309	14387	14339	14353	14282	14327	14394	14119	14414	14171	14141	14284	14219	14370	14404	14318	14323	14235	14382	14273	14269	14308	14365	14307	14330	14238	14306	14215	14591	14303	14416	14401	14359	14129	14451	14316	14157	14258	14401	14353	14237	14472	14347	14205	14284	14297	14263	14322	14221	14341	14358	14194	14245	14538	14278	14313	14375	14330	14335	14151	14350	14133	14296	14244	14317	14183	14277	14109	14286	14418	14391	14205	14263	14404	14163	14425	14276	14362	14518	14272	14234	14428	14351	14203	14317	14131	14413	14295	14415	14254	14450	14374	14201	14270	14126	14222	14411	14342	14294	14172	14285	14197	14393	14154	14392	14266	14192	14374	14071	14273	14252	14367	14366	14244	14331	14482	14309	14327	14168	14349	14192	14359	14343	14401	14389	14352	14265	14178	14377	14311	14359	14304	14336	14141	14287	14356	14245	14335	14443	14157	14496	14141	14295	14106	14300	14256	14341	14327	14333	14391	14154	14211	14488	14547	14233	14387	14337	14359	14134	14200	14351	14281	14455	14240	14425	14315	14282	14234	14265	14443	14275	14219	14286	14345	14207	14194	14370	14389	14353	14247	14263	14318	14287	14485	14183	14274	14274	14279	14342	14411	14385	14329	14121	14306	14249	14312	14389	14328	14191	14342	14288	14547	14246	14263	14403	14333	14266	14374	14353	14568	14316	14360	14287	14358	14432	14318	14166	14292	14378	14315	14398	14270	14162	14371	14368	14349	14314	14238	14300	14346	14216	14328	14356	14238	14171	14369	14250	14317	14206	14261	14191	14382	14328	14302	14450	14362	14234	14535	14352	14455	14128	14295	14201	14234	14181	14401	14300	14442	14227	14418	14539	14310	14309	14370	14541	14217	14387	14264	14140	14459	14199	14359	14266	14346	14451	14169	14390	14459	14388	14220	14156	14454	14297	14325	14326	14176	14157	14354	14244	14341	14324	14361	14323	14471	14367	14352	14059	14260	14415	14130	14444	14111	14300	14163	14377	14358	14292	14182	14455	14403	14225	14351	14333	14214	14375	14352	14164	14359	14149	14205	14296	14404	14364	14287	14296	14447	14379	14395	14251	14442	14331	14241	14359	14334	14245	14266	14377	14359	14309	14318	14308	14248	14346	14389	14280	14243	14082	14474	14294	14124	14213	14372	14396	14319	14123	14256	14393	14237	14365	14270	14395	14361	14416	14422	14116	14486	14170	14253	14429	14376	14490	14295	14278	14223	14413	14293	14145	14315	14302	14231	14301	14357	14378	14224	14417	14231	14296	14246	14448	14269	14444	14286	14178	14492	14333	14519	14287	14289	14311	14350	14151	14227	14216	14496	14232	14373	14365	14069	14231	14333	14292	14149	14296	14316	14390	14383	14449	14208	14325	14252	14366	14180	14405	14214	14306	14147	14270	14411	14177	14206	14325	14368	14274	14213	14237	14284	14261	14247	14190	14165	14328	14577	14221	14304	14204	14287	14235	14306	14303	14458	14398	14329	14353	14242	14468	14254	14437	14293	14473	14357	14418	14237	14351	14415	14301	14206	14471	14129	14421	14305	14345	14221	14428	14356	14231	14265	14173	14211	14424	14364	14349	14336	14150	14319	14224	14308	14302	14353	14315	14229	14323	14313	14296	14481	14100	14397	14304	14319	14344	14206	14262	14391	14231	14377	14472	14309	14449	14289	14319	14317	14309	14194	14234	14197	14405	14332	14277	14184	14285	14277	14278	14196	14432	14345	14178	14257	14288	14249	14173	14234	14187	14325	14195	14258	14233	14361	14301	14193	14252	14340	14399	14277	14363	14416	14391	14231	14191	14308	14244	14268	14352	14339	14329	14209	14299	14165	14329	14372	14277	14207	14182	14410	14219	14492	14218	14380	14296	14197	14387	14365	14473	14321	14083	14329	14248	14425	14373	14245	14173	14368	14262	14292	14177	14088	14337	14254	14361	14241	14286	14358	14382	14566	14234	14215	14342	14247	14368	14405	14172	14355	14371	14304	14358	14473	14302	14180	14186	14283	14336	14334	14340	14275	14301	14366	14399	14194	14278	14342	14216	14168	14447	14291	14156	14173	14233	14164	14147	14273	14116	14410	14384	14345	14278	14233	14362	14278	14311	14145	14285	14341	14194	14208	14278	14316	14536	14314	14314	14313	14280	14261	14318	14386	14224	14186	14239	14304	14376	14357	14396	14254	14331	14181	14364	14364	14316	14388	14394	14416	14354	14328	14427	14108	14288	14256	14118	14428	14350	14329	14112	14255	14235	14471	14178	14224	14297	14436	14198	14211	14255	14357	14239	14186	14432	14270	14270	14165	14371	14201	14373	14299	14207	14245	14354	14308	14195	14420	14336	14278	14345	14360	14387	14183	14184	14274	14268	14396	14271	14233	14235	14292	14185	14362	14350	14302	14220	14318	14122	14165	14203	14395	14152	14379	14189	14474	14324	14304	14260	14257	14348	14317	14289	14405	14411	14307	14271	14216	14241	14201	14358	14432	14370	14277	14411	14271	14409	14381	14315	14421	14290	14516	14364	14268	14351	14377	14349	14274	14256	14234	14529	14360	14211	14178	14362	14269	14305	14286	14299	14295	14283	14233	14344	14324	14326	14238	14136	14366	14447	14437	14477	14319	14306	14321	14289	14263	14339	14442	14321	14336	14441	14213	14412	14275	14356	14399	14374	14359	14200	14292	14509	14220	14220	14296	14332	14326	14419	14416	14336	14386	14235	14246	14288	14353	14266	14323	14394	14299	14251	14490	14223	14207	14205	14198	14311	14423	14437	14445	14199	14143	14260	14317	14246	14162	14272	14432	14370	14147	14170	14141	14167	14200	14113	14334	14349	14401	14385	14306	14279	14359	14274	14364	14387	14279	14236	14319	14375	14221	14349	14335	14287	14271	14323	14251	14295	14331	14479	14362	14383	14450	14323	14149	14145	14441	14388	14335	14369	14299	14318	14178	14310	14306	14333	14336	14311	14312	14222	14359	14089	14282	14337	14408	14296	14396	14188	14311	14416	14058	14225	14423	14245	14370	14330	14487	14462	14383	14176	14252	14300	14242	14317	14302	14427	14261	14279	14384	14477	14373	14229	14289	14240	14420	14114	14177	14445	14163	14343	14149	14297	14160	14133	14195	14279	14293	14218	14213	14410	14283	14277	14413	14320	14332	14277	14188	14419	14376	14266	14222	14280	14236	14301	14346	14452	14257	14213	14285	14253	14371	14189	14279	14272	14302	14340	14345	14508	14157	14426	14224	14352	14371	14388	14240	14364	14424	14199	14339	14186	14243	14192	14346	14232	14321	14254	14234	14344	14247	14304	14152	14351	14305	14253	14239	14246	14132	14438	14273	14154	14342	14337	14586	14373	14373	14180	14378	14358	14224	14519	14410	14369	14351	14360	14284	14437	14264	14337
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
